中国电信IMS ENUM-DNS设备规范(20140527)
QB-╳╳-╳╳╳-╳╳╳╳中国电信IMS ENUM-DNS设备技术规范 General Technical Specification of IMSENUM-DNS(试行)中国电信集团公司发布
QB-╳╳-╳╳╳-╳╳╳╳
中国电信IMS ENUM-DNS设备技术规范 General Technical Specification of IMS
ENUM-DNS
(试行)
中国电信集团公司发布
,QB-╳╳-╳╳╳-╳╳╳╳
前 言
本标准依据ITU-T 、3GPP 和IETF 制定的相关标准,结合有关国内标准和中国电信其它企业标准,基于中国电信IMS 总体技术要求和实际需求而拟定,充分考虑了网络的平滑演进能力,为中国电信IMS 的技术试验、网络建设和运行维护提供技术依据。
本标准主要包括以下几方面内容:ENUM/DNS设备功能要求、容量要求、软硬件要求、接口要求等等。
本标准的附录A 是规范性附录。
本标准由中国电信集团公司提出并归口。
本标准于2009年12月首次发布
本标准由中国电信集团公司负责解释。
,QB-╳╳-╳╳╳-╳╳╳╳
目
1
2
3
4 录
5
6
7
8
9
10
11
12
13 范围 . .............................................................................................................................. 4 规范性引用文件 ............................................................................................................ 4 术语、定义和缩略语 ..................................................................................................... 4 网络组织 ....................................................................................................................... 5 4.1 网络架构 . ........................................................................................................ 5 4.2 ENUM/DNS操作流程 .................................................................................... 6 设备功能 ....................................................................................................................... 8 5.1 ENUM/DNS数据配置 .................................................................................... 8 5.2 ENUM/DNS数据管理 .................................................................................... 9 5.3 ENUM/DNS数据查询 .................................................................................. 10 5.4 数据更新 . ...................................................................................................... 11 容量、性能和可靠性要求 . ........................................................................................... 12 接口要求 ..................................................................................................................... 13 7.1 物理接口 . ...................................................................................................... 13 7.2 软件接口 . ...................................................................................................... 13 网管要求 ..................................................................................................................... 13 8.1 对硬件设备的操作维护管理 . ......................................................................... 13 8.2 对软件的操作管理 ........................................................................................ 14 8.3 差错和告警的维护管理 ................................................................................. 14 8.4 统计管理 . ......................................................................... 错误!未定义书签。 硬件要求 ..................................................................................................................... 15 软件要求 .............................................................................................................. 15 10.1 基本要求 . ...................................................................................................... 15 10.2 软件功能要求................................................................................................ 15 环境要求 .............................................................................................................. 16 11.1 环境温度、湿度要求 . .................................................................................... 16 11.2 防尘要求 . ...................................................................................................... 16 11.3 抗电磁干扰的能力 ........................................................................................ 16 11.4 本身产生的电磁干扰要求 ............................................................................. 17 11.5 安装应有抗地震措施 . .................................................................................... 18 11.6 运输和仓储要求 . ........................................................................................... 18 电源及接地要求 ................................................................................................... 18 12.1 电源要求 . ...................................................................................................... 18 12.2 供电系统的可靠性 ........................................................................................ 18 12.3 直流电源要求................................................................................................ 19 12.4 交流电源要求................................................................................................ 19 12.5 接地要求 . ...................................................................................................... 19 编制历史 ................................................................................. 错误!未定义书签。
,1 范围
本规范适用于中国电信的ENUM/DNS设备,供中国电信内部和厂家共同使用。
本规范是中国电信进行ENUM/DNS建设和组网的技术依据。
本规范主要包含ENUM/DNS的原理和标准、ENUM/DNS SERVER 和ENUM/DNS CLIENT 之间的接口规范,ENUM/DNS在IMS 系统的解决方案以及ENUM/DNS设备功能要求几个部分。
2 规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
表1-1
3 术语、定义和缩略语
下列术语、定义和缩略语适用于本标准:
表1-2
,4 网络组织
4.1 网络架构
ENUM/DNS系统在IMS 网络中主要完成用户E.164号码与SIP URI 之间的转换,并且提供用户归属域域名对应IP 地址的映射,协助IMS 核心网网元完成会话的路由。
图表 1 IMS ENUM/DNS网络部署架构图
注:对于图2中所示B 省和C 省用户之间进行呼叫,ENUM/DNS操作流程同同省用户之间的呼叫。
4.2.2 主被叫不同省
图表 3主被叫不同省
主要流程如下:
1、首先需完成ENUM 查询。如上图所示,当主被叫用户属于不同省时,呼叫建立过程中,主叫A 省S-CSCF 希望能够将B 省被叫用户的E.164号码转化为SIP URI,因此去向A 省的二级ENUM/DNS服务器发出NAPTR 查询。A 省的二级ENUM/DNS服务器中仅存储有本省所有用户E.164号码对应的SIP URI,因此本地查询失败,其需要向一级ENUM/DNS服务器发送NAPTR 查询请求。
● 一级ENUM/DNS收到B 省被叫用户的E.164号码后,根据本地存储的NS 记录及A 记
录,对被叫用户对应的号段进行判断,得知被叫用户为B 省用户,因此将NAPTR 查询送至B 省二级ENUM/DNS服务器。
● B 省二级ENUM/DNS服务器存储有所有B 省用户E.164号码和SIP URI的对应关系,
因此可以查询到被叫用户对应的SIP URI,并返回给一级ENUM/DNS服务器。
● 一级ENUM/DNS服务器将查询结果返回至A 省二级ENUM/DNS服务器,由A 省二级
ENUM/DNS服务器返回至A 省S-CSCF ,此时A 省S-CSCF 开始进行DNS 查询。
2、S-CSCF 首先根据收到的SIP URI 中的域名进行SRV 查询。与上述ENUM/DNS查询流程类似,该SRV 查询需要经过一级ENUM/DNS转发,由被叫省二级ENUM/DNS给出查询结果值,即被叫域入口域名和端口号。
3、S-CSCF 在得到被叫域入口域名后,发起A 查询,同样由一级ENUM/DNS服务器转发,由被叫省二级ENUM/DNS给出对应的IP 地址。S-CSCF 在收到该IP 地址后,开始向下一跳实体发出呼叫请求。
,4.2.3 被叫非IMS 用户
被叫用户号码不是IMS 用户,或者被叫号码在ENUM/DNS未配置时,NAPTR 查询流程与4.2.1节和4.2.2节流程一致,唯一不同的是返回至主叫S-CSCF 的结果不再是被叫用户的SIP URI,而是查询失败信息,此时S-CSCF 应将呼叫请求送至BGCF ,由其选择对应的MGCF 来完成呼叫。
如果ENUM Client端查询的被叫号码为C 网或其他运营商移动用户号码,且二级ENUM 服务器配置了H 码翻译,ENUM 根据该被叫号码H 码的NAPTR 记录,向ENUM Client端返回该用户号码对应的带区号的TEL URI。
一级ENUM/DNS收到二级ENUM/DNS发起的NAPTR 查询,如果一级ENUM/DNS分析查询的号码属于该二级ENUM/DNS所在的地区,且该查询请求的源地址为该二级ENUM/DNS,则一级ENUM/DNS不再向二级ENUM/DNS转发查询,而应直接回应查询失败的信息给二级ENUM/DNS。
二级ENUM/DNS收到一级ENUM/DNS发起的对某号码的NAPTR 查询时,如果二级ENUM/DNS在本地查询不到该号码数据,则直接回应查询失败信息给一级ENUM/DNS。 5 设备功能
5.1 ENUM/DNS数据配置
5.1.1 一级ENUM/DNS数据配置
ENUM 数据配置
一级ENUM 服务器应支持配置E.164规则的电话号码与URI 的对应关系,URI 包括SIP URI 和TEL URI。
一级ENUM 服务器保存请求号码的号段与全国二级ENUM 服务器的域名的对应关系,该对应关系以NS 记录存储(即各号段对应归属省的域名)。
DNS 数据配置
一级DNS 服务器保存全国域名与全国二级DNS 服务器IP 地址的对应关系,数据记录以A 记录保存。
5.1.2 二级ENUM/DNS数据配置
ENUM 数据配置
二级ENUM 服务器应支持配置E.164规则的电话号码与URI 的对应关系,URI 包括SIP URI 和TEL URI。
二级ENUM 服务器保存本省IMS 用户(包括电信号码)的E.164号码与SIP URI对应关系,其中E.164号码对应记录以NAPTR 数据存储。
二级ENUM 服务器应支持配置H 翻译数据,则配置C 网和其他运营商移动用户MSISDN 号码的H 码与区号的对应关系,并以NAPTR 记录存储。例如, 861868233[0-9]{4}的NAPTR 记录为:tel: 867551868233[0-9]{4}。
DNS 数据配置
,二级DNS 服务器保存本省域名和省内I-CSCF 等设备IP 地址的对应关系, 以及一级DNS 的IP 地址。其中I-CSCF 的入口域名和端口是以SRV 记录存储的,IP 地址是以A 记录来存储的。
5.2 ENUM/DNS数据管理
5.2.1 一级ENUM/DNS数据管理
ENUM 数据管理
一级ENUM 服务器应支持NS 查询,根据被叫用户的号段,获得其对应归属省的域名信息。
一级ENUM 服务器应能够根据DNS 查询得到的归属域名,将源二级ENUM 服务器发送的NAPTR 查询请求转至对应的目的二级ENUM 服务器。
DNS 数据管理
一级DNS 服务器应该能够完成A 查询,根据被叫省域名得到其对应二级DNS 的IP 地址。 一级DNS 服务器应支持转发二级DNS 服务器发送的SRV 查询请求、A 查询请求等。
5.2.2 二级ENUM/DNS数据管理
ENUM 数据管理
二级ENUM 服务器应支持NAPTR 查询(根据E.164号码得到对应的SIP URL记录),返回被查询用户对应的SIP URI 。如ENUM Client (如S-CSCF )发送的查询请求号码为”7.6.5.4.3.2.2.2.5.7.6.8.e164.arpa”时,ENUM 服务器需要返回该用户对应的SIP URI ,如”sip: 867522234567@ims.gd.chinanet.com”。
二级ENUM 服务器应支持H 码翻译。当ENUM Client (如S-CSCF )发送的查询请求号码为非IMS 的手机号码,例如”9.9.9.9.9.0.6.1.3.3.1.6.8.e164.arpa”,且ENUM 服务器保存有该手机号码H 码的NAPTR 记录时,ENUM 服务器返回该H 码对应的带区号TEL URI ,如”tel: 862013316099999”。
二级ENUM 服务器在做NAPTR 查询时,应支持精确的E.164号码,也能支持号码段通配。 二级ENUM 服务器能够根据用户TEL URI的号段信息判断用户是否为IMS 用户。如果用户是IMS 用户,则根据用户TEL URI生成SIP URI,并将SIP URI返回。
二级ENUM 服务器应支持在本地查询NAPTR 记录失败时,向一级ENUM 服务器发送查询请求。
DNS 数据管理
二级DNS 服务器应支持SRV 查询(根据应用协议和传输协议得到被叫方网络入口点的服务域名和端口)。如DNS Client (S-CSCF )发出SRV 查询时,其输入为”_sip_udp_ims.gd.chinanet.com”,此时二级DNS 服务器需返回入口服务域名”icscf.ims.gd.chinanet .com”和服务端口号5060。
二级DNS 服务器应支持A 查询(根据域名得到域名的IP 地址),能够直接为本省或大区各省的IMS 网元提供域名解析。当S-CSCF 发起A 查询时,假设其输入为”icscf.ims.gd.chinanet .com”,则二级DNS 需要返回该域名对应的IP 地址,如”192.168.145.2”。
,二级DNS 服务器应支持本地SRV 查询或者A 查询失败时,向一级DNS 服务器发送查询请求。
5.3 ENUM/DNS数据查询
5.3.1 递归查询
ENUM/DNS接受到一个递归形式的查询,需给出最终查询结果或失败结果。如在本服务器查询不到,需负责将消息转发到权威ENUM/DNS服务器(如一级ENUM/DNS服务器),在权威服务器返回查询结果后,再将结果返回给ENUM/DNS客户端。
例如广东用户拨打江苏用户时,ENUM/DNS递归查询流程图如下:
图表 4 ENUM/DNS递归查询
流程说明:
1、 广东省S-CSCF 向广东省二级ENUM/DNS服务器发送NAPTR 查询请求
2、 广东省二级ENUM/DNS服务器查询失败,根据本地存储的一级ENUM/DNS地址
信息,向一级ENUM/DNS服务器发送NAPTR 查询请求
3、 一级ENUM/DNS服务器根据本地存储的NS 记录,判断该号段用户对应归属省为
江苏省,因此向江苏省的二级ENUM/DNS服务器发出NAPTR 查询请求
4、 江苏省二级ENUM/DNS服务器返回查询结果至一级ENUM/DNS服务器
5、 一级ENUM/DNS服务器返回结果至广东省二级ENUM/DNS服务器
6、 广东省二级ENUM/DNS服务器将查询结果返回给S-CSCF
5.3.2 迭代查询
ENUM/DNS接受到一个迭代形式的查询,需给出最终查询结果。如在本服务器查询不到,需在应答中返回权威服务器的域名和IP 地址。前ENUM/DNS服务器再向应答中的权威ENUM/DNS服务器查询,直到获取查询结果。
例如广东用户拨打江苏用户,迭代查询流程图如下: