[go: up one dir, main page]

CN104168190B - A kind of method and device for calling routing - Google Patents

A kind of method and device for calling routing Download PDF

Info

Publication number
CN104168190B
CN104168190B CN201410428627.7A CN201410428627A CN104168190B CN 104168190 B CN104168190 B CN 104168190B CN 201410428627 A CN201410428627 A CN 201410428627A CN 104168190 B CN104168190 B CN 104168190B
Authority
CN
China
Prior art keywords
ims network
network
called user
call
user number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410428627.7A
Other languages
Chinese (zh)
Other versions
CN104168190A (en
Inventor
马泽芳
马瑞涛
符刚
姜先贵
李延斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201410428627.7A priority Critical patent/CN104168190B/en
Publication of CN104168190A publication Critical patent/CN104168190A/en
Application granted granted Critical
Publication of CN104168190B publication Critical patent/CN104168190B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明实施例提供了一种呼叫路由方法及装置,涉及通信技术领域,以利用IMS网络进行话务承载,解决采用PSTN长途网承载话务的方式不利于网络的升级改造和节能减排的问题。该方法包括:通过非IMS网络的呼叫处理网元接收主叫用户发送的呼叫请求,获取主叫用户号码所在归属地的区号,确定主叫用户号码所在归属地是否配置第一IMS网络,以及是否支持就近入IMS网络、就远出IMS网络的路由方式;若主叫用户号码所在归属地配置有第一IMS网络,且支持所述路由方式,则将该呼叫请求路由至第一IMS网络的呼叫处理网元,以使得第一IMS网络的呼叫处理网元对该呼叫请求进行路由。

The embodiment of the present invention provides a call routing method and device, which relate to the field of communication technology, to use the IMS network to bear the traffic, and to solve the problem that the way of using the PSTN long-distance network to bear the traffic is not conducive to network upgrading and energy saving and emission reduction. . The method includes: receiving a call request sent by a calling user through a call processing network element of a non-IMS network, obtaining the area code of the place where the number of the calling user belongs to, determining whether the first IMS network is configured in the place where the number of the calling user belongs, and whether Support the routing method of entering the IMS network nearby and leaving the IMS network far away; if the first IMS network is configured in the home of the calling party number and supports the routing method, the call request will be routed to the call of the first IMS network The processing network element enables the call processing network element of the first IMS network to route the call request.

Description

一种呼叫路由方法及装置A call routing method and device

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种呼叫路由方法及装置。The present invention relates to the technical field of communications, in particular to a call routing method and device.

背景技术Background technique

IP多媒体子系统(IP Multimedia Subsystem,简称IMS)网络是由第三代合作伙伴计划(The 3rd Generation Partnership Project,简称3GPP)定义的一种基于IP的网络架构,其核心特点是采用会话初始协议(Session Initiation Protocol,简称SIP)和与接入技术的无关性,即IMS网络可以通过媒体网关控制功能(Media Gateway ControlFunction,简称MGCF)网元实现与传统的电路交换(Circuit Switched,简称CS)网络,如公共交换电话网络(Public Switched Telephone Network,简称PSTN)或移动网络等的互通。The IP Multimedia Subsystem (IMS) network is an IP-based network architecture defined by The 3rd Generation Partnership Project (3GPP), and its core feature is the use of Session Initiation Protocol ( Session Initiation Protocol, referred to as SIP) and has nothing to do with the access technology, that is, the IMS network can realize the connection with the traditional circuit switched (Circuit Switched, referred to as CS) network through the media gateway control function (Media Gateway Control Function, referred to as MGCF) network elements, Such as public switched telephone network (Public Switched Telephone Network, referred to as PSTN) or mobile network intercommunication.

现有技术中,CS网络用户对IMS网络用户进行语音呼叫的过程,如图1所示。假设主叫为上海的PSTN网络用户,被叫为北京的IMS网络用户,则主叫侧PSTN用户发起呼叫后,该呼叫会先被路由到主叫侧的PSTN端局,主叫侧的PSTN汇接局接收该呼叫并将其路由到PSTN长途局,然后通过被叫侧IMS网络的MGCF网元将呼叫路由至被叫侧的I-CSCF网元,被叫侧的I-CSCF网元通过查询被叫侧所属省份的ENUM/DNS服务器获取为该用户提供服务的S-CSCF网元,随后通过被叫侧的SBC网元路由至被叫用户,完成整个呼叫过程。In the prior art, a process in which a CS network user makes a voice call to an IMS network user is shown in FIG. 1 . Assuming that the calling party is a PSTN network user in Shanghai and the called party is an IMS network user in Beijing, after the PSTN user on the calling side initiates a call, the call will be routed to the PSTN end office on the calling side, and the PSTN exchange on the calling side The receiving office receives the call and routes it to the PSTN toll office, and then routes the call to the I-CSCF network element of the called side through the MGCF network element of the called side IMS network, and the called side I-CSCF network element queries The ENUM/DNS server in the province to which the called side belongs obtains the S-CSCF network element that provides services for the user, and then routes it to the called user through the SBC network element on the called side to complete the entire call process.

在PSTN网络用户与IMS网络用户进行互通时,主叫用户发出的呼叫请求通过PSTN长途网从PSTN网络路由到IMS网络,利用PSTN长途网来承载该话务,即采用就“就远入IMS网络”的路由方式;同时,对于传统的PSTN网络用户与PSTN网络用户进行互通时,也是采用PSTN长途网进行话务承载,而目前PSTN长途网主要采用时分复用(Time DivisionMultiplexing,简称TDM)设备,该设备的在网时间长,且设备耗能高、占地面积大、故障率高,因此,采用PSTN长途网承载话务的方式不利于网络的升级改造和节能减排。When the PSTN network user communicates with the IMS network user, the call request sent by the calling user is routed from the PSTN network to the IMS network through the PSTN long-distance network, and the PSTN long-distance network is used to carry the traffic, that is, the "just far into the IMS network" is adopted. At the same time, when the traditional PSTN network users communicate with PSTN network users, the PSTN long-distance network is also used to bear the traffic. At present, the PSTN long-distance network mainly uses Time Division Multiplexing (TDM) equipment. The equipment has a long network time, high energy consumption, large floor space, and high failure rate. Therefore, using the PSTN long-distance network to carry traffic is not conducive to network upgrading and energy saving and emission reduction.

发明内容Contents of the invention

本发明的实施例提供一种呼叫路由方法及装置,以利用IMS网络进行话务承载,解决采用PSTN长途网承载话务的方式不利于网络的升级改造和节能减排。Embodiments of the present invention provide a call routing method and device to use the IMS network for traffic bearing, and solve the problem that using the PSTN long-distance network to bear the traffic is not conducive to network upgrading and energy saving and emission reduction.

为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:

第一方面,本发明实施例提供了一种呼叫路由方法,包括:In a first aspect, an embodiment of the present invention provides a call routing method, including:

非IMS网络的呼叫处理网元接收主叫用户发送的呼叫请求,所述呼叫请求中包括主叫用户号码;The call processing network element of the non-IMS network receives the call request sent by the calling user, and the call request includes the calling user number;

获取所述主叫用户号码所在归属地的区号;Obtain the area code of the place where the calling party number is located;

根据所述主叫用户号码所在归属地的区号,确定所述主叫用户号码所在归属地是否配置第一IMS网络,且所述第一IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;According to the area code of the place where the calling party number is located, determine whether the home area where the calling party number is located is configured with a first IMS network, and whether the first IMS network supports access to the IMS network that is nearby and exits the IMS network that is far away routing method;

若所述主叫用户号码所在归属地配置所述第一IMS网络,且所述第一IMS网络支持所述路由方式,则将所述呼叫请求路由至所述第一IMS网络的呼叫处理网元,以使得所述第一IMS网络的呼叫处理网元对所述呼叫请求进行路由。If the first IMS network is configured in the home location of the calling party number, and the first IMS network supports the routing method, routing the call request to a call processing network element of the first IMS network , so that the call processing network element of the first IMS network routes the call request.

第二方面,本发明实施例提供了一种呼叫路由方法,包括:In a second aspect, an embodiment of the present invention provides a call routing method, including:

第一IMS网络的呼叫处理网元接收非IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户号码;The call processing network element of the first IMS network receives the call request sent by the call processing network element of the non-IMS network, and the call request includes the called user number;

获取所述被叫用户号码所在归属地的区号;Obtaining the area code of the place where the called user number is located;

根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络且所述第二IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;According to the area code of the home area where the called user number is located, determine whether the home area where the called user number is located is configured with a second IMS network and whether the second IMS network supports the route of entering the IMS network at the nearest location and leaving the IMS network at the far end Way;

若所述被叫用户号码所在归属地配置所述第二IMS网络且所述第二IMS网络支持所述路由方式,则获取所述第二IMS网络的呼叫处理网元的IP地址;If the second IMS network is configured at the home location of the called user number and the second IMS network supports the routing mode, then acquire the IP address of the call processing network element of the second IMS network;

根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫请求路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。Routing the call request to the call processing network element of the second IMS network according to the IP address of the call processing network element of the second IMS network, so that the call processing network element of the second IMS network can Call requests are routed.

第三方面,本发明实施例提供了一种呼叫路由方法,包括:In a third aspect, an embodiment of the present invention provides a call routing method, including:

第二IMS网络的呼叫处理网元接收第一IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户号码;The call processing network element of the second IMS network receives the call request sent by the call processing network element of the first IMS network, and the call request includes the called user number;

发送第一查询请求给所述第二IMS网络的ENUM服务器,以使得所述第二IMS网络的ENUM服务器根据所述第一查询请求查询是否包含所述被叫用户号码的SIP URI,并将查询结果发送给所述第二IMS网络的呼叫处理网元,所述第一查询请求中包含所述被叫用户号码;sending a first query request to the ENUM server of the second IMS network, so that the ENUM server of the second IMS network queries whether the SIP URI containing the called user number is inquired according to the first query request, and queries The result is sent to the call processing network element of the second IMS network, and the first query request includes the called user number;

接收所述第二IMS网络的ENUM服务器发送的查询结果;receiving the query result sent by the ENUM server of the second IMS network;

若所述查询结果中包含所述被叫用户号码的SIP URI,则发送第二查询请求给所述第二IMS网络的归属用户服务器HSS;接收所述第二IMS网络的HSS服务器发送的所述被叫用户号码对应的服务呼叫会话控制功能网元信息;将所述呼叫请求路由至所述被叫用户号码对应的服务呼叫会话控制功能网元,以便所述服务呼叫会话控制功能将所述呼叫请求路由至所述被叫用户;If the query result includes the SIP URI of the called user number, then send a second query request to the home subscriber server HSS of the second IMS network; receive the Information about the SCSCF network element corresponding to the called user number; routing the call request to the SCSCF network element corresponding to the called user number, so that the SCSCF will call request routing to said called user;

若所述查询结果中不包含所述被叫用户号码的SIP URI,则根据所述被叫用户号码,将所述呼叫请求通过所述第二IMS网络的媒体网关控制功能网元路由至所述被叫用户。If the query result does not contain the SIP URI of the called user number, then according to the called user number, route the call request to the called user.

第四方面,本发明实施例提供了一种呼叫路由装置,包括:In a fourth aspect, an embodiment of the present invention provides a call routing device, including:

接收单元,用于接收主叫用户发送的呼叫请求,所述呼叫请求中包括主叫用户号码;a receiving unit, configured to receive a call request sent by a calling user, where the call request includes a calling user number;

获取单元,用于获取所述主叫用户号码所在归属地的区号;an obtaining unit, configured to obtain the area code of the place where the calling party number belongs;

确定单元,用于根据所述主叫用户号码所在归属地的区号,确定所述主叫用户号码所在归属地是否配置第一IMS网络,且所述第一IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;所述确定单元还用于根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式;A determining unit, configured to determine whether the calling subscriber number is configured with a first IMS network based on the area code of the calling subscriber number's home zone, and whether the first IMS network supports access to the nearest IMS network, Outgoing routing mode of the IMS network; the determining unit is also used to determine whether the home location of the called user number is configured with a second IMS network according to the area code of the home location of the called user number, and the second Whether the IMS network supports the routing method;

路由单元,用于若所述主叫用户号码所在归属地配置所述第一IMS网络,且所述第一IMS网络支持所述路由方式,则将所述呼叫请求路由至所述第一IMS网络的呼叫处理网元,以使得所述第一IMS网络的呼叫处理网元对所述呼叫请求进行路由。A routing unit, configured to route the call request to the first IMS network if the first IMS network is configured in the home location of the calling party number and the first IMS network supports the routing mode The call processing network element of the first IMS network, so that the call processing network element of the first IMS network routes the call request.

第五方面,本发明实施例提供了一种呼叫路由装置,包括:In a fifth aspect, an embodiment of the present invention provides a call routing device, including:

接收单元,用于接收非IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户号码;A receiving unit, configured to receive a call request sent by a call processing network element of a non-IMS network, where the call request includes a called user number;

获取单元,用于获取所述被叫用户号码所在归属地的区号;an obtaining unit, configured to obtain the area code of the place where the called user number belongs;

确定单元,用于根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络且所述第二IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;The determining unit is configured to determine whether the home area where the called user number is located is configured with a second IMS network and whether the second IMS network supports nearby IMS network access and remote access according to the area code of the home area where the called user number is located. Outgoing routing mode of the IMS network;

所述获取单元,还用于若所述被叫用户号码所在归属地配置所述第二IMS网络且所述第二IMS网络支持所述路由方式,则获取所述第二IMS网络的呼叫处理网元的IP地址;The obtaining unit is further configured to obtain the call processing network of the second IMS network if the second IMS network is configured in the home location of the called user number and the second IMS network supports the routing mode. Yuan's IP address;

路由单元,用于根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫请求路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。a routing unit, configured to route the call request to the call processing network element of the second IMS network according to the IP address of the call processing network element of the second IMS network, so that the call processing of the second IMS network The network element routes the call request.

第六方面,本发明实施例提供了一种呼叫路由装置,包括:In a sixth aspect, an embodiment of the present invention provides a call routing device, including:

接收单元,用于接收第一IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户号码;A receiving unit, configured to receive a call request sent by a call processing network element of the first IMS network, where the call request includes a called user number;

发送单元,用于发送第一查询请求给所述第二IMS网络的ENUM服务器,以使得所述第二IMS网络的ENUM服务器根据所述第一查询请求查询是否包含所述被叫用户号码的SIPURI,并将查询结果发送给所述第二IMS网络的呼叫处理网元,所述第一查询请求中包含所述被叫用户号码;A sending unit, configured to send a first query request to the ENUM server of the second IMS network, so that the ENUM server of the second IMS network queries whether the SIPURI containing the called user number is included according to the first query request. and sending the query result to the call processing network element of the second IMS network, where the first query request includes the called user number;

所述接收单元,还用于接收所述第二IMS网络的ENUM服务器发送的查询结果;The receiving unit is further configured to receive the query result sent by the ENUM server of the second IMS network;

路由单元,用于若所述查询结果中包含所述被叫用户号码的SIP URI,则所述获取单元发送第二查询请求给所述第二IMS网络的归属用户服务器HSS;所述接收单元接收所述第二IMS网络的HSS服务器发送的所述被叫用户号码对应的服务呼叫会话控制功能网元信息;将所述呼叫请求路由至所述被叫用户号码对应的服务呼叫会话控制功能网元,以便所述服务呼叫会话控制功能将所述呼叫请求路由至所述被叫用户;a routing unit, configured to send a second query request to the home subscriber server HSS of the second IMS network if the query result contains the SIP URI of the called user number; the receiving unit receives Information about the SCSCF network element corresponding to the called user number sent by the HSS server of the second IMS network; routing the call request to the SCSCF network element corresponding to the called user number , so that the serving call session control function routes the call request to the called user;

所述路由单元,还用于若所述查询结果中不包含所述被叫用户号码的SIP URI,则根据所述被叫用户号码,将所述呼叫请求通过所述第二IMS网络的媒体网关控制功能网元路由至所述被叫用户。The routing unit is further configured to pass the call request through the media gateway of the second IMS network according to the called user number if the query result does not include the SIP URI of the called user number The control function network element routes to the called user.

本发明实施例提供的一种呼叫路由方法及装置,通过非IMS网络的呼叫处理网元接收主叫用户发送的呼叫请求,获取主叫用户号码所在归属地的区号,确定主叫用户号码所在归属地是否配置第一IMS网络,以及是否支持就近入IMS网络、就远出IMS网络的路由方式;若主叫用户号码所在归属地配置有第一IMS网络,且支持所述路由方式,则将该呼叫请求路由至第一IMS网络的呼叫处理网元,以使得第一IMS网络的呼叫处理网元对该呼叫请求进行路由。这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,就可以将长途话务先路由至本地的IMS网络,为后续长途话务经由IMS网络承载提供条件,可以根据实际IMS网络的部署情况,选择最佳的路由方式。另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In the call routing method and device provided by the embodiments of the present invention, the call processing network element of the non-IMS network receives the call request sent by the calling user, obtains the area code of the place where the calling user's number belongs, and determines the calling user's number. Whether the first IMS network is configured in the location, and whether it supports the routing method of entering the IMS network nearby and leaving the IMS network far away; The call request is routed to the call processing network element of the first IMS network, so that the call processing network element of the first IMS network routes the call request. In this way, in the area where the IMS network is configured and supports the routing method of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be routed to the local IMS network first, providing conditions for subsequent long-distance traffic to be carried by the IMS network , and the best routing mode can be selected according to the actual deployment of the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize the use of the IP routing of the IMS network and offload the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by equipment with high energy consumption The PSTN network with large area and high failure rate realizes the smooth transition from PSTN network to IMS network.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some of the present invention. Embodiments, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1为现有技术中PSTN网络用户呼叫IMS网络用户的具体路由过程示意图;FIG. 1 is a schematic diagram of a concrete routing process in which a PSTN network user calls an IMS network user in the prior art;

图2为本发明实施例提供了一种呼叫路由方法的流程图;FIG. 2 provides a flowchart of a call routing method according to an embodiment of the present invention;

图3为本发明实施例提供了另一种呼叫路由方法的流程图;FIG. 3 provides a flowchart of another call routing method according to an embodiment of the present invention;

图4为本发明实施例提供的另一种呼叫路由方法的流程图;FIG. 4 is a flowchart of another call routing method provided by an embodiment of the present invention;

图5为本发明实施例提供的一种PSTN网络用户呼叫IMS网络用户的具体路由过程示意图;5 is a schematic diagram of a specific routing process for a PSTN network user to call an IMS network user according to an embodiment of the present invention;

图6为本发明实施例提供的一种PSTN网络用户呼叫PSTN网络用户的具体路由过程示意图;6 is a schematic diagram of a specific routing process for a PSTN network user to call a PSTN network user according to an embodiment of the present invention;

图7为本发明实施例提供的一种对呼叫业务进行计费和话务统计的示意图;FIG. 7 is a schematic diagram of billing and traffic statistics for call services provided by an embodiment of the present invention;

图8为本发明实施例提供的一种呼叫路由装置的示意图;FIG. 8 is a schematic diagram of a call routing device provided by an embodiment of the present invention;

图9为本发明实施例提供的另一种呼叫路由装置的示意图;FIG. 9 is a schematic diagram of another call routing device provided by an embodiment of the present invention;

图10为本发明实施例提供的另一种呼叫路由装置的示意图;FIG. 10 is a schematic diagram of another call routing device provided by an embodiment of the present invention;

图11为本发明实施例提供的另一种呼叫路由装置的示意图;FIG. 11 is a schematic diagram of another call routing device provided by an embodiment of the present invention;

图12为本发明实施例提供的另一种呼叫路由装置的示意图;FIG. 12 is a schematic diagram of another call routing device provided by an embodiment of the present invention;

图13为本发明实施例提供的另一种呼叫路由装置的示意图。Fig. 13 is a schematic diagram of another call routing device provided by an embodiment of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

在完成一次呼叫的过程中,需要用到的IMS网络中的网元较多,包括会话边缘控制器(Session Border Controller,简称SBC)网元、呼叫会话控制功能(Call SessionControl Function,简称CSCF)网元、媒体网关控制功能(Media Gateway ControlFunction,简称MGCF)网元、电子号码到统一资源标识(Uniform Resource Identifier,简称URI)的映射(Electronic Numbers to URI Mapping,简称ENUM)服务器/域名解析服务器(Domain Name Server,简称DNS)、归属用户服务器(Home Subscription Server,简称HSS)共同参与实现。In the process of completing a call, many network elements in the IMS network need to be used, including session border controller (session border controller, SBC for short) network elements, call session control function (call session control function, CSCF for short) network elements Element, Media Gateway Control Function (MGCF for short) network element, electronic number to Uniform Resource Identifier (URI for short) mapping (Electronic Numbers to URI Mapping, ENUM for short) server/domain name resolution server (Domain Name Server (DNS for short) and Home Subscription Server (HSS for short) participate in the implementation together.

其中,SBC网元通常位于接入网与IMS网络之间,作为用户的代理进入IMS核心网,CSCF网元是整个IMS网络的核心网元,主要负责处理多媒体呼叫会话过程中的信令控制,根据CSCF网元功能的不同,CSCF网元具体可分为代理CSCF(Proxy-CSCF,简称P-CSCF)网元、查询CSCF(Interrogating-CSCF,简称I-CSCF)网元和服务CSCF(Serving-CSCF,简称S-CSCF)网元,MGCF网元主要负责IMS网络与CS网络的互通,HSS服务器用于存储与用户相关的信息,ENUM/DNS服务器定义了将E.164号码转换为域名形式放在DNS服务器的数据库中的方法,每个由E.164号码转化而成的域名可以对应一系列的会话初始化协议通用资源标识(SessionInitiation Protocol Uniform Resource Identifier,简称SIP URI),从而使国际统一的E.164电话号码成为可以在互联网中使用的网络地址资源。现有技术中,IMS网络根据省份进行配置,因此,在配置IMS网络的省份中,每个省份的IMS网络中的ENUM/DNS服务器配置本省的IMS用户数据以及他省区号到他省ENUM/DNS服务器的路由。Among them, the SBC network element is usually located between the access network and the IMS network, and enters the IMS core network as a proxy of the user. The CSCF network element is the core network element of the entire IMS network, and is mainly responsible for signaling control during the multimedia call session. According to the different functions of CSCF network elements, CSCF network elements can be divided into proxy CSCF (Proxy-CSCF, P-CSCF for short) network elements, interrogating-CSCF (Interrogating-CSCF, I-CSCF for short) network elements, and serving CSCF (Serving-CSCF) network elements. CSCF (S-CSCF for short) network element, MGCF network element is mainly responsible for the intercommunication between IMS network and CS network, HSS server is used to store user-related information, ENUM/DNS server defines the E. In the method in the database of the DNS server, each domain name converted from an E.164 number can correspond to a series of Session Initiation Protocol Uniform Resource Identifiers (SIP URI for short), so that the internationally unified E. The .164 phone number becomes a network address resource that can be used in the Internet. In the prior art, the IMS network is configured according to the provinces. Therefore, in the provinces where the IMS network is configured, the ENUM/DNS server in the IMS network of each province configures the IMS user data of the province and the area codes of other provinces to the ENUM/DNS of other provinces. The route to the server.

实施例一Embodiment one

在本发明实施例所述的呼叫路由方法的实现,需要首先对现有的ENUM/DNS服务器的设置进行修改,即在原有的传统数据区域的基础上,新增手机号码的H码、手机号码的归属地区号与手机号码的归属网络域名的对应关系、以及固定电话号码的区号与固定电话号码的归属网络域名的对应关系的数据区域。示例的,对于上海的固定电话用户,除了在IMS网络的ENUM/DNS服务器中设置上海本地的IMS网络用户数据外,还要设置他省区号与归属网络域名的对应关系,例如设置北京的区号010到北京的归属网络域名beijing.ims.cn的对应关系,青岛的区号0532、或济南的区号0531到山东的归属网络域名shandong.ims.cn的对应关系。对于上海的移动用户,除了在IMS网络的ENUM/DNS服务器中设置上海本地的IMS网络用户数据外,还要设置他省的手机H码、该号码归属地区号与归属网络域名的对应关系,例如设置北京用户的手机H码、该号码归属地区号010与北京的归属网络域名beijing.ims.cn的对应关系,需要说明的是,下述呼叫路由过程均是以此为前提进行说明的。In the implementation of the call routing method described in the embodiment of the present invention, it is necessary to first modify the settings of the existing ENUM/DNS server, that is, on the basis of the original traditional data area, add the H code of the mobile phone number, the mobile phone number The corresponding relationship between the home area code of the mobile phone number and the home network domain name of the mobile phone number, and the corresponding relationship between the area code of the fixed phone number and the home network domain name of the fixed phone number. For example, for fixed-line users in Shanghai, in addition to setting the local IMS network user data in Shanghai in the ENUM/DNS server of the IMS network, it is also necessary to set the corresponding relationship between the area code of other provinces and the domain name of the home network, such as setting the area code of Beijing 010 The corresponding relationship between the home network domain name beijing.ims.cn of Beijing, and the corresponding relationship between the area code 0532 of Qingdao or the area code 0531 of Jinan and the home network domain name Shandong.ims.cn of Shandong. For mobile users in Shanghai, in addition to setting the local IMS network user data in Shanghai in the ENUM/DNS server of the IMS network, it is also necessary to set the H code of the mobile phone in other provinces, the corresponding relationship between the area code of the number and the domain name of the network, for example Set the corresponding relationship between the mobile phone H code of the Beijing user, the area code 010 to which the number belongs, and the network domain name beijing.ims.cn to which Beijing belongs. It should be noted that the following call routing processes are all explained on this premise.

如图2所示,为本发明实施例提供的一种呼叫路由方法的流程图,该呼叫路由方法包括:As shown in FIG. 2, it is a flow chart of a call routing method provided by an embodiment of the present invention. The call routing method includes:

步骤401、非IMS网络的呼叫处理网元接收主叫用户发送的呼叫请求,所述呼叫请求中包含主叫用户的号码。In step 401, a call processing network element of a non-IMS network receives a call request sent by a calling user, and the call request includes the number of the calling user.

其中,主叫用户为非IMS网络用户,若主叫用户是固定电话用户,则非IMS网络的呼叫处理网元为主叫用户侧的PSTN汇接局,若主叫用户是移动电话用户,则非IMS网络的呼叫处理网元范围主叫用户侧的移动网络的关口局。具体的,由主叫用户侧的PSTN汇接局或移动网络关口局接收主叫用户发送的呼叫请求。Wherein, the calling user is a non-IMS network user, if the calling user is a fixed telephone user, the call processing network element of the non-IMS network is the PSTN tandem office on the calling user side, and if the calling user is a mobile phone user, then The call processing network element scope of the non-IMS network is the gateway office of the mobile network on the calling user side. Specifically, the call request sent by the calling user is received by the PSTN tandem office or the mobile network gateway office at the calling user side.

步骤402、获取所述主叫用户号码所在归属地的区号。Step 402: Obtain the area code of the place where the calling party number is located.

具体的,非IMS网络的呼叫处理网元具有对电话号码(固定电话或移动电话)进行分析的功能,可根据现有规则获取主叫用户号码所在归属地的区号。其中,对于固定号码或携带区号的移动号码(手机号码),可以从该固定号码中直接获取该固定电话所在归属地的区号,从该携带区号的移动号码中直接获取该携带区号的移动号码所在归属地的区号;对于未携带区号的移动电话,由于每个移动号码的H码的唯一的,且每个移动号码的H码与该移动号码所在归属地是相对应的,因此,通过分析该移动电话的H码,获取该移动电话所在归属地的区号。示例的,对于北京的移动或固定用户,其归属地区号均为北京区号010。Specifically, the call processing network element of the non-IMS network has the function of analyzing the telephone number (fixed telephone or mobile telephone), and can obtain the area code of the place where the calling subscriber number belongs to according to existing rules. Among them, for a fixed number or a mobile number (mobile phone number) carrying an area code, the area code of the place where the fixed phone is located can be directly obtained from the fixed number, and the location of the mobile number carrying the area code can be directly obtained from the mobile number carrying the area code. The area code of the place of origin; for mobile phones that do not carry the area code, since the H code of each mobile number is unique, and the H code of each mobile number is corresponding to the place where the mobile number is located, therefore, by analyzing the The H code of the mobile phone is used to obtain the area code of the place where the mobile phone is located. For example, for mobile or fixed subscribers in Beijing, their home area codes are both Beijing area code 010.

步骤403、根据所述主叫用户号码所在归属地的区号,确定所述主叫用户号码所在归属地是否配置第一IMS网络,且所述第一IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式。Step 403, according to the area code of the place where the calling party number is located, determine whether the home area where the calling party number is located is equipped with a first IMS network, and whether the first IMS network supports the nearest IMS network and the far away Routing mode of the IMS network.

具体的,是否配置第一IMS网络,跟实际的IMS网络部署有关,一般情况下,部署IMS网络是根据不同的省市进行预先设定的。示例的,对于主叫侧是否支持IMS网络用户,可以由主叫用户归属地所属的PSTN网络汇接局或移动网络关口局确定。Specifically, whether to configure the first IMS network is related to the actual IMS network deployment. Generally, the deployment of the IMS network is preset according to different provinces and cities. For example, whether the calling side supports IMS network users may be determined by the PSTN network tandem office or mobile network gateway office to which the calling user belongs.

步骤404、若所述主叫用户号码所在归属地配置所述第一IMS网络,且所述第一IMS网络支持所述路由方式,则将所述呼叫请求路由至所述第一IMS网络的呼叫处理网元,以使得所述第一IMS网络的呼叫处理网元对所述呼叫请求进行路由。Step 404: If the first IMS network is configured in the place where the calling party number is located, and the first IMS network supports the routing mode, route the call request to the call of the first IMS network A processing network element, so that the call processing network element of the first IMS network routes the call request.

具体的,对于主叫用户号码所在归属地没有配置第一IMS网络,则路由方式与现有技术的路由方式相同,将所述呼叫路由至PSTN网络,以使得所述PSTN网络对所述呼叫进行路由,在此不再赘述。Specifically, if the first IMS network is not configured in the place where the calling party number is located, the routing method is the same as the routing method in the prior art, and the call is routed to the PSTN network, so that the PSTN network performs Routing will not be repeated here.

进一步的,所述呼叫路由方法还包括:Further, the call routing method also includes:

步骤405、获取所述被叫用户号码所在归属地的区号。Step 405: Acquiring the area code of the place where the called user number is located.

其中,被叫用户号码也包含在所述呼叫请求中。Wherein, the called user number is also included in the call request.

步骤406、根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式。Step 406: According to the area code of the home area where the called user number is located, determine whether the home area where the called user number is located is configured with a second IMS network, and whether the second IMS network supports the routing mode.

具体的,对于主叫侧为PSTN网络的用户,由主叫号码所在归属地的PSTN网络汇接局进行判断;对于主叫侧为移动网络的用户,由主叫号码所在归属地的关口局进行判断。汇接局或关口局将被叫侧是否配置第二IMS网络,以及是否支持所述路由方式的判断结果添加至呼叫请求中,并发送给第一IMS网络的呼叫处理网元。Specifically, for a user whose calling side is a PSTN network, the judgment is made by the PSTN network tandem office where the calling number is located; for a user whose calling side is a mobile network, the judgment is made by the gateway office where the calling number is located judge. The tandem office or gateway office adds the judgment result of whether the called side configures the second IMS network and supports the routing mode to the call request, and sends it to the call processing network element of the first IMS network.

步骤407、将确定结果添加至所述呼叫请求中,并发送给所述第一IMS网络的呼叫处理网元;所述确定结果中包含所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式的标识。Step 407: Add the determination result to the call request and send it to the call processing network element of the first IMS network; the determination result includes whether the second IMS network is configured in the place where the called user number belongs , and the identification of whether the second IMS network supports the routing mode.

综上所述,非IMS网络的呼叫处理网元可以通过主叫用户号码所在归属地的区号,判断主叫侧是否配置IMS网络,且主叫侧的IMS网络是否支持就进入IMS网络、就远出IMS网络的路由方式,进一步的,通过被叫用户号码所在归属地的区号,判断被叫侧是否也配置IMS网络,且被叫侧的IMS网络是否也支持就进入IMS网络、就远出IMS网络的路由方式。当主叫侧和被叫侧均配置IMS网络,且配置的IMS网络支持就进入IMS网络、就远出IMS网络的路由方式,则可以通过IMS网络进行话务承载,最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务。To sum up, the call processing network element of the non-IMS network can judge whether the IMS network is configured on the calling side through the area code of the calling subscriber number, and whether the IMS network on the calling side supports it can enter the IMS network and remote The routing mode of the outgoing IMS network, and further, through the area code of the called user's number, determine whether the called side is also configured with an IMS network, and whether the called side's IMS network also supports entering the IMS network and leaving the IMS How the network is routed. When the IMS network is configured on both the calling side and the called side, and the configured IMS network supports the routing mode of entering the IMS network and leaving the IMS network, the traffic can be carried through the IMS network to maximize the use of the IMS network. IP routing, diverting PSTN long-distance network traffic.

本发明实施例提供的一种呼叫路由方法,通过非IMS网络的呼叫处理网元接收主叫用户发送的呼叫请求,获取主叫用户号码所在归属地的区号,确定主叫用户号码所在归属地是否配置第一IMS网络,以及是否支持就近入IMS网络、就远出IMS网络的路由方式;若主叫用户号码所在归属地配置有第一IMS网络,且支持所述路由方式,则将该呼叫请求路由至第一IMS网络的呼叫处理网元,以使得第一IMS网络的呼叫处理网元对该呼叫请求进行路由。这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,就可以将长途话务先路由至本地的IMS网络,为后续长途话务经由IMS网络承载提供条件,可以根据实际IMS网络的部署情况,选择最佳的路由方式。另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In the call routing method provided by the embodiment of the present invention, the call processing network element of the non-IMS network receives the call request sent by the calling user, obtains the area code of the place where the calling user number belongs to, and determines whether the place where the calling user number belongs Configure the first IMS network, and whether it supports the routing method of entering the IMS network nearby and leaving the IMS network far away; Routing to the call processing network element of the first IMS network, so that the call processing network element of the first IMS network routes the call request. In this way, in the area where the IMS network is configured and supports the routing method of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be routed to the local IMS network first, providing conditions for subsequent long-distance traffic to be carried by the IMS network , and the best routing mode can be selected according to the actual deployment of the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize the use of the IP routing of the IMS network and offload the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by equipment with high energy consumption The PSTN network with large area and high failure rate realizes the smooth transition from PSTN network to IMS network.

实施例二Embodiment two

如图3所示,为本发明实施例提供的一种呼叫路由方法的流程图,该呼叫路由方法包括:As shown in FIG. 3, it is a flow chart of a call routing method provided by an embodiment of the present invention. The call routing method includes:

步骤501、第一IMS网络的呼叫处理网元接收非IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包含被叫用户的号码。Step 501, the call processing network element of the first IMS network receives a call request sent by the call processing network element of the non-IMS network, and the call request includes the number of the called user.

其中,本发明实施例所述的第一IMS网络的呼叫处理网元可以为主叫用户侧的I-CSCF网元,具体的,主叫用户侧的I-CSCF网元接收非IMS网络的呼叫处理网元发送的呼叫请求Wherein, the call processing network element of the first IMS network described in the embodiment of the present invention may be an I-CSCF network element on the calling user side, specifically, the I-CSCF network element on the calling user side receives a call from a non-IMS network Process call requests sent by network elements

步骤502、获取所述被叫用户号码所在归属地的区号。Step 502: Obtain the area code of the place where the called user number is located.

若被叫用户号码为固定号码或携带区号的手机号码,则从该被叫用户号码中获取该被叫用户号码所在归属地的区号。示例的,若拨打的被叫用户号码为01012345678,则该被叫用户号码所在归属地的区号为010,若拨打的被叫用户号码为053212345678,则该被叫用户号码所在归属地的区号为0532。If the called user number is a fixed number or a mobile phone number carrying an area code, the area code of the place where the called user number is located is obtained from the called user number. For example, if the called user number is 01012345678, the area code of the called user number is 010; if the called user number is 053212345678, the area code of the called user number is 0532 .

若被叫用户号码为未携带区号的移动号码,所述获取所述被叫用户号码所在归属地的区号包括:If the called user number is a mobile number without an area code, the obtaining the area code of the place where the called user number belongs includes:

502a、发送第一查询请求给所述第一IMS网络的电话号码映射ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的会话初始化协议通用资源标识SIP URI。502a. Send a first query request to the telephone number mapping ENUM server of the first IMS network, so that the ENUM server of the first IMS network obtains the session initiation protocol of the called user number according to the first query request Universal Resource Identifier SIP URI.

其中,所述第一查询请求中包含所述被叫用户号码,所述第一IMS网络的ENUM服务器中包含所述被叫用户号码的H码、所述被叫用户号码所在归属地的区号、所述被叫用户号码所在归属地的归属网络域名之间的对应关系。示例的,若被叫用户号码为移动号码18612345678,那么,该移动号码的H码为1234,第一IMS网络的EUNM服务器从包含被叫用户号码的H码、被叫用户号码所在归属地的区号与被叫用户号码所在归属地的归属网络域名之间的对应关系中查出,该H码(1234)所对应的区号为010,归属网络域名为beijing.ims.cn,进而得到该移动电话号码的SIP URI,即Sip:861018612345678@beijing.ims.cn,user=phone。Wherein, the first query request includes the called user number, and the ENUM server of the first IMS network includes the H code of the called user number, the area code of the place where the called user number is located, The corresponding relationship between the home network domain names of the places where the called user numbers are located. For example, if the called user number is the mobile number 18612345678, then the H code of the mobile number is 1234, and the EUNM server of the first IMS network will include the H code of the called user number and the area code of the place where the called user number belongs to. It is found from the corresponding relationship between the domain name of the home network of the place where the called user number is located, that the area code corresponding to the H code (1234) is 010, and the domain name of the home network is beijing.ims.cn, and then the mobile phone number is obtained SIP URI, that is, Sip: 861018612345678@beijing.ims.cn, user=phone.

502b、接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的符SIPURI。502b. Receive the SIPURI of the called user number sent by the ENUM server of the first IMS network.

其中,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名。Wherein, the SIP URI of the called user number includes the area code of the home region of the called user number and the home network domain name of the home region of the called user number.

502c、从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的区号。502c. Obtain the area code of the place where the called user number is located from the SIP URI of the called user number.

步骤503、根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络且所述第二IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式。Step 503, according to the area code of the place where the called user number is located, determine whether the home place where the called user number is located is equipped with a second IMS network and whether the second IMS network supports the nearest IMS network and the far away IMS How the network is routed.

具体的,是否配置第二IMS网络,跟实际的IMS网络部署有关,一般情况下,部署IMS网络是根据不同的省份进行预先设定的。示例的,对于被叫侧是否配置IMS网络且该IMS网络是否支持就近入、就远出IMS网络的路由方式,既可以通过主叫侧的汇接局进行判断,也可以由主叫侧IMS网络的I-CSCF网元进行判断。Specifically, whether to configure the second IMS network is related to the actual IMS network deployment. Generally, the deployment of the IMS network is preset according to different provinces. For example, whether the called side is configured with an IMS network and whether the IMS network supports the routing mode of the nearest inbound and the far away from the IMS network can be judged by the tandem office of the calling side, or by the IMS network of the calling side The network element of the I-CSCF to judge.

步骤504、若所述被叫用户号码所在归属地配置所述第二IMS网络且所述第二IMS网络支持所述路由方式,则获取所述第二IMS网络的呼叫处理网元的IP地址。Step 504: If the second IMS network is configured in the home location of the called user number and the second IMS network supports the routing mode, obtain the IP address of the call processing network element of the second IMS network.

步骤505、根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫进行路由。Step 505, according to the IP address of the call processing network element of the second IMS network, route the call to the call processing network element of the second IMS network, so that the call processing network element of the second IMS network can The call is routed.

进一步的,若所述被叫用户号码为固定号码或携带区号的移动号码,步骤504中所述获取所述第二IMS网络的呼叫处理网元的IP地址之前,所述方法还包括:Further, if the called user number is a fixed number or a mobile number carrying an area code, before obtaining the IP address of the call processing network element of the second IMS network in step 504, the method further includes:

步骤5040a、发送第一查询请求给所述第一IMS网络的ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的SIP URI。Step 5040a: Send a first query request to the ENUM server of the first IMS network, so that the ENUM server of the first IMS network obtains the SIP URI of the called user number according to the first query request.

其中,所述第一IMS网络的ENUM服务器中不仅包含所述被叫用户号码的H码、所述被叫用户号码所在归属地的区号、所述被叫用户号码所在归属地的归属网络域名之间的对应关系,还包含所述被叫用户号码所在归属地的区号、所述被叫用户号码所在归属地的归属网络域名之间的对应关系。示例的,若被叫用户号码为固定号码010123456,从第一IMS网络的EUNM服务器从包含被叫用户号码所在归属地的区号、被叫用户号码所在归属地的归属网络域名之间的对应关系中查出,该固定号码所对应的区号为010,归属网络域名为beijing.ims.cn,进而得到该移动电话号码的SIP URI,即Sip:8610123456@beijign.ims.cn,user=phone。其中,user=phone为用户标识,用于表示未确定该用户是否为IMS用户。Wherein, the ENUM server of the first IMS network includes not only the H code of the called user number, the area code of the place where the called user number is located, and the home network domain name of the place where the called user number is located. The corresponding relationship among them also includes the corresponding relationship between the area code of the place where the called user number belongs to and the home network domain name of the place where the called user number belongs. For example, if the called party number is a fixed number 010123456, from the EUNM server of the first IMS network, from the corresponding relationship between the area code of the place where the called party number is located and the home network domain name of the place where the called party number is located It is found out that the area code corresponding to the fixed number is 010, and the home network domain name is beijing.ims.cn, and then the SIP URI of the mobile phone number is obtained, namely Sip: 8610123456@beijign.ims.cn, user=phone. Wherein, user=phone is a user identifier, which is used to indicate whether the user is an IMS user or not.

步骤5040b、接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的SIPURI。Step 5040b: Receive the SIPURI of the called user number sent by the ENUM server of the first IMS network.

其中,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名。Wherein, the SIP URI of the called user number includes the area code of the home region of the called user number and the home network domain name of the home region of the called user number.

步骤5040c、从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的归属网络域名。Step 5040c: Obtain the home network domain name of the place where the called user number is located from the SIP URI of the called user number.

具体的,步骤504中所述获取所述第二IMS网络的呼叫处理网元的IP地址包括:Specifically, obtaining the IP address of the call processing network element of the second IMS network in step 504 includes:

步骤504a、发送第二查询请求给所述第一IMS网络的DNS服务器。Step 504a, sending a second query request to the DNS server of the first IMS network.

其中,所述第二查询请求中包含所述被叫用户号码所在归属地的归属网络域名,所述第一IMS网络的DNS服务器中包含所述被叫用户号码所在归属地的归属网络域名与所述第二IMS网络的呼叫处理网元的IP地址的对应关系。Wherein, the second query request includes the home network domain name of the place where the called user number is located, and the DNS server of the first IMS network includes the home network domain name and the home network domain name of the place where the called user number is located. Describe the correspondence between the IP addresses of the call processing network elements of the second IMS network.

步骤504b、接收所述第一IMS网络的DNS服务器发送的所述第二IMS网络的呼叫处理网元的IP地址。Step 504b: Receive the IP address of the call processing network element of the second IMS network sent by the DNS server of the first IMS network.

示例的,若被叫用户的号码为:02112345678,则第一IMS网络的S-CSCF网元首先将其转换成E.164号码:+862112345678,然后第一IMS网络的S-CSCF网元向第一IMS网络的ENUM服务器发送包含该号码的第一查询请求,ENUM服务器根据请求返回该号码的SIP URI:sip:862112345678@shanghai.ims.cn,user=phone,其中,shanghai.ims.cn为被叫用户号码归属地的归属网络域名。第一IMS网络的S-CSCF网元收到该归属网络域名后,向第一IMS网络的DNS服务器发送第二查询请求,DNS服务器根据该归属网络域名找到与之相对应的第二IMS网络的呼叫处理网元的IP地址,并将上海市所属IMS网络的呼叫处理网元的IP地址返回给第一IMS网络的S-CSCF网元,根据上海省所属IMS网络的呼叫处理网元的IP地址,将呼叫路由至上海省所属IMS网络的呼叫处理网元,以对呼叫进行后续路由。For example, if the number of the called user is: 02112345678, the S-CSCF network element of the first IMS network first converts it into an E.164 number: +862112345678, and then the S-CSCF network element of the first IMS network sends the An ENUM server of an IMS network sends the first query request containing the number, and the ENUM server returns the SIP URI of the number according to the request: sip: 862112345678@shanghai.ims.cn, user=phone, where shanghai.ims.cn is the It is called the domain name of the home network where the user number belongs. After receiving the domain name of the home network, the S-CSCF network element of the first IMS network sends a second query request to the DNS server of the first IMS network, and the DNS server finds the corresponding domain name of the second IMS network according to the domain name of the home network. The IP address of the call processing network element, and return the IP address of the call processing network element of the IMS network belonging to Shanghai to the S-CSCF network element of the first IMS network, according to the IP address of the call processing network element of the IMS network belonging to Shanghai Province , to route the call to the call processing network element of the IMS network belonging to Shanghai Province for subsequent routing of the call.

可选的,当被叫用户所在的归属地配置第二IMS网络且第二IMS网络不支持就近入IMS网络、就远出IMS网络的路由方式时,执行步骤506~507;若被叫用户号码所在归属地没有配置所述第二IMS网络,执行步骤508。Optionally, when the second IMS network is configured in the home area where the called user is located and the second IMS network does not support the routing mode of entering the IMS network nearby and leaving the IMS network far away, perform steps 506-507; if the called user number If the second IMS network is not configured in the home location, step 508 is performed.

步骤506、确定所述被叫用户是否为所述第二IMS网络的用户。Step 506. Determine whether the called user is a user of the second IMS network.

由于现有的主叫用户所在的第一IMS网络的ENUM服务器中配置该所述该第一IMS网络的用户数据以及被叫用户所在归属地的区号到该归属地所在第二IMS网络的ENUM/DNS服务器的路由,若第二IMS网络的ENUM/DNS服务器返回的结果包含该被叫用户的SIP URI,确定所述被叫用户为第二IMS网络的用户,则执行步骤507;若第二IMS网络的ENUM/DNS服务器返回的结果不包含该被叫用户的SIP URI,确定所述被叫用户不是第二IMS网络的用户,则执行步骤508。Because the ENUM server of the first IMS network where the existing calling user is located configures the user data of the first IMS network and the area code of the home area where the called user is located to the ENUM/ The route of the DNS server, if the result returned by the ENUM/DNS server of the second IMS network contains the SIP URI of the called user, and it is determined that the called user is a user of the second IMS network, then step 507 is performed; if the second IMS The result returned by the ENUM/DNS server of the network does not contain the SIP URI of the called user, and it is determined that the called user is not a user of the second IMS network, and step 508 is executed.

步骤507、获取所述第二IMS网络的呼叫处理网元的IP地址;根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫请求路由至所述第二IMS网络的呼叫处理网元,以使得所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。Step 507: Obtain the IP address of the call processing network element of the second IMS network; route the call request to the call of the second IMS network according to the IP address of the call processing network element of the second IMS network A processing network element, so that the call processing network element of the second IMS network routes the call request.

其中,所述第二IMS网络的ENUM服务器返回的结果包含该被叫用户的SIP URI,该被叫用户的SIP URI中包含被叫用户所在归属地的归属网络域名,根据该归属网络域名获取第二IMS网络的呼叫处理网元的IP地址,具体可参考步骤504中所描述的,在此不再赘述。Wherein, the result returned by the ENUM server of the second IMS network includes the SIP URI of the called user, and the SIP URI of the called user includes the home network domain name of the place where the called user is located, and the second URL is obtained according to the home network domain name. For the IP address of the call processing network element of the IMS network, refer to the description in step 504 for details, and will not be repeated here.

步骤508、将所述呼叫请求通过媒体网关控制功能网元路由至PSTN网络的呼叫处理网元,以使得所述PSTN网络的呼叫处理网元对所述呼叫请求进行路由。Step 508: Route the call request to the call processing network element of the PSTN network through the media gateway control function network element, so that the call processing network element of the PSTN network routes the call request.

本发明实施例提供的一种呼叫路由方法,包括:第一IMS网络的呼叫处理网元接收非IMS网络的呼叫处理网元发送的呼叫请求,获取所述被叫用户号码所在归属地的区号;根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络,以及是否支持就近入IMS网络、就远出IMS网络的路由方式;若所述被叫用户号码所在归属地配置有第二IMS网络且所述第二IMS网络支持所述路由方式,则获取所述第二IMS网络的呼叫处理网元的IP地址;根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫请求路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,长途话务就可以由IMS网络承载,不再如现有技术那样,长途话务只能由PSTN长途网承载,而是可以根据实际IMS网络的部署情况,选择最佳的路由方式,即长途业务是由PSTN长途网承载还是由IMS网络承载,另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。A call routing method provided by an embodiment of the present invention includes: a call processing network element of a first IMS network receives a call request sent by a call processing network element of a non-IMS network, and obtains an area code of a place where the called user number is located; According to the area code of the place where the called user number is located, determine whether the home place where the called user number is located is configured with a second IMS network, and whether it supports the routing mode of entering the IMS network nearby and leaving the IMS network far away; If a second IMS network is configured at the home location of the called user number and the second IMS network supports the routing method, then obtain the IP address of the call processing network element of the second IMS network; according to the second IMS network routing the call request to the call processing network element of the second IMS network, so that the call processing network element of the second IMS network can route the call request. In this way, in the area where the IMS network is configured and supports the routing mode of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be carried by the IMS network, no longer as in the prior art, the long-distance traffic can only be carried by the PSTN Instead, the best routing method can be selected according to the actual deployment of the IMS network, that is, whether the long-distance traffic is carried by the PSTN long-distance network or by the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize The IP routing of the IMS network is used to divert the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by the PSTN network with high energy consumption, large floor area, and high failure rate to realize Smooth transition from PSTN network to IMS network.

实施例三Embodiment three

如图4所示,为本发明实施例提供的一种呼叫路由方法的流程图,该呼叫路由方法包括:As shown in FIG. 4, it is a flow chart of a call routing method provided by an embodiment of the present invention. The call routing method includes:

步骤601、第二IMS网络的呼叫处理网元接收第一IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户的号码。Step 601, the call processing network element of the second IMS network receives the call request sent by the call processing network element of the first IMS network, and the call request includes the number of the called user.

其中,本发明实施例所述第二IMS网络的呼叫处理网元的执行主体为被叫用户侧IMS网络的I-CSCF网元,具体的,被叫用户侧IMS网络的I-CSCF网元接收第一IMS网络的呼叫处理网元发送的呼叫请求。Wherein, the execution subject of the call processing network element of the second IMS network in the embodiment of the present invention is the I-CSCF network element of the called user side IMS network, specifically, the I-CSCF network element of the called user side IMS network receives the The call processing network element of the first IMS network sends the call request.

步骤602、发送第一查询请求给所述第二IMS网络的ENUM服务器,以使得所述第二IMS网络的ENUM服务器根据所述第一查询请求查询是否包含所述被叫用户号码的SIP URI,并将查询结果发送给所述第二IMS网络的呼叫处理网元,所述第一查询请求中包含所述被叫用户号码。Step 602, sending a first query request to the ENUM server of the second IMS network, so that the ENUM server of the second IMS network queries whether the SIP URI containing the called user number is included according to the first query request, and sending the query result to the call processing network element of the second IMS network, where the first query request includes the called user number.

具体的,所述查询第二IMS网络的ENUM服务器中是否包含所述被叫用户的号码,是为了判断被叫用户是否为IMS网络用户,若查询结果是包含该被叫用户的号码的SIP URI,则说明该被叫用户是IMS网络用户,则第二IMS网络的I-CSCF通过查询HSS,获取被叫用户注册的S-CSCF,从而将呼叫路由通过S-CSCF至被叫用户;若查询结果是不包含该被叫用户的号码的SIP URI,则说明该被叫用户是非IMS网络用户,第二IMS网络的I-CSCF进行被叫号码分析,将呼叫路由至被叫归属地的MGCF,通过MGCF将呼叫路由至被叫所属的PSTN网络或者移动网络。Specifically, the query of whether the ENUM server of the second IMS network contains the number of the called user is to determine whether the called user is an IMS network user, and if the query result is a SIP URI containing the number of the called user , it means that the called user is an IMS network user, and the I-CSCF of the second IMS network obtains the S-CSCF registered by the called user by querying the HSS, so as to route the call to the called user through the S-CSCF; If the result is a SIP URI that does not contain the number of the called user, it means that the called user is a non-IMS network user. The I-CSCF of the second IMS network analyzes the called number and routes the call to the MGCF at the called home location. The call is routed to the PSTN network or mobile network to which the called party belongs through the MGCF.

步骤603、接收所述第二IMS网络的ENUM服务器发送的查询结果。Step 603: Receive the query result sent by the ENUM server of the second IMS network.

步骤604、若所述查询结果中包含所述被叫用户号码的SIP URI,则发送第二查询请求给所述第二IMS网络的归属用户服务器HSS;接收所述第二IMS网络的HSS服务器发送的所述被叫用户号码对应的服务呼叫会话控制功能网元信息;将所述呼叫请求路由至所述被叫用户号码对应的服务呼叫会话控制功能网元,以便所述服务呼叫会话控制功能将所述呼叫请求路由至所述被叫用户。Step 604: If the query result includes the SIP URI of the called user number, send a second query request to the home subscriber server HSS of the second IMS network; receive the request sent by the HSS server of the second IMS network Information about the SCSCF network element corresponding to the called user number; routing the call request to the SCSCF network element corresponding to the called user number, so that the SCSCF will The call request is routed to the called user.

需要说明的是,HSS服务器包含用户配置文件,执行用户的身份验证和授权,并可以提供有关用户物理位置的信息,与HSS服务器通信的实体是CSCF网元。通常S-CSCF网元会在用户进行网络注册时下载和使用这个文件,所以当被叫侧的I-CSCF网元查询HSS服务器后,HSS服务器将获取一个为用户提供服务的S-CSCF网元的地址并根据该地址将呼叫路由至该S-CSCF网元,随后S-CSCF网元通过已建立的信令通道,将呼叫业务路由至被叫用户。It should be noted that the HSS server contains user configuration files, performs user authentication and authorization, and can provide information about the user's physical location, and the entity communicating with the HSS server is the CSCF network element. Usually the S-CSCF network element will download and use this file when the user registers on the network, so when the I-CSCF network element on the called side queries the HSS server, the HSS server will obtain an S-CSCF network element that provides services for the user address and route the call to the S-CSCF network element according to the address, and then the S-CSCF network element routes the call service to the called user through the established signaling channel.

步骤605、若所述查询结果中不包含所述被叫用户号码的SIP URI,则根据所述被叫用户号码,将所述呼叫请求通过所述第二IMS网络的媒体网关控制功能网元路由至所述被叫用户。Step 605: If the query result does not contain the SIP URI of the called user number, route the call request through the media gateway control function network element of the second IMS network according to the called user number to the called user.

本发明实施例提供的一种呼叫路由方法,第二IMS网络的呼叫处理网元接收第一IMS网络的呼叫处理网元发送的呼叫请求,发送第一查询请求给第二IMS网络的ENUM服务器,以使得第二IMS网络的ENUM服务器根据第一查询请求查询是否包含所述被叫用户号码的SIP URI,并将查询结果发送给第二IMS网络的呼叫处理网元;接收第二IMS网络的ENUM服务器发送的查询结果;若查询结果中包含被叫用户号码的SIP URI,则发送第二查询请求给第二IMS网络的归属用户服务器HSS;接收第二IMS网络的HSS服务器发送的被叫用户号码对应的服务呼叫会话控制功能网元信息;将呼叫请求路由至被叫用户号码对应的服务呼叫会话控制功能网元,以便服务呼叫会话控制功能将呼叫请求路由至所述被叫用户;若查询结果中不包含被叫用户号码的SIP URI,则根据被叫用户号码,将呼叫请求通过第二IMS网络的媒体网关控制功能网元路由至被叫用户。这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,长途话务就可以由IMS网络承载,不再如现有技术那样,长途话务只能由PSTN长途网承载,而是可以根据实际IMS网络的部署情况,选择最佳的路由方式,即长途业务是由PSTN长途网承载还是由IMS网络承载,另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In a call routing method provided by an embodiment of the present invention, the call processing network element of the second IMS network receives the call request sent by the call processing network element of the first IMS network, and sends the first query request to the ENUM server of the second IMS network, In order to make the ENUM server of the second IMS network query whether the SIP URI containing the called user number is inquired according to the first query request, and send the query result to the call processing network element of the second IMS network; receive the ENUM server of the second IMS network The query result sent by the server; if the query result contains the SIP URI of the called user number, then send the second query request to the home subscriber server HSS of the second IMS network; receive the called user number sent by the HSS server of the second IMS network Corresponding SCSCF network element information; routing the call request to the SCSCF network element corresponding to the called user number, so that the SCSCF can route the call request to the called user; if the query result If the SIP URI does not contain the called user number, the call request is routed to the called user through the media gateway control function network element of the second IMS network according to the called user number. In this way, in the area where the IMS network is configured and supports the routing mode of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be carried by the IMS network, no longer as in the prior art, the long-distance traffic can only be carried by the PSTN Instead, the best routing method can be selected according to the actual deployment of the IMS network, that is, whether the long-distance traffic is carried by the PSTN long-distance network or by the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize The IP routing of the IMS network is used to divert the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by the PSTN network with high energy consumption, large floor area, and high failure rate to realize Smooth transition from PSTN network to IMS network.

实施例四Embodiment four

针对图2至图4所示的路由方法,参考图5,以主叫为上海的PSTN网络用户,被叫为北京的IMS网络移动用户,该移动号码为13812345678,且上海和北京均配置IMS网络且IMS网络支持就近入IMS网络、就远出IMS网络的路由方式,其中,在IMS网络中的ENUM/DNS服务器中预先设置手机号码的H码数据、与该号码所在归属地的区号和该号码所在归属地的归属网络域名之间的对应关系为例,对PSTN网络用户呼叫IMS网络用户场景下的具体路由过程进行详细的描述,具体包括以下步骤:For the routing methods shown in Figure 2 to Figure 4, refer to Figure 5, the caller is a PSTN network user in Shanghai, and the called is an IMS network mobile user in Beijing, the mobile number is 13812345678, and both Shanghai and Beijing are configured with IMS networks And the IMS network supports the routing mode of entering the IMS network nearby and leaving the IMS network far away. In the ENUM/DNS server in the IMS network, the H code data of the mobile phone number, the area code of the place where the number belongs and the number are preset. Taking the corresponding relationship between the home network domain names in the place of origin as an example, the specific routing process in the scenario where a PSTN network user calls an IMS network user is described in detail, specifically including the following steps:

步骤1a、主叫侧PSTN网络用户发起呼叫请求。Step 1a, the caller side PSTN network user initiates a call request.

其中,该呼叫请求中包含主叫用户号码和被叫用户的号码。Wherein, the call request includes the number of the calling user and the number of the called user.

步骤2a、主叫侧PSTN端局接收该呼叫请求并将其路由至主叫侧PSTN汇接局。Step 2a, the PSTN end office on the calling side receives the call request and routes it to the PSTN tandem office on the calling side.

步骤3a、主叫侧PSTN汇接局接收该呼叫请求并确定主叫用户号码所在归属地配置IMS网络,且该IMS网络支持就近入IMS网络、就远出IMS网络的路由方式。Step 3a: The PSTN tandem office on the calling side receives the call request and determines where the calling subscriber number belongs to configure the IMS network, and the IMS network supports the routing mode of entering the IMS network nearby and leaving the IMS network far away.

步骤4a、主叫侧的MGCF网元接收主叫侧PSTN汇接局发送的呼叫请求并将其路由至主叫侧的I-CSCF网元。Step 4a, the MGCF network element on the calling side receives the call request sent by the PSTN tandem office on the calling side and routes it to the I-CSCF network element on the calling side.

步骤5a、主叫侧的I-CSCF网元通过查询主叫侧的ENUM/DNS服务器获取被叫用户号码的区号。In step 5a, the I-CSCF network element on the calling side obtains the area code of the called subscriber number by querying the ENUM/DNS server on the calling side.

步骤6a、主叫侧I-CSCF网元根据被叫用户号码的区号确定被叫侧配置IMS网络,且该IMS网络支持就近入IMS网络、就远出IMS网络的路由方式。In step 6a, the I-CSCF network element at the calling side determines the IMS network configuration on the called side according to the area code of the called subscriber number, and the IMS network supports the routing mode of entering the IMS network nearby and leaving the IMS network far away.

具体的,在步骤5a中,ENUM服务器返回该被叫为北京用户的号码的SIP URI,其中包含被叫用户所在归属地区号010和归属网络域名beijing.ims.cn,从而根据区号010确定被叫用户所在归属地配置有IMS网络。Specifically, in step 5a, the ENUM server returns the SIP URI of the number of the called user in Beijing, which includes the home area code 010 of the called user and the home network domain name beijing.ims.cn, so that the called party can be determined according to the area code 010. An IMS network is configured in the user's home location.

步骤7a、主叫侧的I-CSCF网元根据被叫用户号码的SIP URI中的归属网络域名向主叫侧的DNS服务器发起查询请求。Step 7a: The I-CSCF network element on the calling side initiates a query request to the DNS server on the calling side according to the home network domain name in the SIP URI of the called user number.

步骤8a、主叫侧的I-CSCF网元接收主叫侧的DNS服务器返回的被叫侧I-CSCF网元的IP地址。In step 8a, the I-CSCF network element on the calling side receives the IP address of the I-CSCF network element on the called side returned by the DNS server on the calling side.

需要说明的是,ENUM服务器可以和DNS服务器集成在同一个服务器中,也可以是两个相互独立的服务器。It should be noted that the ENUM server and the DNS server may be integrated in the same server, or may be two mutually independent servers.

步骤9a、主叫侧的I-CSCF网元根据该IP地址将呼叫路由至被叫侧的I-CSCF网元。Step 9a, the I-CSCF network element on the calling side routes the call to the I-CSCF network element on the called side according to the IP address.

步骤10a、被叫侧的I-CSCF网元查询被叫侧的HSS服务器。In step 10a, the I-CSCF network element at the called side queries the HSS server at the called side.

具体的,由于被叫用户为北京的IMS网络用户,且该被叫用户的号码为13812345678,则被叫侧的HSS服务器中肯定存储有该用户的信息,所以被叫侧的I-CSCF网元查询HSS服务器成功(即包含被叫用户信息),则呼叫通过被叫侧的S-CSCF网元和SBC网元被路由至被叫用户。Specifically, since the called user is an IMS network user in Beijing, and the number of the called user is 13812345678, the HSS server on the called side must store the information of the user, so the I-CSCF network element on the called side If the HSS server is successfully queried (that is, the called user information is included), the call is routed to the called user through the S-CSCF network element and the SBC network element on the called side.

这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,长途话务就可以由IMS网络承载,不再如现有技术那样,长途话务只能由PSTN长途网承载,而是可以根据实际IMS网络的部署情况,选择最佳的路由方式,即长途业务是由PSTN长途网承载还是由IMS网络承载,另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In this way, in the area where the IMS network is configured and supports the routing mode of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be carried by the IMS network, no longer as in the prior art, the long-distance traffic can only be carried by the PSTN Instead, the best routing method can be selected according to the actual deployment of the IMS network, that is, whether the long-distance traffic is carried by the PSTN long-distance network or by the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize The IP routing of the IMS network is used to divert the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by the PSTN network with high energy consumption, large floor area, and high failure rate to realize Smooth transition from PSTN network to IMS network.

实施例五Embodiment five

针对图2至图4所示的路由方法,参考图6,以主叫为上海的PSTN网络用户,被叫为北京的PSTN网络的固定电话号码用户,且该号码为01012345678,且上海和北京均配置IMS网络,且IMS网络支持就近入IMS网络、就远出IMS网络的路由方式,其中,在IMS网络中的ENUM/DNS服务器中预先设置固定电话号码所在归属地的区号与该号码所在归属地的归属网络域名之间的对应关系为例,对PSTN网络用户呼叫IMS网络用户场景下的具体路由过程进行详细的描述,具体包括以下步骤:For the routing methods shown in Figures 2 to 4, refer to Figure 6, the calling party is a PSTN network user in Shanghai, and the called party is a fixed telephone number user in the PSTN network in Beijing, and the number is 01012345678, and both Shanghai and Beijing Configure the IMS network, and the IMS network supports the routing mode of entering the IMS network nearby and leaving the IMS network far away. The ENUM/DNS server in the IMS network pre-sets the area code of the place where the fixed phone number is located and the place where the number is located. Taking the corresponding relationship between the domain names of the home network as an example, the specific routing process in the scenario where a PSTN network user calls an IMS network user is described in detail, including the following steps:

步骤1b、主叫侧PSTN网络用户发起呼叫请求。Step 1b, the PSTN network user at the calling side initiates a call request.

其中,该呼叫请求中包含主叫用户号码和被叫用户的号码。Wherein, the call request includes the number of the calling user and the number of the called user.

步骤2b、主叫侧PSTN端局接收该呼叫请求并将其路由至主叫侧PSTN汇接局。Step 2b: The PSTN end office on the calling side receives the call request and routes it to the PSTN tandem office on the calling side.

步骤3b、主叫侧PSTN汇接局接收该呼叫请求并确定主叫用户号码所在归属地配置IMS网络,且该IMS网络支持就近入IMS网络、就远出IMS网络的路由方式。Step 3b: The PSTN tandem office on the calling side receives the call request and determines where the calling party number belongs to configure the IMS network, and the IMS network supports the routing mode of entering the IMS network nearby and leaving the IMS network far away.

步骤4b、主叫侧的MGCF网元接收主叫侧PSTN汇接局发送的呼叫请求并将其路由至主叫侧的I-CSCF网元。Step 4b, the MGCF network element on the calling side receives the call request sent by the PSTN tandem office on the calling side and routes it to the I-CSCF network element on the calling side.

步骤5b、主叫侧的I-CSCF网元获取被叫用户号码所在归属地的区号。In step 5b, the I-CSCF network element at the calling side obtains the area code of the place where the number of the called party belongs.

具体的,对于本实施例中的被叫用户01012345678,其区号获取的方式可以参考步骤502,在此不再赘述。Specifically, for the called user 01012345678 in this embodiment, the method for obtaining the area code may refer to step 502, which will not be repeated here.

步骤6b、主叫侧I-CSCF网元根据被叫用户号码的区号确定被叫侧配置IMS网络,且该IMS网络支持就近入IMS网络、就远出IMS网络的路由方式。Step 6b. The I-CSCF network element on the calling side determines the IMS network configuration on the called side according to the area code of the called subscriber number, and the IMS network supports the routing mode of entering the IMS network nearby and leaving the IMS network far away.

步骤7b、主叫侧I-CSCF网元向主叫侧的ENUM服务器发送查询请求。In step 7b, the I-CSCF network element at the calling side sends a query request to the ENUM server at the calling side.

其中,该查询请求中包含被叫用户的号码。Wherein, the query request includes the number of the called user.

步骤8b、主叫侧的ENUM服务器根据该查询请求返回被叫用户号码的SIP URI。Step 8b, the ENUM server at the calling side returns the SIP URI of the called party number according to the query request.

具体的,若被叫为北京的固定号码01012345678,则ENUM/DNS服务器会返回该被叫用户号码的SIP URI:sip:861012345678@beijing.ims.cn,user=phone给主叫侧的I-CSCF网元,该SIP URI中包含被叫用户所在地的归属网络域名。Specifically, if the called number is Beijing's fixed number 01012345678, the ENUM/DNS server will return the SIP URI of the called user number: sip: 861012345678@beijing.ims.cn, user=phone to the I-CSCF on the calling side A network element, the SIP URI includes the domain name of the home network where the called user is located.

步骤9b、主叫侧的I-CSCF网元根据被叫用户的归属网络域名向主叫侧的DNS服务器发起查询请求。Step 9b: The I-CSCF network element on the calling side initiates a query request to the DNS server on the calling side according to the home network domain name of the called user.

步骤10b、主叫侧的I-CSCF网元接收主叫侧的DNS服务器返回的被叫侧I-CSCF网元的IP地址。Step 10b, the I-CSCF network element on the calling side receives the IP address of the I-CSCF network element on the called side returned by the DNS server on the calling side.

步骤11b、主叫侧的I-CSCF网元根据该IP地址将呼叫路由至被叫侧的I-CSCF网元。Step 11b, the I-CSCF network element on the calling side routes the call to the I-CSCF network element on the called side according to the IP address.

步骤12b、被叫侧的I-CSCF网元查询被叫侧的ENUM/DNS服务器是否包含有被叫用户号码。In step 12b, the I-CSCF network element at the called side inquires whether the ENUM/DNS server at the called side contains the number of the called party.

若包含(即查询成功),该被叫用户为IMS网络用户,本实施例中的被叫用户为IMS网络用户,故执行步骤13b;否则,该被叫用户为非IMS网络用户,执行步骤14b~16b。If it contains (i.e. query is successful), the called user is an IMS network user, and the called user in this embodiment is an IMS network user, so step 13b is performed; otherwise, the called user is a non-IMS network user, and step 14b is performed ~16b.

步骤13b、被叫侧的I-CSCF网元查询被叫侧的HSS服务器并将呼叫路由至被叫用户。In step 13b, the I-CSCF network element at the called side queries the HSS server at the called side and routes the call to the called user.

具体的,当被叫侧的I-CSCF网元查询HSS服务器后,HSS服务器将获取一个为用户提供服务的S-CSCF网元的地址并根据该地址将呼叫路由至该S-CSCF网元,随后S-CSCF网元通过已建立的信令通道,将呼叫业务路由至被叫用户。Specifically, when the I-CSCF network element on the called side queries the HSS server, the HSS server will obtain the address of an S-CSCF network element that provides services for the user and route the call to the S-CSCF network element according to the address. Then the S-CSCF network element routes the call service to the called user through the established signaling channel.

步骤14b、被叫侧的I-CSCF网元通过分析被叫号码的归属地区号将呼叫路由至被叫侧的MGCF网元。In step 14b, the I-CSCF network element on the called side routes the call to the MGCF network element on the called side by analyzing the home area code of the called number.

步骤15b、被叫侧的MGCF根据被叫号码的归属地区号将呼叫路由至PSTN汇接局。Step 15b, the MGCF at the called side routes the call to the PSTN tandem office according to the home area code of the called number.

步骤16b、被叫侧的PSTN端局接收该呼叫请求并将其路由至被叫侧的PSTN网络用户。Step 16b, the PSTN end office on the called side receives the call request and routes it to the PSTN network user on the called side.

这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,长途话务就可以由IMS网络承载,不再如现有技术那样,长途话务只能由PSTN长途网承载,而是可以根据实际IMS网络的部署情况,选择最佳的路由方式,即长途业务是由PSTN长途网承载还是由IMS网络承载,另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In this way, in the area where the IMS network is configured and supports the routing mode of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be carried by the IMS network, no longer as in the prior art, the long-distance traffic can only be carried by the PSTN Instead, the best routing method can be selected according to the actual deployment of the IMS network, that is, whether the long-distance traffic is carried by the PSTN long-distance network or by the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize The IP routing of the IMS network is used to divert the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by the PSTN network with high energy consumption, large floor area, and high failure rate to realize Smooth transition from PSTN network to IMS network.

实施例六Embodiment six

为了网络维护的需要,对通过IMS网络进行话务承载的呼叫需要进行业务统计,因此,针对图2至图6所述的呼叫路由方法,第一IMS网络(主叫侧的IMS网络)和第二IMS网络(被叫侧的IMS网络)的呼叫处理网元可以在呼叫会话建立阶段将其IP地址添加至Record-Route头域中,以便对所述呼叫进行业务统计。In order to meet the needs of network maintenance, service statistics need to be performed on calls carried by traffic through the IMS network. Therefore, for the call routing methods described in FIGS. The call processing network element of the IMS network (IMS network at the called side) may add its IP address to the Record-Route header field during the call session establishment phase, so as to perform service statistics on the call.

需要说明的是,在传统的IMS网络中,I-CSCF网元为无状态的SIP PROXY,所以不会记录会话状态,即在呼叫业务的建立阶段,信令经过I-CSCF网元,而呼叫会话的修改和终结不经过I-CSCF,所以,传统的I-CSCF不能对会话进行统计和计费。所以,需要对传统的I-CSCF网元的功能进行升级。It should be noted that in the traditional IMS network, the I-CSCF network element is a stateless SIP PROXY, so the session state will not be recorded, that is, during the establishment phase of the call service, the signaling The modification and termination of the session do not go through the I-CSCF, so the traditional I-CSCF cannot perform statistics and billing on the session. Therefore, it is necessary to upgrade the functions of the traditional I-CSCF network element.

具体的方法是,第一IMS网络和第二IMS网络的呼叫处理网元可以在呼叫会话建立阶段将其IP地址或域名添加Record-Route头域中,从而保证在整个呼叫过程中(包括会话的建立、修改、终结),所有的信令都经过I-CSCF网元,这样就能实现对会话进行计费和话务统计。其中,Record-Route头域是PROXY在请求中增加的,用来强制会话中的后续请求经过本PROXY。The specific method is that the call processing network elements of the first IMS network and the second IMS network can add their IP addresses or domain names to the Record-Route header field during the call session establishment phase, thereby ensuring establishment, modification, and termination), all signaling passes through the I-CSCF network element, so that charging and traffic statistics for the session can be realized. Among them, the Record-Route header field is added by PROXY in the request, and is used to force subsequent requests in the session to pass through this PROXY.

如图7所示,针对图2至图6所述的呼叫路由方法,在该方法的基础上,通过在Record-Route头域中添加第一IMS网络和第二IMS网络的呼叫处理网元的IP地址或归属网络域名,实现对呼叫业务进行统计和计费,本发明实施例中第二IMS网络的呼叫处理网元为被叫用户侧IMS网络的I-CSCF网元。As shown in Figure 7, for the call routing method described in Figure 2 to Figure 6, on the basis of this method, by adding the call processing network elements of the first IMS network and the second IMS network in the Record-Route header field The IP address or the domain name of the home network realizes the statistics and charging of the call service. In the embodiment of the present invention, the call processing network element of the second IMS network is the I-CSCF network element of the called user side IMS network.

下面对图7中虚线框81所示的会话建立信令的交互过程做详细描述,具体包括:The interaction process of the session establishment signaling shown in the dotted box 81 in Fig. 7 is described in detail below, specifically including:

步骤1c、主叫用户向主叫侧MGCF网元发起会话建立信令。Step 1c, the calling user initiates a session establishment signaling to the calling side MGCF network element.

步骤2c~6c、主叫侧MGCF网元接收该会话建立信令并通过主叫侧I-CSCF网元、主叫侧S-CSCF网元、被叫侧的I-CSCF网元、被叫侧MGCF网元至被叫用户。Steps 2c to 6c, the MGCF network element on the calling side receives the session establishment signaling and passes it through the I-CSCF network element on the calling side, the S-CSCF network element on the calling side, the I-CSCF network element on the called side, and the From the MGCF network element to the called user.

步骤7c、被叫用户接收该会话建立信令,生成并发送应答信令给被叫侧MGCF网元。Step 7c, the called user receives the session establishment signaling, generates and sends a response signaling to the called side MGCF network element.

步骤8c~12c、被叫侧MGCF网元接收该应答信令并通过被叫侧的I-CSCF网元、主叫侧S-CSCF网元、主叫侧I-CSCF网元、主叫侧MGCF网元将该应答信息发送给被叫用户。Steps 8c to 12c, the MGCF network element on the called side receives the response signaling and passes through the I-CSCF network element on the called side, the S-CSCF network element on the calling side, the I-CSCF network element on the calling side, and the MGCF on the calling side The network element sends the response information to the called user.

步骤13c、主叫用户发送确认信令,并通过主叫侧MGCF网元、主叫侧I-CSCF网元、主叫侧S-CSCF网元、被叫侧的I-CSCF网元、被叫侧MGCF网元至被叫用户。Step 13c, the calling user sends confirmation signaling, and through the calling side MGCF network element, calling side I-CSCF network element, calling side S-CSCF network element, called side I-CSCF network element, called From the side MGCF network element to the called user.

步骤14c、主叫侧I-CSCF网元和被叫侧I-CSCF网元收到该确认信令后,发送计费开始信令给主叫侧计费系统和被叫侧计费系统,开始计费。Step 14c: After receiving the confirmation signaling, the I-CSCF network element on the calling side and the I-CSCF network element on the called side send an accounting start signaling to the charging system on the calling side and the charging system on the called side, and start Billing.

具体的,由主叫侧计费系统还是由被叫侧计费系统计费取决于主叫用户和被叫用户的类型,即对于非IMS网络用户,想要采用IMS网络进行路由时,需要对其计费。示例的,若主叫用户和被叫用户均为PSTN网络用户,则在采用“就近入IMS网络”和“就远出IMS网路”的路由方式时,主叫侧计费系统和被叫侧计费系统均需要计费,又示例的,若主叫用户为PSTN用户,被叫用户为IMS网络用户,则只需要由主叫侧的I-CSCF进行计费,被叫侧IMS网络用户无需计费。Specifically, the billing system on the calling side or the billing system on the called side depends on the types of the calling user and the called user. its billing. For example, if both the calling user and the called user are PSTN network users, then when the routing methods of "entering the IMS network at the nearest" and "exiting the IMS network at the far end" are used, the billing system on the calling side and the called side All billing systems require billing. For another example, if the calling user is a PSTN user and the called user is an IMS network user, only the I-CSCF on the calling side needs to perform billing, and the IMS network user on the called side does not need to Billing.

需要说明的是,对于采用SIP协议的IMS网络来说,为了保证呼叫的成功率,提高用户体验,在整个呼叫过程中,信令的交互采用的是三次握手机制,示例的,被叫用户收到会话建立信令后,会发送一个200ok信令(即图7中所示的应答信令)给主叫用户,主叫用户收到200ok信令后,会依次返回ACK(即图7中所示的确认信令)给被叫用户,完成三次握手过程,其他信令,如会话修改信令和会话终结信令的交互过程也一样,都需要发送200ok信令,但是否对200ok信令进行ACK确认需根据具体情况而定。示例的,在SIP协议中,reINVITE信令和UPDATE信令都可以用来修改呼叫参数。不同的是,采用reINVITE信令时,需要回复ACK;采用UPDATE信令时,不需要回复ACK。需要说明的是,图6中未画出主叫用户或被叫用户,在收到会话修改信令和会话终结信令时返回的ACK确认信令。虚线框82、虚线框83、虚线框84和虚线框85中的应答信令的发送过程同虚线框81中的过程一样,都是依次转发的,为了简化图6的信令交互过程,省略了中间的转发过程。It should be noted that, for the IMS network using the SIP protocol, in order to ensure the success rate of the call and improve the user experience, the signaling interaction uses a three-way handshake mechanism during the entire call process. For example, the called user receives After the session establishment signaling, a 200ok signaling (that is, the response signaling shown in Figure 7) will be sent to the calling user, and after receiving the 200ok signaling, the calling user will return ACK in turn (that is, the response signaling shown in Figure 7). Confirmation signaling shown) to the called user to complete the three-way handshake process. Other signaling, such as the interactive process of session modification signaling and session termination signaling, also needs to send 200ok signaling, but whether to perform 200ok signaling ACK confirmation depends on the specific situation. For example, in the SIP protocol, both reINVITE signaling and UPDATE signaling can be used to modify call parameters. The difference is that when the reINVITE signaling is used, an ACK needs to be replied; when the UPDATE signaling is used, an ACK does not need to be replied. It should be noted that, in FIG. 6 , the ACK confirmation signaling returned by the calling user or the called user upon receiving the session modification signaling and the session termination signaling is not shown. The transmission process of the response signaling in the dotted line box 82, the dotted line box 83, the dotted line box 84 and the dotted line box 85 is the same as the process in the dotted line box 81, and they are all forwarded sequentially. In order to simplify the signaling interaction process in Fig. 6, the Intermediate forwarding process.

