WO2011032425A1 - Method and system for implementing differentiated ringing in call waiting service - Google Patents

Method and system for implementing differentiated ringing in call waiting service Download PDF

Info

Publication number
WO2011032425A1
WO2011032425A1 PCT/CN2010/075323 CN2010075323W WO2011032425A1 WO 2011032425 A1 WO2011032425 A1 WO 2011032425A1 CN 2010075323 W CN2010075323 W CN 2010075323W WO 2011032425 A1 WO2011032425 A1 WO 2011032425A1
Authority
WO
WIPO (PCT)
Prior art keywords
call waiting
called user
call
ringing
user terminal
Prior art date
Application number
PCT/CN2010/075323
Other languages
French (fr)
Chinese (zh)
Inventor
唐飞
王立波
杨强
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2011032425A1 publication Critical patent/WO2011032425A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/02Calling substations, e.g. by ringing
    • H04M3/06Calling substations, e.g. by ringing the calling signal being supplied from the subscriber's line circuit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42042Notifying the called party of information on the calling party
    • H04M3/42051Notifying the called party of information on the calling party where the notification is included in the ringing tone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/428Arrangements for placing incoming calls on hold
    • H04M3/4288Notifying a called subscriber of an incoming call during an ongoing call, e.g. Call Waiting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/436Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it

