MTP与MTP3B协议_第1页
MTP与MTP3B协议_第2页
MTP与MTP3B协议_第3页
MTP与MTP3B协议_第4页
MTP与MTP3B协议_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、HUAWEI MSOFTX3000 移动软交换中心 技术手册信令与协议分册目 录目 录第3章 MTP与MTP3B协议3-13.1 MTP协议3-13.1.1 MTP协议概述3-13.1.2 MTP3功能3-23.1.3 MTP3消息格式3-33.1.4 MTP3信令规程3-133.2 MTP3B协议3-153.2.1 MTP3B协议概述3-153.2.2 MTP3B概述3-163.2.3 MTP3B消息结构3-183.3 SAAL协议3-193.3.1 SAAL功能结构3-193.3.2 SSCOP3-203.3.3 SSCF3-243.3.4 LM3-26iHUAWEI MSOFTX3000

2、 移动软交换中心 技术手册信令与协议分册第3章 MTP与MTP3B协议 第3章 MTP与MTP3B协议3.1 MTP协议3.1.1 MTP协议概述1. MTP协议栈结构窄带的消息传递部分(MTP)基于传统的TDM传输系统,其主要功能是在No.7信令网中提供可靠的信令消息传递,并在系统和信令网故障情况下,为保证可靠的信息传递,采取措施避免或减少消息丢失、重复及失序。它由信令数据链路(MTP1)、信令链路功能(MTP2)和信令网功能(MTP3)三个功能级组成,MTP协议栈结构如图3-1所示。图3-1 MTP协议栈结构2. MTP1信令数据链路是MTP的第一级功能(MTP1),它定义了信令数据链路的

3、物理、电气和功能特征,以及接入方法。它等效于OSI七层协议结构的物理层用于生成和接收物理通道上的信号。信令数据链路是一条双向的信令传输通路,由两条工作方向相反、数据速率相同的数据信道组成。数字信息载体的标准比特率为64kbit/s,也可应用于具有较低速率的传输链路(如4.8kbit/s)或较高速率的传输链路(如2048kbit/s)。3. MTP2信令链路功能是MTP的第二级功能(MTP2),用于把信令传送到数据链路,与第一级共同保证在两个直接连接的信令点之间提供可靠的信令链路。信令链路功能又可以分为信令单元定界、信令单元定位、差错检出、差错校正、初始定位、处理机故障、第二级流量控制和信令链路

4、差错率监视等八大部分。4. MTP3网络层是MTP的第三级功能(MTP3),它完成OSI第三层(网络层)的功能,用于在信令网中当信令链路和信令转接点发生故障的情况下,为保证可靠地传递各种信令消息,在信令点之间传送管理消息。3.1.2 MTP3功能MTP3提供的信令网功能必须保证信令消息在信令点之间,甚至信令链路和信令传输点出现故障时的可靠传输。所以,该功能包括通知信令网远端部分故障结果所必需的功能和程序,以及消息在信令网络中的选路的配置功能和程序。信令网功能分为两个基本类型,即信令消息处理和信令网管理,如图3-2所示。图3-2 信令网功能1. 信令消息处理信令消息处理功能的目的是保证一个信令点

5、(源信令点)的一个特定用户部分发起的信令消息传递到由这个用户部分指明的目的信令点的相同用户部分。信令消息处理功能分为:l 消息路由功能:用于每一个信令点决定向目的地点传送消息的出局信令链路。l 消息鉴别功能:用于鉴别收到的消息的目的信令点是否为本局信令点。当信令点具有信令转接能力,而消息的目的信令点不是本局时,则通过消息选路功能转发此消息。l 消息分配功能:用于每一个信令点把收到的消息(发到该点的)分发给相应的用户部分。2. 信令网管理信令网管理功能用于出现故障时提供信令网的重新配置能力,并在出现拥塞时控制业务量。信令网的重新配置就是通过合适的规程改变信令业务的选路,旁路故障链路或故障信令点。

6、另外,在一些情况下,必须激活和排列新的信令链路,用于恢复两个信令点之间要求的信令业务能力。当故障链路或信令点恢复时,进行相反的活动和规程,用于重建信令网的正常配置。信令网管理功能包括:l 信令业务管理l 信令链路管理l 信令路由管理当信令链路、路由或信令点的状态发生变化时,在适当情况下,这三种不同的信令网管理功能被激活。具体内容如下:(1) 信令业务管理功能:用于将信令业务从一条链路或路由转到一个或多个不同的链路或路由,重启信令点的MTP,或暂时使信令业务在信令点拥塞时速度减慢。(2) 信令链路管理功能:用于恢复故障信令链路,激活空闲(还没有排列的)链路,并对排列的信令链路去激活。(3) 信令

