Font Size: a A A

Research On Key Technologies Of Network Based On Unified Service Function Chaining Intention

Posted on:2022-03-05Degree:DoctorType:Dissertation
Country:ChinaCandidate:H W RuanFull Text:PDF
GTID:1488306731492614Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Facing the challenge of diversified service function chaining requirements,the two mainstream technologies of the current network,NFV and SDN technology both improve the flexibility and the scalability of service function chaining.But there are still some shortcomings in the implementation of intention based configuration of network automatic management.In the existing network based on the intention of service function chaining,the management mode of separation between service and network still needs explicit layered interface technology from intention to service deployment,lacking effective integrated automation support technologies,inconveniently facilitating the timely delivery of network services.The existing work was short of deeply analysis of research on service relationship,and also it does not directly support the requirements of crossing plane hierarchical service composition.Therefore the way of layered control and management to implementation have to be adopted,which lead to the management complexity and the network programming difficulty.Aiming at the above problems based on service function chaining intention,this dissertation studies from the following aspects:(1)The concept of unified service function chaining is proposed.The structural characteristics of service function chaining are studied,the structural patterns of SFC is analyzed,and the object-oriented relationship mapping rules are given.Based on software defined service function,the three dimensional services and service function chaining structures are unified into one object relationship model.The unified service function chaining management is taken as the goal of intention,the recursive SFC object relationship model based on EBNF and the non recursive SFC object relationship model based on graph are given,and the advantages and disadvantages of the two models are carefully compared.(2)In order to realize the standardization and automation support of a series of steps such as customization and transformation of intention in the network based on the unified service function chaining intention,a service function chaining management framework is proposed and the level of SFC domain specific language is constructed.Corresponding to the user orchestration layer in the framework,the SFC orchestration object model is proposed.One internal style domain programming language,called SFCDSL are designed and its core algorithm,called SFC deployment algorithm based on service association relationship,is implemented.And also the intention language SFCQL based on relational algebra is designed to correspond to user intention layer in the framework.The configuration and the automate running of the unified SFC intention are realized through parser.(3)From the perspective of network layer,the key technologies of network modeling based on the intention of unified service function chaining are carefully studied,such as the behavior model of unified service function chaining,OpenFlow protocol modeling and testing technologies.For the behavior model of unified service function chaining,the domain based modeling is studied in the actual running environment of SDN.The intra domain model is constructed based on object-oriented HOONets and the rules is established for conversion from service function chaining to HOONets model.The inter domain model is constructed based on Web service model,and the security and the reachability of the model are proved.For OpenFlow,one of the core protocols of SDN,the key technologies are studied,including phased modeling and token selection.The message model of OpenFlow is given,and the three evolution modes of OpenFlow are analyzed by comparing the differences between versions 1.4 and 1.5,their impacts on modeling and test generation are discussed.Finally the algorithm which can convert OpenFlow test sequences to test case is given.There are three main contributions in this dissertation:(1)The service function chaining intention including business function and network function is unified.Through the mapping rules of object-oriented relationship,two formal models based on object relationship are given.A management oriented service function chaining management framework is putting forward,and furthermore the SDN centralized concept is developed.Based on centralized network management,the automatic management upon unified service function chaining intention is presented,it refines the IBN architecture in SDN environment,and at the same time hides the interface details of the SDN network architecture.(2)Two SFC domain specific languages SFCDSL and SFCQL are proposed.Among them,SFCDSL is a domain specific programming language,which designs a double-plane SFC orchestration object model and an orchestration deployment algorithm based on service association relationship,and supports domain specific programming characteristics by internal style design;SFCQL is a domain specific query language,which adopts query intention design based on relational algebra,and makes use of Antlr to design a special parser to support the intention of configuration and operation automatically.(3)A domain based unified service function chaining object behavior model is proposed.In one domain,its intra domain model is built by object-oriented Petri net,and its inter domain model is constructed by web service composition method.An object-oriented Petri net considering evolution of OpenFlow protocol is proposed.In this dissertation,the centralized idea of SDN network is developed,and the new design concept of automatic management based on unified service function chaining intention is putting forward.The service function is taken as the object,the object combination based on association relations is described,such as dependency,inheritance,combination among objects on the basis of service connectivity.The object relationship formal model of unified service function chaining is established,and the intention automation from presentation to deployment is supported by designed domain specific languages.
Keywords/Search Tags:unified service function chaining, SFC formal model, domain specific language, orchestration object model, SFC domain model, OpenFlow protocol modeling
PDF Full Text Request
Related items