SIGTRAN协议栈结构与应用模型_第1页
SIGTRAN协议栈结构与应用模型_第2页
SIGTRAN协议栈结构与应用模型_第3页
SIGTRAN协议栈结构与应用模型_第4页
SIGTRAN协议栈结构与应用模型_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、资料编码码产品名称称NGN使用对象象工程师产品版本本编写部门门固网技术术支持部部资料版本本V1.001软交换分组协议基础SIGTTRANN拟制:段志刚日期:20022-100-188审核:日期:审核:日期:批准:日期:深圳市华华为技术有限公司版权所有有侵权必必究 修修订记录录日期修订版本本描述作者20022/6/18V1.000初稿完成成段志刚20022/100/188V1.001修改完成成段志刚20022/122/244V2.00转化为wwordd格式关键词:SIGGTRAAN M22UA NNIF SCTTP MMTP22 摘要:本本文对SSIGTTRANN协议进进行简介介,重点点对NGG

2、N组网网中使用用的M22UA协协议部分分进行介介绍,对对于NGGN的概概念和协协议的简简介参见见软交交换分组组协议基基础NNGN和和软交换换分组协协议综述述V2.0文文档。缩略语清清单:名词英文解释释中文解释释SIGTTRANN Signnalllingg Trranssporrt信令传输输M2UAAMTP22 Usser Adaaptiion LayyerMTP22用户适适配层SCTPP Streeam Conntrool TTrannspoort Prootoccol流控制传传输协议议SG Sigaalinng GGateewayy信令网关关MG Mediia GGateewayy媒体网关

3、关MGC Mediia GGateewayy Coontrrolller媒体网关关控制器器AS Appllicaatioon SServver应用服务务器,代代表了一一定的资资源。对对于SGG,表示示SG上的的接口标标识的组组合。ASP Appllicaatioon SServver Proocesss应用服务务器进程程,是为为一个或或多个AAS服务务的进程程实例,是和SSG的进进程实例例进行通通信的实实体NIF Nodee Innterrworrkinng FFuncctioon节点互通通功能,是窄带带信令协协议模块块和UAA之间的的转换适适配层。参考资料料清单:参考资料料清单名称作者编号发

4、布日期期查阅地点点或渠道道出版单位位drafft-iietff-siigtrran-m2uua-009SIGTTRANN配置库库(信令令)IETFFTOC HeeadiingTOC o 1-3 h z u第1章 SIGGTRAAN简要要介绍61.1 SIGGTRAAN入门门简介61.2 SIGGTRAAN协议议栈结构构介绍71.2.1 SSIGTTRANN协议栈栈结构71.2.2 SSIGTTRANN应用模模型8第2章 M2UUA基本本概念和和业务功功能102.1 M2UUA组网网应用102.2 SIGGTRAAN的特特点“无缝连连接”102.3 M2UUA的基基本概念念和业务务功能112.3

5、.1 MM2UAA的基本本概念112.3.2 MM2UAA的业务务功能132.3.3 支支持传送送MTPP2/MMTP33接口原原语功能能132.3.4 支支持分别别位于SSG和MGCC上的层层管理模模块之间间的通信信132.3.5 支支持对SSG和ASPP间SCTTP偶联联的管理理142.4 M2UUA的内内部功能能142.4.1 映映射142.4.2 AASP状状态142.4.3 SSCTPP 流映映射142.4.4 无无缝的网网管互通通152.4.5 IIP拥塞塞管理152.4.6 链链路查询询15第3章 协议消消息入门门163.1 通用消消息头结结构163.1.1 版版本(88bitt

6、s)161.保留留字段(8biits)163.1.2 消消息类别别(8bbitss)173.1.3 消消息类型型(8bbitss)173.1.4 消消息长度度183.1.5 MM2UAA消息可可变长参参数的结结构183.2 M2UUA消息息头193.3 实例说说明193.3.1 AASPUUP消息息的处理理203.3.2 AASPAACTIIVE消消息的处处理203.3.3 AASPIINACCTIVVE消息息的处理理203.3.4 AASPDDOWNN消息的的处理21第4章 M2UUA协议议流程及及组网应应用224.1 M2UUA协议议流程举举例224.1.1 MM2UAA业务环环境建立立流

