CN101540801B - Method, device and system for realizing coloring ring back tone service - Google Patents

Method, device and system for realizing coloring ring back tone service Download PDF

Info

Publication number
CN101540801B
CN101540801B CN2008101021688A CN200810102168A CN101540801B CN 101540801 B CN101540801 B CN 101540801B CN 2008101021688 A CN2008101021688 A CN 2008101021688A CN 200810102168 A CN200810102168 A CN 200810102168A CN 101540801 B CN101540801 B CN 101540801B
Authority
CN
China
Prior art keywords
calling
called
crbt
subscriber
service provided
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.)
Active
Application number
CN2008101021688A
Other languages
Chinese (zh)
Other versions
CN101540801A (en
Inventor
王静
郑健平
张昊
赵毓毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN2008101021688A priority Critical patent/CN101540801B/en
Publication of CN101540801A publication Critical patent/CN101540801A/en
Application granted granted Critical
Publication of CN101540801B publication Critical patent/CN101540801B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method, a device and a system for realizing coloring ring back tone service, and aims at solving the problem existing in the prior art that a coloring ring back tone cannot be played according to the individualized setting of a calling party. The method comprises the following steps that: when the calling party calls a called party, a calling party exchanger acquires the information of calling coloring ring back tone service and called coloring ring back tone service triggered by the call, and informs a calling coloring ring back tone server; the calling coloring ring back tone server judges whether the calling coloring ring back tone is played according to the coloring ring back tone triggering rule set by the calling party; if yes, the calling coloring ring back tone server plays the coloring ring back tone custom-made by the calling party for the calling party; and otherwise, the calling coloring ring server provides the coloring ring back tone custom-made by the called party for the calling party through the cooperation with the calling exchanger. The method, the device and the system have the advantages that: the coloring ring back tone can be played according to the individualized setting of the calling party, and when the calling coloring ring back tone and the called coloring ring back tone are triggered at the same time in the calling process, the problem of the coloring ring back tone service conflict can also be solved by the method, the device and the system.

Description

A kind of Ring Back Tone service implementation method and device and system
Technical field
The present invention relates to the communications field, relate in particular to a kind of Ring Back Tone service implementation method, a kind of color ring server, a kind of switch and Ring Back Tone service and realize system.
Background technology
Ring Back Tone service is a business that provides to caller, and its service feature is with interesting to listen to music, song or the existing single ring-back tone of other special sound-substitution.Ring Back Tone service has become a kind of important value-added service on the mobile communications network.Ring Back Tone service can be divided into two kinds according to triggering mode: a kind of is CRBT service provided to the calling party, promptly during waiting for talkthrough, is the customized CRBT of caller playing and calling, and another kind is a CRBT service provided to the called party, promptly during waiting for talkthrough, plays called customized CRBT for caller.There is service conflict to a certain extent in two kinds of Ring Back Tone services, as, in a calling procedure, or CRBT service provided to the calling party can only be listened, or CRBT service provided to the called party can only be listened, the calling and called CRBT can not be listened simultaneously.So here, with regard to bringing a problem,, be to be CRBT service provided to the calling party on earth, still listen CRBT service provided to the called party in the per call process.
The Ring Back Tone service that has generally used at present is a called RBT service, and along with business development, calling RBT service also will progressively be popularized.
A key property of Ring Back Tone service each user just can both be realized very personalized setting to the needs of oneself.For example; A user who opens CRBT service provided to the calling party listens to the CRBT service provided to the calling party of oneself probably generally speaking; But in specific date and period (like the working time) or called during for particular number (for example called is oneself kith and kin), but this called CRBT is listened in hope.
When CRBT service provided to the calling party and CRBT service provided to the called party and when depositing, from the angle of user's request, flexible way is can realize coming coloring ring back tone playing according to calling subscriber's setting.But, also there is not related art scheme can solve in the per call process at present, set coloring ring back tone playing according to calling subscriber's self personalization.
Summary of the invention
The embodiment of the invention provides Ring Back Tone service implementation method, color ring server, switch and Ring Back Tone service to realize system, can not select the problem of playing and calling CRBT or CRBT service provided to the called party according to the personal settings that caller is carried out to per call in order to solve prior art.
The Ring Back Tone service implementation method that the embodiment of the invention provides may further comprise the steps: the information of the caller switch has got access to this call calling RBT service and called RBT service, and inform the CRBT service provided to the calling party server; The CRBT service provided to the calling party server judges whether the playing and calling CRBT according to the CRBT triggering rule that the calling subscriber is provided with; If the color tinkling of pieces of jade server of then said caller is the customized CRBT of calling subscriber's playing and calling user; Otherwise, the CRBT service provided to the calling party server through with the cooperating of said caller switch, for the calling subscriber provides the customized CRBT by the called subscriber; Wherein, The CRBT service provided to the calling party server through with the cooperating of said caller switch; Specifically comprise for the calling subscriber provides by the customized CRBT of called subscriber: said CRBT service provided to the calling party server judges whether the called subscriber belongs to said CRBT service provided to the calling party server; If then said CRBT service provided to the calling party server is play the customized CRBT of called subscriber, and offer the calling subscriber through said caller switch; Otherwise the passage between said CRBT service provided to the calling party server release and the said caller switch also notifies said caller switch that CRBT service provided to the called party is provided; Said caller switch is according to said notice and calling and called user's network home situation, for the calling subscriber provides the customized CRBT by the called subscriber.
The color ring server that the embodiment of the invention provides comprises: receiver module has been used for from the information of caller switch calling RBT service that received this call and called RBT service; First judge module is used for the CRBT triggering rule according to calling subscriber's setting, judges whether the playing and calling CRBT; Processing module, be used for when the judged result of said first judge module when being, be the customized CRBT of calling subscriber's playing and calling user; When the judged result of said first judge module for not and calling and called user attaching during in said color ring server, for the calling subscriber plays the customized CRBT of called subscriber; Perhaps, when the judged result of said first judge module for not and called subscriber when not belonging to said color ring server, discharge and said caller switch between passage, and notify said caller switch the customized CRBT by the called subscriber to be provided for the calling subscriber.
The switch that the embodiment of the invention provides comprises: acquisition module is used to obtain this and calls out the information that whether has triggered calling RBT service and called RBT service; Notification module, with this call the information notice CRBT service provided to the calling party server of calling RBT service and called RBT service.
The Ring Back Tone service that the embodiment of the invention provides is realized system, comprising:
The caller switch and the called switch of calling and called and CRBT service provided to the calling party server and CRBT service provided to the called party server are used to continue; Said caller switch is used to obtain this and calls out the information that whether has triggered calling RBT service and called RBT service, and when this service trigger inform said CRBT service provided to the calling party server when calling RBT service and called RBT service; Said CRBT service provided to the calling party server is used for the CRBT triggering rule according to calling subscriber's setting, judges whether the playing and calling CRBT; If then said CRBT service provided to the calling party server is the customized CRBT of calling subscriber's playing and calling user; Otherwise, through with the cooperating of said caller switch, for the calling subscriber provides the customized CRBT by the called subscriber;
Wherein, Said CRBT service provided to the calling party server through with the cooperating of said caller switch; Be specially for the calling subscriber provides by the customized CRBT of called subscriber: said CRBT service provided to the calling party server judges whether the called subscriber belongs to said CRBT service provided to the calling party server; If then said CRBT service provided to the calling party server is play the customized CRBT of called subscriber, and offer the calling subscriber through said caller switch; Otherwise the passage between said CRBT service provided to the calling party server release and the said caller switch also notifies said caller switch that CRBT service provided to the called party is provided; Said caller switch is according to said notice and calling and called user's network home situation, for the calling subscriber provides the customized CRBT by the called subscriber.
The above embodiment of the present invention; Obtain in this calling procedure, whether to have triggered calling RBT service and called RBT service by the caller switch; And when got access to this call calling RBT service and called RBT service, inform the CRBT service provided to the calling party server, thereby CRBT triggering rule that the CRBT service provided to the calling party server is provided with according to the calling subscriber and this are called out whether triggered CRBT service provided to the called party determine whether being calling subscriber's playing and calling CRBT.Because comparatively complicated CRBT triggering rule can be set on color ring server; As the date section that triggers of priority, Ring Back Tone service that Ring Back Tone service is set; Or the number of triggering Ring Back Tone service or number section or the like; Thereby whether be calling subscriber's playing and calling CRBT through the CRBT service provided to the calling party server according to the CRBT triggering rule decision that the calling subscriber is provided with, can realize multiple personal settings coloring ring back tone playing according to the calling subscriber.In addition; When calling procedure has triggered calling RBT service and called RBT service simultaneously; Whether is calling subscriber's playing and calling CRBT through the CRBT service provided to the calling party server according to the CRBT triggering rule decision that the calling subscriber is provided with; Can avoid the conflict of calling RBT service and called RBT service, the perfect realization of Ring Back Tone service.
Description of drawings
Fig. 1 is the realization block diagram of the Ring Back Tone service of the embodiment of the invention;
Fig. 2 be in the embodiment of the invention calling and called in same PLMN, the schematic flow sheet of the CRBT triggering rule playing and calling CRBT that is provided with according to caller;
Fig. 3 is that calling and called are play the schematic flow sheet of CRBT service provided to the called party in the embodiment of the invention according to the CRBT triggering rule of caller setting in same PLMN;
Fig. 4 be in the embodiment of the invention calling and called in different PLMN, the schematic flow sheet of the CRBT triggering rule playing and calling CRBT that is provided with according to caller;
Fig. 5 is that calling and called are play the schematic flow sheet of CRBT service provided to the called party in the embodiment of the invention according to the CRBT triggering rule of caller setting in different PLMN;
Fig. 6 is the structural representation of the color ring server in the embodiment of the invention;
Fig. 7 is the structural representation of the switch in the embodiment of the invention.
Embodiment
Fig. 1 is the realization block diagram of the Ring Back Tone service of the embodiment of the invention; Call out in called subscriber's the process the calling subscriber; As shown in Figure 1, when being informed in, the caller switch informs CRBT service provided to the calling party server (step 101) when having triggered calling RBT service and called RBT service in this calling procedure, the CRBT triggering rule that the CRBT service provided to the calling party server is preset according to caller; Judge whether playing and calling CRBT (step 102); When decision playing and calling CRBT, the CRBT service provided to the calling party server is the customized CRBT of calling subscriber's playing and calling, therebetween the passage (step 103) between maintenance and the caller switch; When determining not the playing and calling CRBT, the CRBT service provided to the calling party server through with the broadcast that realizes CRBT service provided to the called party that cooperates of caller switch.
The CRBT service provided to the calling party server through with the cooperating in the playing process of realizing CRBT service provided to the called party of caller switch; CRBT service provided to the calling party server execution in step 104; Judge whether the called subscriber is the user who belongs to this color ring server; If then execution in step 105, play called customized CRBT by this color ring server, during keep and the caller switch between passage; Otherwise execution in step 106~107; Passage between release of CRBT service provided to the calling party server and the caller switch should be play CRBT service provided to the called party thereby make the caller switch know this time to call out, and the caller switch judges whether called be this PLMN (Public Land Mobile Network; PLMN) user; If then execution in step 108, the caller switch makes a call to the CRBT service provided to the called party server; Thereby the flow processing of calling out according to original CRBT service provided to the called party is so that play the customized CRBT of called subscriber for the calling subscriber; Otherwise execution in step 109, caller switch open with callee side gateway exchange (like GMSC, promptly called GMSC) between inaccessible passage, CRBT service provided to the called party server played color ring (being called customized CRBT) will be play to caller through this passage.
In the present embodiment; The calling subscriber can be provided with the CRBT triggering rule on the CRBT service provided to the calling party server; The CRBT triggering rule that is provided with can include but not limited to: CRBT trigger priority rule, time rule (as for the designated date or/and the time period allow or do not allow to play CRBT service provided to the called party) or called number/number section rule (like called subscriber for assigned number or number section; Allow or do not allow to play its customized CRBT), the perhaps any combination of above-mentioned rule.Accordingly, when call business has triggered calling RBT service and called RBT service simultaneously, comprise: trigger priority rule according to CRBT and play the high CRBT (CRBT service provided to the called party or CRBT service provided to the calling party) of priority according to the mode of these rule judgment; Perhaps,, in this time period, do not play CRBT service provided to the called party according to time rule, thus decision playing and calling CRBT; Perhaps,, do not play the customized CRBT of called subscriber of this number or number section according to called number or number section rule, and the playing and calling CRBT; Perhaps; Aforesaid way is used in combination; Like the calling subscriber CRBT service provided to the called party priority is set and is higher than CRBT service provided to the calling party; But the called subscriber who has set simultaneously for particular number does not play its CRBT, and then when calling out this particular number called, color ring server is preferentially according to the called rule decision playing and calling CRBT of not playing its CRBT of particular number.
Below in conjunction with Fig. 2, Fig. 3 and Fig. 4; To caller with called at same PLMN or different PLMN; And belong to same color ring server or do not belong under the situation of same color ring server, the CRBT triggering rule that is provided with according to the calling subscriber is described in detail for the process of calling subscriber's coloring ring back tone playing.
Fig. 2 has provided when caller and called in same PLMN network, and this call under the situation of calling RBT service and called RBT service, according to the CRBT triggering rule of caller setting, the process of playing and calling CRBT.
Network entity involved among Fig. 2 comprises: calling terminal, terminal called; Caller switch (MSC-A; Be calling side mobile switching centre), called switch (MSC-B, the i.e. mobile switching centre of callee side), CRBT service provided to the calling party server (CAT Server-A) and attaching position register (HLR-B).Flow process shown in Figure 2 is applicable to and belongs to same color ring server by calling and called (promptly this color ring server provides the CRBT service for the calling subscriber; Also the CRBT service is provided for the called subscriber) or belong to the situation of different color ring server (promptly be respectively the calling subscriber and the called subscriber provides the CRBT service) by different color ring servers, this flow process comprises step:
Step 201~207, calling subscriber call out the called subscriber through calling terminal; MSC-A inquiry HLR-B obtains called subscriber's state information, routing iinformation; And this call out whether trigger calling RBT service and called RBT service etc. information; MSC-A triggers MSC-B according to the information that acquires and calls out called subscriber B, and the terminal called call accepted begins ring.
In this step; MSC-A when caller location upgrades, can know the calling subscriber whether customized calling RBT service (this call out need trigger calling RBT service); When MSC-A inquiry HLR-B when obtaining called routing iinformation, can know called whether customized called RBT service and this call out whether trigger called RBT service according to the CRBT customized information among the HLR-B.
Step 208~210, MSC-A notify calling terminal after learning dialed terminal bell.In this process; Behind MSC-A has learnt this call calling RBT service and the called RBT service; Be triggered on the CAT Server-A through IAM message (initial address message); Through this IAM message called RBT service of having informed this call of CATServer-A, and, the passage between MSC-A obturation and the MSC-B.
In this step; Except that through the IAM message, MSC-A can also be through other message called RBT service of having informed this call of CATServer-A, but IAM message is the message in the existing procedure; Therefore the preferred IAM message that adopts can reduce the change to existing procedure.
Carry sign in the IAM message in the present embodiment; This sign has shown this call called RBT service; A kind of instance that carries this sign is: the rule of filling in through the called number field value in the IAM message is set is informed the CRBT service provided to the calling party server; The called number that for example is provided with is: prefix+called number, the prefix of increase has been used for identifying this call called RBT service.
As, adopting the called number of filling in after this rule is 17259139XXXXXXXX, wherein 17259 is specific prefix, and the called RBT service of having represented this call, 139XXXXXXXX is a called number.When this calling does not trigger called RBT service; Can send IAM message according to existing mode; Or before the called number of IAM message, add the prefix of other value, and be 17260 like the prefix of adding, call out and do not trigger called RBT service to identify this.
Step 211, CAT Server-A be according to the analysis to IAM message, and according to the CRBT triggering rule that the calling subscriber is provided with, be calling subscriber's playing and calling CRBT.
In this step; When CAT Server-A judges that according to the CRBT triggering rule that is provided with the calling subscriber should listen to CRBT service provided to the calling party; Thereby during decision playing and calling CRBT; CAT Server-A keeps the passage with MSC-A, and according to existing polyphonic ringtone playing flow processing, is the customized CRBT of calling subscriber's playing and calling through MSC-A.
Step 212~217, called subscriber's off-hook, MSC-A through send Release message discharge with CATServer-A between be connected, stopping the broadcast of CRBT, and inaccessible passage between connection and the MSC-B, so that the calling and called conversation.
When caller with called in same PLMN network but belong to identical color ring server; And this call under the situation of calling RBT service and called RBT service; CRBT triggering rule according to the caller setting; The process of broadcast CRBT service provided to the called party and flow process shown in Figure 2 are similar, and difference is:
In the step 211; CAT Server-A is according to the analysis of IAM message, and judges that according to the CRBT triggering rule that the calling subscriber is provided with the calling subscriber should listen to CRBT service provided to the called party, thereby determines the not customized CRBT of playing and calling; And judge when the called subscriber also belongs to CAT Server-A; Play called customized CRBT by CAT Server-A, during, the passage between CAT Server-A maintenance and the MSC-A.
Fig. 3 provided when caller with called in same PLMN network but belong to different color ring servers; And this call under the situation of CRBT service provided to the calling party and CRBT service provided to the called party; According to the CRBT triggering rule that the calling subscriber is provided with, play the process of CRBT service provided to the called party.
Network entity involved among Fig. 3 comprises: calling terminal, terminal called; Caller switch (MSC-A), called switch (MSC-B), CRBT service provided to the calling party server (CAT Server-A), CRBT service provided to the called party server (CAT Server-B) and attaching position register (HLR-B), this flow process comprises step:
Step 301~307, with the corresponding steps among Fig. 2; The calling subscriber calls out the called subscriber through calling terminal; MSC-A inquiry HLR-B obtains called subscriber's state information, routing iinformation; And this calls out information such as whether triggering called RBT service, and MSC-A triggers MSC-B according to the information that acquires and calls out the called subscriber, and the terminal called call accepted begins ring.
Behind step 308, MSC-A have learnt this call calling RBT service and the called RBT service; Through the IAM message trigger to CAT Server-A; Through this IAM message called RBT service of having informed this call of CAT Server-A; And, the passage between MSC-A obturation and the MSC-B.
In this step; Except that through the IAM message, MSC-A can also be through other message called RBT service of having informed this call of CATServer-A, but IAM message is the message in the existing procedure; Therefore the preferred IAM message that adopts can reduce the change to existing procedure.
Carry sign in the IAM message in the present embodiment; This sign has shown this call called RBT service; A kind of instance that carries this sign is: the rule of filling in through the called number field value in the IAM message is set is informed the CRBT service provided to the calling party server; The called number that for example is provided with is: prefix+called number, the prefix of increase has been used for identifying this call called RBT service.
Step 309~310, CAT Server-A are according to the analysis to IAM message; And judge that according to the CRBT triggering rule that the calling subscriber is provided with the calling subscriber should listen to CRBT service provided to the called party; Thereby determine not playing and calling CRBT; And judge that terminal called does not belong to CAT Server-A, then through sending the passage between release of Release message and the MSC-A.Wherein, the release cause value of Release message is to arrange with the caller switch in advance, is used to inform caller switch broadcast CRBT service provided to the called party.
After step 311~312, MSC-A learn that through Release message needs are play CRBT service provided to the called party, judge that calling and called are with belonging to a PLMN.Then make a call to CAT Server-B, thereby handle, so that play called customized CRBT for the calling subscriber according to existing CRBT service provided to the called party playing flow through IAM message.
Step 313, MSC-A notice calling terminal terminal called begin ring.
Step 315~320, called subscriber's off-hook, MSC-A through send Release message discharge with CATServer-B between be connected, stopping the broadcast of CRBT, and inaccessible passage between connection and the MSC-B, so that the calling and called conversation.
Fig. 4 provided when caller with called in different PLMN networks the time, according to the CRBT triggering rule that the calling subscriber is provided with, the process of playing and calling CRBT.
Network entity involved among Fig. 4 comprises: calling terminal, terminal called; Caller switch (MSC-A), called switch (MSC-B), CRBT service provided to the calling party server (CAT Server-A), CRBT service provided to the called party server (CAT Server-B), attaching position register (HLR-B); And the gateway exchange (GMSC-B of callee side; Be called GMSC), this flow process comprises step:
Step 401~409, calling subscriber call out the called subscriber; GMSC-B inquiry HLR-B obtains called subscriber's state information, routing iinformation; And this calls out information such as whether triggering called RBT service; GMSC-B triggers MSC-B according to the information that acquires and calls out the called subscriber, and the terminal called call accepted begins ring.
In this step; MSC-A when caller location upgrades, can know the calling subscriber whether customized calling RBT service and this call out whether trigger calling RBT service; GMSC-B when obtaining called routing iinformation, can know called whether customized Ring Back Tone service and this call out whether trigger called RBT service at inquiry HLR-B.
Step 410~413, learn dialed terminal bell after; MSC-B is through ACM message (or other message; Inform the GMSC-B called terminal ringing like CPG message (Call Progress call status message is as under the call forwarding situation), GMSC-B triggers CAT Server-B and plays called customized CRBT; And with the preceding MSC-A that goes to of this ACM message (or other message), the called RBT service of having informed this call of MSC-A.Wherein, Carry sign in the ACM message (or other message); This sign has been used for indicating this call called RBT service, as the information element in-band information is available in this message being changed to 1 with the called RBT service that identified this call.
Step 414~415, MSC-A pass through the IAM message trigger to CAT Server-A; Through this IAM message informed this call of CAT Server-A calling RBT service and called RBT service; And; Passage between MSC-A obturation and the GMSC-B, MSC-A be equivalent to inaccessible through the passage between obturation and the GMSC-B and called switch between passage.
In this step; Except that through the IAM message, MSC-A can also be through other message called RBT service of having informed this call of CATServer-A, but IAM message is the message in the existing procedure; Therefore the preferred IAM message that adopts can reduce the change to existing procedure.
Carry sign in the IAM message in the present embodiment; This call of this sign indication called RBT service; A kind of instance that carries this sign is: the rule of filling in through the called number field value in the IAM message is set is informed CAT Server-A; The called number that for example is provided with is: prefix+called number, the prefix of increase has been used for indicating this call called RBT service.
Step 416, MSC-A notice calling terminal terminal called begin ring.
Step 417, CAT Server-A be according to the analysis to IAM message, and judge that according to the CRBT triggering rule that the calling subscriber is provided with the calling subscriber should listen to CRBT service provided to the calling party, thus decision playing and calling CRBT.
In this step; When CAT Server-A according to the CRBT triggering rule decision that is provided with during for the customized CRBT of calling subscriber's playing and calling; CAT Server-A keeps the passage with MSC-A; And, for playing this time to call out, the calling subscriber answers played color ring through MSC-A according to existing polyphonic ringtone playing flow processing.
Step 418~425, called subscriber's off-hook, MSC-A through send Release message and discharge and CATServer-A between passage, stopping the broadcast of CRBT, and inaccessible passage between connection and the GMSC-B, so that the calling and called conversation.
Fig. 5 has provided when caller and in different PLMN networks the time, according to the CRBT triggering rule that the calling subscriber is provided with, has play the process of CRBT service provided to the called party with called.
Network entity involved among Fig. 5 comprises: calling terminal, terminal called; Caller switch (MSC-A), called switch (MSC-B), CRBT service provided to the calling party server (CAT Server-A), CRBT service provided to the called party server (CAT Server-B), attaching position register (HLR-B); And the gateway exchange (GMSC-B of callee side; Be called GMSC), this flow process comprises step:
Step 501~509, with the corresponding steps in Fig. 4 flow process; The calling subscriber calls out the called subscriber; GMSC-B inquiry HLR-B obtains called subscriber's state information, routing iinformation; And this calls out information such as whether triggering called RBT service, triggers MSC-B according to the information that acquires and calls out the called subscriber, and the terminal called call accepted begins ring.
Step 510~513, with the corresponding steps among Fig. 4; After learning dialed terminal bell; MSC-B informs the GMSC-B called terminal ringing through ACM message; GMSC-B triggers CAT Server-B and plays called customized CRBT, and with the preceding MSC-A that goes to of this ACM message (or other message), the called RBT service of having informed this call of MSC-A.Wherein, carry sign in the ACM message (or other message), this sign has been used for indicating this call called RBT service.
Step 514, with the corresponding steps among Fig. 4; MSC-A passes through the IAM message trigger to CAT Server-A; Through this IAM message informed this call of CAT Server-A calling RBT service and called RBT service, and, the passage between MSC-A obturation and the GMSC-B.
Step 515~516, CAT Server-A are according to the analysis to IAM message; And judge that according to the CRBT triggering rule that the calling subscriber is provided with the calling subscriber should listen to CRBT service provided to the called party; Thereby determine not playing and calling CRBT; And judge that terminal called does not belong to CAT Server-A, then through sending the passage between release of Release message and the MSC-A.Wherein, the release cause value of Release message is to arrange with the caller switch in advance, is used to inform caller switch broadcast CRBT service provided to the called party.
Step 517, the called beginning ring of MSC-A notice calling terminal.
After step 518, MSC-A learn that through Release message needs are play CRBT service provided to the called party; Judge that calling and called do not belong to same PLMN; Then connect and GMSC-B between inaccessible passage, through this passage to the calling subscriber play that the CRBT service provided to the called party server provides by called customized CRBT.
Step 519~526, called subscriber's off-hook, the passage between MSC-A release and the CAT Server-B to stop the broadcast of CRBT, is realized the calling and called conversation.
The embodiment of the invention also provides a kind of color ring server, when this color ring server is positioned at Calling Side, cooperatively interacts with the calling and called switch, can realize the personal settings coloring ring back tone playing according to caller.
Referring to Fig. 6, the structural representation of the color ring server that provides for the embodiment of the invention, this color ring server comprises: receiver module 61, judge module 62 and processing module 63, wherein
Receiver module 61 has been used for from the information of caller switch calling RBT service that received this call and called RBT service.The caller switch can be through increasing prefix before the called number in sending to the message of color ring server, with the called RBT service that identified this call;
Judge module 62 is used for the CRBT triggering rule that is provided with in advance according to caller, judges whether the playing and calling CRBT;
Processing module 63, be used for when the judged result of judge module 62 when being, be the customized CRBT of calling subscriber's playing and calling user; When the judged result of judge module 62 for not and calling and called when belonging to this color ring server, for the calling subscriber plays the customized CRBT of called subscriber; When the judged result of judge module 62 for not and calling and called when not belonging to this color ring server, discharge with said caller switch between passage, and notify the caller switch the customized CRBT by the called subscriber to be provided for the calling subscriber.
Above-mentioned color ring server also can comprise judge module 64, and this module for not the time, judges whether the called subscriber belongs to this color ring server in the judged result of judge module 62.
Above-mentioned processing module 63 can comprise plays submodule 631, or notice submodule 632, wherein
Play submodule 631, in the judged result of judge module 62 when being, the CRBT that the playing and calling user is customized; When being, play the customized CRBT of called subscriber in the judged result of judge module 64;
Notice submodule 632, in the judged result of judge module 64 for not the time, discharge with the caller switch between passage, and notify the caller switch CRBT service provided to the called party server played color ring to be provided for the calling subscriber.
Above-mentioned judge module 64 can be a module independently, also can be integrated in the processing module 63.
The embodiment of the invention also provides a kind of switch, when this switch is positioned at Calling Side, cooperatively interacts with the CRBT service provided to the calling party server, can realize the personal settings coloring ring back tone playing according to caller.
Referring to Fig. 7, the structural representation of the switch that provides for the embodiment of the invention, this switch comprises: acquisition module 71, notification module 72, wherein
Acquisition module 71 is used to obtain this and calls out the information that whether has triggered calling RBT service and called RBT service;
Notification module 72, with this call the information notice CRBT service provided to the calling party server of calling RBT service and called RBT service.Notification module 72 can increase prefix before the called number in sending to the message of color ring server, with the called RBT service that identified this call.
Above-mentioned switch also can comprise first passage processing module 73, this module when acquisition module 71 calling RBT service that got access to this call and called RBT service, the passage between the inaccessible and called switch.
Above-mentioned switch also can comprise second channel processing module 74, judge module 75 and processing module 76, wherein
After second channel processing module 74 receives the release message of CRBT service provided to the calling party server at this switch, the passage between release and the CRBT service provided to the calling party server;
Judge module 75, receive the release message of CRBT service provided to the calling party server at this switch after, judge whether the calling and called user is the user of consolidated network;
Processing module 76; In the judged result of judge module 75 when being; Call out the CRBT service provided to the called party server and play the customized CRBT of called subscriber; When the judged result of judge module 75 for not the time, connect and called switch between passage, for the calling subscriber CRBT service provided to the called party server played color ring is provided through this passage.
The embodiment of the invention also provides a kind of Ring Back Tone service to realize system; This system comprises the caller switch and the called switch of the calling and called that are used to continue; And CRBT service provided to the calling party server and CRBT service provided to the called party server (when calling and called belonged to a color ring server together, CRBT service provided to the calling party server and CRBT service provided to the called party server were same color ring server).Wherein, the caller switch that is positioned at Calling Side is as shown in Figure 6, and the CRBT service provided to the calling party server that is positioned at Calling Side is as shown in Figure 7.
In this system, the caller switch obtains this and calls out the information whether triggered calling RBT service and called RBT service, and when this service trigger inform the CRBT service provided to the calling party server when calling RBT service and called RBT service;
The CRBT service provided to the calling party server judges whether the playing and calling CRBT according to the CRBT triggering rule that the calling subscriber is provided with in advance; If then this CRBT service provided to the calling party server is the customized CRBT of calling subscriber's playing and calling user; Otherwise, for the calling subscriber the customized CRBT by the called subscriber is provided through the caller switch.
In sum; The above embodiment of the present invention provides calling and called to belong to a network together and calling and called do not belong under the network condition; When calling procedure had triggered calling RBT service and called RBT service simultaneously, the CRBT service provided to the calling party server was according to the implementation of the personal settings coloring ring back tone playing of caller.Color ring server can be each calling subscriber provides complicated CRBT triggering rule (comprising the priority of Ring Back Tone service, time period or the number that triggers Ring Back Tone service or number section or the like that Ring Back Tone service triggers) to decide to play which kind of CRBT in the per call; Thereby whether be calling subscriber's playing and calling CRBT through the CRBT service provided to the calling party server according to the CRBT triggering rule decision that the calling subscriber is provided with, can realize multiple personal settings coloring ring back tone playing according to the calling subscriber.And; When calling procedure has triggered calling RBT service and called RBT service simultaneously; Whether is calling subscriber's playing and calling CRBT through the CRBT service provided to the calling party server according to the CRBT triggering rule decision that the calling subscriber is provided with; Can avoid the conflict of calling RBT service and called RBT service, improve the realization of Ring Back Tone service.In addition, the above embodiment of the present invention is less to existing procedure and existing system change, thereby is easy to realize.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (10)

1. a Ring Back Tone service implementation method is characterized in that, when the calling subscriber calls out the called subscriber, may further comprise the steps:
The information of the caller switch has got access to this call calling RBT service and called RBT service, and inform the CRBT service provided to the calling party server;
The CRBT service provided to the calling party server judges whether the playing and calling CRBT according to the CRBT triggering rule that the calling subscriber is provided with; If then said CRBT service provided to the calling party server is the customized CRBT of calling subscriber's playing and calling user; Otherwise, the CRBT service provided to the calling party server through with the cooperating of said caller switch, for the calling subscriber provides the customized CRBT by the called subscriber;
Wherein, the CRBT service provided to the calling party server through with the cooperating of said caller switch, specifically comprise for the calling subscriber provides by the customized CRBT of called subscriber:
Said CRBT service provided to the calling party server judges whether the called subscriber belongs to said CRBT service provided to the calling party server, if then said CRBT service provided to the calling party server is play the customized CRBT of called subscriber, and offers the calling subscriber through said caller switch; Otherwise the passage between said CRBT service provided to the calling party server release and the said caller switch also notifies said caller switch that CRBT service provided to the called party is provided;
Said caller switch is according to said notice and calling and called user's network home situation, for the calling subscriber provides the customized CRBT by the called subscriber.
2. the method for claim 1 is characterized in that, said caller switch is informed the CRBT service provided to the calling party server, is specially:
Said caller switch is being through carrying sign in the message of sending to said CRBT service provided to the calling party server, the called RBT service of having informed said this service trigger of CRBT service provided to the calling party server.
3. method as claimed in claim 2 is characterized in that, said sign is the prefix that increases before the called number in the said message.
4. the method for claim 1 is characterized in that, said caller switch, comprising for the calling subscriber provides the customized CRBT by the called subscriber according to said notice and calling and called user's network home situation:
Said caller switch when calling and called are the user in the same network, is called out the CRBT service provided to the called party server, and CRBT service provided to the called party server played color ring is offered the calling subscriber according to said notice; When the calling and called user is the user in the heterogeneous networks, connect and called gateway switch between passage, and for the calling subscriber CRBT service provided to the called party server played color ring is provided through said passage.
5. like the described method of the arbitrary claim of claim 1 to 4, it is characterized in that, after the information of said caller switch has got access to this call calling RBT service and called RBT service, also comprise step: the passage between the inaccessible and called switch;
Behind called off-hook, if also do not connected by inaccessible passage between said caller switch and the called switch, then also comprise step: said caller switch is connected this inaccessible passage.
6. the method for claim 1 is characterized in that, said CRBT triggering rule comprises one of following or combination in any:
According to the priority of CRBT service provided to the calling party and CRBT service provided to the called party, play the high CRBT of priority;
In at fixed time, allow to play CRBT service provided to the called party;
For the called subscriber of assigned number or number section, allow to play its customized CRBT.
7. a color ring server is characterized in that, comprising:
Receiver module has been used for from the information of caller switch calling RBT service that received this call and called RBT service;
First judge module is used for the CRBT triggering rule according to calling subscriber's setting, judges whether the playing and calling CRBT;
Processing module, be used for when the judged result of said first judge module when being, be the customized CRBT of calling subscriber's playing and calling user; When the judged result of said first judge module for not and calling and called user attaching during in said color ring server, for the calling subscriber plays the customized CRBT of called subscriber; Perhaps, when the judged result of said first judge module for not and called subscriber when not belonging to said color ring server, discharge and said caller switch between passage, and notify said caller switch the customized CRBT by the called subscriber to be provided for the calling subscriber.
8. color ring server as claimed in claim 7 is characterized in that, also comprises second judge module, be used for when the judged result of said first judge module for not the time, judge whether the called subscriber belongs to said color ring server;
Said processing module comprises plays submodule or notice submodule;
Said broadcast submodule, be used for when the judged result of said first judge module when being, the CRBT that the playing and calling user is customized; Also be used for when said second judge submodule judged result when being, the customized CRBT of broadcast called subscriber;
Said notice submodule, be used for when said second judge submodule judged result for not the time, discharge and said caller switch between passage, and notify said caller switch CRBT service provided to the called party server played color ring to be provided for the calling subscriber.
9. a switch is characterized in that, comprising:
Acquisition module is used to obtain this and calls out the information that whether has triggered calling RBT service and called RBT service;
Notification module, with this call the information notice CRBT service provided to the calling party server of calling RBT service and called RBT service;
The first passage processing module is used for when said acquisition module calling RBT service that got access to this call and called RBT service the passage between the inaccessible and called switch;
The second channel processing module is used to receive the release message of CRBT service provided to the calling party server, discharge and the CRBT service provided to the calling party server between passage;
Judge module is used for behind the said release message that receives the CRBT service provided to the calling party server, judges whether the calling and called user is the user of consolidated network;
Processing module; Be used for when the judged result of said judge module when being; Call out the CRBT service provided to the called party server and play the customized CRBT of called subscriber; When the judged result of said judge module for not the time, connect and called switch between passage, for the calling subscriber CRBT service provided to the called party server played color ring is provided through said passage.
10. a Ring Back Tone service is realized system, comprises the caller switch and the called switch of the calling and called that are used to continue, and CRBT service provided to the calling party server and CRBT service provided to the called party server;
Said caller switch is used to obtain this and calls out the information that whether has triggered calling RBT service and called RBT service, and when this service trigger inform said CRBT service provided to the calling party server when calling RBT service and called RBT service;
Said CRBT service provided to the calling party server is used for the CRBT triggering rule according to calling subscriber's setting, judges whether the playing and calling CRBT; If then said CRBT service provided to the calling party server is the customized CRBT of calling subscriber's playing and calling user; Otherwise, through with the cooperating of said caller switch, for the calling subscriber provides the customized CRBT by the called subscriber;
Wherein, said CRBT service provided to the calling party server through with the cooperating of said caller switch, be specially for the calling subscriber provides by the customized CRBT of called subscriber:
Said CRBT service provided to the calling party server judges whether the called subscriber belongs to said CRBT service provided to the calling party server, if then said CRBT service provided to the calling party server is play the customized CRBT of called subscriber, and offers the calling subscriber through said caller switch; Otherwise the passage between said CRBT service provided to the calling party server release and the said caller switch also notifies said caller switch that CRBT service provided to the called party is provided;
Said caller switch is according to said notice and calling and called user's network home situation, for the calling subscriber provides the customized CRBT by the called subscriber.
CN2008101021688A 2008-03-18 2008-03-18 Method, device and system for realizing coloring ring back tone service Active CN101540801B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101021688A CN101540801B (en) 2008-03-18 2008-03-18 Method, device and system for realizing coloring ring back tone service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101021688A CN101540801B (en) 2008-03-18 2008-03-18 Method, device and system for realizing coloring ring back tone service

Publications (2)

Publication Number Publication Date
CN101540801A CN101540801A (en) 2009-09-23
CN101540801B true CN101540801B (en) 2012-07-11

Family

ID=41123781

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101021688A Active CN101540801B (en) 2008-03-18 2008-03-18 Method, device and system for realizing coloring ring back tone service

Country Status (1)

Country Link
CN (1) CN101540801B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065381B (en) * 2009-11-17 2013-01-02 ***通信集团江苏有限公司 Method for listening to ringback tone based on telephone call and telephone call processing device
CN102143438B (en) * 2010-01-29 2014-08-06 ***通信集团公司 Method and system for realizing calling polyphonic ringtone service
US9560308B2 (en) 2012-01-25 2017-01-31 Sony Corporation Applying motion blur to only select objects in video
CN102970447B (en) * 2012-11-27 2016-05-11 上海市共进通信技术有限公司 Realize the control method of CRBT service provided to the calling party function based on voip network
CN108200295A (en) * 2017-11-30 2018-06-22 中国联合网络通信集团有限公司 The processing method and processing device of Ring Back Tone service
CN116668586B (en) * 2022-11-14 2024-03-19 荣耀终端有限公司 Control method, terminal, server and storage medium for private color ring back tone service state

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1825871A (en) * 2005-02-21 2006-08-30 Ut斯达康通讯有限公司 Method and system for implementing user configurated ring back tone service
CN101026652A (en) * 2006-02-22 2007-08-29 中国电信股份有限公司 Communication network system and method for providing calling multimedia ring business

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1825871A (en) * 2005-02-21 2006-08-30 Ut斯达康通讯有限公司 Method and system for implementing user configurated ring back tone service
CN101026652A (en) * 2006-02-22 2007-08-29 中国电信股份有限公司 Communication network system and method for providing calling multimedia ring business

Also Published As

Publication number Publication date
CN101540801A (en) 2009-09-23

Similar Documents

Publication Publication Date Title
CN100486277C (en) Color background ring-back/incoming call display method
CN101467433B (en) Method and apparatus for ringback tone personalization
CN100531266C (en) Method and system for implementing user configurated ring back tone service
US20070223663A1 (en) Customized ring back tone service for wireline subscribers
CN100515104C (en) Method for mail call shielding called custom-made color ring
CN101540801B (en) Method, device and system for realizing coloring ring back tone service
CN101090418B (en) Method and system for implementing interactive ringback tone
CN1992755B (en) System and method for refusing color ring back tone by calling subscribe
CN1984175B (en) Color bell system and method for duplicating dialed user color bell sound by dialing user
CN100429915C (en) Metod of providing indiriduality ring back tone in mobile intelligent network system
CN100571302C (en) Be used for opera browser when call forwarding playing system and method
CN100456775C (en) Method for realizing colour rebelling service
CN102547605B (en) A kind of method and system realizing calling RBT service
CN100596154C (en) Method and switchboard of implementing color bell control
CN101540963B (en) Method, device and system for stop playing coloring ring back tone
CN101001394B (en) Intelligent network service control point equipment
CN1988682B (en) Intelligent network service control point device
CN101026649B (en) Moible intelligent net user multimediaring business realizing method
CN101277337B (en) Method, system, color ring platform as well as switching arrangement for implementing color ring service
CN102137195A (en) Method for switching calling color ring and called color ring
CN1997072A (en) System and method for personalized ring back tone duplication in the telecom network
CN100459627C (en) Method for setting telephone ring sound
CN1984177B (en) System and method for realizing color bell service
CN100479479C (en) Method and system for improving ring back tone service to user small exchanger
CN100450129C (en) Group audible ringing tone system and its service realizing method

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