An Opportunistic Frequency Channels Selection Scheme for Interference Minimization

Similar documents
By Ryan Winfield Woodings and Mark Gerrior, Cypress Semiconductor

Wi-Fi. Wireless Fidelity. Spread Spectrum CSMA. Ad-hoc Networks. Engr. Mian Shahzad Iqbal Lecturer Department of Telecommunication Engineering

Wireless LAN Applications LAN Extension Cross building interconnection Nomadic access Ad hoc networks Single Cell Wireless LAN

A White Paper from Laird Technologies

Overcoming Interference is Critical to Success in a Wireless IoT World

Digi-Wave Technology Williams Sound Digi-Wave White Paper

Wireless Network Security Spring 2016

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

A Wireless Communication System using Multicasting with an Acknowledgement Mark

Multiple Access Schemes

An Efficient Multi-Slot Transmission Scheme for Bluetooth Systems

RFID Multi-hop Relay Algorithms with Active Relay Tags in Tag-Talks-First Mode

1 Interference Cancellation

Understanding and Mitigating the Impact of Interference on Networks. By Gulzar Ahmad Sanjay Bhatt Morteza Kheirkhah Adam Kral Jannik Sundø

Multiple Access Techniques

The Measurement and Analysis of Bluetooth Signal RF Lu GUO 1, Jing SONG 2,*, Si-qi REN 2 and He HUANG 2

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Wireless Intro : Computer Networking. Wireless Challenges. Overview

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

On the Coexistence of Overlapping BSSs in WLANs

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

Lecture 4 October 16, Wireless Access. Graduate course in Communications Engineering. University of Rome La Sapienza. Rome, Italy

Lecture 4 October 10, Wireless Access. Graduate course in Communications Engineering. University of Rome La Sapienza. Rome, Italy

Wireless Network Security Spring 2014

Mobile Communications

Algorithm and Experimentation of Frequency Hopping, Band Hopping, and Transmission Band Selection Using a Cognitive Radio Test Bed

Wireless replacement for cables in CAN Network Pros and Cons. by Derek Sum

Frequency Hopping Spread Spectrum

Innovative frequency hopping radio transmission probe provides robust and flexible inspection on large machine tools

Mobile Computing. Chapter 3: Medium Access Control

Wireless Networks (PHY): Design for Diversity

Ilenia Tinnirello. Giuseppe Bianchi, Ilenia Tinnirello

Wireless Network Security Spring 2015

Difference Between. 1. Old connection is broken before a new connection is activated.

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

The Evolution of WiFi

Cellular systems 02/10/06

CS 294-7: Wireless Local Area Networks. Professor Randy H. Katz CS Division University of California, Berkeley Berkeley, CA

Wireless Networked Systems

Automatic power/channel management in Wi-Fi networks

Medium Access Control Protocol for WBANS

Contents. IEEE family of standards Protocol layering TDD frame structure MAC PDU structure

UNDERSTANDING AND MITIGATING

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Keysight Technologies P-Series and EPM-P Power Meters for Bluetooth Testing. Technical Overview and Self-Guided Demonstration

LTE-Unlicensed. Sreekanth Dama, Dr. Kiran Kuchi, Dr. Abhinav Kumar IIT Hyderabad

Wireless Network Pricing Chapter 2: Wireless Communications Basics

IEEE Wireless Access Method and Physical Layer Specification. Proposal For the Use of Packet Detection in Clear Channel Assessment

path loss, multi-path, fading, and polarization loss. The transmission characteristics of the devices such as carrier frequencies, channel bandwidth,

COMPILED BY : - GAUTAM SINGH STUDY MATERIAL TELCOM What is Wi-Fi?

Lecture on Sensor Networks

Industrial Wireless: Solving Wiring Issues by Unplugging

RIA: An RF Interference Avoidance Algorithm for Heterogeneous Wireless Networks

2.4GHz & 900MHz UNLICENSED SPECTRUM COMPARISON A WHITE PAPER BY INGENU

Intervention of Bluetooth with WLAN and WiMAX

Simple Algorithm in (older) Selection Diversity. Receiver Diversity Can we Do Better? Receiver Diversity Optimization.

June 21, 2016 comments from AT&T's president of Technology Operations, Bill Smith, at the Wells Fargo 2016 Convergence and Connectivity Symposium

ZigBee Propagation Testing

Breaking Through RF Clutter

WiFi ranging and real time location Room IE504 in building I

A Secure Transmission of Cognitive Radio Networks through Markov Chain Model

Interference In Bluetooth And Methods To Avoid It

