Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of...

19
Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom([email protected] ) ITU Regional Forum on “Internet of Things, Telecommunication Networks and Big Data as basic infrastructure for Digital Economy” (Saint-Petersburg, Russia, 4-6 June 2018)

Transcript of Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of...

Page 1: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Signalling architecture of distributed ENUM networking for IMS

Xiaojie ZhuVice-Chairman of SG11

China Telecom([email protected])

ITU Regional Forum on “Internet of Things, Telecommunication Networks and Big Data as basic

infrastructure for Digital Economy”

(Saint-Petersburg, Russia, 4-6 June 2018)

Page 2: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

CONTENT

• E.164 number translation issues of IMS interconnection

• Proposed distributed ENUM model for IMS

• Further work in ITU-T

2

Page 3: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Requirements of E.164 number translation in IMS

The requirements of ENUM (E.164 Number Mapping) in IMS

mapping the telephone number of the destination into an URI (Uniform Resource Identifier), which is a SIP phone number that clearly identifies the destination network

3

ENUM ENUM ENUM

ENUM

Note: take IPX Hubbing Model as an example

Page 4: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

ENUM Hierarchical Model proposed in GSMA

ENUM Hierarchical Model proposed in GSMA IR.67

Tier 0 : Global level, authoritative for the ENUM top level domain. Under this domain are pointers to the Tier 1 authoritative servers.

Tier 1: Country Code level, authoritative for ITU-T assigned E.164 country codes. Under this domain are pointers to the Tier 2 authoritative servers.

Tier 2:Service Provider level, authoritative for National Destination Codes and individual Subscriber Numbers. Under this domain are the individual Subscriber Numbers each with one or more (Naming Authority Pointer) NAPTR records associated with them.

4

Page 5: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Resolution procedure in ENUM hierarchical Model

Example of ENUM/DNS resolution procedure in GSMA IR.67

5

Page 6: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

E.164 number translation issues of IMS interconnection

Key issues of ENUM Hierarchical Model for IMS interconnection

All international sessions initiated by IMS users from different operators shall query the Tier 0 and Tier 1 ENUM server to map E.164 numbers into an URI, it will be difficult to devise the query processing capacity of a Tier 0 and Tier 1 ENUM server

there is no detailed timeline for deploying Tier 0 and Tier 1 ENUM servers, as it is quite complicated to involve third parties in setting up ENUM servers to provide ENUM query services for operators.

Security issue: Customer Data Exposure remains a real issue. Opening of ENUM Tier2 (operator level) to external queries is not available, because some IMS operators do not intend to open ENUM servers to external queries for security reasons.

6

Page 7: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Updated ENUM hierarchical Model

A new component, called ENUM proxy was introduced to integrate ENUM and non ENUM environments to solve the security and number portability issues

Issues of the updated version of ENUM hierarchical model:

the significant issues of hierarchical model deployment such as the absence of Tier0 and Tier1ENUM are still remain.

Before the introduction of Tier0 and Tier1ENUM, it’s quite difficult to establish a full mash networking of ENUM/SIP Proxies.

7

Page 8: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

CONTENT

• E.164 number translation issues of IMS interconnection

• Proposed distributed ENUM model for IMS

• Further work in ITU-T

8

Page 9: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

Main purposes

To solve the issues of ENUM hierarchical model and speed up IMS interconnection deployment

Introduce an International ENUM Server (IES), which will be deployed by operators, to establish a self-management distributed ENUM model in support of IMS interconnection.

To specify an ENUM/DNS query-unrelated protocol in support of the self-management of the distributed ENUM architecture

9

IP network

I-ENUM ServerENUM(Service Provider

Level)IMSIMS

ENUM(Service Provider

Level)I-ENUM Server

Service provider 1 Service provider 3

IPX/GRX

IMSENUM(Service Provider

Level)I-ENUM Server

Service provider 2

I-ENUM ServerENUM(Service Provider

Level)IMS

Page 10: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

Functions contained in IES

ENUM Data Management Function(EDMF): performs basic ENUM data management and maintenance functions

ENUM Data Storing Function(EDSF): a database which stores the ENUM data profile for IMS interconnection

ENUM Data Query Function(EDQF) : is responsible for responses to queries for ENUM translation

10

IMS

ENUM(Service Provider Level)

Distributed ENUM System

O&M System

IMS

ENUM(Service Provider Level)

O&M System

Service provider 1 Service provider 2

I1

I2I3

I4

ENUM Data Management Function

IES(International ENUM Server)

ENUM Data Storing Function

ENUM Data Query Function

ENUM Data Management Function

IES(International ENUM Server)

ENUM Data Storing Function

ENUM Data Query Function

Page 11: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

List of interfaces

I1: delivers ENUM data profile and ENUM data profile management information.

I2: transports the query and response for ENUM translation in recursive mode.

I3: transports the query and response for ENUM translation in iterative mode.

