所谓的NRI是指网络资源标识(Network Resource Identifier)用于标识服务于一个特定MS/UE的MSC节点。NRI可以保证MSC池区内的MS/UE每次发起的业务均能够被路由到MS/UE已注册的MSC,MS/UE在MSC池区内漫游时,无需更改服务MSC,与传统组网相比,可以减少C/D接口的位置更新信令消息。一个NRI值在MSC Pool内唯一对应一个MSC。为了提供有效的MSC Pool功能,操作员必须给每个MSC Pool成员至少分配一个长度为非0的NRI。如果NRI长度为0,MSC Pool功能不可用。操作员可以给MSC Pool内的一个MSC分配多个NRI。在给MSC分配一个新NRI后,其用户容量也增加了。需要指出的是,在同一个MSC Pool内的所有NRI的长度必须相同。NRI在MSC POOL内及相邻Pool池区之间不能重复。对于特殊的NRI: NULL NRI,与普通的NRI统一编码。在用户迁移过程中用于指示RNC/BSC为MS/UE重新选择一个服务的MSC实际组网时MSC Pool区有可能重叠的,如果两个MSC Pool区内使用长度不同的NRI值,则从MSC Pool1附着的用户带着分配TMSI 到MSC Pool2 时,MSC Pool2 区内的RAN2(接入网侧)不知道使用哪个长度的NRI 值作为位置更新使用。即使分配了,RAN2 也不知道从后续消息中读取几位作为NRI 值,因此建议相邻MSC Pool 区NRI的长度相同。另外,相邻MSC Pool区NRI的数值建议不同,复用时应符合四色原理,这是因为在两个MSC Pool 区NRI长度相同的情况下,如果MSC1 和MSC5 的NRI 值相同,用户从MSC Pool1附着到MSC1,而后漫游到相邻的其他MSC(非上述Pool 区覆盖范围),此MSC 不知道位置更新消息,发给MSC1 还是MSC5,位置更新就会失败。
MSC POOL中还会有如下问题:当用户漫游出MSC Pool area并向MSC Pool外的MSC注册时,MSC Pool外的MSC会到用户原注册的MSC取用户信息。这就需要MSC Pool外的MSC能够根据用户的前LAI和TMSI中的NRI确定用户原注册的MSC的地址(由于MSC Pool area中任意一个LAI同时被MSC Pool内所有的MSC共同服务,所以只通过LAI是无法确定用户原注册的MSC的)。为了解决这个问题,在MSC Pool内引入了default MSC的概念。Default MSC用于Pool外向Pool内MSC取标识流程,和切换没有关系。MSC Pool外的MSC只需要根据用户的前LAI寻址到default MSC,default MSC再根据TMSI中的NRI寻址用户原注册的MSC(这需要default MSC配置本MSC Pool内的所有MSC的NRI与MSC地址的对应关系),并在MSC Pool外的MSC与用户原注册的MSC之间传递用户信息(用户的IMSI及鉴权集信息)信令。MSC Pool组网要求Pool内所有的MSC都做default MSC。所以数据配置就要求在Pool内的每个MSC都配置Pool内所有MSC对应的NRI。
关于MSC POOL内的切换时由于MSC POOL 内的任意一个LA被POOL内所有的MSC服务,所以MS/UE通话过程中在MSC Pool area内移动时,只进行MSC内切换,不进行MSC间切换。与传统组网相比,这可以减少局间切换,提高用户通话质量。针对MSC Pool area外的邻近LA,由于池区内任意一个MSC都可能切换到池外每一个邻近的MSC,所以MSC Pool内的各MSC配置其邻近MSC作为切换目的MSC。切出MSC POOL的配置和现网MSC的配置相同。但是切入MSC POOL区也有一定的困难,
4 结束语
在现代网络组网思路下,对电信设备的可靠性提出了更高的要求。现有的软交换在设备组网和研制过程中考虑的重点是设备的可靠性,但是从整个网络的可靠性方面考虑的却很少。在MSC server 集中放置的情况下,如果发生的MSC server的故障使得MGW 和server 不相通,将会造成业务全部宕机,会产生非常严重的影响。为了提高软交换网络的可靠性,可以考虑MSC server pool 的容灾模式以提高整网的可靠性、安全性,把业务损失降到最低。核心网的软交换建设是每个运营商网络竞争焦点,而运营商在部署时尤其关注如何依据当前情况以及网络演进需要,合理的选择方案。随着MSCPool在软交换组网中的应用,使得无线网络共享多个核心网络设备的节点,完备网络冗余策略和优化网络资源的整体解决方案,最终确保网络对承载业务的安全保证。
参考文献:
[1] 华为技术服务有限公司 .MSC POOL原理.