一种对相邻接入网络及之间链路的监测方法

文档序号:7590761阅读:122来源:国知局
专利名称:一种对相邻接入网络及之间链路的监测方法
技术领域
本发明涉及监测技术领域,特别是指一种对相邻接入网络及之间A13链路的监测方法。
背景技术
CDMA2000 EV-DO是3GPP2定义的一种面向移动高速数据业务的技术。图1为CDMA2000 EV-DO标准中定义的网络系统,如图所示,接入网络(AN,Access Network)与其它AN的之间通过A13链路互连,当接入终端(AT,Access Terminal)从源AN(Source AN)切换到目标AN(Target AN)时,目标AN通过A13链路与源AN交互AT的会话信息,向源AN索取AT相应的会话信息,以实现AT切换到目标AN上。
当AT在AN之间进行切换时,目标AN检测到AT移动到自身的信号覆盖范围后,目标AN通过A13链路向源AN发送会话信息请求(A13-SessionInformation Request),去索取当前所检测到的AT的会话信息;然后,源AN将该AT的会话信息通过会话信息响应(A13-Session InformationResponse)发送给目标AN;目标AN收到响应消息后,保存该AT的会话信息,并向源AN发送会话信息证实(A13-Session Information Confirm);源AN在收到该消息后,释放该AT的会话,完成了AT向目标AN的切换。
目前,尚没有提出监测A13链路或相邻AN是否正常的方法,因此AN无法知道A13或相邻AN是否正常。若AT在A13链路出现故障的情况下进行切换,对于目标AN来说,由于A13链路故障,无法从源AN得到AT相关的会话信息,则目标AN为了使AT接入自己的网络,需要与AT启动一个新的会话信息建立流程,并与AT进行配置协商,并对该AT重新进行接入认证,从而增加了目标AN与AT的处理流程,增大了系统的负荷和AT切换到目标AN的时延。
另一方面,对于源AN来说,由于A13链路故障,收不到目标AN的信息,因此在AT与目标AN重新建立会话信息后,源AN无法知道AT已切换到目标AN中,则源AN会保持该AT的会话信息,并不释放掉相应的系统资源。尤其,若在切换带频繁的地区A13链路出现故障,由于源AN会保持所有AT的会话信息,因此可能会导致系统大量资源被占用,甚至使得新的AT无法接入网络。

发明内容
有鉴于此,本发明的主要目的在于提供一种对相邻AN及之间链路的监测方法,用于将相邻AN硬件或A13链路、相邻AN软件故障及时监测并上报。
实现本发明所述的对相邻接入网络AN及之间链路的监测方法,需要在该网络系统的每个AN设置一个接入终端标识UATI,建立该UATI的会话信息,并设置相邻AN的地址信息,该方法包括以下步骤A、当前AN根据相邻AN地址信息向相邻AN发送UATI的会话信息请求,并启动等待定时器;B、当前AN判断在等待定时器固定时间内是否收到相邻AN的回应消息,若收到,则停等待定时器,并执行步骤C,否则上报相邻AN硬件或A13链路故障,结束本流程;C、根据回应消息包含的消息类型字段,判断该相邻AN回应消息的消息类型为会话信息拒绝还是为会话信息响应,若为会话信息拒绝,则执行步骤D,否则,结束本流程;D、根据该会话信息拒绝消息原因值判断该会话信息拒绝消息的原因,若为请求的会话未找到,上报相邻AN软件故障,结束本流程;否则,结束本流程。
其中,预先设置硬件故障计数器、最大硬件故障重发次数,其中硬件故障计数器初始值为0;步骤B所述上报相邻AN硬件或A13链路故障之前进一步包括硬件故障计数器加1,并判断若硬件故障计数器小于最大硬件故障重发次数,返回步骤A。
其中,预先设置软件故障计数器、最大软件故障重发次数,其中软件故障计数器初始值为0;步骤D所述上报相邻AN软件故障之前进一步包括软件故障计数器加1,并判断若软件故障计数器小于最大软件故障重发次数,返回步骤A。
其中,预先设置实时监测定时器,该定时器为周期定时器,定时触发步骤A。并且在以上所述的在执行返回步骤A操作之前进一步包括将实时监测定时器清0。
由上述方法可以看出,本发明提供的对相邻AN及之间链路的监测方法,由AN通过保留UATI定时向相邻AN发送会话信息请求,根据回应的消息对相邻AN和A13链路进行监测,能够实时监测相邻AN硬件或之间的A13链路、相邻AN软件状态是否正常,从而可以将相邻AN状态及之间的A13链路的状态尽快上报,实现了将相应的故障信息及时告知系统维护人员,以便于及时排除故障,将因A13链路和相邻AN的故障带来的影响降到最低,提高了业务质量(QOS)。


