The present invention relates to bandwidth allocation for access points and, more particularly, to bandwidth allocation for access points in wireless networks.
With the developments in technology demand for bandwidth employed for communication is increasing. However, bandwidth available for transmission of information in a communication network is constrained by limits of the equipments used to transmit and receive information carrier signals, and physical properties of the media over which the carrier signals are transmitted. Some of the present day networks are employing mechanisms to regulate usage of network bandwidth by pre-allocating predefined bandwidths to respective applications. For example, the available communication networks pre-allocate fixed bandwidths to respective network applications whose requirements for bandwidth of operation may or may not be known. In this case, as the bandwidths are pre-allocated, and the bandwidth assigned for one application cannot be used for another application even when the application is not using a portion or all of the allocated bandwidth there is no effective usage of the available bandwidth. Consequently, in such networks the total bandwidth that the applications of the network require or use often exceeds the bandwidth available with the access point.
Further, technologies today are employing dynamic spectrum and bandwidth allocation mechanisms. Allocation refers to the spectrum or bandwidth allocation to wireless access points, wireless mesh nodes, or even base stations. It is known that the spectrum used by the access point varies with time. As a result, the spectrum may be allocated to the clients on dynamic basis as and when the demand arises for the client. Parts of the spectrum referred to as whitespace spectrum is available for unlicensed access for various applications. Attempts have been made in order to exploit this available spectrum efficiently.
However, present day networks do not have effective mechanisms to decide which parts of the spectrum is experiencing less interference and move the access point's to that particular part of the spectrum or if a particular access point is not using the spectrum then release the spectrum so that it is available for another access point for use.
In addition, present day networks face some drawbacks. For example, present day networks do not have means for a client to identify the center frequencies over which an access point is operating and determining the bandwidths over which the access point is in operation so as to ensure efficient utilization of the whitespace spectrum. Further, the access point cannot fetch critical information from the client such as the interference it experiences from various frequency bands, data rate requirements and so on. As a result, the access point cannot allocate the client to appropriate bands over which it operates.
Some solutions for communicating with clients on the TV whitespaces consider a single radio for the access point. Further, in this case a method called as SIFT is employed to determine the center frequencies bandwidth of operation of the access points. However, these mechanisms are more complex due to single radio of the access point. Also, the Signal Inspection before Fourier Transform (SIFT) mechanism employed is not robust in a multiple access point setting and there is every possibility that the clients could draw incorrect inferences about the center frequency and amount of bandwidth over which an access point is operating. Further, the chirping mechanisms employed in these networks for detecting disruptions are not effective. This is because the backup channel employed for chirping mechanism may not be available after sometime and second the client may not detect such chirps.
Further, these networks cannot handle system disruptions for example, in the DTV whitespace spectrum if a wireless microphone or TV channel becomes active in a band that the system is operating in, the access point should switch to a different unutilized spectrum and inform its clients also to switch to this part of the spectrum. But present day networks are not effective in detecting such disruptions and indicating the access point to switch. Also, the access points are not sensitive enough in order to indicate its client to switch to a new part on the spectrum.
Due to the aforementioned drawbacks present day mechanisms for bandwidth allocation in whitespace spectrum are not effective and hence efficient allocation of the bands to the clients associated with the access point is not guaranteed.
In view of the foregoing, an embodiment herein provides an access point for dynamic allocation of bandwidths in television whitespace spectrum for plurality of clients. The access point is configured for performing a scan at intervals to determine available channels in the television whitespace spectrum, periodically sending messages over at least one of the available channel of the television whitespace spectrum, accepting a request message from a client from the plurality of clients and allocating at least one of the radios of the access point to the client for communication over the television whitespace spectrum. The access point sends the periodic messages where the message is a beacon message indicating center frequencies of operation, operating bandwidth at each of the center frequencies, signal strengths. The access point further sends the message to the client on event basis. The access point sends the messages periodically, where the period is pre-defined by the network operator and depends on factors that include at least one of channel switching overhead, duration of beacon message and tolerable overhead. The access point accepts the request where the request is a request for association of the client in order to service the client. The access point further allocates time slices at intervals over bandwidth of the spectrum o control channel.
Embodiments further disclose an access point for handling disruptions in dynamic allocation of bandwidths in television whitespace spectrum. The access point is configured for detecting if the bandwidth of the television whitespace spectrum on which the access point is operating is available, performing whitespace selection and client assignment if the bandwidth on the television whitespace spectrum s not available and sending a message over a management frame to a client associated with the access point. The access point sends the message where the message gives information on changes in allocation of the bandwidth for the client.
Embodiments herein also disclose a method for dynamic allocation of bandwidths in television whitespace spectrum for plurality of clients. The method comprising performing a scan at intervals to determine available channels in the television whitespace spectrum, periodically sending messages over at least one the available channel of the television whitespace spectrum, accepting a request message from a client from the plurality of clients and allocating at least one of the radios of the access point to the client for communication over the television whitespace spectrum. The method sends the periodic messages where the message is a beacon message indicating center frequencies of operation, operating bandwidth at each of the center frequencies, signal strengths. The method further sends the message to the client on event basis. The method sends the messages periodically, where the period is pre-defined by the network operator and depends on factors that include at least one of channel switching overhead, duration of beacon message and tolerable overhead. The method accepts the request where the request is a request for association of the client in order to service the client. The method further allocates time slices at intervals over bandwidth of the spectrum for control channel.
Also, disclosed herein is a method for handling disruptions in allocation of bandwidths in television whitespace spectrum. The method configured for detecting if the bandwidth on the television whitespace spectrum on which an access point is operating is available, performing whitespace selection and client assignment if the bandwidth on the television whitespace spectrum is not available and sending a message over a management frame to a client associated with the access point. The method sends the message where the message gives information on changes in allocation of the bandwidth for the client.
Also, disclosed herein is a method for handling disruptions in allocation of bandwidths in television whitespace spectrum. The method configured for checking by a client if a bandwidth on which the access point is operating on the television whitespace spectrum is unavailable, checking if the access point is still available for service in the television whitespace spectrum, if the access point is available for service in the television whitespace spectrum switching the client to a new bandwidth on which the access point is operating. The method switches the client to the new bandwidth by performing reallocation of bandwidth for the client.
These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings.
The embodiments herein will be better understood from the following detailed description with reference to the drawings, in which:
The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
The embodiments herein disclose a mechanism for allocation of TV whitespace spectrum to access point by providing systems and methods therefore. Referring now to the drawings, and more particularly to
Systems and methods for allocation of TV whitespace spectrum to access points in a communication network are disclosed. The method employs mechanisms for beaconing and management in order to associate the clients with an Access Point (AP). The beaconing mechanism employed allows the client to discover the part of the spectrum over which an AP operates efficiently. Periodic beacon messages are sent by the AP to the client over the bandwidth of operation of the channel. From the beacon message the client determines the frequencies most suitable for its operation. The client then sends a client association request and gets associated with the AP. In an embodiment, critical information is conveyed to the AP in the beacon message. The AP further allocates the client to one of its radios of operation. Further, subsequent communications between the client and the AP occur over this spectrum. In addition, multiple clients could also share the same spectrum to communicate with the AP.
In an embodiment, the AP is also capable of acquiring information from the clients such as interference it experiences over different frequency bands, data rate requirements and so on. Using this information the AP can allocate appropriate frequencies to the client. In addition, the system is also configured to handle disruptions and switching the AP to different parts of the spectrum during such disruptions.
The AP 101 sends beacon message to the clients 103. The beacon message gives an indication of center frequencies, signal strengths and bandwidths over which the AP 101 operates. The message is sent to the clients 103 over the network 102. When the client 103 enters into the vicinity of the AP 101 the client 103 performs a scan to determine if there are beacon messages. When the client 103 detects the beacon message the client determines the center frequencies over which the AP 101 is in operation. If the range of frequencies is suitable for operation the client sends an association request message to the AP 101. The client gets associated with the AP 101.
In an embodiment, clients 103a, 103b and 103c may have requirements for different ranges of frequencies and depending on if the AP 101 is capable of operating in the required frequency the clients gets associated with the AP 101. Further, all the communication between the client 103 and AP 101 happens through this channel.
The control channels may be chosen by two means. One is in case of Orthogonal Frequency Division Multiple Access (OFDMA) technology systems. In this case, consider the minimum bandwidth over which the AP can communicate is B. Further, assume that particular radio of an AP operates over the band of width W. Hence, the deduced logical channels are W/B. For each of these logical channels, the first few (a predefined number) sub-carriers can be reserved (202) for control purpose. For example, if B=6 MHz and there are 1024 ODMA sub-carriers over a 6 MHz spectrum, the first 24 sub-carriers can be reserved for control mechanism. Assuming that the control sub-carriers use Binary Phase Shift Keying (BPSK) modulation, this translates to 24 bits every OFDMA symbol transmission time which is around 0.16 s for 6 MHz.
In case where the OFDMA based technology is not employed it could be difficult to control the PHY transmissions at the granularity of sub-carriers. In such cases, dedicating time-slices at periodic intervals over every B width of spectrum that an AP operates over can be used (203) as control channel for performing control function.
When a client arrives in the vicinity of the AP 101 the client sequentially scans (204) every B width spectrum until it hears a beacon message. On obtaining the beacon message, the client determines the center frequencies of operation of the AP 101. If the frequency is suitable for operation the client chooses (205) one of the bands and sends a request. The client sends (206) association request with the AP 101. The client then is assigned (207) to the requested operating band. The various actions in method 200 may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some actions listed in
If the client wants to get associated with the AP 101 the client sends (302) an association request to the AP 101. The request may be Signal to Noise plus Interference Ratio (SNIR) request or the like that is sent over the TV whitespace. Further, the AP 101 sends (303) the association grants to the client. Meanwhile, the client joins the best band suitable for its operation. The AP 101 also periodically keeps a check if whitespace allocation to radios and clients is required to be updated and if required it updates the same. The AP 101 then checks (304) if new client allocation is different. If the allocation is different then the AP 101 transmits the client for whitespace allocation. The various actions in method 300 may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some actions listed in
In an embodiment, after the transition to all digital TV transmissions, the available TV bands are 54-72 MHz (channels 2; 4), 76-88 MHz (channels 5; 6), 174-216 MHz (channels 7; 13) and 470-698 MHz (channels 14; 51). These bands can be used for unlicensed access of fixed and portable devices.
In an embodiment, fixed devices can operate from channel 2-51 and transmit at a maximum of 4 W. This is relevant to the IEEE 802.22 standard. The 802.22 standard's goal is similar to that of WiMAX (i.e., 802.16), in that it aims to provide wide area wireless broadband connectivity. It is based on an infrastructure of base stations, with clients communicating directly with the base stations.
In an embodiment, portable devices are intended to provide short range communications similar to Wi-Fi, and they can operate in two modes: either as a client (Mode I) or independently (Mode II). In Mode I, the portable device is in a master slave relationship either with a fixed device or a Mode II portable device. On the other hand, portable devices can operate only in channels 21-51.
Further note that the available spectrum is distributed anywhere from 54 MHz up to 698 MHz. Clearly, in order for clients to associate either in IEEE 802.22 or for an enterprise WLAN in the DTV whitespaces they need to know over which bands their respective BS/APs are operating on. Consider an embodiment for the case of an enterprise WLAN scenario where access points are located across an enterprise and client devices can connect and communicate with the access points over the DTV whitespaces. Note that since we are considering portable devices, the frequency bands of operation are distributed from 470-698 MHz.
In an embodiment, there are several advantages of reserving a small bandwidth or time slices and they are as follows. 1. Robustness: This approach makes the control channel robust to client's experience of the channels. For example, if a client is experiencing high interference in some pieces of the spectrum where the AP is operating in, it can still access the control channel if the AP is operating over a larger bandwidth or if the AP has multiple radios (each radio operates over distinct frequencies). Also, it is possible that the maximum bandwidth that a client radio can operate over is limited (more expensive a radio, it can simultaneously operate over larger bandwidth). In such a scenario, by dedicating radio resources over every B MHz channel that an AP operates over, the control channel can be made to work for arbitrary client-side radios.
2. Low access delay: For AP's with multiple radios, the delay incurred in client connecting to the AP can be reduced since part of the control mechanism exists for every B MHz of channel.
3. Scalability: The mechanism scales well with multiple AP's (possibly owned by different entities) in close proximity. As long as near-by AP's operating spectrum do not completely overlap (which is likely to happen with a good MAC design and when there is enough whitespace available), the proposed approach is much more scalable compared to an approach where some fixed band is used for control mechanism.
The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the network elements. The network elements shown in
The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to he understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the claims as described herein.
Number | Date | Country | Kind |
---|---|---|---|
1006/CHE/2011 | Mar 2011 | IN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2012/055185 | 3/23/2012 | WO | 00 | 2/18/2014 |