WO2001060085A2 - Procede et systeme permettant a un utilisateur d'etre mobile entre des reseaux sans fil public et prive - Google Patents
Procede et systeme permettant a un utilisateur d'etre mobile entre des reseaux sans fil public et prive Download PDFInfo
- Publication number
- WO2001060085A2 WO2001060085A2 PCT/US2001/002408 US0102408W WO0160085A2 WO 2001060085 A2 WO2001060085 A2 WO 2001060085A2 US 0102408 W US0102408 W US 0102408W WO 0160085 A2 WO0160085 A2 WO 0160085A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- warp
- mobile station
- location register
- network
- operable
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/16—WPBX [Wireless Private Branch Exchange]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
- H04W8/28—Number portability ; Network address portability
Definitions
- This invention relates generally to the field of telecommunications and, more specifically, to a method and system for providing user mobility between public and private wireless networks.
- PBXs Private branch exchanges, or PBXs
- Corporations, organizations, and other enterprises typically use PBXs to provide internal telephone services to their personnel.
- the personnel may call one another without using an external switched public telephone network, although the PBX is coupled to the public telephone networks for making external local and long distance calls.
- Telephones are usually coupled to the PBX by wireline connections.
- PBXs also typically implement a variety of features, including call waiting, call forwarding, conferencing, and call blocking.
- Packet-switched computer networks are also common. Corporations and other enterprises typically use the computer networks to provide computer and data services to their personnel.
- the networks often take the form of a Local Area Network (LAN), a Wide Area Network (WAN), or a Metropolitan Area Network (MAN). These networks typically are used to transfer and share data files and to send and receive e- mail.
- LAN Local Area Network
- WAN Wide Area Network
- MAN Metropolitan Area Network
- VoIP Voice over IP
- Wireless networks allow mobile stations, or wireless units, to communicate over a wireless interface.
- the mobile station may be a wireless telephone communicating with a voice network over the wireless interface.
- the mobile station may also be a computer communicating with a data network over the wireless interface.
- Wireless communications may be over private or public networks. Operators of the wireless networks often wish to integrate the wireless networks into the existing PBXs and computer networks.
- the PBX, wireless network, and computer network are usually separate networks since each of them often uses different protocols to transfer messages and manage elements of the network.
- the inability to fully integrate the wireless network with the PBX and computer network inhibits the wireless network from performing several key functions. Without full integration, mobile station users may have difficulty accessing the PBX and the computer network. Also, the mobile station users may not be able to roam between the private wireless network and the public wireless network. The mobile station user cannot move in and out of the private wireless network while talking. Instead, the user has to terminate the call, move to the other network, and reestablish a connection. In addition, the inability to fully integrate the networks may force the mobile station users to have two different wireless phones, one for the private wireless network and one for the public wireless network.
- the wireless network operator typically installs substantial hardware and/or software in the wireless network to provide these features.
- the PBX-like features are implemented in the wireless network, the PBX and the wireless network still remain separate.
- a method and system for providing user mobility between public and private wireless networks is provided that substantially eliminates or reduces disadvantages and problems associated with previously developed systems and methods.
- a system for providing user mobility between public and private wireless networks comprises a private wireless network having a base station operable to communicate with a mobile station over a wireless interface.
- the system also comprises a wireless adjunct internet platform (WARP) coupled to the base station and operable to communicate with the mobile station through the base station.
- WARP wireless adjunct internet platform
- the WARP is further coupled to a home location register in a public wireless network and is operable to inform the home location register when the mobile station moves into and out of range of the WARP.
- a method of providing user mobility between public and private wireless networks comprises the step of registering a mobile station with a WARP located in a first network when the mobile station begins communicating with the WARP through a base station.
- the method also comprises the step of informing a home location register in a second network when the mobile station moves into and out of range of the WARP.
- a technical advantage of the present invention is that the wireless network can work with an existing PBX, eliminating any need to remove or replace the existing PBX. This reduces the cost of the equipment and the cost of installing the wireless network.
- Another technical advantage of the present invention is that the wireless network, once integrated into the other networks, can make use of the features currently installed in the existing PBX.
- mobile station users only need one wireless phone, rather than one for the public wireless network and one for the private wireless network.
- the wireless network can be fully integrated with the existing PBX and the computer network, even though the networks may use different message transfer and management protocols.
- Mobile stations can use the existing PBX to gain access to external voice networks like the public phone systems, and the mobile stations can use the computer network to gain access to external data networks like the Internet.
- the mobile station users may also roam between the private wireless network and the public wireless network without terminating a call and reestablishing a connection.
- FIGURE 1 illustrates a private communications network, including a wireless adjunct internet platform (WARP) and a subscriber location register, coupled to existing public and private voice and data networks in accordance with the teachings of the present invention
- WARP wireless adjunct internet platform
- FIGURE 2 illustrates, in greater detail, the WARP of FIGURE 1 ;
- FIGURE 3 illustrates, in greater detail, the integration of the private communications network and a public mobile land network (PLMN);
- FIGURE 4 illustrates the hierarchical structure of the elements of the private communications network used in a mobility management plane to provide user mobility;
- FIGURE 5 illustrates, in greater detail, the mobility management architecture of the WARP and the subscriber location register of FIGURE 4;
- FIGURE 6 illustrates, in greater detail, the architecture of the mobility management plane that allows users of mobile stations to roam within the private communications network
- FIGURE 7 illustrates, in greater detail, the architecture of the mobility management plane that allows users of mobile stations to roam between the private communications network and the PLMN;
- FIGURE 8 illustrates, in greater detail, the architecture of the mobility management plane that allows subscriber management information to be stored and retrieved from the subscriber location register;
- FIGURE 9 is a flowchart illustrating the operation of the elements of the private communications network in providing user mobility within the private communications network
- FIGURE 10 is a flowchart illustrating an interworking function performed by the WARP to integrate the private communications network with a packet- switched network
- FIGURE 11 is a flowchart illustrating another interworking function performed by the WARP to integrate the private communications network with a packet-switched network.
- FIGURES 1 through 11 of the drawings like numerals being used for like and corresponding parts of the various drawings.
- FIGURE 1 illustrates a private communications network coupled to existing public and private voice and data networks in accordance with the teachings of the present invention.
- Private network 10 comprises one or more mobile stations (MS) 12, a wireless subsystem (WSS) 14, a packet switching subsystem (PSS) 16. a private branch exchange (PBX) 18, and an Internet Protocol (IP) network 20.
- MS mobile stations
- WSS wireless subsystem
- PSS packet switching subsystem
- PBX private branch exchange
- IP Internet Protocol
- Mobile station 12 comprises any device capable of communicating with a base station 24 over a wireless interface 48.
- Mobile station 12 may comprise, for example, a Global System for Mobile communication (GSM) mobile station capable of delivering a circuit-switched speech service.
- GSM Global System for Mobile communication
- mobile station 12 may comprise a portable computer with a microphone or a phone coupled to a wireless modem.
- Mobile station 12 may also comprise a computer and a phone coupled to a radio unit.
- the terms “couple,” “coupled,” and “coupling” refer to any direct or indirect connection between two elements within private network 10, whether or not the two elements are in physical contact with one another.
- Wireless subsystem 14 comprises one or more base station subsystems (BSS) 22.
- Each base station subsystem 22 comprises a base transceiver station (BTS) 24, also called a base station 24, and a wireless adjunct internet platform (WARP) 26.
- BTS base transceiver station
- WARP wireless adjunct internet platform
- Base station 24 is coupled to WARP 26 by an interface 28.
- Base station 24 also provides bi-directional communication with mobile station 12 in a specified geographic area over wireless interface 48.
- Base station 24 is operable to transfer messages between mobile station 12 and WARP 26.
- Base station 24 may comprise, for example, one or more transceivers capable of transmitting and receiving circuit- switched messages from mobile station 12 over wireless interface 48.
- base station 24 and mobile station 12 communicate using the GSM 04.08 signaling message and 08.60 bearer message protocols.
- Wireless interface 48 couples mobile station 12 and base station 24.
- Wireless interface 48 may comprise any of a number of available wireless interfaces capable of transferring circuit-switched messages between mobile station 12 and base station 24.
- mobile station 12 and base station 24 communicate using the GSM General Packet Radio Service (GSM/GPRS) interface.
- GSM/GPRS General Packet Radio Service
- base station 24 and mobile station 12 communicate using the GSM Enhanced Data rates for GSM Evolution (GSM/EDGE) interface.
- WARP 26 is coupled to base station 24 by interface 28 and to IP network 20. WARP 26 allows users of mobile stations 12 to gain access to internal networks and to external voice and data networks.
- WARP 26 communicates with mobile station 12 through base station 24 using a circuit- switched message protocol, and WARP 26 communicates with IP network 20 using a packet-switched message protocol.
- WARP 26 also provides interworking for the transmission of messages through private network 10.
- WARP 26 translates between the circuit- switched and the packet-switched protocols.
- WARP 26 converts circuit-switched messages from mobile station 12 into packetized messages suitable for transmission over IP network 20.
- WARP 26 also converts packetized messages from IP network 20 into circuit-switched messages sent to mobile station 12.
- WARP 26 uses the architecture specified in the International Telecommunications Union-Telecommunications (ITU-T) H.323 protocol standard for provisioning IP packet voice services.
- ITU-T International Telecommunications Union-Telecommunications
- Interface 28 couples base station 24 and WARP 26.
- Interface 28 may be any of a number of available interfaces capable of transferring circuit- switched messages between base station 24 and WARP 26.
- Interface 28 may comprise, for example, a GSM Abis wireline interface.
- IP network 20 transmits and receives packet-switched messages from one address in IP network 20 to another address.
- IP network 20 may comprise any number of available packet-switched networks.
- IP network 20 may, for example, comprise a Local Area Network or a Wide Area Network.
- An IP phone 36 and a workstation 38 may also be coupled to IP network 20.
- IP network 20 may also be coupled to an external data network such as Internet 42 or to an external voice network like a public land mobile network (PLMN) 44.
- PLMN public land mobile network
- Packet switching subsystem 16 comprises a subscriber location register (SLR) 30, a gatekeeper (GK) 32, and a PBX gateway (GW) 34.
- Subscriber location register 30 is coupled to IP network 20.
- Subscriber location register 30 stores subscriber management information for each mobile station 12.
- Subscriber location register 30 stores general subscriber management information downloaded from PLMN 44.
- Subscriber location register 30 also stores each user's extension number, direct dial number, and any other information that is specific to private network 10.
- Subscriber location register 30 may comprise, for example, a SUNTM workstation with a database.
- PBX gateway 34 is coupled to IP network 20, a PBX 18, and a public switched telephone network (PSTN) 46.
- PSTN public switched telephone network
- PBX gateway 34 communicates with IP network 20 using a packet-switched message protocol.
- PBX gateway 34 also communicates with PBX 18 or PSTN 46 using a circuit-switched message protocol.
- PBX gateway 34 provides the interworking functionality between packet-switched messages transmitted to and received from IP network 20 and circuit-switched messages transmitted to and received from PBX 18 or PSTN 46.
- PBX gateway 34 communicates over IP network 20 using the ITU-T H.323 protocol standard
- PBX gateway 34 communicates with PBX 18 using a PBX interface protocol
- PBX gateway 34 provides the interworking between the protocols.
- Gatekeeper 32 is coupled to IP network 20. Gatekeeper 32 provides call control services for mobile stations 12, WARPs 26, and PBX gateway 34. Gatekeeper 32 tracks the location of each mobile station 12, and gatekeeper 32 routes calls to and from the WARP 26 currently serving a particular mobile station 12. This allows users of mobile stations 12 to roam freely between geographic areas covered by different base stations 24.
- PBX 18 is coupled to PBX gateway 34, PLMN 44, and PSTN 46.
- PBX 18 may transmit and receive circuit-switched messages from PBX gateway 34, PLMN 44, and PSTN 46.
- PBX 18 may also communicate with a telephone 40 coupled to PBX 18.
- PBX 18 may be any of a number of available PBX networks capable of transmitting and receiving circuit-switched messages.
- PBX 18 may, for example, be a legacy PBX already installed within an existing private network.
- private network 10 replaces a legacy PBX 1 8.
- gatekeeper 32 and PBX gateway 34 perform the functions normally implemented in PBX 18.
- Private network 10 uses a mobility management plane to allow users of mobile stations 12 to roam between different base stations 24, between different WARPs 26, and between private network 10 and PLMN 44.
- Mobility management messages are sent between the elements of private network 10 over the mobility management plane.
- the elements of private network 10 may use different protocols to transmit the mobility management messages.
- the protocols could include, for example, a circuit- switched protocol like the GSM 04.08 protocol and a packet-switched protocol such as the ITU-T H.323 Registration, Admissions, and Status protocol.
- the mobility management plane could carry circuit-switched mobility management messages as well as packet-switched mobility management messages.
- WARP 26 provides the interworking functionality needed to convert between the circuit- switched protocol and the packet-switched protocol.
- FIGURE 2 illustrates, in greater detail, the WARP 26 of FIGURE 1.
- WARP 26 comprises an interface card (IC) 52, a processor card (PC) 54, and a random access memory (RAM) 56.
- Interface card 52 is coupled to base station 24 through interface 28 and to processor card 54.
- Interface card 52 transmits and receives circuit-switched messages between base station 24 and processor card 54.
- Interface card 52 may comprise any interface card capable of communicating with base station 24 over interface 28.
- base station 24 communicates with interface card 52 over a TI interface
- interface card 52 comprises a TI interface card.
- interface card 52 comprises a GSM Abis wireline interface card operable to transmit and receive voice messages in GSM Transcoding and Rate Adaptation Unit (TRAU) frames.
- GSM Abis wireline interface card operable to transmit and receive voice messages in GSM Transcoding and Rate Adaptation Unit (TRAU) frames.
- TAU GSM Transcoding and Rate Adaptation Unit
- Processor card 54 is coupled to interface card 52 and to IP network 20. Processor card 54 performs the interworking between the circuit-switched protocol used by mobile station 12 and the packet-switched protocol used by IP network 20. Processor card 54 may comprise any processor capable of running a real time operating system. In one embodiment, processor card 54 is an INTELTM PENTIUMTM processor and compatible motherboard.
- Random access memory 56 is coupled to processor card 54.
- RAM 56 is operable to store and retrieve software needed to perform the interworking function and subscriber management information associated with each mobile station 12.
- RAM 56 may comprise, for example, a non-volatile random access memory or any other hardware, software, firmware, or combination thereof capable of storing and retrieving software for processor card 54.
- memory 56 comprises 512 megabytes of non-volatile random access memory.
- FIGURE 3 illustrates the integration of private network 10 and PLMN 44.
- PLMN 44 comprises a serving public land mobile network (S-PLMN) 72 and one or more other public land mobile networks (O-PLMN) 74.
- S-PLMN serving public land mobile network
- O-PLMN public land mobile networks
- S-PLMN 72 is a public land mobile network that provides wireless communications services in a geographic area where private network 10 is located. Private network 10 is coupled to S-PLMN 72 through IP network 20 and PBX 18. Private network 10 transmits and receives voice and mobility management messages to and from S-PLMN 72. In one embodiment, S-PLMN 72 comprises a GSM public land mobile network.
- O-PLMN 74 is a public land mobile network that provides wireless communications services, but not to private network 10. Because O-PLMNs 74 do not provide wireless services to private network 10, private network 10 does not transmit a signal directly to O-PLMNs 74. Instead, private network 10 may communicate with O-PLMN 74 indirectly through S-PLMN 72 or PSTN 46.
- S-PLMN 72 comprises a home location register (HLR) 76 and an operations and maintenance center (OMC) 78.
- Home location register 76 is coupled to IP network 20 through a PLMN gateway (PLMN GW) 70.
- Home location register 76 handles location management functions for S-PLMN 72.
- Home location register 76 is operable to transfer general subscriber management information to subscriber location register 30 when each mobile station 12 registers with a WARP 26 within private network 10.
- Home location register 76 also tracks the location of each mobile station 12. When mobile station 12 moves into private network 10, home location register 76 tracks which WARP 26 is currently serving mobile station 12. If mobile station 12 roams between two WARPs 26, home location register 76 updates the location of mobile station 12. When mobile station 12 leaves private network 10, home location register 76 tracks the location of mobile station 12 within S-PLMN 72.
- Home location register 76 may comprise, for example, a SUNTM workstation with a database.
- OMC 78 is coupled to IP network 20 and PBX network 18. OMC 78 manages the operation of base station subsystems 22 within private network 10. OMC 78 is operable to execute management applications for an operator of S-PLMN 72. OMC 78 may comprise, for example, one or more SUNTM workstations.
- PLMN gateway 70 is coupled to IP network 20 and to home location register 76. PLMN gateway 70 provides a transmission interface between private network 10 and S-PLMN 72. Through PLMN gateway 70, private network 10 may exchange circuit- switched mobility management signaling with S-PLMN 72. Private network 10 may also exchange circuit- switched mobility management messages with S-PLMN 72. PLMN gateway 70 may be any of a number of available gateways.
- FIGURE 4 illustrates the hierarchical structure of the elements of private network 10 used in the mobility management plane to provide user mobility.
- private network 10 comprises multiple base station subsystems 22, each base station subsystem 22 comprising one WARP 26 coupled to three base stations 24.
- Private network 10 also comprises two gatekeepers 32a and 32b. Gatekeeper 32a is coupled to two WARPs 26a-26b, and gatekeeper 32b is coupled to one WARP 26c.
- WARP 26 communicates with subscriber location register 30.
- Subscriber location register 30 contains general and private network-specific subscriber management information.
- WARP 26 requests the subscriber management information from subscriber location register 30, and subscriber location register 30 transmits the information to WARP 26.
- WARP 26 and subscriber location register 30 communicate over a Mobility Management over Internet Protocol (MMIP) link 94.
- MMIP link 94 is operable to transfer the subscriber management information between WARP 26 and subscriber location register 30.
- the MMIP protocol is a protocol that allows WARP 26 and subscriber location register 30 to communicate over IP network 20.
- WARP 26 After WARP 26 receives the subscriber management information from subscriber location register 30, mobile station 12 may move between geographic areas covered by different base stations 24 coupled to the same WARP 26. As mobile station 12 moves from one base station 24 to another, WARP 26 tracks the location of mobile station 12 so WARP 26 can route any incoming voice or data messages to the proper base station 24. To accomplish this, mobile station 12 is operable to communicate with WARP 26 and exchange mobility management messages over the mobility management plane. Mobile station 12 and WARP 26 use the mobility management plane to perform location updating and related mobility management functions. In one embodiment, mobile station 12 and WARP 26 communicate using the GSM 04.08 protocol.
- Mobile station 12 moves from position 12a to 12b, mobile station 12 moves out of the geographic area covered by base station 24a.
- Mobile station 12 begins communicating with WARP 26a through base station 24b.
- Base station 24b informs WARP 26a of the location of mobile station 12 so WARP 26a can track mobile station 12 to its new position.
- Mobile station 12 may also roam between geographic areas covered by different WARPs 26 connected to the same gatekeeper 32.
- WARPs 26 When mobile station 12 moves between WARPs 26, the new WARP 26 requests the subscriber management information from subscriber location register 30. Subscriber location register 30 transmits the information to the new WARP 26.
- gatekeeper 32 and home location register 76 track the location of mobile station 12 so gatekeeper 32 and home location register 76 can route incoming messages for mobile station 12 to the proper WARP 26.
- WARP 26 is operable to communicate with gatekeeper 32 and home location register 76 and exchange mobility management messages over the mobility management plane.
- WARP 26 and gatekeeper 32 communicate using the ITU-T H.323 Registration, Admissions, and Status protocol, and WARP 26 and home location register 76 communicate using the GSM Mobile Application Part (MAP) protocol.
- MAP GSM Mobile Application Part
- WARP 26 and gatekeeper 32 are coupled by a RAS link 96.
- RAS link 96 is operable to transmit ITU-T H.323 Registration, Admissions, and Status protocol messages between WARP 26 and gatekeeper 32.
- WARP 26 and home location register 76 are coupled by a MAP link 98.
- MAP link 98 is operable to transmit GSM Mobile Application Part protocol messages between WARP 26 and home location register 76.
- WARP 26a When mobile station 12 moves from position 12b to 12c, mobile station 12 moves out of the geographic area covered by WARP 26a and into the area covered by WARP 26b.
- WARP 26b informs gatekeeper 32a of the current location of mobile station 12.
- WARP 26b also informs home location register 76 of the current position of mobile station 12, and home location register 76 instructs WARP 26a to purge subscriber management information for mobile station 12 from random access memory 56.
- Mobile station 12 may also roam between two zones controlled by different gatekeepers 32. Each gatekeeper 32 controls a zone, and each zone is defined by the geographic area covered by all WARPs 26 and base stations 24 managed by gatekeeper 32.
- Each gatekeeper 32 controls a zone, and each zone is defined by the geographic area covered by all WARPs 26 and base stations 24 managed by gatekeeper 32.
- WARP 26c informs gatekeeper 32b and home location register 76 of the location of mobile station 12 using the mobility management plane.
- Home location register 76 instructs WARP 26a to purge the subscriber management information for mobile station 12, and WARP 26a informs gatekeeper 32a that mobile station 12 is no longer communicating with WARP 26a.
- Mobile station 12 may even roam completely out of the geographic area covered by private network 10. In this case, mobile station 12 moves from private network 10 into S-PLMN 72. As mobile station 12 moves from private network 10 into S-PLMN 72, home location register 76 tracks the new location of mobile station 12. Home location register 76 tracks the current location of mobile station 12 so home location register 76 can route messages for mobile station 12 to either private network 10 or to a location within S-PLMN 72. To track the location of mobile station 12, WARP 26 and home location register 76 communicate and exchange mobility management messages.
- a Mobile Switching Center/Visitor Location Register (MSC/VLR) in S-PLMN 72 detects mobile station 12 in S-PLMN 72, and the MSC/VLR informs home location register 76 of the position of mobile station 12.
- Home location register 76 instructs WARP 26b to purge subscriber management information for mobile station 12 from random access memory 56.
- WARP 26b informs gatekeeper 32a that mobile station 12 has moved out of range of WARP 26b.
- Mobile station 12 may also roam into private network 10 by moving from position 12e to position 12c.
- WARP 26b informs gatekeeper 32a and home location register 76 that mobile station 12 is now communicating with private network 10, and home location register 76 directs messages for mobile station 12 to private network 10.
- FIGURE 5 illustrates one embodiment of the mobility management structure of WARP 26 and subscriber location register 30.
- WARP 26 comprises a Location Register (LR) 95.
- Location register 95 stores the location of a mobile station 12 that is currently communicating with WARP 26.
- the value in location register 95 could represent the base station 24 currently communicating with mobile station 12.
- Location register 95 could, for example, comprise random access memory 56 of WARP 26.
- subscriber location register 30 comprises a Visitor Location Register (VLR) 97 and an Office Location Register (OLR) 99.
- Visitor location register 97 is coupled to WARP 26 and to office location register 99.
- Visitor location register 97 retrieves and stores the general subscriber management information from home location register 76 over MAP link 98 when a mobile station 12 registers with a WARP 26 within private network 10.
- Visitor location register 97 also transmits the information to WARP 26 when mobile station 12 registers with WARP 26.
- Visitor location register 97 could comprise, for example, a GSM VLR.
- Office location register 99 is coupled to WARP 26 and to visitor location register 97. Office location register 99 stores private network-specific subscriber management information. When mobile station 12 registers with a WARP 26 within private network 10, office location register 99 may transmit the private network- specific subscriber management information to WARP 26.
- FIGURE 6 illustrates one embodiment of the architecture of the mobility management plane that allows users of mobile stations 12 to roam within private network 10.
- the mobility management plane comprises a GSM mobile station protocol stack 100, a base transceiver station protocol stack 120, a WARP protocol stack 140, and a gatekeeper protocol stack 180.
- mobility management messages sent between mobile station 12 and WARP 26 on the mobility management plane are based on the GSM 04.08 protocol
- the mobility management messages sent between WARP 26 and gatekeeper 32 are based on the ITU-T H.323 Registration, Admissions, and Status protocol.
- Mobile station protocol stack 100 comprises a physical layer (PHYS) 102, a data link control (DLC) layer 104, a radio resource (RR) management layer 106, and a GSM Mobility Management (GSM MM) layer 108.
- Base transceiver station protocol stack 120 comprises a physical layer 122, a data link control layer 124, a radio resource management layer 126, a Tl/El protocol layer 128, an L2 protocol layer 130, and a base transceiver station management (BTSM) layer 132.
- PHYS physical layer
- DLC data link control
- RR radio resource management layer
- GSM MM GSM Mobility Management
- WARP protocol stack 140 comprises a Tl/El protocol layer 142, an L2 protocol layer 144, a base transceiver station management layer 146, a radio resource management layer 148, a GSM mobility management layer 150, an interworking function (IWF) layer 152, an H.323 Registration, Admissions, and Status (RAS) protocol layer 154, a User Datagram Protocol (UDP) layer 156, an Internet Protocol (IP) layer 158, a subnetwork layer 160, and a physical layer 162.
- Gatekeeper protocol stack 180 comprises a physical layer 182, a subnetwork layer 184, an Internet Protocol layer 186, a UDP layer 188, and an H.323 RAS protocol layer 190.
- Physical layers 102 and 122 manage wireless interface 48 between mobile station 12 and base station 24.
- Data link control layers 104 and 124 and radio resource management layers 106 and 126 allow private network 10 to establish, maintain, and release GSM-managed circuits on wireless interface 48.
- GSM mobility management layers 108 and 150 support the transfer of mobility management messages between mobile station 12 and WARP 26.
- Tl/El protocol layers 128 and 142 and L2 protocol layers 130 and 144 allow private network 10 to manage the transmission of mobility management messages between base station 24 and WARP 26 using the Tl/El and L2 transmission protocols.
- Base transceiver station management layers 132 and 146 allow private network 10 to establish, maintain, and release GSM-managed circuits on wireless interface 48 between mobile station 12 and base station 24.
- Interworking function layer 152 in WARP 26 interworks the circuit-switched mobility management protocol used by mobile station 12 and the packet-switched mobility management protocol used by IP network 20.
- the H.323 RAS layers 154 and 190 support Registration, Admissions, and Status protocol processing by WARP 26 and gatekeeper 32, which includes discovery, management, and location management procedures.
- UDP layers 156 and 188 together with Internet Protocol layers 158 and 186, manage and support UDP/IP connections between WARP 26 and gatekeeper 32.
- the UDP/IP connections are used to transmit Registration, Admissions, and Status mobility management messages.
- Subnetwork protocol layers 160 and 184 support subnetwork transmission protocols for transmitting packet-switched mobility management messages between WARP 26 and gatekeeper 32.
- subnetwork protocol layers 160 and 184 may be ethernet layers.
- Physical layers 162 and 182 support the management of the physical transmission interface between WARP 26 and gatekeeper 32.
- FIGURE 7 illustrates one embodiment of the architecture of the mobility management plane that allows users of mobile stations 12 to roam between private network 10 and PLMN 44.
- the architecture of mobile station 12 and base station 24 are the same in FIGURE 7 as in FIGURE 6.
- layers 142-150 and layers 158-162 of WARP protocol stack 140 are the same in FIGURE 7 as in FIGURE 6.
- the mobility management plane further comprises a PLMN gateway protocol stack 220 and a PLMN protocol stack 240.
- WARP protocol stack 140 further comprises a Mobile Application Part D, Part E, Part F, Part G (MAP/D/E/F/G) interface layer 164, a Transaction Capability Application Part (TCAP) layer 166, a Signaling Connection Control Part (SCCP) layer 168, a Signaling Connection Control Part Tunneling layer 170, and a Transaction Control Protocol (TCP) layer 172.
- TCAP Transaction Capability Application Part
- SCCP Signaling Connection Control Part
- TCP Transaction Control Protocol
- TCP Transaction Control Protocol
- PLMN gateway protocol stack 220 comprises a physical layer 222, a subnetwork layer 224, an Internet Protocol layer 226, a TCP layer 228, a SCCP tunneling layer 230, a SCCP layer 232, a Message Transfer Part (MPT) layer 234, and a physical layer 236.
- PLMN protocol stack 240 comprises a physical layer 242, a MTP layer 244, a SCCP layer 246, a TCAP layer 248, and a MAP/D/E/F/G layer 250.
- MAP/D/E/F/G layers 164 and 250 support protocols used in the transmission of Mobile Application Part messages between PLMN 44 and WARP 26.
- MAP/D/E/F/G layers 164 and 250 support the use of a MAP-D interface, a MAP-E interface, a MAP-F interface, and a MAP-G interface.
- TCAP layers 166 and 248 support protocols used in the transmission of TCAP messages between WARP 26 and PLMN 44.
- the Mobile Application Part and Transmission Capability Application Part messages are defined by the GSM MAP and GSM TCAP protocols.
- SCCP layers 168 and 232 support protocols used in the transmission of SCCP messages between WARP 26 and PLMN gateway 70.
- SCCP tunneling layers 170 and 230 provide the transport for SCCP messages between WARP 26 and PLMN gateway 70 over IP network 20.
- the TCP/IP connections are used to transfer mobility management messages between WARP 26 and PLMN gateway 70.
- Physical layers 162 and 222 support the management of the physical transmission interface between WARP 26 and PLMN gateway 70.
- Subnetwork protocol layers 160 and 224 supports subnetwork transmission protocols for transmitting packet-switched mobility management messages between WARP 26 and PLMN gateway 70.
- subnetwork protocol layer 226 may be an ethernet layer.
- MTP layers 234 and 244 support transmission protocols used to transfer mobility management messages between PLMN gateway 70 and PLMN 44.
- Physical layers 236 and 242 support the management of the physical transmission interface between PLMN gateway 70 and PLMN 44.
- PLMN gateway 70 and PLMN 44 communicate over a Signaling System 7 (SS7) interface.
- SS7 Signaling System 7
- Interworking function layer 152 supports the interworking of messages between mobile station 12 and PLMN gateway 70. Interworking function layer 152 also supports the interworking of messages between mobile station 12 and PLMN 44. WARP 26 exchanges GSM Mobility Application Part messages with PLMN 44, and WARP 26 provides the interworking between the GSM 04.08 messages used by mobile station 12 and the GSM Mobility Application Part messages.
- FIGURE 8 illustrates one embodiment of the architecture of the mobility management plane that allows subscriber management information to be stored and retrieved from subscriber location register 30.
- the architecture of mobile station 12 and base station 24 are the same in FIGURE 8 as in FIGURES 6 and 7.
- layers 142-150 and layers 156-162 of WARP protocol stack 140 are the same in FIGURE 8 as in FIGURE 6.
- the mobility management plane also comprises a subscriber location register protocol stack 270.
- WARP protocol stack 140 further comprises a Mobility Management over Internet Protocol (MMIP) layer 176.
- Subscriber location register protocol stack 270 comprises a physical layer 272, a subnetwork layer 274, an Internet Protocol layer 276, a UDP layer 278, and a MMIP layer 280.
- MMIP layers 176 and 280 support the transmission of MMIP messages between WARP 26 and subscriber location register 30.
- the MMIP protocol is a protocol that allows WARP 26 and subscriber location register 30 to transfer mobility management messages over IP network 20.
- the UDP/IP connections are used to transmit the MMIP mobility management messages between WARP 26 and subscriber location register 30.
- Subnetwork protocol layers 160 and 274 support subnetwork transmission protocols for transmitting packet-switched mobility management messages between WARP 26 and subscriber location register 30.
- subnetwork protocol layers 160 and 274 may be ethernet layers.
- the physical layers 162 and 272 support the management of the physical transmission interface between WARP 26 and subscriber location register 30.
- the interworking function layer 152 also supports the interworking of messages between WARP 26 and subscriber location register 30.
- WARP 26 communicates with mobile station 12 using the GSM 04.08 protocol and with subscriber location register 30 using the MMIP protocol.
- WARP 26 provides the interworking between the GSM 04.08 messages and the MMIP messages.
- FIGURE 9 is a flowchart illustrating the operation of the elements of private network 10 in providing user mobility within private network 10.
- WARP 26 waits for a mobile station 12 to register with WARP 26 at a step 320.
- WARP 26 retrieves subscriber management information associated with mobile station 12 from subscriber location register 30 at a step 322. This may include, for example, retrieving information from visitor location register 97 and office location register 99 in subscriber location register 30.
- WARP 26 stores the current location of mobile station 12 at a step 324. This may include, for example, storing an address of a base station 24 currently communicating with mobile station 12 in location register 95. WARP 26 and mobile station 12 begin transmitting and receiving signals at a step 326. Mobile station 12 roams outside of the current base station 24 at a step 328. Private network 10 uses the mobility management plane to track mobile station 12 to a new location.
- Mobile station 12 may roam into an area controlled by a new base station 24 connected to the same WARP 26 at a step 330. If so, mobile station begins communicating with the new base station 24, and the new base station 24 informs WARP 26 of the location of mobile station 12.
- WARP 26 updates the location of mobile station 12 at a step 332. This may include, for example, storing an address of the new base station 24 that is communicating with mobile station 12 in location register 95. WARP 26 then returns to step 326 and exchanges messages with mobile station 12 through the new base station 24.
- Mobile station 12 may roam into an area controlled by a new WARP 26 connected to the same gatekeeper 32 at a step 334. When this occurs, mobile station 12 begins communicating with the new WARP 26.
- the new WARP 26 stores the current location of mobile station 12, and the new WARP 26 updates gatekeeper 32 and home location register 76 at a step 336.
- Home location register 76 instructs the old WARP 26 to purge subscriber management information for mobile station 12. The old WARP 26 then returns to step 320 to await another mobile station 12.
- Mobile station 12 may roam to a zone outside of the original gatekeeper 32 to a new gatekeeper 32 at a step 338.
- Mobile station 12 begins communicating with a new WARP 26 connected to the new gatekeeper 32.
- the new WARP 26 stores the current location of mobile station 12, and the new WARP 26 updates the new gatekeeper 32 and home location register 76 at a step 340.
- Home location register 76 instructs the old WARP 26 to purge subscriber management information for mobile station 12, and the old WARP 26 updates the old gatekeeper 32.
- the old WARP 26 returns to step 320 to wait for another mobile station 12 to register.
- Mobile station 12 may even roam out of private network 10.
- a MSC/VLR in S-PLMN 72 detects mobile station 12 at a step 342.
- the MSC/VLR informs home location register 76 of the current location of mobile station 12, and home location register instructs WARP 26 to purge the subscriber management information for mobile station 12 at a step 344.
- WARP 26 informs gatekeeper 32 that mobile station 12 is no longer communicating with WARP 26.
- WARP 26 returns to step 320 to wait for another mobile station 12 to register.
- FIGURE 10 is a flowchart illustrating one embodiment of an interworking function performed by WARP 26 used to integrate private network 10 and IP network 20.
- WARP 26 is initialized at a step 400.
- WARP 26 waits to receive circuit- switched messages from mobile station 12 at a step 402.
- mobile station 12 uses a GSM 04.08 protocol for the messages.
- the circuit-switched messages may contain a mobility management message and at least one parameter.
- WARP 26 When WARP 26 receives a message from mobile station 12, WARP 26 checks to see if the circuit-switched message contains a mobility management message that is supported in the packet- switched protocol at a step 404. In one embodiment, WARP 26 checks to see if the GSM 04.08 message is supported in the ITU-T H.323 protocol. If not, WARP 26 determines that the mobility management message is not supported in the ITU-T H.323 protocol at a step 406. WARP 26 may take an appropriate action, such as returning an error message to mobile station 12. WARP 26 returns to step 402 to await another message from mobile station 12.
- WARP 26 performs an interworking function 407.
- WARP 26 maps the mobility management message from the circuit-switched protocol to an equivalent packet-switched protocol message at a step 408.
- WARP 26 maps the parameters sent in the circuit-switched message to equivalent packet-switched protocol parameters at a step 410.
- WARP 26 composes a packet- switched message using the equivalent packet- switched mobility management message and parameters at a step 412.
- WARP 26 transmits the composed packet-switched message to IP network 20 at a step 414.
- WARP 26 returns to step 402 to await another message from mobile station 12.
- FIGURE 11 is a flowchart illustrating one embodiment of another interworking function performed by WARP 26 used to integrate private network 10 and IP network 20.
- WARP 26 is initialized at a step 420.
- WARP 26 waits to receive packet-switched messages from IP network 20 at a step 422.
- IP network 20 uses the ITU-T H.323 protocol for the messages.
- the packet- switched messages may contain a mobility management message and at least one parameter.
- WARP 26 When WARP 26 receives a message from IP network 20, WARP 26 checks to see if the packet-switched message contains a mobility management message that is supported in the circuit- switched protocol at a step 424. In one embodiment, WARP 26 checks to see if the ITU-T H.323 message is supported in the GSM 04.08 protocol. If not, WARP 26 determines that the mobility management message is not supported in the GSM 04.08 protocol at a step 426. WARP 26 may take an appropriate action, such as returning an error message to IP network 20. WARP 26 returns to step 422 to await another message from IP network 20.
- WARP 26 performs an interworking function 427.
- WARP 26 maps the mobility management message from the packet-switched protocol to an equivalent circuit-switched protocol message at a step 428.
- WARP 26 maps the parameters sent in the packet-switched message to equivalent circuit-switched protocol parameters at a step 430.
- WARP 26 composes a circuit- switched message using the equivalent circuit-switched mobility management message and parameters at a step 432.
- WARP 26 transmits the composed circuit-switched message to mobile station 12 at a step 434.
- WARP 26 returns to step 422 to await another message from IP network 20.
- FIGURES 10 and 1 1 show the interworking between GSM circuit-switched signaling messages and H.323 packet-switched messages.
- a similar method can be used by WARP 26 to provide the interworking between GSM 04.08 messages and GSM Mobility Application Part messages and between GSM 04.08 messages and MMIP messages.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US50037900A | 2000-02-08 | 2000-02-08 | |
US09/500,379 | 2000-02-08 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001060085A2 true WO2001060085A2 (fr) | 2001-08-16 |
WO2001060085A3 WO2001060085A3 (fr) | 2002-01-17 |
Family
ID=23989152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/002408 WO2001060085A2 (fr) | 2000-02-08 | 2001-01-25 | Procede et systeme permettant a un utilisateur d'etre mobile entre des reseaux sans fil public et prive |
Country Status (2)
Country | Link |
---|---|
TW (1) | TW522741B (fr) |
WO (1) | WO2001060085A2 (fr) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2003244562A1 (en) * | 2002-09-10 | 2004-03-25 | Samsung Electronics Co., Ltd. | Private mobile communication system for providing public network busy state information of mobile communication terminal |
WO2004047469A2 (fr) * | 2002-11-18 | 2004-06-03 | Kabushiki Kaisha Toshiba | Systeme de communications mobile |
EP1479251A2 (fr) * | 2002-02-25 | 2004-11-24 | Radioframe Networks, Inc. | Systeme radio dote d'un traitement en temps reel distribue |
EP1528772A1 (fr) * | 2002-07-05 | 2005-05-04 | Show Engineering Inc. | Systeme de telephonie mobile via un reseau de communication local |
US7346024B2 (en) | 2001-09-28 | 2008-03-18 | Samsung Electronics Co., Ltd. | Apparatus and method for accessing private wireless internet packet data communication system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8081967B2 (en) | 2004-04-26 | 2011-12-20 | Intel Corporation | Method to manage medium access for a mixed wireless network |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999005830A1 (fr) * | 1997-07-21 | 1999-02-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Fonction d'interfonctionnement amelioree destinee a assurer l'interface entre des protocoles cellulaires numeriques phonie et fax et des protocoles internet |
US5890064A (en) * | 1996-03-13 | 1999-03-30 | Telefonaktiebolaget L M Ericsson (Publ) | Mobile telecommunications network having integrated wireless office system |
EP0944203A2 (fr) * | 1998-02-09 | 1999-09-22 | Nokia Mobile Phones Ltd. | Accès mobile à Internet |
-
2001
- 2001-01-25 WO PCT/US2001/002408 patent/WO2001060085A2/fr active Application Filing
- 2001-02-20 TW TW90102602A patent/TW522741B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5890064A (en) * | 1996-03-13 | 1999-03-30 | Telefonaktiebolaget L M Ericsson (Publ) | Mobile telecommunications network having integrated wireless office system |
WO1999005830A1 (fr) * | 1997-07-21 | 1999-02-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Fonction d'interfonctionnement amelioree destinee a assurer l'interface entre des protocoles cellulaires numeriques phonie et fax et des protocoles internet |
EP0944203A2 (fr) * | 1998-02-09 | 1999-09-22 | Nokia Mobile Phones Ltd. | Accès mobile à Internet |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7346024B2 (en) | 2001-09-28 | 2008-03-18 | Samsung Electronics Co., Ltd. | Apparatus and method for accessing private wireless internet packet data communication system |
EP1479251A2 (fr) * | 2002-02-25 | 2004-11-24 | Radioframe Networks, Inc. | Systeme radio dote d'un traitement en temps reel distribue |
EP1479251A4 (fr) * | 2002-02-25 | 2010-06-23 | Radioframe Networks Inc | Systeme radio dote d'un traitement en temps reel distribue |
EP1528772A1 (fr) * | 2002-07-05 | 2005-05-04 | Show Engineering Inc. | Systeme de telephonie mobile via un reseau de communication local |
EP1528772A4 (fr) * | 2002-07-05 | 2006-07-05 | Show Engineering Inc | Systeme de telephonie mobile via un reseau de communication local |
AU2003244562A1 (en) * | 2002-09-10 | 2004-03-25 | Samsung Electronics Co., Ltd. | Private mobile communication system for providing public network busy state information of mobile communication terminal |
AU2003244562B2 (en) * | 2002-09-10 | 2004-11-04 | Samsung Electronics Co., Ltd. | Private mobile communication system for providing public network busy state information of mobile communication terminal |
WO2004047469A2 (fr) * | 2002-11-18 | 2004-06-03 | Kabushiki Kaisha Toshiba | Systeme de communications mobile |
WO2004047469A3 (fr) * | 2002-11-18 | 2004-07-08 | Toshiba Kk | Systeme de communications mobile |
Also Published As
Publication number | Publication date |
---|---|
TW522741B (en) | 2003-03-01 |
WO2001060085A3 (fr) | 2002-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1320964B1 (fr) | Systeme et procede de fourniture de services generaux de radiocommunication par paquets dans un reseau sans fil prive | |
US7039431B2 (en) | System for providing subscriber features within a telecommunications network | |
EP1129585B1 (fr) | Traitement d'appels pour dispositifs informatiques connectes a un reseau de donnees | |
EP1469637B1 (fr) | Notification d'appels vocaux entrants depuis un réseaux différent pendant une session active de transmission de données | |
US6594253B1 (en) | System and method for mobility management for an internet telephone call to a mobile terminal | |
CA2341935C (fr) | Methode et systeme permettant les communications entre un reseau telephonique commute et un reseau sans fil | |
EP1183831B1 (fr) | Element pour systeme de communication | |
US20110096730A1 (en) | Routing VoIP calls to an external network | |
US7983680B2 (en) | System and method for converged network services | |
US7068644B1 (en) | Wireless access gateway to packet switched network | |
US7260078B1 (en) | Method and system for providing management protocol mediation in wireless communications networks | |
EP1076462A2 (fr) | Architecture pour supporter des caractéristiques de service pour des appels sans fil dans un système de télécommunications sans fil | |
WO2001060085A2 (fr) | Procede et systeme permettant a un utilisateur d'etre mobile entre des reseaux sans fil public et prive | |
CN100515132C (zh) | 用于在移动网络与无线网络之间漫游的方法和*** | |
US6957065B1 (en) | Mobile communications network | |
US7127235B2 (en) | Multiple protocol database | |
MXPA05000356A (es) | Sistema de telefonia movil que usa red de comunicacion local. | |
WO2001060091A1 (fr) | Procede et systeme d'interfonctionnement de messages vocaux de signalisation entre des reseaux a commutation de circuit et des reseaux de commutation par paquets | |
US20030032428A1 (en) | System, method, and apparatus for gatekeeper networking in communication system | |
WO2001060094A1 (fr) | Procede et systeme d'interfonctionnement de reseaux a commutation de circuit et de reseaux de commutation par paquets | |
WO2001060093A1 (fr) | Procede et systeme permettant d'integrer des caracteristiques d'autocommutateur prive dans un reseau sans fil | |
KR20020075105A (ko) | 패킷 기반의 구내 무선 통신망 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): CN JP KR RU |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): CN JP KR RU |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC. EPO FORM 1205A DATED 18.02.03 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase in: |
Ref country code: JP |