WO2006114036A1 - A method for realizing the ringback during the call forwarding - Google Patents

A method for realizing the ringback during the call forwarding Download PDF

Info

Publication number
WO2006114036A1
WO2006114036A1 PCT/CN2006/000522 CN2006000522W WO2006114036A1 WO 2006114036 A1 WO2006114036 A1 WO 2006114036A1 CN 2006000522 W CN2006000522 W CN 2006000522W WO 2006114036 A1 WO2006114036 A1 WO 2006114036A1
Authority
WO
WIPO (PCT)
Prior art keywords
called
call
crbt
signaling
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
Application number
PCT/CN2006/000522
Other languages
English (en)
French (fr)
Inventor
Mingyu Li
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP06722174A priority Critical patent/EP1863264A4/en
Publication of WO2006114036A1 publication Critical patent/WO2006114036A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/54Arrangements for diverting calls for one subscriber to another predetermined subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42017Customized ring-back tones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/4217Managing service interactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0037Provisions for intelligent networking involving call modelling techniques, e.g. modifications to the basic call state model [BCSM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13176Common channel signaling, CCS7
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1318Ringing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13282Call forward, follow-me, call diversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP

Definitions

  • the present invention relates to the field of ring back tone services in communication technologies, and more particularly to a method for implementing ring back tones in a call forwarding process.
  • Call forwarding refers to transferring a call to another number previously set by the called party when the called terminal cannot answer the call.
  • Non-response transfer is a way of call transfer.
  • the system When the called terminal is in idle state, the system is connected to the called party, but the called party does not answer within the predetermined time. The system automatically transfers the call to the user preset one. a number.
  • FIG. 1 is a schematic structural diagram of a public switched telephone network (PSTN) system for implementing a CRBT service in a call transfer, the system including a calling terminal corresponding to a calling party, a calling end office, and a service switching point in an intelligent network.
  • SSP Service Control Point
  • SCP Service Control Point
  • voice resource platform called terminal corresponding to the called party, called end office, second called terminal corresponding to the second called party, and second called end office.
  • the called terminal pre-registers the non-answer transfer service, transfers the call to the second called party when the called party does not answer within the predetermined time, and the called party and the second called party register the CRBT service.
  • the calling end office, the called end office and the second called end office are also the calling switching device, the called switching device and the second called switching device.
  • Step 201 When the calling party initiates a live call to the called terminal through the calling terminal, the calling end office receives the telephone call request from the autonomous calling terminal, and routes the call to the called end office.
  • step 202 to step 204 the called end office determines whether the called terminal is an intelligent network service user according to the pre-stored information. If yes, the call is routed to the SSP, and the SSP reports the call to the SCP; otherwise, the call is processed normally. End this process.
  • the normal call processing here is simply: the called end office pages the called terminal, and if the called terminal is idle, the called end office sends a ringing to the called terminal, and simultaneously plays to the calling terminal through the calling end office.
  • Ordinary ring back tone establish the voice channel between the calling party and the called party after the called party answers, and release the voice channel after one of the calling party and the called party hangs up; if the called terminal is not idle, then the calling party through the calling party
  • the terminal transparently transmits the voice information indicating the state of the user played by the called end office.
  • Step 205 The SCP determines, according to the saved record information, whether the called party simultaneously registers the color ring back tone service and the call no answer transfer service, and if yes, performs step 206 and subsequent steps; otherwise, performs processing on the corresponding intelligent network service, and ends the present Process.
  • the processing of the corresponding intelligent network service means that when the called party does not simultaneously register the color ring back tone service and the call non-answer transfer service, the SCP processes according to the intelligent network service registered by the called party.
  • Step 206 The SCP sends signaling to the SSP, instructing the SSP to perform operations such as calling a call, handling a call transfer, and the like.
  • the signaling sent by the SCP to the SSP includes timing signaling and connection signaling.
  • the timing signaling is used to indicate that the SSP starts timing when the call is placed, for example, the predetermined time is 20 seconds, when the 20 seconds is reached, If the called party does not pick up the call, the SSP stops the call to the called party and then calls the second called party. If the called party picks up the call, the session between the calling party and the called party is established.
  • the connection signaling is used to indicate the connection of the called end office, the voice resource platform, and the second called end office.
  • the SSP acts as a specific business execution device.
  • Step 207 to step 209 after receiving the signaling sent by the SCP, the SSP sends a call to the called party and starts timing.
  • the called end office receives the call sent by the SSP
  • the called terminal obtains the status of the called terminal, and sends the status information of the called terminal to the SSPo.
  • Step 211 The SSP sends a signaling to the voice resource platform to notify the calling party to play CRBT, where the signaling includes at least a calling number and a called number.
  • Step 212 After receiving the signaling sent by the SSP, the voice resource platform searches for the CRBT pre-customized according to the called number, and plays the customized CRBT to the calling party through the calling end office.
  • Step 213 to step 214 the SSP determines whether the called party responds within a predetermined time. If the called party picks up the call, the called terminal sends a response message to the called end office, and the called end office sends the response information of the called terminal. After receiving the response information of the called terminal, the SSP notifies the voice resource platform to stop playing the CRBT, and establishes the voice channel of the calling terminal and the calling terminal to make the calling party and the called party call, and ends the process; if the called party is If there is no response within the predetermined time, step 221 and subsequent steps are performed, that is, the call is placed to the set call forwarding number.
  • the SSP stops the call to the called terminal, issues a call to the second called terminal, and restarts the timing.
  • Step 223 to step 224 after the second called end office receives the call sent by the SSP, the second called terminal obtains the status of the second called terminal, and sends the status information of the second called terminal to the SSP. .
  • Step 225 The SSP determines, according to the received information, whether the status of the second called terminal is idle. If yes, step 226 is performed. If the status of the called terminal is not idle, the SSP calls the calling party through the calling end. The terminal transparently transmits the voice information indicating the called state played by the called end office, and ends the process.
  • the signaling includes at least a calling number and a second called number.
  • Step 227 After receiving the signaling sent by the SSP, the voice resource platform performs a ringback tone reset operation, that is, stops the CRBT being played to the calling party, and searches for the second according to the second called number in the received signaling.
  • the called CRBT is pre-customized, and then the CRBT customized by the second call is played to the calling party through the calling end office.
  • Step 228 to step 229 the SSP determines whether the second called party answers in a predetermined time. If the second called party answers the off-hook, the second called terminal sends a response message to the second called end office, and the second called party is called. The end office sends the response information of the second called terminal to the SSP. After receiving the response information of the second called terminal, the SSP notifies the voice resource platform to stop playing the CRBT, and establishes the voice channel of the calling terminal and the second called terminal. The calling party and the second called party are called to end the process; if the called party does not answer, and then continues to call the next forwarding number, the flow is the same as the process of calling the second called terminal, and if there is no next forwarding number, the call is released. , end this process.
  • the voice resource platform stops playing the customized CRBT to the calling party, and then plays the second called customized CRBT to the calling party.
  • the calling user will feel an obvious switching process and not hear a continuous CRBT.
  • the present invention provides a method for implementing a ring back tone during a call transfer process, which aims to avoid ringing tone switching during call forwarding and to ensure the user's experience.
  • the present invention provides a method for implementing a ring back tone in a call forwarding process, where the method sets a color ring back tone transfer flag bit in the signaling sent by the SCP, and the method further includes the following steps:
  • the intelligent network service trigger point receives the call from the calling party and determines that the called party is smart.
  • the network service user pair triggers the call to the SCP; the SCP determines whether the called party is both a CRBT service user and a non-answer transfer service user, and if so, sends a signaling to the service execution device, and sets the color in the signaling. Ringback tone transfer flag;
  • the service execution device After receiving the signaling, the service execution device determines whether the color ringback tone transfer flag bit in the signaling is set, and if yes, the voice resource platform continuously plays to the calling party during the process of performing call forwarding. Pre-customized CRBT.
  • the service execution device is an SSP.
  • the step of the voice resource platform continuously playing the pre-customized CRBT to the calling party in the process of performing the call forwarding in the step B includes: the SSP sends a call to the called party and obtains the called state, and notifies the voice when the called state is idle.
  • the resource platform plays the pre-customized CRBT to the calling party; when the SSP determines that the called party does not answer within the predetermined time, the call is sent to the second called party and the second called state is obtained. When the second called state is idle, Play pre-customized CRBT continuously.
  • the service execution device is a voice resource platform.
  • the step of the voice resource platform continuously playing the pre-customized CRBT to the calling party in the process of performing the call forwarding in the step B includes: the voice resource platform sends a call to the called party and obtains the called state, when the called state is idle.
  • the voice resource platform plays the pre-customized CRBT to the calling party; when the voice resource platform determines that the called party does not answer within the predetermined time, the call is sent to the second called party and the second called state is obtained, and the second called state is When idle, the pre-customized CRBT is continuously played.
  • the step of the SCP sending the signaling to the voice resource platform in step A further includes: adding, by the SCP, the information to the voice resource platform in the signaling.
  • the method further includes the following steps: After receiving the signaling, the SSP forwards the signaling to the voice resource platform according to the routing information to the voice resource platform.
  • the step of setting the color ringback tone transfer flag in the signaling sent by the SCP is: adding a new flag bit in the signaling sent by the SCP as a color ringback tone transfer flag; or sending the message in the SCP.
  • the flag bits reserved in the signaling are set to the color ringback tone transfer flag.
  • the signaling is a connection CONNECT signaling.
  • the intelligent network service trigger point is a called switching device.
  • the pre-customized CRBT uses the called number
  • the called one-pass UMS number is pre-customized CRBT.
  • the SSP sets the flag according to the color ringback tone.
  • the voice resource platform continuously plays the CRBT to the calling party, or may be set by the voice resource platform according to the color ringback tone transfer flag.
  • the ring tone reset operation realizes continuous release of CRBT to the calling party.
  • the invention avoids the problem of generating ring back tone switching during call forwarding, and realizes that the voice resource platform continuously plays the pre-customized CRBT to the calling party, thereby The calling user hears continuous CRBT from beginning to end.
  • FIG. 1 is a schematic structural diagram of a system for implementing CRBT service in call forwarding in the prior art
  • FIG. 2A and FIG. 2B are flowcharts of implementing CRBT service in call forwarding in the prior art
  • FIG. 3A, FIG. 3B, FIG. 3C and FIG. Flowchart according to a first embodiment of the present invention
  • Figures 4A, 4B, 4C and 4D are flow charts in accordance with a second embodiment of the present invention. Mode for carrying out the invention
  • the first embodiment adopts the same system structure as the existing pull-up, and is also called to open the non-answer transfer service, and when the called party does not answer within the predetermined time, the call is transferred to the second called, and the called and the first The second party was registered with the CRBT service.
  • the present invention adds a color ringback tone transfer flag bit to indicate whether the current call has both CRBT service and call forwarding service in the signaling sent by the SCP, and according to the subsequent process.
  • the color ringback tone transfer flag bit performs related operations.
  • the flow of the first embodiment of the present invention is as follows:
  • Step 300 Set a color ring back tone transfer flag bit in the signaling sent by the SCP in advance.
  • the color ringback tone transfer flag bit in the present invention may be a flag added to the signaling, indicating that this is a call with both CRBT service and no answer transfer service. Since the addition of a flag bit requires modification of the signaling, the present invention provides a better method of utilizing the reserved flag bits in the existing signaling to use one of the reserved flag bits as a color ringback tone transfer flag bit and set it Bit, to indicate that this is a call with both CRBT service and no answer transfer service.
  • the CONNECT signaling Take the CONNECT signaling as an example, the CONNECT signaling format is as follows:
  • Color ringback tone transfer flag [*] Color ringback tone transfer flag selection, where the selection is generally 0 or 1, when the option is 1, the call is a call with both CRBT service and no answer transfer service. When it is 0, it means no.
  • Step 301 When the calling party initiates a telephone call to the called terminal through the calling terminal, the calling end office receives the telephone call request from the autonomous calling terminal, and routes the call to the called end office.
  • Step 302 to step 304 the called end office determines whether the called terminal is an intelligent network service user according to the information saved by itself, and if yes, routes the call to the SSP, and the SSP uploads the call to the SCP; otherwise, the call is normally processed. Call, end this process.
  • Step 305 After the call is routed to the SCP, the SCP determines, according to the saved record information, whether the called party simultaneously registers the CRBT service and the call non-answer transfer service, that is, whether the called party is a registered user of the CRBT service and the call non-answer transfer service at the same time. If yes, step 306 and subsequent steps are performed; otherwise, the processing of the corresponding intelligent network service, such as a separate CRBT service or other conditions, is terminated.
  • the SCP determines, according to the saved record information, whether the called party simultaneously registers the CRBT service and the call non-answer transfer service, that is, whether the called party is a registered user of the CRBT service and the call non-answer transfer service at the same time. If yes, step 306 and subsequent steps are performed; otherwise, the processing of the corresponding intelligent network service, such as a separate CRBT service or other conditions, is terminated.
  • Step 306 The SCP sends a signaling to the SSP, instructing the SSP to perform a call called, process a call transfer, and the like, and set a color ringback tone transfer flag, that is, the flag is set to 1, indicating that the call is a CRBT at the same time. Calls for business and non-response transfer services.
  • Step 307 After receiving the signaling sent by the SCP, the SSP determines whether the color ringback tone transfer flag bit in the signaling is set, that is, whether the value of the color ringback tone transfer flag bit is 1, if it is set. , that is, the value of the color ring back tone flag is 1, then step 331 and subsequent steps are performed, which simply means that the ring back tone is not reset during the call transfer, and the pre-customized CRBT is continuously played to the calling party; If the ringback tone flag is not set, that is, the value of the color ringback tone flag is 0, step 308 and subsequent steps are performed, that is, the ringback tone is reset in the call forwarding as in the prior art.
  • step 308 to step 310 the SSP places a call to the called party and starts timing.
  • the called end office receives the call sent by the SSP
  • the called terminal obtains the status of the called terminal, and The status information of the called terminal is sent to the SSP.
  • Step 311 The SSP determines, according to the received information, whether the state of the called terminal is idle, and if yes, performs step 312 and subsequent steps. If the state of the called terminal is not idle, the SSP sends the calling terminal to the calling terminal. The voice message indicating the called state is played back through the called end office, and the process ends.
  • Step 312 The SSP sends a signaling to the voice resource platform to notify the calling party to play CRBT, where the signaling includes at least a calling number and a called number.
  • Step 313 After receiving the signaling sent by the SSP, the voice resource platform searches for the CRBT pre-customized according to the called number, and plays the customized CRBT to the calling party through the calling end office.
  • Step 314 to step 315 the SSP determines whether the called party answers in a predetermined time. If the called party picks up the call, the called terminal sends a response message to the called end office, and the called end office sends the response information of the called terminal. After receiving the response information of the called terminal, the SSP notifies the voice resource platform to stop playing the CRBT, and establishes the voice channel of the calling terminal and the called terminal to make the calling party and the called party call, ending the process; if the called party is in the reservation If there is no response within the time, perform step 321 and its subsequent steps.
  • the SSP stops the call to the called terminal, issues a call to the second called terminal, and restarts the timing.
  • Step 323 to step 324 after receiving the call sent by the SSP, the second called end office searches for the second called terminal, and sends the status information of the second called terminal to the SSP.
  • Step 325 the SSP determines, according to the received information, whether the state of the second called terminal is idle, and if yes, performs step 326 and subsequent steps; if the state of the second called terminal is not idle, then the SSP passes the calling end office.
  • the voice message indicating the called state played by the called end office is transparently transmitted to the calling terminal, and the process ends.
  • Step 326 The SSP sends a signaling to the voice resource platform to play the CRBT to the calling party.
  • the signaling includes at least a calling number and a second called number.
  • Step 327 After receiving the signaling sent by the SSP, the voice resource platform performs a ringback tone reset operation, that is, stops the CRBT being played to the calling party, and searches for the second according to the second called number in the received signaling.
  • the called CRBT is pre-customized, and then the CRBT customized by the second call is played to the calling party through the calling end office.
  • Step 328 to step 329 the SSP determines whether the second called party responds within a predetermined time. If the second called party answers the off-hook, the second called terminal sends a response message to the called end office, and the second called terminal end office Sending the response information of the second called terminal to the SSP.
  • the SSP After receiving the response information of the second called terminal, the SSP notifies the voice resource platform to stop playing the CRBT, and establishes the voice channel of the calling terminal and the second called terminal, thereby making the main Calling and calling the called party to end the process; if the called party does not answer within the predetermined time, the next forwarding number is called, and the flow is the same as the process of calling the second called terminal in steps 321 to 329, if not A transfer number, the call is released, and the process ends.
  • step 331 to step 333 the SSP places a call to the called party and starts timing.
  • the called end office receives the call sent by the SSP, the called terminal obtains the status of the called terminal, and sends the status information of the called terminal to the SSP.
  • Step 334 The SSP determines, according to the received information, whether the state of the called terminal is idle. If yes, step S335 and subsequent steps are performed. If the state of the called terminal is not idle, the SSP sends the calling terminal to the calling terminal. The voice message indicating the called state is played back through the called end office, and the process ends.
  • Step 335 The SSP sends a signaling to the voice resource platform to notify the calling party to play CRBT, where the signaling includes at least a calling number and a called number.
  • Step 336 After receiving the signaling sent by the SSP, the voice resource platform searches for the CRBT pre-customized according to the called number, and plays the CRBT customized by the called party to the calling party through the calling end office. Step 337 to step 338, the SSP determines whether the called party responds within a predetermined time. If the called party picks up the call, the called terminal sends a response message to the called end office, and the called end office sends the response information of the called terminal.
  • the SSP After receiving the response information of the called terminal, the SSP notifies the voice resource platform to stop playing the CRBT, and establishes the voice channel of the calling terminal and the called terminal to make the calling party and the called party call, ending the process; if the called party does not answer Then, step 341 and its subsequent steps are performed.
  • the SSP stops the call to the called terminal, issues a call to the second called terminal, and restarts the timing.
  • Step 343 to step 344 after receiving the call sent by the SSP, the called end office searches for the second called terminal, and sends the status information of the second called terminal to the SSP.
  • Step 345 The SSP determines, according to the received information, whether the state of the second called terminal is idle, and if yes, performs step 346; if the state of the second called terminal is not idle, the SSP sends the calling terminal to the calling terminal.
  • the voice message indicating the called state is played back through the called end office, and the process ends.
  • Step 346 to step 347 the SSP determines whether the second called party responds within a predetermined time. If the second called party picks up the answer, the second called terminal sends a response message to the called end office, and the second called end office will The response information of the second called terminal is sent to the SSP.
  • the SSP After receiving the response information of the second called terminal, the SSP notifies the voice resource platform to stop playing the CRBT, and establishes the voice channel of the calling terminal and the second called terminal to make the calling party And the second called party; if the called party does not answer within the predetermined time, the SSP calls the next forwarding number, and the flow is the same as the process of calling the second called terminal in steps 341 to 347, if there is no next forwarding number, Then release the call and end the process.
  • the SSP when the SSP establishes a connection with the called end office, it also connects to the voice resource platform, but some SSPs do not support simultaneous connection of the called end office and the voice resource platform, which requires a system.
  • the SSP in the upgrade is upgraded, increasing network costs.
  • the invention also A second embodiment as shown in Figs. 4A and 4B is provided.
  • the call to the called party and the second called party is sent by the SSP.
  • the voice resource platform acts as a service execution device to place a call to the called party and the second called party, without the SSP being simultaneously connected.
  • the voice resource platform determines whether the color ringback tone transfer flag is set, and performs different processing according to the judgment result, thereby avoiding additional changes to the SSP.
  • Step 400 Set a color ringback tone transfer flag bit in the signaling sent by the SCP in advance.
  • Step 401 When the calling party initiates a telephone call to the called terminal through the calling terminal, the calling end office receives the telephone call request from the autonomous calling terminal, and routes the call to the called end office.
  • Step 402 to step 404 the called end office determines whether the called terminal is an intelligent network service user according to the information saved by itself, and if yes, routes the call to the SSP, and the SSP reports the call to the SCP; otherwise, the call is processed normally. End this process.
  • Step 405 The SCP determines, according to the saved record information, whether the called party has registered the CRBT service and the call non-answer transfer service, and if yes, performs step 406 and subsequent steps; otherwise, the corresponding intelligent network service is processed, and the process ends.
  • Step 406 The SCP sends a signaling to the SSP, indicating that the service execution device, that is, the voice resource platform, performs the operations of calling the called party, processing the call forwarding, and the like, and sets the color ringback tone transfer flag, that is, the flag position is 1, indicating that the A call is a call that has both CRBT service and no answer transfer service.
  • the SCP also adds routing information to the voice resource platform in the signaling.
  • Step 407 After receiving the signaling sent by the SCP, the SSP forwards the signaling to the voice resource platform according to the routing information of the voice resource platform.
  • Step 408 After receiving the signaling forwarded by the SSP, the voice resource platform determines whether the color ringback tone transfer flag bit in the signaling is set, that is, whether the value of the color ringback tone flag bit is 1, if it is set. , that is, the value of the color ring back tone flag is 1, then step 431 and after The continuation step, the statement is that the ringback tone is not reset during the call transfer, and the pre-customized CRBT is continuously played to the calling party; if the color ringback tone flag is not set, the color ringback tone flag is If the value is 0, step 409 and subsequent steps are performed, that is, the ring back tone is reset in the call forwarding as in the prior art.
  • Step 409 to step 411 the voice resource platform issues a call to the called party, and starts timing.
  • the called end office receives the call sent by the voice resource platform
  • the called terminal obtains the status of the called terminal, and sends the status information of the called terminal to the voice resource platform.
  • Step 412 The voice resource platform determines, according to the received information, whether the state of the called terminal is idle. If yes, step 413 and subsequent steps are performed. If the state of the called terminal is not idle, the voice resource platform passes the calling end office. The voice message indicating the called state played by the called end office is transparently transmitted to the calling terminal, and the process ends.
  • Step 413 The voice resource platform searches for the CRBT pre-customized by the called party according to the called number, and plays the CRBT customized by the called party to the calling party through the calling end office.
  • Step 414 to step 415 the voice resource platform determines whether the called party answers in a predetermined time. If the called party picks up the call, the called terminal sends a response message to the called end office, and the called end office will respond to the called terminal. The information is sent to the voice resource platform. After receiving the response information of the called terminal, the voice resource platform stops playing the CRBT to the calling party, and establishes the voice channel of the calling terminal and the called terminal to make the calling party and the called party talk, and ends the process. If the called party does not answer within the predetermined time, perform step 421 and its subsequent steps.
  • the voice resource platform stops the call to the called terminal, issues a call to the second called terminal, and restarts the timing.
  • the second called end office receives the call sent by the voice resource platform
  • the second called terminal obtains the status of the second called terminal, and sends the status information of the second called terminal to the voice resource platform.
  • Step 425 The voice resource platform determines, according to the received information, whether the status of the second called terminal is idle. If yes, step 426 is performed, if the status of the second called terminal is not If the user is idle, the voice resource platform transparently transmits the voice information indicating the called state played by the called end office to the calling terminal through the calling end office, and ends the process.
  • Step 426 the voice resource platform performs a ringback tone reset operation, that is, stops the CRBT being played to the calling party, searches for the second called pre-customized CRBT according to the second called number, and then calls the calling party through the calling end office. Play the second called customized CRBT.
  • Step 427 to step 428 the voice resource platform determines whether the second party is answered in the predetermined time. If the second called party answers the call, the second called terminal sends a response message to the second called end office. The called end office sends the response information of the second called terminal to the voice resource platform, and after receiving the response information of the second called terminal, the voice resource platform stops playing the CRBT, and establishes the calling terminal and the second called terminal. The road thus causes the calling party to talk with the second called party, and the process ends. If the called party does not answer within the predetermined time, the SSP calls the next transfer number, and the flow is the same as the process of calling the second called terminal in steps 421 to 428. If there is no next transfer number, the call is released, and the process ends.
  • the voice resource platform issues a call to the called party and starts timing.
  • the called end office After receiving the call sent by the voice resource platform, the called end office obtains the status of the called terminal, and sends the status information of the called terminal to the voice resource platform, step 434, according to the received voice resource platform.
  • the information is used to determine whether the status of the called terminal is idle. If yes, step 435 and subsequent steps are performed. If the status of the called terminal is not idle, the voice resource platform transparently transmits the called end to the calling terminal through the calling end office.
  • the played voice message indicating the called state ends the process.
  • Step 435 The voice resource platform searches for the CRBT pre-customized by the called party according to the called number, and plays the CRBT customized by the called party to the calling party through the calling end office.
  • Step 436 to step 437 the voice resource platform determines whether the called party answers in a predetermined time. If the called party answers the off-hook, the called terminal sends a response message to the called end office. The calling end office sends the response information of the called terminal to the voice resource platform. After receiving the response information of the called terminal, the voice resource platform stops playing the CRBT to the calling party, and establishes the voice channel of the calling terminal and the called terminal, thereby making the main The call is called and the called party ends, and if the call is not answered within the predetermined time, step 441 and subsequent steps are performed.
  • the voice resource platform stops the call to the called terminal, issues a call to the second called terminal, and restarts the timing.
  • the second called end office receives the call sent by the voice resource platform, the second called terminal obtains the status of the second called terminal, and sends the status information of the second called terminal to the voice resource platform.
  • Step 445 The voice resource platform determines, according to the received information, whether the state of the second called terminal is idle, if yes, step 446 is performed; if the state of the second called terminal is not idle, then the voice resource platform passes the calling end office.
  • the voice message indicating the called state played by the called end office is transparently transmitted to the calling terminal, and the process ends.
  • Step 446 to step 447 the voice resource platform determines whether the second called party answers in a predetermined time. If the second called party answers the off-hook, the second called terminal sends a response message to the second called end office. The called end office sends the response information of the second called terminal to the voice resource platform, and after receiving the response information of the second called terminal, the voice resource platform stops playing the CRBT, and establishes the calling terminal and the second called terminal. The road thus causes the calling party to talk with the second called party, and the process ends. If the called party does not answer, the SSP calls the next forwarding number, and the flow is the same as the process of calling the second called terminal. If there is no next forwarding number, the call is released, and the process ends.
  • the called terminal and the second called terminal correspond to different end offices, and may also correspond to the same end office, and then the second one in each embodiment flow is The end office is changed to the same called end office as the called party.
  • the calling terminal, the called terminal or the second called terminal in the present invention is not limited to a fixed user terminal in the public switched telephone network, and may also be a global mobile communication network (GSM) or code division multiple access (CDMA). System Mobile terminal in.
  • GSM global mobile communication network
  • CDMA code division multiple access
  • the CRBT pre-customized by the called party and the second called party in the present invention may be a CRBT pre-customized using the called number and the second called number.
  • the invention can also be applied to the One Number service.
  • the registered user of the No. 1 (UMS) service announces the number one number. Once someone dials the number one of the user, the system can transfer the user to set all the calls, including office phone, home phone, GSM phone, CDMA mobile phones, PHS, etc.
  • the voice resource platform plays the CRBT customized by using the one-number number to the calling party, and then the called customized CRBT and the second one are described in the embodiments. Call the customized CRBT to be the CRBT customized by the number one.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Description

一种在呼叫转移过程中实现回铃音的方法
技术领域
本发明涉及通讯技术中的回铃音服务领域, 特别是一种在呼叫转移 过程中实现回铃音的方法。 发明背景
彩色回铃音( Coloring Ring Back Tone,. CRBT )业务是指当主叫方 拨完被叫方号码后, 被叫振铃后主叫方听到的回铃音不是通常的 "嘟……嘟…… " 音, 而是被叫方定制的 CRBT, 该 CRBT可以为任意 提示音, 例如一首歌曲、 一段录音等。
呼叫转移是指在被叫终端不能接听电话时, 将呼叫转移到被叫方预 先设定的另一号码。 无应答转移是呼叫转移的一种方式, 是指当被叫终 端处于空闲状态时, 系统接通被叫, 但在预定时间内被叫没有应答, 系 统将呼叫自动转移到用户预先设定的另一个号码。
如图 1所示的是在呼叫转移中实现 CRBT业务的公共电话交换网络 ( PSTN )系统结构示意图, 该系统包括对应于主叫的主叫终端、主叫端 局、 智能网中的业务交换点 (SSP )和业务控制点(SCP )、 语音资源平 台、 对应于被叫的被叫终端、 被叫端局、 对应于第二被叫的第二被叫终 端以及第二被叫端局。 其中被叫终端预先注册了无应答转移业务, 当被 叫在预定时间内没有应答时将呼叫转移到第二被叫上, 并且被叫和第二 被叫注册了 CRBT业务。 这里的主叫端局、 被叫端局和第二被叫端局也 就是主叫交换设备、 被叫交换设备和第二被叫交换设备。
如图 2A和图 2B所示,在现有技术中,一个含有 CRBT业务的无应 答转移呼叫的流程如下: 步骤 201 , 当主叫通过主叫终端发起到被叫终端的电活呼叫时, 主 叫端局接收到来自主叫终端的电话呼叫请求, 将呼叫路由至被叫端局。
步骤 202至步驟 204, 被叫端局根据预先保存的信息判断被叫终端 是否为智能网业务用户, 如果是则将此呼叫路由到 SSP, SSP将该呼叫 上报给 SCP; 否则正常处理该呼叫, 结束本流程。
这里的正常呼叫处理简单地说就是: 被叫端局寻呼被叫终端, 如果 被叫终端空闲, 则被叫端局向被叫终端发送振铃, 同时通过主叫端局向 主叫终端播放普通回铃音, 当被叫应答后建立主叫和被叫之间的话路, 并在主被叫其中一方挂机后释放话路; 如果被叫终端不是空闲, 则通过 主叫端局向主叫终端透传被叫端局播放的表示用户状态的语音信息。
步骤 205 , SCP根据保存的记录信息判断被叫是否同时注册了彩色 回铃音业务和呼叫无应答转移业务, 如果是则执行步骤 206及其后续步 骤; 否则进行相应智能网业务的处理, 结束本流程。 这里相应智能网业 务的处理是指在被叫不是同时注册了彩色回铃音业务和呼叫无应答转 移业务的时候, SCP按照被叫注册的智能网业务进行处理。
步骤 206, SCP向 SSP下发信令, 指示 SSP进行呼叫被叫、 处理呼 叫转移等操作。 SCP向 SSP下发的信令中包括计时信令和连接信令, 所 述的计时信令是用来指示 SSP从发出呼叫时开始计时,如预定时间是 20 秒, 当到达 20秒时, 如果被叫没有摘机应答, 则 SSP停止对被叫的呼 叫, 转而呼叫第二被叫, 如果被叫摘机应答, 则建立主叫和被叫之间的 话路。 所述连接信令是用来指示连接被叫端局、 语音资源平台以及第二 被叫端局等。 这里 SSP充当了具体的业务执行设备。
步骤 207至步骤 209, SSP接收到 SCP发来的信令后, 向被叫发出 呼叫, 并开始计时。 被叫端局接收到 SSP发送来的呼叫后, 寻呼被叫终 端获得被叫终端的状态, 并将被叫终端的状态信息发送给 SSPo 步骤 210, SSP根据所接收的信息判断被叫终端的状态是否为空闲, 如果是, 则执行步骤 211及其后续步骤; 如果被叫不是空闲, 那么 SSP 通过主叫端局向主叫终端透传被叫端局播放的表示被叫状态的语音信 息, 结束本流程。
步骤 211, SSP向语音资源平台发送通知其向主叫播放 CRBT的信 令, 所述信令中至少包括主叫号码和被叫号码。
步骤 212, 语音资源平台接收到 SSP发送来的信令后, 根据其中的 被叫号码查找被叫预先定制的 CRBT, 并通过主叫端局向主叫播放被叫 定制的 CRBT。
步骤 213至步驟 214, SSP判断在预定时间内被叫是否应答, 如果 被叫摘机应答, 被叫终端会给被叫端局发送一个应答信息, 被叫端局将 被叫终端的应答信息发送给 SSP, SSP接收到被叫终端的应答信息后, 通知语音资源平台停止播放 CRBT, 并建立主叫终端和 ¾叫终端的话路 从而使主叫和被叫通话,结束本流程;如果被叫在预定时间内没有应答, 执行步骤 221及其后续步骤, 即向设定的呼叫转移号码发出呼叫。
如图 2B所示的步骤 221至步骤 222, SSP停止对被叫终端的呼叫, 发出对第二被叫终端的呼叫, 并重新开始计时。
步骤 223至步骤 224, 第二被叫端局接收到 SSP发来的呼叫后, 寻 呼第二被叫终端得到第二被叫终端的状态, 并将第二被叫终端的状态信 息发送给 SSP。
步骤 225 , SSP根据所接收的信息判断第二被叫终端的状态是否为 空闲, 如果是, 则执行步驟 226; 如果笫二被叫终端的状态不是空闲, 那么 SSP通过主叫端局向主叫终端透传被叫端局播放的表示被叫状态的 语音信息, 结束本流程。
步骤 226, SSP向语音资源平台发送通知其向主叫播放 CRBT的信 令丁所述信令中至少包括主叫号码和第二被叫号码。
步骤 227, 语音资源平台接收到 SSP发送来的信令后, 进行回铃音 重置操作, 即停止正在向主叫播放的 CRBT, 并根据所接收信令中的第 二被叫号码查找第二被叫预先定制的 CRBT, 然后通过主叫端局向主叫 播放笫二被叫定制的 CRBT。
步骤 228至步骤 229, SSP判断在预定时间内第二被叫是否应答, 如果第二被叫摘机应答, 第二被叫终端会给第二被叫端局发送一个应答 信息, 笫二被叫端局将第二被叫终端的应答信息发送给 SSP, SSP接收 到笫二被叫终端的应答信息后, 通知语音资源平台停止播放 CRBT, 并 建立主叫终端和笫二被叫终端的话路从而使主叫和第二被叫通话, 结束 本流程; 如果被叫无应答, 然后继续呼叫下一个转移号码, 流程与呼叫 第二被叫终端的流程相同, 如果没有下一个转移号码, 则释放呼叫, 结 束本流程。
从上述技术方案可以看出, 当呼叫从被叫终端转移至第二被叫终端 时, 语音资源平台会停止向主叫播放被叫定制的 CRBT, 然后向主叫播 放第二被叫定制的 CRBT, 主叫用户会感觉到一个明显的切换过程, 听 到的不是一个连续的 CRBT。
发明内容
有鉴于此,本发明提出了一种在呼叫转移过程中实现回铃音的方法, 其目的在于避免在呼叫转移时产生回铃音切换, 保证用户的体验效果。
根据上述目的, 本发明提出了一种在呼叫转移过程中实现回铃音的 方法, 该方法在 SCP下发的信令中设置彩色回铃音转移标志位, 该方法 还包括以下步骤:
A. 智能网业务触发点接收到主叫发出的呼叫并判断出被叫是智能 网业务用户对, 将呼叫触发到 SCP; SCP判断被叫是否同时是 CRBT业 务用户和无应答转移业务用户, 如果是则向业务执行设备下发信令, 并 置位所述信令中的彩色回铃音转移标志位;
B. 业务执行设备接收到所述信令后,判断所述信令中的彩色回铃音 转移标志位是否置位, 如果是, 则在执行呼叫转移的过程中语音资源平 台向主叫持续播放预先定制的 CRBT。
所述业务执行设备为 SSP。
步驟 B中所述在执行呼叫转移的过程中语音资源平台向主叫持续播 放预先定制的 CRBT的步骤包括: SSP向被叫发出呼叫并得到被叫的状 态, 在被叫状态为空闲时通知语音资源平台向主叫播放预先定制的 CRBT; SSP判断出被叫在预定时间内未应答时, 向第二被叫发出呼叫 并得到第二被叫的状态, 在第二被叫状态为空闲时, 持续播放预先定制 的 CRBT。
所述业务执行设备为语音资源平台。
步骤 B中所述在执行呼叫转移的过程中语音资源平台向主叫持续播 预先定制的 CRBT的步骤包括: 语音资源平台向被叫发出呼叫并得到 被叫的状态, 在被叫状态为空闲时语音资源平台向主叫播放预先定制的 CRBT; 语音资源平台判断出被叫在预定时间内未应答时, 向第二被叫 发出呼叫并得到第二被叫的状态, 在第二被叫状态为空闲时, 持续播放 预先定制的 CRBT。
在所述业务执行设备为语音资源平台的时候, 步骤 A 中所述 SCP 向语音资源平台下发信令的步骤进一步包括: SCP在所述信令中添加到 语音资源平台的^^由信息。在所述步骤 B之前进一步包括以下步驟: SSP 接收到所述信令后, 根据所述到语音资源平台的路由信息将所述信令转 发给语音资源平台。 所述在 SCP下发的信令中设置 色回铃音转移标志位的步骤为:在 SCP 下发的信令中增加新的标志位作为彩色回铃音转移标志位; 或在 SCP下发的信令中将保留的标志位设置为彩色回铃音转移标志位。
所述信令为连接 CONNECT信令。
所述智能网业务触发点为被叫交换设备。
所述预先定制的 CRBT为使用被叫号
被叫一号通 UMS号码预先定制的 CRBT。
从上述方案中可以看出, 由于本发明对 SCP下发中的彩色回铃音转 移标志位进行置位, 当被叫无应答发生呼叫转移时, SSP根据彩色回铃 音转移标志位是置位的而不向语音资源平台发送向主叫播放 CRBT的信 令, 因此语音资源平台持续地向主叫播放 CRBT, 也可以由语音资源平 台根据彩色回铃音转移标志位是置位的而不作回铃音重置操作, 实现持 续地向主叫 "放 CRBT。 本发明避免了在呼叫转移时产生回铃音切换的 问题, 实现了语音资源平台连续地向主叫播放预先定制的 CRBT, 从而 使得主叫用户自始至终听到的是连续的 CRBT。
附图简要说明
图 1为现有技术在呼叫转移中实现 CRBT业务的系统结构示意图; 图 2A和图 2B为现有技术在呼叫转移中实现 CRBT业务的流程图; 图 3A、 图 3B、 图 3C和图 3D为根据本发明第一实施例的流程图; 图 4A、 图 4B、 图 4C和图 4D为根据本发明第二实施例的流程图。 实施本发明的方式
为使本发明的目的、 技术方案和优点更加清楚, 以下举实施例对本 发明进一步详细说明。 第一实施例采用与现有拔术相同的系统结构 , 同样被叫开通了无应 答转移业务, 当被叫在预定时间内没有应答时将呼叫转移到第二被叫 上, 并且被叫和第二被叫注册了 CRBT业务。 与现有技术不同的是, 本 发明在 SCP下发的信令中增加了用以表示当前呼叫是否同时具有 CRBT 业务和呼叫转移业务的彩色回铃音转移标志位, 并在后继流程中根据所 述彩色回铃音转移标志位进行相关操作。
如图 3A和图 3B所示, 本发明第一实施例的流程如下:
步驟 300, 预先在 SCP下发的信令中设置彩色回铃音转移标志位。 本发明中所述的彩色回铃音转移标志位可以是在信令中增加一个标 志位, 说明这是同时具有 CRBT业务和无应答转移业务的呼叫。 由于增 加一个标志位需要修改信令, 本发明提供了一个更好的方法, 即利用现 有信令中的保留标志位, 将其中一个保留标志位作为彩色回铃音转移标 志位并对其置位, 以说明这是一个同时具有 CRBT业务和无应答转移业 务的呼叫。 以连接操作 ( CONNECT )信令为例, CONNECT信令格式 ^口下:
连接参量:: =序列{
目的地路由地址 [0] 目的地路由地址,
振铃模式 [1〗 振铃模式选择项,
相关 ID [2] 相关 ID选择项,
切割和补偿 [3] 切割和补偿 选择项,
}
无论是在 CONNECT信令中增加一个彩色回铃音转移标志位或者是 利用保留标志位作为彩色回铃音转移标志位, 都可以形成如下的彩色回 铃音转移标志位: 彩色回铃音转移标志位 [*] 彩色回铃音转移标志位选择项 其中选择项一般采用 0或 1 , 当选择项为 1时表示该呼叫是一个同 时具有 CRBT业务和无应答转移业务的呼叫 , 为 0时则表示不是。
步骤 301 , 当主叫通过主叫终端发起到被叫终端的电话呼叫时, 主 叫端局接收到来自主叫终端的电话呼叫请求, 将呼叫路由至被叫端局。
步骤 302至步骤 304, 被叫端局根据自身保存的信息判断被叫终端 是否为智能网业务用户, 如果是, 则将此呼叫路由到 SSP, SSP将此呼 叫上艮给 SCP; 否则正常处理该呼叫, 结束本流程。
步骤 305 , 呼叫被路由到 SCP后, SCP根据保存的记录信息判断被 叫是否同时注册了 CRBT业务和呼叫无应答转移业务, 即被叫是否同时 是 CRBT业务和呼叫无应答转移业务的注册用户, 如果是, 则执行步驟 306及其后续步驟;否则进行相应智能网业务的处理,例如单独的 CRBT 业务或者其它情况, 结束本流程。
步骤 306, SCP向 SSP下发信令, 指示 SSP进行呼叫被叫、 处理呼 叫转移等操作, 并置位彩色回铃音转移标志位, 即将该标志位置为 1 , 表示该呼叫是一个同时具有 CRBT业务和无应答转移业务的呼叫。
步驟 307, SSP接收到 SCP发来的信令后, 判断信令中彩色回铃音 转移标志位是否是置位的, 即彩色回铃音转移标志位的值是否为 1, 如 果是置位的, 即彩色回铃音标志位的值为 1 , 则执行步骤 331及其后续 步驟, 简单的说就是在呼叫转移中不重置回铃音, 持续地向主叫播放预 先定制的 CRBT; 如果彩色回铃音标志位没有被置位, 即彩色回铃音标 志位的值为 0, 则执行步骤 308及其后续步骤, 即跟现有技术一样在呼 叫转移中重置回铃音。
步骤 308至步骤 310, SSP向被叫发出呼叫, 并开始计时。 被叫端 局接收到 SSP发送来的呼叫后, 寻呼被叫终端得到被叫终端的状态, 并 将被叫终端的状态信息发送给 SSP。
步骤 311 , SSP根据所接收的信息判断被叫终端的状态是否为空闲, 如果是则执行步骤 312及其后续步骤; 如果被叫终端的状态不是空闲, 那么 SSP通过主叫端局向主叫终端透传被叫端局播放的表示被叫状态的 语音信息, 结束本流程。
步骤 312, SSP向语音资源平台发送通知其向主叫播放 CRBT的信 令, 所述信令中至少包括主叫号码和被叫号码。
步骤 313 , 语音资源平台接收到 SSP发送来的信令后, 根据其中的 被叫号码查找被叫预先定制的 CRBT, 并通过主叫端局向主叫播放被叫 定制的 CRBT。
步驟 314至步驟 315 , SSP判断在预定时间内被叫是否应答, 如果 被叫摘机应答, 被叫终端会给被叫端局发送一个应答信息, 被叫端局将 被叫终端的应答信息发送给 SSP, SSP接收到被叫终端应答信息后, 通 知语音资源平台停止播放 CRBT, 并建立主叫终端和被叫终端的话路从 而使主叫和被叫通话, 结束本流程; 如果被叫在预定时间内无应答, 执 行步骤 321及其后续步驟。
如图 3B所示的步骤 321至步骤 322, SSP停止对被叫终端的呼叫, 发出对第二被叫终端的呼叫, 并重新开始计时。
步驟 323至步驟 324, 第二被叫端局接收到 SSP发来的呼叫后, 寻 呼第二被叫终端, 并将第二被叫终端的状态信息发送给 SSP。
步骤 325, SSP根据所接收的信息判断第二被叫终端的状态是否为 空闲, 如果是则执行步骤 326及其后续步驟; 如果第二被叫终端的状态 不是空闲, 那么 SSP通过主叫端局向主叫终端透传被叫端局播放的表示 被叫状态的语音信息, 结束本流程。
步骤 326, SSP向语音资源平台发送通知向主叫播放 CRBT的信令, 所述信令中至少包括主叫号码和第二被叫号码。
步骤 327, 语音资源平台接收到 SSP发送来的信令后, 进行回铃音 重置操作, 即停止正在向主叫播放的 CRBT, 并根据所接收信令中的第 二被叫号码查找第二被叫预先定制的 CRBT, 然后通过主叫端局向主叫 播放笫二被叫定制的 CRBT。
步骤 328至步骤 329, SSP判断在预定时间内第二被叫是否应答, 如果第二被叫摘机应答, 第二被叫终端会给被叫端局发送一个应答信 息, 笫二被叫端局将第二被叫终端的应答信息发送给 SSP, SSP接收到 第二被叫终端的应答信息后, 通知语音资源平台停止播放 CRBT, 并建 立主叫终端和第二被叫终端的话路从而使主叫和笫二被叫通话, 结束本 流程; 如果在预定时间内被叫无应答, 则呼叫下一个转移号码, 流程与 步骤 321至步驟 329的呼叫第二被叫终端的流程相同, 如果没有下一个 转移号码, 则释放呼叫, 结束本流程。
如图 3C所示, 步骤 331至步骤 333 , SSP向被叫发出呼叫, 并开始 计时。 被叫端局接收到 SSP发送来的呼叫后, 寻呼被叫终端得到被叫终 端的状态, 并将被叫终端的状态信息发送给 SSP。
步骤 334, SSP根据所接收的信息判断被叫终端的状态是否为空闲, 如果是则执行步骤 335及其后续步骤; 如果被叫终端的状态不是空闲, 那么 SSP通过主叫端局向主叫终端透传被叫端局播放的表示被叫状态的 语音信息, 结束本流程。
步骤 335, SSP向语音资源平台发送通知其向主叫播放 CRBT的信 令, 所述信令中至少包括主叫号码和被叫号码。
步骤 336, 语音资源平台接收到 SSP发送来的信令后, 根据其中的 被叫号码查找被叫预先定制的 CRBT, 并通过主叫端局向主叫播放被叫 定制的 CRBT。 步骤 337至步驟 338, SSP判断在预定时间内被叫是否应答 Γ如果 被叫摘机应答, 被叫终端会给被叫端局发送一个应答信息, 被叫端局将 被叫终端的应答信息发送给 SSP, SSP接收到被叫终端应答信息后, 通 知语音资源平台停止播放 CRBT, 并建立主叫终端和被叫终端的话路从 而使主叫和被叫通话, 结束本流程; 如果被叫无应答, 则执行步驟 341 及其后续步骤。
如图 3D所示的步骤 341至步骤 342, SSP停止对被叫终端的呼叫, 发出对第二被叫终端的呼叫, 并重新开始计时。
步驟 343至步驟 344, 笫二被叫端局接收到 SSP发来的呼叫后, 寻 呼第二被叫终端, 并将笫二被叫终端的状态信息发送给 SSP。
步驟 345, SSP根据所接收的信息判断第二被叫终端的状态是否为 空闲, 如果是则执行步骤 346; 如果第二被叫终端的状态不是空闲, 那 么 SSP通过主叫端局向主叫终端透传被叫端局播放的表示被叫状态的语 音信息, 结束本流程。
步骤 346至步骤 347, SSP判断在预定时间内第二被叫是否应答, 如果笫二被叫摘机应答, 第二被叫终端会给被叫端局发送一个应答信 息, 笫二被 端局将第二被叫终端的应答信息发送给 SSP, SSP接收到 第二被叫终端的应答信息后, 通知语音资源平台停止播放 CRBT, 并建 立主叫终端和第二被叫终端的话路从而使主叫和第二被叫通话; 如果在 预定时间内被叫无应答, 则 SSP呼叫下一个转移号码, 流程与步骤 341 至步驟 347的呼叫第二被叫终端的流程相同,如果没有下一个转移号码, 则释放呼叫, 结束本流程。
在第一实施例中, SSP在建立和被叫端局之间的连接时, 同时还接 续到语音资源平台,但是有些 SSP不支持同时连接被叫端局和语音资源 平台, 这就需要对系统中的 SSP进行升级, 增加了网络成本。 本发明还 ¾供了如图 4A和图 4B所示的第二实施例。 在第一实施例中由 SSP发 出对被叫和第二被叫的呼叫, 在第二实施例中由语音资源平台作为业务 执行设备发出对被叫和第二被叫的呼叫, 无需 SSP同时连接到被叫终端 和语音资源平台。 并且在第二实施例中由语音资源平台判断彩色回铃音 转移标志位是否被置位,并根据判断结果作出不同的处理,避免了对 SSP 的额外改动。
本发明的第二实施例的流程如下:
步骤 400, 预先在 SCP下发的信令中设置彩色回铃音转移标志位。 步骤 401, 当主叫通过主叫终端发起到被叫终端的电话呼叫时, 主 叫端局接收到来自主叫终端的电话呼叫请求, 将呼叫路由至被叫端局。
步骤 402至步骤 404, 被叫端局根据自身保存的信息判断被叫终端 是否为智能网业务用户, 如果是则将此呼叫路由到 SSP, SSP将该呼叫 上报给 SCP; 否则正常处理该呼叫, 结束本流程。
步驟 405, SCP根据保存的记录信息判断被叫是否注册了 CRBT业 务和呼叫无应答转移业务, 如果是则执行步骤 406及其后续步驟; 否则 进行相应智能网业务的处理, 结束本流程。
步骤 406, SCP向 SSP下发信令, 指示业务执行设备即语音资源平 台进行呼叫被叫、处理呼叫转移等操作,并置位彩色回铃音转移标志位, 即将该标志位置为 1 , 表示该呼叫是一个同时具有 CRBT业务和无应答 转移业务的呼叫。 SCP在信令中还加入了到语音资源平台的路由信息。
步骤 407, SSP接收到 SCP发来的信令后, 根据语音资源平台的路 由信息将该信令转发给语音资源平台。
步驟 408, 语音资源平台接收到 SSP转发来的信令后, 判断信令中 彩色回铃音转移标志位是否被置位,即彩色回铃音标志位的值是否为 1 , 如果是置位的, 即彩色回铃音标志位的值为 1 , 则执行步骤 431及其后 续步骤, 筒单的说就是在呼叫转移中不重置回铃音, 持续地向主叫播放 预先定制的 CRBT; 如果彩色回铃音标志位没有被置位, 即彩色回铃音 标志位的值为 0, 则执行步驟 409及其后续步骤, 即跟现有技术一样在 呼叫转移中重置回铃音。
步骤 409至步骤 411, 语音资源平台向被叫发出呼叫, 并开始计时。 被叫端局接收到语音资源平台发送来的呼叫后, 寻呼被叫终端得到被叫 终端的状态, 并将被叫终端的状态信息发送给语音资源平台。
步骤 412, 语音资源平台根据所接收的信息判断被叫终端的状态是 否为空闲, 如果是则执行步驟 413及其后续步骤; 如果被叫终端的状态 不是空闲, 那么语音资源平台通过主叫端局向主叫终端透传被叫端局播 放的表示被叫状态的语音信息, 结束本流程。
步骤 413 , 语音资源平台根据被叫号码查找被叫预先定制的 CRBT, 并通过主叫端局向主叫播放被叫定制的 CRBT。
步骤 414至步骤 415, 语音资源平台判断在预定时间内被叫是否应 答, 如果被叫摘机应答, 被叫终端会给被叫端局发送一个应答信息, 被 叫端局将被叫终端的应答信息发送给语音资源平台, 语音资源平台接收 到被叫终端的应答信息后, 停止向主叫播放 CRBT, 并建立主叫终端和 被叫终端的话路从而使主叫和被叫通话, 结束本流程; 如果在预定时间 内被叫无应答, 执行步骤 421及其后续步骤。
如图 4B所示的步驟 421至 424,语音资源平台停止对被叫终端的呼 叫, 发出对第二被叫终端的呼叫, 并重新开始计时。 第二被叫端局接收 到语音资源平台发送来的呼叫后, 寻呼第二被叫终端得到第二被叫终端 的状态, 并将第二被叫终端的状态信息发送给语音资源平台。
步骤 425, 语音资源平台根据所接收的信息判断第二被叫终端的状 态是否为空闲, 如果是则执行步骤 426, 如果笫二被叫终端的状态不是 空闲 , 那么语音资源平台通过主叫端局向主叫终端透传被叫端局播放的 表示被叫状态的语音信息, 结束本流程。
步骤 426, 语音资源平台进行回铃音重置操作, 即停止正在向主叫 播放的 CRBT, 并根据第二被叫号码查找第二被叫预先定制的 CRBT, 然后通过主叫端局向主叫播放第二被叫定制的 CRBT。
步骤 427至步骤 428, 语音资源平台判断在预定时间内笫二被叫是 否应答, 如果第二被叫摘机应答, 第二被叫终端会给第二被叫端局发送 一个应答信息, 第二被叫端局将第二被叫终端的应答信息发送给语音资 源平台, 语音资源平台接收到第二被叫终端的应答信息后, 停止播放 CRBT, 并建立主叫终端和第二被叫终端的话路从而使主叫和第二被叫 通话, 结束本流程。 如果在预定时间内被叫无应答, SSP呼叫下一个转 移号码, 流程与步骤 421至步驟 428的呼叫第二被叫终端的流程相同, 如果没有下一个转移号码, 则释放呼叫, 结束本流程。
如图 4C所示,步骤 431至步驟 433,语音资源平台向被叫发出呼叫, 并开始计时。 被叫端局接收到语音资源平台发送来的呼叫后, 寻呼被叫 终端得到被叫终端的状态, 并将被叫终端的状态信息发送给语音资源平 台 步骤 434, 语音资源平台根据所接收的信息判断被叫终端的状态是 否为空闲, 如果是则执行步驟 435及其后续步驟, 如果被叫终端的状态 不是空闲, 那么语音资源平台通过主叫端局向主叫终端透传被叫端局播 放的表示被叫状态的语音信息, 结束本流程。
步骤 435 , 语音资源平台根据被叫号码查找被叫预先定制的 CRBT, 并通过主叫端局向主叫播放被叫定制的 CRBT。
步骤 436至步骤 437, 语音资源平台判断在预定时间内被叫是否应 答, 如果被叫摘机应答, 被叫终端会给被叫端局发送一个应答信息, 被 叫端局将被叫终端的应答信息发送给语音资源平台, 语音资源平台接收 到被叫终端的应答信息后, 停止向主叫播放 CRBT, 并建立主叫终端和 被叫终端的话路从而使主叫和被叫通话, 结束本流程; 如果在预定时间 内被叫无应答, 执行步骤 441及其后续步骤。
如图 4D所示, 步骤 441至步骤 444,语音资源平台停止对被叫终端 的呼叫, 发出对笫二被叫终端的呼叫, 并重新开始计时。 第二被叫端局 接收到语音资源平台发送来的呼叫后 , 寻呼第二被叫终端得到第二被叫 终端的状态, 并将第二被叫终端的状态信息发送给语音资源平台。
步驟 445, 语音资源平台根据所接收的信息判断第二被叫终端的状 态是否为空闲, 如果是则执行步骤 446; 如果第二被叫终端的状态不是 空闲, 那么语音资源平台通过主叫端局向主叫终端透传被叫端局播放的 表示被叫状态的语音信息, 结束本流程。
步驟 446至步驟 447, 语音资源平台判断在预定时间内第二被叫是 否应答, 如果第二被叫摘机应答, 第二被叫终端会给第二被叫端局发送 一个应答信息, 第二被叫端局将第二被叫终端的应答信息发送给语音资 源平台, 语音资源平台接收到第二被叫终端的应答信息后, 停止播放 CRBT, 并建立主叫终端和第二被叫终端的话路从而使主叫和第二被叫 通话, 结束本流程。 如果被叫无应答, SSP呼叫下一个转移号码, 流程 与呼叫第二被叫终端的流程相同, 如果没有下一个转移号码, 则释放呼 叫, 结束本流程。
本发明第一实施例和第二实施例中, 被叫终端和第二被叫终端所对 应的是不同的端局, 也可以对应同一个端局, 那么将各实施例流程中的 第二被叫端局改为与被叫相同的被叫端局即可。 并且本发明中的主叫终 端、 被叫终端或第二被叫终端, 不局限于公共交换电话网中的固定用户 终端, 也可以是全球移动通信网络(GSM )或码分多址(CDMA ) 系统 中的移动终端。
本发明中被叫和第二被叫预先定制的 CRBT可以是使用被叫号码和 第二被叫号码预先定制的 CRBT。 本发明还可以应用在一号通业务中。 一号通(UMS )业务的注册用户对外公布一号通号码, 一旦他人拨打该 用户的一号通号码, 系统就可以依次转接用户设置全部的电话, 包括办 公电话、 家庭电话、 GSM手机、 CDMA手机、 小灵通等。 如果该一号 通号码开启了 CRBT业务, 语音资源平台每次向主叫播放的是使用一号 通号码所定制的 CRBT, 那么将各实施例中所述的被叫定制的 CRBT和 第二被叫定制的 CRBT改为被叫一号通号码所定制的 CRBT即可。
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡 在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均 应包含在本发明的保护范围之内。

Claims

权利要求书
1、 一种在呼叫转移过程中实现回铃音的方法, 其特征在于, 在业务 控制点 SCP下发的信令中设置彩色回铃音转移标志位,该方法还包括以 下步骤:
A. 智能网业务触发点接收到主叫发出的呼叫并判断出被叫是智能 网业务用户时, 将呼叫触发到 SCP; SCP判断被叫是否同时是彩色回铃 音 CRBT业务用户和无应答转移业务用户,如果是则向业务执行设备下 发信令, 并置位所述信令中的彩色回铃音转移标志位;
B. 业务执行设备接收到所述信令后,判断所述信令中的彩色回铃音 转移标志位是否置位, 如果是, 则在执行呼叫转移的过程中语音资源平 台向主叫持续播放预先定制的 CRBT。
2、根据权利要求 1所述的方法, 其特征在于, 所述业务执行设备为 业务交换点 SSP。
3、 根据权利要求 2所述的方法, 其特征在于, 步驟 B中所述在执 行呼叫转移的过程中语音资源平台向主叫持续播放预先定制的 CRBT的 步驟包括:
SSP向被叫发出呼叫并得到被叫的状态, 在被叫状态为空闲时通知 语音资源平台向主叫播放预先定制的 CRBT;
SSP判断出被叫在预定时间内未应答时, 向第二被叫发出呼叫并得 到第二被叫的状态, 在第二被叫状态为空闲时, 持续播放预先定制的
CRBT。
4、根据权利要求 1所述的方法, 其特征在于, 所述业务执行设备为 语音资源平台。
5、 根据权利要求 4所述的方法, 其特征在于, 步驟 B中所述在执 行呼叫转移的过程中语音资源平台向主叫持续播放预先定制的 CRBT的 步骤包括:
语音资源平台向被叫发出呼叫并得到被叫的状态, 在被叫状态为空 闲时语音资源平台向主叫播放预先定制的 C BT;
语音资源平台判断出被叫在预定时间内未应答时, 向第二被叫发出 呼叫并得到笫二被叫的状态, 在第二被叫状态为空闲时, 持续播放预先 定制的 CRBT。
6、 根据权利要求 4或 5所述的方法, 其特征在于, 步驟 A中所述 SCP向语音资源平台下发信令的步骤进一步包括: SCP在所述信令中添 加到语音资源平台的路由信息;
在所述步骤 B之前进一步包括以下步骤: SSP接收到所述信令后, 才艮据所述到语音资源平台的路由信息将所述信令转发给语音资源平台。
7、根据权利要求 1至 5中任一项所述的方法, 其特征在于, 所述在 SCP下发的信令中设置彩色回铃音转移标志位的步驟为:在 SCP下发的 信令中增加新的标志位作为彩色回铃音转移标志位; 或
在 SCP 下发的信令中将保留的标志位设置为彩色回铃音转移标志 位。
8、 根据权利要求 7 所述的方法, 其特征在于, 所述信令为连接 CONNECT信令。
9、根据权利要求 1至 5中任一项所述的方法, 其特征在于, 所述智 能网业务触发点为被叫交换设备。
10、 根据权利要求 1至 5中任一项所述的方法, 其特征在于, 所述 预先定制的 CRBT为使用被叫号码预先定制的 CRBT或使用被叫一号通 UMS号码预先定制的 CRBT。
PCT/CN2006/000522 2005-04-26 2006-03-28 A method for realizing the ringback during the call forwarding Ceased WO2006114036A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP06722174A EP1863264A4 (en) 2005-04-26 2006-03-28 METHOD FOR REALIZING A RECALL IN THE CALL FOR RUFUM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200510066290.0 2005-04-26
CNB2005100662900A CN100518217C (zh) 2005-04-26 2005-04-26 一种在呼叫转移过程中实现回铃音的方法

Publications (1)

Publication Number Publication Date
WO2006114036A1 true WO2006114036A1 (en) 2006-11-02

Family

ID=37195780

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/000522 Ceased WO2006114036A1 (en) 2005-04-26 2006-03-28 A method for realizing the ringback during the call forwarding

Country Status (3)

Country Link
EP (1) EP1863264A4 (zh)
CN (1) CN100518217C (zh)
WO (1) WO2006114036A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8204200B2 (en) 2008-09-03 2012-06-19 Core Wireless Licensing S.à.r.l. Method, system, and apparatus for overriding a ring back signal
WO2023246363A1 (zh) * 2022-06-24 2023-12-28 中兴通讯股份有限公司 彩铃管理方法、终端、彩铃管理平台、彩铃平台、介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101090420B (zh) * 2007-08-06 2010-09-29 中兴通讯股份有限公司 Ims域遇忙呼叫前转与彩铃嵌套业务的实现方法及系统
CN101742000B (zh) * 2009-12-15 2012-07-18 中兴通讯股份有限公司 铃音重置装置及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1498490A (zh) * 2001-12-19 2004-05-19 ���µ�����ҵ��ʽ���� 交换系统
WO2004054282A2 (en) * 2002-12-12 2004-06-24 Nortel Networks Limited Method and system for customized call termination
CN1520213A (zh) * 2003-08-23 2004-08-11 华为技术有限公司 一种实现回铃音业务的方法
KR20050019344A (ko) * 2003-08-18 2005-03-03 에스케이 텔레콤주식회사 가입자 기반 링백톤 서비스의 듀얼 코덱을 이용한 음질개선 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IN2012DN00923A (zh) * 2003-05-15 2015-04-03 Huawei Tech Co Ltd
US7340049B2 (en) * 2003-10-10 2008-03-04 Lucent Technologies Inc. Feedback to calling communication device on call connected with intelligent network signaling

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1498490A (zh) * 2001-12-19 2004-05-19 ���µ�����ҵ��ʽ���� 交换系统
WO2004054282A2 (en) * 2002-12-12 2004-06-24 Nortel Networks Limited Method and system for customized call termination
KR20050019344A (ko) * 2003-08-18 2005-03-03 에스케이 텔레콤주식회사 가입자 기반 링백톤 서비스의 듀얼 코덱을 이용한 음질개선 방법
CN1520213A (zh) * 2003-08-23 2004-08-11 华为技术有限公司 一种实现回铃音业务的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1863264A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8204200B2 (en) 2008-09-03 2012-06-19 Core Wireless Licensing S.à.r.l. Method, system, and apparatus for overriding a ring back signal
US8989362B2 (en) 2008-09-03 2015-03-24 Core Wireless Licensing, S.a.r.l. Method, system, and apparatus for overriding a ring back signal
WO2023246363A1 (zh) * 2022-06-24 2023-12-28 中兴通讯股份有限公司 彩铃管理方法、终端、彩铃管理平台、彩铃平台、介质

Also Published As

Publication number Publication date
EP1863264A1 (en) 2007-12-05
CN100518217C (zh) 2009-07-22
EP1863264A4 (en) 2008-09-17
CN1855962A (zh) 2006-11-01

Similar Documents

Publication Publication Date Title
EP1856900B1 (en) Method and system for call screening
CN101317433B (zh) 一种利用回铃音提供呈现信息的方法和系统及回铃音设备
US7912198B2 (en) System and method for implementing multimedia ring back tone service
JPH1079796A (ja) 発呼者識別発声サービスを提供する方法及びその装置
EP2012514A1 (en) A device and system for realizing the multimedia ring back tone service and a method thereof
JP3505105B2 (ja) 情報供給方法、情報供給システム、及び情報供給装置
CN100579152C (zh) 一种播放集团彩铃的方法、系统及装置
CN100531267C (zh) 通信系统中回铃音的实现方法
WO2007030991A1 (en) A method for providing location information and system thereof and a ring back tone device
ES2439253T3 (es) Un método y un sistema para proporcionar un tono de retorno de llamada en una red de comunicación
CN101106603B (zh) 一种实现彩铃双通的方法、系统和交换机
WO2007019778A1 (en) A method and apparatus for providing personalized information
WO2007022674A1 (en) An implementation method of a coloring ring back tone service
CN1859496B (zh) 一种实现多媒体视频彩铃业务的系统及方法
CN100596154C (zh) 一种实现彩铃控制的方法和交换机
WO2006114036A1 (en) A method for realizing the ringback during the call forwarding
CN101485214B (zh) 管理寻址到与接入设备相关联的终端的呼叫的方法
CN100471207C (zh) 一种定制回铃音的方法
CN101156427A (zh) 一种提供实时回铃音的方法、系统及一种终端
JP2006287930A (ja) 無線ネットワーク内での電源を切っている被呼者への再ダイヤル
CN101707753B (zh) 移动通信网络中实现非急勿扰业务的方法和平台
CN101115096A (zh) 一种实现彩铃互听的方法、系统及交换机
CN102065381B (zh) 基于电话呼叫收听彩铃的方法及电话呼叫处理装置
CN100484174C (zh) 一种在汇接局中获得被叫状态的方法
CN100479480C (zh) 一种实现彩铃业务的系统及方法

Legal Events

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

Ref document number: 2006722174

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

NENP Non-entry into the national phase

Ref country code: RU

WWW Wipo information: withdrawn in national office

Country of ref document: RU

WWP Wipo information: published in national office

Ref document number: 2006722174

Country of ref document: EP