Font Size: a A A

Design And Implementation Of The Incremental Deployment Approach From The Internet To Smart Collaborative Network

Posted on:2019-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:M C HuFull Text:PDF
GTID:2348330542475003Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Smart Collaborative Network with dynamic resource adaptation can solve the problems of scalability,mobility,security and so on,and has many advantages.With the in-depth study of Smart Collaborative Network,how to deploy Smart Collaborative Network incrementally becomes a critical issue.In this paper,we are focusing on solving problems of poor configurability,user-unfriendliness,exclusivity,difficulty in supporting large scale deployment of new network architectures.Then we designed and implemented an incremental deployment approach to deploy Smart Collaborative Network gradually.Our approach attempts to achieve the following three objectives:(1)Better user experience.Which means it does not need users' configuration and is transparent for users.(2)Flexibility and automation.Which means it can automatically configure the tunnel according to the user's request.(3)Easy deployment.Which means it can reduce the costs when deploy the new network.As the first research on the incremental deployment approach for Smart Collaborative Network,this paper not only makes important contributions to the development and popularization of Smart Collaborative Network,but also has reference significance for other new network's compatible transition.The main work of this paper is presented as follows:Firstly,we briefly introduced the research background and related work at home and abroad,analyzed the requirement of the research and clarified the significance and objectives of the research.Secondly,we analyzed the possible communication scenarios between Smart Collaborative Network and IPv4 network in detail.According to the user type,access requirements and the kind of network architecture,we described twelve transition scenarios in three cases,and pointed out the most urgent scenario.Thirdly,we chosen tunnel technology as the technique to process data.Then,we designed a series of mechanisms to meet the requirements of the communication scenario two.They are the tunnel mechanism,the registration mechanism of tunnel components,the dynamically establishing mechanism of tunnel,the dynamically updating mechanism of PID(Path Identifier)and the maintenance mechanism of tunnel.Each mechanism works together to complete user's request and achieve the above three goals finally.Fourthly,we implemented our approach on the Click software router platform.A complete approach is made up of multiple modules and function components.Including timer module,registration module,tunnel dynamically establishing module,PID dynamically updating module,tunnel maintenance module and so on.Finally,we set up a topology based on communication scenario two to test the functions and validate the services of the approach on the Mininet.In order to test the real performance of the approach,we tested its performance on the physical machine.Through the design,implementation,testing and verification of the approach,we concluded the following conclusion:the approach can satisfy users' needs in much more complex communication scenario than communication scenario two.From the perspective of function,the approach satisfies the design requirements.From the perspective of service,the approach can provide data service letting user get the resources across heterogeneous network transparently.It greatly improves user experience at the same time.From the perspective of performance,the approach can support access needs of ordinary users,and have the ability to support the traditional TCP service.
Keywords/Search Tags:Smart Collaborative Network, Incremental Deployment, Tunnel, Compatible System
PDF Full Text Request
Related items