05-S1接口管理
本章节下载: 05-S1接口管理 (404.03 KB)
S1接口是eNodeB和EPC之间的接口,用于传输eNodeB和EPC之间的用户面数据和控制信令,是二者的通信桥梁。
S1接口是逻辑接口,根据传输数据类型的不同可分为:
· S1-MME:用于在eNodeB和MME之间传输控制面信令数据;
· S1-U(S1-User plane):用于在eNodeB和SGW之间传输用户相关数据。
图1-1 S1-MME的接口协议结构
如图1-1所示,S1-MME接口的传输网络层(Transport Network Layer)基于IP协议和SCTP协议(Stream Control Transmission Protocol,流控传输协议),服务于无线网络层(Radio Network Layer)的S1AP协议(S1 Application Protocol,S1应用协议),实现了控制面信令的传输。S1AP协议可用于如下示例功能:
· UE上下文管理功能
· 激活态UE移动性管理功能
· E-RAB管理功能
· 寻呼功能
· 安全性功能
图1-2 S1-U的接口协议结构
如图1-2所示,S1-U接口的传输网络层基于IP协议和GTP-U(GPRS Tunnel Protocol User Plane,GPRS隧道传输协议-用户平面)协议,实现了用户数据的传输。
请按照配置任务顺序配置S1接口,前提任务未配置可能导致后续任务配置失败。
通过基站管理页面,可以构造和下发MML(Man-Machine Language,人机语言)命令,完成基站功能的配置。
基站MML命令是指以ADD、SET、MOD、RMV、DSP、LST等关键字开头的基站功能命令。构造基站MML命令是在指定基站管理配置任务执行区中进行的。进入指定配置任务执行区、构造基站MML命令的具体操作步骤为:
(1) 进入基站管理页面
登录BBU Web后,点击页面左侧导航栏中的[基站管理]菜单项,进入基站管理页面。
(2) 进入指定基站管理配置任务执行区
在基站管理页面中,用户可以通过以下两种方式进入指定基站管理配置任务执行区:
¡ 点击基站管理导航栏中的<>按钮,展开基站管理导航栏,然后点击对应菜单项中的配置任务进入指定基站管理配置任务执行区,例如,需要进行添加运营商操作时,用户可以依次点击图1-3中的[eNodeB功能管理/运营商管理]前的<
>按钮展开导航栏,然后点击运营商管理菜单项内的[添加运营商]进入添加运营商任务执行区。
图1-3 通过命令树进入指定配置任务执行区示意图
¡ 在基站管理任意页面命令检索框中输入命令关键字进入指定配置任务执行区,如图1-4所示,需要执行添加运营商操作时,在命令检索框中输入“ADD OPERATORINFO”,然后点击联想出的“ADD OPERATORINFO(添加运营商)”,即可进入添加运营商配置任务执行区。
(3) 构造基站MML命令
进入指定配置任务执行区后,用户可以通过以下两种方式构造基站MML命令:
¡ 在图1-5中②所示的参数区点选或输入参数的值辅助构造基站功能命令。点选或输入参数后,会在图1-5中①所示的命令输入框中生成对应的基站MML命令。
¡ 直接在图1-5中①所示的命令输入框中输入完整的MML命令。
图1-5 构造基站MML命令示意图
构造好基站MML命令后,点击命令输入框下的<执行>按钮,可以完成基站MML命令的下发。
为方便配置基站,基站管理页面支持批量下发MML命令,需要注意的是:
· 在基站管理中,任意基站功能页面的命令输入框均支持执行MML命令,用户可以将一条或多条MML命令拷贝到命令输入框中下发。
· 当前设备一次最多处理500条MML命令,并且一次可处理的MML命令文本最大为50K。
· 命令输入框中,使用#可对MML命令进行单行注释,即#后的本行内容为注释内容,将不被系统执行。使用时,需注意:
¡ #需要放在每行最开始位置(除空格外);否则#将被系统认定为无效的命令。
¡ 在命令输入框中,由于输入命令或注释内容过长时,系统会自动换行,此种情况下自动换行后的内容仍将被认定为本行命令或本行注释内容。
不同软件版本的基站管理Web页面可能会存在差异,手册中的图片仅作参考,请以实际Web页面显示为准。
S1接口配置任务如下:
(1) 添加运营商
(2) 添加跟踪区域
(3) 设置eNodeB
(4) 配置S1-MME
a. 添加SCTP
b. 添加S1-MME
(5) 添加S1-U
· 确认基站正常运行,用户可通过能否正常登录Web网管界面初步判断基站运行情况。
· 保证基站与核心网之间链路正常,用户可在基站侧尝试Ping核心网侧S1-MME接口IP地址和S1-U接口IP地址,如果可以Ping通,则认为链路正常。
运营商配置信息中包括MCC(Mobile Country Code,移动国家码)和MNC(Mobile Network Code,移动网络码)。通过建立S1链路,eNodeB将运营商配置信息告知核心网,核心网会对该配置信息进行核对。只有正确配置MCC和MNC,S1-MME才能建立成功。
(1) 在“基站管理”执行区中检索命令ADD OPERATORINFO,切换到对应执行区;
(2) 在执行区中点选、输入参数的值或者在命令输入框中输入完整的ADD OPERATORINFO命令;
(3) 点击页面中的“执行”。
TAC(Trace Area Code,跟踪区码)标识了本基站所属的跟踪区域。通过建立S1链路,eNodeB可以将TAC配置告知核心网,核心网会对该配置进行核对。只有正确配置TAC,S1-MME才能建立成功。
(1) 在“基站管理”执行区中检索命令ADD CNOPERATORTA,切换到对应执行区;
(2) 在执行区中点选、输入参数的值或者在命令输入框中输入完整的ADD CNOPERATORTA命令;
(3) 点击页面中的“执行”。
基站信息包括基站标识和基站名称,在同一PLMN(Public Land Mobile Network,公共陆地移动网)中唯一标识一个基站。
(1) 在“基站管理”执行区中检索命令SET ENODEB,切换到对应执行区;
(2) 在执行区中点选、输入参数的值或者在命令输入框中输入完整的SET ENODEB命令;
(3) 点击页面中的“执行”。
SCTP服务于上层的S1AP协议,S1-MME接口通过SCTP建立信令连接。
· SCTP可配置多条,每条SCTP都需要配置本端IP、对端IP、本端端口和对端端口;
· 当需要配置多条SCTP时,对端IP必须不同,本端IP可以相同也可以不同;
· 添加SCTP时,必须已在S1-MME对应的接口上配置接口IP地址。
(1) 在“基站管理”执行区中检索命令ADD SCTP,切换到对应执行区;
(2) 在执行区中点选、输入参数的值或者在命令输入框中输入完整的ADD SCTP命令;
(3) 点击页面中的“执行”。
S1AP基于SCTP协议,主要用于承载控制信令。
如果配置多条S1-MME,每条S1-MME对应的SCTP链路标识必须不相同。
(1) 在“基站管理”执行区中检索命令ADD S1-MME,切换到对应执行区;
(2) 在执行区中点选、输入参数的值或者在命令输入框中输入完整的ADD S1-MME命令;
(3) 点击页面中的“执行”。
S1-U基于IP协议和UDP协议,主要用于用户数据转发。
· 目前仅支持IPv4;
· S1-U可配置多条,每条S1-U都需要配置本端IP和对端IP;
· 当需要配置多条S1-U时,对端IP必须不同,本端IP可以相同也可以不同;
· 添加S1-U时,必须已在S1-U对应的接口上配置接口IP。
(1) 在“基站管理”执行区中检索命令ADD S1-U,切换到对应执行区;
(2) 在执行区中点选、输入参数的值或者在命令输入框中输入完整的ADD S1-U命令;
(3) 点击页面中的“执行”。
在基站侧配置S1接口,添加S1-MME和S1-U。
(1) 添加运营商,将参数配置成对应“取值样例”的值,执行MML命令:
ADD OPERATORINFO:OperatorID=0,OperatorName=OPERATOR,OperatorType=PRIMARY_OPERATOR,MCC=460,MNC=40;
参数名称 |
参数 |
取值样例 |
运营商信息索引 |
OperatorID |
0 |
运营商名称 |
OperatorName |
OPERATOR |
运营商服务类型 |
OperatorType |
PRIMARY_OPERATOR(主运营商) |
移动国家码 |
MCC |
460 |
移动网络码 |
MNC |
40 |
(2) 添加跟踪区域,将参数配置成对应“取值样例”的值,执行MML命令:
ADD CNOPERATORTA:TrackingAreaID=0,OperatorID=0,TAC=1;
参数名称 |
参数 |
取值样例 |
本地跟踪区域标识 |
TrackingAreaID |
0 |
运营商信息索引 |
OperatorID |
0 |
跟踪区域码 |
TAC |
1 |
(3) 设置eNodeB,将参数配置成对应“取值样例”的值,执行MML命令:
SET ENODEB:eNodeBID=3036,eNodeBName=eNB1;
参数名称 |
参数 |
取值样例 |
基站标识 |
eNodeBID |
3036 |
基站名称 |
eNodeBName |
eNB1 |
(4) 添加SCTP,将参数配置成对应“取值样例”的值,执行MML命令:
ADD SCTP:SCTPID=1,PeerIP=10.20.1.2,HostIP=10.10.1.2,PeerPort=36412,HostPort=5000,WorkMode=client;
参数名称 |
参数 |
取值样例 |
SCTP链路标识 |
SCTPID |
1 |
对端IP |
PeerIP |
10.20.1.2 |
本端IP |
HostIP |
10.10.1.2 |
对端端口 |
PeerPort |
36412 |
本端端口 |
HostPort |
5000 |
SCTP模式 |
WorkMode |
client(客户端) |
(5) 添加S1-MME,将参数配置成对应“取值样例”的值,执行MML命令:
ADD S1-MME:S1MMEID=1,UserLabel=eNodeB1S1AP,SCTPID=1,MMERel=rel8,OperatorID=0;
参数名称 |
参数 |
取值样例 |
S1-MME接口标识 |
S1MMEID |
1 |
用户标签 |
UserLabel |
eNodeB1S1AP |
SCTP链路标识 |
SCTPID |
1 |
MME协议版本号 |
MMERel |
rel8 |
运营商信息索引 |
OperatorID |
0 |
(6) 添加S1-U,将参数配置成对应“取值样例”的值,执行MML命令:
ADD S1-U:S1UID=1,IPVersion=IPv4,HostIP=10.10.2.2,PeerIP=10.20.2.2;
参数名称 |
参数 |
取值样例 |
S1-U链路标识 |
S1UID |
1 |
IP协议版本 |
IPVersion |
IPv4 |
本端IP |
HostIP |
10.10.2.2 |
对端IP |
PeerIP |
10.20.2.2 |
# 显示SCTP状态。
DSP SCTP:SCTPID=1;
2020-01-01 00:00:00
SCTP链路标识 = 1
SCTP状态 = Normal
# 显示S1-MME状态。
DSP S1-MME:S1MMEID=1;
2020-01-01 00:00:00
S1-MME接口标识 = 1
S1-MME接口状态 = Normal
SCTP状态和S1-MME接口状态都为Normal,S1-MME建立成功。
# 显示S1-U配置。
LST S1-U:;
2020-01-01 00:00:00
S1-U链路标识 = 1
IP协议版本 = IPv4
本端IP = 10.10.2.2
对端IP = 10.20.2.2
出现“S1接口故障”告警,表示S1-MME建立失败,执行 DSP S1-MME命令,查询S1-MME接口状态为Abnormal,执行DSP SCTP命令,查询SCTP状态为Waitting for sctp connected succeed。
SCTP链路状态不正常导致的S1-MME建立失败,可能是SCTP配置错误或者物理链路存在异常。
在网管上查询SCTP对端IP、本端IP、对端端口和本端端口等参数配置是否正确,如果确认参数配置正确,可以通过Web网管“传输管理”中的“Ping”功能Ping对端IP,如果不能Ping通,则检查物理链路是否正常以及路由配置是否正确。
执行 DSP S1-MME命令,查询S1-MME接口状态为Abnormal,执行DSP SCTP命令,查询SCTP状态为Normal。
SCTP链路状态正常,说明链路不存在问题,一般为运营商和TAC信息在核心网检测不通过导致。
联系核心网工程师核对运营商和TAC参数,保证基站侧与核心网侧均配置正确的运营商和TAC参数。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!