On Practical Selective Jamming of Bluetooth Low Energy Advertising

StarPlus Hybrid Approach to Avoid and Reduce the Impact of Interference in Congested Unlicensed Radio Bands

Basic Radio Settings on the WAP371

Reading and working through Learn Networking Basics before this document will help you with some of the concepts used in wireless networks.

A survey on broadcast protocols in multihop cognitive radio ad hoc network

Department of Computer Science and Engineering. CSE 3213: Computer Networks I (Fall 2009) Instructor: N. Vlajic Date: Dec 11, 2009.

Chapter XIII Short Range Wireless Devices - Building a global license-free system at frequencies below 1GHz By Austin Harney and Conor O Mahony

Multiple Access System

Keysight Technologies Testing WLAN Devices According to IEEE Standards. Application Note

Medium Access Control. Wireless Networks: Guevara Noubir. Slides adapted from Mobile Communications by J. Schiller

ESP8266 Wi-Fi Channel Selection Guidelines

IFH SS CDMA Implantation. 6.0 Introduction

Partial overlapping channels are not damaging

A Brief Review of Cognitive Radio and SEAMCAT Software Tool

Energy Efficient Spectrum Sensing and Accessing Scheme for Zigbee Cognitive Networks

Outline. Wireless Networks (PHY): Design for Diversity. Admin. Outline. Page 1. Recap: Impact of Channel on Decisions. [hg(t) + w(t)]g(t)dt.

Determining the Cause of a High Retry Percentage

x Wireless Technologies

RESEARCH ON METHODS FOR ANALYZING AND PROCESSING SIGNALS USED BY INTERCEPTION SYSTEMS WITH SPECIAL APPLICATIONS


Code Division Multiple Access.

Engr 1202 ECE. Clean Room Project

EIE324 Communication & Telecommunication Lab. Date of the experiment Topics: Objectives : Introduction Equipment Operating Frequencies

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012

Lower Layers PART1: IEEE and the ZOLERTIA Z1 Radio

Medium Access Control

ICT 5305 Mobile Communications. Lecture - 4 April Dr. Hossen Asiful Mustafa

Spectrum Sensing Brief Overview of the Research at WINLAB

Jeffrey M. Gilbert, Ph.D. Manager of Advanced Technology Atheros Communications

IS-95 /CdmaOne Standard. By Mrs.M.R.Kuveskar.

DEEJAM: Defeating Energy-Efficient Jamming in IEEE based Wireless Networks

Wireless Sensor Networks

CWNA-106 (Certified Wireless Network Administrator)

Wireless Communication

Real-World Range Testing By Christopher Hofmeister August, 2011

Improving Reader Performance of an UHF RFID System Using Frequency Hopping Techniques

Considerations about Wideband Data Transmission at 4.9 GHz for an hypothetical city wide deployment

Solution Paper: Contention Slots in PMP 450

Transcription:

Proceedings of 2014 Zone 1 Conference of the American Society for Engineering Education (ASEE Zone 1) An Opportunistic Frequency Channels Selection Scheme for Interference Minimization 978-1-4799-5233-5/14/$31.00 2014 IEEE Syed Rizvi, Khaled Elleithy, and Mustafa Khan Abstract This paper presents a solution to resolve the interference problems between the Wi-Fi TM and Bluetooth TM wireless technologies. A new channel selecting approach is being used to select the frequency channel. The signal strength in a channel is assessed, and that value is used to select the channels to send data without interference. Thus we are trying to establish true "Coexistence without Compromise" between Bluetooth TM and Wi-Fi TM. Index Terms Bluetooth, Frequency hopping spectrum, direct sequence spread spectrum, interference, Wi-Fi. 1 INTRODUCTION N OWDAYS, wireless access networks use many different technologies. Standard 802.11b/g/n is the most extended wireless technology to access Local Area Networks (LAN), which is known as Wi-Fi standard around the world. On the other hand, Bluetooth standards are used frequently in Personal Area Networks (PAN). PAN is low-cost, low-power, secure and robust technology [2]. Both Wi-Fi and Bluetooth are based on spread spectrum signal structuring a technique where a narrowband signal is expanded to a wideband signal [1]. Both Wi-Fi (802.11) and Bluetooth are located in unlicensed Industrial Scientific and Medical frequency band, which is called ISM. The frequency range of ISM band is 2.4 Ghz (2.402 2.480 GHz). In wireless PAN, Bluetooth is an industrial specification. Connection and exchange of data between devices such as mobile phones, laptops, PCs, printers, digital cameras and video game consoles became very much convenient by Bluetooth. It uses a secure, globally unlicensed Syed S. Rizvi is with the College of Information Sciences & Technology, Penn State University. E-mail: srizvi@psu.edu. Khaled Elleithy is with the Department of Computer Science, University of Bridgeport, Bridgeport, CT 06605. E-mail: elleithy@bridgeport.edu. Mustafa Khan is with the Department of Computer Science, University of Bridgeport, Bridgeport, CT 06605. E-mail: mustafak@bridgeport.edu. short-range radio frequency. But Wi-Fi which was developed to be used for mobile computing devices, such as laptops, LANs, is now increasingly used for more services, including Internet and VoIP phone access, gaming, and basic connectivity of consumer electronics such as televisions and DVD players, or digital cameras. Even more standards are in development that will allow both Bluetooth and Wi- Fi to be used by cars in highways in support of an Intelligent Transportation System to increase safety, gather statistics, and enable mobile commerce etc [3]. In wireless communication system, one or more frequency bands (carrier frequencies) are used to communicate. Both Bluetooth and Wi-Fi share the same 2.4 GHz band, which is under Federal Communications Commission (FCC) regulations, extends from 2.4 to 2.4835 GHz. In this ISM band, a system can use one of the two spread spectrum methods to transmit data. FHSS (Frequencyhopping spread spectrum) and (DSSS) Directsequence spread spectrum are the two techniques used. FHSS enables a device to transmit high energy in a relatively narrow band, but for a limited time. On the other hand Direct-sequence spread spectrum (DSSS) allows a device to occupy a wider bandwidth with relatively low energy in a given segment of the band, and it does not hop. Bluetooth uses FHSS, which uses 1-MHz-wide channels and a hop rate of 1600 hops/sec (625 microseconds in every frequency channel). Bluetooth uses 79 different channels in the United States. Wi-Fi opted for DSSS, which uses 22 MHz of bandwidth (passband) to transmit data with speeds of up to 11 Mb/sec. Wi-Fi system uses any of

11 22-MHz-wide sub channels across the allocated 83.5 MHz of the 2.4 GHz frequency band. In the case of Wi-Fi, maximum three networks can coexist without interfering with each other. Regardless of the portion of the band in which Wi-Fi operates, sharing with Bluetooth is inevitable. Two wireless systems using the same frequency band would have a high possibility to interfere with each other. 2 PROBLEM IDENTIFICATION Since both Bluetooth and Wifi devices operate at the same 2.4GHz ISM band, the probability of interference is very high. In case of Wi-Fi, the client or access point will listen to the transmission medium to check whether that channel is occupied or not. If the channel is occupied, it indicates that data is transmitted at the given point in time. In such an event, the Wi-Fi client will hold off and will listen to a different channel. Once it gets an unoccupied channel, the Wi-Fi client will start transmitting the data using that particular channel. Whenever interference occurs in a channel, Wi-Fi will start retransmitting in the same channel. This technique provides a fairly good method of sharing the radio spectrum without interference. But in case of Bluetooth, it does not have such techniques like Wi-Fi. Therefore, it hops around the entire 79 channels to transmit the data. The width of a Bluetooth channel is 1MHz, but for Wi-Fi it is 22MHz, (i.e., nearly one fourth of the entire radio spectrum of 83.5MHz). This implies that the Wi-Fi has a wider bandwidth compared to narrow Bluetooth devices. This makes the probability of narrow Bluetooth channels to hop around the wider Wi-Fi channels high. Whenever interference occurs, Bluetooth will hop away and will start to hop again in a new channel. A critical problem is that Bluetooth and 802.11b neither understand each other nor follow the same rules [7]. A Bluetooth radio may haphazardly begin transmitting data while an 802.11 station is sending a frame. This results in a collision, which forces the 802.11 station to retransmit the frame when it realizes that the receiving station is not going to send back an acknowledgement. This lack of coordination is the basis for RF interference between Bluetooth and 802.11. Fig. 1. An Illustration of Bluetooth devices interference with 802.11b/g Wi-Fi standards [7] of service for both devices (see Fig. 1). To enable coexistence between Bluetooth and Wi-Fi, various organizations like IEEE, Bluetooth Special Interest Group etc are working on various techniques. 3.1 Adaptive Frequency Hopping (AFH) AFH is one such solution that is widely used to nullify interference between these two technologies [4]. In this scheme, the normal Bluetooth frequency hopping sequence is replaced with an adaptive frequency scheme. Presently a Bluetooth client must hop through the entire 79 different channels (i.e., Wi-Fi is already occupying the channels). The same concept is illustrated in Fig.2, where Blue Square shows the Bluetooth devices and the yellow square represents the Wi-Fi. This technique could add some degree of intelligence into the process, so that a Bluetooth device would analyze the available bandwidth and transmit the data to those channels where interference has not encountered. 3 RELATED WORKS Early Bluetooth devices interfered with 802.11b/g Wi-Fi devices because both devices tried to use the same channel for an extended period of time which caused interference, lost data, and eventually a loss Fig.2. Collisions resulting from random frequency hopping adapting to the environment

