WO2009026759A1 - A method and a system for the service of multiple terminals with one number ringing simultaneously - Google Patents

A method and a system for the service of multiple terminals with one number ringing simultaneously Download PDF

Info

Publication number
WO2009026759A1
WO2009026759A1 PCT/CN2007/003693 CN2007003693W WO2009026759A1 WO 2009026759 A1 WO2009026759 A1 WO 2009026759A1 CN 2007003693 W CN2007003693 W CN 2007003693W WO 2009026759 A1 WO2009026759 A1 WO 2009026759A1
Authority
WO
WIPO (PCT)
Prior art keywords
application server
description information
media
session
terminal
Prior art date
Application number
PCT/CN2007/003693
Other languages
French (fr)
Chinese (zh)
Inventor
Yong Yang
Yinjun Han
Hongbo Gan
Original Assignee
Zte Corporation
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 Zte Corporation filed Critical Zte Corporation
Publication of WO2009026759A1 publication Critical patent/WO2009026759A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1063Application servers providing network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1096Supplementary features, e.g. call forwarding or call holding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/46Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained
    • H04M3/465Arrangements for simultaneously calling a number of substations until an answer is obtained
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer

Definitions

  • the present invention relates to an NGN network (next generation network), and more particularly to a method and system for a multi-machine co-vibration service.
  • the No. 1 multi-machine is a very distinctive service in the NGN network.
  • the service feature of this service is that multiple physical terminals are bundled with one number.
  • the application server simultaneously calls and A plurality of terminals associated with the number or sequentially call a plurality of terminals in a certain order, that is, a so-called co-vibration service or a smoothing service.
  • the typical featured services carried out in the NGN network include the one-way and one-number two-node services, and the business logic of the two is completely the same. The difference between the two is: In the No. 1 service, there may be more than one number of terminals associated with the No. 1 number; and the No. 1 dual service is to associate the user's fixed telephone and PHS terminal to one number at the same time. , so the number of terminals is only two.
  • the business logic includes the two services of the same vibration and the smoothing, and the implementation of the business logic is exactly the same.
  • UAC User Agent Client
  • UAS User Agent Server
  • the UAS acting as the application server needs to call multiple times at the same time.
  • a typical call model of "fork” appears.
  • different application server processing modes are different, and more importantly, the application server must have a media switch operation to ensure that after a terminal goes off-hook, the calling party and the terminal Normal conversation. This media switching operation usually causes the loss of the called voice slice and affects the quality of the call.
  • FIG. 1 is a flow chart showing the signaling processing of implementing the No. 1 dual-machine co-oscillation service in the prior art.
  • the process is as follows: Step 101: The calling UE-a initiates a call request, where the calling SDP-a (media description information) is carried, and the AS (application server, Application Server) receives the INVITE (call request); Step 10 2 : The AS sends 100 TRYING to UE-a (representing the receipt of the INVITE and other messages. Preparation)
  • Step 103 The AS rewrites the SDP-a, changes the media connection address to 0.0.0.0, forms an SDP-a, and then sends an INVITE to the called UE-b and the called UE-c, where the SDP-a' is carried;
  • Step 104 The AS receives the 100 TRYING sent by the UE-b and the called UE-c.
  • Step 105 The AS receives the 180 message (ringing message) of the UE-b, returns the PRACK to the UE-b (acknowledgment of receiving the 180 message), and receives the 200 OK (response response) sent by the UE-b, and completes the reliable 180. Answer
  • the AS receives the message 180 of the UE-c, returns the PRACK sent by the UE-c after returning the PRACK to the UE-c, and completes the response of the reliable 180;
  • Step 106 The AS sends a 180 message to the calling UE-a, and after receiving the PRACK sent by the UE-a, sends an OK message to the UE-a to complete a reliable 180 response.
  • Step 107 It is assumed that the called UE-c first picks up the phone, and the AS receives the 200 OK message (answer message) sent by the UE-c, and carries the SDP-c at this time;
  • Step 108 The AS sends an ACK (acknowledgement message) to the UE-c.
  • Steps 109 ⁇ 112 The UE-b is hanged up, the AS sends a CANCEL to the UE-b, and the response of the related event is completed in sequence;
  • Step 113 The AS sends a RE-INVITE to the UE-c, carrying the SDP-a;
  • Step 114 The AS receives the 100 TRYING sent by the UE-c.
  • Step 1 15 The AS receives the 200 OK response sent by UE-c, which carries the SDP.
  • Step 116 The AS sends an ACK to the UE-c.
  • Step 117 The AS returns 200 OK to the calling UE-a, where the SDP-c is carried;
  • Step 118 The AS receives an ACK sent by the UE-a.
  • the technical problem to be solved by the present invention is to provide a method and system for the multi-machine co-vibration service of the No. 1 multi-machine, which can easily realize the multi-machine co-vibration service of No. 1 and can solve the problem of media switching in the prior art.
  • the resulting media packet is lost.
  • the present invention provides a method for the multi-machine co-oscillation service, including:
  • the application server After receiving the call request sent by the calling terminal, the application server forwards the call request to each called terminal, and carries the media description information of the ordinary session of the calling terminal and the flag supporting the early media session;
  • each called terminal After receiving the call request, each called terminal sends the media description information of the normal session of the terminal and the media description information of the early media session to the application server;
  • the application server modifies the media description information of the early media session sent by each called terminal, and feeds back the media description information of the modified early media session to the corresponding called terminal respectively; and sends a ringing message to the calling terminal;
  • the application server learns that after the called terminal picks up the phone, notifies other called terminals to hang up, and sends the media description information of the ordinary session of the called terminal to the calling terminal, the calling terminal and the off-hook Call the terminal to make a call.
  • each called terminal After receiving the call request sent by the application server, each called terminal sends a ringing message to the application server, where the media description information of the ordinary session of the called terminal and the media description of the early media session are carried. information.
  • the application server modifies the media description information of the early media session sent by the called terminal, that is, the application server clears the media connection address of the media description information of the early media session or deletes the media connection address.
  • the called terminal sends a response message to the application server after receiving the media description information of the modified early media session fed back by the application server.
  • the application server receives a message that the called terminal picks up the phone, notifies the other called terminal to hang up, and sends a response message to the calling terminal, where the ordinary session of the called party that carries the off-hook is carried.
  • the media description information the calling terminal sends an acknowledgement message to the application server, and then the calling terminal and the called terminal that picks up the phone make a call.
  • the present invention further provides a system for the multi-machine co-oscillation service, including a calling terminal, an application server, and a plurality of called terminals, where the calling terminal is used to initiate a call request, the application server is configured to forward the received call request sent by the calling terminal to each called terminal,
  • the application server is further configured to: after receiving the media description information of the normal session sent by each called terminal and the media description information of the early media session, modify the media description information of the early media session, and modify the modified early media session.
  • the media description information is separately fed back to the corresponding called terminal; the ringing message is sent to the calling terminal at the same time; and the media description information of the ordinary session of the off-hook terminal is sent to the main after the called terminal picks up the phone. Call the terminal and notify other called terminals to hang up;
  • Each of the called terminals is configured to: after receiving the call request sent by the application server, send the media description information of the normal session of the terminal and the media description information of the early media session to the application server.
  • the called terminal is configured to send a ringing message to the application server after receiving the call request sent by the application server, where the media description information of the ordinary session of the called terminal and the media description information of the early media session are carried. .
  • the application server modifying the media description information of the early media session sent by the called terminal means that the application server clears the media connection address of the media description information of the early media session or deletes the media connection address.
  • the called terminal is further configured to: after receiving the media description information of the modified early media session fed back by the application server, send a response message to the application server.
  • the application server is configured to notify the other called terminal to hang up after receiving the off-hook message, and send a response message to the calling terminal, where the media description of the ordinary session of the called terminal that carries the off-hook information.
  • the present invention encapsulates and standardizes the implementation of the multi-machine co-oscillation service, and also effectively solves the problem of media packet loss caused by media switching in the existing service.
  • FIG. 1 is a signaling flow chart of a multi-machine co-vibration service in the prior art
  • 2 is a general flow chart of the present invention for the multi-machine co-oscillation service
  • FIG. 3 is a signaling flowchart of a specific implementation of the present invention for the multi-machine co-vibration service. Preferred embodiment of the invention
  • FIG. 2 is a general flow chart of the first multi-machine co-oscillation service according to the present invention.
  • the embodiment relates to a system for the multi-machine co-oscillation service, including a calling terminal, an application server, and a plurality of called terminals; the system is applicable to each called terminal supporting the request annotation protocol RFC3959,
  • the calling terminal is configured to initiate a call request, where the common session media description information of the calling terminal is carried;
  • the application server is configured to forward the received call request sent by the calling terminal to each called terminal, where the common session media description information of the calling terminal and the supported: eariay-session (supporting early media session) flag are carried. And the media description information of the early media session is modified after receiving the ringing message sent by each called terminal, where the media description information of the modified early media session refers to the media of the media description information of the early media session.
  • connection address is cleared or the media connection address is deleted, and the media description information of the modified early media session is respectively fed back to the corresponding called terminal; at the same time, a ringing message is sent to the calling terminal; After the message of the machine sends a response message to the calling terminal, carrying the media description information of the ordinary session of the off-hook terminal, and notifying other called terminals to hang up;
  • the called terminal is configured to send a ringing message to the application server after receiving the call request sent by the application server, and carry the normal session media description information of the terminal and the early session media description information; and is also used to receive the modified feedback of the application server.
  • the media description of the early session is sent to the response message.
  • the embodiment also relates to a method for the multi-machine co-oscillation service, wherein each called terminal supports the RFC3959 protocol, and the first-number dual-machine is taken as an example for description. As shown in FIG. 3, the specific processing flow is shown in FIG. as follows:
  • Step 201 The calling UE-a initiates a call request, where the calling SDP-a (ie, the media description information of the calling party a) is received, and the AS receives the INVITE sent by the UE-a;
  • the calling SDP-a ie, the media description information of the calling party a
  • Step 202 The AS sends 100 TRYING to UE-a.
  • Step 203 The AS sends an INVITE to the called UE-b, where the SDP-a and Supported: earlay-session flags are carried, that is, the flag supporting the early media session;
  • the AS sends an INVITE to the called UE-c, which carries the SDP-a and Supported: earlay-session flags;
  • Step 204 The AS receives the 100 TRYING sent by the UE-b.
  • the AS receives 100 TRYING from UE-c;
  • Step 205 The AS receives the 180 message (ringing message) sent by the UE-b, where the normal session SDP-b (ie, the media description information of the called b) and the early media session SDP-eb (ie, the called b) are carried. Early media session media description information); AS saves SDP-b;
  • the AS receives the 180 message sent by the UE-c, which carries the normal session SDP-c and the early media session SDP-ec (that is, the early media session media description information of the called c); the AS saves the SDP-c;
  • Step 206 The AS changes the media connection address of the SDP-eb to 0.0.0.0 (that is, clears) or deletes the media connection address to form an SDP-eb, and sends a PRACK message to the UE-b, where the SDP-eb is carried; Change the media connection address of SDP-ec to 0.0.0.0 (that is, clear) or delete the media connection address to form SDP-ec, and send a PRACK message to UE-c to carry SDP-ec.
  • Step 207 The AS sends a 180 message to the calling UE-a, and after receiving the PRACK message sent by the UE-a, the AS sends a 200 OK to complete the reliable 180 response.
  • Step 208 The AS receives a 200 OK response of the UE-b to the PRACK message.
  • the AS receives a 200 OK response from the UE-c to the PRACK message
  • Step 207 can be performed in parallel with steps 206 and 208, that is, the execution is in no particular order;
  • Step 209 The AS receives the 200 OK response of the UE-c off-hook;
  • Steps 210 to 213 The AS sends a CANCEL to the UE-b, and sequentially completes the response of the related event; thereby suspending the UE-b;
  • Step 214 The AS sends a 200 OK to the calling UE-a, where the SDP-c is carried.
  • Step 215 The AS receives an ACK sent by the UE-a.
  • the invention provides a method and a system for the multi-machine co-oscillation service, which simplifies and standardizes the realization of the multi-machine co-vibration service, and also effectively solves the problem of media switching in the existing service.
  • the problem of media packet loss is a problem of media packet loss.

