C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 6626|回复: 3

[通信前沿] 浅谈SAU信令链路负荷不均的问题 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  大元帅

注册:2004-8-101231

爱心徽章,06年为希翼小学奉献爱心纪念徽章 爱心徽章,09年为家园助学活动奉献爱心纪念徽章 家园09年十大网友 爱心徽章,2010年为家园助学活动奉献爱心纪念徽章 爱心徽章,2011年为家园助学活动奉献爱心纪念徽章

发表于 2004-12-3 21:35:00 |显示全部楼层


    信令接入单元SAU(Signaling Access Unit)主要应用于无线智能网、有线智能网和短消息系统。HUAWEI交换产品推出B型机(16模块、32模块)、大容量交换机(128模块)到NGN SoftX3000,基于这些交换机开发了相应的SAU,它们完成一个相同的功能,就是为业务侧提供信令接口。在工程设计中,大家需要考虑配置组网来保证链路负荷均匀;在安装维护中,常遇到链路负荷不均的问题。本文将主要从与SAU链路负荷相关的几个因素来阐述产生负荷不均的原因。



图1  SAU的工作原理

    在分析SAU信令链路负荷情况之前,大家首先了解一下SAU消息的来龙去脉。SAU接收的消息来源于两方面:一方面为STP、SSP发送到SAU的消息;另一方面为业务侧发送到SAU的消息。根据消息传递方向分为上行消息和下行消息,上行消息为通过SAU到达SCP的消息,下行消息为业务侧(SCP/SMSC)在一次对话过程中返回的消息或主动下发的消息。在上行消息到达SAU后,SAU在该模块的对话号范围内分配一个奇数对话号,在整个对话交互过程中,使用同一个对话号,业务侧(SCP/SMSC)在对话过程中返回的消息,根据对话号送到相应的模块上。在智能网,如果业务流程中有主动下发的消息(如Execute、ATI等操作),SCP会在配置对话号范围内由小到大地分配一个偶数对话号;在短消息业务中,MT消息可根据参数配置均分到SAU模块。上行消息在各链路上负荷(SAU接收负荷)是否均匀,由对端STP或SSP确定;下行消息在各链路上负荷(SAU发送负荷)是否均匀,与以下因素有关:

    1、SAU组网配置合理是保证链路发送负荷均匀的前提。一个链路集中的链路数应该为2n(n = 0、1、2、3、4),这样才能保证链路集中各链路负荷均分。在32模块SAU中,由于模块之间通信带宽的限制,缺省设计具有优选本模块的特性,即从业务侧下行的消息分配到某模块,只要本模块有可用路由,消息则从本模块链路发送;128模块SAU优选本模块特性是由App参数表中参数P88控制的。启用优选本模块特性后,一个链路集分配到某模块的链路数应为2n。这样才能保证同一链路集中在同一个模块的链路负荷分配均匀。为了使链路集中各链路负荷均匀,一个链路集中链路均分在2n个模块中。在图1所示的组网中,LSTP1或LSTP2与SAU可开的链路模块数为1、2、4、8、16,一个链路集中链路均分到这些模块中,如一个链路集中有16条链路,开在2个模块上,每个模块开8条链路;开在4个模块上,每个模块开4条链路;开在8个模块上,每个模块开2条链路。从链路负荷均分的角度来看,这样的配置较为合理。

    2、SAU启用优选本模块特性时,各模块接收负荷均匀才能保证一个链路集各链路负荷均匀。由于对端的原因,可能存在SAU链路编码(SLC)奇偶接收负荷不均的现象,建议不要将同一链路集中链路编码为奇数和偶数的链路分开放在不同的模块中,这样会导致模块间的负荷不均,从而导致链路集中各链路负荷不均。例如,一个链路集中8条链路分配在两个模块中,一个模块SLC为0、1、2、3;另一个模块SLC为4、5、6、7。对于短信中心下发的MT消息,要求到SAU各模块均匀。

    3、业务侧下行消息寻址到目的信令点是按GT选路送到LSTP1(LSTP2),再由STP做二次翻译落地,在远端信令点表中又定义了这对LSTP1、LSTP2为负荷分担信令点。这样,消息在SCCP层就会均分到一对LSTP1、LSTP2信令点上。在正常情况下,在MTP层也会均分到一对LSTP1、LSTP2上。从SAU数据可以看出,在全局码翻译表中,对应GT码,翻译结果为DPC+OLDGT,DPC为LSTP1或LSTP2,远端信令点表中一对LSTP1、LSTP2定义为负荷分担信令点。在MTP层有到LSTP1、LSTP2相应数据。MTP目的信令点表中对应LSTP1、LSTP2数据中,链路集选择码为0000。通过路由状态查询,到目的信令点通过LSTP1、LSTP2的路由均可用,对应路由分配的SLS均为0、1、…、F。需要说明的是,一对负荷分担信令点是针对同一个本局信令点而言的。

    4、业务侧下行消息寻址到目的信令点是按DPC+SSN选路(DPC为目的信令点编码),消息通过LSTP1(LSTP2)的MTP层转发送到目的信令点,消息分配到LSTP1、LSTP2是由该目的信令点路由确定的。如果通过LSTP1、LSTP2路由上分配的SLS均匀,那么,SAU的发送负荷到LSTP1、LSTP2会均匀。移动智能业务或短消息业务,在全局码翻译表中对应GT码,翻译结果为DPC+SSN,不能通过对目的信令点对应GT码翻译到一对LSTP1、LSTP2上,也就不能在SCCP层对消息进行负荷分担,而只能在MTP层通过路由选择,将消息负荷均分到一对LSTP1、LSTP2上。查询得之,该目的信令点路由状态为可用,SLS均分在两个链路集上。

    5、目的信令点表中链路集选择码正确配置,才能保证到该目的信令点同优先级路由的负荷均分。如果到该目的信令点同优先级路由数为1、2,对应的链路集选择掩码分别置“1”位数为0、1,如0000、1000。注意不要与链路选择码重叠。

    6、链路集表中的链路选择码正确设置,才能保证该链路集中各链路负荷均分。如果链路集中链路数为2n(n=0、1、2、3、4),对应链路选择码分别置“1”位数为0、1、2、3、4,如0000、0001、0011、0111、1111。注意不要与链路集选择码重叠。

    7、业务侧下行消息寻址到目的信令点是按DPC+SSN选路,如果到该目的点有两条同等级路由,各路由对应的链路集中链路数为16,这样,SLS均分配到两个链路集中,一个链路集有16条链路,一半链路承担负荷。必须综合考虑各局点的业务情况,去不同目的信令点链路集选择掩码错开设置,保证一个链路集中承担的SLS为0、1、…、F,达到在链路集中各链路负荷基本均匀的目的。如目的信令点A、B负荷基本相当,各有两条同等级路由LSTP1、LSTP2,目的信令点表中A的链路集选择码为1000,那SLS为0、1、2、…、7分配到路由0(LSTP1),SLS为8、9、A、…、F分配到路由1(LSTP2);目的信令点表中B的链路集选择码为0001,那SLS为8、9、A、…、F分配到路由0(LSTP1),SLS为0、1、2、…、7分配到路由1(LSTP2)。这样,从到两个信令点A、B负荷来看,链路集上链路负荷基本均匀。

    8、SAU具有多信令点功能,多信点之间具有负荷分担特性,使业务侧下行消息中主动下发的消息均分到SAU多个本局信令点上。如在智能网中,主动下发的消息(如Execute、ATI等操作)、短消息中MT消息。

    通过上面的阐述,基本上对SAU信令链路的负荷分配有了一个较为全面的认识,对解决绝大部份信令链路负荷不均的问题大有帮助

举报本楼

本帖有 3 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-27 06:11 , Processed in 0.207225 second(s), 16 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图