用于处置错误指示的方法和系统技术方案

技术编号:11454366 阅读:54 留言:0更新日期:2015-05-14 04:14
提供了用于处置通信网络中错误指示消息传送的布置。与目标地址关联的目标计算机从与源地址关联的源计算机接收用户数据分组。确定包含在用户数据分组中的目标标识符是否已知。如果确定目标标识符已知,则用户数据分组被传送到与目标标识符关联的目标。否则,如果从源计算机接收的随后用户数据分组包含未知目标标识符,则延迟第一错误指示消息的传送,并且调整随后错误指示消息传送的步调。

【技术实现步骤摘要】
【国外来华专利技术】用于处置错误指示的方法和系统
本专利技术涉及网络通信,并且具体地说,涉及控制或减少通信网络中的错误指示消息的传送。
技术介绍
通用数据分组无线电服务(“GPRS”)是用于支持宽范围带宽的无线通信的标准。GPRS隧穿协议(“GTP”)是一组基于因特网协议(“IP”)的通信协议,用于例如在全球移动通信系统(“GMS”)、通用移动电信系统(“UMTS”)和长期演进(“LTE”)网络内携带GPRS。GTP可被分解成用于携带隧道建立信号的GTP控制平面协议(“GTP-C”)和用于携带封装数据相关信号的GTP用户平面协议(“GTP-U”)。如在第三代合作伙伴项目(“3GPP”)标准规范中所描述的GTP-U错误指示消息的当前处置忽略了对于端对端系统的其它部分的依赖。这潜在地可引起竞争条件,其触发由控制平面协议(诸如S1-AP控制平面协议)进行的不符合需要的释放过程。这些过程可对订户的体验质量具有直接影响,因为过程使订户暂时失去其到网络业务过载的连接性,以及GTP-U节点上的不公平条件。3GPP标准规范TS29.281在用户平面章节中描述了如何处置演进的节点B(“eNB”)与服务网关(“SGW”)之间S1-U接口上GTP-U错误指示的传送。具体地说,当GTP-U节点接收到携带用户数据消息的GTP-U数据分组(即,没有演进的数据分组系统(“EPS”)承载上下文或者存在无线电接入承载(“RAB”)的GTP协议数据单元(“G-PDU”))时,GTP-U节点废弃未知G-PDU,并将GTP错误指示返回到始发节点。来自未知的G-PDU的隧道端点标识符(“TEID”)被拷贝到出局错误指示消息的TEIDI信息元素。类似原理和规则适用于其它GTP-U接口,比如S5、Iu和服务GPRS支持节点(“SGSN”)到网关GPRS支持节点(“GGSN”)(“Gn”)接口。3GPP标准规范TS23.007在恢复过程章节中描述了如何处置在eNB和SGW的GTP-U错误指示的接收。具体地说,标准指示:如果SGW从“活动”模式用户设备(“UE”)的eNodeB接收到承载上下文的GTP错误指示,则SGW删除这个UE的所有GTP-U隧道。SGW进一步向移动性管理实体(“MME”)发送下行链路数据通知消息。如果MME从SGW接收到下行链路数据通知消息,作为SGW已经从eNodeB接收到错误指示消息的结果,则如果UE处于连接状态,MME就执行S1释放过程。MME进一步执行网络触发的服务请求过程,如在3GPP标准规范TS23.401中所规定的。如果eNodeB通过S1-U隧道从SGW接收到GTP错误指示,不进行间接转发,则eNodeB发起演进的通用地面无线电接入网RAB(“E-RAB”)释放过程,并且立即本地释放E-RAB,无需等待来自MME的响应。eNB忽略在X2-U接口上接收的GTP-U错误指示或两个eNB之间的任何直接转发隧道。相同原理或原则适用于其它GTP-U节点,比如分组数据网络网关(“PGW”)节点、无线电网络控制器(“RNC”)节点、服务GPRS支持节点(“SGSN”)和网关GPRS支持节点(“GGSN”)。当接收到未知TEID的第一单播G-PDU时,错误指示消息被立即传送到GTP-U对等。当在无线电节点(比如eNB)预先清空(即,由于无线电链路资源争用而故意释放)承载之一时,此类行为触发UE上下文和所有关联的UE承载的完全移除。当预先清空订户承载时,承载和关联的隧道端点被接收GTP-U用户平面实体立即移除,接收GTP-U用户平面实体触发预先清空动作,同时通知发送GTP-U用户平面实体的释放信令指示在运送中。如果当预先清空承载时接收GTP-U用户平面实体主动接收数据,则在承载通过正常信令过程在其节点上释放之前发送GTP-U用户平面实体将接收一个或多个错误指示。这在用户平面错误消息与控制平面释放消息之间产生了不符合需要的竞争条件,其触发S1释放过程,直接影响订户体验质量。对于未知TEID的每个接收的G-PDU,单播错误指示消息被传送到GTP-U对等。具有未知TEID的用户数据消息的入局量和接收速率指示错误指示消息的出局量和传送速率潜在地引起发送GTP-U用户平面实体和/或接收GTP-U用户平面实体上的过载和不公平,其浪费了有价值的宽带资源。出局和入局的错误指示通常在慢路径中处置,并且单个故障订户连接可消耗所有节点资源,没有一点留给其它故障订户连接。对于每个接收的错误指示消息,故障隧道通知被发送到负责释放订户连接的GTP-U控制平面实体。错误指示消息的入局量和接收速率可引起GTP-U控制平面实体上的过载。
技术实现思路
本专利技术有利地提供了用于处置通信网络中错误指示消息的方法和系统。根据一个方面,本专利技术提供了用于处置通信网络中错误指示消息传送的方法。与目标地址关联的目标计算机从与源地址关联的源计算机接收用户数据分组。确定包含在用户数据分组中的目标标识符是否已知。如果确定目标标识符已知,则用户数据分组被传送到与目标标识符关联的目标。否则,如果确定目标标识符未知,则延迟第一错误指示消息的传送;并且如果从源计算机接收的随后用户数据分组包含未知目标标识符,则调整随后错误指示消息传送的步调。在根据这个方面的一个实施例中,延迟传送第一错误指示消息包含确定未知目标表是否包含与源地址关联的未知目标标识符。如果确定未知目标表不包含与源地址关联的未知目标标识符,则与源地址关联的未知目标标识符以及指示第一错误指示消息尚未由目标计算机发送到源计算机的错误指示发送标志被存储在未知目标表中。在又一实施例中,如果确定未知目标表不包含与源地址关联的未知目标标识符,则启动第一传送定时器,并废弃用户数据分组。第一传送定时器定义预定时间以延迟第一错误指示消息的传送。在一个实施例中,延迟传送第一错误指示消息包含确定未知目标表包含与源地址关联的未知目标标识符。确定第一错误指示消息的传送是否已经延迟了预定时间量。在一些实施例中,目标标识符是GTP-U隧道端点标识符,并且目标地址是因特网协议地址。在又一实施例中,如果确定第一错误指示消息的传送已经延迟了预定时间量,则传送第一错误指示消息。否则,如果确定第一错误指示消息的传送尚未延迟预定时间量,则废弃用户数据分组。在此实施例中,用户数据分组包含有效载荷。在又一实施例中,如果确定第一错误指示消息的传送已经延迟了预定时间量,则废弃用户数据分组;并且启动重发定时器。如果从源计算机接收的随后用户数据分组包含未知目标标识符,则重发定时器定义重发时间以延迟随后错误指示消息的传送。在又一实施例中,如果第一错误指示消息已经被传送,则调整随后错误指示消息传送的步调包含确定重发定时器是否已经期满。如果确定重发定时器已经期满,则废弃用户数据分组,传送随后错误指示消息;并重启重发定时器。否则,如果确定重发定时器尚未期满,则废弃用户数据分组。根据另一方面,本专利技术提供了用于传送释放通知消息的方法。在第二计算机接收来自第一计算机的错误指示消息,所述错误指示消息包含与第一计算机关联的目标标识符和地址。确定是否响应于接收到错误指示消息而将第一释放通知消息传送到第二计算机中的控制模块。控制模块配置成释放与目标标识符关联的承载连接。如果确定第一释放通知消息已经被传送到控制模块,则如果本文档来自技高网
...

