The Internet of People & Things: What will 5G-Enabled
Applications Look Like?
Ed Coyle J.B. Peatman Distinguished Professor
and Director of the VIP ProgramSchool of Electrical & Computer Engineering
5G: What are the Applications?
Acknowlegdements:• Dr. Randal Abler, Co-Director of VIP• The eStadium + Intelligent Digital Communications
VIP Teams at Georgia Tech• Graduate Students:
– Current: Deepa Phanish, Paul Garver– Prior: Seksan Laitrakun, Ghaith Matalkah, Aaron Ault,
Perron Jones, Xusheng Sun, Murat Senel, Seema Bandyopadhyay, Vibhav Kapnadak
• Georgia Tech Athletics• Prof. Attahiru Alfa
5/11/2017 2
5G: What are the Applications?
5/11/2017 3
What is a Fifth Generation Network?Technology, systems, and services to provide:
– Bandwidth as Needed: • Wired and Wireless
– Low Latency whenever Needed• For any Real-Time Application
– Adaptability and Programmability• Software Definable Networks• Cognitive Radio• Adaptive Spatial Reuse/Resolution• Etc.
5G: What are the Applications?
5/11/2017 4
5G: What are the Applications?
Enablers• MIMO/Collaborative Wireless• All-Optical Networks• Clouds, Edge Clouds• Smarter Protocols• Cognitive Networks• Wearables• New Spectrum• Etc.
5/11/2017 5
Massive, Wearable MIMO!
5G: What are the Applications?
Fashion Forward MIMO!
5/11/2017 6
5G: What are the Applications?
5/11/2017 7Full Connectivity of People and Things
5G: What are the Applications?
What are the Applications?• My Toaster fights with your Toaster?• My Flying Car Hogs the Sky?• AI Assistants or Opponents?• Holographic Home Intruders?• Mobile 4K Alternative Reality?• Amazon/Echo controls your Subconcious?
5/11/2017 8
We don’t have to make things up!
5G: What are the Applications?
5/11/2017 9
Football Game at Bobby Dodd StadiumOur Internet of Things (IoT) Testbed
5G: What are the Applications?
5/11/2017 10
VIP Teams: eStadium + Intelligent Digital Comm.
eStadium Team, 2013
5G: What are the Applications?
A Game has Everything!• 60,000 Fans in < km2
• Media Companies Capturing Game Events• Mobile to 4K Video Consumption• Security, Anti-Terror, Medical, etc. Services• 70,000 Wireless Devices, 500,000 Sensors• Cellular+DAS, WiFi, Bluetooth, ZigBee, etc• 10 Gbps Connection to the Internet• Concession Stands
5/11/2017 11
5G: What are the Applications?
Our Goals:• Develop All/New Sources of Information
– Sense the Game– Sense the Venue– Sense the Crowd– Sense the RF Spectrum
• Connect Everything and Everybody– Game Info to Fans, Fan Reactions to Game Info– People + Venue linking with People + Venue– Monitor Spectrum, Venue, Surroundings
5/11/2017 12
5G: What are the Applications?
5/11/2017 13
Internet
Web and Video Servers
Video and Data Capture
People + Information: In-Stadium Web-Apps:
Video clips, stats, drive tracker on your phone during a game: http://estadium.gatech.edu
5G: What are the Applications?
Stadium-IoT Wireless:• WiFi–Mesh for easy installation in old stadiums• 802.11a Backbone; b,g,n for Fan Access
5/11/2017 14
Internet
eStadium Server
GatewayMesh Node
(3 Aps)
Mesh Node
(3 APs)
5G: What are the Applications?
Stadium-IoT Wireless Sub-ProjectA WiFi Mesh Node: 3 APs per node
One 802.11a Backhaul; Two 802.11b,g,n for Fans
5/11/2017 15
5G: What are the Applications?
Sensor Net Sub-Project: Few wired gateways Many sensor motes 6-month football season Supports many applications
16
Sensing Tasks: Vibration, Audio, Spectrum Sensors vary node-to-node Processing tasks differ Energy varies node-to-node
16
SENSOR
WSN NODE
INSIDEA NODE
MSP-430, CC-2520, BATTERIES
5G: What are the Applications?
5/11/2017 17
5G: What are the Applications?
5/11/2017 18
5G: What are the Applications?
5/11/2017 19
Sensor Net CHRF-SN1
RF Sensor Node and Vibration-Net Clusterheadon top of Concessions Area in North Stands
5G: What are the Applications?
5/11/2017 20
SensorNets Server
Sensor Net Architecture
CH USRP USRP
500 MHz TV-White Space Backhaul Link
• 40~50 Sensor Motes• 10~12 ClusterHeads• Cognitive Radio Backhaul• <125μsec Synchronization
5G: What are the Applications?
Structural Vibration Monitoring at Stadium
5G: What are the Applications?
Structural Vibrations Events in a Football Game
5G: What are the Applications?
RF-Spectrum Sensing Nodes3 of 8 deployed so far
5/11/2017 23
5G: What are the Applications?
5/11/2017 24
RF-Spectrum Monitoring for:• Spectrum Management• Localization of Emitters
• Our 8 Sensors• Many Emitters• Known APs• Known Protocols
5G: What are the Applications?
5/11/2017 25
Football Game at Bobby Dodd StadiumOur Internet of Things (IoT) Testbed
5G: What are the Applications?
A Nice Stochastic Model • 100,000 Wireless Sensing Devices (Nodes)
arranged in a grid (stadium seating) in a 1 km2 area λ nodes/unit-area
• Each one participates with probability p, chosen randomly and independently
• The set of participating nodes form a Spatial Poisson Process in the stadium of intensity pλ
5/11/2017 26
5G: What are the Applications?
An Interesting Application/Goal• Sensor Fusion: Use Info. from All Nodes• Collection Must be Energy Efficient• Limited Transmission Range (Bluetooth)• Allow Aggregation or Else all Packets of
Data have to Hop all the Way to Fusion Center
• Aggregation Clustering, Voronoi Cells, and Stochastic Geometry
5/11/2017 27
5G: What are the Applications?
Interesting Application/Goal• Fast Selection of Clusterhead• Truncation of Voronoi Cells to Limit Delay• How to Optimally Cluster given
– Node Density– Transmission range
• Are Multiple Levels of Clustering Optimal?• Account for Different Aggregation Factors at
Each Level5/11/2017 28
5G: What are the Applications?
Seema: Clustering in Poisson Process
5/11/2017 29
5G: What are the Applications?
Deepa: Aggregation
5/11/2017 30
5G: What are the Applications?
Another Interesting Research Idea• Clusters may have Many Nodes• Collecting Data from All of Them Takes Time
– Shared Communication Channel– Random Access Protocol (Bluetooth, WiFi)
• If you have Limited Time to Make Decision– Collect ONLY from Nodes that Have Good Data
• How Do You Do This?
5/11/2017 31
5G: What are the Applications?
Population Splitting Algorithm• Detection Algorithms use a Likelihood
Ratio Test• Each Node Computes its Likelihood Ratio• Clusterhead Broadcasts Request for all
Likelihood Ratios between Bounds• Only Nodes with LRs that Meet that
Criterion Transmit, Reducing Contention• Collect “Largest” LRs, Next Largest, etc
until Time Runs Out5/11/2017 32
5G: What are the Applications?
Seksan: Splitting-based Dist. Detection• Know/Learn Distribution of Likelihood Ratio• Choose Population Splits that Minimize
Fusion Error as Function of Collection Time• Pick Number of Splits of Collection Time T:
Call it M• Compare to TDMA with Users Ransmitting in
Random Order• Use ARE to Compare TDMA to Splitting
5/11/2017 33
5G: What are the Applications?
5/11/2017 34
5G: What are the Applications?
Questions and Suggestions?
5/11/2017 35
Thank You!Ed Coyle, [email protected]