Mobile user registration overflow control for portable communications network
First Claim
1. A method for registering a mobile communications terminal comprising the steps of:
- (a) transmitting a first message requesting registration from a first mobile terminal to a visitor location register,(b) if said visitor location register has no available user records, selecting one of said first mobile terminal and a second, previously registered mobile terminal, for which said visitor location register contains a map record, as an overflow mobile terminal,(c) if said second mobile terminal is selected, over-writing said user record associated with said second mobile terminal with a user record for said first mobile terminal, and(d) transmitting a second message to a home location register of said first terminal indicating registration of said first mobile terminal at said visitor location register and a third message to a home location register of said selected mobile terminal indicating that said selected terminal is said overflow mobile terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile communication system is disclosed including one or more home location registers, one or more visitor location registers and one or more mobile terminal equipments. Each mobile terminal equipment is served by a single home location register. Each registration area or geographical area of mobile communication service is covered or served by a visitor location register. "Overflow" mobile terminals, i.e., more mobile terminals than user records that can be maintained at the visitor location registers, are permitted to register at the visitor location registers. To that end, each home location register maintains an indication, e.g., a bit, for each mobile terminal it manages indicating whether or not the mobile terminal is an overflow mobile termninal. When a mobile terminal is registered at the visitor location register and no user records are available, the visitor location record nevertheless registers the mobile terminal. One mobile terminal is selected as an overflow terminal and the user record for that terminal is deleted or is not generated. The home location register for the overflow mobile terminal then sets the overflow indicator for the mobile terminal to indicate that it is is the overflow terminal. Overflow mobile terminals are easily canceled--no user record is stored for such mobile terminals at the visitor location register. Calls can be originated by overflow mobile terminals by first forcing them to re-register. To terminate calls to overflow mobile terminals, the visitor location register must allocate a user record to the overflow terminal, including possibly selecting another mobile terminal as an overflow mobile terminal, thereby making a user record available.
46 Citations
17 Claims
-
1. A method for registering a mobile communications terminal comprising the steps of:
-
(a) transmitting a first message requesting registration from a first mobile terminal to a visitor location register, (b) if said visitor location register has no available user records, selecting one of said first mobile terminal and a second, previously registered mobile terminal, for which said visitor location register contains a map record, as an overflow mobile terminal, (c) if said second mobile terminal is selected, over-writing said user record associated with said second mobile terminal with a user record for said first mobile terminal, and (d) transmitting a second message to a home location register of said first terminal indicating registration of said first mobile terminal at said visitor location register and a third message to a home location register of said selected mobile terminal indicating that said selected terminal is said overflow mobile terminal. - View Dependent Claims (2, 3)
-
-
4. A method for canceling registration of a mobile terminal at a first visitor location register when said mobile terminal moves from a first registration area covered by said first visitor location register comprising the steps of:
-
(a) at a home location register of said mobile terminal, determining that said mobile terminal has moved outside of said first registration area, (b) examining an overflow indication of a map record corresponding to said mobile terminal maintained at said home location register, and (c) if said overflow indication indicates that said mobile terminal was an overflow mobile terminal at said first visitor location register, determining that said first visitor location register has already deleted a user record corresponding to said mobile terminal and setting said overflow indication to indicate that said mobile terminal is not an overflow terminal. - View Dependent Claims (5)
-
-
6. A method for originating a call at a mobile terminal comprising the steps of:
-
(a) in response to registering more mobile terminals at a visitor location register than user records which said visitor location register can maintain simultaneously, deleting a user record corresponding to a mobile terminal previously registered with said visitor location register and still within a registration area of said visitor location register, (b) receiving a first message for originating a call to said mobile terminal for which said visitor location register deleted said corresponding user record, (c) transmitting a second message to said mobile terminal refusing to originate said call, (d) re-registering said mobile terminal at said visitor location register, and (e) re-initiating and completing a process for originating said call.
-
-
7. A method for terminating a call to a mobile terminal comprising the steps of:
-
(a) receiving a first message at a home location register requesting routing information for a particular mobile terminal managed by said home location register, (b) examining an overflow indicator in a map record corresponding to said particular mobile terminal, (c) if said overflow indicator indicates that said particular mobile terminal is an overflow terminal, identifying a visitor location register in a registration area containing said particular mobile terminal and its profile and transmitting a second message to said identified visitor location register requesting routing information for said particular mobile terminal, (d) receiving from said visitor location register a third message indicating at least said routing information for said particular terminal, and (e) using said routing information, connecting said call to a mobile switching center covering said registration area containing said particular mobile terminal and paging said particular mobile terminal. - View Dependent Claims (8)
-
-
9. In a mobile communications network, a home location register comprising a plurality of map records for recording routing information for routing calls to a predetermined group of mobile terminals managed by said home location register, each of said map records being indexed by a corresponding one of said mobile terminals in said predetermined group and containing a first field indicating a visitor location register covering a registration area into which said corresponding mobile terminal has moved and a second field indicating whether or not said mobile terminal is an overflow mobile terminal at said visitor location register, wherein in response to each map record that stores an overflow indication indicating that said mobile terminal to which said map record corresponds is an overflow terminal, said home location register determines that said visitor location register indicated in said map record fails to store a user record for said mobile terminal.
-
10. A communications system having a visitor location register comprising:
-
a receiver for receiving a first message requesting registration from a first mobile terminal at said visitor location register, a storage for selectively storing user records, each of said user records corresponding to a different mobile terminal that moves into a registration area covered by said visitor location register, said storage location also for selecting one of said first mobile terminal and a second, previously registered mobile terminal, for which said visitor location register contains a user record, as an overflow mobile terminal, if said visitor location register has no available user records, and, if said second mobile terminal is selected, for over-writing said user record associated with said second mobile terminal with a user record for said first mobile terminal, and a transmitter for transmitting a second message to a home location register of said first terminal indicating registration of said first mobile terminal at said visitor location register and a third message to a home location register of said selected mobile terminal indicating that said selected terminal is said overflow mobile terminal. - View Dependent Claims (11, 12)
-
-
13. A communication system for canceling registration of a mobile terminal at a first visitor location register when said mobile terminal moves from a first registration area covered by said first visitor location register having a home location register comprising:
-
a storage for storing map records corresponding to mobile terminals, and a processor for determining that said mobile terminal has moved outside of said first registration area, for examining an overflow indication of one of said map records corresponding to said mobile terminal maintained at said home location register, and if said overflow indication indicates that said mobile terminal was an overflow mobile terminal at said first visitor location register, determining that said first visitor location register has already deleted a user record corresponding to said mobile terminal and setting said overflow indication to indicate that said mobile terminal is not an overflow terminal. - View Dependent Claims (14)
-
-
15. A communication system, for originating a call at a mobile terminal, having a visitor location register comprising:
-
a storage for, in response to registering more mobile terminals at a visitor location register than user records which said visitor location register can maintain simultaneously, deleting a user record corresponding to a mobile terminal previously registered with said visitor location register and still within a registration area of said visitor location register, a receiver for receiving a first message for originating a call at said mobile terminal for which said visitor location register deleted said corresponding user record, and a transmitter for transmitting a second message to said mobile terminal refusing to originate said call, wherein in response to receiving said first message, said mobile terminal re-registers at said visitor location register, and re-initiates a process for originating said call and wherein said mobile communication system completes said process for originating said call.
-
-
16. A communication system, for terminating a call to a mobile terminal, having a home location register comprising:
-
a receiver for receiving a first message requesting routing information for a particular mobile terminal managed by said home location register, a storage for storing map records for mobile terminals, a processor for examining an overflow indicator in a map record corresponding to said particular mobile terminal, and for, if said overflow indicator indicates that said particular mobile terminal is an overflow terminal, identifying a visitor location register in a registration area containing said particular mobile terminal and its profile, and and a transmitter for transmitting a second message to said identified visitor location register requesting routing information for said particular mobile terminal, wherein said home location register receives from said visitor location register a third message indicating at least said routing information for said particular terminal, uses said routing information to connect said call to a mobile switching center covering said registration area containing said particular mobile terminal and wherein said mobile switching center pages said particular mobile terminal. - View Dependent Claims (17)
-
Specification