当会话场景需要变更时,如语音通话变更为视频通话,可以通过发送会话修改信令对会话场景进行修改,会话修改信令的具体交互过程可参考图7中虚线框82和虚线框83所示的信令交互过程,其中,虚线框82的会话修改信令是由主叫用户发起,然后经由主叫侧MGCF网元、主叫侧I-CSCF网元、主叫侧S-CSCF网元、被叫侧I-CSCF网元和被叫侧MGCF网元到达被叫用户,被叫侧I-CSCF网元在收到被叫用户发送会话修改信令消息的确认信令消息后,发送计费修改信令信息给主叫侧或被叫侧计费系统,修改计费方式;虚线框83的会话修改信令是由被叫用户发起的,经由被叫侧MGCF网元、被叫侧I-CSCF网元、主叫侧S-CSCF网元、主叫侧I-CSCF网元、主叫侧MGCF网元至主叫用户,主叫侧或被叫侧I-CSCF网元在收到主叫用户发送的会话修改信令的确认信令后,发送计费修改信令信息给主叫侧或被叫侧计费系统。When the conversation scene needs to be changed, such as changing a voice call to a video call, the conversation scene can be modified by sending a session modification signaling. For the specific interaction process of the session modification signaling, refer to the dotted line box 82 and the dotted line box 83 in FIG. 7 The signaling interaction process, wherein the session modification signaling in the dotted line box 82 is initiated by the calling user, and then passes through the calling side MGCF network element, the calling side I-CSCF network element, the calling side S-CSCF network element, the calling side S-CSCF network element, When the I-CSCF network element on the called side and the MGCF network element on the called side arrive at the called user, the I-CSCF network element on the called side sends the charging Modify the signaling information to the calling side or the called side billing system, and modify the billing method; the session modification signaling in the dotted line box 83 is initiated by the called user, via the called side MGCF network element, called side I- CSCF NE, calling-side S-CSCF NE, calling-side I-CSCF NE, calling-side MGCF NE to the calling user, the calling-side or called-side I-CSCF NE After confirming the session modification signaling sent by the user, the charging modification signaling information is sent to the charging system at the calling side or the called side.

