太阳城集团

  • / 19
  • 下载费用:30 金币  

一种数据传输异常的处理方法、设备和系统.pdf

摘要
申请专利号:

太阳城集团CN201280000467.5

申请日:

2012.03.09

公开号:

太阳城集团CN102742314B

公开日:

2015.01.07

当前法律状态:

授权

有效性:

有权

法律详情: 授权|||实质审查的生效IPC(主分类):H04W 24/04申请日:20120309|||公开
IPC分类号: H04W24/04(2009.01)I; H04W76/02(2009.01)I 主分类号: H04W24/04
申请人: 华为技术有限公司
发明人: 胡玉胜; 石天; 林青春; 王旭
地址: 518129 广东省深圳市龙岗区坂田华为总部办公楼
优先权:
专利代理机构: 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人: 唐华明
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201280000467.5

授权太阳城集团号:

太阳城集团102742314B||||||

法律状态太阳城集团日:

2015.01.07|||2012.12.12|||2012.10.17

法律状态类型:

授权|||实质审查的生效|||公开

摘要

本发明实施例提供一种数据传输异常的处理方法、设备和系统。其中一种方法包括:终端获取无线分组网关的地址;当数据传输异常时,若所述终端根据所述无线分组网关的地址获知所述终端与所述无线分组网关的连接正常,所述终端保持所述连接。该方法通过在数据传输异常时,终端根据与无线分组网关之间的连接状况来决定是否发起重建连接操作,可以避免由于业务服务器断连或故障而引起的重建连接的无效操作,减少了对网关及相关的网络设备的信令冲击,降低运营商对设备的运营成本。

权利要求书

1.一种数据传输异常的处理方法,其特征在于,包括:
终端获取无线分组网关的地址;
当数据传输异常时,若所述终端根据所述无线分组网关的地址获知所述
终端与所述无线分组网关的连接正常,所述终端保持所述连接。
2.根据权利要求1所述的方法,其特征在于,还包括:
当数据传输异常时,若所述终端根据所述无线分组网关的地址获知所述
终端与所述无线分组网关的连接异常,所述终端重新建立所述连接。
3.根据权利要求2任一所述的方法,其特征在于,所述终端根据所述无
线分组网关的地址获知所述终端与所述无线分组网关的连接异常,包括:
所述终端根据所述无线分组网关的地址向所述无线分组网关发起探测;
所述终端在预置太阳城集团内未接收到所述无线分组网关的探测响应。
4.根据权利要求1~3任一所述的方法,其特征在于,所述终端获取无线
分组网关的地址,包括:
所述终端发送激活分组数据协议上下文请求Activate PDP Context 
Request消息至通用分组无线服务支持点SGSN;
所述终端接收所述SGSN发送的激活分组数据协议上下文接受Activate 
PDP Context Accept消息,所述激活分组数据协议上下文接受消息包括所述无
线分组网关的地址,所述无线分组网关的地址是由所述无线分组网关通过创
建分组数据协议上下文响应Create PDP Context Response消息发送至所述
SGSN的。
5.根据权利要求1~3任一所述的方法,其特征在于,所述终端获取无线
分组网关的地址,包括:
所述终端发送附着请求Attach Request消息至移动管理实体MME;
所述终端接收所述MME发送的无线分组网关的地址,所述无线分组网关
的地址是由所述无线分组网关通过创建会话响应Create Session Response消息
发送至所述MME的。
6.根据权利要求4或5所述的方法,其特征在于,所述无线分组网关的
地址携带在协议配置选项Protocol Configuration Options信元中。
7.根据权利要求1~6任意一项所述的方法,其特征在于,所述终端根据
所述无线分组网关的地址获知所述终端与所述无线分组网关的连接正常,包
括:
所述终端根据所述无线分组网关的地址向所述无线分组网关发起探测;
所述终端在预置太阳城集团内接收到所述无线分组网关的探测响应。
8.根据权利要求1~7任意一项所述的方法,其特征在于,所述终端根据
所述无线分组网关的地址获知所述终端与所述无线分组网关的连接正常之
前,还包括:
所述终端发送上行数据至业务服务器;
若所述终端未收到所述业务服务器的响应,所述终端确定数据传输异常。
9.根据权利要求1~8任意一项所述的方法,其特征在于,所述无线分
组网关的地址为网关Gi接口内置锚点地址。
10.一种数据传输异常的处理方法,其特征在于,包括:
无线分组网关发送所述无线分组网关的地址至终端;
所述无线分组网关接收所述终端根据所述无线分组网关的地址发起的探
测;所述无线分组网关发送探测响应至所述终端,以使所述终端保持与所述
无线分组网关的连接。
11.根据权利要求10所述的方法,其特征在于,还包括:
所述无线分组网关对所述终端发起的探测进行流控。
12.根据权利要求10或11所述的方法,其特征在于,所述无线分组网
关发送所述无线分组网关的地址至终端,包括:
所述无线分组网关接收通用分组无线服务支持点SGSN发送的创建分组
数据协议上下文请求Create PDP Context Request消息;
所述无线分组网关发送创建分组数据协议上下文响应Create PDP Context 
Response消息至所述SGSN,所述创建分组数据协议上下文响应包括所述无线
分组网关的地址,以使所述SGSN通过激活分组数据协议上下文接受Activate 
PDP Context Accept消息发送所述无线分组网关的地址至所述终端。
13.根据权利要求10或11所述的方法,其特征在于,所述无线分组网
关发送所述无线分组网关的地址至终端,包括:
所述无线分组网关接收移动管理实体MME发送的创建会话请求Create 
Session Request消息;
所述无线分组网关通过创建会话响应Create Session Response消息将所述
无线分组网关的地址发送至所述MME,以使所述MME向所述终端发送所述
无线分组网关的地址。
14.根据权利要求12或13所述的方法,其特征在于,所述无线分组网
关的地址携带在协议配置选项Protocol Configuration Options信元中。
15.根据权利要求10~14任意一项所述的方法,其特征在于,所述无线
分组网关的地址为网关Gi接口内置锚点地址。
16.一种终端,其特征在于,包括:
地址获取单元,用于获取无线分组网关的地址;
连接处理单元,用于当数据传输异常时,若根据所述无线分组网关的地
址检测到所述终端与所述无线分组网关的连接正常,保持所述连接。
17.根据权利要求16所述的终端,其特征在于,所述连接处理单元还用
于若根据所述无线分组网关的地址检测到所述终端与所述无线分组网关的连
接异常,重新建立所述连接。
18.根据权利要求16或17所述的终端,其特征在于,所述地址获取单
元包括:
第一发送模块,用于发送激活分组数据协议上下文请求Activate PDP 
Context Request消息至SGSN;
第一接收模块,用于接收所述SGSN发送的激活分组数据协议上下文接
受Activate PDP Context Accept消息,所述激活分组数据协议上下文接受消息
包括所述无线分组网关的地址,所述无线分组网关的地址是由所述无线分组
网关通过创建分组数据协议上下文响应Create PDP Context Response消息发送
至所述SGSN的。
19.根据权利要求16或17所述的终端,其特征在于,所述地址获取单
元包括:
第二发送模块,用于发送附着请求Attach Request消息至移动管理实体
MME;
第二接收模块,用于接收所述MME发送的无线分组网关的地址,所述无
线分组网关的地址是由所述无线分组网关通过创建会话响应Create Session 
Response消息发送至所述MME的。
20.一种无线分组网关,其特征在于,包括:
地址发送单元,用于发送无线分组网关的地址至终端;
探测接收单元,用于接收所述终端根据所述无线分组网关的地址发起的
探测;
探测响应单元,用于发送探测响应至所述终端,以使所述终端保持与所
述无线分组网关的连接。
21.根据权利要求20所述的无线分组网关,其特征在于,所述无线分组
网关还包括:
流控单元,用于对所述终端发起的探测进行流控。
22.根据权利要求20或21所述的无线分组网关,其特征在于,所述地
址发送单元包括:
第一请求接收模块,用于接收通用分组无线服务支持点SGSN发送的创
建分组数据协议上下文请求Create PDP Context Request消息;
第一响应发送模块,用于发送创建分组数据协议上下文响应Create PDP 
Context Response消息至所述SGSN,所述创建分组数据协议上下文响应包括
所述无线分组网关的地址,以使所述SGSN通过激活分组数据协议上下文接
受Activate PDP Context Accept消息发送所述无线分组网关的地址至所述终
端。
23.根据权利要求20或21所述的无线分组网关,其特征在于,所述地
址发送单元包括:
第二请求接收模块,用于接收移动管理实体MME发送的创建会话请求
Create Session Request消息;
第二响应发送模块,用于通过创建会话响应Create Session Response消息
将所述无线分组网关的地址发送至所述MME,以使所述MME向所述终端发
送所述无线分组网关的地址。
24.一种数据传输异常的处理系统,其特征在于,包括如权利要求16~19
任一所述的终端和如权利要求20~23任一所述的无线分组网关。

说明书

一种数据传输异常的处理方法、设备和系统

技术领域

本发明实施例涉及通信领域,尤其涉及一种数据传输异常的处理方法、
设备和系统。

背景技术

随着移动宽带的快速发展,目前越来越多的客户通过终端上网来进行业
务访问。在终端与业务服务器进行业务访问的过程中,若被访问的业务服务
器与终端断连,则终端为了尝试恢复业务,终端会进行重新激活操作,即向
网关发送激活请求,重新建立分组数据协议(Packet Data Protocol,PDP)上下
文,以便重新和业务服务器建立业务连接。

