Route Optimization in Mobile Network Environment*

 

Jungwook Song, Sunyoung Han, Chun-Hyon Chang and Neungsoo Park: Department of Computer Science and Engineering, Konkuk University, 1 Hwayang-dong, Gwangjin-gu, Seoul 143-701, Korea, {swoogi, syhan, chchang, neungsoo}@konkuk.ac.kr

 

Abstract

 

As information and communication technology are rapidly progressed, there are increasing sorts of electronics devices that can access wireless network while they move their locations. WIBRO (Wireless Broadband) service is a potable internet service that provides a high-speed wireless internet connection anytime anywhere, whether people are on the move or at a standstill. WIBRO service is almost ready in Korea. The WIBRO plans to adopt IPv6 (Internet Protocol version 6) protocol that guarantees enough IP addresses. When IPv6 protocol is widely deployed, not only desktop computers, notebook computers but also any electronic devices, including PDAs (Personal Digital Assistance), mobile phones, and even home appliances, will be connected to the Internet. These two key cores the Mobile Internet Service and IPv6, are necessary for the Ubiquitous Computing. If IPv6 protocol prevails and mobile network infrastructure is established, it would be a common situation that tens or hundreds of mobile nodes change their locations at the same time. Because existing MIP (Mobile IP) and MIPv6 (Mobile IPv6) have been designed to support host mobility only, they do not smoothly support the concurrent movement of many hosts, i.e. movement of network that consisted with two or more hosts and movement of PANs (Personal Area Network) and network in moving vehicles. We are already to have testing service environment of Telematics (Telecommunication + informatics) service in Jeju, Korea. The Telematics service is an in-vehicle multimedia service that offers infortainment (information + entertainment) as well as information for traffic and emergency rescue operations via location-based, mobile communications networks. There are many devices such as the equipments for the Telematics and other components in the car, and they can constitute the network and they almost always move rapidly to another location. To support movement of whole network, IETF (Internet Engineering Task Force) NEMO (Network Mobility) WG (Working Group) is studying and extension of MIPv6 focusing on this issue.

 

In simple case, single network moves to another location. In general situation, however, any networks and hosts can change their locations simultaneously. Direct application of IETFŐs NEMO Basic Support Protocol to this situation causes complicated routing path from a mobile network node to the external communicating node. Therefore, it is important to optimize the routing path of packets in nested mobile network.

In this paper, we try to solve the route optimization problem in mobile network environment using direct tunnel mechanism. Instead of by opening bi-directional tunnel between the MR (Mobile Router) and its HA (Home Agent), the packet routing path can be optimized by opening direct unidirectional tunnel from the MR to the CN (Correspondent Node) that is communicating with a mobile network node in the MRŐs subnet. The CN caches the path of packets that were passed through nested mobile routers, and sends packets back in the reverse path. Thus, we can optimize the routing path in both directions.

 

Short Biography

 

Jungwook Song: Jungwook Song received B.S. degree in physics and M.S. degree in computer engineering from Konkuk University, Seoul, Korea, in 2000 and 2004, respectively.

Currently, he is a Ph.D. course in Department of Computer Science and Engineering, Konkuk University, Seoul, Korea. His research interests include IPv6, Network Mobility and Security.

Sunyoung Han: Sunyoung Han received the B.S. degree in computer science from Seoul National University, and M.S. and Ph.D. degree in computer science from KAIST, Seoul, Korea, in 1977, 1979 and 1988, respectively.

Since 1981, he is a professor with the Department of Computer Science and Engineering, Konkuk University, Seoul, Korea. Currently, he is a Dean of College of Information and Telecommunication, Konkuk University. His research interests include computer networks, mobile IPv6 and real-time communication systems.

Chun-Hyon Chang: Chunhyon Chang received the B.S. degree in computer science from Seoul National University, and M.S. and Ph.D. degree in computer science from KAIST, Seoul, Korea, in 1977, 1979 and 1985, respectively.

Since 1984, he is a professor with the Department of Computer Science and Engineering, Konkuk University, Seoul, Korea. Currently, he is a Dean of graduate school of Information and Telecommunication, Konkuk University. His research interests include programming languages and compiler, and realtime programming and systems.

Neungsoo Park: Neungsoo Park received the B.S. and M.S. degree in electrical engineering from Yonsei University, Seoul, Korea, in 1991 and 1993, respectively, and M.S. degree in computer engineering and Ph.D. degree in electrical engineering from the University of Southern California, Los Angeles, in 2002.

Currently, he is an assistant professor with the Department of Computer Science and Engineering, Konkuk University, Seoul, Korea. Prior to joining Konkuk University, he was a senior engineer with Samsung Electronics Corporation. His research interests include parallel computation, computer architecture, VLSI computations, and multimedia systems.

 



* This work was supported by grant No.R01-2001-000-00349-0(2004) from the Basic Research Program of the Korea Science & Engineering Foundation.

Corresponding Author