[go: up one dir, main page]

CN100581192C - Method and system for realizing audible ringing tone service - Google Patents

Method and system for realizing audible ringing tone service Download PDF

Info

Publication number
CN100581192C
CN100581192C CN200510048349A CN200510048349A CN100581192C CN 100581192 C CN100581192 C CN 100581192C CN 200510048349 A CN200510048349 A CN 200510048349A CN 200510048349 A CN200510048349 A CN 200510048349A CN 100581192 C CN100581192 C CN 100581192C
Authority
CN
China
Prior art keywords
ring
back tone
playing device
ring back
tone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200510048349A
Other languages
Chinese (zh)
Other versions
CN1859473A (en
Inventor
刘见锋
刘欣
张翼
马其锋
邹现军
彭程晖
李彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200510048349A priority Critical patent/CN100581192C/en
Publication of CN1859473A publication Critical patent/CN1859473A/en
Application granted granted Critical
Publication of CN100581192C publication Critical patent/CN100581192C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention discloses ringing back tone service implementation method. Said method includes service control point receiving calling roaming user set with ringing back tone service, according to called user current position or/and bell sound playing device relevant information to select said calling service bell sound playing device; routing calling to selected bell sound playing device, said sound playing device switching over telephone channel and playing called user set ringing back tone to calling user. The present invention also discloses ringing back tone service implementation system. The present invention solves current technology existed telephone channel resource wastage problem.

Description

Ring back tone service implementing method and system
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and a system for implementing a ringback tone service.
Background
The ringback tone service is a service that allows a fixed telephone subscriber or a mobile phone subscriber to customize a ringback tone for himself. The calling user dials the called party subscribed to the ring back tone service, and after the called party rings and before the called party goes off-hook, the calling user hears the personalized ring back tone customized by the called party. The service opens the network capability of an operator to users, provides service support for the users to show individuality, just meets the strong demand of modern people on the individuality display, and therefore, achieves good market effect.
In a mobile communication System, taking a global System for mobile communications gsm (global System for mobile) as an example, the intelligent network technical solution for implementing the ringback tone service shown in fig. 1 is favored by operators because the amount of modification to signaling and networks is small. Taking a mobile station msa (mobile station) of a certain mobile phone user as a calling party and calling a ring-back tone service subscriber MSb as an example, the flow is shown in fig. 1:
1. MSa calls called MSb, the call request is sent to calling visit Mobile Switching center/Service Switching Point (G) MSC/SSP (Mobile Switching Centre/Service Switching Point);
2. the calling visit MSC/SSP sends route information request message to HLR that MSb belongs to;
3. the home Location register hlr (home Location register) returns the subscription information of the MSb. The subscription information indicates that the called user has signed a ring back tone intelligent service;
4. the calling visited MSC/SSP triggers called MSb ring back tone intelligent service;
5. SCP inquires MSb state to HLR;
6. HLR returns MSb state to SCP;
7. SCP requests MSb route information (suppression of picking contract information) from HLR;
8. HLR requests called user roaming number MSRNb (Mobile subscriber roaming number) from called end office;
9. the called terminal office returns a roaming number MSRNb to the HLR;
10. HLR returns roaming number MSRNb to SCP;
11. SCP sends connection request to MSC/SSP of calling visit place, wherein called number is changed to 'prefix + MSRNb'. The prefix implies routing information for the home IP. In addition, the connection information also includes the mobile Station international ISDN number msisdnb (mobile Station international ISDN number) of the MSb.
12. The calling visited place MSC/SSP determines the route to the IP of the intelligent peripheral according to the prefix + MSRNb, and sends an initial address full message IAM to the intelligent peripheral, wherein the message comprises MSRNb and MSSDNb;
13. the intelligent peripheral IP (Intelligent peripheral) obtains the ring back tone information of the MSb currently activated according to the MSISDNB; meanwhile, the intelligent peripheral determines the routing information to a called end office Mobile Switching center/visitor Location Register (MSC/VLR) according to the MSRNb and sends an IAM message to the called end office, wherein the called number is the MSRNb;
14. called end office paging/positioning MSb;
15. MSb responds to page correctly;
16. the called terminal office returns an address full message ACM to the called home intelligent peripheral;
the intelligent peripheral equipment plays the ring back tone corresponding to the called user to the calling MSa through the calling visiting mobile service switching center/service switching point MSC/SSP.
17. The called MS picks up the phone;
18. the called terminal office returns a called response message ANM to the called attribution intelligent peripheral;
the intelligent peripheral stops playing the ring back tone to the calling party, and switches on the call path between the called party and the calling party, and the calling party and the called party enter the conversation stage.
It can be seen from the implementation process of the technical scheme that the voice channel is always switched through the intelligent peripheral equipment of the home location of the called party, so that the problem of voice channel detour exists, and particularly when the called party roams to a region outside the home location, the waste of voice channel resources is particularly serious.
Disclosure of Invention
The invention provides a method and a system for realizing a ring back tone service, which are used for solving the problem of speech channel resource waste in the prior art.
The invention provides the following technical scheme:
a method for realizing ring back tone service includes:
A. when a Service Control Point (SCP) receives a call to a roaming user with a ring back tone service, a ring tone playing device serving for the call is selected according to the current position of a called user, or the ring tone playing device serving for the call is selected according to the current position of the called user and the related information of the ring tone playing device;
B. and routing the call to the selected ring tone playing device, switching the telephone channel by the ring tone playing device and playing the ring back tone set by the called user to the calling user.
The related information of the ring tone playing device comprises one of the idle state of the ring tone playing device, the position of the ring tone playing device and the resource condition of the ring tone playing device.
And selecting the ring tone playing device according to the principle of proximity according to the positions of the called visiting mobile switching center/visiting location register and the ring tone playing device.
Step a further comprises: the service control point sends query request to ring back tone service system storing ring back tone information, user information and information of ring back tone playing device, the ring back tone service system determines the ring back tone playing device according to the stored information, and returns the relevant information of the ring back tone playing device to the service control point, or returns the information of the ring back tone playing device meeting the conditions to the service control point, and the service control point determines the ring back tone playing device.
And the service control point adds a prefix corresponding to the ring tone playing device in front of the roaming number of the called user in the issued connection command so as to route the call to the ring tone playing device.
In step A, when the service control point determines that the ring tone playing device near the called user visiting the mobile switching center/visiting the location register is not provided with the ring back tone or the corresponding relation information of the called user and the ring back tone, the service control point selects the ring tone playing device of the called home location; further distributing the ring back tone or the corresponding relation information of the called party and the ring back tone to the ring back tone playing device of the called visiting place; and further setting the mark of the corresponding relation information between the ring back tone playing device at the visited place and the called party for the called party, and directly selecting the ring back tone playing device at the visited place of the called party to carry out ring back tone connection when the called party is called again at the visited place.
The distribution process further includes: the service control point requests the ring back tone service system to send the ring back tone and the corresponding relation information between the called user and the ring back tone to the ring back tone playing device, or sends the corresponding relation information between the called user and the ring back tone.
A communication system comprises a service control point and a ring tone playing device, and is characterized by also comprising a ring back tone service system, wherein the ring back tone service system is interacted with the service control point and is used for executing a ring back tone service related operation request sent by the service control point; the ring back tone service system interacts with the ring back tone playing device and is used for managing ring back tone information on the ring back tone playing device;
the service control point is specifically configured to:
when a roaming user with a ring back tone service is called, selecting a ring back tone playing device serving for the call according to the current position of the called user or/and the related information of the ring back tone playing device, or receiving the information of the optimal ring back tone playing device serving for the call or the information of the ring back tone playing device meeting the conditions, which is returned by a ring back tone service system; and the number of the first and second groups,
and routing the call to the selected ring tone playing device, switching the telephone channel by the ring tone playing device and playing the ring back tone set by the called user to the calling user.
The ring back tone service system comprises a memory and a control host; the memory is used for storing the related information of the ring back tone; the control host is used for interacting with the service control point and the ring tone playing device, executing the relevant operation of the ring back tone service issued by the service control point, managing the ring back tone information on the ring tone playing device and operating the information on the memory.
The control host comprises a service control point module, a ring tone playing device interface module, a memory interface module and a management module; the management module is used for executing an operation request issued by the service control point and managing ring back tone information on the ring back tone playing device; the service control point module interacts with the management module and is used for forwarding an execution request of the service control point to the management module and returning a request execution result of the management module to the service control point; the interface module of the ring playing device is used for interacting with the management module, receiving the relevant information of the ring back tone sent by the management module and transmitting the information to the ring playing device; the memory interface module is used for interacting with the management module to maintain the ring back tone related information on the memory.
The control host also comprises a client interface module, and the ring back tone resource is obtained from the client through the client interface module.
The execution request issued by the service control point is to issue the corresponding relation between the subscriber number and the ring back tone or to issue the ring back tone to the appointed ring back tone playing device; or,
determining whether the visited ring tone playing device has a corresponding ring back tone and an inquiry request of called user information; or,
and selecting a ring tone playing device according to the location of the called user provided by the service control point, and returning the information of the ring tone playing device to the service control point or returning the ring tone playing device meeting the conditions for the selection of the service control point.
A ringback tone service system comprising:
a memory for storing ringback tone related information;
the control host is used for interacting with the service control point and the ring tone playing device, executing the relevant operation of the ring back tone service issued by the service control point, managing the ring back tone information on the ring tone playing device and operating the information on the memory;
the ring back tone service system is used for: and receiving a query request issued by the service control point, and selecting an optimal ringtone playing device serving for the call or a ringtone playing device meeting the condition according to the related information of the ringtone playing device.
The control host includes: the device comprises a service control point module, a ring tone playing device interface module, a memory interface module and a management module;
the management module is used for executing an operation request issued by the service control point and managing ring back tone information on the ring back tone playing device;
the service control point module interacts with the management module and is used for forwarding an execution request of the service control point to the management module and returning a request execution result of the management module to the service control point;
the interface module of the ring playing device is used for interacting with the management module, receiving the relevant information of the ring back tone sent by the management module and transmitting the information to the ring playing device;
the memory interface module is used for interacting with the management module to maintain the ring back tone related information on the memory.
The control host further comprises a client interface module, and the ring tone resource is obtained from the client through the module management module.
The invention reduces the strong binding relationship between the ring back tone service user and the attributive intelligent peripheral equipment, and selects other more suitable ring back tone playing devices to provide service according to the current position of the called user and the nearby principle, such as a method for transferring a call path and providing ring back tone in the intelligent peripheral equipment nearest to the called visiting MSC, thereby reducing the call path roundabout; the invention has the advantages of small change to the signaling and the existing network and low cost.
Drawings
Fig. 1 is a flow chart of a prior art ringback tone service implementation system;
fig. 2 is a schematic diagram of a ring back tone service implementation system of the present invention;
fig. 3 is a schematic diagram of a ring back tone service system according to the present invention;
FIG. 4 is a schematic flow chart illustrating a process of distributing the ring tone of the called user and the user data to the intelligent peripheral equipment of the visited place according to the present invention;
fig. 5 and 6 are flowcharts of implementing the ringback tone service in the embodiment of the present invention.
Detailed Description
In this embodiment, the ring-back playing device is taken as an Intelligent Peripheral (IP) for explanation, but the ring-back playing device is not limited to the IP, and may be other devices having ring-back tone storage, playing and signaling connection functions.
Fig. 2 shows a ring back tone service implementation system of the present invention, which includes an SCP, an IP and a ring back tone service system, wherein the ring back tone service system interacts with a service control point, and is configured to execute a ring back tone service-related operation request issued by the service control point; the ring back tone service system interacts with the intelligent peripheral and is used for managing ring back tone information on the intelligent peripheral.
As shown in fig. 3, the ringback tone service system includes a plurality of memories and a control master. The control host is used for interacting with the service control point and the intelligent peripheral equipment, executing relevant operations of the ring back tone service issued by the service control point, managing ring back tone information on the intelligent peripheral equipment and operating information on the memory; the memory is used for storing the ring back tone related information.
The memory can be divided into an intelligent peripheral information storage module, a ring back tone resource information module, a local ring back tone information module of the intelligent peripheral, a corresponding relation information module of the user and the ring back tone and a corresponding relation module of the user, the ring back tone and the independent intelligent peripheral.
The intelligent peripheral information storage module can store an intelligent peripheral identifier or address information corresponding to the intelligent peripheral; the ring back tone resource information module is provided with a ring back tone global unique identifier and ring back tone content information; the information module of the corresponding relation between the user and the ring back tone comprises a user identification and a ring back tone identification; the ring back tone information module of the local of the intelligent peripheral equipment stores the ring back tone resource information of the local of each intelligent peripheral equipment; the corresponding relation module of the user, the ring back tone and the independent intelligent peripheral stores the corresponding relation of the user, the ring back tone and the independent intelligent peripheral. The intelligent peripheral information storage module can store intelligent peripheral identification and address information corresponding to the intelligent peripheral, such as routing prefix or corresponding relation between the intelligent peripheral and MSC/VLR. The intelligent peripheral identification can be a signaling point code; the intelligent peripheral address information can be a routing prefix required by a calling office to address the corresponding intelligent peripheral, and the prefix can comprise an area code; the corresponding relation between the intelligent peripheral and the MSC/VLR can be established by associating the intelligent peripheral with the MSC/VLR number or the prefix of the local roaming number, and the intelligent peripheral is associated to the intelligent peripheral which is close to the user visiting local according to the position information of the signed user when the call is processed. The ring back tone resource information module comprises a unique identifier of the ring back tone global, ring back tone content and other related information. The information module of the corresponding relation between the user and the ring back tone comprises user identification, such as telephone number MSISDN and ring back tone identification. The local ring back tone information module of the intelligent peripheral stores the local ring back tone resource information of each intelligent peripheral, and if the ring back tone is available locally in the independent intelligent peripheral, the ring back tone resource information is stored in the local ring back tone information module of the intelligent peripheral. The corresponding relation module of the user, the ring back tone and the independent intelligent peripheral stores the corresponding relation of the user, the ring back tone and the independent intelligent peripheral, namely, which ring back tone of a certain user is reflected on which peripherals. The intelligent peripheral information storage module, the ring back tone resource information module, the local ring back tone information module of the intelligent peripheral, the corresponding relation information module of the user and the ring back tone and the corresponding relation modules of the user, the ring back tone and the independent intelligent peripheral can be set up independently or combined.
The memory may be established as required, for example, a memory is established for each intelligent peripheral, the local ring tone information of the intelligent peripheral is stored in the memory, and a total memory is also provided, and the memory stores the information of the intelligent peripheral, the resource information of the ring back tone, the corresponding relationship information between the user and the ring back tone, and the corresponding relationship information between the ring back tone and the independent intelligent peripheral. Two memories may also be provided, one for storing the ringback tone resource and the other for storing other information.
The control host comprises a service control point module, an intelligent peripheral interface module, a memory interface module and a management module, wherein the management module is used for executing an operation request issued by the service control point and managing ring back tone information on the intelligent peripheral; the service control point module interacts with the management module and is used for forwarding an execution request of the service control point to the management module and returning a request execution result of the management module to the service control point; the intelligent peripheral interface module is used for interacting with the management module and receiving the ring back tone related information sent by the management module, and the control host further comprises a client interface module through which ring back tone resources are obtained from the client.
The service control point module interacts with the management module and is used for forwarding the execution request of the service control point to the management module and returning the request execution result of the management module to the service control point. The execution request can be a corresponding relation between certain user information and a ring back tone or download the ring back tone content to a designated intelligent peripheral, can also be a query request for determining whether the visited intelligent peripheral has the corresponding ring back tone and the user information, and can also be an intelligent peripheral for confirming an optimal intelligent peripheral to return to the SCP or returning to the intelligent peripheral meeting the conditions for selection by the SCP according to the location of a called user provided by the SCP. The management module is connected with the intelligent peripheral interface module and is used for distributing information related to the ring tone, such as relationship information between the subscriber number and the ring back tone or ring back tone resource information.
The invention selects the intelligent peripheral after SCP receives the calling request of the roaming user with ring back tone service as the called, then routes the calling to the selected intelligent peripheral, and the intelligent peripheral switches the speech path to play the ring back tone to the calling user.
Certainly, the intelligent peripheral has more selection modes, such as according to whether the intelligent peripheral is nearest to the called visited MSC/VLR, the idle state of the intelligent peripheral, whether the intelligent peripheral has corresponding data of the called party and the ring tone, and the like. Of course, combinations of the above conditions are also possible. The preferred mode is to select the proper ring tone playing device to provide the ring tone service for the call according to the nearby principle according to the positions of the called visiting mobile switching center/visiting location register and the ring tone playing device.
After receiving the ring back tone service call request, the SCP can locate the location of the called subscriber by interacting with the home HLR of the called subscriber, which may specifically include the following steps: SCP inquires MSb state to HLR; HLR returns MSb state; SCP requests the called route information from HLR, and restrains the pick-up contract information; HLR requests roaming number to visit MSC/VLR; MSC/VLR returns roaming number MSRNb to HLR; the HLR returns routing information to SCP, which contains roaming number MSRNb.
After the SCP determines the position of the called user according to the roaming number of the called user, the SCP sends a query request to the ring back tone service system, the ring back tone service system determines an optimal intelligent peripheral according to the stored basic information of the intelligent peripheral, the related information of the intelligent peripheral is returned to the SCP, or the information of the intelligent peripheral meeting the conditions is returned to the SCP, and the SCP selects the optimal intelligent peripheral. After selecting and determining a certain intelligent peripheral, SCP sends connection to MSC/SSP of calling visit place, prefix is added in front of roaming number MSRNb to guide call to route to the selected intelligent peripheral.
The ring back tone service system may distribute the ring tone of the called subscriber and the subscriber data to the intelligent peripheral equipment of the visited place according to the execution request of the SCP, as shown in fig. 4, specifically including the following steps:
1. SCP requests ring back tone service system to send ring back tone and user data to intelligent peripheral while sending connection;
2. the ring back tone service system sends ring back tone and user data to the intelligent peripheral; certainly, because the ring tone resources are managed uniformly, a certain ring tone may exist in the intelligent peripheral device, but there is no user data, and in this case, the ring back tone service system only needs to issue the user data, that is, the relationship data between the user and the ring tone, to the intelligent peripheral device.
3. The intelligent peripheral registers user data and/or loads ring tone resources;
4. the intelligent peripheral returns a ring tone distribution response;
5. the ring back tone service system updates system data and marks the existing user data and ring back tone resources of the intelligent peripheral;
6. the ring back tone service system returns a ring back tone distribution response to the SCP;
7. and the SCP updates system data and marks the existing user data and ring tone resources of the intelligent peripheral.
Of course, the ring back tone service system can also actively send the ring back tone of the called subscriber and the subscriber data to a certain intelligent peripheral according to the using frequency of a certain ring back tone of the called subscriber near the intelligent peripheral.
In yet another embodiment of the present invention, the SCP, upon receiving the ringback tone service call request, interacts with the HLR to which the called subscriber belongs to locate the location of the called subscriber, namely, the called visiting MSC/VLR is determined, an optimal visiting place intelligent peripheral is determined according to the basic information of the intelligent peripheral stored in the ring back tone service system, such as the intelligent peripheral device nearest and available to the called subscriber's visited MSC/VLR, and checks the ring tone resources and subscriber information associated with the intelligent peripheral device, if the intelligent peripheral does not have the corresponding ring tone and/or the corresponding relation data of the called user and the ring tone, the SCP decides to complete the ringback tone service also temporarily by the called home intelligent peripheral, considering that the impact on the call is minimized, at the same time, SCP requests the ring back tone service system to distribute or load ring tone (if it has already, it does not load) and user data to the intelligent peripheral equipment of visiting place. Of course, if the ring tone is set on the intelligent peripheral of the visiting place, only the corresponding relation information between the ring tone and the user is issued. After the ring tone distribution is completed, the SCP can update the system data and mark the existing user data and ring tone resources of the intelligent peripheral equipment at the visiting place. Thus, when the called user is called next time, the SCP can appoint the intelligent peripheral equipment of the called visiting place to provide the ring back tone service as long as the called user is still at the place.
The specific process of the above embodiment is shown in fig. 5 and fig. 6, and includes the following steps:
1. MSa initiates a call request to MSb;
2. calling (G) MSC/SSP requests routing information SRI (Sendrouting information) from home HLR of called MSb;
3. the HLR returns called subscription information T-CSI including SCP address through SRI response message;
4. (G) MSC/SSP triggers a ringback tone intelligent service through IDP (standard CAP operation "InitialDP");
5. SCP sends down monitoring event RRBE (request Report BCSM event);
6. SCP inquires MSb state from HLR through MAP operation ATI message (Any time Interrogation) in GSM;
7. HLR returns MSb state through ATI response message;
8. SCP sends SRI message to HLR to request called route information and to restrain the pick-up contract information;
9. HLR sends MAP operation PRN (Roaming number) message in GSM to visit MSC/VLR to request Roaming number;
10. MSC/VLR returns PRN response message and returns roaming number MSRNb to HLR;
11. the HLR sends an SRI response to the SCP to return routing information, wherein the routing information comprises a roaming number MSRNb;
12. SCP determines that the intelligent peripheral equipment at the visiting place does not have corresponding ring tone and user data, so that the intelligent peripheral equipment at the home location still provides the ring tone service, and requests a distributed storage and management system to distribute the ring tone and the user data of the called user to the intelligent peripheral equipment at the visiting place;
at this time, the SCP can know through inquiring the ring back tone service system, can also be pushed to SCP to buffer memory in real time when the information is updated by the ring back tone service system;
13. SCP sends down connect connection message. A prefix is added in front of a roaming number MSRNb to guide the call to be routed to a home intelligent peripheral;
14. SCP requests ring back tone service system to send ring back tone and user data to intelligent peripheral of visit place while sending connection;
15. the ring back tone service system sends ring back tone and user data to the intelligent peripheral equipment of the visited place; in the scheme, because the ring tone resources are managed uniformly, a certain ring tone may exist in the intelligent peripheral equipment at the visiting place, but no user data exists, and under the condition, the ring back tone service system only needs to issue the user data, namely the relationship data between the user and the ring tone, to the intelligent peripheral equipment.
16. Visiting intelligent peripheral equipment to register user data and/or load ring tone resources;
17. the visiting intelligent peripheral returns a ring tone distribution response;
18. the ring back tone service system updates system data and marks the existing user data and ring back tone resources of the intelligent peripheral equipment at the visited place.
19. The ring back tone service system returns a ring back tone distribution response to the SCP;
20. SCP updates system data, marks existing user data and ring tone resources of intelligent peripheral equipment of the visited place;
21. step 13), after the connection instruction of SCP is received by the MSC/SSP of the calling party (G), the call is connected to the intelligent peripheral equipment of the home location through an initial Address message IAM (initial Address message) according to the routing prefix;
22. the intelligent peripheral equipment of the home location determines the ring back tone resource corresponding to the intelligent peripheral equipment by the number of the user, and simultaneously sends an IAM message to continue to the MSC/VLR of the visit location;
23. the visit MSC/VLR pages MSb through Base Station Controller/Base Station BSC/BTS (Base Station Controller/Base Transceiver Station);
24. MSb call-to-page;
25. the visit MSC/VLR sends address complete message ACM (Address complete message) to the attributive intelligent peripheral equipment;
26. the home intelligent peripheral sends address full message ACM to calling (G) MSC/SSP;
27. the attributive intelligent peripheral plays a customized ring tone to the MSa;
28. MSb off-hook response;
29. the visiting MSC/VLR sends a response message ANM (answer message) to the attributive intelligent peripheral;
30. the attributive intelligent peripheral stops playing the ring tone to the calling party;
31. the home intelligent peripheral sends a response message to the (G) MSC/SSP;
32. and calling and called parties talk until the calling is hung up, and the calling is released. Since the visiting intelligent peripheral device already obtains the ring tone resource and the user data of the called user in the first call, the visiting intelligent peripheral device can execute the playback operation on the subsequent incoming call of the called user MSb. The following continues to describe the subsequent incoming call of the MSb.
Steps 33-43 are similar to steps 1-11;
44. SCP determines that the intelligent peripheral at the visit place has corresponding ring tone and user data, and determines that the intelligent peripheral at the visit place provides the ring tone service;
45. SCP sends down connection message. A prefix is added in front of a roaming number MSRNb to guide the routing of a call to a visiting intelligent peripheral;
46. after the calling (G) MSC/SSP receives the connection instruction of SCP, the call is connected to the intelligent peripheral equipment of the visit place through IAM message according to the route prefix;
47. the intelligent peripheral equipment of the visited place determines the corresponding ring tone resource by the number of the user and simultaneously sends an IAM message to continue to the visited MSC/VLR;
48. visiting MSC/VLR pages MSb through BSC/BTS;
49. MSb call-to-page;
50. the visiting MSC/VLR sends an address full message ACM to the visiting intelligent peripheral equipment;
51. the visiting intelligent peripheral sends address full message ACM to calling (G) MSC/SSP;
52. visiting the intelligent peripheral to play the customized ring tone to MSa;
53. MSb off-hook response;
54. the visiting MSC/VLR sends a response message ANM to the visiting intelligent peripheral equipment;
55. the visiting intelligent peripheral stops playing the ring tone to the calling party;
56. the visiting intelligent peripheral sends a response message ANM to the (G) MSC/SSP;
57. and calling and called parties talk until the calling is hung up, and the calling is released.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (17)

1. A method for realizing ring back tone service is characterized in that the method comprises the following steps:
A. when a Service Control Point (SCP) receives a call to a roaming user with a ring back tone service, a ring tone playing device serving for the call is selected according to the current position of a called user, or the ring tone playing device serving for the call is selected according to the current position of the called user and the related information of the ring tone playing device;
B. and routing the call to the selected ring tone playing device, switching the telephone channel by the ring tone playing device and playing the ring back tone set by the called user to the calling user.
2. The method according to claim 1, wherein the related information of the ring tone playing device comprises one of an idle state of the ring tone playing device, a location of the ring tone playing device, and a resource condition of the ring tone playing device.
3. The method of claim 2, wherein the ring tone playback device is selected on a near basis based on the location of the called visitor mobile switching center/visitor location register and the ring tone playback device.
4. The method of claim 1, wherein step a further comprises:
the service control point sends query request to ring back tone service system storing ring back tone information, user information and information of ring back tone playing device, the ring back tone service system determines the ring back tone playing device according to the stored information, and returns the relevant information of the ring back tone playing device to the service control point, or returns the information of the ring back tone playing device meeting the conditions to the service control point, and the service control point determines the ring back tone playing device.
5. The method of claim 1, wherein the service control point adds a prefix corresponding to the ring tone playing device in front of the roaming number of the called user in the issued connection command to route the call to the ring tone playing device.
6. The method as claimed in claim 1, wherein in step a, when the service control point determines that the ring tone playing device near to the called subscriber's visited mobile switching center/visited location register is not provided with the ring back tone or the corresponding relationship information between the called subscriber and the ring back tone, the service control point selects the ring tone playing device of the called subscriber's home location.
7. The method of claim 6, further distributing the ringback tone or the corresponding relationship information of the called subscriber and the ringback tone to a called visited place ringtone playing device.
8. The method of claim 7, wherein after completing the distribution, a mark of the existing ring back tone of the visited place ring back tone playing device and the corresponding relation information between the called user and the ring back tone is set for the called user, when the called user is called again in the visited place, the ring back tone playing device of the visited place of the called user is directly selected to carry out ring back tone connection.
9. The method of claim 7, wherein the distribution process further comprises: the service control point requests the ring back tone service system to send the ring back tone and the corresponding relation information between the called user and the ring back tone to the ring back tone playing device, or sends the corresponding relation information between the called user and the ring back tone.
10. A communication system comprises a service control point and a ring tone playing device, and is characterized by also comprising a ring back tone service system, wherein the ring back tone service system is interacted with the service control point and is used for executing a ring back tone service related operation request sent by the service control point; the ring back tone service system interacts with the ring back tone playing device and is used for managing ring back tone information on the ring back tone playing device;
the service control point is specifically configured to:
when a roaming user with a ring back tone service is called, selecting a ring back tone playing device serving for the call according to the current position of the called user or/and the related information of the ring back tone playing device, or receiving the information of the optimal ring back tone playing device serving for the call or the information of the ring back tone playing device meeting the conditions, which is returned by the ring back tone service system; and the number of the first and second groups,
and routing the call to the selected ring tone playing device, switching the telephone channel by the ring tone playing device and playing the ring back tone set by the called user to the calling user.
11. The system of claim 10, wherein the ringback tone service system comprises a memory and a control host;
the memory is used for storing the related information of the ring back tone;
the control host is used for interacting with the service control point and the ring tone playing device, executing the relevant operation of the ring back tone service issued by the service control point, managing the ring back tone information on the ring tone playing device and operating the information on the memory.
12. The system of claim 11, wherein the control host comprises a service control point module, a ring tone playing device interface module, a memory interface module, a management module; wherein,
the management module is used for executing an operation request issued by the service control point and managing ring back tone information on the ring back tone playing device;
the service control point module interacts with the management module and is used for forwarding an execution request of the service control point to the management module and returning a request execution result of the management module to the service control point;
the interface module of the ring playing device is used for interacting with the management module, receiving the relevant information of the ring back tone sent by the management module and transmitting the information to the ring playing device;
the memory interface module is used for interacting with the management module to maintain the ring back tone related information on the memory.
13. The system of claim 12, wherein the control host further comprises a client interface module through which the ringback tone resource is obtained from the client.
14. The system according to any one of claims 10 to 13, wherein the execution request issued by the service control point is to issue the corresponding relationship between the subscriber number and the ringback tone or the ringback tone to a specified ring playing device; or
Determining whether the visited ring tone playing device has a corresponding ring back tone and an inquiry request of called user information; or
And selecting a ring tone playing device according to the location of the called user provided by the service control point, and returning the information of the ring tone playing device to the service control point or returning the ring tone playing device meeting the conditions for the selection of the service control point.
15. A ringback tone service system, comprising:
a memory for storing ringback tone related information;
the control host is used for interacting with the service control point and the ring tone playing device, executing the relevant operation of the ring back tone service issued by the service control point, managing the ring back tone information on the ring tone playing device and operating the information on the memory;
the ringback tone service system is specifically configured to: and receiving a query request issued by the service control point, and selecting an optimal ringtone playing device serving for the call or a ringtone playing device meeting the condition according to the related information of the ringtone playing device.
16. The system of claim 15, wherein the control host comprises: the device comprises a service control point module, a ring tone playing device interface module, a memory interface module and a management module;
the management module is used for executing an operation request issued by the service control point and managing ring back tone information on the ring back tone playing device;
the service control point module interacts with the management module and is used for forwarding an execution request of the service control point to the management module and returning a request execution result of the management module to the service control point;
the interface module of the ring playing device is used for interacting with the management module, receiving the relevant information of the ring back tone sent by the management module and transmitting the information to the ring playing device;
the memory interface module is used for interacting with the management module to maintain the ring back tone related information on the memory.
17. The system of claim 16, wherein the control host further comprises a client interface module by which the ring tone resource is obtained from the client.
CN200510048349A 2005-12-31 2005-12-31 Method and system for realizing audible ringing tone service Expired - Fee Related CN100581192C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200510048349A CN100581192C (en) 2005-12-31 2005-12-31 Method and system for realizing audible ringing tone service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200510048349A CN100581192C (en) 2005-12-31 2005-12-31 Method and system for realizing audible ringing tone service

Publications (2)

Publication Number Publication Date
CN1859473A CN1859473A (en) 2006-11-08
CN100581192C true CN100581192C (en) 2010-01-13

Family

ID=37298334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510048349A Expired - Fee Related CN100581192C (en) 2005-12-31 2005-12-31 Method and system for realizing audible ringing tone service

Country Status (1)

Country Link
CN (1) CN100581192C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101217597B (en) * 2008-01-04 2010-12-08 中兴通讯股份有限公司 A realization method of ring back tone service
CN101835097B (en) * 2009-03-11 2013-10-02 华为技术有限公司 Implementation method, device and system of polyphonic ring service

Also Published As

Publication number Publication date
CN1859473A (en) 2006-11-08

Similar Documents

Publication Publication Date Title
CA2523909C (en) A system and method for providing rbt in communication network
CN101341764B (en) Service of intelligent network
US7890111B2 (en) System and method for virtual wireless roaming
CN101291469B (en) Implementation method of voice called service and calling service
KR100447038B1 (en) Method and apparatus for providing sounds for substituting ringback tones
US7796743B2 (en) Method and system for implementing ring back tone
CN102131312B (en) Playing method and method of customized polyphonic ringtone during roaming
CN100456888C (en) Mobile switching device, system and method for implementing individualized ring-back tone
CN101365173B (en) Current using number notifying method, system and number notifying server
CN100581192C (en) Method and system for realizing audible ringing tone service
CN101742689A (en) Call management method, device and system
CN1852367B (en) Ring-back tone play method
EP1914970B1 (en) System and method for providing customizable RingBack Tones in a communication network
CN1468025A (en) Method for implementing mobile phone localized roaming
CN101583107B (en) Call processing method, device and system for international roaming of CRBT users
CN101133577A (en) Method for providing different service characteristics according to user position
US20050286702A1 (en) System and method for providing called terminal time in a telecommunications network
CN100558023C (en) A kind of method that in the customer group prompt service, realizes audible ringing tone service
CN100466669C (en) A method for providing ring-back tone service in communication network
CN100456889C (en) System and method for implementing background music service
CN101697607A (en) Method and platform for realizing calling colouring ring back tone service based on intelligent network signed triggering
CN101835291B (en) Intelligent network service
RU2392771C2 (en) Intelligent communication network services
WO2005104414A1 (en) Color ring back tone service system and method in cdma communication system
KR20080013504A (en) System and method for providing international roaming ring back tone

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100113

Termination date: 20121231