- Open Access
- Total Downloads : 171
- Authors : Mrs. Sandhya Tanpure, Prof. Sujata Kadam, Mrs. Mrunalini Gavfale
- Paper ID : IJERTV2IS110970
- Volume & Issue : Volume 02, Issue 11 (November 2013)
- Published (First Online): 26-11-2013
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Dynamic Channel Assignment Strategy for Uncoordinated OSA-Enabled WLAN
Mrs. Sandhya Tanpure Department of Electronics & Tele-Communication
Ramrao Adik Institute of Technology Nerul, Navi Mumbai
Maharashtra, India
Prof. Sujata Kadam Department of Electronics & Tele-Communication
Ramrao Adik Institute of Technology Nerul, Navi Mumbai
Maharashtra, India
Mrs. Mrunalini Gavfale Department of Electronics & Tele-Communication
Ramrao Adik Institute of Technology Nerul, Navi Mumbai
Maharashtra, India
Abstract
Efficient channel assignment is crucial for successful deployment and operation of IEEE 802.11-based WLANs. The use of Wireless Local Area Networks (WLANs) based on the IEEE 802.11 standard has increased significantly in the last years, especially for applications in both residential and commercial environments. Due to dense deployments of Wireless Local Area Networks (WLANS) the amount of available spectrum in ISM bands constitute a key limiting factor & causes congestion. A promising approach to alleviate ISM band congestion problems in highly dense WLAN scenarios consists of exploiting opportunistic spectrum access (OSA) to underutilized bands under a primary-secondary model. The developed distributed channel assignment algorithm will be valid for uncoordinated WLAN deployments where access points do not follow any specific planning and they could belong to different administrative domains. Unlike existing channel assignment schemes proposed for legacy WLANs, channel assignment mechanisms for OSA-enabled WLAN should address two distinguishing issues: channel prioritization and spectrum heterogeneity. So, objective of this proposed strategy for channel assignment is to reduce congestion in the crowded ISM band by allowing some access points (APs) to opportunistically operate in a primary band.
General Terms
Channel Assignment
Keywords
Channel allocation, IEEE 802.11, wireless Networks, OSA, WLAN, Distributed algorithm
-
Introduction
The use of Wireless Local Area Networks (WLANs) based on the IEEE 802.11 standard has increased significantly in the last years, especially for applications in both residential and commercial environments. With
the increased popularity and deployment of Wireless Local Area Networks (WLANs), efficient management of wireless spectrum is becoming increasingly important. Dense deployments of Wireless Local Area Networks (WLANs) are rapidly increasing in urban zones, especially for providing Internet access within residential and office buildings by installing uncoordinated individual access points (AP). These deployments are leading to uncontrolled and excessive levels of interference in unlicensed bands that, ultimately, may turn into both an unpredictable degradation in network performance and unfairness among APs. In these scenarios, distributed channel assignment mechanisms constitute the main tool for reducing as much as possible the level of interference between neighboring WLANs in order not to impair individual network performance [1]. Thus far, WLAN distributed channel assignment problem in ISM bands has received a lot of attention in the research community [2], [3]. However, regardless of the ability of the different channel assignment algorithms to improve WLAN performance, the amount of available spectrum in ISM bands for WLAN use can still constitute a key limiting factor in dense deployments. Hence, the exploitation of additional bands for WLANs (e.g., licensed bands used opportunistically) can help improve the performance of such networks. Potential availability of unused portions of the radio spectrum (i.e., white spaces, WS) to be exploited opportunistically is supported by some recent studies [4]. As a result, major efforts are being conducted in both regulatory and standardization bodies to set out the regulatory and technical framework that will enable opportunistic spectrum access to WSs [5]. Hereafter, WLAN equipment able to use WSs in an opportunistic manner will be referred to as OSA-enabled WLAN. An uncoordinated deployment of OSA-enabled WLAN may also benefit from having appropriate channel assignment mechanisms to choose the operational channel in each AP among those available either in unlicensed ISM bands or in a given primary band
opportunistically exploited. Unlike existing channel assignment schemes proposed for legacy WLANs, channel assignment mechanisms for OSA-enabled WLAN should address two distinguishing issues: (1) channel prioritization, i.e. prioritization criteria other than interference conditions should be considered when choosing between an ISM or a primary channel; and (2) spectrum heterogeneity, i.e. channel availability might not be the same in each AP since it depends on the location and activity of the primary users (PUs). Over such a basis, the proposed distributed channel assignment mechanism that each AP would run asynchronously and that would not require any information exchange between APs (i.e., no coordination between APs). The proposed algorithm is designed to exploit both channel prioritization and spectrum heterogeneity. The proposed mechanism is aimed at keeping interference levels between APs below a certain interference threshold and, at the same time, keeping the utilization of the primary band as low as possible.
-
System Model:
-
, Network Scenario
The network scenario which is considered consists of a set of individual APs (with their associated WLAN client stations) deployed in a limited geographical area. Each AP is expected to operate on an ISM channel or a channel available for opportunistic access in a licensed (primary) band. Licensee users of the primary band are referred to as primary users (PUs) while APs are secondary users (SUs) that can only use that band whenever the operation of PUs is not impaired. Note that channelization used by WLAN in the primary band (PB) could be different from that used by PUs. Fig. 1 illustrates the envisioned scenario where a dense deployment of OSA-enabled APs coexists with a primary system in the same geographical area.
Figure 1: Network Scenario
-
, Channel Assignment Constraints
Each AP must comply with certain constraints while channel allocation. These constraints are defined based on a metric called Interference Penalty (IP) that is used to quantify the interference level between a pair of individual WLANs. The IP metric is defined as follows:
Overlapping channel interference factor
1 |FiFj| ×c ; 0 (2)
=
0 ; otherwise
where fi and fj are the frequencies assigned to yi and zj respectively [6].
-
, Condition on using primary channel: Relying on the IP factor definition, the possibility of using a given primary channel in an SU is determined according to the accomplishment of the following two conditions: a) The usage area of a PU must not overlap
-
with the interference area of a SU (i.e., IP(SUi,PUj)=0)
Thus, since PUs have a priority use on the primary band, the SUs are not allowed to cause interference within the coverage range of the PUs, as shown in Fig. 2(a). b) The amount of overlapping between the usage area of a SU and the interference area of a PU must not
exceed a certain threshold (IPMAX), (i.e. IP(PUi ,SUj)
IPMAX)
(a)
(b)
Figure 2: Interference conditions: a) From WLAN to PUs, b) From PU to WLANs.
2. Distributed channel assignment algorithm:
In this section, a distributed channel assignment mechanism that exploits both chnnel prioritization and spectrum heterogeneity is developed by means of a heuristic algorithm based on simulated annealing techniques. The algorithm is executed by each AP in a distributed manner and is only based on local information (i.e., no information exchange takes place between neighboring APs). The objective of the algorithm is to find a proper channel assignment for
[UA IA( i
j)]
every AP so that the IP factor between any pair of APs
z yz
y z
IP( ap i , ap j) is kept below a certain threshold IP
IP(yi,zj) = —————————- (1) u v
MAX
UAz
Where, UA Usage area
IA Interference area
and the number of APs using PB channels is minimized. The rationale behind pursuing a low usage of PB channels is that we are interested in finding a solution
with low dependability on the presence of primary users.
-
, Problem Formulation
The formulation of problem is done by mathematical way, in the following, V= (ap1, ap2,…… ,apns) corresponds to the ns APs in the network scenario. The set of available channels for apu is defined as: A(apu)={ai|ai {0,1 } 1 i CT}, where ai =i , if channel i is available at apu, CT=CISM+CPB, and CISM and CPB are the number of available channels for WLAN operation in the ISM and PB bands, respectively. The Channel assigned to apu is denoted as:C (apu ) = {i | 1 i CT ai = 1}. Two APs are considered to be neighbors if the IP factor calculated under co-channel conditions is greater than zero. Thus, the set of neighbors for apu is defined as:
-
Finding the candidate channel: When AP want to change channel then it find out all possible candidate channel and put them in list as shown in figure 4
-
Selection of candidate channel: AP select feasible channel from the list of candidate channel as shown in figure 5
-
Access to primary band : When AP doesnt get any channel from then it chooses channel from primary band as shown in figure 6
u
u
N(apu) = {apv | apv , V IP(api
, api ) > 0}. The
v
v
maximum interference resulting at apu from its neighbors when channel I is used is computed by means of the following expression:
MIPapu i = max IP(ap i,ap C(ap ))
u v v
apvN(apu)
Figure 3: Initial channel assignment
If MIPapu i is below the threshold IPMAX, then the channel i is considered as a feasible channel for the apu. In accordance with the above definitions a utility function U(MIPiapu) is used to map MIPapu I values to the preference given to channel i by apu when looking
for an operational channel. The utility function is a decreasing function with respect to the amount of MIP so that the lower the MIP for a given channel, the higher the utility given to that the channel. In particular, a sigmoid function defined as follows is used in our analysis [7]:
U(MIPiapu) =
1-(1-q).e s(MIPi
-IP
MAX
) ; MIPap i IP
MAX
Figure 4: Finding the possible candidate channels
q. e -s(MIPi
-IP
) ; Otherwise (3)
apu
apu
u
u
apu MAX
where q denotes the utility value when MIPiapu = IPMAX
, and s determines the slope of the utility function. The objective of the channel assignment problem is then set out to maximize the utility function. Hence, the channel assignment problem for each AP can be simply formulated as:
Maximize [U(MIPiapu)]
Subject to: apu only uses one channel at a time.
-
-
, Algorithm Description
The algorithm is executed locally at each AP periodically and allows each one to select its operation channel, either from an ISM band or a primary band. The algorithm is made using the simulated annealing technique that uses a stochastic approach to direct the search of a channel assignment and targeted to maximize the utility function of the AP. Algorithm has four steps:
-
Initial channel assignment: At the beginning AP tries to find feasible channel as shown in figure 3.
-
Figure 5: Selection of candidate channel
Figure 6: Getting access to primary band
-
Results
The proposed distributed algorithm evaluated the performance the ISM band with & without primary band for channel allocation in densely uncoordinated WLAN networks. This algorithm shows that as ISM band is constitute a key limiting factor, finding the feasible channel for AP opportunistically can help improve the performance of such networks. Figure 7 shows the channel assignment done with 50 access point. Additionally, for all evaluations, initial channel assignment is obtained by implementing the FF algorithm proposed in [8]. Figure 8 shows slope of utility function calculated during channel assignment.
-
Conclusion
This paper has proposed and evaluated the performance of a distributed algorithm designed for opportunistic channel allocation in densely uncoordinated WLAN scenarios. The algorithm has been shown to considerably increase the probability of finding feasible assignment solutions while achieving a low usage of the primary channels.
REFERENCES
-
F.; Ferrus, R.; Agusti, R.; " Distributed Channel Assignment Algorithm based on Simulated Annealing for Uncoordinated OSA-Enabled WLANs," 6th International ICST Conference on Cognitive Radio Oriented Wireless Networks and Communications, 2011
-
Mishra, A., Banerjee, S., and Arbaugh, W. 2005. Weighted coloring based channel assignment for WLANs. SIGMOBILE Mob. Comput. Commun. Rev. 9, 3 (Jul. 2005), 19-31.
-
Xiaonan Yue; Chi-Fai Wong; Chan, S.-H.G.; , "A Distributed Channel Assignment Algorithm for Uncoordinated WLANs," Consumer Communications and Networking Conference (CCNC), 2010 7th IEEE , vol., no., pp.1-5, 9-12 Jan. 2010
-
Lopez-Benitez, M.; Casadevall, F.; Umbert, A.; Perez- Romero, J.;
Hachemani, R.; Palicot, J.; Moy, C., "Spectral occupation measurements and blind standard recognition sensor for cognitive radio networks," Cognitive Radio Oriented Wireless Networks and Communications, 2009. CROWNCOM'09. 4th International Conference on, vol., no., pp.1-9, 22-24 June 2009.
-
European Telecommunications Standards Institute (ETSI): Technical Report Reconfigurable Radio Systems (RRS); Use cases for Operation in White Space Frequency Bands. Draft ETSI TR 102 907 V0.0.8 (2010)
-
Robert Akl and Anurag Arepally , Dynamic Channel Assignment in IEEE 802.11 Networks Wireless Communications, IEEE 2007
-
Wen-Hsing Kuo and Wanjiun Liao, Utility-based Radio Resource Allocation for QoS Traffic in Wireless Networks Wireless Communications, IEEE Transactions on, vol. 7, no., pp. 2714 – 2722, July 2008
-
Novillo, F.; Ferrus, R.; Agusti, R.; Nasreddine, J., " Opportunistic Channel Allocation Algorithms for WLANs Based on IEEE802.11," Future Network Summit 2010 Conference Proceedings. Jun 2010.
Figure 7: Channel assigned in the network scenario of 50 AP
Figure 8: Slope of utility function