Computer Network: Parking Master - Real-time Parking Manager for Urban Drivers (Fall, 2019)
Computer Network
Prof. Sookyoung Lee
Real-time parking manager for city drivers
Smart navigation (Bluetooth for beacons, Internet for server communication)
Technology-equipped in-vehicle terminal) and smartphone
Provides real-time parking status, recommends parking locations, guides parking locations
Elapsed parking time and estimated fee information provision system
<Parking Master: Real-time Parking Manager for Urban Drivers>
스마트 네비게이션: 비콘과의 통신을 위한 블루투스, Fog server와의 통신을 위한 인터넷 기술을 탑재 | 시 별 주차장 관리: Cloud 서버 |
주차장 별 주차 정보 관리: Fog 서버 | 주차장 내 실시간 위치 정보 제공: 비콘 |
<Core function>
Provides real-time parking status information (remaining seats)
recommends parking available parking around the destination of the cloud server
(Based on distance and remaining seats)
class Fog:
manage_car_info() {
if(get msg.flag==0100){
add beacon_passed_table[App.c_ID, passed_beacon]
if(msg.beacon_ID == 123.111)
add parking_info_table[App.c_ID,get_in_time, park_zone = null, personal_info, car_current_location]
add car_order_list[App.c_ID]
else if(msg.beacon_ID == 123.222)
delete parking_info_table [App.c_ID]
update N_floor_info[park_zone, empty]
else if(123.333 <= msg.beacon_ID < 123.444)
update parking_info_table[App.c_ID,car_current_location]
else if(msg.beacon_ID > 123.444){
update parking_info_table [App.c_ID, car_current_location]
}
else if(get msg about 주차 완료){
update parking_info_table[App.c_ID, park_zone, if_parking=True]
update N_floor_info[park_zone, full]
}
}
}
Comments
Post a Comment