7、程(建链):224.1.2 MM2UAA业务中中断流程程(断链链):224.2 NGNN组网中中的SIIGTRRAN协协议22SIGTTRANN简要介介绍知识点:1、理解解SIGGTRAAN协议议的应用用背景、实现功功能;2、理解解SIGGTRAAN协议议的基本本概念、组成结结构;SIGTTRANN的初学学者,通通过阅读读本章可可以了解解它的基基本概念念和应用用场合。通过对对SIGGTRAAN基本本概念的的理解,可以更更快的进进入角色色。如果果您对于于SCNN信令协协议(如如SS77)熟悉悉的话,对于理理解SIIGTRRAN协协议将会会很有帮帮助。下下面将SSIGTTRANN协议的的基本概概念

8、进行行描述。SIGTTRANN协议栈栈是支持持通过IIP网络络传输SSCN信信令协议议的协议议栈。该该协议栈栈支持SSCN信信令协议议分层模模型定义义中的层层间标准准原语接接口,从从而保证证已有的的SCNN信令应应用可以以未经修修改地使使用,同同时也利利用标准准的IPP传输协协议作为为传输底底层,通通过增加加自身的的功能来来满足SSCN信信令的特特殊传输输要求。SIGTTRANN入门简简介我们在讲讲到SIIGTRRAN的的时候不不能不涉涉及到它它的应用用背景。图1很好的的说明了了这一点点。SIGTTRANN应用模模型随着IPP分组网网络的迅迅速发展展,IPP网络和和电路交交换网(SCNN)的互

9、互通成为为必须要要面对的的问题。在此需需求的推推动下,具有互互通功能能的网关关出现在在IP网和和SCNN网交界界处,即即媒体网网关MGG、信令令网关SSG,分分别完成成不同媒媒体流和和不同信信令之间间的承载载传送和和转换。其中,信令网网关SGG和媒体体网关控控制器MMGC之之间通过过SIGGTRAAN传送送信令。这要求求SG和MGCC都能够够支持SSIGTTRANN协议。以下两两点说明明了图11中SIGGTRAAN的功功能:(1) 在SG和MGCC之间使使用SIIGTRRAN来来传送SSCN信信令。在在MG和MGCC之间、在分离离的MGGC之间间和在SSG之间间也可能能使用SSIGTTRANN

10、来传送送基于消消息的信信令。(2) SIIGTRRAN支支持多种种SCNN协议的的封装和和承载,并不包包含任何何SCNN协议的的翻译/转换功功能,而而是将翻翻译/转换功功能置于于信令传传送的端端点处进进行,仅仅仅将自自己定位位于进行行信令传传送。SIGTTRANN协议栈栈结构介介绍SIGTTRANN协议栈栈结构SIGTTRANN由两层层组成:传输层层和UAA层。传输层协协议使用用流控制制传输协协议SCCTP,在IPP网上提提供可靠靠的消息息包传输输;UA层,对SCCN信令令的协议议分层模模型中各各层协议议的适配配,负责责分别位位于SCCN和IP中的的两层协协议的层层间原语语的传输输。如MM2U

11、AA是MTPP2的用用户适配配层,其其作用支支持MTTP2和和MTPP3之间间的原语语接口,是位于于IP网中中MGCC上的MTTP3和和SG上的的MTPP2间的的纽带。SIGTTRANN协议栈栈结构图2在许许多文档档中都出出现过,这是整整个SIIGTRRAN的的结构层层次图。其实这这张图同同时也包包含了几几层含义义:A、为什什么中间间SCTTP这一一层画的的这么宽宽大?是是因为UUA层包包括M22UA、M3UUA、IUAA、V5UUA等众众多成员员,它们们都需要要建立在在SCTTP的基基础上,所以才才将SCCTP一一层画得得更宽大大一些,可见SSCTPP的重要要性。在在这里简简单将SSCTPP