当会话结束时,可以通过发送会话终结信令来结束此次会话,会话终结信令的交互过程可以参考图7中虚线框84和虚线框85所示的信令交互过程,同样该会话终结信令可以由主叫用户发起,也可以由被叫用户发起,其中,虚线框84的会话修改信令是由主叫用户发起,然后经由主叫侧MGCF网元、主叫侧I-CSCF网元、主叫侧S-CSCF网元、被叫侧I-CSCF网元和被叫侧MGCF网元到达被叫用户,被叫侧I-CSCF网元在收到被叫用户发送会话终结信令消息的确认信令消息后,发送计费终结信令信息给主叫侧或被叫侧计费系统,完成此次会话的计费;虚线框85的会话修改信令是由被叫用户发起的,经由被叫侧MGCF网元、被叫侧I-CSCF网元、主叫侧S-CSCF网元、主叫侧I-CSCF网元、主叫侧SBC网元至主叫用户,主叫侧或被叫侧I-CSCF网元在收到主叫用户发送的会话终结信令的确认信令后,发送计费终结信令信息给主叫侧或被叫侧计费系统,完成此次会话的计费,同时,主叫侧或被叫侧I-CSCF网元将此次呼叫加入到话务统计中,记录呼叫成功率、呼叫时长等信息。When the session ends, the session can be ended by sending the session termination signaling. The interaction process of the session termination signaling can refer to the signaling interaction process shown in the dotted line box 84 and the dotted line box 85 in FIG. The signaling can be initiated by the calling user or by the called user. The session modification signaling in the dotted line box 84 is initiated by the calling user, and then through the calling side MGCF network element and the calling side I-CSCF network element , the S-CSCF network element on the calling side, the I-CSCF network element on the called side, and the MGCF network element on the called side arrive at the called user. After receiving the session termination signaling message sent by the called user, the I-CSCF network element on the called side After confirming the signaling message, send the charging termination signaling information to the calling side or the called side charging system to complete the charging of this session; the session modification signaling in the dotted line box 85 is initiated by the called user, To the calling user via the MGCF NE at the called side, the I-CSCF NE at the called side, the S-CSCF NE at the calling side, the I-CSCF NE at the calling side, and the SBC NE at the calling side, the calling party or After receiving the confirmation signaling of the session termination signaling sent by the calling user, the I-CSCF network element at the called side sends the accounting termination signaling information to the charging system at the calling side or the called side to complete the session Billing, at the same time, the I-CSCF network element on the calling side or called side adds the call to the traffic statistics, and records the call success rate, call duration and other information.

