A Quantitative Approach to Wireless Spectrum Regulation
Total Page:16
File Type:pdf, Size:1020Kb
A quantitative approach to wireless spectrum regulation Kate Harrison Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2015-142 http://www.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-142.html May 15, 2015 Copyright © 2015, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission. Acknowledgement This thesis would not have been possible without the generous funding support of the United States National Science Foundation via CNS- 403427, CNS-0932410, CNS-1321155, ECCS-1343398, AST-1444078 and a Graduate Research Fellowship. A quantitative approach to wireless spectrum regulation by Kate Lee Harrison A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Engineering — Electrical Engineering and Computer Sciences in the Graduate Division of the University of California, Berkeley Committee in charge: Professor Anant Sahai, Chair Professor Jean Walrand Assistant Professor Sylvia Ratnasamy Professor John Chuang Spring 2015 A quantitative approach to wireless spectrum regulation Copyright 2015 by Kate Lee Harrison 1 Abstract Wireless spectrum regulation is an area of increasing interest, complexity, and importance. After decades of single-purpose, exclusive spectrum allocations, the Federal Communications Commis- sion (FCC) brought about the era of dynamically shared spectrum with their landmark ruling in 2008 [1]. Although unlicensed spectrum—“free for all” spectrum such as the 2.4 GHz band—is universally agreed to be critical to economic development, there is scarcely enough to meet current demands. WiFi could never have succeeded without sufficient unlicensed spectrum, yet its success has “filled up” much of the available spectrum. In an effort to address the shortage, the FCC ruled that unlicensed devices are now allowed to operate in portions of the television bands [1]. These “unused” portions are called the television whitespaces (TVWS). Due to the excellent propagation characteristics of the TV band frequencies, a commonly discussed application for TVWS is rural broadband, i.e. using wireless to provide last-mile access to high-speed Internet. Typical TVWS trial deployments have demonstrated the use of TVWS spectrum for backhaul, e.g. to connect school buildings in South Africa or for remote video feeds at a zoo. Others envision Internet-of-things (IoT) applications such as garbage can sensors. The critical piece, though, is that TVWS regulations have to have sufficient flexibility to encourage a wide variety of applications and innovation. This thesis largely approaches spectrum regulations from a quantitative perspective. It begins by quantifying the current TVWS opportunity, finding that rural spectrum is abundant while urban spectrum is somewhat scarce. But spectrum alone does not tell the whole story so we next look at the data rates achievable with TVWS under various scenarios. The results of this exploration highlighted a shortcoming of the current regulations: lack of sufficient transmit power in rural areas. This led us to explore dynamic power limits for TVWS, showing that intelligent choices for these limits can dramatically improve the utility of whitespaces. Next, we compare single-use spectrum allocation with whitespaces in the TV band context. We show that allowing the use of whitespaces is superior to repurposing the band from the incumbent’s perspective. We also use a novel data set from the FCC to further compare various spectrum allocation schemes. In addition to dynamic power limits, we explore other changes to the whitespace ecosystem that we believe will increase utility and promote innovation among whitespace devices. In particular, we carefully decompose the current whitespace architecture into its constituent parts. The de- composition makes testing and certification easier while at the same time allowing more flexible composition of the components. For example, our proposed architecture allows a smartphone to provide a whitespace device with the information necessary to begin transmission in the TVWS; under the current paradigm, only another whitespace device can provide this support. We also demonstrate how the proposed architecture can enable the use of whitespace devices indoors by allowing a variety and combination of location information sources rather than depending solely on GPS which typically does not work indoors. Whitespaces are not unique to the TV bands. In fact, much of our spectrum lays dormant, particu- larly in rural areas. While the FCC is currently looking into using whitespace in the 3.5 and 5 GHz bands [2,3], we explore the use of whitespaces in the cellular GSM bands. This work dovetails with existing work on community cellular networks (CCNs) [4,5], community-run cell phone networks in hyper-rural areas, which chiefly lack spectrum in which to legally operate. Our work on GSM whitespaces details how allowing CCNs to use carrier-owned spectrum in rural areas is a win-win- win for regulators, wireless carriers, and citizens alike. We use an existing CCN implementation to demonstrate and evaluate our ideas. One of the most important commonalities in the aforementioned work has been the quantitative approach. Prior work principally explores the space either in a purely theoretical way or with limited real-world data. In contrast, the work in this thesis is almost entirely based on analysis of real-world data, complementing the theoretical work. In an effort to encourage others to explore spectrum regulation from a quantitative perspective, I have made my source code publicly available [6,7]. PartVI discusses the overall architecture of the Matlab and Python code, as well as some of the design decisions that were made. Since whitespaces present both technical and political problems, we have had the opportunity to submit various official comments to both the FCC and Ofcom. In the spirit of transparency and completeness, we include these comments in AppendixA. To Adele Sohn Harrison October 1, 1922 - December 24, 2014 ii Contents Contents ii List of Figures vi List of Tables xiv I Introduction1 1 Introduction2 1.1 A short history of spectrum regulation........................ 2 1.2 The beginning of whitespaces............................. 4 1.3 Contributions ..................................... 6 1.4 Research vision.................................... 9 II Whitespace utility 11 2 Evaluating whitespaces 12 2.1 Background: overview of current US regulations .................. 13 2.2 Channels available to secondaries .......................... 15 2.3 Impact of primaries on secondary utility: are the whitespaces “white”? . 17 2.4 Height vs. range: which matters more? ....................... 20 2.5 Self-interference: an unfortunate reality ....................... 22 2.6 Range tied to population: a qualitative shift ..................... 25 2.7 Cellular models.................................... 26 2.8 Conclusions...................................... 29 3 Power scaling: increasing utility 31 3.1 Good intentions and failures: interference aggregation ............... 32 3.2 Analysis: candidate rules............................... 38 3.3 Nationwide evaluation of candidate rule ....................... 43 3.4 Criticism of the candidate rule: tension between short-range and long-range appli- cations......................................... 49 3.5 Conclusions...................................... 50 4 Context-aware regulations 53 4.1 Introduction...................................... 54 4.2 Motivating examples ................................. 60 4.3 One-dimensional test in the United States ...................... 67 4.4 Conclusions...................................... 76 4.5 Future work...................................... 77 IIISpectrum utilization 78 5 Repurposing vs. whitespaces, part I 79 5.1 Repurposing the channels: the traditional approach ................. 79 5.2 Making more whitespace: flexibility in the new approach.............. 81 5.3 Conclusion: whitespaces best for minimal primary impact.............. 84 6 Repurposing vs. whitespaces, part II 86 6.1 Introduction...................................... 87 6.2 How many incumbents must be removed to free spectrum?............. 90 6.3 Television availability after repacking ........................ 92 6.4 Whitespaces remain after repacking ......................... 92 6.5 Whitespaces vs. reallocation ............................. 96 6.6 Conclusions...................................... 97 IVImproving the whitespace ecosystem 102 7 Whitespace architecture 104 7.1 Introduction......................................105 7.2 Essential components of whitespace systems.....................106 7.3 Examples of the separation of responsibility.....................112 7.4 Connection to software engineering principles....................119 7.5 Consequences for certification ............................122 7.6 Security concerns...................................125 7.7 Consequences.....................................126 7.8 Conclusions......................................127 7.9 Future work......................................128 8 Solving the weakly-localized