7、路由管理功能:用于分发关于信令网状态的信息,来闭塞或解除信令路由闭塞。3.1.3 MTP3消息格式为适应MTP传送各种信令信息的要求,规定了三种基本的信令单元格式:消息信令单元(MSU)、链路状态信令单元(LSSU)和填充信令单元(FISU)。l 消息信令单元用于传送各用户部分的消息、信令网管理消息及信令网测试和维护消息;l 链路状态信令单元用于提供链路状态信息,以便完成信令链路的接通、恢复等控制;l 填充信令单元是当信令链路上没有消息信令或链路状态信令单元传递时发送的用以维持信令链路正常工作的、起填充作用的信令单元。消息单元结构如图3-3。图3-3 消息单元格式信令单元从结构上可大体分为二部

8、分:一部分是各种信令单元所共有的、MTP部分处理的必备部分,这部分由8个固定长度的字段组成;另一部分则是用户部分处理的信令信息部分。1. MTP处理的必备部分该部分主要包括:标志符(F)、前向序号(FSN)、前向指示语比特(FIB)、后向序号(BSN)、后向指示语比特(BIB)、长度指示语(LI)、校验位(CK)、状态字段(SF)(该字段只存在于LSSU消息中)、业务信息八位位组(SIO)(该字段只存在于MSU消息中)。l 标志符(F)也称标记符、分界符。每个信令单元的开始和结尾都有一个标志符。在信令单元的传输中,每一个标志符标志着上一个信令单元的结束、下一个信令单元的开始。因此,在信令单元中

9、的分界识别中,找到了信息流中的开始和结尾的标志符,就界定了一个信令单元。标志符规定为8位二进制代码01111110。除了信令单元的分界作用外,在信令链路过负荷的情况下,还可以在信令单元之间插入若干个标志符,以取消控制、减轻负荷。l 前向序号(FSN)表示被传递的消息信令单元的序号,7个比特长。在发送端,每个传送的消息信令单元都分配一个前向序号(FSN),并按0127顺序连续循环编号。在接收端,接收的消息信令单元中的前向序号用于检测消息信令单元的顺序,并作为证实功能的一部分。在需要重发时,也用它来识别需重发的信令单元。填充信令单元及链路状态信令单元的FSN,使用最后一次发送的消息信令单元的序号(

10、FSN),不重新编制序号。l 前向指示语比特(FIB)占用一个比特。前向指示语比特在消息信令单元的重发程序中使用。在无差错工作期间,它具有与收到的后向指示比特相同的状态。当收到的后向指示比特(BIB)变换值时,说明请求重发。信令终端在重发消息信令单元时,也将改变前向指示比特的值(由“1”变为“0”或由“0”变为“1”),与后向指示比特值保持一致,直到收到再次请求重发时,后向指示比特变化为止。l 后向序号(BSN)表示被证实的消息信令单元的序号。是接收端向发送端回送的被证实(已正确接收的)消息信令单元的序号。当请求重发时,BSN指出开始重发的序号。在信令网的工作中,消息的发送端和接收端独立地设定

11、前向序号。前向序号和后向序号对已发出但未证实的信令单元的极限值为127个。l 后向指示语比特(BIB)后向指示语比特用于对收到的错误的信令单元提供重发请求。若收到的消息信令单元正确则在发送新的信令单元时其值保持不变;若收到的有错误,则该比特反转(即由“0”变为“1”或由“1”变为“0”)发送,要求对端重发有错误的消息信令单元。l 长度指示语(LI)用来指示位于长度指示码八位位组之后和检验比特(CK)之前八位位组数目,以区别三种信令单元。长度指示语字段为6比特,用二进制码表示063的数(十进制)。三种形式信令单元的长度指示码分别为:长度指示码LI0填充信令单元(FISU)长度指示码LI1或2链路

12、状态信令单元(LSSU)长度指示码LI>2消息信令单元(MSU)在国内信令网中,当消息信令单元中信令信息字段多于62个八位位组时,长度指示码一律取63。但当LI63时,其指示的最大长度不得超过272个八位位组。应当指出的是,在信令单元的接收处理中,常常要计算信令单元两个标志符之间的比特数及八位位组数。CCITT规定,信令单元两标志符间的比特数必须是8的整数倍。八位位组数可以等于“0”(只发标志符时),等于5(FISU单元),可以小于或等于m+7个八位位组(m等于272),不在上述范围之内的均认为信令单元差错。l 检验位(CK)该字段用于信令单元差错检测。由16个比特组成。上述介绍的7个字