需要说明的是,对于主叫侧的I-CSCF网元,需要识别出从PSTN网络就近入IMS网络的话务,并对该类型的话务进行计费,在出话单时,需要在其中增加表明该话务为主叫转接类型话单的标识,对该类型的话单做去话类型统计。具体实现方法是,根据主叫侧MGCF网元的IP地址或归属网络域名、主叫侧MGCF网元的中继群标准、主叫用户号码或者上述三者的任意组合来标识。It should be noted that, for the I-CSCF network element on the calling side, it is necessary to identify the traffic entering the IMS network from the PSTN network nearby, and to charge for this type of traffic. Add an identification indicating that the traffic is a calling transfer type bill, and perform outgoing call type statistics on this type of bill. The specific implementation method is to identify according to the IP address or home network domain name of the MGCF network element at the calling side, the trunk group standard of the MGCF network element at the calling side, the calling user number, or any combination of the above three.

对于被叫侧I-CSCF网元,需要识别出就远出IMS网络,就近入PSTN网络的话务,并对该类型的话务进行计费,在出话单时,需要在其中增加表明该话务为被叫转接类型话单的标识,对该类型的话单做来话类型统计。具体实现方法是,可以根据被叫侧I-CSCF网元的IP地址或归属网络域名来表示,也可以根据主叫侧I-CSCF网元的IP地址或归属网络域名、主叫用户号码或者上述三者的任意组合来标识。For the I-CSCF network element on the called side, it is necessary to identify the traffic that is far away from the IMS network and enter the PSTN network nearby, and charge for this type of traffic. Call traffic is the identification of the called transfer type bill, and the incoming call type statistics are made for this type of bill. The specific implementation method is that it can be expressed according to the IP address of the I-CSCF network element at the called side or the domain name of the home network, or according to the IP address or domain name of the network element of the I-CSCF network element at the calling side, the number of the calling party, or the above-mentioned any combination of the three.

