{"id":285020,"date":"2014-01-29T09:00:39","date_gmt":"2014-01-29T17:00:39","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?p=285020"},"modified":"2016-08-30T10:43:08","modified_gmt":"2016-08-30T17:43:08","slug":"finding-space-spectrum","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/finding-space-spectrum\/","title":{"rendered":"Finding More Space in Spectrum"},"content":{"rendered":"

Radio and TV channels, mobile communications, GPS, and emergency communications are just a few examples of applications that occupy the airwaves. The radio spectrum is a finite resource, but demand for bandwidth is accelerating. As a result, the telecommunications industry is facing what the U.S. Federal Communications Commission (FCC) calls \u201cthe impending spectrum crunch.\u201d<\/p>\n

In Microsoft Research\u2019s Mobility and Networking Research Group<\/a>, senior researcher Ranveer Chandra<\/a> has been co-leading the Networking Over White Spaces<\/a>\u00a0(KNOWS) project, which explores the use of spectral \u201cwhite spaces<\/a>.\u201d<\/p>\n

\u201cEven when a specific chunk of spectrum has been allocated to a specific user, it turns out that, quite often, large portions of that spectrum are unused,\u201d says Chandra, the latest focus of Channel 9<\/a>\u2019s Microsoft Research Luminaries<\/a> video series. \u201cThese empty fragments of spectrum scattered between used frequencies are known as \u2018white spaces.\u2019 The problem we are trying to solve is: How can you take advantage of white spaces while avoiding interference with the frequency\u2019s primary user?\u201d<\/p>\n

The Spectrum Challenge<\/h2>\n

In 2009, Chandra co-authored White Spaces Networking with Wi-Fi like Connectivity<\/em><\/a> with KNOWS colleagues Victor Bahl<\/a> and Thomas Moscibroda<\/a>, along with Rohan Murty and Matt Welsh from Harvard University. The paper presents the design and implementation of WhiteFi, the \ufb01rst Wi-Fi-like system constructed atop white spaces in ultrahigh frequencies.<\/p>\n

The WhiteFi protocol determines the available white spaces at that location and transmits on those frequencies. Since the FCC strictly forbids interference with primary users on a channel, the team had to make a performance tradeoff between using a wider bandwidth and avoiding interference with adjacent frequencies. The researchers achieved this using a time-domain radio-frequency signature approach called Signal Interpretation before the Fourier Transform to differentiate primary users from other white-space interferers. Furthermore, they implemented WhiteFi with a backup channel so that if a primary user is detected, the wireless device or access point switches immediately to the backup channel, which then reassigns transmission to another white-space frequency.<\/p>\n

\"Ranveer

Ranveer Chandra<\/p><\/div>\n

A protocol, however, represents just one component of a complex telecommunications infrastructure. The team had to modify wireless devices, antennae, routers, base stations, and operating-system software to support WhiteFi and to interoperate with existing infrastructures.<\/p>\n

White-spaces projects also require consensus from policymakers, such as the FCC.<\/p>\n

\u201cFortunately, we had published our findings along the way,\u201d Chandra says, \u201cwhich made it a lot easier when it came time to demo to FCC officials. We had credibility, because our papers were peer-reviewed and we had strong collaboration with the academic community.\u201d<\/p>\n

The FCC issued an experimental license in July 2009 for WhiteFi to operate inside Microsoft\u2019s Redmond campus, an area of about a square mile. A few months later, in October 2009, Chandra and his colleagues deployed the world\u2019s first operational white-spaces network.<\/p>\n

All Aboard with WhiteFi<\/h2>\n

\u201cWe installed a white-spaces radio in one of the campus shuttle buses,\u201d Chandra explains. \u201cThe radio communicates with two base stations on campus. It also bridges between white spaces and Wi-Fi, so that shuttle passengers can connect their devices to the corporate network using standard Wi-Fi protocols.\u201d<\/p>\n

\"WhiteFi\"

Components of the WhiteFi network on the Microsoft campus.<\/p><\/div>\n

Wi-Fi signals fade after about 100 meters from a base station, while those of UHF cover ranges measured in kilometers. Before the campus deployment<\/a>, Chandra and his colleagues weren\u2019t sure what sort of range to expect from WhiteFi. Although they were taking advantage of UHF, they also were using a new set of mechanisms.<\/p>\n

\u201cWhiteFi achieved approximately four times the range of a 2.4 GHz Wi-Fi channel with the same transmission power and receiver sensitivity, thanks to less noise and better propagation through walls and obstructions,\u201d Chandra says, \u201cso we were able to cover the entire Microsoft Redmond campus using just two experimental WhiteFi transmitters.\u201d<\/p>\n

Add Geo-Location to the Mix<\/h2>\n

White-space devices (WSDs) need to know what spectrum is available at a location. One approach proposed in the WhiteFi paper was to use another chip to sense the spectrum. But because this adds cost to the WSD, Chandra and his colleagues worked on enhancements to WhiteFi that used a database as the primary means of determining white-spaces availability.<\/p>\n

\u201cIt\u2019s a scenario that reduces device costs,\u201d Chandra says, \u201cbecause it means WSDs don\u2019t need to sense for available spectrum anymore. Instead, they can consult a geo-location database of incumbent spectrum users, such as television stations. The database dynamically manages information about the radio-frequency spectrum, which is a far more efficient and scalable model. WSDs can talk to the database, which would say, \u2018Since you\u2019re in Seattle, here are parts of the spectrum you can use.\u2019 The database manages dynamic allocation of white spaces. This is the new paradigm for dynamic spectrum access.\u201d<\/p>\n

\"Microsoft

The Microsoft White Spaces database.<\/p><\/div>\n

The October 2009 campus deployment used the Microsoft Research version of the geo-location database, which was demonstrated for the FCC. In 2010, after rigorous review of the issues, the FCC ruled that devices could use a database to determine available white spaces.<\/p>\n

In 2011, the WhiteFi team published SenseLess: A Database-Driven White Spaces Network<\/em><\/a>. It\u2019s the first paper that identifies and examines systems and networking challenges that arise from operating a white-spaces network that is solely dependent on a channel-occupancy database. The team also has announced that it would make the Microsoft White Spaces database<\/a>, built for the pilot project, available to the research community<\/a>. Chandra has worked with agencies in other countries, such as Singapore\u2019s Infocomm Development Authority, to adapt this database for use in Singapore\u2019s 2013 white-spaces trial.<\/p>\n

Giving Xbox One the Edge in Wireless<\/h2>\n

Campus WhiteFi and Xbox One<\/a> wireless technology might seem completely different topics, but Chandra insists that the innovative wireless protocol he created for the Xbox One complements work from the KNOWS project.<\/p>\n

In 2011, the Xbox product team asked Chandra for help with a wireless protocol that could deliver both high throughput and guaranteed low latency. This was a challenging twist aimed at scenarios where the gaming device shares spectrum with other home Wi-Fi devices. Each of these devices contends for wireless bandwidth, resulting in collisions and retransmissions. This may be undetectable for some applications, but in gaming, every touch or action must be transmitted within a finite amount of time. A delayed response time degrades the user experience.<\/p>\n

\u201cIf you look at the wireless research community,\u201d Chandra says, \u201ceveryone is pushing to get more bandwidth and throughput. But what the Xbox One needed was a protocol that achieved predictable latency as well as throughput, so this was a first.<\/p>\n

\u201cWe began by taking on a limited version of the problem, something we felt we could solve. We worked with research interns Hang Yu from Rice University and Chunyi Peng from UCLA and designed a protocol that prioritizes gaming traffic in a way that gives it a higher chance of getting delivered within a specified period of time without affecting the experience of other devices in the home. We worked with several partners to implement the protocol and even set up testing in a realistic home environment. We expect to publish the paper on this work in 2014.\u201d<\/p>\n

Increasing Battery Life for Mobile Devices<\/h2>\n

When it comes to mobile networking, the Mobility and Networking Research Group takes a total systems approach\u2014and that includes energy efficiency. Over the past three years, Chandra has been part of a virtual team working on different technologies that reduce the energy consumption of PCs and mobile phones. The group\u2019s work in energy efficiency demonstrates how even within the confines of such a specific research area, it\u2019s possible to explore a diversity of solutions.<\/p>\n

In End-to-End Energy Management of Mobile Devices<\/em><\/a>\u2014by Chandra, Omid Fatemieh of Microsoft, Parya Moinzadeh of the University of Illinois at Urbana-Champaign, and Chandramohan A. Thekkath<\/a> and Yinglian Xie<\/a> of Microsoft Research\u2014the approach is to collect battery-consumption data from mobile devices, analyze them in the cloud to determine the likely culprit(s), and then limit the energy drain caused by these processes. The project, known as E-Loupe, provides fine-grained, on-demand control that ensures predictable energy drain without significantly compromising device functionality.<\/p>\n

Mobile applications have a huge impact on energy consumption. Unfortunately, it\u2019s challenging for app developers to measure the energy their apps use and to understand how energy use might change with conditions that vary outside of the developer\u2019s control, such as network congestion, choice of mobile operator, or user settings for screen brightness. WattsOn\u2014developed out of work from the paper Empowering Developers to Estimate App Energy Consumption<\/em><\/a> by Radhika Mittal of the Indian Institute of Technology Kharagpur, Aman Kansal<\/a> of Microsoft Research, and Chandra\u2014is an energy-emulation tool that enables developers to estimate the energy use for their mobile apps on their development workstation. This tool shipped with the Visual Studio<\/a> 2013 release.<\/p>\n

Even storage devices have come under scrutiny. In February, Chandra will join Jing Li and Steven Swanson of the University of California, San Diego, Anirudh Badam<\/a> of Microsoft Research, and Bruce Worthington and Qi Zhang of Microsoft in presenting On the Energy Overhead of Mobile Storage Systems<\/em><\/a>\u00a0during the 12th USENIX Conference on File and Storage Technologies. While most portable electronics use digital cards as storage devices, the storage systems are not configured to exploit their low-energy characteristics. In this paper, Chandra and his colleagues found that storage software stacks on these platforms sometimes consume as much as 20 times more energy than storage hardware. Their proposed model helps developers optimize the energy requirement of storage-intensive applications.<\/p>\n

\u201cWe need to examine all the factors that impact mobile connectivity, from battery chemistries to the applications,\u201d Chandra says. \u201cIt\u2019s an end-to-end problem.\u201d<\/p>\n

A Passion for Making a Difference<\/h2>\n

It\u2019s evident that the challenges of mobile networking keep Chandra busy and passionate about his work.<\/p>\n

\u201cI get a lot of kicks from seeing \u2018my stuff\u2019 ship,\u201d Chandra says. \u201cThe thing about Microsoft Research is that you can impact many products. I\u2019ve worked on wireless projects with people from Windows<\/a>, Windows Phone<\/a>, and Xbox. The product groups want to work with Microsoft Research. I feel I have an unparalleled opportunity to make a difference, not only in the academic community, but across the company.\u201d<\/p>\n

In fact, making a difference is one of Chandra\u2019s major life goals: There is a philanthropic motivation behind his research. He sees white spaces as a practical solution for providing Internet connectivity to poor and rural areas of the world.<\/p>\n

\u201cThe thing about white spaces is that you can cover long distances with UHF TV frequencies,\u201d he explains. \u201cIn places such as Africa and India, cellular carriers don\u2019t have the incentive to set up cellular towers for data networking in disadvantaged or rural areas because there aren\u2019t enough users to offset their deployment costs.\u201d<\/p>\n

In August 2013, as part of a white-spaces project<\/a> sponsored by the Microsoft 4Afrika Initiative<\/a>, Chandra visited Malawi, one of the world\u2019s poorest nations. The country\u2019s spectrum regulators invited him to give a tutorial on how to use TV spectrum to get more of the country connected.<\/p>\n

\u201cWe looked at two main scenarios: medicine and education,\u201d Chandra says. \u201cHow could we use technology to improve their situation? This is what keeps me passionate about life\u2014and that includes research.<\/p>\n

\u201cWhatever I do, I always go back and ask myself, \u2018How can I use this to make life better for poor people?\u2019 I grew up in India, and I\u2019ve seen a lot of poverty. If I can somehow use technology to improve people\u2019s lives, that would make me very happy.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"

Radio and TV channels, mobile communications, GPS, and emergency communications are just a few examples of applications that occupy the airwaves. The radio spectrum is a finite resource, but demand for bandwidth is accelerating. As a result, the telecommunications industry is facing what the U.S. Federal Communications Commission (FCC) calls \u201cthe impending spectrum crunch.\u201d In […]<\/p>\n","protected":false},"author":39507,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[194475,194476,194485],"tags":[211244,211274,211265,211277,186879,211262,211283,211271,202881,211253,211241,211256,211250,211247,187067,211280,186626,211259,186625,211268,204677],"research-area":[13563,13552,13547],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-285020","post","type-post","status-publish","format-standard","hentry","category-database-data-analytics-platforms","category-devices-and-hardware","category-networking","tag-airwaves","tag-battery-consumption-data","tag-campus-whitefi","tag-e-loupe","tag-energy-efficiency","tag-geo-location-database","tag-microsoft-4afrika-initiative","tag-mobile-networking","tag-mobility-and-networking-research-group","tag-networking-over-white-spaces-knows","tag-radio-spectrum","tag-signal-interpretation","tag-the-impending-spectrum-crunch","tag-u-s-federal-communications-commission-fcc","tag-visual-studio","tag-wattson","tag-white-spaces","tag-white-space-devices-wsds","tag-whitefi","tag-whitefi-protocol","tag-xbox-one","msr-research-area-data-platform-analytics","msr-research-area-hardware-devices","msr-research-area-systems-and-networking","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[199565],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[144899],"related-projects":[171068,170158],"related-events":[],"related-researchers":[],"msr_type":"Post","byline":"","formattedDate":"January 29, 2014","formattedExcerpt":"Radio and TV channels, mobile communications, GPS, and emergency communications are just a few examples of applications that occupy the airwaves. The radio spectrum is a finite resource, but demand for bandwidth is accelerating. As a result, the telecommunications industry is facing what the U.S.…","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/285020"}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/users\/39507"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=285020"}],"version-history":[{"count":7,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/285020\/revisions"}],"predecessor-version":[{"id":285098,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/285020\/revisions\/285098"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=285020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=285020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=285020"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=285020"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=285020"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=285020"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=285020"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=285020"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=285020"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=285020"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=285020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}