Porting and performance aspects from IPv4 to IPv6: The case of OpenH323

TitlePorting and performance aspects from IPv4 to IPv6: The case of OpenH323
Publication TypeJournal Article
Year of Publication2005
AuthorsBouras, C, Gkamas, A, Stamos, K, Primpas, D
JournalInternational Journal of Communication Systems, Wiley InterScience, Vol. 18, Issue 9
Pagination 847 - 866

This paper is a summary of our experiences on a case study for porting applications to IPv6. We present the
results of the effort to port OpenH323, an open-source H.323 platform to IPv6, which we believe can serve
as guidelines for other projects with similar goals. We briefly present the structure of the OpenH323
platform. We also discuss a number of issues arising during the porting of a platform to IPv6, like which
would be the easiest approach to the porting procedure, how compatibility with earlier, IPv4-only versions
of the platform could be retained, if there are any useful tools for assisting this task, how and when one
could be positive that the necessary modifications had been made, and which testing procedures should be
followed. We then present a variety of experiments that we conducted in order to comparatively evaluate
the IPv4 and IPv6 protocol stacks. We also present the results of some initial experiments comparing IPv4
and IPv6 performance under congested network links and the conclusions that they lead us to.