本发明实施例提供的计费方法,通过在Record-Route头域中增加呼叫处理网元IP地址的方法实现对呼叫业务进行统计和计费的功能,既能对呼叫的成功率和时长等信息进行统计,又能满足网络运营与维护时对经费的需求。The billing method provided by the embodiment of the present invention realizes the function of counting and billing the call service by adding the IP address of the call processing network element in the Record-Route header field, and can not only collect information such as the success rate and duration of the call Statistics can also meet the demand for funds during network operation and maintenance.

实施例七Embodiment seven

本发明实施例提供了一种呼叫路由装置80,如图8所示,该装置包括:An embodiment of the present invention provides a call routing device 80. As shown in FIG. 8, the device includes:

接收单元801,用于接收主叫用户发送的呼叫请求,所述呼叫请求中包括主叫用户号码;A receiving unit 801, configured to receive a call request sent by a calling user, where the call request includes a calling user number;

获取单元802,用于获取所述主叫用户号码所在归属地的区号;An obtaining unit 802, configured to obtain the area code of the place where the calling party number is located;

确定单元803,用于根据所述主叫用户号码所在归属地的区号,确定所述主叫用户号码所在归属地是否配置第一IMS网络,且所述第一IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;所述确定单元803还用于根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式;The determining unit 803 is configured to determine, according to the area code of the place where the calling party number is located, whether a first IMS network is configured in the home area where the calling party number is located, and whether the first IMS network supports access to a nearby IMS network, In terms of the routing way out of the IMS network; the determining unit 803 is also configured to determine whether the second IMS network is configured in the home of the called user number according to the area code of the home of the called user number, and the Whether the second IMS network supports the routing method;