Abstract

A method for the service of multiple terminals with one number ringing simultaneously is provided. After the application server receives the call request from the calling terminal, the application server forwards the request which carries the media description information of the common session of the calling terminal and the sign supporting the early media session to the called terminals; after the called terminals receive the call request, they send the media description of the common session of themselves and the media description information of the early media session to the application server; the application server amends the media description information of the early media session from the called terminals and feeds it back to the called terminals respectively; the application server sends the ringing to the calling terminal; after the application server finds that one called terminal is off-hook, the application server informs the other called terminals to hang up and sends the media description information of the common session of the hook-off terminal to the calling terminal, then the calling terminal and the called terminal come into talk with each other. A system for the service of multiple terminals with one number ringing simultaneously is provided. The losing packet problem due to the media switch is solved.

Description

一种用于一号多机同振业务的方法及系统  Method and system for multi-machine co-vibration service
技术领域 Technical field
本发明涉及 NGN网络(下一代网络) , 尤其涉及一种用于一号多机同 振业务的方法及系统。  The present invention relates to an NGN network (next generation network), and more particularly to a method and system for a multi-machine co-vibration service.
背景技术 Background technique
一号多机是 NGN网络中一个非常具有特色的业务, 这种业务的业务特 征在于,将多个物理终端与一个号码捆绑在一起,当主叫用户拨打该号码时, 应用服务器同时去呼叫与该号码相关联的多个终端或者按照一定的顺序依 次呼叫多个终端, 也就是通常所说的同振业务或顺振业务。 目前, 在 NGN 网络中开展的典型的特色业务包括一号通和一号双机业务,二者的业务逻辑 完全一致。 二者的区别在于: 在一号通业务中, 与一号通号码相关联的终端 数目可以有多个;而一号双机业务是把用户的固定电话和小灵通终端同时关 联到一个号码上, 所以终端数目只有两个。  The No. 1 multi-machine is a very distinctive service in the NGN network. The service feature of this service is that multiple physical terminals are bundled with one number. When the calling user dials the number, the application server simultaneously calls and A plurality of terminals associated with the number or sequentially call a plurality of terminals in a certain order, that is, a so-called co-vibration service or a smoothing service. At present, the typical featured services carried out in the NGN network include the one-way and one-number two-node services, and the business logic of the two is completely the same. The difference between the two is: In the No. 1 service, there may be more than one number of terminals associated with the No. 1 number; and the No. 1 dual service is to associate the user's fixed telephone and PHS terminal to one number at the same time. , so the number of terminals is only two.
对于一号多机类的业务, 业务逻辑包括同振和顺振两种业务, 业务逻辑 的实现完全相同。 特别地, 对于同振业务, 当用户代理客户端 (UAC: User Agent Client)将呼叫请求发送至用户代理月 务端 (UAS: User Agent Server) 时,作为应用服务器的 UAS需要同时去呼叫多个终端, 出现了 "分叉 (fork)" 这种比较典型的呼叫模型。对于这种呼叫模型的处理, 不同的应用服务器处 理模式各不相同, 而且更为重要的是,应用服务器必须有发起一次媒体切换 的操作, 才能保证一个终端摘机之后, 主叫和该终端之间正常通话。 而这个 媒体切换操作通常会造成被叫的语音片的丢失, 影响通话质量。  For the service of the No. 1 multi-machine type, the business logic includes the two services of the same vibration and the smoothing, and the implementation of the business logic is exactly the same. In particular, for the same-vibration service, when the user agent client (UAC: User Agent Client) sends a call request to the user agent server (UAS: User Agent Server), the UAS acting as the application server needs to call multiple times at the same time. At the terminal, a typical call model of "fork" appears. For the processing of this call model, different application server processing modes are different, and more importantly, the application server must have a media switch operation to ensure that after a terminal goes off-hook, the calling party and the terminal Normal conversation. This media switching operation usually causes the loss of the called voice slice and affects the quality of the call.
图 1所示为现有技术中实现一号双机同振业务的信令处理流程图。流程 说明如下: 步骤 101 : 主叫 UE-a发起呼叫请求, 其中携带主叫 SDP-a (媒体描述信 息), AS (应用服务器, Application Server )接收到该 INVITE (呼叫请求); 步骤 102: AS向 UE-a发送 100 TRYING (代表收到 INVITE等消息并准 备处理); FIG. 1 is a flow chart showing the signaling processing of implementing the No. 1 dual-machine co-oscillation service in the prior art. The process is as follows: Step 101: The calling UE-a initiates a call request, where the calling SDP-a (media description information) is carried, and the AS (application server, Application Server) receives the INVITE (call request); Step 10 2 : The AS sends 100 TRYING to UE-a (representing the receipt of the INVITE and other messages. Preparation)
步骤 103: AS改写 SDP-a, 将媒体连接地址改为 0.0.0.0, 形成 SDP-a,, 然后向被叫 UE-b及被叫 UE-c发送 INVITE, 其中携带 SDP-a';  Step 103: The AS rewrites the SDP-a, changes the media connection address to 0.0.0.0, forms an SDP-a, and then sends an INVITE to the called UE-b and the called UE-c, where the SDP-a' is carried;
步骤 104: AS接收到 UE-b及被叫 UE-c发来的 100 TRYING;  Step 104: The AS receives the 100 TRYING sent by the UE-b and the called UE-c.
步骤 105: AS收到 UE-b的 180消息 (振铃消息),向 UE-b回 PRACK(确 认收到 180消息)之后收到 UE-b发来的 200OK (应答响应) , 完成可靠 180的应答;  Step 105: The AS receives the 180 message (ringing message) of the UE-b, returns the PRACK to the UE-b (acknowledgment of receiving the 180 message), and receives the 200 OK (response response) sent by the UE-b, and completes the reliable 180. Answer
AS收到 UE-c的 180消息, 向 UE-c回 PRACK之后收到 UE-c发来的 200OK, 完成可靠 180的应答;  The AS receives the message 180 of the UE-c, returns the PRACK sent by the UE-c after returning the PRACK to the UE-c, and completes the response of the reliable 180;
步骤 106: AS向主叫 UE-a发送 180消息, 收到 UE-a发来的 PRACK 之后向其发送 200OK, 完成可靠 180的应答;  Step 106: The AS sends a 180 message to the calling UE-a, and after receiving the PRACK sent by the UE-a, sends an OK message to the UE-a to complete a reliable 180 response.
步骤 107:假定被叫 UE-c先摘机, AS收到 UE-c发来的 200OK消息 (应 答消息), 此时携带有 SDP-c;  Step 107: It is assumed that the called UE-c first picks up the phone, and the AS receives the 200 OK message (answer message) sent by the UE-c, and carries the SDP-c at this time;
步骤 108: AS向 UE-c发送 ACK (确认消息);  Step 108: The AS sends an ACK (acknowledgement message) to the UE-c.
步骤 109~112: 将 UE-b挂机, AS向 UE-b发送 CANCEL, 并依次完成 相关事件的应答;  Steps 109~112: The UE-b is hanged up, the AS sends a CANCEL to the UE-b, and the response of the related event is completed in sequence;
步骤 113: AS向 UE-c发送 RE-INVITE, 携带 SDP-a;  Step 113: The AS sends a RE-INVITE to the UE-c, carrying the SDP-a;
步骤 114: AS收到 UE-c发来的 100 TRYING;  Step 114: The AS receives the 100 TRYING sent by the UE-c.
步骤 1 15: AS收到 UE-c发来的 200OK应答, 其中携带 SDP  Step 1 15: The AS receives the 200 OK response sent by UE-c, which carries the SDP.
步骤 116: AS向 UE-c发送 ACK;  Step 116: The AS sends an ACK to the UE-c.
步骤 117: AS向主叫 UE-a回 200OK, 其中携带 SDP-c;  Step 117: The AS returns 200 OK to the calling UE-a, where the SDP-c is carried;
步驟 118: AS收到 UE-a发来的 ACK;  Step 118: The AS receives an ACK sent by the UE-a.
此后 : , 主被叫进入通话状态。 发明内容 Thereafter : The main callee enters the call state. Summary of the invention
本发明要解决的技术问题是提供一种用于一号多机同振业务的方法及 系统, 能简便地实现一号多机同振业务, 并能解决现有技术中因为媒体切换 而造成的媒体包丢失。 The technical problem to be solved by the present invention is to provide a method and system for the multi-machine co-vibration service of the No. 1 multi-machine, which can easily realize the multi-machine co-vibration service of No. 1 and can solve the problem of media switching in the prior art. The resulting media packet is lost.
为了解决上述问题, 本发明提供了一种用于一号多机同振业务的方法, 包括:  In order to solve the above problems, the present invention provides a method for the multi-machine co-oscillation service, including:
a 当应用服务器收到主叫终端发来的呼叫请求后将所述呼叫请求转发 给各被叫终端,携带所述主叫终端的普通会话的媒体描述信息及支持早媒体 会话的标志;  a. After receiving the call request sent by the calling terminal, the application server forwards the call request to each called terminal, and carries the media description information of the ordinary session of the calling terminal and the flag supporting the early media session;
b各被叫终端收到所述呼叫请求后向应用服务器发送本终端的普通会话 的媒体描述信息及早媒体会话的媒体描述信息;  After receiving the call request, each called terminal sends the media description information of the normal session of the terminal and the media description information of the early media session to the application server;
c应用服务器修改各被叫终端发来的早媒体会话的媒体描述信息, 将修 改后的早媒体会话的媒体描述信息分别反馈给相应被叫终端;并向主叫终端 发送振铃消息;  The application server modifies the media description information of the early media session sent by each called terminal, and feeds back the media description information of the modified early media session to the corresponding called terminal respectively; and sends a ringing message to the calling terminal;
d应用服务器得知一被叫终端摘机后通知其它被叫终端挂机,并将所述 摘机的被叫终端的普通会话的媒体描述信息发送给主叫终端,主叫终端和摘 机的被叫终端进行通话。  The application server learns that after the called terminal picks up the phone, notifies other called terminals to hang up, and sends the media description information of the ordinary session of the called terminal to the calling terminal, the calling terminal and the off-hook Call the terminal to make a call.
进一步地,所述步骤 b中各被叫终端收到应用服务器发来的呼叫请求后 向应用服务器发送振铃消息,其中携带所述被叫终端的普通会话的媒体描述 信息及早媒体会话的媒体描述信息。  Further, after receiving the call request sent by the application server, each called terminal sends a ringing message to the application server, where the media description information of the ordinary session of the called terminal and the media description of the early media session are carried. information.
进一步地,所述步骤 c中应用服务器修改被叫终端发来的早媒体会话的 媒体描述信息是指:应用服务器将早媒体会话的媒体描述信息的媒体连接地 址清零或删除媒体连接地址。  Further, in the step c, the application server modifies the media description information of the early media session sent by the called terminal, that is, the application server clears the media connection address of the media description information of the early media session or deletes the media connection address.
进一步地, 所述步骤 c执行之后, 所述被叫终端收到应用服务器反馈的 经修改的早媒体会话的媒体描述信息后, 向应用服务器发送响应消息。  Further, after the step c is performed, the called terminal sends a response message to the application server after receiving the media description information of the modified early media session fed back by the application server.
进一步地,所述步骤 d中应用服务器收到一被叫终端摘机的消息后通知 其它被叫终端挂机, 并向主叫终端发送应答消息, 其中携带所述摘机的被叫 的普通会话的媒体描述信息, 主叫终端向应用服务器发送确认消息, 此后主 叫终端和摘机的被叫终端进行通话。  Further, in the step d, the application server receives a message that the called terminal picks up the phone, notifies the other called terminal to hang up, and sends a response message to the calling terminal, where the ordinary session of the called party that carries the off-hook is carried. The media description information, the calling terminal sends an acknowledgement message to the application server, and then the calling terminal and the called terminal that picks up the phone make a call.
为了解决上述问题, 本发明还提供了一种用于一号多机同振业务的系 统, 包括一主叫终端、 应用服务器及多个被叫终端, 所述主叫终端用于发起 呼叫请求,所述应用服务器用于将收到的主叫终端发来的呼叫请求转发给各 被叫终端, In order to solve the above problem, the present invention further provides a system for the multi-machine co-oscillation service, including a calling terminal, an application server, and a plurality of called terminals, where the calling terminal is used to initiate a call request, the application server is configured to forward the received call request sent by the calling terminal to each called terminal,
所述应用服务器向各被叫终端转发呼叫请求时携带所述主叫终端的普 通会话的媒体描述信息及支持早媒体会话的标志;  Transmitting, by the application server, the media description information of the normal session of the calling terminal and the flag supporting the early media session when forwarding the call request to each called terminal;
所述应用服务器还用于收到各被叫终端发来的普通会话的媒体描述信 息及早媒体会话的媒体描述信息后修改所述早媒体会话的媒体描述信息,并 将修改后的早媒体会话的媒体描述信息分别反馈给相应被叫终端;同时向主 叫终端发送振铃消息;还用于得知一被叫终端摘机后将所述摘机的终端的普 通会话的媒体描述信息发送给主叫终端, 并通知其他被叫终端挂机;  The application server is further configured to: after receiving the media description information of the normal session sent by each called terminal and the media description information of the early media session, modify the media description information of the early media session, and modify the modified early media session. The media description information is separately fed back to the corresponding called terminal; the ringing message is sent to the calling terminal at the same time; and the media description information of the ordinary session of the off-hook terminal is sent to the main after the called terminal picks up the phone. Call the terminal and notify other called terminals to hang up;
所述各被叫终端用于收到应用服务器发来的呼叫请求后向应用服务器 发送本终端的普通会话的媒体描述信息及早媒体会话的媒体描述信息。  Each of the called terminals is configured to: after receiving the call request sent by the application server, send the media description information of the normal session of the terminal and the media description information of the early media session to the application server.
进一步地,所述各被叫终端用于收到应用服务器发来的呼叫请求后向应 用服务器发送振铃消息,其中携带所述被叫终端的普通会话的媒体描述信息 及早媒体会话的媒体描述信息。  Further, the called terminal is configured to send a ringing message to the application server after receiving the call request sent by the application server, where the media description information of the ordinary session of the called terminal and the media description information of the early media session are carried. .
进一步地,所述应用服务器修改被叫终端发来的早媒体会话的媒体描述 信息是指:应用服务器将早媒体会话的媒体描述信息的媒体连接地址清零或 删除媒体连接地址。  Further, the application server modifying the media description information of the early media session sent by the called terminal means that the application server clears the media connection address of the media description information of the early media session or deletes the media connection address.
进一步地,所述被叫终端还用于收到应用服务器反馈的经修改的早媒体 会话的媒体描述信息后向应用服务器发送响应消息。  Further, the called terminal is further configured to: after receiving the media description information of the modified early media session fed back by the application server, send a response message to the application server.
进一步地,所述应用服务器用于收到所述摘机的消息后通知其它被叫终 端挂机, 并向主叫终端发送应答消息, 其中携带所述摘机的被叫终端的普通 会话的媒体描述信息。  Further, the application server is configured to notify the other called terminal to hang up after receiving the off-hook message, and send a response message to the calling terminal, where the media description of the ordinary session of the called terminal that carries the off-hook information.
综上所述, 本发明筒化并规范了一号多机同振业务的实现, 同时也有效 地解决了现有业务中因为媒体切换而造成的媒体包丟失的问题。 In summary, the present invention encapsulates and standardizes the implementation of the multi-machine co-oscillation service, and also effectively solves the problem of media packet loss caused by media switching in the existing service.
附图概述 图 1是现有技术中一号多机同振业务的信令流程图; 图 2是本发明用于一号多机同振业务的总体流程图; BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a signaling flow chart of a multi-machine co-vibration service in the prior art; 2 is a general flow chart of the present invention for the multi-machine co-oscillation service;
图 3是本发明具体实施用于一号多机同振业务的信令流程图。 本发明的较佳实施方式  FIG. 3 is a signaling flowchart of a specific implementation of the present invention for the multi-machine co-vibration service. Preferred embodiment of the invention
本发明引入早媒体会话处理模式,图 2为本发明用于一号多机同振业务 的总体流程图,应用服务器在呼叫多个被叫终端时, 已经将主叫终端的会话 的媒体描述信息用普通会话的媒体描述信息的方式带给各被叫终端,无需在 被叫终端摘机之后发起媒体更新的操作以将主叫的媒体描述信息带给被叫 终端;各被叫终端在收到呼叫请求后将本终端的普通会话媒体描述信息及早 媒体会话媒体描述信息发送给应用服务器。  The present invention introduces an early media session processing mode. FIG. 2 is a general flow chart of the first multi-machine co-oscillation service according to the present invention. When the application server calls multiple called terminals, the media description information of the session of the calling terminal has been The media description information of the ordinary session is brought to each called terminal, and the operation of initiating the media update is not required after the called terminal is off-hook to bring the media description information of the calling party to the called terminal; each called terminal receives After the call is requested, the normal session media description information and the early media session media description information of the terminal are sent to the application server.
本实施例涉及一种用于一号多机同振业务的系统, 包括一主叫终端、应 用服务器及多个被叫终端; 该系统适用于各被叫终端支持请求注解协议 RFC3959的情况,  The embodiment relates to a system for the multi-machine co-oscillation service, including a calling terminal, an application server, and a plurality of called terminals; the system is applicable to each called terminal supporting the request annotation protocol RFC3959,
所述主叫终端用于发起呼叫请求,其中携带主叫终端的普通会话媒体描 述信息;  The calling terminal is configured to initiate a call request, where the common session media description information of the calling terminal is carried;
所述应用服务器用于将收到的主叫终端发来的呼叫请求转发给各被叫 终端, 其中携带主叫终端的普通会话媒体描述信息及 Supported: eariay-session (支持早媒体会话)的标志; 还用于收到各被叫终端发来的振铃 消息后修改其中的早媒体会话的媒体描述信息,所述修改早媒体会话的媒体 描述信息指:将早媒体会话的媒体描述信息的媒体连接地址清零或删除媒体 连接地址,并将修改后的早媒体会话的媒体描述信息分别反馈给相应被叫终 端; 同时向主叫终端发送振铃消息; 还用于收到一被叫终端摘机的消息后向 主叫终端发送应答消息,携带该摘机的终端的普通会话的媒体描述信息, 并 通知其他被叫终端挂机;  The application server is configured to forward the received call request sent by the calling terminal to each called terminal, where the common session media description information of the calling terminal and the supported: eariay-session (supporting early media session) flag are carried. And the media description information of the early media session is modified after receiving the ringing message sent by each called terminal, where the media description information of the modified early media session refers to the media of the media description information of the early media session. The connection address is cleared or the media connection address is deleted, and the media description information of the modified early media session is respectively fed back to the corresponding called terminal; at the same time, a ringing message is sent to the calling terminal; After the message of the machine sends a response message to the calling terminal, carrying the media description information of the ordinary session of the off-hook terminal, and notifying other called terminals to hang up;
所述被叫终端用于收到应用服务器发来的呼叫请求后向其发送振铃消 息,携带本终端的普通会话媒体描述信息及早会话媒体描述信息; 还用于收 到应用服务器反馈的经修改的早会话的媒体描述信息后向其发送响应消息。 本实施例还涉及一种用于一号多机同振业务的方法,其中各被叫终端均 支持支持 RFC3959协议, 以一号双机为例进行描述, 如图 3所示, 其具体 处理流程如下: The called terminal is configured to send a ringing message to the application server after receiving the call request sent by the application server, and carry the normal session media description information of the terminal and the early session media description information; and is also used to receive the modified feedback of the application server. The media description of the early session is sent to the response message. The embodiment also relates to a method for the multi-machine co-oscillation service, wherein each called terminal supports the RFC3959 protocol, and the first-number dual-machine is taken as an example for description. As shown in FIG. 3, the specific processing flow is shown in FIG. as follows:
步骤 201: 主叫 UE-a发起呼叫请求, 其中携带主叫 SDP-a (即主叫 a的 媒体描述信息), AS接收到 UE-a发来的 INVITE;  Step 201: The calling UE-a initiates a call request, where the calling SDP-a (ie, the media description information of the calling party a) is received, and the AS receives the INVITE sent by the UE-a;
步驟 202: AS向 UE-a发送 100 TRYING;  Step 202: The AS sends 100 TRYING to UE-a.
步骤 203: AS向被叫 UE-b发送 INVITE,其中携带 SDP-a及 Supported: earlay-session的标志, 即支持早媒体会话的标志;  Step 203: The AS sends an INVITE to the called UE-b, where the SDP-a and Supported: earlay-session flags are carried, that is, the flag supporting the early media session;
AS 向被叫 UE-c 发送 INVITE , 其中携带 SDP-a 及 Supported: earlay-session的标志;  The AS sends an INVITE to the called UE-c, which carries the SDP-a and Supported: earlay-session flags;
步骤 204: AS收到 UE-b发来的 100 TRYING;  Step 204: The AS receives the 100 TRYING sent by the UE-b.
AS收到 UE-c发来的 100 TRYING;  The AS receives 100 TRYING from UE-c;
步骤 205: AS收到 UE-b发来的 180消息(振铃消息), 其中携带普通 会话 SDP-b (即被叫 b的媒体描述信息)和早媒体会话 SDP-eb (即被叫 b 的早媒体会话媒体描述信息) ; AS保存 SDP-b;  Step 205: The AS receives the 180 message (ringing message) sent by the UE-b, where the normal session SDP-b (ie, the media description information of the called b) and the early media session SDP-eb (ie, the called b) are carried. Early media session media description information); AS saves SDP-b;
AS收到 UE-c发来的 180消息,其中携带普通会话 SDP-c和早媒体会话 SDP-ec (即被叫 c的早媒体会话媒体描述信息) ; AS保存 SDP-c;  The AS receives the 180 message sent by the UE-c, which carries the normal session SDP-c and the early media session SDP-ec (that is, the early media session media description information of the called c); the AS saves the SDP-c;
步骤 206: AS将 SDP-eb的媒体连接地址改为 0.0.0.0(即清零)或删除媒 体连接地址,形成 SDP-eb,, 向 UE-b发送 PRACK消息,其中携带 SDP-eb,; AS将 SDP-ec 的媒体连接地址改为 0.0.0.0(即清零)或删除媒体连接地 址, 形成 SDP-ec,, 向 UE-c发送 PRACK消息, 携带 SDP-ec,;  Step 206: The AS changes the media connection address of the SDP-eb to 0.0.0.0 (that is, clears) or deletes the media connection address to form an SDP-eb, and sends a PRACK message to the UE-b, where the SDP-eb is carried; Change the media connection address of SDP-ec to 0.0.0.0 (that is, clear) or delete the media connection address to form SDP-ec, and send a PRACK message to UE-c to carry SDP-ec.
步骤 207: AS向主叫 UE-a发送 180消息,接收到 UE-a发来的 PRACK 消息后向其发送 200OK, 完成可靠 180的应答;  Step 207: The AS sends a 180 message to the calling UE-a, and after receiving the PRACK message sent by the UE-a, the AS sends a 200 OK to complete the reliable 180 response.
步骤 208: AS收到 UE-b对 PRACK消息的 200OK响应;  Step 208: The AS receives a 200 OK response of the UE-b to the PRACK message.
AS收到 UE-c对 PRACK消息的 200OK响应;  The AS receives a 200 OK response from the UE-c to the PRACK message;
其中, 步骤 207可与步骤 206、 步骤 208并行执行, 即执行不分先后; 步骤 209: AS收到 UE-c摘机的 200OK响应; 步骤 210~213: AS向 UE-b发送 CANCEL,并依次完成相关事件的应答; 从而将 UE-b挂机; Step 207 can be performed in parallel with steps 206 and 208, that is, the execution is in no particular order; Step 209: The AS receives the 200 OK response of the UE-c off-hook; Steps 210 to 213: The AS sends a CANCEL to the UE-b, and sequentially completes the response of the related event; thereby suspending the UE-b;
步骤 214: AS向主叫 UE-a发送 200OK, 其中携带 SDP-c;  Step 214: The AS sends a 200 OK to the calling UE-a, where the SDP-c is carried.
步骤 215: AS收到 UE-a发来的 ACK;  Step 215: The AS receives an ACK sent by the UE-a.
此后, 主被叫进入通话状态。  Thereafter, the main called party enters the call state.
尽管本发明结合特定实施例进行了描述,但是对于本领域的技术人员来 说, 可以在不背离本发明的精神或范围的情况下进行修改和变化。 这样的修 改和变化被视作在本发明的范围和附加的权利要求书范围之内。 While the invention has been described in connection with the specific embodiments, the modifications and the modifications Such modifications and variations are considered to be within the scope of the invention and the scope of the appended claims.
工业实用性 Industrial applicability
本发明提供了一种用于一号多机同振业务的方法及系统,简化并规范了 一号多机同振业务的实现,同时也有效地解决了现有业务中因为媒体切换而 造成的媒体包丟失的问题。  The invention provides a method and a system for the multi-machine co-oscillation service, which simplifies and standardizes the realization of the multi-machine co-vibration service, and also effectively solves the problem of media switching in the existing service. The problem of media packet loss.

