Rafe Alserhan - Academia.edu (original) (raw)

Papers by Rafe Alserhan

Research paper thumbnail of AIN-SLT: Assuring Interoperability between Heterogeneous Networks (IPv4/IPv6) Using Socket-Layer Translator

This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT) for border gatew... more This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT) for border gateway routers. The new technique is called AIN-SLT which stands for Assuring Interconnection between Heterogeneous (IPv4/IPv6) Networks Using SLT. This mechanism assures a smooth heterogeneous communication between IPv6 and IPv4 nodes without using protocol translation. It applies IPv6/IPv4 socket Application Programming Interface (API) translation methodology between two heterogeneous networks by terminating IPv6/IPv4 connection points at the application layer. The AIN-SLT mechanism has many advantages over current translation/tunneling approaches, and so it does not require any configuration at end-users’ hosts, it has the ability to translate non-NAT friendly traffic (i.e. FTP and SIP traffic), and it achieves a reliable communication by not breaking end-to-end protocol characteristics and security at physical layer (i.e. IPsec).

Research paper thumbnail of Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity

KSII Transactions on Internet and Information Systems, 2011

ABSTRACT This document specifies a new IPv6 deployment protocol called CHANC, which stands for Co... more ABSTRACT This document specifies a new IPv6 deployment protocol called CHANC, which stands for Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity. The main part is an application level tunneling protocol that allows Internet Service Providers (ISPs) to rapidly start deploying IPv6 service to their subscribers whom connected to the Internet via IPv4-only access networks. It carries IPv6 packets over HTTP protocol to be transmitted across IPv4-only network infrastructure. The key aspects of this protocol are: offers IPv6 connectivity via IPv4-only access networks, stateless operation, economical solution, assures most firewall traversal, and requires simple installation and automatic configuration at customers‟ hosts. All data packets and routing information of the IPv6 protocol will be carried over the IPv4 network infrastructure. A simple application and a pseudo network driver must be installed at the end-user‟s hosts to make them able to work with this protocol. Such hosts will be able to auto-detect the ISP available connectivity in the following precedence: native IPv6, IPv6-in-IPv4, or no IPv6 connectivity. Because the protocol does not require changing or upgrading customer edges, a minimal cost in the deployment to IPv6 service should be expected. The simulation analysis showed that the performance of CHANC is pretty near to those of native IPv6, 6rd, and IPv4 protocols. Also, the performance of CHANC is much better than that of D6across4 protocol.

Research paper thumbnail of Decoupling Application IPv4/IPv6 Operation from the Underlying IPv4/IPv6 Communication (DAC)

American Journal of Scientific Research, …, 2011

ABSTRACT In this paper we introduce a mechanism for hosts to use applications of any IP version c... more ABSTRACT In this paper we introduce a mechanism for hosts to use applications of any IP version capability (IPv4-only, IPv6 only, or dual IPv4/IPv6) regardless of the IP version of their network communication (IPv4 or IPv6), without any modification to those programs. DAC effectively shields the application layer IPv4/IPv6 operation from the underlying IPv4/IPv6 communication between the hosts. The authors consider the provision of this kind of functionality an essential condition for the changeover towards IPv6 to succeed. The proposed mechanism is a generalisation of an experimental protocol called “Bump-in-the-API (BIA)”

Research paper thumbnail of Exploiting Local IPv4-only Access Networks to Deliver IPv6 Service to End-users

universitypress.org.uk

Abstract—This paper introduces a new IPv6 deployment protocol called E4Deliver6, which stands for... more Abstract—This paper introduces a new IPv6 deployment protocol called E4Deliver6, which stands for Exploiting Local IPv4-only Access Networks to Deliver IPv6 Service to End-users. The protocol intends to help the Internet Service Providers (ISPs) to rapidly start providing IPv6 service ...

Research paper thumbnail of An Improved RED Controller for Active Queue Management Including Smith Predictor

stcex.tvtc.gov.sa

Abstract-In this paper a simple robust controller is proposed for Active Queue Management (AQM). ... more Abstract-In this paper a simple robust controller is proposed for Active Queue Management (AQM). The RED controller is augmented by a Smith predictor structure for plants with medium and great time delays. A new SP-RED controller is proposed and compared with ordinary ...

Research paper thumbnail of Location based energy-efficient reliable routing protocol for wireless sensor networks

Proceeding of 10th WSEAS …, 2011

