Service-oriented router simulation module implementation in NS2 simulator

Janaka Wijekoon, Erwin Harahap, Hiroaki Nishi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

The Service-oriented Router (SoR) is a router for next generation networks. This router has a high-throughput database and it has the capability to snoop all transaction in its interfaces. The SoR also provides an API which can provide stored content in order to enrich services. The SoR has the potential to shift the current Internet infrastructure to an information-based, open innovation platform. In order to evaluate the efficiency of SoR-based applications and services, a specific simulator is required. Though the NS2 simulator does not simulate payload handling, it is a well-known network simulator and there are many resources available for evaluations. In this research, we implemented three new modules for the NS2 platform to test the concepts of an SoR, an SoR agent, a packet container and a packet analyzer. The SoR agent can interconnect the application and physical layers of the NS2 module with an additional function that can handle user data as a real payload and attaches it to the IP packet. The packet container is an improved NS2 module that can attach user data and trace information. A successful simulation has been performed for end-to-end packet transfer with a 0.02s packet delivery delay compared to typical NS2 packet delivery. The NS2 router has been enhanced for packet stream analyzing and content centric packet re-routing. Content centric packet re-routing has been achieved with 0.01s additional delay for end-to-end packet delivery. Result shows that Deep Packet Inspection and content centric networking in an SoR-based network can be achieved.

Original languageEnglish
Title of host publicationProcedia Computer Science
PublisherElsevier
Pages478-485
Number of pages8
Volume19
DOIs
Publication statusPublished - 2013
Event4th International Conference on Ambient Systems, Networks and Technologies, ANT 2013 and the 3rd International Conference on Sustainable Energy Information Technology, SEIT 2013 - Halifax, NS, Canada
Duration: 2013 Jun 252013 Jun 28

Other

Other4th International Conference on Ambient Systems, Networks and Technologies, ANT 2013 and the 3rd International Conference on Sustainable Energy Information Technology, SEIT 2013
CountryCanada
CityHalifax, NS
Period13/6/2513/6/28

Fingerprint

Routers
Simulators
Containers
Next generation networks
Application programming interfaces (API)
Interfaces (computer)
Innovation
Inspection
Throughput
Internet

Keywords

  • CDN
  • Content centric networking
  • Data analyzis
  • Network simulation
  • NS2
  • Request routing
  • Service-oriented router

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Wijekoon, J., Harahap, E., & Nishi, H. (2013). Service-oriented router simulation module implementation in NS2 simulator. In Procedia Computer Science (Vol. 19, pp. 478-485). Elsevier. https://doi.org/10.1016/j.procs.2013.06.064

Service-oriented router simulation module implementation in NS2 simulator. / Wijekoon, Janaka; Harahap, Erwin; Nishi, Hiroaki.

Procedia Computer Science. Vol. 19 Elsevier, 2013. p. 478-485.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Wijekoon, J, Harahap, E & Nishi, H 2013, Service-oriented router simulation module implementation in NS2 simulator. in Procedia Computer Science. vol. 19, Elsevier, pp. 478-485, 4th International Conference on Ambient Systems, Networks and Technologies, ANT 2013 and the 3rd International Conference on Sustainable Energy Information Technology, SEIT 2013, Halifax, NS, Canada, 13/6/25. https://doi.org/10.1016/j.procs.2013.06.064
Wijekoon J, Harahap E, Nishi H. Service-oriented router simulation module implementation in NS2 simulator. In Procedia Computer Science. Vol. 19. Elsevier. 2013. p. 478-485 https://doi.org/10.1016/j.procs.2013.06.064
Wijekoon, Janaka ; Harahap, Erwin ; Nishi, Hiroaki. / Service-oriented router simulation module implementation in NS2 simulator. Procedia Computer Science. Vol. 19 Elsevier, 2013. pp. 478-485
@inproceedings{7e5bca11af1c4aff8bb724a421006736,
title = "Service-oriented router simulation module implementation in NS2 simulator",
abstract = "The Service-oriented Router (SoR) is a router for next generation networks. This router has a high-throughput database and it has the capability to snoop all transaction in its interfaces. The SoR also provides an API which can provide stored content in order to enrich services. The SoR has the potential to shift the current Internet infrastructure to an information-based, open innovation platform. In order to evaluate the efficiency of SoR-based applications and services, a specific simulator is required. Though the NS2 simulator does not simulate payload handling, it is a well-known network simulator and there are many resources available for evaluations. In this research, we implemented three new modules for the NS2 platform to test the concepts of an SoR, an SoR agent, a packet container and a packet analyzer. The SoR agent can interconnect the application and physical layers of the NS2 module with an additional function that can handle user data as a real payload and attaches it to the IP packet. The packet container is an improved NS2 module that can attach user data and trace information. A successful simulation has been performed for end-to-end packet transfer with a 0.02s packet delivery delay compared to typical NS2 packet delivery. The NS2 router has been enhanced for packet stream analyzing and content centric packet re-routing. Content centric packet re-routing has been achieved with 0.01s additional delay for end-to-end packet delivery. Result shows that Deep Packet Inspection and content centric networking in an SoR-based network can be achieved.",
keywords = "CDN, Content centric networking, Data analyzis, Network simulation, NS2, Request routing, Service-oriented router",
author = "Janaka Wijekoon and Erwin Harahap and Hiroaki Nishi",
year = "2013",
doi = "10.1016/j.procs.2013.06.064",
language = "English",
volume = "19",
pages = "478--485",
booktitle = "Procedia Computer Science",
publisher = "Elsevier",

}

TY - GEN

T1 - Service-oriented router simulation module implementation in NS2 simulator

AU - Wijekoon, Janaka

AU - Harahap, Erwin

AU - Nishi, Hiroaki

PY - 2013

Y1 - 2013

N2 - The Service-oriented Router (SoR) is a router for next generation networks. This router has a high-throughput database and it has the capability to snoop all transaction in its interfaces. The SoR also provides an API which can provide stored content in order to enrich services. The SoR has the potential to shift the current Internet infrastructure to an information-based, open innovation platform. In order to evaluate the efficiency of SoR-based applications and services, a specific simulator is required. Though the NS2 simulator does not simulate payload handling, it is a well-known network simulator and there are many resources available for evaluations. In this research, we implemented three new modules for the NS2 platform to test the concepts of an SoR, an SoR agent, a packet container and a packet analyzer. The SoR agent can interconnect the application and physical layers of the NS2 module with an additional function that can handle user data as a real payload and attaches it to the IP packet. The packet container is an improved NS2 module that can attach user data and trace information. A successful simulation has been performed for end-to-end packet transfer with a 0.02s packet delivery delay compared to typical NS2 packet delivery. The NS2 router has been enhanced for packet stream analyzing and content centric packet re-routing. Content centric packet re-routing has been achieved with 0.01s additional delay for end-to-end packet delivery. Result shows that Deep Packet Inspection and content centric networking in an SoR-based network can be achieved.

AB - The Service-oriented Router (SoR) is a router for next generation networks. This router has a high-throughput database and it has the capability to snoop all transaction in its interfaces. The SoR also provides an API which can provide stored content in order to enrich services. The SoR has the potential to shift the current Internet infrastructure to an information-based, open innovation platform. In order to evaluate the efficiency of SoR-based applications and services, a specific simulator is required. Though the NS2 simulator does not simulate payload handling, it is a well-known network simulator and there are many resources available for evaluations. In this research, we implemented three new modules for the NS2 platform to test the concepts of an SoR, an SoR agent, a packet container and a packet analyzer. The SoR agent can interconnect the application and physical layers of the NS2 module with an additional function that can handle user data as a real payload and attaches it to the IP packet. The packet container is an improved NS2 module that can attach user data and trace information. A successful simulation has been performed for end-to-end packet transfer with a 0.02s packet delivery delay compared to typical NS2 packet delivery. The NS2 router has been enhanced for packet stream analyzing and content centric packet re-routing. Content centric packet re-routing has been achieved with 0.01s additional delay for end-to-end packet delivery. Result shows that Deep Packet Inspection and content centric networking in an SoR-based network can be achieved.

KW - CDN

KW - Content centric networking

KW - Data analyzis

KW - Network simulation

KW - NS2

KW - Request routing

KW - Service-oriented router

UR - http://www.scopus.com/inward/record.url?scp=84896917791&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84896917791&partnerID=8YFLogxK

U2 - 10.1016/j.procs.2013.06.064

DO - 10.1016/j.procs.2013.06.064

M3 - Conference contribution

VL - 19

SP - 478

EP - 485

BT - Procedia Computer Science

PB - Elsevier

ER -