WO2012034423A1 - 会话中早媒体的播放方法及*** - Google Patents

会话中早媒体的播放方法及*** Download PDF

Info

Publication number
WO2012034423A1
WO2012034423A1 PCT/CN2011/075600 CN2011075600W WO2012034423A1 WO 2012034423 A1 WO2012034423 A1 WO 2012034423A1 CN 2011075600 W CN2011075600 W CN 2011075600W WO 2012034423 A1 WO2012034423 A1 WO 2012034423A1
Authority
WO
WIPO (PCT)
Prior art keywords
early media
cat
session
response
carrying
Prior art date
Application number
PCT/CN2011/075600
Other languages
English (en)
French (fr)
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 WO2012034423A1 publication Critical patent/WO2012034423A1/zh

Links

Classifications

    • 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
    • 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
    • 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/42017Customized ring-back tones

Definitions

  • the present invention relates to early media playback technology, and in particular, to a multimedia subsystem (IMS, IP Multimedia Subsystem) session early media playback method and system.
  • IMS multimedia subsystem
  • IP Multimedia Subsystem IP Multimedia Subsystem
  • the CRBT service can be implemented in an IP Multimedia Subsystem (IMS) network, that is, when a calling user makes a call to the called user, the called party can hear or see the called party playing.
  • IMS IP Multimedia Subsystem
  • the ring tones are not a simple tone for the switch to play.
  • Figure 1 is a flowchart of playing a CRBT service in an IMS network. As shown in Figure 1, the service of playing CRBT specifically includes the following steps:
  • Step 101 The calling user UA1 sends a call request to the called user UA2.
  • Step 102 After receiving the call request, the Serving Call Session Control Function (S-CSCF) of the called network receives the call request. According to the subscription rule of the called user UA2, the call request is triggered to the CAT (Customized Alerting Tone Application Server) of the called user;
  • S-CSCF Serving Call Session Control Function
  • Step 103 to step 104 the CAT AS routes the call request to the UA2 via the S-CSCF according to the address information of the called user UA2.
  • Step 105 to step 106 the CAT AS replies with the 18X response to the calling user UA1 to the received call request, and the 18X response carries the CRBT media information, and the conversation between the UA1 and the CAT AS is established 1;
  • Step 107 to step 108 after receiving the call request, the UA2 replies to the calling UA1 with a 18X response, which carries the media information required for the normal call.
  • the conversation 2 is established between the UA1 and the UA2;
  • the CAT AS can play the ring back tone media for the calling user UA1.
  • Step 110 the called S-CSCF triggers the 200 OK to the CAT AS;
  • Step 111 after receiving the 200 O, the CAT AS stops playing the CRBT, and then forwards the 200 ⁇ to the S-CSCF;
  • Step 112 The S-CSCF sends a 200 ⁇ response to the calling UA1;
  • Step 113 to step 114 the calling UA1 receives 200 ⁇ and sends an ACK to the called party.
  • a forking method is used, and two conversations are established during the session establishment process, one is The CRBT negotiates a dialogue, and the other is a normal media negotiation dialogue.
  • FIG. 2 is a flow chart of multiple early media that may appear in the prior art. As shown in FIG. 2, the following steps are specifically included:
  • Step 201 The calling user UE#1 initiates a call request through the IMS network.
  • Step 202 After receiving the call request, the S-CSCF of the called network finds that the called number is shared by multiple terminals, and then sends the call request to different terminals (UA2, UA3) respectively. Request to send to UA2;
  • Step 203 According to the signing rule of the UA2, the call request triggers the CAT to the UA2.
  • Step 204 the S-CSCF sends the call request to the UA2 according to the address information of the UA2; Step 205 to Step 206, and the S-CSCF triggers the call request to the CAT AS3 of the UA3 according to the subscription information of the UA3;
  • Step 207 The S-CSCF sends the call request to the UA3 according to the address information of the UA3.
  • the CAT AS2 sends an 18X response to the calling user UA1, where the CRBT media information signed by the UA2 is carried.
  • CAT AS2 can play the ring back tone media signed by UA2 to UA1;
  • CAT AS3 can play the ring back tone media signed by UA3 to UA1;
  • Step 216 if the UA2 answers, send a 200 OK response message to the calling UA1;
  • Step 217 the S-CSCF sends the 200 OK response to the CAT AS2, and after receiving the 200 OK response, the CAT AS2 stops playing the CRBT. ;
  • Step 3 ⁇ 4 218 to step 219 the S-CSCF sends the 200 OK to the calling UA2 to connect the call;
  • Step 223 to step 224 the S-CSCF sends the BYE to the UA3, and ends the UA3 call.
  • the main purpose of the present invention is to provide a method and system for playing early media in a session, which can provide a calling party when a plurality of terminals of a called party share the same number in a session and subscribe to multiple early media. The only early media.
  • a method for playing early media in a session comprising:
  • the CAT AS of the calling party determines whether the 18X response of the called party of the received session is the first 18X response of the session carrying the early media SDP request, and if so, starts a timer; the CAT AS is in the Rejecting all early media SDP requests for the session after the timer expires when receiving the 18X response of the other called party of the session carrying the early media SDP request within the timing period of the timer.
  • the calling party generates an 18X response carrying the early media SDP request provided by the CAT AS and sends it to the calling party.
  • the method further includes:
  • all the early media SDP requests that reject the session after the timer expires are specifically:
  • the CAT AS sends a PRACK message to other CAT ASs that carry the 18X response carrying the early media SDP request to itself, rejecting the early media SDP requests of other CAT ASs.
  • the CAT AS receives the 18X response of the other called party of the session carrying the early media SDP request within the timing period of the timer, belonging to other call branches of the session.
  • the early media is a color ring tones, a color image, an electronic business card or a display text.
  • a playback system for early media in a session comprising: a determining unit, a starting unit, a determining unit, a rejecting unit, a generating unit, and a sending unit;
  • a judging unit configured to determine whether the 18X response of the called party of the session received by the calling party's CAT AS is the first 18X response of the session carrying the early media SDP request, and triggering the activation unit;
  • a startup unit configured to start a set timer
  • a determining unit configured to: when the other 18X response carrying the early media SDP request of the session is received within a timing period of the timer, triggering a reject unit;
  • a reject unit configured to reject all early media SDP requests for the session after the timing timeout
  • a generating unit configured to generate, for the calling party, an 18X response carrying an early media SDP request provided by the CAT AS;
  • a sending unit configured to send the 18X response generated by the generating unit to the calling party.
  • the system further comprises:
  • a forwarding unit configured to: after the determining unit further determines that the CAT AS does not receive another 18X response of the session carrying an early media SDP request within a timing period of the timer, after the timing expires The first received 18X response carrying the early media SDP request is forwarded to the calling party.
  • the sending unit further sends a PRACK message to the other CAT AS that sends the 18X response carrying the early media SDP request to the CAT AS, rejecting the early media SDP request of the other CAT AS.
  • the CAT AS receives the 18X response of the other called party of the session carrying the early media SDP request within the timing period of the timer, belonging to other call branches of the session.
  • the early media is a color ring tones, a color image, an electronic business card or a display text.
  • the calling party may receive multiple early media services, when multiple early When the media is played at the same time, the effect of the caller receiving early media may be quite poor.
  • the calling party's CAT AS when the calling party's CAT AS receives the 18X response sent by the called party and carries the early media SDP request, it first determines whether the currently received 18X response is the first 18X response of the current session, and is The timer set is started, and the received first 18X response is temporarily not sent in the timer period, but it is determined whether the other early-media SDP is received in the timing period of the timer.
  • the requested 18X response when it is determined that the other 18X response carrying the early media SDP request is not received, means that the called party currently provides only one early media, and directly receives the first 18X response directly. Forwarded to the calling party; and when other 18X responses carrying the early media SDP request are received during the timer period, it means that the called party currently provides more than one early media, such as all provided to the calling party. It may cause the caller to overlap the early media playback, which may affect the playback effect of the calling party's early media. At this time, the present invention will reject the provided by the called party.
  • 1 is a flow chart of playing a CRBT service in an IMS network
  • Embodiment 3 is a flowchart of Embodiment 1 of a method for playing early media in a session according to the present invention
  • Embodiment 4 is a flowchart of Embodiment 2 of a method for playing early media in a session according to the present invention
  • FIG. 5 is a schematic structural diagram of a composition system of an early media in a session according to the present invention. detailed description
  • the calling party's CRBT playing policy is mainly set in the calling party's CAT AS, that is, after receiving the 18X response of the called party carrying the early media SDP request, it is first determined whether it is the current session.
  • the first 18X response when the timer is first started, and the first 18X response received is not sent within the timer period, but after the timer expires, it is determined whether it is still received.
  • the other 18X response carrying the early media SDP request is received, if other 18X responses carrying the early media SDP request are also received, all the received early media are rejected, but the calling party is at the calling party's CAT.
  • the AS itself re-determines the early media and regenerates the 18X response sent to the calling party, which carries the 18X response of the early media SDP request of the calling party's CAT AS.
  • the calling party can determine the early media to be played according to the calling information of the calling user and the calling party's CAT AS, or The caller's CAT AS itself arbitrarily determines an early media to be played.
  • the duration of the above timer can be set as needed, such as 0.5s, 200ms or 100ms.
  • the above-mentioned early media are ring tones, color images, electronic business cards or display texts.
  • FIG. 3 is a flowchart of Embodiment 1 of a method for playing early media in a session of the present invention. As shown in FIG. 3, the method for playing early media in the example session specifically includes the following steps:
  • Step 301 the calling user UA1 initiates a call request through the IMS network, and according to the calling user's signing rule, the call request is initiated to the calling CAT AS1;
  • Step 302 the CAT AS1 sends the call request to the called network again.
  • Step 303 After receiving the call request, the S-CSCF of the called network finds that the called number is shared by multiple terminals, and then sends the call request to different terminals (UA2, UA3) respectively. When the message is sent to UA2;
  • Step 304 According to the signing rule of the UA2, the call request triggers the CAT to the UA2.
  • Step 305 the S-CSCF sends the call request to the UA2 according to the address information of the UA2; Step 306 to Step 307, and the S-CSCF triggers the call request to the CAT AS3 of the UA3 according to the subscription information of the UA3;
  • Step 308 the S-CSCF sends the call request to the UA3 according to the address information of the UA3.
  • the CAT AS2 sends an 18X response to the calling UA1, and the 18X response carries the CRBT media information signed by the UA2.
  • Step 311 After receiving the 18X response, the CAT AS1 determines whether it is the first 18X response that is received during the call and carries the CRBT early media SDP request, and if so, starts a timer;
  • Step 315 to step 316 the CAT AS3 sends an 18X response to the calling UA1, and the 18X response carries the CRBT early media SDP request information signed by the UA3, using the dialog 3;
  • Step 317 During the time set by the timer, since the CAT AS 1 receives another 18X response and carries the SDP request of the CRBT early media, the CAT AS 1 considers that the called party has a fork of the early media;
  • Step 318 the CAT AS1 sends an 18X response to the calling user UE1, and carries the CRBT early media SDP request provided by the CAT AS1, and adopts a new dialog 5;
  • Step 319 The calling user sends a PRACK request to the CAT AS 1 to confirm that the early media SDP request is received, and carries an SDP response, including user information.
  • Step 320 After the CAT AS1 receives the PRACK request, the calling party plays the calling CAT.
  • the unified ring tone provided by AS1 sends a 200 OK response of the PRACK to the calling user UE1.
  • Step 321 to step 322, the CAT AS1 simultaneously sends a PRACK to the CAT AS2 of the UE2, rejecting the CRBT provided by the CAT AS2, which carries the SDP response, and Set the port of all media to 0;
  • Step 325 to step 326 the CAT AS1 sends a PRACK to the CAT AS3 of the UE3 to reject the CRBT provided by the CAT AS3, which carries the SDP response, and sets the port of all media to 0;
  • Step 332 if the UA2 answers, send a 200 OK response message to the calling UA1; Step 333 to Step 335, the S-CSCF sends the 200 OK response to the CAT AS1, and after the CAT AS1 receives the 200 OK response, Stop playing the ring tones;
  • Step 336 the CAT AS 1 sends the 200 OK to the calling UA2, that is, the call is connected; Step 337 to Step 339, after the calling UA1 receives the 200 OK, it sends an ACK to the UA2; Step 340 to Step 342, when After receiving the 200 OK response of step 331, the S-CSCF sends a BYE to UA3 to end the call to UA3.
  • FIG. 4 is a flowchart of Embodiment 1 of a method for playing early media in a session of the present invention. As shown in FIG. 4, the method for playing early media in the example session specifically includes the following steps:
  • Step 401 the calling user UA1 initiates a call request through the IMS network, and according to the calling user's signing rule, the call request is initiated to the calling CAT AS1;
  • Step 402 the CAT AS1 sends the call request to the called network again.
  • Step 403 After the S-CSCF of the called network receives the call request, the called number is not shared by multiple terminals, and no fork occurs, and the call request is sent to the UA2.
  • Step 404 According to the contracting rule of the UA2, the call request is triggered to the CAT AS of the UA2.
  • Step 405 The S-CSCF sends the call request to the UA2 according to the address information of the UA2.
  • Step 406 to step 407 the CAT AS 2 sends an 18X response to the calling UA1, and carries the CRBT media information signed by the UA2. 1;
  • Step 408 After receiving the 18X response, the CAT AS1 determines whether it is the first 18X response that is received during the call and carries the CRBT early media SDP request, and if so, starts a timer;
  • Step 409 to step 411 the called UA2 sends an 18X response to the calling UA1, carrying normal media information, and establishing a dialogue 2 between UA1 and UA2;
  • Step 412 If the CAT AS 1 does not receive another 18X response carrying the CRBT pre-media SDP request within the set time, it is considered that the called party does not have a bifurcation of the early media;
  • Step 413 the CAT AS1 forwards the 18X response received in step 407;
  • Step 414 After receiving the 18X response, the calling user UE1 sends a PRACK request to the called party, and carries the SDP response to include the user information.
  • Step 415 to step 416 the CAT AS1 forwards the PRACK to the CAT AS2, and the CAT AS2 can play the ring back tone to the calling user UE1.
  • Step 417 to step 419 at the same time CAT AS2 sends 200 O to the calling user;
  • Step 420 If the UA2 answers, send a 200 OK response message to the calling UA1.
  • Step 422 to step 424 the S-CSCF sends the 200 OK to the calling UA1, and the call is turned on; Step 425 to step 427, after the calling UA1 receives the 200 OK, it sends an ACK to the UA2.
  • the present invention is described by taking a color ring tone as an example, those skilled in the art should understand that the above-mentioned technical solution can also be realized by replacing the color ring tone with a color image.
  • the early media of the present invention is not limited to the color ring tones, and may be other early media such as electronic business cards and display characters.
  • FIG. 5 is a schematic structural diagram of a playback system of an early media in a session according to the present invention.
  • the early media playback system of the present invention includes a determining unit 50, a starting unit 51, a determining unit 52, and a rejecting unit 53. , a generating unit 54 and a transmitting unit 55; wherein
  • the determining unit 50 is configured to determine whether the 18X response of the called party of the session received by the calling party's CAT AS is the first 18X response of the session carrying the early media SDP request, and the triggering initiation unit 51 is triggered. Not forwarding the 18X response to the calling party;
  • a starting unit 51 configured to start a setting timer
  • the determining unit 52 is configured to: when determining that another 18X response carrying the early media SDP request of the session is received within a timing period of the timer, triggering the reject unit;
  • Rejecting unit 53 configured to reject all early media SDP requests of the session after the timing expires
  • the generating unit 54 is configured to generate, for the calling party, an 18X response carrying the early media SDP request provided by the CAT AS;
  • the sending unit 55 is configured to send the 18X response generated by the generating unit to the calling party.
  • the early media playback system of the present invention further includes: a forwarding unit (not shown in FIG. 5) for further determining in the determining unit 52.
  • a forwarding unit (not shown in FIG. 5) for further determining in the determining unit 52.
  • the sending unit 55 further sends a PRACK message to other CAT ASs that send the 18X response carrying the early media SDP request to the CAT AS, rejecting the early media of other CAT ASs. SDP request.
  • the CAT AS receives the 18X response of the other called party of the session carrying the early media SDP request within the timing period of the timer, belonging to other call branches of the session.
  • the above-mentioned early media is a ring tones, a color image, an electronic business card or a display text.
  • the early media playback system in the session of the present invention is designed to implement the foregoing method for playing the early media in the session of the present invention.
  • the implementation functions of the foregoing processing units may refer to the foregoing method for uplink feedback. Understand the relevant description.
  • the functions of the various processing units can be implemented by programs running on the processor or by specific logic circuits.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种会话中早媒体的播放方法,包括:主叫方的CATAS判断所接收到的会话的被叫方的18X响应是否是所述会话的第一个携带有早媒体SDP请求的18X响应,若是则启动定时器;所述CATAS在所述定时器的定时周期内接收到所述会话的其他被叫方的携带有早媒体SDP请求的18X响应时,在所述定时器超时后拒绝所述会话的所有早媒体SDP请求,为所述主叫方生成携带有所述CATAS提供的早媒体SDP请求的18X响应,并发送给所述主叫方。本发明同时公开了一种会话中早媒体的播放***。本发明为主叫用户提供了更好的早媒体体验。