13、段,是三种信令单元中共同设置的(前面谈到有8个这样的字段,其中包括结尾标志符F)。每个信令单元缺一不可。l 状态字段(SF)状态字段是链路状态信令单元(LSSU)中特有的字段,用来表示信令链路的状态。SF字段的长度可以是一个八位位组(8位)或二个八位位组(16位)。当SF是一个八位位组时,目前使用低三位指示链路状态,如表3-1所示。表3-1 SF字段指示状态含义SF字段CBA标识指示含义000SIO状态指示“O”失去定位001SIN状态指示“N”正常定位010SIE状态指示“E”紧急定位011SIOS状态指示“OS”业务中断100SIPO状态指示“PO”处理机故障101ISB状态指示“B”链路

14、拥塞l 业务信息八位位组(SIO)业务信息八位位组字段是消息信令单元特有的字段。由业务指示语(SI)和子业务字段(SSF)两部分组成。如图3-5所示。该字段长8比特,业务指示语和子业务字段各占4比特。图3-5 业务信息八位位组格式及编码(1) 业务指示语(SI)用来指示所传送的消息属于哪一个指定的用户部分。在信令网的消息传递部分,消息处理功能将根据SI指示,把消息分配给某一指定的用户部分。业务指示语(SI)的编码分配如图3-5所示,SI的容量可用来指示16种不同的用户部分消息,图中列出的只是常用的几种。(2) 子业务字段(SSF)由4个比特构成。其中高二位为网络指示语,低二位目前备用,编码为0

15、0。网络指示语用来区分所传递的消息的网络性质,即属于国际信令网消息还是国内信令网消息。SSF字段的编码及网络分配如图3-5所示。CCITT规定,SSF中的备用码,可根据各国信令网的情况决定是否起作用。在我国电话网No.7信令网的建设中,在采用14位信令编码方案时,利用这一点,用网络指示语10和11来区分市话信令网和长途信令网。在采用统一的24位编码方案时,利用网络指示语10和11来区分是采用统一的24位编码还是采用了过渡性的24位编码(即高位加/去10个“0”的编码方案)。2. 用户部分处理的信令信息部分各用户部分处理的信令信息部分是消息信令单元格式中的信令信息字段SIF。信令信息字段SIF是

16、消息信令单元特有的字段。由消息寻址的标记、用户信令信息的标题、用户信令信息三个部分组成。l 标记(Label)标记包含消息发送到目的地需要的信息。标准选路标记长32比特,位于信令信息字段的开始。标记包括目的信令点编码(DPC)、源信令点编码(OPC)和信令链路选择码(SLS)字段。信令点编码是数字地址,是SS7网唯一识别每一个信令点的代码。当消息中目的信令点编码表示接收信令点时,消息分发到SIO中业务指示码指明的相应的用户部分(如ISUP或SCCP)。SLS用于:(1) 保证消息排序,带同一SLS发送的任何两条消息总是以它们最初发送的相同顺序到达目的地。(2) 在所有可用链路之间允许相等的流量

17、负荷分担。如果一个用户部分定期发送消息,并且以循环方式分配SLS值,那么所有到目的地点的业务级别应该相等。按照标记结构的不同可分为四种类型,四种标记的结构如图3-6所示。A型MTP管理消息B型TUP消息C型ISUP消息D型SCCP消息由于TCAP消息必须经由SCCP传送,所以TCAP消息属SCCP消息类型即D型。图3-6 四种类型的标记结构l 标题(Heading code)标题是紧接着标记后的一个字段。由H1和H0两部分组成,各占4比特,用以指示消息的分群和类别。例如,在TUP消息中,当H00001、H10001时,表示传递的消息是初始地址消息(IAM),H00001,H10100时,表示传

18、递的消息是地址全消息(ACM)。又如在信令网络管理消息中,当H00001、H10001时,表示传递的消息是倒换命令信令(COO),当H00001、H10100时,表示是禁止传递消息,等等。由于H1和H0各占4比特,因此一种用户消息的容量最大为256个消息。l 信令信息信令信息部分也称业务信息部分。该部分又可分为几个子字段。这些子字段可以是必备的或是任选的;同时它们也可以是固定长或是可变长的;以便满足各种功能及扩充的需要,这也使得消息信令单元具有适用于不同用户消息的特点,并使多种用户消息可在公共的信道传送成为可能。关于SIF字段中具体的格式及编码,详见各用户消息的编码及格式说明。3. MTP消息

