Smart city dynamic road lane management a smart city application
-
Upload
mostafa-arjmand -
Category
Technology
-
view
406 -
download
2
Transcript of Smart city dynamic road lane management a smart city application
![Page 1: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/1.jpg)
SMART CITY DYNAMIC ROAD LANE MANAGEMENT
A SMART CITY APPLICATION
ADVANCED OPERATING SYSTEMDR.ALI FANIAN
MOSTAFA ARJMAND
![Page 2: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/2.jpg)
2
THE PRESENTATION INCLUDE THE FOLLOWING :
▪ Smart city
▪ Dynamic road lane management
![Page 3: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/3.jpg)
3
Introduction
▪ Smart city
▪ Digital city
![Page 4: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/4.jpg)
Differences between Smart city and Digital city
4
▪ Network infrastructure
▪ Communication systems
▪ Domain
▪ Information Policy
▪ Main criteria
▪ Policy
![Page 5: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/5.jpg)
Why smart city ?
4
▪ Rapid urbanization process
▪ Traffic jam
▪ Air pollution
▪ Efficient use of water resources
▪ Efficient use of energy resources
▪ High speed information gathering and real time information access
▪ Innovation, Creativity, Entrepreneurship …
![Page 6: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/6.jpg)
6
Smart city components
![Page 7: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/7.jpg)
DYNAMIC ROAD LANE MANAGEMENTA SMART CITY APPLICATION
![Page 8: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/8.jpg)
8
• Identification of main characteristics and design
• Integration of ICT and appropriate user interfaces
• Development of a simulator validating system
• Technology validation of main ICT principles used in the mock-up
Project contain following
![Page 9: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/9.jpg)
9
System architecture
Working conditions Simulator Mock-up
![Page 10: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/10.jpg)
10
State-of-the-art in dynamic management of road lanes
• Increasing the number of lanes• Segmenting traffic according to categories• The creation of specialized lanes• Sufficient space
• Dynamic allocation of lanes to different types of transportation
![Page 11: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/11.jpg)
11
Dynamic allocation
![Page 12: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/12.jpg)
12
Dynamic circulation lane allocation
System designed to share circulation lanes dynamically between public and personal vehicle
![Page 13: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/13.jpg)
13
More sophisticated situations
![Page 14: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/14.jpg)
14
Global view of the dynamic lane allocation environment
![Page 15: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/15.jpg)
15
This system vision involves the main elements :
![Page 16: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/16.jpg)
16
Internet of Things
• Human participation in these activities must be limited to essential situations
• In this way, communication must be established between things• From a technological point of view, to integrate ‘‘anything’’ into the
Internet, identification, sensing and communication technologies are key elements
![Page 17: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/17.jpg)
17
Internet of Things• One of the most widely used is RFID systems consisting of readers and tags
• cheap cost• low energy consumption
• Wireless sensor networks are able to cooperate with RFID systems to better track the status of objects, i.e., their location, temperature, movements
• Besides ordinary objects, devices in which a certain degree of intelligence is embedded also need to be included in the network• Zigbee• Bluetooth• low-power WIFI • 6LoWPAN
Wireless sensor networks RFID tag RFID reader
![Page 18: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/18.jpg)
18
Location-Based Services• Communication between a bus and a detection sensor on the road must be conducted at an appropriate
distance• in order to allow system reaction according to the actual fluidity of the traffic
• Location-Based approach is the answer • Location-Based Services (LBS) provide mobile users with personalized services according to their locations• Use GPS and other location sensing technologies
![Page 19: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/19.jpg)
19
Simulator
![Page 20: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/20.jpg)
20
Simulator
![Page 21: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/21.jpg)
21
Simulator
![Page 22: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/22.jpg)
22
Mock-up technology validation
An overview of the mock-up:• 3 lanes are painted on the cardboard• The reserved section will be found on the right lane• Display panel is placed over the cardboard as horizontal signaling• Detection of the vehicle with priority takes place both at the
beginning and at the end of the section• To collect the information ‘‘Priority vehicle detected!’’ and actuate
the signaling, we use Arduino cards
![Page 23: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/23.jpg)
23
Arduino cards
• These cards contain a set of analog/digital input/output pins and several types of data bus (SPI, I2C and RS232), controlled by a microcontroller
• With the addition of an Ethernet cable, the data processed by the microcontroller can be transmitted via a TCP/IP network
• The card plays the same role as the regulator in our system• Implement a server to centralize management of Arduino cards
![Page 24: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/24.jpg)
Mock-up technology validation• With respect to signaling, for simplicity’s sake, we use red LEDs for ‘‘closed to other
vehicles’’ and green LEDs for ‘‘open to all’’• To integrate the LED into the TCP/IP network or Web
• Connect the LEDs to the digital outputs of an Arduino card• Use the REST architecture with two sets of resources, ‘‘analogs’’ and
‘‘digitals’’, including the pin numbers
![Page 25: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/25.jpg)
25
REST
• REST is an architecture style for designing networked applications • The idea is that, rather than using complex mechanisms such as CORBA, RPC or SOAP to
connect between machines, simple HTTP is used to make calls between machines• Client-server• Stateless• Cacheable• Layered system• Uniform interface• Code on demand (Optional)
25
With Web Services and SOAPWith REST
RESTful
![Page 26: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/26.jpg)
26
Mock-up technology validation• We can expect an output of a LED status by using the HTTP GET method with the URI
http://ipArdress/digitals/2 if the LED is connected to the digital pin 2 of the Arduino card• To modify the status of the LED : HTTP POST method and a value (0 or 1) as
parameter• The resource representations are available in the JSON format• To vehicle detection : use RFID
![Page 27: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/27.jpg)
27
Mock-up technology validation
• Once a vehicle is detected, the information must be sent without a request, we cannot use the traditional HTTP query/response model • HTTP request is sent to the central server when a tag is detected• Server interprets the request and uses a WebSocket to send to potential clients• WebSockets is an advanced technology that makes it possible to open an interactive
communication session between the user's browser and a server
![Page 28: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/28.jpg)
28
Mock-up technology validation
WebSocket connection
is established
Vehicle is identified
at the entrance
API methods are called to turn off and on LED
Vehicle is detected
at the exit
Server sends a
message via
WebSocket to Arduino
cards
Arduino cards
execute methods turn off
and on LED
![Page 29: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/29.jpg)
29
References :
▪ Colin Harrison, Ian Abbott Donnelly.A THEORY OF SMART CITIES
▪ http://www.adccinfocad.com/smart_city_and_data_organisation.html
▪ Chen Wanga, Bertrand David a, René Chalon , Chuantao Yin . 2015. Dynamic road lane management study A Smart City application
▪ https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API
![Page 30: Smart city dynamic road lane management a smart city application](https://reader035.fdocuments.in/reader035/viewer/2022081520/58a333801a28ab9b6d8b51b5/html5/thumbnails/30.jpg)
THANK YOU FOR LISTENING