Extending an IPv6 compatible GGSN implementation with DHCPv6 functions

OData support
Dr. Bokor László
Department of Networked Systems and Services

In the Internet-centric world nowadays, we are running out of the available IPv4 addresses which can cause significant problems in the near future. The speed of depletion of available addresses is growing faster because of the increasing popularity of mobile Internet usage. This problem is intended to be solved by the transition to IPv6 which has a several orders of magnitude larger capacity of Internet addresses. Since the two protocols are not compatible, the transition will demand long time and high caution. The introduction of IPv6 is necessary, primarily because the IPv4 is running out soon, but a number of new features are coming as in the recent years there has been an increasing demand for them. In my thesis I am focusing on this new protocol, my task is to implement new features for a mobile communication equipment which has IPv6 support.

In order to be fully prepared to this task, I have studied the theoretical background, and I have made a proper review of the literature. First I introduce the technologies of mobile communications, highlighting the actual one which I also used during the development. The detailed presentation of its architecture can be found at the end of this chapter. After that, within the paradigm of the ALL-IP approach I unfold the convergence of the mobile communications towards the IP based solutions, as well as the technological implementation. At the end of the section the IPv6 protocol and its benefits are presented.

I begin the section about the development with the delineation of the address allocating opportunities which I also examined in practice. In the next step I give a detailed description of the testbed and the development itself. My goal was to create the option of the IPv6 auto-configuration through the IPv6 protocol for the equipments connected to the network of the testbed. I achieved this by creating server side, message-exchange-based processes.

The IPv6 protocol is not in a fully ready state, although it is development has high priority. I chose this issue as the topic of my thesis because I wanted to get an insight on this globally notable research field.


Please sign in to download the files of this thesis.