Font Size: a A A

Design Of RESTful/HTTP-Based Network Management Interface Definition Method And Notification Mechanism

Posted on:2020-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:X L LiuFull Text:PDF
GTID:2428330572473669Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the expansion of network management scale,the interaction logic between systems becomes more and more complex,requiring network management interfaces to be more versatile and easy to use.At present,the mainstream network management interface standard is based on Web Services technology,but it does not use any features of HTTP,nor does it comply with the Web resource-based design concept,such as complex technical architecture,poor scalability,and cumbersome support for Web front ends.The problem is gradually exposed.The REST technology is completely back to the idea of the Web,making full use of the characteristics of HTTP,and is gradually being used to guide the design and development of the Web architecture.At present,the network management standardization organization lacks theoretical guidance on the RESTful/HTTP-based network management interface definition method,and needs to establish a RESTful/HTTP-based network management interface framework and related public support service standards.This paper refers to the ITU-T Web Services-based network management framework,public services and supporting services related standards,first proposed the overall design of the RESTful/HTTP-based network management framework;Secondly,the core network management in the framework is given the definition method of the managed object information model includes a definition of a generic managed object base class and a formal description method of the inheritance,inclusion,and association relationship between the managed objects,wherein the 3GPP method compares the URI representation method of the managed resource improvements;Third,the RESTful/HTTP-based network management interface definition principle,the description method of the error information,and the REST interface definition of the managed object universal access method are given.The above provides an effective guide for RESTful/HTTP-based network management interface definitions.The notification service is an important public service in network management.Based on the general notification service and the characteristics of RESTful technology,this paper proposes the JSON Schema representation method of notification information and the REST interface definition of notification service and heartbeat service.Finally,the Spring Boot integration Swagger method is used to test and verify the REST interface definition of the managed obj ect universal access method,notification service and heartbeat service.Experiments prove that all interface definitions conform to the OpenAPI standard interface specification,which is effective and practical.It can provide effective theoretical guidance for network management information model definition and interface design,and improve public management functions in RESTful/HTTP-based network management technology.The degree of standardization.
Keywords/Search Tags:Network management framework, RESTful, Resource model, Universal access method, Notification mechanism
PDF Full Text Request
Related items