3.2 Transmission Power Control Another technique involves adapting the transmit power used by various devices in the ISM band. The reasoning behind the notion of adaptive power control is based on common sense. Transmitting data at a power level above the minimum needed to meet a predetermined level of acceptable data integrity unnecessarily causes interference to other users in the band [5]. 3.3 Adaptive selection of packet type The type of Bluetooth packet being transmitted can also affect coexistence performance. Bluetooth packets can carry various payloads, depending on the number of slots in the packet. Packets can occupy anywhere from one to five time slots, according to the Bluetooth specifications [6]. While carrying more than 10 times as much data, a Bluetooth packet with five slots will remain on a certain channel at a certain frequency five times longer than a one-slot packet, increasing both the vulnerability of this packet to interference, as well as increasing the chance that the transmission will interfere with others sharing the frequency. Reducing the packet type to one slot, for instance, would reduce the vulnerability of any one packet to interference because the packet would have a shorter duration. This would improve the chances that a particular packet would be accurately received. Research has shown that shorter Bluetooth packets can improve data throughput in an environment with interference. A throughput tradeoff arises from the higher level of overhead that must be processed with shorter packets, including additional address and packet header processing, and the dead time between hops that is needed for synthesizer and transmit/receive switching. A point of diminishing returns is reached where the overhead of processing a greater number of smaller packets counterbalances the performance improvements of the shorter packets. 4 FREQUENCY CHANNELS SELECTION SCHEME In this section, we present a new algorithm, which modifies the original frequency hopping sequence scheme. AFH is based on the convention that some channels are good and some channels are bad for data transmission. Good and bad are determined based on whether the channel is already occupied or not. If a channel is occupied, that channel is bad and if the channel is unoccupied that channel is termed good. In particular, our design modifies the Bluetooth frequency-hopping scheme such that it can choose the channels for transmitting the data intelligently. The goal of our modified scheme is to provide a congestion free scenario without modifying the Wi- Fi DSSS. A typical Bluetooth network uses a Channel selector to select the random frequency in which the data has to be sent (see Fig. 3). For the intelligent channel selection, our proposed scheme uses a special parameter called RSSI, which stands for Received Signal Strength Indicator. The IEEE 802.11 standard defines a mechanism to measure RF energy. The RSSI contains numeric value, an integer with an allowable range of 0-255 (a 1-byte value). For example, when an adapter wants to transmit a packet, it must be able to detect whether or not the channel is clear (i.e., nobody else is transmitting). If the RSSI value is zero, then the chipset knows that the channel is clear (i.e., the Clear To Send ). Different vendors use different signal levels for the Clear Channel Threshold, the Roaming Threshold, andthe RSSI value that represents these thresholds differences from vendor-to-vendor because different RSSI_Max values are implemented. RSSI is an internal circuit which determines the signal power in a frequency channel. The output value of RSSI circuitry is used to determine the best possible frequency channel to send the data without any interference. The RSSI card will issue a CTS (Clear To Send) signal to the network interface card (NIC). Wireless NIC will select those channels whose RSSI value is zero and begin transmitting the data between Master and Slave devices. Channel selection works as follows. Each Bluetooth receiver will have a Frequency Status Table (FST), where an RSSI value is associated to each frequency channel, as shown in Table (Table 1) below. Frequencies are classified good or bad Table 1. Frequency Status Table Status Frequency Channel RSSI Good Channel 17 0 Bad Channel 26 2 good channel 0 0 Good channel 3 0 Bad Channel 71 5 Good Channel 78 0 Bad channel 9 6 Bad channel 6 12 Bad Channel 46 58

