WO2008020660A1 - Method and apparatus for providing sounds for substituting ringback tones - Google Patents

Method and apparatus for providing sounds for substituting ringback tones Download PDF

Info

Publication number
WO2008020660A1
WO2008020660A1 PCT/KR2006/003252 KR2006003252W WO2008020660A1 WO 2008020660 A1 WO2008020660 A1 WO 2008020660A1 KR 2006003252 W KR2006003252 W KR 2006003252W WO 2008020660 A1 WO2008020660 A1 WO 2008020660A1
Authority
WO
WIPO (PCT)
Prior art keywords
switching center
substituting
sounds
call connection
ringback tones
Prior art date
Application number
PCT/KR2006/003252
Other languages
French (fr)
Inventor
Tae-Hwan Weon
Soon-Ik Kim
Original Assignee
Eluon Corporation
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 Eluon Corporation filed Critical Eluon Corporation
Priority to PCT/KR2006/003252 priority Critical patent/WO2008020660A1/en
Publication of WO2008020660A1 publication Critical patent/WO2008020660A1/en

Links

Classifications

    • 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
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks

Definitions

  • the present invention relates to method and apparatus for providing sounds for substituting ringback tones, and in particular to the method and apparatus capable of a pre- established sound source in a call standby state as the sounds for substituting the ringback tones using a home switching center.
  • FIG. 1 is a signal flow diagram in a mobile communication network for providing sounds for substituting ringback tones according to the prior art.
  • a calling switching center transmits a LocReq (Location Request) to a home location register in order to query the location of the called terminal (a step 101).
  • the home location register transmits RoutReq (Routing Request), which is a querying routing number request, to a called switching center in order to connect to the called switching center (step 103).
  • the called switching center answers the RoutReq received from the home location register to return the RoutReq including a temporary local directory number (TLDN) to the home location register (step 105).
  • TLDN temporary local directory number
  • the home location register uses the received routing information to return the LocReq to the calling switching center (step 107).
  • the calling switching center requests ISUP call connection to the called switching center based on the routing information (step 109).
  • the called switching center extracts service setup information for sounds for substituting ringback tones pre-stored in a storage according to the ISUP call connection request signal received from the calling switching center, when a user corresponding to the called terminal is a service subscriber for the sounds for substituting the ringback tones, ISUP call connection request signal is transmitted to a sound source providing apparatus by using the routing information corresponding to the pre-stored sound source providing apparatus (step 111).
  • the ISUP call connection request signal comprises a called terminal identifier and a calling terminal identifier.
  • the sound source providing apparatus asks a sound source providing control server for the sound source code based on the called terminal identifier and the calling terminal identifier received (step 113).
  • the sound source providing control server answers the sound code request signal to connect to the called terminal identifier and the calling terminal identifier so that it searches the stored sound source code and then transmits the searched sound source code to the sound source providing apparatus (step 115). Thereafter, the sound source providing apparatus transmits the sounds for substituting the ringback tones corresponding to the sound source received from the sound source providing control server to the calling terminal by using the speech path (step 117).
  • the called switching center When the called switching center recognizes that the called terminal answers a call during the transmission of the sounds for substituting the ringback tones to the calling terminal, it request the ISUP call disconnection to the sound source providing apparatus (step 119).
  • the sound source providing apparatus receives the ISUP call disconnection request signal from the called switching center and then disconnects the speech path established between the called switching center and the sound source providing apparatus. Thereafter, the called terminal uses the speech path established between the called terminal and the calling terminal to perform a normqal call (step 121).
  • the distributed mode is that the sound source providing apparatus and the sound source providing control server are located at each switching center.
  • the centralized mode couples an intelligent peripheral (IP) to the rear end of the called switching center.
  • IP intelligent peripheral
  • the centralized mode is based on an intelligent network or a wireless intelligent network that should comprises a service control point (SCP), which is a new switching center.
  • SCP service control point
  • the distributed mode and the centralized mode when the subscriber with the terminal moves to any region, the any corresponding called switching center should provide the sounds for substituting the ringback tones. In order to implement this, it has a problem that all the additional service system connected to the called switching center should have the DB for the sounds for substituting the ringback tones. In other words, when the subscriber records a new sound source to select it as his/her ringback tones, it has a problem that the same sound sources should copied in the additional service system connected to all the switching center and synchronized with each other. In other words, the distributed mode and the centralized mode require a resource of many signal points in order to connect to the additional service system. Also, since each additional service system has a database of the same contents, it has a problem that its installation and operating cost increases by geometric progression as service subscriber increases.
  • the service for providing the sounds for substituting the ringback tones has a method for providing the sound source established by the calling party as the sounds for substituting the ringback tones in addition to a method for providing the sound source established by the called party as the sounds for substituting the ringback tones as described above.
  • the service providing the sound source established by a calling party as the sounds for substituting the ringback tones has a problem that the sound source established by the calling party is unconditionally provided as the sounds for substituting the ringback tones irrespective of whether or not the called party subscribes to the service for providing the ringback tones. Disclosure of Invention Technical Problem
  • a method for providing a service for providing sounds for sub- stituting ringback tones in a called switching center which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the method comprising the steps of: receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmitting a call signal to the called terminal by corresponding to the first call connection request; judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the calling terminal is registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting
  • the method further comprises transmitting a speech path disconnect request signal to the home switching center, wherein the home switching center transmits the speech path disconnect request signal to the generator for generating the sounds for substituting ringback tones so that the speech path established between the generator for generating the sounds for substituting ringback tones and the called switching center is disconnected.
  • the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones selected by a calling party corresponding to the calling terminal by using the identifier of the calling terminal from the database previously provided by corresponding to the third call connection request signal, and transmits the extracted the sounds for substituting ringback tones to the calling terminal, through the calling-side switching center, using the speech path established between the calling terminal by means of the first, second, and third connection request signals and answer signals.
  • the identifier of the calling terminal is a mobile identification number (MIN).
  • the speech path is made by means of an integrated service digital network user part (ISUP) call connection.
  • ISUP integrated service digital network user part
  • a method for providing a service for providing sounds for substituting ringback tones in a calling switching center which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the method comprising the steps of: receiving a call for the called terminal from the calling terminal; transmitting a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; receiving a first call connection answer signal corresponding to the first call connection request from the called switching center; and transmitting a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the generator for generating the sounds for substituting ring
  • a method for providing a service for providing sounds for substituting ringback tones in a called switching center which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the method comprising the steps of: receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmitting a call signal to the called terminal by corresponding to the first call connection request; judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the
  • a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the called switching center comprising: a means for receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; a means for transmitting a call signal to the called terminal by corresponding to the first call connection request; a means for judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the calling terminal is registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, a means for transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting
  • a calling switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the calling switching center comprising: a means for receiving a call for the called terminal from the calling terminal; a means for transmitting a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; a means for receiving a first call connection answer signal corresponding to the first call connection request from the called switching center; and a means for transmitting a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the
  • a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the called switching center comprising: a means for receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; a means for transmitting a call signal to the called terminal by corresponding to the first call connection request; a means for judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, a means for transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substitu
  • a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the called switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor transmits a call signal to the called terminal by corresponding to the first call connection request; judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmits a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by
  • a calling switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the calling switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor receives a call for the called terminal from the calling terminal; transmits a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; receives a first call connection answer signal corresponding to the first call connection request from the called switching center; and transmits a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by
  • a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network
  • the called switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor receives a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmits a call signal to the called terminal by corresponding to the first call connection request; judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmits a second call connection request signal to the home switching center, wherein the home switching center transmits
  • the present invention has an effect capable of significantly reducing the capacity of the data base for providing sounds for substituting ringback tones by minimally correcting a function of a pre-installed switching center etc., in an existing mobile communication network.
  • the present invention has an effect capable of providing a sound source established by a calling party as sounds for substituting ringback tones if the calling party is a subscriber of a service for providing the sounds for substituting the ringback tones, even when a called party is not a subscriber of a service for providing the sounds for substituting the ringback tones.
  • the present has an effect capable of providing a sound source established by a calling party as sounds for substituting ringback tones irrespective of whether or not the called party subscribes to the service for providing the ringback tones.
  • FIG. 1 is a signal flow diagram in a mobile communication network for providing sounds for substituting ringback tones according to the prior art
  • FIG. 2 is a view showing a constitution of an apparatus for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention
  • FIG. 3 is a flow chart for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention
  • FIG. 4 is a flow chart for providing a service for providing sounds for substituting ringback tones according to another embodiment of the present invention
  • FIG. 32 FIG.
  • FIG. 5 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention
  • FIG. 6 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to another of the present invention
  • FIG. 7 is a flow chart schematically showing a process for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention
  • FIG. 8 is a signal flow diagram showing a connecting process to a called switching center according to one preferred embodiment of the present invention.
  • FIGS. 10 and 11 are signal flow diagrams showing a process of peforming a normal call forwarding according to one preferred embodiment of the present invention.
  • FIG. 12 is a view schematically a region distributed structure of a generator for generating sounds for substituting ringback tones according to one preferred embodiment of the present inventon. Best Mode for Carrying Out the Invention
  • FIG. 2 is a view showing a constitution of an apparatus for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention
  • the apparatus for providing the service for providing the sounds for substituting the ringback tones comprises an calling switching center 201, a called switching center 203, a home switching center, a generator 207 for generating the sounds for substituting the ringback tones, a home location resister (HLR) 209, an originating terminal 211, and a called terminal 213.
  • HLR home location resister
  • the calling switching center 201 has all the existing functions in a mobile communication network. Also, the calling switching center 201 further comprises a fun ction of transmitting a call connection request signal to the called switching center 203 in order to form a speech path with the generator 207 for generating the sounds for substituting the ringback tones for providing the service for providing the sounds for substituting the ringback tones according to the present invention after receiving the answer for a location registration request from the home location register 209.
  • the called switching center 203 has all the existing functions in the mobile communication network. Also, in order to provide the service for providing the sound for substituting the ringback tones according to the present invention, the called switching center further comprises a function of transmitting a call connection request signal to the home switching center 205 after receiving the call connection request signal from the calling switching center 201.
  • the home switching center 205 has all of functions of the switching center in the existing mobile communication network.
  • the home switching center 205 means a single switching center to which subscribers to the service for providing the sounds for substituting the ringback tones according to the present invention belong. In the case where the subscriber with the terminal moves to other region, the locations of the calling switching center and the called switching center can be changed, while the location of the home switching center does not change. Also, in order to provide the service for providing the sounds for substituting the ringback tones according to the present invention, the home switching center 205 further comprises function receiving the call connection request signal from the calling switching center 201 or the called switching center 203 and transmitting the call connections request signal to the generator for generating the sound for substituting the ringback tones.
  • the generator 207 for generating the sound for substituting the ringback tones has a function transmitting the sound for substituting the ringback tones to the calling terminal.
  • the generator 207 for generating the sound for substituting the ringback tones further comprises a function receiving the call connection request signal from the home switching center 205 and transmitting the corresponding call connection request answer signal to the home switching center 205.
  • the called switching center 203 requests call routing to the home switching center 205 using the mobile identification number (MIN) of the calling terminal 211.
  • the home switching center 205 receiving the call routing request attempts the ISUP call connection to the generator 207 for generating the sound for substituting the ringback tones connected to the home switching center.
  • the generator 207 for generating the sound for substituting the ringback tones provides the service for providing the sound for substituting the ringback tones using the MIN of the calling terminal 211.
  • the calling switching center 201 transmits/receives the call connection request signal to/from the called switching center 203, it can request the call connection to the home switching center 207 using the MIN of the calling terminal 211.
  • FIG. 3 is a flow chart for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention.
  • step 301 first the calling party asks the called terminal for a call using the calling terminal (step 301). Thereafter, the called switching center judges whether the calling terminal is registered in the service for providing the sounds for substituting the ringback tones (step 303). The judgment can be performed in both of the calling switching center and the called switching center. As the result of the judgment, if it is judged that the calling terminal has been registered in the service for providing the sounds for substituting the ringback tones, step 305 is performed, and if it is judged that the calling terminal has not been registered in the service for providing the sounds for substituting the ringback tones, step 307 is performed.
  • a step 305 the calling switching center or the called switching center requests call connection to the home switching center in which the calling terminal is registered, to form the speech path.
  • the generator for generating the sounds for substituting the ringback tones connected to the home switching center provides the sound source established by the calling party as the sounds for substituting the ringback tones using the speech path.
  • a step 307 the calling switching center or the called switching center judges whether the called terminal has been registered in the service for providing the sound for substituting the ringback tones. As the result of the judgment, if it is judged that the called terminal has been registered in the service for providing the sounds for substituting the ringback tones, a step 309 is performed, and it is judged that the called terminal has not been registered in the service for providing the sounds for substituting the ringback tones, step 311 is performed.
  • the calling switching center or the called switching center requests call connection to the home switching center in which the called terminal is registered, to form the speech path, and the generator for generating the sounds for substituting the ringback tones connected to the home switching center provides the sound source established by the called party as the sounds for substituting the ringback tones using the speech path.
  • the calling terminal receives a general ringback tone.
  • Step 313 When the calling terminal is registered on the service for providing the sounds for substituting ringback tones through the process, the calling terminal is provided with a sound source established by the calling party as the sounds for substituting ringback tones, irrespective of whether the called terminal is registered on the service for providing the sounds for substituting ringback tones.
  • FIG. 4 is a flow chart for providing a service for providing sounds for substituting ringback tones according to another embodiment of the present invention.
  • Step 403 a calling party requests a call to a called terminal using a calling terminal.
  • a called switching center judges whether the called terminal is registered on the service for providing the sounds for substituting ringback tones (Step 403). The judgment is possible to be performed on the calling switching center as well as on the called switching center.
  • Step 405 is performed, and when the called terminal is judged not to be registered on the service for providing the sounds for substituting ringback tones, a Step 407 is performed.
  • the calling switching center or the called switching center requests a call connection request to a home switching center registered with the called terminal to form a speech path.
  • the generator for generating sounds for substituting ringback tones connected to the home switching center provides a sound source established by the called party using the speech path as the sounds for substituting ringback tones.
  • the calling switching center or the called switching center judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones. As a result of the judgment, when the calling terminal is judged to be registered on the service for providing the sounds for substituting ringback tones, a Step 409 is performed, and when the calling terminal is judged not to be registered on the service for providing the sounds for substituting ringback tones, a Step 411 is performed.
  • the calling switching center or the called switching center requests a call connection request to a home switching center registered with the calling terminal to form a speech path, and a generator for generating sounds for substituting ringback tones connected to the home switching center provides a sound source established by the calling party using the speech path as the sounds for substituting ringback tones.
  • the calling terminal is provided with general ringback tones.
  • Step 413 the service for providing the ringback tones is stopped and a calling party and the called party perform a normal call.
  • the called terminal is not registered on the service for providing the sounds for substituting ringback tones through the process, when the calling terminal is registered on the service for providing the sounds for substituting ringback tones, the calling terminal can be provided with a sound source established by the calling party as the sounds for substituting ringback tones.
  • FIG. 5 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention.
  • a calling terminal transmits a location request (LocReq) for querying a location of a called terminal to a home location register (Step 501).
  • the home location register comprehends the location of the called terminal and then returns a query and answer (locReq) to the calling switching center in response to the received LocReq (Step 503).
  • the calling switching center transmits an initial address message (IAM) to the called switching center using the returned query and answer (locReq) (Step 505).
  • the called switching center returns an address complete message (ACM) to the calling switching center in response to the IAM received from the calling switching center (Step 507).
  • the called switching center judges a home switching center to be routed for providing a service for providing sounds for substituting ringback tones (Step 509). The judgment is performed, through the processes of FIG. 3 or 4, depending on whether the calling terminal and called terminal are registered on the service for providing the sounds for substituting ringback tones.
  • the called switching center transmits the IAM to the home switching center (Step 511).
  • the IAM is included with the MIN information of the calling terminal or the called terminal.
  • the home switching center transmits the IAM corresponding to the IAM received from the called switching center to a generator for generating sounds for substituting ringback tones and thus requests a call connection (Step 513).
  • the generator for generating the sounds for substituting ringback tones transmits the ACM to the home switching center in response to the call connection request (Step 515).
  • the home switching center transmits the ACM to the called switching center by corresponding to the ACM received from the generator for generating the sounds for substituting ringback tones (Step 517).
  • the generator for generating the sounds for substituting ringback tones transmits an answer message (ANM) to the home switching center in response to the call connection request (Step 519), wherein the ANM is transmitted to the called switching center (Step 521).
  • NAM answer message
  • the called switching center transmits the ANM to the calling switching center by corresponding to the ANM received from the home switching center (Step 523), a speech path is formed between the calling terminal and the generator for generating the sounds for substituting ringback tones.
  • the generator for generating the sounds for substituting ringback tones substitutes a sound source established by the calling party or the called party by using the speech path based on the MIN of the calling terminal or the called terminal for the ringback tones and thus transmits it to the calling terminal (Step 525).
  • the called switching center transmits a release (REL) to the home switching center (Step 527), wherein the home switching center transmits the REL to the generator for generating the sounds for substituting ringback tones (Step 529).
  • the generator for generating the sounds for substituting ringback tones transmits a release complete (RLC) to the home switching center in response to the REL received from the home switching center (Step 531), wherein the home switching center transmits the RLC to the called switching center (Step 533).
  • RLC release complete
  • FIG. 6 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to another of the present invention.
  • a calling switching center transmits a location request
  • LocReq for querying a location of a called terminal to a home location register (Step 601).
  • the home location register comprehends the location of the called terminal and then returns a query and answer (locReq) to the calling switching center in response to the received LocReq (Step 603).
  • the calling switching center transmits an initial address message (IAM) to the called switching center using the returned query and answer (locReq) (Step 605).
  • the called switching center returns an address complete message (ACM) to the calling switching center in response to the IAM received from the calling switching center (Step 607).
  • the calling switching center judges a home switching center to be routed for providing a service for providing sounds for substituting ringback tones (Step 609). The judgment is performed, through the processes of FIG. 3 or 4, depending on whether the calling terminal and called terminal are registered on the service for providing the sounds for substituting ringback tones.
  • the calling switching center transmits the IAM to the home switching center (Step 611).
  • the IAM is included with the MIN information of the calling terminal or the called terminal.
  • the home switching center transmits the IAM corresponding to the IAM received from the calling switching center to a generator for generating sounds for substituting ringback tones and thus requests a call connection (Step 613).
  • the generator for generating the sounds for substituting ringback tones transmits the ACM to the home switching center in response to the call connection request (Step 615).
  • the home switching center transmits the ACM to the calling switching center by corresponding to the ACM received from the generator for generating the sounds for substituting ringback tones (Step 617).
  • the generator for generating the sounds for substituting ringback tones transmits an answer message (ANM) to the home switching center in response to the call connection request (Step 619).
  • ANM answer message
  • the generator for generating the sounds for substituting ringback tones substitutes a sound source established by the calling party or the called party by using the speech path based on the MIN of the calling terminal or the called terminal for the ringback tones and thus transmits it to the calling terminal (Step 625).
  • the called switching center transmits the ANM to the calling switching center at the time point when the called terminal answers a call (Step 625). Thereafter, in order to disconnect the speech path between the calling switching center and the generator for generating the sounds for substituting ringback tones, the calling switching center transmits a release (REL) to the home switching center (Step 627), wherein the home switching center transmits the REL to the generator for generating the sounds for substituting ringback tones (Step 629).
  • REL release
  • the generator for generating the sounds for substituting ringback tones transmits a release complete (RLC) to the home switching center in response to the REL received from the home switching center (Step 631), wherein the home switching center transmits the RLC to the calling switching center (Step 633).
  • RLC release complete
  • the speech path between the calling switching center and the generator for generating the sounds for substituting ringback tones is disconnected.
  • a normal call is performed between the calling terminal and the called terminal.
  • the sounds for substituting the ringback tones can be easily transmitted to the calling terminal by using the home switching center and a generator for generating the sounds for substituting the ringback tones irrespective of the location of the called terminal.
  • FIG. 7 is a flow chart schematically showing a process for providing sounds for s ubstituting ringback tones according to one preferred embodiment of the present invention.
  • the method for providing the sounds for substituting the ringback tones comprises the steps of: schematically grasping the location of the called terminal (step 701); connecting the called switching center (step 703); generating and providing the sounds for substituting the ringback tones, and performing a normal call forwarding (step 707).
  • the step of grasping the location of the called terminal is a step of grasping a region where the called terminal is located in the mobile communication network by using the home location register. The description thereof is described in detail with reference to FIGS. 5 and 6 and will be therefore omitted.
  • step 703 the step of connecting to the called switching center (step 703) will be described in detail with reference to FIG. 8.
  • FIG. 8 is a signal flow diagram showing a connecting process to a called switching center according to one preferred embodiment of the present invention.
  • the calling switching center asks the called switching center for a call connection by using a query and answer (Locqeq) returned through the home location register (step 801). More specifically, the calling switching center transmits an initial address message (IAM) to the called switching center to request a call connection.
  • IAM initial address message
  • the called switching center answers the call connection request from the calling switching center to return an address complete message, which is an acknowledgement message, to the calling terminal so that it asks the called terminal located at its own region for the call connection.
  • the called switching center can judges whether the calling terminal or the called terminal is registered in the service for providing the sounds for substituting the ringback tones according to the present invention. If it is confirmed that at least any one of the calling terminal and the called terminal is registered in the service for providing the sounds for substituting the ringback tones, the next step is performed. On the other hand, the judgment may be performed on the calling switching center.
  • the called switching center transmits the ACM to the calling switching center, requests a call connection to the called terminal, analyzes the state of the called terminal, and transmits the ringback tones to the calling terminal until the speech path is established according to the contents described in an ITU-T specification.
  • the called switching center according to the present invention does not directly transmit the ringback tones to the calling terminal and in the state where it requests the call connection to the called terminal, the calling switching center or the called switching center asks the home switching center connected to the communication network for the call connection.
  • the sound source substituting the ringback tones is transmitted from the generator for generating the sounds for substituting the ringback tones connected to the home switching center to the calling terminal so that the service for providing the sounds for substituting the ringback tones according to the one preferred embodiment of the present invention may be performed.
  • step 705 the step of generating and providing the sounds for substituting the ringback tones (step 705) will be described in detail with reference to FIG. 9.
  • FIG. 9 is a signal flow diagram showing a process for generating and providing sounds for substituting ringback tones according to one preferred embodiment of the present invention.
  • a step 901 the called switching center judges the home switching center to be routed. The judgment is performed through the process of FIG. 3 or FIG. 4 according to whether the calling terminal or the called terminal is registered in the service for providing the sounds for substituting the ringback tones. In other words, the called switching center uses the MIN of the calling terminal or the MIN of the called terminal, making it possible to judge whether the calling terminal or the called terminal connected to the database is registered in the service for providing the sounds for substituting the ringback tones. If it is judged that the called terminal is registered in the sounds for substituting the ringback tones, the called switching center uses the MIN of the called terminal to route the call to the home switching (step 903).
  • the called switching center If it is judged that the calling terminal is registered in the service for providing the sounds for substituting the ringback tones even when the called terminal is not registered in the service for providing the sounds for substituting the ringback tones, the called switching center also uses the MIN of the calling terminal to route the call to the home switching (step 903). On the other hand, it is not first judged the called terminal is registered in the service for providing the sounds for substituting the ringback tones, but it may be first judged that the calling terminal is registered in the service for providing the sounds for substituting the ringback tones.
  • the called switching center uses the MIN of the calling terminal to route the call to the home switching. Also, it judges the home switching center to be routed and the subject of routing the call may be the called switching center as well as the calling switching center.
  • the home switching center answers the call routing of the called switching center to attempt to make the ISUP call connection to the generator for generating the sounds for substituting the ringback tones connected to the home switching center.
  • the generator for generating the sounds for substituting the ringback tones uses the MIN of the calling terminal or the called terminal to extract the sounds for substituting the ringback tones established by the called party or the calling party from the pre-installed data base 95 for the sounds for substituting the ringback tones (step 907).
  • the generator for generating the sounds for substituting the ringback tones transmits the extracted the sounds for substituting the ringback tones established by the called party or the calling party to the calling terminal by using the established speech path (step 909).
  • step 82 Referring again to FIG. 7, the step of performing the normal call forwarding (step 82).
  • FIG. 10 is a signal flow diagram showing a process of performing a normal call forwarding according to one preferred embodiment of the present invention.
  • step 1001 in a state where the called switching center asks the called terminal for the call connection, if the called terminal answers a call (step 1001), the called switching center transmits an REL to the home switching center in order to disconnect the speech path with the generator for generating the sounds for substituting the ringback tones (step 1003).
  • the home switching center transmits the REL to the generator for generating the sounds for substituting the ringback tones (step 1005) so that the speech path between the called terminal and the generator for generating the sounds for substituting the ringback tones is disconnected.
  • FIG. 11 is a signal flow diagram showing a process of performing a normal call forwarding according to one preferred embodiment of the present invention.
  • the called switching center in a state where the called switching center asks the existing called terminal for the call connection, if the called terminal answers a call, the called switching center transmits the ANM of the ISUP to the calling switching center. Thereafter, the calling switching center transmits the REL to the home switching center in order to disconnecting disconnect the speech path established to the generator for generating the sounds for substituting the ringback tones for providing the sounds for substituting the ringback tones (step 1009).
  • the home switching center also transmits the REL to the generator for generating the sounds for substituting the ringback tones (step 1001), the speech path established between the calling switching center and the generator for generating the sounds for substituting the ringback tones is disconnected, Subsequent processes are identical with a voice call process using the general terminal and the detailed description thereof will be thus omitted.
  • the constitution of the called switching center and the generator for generating the sounds for substituting the ringback tones may be constituted by a El trunk, SS7 signal mode similar to a voice messaging system (VMS).
  • the service registration field for providing the sounds for substituting the ringback tones may be implemented by a similar form to the VMS.
  • the speech path connection from the called switching center to the home switching center in the call forwarding to the existing VMS is not made, the speech path connection in the call forwarding according to the present invention is required.
  • the call characteristics information is defined on the IAM message so that the home switching center may be connected to the generator for generating the sounds for substituting the ringback tones.
  • the information query standard which is a standard of the home location register and the visited location register in IS-41C or IS-41D
  • a Special Route Sequence in the switching center can be used in order to make the routing by founding the home switching center in the called switching center.
  • the problem to be solved in order for the apparatus for providing the sounds for substituting the ringback tones according to the present invention to be matched with the current voice switching center is to efficiently distribute the sounds for substituting the ringback tones of a subscriber.
  • the subscriber in the mobile communication network can moved to any locations.
  • the generator for generating the sounds for substituting the ringback tones may be distributed for each region. The description thereof will be described in detail with reference to FIG. 12.
  • FIG. 12 is a view schematically explaining a region distributed structure of the generator for generating the sounds for substituting the ringback tones according to one preferred embodiment of the present invention.
  • the region distributed structure of the generator for generating the sounds for substituting the ringback tones comprises a switching center 1101, the generator 207 for generating the sounds for substituting the ringback tones, the home location register 209 and a central database 1103.
  • the respective switching centers are coupled to each other through No. 7 network 1105, and the generators 207 for generating the sounds for substituting the ringback tones are connected to the corresponding switching centers, respectively.
  • Subscriber information including the sounds for substituting the ringback tones selected by the subscriber is stored in the generators 207 for generating the sounds for substituting the ringback tones to which the subscriber belongs.
  • information on the subscriber is separately stored in the central database 1103 for redundancy flexibly coping with the fault of the corresponding generator 207 for generating the sounds for substituting the ringback tones, etc.
  • the subscriber information stored in the central database 1103 is only used for backup purpose, and the subscriber information stored in the generator 207 for generating the sounds for substituting the ringback tones to which the subscriber belongs is actually used.
  • the respective generators for generating the sounds for substituting the ringback tones manage the database and perform the service in accepted subscriber limit, thereby making it possible to guarantee the quality of the service.

Abstract

The present invention relates to method and apparatus for providing sounds for substituting ringback tones. The present invention provides method and apparatus for providing sounds for substituting ringback tones comprising: receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmitting a call signal to the called terminal by corresponding to the first call connection request; judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the calling terminal is registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmitting a second call connection request signal to the home switching center, and receiving a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.

Description

Description
METHOD AND APPARATUS FOR PROVIDING SOUNDS FOR SUBSTITUTING RINGBACK TONES
Technical Field
[1] The present invention relates to method and apparatus for providing sounds for substituting ringback tones, and in particular to the method and apparatus capable of a pre- established sound source in a call standby state as the sounds for substituting the ringback tones using a home switching center. Background Art
[2] There has been currently proposed various services for providing sounds for substituting ringback tones instead of general ringback tones transmitted to a calling subscriber from a communication network such as a general telephone network or a mobile communication network.
[3] FIG. 1 is a signal flow diagram in a mobile communication network for providing sounds for substituting ringback tones according to the prior art.
[4] Referring to FIG. 1, when a calling terminal request a call connection to a called terminal corresponding to a called party subscribing to a service for providing sounds for substituting ringback tones, a calling switching center transmits a LocReq (Location Request) to a home location register in order to query the location of the called terminal (a step 101). The home location register transmits RoutReq (Routing Request), which is a querying routing number request, to a called switching center in order to connect to the called switching center (step 103). The called switching center answers the RoutReq received from the home location register to return the RoutReq including a temporary local directory number (TLDN) to the home location register (step 105). Thereafter, the home location register uses the received routing information to return the LocReq to the calling switching center (step 107).
[5] The calling switching center requests ISUP call connection to the called switching center based on the routing information (step 109). The called switching center extracts service setup information for sounds for substituting ringback tones pre-stored in a storage according to the ISUP call connection request signal received from the calling switching center, when a user corresponding to the called terminal is a service subscriber for the sounds for substituting the ringback tones, ISUP call connection request signal is transmitted to a sound source providing apparatus by using the routing information corresponding to the pre-stored sound source providing apparatus (step 111). At this time, the ISUP call connection request signal comprises a called terminal identifier and a calling terminal identifier. As a performance result, a speech path is es- tablished between the calling switching center, the called switching center, and the sound source providing apparatus.
[6] The sound source providing apparatus asks a sound source providing control server for the sound source code based on the called terminal identifier and the calling terminal identifier received (step 113). The sound source providing control server answers the sound code request signal to connect to the called terminal identifier and the calling terminal identifier so that it searches the stored sound source code and then transmits the searched sound source code to the sound source providing apparatus (step 115). Thereafter, the sound source providing apparatus transmits the sounds for substituting the ringback tones corresponding to the sound source received from the sound source providing control server to the calling terminal by using the speech path (step 117). When the called switching center recognizes that the called terminal answers a call during the transmission of the sounds for substituting the ringback tones to the calling terminal, it request the ISUP call disconnection to the sound source providing apparatus (step 119). The sound source providing apparatus receives the ISUP call disconnection request signal from the called switching center and then disconnects the speech path established between the called switching center and the sound source providing apparatus. Thereafter, the called terminal uses the speech path established between the called terminal and the calling terminal to perform a normqal call (step 121).
[7] As a method for providing the sounds for substituting the ringback tones in the prior art, there are a distributed mode and a centralized mode, wherein the distributed mode is that the sound source providing apparatus and the sound source providing control server are located at each switching center. The centralized mode couples an intelligent peripheral (IP) to the rear end of the called switching center. To this end, the centralized mode is based on an intelligent network or a wireless intelligent network that should comprises a service control point (SCP), which is a new switching center. As a result, in order for the existing switching center to connect to the SCP/IP, it has a problem that it should add-on a service switching point function separately. In other words, in order to add the SSP function to the existing switching center or substitute the SSP for the existing switching center, it has a problem that astronomical cost is required.
[8] Also, in the distributed mode and the centralized mode, when the subscriber with the terminal moves to any region, the any corresponding called switching center should provide the sounds for substituting the ringback tones. In order to implement this, it has a problem that all the additional service system connected to the called switching center should have the DB for the sounds for substituting the ringback tones. In other words, when the subscriber records a new sound source to select it as his/her ringback tones, it has a problem that the same sound sources should copied in the additional service system connected to all the switching center and synchronized with each other. In other words, the distributed mode and the centralized mode require a resource of many signal points in order to connect to the additional service system. Also, since each additional service system has a database of the same contents, it has a problem that its installation and operating cost increases by geometric progression as service subscriber increases.
[9] Also, the service for providing the sounds for substituting the ringback tones has a method for providing the sound source established by the calling party as the sounds for substituting the ringback tones in addition to a method for providing the sound source established by the called party as the sounds for substituting the ringback tones as described above. The service providing the sound source established by a calling party as the sounds for substituting the ringback tones has a problem that the sound source established by the calling party is unconditionally provided as the sounds for substituting the ringback tones irrespective of whether or not the called party subscribes to the service for providing the ringback tones. Disclosure of Invention Technical Problem
[10] It is an object of the present invention to provide method and apparatus for providing sounds for substituting ringback tones using a home switching center capable of significantly reducing the capacity of the data base for providing an additional service by minimally correcting a function of a pre-installed switching center etc., in an existing mobile communication network.
[11] It is an object of the present invention to provide method and apparatus for providing sounds for substituting ringback tones capable of providing a sound source established by a calling party as sounds for substituting ringback tones if the calling party is a subscriber of a service for providing the sounds for substituting the ringback tones, even when a called party is not a subscriber of a service for providing the sounds for substituting the ringback tones.
[12] It is an object of the present invention to provide to provide method and apparatus for providing sounds for substituting ringback tones capable of providing a sound source established by a calling party as sounds for substituting ringback tones irrespective of whether or not the called party subscribes to the service for providing the ringback tones. Technical Solution
[13] In order to accomplish the objects, according to one aspect of the present invention, there is provided A method for providing a service for providing sounds for sub- stituting ringback tones in a called switching center, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the method comprising the steps of: receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmitting a call signal to the called terminal by corresponding to the first call connection request; judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the calling terminal is registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receiving a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and an answer signals.
[14] Herein, when the called terminal answers a call by corresponding to the call signal, the method further comprises transmitting a speech path disconnect request signal to the home switching center, wherein the home switching center transmits the speech path disconnect request signal to the generator for generating the sounds for substituting ringback tones so that the speech path established between the generator for generating the sounds for substituting ringback tones and the called switching center is disconnected.
[15] Also, the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones selected by a calling party corresponding to the calling terminal by using the identifier of the calling terminal from the database previously provided by corresponding to the third call connection request signal, and transmits the extracted the sounds for substituting ringback tones to the calling terminal, through the calling-side switching center, using the speech path established between the calling terminal by means of the first, second, and third connection request signals and answer signals.
[16] Also, the identifier of the calling terminal is a mobile identification number (MIN).
Also, the speech path is made by means of an integrated service digital network user part (ISUP) call connection.
[17] According to another aspect of the present invention, there is provided a method for providing a service for providing sounds for substituting ringback tones in a calling switching center, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the method comprising the steps of: receiving a call for the called terminal from the calling terminal; transmitting a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; receiving a first call connection answer signal corresponding to the first call connection request from the called switching center; and transmitting a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the generator for generating the sounds for substituting ringback tones transmits a second call connection answer signal to the home switching center by corresponding to the third call connection request signal, wherein the home switching center transmits a third call connection answer signal to the calling switching center by corresponding to the second call connection answer signal, extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the second and third call connection request signals and answer signals.
[18] According to another aspect of the present invention, there is provided a method for providing a service for providing sounds for substituting ringback tones in a called switching center, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the method comprising the steps of: receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmitting a call signal to the called terminal by corresponding to the first call connection request; judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receiving a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals. [19] According to another aspect of the present invention, there is provided a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a means for receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; a means for transmitting a call signal to the called terminal by corresponding to the first call connection request; a means for judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the calling terminal is registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, a means for transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and a means for receiving a second call answer signal by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals. [20] According to another aspect of the present invention, there is provided a calling switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the calling switching center comprising: a means for receiving a call for the called terminal from the calling terminal; a means for transmitting a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; a means for receiving a first call connection answer signal corresponding to the first call connection request from the called switching center; and a means for transmitting a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the generator for generating the sounds for substituting ringback tones transmits a second call connection answer signal to the home switching center by corresponding to the third call connection request signal, wherein the home switching center transmits a third call connection answer signal to the calling switching center by corresponding to the second call connection answer signal, extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the second and third call connection request signals and answer signals. [21] According to another aspect of the present invention, there is provided a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a means for receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; a means for transmitting a call signal to the called terminal by corresponding to the first call connection request; a means for judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, a means for transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and a means for receiving a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.
[22] According to another aspect of the present invention, there is provided a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor transmits a call signal to the called terminal by corresponding to the first call connection request; judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmits a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receives a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmits a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals. [23] According to another aspect of the present invention, there is provided a calling switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the calling switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor receives a call for the called terminal from the calling terminal; transmits a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; receives a first call connection answer signal corresponding to the first call connection request from the called switching center; and transmits a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the generator for generating the sounds for substituting ringback tones transmits a second call connection answer signal to the home switching center by corresponding to the third call connection request signal, wherein the home switching center transmits a third call connection answer signal to the calling switching center by corresponding to the second call connection answer signal, extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the second and third call connection request signals and answer signals. [24] According to another aspect of the present invention, there is provided a called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor receives a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmits a call signal to the called terminal by corresponding to the first call connection request; judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmits a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receives a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmits a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.
Advantageous Effects [25] The present invention has an effect capable of significantly reducing the capacity of the data base for providing sounds for substituting ringback tones by minimally correcting a function of a pre-installed switching center etc., in an existing mobile communication network. [26] The present invention has an effect capable of providing a sound source established by a calling party as sounds for substituting ringback tones if the calling party is a subscriber of a service for providing the sounds for substituting the ringback tones, even when a called party is not a subscriber of a service for providing the sounds for substituting the ringback tones. [27] The present has an effect capable of providing a sound source established by a calling party as sounds for substituting ringback tones irrespective of whether or not the called party subscribes to the service for providing the ringback tones.
Brief Description of the Drawings [28] FIG. 1 is a signal flow diagram in a mobile communication network for providing sounds for substituting ringback tones according to the prior art; [29] FIG. 2 is a view showing a constitution of an apparatus for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention; [30] FIG. 3 is a flow chart for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention; [31] FIG. 4 is a flow chart for providing a service for providing sounds for substituting ringback tones according to another embodiment of the present invention; [32] FIG. 5 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention; [33] FIG. 6 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to another of the present invention; [34] FIG. 7 is a flow chart schematically showing a process for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention; [35] FIG. 8 is a signal flow diagram showing a connecting process to a called switching center according to one preferred embodiment of the present invention; [36] FIG. 9 is a signal flow diagram showing a process for generating and providing sounds for substituting ringback tones according to one preferred embodiment of the present invention; [37] FIGS. 10 and 11 are signal flow diagrams showing a process of peforming a normal call forwarding according to one preferred embodiment of the present invention; and
[38] FIG. 12 is a view schematically a region distributed structure of a generator for generating sounds for substituting ringback tones according to one preferred embodiment of the present inventon. Best Mode for Carrying Out the Invention
[39] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to accompanying drawings.
[40] FIG. 2 is a view showing a constitution of an apparatus for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention
[41] Referring to FIG. 2, the apparatus for providing the service for providing the sounds for substituting the ringback tones comprises an calling switching center 201, a called switching center 203, a home switching center, a generator 207 for generating the sounds for substituting the ringback tones, a home location resister (HLR) 209, an originating terminal 211, and a called terminal 213.
[42] The calling switching center 201 has all the existing functions in a mobile communication network. Also, the calling switching center 201 further comprises a fun ction of transmitting a call connection request signal to the called switching center 203 in order to form a speech path with the generator 207 for generating the sounds for substituting the ringback tones for providing the service for providing the sounds for substituting the ringback tones according to the present invention after receiving the answer for a location registration request from the home location register 209.
[43] The called switching center 203 has all the existing functions in the mobile communication network. Also, in order to provide the service for providing the sound for substituting the ringback tones according to the present invention, the called switching center further comprises a function of transmitting a call connection request signal to the home switching center 205 after receiving the call connection request signal from the calling switching center 201.
[44] The home switching center 205 has all of functions of the switching center in the existing mobile communication network. The home switching center 205 means a single switching center to which subscribers to the service for providing the sounds for substituting the ringback tones according to the present invention belong. In the case where the subscriber with the terminal moves to other region, the locations of the calling switching center and the called switching center can be changed, while the location of the home switching center does not change. Also, in order to provide the service for providing the sounds for substituting the ringback tones according to the present invention, the home switching center 205 further comprises function receiving the call connection request signal from the calling switching center 201 or the called switching center 203 and transmitting the call connections request signal to the generator for generating the sound for substituting the ringback tones.
[45] The generator 207 for generating the sound for substituting the ringback tones has a function transmitting the sound for substituting the ringback tones to the calling terminal. In order to provide the service for providing the sound for substituting the ringback tones according to the present invention, the generator 207 for generating the sound for substituting the ringback tones further comprises a function receiving the call connection request signal from the home switching center 205 and transmitting the corresponding call connection request answer signal to the home switching center 205.
[46] The method for providing the service for providing the sounds for substituting the ring tones according to one preferred embodiment of the present invention will be schematically described with reference to the above configuration. First, if a calling party requests a telephone call with the called terminal 213 using the calling terminal 211, the calling switching center 201 grasps the location of the called terminal 213 and then, requests call connection with the called switching center 203. At this time, the called switching center 203 requests call connection to the home switching center 305 using the information of the service for providing the sounds for substituting the ring tones according to the present invention to which the calling party subscribes, while requesting call connection with the called terminal 213. That is, the called switching center 203 requests call routing to the home switching center 205 using the mobile identification number (MIN) of the calling terminal 211. The home switching center 205 receiving the call routing request attempts the ISUP call connection to the generator 207 for generating the sound for substituting the ringback tones connected to the home switching center. When the ISUP call connection to the generator 207 for generating the sound for substituting the ringback tones is made, the generator 207 for generating the sound for substituting the ringback tones provides the service for providing the sound for substituting the ringback tones using the MIN of the calling terminal 211.
[47] In addition, according to another preferred embodiment of the present invention, after the calling switching center 201 transmits/receives the call connection request signal to/from the called switching center 203, it can request the call connection to the home switching center 207 using the MIN of the calling terminal 211.
[48] FIG. 3 is a flow chart for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention.
[49] Referring to FIG. 3, first the calling party asks the called terminal for a call using the calling terminal (step 301). Thereafter, the called switching center judges whether the calling terminal is registered in the service for providing the sounds for substituting the ringback tones (step 303). The judgment can be performed in both of the calling switching center and the called switching center. As the result of the judgment, if it is judged that the calling terminal has been registered in the service for providing the sounds for substituting the ringback tones, step 305 is performed, and if it is judged that the calling terminal has not been registered in the service for providing the sounds for substituting the ringback tones, step 307 is performed.
[50] In a step 305, the calling switching center or the called switching center requests call connection to the home switching center in which the calling terminal is registered, to form the speech path. The generator for generating the sounds for substituting the ringback tones connected to the home switching center provides the sound source established by the calling party as the sounds for substituting the ringback tones using the speech path.
[51] In a step 307, the calling switching center or the called switching center judges whether the called terminal has been registered in the service for providing the sound for substituting the ringback tones. As the result of the judgment, if it is judged that the called terminal has been registered in the service for providing the sounds for substituting the ringback tones, a step 309 is performed, and it is judged that the called terminal has not been registered in the service for providing the sounds for substituting the ringback tones, step 311 is performed. In the step 309, the calling switching center or the called switching center requests call connection to the home switching center in which the called terminal is registered, to form the speech path, and the generator for generating the sounds for substituting the ringback tones connected to the home switching center provides the sound source established by the called party as the sounds for substituting the ringback tones using the speech path. In a step 311, the calling terminal receives a general ringback tone.
[52] Thereafter, when a called party answers a call by inputting a call button of the called terminal or opening a flip thereof, the service for providing the ringback tones is stopped and a calling party and the called party perform a normal call (Step 313). When the calling terminal is registered on the service for providing the sounds for substituting ringback tones through the process, the calling terminal is provided with a sound source established by the calling party as the sounds for substituting ringback tones, irrespective of whether the called terminal is registered on the service for providing the sounds for substituting ringback tones.
[53] FIG. 4 is a flow chart for providing a service for providing sounds for substituting ringback tones according to another embodiment of the present invention.
[54] Referring to FIG. 4, first a calling party requests a call to a called terminal using a calling terminal (Step 401). Thereafter, a called switching center judges whether the called terminal is registered on the service for providing the sounds for substituting ringback tones (Step 403). The judgment is possible to be performed on the calling switching center as well as on the called switching center. As a result of the judgment, when the called terminal is judged to be registered on the service for providing the sounds for substituting ringback tones, a Step 405 is performed, and when the called terminal is judged not to be registered on the service for providing the sounds for substituting ringback tones, a Step 407 is performed.
[55] In the Step 405, the calling switching center or the called switching center requests a call connection request to a home switching center registered with the called terminal to form a speech path. The generator for generating sounds for substituting ringback tones connected to the home switching center provides a sound source established by the called party using the speech path as the sounds for substituting ringback tones.
[56] In the Step 407, the calling switching center or the called switching center judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones. As a result of the judgment, when the calling terminal is judged to be registered on the service for providing the sounds for substituting ringback tones, a Step 409 is performed, and when the calling terminal is judged not to be registered on the service for providing the sounds for substituting ringback tones, a Step 411 is performed. In the Step 409, the calling switching center or the called switching center requests a call connection request to a home switching center registered with the calling terminal to form a speech path, and a generator for generating sounds for substituting ringback tones connected to the home switching center provides a sound source established by the calling party using the speech path as the sounds for substituting ringback tones. In the Step 411, the calling terminal is provided with general ringback tones.
[57] Thereafter, when a called party answers a call by inputting a call button of the called terminal or opening a flip thereof, the service for providing the ringback tones is stopped and a calling party and the called party perform a normal call (Step 413). Although the called terminal is not registered on the service for providing the sounds for substituting ringback tones through the process, when the calling terminal is registered on the service for providing the sounds for substituting ringback tones, the calling terminal can be provided with a sound source established by the calling party as the sounds for substituting ringback tones.
[58] FIG. 5 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to one preferred embodiment of the present invention.
[59] Referring to FIG. 5, a calling terminal transmits a location request (LocReq) for querying a location of a called terminal to a home location register (Step 501). The home location register comprehends the location of the called terminal and then returns a query and answer (locReq) to the calling switching center in response to the received LocReq (Step 503).
[60] The calling switching center transmits an initial address message (IAM) to the called switching center using the returned query and answer (locReq) (Step 505). The called switching center returns an address complete message (ACM) to the calling switching center in response to the IAM received from the calling switching center (Step 507). Thereafter, the called switching center judges a home switching center to be routed for providing a service for providing sounds for substituting ringback tones (Step 509). The judgment is performed, through the processes of FIG. 3 or 4, depending on whether the calling terminal and called terminal are registered on the service for providing the sounds for substituting ringback tones.
[61] Thereafter, the called switching center transmits the IAM to the home switching center (Step 511). At this time, the IAM is included with the MIN information of the calling terminal or the called terminal. The home switching center transmits the IAM corresponding to the IAM received from the called switching center to a generator for generating sounds for substituting ringback tones and thus requests a call connection (Step 513). The generator for generating the sounds for substituting ringback tones transmits the ACM to the home switching center in response to the call connection request (Step 515). The home switching center transmits the ACM to the called switching center by corresponding to the ACM received from the generator for generating the sounds for substituting ringback tones (Step 517).
[62] Also, the generator for generating the sounds for substituting ringback tones transmits an answer message (ANM) to the home switching center in response to the call connection request (Step 519), wherein the ANM is transmitted to the called switching center (Step 521). When the called switching center transmits the ANM to the calling switching center by corresponding to the ANM received from the home switching center (Step 523), a speech path is formed between the calling terminal and the generator for generating the sounds for substituting ringback tones. The generator for generating the sounds for substituting ringback tones substitutes a sound source established by the calling party or the called party by using the speech path based on the MIN of the calling terminal or the called terminal for the ringback tones and thus transmits it to the calling terminal (Step 525).
[63] Thereafter, in order to disconnect the speech path between the called switching ce nter and the generator for generating the sounds for substituting ringback tones when the called terminal answers a call, the called switching center transmits a release (REL) to the home switching center (Step 527), wherein the home switching center transmits the REL to the generator for generating the sounds for substituting ringback tones (Step 529). The generator for generating the sounds for substituting ringback tones transmits a release complete (RLC) to the home switching center in response to the REL received from the home switching center (Step 531), wherein the home switching center transmits the RLC to the called switching center (Step 533). Through the process, the speech path between the called switching center and the generator for generating the sounds for substituting ringback tones is disconnected. Thereafter, in the step 535, a normal call is performed between the calling terminal and the called terminal.
[64] FIG. 6 is a signal flow diagram showing a procedure for providing a service for providing sounds for substituting ringback tones according to another of the present invention.
[65] Referring to FIG. 6, a calling switching center transmits a location request
(LocReq) for querying a location of a called terminal to a home location register (Step 601). The home location register comprehends the location of the called terminal and then returns a query and answer (locReq) to the calling switching center in response to the received LocReq (Step 603).
[66] The calling switching center transmits an initial address message (IAM) to the called switching center using the returned query and answer (locReq) (Step 605). The called switching center returns an address complete message (ACM) to the calling switching center in response to the IAM received from the calling switching center (Step 607). Thereafter, the calling switching center judges a home switching center to be routed for providing a service for providing sounds for substituting ringback tones (Step 609). The judgment is performed, through the processes of FIG. 3 or 4, depending on whether the calling terminal and called terminal are registered on the service for providing the sounds for substituting ringback tones.
[67] Thereafter, the calling switching center transmits the IAM to the home switching center (Step 611). At this time, the IAM is included with the MIN information of the calling terminal or the called terminal. The home switching center transmits the IAM corresponding to the IAM received from the calling switching center to a generator for generating sounds for substituting ringback tones and thus requests a call connection (Step 613). The generator for generating the sounds for substituting ringback tones transmits the ACM to the home switching center in response to the call connection request (Step 615). The home switching center transmits the ACM to the calling switching center by corresponding to the ACM received from the generator for generating the sounds for substituting ringback tones (Step 617).
[68] Also, the generator for generating the sounds for substituting ringback tones transmits an answer message (ANM) to the home switching center in response to the call connection request (Step 619). When the ANM is transmitted to the called switching center (Step 621), a speech path is formed between the calling terminal and the generator for generating the sounds for substituting ringback tones. The generator for generating the sounds for substituting ringback tones substitutes a sound source established by the calling party or the called party by using the speech path based on the MIN of the calling terminal or the called terminal for the ringback tones and thus transmits it to the calling terminal (Step 625).
[69] Thereafter, the called switching center transmits the ANM to the calling switching center at the time point when the called terminal answers a call (Step 625). Thereafter, in order to disconnect the speech path between the calling switching center and the generator for generating the sounds for substituting ringback tones, the calling switching center transmits a release (REL) to the home switching center (Step 627), wherein the home switching center transmits the REL to the generator for generating the sounds for substituting ringback tones (Step 629). The generator for generating the sounds for substituting ringback tones transmits a release complete (RLC) to the home switching center in response to the REL received from the home switching center (Step 631), wherein the home switching center transmits the RLC to the calling switching center (Step 633). Through the process, the speech path between the calling switching center and the generator for generating the sounds for substituting ringback tones is disconnected. Thereafter, in the step 635, a normal call is performed between the calling terminal and the called terminal.
[70] Through the processes, the sounds for substituting the ringback tones can be easily transmitted to the calling terminal by using the home switching center and a generator for generating the sounds for substituting the ringback tones irrespective of the location of the called terminal.
[71] FIG. 7 is a flow chart schematically showing a process for providing sounds for s ubstituting ringback tones according to one preferred embodiment of the present invention.
[72] Referring to FIG. 7, the method for providing the sounds for substituting the ringback tones according to the present invention comprises the steps of: schematically grasping the location of the called terminal (step 701); connecting the called switching center (step 703); generating and providing the sounds for substituting the ringback tones, and performing a normal call forwarding (step 707).
[73] First, the step of grasping the location of the called terminal (step 701) is a step of grasping a region where the called terminal is located in the mobile communication network by using the home location register. The description thereof is described in detail with reference to FIGS. 5 and 6 and will be therefore omitted.
[74] Next, the step of connecting to the called switching center (step 703) will be described in detail with reference to FIG. 8.
[75] FIG. 8 is a signal flow diagram showing a connecting process to a called switching center according to one preferred embodiment of the present invention.
[76] Referring to FIG. 8, the calling switching center asks the called switching center for a call connection by using a query and answer (Locqeq) returned through the home location register (step 801). More specifically, the calling switching center transmits an initial address message (IAM) to the called switching center to request a call connection. The called switching center answers the call connection request from the calling switching center to return an address complete message, which is an acknowledgement message, to the calling terminal so that it asks the called terminal located at its own region for the call connection. At this time, the called switching center can judges whether the calling terminal or the called terminal is registered in the service for providing the sounds for substituting the ringback tones according to the present invention. If it is confirmed that at least any one of the calling terminal and the called terminal is registered in the service for providing the sounds for substituting the ringback tones, the next step is performed. On the other hand, the judgment may be performed on the calling switching center.
[77] In the processes as described above, in the prior art the called switching center transmits the ACM to the calling switching center, requests a call connection to the called terminal, analyzes the state of the called terminal, and transmits the ringback tones to the calling terminal until the speech path is established according to the contents described in an ITU-T specification. However, the called switching center according to the present invention does not directly transmit the ringback tones to the calling terminal and in the state where it requests the call connection to the called terminal, the calling switching center or the called switching center asks the home switching center connected to the communication network for the call connection. The sound source substituting the ringback tones is transmitted from the generator for generating the sounds for substituting the ringback tones connected to the home switching center to the calling terminal so that the service for providing the sounds for substituting the ringback tones according to the one preferred embodiment of the present invention may be performed.
[78] Referring again to FIG. 7, the step of generating and providing the sounds for substituting the ringback tones (step 705) will be described in detail with reference to FIG. 9.
[79] FIG. 9 is a signal flow diagram showing a process for generating and providing sounds for substituting ringback tones according to one preferred embodiment of the present invention.
[80] Referring to FIG. 9, in a step 901, the called switching center judges the home switching center to be routed. The judgment is performed through the process of FIG. 3 or FIG. 4 according to whether the calling terminal or the called terminal is registered in the service for providing the sounds for substituting the ringback tones. In other words, the called switching center uses the MIN of the calling terminal or the MIN of the called terminal, making it possible to judge whether the calling terminal or the called terminal connected to the database is registered in the service for providing the sounds for substituting the ringback tones. If it is judged that the called terminal is registered in the sounds for substituting the ringback tones, the called switching center uses the MIN of the called terminal to route the call to the home switching (step 903). If it is judged that the calling terminal is registered in the service for providing the sounds for substituting the ringback tones even when the called terminal is not registered in the service for providing the sounds for substituting the ringback tones, the called switching center also uses the MIN of the calling terminal to route the call to the home switching (step 903). On the other hand, it is not first judged the called terminal is registered in the service for providing the sounds for substituting the ringback tones, but it may be first judged that the calling terminal is registered in the service for providing the sounds for substituting the ringback tones. In this case, if the calling terminal is registered in the service for providing the sounds for substituting the ringback tones irrespective of whether the called terminal is registered in the service for providing the sounds for substituting the ringback tones, the called switching center uses the MIN of the calling terminal to route the call to the home switching. Also, it judges the home switching center to be routed and the subject of routing the call may be the called switching center as well as the calling switching center.
[81] The home switching center answers the call routing of the called switching center to attempt to make the ISUP call connection to the generator for generating the sounds for substituting the ringback tones connected to the home switching center. Through the processes, if the ISUP call connection to the generator for generating the sounds for substituting the ringback tones is made, the generator for generating the sounds for substituting the ringback tones uses the MIN of the calling terminal or the called terminal to extract the sounds for substituting the ringback tones established by the called party or the calling party from the pre-installed data base 95 for the sounds for substituting the ringback tones (step 907). Thereafter, the generator for generating the sounds for substituting the ringback tones transmits the extracted the sounds for substituting the ringback tones established by the called party or the calling party to the calling terminal by using the established speech path (step 909).
[82] Referring again to FIG. 7, the step of performing the normal call forwarding (step
707) will be described in detail with reference to FIGS. 10 and 11.
[83] FIG. 10 is a signal flow diagram showing a process of performing a normal call forwarding according to one preferred embodiment of the present invention.
[84] Referring to FIG. 10, in a state where the called switching center asks the called terminal for the call connection, if the called terminal answers a call (step 1001), the called switching center transmits an REL to the home switching center in order to disconnect the speech path with the generator for generating the sounds for substituting the ringback tones (step 1003). The home switching center transmits the REL to the generator for generating the sounds for substituting the ringback tones (step 1005) so that the speech path between the called terminal and the generator for generating the sounds for substituting the ringback tones is disconnected.
[85] FIG. 11 is a signal flow diagram showing a process of performing a normal call forwarding according to one preferred embodiment of the present invention.
[86] Referring to FIG. 11, in a state where the called switching center asks the existing called terminal for the call connection, if the called terminal answers a call, the called switching center transmits the ANM of the ISUP to the calling switching center. Thereafter, the calling switching center transmits the REL to the home switching center in order to disconnecting disconnect the speech path established to the generator for generating the sounds for substituting the ringback tones for providing the sounds for substituting the ringback tones (step 1009). The home switching center also transmits the REL to the generator for generating the sounds for substituting the ringback tones (step 1001), the speech path established between the calling switching center and the generator for generating the sounds for substituting the ringback tones is disconnected, Subsequent processes are identical with a voice call process using the general terminal and the detailed description thereof will be thus omitted.
[87] In order to implement the method for providing the sounds for substituting the ringback tones according to the aforemenetioned present invention, the constitution of the called switching center and the generator for generating the sounds for substituting the ringback tones may be constituted by a El trunk, SS7 signal mode similar to a voice messaging system (VMS). Also, the service registration field for providing the sounds for substituting the ringback tones may be implemented by a similar form to the VMS. However, although the speech path connection from the called switching center to the home switching center in the call forwarding to the existing VMS is not made, the speech path connection in the call forwarding according to the present invention is required. Also, the call characteristics information is defined on the IAM message so that the home switching center may be connected to the generator for generating the sounds for substituting the ringback tones. In order to receive the information query standard, which is a standard of the home location register and the visited location register in IS-41C or IS-41D, a Special Route Sequence in the switching center can be used in order to make the routing by founding the home switching center in the called switching center.
[88] The problem to be solved in order for the apparatus for providing the sounds for substituting the ringback tones according to the present invention to be matched with the current voice switching center is to efficiently distribute the sounds for substituting the ringback tones of a subscriber. The subscriber in the mobile communication network can moved to any locations. In this case, in order to apply the apparatus for providing the sounds for substituting the ringback tones according to the present invention, the generator for generating the sounds for substituting the ringback tones may be distributed for each region. The description thereof will be described in detail with reference to FIG. 12.
[89] FIG. 12 is a view schematically explaining a region distributed structure of the generator for generating the sounds for substituting the ringback tones according to one preferred embodiment of the present invention.
[90] Referring to FIG. 12, the region distributed structure of the generator for generating the sounds for substituting the ringback tones comprises a switching center 1101, the generator 207 for generating the sounds for substituting the ringback tones, the home location register 209 and a central database 1103. The respective switching centers are coupled to each other through No. 7 network 1105, and the generators 207 for generating the sounds for substituting the ringback tones are connected to the corresponding switching centers, respectively. Subscriber information including the sounds for substituting the ringback tones selected by the subscriber is stored in the generators 207 for generating the sounds for substituting the ringback tones to which the subscriber belongs. Also, information on the subscriber is separately stored in the central database 1103 for redundancy flexibly coping with the fault of the corresponding generator 207 for generating the sounds for substituting the ringback tones, etc. When the service of providing the sounds for substituting the ringback tones according to the present invention is performed, the subscriber information stored in the central database 1103 is only used for backup purpose, and the subscriber information stored in the generator 207 for generating the sounds for substituting the ringback tones to which the subscriber belongs is actually used. Through this configuration, it is possible to provide the service for providing the sounds for substituting the ringback tones to the service subscriber in real time. Also, the respective generators for generating the sounds for substituting the ringback tones manage the database and perform the service in accepted subscriber limit, thereby making it possible to guarantee the quality of the service.
[91] And, by assigning the subscribers to the specific generator 207 for generating the sounds for substituting the ringback tones, in the case where the subscribers subsequently increase, new generators 207 for generating the sounds for substituting the ringback tones is matched in order to accept the increased subscribers and then, information on the home switching center of new subscribers can be stored in the home location register. Through this configuration, it is possible to accept a large number of new subscribers without greatly changing the system, and provide the service for providing the sounds for substituting the ringback tones only through the home switching center specified by the subscribers and the generator 207 for generating the sound for substituting the ringback tones connected thereto. That is, it is not required to enlarge the capacity of the database to infinity.
[92] The present invention is not limited the aforementioned embodiments and it would be appreciated by those skilled in the art that many changes might be made in this embodiment without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.

Claims

Claims
[1] A method for providing a service for providing sounds for substituting ringback tones in a called switching center, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the method comprising the steps of: receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmitting a call signal to the called terminal by corresponding to the first call connection request; judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the calling terminal is registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receiving a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and an answer signals.
[2] The method for providing the service for providing sounds for substituting ringback in the called switching center as claimed in claim 1, further comprising: when the called terminal answers a call by corresponding to the call signal, transmitting a speech path disconnect request signal to the home switching center, wherein the home switching center transmits the speech path disconnect request signal to the generator for generating the sounds for substituting ringback tones so that the speech path established between the generator for generating the sounds for substituting ringback tones and the called switching center is disconnected.
[3] The method for providing the service for providing sounds for substituting ringback in the called switching center as claimed in claim 1, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones selected by a calling party corresponding to the calling terminal by using the identifier of the calling terminal from the database previously provided by corresponding to the third call connection request signal, and transmits the extracted the sounds for substituting ringback tones to the calling terminal, through the calling-side switching center, using the speech path established between the calling terminal by means of the first, second, and third connection request signals and answer signals.
[4] The method for providing the service for providing sounds for substituting ringback in the called switching center as claimed in claim 3, wherein the identifier of the calling terminal is a mobile identification number (MIN).
[5] The method for providing the service for providing sounds for substituting ringback in the called switching center as claimed in claim 1, wherein the speech path is made by means of an integrated service digital network user part (ISUP) call connection.
[6] A method for providing a service for providing sounds for substituting ringback tones in a calling switching center, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the method comprising the steps of: receiving a call for the called terminal from the calling terminal; transmitting a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; receiving a first call connection answer signal corresponding to the first call connection request from the called switching center; and transmitting a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the generator for generating the sounds for substituting ringback tones transmits a second call connection answer signal to the home switching center by corresponding to the third call connection request signal, wherein the home switching center transmits a third call connection answer signal to the calling switching center by corresponding to the second call connection answer signal, extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the second and third call connection request signals and answer signals.
[7] A method for providing a service for providing sounds for substituting ringback tones in a called switching center, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the method comprising the steps of: receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmitting a call signal to the called terminal by corresponding to the first call connection request; judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receiving a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.
[8] A called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a means for receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; a means for transmitting a call signal to the called terminal by corresponding to the first call connection request; a means for judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the calling terminal is registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, a means for transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and a means for receiving a second call answer signal by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.
[9] A calling switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the calling switching center comprising: a means for receiving a call for the called terminal from the calling terminal; a means for transmitting a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; a means for receiving a first call connection answer signal corresponding to the first call connection request from the called switching center; and a means for transmitting a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the generator for generating the sounds for substituting ringback tones transmits a second call connection answer signal to the home switching center by corresponding to the third call connection request signal, wherein the home switching center transmits a third call connection answer signal to the calling switching center by corresponding to the second call connection answer signal, extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the second and third call connection request signals and answer signals.
[10] A called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a means for receiving a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; a means for transmitting a call signal to the called terminal by corresponding to the first call connection request; a means for judging whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, a means for transmitting a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and a means for receiving a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmitting a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.
[11] A called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor transmits a call signal to the called terminal by corresponding to the first call connection request; judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmits a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receives a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmits a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.
[12] A calling switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a calling terminal and is coupled to a called switching center corresponding to a called terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the calling switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor receives a call for the called terminal from the calling terminal; transmits a first call connection request signal for the called terminal to the called switching center by corresponding to the call request; receives a first call connection answer signal corresponding to the first call connection request from the called switching center; and transmits a second call connection request signal to the home switching center by corresponding to the first call connection answer signal, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the calling switching center, and the generator for generating the sounds for substituting ringback tones transmits a second call connection answer signal to the home switching center by corresponding to the third call connection request signal, wherein the home switching center transmits a third call connection answer signal to the calling switching center by corresponding to the second call connection answer signal, extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the second and third call connection request signals and answer signals.
[13] A called switching center for providing a service for providing sounds for substituting ringback tones, which corresponds to a called terminal and is coupled to a calling switching center corresponding to a calling terminal, a home switching center registered with the calling terminal and a generator for generating sounds for substituting ringback tones, through a communication network, the called switching center comprising: a memory stored with a program; and a processor coupled to the memory to run the program, wherein by means of the program, the processor receives a first call connection request signal requested from the calling terminal in the calling switching center to the called terminal; transmits a call signal to the called terminal by corresponding to the first call connection request; judges whether the calling terminal is registered on the service for providing the sounds for substituting ringback tones; when the called terminal is not registered on the service for providing the sounds for substituting ringback tones as a result of the judgment, transmits a second call connection request signal to the home switching center, wherein the home switching center transmits a third call connection request signal to the generator for generating the sounds for substituting ringback tones by corresponding to the second call connection request signal received from the called switching center, and receives a first call connection answer signal from the generator for generating the sounds for substituting ringback tones corresponding thereto; and receives a second call answer signal generated by corresponding to the first call connection answer signal that the home switching center receives from the generator for generating the sounds for substituting ringback tones, and transmits a third call connection answer signal corresponding thereto to the calling switching center, wherein the generator for generating the sounds for substituting ringback tones extracts the sounds for substituting ringback tones corresponding to the calling terminal by corresponding to the third call connection request signal, and transmits the extracted sounds for substituting ringback tones to the calling terminal, through the calling switching center, using a speech path established between the calling terminal by means of the first, second, and third call connection request signals and answer signals.
PCT/KR2006/003252 2006-08-18 2006-08-18 Method and apparatus for providing sounds for substituting ringback tones WO2008020660A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2006/003252 WO2008020660A1 (en) 2006-08-18 2006-08-18 Method and apparatus for providing sounds for substituting ringback tones

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2006/003252 WO2008020660A1 (en) 2006-08-18 2006-08-18 Method and apparatus for providing sounds for substituting ringback tones

Publications (1)

Publication Number Publication Date
WO2008020660A1 true WO2008020660A1 (en) 2008-02-21

Family

ID=39082175

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2006/003252 WO2008020660A1 (en) 2006-08-18 2006-08-18 Method and apparatus for providing sounds for substituting ringback tones

Country Status (1)

Country Link
WO (1) WO2008020660A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003338871A (en) * 2002-05-17 2003-11-28 Wiz Communications Co Ltd Method and system for providing ringback tone alternate information
KR20040075568A (en) * 2003-02-21 2004-08-30 백상준 Method and system for transmitting ring back tone
KR20050055997A (en) * 2003-12-09 2005-06-14 주식회사 디지탈웨이브 Method and apparatus for providing sounds for substituting ringback tones
US20060013377A1 (en) * 2002-10-18 2006-01-19 Ahn Tae H Method for providing a caller-based ringback tone sound in case of a non-subscribed called
US20060098801A1 (en) * 2002-10-01 2006-05-11 Hahm Hee H Method for providing a subscriber-based ringback tone sound

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003338871A (en) * 2002-05-17 2003-11-28 Wiz Communications Co Ltd Method and system for providing ringback tone alternate information
US20060098801A1 (en) * 2002-10-01 2006-05-11 Hahm Hee H Method for providing a subscriber-based ringback tone sound
US20060013377A1 (en) * 2002-10-18 2006-01-19 Ahn Tae H Method for providing a caller-based ringback tone sound in case of a non-subscribed called
KR20040075568A (en) * 2003-02-21 2004-08-30 백상준 Method and system for transmitting ring back tone
KR20050055997A (en) * 2003-12-09 2005-06-14 주식회사 디지탈웨이브 Method and apparatus for providing sounds for substituting ringback tones

Similar Documents

Publication Publication Date Title
KR100261937B1 (en) Calling party identification announcement service
CA2523909C (en) A system and method for providing rbt in communication network
CA2185376A1 (en) Method of using dynamic database to improve telephone number portability
JP2006054905A (en) Intelligent telecommunication network
JP2009519634A (en) Intelligent network service
KR100393553B1 (en) Subscriber based Ring-Back-Tone Service Method when originating call to a non-subscriber
US8462916B2 (en) Method, system and device for playing enterprise color ringback tone
KR100447038B1 (en) Method and apparatus for providing sounds for substituting ringback tones
WO2007063058A1 (en) Method for restricting personalized ring-back tone service
US6707901B1 (en) Subscriber profile extension (SPEX)
US8194846B1 (en) Transfer function for messaging platform in public telephone system
WO2011060630A1 (en) Method, system and intelligent gateway for multi-intelligent services
KR100538002B1 (en) System and method for offering ringback tone communication
US7120240B2 (en) Method for auditory differentiation of forwarded phone calls
US7221739B1 (en) Callback function for messaging platform in public telephone system
EP1914970B1 (en) System and method for providing customizable RingBack Tones in a communication network
WO2008020660A1 (en) Method and apparatus for providing sounds for substituting ringback tones
KR100630623B1 (en) Method and apparatus for providing ringback tone replacement sound
KR100467356B1 (en) A Method For Controlling Service Using Intelligent Network And The System Therefor
MXPA06004115A (en) Method of implementing mobility management of fixed terminals in communication network.
KR20050051943A (en) Method and apparatus for providing substituted ring back tone and voice mail service with unified intelligent peripheral
KR100493097B1 (en) Method for providing ring back tone in wireless communication system
KR20050007770A (en) A method and system for providing ring back tone service to a wired phone user
KR20020097049A (en) RBT Source Query Method in Subscriber-based Ring-Back-Tone Service
WO2000054484A1 (en) System and method for local number portability routing improvement

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: 06783658

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 06783658

Country of ref document: EP

Kind code of ref document: A1