19、信令单元中的F、BSN、BIB、FSN、FIB、LI、CK各字段,主要用于消息信令单元的发送、接收顺序、差错检测和校正等。这些字段均在信令网的第二功能级即信令链路级分析处理。填充信令单元在信令链路上起“填充”作用,主要由起传输控制作用的几个字段组成,该信令单元由第二功能级产生并处理。链路状态信令单元,用于传送信令链路的状态指示信息,也在第二功能级产生和处理。第二功能级可能根据第三级的有关指示或第二级本身的判断产生相应的状态信令单元发送出来,也可能接收对端发送的有关信令链路的状态指示进行处理。在必要时,要将有关情况,如拥塞、处理机故障等向第三级报告。消息信令单元按其在信令网中的作用可分为三种类型

20、:用于信令网管理的消息信令单元(MSUSNM),用于信令网测试与维护的消息信令单元(MSUSNT),用户部分产生的消息信令单元(MSUUP)。前二种属A型标记结构,在MTP和MTP之间传递,它产生于信令网的第三功能级并在第三级处理;第三种消息包括B、C、D型标记结构的消息,这些消息通过MTP传送到某个用户部分(UP),由信令网的第三级分析消息的标记,确定消息的分配去向,而信令消息部分(业务信息部分)的产生和处理则由第四功能级完成即由用户部分完成。MTP层最主要的消息是信令网管理消息,在此重点介绍。4. 信令网管理消息的一般格式在信令网中,信令网管理消息由信令单元中的业务信息八位位组(SIO)的

21、业务指示语比特SI0000识别。作为消息信令单元的一种,信令网管理消息的信令信息由SIF字段传递,其结构如图3-7所示。图3-7 信令网管理消息的一般格式l 标记由DPC、OPC、SLC三部分组成:DPC、OPC同前面的介绍;SLC指连接目的地和源信令点的信令链路编码。如果传送的消息与信令链路无关或未规定另一特别的编码时,SLC的编码为0000。目前使用4比特,备用的4比特编码为0000。l 标题码标题码由H0、H1两个4比特组成。其中H0用以识别管理消息群。H1用来确定消息群中的消息。由于H0和H1各位4比特,其总的消息容量可达256种,即可有16个消息群,每群中有16种消息,目前只使用了一

22、部分,参见表3-2。表3-2 信令网管理消息标题码分配Message GroupH1H0 00000001001000110100010101100111100010011010101111001101111011110000CHM0001COOCOACBDCBAECM0010ECOECAFCM0011RCTTFCTFM0100TFP*TFRTFA*RSM0101RSTRSRMIM0110LINLUNLIALUALIDLFULLTLRTTRM0111TRADLM1000DLCCSSCNSCNP1001UFC1010UPU10111100110111101111表3-3列出了信令网管理消息含义。

23、表3-3 信令网管理消息消息英文全称中文含义CHMChangeover and changeback messages倒换和倒回消息COOChangeover-order signal倒换命令信令COAChangeover-acknowledgement signal倒换证实信令CBDChangeback-declaration signal倒回说明信令CBAChangeback-acknowledgement signal倒回证实消息ECMEmergency-changeover message紧急倒换消息ECOEmergency-changeover-order signal紧急倒换命令信

24、令ECAEmergency-changeover-acknowledgement signal紧急倒换证实信号FCMSignaling-traffic-flow-control messages信令业务流量控制消息RCTSignalling-route-set-congestion-test signal信令路由组拥塞测试信令TFCTransfer-controlled signal受控传递信令TFPTransfer-prohibited signal禁止传递信令TFRTransfer-restricted signal (national option)受限传递信令TFATransfer-a

25、llowed signal允许传递信令RSMSignalling-route-set-test message信令路由组测试消息RSTSignalling-route-set-test signal for prohibited destination禁止目的地信令路由组测试信令RSRSignalling-route-set-test signal for restricted destination (national option)限制目的地信令路由组测试信令MIMManagement inhibit messages管理禁止消息LINLink inhibit signal禁止链路信令LU

26、NLink uninhibit signal解除禁止链路信令LIALink inhibit acknowledgement signal禁止链路确认信令LUALink uninhibit acknowledgement signal解除禁止链路证实信令LIDLink inhibit denied signal链路禁止否认信令LFULink forced uninhibit signal强制解除禁止信令LLTLink local inhibit test signal本地禁止链路测试信令LRTLink remote inhibit test signal远端禁止链路测试信令TRMTraffic-

27、restart-allowed message允许业务重启消息TRATraffic-restart-allowed signal允许业务重启信令DLMSignalling-data-link-connection-order message信令数据链路连接命令消息DLCSignaling-data-link-connection-order signal信令数据链路连接命令信令CSSConnection-successful signal连接成功信令CNSConnection-not-successful signal连接不成功信令CNPConnection-not-possible sign

