• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C EPC3108核心网 特性手册(E2123P01)-5W101

13-Diameter管理

本章节下载 13-Diameter管理  (284.34 KB)

docurl=/cn/Service/Document_Software/Document_Center/LTE/Catalog/Core_Network/H3C_EPC3100/Configure/Operation_Manual/H3C_EPC3108_TX(E2123)/202108/1436470_30005_0.htm

13-Diameter管理


1 Diameter管理

1.1  Diameter管理简介

在EPC网络中,MME与HSS之间使用Diameter协议进行交互,实现鉴权、位置更新等流程。

1.2  EPC中MME与HSS的Diameter消息处理机制

图1-1 EPC MME与HSS的Diameter消息处理机制示意图

 

为提高MME与HSS之间的消息处理效率,EPC采用多线程机制。如图1-1所示,MME与HSS在主线程之外,分别增加了多条业务线程,业务线程用于处理业务消息。增加的业务线程与主线程IP地址相同,但使用不同的主机名和端口。目前,EPC支持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业务线程进行业务处理。

1.3  协议规范

·              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

1.4  Diameter配置限制与指导

·              MME和HSS的Diameter本端配置的传输层协议为SCTP。

·              MME Diameter本端即HSS Diameter对端,两者的配置必须保持一致。

·              MME Diameter对端即HSS Diameter本端,两者的配置必须保持一致。

·              修改Diameter配置需要重启对应网元(MME或HSS)才能生效。

·              本特性需要使用角色为管理员的账号登录EMS Web进行配置。

·              如无特殊说明,手册中的“点击”均指鼠标左键点击。

1.5  Diameter配置任务简介

Diameter配置任务如下:

(1)      MME Diameter本端配置

(2)      MME Diameter对端配置

¡  配置Diameter路由

¡  配置DNS节点参数

(3)      HSS Diameter本端配置

¡  配置HSS主线程

¡  配置HSS业务线程

(4)      HSS Diameter对端配置

1.6  MME Diameter本端配置

1. 功能简介

通过本功能可以配置Diameter主用连接IPv4地址、传输协议、服务端口号、线程端口基数等。其中,业务线程端口号以线程端口基数为基础依次递增,MME业务线程1的端口号为线程基准端口号。例如,当线程端口基数为21001时,MME业务线程1使用的端口号为21001,MME业务线程2使用的端口号为21002。

2. 配置步骤

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

(2)      在Web页面的“功能导航栏”中依次点击[网元管理/MME/配置管理/本端配置/Diameter配置],进入Diameter配置页面。

(3)      在MME Diameter配置页面中输入相应的参数。

(4)      点击<保存>按钮,完成Diameter本端的配置。

1.7  MME Diameter对端配置

1.7.1  配置Diameter路由

1. 功能简介

本功能用于配置MME到对端HSS主线程和业务线程的Diameter路由。Diameter路由名为对应HSS线程的主机名,表示该路由为到对应线程的Diameter路由。MME发起鉴权时,首先将IMSI号中的MCC和MNC与已添加的Diameter路由进行匹配,如果匹配成功,则会将鉴权请求发送到对应的HSS线程;如果匹配失败,则认为鉴权失败。MME到对端HSS主线程和业务线程的Diameter路由匹配顺序如下:

(1)      匹配MCC与MNC均为具体数值的Diameter路由。

(2)      匹配MCC为具体数值、MNC为通配符000的Diameter路由。

(3)      匹配MCC和MNC均为通配符000的Diameter路由。

如果某个主机名的MCC和MNC字段都为空,则该Diameter路由不会被匹配。如果存在两个及以上的匹配规则相同的Diameter路由,则优先匹配创建或修改时间较早的Diameter路由。当MME匹配到一个Diameter路由后,停止匹配。

缺省情况下,HSS有1个HSS主线程和7个HSS业务线程,HSS主线程的主机名为hss@test.com,MME相应创建了到HSS线程的Diameter路由。其中,到HSS主线程的Diameter路由下配置的MCC和MNC字段均为通配符000,而到其他HSS业务线程的Diameter路由下配置的MCC和MNC字段为999。这种情况下,所有的IMSI业务都通过缺省配置发送给HSS主线程,HSS主线程在接收到请求消息时就可以为业务选择业务线程。

2. 配置限制与指导

没有调整HSS线程的情况下,不建议用户修改Diameter路由的缺省配置。如果手工配置某Diameter路由的MCC和MNC为具体数值,则MME会优先匹配该Diameter路由,如果匹配成功,则会发送IMSI鉴权消息到该路由对应的HSS业务线程。此时,如果HSS分配的业务线程与MME选择的HSS业务线程不一致,HSS会拒绝处理该IMSI业务。

3. 配置步骤

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

(2)      在Web页面的“功能导航栏”中依次点击[网元管理/MME/配置管理/对端配置/HSS配置],进入HSS配置页面。