路由单元804,用于若所述主叫用户号码所在归属地配置所述第一IMS网络,且所述第一IMS网络支持所述路由方式,则将所述呼叫请求路由至所述第一IMS网络的呼叫处理网元,以使得所述第一IMS网络的呼叫处理网元对所述呼叫请求进行路由。A routing unit 804, configured to route the call request to the first IMS if the first IMS network is configured in the home region where the calling party number is located, and the first IMS network supports the routing mode. A call processing network element of the network, so that the call processing network element of the first IMS network routes the call request.

进一步的,如图9所示,所述呼叫路由装置还包括:添加单元805和发送单元806;Further, as shown in FIG. 9 , the call routing device further includes: an adding unit 805 and a sending unit 806;

其中,所述获取单元802,还用于获取所述被叫用户号码所在归属地的区号;Wherein, the obtaining unit 802 is further configured to obtain the area code of the place where the called user number belongs;

确定单元803,还用于根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式;The determining unit 803 is further configured to determine, according to the area code of the home area where the called user number is located, whether a second IMS network is configured in the home area where the called user number is located, and whether the second IMS network supports the routing mode ;

所述添加单元805,用于将确定结果添加至所述呼叫请求中;The adding unit 805 is configured to add the determination result to the call request;

所述发送单元806,用于将添加有确定结果的呼叫请求发送给所述第一IMS网络的呼叫处理网元;所述确定结果中包含所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式的标识。The sending unit 806 is configured to send the call request added with the determination result to the call processing network element of the first IMS network; the determination result includes whether a second IMS is configured in the place where the called user number belongs. network, and the identification of whether the second IMS network supports the routing mode.

本发明实施例提供的一种呼叫路由装置,通过接收单元接收主叫用户发送的呼叫请求,由获取单元获取主叫用户号码所在归属地的区号,确定单元确定主叫用户号码所在归属地是否配置第一IMS网络,以及是否支持就近入IMS网络、就远出IMS网络的路由方式;若主叫用户号码所在归属地配置有第一IMS网络,且支持所述路由方式,则通过路由单元将该呼叫请求路由至第一IMS网络的呼叫处理网元,以使得第一IMS网络的呼叫处理网元对该呼叫请求进行路由。这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,就可以将长途话务先路由至本地的IMS网络,为后续长途话务经由IMS网络承载提供条件,可以根据实际IMS网络的部署情况,选择最佳的路由方式。另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In a call routing device provided by an embodiment of the present invention, the receiving unit receives the call request sent by the calling user, the obtaining unit obtains the area code of the place where the calling user number belongs to, and the determining unit determines whether the calling user number is located at the place where it is configured The first IMS network, and whether it supports the routing method of entering the IMS network nearby and leaving the IMS network far away; if the first IMS network is configured in the place where the calling user number belongs, and supports the routing method, the routing unit will The call request is routed to the call processing network element of the first IMS network, so that the call processing network element of the first IMS network routes the call request. In this way, in the area where the IMS network is configured and supports the routing method of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be routed to the local IMS network first, providing conditions for subsequent long-distance traffic to be carried by the IMS network , and the best routing mode can be selected according to the actual deployment of the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize the use of the IP routing of the IMS network and offload the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by equipment with high energy consumption The PSTN network with large area and high failure rate realizes the smooth transition from PSTN network to IMS network.

实施例八Embodiment eight

本发明实施例提供了一种呼叫路由装置100,如图10所示,该装置包括:An embodiment of the present invention provides a call routing device 100. As shown in FIG. 10, the device includes:

接收单元1001,用于接收非IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户号码;The receiving unit 1001 is configured to receive a call request sent by a call processing network element of a non-IMS network, where the call request includes a called user number;

获取单元1002,用于获取所述被叫用户号码所在归属地的区号;An obtaining unit 1002, configured to obtain the area code of the place where the called user number belongs;

确定单元1003,用于根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络且所述第二IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;The determining unit 1003 is configured to determine, according to the area code of the place where the called user number is located, whether a second IMS network is configured in the home place where the called user number is located, and whether the second IMS network supports access to the nearest IMS network, The way of routing out of the IMS network;

所述获取单元1002,用于若所述被叫用户号码所在归属地配置所述第二IMS网络且所述第二IMS网络支持所述路由方式,获取所述第二IMS网络的呼叫处理网元的IP地址;The obtaining unit 1002 is configured to obtain a call processing network element of the second IMS network if the second IMS network is configured in the home location of the called user number and the second IMS network supports the routing method IP address;

路由单元1004,用于根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫请求路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。The routing unit 1004 is configured to route the call request to the call processing network element of the second IMS network according to the IP address of the call processing network element of the second IMS network, so that the call of the second IMS network The processing network element routes the call request.

进一步的,如图10所示,所述确定单元1003,还用于确定所述呼叫请求中是否包含确定结果,所述确定结果中包含所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式的标识;Further, as shown in FIG. 10, the determining unit 1003 is further configured to determine whether the call request contains a determination result, and the determination result includes whether a second IMS network is configured in the place where the called user number is located. , and whether the second IMS network supports the identification of the routing mode;

所述获取单元1002具体用于若所述呼叫请求中不包含所述确定结果,获取所述被叫用户号码所在归属地的区号。The obtaining unit 1002 is specifically configured to obtain the area code of the place where the called user number belongs if the call request does not include the determination result.

进一步的,如图11所示,所述呼叫路由装置100还包括:发送单元1005;其中,所述发送单元1005,用于若所述被叫用户号码为未携带区号的移动号码时,发送第一查询请求给所述第一IMS网络的电话号码映射ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的会话初始化协议通用资源标识SIP URI,所述第一查询请求中包含所述被叫用户号码,所述第一IMS网络的ENUM服务器中包含所述被叫用户号码的H码、所述被叫用户号码所在归属地的区号、所述被叫用户号码所在归属地的归属网络域名之间的对应关系;Further, as shown in FIG. 11 , the call routing device 100 further includes: a sending unit 1005; wherein, the sending unit 1005 is configured to send the first mobile number if the called party number is a mobile number without an area code. A query request is mapped to the telephone number ENUM server of the first IMS network, so that the ENUM server of the first IMS network obtains the Session Initiation Protocol Universal Resource Identifier (SIP) of the called user number according to the first query request URI, the first query request includes the called user number, the ENUM server of the first IMS network includes the H code of the called user number, the area code of the place where the called user number is located, The corresponding relationship between the domain names of the home network where the called user number is located;

所述接收单元1001还用于接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的SIP URI,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名;The receiving unit 1001 is further configured to receive the SIP URI of the called user number sent by the ENUM server of the first IMS network, the SIP URI of the called user number includes the location of the called user number The area code and the home network domain name of the place where the called user number is located;

所述获取单元1002还用于从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的区号。The obtaining unit 1002 is further configured to obtain the area code of the place where the called user number belongs from the SIP URI of the called user number.

进一步的,如图11所示,所述发送单元1005,还用于若所述被叫用户号码为固定号码或携带区号的移动号码时,发送第一查询请求给所述第一IMS网络的ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的SIP URI,所述第一IMS网络的ENUM服务器还包括所述被叫用户号码所在归属地的区号与所述被叫用户号码所在归属地的归属网络域名的对应关系;Further, as shown in FIG. 11, the sending unit 1005 is further configured to send a first query request to the ENUM of the first IMS network if the called user number is a fixed number or a mobile number with an area code. server, so that the ENUM server of the first IMS network obtains the SIP URI of the called user number according to the first query request, and the ENUM server of the first IMS network also includes the attribution of the called user number The corresponding relationship between the area code of the place and the domain name of the home network of the place where the called user number is located;

所述接收单元1001,还用于接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的SIP URI,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名;The receiving unit 1001 is further configured to receive the SIP URI of the called user number sent by the ENUM server of the first IMS network, the SIP URI of the called user number includes the attribution of the called user number area code and the home network domain name of the place where the called user number is located;

所述获取单元1002,还用于从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的归属网络域名。The obtaining unit 1002 is further configured to obtain the home network domain name of the place where the called user number is located from the SIP URI of the called user number.

进一步的,如图11所示,所述发送单元1005,还用于发送第二查询请求给所述第一IMS网络的域名解析DNS服务器,所述第二查询请求中包括所述被叫用户号码所在归属地的归属网络域名,所述DNS服务器中包含所述被叫用户号码所在归属地的归属网络域名与第二IMS网络的IP地址的对应关系;Further, as shown in FIG. 11 , the sending unit 1005 is further configured to send a second query request to the domain name resolution DNS server of the first IMS network, the second query request includes the called user number The home network domain name of the place where the called user number is located, and the DNS server includes the corresponding relationship between the home network domain name where the called user number belongs and the IP address of the second IMS network;

