Method for the routing of communications to a voice over internet protocol terminal in a mobile communication system
First Claim
1. A method, comprising:
- receiving, at a first call control node, a registration message from a mobile station, said registration message comprising a logical name referring to said mobile station;
sending a request to map said logical name to an International Mobile Subscriber Identity referring to said mobile station in a directory;
sending a request to update a location of said mobile station to a home location register said request of said first call control node comprising said International Mobile Subscriber Identity;
receiving a request to allocate a roaming number from said home location register based on an inquiry message from a second call control node, said inquiry message comprising at least a called party number;
forwarding an inquiry response message to said home location register for further transmission to said second call control node comprising at least said roaming number;
receiving a call set-up request message comprising at least the called party number from said second call control node in said first call control node; and
mapping said called party number to said logical name referring to said mobile station in said directory at a second request of said first call control node, therebyrouting calls in a communication system comprising at least one mobile station, the first call control node, the second call control node, the directory and the home location register.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method a method for routing calls and messages in a communication system. In the method a mobile station registers to a call control node using a logical name. The logical name is mapped in a directory to an international mobile subscriber identity. The call control node performs a location update to a home location register using the international mobile subscriber identity. The mobile station is reached using a called party number. As a terminating call or message is received to a core network, a roaming number is allocated for the mobile station, and the call or message is routed to the call control entity currently serving the mobile station. The call control node translates the called party number to the logical name using the directory.
-
Citations
26 Claims
-
1. A method, comprising:
-
receiving, at a first call control node, a registration message from a mobile station, said registration message comprising a logical name referring to said mobile station; sending a request to map said logical name to an International Mobile Subscriber Identity referring to said mobile station in a directory; sending a request to update a location of said mobile station to a home location register said request of said first call control node comprising said International Mobile Subscriber Identity; receiving a request to allocate a roaming number from said home location register based on an inquiry message from a second call control node, said inquiry message comprising at least a called party number; forwarding an inquiry response message to said home location register for further transmission to said second call control node comprising at least said roaming number; receiving a call set-up request message comprising at least the called party number from said second call control node in said first call control node; and mapping said called party number to said logical name referring to said mobile station in said directory at a second request of said first call control node, thereby routing calls in a communication system comprising at least one mobile station, the first call control node, the second call control node, the directory and the home location register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a mobility entity in a first call control node configured to receive a registration message from a mobile station, said registration message comprising a logical name referring to said mobile station, to request a mapping of said logical name to an International Mobile Subscriber Identity referring to said mobile station from a directory, and to request updating of a location of said mobile station from a home location register by specifying said International Mobile Subscriber Identity; a call control entity in a second call control node configured to receive a call set-up request message, said call set-up request message comprising at least a called party number, to send an inquiry message from said second call control node to said home location register, said inquiry message comprising at least said called party number, to receive an inquiry response message from said home location register comprising at least a roaming number, and to send a call set-up request message to said first call control node; and a call control entity in said first call control node configured to request a mapping of said called party number to said logical name referring to said mobile station from said directory, wherein the system comprises at least one mobile station, the first call control node, the second call control node, the directory and the home location register. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A call control node comprising:
-
a mobility entity configured to receive a registration message from a mobile station, said registration message comprising a logical name referring to said mobile station, to request a mapping of said logical name to an International Mobile Subscriber Identity referring to said mobile station from a directory, and to request updating of a location of said mobile station from a home location register by specifying said International Mobile Subscriber Identity; and a call control entity configured to receive a call set-up request message, said call set-up request message comprising at least a called party number, to send an inquiry message to said home location register, said inquiry message comprising at least said called party number, to receive an inquiry response message from said home location register comprising at least a roaming number, to send a call set-up request message to a second call control node, and to request a mapping of said called party number to said logical name referring to said mobile station from said directory.
-
-
22. A computer program embodied within a computer readable medium, the computer program being configured to perform:
-
receiving, at a first call control node, a registration message from a mobile station, said registration message comprising a logical name referring to said mobile station; requesting a mapping of said logical name to an International Mobile Subscriber Identity referring to said mobile station from a directory; requesting an update of a location of said mobile station from a home location register, said request comprising said International Mobile Subscriber Identity; receiving an inquiry response message from said home location register comprising at least a roaming number, said inquiry response message being based on an inquiry message from a second call control node, said inquiry message comprising at least a called party number; forwarding an inquiry response message to the home location register for further transmission to the second call control node, the inquiry response message comprising at least the roaming number; receiving the call set-up request message from another call control node; and requesting a mapping of said called party number to said logical name referring to said mobile station from said directory. - View Dependent Claims (23, 24)
-
-
25. An apparatus, comprising:
-
receiving means for receiving, at a first call control node a registration message from a mobile station, said registration message comprising a logical name referring to said mobile station; sending means for sending a request to map said logical name to an International Mobile Subscriber Identity referring to said mobile station in a directory; sending means for sending a request to update a location of said mobile station to a home location register, said update request of said first call control node comprising said International Mobile Subscriber Identity; receiving means for receiving a request to allocate a roaming number from said home location register, said allocating request being based on an inquiry message from a second call control node, said inquiry message comprising at least a called party number; forwarding means for forwarding an inquiry response message to said home location register for further transmission to said second call control node, said inquiry response message comprising at least said roaming number; receiving means for receiving a call set-up request message comprising at least the called party number from said second call control node to said first call control node; and mapping means for mapping said called party number to said logical name referring to said mobile station in said directory at a second request of said first call control node.
-
-
26. A call control node, comprising:
-
a mobility entity configured to receive a registration message from a mobile station, said registration message comprising a logical name referring to said mobile station, to request a mapping of said logical name to an International Mobile Subscriber Identity referring to said mobile station in a directory, and to request updating of a location of said mobile station to a home location register by specifying said International Mobile Subscriber Identity; and a call control entity configured to receive a request to allocate a roaming number from said home location register based on an inquiry message from a second call control node, said inquiry message comprising at least a called party number, to forward an inquiry response message to said home location register for further transmission to said second call control node comprising at least said roaming number, to receive a call set-up request message comprising at least the called party number from said second call control node and to map said called party number to said logical name referring to said mobile station in said directory at a second request of said call control node.
-
Specification