Definitions

  • the present invention relates to a network interconnection protocol (IP) multimedia subsystem in the field of communications, and in particular to a method and system for implementing distinctive ringing in a call waiting service of an IP multimedia subsystem.
  • IP network interconnection protocol
  • IP Multimedia Core Network Subsystem is an IP-based network architecture proposed by the 3rd Generation Partnership Project (3GPP), which builds an open and flexible business environment. , support multimedia applications, and provide users with rich multimedia services.
  • 3GPP 3rd Generation Partnership Project
  • IMS is an IP-based telecommunications network architecture, which is independent of the access technology.
  • IMS In addition to providing services for packet access networks such as General Packet Radio Service (GPRS) and Wireless Local Area Network (WLAN), It can also provide services for mobile cellular networks such as Global System for Mobile communications (GSM) and Universal Mobile Telecommunications System (UMTS).
  • GSM Global System for Mobile communications
  • UMTS Universal Mobile Telecommunications System
  • the control layer is separated from the service layer.
  • the service triggering and control functions in the control layer are implemented by the Call Session Control Function (CSCF).
  • CSCF Call Session Control Function
  • the CSCF is divided into a proxy (Proxy) and a query.
  • Interrogation and Serving are three types; the business layer is composed of a series of Application Servers (ASs), which can provide specific business services.
  • the AS can be an independent entity or can exist in the service call session control function.
  • AS Serving Call Session Control Function
  • S-CSCF controls the service trigger according to the user subscription information, invokes the service on the AS, and implements the service function.
  • AS and S-CSCF can be collectively referred to as Server Equipment (SE).
  • SE Server Equipment
  • An end-to-end device is called a User Equipment (UE) and is responsible for interacting with the user.
  • SIP Session Initiation Protocol
  • an IMS network architecture generally includes: a home subscriber server (HSS), a CSCF, an AS, and an access gateway control function (Access Gateway Control). Function, AGCF) and user equipment
  • Step 201 UE3 picks up the phone and initiates a call to the AS.
  • Step 202 The AS sends an invite (INVITE) message to UE1.
  • the INVITE message carries the ringing information ( alert-info ) to distinguish the ringing unit.
  • Step 203 Since UE1 is currently talking to UE2, the call waiting process is started, at which time the user listens to the call waiting tone and responds to the AS.
  • Step 204 The AS sends a 180 response to the UE3, and the subsequent steps 205 to 208 are the same as the existing call flow, that is, the UE3 sends a PRACK message to the AS, and the AS sends a PRACK message to the UE1. After the UE1 responds to the AS with a 200 OK response, the AS sends the UE3 to the UE3. Back to 200 OK response.
  • the prior art can implement the call waiting service, but the following defects exist: Since only the distinctive ringing implementation of the ordinary call is defined in the IMS related standard, the specific ringing mode is carried by the alert-info information element, but The process of implementing the distinctive ringing of the call waiting process is not defined. Therefore, the IMS cannot implement the distinctive ringing service in the scenario, so that the called user cannot obtain related information of the call waiting user in the call waiting scenario, thereby affecting the user experience. Summary of the invention
  • the main purpose of the present invention is to provide a method and system for implementing distinctive ringing in a call waiting service, which enables a called user to obtain information about a user waiting for a call, Improve the user experience.
  • a method for implementing distinctive ringing in a call waiting service including:
  • the AS After the calling user terminal sends the invite INVITE message to the application server AS, the AS determines that the called user has the distinctive ringing and call waiting service, and generates the corresponding call waiting distinctive ringing tone information according to the calling user information, and carries the information through the INVITE message. And sending the call waiting difference ringing tone information to the called user terminal;
  • the called user terminal When the called user is in the call, the called user terminal provides the called waiting tone corresponding to the call waiting area ringing tone information sent by the AS to the called user.
  • the AS carries the call waiting difference ringing tone information by using the INVITE message to: the AS carries the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
  • the method further includes: determining, by the network element associated with the called user, whether the called user is in a call, and generating a corresponding call waiting tone according to the call waiting for the ringing tone information sent by the AS, and providing the called call to the called user. .
  • the network element associated with the called user is the called user terminal or the access gateway control function AGCF.
  • An implementation system for distinguishing ringing in a call waiting service comprising: a calling user terminal, a called user terminal, and an AS;
  • the calling user terminal is configured to send an INVITE message to the AS when the call is initiated;
  • the AS is configured to determine, after receiving the INVITE message sent by the calling user terminal, whether the called user has a distinctive ringing and call waiting service, and when the called user has a distinctive ringing and call waiting service, according to the main Calling the user information to generate a corresponding call waiting difference ringing tone information, and carrying and transmitting the call waiting difference ringing tone information to the called user terminal by using the INVITE message;
  • the called user terminal is configured to send a call sent by the AS when the called user is in a call.
  • the call waiting tone corresponding to the difference ringing tone information is supplied to the called user terminal.
  • the AS carries the call waiting difference ringing tone information through the INVITE message:
  • the AS carries the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
  • the system also includes AGCF,
  • the AS is further configured to carry and send a call waiting difference ringing tone information to the AGCF through the INVITE message;
  • the AGCF is configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS, and provide the called call waiting tone to the called user terminal.
  • the called user terminal is further configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS.
  • the AS carries and sends the call waiting for the ringing tone information to the called user terminal through the INVITE message, and the called user terminal sends the call waiting difference ringing tone sent by the AS
  • the call waiting tone corresponding to the information is provided to the called user. Therefore, the present invention can implement the distinctive ringing in the call waiting service, so that the called user can obtain relevant information of the user waiting for the call to improve the user experience.
  • FIG. 1 is a schematic diagram of an IMS network architecture according to the prior art
  • FIG. 2 is a schematic diagram of a basic process of three UE calls in an existing IMS system
  • FIG. 3 is a schematic flowchart of a method for implementing a distinctive ringing in a call waiting service according to the present invention
  • FIG. 4 is a schematic flowchart of a method for implementing a distinctive ringing in a call waiting service according to Embodiment 1; Schematic diagram of the implementation method flow. detailed description
  • the basic idea of the present invention is: AS carries and sends a call waiting difference through an INVITE message The ringing tone information is sent to the called user terminal, and the called user terminal provides the call waiting tone corresponding to the call waiting difference ringing tone information delivered by the AS to the called user.
  • Step 301 The calling user terminal sends an INVITE Message to AS.
  • Step 302 The AS determines that the called user has differentiated ringing and call waiting services, and generates corresponding call waiting distinctive ringing tone information according to the calling user information.
  • Step 303 The AS carries and sends the corresponding call waiting difference ringing tone information to the called user terminal by using the INVITE message.
  • the AS may carry the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
  • Step 304 The called user is in the call, and the called user terminal provides the call waiting tone corresponding to the call waiting difference ringing tone information sent by the AS to the called user.
  • the network element associated with the called user terminal or the called user may determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS, and then provide the corresponding call waiting tone.
  • the called user includes an entity such as a user equipment and an access gateway control function (AGCF).
  • AGCF access gateway control function
  • the present invention also provides an implementation system for distinguishing ringing in a call waiting service, including: a calling user terminal, a called user terminal, and an AS;
  • a calling user terminal configured to send an INVITE message to the AS when the call is initiated
  • the AS is configured to: after receiving the INVITE message sent by the calling user terminal, determine whether the called user has a distinctive ringing and call waiting service, and when the called user has a distinctive ringing and call waiting service, according to the calling user The information generates a corresponding call waiting difference ringing tone information, and carries and sends the corresponding call waiting difference ringing tone information to the called party through the INVITE message.
  • the called user terminal is configured to provide the called waiting tone corresponding to the call ringing difference ringing tone information sent by the AS to the called user when the called user is in the call.
  • the AS carries the call waiting difference ringing tone information through the INVITE message:
  • the AS carries the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
  • the system also includes AGCF,
  • the AS is further configured to carry and send a call waiting difference ringing tone information to the AGCF through the INVITE message;
  • the AGCF is configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS, and provide the call waiting tone to the called user.
  • the called user terminal is further configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS.
  • three user equipments UE1, UE2, and UE3 in the IMS domain are involved, where UE1 and UE2 are in a call, and UE3 initiates a call to UE1.
  • Step 401 UE3 picks up the phone and initiates a call. Go to AS.
  • Step 402 The AS sends an INVITE message to UE1.
  • the INVITE message carries call waiting distinctive ringing information, such as call waiting information (call-waiting-info).
  • Step 403 UE1 is currently in a call with UE2, and UE1 uses the call waiting to distinguish the ringing information, puts the corresponding call waiting tone to the user, and responds to the AS.
  • Step 404 The AS returns a 180 response to the UE3. Steps 405 to 408 are the same as the existing call flow. Example 2
  • three user equipments UE1, UE2, and UE3 in the IMS domain are involved, where UE1 and UE2 are in a call, and UE3 initiates a call to UE1, and UE1 needs to interact with the AS through the AGCF.
  • Step 501 UE3 picks up the phone and initiates a call. Go to AS.
  • Step 502 The AS sends an INVITE message to the AGCF.
  • the INVITE message carries call waiting distinctive ringing information, such as call-waiting-info.
  • Step 503 The AGCF determines that the UE1 is in a call, and its service needs to be implemented by the AGCF, and the AGCF converts the call waiting distinctive ringing information into a corresponding message and sends the message to the UE1.
  • Step 504 The AGCF responds to the AS 180.
  • Step 505 The AS returns a 180 response to the UE3.
  • Step 506 ⁇ Step 509 is the same as the existing call flow.
  • the call waiting distinctive ringing information can be carried by the SIP INVITE message, such as in the SIP message header field or the message body.

Abstract

The present invention discloses a method for implementing differentiated ringing in call waiting service, which includes: after a calling user terminal (UE) sends an INVITE message to an application server (AS), the AS concludes that the called user is provided with differentiated ringing and call waiting services, then generates the corresponding call waiting differentiated ringing tone information according to the calling user information, and the call waiting differentiated ringing tone information is carried in the INVITE message and sent to the called UE; if the called user is on calling, the called UE provides the called user with the call waiting tone corresponding to the call waiting differentiated ringing tone information sent by the AS. The present invention also correspondingly discloses a system for implementing differentiated ringing in call waiting service. The present invention can implement differentiated ringing in call waiting service, and the related information of the call waiting user is acquired by the called user to improve user experience.

