一种路由失败原因的反馈和处理方法及系统的制作方法

文档序号:7650868阅读:136来源:国知局

专利名称::一种路由失败原因的反馈和处理方法及系统的制作方法
技术领域
:本发明涉及通信领域,尤其涉及一种路由失败原因的反馈和处理方法及系统。
背景技术
:在CDMA2000UMB(UltraMobileBroadband,超级移动宽带)技术规范中,为适应无线网络的快速发展,在路由控制面(RouteControlPlane)协议中定义了路由不可达(RouteUnreachable)消息。4妄入网AN(AccessNetwork)发送路由不可达(RouteUnreachable)消息给接入网AT(AccessTerminal),用于指示接入终端请求发送消息或者数据包的路由不可达。即如果接入网收到一个需要寻址到某路由的分组数据包或者消息,但是该路由对接入网而言不可达,接入网按路由控制协议(RouteControlProtocol)将会发送路由不可达(RouteUnreachable)消息给接入终端,该消息中包含了接入网无法寻址到的路由的识别信息。;洛由不可达消息的结构如下表1所示:<table>tableseeoriginaldocumentpage5</column></row><table>信息设置头类型字段,如果该路由采用短路由识别标识,即路由ID字段有效,则头类型字段设置为'00,;如果该路由采用长路由识别标识,即接入网ID字段有效,则头类型字段设置为'10,;头类型字段值'01,和其他值均保留。如果头类型值为'00',则接入网忽略保留字段l;如果头类型值为'10,,则接入网设置保留字段l为'000000,。保留字段2将设置保留位,以使整个消息的长度等于8字节的整数倍,这些位将设置为'0,。路由不可达消息可以在前向业务信道上以可靠的、单播方式发送。由于可能有多种原因导致接入网无法寻址到某个路由,而在当前的处理机制中,接入网没有明确指示导致路由失败的原因,从而致使接入终端在收到路由不可达消息后不能有效地进行处理。
发明内容本发明要解决的技术问题就是提供一种路由失败原因的反馈和处理方法及系统,使接入终端获知接入网路由失败的原因,以便进行相应的处理。为了解决上述技术问题,本发明提供一种路由失败原因反馈方法,应用于CDMA2000UMB系统,包括如下步骤(1)接入终端发送分组数据包或者消息到接入网;(2)若接入终端发送的分组数据包或者消息请求的路由不可达,则接入网将失败原因值写入路由不可达消息中,执行下一步;(3)接入网将路由不可达消息发送至接入终端。进一步地,所述步骤(2)中,若路由不可达的原因是接入网的路由表中无法找到接入终端指示的路由识别值,则将表示路由识别没找到的失败原因值写入路由不可达消息中;若路由不可达的原因是接入网与接入终端要求寻址的目的i各由之间的网络没有返回响应,则将表示网络忙的失败原因值写入路由不可达消息中。进一步地,所述步骤(2)中,接入网将失败原因值写入路由不可达消息中的原因Reason字段中,所述Reason字段为8位。为了解决上述技术问题,本发明还提供一种路由失败原因的反馈和处理方法,应用于CDMA2000UMB系统,包括如下步骤(1)接入终端发送分组数据包或者消息到接入网;(2)若接入终端发送的分组数据包或者消息请求的路由不可达,则接入网将失败原因值写入路由不可达消息中,执行下一步;(3)接入网将路由不可达消息发送至接入终端;(4)接入终端解析路由不可达消息,获取路由失败原因值,并根据该失败原因值进行处理。进一步地,所述步骤(2)中,若路由不可达的原因是接入网的路由表中无法找到接入终端指示的路由识别值,则将表示路由识别没找到的失败原因值写入路由不可达消息中;若路由不可达的原因是接入网与接入终端要求寻址的目的3各由之间的网络没有返回响应,则将表示网络忙的失败原因值写入路由不可达消息中。进一步地,所述步骤(2)中,接入网将失败原因值写入路由不可达消息中的原因Reason字段中,所述Reason字段为8位。进一步地,所述步骤(4)中,若接入终端获得的失败原因值表示路由识别没找到,则接入终端发送路由映射RouteMap消息给接入网,接入网更新其路由表,保证与接入终端保持一致;若接入终端获得的失败原因值表示网络忙,则接入终端更改其服务小区,使所在服务小区的路由链路畅通。为了解决上述技术问题,本发明还提供一种CDMA2000UMB系统中的路由失败原因的反馈和处理系统,其特征在于,在接入网侧,包括接收模块,用于接收接入终端发送的消息;分析处理模块,用于在收到接收模块的请求消息后进行处理,在路由不可达时将该结果信息通知消息生成模块;消息生成模块,用于在路由不可达时生成路由不可达消息,传输到发送模块,其中包括一失败原因添加模块,用于在接入终端请求的路由不可达的情况下,将失败原因值写入到发送至接入终端的路由不可达消息中;发送模块,用于接收消息生成模块的消息并发送给接入终端;在接入终端侧,包括发送模块,用于发送消息或者数据包给接入网,消息或者数据包中包括要到达的路由信息;接收模块,用于接收接入网发送的路由不可达消息,并发送给分析处理模块;分析处理模块,用于分析来自接入网的路由不可达消息并获取失败原因值,并根据失败原因进行处理。进一步地,所述失败原因添加模块用于当路由不可达的原因是接入网的路由表中无法找到接入终端指示的路由识别值,将路由识别没找到的失败原因值写入路由不可达消息中;当路由不可达的原因是接入网与接入终端要求寻址的目的路由之间的网络没有返回响应,将表示网络忙的失败原因值写入路由不可达消息中。进一步地,所述分析和处理模块用于当获得的失败原因值表示路由识别没找到,则发送路由映射RouteMap消息给接入网,以便接入网更新其路由表。进一步地,所述分析和处理模块用于当获得的失败原因值表示网络忙,则更改其服务小区,使所在服务小区的路由链路畅通。本发明能够使接入终端明确获知路由失败的具体原因,从而进行相应处理,使得系统性能得到提高。附困说明图1是本发明实施例的流程图;图2为本发明实施例的系统框图。具体实施方式本发明主要应用于CDMA2000UMB协议中。在UMB协议中,在路由控制面协议的路由不可达消息做如下处理增加原因Reason字段,以保证接入终端能获知导致接入网路由失败的原因。接入网将该Reason字段设置成表示路由失败的原因。在UMB协议的路由控制面协议中,接入终端发送分组数据包或者消息,请求发送到指定的路由上;接入网接收到分组数据包或者消息后,由于某些原因不能成功转发发送分组数据包或者消息,接入网以路由不可达消息告知4妄入终端发送失败。如图1所示,本实施例包括如下步骤步骤102,接入终端发送分组数据包或者消息到接入网;步骤104,若接入网发现接入终端的分组数据包或者消息请求的路由不可达,将失败原因值写入至路由不可达消息中发送至接入终端;步骤106,接入终端解析路由不可达消息,获取路由失败原因值,并根据该失败原因值进行处理。接入网发给接入终端的路由不可达(RouteUnreachable)消息中,除了路由失败原因,还包括消息ID,头类型,保留字^殳1,路由ID,接入网ID和保留字段2。路由失败原因包括以下之一路由识别没找到;网络忙。原因Reason字>^为8bit,也可以采用其它的比特it。如表2所示,接入网在路由不可达(RouteUnreachable)消息中携带了8位的Reason字段,表示接入终端路由转发失败的原因。路由不可达(RouteUnreachable)消息结构如下表2所示:<table>tableseeoriginaldocumentpage9</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>失败原因如下表3所示:<table>tableseeoriginaldocumentpage10</column></row><table>其中,0表示RouteIDnotfound,即接入网的路由表中无法找到接入终端指示的路由识别值;1表示Networkbusy,表示接入网与接入终端要求寻址的目的路由之间的网络没有返回响应,可能是由于网络忙或网络断等的原因,文中统称为网络忙;其它值保留。如果失败原因值为0,即RouteIDnotfound,接入终端发送路由映射RouteMap消息给接入网,以便接入网更新其路由表,保证与接入终端保持一致。如果失败原因值为1,即Networkbusy,接入终端可以更改其服务小区,使所在服务小区的路由链路畅通。如图2所示,路由失败原因的反馈和处理系统包括接入网侧的接收模块201,用于接收接入终端发送的消息;分析处理模块202,用于在收到接收模块201的请求消息后进行处理,在路由不可达时将该结果信息通知消息生成模块204;消息生成模块204,用于在路由不可达时生成路由不可达消息,传输到发送模块203,其中包括一失败原因添加模块205,用于在接入终端请求的路由不可达的情况下,将失败原因值写入到发送至接入终端的路由不可达消息中;发送模块203,用于接收消息生成模块204的消息并发送给接入终端;接入终端侧的发送模块211,用于发送消息或者数据包给接入网,消息或者数据包中包括要到达的路由信息;接收模块213,用于接收接入网发送的路由不可达消息,并发送给分析处理模块212;分析处理模块212,用于分析来自接入网的路由不可达消息并获取失败原因值,并根据失败原因进行处理,如果失败原因值为O,即RouteIDnotfound,则分析和处理才莫块发送路由映射RouteMap消息给接入网,以便接入网更新其路由表,保证与接入终端保持一致;如果失败原因值为l,即Networkbusy,分析和处理模块使接入终端更改其服务小区,使所在服务小区的路由链路畅通。通过本发明,能够使接入终端获知分组数据包和消息不能被发送到目的路由的原因,从而进行相应处理,使得系统性能得到提高。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化,本发明的保护范围以权利要求为准。权利要求1.一种路由失败原因反馈方法,应用于CDMA2000UMB系统,包括如下步骤(1)接入终端发送分组数据包或者消息到接入网;(2)若接入终端发送的分组数据包或者消息请求的路由不可达,则接入网将失败原因值写入路由不可达消息中,执行下一步;(3)接入网将路由不可达消息发送至接入终端。2.根据权利要求1所述的反馈方法,其特征在于,所述步骤(2)中,若路由不可达的原因是接入网的路由表中无法找到接入终端指示的路由识别值,则将表示路由识别没找到的失败原因值写入路由不可达消息中;若路由不可达的原因是接入网与接入终端要求寻址的目的路由之间的网络没有返回响应,则将表示网络忙的失败原因值写入路由不可达消息中。3.根据权利要求1或2所述的反馈方法,其特征在于,所述步骤(2)中,接入网将失败原因值写入路由不可达消息中的原因Reason字段中,所述Reason字段为8位。4.一种路由失败原因的反馈和处理方法,应用于CDMA2000UMB系统,包括如下步骤(1)接入终端发送分组数据包或者消息到接入网;(2)若接入终端发送的分组数据包或者消息请求的路由不可达,则接入网将失败原因值写入路由不可达消息中,执行下一步;(3)接入网将路由不可达消息发送至接入终端;(4)接入终端解析路由不可达消息,获取路由失败原因值,并根据该失败原因值进行处理。5.根据权利要求4所述的反馈和处理方法,其特征在于,所述步骤(2)中,若路由不可达的原因是接入网的路由表中无法找到接入终端指示的路由识别值,则将表示路由识别没找到的失败原因值写入路由不可达消息中;若路由不可达的原因是接入网与接入终端要求寻址的目的^各由之间的网络没有返回响应,则将表示网络忙的失败原因值写入路由不可达消息中。6.根据权利要求4或5所述的反馈和处理方法,其特征在于,所述步骤(2)中,接入网将失败原因值写入路由不可达消息中的原因Reason字段中,所述Reason字段为8位。7.根据权利要求5所述的反馈和处理方法,其特征在于,所述步骤(4)中,若接入终端获得的失败原因值表示路由识别没找到,则接入终端发送路由映射RouteMap消息给接入网,接入网更新其路由表,保证与4妄入终端保持一致;若接入终端获得的失败原因值表示网络忙,则接入终端更改其服务小区,使所在服务小区的路由链路畅通。8.—种CDMA2000UMB系统中的路由失败原因的反馈和处理系统,其特征在于,在接入网侧,包括接收模块,用于接收接入终端发送的消息;分析处理模块,用于在收到接收模块的请求消息后进行处理,在路由不可达时将该结果信息通知消息生成模块;消息生成模块,用于在路由不可达时生成路由不可达消息,传输到发送模块,其中包括一失败原因添加模块,用于在接入终端请求的路由不可达的情况下,将失败原因值写入到发送至接入终端的路由不可达消息中;发送模块,用于接收消息生成模块的消息并发送给接入终端;在4妄入终端侧,包括发送模块,用于发送消息或者数据包给接入网,消息或者数据包中包括要到达的路由信息;接收模块,用于接收接入网发送的路由不可达消息,并发送给分析处理模块;分析处理模块,用于分析来自接入网的路由不可达消息并获取失败原因值,并才艮据失败原因进行处理。9.根据权利要求8所述的系统,其特征在于,所述失败原因添加模块用于当路由不可达的原因是接入网的路由表中无法找到接入终端指示的路由识别值,将路由识别没找到的失败原因值写入路由不可达消息中;当路由回响应,将表示网络忙的失败原因值写入i各由不可达消息中。10.根据权利要求8所述的系统,其特征在于,所述分析和处理模块用于当获得的失败原因值表示路由识别没找到,则发送路由映射RouteMap消息给接入网,以便接入网更新其路由表。11.根据权利要求8所述的系统,其特征在于,所述分析和处理模块用于当获得的失败原因值表示网络忙,则更改其服务小区,使所在服务小区的路由链路畅通。全文摘要本发明公开了一种路由失败原因反馈方法,应用于CDMA2000UMB系统,包括接入终端发送分组数据包或者消息到接入网;若接入终端发送的分组数据包或者消息请求的路由不可达,则接入网将失败原因值写入路由不可达消息中;接入网将路由不可达消息发送至接入终端。本发明还公开了一种路由失败原因的反馈和处理方法,其中接入终端解析路由不可达消息,获取路由失败原因值,并根据该失败原因值进行处理。本发明还公开了一种路由失败原因的反馈和处理系统。本发明能够使接入终端明确获知路由失败的具体原因,从而进行相应处理,使得系统性能得到提高。文档编号H04L12/56GK101272319SQ20071009003公开日2008年9月24日申请日期2007年3月23日优先权日2007年3月23日发明者余媛芳申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1