Claims

权 利 要 求 书 Claim
1、 一种用于一号多机同振业务的方法, 包括: 1. A method for the multi-machine co-oscillation service, comprising:
a 当应用服务器收到主叫终端发来的呼叫请求后将所述呼叫请求转发 给各被叫终端,携带所述主叫终端的普通会话的媒体描述信息及支持早媒体 会话的标志;  a. After receiving the call request sent by the calling terminal, the application server forwards the call request to each called terminal, and carries the media description information of the ordinary session of the calling terminal and the flag supporting the early media session;
b各被叫终端收到所述呼叫请求后向应用服务器发送本终端的普通会话 的媒体描述信息及早媒体会话的媒体描述信息;  After receiving the call request, each called terminal sends the media description information of the normal session of the terminal and the media description information of the early media session to the application server;
c应用服务器修改各被叫终端发来的早媒体会话的媒体描述信息, 将修 改后的早媒体会话的媒体描述信息分别反馈给相应被叫终端;并向主叫终端 发送振铃消息;  The application server modifies the media description information of the early media session sent by each called terminal, and feeds back the media description information of the modified early media session to the corresponding called terminal respectively; and sends a ringing message to the calling terminal;
d应用服务器得知一被叫终端摘机后通知其它被叫终端挂机,并将所述 摘机的被叫终端的普通会话的媒体描述信息发送给主叫终端,主叫终端和摘 机的被叫终端进行通话。  The application server learns that after the called terminal picks up the phone, notifies other called terminals to hang up, and sends the media description information of the ordinary session of the called terminal to the calling terminal, the calling terminal and the off-hook Call the terminal to make a call.
2、 如权利要求 1所述的方法, 其特征在于, 所述步骤 b中各被叫终端 收到应用服务器发来的呼叫请求后向应用服务器发送振铃消息,其中携带所 述被叫终端的普通会话的媒体描述信息及早媒体会话的媒体描述信息。  2. The method according to claim 1, wherein each of the called terminals in the step b receives a call request sent by the application server, and sends a ringing message to the application server, where the called terminal carries the called terminal. The media description information of the normal session and the media description information of the early media session.
3、 如权利要求 1所述的方法, 其特征在于, 所述步骤 c中应用服务器 修改被叫终端发来的早媒体会话的媒体描述信息是指:应用服务器将早媒体 会话的媒体描述信息的媒体连接地址清零或删除媒体连接地址。  The method according to claim 1, wherein the application server modifies the media description information of the early media session sent by the called terminal in the step c, that the application server uses the media description information of the early media session. Clear the media connection address or delete the media connection address.
4、 如权利要求 1所述的方法, 其特征在于, 所述步骤 c执行之后, 所 述被叫终端收到应用服务器反馈的经修改的早媒体会话的媒体描述信息后, 向应用服务器发送响应消息。  The method according to claim 1, wherein after the step c is executed, the called terminal receives the media description information of the modified early media session fed back by the application server, and sends a response to the application server. Message.
5、 如权利要求 1所述的方法, 其特征在于, 所述步骤 d中应用服务器 收到一被叫终端摘机的消息后通知其它被叫终端挂机,并向主叫终端发送应 答消息, 其中携带所述摘机的被叫的普通会话的媒体描述信息, 主叫终端向 应用服务器发送确认消息, 此后主叫终端和摘机的被叫终端进行通话。  The method according to claim 1, wherein in the step d, the application server receives a message that the called terminal picks up the phone, notifies the other called terminal to hang up, and sends a response message to the calling terminal, where The media description information of the called ordinary conversation of the called off-hook, the calling terminal sends an acknowledgement message to the application server, and then the calling terminal and the called terminal of the off-hook make a call.
6、 一种用于一号多机同振业务的系统, 包括一主叫终端、 应用服务器 及多个被叫终端, 所述主叫终端用于发起呼叫请求, 所述应用服务器用于将 收到的主叫终端发来的呼叫请求转发给各被叫终端, 其特征在于: 6. A system for multi-machine co-oscillation service, comprising a calling terminal and an application server And a plurality of called terminals, the calling terminal is configured to initiate a call request, and the application server is configured to forward the received call request sent by the calling terminal to each called terminal, where:
所述应用服务器向各被叫终端转发呼叫请求时携带所述主叫终端的普 通会话的媒体描述信息及支持早媒体会话的标志;  Transmitting, by the application server, the media description information of the normal session of the calling terminal and the flag supporting the early media session when forwarding the call request to each called terminal;
所述应用服务器还用于收到各被叫终端发来的普通会话的媒体描述信 息及早媒体会话的媒体描述信息后修改所述早媒体会话的媒体描述信息,并 将修改后的早媒体会话的媒体描述信息分别反馈给相应被叫终端;同时向主 叫终端发送振铃消息;还用于得知一被叫终端摘机后将所述摘机的终端的普 通会话的媒体描述信息发送给主叫终端, 并通知其他被叫终端挂机;  The application server is further configured to: after receiving the media description information of the normal session sent by each called terminal and the media description information of the early media session, modify the media description information of the early media session, and modify the modified early media session. The media description information is separately fed back to the corresponding called terminal; the ringing message is sent to the calling terminal at the same time; and the media description information of the ordinary session of the off-hook terminal is sent to the main after the called terminal picks up the phone. Call the terminal and notify other called terminals to hang up;
所述各被叫终端用于收到应用服务器发来的呼叫请求后向应用服务器 发送本终端的普通会话的媒体描述信息及早媒体会话的媒体描述信息。  Each of the called terminals is configured to: after receiving the call request sent by the application server, send the media description information of the normal session of the terminal and the media description information of the early media session to the application server.
7、 如权利要求 6所述的系统, 其特征在于, 所述各被叫终端用于收到 应用服务器发来的呼叫请求后向应用服务器发送振铃消息,其中携带所述被 叫终端的普通会话的媒体描述信息及早媒体会话的媒体描述信息。  The system according to claim 6, wherein each of the called terminals is configured to send a ringing message to the application server after receiving the call request sent by the application server, where the called terminal carries the common The media description information of the session and the media description information of the early media session.
8、 如权利要求 6所述的系统, 其特征在于, 所述应用服务器修改被叫 终端发来的早媒体会话的媒体描述信息是指:应用服务器将早媒体会话的媒 体描述信息的媒体连接地址清零或删除媒体连接地址。  The system according to claim 6, wherein the application server modifies the media description information of the early media session sent by the called terminal, that is, the media connection address of the media description information of the early media session by the application server. Clear or delete the media connection address.
9、 如权利要求 6所述的系统, 其特征在于, 所述被叫终端还用于收到 应用服务器反馈的经修改的早媒体会话的媒体描述信息后向应用服务器发 送响应消息。  The system according to claim 6, wherein the called terminal is further configured to: after receiving the media description information of the modified early media session fed back by the application server, send a response message to the application server.
10、 如权利要求 6所述的系统,其特征在于,所述应用服务器用于收到 所述摘机的消息后通知其它被叫终端挂机, 并向主叫终端发送应答消息, 其 中携带所述摘机的被叫终端的普通会话的媒体描述信息。  The system according to claim 6, wherein the application server is configured to notify the other called terminal to hang up after receiving the off-hook message, and send a response message to the calling terminal, where the Media description information of the normal session of the called terminal that is off-hook.
PCT/CN2007/003693 2007-08-30 2007-12-19 A method and a system for the service of multiple terminals with one number ringing simultaneously WO2009026759A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN 200710145974 CN101123645B (en) 2007-08-30 2007-08-30 A method and system for multiple-in-one phone co-ring service
CN200710145974.9 2007-08-30

Publications (1)

Publication Number Publication Date
WO2009026759A1 true WO2009026759A1 (en) 2009-03-05

Family

ID=39085820

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/003693 WO2009026759A1 (en) 2007-08-30 2007-12-19 A method and a system for the service of multiple terminals with one number ringing simultaneously

Country Status (2)

Country Link
CN (1) CN101123645B (en)
WO (1) WO2009026759A1 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101448203B (en) * 2008-04-11 2010-12-08 中兴通讯股份有限公司 Implement method for controlling early-media playing
CN101340384B (en) * 2008-08-12 2011-01-05 中兴通讯股份有限公司 Method for implementing one-number-business resonance service and adopted application server
CN101764895B (en) * 2008-12-23 2013-04-17 华为终端有限公司 Method, server and system for realizing customized multimedia ringing tone of called terminal
CN101552969B (en) * 2009-05-06 2011-11-30 中兴通讯股份有限公司 A method and system to implement one-number-multi-machine service
CN101552952B (en) * 2009-05-06 2011-12-07 中兴通讯股份有限公司 A broadcast call implementation method and system
CN101998324B (en) * 2009-08-24 2014-10-22 中兴通讯股份有限公司 Method for implementing unified message order ringing service and unified message order ringing application server
CN102404295B (en) * 2010-09-15 2016-05-25 中兴通讯股份有限公司 Early player method and the system of media in session
CN102143284B (en) * 2010-12-29 2015-01-07 华为软件技术有限公司 Session handling method, device and system
CN103905660B (en) * 2012-12-24 2017-05-31 中兴通讯股份有限公司 Two phones just one number associated call method, device and application server
CN107509000B (en) * 2016-06-14 2021-11-30 中兴通讯股份有限公司 Call processing method and device
CN114979993B (en) * 2022-05-25 2023-10-31 中国联合网络通信集团有限公司 Terminal voice call connection method, device, system and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050018659A1 (en) * 2003-07-23 2005-01-27 Gallant John K. Method and system for suppressing early media in a communications network
WO2006074825A1 (en) * 2005-01-11 2006-07-20 Telefonaktiebolaget Lm Ericsson (Publ) Facilitating early media in a communications system
CN1868195A (en) * 2003-10-16 2006-11-22 西门子公司 Treatment of early media II
WO2006122446A1 (en) * 2005-05-19 2006-11-23 Utstarcom Telecom Co., Ltd. A method of processing multiple ringback tone in voice service application based on sip fork

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100444550C (en) * 2006-12-30 2008-12-17 北京邮电大学 Method for multiple early media services in one call process

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050018659A1 (en) * 2003-07-23 2005-01-27 Gallant John K. Method and system for suppressing early media in a communications network
CN1868195A (en) * 2003-10-16 2006-11-22 西门子公司 Treatment of early media II
WO2006074825A1 (en) * 2005-01-11 2006-07-20 Telefonaktiebolaget Lm Ericsson (Publ) Facilitating early media in a communications system
WO2006122446A1 (en) * 2005-05-19 2006-11-23 Utstarcom Telecom Co., Ltd. A method of processing multiple ringback tone in voice service application based on sip fork

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CAMARILLO, G. ET AL.: "Early Media and Ringing Tone Generation in the Session Initiation Protocol (SIP", REQUEST FOR COMMENTS: 3960, December 2004 (2004-12-01), pages 1 - 13, XP055354866 *
CAMARILLO, G.: "The Early Session Disposition Type for the Session Initiation Protocol (SIP", REQUEST FOR COMMENTS: 3959, December 2004 (2004-12-01), pages 1 - 9, XP055354866 *
ROSENBERG, J. ET AL.: "SIP: Session Initiation Protocol", REQUEST FOR COMMENTS: 3261, June 2002 (2002-06-01), pages 12, XP055354868 *

Also Published As

Publication number Publication date
CN101123645B (en) 2011-10-26
CN101123645A (en) 2008-02-13

Similar Documents

Publication Publication Date Title
WO2009026759A1 (en) A method and a system for the service of multiple terminals with one number ringing simultaneously
US8600006B2 (en) Voice continuity among user terminals
US9641557B2 (en) Method for joining SIP communication devices into an existing call
KR20110050439A (en) Method and system for selective call forwarding based on media attributes in telecommunication network
CN104506523A (en) Call forwarding method under VoIP (voice over Internet protocol) of intelligent terminal
JP2008011366A (en) Key telephone set using sip, termination at group representative thereof and incoming call response method
US20080273671A1 (en) Method, system and application server for preventing crosstalk of color ring back tone
WO2009152699A1 (en) Sip terminal and the status reporting method, system and sip server thereof
CN101584196B (en) A system and method for providing cordless extension for communication devices
WO2012126382A1 (en) Method for implementing main exchange service and gateway apparatus
US7899164B2 (en) Convergence of circuit-switched voice and packet-based media services
WO2007062609A1 (en) A method, a application server and a system for implementing the third party control service
US7894581B2 (en) Convergence of circuit-switched voice and packet-based media services
CN102158613B (en) Call transfer method and equipment
WO2007009386A1 (en) A method and system for realizing the supplementary service related to the hook flash
US8788704B1 (en) Sending incoming calling ID to devices after initiation of a call
WO2013091310A1 (en) Method, device and system for terminal to realize call waiting
WO2008151538A1 (en) Method, device and system for achieving barring service
JP6912729B2 (en) SIP proxy server, communication method and SIP proxy program
EP2289253B1 (en) Method for achieving a call -waiting functionality in a communication network.
US8559613B2 (en) Method and system for performing communication transfer service for access gateway control function user
JP2009081890A (en) Ip telephone terminal
CN101286951A (en) Session preemption method
CA2529897C (en) Convergence of circuit-switched voice and packet-based media services
WO2013029389A1 (en) Method and device for realizing coloring ring back tone service in ctd call service

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: 07855720

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: 07855720

Country of ref document: EP

Kind code of ref document: A1