System for routing calls to mobile subscribers
First Claim
1. A method for the automatic routing of calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs), the network including a plurality of exchanges within which mobile subscribers are located, the exchanges connected to one another by both signaling data lines and voice circuits wherein calls incoming to a gateway exchange are routed to terminating subscribers within other exchanges, and the network including a pre-routing call setup functional capability of locating a terminating subscriber on a voice channel by means of signals sent entirely over said signaling data lines and prior to seizing a voice circuit and routing the call from the gateway exchange to the exchange where the terminating subscriber is currently located, said method comprising:
- determining the LATA within which a call to be routed to a terminating subscriber originates;
determining the LATA within which the terminating subscriber is located;
comparing the originating LATA and the terminating LATA at the exchange where the terminating subscriber is currently located;
routing the call from the originating subscriber to the terminating subscriber through the network by enabling said prerouting call setup functional capability in response to the originating LATA and terminating LATA being the same, and disabling said prerouting call setup functional capability in response to the originating LATA and terminating LATA being different so that once the called mobile station is identified within the exchange where it is currently located by means of the signaling data lines, a voice circuit from the gateway exchange to that exchange is seized while the call is attempted to be completed to the terminating mobile station.
1 Assignment
0 Petitions
Accused Products
Abstract
The local access and transport area identification number (LATAID) of the area within which both the A- party and B-party of a call are located is indicated within all roamer routing messages. This information enables automatic call setup within a cellular network in the most cost effective manner which still complies with the interLATA carrier regulations.
-
Citations
32 Claims
-
1. A method for the automatic routing of calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs), the network including a plurality of exchanges within which mobile subscribers are located, the exchanges connected to one another by both signaling data lines and voice circuits wherein calls incoming to a gateway exchange are routed to terminating subscribers within other exchanges, and the network including a pre-routing call setup functional capability of locating a terminating subscriber on a voice channel by means of signals sent entirely over said signaling data lines and prior to seizing a voice circuit and routing the call from the gateway exchange to the exchange where the terminating subscriber is currently located, said method comprising:
-
determining the LATA within which a call to be routed to a terminating subscriber originates; determining the LATA within which the terminating subscriber is located; comparing the originating LATA and the terminating LATA at the exchange where the terminating subscriber is currently located; routing the call from the originating subscriber to the terminating subscriber through the network by enabling said prerouting call setup functional capability in response to the originating LATA and terminating LATA being the same, and disabling said prerouting call setup functional capability in response to the originating LATA and terminating LATA being different so that once the called mobile station is identified within the exchange where it is currently located by means of the signaling data lines, a voice circuit from the gateway exchange to that exchange is seized while the call is attempted to be completed to the terminating mobile station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 15)
-
-
9. A method for the automatic routing of calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs) each of which is identified by a different LATAID number, the network including a plurality of exchanges within which mobile stations are located by virtue of the storage of current location information in a home location register (HLR) associated with each mobile station which exchanges connected to one another by both signaling data lines and voice circuits wherein a call incoming to a gateway exchange is automatically routed to the called mobile station located within a visited exchange, said method comprising:
-
receiving a call at the gateway exchange from an A-party directed to the mobile station of a B-party located within said cellular network; determining the LATAID of the A-party; sending a location and routing request message via said signaling data lines from said gateway exchange to the HLR of the B-party, said message containing the LATAID of the A-party; forwarding said routing request message from said HLR of the B-party to the visited exchange in which the B-party is believed to be currently located; determining within the visited exchange whether the B-party is currently busy; determining the LATAID of the B-party; comparing at the visited exchange the LATAID of the A-party with the LATAID of the B-party; paging the mobile station of the B-party in response to a determination during said step of comparing that the B-party is not busy and that the LATAID of the A-party and the B-party are the same; placing the mobile station of the B-party paged during said step of paging on a voice radio channel in response to the receipt of a page response therefrom; returning a routing number identifying the current location of the mobile station of the B-party from the visited exchange to the gateway exchange by means of the signaling data lines; seizing a voice circuit between the gateway exchange and the visited exchange in response to the receipt of a routing number; routing the call from the A-party to the visited exchange by means of said seized voice circuit; and setting up the call within the visited exchange from the A-party to the B-party waiting on the radio channel of the visited exchange. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for the automatic routing of calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs) each of which is identified by a different LATAID number and includes a plurality of exchanges within which mobile stations are located by virtue of the storage of current location information in a home location register (HLR) associated with each mobile and which exchanges are connected to one another by both signaling data lines and voice circuits and wherein a call incoming to a gateway exchange is automatically routed to the called mobile station located within a visited exchange and said called mobile station subscribes to call forwarding to a C-number upon busy or no reply, said method comprising:
-
receiving a call at the gateway exchange from an A-party directed to the mobile station of a B-party located within said cellular network; determining the LATAID of the A-party; sending a location and routing request message via said signaling data lines from said gateway exchange to the HLR of the B-party, said message containing the LATAID of the A-party; forwarding said routing request message from said HLR of the B-party to the visited exchange in which the B-party is believed to be currently located; determining within the visited exchange whether the B-party is currently busy; determining the LATAID of the B-party; sending, in response to a determination that the B-party is busy, a redirection request message from the visited exchange to the gateway exchange, said message including the LATAID of the B-party; comparing within the gateway exchange the LATAID of the A-party with the LATAID of the B-party; obtaining within the gateway exchange a C number from the HLR of the B-party in response to a determination during said step of comparing that the LATAID of the A-party and the B-party are the same; sending from the gateway exchange to the visited exchange a redirection request acknowledgment message; and setting up a call from the gateway exchange to the C-party.
-
-
16. A method for the automatic routing of calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs) each of which is identified by a different LATAID number and includes a plurality of exchanges within which mobile stations are located by virtue of the storage of current location information in a home location register (HLR) associated with each mobile and which exchanges are connected to one another by both signaling data lines and voice circuits and wherein a call incoming to a gateway exchange is automatically routed to the called mobile station located within a visited exchange and said called mobile station subscribes to call forwarding to a C-number upon busy or no reply, said method comprising:
-
receiving a call at the gateway exchange from an A-party directed to the mobile station of a B-party located within said cellular network; determining the LATAID of the A-party; sending a location and routing request message via said signaling data lines from said gateway exchange to the HLR of the B-party, said message containing the LATAID of the A-party; forwarding said routing request message from said HLR of the B-party to the visited exchange in which the B-party is believed to be currently located; determining within the visited exchange whether the B-party is currently busy; determining the LATAID of the B-party; sending, in response to a determination that the B-party is busy, a redirection request message from the visited exchange to the gateway exchange, said message including the LATAID of the B-party; comparing within the gateway exchange the LATAID of the A-party with the LATAID of the B-party; rejecting within the gateway exchange the redirection request message from the visited exchange in response to a determination that the LATAID of the A-party and the B-party are not the same; seizing a voice circuit and routing said call from the gateway exchange to the visited exchange; obtaining within the visited exchange a C number from the HLR of the B-party;
setting up a call from the visited exchange to the C-party.
-
-
17. A system for automatically routing calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs), the network including a plurality of exchanges within which mobile stations are located, the exchanges connected to one another by both signaling data lines and voice circuits wherein calls incoming to a gateway exchange are routed to called mobile stations within other exchanges, and the network including means for performing pre-routing call setup by locating a called mobile station within the network and placing that mobile station on a voice. channel by means of signals sent entirely over said signaling data lines and prior to seizing a voice circuit and routing the call from the gateway exchange to the exchange where the mobile is currently located, said system comprising:
-
means for determining the LATA within which a call to be routed to a called mobile station originates; means for determining the LATA within which the the called mobile station is located; means for comparing the originating LATA and the terminating LATA at the visited exchange; and means for routing the call from the originating subscriber to the terminating subscriber through the network by enabling said pre-routing call setup functional capability in response to the originating LATA and terminating LATA being the same; and
disabling said pre-routing call setup functional capability in response to the originating LATA and terminating LATA being different so that once the called mobile station is identified within the exchange where it is currently located by means of the signaling data lines, a voice circuit from the gateway exchange to that exchagne is seized while the call is attempted to be completed to the terminating mobile station. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for automatically routing calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs), each of which is identified by a different LATAID number and includes a plurality of exchanges within which mobile stations are located by virtue of the storage of current location information in a home location register (HLR) associated with each mobile and which exchanges are connected to one another by both signaling data lines and voice circuits and wherein a call incoming to a gateway exchange is automatically routed to the called mobile station located within a visited exchange, said system comprising:
-
means for receiving a call at the gateway exchange from an A-party directed to the mobile station of a B-party located within said cellular network; means for determining the LATAID of the A-party; means for sending a location and routing request message via said signaling data lines from said gateway exchange to the HLR of the B-party, said message containing the LATAID of the A-party; means for forwarding said routing request message from said HLR of the B-party to the visited exchange in which the B-party is believed to be currently located; means for determining within the visited exchange whether the B-party is currently busy; means for determining the LATAID of the B-party; means for comparing the LATAID of the A-party with the LATAID of the B-party at the visited exchange; means for paging the mobile station of the B-party in response to a determination that the B-party is not busy and that the LATAID of the A-party and the B-party are the same; means for placing the mobile station of the B-party on a voice radio channel in response to the receipt of a page response therefrom; means for returning a routing number identifying the current location of the mobile station of the B-party from the visited exchange to the gateway exchange by means of the signaling data lines; means for seizing a voice circuit between the gateway exchange and the visited exchange in response to the receipt of a routing number; means for routing the call from the A-party to the visited exchange by means of said seized voice circuit; and means for setting up the call within the visted exchange from the A-party to the B-party waiting on the radio channel of the visited exchange. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A system for the automatically routing calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs), each of which is identified by a different LATAID number and includes a plurality of exchanges within which mobile stations are located by virtue of the storage of current location information in a home location register (HLR) associated with each mobile and which exchanges are connected to one another by both signaling data lines and voice circuits and wherein a call incoming to a gateway exchange is automatically routed to the called mobile station located within a visited exchange and said called mobile station subscribes to call forwarding to a C-number upon busy or no reply, said system comprising:
-
means for receiving a call at the gateway exchange from an A-party directed to the mobile station of a B-party located within said cellular network; means for determining the LATAID of the A-party; means for sending a location and routing request message via said signaling data lines from said gateway exchange to the HLR of the B-party, said message containing the LATAID of the A-party; means for forwarding said routing request message from said HLR of the B-party to the visited exchange in which the B-party is believed to be currently located; means for determining within the visited exchange whether the B-party is currently busy; means for determining the LATAID of the B-party; means for sending, in response to a determination by said means for determining that the B-party is busy, a redirection request message from the visited exchange to the gateway exchange, said message including the LATAID of the B-party; means for comparing within the gateway exchange the LATAID of the A-party with the LATAID of the B-party; means for obtaining within the gateway exchange a C-number from the HLR of the B-party in response to a determination that the LATAID of the A-party and the B-party are the game; means for sending from the gateway exchange to the visited exchange a redirection request acknowledgement message; and means for setting up a call from the gateway exchange to the C-party. - View Dependent Claims (31)
-
-
32. A system for automatically routing calls within a cellular telecommunication network divided into a plurality of local access and transport areas (LATAs), each of which is identified by a different LATAID number and includes a plurality of exchanges within which mobile stations are located by virtue of the storage of current location information in a home location register (HLR) associated with each mobile and which exchanges are connected to one another by both signaling data lines and voice circuits and wherein a call incoming to a gateway exchange is automatically routed to the called mobile station located within a visited exchange and said called mobile station subscribes to call forwarding to a C-number upon busy or no reply, said system comprising:
-
means for receiving a call at the gateway exchange from an A-party directed to the mobile station of a B-party located within said cellular network; means for determining the LATAID of the A-party; means for sending a location and routing request message via said signaling data lines from said gateway exchange to the HLR of the B-party, said message containing the LATAID of the A-party; means for forwarding said routing request message from said HLR of the B-party to the visited exchange in which the B-party is believed to be currently located; means for determining within the visited exchange whether the B-party is currently busy; means for determining the LATAID of the B-party; means for sending, in response to a determination that the B-party is busy, a redirection request message from the visited exchange to the gateway exchange, said message including the LATAID of the B-party; means for comparing within the gateway exchange the LATAID of the A-party with the LATAID of the B-party; means for rejecting within the gateway exchange the redirection request message from the visited exchange in response to a determination that the LATAID of the A-party and the B-party are not the same; means for seizing a voice circuit and routing said call from the gateway exchange to the visited exchange; means for obtaining within the visited exchange a C-number from the HLR of the B-party; means for setting up a call from the visited exchange to the C-party.
-
Specification