WO2009074071A1 - Color ring back tone (crbt) control method and switch - Google Patents
Color ring back tone (crbt) control method and switch Download PDFInfo
- Publication number
- WO2009074071A1 WO2009074071A1 PCT/CN2008/073232 CN2008073232W WO2009074071A1 WO 2009074071 A1 WO2009074071 A1 WO 2009074071A1 CN 2008073232 W CN2008073232 W CN 2008073232W WO 2009074071 A1 WO2009074071 A1 WO 2009074071A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- crbt
- called
- communication link
- server
- party
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42017—Customized ring-back tones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/16—Sequence circuits
Definitions
- the present invention relates to call services for communication networks, and more particularly to a method and switch for implementing CRBT control.
- the ring back tone is a personalized ring back tone.
- the ring back tone of the "beep ⁇ beep ⁇ " that the A user hears will become the customized ring tone of the B user, so that the A user is connected at the phone. Before the pass, you can enjoy the pleasure of hearing.
- the CRBT service has at least the following problems:
- the CRBT can be customized by the called party or can be customized by the calling party.
- both the calling party and the called party have customized the ring back tone, the calling party and the called party are both
- There is a conflict between the called CRBT service which leads to the inflexibility of the CRBT customization.
- the embodiment of the invention provides a method and a switch for implementing CRBT control, which realizes a more flexible application of the CRBT.
- An embodiment of the present invention provides a method for implementing CRBT control, where the method includes:
- the CRBT playback mode respectively establishing a channel between the CRBT server and the calling party and between the CRBT server and the called party, and the CRBT server plays a CRBT to the calling party by using a channel between the CRBT and the calling party. And playing a ring back tone to the called party through a channel with the called party.
- the embodiment of the invention further provides a switch, including:
- a judging unit configured to determine a CRBT play mode according to a call request for receiving an autonomous call, where the call request carries a called number; a channel unit, configured to separately establish a channel between the CRBT server and the calling party and between the CRBT server and the called party according to the CRBT playing mode, where the CRBT server passes through a channel with the calling party The calling party plays the ring back tone, and plays the ring back tone to the called party through the channel between the called party and the called party.
- the CRBT playback mode is determined, and the CRBT is played according to the CRBT playback mode.
- the CRBT is customized for both the calling and the called, the conflict between the calling and the called CRBT is avoided.
- Application and control are more flexible, improving the usability and reliability of the CRBT service.
- the CRBT server plays the CRBT to the calling party and the called party through the channel, so that the called terminal and the calling terminal do not need to download the CRBT, which saves the time for downloading the CRBT, and also saves the channel resource for downloading the CRBT. Since the CRBT is played through the channel, the CRBT is not limited by the mobile phone model and brand, which expands the application range of the CRBT and improves the flexibility of the CRBT customization and application.
- Embodiment 1 is a flowchart of Embodiment 1 of a method for implementing CRBT control according to the present invention
- Embodiment 2 is a flowchart of Embodiment 2 of a method for implementing CRBT control according to the present invention
- Embodiment 3 is a flowchart of Embodiment 3 of a method for implementing CRBT control according to the present invention
- FIG. 4 is a schematic structural diagram of an embodiment of a switch according to the present invention.
- both the calling party and the called party may be fixed telephones or mobile terminals.
- Embodiment 1 A method for implementing CRBT control, as shown in FIG. 1, includes the following steps:
- the method for determining the ring back tone playing mode includes:
- the call request carries the called number
- the CRBT playback mode is the default CRBT playback mode
- the CRBT playback mode is the first CRBT playback mode
- the CRBT playback mode is the second CRBT playback mode
- the called number When the called number carries the third CRBT number prefix, it is determined that the CRBT playing mode is the third CRBT playing mode; or When the called number carries the fourth CRBT number prefix, it is determined that the CRBT playing mode is the fourth CRBT playing mode.
- the first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, and the fourth CRBT number prefix are different CRBT playback control signatures, and are different from the signatures of other services, for example. Different from the feature code of the conference call.
- the value of the first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, and the fourth CRBT number prefix may be defined by itself.
- the first CRBT number prefix is defined as **66600#, the second CRBT.
- the number prefix is **66601#
- the third CRBT number prefix is **66610#
- the fourth CRBT number prefix is **66611#.
- the case where the called number does not carry the CRBT number prefix includes: The called number does not carry the number prefix, or the called number carries the number prefix, but the number prefix is the first CRBT number prefix, the second CRBT number prefix, and the third CRBT.
- the number prefix and the fourth CRBT number prefix are inconsistent.
- the default CRBT playback mode is the first CRBT playback mode or the second CRBT playback mode or the third CRBT playback mode or the fourth CRBT playback mode or the off mode.
- the closed mode indicates that the CRBT is not provided, that is, neither the ringtone is provided to the calling party. Do not provide ring tones to the called party.
- the CRBT playback mode includes the calling CRBT server playing the CRBT to the calling party and/or the called party, and/or the called CRBT server playing the ring back tone to the called party and/or the calling party.
- the first CRBT playback mode, the second CRBT playback mode, the third CRBT playback mode, and the fourth CRBT playback mode respectively indicate different play modes
- the default CRBT playback mode represents the first CRBT play mode, the second CRBT play mode, and the third One of the CRBT playback modes and the fourth CRBT playback mode.
- the play modes indicated by the first CRBT playback mode, the second CRBT playback mode, the third CRBT playback mode, and the fourth CRBT playback mode can be defined by themselves.
- the first CRBT playback mode indicates that the calling CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT to the called party.
- the second CRBT playing mode indicates that the calling CRBT server plays the CRBT and the calling party to the calling party.
- the CRBT server plays the CRBT to the called party.
- the third CRBT playback mode indicates that the called CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT.
- the fourth CRBT playback mode indicates that the calling CRBT server plays the CRBT to the called party.
- the called CRBT server plays the CRBT to the calling party.
- the default CRBT playback mode indicates the first CRBT playback mode.
- the process proceeds to step 104; or, when the CRBT playback mode is the fourth CRBT playback mode, the process proceeds to step 105.
- the process of establishing a channel includes:
- the process of establishing a channel includes:
- the process of establishing a channel includes:
- the process of establishing a channel includes:
- the CRBT playback mode is determined, and the CRBT is played according to the CRBT playback mode.
- the CRBT is customized for both the calling and the called, the conflict between the calling and the called CRBT is avoided.
- Application and control are more flexible, improving the usability and reliability of the CRBT service.
- the calling color ring tone server and/or the called color ring back tone server play the color ring tone to the calling party and/or the called party through the channel, so that the called terminal and/or the calling terminal do not need to download the color ring tone, thereby saving the time for downloading the color ring tone. It also saves channel resources for downloading ring tones. Since the ring back tone is played through the channel, the ring back tone is not limited by the mobile phone model and brand, thereby expanding the application range of the ring back tone and improving the flexibility of the color ring tones customization and application.
- step 101 the step of the called party to customize the color ring tone to the called color ring tone server, and the step of the calling party customizing the color ring tone to the calling color ring tone server are further included.
- the called party can distinguish the incoming caller by customizing different ring tones, so the step of the called customized ring tones can include: the called party corresponds to different calling parties, and the different ring tones are respectively customized to the CRBT server.
- the caller who distinguishes the incoming call can decide whether to pick up the phone or not according to his own situation.
- the caller can also customize the ring tones so that the called party can distinguish themselves. In this way, after the called party hears the ring tones, the caller who distinguishes the incoming call can decide whether to pick up the phone or not according to his own situation.
- the second embodiment applies the method for implementing CRBT control to the switch in the first embodiment.
- the calling party and the called party share a switch.
- the switch sets the first CRBT number prefix to **66600#, the second CRBT number prefix to **66601#, the third CRBT number prefix to **66610#, and the fourth CRBT number prefix to **66611. #, The first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, or the fourth CRBT number prefix are inconsistent with other service feature codes carried in the called number.
- the CRBT playback mode is the default CRBT playback mode; when the called number carries the first CRBT prefix, the CRBT playback mode is determined to be the first CRBT playback mode;
- the second CRBT number is prefixed, it is determined that the CRBT playback mode is the second CRBT playback mode; when the called number carries the third CRBT prefix, the CRBT playback mode is determined to be the third CRBT playback mode; when the called number carries the fourth CRBT number
- the prefix it is used, it is determined that the CRBT playback mode is the fourth CRBT playback mode.
- the first CRBT playback mode indicates that the calling CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT to the called party.
- the second CRBT playing mode indicates that the calling CRBT server plays the CRBT and the calling party to the calling party.
- the CRBT server plays the CRBT to the called party.
- the third CRBT playback mode indicates that the called CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT.
- the fourth CRBT playback mode indicates that the calling CRBT server plays the CRBT to the called party.
- the called CRBT server plays the CRBT to the calling party.
- the default CRBT playback mode indicates the third CRBT playback mode.
- the calling mode of the calling user is the CRBT number prefix + the called number.
- the method for implementing CRBT control in this embodiment includes:
- the calling party initiates a call request to the switch, and proceeds to step 202.
- the switch determines the status of the called party according to the call request. If the called party meets other preset conditions, respectively, establish a communication link with the calling party and the called party, and go to step 203; otherwise, exit the CRBT control. Process.
- the switch sends special signaling to the called party, the special signaling is used to indicate that the called party connects the playback device to the communication link with the switch, and suppresses local ringing.
- the preset condition may be: the called party is busy, but the called party presets the call forwarding; or the called party is idle; or the called party is busy, but the called party presets the call waiting and the like.
- the content of the calling call request can include the following five scenarios:
- Scenario 2 When the calling party dials the number of the called party number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones to the called party, you need to dial the second ring tones number prefix before the called number. For example, dial **66601#28970867.
- Scenario 3 When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play the called customized ring to the called party, you need to dial the third ring number before the called number. Prefix, such as dialing **66610#28970867.
- Scenario 4 When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones, you need to dial the fourth CRBT prefix before the called number. For example, call **66611#28970867.
- Scenario 5 When the calling party dials the number of the called party number 28970867, if there is no requirement for the ring tones playing, the calling number 28970867 is directly dialed.
- the switch determines, according to the called number in the call request, a ring back tone playing mode, and if the color ring number prefix is carried, the switch directly obtains the corresponding color ring playing mode; if the number prefix or the number prefix is not carried, different from the color ring number prefix, The default color play mode setting is set as the color play mode.
- the CRBT playback mode is the first CRBT playback mode; if the call request satisfies the scenario 2, the CRBT playback mode is determined to be the second CRBT playback mode; if the call request satisfies the scenario 3 And determining that the CRBT play mode is the third CRBT play mode; if the call request satisfies the situation of the scenario 4, determining that the CRBT play mode is the fourth CRBT play mode; if the call request satisfies the scenario 5, determining that the CRBT play mode is absent province ring tones playback mode.
- the process proceeds to step 216; or, when the color ring play mode is the fourth color ring play mode, the process proceeds to step 220.
- the switch sends a first service request to the calling CRBT server, establishes a first communication link of the switch to the calling color ring server, and proceeds to step 205.
- the calling color ring tone server returns a first response message to the switch, and proceeds to step 206.
- the switch connects the communication link with the calling party and the first communication link with the calling ring back tone server to form a channel between the calling ring back tone server and the calling party, and proceeds to step 207.
- the calling color ring tone server plays a color ring tone to the calling party through a channel between the calling party and the calling party, and exits the color ring tone control process.
- the switch sends a second service request to the called CRBT server, establishes a second communication link of the switch to the called CRBT server, and proceeds to step 209.
- the called CRBT server returns a second response message to the switch, and proceeds to step 210.
- the switch will connect the communication link between the called party and the called party to the second communication link between the called ring back tone server to form a channel between the called ring back tone server and the called party, and proceeds to step 211.
- the called CRBT server broadcasts the CRBT to the called party through the channel between the called and the called party, and exits the CRBT control process.
- the step 204 to the step 207 may be performed before or after the step 208 to the step 211, or may be performed simultaneously with the step 208 to the step 211.
- the switch sends a first service request to the calling color ring tone server, establishes a first communication link of the switch to the calling color ring server, and proceeds to step 213.
- the calling CRBT server returns a first response message to the switch, and proceeds to step 214.
- the switch respectively connects the communication link between the calling party and the called party and the first communication link with the calling color ring tone server to form a channel between the calling color ring tone server and the calling party, forming a calling party.
- the channel between the CRBT server and the called party is transferred to step 215.
- the calling color ring tone server plays a color ring tone to the calling party through a channel between the calling party and the calling party, and the channel between the calling ring tone server channel and the called party plays the color ring tone to the called party, and exits the color ring tone control process.
- the channel between the calling color ring tone server and the calling party and the channel between the calling color ring tone server channel and the called party intersect at the switch, but are not connected. 216.
- the switch sends a second service request to the called CRBT server, establishes a second communication link of the switch to the called CRBT server, and proceeds to step 217.
- the called CRBT server returns a second response message to the switch, and proceeds to step 218.
- the switch respectively connects the communication link between the calling party and the called party and the second communication link with the called ring back tone server to form a channel between the called ring back tone server and the calling party, forming a called party.
- the channel between the CRBT server and the called party is transferred to step 219.
- a second communication link can be established, and two second communication links can be established.
- the method for establishing two second communication links includes: In step 216, the switch sends the second service request twice to the called CRBT server. The second communication link between the two switches and the called CRBT server is established. Correspondingly, in step 217, the called CRBT server returns the second response message twice to the switch. In step 218, the switch ties the communication link with the calling party with one of the second communication links, and overlaps the communication link with the called party with another second communication link.
- the called CRBT server plays the CRBT to the calling party through the channel between the calling party and the calling party, and the channel between the called CRBT server channel and the called party plays the CRBT to the called party, and exits the CRBT control process.
- the channel between the called CRBT server and the calling party and the channel between the called CRBT server channel and the called party intersect at the switch, but are not connected.
- the switch sends a first service request to the calling color ring tone server, establishes a first communication link of the switch to the calling color ring server, and proceeds to step 221.
- the calling CRBT server returns a first response message to the switch, and proceeds to step 222.
- the switch connects the communication link with the called party and the first communication link with the calling ring back tone server to form a channel between the calling ring back tone server and the called party, and proceeds to step 223.
- the calling color ring tone server plays the ring back tone to the called party through the channel between the called party and the called party, and exits the CRBT control process.
- the switch sends a second service request to the called CRBT server, establishes a second communication link of the switch to the called CRBT server, and proceeds to step 225.
- the called CRBT server returns a second response message to the switch, and proceeds to step 226. 226.
- the switch connects the communication link with the calling party and the second communication link with the called CRBT server to form a channel between the called CRBT server and the calling party, and proceeds to step 227. 227.
- the called CRBT server plays the CRBT to the calling party through the channel between the calling party and the CRBT, and exits the CRBT control process.
- Step 220 to step 223 may be performed before or after step 224 to step 227, or may be performed simultaneously with step 224 to step 227.
- the interface between the switch and the calling ring back tone server or the called color ring back tone server uses an Integrated Services Digital Network User Part (ISUP) protocol
- the first service request and The second service request may be an initial address message
- the first response message and the second response message may each be an address full message.
- ISUP Integrated Services Digital Network User Part
- This embodiment suppresses the local ringing of the called party, and can cause the called party to play the ring back tone without interference.
- the switch when the switch establishes a communication link with the called party, if the called party is a fixed telephone, the switch performs a ringing suppression setting; if the called party is a mobile terminal, the switch assigns the channel to the called party.
- the message carries a suppression ringing cell. For example, the Signal cell of the Assignment Request message in the called process of the mobile terminal of the CDMA system is set to "Alerting Off", the called party is notified to suppress the local ringing, and the called device is connected to the switch. Between the communication links.
- the switch performs suppression. Ringing setting; If the called party is a mobile terminal, the switch sends a suppression ringing command to the called party, notifies the called party to suppress the local ringing, and connects the called playing device to the communication link with the switch.
- the switch performs a ringing suppression setting; if the called party is a mobile terminal, the switch The called party sends a suppression ringing command, notifies the called party to suppress the local ringing, and connects the playing device to the first channel or the second channel.
- the switch includes a calling switch and a called switch, and the called switch communicates with the calling CRBT server or the called CRBT server.
- the method of implementing the CRBT service is the same as the mode of the embodiment in the manner in which the calling switch communicates with the calling CRBT server or the called CRBT server.
- the switch sets the first CRBT number prefix to **66600#, the second CRBT number prefix to **66601#, the third CRBT number prefix to **66610#, and the fourth CRBT number prefix to **66611. #,
- the first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, or the fourth CRBT number prefix are inconsistent with other service feature codes carried in the called number.
- the CRBT playback mode is the default CRBT playback mode; when the called number carries the first CRBT prefix, the CRBT playback mode is determined to be the first CRBT playback mode;
- the second CRBT number is prefixed, it is determined that the CRBT playback mode is the second CRBT playback mode; when the called number carries the third CRBT prefix, the CRBT playback mode is determined to be the third CRBT playback mode; when the called number carries the fourth CRBT number
- the prefix it is used, it is determined that the CRBT playback mode is the fourth CRBT playback mode.
- the first CRBT playback mode indicates that the calling CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT to the called party.
- the second CRBT playing mode indicates that the calling CRBT server plays the CRBT and the calling party to the calling party.
- the CRBT server plays the CRBT to the called party.
- the third CRBT playback mode indicates that the called CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT.
- the fourth CRBT playback mode indicates that the calling CRBT server plays the CRBT to the called party.
- the called CRBT server plays the CRBT to the calling party.
- the default CRBT playback mode indicates the first CRBT playback mode.
- the calling mode of the calling user is the CRBT number prefix + the called number.
- the method for implementing CRBT control in this embodiment includes:
- the calling party initiates a call request to the calling switch, and proceeds to step 302.
- the content of the calling call request can include the following five scenarios:
- Scenario 2 When the calling party dials the number of the called party number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones to the called party, you need to dial the second ring tones number prefix before the called number. For example, dial **66601#28970867.
- Scenario 3 When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play the called customized ring to the called party, you need to dial the third ring number before the called number. Prefix, such as dialing **66610#28970867.
- Scenario 4 When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones, you need to dial the fourth CRBT prefix before the called number. For example, call **66611#28970867.
- Scenario 5 When the calling party dials the number of the called party number 28970867, if there is no requirement for the ring tones playing, the calling number 28970867 is directly dialed.
- the calling switch establishes a communication link with the calling party according to the call request, sends an initial address message to the corresponding called switch, requests to establish a connection with the called switch, and proceeds to step 303.
- the called switch determines the status of the called party. If the called party meets other preset conditions, the called switch establishes a communication link with the calling switch according to the initial address message, and returns the address to the calling switch. The communication link between the called switch and the calling party is completed; the communication link with the called party is established, and the process proceeds to step 304; otherwise, the CRBT control process is exited.
- the preset condition may be: the called party is busy, but the called party presets the call transfer; or the called party is idle; or the called party is busy, but the called party presets the call waiting and the like.
- the called switch sends a special signaling to the called party, the special signaling is used to indicate that the called party connects the playback device to the communication link with the called switch, and Suppress local ringing.
- the called switch determines whether the called number carries the number prefix in the initial address message, or carries the first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix or the fourth CRBT number prefix to determine the CRBT playback mode.
- the CRBT playback mode is the first CRBT playback mode; if the call request satisfies the scenario 2, the CRBT playback mode is determined to be the second CRBT playback mode; if the call request satisfies the scenario 3 And determining that the CRBT play mode is the third CRBT play mode; if the call request satisfies the situation of the scenario 4, determining that the CRBT play mode is the fourth CRBT play mode; if the call request satisfies the scenario 5, determining that the CRBT play mode is absent province ring tones playback mode.
- the process proceeds to step 317; or, when the CRBT playback mode is the fourth CRBT playback mode, the process proceeds to step 331.
- the called switch communicates with the calling CRBT server or the called CRBT server. Therefore, the initial address message carries the called number in the call request.
- the calling switch communicates with the calling ring back tone server or the called ring back tone server, the called party does not need to carry the called number in the call request, and the calling switch directly determines the ring back playing mode according to the call request.
- the called switch sends a first service request to the calling CRBT server, establishes a first communication link of the called switch to the calling CRBT server, and proceeds to step 306.
- the calling CRBT server returns a first response message to the called switch, and proceeds to step 307. 307.
- the called switch bridges the communication link with the calling party and the first communication link with the calling color ring tone server to form a channel between the calling ring back tone server and the calling party, and proceeds to step 308. .
- the calling color ring tone server plays a color ring tone to the calling party through a channel between the calling party and the calling party, and exits the color ring tone control process.
- the called switch sends a second service request to the called CRBT server, establishes a second communication link of the called switch to the called CRBT server, and proceeds to step 310.
- the called CRBT server returns a second response message to the called switch, and proceeds to step 311. 311.
- the called switch will connect the communication link between the called party and the called party to the second communication link between the called ring tones server, and form a channel between the called ring tones server and the called party. .
- the called CRBT server broadcasts the CRBT to the called party through the channel between the called and the called party, and exits the CRBT control process.
- Steps 305 to 308 may be performed before or after step 309 to step 312, or may be performed simultaneously with steps 309 to 312.
- the called switch sends a first service request to the calling ring back tone server, establishes a first communication link of the called switch to the calling ring back tone server, and proceeds to step 314.
- the calling color ring tone server returns a first response message to the called switch, and proceeds to step 315.
- the called switch respectively connects the communication link between the calling party and the called party and the first communication link with the calling ring back tone server to form a channel between the calling color ring tone server and the calling party, forming a channel.
- the channel between the calling ring tone server and the called party is transferred to step 316.
- the calling color ring tone server plays the color ring tone to the calling party through the channel between the calling party and the calling party, and the channel between the calling ring tone server channel and the called party plays the color ring tone to the called party, and exits the color ring tone control process.
- the channel between the calling CRBT server and the calling party and the channel between the calling CRBT server channel and the called party intersect at the called switch, but are not connected.
- the called switch sends a second service request to the called CRBT server, establishes a second communication link of the called switch to the calling CRBT server, and proceeds to step 318.
- the called CRBT server returns a second response message to the called switch, and proceeds to step 319.
- the called switch respectively connects the communication link between the calling party and the called party and the second communication link between the called party and the called ring back tone server to form a channel between the called ring back tone server and the calling party, forming a channel.
- the channel between the called CRBT server and the called party is transferred to step 320.
- the called CRBT server plays the CRBT to the calling party through the channel between the calling party and the calling party, and the channel between the called CRBT server channel and the called party plays the CRBT to the called party, and exits the CRBT control process.
- the channel between the called CRBT server and the calling party and the channel between the called CRBT server channel and the called party intersect at the called switch, but are not connected.
- the called switch sends a first service request to the calling ring back tone server, establishes a first communication link of the called switch to the calling ring back tone server, and proceeds to step 322.
- the calling CRBT server returns a first response message to the called switch, and proceeds to step 323.
- the called switch will connect the communication link with the called party and the first communication link with the calling color ring tone server to form a channel between the calling color ring tone server and the called party, and proceeds to step 324. .
- the calling color ring tone server plays the ring back tone to the called party through the channel between the called party and the called party, and exits the ring back tone control process.
- the called switch sends a second service request to the called CRBT server, establishes a second communication link of the called switch to the called CRBT server, and proceeds to step 326.
- the called CRBT server returns a second response message to the called switch, and proceeds to step 327.
- the called switch bridges the communication link between the called party and the second communication link with the called ring back tone server to form a channel between the called ring back tone server and the calling party, and proceeds to step 328. .
- the called CRBT server plays the CRBT to the calling party through the channel between the calling party and the ring to control the CRBT control process.
- the step 321 to the step 324 may be performed before or after the step 325 to the step 328, or may be performed simultaneously with the step 325 to the step 328.
- the interface between the called switch and the calling ring back tone server or the called color ring back tone server uses an Integrated Services Digital Network User Part (ISUP) protocol, and the called switch and the calling switch
- ISUP Integrated Services Digital Network User Part
- the first interface request and the second service request may be initial address messages, and the first response message and the second response message may be address full messages, respectively.
- This embodiment suppresses the local ringing of the called party, and can cause the called party to play the ring back tone without interference.
- the called switch when the called switch establishes a communication link with the called party, if the called party is called a fixed telephone, the called switch performs a suppression ring setting; if the called party is a mobile terminal, the called switch calls to the called party.
- the delivered channel assignment message carries the suppression ringing cell. For example, the Signal cell of the Assignment Request message in the called procedure of the mobile terminal of the CDMA system is set to "Alerting Off, the called party is notified to suppress the local ringing, and the called party is called.
- the playback device is connected to a communication link with the called switch.
- the called switch performs the suppression ringing setting; if the called party is the mobile terminal, the called switch sends a suppression ringing command to the called party, notifies the called party to suppress the local ringing, and connects the called playing device to the called switch. Between the communication links.
- the called switch performs a suppression ring setting; if the called party is a mobile terminal, The called switch sends a suppression ringing command to the called party, notifies the called party to suppress the local ringing, and connects the playing device to the first channel or the second channel.
- An embodiment further provides a switch, see FIG. 4, including:
- the determining unit 401 is configured to determine, according to the call request for receiving the autonomous call, the CRBT play mode, where the call request carries the called number;
- the channel unit 402 is configured to separately establish a channel between the CRBT server and the calling party and the called party according to the CRBT playing mode, where the channel is used by the CRBT server to play the CRBT to the calling party and the called party.
- the CRBT playback mode is determined, and the CRBT is played according to the CRBT playback mode.
- the CRBT is customized for both the calling and the called, the conflict between the calling and the called CRBT is avoided.
- Application and control are more flexible, improving the usability and reliability of the CRBT service.
- the calling CRBT server and/or the called CRBT server play the CRBT to the calling party and/or the called party through the channel, so that the called terminal and/or the calling terminal do not need to download the CRBT, thereby saving the time for downloading the CRBT.
- the ring back tone is played through the channel, the ring back tone is not limited by the type and brand of the mobile phone, thereby expanding the application range of the ring back tone and improving the flexibility of the color ring tones customization and application.
- the determining unit may include:
- a first analyzing sub-unit configured to determine that the color ring playing mode is the default color ring playing mode when the called number does not carry the CRBT number prefix;
- a second analysis subunit configured to determine, when the called number carries the first CRBT number prefix, the CRBT play mode is the first CRBT play mode;
- a third analysis subunit configured to determine that the CRBT play mode is the second CRBT play mode when the called number carries the second CRBT number prefix;
- a fourth analysis subunit configured to determine that the CRBT play mode is the third CRBT play mode when the called number carries the third CRBT number prefix;
- the fifth analysis subunit is configured to: when the called number carries the fourth CRBT number prefix, determine that the CRBT play mode is the fourth CRBT play mode.
- the channel unit can include:
- a first link subunit configured to establish a communication link with the calling party
- a second link subunit configured to establish a communication link with the called party
- a third link subunit configured to establish a communication link with the CRBT server; a splicing subunit, configured to splicing a communication link established by the first link subunit with a communication link established by the third link subunit, and establishing a communication link and a third chain of the second link subunit
- the communication links established by the sub-units are overlapped to form corresponding channels.
- the CRBT server When the CRBT server is called the CRBT server,
- the switch can also include:
- the command unit is configured to send signaling to the called party, instructing the called party to connect the playback device to the channel between the ring tones service and suppress local ringing.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
一种实现彩铃控制的方法和交换机 Method and switch for implementing CRBT control
本申请要求于 2007 年 11 月 28 日提交中国专利局、 申请号为 200710171676.7、 发明名称为"一种实现彩铃控制的方法和交换机 "的中国专利 申请的优先权, 其全部内容通过引用结合在本申请中。 This application claims priority to Chinese Patent Application No. 200710171676.7, entitled "A Method and Switch for Implementing CRBT Control" on November 28, 2007, the entire contents of which are incorporated herein by reference. In the application.
技术领域 Technical field
本发明涉及通信网络的呼叫业务,特别涉及一种实现彩铃控制的方法和交 换机。 The present invention relates to call services for communication networks, and more particularly to a method and switch for implementing CRBT control.
背景技术 Background technique
传统的语音通信业务中, 当 A用户拨打 B用户的电话, B用户摘机前, A用 户将听到单调的 "嘟〜嘟〜"的回铃音。 彩铃是一种个性化的回铃音, 当 B用户定 制了彩铃, 则 A用户听到的"嘟〜嘟〜"的回铃音将变成 B用户定制的彩铃, 从而 使得 A用户在电话接通前, 就能够从听觉上得到愉悦的享受。 In the traditional voice communication service, when the A user dials the B user's phone and the B user picks up the phone, the A user will hear the monotonous "beep~beep~" ringback tone. The ring back tone is a personalized ring back tone. When the B user customizes the ring back tone, the ring back tone of the "beep~beep~" that the A user hears will become the customized ring tone of the B user, so that the A user is connected at the phone. Before the pass, you can enjoy the pleasure of hearing.
随着个性化需求的发展, A用户不再满足仅能听到 B用户定制的彩铃, 而 需要听到自己定制的彩铃, 使得彩铃的个性化应用更为丰富。 With the development of personalized requirements, A users no longer meet the ring tones that can only be customized by B users, but need to hear their own customized ring tones, which makes the personalized application of CRBT more abundant.
但是, 在实现本发明的过程中, 发明人发现彩铃业务至少存在如下问题: 彩铃可以由被叫定制,也可以由主叫定制,当主叫和被叫都定制了彩铃时, 主叫和被叫的彩铃业务会出现冲突, 导致彩铃定制不灵活的问题。 However, in the process of implementing the present invention, the inventor has found that the CRBT service has at least the following problems: The CRBT can be customized by the called party or can be customized by the calling party. When both the calling party and the called party have customized the ring back tone, the calling party and the called party are both There is a conflict between the called CRBT service, which leads to the inflexibility of the CRBT customization.
发明内容 Summary of the invention
本发明实施例提供一种实现彩铃控制的方法和交换机, 实现彩铃更为灵 活的应用。 The embodiment of the invention provides a method and a switch for implementing CRBT control, which realizes a more flexible application of the CRBT.
本发明实施例提供了一种实现彩铃控制的方法, 该方法包括: An embodiment of the present invention provides a method for implementing CRBT control, where the method includes:
接收来自主叫的呼叫请求,所述呼叫请求携带被叫号码; Receiving a call request from a calling party, the call request carrying a called number;
根据所述被叫号码, 判断彩铃播放模式; Determining a ring back tone playing mode according to the called number;
根据所述彩铃播放模式, 分别建立彩铃服务器与所述主叫之间以及彩铃 服务器与所述被叫之间的通道,彩铃服务器通过与所述主叫之间的通道向所述 主叫播放彩铃、 通过与所述被叫之间的通道向被叫播放彩铃。 And respectively, according to the CRBT playback mode, respectively establishing a channel between the CRBT server and the calling party and between the CRBT server and the called party, and the CRBT server plays a CRBT to the calling party by using a channel between the CRBT and the calling party. And playing a ring back tone to the called party through a channel with the called party.
本发明实施例还提供了一种交换机, 包括: The embodiment of the invention further provides a switch, including:
判断单元, 用于根据接收到来自主叫的呼叫请求, 判断彩铃播放模式, 所 述呼叫请求携带被叫号码; 通道单元, 用于根据所述彩铃播放模式, 分别建立彩铃服务器与所述主叫 之间以及彩铃服务器与被叫之间的通道,所述彩铃服务器通过与所述主叫之间 的通道向所述主叫播放彩铃、 通过与所述被叫之间的通道向被叫播放彩铃。 a judging unit, configured to determine a CRBT play mode according to a call request for receiving an autonomous call, where the call request carries a called number; a channel unit, configured to separately establish a channel between the CRBT server and the calling party and between the CRBT server and the called party according to the CRBT playing mode, where the CRBT server passes through a channel with the calling party The calling party plays the ring back tone, and plays the ring back tone to the called party through the channel between the called party and the called party.
根据呼叫请求, 判断彩铃播放模式, 根据彩铃播放模式, 播放主叫或被叫 定制的彩铃,当主叫和被叫都定制了彩铃时,避免主叫和被叫定制彩铃的冲突, 使得彩铃的应用及控制更为灵活, 提高彩铃业务的实用性和可靠性。 According to the call request, the CRBT playback mode is determined, and the CRBT is played according to the CRBT playback mode. When the CRBT is customized for both the calling and the called, the conflict between the calling and the called CRBT is avoided. Application and control are more flexible, improving the usability and reliability of the CRBT service.
本发明实施例中,彩铃服务器通过通道向主叫和被叫播放彩铃, 这样被叫 终端和主叫终端无需下载彩铃, 节省了下载彩铃的时间, 也节省了下载彩铃的 通道资源。 由于通过通道播放彩铃, 彩铃不会受到手机机型、 品牌的限制, 从 而扩大了彩铃的应用范围, 提高了彩铃定制和应用的灵活性。 In the embodiment of the present invention, the CRBT server plays the CRBT to the calling party and the called party through the channel, so that the called terminal and the calling terminal do not need to download the CRBT, which saves the time for downloading the CRBT, and also saves the channel resource for downloading the CRBT. Since the CRBT is played through the channel, the CRBT is not limited by the mobile phone model and brand, which expands the application range of the CRBT and improves the flexibility of the CRBT customization and application.
附图说明 DRAWINGS
图 1为本发明实现彩铃控制的方法实施例一的流程图; 1 is a flowchart of Embodiment 1 of a method for implementing CRBT control according to the present invention;
图 2是本发明实现彩铃控制的方法实施例二的流程图; 2 is a flowchart of Embodiment 2 of a method for implementing CRBT control according to the present invention;
图 3是本发明实现彩铃控制的方法实施例三的流程图; 3 is a flowchart of Embodiment 3 of a method for implementing CRBT control according to the present invention;
图 4为本发明交换机实施例的结构示意图。 4 is a schematic structural diagram of an embodiment of a switch according to the present invention.
具体实施方式 detailed description
在以下各实施例中, 主叫与被叫都可以为固定电话或者移动终端。 In the following embodiments, both the calling party and the called party may be fixed telephones or mobile terminals.
实施例一, 一种实现彩铃控制的方法, 参见图 1 , 包括如下步骤: Embodiment 1 A method for implementing CRBT control, as shown in FIG. 1, includes the following steps:
101、 根据接收到来自主叫的呼叫请求, 判断彩铃播放模式。 101. Determine a ring back tone playing mode according to a call request that receives an incoming call.
判断彩铃播放模式的方法包括: The method for determining the ring back tone playing mode includes:
呼叫请求携带被叫号码; The call request carries the called number;
当被叫号码未携带彩铃号码前缀时 , 判断彩铃播放模式为缺省彩铃播放 模式; 或者 When the called number does not carry the CRBT number prefix, it is determined that the CRBT playback mode is the default CRBT playback mode; or
当被叫号码携带第一彩铃号码前缀时, 判断彩铃播放模式为第一彩铃播 放模式; 或者, When the called number carries the first CRBT number prefix, it is determined that the CRBT playback mode is the first CRBT playback mode; or
当被叫号码携带第二彩铃号码前缀时, 判断彩铃播放模式为第二彩铃播 放模式; 或者, When the called number carries the second CRBT number prefix, it is determined that the CRBT playback mode is the second CRBT playback mode; or
当被叫号码携带第三彩铃号码前缀时, 判断彩铃播放模式为第三彩铃播 放模式; 或者, 当被叫号码携带第四彩铃号码前缀时 , 判断彩铃播放模式为第四彩铃播 放模式。 When the called number carries the third CRBT number prefix, it is determined that the CRBT playing mode is the third CRBT playing mode; or When the called number carries the fourth CRBT number prefix, it is determined that the CRBT playing mode is the fourth CRBT playing mode.
第一彩铃号码前缀、 第二彩铃号码前缀、 第三彩铃号码前缀、 第四彩铃 号码前缀为不同的彩铃放音控制特征码, 且与其他业务的特征码不同, 例如。 与电话会议的特征码不同等等。 第一彩铃号码前缀、 第二彩铃号码前缀、 第三 彩铃号码前缀、 第四彩铃号码前缀的值可以自行定义, 在本实施例中, 定义第 一彩铃号码前缀为 **66600#、第二彩铃号码前缀为 **66601#、第三彩铃号码前 缀为 **66610#、 第四彩铃号码前缀为 **66611#。 The first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, and the fourth CRBT number prefix are different CRBT playback control signatures, and are different from the signatures of other services, for example. Different from the feature code of the conference call. The value of the first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, and the fourth CRBT number prefix may be defined by itself. In this embodiment, the first CRBT number prefix is defined as **66600#, the second CRBT. The number prefix is **66601#, the third CRBT number prefix is **66610#, and the fourth CRBT number prefix is **66611#.
被叫号码未携带彩铃号码前缀的情况包括: 被叫号码未携带号码前缀, 或者, 被叫号码携带了号码前缀, 但是该号码前缀与第一彩铃号码前缀、 第二 彩铃号码前缀、 第三彩铃号码前缀和第四彩铃号码前缀中任何一个都不一致。 The case where the called number does not carry the CRBT number prefix includes: The called number does not carry the number prefix, or the called number carries the number prefix, but the number prefix is the first CRBT number prefix, the second CRBT number prefix, and the third CRBT. The number prefix and the fourth CRBT number prefix are inconsistent.
缺省彩铃播放模式为第一彩铃播放模式或第二彩铃播放模式或第三彩铃 播放模式或第四彩铃播放模式或关闭模式, 关闭模式表示不提供彩铃, 即既不 向主叫提供彩铃, 也不向被叫提供彩铃。 The default CRBT playback mode is the first CRBT playback mode or the second CRBT playback mode or the third CRBT playback mode or the fourth CRBT playback mode or the off mode. The closed mode indicates that the CRBT is not provided, that is, neither the ringtone is provided to the calling party. Do not provide ring tones to the called party.
彩铃播放模式包括主叫彩铃服务器向主叫和 /或被叫播放彩铃, 和 /或被叫 彩铃服务器向被叫和 /或主叫播放彩铃。 第一彩铃播放模式、 第二彩铃播放模 式、 第三彩铃播放模式、 第四彩铃播放模式分别表示不同的播放模式, 缺省彩 铃播放模式表示第一彩铃播放模式、 第二彩铃播放模式、 第三彩铃播放模式、 第四彩铃播放模式其中一种彩铃播放模式。 第一彩铃播放模式、第二彩铃播放 模式、第三彩铃播放模式、 第四彩铃播放模式分别表示的播放模式可以自行定 义。 在本实施例中, 第一彩铃播放模式表示主叫彩铃服务器向主叫播放彩铃、 被叫彩铃服务器向被叫播放彩铃,第二彩铃播放模式表示主叫彩铃服务器向主 叫播放彩铃、主叫彩铃服务器向被叫播放彩铃, 第三彩铃播放模式表示被叫彩 铃服务器向主叫播放彩铃、被叫彩铃服务器向被叫播放彩铃, 第四彩铃播放模 式表示主叫彩铃服务器向被叫播放彩铃、被叫彩铃服务器向主叫播放彩铃,缺 省彩铃播放模式表示第一彩铃播放模式。 The CRBT playback mode includes the calling CRBT server playing the CRBT to the calling party and/or the called party, and/or the called CRBT server playing the ring back tone to the called party and/or the calling party. The first CRBT playback mode, the second CRBT playback mode, the third CRBT playback mode, and the fourth CRBT playback mode respectively indicate different play modes, and the default CRBT playback mode represents the first CRBT play mode, the second CRBT play mode, and the third One of the CRBT playback modes and the fourth CRBT playback mode. The play modes indicated by the first CRBT playback mode, the second CRBT playback mode, the third CRBT playback mode, and the fourth CRBT playback mode can be defined by themselves. In this embodiment, the first CRBT playback mode indicates that the calling CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT to the called party. The second CRBT playing mode indicates that the calling CRBT server plays the CRBT and the calling party to the calling party. The CRBT server plays the CRBT to the called party. The third CRBT playback mode indicates that the called CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT. The fourth CRBT playback mode indicates that the calling CRBT server plays the CRBT to the called party. The called CRBT server plays the CRBT to the calling party. The default CRBT playback mode indicates the first CRBT playback mode.
当彩铃播放模式为缺省彩铃播放模式或第一彩铃播放模式时, 转入执行 步骤 102; 或者, 当彩铃播放模式为第二彩铃播放模式时, 转入执行步骤 103; 或者, 当彩铃播放模式为第三彩铃播放模式时, 转入执行步骤 104; 或者, 当 彩铃播放模式为第四彩铃播放模式时, 转入执行步骤 105。 When the CRBT playback mode is the default CRBT playback mode or the first CRBT playback mode, go to step 102; or, when the CRBT playback mode is the second CRBT playback mode, go to step 103; Alternatively, when the CRBT playback mode is the third CRBT playback mode, the process proceeds to step 104; or, when the CRBT playback mode is the fourth CRBT playback mode, the process proceeds to step 105.
102、 建立主叫彩铃服务器与主叫之间的通道, 该通道用于主叫彩铃服务 器向主叫播放彩铃; 建立被叫彩铃服务器与被叫之间的通道, 该通道用于被叫 彩铃服务器向被叫播放彩铃。 退出彩铃控制流程。 102. Establish a channel between the calling color ring tone server and the calling party, where the channel is used by the calling color ring tone server to play the color ring tone to the calling party; and the channel between the called color ring tone server and the called party is established, and the channel is used for the called color ring tone server. Play the ring tones to the called party. Exit the CRBT control process.
建立通道的过程包括: The process of establishing a channel includes:
建立与主叫之间的通信链路; Establish a communication link with the calling party;
建立与被叫之间的通信链路; Establish a communication link with the called party;
建立与主叫彩铃服务器之间的第一通信链路; Establishing a first communication link with the calling color ring tone server;
建立与被叫彩铃服务器之间的第二通信链路; Establishing a second communication link with the called ring back tone server;
将与主叫之间的通信链路与第一通信链路搭接, 形成主叫彩铃服务器与 主叫之间的通道; 将与被叫之间的通信链路与第二通信链路搭接, 形成被叫彩 铃服务器与被叫之间的通道。 Connecting the communication link with the calling party to the first communication link to form a channel between the calling color ring tone server and the calling party; and connecting the communication link with the called party to the second communication link , forming a channel between the called CRBT server and the called party.
103、 建立主叫彩铃服务器与主叫之间的通道, 该通道用于主叫彩铃服务 器向主叫播放彩铃; 建立主叫彩铃服务器与被叫之间的通道, 该通道用于主叫 彩铃服务器向被叫播放彩铃。 退出彩铃控制流程。 103. Establish a channel between the calling color ring tone server and the calling party, where the channel is used by the calling color ring tone server to play the color ring tone to the calling party; the channel between the calling color ring tone server and the called party is established, and the channel is used for the calling color ring tone server. Play the ring tones to the called party. Exit the CRBT control process.
建立通道的过程包括: The process of establishing a channel includes:
建立与主叫之间的通信链路; Establish a communication link with the calling party;
建立与被叫之间的通信链路; Establish a communication link with the called party;
建立与主叫彩铃服务器之间的第一通信链路; Establishing a first communication link with the calling color ring tone server;
将与主叫之间的通信链路与第一通信链路搭接, 形成主叫彩铃服务器与 主叫之间的通道; 将与被叫之间的通信链路与第一通信链路搭接, 形成主叫彩 铃服务器与被叫之间的通道。 Connecting the communication link with the calling party to the first communication link to form a channel between the calling color ring tone server and the calling party; and connecting the communication link with the called party to the first communication link , forming a channel between the calling color ring tone server and the called party.
104、 建立被叫彩铃服务器与主叫之间的通道, 该通道用于被叫彩铃服务 器向主叫播放彩铃; 建立被叫彩铃服务器与被叫之间的通道, 该通道用于被叫 彩铃服务器向被叫播放彩铃。 退出彩铃控制流程。 104. Establish a channel between the called CRBT server and the calling party, where the channel is used by the called CRBT server to play the CRBT to the calling party; the channel between the called CRBT server and the called party is established, and the channel is used for the called CRBT server. Play the ring tones to the called party. Exit the CRBT control process.
建立通道的过程包括: The process of establishing a channel includes:
建立与主叫之间的通信链路; Establish a communication link with the calling party;
建立与被叫之间的通信链路; 建立与被叫彩铃服务器之间的第二通信链路; Establish a communication link with the called party; Establishing a second communication link with the called ring back tone server;
将与主叫之间的通信链路与第二通信链路搭接, 形成被叫彩铃服务器与 主叫之间的通道; 将与被叫之间的通信链路与第二通信链路搭接, 形成被叫彩 铃服务器与被叫之间的通道。 Connecting the communication link with the calling party to the second communication link to form a channel between the called ring back tone server and the calling party; and connecting the communication link with the called party to the second communication link , forming a channel between the called CRBT server and the called party.
105、 建立主叫彩铃服务器与被叫之间的通道, 该通道用于主叫彩铃服务 器向被叫播放彩铃; 建立被叫彩铃服务器与主叫之间的通道, 该通道用于被叫 彩铃服务器向主叫播放彩铃。 退出彩铃控制流程。 105. Establish a channel between the calling color ring tone server and the called party, where the channel is used by the calling color ring tone server to play the color ring tone to the called party; and the channel between the called color ring tone server and the calling party is established, and the channel is used for the called color ring tone server. Play a ring tones to the caller. Exit the CRBT control process.
建立通道的过程包括: The process of establishing a channel includes:
建立与主叫之间的通信链路; Establish a communication link with the calling party;
建立与被叫之间的通信链路; Establish a communication link with the called party;
建立与主叫彩铃服务器之间的第一通信链路; Establishing a first communication link with the calling color ring tone server;
建立与被叫彩铃服务器之间的第二通信链路; Establishing a second communication link with the called ring back tone server;
将与被叫之间的通信链路与第一通信链路搭接, 形成主叫彩铃服务器与 被叫之间的通道; 将与主叫之间的通信链路与第二通信链路搭接, 形成被叫彩 铃服务器与主叫之间的通道。 Connecting the communication link with the called party to the first communication link to form a channel between the calling color ring tone server and the called party; and connecting the communication link with the calling party to the second communication link , forming a channel between the called CRBT server and the calling party.
根据呼叫请求, 判断彩铃播放模式, 根据彩铃播放模式, 播放主叫或被叫 定制的彩铃,当主叫和被叫都定制了彩铃时,避免主叫和被叫定制彩铃的冲突, 使得彩铃的应用及控制更为灵活, 提高彩铃业务的实用性和可靠性。 According to the call request, the CRBT playback mode is determined, and the CRBT is played according to the CRBT playback mode. When the CRBT is customized for both the calling and the called, the conflict between the calling and the called CRBT is avoided. Application and control are more flexible, improving the usability and reliability of the CRBT service.
本实施例中, 主叫彩铃服务器和 /或被叫彩铃服务器通过通道向主叫和 / 或被叫播放彩铃, 这样被叫终端和 /或主叫终端无需下载彩铃, 节省了下载彩 铃的时间, 也节省了下载彩铃的通道资源。 由于通过通道播放彩铃, 彩铃不会 受到手机机型、 品牌的限制, 从而扩大了彩铃的应用范围, 提高了彩铃定制和 应用的灵活性。 In this embodiment, the calling color ring tone server and/or the called color ring back tone server play the color ring tone to the calling party and/or the called party through the channel, so that the called terminal and/or the calling terminal do not need to download the color ring tone, thereby saving the time for downloading the color ring tone. It also saves channel resources for downloading ring tones. Since the ring back tone is played through the channel, the ring back tone is not limited by the mobile phone model and brand, thereby expanding the application range of the ring back tone and improving the flexibility of the color ring tones customization and application.
较优地, 在步骤 101之前还包括被叫向被叫彩铃服务器定制彩铃的步骤, 以及主叫向主叫彩铃服务器定制彩铃的步骤。 Preferably, before step 101, the step of the called party to customize the color ring tone to the called color ring tone server, and the step of the calling party customizing the color ring tone to the calling color ring tone server are further included.
被叫可以通过定制不同的彩铃, 区分来话的主叫, 所以被叫定制彩铃的 步骤可以包括: 被叫对应不同的主叫, 向彩铃服务器分别定制不同的彩铃。 这 样, 被叫听到彩铃后, 区分来话的主叫, 可以根据自己的情况, 决定是否摘机 应答。 主叫也可以通过定制个性化的彩铃, 让被叫可以区分自己。 这样, 被叫 听到彩铃后, 区分来话的主叫, 可以根据自己的情况, 决定是否摘机应答。 The called party can distinguish the incoming caller by customizing different ring tones, so the step of the called customized ring tones can include: the called party corresponds to different calling parties, and the different ring tones are respectively customized to the CRBT server. In this way, after the called party hears the ring tones, the caller who distinguishes the incoming call can decide whether to pick up the phone or not according to his own situation. The caller can also customize the ring tones so that the called party can distinguish themselves. In this way, after the called party hears the ring tones, the caller who distinguishes the incoming call can decide whether to pick up the phone or not according to his own situation.
实施例二, 将实施例一实现彩铃控制的方法应用到交换机上, 在本实施 例中, 主叫和被叫共用一个交换机。 The second embodiment applies the method for implementing CRBT control to the switch in the first embodiment. In this embodiment, the calling party and the called party share a switch.
在本实施例中, 交换机设置第一彩铃号码前缀为 **66600#、 第二彩铃号 码前缀为 **66601#、 第三彩铃号码前缀为 **66610#、 第四彩铃号码前缀为 **66611#, 第一彩铃号码前缀、 第二彩铃号码前缀、 第三彩铃号码前缀或第四 彩铃号码前缀与被叫号码中携带的其他业务特征码不一致。 In this embodiment, the switch sets the first CRBT number prefix to **66600#, the second CRBT number prefix to **66601#, the third CRBT number prefix to **66610#, and the fourth CRBT number prefix to **66611. #, The first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, or the fourth CRBT number prefix are inconsistent with other service feature codes carried in the called number.
当被叫号码未携带彩铃号码前缀时时 , 判断彩铃播放模式为缺省彩铃播 放模式; 当被叫号码携带第一彩铃号码前缀时, 判断彩铃播放模式为第一彩铃 播放模式; 当被叫号码携带第二彩铃号码前缀时, 判断彩铃播放模式为第二彩 铃播放模式; 当被叫号码携带第三彩铃号码前缀时, 判断彩铃播放模式为第三 彩铃播放模式; 当被叫号码携带第四彩铃号码前缀时, 判断彩铃播放模式为第 四彩铃播放模式。 When the called number does not carry the CRBT number prefix, it is determined that the CRBT playback mode is the default CRBT playback mode; when the called number carries the first CRBT prefix, the CRBT playback mode is determined to be the first CRBT playback mode; When the second CRBT number is prefixed, it is determined that the CRBT playback mode is the second CRBT playback mode; when the called number carries the third CRBT prefix, the CRBT playback mode is determined to be the third CRBT playback mode; when the called number carries the fourth CRBT number When the prefix is used, it is determined that the CRBT playback mode is the fourth CRBT playback mode.
在本实施例中, 第一彩铃播放模式表示主叫彩铃服务器向主叫播放彩铃、 被叫彩铃服务器向被叫播放彩铃,第二彩铃播放模式表示主叫彩铃服务器向主 叫播放彩铃、主叫彩铃服务器向被叫播放彩铃, 第三彩铃播放模式表示被叫彩 铃服务器向主叫播放彩铃、被叫彩铃服务器向被叫播放彩铃, 第四彩铃播放模 式表示主叫彩铃服务器向被叫播放彩铃、被叫彩铃服务器向主叫播放彩铃,缺 省彩铃播放模式表示第三彩铃播放模式。 In this embodiment, the first CRBT playback mode indicates that the calling CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT to the called party. The second CRBT playing mode indicates that the calling CRBT server plays the CRBT and the calling party to the calling party. The CRBT server plays the CRBT to the called party. The third CRBT playback mode indicates that the called CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT. The fourth CRBT playback mode indicates that the calling CRBT server plays the CRBT to the called party. The called CRBT server plays the CRBT to the calling party. The default CRBT playback mode indicates the third CRBT playback mode.
主叫用户的拨号方式为彩铃号码前缀 +被叫号码。 The calling mode of the calling user is the CRBT number prefix + the called number.
参见图 2, 本实施例实现彩铃控制的方法包括: Referring to FIG. 2, the method for implementing CRBT control in this embodiment includes:
201、 主叫向交换机发起呼叫请求, 转入执行步骤 202。 201. The calling party initiates a call request to the switch, and proceeds to step 202.
202、 交换机根据该呼叫请求, 判断被叫的状态; 如果发现被叫满足其他 预设条件, 则分别建立与主叫、 被叫之间的通信链路, 转入执行步骤 203; 否 则退出彩铃控制流程。 202. The switch determines the status of the called party according to the call request. If the called party meets other preset conditions, respectively, establish a communication link with the calling party and the called party, and go to step 203; otherwise, exit the CRBT control. Process.
在与被叫建立通信链路过程中, 交换机向被叫下发特殊信令, 该特殊信 令用于指示被叫将播放装置连通到与交换机之间的通信链路上,并抑制本地振 铃。 在本实施例中, 预设条件可以是: 被叫处于忙碌, 但是被叫预设了呼叫 转移; 或者, 被叫空闲; 或者, 被叫处于忙碌,但是被叫预设了呼叫等待等等。 During the establishment of the communication link with the called party, the switch sends special signaling to the called party, the special signaling is used to indicate that the called party connects the playback device to the communication link with the switch, and suppresses local ringing. . In this embodiment, the preset condition may be: the called party is busy, but the called party presets the call forwarding; or the called party is idle; or the called party is busy, but the called party presets the call waiting and the like.
主叫呼叫请求的内容可以包括以下五种场景: The content of the calling call request can include the following five scenarios:
场景一、 主叫拨打被叫号码为 28970867的电话时, 想听到自己定制的彩 铃, 以及想播放被叫定制的彩铃给被叫用户, 则需在被叫号码前加拨第一彩铃 号码前缀, 如拨打 **66600#28970867。 Scenario 1. When the calling party dials the number of the called party number 28970867, if you want to hear the customized ring tones and want to play the customized ring tones to the called party, you need to dial the first ring tones number prefix before the called number. , such as dialing **66600#28970867.
场景二、 主叫拨打被叫号码为 28970867的电话时, 想听到自己定制的彩 铃, 以及想播放自己定制的彩铃给被叫用户, 则需在被叫号码前加拨第二彩铃 号码前缀, 如拨打 **66601#28970867。 Scenario 2: When the calling party dials the number of the called party number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones to the called party, you need to dial the second ring tones number prefix before the called number. For example, dial **66601#28970867.
场景三、 主叫拨打被叫号码为 28970867的电话时, 想听到被叫定制的彩 铃, 以及想播放被叫定制的彩铃给被叫用户, 则需在被叫号码前加拨第三彩铃 号码前缀, 如拨打 **66610#28970867。 Scenario 3: When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play the called customized ring to the called party, you need to dial the third ring number before the called number. Prefix, such as dialing **66610#28970867.
场景四、 主叫拨打被叫号码为 28970867的电话时, 想听到被叫定制的彩 铃, 以及想播放自己定制的彩铃给被叫用户, 则需在被叫号码前加拨第四彩铃 号码前缀, 如拨打 **66611#28970867。 Scenario 4: When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones, you need to dial the fourth CRBT prefix before the called number. For example, call **66611#28970867.
场景五、 主叫拨打被叫号码为 28970867的电话时, 对彩铃播放无要求, 则直接拨打被叫号码 28970867。 Scenario 5: When the calling party dials the number of the called party number 28970867, if there is no requirement for the ring tones playing, the calling number 28970867 is directly dialed.
203、 交换机根据该呼叫请求中的被叫号码, 判断彩铃播放模式, 若携带 了彩玲号码前缀则直接得到对应的彩玲播放模式;若未携带号码前缀或号码前 缀不同于彩玲号码前缀, 则将缺省彩玲播放模式设置作为彩玲播放模式。 203. The switch determines, according to the called number in the call request, a ring back tone playing mode, and if the color ring number prefix is carried, the switch directly obtains the corresponding color ring playing mode; if the number prefix or the number prefix is not carried, different from the color ring number prefix, The default color play mode setting is set as the color play mode.
如果呼叫请求满足场景一的情况, 则判断彩铃播放模式为第一彩铃播放 模式; 如果呼叫请求满足场景二的情况, 则判断彩铃播放模式为第二彩铃播放 模式; 如果呼叫请求满足场景三的情况, 则判断彩铃播放模式为第三彩铃播放 模式; 如果呼叫请求满足场景四的情况, 则判断彩铃播放模式为第四彩铃播放 模式; 如果呼叫请求满足场景五的情况, 则判断彩铃播放模式为缺省彩铃播放 模式。 If the call request satisfies the situation of the first scenario, it is determined that the CRBT playback mode is the first CRBT playback mode; if the call request satisfies the scenario 2, the CRBT playback mode is determined to be the second CRBT playback mode; if the call request satisfies the scenario 3 And determining that the CRBT play mode is the third CRBT play mode; if the call request satisfies the situation of the scenario 4, determining that the CRBT play mode is the fourth CRBT play mode; if the call request satisfies the scenario 5, determining that the CRBT play mode is absent Province ring tones playback mode.
当彩铃播放模式为第一彩铃播放模式时, 转入执行步骤 204; 或者, 当彩 铃播放模式为第二彩铃播放模式时, 转入执行步骤 212; 或者, 当彩铃播放模 式为第三彩铃播放模式时, 转入执行步骤 216; 或者, 当彩铃播放模式为第四 彩铃播放模式时, 转入执行步骤 220。 When the CRBT playback mode is the first CRBT playback mode, go to step 204; or, when the CRBT playback mode is the second CRBT playback mode, go to step 212; or, when the CRBT is played When the mode is the third color ring play mode, the process proceeds to step 216; or, when the color ring play mode is the fourth color ring play mode, the process proceeds to step 220.
204、 交换机向主叫彩铃服务器发送第一服务请求, 建立交换机到主叫彩 铃服务器的第一通信链路, 转入执行步骤 205。 204. The switch sends a first service request to the calling CRBT server, establishes a first communication link of the switch to the calling color ring server, and proceeds to step 205.
205、 主叫彩铃服务器给交换机回第一响应消息, 转入执行步骤 206。 205. The calling color ring tone server returns a first response message to the switch, and proceeds to step 206.
206、 交换机将与主叫之间的通信链路以及与主叫彩铃服务器之间的第一 通信链路搭接, 形成主叫彩铃服务器与主叫之间的通道, 转入执行步骤 207。 206. The switch connects the communication link with the calling party and the first communication link with the calling ring back tone server to form a channel between the calling ring back tone server and the calling party, and proceeds to step 207.
207、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 退出彩铃 控制流程。 207. The calling color ring tone server plays a color ring tone to the calling party through a channel between the calling party and the calling party, and exits the color ring tone control process.
208、 交换机向被叫彩铃服务器发送第二服务请求, 建立交换机到被叫彩 铃服务器的第二通信链路, 转入执行步骤 209。 208. The switch sends a second service request to the called CRBT server, establishes a second communication link of the switch to the called CRBT server, and proceeds to step 209.
209、 被叫彩铃服务器给交换机回第二响应消息, 转入执行步骤 210。 209. The called CRBT server returns a second response message to the switch, and proceeds to step 210.
210、 交换机将与被叫之间的通信链路以及与被叫彩铃服务器之间的第二 通信链路搭接, 形成被叫彩铃服务器与被叫之间的通道, 转入执行步骤 211。 210. The switch will connect the communication link between the called party and the called party to the second communication link between the called ring back tone server to form a channel between the called ring back tone server and the called party, and proceeds to step 211.
211、 被叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃, 退出彩铃 控制流程。 211. The called CRBT server broadcasts the CRBT to the called party through the channel between the called and the called party, and exits the CRBT control process.
步骤 204至步骤 207可以在步骤 208至步骤 211之前或之后执行, 也可以与 步骤 208至步骤 211同时执行。 The step 204 to the step 207 may be performed before or after the step 208 to the step 211, or may be performed simultaneously with the step 208 to the step 211.
212、 交换机向主叫彩铃服务器发送第一服务请求, 建立交换机到主叫彩 铃服务器的第一通信链路, 转入执行步骤 213。 212. The switch sends a first service request to the calling color ring tone server, establishes a first communication link of the switch to the calling color ring server, and proceeds to step 213.
213、 主叫彩铃服务器给交换机回第一响应消息, 转入执行步骤 214。 213. The calling CRBT server returns a first response message to the switch, and proceeds to step 214.
214、 交换机分别将与主叫、 被叫之间的通信链路以及与主叫彩铃服务器 之间的第一通信链路搭接, 形成主叫彩铃服务器与主叫之间的通道, 形成主叫 彩铃服务器与被叫之间的通道, 转入执行步骤 215。 214. The switch respectively connects the communication link between the calling party and the called party and the first communication link with the calling color ring tone server to form a channel between the calling color ring tone server and the calling party, forming a calling party. The channel between the CRBT server and the called party is transferred to step 215.
215、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 主叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃, 退出彩铃控制流程。 215. The calling color ring tone server plays a color ring tone to the calling party through a channel between the calling party and the calling party, and the channel between the calling ring tone server channel and the called party plays the color ring tone to the called party, and exits the color ring tone control process.
主叫彩铃服务器与主叫之间的通道及主叫彩铃服务器通道与被叫之间的 通道在交换机处有交叉, 但是不连通。 216、 交换机向被叫彩铃服务器发送第二服务请求, 建立交换机到被叫彩 铃服务器的第二通信链路, 转入执行步骤 217。 The channel between the calling color ring tone server and the calling party and the channel between the calling color ring tone server channel and the called party intersect at the switch, but are not connected. 216. The switch sends a second service request to the called CRBT server, establishes a second communication link of the switch to the called CRBT server, and proceeds to step 217.
217、 被叫彩铃服务器给交换机回第二响应消息, 转入执行步骤 218。 217. The called CRBT server returns a second response message to the switch, and proceeds to step 218.
218、 交换机分别将与主叫、 被叫之间的通信链路以及与被叫彩铃服务器 之间的第二通信链路搭接, 形成被叫彩铃服务器与主叫之间的通道, 形成被叫 彩铃服务器与被叫之间的通道, 转入执行步骤 219。 218. The switch respectively connects the communication link between the calling party and the called party and the second communication link with the called ring back tone server to form a channel between the called ring back tone server and the calling party, forming a called party. The channel between the CRBT server and the called party is transferred to step 219.
可以建立一条第二通信链路, 还可以建立两条第二通信链路, 建立两条 第二通信链路的方法包括: 在步骤 216中, 交换机向被叫彩铃服务器发送两次 第二服务请求, 建立两条交换机到被叫彩铃服务器之间的第二通信链路,相应 的, 步骤 217中, 被叫彩铃服务器向交换机回两次第二响应消息。 步骤 218中, 交换机将与主叫之间的通信链路与其中一条第二通信链路搭接,将与被叫之间 的通信链路与另一条第二通信链路搭接。 A second communication link can be established, and two second communication links can be established. The method for establishing two second communication links includes: In step 216, the switch sends the second service request twice to the called CRBT server. The second communication link between the two switches and the called CRBT server is established. Correspondingly, in step 217, the called CRBT server returns the second response message twice to the switch. In step 218, the switch ties the communication link with the calling party with one of the second communication links, and overlaps the communication link with the called party with another second communication link.
219、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 被叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃, 退出彩铃控制流程。 219. The called CRBT server plays the CRBT to the calling party through the channel between the calling party and the calling party, and the channel between the called CRBT server channel and the called party plays the CRBT to the called party, and exits the CRBT control process.
被叫彩铃服务器与主叫之间的通道及被叫彩铃服务器通道与被叫之间的 通道在交换机处有交叉, 但是不连通 The channel between the called CRBT server and the calling party and the channel between the called CRBT server channel and the called party intersect at the switch, but are not connected.
220、 交换机向主叫彩铃服务器发送第一服务请求, 建立交换机到主叫彩 铃服务器的第一通信链路, 转入执行步骤 221。 220. The switch sends a first service request to the calling color ring tone server, establishes a first communication link of the switch to the calling color ring server, and proceeds to step 221.
221、 主叫彩铃服务器给交换机回第一响应消息, 转入执行步骤 222。 222、 交换机将与被叫之间的通信链路以及与主叫彩铃服务器之间的第一 通信链路搭接, 形成主叫彩铃服务器与被叫之间的通道, 转入执行步骤 223。 221. The calling CRBT server returns a first response message to the switch, and proceeds to step 222. 222. The switch connects the communication link with the called party and the first communication link with the calling ring back tone server to form a channel between the calling ring back tone server and the called party, and proceeds to step 223.
223、 主叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃, 退出彩铃 控制流程。 223. The calling color ring tone server plays the ring back tone to the called party through the channel between the called party and the called party, and exits the CRBT control process.
224、 交换机向被叫彩铃服务器发送第二服务请求, 建立交换机到被叫彩 铃服务器的第二通信链路, 转入执行步骤 225。 224. The switch sends a second service request to the called CRBT server, establishes a second communication link of the switch to the called CRBT server, and proceeds to step 225.
225、 被叫彩铃服务器给交换机回第二响应消息, 转入执行步骤 226。 226、 交换机将与主叫之间的通信链路以及与被叫彩铃服务器之间的第二 通信链路搭接, 形成被叫彩铃服务器与主叫之间的通道, 转入执行步骤 227。 227、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 退出彩铃 控制流程。 225. The called CRBT server returns a second response message to the switch, and proceeds to step 226. 226. The switch connects the communication link with the calling party and the second communication link with the called CRBT server to form a channel between the called CRBT server and the calling party, and proceeds to step 227. 227. The called CRBT server plays the CRBT to the calling party through the channel between the calling party and the CRBT, and exits the CRBT control process.
步骤 220至步骤 223可以在步骤 224至步骤 227之前或之后执行, 也可以与 步骤 224至步骤 227同时执行。 Step 220 to step 223 may be performed before or after step 224 to step 227, or may be performed simultaneously with step 224 to step 227.
在本实施例中, 交换机与主叫彩铃服务器或被叫彩铃服务器之间的接口 使用综合数字业务网用户部分( Integrated Services Digital Network User Part , ISUP )协议, 在本实施例中第一服务请求和第二服务请求可以为初始地址消 息, 第一响应消息和第二响应消息分别可以为地址全消息。 In this embodiment, the interface between the switch and the calling ring back tone server or the called color ring back tone server uses an Integrated Services Digital Network User Part (ISUP) protocol, in this embodiment, the first service request and The second service request may be an initial address message, and the first response message and the second response message may each be an address full message.
本实施例抑制被叫的本地振铃, 可以使得被叫播放彩铃时没有干扰。 抑 制被叫的本地振铃, 可以釆用以下几种方式: This embodiment suppresses the local ringing of the called party, and can cause the called party to play the ring back tone without interference. To suppress the local ringing of the called party, you can use the following methods:
方式一, 在交换机建立与被叫之间的通信链路时, 若被叫为固定电话, 则交换机进行抑制振铃设置; 若被叫为移动终端, 则交换机向被叫下发的信道 指配消息携带抑制振铃信元, 如 CDMA系统移动终端被叫流程中的 Assignment Request消息的 Signal信元设置为 "Alerting Off , 通知被叫抑制本地振铃, 并将 被叫的播放装置连通到与交换机之间的通信链路上。 In the first mode, when the switch establishes a communication link with the called party, if the called party is a fixed telephone, the switch performs a ringing suppression setting; if the called party is a mobile terminal, the switch assigns the channel to the called party. The message carries a suppression ringing cell. For example, the Signal cell of the Assignment Request message in the called process of the mobile terminal of the CDMA system is set to "Alerting Off", the called party is notified to suppress the local ringing, and the called device is connected to the switch. Between the communication links.
方式二, 在交换机与被叫之间的通信链路建立成功之后, 被叫与主叫彩 铃服务器或被叫彩铃服务器之间的通道搭接形成之前, 若被叫为固定电话, 则 交换机进行抑制振铃设置; 若被叫为移动终端, 则交换机向被叫下发抑制振铃 指令,通知被叫抑制本地振铃, 并将被叫的播放装置连通到与交换机之间的通 信链路上。 In the second mode, after the communication link between the switch and the called party is successfully established, before the call is formed between the called party and the calling ring back tone server or the called ring back tone server, if the called party is a fixed line, the switch performs suppression. Ringing setting; If the called party is a mobile terminal, the switch sends a suppression ringing command to the called party, notifies the called party to suppress the local ringing, and connects the called playing device to the communication link with the switch.
方式三, 在被叫与主叫彩铃服务器或被叫彩铃服务器之间的通道搭接形 成之后,若被叫为固定电话,则交换机进行抑制振铃设置;若被叫为移动终端, 则交换机向被叫下发抑制振铃指令,通知被叫抑制本地振铃, 并将播放装置连 通到第一通道或第二通道上。 In the third manner, after the channel connection between the called party and the calling ring back tone server or the called ring back tone server is formed, if the called party is a fixed telephone, the switch performs a ringing suppression setting; if the called party is a mobile terminal, the switch The called party sends a suppression ringing command, notifies the called party to suppress the local ringing, and connects the playing device to the first channel or the second channel.
实施例三, 将实施例一实现彩铃控制的方法应用到交换机上, 在本实施 例中, 交换机包括主叫交换机和被叫交换机, 由被叫交换机与主叫彩铃服务器 或被叫彩铃服务器进行通信, 实现彩铃业务; 由主叫交换机与主叫彩铃服务器 或被叫彩铃服务器进行通信, 实现彩铃业务的方式与本实施例的方式原理相 同。 在本实施例中, 交换机设置第一彩铃号码前缀为 **66600#、 第二彩铃号 码前缀为 **66601#、 第三彩铃号码前缀为 **66610#、 第四彩铃号码前缀为 **66611#, 第一彩铃号码前缀、 第二彩铃号码前缀、 第三彩铃号码前缀或第四 彩铃号码前缀与被叫号码中携带的其他业务特征码不一致。 The third embodiment, the method for implementing the CRBT control in the first embodiment is applied to the switch. In this embodiment, the switch includes a calling switch and a called switch, and the called switch communicates with the calling CRBT server or the called CRBT server. The method of implementing the CRBT service is the same as the mode of the embodiment in the manner in which the calling switch communicates with the calling CRBT server or the called CRBT server. In this embodiment, the switch sets the first CRBT number prefix to **66600#, the second CRBT number prefix to **66601#, the third CRBT number prefix to **66610#, and the fourth CRBT number prefix to **66611. #, The first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix, or the fourth CRBT number prefix are inconsistent with other service feature codes carried in the called number.
当被叫号码未携带彩铃号码前缀时时, 判断彩铃播放模式为缺省彩铃播 放模式; 当被叫号码携带第一彩铃号码前缀时, 判断彩铃播放模式为第一彩铃 播放模式; 当被叫号码携带第二彩铃号码前缀时, 判断彩铃播放模式为第二彩 铃播放模式; 当被叫号码携带第三彩铃号码前缀时, 判断彩铃播放模式为第三 彩铃播放模式; 当被叫号码携带第四彩铃号码前缀时, 判断彩铃播放模式为第 四彩铃播放模式。 When the called number does not carry the CRBT number prefix, it is determined that the CRBT playback mode is the default CRBT playback mode; when the called number carries the first CRBT prefix, the CRBT playback mode is determined to be the first CRBT playback mode; When the second CRBT number is prefixed, it is determined that the CRBT playback mode is the second CRBT playback mode; when the called number carries the third CRBT prefix, the CRBT playback mode is determined to be the third CRBT playback mode; when the called number carries the fourth CRBT number When the prefix is used, it is determined that the CRBT playback mode is the fourth CRBT playback mode.
在本实施例中, 第一彩铃播放模式表示主叫彩铃服务器向主叫播放彩铃、 被叫彩铃服务器向被叫播放彩铃,第二彩铃播放模式表示主叫彩铃服务器向主 叫播放彩铃、主叫彩铃服务器向被叫播放彩铃, 第三彩铃播放模式表示被叫彩 铃服务器向主叫播放彩铃、被叫彩铃服务器向被叫播放彩铃, 第四彩铃播放模 式表示主叫彩铃服务器向被叫播放彩铃、被叫彩铃服务器向主叫播放彩铃,缺 省彩铃播放模式表示第一彩铃播放模式。 In this embodiment, the first CRBT playback mode indicates that the calling CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT to the called party. The second CRBT playing mode indicates that the calling CRBT server plays the CRBT and the calling party to the calling party. The CRBT server plays the CRBT to the called party. The third CRBT playback mode indicates that the called CRBT server plays the CRBT to the calling party, and the called CRBT server plays the CRBT. The fourth CRBT playback mode indicates that the calling CRBT server plays the CRBT to the called party. The called CRBT server plays the CRBT to the calling party. The default CRBT playback mode indicates the first CRBT playback mode.
主叫用户的拨号方式为彩铃号码前缀 +被叫号码。 The calling mode of the calling user is the CRBT number prefix + the called number.
参见图 3 , 本实施例实现彩铃控制的方法包括: Referring to FIG. 3, the method for implementing CRBT control in this embodiment includes:
301、 主叫向主叫交换机发起呼叫请求, 转入执行步骤 302。 301. The calling party initiates a call request to the calling switch, and proceeds to step 302.
主叫呼叫请求的内容可以包括以下五种场景: The content of the calling call request can include the following five scenarios:
场景一、 主叫拨打被叫号码为 28970867的电话时, 想听到自己定制的彩 铃, 以及想播放被叫定制的彩铃给被叫用户, 则需在被叫号码前加拨第一彩铃 号码前缀, 如拨打 **66600#28970867。 Scenario 1. When the calling party dials the number of the called party number 28970867, if you want to hear the customized ring tones and want to play the customized ring tones to the called party, you need to dial the first ring tones number prefix before the called number. , such as dialing **66600#28970867.
场景二、 主叫拨打被叫号码为 28970867的电话时, 想听到自己定制的彩 铃, 以及想播放自己定制的彩铃给被叫用户, 则需在被叫号码前加拨第二彩铃 号码前缀, 如拨打 **66601#28970867。 Scenario 2: When the calling party dials the number of the called party number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones to the called party, you need to dial the second ring tones number prefix before the called number. For example, dial **66601#28970867.
场景三、 主叫拨打被叫号码为 28970867的电话时, 想听到被叫定制的彩 铃, 以及想播放被叫定制的彩铃给被叫用户, 则需在被叫号码前加拨第三彩铃 号码前缀, 如拨打 **66610#28970867。 场景四、 主叫拨打被叫号码为 28970867的电话时, 想听到被叫定制的彩 铃, 以及想播放自己定制的彩铃给被叫用户, 则需在被叫号码前加拨第四彩铃 号码前缀, 如拨打 **66611#28970867。 Scenario 3: When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play the called customized ring to the called party, you need to dial the third ring number before the called number. Prefix, such as dialing **66610#28970867. Scenario 4: When the calling party dials the called number 28970867, if you want to hear the customized ring tones and want to play your own customized ring tones, you need to dial the fourth CRBT prefix before the called number. For example, call **66611#28970867.
场景五、 主叫拨打被叫号码为 28970867的电话时, 对彩铃播放无要求, 则直接拨打被叫号码 28970867。 Scenario 5: When the calling party dials the number of the called party number 28970867, if there is no requirement for the ring tones playing, the calling number 28970867 is directly dialed.
302、 主叫交换机根据该呼叫请求, 建立与主叫之间的通信链路, 向对应 的被叫交换机发送初始地址消息,请求建立与被叫交换机之间的连接, 转入执 行步骤 303。 302. The calling switch establishes a communication link with the calling party according to the call request, sends an initial address message to the corresponding called switch, requests to establish a connection with the called switch, and proceeds to step 303.
303、 被叫交换机判断被叫的状态, 如果发现被叫满足其他预设条件, 则 被叫交换机根据初始地址消息, 建立与主叫交换机之间的通信链路,给主叫交 换机回地址全消息, 完成建立被叫交换机与主叫之间的通信链路; 并建立与被 叫之间的通信链路, 转入执行步骤 304; 否则退出彩铃控制流程。 303. The called switch determines the status of the called party. If the called party meets other preset conditions, the called switch establishes a communication link with the calling switch according to the initial address message, and returns the address to the calling switch. The communication link between the called switch and the calling party is completed; the communication link with the called party is established, and the process proceeds to step 304; otherwise, the CRBT control process is exited.
在本实施例中, 预设条件可以是: 被叫处于忙碌, 但是被叫预设了呼叫 转移; 或者, 被叫空闲; 或者, 被叫处于忙碌,但是被叫预设了呼叫等待等等。 In this embodiment, the preset condition may be: the called party is busy, but the called party presets the call transfer; or the called party is idle; or the called party is busy, but the called party presets the call waiting and the like.
在与被叫建立通信链路过程中, 被叫交换机向被叫下发特殊信令, 该特 殊信令用于指示被叫将播放装置连通到与被叫交换机之间的通信链路上,并抑 制本地振铃。 During the establishment of the communication link with the called party, the called switch sends a special signaling to the called party, the special signaling is used to indicate that the called party connects the playback device to the communication link with the called switch, and Suppress local ringing.
304、被叫交换机根据初始地址消息中被叫号码是否携带号码前缀,或者, 携带的是第一彩铃号码前缀、第二彩铃号码前缀、 第三彩铃号码前缀还是第四 彩铃号码前缀判断彩铃播放模式为第一彩铃播放模式、第二彩铃播放模式、第 三彩铃播放模式还是第四彩铃播放模式。 304. The called switch determines whether the called number carries the number prefix in the initial address message, or carries the first CRBT number prefix, the second CRBT number prefix, the third CRBT number prefix or the fourth CRBT number prefix to determine the CRBT playback mode. The first CRBT playback mode, the second CRBT playback mode, the third CRBT playback mode, or the fourth CRBT playback mode.
如果呼叫请求满足场景一的情况, 则判断彩铃播放模式为第一彩铃播放 模式; 如果呼叫请求满足场景二的情况, 则判断彩铃播放模式为第二彩铃播放 模式; 如果呼叫请求满足场景三的情况, 则判断彩铃播放模式为第三彩铃播放 模式; 如果呼叫请求满足场景四的情况, 则判断彩铃播放模式为第四彩铃播放 模式; 如果呼叫请求满足场景五的情况, 则判断彩铃播放模式为缺省彩铃播放 模式。 If the call request satisfies the situation of the first scenario, it is determined that the CRBT playback mode is the first CRBT playback mode; if the call request satisfies the scenario 2, the CRBT playback mode is determined to be the second CRBT playback mode; if the call request satisfies the scenario 3 And determining that the CRBT play mode is the third CRBT play mode; if the call request satisfies the situation of the scenario 4, determining that the CRBT play mode is the fourth CRBT play mode; if the call request satisfies the scenario 5, determining that the CRBT play mode is absent Province ring tones playback mode.
当彩铃播放模式为缺省彩铃播放模式或第一彩铃播放模式时, 转入执行 步骤 305; 或者, 当彩铃播放模式为第二彩铃播放模式时, 转入执行步骤 313 ; 或者, 当彩铃播放模式为第三彩铃播放模式时, 转入执行步骤 317; 或者, 当 彩铃播放模式为第四彩铃播放模式时, 转入执行步骤 331。 When the CRBT playback mode is the default CRBT playback mode or the first CRBT playback mode, go to step 305; or, when the CRBT playback mode is the second CRBT playback mode, go to step 313; Alternatively, when the CRBT playback mode is the third CRBT playback mode, the process proceeds to step 317; or, when the CRBT playback mode is the fourth CRBT playback mode, the process proceeds to step 331.
在本实施例中, 由被叫交换机与主叫彩铃服务器或被叫彩铃服务器进行 通信, 因此, 在初始地址消息中携带呼叫请求中的被叫号码。 当主叫交换机与 主叫彩铃服务器或被叫彩铃服务器进行通信时,则无需在初始地址消息中携带 呼叫请求中的被叫号码, 由主叫交换机直接根据呼叫请求判断彩铃播放模式。 In this embodiment, the called switch communicates with the calling CRBT server or the called CRBT server. Therefore, the initial address message carries the called number in the call request. When the calling switch communicates with the calling ring back tone server or the called ring back tone server, the called party does not need to carry the called number in the call request, and the calling switch directly determines the ring back playing mode according to the call request.
305、 被叫交换机向主叫彩铃服务器发送第一服务请求, 建立被叫交换机 到主叫彩铃服务器的第一通信链路, 转入执行步骤 306。 305. The called switch sends a first service request to the calling CRBT server, establishes a first communication link of the called switch to the calling CRBT server, and proceeds to step 306.
306、 主叫彩铃服务器给被叫交换机回第一响应消息, 转入执行步骤 307。 307、 被叫交换机将与主叫之间的通信链路以及与主叫彩铃服务器之间的 第一通信链路搭接, 形成主叫彩铃服务器与主叫之间的通道, 转入执行步骤 308。 306. The calling CRBT server returns a first response message to the called switch, and proceeds to step 307. 307. The called switch bridges the communication link with the calling party and the first communication link with the calling color ring tone server to form a channel between the calling ring back tone server and the calling party, and proceeds to step 308. .
308、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 退出彩铃 控制流程。 308. The calling color ring tone server plays a color ring tone to the calling party through a channel between the calling party and the calling party, and exits the color ring tone control process.
309、 被叫交换机向被叫彩铃服务器发送第二服务请求, 建立被叫交换机 到被叫彩铃服务器的第二通信链路, 转入执行步骤 310。 309. The called switch sends a second service request to the called CRBT server, establishes a second communication link of the called switch to the called CRBT server, and proceeds to step 310.
310、 被叫彩铃服务器给被叫交换机回第二响应消息, 转入执行步骤 311。 311、 被叫交换机将与被叫之间的通信链路以及与被叫彩铃服务器之间的 第二通信链路搭接, 形成被叫彩铃服务器与被叫之间的通道, 转入执行步骤 312。 310. The called CRBT server returns a second response message to the called switch, and proceeds to step 311. 311. The called switch will connect the communication link between the called party and the called party to the second communication link between the called ring tones server, and form a channel between the called ring tones server and the called party. .
312、 被叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃, 退出彩铃 控制流程。 312. The called CRBT server broadcasts the CRBT to the called party through the channel between the called and the called party, and exits the CRBT control process.
步骤 305至步骤 308可以在步骤 309至步骤 312之前或之后执行, 也可以与 步骤 309至步骤 312同时执行。 Steps 305 to 308 may be performed before or after step 309 to step 312, or may be performed simultaneously with steps 309 to 312.
313、 被叫交换机向主叫彩铃服务器发送第一服务请求, 建立被叫交换机 到主叫彩铃服务器的第一通信链路, 转入执行步骤 314。 313. The called switch sends a first service request to the calling ring back tone server, establishes a first communication link of the called switch to the calling ring back tone server, and proceeds to step 314.
314、 主叫彩铃服务器给被叫交换机回第一响应消息, 转入执行步骤 315。 315、 被叫交换机分别将与主叫、 被叫之间的通信链路以及与主叫彩铃服 务器之间的第一通信链路搭接, 形成主叫彩铃服务器与主叫之间的通道, 形成 主叫彩铃服务器与被叫之间的通道, 转入执行步骤 316。 314. The calling color ring tone server returns a first response message to the called switch, and proceeds to step 315. 315. The called switch respectively connects the communication link between the calling party and the called party and the first communication link with the calling ring back tone server to form a channel between the calling color ring tone server and the calling party, forming a channel. The channel between the calling ring tone server and the called party is transferred to step 316.
316、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 主叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃, 退出彩铃控制流程。 316. The calling color ring tone server plays the color ring tone to the calling party through the channel between the calling party and the calling party, and the channel between the calling ring tone server channel and the called party plays the color ring tone to the called party, and exits the color ring tone control process.
主叫彩铃服务器与主叫之间的通道及主叫彩铃服务器通道与被叫之间的 通道在被叫交换机处有交叉, 但是不连通。 The channel between the calling CRBT server and the calling party and the channel between the calling CRBT server channel and the called party intersect at the called switch, but are not connected.
317、 被叫交换机向被叫彩铃服务器发送第二服务请求, 建立被叫交换机 到主叫彩铃服务器的第二通信链路, 转入执行步骤 318。 317. The called switch sends a second service request to the called CRBT server, establishes a second communication link of the called switch to the calling CRBT server, and proceeds to step 318.
318、 被叫彩铃服务器给被叫交换机回第二响应消息, 转入执行步骤 319。 318. The called CRBT server returns a second response message to the called switch, and proceeds to step 319.
319、 被叫交换机分别将与主叫、 被叫之间的通信链路以及与被叫彩铃服 务器之间的第二通信链路搭接, 形成被叫彩铃服务器与主叫之间的通道, 形成 被叫彩铃服务器与被叫之间的通道, 转入执行步骤 320。 319. The called switch respectively connects the communication link between the calling party and the called party and the second communication link between the called party and the called ring back tone server to form a channel between the called ring back tone server and the calling party, forming a channel. The channel between the called CRBT server and the called party is transferred to step 320.
320、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 被叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃, 退出彩铃控制流程。 320. The called CRBT server plays the CRBT to the calling party through the channel between the calling party and the calling party, and the channel between the called CRBT server channel and the called party plays the CRBT to the called party, and exits the CRBT control process.
被叫彩铃服务器与主叫之间的通道及被叫彩铃服务器通道与被叫之间的 通道在被叫交换机处有交叉, 但是不连通 The channel between the called CRBT server and the calling party and the channel between the called CRBT server channel and the called party intersect at the called switch, but are not connected.
321、 被叫交换机向主叫彩铃服务器发送第一服务请求, 建立被叫交换机 到主叫彩铃服务器的第一通信链路, 转入执行步骤 322。 321. The called switch sends a first service request to the calling ring back tone server, establishes a first communication link of the called switch to the calling ring back tone server, and proceeds to step 322.
322、 主叫彩铃服务器给被叫交换机回第一响应消息, 转入执行步骤 323。 322. The calling CRBT server returns a first response message to the called switch, and proceeds to step 323.
323、 被叫交换机将与被叫之间的通信链路以及与主叫彩铃服务器之间的 第一通信链路搭接, 形成主叫彩铃服务器与被叫之间的通道, 转入执行步骤 324。 323. The called switch will connect the communication link with the called party and the first communication link with the calling color ring tone server to form a channel between the calling color ring tone server and the called party, and proceeds to step 324. .
324、 主叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃, 退出彩铃 控制流程。 324. The calling color ring tone server plays the ring back tone to the called party through the channel between the called party and the called party, and exits the ring back tone control process.
325、 被叫交换机向被叫彩铃服务器发送第二服务请求, 建立被叫交换机 到被叫彩铃服务器的第二通信链路, 转入执行步骤 326。 325. The called switch sends a second service request to the called CRBT server, establishes a second communication link of the called switch to the called CRBT server, and proceeds to step 326.
326、 被叫彩铃服务器给被叫交换机回第二响应消息, 转入执行步骤 327。 327、 被叫交换机将与主叫之间的通信链路以及与被叫彩铃服务器之间的 第二通信链路搭接, 形成被叫彩铃服务器与主叫之间的通道, 转入执行步骤 328。 326. The called CRBT server returns a second response message to the called switch, and proceeds to step 327. 327. The called switch bridges the communication link between the called party and the second communication link with the called ring back tone server to form a channel between the called ring back tone server and the calling party, and proceeds to step 328. .
328、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃, 退出彩铃 控制流程。 328. The called CRBT server plays the CRBT to the calling party through the channel between the calling party and the ring to control the CRBT control process.
步骤 321至步骤 324可以在步骤 325至步骤 328之前或之后执行, 也可以与 步骤 325至步骤 328同时执行。 The step 321 to the step 324 may be performed before or after the step 325 to the step 328, or may be performed simultaneously with the step 325 to the step 328.
在本实施例中, 被叫交换机与主叫彩铃服务器或被叫彩铃服务器之间的 接口使用综合数字业务网用户部分(Integrated Services Digital Network User Part, ISUP )协议, 被叫交换机与主叫交换机之间的接口也使用 ISUP协议, 在 本实施例中第一服务请求和第二服务请求可以为初始地址消息,第一响应消息 和第二响应消息分别可以为地址全消息。 In this embodiment, the interface between the called switch and the calling ring back tone server or the called color ring back tone server uses an Integrated Services Digital Network User Part (ISUP) protocol, and the called switch and the calling switch The first interface request and the second service request may be initial address messages, and the first response message and the second response message may be address full messages, respectively.
本实施例抑制被叫的本地振铃, 可以使得被叫播放彩铃时没有干扰。 抑 制被叫的本地振铃, 可以釆用以下几种方式: This embodiment suppresses the local ringing of the called party, and can cause the called party to play the ring back tone without interference. To suppress the local ringing of the called party, you can use the following methods:
方式一, 在被叫交换机建立与被叫之间的通信链路时, 若被叫为固定电 话, 则被叫交换机进行抑制振铃设置; 若被叫为移动终端, 则被叫交换机向被 叫下发的信道指配消息携带抑制振铃信元,如 CDMA系统移动终端被叫流程中 的 Assignment Request消息的 Signal信元设置为 "Alerting Off , 通知被叫抑制本 地振铃, 并将被叫的播放装置连通到与被叫交换机之间的通信链路上。 In the first mode, when the called switch establishes a communication link with the called party, if the called party is called a fixed telephone, the called switch performs a suppression ring setting; if the called party is a mobile terminal, the called switch calls to the called party. The delivered channel assignment message carries the suppression ringing cell. For example, the Signal cell of the Assignment Request message in the called procedure of the mobile terminal of the CDMA system is set to "Alerting Off, the called party is notified to suppress the local ringing, and the called party is called. The playback device is connected to a communication link with the called switch.
方式二, 在被叫交换机与被叫之间的通信链路建立成功之后, 被叫与主 叫彩铃服务器或被叫彩铃服务器之间的通道搭接形成之前, 若被叫为固定电 话, 则被叫交换机进行抑制振铃设置; 若被叫为移动终端, 则被叫交换机向被 叫下发抑制振铃指令,通知被叫抑制本地振铃, 并将被叫的播放装置连通到与 被叫交换机之间的通信链路上。 In the second mode, after the communication link between the called switch and the called party is successfully established, before the called party forms a connection with the calling ring back tone server or the called ring back tone server, if the called party is a fixed telephone, then The called switch performs the suppression ringing setting; if the called party is the mobile terminal, the called switch sends a suppression ringing command to the called party, notifies the called party to suppress the local ringing, and connects the called playing device to the called switch. Between the communication links.
方式三, 在被叫与主叫彩铃服务器或被叫彩铃服务器之间的通道搭接形 成之后, 若被叫为固定电话, 则被叫交换机进行抑制振铃设置; 若被叫为移动 终端, 则被叫交换机向被叫下发抑制振铃指令, 通知被叫抑制本地振铃, 并将 播放装置连通到第一通道或第二通道上。 In the third manner, after the channel connection between the called party and the calling ring back tone server or the called ring back tone server is formed, if the called party is a fixed telephone, the called switch performs a suppression ring setting; if the called party is a mobile terminal, The called switch sends a suppression ringing command to the called party, notifies the called party to suppress the local ringing, and connects the playing device to the first channel or the second channel.
实施例, 还提供一种交换机, 参见图 4 , 包括: 判断单元 401 , 用于根据接收到来自主叫的呼叫请求, 判断彩铃播放模式, 呼叫请求携带被叫号码; An embodiment further provides a switch, see FIG. 4, including: The determining unit 401 is configured to determine, according to the call request for receiving the autonomous call, the CRBT play mode, where the call request carries the called number;
通道单元 402 , 用于根据彩铃播放模式, 分别建立彩铃服务器与主叫和被 叫之间的通道, 通道用于彩铃服务器向主叫和被叫播放彩铃。 The channel unit 402 is configured to separately establish a channel between the CRBT server and the calling party and the called party according to the CRBT playing mode, where the channel is used by the CRBT server to play the CRBT to the calling party and the called party.
根据呼叫请求, 判断彩铃播放模式, 根据彩铃播放模式, 播放主叫或被叫 定制的彩铃,当主叫和被叫都定制了彩铃时,避免主叫和被叫定制彩铃的冲突, 使得彩铃的应用及控制更为灵活, 提高彩铃业务的实用性和可靠性。 According to the call request, the CRBT playback mode is determined, and the CRBT is played according to the CRBT playback mode. When the CRBT is customized for both the calling and the called, the conflict between the calling and the called CRBT is avoided. Application and control are more flexible, improving the usability and reliability of the CRBT service.
本发明实施例中, 主叫彩铃服务器和 /或被叫彩铃服务器通过通道向主叫 和 /或被叫播放彩铃, 这样被叫终端和 /或主叫终端无需下载彩铃, 节省了下载 彩铃的时间, 也节省了下载彩铃的通道资源。 由于通过通道播放彩铃, 彩铃不 会受到手机机型、 品牌的限制, 从而扩大了彩铃的应用范围, 提高了彩铃定制 和应用的灵活性。 In the embodiment of the present invention, the calling CRBT server and/or the called CRBT server play the CRBT to the calling party and/or the called party through the channel, so that the called terminal and/or the calling terminal do not need to download the CRBT, thereby saving the time for downloading the CRBT. , also saves channel resources for downloading ring tones. Since the ring back tone is played through the channel, the ring back tone is not limited by the type and brand of the mobile phone, thereby expanding the application range of the ring back tone and improving the flexibility of the color ring tones customization and application.
其中, 判断单元可以包括: The determining unit may include:
第一分析子单元, 用于当被叫号码未携带彩铃号码前缀时, 判断彩铃播 放模式为缺省彩铃播放模式; 或者 a first analyzing sub-unit, configured to determine that the color ring playing mode is the default color ring playing mode when the called number does not carry the CRBT number prefix; or
第二分析子单元, 用于当被叫号码携带第一彩铃号码前缀时, 判断彩铃 播放模式为第一彩铃播放模式; 或者, a second analysis subunit, configured to determine, when the called number carries the first CRBT number prefix, the CRBT play mode is the first CRBT play mode; or
第三分析子单元, 用于当被叫号码携带第二彩铃号码前缀时, 判断彩铃 播放模式为第二彩铃播放模式; 或者, a third analysis subunit, configured to determine that the CRBT play mode is the second CRBT play mode when the called number carries the second CRBT number prefix; or
第四分析子单元, 用于当被叫号码携带第三彩铃号码前缀时, 判断彩铃 播放模式为第三彩铃播放模式; 或者, a fourth analysis subunit, configured to determine that the CRBT play mode is the third CRBT play mode when the called number carries the third CRBT number prefix; or
第五分析子单元, 用于当被叫号码携带第四彩铃号码前缀, 判断彩铃播 放模式为第四彩铃播放模式。 The fifth analysis subunit is configured to: when the called number carries the fourth CRBT number prefix, determine that the CRBT play mode is the fourth CRBT play mode.
通道单元可以包括: The channel unit can include:
第一链路子单元, 用于建立与主叫之间的通信链路; a first link subunit, configured to establish a communication link with the calling party;
第二链路子单元, 用于建立与被叫之间的通信链路; a second link subunit, configured to establish a communication link with the called party;
第三链路子单元, 用于建立与彩铃服务器之间的通信链路; 搭接子单元, 用于将第一链路子单元建立的通信链路与第三链路子单元 建立的通信链路搭接,将第二链路子单元建立的通信链路与第三链路子单元建 立的通信链路搭接, 形成对应的通道。 a third link subunit, configured to establish a communication link with the CRBT server; a splicing subunit, configured to splicing a communication link established by the first link subunit with a communication link established by the third link subunit, and establishing a communication link and a third chain of the second link subunit The communication links established by the sub-units are overlapped to form corresponding channels.
当彩铃服务器为主叫彩铃服务器时, When the CRBT server is called the CRBT server,
该交换机还可以包括: The switch can also include:
指令单元, 用于向被叫发送信令, 指示被叫将播放装置连通到与彩铃服务 之间的通道上以及抑制本地振铃。 The command unit is configured to send signaling to the called party, instructing the called party to connect the playback device to the channel between the ring tones service and suppress local ringing.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明 可借助软件加必需的硬件平台的方式来实现, 当然也可以全部通过硬件来实 施, 但很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方 案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计 算机软件产品可以存储在存储介质中, 如 ROM/RAM、 磁碟、 光盘等, 包括若 干指令用以使得一台计算机设备(可以是个人计算机, 服务器, 或者网络设备 等)执行本发明各个实施例或者实施例的某些部分所述的方法。 Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary hardware platform, and of course, all can be implemented by hardware, but in many cases, the former is better. Implementation. Based on such understanding, all or part of the technical solution of the present invention contributing to the background art may be embodied in the form of a software product, which may be stored in a storage medium such as a ROM/RAM, a magnetic disk, an optical disk, or the like. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or portions of the embodiments.
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说, 在不脱离本发明原理的前提下, 还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。 The above description is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It is considered as the scope of protection of the present invention.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710171676.7 | 2007-11-28 | ||
| CN200710171676A CN100596154C (en) | 2007-11-28 | 2007-11-28 | A method and switch for realizing color ring back tone control |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009074071A1 true WO2009074071A1 (en) | 2009-06-18 |
Family
ID=39405707
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2008/073232 Ceased WO2009074071A1 (en) | 2007-11-28 | 2008-11-28 | Color ring back tone (crbt) control method and switch |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN100596154C (en) |
| WO (1) | WO2009074071A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102802136A (en) * | 2011-05-24 | 2012-11-28 | 中兴通讯股份有限公司 | New number notification method and device |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100596154C (en) * | 2007-11-28 | 2010-03-24 | 上海华为技术有限公司 | A method and switch for realizing color ring back tone control |
| CN101873387B (en) * | 2009-04-23 | 2014-04-09 | 中兴通讯股份有限公司 | System and method for implementing color ring filter among plurality of color ring servers |
| CN116935573A (en) * | 2022-04-02 | 2023-10-24 | 中国移动通信集团河南有限公司 | Monitoring method, device and storage medium based on video color ring |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003348239A (en) * | 2002-05-30 | 2003-12-05 | Show Engineering:Kk | Telephone exchange connection system and its method |
| CN1612580A (en) * | 2003-10-27 | 2005-05-04 | 日本电气株式会社 | Mobile phone system with incoming melody designating function and mobile phone |
| CN1972338A (en) * | 2005-11-23 | 2007-05-30 | 苏成春 | Color background ring-back/incoming call display system and method |
| CN101179627A (en) * | 2007-11-28 | 2008-05-14 | 上海华为技术有限公司 | A method and switch for realizing color ring back tone control |
-
2007
- 2007-11-28 CN CN200710171676A patent/CN100596154C/en active Active
-
2008
- 2008-11-28 WO PCT/CN2008/073232 patent/WO2009074071A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003348239A (en) * | 2002-05-30 | 2003-12-05 | Show Engineering:Kk | Telephone exchange connection system and its method |
| CN1612580A (en) * | 2003-10-27 | 2005-05-04 | 日本电气株式会社 | Mobile phone system with incoming melody designating function and mobile phone |
| CN1972338A (en) * | 2005-11-23 | 2007-05-30 | 苏成春 | Color background ring-back/incoming call display system and method |
| CN101179627A (en) * | 2007-11-28 | 2008-05-14 | 上海华为技术有限公司 | A method and switch for realizing color ring back tone control |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102802136A (en) * | 2011-05-24 | 2012-11-28 | 中兴通讯股份有限公司 | New number notification method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101179627A (en) | 2008-05-14 |
| CN100596154C (en) | 2010-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7986775B2 (en) | Method for realizing ring back tone in communication system | |
| JP2005526466A5 (en) | ||
| CN102131305B (en) | Method and system for realizing voice service | |
| US20100080361A1 (en) | Method for Sharing Audio-only content, Audio-Visual content, and Visual-only content between Subscribers on a Telephone call | |
| JPH10229417A (en) | Processing method for data network communication speech and network node for data network communication speech processing | |
| JP2008544638A (en) | Method and apparatus for performing call setup | |
| US20080273671A1 (en) | Method, system and application server for preventing crosstalk of color ring back tone | |
| WO2007028301A1 (en) | A method and a terminal unit for calling terminal to control personalizing information | |
| CN101083844B (en) | Method and system for realizing non-voice circuit bypass multimedia color bell service in IMS network | |
| CN101106603B (en) | A method, system and switch for bidirectional communication of CRBT | |
| WO2011113240A1 (en) | Method for nesting multimedia in click-to-dial process and click-to-dial service system | |
| CN102144386A (en) | Methods and devices for providing a ring signal to a called party terminal | |
| JP4019682B2 (en) | Information terminal device, communication method used therefor, and program thereof | |
| CN101848285B (en) | Method and device for providing IP voice exchanger service | |
| WO2009074071A1 (en) | Color ring back tone (crbt) control method and switch | |
| CN105721727A (en) | Call forwarding method and apparatus | |
| CN101668229A (en) | Method, device and system for calling and controlling multimedia ringtone service | |
| CN101485214B (en) | Method of managing a call addressed to a terminal associated to an access device | |
| KR101002463B1 (en) | How to Set Your Own Ringback Tone on Your Mobile Device | |
| CN102355539B (en) | Method for realizing secretarial service through integrated intelligent network and system | |
| KR20070049384A (en) | How to provide multimedia video service during call waiting | |
| CN100471207C (en) | A method of customizing ringback tone | |
| CN101115096A (en) | A method, system and switch for realizing mutual listening of color ring tones | |
| CN1980283B (en) | Wide-band, narrow-band network integrated multi-media ring realizing method and system using MS for playing sound | |
| CN102065381B (en) | Method for listening to ringback tone based on telephone call and telephone call processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08859852 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 08859852 Country of ref document: EP Kind code of ref document: A1 |