28、al连接不可能信令UFCUser part flow control messages用户部分流量控制消息UPUUser part unavailable signal用户部分不可用信令5. 消息举例允许传递消息(TFA)允许传递消息的格式:标题码H1包含一个信令码,如下所示:DCBA0101允许传递信令3.1.4 MTP3信令规程1. 消息选路消息选路功能基于包含在选路标记的信息,即有关目的信令点编码和信令链路选择字段的信息。每个信令点都有其决定信令链路的选路信息,在该链路上根据目的信令点编码和信令链路选择字段发送消息。具有代表性的情况,目的地点代码和一个以上用于承载消息的信令链路关联,通过

29、信令链路选择字段选择某一特定信令链路,从而实现负荷分担。负荷分担的两个基本实例:l 属于同一链路组的链路之间的负荷分担。l 不属于同一链路组的链路之间的负荷分担。任何信令链路编码(SLC)可以分配给与信令链路无关的消息,用于允许消息的负荷分担,或分配默认SLC如0000给这些消息。它们根据正常的选路功能选路,在该功能中,SLC用作SLS来实现负荷分担。2. 倒换倒换程序主要用于保证不可用信令链路承载的信令业务尽快切换到替换信令链路,同时避免消息丢失、重复和排序错误。为了实现这个功能,在正常情况下,倒换程序包括缓冲器更新和恢复,该程序在替换信令链路重新开始倒换的业务之前进行。缓冲器更新包括识别不

30、可用信令链路的重发缓冲器中所有消息,这些消息远端没有收到。恢复包括把有关消息转发到替换链路的传送缓冲器。当一条信令链路不可用时,在信令点发起倒换。然后,进行下列活动:l 终止有关信令链路上的消息信令单元的传送和接收;l 进行链路状态信令单元或填充信令单元的传送;l 确定替换信令链路;l 进行不可用信令链路重复缓冲器的内容更新程序;l 信令业务转到替换信令链路。3. 倒回倒回程序的目的是保证信令业务从替换信令链路尽快转到可利用的信令链路,同时避免消息丢失、重复或排序错误。倒回包括使用进行相反的活动来倒换的基本程序。当一条信令链路因重新接通、恢复、解除闭锁而变为可利用时,在信令点发起倒回程序。然后

31、进行下列活动:l 确定以前转发正常业务的替换信令链路;l 停止替换信令链路上有关业务的传送,将业务存储在倒回缓冲器。l 通过有关替换信令链路向变为可利用的信令链路的远端信令点发送倒回通知,该消息表示替换链路上的消息业务将通过可利用的信令链路发送。l 当收到从远端可利用的链路信令点发送的倒回确认时,有关信令点将在可利用信令链路上重启转发的业务。4. 信令链路激活当决定激活一条不活动的信令链路时,初始定位启动:l 如果初始定位程序成功,信令链路状态变为激活并且开始信令链路测试;l 如果信令链路测试成功,链路准备传输信令业务;l 如果初始定位失败,在记时器超时后,在同一信令链路上将开始新的初始定位程

32、序;l 如果信令链路测试失败,启动链路恢复直到信令链路被激活或进行手动操作。5. 信令链路恢复当检测到信令链路故障时,会发生信令链路初始定位。l 如果初始定位程序成功,信令链路测试开始;l 如果信令链路测试成功,链路恢复,因而可用于信令传输;l 如果初始定位失败,可能在同一条信令链路上启动新的初始定位程序;l 如果信令链路测试失败,重复恢复程序直到链路被恢复和进行手动干预。6. 信令链路去激活如果没有承载信令业务,一条活动的信令链路可能通过去激活程序变为不活动。对一条信令链路去激活,则该信令链路的信令终端退出业务。7. 信令路由管理程序信令路由管理的主要功能是保证在信令点之间进行可靠的信息交换

33、(确保信令路由可用)。信令路由的不可用、受限和可用通过禁止传递、受限传递和允许传递程序实现。8. 禁止传递为方便描述,在此做如下定义:Y 源信令点,X 目的信令点,Z 信令转接点。l 当信令点Y选择通过信令转接点Z到信令点X的信令路由时,信令转接点Z为信令点Y不可用,在这种情况下,禁止传递消息发送到信令转接点Z;l 当信令转接点Y确认信令点X的难到达性,禁止传递消息发送到所有可以到达的邻近信令点(广播方法);l 当信令转接点Y收到发往信令点X的消息,并且Y不能转发消息,在这种情况下,禁止传递消息发送到邻近的信令点,有关消息从该点收到。3.2 MTP3B协议3.2.1 MTP3B协议概述宽带MT

34、P通过ATM网络提供宽带的信令传输业务,包括MTP3B(Message transfer part (broadband),宽带消息传递部分)和SAAL(Signaling ATM Adaptation Layer,ATM信令适配层)。宽带信令体系与窄带No.7信令体系的主要区别在于MTP层的相关变化:MTP-1、MTP-2改为SAAL(SSCOP、SSCF),MTP3改为MTP3B;物理连接由E1中继连接改为ATM(PVC)连接。宽带MTP可以为SCCP、BICC和H.248协议提供信令传输业务,如图3-8所示。图3-8 宽带MTP结构目前在UMTS系统中,宽带MTP主要应用在Iu-CS接口

35、上,为RANAP/SCCP提供信令传输服务。此外,如果需要,也可应用在Nc接口上,为BICC协议提供服务。3.2.2 MTP3B概述MTP3B是在原MTP3的基础上针对ATM的特性指定的协议规范。MTP3B不仅要负责对信令消息的承载,而且要负责信令网、信令链路的管理。MTP3B采用SAAL提供的服务来进行消息交换。1. MTP3B结构MTP3B协议功能结构与MTP3相似,包括信令消息处理和信令网络管理两大部分:(1) 信令消息处理信令消息处理部分的主要功能是保证在一个信令点的用户部分发生的信令消息传递到由消息信令单元(MSU)中的相关域所指明的目的地的对应用户部分(在Iu接口只有SCCP和ST

36、C两个用户部分)。为使信令网完成上述传递,信令消息处理部分从功能上进一步分为消息路由、消息识别和消息分发三种功能。(2) 信令网络管理信令网络管理部分的主要功能是在信令网故障时提供的信令网重组结构能力。其中也包括启用和定位新的信令链路。随着信令网的扩大及信令链路负荷的增加,信令网可能出现拥塞,因此信令网管理功能中也包括控制拥塞的功能。信令网管理功能分为信令业务管理、信令链路管理和信令路由管理三部分。2. MTP3B功能MTP3B协议结构中的各部分主要功能描述如下:(1) 消息识别消息识别(Message discrimination)的主要功能是利用消息头部的标准字段,识别从下层(SAAL)发

37、上来的消息是否合法并决定去向。l 如果消息不合法,将消息丢弃;l 如果消息合法,则有如下可能:a) 如果是本信令点的消息,则传递给消息分发模块;b) 如果不是本信令点消息而本信令点没有信令转接功能,消息将被丢弃;否则消息将被交给消息路由模块来处理。(2) 消息分发消息分发(Message distribution)的主要功能是将要处理的消息传递到最终处理该消息的上层模块。如果消息在特定的表示处理该消息的第四层模块不存在或该字段不合法,消息将被丢弃。(3) 消息路由消息路由(Message routing)的功能主要是根据系统交给本模块处理的消息的头部信息,为消息选择适当的路由,根据路由选择链路

38、集,根据链路集选择链路,通过链路并将消息发送出去。被处理的消息有如下可能:l 上层传下来的消息,消息路由模块要找一条可用的路由将消息发送出去。除非此路由不存在。l 如果不是本信令点消息而本信令点具有信令转接功能,消息的目标信令点存在于本信令点的目标信令点表中,消息将被发送出去;l 如果不是本信令点消息而本信令点具有信令转接功能,消息的目标信令点不存在于本信令点的目标信令点表中,消息将被丢弃;(4) 信令业务管理信令业务管理(Signaling traffic management)的主要功能是尽量保证信令消息传递的安全、有序。在链路不可靠或不可用时,要尽可能找出可用的链路将消息发送出去,并尽量

39、保证消息包不要丢失或乱序。(5) 信令路由管理消息路由管理(Signaling route management)的主要功能是提供消息选路的依据,并且在当前的路由不可用或不可靠时尽可能提供重新选路功能,重构网络,为信令传输提供可靠路由。(6) 信令链路管理信令链路管理(Signaling link management)的主要功能是在信令链路出现不可用或不可靠现象时,进行相应的处理措施,将不可靠的链路停止使用,并且反复重启该链路来希望通过重启使链路变为可用。链路管理功能同时还要提供链路测试功能,定时对链路进行测试,确认链路的可用性。3.2.3 MTP3B消息结构MTP3B与MTP3消息结构基本