Description

^^中早媒体的播放方法及*** 技术领域
本发明涉及早媒体的播放技术, 尤其涉及一种多媒体子***(IMS , IP Multimedia Subsystem ) 的会话中早媒体的播放方法及***。 背景技术
现有技术中可以在 IP多媒体子***( IMS , IP Multimedia Subsystem ) 网络中实施彩铃业务, 即当一个主叫用户在向被叫用户拨打电话时, 可以 听到或看到被叫为主叫播放的彩铃而不是交换机播放的简单提示音。
图 1是 IMS网络中播放彩铃业务的流程图, 如图 1所示, 播放彩铃的 业务具体包括以下步骤:
步骤 101 , 主叫用户 UA1向被叫用户 UA2发送一个起呼请求; 步驟 102, 被叫网络的服务呼叫会话控制功能实体(S-CSCF, Serving Call Session Control Function )收到该起呼请求后, 根据被叫用户 UA2的签 约规则, 将起呼请求触发到被叫用户的定制彩铃服务器 ( CAT AS, Customized Alerting Tone Application Server );
步骤 103至步骤 104, CAT AS根据被叫用户 UA2的地址信息,将起呼 请求经 S-CSCF路由到 UA2;
步骤 105至步骤 106, CAT AS对所接收到的起呼请求向主叫用户 UA1 回复 18X响应, 18X响应中携带有彩铃媒体信息, 此时 UA1和 CAT AS间 已建立对话 1 ;
步骤 107至步骤 108, UA2收到起呼请求后, 向主叫 UA1回复 18X响 应,其中携带的是正常呼叫所需媒体信息,此时 UA1和 UA2间建立对话 2; 当彩铃媒体协商好后, CAT AS可以为主叫用户 UA1播放彩铃媒体。 步驟 109, 被叫用户 UA2应答该呼叫, 发送 200 OK应答;
步骤 110, 根据签约规则被叫 S-CSCF将 200 OK触发到 CAT AS; 步骤 111 , CAT AS收到 200 O 后, 停止播放彩铃, 并将 200 ΟΚ再转 发给 S-CSCF;
步骤 112, S-CSCF将 200 ΟΚ应答发送给主叫 UA1 ;
步骤 113至步骤 114, 主叫 UA1收到 200 ΟΚ后向被叫发送 ACK; 该现有技术中, 釆用了分叉( forking ) 方式, 在会话建立的过程中建 立了两个对话, 一个是彩铃协商对话, 一个是正常媒体协商对话。
在现有 IMS架构中,存在一号多机的情况, 即多个终端共享一个号码, 每个终端又签约有不同的业务。 图 2是现有技术中可能出现多个早媒体的 流程图, 如图 2所示, 具体包括以下步骤:
步骤 201 , 主叫用户 UE#1通过 IMS网络发起呼叫请求;
步骤 202, 被叫网络的 S-CSCF收到该起呼请求后, 发现被叫号码被多 个终端共享, 于是将该呼叫请求分别向不同的终端(UA2, UA3 )发送, 此 时, 该呼叫请求向 UA2发送;
步骤 203 , 根据 UA2的签约规则, 该呼叫请求会触发到 UA2的 CAT
AS2;
步骤 204, S-CSCF根据 UA2的地址信息, 将该呼叫请求发送到 UA2; 步骤 205至步骤 206, 同时 S-CSCF根据 UA3的签约信息, 将该呼叫 请求触发到 UA3的 CAT AS3;
步骤 207, S-CSCF根据 UA3的地址信息, 将该呼叫请求发送到 UA3; 步骤 208至步骤 209, CAT AS2向主叫用户 UA1发送 18X响应, 其中 携带有 UA2签约的彩铃媒体信息, 此时建立 UA1和 CAT AS2间的对话 1 ; 步尊 210至步骤 211,被叫 UA2向主叫 UA1发送 18X响应,其中携带 有正常媒体信息, 此时建立 UA1和 UA2间的对话 2; 此时, CAT AS2就可以向 UA1播放 UA2签约的彩铃媒体;
步骤 211至步骤 213 , CAT AS3向主叫 UA1发送 18X响应, 携带有
UA3签约的彩铃媒体信息, 此时建立 UA1和 CAT AS3间的对话 3;
步骤 214至步骤 215 ,被叫 UA3向主叫 UA1发送 18X响应,其中携带 有正常媒体信息, 此时建立 UA1和 UA3间的对话 4;
此时, CAT AS3就可以向 UA1播放 UA3签约的彩铃媒体;
由于分叉的过程是同步的, 即 UA2的彩铃和 UA3的彩铃没有先后,有 可能同时达到;
步骤 216,这里如果 UA2应答,则向主叫 UA1发送 200 OK应答消息; 步骤 217 , S-CSCF会将该 200 OK应答发送给 CAT AS2 , CAT AS2收 到该 200 OK应答后, 即停止播放彩铃;
步¾ 218至步骤 219 , S-CSCF再将该 200 OK发送到主叫 UA2, 接通 呼叫;
步骤 220至步骤 221,主叫 UA1收到 200 OK后,则向 UA2发送 ACK; 步驟 222, 当 S-CSCF收到步骤 217的 200 OK应答后, 就向 UA3发送 BYE,结束向 UA3的呼叫,根据 UA3的签约信息,该消息会发送到 CAT AS3 , 从而使 CAT AS3结束彩铃播放;
步骤 223至步骤 224, S-CSCF将 BYE发送到 UA3 , 结束 UA3这路呼 叫。
针对图 2所示的种情况, 当该共享号码收到起呼请求时会产生分叉, 使该呼叫请求分别发送给不同的终端, 从而使每个终端都收到呼叫请求并 振铃, 当其中一个终端应答后, 另一个终端则停止振铃。 在该场景中, 由 于每个终端可能签约不同的业务, 比如签约不同的彩铃业务, 在这种情况 下, 主叫就会收到多个关于彩铃的早媒体, 对于一些功能比较简单, 只能 处理一路媒体的终端会因为无法处理多个媒体流而产生错误, 对一些可以 处理多个媒体流的终端, 也会因为同时收到多个媒体流而产生混乱, 播放 混合在一起的铃声。 发明内容
有鉴于此, 本发明的主要目的在于提供一种会话中早媒体的播放方法 及***, 能为会话中被叫方多个终端共享同一号码且签约了多个早媒体时, 为主叫方提供唯一的早媒体。
为达到上述目的, 本发明的技术方案是这样实现的:
一种会话中早媒体的播放方法, 包括:
主叫方的 CAT AS判断所接收到的会话的被叫方的 18X响应是否是所 述会话的第一个携带有早媒体 SDP请求的 18X响应, 若是则启动定时器; 所述 CAT AS在所述定时器的定时周期内接收到所述会话的其他被叫 方的携带有早媒体 SDP请求的 18X响应时, 在所述定时器超时后拒绝所述 会话的所有早媒体 SDP请求, 为所述主叫方生成携带有所述 CAT AS提供 的早媒体 SDP请求的 18X响应, 并发送给所述主叫方。
优选地, 所述方法还包括:
所述 CAT AS确定在所述定时器的定时周期内未接收到所述会话的其 他被叫方的携带有早媒体 SDP请求的 18X响应时, 在所述定时器超时后向 所述主叫方转发所接收到的第一个携带有早媒体 SDP请求的 18X响应。
优选地, 所述在所述定时器超时后拒绝所述会话的所有早媒体 SDP请 求具体为:
所述 CAT AS对向自身发送携带有早媒体 SDP请求的 18X响应的其他 CAT AS发送 PRACK消息, 拒绝其他 CAT AS的早媒体 SDP请求。
优选地,所述 CAT AS在所述定时器的定时周期内接收到所述会话的其 他被叫方的携带有早媒体 SDP请求的 18X响应, 属于所述会话的其他呼叫 分支。 优选地, 所述早媒体为彩铃、 彩像、 电子名片或显示文字。
一种会话中早媒体的播放***, 包括判断单元、 启动单元、 确定单元、 拒绝单元、 生成单元和发送单元; 其中,
判断单元,用于判断主叫方的 CAT AS所接收到的会话的被叫方的 18X 响应是否是所述会话的第一个携带有早媒体 SDP请求的 18X响应, 是时触 发启动单元;
启动单元, 用于启动设定定时器;
确定单元, 用于确定在所述定时器的定时周期内接收到所述会话的携 带有早媒体 SDP请求的其他 18X响应时, 触发拒绝单元;
拒绝单元, 用于在所述定时超时后拒绝所述会话的所有早媒体 SDP请 求;
生成单元, 用于为所述主叫方生成携带有所述 CAT AS提供的早媒体 SDP请求的 18X响应;
发送单元, 用于将所述生成单元生成的 18X响应发送给所述主叫方。 优选地, 所述***还包括:
转发单元,用于在所述确定单元进一步确定所述 CAT AS在所述定时器 的定时周期内未接收到所述会话的携带有早媒体 SDP请求的其他 18X响应 时, 在所述定时超时后向所述主叫方转发所接收到的第一个携带有早媒体 SDP请求的 18X响应。
优选地,所述发送单元进一步对向所述 CAT AS发送携带有早媒体 SDP 请求的 18X响应的其他 CAT AS发送 PRACK消息 ,拒绝其他 CAT AS的早 媒体 SDP请求。
优选地,所述 CAT AS在所述定时器的定时周期内接收到所述会话的其 他被叫方的携带有早媒体 SDP请求的 18X响应, 属于所述会话的其他呼叫 分支。 优选地, 所述早媒体为彩铃、 彩像、 电子名片或显示文字。
当主叫方呼叫共享同一号码的多个终端时, 由于该多个被叫方终端可 能签约了不同的早媒体业务, 这样, 主叫方可能会接收到多个早媒体业务, 当多个早媒体同时播放时, 可能会导致主叫方接收早媒体的效果相当差。 本发明中, 当主叫方的 CAT AS接收到被叫方发送的携带有早媒体 SDP请 求的 18X响应时, 首先判断当前所接收的 18X响应是否是当前会话的第一 个 18X响应, 是时启动所设置的定时器, 在定时器的定时周期内暂时不发 送所接收到的第一个 18X响应, 而是在该定时器的定时周期内判断是否还 会接收到其他的携带有早媒体 SDP请求的 18X响应, 当确定未收到其他的 携带有早媒体 SDP请求的 18X响应时, 意味着被叫方当前提供的早媒体仅 为一个, 则直接将所接收到的第一个 18X响应直接转发给主叫方; 而在定 时器周期内还接收到了其他的携带有早媒体 SDP请求的 18X响应时, 意味 着被叫方当前提供的早媒体不止一个, 如杲全部提供给主叫方, 可能会导 致主叫方早媒体播放的重叠, 从而会影响主叫方早媒体的播放效果, 此时, 本发明将会拒绝被叫方所提供的所有早媒体,而是由主叫方的 CAT AS重新 为主叫方生成携带有早媒体 SDP请求的 18X响应, 并且提供给主叫方, 从 而, 保证在早媒体分叉时也能向主叫方提供唯一的早媒体。 本发明可以为 主叫用户提供了更好的早媒体体验, 同时也可以保证早媒体的正常播放。 附图说明
图 1是 IMS网络中播放彩铃业务的流程图;
图 2是现有技术中可能出现多个早媒体的流程图;
图 3为本发明会话中早媒体的播放方法实施例一的流程图;
图 4为本发明会话中早媒体的播放方法实施例二的流程图;
图 5为本发明会话中早媒体的播放***的組成结构示意图。 具体实施方式
本发明中, 主要是在主叫方的 CAT AS 中设置主叫方的彩铃播放的策 略, 即在接收到被叫方的携带有早媒体 SDP请求的 18X响应后, 首先确定 是否是当前会话的第一个 18X响应, 是时首先启动预先设置的定时器, 并 在定时器的定时周期内不发送该所接收到的第一个 18X响应, 而是在定时 器超时后, 再判断是否还接收到了携带有早媒体 SDP请求的其他的 18X响 应, 如果还接收到了携带有早媒体 SDP请求的其他的 18X响应, 则拒绝所 接收的所有早媒体, 而是为主叫方在主叫方的 CAT AS 自身重新确定早媒 体, 并重新生成发送给主叫方的 18X响应, 其中携带有主叫方的 CAT AS 的早媒体 SDP请求的 18X响应。 本发明中, 主叫方的 CAT AS在为主叫方 重新确定早媒体时,可按主叫用户与主叫方的 CAT AS的签约信息为主叫方 确定待播放的早媒体,或者,在主叫方的 CAT AS自身中为主叫方任意确定 一个待播放的早媒体。
上述的定时器的时长可根据需要而设定,如设置为 0.5s、 200ms或 100ms 等。
上述的早媒体为彩铃、 彩像、 电子名片或显示文字等。
为使本发明的目的、 技术方案和优点更加清楚明白, 以下举实施例并 参照附图, 对本发明进一步详细说明。
图 3为本发明会话中早媒体的播放方法实施例一的流程图, 如图 3所 示, 本示例会话中早媒体的播放方法具体包括以下步骤:
步骤 301, 主叫用户 UA1通过 IMS网络发起呼叫请求, 根据主叫用户 的签约规则, 将该呼叫请求出发到主叫的 CAT AS1;
步骤 302, CAT AS1再将呼叫请求向被叫网络发送;
步骤 303 , 被叫网络的 S-CSCF收到该起呼请求后, 发现被叫号码被多 个终端共享, 于是将该呼叫请求分别向不同的终端(UA2, UA3 )发送, 此 时, 该消息向 UA2发送;
步骤 304, 根据 UA2的签约规则, 该起呼请求会触发到 UA2的 CAT
AS2;
步骤 305 , S-CSCF根据 UA2的地址信息, 将该呼叫请求发送到 UA2; 步骤 306至步骤 307, 同时 S-CSCF根据 UA3的签约信息, 将该呼叫 请求触发到 UA3的 CAT AS3;
步骤 308, S-CSCF根据 UA3的地址信息, 将该呼叫请求发送到 UA3; 步驟 309至步骤 310, CAT AS2向主叫 UA1发送 18X响应, 该 18X响 应携带有 UA2签约的彩铃媒体信息 , 此时建立 UA1和 CAT AS2间的对话 1;
步骤 311 , 当 CAT AS1收到该 18X响应后, 判断其是不是该呼叫过程 中收到的第一个携带有彩铃早媒体 SDP请求的 18X响应, 如果是, 则启动 一个定时器;
步骤 312至步骤 314, 被叫 UA2向主叫 UA1发送 18X响应, 该 18X 响应携带有正常媒体信息, 此时建立 UA1和 UA2间的对话 2;
步骤 315至步骤 316, CAT AS3向主叫 UA1发送 18X响应, 该 18X响 应携带有 UA3签约的彩铃早媒体 SDP请求信息, 采用对话 3;
步骤 317, 在定时器设定的时间内, 由于 CAT AS 1又收到了一个 18X 响应, 且携带有彩铃早媒体的 SDP请求, CAT AS 1认为被叫发生了早媒体 的分叉;
步骤 318,该 CAT AS1向主叫用户 UE1发送 18X响应,并携带 CAT AS1 提供的彩铃早媒体 SDP请求, 并采用新的对话 5;
步骤 319, 主叫用户向 CAT AS 1发送 PRACK请求, 以确认接收到该 早媒体 SDP请求, 并携带 SDP应答, 包含用户信息;
步骤 320,当 CAT AS1收到 PRACK请求后,为主叫用户播放主叫 CAT AS1提供的统一彩铃音,同时向主叫用户 UE1发送 PRACK的 200 OK响应; 步骤 321至步骤 322, CAT AS1同时向 UE2的 CAT AS2发送 PRACK 拒绝 CAT AS2提供的彩铃, 其中携带有 SDP应答, 并将所有媒体的端口设 置为 0;
步骤 323至步骤 324, CAT AS2 收到 PRACK后,向 CAT AS1返回 200
OK;
步骤 325至步骤 326, CAT AS1同时向 UE3的 CAT AS3发送 PRACK 拒绝 CAT AS3提供的彩铃, 其中携带有 SDP应答, 并将所有媒体的端口设 置为 0;
步骤 327至步骤 328 , CAT AS3收到 PRACK后, 向 CAT AS1返回 200
O ;
步骤 329至步骤 331 ,被叫 UA3向主叫 UA1发送 18X响应,携带有正 常媒体信息, 此时建立 UA1和 UA3间的对话 4;
步骤 332,这里如果 UA2应答,则向主叫 UA1发送 200 OK应答消息; 步驟 333至步骤 335 , S-CSCF会将该 200 OK应答发送给 CAT AS1 , CAT AS1收到该 200 OK应答后, 即停止播放彩铃;
步骤 336, CAT AS 1再将该 200 OK发送到主叫 UA2, 即接通呼叫; 步骤 337至步骤 339,主叫 UA1收到 200 OK后,则向 UA2发送 ACK; 步骤 340至步骤 342, 当 S-CSCF收到 331步的 200 OK应答后, 就向 UA3发送 BYE, 结束向 UA3的呼叫。
图 4为本发明会话中早媒体的播放方法实施例一的流程图, 如图 4所 示, 本示例会话中早媒体的播放方法具体包括以下步骤:
步骤 401, 主叫用户 UA1通过 IMS网络发起呼叫请求, 根据主叫用户 的签约规则, 将该呼叫请求出发到主叫的 CAT AS1;
步骤 402, CAT AS1再将呼叫请求向被叫网络发送; 步驟 403 , 被叫网络的 S-CSCF收到该起呼请求后, 此时被叫号码没有 被多个终端共享, 没有发生分叉, 于是将该呼叫请求向 UA2发送;
步骤 404,根据 UA2的签约规则 ,该起呼请求会触发到 UA2的 CAT AS
2;
步骤 405 , S-CSCF根据 UA2的地址信息, 将该呼叫请求发送到 UA2; 步骤 406至步骤 407, CAT AS 2向主叫 UA1发送 18X响应, 携带有 UA2签约的彩铃媒体信息, 此时产生对话 1;
步驟 408, 当 CAT AS1收到该 18X响应后, 判断其是不是该呼叫过程 中收到的第一个携带有彩铃早媒体 SDP请求的 18X响应, 如果是, 则启动 一个定时器;
步骤 409至步骤 411 ,被叫 UA2向主叫 UA1发送 18X响应,携带有正 常媒体信息, 此时建立 UA1和 UA2间的对话 2;
步骤 412,如果在设定的时间内, CAT AS 1没有收到其他携带彩铃早媒 体 SDP请求的 18X响应, 则认为被叫没有发生早媒体的分叉;
步驟 413 , 该 CAT AS1转发 407步收到的 18X响应;
步骤 414, 主叫用户 UE1收到该 18X响应后, 向被叫发送 PRACK请 求, 并携带 SDP应答包含用户信息;
步骤 415至步骤 416, CAT AS1将该 PRACK转发给 CAT AS2, 此时 CAT AS2就可以向主叫用户 UE1播放彩铃了;
步據 417至步骤 419 , 同时 CAT AS2向主叫用户发送 200 O ;
步骤 420, UA2应答, 则向主叫 UA1发送 200 OK应答消息; 步骤 421 , S-CSCF会将该 200 OK应答发送给 CAT AS2, CAT AS2收 到该 200 OK应答后, 即结束彩铃播放;
步骤 422至步骤 424, S-CSCF再将该 200 OK发送到主叫 UA1, 呼叫 就算接通了; 步驟 425至步骤 427,主叫 UA1收到 200 OK后,则向 UA2发送 ACK。 本发明虽然是以彩铃为例进行说明的, 本领域技术人员应当理解, 上 述彩铃以彩像代替也能实现上述技术方案。 并且, 本发明的早媒体不限于 彩铃彩像, 也可以是如电子名片、 显示文字等其他一些早媒体。
图 5为本发明会话中早媒体的播放***的组成结构示意图, 如图 5所 示, 本发明的会话中早媒体的播放***, 包括判断单元 50、 启动单元 51、 确定单元 52、 拒绝单元 53、 生成单元 54和发送单元 55; 其中,
判断单元 50, 用于判断主叫方的 CAT AS所接收到的会话的被叫方的 18X响应是否是所述会话的第一个携带有早媒体 SDP请求的 18X响应, 是 时触发启动单元 51 , 并不向所述呼叫方转发所述 18X响应;
启动单元 51 , 用于启动设定定时器;
确定单元 52, 用于确定在所述定时器的定时周期内接收到所述会话的 携带有早媒体 SDP请求的其他 18X响应时, 触发拒绝单元;
拒绝单元 53 , 用于在所述定时超时后拒绝所述会话的所有早媒体 SDP 请求;
生成单元 54, 用于为所述主叫方生成携带有所述 CAT AS提供的早媒 体 SDP请求的 18X响应;
发送单元 55,用于将所述生成单元生成的 18X响应发送给所述主叫方。 在图 5 所示的会话中早媒体的播放***的基础上, 本发明的会话中早 媒体的播放***还包括: 转发单元(图 5 中未图示), 用于在确定单元 52 进一步确定所述 CAT AS在所述定时器的定时周期内未接收到所述会话的 携带有早媒体 SDP请求的其他 18X响应时, 在所述定时超时后向所述主叫 方转发所接收到的第一个携带有早媒体 SDP请求的 18X响应。
上述发送单元 55进一步对向所述 CAT AS发送携带有早媒体 SDP请求 的 18X响应的其他 CAT AS发送 PRACK消息,拒绝其他 CAT AS的早媒体 SDP请求。
所述 CAT AS在所述定时器的定时周期内接收到所述会话的其他被叫 方的携带有早媒体 SDP请求的 18X响应, 属于所述会话的其他呼叫分支。
上述早媒体为彩铃、 彩像、 电子名片或显示文字等。
本领域技术人员应当理解, 本发明会话中早媒体的播放***是为实现 前述的本发明会话中早媒体的播放方法而设计的, 上述各处理单元的实现 功能可参照前述的上行反馈的方法的相关描述而理解。 各处理单元的功能 可通过运行于处理器上的程序而实现, 也可通过具体的逻辑电路而实现。
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。

