The foregoing and other aspects of the teachings of this invention are made more evident in the following Detailed Description, when read in conjunction with the attached Drawing Figures, wherein:
The exemplary embodiments of this invention solve at least the problem discussed above related to a mobile RS by providing a signaling-optimized location update procedure.
The exemplary embodiments of this invention relate generally to mobile multi-hop RS by providing a signaling-optimized location update procedure when the RS is mobile (e.g., associated with a mobile platform). An exemplary, but non-limiting embodiment, is described in the context of IEEE 802.16 technology (WiMAX).
Of interest to the ensuing discussion of the exemplary embodiments of this invention is IEEE Std 802.16e™-2005 and IEEE Std 802.16™-2004/Cor1-2005, such as pages 1-268 which discuss in part the DCD message, sleep mode, idle mode and location update operations. At least this portion of IEEE Std 802.16e™-2005 and IEEE Std 802.16™-2004/Cor1-2005 is incorporated by reference herein.
Note that various embodiments of the MS/SS 3,4 can include, but are not limited to, cellular telephones, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
Referring also briefly to
It may be assumed that the MSs 3 (and also SSs 4) are similarly constructed, as is also shown in
The exemplary embodiments of this invention provide an efficient procedure for performing a MS 3 location update while the MS 3 is attached to the BS 2 via the RS 1. When the RS 1 moves from one location area (defined by a Paging Group) to another location area (and all attached idle MSs “move” along with the RS 1), the RS 1 generates and schedules a MOB_PAG ADV (Mobile Paging Advertisement) message for all of the idle MSs 3 attached to it and provides a unicast LU allocation for each of the MSs 3 attached to it. Each MS 3 performs network entry for the location update in a co-ordinated manner. The RS 1 aggregates location update parameters of all of the idle MSs 3 and exchanges information with the BS 2 (in a new paging group area) in a single UL message for initiating the location update. The BS 2, or any other network element (e.g. PC), updates the locations of all of the MSs 3 (attached to the RS 1) and sends one single DL message to the RS 1 in which it provide the location update response for all of the MSs 3. The RS 1 sends the location update response individually to each of the MSs 3.
Note that by use of this procedure the required messaging between the BS 2 and the RS 1 can be significantly reduced for a case where there are two or more MSs 3 attached to the RS 1. The use of the exemplary embodiments of this invention thus reduces the signaling load on the BS-RS link, and also congestion on the RS-MS link.
More specifically, when the RS 1 moves from one PG to another PG (the RS 1 identifies the change in the PG by monitoring a broadcast message from the BS 2) it generates and schedules MOB_PAG_ADV messages according to a PAGING_CYCLE and PAGING_OFFSET of the various ones of the attached MSs 3. In the same MOB_PAG_ADV, or via a UNICAST UL_ALLOCATION, it also schedules a UNICAST ranging opportunity to receive location update request messages from all of the attached IDLE MSs 3. This avoids contention on the RS-MS link.
To schedule MOB_PAG_ADV message and UNICAST Ranging allocation and UL ranging opportunity for the attached MSs 3 the RS 1 may, for example, preempt other low priority traffic or request resources from the BS 2. Also RS 1 also sends a bandwidth request to the BS 2 for sending a newly defined message referred to herein as a MOB_RS_LU_REQ. The RS 1 may use the existing mechanism defined in 802.16 to request the bandwidth.
The RS 1 collects the location update requests (LU REQs) from all the MSs 3 and sends the aggregated location update request to the BS 2 in one message. This improves the spectral efficiency on the BS-RS link. The BS 2 also transmits an aggregated location update response in one (newly defined) message to the RS 1. The RS 1 generates the individual MS-specific LU responses from the aggregated LU response received from the BS 2 and sends them each MS 3 individually.
Reference may also be made to
At Step 1 the RS 1 receives a new PG_ID in a DCD from the BS 2, indicating that due to mobility of the RS 1 that it has entered a new PG. At Step 2, and in accordance with an aspect of the exemplary embodiments of this invention, the RS 1 generates and schedules MOB_PAG_ADV and UL allocations for the MS 3 according to their respective PG CYCLEs and PG OFFSETs, and transmits them to the MSs 3 at Step 3. At Steps 4 and 5 the MSs 3 are assumed to transmit their respective RNG_REQ Location Update (LU) messages to the RS 1. At Step 6, and in accordance with a further aspect of the exemplary embodiments of this invention, the RS 1 receives and aggregates the various RNG_REQ LU messages from the population of idle mode MSs 3, and at Step 7 transmits the aggregated RNG_REQ LU messages as part of a MOB_RS_LU_REQ message to the BS 2. This is a newly defined message in accordance with the exemplary embodiments of this invention, to which the BS 2 responds at Step 8 by transmitting the newly defined MOB_RS_LU_RSP message to the RS 1. The MOB_RS_LU_RSP message is an aggregated Location Update response to individual ones of the MSs 3. At Step 9 the RS 1 de-aggregates the Location Update responses from the received MOB_RS_LU_RSP message and transmits them individually to the MSs 3. The required bandwidth. for transmission of the Location Update response to individual ones of the MSs 3 is either coordinated with the BS 2 or scheduled by the RS 1.
It should be noted that in
That is, and referring to
It should be appreciated that a number of advantages can be gained by the use of the exemplary embodiments of this invention including, but not limited to, no change is required in the MS 3 implementation, spectrally efficient signaling is provided, there is reduced congestion on the BS-RS and RS-MS links, and the overall latency for the MS location update, via the RS 1, can be reduced.
In general, the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the exemplary embodiments of this invention may be illustrated and described as block diagrams, message flow diagrams, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques and/or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
As such, it should be appreciated that at least some aspects of the exemplary embodiments of the inventions may be practiced in various components such as integrated circuit chips and modules. The design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be fabricated on a semiconductor substrate. Such software tools can automatically route conductors and locate components on a semiconductor substrate using well established rules of design, as well as libraries of pre-stored design modules. Once the design for a semiconductor circuit has been completed, the resultant design, in a standardized electronic format (e.g., Opus, GDSII, or the like) may be transmitted to a semiconductor fabrication facility for fabrication as one or more integrated circuit devices.
Various modifications and adaptations may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings and the appended claims. As but some examples, the use of other similar or equivalent message formats, types and names may be attempted by those skilled in the art. However, all such and similar modifications of the teachings of this invention will still fall within the scope of this invention.
Furthermore, some of the features of the examples of this invention may be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles, teachings, examples and exemplary embodiments of this invention, and not in limitation thereof.