Description

呼叫等待业务中区别振铃的实现方法及系统 技术领域  Method and system for realizing different ringing in call waiting service
本发明涉及通信领域的网络互联协议(IP ) 多媒体子系统, 尤其涉及 IP多媒体子系统呼叫等待业务中区别振铃的实现方法及系统。 背景技术  The present invention relates to a network interconnection protocol (IP) multimedia subsystem in the field of communications, and in particular to a method and system for implementing distinctive ringing in a call waiting service of an IP multimedia subsystem. Background technique
IP多媒体子系统( IP Multimedia Core Network Subsystem, IMS )是由 第三代合作伙伴计划 ( 3rd Generation Partnership Project, 3GPP )组织提出 的一种基于 IP的网络架构, 其构建了一个开放而灵活的业务环境, 支持多 媒体应用, 并为用户提供丰富的多媒体业务。  IP Multimedia Core Network Subsystem (IMS) is an IP-based network architecture proposed by the 3rd Generation Partnership Project (3GPP), which builds an open and flexible business environment. , support multimedia applications, and provide users with rich multimedia services.
IMS是基于 IP的电信网络架构, 与接入技术无关, 除了可以为通用分 组无线业务 ( General Packet Radio Service, GPRS )、 无线局域网 ( Wireless Local Area Network, WLAN )等分组接入网络提供业务外, 还可以为全球 移动通讯系统 ( Global System for Mobile communications, GSM )、 统一移 动通讯系统 ( Universal Mobile Telecommunications System, UMTS )等移动 蜂窝网络提供业务。  IMS is an IP-based telecommunications network architecture, which is independent of the access technology. In addition to providing services for packet access networks such as General Packet Radio Service (GPRS) and Wireless Local Area Network (WLAN), It can also provide services for mobile cellular networks such as Global System for Mobile communications (GSM) and Universal Mobile Telecommunications System (UMTS).
在 IMS业务体系中, 控制层和业务层分离, 其中, 控制层中业务触发 和控制功能由呼叫会话控制功能实体( Call Session Control Function, CSCF ) 完成, CSCF具体分为代理( Proxy )、 查询( Interrogation )和服务( Serving ) 三种类型; 业务层是由一系列应用服务器(Application Server, AS )组成, 能提供具体业务服务, AS可以是独立的实体, 也可以存在于服务呼叫会话 控制功能 (Serving Call Session Control Function , S-CSCF ) 中, S-CSCF 根据用户签约信息控制业务触发, 调用 AS上的业务, 实现业务功能。 AS 和 S-CSCF可以统称为服务设备(Server Equipment, SE )。 另夕卜, 会话中的 端到端设备称为用户设备( User Equipment, UE ), 负责与使用者的交互。 这些功能实体使用 SIP ( Session Initiation Protocol )协议通讯。 In the IMS service system, the control layer is separated from the service layer. The service triggering and control functions in the control layer are implemented by the Call Session Control Function (CSCF). The CSCF is divided into a proxy (Proxy) and a query. Interrogation and Serving are three types; the business layer is composed of a series of Application Servers (ASs), which can provide specific business services. The AS can be an independent entity or can exist in the service call session control function. In the Serving Call Session Control Function (S-CSCF), the S-CSCF controls the service trigger according to the user subscription information, invokes the service on the AS, and implements the service function. AS and S-CSCF can be collectively referred to as Server Equipment (SE). In addition, in the conversation An end-to-end device is called a User Equipment (UE) and is responsible for interacting with the user. These functional entities communicate using the SIP (Session Initiation Protocol) protocol.
图 1为根据现有技术的 IMS网络架构示意图, 如图 1所示, 根据现有 技术的 IMS网络架构一般包括: 归属用户服务器 (HSS )、 CSCF、 AS、 接 入网关控制功能( Access Gateway Control Function, AGCF ) 以及用户设备 1 is a schematic diagram of an IMS network architecture according to the prior art. As shown in FIG. 1, an IMS network architecture according to the prior art generally includes: a home subscriber server (HSS), a CSCF, an AS, and an access gateway control function (Access Gateway Control). Function, AGCF) and user equipment
UE1、 UE2 UEn。 UE1, UE2 UEn.
图 2为现有 IMS系统中三个 UE呼叫的基本流程示意图, 简单起见, 假定三个 UE之间只有一个 AS , 相关 CSCF单元省略代替, 如图 2所示, UE1和 UE2通话过程中, UE3发起到 UE1的呼叫时, 基本呼叫步骤如下: 步骤 201: UE3摘机发起呼叫到 AS。  2 is a schematic diagram of a basic process of three UE calls in an existing IMS system. For simplicity, it is assumed that there is only one AS between three UEs, and the related CSCF unit is omitted. As shown in FIG. 2, during UE1 and UE2 calls, UE3 When initiating a call to UE1, the basic call procedure is as follows: Step 201: UE3 picks up the phone and initiates a call to the AS.
步骤 202: AS发送邀请 ( INVITE ) 消息给 UE1。  Step 202: The AS sends an invite (INVITE) message to UE1.
INVITE消息中携带振铃信息 ( alert-info ) 区别振铃单元。  The INVITE message carries the ringing information ( alert-info ) to distinguish the ringing unit.
步骤 203: 由于 UE1此时正在和 UE2通话, 所以启动呼叫等待流程, 此时用户听呼叫等待音, 并给 AS回 180响应。  Step 203: Since UE1 is currently talking to UE2, the call waiting process is started, at which time the user listens to the call waiting tone and responds to the AS.
步骤 204: AS给 UE3回 180响应, 后续步骤 205~步骤 208同现有呼 叫流程 ,即 UE3向 AS发送 PRACK消息, AS再向 UE1发送 PRACK消息 , UE1向 AS回应 200 OK响应后, AS给 UE3回 200 OK响应。  Step 204: The AS sends a 180 response to the UE3, and the subsequent steps 205 to 208 are the same as the existing call flow, that is, the UE3 sends a PRACK message to the AS, and the AS sends a PRACK message to the UE1. After the UE1 responds to the AS with a 200 OK response, the AS sends the UE3 to the UE3. Back to 200 OK response.
综上所述, 现有技术可以实现呼叫等待业务, 但是存在下列缺陷: 由 于 IMS相关标准中仅定义了普通呼叫的区别振铃实现, 通过 alert-info信息 单元携带具体的振铃方式, 但是并未定义呼叫等待过程业务区别振铃的实 现过程, 因此 IMS无法实现该场景的区别振铃业务, 从而被叫用户无法在 呼叫等待场景下获取呼叫等待的用户的相关信息, 从而影响用户体验。 发明内容  In summary, the prior art can implement the call waiting service, but the following defects exist: Since only the distinctive ringing implementation of the ordinary call is defined in the IMS related standard, the specific ringing mode is carried by the alert-info information element, but The process of implementing the distinctive ringing of the call waiting process is not defined. Therefore, the IMS cannot implement the distinctive ringing service in the scenario, so that the called user cannot obtain related information of the call waiting user in the call waiting scenario, thereby affecting the user experience. Summary of the invention
有鉴于此, 本发明的主要目的在于提供一种呼叫等待业务中区别振铃 的实现方法及系统, 能够使被叫用户获取呼叫等待的用户的相关信息, 以 提高用户体验。 In view of this, the main purpose of the present invention is to provide a method and system for implementing distinctive ringing in a call waiting service, which enables a called user to obtain information about a user waiting for a call, Improve the user experience.
为达到上述目的, 本发明的技术方案是这样实现的:  In order to achieve the above object, the technical solution of the present invention is achieved as follows:
一种呼叫等待业务中区别振铃的实现方法, 包括:  A method for implementing distinctive ringing in a call waiting service, including:
主叫用户终端发送邀请 INVITE消息到应用服务器 AS后, AS判定被 叫用户具有区别振铃和呼叫等待业务, 则根据主叫用户信息产生对应的呼 叫等待区别振铃音信息,并通过 INVITE消息携带并发送所述呼叫等待区别 振铃音信息给被叫用户终端;  After the calling user terminal sends the invite INVITE message to the application server AS, the AS determines that the called user has the distinctive ringing and call waiting service, and generates the corresponding call waiting distinctive ringing tone information according to the calling user information, and carries the information through the INVITE message. And sending the call waiting difference ringing tone information to the called user terminal;
被叫用户正处于呼叫中,则所述被叫用户终端将 AS下发的呼叫等待区 别振铃音信息对应的呼叫等待音提供给被叫用户。  When the called user is in the call, the called user terminal provides the called waiting tone corresponding to the call waiting area ringing tone information sent by the AS to the called user.
所述 AS通过 INVITE消息携带呼叫等待区别振铃音信息为: 所述 AS 通过 INVITE消息中的 SIP头域或者 SIP消息体携带呼叫等待区别振铃音信 息。  The AS carries the call waiting difference ringing tone information by using the INVITE message to: the AS carries the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
该方法还包括: 由被叫用户关联的网元对被叫用户是否处于呼叫中进 行判断,以及根据 AS下发的呼叫等待区别振铃音信息产生对应的呼叫等待 音, 并提供给被叫用户。  The method further includes: determining, by the network element associated with the called user, whether the called user is in a call, and generating a corresponding call waiting tone according to the call waiting for the ringing tone information sent by the AS, and providing the called call to the called user. .
所述被叫用户关联的网元为被叫用户终端或接入网关控制功能 AGCF。 一种呼叫等待业务中区别振铃的实现系统, 包括: 主叫用户终端、 被 叫用户终端和 AS; 其中,  The network element associated with the called user is the called user terminal or the access gateway control function AGCF. An implementation system for distinguishing ringing in a call waiting service, comprising: a calling user terminal, a called user terminal, and an AS;
所述主叫用户终端, 用于在呼叫发起时发送 INVITE消息至 AS;  The calling user terminal is configured to send an INVITE message to the AS when the call is initiated;
所述 AS , 用于在收到主叫用户终端发送的 INVITE消息后, 判断被叫 用户是否具有区别振铃和呼叫等待业务, 以及在被叫用户具有区别振铃和 呼叫等待业务时, 根据主叫用户信息产生对应的呼叫等待区别振铃音信息, 并通过 INVITE 消息携带并发送所述呼叫等待区别振铃音信息给被叫用户 终端;  The AS is configured to determine, after receiving the INVITE message sent by the calling user terminal, whether the called user has a distinctive ringing and call waiting service, and when the called user has a distinctive ringing and call waiting service, according to the main Calling the user information to generate a corresponding call waiting difference ringing tone information, and carrying and transmitting the call waiting difference ringing tone information to the called user terminal by using the INVITE message;
所述被叫用户终端, 用于在被叫用户处于呼叫中时,将 AS下发的呼叫 等待区别振铃音信息对应的呼叫等待音提供给被叫用户终端。 The called user terminal is configured to send a call sent by the AS when the called user is in a call. The call waiting tone corresponding to the difference ringing tone information is supplied to the called user terminal.
所述 AS通过 INVITE消息携带呼叫等待区别振铃音信息为: AS通过 INVITE消息中的 SIP头域或者 SIP消息体携带呼叫等待区别振铃音信息。  The AS carries the call waiting difference ringing tone information through the INVITE message: The AS carries the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
该系统还包括 AGCF,  The system also includes AGCF,
所述 AS , 还用于通过 INVITE消息携带并发送呼叫等待区别振铃音信 息给 AGCF;  The AS is further configured to carry and send a call waiting difference ringing tone information to the AGCF through the INVITE message;
所述 AGCF, 用于对被叫用户是否处于呼叫中进行判断, 以及根据 AS 下发的呼叫等待区别振铃音信息产生对应的呼叫等待音, 并提供给被叫用 户终端。  The AGCF is configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS, and provide the called call waiting tone to the called user terminal.
所述被叫用户终端, 还用于对被叫用户是否处于呼叫中进行判断, 以 及根据 AS下发的呼叫等待区别振铃音信息产生对应的呼叫等待音。  The called user terminal is further configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS.
本发明呼叫等待业务中区别振铃的实现方法及系统, AS通过 INVITE 消息携带并发送呼叫等待区别振铃音信息给被叫用户终端, 被叫用户终端 将 AS下发的呼叫等待区别振铃音信息对应的呼叫等待音提供给被叫用户, 所以, 本发明能够实现呼叫等待业务中的区别振铃, 使被叫用户获取呼叫 等待的用户的相关信息, 以提高用户体验。 附图说明  The method and system for implementing the distinctive ringing in the call waiting service of the present invention, the AS carries and sends the call waiting for the ringing tone information to the called user terminal through the INVITE message, and the called user terminal sends the call waiting difference ringing tone sent by the AS The call waiting tone corresponding to the information is provided to the called user. Therefore, the present invention can implement the distinctive ringing in the call waiting service, so that the called user can obtain relevant information of the user waiting for the call to improve the user experience. DRAWINGS
图 1为根据现有技术的 IMS网络架构示意图;  1 is a schematic diagram of an IMS network architecture according to the prior art;
图 2为现有 IMS系统中三个 UE呼叫的基本流程示意图;  2 is a schematic diagram of a basic process of three UE calls in an existing IMS system;
图 3为本发明呼叫等待业务中区别振铃的实现方法流程示意图; 图 4为实施例 1呼叫等待业务中区别振铃的实现方法流程示意图; 图 5为实施例 2呼叫等待业务中区别振铃的实现方法流程示意图。 具体实施方式  3 is a schematic flowchart of a method for implementing a distinctive ringing in a call waiting service according to the present invention; FIG. 4 is a schematic flowchart of a method for implementing a distinctive ringing in a call waiting service according to Embodiment 1; Schematic diagram of the implementation method flow. detailed description
本发明的基本思想是: AS通过 INVITE消息携带并发送呼叫等待区别 振铃音信息给被叫用户终端,被叫用户终端将 AS下发的呼叫等待区别振铃 音信息对应的呼叫等待音提供给被叫用户。 The basic idea of the present invention is: AS carries and sends a call waiting difference through an INVITE message The ringing tone information is sent to the called user terminal, and the called user terminal provides the call waiting tone corresponding to the call waiting difference ringing tone information delivered by the AS to the called user.
下面结合附图对技术方案的实施作进一步的详细描述。  The implementation of the technical solution will be further described in detail below with reference to the accompanying drawings.
图 3为本发明呼叫等待业务中区别振铃的实现方法流程示意图,如图 3 所示, 本发明呼叫等待业务中区别振铃的实现方法一般包括以下步骤: 步骤 301: 主叫用户终端发送 INVITE消息到 AS。  3 is a schematic flowchart of a method for implementing distinctive ringing in a call waiting service according to the present invention. As shown in FIG. 3, the method for implementing distinctive ringing in the call waiting service of the present invention generally includes the following steps: Step 301: The calling user terminal sends an INVITE Message to AS.
步骤 302: AS判定被叫用户具有区别振铃和呼叫等待业务, 则根据主 叫用户信息产生对应的呼叫等待区别振铃音信息。  Step 302: The AS determines that the called user has differentiated ringing and call waiting services, and generates corresponding call waiting distinctive ringing tone information according to the calling user information.
步骤 303: AS通过 INVITE消息携带并发送所述对应的呼叫等待区别 振铃音信息给被叫用户终端。  Step 303: The AS carries and sends the corresponding call waiting difference ringing tone information to the called user terminal by using the INVITE message.
具体的, AS可以通过 INVITE消息中的 SIP头域或者 SIP消息体携带 呼叫等待区别振铃音信息。  Specifically, the AS may carry the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
步骤 304: 被叫用户正处于呼叫中, 则所述被叫用户终端将 AS下发的 呼叫等待区别振铃音信息对应的呼叫等待音提供给被叫用户。  Step 304: The called user is in the call, and the called user terminal provides the call waiting tone corresponding to the call waiting difference ringing tone information sent by the AS to the called user.
这里, 可以由被叫用户终端或被叫用户关联的网元对被叫用户是否处 于呼叫中进行判断,并根据 AS下发的呼叫等待区别振铃音信息产生对应的 呼叫等待音, 再提供给被叫用户。 需要说明的是, 被叫用户关联的网元包 括用户设备、 接入网关控制功能(AGCF )等实体。  Here, the network element associated with the called user terminal or the called user may determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS, and then provide the corresponding call waiting tone. The called user. It should be noted that the network element associated with the called user includes an entity such as a user equipment and an access gateway control function (AGCF).
本发明还提出一种呼叫等待业务中区别振铃的实现系统, 包括: 主叫 用户终端、 被叫用户终端和 AS; 其中,  The present invention also provides an implementation system for distinguishing ringing in a call waiting service, including: a calling user terminal, a called user terminal, and an AS;
主叫用户终端, 用于在呼叫发起时发送 INVITE消息至 AS;  a calling user terminal, configured to send an INVITE message to the AS when the call is initiated;
AS, 用于在收到主叫用户终端发送的 INVITE消息后, 判断被叫用户 是否具有区别振铃和呼叫等待业务, 以及在被叫用户具有区别振铃和呼叫 等待业务时, 根据主叫用户信息产生对应的呼叫等待区别振铃音信息, 并 通过 INVITE 消息携带并发送所述对应的呼叫等待区别振铃音信息给被叫 用户终端; The AS is configured to: after receiving the INVITE message sent by the calling user terminal, determine whether the called user has a distinctive ringing and call waiting service, and when the called user has a distinctive ringing and call waiting service, according to the calling user The information generates a corresponding call waiting difference ringing tone information, and carries and sends the corresponding call waiting difference ringing tone information to the called party through the INVITE message. User terminal
被叫用户终端, 用于在被叫用户处于呼叫中时,将 AS下发的呼叫等待 区别振铃音信息对应的呼叫等待音提供给被叫用户。  The called user terminal is configured to provide the called waiting tone corresponding to the call ringing difference ringing tone information sent by the AS to the called user when the called user is in the call.
所述 AS通过 INVITE消息携带呼叫等待区别振铃音信息为: AS通过 INVITE消息中的 SIP头域或者 SIP消息体携带呼叫等待区别振铃音信息。  The AS carries the call waiting difference ringing tone information through the INVITE message: The AS carries the call waiting difference ringing tone information through the SIP header field or the SIP message body in the INVITE message.
该系统还包括 AGCF,  The system also includes AGCF,
AS, 还用于通过 INVITE消息携带并发送呼叫等待区别振铃音信息给 AGCF;  The AS is further configured to carry and send a call waiting difference ringing tone information to the AGCF through the INVITE message;
AGCF, 用于对被叫用户是否处于呼叫中进行判断, 以及根据 AS下发 的呼叫等待区别振铃音信息产生对应的呼叫等待音, 并提供给被叫用户。  The AGCF is configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS, and provide the call waiting tone to the called user.
所述被叫用户终端, 还用于对被叫用户是否处于呼叫中进行判断, 以 及根据 AS下发的呼叫等待区别振铃音信息产生对应的呼叫等待音。  The called user terminal is further configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS.
实施例 1  Example 1
本实施例中涉及到 IMS域内的三个用户设备 UEl、 UE2和 UE3 , 其中 UE1和 UE2正在通话, 此时 UE3发起到 UE1的呼叫, 这三个用户设备之 间只有一个 AS , 相关 CSCF单元省略代替。  In this embodiment, three user equipments UE1, UE2, and UE3 in the IMS domain are involved, where UE1 and UE2 are in a call, and UE3 initiates a call to UE1. There is only one AS between the three user equipments, and the related CSCF unit is omitted. instead.
图 4为实施例 1呼叫等待业务中区别振铃的实现方法流程示意图, 如 图 4所示, 实施例 1呼叫等待业务中区别振铃的实现方法包括以下步骤: 步骤 401: UE3摘机发起呼叫到 AS。  4 is a schematic flowchart of a method for implementing distinctive ringing in a call waiting service according to Embodiment 1. As shown in FIG. 4, the method for implementing distinctive ringing in the call waiting service of Embodiment 1 includes the following steps: Step 401: UE3 picks up the phone and initiates a call. Go to AS.
步骤 402: AS发送 INVITE消息给 UE1。  Step 402: The AS sends an INVITE message to UE1.
INVITE 消息中携带呼叫等待区别振铃信息, 如呼叫等待信息 ( call-waiting-info )等。  The INVITE message carries call waiting distinctive ringing information, such as call waiting information (call-waiting-info).
步骤 403: UE1此时正在和 UE2通话, 则 UE1使用呼叫等待区别振铃 信息, 给用户放对应的呼叫等待音, 并给 AS回 180响应。  Step 403: UE1 is currently in a call with UE2, and UE1 uses the call waiting to distinguish the ringing information, puts the corresponding call waiting tone to the user, and responds to the AS.
步骤 404: AS给 UE3回 180响应。 步骤 405~步骤 408同现有呼叫流程。 实施例 2 Step 404: The AS returns a 180 response to the UE3. Steps 405 to 408 are the same as the existing call flow. Example 2
本实施例中涉及到 IMS域内的三个用户设备 UEl、 UE2和 UE3 , 其中 UE1和 UE2正在通话,此时 UE3发起到 UE1的呼叫, UE1需要通过 AGCF 与 AS交互。  In this embodiment, three user equipments UE1, UE2, and UE3 in the IMS domain are involved, where UE1 and UE2 are in a call, and UE3 initiates a call to UE1, and UE1 needs to interact with the AS through the AGCF.
图 5为实施例 2呼叫等待业务中区别振铃的实现方法流程示意图, 如 图 5所示, 实施例 2呼叫等待业务中区别振铃的实现方法包括以下步骤: 步骤 501 : UE3摘机发起呼叫到 AS。  5 is a schematic flowchart of a method for implementing a distinctive ringing in a call waiting service according to Embodiment 2. As shown in FIG. 5, the method for implementing distinctive ringing in the call waiting service of Embodiment 2 includes the following steps: Step 501: UE3 picks up the phone and initiates a call. Go to AS.
步骤 502: AS发送 INVITE消息给 AGCF。  Step 502: The AS sends an INVITE message to the AGCF.
INVITE消息中携带呼叫等待区别振铃信息, 如 call-waiting-info等。 步骤 503: AGCF判定 UE1正处于通话中, 且其业务需要 AGCF来实 现, 则 AGCF将呼叫等待区别振铃信息转化为对应的消息发送给 UE1。  The INVITE message carries call waiting distinctive ringing information, such as call-waiting-info. Step 503: The AGCF determines that the UE1 is in a call, and its service needs to be implemented by the AGCF, and the AGCF converts the call waiting distinctive ringing information into a corresponding message and sends the message to the UE1.
步骤 504: AGCF给 AS回 180响应。  Step 504: The AGCF responds to the AS 180.
步骤 505: AS给 UE3回 180响应。  Step 505: The AS returns a 180 response to the UE3.
步骤 506~步骤 509同现有呼叫流程。  Step 506~Step 509 is the same as the existing call flow.
根据本发明的基本原理, 呼叫等待区别振铃信息可以通过 SIP 的 INVITE消息进行携带, 如在 SIP的消息头域或者消息体中携带。  According to the basic principle of the present invention, the call waiting distinctive ringing information can be carried by the SIP INVITE message, such as in the SIP message header field or the message body.
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。  The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.

