V5接入适配的c路径状态检测方法

文档序号:7549119阅读:129来源:国知局
专利名称:V5接入适配的c路径状态检测方法
技术领域
本发明涉及通信领域的V5信令(一种接入网信令),是一种V5接入的C路径状态检测方法。尤其是当LE(本地交换机)侧第三级和第二级功能实现在物理设备上分离,设备之间采用IETF(Internet Engineering Task Force,互联网工程任务组,一个标准组织)适配层协议互通的情况。
背景技术
LE和AN(接入网)之间采用V5信令系统。V5信令包含三层功能,其中的第二层是数据链路功能层。承载第三层协议的数据链路称为通信路径,即C路径。C路径由V5第三层指示建立和拆除,C路径的指配数据在第三层维护。
C路径的状态对于V5信令系统是十分重要的。传统的LE设备由于在一个设备中完整实现了V5信令三层功能,第三层功能实体总是可以获得由第二层功能实体实现的C路径的状态,这种状态的获得方式是基于LE设备内部实现的。另一方面,第二层实体也能够通过第三层或者LE设备中其它的管理实体获得C路径配置信息,这些信息对第二层实体的数据初始化是重要的。
随着IP技术的发展,传统电路交换的电信网与IP网逐渐融合,NGN(下一代网络)思想与技术成熟起来。在NGN架构中对于V5的实现,是在软交换(或应用服务器)上实现第三层功能,而第二以及第一层功能在信令网关(或媒体网关)上实现,软交换和信令网关之间采用IETF信令传送工作组的V5UA(V5用户适配层协议)传送V5信令。以下参考文献规定了V5UA协议的功能、消息以及程序参考文献一《V5用户适配层》(北电网络公司,2003年5月,网址http//www.ietf.org/internet-drafts/draft-ietf-sigtran-v5ua-04.txt);参考文献二《用户适配层标准ISDN Q.921》(北电网络公司,2001年2月网址http//www.ietf.org/internet-drafts/draft-ietf-sigtran-v5ua-04.txt)。
V5UA协议通过Data、UnitData以及Establish和Release等原语传送消息支持对V5信令消息在分组网上的传送。但是,V5UA协议没有提供软交换上第三层实体向信令网关上第二层实体检测C路径状态的消息和程序;因此,当网关上第二级功能实体功能异常导致C路径工作异常,软交换往往无法及时检出并进行适当的保护操作,容易造成软交换控制的呼叫业务的故障。另外,信令网关中的第二层功能实体在建立V5第三层实体指定的C路径时,需要预先为C路径分配适当的数据区,这些数据区在数据链路上收发数据时使用。同时,由于信令网关和AN设备的接口是基于电路交换方式的,第二层实体和作为承载的第一层物理链路之间需要预先建立HDLC(高级数据链路控制)连接,甚至可能要经过时分交换网等单元器件。数据区的分配、撤销以及建立或释放HDLC等操作认为是信令网关为建立和释放C路径的初始化操作,这种操作依赖于网关可以获得明确的C路径指配信息。V5UA协议不支持在软交换和信令网关之间明确指配C路径的功能,网关要通过其它的基于设备的配置命令获得C路径的指配数据。

发明内容
本发明的目的在于提供一种在软交换和信令网关之间检测C路径状态的方法。
本发明的技术方案为1.1在软交换和信令网关之间定义C路径状态请求、停止和指示消息;其中状态请求消息用于软交换向信令网关请求特定C路径在网关上的当前状态;状态指示消息用于网关向软交换指示指定C路径的当前状态,C路径状态包括“已建立”和“未建立”两种;C路径状态停止消息用于软交换向信令网关指示指定的C路径的配置在软交换上被取消;1.2软交换定时向信令网关发送C路径状态请求消息,消息中指定的C路径是在软交换V5第三层功能实体中已指配的通信路径;1.3信令网关根据当前C路径的实际状态响应带有不同状态值参数的C路径状态指示消息,可以包括2.1C路径建立且工作正常,信令网关响应带有“已建立”状态参数值的C路径状态指示消息,信令网关无后续动作;2.2C路径未建立,信令网关响应带有“未建立”状态参数值的C路径指示消息,继续执行过程3中操作;2.3信令网关确认特定C路径已经指配,网关执行建立C路径的初始化操作;1.4软交换接收来自信令网关的C路径状态指示消息,确认已指配C路径的状态,可以包括以下三种情况3.1状态指示消息指示C路径已建立,软交换确认C路径工作正常;3.2状态指示消息指示C路径未建立,软交换启动V5UA协议的C路径建立程序向信令网关请求建立C路径;3.3不能收到状态指示消息,软交换判定信令网关上C路径工作异常,软交换向管理实体报告C路径工作异常的通知,同时软交换启动C路径建立程序向信令网关请求建立C路径;1.5软交换从信令网关接收C路径状态指示消息,但消息指定的C路径在软交换上未配置,软交换通知网关C路径指配取消,可以包括以下两种情况4.1状态指示消息指示C路径已建立,软交换向信令网关发送ReleaseRequest(释放请求)和C路径状态停止消息;4.2状态指示消息指示C路径未建立,软交换向信令网关发送C路径状态停止消息;1.6信令网关接收来自软交换的C路径状态停止消息,确认特定C路径的指配关系取消。
采用本发明所述方法,软交换具备了主动检测C路径状态的机制。与现有技术比较,软交换能够更快地检出接入设备发生的故障并采取保护动作,使通信网络更加可靠、高效。


图1是C路径状态消息的公共消息头结构;图2是C路径状态消息的V5UA消息头结构;图3是C路径状态指示消息的状态参数结构;图4是C路径建立以及状态检测的消息流程;图5是C路径释放的消息流程。
具体实施例方式
下面结合附图,对本发明的实施方式进行详细说明。
C路径状态请求、停止和指示消息与参考文献中V5UA协议定义的原语传送消息相同,均包含消息公共头和V5UA消息头,C路径状态指示消息还包含一个状态参数。公共消息头、V5UA消息头和状态参数的编码如图1、2和3所示。
V5UA消息头的参数用于标识特定的C路径。状态参数使用0和1分别表示C路径“已建立”和“未建立”两种状态。C路径状态消息在公共头中的消息类别取值为9,即C路径状态消息是作为V5UA协议的原语传送消息处理的。状态请求、停止和指示消息的消息类型取值可以有两种方式1)消息类型值分别设定为11、12和13;或2)按IETF定义扩展V5UA原语传送消息的取值进行设定,如分别设为128、129和130。第一种方式的设定,C路径状态消息(请求、停止和指示)和V5链路状态消息(开始、停止和指示)具有相同的消息类型编码,不同的是V5链路状态消息的V5UA消息头中通道号、数据链路连接标识和封装功能地址字段没有意义,取值全0。这种方式使C路径状态消息作为特殊的V5链路状态消息处理,当不支持C路径状态消息的系统接受到这样的消息时,可以按照处理V5链路状态消息的程序进行处理,对系统无不良影响。第二种方式的设定,对于不支持这样消息的系统,按V5UA协议规定将丢弃这些C路径状态消息,对相应的V5链路和C路径也没有影响。
图4是C路径建立和状态检测的消息流程图。当软交换指配了新的C路径或软交换和信令网关之间建立并激活了V5UA协议连接,软交换向信令网关发送C路径状态请求消息。该消息表示软交换期望查询指定C路径的状态,同时也表示将要建立所指配的特定C路径。信令网关接收状态请求消息,当链路未建立时响应带有“未建立”状态参数值的指示消息,网关同时进行建立C路径必要的初始化操作,如分配数据收发缓存等。软交换通过V5UA协议规定的EstablishRequest(建立请求)原语传送消息请求网关建立指定C路径;网关在C路径成功建立后响应Establish Confirm(建立确认)消息。软交换定时发送C路径状态请求消息,检测指定C路径状态;网关响应状态指示消息报告C路径已建立。定时器时长要根据软交换和网关之间的网络状况以及相关的设备类型设定,一般的范围是10~30秒。当接收到状态值为“未建立”的状态指示消息,或未能接收到状态指示消息时,软交换要进行相应的保护操作。基本的保护操作是软交换立即通过Establish Request消息进行C路径重建。判定未能收到状态指示消息的操作可以在定时器超时事件中进行。
图5是C路径释放的消息流程。软交换向信令网关发送V5UA协议的ReleaseRequest(删除请求)原语传送消息请求释放特定C路径;网关在成功释放指定C路径后向软交换响应Release Confirm(删除确认)消息。软交换在发送释放请求消息后,可以向网关发送C路径状态停止消息,通知特定的C路径指配关系在软交换上已经取消。网关接收C路径状态停止消息时,当C路径已释放,网关可以取消为建立指定C路径分配的系统资源,如数据收发缓存等。当C路径未释放时网关收到C路径状态停止消息,应丢弃该消息;C路径的释放只能在V5UA协议规定的释放消息指示下进行。
权利要求
1.一种V5接入适配的C路径状态检测方法,包括1.1在软交换和信令网关之间定义C路径状态请求、停止和指示消息;1.2软交换定时向信令网关发送C路径状态请求消息,消息中指定的C路径是在软交换V5第三层功能实体中已指配的通信路径;1.3信令网关根据当前C路径的实际状态响应带有不同状态值参数的C路径状态指示消息;1.4软交换接收来自信令网关的C路径状态指示消息,确认已指配C路径的状态;1.5软交换从信令网关接收C路径状态指示消息,但消息指定的C路径在软交换上未配置,软交换通知网关C路径指配取消;1.6信令网关接收来自软交换的C路径状态停止消息,确认特定C路径的指配关系取消。
2.权利要求1所述的V5接入适配的C路径状态检测方法,其特征在于,所述步骤1.3中根据不同情况响应不同消息,是指2.1 C路径建立且工作正常,信令网关响应带有“已建立”状态参数值的C路径状态指示消息,信令网关无后续动作;2.2 C路径未建立,信令网关响应带有“未建立”状态参数值的C路径指示消息,继续执行过程3中操作;2.3信令网关确认特定C路径已经指配,网关执行建立C路径的初始化操作。
3.权利要求1所述的V5接入适配的C路径状态检测方法,其特征在于,所述步骤1.4中所述确认已指配C路径的状态,包括3.1状态指示消息指示C路径已建立,软交换确认C路径工作正常;3.2状态指示消息指示C路径未建立,软交换启动V5UA协议的C路径建立程序向信令网关请求建立C路径;3.3不能收到状态指示消息,软交换判定信令网关上C路径工作异常,软交换向管理实体报告C路径工作异常的通知,同时软交换启动C路径建立程序向信令网关请求建立C路径。
4.权利要求1所述的V5接入适配的C路径状态检测方法,其特征在于,所述步骤1.5中的消息指定的C路径在软交换上未配置,软交换通知网关C路径指配取消,包括以下情况4.1状态指示消息指示C路径已建立,软交换向信令网关发送释放请求和C路径状态停止消息;4.2状态指示消息指示C路径未建立,软交换向信令网关发送C路径状态停止消息。
全文摘要
一种V5接入适配的C路径状态检测方法,在软交换和信令网关之间定义C路径状态请求、停止和指示消息;软交换定时向信令网关发送C路径状态请求消息;信令网关根据当前C路径的实际状态响应带有不同状态值参数的C路径状态指示消息;软交换接收来自信令网关的C路径状态指示消息,确认已指配C路径的状态;或消息指定的C路径在软交换上未配置,软交换通知网关C路径指配取消,信令网关接收来自软交换的C路径状态停止消息,确认特定C路径的指配关系取消。采用本发明所述方法,软交换具备了主动检测C路径状态的机制。与现有技术比较,软交换能够更快地检出接入设备发生的故障并采取保护动作,使通信网络更加可靠、高效。
文档编号H04L12/66GK1545278SQ200310112310
公开日2004年11月10日 申请日期2003年11月20日 优先权日2003年11月20日
发明者高毅, 黄少军, 高 毅 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1