在实际应用中,通信网络中存在大量无效的重激活操作,给网关及相关
的网络设备带来较大的信令负荷。

发明内容

鉴于此,本发明实施例提供了一种数据传输异常的处理方法、设备和系
统,用以避免由于业务服务器断连或故障而引起的重建连接的无效操作,减
少对网关及相关的网络设备的信令冲击,降低运营商对设备的运营成本。

一方面,本发明一实施例提供一种数据传输异常的处理方法,包括:

终端获取无线分组网关的地址;

当数据传输异常时,若终端根据无线分组网关的地址获知终端与无线分
组网关的连接正常,终端保持该连接。

另一方面,本发明一实施例提供另一种数据传输异常的处理方法,包括:

无线分组网关发送无线分组网关的地址至终端;

无线分组网关接收终端根据无线分组网关的地址发起的探测;

无线分组网关发送探测响应至终端,以使终端保持与无线分组网关的连
接。

又一方面,本发明一实施例提供一种终端,包括:

地址获取单元,用于获取无线分组网关的地址;

连接处理单元,用于当数据传输异常时,若根据无线分组网关的地址检
测到终端与无线分组网关的连接正常,保持该连接。

再一方面,本发明一实施例提供一种无线分组网关,包括:

地址发送单元,用于发送无线分组网关的地址至终端;

探测接收单元,用于接收终端根据无线分组网关的地址发起的探测;

探测响应单元,用于发送探测响应至终端,以使终端保持与无线分组网
关的连接。

再一方面,本发明一实施例提供一种数据传输异常的处理系统,包括上
述终端和无线分组网关。

从以上技术方案可以看出,本发明实施例通过在数据传输异常时,终端
根据与无线分组网关之间的连接状况来决定是否发起重建连接操作,可以避
免由于业务服务器断连或故障而引起的重建连接的无效操作,减少了对网关
及相关的网络设备的信令冲击,降低运营商对设备的运营成本。

附图说明

图1为本发明中数据传输异常的处理方法一实施例示意图;

图2为本发明中数据传输异常的处理方法另一实施例示意图;

图3为本发明中数据传输异常的处理方法一信令流程示意图;

图4为本发明中数据传输异常的处理方法另一信令流程示意图;

图5为本发明中终端一实施例示意图;

图6为本发明中无线分组网关一实施例示意图;

图7为本发明中数据传输异常的处理系统一实施例示意图。

具体实施方式

本发明实施例提供了一种数据传输异常的处理方法及相关装置,用于避
免由于业务服务器断连或故障而引起的重建连接的无效操作。

在实际应用中,正在进行的上网业务中断,终端会自动进行重新激活以
重建连接,然而,终端和业务服务器之间断连,不一定是承载网络的问题,
而有可能是业务服务器断连或故障,因此,终端发起的重新激活并无法解决
这个问题。在现有技术中,若是因为业务服务器断连或故障而导致的断连,
则业务服务器恢复正常之前,终端会发起多次的重新激活,由于是业务服务
器导致的断连,因此,与该业务服务器建立业务连接的终端都会断连,而业
务服务器恢复正常之前,就将会有大量的终端在一定的太阳城集团段内进行多次的
重新激活,给网关及相关的网络设备带来比较大的信令负荷。

鉴于此,本发明实施例提供一种数据传输异常的处理方法。下面将从终
端侧对该方法进行说明。

请参阅图1,本发明一实施例提供的数据传输异常的处理方法,包括:

101、终端获取无线分组网关的地址;

终端获取无线分组网关的地址;该无线分组网关可以为网关通用分组无
线服务支持点(Gateway GPRS Support Node,GGSN),或分组数据网网关
(Packet Data Network Gateway,PGW),该无线分组网关可以具有网络接入控
制、路由选择和分组的转发、用户数据管理等功能。

102、当数据传输异常时,若终端根据无线分组网关的地址获知终端与无
线分组网关的连接正常,该终端保持该连接。

其中,终端保持与无线分组网关之间的连接是指终端不重新建立与无线
分组网关之间的连接,例如,终端不向无线分组网关发起激活PDP上下文请
求,或者终端不发起建立分组数据网连接的流程。

示例性的,数据传输异常可以为:终端发送上行数据后收不到业务服务
器的响应;或者,当终端向业务服务器发送上行数据之后,在预置太阳城集团内收
不到业务服务器的响应;或者,当终端向业务服务器发送上行数据之后,若
在预置太阳城集团内收不到业务服务器的响应,再次向该业务服务器发送上行数据,
若连续重新发送上行数据的次数超过预置次数之后,还未收到业务服务器的
响应,则可认为数据传输异常。

可选的,当数据传输异常时,若终端根据无线分组网关的地址获知终端
与无线分组网关的连接异常,终端重新建立终端与无线分组网关之间的连接。

