SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
Efficient Placement of Edge Computing Devices for
Vehicular Applications in Smart Cities
Gopika Premsankar, Bissan Ghaddar, Mario Di Francesco, Rudi
Verago
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
2/28
Connected vehicles in smart cities
Autonomous cars
Collision avoidance
Dynamic real-time
routing of vehicles
Real-time computer
vision applications
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
3/28
Connected vehicles: challenges
Mobile vehicles need continuous connectivity
Low latency communication
Increasing amount of data to be processed
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
4/28
Edge computing in vehicular networks
Smart road side units (RSUs) equipped with servers
Co-located
Server
Cloud
Roadside
Unit
Edge Computing Device
Urban Area
V2I V2I
Image adapted from: http://www.ntt.co.jp/news2014/1401e/140123a.html NOMS 2018
5/28
Edge computing
CloudCloud
REV
1.2
201
1-0
8-0
8
__
__
REV
1.2
201
1-0
8-0
8
__
__
REV
1.2
201
1-0
8-0
8
__
__
REV
1.2
201
1-0
8-0
8
__
__
LatencyNetwork
Volume of data
Network
Edge computingCloud computing
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
6/28
Objective
How to deploy a network of edge computing devices in
a city for connected cars?
Challenges:
Mobile vehicles need continuous connectivity
Dense and built-up environment
Limited computing resources at edge
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
7/28
Urban area deployments
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
8/28
Contribution
Propose a mixed integer linear programming formulation
for efficient deployment of edge computing devices
Features:
Specify target network and computational demand coverage
Accurately characterizes the effect of built-up environment on
communications
Uses open public data
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
9/28
Agenda
State of the art
Mixed Integer Linear Programming formulation
Evaluation
Future work
Optimal placement of edge computing devices
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
11/28
Optimal placement of RSUs
So far in the literature:
Placement strategies to ensure network coverage [Liang et
al., VTC ’12, Aslam et al., ISCC ’12, Balouchzahi et al., 2015]
Aim to reduce cost and number of RSUs deployed
Our approach:
Placement of RSUs in urban areas taking into account both
network coverage and computation requirements
Y. Liang, H. Liu, D. Rajan, “Optimal placement and configuration of roadside units in vehicular networks”, IEEE
Vehicular Technology Conference, 2012
B. Aslam, F. Amjad, C. C. Zou, “Optimal roadside units placement in urban areas for vehicular networks”, 2012
ISCC, July 2012, pp. 423-429
N. M. Balouchzahi, M. Fathy, A. Akbari, “Optimal road side units placement model based on binary integer
programming for efficient traffic information advertisement and discovery in vehicular environment”, IET Intelligent
Transport Systems, vol. 9, no. 9, pp. 851-861, 2015
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
12/28
System model
Candidate RSU location
Area modelled as a set of cells C
Each cell has a candidate location for installing an RSU
RSUs can be deployed with different power levels P
Wireless communication over IEEE 802.11p
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
13/28
Optimization problem: RSU-OPT
A mixed integer linear programming model to
minimize cost of deploying RSUs while ensuring:
target network coverage γ
target computational demand α
Decision variables:
yi Place RSU in cell i
xi,k Transmit power level k to assign to RSU in cell i
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
14/28
RSU-OPT: objective
minimize
|C|
i=1
cyi +
|C|
i=1
|C|
j=1
ai,j zi,j +
|P|
k=1
|C|
i=1
bk xi,k
Fixed cost for each RSU
Cost based on distance between RSU and covered cell
Cost based on transmit power level
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
15/28
RSU-OPT: constraints for network coverage
Pre-computed
adjacency matrix
Meet network coverage
requirement for gamma
percent of roads
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
16/28
RSU-OPT: constraints for computational demand
Meet computational demand
for alpha percentage of area
Do not exceed available
CPU cycles at each RSU
Evaluation
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
18/28
Evaluation: simulation settings
Area: city center of Dublin (3.2 by 3.1 square kilometers)
Under moderate and high traffic conditions
Network simulations
MILP solved using CPLEX
Key simulation parameters:
Parameter Value
Edge server 1.2 GHz
Computational availability 600 megacycles
Computational requirement 18,000 CPU cycles/bit
Application message frequency 1 Hz
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
19/28
Evaluation: comparison with other approaches
Baseline approaches:
Every 500 m apart (primarily at intersections)
Every 1 km apart
Heuristic based on traffic volume:
Deploy RSUs in cells with high traffic volume
Metrics:
Number of RSUs deployed
Message loss due to lack of network connectivity
Message loss due to CPU capacity (cycles) exceeded at
RSUs
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
20/28
Evaluation: RSUs deployed
Approach Number of RSUs
RSU-OPT (α = γ = 100%) 105
Traffic volume 84
Every 500 m 91
Every 1 km 42
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
21/28
Evaluation: message loss
RSU-OPT Traffic
Volume
Uniform
(500m)
Uniform
(1km)
0
5
10
15
20
25
30
35
Messageloss(%)
moderate traffic
heavy traffic
RSU-OPT results in lowest
message loss
Uniform (500 m): almost
double the loss despite
having 91 RSUs
Traffic volume heuristic:
low message loss with only
84 RSUs
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
22/28
Evaluation: CPU capacity
RSU-OPT Traffic
Volume
Uniform
(500m)
Uniform
(1km)
0
2
4
6
8
10
Messageloss(%)
moderate traffic
heavy traffic
RSU-OPT: lowest
message loss, lowest
spread
Traffic volume heuristic:
higher message loss
despite placing RSUs in
areas with high traffic
volume
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
23/28
Evaluation: RSU-OPT settings
γ (%)
60
65
70
75
80
85
90
95
100
α (%)
60
65
70
75
80
85
90
95
100
NumberofRSUs
30
40
50
60
70
80
90
100
110
Reducing network coverage (γ) and computational
demand (α) by 5% results in only 85 RSUs
Target network coverage (γ) is more stringent constraint
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
24/28
Evaluation: RSU-OPT settings
γ =95
α =95
85 RSUs
γ =90
α =90
73 RSUs
γ =90
α =95
74 RSUs
γ =90
α =97
74 RSUs
γ =90
α =100
104 RSUs
0
2
4
6
8
10
12
Messageloss(%)
γ=100,
α=100
Traffic
Volume
Uniform
(500m)
γ =95
α =95
85 RSUs
γ =90
α =90
73 RSUs
γ =90
α =95
74 RSUs
γ =90
α =97
74 RSUs
γ =90
α =100
104 RSUs
0.0
0.2
0.4
0.6
0.8
1.0
1.2
Messageloss(%)
γ=100,
α=100
Traffic
Volume
Uniform
(500m)
RSU-OPT with α = γ = 95: similar to traffic volume heuristic
RSU-OPT with γ = 90 and 74 RSUs: lower message loss than
Uniform (500 m) with 91 RSUs
Conclusion
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
26/28
Summary and Future Work
Proposed a MILP to efficiently deploy edge computing
devices in a dense urban scenario
What next?
Examine effect of different thresholds for delay
Extend static deployment to a dynamic scenario
Different wireless communication technologies
Thank you.
Questions?
Efficient placement of edge computing devices for vehicular applications
G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago
NOMS 2018
28/28
Overview of evaluation

Contenu connexe

Tendances

Introduction to 6G, prepare now training
Introduction to 6G, prepare now trainingIntroduction to 6G, prepare now training
Introduction to 6G, prepare now trainingTonex
 
Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking SystemSubhash Gupta
 
Seminar report on Millimeter Wave mobile communications for 5g cellular
Seminar report on Millimeter Wave mobile communications for 5g cellularSeminar report on Millimeter Wave mobile communications for 5g cellular
Seminar report on Millimeter Wave mobile communications for 5g cellularraghubraghu
 
Mavenir: RAN Evolution for 5G
Mavenir: RAN Evolution for 5GMavenir: RAN Evolution for 5G
Mavenir: RAN Evolution for 5GMavenir
 
Why and what you need to know about 6G in 2022
Why and what you need to know about 6G in 2022Why and what you need to know about 6G in 2022
Why and what you need to know about 6G in 2022Qualcomm Research
 
Scaling 5G to new frontiers with NR-Light (RedCap)
Scaling 5G to new frontiers with NR-Light (RedCap)Scaling 5G to new frontiers with NR-Light (RedCap)
Scaling 5G to new frontiers with NR-Light (RedCap)Qualcomm Research
 
5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)ITU
 
SMART CITY TRAFFIC CONTROL SYSTEM final review
SMART CITY TRAFFIC CONTROL SYSTEM final reviewSMART CITY TRAFFIC CONTROL SYSTEM final review
SMART CITY TRAFFIC CONTROL SYSTEM final reviewTitus Mathews
 
Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...
Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...
Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...Michael Gronovius
 
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AIQualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AIQualcomm Research
 
Expanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystemExpanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystemQualcomm Research
 
5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC3G4G
 
Overview of standardisation status and 3GPP technology evolution trend
Overview of standardisation status and 3GPP technology evolution trendOverview of standardisation status and 3GPP technology evolution trend
Overview of standardisation status and 3GPP technology evolution trend3G4G
 

Tendances (20)

Introduction to 6G, prepare now training
Introduction to 6G, prepare now trainingIntroduction to 6G, prepare now training
Introduction to 6G, prepare now training
 
Introduction to LTE-M
Introduction to LTE-MIntroduction to LTE-M
Introduction to LTE-M
 
ZIGBEE TECHNOLOGY ppt
ZIGBEE TECHNOLOGY pptZIGBEE TECHNOLOGY ppt
ZIGBEE TECHNOLOGY ppt
 
Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking System
 
Daknet Technology
Daknet TechnologyDaknet Technology
Daknet Technology
 
Seminar report on Millimeter Wave mobile communications for 5g cellular
Seminar report on Millimeter Wave mobile communications for 5g cellularSeminar report on Millimeter Wave mobile communications for 5g cellular
Seminar report on Millimeter Wave mobile communications for 5g cellular
 
Cellular V2X
Cellular V2XCellular V2X
Cellular V2X
 
Mavenir: RAN Evolution for 5G
Mavenir: RAN Evolution for 5GMavenir: RAN Evolution for 5G
Mavenir: RAN Evolution for 5G
 
Why and what you need to know about 6G in 2022
Why and what you need to know about 6G in 2022Why and what you need to know about 6G in 2022
Why and what you need to know about 6G in 2022
 
Scaling 5G to new frontiers with NR-Light (RedCap)
Scaling 5G to new frontiers with NR-Light (RedCap)Scaling 5G to new frontiers with NR-Light (RedCap)
Scaling 5G to new frontiers with NR-Light (RedCap)
 
5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)
 
Daknet
DaknetDaknet
Daknet
 
Satrack ppt
Satrack pptSatrack ppt
Satrack ppt
 
SMART CITY TRAFFIC CONTROL SYSTEM final review
SMART CITY TRAFFIC CONTROL SYSTEM final reviewSMART CITY TRAFFIC CONTROL SYSTEM final review
SMART CITY TRAFFIC CONTROL SYSTEM final review
 
Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...
Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...
Reducing RAN infrastructure resources by leveraging 5G RAN Transport Technolo...
 
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AIQualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
 
Expanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystemExpanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystem
 
5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC
 
5 g
5 g5 g
5 g
 
Overview of standardisation status and 3GPP technology evolution trend
Overview of standardisation status and 3GPP technology evolution trendOverview of standardisation status and 3GPP technology evolution trend
Overview of standardisation status and 3GPP technology evolution trend
 

