lecture 20 future trends in lecture 20 future trends in
play

Lecture 20: Future trends in Lecture 20: Future trends in mobile - PowerPoint PPT Presentation

Lecture 20: Future trends in Lecture 20: Future trends in mobile computing mobile computing Mythili Vutukuru CS 653 Spring 2014 April 7, Monday Future topics Improving capacity Improving capacity Dynamic spectrum access


  1. Lecture 20: Future trends in Lecture 20: Future trends in mobile computing mobile computing Mythili Vutukuru CS 653 Spring 2014 April 7, Monday

  2. Future topics  Improving capacity  Improving capacity  Dynamic spectrum access  Dynamic spectrum access  Massive MIMO  Massive MIMO  Heterogeneous networks  Heterogeneous networks  Pervasive computing  Pervasive computing  Internet of things  Internet of things  NFC / RFID  NFC / RFID  Smartphones and wearable computing  Smartphones and wearable computing  Other issues  Other issues  Energy efficiency  Energy efficiency  Security and privacy  Security and privacy

  3. Cognitive radios, dynamic spectrum access in TCP white spaces  The general idea of a cognitive radio – identify what  The general idea of a cognitive radio – identify what spectrum is free, and adapt its PHY parameters suitably. spectrum is free, and adapt its PHY parameters suitably.  A concrete realization of this idea is the recent concept of  A concrete realization of this idea is the recent concept of “TV white space networking” “TV white space networking”  There are unused portions of the spectrum in the TV frequency  There are unused portions of the spectrum in the TV frequency bands bands  This is low frequency spectrum that has much better  This is low frequency spectrum that has much better propagation characteristics propagation characteristics  The idea is to opportunistically use the free spectrum, without  The idea is to opportunistically use the free spectrum, without hurting the “primary” TV user. hurting the “primary” TV user.  Challenges – spectrum sensing, coordinating among  Challenges – spectrum sensing, coordinating among transmitters and receivers to agree on the available spectrum to transmitters and receivers to agree on the available spectrum to use, coexistence of multiple such “secondary” networks use, coexistence of multiple such “secondary” networks operating in the spectrum. operating in the spectrum.

  4. Massive MIMO  The idea of placing multiple antennas at transmitters and receivers  The idea of placing multiple antennas at transmitters and receivers to linearly scale capacity is gaining popularity. to linearly scale capacity is gaining popularity.  Recap: multiple antennas placed close to each other at transmitter  Recap: multiple antennas placed close to each other at transmitter and receiver can be used to send multiple streams of data in and receiver can be used to send multiple streams of data in parallel (multiplexing mode), or improve the rate of single stream parallel (multiplexing mode), or improve the rate of single stream (diversity mode). (diversity mode).  What limits the number of antennas?  What limits the number of antennas?  Cost: each antennas costs extra hardware to process the radio signals  Cost: each antennas costs extra hardware to process the radio signals to/from it to/from it  Form factor: spacing between antennas is half a wavelength. Makes is  Form factor: spacing between antennas is half a wavelength. Makes is cumbersome, especially at lower frequencies (higher wavelengths) cumbersome, especially at lower frequencies (higher wavelengths)  WiFi with 4 antennas is coming soon, 8 or more antennas likely in  WiFi with 4 antennas is coming soon, 8 or more antennas likely in near future near future  Since MIMO is mostly used for higher frequencies, propagation  Since MIMO is mostly used for higher frequencies, propagation range is lower, so suitable for smaller (indoor) networks. range is lower, so suitable for smaller (indoor) networks.

  5. Heterogeneous networks  The idea of stitching together multiple networks for  The idea of stitching together multiple networks for connectivity, instead of just one network. connectivity, instead of just one network.  Examples  Examples  LTE femto cells. Small “base stations” that serve a high-density  LTE femto cells. Small “base stations” that serve a high-density environment like a building, stadium etc. The users are handed environment like a building, stadium etc. The users are handed off to the “macro” cell when they go out. off to the “macro” cell when they go out.  WiFi offload of 3G/4G data traffic. Automatic authentication of  WiFi offload of 3G/4G data traffic. Automatic authentication of WiFi, and seamless handoff to 3G when out of WiFi coverage. WiFi, and seamless handoff to 3G when out of WiFi coverage.  Different network designs for different use cases (e.g., massive  Different network designs for different use cases (e.g., massive MIMO for indoors vs. normal base stations for outdoors) MIMO for indoors vs. normal base stations for outdoors)  Challenges  Challenges  Configuring multiple networks so they don’t interfere  Configuring multiple networks so they don’t interfere  Seamless migration between networks  Seamless migration between networks

  6. Internet-of-things and sensors  Currently, most end hosts on the internet are people. They could be  Currently, most end hosts on the internet are people. They could be mostly machines in the near future. mostly machines in the near future.  The vision of Internet-of-things: many objects have sensors that  The vision of Internet-of-things: many objects have sensors that communicates over the internet (WiFi / cellular data) and can be communicates over the internet (WiFi / cellular data) and can be monitored continuously. Examples: monitored continuously. Examples:  Smart grid and smart meters  Smart grid and smart meters  Home automation  Home automation  Health monitoring  Health monitoring  Environmental monitoring  Environmental monitoring  This is also called machine-to-machine (M2M) communication  This is also called machine-to-machine (M2M) communication  Challenges  Challenges  Can current communication infrastructure scale when billions of  Can current communication infrastructure scale when billions of machines talk over the internet? machines talk over the internet?  What is the hardware and application platform to enable cheap  What is the hardware and application platform to enable cheap deployment of these sensors? deployment of these sensors?

  7. NFC-based applications  Near-field communication (e.g., based on RFID)  Near-field communication (e.g., based on RFID) can enable many applications in the future can enable many applications in the future  Mobile payments  Mobile payments  Inventory management  Inventory management  Challenges  Challenges  Scaling operation (e.g., reliably scan a cart of items  Scaling operation (e.g., reliably scan a cart of items once at checkout) once at checkout)  Lower costs (so that it is feasible to put an RFID tag  Lower costs (so that it is feasible to put an RFID tag everywhere) everywhere)

  8. Smartphones / Wearable computing  More complex applications on smartphones beyond  More complex applications on smartphones beyond simple personal use simple personal use  Harness power of remote computing and code offload  Harness power of remote computing and code offload  Smartphone / tablet as the general computing  Smartphone / tablet as the general computing platforms for applications such as inventory platforms for applications such as inventory monitoring, medical records etc. monitoring, medical records etc.  Better UI – gesture tracking, improved voice  Better UI – gesture tracking, improved voice recognition, virtual reality recognition, virtual reality  Smaller form factor => wearable computing  Smaller form factor => wearable computing  Lots of personal data streaming => can be harnessed  Lots of personal data streaming => can be harnessed for personalized experiences for personalized experiences

  9. Security and Privacy  Localization techniques getting more accurate  Localization techniques getting more accurate => users are always being tracked => users are always being tracked  Applications trying to capture personal  Applications trying to capture personal information for personalized ads and other information for personalized ads and other things (sometimes in stealth) things (sometimes in stealth)  How to get personalized experiences without  How to get personalized experiences without compromising privacy? compromising privacy?  Privacy-preserving computations and  Privacy-preserving computations and databases databases

  10. Power and energy  The idea of energy harvesting: harvest power  The idea of energy harvesting: harvest power from ambient signals such as cellular and TV from ambient signals such as cellular and TV signals. signals.  Other advances in energy such as wireless  Other advances in energy such as wireless power. power.  Better energy efficiency of networking  Better energy efficiency of networking protocols + advances in battery technology => protocols + advances in battery technology => longer periods of power for wireless devices longer periods of power for wireless devices  Energy efficiency especially important for  Energy efficiency especially important for sensor networks sensor networks

Recommend


More recommend