示例性的,终端重新建立与无线分组网关之间的连接可以是:终端向无
线分组网关发起激活PDP上下文请求,或者终端向无线分组网关发起建立分
组网连接的流程。

由于业务服务器的故障,或终端和无线分组网关(含无线分组网关)之
间的设备故障都可以导致数据传输异常,而重建连接的操作只能解决终端和
无线分组网关间的连接故障的问题,因此,为了减少无效的信令开销,终端
可根据无线分组网关的地址检测终端与无线分组网关的连接是否异常,再决
定是否发起重建连接操作。若终端与无线分组网关的连接异常,则可以确定
此次数据传输异常是由终端和无线分组网关的连接故障引起的,终端此时可
发起重建连接操作以解决终端与无线分组网关之间的连接故障;若终端与无
线分组网关的连接正常,则可以确定业务连接故障是由业务服务器的故障引
起的,终端即使发起重建连接操作也无法排除该故障,因此终端可以保持与
无线分组网关之间的连接,不发起重建连接操作,以避免不必要的信令的开
销。

本发明实施例通过在数据传输异常时,终端根据与无线分组网关之间的
连接状况来决定是否发起重建连接操作,可以避免由于业务服务器断连或故
障而引起的重建连接的无效操作,减少了对网关及相关的网络设备的信令冲
击,降低运营商对设备的运营成本。

下面将从无线分组网关侧对本发明实施例提供的数据传输异常的处理方
法进行说明。

本发明一实施例提供的数据传输异常的处理方法,如图2所示,包括:

201、无线分组网关发送无线分组网关的地址至终端;

该无线分组网关可以为GGSN或PGW;该无线分组网关可以具有网络接
入控制、路由选择和分组的转发、用户数据管理等功能。

202、无线分组网关接收终端根据无线分组网关的地址发起的探测;

当终端的数据传输发生异常时,无线分组网关接收终端发送的探测包,
该探测包用于检测无线分组网关与终端之间的连接是否正常。

203、无线分组网关发送探测响应至终端。

无线分组网关发送探测响应至终端,以使终端保持与无线分组网关的连
接。

可选的,在无线分组网关向终端发送无线分组网关地址之后,无线分组
网关可以启动对探测包的流量监控,以防止终端获取无线分组无线分组网关
的地址后,发起恶意攻击,确保无线分组无线分组网关的安全。若探测包的
流量满足预置条件,则丢弃后续接收到的探测包,或丢弃指定终端后续发送
的探测包,其中,该指定终端为发送探测包的流量达到预置门限的终端。

示例性的,上述预置条件可以包括:1)对无线分组网关的所有探测包的
流量进行监控,当所有探测包的流量达到预置门限时,丢弃后续接收到的探
测包;或者,2)分别对各个终端所发送的探测包进行监控,当任一终端所发
送的探测包的流量达到预置门限时,则丢弃该终端后续发送的探测包。

本发明实施例通过无线分组网关发送无线分组网关地址至终端,以使终
端在数据传输异常时,根据与无线分组网关之间的连接状况来决定是否发起
重建连接操作,可以避免由于业务服务器断连或故障而引起的重建连接的无
效操作,减少了对网关及相关的网络设备的信令冲击,降低运营商对设备的
运营成本。

下面在2G/3G场景下,对本发明实施例的数据传输异常的处理方法进行
说明。

以2G/3G的网络场景为例,无线分组网关可以为网关GPRS支持节点
(Gateway GPRS Support Node,GGSN),终端与GGSN之间的网络设备包括
有通用分组无线服务业务支持节点(Serving GPRS Support Node,SGSN),
其中GPRS是通用分组无线业务(General Packet Radio Service)的简称。终
端可以在激活PDP上下文的过程中获取到无线分组网关的地址。请参阅图3,
本发明一实施例提供的数据传输异常的处理方法,包括:

301、终端向通用分组无线服务业务支持节点发送激活分组数据协议上下
文请求消息;

终端通过向SGSN发送Activate PDP Context Request消息,以建立与
GGSN之间的连接。

302、通用分组无线服务业务支持节点发送创建分组数据协议上下文请求
消息至网关通用分组无线业务支持节点;

SGSN向GGSN发送Create PDP Context Request消息。

303、网关通用分组无线业务支持节点发送创建分组数据协议上下文响应
消息至通用分组无线服务业务支持节点;

GGSN向SGSN发送Create PDP Context Response消息,其中,GGSN向
SGSN发送的Create PDP Context Response消息中包括GGSN的地址。示例性
的,GGSN的地址可以是网关Gi接口内置锚点地址(即GGSN的Gi接口的
内置锚点地址),采用GGIA可以减轻Gn接口的负载。GGSN的地址可以携
带在Create PDP Context Response消息的协议配置选项(Protocol Configuration 
Option,PCO)字段中。

