The types and numbers of moving objects connected to the Internet are rapidly increasing. Thus, a number of methods have been proposed to provide mobility to moving objects and to ensure host privacy. However, when both methods are applied at the same time without considering their interoperation, either host privacy cannot be provided or packets are delivered to an incorrect location. In this thesis, a protocol is proposed, which provides both mobility management and host privacy simultaneously. The proposed protocol obtains the identifier of a mobile node by decoding an anonymized identifier included in a packet. Using the obtained identifier in a distributed hash table, it finds an edge router to which a mobile node is connected, and delivers the packet. The protocol was implemented in a testbed and proved that it supports mobility. Moreover, the identifier of a mobile node is not exposed in a packet header during the packet transmission process. The experiment in a testbed also demonstrated that the protocol offers low protocol overhead and low handover delay.
인터넷에 연결된 움직이는 사물들의 종류와 그 수가 매우 빠르게 증가하고 있다. 따라서, 움직이는 사물들의 이동성 제공과 단말 프라이버시 보장하기 위해서 많은 방법들이 제안되어왔다. 하지만 두 방법이 상호작용을 고려하지 않고 동시에 제공된다면 단말 프라이버시가 제공되지 않거나 패킷이 잘못된 위치로 전달될 수 있다. 본 학위논문에서는 이동성 제공과 단말 프라이버시를 동시에 제공하는 프로토콜을 제안한다. 제안하는 프로토콜은 패킷에 있는 익명화된 식별자를 디코딩하여 이동 노드의 식별자를 얻는다. 그리고 식별자를 분산 해시 테이블에서 검색하여 이동 노드가 연결되어 있는 에지 라우터의 위치를 찾아내고 패킷을 해당 위치로 전송한다. 제안하는 프로토콜은 테스트베드에서 구현되고 이동성 제공을 증명하였다. 또한 패킷 전달 시 이동 노드의 식별자가 패킷 헤더에 노출되지 않음을 증명하였다. 테스트베드 실험은 낮은 프로토콜 오버헤드와 낮은 핸드오버 지연시간을 보여주었다.