图1为CDMA2000 EV-DO网络系统示意图。
图2为监测相邻AN及A13链路故障流程图。
图3为会话信息拒绝(A13-Session Information Reject)消息结构图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施例和参照附图,对本发明进行详细说明。
在CDMA2000 EV-DO网络系统中,使用接入终端标识(UATI,UnicastAccess Terminal Identifier)来标识各个AT。本发明需要在CDMA2000EV-DO网络系统的所有AN中设置一个UATI,该UATI作为系统的保留UATI,并不分配给实际的AT使用,换个角度说,可以认为将该保留UATI分配给了一个虚拟AT。并且,各AN按照建立普通AT的会话信息那样,建立该虚拟AT,即保留UATI的会话信息。其中,其会话信息的配置可以按照默认配置进行设置,其默认配置包括移动节点标识(MN ID,MobileNode ID)、PDSN的IP地址、接入网络标识(AN Identifiers)、会话状态信息记录(Session State Information Record),实际上,以上所述配置的值可以是随机值,因为本发明中,AN并不需要对保留UATI的这些值进行检验。
在设置好以上所述的保留UATI的会话信息后,还要在AN上设置相邻AN的地址信息。这样,AN就可以使用该保留UATI构建A13-SessionInformation Request,通过A13链路发向相邻的AN,然后根据相邻AN的响应来监测相邻AN硬件或A13链路、相邻AN软件状态是否正常。
在监控前,预先在AN中设置一个监测定时器(T_Watch),该定时器时长大于等待相邻AN回应响应信息的时长,并且该T_Watch为周期定时器,用来定时触发故障监测流程。另外在AN上设置硬件故障重发计数器及软件故障重发计数器,以及最大硬件故障重发次数及最大软件故障重发次数。以当前AN对一个相邻AN进行监测为例,同时参照图2示出的监测相邻AN及A13链路故障流程图,以下进行具体说明步骤201T_Watch定时器启动,置相邻AN的硬件故障重发计数器及软件故障重发计数器为0。
步骤202当前AN根据相邻AN的地址信息向相邻AN发送使用保留UATI构建的A13-Session Information Request消息,并启动一个等待定时器(T_Wait),等待相邻AN的回应消息。
步骤203当前AN判断在T_Wait定时器设定的时间内是否收到相邻AN的回应消息,若收到,则停止T_Wait定时器,并执行步骤205;否则,说明相邻AN硬件或A13链路故障,执行步骤204。
步骤204硬件故障计数器加1,并判断硬件故障计数器是否大于最大硬件故障重发次数,若是,发送该相邻AN硬件或A13链路故障告警,并转步骤208;否则,重新启动T_Watch定时器,并返回步骤202;其中,重新启动T_Watch定时器是为了避免本次监测还未完成时,T_Watch超时而激活下一个周期的监测。
步骤205判断该相邻AN的回应消息包含的消息类型(A13 MessageType)字段值,若为04H,表示该回应消息是会话信息响应(A13-SessionInformation Response),说明相邻AN和A13链路正常,转步骤208;否则A13 Message Type字段值为03H,表示该回应的消息为会话信息拒绝(A13-Session Information Reject),则执行步骤206。
步骤206读取该回应消息A13-Session Information Reject的原因值(Cause Value)字段值,参考图3示出的A13-Session Information Reject消息,若Cause Value为04H,表示其原因为请求的会话未找到(RequestedSession Not Found),说明相邻AN软件故障,执行步骤207;否则,即CauseValue为其他原因值时,说明相邻AN和A13链路正常,转步骤208。
步骤207软件故障计数器加1,并判断软件故障计数器是否大于最大软件故障重发次数若是,发送该相邻AN软件故障告警,并转步骤208;否则,重新启动T_Watch定时器,并返回步骤202;其中,重新启动T_Watch定时器也是为了避免本次监测还未完成时,T_Watch超时而激活下一个周期的监测。
步骤208结束当前AN对该相邻AN及A13链路的监测,并等待T_Watch定时器在下一个周期开始时,激活下一次的监测。
对当前AN的所有相邻AN均使用以上的方法进行监测,便可以将其所有相邻AN状态及之间的A13链路的故障状态及时上报系统维护人员,以便于及时排除故障,将因相邻AN或A13链路的故障带来的影响降到最低。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种对相邻接入网络AN及之间链路的监测方法,其特征在于,在当前移动通信网络系统的每个AN中设置一个接入终端标识UATI,建立该UATI的会话信息,并在每个AN中设置相邻AN的地址信息,该方法包括以下步骤A、当前AN根据相邻AN地址信息向相邻AN发送UATI的会话信息请求,并启动等待定时器;B、当前AN判断在等待定时器固定时间内是否收到相邻AN的回应消息,若收到,则停止等待定时器,并执行步骤C,否则上报相邻AN硬件或A13链路故障,结束本流程;C、根据回应消息中包含的消息类型字段,判断该相邻AN回应消息的消息类型为会话信息拒绝还是会话信息响应,若为会话信息拒绝,则执行步骤D,否则,结束本流程;D、根据该会话信息拒绝消息中携带的原因值判断该会话信息拒绝消息的原因,若为请求的会话未找到,上报相邻AN软件故障,结束本流程;否则,结束本流程。
2.根据权利要求1所述的方法,其特征在于,预先设置硬件故障计数器、最大硬件故障重发次数,其中硬件故障计数器初始值为0;步骤B所述上报相邻AN硬件或A13链路故障之前进一步包括硬件故障计数器加1,并判断若硬件故障计数器小于最大硬件故障重发次数,返回步骤A。
3.根据权利要求1或2所述的方法,其特征在于,预先设置软件故障计数器、最大软件故障重发次数,其中软件故障计数器初始值为0;步骤D所述上报相邻AN软件故障之前进一步包括软件故障计数器加1,并判断若软件故障计数器小于最大软件故障重发次数,返回步骤A。
4.根据权利要求1所述的方法,其特征在于,预先设置实时监测定时器,该定时器为周期定时器,定时触发步骤A。
5.根据权利要求3所述的方法,其特征在于,预先设置实时监测定时器,该定时器为周期定时器,定时触发步骤A,所述的在执行返回步骤A操作之前进一步包括将实时监测定时器清0。
全文摘要
本发明提供了一种对相邻接入网络AN及之间链路的监测方法,在每个AN设置一个接入终端标识UATI,建立该UATI的会话信息,包括以下步骤A)当前AN向相邻AN发送UATI的会话信息请求,并启动等待定时器;B)当前AN若在等待定时器固定时间内收到相邻AN的回应消息,则停等待定时器,并执行步骤C,否则上报相邻AN硬件或A13链路故障,结束;C)判断若该相邻AN回应消息的消息类型为会话信息拒绝,则执行步骤D,否则为会话信息响应,结束;D)根据该会话信息拒绝消息原因值判断该会话信息拒绝消息的原因,若为请求的会话未找到,上报相邻AN软件故障,结束本流程;否则,结束。应用本发明,实现将相邻AN硬件或A13链路、相邻AN软件故障及时监测上报。
文档编号H04L12/24GK1671107SQ20041002954
公开日2005年9月21日 申请日期2004年3月18日 优先权日2004年3月18日
发明者徐莹 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1