Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

On the Scalability of Addressing in Private Networks Using RPX

Rattananon, Sanchai ; Zhou, Z. G. ; Landfeldt, Björn LU and Seneviratne, A. (2008) In Journal of Communication Software and Systems 3(4).
Abstract
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 this problem by using IPv6 for all new terminals. However, the success 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... (More)
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 this problem by using IPv6 for all new terminals. However, the success 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. We firstly show the expected number of public IPv4 addresses utilization 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 the RPX 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. (Less)
Please use this url to cite or link to this publication:
author
; ; and
publishing date
type
Contribution to specialist publication or newspaper
publication status
published
subject
categories
Popular Science
in
Journal of Communication Software and Systems
volume
3
issue
4
publisher
Croatian Communications and Information Society (CCIS)
ISSN
1845-6421
language
English
LU publication?
no
id
06b801f3-1fb5-44f0-914f-bdd422bc5072 (old id 3163056)
date added to LUP
2016-04-01 13:04:56
date last changed
2018-11-21 20:12:05
@misc{06b801f3-1fb5-44f0-914f-bdd422bc5072,
  abstract     = {{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 this problem by using IPv6 for all new terminals. However, the success 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. We firstly show the expected number of public IPv4 addresses utilization 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 the RPX 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.}},
  author       = {{Rattananon, Sanchai and Zhou, Z. G. and Landfeldt, Björn and Seneviratne, A.}},
  issn         = {{1845-6421}},
  language     = {{eng}},
  number       = {{4}},
  publisher    = {{Croatian Communications and Information Society (CCIS)}},
  series       = {{Journal of Communication Software and Systems}},
  title        = {{On the Scalability of Addressing in Private Networks Using RPX}},
  volume       = {{3}},
  year         = {{2008}},
}