WO2007082449A1 - A method and system for implementing downloading the media resources by terminal and a ring-back tone platform - Google Patents
A method and system for implementing downloading the media resources by terminal and a ring-back tone platform Download PDFInfo
- Publication number
- WO2007082449A1 WO2007082449A1 PCT/CN2006/003400 CN2006003400W WO2007082449A1 WO 2007082449 A1 WO2007082449 A1 WO 2007082449A1 CN 2006003400 W CN2006003400 W CN 2006003400W WO 2007082449 A1 WO2007082449 A1 WO 2007082449A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- calling
- back tone
- calling terminal
- ring back
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42017—Customized ring-back tones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72445—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42085—Called party identification service
- H04M3/42102—Making use of the called party identifier
- H04M3/4211—Making use of the called party identifier where the identifier is used to access a profile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/4872—Non-interactive information services
- H04M3/4878—Advertisement messages
Definitions
- the present invention relates to the field of mobile communications, and in particular, to a method, a system, and a back tone platform for implementing a terminal to download a media resource.
- Media resources include music, video, pictures, etc.
- the music in a typical terminal is a ringing tone of a mobile phone.
- the ringing tone of the mobile phone is the incoming call alert tone stored in the mobile phone.
- the mobile phone plays a ringing tone to indicate that an incoming call is being called.
- the phone ringing tone is generally classified into a single tone ringing tone and a chord ringing tone depending on the type of mobile phone and the support situation.
- the monophonic ringing tone is a monophonic piece of music, consisting of "1, 2, 3,, (" ⁇ , ⁇ , ⁇ ...,,") notes, and the early phones only support monophonic music. Ringing tone.
- chord ringing tone is a piece of music composed of complex syllables. There are corresponding formats. Different brands and models of mobile phones generally support different file formats. Most popular mobile phones on the market currently support chord ringing. When the mobile phone is sold, a certain number and types of music pieces are stored in the body for the user to select as a ringing tone, and the user can also download other music as a ringing tone according to his or her preference.
- FIG. 1 A system for implementing terminal downloading ringing tone in the prior art is shown in FIG. 1.
- the system includes a user who downloads a service using a ring, an Internet, a ringing download service provider server (hereinafter referred to as a ringing download server), a Wireless Application Protocol (WLAN) gateway, and a Push Proxy Gateway (Push Proxy Gateway, PPG), General Packet Radio Service (GPRS) network, WAP terminal (terminal or other device supporting WAP application).
- a ringing download service provider server hereinafter referred to as a ringing download server
- WLAN Wireless Application Protocol
- PPG Push Proxy Gateway
- GPRS General Packet Radio Service
- the ringing download server is a web server connected to the WAP gateway and connected to the PPG to provide WAP information transmission capability, which specifically includes WAP short message push and ringing content transmission; the WAP gateway passes the WAP protocol and rings.
- the download server is connected and passed
- the GPRS network is connected to the WAP terminal to provide a content transmission channel; the PPG is connected to the GPRS network, and is used for realizing the active push function of the information, that is, receiving the WAP information push request of the ringing download server, and transmitting the WAP information to the WAP terminal;
- the WAP terminal is Mobile phone terminal that supports WAP.
- the WAP protocol and the ringing download server are connected by the Hypertext Transfer Protocol (HTTP).
- HTTP Hypertext Transfer Protocol
- the WAP gateway and the GPRS network are connected by WAP.
- the ringing download server and the PPG use the PAP protocol.
- Access Protocol push access protocol
- P-OTA protocol Push-over-The-Air protocol
- the method corresponding to the above system for implementing the terminal to download the ringing tone is as follows: The user selects ringing through the website, and then downloads to the terminal through a short message or an air network. For chord ringing tones, they can only be downloaded over the airnet.
- the air network refers to the air transmission network established by the mobile network to provide data type services, such as GPRS (General Packet Radio Service) network.
- GPRS General Packet Radio Service
- the current terminal wants to download the chord ringing tone.
- the terminal user selects the ringtone content required by the terminal user, selects the terminal brand and model of the terminal, and then the website passes the GPRS network to pass the corresponding content through the designated SIM (Subscriber Identity Module).
- SIM Subscriber Identity Module
- the process of implementing the method for downloading music by the terminal is shown in FIG. 2 .
- the method includes the following steps:
- the user who uses the ringing download service accesses the ringing download server through the Internet; 202. The user selects the terminal brand, model, and ringing according to the user interface provided by the ringing download server;
- the ringing download server constructs the information content that needs to notify the user according to the user's selection in step 202;
- the ringing download server submits the message constructed in step 203 to the PPG;
- the PPG pushes the message received in step 204 to the WAP terminal through the GPRS network;
- the WAP terminal After receiving the message pushed by the PPG, the WAP terminal initiates a connection request to the WAP gateway through the GPRS network, and sends a ring tone file download request to the WAP gateway, if the user chooses to use the recommended service;
- the WAP gateway sends a user-initiated ring tone file download request to the ringing download service.
- the ringing download server sends the downloaded ringing file to the WAP gateway;
- the WAP gateway sends the ringing file to the WAP terminal through the GPRS network;
- the WAP gateway After confirming the transmission result, the WAP gateway returns the result of this download to the ringing download server.
- the ringing download server can perform subsequent processing such as retransmission (if the transmission fails) and charging (if the transmission is successful) according to the result returned by the WAP gateway.
- An object of the embodiments of the present invention is to provide a method, a system, and a ringback tone platform for a terminal to download a media resource, so that the user can download the related media resource of the ringback tone that is heard.
- a method, system, and ring back tone platform for implementing a terminal to download a media resource provided by an embodiment of the present invention are implemented as follows:
- a method for implementing terminal downloading media resources includes the following steps:
- the calling terminal calls the called user of the ring back tone service through the calling side mobile switching center MSC, and the calling terminal passes the calling side MSC and back according to the ringing tone registration information of the called terminal obtained by the calling side MSC.
- the ring tone platform establishes a two-way connection;
- the ring back tone platform After receiving the download command sent by the calling terminal through the two-way connection, the ring back tone platform sends the media resource corresponding to the ring back tone to the calling terminal.
- a system for implementing downloading music by a terminal comprising a calling side MSC, a ring back tone platform, and a called side MSC, wherein
- the calling side MSC is used to connect the call request sent by the calling terminal to the called side MSC;
- the ring back tone platform is used to play the ring back tone registered by the called user to the calling terminal;
- the calling side MSC is further configured to establish a bidirectional connection with the ring back tone platform according to the obtained ring back tone registration information of the called terminal;
- the ringback tone platform is further configured to send the media resource corresponding to the ringback tone to the calling terminal after receiving the download ringback tone command sent by the calling terminal through the bidirectional connection.
- a ring back tone platform for implementing media resource downloading comprising a ring back tone playing unit, a bidirectional connection implementing unit, a download command receiving unit, and a media resource sending unit, where
- the two-way connection implementation unit is configured to implement a bidirectional connection with the calling side MSC;
- the ring back tone playing unit is configured to play the ring back tone registered by the called user to the calling terminal through the established two-way connection;
- the download command receiving unit is configured to receive the download command sent by the calling terminal through the established two-way connection;
- the media resource sending unit is configured to send the media resource requested to be downloaded in the download command to the calling terminal.
- the calling terminal establishes a two-way connection with the ring back tone platform during the process of calling the called terminal that initiates the ring back tone service, and therefore
- the ring tone platform may receive a command sent by the calling terminal to download the content related to the ring back tone, and then the ring back tone platform sends the related media resource of the ring back tone to the calling terminal.
- FIG. 1 is a system block diagram of a terminal for downloading music in the prior art
- FIG. 2 is a flow chart of a method for implementing downloading music by a terminal in the prior art
- FIG. 3 is a system block diagram of an embodiment of the present invention
- FIG. 5 is a signaling flow diagram of establishing a connection between a calling terminal and a CRBT according to an embodiment of the present invention
- FIG. 6 is a signaling flow chart of a process for downloading a ring back tone in an embodiment of the present invention
- FIG. 8 is a signaling flow chart of a called terminal off-hook response process in an embodiment of the present invention
- FIG. 8 is an implementation of the present invention
- FIG. 9 is a block diagram of a ring back tone platform in one embodiment of the present invention.
- the core of the embodiment of the present invention is to use the ringback tone registered by the user stored in the ring back tone platform in the existing network, and the calling terminal and the ring back tone platform when the calling user calls the called user who has opened the ring back tone service.
- Establish a two-way connection and the calling user sends a download ringback tone during the process of listening to the ring back tone.
- the command of the related content is to the ringback tone platform, and the ringback tone platform sends the corresponding media resource to the calling terminal according to the received command.
- the calling user establishes a two-way connection with the ring back tone platform during the call of the called user that has opened the ring back tone service, and the calling user sends a command to download the ring back tone related content during the process of listening to the ring back tone.
- the ring back tone platform receives the command, determines the type information of the calling terminal and the ring back tone content, and sends a content determining message to the WAP terminal of the calling user, and the WAP terminal confirms the received message and establishes and
- the WAP gateway connects and initiates a content download request to the ring back tone platform, and then the ring back tone platform sends a ring back tone or its related media resource to the WAP terminal of the calling user via the WAP gateway.
- the user is required to first select a music piece to be downloaded as a ringing tone on the website, which is difficult for a user who is not convenient to access the Internet, and this method hinders the promotion of ringing downloading.
- the user needs to select the brand and model of the terminal in the process. For some users who are not very familiar with the terminal model, if the selection is wrong, the download may fail or the ringing after downloading cannot be used, and the website provides Finding the ringing tone that needs to be downloaded in the massive information is not convenient for the user.
- a person skilled in the art knows that in the existing mobile communication network, by introducing a Color Ring Back Tone (CRBT) platform, the calling terminal can listen to a piece of music as a ring back tone when the calling terminal calls the called terminal. .
- This function is implemented because the called user in the system has activated the ring back tone service, and the played back ring tone is the media resource stored on the ring back tone platform.
- the present invention utilizes this point to download the media resources related to the received ringback tone to the calling user terminal through the ring back tone platform and in conjunction with the existing mobile communication network.
- the multimedia color ring tones include music, video, pictures, and the like.
- the following is an example of the music in the multimedia ring tones, specifically an example of a ring back tone.
- Figure 3 shows a system framework diagram of one embodiment of the present invention.
- the system includes the following units:
- Calling side mobile switching center MSC home location register HLR, called side mobile switching center MSC, push proxy gateway PPG, wireless application protocol WAP gateway, ring back tone platform CRBT, WAP terminal.
- the calling side MSC is used to process the call request sent by the calling terminal and establish a two-way connection with the CRBT.
- the called side MSC is configured to return the roaming number of the called terminal to the HLR when receiving the roaming number of the called terminal sent by the HLR, and send a call request to the called terminal.
- the HLR is configured to store the roaming number and ringback tone registration information of the home user terminal, the calling party MSC sends a call request, obtains the called roaming number in the HLR, and implements a call to the called side MSC, and at the same time, the HLR returns to the called terminal.
- the ringback tone subscription information is sent to the calling side MSC.
- the CRBT is used to play the ringback tone registered by the called user to the calling terminal, and determines the information about the downloaded content when receiving the download content command sent by the calling terminal through the two-way connection established by the calling side MSC and the CRBT.
- the PPG sends the download content related information to the calling terminal, and after obtaining the confirmation of the calling terminal, establishes a connection with the calling terminal through the wireless application protocol WAP gateway and sends the ring back tone content to the calling terminal via the WAP gateway.
- the PPG is used to push the download content determination message to the calling terminal.
- the WAP gateway is used to provide a content transmission channel.
- the unit receives a content download request sent by the calling terminal by using a WAP message, and the WAP message has the feature of carrying the type information of the calling user terminal, so that the CRBT can obtain the type information of the calling terminal.
- the system also includes calling and called users.
- the calling user is a voice call initiator.
- the content of the ringback tone is downloaded.
- the terminal used by the calling user must be a WAP terminal to receive WAP information, initiate a WAP download operation, and receive content information.
- the called user is a voice call receiver.
- the user must be registered with the ring back tone service, and the calling user downloads the ring back tone registered with the called user, and is suitable for the calling user WAP terminal. Matching content.
- the WAP gateway and the ringback tone platform are connected by HTTP protocol
- the WAP gateway and the GPRS network are connected by WAP.
- the ringback tone platform and the PPG are connected by PAP.
- the P-OTA protocol is used between the PPG and the GPRS network.
- the TUP/ISUP protocol is used between the calling MSC and the called MSC.
- Telephone User Part/ ISDN User Part (Phone User Part, on behalf of the No. 7 Signaling / Integrated Services Digital Network User Part, on behalf of Signaling No. 7) connection, between the calling MSC and the called MSC and the HLR Mobile Application Part (MAP) protocol connection.
- MAP Mobile Application Part
- Figure 4 shows a flow chart of a method in accordance with one embodiment of the present invention.
- Step 401 The calling user establishes a two-way connection with the ring back tone platform through the calling side mobile switching center during the call of the called user who has opened the ring back tone service.
- the execution process of this step is specifically as follows:
- the calling terminal initiates a call request to the called terminal.
- the called user activates the ring back tone service.
- the calling terminal first initiates a call request to the calling side MSC, and the calling side MSC establishes a connection request by querying the HLR to which the called terminal belongs and the called side MSC, and the calling side MSC obtains the called terminal back. Ringing registration information; the calling side MSC establishes a bidirectional connection with the ring back tone platform CRBT according to the obtained information, thus realizing the establishment of a bidirectional connection between the calling terminal and the CRBT.
- Step 402 The calling user listens to the ring back tone played by the ring back tone platform, and sends a command to download the ring back tone related content to the ring back tone platform.
- the calling user can send a command to download the ring back tone by pressing a button.
- a button For example, you can set the "#" key on the phone's keyboard as the download command key.
- this button is pressed, an audio signal is generated and transmitted to the CRBT via the switched network.
- buttons or combinations of buttons can be set as the download command button, or a new button can be added as the download command button.
- other methods may be used, and the core is to implement the command of the calling user to send a download ringback tone.
- the download ringback tone command can be an audio signal
- the calling user presets the keyboard button to download the ringback tone command, and when the preset button is pressed, the Dual Tone Multi-Frequency (DTMF) is generated.
- DTMF Dual Tone Multi-Frequency
- Step 403 The ring back tone platform determines information such as the brand and model of the calling user WAP terminal and the ring back tone content of the current playing, and sends a content determining message to the calling terminal.
- the CRBT platform has started the number-receiving function, and since it is already at the calling end in step 401 A two-way connection is established between the terminal and the CRBT. Therefore, with the receiving function, the CRBT can receive a download ringback tone command generated by the calling user button. For example, the CRBT platform receives the sent audio signal through the number receiving function, compares the received button with the preset button information, and if the same, the CRBT initiates the related content downloading process of the ring back tone, that is, sends the content determining message to the main Call the terminal; if they are not the same, keep the original work.
- the CRBT determines that the terminal requests to download the ring back tone according to the number receiving function, and queries the history information in the system to obtain the type of the calling terminal, that is, the brand model and the like, and determines the same name or code as the ring back tone, and the format and A content list of music information adapted by the calling terminal. Thereafter, the CRBT transmits the content determination message including the above to the calling terminal.
- the above historical information is stored in the terminal information base of the CRBT system.
- the establishment of the terminal information base may include the following three methods:
- the CRBT platform provides a user interface that allows end users to select the correspondence between the terminal brand, model, and Subscriber Identity Module (SIM) card number.
- SIM Subscriber Identity Module
- (2) CRBT collects terminal information and establishes a terminal information base.
- CRBT enriches its own terminal information base by collecting the information library that the corresponding SP or operator has built through a cooperative service provider (SP) or operator.
- SP cooperative service provider
- the WAP method collects terminal information and establishes a terminal information base.
- CRBT obtains the terminal brand model when the user terminal accesses the provided WAP page, and directly uses the terminal information library.
- Step 404 The calling terminal confirms the received message, establishes a connection with the WAP gateway, and initiates a content download request to the ring back tone platform.
- Step 405 The ring back tone platform sends the content to the calling terminal via the WAP gateway.
- the following describes the signaling procedure of the calling terminal in this embodiment to establish a connection with the CRBT through the calling side MSC to listen to the ring back tone played by the CBT.
- FIG. 5 shows the signaling flow
- the calling terminal sends a SETUP message to the calling side MSC.
- the message is initiated by the calling terminal to establish a connection request to the called terminal.
- the calling side MSC sends an SRI (MAP_SEND_ROUTING_Information, query routing information) message to the HLR to which the called terminal belongs.
- SRI MAP_SEND_ROUTING_Information, query routing information
- the signaling completes the calling MSC to query the HLR for the called information, such as the roaming number.
- the HLR sends a PRN (MAP_PROVIDE_ROAMING_NUMBER, providing a roaming number) message to the called side MSC;
- PRN MAP_PROVIDE_ROAMING_NUMBER, providing a roaming number
- the signaling completion HLR queries the called side MSC for information such as the called terminal roaming number.
- the called side MSC returns a PRN_Ack message to the HLR.
- the message contains information such as the roaming number of the called terminal.
- the signaling response is a query request in the signaling 503, that is, the called side MSC returns the related information of the called terminal to the HLR.
- the HLR returns an SRI_Ack message to the calling side MSC.
- the message includes the roaming number of the called terminal returned from the called side MSC in step 504, and the ringback tone registration information (SS_Code) of the called terminal stored in the HLR.
- SS_Code ringback tone registration information
- the calling side MSC sends an IAM (Initial Address Message) message to the called side MSC.
- IAM Initial Address Message
- the calling MSC uses the roaming number to initiate a call to the called terminal, and simultaneously records the SS_Code information in the SRI_Ack to confirm whether the called party is a ringback tone user.
- the called side MSC sends a Setup message to the called terminal.
- the signaling completes the called MSC initiating a call to the called terminal.
- the called terminal returns an Alerting message to the called MSC.
- the signaling means that the called terminal returns a ringing signal to the called MSC.
- the called side MSC sends an ACM (Acknowledged Message) message.
- the information is sent to the calling side MS (:.
- the signaling, that is, the called MSC returns a call confirmation signal to the calling MSC.
- the calling side MSC sends an Alerting message to the calling terminal.
- the signaling means that the calling MSC returns a ringing signal to the calling terminal.
- the calling side MSC sends an IAM (Initial Address Message) to the ring back tone platform CRBT.
- IAM Initial Address Message
- the signaling enables the calling MSC to initiate a call to the CRBT after confirming the ringback tone registration information of the called terminal in the signaling 509.
- the IAM message includes information such as a calling number, a called number, and the like, and the ring back tone platform can play a predetermined ring back tone to the calling terminal according to the content of the IAM message.
- the ring back tone platform sends an ACM (Acknowledged Message) message to the calling side MSC.
- ACM Acknowledged Message
- the signaling that is, the CRBT, returns an acknowledgement signal to the calling side MSC.
- the calling side MSC establishes a two-way connection with the CRBT, thereby completing the two-way connection between the CRBT and the calling terminal, and playing the ringing tone registered by the called user to the calling terminal, and preparing Receive commands from the calling terminal.
- the MSC receives the ACM message and establishes a one-way connection with the CRBT, so that the CRBT plays the ring back tone to the calling terminal through the calling side MSC.
- the MSC in the present invention adds the function of establishing a two-way connection with the CRBT after receiving the ACM message, so that the CRBT can receive the command sent by the calling terminal.
- the calling user can decide to download the ring back tone while waiting to connect to the called user and listen to the ring back tone.
- the calling terminal can issue a command to download the ring back tone by means of a button, etc., and then the ring back tone platform confirms the type of the terminal WAP terminal and confirms the command to download the ring back tone, which is the foregoing steps 402 to 405.
- FIG. 1 An embodiment of a signaling flow for implementing a download ringback tone is shown in FIG. 1
- the CRBT sends a PUSH message to the push proxy gateway PPG.
- the CRBT sends a PUSH message containing the content determination information to the PPG.
- the content determination information generally includes a recommended language, recommended content, and the like.
- the PPG sends the WAP information to the calling terminal.
- the signaling is: The PPG sends the PUSH information sent by the CRBT to the calling user WAP terminal through the air interface of the GPRS network.
- the calling terminal sends a connection request to the WAP gateway.
- the signaling is to establish a connection with the WAP gateway for the downloaded music after confirming the content determination information by the calling terminal. begging.
- the calling terminal sends a content download request to the WAP gateway.
- the WAP gateway initiates a content download request to the CRBT.
- CRBT sends the downloaded content to the WAP gateway.
- the WAP gateway sends the content to the calling user WAP terminal through the GPRS network air channel.
- the WAP gateway returns the result of this download to CRBT.
- the CRBT can perform subsequent operations according to the result returned by the WAP gateway. For example, if the content is failed to be sent, the retransmission is sent; if the transmission is successful, the charging is notified.
- the called terminal sends a Answer message to the called side MSC. This message indicates that the called user is performing an off-hook response.
- the called side MSC sends an ANM (Answer Message) message to the calling side MSC.
- ANM Answer Message
- the calling side MSC sends a Answer message to the calling terminal, that is, the calling side MSC returns a response signal to the calling terminal, and then the calling user and the called user start a call.
- the calling side MSC sends a REL (Release) message to the CRBT.
- the signaling initiates a voice signal between the calling side MSC and the CRBT.
- the CRBT sends an RLC (Release Complete) message to the calling side MSC.
- the CRBT disconnects from the calling side MSC and returns a teardown completion signal to the calling side MSC.
- the calling party and the called party are connected to start the call.
- the calling terminal sends a Release message to the calling side MSC, that is, the call is completed, the calling party hangs up, and the calling terminal initiates a call teardown signal.
- the calling side MSC sends a REL message to the called side MSC, that is, the calling side MSC sends a voice path removal message to the called side MSC; 803: The called side MSC sends a Release message to the called terminal, that is, the called side MSC sends a call teardown message to the called party to the called party.
- the called terminal sends a Release Complete message to the called side MSC, that is, the called terminal removes the connection with the called side MSC, and returns a teardown completion signal.
- the called side MSC sends an RLC message to the calling side MSC, that is, the called side MSC removes the connection with the called terminal, and returns a teardown completion signal.
- the called side MSC sends a Release complete signaling message to the calling terminal, that is, the link removal of the calling terminal to the called terminal is completed, and the calling side MSC returns the removal completion signal.
- the present invention also provides a ring back tone platform for implementing media resource downloading.
- the ring back tone platform includes at least a ring back tone playing unit 901, a bidirectional connection implementing unit 902, a download command receiving unit 903, and a media resource sending unit 904.
- the two-way connection implementation unit 901 is connected to the ring back tone playing unit 902 and the download command receiving unit 903, and is configured to implement the download command receiving unit 903 and the ring back tone playing unit 902 after receiving the two-way connection establishment request initiated by the calling side MSC. A two-way connection with the calling side MSC.
- the ring back tone playing unit 902 is used to play the ring back tone registered by the called user to the calling terminal.
- the download command receiving unit 903 is connected to the calling side MSC, and is configured to receive a download command sent by the calling terminal through the established two-way connection.
- the download command receiving unit 903 includes a receiving unit 9031 and a download command determining unit 9032, where
- the receiving unit 9031 is configured to receive the command sent by the calling terminal through the two-way connection; the download command determining unit 9032 is connected to the receiving unit 9031, and is configured to determine that the command received by the receiving unit is a download command.
- the media resource sending unit 904 is connected to the download command receiving unit 903, and configured to send the media resource requested for downloading in the download command to the calling terminal.
- the media resource may be sent to the calling terminal through the GPRS network and the WAP gateway.
- the ring back tone platform may further include a terminal type determining unit 905 and a content determining unit 906. among them,
- the terminal type determining unit 905 is connected to the receiving unit 9031 and configured to determine the type of the calling terminal after receiving the download command.
- the content determining unit 906 is connected to the terminal type determining unit 905, configured to adapt the content receivable by the terminal according to the determined terminal type, send a content determining message to the calling terminal, and receive confirmation from the calling terminal to the message;
- the content determination message includes a content list that is adapted to the calling terminal.
- the content determining unit 906 is further connected to the media resource sending unit 904, and is configured to notify the media resource sending unit 904 to send the confirmed media after receiving the confirmation of the calling terminal. Resources to the calling terminal.
- the calling user terminal can issue a selection to download the ring back tone.
- the command of the audio related content after which the ringback tone platform determines the brand and model of the calling user's WAP terminal and the ringback tone content, and sends the ringback tone music content to the calling terminal via the GPRS network via the WAP gateway.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Description
实现终端下载媒体资源的方法、 系统及回铃音平台 本申请要求于 2006 年 1 月 17 日提交中国专利局、 申请号为 200610033142.3、 发明名称为 "主叫用户下载被叫用户回铃音的相关内容 的系统和方法"的中国专利申请的优先权, 其全部内容通过引用结合在本 申请中。
技术领域 本发明涉及移动通信领域, 尤其涉及一种实现终端下载媒体资源的方 法、 系统及回锋音平台。
背景技术
媒体资源包括音乐、 视频, 图片等, 以音乐为例, 典型的终端中的音 乐是手机振铃音。 手机振铃音是存放在手机中的来电提示音, 当有电话呼 入时, 手机播放振铃音以提示有来电正在呼叫。 手机振铃音根据手机种类 以及支持情况的不同, 一般可分为单音振铃音和和弦振铃音。 单音振铃音 是单音音乐片段, 由 "1、 2、 3 ,, ("哆, 来, 咪……,,)等音符组成 的筒单乐曲, 早期的手机都只支持单音音乐作为振铃音。 和弦振铃音是由 复杂的音节组成的音乐片段, 有相应的格式, 不同品牌、 不同型号的手机 一般所支持的文件格式不同。 目前市面上流行的手机大部分支持和弦振铃 音。手机在销售时一般机身内都存有一定数量和类型的音乐片段供用户选 择作为振铃音, 并且用户还可以根据自己的喜好下载其它音乐作为振铃 音。
现有技术中一种实现终端下载振铃音的系统如图 1所示。
该系统包括使用振铃下载业务的用户, 互联网, 振铃下载业务提供商 服务器(以下简称为振铃下载服务器),无线应用协议(Wireless Application Protocol, WAP ) 网关, 推代理网关( Push Proxy Gateway, PPG ), 通用无 线分组业务(General Packet Radio Service, GPRS ) 网络, WAP终端 (支 持 WAP应用的终端或者其它设备)。
所述振铃下载服务器是一种网站服务器, 与 WAP网关连接, 同时与 PPG连接,提供 WAP信息发送的能力, 其具体包括 WAP短信推送、振铃 内容发送等; WAP 网关通过 WAP协议与振铃下载服务器相连, 并通过
GPRS网络与 WAP终端连接, 提供内容发送通道; PPG与 GPRS网絡连 接, 用于实现信息的主动推送功能, 即接收振铃下载服务器的 WAP信息 推送请求,将 WAP信息发送到 WAP终端; WAP终端即支持 WAP的手机 终端。 WAP 网关和振铃下载服务器之间采用 HTTP 协议(Hyper Text Transfer Protocol, 超文本传送协议)连接, WAP网关和 GPRS网絡之间 采用 WAP协议连接, 振铃下载服务器和 PPG之间采用 PAP协议 ( Push Access Protocol, 推访问协议)连接, PPG和 GPRS网络之间采用 P-OTA 协议( Push Over-The- Air protocol, 推空中协议)连接。
上述种实现终端下载振铃音的系统对应的方法为: 用户通过网站选择 振铃, 然后通过短信或者空中网络下载到终端。 对于和弦振铃音, 只能通 过空中网进行下载。 空中网是指移动网络为提供数据类业务所建立的空中 传输网络, 如 GPRS ( General Packet Radio Service, 通用分组无线业务 ) 网絡。 当前终端要下载和弦振铃音, 是由终端用户到网站选择需要的铃音 内容、 选择自己的终端品牌、 型号, 然后由网站通过 GPRS网络将相应内 容通过指定 SIM ( Subscriber Identity Module, 用户识别卡)卡号发送到指 定终端。
该系统实现终端下载音乐方法的流程如图 2所示。该方法包括以下步 驟:
201. 使用振铃下载业务的用户通过互联网访问振铃下载服务器; 202. 用户根据振铃下载服务器提供的用户界面选择终端品牌、 型号 和振铃;
203. 振铃下载服务器根据步骤 202 中用户的选择, 构建需要通知用 户的信息内容;
204. 振铃下载服务器将步驟 203中构建的消息提交给 PPG;
205. PPG将步骤 204中收到的消息通过 GPRS网絡推送给 WAP终端;
206. WAP终端接收到 PPG推送来的消息后, 如果用户选择使用该推 荐业务, 则通过 GPRS网络发起到 WAP网关的连接请求, 并向 WAP网关 发送振铃音文件下载请求;
207. WAP网关发送用户发起的振铃音文件下载请求到振铃下载服务
器;
208. 振铃下载服务器将下载的振铃文件发送给 WAP网关;
209. WAP网关将振铃文件通过 GPRS网络发送给 WAP终端;
210. 在确认发送结果后, WAP网关返回本次下载结果给振铃下载服 务器。
之后, 振铃下载服务器可以根据 WAP网关返回的结果进行重发 (如果 发送失败)、 计费 (如果发送成功)等后续处理。
发明内容
本发明实施例的目的是提供一种实现终端下载媒体资源的方法、 系统 及回铃音平台, 使用户可以下载收听到的回铃音的相关媒体资源。
本发明实施例提供的一种实现终端下载媒体资源的方法、 系统及回铃 音平台是这样实现的:
一种实现终端下载媒体资源的方法, 包括步骤:
主叫终端通过主叫侧移动交换中心 MSC呼叫开通了回铃音业务的被 叫用户, 根据主叫侧 MSC获得的被叫终端的回铃音注册信息, 主叫终端 通过主叫侧 MSC与回铃音平台建立双向连接;
回铃音平台通过双向连接收到主叫终端发来的下载命令后 , 将回铃音 对应的媒体资源发送到主叫终端。
一种实现终端下载音乐的系统, 包括主叫侧 MSC, 回铃音平台, 被 叫侧 MSC, 其中,
主叫侧 MSC用于接续主叫终端发来的呼叫请求至被叫侧 MSC; 回铃音平台用于给主叫终端播放被叫用户注册的回铃音;
主叫侧 MSC还用于根据获得的被叫终端的回铃音注册信息建立与回 铃音平台间的双向连接;
回铃音平台还用于通过双向连接收到主叫终端发来的下载回铃音命 令后, 将回铃音对应的媒体资源发送到主叫终端。
一种实现媒体资源下载的回铃音平台, 包括回铃音播放单元、 双向连 接实现单元、 下载命令接收单元、 媒体资源发送单元, 其中,
双向连接实现单元用于实现与主叫侧 MSC间的双向连接;
回铃音播放单元用于通过建立的双向连接播放被叫用户注册的回铃 音给主叫终端;
下载命令接收单元用于通过建立的双向连接接收主叫终端发来的下 载命令;
媒体资源发送单元用于将下载命令中请求下载的媒体资源发送到主 叫终端。
由以上本发明实施例提供的技术方案可见, 本发明实施例中, 主叫终 端在呼叫开通回铃音业务的被叫终端过程中, 主叫终端与回铃音平台建立 了双向连接 , 因此回铃音平台可以收到主叫终端发来的选择下载该回铃音 相关内容的命令,之后回铃音平台发送该回铃音的相关媒体资源给主叫终 端。 使用本发明实施例提供的方法, 用户不需上网就可以实现下载音乐, 并且还可以省去确定终端型号和查找音乐信息等步骤, 该过程对用户来说 可以简捷方便的实现下载音乐。
附图说明
图 1是现有技术中的一种实现终端下载音乐的系统框图;
图 2是现有技术中的一种实现终端下载音乐的方法流程图; 图 3是本发明一个实施例的系统框图;
图 4是本发明一个实施例的方法流程图;
图 5是本发明一个实施例中主叫终端与 CRBT建立连接的信令流程 图;
图 6是本发明一个实施例中实现下载回铃音过程的信令流程图; 图 Ί是本发明一个实施例中被叫终端摘机应答过程的信令流程图; 图 8是本发明一个实施例中拆除主叫终端与被叫终端之间连接的信令 流程图;
图 9是本发明一个实施例中回铃音平台的框图。
具体实施方式
本发明实施例的核心是利用现有网络中的回铃音平台存储的用户注 册的回铃音, 当主叫用户呼叫开通了回铃音业务的被叫用户时主叫终端与 回铃音平台建立双向连接, 主叫用户在收听回铃音过程中发送下载回铃音
相关内容的命令到回铃音平台, 回铃音平台根据收到的命令发送相应的媒 体资源到主叫终端。 具体实施时, 主叫用户在呼叫开通了回铃音业务的被 叫用户过程中与回铃音平台建立双向连接, 主叫用户在收听回铃音过程中 发送下载回铃音相关内容的命令到回铃音平台, 回铃音平台接收该命令, 确定主叫终端的类型信息及回铃音内容, 并发送内容确定消息到主叫用户 的 WAP终端, 该 WAP终端确认收到的消息后建立与 WAP网关的连接, 并向回铃音平台发起内容下载请求,之后回铃音平台发送回铃音或其相关 的媒体资源经由 WAP网关到主叫用户的 WAP终端。
在给出的现有技术中,要求用户必须首先上网站选择需要下载的音乐 片段作为振铃音, 对于不方便上网的用户来说难以实现, 则这种方法阻碍 了振铃下载的推广。 另外, 用户在该过程中需要选择终端的品牌和型号, 对于一些对终端型号不是十分了解的用户, 如果选择错误, 可能会导致下 载失败或下载后振铃不能使用等问题, 并且, 在网站提供的海量信息中寻 找需要下载的振铃音对用户来说不便捷。
以下介绍本发明的实施例。 为了使本技术领域的人员更好地理解本发 明实施例的方案, 下面结合附图和实施方式对本发明作进一步的详细说 明。
本领域技术人员知道, 现有移动通信网络中, 通过引入回铃音(Color Ring Back Tone, CRBT )平台, 可以实现在主叫终端呼叫被叫终端时主叫 终端收听到一段音乐作为回铃音。 实现该功能是由于该系统中的被叫用户 开通了回铃音业务, 所述播放的回铃音是存储在回铃音平台上的媒体资 源。 本发明正是利用这一点, 通过回铃音平台, 并结合现有的移动通信网 络, 将收听到的回铃音相关的媒体资源下载到主叫用户终端内。
所述多媒体彩铃包括音乐、 视频、 图片等多种, 以下以多媒体彩铃中 的音乐, 具体的为回铃音的例子进行说明。
图 3示出了本发明一个实施例的系统框架图。
如图所示, 该系统包括以下单元:
主叫侧移动交换中心 MSC, 归属位置寄存器 HLR, 被叫侧移动交换中 心 MSC, 推代理网关 PPG, 无线应用协议 WAP网关, 回铃音平台 CRBT,
WAP终端。
其中, 各个单元的作用分别为:
主叫侧 MSC用于处理主叫终端发来的呼叫请求, 并建立与 CRBT间的 双向连接。
被叫侧 MSC用于收到 HLR发来的查询被叫终端的漫游号码时返回该 被叫终端的漫游号码至 HLR, 并向被叫终端发送呼叫请求。
HLR用于存储归属用户终端的漫游号码和回铃音注册信息, 主叫侧 MSC发来呼叫请求, 在 HLR得到被叫漫游号码, 实现向被叫侧 MSC呼叫, 同时, HLR返回被叫终端的回铃音签约信息至主叫侧 MSC。
CRBT用于给主叫终端播放被叫用户注册的回铃音, 并在收到主叫终 端通过主叫侧 MSC与 CRBT建立的双向连接发来的下载内容命令时确定下 载内容的相关信息, 通过 PPG发送下载内容相关信息至主叫终端, 得到主 叫终端的确认后,通过无线应用协议 WAP网关建立与主叫终端的连接并将 回铃音内容经由 WAP网关发送到主叫终端。
PPG用于推送下载内容确定消息至主叫终端。
WAP网关用于提供内容发送通道。 该单元在提供内容发送通道过程 中, 收到主叫终端以 WAP消息方式发送的内容下载请求,该 WAP消息具有 携带主叫用户终端类型信息的特性, 使得 CRBT可以得到主叫终端的类型 信息。
该系统还包括主叫用户和被叫用户。 主叫用户是语音呼叫发起者, 在 本发明中是回铃音的相关内容下载使用者, 主叫用户使用的终端必须是 WAP终端, 才能够接收 WAP信息、 发起 WAP下载操作、 接收内容信息。
被叫用户是话音呼叫接收者, 在本发明中必须是注册了回铃音业务的 用户, 主叫用户下载的是与被叫用户注册的回铃音相关的, 且与主叫用户 WAP终端适配的内容。
以下介绍各个设备之间连接可以采用的协议: WAP 网关和回铃音平 台之间采用 HTTP协议连接, WAP网关和 GPRS网絡之间采用 WAP协议 连接, 回铃音平台和 PPG之间采用 PAP协议连接, PPG和 GPRS网络之 间采用 P-OTA协议连接, 主叫 MSC和被叫 MSC之间采用 TUP/ ISUP协
议( Telephone User Part/ ISDN User Part, 电话用户部分, 代指七号信令 / 综合业务数字网用户部分, 代指七号信令)连接, 主叫 MSC和被叫 MSC 与 HLR之间均采用移动应用部分(Mobile Application Part, MAP )协议 连接。
以上所述的系统实现本发明目的的过程与下面的方法描述类似, 以下 详细介绍本发明的方法。
图 4示出了本发明一个实施例的方法流程图。
步骤 401: 主叫用户在呼叫开通了回铃音业务的被叫用户过程中, 通 过主叫侧移动交换中心与回铃音平台建立双向连接。
该步骤的执行过程具体为:
主叫终端向被叫终端发起呼叫请求。 其中, 该被叫用户开通了回铃音 业务。 该步骤执行时, 主叫终端首先向主叫侧 MSC发起呼叫请求, 主叫 侧 MSC通过查询被叫终端归属的 HLR与被叫侧 MSC建立连接请求, 同 时主叫侧 MSC得到被叫终端的回铃音注册信息;主叫侧 MSC根据得到的 信息建立与回铃音平台 CRBT的双向连接, 这样, 也就实现了主叫终端与 CRBT之间建立双向连接。
步骤 402: 主叫用户收听回铃音平台播放的回铃音, 并发送下载回铃 音相关内容的命令到回铃音平台。
该步骤中, 主叫用户可以通过按键的方式发送下载回铃音的命令。 例 如, 可以设置手机键盘上的 "#" 键为下载命令键。 按该键时, 产生音频 信号, 通过交换网络传送到 CRBT。 当然, 也可以设置其他按键或者按键 的组合为下载命令键, 或者可以增加新的按键为下载命令键。 另外, 也可 以用其它方式, 核心是实现主叫用户发送下载回铃音命令。
当下载回铃音命令可以为音频信号, 例如, 主叫用户预先设置键盘按 键为下载回铃音命令, 当按下预先设置的键时, 产生双音多频(Dual Tone Multi-Frequency, DTMF )信号, 发送到回铃音平台。
步驟 403: 回铃音平台确定主叫用户 WAP终端的品牌及型号等信息 及本次播放的回铃音内容, 并发送内容确定消息到主叫终端。
该步骤中, CRBT平台已启动收号功能, 且由于步骤 401中已在主叫终
端和 CRBT间建立了双向连接, 因此, 利用该收号功能, CRBT可以收取主 叫用户按键产生的下载回铃音命令。 例如该 CRBT平台通过收号功能接收 到发来的音频信号, 比较收到的按键和预先设置的按键信息, 如果相同, 则 CRBT启动回铃音的相关内容下载流程, 即发送内容确定消息到主叫终 端; 如果不相同, 则维持原工作。
CRBT根据收号功能确定终端请求下载回铃音, 在系统内查询历史信 息得到主叫终端的类型, 即其品牌型号等信息, 并确定与该回铃音的名称 或编码相同的, 且格式与主叫终端适配的音乐信息的内容列表。 之后, CRBT发送包括上述内容确定消息到主叫终端。
上述历史信息是存储在 CRBT系统的终端信息库中的, 该终端信息库 建立可以包括以下三种方式:
( 1 )终端用户自行设置。
CRBT平台提供使用界面, 终端用户使用该界面, 选择终端品牌、 型 号与用户识别卡( Subscriber Identity Module, SIM )卡号之间的对应关系。 CRBT平台保存这种对应关系, 构建终端信息库。
( 2 ) CRBT收集终端信息并建立终端信息库。
CRBT通过合作内容提供商 (Service Provider, SP )或运营商收集相 应 SP或运营商已经构建的信息库, 从而丰富自身终端信息库。
( 3 ) WAP方式收集终端信息并建立终端信息库。
用户访问 WAP的时候, 某些终端品牌型号能够通过 WAP收集获得,
CRBT在用户终端访问所提供的 WAP页面的时候获取终端品牌型号, 直接 使用, 同时构建终端信息库。
步驟 404: 主叫终端确认收到的消息后建立与 WAP网关的连接, 并 向回铃音平台发起内容下载请求。
步骤 405: 回铃音平台将内容经由 WAP网关发送到主叫终端。
由以上步骤可见, 主叫用户终端在呼叫开通了回铃音业务的被叫用户 终端时, 可以直接下载该回铃音的相关内容, 而不需上网下载, 并且还可 以省去用户确定终端型号等步驟, 该过程对用户来说可以筒捷方便的实现 下载音乐。
以上给出的方法流程举出了主叫终端通过 GPRS 网絡下载音乐的情 况, 本领域技术人员知道, 在 CDMA网络中应用本发明的方法, 主叫用 户终端可以通过 CDMA网络下载音乐, 具体步骤与此类似, 在此不再赞 述。
以下介绍该实施例中的主叫终端通过主叫侧 MSC与 CRBT建立连接 以收听 C BT播放的回铃音的信令流程。
图 5示出了该信令流程。
501 : 主叫终端发送 SETUP消息到主叫侧 MSC。 该消息为主叫终端发 起的到被叫终端的建立连接请求。
502: 主叫侧 MSC发送 SRI(MAP— SEND— ROUTING— INFORMATION, 查询路由信息)消息到被叫终端归属的 HLR。 该信令完成主叫 MSC向 HLR 查询被叫信息, 如漫游号码等。
503: HLR发送 PRN ( MAP— PROVIDE_ROAMING— NUMBER, 提供 漫游号码)消息到被叫侧 MSC;。该信令完成 HLR向被叫侧 MSC查询被叫终 端漫游号码等信息。
504: 被叫侧 MSC返回 PRN— Ack消息到 HLR。 该消息包含被叫终端的 漫游号码等信息。 该信令响应信令 503中的查询请求, 即被叫侧 MSC返回 被叫终端的相关信息到 HLR。
505: HLR返回 SRI— Ack消息到主叫侧 MSC。 该消息中包含步骤 504中 从被叫侧 MSC返回的被叫终端的漫游号码,和 HLR中存储的被叫终端的回 铃音注册信息 (SS— Code )等。
506: 主叫侧 MSC发送 IAM ( Initial address message, 初始地址消息) 消息到被叫侧 MSC。该信令中,主叫 MSC使用漫游号码向被叫终端发起呼 叫, 同时记录 SRI— Ack中的 SS— Code信息, 确认被叫是否回铃音用户。
507: 被叫侧 MSC发送 Setup消息到被叫终端。 该信令完成被叫 MSC向 被叫终端发起呼叫。
508: 被叫终端返回 Alerting消息到被叫 MSC。 该信令即被叫终端向被 叫 MSC回振铃信号。
509: 被叫侧 MSC发送 ACM ( Acknowledged Message, 响应消息) 消
息到主叫侧 MS (:。 该信令即被叫 MSC向主叫 MSC返回呼叫确认信号。
510: 主叫侧 MSC发送 Alerting消息到主叫终端。 该信令即主叫 MSC向 主叫终端回振铃信号。
511: 主叫侧 MSC发送 IAM ( Initial Address Message, 初始地址消息) 到回铃音平台 CRBT。该信令实现主叫侧 MSC在信令 509中确认被叫终端的 回铃音注册信息后, 向 CRBT发起呼叫。
该 IAM消息包括主叫号码, 被叫号码等信息, 回铃音平台可以根据该 IAM消息内容播放预定的回铃音给主叫终端。
512: 回铃音平台发送 ACM ( Acknowledged Message, 响应消息) 消 息到主叫侧 MSC。 该信令即 CRBT向主叫侧 MSC返回确认信号。
经过以上信令之后, 主叫侧 MSC建立与 CRBT之间的双向连接, 从而 完成 CRBT与主叫终端间的双向连接, 以向主叫终端播放被叫用户注册的 回铃音的同时, 可以准备接收主叫终端发来的命令。 现有技术中 MSC收到 ACM消息只建立与 CRBT之间的单向连接, 实现 CRBT通过主叫侧 MSC向 主叫终端播放回铃音。 本发明中的 MSC增加了功能, 即在收到 ACM消息 后与 CRBT之间建立双向连接, 以使 CRBT可以接收主叫终端发来的命令。
之后, 主叫用户在等待接通被叫用户并收听回铃音的过程中, 可以决 定下载该回铃音。 主叫终端可以通过按键等方式发出下载回铃音的命令, 之后回铃音平台经过对终端 WAP终端类型的确认和对下载回铃音的命令 确认, 该过程即前述步厥 402至步骤 405所述的过程, 之后, 回铃音平台将 请求下载的回铃音对于的音乐内容发送到主叫终端。
实现下载回铃音的信令流程的一个实施例如图 6所示。
601: CRBT发送 PUSH消息到推代理网关 PPG。 该信令中, CRBT将包 含内容确定信息的 PUSH消息发送到 PPG。 该内容确定信息一般包括推荐 语言以及推荐的内容等。
602: PPG发送 WAP信息到主叫终端。 该信令即: PPG将 CRBT发来的 PUSH信息通过 GPRS网络的空中接口发送给主叫用户 WAP终端。
603: 主叫终端发送连接请求到 WAP网关。 该信令是主叫终端对内容 确定信息进行确认后, 为得到下载的音乐而建立与 WAP网关之间连接请
求。
604: 主叫终端向 WAP网关发送内容下载请求。
605: WAP网关向 CRBT发起内容下载请求。
606: CRBT将下载的内容发送给 WAP网关。
607: WAP网关将内容通过 GPRS网络空中通道发送给主叫用户 WAP 终端。
608: WAP网关返回本次下载结果给 CRBT。
之后, CRBT可以根据 WAP网关返回的结果进行后续操作, 例如, 如 果本次发送内容失败, 则重新发送; 如果本次发送成功, 则通知计费。
之后, 被叫用户摘机应答, 主叫终端断开与 CRBT的连接, 该过程的 信令流程的一个实施例如图 7所示。
701: 被叫终端发送 Answer消息到被叫侧 MSC。 该消息表示被叫用户 进行摘机应答操作。
702: 被叫侧 MSC发送 ANM ( Answer Message, 应答消息) 消息到主 叫侧 MSC。
703: 主叫侧 MSC发送 Answer消息到主叫终端, 即主叫侧 MSC返回应 答信号到主叫终端, 之后主叫用户和被叫用户开始通话。
704: 主叫侧 MSC发送 REL ( Release, 释放)消息到 CRBT。 该信令为 主叫侧 MSC发起拆除与 CRBT之间的话路信号。
705: CRBT发送 RLC ( Release complete, 释放完成消息)消息到主叫 侧 MSC。 CRBT断开与主叫侧 MSC之间的连接, 并返回拆除完成信号到主 叫侧 MSC。
上述过程之后, 主叫和被叫接通, 开始通话。
以下介绍主叫结束通话的信令流程的一个实施例。 该实施例如图 8所 示。
801 : 主叫终端发送 Release消息到主叫侧 MSC, 即通话完成, 主叫挂 机, 主叫终端发起呼叫拆除信号。
802: 主叫侧 MSC发送 REL消息到被叫侧 MSC, 即主叫侧 MSC发送话 路拆除消息到被叫侧 MSC;。
803: 被叫侧 MSC发送 Release消息到被叫终端, 即被叫侧 MSC向被叫 发送呼叫拆除消息到被叫。
804: 被叫终端发送 Release complete消息到被叫侧 MSC, 即被叫终端 拆除与被叫侧 MSC之间的连接, 并返回拆除完成信号。
805: 被叫侧 MSC发送 RLC消息到主叫侧 MSC, 即被叫侧 MSC拆除与 被叫终端之间的连接, 并返回拆除完成信号。
806: 被叫侧 MSC发送 Release complete信令消息到主叫终端, 即主叫 终端到被叫终端的链路拆除完成, 主叫侧 MSC返回拆除完成信号。
经过上述步驟后, 主叫终端与被叫终端之间的连接拆除完毕。
对应于上述方法, 本发明中还给出一种实现媒体资源下载的回铃音平 台。 该回铃音平台至少包括回铃音播放单元 901、 双向连接实现单元 902、 下载命令接收单元 903、 媒体资源发送单元 904。
双向连接实现单元 901 , 分别与回铃音播放单元 902和下载命令接收 单元 903相连, 用于收到主叫侧 MSC发起的双向连接建立请求后实现下 载命令接收单元 903、 回铃音播放单元 902与主叫侧 MSC间的双向连接。
回铃音播放单元 902播放单元用于播放被叫用户注册的回铃音给主叫 终端。
下载命令接收单元 903, 与主叫侧 MSC相连, 用于通过建立的双向 连接接收主叫终端发来的下载命令。
其中, 下载命令接收单元 903包括收号单元 9031和下载命令确定单 元 9032, 其中,
收号单元 9031用于通过双向连接收到主叫终端发来的命令; 下载命令确定单元 9032与收号单元 9031相连, 用于确定收号单元收 到的命令为下载命令。
媒体资源 送单元 904, 与下载命令接收单元 903相连, 用于将下载 命令中请求下载的媒体资源发送到主叫终端。 具体的, 可以是将媒体资源 通过 GPRS网络、 WAP网关发送到主叫终端。
对应于本发明方法中的确定终端类型和对下载内容进行确认步骤, 回 铃音平台还可以包括终端类型确定单元 905、 内容确定单元 906。 其中,
终端类型确定单元 905 , 与收号单元 9031相连,用于收到下载命令后 确定主叫终端的类型。
内容确定单元 906, 与终端类型确定单元 905相连, 用于根据确定的 终端类型, 适配该终端可接收的内容, 发送内容确定消息到主叫终端, 并 接收主叫终端对该消息的确认; 所述内容确定消息包括与主叫终端适配的 内容列表; 内容确定单元 906还与媒体资源发送单元 904相连, 用于在收 到主叫终端的确认后通知媒体资源发送单元 904发送确认的媒体资源到主 叫终端。
由以上实施例可见, 由于主叫用户在呼叫开通回铃音业务的被叫用户 过程中, 主叫用户终端与回铃音平台建立了双向连接, 因此主叫用户终端 可以发出选择下载该回铃音相关内容的命令,之后回铃音平台确定主叫用 户 WAP终端的品牌及型号等信息及回铃音内容,发送该回铃音音乐内容, 经由 WAP网关, 通过 GPRS网络发送给主叫终端。 使用本发明实施例提 供的方法, 用户不需上网就可以下载音乐, 并且还可以省去确定终端类型 和进行媒体资源选择等步骤,该过程对用户来说可以筒捷方便的实现下载 媒体资源。
虽然通过实施例描绘了本发明, 本领域普通技术人员知道, 本发明有 许多变形和变化而不脱离本发明的精神, 希望所附的权利要求包括这些变 形和变化而不脱离本发明的精神。
Claims
1、 一种实现终端下载媒体资源的方法, 其特征在于, 包括步骤: 主叫终端通过主叫侧移动交换中心 MSC呼叫开通了回铃音业务的被 叫用户, 根据主叫侧 MSC获得的被叫终端的回铃音注册信息, 主叫终端 通过主叫侧 MSC与回铃音平台建立双向连接;
回铃音平台通过双向连接收到主叫终端发来的下载命令后, 将回铃音 对应的媒体资源发送到主叫终端。
2、 如权利要求 1 所述的方法, 其特征在于, 所述主叫终端呼叫被叫 用户, 根据获得的被叫用户的回铃音注册信息主叫终端通过主叫侧 MSC 建立与回铃音平台的双向连接由以下方实现:
主叫终端发起建立连接请求到主叫侧 MSC, 主叫侧 MSC向归属位置 寄存器 HLR发起查询被叫终端信息的请求;
所述 HLR将该被叫终端的包含回铃音注册信息的消息返回至主叫侧 MSC;
根据得到的该被叫终端的回铃音注册信息,主叫终端通过主叫侧 MSC 建立与回铃音平台之间的双向连接。
3、 如权利要求 1 所述的方法, 其特征在于, 所述主叫终端建立与回 铃音平台的双向连接由以下方式实现:
主叫侧 MSC根据得到的所述被叫终端的回铃音注册信息, 向回铃音 平台发送初始地址消息;
回铃音平台返回响应消息到主叫侧 MSC, 主叫终端通过主叫侧 MSC 建立与回铃音平台之间的双向连接。
4、 如权利要求 1 所述的方法, 其特征在于, 所述回铃音平台通过双 向连接收到主叫终端发来的下载命令后,发送媒体资源到主叫终端之前还 包括:
回铃音平台确定主叫终端类型。
5、 如权利要求 4所述的方法, 其特征在于, 所述回铃音平台确定主 叫终端类型之后, 发送媒体资源到主叫终端之前还包括:
回铃音平台发送内容确定消息到主叫终端并得到确认; 其中, 所述内
容确定消息包括与该主叫终端适配的内容列表。
6、 如权利要求 1 所述的方法, 其特征在于, 所述主叫终端发送下载 命令到回铃音平台由以下方式实现:
主叫用户通过输入终端上的按键信息发送下载命令到回铃音平台。
7、 如权利要求 1 所述的方法, 其特征在于, 所述回铃音平台收到下 载命令是回铃音平台通过收号功能接收并确定主叫终端发来的下载命令。
8、 如权利要求 7所述的方法, 其特征在于, 所述回铃音平台通过收 号功能接收并确定主叫终端发来的下载命令包括:
回铃音平台通过收号功能接收主叫终端发来的音频信号, 并确定该音 频信号为下载回铃音命令。
9、 如权利要求 4所述的方法, 其特征在于, 所述回铃音平台确定主 叫终端类型由以下方式实现:
回铃音平台根据历史信息确定主叫终端类型。
10、如权利要求 9所述的方法,其特征在于,该方法之前进一步包括: 终端通过回铃音平台设定终端类型与用户识别卡之间的对应关系, 该 设定的内容构成终端信息库中的历史信息;
和 /或
回铃音平台收集相应合作内容提供商或运营商已经构建的信息库,作 为回铃音平台终端信息库中的历史信息;
和 /或
回铃音平台在用户终端访问所提供的无线应用协议 WAP页面时, 通 过 WAP页面收集的终端类型信息构建为终端信息库中的历史信息。
11、 如权利要求 1所述的方法, 其特征在于, 所述回铃音平台将回铃 音对应的媒体资源发送到主叫终端由以下方式实现:
主叫终端建立与 WAP网关的连接并向回铃音平台发起下载请求; 回铃音平台将请求下载的媒体资源通过 WAP网关发送到主叫终端。
12、 如权利要求 1所述的方法, 其特征在于, 所述媒体资源为音乐。
13、 一种实现终端下载音乐的系统, 包括主叫侧 MSC, 回铃音平台, 被叫侧 MSC, 其中,
主叫侧 MSC用于接续主叫终端发来的呼叫请求至被叫侧 MSC; 回铃音平台用于给主叫终端播放被叫用户注册的回铃音;
其特征在于,
主叫侧 MSC还用于根据获得的被叫终端的回铃音注册信息建立与回 铃音平台间的双向连接;
回铃音平台还用于通过双向连接收到主叫终端发来的下载回铃音命 令后, 将回铃音对应的媒体资源发送到主叫终端。
14、 如权利要求 13所述的系统, 其特征在于, 所述主叫侧 MSC具有 双向连接发起单元, 用于发起与回铃音平台之间的双向连接。
15、 如权利要求 13所述的系统, 其特征在于, 所述回铃音平台包括 回铃音播放单元、 双向连接实现单元、 下载命令接收单元、 媒体资源发送 单元, 其中,
双向连接实现单元用于实现与主叫侧 MSC间的双向连接;
回铃音播放单元用于通过建立的双向连接播放被叫用户注册的回铃 音给主叫终端;
下载命令接收单元用于通过建立的双向连接接收主叫终端发来的下 载命令;
媒体资源发送单元用于将下载命令中请求下载的媒体资源发送到主 叫终端。
16、 如权利要求 15所述的系统, 其特征在于, 所述下载命令接收单 元包括收号单元和下载命令确定单元, 其中,
收号单元用于通过双向连接收到主叫终端发来的命令;
下载命令确定单元用于确定收号单元收到的命令为下载命令。
17、 如权利要求 16所述的系统, 其特征在于, 所述主叫终端发来的 命令为音频信号形式的命令。
18、 如权利要求 13所述的系统, 其特征在于, 所述回铃音平台还包 括终端类型确定单元、 内容确定单元, 其中,
终端类型确定单元用于通过收号单元接收到的主叫终端发来的命令 确定主叫终端的类型, 并将其提供给内容确定单元;
内容确定单元用于发送内容确定消息到主叫终端, 并接收主叫终端对 该消息的确认; 所述内容确定消息包括与主叫终端类型适配的内容列表; 内容确定单元还用于在收到主叫终端的确认后通知媒体资源发送单元发 送确认的媒体资源到主叫终端。
19、 如权利要求 13所述的系统, 其特征在于, 还包括 WAP网关, 用 于提供回铃音平台到主叫终端之间的内容发送通道。
20、 如权利要求 13至 19中任一项所述的系统, 其特征在于, 所述主 叫终端是 WAP终端。
21、 一种实现媒体资源下载的回铃音平台, 其特征在于, 包括回铃音 播放单元、 双向连接实现单元、 下载命令接收单元、 媒体资源发送单元, 其中,
双向连接实现单元用于实现与主叫侧 MSC间的双向连接;
回铃音播放单元用于通过建立的双向连接播放被叫用户注册的回铃 音给主叫终端;
下载命令接收单元用于通过建立的双向连接接收主叫终端发来的下 载命令;
媒体资源发送单元用于将下载命令中请求下载的媒体资源发送到主 叫终端。
22、 如权利要求 21 所述的回铃音平台, 其特征在于, 所述下载命令 接收单元包括收号单元和下载命令确定单元, 其中,
收号单元用于通过汉向连接收到主叫终端发来的命令;
下载命令确定单元用于确定收号单元收到的命令为下载命令。
23、 如权利要求 21 所述的回铃音平台, 其特征在于, 还包括终端类 型确定单元、 内容确定单元, 其中,
终端类型确定单元用于通过收号单元接收到的主叫终端发来的命令 确定主叫终端的类型, 并将其提供给内容确定单元;
内容确定单元用于发送内容确定消息到主叫终端, 并接收主叫终端对 该消息的确认; 所述内容确定消息包括与主叫终端类型适配的内容列表; 内容确定单元还用于在收到主叫终端的确认后通知媒体资源发送单元发
送确认的媒体资源到主叫终端。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006800128193A CN101160943A (zh) | 2006-01-17 | 2006-12-13 | 实现终端下载媒体资源的方法、系统及回铃音平台 |
| US11/916,836 US8060055B2 (en) | 2006-01-17 | 2006-12-13 | Method, system and color ring back tone platform for downloading media resources to terminal |
| EP06828318A EP1976252A4 (en) | 2006-01-17 | 2006-12-13 | METHOD AND SYSTEM FOR IMPLEMENTING THE DOWNLOAD OF MEDIA RESOURCES USING A TERMINAL AND A RECALL SIGNAL PLATFORM |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006100331423A CN1859489A (zh) | 2006-01-17 | 2006-01-17 | 主叫用户下载被叫用户回铃音的相关内容的系统和方法 |
| CN200610033142.3 | 2006-01-17 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007082449A1 true WO2007082449A1 (en) | 2007-07-26 |
Family
ID=37298350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2006/003400 Ceased WO2007082449A1 (en) | 2006-01-17 | 2006-12-13 | A method and system for implementing downloading the media resources by terminal and a ring-back tone platform |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8060055B2 (zh) |
| EP (1) | EP1976252A4 (zh) |
| CN (2) | CN1859489A (zh) |
| WO (1) | WO2007082449A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101610311A (zh) * | 2009-07-16 | 2009-12-23 | 深圳华为通信技术有限公司 | 信息的提示方法及终端 |
| CN103597905A (zh) * | 2012-06-16 | 2014-02-19 | 华为技术有限公司 | 一种回铃音音乐的操作方法及装置 |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7320025B1 (en) | 2002-03-18 | 2008-01-15 | Music Choice | Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service |
| WO2006138620A2 (en) | 2005-06-15 | 2006-12-28 | Music Choice | Systems and methods for facilitating the acquisition of content |
| US8081751B1 (en) | 2006-10-04 | 2011-12-20 | Sprint Spectrum L.P. | Method for triggering content download during call setup |
| US8059800B1 (en) | 2006-10-17 | 2011-11-15 | Sprint Spectrum L.P. | Method for viral distribution of ringback media |
| CN101420793B (zh) * | 2007-10-27 | 2010-09-29 | 中兴通讯股份有限公司 | 基于数据分组域传输多媒体彩铃业务的实现方法和系统 |
| CN101247559A (zh) * | 2008-03-05 | 2008-08-20 | 华为技术有限公司 | 一种发送彩铃的相关信息的方法、系统及设备 |
| KR20110005684A (ko) * | 2008-04-04 | 2011-01-18 | 엘지전자 주식회사 | 보안 장치 선택 방법 및 터미널 |
| CN101848456B (zh) * | 2009-03-25 | 2016-11-16 | 华为技术有限公司 | 一种业务处理方法、通讯系统以及相关设备 |
| US10637891B2 (en) * | 2010-11-02 | 2020-04-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and devices for media description delivery |
| US9197937B1 (en) | 2012-04-26 | 2015-11-24 | Music Choice | Automatic on-demand navigation based on meta-data broadcast with media content |
| CN102724369B (zh) * | 2012-05-24 | 2015-09-09 | 华为软件技术有限公司 | 回铃音的推广方法及装置 |
| CN103109550A (zh) * | 2012-10-10 | 2013-05-15 | 华为技术有限公司 | 一种彩铃设置方法、用户终端及应用平台 |
| CN104144263A (zh) * | 2013-05-10 | 2014-11-12 | 中国电信股份有限公司 | 在彩铃播放过程中上报按键信息的方法和装置 |
| EP2999248B1 (en) * | 2013-06-04 | 2019-11-13 | Huawei Technologies Co., Ltd. | Information obtaining method and device |
| TW201521420A (zh) * | 2013-11-19 | 2015-06-01 | Chunghwa Telecom Co Ltd | 跨終端同步聯絡人答鈴系統及其跨終端聯絡人與答鈴資訊同步顯示方法 |
| US10219027B1 (en) | 2014-10-24 | 2019-02-26 | Music Choice | System for providing music content to a user |
| US20210314438A1 (en) * | 2016-09-14 | 2021-10-07 | Ringadring Ltd. | Content distribution systems and methods |
| CN110798575B (zh) * | 2019-09-29 | 2021-07-27 | 中国联合网络通信集团有限公司 | 视频彩铃交互方法及设备 |
| CN117221285B (zh) * | 2023-04-19 | 2024-06-21 | 荣耀终端有限公司 | 呼叫处理方法、设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040120494A1 (en) * | 2002-12-12 | 2004-06-24 | Shaoning Jiang | Method and system for customized call termination |
| CN1520213A (zh) * | 2003-08-23 | 2004-08-11 | 华为技术有限公司 | 一种实现回铃音业务的方法 |
| EP1494442A2 (en) | 2003-07-02 | 2005-01-05 | NTT DoCoMo, Inc. | System to provide sounds and additional information related to the sounds |
| CN1700713A (zh) * | 2005-06-22 | 2005-11-23 | 北京邮电大学 | 移动终端下载多媒体振铃音的实现方法及系统 |
| CN1731802A (zh) * | 2005-09-07 | 2006-02-08 | 中国移动通信集团公司 | 彩铃复制方法 |
| WO2007076885A1 (en) | 2005-12-30 | 2007-07-12 | Telefonaktiebolaget Lm Ericsson (Publ) | A method of and a communications system for providing, to a calling party, information concerning a message played to the calling party |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1198268A (ja) * | 1997-09-19 | 1999-04-09 | Fujitsu Ltd | 通信支援装置 |
| US6603844B1 (en) | 1999-08-31 | 2003-08-05 | Avaya Technology Corp. | Advertised ring back in a telecommunication switching system |
| CN1310530C (zh) | 2003-05-26 | 2007-04-11 | 华为技术有限公司 | 一种实现回铃音业务的方法 |
| KR100669948B1 (ko) * | 2004-11-25 | 2007-01-16 | 와이더댄 주식회사 | 링백톤 대체음 복사 시스템 및 그 방법 |
-
2006
- 2006-01-17 CN CNA2006100331423A patent/CN1859489A/zh active Pending
- 2006-12-13 WO PCT/CN2006/003400 patent/WO2007082449A1/zh not_active Ceased
- 2006-12-13 US US11/916,836 patent/US8060055B2/en not_active Expired - Fee Related
- 2006-12-13 EP EP06828318A patent/EP1976252A4/en not_active Withdrawn
- 2006-12-13 CN CNA2006800128193A patent/CN101160943A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040120494A1 (en) * | 2002-12-12 | 2004-06-24 | Shaoning Jiang | Method and system for customized call termination |
| EP1494442A2 (en) | 2003-07-02 | 2005-01-05 | NTT DoCoMo, Inc. | System to provide sounds and additional information related to the sounds |
| CN1520213A (zh) * | 2003-08-23 | 2004-08-11 | 华为技术有限公司 | 一种实现回铃音业务的方法 |
| CN1700713A (zh) * | 2005-06-22 | 2005-11-23 | 北京邮电大学 | 移动终端下载多媒体振铃音的实现方法及系统 |
| CN1731802A (zh) * | 2005-09-07 | 2006-02-08 | 中国移动通信集团公司 | 彩铃复制方法 |
| WO2007076885A1 (en) | 2005-12-30 | 2007-07-12 | Telefonaktiebolaget Lm Ericsson (Publ) | A method of and a communications system for providing, to a calling party, information concerning a message played to the calling party |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1976252A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101610311A (zh) * | 2009-07-16 | 2009-12-23 | 深圳华为通信技术有限公司 | 信息的提示方法及终端 |
| CN103597905A (zh) * | 2012-06-16 | 2014-02-19 | 华为技术有限公司 | 一种回铃音音乐的操作方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1859489A (zh) | 2006-11-08 |
| CN101160943A (zh) | 2008-04-09 |
| EP1976252A1 (en) | 2008-10-01 |
| EP1976252A4 (en) | 2008-10-08 |
| US8060055B2 (en) | 2011-11-15 |
| US20080212749A1 (en) | 2008-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2007082449A1 (en) | A method and system for implementing downloading the media resources by terminal and a ring-back tone platform | |
| JP4542299B2 (ja) | 通信網内で情報を交換する方法と装置 | |
| US7512421B2 (en) | Method for setting substitute ringback tone of calling party in mobile communications system | |
| JP2003521158A5 (zh) | ||
| EP2119188A1 (en) | Method, system and user equipment for providing secondary information to a user equipment | |
| WO2010102535A1 (zh) | 被叫终端在用户应答前动态播放振铃的系统和方法 | |
| JP2004533798A (ja) | 無線ネットワークを通じた利用可能サービスの並行した利用 | |
| WO2006122496A1 (en) | System for realizing multimedia ring back tone service and method thereof | |
| US20090279675A1 (en) | Method and system for recording conversation, conversation-recording platform and mrbt platform | |
| WO2007019778A1 (en) | A method and apparatus for providing personalized information | |
| EP1683333B1 (en) | Method for providing multimedia information related to a calling party at call set up | |
| KR20050075830A (ko) | 이동 통신망을 이용한 멀티미디어 콘텐츠의 제공 시스템및 그 방법 | |
| WO2014005270A1 (zh) | 数字音乐的获取方法及装置 | |
| CN101009890A (zh) | 实现终端下载媒体资源的方法、系统及回铃音平台 | |
| JP2007535217A (ja) | 通信ネットワークにおけるサービスへのアクセス実行方法 | |
| CN101043549B (zh) | 一种实现下载彩铃音为移动终端振铃声的系统及其方法 | |
| CN101001284B (zh) | 一种复制回铃音的方法、装置和系统 | |
| KR101149526B1 (ko) | 이동 통신망에서의 음원용 음악 서비스 방법 및 시스템 | |
| KR100536843B1 (ko) | 단음 메시지 서비스 제공 방법 및 시스템 | |
| WO2010015157A1 (zh) | 实现应答前多媒体服务的方法、设备及系统 | |
| KR100470545B1 (ko) | 통신단말기를 이용한 화상정보 제공 장치 및 그 방법 | |
| WO2013185359A1 (zh) | 一种回铃音音乐的操作方法及装置 | |
| KR20040032007A (ko) | 착신 전화벨 소리 설정 서비스 방법 및 시스템 | |
| KR20110008643A (ko) | 통화 호의 진행 중 화면전환 서비스 제공 시스템 및 방법, 그리고 이에 적용되는 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 200680012819.3 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006828318 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11916836 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2006828318 Country of ref document: EP |