爱立信MGW的IP地址应用

一、爱立信MGWIP地址分类
根据软交换协议和维护的需要,爱立信MGWIP地址一共分为三类:维护IPMc接口IPNb接口IP。前两类IP地址定义在GPB板,Nb IP地址定义在ET-MFG板上。
二、维护IP地址
在维护功能上,该地址和APG40IP地址一样,都是用于连接网元进行操作维护以及文件传送的。MGW的维护IP地址(即O&M IP)是调测阶段第一个必须定义的IP地址,只有定义了该IP地址,才能顺利开展与MGW网元之间的文件传送等。
1 O&M IP地址定义
O&M IP 地址定义在Main SUBRACK23槽,两块GPBIP地址定义为相同的IP地址,以11热备份形式存在。给清远QYM01Main SUBRACK SLOT2配置IP地址命令如下:
$ifconfig le0 139.115.20.139 netmask 255.255.255.128
$ifconfig  // 查询IP配置情况
设置的IP地址信息存放在d/configuration/le0.cfg文件。当用脚本定义IP 后,文件le0.cfg将自动删除,IP设置信息将存放在DATABASE中,这样系统重启时就不会丢失IP地址信息了。
根据路由转发协议,需要设置网关IP路由,设置如下:
$ route add default 139.115.20.190
$ route    // 打印路由信息
很多人都认为MO Script里的N_2310_IP是用来配置O&M IP地址的,例如清远的QYGM01N_2310_IP文件定义如下:
ECHO "===>> Creating Ip 1"
  CREATE
   (
   parent "ManagedElement=1,IpSystem=1"
   identity "1"
   moType Ip
   exception none
   nrOfAttributes 6
     userLabel String "139.115.20.139"
     workingMode Integer 0
     dscp Integer 0
     dnsServer String "127.0.0.1"
     isDefDomainName Boolean false
     defDomainName String "QYGM01"
   )
上面的userLabel String有个IP地址确实是维护的IP地址,但是userLabel String只是一个说明值,查看配置定义如下:
userLabel String "IP System" 
"IP System" 可以为 IP 地址 ,如“139.115. 20.139 也可以是系统名 QYGM 01
MO Script中,真正定义O&M IP地址的是N_2340_ETHERNET_LINK,清远公司QYGM01定义如下:
ECHO "===>> Creating the EthernetLink 1"
  CREATE
  (
  parent "ManagedElement=1,IpSystem=1,Ip=1"
  identity "ETHERNET_LINK"
  moType EthernetLink
  exception none
  nrOfAttributes 4
    userLabel String "EthernetLink"
    ipAddress String "132.115.20.139"    // 网元IP
    subnetMask String "255.255.255.128"   // 子网掩码
    broadcastAddress String "132.115.20.255"  // 广播地址
  )
设置网关IPN_2320_IP_ROUTING_TABLE文件如下:
ECHO "===>> Set UserLabel for IpRoutingTable 1"
SET
(
 mo "ManagedElement=1,IpSystem=1,Ip=1,IpRoutingTable=1"
 exception none
 userLabel String ""
)
ECHO "===> Add static route"
ACTION
   (
   actionName AddStaticRoute
   mo "ManagedElement=1,IpSystem=1,Ip=1,IpRoutingTable=1"
   exception none
   nrOfParameters 5
     String " 0.0.0 .0"  //O&M dest address,confirm onsite
     String " 0.0.0 .0" // subnet mask of dest o&m network, confirm onsite
     String "132.115.20.190"  // 默认网关IP地址
     Integer 1
     Boolean false
   returnValue none
   )
