Movatterモバイル変換


[0]ホーム

URL:


CN101742448A - Method, device and system for implementing call forwarding service - Google Patents

Method, device and system for implementing call forwarding service
Download PDF

Info

Publication number
CN101742448A
CN101742448ACN200810227417ACN200810227417ACN101742448ACN 101742448 ACN101742448 ACN 101742448ACN 200810227417 ACN200810227417 ACN 200810227417ACN 200810227417 ACN200810227417 ACN 200810227417ACN 101742448 ACN101742448 ACN 101742448A
Authority
CN
China
Prior art keywords
party
call
transfer destination
message
served
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.)
Granted
Application number
CN200810227417A
Other languages
Chinese (zh)
Other versions
CN101742448B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CN 200810227417priorityCriticalpatent/CN101742448B/en
Publication of CN101742448ApublicationCriticalpatent/CN101742448A/en
Application grantedgrantedCritical
Publication of CN101742448BpublicationCriticalpatent/CN101742448B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The embodiment of the invention discloses a method, a device and a system for realizing a call forwarding service, which belong to the field of communication. The method comprises the following steps: receiving an REFER message sent by a multi-service access node (MSAN), wherein the REFER message is formed by mapping a received FACILITY message sent by a served party by the multi-service access node and comprises a number of the served party, the number of a forwarding target, call forwarding service indicating information and call duration information; judging whether the served party has the authority of the call forwarding service; if the served party has the authority of the call forwarding service, triggering the logic of the call forwarding service and initiating a call to the forwarding target; and when receiving a response to the forwarding target, releasing the call from a forwarded party to the served party. The method, the device, and the system of the embodiment of the invention realize a scene of the call forwarding service in a remain call on invocation mode on the basis of a conventional ISDN terminal under IMS architecture.

Description

Translated fromChinese
实现呼叫转向业务的方法、装置和系统Method, device and system for implementing call forwarding service

技术领域technical field

本发明涉及通信领域,特别涉及一种实现呼叫转向业务的方法、装置和系统。The present invention relates to the communication field, in particular to a method, device and system for realizing call diversion service.

背景技术Background technique

IP多媒体子系统(IP Multimedia Subsystem,IMS)是下一代网络中提供基于IP的多媒体会话控制的子系统,包括所有提供音频、视频、文字、即时消息等多媒体业务控制的核心网网元,采用会话发起协议(Session Initiation Protocol,SIP)协议作为IMS控制层协议来承载呼叫控制信令,提供统一的多媒体业务和应用。在固网领域,电信和互联网融合业务及高级网络协议(Telecommunications andInternet converged Services and Protocols for Advanced Networking,TISPAN)正在制定下一代网络(Next Generation Network,NGN)的网络架构,IMS和公共开关电话交换网(Public Switched Telephone Network,PSTN)/综合业务数字网(Integrated Services Digital Network,ISDN)仿真子系统是其中的两个关键子系统:IMS采用与第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)统一的核心控制架构,PSTN/ISDN仿真子系统则用于对传统业务的继承。IP Multimedia Subsystem (IP Multimedia Subsystem, IMS) is a subsystem that provides IP-based multimedia session control in the next generation network, including all core network elements that provide multimedia service control such as audio, video, text, and instant messaging. The Session Initiation Protocol (SIP) protocol is used as an IMS control layer protocol to carry call control signaling and provide unified multimedia services and applications. In the field of fixed network, Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN) is developing the network architecture of Next Generation Network (NGN), IMS and public switching telephone switching network (Public Switched Telephone Network, PSTN)/Integrated Services Digital Network (Integrated Services Digital Network, ISDN) simulation subsystem is one of the two key subsystems: IMS adoption and 3rd Generation Partnership Project (3rd Generation Partnership Project, 3GPP) Unified core control architecture, PSTN/ISDN simulation subsystem is used to inherit traditional services.

TISPAN中定义的IMS网络架构的主要网元实体包括:呼叫会话控制功能(Call Session Control Function,CSCF)、归属用户服务器(Home SubscriberServer,HSS)、应用服务器(Application Server,AS)、多媒体资源功能控制器(Multimedia Resource Function Controller,MRFC)、多媒体资源功能处理器(Multimedia Resource Function Processor,MRFP)和用户设备(User Equipment,UE)。The main network element entities of the IMS network architecture defined in TISPAN include: Call Session Control Function (Call Session Control Function, CSCF), Home Subscriber Server (Home Subscriber Server, HSS), Application Server (Application Server, AS), multimedia resource function control Multimedia Resource Function Controller (MRFC), Multimedia Resource Function Processor (Multimedia Resource Function Processor, MRFP) and User Equipment (User Equipment, UE).

其中,CSCF按其位置和功能又可分为:代理呼叫会话控制功能(ProxyCSCF,P-CSCF)、服务呼叫会话控制功能(Serving CSCF,S-CSCF)和查询呼叫会话控制功能(Interrogating CSCF,I-CSCF)三种类型。P-CSCF是IMS中与用户的第一个连接点,提供代理(Proxy)功能,即接受业务请求并转发它们,并完成对接入网侧的策略控制。S-CSCF在IMS核心网中处于核心的控制地位,负责对UE的注册鉴权和会话控制,执行针对主叫端及被叫端IMS用户的基本会话路由功能,并根据用户签约的IMS触发规则,在条件满足时进行到AS的增值业务路由触发及业务控制交互。I-CSCF类似IMS的关口节点,提供本域用户服务节点分配、路由查询以及IMS域间拓朴隐藏功能。Among them, CSCF can be further divided into: Proxy Call Session Control Function (ProxyCSCF, P-CSCF), Serving Call Session Control Function (Serving CSCF, S-CSCF) and Interrogating Call Session Control Function (Interrogating CSCF, ICSCF) according to its position and function. -CSCF) three types. The P-CSCF is the first connection point with the user in the IMS, providing the function of proxy (Proxy), that is, accepting service requests and forwarding them, and completing the policy control on the access network side. The S-CSCF is in the core control position in the IMS core network, responsible for UE registration authentication and session control, performing basic session routing functions for calling and called IMS users, and triggering rules according to the IMS subscriptions signed by users , when the condition is met, the value-added service routing trigger and service control interaction to the AS are performed. I-CSCF is similar to the gateway node of IMS, and provides the functions of local user service node allocation, route query and IMS inter-domain topology hiding.

HSS是归属网络中保存IMS用户的增值业务签约信息,包括基本标识、用户安全、路由信息以及业务签约信息等集中综合数据库。HSS is a centralized and comprehensive database that stores value-added service subscription information of IMS users in the home network, including basic identification, user security, routing information, and service subscription information.

AS为IMS用户提供增值业务,可以位于用户归属网,也可以由第三方提供。The AS provides value-added services for IMS users, which can be located in the user's home network or provided by a third party.

MRFC通过H.248控制MRFP上的媒体资源,解析来自其他S-CSCF及AS的SIP资源控制命令,转换为对MRFP的对应控制命令并产生相应计费信息。MRFC controls media resources on MRFP through H.248, analyzes SIP resource control commands from other S-CSCFs and ASs, converts them into corresponding control commands for MRFP, and generates corresponding charging information.

MRFP作为网络公共资源,控制与其他IMS终端或IP多媒体网关(IPMultimedia Gateway,IM-MGW)之间的IP用户面承载连接,在MRFC控制下提供资源服务,包括媒体流混合(多方会议)、多媒体信息播放(放音、流媒体)、媒体内容解析处理(码变换、语音识别等)。As a network public resource, MRFP controls the IP user plane bearer connection with other IMS terminals or IP Multimedia Gateway (IPMultimedia Gateway, IM-MGW), and provides resource services under the control of MRFC, including media stream mixing (multi-party conference), multimedia Information playback (playback, streaming media), media content analysis and processing (code conversion, speech recognition, etc.).

UE在引入基于IMS架构的PSTN/ISDN仿真子系统之后,需要利用基于IP的语音(Voice-over-IP,VoIP)网关设备-语音网关(Voice Gateway,VGW)来为传统电话终端的用户提供与现有PSTN/ISDN网络相同的业务和一致的业务体验,使得用户在使用业务的过程中不会由于网络产生的巨大变化而有所感知。因此,如果UE在网络侧采用基于SIP协议的Gm接口,那么UE也将同时充当VGW的网络实体功能,支持包括模拟用户信令和数字用户信令在内的各种传统接入类型,以及基于SIP协议的呼叫控制功能。After the UE introduces the PSTN/ISDN simulation subsystem based on the IMS architecture, it needs to use an IP-based voice (Voice-over-IP, VoIP) gateway device-Voice Gateway (Voice Gateway, VGW) to provide traditional telephone terminal users with The existing PSTN/ISDN network has the same service and consistent service experience, so that users will not be aware of the huge changes in the network when using the service. Therefore, if the UE adopts the Gm interface based on the SIP protocol on the network side, the UE will also act as the network entity function of the VGW at the same time, supporting various traditional access types including analog user signaling and digital user signaling, and based on Call control function of SIP protocol.

在实现本发明过程中,发明人发现现有技术中至少存在如下问题:In the course of realizing the present invention, the inventor finds that there are at least the following problems in the prior art:

电信网络在演进到IMS网络架构以后,传统ISDN终端用户的业务需求仍然会大量存在,而目前还不能实现基于传统ISDN终端的呼叫转向(CallDeflection,CD)业务的业务调用状态下维持呼叫接续(remain call on invocation)模式下的业务场景。After the telecommunication network evolves to the IMS network architecture, there will still be a large number of service requirements of traditional ISDN terminal users, but at present, it is not possible to maintain call continuity (remain Business scenarios in call on invocation) mode.

发明内容Contents of the invention

为了实现基于传统ISDN终端的Call Deflection业务的remain call oninvocation模式下的业务场景,本发明实施例提供了实现呼叫转向业务的方法、装置和系统。所述技术方案如下:In order to realize the service scenario under the remain call oninvocation mode of the Call Deflection service based on the traditional ISDN terminal, the embodiments of the present invention provide a method, device and system for realizing the call diversion service. Described technical scheme is as follows:

本发明实施例提供一种实现呼叫转向业务的方法,包括:An embodiment of the present invention provides a method for implementing a call diversion service, including:

接收综合业务接入点发送的REFER消息,所述REFER消息由所述综合业务接入点将接收的被服务方发送的FACILITY消息映射而成,所述REFER消息包括被服务方号码、转移目的方号码、呼叫转向业务指示信息和呼叫持续信息;Receive the REFER message sent by the integrated service access point, the REFER message is formed by mapping the FACILITY message received by the integrated service access point from the served party, and the REFER message includes the number of the served party, the transfer destination Number, call diversion service indication information and call continuation information;

判断所述被服务方是否具备呼叫转向业务权限;Judging whether the served party has call diversion service authority;

如果具备,触发呼叫转向业务逻辑,向所述转移目的方发起呼叫;If so, trigger the call diversion service logic, and initiate a call to the transfer destination party;

当接收到所述转移目的方的响应时,释放被转移方到所述被服务方侧的呼叫。When a response from the transfer destination party is received, the call from the transferred party to the served party is released.