Claims

权利要求书 Claim
1、 一种呼叫等待业务中区别振铃的实现方法, 其特征在于, 该方法包 括: A method for implementing distinctive ringing in a call waiting service, characterized in that the method comprises:
主叫用户终端发送邀请 INVITE消息到应用服务器 AS后, AS判定被 叫用户具有区别振铃和呼叫等待业务, 则根据主叫用户信息产生对应的呼 叫等待区别振铃音信息,并通过 INVITE消息携带并发送所述呼叫等待区别 振铃音信息给被叫用户终端;  After the calling user terminal sends the invite INVITE message to the application server AS, the AS determines that the called user has the distinctive ringing and call waiting service, and generates the corresponding call waiting distinctive ringing tone information according to the calling user information, and carries the information through the INVITE message. And sending the call waiting difference ringing tone information to the called user terminal;
被叫用户处于呼叫中时,所述被叫用户终端将 AS下发的呼叫等待区别 振铃音信息对应的呼叫等待音提供给被叫用户。  When the called user is in a call, the called user terminal provides the call waiting tone corresponding to the ringing tone information sent by the AS to the called user.
2、 根据权利要求 1所述的呼叫等待业务中区别振铃的实现方法, 其特 征在于, 所述 AS通过 INVITE消息携带呼叫等待区别振铃音信息为: 所述 AS通过 INVITE消息中的 SIP头域或者 SIP消息体携带呼叫等待区别振铃 音信息。  The method for implementing the distinctive ringing in the call waiting service according to claim 1, wherein the AS carries the call waiting distinctive ringing tone information through the INVITE message: the AS passes the SIP header in the INVITE message. The domain or SIP message body carries the call waiting difference ringing tone information.
3、 根据权利要求 1所述的呼叫等待业务中区别振铃的实现方法, 其特 征在于, 该方法还包括: 由被叫用户关联的网元对被叫用户是否处于呼叫 中进行判断,以及根据 AS下发的呼叫等待区别振铃音信息产生对应的呼叫 等待音, 并提供给被叫用户。  The method for implementing the distinctive ringing in the call waiting service according to claim 1, wherein the method further comprises: determining, by the network element associated with the called user, whether the called user is in a call, and according to The call waiting differentiated ringing tone information sent by the AS generates a corresponding call waiting tone and is provided to the called user.
4、 根据权利要求 3所述的呼叫等待业务中区别振铃的实现方法, 其特 征在于, 所述被叫用户关联的网元为被叫用户终端、 或接入网关控制功能 AGCF。  The method for implementing the distinctive ringing in the call waiting service according to claim 3, wherein the network element associated with the called user is a called user terminal or an access gateway control function AGCF.
5、 一种呼叫等待业务中区别振铃的实现系统, 其特征在于, 该系统包 括: 主叫用户终端、 被叫用户终端和 AS; 其中,  A system for implementing a distinctive ringing in a call waiting service, the system comprising: a calling user terminal, a called user terminal, and an AS;
所述主叫用户终端, 用于在呼叫发起时发送 INVITE消息至 AS;  The calling user terminal is configured to send an INVITE message to the AS when the call is initiated;
所述 AS , 用于在收到主叫用户终端发送的 INVITE消息后, 判断被叫 用户是否具有区别振铃和呼叫等待业务, 以及在被叫用户具有区别振铃和 呼叫等待业务时, 根据主叫用户信息产生对应的呼叫等待区别振铃音信息, 并通过 INVITE 消息携带并发送所述呼叫等待区别振铃音信息给被叫用户 终端; The AS is configured to determine, after receiving the INVITE message sent by the calling user terminal, the called party Whether the user has a distinctive ringing and call waiting service, and when the called user has a distinctive ringing and call waiting service, generates a corresponding call waiting distinctive ringing tone information according to the calling user information, and carries and transmits the message through the INVITE message. Said call waiting for different ringing tone information to the called user terminal;
所述被叫用户终端, 用于在被叫用户处于呼叫中时,将 AS下发的呼叫 等待区别振铃音信息对应的呼叫等待音提供给被叫用户终端。  The called user terminal is configured to provide, when the called user is in a call, the call waiting tone corresponding to the call waiting difference ringing tone information sent by the AS to the called user terminal.
6、 根据权利要求 5所述的呼叫等待业务中区别振铃的实现系统, 其特 征在于, 所述 AS通过 INVITE消息携带呼叫等待区别振铃音信息为: AS 通过 INVITE消息中的 SIP头域或者 SIP消息体携带呼叫等待区别振铃音信 息。  The system for implementing the distinctive ringing in the call waiting service according to claim 5, wherein the AS carries the call waiting difference ringing tone information through the INVITE message: the AS passes the SIP header field in the INVITE message or The SIP message body carries the call waiting difference ringing tone information.
7、 根据权利要求 5所述的呼叫等待业务中区别振铃的实现系统, 其特 征在于, 该系统还包括 AGCF,  7. The system for implementing distinctive ringing in a call waiting service according to claim 5, wherein the system further comprises an AGCF.
所述 AS , 还用于通过 INVITE消息携带并发送呼叫等待区别振铃音信 息给 AGCF;  The AS is further configured to carry and send a call waiting difference ringing tone information to the AGCF through the INVITE message;
所述 AGCF, 用于对被叫用户是否处于呼叫中进行判断, 以及根据 AS 下发的呼叫等待区别振铃音信息产生对应的呼叫等待音, 并提供给被叫用 户终端。  The AGCF is configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS, and provide the called call waiting tone to the called user terminal.
8、 根据权利要求 5所述的呼叫等待业务中区别振铃的实现系统, 其特 征在于,  8. The system for implementing distinctive ringing in a call waiting service according to claim 5, wherein the system is characterized in that:
所述被叫用户终端, 还用于对被叫用户是否处于呼叫中进行判断, 以 及根据 AS下发的呼叫等待区别振铃音信息产生对应的呼叫等待音。  The called user terminal is further configured to determine whether the called user is in a call, and generate a corresponding call waiting tone according to the call waiting difference ringing tone information sent by the AS.
PCT/CN2010/075323 2009-09-15 2010-07-20 Method and system for implementing differentiated ringing in call waiting service WO2011032425A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910092688XA CN102026108A (en) 2009-09-15 2009-09-15 Method and system for implementing distinctive ringing in call waiting service
CN200910092688.X 2009-09-15