12、的协议议情况进进行介绍绍:SCTPP的发展展历史和和前景: SCCTP实实际上脱脱胎于TTCP协协议,很很多协议议过程,如拥塞塞控制,都和TTCP如如出一辙辙。但是是一开始始SCTTP定位位在信令令传输,因此对对实时性性和安全全行作了了一些考考虑,克克服了TTCP的的一些固固有缺陷陷。其诞诞生之初初叫简单单控制传传输协议议,基于于UDPP。历经经13个版版本的草草案发展展,形成成RFCC的时候候,已经经绝对不不是一个个简单协协议了,各大通通信公司司都进行行了多次次BAKKE OOFF测测试,SSCTPP协议的的合理性性和实用用性已经经得到充充分的检检验。而而且SCCTP由由于其超超越TCCP的

13、优优势,其其应用已已经远远远超出了了SIGGTRAAN的范范畴,一一方面在在VOIIP领域域很多地地方承担担传输协协议的角角色,如如BICCC,MGCCP都有有选用SSCTPP的趋势势,另一一方面在在通用传传输协议议上更有有替代TTCP协协议的趋趋势,IIETFF已经讨讨论了包包括HTTTP协协议在内内的多种种基于SSCTPP的应用用可行性性,并推推出了SSCTPP的socckett接口的的相关草草案。B、图22中在V55UA的的后面,有省略略号,这这表明SSIGTTRANN协议栈栈的UAA成员还还在不断断增加。不仅包包含M22UA、M3UUA、V5UUA等,其它协协议都有有可能通通过SIIG

14、TRRAN协协议在IIP网上上传送,条件就就是它的的UA协议议的底层层传输要要支持SSCTPP协议,利用SSCTPP提供的的socckett接口创创建连接接。SIGTTRANN应用模模型图3中所所示,SSIGTTRANN可以将将一体化化的SSS7演进进成为层层间分离离的SSS7。SIGGTRAAN由于于支持层层间原语语,如MMTP22/MTTP3间间的层间间原语,所以可可以将SSS7进进行层间间分离,保证与与电路相相关的应应用部分分信息在在IP网上上的完整整传送,其实这这就是SSIGTTRANN的应用用。SIIGTRRAN的的一个重重要的特特点无缝缝连接,就是体体现在信信令传送送的过程程中。第

15、第二章将将对无缝缝连接的的具体内内容进行行详细讲讲解。SIGTTRANN应用模模型总结:通通过第11章对SIIGTRRAN的的介绍,大家应应该对于于SIGGTRAAN应用用背景、协议结结构有一一个清晰晰的了解解。并且且对于SSIGTTRANN、SCTTP等的的概念应应该有了了一个初初步的理理解。M2UAA基本概概念和业业务功能能知识点:1、理解解M2UUA的应应用和“无缝连连接”特点;2、掌握握M2UUA的基基本概念念和功能能;我们在第第1章中讲讲到SIIGTRRAN协协议栈组组成结构构,其中中UA层是是对SSS7的协协议分层层模型中中各层协协议的适适配,负负责将分分别位于于SCNN和IP网络

16、络中的两两层协议议的层间间原语进进行传输输。本章章就对软软交换系系统中典典型应用用的M22UA协协议进行行重点讲讲解。M2UAA组网应应用图4所示示为M22UA应应用组网网:通常常,M22UA应应用场合合是当SSG功能能实体位位于MGGU内时时,需要要使用MM2UAA将SS77 MTTP2用用户信令令消息送送给MGGC,即即所说的的信令回回程,如如图所示示。绿色色部分为为M2UUA,蓝蓝色部分分为MTTP各功功能级。M2UAA应用组组网SIGTTRANN的特点点“无缝连连接”SIGTTRANN协议栈栈是支持持通过IIP网络络传输SSCN信信令协议议的协议议栈。该该协议栈栈支持SSCN信信令协议

17、议分层模模型定义义中的层层间标准准原语接接口,从从而保证证已有的的SCNN信令应应用可以以未经修修改地使使用,同同时也利利用标准准的IPP传输协协议作为为传输底底层,通通过增加加自身的的功能来来满足SSCN信信令的特特殊传输输要求。由图4,我们可可以清楚楚的看到到,SIIGTRRAN就就是在MMTP11、MTPP2、MTPP3之间间插了队队。在传传统电路路交换网网,MTTP1、MTPP2、MTPP3按顺顺序在EE1上传传送,而而现在SSIGTTRANN插入到到了MTTP2和和MTPP3之间间,使MMTP信信令消息息在IPP网中传传输成为为可能!而所谓谓的无缝缝连接就就是指,MTPP2、MTPP

