基于AAL2信令协议的节点间连接释放的处理方法技术

技术编号:3547001 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于AAL2信令协议的节点间连接释放的处理方法。该方法是在REL消息中增加连接标识信息,在收到对端的REL消息后根据消息中承载的连接标识信息确定该消息是否为连接对端发出的正确的消息,如果正确,则释放本端占用的连接资源,否则丢弃该消息。本发明专利技术可以有效地避免错误地释放本端占用的连接资源,从源头上避免了基于AAL2信令协议的通信网络中出现连锁释放的问题,保证了通信系统的性能和可靠性。因此,本发明专利技术的实现可以使得AAL2信令协议出现异常情况下可以很快地恢复正常,避免影响扩大,降低异常释放率。

【技术实现步骤摘要】
基于AAL2信令协议的节点间连接释放的处理方法
本专利技术涉及网络通信
,尤其涉及一种基于AAL2信令协议的节点间连接释放的处理方法。
技术介绍
AAL2(ATM适配层2)信令协议提供了在两个节点之间建立释放和维护AAL2连接功能,以便在AAL2连接上承载用户数据,该信令协议在3GWCDMA(第三代宽带码分多址)和CDMA2000标准中得到广泛的应用。该信令协议的主要流程如下,参见图1和图2:建立发起端(节点1)根据目的地地址和路由配置选择合适的信道资源CEID(AAL2连接单元标识),包括路径(Path)和信道(Channel),向邻节点(节点2)发送建立请求消息ERQ,ERQ消息中除了包括信道资源和目的地址以及资源属性等相关信息外,还包括了OSAID(始发信令偶联识别符),该标识由消息发出端分配,用来标识消息发出端的相应协议实体。邻节点收到建立请求消息ERQ后,检查CEID的有效性和是否满足其他接入条件,如果正确则该端协议实体进入建立成功状态(Established状态),并将ERQ消息中的OSAID作为DSAID保存到本地,向发起端回送建立确认消息ECF,ECF中带本端分配的OSAID,并将对端的OSAID作为本端的DSAID(目的地信令偶联识别符)填写在消息头中。协议发起端收到建立确认消息ECF,将消息中的OSAID作为DSAID保存到本地,也进入建立成功状态(Established状态)。当释放发起端进行释放时,向对端发送释放消息REL,消息中带有-->DSAID和原因值。本端信令协议实体进入释放发出状态(Outgoing ReleasePending状态)。当释放接收端收到REL消息,根据消息中的DSAID转换为本端的OSAID,由于该值是本端分配的,所以比较容易找到本端的协议实体,释放该协议实体和OSAID,向释放发起端发送释放完成消息RLC,消息中带有DSAID。在通信过程中,有可能两端信令协议实体同时发出释放消息REL,所以有可能在发出释放消息后,收到对端的释放完成消息RLC之前先收到对端的释放消息REL,这时协议实体进入释放冲突状态(Release Collision状态),这时两端都是释放发起端。当释放发起端收到RLC,根据消息中的DSAID转换为本端的OSAID,根据该值找到本端的协议实体,检查该协议实体是否处于释放发出状态(outgoing release pending状态)和释放冲突状态(release collision状态),如果是则释放该协议实体和OSAID,否则丢弃该消息。同时,当本端收到所述的RLC消息时,如果本端处于出局建立未完成状态,则同样需要释放该协议实体和OSAID。上述针对收到所述的RLC消息时节点的处理流程在正常情况下能够根据需要释放相应连接所占用的协议实体和相应的资源信息。然而,对于通信系统来说并不总是工作于正常情况下,如连接两端不一致情况发生时,一端由于某种原因异常释放连接占用的协议实体和资源信息,但另一端由于各种原因并没有收到释放消息,仍保持该连接处于正常状态,此时,已经释放连接的一端的OSAID将可能被其他连接正常使用,导致异常情况发生。下面对所述的异常情况可能产生的后果作进一步说明,如图3所示,连接a中节点2中的协议实体1的DSAID指向节点1的实体1,而节点1的协议实体1由于异常释放和又被在连接b中重复使用,它的DSAID指向节点2的实体3。-->当节点2的实体1发起释放连接a时导致节点1的实体1释放,该OSAID又被释放和在连接c中被重复使用,导致节点1的实体1指向节点2的实体5,同时引起连接b功能不正常,同样道理当节点2的实体3释放时导致节点1的实体1又被释放,该OSAID又被释放和在连接d中被重复使用,同时引起连接c功能不正常。经过上述对异常情况可能产生的后果的描述可以看出,一旦有一个连接异常会引起其他的连接连锁地发生异常。这种情况发生的根本原因在于:在REL消息中只有DSAID和原因参数,当非法的REL消息过来时,无法验证该消息来源,只能无条件释放,该OSAID在随后的过程中用到其他的新建立的连接上,同时根据本端记录的对端的DSAID向对端发送RLC消息,当对端收RLC消息时,如果发现自己不是释放发出端,即不处于释放发出状态(outgoing release pending状态)和释放冲突状态(release collision状态),也未处于出局建立未完成状态,则丢弃该消息不处理,该协议实体此时不进行释放,这样就导致该连接两端的协议实体一端释放掉而另一端没有释放,释放掉的协议实体将被其他连接应用于建立新的连接,可在随后未释放一端主动释放连接时将导致对端新建立的连接异常释放,最终导致系统无法正常通信。针对上述问题,目前还没有一种可行的解决方案,导致通信系统的可靠性无法得到很好地保证。
技术实现思路
鉴于上述现有技术所存在的问题,本专利技术的目的是提供一种基于AAL2信令协议的节点间连接释放的处理方法,以有效避免通信系统中基于AAL2信令协议的连锁释放问题的出现,保证通信系统的可靠性。本专利技术的目的是通过以下技术方案实现的:-->本专利技术提供了一种基于AAL2信令协议的节点间连接释放的处理方法,该方法包括:A、基于AAL2信令协议的网络节点发送REL(释放)消息时,在所述的REL消息中承载待释放连接的连接标识信息;B、当基于AAL2信令协议的网络节点收到REL消息时,根据REL消息中承载的连接标识信息判断本端是否为待释放的连接的一端,如果是,则执行步骤C,否则,执行步骤D;C、释放待释放连接占用的连接资源;D、丢弃收到的REL消息。本专利技术所述的方法中,步骤A所述的连接标识信息可以由始发信令偶联识别符信息、AAL2连接单元识别符信息及连接参数校验信息中的一种或多种组合构成。所述的基于AAL2信令协议的节点间连接释放的处理方法中,当步骤A所述的连接标识信息为始发信令偶联识别符信息时,所述的步骤B进一步包括:当基于AAL2信令协议的网络节点收到REL消息时,判断REL消息中承载的始发信令偶联识别符信息是否与本端保存的目的地信令偶联识别符信息一致,如果是,则执行步骤C,否则,执行步骤D。所述的基于AAL2信令协议的节点间连接释放的处理方法中,当步骤A所述的连接标识信息为AAL2连接单元标识信息时,所述的步骤B进一步包括:当基于AAL2信令协议的网络节点收到REL消息时,判断REL消息中承载的AAL2连接单元标识信息是否与本端使用的AAL2连接单元标识信息一致,如果是,则执行步骤C,否则,执行步骤D。所述的基于AAL2信令协议的节点间连接释放的处理方法中,当步骤A所述的连接标识信息为连接参数校验信息时,所述的步骤B进一步包括:-->当基于AAL2信令协议的网络节点收到REL消息时,判断REL消息中承载的连接参数校验信息是否与本地保存的连接参数校验信息一致,如果是,则执行步骤C,否则,执行步骤D。所述的连接校验参数信息为在请求建立连接端生成,并通过建立请求消息发送到连接对端,连接两端均保存该信息。本专利技术中,步骤A所述的连接标识信息作为REL消息中的参数承载于REL消息中。所述的步骤C还包括:向REL消息发送端返回RLC(释放完成)消息。由本文档来自技高网
...