本发明实施例提供一种综合业务接入点,包括:An embodiment of the present invention provides an integrated service access point, including:

接收模块,用于接收被服务方发送的FACILITY消息;The receiving module is used to receive the FACILITY message sent by the service party;

映射模块,用于将所述FACILITY消息映射成REFER消息,所述REFER消息包括被服务方号码、转移目的方号码、呼叫转向业务指示信息和呼叫持续信息;A mapping module, configured to map the FACILITY message into a REFER message, where the REFER message includes the number of the served party, the number of the transfer destination party, call diversion service indication information, and call continuation information;

发送模块,用于将所述REFER消息发送给应用服务器。A sending module, configured to send the REFER message to the application server.

本发明实施例提供一种应用服务器,包括:An embodiment of the present invention provides an application server, including:

接收模块,用于接收综合业务接入点发送的REFER消息,所述REFER消息由所述综合业务接入点将接收的被服务方发送的FACILITY消息映射而成,所述REFER消息包括被服务方号码、转移目的方号码、呼叫转向业务指示信息和呼叫持续信息;The receiving module is configured to receive the REFER message sent by the integrated service access point, the REFER message is formed by mapping the FACILITY message received by the integrated service access point from the served party, and the REFER message includes the served party number, transfer destination number, call diversion service indication information and call continuation information;

判断模块,用于判断所述被服务方是否具备呼叫转向业务权限;A judging module, configured to judge whether the served party has call diversion service authority;

发送模块,用于当所述判断模块判断所述被服务方具备呼叫转向业务权限时,触发呼叫转向业务逻辑,向所述转移目的方发起呼叫;A sending module, configured to trigger a call diversion service logic and initiate a call to the transfer destination party when the judging module judges that the served party has call diversion service authority;

释放模块,用于当接收到所述转移目的方的响应时,释放被转移方到所述被服务方侧的呼叫。A release module, configured to release the call from the transferred party to the served party when receiving the response from the transfer destination party.

本发明实施例提供一种实现呼叫转向业务的系统,包括综合业务接入点和应用服务器,其中,An embodiment of the present invention provides a system for implementing call diversion services, including an integrated service access point and an application server, wherein,

所述综合业务接入点,用于接收被服务方发送的FACILITY消息;将该FACILITY消息映射成REFER消息,该REFER消息包括被服务方号码、转移目的方号码和呼叫持续信息;将该REFER消息发送给所述应用服务器;The integrated service access point is used to receive the FACILITY message sent by the served party; map the FACILITY message into a REFER message, and the REFER message includes the served party number, the transfer destination party number and call continuation information; the REFER message sent to the application server;

所述应用服务器,用于接收所述综合业务接入点发送的所述REFER消息;根据所述REFER消息,判断该被服务方是否具备呼叫转向业务权限;当该被服务方具备呼叫转向业务权限时,触发呼叫转向业务逻辑,向所述转移目的方发起呼叫;当接收到所述转移目的方的响应时,释放被转移方到被服务方侧的呼叫。The application server is configured to receive the REFER message sent by the integrated service access point; according to the REFER message, determine whether the served party has the call diversion service authority; when the served party has the call diversion service authority When the call is triggered, the call diversion service logic is triggered to initiate a call to the transfer destination party; when a response from the transfer destination party is received, the call from the transferred party to the served party is released.

本发明实施例提供的技术方案通过对DSS1和SIP之间的信令映射以及各个业务控制实体之间信令交互以及协议扩展的定义,实现IMS架构下基于传统ISDN终端的Call Deflection业务在remain call on invocation模式下的场景。The technical solution provided by the embodiment of the present invention implements the Call Deflection service based on the traditional ISDN terminal under the IMS architecture through the definition of signaling mapping between DSS1 and SIP, signaling interaction between various service control entities, and protocol extension. The scene in on invocation mode.

附图说明Description of drawings

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

图1是本发明实施例2提供的一种实现呼叫转向的方法的流程图;FIG. 1 is a flowchart of a method for implementing call diversion provided by Embodiment 2 of the present invention;

图2是本发明实施例2提供的一种实现呼叫转向的方法的流程图;FIG. 2 is a flow chart of a method for implementing call diversion provided by Embodiment 2 of the present invention;

图3是本发明实施例3提供的一种综合业务接入点的结构示意图;FIG. 3 is a schematic structural diagram of an integrated service access point provided in Embodiment 3 of the present invention;

图4是本发明实施例3提供的一种应用服务器的结构示意图;FIG. 4 is a schematic structural diagram of an application server provided by Embodiment 3 of the present invention;

图5是本发明实施例3提供的一种实现呼叫转向的系统的结构示意图。Fig. 5 is a schematic structural diagram of a system for implementing call diversion provided by Embodiment 3 of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. 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.

实施例1Example 1

本发明实施例提供了一种实现呼叫转向的方法,如图1所示,该方法包括:The embodiment of the present invention provides a method for implementing call diversion, as shown in Figure 1, the method includes:

步骤101:接收综合业务接入点(Multi-Service Access Node,MSAN)发送的REFER消息,该REFER消息由综合业务接入点将接收的被服务方(ServedUser)发送的FACILITY消息映射而成,该REFER消息包括被服务方号码、转移目的方(Transfer Target User)号码、呼叫转向业务指示信息和呼叫持续信息;Step 101: receive the REFER message that multi-service access point (Multi-Service Access Node, MSAN) sends, and this REFER message is formed by the FACILITY message that multi-service access point will receive by the service party (ServedUser) and sends, and this The REFER message includes the number of the served party, the number of the transfer target party (Transfer Target User), call diversion service indication information and call continuation information;