304、通用分组无线服务业务支持节点发送激活分组数据协议上下文接受
消息至终端;

SGSN向终端返回Activate PDP Context Accept消息,其中,SGSN向终
端发送的Activate PDP Context Accept消息中包括SGSN从GGSN获取的
GGSN的地址。示例性的,GGSN的地址可以携带在Activate PDP Context 
Accept消息的PCO字段中。

305、终端确认与业务服务器的数据传输出现异常;

示例性的,终端确认与业务服务器的数据传输异常可以为:1)终端向业
务服务器发送上行数据,在一定的太阳城集团间隔内(该太阳城集团间隔可事先配置)未
收到业务服务器的响应;或者,2)终端向业务服务器发送上行数据,在一定
太阳城集团间隔内未收到业务服务器的响应后,终端重新向业务服务器发送上行数
据,当终端重发上行数据至服务器的次数超过预设的次数后,仍未收到业务
服务器的响应,则可确认终端与业务服务器的数据传输异常。可以理解的是,
确认数据传输异常还可以有其它的方式,具体此处不作限定。

步骤306-307中,终端根据获得的GGSN的地址获知终端与GGSN的连
接正常。

306、终端根据网关通用分组无线业务支持节点的地址向网关通用分组无
线业务支持节点发起探测;

示例性的,终端可以根据GGSN的地址向GGSN发送探测包,例如向
GGSN发送Ping数据包。

307、网关通用分组无线业务支持节点向终端返回探测响应;

由于终端与GGSN之间的连接没有故障,所以GGSN在收到终端发起的
探测后,向终端返回探测响应。示例性的,GGSN可以对终端的Ping数据包
进行响应。

308、终端保持与网关通用分组无线业务支持节点之间的连接。

终端接收到GGSN的探测响应后,可以认为终端与GGSN之间的连接没
有出现故障,而不发起重建与GGSN之间的连接的操作。

可选的,若终端没有收到GGSN的探测响应,可以认为终端与GGSN之
间的连接出现故障,终端可以重建与GGSN之间的连接以修复与GGSN之间
的连接故障。

可选的,在GGSN向终端发送GGSN的地址之后,GGSN可以启动对探
测包的流量监控,以防止终端获取GGSN的地址后,发起恶意攻击,确保GGSN
的安全。若该探测包的流量满足预置条件,则丢弃后续接收到的探测包,或
丢弃指定终端后续发送的探测包,其中,该指定终端为发送探测包的流量达
到预置门限的终端。

示例性的,上述预置条件可以包括:1)对GGSN的所有探测包的流量进
行监控,当所有探测包的流量达到预置门限时,丢弃后续接收到的探测包;
或者,2)分别对各个终端所发送的探测包进行监控,当任一终端所发送的探
测包的流量达到预置门限时,则丢弃该终端后续发送的探测包。

图3所示的实施例提供的数据传输异常的处理方法,通过在数据传输异
常时,终端根据与GGSN之间的连接状况来决定是否发起重建连接操作,可
以避免由于业务服务器断连或故障而引起的重建连接的无效操作,减少了对
网关及相关的网络设备的信令冲击,降低运营商对设备的运营成本。

下面在4G的场景下,对本发明实施例的数据传输异常的处理方法进行说
明。

以4G的网络场景为例,无线分组网关可以为分组数据网网关(Packet Data 
Network Gateway,P-GW),终端与P-GW之间的网络设备包括有演进型基站
(eNodeB)、移动管理实体(Mobility Management Entity,MME)和服务网关
(Serving Gateway,S-GW),终端可以在附着的过程中获取到无线分组网关的
地址。请参阅图4,本发明一实施例提供的数据传输异常的处理方法,包括:

401、终端向演进型基站发送附着请求;

终端向eNodeB发送Attach Request消息,发起附着流程。

402、演进型基站将附着请求消息转发给移动管理实体;

eNodeB向MME发送Attach Request消息。

403、移动管理实体向服务网关发送创建会话请求消息;

MME向S-GW发送Create Session Request消息。

404、服务网关将创建会话请求消息转发给分组数据网网关;

S-GW向P-GW发送Create Session Request消息。

405、分组数据网网关向服务网关发送创建会话响应消息;

P-GW向S-GW发送Create Session Response消息;其中,Create Session 
Response消息中携带有P-GW的地址。示例性的,P-GW的地址可以为网关
Gi接口内置锚点地址(即P-GW的SGi接口的内置锚点地址),P-GW的地址
可以携带在Create Session Response消息的PCO字段中。

406、服务网关将创建会话响应消息转发给移动管理实体;

S-GW向MME发送Create Session Response消息,其中该Create Session 
Response消息中携带有P-GW的地址。

407、移动管理实体向演进型基站发送附着响应消息;

