YXF2.98.05CLX1第五章信令单元的基本类型、格式和编码No.7信令方式采用不等长信令单元分组的形式传送各种信令信息。这里介绍信令单元的基本类型、格式和编码。5.1基本的信令单元为适应信令网中各种信令信息的传送要求,No.7信令方式规定了三种基本的信令单元格式。它们是:消息信令单元(MSU)、链路状态信令单元(LSSU)和填充信令单元(FISU)。消息信令单元用于传送各用户部分的消息、信令网管理消息及信令网测试和维护消息;链路状态信令单元用于提供链路状态信息,以便完成信令链路的接通、恢复等控制;填充信令单元是当信令链路上没有消息信令或链路状态信令单元传递时发送的用以维持信令链路正常工作的、起填充作用的信令单元。各基本信令单元的格式如图5.1所示。MSUFCKSIFSIOLIFIBFSNBIBBSNF8168N(N≥2)82617178消息信令单元格式LSSUFCKSFLIFIBFSNBIBBSNF8168或162617178链路状态信令单元格式FISUFCKLIFIBFSNBIBBSNF8162617178填充信令单元格式首先发送的比特首先发送的比特首先发送的比特YXF2.98.05CLX2BIB:后向指示语比特LI:长度指示语BSN:后向序号SF:状态字段FIB:前向指示语比特SIF:信令信息字段FSN:前向序号CK:校验位F:标志符SIO:业务信息八位位组图5.1基本信令单元格式5.2信令单元的格式及编码由图5.1可见,No.7信令方式的信令单元,从结构上可大体分为二部分。一部分是各种信令单元所共有的、MTP部分处理的必备部分。这部分由8个固定长度的字段组成。另一部则是用户部分处理的信令信息部分。5.2.1MTP处理的必备部分该部分主要包括:标志符(F)、前向序号(FSN)、前向指示语比特(FIB)、后向序号(BSN)、后向指示语比特(BIB)、长度指示语(LI)、校验位(CK)、状态字段(SF)、业务信息八位位组(SIO)各字段。1、标志符(F)也称标记符、分界符。每个信令单元的开始和结尾都有一个标志符。在信令单元的传输中,每一个标志符标志着上一个信令单元的结束、下一个信令单元的开始。因此,在信令单元中的分界识别中,找到了信息流中的开始和结尾的标志符,就界定了一个信令单元。标志符规定为8位二进制代码01111110。除了信令单元的分界作用外,在信令链路过负荷的情况下,还可以在信令单元之间插入若干个标志符,以取消控制、减轻负荷。2、前向序号(FSN)表示被传递的消息信令单元的序号,7个比特长。在发送端,每个传送的消息信令单元都分配一个前向序号(FSN),并按0~127顺序连续循环编号。在接收端,接收的消息信令单元中的前向序号用于检测消息信令单元的顺序,并作为证实功能的一部分。在需要重发时,也用它来识别需重发的信令单元。填充信令及链路状态信令单元的FSN,使用最后一次发送的消息信令单元序号(FSN),不重新编制序号。3、前向指示语比特(FIB)占用一个比特。前向指示语比特在消息信令单元的重发程序中使用。在无差错工作期间,它具有与收到的后向指示比特相同的状态。当收到的后向指示比特(BIB)变换值时,说明YXF2.98.05CLX3请求重发。信令终端在重发消息信令单元时,也将改变前向指示比特的值(由“1”变为“0”或由“0”变为“1”),与后向指示比特值保持一致,直到收到再次请求重发时,后向指示比特变化为止。4、后向序号(BSN)表示被证实的消息信令单元的序号。是接收端向发送端回送的被证实(已正确接收的)消息信令单元的序号。当请求重发时,BSN指出开始重发的序号。在信令网的工作中,消息的发送端和接收端独立地设定前向序号。前向序号和后向序号对已发出但未证实的信令单元的极限值为127个。5、后向指示语比特(BIB)后向指示语比特用于对收到的错误的信令单元提供重发请求。若收到的消息信令单元正确则在发送新的信令单元时其值保持不变;若收到的有错误,则该比特反转(即由“0”变为“1”或由“1”变为“0”)发送,要求对端重发有错误的消息信令单元。6、长度指示语(LI)用来指示位于长度指示码八位位组之后和检验比特(CK)之前八位位组数目,以区别三种信令单元。长度指示语字段为6比特,用二进制码表示0~63的数(十进制)。三种形式信令单元的长度指示码分别为:长度指示码LI=0插入信令单元长度指示码LI=1或2链路状态信令单元长度指示码LI2消息信令单元在国内信令网中,当消息信令单元中信令信息字段多于62个八位位组时,长度指示码一律取63。但当LI=63时,其指示的最大长度不得超过272个八位位组。应当指出的是,在信令单元的接收处理中,常常要计算信令单元两个标志符之间的比特数及八位位组数。CCITT规定,信令单元两标志符间的比特数必须是8的整数倍。八位位组数可以等于“0”(只发标志符时),等于5(FISU单元),可以小于等于m+7个八位位组(m等于272),不在上述范围之内的均认为信令单元差错。7、检验位(CK)该字段用于信令单元差错检测。由16个比特组成。上述介绍的7个字段,是三种信令单元中共同设置的(前面谈到有8个这样的字段,其中包括结尾标志符F)。每个信令单元缺一不可。8、状态字段(SF)状态字段是链路状态信令单元(LSSU)中特有的字段,用来表示信令链路的状态。YXF2.98.05CLX4SF字段的长度可以是一个八位位组(8位)或二个八位位组(16位)。SF字段是一个八位位组时,链路状态指示如下:SF字段CBA000状态指示“O”失去定位001状态指示“N”正常定位010状态指示“E”紧急定位011状态指示“OS”业务中断100状态指示“OP”处理机故障101状态指示“B”链路拥塞通常也称上述状态指示为SIO、SIN、SIE、SIOS、SIOP、ISB。9、业务信息八位位组(SIO)业务信息八位位组字段是消息信令单元特有的字段。由业务指示语(SI)和子业务字段(SSF)两部分组成。如图5.2所示。该字段长8比特,业务指示语和子业务字段各占4比特。图5.2业务信息八位位组格式及编码SIOSIFSISSF含义DCBA国际网消息备用(国际)国内消息备用(国内)0000010010001100CKF含义DCBA信令网管理消息信令网测试和维护消息备用信令连接控制部分电话用户部分综合业务数字网用户部分数字用户部分备用0000000100100011010001010110011110001111YXF2.98.05CLX5(1)业务指示语(SI)用来指示所传送的消息属于哪一个指定的用户部分。在信令网的消息传递部分,消息处理功能将根据SI指示,把消息分配给某一指定的用户部分。业务指示语(SI)的编码分配如图5.2所示,SI的容量可用来指示16种不同的用户部分消息,图中列出的只是常用的几种。(2)子业务字段(SSF)由4个比特构成。其中高二位为网络指示语,低二位目前备用,编码为00。网络指示语用来区分所传递的消息的网络性质,即属于国际信令网消息还是国内信令网消息。SSF字段的编码及网络分配如图5.2所示。CCITT规定,SSF中的备用码,可根据各国信令网的情况决定是否起作用。在我国电话网No.7信令网的建设中,在采用14位信令编码方案时,利用这一点,用网络指示语10和11来区分市话信令网和长途信令网。在采用统一的24位编码方案时,利用网络表示语10和11来区分是采用统一的24位编码还是采用了过渡性的24位编码(即高位加/去10个“0”的编码方案)。5.2.2用户部分处理的信令信息部分各用户部分处理的信令信息部分是消息信令单元格式中的信令信息字段SIF。从图5.1中可以看出,信令信息字段SIF是消息信令单元特有的字段。由消息寻址的标记、用户信令信息的标题、用户信令信息三个部分组成。1、标记No.7信令方式采用明确的标记方式。标记格式明确指示出源信令点和目的地的编码。标记的一部分还用于电路标识或路由选择。按照标记结构的不同可分为四种类型。A型MTP管理消息B型TUP消息C型ISUP消息D型SCCP消息四种标记的结构如图5.3所示。由于TCAP消息必须经由SCCP传送,所以TCAP消息属SCCP消息类型即D型。2、标题(lable)标题是紧接着标记后的一个字段。由H1和H0两部分组成,各占4比特,用以指示消息的分群和类别。例如,在电话用户消息中,当H0=0001、H1=0001时,表示传递的消息是初始地址消息(IAM),H0=0001,H1=0100时,表示传递的消息是地址全消息(ACM)。YXF2.98.05CLX6又如在信令网络管理消息中,当H0=0001、H1=0001时,表示传递的消息是倒换命令信令(C00),当H0=0001、H1=0100时,表示是禁止传递消息,等等。由于H1和H0各占4比特,因此一种用户消息的容量最大为256个消息。FCK信令信息字段SIFSIOLIFIBFSNBIBBSNFA型:MTP管理消息管理消息SLCOPCDPCB型:TUP消息信令消息CICOPCDPCSLSC型:ISUP消息信令消息CICSLCOPCDPCD型:SCCP消息SCCP用户数据SLSOPCDPC图5.3四种类型的标记结构3、信令信息信令信息部分也称业务信息部分。该部分又可分为几个子字段。这些子字段可以是必备的或是任选的;同时它们也可以是固定长或是可变长的;以便满足各种功能及扩充的需要,这也使得消息信令单元具有适用于不同用户消息的特点,并使多种用户消息可在公共的信道传送成为可能。关于SIF字段中具体的格式及编码,详见各用户消息的编码及格式说明。YXF2.98.05CLX75.3信令单元在信令网中的分级处理5.3.1信令单元中各传输控制字段的处理从上面的介绍中我们知道,信令单元中的F、BSN、BIB、FSN、FIB、LI、CK各字段,主要用于消息信令单元的发送、接收顺序、差错检测和校正等。这些字段均在信令网的第二功能级即信令链路级分析处理。5.3.2链路状态信令单元和填充信令单元的处理填充信令单元在信令链路上起“填充”作用,主要由起传输控制作用的几个字段组成,因此该信令单元只由第二功能级产生并处理。链路状态信令单元,用于传送信令链路的状态指示信息,也在第二功能级产生和处理。第二功能级可能根据第三级的有关指示或第二级本身的判断产生相应的状态信令单元发送出来,也可能接收对端发送的有关信令链路的状态指示进行处理。在必要时,要将有关情况,如拥塞、处理机故障等向第三级报告。5.3.3消息信令单元的处理信令网中传送的消息信令单元按其在网中的作用可分为三种类型:(1)用于信令网管理的消息信令单元(MSU-SNM);(2)用于信令网测试与维护的消息信令单元(MSN-SNT);(3)用户部分产生的消息信令单元(MSU-UP)。前二种属A型标记结构,在MTP和MTP之间传递,它产生于信令网的第三功能级并在第三级处理。第三种消息包括B、C、D型标记结构的消息,这些消息通过MTP传送到某个用户部分(UP),由信令网的第三级分析消息的标记,确定消息的分配去向,而信令消息部分(业务信息部分)的产生和处理则由第四功能级完成即由用户部分完成。消息信令单元在信令网中的传送及分级处理如图5.4和图5.5所示。5.4信令单元比特传送顺序信令单元的比特发送顺序按图5.1所指示的发送顺序发送,即信令单元的各字段按照从最低比特开始发送。但其中的CK字段,则以产生校验位的顺序即从高位向低位逐次发送。EXCHANGEDBETWEENYXF2.98.05CLX8图5.4消息信令单元在交换局间的传递图5.5信令单元在信号网中的分级处理5.5信令单元发送的优先级5.5.1基本差错控制方法时发送信令单元的优先级按下述由高至低的优先级发送:(1)链路状态信令单元;(2)未得到证实和收到负证实的消息信令单元;(3)新的消息信令单元;(4)填充信令单元;(5)标志码。UPMTPMSU-UPFISUUPMTPLSSUMSU-SNTMSU-SNMMTP-MTPUP-UPMSU-UPUP第四级MSU-SN