TY - JOUR
T1 - Service-oriented router simulation module implementation in NS2 simulator
AU - Wijekoon, Janaka
AU - Harahap, Erwin
AU - Nishi, Hiroaki
N1 - Funding Information:
This work was partially supported by the National Institute of Information and Communications Technology (NICT) and a Grant-in-Aid for Scientific Research (C) (22500069). The research was carried out at the Hiroaki Nishi Laboratory of Keio University, Japan.
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 - NS2
KW - Network simulation
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 article
AN - SCOPUS:84896917791
SN - 1877-0509
VL - 19
SP - 478
EP - 485
JO - Procedia Computer Science
JF - Procedia Computer Science
T2 - 4th International Conference on Ambient Systems, Networks and Technologies, ANT 2013 and the 3rd International Conference on Sustainable Energy Information Technology, SEIT 2013
Y2 - 25 June 2013 through 28 June 2013
ER -