Smart Traffic: A Case Study for Developing IoT Application ...

16
Smart Traffic: A Case Study for Developing IoT Applications in Vietnam Faculty of Computer Science and Engineering Ho Chi Minh City University of Technology VNU-HCM Tran Vu Pham and Duc Hai Nguyen

Transcript of Smart Traffic: A Case Study for Developing IoT Application ...

Page 1: Smart Traffic: A Case Study for Developing IoT Application ...

Smart Traffic: A Case Study for Developing IoT Applications in

Vietnam

Faculty of Computer Sc ience and Engineer ing

Ho Chi Minh City Univers i ty of Technology

VNU-HCM

Tran Vu Pham and Duc Hai Nguyen

Page 2: Smart Traffic: A Case Study for Developing IoT Application ...

Outline• Introduction: Smart Traffic at HCMUT

• Opportunities and Challenges

• Solutions

• Future work

• Conclusion

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 2

Page 3: Smart Traffic: A Case Study for Developing IoT Application ...

Introduction• Transportation development does not

keep up with economic and population growth.• HCMC in 2015:

• > 8 million people

• > 7 million motorbikes

• Traffic congestion becomes a major concern.• Traffic in HCMC:

• No. vehicles increases ~10%/year

• Street capacity increases ~2%/year

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 3

Page 4: Smart Traffic: A Case Study for Developing IoT Application ...

Existing Solutions

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 4

Building temporarilysteel bridges

Installing surveillancecameras

Broadcasting traffic conditionvia Radio

Page 5: Smart Traffic: A Case Study for Developing IoT Application ...

Smart Traffic at HCMUT

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 5

http://traffic.hcmut.edu.vn/

Page 6: Smart Traffic: A Case Study for Developing IoT Application ...

Opportunities• Management point of view

• Receive a lot of support and motivation from different management levels of the city.

• Have access to sensing data.

• Calculation results are tested and used in realistic conditions.

• Technical point of view• Applications of IoT and ITS technologies are still new in Vietnam

• Transportation in Vietnam has some unique characteristics

• A lot of rooms for new applications and research ideas

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 6

Page 7: Smart Traffic: A Case Study for Developing IoT Application ...

Challenges• High volume of data

• Sensing data are collected continuously from multiple sources.

• High sample rate is required to deliver high accuracy calculations

• Real-time processing• Required for instant actions

• Strict deadline

• Unreliable network infrastructure• Long delays

• Packet losses

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 7

Page 8: Smart Traffic: A Case Study for Developing IoT Application ...

Smart Traffic at HCMUTAn overview

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 8

Raw dataset

Smart Traffic at HCMUT

Our concerns

Page 9: Smart Traffic: A Case Study for Developing IoT Application ...

Real-time Processing• Challenges

• Huge data, short deadline

• Continuous processing

• Solutions for Smart Traffic• Parallelization is the key

• Develop a high performance storage system for quickly putting and getting records

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 9

Page 10: Smart Traffic: A Case Study for Developing IoT Application ...

Characteristics of Sensing Data

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 10

Spatial distribution Temporal distribution

Page 11: Smart Traffic: A Case Study for Developing IoT Application ...

S4STRD Architecture

07 Jan 2016 HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 11

API

Application ApplicationApplication

Client side

RAM store

Disk-based store

Buffer

Disk Disk Disk

Server side

Page 12: Smart Traffic: A Case Study for Developing IoT Application ...

S4STRD Performance

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 12

Results from experiments on a cluster of three machines connected by Ethernet 1 Gbps

0

20

40

60

80

100

120

140

MongoDB S4STRD(with synchronization)

S4STRD(without

synchronization)

thro

ugh

pu

t (t

ho

usa

nd

rec

ord

/s)

Write performance

0

1

2

3

4

5

6

7

MongoDB S4STRD

Late

ncy

(m

icro

seco

nd

)

Read performance

Page 13: Smart Traffic: A Case Study for Developing IoT Application ...

Other Challenges• Low data utilization

• Usable data account for < 17%

• How to evaluate computation results• Multiple data sources with different

confident factors

• Need for a standard measurement that we can trust

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 13

17%

7%

38%

38%

Usable Miss deadline

Invalid Noisy records

Page 14: Smart Traffic: A Case Study for Developing IoT Application ...

Future Work• Improve data utilization

• Correction algorithms

• Filter, fusion modules

• Develop a method to evaluate our estimation• Multiple data source with different confident factors

• Decision making problems

• Need for a standard measurement that we can trust

• Expand the system:• Real-time routing finding

• Integrate into social networks

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 14

Page 15: Smart Traffic: A Case Study for Developing IoT Application ...

Conclusions• Smart Traffic

• Involves moving sensing devices, different types of networking infrastructure

• Big and real-time data analytics

• Aim at a very large community

• Our contributions• Give insight into development of IoT applications in Vietnam

• Solutions can be reused in other similar applications

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 15

Page 16: Smart Traffic: A Case Study for Developing IoT Application ...

The End

Thanks for listening.

HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY 16