CN103024695A - Ring-back tone playing method, terminal equipment, ring-back tone platform and ring-back tone system - Google Patents
Ring-back tone playing method, terminal equipment, ring-back tone platform and ring-back tone system Download PDFInfo
- Publication number
- CN103024695A CN103024695A CN2012105703926A CN201210570392A CN103024695A CN 103024695 A CN103024695 A CN 103024695A CN 2012105703926 A CN2012105703926 A CN 2012105703926A CN 201210570392 A CN201210570392 A CN 201210570392A CN 103024695 A CN103024695 A CN 103024695A
- Authority
- CN
- China
- Prior art keywords
- ring
- back tone
- calling terminal
- play instruction
- terminal
- 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.)
- Granted
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
An embodiment of the invention provides a ring-back tone playing method, terminal equipment, a ring-back tone platform and a ring-back tone system. The method includes: a calling terminal sends a calling request to a called terminal by a device on a network side; the calling terminal receives a customized ring-back tone playing instruction sent by the ring-back tone platform, the customized ring-back tone playing instruction is generated by the ring-back tone platform according to a called ring-back tone playing instruction sent by the device on the network side, and the called ring-back tone playing instruction is sent by the device on the network side according to the calling request; and the calling terminal forbids playing a ring-back tone corresponding to the called terminal and plays a ring-back tone customized by the calling terminal according to the customized ring-back tone playing instruction. By the use of the ring-back tone playing method, the terminal equipment, the ring-back tone platform and the ring-back tone system, the implementation of playing the ring-back tone customized in calling process can be simplified.
Description
Technical field
The present invention relates to the communication technology, relate in particular to a kind of ring-back tone play method, terminal equipment, ring-back platform and system.
Background technology
After ring-back tone refers to the calling user dials called number, before called subscriber's off-hook, the bell sound that the calling subscriber hears.The appearance of Ring Back Tone service, so that the calling subscriber needn't can only hear " too pout " dull bell sound before waiting for called subscriber's off-hook, the called subscriber can custom-made color ring, thereby promotes calling subscriber's experience.
Along with the development of business, can not satisfy calling subscriber's individual demand by called subscriber's custom-made color ring, so the scheme of calling subscriber's custom-made color ring occurred.The principle of calling subscriber's custom-made color ring scheme is: receive the ring-back tone of terminal called at calling terminal after, shield this ring-back tone and play the in advance CRBT of customization.
In the scheme of existing calling subscriber's custom-made color ring, calling terminal need to obtain called or speech channel state etc., and called or speech channel state etc. belong to system level function, need to the operating system of calling terminal be made amendment, need custom terminal to realize, realize that difficulty is larger.
Summary of the invention
The embodiment of the invention provides a kind of ring-back tone play method, terminal equipment, ring-back platform and system, in order to be reduced at the realization of the ring-back tone of playing and calling terminal customization in the calling procedure.
First aspect provides a kind of ring-back tone play method, comprising:
Calling terminal sends call request by network equipment to terminal called;
Described calling terminal receives the customizing ring-back tone play instruction that ring-back platform sends, described customizing ring-back tone play instruction is that described ring-back platform generates according to the called ring-back tone play instruction that described network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to described call request;
Described calling terminal is according to described customizing ring-back tone play instruction, the ring-back tone of forbidding playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal.
In conjunction with first aspect, in the possible implementation of the first of first aspect, described calling terminal sends call request by network equipment to terminal called and comprises:
Described calling terminal encapsulates customizing ring-back tone and plays sign in described call request, the described call request that will be packaged with described customizing ring-back tone broadcast sign sends to described terminal called by described network equipment, be packaged with the described called ring-back tone play instruction that described customizing ring-back tone is play sign so that described network equipment generates, generate described customizing ring-back tone play instruction so that described ring-back platform is play sign according to described customizing ring-back tone after receiving described called ring-back tone play instruction.
In conjunction with first aspect, in the possible implementation of the second of first aspect, described calling terminal comprises before sending call request by network equipment to terminal called:
Described calling terminal receives the configuration information of the ring-back tone of described customized by calling terminal.
In conjunction with the possible implementation of the second of first aspect, in the third possible implementation of first aspect, described method also comprises: described calling terminal sends to described ring-back platform with described configuration information, so that described ring-back platform generates described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
In conjunction with the possible implementation of the second of the possible implementation of the first of first aspect or first aspect or first aspect or the third possible implementation of first aspect, in the 4th kind of possible implementation of first aspect, described calling terminal forbids that according to described customizing ring-back tone play instruction the ring-back tone of playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal comprises:
Described calling terminal forbids playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction, obtains the ring-back tone of described customized by calling terminal from this locality, and plays the ring-back tone of described customized by calling terminal.
In conjunction with the possible implementation of the second of the possible implementation of the first of first aspect or first aspect or first aspect or the third possible implementation of first aspect, in the 5th kind of possible implementation of first aspect, described customizing ring-back tone play instruction comprises: the download address of the ring-back tone of described customized by calling terminal;
Described calling terminal forbids that according to described customizing ring-back tone play instruction the ring-back tone of playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal comprises:
Described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
Second aspect provides a kind of ring-back tone play method, comprising:
Ring-back platform receives the called ring-back tone play instruction that network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to the call request that calling terminal sends to terminal called;
Described ring-back platform is according to described called ring-back tone play instruction, generating custom ring-back tone play instruction;
Described ring-back platform sends to described calling terminal with described customizing ring-back tone play instruction, so that the ring-back tone that described calling terminal, is forbidden playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction and play described customized by calling terminal.
In conjunction with second aspect, in the possible implementation of the first of second aspect, described called ring-back tone play instruction carries customizing ring-back tone and plays sign; It is that described network equipment obtains and is encapsulated into from described call request in the described called ring-back tone play instruction that described customizing ring-back tone is play sign;
Described ring-back platform is according to described called ring-back tone play instruction, and generating custom ring-back tone play instruction comprises:
Described ring-back platform is play sign according to the described customizing ring-back tone in the described called ring-back tone play instruction and is generated described customizing ring-back tone play instruction after receiving described called ring-back tone play instruction.
In conjunction with second aspect, in the possible implementation of the second of second aspect, described ring-back platform, comprising before the generating custom ring-back tone play instruction according to described called ring-back tone play instruction:
Described ring-back platform receives the configuration information of the ring-back tone of the described customized by calling terminal that described calling terminal sends;
Described ring-back platform is according to described called ring-back tone play instruction, and generating custom ring-back tone play instruction comprises:
Described ring-back platform generates described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
In conjunction with the possible implementation of the first of second aspect or second aspect or the possible implementation of the second of second aspect, in the third possible implementation of second aspect, described ring-back platform is according to described called ring-back tone play instruction, and generating custom ring-back tone play instruction comprises:
Described ring-back platform encapsulates the download address of the ring-back tone of described customized by calling terminal in described customizing ring-back tone play instruction;
Described ring-back platform sends to described calling terminal with described customizing ring-back tone play instruction, so that, forbidding the ring-back tone of playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal according to described customizing ring-back tone play instruction, described calling terminal comprises:
Described ring-back platform will be packaged with the described customizing ring-back tone play instruction of download address of the ring-back tone of described customized by calling terminal, send to described calling terminal, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
In conjunction with the possible implementation of the first of second aspect or second aspect or the possible implementation of the second of second aspect, in the 4th kind of possible implementation of second aspect, described ring-back platform sends to described calling terminal with described customizing ring-back tone play instruction, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called and play before the ring-back tone of described customized by calling terminal, comprising:
Described ring-back platform receives the connection foundation request that described calling terminal sends;
Described ring-back platform is set up request according to described connection, sends connection establishment response to described calling terminal, to connect with described calling terminal.
The third aspect provides a kind of terminal equipment, comprising:
Sending module is used for sending call request by network equipment to terminal called;
Receiver module, be used for receiving the customizing ring-back tone play instruction that ring-back platform sends, described customizing ring-back tone play instruction is that described ring-back platform generates according to the called ring-back tone play instruction that described network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to described call request;
Play processing module is used for according to described customizing ring-back tone play instruction, forbids playing ring-back tone corresponding to described terminal called and plays the ring-back tone of described terminal equipment customization.
In conjunction with the third aspect, in the possible implementation of the first of the third aspect, described sending module specifically is used for playing sign at described call request encapsulation customizing ring-back tone, the described call request that will be packaged with described customizing ring-back tone broadcast sign sends to described terminal called by described network equipment, be packaged with the described called ring-back tone play instruction that described customizing ring-back tone is play sign so that described network equipment generates, generate described customizing ring-back tone play instruction so that described ring-back platform is play sign according to described customizing ring-back tone after receiving described called ring-back tone play instruction.
In conjunction with the third aspect, in the possible implementation of the second of the third aspect, described receiver module also is used for receiving the configuration information of the ring-back tone of described terminal equipment customization before described sending module sends described call request.
In conjunction with the possible implementation of the second of the third aspect, in the third possible implementation of the third aspect, described sending module also is used for described configuration information is sent to described ring-back platform, so that described ring-back platform generates described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
In conjunction with the possible implementation of the second of the possible implementation of the first of the third aspect or the third aspect or the third aspect or the third possible implementation of the third aspect, in the 4th kind of possible implementation of the third aspect, described play processing module specifically is used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, obtain the ring-back tone of described terminal equipment customization from this locality, and play the ring-back tone of described terminal equipment customization.
In conjunction with the possible implementation of the second of the possible implementation of the first of the third aspect or the third aspect or the third aspect or the third possible implementation of the third aspect, in the 5th kind of possible implementation of the third aspect, described customizing ring-back tone play instruction comprises: the download address of the ring-back tone of described terminal equipment customization;
Described play processing module specifically is used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of terminal equipment described in described customizing ring-back tone play instruction customization, download the ring-back tone of described terminal equipment customization, and play the ring-back tone of described terminal equipment customization.
Fourth aspect provides a kind of ring-back platform, comprising:
Receiver module is used for receiving the called ring-back tone play instruction that network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to the call request that calling terminal sends to terminal called;
Generation module is used for according to described called ring-back tone play instruction, generating custom ring-back tone play instruction;
Sending module, be used for described customizing ring-back tone play instruction is sent to described calling terminal, so that the ring-back tone that described calling terminal, is forbidden playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction and play described customized by calling terminal.
In conjunction with fourth aspect, in the possible implementation of the first of fourth aspect, described called ring-back tone play instruction carries customizing ring-back tone and plays sign; It is that described network equipment obtains and is encapsulated into from described call request in the described called ring-back tone play instruction that described customizing ring-back tone is play sign;
Described generation module specifically is used for playing sign according to the described customizing ring-back tone in the described called ring-back tone play instruction and generating described customizing ring-back tone play instruction after described receiver module receives described called ring-back tone play instruction.
In conjunction with fourth aspect, in the possible implementation of the second of fourth aspect, described receiver module also was used for before described generation module generates described customizing ring-back tone play instruction, received the configuration information of the ring-back tone of the described customized by calling terminal that described calling terminal sends;
Described generation module specifically is used for generating described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
In conjunction with the possible implementation of the first of fourth aspect or fourth aspect or the possible implementation of the second of fourth aspect, in the third possible implementation of fourth aspect, described generation module specifically is used for the download address at the ring-back tone of the described customized by calling terminal of described customizing ring-back tone play instruction encapsulation;
The described customizing ring-back tone play instruction of the download address of the concrete ring-back tone for being packaged with described customized by calling terminal of described sending module, send to described calling terminal, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
In conjunction with the possible implementation of the second of the possible implementation of the first of fourth aspect or fourth aspect or fourth aspect or the third possible implementation of fourth aspect, in the 4th kind of possible implementation of fourth aspect, described receiver module also was used for before described sending module sends to described calling terminal with described customizing ring-back tone play instruction, received the connection foundation request that described calling terminal sends;
Described sending module also is used for setting up request according to described connection, sends connection establishment response to described calling terminal, to connect with described calling terminal.
The 5th aspect provides a kind of ring-back tone Play System, comprising: arbitrary ring-back platform that arbitrary terminal equipment that the third aspect provides and fourth aspect provide.
The ring-back tone play method that the embodiment of the invention provides, terminal equipment, ring-back platform and system, calling terminal by network equipment after terminal called makes a call, receive the customizing ring-back tone play instruction that ring-back platform sends, and according to the customizing ring-back tone play instruction that receives, shield ring-back tone corresponding to terminal called and the ring-back tone of playing and calling terminal customization, calling terminal does not need to obtain called or the speech channel state by its operating system, do not need the operating system of calling terminal is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do one to the accompanying drawing of required use in embodiment or the description of the Prior Art and introduce simply, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The flow chart of a kind of ring-back tone play method that Fig. 1 provides for the embodiment of the invention;
The flow chart of the another kind of ring-back tone play method that Fig. 2 provides for the embodiment of the invention;
The flow chart of another ring-back tone play method that Fig. 3 provides for the embodiment of the invention;
The flow chart of the another ring-back tone play method that Fig. 4 provides for the embodiment of the invention;
The structural representation of a kind of terminal equipment that Fig. 5 provides for the embodiment of the invention;
The structural representation of the another kind of terminal equipment that Fig. 6 provides for the embodiment of the invention;
The structural representation of a kind of ring-back platform that Fig. 7 provides for the embodiment of the invention;
The structural representation of the another kind of ring-back platform that Fig. 8 provides for the embodiment of the invention.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
The flow chart of a kind of ring-back tone play method that Fig. 1 provides for the embodiment of the invention.As shown in Figure 1, the method for present embodiment comprises:
In the present embodiment, described network equipment comprises GMSC (gateway mobile switching center) (GatewayMobile Switching Center at least, referred to as GMSC), attaching position register (Home LocationRegister, referred to as HLR), visited mobile switching center (Visited Mobile Switching Center is referred to as VMSC) etc.In the present embodiment, communication network also comprises ring-back platform except comprising calling terminal, terminal called and network equipment.Described ring-back platform is connected with network equipment and calling terminal, be used for the called ring-back tone play instruction according to network equipment, generating custom ring-back tone play instruction is with ring-back tone corresponding to indication status of calling terminal shielding terminal called and the ring-back tone of playing and calling terminal customization.Wherein, the user of calling terminal is called the calling subscriber; The user of terminal called is called the called subscriber.The ring-back tone of described customized by calling terminal can be realized by calling terminal being carried out relevant configuration by the calling subscriber.
Calling terminal comprises the mobile number book number (Mobile DirectoryNumber is referred to as MDN) of terminal called at least to the call request of GMSC initiation to terminal called in this call request.GMSC accesses HLR, obtains the mobile roaming number (Mobile Station Roaming Number is referred to as MSRN) of terminal called, and learns whether customized personal information of terminal called.If whether terminal called described here customized personal information spinner terminal called customizing ring-back tone whether.If terminal called un-customized customized information, the ring-back tone that then terminal called is corresponding are exactly traditional " too toot " bell sound; If terminal called has customized customized information, the ring-back tone that then terminal called is corresponding will be the customized information of terminal called customization.In the present embodiment, suppose it is by the customized by calling terminal audible ringing tone service, so GMSC learns terminal called un-customized ring-back tone.
GMSC passes through the MSRN of terminal called with the VMSC of call connection to the terminal called place, and VMSC continues call request to terminal called.If terminal called is in idle condition, then send called ring-back tone play instruction by GMSC to calling terminal by VMSC.In this process, called ring-back tone play instruction need to pass through the ring-back tone playing platform, for example can be that GMSC is after receiving called ring-back tone play instruction, called ring-back tone play instruction is sent to ring-back platform, so that the customizing ring-back tone of ring-back platform control calling terminal playing and calling terminal perhaps can be that VMSC directly sends to ring-back platform with called ring-back tone play instruction.Wherein, called ring-back tone play instruction comprises the MDN of terminal called at least; Optionally, described called ring-back tone play instruction can also comprise the ring-back tone that terminal called is corresponding.
In the present embodiment, customized by calling terminal audible ringing tone service, and carried out the relevant configuration of the ring-back tone of described customization.For example, calling terminal can arrange the ring-back tone configuration interface, is used for disposing Customized Ring Back Tone for the calling subscriber, and the called numbers different such as correspondence dispose different Customized Ring Back Tone etc.Accordingly, calling terminal passes through this ring-back tone configuration interface, the configuration information of the ring-back tone of the customized by calling terminal of reception calling subscriber input.
Based on this, ring-back platform is according to called ring-back tone play instruction, generating custom ring-back tone play instruction, then the customizing ring-back tone play instruction is offered calling terminal, be used for making calling terminal according to this customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to terminal called, namely do not play ring-back tone corresponding to terminal called, but the ring-back tone of playing and calling terminal self customization.Calling terminal receives the customizing ring-back tone play instruction that ring-back platform sends, and according to described customizing ring-back tone play instruction, replaces ring-back tone corresponding to terminal called with the customizing ring-back tone of calling terminal, thereby realize by the customized by calling terminal ring-back tone.Described customizing ring-back tone play instruction comprises play instruction at least, the sign of terminal called, and the identification information of the ring-back tone of for example MDN, and customized by calling terminal is such as the title, ID etc. of the ring-back tone of customization.
In the present embodiment, calling terminal by network equipment after terminal called makes a call, receive the customizing ring-back tone play instruction that ring-back platform sends, and according to the customizing ring-back tone play instruction that receives, shield ring-back tone corresponding to terminal called and the ring-back tone of playing and calling terminal customization, calling terminal does not need to obtain called or the speech channel state by its operating system, do not need the operating system of calling terminal is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The flow chart of the another kind of ring-back tone play method that Fig. 2 provides for the embodiment of the invention.As shown in Figure 2, the method for present embodiment comprises:
In the present embodiment, described network equipment comprises GMSC, HLR and VMSC etc. at least.In the present embodiment, communication network also comprises ring-back platform except comprising calling terminal, terminal called and network equipment.Described ring-back platform is connected with network equipment and calling terminal, be used for the called ring-back tone play instruction according to network equipment, generating custom ring-back tone play instruction shields ring-back tone corresponding to terminal called and the customizing ring-back tone of playing and calling terminal with the indication status of calling terminal.
Calling terminal in the present embodiment, comprises MDN and the customizing ring-back tone broadcast sign of terminal called at least to the call request of GMSC initiation to terminal called in this call request.Wherein, MDN is used for the sign terminal called; Customizing ring-back tone is play and has been indicated for the sign customized by calling terminal audible ringing tone service, needs ring-back tone corresponding to ring-back tone replacement terminal called with customized by calling terminal.
GMSC accesses HLR, obtains the MSRN of terminal called, and learns whether customized personal information of terminal called.If whether terminal called described here customized personal information spinner terminal called customizing ring-back tone whether.If terminal called un-customized customized information, the ring-back tone that then terminal called is corresponding are exactly traditional " too toot " bell sound; If terminal called has customized customized information, the ring-back tone that then terminal called is corresponding will be the customized information of terminal called customization.In the present embodiment, suppose it is by the customized by calling terminal audible ringing tone service, so GMSC learns terminal called un-customized ring-back tone.
GMSC passes through the MSRN of terminal called with the VMSC of call connection to the terminal called place, and VMSC continues call request to terminal called.If terminal called is in idle condition, then send called ring-back tone play instruction by GMSC to calling terminal by VMSC, wherein, called ring-back tone play instruction comprises MDN and the above-mentioned customizing ring-back tone broadcast sign of terminal called at least.In this process, called ring-back tone play instruction need to pass through the ring-back tone playing platform, for example can be that GMSC is after receiving called ring-back tone play instruction, called ring-back tone play instruction is sent to ring-back platform, so that the customizing ring-back tone of ring-back platform control calling terminal playing and calling terminal perhaps can be that VMSC directly sends to ring-back platform with called ring-back tone play instruction.Optionally, described called ring-back tone play instruction can also comprise the ring-back tone that terminal called is corresponding.
In the present embodiment, after ring-back platform receives called ring-back tone play instruction, therefrom obtain customizing ring-back tone and play sign, the audible ringing tone service of having known customized by calling terminal, and determine and need the control calling terminal to use the ring-back tone of customization to replace ring-back tone corresponding to terminal called.So ring-back platform is play sign according to this customizing ring-back tone, generating custom ring-back tone play instruction also sends to calling terminal.Described customizing ring-back tone play instruction comprises play instruction at least, the sign of terminal called, and the identification information of the ring-back tone of for example MDN, and customized by calling terminal is such as the title, ID etc. of the ring-back tone of customization.
In the present embodiment, customized by calling terminal audible ringing tone service, and carried out the configuration of relevant customizing ring-back tone.For example, calling terminal can arrange the ring-back tone configuration interface, is used for disposing Customized Ring Back Tone for the calling subscriber, and the called numbers different such as correspondence dispose different Customized Ring Back Tone etc.Accordingly, calling terminal passes through this ring-back tone configuration interface, the configuration information of the ring-back tone of the customized by calling terminal of reception calling subscriber input.
Calling terminal receives the customizing ring-back tone play instruction that ring-back platform sends, and according to described customizing ring-back tone play instruction, ring-back tone with customized by calling terminal is replaced ring-back tone corresponding to terminal called, thereby realize the purpose by the customized by calling terminal ring-back tone, to satisfy calling subscriber's individual demand.Example if the calling subscriber can listen to some own interested contents in waiting for called off-hook process, such as listening to the contents such as the interested music of calling subscriber, story, dialogue on the calling terminal, will greatly promote calling subscriber's experience.
In the present embodiment, calling terminal makes a call to terminal called by network equipment, and the encapsulation customizing ring-back tone is play sign in call request, so that ring-back tone corresponding to ring-back platform control calling terminal shielding terminal called, and the ring-back tone of playing and calling terminal customization, calling terminal does not need to obtain called or the speech channel state by its operating system, do not need the operating system of calling terminal is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The flow chart of another ring-back tone play method that Fig. 3 provides for the embodiment of the invention.As shown in Figure 3, the method for present embodiment comprises:
In the present embodiment, described network equipment comprises GMSC, HLR and VMSC etc. at least.In the present embodiment, communication network also comprises ring-back platform except comprising calling terminal, terminal called and network equipment.Described ring-back platform is connected with network equipment and calling terminal, be used for the configuration information according to the ring-back tone of the called ring-back tone play instruction of network equipment and customized by calling terminal, generating custom ring-back tone play instruction is with ring-back tone corresponding to indication status of calling terminal shielding terminal called and the ring-back tone of playing and calling terminal customization.
In the present embodiment, calling terminal receives the configuration information of the ring-back tone of customized by calling terminal in advance, described configuration information can comprise: the indication information of customized by calling terminal audible ringing tone service, the corresponding different different ring-back tones of called number configuration, the identification information of the ring-back tone of customization, this identification information can be the title, ID etc. of the ring-back tone of customization, can also be the download address etc. of the ring-back tone of customization.For example, calling terminal can arrange the ring-back tone configuration interface, is used for disposing Customized Ring Back Tone for the calling subscriber.Accordingly, calling terminal passes through this ring-back tone configuration interface, the configuration information of the ring-back tone of the customized by calling terminal of reception calling subscriber input.In the present embodiment, calling terminal receives after the configuration information of ring-back tone of customized by calling terminal, this configuration information is sent to ring-back platform, so that ring-back platform is according to this configuration information audible ringing tone service of having known customized by calling terminal, and determines and need the control calling terminal to use the ring-back tone of customization to replace ring-back tone corresponding to terminal called.
So, ring-back platform is according to this configuration information, in the process that calling terminal makes a call to terminal called by network equipment, after the called ring-back tone play instruction that receives the network equipment transmission, according to configuration information and called ring-back tone play instruction, generating custom ring-back tone play instruction, and the customizing ring-back tone play instruction sent to calling terminal.
The process that makes a call to terminal called by network equipment about calling terminal, and ring-back platform is in the process that calling terminal makes a call to terminal called by network equipment, the process that receives the called ring-back tone play instruction of network equipment transmission can referring to the description of above-described embodiment, repeat no more in the present embodiment.
Calling terminal receives the customizing ring-back tone play instruction that ring-back platform sends, and according to described customizing ring-back tone play instruction, ring-back tone with customized by calling terminal is replaced ring-back tone corresponding to terminal called, thereby realize the purpose by the customized by calling terminal ring-back tone, to satisfy calling subscriber's individual demand.Example if the calling subscriber can listen to some own interested contents in waiting for called off-hook process, such as listening to the contents such as the interested music of calling subscriber, story, dialogue on the calling terminal, will greatly promote calling subscriber's experience.
In the present embodiment, calling terminal receives after the configuration information of ring-back tone of customization, this configuration information is sent to ring-back platform, so that ring-back platform is according to ring-back tone corresponding to this configuration information control calling terminal shielding terminal called, and the ring-back tone of playing and calling terminal customization, calling terminal does not need to obtain called or the speech channel state by its operating system, do not need the operating system of calling terminal is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
Based on the various embodiments described above, in an optional execution mode, the ring-back tone of customized by calling terminal can be pre-stored local at calling terminal, like this after calling terminal receives the customizing ring-back tone play instruction, according to the customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to terminal called, obtain the ring-back tone of customized by calling terminal from this locality, then the ring-back tone of playing and calling terminal customization.
In another optional execution mode, the customizing ring-back tone play instruction that ring-back platform sends to calling terminal can comprise the download address of the ring-back tone of customized by calling terminal; Based on this, calling terminal is after receiving the customizing ring-back tone play instruction, according to the customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to terminal called, download address according to the ring-back tone of customized by calling terminal in this customizing ring-back tone play instruction, download the ring-back tone of customized by calling terminal, then the ring-back tone of playing and calling terminal customization.Concrete, calling terminal is downloaded the ring-back tone that customizes according to the download address of this ring-back tone from network, and then plays the ring-back tone of downloading.Optionally, calling terminal can also be kept at this locality with the ring-back tone that downloads to, so that this ring-back tone is used in follow-up continuation.
In an optional execution mode, calling terminal carries out Customized Ring Back Tone arranges for the calling subscriber except supporting, also allows the calling subscriber to ring-back tone is set makes amendment, increase or the configuration such as deletion.Optionally, calling terminal is also supported the ring-back tone that calling subscriber's audition has arranged, and perhaps also allows the calling subscriber to carry out the batch setting of ring-back tone, supports that namely the calling subscriber once arranges the Extraordinary ring-back tone for a plurality of or whole contact persons.
Based on the various embodiments described above or execution mode, calling terminal receives before the customizing ring-back tone play instruction of ring-back platform transmission, comprising: the process that calling terminal and ring-back platform connect.For example, calling terminal sends to ring-back platform and connects the request of foundation; Then, calling terminal receives the connection establishment response that ring-back platform returns according to this connection request of setting up, to connect with ring-back platform.
Further, after calling terminal and ring-back platform connected, also comprise: calling terminal was kept the process that is connected of setting up with ring-back platform.For example, calling terminal periodically sends heartbeat message to ring-back platform, with keep with ring-back platform between be connected.
Based on the various embodiments described above or execution mode, calling terminal can after terminal called answers the call, stop the broadcast of the ring-back tone of customized by calling terminal automatically; Perhaps, calling terminal can receive the customizing ring-back tone broadcast halt instruction that ring-back platform sends, and plays halt instruction according to this customizing ring-back tone, stops the broadcast of the ring-back tone of customized by calling terminal; Perhaps, calling terminal also can put the ring-back tone of customized by calling terminal with the process relaying continued broadcasting of terminal called conversation, with this ring-back tone as a kind of background music.Wherein, customizing ring-back tone broadcast halt instruction is that ring-back platform generates according to the off-hook instruction that network equipment sends.
By as seen above-mentioned, the calling terminal that the embodiment of the invention provides matches with ring-back platform, by ring-back tone corresponding to ring-back platform control calling terminal shielding terminal called, and the scheme of the ring-back tone of playing and calling terminal customization, calling terminal does not need to obtain called or the speech channel state by its operating system, do not need the operating system of terminal equipment is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The flow chart of the another ring-back tone play method that Fig. 4 provides for the embodiment of the invention.As shown in Figure 4, the method for present embodiment comprises:
In the present embodiment, described network equipment comprises GMSC, HLR and VMSC etc. at least.In the present embodiment, communication network also comprises ring-back platform except comprising calling terminal, terminal called and network equipment.Described ring-back platform is connected with network equipment and calling terminal, be used for the called ring-back tone play instruction according to network equipment, generating custom ring-back tone play instruction shields ring-back tone corresponding to terminal called and the customizing ring-back tone of playing and calling terminal with the indication status of calling terminal.
Can referring to the description of previous embodiment, not repeat them here to the process that terminal called sends call request by network equipment about calling terminal.
Optionally, can be that GMSC is after the called ring-back tone play instruction that receives the VMSC transmission, called ring-back tone play instruction is sent to ring-back platform, so that the ring-back tone of ring-back platform control calling terminal playing and calling terminal customization perhaps can be that VMSC directly sends to ring-back platform with called ring-back tone play instruction.
In an optional execution mode, called ring-back tone play instruction carries customizing ring-back tone and plays sign; Described customizing ring-back tone is play sign, and to be network equipment obtain and be encapsulated in the called ring-back tone play instruction from calling terminal sends to the call request of terminal called.
Based on this, ring-back platform is according to called ring-back tone play instruction, the process of generating custom ring-back tone play instruction comprises: ring-back platform is play sign generating custom ring-back tone play instruction according to the customizing ring-back tone in the called ring-back tone play instruction after receiving called ring-back tone play instruction.In this embodiment, ring-back platform is play sign according to ring-back tone, the audible ringing tone service of having known customized by calling terminal, and determine and need the control calling terminal to use the ring-back tone of customization to replace ring-back tone corresponding to terminal called.
In an optional execution mode, ring-back platform, comprising before the generating custom ring-back tone play instruction according to called ring-back tone play instruction: the configuration information of the ring-back tone of the customized by calling terminal that ring-back platform reception calling terminal sends.
Based on this, ring-back platform is according to called ring-back tone play instruction, and the process of generating custom ring-back tone play instruction comprises: ring-back platform is according to configuration information and called ring-back tone play instruction generating custom ring-back tone play instruction.In this embodiment, ring-back platform is according to the configuration information of the ring-back tone that cries terminal customization, the audible ringing tone service of having known customized by calling terminal, and determine ring-back tone corresponding to ring-back tone replacement terminal called that needs the control calling terminal to use customization.
In an optional execution mode, ring-back platform is according to called ring-back tone play instruction, and the process of generating custom ring-back tone play instruction comprises: ring-back platform encapsulates the download address of the ring-back tone of customized by calling terminal in the customizing ring-back tone play instruction.
Based on this, ring-back platform sends to calling terminal with the customizing ring-back tone play instruction, so that calling terminal is according to the customizing ring-back tone play instruction, the ring-back tone of forbidding playing the customization of ring-back tone corresponding to terminal called and playing and calling terminal comprises: ring-back platform will be packaged with the customizing ring-back tone play instruction of download address of the ring-back tone of customized by calling terminal, send to calling terminal, so that calling terminal is according to the customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to terminal called, download address according to the ring-back tone of customized by calling terminal in the customizing ring-back tone play instruction, download the ring-back tone of customized by calling terminal, and the ring-back tone of playing and calling terminal customization.
Further, before step 403, namely before ring-back platform sends to calling terminal with the customizing ring-back tone play instruction, comprising: the process that ring-back platform and calling terminal connect.For example, ring-back platform receives the connection foundation request that calling terminal sends; Ring-back platform connects the request of foundation according to this, sends connection establishment response to calling terminal, to connect with calling terminal.
Further, after ring-back platform and calling terminal connected, also comprise: ring-back platform was kept being connected of setting up with calling terminal.For example, ring-back platform periodically receives the heartbeat message that calling terminal sends, with keep with calling terminal between be connected.
The flow process of the ring-back tone play method that present embodiment provides is the description of carrying out from the angle of ring-back platform, and each step can referring to the description of aforementioned other embodiment, be not described in detail in this.
The ring-back tone play method that present embodiment provides, ring-back platform according to calling terminal to make a call called ring-back tone play instruction in the process of terminal called, generate the indication status of calling terminal and replace the customizing ring-back tone play instruction of ring-back tone corresponding to terminal called with the ring-back tone of customized by calling terminal, then the customizing ring-back tone play instruction is offered calling terminal, thereby realize the purpose of customized by calling terminal ring-back tone, and in this process, calling terminal does not need its operating system is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The structural representation of a kind of terminal equipment that Fig. 5 provides for the embodiment of the invention.As shown in Figure 5, the terminal equipment of woody embodiment comprises: sending module 51, receiver module 52 and play processing module 53.
Sending module 51 is used for sending call request by network equipment to terminal called.The terminal equipment of present embodiment can be used as calling terminal, is used for making a call to terminal called.
In an optional execution mode, sending module 51 specifically is used in encapsulation customizing ring-back tone broadcast sign in the call request, the call request that will be packaged with customizing ring-back tone broadcast sign sends to terminal called by network equipment, so that generating, network equipment is packaged with the called ring-back tone play instruction that described customizing ring-back tone is play sign, so that ring-back platform is play sign generating custom ring-back tone play instruction according to customizing ring-back tone after receiving called ring-back tone play instruction.
In an optional execution mode, receiver module 52 also was used for before sending module 51 sends described call request, the configuration information of the ring-back tone of the terminal equipment customization of reception present embodiment.
In an optional execution mode, sending module 51 also can be used for the configuration information that receiver module 52 receives is sent to ring-back platform, so that ring-back platform is according to described configuration information and called ring-back tone play instruction generating custom ring-back tone play instruction.
In an optional execution mode, play processing module 53 specifically can be used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, obtain the ring-back tone of present embodiment terminal equipment customization from this locality, and play the ring-back tone of present embodiment terminal equipment customization.
In an optional execution mode, described customizing ring-back tone play instruction comprises: the download address of the ring-back tone of present embodiment terminal equipment customization.Based on this, play processing module 53 specifically can be used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of present embodiment terminal equipment customization in the described customizing ring-back tone play instruction, download the ring-back tone of present embodiment terminal equipment customization, and play the ring-back tone of present embodiment terminal equipment customization.
In an optional execution mode, sending module 51 also is used in receiver module 52 and receives before the described customizing ring-back tone play instruction, sends to described ring-back platform to connect the request of foundation.Accordingly, receiver module 52 also can be used for receiving the connection establishment response that ring-back platform returns according to the described connection request of setting up, to connect with ring-back platform.
In an optional execution mode, sending module 51 also is used for periodically sending heartbeat message to described ring-back platform after receiver module 52 receives described connection establishment response, with keep with described ring-back platform between be connected.
In an optional execution mode, receiver module 52 also is used in play processing module 53 and plays after the ring-back tone of described terminal equipment customization, receive the customizing ring-back tone broadcast halt instruction that described ring-back platform sends, it is that ring-back platform generates according to the off-hook instruction that network equipment sends that described customizing ring-back tone is play halt instruction.Accordingly, play processing module 53 also is used for playing halt instruction according to customizing ring-back tone, stops to play the ring-back tone of present embodiment terminal equipment customization.
Each functional module of the terminal equipment that present embodiment provides can be used for carrying out the performed operating process of calling terminal in above-mentioned each embodiment of the method, and its specific works principle repeats no more.
The terminal equipment that present embodiment provides, as calling terminal, by network equipment after terminal called makes a call, receive the customizing ring-back tone play instruction that ring-back platform sends, and according to the customizing ring-back tone play instruction that receives, shield ring-back tone corresponding to terminal called and the ring-back tone of playing terminal equipment customization, terminal equipment does not need to obtain called or the speech channel state by its operating system, do not need the operating system of terminal equipment is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The structural representation of the another kind of terminal equipment that Fig. 6 provides for the embodiment of the invention.As shown in Figure 6, the terminal equipment of wooden embodiment comprises: communication interface 61, memory 62 and processor 63.
Communication interface 61, be used for sending call request by network equipment to terminal called, and after terminal called sends call request, receive the customizing ring-back tone play instruction that ring-back platform sends, described customizing ring-back tone play instruction is that ring-back platform generates according to the called ring-back tone play instruction that network equipment sends, and described called ring-back tone play instruction is that network equipment sends according to call request.The terminal equipment of present embodiment can be used as calling terminal, is used for making a call to terminal called.
Optionally, as shown in Figure 6, the terminal equipment of present embodiment also comprises: player 64.The processor 63 concrete control players 64 that are used for are play the ring-back tone of present embodiment terminal equipment customization.
In an optional execution mode, communication interface 61 specifically is used in encapsulation customizing ring-back tone broadcast sign in the call request, the call request that will be packaged with customizing ring-back tone broadcast sign sends to terminal called by network equipment, so that generating, network equipment is packaged with the called ring-back tone play instruction that described customizing ring-back tone is play sign, so that ring-back platform is play sign generating custom ring-back tone play instruction according to customizing ring-back tone after receiving called ring-back tone play instruction.
In an optional execution mode, communication interface 61 also was used for before sending described call request, the configuration information of the ring-back tone of the terminal equipment customization of reception present embodiment.
In an optional execution mode, the configuration information that communication interface 61 also can be used for receiving sends to ring-back platform, so that ring-back platform is according to described configuration information and called ring-back tone play instruction generating custom ring-back tone play instruction.
In an optional execution mode, processor 63 specifically can be used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, obtain the ring-back tone of present embodiment terminal equipment customization from this locality, and play the ring-back tone of present embodiment terminal equipment customization.
In an optional execution mode, described customizing ring-back tone play instruction comprises: the download address of the ring-back tone of present embodiment terminal equipment customization.Based on this, processor 63 specifically can be used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of present embodiment terminal equipment customization in the described customizing ring-back tone play instruction, download the ring-back tone of present embodiment terminal equipment customization, and play the ring-back tone of present embodiment terminal equipment customization.Concrete, processor 63 is used for after the ring-back tone of downloading the customization of present embodiment terminal equipment, and control player 64 is play the ring-back tone of present embodiment terminal equipment customization.
In an optional execution mode, communication interface 61 also is used in and receives before the described customizing ring-back tone play instruction, send connection to described ring-back platform and set up request, and receive the connection establishment response that ring-back platform returns according to the described connection request of setting up, to connect with ring-back platform.
In an optional execution mode, communication interface 61 also is used for periodically sending heartbeat message to described ring-back platform after receiving described connection establishment response, with keep with described ring-back platform between be connected.
In an optional execution mode, communication interface 61 also is used in processor 63 and plays after the ring-back tone of described terminal equipment customization, receive the customizing ring-back tone broadcast halt instruction that described ring-back platform sends, it is that ring-back platform generates according to the off-hook instruction that network equipment sends that described customizing ring-back tone is play halt instruction.Accordingly, processor 63 also is used for playing halt instruction according to customizing ring-back tone, stops to play the ring-back tone of present embodiment terminal equipment customization.Concrete, processor 63 can be play halt instruction according to customizing ring-back tone, and control player 64 stops to play the ring-back tone of present embodiment terminal equipment customization.
Optionally, on specific implementation, if communication interface 61, memory 62, processor 63 and player 64 independent realizations, then communication interface 61, memory 62, processor 63 and player 64 can interconnect and finish mutual communicating by letter by bus.Described bus can be industry standard architecture (Industry Standard Architecture, referred to as ISA) bus, peripheral component interconnect (PeripheralComponent, referred to as PCI) bus or extended industry-standard architecture (Extended IndustryStandard Architecture is referred to as EISA) bus etc.Described bus can be divided into address bus, data/address bus, control bus etc.For ease of expression, only represent with a thick line among Fig. 6, but do not represent only to have the bus of a bus or a type.
Optionally, on specific implementation, if being integrated on the chip piece, communication interface 61, memory 62, processor 63 and player 64 realize that then communication interface 61, memory 62, processor 63 and player 64 can be finished identical communicating by letter by internal interface.
Each functional module of the terminal equipment that present embodiment provides can be used for carrying out the performed operating process of calling terminal in above-mentioned each embodiment of the method, and its specific works principle repeats no more.
The terminal equipment that present embodiment provides, as calling terminal, by network equipment after terminal called makes a call, receive the customizing ring-back tone play instruction that ring-back platform sends, and according to the customizing ring-back tone play instruction that receives, shield ring-back tone corresponding to terminal called and the ring-back tone of playing terminal equipment customization, terminal equipment does not need to obtain called or the speech channel state by its operating system, do not need the operating system of terminal equipment is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The structural representation of a kind of ring-back platform that Fig. 7 provides for the embodiment of the invention.As shown in Figure 7, the ring-back platform of present embodiment comprises: receiver module 71, generation module 72 and sending module 73.
Sending module 73, be connected with generation module 72, the customizing ring-back tone play instruction that is used for generation module 72 is generated sends to calling terminal, so that the ring-back tone that described calling terminal, is forbidden playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction and play described customized by calling terminal.
In an optional execution mode, described called ring-back tone play instruction carries customizing ring-back tone and plays sign; It is that described network equipment obtains and is encapsulated into from described call request in the described called ring-back tone play instruction that described customizing ring-back tone is play sign.Accordingly, after generation module 72 specifically is used in receiver module 71 and receives described called ring-back tone play instruction, play sign according to the described customizing ring-back tone in the described called ring-back tone play instruction and generate described customizing ring-back tone play instruction.
In an optional execution mode, receiver module 71 also is used in generation module 72 and generates before the described customizing ring-back tone play instruction, receives the configuration information of the ring-back tone of the described customized by calling terminal that described calling terminal sends.Accordingly, generation module 72 specifically can be used for generating described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
In an optional execution mode, generation module 72 specifically is used in the download address of the ring-back tone of the described customized by calling terminal of encapsulation in the described customizing ring-back tone play instruction.Accordingly, sending module 73 specifically can be used for and will be packaged with the described customizing ring-back tone play instruction of download address of the ring-back tone of described customized by calling terminal, send to described calling terminal, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
Further, receiver module 71 also is used for periodically receiving the heartbeat message that described calling terminal sends after sending module 73 sends described connection establishment response, with keep with described calling terminal between be connected.
Each functional module of the ring-back platform that present embodiment provides can be used for carrying out the performed flow process of ring-back platform among the said method embodiment, and its specific works principle repeats no more, and sees the description of embodiment of the method for details.
The ring-back platform that present embodiment provides, according to calling terminal to make a call called ring-back tone play instruction in the process of terminal called, generate the indication status of calling terminal and replace the customizing ring-back tone play instruction of ring-back tone corresponding to terminal called with the ring-back tone of customized by calling terminal, then the customizing ring-back tone play instruction is offered calling terminal, thereby realize the purpose of customized by calling terminal ring-back tone, and in this process, calling terminal does not need its operating system is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The structural representation of the another kind of ring-back platform that Fig. 8 provides for the embodiment of the invention.As shown in Figure 8, the ring-back platform of present embodiment comprises: communication interface 81, memory 82 and processor 83.
Communication interface 81 is used for receiving the called ring-back tone play instruction that network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to the call request that calling terminal sends to terminal called; And at the called ring-back tone play instruction of processor 83 according to communication interface 81 receptions, after the generating custom ring-back tone play instruction, the customizing ring-back tone play instruction that processor 83 is generated sends to calling terminal, so that the ring-back tone that described calling terminal, is forbidden playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction and play described customized by calling terminal.
In an optional execution mode, described called ring-back tone play instruction carries customizing ring-back tone and plays sign; It is that described network equipment obtains and is encapsulated into from described call request in the described called ring-back tone play instruction that described customizing ring-back tone is play sign.Accordingly, after processor 83 specifically is used in communication interface 81 and receives described called ring-back tone play instruction, play sign according to the described customizing ring-back tone in the described called ring-back tone play instruction and generate described customizing ring-back tone play instruction.
In an optional execution mode, communication interface 81 also is used in processor 83 and generates before the described customizing ring-back tone play instruction, receives the configuration information of the ring-back tone of the described customized by calling terminal that described calling terminal sends.Accordingly, processor 83 specifically can be used for generating described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
In an optional execution mode, processor 83 specifically is used in the download address of the ring-back tone of the described customized by calling terminal of encapsulation in the described customizing ring-back tone play instruction.Accordingly, communication interface 81 specifically can be used for and will be packaged with the described customizing ring-back tone play instruction of download address of the ring-back tone of described customized by calling terminal, send to described calling terminal, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
Communication interface 81 also was used for before described customizing ring-back tone play instruction is sent to described calling terminal, receive the connection foundation request that described calling terminal sends, and according to described connection foundation request, send connection establishment response to described calling terminal, to connect with described calling terminal.
Further, communication interface 81 also is used for periodically receiving the heartbeat message that described calling terminal sends after sending described connection establishment response, with keep with described calling terminal between be connected.
Optionally, on specific implementation, if communication interface 81, memory 82 and processor 83 independent realizations, then communication interface 81, memory 82 and processor 83 can interconnect and finish mutual communicating by letter by bus.Described bus can be isa bus, pci bus or eisa bus etc.Described bus can be divided into address bus, data/address bus, control bus etc.For ease of expression, only represent with a thick line among Fig. 8, but do not represent only to have the bus of a bus or a type.
Optionally, on specific implementation, if being integrated on the chip piece, communication interface 81, memory 82 and processor 83 realize that then communication interface 81, memory 82 and processor 83 can be finished identical communicating by letter by internal interface.
Each functional module of the ring-back platform that present embodiment provides can be used for carrying out the performed flow process of ring-back platform among the said method embodiment, and its specific works principle repeats no more, and sees the description of embodiment of the method for details.
The ring-back platform that present embodiment provides, according to calling terminal to make a call called ring-back tone play instruction in the process of terminal called, generate the indication status of calling terminal and replace the customizing ring-back tone play instruction of ring-back tone corresponding to terminal called with the ring-back tone of customized by calling terminal, then the customizing ring-back tone play instruction is offered calling terminal, thereby realize the purpose of customized by calling terminal ring-back tone, and in this process, calling terminal does not need its operating system is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
The embodiment of the invention provides a kind of ring-back tone Play System, comprises the ring-back platform that terminal equipment that the above embodiment of the present invention provides and above-described embodiment provide.Further, the ring-back tone Play System of present embodiment can also comprise GMSC, HLR and VMSC etc.About implementation structure and the operation principle of terminal equipment and ring-back platform, present embodiment repeats no more, and sees the description of previous embodiment for details.
The ring-back tone Play System that present embodiment provides, can be used for carrying out the flow process of the ring-back tone play method that said method embodiment provides, calling terminal by network equipment after terminal called makes a call, receive the customizing ring-back tone play instruction that ring-back platform sends, and according to the customizing ring-back tone play instruction that receives, shield ring-back tone corresponding to terminal called and the ring-back tone of playing and calling terminal customization, calling terminal does not need to obtain called or the speech channel state by its operating system, do not need the operating system of calling terminal is made amendment, do not need custom terminal to realize, simplified the realization of the ring-back tone of playing and calling terminal customization in calling procedure.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each embodiment of the method can be finished by the relevant hardware of program command.Aforesaid program can be stored in the computer read/write memory medium.This program is carried out the step that comprises above-mentioned each embodiment of the method when carrying out; And aforesaid storage medium comprises: the various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
It should be noted that at last: above each embodiment is not intended to limit only in order to technical scheme of the present invention to be described; Although with reference to aforementioned each embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment puts down in writing, and perhaps some or all of technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the scope of various embodiments of the present invention technical scheme.
Claims (31)
1. a ring-back tone play method is characterized in that, comprising:
Calling terminal sends call request by network equipment to terminal called;
Described calling terminal receives the customizing ring-back tone play instruction that ring-back platform sends, described customizing ring-back tone play instruction is that described ring-back platform generates according to the called ring-back tone play instruction that described network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to described call request;
Described calling terminal is according to described customizing ring-back tone play instruction, the ring-back tone of forbidding playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal.
2. ring-back tone play method according to claim 1 is characterized in that, described calling terminal sends call request by network equipment to terminal called and comprises:
Described calling terminal encapsulates customizing ring-back tone and plays sign in described call request, the described call request that will be packaged with described customizing ring-back tone broadcast sign sends to described terminal called by described network equipment, be packaged with the described called ring-back tone play instruction that described customizing ring-back tone is play sign so that described network equipment generates, generate described customizing ring-back tone play instruction so that described ring-back platform is play sign according to described customizing ring-back tone after receiving described called ring-back tone play instruction.
3. ring-back tone play method according to claim 1 is characterized in that, described calling terminal comprises before sending call request by network equipment to terminal called:
Described calling terminal receives the configuration information of the ring-back tone of described customized by calling terminal.
4. ring-back tone play method according to claim 3 is characterized in that, also comprises:
Described calling terminal sends to described ring-back platform with described configuration information, so that described ring-back platform generates described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
5. each described ring-back tone play method according to claim 1-4, it is characterized in that, described calling terminal forbids that according to described customizing ring-back tone play instruction the ring-back tone of playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal comprises:
Described calling terminal forbids playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction, obtains the ring-back tone of described customized by calling terminal from this locality, and plays the ring-back tone of described customized by calling terminal.
6. each described ring-back tone play method is characterized in that according to claim 1-4, and described customizing ring-back tone play instruction comprises: the download address of the ring-back tone of described customized by calling terminal;
Described calling terminal forbids that according to described customizing ring-back tone play instruction the ring-back tone of playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal comprises:
Described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
7. each described ring-back tone play method is characterized in that according to claim 1-6, and described calling terminal receives before the customizing ring-back tone play instruction of ring-back platform transmission, comprising:
Described calling terminal sends to described ring-back platform and connects the request of foundation;
Described calling terminal receives the connection establishment response that described ring-back platform returns according to the described connection request of setting up, to connect with described ring-back platform.
8. ring-back tone play method according to claim 7 is characterized in that, described calling terminal receives the connection establishment response that described ring-back platform returns according to the described connection request of setting up, and after connecting with described ring-back platform, comprising:
Described calling terminal periodically sends heartbeat message to described ring-back platform, with keep with described ring-back platform between be connected.
9. each described ring-back tone play method according to claim 1-8, it is characterized in that, described calling terminal is according to described customizing ring-back tone play instruction, forbids playing ring-back tone corresponding to described terminal called and plays after the ring-back tone of described customized by calling terminal, comprising:
Described calling terminal receives the customizing ring-back tone broadcast halt instruction that described ring-back platform sends, and it is that described ring-back platform generates according to the off-hook instruction that described network equipment sends that described customizing ring-back tone is play halt instruction;
Described calling terminal is play halt instruction according to described customizing ring-back tone, stops to play the ring-back tone of described customized by calling terminal.
10. a ring-back tone play method is characterized in that, comprising:
Ring-back platform receives the called ring-back tone play instruction that network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to the call request that calling terminal sends to terminal called;
Described ring-back platform is according to described called ring-back tone play instruction, generating custom ring-back tone play instruction;
Described ring-back platform sends to described calling terminal with described customizing ring-back tone play instruction, so that the ring-back tone that described calling terminal, is forbidden playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction and play described customized by calling terminal.
11. ring-back tone play method according to claim 10 is characterized in that, described called ring-back tone play instruction carries customizing ring-back tone and plays sign; It is that described network equipment obtains and is encapsulated into from described call request in the described called ring-back tone play instruction that described customizing ring-back tone is play sign;
Described ring-back platform is according to described called ring-back tone play instruction, and generating custom ring-back tone play instruction comprises:
Described ring-back platform is play sign according to the described customizing ring-back tone in the described called ring-back tone play instruction and is generated described customizing ring-back tone play instruction after receiving described called ring-back tone play instruction.
12. ring-back tone play method according to claim 10 is characterized in that, described ring-back platform, comprising before the generating custom ring-back tone play instruction according to described called ring-back tone play instruction:
Described ring-back platform receives the configuration information of the ring-back tone of the described customized by calling terminal that described calling terminal sends;
Described ring-back platform is according to described called ring-back tone play instruction, and generating custom ring-back tone play instruction comprises:
Described ring-back platform generates described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
13. each described ring-back tone play method is characterized in that according to claim 10-12, described ring-back platform is according to described called ring-back tone play instruction, and generating custom ring-back tone play instruction comprises:
Described ring-back platform encapsulates the download address of the ring-back tone of described customized by calling terminal in described customizing ring-back tone play instruction;
Described ring-back platform sends to described calling terminal with described customizing ring-back tone play instruction, so that, forbidding the ring-back tone of playing ring-back tone corresponding to described terminal called and playing described customized by calling terminal according to described customizing ring-back tone play instruction, described calling terminal comprises:
Described ring-back platform will be packaged with the described customizing ring-back tone play instruction of download address of the ring-back tone of described customized by calling terminal, send to described calling terminal, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
14. each described ring-back tone play method according to claim 10-13, it is characterized in that, described ring-back platform sends to described calling terminal with described customizing ring-back tone play instruction, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called and play before the ring-back tone of described customized by calling terminal, comprising:
Described ring-back platform receives the connection foundation request that described calling terminal sends;
Described ring-back platform is set up request according to described connection, sends connection establishment response to described calling terminal, to connect with described calling terminal.
15. ring-back tone play method according to claim 14 is characterized in that, described ring-back platform is set up request according to described connection, sends connection establishment response to described calling terminal, after connecting with described calling terminal, comprising:
Described ring-back platform is periodic to receive the heartbeat message that described calling terminal sends, with keep with described calling terminal between be connected.
16. a terminal equipment is characterized in that, comprising:
Sending module is used for sending call request by network equipment to terminal called;
Receiver module, be used for receiving the customizing ring-back tone play instruction that ring-back platform sends, described customizing ring-back tone play instruction is that described ring-back platform generates according to the called ring-back tone play instruction that described network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to described call request;
Play processing module is used for according to described customizing ring-back tone play instruction, forbids playing ring-back tone corresponding to described terminal called and plays the ring-back tone of described terminal equipment customization.
17. terminal equipment according to claim 16, it is characterized in that, described sending module specifically is used for playing sign at described call request encapsulation customizing ring-back tone, the described call request that will be packaged with described customizing ring-back tone broadcast sign sends to described terminal called by described network equipment, be packaged with the described called ring-back tone play instruction that described customizing ring-back tone is play sign so that described network equipment generates, generate described customizing ring-back tone play instruction so that described ring-back platform is play sign according to described customizing ring-back tone after receiving described called ring-back tone play instruction.
18. terminal equipment according to claim 16 is characterized in that, described receiver module also is used for receiving the configuration information of the ring-back tone of described terminal equipment customization before described sending module sends described call request.
19. terminal equipment according to claim 18, it is characterized in that, described sending module also is used for described configuration information is sent to described ring-back platform, so that described ring-back platform generates described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
20. each described terminal equipment according to claim 16-19, it is characterized in that, described play processing module specifically is used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, obtain the ring-back tone of described terminal equipment customization from this locality, and play the ring-back tone of described terminal equipment customization.
21. each described terminal equipment is characterized in that according to claim 16-19, described customizing ring-back tone play instruction comprises: the download address of the ring-back tone of described terminal equipment customization;
Described play processing module specifically is used for according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of terminal equipment described in described customizing ring-back tone play instruction customization, download the ring-back tone of described terminal equipment customization, and play the ring-back tone of described terminal equipment customization.
22. each described terminal equipment is characterized in that according to claim 16-21, described sending module also was used for before described receiver module receives described customizing ring-back tone play instruction, sent to described ring-back platform to connect the request of foundation;
Described receiver module also is used for receiving the connection establishment response that described ring-back platform returns according to the described connection request of setting up, to connect with described ring-back platform.
23. terminal equipment according to claim 22, it is characterized in that, described sending module also is used for periodically sending heartbeat message to described ring-back platform after described receiver module receives described connection establishment response, with keep with described ring-back platform between be connected.
24. each described terminal equipment according to claim 16-23, it is characterized in that, described receiver module also is used for after described play processing module is play the ring-back tone of described terminal equipment customization, receive the customizing ring-back tone broadcast halt instruction that described ring-back platform sends, it is that described ring-back platform generates according to the off-hook instruction that described network equipment sends that described customizing ring-back tone is play halt instruction;
Described play processing module also is used for playing halt instruction according to described customizing ring-back tone, stops to play the ring-back tone of described terminal equipment customization.
25. a ring-back platform is characterized in that, comprising:
Receiver module is used for receiving the called ring-back tone play instruction that network equipment sends, and described called ring-back tone play instruction is that described network equipment sends according to the call request that calling terminal sends to terminal called;
Generation module is used for according to described called ring-back tone play instruction, generating custom ring-back tone play instruction;
Sending module, be used for described customizing ring-back tone play instruction is sent to described calling terminal, so that the ring-back tone that described calling terminal, is forbidden playing ring-back tone corresponding to described terminal called according to described customizing ring-back tone play instruction and play described customized by calling terminal.
26. ring-back platform according to claim 25 is characterized in that, described called ring-back tone play instruction carries customizing ring-back tone and plays sign; It is that described network equipment obtains and is encapsulated into from described call request in the described called ring-back tone play instruction that described customizing ring-back tone is play sign;
Described generation module specifically is used for playing sign according to the described customizing ring-back tone in the described called ring-back tone play instruction and generating described customizing ring-back tone play instruction after described receiver module receives described called ring-back tone play instruction.
27. ring-back platform according to claim 25, it is characterized in that, described receiver module also was used for before described generation module generates described customizing ring-back tone play instruction, received the configuration information of the ring-back tone of the described customized by calling terminal that described calling terminal sends;
Described generation module specifically is used for generating described customizing ring-back tone play instruction according to described configuration information and described called ring-back tone play instruction.
28. each described ring-back platform is characterized in that according to claim 25-27, described generation module specifically is used for the download address at the ring-back tone of the described customized by calling terminal of described customizing ring-back tone play instruction encapsulation;
The described customizing ring-back tone play instruction of the download address of the concrete ring-back tone for being packaged with described customized by calling terminal of described sending module, send to described calling terminal, so that described calling terminal is according to described customizing ring-back tone play instruction, forbid playing ring-back tone corresponding to described terminal called, download address according to the ring-back tone of customized by calling terminal described in the described customizing ring-back tone play instruction, download the ring-back tone of described customized by calling terminal, and play the ring-back tone of described customized by calling terminal.
29. each described ring-back platform according to claim 25-28, it is characterized in that, described receiver module also was used for before described sending module sends to described calling terminal with described customizing ring-back tone play instruction, received the connection foundation request that described calling terminal sends;
Described sending module also is used for setting up request according to described connection, sends connection establishment response to described calling terminal, to connect with described calling terminal.
30. ring-back platform according to claim 29, it is characterized in that, described receiver module also is used for periodically receiving the heartbeat message that described calling terminal sends after described sending module sends described connection establishment response, with keep with described calling terminal between be connected.
31. a ring-back tone Play System is characterized in that, comprising: each described terminal equipment of claim 16-24 and each described ring-back platform of claim 25-30.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210570392.6A CN103024695B (en) | 2012-12-25 | 2012-12-25 | Ring-back tone play method, terminal unit, ring-back platform and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210570392.6A CN103024695B (en) | 2012-12-25 | 2012-12-25 | Ring-back tone play method, terminal unit, ring-back platform and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103024695A true CN103024695A (en) | 2013-04-03 |
CN103024695B CN103024695B (en) | 2016-08-03 |
Family
ID=47972735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210570392.6A Active CN103024695B (en) | 2012-12-25 | 2012-12-25 | Ring-back tone play method, terminal unit, ring-back platform and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103024695B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105187611A (en) * | 2014-06-18 | 2015-12-23 | 中兴通讯股份有限公司 | Calling terminal polyphonic ringtone processing method and device |
CN111741174A (en) * | 2020-06-29 | 2020-10-02 | 咪咕音乐有限公司 | Video color ring generating method, system, network equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101031097A (en) * | 2007-02-07 | 2007-09-05 | 华为技术有限公司 | Method, system and apparatus for realizing echo-bell service |
CN101360148A (en) * | 2008-09-08 | 2009-02-04 | 深圳华为通信技术有限公司 | Method and terminal realizing ring back tone shielding |
-
2012
- 2012-12-25 CN CN201210570392.6A patent/CN103024695B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101031097A (en) * | 2007-02-07 | 2007-09-05 | 华为技术有限公司 | Method, system and apparatus for realizing echo-bell service |
CN101360148A (en) * | 2008-09-08 | 2009-02-04 | 深圳华为通信技术有限公司 | Method and terminal realizing ring back tone shielding |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105187611A (en) * | 2014-06-18 | 2015-12-23 | 中兴通讯股份有限公司 | Calling terminal polyphonic ringtone processing method and device |
CN111741174A (en) * | 2020-06-29 | 2020-10-02 | 咪咕音乐有限公司 | Video color ring generating method, system, network equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN103024695B (en) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101305589B (en) | Ringback tone preference information to assist selection of ringback tone | |
US20100150332A1 (en) | Devices, Systems and Methods for Mobile Custom Response | |
CN102932760A (en) | Method, device and equipment for establishing conversation | |
CN101072256B (en) | Ring back tone playing method, ring back tone device and system | |
CN1220398C (en) | A method for providing personalized ring back tone in mobile intelligent network system | |
CN100531266C (en) | Method and system for implementing user configurated ring back tone service | |
CN100525351C (en) | System and method for realizing colour bell service | |
CN1822619B (en) | Device and method for realizing main call customized ringback tone service | |
CN101106603B (en) | A method, system and switch for bidirectional communication of CRBT | |
CN101360148A (en) | Method and terminal realizing ring back tone shielding | |
US8428239B2 (en) | Providing an option to substitute a local ringback tone at a calling party device | |
CN103024695A (en) | Ring-back tone playing method, terminal equipment, ring-back tone platform and ring-back tone system | |
US7277691B1 (en) | Method and system for management of call tones | |
CN101394441A (en) | Method for playing multimedia customized ring back tone | |
US20110176669A1 (en) | Post-dial delay during randomization | |
CN104010066A (en) | Voice prompt method and device | |
CN103906009A (en) | One-card-multi-number service side number ringback tone realizing method and system | |
CN102752728A (en) | Method for displaying interactive voice response (IVR) text in real time in communication terminal | |
KR100693166B1 (en) | System and Method For Editing and Uploading Multimedia Contents | |
WO2009036602A1 (en) | Method and system for providing diversity ring tone under the control of calling party | |
CN101335921A (en) | Method for providing network flash ring to customized ring back tone subscriber | |
CN102158611A (en) | Method for implementing polychrome service and device | |
CN101729999A (en) | Method, system and device for realizing personalized ring back tone | |
CN109769070A (en) | Caller the tinkle of bells setting method and the device and data platform for using this method | |
US20070274500A1 (en) | Method For Processing Intelligent Service Logics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200210 Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd. Address before: 210012 Ande Gate No. 94, Yuhuatai District, Jiangsu, Nanjing Patentee before: Huawei Technologies Co.,Ltd. |