← Back to Patent Explorer
US6556820B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Mobility management for terminals with multiple subscriptions

Assignee: RPX Corp
•
Filing: 1998-12-16
•
Granted: 2003-04-29
•
Expires: 2018-12-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A scheme for providing mobility management for terminals with multiple subscriptions. The invention integrates Europe's Universal Mobile Telecommunications Standard (UMTS) subscriber identity module—specific procedures into single procedures, and which uses a common TMSI. An UMTS subscriber identity module is allocated for each subscription associated with a mobile terminal, wherein each UMTS subscriber identity module being identified by a identification code. A location area update is performed by providing a single location area update request message comprising a list of identification codes for each UMTS subscriber identity module associated with the mobile terminal. Each USIM is authenticated separately, and some USIMs may fail, while others may succeed authentication. The terminal and network each build their own Ordered List of Registered USIM-IDs (OLRU) which records the USIMs that succeeded. The network assigns a Base TMSI, which is similar to the current assignment of TMSIs. Subsequent Location Area Update procedures use the Base TMSI, which is common to all USIMs in the OLRU. Thus it does not have to be repeated for each USIM. Paging Request uses the Base TMSI, along with a USIM Specifier (USIMS) field, which specifies which USIM(s) is being paged. USIMS is kept very compact with bit string coding, which also gives flexibility to page multiple USIMs at the same time. The terminal and network interpret the bit string by using the OLRU. The terminal has to listen to only one paging subchannel. The paging subchannel is determined by calculating the sum modulo N of the last digits of the USIM-IDs in the OLRU. N is the number of possible subchannels. The scheme applies to UMTS as well as GSM/GPRS, if GSM/GPRS is enhanced to support multiple subscriptions per terminal.

Inventors

  • 👤 Khiem Le
  • 👤 Heikki Lindholm

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 00:30
CPC Classifications
H; H04; H04W; H04W8/00; H04W8/26; H04W12/00; H04W12/06; H04W12/40; H04W12/45; H04W60/00; H04W68/00

Claims Analysis

Total Claims: 63
Claim 1
Independent Claim 180 words
A method for managing mobile terminals having multiple subscriptions in a mobile environment, comprising: allocating a Universal Mobile Telecommunications Standard (UMTS) subscriber identity module for each subscription associated with a mobile terminal, each UMTS subscriber identity module (USIM) being identified by an identification code (USIM-ID) and having a unique set of authentication parameters; performing a single mobility management procedure for multiple subscriptions, the single mobility management procedure being initiated by providing a single message and including a location area update procedure, the location area update procedure providing a single location area update request message; sending authentication parameters from a network to service providers; analyzing the authentication parameters to determine valid subscriptions for each UMTS subscriber identity module; providing authentication data from the service providers to the network, the authentication data being used by the network for authenticating each UMTS subscriber identity module; and sending a single authentication request to a mobile terminal, the single authentication request including authentication parameters for authentication of all UMTS subscriber identity modules identified by identification codes provided in the single location area update request message.
Claim 2
Independent Claim 180 words
A method for managing mobile terminals having multiple subscriptions in a mobile environment, comprising: allocating a Universal Mobile Telecommunications Standard (UMTS) subscriber identity module for each subscription associated with a mobile terminal, each UMTS subscriber identity module (USIM) being identified by an identification code (USIM-ID) and having a unique set of authentication parameters; performing a single mobility management procedure for multiple subscriptions, the single mobility management procedure being initiated by providing a single message and including a location area update procedure, the location area update procedure providing a single location area update request message; sending authentication parameters from a network to service providers; analyzing the authentication parameters to determine valid subscriptions for each UMTS subscriber identity module; providing authentication data from the service providers to the network, the authentication data being used by the network for authenticating each UMTS subscriber identity module; and sending a single authentication request to a mobile terminal, the single authentication request including authentication parameters for authentication of all UMTS subscriber identity modules identified by identification codes provided in the single location area update request message.
Claim 3
Dependent Claim 29 words
The method of claim 1 wherein the single location area update message comprises a list of identification codes for each UMTS subscriber identity module associated with the mobile terminal.
Claim 4
Dependent Claim 21 words
The method of claim 2 wherein the single location area update request message comprises USIM-IDs for subscriptions listed in sequential order.
Claim 5
Dependent Claim 37 words
The method of claim 1 wherein the single location area update request message is provided to the network for authentication, wherein the method further comprises separately authenticating by the network each subscription represented by the identification codes.
Claim 6
Dependent Claim 30 words
The method of claim 4 further comprising processing the step of building an ordered list of registered identification codes, the ordered list of registered identification codes representing authenticated identification codes.
Claim 7
Dependent Claim 21 words
The method of claim 5 wherein the mobile terminal builds the ordered list of registered identification codes representing authenticated identification codes.
Claim 8
Dependent Claim 20 words
The method of claim 5 wherein the network builds the ordered list of registered identification codes representing authenticated identification codes.
Claim 9
Dependent Claim 24 words
The method of claim 1 further comprising multiplexing the unique set of authentication parameters for each UMTS subscriber identity module into a single message.
Claim 10
Dependent Claim 21 words
The method of claim 1 further comprising waiting a predetermined time before sending a single authentication request to the mobile terminal.
Claim 11
Dependent Claim 26 words
The method of claim 9 further comprising inserting an indication in the single authentication request representing UMTS subscriber identity modules for which authentication is not requested.
Claim 12
Dependent Claim 30 words
The method of claim 10 wherein the indication is inserted when the service provider fails to provide authentication data for an UMTS subscriber identity module within a predetermined time period.
Claim 13
Dependent Claim 33 words
The method of claim 1 further comprising assigning a full Temporary Mobile Subscriber Identity (TMSI) to the mobile terminal, the full TMSI being equal to a location area identity and a Base TMSI.
Claim 14
Dependent Claim 32 words
The method of claim 12 further comprising building an ordered list of registered identification codes representing UMTS subscriber identity modules indicated by the location update accept message as having been successfully authenticated.
Claim 15
Dependent Claim 21 words
The method of claim 13 wherein the mobile terminal builds the ordered list of registered identification codes representing authenticated identification codes.
Claim 16
Dependent Claim 20 words
The method of claim 13 wherein the network builds the ordered list of registered identification codes representing authenticated identification codes.
Claim 17
Dependent Claim 37 words
The method of claim 1 wherein a location update accept message is provided in response to the location update request message, the location update accept message including an indication of UMTS subscriber identity modules that failed authentication.
Claim 18
Dependent Claim 54 words
The method of claim 16 wherein the location update accept message comprises a bit string, wherein each bit in the bit string is set to a first value to indicate the authentication failure of an UMTS subscriber identity module and to a second value to indicate successful authentication of an UMTS subscriber identity module.
Claim 19
Dependent Claim 80 words
The method of claim 1 wherein the single location area update request message comprises a temporary mobile subscriber identity, and the method further comprising obtaining at a mobile switching center currently handling the mobile terminal an ordered list of registered identification codes from a mobile switching center previously handling the mobile terminal, the ordered list of registered identification codes representing authenticated UMTS subscriber identity modules and binding the temporary mobile subscriber identity with the ordered list of registered identification codes.
Claim 20
Dependent Claim 34 words
The method of claim 1 further comprising reallocating a new temporary mobile subscriber identity to the mobile terminal and binding the new temporary mobile subscriber identity to an ordered list of registered identification codes.
Claim 21
Dependent Claim 96 words
The method of claim 1 wherein the single location area update request message further comprises a list of identification codes for each UMTS subscriber identity module associated with the mobile terminal and is provided to the network for authentication, the method further comprising separately authenticating by the network a subscription represented by each identification codes listed in the single location area update request message and building an ordered list of registered identification codes based on the authentication of each subscription represented by the identification codes, the ordered list of registered identification codes representing authenticated identification codes.
Claim 22
Dependent Claim 22 words
The method of claim 20 wherein the single location area update request message comprises identification codes for subscriptions listed in sequential order.
Claim 23
Dependent Claim 38 words
The method of claim 1 wherein the single mobility management procedure comprises a paging procedure, the paging procedure comprising sending a page message to a mobile terminal for indicating a call for the mobile terminal is being received.
Claim 24
Dependent Claim 41 words
The method of claim 22 wherein the mobile terminal is associated with a paging group, the paging group allowing the mobile terminal to listen for paging only on the paging channel during a predetermined time slice assigned to the paging group.
Claim 25
Dependent Claim 27 words
The method of claim 23 further comprising combining a group of digits at an end of the identification codes in the ordered list of registered identification codes.
Claim 26
Dependent Claim 14 words
The method of claim 24 wherein the combining further comprises using sum modulo N.
Claim 27
Dependent Claim 20 words
The method of claim 24 further comprising recalculating the paging group when the ordered list of registered identification codes changes.
Claim 28
Dependent Claim 19 words
The method of claim 24 further comprising recalculating the paging group when a configuration for the paging channel changes.
Claim 29
Dependent Claim 38 words
The method of claim 23 further comprising performing paging using a temporary mobile subscriber identity, the temporary mobile subscriber identity being equal to a Base temporary mobile subscriber identity having an UMTS subscriber identity module specifier appended thereto.
Claim 30
Dependent Claim 22 words
The method of claim 28 wherein the UMTS subscriber identity module specifier comprises a string of bits associated with the identification codes.
Claim 31
Dependent Claim 28 words
The method of claim 29 wherein each bit in the UMTS subscriber identity module specifier corresponds to the identification codes in the ordered list of registered identification codes.
Claim 32
Dependent Claim 22 words
The method of claim 30 further comprising setting a bit to a first value when a corresponding identification code is being paged.
Claim 33
Dependent Claim 23 words
The method of claim 30 further comprising setting a bit to a second value when a corresponding identification code is not being paged.
Claim 34
Dependent Claim 27 words
The method of claim 32 wherein the UMTS subscriber identity module specifier fully identifies the identification code being paged and allows simultaneous paging of multiple identification codes.
Claim 35
Dependent Claim 28 words
The method of claim 30 wherein the UMTS subscriber identity module specifier is not sent when the ordered list of registered identification codes comprises a single identification code.
Claim 36
Dependent Claim 14 words
The method of claim 34 wherein the connotation comprises a list of identification codes.
Claim 37
Dependent Claim 46 words
The method of claim 34 wherein the connotation comprises a temporary mobile subscriber identity including a UMTS subscriber identity module specifier, each bit in the UMTS subscriber identity module specifier being set to a first value if the corresponding identification code is responding to the page.
Claim 38
Dependent Claim 21 words
The method of claim 29 further comprising providing a connotation by the mobile terminal of identification codes responding to the page.
Claim 39
Dependent Claim 30 words
The method of claim 1 wherein the single mobility management procedure comprises performing international mobile subscriber identity (IMSI) attach of identification codes in an ordered list of registered identification codes.
Claim 40
Dependent Claim 65 words
The method of claim 38 wherein identification codes and UMTS subscriber identity module specifiers are used to attach identification codes, wherein each bit in an UMTS subscriber identity module specifier is set to a first value when the corresponding identification code is to be attached and to a second value when an identification code associated with the corresponding identification code is not to be attached.
Claim 41
Dependent Claim 31 words
The method of claim 39 wherein the UMTS subscriber identity module specifier is not sent when all identification codes in the ordered list of registered identification codes are to be attached.
Claim 42
Dependent Claim 30 words
The method of claim 1 wherein the single mobility management procedure comprises performing General Packet Radio Service (GPRS) attach of identification codes in an ordered list of registered identification codes.
Claim 43
Dependent Claim 65 words
The method of claim 41 wherein identification codes and UMTS subscriber identity module specifiers are used to attach identification codes, wherein each bit in an UMTS subscriber identity module specifier is set to a first value when the corresponding identification code is to be attached and to a second value when an identification code associated with the corresponding identification code is not to be attached.
Claim 44
Dependent Claim 31 words
The method of claim 42 wherein the UMTS subscriber identity module specifier is not sent when all identification codes in the ordered list of registered identification codes are to be attached.
Claim 45
Dependent Claim 30 words
The method of claim 1 wherein the single mobility management procedure comprises performing international mobile subscriber identity (IMSI) detach of identification codes in an ordered list of registered identification codes.
Claim 46
Dependent Claim 30 words
The method of claim 44 wherein the UMTS subscriber identity module is not sent when all identification codes in the ordered list of registered identification codes are to be detached.
Claim 47
Dependent Claim 57 words
The method of claim 45 wherein UMTS subscriber identity module specifiers are used to detach identification codes, wherein each bit in an UMTS subscriber identity module specifier is set to a first value when a corresponding identification code is to be detached and to a second value when a corresponding identification code is not to be detached.
Claim 48
Dependent Claim 31 words
The method of claim 1 wherein the single mobility management procedure comprises performing General Packet Radio Service (GPRS) detach of the identification codes in an ordered list of registered identification codes.
Claim 49
Dependent Claim 30 words
The method of claim 47 wherein the UMTS subscriber identity module is not sent when all identification codes in the ordered list of registered identification codes are to be detached.
Claim 50
Dependent Claim 57 words
The method of claim 48 wherein UMTS subscriber identity module specifiers are used to detach identification codes, wherein each bit in an UMTS subscriber identity module specifier is set to a first value when a corresponding identification code is to be detached and to a second value when a corresponding identification code is not to be detached.
Claim 51
Dependent Claim 44 words
The method of claim 1 wherein the single mobility management procedure comprises performing an identification code add procedure for adding an identification code not in an ordered list of registered identification codes and updating the ordered list of registered identification codes in response thereto.
Claim 52
Dependent Claim 43 words
The method of claim 1 wherein the single mobility management procedure comprises performing an identification code delete procedure for deleting an identification code in an ordered list of registered identification codes and updating the ordered list of registered identification codes in response thereto.
Claim 53
Dependent Claim 52 words
The method of claim 1 further comprising performing a selective location area update by causing the mobile terminal to issue a location area update request with a temporary mobile subscriber identity and UMTS subscriber identity module specifier, wherein the UMTS subscriber identity module specifier indicates which UMTS subscriber identity module need updating.
Claim 54
Dependent Claim 101 words
The method of claim 52 further comprising interrogating a mobile switching center and visitor location register previously handling a mobile terminal by a mobile switching center and visitor location register currently handling the mobile terminal to obtain an old ordered list of registered identification codes from the mobile switching center and visitor location register previously handling a mobile terminal and initiating by the mobile switching center and visitor location register currently handling the mobile terminal a mobile application part (MAP) location update procedure for UMTS subscriber identity modules indicated by the UMTS subscriber identity module specifier as needing a location update.
Claim 55
Dependent Claim 38 words
The method of claim 1 further comprising initiating the performing of the location area update when an ordered list of registered identification codes of the mobile terminal do not match a network ordered list of registered identification codes.
Claim 56
Dependent Claim 31 words
The method of claim 1 further comprising performing a selective location area update by causing the mobile terminal to issue a location area update request with a temporary mobile subscriber identity.
Claim 57
Dependent Claim 122 words
The method of claim 55 further comprising interrogating a mobile switching center and visitor location register previously handling a mobile terminal by a mobile switching center and visitor location register currently handling the mobile terminal to obtain an old ordered list of registered identification codes and UMTS subscriber identity module specifier from the mobile switching center and visitor location register previously handling a mobile terminal, wherein the UMTS subscriber identity module specifier indicates which UMTS subscriber identity module need updating and initiating by the mobile switching center and visitor location register currently handling the mobile terminal a mobile application part (MAP) location update procedure for UMTS subscriber identity module indicated by the UMTS subscriber identity module specifiers as needing a location update.
Claim 58
Dependent Claim 151 words
A mobile terminal having multiple subscriptions comprising a controller for providing mobility management, the controller allocating a Universal Mobile Telecommunications Standard (UMTS) subscriber identity module for each subscription associated with a mobile terminal, and performing a single mobility management procedure for multiple subscriptions, the single mobility management procedure being initiated by a single message, including a location area update procedure, the location area update procedure providing a single location area update request message, the single location area update request message includes a temporary mobile subscriber identity, and the controller obtaining at a mobile switching center currently handling the mobile terminal an ordered list of registered identification codes from a mobile switching center previously handling the mobile terminal, the ordered list of registered identification codes representing authenticated UMTS subscriber identity modules, wherein the temporary mobile subscriber identity is bound with the ordered list of registered identification codes and received by the controller.
Claim 59
Dependent Claim 151 words
A mobile terminal having multiple subscriptions comprising a controller for providing mobility management, the controller allocating a Universal Mobile Telecommunications Standard (UMTS) subscriber identity module for each subscription associated with a mobile terminal, and performing a single mobility management procedure for multiple subscriptions, the single mobility management procedure being initiated by a single message, including a location area update procedure, the location area update procedure providing a single location area update request message, the single location area update request message includes a temporary mobile subscriber identity, and the controller obtaining at a mobile switching center currently handling the mobile terminal an ordered list of registered identification codes from a mobile switching center previously handling the mobile terminal, the ordered list of registered identification codes representing authenticated UMTS subscriber identity modules, wherein the temporary mobile subscriber identity is bound with the ordered list of registered identification codes and received by the controller.
Claim 60
Dependent Claim 42 words
The mobile terminal of claim 57 wherein each UMTS subscriber identity module is identified by a identification code, the single location area update request message comprising a list of identification codes for each UMTS subscriber identity module associated with the mobile terminal.
Claim 61
Dependent Claim 38 words
The mobile terminal of claim 58 wherein the single location area update request message is provided to the network for authentication, wherein the method further comprises separately authenticating by the network each subscription represented by the identification codes.
Claim 62
Dependent Claim 23 words
The mobile terminal of claim 58 wherein the single location area update request message comprises identification codes for subscription listed in sequential order.
Claim 63
Dependent Claim 29 words
The mobile terminal of claim 58 wherein the controller further builds an ordered list of registered identification codes, the ordered list of registered identification codes representing authenticated identification codes.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-04-28 2006-10-28 2007-04-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-04-28 2010-10-28 2011-04-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-04-28 2014-10-28 2015-04-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag