The Internet of People & Things: What will 5G-Enabled ... Coyle 5G Summit.pdf · –Current:...

Preview:

Citation preview

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, ejc@gatech.edu

Recommended