步骤102:判断被服务方是否具备呼叫转向业务权限;Step 102: judging whether the served party has call diversion service authority;

步骤103:如果具备,触发呼叫转向业务逻辑,向转移目的方发起呼叫;Step 103: If yes, trigger the call diversion business logic, and initiate a call to the transfer destination;

步骤104:当接收到所述转移目的方的响应时,释放被转移方到被服务方侧的呼叫。Step 104: Release the call from the transferred party to the served party when receiving the response from the transfer destination party.

进一步,本发明实施例提供的实现呼叫转向的方法还包括:Further, the method for realizing call diversion provided by the embodiment of the present invention also includes:

在接收到该转移目的方的响应前,若接收到被服务方的应答消息,则释放到该转移目的方侧的呼叫。Before receiving the response from the transfer destination party, if a response message from the served party is received, the call to the transfer destination party is released.

本发明实施例通过对DSS1和SIP之间的信令映射以及各个业务控制实体之间信令交互以及协议扩展的定义,实现IMS架构下基于传统ISDN终端的呼叫转向业务在remain call on invocation模式下的场景。The embodiment of the present invention implements the call diversion service based on the traditional ISDN terminal under the IMS architecture under the remain call on invocation mode by defining the signaling mapping between DSS1 and SIP and the signaling interaction between various service control entities and the protocol extension. scene.

实施例2Example 2

本发明实施例提供了一种实现呼叫转向的方法,如图2所示,该方法包括:The embodiment of the present invention provides a method for implementing call diversion, as shown in Figure 2, the method includes:

步骤201,被转移方(Transfee User)向AS发送INVITE消息,发起呼叫。In step 201, the transferred party (Transfee User) sends an INVITE message to the AS to initiate a call.

步骤202,AS将INVITE消息发送给MSAN。In step 202, the AS sends the INVITE message to the MSAN.

步骤203,MSAN将INVITE消息转换成呼叫建立请求消息,并将呼叫建立请求消息发送给被服务方(Server User)。Step 203, MSAN converts the INVITE message into a call setup request message, and sends the call setup request message to the served party (Server User).

步骤204,被服务方接收呼叫进程消息,执行CD操作,并向MSAN发送呼叫进程消息。Step 204, the served party receives the call progress message, executes the CD operation, and sends the call progress message to the MSAN.

步骤205,MSAN接收呼叫建立确认消息,将呼叫进程消息转换成183响应信令,并将183响应信令发送给AS。In step 205, the MSAN receives the call setup confirmation message, converts the call progress message into a 183 response signaling, and sends the 183 response signaling to the AS.

步骤206,AS将183响应信令发送给被转移方。In step 206, the AS sends a 183 response signaling to the transferred party.

步骤201-206所述步骤与普通呼叫的持续过程相同,在此不再详细描述。The steps described in steps 201-206 are the same as the continuation process of an ordinary call, and will not be described in detail here.

步骤207,在步骤204中,被服务方向MSAN发送呼叫进程消息后,会向MSAN发送FACILITY消息。In step 207, in step 204, after the served party sends a call progress message to the MSAN, it sends a FACILITY message to the MSAN.

步骤208,MSAN接收FACILITY消息,将FACILITY消息映射成REFER消息,并将该REFER消息发送给AS。In step 208, the MSAN receives the FACILITY message, maps the FACILITY message to a REFER message, and sends the REFER message to the AS.

基于持续呼叫模式,MSAN需要继续保持业务方的呼叫,因此不能返回302响应信令,而是发送REFER消息给AS。将FACILITY消息映射成REFER消息如表1所示:Based on the continuous call mode, MSAN needs to continue to maintain the call of the service party, so it cannot return 302 response signaling, but sends a REFER message to the AS. Map the FACILITY message to the REFER message as shown in Table 1:

表1Table 1

  DSS1DSS1  SIPSIP  FACILITY→FACILITY→  REFER→REFER→  Facility IEFacility IE  REFER-TOREFER-TO  CallDeflection InvokeARGUMENT SEQUENCE{deflectionAddress Address}CallDeflection InvokeARGUMENT SEQUENCE{deflectionAddress Address}  Refer-To:<deflectionAddress_URI;method=INVITE>Refer-To:<deflectionAddress_URI; method=INVITE>  P-Service-NotificationP-Service-Notification  P-Service-Notification:call-is-divertingP-Service-Notification: call-is-diverting

其中,REFER消息包括:Among them, the REFER message includes:

1)Refer To头域中携带转移目的方的号码,该号码来自于Facility消息中的中的deflectionAddress;1) The Refer To header field carries the number of the transfer destination, which comes from the deflectionAddress in the Facility message;

2)P-Service-Notification,表示呼叫转向业务指示信息,MSAN根据呼叫转向业务指示信息向AS进行业务指示。呼叫转向业务指示信息的扩充巴科斯-瑙尔范式ABNF格式描述如下:2) P-Service-Notification, indicating call diversion service indication information, and MSAN performs service indication to AS according to the call diversion service indication information. The extended Backus-Nauer form ABNF format of the call diversion service indication information is described as follows:

P-Service-Notification=″P-Service-Notification″P-Service-Notification="P-Service-Notification"

                              HCOLON notificationHCOLON notification

notification           =″Call-is-diverting″//呼叫转向中notification ="Call-is-diverting"//Call is diverting

基于上述要求的REFER消息示例如下:An example of a REFER message based on the above requirements is as follows:

REFER sips:park@server.example.com SIP/2.0REFER sips:park@server.example.com SIP/2.0