开局调测的时候一定要检查网关地址是否配置正确,不然就会造成统计以及远程操作维护失败。查证的方法是确认OSS是否能正常采集到我们网元的信息。
三、Mc接口IP地址
Mc 接口是MSC Server(或GMSC Server)与媒体网关MGW间的标准接口,其协议遵从H.248协议,并针对3GPP特殊需求定义了H.248扩展事务(Transaction)及包(Package)。Mc接口为3GPP R4新增接口,物理接口方式可选择ATMIPTDM。在广东移动,爱立信的MGWSever之间是通过IP来建立连接的,采用SCTP作为协议承载。
SCTP 端点是SCTP传输协议的一个逻辑端点。一个SCTP端点可以控制和汇聚在一个多宿主IP主机的多个IP地址,并进行收发数据。这样的一个端点就是所谓的“多宿主SCTP端点” 一个多宿主SCTP端点表现为若干个SCTP传输地址。一个SCTP传输地址定义为一个IP地址加上所对应的SCTP端口号(SCTP提供给M3UA的端口号默认为 2905)。
SCTP 偶联是指连接两个SCTP端点之间的一个关联连接。它可以用所连接的SCTP端点的传输地址唯一确定。这就是说,在任何时候两个SCTP端点之间最多只能有一个SCTP偶联。如下图所示:
1 SCTP偶联
在一边或者两边的SCTP端点采用“多宿主”的配置,可以加强网络级别容错性。因为在正常情况下,信息包被路由在首选的路径;当首选路径有问题时,将会用次选路径传送,而对上层的信息不会造成影响。
爱立信MGW设备Mc接口的IP地址在主框slot6slot7slot8slot9四块GPB板中,分别配置1IP、默认的网关和Server对接,其中ITU信令处理在MAIN SUBRACKslot6slot7MPT信令处理在MAIN SUBRACKslot8slot9,这两对GPB处理板以Active/Standby方式工作,组成SCTP Multi-Homed Endpoint。 在EMAS中,我们可以通过“IP>IP Access hosts GPB”查看ITU以及MPTIP地址配置情况以及修改,如以下两图所示:
2ITU 配置
3MPT配置
当工作处理板故障或者IP网络故障时,备用板接替工作,并绕开故障IP网络。其MO Script对应的是N_1110_IP_ACCESS_HOST_GPB文件,里面分别定义了ITUMPT两种信令,由于篇幅关系,这里就不列举该MO Script文件了。
Mc 口数据在MGW侧需要定义以下MO类型:GigaBitEthernetN_0730_GIGA_BIT_ETHERNET),IpInterfaceN_0740_IP_INTERFACE),IpAccessHostGpbN_1110_IP_ACCESS_HOST_GPB),SctpN_1120_SCTP),M3uAssociationN_1130_M3UA),GcpN_1410_GCP)。
GigaBitEthernet :该MO描述一块ET-MFG上的千兆以太网口。
IpInterface :该MOIP主机和千兆以太网口之间的接口(SIG为信令,PL为话务)。
IpAccessHostGpb :该MO表征了在GPB上运行一个IP接入主机。
Sctp :该MO定义节点上的SCTP协议及其相关的信息。为每个SCTP端点定义一个这样的MO
M3uAssociation :该MO定义了一个SCTP偶联。到同一个相邻节点可以定义两个SCTP偶联,每个绑定一条路由。 
Gcp :该MO定义了一系列GCP协议的配置参数。在MGW R4当中,这些配置参数已经集成的系统当中,不允许通过MO来修改。
我们可以通过TelnetMGW网元上,用以下命令来测试是否与Server联通:
$ ipac_ping -z < 本端GPB地址> -d <相连的MSC GARPIP>
四、Nb接口IP地址
Nb 接口是MGW之间媒体流的传输接口,如果MGW间的NB口用IP来承载的话,则ET-MFG单板负责IP包的传递,每块ET-MFG配置一个IP地址。
爱立信MGWIP承载设备主要通过MSB板上的DSP实现处理功能,并通过同机框的ET-MFG板的千兆以太网接口把Nb的数据包送到路由器,进入IP骨干网。处理IP承载的IP主机分配在MSB板的若干个DSP处理器。而每个DSP就叫做UDP接入主机。每个UDP接入主机负责处理一定数量的UDP端口。如下图所示:
4 Nb接口的IP工作方式
Nb 数据定义主要包括以下MO类型:IpInterfaceN_0740_IP_INTERFACE),UdpHostMainMsbN_0770_UDP_HOST_MAIN_MSB)和IpAccessUdpHostMsbN_0780_IP_ACCESS_UDP_HOST_MSB)。
IpInterface IP主机和千兆以太网口之间的接口,用于实现RPS功能(Router Path Supervision),定义在EtMfg板上,其IP地址定义的MO Script如下:
  ECHO "2-19_PL"
  CREATE
  (
  parent "ManagedElement=1,Equipment=1,Subrack=2,Slot=19,PlugInUnit=1,EtMfg=1,GigaBitEthernet=2-19"
  identity "2-19_PL"
  moType IpInterface
  exception none
   nrOfAttributes 11
    userLabel String "2-19_PL"
    networkPrefixLength Integer 26
    ownIpAddressActive String "10.131.232.3"     //IP 地址的定义
    ownIpAddressPassive String "10.131.232.4"
    defaultRouter0 String "10.131.232.1"
    defaultRouter1 String "10.131.232.2"
    vid Integer 100
    vLan Boolean true
     rps Boolean true
    switchBackTimer Integer 180
    trafficType Integer 2   
)
EMAS上,可以通过“Equiment”查看Subrack2EtMfg板的状态,如下图所示:
5 EtmfgIP地址及RPS功能
UdpHostMainMsb 是在MSB板上的DSP上的使用同一个IP地址的逻辑IP主机,一个逻辑主机对应于一个负责传输话务的IP接口(IpInterface)。定义在MSB上的IP地址是Nb接口承载的真正IP地址,对应的MO Script如下所示:
  ECHO "10.131.232.3"
  CREATE
  (
  parent "ManagedElement=1,IpSystem=1"
  identity "10.131.232.3"
  moType UdpHostMainMsb
  exception none
   nrOfAttributes 3
    userLabel String "10.131.232.3"
    ipAddress String "10.131.232.3"     // 用户承载设备的IP主机地址
    ipInterface Ref "ManagedElement=1,Equipment=1,Subrack=2,Slot=19,PlugInUnit=1,EtMfg=1,GigaBitEthernet=2-19,IpInterface=2-19_PL"   // 所使用的IP层接口,PL表示用于Nb口间话务
)
IpAccessUdpHostMsb 负责处理IP传输的MSB板上的每个DSP都需要定义个一个IP主机。IP主机包含有UPD端口号的分配信息,它是归属于某个逻辑IP主机(UdpHostMainMsb)的。
Subrack2 Subrack3SLOT161718 MSB板专用于IP BEARER,也就是这个MO所用到的MSB板。每块MSB板里含有16DSP,它们的分配是固定的。Subrack2SLOT161718三块MSB板的每块前面8DSP分配给SLOT19GPB板使用,每块板后面编号的8DSP分配给SLOT20GPB板使用。Subrack3也是同样的分配原则。为提高系统可靠性,每块MSB板上的DSP采用负荷分担的方式分别连接2ET-MFG
我们要确保本端的每个IP都能ping通对端的任意IP,这样MGW之间才能进行通信。方法是首先登陆到ET-MFG单板,然后TelnetMGW ,用lhsh 021900ET-MFG board in subrack 2, slot 19)命令登陆ET-MFG板子上,接着用以下命令看是否能ping通:
021900>MsbHostMo_StartPing -d < 对端的IP> -z <本端IP>
五、小结
    通过以上分析,我们可以进一步了解IP地址在MGW中的作用,从而给开局调测以及日常操作维护,查找故障等提供了一定的帮助,对维护接口、Mc接口、Nb接口能够有更清晰的认识。
 
 
参考文献:
[1] ALEX Ericsson Media Gateway for Mobile networks (M-MGw) R 4.1.1
 

你可能感兴趣的:(应用,IP地址,MB,爱立信,MGW)