System and method of providing calling-line identification (CLI) information to a mobile terminal in a radio telecommunications network
First Claim
1. A method in a radio telecommunications network of storing calling line identification (CLI) information and forwarding said CLI information to a called mobile terminal, said radio telecommunications network including a serving mobile switching center (MSC) in which said mobile terminal is operating said method comprising the steps of:
- receiving an incoming call for said mobile terminal in said radio telecommunications network;
determining by the network, that said mobile terminal is unavailable to receive the incoming call;
storing the CLI information in a network-level message center;
determining by the network, that said mobile terminal has become available to receive the CLI information; and
forwarding the CLI information from said message center to said mobile terminal when said mobile terminal becomes available to receive the CLI information, said step of forwarding said CLI information from said message center to said mobile terminal including the steps of;
assigning to a higher layer protocol identifier (HLPI), a value associated with CLI information;
placing said CLI information in a higher layer protocol data unit (HLPDU) appended to said HLPI; and
sending said HLPI and said HLPDU in a R-DATA message from said serving MSC to said mobile terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method in a radio telecommunications network of storing calling line identification (CLI) information when a called mobile terminal is not available to receive the CLI information, and forwarding the CLI information to the called mobile terminal when the terminal becomes available. When an incoming call for the mobile terminal is received in a gateway mobile switching center (G-MSC), the Home Location Register (HLR) or the visited MSC (V-MSC) where the mobile terminal is operating determines whether the mobile terminal is available. If not, the G-MSC sends a short message service (SMS) point-to-point (PTP) message to a message center (MC) and includes the CLI information. The MC is notified when the mobile terminal becomes available. The MC then forwards the CLI information to the V-MSC in a SMS PTP message. The V-MSC sends the CLI information to the mobile terminal in a IS-136 R-DATA message or other appropriate data message.
100 Citations
15 Claims
-
1. A method in a radio telecommunications network of storing calling line identification (CLI) information and forwarding said CLI information to a called mobile terminal, said radio telecommunications network including a serving mobile switching center (MSC) in which said mobile terminal is operating said method comprising the steps of:
-
receiving an incoming call for said mobile terminal in said radio telecommunications network; determining by the network, that said mobile terminal is unavailable to receive the incoming call; storing the CLI information in a network-level message center; determining by the network, that said mobile terminal has become available to receive the CLI information; and forwarding the CLI information from said message center to said mobile terminal when said mobile terminal becomes available to receive the CLI information, said step of forwarding said CLI information from said message center to said mobile terminal including the steps of; assigning to a higher layer protocol identifier (HLPI), a value associated with CLI information; placing said CLI information in a higher layer protocol data unit (HLPDU) appended to said HLPI; and sending said HLPI and said HLPDU in a R-DATA message from said serving MSC to said mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method in a radio telecommunications network of storing calling line identification (CLI) information and forwarding said CLI information to a called mobile terminal, said method comprising the steps of:
-
receiving an incoming call for said mobile terminal in said radio telecommunications network through a two-stage dialing procedure that routes the call directly to a visited mobile switching center (V-MSC); determining that said mobile terminal is unavailable to receive the incoming call; storing the CLI information in a message center by sending a data message comprising said CLI information from said V-MSC to said message center, said step of sending a data message to said message center including the steps of; including an address for said message center in subscriber profile information associated with said called mobile terminal; storing said subscriber profile information in a visitor location register (VLR) associated with said V-MSC; retrieving said message center address from said VLR; and sending a SMS point-to-point (PTP) message from said V-MSC to said message center; and
the method further comprising;determining by the network, that said mobile terminal has become available to receive the CLI information; and forwarding the CLI information from said message center to said mobile terminal when said mobile terminal becomes available to receive the CLI information.
-
-
11. A method in a radio telecommunications network of storing calling line identification (CLI) information and forwarding said CLI information to a called mobile terminal, said radio telecommunications network having a first mobile switching center (MSC) in which said incoming call for said mobile terminal enters said network, a second MSC in which said mobile terminal is operating, and a home location register (HLR) that stores subscriber profile information for said mobile terminal, said method comprising the steps of:
-
receiving an incoming call for said mobile terminal in said radio telecommunications network; determining that said mobile terminal is not available to receive the incoming call; notifying said first MSC that said mobile terminal is not available to receive the incoming call; sending a first data message comprising said CLI information from said first MSC to a network-level message center; time-stamping and storing said CLI information in the message center; determining when said mobile terminal becomes available; and forwarding said CLI information from said message center to said mobile terminal through the second MSC said forwarding step including the steps of; assigning to a higher layer protocol identifier (HLPI), a value associated with CLI information; placing said CLI information in a higher layer protocol data unit (HLPDU) appended to said HLPI; and sending said HLPI and said HLPDU in a R-DATA message from said second MSC to said mobile terminal. - View Dependent Claims (12)
-
-
13. A system in a radio telecommunications network for storing calling line identification (CLI) information and forwarding said CLI information to a called mobile terminal, said system comprising:
-
a first mobile switching center (MSC) where an incoming call for said mobile terminal enters said radio telecommunications network, said first MSC including means for sending a first data message comprising said CLI information; a message center that receives said first data message from said first MSC and stores said CLI information, said message center including means for forwarding said CLI information in a second data message when notified that said mobile terminal has become available to receive said CLI information; and a second MSC which serves a geographic area in which said mobile terminal is operating, said second MSC including; means for determining whether said mobile terminal is available to receive said CLI information; means for receiving said CLI information in said second data message from said message center; and means for sending said CLI information to said mobile terminal in a third data message by assigning to a higher layer protocol identifier (HLPI), a value associated with CLI information, placing said CLI information in a higher layer protocol data unit (HLPDU) appended to said HLPI and sending said HLPI and said HLPDU in a R-DATA message from said second MSC to said mobile terminal. - View Dependent Claims (14)
-
-
15. A method in a radio telecommunications network of storing calling line identification (CLI) information and forwarding the CLI information to a called mobile terminal, said radio telecommunications network having a first mobile switching center (MSC) in which an incoming call for the mobile terminal enters the network, a second MSC in which the mobile terminal is operating, and a home location register (HLR) that stores subscriber profile information for the mobile terminal, said method comprising the steps of:
-
receiving an incoming call for the mobile terminal in the radio telecommunications network; determining by the network that the called mobile terminal is available to receive the call; routing the call to the second MSC; determining, after the call is routed to the second MSC, that the called mobile terminal is no longer available to receive the incoming call; sending a first data message comprising the CLI information from the second MSC to a network-level message center; determining when the called mobile terminal becomes available; and forwarding the CLI information from the message center to the called mobile terminal through the second MSC.
-
Specification