Minimizing Energy consumption is considered as one of the most important principles in the develo... more Minimizing Energy consumption is considered as one of the most important principles in the development of routing protocols for Wireless Sensor Networks (WSN). In this study, we propose a Location based Energy-Aware Reliable routing protocol (LEAR) for WSN based on sensor position and clustering. Geographical routing protocols are efficient and convenient for optimum energy consumption and bandwidth utilization. Most of the existing geographic routing protocols make use of greedy routing to forward packets from source to destination. Enhance Greedy Forwarding is proposed to perform a geographic, efficient and reliable routing for WSN. A comprehensive simulation study illustrates that the lifetime of WSN can be consequentially extended with LEAR. Finally, LEAR algorithm has been developed, tested and validated through a set of experiments to illustrate the relative advantages and capabilities of a proposed algorithm.

Research paper thumbnail of Intelligent Traffic Management Schemes in TCP/IP Networks: Performance Evaluation of Active Queue Management Schemes based on Control Theory and AI

This research presents an investigation into designing active queue management (AQM) controllers ... more This research presents an investigation into designing active queue management (AQM) controllers in the bottleneck gateway router using control theory. The main goals of this design are to increase the speed of response, improve stability and robustness of congestion control system. In this study a new design scheme is presented by augmenting a Smith Predictor (SP) to the standard RED controller. The new controller is named as SPRED. Smith predictor structure is incorporated to compensate the time delay of the system. Using Smith predictor the new controller is tuned to remove the effect of time delay and thus the primary controller is tuned to give good performance for a plant without delay. Moreover, a novel scheme of adaptive Smith Predictor controller using Neural Network for active queue management (NNAQM) is also presented. The main purpose of this investigation is to explore an intelligent online tuning controller, which has a structure fusion of the proposed SPRED and Neural...

Research paper thumbnail of EF-AQM: Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks

2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks, 2010

Heterogeneous Wireless Networks are considered nowadays as one of the potential areas in research... more Heterogeneous Wireless Networks are considered nowadays as one of the potential areas in research and development. The traffic management schemes that have been used at the fusion points between the different wireless networks are classical and conventional. This paper is focused on developing a novel scheme to overcome the problem of traffic congestion in the fusion point router interconnected the heterogeneous wireless networks. The paper proposed an EF-AQM algorithm which provides an efficient and fair allocation of bandwidth among different established flows. Finally, the proposed scheme developed, tested and validated through a set of experiments to demonstrate the relative merits and capabilities of a proposed scheme.

Research paper thumbnail of Modified RED controller supporting TCP flows

ipac.kacst.edu.sa

This research is focusing on congestion control modeling in TCP/IP networks from the point view o... more This research is focusing on congestion control modeling in TCP/IP networks from the point view of control theory. The congestion control problem is represented as a feedback control system. RED as one of the queue man-agement algorithms can be designed and ...

Research paper thumbnail of Robust AQM Controller for Time Delay Networks using Smith Predictor

cms.livjm.ac.uk

Abstract-We propose an investigation into a robust controller for Active Queue Management (AQM) u... more Abstract-We propose an investigation into a robust controller for Active Queue Management (AQM) using smith predictor (SP). A new SPRED controller is proposed and compared with traditional RED based controller. It is worth noting that the random early detector (RED) controller is ...

Research paper thumbnail of Deploying IPv6 service across local IPv4 access networks

Proceedings of the 10th …, 2011

This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service ac... more This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service across local IPv4 access networks. The protocol aims to encourage Internet Service Providers (ISPs) to start deploying IPv6 service to their customers (end-users). It utilizes the ...

Research paper thumbnail of Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity

This document specifies a new IPv6 deployment protocol called CHANC, which stands for Configuring... more This document specifies a new IPv6 deployment protocol called CHANC, which stands for Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity. The main part is an application level tunneling protocol that allows Internet Service Providers (ISPs) to rapidly start deploying IPv6 service to their subscribers whom connected to the Internet via IPv4-only access networks. It carries IPv6 packets over HTTP protocol to be transmitted across IPv4-only network infrastructure. The key aspects of this protocol are: offers IPv6 connectivity via IPv4-only access networks, stateless operation, economical solution, assures most firewall traversal, and requires simple installation and automatic configuration at customers‟ hosts. All data packets and routing information of the IPv6 protocol will be carried over the IPv4 network infrastructure. A simple application and a pseudo network driver must be installed at the end-user‟s hosts to make them able to work with this protocol. Such hosts will be able to auto-detect the ISP available connectivity in the following precedence: native IPv6, IPv6-in-IPv4, or no IPv6 connectivity. Because the protocol does not require changing or upgrading customer edges, a minimal cost in the deployment to IPv6 service should be expected. The simulation analysis showed that the performance of CHANC is pretty near to those of native IPv6, 6rd, and IPv4 protocols. Also, the performance of CHANC is much better than that of D6across4 protocol.

Research paper thumbnail of Exploiting Local IPv4-only Access Networks to Deliver IPv6 Service to End-users

This paper introduces a new IPv6 deployment protocol called E4Deliver6, which stands for Exploit... more This paper introduces a new IPv6 deployment
protocol called E4Deliver6, which stands for Exploiting Local IPv4-
only Access Networks to Deliver IPv6 Service to End-users. The
protocol intends to help the Internet Service Providers (ISPs) to
rapidly start providing IPv6 service to the end-users. E4Deliver6
tunnels the IPv6 traffic into IPv4 traffic to transit the IPv4-only
access network infrastructure. The new protocol offers IPv6 service
alongside IPv4 service to the end-users, economical solution, and
requires simple and automatic configurations at both end-users’ hosts
and ISP sides at the time of setup. E4Deliver6 connected hosts will
be able to communicate with other IPv6-only servers outside their
local IPv4-only access network. The performance analysis of
E4Deliver6 showed that the performance parameters (e.g. Latency
and Throughput) are acceptable in comparison to other stateless
protocols (e.g. 6rd) and it is much better than other stateful protocols
(e.g. BDMS) performance parameters.

Research paper thumbnail of AIN-SLT: Assuring Interoperability between Heterogeneous Networks (IPv4/IPv6) Using Socket-Layer Translator

This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT) for border gate... more This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT)
for border gateway routers. The new technique is called AIN-SLT which stands for
Assuring Interconnection between Heterogeneous (IPv4/IPv6) Networks Using SLT. This
mechanism assures a smooth heterogeneous communication between IPv6 and IPv4 nodes
without using protocol translation. It applies IPv6/IPv4 socket Application Programming
Interface (API) translation methodology between two heterogeneous networks by
terminating IPv6/IPv4 connection points at the application layer. The AIN-SLT mechanism
has many advantages over current translation/tunneling approaches, and so it does not
require any configuration at end-users’ hosts, it has the ability to translate non-NAT
friendly traffic (i.e. FTP and SIP traffic), and it achieves a reliable communication by not
breaking end-to-end protocol characteristics and security at physical layer (i.e. IPsec).

Research paper thumbnail of Deploying IPv6 Service Across Local IPv4 Access Networks

This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service ac... more This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service across
local IPv4 access networks. The protocol aims to encourage Internet Service Providers (ISPs) to start deploying IPv6
service to their customers (end-users). It utilizes the automatic IPv6-in-IPv4 tunnels to transport IPv6 traffic (data and
control information) over local IPv4 access networks. The key aspects of this protocol include: providing IPv6 service
to end-users equivalent to native one, stateful operation, and requiring simple configurations on both end-user’s host
and ISP sides at the time of setup. D6across4 connected hosts can communicate with other IPv6 hosts outside their
local IPv4 access network. The simulation results showed that D6across4 performance parameters (e.g. latency and
throughput) are acceptable in comparison to both IPv4 and IPv6 performance parameters.

Research paper thumbnail of Decoupling Application IPv4/IPv6 Operation from the Underlying IPv4/IPv6 Communication (DAC)

In this paper we introduce a mechanism for hosts to use applications of any IP version capabilit... more In this paper we introduce a mechanism for hosts to use applications of any IP
version capability (IPv4-only, IPv6 only, or dual IPv4/IPv6) regardless of the IP version of
their network communication (IPv4 or IPv6), without any modification to those programs.
DAC effectively shields the application layer IPv4/IPv6 operation from the underlying
IPv4/IPv6 communication between the hosts. The authors consider the provision of this
kind of functionality an essential condition for the changeover towards IPv6 to succeed.
The proposed mechanism is a generalisation of an experimental protocol called
“Bump-in-the-API (BIA)”

Research paper thumbnail of AIN-SLT: Assuring Interoperability between Heterogeneous Networks (IPv4/IPv6) Using Socket-Layer Translator

This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT) for border gatew... more This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT) for border gateway routers. The new technique is called AIN-SLT which stands for Assuring Interconnection between Heterogeneous (IPv4/IPv6) Networks Using SLT. This mechanism assures a smooth heterogeneous communication between IPv6 and IPv4 nodes without using protocol translation. It applies IPv6/IPv4 socket Application Programming Interface (API) translation methodology between two heterogeneous networks by terminating IPv6/IPv4 connection points at the application layer. The AIN-SLT mechanism has many advantages over current translation/tunneling approaches, and so it does not require any configuration at end-users’ hosts, it has the ability to translate non-NAT friendly traffic (i.e. FTP and SIP traffic), and it achieves a reliable communication by not breaking end-to-end protocol characteristics and security at physical layer (i.e. IPsec).

Research paper thumbnail of Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity

KSII Transactions on Internet and Information Systems, 2011

ABSTRACT This document specifies a new IPv6 deployment protocol called CHANC, which stands for Co... more ABSTRACT This document specifies a new IPv6 deployment protocol called CHANC, which stands for Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity. The main part is an application level tunneling protocol that allows Internet Service Providers (ISPs) to rapidly start deploying IPv6 service to their subscribers whom connected to the Internet via IPv4-only access networks. It carries IPv6 packets over HTTP protocol to be transmitted across IPv4-only network infrastructure. The key aspects of this protocol are: offers IPv6 connectivity via IPv4-only access networks, stateless operation, economical solution, assures most firewall traversal, and requires simple installation and automatic configuration at customers‟ hosts. All data packets and routing information of the IPv6 protocol will be carried over the IPv4 network infrastructure. A simple application and a pseudo network driver must be installed at the end-user‟s hosts to make them able to work with this protocol. Such hosts will be able to auto-detect the ISP available connectivity in the following precedence: native IPv6, IPv6-in-IPv4, or no IPv6 connectivity. Because the protocol does not require changing or upgrading customer edges, a minimal cost in the deployment to IPv6 service should be expected. The simulation analysis showed that the performance of CHANC is pretty near to those of native IPv6, 6rd, and IPv4 protocols. Also, the performance of CHANC is much better than that of D6across4 protocol.

Research paper thumbnail of Decoupling Application IPv4/IPv6 Operation from the Underlying IPv4/IPv6 Communication (DAC)

American Journal of Scientific Research, …, 2011

ABSTRACT In this paper we introduce a mechanism for hosts to use applications of any IP version c... more ABSTRACT In this paper we introduce a mechanism for hosts to use applications of any IP version capability (IPv4-only, IPv6 only, or dual IPv4/IPv6) regardless of the IP version of their network communication (IPv4 or IPv6), without any modification to those programs. DAC effectively shields the application layer IPv4/IPv6 operation from the underlying IPv4/IPv6 communication between the hosts. The authors consider the provision of this kind of functionality an essential condition for the changeover towards IPv6 to succeed. The proposed mechanism is a generalisation of an experimental protocol called “Bump-in-the-API (BIA)”

Research paper thumbnail of Exploiting Local IPv4-only Access Networks to Deliver IPv6 Service to End-users

universitypress.org.uk

Abstract—This paper introduces a new IPv6 deployment protocol called E4Deliver6, which stands for... more Abstract—This paper introduces a new IPv6 deployment protocol called E4Deliver6, which stands for Exploiting Local IPv4-only Access Networks to Deliver IPv6 Service to End-users. The protocol intends to help the Internet Service Providers (ISPs) to rapidly start providing IPv6 service ...

Research paper thumbnail of An Improved RED Controller for Active Queue Management Including Smith Predictor

stcex.tvtc.gov.sa

Abstract-In this paper a simple robust controller is proposed for Active Queue Management (AQM). ... more Abstract-In this paper a simple robust controller is proposed for Active Queue Management (AQM). The RED controller is augmented by a Smith predictor structure for plants with medium and great time delays. A new SP-RED controller is proposed and compared with ordinary ...

Research paper thumbnail of Location based energy-efficient reliable routing protocol for wireless sensor networks

Proceeding of 10th WSEAS …, 2011

Minimizing Energy consumption is considered as one of the most important principles in the develo... more Minimizing Energy consumption is considered as one of the most important principles in the development of routing protocols for Wireless Sensor Networks (WSN). In this study, we propose a Location based Energy-Aware Reliable routing protocol (LEAR) for WSN based on sensor position and clustering. Geographical routing protocols are efficient and convenient for optimum energy consumption and bandwidth utilization. Most of the existing geographic routing protocols make use of greedy routing to forward packets from source to destination. Enhance Greedy Forwarding is proposed to perform a geographic, efficient and reliable routing for WSN. A comprehensive simulation study illustrates that the lifetime of WSN can be consequentially extended with LEAR. Finally, LEAR algorithm has been developed, tested and validated through a set of experiments to illustrate the relative advantages and capabilities of a proposed algorithm.

Research paper thumbnail of Intelligent Traffic Management Schemes in TCP/IP Networks: Performance Evaluation of Active Queue Management Schemes based on Control Theory and AI

This research presents an investigation into designing active queue management (AQM) controllers ... more This research presents an investigation into designing active queue management (AQM) controllers in the bottleneck gateway router using control theory. The main goals of this design are to increase the speed of response, improve stability and robustness of congestion control system. In this study a new design scheme is presented by augmenting a Smith Predictor (SP) to the standard RED controller. The new controller is named as SPRED. Smith predictor structure is incorporated to compensate the time delay of the system. Using Smith predictor the new controller is tuned to remove the effect of time delay and thus the primary controller is tuned to give good performance for a plant without delay. Moreover, a novel scheme of adaptive Smith Predictor controller using Neural Network for active queue management (NNAQM) is also presented. The main purpose of this investigation is to explore an intelligent online tuning controller, which has a structure fusion of the proposed SPRED and Neural...

Research paper thumbnail of EF-AQM: Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks

2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks, 2010

Heterogeneous Wireless Networks are considered nowadays as one of the potential areas in research... more Heterogeneous Wireless Networks are considered nowadays as one of the potential areas in research and development. The traffic management schemes that have been used at the fusion points between the different wireless networks are classical and conventional. This paper is focused on developing a novel scheme to overcome the problem of traffic congestion in the fusion point router interconnected the heterogeneous wireless networks. The paper proposed an EF-AQM algorithm which provides an efficient and fair allocation of bandwidth among different established flows. Finally, the proposed scheme developed, tested and validated through a set of experiments to demonstrate the relative merits and capabilities of a proposed scheme.

Research paper thumbnail of Modified RED controller supporting TCP flows

ipac.kacst.edu.sa

This research is focusing on congestion control modeling in TCP/IP networks from the point view o... more This research is focusing on congestion control modeling in TCP/IP networks from the point view of control theory. The congestion control problem is represented as a feedback control system. RED as one of the queue man-agement algorithms can be designed and ...

Research paper thumbnail of Robust AQM Controller for Time Delay Networks using Smith Predictor

cms.livjm.ac.uk

Abstract-We propose an investigation into a robust controller for Active Queue Management (AQM) u... more Abstract-We propose an investigation into a robust controller for Active Queue Management (AQM) using smith predictor (SP). A new SPRED controller is proposed and compared with traditional RED based controller. It is worth noting that the random early detector (RED) controller is ...

Research paper thumbnail of Deploying IPv6 service across local IPv4 access networks

Proceedings of the 10th …, 2011

This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service ac... more This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service across local IPv4 access networks. The protocol aims to encourage Internet Service Providers (ISPs) to start deploying IPv6 service to their customers (end-users). It utilizes the ...

Research paper thumbnail of Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity

This document specifies a new IPv6 deployment protocol called CHANC, which stands for Configuring... more This document specifies a new IPv6 deployment protocol called CHANC, which stands for Configuring Hosts to Auto-detect (IPv6, IPv6-in-IPv4, or IPv4) Network Connectivity. The main part is an application level tunneling protocol that allows Internet Service Providers (ISPs) to rapidly start deploying IPv6 service to their subscribers whom connected to the Internet via IPv4-only access networks. It carries IPv6 packets over HTTP protocol to be transmitted across IPv4-only network infrastructure. The key aspects of this protocol are: offers IPv6 connectivity via IPv4-only access networks, stateless operation, economical solution, assures most firewall traversal, and requires simple installation and automatic configuration at customers‟ hosts. All data packets and routing information of the IPv6 protocol will be carried over the IPv4 network infrastructure. A simple application and a pseudo network driver must be installed at the end-user‟s hosts to make them able to work with this protocol. Such hosts will be able to auto-detect the ISP available connectivity in the following precedence: native IPv6, IPv6-in-IPv4, or no IPv6 connectivity. Because the protocol does not require changing or upgrading customer edges, a minimal cost in the deployment to IPv6 service should be expected. The simulation analysis showed that the performance of CHANC is pretty near to those of native IPv6, 6rd, and IPv4 protocols. Also, the performance of CHANC is much better than that of D6across4 protocol.

Research paper thumbnail of Exploiting Local IPv4-only Access Networks to Deliver IPv6 Service to End-users

This paper introduces a new IPv6 deployment protocol called E4Deliver6, which stands for Exploit... more This paper introduces a new IPv6 deployment
protocol called E4Deliver6, which stands for Exploiting Local IPv4-
only Access Networks to Deliver IPv6 Service to End-users. The
protocol intends to help the Internet Service Providers (ISPs) to
rapidly start providing IPv6 service to the end-users. E4Deliver6
tunnels the IPv6 traffic into IPv4 traffic to transit the IPv4-only
access network infrastructure. The new protocol offers IPv6 service
alongside IPv4 service to the end-users, economical solution, and
requires simple and automatic configurations at both end-users’ hosts
and ISP sides at the time of setup. E4Deliver6 connected hosts will
be able to communicate with other IPv6-only servers outside their
local IPv4-only access network. The performance analysis of
E4Deliver6 showed that the performance parameters (e.g. Latency
and Throughput) are acceptable in comparison to other stateless
protocols (e.g. 6rd) and it is much better than other stateful protocols
(e.g. BDMS) performance parameters.

Research paper thumbnail of AIN-SLT: Assuring Interoperability between Heterogeneous Networks (IPv4/IPv6) Using Socket-Layer Translator

This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT) for border gate... more This document describes a bi-directional IPv6/IPv4 Socket Layer Translator (SLT)
for border gateway routers. The new technique is called AIN-SLT which stands for
Assuring Interconnection between Heterogeneous (IPv4/IPv6) Networks Using SLT. This
mechanism assures a smooth heterogeneous communication between IPv6 and IPv4 nodes
without using protocol translation. It applies IPv6/IPv4 socket Application Programming
Interface (API) translation methodology between two heterogeneous networks by
terminating IPv6/IPv4 connection points at the application layer. The AIN-SLT mechanism
has many advantages over current translation/tunneling approaches, and so it does not
require any configuration at end-users’ hosts, it has the ability to translate non-NAT
friendly traffic (i.e. FTP and SIP traffic), and it achieves a reliable communication by not
breaking end-to-end protocol characteristics and security at physical layer (i.e. IPsec).

Research paper thumbnail of Deploying IPv6 Service Across Local IPv4 Access Networks

This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service ac... more This paper introduces a new protocol called D6across4, which stands for Deploying IPv6 Service across
local IPv4 access networks. The protocol aims to encourage Internet Service Providers (ISPs) to start deploying IPv6
service to their customers (end-users). It utilizes the automatic IPv6-in-IPv4 tunnels to transport IPv6 traffic (data and
control information) over local IPv4 access networks. The key aspects of this protocol include: providing IPv6 service
to end-users equivalent to native one, stateful operation, and requiring simple configurations on both end-user’s host
and ISP sides at the time of setup. D6across4 connected hosts can communicate with other IPv6 hosts outside their
local IPv4 access network. The simulation results showed that D6across4 performance parameters (e.g. latency and
throughput) are acceptable in comparison to both IPv4 and IPv6 performance parameters.

Research paper thumbnail of Decoupling Application IPv4/IPv6 Operation from the Underlying IPv4/IPv6 Communication (DAC)

In this paper we introduce a mechanism for hosts to use applications of any IP version capabilit... more In this paper we introduce a mechanism for hosts to use applications of any IP
version capability (IPv4-only, IPv6 only, or dual IPv4/IPv6) regardless of the IP version of
their network communication (IPv4 or IPv6), without any modification to those programs.
DAC effectively shields the application layer IPv4/IPv6 operation from the underlying
IPv4/IPv6 communication between the hosts. The authors consider the provision of this
kind of functionality an essential condition for the changeover towards IPv6 to succeed.
The proposed mechanism is a generalisation of an experimental protocol called
“Bump-in-the-API (BIA)”