专注SIP通讯产品与方案

鉴别表指针

①负荷分担表
            如果消息的目的地是这样一种FMM,它存放在一个以上的控制单元中,则应使这些控制单元的负荷均匀。于是,这些控制单元可组成负荷分担组。在确定消息路由时,应使得消息不是固定地发送到其中某一个控制单元中的FMM,而是轮流地对这些控制单元发送。负荷分担表和负荷分担计数器就是为此而设,当目的地属于此种类型,从消息号码和类型表可得到指向负荷分担表的指针,用来查找负荷分担表。从负荷分担表得到的输出包括两部分:第一部分为容量(SIZE),有4个比特,用来指明负荷分担组的成员数,负荷分担计数器表要用到此值;第二部分为指针(PTR),有12个比特,指向逻辑控制单元表中与此负荷分担组相对应的第一个控制单元。
②负荷分担计数器表
            负荷分担计数器用来使得消息可以轮流发送到负荷分担组中的各个控制单元。每一个负荷分担组有一个计数器。从负荷分担表德到的逻辑控制单元指针,是指向负荷分担组中第一个控制单元,实际上还要加上负荷分担计数器的内容,这时所指向的控制单元中的FMM才是消息的接收者。每当向负荷分担组发送一个消息,负荷分担计数器的值要加1,因而可以保证负荷的均匀分担。如果负荷分担组的成员数为戎,则负担分担计数器以n为模而归零,成员数可得自负荷分担表输出中的4b内容。
③鉴别表
            当消息目的地在本控制单元中而具有FOR属性时,要用到鉴别表以确定由哪一个FMM来接收消息。从消息号码和类型表得到0110类型时,相应的12b是指向鉴别表的指针。将鉴别表指针加上鉴别数(消息中说明的参数)来查鉴别表,可得到接收此消息的FMM的FCB索引。得到FCB索引,就可查到进程号码,即完全确定了目的地,这一情况如同目的地类型是1110或0101一样。不同的是在1111或0101类型时,FCB索引是得自消息号码和类型表;具有鉴别属性时,是得自鉴别表。.
④逻辑控制单元表
            从图5.30可以清楚地看出,从消息号码和类型表或负荷分担表均可得到指向逻辑控制单元表的指针。从逻辑控制单元表可得到控制单元的逻辑识别码,也就是LCE识别码,它不同于PCE识别码,与控制单元的网络地址无关。
本表的输出内容分为两部分,第一部分12b,第二部分4b。当目的地是ACE(辅助控制单元)时,第一部分是ACE的逻辑识别码,为0〜4000的整数,第二部分是零。当目的地是TCE(终端控制单元)时,第一部分是该TCE的母ACE的逻辑识别码,第二部分是1〜8的整数,用来识别哪一个TCE0在确定消息路由时,发现第二部分不是零,表示是TCE;如果是属于另一个ACE的TCE,就将消息首先发送到母ACE。
            逻辑控制单元表的第一行和第二行存放主备用的维护与外围设备控制单元的逻辑识别码。接着存放唯一外部控制单元的逻辑识别码,这些控制单元逻辑识别码的存放可以无一定次序,因为反正是由消息号码和类型表中所得到的指针来查表。再下面可存放外部主备用和外部负荷分担组的控制单元逻辑识别码。属于同一负荷分担组的控制单元逻辑识别码当然应该连续存放。
⑤虚拟通路索引表
            用逻辑控制单元识别码来查虚拟通路(VP)索引表,可得到对应的虚拟通路识别码,这是网络处理器为了建立通路所需要的参数。前已述及,如果是ACE,逻辑控制单元识别码的第一部分即该ACE的逻辑识别码;如果是TCE,第一部分是该TCE所属的母ACE的逻辑识别码。由于对ACE所属TCE不允许建立虚拟通路,故总是用第一部分去查虚拟通路表。
⑥数据链路表
            ace与ACE之间可建立虚拟通路,ACE与所控制的TCE之间的连接是通过半固定的数据链路(DL),也就是一直保持的通路。在母ACE的逻辑控制单元表中逻辑识别码的第二部分,可用来检索数据链路表,以得到对应于该TCE的数据链路的逋路识别码。因此,当一个ACE控制8个TCE时,数据链路表有8行,表中的内容是按TCE序号(1〜8)依次排列的数据链路的通路识别码。