40、相同,具体请参考“窄带MTP”,在此介绍二者之间的差别。1. 用户数据长度MTP3B对信令单元的用户数据长度进行了扩充,MTP3B信令链路支持的最大用户数据长度为4091个八位位组(窄带MTP支持的最大用户数据长度为272个八位位组)。2. 业务指示语(SI)MTP3B业务指示语部分新增2种编码,其含义如下表所示:SI编码含义1 0 0 1指示宽带ISDN用户部分1 0 1 0指示卫星ISDN用户部分在MSOFTX3000系统中,MTP3B有三种用户,即SCCP、BICC和H.248,其分别对应的业务指示语(SI)如下表所示:SI编码指示用户0 0 1 1SCCP1 1 0 1BICC1 1

41、1 0H.2483. 倒换规程相对于窄带MTP,MTP3B倒换规程遵循以下约定:l 由MTP2链路引起的信令链路失败指示原因不再适用,而是指示由于SAAL链路失败导致的退出服务或者是收到管理或维护系统的请求.l 另外,当收到扩展倒换命令或紧急倒换命令时,可用的信令链路将被第三层认为不可用。l 更改了信令网管理消息中的倒换消息,用XCO/XCA消息替代COO/COA消息。MTP3B信令网管理消息标题码见下表:Message GroupH1H000000001001000110100010101100111100010011010101111001101111011110000CHM0001COO

42、COAXCOXCACBDCBAECM0010ECOECAFCM0011RCTTFCTFM0100TFP*TFRTFA*RSM0101RSTRSRMIM0110LINLUNLIALUALIDLFULLTLRTTRM0111TRADLM1000DLCCSSCNSCNP1001UFC1010UPU101111001101111011113.3 SAAL协议3.3.1 SAAL功能结构在宽带网络中,为了能够在ATM网中传送信令信息,需要进行信令适配,也就是将各种消息形式的信令信息转换成可在ATM网中传送的形式,并为信令建立AAL连接。完成这一功能的是信令ATM适配层SAAL(Signaling ATM

43、 Adaptation Layer,ATM信令适配层)。MSOFTX3000中的SAAL协议完全遵循ITU-T建议Q.2110、Q.2140、Q.2144的标准。SAAL采用第五类ATM适配层规范(AAL5)。如图3-9所示,SAAL主要由汇聚子层(CS)和拆装子层(SAR)两部分组成。汇聚子层又分为特定业务汇聚子层(SSCS)和公共部分汇聚子层(CPCS);其中SSCS又包括业务特定协调功能子层SSCF(ITU-T Q.2140)、特定业务面向连接协议SSCOP子层(ITU-T Q.2110)和层管理LM(ITU-T Q.2144)三个部分。图3-9 MSOFTX3000中SAAL协议结构图

44、在MSOFTX3000中,CPCS和SAR由WBSG板硬件完成,所以SSCOP、SSCF和层管理LM就构成了SAAL协议的核心。3.3.2 SSCOP1. SSCOP功能SSCOP的主要功能如下:l 顺序完整性:它能保证在传送SSCOP的数据包(SD PDU)时保证数据包顺序的一致性。l 差错重传:接收端的SSCOP实体在检测丢失的SSCOP-SDU时,采用重发进行纠错。l 流控:能通过发送滑窗的移动来调整发送速率进行流量控制。l 向层管理报告错误:向层管理报告已发生差错。l 保持链路激活:两个对等SSCOP实体之间能够在一段时间没有数据传输时仍保持连接状态。l 本地数据回取:当高层发生链路倒

45、换时,本地SSCOP用户能够回取未被SSCOP释放的SDU。l 连接控制:本功能包括SSCOP连接的建立、释放、同步以及对不同长度的用户对用户消息(User to User Information)的不确定传送。l 数据传送:在SSCOP用户之间传送用户数据User-Data,并同时支持确定和非确定数据传输。l 协议差错恢复:对协议运行错误的检测和恢复。l 状态报告:在发送接受对等实体之间交换状态信息。2. SSCOP的协议数据单元(PDU)SSCOP的协议数据单元就是在SSCOP对等层之间传送的用来建立、释放连接及保证消息可靠传输的消息单元。有如下基本消息单元:l BGN PDU(Begin

46、):用来在两个SSCOP对等实体之间建立连接。它要求对端清除发送、接收缓存,进行状态变量和发送、接收计数器的初始化。l BGAK PDU(Begin Acknowledge):用来确认对端的连接请求。l BGREJ PDU(Begin Reject):用来拒绝对端SSCOP实体的连接请求。l END PDU(End):用来释放通信双方之间的连接。l ENDAK PDU(End Acknowledge):证实释放操作。l RS PDU(Resynchronization):充当其它面向连接的协议中的常规的面向连接的复位。它在重新同步缓冲区以及发射机和接收机的状态变量(计数器)。l RSAK PD