所述接收单元1001,还用于接收并获取所述第一IMS网络的DNS服务器发送的所述第二IMS网络的IP地址。The receiving unit 1001 is further configured to receive and acquire the IP address of the second IMS network sent by the DNS server of the first IMS network.

进一步的,如图11所示,所述呼叫路由装置100还包括:统计单元1006;其中,所述获取单元1002,还用于获取所述第一IMS网络的媒体网关控制网元的IP地址;Further, as shown in FIG. 11 , the call routing device 100 further includes: a statistical unit 1006; wherein the obtaining unit 1002 is also configured to obtain the IP address of the media gateway control network element of the first IMS network;

所述确定单元1003,还用于根据所述第一IMS网络的媒体网关控制网元的IP地址,确定所述呼叫请求的呼叫类型;The determining unit 1003 is further configured to determine the call type of the call request according to the IP address of the media gateway control network element of the first IMS network;

所述统计单元1006,用于若所述呼叫请求的呼叫类型为主叫转接呼叫,则将所述第一IMS网络的呼叫处理网元的IP地址添加至记录路由Record-Route头域中,对所述呼叫请求进行业务统计。The statistical unit 1006 is configured to add the IP address of the call processing network element of the first IMS network to the Record-Route header field if the call type of the call request is a calling transfer call, Perform service statistics on the call request.

本发明实施例提供的一种呼叫路由装置,接收单元接收非IMS网络的呼叫处理网元发送的呼叫请求,由获取单元获取所述被叫用户号码所在归属地的区号;确定单元根据被叫用户号码所在归属地的区号,确定被叫用户号码所在归属地是否配置第二IMS网络,以及是否支持就近入IMS网络、就远出IMS网络的路由方式;若被叫用户号码所在归属地配置有第二IMS网络且所述第二IMS网络支持所述路由方式,则获取第二IMS网络的呼叫处理网元的IP地址;根据第二IMS网络的呼叫处理网元的IP地址,由路由单元将呼叫请求路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,长途话务就可以由IMS网络承载,不再如现有技术那样,长途话务只能由PSTN长途网承载,而是可以根据实际IMS网络的部署情况,选择最佳的路由方式,即长途业务是由PSTN长途网承载还是由IMS网络承载,另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In a call routing device provided by an embodiment of the present invention, the receiving unit receives the call request sent by the call processing network element of the non-IMS network, and the obtaining unit obtains the area code of the place where the called user number belongs; the determining unit according to the called user The area code of the place where the number belongs to determine whether the second IMS network is configured in the place where the called user number is located, and whether it supports the routing method of entering the IMS network nearby and leaving the IMS network far away; if the home place of the called user number is configured with the second Two IMS networks and the second IMS network supports the routing method, then obtain the IP address of the call processing network element of the second IMS network; according to the IP address of the call processing network element of the second IMS network, the routing unit will call The request is routed to the call processing network element of the second IMS network, so that the call processing network element of the second IMS network routes the call request. In this way, in the area where the IMS network is configured and supports the routing mode of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be carried by the IMS network, no longer as in the prior art, the long-distance traffic can only be carried by the PSTN Instead, the best routing method can be selected according to the actual deployment of the IMS network, that is, whether the long-distance traffic is carried by the PSTN long-distance network or by the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize The IP routing of the IMS network is used to divert the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by the PSTN network with high energy consumption, large floor area, and high failure rate to realize Smooth transition from PSTN network to IMS network.

实施例九Embodiment nine

本发明实施例提供了一种呼叫路由装置120,如图12所示,该装置包括:An embodiment of the present invention provides a call routing device 120. As shown in FIG. 12, the device includes:

接收单元1201,用于接收第一IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户号码;The receiving unit 1201 is configured to receive a call request sent by a call processing network element of the first IMS network, where the call request includes a called user number;

发送单元1202,用于发送第一查询请求给所述第二IMS网络的ENUM服务器,以使得所述第二IMS网络的ENUM服务器根据所述第一查询请求查询是否包含所述被叫用户号码的SIP URI,并将查询结果发送给所述第二IMS网络的呼叫处理网元,所述第一查询请求中包含所述被叫用户号码;A sending unit 1202, configured to send a first query request to the ENUM server of the second IMS network, so that the ENUM server of the second IMS network queries whether the number of the called user is included according to the first query request. SIP URI, and send the query result to the call processing network element of the second IMS network, the first query request includes the called user number;

所述接收单元1201,还用于接收所述第二IMS网络的ENUM服务器发送的查询结果;The receiving unit 1201 is further configured to receive the query result sent by the ENUM server of the second IMS network;

路由单元1203,用于若所述查询结果中包含所述被叫用户号码的SIP URI,则所述获取单元发送第二查询请求给所述第二IMS网络的HSS服务器;所述接收单元接收所述第二IMS网络的HSS服务器发送的所述被叫用户号码对应的服务呼叫会话控制功能网元信息;将所述呼叫请求路由至所述被叫用户号码对应的服务呼叫会话控制功能网元,以便所述服务呼叫会话控制功能将所述呼叫请求路由至所述被叫用户;The routing unit 1203 is configured to send a second query request to the HSS server of the second IMS network if the query result includes the SIP URI of the called user number; the receiving unit receives the The SCSCF network element information corresponding to the called user number sent by the HSS server of the second IMS network; routing the call request to the SCSCF network element corresponding to the called user number, so that the serving call session control function routes the call request to the called user;

所述路由单元1203,还用于若所述查询结果中不包含所述被叫用户号码的SIPURI,则根据所述被叫用户号码,将所述呼叫请求通过所述第二IMS网络的媒体网关控制功能网元路由至所述被叫用户。The routing unit 1203 is further configured to pass the call request through the media gateway of the second IMS network according to the called user number if the query result does not include the SIPURI of the called user number The control function network element routes to the called user.

进一步的,如图13所示,所述呼叫路由装置120还包括:Further, as shown in FIG. 13, the call routing device 120 further includes:

获取单元1204,还用于获取所述第一IMS网络的呼叫处理网元的IP地址和所述第二IMS网络的媒体网关控制功能网元的IP地址;The obtaining unit 1204 is further configured to obtain the IP address of the call processing network element of the first IMS network and the IP address of the media gateway control function network element of the second IMS network;

确定单元1205,还用于根据所述第一IMS网络的呼叫处理网元的IP地址和所述第二IMS网的媒体网关控制功能网元的IP地址,确定所述呼叫请求的呼叫类型;The determining unit 1205 is further configured to determine the call type of the call request according to the IP address of the call processing network element of the first IMS network and the IP address of the media gateway control function network element of the second IMS network;

统计单元1206,用于若所述呼叫请求的呼叫类型为被叫转接呼叫,将所述第二IMS网络的呼叫处理网元的IP地址添加至Record-Route头域中,对所述呼叫请求进行业务统计。The statistical unit 1206 is configured to add the IP address of the call processing network element of the second IMS network to the Record-Route header field if the call type of the call request is a called transfer call, and calculate the call request Make business statistics.

本发明实施例提供的一种呼叫路由装置,第二IMS网络的呼叫处理网元接收第一IMS网络的呼叫处理网元发送的呼叫请求,发送第一查询请求给第二IMS网络的ENUM服务器,以使得第二IMS网络的ENUM服务器根据第一查询请求查询是否包含所述被叫用户号码的SIP URI,并将查询结果发送给第二IMS网络的呼叫处理网元;接收第二IMS网络的ENUM服务器发送的查询结果;若查询结果中包含被叫用户号码的SIP URI,则发送第二查询请求给第二IMS网络的归属用户服务器HSS;接收第二IMS网络的HSS服务器发送的被叫用户号码对应的服务呼叫会话控制功能网元信息;将呼叫请求路由至被叫用户号码对应的服务呼叫会话控制功能网元,以便服务呼叫会话控制功能将呼叫请求路由至所述被叫用户;若查询结果中不包含被叫用户号码的SIP URI,则根据被叫用户号码,将呼叫请求通过第二IMS网络的媒体网关控制功能网元路由至被叫用户。这样,在配置有IMS网络且支持就近入IMS网络、就远出IMS网络的路由方式的区域,长途话务就可以由IMS网络承载,不再如现有技术那样,长途话务只能由PSTN长途网承载,而是可以根据实际IMS网络的部署情况,选择最佳的路由方式,即长途业务是由PSTN长途网承载还是由IMS网络承载,另外,长途话务由IMS网络承载,可以最大限度的利用IMS网络的IP路由,分流PSTN长途网的话务,有利于节能减排,同时,也使IMS网络可以逐步被代替设备耗能高、占地面积大、故障率高的PSTN网络,实现PSTN网络到IMS网络的平滑过渡。In a call routing device provided by an embodiment of the present invention, a call processing network element of a second IMS network receives a call request sent by a call processing network element of a first IMS network, and sends a first query request to an ENUM server of a second IMS network, In order to make the ENUM server of the second IMS network query whether the SIP URI containing the called user number is inquired according to the first query request, and send the query result to the call processing network element of the second IMS network; receive the ENUM server of the second IMS network The query result sent by the server; if the query result contains the SIP URI of the called user number, then send the second query request to the home subscriber server HSS of the second IMS network; receive the called user number sent by the HSS server of the second IMS network Corresponding SCSCF network element information; routing the call request to the SCSCF network element corresponding to the called user number, so that the SCSCF can route the call request to the called user; if the query result If the SIP URI does not contain the called user number, the call request is routed to the called user through the media gateway control function network element of the second IMS network according to the called user number. In this way, in the area where the IMS network is configured and supports the routing mode of entering the IMS network nearby and leaving the IMS network far away, the long-distance traffic can be carried by the IMS network, no longer as in the prior art, the long-distance traffic can only be carried by the PSTN Instead, the best routing method can be selected according to the actual deployment of the IMS network, that is, whether the long-distance traffic is carried by the PSTN long-distance network or by the IMS network. In addition, the long-distance traffic is carried by the IMS network, which can maximize The IP routing of the IMS network is used to divert the traffic of the PSTN long-distance network, which is conducive to energy saving and emission reduction. At the same time, the IMS network can gradually be replaced by the PSTN network with high energy consumption, large floor area, and high failure rate to realize Smooth transition from PSTN network to IMS network.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units may be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium, and include several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM for short), random access memory (Random Access Memory, RAM for short), magnetic disk or optical disk, etc., which can store program codes. medium.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (12)