Claims

权利要求书
1、 一种会话中早媒体的播放方法, 其特征在于, 所述方法包括: 主叫方的定制彩铃服务器 CAT AS 确定所接收到的会话的被叫方的
18X响应是所述会话的第一个携带有早媒体会话描述协议 SDP请求的 18X 响应时, 启动定时器;
所述 CAT AS在所述定时器的定时周期内接收到所述会话的其他被叫 方的携带有早媒体 SDP请求的 18X响应时, 在所述定时器超时后拒绝所述 会话的所有早媒体 SDP请求, 为所述主叫方生成携带有所述 CAT AS提供 的早媒体 SDP请求的 18X响应, 并发送给所述主叫方。
2、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括: 所述 CAT AS确定在所述定时器的定时周期内未接收到所述会话的其 他被叫方的携带有早媒体 SDP请求的 18X响应时, 在所述定时器超时后向 所述主叫方转发所接收到的第一个携带有早媒体 SDP请求的 18X响应。
3、 根据权利要求 1所述的方法, 其特征在于, 所述在所述定时器超时 后拒绝所述会话的所有早媒体 SDP请求, 为:
所述 CAT AS对向自身发送携带有早媒体 SDP请求的 18X响应的其他 CAT AS发送 PRACK消息, 拒绝其他 CAT AS的早媒体 SDP请求。
4、 根据权利要求 1所述的方法, 其特征在于, 所述 CAT AS在所述定 时器的定时周期内接收到所述会话的其他被叫方的携带有早媒体 SDP请求 的 18X响应, 属于所述会话的其他呼叫分支。
5、 根据权利要求 1至 4任一项所述的方法, 其特征在于, 所述早媒体 为彩铃、 彩像、 电子名片或显示文字。
6、 一种会话中早媒体的播放***, 其特征在于, 所述***包括判断单 元、 启动单元、 确定单元、 拒绝单元、 生成单元和发送单元; 其中,
判断单元,用于判断主叫方的 CAT AS所接收到的会话的被叫方的 18X 响应是否是所述会话的第一个携带有早媒体 SDP请求的 18X响应, 是时触 发启动单元;
启动单元, 用于启动设定定时器;
确定单元, 用于确定在所述定时器的定时周期内接收到所述会话的携 带有早媒体 SDP请求的其他 18X响应时, 触发拒绝单元;
拒绝单元, 用于在所述定时超时后拒绝所述会话的所有早媒体 SDP请 求;
生成单元, 用于为所述主叫方生成携带有所述 CAT AS提供的早媒体 SDP请求的 18X响应;
发送单元, 用于将所述生成单元生成的 18X响应发送给所述主叫方。
7、 根据权利要求 6所述的***, 其特征在于, 所述***还包括: 转发单元,用于在所述确定单元进一步确定所述 CAT AS在所述定时器 的定时周期内未接收到所述会话的携带有早媒体 SDP请求的其他 18X响应 时, 在所述定时超时后向所述主叫方转发所接收到的第一个携带有早媒体 SDP请求的 18X响应。
8、 根据权利要求 6所述的***, 其特征在于, 所述发送单元进一步对 向所述 CAT AS发送携带有早媒体 SDP请求的 18X响应的其他 CAT AS发 送 PRACK消息, 拒绝其他 CAT AS的早媒体 SDP请求。
9、 根据权利要求 6所述的***, 其特征在于, 所述 CAT AS在所述定 时器的定时周期内接收到所述会话的其他被叫方的携带有早媒体 SDP请求 的 18X响应, 属于所述会话的其他呼叫分支。
10、 根据权利要求 6至 9任一项所述的***, 其特征在于, 所述早媒 体为彩铃、 彩像、 电子名片或显示文字。
PCT/CN2011/075600 2010-09-15 2011-06-10 会话中早媒体的播放方法及*** WO2012034423A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010283809.1 2010-09-15
CN201010283809.1A CN102404295B (zh) 2010-09-15 2010-09-15 会话中早媒体的播放方法及***