MME向eNodeB发送Attach Response消息;其中,Attach Response消息
中携带有Create Session Response消息中的P-GW的地址。

408、演进型基站向终端发送无线资源控制协议连接配置更新消息;

eNodeB向终端发送RRC Connection Reconfiguration消息;其中,RRC 
Connection Reconfiguration消息中携带有Attach Response消息中的P-GW的
地址。

409、终端确认与业务服务器的数据传输出现异常;

示例性的,终端确认与业务服务器的数据传输异常可以为:1)终端向业
务服务器发送上行数据,在一定的太阳城集团间隔内(该太阳城集团间隔可事先配置)未
收到业务服务器的响应;或者,2)终端向业务服务器发送上行数据,在一定
太阳城集团间隔内未收到业务服务器的响应后,终端重新向业务服务器发送上行数
据,当终端重发上行数据至服务器的次数超过预设的次数后,仍未收到业务
服务器的响应,则可确认终端与业务服务器的数据传输异常。可以理解的是,
确认数据传输异常还可以有其它的方式,具体此处不作限定。

步骤410-411中,终端根据获得的P-GW的地址获知终端与P-GW的连接
正常。

410、终端根据分组数据网网关的地址向分组数据网网关发起探测;

当数据传输异常时,终端根据P-GW的地址检测终端与P-GW的连接是
否正常。

示例性的,终端可以根据P-GW的地址向P-GW发送探测包来判断终端
与P-GW之间的连接是否正常,例如向终端根据P-GW的地址向P-GW发送
Ping数据包,判断在预置太阳城集团内是否接收到P-GW返回的响应。若是,则终
端与P-GW的连接没有异常,可以不重新建立终端与无线分组网关之间的连
接;若否,则终端与P-GW的连接异常,需要重新建立终端和P-GW之间的
连接。

411、分组数据网网关向终端返回探测响应;

由于终端与P-GW之间的连接没有故障,所以P-GW在收到终端发起的
探测后,向终端返回探测响应。示例性的,P-GW可以对终端的Ping数据包
进行响应。

412、终端保持与分组数据网网关之间的连接。

终端接收到P-GW的探测响应后,可以认为终端与P-GW之间的连接没
有出现故障,而不发起重建与P-GW之间的连接的操作。

可选的,若终端没有收到P-GW的探测响应,可以认为终端与P-GW之
间的连接出现故障,终端可以重建与P-GW之间的连接以修复与P-GW之间
的连接故障。

可选的,在P-GW向终端发送P-GW的地址之后,P-GW可以启动对探
测包的流量监控,以防止终端获取P-GW的地址后,发起恶意攻击,确保P-GW
的安全。若探测包的流量满足预置条件,则丢弃后续接收到的探测包,或丢
弃指定终端后续发送的探测包,其中,该指定终端为发送探测包的流量达到
预置门限的终端。

示例性的,上述预置条件可以包括:1)对P-GW的所有探测包的流量进
行监控,当所有探测包的流量达到预置门限时,丢弃后续接收到的探测包;
或者,2)分别对各个终端所发送的探测包进行监控,当任一终端所发送的探
测包的流量达到预置门限时,则丢弃该终端后续发送的探测包。

图4所示的实施例提供的数据传输异常的处理方法,通过在数据传输异
常时,终端根据与P-GW之间的连接状况来决定是否发起重建连接操作,可
以避免由于业务服务器断连或故障而引起的重建连接的无效操作,减少了对
网关及相关的网络设备的信令冲击,降低运营商对设备的运营成本。

下面对用于执行本发明实施例提供的数据传输异常的处理方法的终端进
行举例说明,其逻辑结构请参考图5,本发明实施例提供的终端包括:

地址获取单元501,用于获取无线分组网关的地址;

连接处理单元502,用于当数据传输异常时,若根据无线分组网关的地址
检测到终端与无线分组网关的连接正常,保持该连接。

可选的,连接处理单元502还用于,若根据无线分组网关的地址检测到
终端与无线分组网关的连接异常,重新建立该连接。

可选的,地址获取单元501包括:

第一发送模块5011,用于发送激活分组数据协议上下文请求Activate PDP 
Context Request消息至SGSN;

第一接收模块5012,用于接收SGSN发送的激活分组数据协议上下文接
受Activate PDP Context Accept消息,该激活分组数据协议上下文接受消息包
括无线分组网关的地址,该无线分组网关的地址是由该无线分组网关通过创
建分组数据协议上下文响应Create PDP Context Response消息发送至SGSN
的。

可选的,地址获取单元501包括:

第二发送模块5013,用于发送附着请求Attach Request消息至移动管理实
体MME;

第二接收模块5014,用于接收MME发送的无线分组网关的地址,该无
线分组网关的地址是由该无线分组网关通过创建会话响应Create Session 
Response消息发送至MME的。

