13-H3C vEPC3200 Diameter管理 典型配置举例
本章节下载: 13-H3C vEPC3200 Diameter管理 典型配置举例 (467.14 KB)
在EPC网络中,MME与HSS之间使用Diameter协议进行交互,实现了鉴权、位置更新等流程。
图1-1 vEPC MME与HSS的Diameter消息处理机制示意图
为提高MME与HSS之间的消息处理效率,vEPC采用多线程机制。如图1-1所示,MME与HSS在主线程之外,分别增加了多条业务线程,业务线程用于处理业务消息。增加的业务线程与主线程IP地址相同,但使用不同的主机名和端口。目前,vEPC支持MME业务线程1~4(其他业务线程不在用)和HSS业务线程1~7。
MME与HSS的主线程和业务线程处理机制如下所示:
(1) MME选择一个业务线程,并通过该业务线程向HSS的主线程发送IMSI业务请求,例如,请求用户的签约信息;
(2) HSS主线程收到业务请求后,首先判断是否支持该IMSI用户的业务,如果不支持该IMSI用户的业务,则返回业务请求失败消息;
(3) 如果支持,则会选择一个业务线程用于处理该业务,并通过重定向消息将选择的业务线程主机名和端口号返回给MME;
(4) MME根据返回的HSS业务线程主机名找到其对应的IP地址;
(5) MME通过分配的MME业务线程与该HSS业务线程进行业务处理。
· IETF RFC 3588: "Diameter Base Protocol"
· 3GPP TS 29.272:Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) related interfaces based on Diameter protocol
· MME和HSS的Diameter本端配置的传输层协议必须相同,可以是TCP或SCTP。
· MME Diameter本端即HSS Diameter对端,两者的配置必须保持一致。
· MME Diameter对端即HSS Diameter本端,两者的配置必须保持一致。
· 修改Diameter配置需要重启对应网元(MME或HSS)才能生效。
· 本特性需要使用User Type为ADMIN的账号登录EMS Web进行配置。
· 如无特殊说明,手册中的“点击”均指鼠标左键点击。
Diameter配置任务如下:
(1) MME Diameter本端配置
(2) MME Diameter对端配置
(3) HSS Diameter本端配置
¡ 配置HSS主线程
(4) HSS Diameter对端配置
通过本功能可以配置Diameter接口IP地址、传输层协议、主线程端口号和线程基准端口号等。其中,业务线程端口号以线程基准端口号为基础依次递增,MME业务线程1的端口号为线程基准端口号。例如,当基准端口号为21001时,MME业务线程1使用的端口号为21001,MME业务线程2使用的端口号为21002。
当传输层协议配置为TCP时,SCTP传出流数量参数不生效。
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“MME”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成MME的功能菜单。
(3) 在Web页面的功能导航栏中依次点击“Advance >System Configuration >Diameter Interface Setting”,进入MME Diameter Interface Setting页面。
(4) 在MME Diameter Interface Setting页面中输入相应的参数。
(5) 点击<Save>按钮,完成Diameter本端的配置。
本功能用于配置MME到对端HSS主线程和业务线程的Diameter路由。Diameter路由名为对应HSS线程的主机名,表示该路由为到对应线程的Diameter路由。MME发起鉴权时,首先将IMSI号中的MCC和MNC与已添加的Diameter路由进行匹配,如果匹配成功,则会将鉴权请求发送到对应的HSS线程;如果匹配失败,则认为鉴权失败。MME到对端HSS主线程和业务线程的Diameter路由匹配顺序如下:
(1) 匹配MCC与MNC均为具体数值的Diameter路由。
(2) 匹配MCC为具体数值、MNC为通配符“*”的Diameter路由。
(3) 匹配MCC和MNC均为通配符“*”的Diameter路由。
如果某个主机名的MCC和MNC字段都为空,则该Diameter路由不会被匹配。如果存在两个及以上的匹配规则相同的Diameter路由,则优先匹配创建或修改时间较早的Diameter路由。当MME匹配到一个Diameter路由后,停止匹配。
缺省情况下,HSS有1个HSS主线程和7个HSS业务线程,HSS主线程的主机名为hss@test.com,MME相应创建了到HSS线程的Diameter路由。其中,到HSS主线程的Diameter路由下配置的MCC和MNC字段均为通配符“*”,而到其他HSS业务线程的Diameter路由下配置的MCC和MNC字段为空。这种情况下,所有的IMSI业务都缺省发送给HSS主线程,HSS主线程在接收到请求消息时就可以为业务选择业务线程。
没有调整HSS线程的情况下,不建议用户修改Diameter路由的缺省配置。如果手工配置某Diameter路由的MCC和MNC为具体数值,则MME会优先匹配该Diameter路由,如果匹配成功,则会发送IMSI鉴权消息到该路由对应的HSS业务线程。此时,如果HSS分配的业务线程与MME选择的HSS业务线程不一致,HSS会拒绝处理该IMSI业务。
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“MME”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成MME的功能菜单。
(3) 在Web页面的功能导航栏中依次点击“Configuration >Peer Config >HSS Config”,进入Diameter Router List Configuration页面。
(4) 点击Diameter Router List Configuration页面中的<Add New>按钮,并在弹出的配置区域中输入相应的参数。
(5) 点击<Save>按钮,完成Diameter路由的创建。
在Diameter Router List Configuration页面:
· 点击已创建Diameter路由的“DIAM ROUTE”,可以修改Diameter路由的配置。
· 点击已创建Diameter路由对应的<>,可以删除该Diameter路由。
本功能用于为已经创建的对端节点配置传输层和应用层协议,以及传输层使用的端口号。HSS相关节点(即主线程与各业务进程)的传输层协议和端口号需与HSS本端配置一致,应用层协议则配置为Diameter。MME会根据这些信息,将请求发送给对端HSS。
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“MME”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成MME的功能菜单。
(3) 在Web页面的功能导航栏中依次点击“Configuration >Peer Config >Node List”,进入Node List Configuration页面。
(4) 点击Node List Configuration页面中的<Add New>按钮,并在弹出的配置区域中输入相应的参数。
(5) 点击<Save>按钮,完成HSS节点的创建。
在Node List Configuration页面:
· 点击已创建HSS节点的“Node List”,可以修改HSS节点的配置。
通过本功能可以配置HSS S6a接口关联的容器接口、传输层协议、传输层使用的端口号、最大连接数、HSS域名和线程基准端口号等。
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“HSS”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成HSS的功能菜单。
(3) 在Web页面的功能导航栏中依次点击“Configuration >HSS System Settings >Self Setting”,进入HSS Self Setting页面。
(4) 在HSS Self Setting页面中输入相应的参数。
(5) 点击<Save>按钮,完成HSS主线程的配置。
本功能用于基于HSS主线程配置HSS业务线程,业务线程使用主线程配置的基本参数,如接口IP地址、传输层协议等,并基于线程基准端口号获取各自的端口号。业务线程端口号以线程基准端口号为基础依次递增,与MME本端配置不同的是,HSS业务线程1的端口号为线程基准端口号加1。例如,当基准端口号为21000时,HSS业务线程1使用的端口号为21001,HSS业务线程2使用的端口号为21002。
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“HSS”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成HSS的功能菜单。
(3) 在Web页面的功能导航栏中依次点击“Configuration >HSS System Settings > Diam Host Config”,进入Diameter Information页面。
(4) 在Diameter Information页面中输入相应的参数。
(5) 点击<Save>按钮,完成HSS业务线程的配置。
本功能用于配置对端MME节点的IP地址和传输端口号。
当HSS Diameter对端配置需与MME Diameter本端配置不一致时, HSS主动发起的业务,如Insert Subscriber Data Requet消息,可能失败。
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“HSS”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成HSS的功能菜单。
(3) 在Web页面的功能导航栏中依次点击“Configuration >HSS System Settings >Peer Config”,进入Peer Configuration页面。
(4) 点击Peer Configuration页面中的<Add New>按钮,并在弹出的配置区域中输入相应的参数。
(5) 点击<Save>按钮,完成MME节点的创建。
在Peer Configuration页面:
· 点击已创建MME节点的“Host Name”,可以修改MME节点的配置。
基于正常运行的vEPC网络进行MME和HSS的Diameter配置,使MME和HSS之间可以正常进行业务处理,用户可以正常上线。
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“MME”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成MME的功能菜单。
(3) 配置MME Diameter本端
a. 在Web页面的功能导航栏中依次点击“Advance >System Configuration >Diameter Interface Setting”,进入MME Diameter Interface Setting页面。
b. 如图1-2所示,在MME Diameter Interface Setting页面中输入相应的参数。
c. 点击<Save>按钮,完成Diameter本端的配置。
(4) 按照MME Diameter本端参数配置HSS Diameter对端
a. 点击Web页面网元列表中的“HSS”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成HSS的功能菜单。
b. 在Web页面的功能导航栏中依次点击“Configuration >HSS System Settings >Peer Config”,进入Peer Configuration页面。
c. 如图1-3所示,在Peer Configuration页面点击MME主线程对应节点的“Host Name”,配置IP地址和端口号,并点击<Save>按钮完成配置。
图1-3 MME主线程配置
d. 在Peer Configuration页面依次点击所有MME业务线程对应节点的“Host Name”,配置IP地址和端口号,并点击<Save>按钮完成配置。其业务线程端口号配置参数如表1-1所示。
表1-1 MME业务线程配置参数
Host Name |
Primary IPv4 Address |
Primary Peer Port |
mme_1@test.com |
172.16.1.129 |
21001 |
mme_2@test.com |
172.16.1.129 |
21002 |
mme_3@test.com |
172.16.1.129 |
21003 |
mme_4@test.com |
172.16.1.129 |
21004 |
(5) 配置HSS Diameter本端
a. 在Web页面的功能导航栏中依次点击“Configuration >HSS System Settings >Self Setting”,进入HSS Self Setting页面。
b. 如图1-4所示,在HSS Self Setting页面中输入相应的参数,并点击<Save>按钮完成HSS主线程的配置。其中,HSS的域名为epc.mnc070.mcc460.3gppnetwork.org。
图1-4 HSS Diameter本端主线程配置
c. 在Web页面的功能导航栏中依次点击“Configuration >HSS System Settings > Diam Host Config”,进入Diameter Information页面。
d. 如图1-5所示,在Diameter Information页面中输入相应的参数,并点击<Save>按钮完成HSS业务线程的配置。
(6) 按照HSS Diameter本端参数配置MME Diameter对端
a. 点击Web页面网元列表中的“MME”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成MME的功能菜单。
b. 在Web页面的功能导航栏中依次点击“Configuration >Peer Config >HSS Config”,进入Diameter Router List Configuration页面。
c. 如图1-5所示,在Diameter Router List Configuration页面依次点击HSS主线程和业务线程对应的“DIAM ROUTE”,配置MCC和MNC,并点击<Save>按钮完成配置。本例中采用缺省配置,到HSS主线程的Diameter路由的MCC和MNC字段均为通配符“*”,而到其他HSS业务线程的Diameter路由的MCC和MNC字段为空。
图1-5 HSS线程Diameter路由配置
d. 在Web页面的功能导航栏中依次点击“Configuration >Peer Config >Node List”,进入Node List Configuration页面。
e. 如图1-6所示,在Node List Configuration页面中HSS主线程对应节点的“Node List”,配置传输层协议、应用层协议和传输层端口号,并点击<Save>按钮完成配置。
图1-6 HSS主线程配置
f. 在Node List Configuration页面依次所有HSS业务线程对应节点的“Node List”,配置IP地址和端口号,并点击<Save>按钮完成配置。其业务线程端口号配置参数如表1-2所示。
表1-2 MME业务线程配置参数
Host Name |
Transport |
Protocal |
Primary Peer Port |
hss_1@test.com |
SCTP |
DIAMETER |
21001 |
hss_2@test.com |
SCTP |
DIAMETER |
21002 |
hss_3@test.com |
SCTP |
DIAMETER |
21003 |
hss_4@test.com |
SCTP |
DIAMETER |
21004 |
hss_5@test.com |
SCTP |
DIAMETER |
21005 |
hss_6@test.com |
SCTP |
DIAMETER |
21006 |
hss_7@test.com |
SCTP |
DIAMETER |
21007 |
(1) 使用User Type为ADMIN的账号登录EMS Web页面,具体方法略。
(2) 点击Web页面网元列表中的“MME”,然后再点击其下的IP地址,将功能导航栏中的菜单切换成MME的功能菜单。
(3) 在Web页面的功能导航栏中依次点击“Monitoring >Subscriber Information >IMSI List”,进入IMSI List页面。
(4) 如图1-7所示,在IMSI List页面点击对应的IMSI,可以看到用户状态为“Connected”。
某IMSI用户附着失败,通过抓包查到失败原因为“IMSI unkown in HSS”。
基于故障原因,判断可能由以下原因导致故障发生:
· 该IMSI用户未在HSS中开户。
· MME未将该IMSI业务发送到HSS主线程分配的业务线程。
(1) 使用User Type为OPERATOR 的账号登录EMS Web页面,在HSS的功能菜单下依次点击“Configuration >Subscriber Configuration >Subscriber Config”进入Subscribers List页面。
(2) 如图1-8所示,在Subscribers List页面搜索IMSI号查看用户的开户信息,确认用户是否存在。
(3) 检查抓包流程中MME鉴权请求消息的目的HSS端口号,确定使用的HSS业务线程。例如,如果鉴权请求消息的目的端口号为21001,则意味着消息被发送到HSS业务线程1。
(4) 使用User Type为ADMIN的账号登录EMS Web页面,在HSS的功能菜单下依次点击“Configuration->Peer Config->HSS Config”进入Diameter Router List Configuration页面。
(5) 在Diameter Router List Configuration页面查看对应业务线程的Diameter路由配置。例如,图1-9所示的Diameter路由配置了具体的MCC和MNC值,MME发送消息时会优先使用该路由指向的HSS业务线程,发送IMSI号属于46070的用户信息。此时,如果HSS分配的线程与使用的线程不一致,会导致鉴权失败。
图1-9 Diameter路由配置查看
(6) 修改到对应线程的Diameter路由的MCC和MNC字段为空值,查看是否恢复。
图1-10 修改线程配置
(7) 如果故障仍未解决,请联系H3C技术支持工程师。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!