Call-ID:d432fa84b4c76e66710Call-ID:d432fa84b4c76e66710

From:<sip:+86755612345@huawei.com;user=phone>;tag=43524545From:<sip:+86755612345@huawei.com; user=phone>; tag=43524545

To:<sip:+8675511111@huawei.com;user=phone>;tag=a3343df32To:<sip:+8675511111@huawei.com; user=phone>; tag=a3343df32

Contact:<sip:+8675522222@huawei.com>Contact: <sip:+8675522222@huawei.com>

Refer-To:<sip:+8675522222@huawei.com;user=phone;method=INVITE>Refer-To:<sip:+8675522222@huawei.com; user=phone; method=INVITE>

Referred-By:<sip:+86755612345@huawei.com;user=phone>Refer-By:<sip:+86755612345@huawei.com; user=phone>

P-Service-Notification:call-is-divertingP-Service-Notification: call-is-diverting

Content-Length:0Content-Length: 0

步骤209,AS接收MSAN发送的REFER消息,并向MSAN发送202响应信令和NOTIFY消息。In step 209, the AS receives the REFER message sent by the MSAN, and sends 202 a response signaling and a NOTIFY message to the MSAN.

步骤210,MSAN接收到NOTIFY消息后,向AS发送200响应信令。Step 210, after receiving the NOTIFY message, the MSAN sends a 200 response signaling to the AS.

步骤211,在步骤209中,AS接收到REFER消息时,判断被服务方是否具备呼叫转向业务权限,如果具备,向转移目的方发送INVITE消息,该INVITE消息包括根据REFER消息包含的转移目的方号码生成的Request URI和To头域,即转移目的方信息。Step 211. In step 209, when the AS receives the REFER message, it judges whether the served party has the call forwarding service authority, and if so, sends an INVITE message to the transfer destination party, and the INVITE message includes the transfer destination party number contained in the REFER message The generated Request URI and To header field are the transfer destination information.

步骤212,转移目的方接收INVITE消息,向AS发送180响应信令。Step 212, the transfer target party receives the INVITE message, and sends 180 response signaling to the AS.

步骤213,AS接收180信令响应,向被转移方(Transfee User)发送180响应信令,并向MSAN发送Cancel消息,释放被转移方到被服务方的呼叫。Step 213, AS receives 180 signaling response, sends 180 response signaling to the transferred party (Transfee User), and sends Cancel message to MSAN, releasing the call from the transferred party to the served party.

步骤214,MSAN接收Cancel消息,向AS发送200响应信令和487响应信令。Step 214, MSAN receives the Cancel message, and sends 200 response signaling and 487 response signaling to the AS.

步骤215,AS接收200响应信令和487响应信令,并向MSAN发送ACK响应信令。In step 215, the AS receives the 200 response signaling and the 487 response signaling, and sends an ACK response signaling to the MSAN.

步骤216,MSAN和被服务方解除连接。Step 216, the MSAN disconnects from the served party.

步骤217-220,被转移方和转移目的方通过AS建立会话连接。In steps 217-220, the transferred party and the transferred party establish a session connection through the AS.

需要说明的是,作为本实施例的另一种应用场景,在步骤211中AS向转移目的方发送INVITE消息后,如果在接收到转移目的方的响应之前,先接收到被服务方的应答消息(connect),则接通被服务方侧的呼叫,并向转移目的方发送Cancel消息,释放AS到转移目的方的呼叫。转移目的方向AS发送200响应信令和487响应信令。AS向转移目的方发送ACK响应,并向被转移方发送200响应信令。通过以上过程接通了被服务方与被转移方的呼叫。It should be noted that, as another application scenario of this embodiment, after the AS sends the INVITE message to the transfer destination in step 211, if the AS receives the response message from the served party before receiving the response from the transfer destination (connect), connect the call at the served party side, and send a Cancel message to the transfer destination party, releasing the call from the AS to the transfer destination party. The transfer destination sends a 200 response signaling and a 487 response signaling to the AS. The AS sends an ACK response to the transfer destination and sends a 200 response signaling to the transferee. Through the above process, the call between the served party and the transferred party is connected.

本发明实施例通过对DSS1和SIP之间的信令映射以及各个业务控制实体之间信令交互以及协议扩展的定义,实现IMS架构下基于传统ISDN终端的呼叫转向业务在remain call on invocation模式下的场景。The embodiment of the present invention implements the call diversion service based on the traditional ISDN terminal under the IMS architecture under the remain call on invocation mode by defining the signaling mapping between DSS1 and SIP and the signaling interaction between various service control entities and the protocol extension. scene.

实施例3Example 3

本发明实施例提供了一种综合业务接入点,如图3所示,包括:An embodiment of the present invention provides an integrated service access point, as shown in Figure 3, including:

接收模块,用于接收被服务方发送的FACILITY消息;The receiving module is used to receive the FACILITY message sent by the service party;

映射模块,用于将该FACILITY消息映射成REFER消息,该REFER消息包括被服务方号码、转移目的方号码和呼叫持续信息;A mapping module, configured to map the FACILITY message into a REFER message, where the REFER message includes a served party number, a transfer destination party number and call continuation information;

发送模块,用于将该REFER消息发送给应用服务器。A sending module, configured to send the REFER message to the application server.

本发明实施例提供了一种应用服务器,如图4所示,包括:An embodiment of the present invention provides an application server, as shown in Figure 4, including:

接收模块,用于接收综合业务接入点MSAN发送的REFER消息,该REFER消息由该综合业务接入点将接收的被服务方发送的FACILITY消息映射而成,该REFER消息包括被服务方号码、转移目的方号码和呼叫持续信息;The receiving module is used to receive the REFER message sent by the integrated service access point MSAN. The REFER message is formed by mapping the FACILITY message received by the integrated service access point from the service party. The REFER message includes the number of the service party, Transfer destination number and call continuation information;