47、U(Resynchronization Acknowledge):确认对等实体发出的再同步请求的响应。l ER PDU(Error Recovery):对连接操作中发生的差错进行恢复。l ERAK PDU(Error Recovery Acknowledge):确认恢复请求。l SD PDU(Sequenced Data):在建立SSCOP连接后,将用户业务数据发送到对等实体。l POLL PDU(Status Request):在建立SSCOP连接后,请求获得对端SSCOP的状态信息。l STAT PDU(Solicited Status Response):用来响应POLL PDU。它用来

48、通知对端SSCOP有关数据包(SD PDU)的正确接收,它用来证实哪些SD PDU已经被收到,哪些没有被收到。它还用于更新发送窗口的位置。这样就控制了当前所能发送的最大 SD PDU的发送序号。该PDU还包含POLL PDU(N(PS)传送的顺序号,以作为对该POLL PDU的应答。l USTAT PDU(Unsolicited Status Response):当接收端通过比较接受SD PDU顺序号发现丢失SD PDU后,它就主动向对端发出,通知对端重发丢失的SD PDU。该PDU也含用于更新对端发送窗口的数据,但没有N(PS)字段。l UD未编号数据:在对等的SSCOP用户之间传送无序的数

49、据,它既不影响进行中的面向连接的排序,也不改变两个实体之间的任何计数器或状态,数据丢失也不重传。l MD管理数据:在两个SSCOP管理实体之间传送未排序的管理信息。与UD PDU一样,它不保证对端可靠接收。3. SSCOP的工作状态SSCOP协议实体的工作状态反映了SSCOP同其用户交换信息和对等实体之间发送PDU分别所处的情况。它有如下基本状态:l State 1 - Idle空闲状态:SSCOP的初始状态,每个SSCOP实体在初始化和释放连接后,都会转到此状态。l State 2 - Outgoing Connection Pending等待发送连接确认状态:当本端SSCOP实体发出了建立

50、连接请求而又未得到对端确认时,则处于此状态。l State 3 - Incoming Connection Pending等待接收连接确认状态:当SSCOP实体收到对端的一个建立连接请求,正在等待本端用户响应时处于此状态。l State 4 - Outgoing Disconnection Pending等待释放连接确认状态:当本端SSCOP实体请求释放与对端的连接时处于此状态,直到接收到对端在释放连接确认消息。l State 5 - Outgoing Resynchronization Pending等待发送再同步确认状态:请求与对端连接的同步时所处状态。l State 6 - Incomi

51、ng Resynchronization Pending等待接收再同步确认状态:接收到对端的同步请求后等待用户响应时所处的状态。l State 7 - Outgoing Recovery Pending等待发送恢复确认状态:请求恢复与对端已存在的连接时所处的状态。l State 8 - Recovery Response Pending等待恢复响应确认状态:当SSCOP实体完成恢复并通知了用户,正在等待回答时所处的状态。l State 9 - Incoming Recovery Pending等待接收恢复确认状态:SSCOP实体接收了对端的恢复请求正在等待它的用户的回答时所处的状态。l Sta

52、te 10 - Data Transfer Ready准备传送数据状态:已成功完成连接建立,再同步或错误恢复程序,两个SSCOP实体进入准备传送数据状态,将进行可靠的数据传输。4. SSCOP的运作机制l SSCOP建立连接为在两个对等SSCOP实体之间建立连接,SSCF向SSCOP发出一个AA-ESTABLISH.req原语。这个原语包含被SSCOP用来产生BGN消息的SSCOP-UU和BR参数。BGN消息被送到接收SSCOP处,在那里它被解码、处理并映射成AA-ESTABLISH.ind信号,这个信号被送到接收端的SSCF处。SSCF以AA-ESTABLISH.res响应SSCOP,这个原语也包含SSCOP-UU和BR参数。反之,SSCOP将BGAK消息发回始发SSCOP,始发SSCOP对其解码、处理,并把它送到SSCF。这些动作在两个宽带信令交换机中的两个SAAL实体之间建立了连接。如图3-10所示。图3-10 SSCOP连接建立l SSCOP数据的传输及差错恢复 如图3-11所示,SSCOP A 发送4个SD PDU到SSCOP B ,它们的N(S)从1到4。只有PDU1,PDU2正确到达了SSCOP B。SSCOP把PDU1,PDU2交付给用户。SSCOP A发送一个POLL PDU。该消息包含N(S)=

温馨提示

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

评论

0/150

提交评论