SBCV0版本SBC配置指导手册Word下载.docx
《SBCV0版本SBC配置指导手册Word下载.docx》由会员分享,可在线阅读,更多相关《SBCV0版本SBC配置指导手册Word下载.docx(54页珍藏版)》请在冰豆网上搜索。
注2:
文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。
1.配置说明部分
1.1.概述
随着PON用户在2008-2009年的大规模商用,特别是FTTH的逐步实现,电信运营商越来越多的意识到SBC下的用户量要激增,NAT下用户的地址转换,核心网设备的安全防护等需求也急剧增加。
SBC设备的重要性也逐步体现出来。
下面是目前软交换组网下SBC运行的几种模式。
本文分两部分,第一部分重点介绍SBC系列产品的基本配置和操作。
第二部分为IMS组网下SBC的基本功能测试用例。
本文为SBC入门级参考文档,用于NGN测试部软交换/IMS其他网元同事在工作和对外测试中使用和配置SBC设备时的参考。
协议覆盖目前常用的SIP和H248两种协议。
特别需要指出,第二部分测试用例中增加了操作内容一项,使第二部分的测试内容能够对应第一部分的配置方法,使得测试人员更快的熟悉SBC测试,达到尽快上手的目的。
图1-1SBC设备运行在软交换网络中的位置
图1-2SBC设备运行在IMS网络中的位置
1.2.设备简介
1.2.1.设备的划分
1.SBC设备从逻辑上分为信令媒体合一、信令媒体分离(分为信令处理单元SPE和媒体处理单元MPE)
2.从底层操作系统上分为vxworks系统和linux系统
3.从硬件结构上又分为服务器平台(Dell2950、ZXR520、方正服务器)和路由器平台(GER-8、GER-4、GER-2、SMPI)
尽管平台复杂,硬件多种多样,但从操作配置的角度看,可以分为两种:
B100版本和B200版本,下文将从SBC软件配置的角度进行较为详细的说明。
1.2.2.B200-R08设备外观
图1-2是目前商用最多的,最为常见的一款SBC设备的外观。
在V2.00.50版本中,多运行为信令媒体合一设备或信令媒体分离环境中的MPE设备。
图2-1SBC(B200-R08)机架图
如上图所示,B200机架内共有12个槽位,目前所支持板卡对应槽位如图2-2
fei_1(或gei_1)
fei_3(或gei_3)
SMP(默认为slave)槽位9
SMP(默认为master)槽位10
fei_5(或gei_5)
fei_7(或gei_7)
电源
图2-2SBC(B200-R08)逻辑槽位图
1.2.3.B200-R08硬件配置
从我们配置人员的角度来讲,最简配置为一块SMP,和一块fei或者gei接口板。
SMP上插有网络处理器(NP)、内存(三块)、flash(一块,64M)。
拔出SMP板卡,我们一眼就可以看到从左到右有4个NP插槽,按顺序分别为NP1、NP2、NP3、NP4,目前支持左边两个,即NP1和NP2,NP1对应1槽位的接口板(fei_1或gei_1)和3槽位的接口板(fei_3或gei_3),NP2对应5槽位和7槽位两块接口板。
只有对应的NP在位的情况下,才可以使用相应的接口板。
和路由器、交换机设备相同,SBC的接口命名方式为fei(或gei)_槽位号/接口序号,如图2-1中第一个槽位上第二个接口就是gei_1/2(千兆接口)。
1.2.4.B200-S03设备硬件配置
B200-S目前做为信令媒体分离模式下信令面的设备,运行在linux系统上,采用服务器平台做硬件,目前主要是Dell2950,内部硬件信息本文不做描述,在实际应用过程中我们只需要关注接口和网卡的槽位对应顺序。
图2-3Dell2950硬件平台的SPE逻辑接口对应关系
1.2.5.B200-R04(SMPI)硬件配置
B200-R04(SMPI)是广泛应用在中移现网上的一种设备,运行在linux系统之上。
如图,B200-R04(SMPI)设备可以配置4块网络接口卡,2个SMPI主控板。
值得注意的是,SMPI主控板自身特性,每个SMPI上有四个千兆接口,其中前三个接口支持信令面地址配置。
图2-4B200-R04(SMPI)硬件外观
1.2.6.B200-R04硬件配置
B200-R04除了主控板为普通的GER板卡,运行在vxworks系统上。
其他配置和SMPI没有区别,如下图
图2-5B200-R04硬件外观
1.2.7.B200-R02简介
同B200-R04一样,B200-R02也支持两种主控板卡,同时支持SMPI和普通模式,普通模式如下,SMPI不再多说。
图2-6B200-R02硬件外观
1.3.平台基本操作
1.3.1.通过串口连接SBC
当SBC配置和版本情况都不清楚,或没有任何配置的情况下,我们采取串口直连SBC的方式进行配置。
PC机连接SBC的串口,两头都必须是RS232标准母头串口连接线。
步骤1,串口连接后,先点击还原默认值,
图3-1串口连接SBC
步骤2,选择速率为115200
图3-2选择串口速率
点击确定,完成连接。
连接后,见到以下界面,即可对设备进行最基本的配置。
1.3.2.串口下配置和查看IP地址
成功连接SBC串口后,提示输入enable模式的密码,在尖角号后面输入enable,回车后,输入默认的密码zxr10,再次回车,即完全进入SBC命令行操作模式。
图3-3进入串口
执行showipinterb,可以查看当前接口up、down状态和ip首地址配置情况
图3-4串口下IP地址的配置
将SBC对应的接口连接网线,并配置地址,如下图。
图3-5串口下IP地址的配置-2
当该SBC需要在1.2.3.0网络内配置多个不同IP时,可以在该接口下配置secondary次地址。
图3-6次地址的配置
1.3.3.串口下配置用户名密码
配置完IP地址,如需远程telnet登录SBC,还需要配置远程登录的用户名密码,配置完成后,通过showusername命令查看当前配置用户名密码。
要想远程管理SBC,则必须配置用户名密码,否则telnet和ssh将无法登陆。
图3-7用户名密码的配置
1.3.4.文件系统操作
文件系统操作
查看当前文件夹下目录及文件,默认会生成4个目录,其中img文件夹用来放置版本文件,cfg用来放置配置文件,data存放SBC的一部分系统日志。
ZXSS10B200#dir//查看当前目录下内容
Directoryofflash:
/
attributesizedatetimename
1drwx2048MAR-30-201010:
40:
10cfg
2drwx2048FEB-23-201008:
30data
3drwx2048MAR-30-201008:
59:
14img
4drwx2048MAY-18-200918:
52:
22user
64876544bytestotal(35489792bytesfree)//显示剩余的磁盘空间,路由器平台的设备存储空间较小(64MB),存放版本及配置文件时,应及时清空旧的数据,以免存储空间不足。
ZXSS10B200#cdimg//进入img目录
ZXSS10B200#cd..//退出当前目录到上一层
ZXSS10B200#pwd//查看当前目录
flash:
重命名文件
ZXSS10B200#renamezxss10b200.zarold.zar//把当前目录下的zxss10b200.zar文件改名为old.zar
备份文件
下面一个例子将cfg目录下的startrun.dat文件拷贝到user目录下,并改名为startrun_bak.datZXSS10B200#copyflash:
/cfg/startrun.datflash:
/user/startrun_bak.dat
Startcopyingfile
..
filecopiedsuccessfully.
保存文件
在SBC上做的配置,如没有提示保存重启,大多数都可以在内存中即时生效。
但如果遇到设备重启,要想重启后加载当前配置,就需要手工保存。
命令如下
ZXSS10B200#write
Buildingconfiguration...
.....[OK]
ZXSS10B200#
1.3.5.ftp传输文件
ftp服务器可以采用WFTP,在ftp服务器所在的PC(ip=10.44.112.96)上开启WFTP软件,并设置用户名密码,如图3-8,设置服务器用户名密码为b200/b200。
图3-8WFTP的配置
在SBC上执行以下命令将配置文件上传到外置ftp服务器。
ZXSS10B200#copyflash:
/cfg/startrun.datftp:
//10.44.112.96/startrun_0330.dat@b200:
b200
从ftp服务器下载版本文件
ZXSS10B200#copyftp:
//10.44.112.96/zxss10b200.zar@b200:
b200flash:
/img/zxss10b200.zar
1.4.SBC最简业务配置
终端通过SBC接入到核心网进行注册、呼叫,需要的最简配置如下,其他配置项可采用默认配置,或酌情对参数进行修改
1.IP地址配置
2.路由配置
3.工作模式配置
4.license配置
5.信令分组配置
6.IA接口配置(分离环境)
7.媒体资源配置
8.激活信令分组
1.4.1.IP地址配置
由于SBC在软交换/IMS组网中的特殊性,至少需要配置2个IP地址,一个用于用户侧接入(UNI)一个用户核心网侧互通(NNI),接口任选。
配置方法同1.3.2,不再重复说明。
1.4.2.VLAN子接口配置
SBC支持802.1q,当SBC的接口需要在2层上划分VLAN时,可以在接口上配置子接口,完成2层上的数据隔离。
下面列举了一个实例,在gei_2/1接口上配置vlanid=4000的子接口。
配置实例
ZXSS10B100(config)#interfacegei_2/1.4000
ZXSS10B100(config-subif)#encapsulationdot1Q4000
ZXSS10B100(config-subif)#ipaddress3.3.5.1255.255.255.252
配置完成后showrun的结果
interfacegei_2/1.4000
encapsulationdot1Q4000
ipaddress3.3.5.1255.255.255.252
1.4.3.Smartgroup接口绑定
Smartgroup是个虚接口,多见于路由器平台的SBC设备,由于百兆口的带宽有限,为了在现有条件上满足不断增加的用户需求,则有可能需要通过配置smartgroup绑定来达到扩展接口带宽的目的。
清空接口配置
首先要删除实接口配置。
在需要绑定的接口上,不能有IP地址和其他影响smartgroup绑定的配置。
下面以一个实例讲解如何配置
ZXSS10B200(config)#interfacegei_5/1
ZXSS10B200(config-if)#noipaddress//删除接口gei_5/1上的IP地址
ZXSS10B200(config-if)#ex
ZXSS10B200(config)#interfacegei_5/2
ZXSS10B200(config-if)#noipaddress//删除接口gei_5/2上的IP地址
绑定smartgroup分组
配置接口,绑定到smartgroup2中。
mode要和交换机相匹配。
当SBC的接口模式为on时,对端交换机也需要配置为on;
当SBC的接口模式配置成active或者passive时,对端交换机要配置为和SBC相反的passive或active。
ZXSS10B200(config-if)#smartgroup2modeon//该接口绑定到smartgroup2中,模式为on
配置smartgroup接口地址
ZXSS10B200(config)#interfacesmartgroup2
ZXSS10B200(config-if)#ipaddress100.106.208.1255.255.0.0
查看smartgroup接口配置是否生效
ZXSS10B200(config)#showipinterb
InterfaceIP-AddressMaskAdminStatusPhyStatusProtocol
gei_5/1unassignedunassignedupupup
gei_5/2unassignedunassignedupupup
smartgroup2100.106.208.1255.255.0.0upupup
同上,当smartgroup2的接口状态全部成为up,则SBC上的smartgroup接口配置完成。
1.4.4.路由配置
SBC上路由配置与中兴路由器、三层交换机上的路由配置完全一样
配置静态路由
ZXSS10B200(config)#iproute2.2.2.0255.255.255.010.44.115.254
上面是一条静态路由的添加,目的网络为2.2.2.0,下一跳网关是10.44.115.254。
配置默认路由
默认路由的添加也和其他三层设备一样,如下,注意掩码是全0。
ZXSS10B200(config)#iproute0.0.0.00.0.0.010.44.115.254
下面是一台SBC上路由配置的实例
查看当前路由
ZXSS10B200_Access#showiproute
IPv4RoutingTable:
DestMaskGwInterfaceOwnerPriMetric
0.0.0.00.0.0.010.44.115.254fei_1/8static10
1.1.0.0255.255.0.0172.17.1.254smartgroup2static10
5.5.5.0255.255.255.05.5.5.198smartgroup1direct00
5.5.5.7255.255.255.2555.5.5.7smartgroup1address00
5.5.5.121255.255.255.2555.5.5.121smartgroup1address00
5.5.5.145255.255.255.2555.5.5.145smartgroup1address00
5.5.5.150255.255.255.2555.5.5.150smartgroup1address00
5.5.5.198255.255.255.2555.5.5.198smartgroup1address00
5.5.5.200255.255.255.2555.5.5.200smartgroup1address00
10.1.44.0255.255.255.0172.17.1.254smartgroup2static10
10.1.45.0255.255.255.0172.17.1.254smartgroup2static10
10.1.46.0255.255.255.0172.17.1.254smartgroup2static10
10.1.47.0255.255.255.0172.17.1.254smartgroup2static10
10.5.21.0255.255.255.0172.17.1.254smartgroup2static10
10.6.151.0255.255.255.0172.17.1.254smartgroup2static10
10.16.13.0255.255.255.010.44.115.254fei_1/8static10
10.16.26.0255.255.255.010.44.115.254fei_1/8static10
10.40.0.0255.255.0.010.44.115.254fei_1/8static10
10.40.110.0255.255.255.010.44.115.254fei_1/8static10
10.44.112.0255.255.252.010.44.114.110fei_1/8direct00
1.4.5.配置工作模式
SBC共有三种工作模式,SBC目前商用设备采用前两种(修改工作模式之后,需要保存数据并复位才能使数据生效)。
signal-portal-elementWorkingroleofsignalportalelement
media-portal-elementWorkingroleofmediaportalelement
bgf-portal-elementWorkingroleofbgfportalelement
signal-portal-element此工作模式为:
a、信令媒体分离方式SPE
b、信令媒体合一
media-portal-element
仅适用于信令媒体分离方式MPE
bgf-portal-element
RACS控制bgf工作模式
图4-1配置和查看SBC工作模式
1.4.6.License配置
当配置工作模式为SPE时,需要配置license。
目前SBC的license业务限制主要有MGCPH.248SIPH.323NCSENCRYPTHOTBACK等方面,HOTBACK为双机热主备功能,ENCRYPT为SIP加密功能。
外场测试的SBC设备需申请临时license进行测试。
License配置分为三个步骤,添加、激活和查看。
下图为一个典型的license配置,测试功能必须和license中业务内容相符,如双机组网,必须在license中添加HOTBACK的功能选项。
图4-2一个典型的license配置
1.4.7.媒体资源配置(信令媒体合一)
当SBC作为信令媒体合一的设备运行时,不需要配置IA接口,只需在SBC上配置本地的媒体资源。
以下步骤为SBC配置本地媒体资源。
ZXSS10B200(config)#sbc
ZXSS10B200(config-sbc)#media-portal
ZXSS10B200(config-sbc-mp)#media-locationlocal
ZXSS10B200(config-sbc-mp-ml)#media-resource1
ZXSS10B200(config-sbc-mp-ml-mr)#nni-addressipv42.2.2.200nni-port2000039999
ZXSS10B200(config-sbc-mp-ml-mr)#uni-addressipv41.1.1.200uni-port2000039999
1.4.8.IA接口配置(信令媒体分离)
如SBC作为信令媒体合一设备,无需配置IA接口;
当配置信息为信令媒体分离时,则需要配置IA接口将SPE和MPE设备想连接,MPE通过IA接口注册到SPE上。
分离环境中,确定设备工作模式后,开始配置IA接口相关信息。
SPE上配置本地和远端IA接口、媒体资源,MPE上则只需配置接口上的IP地址、本地和远端IA接口。
SPE进入本地IA接口配置模式
ZXSS10B200(config)#sbc
ZXSS10B200(config-sbc)#signal-portal
ZXSS10B200(config-sbc-sp)#ia-interface1
ZXSS10B200(config-sbc-sp-ia)#
SPE本地IA接口配置(本地IP和端口配置,对应MPE的远端接口)
ZXSS10B200(config-sbc-sp-ia)#ip-addressipv41.1.1.2port3999localdomainSPE
SPE进入远端IA接口配置模式
ZXSS10B200(config-sbc-mp)#media-location1
ZXSS10B200(config-sbc-mp-ml)#ia-interface1
ZXSS10B200(config-sbc-mp-ml-ia)#
SPE远端IA接口配置(对应MPE的本地接口)
ZXSS10B200(config-sbc-mp-ml-ia)#ip-addressipv41.1.1.1port4444remotedomainMPE
MPE本端及远端IA接口配置
MPE(config-sbc)#media-portal
MPE(config-sbc-mp)#media-location1
MPE(config-sbc-mp-ml)#ia-interface1
MPE(config-sbc-mp-ml-ia)#ip-addressipv41.1.1.1port4444localdomainMPEtransportudp//配置IA接口地址的本端端口
MPE(config-sbc-mp-ml-ia)#ip-addressipv41.1.1.2port3999remotedomainSPEtransportudp//配置IA接口地址的远端端口
1.4.9.媒体资源配置(信令媒体分离)
SPE进入媒体资源配置模式
ZXSS10B200(config-sbc-mp-ml)#
SPE上媒体资源配置
ZXSS10B200(config-sbc-mp-ml-mr)#