A GPRS interworking and interoperability function (IIF) is interposed between a serving GSM/GPRS wireless system and a second wireless system of a different technology family to allow a mobile station homed to the second wireless system to operate in the GSM/GPRS system. The IIF executes or emulates the behavior of a GPRS HLR when communicating with the GSM/GPRS system, and executes or emulates the behavior of an MSC/VLR of the home system technology family when communicating with the home system. When a mobile station registers in the serving system, the MSC/VLR portion of the IIF transmits a registration notification message to the home system HLR specifying the address of an associated SGSN as though it were an MSC.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An interworking and interoperability function for use in joining a GPRS wireless system with a second wireless system of a different technology family comprising: a first GPRS HLR emulation component adapted for connection to said GPRS wireless systems, said first GPRS HLR emulation component providing a GPRS HLR interface to a mobile station instead or an HLR in the GPRS system, the mobile station having wireless communications supplied by the second wireless system and having a home GPRS registration; a second MSC/VLR emulation component adapted for connection to an HLR node of said second wireless system that utilizes a technology family being one of analog cellular, time division multiple access cellular, and code division multiple access cellular; a message translation component operatively connected to said first and second emulation components and adapted to translate messages received at one of said emulation components into a form compatible with the other of said emulation components, the message translation component translating a first HLR service request from the mobile station that is of a form compatible with the first wireless system into a second HLR service request that is of a form compatible with the second wireless system; the second MSC/VLR emulation component transmitting the second HLR service request to an HLR component of the second wireless system for servicing the second request.
2. The apparatus of claim 1 further comprising an SMS-SC component adapted to duplicate the interface behavior of a short message service (SMS) service center of a GPRS system, said SMS-SC component being operatively connected to said GPRS HLR emulation component.
3. The apparatus of claim 2 wherein said SMS SC component is adapted for connection to a mobile switching center of said GPRS wireless system.
4. The apparatus of claim 2 wherein said SMS SC component is adapted for connection to a serving GPRS support node of said GPRS wireless system.
5. The apparatus of claim 1 further comprising an SMS-SC component adapted to duplicate the interface behavior of a short message service (SMS) service center of a GPRS system, said SMS-SC component being operatively connected to said MSC/VLR emulation component.
6. The apparatus of claim 1 wherein said second MSC/VLR emulation component is adapted for connection to a message center of said second wireless system.
7. The apparatus of claim 1 wherein said interworking and interoperability function further comprises a GPRS authentication center.
8. For use with an interworking and interoperability function joining a first GPRS wireless system with a second wireless system of a different technology family, a method of processing a request to deliver a call to a mobile station having a GPRS-only attachment to said first GPRS wireless system, comprising the steps of: receiving a request from the second wireless system for routing information required to deliver a call to said mobile station that has a home registration in the second wireless system where the second wireless system is one of analog cellular, time division multiple access cellular, and code division multiple access cellular; determining that said call cannot be delivered to said mobile station by virtue of the mobile station's GPRS-only attachment to said first GPRS wireless system; and transmitting, in response to said determining step determining that the mobile station has a GPRS-only attachment to the first GPRS wireless system, an indication to said second wireless system indicating that said mobile station is unreachable.
9. The method of claim 8 , further comprising the step of: responsive to said determining step, transmitting to said first GPRS wireless system a message destined for said mobile station indicating that a call was received but not delivered.
10. The method of claim 8 , further comprising the step of: responsive to said determining step, transmitting to a GSM mobile switching center of said first GPRS wireless system a message destined for said mobile station indicating that a call was received but not delivered.
11. The method of claim 8 , further comprising the step of: responsive to said determining step, transmitting to a serving GPRS support node of said first GPRS wireless system a message destined for said mobile station indicating that a call was received but not delivered.
12. The method of claim 8 , further comprising the steps of: receiving from said second wireless system an indication that a voice mail message is available for the subscriber of said mobile station; and translating said indication into a message compatible with said first GPRS wireless system and destined for said mobile station; and transmitting said message to said first GPRS wireless system.
13. For use with an interworking and interoperability function joining a first GSM/GPRS wireless system with a second wireless system of a different technology family, a method of processing a request to deliver a call to a mobile station comprising the steps of: to receiving at the second wireless system a request to deliver a call to said mobile station, said mobile station having a home registration in the second wireless system and having initially a GPRS-only attachment to the GSM/GPRS wireless system, the second wireless system being one of analog cellular, time division multiple access cellular, and code division multiple access cellular; determining that said call cannot be delivered to said mobile station by virtue of the mobile station's GPRS-only attachment to said first GSM/GPRS wireless system; and transmitting, in response to said determining step determining that the mobile station has a GPRS-only attachment to the first GPRS wireless system, an indication to said second wireless system indicating that said mobile station is unreachable.
14. The method of claim 13 , further comprising the steps of: receiving from said second wireless system an indication that a voice mail message is available for the subscriber of said mobile station; translating said indication into a first message compatible with said first GSM/GPRS wireless system, said first message destined for said mobile station; determining that a current registration state of said mobile station in said first GSM/GPRS wireless system is no longer limited to a GPRS-only attachment; and transmitting, in response to said determination that the current registration state is no longer limited to a GPRS-only attachment, said first message to a mobile switching center of said first GSM/GPRS wireless system.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 31, 2001
June 28, 2005
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.