论文部分内容阅读
【摘 要】随着GSM、WCDMA移动通信网络的快速发展,MSC POOL技术应运而生。在池组网中,各个MSC/MSS不再是相对独立的网元,核心网资源在整个池内做到了共享,不仅提高了核心网的可靠性,也有效地提高了核心网络资源的利用率。
【关键词】核心网容灾;NRI
1.引言
随着GSM、WCDMA移动通信网络的快速发展,软交换大规模的投入使用,移动用户数也在不断增长,话务量日益增加,这些都使得网络对MSC/MSC Server的容量合理配置及话务合理分配提出了更高的要求,如何进一步提高设备的资源利用率、减小单点故障对业务的影响,简化网络的运行与维护成为摆在运营商和通讯设备厂商面前的新问题。另一方面,网络需要不断的增加节点来满足其发展,每次扩容都使运营商不得不重新规划和分割网络的位置区,越来越多的位置更新和切换对网络资源是一种不小的开销。于是简化网络的扩容越来越受到重视,合理分担网络中的话务也显得越发重要,此外还要兼顾网络资源和网络安全,所有这些都成为运营商亟待解决的问题,因此MSC POOL技术应运而生。
MSC POOL解决方案是基于3GPPTS23.236规范开发的,旨在提高核心网控制网元的运行效率和安全可靠性。在3GPPTS23.236规范中,规定了核心网控制节点(MSC或MSC Server)以池组方式工作的机制,打破了原有的无线接入网控制节点(BSC或RNC)与核心网控制节点(MSC或MSC Server)之间一对一的分区固定连接关系,实现了灵活的一对多的冗余连接控制关系,由多个MSC或MSC Server以资源共享的池组方式协同工作,共同控制一个较大服务区域内的所有BSC和RNC,实现A接口和Iu接口控制层面的逻辑全连接。
3GPP在RS中开始支持A/Iu-Flex功能,引入了“区域池(Pool Area)”的概念,即核心网节点作为资源池,BSC/RNC可以支持一个RAN节点到多个CN节点的域内连接路由功能,允许BSC/RAN节点把信息在相应的CS域或PS域路由到不同的CN节点,从而使多个MSC或SGSN之间进行负荷分担以进一步提高硬件的使用效率。在MSC POOL组网规划中可将高话务区域和相邻的低话务区域规划成一个池区,将有频繁人口流动的区域规划成一个池区,比如城镇和市郊规划成一个池区,可适应现网中不同区域用户数潮汐变化情况,合理配置网络资源。
2.MSC POOL技术原理与组网方案
2.1 MSC POOL的概念
MSC POOL是一个MSC池,在池里的每个MSC覆盖的范围是一样的。这也就意味着池里的每个MSC都和所有的BSC/RNC相连(见图2-1),最多一个池里能包括32个MSC。
每个MSC的话务分布是由它们的处理能力决定的,BSC里会定义话务在MSC中分布的比例。当用户漫游到MSC POOL的服务区域后,会根据话务分布比例选择MSC POOL里的一个MSC。当用户从POOL里的一个位置区移动到另一个位置区后,移动台会将MSC的标识通知新的BSC/RNC,因此BSC/RNC会将位置更新请求路由到相同的MSC。也就是说,一旦用户选择POOL区域的MSC后,在POOL的服务区域漫游时,会一直登记在被选择的MSC里,直到移出MSC POOL的服务区。当用户移出POOL区域后,目标MSC仍然可以向用户原来登记的MSC索要用户信息,以减少和HLR的交互。
2.2 MSC POOL实现的前提
MSC POOL里的所有MSC与BSC都有逻辑上的连接。MSC POOL里的所有MSC对POOL内无线侧的数据定义是一致的。MSC POOL里的所有MSC需要激活TMSI功能,并预先规划好NRI值。TMSI是4字节长的临时识别码,是MSC在用户登记时分配给手机终端的。手机终端在与MSC进行通信时,就使用被分配的TMSI替代IMSI,以避免IMSI在空中接口传送。在MSC POOL里,TMSI的概念没有改变,但结构发生了改变。
2.3 MSC POOL的优点
2.3.1 MSC负载降低
用户在MSC POOL的服务区内漫游时,无需再进行正常的位置更新,降低了BSC/RNC、MSC和HLR的负荷;也无需再进行MSC间的切换,因此进一步降低了MSC的负荷,还减少了局间切换引起的掉话。据估计,负荷大约能降低6%~10%。
2.3.2 MSC负载均衡
BSC/RNC根据MSC的处理能力设定MSC登记用户的比例,当用户漫游到MSC POOL的服务区域,登记到某个MSC后,只要用户具有该MSC下发给它的TMSI标识,就会一直登记在这个MSC上。这样即使用户早晚由市中心移到郊区,忙时话务仍能在POOL里的各MSC上均衡分布,从而最大限度地利用了各MSC。
2.3.3 MSC冗余保护
由于MSC POOL内的各MSC有相同的覆盖区域,因此,在POOL内增加和删除MSC非常简单,且对正在进行的话务干扰很小。对传统的网络,当一个MSC宕掉后,除非用户移动到另一个MSC覆盖的服务区,否则网络是无法为用户提供服务的。在MSC POOL的网络结构中,当一个MSC宕掉后,用户拨打电话、发送短信或进行正常的位置更新后,就可以登记到POOL中其他的MSC上正常使用电话了。如果用户一直未进行上述活动,经过一个周期性位置更新后,也会登记到POOL中其他的MSC上正常使用电话。
3.MSC池组改造的具体实施案例
下面以无锡联通MSC池组工程改造为例,说明MSC POOL组网架构和具体实施过程。
3.1 MSC POOL组网方案
3.1.1 池组组成
池组由安装在两个物理地点的MSC Server组成,两个Server同时与所有的无锡RNC、BSC相连。 3.1.2 组网方式
MSC POOL组网下,一个BSC/RNC到POOL内每个MSC Server上信令可达,MSC POOL中的每一个MSC Server共同服务于MSC POOL中的每个BSC/RNC。
3.1.3 NNSF节点选择
采用BSC/RNC代理NNSF,BSC、RNC均具备MSC POOL技术规范所要求的功能,能够提供节点选择算法,根据负载平衡的原则配置POOL内各MSC节点的容量;BSC、RNC通过数据配置,必须与POOL内每个MSC Server设置链路连接。
3.1.4 网络拓扑结构
无锡联通MIP网络拓扑结构改造后(见图3-1),池组由2个MSC Server、3个MGW、7个BSC和7个RNC组成。3个MGW同时与2个MSC Server相连,所有的BSC、RNC的A接口电路、Iucs接口电路平均分配至2个MSC Server,这样每台MSC server均就能够控制所有的MGW、BSC、RNC。
3.1.5 NRI设置
NRI设置原则如下,(见图3-2):
(1)NRI长度统一为7位;
(2)POOL内同一MSC-S用户容量过大时,可配置持多个NRI;
(3)POOL内不同MSC-S的NRI值不能相同;
(4)相邻的不同POOL之间,NRI值不能重复。
NRI具体规划方式(TMSI标识中23-17bit位)如下:
(1)23-21bit位:区分相邻POOL的标识。
(2)覆盖省际边缘区域的POOL:
①23-22bit位由全国统一分配;
②21bit位省内自行分配,保证省际边缘相邻POOL的NRI不重。
(3)未覆盖省际边缘区域的POOL:
23-21bit位省内自行分配,保证未来省内相邻POOL的NRI不重。
(4)20-17bit位:区分POOL内不同MSC-S的标识。
每个POOL最多有15-16个NRI(同一MSC-S可配置多个NRI)。
在TMSI结构中,除去PS/CS标识位、重启位、NRI位等,其他bit用于标识用户,对于厂家,由于剩余19个bit,每个NRI支持的用户数仅为50万用户。因此在本次无锡联通MIP实施过程中每个MSC均分配了3个NRI,NRI分配如下(见表3-1):
3.2 MIP割接(BSC/RNC入池)过程
3.2.1 割接步骤
(1)CP分边,并激活分离侧。
(2)在BSC中定义到新归属MSC的信令路由表。
在新归属MSC和MGW中定义BSC的M3UA路由,在SCCP中定义BSC的信令点,确认BSC/MSC的SCCP中SUBSYSTEMSTATE状态为“ALLOWED”。
(3)在BSC的执行侧装载有关MIP的局数据,包括定义池组内各MSC对应的NRI长度和NRI值,此时到新归属MSC的状态为“INACTIVE”。
(4)在BSC中调整到原归属MSC的A接口电路,重新定义到新归属MSC的A接口电路。
(5)在新归属MSC中定义和BSC相关的A接口话务数据,不解闭设备。
(6)24:00点在两个MGW中通过装载脚本文件的方式,对TDM电路进行不同VMGW之间的重新分配,在原归属MSC确认重分配电路已闭塞。
(7)检查原归属MSC和BSC之间的话务,确保正常。(原归属MSC中只有部分电路可用,闭塞电路数应与重分配的电路数相等)。
(8)解闭新增MSC和BSC之间的话务电路(每个MGW解闭两条),确保设备状态正常。 (下转第13页)(上接第9页)
(9)在新增MSC中,将BSC下的LAC数据由外部小区改为内部LAC。
(10)在新增MSC中,将BSC下的所有小区数据定义为内部小区。
(11)在BSC中修改到新增MSC的MODE为ACTIVE,此时新迁入该BSC的用户将按照MIP中有关用户分派的原则注册到不同的MSC上去。
(12)新增MSC单通测试。在拨测前,务必确认手机登记在哪个MSC,以确保拨测的正确性。单通测试将通过监听的方式来完成,每一个重分配的2M电路都需监听。
(13)确认POOL功能正常后,CP并边。
(14)在另外一个MSC中定义和BSC有直接切换的外部小区。
(15)删除并重新定义到新增MSC信令路由及其他MIP功能参数。
(16)进行所有MSC全业务拨打测试和切换测试。
3.2.2 用户重分配步骤
由于MSC中MIP的功能激活早于BSC中MIP的功能激活,所以在BSC入池以前,在该BSC覆盖下登记在原归属MSC的用户已分配了属于该MSC NRI的TMSI,这样的用户,在BSC入池后,还是会登记在原归属MSC上,所以需要通过用户重分配流程来让这部分用户均匀地登记到池组的每一个成员上,具体步骤为:
(1)在用户迁移阶段,为缩短用户迁移的时间,在网络信令负荷允许的情况下,适当缩短T3212的时长,根据网络现状,位置更新的定时器设为12分钟。
(2)用命令RLTDC在BSC中启动重选流程。
(3)检查新归属MSC登记用户数增加,原归属MSC登记用户数减少。
(4)在经过至少两次T3212周期(约40分钟)后,或MSC登记用户数基本不变后,在BSC中恢复到该MSC的状态为ACTIVE,并恢复BSC T3212值,改为4个小时,减少位置更新消息对信令负荷的影响。
4.割接后的网络评估
经过MIP割接前后的话务统计比较显示,组成池组以后网络指标有了明显提升,主要表现在:
(1)两个MSC的CPU利用率基本保持一致,CPU利用率的变化趋势比割接前要平滑许多;
(2)POOL内部登记用户数、开机用户数保持稳定,由于在池组内无需进行位置更新,减少了波峰、波谷等现象;
(3)至各中继局向话务量基本均衡,改善了原有Server间负荷均衡难的问题;
(4)局间切换数量明显变少,减少了局间切换信令负荷,提高了网络的性能;
(5)网络接通率得到了一定程度的提升,原因主要是局间切换数量减少、HLR信令查询数量减少、位置更新数量减少。
总之,本次MSC池组工程的实施极大的提升了无锡联通移动核心网的网络安全,对改善切换成功率、交换系统接通率等网络关键指标也起到一定的促进作用。
5.结束语
MSC POOL技术为移动核心网的组网结构带来了革命性的变化,各个MSC/MSS不再是相对独立的网元,通过运用MSC POOL技术,将其结合成一个有机的整体,核心网资源在整个池内做到了共享,不仅提高了核心网的可靠性,也有效地提高了核心网络资源的利用率。同时,由于MSC POOL技术有助于大大减少切换时所产生的信令消息,这也为解决2G/3G共核心网时面临的频繁系统切换问题找到了可行的解决方案。
参考文献:
[1]黄嘉.MSC Pool组网规划研究及问题分析[J].电信技术,2007(12):42-46.
[2]赫罡,朱斌,马瑞涛.MSC池部署问题分析[J].邮电设计技术,2010(1):20-23.
【关键词】核心网容灾;NRI
1.引言
随着GSM、WCDMA移动通信网络的快速发展,软交换大规模的投入使用,移动用户数也在不断增长,话务量日益增加,这些都使得网络对MSC/MSC Server的容量合理配置及话务合理分配提出了更高的要求,如何进一步提高设备的资源利用率、减小单点故障对业务的影响,简化网络的运行与维护成为摆在运营商和通讯设备厂商面前的新问题。另一方面,网络需要不断的增加节点来满足其发展,每次扩容都使运营商不得不重新规划和分割网络的位置区,越来越多的位置更新和切换对网络资源是一种不小的开销。于是简化网络的扩容越来越受到重视,合理分担网络中的话务也显得越发重要,此外还要兼顾网络资源和网络安全,所有这些都成为运营商亟待解决的问题,因此MSC POOL技术应运而生。
MSC POOL解决方案是基于3GPPTS23.236规范开发的,旨在提高核心网控制网元的运行效率和安全可靠性。在3GPPTS23.236规范中,规定了核心网控制节点(MSC或MSC Server)以池组方式工作的机制,打破了原有的无线接入网控制节点(BSC或RNC)与核心网控制节点(MSC或MSC Server)之间一对一的分区固定连接关系,实现了灵活的一对多的冗余连接控制关系,由多个MSC或MSC Server以资源共享的池组方式协同工作,共同控制一个较大服务区域内的所有BSC和RNC,实现A接口和Iu接口控制层面的逻辑全连接。
3GPP在RS中开始支持A/Iu-Flex功能,引入了“区域池(Pool Area)”的概念,即核心网节点作为资源池,BSC/RNC可以支持一个RAN节点到多个CN节点的域内连接路由功能,允许BSC/RAN节点把信息在相应的CS域或PS域路由到不同的CN节点,从而使多个MSC或SGSN之间进行负荷分担以进一步提高硬件的使用效率。在MSC POOL组网规划中可将高话务区域和相邻的低话务区域规划成一个池区,将有频繁人口流动的区域规划成一个池区,比如城镇和市郊规划成一个池区,可适应现网中不同区域用户数潮汐变化情况,合理配置网络资源。
2.MSC POOL技术原理与组网方案
2.1 MSC POOL的概念
MSC POOL是一个MSC池,在池里的每个MSC覆盖的范围是一样的。这也就意味着池里的每个MSC都和所有的BSC/RNC相连(见图2-1),最多一个池里能包括32个MSC。
每个MSC的话务分布是由它们的处理能力决定的,BSC里会定义话务在MSC中分布的比例。当用户漫游到MSC POOL的服务区域后,会根据话务分布比例选择MSC POOL里的一个MSC。当用户从POOL里的一个位置区移动到另一个位置区后,移动台会将MSC的标识通知新的BSC/RNC,因此BSC/RNC会将位置更新请求路由到相同的MSC。也就是说,一旦用户选择POOL区域的MSC后,在POOL的服务区域漫游时,会一直登记在被选择的MSC里,直到移出MSC POOL的服务区。当用户移出POOL区域后,目标MSC仍然可以向用户原来登记的MSC索要用户信息,以减少和HLR的交互。
2.2 MSC POOL实现的前提
MSC POOL里的所有MSC与BSC都有逻辑上的连接。MSC POOL里的所有MSC对POOL内无线侧的数据定义是一致的。MSC POOL里的所有MSC需要激活TMSI功能,并预先规划好NRI值。TMSI是4字节长的临时识别码,是MSC在用户登记时分配给手机终端的。手机终端在与MSC进行通信时,就使用被分配的TMSI替代IMSI,以避免IMSI在空中接口传送。在MSC POOL里,TMSI的概念没有改变,但结构发生了改变。
2.3 MSC POOL的优点
2.3.1 MSC负载降低
用户在MSC POOL的服务区内漫游时,无需再进行正常的位置更新,降低了BSC/RNC、MSC和HLR的负荷;也无需再进行MSC间的切换,因此进一步降低了MSC的负荷,还减少了局间切换引起的掉话。据估计,负荷大约能降低6%~10%。
2.3.2 MSC负载均衡
BSC/RNC根据MSC的处理能力设定MSC登记用户的比例,当用户漫游到MSC POOL的服务区域,登记到某个MSC后,只要用户具有该MSC下发给它的TMSI标识,就会一直登记在这个MSC上。这样即使用户早晚由市中心移到郊区,忙时话务仍能在POOL里的各MSC上均衡分布,从而最大限度地利用了各MSC。
2.3.3 MSC冗余保护
由于MSC POOL内的各MSC有相同的覆盖区域,因此,在POOL内增加和删除MSC非常简单,且对正在进行的话务干扰很小。对传统的网络,当一个MSC宕掉后,除非用户移动到另一个MSC覆盖的服务区,否则网络是无法为用户提供服务的。在MSC POOL的网络结构中,当一个MSC宕掉后,用户拨打电话、发送短信或进行正常的位置更新后,就可以登记到POOL中其他的MSC上正常使用电话了。如果用户一直未进行上述活动,经过一个周期性位置更新后,也会登记到POOL中其他的MSC上正常使用电话。
3.MSC池组改造的具体实施案例
下面以无锡联通MSC池组工程改造为例,说明MSC POOL组网架构和具体实施过程。
3.1 MSC POOL组网方案
3.1.1 池组组成
池组由安装在两个物理地点的MSC Server组成,两个Server同时与所有的无锡RNC、BSC相连。 3.1.2 组网方式
MSC POOL组网下,一个BSC/RNC到POOL内每个MSC Server上信令可达,MSC POOL中的每一个MSC Server共同服务于MSC POOL中的每个BSC/RNC。
3.1.3 NNSF节点选择
采用BSC/RNC代理NNSF,BSC、RNC均具备MSC POOL技术规范所要求的功能,能够提供节点选择算法,根据负载平衡的原则配置POOL内各MSC节点的容量;BSC、RNC通过数据配置,必须与POOL内每个MSC Server设置链路连接。
3.1.4 网络拓扑结构
无锡联通MIP网络拓扑结构改造后(见图3-1),池组由2个MSC Server、3个MGW、7个BSC和7个RNC组成。3个MGW同时与2个MSC Server相连,所有的BSC、RNC的A接口电路、Iucs接口电路平均分配至2个MSC Server,这样每台MSC server均就能够控制所有的MGW、BSC、RNC。
3.1.5 NRI设置
NRI设置原则如下,(见图3-2):
(1)NRI长度统一为7位;
(2)POOL内同一MSC-S用户容量过大时,可配置持多个NRI;
(3)POOL内不同MSC-S的NRI值不能相同;
(4)相邻的不同POOL之间,NRI值不能重复。
NRI具体规划方式(TMSI标识中23-17bit位)如下:
(1)23-21bit位:区分相邻POOL的标识。
(2)覆盖省际边缘区域的POOL:
①23-22bit位由全国统一分配;
②21bit位省内自行分配,保证省际边缘相邻POOL的NRI不重。
(3)未覆盖省际边缘区域的POOL:
23-21bit位省内自行分配,保证未来省内相邻POOL的NRI不重。
(4)20-17bit位:区分POOL内不同MSC-S的标识。
每个POOL最多有15-16个NRI(同一MSC-S可配置多个NRI)。
在TMSI结构中,除去PS/CS标识位、重启位、NRI位等,其他bit用于标识用户,对于厂家,由于剩余19个bit,每个NRI支持的用户数仅为50万用户。因此在本次无锡联通MIP实施过程中每个MSC均分配了3个NRI,NRI分配如下(见表3-1):
3.2 MIP割接(BSC/RNC入池)过程
3.2.1 割接步骤
(1)CP分边,并激活分离侧。
(2)在BSC中定义到新归属MSC的信令路由表。
在新归属MSC和MGW中定义BSC的M3UA路由,在SCCP中定义BSC的信令点,确认BSC/MSC的SCCP中SUBSYSTEMSTATE状态为“ALLOWED”。
(3)在BSC的执行侧装载有关MIP的局数据,包括定义池组内各MSC对应的NRI长度和NRI值,此时到新归属MSC的状态为“INACTIVE”。
(4)在BSC中调整到原归属MSC的A接口电路,重新定义到新归属MSC的A接口电路。
(5)在新归属MSC中定义和BSC相关的A接口话务数据,不解闭设备。
(6)24:00点在两个MGW中通过装载脚本文件的方式,对TDM电路进行不同VMGW之间的重新分配,在原归属MSC确认重分配电路已闭塞。
(7)检查原归属MSC和BSC之间的话务,确保正常。(原归属MSC中只有部分电路可用,闭塞电路数应与重分配的电路数相等)。
(8)解闭新增MSC和BSC之间的话务电路(每个MGW解闭两条),确保设备状态正常。 (下转第13页)(上接第9页)
(9)在新增MSC中,将BSC下的LAC数据由外部小区改为内部LAC。
(10)在新增MSC中,将BSC下的所有小区数据定义为内部小区。
(11)在BSC中修改到新增MSC的MODE为ACTIVE,此时新迁入该BSC的用户将按照MIP中有关用户分派的原则注册到不同的MSC上去。
(12)新增MSC单通测试。在拨测前,务必确认手机登记在哪个MSC,以确保拨测的正确性。单通测试将通过监听的方式来完成,每一个重分配的2M电路都需监听。
(13)确认POOL功能正常后,CP并边。
(14)在另外一个MSC中定义和BSC有直接切换的外部小区。
(15)删除并重新定义到新增MSC信令路由及其他MIP功能参数。
(16)进行所有MSC全业务拨打测试和切换测试。
3.2.2 用户重分配步骤
由于MSC中MIP的功能激活早于BSC中MIP的功能激活,所以在BSC入池以前,在该BSC覆盖下登记在原归属MSC的用户已分配了属于该MSC NRI的TMSI,这样的用户,在BSC入池后,还是会登记在原归属MSC上,所以需要通过用户重分配流程来让这部分用户均匀地登记到池组的每一个成员上,具体步骤为:
(1)在用户迁移阶段,为缩短用户迁移的时间,在网络信令负荷允许的情况下,适当缩短T3212的时长,根据网络现状,位置更新的定时器设为12分钟。
(2)用命令RLTDC在BSC中启动重选流程。
(3)检查新归属MSC登记用户数增加,原归属MSC登记用户数减少。
(4)在经过至少两次T3212周期(约40分钟)后,或MSC登记用户数基本不变后,在BSC中恢复到该MSC的状态为ACTIVE,并恢复BSC T3212值,改为4个小时,减少位置更新消息对信令负荷的影响。
4.割接后的网络评估
经过MIP割接前后的话务统计比较显示,组成池组以后网络指标有了明显提升,主要表现在:
(1)两个MSC的CPU利用率基本保持一致,CPU利用率的变化趋势比割接前要平滑许多;
(2)POOL内部登记用户数、开机用户数保持稳定,由于在池组内无需进行位置更新,减少了波峰、波谷等现象;
(3)至各中继局向话务量基本均衡,改善了原有Server间负荷均衡难的问题;
(4)局间切换数量明显变少,减少了局间切换信令负荷,提高了网络的性能;
(5)网络接通率得到了一定程度的提升,原因主要是局间切换数量减少、HLR信令查询数量减少、位置更新数量减少。
总之,本次MSC池组工程的实施极大的提升了无锡联通移动核心网的网络安全,对改善切换成功率、交换系统接通率等网络关键指标也起到一定的促进作用。
5.结束语
MSC POOL技术为移动核心网的组网结构带来了革命性的变化,各个MSC/MSS不再是相对独立的网元,通过运用MSC POOL技术,将其结合成一个有机的整体,核心网资源在整个池内做到了共享,不仅提高了核心网的可靠性,也有效地提高了核心网络资源的利用率。同时,由于MSC POOL技术有助于大大减少切换时所产生的信令消息,这也为解决2G/3G共核心网时面临的频繁系统切换问题找到了可行的解决方案。
参考文献:
[1]黄嘉.MSC Pool组网规划研究及问题分析[J].电信技术,2007(12):42-46.
[2]赫罡,朱斌,马瑞涛.MSC池部署问题分析[J].邮电设计技术,2010(1):20-23.