【技术保护点】
一种用于处置通信网络(16a)中错误指示消息传送的方法,所述方法包括:在与目标地址关联的目标计算机(12b)从与源地址关联的源计算机(12a)接收(S110)用户数据分组;确定(S112)包含在所述用户数据分组中的目标标识符是否已知;如果确定(S112)所述目标标识符已知,则:向与所述目标标识符关联的目标传送(S124)所述用户数据分组;否则,如果确定(S112)所述目标标识符未知,则:延迟(S116, S122)第一错误指示消息 (54)的传送;以及如果从所述源计算机(12a)接收的随后用户数据分组包含所述未知目标标识符,则调整(S118, S120)随后错误指示消息(58)传送的步调。

【技术特征摘要】
【国外来华专利技术】2012.07.16 US 61/671997;2012.12.26 US 13/7271851.一种用于处置通信网络(16a)中错误指示消息传送的方法,所述方法包括:在与目标地址关联的目标计算机(12b)从与源地址关联的源计算机(12a)接收(S110)用户数据分组;确定(S112)包含在所述用户数据分组中的目标标识符是否已知;如果确定(S112)所述目标标识符已知,则:向与所述目标标识符关联的目标传送(S124)所述用户数据分组;否则,如果确定(S112)所述目标标识符未知,则:延迟(S116,S122)第一错误指示消息(54)的传送;以及如果从所述源计算机(12a)接收的随后用户数据分组包含所述未知目标标识符,则调整(S118,S120)随后错误指示消息(58)传送的步调。2.如权利要求1所述的方法,其中延迟(S116,S122)所述第一错误指示消息(54)的传送包括:确定未知目标表(28)是否包含与所述源地址关联的所述未知目标标识符;如果确定所述未知目标表(28)不包含与所述源地址关联的所述未知目标标识符,则:在所述未知目标表(28)中存储:与述源地址关联的所述未知目标标识符;以及错误指示发送标志,指示所述目标计算机(12b)尚未向所述源计算机(12a)发送所述第一错误指示消息(54)。3.如权利要求2所述的方法,其中如果确定(S112)所述未知目标表(28)不包含与所述源地址关联的所述未知目标标识符,则所述方法进一步包括:启动(S92)第一传送定时器,所述第一传送定时器定义预定时间以延迟所述第一错误指示消息(54)的传送;以及废弃(S122)所述用户数据分组。4.如权利要求3所述的方法,其中延迟所述第一错误指示消息(54)的传送进一步包括:如果确定所述未知目标表(28)包含与所述源地址关联的所述未知目标标识符,则:确定(S116)所述第一错误指示消息(54)的传送是否已经延迟了所述预定时间量。5.如权利要求1所述的方法,其中所述目标标识符是GTP-U隧道端点标识符,并且所述目标地址是因特网协议地址。6.如权利要求4所述的方法,其中如果确定(S116)所述第一错误指示消息(54)的传送已经延迟了所述预定时间量,则:传送(S120)所述第一错误指示消息(54);否则,如果确定(S116)所述第一错误指示消息(54)的传送尚未延迟所述预定时间量,则:废弃(S122)所述用户数据分组,其中所述用户数据分组包含有效载荷。7.如权利要求6所述的方法,其中如果确定(S116)所述第一错误指示消息(54)的传送已经延迟了所述预定时间量,则:废弃(S95,S122)所述用户数据分组;以及如果从所述源计算机(12a)接收的所述随后用户数据分组包含所述未知目标标识符,则启动(S95)重发定时器,所述重发定时器定义重发时间以延迟随后错误指示消息(58)的传送。8.如权利要求7所述的方法,其中如果已经传送所述第一错误指示消息(54),则调整所述随后错误指示消息(58)传送的步调包括:确定(S118)所述重发定时器是否已经期满;如果确定(S118)所述重发定时器已经期满,则:废弃所述用户数据分组;传送(S108)所述随后错误指示消息(58);以及重新启动所述重发定时器;否则,如果确定(S118)所述重发定时器尚未期满,则:废弃(S122)所述用户数据分组。9.一种用于传送释放通知消息的方法,所述方法包括:在第二计算机(12a)从第一计算机(12b)接收(S126)错误指示消息,所述错误指示消息包含与第一计算机(12b)关联的目标标识符和地址;确定(S132)是否响应于接收到所述错误指示消息而将第一释放通知消息传送到第二计算机中的控制模块,所述控制模块配置成释放与所述目标标识符关联的承载连接;如果确定(S132)所述第一释放通知消息已经被传送到所述控制模块,则:如果随后接收的错误指示消息包含所述目标标识符和所述地址,则停止(S134)向所述控制模块传送随后释放通知消息。10.如权利要求9所述的方法,其中所述释放通知消息配置成触发所述承载连接的释放;并且其中停止向所述控制模块传送随后释放通知消息包括:如果随后接收的错误指示消息包含所述目标标识符和所述地址,则废弃(S136)随后接收的错误指示消息。11.如权利要求9所述的方法,其中如果确定(S132)所述第一释放通知消息尚未被传送到所述控制模块,则所述方法进一步包括:传送(S138)所述第一释放通知消息;以及废弃(S140)所述错误指示消息。12.一种用于处置通信网络(16A)中错误指示消息传送的计算机(12),所述计算机(12)包括:传送器;接收器,与所述传送器通信,所述接收器配置成从与源地址关联的源计算机(12a)接收(S110)用户数据分组;以及处理器(62),与所述传送器和所述接收器通信,所述处理器(62)配置成确定(S112)包含在所述用户数据分组中的目标标识符是否已知;如果所述处理器(62)确定(S112)目标标识符已知,则所述传送器配置成:向与所述目标标识符关联的目标传送(S124)所述用户数据分组;否则,如果所述处理器(62)确定(S112)所述目标标识符未知...

【专利技术属性】
技术研发人员:S巴亚尔容P尼尔松
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典;SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1