smart city dynamic road lane management a smart city application

Post on 14-Feb-2017

406 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SMART CITY DYNAMIC ROAD LANE MANAGEMENT

A SMART CITY APPLICATION

ADVANCED OPERATING SYSTEMDR.ALI FANIAN

MOSTAFA ARJMAND

2

THE PRESENTATION INCLUDE THE FOLLOWING :

▪ Smart city

▪ Dynamic road lane management

3

Introduction

▪ Smart city

▪ Digital city

Differences between Smart city and Digital city

4

▪ Network infrastructure

▪ Communication systems

▪ Domain

▪ Information Policy

▪ Main criteria

▪ Policy

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 …

6

Smart city components

DYNAMIC ROAD LANE MANAGEMENTA 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

9

System architecture

Working conditions Simulator Mock-up

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

11

Dynamic allocation

12

Dynamic circulation lane allocation

System designed to share circulation lanes dynamically between public and personal vehicle

13

More sophisticated situations

14

Global view of the dynamic lane allocation environment

15

This system vision involves the main elements :

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

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

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

19

Simulator

20

Simulator

21

Simulator

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

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

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

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

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

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

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

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

THANK YOU FOR LISTENING

top related