Wireless communication may be used as a means of accessing a network. Wireless communication has certain advantages over wired communications for accessing a network. One of those advantages is a lower cost of infrastructure to provide access to many separate locations or addresses compared to wired communications. This is the so-called “last mile” problem. Another advantage is mobility. Wireless communication devices, such as cell phones, are not tied by wires to a fixed location. To use wireless communication to access a network, a customer needs to have at least one transceiver in active communication with another transceiver that is connected to the network.
To facilitate wireless communications, the Institute of Electrical and Electronics Engineers (IEEE) has promulgated a number of wireless standards. These include the 802.11 (WiFi) standards and the 802.16 (WiMAX) standards. Likewise, the International Telecommunication Union (ITU) has promulgated standards to facilitate wireless communications. This includes TIA-856, which is also known as Evolution-Data Optimized (EV-DO). The European Telecommunications Standards Institute (ETSI) has also promulgated a standard known as long term evolution (LTE). Additional standards such as the fourth generation communication system (4G) are also being pursued. These standards pursue the aim of providing a comprehensive IP solution where voice, data, and streamed multimedia can be given to users on an “anytime, anywhere” basis. These standards also aim to provide higher data rates than previous generations. All of these standards may include specifications for various aspects of wireless communication with a network. These aspects include processes for registering on the network, carrier modulation, frequency bands of operation, and message formats.
A method for paging a mobile station in a communication network is disclosed. A paging initiation message is received at a first node transferred from the communication network. A paging announce message is generated at the first node based upon a last known location for the mobile station. The paging announce message comprises one or more identifiers associated with a proximate location of the mobile station. The paging announce message is sent to one or more paging groups. Each of the paging groups comprise one or more network elements associated with the one or more identifiers. A mobile paging message is generated at the one or more network elements when the one or more network elements comprise one or more network subelements identified by the one or more identifiers. The mobile paging message is sent to the mobile station transferred from the one or more network subelements.
A method for paging a mobile station in a communication network is further disclosed. Mobile station data is received at a first node transferred from a mobile network internet node. A paging initiation message is received at a paging control node transferred from the first node. A paging announce message is generated at the paging control node based upon a last known location for the mobile station. The paging announce message comprises one or more identifiers associated with network subelements in proximity to a location of the mobile station. The paging announce message is sent to one or more paging elements associated with one or more network elements. Each of the one or more network elements comprises the one or more network subelements in proximity to the location of the mobile station. A mobile paging message is generated at the one or more paging elements. The mobile paging message is sent to the mobile station transferred from the one or more network subelements.
A method for paging a mobile station in a communication network is further disclosed. A location update request for a mobile station is received at a first node. A paging initiation message is received at a second node transferred from the first node. A paging announce message is generated at the second node based upon a last known location for the mobile station. The paging announce message comprises one or more identifiers for one or more network subelements in proximity to a location of the mobile station. The paging announce message is sent to one or more paging elements associated with one or more network elements. Each of the one or more network elements comprises the one or more network subelements in proximity to the location of the mobile station. A mobile paging message is generated at the one or more paging elements. The mobile paging message is sent to the mobile station transferred from the one or more network subelements.
Base station 104 comprises sector 104A, sector 104B and sector 104C. Base station 105 comprises sector 105A, sector 105B and sector 105C. Base station 106 comprises sector 106A, sector 106B, sector 106C, sector 106D, sector 106E and sector 106F. Paging control 103 is shown as part of gateway 102. One skilled in the art would understand that paging control 103 could be a separate network element outside of gateway 102 or integrated with gateway 102.
Gateway 102 exchanges information with base stations 104-106 and with network 101. Also, mobile station 110 may exchange information over a wireless link with base station 104, base station 105 and base station 106. Paging agents 107-109 exchange information with paging controller 103. Thus, network 101 may exchange information with mobile station 110 utilizing the network elements described above.
Communication network 100 may comprise any wireless network that provides communication connectivity for mobile station 110 to communicate with other users. Wireless network protocols that may be utilized by communication network 100 may include code division multiple access (CDMA) 1×RTT, Global System for Mobile communications (GSM), Universal Mobile Telecommunications System (UMTS), High-Speed Packet Access (HSPA), Evolution-Data Optimized (EV-DO), EV-DO rev. A, Third Generation Partnership Project Long Term Evolution (3GPP LTE), Worldwide Interoperability for Microwave Access (WiMAX) and the like.
Network 101 includes multiple network elements to facilitate communication between gateways and other communication networks. Network 101 may include elements that perform network management functions. Examples of network management functions comprise controlling, planning, allocating, deploying, coordinating, and monitoring the resources of a network, including performing functions such as initial network planning, frequency allocation, predetermined traffic routing to support load balancing, cryptographic key distribution authorization, configuration management, fault management, security management, performance management, bandwidth management, and accounting management. Elements that may perform management functions comprise authentication servers, provisioning servers, security servers, billing platforms and any other platform that enables a network provider to manage its network. Network 101 may also maintain subscriber information associated with users that have permission to utilize communication network 100.
Network 101 may also utilize other network elements to provide data connectivity to other networks. Examples of these network elements comprise networking routers such as home agents (HAs) and foreign agents (FAs).
Gateway 102 provides communication connectivity and acts as an aggregator of traffic or interworking device between one or more base stations or base station controllers (not shown) and network 101. Examples of gateway 102 may include an access service network gateway (ASN-GW), wireless local access network access gateway (WAG), packet data gateway (PDG), mobile switching center (MSC) and packet data serving node (PDSN).
Base stations 104-106 may be any wireless system that provides the air interface to mobile stations and communication connectivity to the communication network. Examples of base stations that may be utilized include base station transceivers (BTSs), base station controllers (BSCs), base station (BSs), radio base stations (RBSs), Node B, enhanced Node B (eNBs) and others. Base stations 104-106 may include a number of elements known to those skilled in the art comprising a transceiver, power amplifier, combiner, duplexer, antenna and control function. Further, base stations 104-106 may comprise one antenna or multiple antennas having corresponding sectors and frequency assignments. Base stations 104-106 may have several transceivers and corresponding antennas which allow it to serve several different frequencies and different sectors of the base station.
Base stations 104-106 are illustrated as being subdivided to a number of fields or sectors where each may be illuminated from an antenna directive or panel (not shown), that is an antenna that does not illuminate in all the directions, but instead concentrates the energy within a particular sector. Base stations that do not have sectors may be characterized by having omni-directional or unidirectional antennas that radiate energy in all directions.
Referring to
Paging may be referred to as a broadcast mechanism in mobile communication networks. Broadcast mechanisms are used to distribute information to multiple mobiles stations. Paging may be used to set up communication channels between mobile stations and base stations.
In some wireless communication technologies, paging is utilized to alert mobile stations that are in idle mode about an incoming message or request from a base station. Idle mode is a process for mobile stations to receive information from a base station without having to be registered on the communication network. In one example, a WiMAX paging network model is shown in
As shown in
The WiMAX paging reference model, as shown in
Multiple paging agents 330-335 can be aggregated to form paging groups 340-342. For example, in
Location registers 310-311 maintain and track information about idle mobile stations. Location registers 310-311 may comprise a distributed database. For each idle-mode mobile station, the information contained in the location register 310-311 includes its current paging group ID, paging cycle, paging offset, and service flow information. An instance of location register 310-311 is associated with every anchor paging controller 320-311. When a mobile station moves across paging groups its location is updated across paging controllers 320-321 via R6 and/or R4 reference points. The information in the location register 310-311 associated with the anchor paging controller 320-321 assigned to the mobile station is also updated.
In another example, a paging network model is shown in
Gateway 450 includes paging controller 420 and location register 410. Paging controller 420 is operatively coupled to location register 410. Paging controller 420 is operatively coupled paging control manager 460. Gateway 451 includes paging controller 421 and location register 411. Paging controller 421 is operatively coupled to location register 411. Paging controller 421 is operatively coupled paging control manager 460. Gateway 450 to operatively coupled to home agent 470. Home agent 470 is operatively coupled to network 480. Paging controller 420 is operatively coupled to paging agents 430-432. Paging controller 421 is operatively coupled to paging agents 433-434.
Paging agents 430 and 431 are part of paging group 440. Paging agents 431 and 432 are part of paging group 441. Paging agents 433 and 434 are part of paging group 442.
Referring back to
Paging agents 107-109 provide the interaction functionality between paging controllers and mobile stations. Paging agents 107-109 may comprise any functional or logical entity or element that may be located at a base station or any other network element to facilitate communication with mobile station 110.
Mobile station 110 may be any device that has wireless communication connectivity that may be readily moved from one location to another. Mobile station 101 could include telephones, smartphones, mobile phones, cellular phones, personal digital assistants (PDAs), personal communicators, handheld game consoles, personal computers (PCs), Ultra-Mobile personal computers (UMPCs), handheld televisions and any other consumer appliance with wireless communication capabilities.
In operation, paging is performed by wireless communication networks to establish communication with idle mobile stations. Groups of base stations and paging agents may be assigned to a paging group. Paging groups may include base stations that are associated with different gateways. As such, while
A paging announce message is created at gateway 102. The paging announce message is created utilizing the location of mobile station 110. Location registers may be utilized for storing mobile station location data for use by paging controller 103. The paging announce message comprises the identifiers for the one or more sectors that are in proximity to location of mobile station 110. For example, referring to
The paging announce message is sent to base stations 104-106. The paging announce message may be sent as a single message broadcast to all of the base stations or may be sent as individual messages sent to each base station independently. In one example, the paging announce message is only sent to those base stations that have sectors identified in the paging announce message. In another example, the paging announce message may be sent to all of the base stations in the paging group. The paging announcement may also be sent to a paging group comprising one or more base stations. If so, the paging announce message may be sent to all of the base stations in the paging group or to only the base stations having sectors in proximity to the mobile station.
Table 1 gives an example R6 paging announce message. Table 1 may be used as a substitute or alternative paging announce message to that given in Table 4-134 of the WiMAX Forum Network Architecture (Stage 3: Detailed Protocols and Procedures), Release 1, Version 1.2.2, May 10, 2008. The WiMAX Forum Network Architecture (Stage 3: Detailed Protocols and Procedures), Release 1, Version 1.2.2, May 10, 2008 is hereby incorporated herein by reference.
A mobile paging message is generated at base stations 104-106. The mobile paging message is created based upon the paging announce message and in particular, the sectors identified in the paging announce message.
The mobile paging message is sent to mobile station 110 by those sectors identified in the paging announce message. For example, referring to
A method for paging a mobile station in a communication network comprises: receiving a paging initiation message at a gateway node transferred from the communication network; generating a paging announce message at the gateway node based upon a last known location for the mobile station, wherein the paging announce message comprises one or more sector identifiers for one or more sectors in proximity to a location of the mobile station; sending the paging announce message to one or more paging groups, wherein each of the paging groups comprise one or more base stations and wherein each of the one or more base stations comprise the one or more sectors; generating a mobile paging message at the one or more base stations when the one or more base stations comprise the one or more sectors identified by the one or more sector identifiers; and, sending the mobile paging message to the mobile station transferred from the one or more sectors.
A method for paging a mobile station in a communication network comprises: receiving a paging initiation message at a gateway node transferred from the communication network; generating a paging announce message at the gateway node based upon a last known location for the mobile station, wherein the paging announce message comprises one or more sector identifiers for one or more sectors in proximity to a location of the mobile station; sending the paging announce message to one or more base stations, wherein each of the one or more base stations comprise the one or more sectors in proximity to the location of the mobile station; generating a mobile paging message at the one or more base stations; and sending the mobile paging message to the mobile station transferred from the one or more sectors.
A method for paging a mobile station in a communication network comprises: receiving a paging initiation message at a paging control node transferred from the communication network; generating a paging announce message at the paging control node based upon a last known location for the mobile station, wherein the paging announce message comprises one or more sector identifiers for one or more sectors in proximity to a location of the mobile station; sending the paging announce message to one or more paging groups, wherein each of the paging groups comprise one or more paging agents associated with one or more base stations and wherein each of the one or more base stations comprise the one or more sectors; generating a mobile paging message at the one or more paging agents when the one or more base stations comprise the one or more sectors identified by the one or more sector identifiers; and, sending the mobile paging message to the mobile station transferred from the one or more sectors.
A method for paging a mobile station in a communication network comprises: receiving a paging initiation message at a paging control node transferred from the communication network; generating a paging announce message at the paging control node based upon a last known location for the mobile station, wherein the paging announce message comprises one or more sector identifiers for one or more sectors in proximity to a location of the mobile station; sending the paging announce message to one or more paging agents associated with one or more base stations, wherein each of the one or more base stations comprise the one or more sectors in proximity to the location of the mobile station; generating a mobile paging message at the one or more paging agents; and, sending the mobile paging message to the mobile station transferred from the one or more sectors.
A method for paging a mobile station in a communication network comprises: receiving mobile station data at a gateway node transferred from a mobile network internet node; receiving a paging initiation message at a paging control node transferred from the gateway node; generating a paging announce message at the paging control node based upon a last known location for the mobile station, wherein the paging announce message comprises one or more sector identifiers for one or more sectors in proximity to a location of the mobile station; sending the paging announce message to one or more paging agents associated with one or more base stations, wherein each of the one or more base stations comprise the one or more sectors in proximity to the location of the mobile station; generating a mobile paging message at the one or more paging agents; and, sending the mobile paging message to the mobile station transferred from the one or more sectors.
A method for paging a mobile station in a communication network comprises: receiving a location update request for a mobile station at a gateway node; receiving a paging initiation message at a paging control node transferred from the gateway node; generating a paging announce message at the paging control node based upon a last known location for the mobile station, wherein the paging announce message comprises one or more sector identifiers for one or more sectors in proximity to a location of the mobile station; sending the paging announce message to one or more paging agents associated with one or more base stations, wherein each of the one or more base stations comprise the one or more sectors in proximity to the location of the mobile station; generating a mobile paging message at the one or more paging agents; and, sending the mobile paging message to the mobile station transferred from the one or more sectors.
Storage system 504 stores software 505. Processing system 502 is linked to communication interface 501 and user interface 503. Computing node 500 could be comprised of a programmed general-purpose computer, although those skilled in the art will appreciate that programmable or special purpose circuitry and equipment may be used. Computing node 500 may be distributed among multiples devices that together comprise elements 500-505.
Communication interface 501 could comprise a network interface, modem, port, transceiver, or some other communication device. Communication interface 501 may be distributed among multiple communication devices. Processing system 502 could comprise a computer microprocessor, logic circuit, or some other processing device. Processing system 502 may be distributed among multiple processing devices. User interface 503 could comprise a keyboard, mouse, voice recognition interface, microphone and speakers, graphical display, touch screen, or some other type of user device. User interface 503 may be distributed among multiple user devices. Storage system 504 could comprise a disk, tape, integrated circuit, server, or some other memory device. Storage system 504 may be distributed among multiple memory devices.
Processing system 502 retrieves and executes software 505 from storage system 504. Software 505 may comprise an operating system, utilities, drivers, networking software, and other software typically loaded onto a computer system. Software 505 could comprise an application program, firmware, or some other form of machine-readable processing instructions. When executed by processing system 502, software 505 directs processing system 502 to operate as described herein.
This patent application claims the benefit of U.S. provisional patent application 61/054,847; entitled METHOD AND SYSTEM FOR PAGING MOBILE DEVICES IN A WIRELESS NETWORK; filed on May 21, 2008; and hereby incorporated reference into this patent application.
Number | Date | Country | |
---|---|---|---|
61054847 | May 2008 | US |