Master device Start Wireless NIC While True Calc_vec(S) Yes Slave 1 Channel Selector Slave 2 No For each RSSI_val in S Yes Fig. 3. Modified Bluetooth Block Diagram using AFH depending on whether their RSSI value is 0 or not. Each slave has its own FST, which maintained locally. However, the master has in addition to its FST, a copy of each slave s FST. At regular time intervals each slave updates its FST copy kept at the master using a status update message that can be defined in the Layer Management Protocol (LMP). Alternatively, the master can derive information about each slave s FST by keeping track of the ACK bit sent in the slave s response packet. Fig. 4 shows the illustration of the proposed scheme. If the status is good the network card is clear to send (CTS) data in that channel. Once the card is clear to send, a packet of information can be sent. On the other hand, AFH requires a master to slave message exchange in order to keep the piconet synchronized. The following method has to implement at the master device that postpones the transmission of a packet until a slot associated with good frequency becomes available. The master device, which controls all data transmissions in the piconet, uses information about the state of the channel in order to avoid data transmission to a slave experiencing bad frequency. RSSI_val =0 CTS flag is activated Stop Yes Fig. 4. Channel Selecting Flowchart Furthermore, since a slave transmission always follows a master transmission, using the same principle, the master avoids receiving data on a bad frequency, by avoiding a transmission on a frequency preceding a bad one in the hopping pattern. This simple scheduling scheme needs only be implemented in the master device and translates into the transmission rule. This simple scheduling scheme is implemented as an algorithm. From the Transceiver in the NIC, we will get the RSSI value. That RSSI value is used as the input of the algorithm. RSSI_val defines the RSSI value input received from the NIC where n = 79 represent the number of channels (see Fig. 5).

The master transmits in a slot after it verifies that both the slave s receiving frequency and its own receiving frequencies are good. Otherwise, the master skips the current transmission slot and repeats the procedure over again in the next transmission opportunity. Fig. 5. Collisions avoided using Adaptive Frequency Hopping S: measured signal strength vector for n channel for 79 channels such as: S = (S0, S1, S2,..., S78. Each Si where 0 <= I <=78, containing the RSSI value which is calculated from RF power by the CC2420 transceiver chip and set in all the vector element. Algorithm: Opportunistic frequency selection algorithm Start Call RF_Power to compute RSSI value for each channel While true do Calc_Vec(Si); // where i= 0 to 79 For each RSSI_val є Si do If RSSI_val == 0 then CTS flag is set to true Channel == Free Exit End If End For End While End When algorithm is implemented a loop will be activated and a function Calc_vec(S) is called. The Calc_vec(S) function will return RSSI value from NIC. In the wireless Router (NIC), the NIC card will return the RSSI values for each frequency channel. That RSSI value is placed in the S vector. Now the S vector is scanned for a Zero RSSI value. When a zero RSSI value is found a CTS flag will be activated. The CTS flag will send a Clear To Send message to the NIC. Then algorithm will exit and the devices will start transmitting data using those frequency channels with RSSI value of zero. 5 CONCLUSION In this paper, we presented an opportunistic frequency channel scheme. We discussed how the proposed scheme selects an available channel by analyzing the signal strength and minimizing the potential interference for data transmission. Several illustrations were provided in the context of masterslave scenario to show the practicality of our proposed scheme. Finally, to support the implementation, we also provided an algorithm for the opportunistic frequency selection. REFERENCES [1] S. White, Wi-Fi and Bluetooth coexistence, March 2012. Available at: http://www.ecnmag.com/articles/2012/03/wifi-and-bluetooth-coexistence [2] J. Gao, J. Hu, G. Min, and L. Xu, Analysis of the MAC protocol in low rate wireless personal area networks with bursty ON OFF traffic, Concurrency Computat.: Pract. Exper., 25: pp. 85 93. 2013, doi: 10.1002/cpe.2847. [3] V. Kaundal, R. Singh, A. Wadhwa, S. Mishra, and T. Garg, Wireless Personal Area Network Node Design with RFID using ZIGBEE Transceiver Module, International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE), pp. 193 199, Volume 2, Issue 2, February 2013. [4] W. Liang, S. Liu, Y. Yang, S. Li, Research of Adaptive Frequency Hopping Technology in WIA-PA Industrial Wireless Network, Advances in Wireless Sensor Networks - Communications in Computer and Information Science, Vol. 334, pp. 248-262, 2013. [5] L. Wei, Z. Xiaoling, and X. Yang, Survey and Experiments of WIA-PA Specification of Industrial Wireless Network, Wireless Communications and Mobile Computing, 11, pp. 1197 1212, 2011. [6] G. Feng, X. Qimin, and X. Qili, Bluetooth channel quality simulation, estimation and adaptive packet selection strategy, WSEAS Trans. Info. Sci. and App. 6(1), pp. 84-94, 2009.

[7] J. Paynter, Can Bluetooth and 802.11b/g/n Wi-Fi Devices Coexist?, June 2013. Available at: http://intelligenthospitaltoday.com/can-bluetooth-and-802-11bgn-wi-fi-devices-coexist/