Font Size: a A A

RESTCONF Research And Application Of S-PTN

Posted on:2017-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:J SongFull Text:PDF
GTID:2348330485484664Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the increasing growth of big data, mobile Internet and e-commerce services, network technology and traditional architecture have been increasingly unable to meet the rapid need of configuration, on-demand calls, automated load balancing. Based on this background, SDN(Software Defined Networking) is presented as a new kind of network architecture. SDN is design to separate the control plane with data forwarding plane, support centralized network state control, show the transparent view of the underlying network facilities to the upper application transparent. SDN has flexible programming capability, making automated management and control capabilities of the network obtain unprecedented promotion, and it can effectively solve the problems of current network, such as the limited resources of the expansion, and poor network. China Mobile proposed S-PTN for the first time to apply the SDN architecture to PTN. Based on OpenDaylight controller, we develop S-PTN northbound interfaces, and do the following aspects:First we research on the evolution of RESTCONF technical standards. SDN architecture researched in this paper is mainly based on RESTCONF, which has many advantages such as flexiblity, simple applications, scalability and others. In this article we researched RESTCONF standards in detail, focusing on its resource access, information communition and the CRUD operations mechanisms.Secondly, we give the definition and implementation of the S-PTN northbound interfaces. Based on the need of S-PTN northbound interfaces, we define the all kinds of interfaces functions required to achieve for system architecture, including topology management interfaces, the service control interfaces and resource management interfaces. Thus, we complete our project of S-PTN northbound interfaces, and show the message processing of the interfaces.Then, we conduct an automatic web test on ICT control system, to test its performance whether meets the design requirements and functions. The test uses automatic testing framework of Selenium, by writing Python scripts which relay on CAPI drivers to achieve automatic testing.Finally, we research the feasibility of S-PTN network caching system. RESTful protocol does not support caching message information, which affects the efficiency of network operation and maintenance management to some extent. Therefore, we propose to add cache modules to S-PTN controllers, and propose a new caching algorithm for S-PTN to better feedback information, optimize the efficiency of operation, and system response performance.With this research project, we define S-PTN network framework, implement several modules respectively, and finally completed this project.
Keywords/Search Tags:S-PTN, OpenDaylight, Northbound Interfaces, Automatic Testing, Cache System
PDF Full Text Request
Related items