WO2007003124A1 - A method for controlling ring back tone and system, service capability gateway and application server thereof - Google Patents

A method for controlling ring back tone and system, service capability gateway and application server thereof Download PDF

Info

Publication number
WO2007003124A1
WO2007003124A1 PCT/CN2006/001519 CN2006001519W WO2007003124A1 WO 2007003124 A1 WO2007003124 A1 WO 2007003124A1 CN 2006001519 W CN2006001519 W CN 2006001519W WO 2007003124 A1 WO2007003124 A1 WO 2007003124A1
Authority
WO
WIPO (PCT)
Prior art keywords
service capability
capability gateway
application server
ring back
service
Prior art date
Application number
PCT/CN2006/001519
Other languages
French (fr)
Chinese (zh)
Inventor
Caixia Miao
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2007003124A1 publication Critical patent/WO2007003124A1/en

Links

Classifications

    • 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 the field of communications technologies, and in particular, to a method and system for controlling ring back tone, a service capability gateway, and an application server.
  • the next-generation telecommunications network is a business-centric open network.
  • the network capability is encapsulated and abstracted through an open technology-based API (Application Programming Interface), shielding the complexity of the telecommunications network itself, providing a common simplicity.
  • the interface controls the network resources of the upper-layer application and provides rich services for the telecommunication network.
  • Session Initiation Protocol (SIP) is an important protocol in next-generation networks used to establish, change, and terminate calls between users over IP (Internet Protocol) networks.
  • IP Internet Protocol
  • the upper layer application uses the Network Capability API to map to the underlying SIP protocol to control the call.
  • the upper layer application can play the ring back tone to the calling party through the service logic; or the ring back tone of the called end office can be transparently transmitted.
  • the current network capability opening does not provide an interface to the upper layer application to control the playback of the ring back tone, which causes the upper layer application to select the manner of playing the ring back tone according to the need, and the ring back tone mode of the service provided by the application server is controlled by
  • the service capability gateway supports the processing mode. All services can only play the specified ring back tone by the upper layer application, or they can only transmit the ringback tone of the called end to the calling party.
  • the present invention provides a method and system for controlling a ring back tone, a service capability gateway, and an application server, so that an upper layer application can select to play a ring back tone according to service characteristics and user needs.
  • a method for controlling a ring back tone includes the following steps:
  • the caller initiates a call to the called party, and the called party rings and sends ringing signaling to the service capability.
  • the service capability gateway reports whether the ringing signaling carries the session description protocol SDP information to the application server;
  • the application server sends a ringback tone play mode to the service capability gateway, and the service capability gateway controls the ringback tone play according to the play mode.
  • the ringback tone playing mode includes: requesting the media resource server to play the specified ring back tone to the calling party, or transparently transmitting the ring back tone of the called end to the calling party.
  • the service capability gateway further includes the following steps: the ringing signaling carries the session description protocol, and the SDP information is reported to the application server.
  • the service capability gateway automatically processes the ringing event.
  • the automatic processing of the ringing event by the service capability gateway includes directly transmitting the ringback tone of the called end to the calling party, or requesting the media resource server to play the specified ring back tone to the calling party.
  • the requesting the media resource server to play the specified ringback tone to the calling party includes the following steps: the service capability gateway applies to the media resource server for the playback resource;
  • the service capability gateway sends the SDP returned by the media server to the calling party to complete media negotiation between the calling party and the media resource server;
  • the media server plays the ring back tone to the calling party according to the specified voice file.
  • the service capability gateway sends the SDP carried in the ringing signaling to the calling party to complete the media negotiation between the calling party and the called party before transmitting the ringback tone of the called end to the calling party.
  • a communication system capable of controlling ringback tone playback comprising a service capability gateway for call control, an application server and a media resource server connected to the service capability gateway, the application server is configured to run service logic, and the media resource server
  • the device provides a media resource to the network.
  • the service capability gateway and the application server have an interface for controlling the ringback tone playing.
  • the application server configures the ringback tone processing mode and the playback function on the service capability gateway through the interface.
  • the indication of the ringback tone, the service capability gateway reports the ringing event of the called party through the interface, and identifies whether the ringing signaling carries the session description protocol SDP information.
  • the interface is an application programming interface.
  • the interface includes: The ring back tone processing mode configuration interface is provided by the service capability gateway for the application server to call;
  • the sending and receiving interface of the ringback tone is provided by the service capability gateway for the application server to call;
  • the called ringing event reporting interface is provided by the application server for the service capability gateway to invoke.
  • a service capability gateway including:
  • the called ringing event reporting unit is configured to report whether the called ringing signaling carries the session description protocol SDP information to the application server;
  • the ring back tone playing control unit is configured to control the playing of the ring back tone according to the ring back tone playing mode returned by the application server.
  • An application server including:
  • a ringback tone processing mode configuration unit configured to preset a processing manner of the called ringing event and configured to the service capability gateway;
  • an indication sending unit that plays the ringback tone, and is configured to send the foregoing information and the preset service requirement to the service capability gateway after the ringing signaling reported by the service capability gateway carries the session description protocol SDP information.
  • Corresponding ringback tone playback mode corresponds to the ringback tone.
  • the invention reports the ringing event on the service capability gateway, so that the service logic can control the service capability gateway to play the specified ringback to the calling side.
  • the upper layer application can select to play the ring back tone according to the service characteristics and user needs.
  • the present invention can be easily provided for all business calls based on an open architecture by abstracting the ringback tone control capability and packaging it into an open API.
  • the service uses the ringback tone capability API to implement personalized ringback tone or listen to the peer ringback tone or tone according to the needs of the logic feature, providing a richer service for the NGN.
  • FIG. 1 is a schematic diagram of a system of a next-generation network open architecture applied in the present invention
  • FIG. 2 is a schematic diagram of a ring back tone interface according to an embodiment of the present invention.
  • FIG. 3 is a flow of a first embodiment of a service control service capability gateway playing a ringback tone to a calling party Cheng Tu
  • FIG. 4 is a flow chart of a second embodiment of a service control service capability gateway playing a ringback tone to a calling party;
  • Figure 5 is a flow diagram of a third embodiment of a service control service capability gateway playing a ringback tone to a calling party.
  • the upper layer application controls the ring back tone according to the rich service characteristics of the NGN, and the upper layer application is required for the personalized ring back tone service.
  • PSTN Public Switched Telephone Network
  • the upper application refers to the business logic established inside the application server.
  • the softswitch 110 is used to perform functions such as service triggering and routing and call connection, and interacts with the service capability gateway 120 through SIP signaling. After determining the call triggering service, the softswitch 110 forwards the call to the service capability gateway 120 for subsequent control.
  • the service capability gateway 120 abstracts the capabilities of the network and encapsulates them into a common API interface, which is invoked by the server (AS, Application Server) 130.
  • the service capability gateway 120 and the softswitch 110 interact through the SIP protocol, and map the API called by the application server 130 to SIP signaling to complete the control of the call.
  • the application server 130 is a server for loading and running business replenishment, and provides rich services for the NGN network 100.
  • the application server 130 invokes the API provided by the service capability gateway 120, uses the underlying network capabilities, controls network resources, and implements the characteristics of the service.
  • the Media Resource Server (MRS) 140 is used to provide media resources for the NGN network 100, such as playing, receiving, and the like.
  • the control of playing the ringback tone is completed through negotiation of the Session Description Protocol (SDP).
  • SDP Session Description Protocol
  • the called party rings, the called party sends a 180 ringing tone.
  • the command indicates that the called party is ringing, and the signaling indicates that the service logic needs to play a ring back tone to the calling party.
  • the ringback tone is played by the calling end office through the MRS; when the called party is a non-SIP terminal, the ring back tone can be played by the called end office.
  • the 180 ringing signaling does not carry the SDP, that is, the service logic needs to apply for the MRS playback resource by itself, and sends the SDP of the MRS to the calling party, and uses the MRS to play the specified ring back tone to the calling party;
  • the 180 ringing signaling carries the SDP of the called party.
  • the service logic can send the called party's SDP to the calling party, listen to the ringback tone sent by the called party, and the service logic can also The SDP of the called party is discarded according to the needs of the service feature, the MRS playback resource is applied, the SDP of the MRS is sent to the calling party, and the MRS is used to play the personalized ring back tone to the calling party.
  • the present invention abstracts the above-mentioned ringback tone control capability, and provides an open interface in the service capability gateway, and can set whether to report the ringing signaling returned by the called party to the service logic on the application server according to the need, and accept the service logic on the application server.
  • the service logic plays an indication of the ringback tone and maps it to the SIP protocol to play the correct ringback tone to the caller.
  • the ringback tone control is implemented through an open interface between the service capability gateway and the service logic.
  • the interface definition is as shown in Figure 2, where:
  • the interface IpCall 201 is implemented by the service capability gateway.
  • the service logic invokes the reporting mode of the ringing information sent by the interface, and invokes the interface to control the playback of the ring back tone.
  • This interface provides two methods:
  • This method is used by the service logic to set the processing mode after the service capability gateway receives the 180 ringing signaling. After the service capability gateway receives the 180-band SDP ringing message from the called party, it determines whether the service logic is used for controlling the playback of the ring back tone according to the ringing attribute value set by the service logic.
  • callSessionID int, indicating the identity of the call, session ID.
  • TpCallProertiyType the ringing attribute
  • the business logic sets different values according to the logic requirements, and indicates that the gateway receives the 180-band SDP of the called party, and reports the service logic.
  • the service logic controls how the ringback tone is played; whether the SDP is sent by the service capability gateway to the calling party, and the calling party listens to the ringback tone of the opposite end.
  • TpCallProertiyType The definition of TpCallProertiyType is shown in the following table:
  • the service logic When the service logic calls setRingBackNotification, the propertiy is set to 1, that is, the service capability gateway reports the 180-band SDP of the called party to the service logic.
  • the service logic may, according to the logical branch processing, call the continueNegotiate command to exchange the called SDP to the calling party, and transmit the ringback tone of the called end office to the calling party.
  • the interface IpAppCall 202 is implemented by the service logic and is used by the service capability gateway to report the information with the SDP.
  • the interface contains a method:
  • the protocol stack of the service capability gateway After receiving the called SDP with the SDP, the protocol stack of the service capability gateway reports to the service logic using this method.
  • the business logic determines whether to apply for the MRS resource according to the logic, broadcast the personalized ring back tone to the calling party, or pass the ringing tone of the called end office to the calling party.
  • the service capability gateway After an interface is provided between the service capability gateway and the application server, you can flexibly configure the processing method for the called ringing event on the service capability gateway.
  • the service capability gateway For the service that needs to play the personalized ring back tone, the service capability gateway is required to report the called ringing event, and then instruct the MRS to play the specified ring back tone.
  • the ring back tone can be a piece of music or a pre-recorded voice; The need to pass the ringback tone of the called end to the caller.
  • Automatic processing can include requests The media resource server broadcasts the specified or default ringback tone to the calling party and transparently transmits the ringback tone of the called party to the calling party.
  • the interface provided between the service capability gateway and the application server includes: a ringback tone processing mode configuration interface, provided by the service capability gateway, for the application server to call; playing a ringback tone
  • the indication delivery interface is provided by the service capability gateway for the application server to invoke; the called ringing event reporting interface is provided by the application server for the service capability gateway to invoke.
  • the service logic on the application server indicates that the service capability gateway requests the MRS to play the ringback tone to the calling party as follows:
  • the service capability gateway receives 180 (that is, ringing signaling), it reports the ringing message to the service logic and indicates whether the ringing signaling carries the SDP. Information, processed by business logic.
  • Step 2 The called ringer sends 180 SDP messages to the service capability gateway.
  • Step 3 The service capability gateway determines the ringing reporting mode required by the service logic, and sends a ringing SDP event to the service logic.
  • Step 4 The service logic indicates, according to the logic, that the service capability gateway requests the MRS to play the ring back tone to the calling party according to the specified voice file.
  • Step 5 The service capability gateway applies for the playback resource to the media resource server MRS.
  • Step 6 The MRS returns to the playback resource SDP.
  • Step 7 The service capability gateway sends the SDP of the MRS to the calling party to complete media negotiation between the calling party and the MRS.
  • Step 8 the MRS plays the ring back tone to the calling party according to the specified voice file.
  • the service capability gateway may not need to report the called ringing SDP event, and directly send the called end to the calling party through the SDP carried by the 180, and complete the SDP.
  • the ringback tone or prompt tone of the called end is transmitted to the calling party, as shown in Figure 4, the processing flow is as follows:
  • the called ringing sends 180 SDP messages to the service capability gateway.
  • Step 3 The service capability gateway determines the ringing processing mode required by the service, and the processing mode is
  • the SDP carried by the called party 180 is automatically sent to the calling party to complete the media negotiation between the calling party and the called SDP.
  • Step 4 After the negotiation is completed, the calling party listens to the ringing tone of the called party.
  • a part of the process needs to transparently transmit the ringback tone of the called end to the calling party.
  • the service logic needs to request the service capability gateway to report the ringing zone SDP event, and the service logic indicates that the service capability gateway will be carried by the called party 180 according to the logical processing.
  • the SDP sends the caller to the caller, and transparently transmits the ringback tone of the called party to the caller. As shown in Figure 5, the processing flow is as follows:
  • Step 2 The called ringer sends 180 SDP messages to the service capability gateway.
  • Step 3 The service capability gateway determines the ringing reporting mode required by the service logic, and sends a ringing SDP event to the service logic.
  • Step 4 The service logic indicates, according to the logic, that the service capability gateway transparently transmits the ringback tone of the called end to the calling party.
  • Step 5 The service capability gateway sends the SDP carried by the called party 180 to the calling party to complete media negotiation between the calling party and the called SDP.
  • Step 6 After the negotiation is completed, the calling party listens to the ringing tone of the called party.
  • the present invention provides an open interface by means of the ringback tone function in the abstract network capability, and the ringback tone is played by the service control. Therefore, the present invention can provide a new service such as a color ring tone and a multimedia ring back tone based on the NGN service open architecture, and can also maintain the PSTN user experience.
  • the traditional ring back tone/tip tone service is
  • the service capability gateway of the embodiment of the present invention includes: a called ringing event reporting unit, configured to send the called ringing signaling to the application server by using the session description protocol SDP information; the ring back tone playing control unit, The playing of the ring back tone is controlled according to the ring back tone playing mode returned by the application server.
  • the application server of the embodiment of the present invention includes: a ringback tone processing mode configuration unit, configured to preset a processing manner of the called ringing event and configured to the service capability gateway.
  • Play ringback The instruction sending unit is configured to send, after receiving the ringing signaling reported by the service capability gateway, the session description protocol SDP information, and send the ringback corresponding to the foregoing information and the preset service requirement to the service capability gateway. Sound playback mode. It is within the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and the modifications of the invention

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A method for controlling ring back tone comprises: the caller initiates a call to the callee; the callee is ringing and sends the ringing signaling to service capability gate facility; the service capability gateway reports the application server whether the ringing signaling is accompanied with Session Description Protocol (SDP) information; the application server sends the ring back tone playing mode back to service capability gateway; the service capability gateway controls playing the ring back tone based on the playing mode. A communication system capable of controlling playing ring back tone, as well as the corresponding service capability gateway and application server is also provided.