Publications (1)

Publication Number Publication Date
WO2012034423A1 true WO2012034423A1 (zh) 2012-03-22

Family

ID=45830981

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/075600 WO2012034423A1 (zh) 2010-09-15 2011-06-10 会话中早媒体的播放方法及***

Country Status (2)

Country Link
CN (1) CN102404295B (zh)
WO (1) WO2012034423A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115190206A (zh) 2019-03-28 2022-10-14 华为技术有限公司 一种协商彩振媒体信息的方法、应用服务器
CN112087548B (zh) * 2019-03-28 2021-09-07 华为技术有限公司 一种播放多媒体彩振、彩铃的方法、应用服务器
CN112995697B (zh) * 2021-04-30 2021-09-07 武汉斗鱼鱼乐网络科技有限公司 一种流数据恢复方法、服务器、存储介质及计算机设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101180866A (zh) * 2005-05-19 2008-05-14 Ut斯达康通讯有限公司 基于sip fork的语音服务应用中多回铃音的一种处理方法
CN101448046A (zh) * 2008-05-07 2009-06-03 中兴通讯股份有限公司 一种实现单对话彩铃业务的呼叫建立方法
CN101764895A (zh) * 2008-12-23 2010-06-30 华为终端有限公司 一种实现被叫终端多媒体彩振的方法、服务器及***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006074825A1 (en) * 2005-01-11 2006-07-20 Telefonaktiebolaget Lm Ericsson (Publ) Facilitating early media in a communications system
CN101202788A (zh) * 2006-12-12 2008-06-18 北京三星通信技术研究有限公司 利用早媒体技术播放彩色振铃音的方法
CN101123645B (zh) * 2007-08-30 2011-10-26 中兴通讯股份有限公司 一种用于一号多机同振业务的方法及***
CN101217698B (zh) * 2008-01-10 2010-09-29 中兴通讯股份有限公司 一种实现彩铃和/或彩像业务的方法
WO2009135375A1 (zh) * 2008-05-07 2009-11-12 中兴通讯股份有限公司 实现单对话彩铃业务的呼叫建立方法
CN101459735B (zh) * 2008-06-26 2012-09-05 中兴通讯股份有限公司 一种彩铃、彩像业务的实现方法及***
CN101340384B (zh) * 2008-08-12 2011-01-05 中兴通讯股份有限公司 实现一号通共振业务的方法及所采用的应用服务器

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101180866A (zh) * 2005-05-19 2008-05-14 Ut斯达康通讯有限公司 基于sip fork的语音服务应用中多回铃音的一种处理方法
CN101448046A (zh) * 2008-05-07 2009-06-03 中兴通讯股份有限公司 一种实现单对话彩铃业务的呼叫建立方法
CN101764895A (zh) * 2008-12-23 2010-06-30 华为终端有限公司 一种实现被叫终端多媒体彩振的方法、服务器及***

