smart city dynamic road lane management a smart city application

30
SMART CITY DYNAMIC ROAD LANE MANAGEMENT A SMART CITY APPLICATION ADVANCED OPERATING SYSTEM DR.ALI FANIAN MOSTAFA ARJMAND

Upload: mostafa-arjmand

Post on 14-Feb-2017

406 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Smart city  dynamic road lane management a smart city application

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

2

THE PRESENTATION INCLUDE THE FOLLOWING :

▪ Smart city

▪ Dynamic road lane management

Page 3: Smart city  dynamic road lane management a smart city application

3

Introduction

▪ Smart city

▪ Digital city

Page 4: Smart city  dynamic road lane management a smart city application

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

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

6

Smart city components

Page 7: Smart city  dynamic road lane management a smart city application

DYNAMIC ROAD LANE MANAGEMENTA SMART CITY APPLICATION

Page 8: Smart city  dynamic road lane management a smart city application

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

9

System architecture

Working conditions Simulator Mock-up

Page 10: Smart city  dynamic road lane management a smart city application

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

11

Dynamic allocation

Page 12: Smart city  dynamic road lane management a smart city application

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

13

More sophisticated situations

Page 14: Smart city  dynamic road lane management a smart city application

14

Global view of the dynamic lane allocation environment

Page 15: Smart city  dynamic road lane management a smart city application

15

This system vision involves the main elements :

Page 16: Smart city  dynamic road lane management a smart city application

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

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

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

19

Simulator

Page 20: Smart city  dynamic road lane management a smart city application

20

Simulator

Page 21: Smart city  dynamic road lane management a smart city application

21

Simulator

Page 22: Smart city  dynamic road lane management a smart city application

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

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

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

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

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

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

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

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

THANK YOU FOR LISTENING