I4: transports the requests and response for ENUM data profile management.

11

IMS

ENUM(Service Provider Level)

Distributed ENUM System

O&M System

IMS

ENUM(Service Provider Level)

O&M System

Service provider 1 Service provider 2

I1

I2I3

I4

Management Function

IES(International ENUM Server)

ENUM Data Storing Function

ENUM Data Query Function

Management Function

IES(International ENUM Server)

ENUM Data Storing Function

ENUM Data Query Function

Page 12: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

12

EDSF

HOST SERVICE PROVIDER ID: ASOURCE I-ENUM SERVER IP ADDRESSDATA BLOCKINTERCONNECTION AGREED SERVICE PROVIDER ID:Provider X,IPX/GRX Y, Provider Z……

INTERCONNECTION AGREED PROVIDER ID:X DESTINATION I-ENUM SERVER IP ADDRESSDATA BLOCK

INTERCONNECTION AGREED PROVIDER ID:Y DESTINATION I-ENUM SERVER IP ADDRESSDATA BLOCK

INTERCONNECTION AGREED PROVIDER ID:ZDESTINATION I-ENUM SERVER IP ADDRESSDATA BLOCK……

Example of ENUM Data profile stored in EDSF for Service Provider A

ENUM Data profile for the Host Service Provider A

ENUM Data profile for other Service Providers having interconnection agreements with SP A

Page 13: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

13

Example of self-management signalling procedures- The newly involved SP A gets ENUM data profile from other SPs

IES

GETDATA_REQ

IES IES IES

GETDATA_BROCAST_REQ

GETDATA_BROCAST_REQ

GETDATA_BROCAST_REQ

GETDATA_BROCAST_RESP

GETDATA_BROCAST_RESP

GETDATA_BROCAST_RESP

GETDATA_RESP

Note: I-ENUM server of Service Provider A is newly deployed and it has interconnection agreements with Service Provider X, IPX/GRX Y and Service Provider Z

GETDATA_RESP

GETDATA_RESP

GETDATA_REQ

GETDATA_REQ

Service Provider A Service ProviderX

Service ProviderZ

IPX/GRX Y

Page 14: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

14

Example of self-management signalling procedures- SP A modifies ENUM data profile

Note: I-ENUM server of Service Provider A is newly deployed and it has interconnection agreements with Service Provider X, IPX/GRX Y and Service Provider Z

IES IES IES IES

MODDATA_BROCAST_REQ

MODDATA_BROCAST_REQ

MODDATA_BROCAST_REQ

MODDATA_BROCAST_RES

MODDATA_BROCAST_RES

MODDATA_BROCAST_RES

Service Provider A Service Provider X Service Provider ZIPX/GRX Y

MODDATA_REQ

MODDATA_RESP

Page 15: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

15

Example of ENUM query procedures- iterative mode

ENUM(Service Provider Level)

DNS QUERY

Service Provider A

Note: Service Provider A has interconnection agreement with Service Provider Z

Service Provider Z

IMS(SIP-PROXY)

IES

DNS REPLY

DNS QUERY

DNS REPLY

IMS(SIP-PROXY)

INVITE RESQ

180 RESP

200 OK

Media Transfer

Page 16: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Proposed distributed ENUM model for IMS

16

Example of ENUM query procedures- recursive mode

Note: Service Provider A has interconnection agreement with Service Provider Z

ENUM(Service Provider Level)

DNS QUERY

IES

DNS REPLY

DNS QUERY

DNS REPLY

INVITE RESQ

180 RESP

200 OK

Media Transfer

IMS(SIP-PROXY)

IMS(SIP-PROXY)

Service Provider A Service Provider Z

Page 17: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

CONTENT

• E.164 number translation issues of IMS interconnection

• Proposed distributed ENUM model for IMS

• Further work in ITU-T

17

Page 18: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Further work in ITU-T

Work item Q.DEN_IMS (Signalling architecture of distributed ENUM networking for IMS)

Q.DEN_IMS was initiated in SG11 Q1 November 2017 meeting, the latest output can be found in SG11-TD382/GEN

Currently the draft output provides a skeleton of the distributed ENUM model for IMS interconnection

Future work for Q.DEN_IMS

To complete the signaling architecture of distributed ENUM model, including the functional requirements and interfaces signaling requirements

To specify the self-management signalling procedures for distributed ENUM model

Future work for the ENUM/DNS query-unrelated protocol using in the distributed ENUM model

To specify the messages and parameters of ENUM/DNS query-unrelated protocol in support of the self-management of the distributed ENUM model

18

Page 19: Signalling architecture of distributed ENUM networking for IMS...Signalling architecture of distributed ENUM networking for IMS Xiaojie Zhu Vice-Chairman of SG11 China Telecom(zhuxj.gd@chinatelecom.cn)

Thank you for your attention!

Xiaojie Zhu

Vice-Chairman of SG11

China Telecom ( Email: [email protected])

19