(3)      点击HSS配置页面中的<添加>按钮,并在弹出的配置区域中输入相应的参数。

(4)      点击<保存>按钮,完成对端HSS配置。

在HSS配置页面中,点击已创建HSS配置项对应的<删除>按钮,可以删除该HSS配置项。

1.7.2  配置DNS节点参数

1. 功能简介

本功能用于为已经创建的对端节点配置传输层和应用层协议,以及传输层使用的端口号。HSS相关节点(即主线程与各业务进程)的传输层协议和端口号需与HSS本端配置一致,应用层协议则配置为Diameter。MME会根据这些信息,将请求发送给对端HSS。

2. 配置步骤

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

(2)      在Web页面的“功能导航栏”中依次点击[网元管理/MME/配置管理/节点DNS配置/节点DNS配置],进入节点DNS配置页面。

(3)      点击节点DNS配置页面中的<添加>按钮,并在弹出的配置区域中输入相应的参数。

(4)      点击<保存>按钮,完成节点DNS配置的创建。

在节点DNS配置页面:

·              点击已创建DNS配置项对应的<删除>按钮,可以删除该DNS配置项。

·              点击已创建DNS配置项对应的<编辑>按钮,可以修改该DNS配置项。

1.8  HSS Diameter本端配置

1.8.1  配置HSS主线程

1. 功能简介

通过本功能可以配置HSS S6a接口关联的传输协议、SCTP传输端口号、最大连接数、线程端口基数、HSS域名等。

2. 配置步骤

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

(2)      在Web页面的“功能导航栏”中依次点击[网元管理/HSS/配置管理/本端配置/HSS配置],进入HSS配置页面。

(3)      在HSS配置页面中输入相应的参数。

(4)      点击<保存>按钮,完成HSS主线程的配置。

1.8.2  配置HSS业务线程

1. 功能简介

本功能用于基于HSS主线程配置HSS业务线程,业务线程使用主线程配置的基本参数,如接口IP地址、传输层协议等,并基于线程端口基数获取各自的端口号。业务线程端口号以线程端口基数为基础依次递增,与MME本端配置不同的是,HSS业务线程1的端口号为线程基准端口号加1。例如,当基准端口号为21000时,HSS业务线程1使用的端口号为21001,HSS业务线程2使用的端口号为21002。

2. 配置步骤

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

在Web页面的“功能导航栏”中依次点击[网元管理/HSS/配置管理/本端配置/Diameter配置],进入Diameter配置页面。

(2)      在Diameter配置页面,点击HSS业务线程配置项对应的<编辑>按钮,可以修改该HSS业务线程配置项。

(3)      点击<保存>按钮,完成HSS业务线程的配置。

1.9  HSS Diameter对端配置

1. 功能简介

本功能用于配置对端MME节点的IP地址和传输端口号。

2. 配置限制与指导

当HSS Diameter对端配置与MME Diameter本端配置不一致时,HSS主动发起的业务,如Insert Subscriber Data Requet消息,可能失败。

3. 配置步骤

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

(2)      在Web页面的“功能导航栏”中依次点击[网元管理/HSS/配置管理/对端配置/MME配置],进入MME配置页面。

(3)      点击MME配置页面中的<添加>按钮,并在弹出的配置区域中输入相应的参数。

(4)      点击<保存>按钮,完成MME节点的创建。

在MME配置页面:

·              点击已创建MME配置项对应的<删除>按钮,可以删除该MME配置项。

·              点击已创建MME配置项对应的<编辑>按钮,可以修改该MME配置项。

1.10  Diameter典型配置举例

1. 组网需求

基于正常运行的EPC网络进行MME和HSS的Diameter配置,使MME和HSS之间可以正常进行业务处理,用户可以正常上线。

2. 配置步骤

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

(2)      配置MME Diameter本端

a.   在Web页面的“功能导航栏”中依次点击[网元管理/MME/配置管理/本端配置/Diameter配置],进入Diameter配置页面。

b.   图1-2所示,在Diameter配置页面中输入相应的参数。

c.   点击<保存>按钮,完成MME Diameter本端的配置。

图1-2 MME Diameter本端配置

 

(3)      按照MME Diameter本端参数配置HSS Diameter对端

a.   在Web页面的“功能导航栏”中依次点击[网元管理/HSS/配置管理/对端配置/MME配置],进入MME配置页面。

b.   图1-3所示,点击MME配置页面中的<添加>按钮,并在弹出的配置区域中输入相应的参数。点击<保存>按钮,完成MME节点的创建。

图1-3 MME主线程配置

 

c.   在MME配置页面依次点击所有MME业务线程对应节点的“编辑”按钮,配置IP地址和端口号,并点击<保存>按钮完成配置。其业务线程端口号配置参数如表1-1所示。

表1-1 MME业务线程配置参数

MME主机名

IPv4地址类型

端口

mme_1@test.com

10.20.1.2

21001

mme_2@test.com

10.20.1.2

21002

mme_3@test.com

10.20.1.2

21003

mme_4@test.com

10.20.1.2

21004

 

(4)      配置HSS Diameter本端

a.   在Web页面的“功能导航栏”中依次点击[网元管理/HSS/配置管理/本端配置/HSS配置],进入HSS配置页面。

b.   图1-4所示,在HSS配置页面中输入相应的参数。点击<保存>按钮,完成HSS主线程的配置。其中,HSS的域名为epc.mnc070.mcc460.3gppnetwork.org。

图1-4 HSS Diameter本端主线程配置

 

c.   在Web页面的“功能导航栏”中依次点击[网元管理/HSS/配置管理/本端配置/Diameter配置],进入Diameter配置页面。

d.   图1-5所示,在Diameter配置页面,点击HSS业务线程配置项对应的<编辑>按钮,可以修改该HSS业务线程配置项。点击<保存>按钮,完成HSS业务线程的配置。

图1-5 HSS Diameter业务线程配置

 

e.   按照下表依次配置其他HSS业务线程。

表1-2 HSS业务线程配置参数

HSS主机名

IPv4地址

hss_1@test.com

10.20.1.139

hss_2@test.com

10.20.1.139

hss_3@test.com

10.20.1.139

hss_4@test.com

10.20.1.139

hss_5@test.com

10.20.1.139

hss_6@test.com

10.20.1.139

hss_7@test.com

10.20.1.139

 

(5)      按照HSS Diameter本端参数配置MME Diameter对端

a.   在Web页面的“功能导航栏”中依次点击[网元管理/MME/配置管理/对端配置/HSS配置],进入HSS配置页面。

b.   点击HSS配置页面中的<添加>按钮,并在弹出的配置区域中输入相应的参数。点击<保存>按钮,完成对端HSS配置。本例中采用缺省配置,到HSS主线程的Diameter路由的MCC和MNC字段均为通配符000,而到其他HSS业务线程的Diameter路由的MCC和MNC字段为999。

图1-6 HSS线程Diameter路由配置

 

c.   在Web页面的“功能导航栏”中依次点击[网元管理/MME/配置管理/节点DNS配置/节点DNS配置],进入节点DNS配置页面。

d.   点击节点DNS配置页面中的<添加>按钮,并在弹出的配置区域中输入相应的参数。点击<保存>按钮,完成节点DNS配置的创建。

e.   在DNS配置页面依次完成所有业务HSS节点的DNS配置,并点击<保存>按钮完成配置。配置参数及结果如图1-7所示。

图1-7 HSS节点的DNS配置

 

3. 验证配置

提示

在验证配置之前,需确保在核心网中存在成功附着的终端。

 

(1)      使用角色为管理员的账号登录EMS Web页面,具体方法略。

(2)      在Web页面的“功能导航栏”中依次点击[网元管理/MME/维护管理/终端管理/终端信息],进入终端信息页面。

(3)      在终端信息页面输入用户的IMSI,点击查询,可以看到状态为“连接”。

1.11  MME Diameter对端配置错误故障处理

1. 故障现象

某IMSI用户附着失败,通过抓包查到失败原因为“IMSI unkown in HSS”。

2. 故障分析

基于故障原因,判断可能由以下原因导致故障发生:

·              该IMSI用户未在HSS中开户。

·              MME未将该IMSI业务发送到HSS主线程分配的业务线程。

3. 处理过程

(1)      使用角色为管理员的账号登录EMS Web页面,在Web页面的“功能导航栏”中依次点击[网元管理/HSS/配置管理/开户配置/用户开户/用户开户配置],进入用户开户配置页面

(2)      进入用户开户配置页面,搜索IMSI号查看用户的开户信息,确认用户是否存在。

(3)      检查抓包流程中MME鉴权请求消息的目的HSS端口号,确定使用的HSS业务线程。例如,如果鉴权请求消息的目的端口号为21001,则意味着消息被发送到HSS业务线程1。

(4)      使用角色为管理员的账号登录EMS Web页面,在Web页面的“功能导航栏”中依次点击[网元管理/MME/配置管理/对端配置/HSS配置],进入HSS配置页面。。

(5)      在HSS配置页面查看对应业务线程的Diameter路由配置。例如,如图1-8所示的Diameter路由配置了具体的MCC和MNC值,MME发送消息时会优先使用该路由指向的HSS业务线程,发送IMSI号属于46070的用户信息。此时,如果HSS分配的线程与使用的线程不一致,会导致鉴权失败。

图1-8 Diameter路由配置查看

 

(6)      图1-9删除原有HSS业务线程1,重新添加HSS业务线程1信息,其MCC和MNC字段为999的,查看是否恢复。

图1-9 修改线程配置

 

(7)      如果故障仍未解决,请联系H3C技术支持工程师。

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们