18、3是不不会知道道SIGGTRAAN的存存在的。图4中最最左边浅浅蓝色部部分就是是原来的的MTPP传输层层。而中中间及右右边的浅浅蓝色部部分也是是MTPP成员,它和最最左边的的MTPP成员有有什么不不同呢?我们可可以发现现MTPP1和MTPP2仍然然紧紧的的联在一一起,而而MTPP2和MTPP3之间间却被运运行在IIP上的的SIGGTRAAN给隔隔开了。MTPP2本来来是通过过层间原原语把信信令传递递给MTTP3,其实是是传递给给了SIIGTRRAN,这是因因为SIIGTRRAN能能够支持持MTPP2和MTPP3的层层间原语语功能。SIGGTRAAN经过过IP网再再将MTTP2传传给MTTP3,

19、MTPP3通过过层间原原语接收收到MTTP2消消息,又又传给了了上层用用户TUUP、ISUUP等。这样其其实MTTP2和和MTPP3并不不知道它它们之间间隔了一一层SIIGTRRAN,上层TTUP、ISUUP等应应用层模模块就更更不用说说了。所所以SIIGTRRAN和和MTPP上层用用户之间间根本就就没有任任何联系系和关联联。同样,MMGC侧侧的上层层用户传传下来的的信令消消息,经经MTPP3又传传递给SSIGTTRANN,经IPP网传给给了MTTP2,MTPP3以为为直接送送给了MMTP22,MTPP2以为为是MTTP3送送来的。图中MMTP22和MTPP3之间间被SIIGTRRAN所所隔离

20、,而MTTP2和和MTPP3并不不知道它它们之间间存在这这样一条条缝隙!这就是SSIGTTRANN的所谓谓的“无缝连连接”。“无缝连连接”特点是是理解SSIGTTRANN(M2UUA)的的重要内内容。图图3是典型型的M2UUA应用用组网图图,对于于理解MM2UAA很有帮帮助。M2UAA的基本本概念和和业务功功能前面大家家已经理理解了MM2UAA协议的的“无缝连连接”特点。上文已已经提到到M2UUA无缝缝连接的的实现,是依靠靠它能够够支持MMTP22和MTPP3层间间原语功功能。所所以本节节将对MM2UAA的几个个概念和和所能提提供的业业务功能能进行说说明。M2UAA的基本本概念M2UAA:(S

21、SS7 MMTP22-Usser Adaaptaatioon LLayeer)SS77 MTTP2用用户适配配层,MM2UAA终结MTTP2于于分组网网边缘SSG,透透传MTTP2的的用户消消息(MMTP33消息)转发给给位于分分组网中中的MTTP3(MGCC)。M2UAA主要应应用于信信令和媒媒体在同同一E11/T11中传到到MG的直直连方式式情况下下使用,基本为为嵌入式式信令网网关。(1)IInteerfaace(接口)在M2UUA中接接口指的的SS77的信令令链路。(2)MMTP22Useer(MTPP2用户户)指使用MMTP22的业务务的协议议,即MMTP33。(3)IInteerfa

22、ace Ideentiifieer (接口标标识)接口标识识指在SSG侧的的信令消消息发送送和接收收的物理理接口标标识,该该值仅仅仅是逻辑辑标识,可以是是数字,也可以以是字符符串,对对于M22UA来来说,可可以认为为一个接接口标识识对应一一条7号信令令链路,它只具具有局部部意义,在SGG和ASPP之间使使用。(4)AAppllicaatioon SServver (应用用服务器器,简称称AS)为特定应应用实体体服务的的一个逻逻辑实体体,例如如:处理理呼叫处处理的MMGC就就可以看看作一个个AS,在在应用中中可以在在SG侧将将AS看作作处理相相关业务务的一个个或多个个业务的的组合。(5) App

