<<

Wireless Sensor Networking over White Spaces

Abusayeed Saifullah, Chenyang Lu Jie Liu, Ranveer Chandra, Sriram Sankar Washington University Research St. Louis, MO Redmond, WA {saifullah,lu}@wustl.edu {liuj,ranveer,sriram.sankar}@microsoft.com

ABSTRACT tential for wireless applications that need substantial White spaces represent unoccupied TV spectrum that bandwidth and long transmission range. could be used for wireless communication by unlicensed This potential of white spaces is mostly being tapped devices, just like Wi-Fi and ZigBee devices can use the into for access. Industry leaders, ISM bands. This low-frequency spectrum enables high such as Microsoft and , are exploring ways to bandwidth communication at long transmission ranges. leverage its properties for broadband access in under- In this paper, we propose a system that leverages the served communities [3, 4]. Various standard bodies are benefits of white spaces for sensor networks, with a view modifying existing standards and also developing hard- to overcoming the limitations associated with coverage, ware platforms to accommodate this paradigm shift – of bandwidth, time synchronization, and scalability of cur- opportunistically using unoccupied spectrum, and con- rent wireless sensor networks (WSNs). However, the sulting with a cloud service before using the medium. applications and requirements of WSNs pose interest- For example, the recently standardized IEEE 802.11af [5, ing challenges for adopting white spaces. In this chal- 12] details techniques to enable Wi-Fi transmissions in lenge paper, we address both the opportunities and the the TV white spaces. IEEE 802.22 [6] working group challenges of using white spaces for WSNs. intends to provide wireless broadband access over white spaces. IEEE 802.19 [7] is aimed at enabling effective 1. INTRODUCTION use of white spaces by the family of IEEE 802 stan- dards. Recently, Neul, Inc. has proposed the Weightless Emerging large-scale wireless sensing and control sys- standard to cater for the FCC requirements [8]. Their tems will require many sensors connected over long dis- preliminary study has demonstrated the feasibility of tances. Existing wireless sensor network (WSN) tech- using white spaces for machine to machine communi- nology such as IEEE 802.15.4 has short range and low cation within several kilometers with a battery life of bandwidth that pose a significant limitation in meeting several years. In parallel, the research community has this impending demand. In this paper, we propose a been investigating techniques to make spectrum sensing system to meet this demand by designing sensor net- low-cost [27], and more accurate [17, 18]. works to operate over the TV white spaces, which refer In this paper, we propose a new application over this to the allocated, but unused TV channels. spectrum, called Sensor Network over the White Spaces In a historic ruling in 2008, the FCC allowed unli- (SNOW). Such networks can help overcome limitations censed devices, such as Wi-Fi devices, to operate in un- of existing technologies associated with communication occupied TV channels [1]. To learn about unoccupied range, bandwidth, time synchronization, and scalability. channels at a location a device needs to either (i) sense In conjunction with existing sensor network technolo- the medium before transmitting, or (ii) consult with a gies, SNOW can accomplish pervasive connected sensors cloud-hosted geo-location database [2], either periodi- over large geographic areas. Furthermore, white spaces cally or every time the device moves 100 meters. Simi- will enable large-scale wireless control systems that rely lar regulations are being adopted in Canada, Singapore, on real-time communication over wireless sensor-actuator UK, and many other countries worldwide. networks. However, realizing SNOW requires several Since the TV transmissions are in the lower frequen- challenges to be solved. In this paper, we will first iden- cies – VHF, and lower UHF (470 to 698 MHz) – white tify the tremendous opportunities white spaces bring to space transmissions have excellent propagation charac- WSNs, followed by a discussion of the key research chal- teristics over long distance. They can easily penetrate lenges that need to be addressed in order to realize the walls and other objects, and hence hold enormous po- vision of sensor networks over white spaces. Figure 1: White space channel availability in US Figure 2: Spectrum (512-698MHz) inside a data center 2. WHITE SPACES CHARACTERISTICS FOR SENSOR NETWORKS graph of spectrum between 512 MHz and 698 MHz when measured in the data center, in Figure 2. As we see in In this section, we discuss some physical characteris- the Figure, large parts of the TV spectrum is left unused tics of white space spectrum that can be exploited by even in some urban areas. a large class of WSN applications to overcome the tra- ditional problems associated with capacity, range, and 2.2 Long Transmission Range scalability. Due to the short communication range of the IEEE 2.1 Availability 802.15.4 devices (20-30m at 0 dBm), most WSNs form multi-hop mesh networks, making the protocol design Compared to IEEE 802.15.4 or Wi-Fi, white spaces and network deployment quite complicated. In contrast, offer a large number channels. For example, the spec- due to lower frequency, white space radios have very trum between 512MHz and 698MHz has 30 channels long communication range. Previous experiments us- (each TV channel is 6 MHz wide). The availability of ing software radio [12] and preliminary industrial study white spaces depends on location. Rural (and subur- with the ongoing standardized devices [8] have shown ban) areas, typically have more white spaces than ur- the communication range to be of several kilometers. ban areas due to lesser number of TV stations. Figure 1 Long transmission range can overcome several inherent shows county based availability of white space spectrum challenges faced by current WSN technologies such as per channel from channel 2 to 51 (except 37 that is not time synchronization and real-time communication in allowed for usage) in USA, based on the statistics col- wide-area deployments. lected by Spectrum Bridge [9]. For a channel in x-axis, the corresponding value on y-axis indicates the number Reduced Time Synchronization Overhead. Time of counties among 3142 counties nationwide where the synchronization is a critical requirement in many WSN channel is available as white space. Many wireless sen- applications. However, accurate time synchronization in sor network deployments such as those for habitat mon- wireless mesh networks poses a serious overhead, espe- itoring [25], environmental monitoring [20], and volcano cially in large-scale deployments. For example, FTSP [23], monitoring [26] are in rural areas, making them perfect a widely used time synchronization protocol for WSNs, users of white spaces. face scalability challenges due to its reliance on flooding. White spaces also exist in many urban areas. For PulseSync [21] is another well-known protocol which example, given the large area covered by today’s data does not use flooding but still incurs exponential worst- centers, it has become challenging to support real-time case error with hop count. The difficulty in time syn- data center management (e.g., data center-wide power chronization in multi-hop WSNs also motivated multi- management) over traditional wireless sensor networks ple out-of-band techniques that rely on separate radios such as IEEE 802.15.4. To explore the availability of or GPS, but these solutions require extra hardware. Re- white space in data centers located in urban areas, we placing current WSNs with SNOWs will reduce many measured the spectrum availability in a data center (of multi-hop mesh topologies to star topologies, or will re- dimension 50m × 50m) located in a metropolitan city. duce the number of hops significantly. This will reduce The Spectrum Bridge website showed that 13 channels time synchronization overhead, and enhance scalability. were available at this location. We went a step further Reduced Latency. Reduced hop counts will in turn and performed measurements using a spectrum analyzer result in shorter communication latency making SNOW with a low noise floor. We represent the power density much more suitable for large real-time control appli- cations than existing WSN technologies. Consider the 3. BENEFITTING APPLICATIONS following analytical results as an example. The lower SNOW will be a natural fit for wide-area sensing ap- bound latency for convergecast in a WSN of n nodes plications where current WSN technologies have faced of linear topology is (3n − 3) time slots [15], whereas significant challenge. More importantly, it will enable in a single hop SNOW the upper bound of this latency an emerging class of large-scale wireless control applica- is n slots, thereby reducing the latency by a factor of tions that require real-time communication over wireless 3 in SNOW. If nk represents the maximum number of sensor-actuator networks. nodes in a subtree, then the lower bound latency for con- vergecast in tree networks is max(3nk − 3, n) slots [15], 3.1 Wide-Area Applications whereas in a single hop SNOW the upper bound of this Given its long communication range, SNOW will greatly latency is n slots. simplify wide-area sensing applications that must collect data from sensors spread over a large geographic area 2.3 Wall Penetration or distance. With current short-range wireless technol- One of the primary benefits of the white space is the ogy such as 802.15.4 and 802.11, wide-area sensor net- improved propagation compared to 2.4 and 5 GHz band. works must form many-hop mesh networks and address Wavelengths in this band are quite large and are in significant engineering challenges in scalability. For ex- the range between 43cm and 59cm. They can therefore ample, the WSN deployment on Golden Gate Bridge easily penetrate walls, unlike 802.15.4 or 802.11 trans- forms a 46-hop network to cover 1280m main span of the missions, allowing better non-line-of-sight connectivity. bridge [19]. Due to this large number of hops and rela- SNOW will thus be suitable for many environments that tively large amounts of data, it requires approximately are challenging for current WSN technologies, e.g., those 10 hours to collect all sensor data from the bridge. An- requiring wall penetration for radio through office build- other example is ZebraNet deployed in Mpala Research ings. Obstacle penetration is a severe problem in in- Center for tracking zebras [16]. Because zebras are free 2 dustrial environment where moving objects often block to move in an area of approx. 200,000m , the network wireless communication. WirelessHART networks [10] lacks continuous connectivity due to short radio commu- handles this through a high degree of redundancy where nication range, and is managed through a delay-tolerant a packet is transmitted multiple times and through mul- network which cannot deliver information in real time. tiple paths hindering scalability. Transmissions over the All these WSNs can be covered in a single-hop white white spaces can cover the entire network with negligi- space network, thereby simplifying network design, de- ble signal decay through walls and obstacles. The lower ployment, and protocol design. SNOW may also require frequency signals are less susceptible to human pres- fewer nodes because it may not require any additional ence, multi-path and fading, and exhibit exceptional in- nodes to serve as relays. door penetration, and vary less over time. Hence, they 3.2 Real-Time Applications hold potential for better indoor applications and local- ization [14]. White spaces provide ample opportunities to enable large wireless cyber-physical systems involving feedback control loops that rely on real-time communication be- 2.4 Higher Bandwidth tween sensors, controllers and actuators over wireless It is challenging to transmit and receive large amounts networks (e.g. process control [24] and civil structure of data over current WSNs that typically have low band- control [22]). This new class of real-time applications width (i.e., 250Kbps maximum for IEEE 802.15.4). In represents a new paradigm of WSNs in sharp contrast many WSN application such as volcano monitoring [26], to the traditional WSNs where best effort communica- where data from seismometers and microphones must be tion usually suffices. recorded at relatively high rates (100Hz sampling rate) For example, a current wireless technology for indus- with adequate per-sample resolution (24 bits), it is in- trial process management is WirelessHART [10]. With feasible to continuously transmit the full resolution sig- the growing applications in industrial process manage- nal through a 802.15.4 network. A white space channel ment, these industrial networks now need to scale up to can offer a throughput of up to 22Mbps, which can be tens of thousands of nodes [11]. Based on existing guide- even further increased by channel bonding [12]. Higher lines that recommend the installation of a maximum bandwidth in SNOW will enable data intensive applica- of 80 nodes per gateway [10], a single WSN requires tions such as volcano monitoring [26], structural health significant wiring to integrate numerous small networks monitoring [19], and camera sensor network to deliver in a large deployment, significantly reducing the ben- data in real-time, which is extremely challenging for ex- efit of wireless. A WirelessHART network also needs isting WSNs. global time synchronization. The network is centralized, where a central network manager periodically monitors the health of all nodes and links. It then creates and Energy efficiency is a primary concern in sensor net- distributes the schedules among individual nodes when works, especially for battery powered or energy harvest- there is a significant change in channel condition and ing deployments. Lessons learned from radios operating link failure. The scalability and real-time performance on ISM bands may not be immediately applicable to of such networks is inherently limited by their multi-hop SNOW. and time-varying topologies. In contrast, white spaces Packet Sizes. Given the long communication range, can cover an entire WirelessHART network in a single the energy spent on communicating a unit of data (e.g. hop or a small hop count, simplifying management and measured in J/bit) over white spaces may be much lower protocol design. than over multiple hops in ZigBee and WiFi. However, Due to reduced number of hops in SNOW, real-time the network must be carefully designed to achieve high protocol design becomes simpler compared to that for energy efficiency. For example, in IEEE 802.15.4, packet multi-hop WSNs. For example, for a single-hop SNOW, sizes are defined to be small, of maximum size of 128 the real-time schedulability condition can be developed bytes. This is because the bit error rate is high over by extending the traditional uniprocessor real-time schedul- low power wireless. Since communication over the TV ing analysis [13], and can be used for network planning white spaces are more reliable over shorter distances, it and management. Namely, each periodic communica- is likely beneficial to use longer packets when the de- tion between the BS and a sensor node can be considered vices are close by (high SNR). Using larger packet sizes as a real-time task. When the Earliest Deadline First will reduce the per-packet overhead, such as preambles (EDF) policy is adopted for scheduling them, the task and headers, and hence reduce the energy consumed per with the earliest absolute deadline has highest priority. useful bit of data. If all tasks are periodic, preemptive, and have dead- Media Access Control Protocols. To achieve high lines equal to their periods, preemptive EDF is able to energy efficiency, many sensor networks try to reduce achieve 100% network utilization [13]. But transmission the idle listening time for wireless nodes, thus employ- scheduling has non-preemptive nature meaning that if a ing techniques, such as low power listening and receiver transmission starts, it cannot be stopped (preempted). initiated MAC. However, both cases require one side of Therefore, we can adopt a simple TDMA protocol us- the link to send extremely long preambles that is at least ing a non-preemptive EDF scheduling that approaches half the length of its counterpart’s sleeping time. With 100% network utilization. Consider `i as the packet large communication range, a great number of nodes can length of task i with rate ri, and ω as the data rate be in the one-hop communication range. Blindly apply- of the channel used. A set of n tasks for a single-hop ing existing sensor network MAC designs will cause all SNOW under non-preemptive EDF [13] is schedulable those nodes to wake up unintentionally. (can meet their deadlines) if When time synchronization becomes cheap in SNOW n over a single hop, it becomes natural to consider TDMA- X`i r + b r ≤ 1, ∀1 ≤ j ≤ n (1) like MAC protocols to achieve better energy efficiency ω i j j i=1 by avoiding carrier sensing and collisions. Another di- rection is to exploit the potential asymmetry in energy where bi is the maximum blocking time of task i due to non-preemptivity of data transmission, and is given by sources. For example, if the base station is connected to a power source, then it can be more liberal in spending `j bi = max{ |j 6= i} (2) energy to manage the network, and keep the activity ω level of battery powered nodes low. 4. CHALLENGES AND RESEARCH OPPOR- Antenna Design. On the physical form factor per- TUNITIES spective, antennas that operate in white spaces are usu- ally large, due to the longer wave length in TV bands. Taking advantage of white spaces for sensor network- For sensor nodes that have size or weight constraints, ing does not come for free. FCC poses strict rules on these antennas become cumbersome. Smaller antenna how the white spaces can be used, yet they are pri- are typically less sensitive, which can make the devices marily designed for Internet connected, data access sce- less energy efficient. In addition to seeking better ma- narios. Large communication ranges also bring forth terials and better geometry for antenna design, multi- challenges in energy efficiency, resource contention and antenna designs that can achieve high gain and direc- network management. In this section, we outline some tionality at the base station nodes, can greatly boost key challenges and future research directions to tackle the energy efficiency at remote nodes. them. 4.1 Energy Efficiency 4.2 SNOW Applicability !"#$%&%!" % #$%&'$"()*$+""

'($%)**%("+%,++-$.%"%+$/%01%2-3$+%/("/%.$1,4$%5("/%.$6,7$+%8"9%:$%-+$.%,4%;(,/$%<="7$%7("44$3+>?%%@0/%"33%.$6,7$% /9=$+%7"4%0=$2"/$%04%"49%;(,/$%<="7$+%7("44$3?%%'($%=20A,8,/9%01%"%;(,/$%<="7$%*("44$3%/0%"%7("44$3%077-=,$.% :9% "% =20/$7/$.% -+$2% .$/$28,4$+% 5(,7(% .$6,7$% /9=$+% 8"9% 0=$2"/$% ,4% 5(,7(% ;(,/$% <="7$% 7("44$3+?% % '($% :"+,7% .$6,7$%/9=$+B%"+%.$1,4$.%:9%/($%)**%"2$%+-88"2,C$.%:$305D%

,&-$."#$%&'$+/"%'($+$%.$6,7$+%8-+/%2$8",4%+/"/,04"29?%%),A$.% .$6,7$+%"2$%=$28,//$.%/0%/2"4+8,/%-=%/0%E%5"//+%FGH!?%%'($+$% .$6,7$+% 7"4% 0=$2"/$% 04% "49% +$704.% ".I"7$4/% J02% #2$"/$2K% ;(,/$%<="7$+%7("44$3?%%% % 0$1+234560217485$"#$%&'$+/%%'($+$%.$6,7$+%"2$%"3305$.%/0%:$% 80:,3$?%%!$2+04"3L!02/":3$%.$6,7$+%"2$%3,8,/$.%/0%MNN%8;%02% EN%8;%FGH!B%.$=$4.,4#%04%/($%80.$%01%0=$2"/,04?%EN%8;% .$6,7$+% 7"4% 0=$2"/$% 04% 1,2+/% J02% #2$"/$2K% ".I"7$4/% 7("44$3+% 1208% >MOPM?% MNN% 8;% .$6,7$+% 7"4% 0=$2"/$% 04% "49% +$704.% ".I"7$4/%J02%#2$"/$2K%7("44$3%1208%>MOPM?%%% "

#47484+$"

'($%7-22$4/%2-3$+%,++-$.%:9%/($%)**%2$Q-,2$%/("/%do not work. 80+/% 'R% ;(,/$%For <="7$% untethered .$6,7$+% 0:/",4% sensor "% 3,+/% networks 01% that do not have con- "6",3":3$% 7("44$3+%stant access J:"+$.% to 04% the .$6,7$% Internet /9=$B% (e.g. through periodic data 307"/,04% "4.%mule), 80.$% spectrum 01% 0=$2"/,04K% sensing 1208% becomes "4% the only option. How G4/$24$/O:"+$.%'R%;(,/$%<="7$+%."/":"+$?%%'(,+%often to perform spectrum sensing and how to share the ."/":"+$% 8",4/",4+% 7-22$4/% +/"/-+% 01% "33% duty among sensor nodes to sense spectrum availabil- =20/$7/$.%'R%:"4.%-+$2+%J,?$?%077-=,$.%7("44$3+K% "4.% =20/$7/$.%ity to $4/,/9% reach ."/"% the consensus J$?#?% 2".,0% on available channels is an 0:+$26"/02,$+%"4.%'O:"4.%"2$"+K?%%'($+$%.$6,7$+%interesting research question. 7"4%0439%/2"4+8,/%04%/($%7("44$3+%,++-$.%/0%/($8%Handling Temporal Variation. Primary sources such Figure 3: Accessing white space :9%/($%."/":"+as$? wireless% microphones can become active at any time Long communication range gives SNOW more flexi- without warning, and the white space devices (that em- bility" for network topology control to achieve high ef- ploy sensing) using those channels must disconnect im- ficiency and low interference, which was not practical mediately upon detecting any microphone usage and for IEEE% 802.15.4-based sensor" networks. Long range then rapidly reconnect using a different available chan- can be an overkill for some applications where short nel. Such disruption can have effects on real-time ap- range is enough, and is prone to interference from other plications such as critical process monitoring or security networks that share the spectrum. When provision a monitoring. Therefore, new protocols may be developed SNOW,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% it is important to tradeoff% between infrastruc- > for SNOW to ensure that the temporal disruptions do ture nodes%%*)H%',/3$%ESD%%'$3$7088-4,7"/,04+B%!"2/%MPB%<-:="2/%T% and commutation range/power.ʹ As%'$3$6,+,04%U"4.%V$6,7$+% a prelim- not affect the QoS of the underlying applications, or the inary idea, we propose that two parameters need to be nodes can proactively occupy more than one channels to considered for choosing applications for SNOW: commu- ensure a smooth transition. nication pattern and deployment density. Considering Node Joining. Another important challenge lies in this, a number of applications may not be well-suited handling a node joining process. When a node needs for white space. For example, systems that require local to join the network, it needs to send its location to the peer to peer communication and in-network processing; database server node (which is either the BS or another systems that employ tight local control loops and long- node). However, to avoid interference with primaries, range interference is undesirable; and systems like body- the client cannot transmit its location to the database area sensor network. In these applications, at least from server node unless it knows the available white spaces the network perspective, using white spaces will cause at its own location. A possible solution can be to use unnecessary interference. Hybrid sensor networks ar- periodic beacons by the database server node containing chitecture spanning over 2.4 GHz and the white spaces information of the available channels of all locations in may achieve better overall performance. its coverage. But this is a long and costly process, and Deployments for real-time control applications over improved methods must be developed. SNOW is also of great interest. Although the single Handling Mobility. Handling mobility in SNOW raises hop topology brings theoretical simplicity and better a number of challenges. According to the FCC regula- analytical results for these network, practical solutions tions, fixed and portable devices have different require- may not be straightforward. When a system spans over ments among which is the separation distance from dig- large a geographical space and many nodes, it is im- ital and analog TV protected contours. In particular, portant to differentiate the quality of services that the fixed devices are not allowed to operate on first adjacent network can provide to the applications. One may bor- channels to a TV station. On the other hand, portable row ideas from Control-Area Network (CAN) to support devices are allowed to operate on first adjacent channels feedback loops with stringent deadline requirements. subject to lower maximum transmit power constraints. 4.3 This translates to different white space availability for fixed and portable devices (Figure 1). Spectrum avail- Primary User Detection. Primary users can be de- ability also changes due to location change. There are tected either through white space database access (Fig- multiple scenarios. Both a sensor node and its corre- ure 3) or using spectrum sensing. In case of the lat- sponding database server node can move. On the other ter, the channel must be sensed before every packet is hand, a sensor node can be mobile while its database sent. The first option requires that the nodes know their server node does not move. In either case, the sensor physical locations, and they can reach, possibly through node needs to periodically send its new location. The the base station, the central database. Knowing nodes’ period is a function of their moving speed. In the sec- physical location introduces extra system provisioning ond case, when only a sensor node is mobile, it needs overhead, especially when the nodes do not have GPS to discover a new database server node based on a node or, in many indoor environments, when GPS receivers joining protocol. In both cases, a safety margin on the [12] P. Bahl, R. Chandra, T. Moscibroda, R. Murty, communication range needs to be maintained based on and M. Welsh. White space networking with wi-fi their speed to avoid false positive channels due to mobil- like connectivity. In SIGCOMM ’09. ity. Considering all of these issues, developing efficient [13] G. C. Butazzo. Hard Real-Time Computing WSN protocols to handle mobility opens a new area of Systems. Springer, 2005. 2nd edition. research. [14] Y. Chen, D. Lymberopoulos, J. Liu, and The above discussions assume that SNOW sticks with B. Priyantha. Fm-based indoor localization. In current rules that are primarily designed for broadband MobiSys ’12. applications. Regulatory changes may potentially sim- [15] S. Gandham, Y. Zhang, and Q. Huang. plify this problem. For example, for sensing applications Distributed time-optimal scheduling for that only send data sporadically and in small quantities, convergecast in wireless sensor networks. Comput. their interference to primary users may be negligible. Is Netw., 52(3):610–629, 2008. it possible to allow such transmissions at low power to [16] P. Juang, H. Oki, Y. Wang, M. Martonosi, L. S. co-exist with primary users? A deeper study of the in- Peh, and D. Rubenstein. Energy-efficient terference between sensor network-like traffic and digital computing for wildlife tracking: design tradeoffs TV transmission can reveal this possibility. and early experiences with zebranet. In ASPLOS-X ’02. 5. CONCLUSIONS [17] H. Kim and K. G. Shin. Fast discovery of Ubiquitous white spaces offer a new paradigm for wire- spectrum opportunities in less sensor networking to overcome the limitations on networks. In DySpan ’08. scalability and coverage. This paper has proposed Sen- [18] H. Kim and K. G. Shin. In-band spectrum sensing sor Networking Over White space (SNOW) with the vi- in cognitive radio networks: Energy detection or sion to supersede current wireless sensor networks and feature detection? In MobiCom ’08. to unleash efficient WSN applications in cloud comput- [19] S. Kim, S. Pakzad, D. Culler, J. Demmel, ing, cyber-physical systems, real-time applications, and G. Fenves, S. Glaser, and M. Turon. Health remote monitoring. We present advantages, opportuni- monitoring of civil infrastructures using wireless ties, and challenges in adopting SNOW with some po- sensor networks. In IPSN ’07. tential proposals to overcome the challenges. We have [20] K. Langendoen, A. Baggio, and O. Visser. opened a new door of research that will have tremendous Murphy loves potatoes: experiences from a pilot impacts on the future of wireless sensing and control. sensor network deployment in precision agriculture. In IPDPS ’06. 6. REFERENCES [21] C. Lenzen, P. Sommer, and R. Wattenhofer. Optimal clock synchronization in networks. In [1] FCC, ET Docket No FCC 08-260, November 2008. SenSys ’09. [2] FCC, Second Memorandum Opinion and Order, [22] B. Li, Z. Sun, K. Mechitov, C. Lu, D. Dyke, ET Docket No FCC 10-174, September 2010. G. Agha, and B. Spencer. Realistic case studies of [3] http://www.microsoft.com/africa/4afrika/. wireless structural control. In ICCPS’13. [4] https: [23] M. Mar´oti, B. Kusy, G. Simon, and A. L´edeczi. //sites.google.com/site/tvwsafrica2013/. The flooding time synchronization protocol. In [5] http://www.radio-electronics.com/info/ SenSys ’04. wireless/wi-fi/ [24] A. Saifullah, C. Wu, P. Tiwari, Y. Xu, Y. Fu, ieee-802-11af-white-fi-tv-space.php. C. Lu, and Y. Chen. Near optimal rate selection [6] http://www.ieee802.org/22/. for wireless control systems. In RTAS ’12. [7] http://www.ieee802.org/19/. [25] R. Szewczyk, A. Mainwaring, J. Polastre, [8] http://www.weightless.org/. J. Anderson, and D. Culler. An analysis of a large [9] http://spectrumbridge.com/Libraries/White_ scale habitat monitoring application. In SenSys Papers/TV_WhiteSpaces_Usage_Availability_ ’04. Analysis.sflb.ashx. [26] G. Werner-Allen, K. Lorincz, J. Johnson, J. Lees, [10] http://www.hartcomm2.org. and M. Welsh. Fidelity and yield in a volcano [11] WirelessHART system engineering guide. http: monitoring sensor network. In OSDI ’06. //www2.emersonprocess.com/siteadmincenter/ [27] X. Ying, J. Zhang, L. Yan, G. Zhang, M. Chen, PM%20Central%20Web%20Documents/EMR_ and R. Chandra. Exploring indoor white spaces in WirelessHART_SysEngGuide.pdf. metropolises. In MobiCom ’13.