本发明实施例中终端各个单元的操作过程如下:

地址获取单元501获取无线分组网关的地址;其中,该无线分组网关可
以为GGSN或P-GW,该无线分组网关可以具有网络接入控制、路由选择和
分组的转发、用户数据管理等功能。本领域普通技术人员应知,随着无线网
络的发展,无线分组网关还可以为其他网元,本发明实施例对此不作限定。

当数据传输异常时,若终端根据无线分组网关的地址获知终端与无线分
组网关的连接正常,则连接处理单元502保持终端与无线分组网关之间的连
接。

其中,终端保持与无线分组网关之间的连接是指终端不重新建立与无线
分组网关之间的连接,例如,终端不向无线分组网关发起激活PDP上下文请
求,或者终端不向无线分组网关发起建立分组数据网连接的流程。

示例性的,数据传输异常可以为:终端发送上行数据后收不到业务服务
器的响应;或者,当终端向业务服务器发送上行数据之后,在预置太阳城集团内收
不到业务服务器的响应;或者,当终端向业务服务器发送上行数据之后,若
在预置太阳城集团内收不到业务服务器的响应,再次向该业务服务器发送上行数据,
若连续重新发送上行数据的次数超过预置次数之后,还未收到业务服务器的
响应,则可认为数据传输异常。

可选的,在2G/3G场景下,地址获取单元501获取无线分组网关的地址
的过程可以为:

地址获取单元501的第一发送模块5011向SGSN发送Activate PDP 
Context Request消息,以建立与GGSN之间的连接;SGSN接到Activate PDP 
Context Request消息之后,向GGSN发送Create PDP Context Request消息;
GGSN接到Create PDP Context Request消息之后,向SGSN发送Create PDP 
Context Response消息,其中,GGSN向SGSN发送的Create PDP Context 
Response消息中包括GGSN的地址。示例性的,GGSN的地址可以是网关Gi
接口内置锚点地址,GGIA可以携带在Create PDP Context Response消息的协
议配置选项(Protocol Configuration Option,PCO)字段中。采用GGIA可以
减轻Gn接口的负载。SGSN接收到Create PDP Context Response消息之后,
地址获取单元501的第一接收模块5012接收SGSN返回的Activate PDP 
Context Accept消息,其中,SGSN向终端发送的Activate PDP Context Accept
消息中包括SGSN从GGSN获取的GGSN的地址。示例性的,GGSN的地址
可以携带在Activate PDP ContextAccept消息的PCO字段中。

可选的,在4G场景下,地址获取单元501获取无线分组网关的地址的过
程可以为:地址获取单元501的第二发送模块5013向eNodeB发送Attach 
Request消息,发起附着流程。eNodeB收到Attach Request消息之后,向MME
发送Attach Request消息;MME收到Attach Request消息之后,向S-GW发
送Create Session Request消息;S-GW收到Create Session Request消息之后,
向P-GW发送Create Session Request消息;P-GW收到Create Session Request
消息之后向S-GW发送Create Session Response消息;其中,Create Session 
Response消息中携带有P-GW的地址,具体的,P-GW的地址可以为网关Gi
接口内置锚点地址(即P-GW的S Gi接口的内置锚点地址),P-GW的地址可
以携带在Create Session Response消息的PCO字段中。S-GW收到Create 
Session Response消息之后,向MME发送Create Session Response消息;MME
收到Create Session Response消息之后,向eNodeB发送Attach Response消息;
其中,Attach Response消息中携带有Create Session Response消息中的P-GW
的地址。eNodeB收到Attach Response消息之后,地址获取单元501的第二接
收模块5014接收eNodeB发送的RRC Connection Reconfiguration消息;其中,
RRC Connection Reconfiguration消息中携带有Attach Response消息中的
P-GW的地址。

由于业务服务器的故障,或终端和无线分组网关(含无线分组网关)之
间的设备故障都可以导致数据传输异常,而重建连接的操作只能解决终端和
无线分组网关间的连接故障的问题,因此,为了减少无效的信令开销,终端
可根据无线分组网关的地址检测终端与无线分组网关的连接是否异常,再决
定是否发起重建连接操作。若终端与无线分组网关的连接异常,则可以确定
此次数据传输异常是由终端和无线分组网关的连接故障引起的,终端此时可
发起重建连接操作以解决终端与无线分组网关之间的连接故障;若终端与无
线分组网关的连接正常,则可以确定业务连接故障是由业务服务器的故障引
起的,终端即使发起重建连接操作也无法排除该故障,因此终端可以保持与
无线分组网关之间的连接,不发起重建连接操作,以避免不必要的信令的开
销。

下面对用于执行本发明实施例提供的数据传输异常的处理方法的无线分
组网关进行举例说明,其逻辑结构请参考图6,本发明实施例提供的无线分组
网关包括:

地址发送单元601,用于发送无线分组网关的地址至终端;

探测接收单元602,用于接收终端根据无线分组网关的地址发起的探测;

探测响应单元603,用于发送探测响应至终端,以使终端保持与无线分组
网关的连接。

可选的,该无线分组网关还包括:

流控单元604,用于对终端发起的探测进行流控。

可选的,地址发送单元601包括:

第一请求接收模块6011,用于接收通用分组无线服务支持点SGSN发送
的创建分组数据协议上下文请求Create PDP Context Request消息;

第一响应发送模块6012,用于发送创建分组数据协议上下文响应Create 
PDP Context Response消息至SGSN,该创建分组数据协议上下文响应包括无
线分组网关的地址,以使SGSN通过激活分组数据协议上下文接受Activate 
PDP Context Accept消息发送该无线分组网关的地址至终端。

可选的,地址发送单元601包括:

第二请求接收模块6013,用于接收移动管理实体MME发送的创建会话
请求Create Session Request消息;

第二响应发送模块6014,用于通过创建会话响应Create Session Response
消息将无线分组网关的地址发送至MME,以使该MME向终端发送该无线分
组网关的地址。

本发明实施例中无线分组网关各个单元的具体操作过程如下:

地址发送单元601发送无线分组网关的地址至终端;示例性的,无线分
组网关可以为GGSN或PGW,该无线分组网关可以具有网络接入控制、路由
选择和分组的转发、用户数据管理等功能。

当终端的数据传输发生异常时,探测接收单元602接收终端发送的探测
包,该探测包用于检测无线分组网关与终端之间的连接是否正常。

探测响应单元603发送探测响应至终端,以使终端保持与无线分组网关
的连接。

可选的,在无线分组网关向终端发送无线分组网关地址之后,流控单元
604可以启动对探测包的流量监控,以防止终端获取无线分组无线分组网关的
地址后,发起恶意攻击,确保无线分组无线分组网关的安全。若探测包的流
量满足预置条件,则丢弃后续接收到的探测包,或丢弃指定终端后续发送的
探测包,其中,该指定终端为发送探测包的流量达到预置门限的终端。

示例性的,上述预置条件可以包括:1)对无线分组网关的所有探测包的
流量进行监控,当所有探测包的流量达到预置门限时,丢弃后续接收到的探
测包;或者,2)分别对各个终端所发送的探测包进行监控,当任一终端所发
送的探测包的流量达到预置门限时,则丢弃该终端后续发送的探测包。

可选的,在2G/3G场景下,可以由地址发送单元601的第一请求接收模
块6011接收通用分组无线服务支持点SGSN发送的创建分组数据协议上下文
请求Create PDP Context Request消息;再由第一响应发送模块6012发送创建
分组数据协议上下文响应Create PDP Context Response消息至该SGSN,该创
建分组数据协议上下文响应包括无线分组网关的地址,以使SGSN通过激活
分组数据协议上下文接受Activate PDP Context Accept消息发送该无线分组网
关的地址至该终端。

可选的,在4G场景下,可以由地址发送单元601的第二请求接收模块
6013接收移动管理实体MME发送的创建会话请求Create Session Request消
息;再由第二响应发送模块6014通过创建会话响应Create Session Response
消息将无线分组网关的地址发送至MME,以使MME向终端发送无线分组网
关的地址。

本发明实施例通过无线分组网关发送无线分组网关地址至终端,以使终
端在数据传输异常时,根据与无线分组网关之间的连接状况来决定是否发起
重建连接操作,可以避免由于业务服务器断连或故障而引起的重建连接的无
效操作,减少了对网关及相关的网络设备的信令冲击,降低运营商对设备的
运营成本。

本发明一实施例还提供一种数据传输异常的处理系统,其逻辑结构请参
考图7,该系统包括:无线分组网关701和终端702;其中,无线分组网关701
可以是图5所示的无线分组网关,终端702可以是图6所示的终端。

数据传输异常的处理系统的处理流程可以参考前述图1至图4的实施例,
此处不再赘述。

本发明实施例通过在数据传输异常时,终端根据与无线分组网关之间的
连接状况来决定是否发起重建连接操作,可以避免由于业务服务器断连或故
障而引起的重建连接的无效操作,减少了对网关及相关的网络设备的信令冲
击,降低运营商对设备的运营成本。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法可
以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,
例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外
的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或
一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或
直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连
接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作
为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,
或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或
者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,
也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单
元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单
元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售
或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本
发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的
全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个
存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,
服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步
骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only 
Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘
等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限
于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易
想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护
范围应所述以权利要求的保护范围为准。

关 键 词:
一种 数据传输 异常 处理 方法 设备 系统
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:一种数据传输异常的处理方法、设备和系统.pdf
链接地址:http://zh228.com/p-6420287.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');