서지주요정보
차량 내부 네트워크를 위한 통신 API와 작업관리자 설계 및 구현 = Design and implementation of communication APIs and task manager for in-vehicle networks
서명 / 저자 차량 내부 네트워크를 위한 통신 API와 작업관리자 설계 및 구현 = Design and implementation of communication APIs and task manager for in-vehicle networks / 장현준.
저자명 장현준 ; Jang, Hyeonjoon
발행사항 [대전 : 한국과학기술원, 2015].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8027683

소장위치/청구기호

학술문화관(문화관) 보존서고

MEE 15087

SMS전송

도서상태

이용가능

대출가능

반납예정일

초록정보

Recently, in-vehicle networks are becoming one of the most important internet of things (IoT) environments. Those in-vehicle networks have following two different attributes when they are compared to legacy computer networks: (i) many of the nodes which constitute the in-vehicle networks are not full capable devices and can provide few functionalities; (ii) the nodes with the passengers such as smartphones and tablet PCs are highly mobile, which cause more frequent topology change of the in-vehicle networks than the legacy networks. To cope with these two attributes so that there can be efficient user applications on the in-vehicle networks, there needs an agent which can manage the list of devices with the functionalities they can provide and allocate the functionalities to the most appropriate devices which can undertake those functionalities by some criteria. Hence in this paper, we design and implement: (i) communication APIs between the devices; (ii) a primitive task manager which uses those APIs, as the agent mentioned above. We implement these two elements on Alljoyn platform which is an appropriate IoT platform for in-vehicle networks. In order to verify the communication APIs and the task manager work appropriately we implement a simple telematics application which can be an application of in-vehicle networks, and show that the APIs and the task manager works as they were intended.

오늘날 차량 내부 네트워크는 사물인터넷(IoT)의 중요한 적용 분야로 부상하고 있다. 이러한 사물인터넷 관점에서의 차량 내부 네트워크는 기존의 컴퓨터 네트워크와 비교해 다음과 같은 큰 차이점을 보인다. 첫 번째로 네트워크 내에 제한된 기능만을 수행할 수 있는 단말이 여러 대 존재할 수 있고 두 번째는 탑승자가 소지하는 단말들(예: 스마트폰, 태블릿 PC)은 탑승자와 함께 차량 내부 네트워크에 새로 진입하거나 이탈하는 경우가 자주 생기므로 토폴로지가 자주 바뀐다는 점이다. 이러한 특징을 가지는 차량 내부 IoT 네트워크에서 효율적인 사용자 어플리케이션을 구현하기 위해서는 네트워크 전반의 단말 별 담당 가능한 기능과 단말들의 목록을 관리하고 여러 대의 같은 기능을 담당 할 수 있는 단말이 있을 시 해당 기능을 특정 기준에 따라 가장 적합한 단말에게 할당해줄 주체가 필요하다. 따라서 본 논문은 이러한 주체로써 차량 내부 네트워크를 위한 자원관리자를 설계하고 구현한다. 이를 위하여 먼저 차량 내부 네트워크 어플리케이션에서 사용될 단말 간 통신 API들을 정의하고 이를 이용한 자원관리자를 이미 상용화된 IoT 플랫폼인 Alljoyn을 이용하여 구현한다. 이런 자원관리자는 토폴로지가 계속 바뀌는 상황에서도 어플리케이션의 구동 중에 필요한 작업들을 특정 기준에 따라 할당해준다. 그리고 마지막으로 구현한 작업관리자가 제대로 동작함을 실제 실험을 통해 검증한다. 검증을 위한 실험으로 차량 내부 네트워크에서 가능한 어플리케이션인 간단한 텔레매틱스 어플리케이션을 정의한 API와 작업관리자를 이용하여 구현하고 실제로 작업관리자가 제대로 동작함을 확인해보는 것을 목표로 한다.

서지기타정보

서지기타정보
청구기호 {MEE 15087
형태사항 iv, 27 p. : 삽도 ; 30 cm
언어 한국어
일반주기 저자명의 영문표기 : Hyeonjoon Jang
지도교수의 한글표기 : 정송
지도교수의 영문표기 : Song, Chong
부록 수록
학위논문 학위논문(석사) - 한국과학기술원 : 전기및전자공학과,
서지주기 참고문헌 : p.
주제 사물인터넷
차량 내 네트워크
자원관리
Internet of things
In-vehicle networks
resource management
QR CODE qr code