【技术保护点】
一种基于AAL2信令协议的节点间连接释放的处理方法,其特征在于包括:A、基于AAL2(ATM适配层2)信令协议的网络节点发送REL(释放)消息时,在所述的REL消息中承载待释放连接的连接标识信息;B、当基于AAL2信令协议的 网络节点收到REL消息时,根据REL消息中承载的连接标识信息判断本端是否为待释放的连接的一端,如果是,则执行步骤C,否则,执行步骤D;C、释放待释放连接占用的连接资源;D、丢弃收到的REL消息。

【技术特征摘要】
1、一种基于AAL2信令协议的节点间连接释放的处理方法,其特征在于包括:A、基于AAL2(ATM适配层2)信令协议的网络节点发送REL(释放)消息时,在所述的REL消息中承载待释放连接的连接标识信息;B、当基于AAL2信令协议的网络节点收到REL消息时,根据REL消息中承载的连接标识信息判断本端是否为待释放的连接的一端,如果是,则执行步骤C,否则,执行步骤D;C、释放待释放连接占用的连接资源;D、丢弃收到的REL消息。2、根据权利要求1所述的基于AAL2信令协议的节点间连接释放的处理方法,其特征在于,步骤A所述的连接标识信息可以由始发信令偶联识别符信息、AAL2连接单元识别符信息及连接参数校验信息中的一种或多种组合构成。3、根据权利要求1或2所述的基于AAL2信令协议的节点间连接释放的处理方法,其特征在于,当步骤A所述的连接标识信息为始发信令偶联识别符信息时,所述的步骤B进一步包括:当基于AAL2信令协议的网络节点收到REL消息时,判断REL消息中承载的始发信令偶联识别符信息是否与本端保存的目的地信令偶联识别符信息一致,如果是,则执行步骤C,否则,执行步骤D。4、根据权利要求1或2所述的基于AAL2信令协议的节点间连接释放的处理方法,其特征在于,当步骤A...

【专利技术属性】
技术研发人员:王永宏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1