Patent ID: 8295464
Filing Date: 2012-10-23
Classification: H04L,H04M,H04W

Abstract:
1. A method for implementing ringback tone (RBT) based on a next generation network (NGN) comprising: receiving, by a calling party's softswitch (SX), a first invite message initiated by a calling party; sending, by the calling party's SX, the calling party's number to a smart home location register (SHLR) according to the received first invite message, and receiving a ring-to-me access code sent by the SHLR; sending, by the calling party's SX, a call request to an application server (AS), wherein the call request comprises the ring-to-me access code, and receiving a second invite message sent by the AS, wherein the second invite message includes a fake calling party's media description to prevent called party's side from playing ringback tone to the calling party; forwarding, by the calling party's SX, the second invite message to a called party and connecting the called party; receiving, by the calling party's SX, a ringing message reported by the called party; forwarding, by the calling party's SX, the ringing message to the AS; receiving, by the AS, the ringing message sent from the calling party's SX; and determining, by the AS, whether RBT precedence preset by the calling party indicates calling party precedence or called party precedence, wherein the calling party precedence indicates that a tone customized by the calling party would be played to the calling party while the called party is alerted, the called party precedence indicates that a tone customized by the called party would be played to the calling party while the called party is alerted; obtaining, by the AS, a ring-to-me tone ID from an RBT platform if the RBT precedence preset indicates calling party precedence and instructing a media resource server (MRS) to play a tone indicated by the ring-to-me tone ID and customized by the calling party to the calling party; and obtaining, by the AS, a ring-to-you tone ID from an RBT platform if the RBT precedence preset indicates called party precedence and instructing the MRS to play a tone indicated by the ring-to-you tone ID and customized by the called party to the calling party.