判断模块,用于判断该被服务方是否具备呼叫转向业务权限;A judging module, used to judge whether the served party has call diversion service authority;

发送模块,用于当该判断模块判断该被服务方具备呼叫转向业务权限时,触发呼叫转向业务逻辑,向该转移目的方发起呼叫;The sending module is used to trigger the call diversion service logic and initiate a call to the transfer destination party when the judging module judges that the served party has the call diversion service authority;

释放模块,用于当接收到该转移目的方的响应时,释放被转移方到被服务方侧的呼叫。A release module, configured to release the call from the transferred party to the served party when receiving the response from the transfer destination party.

可选的,该应用服务器还包括:第一接收模块;Optionally, the application server also includes: a first receiving module;

该发送模块具体用于:向转移目的方发送INVITE消息,该INVITE消息包括根据REFER消息中的转移目的方号码生成的转移目的方信息;The sending module is specifically used for: sending an INVITE message to the transfer destination party, the INVITE message including transfer destination party information generated according to the transfer destination party number in the REFER message;

第一接收模块,用于接收转移目的方发送的180响应信令;The first receiving module is configured to receive the 180 response signaling sent by the transfer destination;

释放模块,用于向被转移方发送180响应信令,并向综合业务接入点发送Cancel消息,释放被转移方到被服务方侧的呼叫。The release module is configured to send a 180 response signaling to the transferred party, and send a Cancel message to the integrated service access point to release the call from the transferred party to the served party.

可选的,应用服务器还包括:第二接收模块;Optionally, the application server further includes: a second receiving module;

发送模块具体用于向转移目的方发送INVITE消息,该INVITE消息包括根据REFER消息中的转移目的方号码生成的转移目的方信息;The sending module is specifically used to send an INVITE message to the transfer destination party, and the INVITE message includes transfer destination party information generated according to the transfer destination party number in the REFER message;

第二接收模块,用于接收被服务方发送的Connect消息;The second receiving module is used to receive the Connect message sent by the service party;

释放模块,具体用于在接收到所述转移目的方的响应前,接收到被服务方的应答消息时,向所述转移目的方发送Cancel消息,释放到转移目的方侧的呼叫。The release module is specifically configured to send a Cancel message to the transfer destination to release the call to the transfer destination when receiving a response message from the served party before receiving a response from the transfer destination.

本发明实施例还提供了一种实现呼叫转向业务的系统,如图5所示,包括:The embodiment of the present invention also provides a system for realizing call diversion service, as shown in FIG. 5 , including:

综合业务接入点和应用服务器。Integrated service access point and application server.

综合业务接入点,用于接收被服务方发送的FACILITY消息;将该FACILITY消息映射成REFER消息,该REFER消息包括被服务方号码、转移目的方号码和呼叫持续信息;将该REFER消息发送给应用服务器。The integrated service access point is used to receive the FACILITY message sent by the served party; map the FACILITY message into a REFER message, and the REFER message includes the served party number, transfer destination number and call continuation information; send the REFER message to application server.

应用服务器,用于接收综合业务接入点发送的所述REFER消息,根据所述REFER消息,判断该被服务方是否具备呼叫转向业务权限;当该被服务方具备呼叫转向业务权限时,触发呼叫转向业务逻辑,向所述转移目的方发起呼叫;当接收到所述转移目的方的响应时,释放被转移方到被服务方侧的呼叫。The application server is configured to receive the REFER message sent by the integrated service access point, and judge whether the served party has the call diversion service authority according to the REFER message; when the served party has the call diversion service authority, trigger the call Turning to business logic, initiate a call to the transfer target party; when receiving a response from the transfer target party, release the call from the transferred party to the served party.

本发明实施例通过对DSS1和SIP之间的信令映射以及各个业务控制实体之间信令交互以及协议扩展的定义,实现IMS架构下基于传统ISDN终端的的呼叫转向业务在remain call on invocation模式下的场景。The embodiment of the present invention implements the call diversion service based on the traditional ISDN terminal under the IMS framework in the remain call on invocation mode by defining the signaling mapping between DSS1 and SIP and the signaling interaction between various service control entities and the protocol extension. the next scene.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述程序可以存储于一计算机可读取存储介质中,所述存储介质为计算机的软盘、硬盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the method of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium is A computer's floppy disk, hard disk, or CD, etc.

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.

Claims (9)