Description

控制回铃音的方法及***、 业务能力网关和应用服务器 技术领域  Method and system for controlling ring back tone, service capability gateway and application server
本发明涉及通信技术领域, 尤其涉及一种控制回铃音的方法及***、 业务能力网关和应用服务器。  The present invention relates to the field of communications technologies, and in particular, to a method and system for controlling ring back tone, a service capability gateway, and an application server.
背景技术 Background technique
下一代的电信网络是一个以业务为中心的开放网络, 网络能力通过 开放技术为基础的应用编程接口( API, Application Programming Interface ) 进行封装和抽象, 屏蔽电信网络本身的复杂性, 提供通用的简单接口给 上层应用进行网络资源的控制, 为电信网络提供丰富的业务。 会话发起 协议(SIP, Session Initial Protocol )是下一代网络中的重要协议, 用来 建立、 改变和终止基于 IP ( Internet Protocol, 网际协议)网络的用户间的 呼叫。 上层应用使用网络能力 API, 映射为底层的 SIP协议, 对呼叫进行 控制。  The next-generation telecommunications network is a business-centric open network. The network capability is encapsulated and abstracted through an open technology-based API (Application Programming Interface), shielding the complexity of the telecommunications network itself, providing a common simplicity. The interface controls the network resources of the upper-layer application and provides rich services for the telecommunication network. Session Initiation Protocol (SIP) is an important protocol in next-generation networks used to establish, change, and terminate calls between users over IP (Internet Protocol) networks. The upper layer application uses the Network Capability API to map to the underlying SIP protocol to control the call.
基于 SIP协议的 NGN ( Next Generation Network, 下一代网络) 中, 回铃音的播放有多种方式: 上层应用可以通过业务逻辑给主叫播放彩铃; 或者将被叫端局的回铃音透传给主叫。 但是, 目前的网络能力开放未提 供接口给上层应用来控制回铃音的播放, 这导致上层应用无法根据需要 来选择播放回铃音的方式, 应用服务器提供的业务的回铃音方式受控于 业务能力网关支持的处理方式, 所有的业务要么都只能由上层应用播放 指定的回铃音, 要么都只能将被叫端的回铃音透传给主叫, 所有的业务 无回铃音控制的差异性, 上层应用无法根据特性和流程的需要决定如何 播放回铃音,这样削弱了业务的丰富性,对 NGN业务来说是较大的损失。 发明内容  In the NGN (Next Generation Network) based on the SIP protocol, there are multiple ways to play back ring tones: The upper layer application can play the ring back tone to the calling party through the service logic; or the ring back tone of the called end office can be transparently transmitted. Give the caller. However, the current network capability opening does not provide an interface to the upper layer application to control the playback of the ring back tone, which causes the upper layer application to select the manner of playing the ring back tone according to the need, and the ring back tone mode of the service provided by the application server is controlled by The service capability gateway supports the processing mode. All services can only play the specified ring back tone by the upper layer application, or they can only transmit the ringback tone of the called end to the calling party. All services have no ring back tone control. The difference is that the upper application cannot decide how to play the ringback tone according to the characteristics and the needs of the process, which weakens the richness of the service and is a big loss for the NGN service. Summary of the invention
本发明提供一种控制回铃音的方法及***、 业务能力网关和应用服 务器, 使得上层应用可以根据业务特性和用户需要来选择播放回铃音。  The present invention provides a method and system for controlling a ring back tone, a service capability gateway, and an application server, so that an upper layer application can select to play a ring back tone according to service characteristics and user needs.
实现本发明的技术方案如下:  The technical solution for implementing the present invention is as follows:
一种控制回铃音的方法, 包括如下步骤:  A method for controlling a ring back tone includes the following steps:
在主叫向被叫发起呼叫, 且, 被叫振铃并发送振铃信令到业务能力 网关后, 业务能力网关将振铃信令是否携带会话描述协议 SDP信息上报 应用服务器; The caller initiates a call to the called party, and the called party rings and sends ringing signaling to the service capability. After the gateway, the service capability gateway reports whether the ringing signaling carries the session description protocol SDP information to the application server;
应用服务器向业务能力网关下发回铃音播放方式, 业务能力网关根 据该播放方式控制回铃音播放。  The application server sends a ringback tone play mode to the service capability gateway, and the service capability gateway controls the ringback tone play according to the play mode.
所述回铃音播放方式包括: 请求媒体资源服务器向主叫播放指定的 回铃音、 或者将被叫端的回铃音透传给主叫。  The ringback tone playing mode includes: requesting the media resource server to play the specified ring back tone to the calling party, or transparently transmitting the ring back tone of the called end to the calling party.
所述业务能力网关将振铃信令是否携带会话描述协议 SDP信息上报 应用服务器之前还包括步骤:  The service capability gateway further includes the following steps: the ringing signaling carries the session description protocol, and the SDP information is reported to the application server.
确定应用服务器预先设定的对被叫振铃事件的处理方式是否由应用 服务器指示回铃音播放方式, 若是, 则上报信息; 否则业务能力网关自 动处理该振铃事件。  Determining whether the processing mode of the called ringing event preset by the application server is indicated by the application server to indicate the ringback tone playing mode, and if yes, reporting the information; otherwise, the service capability gateway automatically processes the ringing event.
所述业务能力网关自动处理振铃事件包括直接将被叫端的回铃音透 传给主叫、 或者请求媒体资源服务器向主叫播放指定的回铃音。  The automatic processing of the ringing event by the service capability gateway includes directly transmitting the ringback tone of the called end to the calling party, or requesting the media resource server to play the specified ring back tone to the calling party.
请求媒体资源服务器向主叫播放指定的回铃音包括下述步骤: 业务能力网关向媒体资源服务器申请放音资源;  The requesting the media resource server to play the specified ringback tone to the calling party includes the following steps: the service capability gateway applies to the media resource server for the playback resource;
业务能力网关将媒体服务器返回的 SDP发送给主叫 , 完成主叫和媒 体资源服务器之间的媒体协商;  The service capability gateway sends the SDP returned by the media server to the calling party to complete media negotiation between the calling party and the media resource server;
媒体服务器按指定的语音文件给主叫播放回铃音。  The media server plays the ring back tone to the calling party according to the specified voice file.
业务能力网关在将被叫端的回铃音透传给主叫前, 先将该振铃信令 中携带的 SDP发送给主叫以完成主、 被叫之间的媒体协商。  The service capability gateway sends the SDP carried in the ringing signaling to the calling party to complete the media negotiation between the calling party and the called party before transmitting the ringback tone of the called end to the calling party.
一种可控制回铃音播放的通信***, 包括用于呼叫控制的业务能力 网关, 与业务能力网关连接的应用服务器和媒体资源服务器, 所述应用 服务器用于运行业务逻辑, 所述媒体资源服务器用于向网络提供媒体资 源; 其中, 所述业务能力网关与应用服务器之间具有用于控制回铃音播 放的接口, 应用服务器上通过接口在业务能力网关配置回铃音处理方式 和下发播放回铃音的指示, 所述业务能力网关通过接口上报被叫的振铃 事件并标识振铃信令是否携带会话描述协议 SDP信息。  A communication system capable of controlling ringback tone playback, comprising a service capability gateway for call control, an application server and a media resource server connected to the service capability gateway, the application server is configured to run service logic, and the media resource server The device provides a media resource to the network. The service capability gateway and the application server have an interface for controlling the ringback tone playing. The application server configures the ringback tone processing mode and the playback function on the service capability gateway through the interface. The indication of the ringback tone, the service capability gateway reports the ringing event of the called party through the interface, and identifies whether the ringing signaling carries the session description protocol SDP information.
所述接口为应用编程接口。  The interface is an application programming interface.
所述接口包括: 回铃音处理方式配置接口, 由所述业务能力网关提供, 供所述应用 服务器调用; The interface includes: The ring back tone processing mode configuration interface is provided by the service capability gateway for the application server to call;
播放回铃音的指示下发接口, 由所述业务能力网关提供, 供所述应 用服务器调用;  The sending and receiving interface of the ringback tone is provided by the service capability gateway for the application server to call;
被叫的振铃事件上报接口, 由所述应用服务器提供, 供所述业务能 力网关调用。  The called ringing event reporting interface is provided by the application server for the service capability gateway to invoke.
一种业务能力网关, 包括:  A service capability gateway, including:
被叫的振铃事件上报单元, 用于将被叫的振铃信令是否携带会话描 述协议 SDP信息上报应用服务器;  The called ringing event reporting unit is configured to report whether the called ringing signaling carries the session description protocol SDP information to the application server;
回铃音播放控制单元, 用于根据所述应用服务器返回的回铃音播放 方式控制回铃音的播放。  The ring back tone playing control unit is configured to control the playing of the ring back tone according to the ring back tone playing mode returned by the application server.
一种应用服务器, 包括:  An application server, including:
回铃音处理方式配置单元, 用于预先设定对被叫振铃事件的处理方 式并配置到业务能力网关;  a ringback tone processing mode configuration unit, configured to preset a processing manner of the called ringing event and configured to the service capability gateway;
播放回铃音的指示下发单元, 用于在收到所述业务能力网关上报的 振铃信令是否携带会话描述协议 SDP信息后, 向业务能力网关下发与前 述信息和预设的业务需求对应的回铃音播放方式。  And an indication sending unit that plays the ringback tone, and is configured to send the foregoing information and the preset service requirement to the service capability gateway after the ringing signaling reported by the service capability gateway carries the session description protocol SDP information. Corresponding ringback tone playback mode.
本发明通过在业务能力网关上报振铃事件, 使业务逻辑可以控制业 务能力网关向主叫侧播放指定的回铃。 使得上层应用可以根据业务特性 和用户需要来选择播放回铃音。  The invention reports the ringing event on the service capability gateway, so that the service logic can control the service capability gateway to play the specified ringback to the calling side. The upper layer application can select to play the ring back tone according to the service characteristics and user needs.
本发明通过抽象回铃音控制能力并封装成开放 API ,可以很方便的供 基于开放架构的所有业务调用。 业务使用回铃音能力 API可以根据逻辑 特性的需要实现个性化回铃音或者听对端回铃音或提示音, 为 NGN提供 更加丰富的业务。  The present invention can be easily provided for all business calls based on an open architecture by abstracting the ringback tone control capability and packaging it into an open API. The service uses the ringback tone capability API to implement personalized ringback tone or listen to the peer ringback tone or tone according to the needs of the logic feature, providing a richer service for the NGN.
附图说明 图 1为本发明应用的下一代网络开放架构的***示意图; BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic diagram of a system of a next-generation network open architecture applied in the present invention;
图 2为本发明实施例中的回铃音接口示意图;  2 is a schematic diagram of a ring back tone interface according to an embodiment of the present invention;
图 3 为业务控制业务能力网关向主叫播放回铃音的第一实施例的流 程图; 3 is a flow of a first embodiment of a service control service capability gateway playing a ringback tone to a calling party Cheng Tu
图 4 为业务控制业务能力网关向主叫播放回铃音的第二实施例的流 程图;  4 is a flow chart of a second embodiment of a service control service capability gateway playing a ringback tone to a calling party;
图 5 为业务控制业务能力网关向主叫播放回铃音的第三实施例的流 程图。  Figure 5 is a flow diagram of a third embodiment of a service control service capability gateway playing a ringback tone to a calling party.
具体实施方式 目前的 NGN业务开放体制中没有上层应用根据业务控制回铃音的机 制, 而根据 NGN丰富的业务特性要求上层应用对回铃音进行控制, 对于 个性化回铃音的业务需要上层应用主动给主叫播放彩色回铃音; 而对于 某些业务, 为了保持传统公共交换电话网 (PSTN , Public Switched Telephone Network )用户的体验, 需要将 PSTN播放的回铃音或提示音透 传给主叫。 In the current NGN service open system, there is no mechanism for the upper layer application to control the ring back tone according to the service, and the upper layer application controls the ring back tone according to the rich service characteristics of the NGN, and the upper layer application is required for the personalized ring back tone service. Proactively play the color ring back tone to the caller; for some services, in order to maintain the experience of the user of the Public Switched Telephone Network (PSTN), it is necessary to transparently transmit the ring back tone or prompt tone of the PSTN to the master. call.
可以理解的是, 所述的上层应用是指建立于应用服务器内部的业务 逻辑。  It can be understood that the upper application refers to the business logic established inside the application server.
NGN开放架构的***结构如图 1所示, 其中:  The system structure of the NGN open architecture is shown in Figure 1, where:
软交换 110 用于完成业务触发以及路由和呼叫接续等功能, 与业务 能力网关 120之间通过 SIP信令交互。 软交换 110判断呼叫触发业务后, 将呼叫转发给业务能力网关 120进行后续控制。  The softswitch 110 is used to perform functions such as service triggering and routing and call connection, and interacts with the service capability gateway 120 through SIP signaling. After determining the call triggering service, the softswitch 110 forwards the call to the service capability gateway 120 for subsequent control.
业务能力网关 120将网絡的能力进行抽象, 封装成通用的 API接口, 供应用服务器(AS, Application Server ) 130调用。 业务能力网关 120和 软交换 110通过 SIP协议进行交互, 将应用服务器 130调用的 API映射 为 SIP信令, 完成对呼叫的控制。  The service capability gateway 120 abstracts the capabilities of the network and encapsulates them into a common API interface, which is invoked by the server (AS, Application Server) 130. The service capability gateway 120 and the softswitch 110 interact through the SIP protocol, and map the API called by the application server 130 to SIP signaling to complete the control of the call.
应用服务器 130是用于装载和运行业务還辑的服务器,为 NGN网络 100提供丰富的业务。应用服务器 130调用业务能力网关 120提供的 API, 使用底层的网络能力, 控制网络资源, 实现业务的特性。  The application server 130 is a server for loading and running business replenishment, and provides rich services for the NGN network 100. The application server 130 invokes the API provided by the service capability gateway 120, uses the underlying network capabilities, controls network resources, and implements the characteristics of the service.
媒体资源服务器(MRS, Media Resource Server ) 140用于为 NGN网 络 100提供媒体资源, 如放音、 收号等。  The Media Resource Server (MRS) 140 is used to provide media resources for the NGN network 100, such as playing, receiving, and the like.
在 SIP协议中,通过会话描述协议( SDP, Session Description Protocol ) 的协商完成播放回铃音的控制, 当被叫振铃时, 被叫方发送 180振铃信 令指示被叫正在振铃, 该信令指示业务逻辑需要给主叫播放回铃音。 在 NGN网絡中, 当被叫是 SIP终端时, 回铃音由主叫端局通过 MRS播放; 当被叫是非 SIP终端时, 回铃音可由被叫端局播放。 In the SIP protocol, the control of playing the ringback tone is completed through negotiation of the Session Description Protocol (SDP). When the called party rings, the called party sends a 180 ringing tone. The command indicates that the called party is ringing, and the signaling indicates that the service logic needs to play a ring back tone to the calling party. In the NGN network, when the called party is a SIP terminal, the ringback tone is played by the calling end office through the MRS; when the called party is a non-SIP terminal, the ring back tone can be played by the called end office.
因此, 当被叫是 SIP终端时, 180振铃信令不携带 SDP, 即业务逻辑 需要自己申请 MRS放音资源, 将 MRS的 SDP发送给主叫, 使用 MRS 播放指定回铃音给主叫; 当被叫是非 SIP终端时, 180振铃信令携带被叫 方的 SDP, 此时业务逻辑可以将被叫方的 SDP发送给主叫, 听被叫发送 的回铃音, 而业务逻辑也可根据业务特性的需要丟弃被叫方的 SDP, 申 请 MRS放音资源 , 将 MRS的 SDP发送给主叫, 使用 MRS给主叫播放 个性化回铃音。  Therefore, when the called party is a SIP terminal, the 180 ringing signaling does not carry the SDP, that is, the service logic needs to apply for the MRS playback resource by itself, and sends the SDP of the MRS to the calling party, and uses the MRS to play the specified ring back tone to the calling party; When the called party is a non-SIP terminal, the 180 ringing signaling carries the SDP of the called party. At this time, the service logic can send the called party's SDP to the calling party, listen to the ringback tone sent by the called party, and the service logic can also The SDP of the called party is discarded according to the needs of the service feature, the MRS playback resource is applied, the SDP of the MRS is sent to the calling party, and the MRS is used to play the personalized ring back tone to the calling party.
本发明对上述回铃音控制能力进行抽象, 在业务能力网关中提供开 放接口, 可根据需要设置是否将被叫返回的振铃信令有无 SDP的信息上 报应用服务器上的业务逻辑, 并接受业务逻辑如何播放回铃音的指示, 将其映射为 SIP协议以播放正确的回铃音给主叫。  The present invention abstracts the above-mentioned ringback tone control capability, and provides an open interface in the service capability gateway, and can set whether to report the ringing signaling returned by the called party to the service logic on the application server according to the need, and accept the service logic on the application server. The service logic plays an indication of the ringback tone and maps it to the SIP protocol to play the correct ringback tone to the caller.
回铃音控制通过业务能力网关和业务逻辑之间的开放接口配合实 现, 接口定义如图 2所示, 其中:  The ringback tone control is implemented through an open interface between the service capability gateway and the service logic. The interface definition is as shown in Figure 2, where:
1、 接口 IpCall 201由业务能力网关实现, 业务逻辑调用该接口下发 振铃信息的上报方式, 并调用该接口控制回铃音的播放。 该接口提供两 个方法:  1. The interface IpCall 201 is implemented by the service capability gateway. The service logic invokes the reporting mode of the ringing information sent by the interface, and invokes the interface to control the playback of the ring back tone. This interface provides two methods:
( 1 ) setRingBackNotification ( in callSessionID: kit, in propertiy: ( 1 ) setRingBackNotification ( in callSessionID: kit, in propertiy:
TpCallProertiyType, in value: int ) TpCallProertiyType, in value: int )
此方法供业务逻辑调用, 用以设置业务能力网关收到 180振铃信令 后的处理方式。当业务能力网关收到来自被叫的 180带 SDP振铃消息后, 根据业务逻辑设置的振铃属性值, 来确定是否上^ ¾业务逻辑来供其控制 回铃音的播放。  This method is used by the service logic to set the processing mode after the service capability gateway receives the 180 ringing signaling. After the service capability gateway receives the 180-band SDP ringing message from the called party, it determines whether the service logic is used for controlling the playback of the ring back tone according to the ringing attribute value set by the service logic.
参数说明:  Parameter Description:
in callSessionID: int, 表示呼叫的标识, 会话 ID。  In callSessionID: int, indicating the identity of the call, session ID.
in propertiy: TpCallProertiyType ,振铃属性,业务逻辑根据逻辑需要, 设置不同的值, 指示网关收到被叫的 180带 SDP后, 是上报业务逻辑由 业务逻辑控制如何播放回铃音;还是由业务能力网关将 SDP发送给主叫, 由主叫听对端回铃音。 In propertiy: TpCallProertiyType, the ringing attribute, the business logic sets different values according to the logic requirements, and indicates that the gateway receives the 180-band SDP of the called party, and reports the service logic. The service logic controls how the ringback tone is played; whether the SDP is sent by the service capability gateway to the calling party, and the calling party listens to the ringback tone of the opposite end.
TpCallProertiyType的定义如下表所示:  The definition of TpCallProertiyType is shown in the following table:
Figure imgf000008_0001
Figure imgf000008_0001
( 2 ) continueNegotiate ( ) ( 2 ) continueNegotiate ( )
当业务逻辑调用 setRingBackNotification设置 propertiy等于 1 , 即: 业务能力网关收到被叫的 180带 SDP后上报给业务逻辑。 业务逻辑在收 到业务能力网关的通知后,根据逻辑分支处理,可以调用 continueNegotiate 指示把被叫的 SDP交换到主叫 , 将被叫端局的回铃音传给主叫。  When the service logic calls setRingBackNotification, the propertiy is set to 1, that is, the service capability gateway reports the 180-band SDP of the called party to the service logic. After receiving the notification of the service capability gateway, the service logic may, according to the logical branch processing, call the continueNegotiate command to exchange the called SDP to the calling party, and transmit the ringback tone of the called end office to the calling party.
参数说明: 该方法无参数。  Parameter description: This method has no parameters.
2、 接口 IpAppCall 202由业务逻辑实现, 供业务能力网关调用, 上 报 180带 SDP的信息。 该接口包含一个方法:  2. The interface IpAppCall 202 is implemented by the service logic and is used by the service capability gateway to report the information with the SDP. The interface contains a method:
( 1 ) receiveAlertingWithSDP ( int sessionID: int )  (1) receiveAlertingWithSDP ( int sessionID: int )
业务能力网关的协议栈在收到被叫的 180 带 SDP后, 使用此方法上 报到业务逻辑。 业务逻辑根据逻辑来决定是否申请 MRS资源, 给主叫播 放个性化回铃音, 还是将被叫端局的回铃音传给主叫。  After receiving the called SDP with the SDP, the protocol stack of the service capability gateway reports to the service logic using this method. The business logic determines whether to apply for the MRS resource according to the logic, broadcast the personalized ring back tone to the calling party, or pass the ringing tone of the called end office to the calling party.
在业务能力网关和应用服务器之间提供接口后, 可以在业务能力网 关上灵活配置对被叫振铃事件的处理方式。 对于需要播放个性化回铃音 的业务, 要求业务能力网关上报被叫振铃事件, 然后指示 MRS播放指定 的回铃音, 回铃音可以是一段音乐或者事先录制好的语音; 也可以根据 业务的需要将被叫端的回铃音透传给主叫。 对于不需要播放个性化回铃 音的业务, 可以配置为由业务能力网关自动处理。 自动处理可包括请求 媒体资源服务器向主叫播放指定或默认的回铃音和将被叫端的回铃音透 传给主叫。 After an interface is provided between the service capability gateway and the application server, you can flexibly configure the processing method for the called ringing event on the service capability gateway. For the service that needs to play the personalized ring back tone, the service capability gateway is required to report the called ringing event, and then instruct the MRS to play the specified ring back tone. The ring back tone can be a piece of music or a pre-recorded voice; The need to pass the ringback tone of the called end to the caller. For services that do not need to play personalized ring back tone, they can be configured to be automatically processed by the service capability gateway. Automatic processing can include requests The media resource server broadcasts the specified or default ringback tone to the calling party and transparently transmits the ringback tone of the called party to the calling party.
本发明的一个实施例中, 所述业务能力网关和应用服务器之间提供 的接口包括: 回铃音处理方式配置接口, 由所述业务能力网关提供, 供 所述应用服务器调用; 播放回铃音的指示下发接口, 由所述业务能力网 关提供, 供所述应用服务器调用; 被叫的振铃事件上报接口, 由所述应 用服务器提供, 供所述业务能力网关调用。  In an embodiment of the present invention, the interface provided between the service capability gateway and the application server includes: a ringback tone processing mode configuration interface, provided by the service capability gateway, for the application server to call; playing a ringback tone The indication delivery interface is provided by the service capability gateway for the application server to invoke; the called ringing event reporting interface is provided by the application server for the service capability gateway to invoke.
参阅图 3 所示, 应用服务器上的业务逻辑指示业务能力网关请求 MRS给主叫播放回铃音的流程如下:  Referring to Figure 3, the service logic on the application server indicates that the service capability gateway requests the MRS to play the ringback tone to the calling party as follows:
步骤 1、 业务逻辑下发振铃上报方式, 指定 property=l, 要求业务能 力网关收到 180 (即振铃信令)后, 将振铃消息上报业务逻辑, 并标示振 铃信令是否带 SDP信息, 由业务逻辑进行处理。  Step 1: The service logic sends a ringing report mode, and specifies the property=l. After the service capability gateway receives 180 (that is, ringing signaling), it reports the ringing message to the service logic and indicates whether the ringing signaling carries the SDP. Information, processed by business logic.
步骤 2、 被叫振铃发送 180带 SDP消息至业务能力网关。  Step 2. The called ringer sends 180 SDP messages to the service capability gateway.
步骤 3、 业务能力网关判断业务逻辑要求的振铃上报方式, 发送振铃 带 SDP事件给业务逻辑。  Step 3: The service capability gateway determines the ringing reporting mode required by the service logic, and sends a ringing SDP event to the service logic.
步驟 4、 业务逻辑根据逻辑, 指示业务能力网关去请求 MRS按指定 的语音文件给主叫播放回铃音。  Step 4: The service logic indicates, according to the logic, that the service capability gateway requests the MRS to play the ring back tone to the calling party according to the specified voice file.
步骤 5、 业务能力网关向媒体资源服务器 MRS申请放音资源。  Step 5: The service capability gateway applies for the playback resource to the media resource server MRS.
步骤 6、 MRS返回放音资源 SDP。  Step 6. The MRS returns to the playback resource SDP.
步骤 7、业务能力网关将 MRS的 SDP发送给主叫 ,完成主叫和 MRS 之间的媒体协商。  Step 7. The service capability gateway sends the SDP of the MRS to the calling party to complete media negotiation between the calling party and the MRS.
步驟 8、 协商完成后, MRS按指定的语音文件给主叫播放回铃音。 对于需要听被叫端播放的回铃音或者提示音的业务, 可以指定业务 能力网关不需上报被叫振铃带 SDP事件, 直接将被叫端通过 180携带的 SDP发送给主叫, 完成 SDP协商, 将被叫端的回铃音或提示音透传给主 叫, 如图 4所示, 其处理流程如下:  Step 8. After the negotiation is completed, the MRS plays the ring back tone to the calling party according to the specified voice file. For the service that needs to listen to the ringback tone or the prompt tone played by the called end, the service capability gateway may not need to report the called ringing SDP event, and directly send the called end to the calling party through the SDP carried by the 180, and complete the SDP. Negotiation, the ringback tone or prompt tone of the called end is transmitted to the calling party, as shown in Figure 4, the processing flow is as follows:
步驟 1、 业务下发振铃上报方式, 指定 property=2, 业务能力网关收 到 180带 SDP的信令后自动处理, 将被叫端回铃音透传给主叫, 不再等 待业务逻辑的指示。 步骤 2、 被叫振铃发送 180带 SDP消息至业务能力网关。 Step 1. The service sends a ringing report mode, and the specified property=2. After receiving the signaling with SDP, the service capability gateway automatically processes the ringback tone of the called end, and transmits the ringback tone of the called end to the calling party. Instructions. Step 2. The called ringing sends 180 SDP messages to the service capability gateway.
步骤 3、 业务能力网关判断业务要求的振铃处理方式, 处理方式为 Step 3: The service capability gateway determines the ringing processing mode required by the service, and the processing mode is
SDP事件不上报业务逻辑, 则自动将被叫 180携带的 SDP发送给主叫, 完成主叫和被叫 SDP之间的媒体协商。 If the SDP event does not report the service logic, the SDP carried by the called party 180 is automatically sent to the calling party to complete the media negotiation between the calling party and the called SDP.
步骤 4、 协商完成后, 主叫听被叫端的回铃音。  Step 4. After the negotiation is completed, the calling party listens to the ringing tone of the called party.
对于一个业务中部分流程需要透传被叫端回铃音给主叫的情况, 业 务逻辑需要请求业务能力网关上报振铃带 SDP事件, 业务逻辑根据逻辑 处理指示业务能力网关将被叫 180携带的 SDP发送给主叫, 透传被叫端 的回铃音给主叫。 如图 5所示, 其处理流程如下:  For a part of a service, a part of the process needs to transparently transmit the ringback tone of the called end to the calling party. The service logic needs to request the service capability gateway to report the ringing zone SDP event, and the service logic indicates that the service capability gateway will be carried by the called party 180 according to the logical processing. The SDP sends the caller to the caller, and transparently transmits the ringback tone of the called party to the caller. As shown in Figure 5, the processing flow is as follows:
步骤 1、 业务逻辑下发振铃上报方式, 指定 property=l, 要求业务逻 辑能力网关收到 180带 SDP后上报业务, 由业务逻辑进行处理。  Step 1. The service logic sends a ringing report mode, specifying property=l, and the service logic capability gateway is required to report the service after receiving the SDP with the SDP.
步骤 2、 被叫振铃发送 180带 SDP消息至业务能力网关。  Step 2. The called ringer sends 180 SDP messages to the service capability gateway.
步驟 3、 业务能力网关判断业务逻辑要求的振铃上报方式, 发送振铃 带 SDP事件给业务逻辑。  Step 3: The service capability gateway determines the ringing reporting mode required by the service logic, and sends a ringing SDP event to the service logic.
步骤 4、 业务逻辑根据逻辑, 指示业务能力网关透传被叫端回铃音给 主叫。  Step 4: The service logic indicates, according to the logic, that the service capability gateway transparently transmits the ringback tone of the called end to the calling party.
步骤 5、 业务能力网关发送被叫 180携带的 SDP给主叫, 完成主叫 和被叫 SDP之间的媒体协商。  Step 5: The service capability gateway sends the SDP carried by the called party 180 to the calling party to complete media negotiation between the calling party and the called SDP.
步骤 6、 协商完成后, 主叫听被叫端的回铃音。  Step 6. After the negotiation is completed, the calling party listens to the ringing tone of the called party.
本发明通过抽象网络能力中回铃音功能来提供开放接口, 由业务控 制播放回铃音,因此,采用本发明可以基于 NGN业务开放架构提供彩铃、 多媒体彩铃等新型业务, 也可保持 PSTN用户体验的传统回铃音 /提示音 业务。  The present invention provides an open interface by means of the ringback tone function in the abstract network capability, and the ringback tone is played by the service control. Therefore, the present invention can provide a new service such as a color ring tone and a multimedia ring back tone based on the NGN service open architecture, and can also maintain the PSTN user experience. The traditional ring back tone/tip tone service.
本发明实施例的业务能力网关, 包括: 被叫的振铃事件上报单元, 用于将被叫的振铃信令是否携带会话描述协议 SDP信息上报应用服务 器; 回铃音播放控制单元, 用于根据所述应用服务器返回的回铃音播放 方式控制回铃音的播放。  The service capability gateway of the embodiment of the present invention includes: a called ringing event reporting unit, configured to send the called ringing signaling to the application server by using the session description protocol SDP information; the ring back tone playing control unit, The playing of the ring back tone is controlled according to the ring back tone playing mode returned by the application server.
本发明实施例的应用服务器包括: 回铃音处理方式配置单元, 用于 预先设定对被叫振铃事件的处理方式并配置到业务能力网关。 播放回铃 的指示下发单元, 用于在收到所述业务能力网关上报的振铃信令是否 携带会话描述协议 SDP信息后, 向业务能力网关下发与前述信息和预设 的业务需求对应的回铃音播放方式。 离本发明的精神和范围。 这样, 倘若对本发明的这些修改和变型属于本 发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动 和变型在内。 The application server of the embodiment of the present invention includes: a ringback tone processing mode configuration unit, configured to preset a processing manner of the called ringing event and configured to the service capability gateway. Play ringback The instruction sending unit is configured to send, after receiving the ringing signaling reported by the service capability gateway, the session description protocol SDP information, and send the ringback corresponding to the foregoing information and the preset service requirement to the service capability gateway. Sound playback mode. It is within the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and the modifications of the invention