23、pliicattionn Seerveer PProccesss (应应用服务务器进程程,简称称ASPP)一个ASS的进程程实例,状态是是激活/备用。每个AASP包包含一个个SCTTP端点点,能够够处理多多个ASS的业务务。在MM2UAA这一层层,ASS就代表表了一组组MTPP信令链链路,而而一个AASP处处理的就就是一组组信令链链路的消消息。比比如ASSP1与与SG之间间建立一一条SCCTP连连接1,ASPP2与SG之间间建立了了一条SSCTPP连接2,SG上有有5条MTPP信令链链路,11、2信令链链路由AASP11处理;3、4、5信令链链路由AASP22处理。可以把把MGCC上M2UUA

24、进程程看作是是一个AASP,那么11,2信令链链路的消消息由MM2UAA进程1(即ASSP1)交给MMTP33;3、4、5链路的的消息由由M2UUA进程程2(即ASSP2)交给MMTP33处理。(6)FFaill-ovver(故障恢恢复)当前ASSP不可可达或出出现故障障时,业业务可以以重选AASP,从另外外同样可可以处理理该链路路业务的的ASPP(或备备用的AASP)传输。这种能能力就叫叫故障恢恢复。故故障恢复复手段可可以用来来切换到到先前不不可达的的进程。(7)LLayeer MManaagemmentt(层管管理)它是在MM2UAA协议栈栈与本地地管理实实体间处处理输入入输出的的功能。如

25、本地地管理可可以通过过层管理理配置协协议栈,将协议议栈上报报的故障障告知本本地管理理等等。(9)链链路关键键字(LLinkk Keey)链路关键键字就是是本地用用来确定定一条信信号链路路和及其其对端的的唯一标标识。(10)信令链链路终端端(Siignaalliing Linnk TTermminaal)信令链路路终端指指忽略具具体的执执行细节节,而能能够实现现MTPP2规定定的各种种功能的的实体。M2UAA的业务务功能M2UAA的任务务是使处处于SGG侧的MTTP2与与处ASSP侧的的MTPP3之间间通过MM2UAA实现无无缝连接接,也就就是说,对于MMTP22来说,M2UUA表现现为MTTP

26、3的的接口,对于MMTP33来说,M2UUA表现现为MTTP2的的接口。做到“无无缝连接接”,M2UUA必须须支持以以下功能能:1)支持持传送MMTP22/MTTP3接接口原语语2)支持持分别位位于SGG和MGCC上的层层管理模模块之间间的通信信3) 支持对对SG和ASPP间SCTTP偶联联(即是连连接,连连接在国国标里称称为偶联联)的管理理。支持传送送MTPP2/MMTP33接口原原语功能能M2UAA将MTPP2/MMTP33接口原原语转化化为M22UA相相应消息息通过SSCTPP连接在在IP网中中进行传传输,到到达对端端后再将将M2UUA消息息转化为为相应的的MTPP2/MMTP33接口原

27、原语送给给MTPP3。M2UUA支持持传递MMTP22、MTPP3协议议规定的的所有原原语,主主要包括括以下几几类:ESTAABLIISH用于请求求信令链链路开始始定位,以及指指示和证证实链路路定位成成功的结结果。RELEEASEE用于请求求拆除先先前已建建立的信信令链路路的结果果,指示示和证实实拆链的的结果,以及链链路定位位失败报报告。DATAA 用于请求求传送MMSU消消息,在在SG侧MTPP2请求求发送其其收到的的MSUU给MTPP3,在在MGCC侧MTPP3请求求向MTTP2发发送MSSU;DATAA REETRIIEVAAL数据回收收类原语语,用于于链路数数据的回回收过程程。STAT

28、TE链路状态态请求、指示和和确认,用于MMTP33了解和和控制链链路状态态。支持分别别位于SSG和MGCC上的层层管理模模块之间间的通信信在MTPP2 、MTPP3位于于相同设设备上时时,由于于MTPP2 、MTPP3在一一起共用用相同的的层管理理,因而而不存在在问题。当MTTP2 、MTPP3分别别位于不不同设备备上,通通过M22UA在在IP网通通信时,两边分分别有一一个层管管理,为为了真正正做到无无缝连接接,就必必须考虑虑两侧层层管理的的通信问问题。在SG侧侧,当发发现ASSP去激激活时,M2UUA要负负责通知知SG的层层管理,此时MM2UAA对MTPP2采取取的行动动要遵循循相关的的MT