Publications (1)

Publication Number Publication Date
WO2011032425A1 true WO2011032425A1 (en) 2011-03-24

Family

ID=43758074

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/075323 WO2011032425A1 (en) 2009-09-15 2010-07-20 Method and system for implementing differentiated ringing in call waiting service

Country Status (2)

Country Link
CN (1) CN102026108A (en)
WO (1) WO2011032425A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102664863B (en) * 2011-12-20 2015-05-20 中兴通讯股份有限公司 Method, device, and system for realizing call waiting by user equipment
CN104168183B (en) * 2014-08-12 2017-04-12 烽火通信科技股份有限公司 Home gateway and method and device capable of achieving flexible ringing with caller identifications

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5550908A (en) * 1995-06-01 1996-08-27 Lucent Technologies Inc. Modem communications interoperability with services equipped to provide calling party identity delivery with call waiting
WO2007035351A1 (en) * 2005-09-16 2007-03-29 Kyocera Wireless Corp. Method and device for prioritizing of telephone calls
CN101222680A (en) * 2008-01-28 2008-07-16 中国电信股份有限公司 Early media broadcast implementing method, communication terminal and application server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5550908A (en) * 1995-06-01 1996-08-27 Lucent Technologies Inc. Modem communications interoperability with services equipped to provide calling party identity delivery with call waiting
WO2007035351A1 (en) * 2005-09-16 2007-03-29 Kyocera Wireless Corp. Method and device for prioritizing of telephone calls
CN101222680A (en) * 2008-01-28 2008-07-16 中国电信股份有限公司 Early media broadcast implementing method, communication terminal and application server