Similaire à Efficient Placement of Edge Computing Devices for Vehicular Applications in Smart Cities

DEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use cases
DEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use casesDEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use cases
DEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use casesDedicat6G
 
IRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT TechnologyIRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT TechnologyIRJET Journal
 
Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks Ashok Mishra
 
IRJET- Smart Bus Ticket System using QR Code in Android App
IRJET-  	  Smart Bus Ticket System using QR Code in Android AppIRJET-  	  Smart Bus Ticket System using QR Code in Android App
IRJET- Smart Bus Ticket System using QR Code in Android AppIRJET Journal
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTIRJET Journal
 
IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...
IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...
IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...IRJET Journal
 
Driving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-PacificDriving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-PacificOrange Business Services
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
Automation in Ticketing System for A Modern Transport
Automation in Ticketing System for A Modern TransportAutomation in Ticketing System for A Modern Transport
Automation in Ticketing System for A Modern TransportIRJET Journal
 
Dedicated roads for autonomous vehicles
Dedicated roads for autonomous vehicles Dedicated roads for autonomous vehicles
Dedicated roads for autonomous vehicles Jeffrey Funk
 
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...IJERA Editor
 
Imtech Cooperative ITS Platforms
Imtech Cooperative ITS PlatformsImtech Cooperative ITS Platforms
Imtech Cooperative ITS PlatformsPeter Ashley
 
Study of road transport system for Amravati city using Artificial Intelligence
Study of road transport system for Amravati city using Artificial IntelligenceStudy of road transport system for Amravati city using Artificial Intelligence
Study of road transport system for Amravati city using Artificial IntelligenceIRJET Journal
 
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMVEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMIRJET Journal
 
IRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A Survey
IRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A SurveyIRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A Survey
IRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A SurveyIRJET Journal
 
SMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSaurabhKumar250160
 
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfPR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfShravyaKandukuri
 
Smart parking documentation .pdf
Smart parking documentation .pdfSmart parking documentation .pdf
Smart parking documentation .pdfShravyaKandukuri
 

Similaire à Efficient Placement of Edge Computing Devices for Vehicular Applications in Smart Cities (20)

DEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use cases
DEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use casesDEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use cases
DEDICAT 6G_HEXA-X_Workshop_on-6G The Dedicat6G use cases
 
IRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT TechnologyIRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT Technology
 
Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks
 
BUS TRACKING SYSTEM
BUS TRACKING SYSTEMBUS TRACKING SYSTEM
BUS TRACKING SYSTEM
 
IRJET- Smart Bus Ticket System using QR Code in Android App
IRJET-  	  Smart Bus Ticket System using QR Code in Android AppIRJET-  	  Smart Bus Ticket System using QR Code in Android App
IRJET- Smart Bus Ticket System using QR Code in Android App
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
 
IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...
IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...
IRJET - A Real-Time Pothole Detection Approach for a Safety Transportation Sy...
 
Driving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-PacificDriving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-Pacific
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Automation in Ticketing System for A Modern Transport
Automation in Ticketing System for A Modern TransportAutomation in Ticketing System for A Modern Transport
Automation in Ticketing System for A Modern Transport
 
Dedicated roads for autonomous vehicles
Dedicated roads for autonomous vehicles Dedicated roads for autonomous vehicles
Dedicated roads for autonomous vehicles
 
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
 
Fu3310321039
Fu3310321039Fu3310321039
Fu3310321039
 
Imtech Cooperative ITS Platforms
Imtech Cooperative ITS PlatformsImtech Cooperative ITS Platforms
Imtech Cooperative ITS Platforms
 
Study of road transport system for Amravati city using Artificial Intelligence
Study of road transport system for Amravati city using Artificial IntelligenceStudy of road transport system for Amravati city using Artificial Intelligence
Study of road transport system for Amravati city using Artificial Intelligence
 
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMVEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
 
IRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A Survey
IRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A SurveyIRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A Survey
IRJET - Integrated VLC with Wi-Fi for Smartway Transportation System: A Survey
 
SMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docxSMART_PARKING_SYSTEM_REPORT.docx
SMART_PARKING_SYSTEM_REPORT.docx
 
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdfPR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
PR3228 - SMART_PARKING_SYSTEM_REPORT - RAJ MANI M.pdf
 
Smart parking documentation .pdf
Smart parking documentation .pdfSmart parking documentation .pdf
Smart parking documentation .pdf
 

Dernier

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Dernier (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Efficient Placement of Edge Computing Devices for Vehicular Applications in Smart Cities

  • 1. Efficient Placement of Edge Computing Devices for Vehicular Applications in Smart Cities Gopika Premsankar, Bissan Ghaddar, Mario Di Francesco, Rudi Verago
  • 2. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 2/28 Connected vehicles in smart cities Autonomous cars Collision avoidance Dynamic real-time routing of vehicles Real-time computer vision applications
  • 3. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 3/28 Connected vehicles: challenges Mobile vehicles need continuous connectivity Low latency communication Increasing amount of data to be processed
  • 4. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 4/28 Edge computing in vehicular networks Smart road side units (RSUs) equipped with servers Co-located Server Cloud Roadside Unit Edge Computing Device Urban Area V2I V2I
  • 5. Image adapted from: http://www.ntt.co.jp/news2014/1401e/140123a.html NOMS 2018 5/28 Edge computing CloudCloud REV 1.2 201 1-0 8-0 8 __ __ REV 1.2 201 1-0 8-0 8 __ __ REV 1.2 201 1-0 8-0 8 __ __ REV 1.2 201 1-0 8-0 8 __ __ LatencyNetwork Volume of data Network Edge computingCloud computing
  • 6. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 6/28 Objective How to deploy a network of edge computing devices in a city for connected cars? Challenges: Mobile vehicles need continuous connectivity Dense and built-up environment Limited computing resources at edge
  • 7. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 7/28 Urban area deployments
  • 8. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 8/28 Contribution Propose a mixed integer linear programming formulation for efficient deployment of edge computing devices Features: Specify target network and computational demand coverage Accurately characterizes the effect of built-up environment on communications Uses open public data
  • 9. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 9/28 Agenda State of the art Mixed Integer Linear Programming formulation Evaluation Future work
  • 10. Optimal placement of edge computing devices
  • 11. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 11/28 Optimal placement of RSUs So far in the literature: Placement strategies to ensure network coverage [Liang et al., VTC ’12, Aslam et al., ISCC ’12, Balouchzahi et al., 2015] Aim to reduce cost and number of RSUs deployed Our approach: Placement of RSUs in urban areas taking into account both network coverage and computation requirements Y. Liang, H. Liu, D. Rajan, “Optimal placement and configuration of roadside units in vehicular networks”, IEEE Vehicular Technology Conference, 2012 B. Aslam, F. Amjad, C. C. Zou, “Optimal roadside units placement in urban areas for vehicular networks”, 2012 ISCC, July 2012, pp. 423-429 N. M. Balouchzahi, M. Fathy, A. Akbari, “Optimal road side units placement model based on binary integer programming for efficient traffic information advertisement and discovery in vehicular environment”, IET Intelligent Transport Systems, vol. 9, no. 9, pp. 851-861, 2015
  • 12. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 12/28 System model Candidate RSU location Area modelled as a set of cells C Each cell has a candidate location for installing an RSU RSUs can be deployed with different power levels P Wireless communication over IEEE 802.11p
  • 13. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 13/28 Optimization problem: RSU-OPT A mixed integer linear programming model to minimize cost of deploying RSUs while ensuring: target network coverage γ target computational demand α Decision variables: yi Place RSU in cell i xi,k Transmit power level k to assign to RSU in cell i
  • 14. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 14/28 RSU-OPT: objective minimize |C| i=1 cyi + |C| i=1 |C| j=1 ai,j zi,j + |P| k=1 |C| i=1 bk xi,k Fixed cost for each RSU Cost based on distance between RSU and covered cell Cost based on transmit power level
  • 15. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 15/28 RSU-OPT: constraints for network coverage Pre-computed adjacency matrix Meet network coverage requirement for gamma percent of roads
  • 16. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 16/28 RSU-OPT: constraints for computational demand Meet computational demand for alpha percentage of area Do not exceed available CPU cycles at each RSU
  • 18. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 18/28 Evaluation: simulation settings Area: city center of Dublin (3.2 by 3.1 square kilometers) Under moderate and high traffic conditions Network simulations MILP solved using CPLEX Key simulation parameters: Parameter Value Edge server 1.2 GHz Computational availability 600 megacycles Computational requirement 18,000 CPU cycles/bit Application message frequency 1 Hz
  • 19. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 19/28 Evaluation: comparison with other approaches Baseline approaches: Every 500 m apart (primarily at intersections) Every 1 km apart Heuristic based on traffic volume: Deploy RSUs in cells with high traffic volume Metrics: Number of RSUs deployed Message loss due to lack of network connectivity Message loss due to CPU capacity (cycles) exceeded at RSUs
  • 20. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 20/28 Evaluation: RSUs deployed Approach Number of RSUs RSU-OPT (α = γ = 100%) 105 Traffic volume 84 Every 500 m 91 Every 1 km 42
  • 21. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 21/28 Evaluation: message loss RSU-OPT Traffic Volume Uniform (500m) Uniform (1km) 0 5 10 15 20 25 30 35 Messageloss(%) moderate traffic heavy traffic RSU-OPT results in lowest message loss Uniform (500 m): almost double the loss despite having 91 RSUs Traffic volume heuristic: low message loss with only 84 RSUs
  • 22. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 22/28 Evaluation: CPU capacity RSU-OPT Traffic Volume Uniform (500m) Uniform (1km) 0 2 4 6 8 10 Messageloss(%) moderate traffic heavy traffic RSU-OPT: lowest message loss, lowest spread Traffic volume heuristic: higher message loss despite placing RSUs in areas with high traffic volume
  • 23. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 23/28 Evaluation: RSU-OPT settings γ (%) 60 65 70 75 80 85 90 95 100 α (%) 60 65 70 75 80 85 90 95 100 NumberofRSUs 30 40 50 60 70 80 90 100 110 Reducing network coverage (γ) and computational demand (α) by 5% results in only 85 RSUs Target network coverage (γ) is more stringent constraint
  • 24. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 24/28 Evaluation: RSU-OPT settings γ =95 α =95 85 RSUs γ =90 α =90 73 RSUs γ =90 α =95 74 RSUs γ =90 α =97 74 RSUs γ =90 α =100 104 RSUs 0 2 4 6 8 10 12 Messageloss(%) γ=100, α=100 Traffic Volume Uniform (500m) γ =95 α =95 85 RSUs γ =90 α =90 73 RSUs γ =90 α =95 74 RSUs γ =90 α =97 74 RSUs γ =90 α =100 104 RSUs 0.0 0.2 0.4 0.6 0.8 1.0 1.2 Messageloss(%) γ=100, α=100 Traffic Volume Uniform (500m) RSU-OPT with α = γ = 95: similar to traffic volume heuristic RSU-OPT with γ = 90 and 74 RSUs: lower message loss than Uniform (500 m) with 91 RSUs
  • 26. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 26/28 Summary and Future Work Proposed a MILP to efficiently deploy edge computing devices in a dense urban scenario What next? Examine effect of different thresholds for delay Extend static deployment to a dynamic scenario Different wireless communication technologies
  • 28. Efficient placement of edge computing devices for vehicular applications G. Premsankar, B. Ghaddar, M. Di Francesco, R. Verago NOMS 2018 28/28 Overview of evaluation