Translated fromChinese
1.一种实现呼叫转向业务的方法,其特征在于,包括:1. A method for realizing call diversion service, characterized in that, comprising:接收综合业务接入点发送的REFER消息,所述REFER消息由所述综合业务接入点将接收的被服务方发送的FACILITY消息映射而成,所述REFER消息包括被服务方号码、转移目的方号码、呼叫转向业务指示信息和呼叫持续信息;Receive the REFER message sent by the integrated service access point, the REFER message is formed by mapping the FACILITY message received by the integrated service access point from the served party, and the REFER message includes the number of the served party, the transfer destination Number, call diversion service indication information and call continuation information;判断所述被服务方是否具备呼叫转向业务权限;Judging whether the served party has call diversion service authority;如果具备,触发呼叫转向业务逻辑,向所述转移目的方发起呼叫;If so, trigger the call diversion service logic, and initiate a call to the transfer destination party;当接收到所述转移目的方的响应时,释放被转移方到所述被服务方侧的呼叫。When a response from the transfer destination party is received, the call from the transferred party to the served party is released.2.如权利要求1所述的实现呼叫转向业务的方法,其特征在于,还包括:2. The method for realizing call diversion service as claimed in claim 1, further comprising:在接收到所述转移目的方的响应前,若接收到被服务方的应答消息,则释放到所述转移目的方侧的呼叫。Before receiving the response from the transfer destination party, if a response message from the served party is received, the call to the transfer destination party is released.3.如权利要求2所述的实现呼叫转向业务的方法,其特征在于,3. the method for realizing call diversion service as claimed in claim 2, is characterized in that,所述向所述转移目的方发起呼叫,包括:Said initiating a call to said transfer destination party includes:向转移目的方发送INVITE消息,所述INVITE消息包括根据REFER消息中的转移目的方号码生成的转移目的方信息;Sending an INVITE message to the transfer destination party, the INVITE message including transfer destination party information generated according to the transfer destination party number in the REFER message;所述当接收所述转移目的方的响应时,释放所述被服务方侧的呼叫,包括:The releasing the call on the served party side when receiving the response from the transfer destination party includes:向被转移方发送180响应信令,并向所述综合业务接入点发送Cancel消息,释放所述被转移方到所述被服务方侧的呼叫。Send 180 response signaling to the transferred party, and send a Cancel message to the integrated service access point, releasing the call from the transferred party to the served party.4.如权利要求2所述的实现呼叫转向业务的方法,其特征在于,4. the method for realizing call diversion service as claimed in claim 2, is characterized in that,向所述转移目的方发起呼叫,包括:Initiating a call to the transfer destination party, including:向转移目的方发送INVITE消息,所述INVITE消息包括根据REFER消息中的转移目的方号码生成的转移目的方信息;Sending an INVITE message to the transfer destination party, the INVITE message including transfer destination party information generated according to the transfer destination party number in the REFER message;所述在接收到所述转移目的方的响应前,若接收到被服务方的应答消息,则释放到所述转移目的方侧的呼叫,包括:Before receiving the response from the transfer destination party, if a response message from the served party is received, releasing the call to the transfer destination party side includes:在接收到所述转移目的方的响应前,接收到被服务方的Connect消息,向所述转移目的方发送Cancel消息,释放到转移目的方侧的呼叫。Before receiving the response from the transfer destination party, it receives a Connect message from the served party, sends a Cancel message to the transfer destination party, and releases the call to the transfer destination party side.5.一种综合业务接入点,其特征在于,包括:5. An integrated service access point, characterized in that it comprises:接收模块,用于接收被服务方发送的FACILITY消息;The receiving module is used to receive the FACILITY message sent by the service party;映射模块,用于将所述FACILITY消息映射成REFER消息,所述REFER消息包括被服务方号码、转移目的方号码、呼叫转向业务指示信息和呼叫持续信息;A mapping module, configured to map the FACILITY message into a REFER message, where the REFER message includes the number of the served party, the number of the transfer destination party, call diversion service indication information, and call continuation information;发送模块,用于将所述REFER消息发送给应用服务器。A sending module, configured to send the REFER message to the application server.6.一种应用服务器,其特征在于,包括:6. An application server, characterized in that, comprising:接收模块,用于接收综合业务接入点发送的REFER消息,所述REFER消息由所述综合业务接入点将接收的被服务方发送的FACILITY消息映射而成,所述REFER消息包括被服务方号码、转移目的方号码、呼叫转向业务指示信息和呼叫持续信息;The receiving module is configured to receive the REFER message sent by the integrated service access point, the REFER message is formed by mapping the FACILITY message received by the integrated service access point from the served party, and the REFER message includes the served party number, transfer destination number, call diversion service indication information and call continuation information;判断模块,用于判断所述被服务方是否具备呼叫转向业务权限;A judging module, configured to judge whether the served party has call diversion service authority;发送模块,用于当所述判断模块判断所述被服务方具备呼叫转向业务权限时,触发呼叫转向业务逻辑,向所述转移目的方发起呼叫;A sending module, configured to trigger a call diversion service logic and initiate a call to the transfer destination party when the judging module judges that the served party has call diversion service authority;释放模块,用于当接收到所述转移目的方的响应时,释放被转移方到所述被服务方侧的呼叫。A release module, configured to release the call from the transferred party to the served party when receiving the response from the transfer destination party.7.如权利要求6所述的应用服务器,其特征在于,所述应用服务器还包括:第一接收模块;7. The application server according to claim 6, further comprising: a first receiving module;所述发送模块,用于向转移目的方发送INVITE消息,所述INVITE消息包括根据REFER消息中的转移目的方号码生成的转移目的方信息;The sending module is configured to send an INVITE message to the transfer destination party, and the INVITE message includes transfer destination party information generated according to the transfer destination party number in the REFER message;所述第一接收模块,用于接收所述转移目的方发送的180响应;The first receiving module is configured to receive a 180 response sent by the transfer destination;所述释放模块,用于向被转移方发送180响应,并向综合业务接入点发送Cancel消息,释放所述被转移方到所述被服务方侧的呼叫。The release module is configured to send a 180 response to the transferred party, and send a Cancel message to the integrated service access point, so as to release the call from the transferred party to the served party.8.如权利要求6所述的应用服务器,其特征在于,所述应用服务器还包括:第二接收模块;8. The application server according to claim 6, further comprising: a second receiving module;所述发送模块,用于向转移目的方发送INVITE消息,所述INVITE消息包括根据REFER消息中的转移目的方号码生成的转移目的方信息;The sending module is configured to send an INVITE message to the transfer destination party, and the INVITE message includes transfer destination party information generated according to the transfer destination party number in the REFER message;所述第二接收模块,用于接收所述被服务方发送的Connect消息;The second receiving module is configured to receive the Connect message sent by the served party;所述释放模块,用于在接收到所述转移目的方的响应前,接收到被服务方的应答消息时,向所述转移目的方发送Cancel消息,释放到转移目的方侧的呼叫。The release module is configured to send a Cancel message to the transfer destination to release the call to the transfer destination when receiving a response message from the served party before receiving a response from the transfer destination.9.一种实现呼叫转向业务的系统,其特征在于,包括综合业务接入点和应用服务器,其中,9. A system for realizing call diversion service, characterized in that it includes an integrated service access point and an application server, wherein,所述综合业务接入点,用于接收被服务方发送的FACILITY消息;将该FACILITY消息映射成REFER消息,该REFER消息包括被服务方号码、转移目的方号码和呼叫持续信息;将该REFER消息发送给所述应用服务器;The integrated service access point is used to receive the FACILITY message sent by the served party; map the FACILITY message into a REFER message, and the REFER message includes the served party number, the transfer destination party number and call continuation information; the REFER message sent to the application server;所述应用服务器,用于接收所述综合业务接入点发送的所述REFER消息;根据所述REFER消息,判断该被服务方是否具备呼叫转向业务权限;当该被服务方具备呼叫转向业务权限时,触发呼叫转向业务逻辑,向所述转移目的方发起呼叫;当接收到所述转移目的方的响应时,释放被转移方到被服务方侧的呼叫。The application server is configured to receive the REFER message sent by the integrated service access point; according to the REFER message, determine whether the served party has the call diversion service authority; when the served party has the call diversion service authority When the call is triggered, the call diversion service logic is triggered to initiate a call to the transfer destination party; when a response from the transfer destination party is received, the call from the transferred party to the served party is released.
CN 2008102274172008-11-262008-11-26Method, device and system for realizing call forwarding serviceActiveCN101742448B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN 200810227417CN101742448B (en)2008-11-262008-11-26Method, device and system for realizing call forwarding service

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN 200810227417CN101742448B (en)2008-11-262008-11-26Method, device and system for realizing call forwarding service