Also Published As

Publication number Publication date
CN102404295A (zh) 2012-04-04
CN102404295B (zh) 2016-05-25

Similar Documents

Publication Publication Date Title
US8718238B2 (en) Method and a system for implementing a multimedia ring back tone service
US11108838B2 (en) Method, user equipment and application server for adding media stream of multimedia session
EP2107714B1 (en) Method and apparatus for implementing a multimedia ring back tone service and multimedia caller identification service
US7986775B2 (en) Method for realizing ring back tone in communication system
WO2020220781A1 (zh) 呼叫处理的的方法和设备
JP2008523662A (ja) 画像ベースのプッシュ・ツー・トークのユーザインタフェース向き画像交換方法
JP2009246994A (ja) セッション設定プロトコル基盤のアーリーメディアサービス提供方法、及びセッション設定プロトコル基盤のアーリーメディアサービス提供応用サーバ
WO2009115048A1 (zh) 基于同号移动终端与软终端通话切换方法、***及设备
CN101099366B (zh) 会话启动协议中间节点及向会话启动协议终端发送信息的方法
WO2009026828A1 (fr) Procédé et appareil pour mettre en œuvre un service de sonnerie personnalisée multimédia et un service d'image couleur multimédia
WO2012113237A1 (zh) 一种实现多媒体彩铃业务的方法、***及装置
WO2012113193A1 (zh) 一种多方通话业务的实现方法和***
JP2007201916A (ja) PoCデータ送信方法とPoC通話システムと装置
JP5551786B2 (ja) 会話期間中にマルチメディア呼出し音を再生する方法、サーバおよび端末デバイス
WO2008052458A1 (fr) Procédé, système et terminal d'acquisition d'informations de caractères médiatiques.
WO2012034423A1 (zh) 会话中早媒体的播放方法及***
US9736190B2 (en) Communication system for service control
CN102378355A (zh) 一种ims多媒体会议终端切换方法和装置
WO2009124512A1 (zh) 控制早媒体播放的实现方法
WO2010091567A1 (zh) 一种点击拨号业务到多媒体会议业务的切换***及方法
WO2013091310A1 (zh) 终端实现呼叫等待的方法、装置和***
WO2017000481A1 (zh) 语音通话的拨号方法和装置
KR101208119B1 (ko) 스마트 카드를 이용한 sip 기반 영상통화 서비스 시스템 및 그 방법
WO2013029389A1 (zh) 一种ctd呼叫业务中彩铃业务实现方法及装置
KR100963010B1 (ko) 스마트 카드를 이용한 sip 기반 영상통화 서비스 시스템및 그 방법

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

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

Country of ref document: EP

Kind code of ref document: A1