Font Size: a A A

Design And Implementation Of Service Behavior Description Resolutionmechanism

Posted on:2017-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:W J XieFull Text:PDF
GTID:2308330482487315Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Service Behavior Description (SBD), such as the size of a content, can make it a lot easier to manage and control network status and improve users’ experience etc.But the current network architecture has no direct access to the mechanism of service behavior description.Therefore, we believe that it is very necessary to have descriptive information about services and resources in the future network architecture. In this paper, we design and implement the mechanism of service behavior description in the Smart Collaborative Network Architecture. We elaborate the design idea and realization method of the system, and establish the prototypeto test the feasibility of the proposed mechanism.Firstly, we analyze the present situation of the Internet and its existing problems. Comparing to the QoS mechanism and the TLV fields in CCN packet header, we present the research significance about embedding service behavior description in network architecture.Secondly, we introduce some concepts and tools related to the project, including Smart Collaborative Network Architecture, mainly used packet formats, interface development tool Qt, and the browser kernel Webkit.Thirdly, through the analysis of the characteristics of resources, the network managers, content providers and users’ demands on requested resources, we put forward four difficulties in designing service behavior description mechanism, and elaborate the design scheme and implementation framework in detail.Fourthly, we implement the resolution mechanism of service behavior description. The implementation is mainly divided into three modules:webpage, web browser, and resource manager (RM). Webpage module is used to display designed webpage which includes service behavior description. Browser module based on QtWebKit, is designed to acquire SID and SBD, support user-defined SBD, encapsulate the GET package, send and receive DATA package and display on the screen. Resource manager module use XML language to acquire SBD information. Based on this, resource manager can manage the network configuration and install flow entries etc.Finally, we set up a topology to test the functions and performance of the service behavior description resolution mechanism. We test the web page, the browser and the RM respectively, and list the test results of three examples using SBD. All the results proved the feasibility of proposed mechanism.The proposed SBD resolution mechanism laid a good foundation in embedding descriptive information of sources and contents in the future network architecture, in order to manage and control network more easily, and to improve the users’experience.
Keywords/Search Tags:Smart Collaborative Network Architecture, Service Behavior Description, Mechanism Implementation
PDF Full Text Request
Related items