29、PP规范,M2UUA协议议草案没没有作出出规定。当M2UUA从对对端收到到错误的的消息时时,需向向本地层层管理报报告错误误(如消消息中携携带一个个SG侧不不认识的的接口标标识)。支持对SSG和ASPP间SCTTP偶联联的管理理SG侧MM2UAA层须维维护所有有已配置置的远端端ASPP的可用用性状态态,以了了解ASSP是启启用还是是宕机;为了管管理SGG和ASPP之间的的SCTTP偶联联和业务务,SGG侧M2UUA还须须维护远远端ASSP的激激活/未激活活状态,激活的的ASPP用来处处理SGG发送的的业务。本地管理理可以命命令SGG或ASPP侧的M22UA层层建立到到对端MM2UAA节点的的SC

30、TTP偶联联。它可可以通过过使用MM-SCCTP ESTTABLLISHH请求、指示和和证实原原语来建建立到对对等M22UA节节点的SSCTPP偶联。M2UAA层也可可以使用用M-SSCTPP STTATUUS请求求和指示示原语向向本地层层管理通通知SCCTP偶偶联的状状态,例例如:MM2UAA可以向向本地管管理通知知SCTTP偶联联释放的的原因,确定是是由本地地M2UUA层还还是由SSCTPP释放的的。M2UAA层也可可以向本本地管理理通知AASP可可用性状状态的变变化,它它通过使使用M-ASPP STTATUUS原语语来通知知ASPP的状态态。M2UAA的内部部功能映射M2UAA需维护护S

31、S77物理链链路和接接口标识识之间的的映射关关系,这这两者是是一一对对应的关关系。ASP状状态由于需要要支持AASP之之间的冗冗余,支支持ASSP间的的不同业业务处理理方式,SG侧的的M2UUA必须须维护AASP的的状态。SG和ASPP之间通通过ASSPM消消息对AASP状状态进行行管理。SCTPP 流映映射SCTPP流映射射的准则则:(1)将将业务最最终映射射到SCCTP流流是由适适配层完完成的;(2)映映射基准准是接口口标识;(3)有有序的业业务必须须保证在在相同的的流传输输;(4)流流号0用于传传送管理理消息,不能用用于传送送MAUUP消息息。无缝的网网管互通通M2UAA提供在在SG和A

32、SPP之间的的无缝的的互通,SG侧M2UUA在ASPP从激活活状态迁迁出时应应向本地地层管理理通知MMTP33已不可可达,SSG上M2UUA对MTPP2 采采取的措措施遵循循相关的的MTPP规范,协议草草案没有有作出规规定。IP拥塞塞管理当IP网网络发生生拥塞时时,SCCTP会会通知MM2UAA,M2UUA对网络络拥塞的的处理可可基于实实现,MM2UAA协议草草案中对对此没有有作出规规定。链路查询询在ASPP之间发发生倒换换时,新新的激活活的ASSP上的的M2UUA可能能会向SSG查询询信令链链路状态态,以保保证两端端的一致致性,因因此SGG侧M2UUA要将将当前链链路的状状态如实实向ASSP

33、汇报报。协议消息息入门在M2UUA协议议消息介介绍中,给大家家介绍MM2UAA协议消消息的分分类以及及组成,如果您您对更具具体的消消息体内内容感兴兴趣,请请参考协协议文本本。M2UAA消息分分为以下下三大类类:(1)MMAUPP:M2UUA用户户适配消消息(2)AASPMM:ASPP维护消消息(3)MMGMTT:管理理消息通用消息息头结构构需要注意意的是,任何MM2UAA的消息息都必须须包含MM2UAA通用消消息头,其结构构如下: 0 123 0 11 2 3 44 5 6 77 8 9 00 1 2 33 4 5 66 7889012 33 4 5 66 7 8 99 0 1 22 +-+-