Also Published As

Publication number Publication date
CN102026108A (en) 2011-04-20

Similar Documents

Publication Publication Date Title
JP4907672B2 (en) Combined circuit switched (CS) and IMS session interworking method
US8825875B2 (en) Session establishment in a communication network
WO2007098713A1 (en) An emergency call method and system
KR20070077419A (en) A method and apparatus for handling voip ue's call request including the real-time service toward csi ue
US8494527B2 (en) Method for transferring a communication session in a telecommunications network from a first connection to a second connection
JP2007028618A (en) Apparatus and method for providing voip service based on ip multimedia subsystem
JP2010515311A (en) Method, terminal and network device for changing the state of a packet switched domain
US7024197B2 (en) Wireless mid-call transfers
JP5593304B2 (en) Method for terminating call and voice over IP terminal
WO2009092256A1 (en) Method for implementing centralized service chairman side conference service of ip multimedia subsystem
WO2009039688A1 (en) Late call forwarding method in ip multimedia core network subsystem centralized service
US8208968B2 (en) Mobile fast alerting
CN101325590B (en) Method for implementation terminal call of IP multimedia subsystem central control business
WO2009124512A1 (en) Implement method for controlling playback of early media
WO2011032425A1 (en) Method and system for implementing differentiated ringing in call waiting service
WO2011023041A1 (en) Calling method and system for indicating terminal media types
WO2009015536A1 (en) A method for realizing user decision user busy forwarding
EP1998517B1 (en) METHOD AND aPPARATUS FOR CHANGING STATUS OF PACKET SWITCHED DOMAIN
WO2017000481A1 (en) Dialing method and apparatus for voice call
CN101448223B (en) Method for realizing call holding and call recover of circuit switched domain accessed IP multimedia subsystem
CN101217797B (en) A realization method of call starting in IP multimedia subsystem centralized control operation
WO2011035638A1 (en) Implementation method and system of call forwarding service for access gateway control function users
WO2008154780A1 (en) Method for implementing call hold service of ip multimedia subsystem centralized service
KR101070941B1 (en) Handover Processing Method for Telephone Terminal Supporting Both Wireless Mode and Mobile Mode
WO2010054558A1 (en) Method, device and system for realizing the security mechanism of multimedia ringing tone services

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10816629

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10816629

Country of ref document: EP

Kind code of ref document: A1