A unique method and apparatus for allowing a wireless communication system
to offer increased IMSI number functionality and corresponding global
roaming capability by converting an identification number received from a
particular mobile station in the wireless communication system in a first
format to a second format which allows for use of more information
included in the identification number is disclosed. A variable length IMSI
number in TIA/EIA/IS-95 format is received at a base station in encoded
form. The base station decodes the parameters included in the IMSI number
into their original decimal values, and, if all parameters have not been
sent in accordance with the IMSI type, will add the proper values for the
unsent parameters. The MCC, IMSI_S, and IMSI_11_12 parameters of the IMSI
number are then stored in a 15-digit IMSI array. The contents of each
location of the 15-digit array are associated with a specific location in
an 8-octet structure which is required by ANSI/TIA/EIA-41. The value in
each location of the array is converted to Binary Coded Decimal (BCD)
format and mapped to its associated location in the 8-octet structure. The
IMSI number will then be in a format compliant with ANSI/TIA/EIA-41, thus
allowing a service provider to offer increased IMSI functionality to its
customers and allow the IMSI number to be used as a national mobile
station identifier.
Un metodo e un apparecchio unici per permettere che un sistema di comunicazione senza fili offra IMSI aumentato numerano la funzionalità e la possibilità vagante globale corrispondente convertendo un numero di identificazione ricevuto da una stazione mobile particolare nel sistema di comunicazione senza fili in una prima disposizione - una seconda disposizione che permette uso delle più informazioni incluse nel numero di identificazione è rilevata. Un numero di lunghezza variabile IMSI nella disposizione TIA/EIA/IS-95 è ricevuto ad una stazione bassa nella forma messa. La stazione bassa decodifica i parametri inclusi nel numero di IMSI nei loro valori decimali originali e, se tutti i parametri non sono stati trasmessi in conformità con il tipo di IMSI, aggiungerà i valori adeguati per i parametri unsent. I parametri MCC, IMSI_S ed IMSI_11_12 del numero di IMSI allora sono immagazzinati in un allineamento di 15-digit IMSI. Il contenuto di ogni posizione dell'allineamento 15-digit è associato con una posizione specifica in una struttura 8-octet che è richiesta da ANSI/TIA/EIA-41. Il valore in ogni posizione dell'allineamento è convertito in disposizione di decimale codificato binario (DCB) ed è tracciato alla relativa posizione collegata nella struttura 8-octet. Il numero di IMSI allora sarà in una disposizione compliant con ANSI/TIA/EIA-41, così permettendo un fornitore di servizio offra la funzionalità aumentata di IMSI ai relativi clienti e permetta che il numero di IMSI sia usato come contrassegno mobile nazionale della stazione.