Claims

权 利 要 求 Rights request
1、 一种控制回铃音的方法, 其特征在于, 包括:  A method for controlling a ring back tone, characterized in that it comprises:
在主叫向被叫发起呼叫, 且被叫振铃并发送振铃信令到业务能力网 关后, 业务能力网关将振铃信令是否携带会话描述协议 SDP信息上报应 用服务器;  After the calling party initiates a call to the called party, and the called party rings and sends the ringing signaling to the service capability gateway, the service capability gateway reports whether the ringing signaling carries the session description protocol SDP information to the application server;
应用服务器向业务能力网关下发与前述信息和预设的业务需求对应 的回铃音播放方式, 业务能力网关根据该播放方式控制回铃音播放。  The application server sends a ringback tone play mode corresponding to the foregoing information and the preset service requirement to the service capability gateway, and the service capability gateway controls the ringback tone play according to the play mode.
2、 如权利要求 1所述的方法, 其特征在于, 所述回铃音播放方式包 括: 请求媒体资源服务器向主叫播放指定的回铃音、 或者将被叫端的回 铃音透传给主叫。  2. The method according to claim 1, wherein the ringback tone playing mode comprises: requesting the media resource server to play the specified ring back tone to the calling party, or transparently transmitting the ring back tone of the called end to the master call.
3、 如权利要求 1或 2所述的方法, 其特征在于, 所述业务能力网关 将振铃信令是否携带会话描述协议 SDP信息上报应用服务器之前还包 括:  The method according to claim 1 or 2, wherein the service capability gateway further includes: the ringing signaling carries the session description protocol, and the SDP information is reported to the application server before:
如果应用服务器预先设定的对被叫振铃事件的处理方式为由应用服 务器指示回铃音播放方式, 则上报信息; 否则业务能力网关自动处理该 振铃事件。  If the application server presets the ringing event to be called by the application server to report the ringback tone playing mode, the information is reported; otherwise, the service capability gateway automatically processes the ringing event.
4、 如权利要求 3所述的方法, 其特征在于, 所述业务能力网关自动 处理该振铃事件包括: 直接将被叫端的回铃音透传给主叫、 或者请求媒 体资源服务器向主叫播放指定的回铃音。  4. The method according to claim 3, wherein the automatically processing the ringing event by the service capability gateway comprises: directly transmitting a ringback tone of the called end to the calling party, or requesting the media resource server to call the calling party. Play the specified ring back tone.
5、 如权利要求 4所述的方法, 其特征在于, 请求媒体资源服务器向 主叫播放指定的回铃音包括:  The method according to claim 4, wherein the requesting the media resource server to play the specified ring back tone to the calling party comprises:
业务能力网关向媒体资源服务器申请放音资源;  The service capability gateway applies for a playback resource to the media resource server;
业务能力网关将媒体服务器返回的 SDP发送给主叫, 完成主叫和媒 体资源服务器之间的媒体协商;  The service capability gateway sends the SDP returned by the media server to the calling party to complete media negotiation between the calling party and the media resource server.
媒体服务器按指定的语音文件给主叫播放回铃音。  The media server plays the ring back tone to the calling party according to the specified voice file.
6、 如权利要求 4所述的方法, 其特征在于, 所述业务能力网关在将 被叫端的回铃音透传给主叫前, 先将该振铃信令中携带的 SDP发送给主 叫以完成主、 被叫之间的媒体协商。  The method according to claim 4, wherein the service capability gateway first sends the SDP carried in the ringing signaling to the calling party before transparently transmitting the ringback tone of the called end to the calling party. To complete the media negotiation between the host and the called party.
7、 如权利要求 3所述的方法, 其特征在于, 所述应用服务器通过调 用业务能力网关提供的应用编程接口 API在业务能力网关上设置被叫振 铃事件的处理方式和向业务能力网关下发回铃音播放方式。 7. The method of claim 3, wherein the application server is tuned The application programming interface API provided by the service capability gateway sets the processing mode of the called ringing event on the service capability gateway and sends the ringback tone playing mode to the service capability gateway.
8、 如权利要求 3所述的方法, 其特征在于, 所述业务能力网关通过 调用应用服务器提供的应用编程接口 API上报振铃信令是否携带会话描 述协议 SDP信息。  The method according to claim 3, wherein the service capability gateway reports whether the ringing signaling carries the session description protocol SDP information by calling an application programming interface API provided by the application server.
9、 一种可控制回铃音播放的通信***, 包括用于呼叫控制的业务能 力网关, 与业务能力网关连接的应用服务器和媒体资源服务器, 所述应 用服务器用于运行业务逻辑, 所述媒体资源服务器用于向网络提供媒体 资源;  A communication system capable of controlling playback of a ring back tone, comprising: a service capability gateway for call control, an application server and a media resource server connected to the service capability gateway, wherein the application server is configured to run a service logic, the media The resource server is used to provide media resources to the network;
其特征在于, 所述业务能力网关与应用服务器之间具有用于控制回 铃音播放的接口, 应用服务器通过接口在业务能力网关配置回铃音处理 方式和下发播放回铃音的指示; 所述业务能力网关通过接口上报被叫的 振铃事件并标识振铃信令是否携带会话描述协议 SDP信息。  The interface between the service capability gateway and the application server is configured to control the ringback tone playing, and the application server configures the ringback tone processing mode and the indication of playing the ringback tone on the service capability gateway through the interface; The service capability gateway reports the called ringing event through the interface and identifies whether the ringing signaling carries the session description protocol SDP information.
10、 如权利要求 9所述的通信***, 其特征在于, 所述接口为应用 编程接口 API。  10. The communication system of claim 9, wherein the interface is an application programming interface API.
11、 如权利要求 9或 10所述的通信***, 其特征在于, 所述接口包 括:  The communication system according to claim 9 or 10, wherein the interface comprises:
回铃音处理方式配置接口, 由所述业务能力网关提供, 供所述应用 服务器调用;  The ringback tone processing mode configuration interface is provided by the service capability gateway for the application server to call;
播放回铃音的指示下发接口, 由所述业务能力网关提供, 供所述应 用服务器调用;  The sending and receiving interface of the ringback tone is provided by the service capability gateway for the application server to call;
被叫的振铃事件上报接口, 由所述应用服务器提供, 供所述业务能 力网关调用。  The called ringing event reporting interface is provided by the application server for the service capability gateway to invoke.
12、 一种业务能力网关, 其特征在于, 包括:  12. A service capability gateway, which is characterized by:
被叫的振铃事件上报单元, 用于将被叫的振铃信令是否携带会话描 述协议 SDP信息上报应用服务器;  The called ringing event reporting unit is configured to report whether the called ringing signaling carries the session description protocol SDP information to the application server;
回铃音播放控制单元, 用于根据所述应用服务器返回的回铃音播放 方式控制回铃音的播放。 The ring back tone playing control unit is configured to control play of the ring back tone according to the ring back tone playing mode returned by the application server.
13、 一种应用服务器, 其特征在于, 包括: 13. An application server, comprising:
回铃音处理方式配置单元, 用于预先设定对被叫振铃事件的处理方 式并配置到业务能力网关;  a ringback tone processing mode configuration unit, configured to preset a processing manner of the called ringing event and configured to the service capability gateway;
播放回铃音的指示下发单元, 用于在收到所述业务能力网关上报的 振铃信令是否携带会话描述协议 SDP信息后, 向业务能力网关下发与前 述信息和预设的业务需求对应的回铃音播放方式。  And an indication sending unit that plays the ringback tone, and is configured to send the foregoing information and the preset service requirement to the service capability gateway after the ringing signaling reported by the service capability gateway carries the session description protocol SDP information. Corresponding ringback tone playback mode.
PCT/CN2006/001519 2005-06-30 2006-06-30 A method for controlling ring back tone and system, service capability gateway and application server thereof WO2007003124A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200510080263.9 2005-06-30
CNB2005100802639A CN100563283C (en) 2005-06-30 2005-06-30 A kind of method and system of controlling ring-back tone

Publications (1)

Publication Number Publication Date
WO2007003124A1 true WO2007003124A1 (en) 2007-01-11

Family

ID=37578861

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/001519 WO2007003124A1 (en) 2005-06-30 2006-06-30 A method for controlling ring back tone and system, service capability gateway and application server thereof

Country Status (2)

Country Link
CN (1) CN100563283C (en)
WO (1) WO2007003124A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102196108A (en) * 2011-05-23 2011-09-21 太仓市同维电子有限公司 Method for realizing color ring back tone playing of Internet protocol (IP) telephone based on media gateway control protocol

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407746C (en) 2006-04-12 2008-07-30 华为技术有限公司 System for individual number audible ringing tone service and broadcasting method
CN100512465C (en) * 2007-02-07 2009-07-08 华为技术有限公司 Method, system and apparatus for realizing echo-bell service
CN102595350B (en) * 2007-07-04 2014-11-05 华为技术有限公司 Method, system and device for realizing multimedia coloring ring back tone service
WO2009135375A1 (en) * 2008-05-07 2009-11-12 中兴通讯股份有限公司 Call establishing method for realizing the single dialog color ring service
CN108270938B (en) * 2016-12-30 2020-07-28 华为技术有限公司 Call processing method and switching device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004054282A2 (en) * 2002-12-12 2004-06-24 Nortel Networks Limited Method and system for customized call termination
WO2004095817A1 (en) * 2003-04-24 2004-11-04 Digitalwave, Inc Method and apparatus for providing ring back tone using a private automatic branch exchange
CN1553720A (en) * 2003-05-26 2004-12-08 华为技术有限公司 Method for realizing delivery report business
WO2004107722A1 (en) * 2003-05-29 2004-12-09 Utstarcom Korea Limited Method of providing a ring-back tone service in a mobile communication system
CN1556645A (en) * 2004-01-02 2004-12-22 中兴通讯股份有限公司 System and method for providing individuality ring back tone business in yonger generation network
CN1556643A (en) * 2003-12-30 2004-12-22 ***通信集团公司 Metod of providing indiriduality ring back tone in mobile intelligent network system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004054282A2 (en) * 2002-12-12 2004-06-24 Nortel Networks Limited Method and system for customized call termination
WO2004095817A1 (en) * 2003-04-24 2004-11-04 Digitalwave, Inc Method and apparatus for providing ring back tone using a private automatic branch exchange
CN1553720A (en) * 2003-05-26 2004-12-08 华为技术有限公司 Method for realizing delivery report business
WO2004107722A1 (en) * 2003-05-29 2004-12-09 Utstarcom Korea Limited Method of providing a ring-back tone service in a mobile communication system
CN1556643A (en) * 2003-12-30 2004-12-22 ***通信集团公司 Metod of providing indiriduality ring back tone in mobile intelligent network system
CN1556645A (en) * 2004-01-02 2004-12-22 中兴通讯股份有限公司 System and method for providing individuality ring back tone business in yonger generation network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102196108A (en) * 2011-05-23 2011-09-21 太仓市同维电子有限公司 Method for realizing color ring back tone playing of Internet protocol (IP) telephone based on media gateway control protocol

Also Published As

Publication number Publication date
CN1889604A (en) 2007-01-03
CN100563283C (en) 2009-11-25

Similar Documents

Publication Publication Date Title
EP2012516B1 (en) Customised playback telephony services
US7471783B1 (en) Method and system for replicating ring back tones
US9137357B2 (en) Method and apparatus for implementing and filtering customized ringing signals
US20100080361A1 (en) Method for Sharing Audio-only content, Audio-Visual content, and Visual-only content between Subscribers on a Telephone call
WO2009003422A1 (en) A method, system and device for realizing multimedia coloring ring back tone
WO2007098155A2 (en) Method and network for providing service blending to a subscriber
JP2008544638A (en) Method and apparatus for performing call setup
WO2007115463A1 (en) A method, a system and a ring back tone apparatus for offering the presence information using ring back tone
WO2006111100A1 (en) A method for realizing ring back tone in communication system
US20080273671A1 (en) Method, system and application server for preventing crosstalk of color ring back tone
US20090109957A1 (en) Content Delivery During Call Setup
US8295464B2 (en) Method, system and apparatus for implementing ringback tone service
WO2007003124A1 (en) A method for controlling ring back tone and system, service capability gateway and application server thereof
JP2011526441A (en) Method and network unit for realizing customized video services in an IMS network
EP1592216A1 (en) Content delivery during call setup
WO2010060314A1 (en) Terminal and method for shielding individualized ring back tone service
WO2009117925A1 (en) Method and system for processing early media service between different domains
WO2014183536A1 (en) Method and device for processing audio-visual color ring back tone
WO2013091310A1 (en) Method, device and system for terminal to realize call waiting
WO2007056936A1 (en) Method and network equipment for multimedia backspacing in communication network and communication network thereof
EP2456182A1 (en) Method, system and parlay x gateway for implementing advanced call
US20070165814A1 (en) Method and a system for providing ringback information
WO2008017189A1 (en) System and method for realizing colorful ring back tone service in 3g ip multimedia subsystem network
CN101202789A (en) Method for playing personalized colorful ringing tone
WO2010063179A1 (en) Method and terminal for screening ringing service

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06753079

Country of ref document: EP

Kind code of ref document: A1