On the Scalability of Addressing in Private Networks Using RPX

In recent times, the imminent lack of public IPv4 addresses has attracted the attention of both research community and industry. The cellular industry has decided to combat thisproblem by using IPv6 for all new terminals. However, thesuccess of 3G network deployment will depend on the services offer...

Full description

Bibliographic Details
Main Authors: Sanchai Rattananon, Zhe Guang Zhou, Björn Landfeldt, Aruna Seneviratne
Format: Article
Language:English
Published: Croatian Communications and Information Society (CCIS) 2007-12-01
Series:Journal of Communications Software and Systems
Subjects:
Online Access:https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/245
_version_ 1819122479293005824
author Sanchai Rattananon
Zhe Guang Zhou
Björn Landfeldt
Aruna Seneviratne
author_facet Sanchai Rattananon
Zhe Guang Zhou
Björn Landfeldt
Aruna Seneviratne
author_sort Sanchai Rattananon
collection DOAJ
description In recent times, the imminent lack of public IPv4 addresses has attracted the attention of both research community and industry. The cellular industry has decided to combat thisproblem by using IPv6 for all new terminals. However, thesuccess of 3G network deployment will depend on the services offered to end users. Currently, almost all services reside in the public IPv4 address space, making them inaccessible to users in IPv6 networks. Thus, an intermediate translation mechanism is required. Previous studies on network address translation methods have shown that REBEKAH-IP with Port Extension (RPX) supports all types of services that can be offered to IPv6 terminals from the public IPv4 based Internet, and provides excellent scalability. However, this method suffers from an ambiguity problem which may lead to call blocking. In this paper, we present an improvement to RPX scheme in which the side effect is removed and fully scalable system. Wefirstly show the expected number of public IPv4 addressesutilization to the DNS of RPX server. This utilization is computed in terms of the probability of socket open requests from mobile terminals, the probability of call blocking and the estimated number of mobile terminals at the network initialization phase. The mathematical model is also provided as a guideline to determine the range of public IPv4 addresses allocated to an RPX gateway in a cellular network. In addition, the results are presented through a set of simulations. However, we proposed theRPX scheme to use a simple round robin scheduling algorithm is sub-optimal in terms of call blocking probability and further propose to use a priority queue algorithm to improve the scalability. In addition, we present extensive simulation results on the practical scalability of RPX with different traffic compositions to provide a guideline of the expected scalability in large-scale networks such as 3G networks.
first_indexed 2024-12-22T06:53:06Z
format Article
id doaj.art-a55dc6d0f00f4171b363be3d7a5b84de
institution Directory Open Access Journal
issn 1845-6421
1846-6079
language English
last_indexed 2024-12-22T06:53:06Z
publishDate 2007-12-01
publisher Croatian Communications and Information Society (CCIS)
record_format Article
series Journal of Communications Software and Systems
spelling doaj.art-a55dc6d0f00f4171b363be3d7a5b84de2022-12-21T18:35:04ZengCroatian Communications and Information Society (CCIS)Journal of Communications Software and Systems1845-64211846-60792007-12-0134235247On the Scalability of Addressing in Private Networks Using RPXSanchai RattananonZhe Guang ZhouBjörn LandfeldtAruna SeneviratneIn recent times, the imminent lack of public IPv4 addresses has attracted the attention of both research community and industry. The cellular industry has decided to combat thisproblem by using IPv6 for all new terminals. However, thesuccess of 3G network deployment will depend on the services offered to end users. Currently, almost all services reside in the public IPv4 address space, making them inaccessible to users in IPv6 networks. Thus, an intermediate translation mechanism is required. Previous studies on network address translation methods have shown that REBEKAH-IP with Port Extension (RPX) supports all types of services that can be offered to IPv6 terminals from the public IPv4 based Internet, and provides excellent scalability. However, this method suffers from an ambiguity problem which may lead to call blocking. In this paper, we present an improvement to RPX scheme in which the side effect is removed and fully scalable system. Wefirstly show the expected number of public IPv4 addressesutilization to the DNS of RPX server. This utilization is computed in terms of the probability of socket open requests from mobile terminals, the probability of call blocking and the estimated number of mobile terminals at the network initialization phase. The mathematical model is also provided as a guideline to determine the range of public IPv4 addresses allocated to an RPX gateway in a cellular network. In addition, the results are presented through a set of simulations. However, we proposed theRPX scheme to use a simple round robin scheduling algorithm is sub-optimal in terms of call blocking probability and further propose to use a priority queue algorithm to improve the scalability. In addition, we present extensive simulation results on the practical scalability of RPX with different traffic compositions to provide a guideline of the expected scalability in large-scale networks such as 3G networks.https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/245IPv4IPv6TerminalsAlgorithms
spellingShingle Sanchai Rattananon
Zhe Guang Zhou
Björn Landfeldt
Aruna Seneviratne
On the Scalability of Addressing in Private Networks Using RPX
Journal of Communications Software and Systems
IPv4
IPv6
Terminals
Algorithms
title On the Scalability of Addressing in Private Networks Using RPX
title_full On the Scalability of Addressing in Private Networks Using RPX
title_fullStr On the Scalability of Addressing in Private Networks Using RPX
title_full_unstemmed On the Scalability of Addressing in Private Networks Using RPX
title_short On the Scalability of Addressing in Private Networks Using RPX
title_sort on the scalability of addressing in private networks using rpx
topic IPv4
IPv6
Terminals
Algorithms
url https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/245
work_keys_str_mv AT sanchairattananon onthescalabilityofaddressinginprivatenetworksusingrpx
AT zheguangzhou onthescalabilityofaddressinginprivatenetworksusingrpx
AT bjornlandfeldt onthescalabilityofaddressinginprivatenetworksusingrpx
AT arunaseneviratne onthescalabilityofaddressinginprivatenetworksusingrpx