Font Size: a A A

Research On Key Design Issues Of Open-arch Router

Posted on:2012-10-19Degree:DoctorType:Dissertation
Country:ChinaCandidate:F G JiaFull Text:PDF
GTID:1118330371462592Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of broadband network, routers are constantly on the way of making progress, which especially have made rapid progress in the size and processing capability. In the router area, it's still a core problem concerned by the academic and industrial sector on how to improve the performance of routers. However, with gradually increasing number of Internet users, high requirements of what Internet can offer us have recently been put forward. In order to meet this increasingly complex service needs of users, Service provider puts forward higher requirements on routers which are the core of network. To sum up, a new generation of routers must have several key features such as open, programmable, quick service deployment capability, manageability, and high credibility. These features not only reduce the service provider's costs, but also fasten new business experience for users.According to this kind of router, we name it as an Open Architecture Router, it means that "The sea can hold the water from thousands of rivers, it's big because of its capacity"which is open on its architecture. The key of open architecture router is that the software and hardware modules are standardized. It provides a foundation for Open Architecture Router to ensure continuously progress. This paper involved in the key technical issues during the design and implementation process in Open Architecture Router, and in conjunction with national 863 major projects in the 23rd issue of"New Generation High-credibility Network"which meets the developed needs of reconfigurable router components group. First of all, this paper presented an Open Architecture Router based on the analysis of the current advantages and disadvantages of the router architecture, and then built a model on the data plane, did in-depth studies on communication between the router module and the key technologies on open structure of the router's external interfaces. Also this paper puts forward the corresponding solutions. Finally, the paper suggested that as the core of a new generation of Internet routers, the router must be an open architecture based on middleware technology, middleware technology provides the technical supports for openness, programmability, rapid service deployment, manageability, and high credibility in Open Architecture Router, and the key technical issues in protocol middleware design and implementation of Open Architecture Router were discussed.The main contributions of this paper are as follows:We proposed a hierarchical component modeling method of Router Open System Architecture based on surveying on the current component technology. It is composed of three-levels, M2 is the component meta model which is responsible for standardized definition characteristics of the components. M1 is the component model which makes use of M2 to componential modeling of the tradition router. The results of modeling are independent and specific function component. And it will be put into an open database for sharing with other router developers. We can only get a series of logical model of router function components after we finish the step of of M1. This model can be used in routers'functions logical verification. The model of M0 can really use these logical components for the real router. So M0 is the case model, including the components running entries and components statute description. In addition, this paper proposed a set of development process for Open Architecture Router based on component by pulling in the Category theory. RoSAR has laid a solid theoretical foundation for Open Architecture Router.This paper proposed a lightweight recombination mechanism between modules for Open Architecture Router based on time slot mechanism, which can achieve to discovery inter- modules in Open Architecture Router and quickly recombine the function between modules in data plane.This paper proposed an external interface model for pen architecture routers, which admit to access the services developed by the third-party. It can improve the deployment capabilities of new services in Open Architecture Routers.The key issues of designing and implementing the protocol middleware in Open Architecture Routers are such as the design of timer system, muti-thread design and the interactive of redirection packet. We discuss these questions in depth. And we designed an implementation scheme of Open Architecture Routers based on middleware technology. Test results prove the design reasonable.Open Architecture Router is a software and hardware complexible entity. This paper only discuss three characteristic of open, programmable, quick deployment capability on service, we should do more researches in other characteristic of manageability and high credibility. In addition, the design method of Open Architecture Router based on middleware should be continuously improving in future.
Keywords/Search Tags:Router, Open-arch, Component, Middleware
PDF Full Text Request
Related items