34、+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | VVerssionn | RReseerveed | MMesssagee Cllasss| MMesssagee Tyype | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Meessaage Lenngthh | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+M2UAA的通用用消息头头包括:版本、消息类类别、消消息类型型、消息

35、息长度。下面我我们对照照上面的的消息头头分别进进行解释释。版本(88bitts)现在支持持的版本本为1.0,所所以该域域的值只只能为001。保留字段段(8bbitss)在实际消消息中都都填写000消息类别别(8bbitss)SIGTTRANN的消息息类别是是统一定定义的,也就是是说这个个通用消消息头是是所有SSIGTTRANN家族中中各种UUA协议议都支持持的。对对于M22UA来来讲,只只能是以以下几种种:0管理消消息(MMGMTT:Mannageemennt MMesssagee) IUAA/M22UA/M3UUA/SSUA3 AASP状状态维护护消息(ASPPSM: ASSP SStatt

36、e MMainntennancce MMesssagees) IUAA/M22UA/M3UUA/SSUA4 AASP业业务维护护消息 (ASSPTMM: ASSP TTraffficc Maainttenaancee Meessaagess) IUAA/M22UA/M3UUA/SSUA6 MMTP22用户适适配消息息(MAAUP: MTTP2 Useer AAdapptattionn Meessaagess) M2UUA(注:后后面的方方括号表表示有哪哪些UAA协议支支持这种种类别,其中33和4可以统统称为AASPMM类消息息)消息类型型(8bbitss)消息类型型是指对对应于消消息类别别的具

37、体体的实例例。比如如说水果果是一种种“消息类类别”,而苹苹果就是是水果这这种消息息类别的的一个消消息类型型,梨同同样也是是水果这这种消息息类别的的一个消消息类型型。管理类消消息(MMesssagee Cllasss = 0)有以下下消息类类型:0 错误误消息(ERRR)1 Nootiffy消息息(NTTFY)MTP22用户适适配消息息(Meessaage claass = 66)有以以下消息息类型: 0 Reeserrvedd 11 Datta 22 Esttabllishh Reequeest 33 Esttabllishh Coonfiirm 44 Relleasse RRequuestt

38、 55 Relleasse CConffirmm 66 Relleasse IIndiicattionn 77 Staate Reqquesst 88 Staate Connfirrm 99 Staate Inddicaatioon 100 Datta RRetrrievval Reqquesst 111 Datta RRetrrievval Connfirrm 122 Datta RRetrrievval Inddicaatioon 133 Datta RRetrrievval Commpleete Inddicaatioon 144 Conngesstioon IIndiicattionn

39、 ASP状状态维护护消息(Messsagge CClasss = 3)有以下下消息类类型: 1 ASSP UUp (UP) 22 ASPP Doown (DOOWN) 33 Resservved 44 ASPP Upp Acck (UP ACKK) 55 ASPP Doown Ackk (DDOWNN ACCK)ASP业业务维护护消息(Messagee cllasss = 4)有以下下消息类类型: 1 ASSP AActiive (ACCTIVVE) 22 ASPP Innacttivee (IINACCTIVVE) 33 ASPP Acctivve AAck (ACCTIVVE AACK)

40、44 ASPP Innacttivee Acck (INAACTIIVE ACKK)消息长度度消息长度度定义消消息的长长度(以八位位位组为为单位),包括括消息头头的长度度和填充充的长度度。M2UAA消息可可变长参参数的结结构M2UAA消息中中的参数数格式包包含消息息标签(Parrameeterr Taag),参数的的长度(Parrameeterr Leengtth),参数内内容(PParaametter Vallue),简称TLLV格式式。 0 11 2 3 0 11 2 3 44 5 6 77 8 9 00 1 2 33 4 5 66 7 8 99 0 1 22 3 4 55 6 7 88

41、9 0 11 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Paarammeteer TTag | Parrameeterr Leengtth | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ / PParaametter Vallue / +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+参数的TTLV格格式除了通用用消息头头以外,以后每每