1.一种呼叫路由方法,其特征在于,包括:1. A call routing method, characterized in that, comprising: 非IMS网络的呼叫处理网元接收主叫用户发送的呼叫请求,所述呼叫请求中包括主叫用户号码;The call processing network element of the non-IMS network receives the call request sent by the calling user, and the call request includes the calling user number; 获取所述主叫用户号码所在归属地的区号;Obtain the area code of the place where the calling party number is located; 根据所述主叫用户号码所在归属地的区号,确定所述主叫用户号码所在归属地是否配置第一IMS网络,且所述第一IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;According to the area code of the place where the calling party number is located, determine whether the home area where the calling party number is located is configured with a first IMS network, and whether the first IMS network supports access to the IMS network that is nearby and exits the IMS network that is far away routing method; 若所述主叫用户号码所在归属地配置所述第一IMS网络,且所述第一IMS网络支持所述路由方式,则将所述呼叫请求路由至所述第一IMS网络的呼叫处理网元,以使得所述第一IMS网络的呼叫处理网元对所述呼叫请求进行路由;If the first IMS network is configured in the home location of the calling party number, and the first IMS network supports the routing method, routing the call request to a call processing network element of the first IMS network , so that the call processing network element of the first IMS network routes the call request; 所述呼叫请求中还包括被叫用户号码;所述方法还包括:The call request also includes the called user number; the method also includes: 获取所述被叫用户号码所在归属地的区号;根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式;Obtaining the area code of the place where the called user number is located; according to the area code of the home area where the called user number is located, determine whether a second IMS network is configured in the home area where the called user number is located, and the second IMS network Whether to support the routing method; 将确定结果添加至所述呼叫请求中,并发送给所述第一IMS网络的呼叫处理网元;所述确定结果中包含所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式的标识。Add the determination result to the call request, and send it to the call processing network element of the first IMS network; the determination result includes whether the second IMS network is configured in the home location of the called user number, and the An indication of whether the second IMS network supports the routing mode. 2.一种呼叫路由方法,其特征在于,包括:2. A call routing method, characterized in that, comprising: 第一IMS网络的呼叫处理网元接收非IMS网络的呼叫处理网元发送的呼叫请求,确定所述呼叫请求中是否包含确定结果,所述确定结果中包含被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式的标识;The call processing network element of the first IMS network receives the call request sent by the call processing network element of the non-IMS network, and determines whether the call request contains a determination result, and the determination result includes whether the called user number is located at the home location where the first is configured. Two IMS networks, and whether the second IMS network supports the identification of the routing mode; 所述呼叫请求中还包括被叫用户号码;The call request also includes the number of the called user; 获取所述被叫用户号码所在归属地的区号;Obtaining the area code of the place where the called user number is located; 所述获取所述被叫用户号码所在归属地的区号包括:若所述呼叫请求中不包含所述确定结果,则获取所述被叫用户号码所在归属地的区号;The acquiring the area code of the place where the called user number is located includes: if the call request does not include the determination result, acquiring the area code of the home area where the called user number is located; 根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络且所述第二IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;According to the area code of the home area where the called user number is located, determine whether the home area where the called user number is located is configured with a second IMS network and whether the second IMS network supports the route of entering the IMS network at the nearest location and leaving the IMS network at the far end Way; 若所述被叫用户号码所在归属地配置所述第二IMS网络且所述第二IMS网络支持所述路由方式,则获取所述第二IMS网络的呼叫处理网元的IP地址;If the second IMS network is configured at the home location of the called user number and the second IMS network supports the routing mode, then acquire the IP address of the call processing network element of the second IMS network; 根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫请求路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。Routing the call request to the call processing network element of the second IMS network according to the IP address of the call processing network element of the second IMS network, so that the call processing network element of the second IMS network can Call requests are routed. 3.根据权利要求2所述的呼叫路由方法,其特征在于,所述被叫用户号码为固定号码或携带区号的移动号码或未携带区号的移动号码;3. The call routing method according to claim 2, wherein the called user number is a fixed number or a mobile number carrying an area code or a mobile number not carrying an area code; 若所述被叫用户号码为未携带区号的移动号码,所述获取所述被叫用户号码所在归属地的区号包括:If the called user number is a mobile number without an area code, the obtaining the area code of the place where the called user number belongs includes: 发送第一查询请求给所述第一IMS网络的电话号码映射ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的会话初始化协议通用资源标识SIP URI,所述第一查询请求中包含所述被叫用户号码,所述第一IMS网络的ENUM服务器中包含所述被叫用户号码的H码、所述被叫用户号码所在归属地的区号、所述被叫用户号码所在归属地的归属网络域名之间的对应关系;sending a first query request to the telephone number mapping ENUM server of the first IMS network, so that the ENUM server of the first IMS network obtains the SIP common resource of the called user number according to the first query request Identify the SIP URI, the first query request includes the called user number, the ENUM server of the first IMS network includes the H code of the called user number, the attribution of the called user number Correspondence between the area code and the domain name of the home network where the called user number is located; 接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的SIP URI,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名;receiving the SIP URI of the called subscriber number sent by the ENUM server of the first IMS network, the SIP URI of the called subscriber number including the area code of the place where the called subscriber number belongs and the called subscriber number The domain name of the home network where it is located; 从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的区号。The area code of the place where the called user number is located is acquired from the SIP URI of the called user number. 4.根据权利要求3所述的呼叫路由方法,其特征在于,若所述被叫用户号码为固定号码或携带区号的移动号码,所述获取所述第二IMS网络的呼叫处理网元的IP地址之前,所述方法还包括:4. The call routing method according to claim 3, wherein if the called user number is a fixed number or a mobile number carrying an area code, said acquiring the IP address of the call processing network element of the second IMS network Before the address, the method also includes: 发送第一查询请求给所述第一IMS网络的ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的SIP URI,所述第一IMS网络的ENUM服务器中还包括所述被叫用户号码所在归属地的区号与所述被叫用户号码所在归属地的归属网络域名的对应关系;sending a first query request to the ENUM server of the first IMS network, so that the ENUM server of the first IMS network obtains the SIP URI of the called user number according to the first query request, and the first IMS The ENUM server of the network also includes the corresponding relationship between the area code of the place where the called user number is located and the domain name of the home network where the called user number is located; 接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的SIP URI,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名;receiving the SIP URI of the called subscriber number sent by the ENUM server of the first IMS network, the SIP URI of the called subscriber number including the area code of the place where the called subscriber number belongs and the called subscriber number The domain name of the home network where it is located; 从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的归属网络域名。Obtain the home network domain name of the place where the called user number is located from the SIP URI of the called user number. 5.根据权利要求3或4所述的呼叫路由方法,其特征在于,所述获取所述第二IMS网络的呼叫处理网元的IP地址包括:5. The call routing method according to claim 3 or 4, wherein said acquiring the IP address of the call processing network element of the second IMS network comprises: 发送第二查询请求给所述第一IMS网络的域名解析DNS服务器,所述第二查询请求中包括所述被叫用户号码所在归属地的归属网络域名,所述DNS服务器中包含所述被叫用户号码所在归属地的归属网络域名与第二IMS网络的IP地址的对应关系;Sending a second query request to the domain name resolution DNS server of the first IMS network, the second query request includes the home network domain name of the place where the called user number belongs, and the DNS server includes the called The corresponding relationship between the domain name of the home network where the user number belongs to and the IP address of the second IMS network; 接收并获取所述第一IMS网络的DNS服务器发送的所述第二IMS网络的IP地址。receiving and acquiring the IP address of the second IMS network sent by the DNS server of the first IMS network. 6.根据权利要求2所述的呼叫路由方法,其特征在于,所述方法还包括:6. The call routing method according to claim 2, further comprising: 获取所述第一IMS网络的媒体网关控制网元的IP地址;Obtain the IP address of the media gateway control network element of the first IMS network; 根据所述第一IMS网络的媒体网关控制网元的IP地址,确定所述呼叫请求的呼叫类型;determining the call type of the call request according to the IP address of the media gateway control network element of the first IMS network; 若所述呼叫请求的呼叫类型为主叫转接呼叫,则将所述第一IMS网络的呼叫处理网元的IP地址添加至记录路由Record-Route头域中,对所述呼叫请求进行业务统计。If the call type of the call request is a calling transfer call, add the IP address of the call processing network element of the first IMS network to the Record-Route header field, and perform service statistics on the call request . 7.一种呼叫路由装置,其特征在于,包括:7. A call routing device, characterized in that it comprises: 接收单元,用于接收主叫用户发送的呼叫请求,所述呼叫请求中包括主叫用户号码;a receiving unit, configured to receive a call request sent by a calling user, where the call request includes a calling user number; 获取单元,用于获取所述主叫用户号码所在归属地的区号;an obtaining unit, configured to obtain the area code of the place where the calling party number belongs; 确定单元,用于根据所述主叫用户号码所在归属地的区号,确定所述主叫用户号码所在归属地是否配置第一IMS网络,且所述第一IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;所述确定单元还用于根据被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式;A determining unit, configured to determine whether the calling subscriber number is configured with a first IMS network based on the area code of the calling subscriber number's home zone, and whether the first IMS network supports access to the nearest IMS network, A routing method out of the IMS network; the determining unit is also used to determine whether a second IMS network is configured in the home of the called user number according to the area code of the home of the called user number, and the second IMS network Whether to support the routing method; 路由单元,用于若所述主叫用户号码所在归属地配置所述第一IMS网络,且所述第一IMS网络支持所述路由方式,则将所述呼叫请求路由至所述第一IMS网络的呼叫处理网元,以使得所述第一IMS网络的呼叫处理网元对所述呼叫请求进行路由;A routing unit, configured to route the call request to the first IMS network if the first IMS network is configured in the home location of the calling party number and the first IMS network supports the routing mode a call processing network element of the first IMS network, so that the call processing network element of the first IMS network routes the call request; 所述呼叫路由装置还包括:添加单元和发送单元;The call routing device also includes: an adding unit and a sending unit; 所述获取单元,还用于获取所述被叫用户号码所在归属地的区号;The obtaining unit is also used to obtain the area code of the place where the called user number belongs; 所述添加单元,用于将确定结果添加至所述呼叫请求中;The adding unit is configured to add the determination result to the call request; 所述发送单元,用于将添加有确定结果的呼叫请求发送给所述第一IMS网络的呼叫处理网元;所述确定结果中包含所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式的标识。The sending unit is configured to send the call request added with the determination result to the call processing network element of the first IMS network; the determination result includes whether the second IMS network is configured in the place where the called user number belongs , and the identification of whether the second IMS network supports the routing mode. 8.一种呼叫路由装置,其特征在于,包括:8. A call routing device, characterized in that it comprises: 接收单元,用于接收非IMS网络的呼叫处理网元发送的呼叫请求,所述呼叫请求中包括被叫用户号码;A receiving unit, configured to receive a call request sent by a call processing network element of a non-IMS network, where the call request includes a called user number; 确定单元,用于在所述接收单元接收非IMS网络的呼叫处理网元发送的呼叫请求之后,确定所述呼叫请求中是否包含确定结果,所述确定结果中包含所述被叫用户号码所在归属地是否配置第二IMS网络,且所述第二IMS网络是否支持所述路由方式的标识;A determining unit, configured to determine whether the call request contains a determination result after the receiving unit receives the call request sent by the call processing network element of the non-IMS network, and the determination result includes the attribution of the called user number. Whether to configure the second IMS network, and whether the second IMS network supports the identification of the routing mode; 获取单元,用于获取所述被叫用户号码所在归属地的区号;an obtaining unit, configured to obtain the area code of the place where the called user number belongs; 所述获取单元,具体用于若所述呼叫请求中不包含所述确定结果,则获取所述被叫用户号码所在归属地的区号;The obtaining unit is specifically configured to obtain the area code of the place where the called user number belongs if the call request does not include the determination result; 所述确定单元,用于根据所述被叫用户号码所在归属地的区号,确定所述被叫用户号码所在归属地是否配置第二IMS网络且所述第二IMS网络是否支持就近入IMS网络、就远出IMS网络的路由方式;The determining unit is configured to determine, according to the area code of the home of the called user number, whether a second IMS network is configured in the home of the called user number and whether the second IMS network supports access to the nearest IMS network, The way of routing far out of the IMS network; 所述获取单元,还用于若所述被叫用户号码所在归属地配置所述第二IMS网络且所述第二IMS网络支持所述路由方式,则获取所述第二IMS网络的呼叫处理网元的IP地址;The obtaining unit is further configured to obtain the call processing network of the second IMS network if the second IMS network is configured in the home location of the called user number and the second IMS network supports the routing mode. Yuan's IP address; 路由单元,用于根据所述第二IMS网络的呼叫处理网元的IP地址,将所述呼叫请求路由至所述第二IMS网络的呼叫处理网元,以便所述第二IMS网络的呼叫处理网元对所述呼叫请求进行路由。a routing unit, configured to route the call request to the call processing network element of the second IMS network according to the IP address of the call processing network element of the second IMS network, so that the call processing of the second IMS network The network element routes the call request. 9.根据权利要求8所述的呼叫路由装置,其特征在于,所述呼叫路由装置还包括:发送单元,9. The call routing device according to claim 8, further comprising: a sending unit, 所述发送单元,用于若所述被叫用户号码为未携带区号的移动号码时,发送第一查询请求给第一IMS网络的电话号码映射ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的会话初始化协议通用资源标识SIP URI,所述第一查询请求中包含所述被叫用户号码,所述第一IMS网络的ENUM服务器中包含所述被叫用户号码的H码、所述被叫用户号码所在归属地的区号、所述被叫用户号码所在归属地的归属网络域名之间的对应关系;The sending unit is configured to send a first query request to the telephone number mapping ENUM server of the first IMS network if the called user number is a mobile number without an area code, so that the ENUM of the first IMS network The server acquires the Session Initiation Protocol Universal Resource Identifier SIP URI of the called user number according to the first query request, the first query request includes the called user number, and the ENUM server of the first IMS network Containing the correspondence between the H code of the called user number, the area code of the place where the called user number is located, and the home network domain name of the place where the called user number is located; 所述接收单元,还用于接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的SIP URI,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名;The receiving unit is further configured to receive the SIP URI of the called user number sent by the ENUM server of the first IMS network, the SIP URI of the called user number includes the location of the called user number The area code and the home network domain name of the place where the called user number is located; 所述获取单元,还用于从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的区号。The obtaining unit is further configured to obtain the area code of the place where the called user number belongs from the SIP URI of the called user number. 10.根据权利要求9所述的呼叫路由装置,其特征在于,10. The call routing device according to claim 9, characterized in that, 所述发送单元,还用于若所述被叫用户号码为固定号码或携带区号的移动号码时,发送第一查询请求给所述第一IMS网络的ENUM服务器,以使得所述第一IMS网络的ENUM服务器根据所述第一查询请求获取所述被叫用户号码的SIP URI,所述第一IMS网络的ENUM服务器中还包括所述被叫用户号码所在归属地的区号与所述被叫用户号码所在归属地的归属网络域名的对应关系;The sending unit is further configured to send a first query request to the ENUM server of the first IMS network if the called user number is a fixed number or a mobile number carrying an area code, so that the first IMS network The ENUM server of the first IMS network obtains the SIP URI of the called user number according to the first query request, and the ENUM server of the first IMS network also includes the area code of the place where the called user number belongs and the called user number The corresponding relationship of the domain name of the network where the number is located; 所述接收单元,还用于接收所述第一IMS网络的ENUM服务器发送的所述被叫用户号码的SIP URI,所述被叫用户号码的SIP URI包括所述被叫用户号码所在归属地的区号和所述被叫用户号码所在归属地的归属网络域名;The receiving unit is further configured to receive the SIP URI of the called user number sent by the ENUM server of the first IMS network, the SIP URI of the called user number includes the location of the called user number The area code and the home network domain name of the place where the called user number is located; 所述获取单元,还用于从所述被叫用户号码的SIP URI中获取所述被叫用户号码所在归属地的归属网络域名。The obtaining unit is further configured to obtain the home network domain name of the place where the called user number belongs from the SIP URI of the called user number. 11.根据权利要求9或10所述的呼叫路由装置,其特征在于,11. The call routing device according to claim 9 or 10, characterized in that, 所述发送单元,还用于发送第二查询请求给所述第一IMS网络的域名解析DNS服务器,所述第二查询请求中包括所述被叫用户号码所在归属地的归属网络域名,所述DNS服务器中包含所述被叫用户号码所在归属地的归属网络域名与第二IMS网络的IP地址的对应关系;The sending unit is further configured to send a second query request to the domain name resolution DNS server of the first IMS network, the second query request includes the home network domain name of the place where the called user number belongs, and the The DNS server includes the corresponding relationship between the domain name of the home network where the called user number belongs to and the IP address of the second IMS network; 所述接收单元,还用于接收并获取所述第一IMS网络的DNS服务器发送的所述第二IMS网络的IP地址。The receiving unit is further configured to receive and acquire the IP address of the second IMS network sent by the DNS server of the first IMS network. 12.根据权利要求8所述的呼叫路由装置,其特征在于,所述装置还包括:统计单元;12. The call routing device according to claim 8, further comprising: a statistical unit; 所述获取单元,还用于获取第一IMS网络的媒体网关控制网元的IP地址;The acquiring unit is further configured to acquire the IP address of the media gateway control network element of the first IMS network; 所述确定单元,还用于根据所述第一IMS网络的媒体网关控制网元的IP地址,确定所述呼叫请求的呼叫类型;The determining unit is further configured to determine the call type of the call request according to the IP address of the media gateway control network element of the first IMS network; 所述统计单元,用于若所述呼叫请求的呼叫类型为主叫转接呼叫,则将所述第一IMS网络的呼叫处理网元的IP地址添加至记录路由Record-Route头域中,对所述呼叫请求进行业务统计。The statistical unit is configured to add the IP address of the call processing network element of the first IMS network to the Record-Route header field if the call type of the call request is a calling transfer call. The call requests to perform service statistics.
CN201410428627.7A 2014-08-27 2014-08-27 A kind of method and device for calling routing Active CN104168190B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410428627.7A CN104168190B (en) 2014-08-27 2014-08-27 A kind of method and device for calling routing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410428627.7A CN104168190B (en) 2014-08-27 2014-08-27 A kind of method and device for calling routing

Publications (2)

Publication Number Publication Date
CN104168190A CN104168190A (en) 2014-11-26
CN104168190B true CN104168190B (en) 2017-08-29

Family

ID=51911831

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410428627.7A Active CN104168190B (en) 2014-08-27 2014-08-27 A kind of method and device for calling routing

Country Status (1)

Country Link
CN (1) CN104168190B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105959274B (en) * 2016-04-26 2020-01-10 华为技术有限公司 Communication method and network element used in communication method
CN107645568B (en) * 2016-07-22 2021-06-22 中国电信股份有限公司 Method, device and system for realizing remote network access of IMS (IP multimedia subsystem) network
CN107786488B (en) * 2016-08-24 2020-10-30 中国电信股份有限公司 Session control method, system and related equipment
CN106549953B (en) * 2016-10-31 2019-08-09 中国联合网络通信集团有限公司 Method and system for call routing
CN115150451A (en) * 2021-03-15 2022-10-04 中国电信股份有限公司 Method and device for internetworking, computer readable medium and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101110998A (en) * 2007-08-22 2008-01-23 中兴通讯股份有限公司 Method for intercommunication routing between multimedia subsystem field and circuit field
CN101699813A (en) * 2009-11-16 2010-04-28 中兴通讯股份有限公司 Domain name processing method and domain name server
CN103414700A (en) * 2013-07-24 2013-11-27 中国联合网络通信集团有限公司 Method and device for calling routing
CN103457938A (en) * 2013-08-16 2013-12-18 中国联合网络通信集团有限公司 Route calling method, device and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9444854B2 (en) * 2010-09-07 2016-09-13 T-Mobile Usa, Inc. Session initiation protocol (SIP) router

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101110998A (en) * 2007-08-22 2008-01-23 中兴通讯股份有限公司 Method for intercommunication routing between multimedia subsystem field and circuit field
CN101699813A (en) * 2009-11-16 2010-04-28 中兴通讯股份有限公司 Domain name processing method and domain name server
CN103414700A (en) * 2013-07-24 2013-11-27 中国联合网络通信集团有限公司 Method and device for calling routing
CN103457938A (en) * 2013-08-16 2013-12-18 中国联合网络通信集团有限公司 Route calling method, device and system

Also Published As

Publication number Publication date
CN104168190A (en) 2014-11-26

Similar Documents

Publication Publication Date Title
CN104202786B (en) A kind of method and device for calling routing
CN101971592B (en) Local session controller, ip multimedia subsystem and session registration method
US9906566B2 (en) Voice session termination for messaging clients in IMS
US9854005B2 (en) Methods and apparatus for providing network based services to non-registering endpoints
CN101931923B (en) Method for user registration of IP multimedia subsystem network and service fulfillment system
JP2006522501A5 (en)
CN104168190B (en) A kind of method and device for calling routing
CN103905393B (en) A kind of method and apparatus for realizing enterprise's UC systems and IMS network intercommunication
CN106941669B (en) Wireless communication method and P-CSCF device
CN1327680C (en) Method of establishing circuit exchange network to IMS network calling route
CN101212323A (en) Method and system for IMS network to provide service for group users
EP2119178B1 (en) Method and apparatuses for the provision of network services offered through a set of servers in an ims network
CN101155340B (en) Method and system for circuit field sensing IMS field conversation charging information
CN103414700B (en) Method and device for calling routing
CN105959274B (en) Communication method and network element used in communication method
CN102547651B (en) User roaming method and ICS (internet connection sharing) enhanced network
WO2011023041A1 (en) Calling method and system for indicating terminal media types
CN100421405C (en) Network and method for accessing multimedia services for mobile terminals in non-packet mode
KR20070025271A (en) Method and apparatus for enabling subscriber originating originating and incoming call in IP based multimedia subsystem
KR101360151B1 (en) Method of sip message transmission between gruu users in ims network, and device of the same
CN101304551A (en) A communication method, communication system and device in an IMS network
CN101932119B (en) Service implementation method and system of IP multimedia subsystem network
CN101931902B (en) Service implementation method and system of IP multimedia subsystem network
CN101409861B (en) Features and Addressing Subsystem and Subscriber Registration Method, Calling Method and Roaming Method
KR20100131787A (en) Method and apparatus for call processing of IMS network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant