The invention generally relates to a wireless communication network. More specifically, the invention relates to method, system and apparatus for providing wireless communication using a Global Radio Resource Controller (RRC).
In a wireless communication network such as a Worldwide Interoperability for Microwave Access (WiMAX) communication network, an Access Service Network (ASN) forms the radio access network. The ASN includes one or more ASN-Gateways (ASN-GWs) and a plurality of Base Stations (BSs). The plurality of BSs are further in communication with a plurality of Mobile Stations (MSs). Each ASN-GW interfaces with one or more BSs in the ASN. The ASN enables functions such as Radio Resource Management (RRM) and Handover Management (HOM) for efficient communication in the wireless communication network.
In RRM, parameters related to radio transmission between the one or more BSs are controlled. These parameters for example, can be, transmitting power, channel allocation, handover criteria, modulation scheme and error coding scheme. RRM enables effective utilization of the radio spectrum and network resources during communication in a wireless communication network. On the basis of RRM and requirements in the wireless communication network, the Handover Management (HOM) of the resources is performed.
These functions are enabled using various existing profile architectures in the wireless communication network. Two of these profile architectures are the profile A (centralized) and the profile C (distributed) architectures. The profile A is a centralized architecture where the ASN-GW includes an RRC and a BS in the wireless communication network includes a Radio Resource Agent (RRA). A RRA reports about the spare capacity and PHY requirements of the corresponding BS to the RRC in the ASN-GW. Based on the information, the RRC performs RRM and HOM in a centralized manner. However, the profile A results in heavy overloading of the ASN-GW. Additionally, the profile A architecture is less efficient in catering services of many vendors in the wireless communication network to the one or more MSs because this overloads the ASN-GW.
Contrary to the profile A, the profile C is a distributed architecture where each BS of the plurality of BSs includes a RRC operatively coupled with an RRA. The ASN-GW includes a Radio Resource Relay (RRR). In the Profile C, a RRC in a BS interacts only with one or more RRCs in one or more neighboring BSs. This interaction may be facilitated by the RRR in the ASN-GW. Therefore, a BS in the profile C architecture only has information (for example, spare capacity) corresponding to one or more neighboring BSs. As a result of this, during a handover, a BS may be simultaneously transferred load by two BS. The two BSs are neighbors of the BS but do not interact with each other. This may result in over-loading the BS, which earlier had spare capacity. Additionally, the profile C architecture requires extra backhauls for the transfer of information between the various BSs in the wireless communication network.
There is a therefore, a need for a method and system for communication in the wireless communication network using an architecture which facilitates communication between the various BSs by avoiding overload at the ASN gateway. Also the architecture should facilitate efficient load balancing amongst the various BSs without extra backhauls for transferring the information.
The accompanying figures where like reference numerals refer to identical or functionally similar elements throughout the separate views and which together with the detailed description below are incorporated in and form part of the specification, serve to further illustrate various embodiments and to explain various principles and advantages all in accordance with the invention.
Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of embodiments of the invention.
Before describing in detail embodiments that are in accordance with the invention, it should be observed that the embodiments reside primarily in combinations of method steps and apparatus components related to a Global Radio Resource Controller (RRC) in a wireless communication network. Accordingly, the apparatus components and method steps have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments of the invention so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
In this document, relational terms such as first and second, top and bottom, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprises,” “comprising,” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by “comprises . . . a” does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
Various embodiments of the invention provide apparatus, method, and system for communication in wireless communication network using a global Radio Resource Controller (RRC). The method includes receiving one or more reports from one or more local RRCs by the global RRC. The method further includes sending one or more responses to each of the one or more local RRCs by the global RRC. The one or more responses correspond to the one or more reports received from the one or more local RRCs.
ASN 102 includes an ASN-Gateway (ASN-GW) 104 and a plurality of BSs, such as, BS 106, BS 108, and BS 110. It will be apparent to a person skilled in the art that ASN 102 may include more than one ASN-GW. ASN-GW 104 communicates with the plurality of BSs to perform various functions in ASN 102. Examples of these functions may include, but are not limited to Authorization, Authentication, Accounting (AAA), Portfolio Management, Radio Resource Management (RRM), and Handover Management (HOM).
A BS in the plurality of BSs is capable of communicating with one or more neighboring BSs in wireless communication network 100. For example, BS 106 and BS 108 may be neighboring BSs. In this case, BS 106 and BS 108 are capable of communicating amongst each other. This communication between BS 106 and BS 108 may be relayed through ASN-GW 104. Further, the plurality of BSs communicate with a plurality of Mobile Stations (MSs). For example, BS 106 communicates with a MS 112, BS 108 communicates with a MS 114, and BS 108 communicates with a MS 116 to provide various communication services to MS 112, MS 114, and MS 116 in ASN 102. Examples of a MS may include, but are not limited to a laptop computer and a hand-held device using which a subscriber avails various communication services.
Global RRC 202 may be located in an ASN-GW, such as, ASN-GW 104. Alternatively, global RRC 202 may be located in a master BS. The master BS may be selected from the plurality of BSs in wireless communication network 100. It will be apparent to a person skilled in the art that any other network entity in wireless communication network 100 may include global RRC 202. Global RRC 202 communicates with the one or more local RRCs for exchanging information about wireless communication network 100. The information exchanged may include, but is not limited to a PHY parameter report, a spare capacity report, a contextual report, a data path report, and a handover report. The one or more RRCs are further operatively coupled to one or more local RRAs. For example, local RRC 204 is operatively coupled with a local RRA 210, local RRC 206 with a local RRA 212 and local RRC 208 with a local RRA 214.
The plurality of BSs include the one or more local RRCs operatively coupled with the one or more local RRAs. For example, BS 106 includes local RRC 204 and local RRA 210.BS 108 includes local RRC 206 and local RRA 212 and BS 110 includes local RRC 208 and local RRA 214. In a BS, a local RRA receives network information from the corresponding local RRC and makes this network information available to the corresponding BS. Further, the local RRA provide measurements related to radio resources to the corresponding local RRC. For example, local RRA 210 receives network information from local RRC 204 and provides it to BS 106. Additionally, local RRA 210 performs radio resource measurements and provides them to local RRC 204. Based on the information provided by the one or more local RRAs the one or more local RRCs send one or more reports to global RRC 202. A report may be one or more of, but is not limited to a PHY parameter report, a spare capacity report, a contextual report, a data path report, a RRM report, and a HOM report.
Thereafter, global RRC 202 sends one or more responses to the one or more local RRCs based on the one or more reports received from the one or more local RRCs. In an embodiment of the invention, a response of the one or more responses sent by global RRC 202 includes each of the one or more reports sent by the one or more local RRCs in system 200. For example, global RRC 202 receives spare capacity reports and PHY parameter reports of BS 106 and BS 108 from local RRC 204 and local RRC 208 respectively. Then, global RRC 202 sends a response that includes the spare capacity reports and the PHY parameter reports to the one or more local RRCs in the plurality of BSs. Therefore, global RRC 202 provides a response that includes consolidated information derived from the one or more reports. In another embodiment of the invention, a response of the one or more responses is one of the one or more reports sent by the one or more local RRCs. For example, global RRC 202 sends a response that includes only the spare capacity report of BS 106 to the one or more local RRCs in the plurality of BSs. Thus, global RRC 202 provides a response with specific information derived from the one or more reports. In yet another embodiment of the invention, a response of the one or more responses is a Handover (HO)-Directive, which is provided by global RRC 202. This is further explained in detail in conjunction with
In an embodiment of the invention, apparatus 300 is an ASN-GW, such as, ASN-GW 104. In another embodiment of the invention, apparatus 300 is a master BS. The master BS is selected from the plurality of BSs. For example, BS 110 is selected as the master BS. Therefore, BS 110 includes the global RRC 202. In this case, BS 106 and BS 108 act as slave BSs in wireless communication network 100.
To support HOM by apparatus 300, a response of the one or more responses is a HO-directive generated by global RRC 202. Therefore, if apparatus 300 is an ASN-GW, then the ASN-GW supports the HOM in wireless communication network 100. However, if apparatus 300 is a master BS, then the master BS supports HOM in wireless communication network 100. Alternatively, the one or more local RRCs in the plurality of BSs may generate a HO-directive based on the one or more responses. Therefore, in this case, the one or more local RRCs support HOM in wireless communication network 100. This is further explained in conjunction with
As the one or more local RRCs provide the one or more reports to global RRC 202, therefore, global RRC 202 has a global knowledge about wireless communication network 100. In other words, global RRC 202 has information, such as, spare capacity, resource requirement, and handover requirement for the plurality of BSs.
Thereafter, at step 404, global RRC 202 sends one or more responses to the one or more local RRCs. The one or more responses are generated based on the one or more reports. Hence, a response of the one or more responses includes information of the one or more reports received from the one or more local RRCs. A response of the one or more responses may include each of the one or more reports as received from the one or more local RRCs. Alternatively, a response of the one or more responses is one of the one or more reports received from the one or more local RRCs. A response of the one or more responses sent by global RRC 202 may further be a HO-Directive. The HO-directive may be generated based on one or more spare capacity reports and one or more PHY parameter reports received from the one or more local RRCs. This is further explained in detail in conjunction with
As global RRC 202 receives information, such as, PHY parameter report and spare capacity report, from the one or more local RRCs, therefore, global RRC 202 has the ability to take global decisions based on the information in wireless communication network 100. Additionally, in case wireless communication network 100 is the profile C architecture of a WiMAX communication network, then global RRC 202 provides the profile C architecture of the WiMAX communication network the ability to collect information from the one or more local RRCs and then make global and centralized decisions based on the information.
Based on the one or more reports, global RRC 202 sends a HO-directive to the one or more local RRCs at step 504. It will be apparent to a person skilled in the art that global RRC 202 may send more than one such HO-directive. The HO-directive is a response of the one or more responses sent by global RRC 202. The HO-directive is generated for one or more BS of the plurality of BSs, which include the one or more local RRCs. The HO-directive includes information, such as, type of handover, a reason for handover, ratio of payload for handover, identity of a BS of the plurality of BSs for serving handover, identity of one or more target BSs selected from the plurality of BSs for handover, and identity of one or more MS involved in handover. The information in the HO-directive is computed by global RRC 202 by applying a predefined algorithm on the information derived from the one or more reports received from the one or more local RRCs. The predefined algorithm ensures optimum load balancing and optimum Quality of Service (QOS) in wireless communication network 100.
Thereafter, at step 506, handover of one or more MSs is performed between the plurality of BSs based on the HO-directive. To perform handover of a MS, a serving BS sends a HO-directive response to global RRC 202. Thereafter, a handover of the MS is performed from a serving BS to a target BS. It will be apparent to a person skilled in the art that handover may be performed using any existing methods
As an example for the method given above, in wireless communication network 100, BS 106 has spare capacity for serving two more MSs. However, each of BS 108 (a neighboring BS of the BS 106) and BS 110 (a neighboring BS of the BS 108) has exceeded a predefined serving capacity by two MSs. Therefore, for balancing load between BS 106, BS 108, BS 110 in wireless communication network 100, global RRC 202 in ASN-GW 104 receives PHY parameter reports and spare capacity reports, which include the information about status of BS 106, BS 108, and BS 110 from local RRC 204, local RRC 206, and local RRC 208. Global RRC 202 then applies the predefined algorithm on the PHY parameter reports and the spare capacity reports. Thereafter, based on the result of the application of the predefined algorithm, global RRC 202 sends a first HO-directive to BS 108 and a second HO-directive to BS 110. As global RRC 202 is aware of the status of each of BS 106, BS 108, and BS 110, therefore, the first HO-directive includes the information of handover of one MS from BS 108 to BS 106. Similarly, the second HO-directive includes the information of handover of one MS from BS 110 to BS 106. As a result of this, optimum load balancing is achieved as each of BS 108 and BS 110 are able to handover one MS to BS 106, which had a capacity to serve two additional MSs. In the absence of global RRC 202, which has the global knowledge, a handover of two MSs from each of BS 108 and BS 110 to BS 106 may have been performed, which would have overloaded BS 106.
As global RRC 202 receives PHY parameter reports and spare capacity reports from the one or more local RRCs, global RRC 202 has information about current load on the plurality of BSs. Therefore, by applying the predefine algorithm on the PHY parameter reports and spare capacity reports, global RRC 202 is able to make a centralized decision for load balancing in wireless communication network 100. As a result of this centralized decision, handover from one or more BSs in wireless communication network 100 do not result in overloading the BS.
At step 604, global RRC 202 sends a response to the one or more of local RRCs. The response sent by global RRC 202 may includes each PHY parameter report and each spare capacity report sent by the one or more local RRCs in wireless communication network 100. Therefore, the response includes global knowledge regarding about the status of the plurality of BSs in wireless communication network 100. As the response is sent to the one or more local RRC, therefore, the one or more local RRCs have global knowledge about the status of the plurality of BSs.
At step 606, each of the one or more local RRCs initiate a HO-directive based on the response received from global RRC 202. To initiate a HO-directive, each of the one or more local RRCs applies the predefined algorithm on information derived from the response. As the predefined algorithm used by each of the one or more local RRCs is the same and each of the one or more local RRCs has the global knowledge about the status of the plurality of BSs, therefore, each of the one or more local RRCs derive a unanimous result for initiating a HO-directive in wireless communication network 100.
Thereafter, at step 608, the one or more local RRCs perform handover of one or more MSs between the plurality of BSs based on a HO-directive generated by each of the one or more local RRCs. This has been explained in detail in conjunction with
Referring back to the example given in
Various embodiments of the invention provide method, system and apparatus for communication in a wireless communication network using a global RRC. The global RRC receives reports from one or more local RRC, which are located in a plurality of BSs. Therefore, global RRC has the information regarding the status of the plurality of BSs. This enables the global RRC to take centralized decisions for RRR and HOM in the wireless communication network. As a result of this, the possibility of un-proportionate handover between the plurality of BSs, which may result into overloading a BS, is reduced considerably. Additionally, the invention enables the profile C architecture of a WiMAX communication network to perform RRM and HOM in a centralized manner. Further, the possibility of overloading the ASN-GW due to exchange of messages with the plurality of BSs is reduced as the global RRC can be located in any network entity in the wireless communication network.
Those skilled in the art will realize that the above recognized advantages and other advantages described herein are merely exemplary and are not meant to be a complete rendering of all of the advantages of the various embodiments of the invention.
In the foregoing specification, specific embodiments of the invention have been described. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of the invention. The benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential features or elements of any or all the claims. The invention is defined solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued.
Benefit is claimed under 35 U.S.C. 119(e) to U.S. Provisional Applications Ser. 60/961,800 entitled “Apparatus and method for communication in wireless communication network using Global Radio Resource Controller” by Rehan Jalil et al., filed on 23rd Jul. 2007, which is herein incorporated in its entirety by reference for all purposes.
Number | Date | Country | |
---|---|---|---|
60961800 | Jul 2007 | US |