A kind of wide area industrial network interconnected method based on software definition
Technical field
The invention belongs to network communication technology field more particularly to a kind of wide area industrial network interconnections based on software definition
Method.
Background technique
Currently, a new generation science and technology such as artificial intelligence, big data, cloud computing emerging technology is just accelerating and traditional network
Fusion, booming new round scientific and technological revolution and the production method continued to bring out out and business model make industrial interconnection
Net is answered border and is given birth to, and studies it and explores both at home and abroad and be also unfolded immediately, industrial system is pushed to develop towards intelligentized direction.
Industry internet is the Single cell fusion of the important traffics field such as industrial system and internet technology, and current people are to industry internet
Understanding still very it is unilateral and limitation, be still in preliminary stage, the road for development of industry internet and the process of evolution
It is also comparable very long.
The core of industry internet is the intelligence of the data-driven of formation, network, data and safety based on comprehensive interconnect
It is general character basis and the support of industry and the application of internet visual angle.More and more enterprises are in process of production using interconnection at present
Net equipment, industrial information network are just moving towards the internet of off-site, i.e., the industry internet discussed warmly now from on-site local area network
Concept.In industry internet architecture, " network " is the basis of industrial system interconnection and data transmission exchange, mutual by network
Connection, identification (RNC-ID) analytic and application support composition.Firstly the need of, it is emphasized that due to " doing one's best " packet switch mode limitation, pass
Uniting, there are gene defect, Bu Nengzhi in terms of service quality (Quality OfService, QOS) and real-time Transmission for the internet IP
It connects and is interconnected for industrial network, it is therefore desirable to study New Network Technique to meet industry internet requirement.
For the internetworking problem in industry internet, the problem of connection and propagation delay time of network, can be increasingly
It highlights, even the signal delay of one millisecond of equipment room can also cause serious destruction to production line in industry spot, gives
Enterprise brings incalculable damage, therefore, the speed of communication, real-time and certainty for current industry internet extremely
It closes important.Early period industry internet research be concentrated mainly on intelligence manufacture application layer and industrial information physics fusion application
Layer, and the research about industry internet network itself is also far from enough.
The main target of industry internet network is can not only to define dynamically configurable infrastructure, but also can also be provided
The interoperability of different application in shared communication infrastructure.Unquestionable this will be related to more communication technologys, product,
The relevance of machine and operator also can be increasing, and industrial network will also face more and more heterogeneities.Time-sensitive
Network (Time Sensitive Network, TSN) and software defined network (Software DefinedNetwork, SDN) etc.
Method is mainly used to the standard that design can be general in different application, the application in Industry Control mainly include some videos,
Audio, to control of machine etc., although TSN, from the angle for considering industrial automation, SDN is in work in contrast
The potentiality of industry field of internet will be even better.
The data plane of network and control planar separation, controller are had the global visual angle of network, Neng Gousui by SDN framework
When know the global state of current network and the service condition of resource, in addition, SDN network have open programmable advantage,
It can formulate the equipment in flexible control strategy and dynamic configuration network according to the network information acquired in controller.For
Different types of data flow, the administrator in SDN network use different countermeasures, make corresponding control, so as to
Reach and fine-grained management control is carried out to each stream.QOS technology apparently can use all features of the above SDN
Effectively to meet the QOS demand constantly increased in network.
Summary of the invention
The purpose of the present invention is overcome the deficiencies in the prior art, propose that a kind of wide area industrial network based on software definition is mutual
Linked method.
The technical solution adopted by the present invention to solve the technical problems comprises the following steps:
Step (1) wide area industrial network interconnection layer is made of control sublayer and network sub-layer, controls the entity of sublayer as control
Device processed, the entity of network sub-layer are physical network device and virtual switch;
Step (2) controller is one group of factory, one Logic Networks of creation for participating in same business cooperation, and Logic Networks are by logic
Node and logical links composition;
Step (3) each logical node corresponds to a factory can be in net when controller is that factory 1 creates logical node
VPN instance is created on the exterior gateway (GW) of string bag Ceng Zhong factory 1;Although the VPN instance is a routing daemon in GW,
But GW and the VPN instance adhere to different routing spaces separately, are two different routers;
The VPN instance attribute includes: current VPN instance ID-1, output token list List-1, import admission list
List-2, vpn label Label-1 and Intranet routing table RT;ID-1 is for uniquely identifying a VPN instance;One Label-
1 is mapped to an ID-1, and mapping relations are safeguarded by controller;RT is for recording how to reach inside plants network segment;
When carrying out the synchronization of RT between step (4) VPN instance, originating terminal VPN instance, which issues, to be updated in message MSG and message
Include List-1 and RT;The VPN instance for each receiving MSG can check the List-2 of oneself, if in the List-2 and MSG
List-1 has intersection, then the VPN instance will receive the RT in MSG, and updates the RT of oneself;
Step (5) remembers that the corresponding VPN instance of logical node 1 is Vpn1, the GW at place is GW1, and logical node 2 is corresponding
VPN instance is Vpn2, the GW at place is GW2;It is first when controller creates logical links between logical node 1 and logical node 2
First, controller will distribute respectively a label for Vpn1 and Vpn2 and respective Label-1 be written, subsequent to include following step
It is rapid:
5-1 judges the tunnel VXLAN whether is had existed between GW1 and GW2, if it does not exist, then entering step 5-
2, if it does not exist, then entering step 5-3;
5-2 controller will establish the tunnel VXLAN between GW1 and GW2, and VXLAN is a kind of common local of network field
Net expansion technique.
5-3 controller records the mapping relations in the tunnel VXLAN and logical links, and multiple logical links can correspond to same
The tunnel VXLAN;
Step (6) controller carries out transmission quality guarantee to the tunnel each VXLAN, comprises the following steps:
6-1 controller obtains the topology of network sub-layer corresponding to the tunnel each VXLAN from existing Routing Protocol
(underTopo);
Package identification in the tunnel VXLAN in a logical links is one and flowed by 6-2 controller, in a VXLAN
Multiple streams can be existed simultaneously;
The quality of service requirement of logical links is mapped as the configuration strategy of stream by 6-3 controller, and configuration strategy is issued
The each network equipment into underTopo.
The present invention has the beneficial effect that:
On the one hand a kind of wide area industrial network interconnected method based on software definition that the present invention is announced is based on SDN group
The mode of net realizes the interconnection of industrial network, i.e. plant network and internet merges;On the other hand fused network energy
It is enough that similar connection-oriented real-time Transmission ability is provided.Plant network and internet merge be in the public network for factory it
Between business cooperation generate independent network plane (Logic Networks), and flexible fast custom can be carried out to QOS such as bandwidth, time delays.
Detailed description of the invention
Fig. 1 Logic Networks node constructs schematic diagram;
Specific embodiment
Present invention will be further explained below with reference to the attached drawings and examples.
Step (1) wide area industrial network interconnection layer is made of control sublayer and network sub-layer, controls the entity of sublayer as control
Device processed, the entity of network sub-layer are physical network device and virtual switch;
Step (2) controller is one group of factory, one Logic Networks of creation for participating in same business cooperation, and Logic Networks are by logic
Node and logical links composition;
Step (3) each logical node corresponds to a factory can be in net when controller is that factory 1 creates logical node
VPN instance is created on the exterior gateway (GW) of string bag Ceng Zhong factory 1;Although the VPN instance is a routing daemon in GW,
But GW and the VPN instance adhere to different routing spaces separately, are two different routers;
The VPN instance attribute includes: current VPN instance number (ID-1), output token list (List-1), import admission
List (List-2), vpn label (Label-1) and Intranet routing table (RT);ID-1 is for uniquely identifying a VPN instance;
One Label-1 is mapped to an ID-1, and mapping relations are safeguarded by controller;RT is for recording how to reach inside plants net
Section;When carrying out the synchronization of RT between step (4) VPN instance, originating terminal VPN instance, which issues, updates packet in message (MSG) and message
Containing List-1 and RT;The VPN instance for each receiving MSG can check the List-2 of oneself, if in the List-2 and MSG
List-1 has intersection, then the VPN instance will receive the RT in MSG, and updates the RT of oneself;
Step (5) remembers that the corresponding VPN instance of logical node 1 is Vpn1, the GW at place is GW1, and logical node 2 is corresponding
VPN instance is Vpn2, the GW at place is GW2;It is first when controller creates logical links between logical node 1 and logical node 2
First, controller will distribute respectively a label for Vpn1 and Vpn2 and respective Label-1 be written, subsequent to include following step
It is rapid:
5-1 judges the tunnel VXLAN whether is had existed between GW1 and GW2, if it does not exist, then entering step 5-
2, if it does not exist, then entering step 5-3;
5-2 controller will establish the tunnel VXLAN between GW1 and GW2, and VXLAN is a kind of common local of network field
Net expansion technique.
5-3 controller records the mapping relations in the tunnel VXLAN and logical links, and multiple logical links can correspond to same
The tunnel VXLAN;
Step (6) controller carries out transmission quality guarantee to the tunnel each VXLAN, comprises the following steps:
6-1 controller obtains the topology of network sub-layer corresponding to the tunnel each VXLAN from existing Routing Protocol
(underTopo);
Package identification in the tunnel VXLAN in a logical links is one and flowed by 6-2 controller, in a VXLAN
Multiple streams can be existed simultaneously;
The quality of service requirement of logical links is mapped as the configuration strategy of stream by 6-3 controller, and configuration strategy is issued
The each network equipment into underTopo.
Embodiment
The present invention is understood and realized for the ease of persons skilled in the art, further illustrates the present invention now in conjunction with attached drawing
Technical solution, provide a kind of specific embodiment of the present invention.
The SDN controller of control plane manipulates data surface by all kinds of route switchings by southbound interface in industry internet network layers
The Underlay network of equipment composition generates Overlay network (i.e. Logic Networks) according to the demand of upper layer industry cloud platform.Logic
Net building mode is very flexible, but the suggestion principle in concrete operations is as follows:
(1) transport services type, such as IPv4 Connectionless transport service, bis- layers of MPLS label exchange, VPLS virtual circuit services
Deng;
(2) type, such as design collaboration, supply collaboration, formulation collaboration is presented in industry internet cooperation service;
(3) access style of industrial cloud platform, technological disparity used in the cloud platform of different vendor is very big, network configuration
Mode is different, for simplicity can simplify network complexity based on cloud platform provider construction logic net;
(4) QOS type, industry internet epoch QOS are ensured of the prerequisite ability of network, but QOS demand type
It is various, it is impossible to a Logic Networks are constructed for each QOS, therefore by rationally being sorted out to QOS parameter, such as bandwidth,
Time delay, reliability, shake etc. can simplify the management of Logic Networks.
The presentation mode and physical network of Logic Networks are quite similar, are all made of node and link, but unlike, it patrols
Collecting net node is substantially a VPN instance on physical node, it is present within physical equipment, and there is independent routing to turn
Deliver with various service strategies, just as a virtual network equipment;Logic Networks link is the tunnel based on VXLAN, using this
The reason of kind mode, allows for the isomerism of current internet, and a large amount of non-virtualized, non-SDN equipment is widely present, they
Can not perceive with support logic link, therefore this problem can be well solved by the tunnel VXLAN, be more feasible at present
A kind of technical solution.
Virtual Private Network (Virtual Private Network, VPN) means virtual private network, can be large size
Private user the flexible networking for crossing over public network is provided, there is extraordinary network privacy and isolation.As shown in Figure 1, face
The network element role formed in physical network is divided into following a few classes to the network design of industry interconnection:
(1) access device (User Edge, UE).There are one or more interfaces and industry internet network service provider straight
It connects connected.The router that UE can be a physics is also possible to virtual interchanger.In design, factory user and its network without
The presence of VPN need to be perceived.
(2) network edge device (Provider Edge, PE) of industrial interconnecting service providers.PE is connected directly with CE,
The network virtualization ability based on VPN instance of offer, is important carrier or the end in the tunnel VXLAN of logical network interior joint
Point.
(3) core equipment (Provider, P) of industrial interconnecting service providers network.The equipment only needs to have VXLAN
Transparent transmission ability, the Tag switching ability of similar MPLS can be provided when providing towards connection service, do not need to consider
The problem of VPN.
In network topology as shown in Figure 1, the UE equipment that 3 intelligent plants pass through oneself respectively is connected into industry internet network
And procreative collaboration is carried out for order 1.SDN controller is that order 1 constructs same Logic Networks.To realize above-mentioned function, PE-1
VPN instance is needed to configure with PE-2, VPN instance is VPN route forwarding table.Router with VPN instance, while being connected to work
Industry is networked network (public network) and inside plants network (being known as website in Fig. 1), therefore exists simultaneously public network on the router
With the routing iinformation of Intranet, while the route forwarding table towards public network and the VPN route forwarding table towards VPN site are safeguarded (i.e.
VPN instance).
In Logic Networks building process, created as shown in Figure 1 for the connection that each order is each factory<->factory
Build the tunnel VXLAN (as logical links), on PE one VPN instance (logical node) group of creation as logical links one
A endpoint.
Several logical nodes can be fictionalized on each physics PE, the routing table that each logical node is safeguarded is only each other
It is vertical and mutually indepedent with public network routing table.Each logical node can be seen as a virtual router: maintenance is independently
Location space connects and composes a logical links with other VPN sites.
Controller obtains the topology of network sub-layer corresponding to the tunnel each VXLAN from existing Routing Protocol
(underTopo) package identification in the tunnel VXLAN in a logical links is a stream, and controller is by logic later
The quality of service requirement of link is mapped as the configuration strategy of stream, and configuration strategy is issued to each net in underTopo
Network equipment, to realize that controller carries out transmission quality guarantee to the tunnel each VXLAN.