Publications (2)

Publication NumberPublication Date
CN101742448Atrue CN101742448A (en)2010-06-16
CN101742448B CN101742448B (en)2013-06-05

Family

ID=42465182

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN 200810227417ActiveCN101742448B (en)2008-11-262008-11-26Method, device and system for realizing call forwarding service

Country Status (1)

CountryLink
CN (1)CN101742448B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102572143A (en)*2010-12-222012-07-11中国移动通信集团江苏有限公司Method and system for realizing call transfer in private branch exchange (PBX) relay mode in next generation network (NGN)

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040103308A1 (en)*2002-11-252004-05-27Gabor PallerSelf-configuring protocol gateway
CN101047628A (en)*2006-03-302007-10-03华为技术有限公司System and method for implementing block service of circuit field terminal access packet network
CN101052161A (en)*2007-03-282007-10-10华为技术有限公司Method and system for realizing IMS business intercommunication

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040103308A1 (en)*2002-11-252004-05-27Gabor PallerSelf-configuring protocol gateway
CN101047628A (en)*2006-03-302007-10-03华为技术有限公司System and method for implementing block service of circuit field terminal access packet network
CN101052161A (en)*2007-03-282007-10-10华为技术有限公司Method and system for realizing IMS business intercommunication

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102572143A (en)*2010-12-222012-07-11中国移动通信集团江苏有限公司Method and system for realizing call transfer in private branch exchange (PBX) relay mode in next generation network (NGN)
CN102572143B (en)*2010-12-222015-03-11中国移动通信集团江苏有限公司Method and system for realizing call transfer in private branch exchange (PBX) relay mode in next generation network (NGN)

Also Published As

Publication numberPublication date
CN101742448B (en)2013-06-05

Similar Documents

PublicationPublication DateTitle
US9906566B2 (en)Voice session termination for messaging clients in IMS
CN103428218B (en)Method and system for forwarding performance information of user equipment
US10044553B2 (en)Media resource reservation request failure handling for voice over mobile wireless network
US11431774B2 (en)Method, user equipment and application server for adding media stream of multimedia session
CN101971592B (en)Local session controller, ip multimedia subsystem and session registration method
CN100596124C (en) Method and system for realizing business interoperability
US8825875B2 (en)Session establishment in a communication network
EP1973283A1 (en)Interworking network element, interworking system between the csi terminal and the ims terminal and the method thereof
US20060256748A1 (en)System and method for interworking between IMS network and H.323 network
CN103975566A (en) Service Domain Selection Service Indicator
WO2014044224A1 (en)Qos bearer resource control method and system during access negotiation and release
WO2008025257A1 (en)An intercommunication method and a communication system between different networks
CN101605381B (en)Method, device and system for called access
WO2007085154A1 (en)A method and system for implementing isdn service in the packet network
CN100525256C (en)Transmission method and device for request message in SIP multimedia system
CN1327680C (en)Method of establishing circuit exchange network to IMS network calling route
CN101399768B (en)Policy control method, device and system
WO2011023041A1 (en)Calling method and system for indicating terminal media types
CN102111386B (en)Early media implementation method and device
CN101202956B (en)Method for implementation of IP multimedia subsystem conversation falling back to circuit switching call
CN101800948B (en) Method, device and system for implementing call forwarding service
CN101222478A (en) Method, system and device for realizing call establishment
CN101742448A (en) Method, device and system for implementing call forwarding service
US8711733B2 (en)Indicating transfer in an IMS network
CN101651991A (en)Call control method and device

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp