Patent ID: 7889856
Filing Date: 2011-02-15
Classification: H04M

Abstract:
1. A method for providing ring back tones in a communication network which at least includes a Service Control Point (SCP), an originating switching device and a terminating switching device, said method comprising: a. establishing a ring back tone device for storing and playing ring back tones in the communication network, and storing ring back tone service register information of subscribers in said SCP, wherein said ring back tone service register information at least includes identification information indicating whether a subscriber is a ring back tone service registered subscriber and routing information of the ring back tone device; b. after receiving a call request, the originating switching device submitting call information to the SCP, the SCP judging whether a certain subscriber relating to the call is a ring back tone service registered subscriber according to said identification information, if so, the SCP returning the routing information of the ring back tone device to the originating switching device, and then going to section c, else going to section d; and c. establishing a connection between the originating switching device and the terminating switching device, and establishing a connection between the originating switching device and the ring back tone device according to the routing information of the ring back tone device, determining whether the called terminal is idle, the ring back tone device playing a ring back tone pre-customized by said certain subscriber to the calling subscriber only when the called terminal is idle; or d. establishing a connection between the originating switching device and the terminating switching device; wherein said establishing a connection between the originating switching device and the terminating switching device, and establishing a connection between the originating switching device and the ring back tone device according to the routing information of the ring back tone device in section c comprise: said originating switching device establishing a connection to the ring back tone device according to the routing information of the ring back tone device; and said ring back tone device obtaining a roaming number of the called subscriber, and establishing a connection to the terminating switching device according to said roaming number; wherein the information that the SCP returns to the originating switching device includes a called number and an original called number, wherein said called number is a roaming number of the called subscriber with a routing prefix which is a routing number of the ring back tone device; wherein the originating switching device establishing a connection to the ring back tone device according to the routing information of the ring back tone device comprises: the originating switching device establishing a connection to the ring back tone device according to the routing prefix in the called number, and sending an Initial Address Message (IAM) simultaneously to the ring back tone device, wherein the called number included in said IAM is the roaming number of the called subscriber with a routing prefix; and wherein the ring back tone device obtaining a roaming number of the called subscriber is removing the routing prefix from the called number so as to obtain the roaming number of the called subscriber; wherein said ring back tone service register information is stored in a ring back tone SCP in the communication network, and the communication network further comprises an intelligent service SCP which stores intelligent service contract information of the subscriber except ring back tone service register information; the method further comprising triggering intelligent service from the intelligent service SCP, wherein the SCP in section b is the ring back tone SCP; wherein said communication network is a Code Division Multiple Access (CDMA) network, the method further comprising changing SCP address of a Called Route Address Available (CDRAA) trigger to address of the ring back tone SCP in advance, while SCP address of other triggers still is address of the intelligent service SCP; the originating switching device submitting the call information to the SCP in section b is implemented through triggering the CDRAA trigger and sending analysis message ANLYZD to the ring back tone SCP; before triggering intelligent service from the intelligent service SCP, said method further comprising: the ring back tone SCP obtaining address information of the intelligent service SCP from the Home Location Register (HLR) to which the called terminal is attached, then forwarding analysis message ANLYZD received from the originating switching device to the intelligent service SCP according to said address information; after triggering intelligent service from the intelligent service SCP, said method further comprising: the intelligent service SCP returning its processing result to the ring back tone SCP.