42、个参数数都是这这种TLLV格式式,M22UA消消息就是是由这些些一个或或多个参参数累加加而成,或者是是没有参参数。其其中Taag值就就是区别别各种参参数的标标志。具具体的各各种参数数请参考考协议文文本。M2UAA消息头头除了通用用消息头头外,MMAUPP消息有有一个特特定的消消息头,称之为为M2UUA消息息头。在在这类消消息中,M2UUA消息息头紧跟跟在通用用消息头头后边。M2UUA消息息头中包包含了接接口标识识,M22UA消消息头的的格式如如下: 0 11 2 3 0 11 2 3 44 5 6 77 8 9 00 1 2 33 4 5 66 7 8 99 0 1 22 3 4 55 6 7

43、 88 9 0 11 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | TTag (0 xx1) | Lenngthh | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | IInteerfaace Ideentiifieer (inttegeer) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ MM2UAA消息头头(接口标标识为数数字

44、类型型时)实例说明明两端之间间建立MM2UAA业务环环境的过过程如下下: SGG ASSP | | (1)AASPUUP的消消息包:(以下下均是116进制制)01 000 003 001 000 000 000 008ASPUUP消息息只有通通用消息息头,001表示示版本号号,000是保留留字段,03是消消息类别别(ASSP状态态维护消消息),01是ASPPUP消消息,000 000 000 008是代代表整个个消息包包长度。(2)AASPUUP AACK的的消息包包:01 000 003 004 000 000 000 008ASPUUP AACK消消息也只只有通用用消息头头,011表示版版

45、本号,00是保保留字段段,033是消息息类别(ASPP状态维维护消息息),004是ASPPUP ACKK消息,00 00 00 08是是代表整整个消息息包长度度。(3)AASP ACTTIVEE的消息息包01 000 004 001 000 000 000 118 | 000 0bb 000 088 000 000 000 011 | 00 01 00 08 00 00 00 00 ASP ACTTIVEE消息包包括通用用消息头头和M22UA消消息头以以及参数数,011表示版版本号,00是保保留字段段,044是消息息类别(ASPP业务维维护消息息),001是ASPP ACCTIVVE消息息,0

46、00 000 000 188是整个个消息包包的长度度。000 0bb是一种种Tagg值,表表示传输输模式(主备用用还是负负荷分担担),000 008表示示这个参参数的长长度,000 000 000 001表示示是负荷荷分担,00 01也也是一种种Tagg值,表表示iff_idd值,000 088表示这这个参数数的长度度,000 000 000 000 是我我们这端端配置的的if_id。其余的消消息也都都可以按按照以88个字节节为单位位进行分分割,再再按照不不同的TTag值值查找协协议文本本进行对对照。ASPUUP消息息的处理理当SCTTP连接接建立以以后,AASP发发送ASSP UUP消息息给

47、SGG(该消消息总是是由ASSP发出出)。SSG将记记下该AASP的的标识符符(如果果消息中中有的话话),标标记该AASP处处于innacttivee状态,并返回回ASPP UPP Acck消息息。对于ASSP侧来来说,如如果超时时未接受受到返回回则重发发或通知知上层(具体实实现)。在收到到返回之之前,AASP侧侧不能发发送其它它ASPP消息。对于SGG侧来说说,如果果收到AASP UP消消息后发发现该AASP已已被标记记为ASSP_AACTIIVE或或ASPP_STTANDDBY状状态,则则在返回回ASPP UPP Acck消息息的同时时,向对对端发送送“Uneexpeerctted Mes

48、ssagge”错误消消息,并并修改该该ASPP的状态态为ASSP_IINACCTIVVE。对于SGG侧来说说,如果果收到ASSP UUP消息息后发现现该ASSP已被被标记为为ASPP_INNACTTIVEE,则只只返回AASP UP Ackk消息。ASPAACTIIVE消消息的处处理不论何时时,ASSP收到到一个AASP Up Ackk,ASPP将发送送一个AASP ACTTIVEE给SG。SG收到到ASPP ACCTIVVE后,即使该该ASPP的状态态已被标标记为AActiive,也还是是会给一一个确认认返回的的,同时时改变自自己的状状态,并并通知LLM开通通业务。在ASSP AACTIIVE Ackk没有返返回前,A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论