[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105791175A - Method and equipment for controlling transmission resources in software defined network SDN - Google Patents

Method and equipment for controlling transmission resources in software defined network SDN Download PDF

Info

Publication number
CN105791175A
CN105791175A CN201410835117.1A CN201410835117A CN105791175A CN 105791175 A CN105791175 A CN 105791175A CN 201410835117 A CN201410835117 A CN 201410835117A CN 105791175 A CN105791175 A CN 105791175A
Authority
CN
China
Prior art keywords
sdn switch
sdn
capacity
control
transfer resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410835117.1A
Other languages
Chinese (zh)
Other versions
CN105791175B (en
Inventor
侯云静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Original Assignee
China Academy of Telecommunications Technology CATT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Priority to CN201410835117.1A priority Critical patent/CN105791175B/en
Publication of CN105791175A publication Critical patent/CN105791175A/en
Application granted granted Critical
Publication of CN105791175B publication Critical patent/CN105791175B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method and equipment for controlling transmission resources in a software defined network SDN. A network function virtualization management and orchestration NFV M and O device receives a message related to control of the transmission resources sent by a SDN controller and/or a SDN switch; according to the received message related to control of the transmission resources, whether the SDN controller can control an appointed transmission resource or not can be determined; and a transmission resource control instruction carrying a definitive result is sent to the SDN controller. In the scheme in the embodiment of the invention, the message related to control of the transmission resources is sent to the NFV M and O device through the SDN controller and the SDN switch; the SDN controller controls the transmission resources of the SDN switch according to the transmission resource control instruction sent by the NFV M and O device; and thus, the utilization rate of the transmission resources is increased.

Description

Software defined network controls the method and apparatus of transfer resource
Technical field
The present invention relates to communication technical field, particularly relate to the method and apparatus controlling transfer resource in a kind of SDN (SoftwareDefinedNetwork, software defined network).
Background technology
The control plane of switching equipment is moved in the controller of centralization by SDN technology, it is achieved the separation controlling and forwarding.The logical architecture of the SDN that ONF (OpenNetworkFoundation, open network foundation) defines is as shown in Figure 1.
In logical architecture shown in Fig. 1, it is followed successively by application layer, key-course and infrastructure layer from top to bottom;Wherein, the interface between application layer and key-course is called northbound interface, and the interface between key-course and infrastructure layer is called southbound interface;Application layer deploys the network application of various difference in functionality, and network application can call the northbound interface of key-course according to application demand, it is achieved to the configuration of bottom-layer network resource with call.Allow also to network manager simultaneously and configure, manage and optimize the Internet resources of bottom by dynamic SDN application program, it is achieved the network architecture controlled flexibly.Key-course is made up of SDN control software design, concentrate SDN controller, it supports the functions such as Topology Management, switch management, routed path management and resource section, running status according to the routed path of the demand dynamic control of data of the demand of upper layer application or Virtual network operator and according to switching equipment can dynamically adjust routed path, it is achieved the dynamic control of the whole network resource.The concentration of above-mentioned SDN controller refers to concentration in logic, can adopt half centralized or fully distributed mode organizational controls device in implementing.Infrastructure layer is made up of forwarding unit, is responsible for carrying out data forwarding.The design of northbound interface is closely related with application, there is presently no by the universally recognized northbound interface standard of industry.Representing agreement on southbound interface is OpenFlow.
Under the constraint of above-mentioned SDN logical architecture, prior art devises SDN controller and SDN switch, SDN controller controls message by sending to SDN switch, control the transfer resource of SDN switch, but, SDN controller of the prior art and SDN switch are all realized by specialized hardware, when adopting specialized hardware to realize SDN controller and SDN switch, need to design the capacity (such as CPU (CentralProcessingUnit of the said equipment according to the peak flow of network, central processing unit), internal memory, network interface card etc.).Owing to network traffics are below peak value in the most of the time, so the capacity of the said equipment is all in idle condition within the most of the time, due to cannot dynamically adjustresources (such as close portion minor exchange, reduce switch CPU), so resource utilization is low.
As the above analysis, prior art exists the problem that utilization ratio of transmission resources is relatively low.
Summary of the invention
The embodiment of the present invention provides the method and apparatus controlling transfer resource in a kind of SDN, the problem relatively low in order to solve utilization ratio of transmission resources.
The concrete technical scheme that the embodiment of the present invention provides is as follows:
First aspect, it is provided that a kind of method controlling transfer resource in SDN, including:
The message that network function virtual management is relevant with the control with transfer resource of layout NFVM&O device reception SDN controller and/or SDN switch transmission;
Message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource;
Send to SDN controller to carry and determine that the transfer resource of result controls instruction.
Preferably, the sender of the described message relevant with the control of transfer resource is SDN controller, and the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource, including:
Message is asked, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded according to described route maintenance.
Preferably, the sender of the described message relevant with the control of transfer resource is SDN switch, and the state that the described message relevant with the control of transfer resource is described SDN switch provides message;
Described message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource, including:
State according to described SDN switch provides message, it is determined that can SDN controller control the transfer resource of described SDN switch.
Preferably, each SDN switch of mark and process that data transfer path information to be safeguarded described in includes the SDN switch of data transfer path process to be safeguarded is the respective operations that data transfer path needs to be safeguarded described in maintenance perform;
Message is asked, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded according to described route maintenance, including:
The mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, it may be judged whether there is the SDN switch that can not perform respective operations;
If there is the SDN switch that can not perform respective operations, it is determined that the mark of the SDN switch of respective operations can not be performed, and determine that described SDN controller can not control the transfer resource shared by data transfer path to be safeguarded;
If being absent from performing the SDN switch of respective operations, it is determined that described SDN controller can control the transfer resource shared by data transfer path to be safeguarded.
Preferably, the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device stores the identification list of the SDN switch reaching heap(ed) capacity;
State according to described SDN switch provides message, it is determined that can SDN controller control the transfer resource of described SDN switch, including:
The capacity of current time and the first setting value are compared;
If the capacity of current time is more than the first setting value, it is determined that SDN controller can not control the transfer resource that this transmission state provides the SDN switch of message;
If the capacity of current time is less than the first setting value, then judge this transmission state provide message SDN switch identify whether to be stored in the identification list of the SDN switch reaching heap(ed) capacity, if the determination result is YES, it is determined that SDN controller can control the transfer resource that this transmission state provides the SDN switch of message;
Wherein, described state provides message to be that SDN switch sends when the capacity of current time is not less than the first setting value or when the capacity of current time was not less than the first setting value less than the capacity of the first setting value and a upper moment of current time, and described first setting value is less than or equal to the heap(ed) capacity of described SDN switch.
Preferably, the state of described SDN switch provides message to include the capacity of current time;Described method also includes:
The capacity of current time and the second setting value are compared;
When the capacity of current time is less than the second setting value, the SDN switch of message is provided to perform to reduce the operation of capacity for this transmission state;
Described state provides message to be that SDN switch sends when the capacity of current time is less than the second setting value, and described second setting value is less than the heap(ed) capacity of described SDN switch.
Preferably, the mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, judge whether to perform the SDN switch of respective operations, including:
The mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, determine through each SDN switch in be absent from needing increasing capacity SDN switch or existence needs to increase the SDN switch of capacity but this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum, it is judged that be absent from performing the SDN switch of respective operations;Determine through each SDN switch in exist and need to increase the SDN switch of capacity and this needs the capacity increasing the current time of the SDN switch of capacity to reach maximum, it is judged that there is the SDN switch that can not perform respective operations.
Second aspect, it is provided that a kind of method controlling transfer resource in SDN, including:
SDN controller sends the message relevant with the control of transfer resource to network function virtual management with layout NFVM&O device;
Can the transfer resource that control to specify resource information that carries that receive the transmission of NFVM&O device control instruction;
Control instruction according to described transfer resource, the transfer resource of SDN switch is controlled.
Preferably, the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Can the described transfer resource that control to specify resource information that carries receiving the transmission of NFVM&O device control instruction, including:
Can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that receive the transmission of NFVM&O device control instruction;
Or
Receive the transfer resource control instruction carrying the transfer resource that can control appointment SDN switch that NFVM&O device sends.
Preferably, can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that receive the transmission of NFVM&O device control instruction, including:
The transfer resource control receiving the mark carrying SDN switch that NFVM&O device sends indicates or receives the transfer resource that can control the transfer resource shared by data transfer path to be safeguarded that carries that NFVM&O device sends to control to indicate.
The third aspect, it is provided that a kind of NFVM&O device, including:
Receive unit, the message relevant for receiving the control with transfer resource that SDN controller and/or SDN switch send;
Determine unit, for message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource;
For sending to SDN controller to carry, transmitting element, determines that the transfer resource of result controls instruction.Preferably, the sender of the described message relevant with the control of transfer resource is SDN controller, and the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described determine unit, specifically for asking message according to described route maintenance, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded.
Preferably, the sender of the described message relevant with the control of transfer resource is SDN switch, and the state that the described message relevant with the control of transfer resource is described SDN switch provides message;
Described determine unit, provide message specifically for the state according to described SDN switch, it is determined that can SDN controller control the transfer resource of described SDN switch.
Preferably, each SDN switch of mark and process that data transfer path information to be safeguarded described in includes the SDN switch of data transfer path process to be safeguarded is the respective operations that data transfer path needs to be safeguarded described in maintenance perform;
Described determine unit, it is the respective operations that data transfer path to be safeguarded described in maintenance needs to perform specifically for the mark of SDN switch according to data transfer path process to be safeguarded and each SDN switch of process, it may be judged whether there is the SDN switch that can not perform respective operations;If there is the SDN switch that can not perform respective operations, it is determined that the mark of the SDN switch of respective operations can not be performed, and determine that described SDN controller can not control the transfer resource shared by data transfer path to be safeguarded;If being absent from performing the SDN switch of respective operations, it is determined that described SDN controller can control the transfer resource shared by data transfer path to be safeguarded.
Preferably, the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device also includes memory element;
Described memory element, for storing the identification list of the SDN switch reaching heap(ed) capacity;
Described determine unit, specifically for the capacity of current time and the first setting value being compared;If the capacity of current time is more than the first setting value, it is determined that SDN controller can not control the transfer resource that this transmission state provides the SDN switch of message;If the capacity of current time is less than the first setting value, then judge this transmission state provide message SDN switch identify whether to be stored in the identification list of the SDN switch reaching heap(ed) capacity, if the determination result is YES, it is determined that SDN controller can control the transfer resource that this transmission state provides the SDN switch of message;Wherein, described state provides message to be that SDN switch sends when the capacity of current time is not less than the first setting value or when the capacity of current time was not less than the first setting value less than the capacity of the first setting value and a upper moment of current time, and described first setting value is less than or equal to the heap(ed) capacity of described SDN switch.
Preferably, the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device also includes:
Comparing unit, for comparing capacity and second setting value of current time;
Capacity reducing unit, for when the capacity of current time is less than the second setting value, providing the SDN switch of message to perform to reduce the operation of capacity for this transmission state;Described state provides message to be that SDN switch sends when the capacity of current time is less than the second setting value, and described second setting value is less than the heap(ed) capacity of described SDN switch.
Preferably, described determine unit, it is the respective operations that data transfer path to be safeguarded described in maintenance needs to perform specifically for the mark of SDN switch according to data transfer path process to be safeguarded and each SDN switch of process, determine through each SDN switch in be absent from needing increasing capacity SDN switch or existence needs to increase the SDN switch of capacity but this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum, it is judged that be absent from performing the SDN switch of respective operations;Determine through each SDN switch in exist and need to increase the SDN switch of capacity and this needs the capacity increasing the current time of the SDN switch of capacity to reach maximum, it is judged that there is the SDN switch that can not perform respective operations.
Fourth aspect, it is provided that a kind of SDN controller, including:
Transmitting element, for sending the message relevant with the control of transfer resource to network function virtual management with layout NFVM&O device;
Receiving unit, can the transfer resource that control to specify resource information that carries that send for receiving NFVM&O device control instruction;
Control unit, for controlling instruction according to described transfer resource, is controlled the transfer resource of SDN switch.
Preferably, the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described reception unit, can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that send specifically for receiving NFVM&O device control instruction;Or receive the transfer resource control instruction carrying the transfer resource that can control appointment SDN switch that NFVM&O device sends.
Preferably, described reception unit, the transfer resource that can control the transfer resource shared by data transfer path to be safeguarded that carries that the transfer resource specifically for receiving the mark carrying SDN switch that NFVM&O device sends controls to indicate or reception NFVM&O device sends controls instruction.
Based on technique scheme, in the embodiment of the present invention, use virtual network function design SDN controller and SDN switch, SDN controller is utilized to send the message relevant with the control of transfer resource with SDN switch to NFVM&O device, can the transfer resource that control to specify transfer resource that carries that SDN controller sends according to NFVM&O device control to indicate the control being transmitted resource, improves the utilization rate of transfer resource.
Accompanying drawing explanation
Fig. 1 is SDN configuration diagram;
Fig. 2 is the structural representation of OpenFlow switch in the embodiment of the present invention;
Fig. 3 is NFV system architecture schematic diagram in the embodiment of the present invention;
Fig. 4 is the method schematic diagram of SDN and the NFV collaborative work of OpenFlow in the embodiment of the present invention;
Fig. 5 is one of flow chart of method controlling transfer resource in NFVM&O device side SDN in the embodiment of the present invention;
Fig. 6 is the two of the flow chart of the method controlling transfer resource in the embodiment of the present invention in NFVM&O device side SDN;
Fig. 7 is the three of the flow chart of the method controlling transfer resource in the embodiment of the present invention in NFVM&O device side SDN;
Fig. 8 is the four of the flow chart of the method controlling transfer resource in the embodiment of the present invention in NFVM&O device side SDN;
Fig. 9 is the SDN being executive agent with SDN controller in the embodiment of the present invention method flow diagram controlling transfer resource;
Figure 10 is the SDN structural representation that the embodiment of the present invention includes 1 controller and 3 switches;
Figure 11 is the schematic diagram of the process setting up data transfer path in the embodiment of the present invention;
Figure 12 be the embodiment of the present invention carries out dilatation when set up the schematic diagram of process of data transfer path;
Figure 13 is the schematic diagram of the process that cannot set up data transfer path in the embodiment of the present invention when dilatation;
Figure 14 be in the embodiment of the present invention NFVM&O device to the schematic diagram of SDN controller notification event process;
Figure 15 is the structural representation of NFVM&O device in the embodiment of the present invention;
Figure 16 is the structural representation of another NFVM&O device in the embodiment of the present invention;
Figure 17 is the structural representation of SDN controller in the embodiment of the present invention;
Figure 18 is the structural representation of another SDN controller in the embodiment of the present invention.
Detailed description of the invention
In the embodiment of the present invention, in the embodiment of the present invention, use virtual network function design SDN controller and SDN switch, SDN controller is utilized to send the message relevant with the control of transfer resource with SDN switch to NFVM&O device, can the transfer resource that control to specify transfer resource that carries that SDN controller sends according to NFVM&O device control to indicate the control being transmitted resource, improves the utilization rate of transfer resource.
In order to make the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, the present invention is described in further detail, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, all other embodiments that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
In order to clearly demonstrate the scheme of the embodiment of the present invention, here first the SDN switch (being alternatively referred to as OpenFlow switch) and operation principle supporting OpenFlow agreement is illustrated, then network function is virtualized (NetworkFunctionVirtualization, NFV) system architecture illustrates, and finally the principle of SDN and NFV collaborative work is illustrated.
As in figure 2 it is shown, be the structural representation of OpenFlow switch, OpenFlow switch includes one or more stream table (flowtable), group table (grouptable) and an escape way (securitychannel).Wherein, stream table and group table are responsible for processing data, and escape way connects OpenFlow switch and SDN controller.SDN controller is increased by OpenFlow agreement, updates or deletes the record in stream table, it is achieved control and the data of management switch forward behavior.Stream table is made up of the information such as matching field and order, wherein matching field includes ethernet type, source IP address, purpose IP address, the information such as port numbers, command field refers to the operation that this packet is performed, for instance be forwarded to next stream table, packet is forwarded to and specifically goes out port, be forwarded to group list processing and forward the packet to SDN controller etc..If the matching field of certain record of a packet and stream table matches, then OpenFlow switch this packet of command process according to this record.When OpenFlow switch sends packet (such as with the stream table packet that it fails to match) to SDN controller, OpenFlow switch sends data packets to escape way (securechannel) and is packaged, and is then sent to SDN controller.
As shown in Figure 3, for NFV system architecture schematic diagram, specifically include that virtual network function (VirtualisedNetworkFunction, VNF), Element management system (ElementManagementSystem, EMS), NFV infrastructure (NFVInfrastructure, NFVI) and NFV management and layout (NFVManagementandOrchestration, NFVM&O) composition.
VNF is the network function in tradition non-virtualized network, such as 3GPPEPC (EvolvedPacketCore, Evolved Packet Core) network element MME (MobilityManagementEntity in network, mobile management entity), SGW (ServingGateWay, gateway) or PGW (PacketDataNetworkGateWay, packet data network gateway).The behavior of VNF and PNF (PhysicalNetworkFunction, physical network function) is identical with external interface, virtualizes the behavior without influence on network function and state.One VNF can be deployed on multiple stage VM (VirtualMachine, virtual machine), it is also possible to is deployed on a VM.
EMS (ElementManagementSystem, networking component management system) is responsible for VNF, including configuration management, fault-tolerant management, accounting management, performance management and safety management.
NFVI (NetworkFunctionVirtualInfrastructure, network function Virtual base facility), by hardware resource, virtual level and virtual resource composition, provides for VNF and disposes, the environment of management and operation.Wherein, hardware resource includes calculating, and stores and Internet resources.Physical resource is carried out abstract and logical partitioning by virtual level, provides virtual resource to VNF software.Abstract to hardware resource of virtual level, it is achieved that the decoupling of VNF software and bottom hardware, makes VNF can run on various physical hardware.NFV framework is not intended to the implementation of virtual level, only requires that virtual level can support the feature of standard and open reference point.Virtual resource includes virtual computing, virtual memory and virtual network.Hypervisor (system supervisor)+VM is the typical scenario realizing virtual computing and virtual storage resource.Virtual network refers to the connection between the different VMs of composition VNF and/or the virtualization of the connection between different VNF, it is achieved the technology of virtual network is a lot, for instance VLAN, VxLAN etc..
NFVM&O is by Virtual base facility managers (VirtualisedInfrastructureManager, VIM), composer (Orchestrator) and VNF manager (VNFManager, VNFM) composition.The resource (software, calculates, and stores and Internet resources) that VIM is responsible for and distributes in NFVI.NFVI and software resource are carried out layout and management by composer, it is achieved Network runs on NFVI.VNFM manages the life cycle of VNF, for instance instantiation, updates, dilatation, capacity reducing and termination etc..
OSS (OperationSystemSupport, OSS) in Fig. 3/business support system (BusinessSystemSupport, BSS) is the OSS/BSS system of operator.
When using control network virtualization of function technology to realize SDN, the application in application layer (applicationlayer) in SDN Organization Chart, SDN controller and the SDN switch and the equipment such as fire wall that are controlled by SDN controller are all VNF in Fig. 3.These equipment all can be run on general hardware device by virtualized mode.
SDN and NFV collaborative work:
Although SDN technology and NFV technology are independent developments, but therebetween also can collaborative work, to realize better network control.Based on OpenFlow SDN and NFV collaborative work method as shown in Figure 4.
From fig. 4, it can be seen that the northbound interface of the layout funcall OpenFlow controller of NFV is sent to control command, OpenFlow controller controls OpenFlow switch according to the order received.The network equipment in Fig. 5 is OpenFlow switch, and it can be virtual unit can also be physical equipment.
First the SDN of the embodiment of the present invention method controlling transfer resource is described with NFVM&O device for executive agent below, the SDN of the embodiment of the present invention method controlling transfer resource being described with SDN controller for executive agent, the method for the SDN control transfer resource embodiment of the present invention provided then in conjunction with specific example is described again.
Referring to Fig. 5, for NFVM&O device side SDN controls the flow chart of the method for transfer resource, comprise the following steps:
Step 501:NFVM&O device receives the message that the control with transfer resource that SDN controller and/or SDN switch send is relevant;
The described message relevant with the control of transfer resource is the solicited message on the control specifying transfer resource, takies and specify transfer resource to carry out the path request information of route maintenance and the controllability of transfer resource manufactures parameter information and the event information of impact, for instance: set up the solicited message of data transfer path, amendment data transfer path solicited message, delete the use conditional information etc. of the solicited message of data transfer path, the status information (such as: whether the stream table number of SDN switch reaches to set threshold value) of SDN switch, transfer resource;
Step 502: message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource;
Step 503: send to SDN controller to carry and determine that the transfer resource of result controls instruction.
The method controlling transfer resource shown in Fig. 5 includes:
1) method that NFVM&O device receives control transfer resource when SDN controller sends relevant with the control of transfer resource message;
2) method that NFVM&O device receives control transfer resource when SDN switch sends relevant with the control of transfer resource message;
3) method controlling transfer resource when NFVM&O device receives the SDN switch message relevant with the control with transfer resource that SDN controller sends;Separately below these three method is illustrated.
For method 1):
Referring to Fig. 6, comprise the following steps:
Step 601:NFVM&O device receives the route maintenance needing to safeguard data transfer path information of carrying of SDN controller transmission and asks message;
In step 601, the maintenance to transmission path can be newly-built transmission path, amendment transmission path or delete transmission path etc..
Step 602: ask message according to described route maintenance, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded;
Step 603: send to described SDN controller and carry the transfer resource control instruction that can control the transfer resource shared by data transfer path to be safeguarded.
Concrete, each SDN switch of mark and process that data transfer path information to be safeguarded described in above-mentioned steps 601 can include the SDN switch of data transfer path process to be safeguarded is the respective operations that data transfer path needs to be safeguarded described in maintenance perform;
Such as: when SDN controller is determined and needed to set up the data transfer path between SDN switch 1 and SDN switch 2, data transfer path information to be safeguarded now can be that SDN switch 1 (mark), SDN switch 1 increase a stream record (SDN switch 1 needs the respective operations performed), SDN switch 2 (mark), SDN switch 2 increase a stream record (respective operations of SDN switch 2 needs execution).
Now, described above-mentioned steps 602 particularly as follows:
Step A: according to each SDN switch of the mark of the SDN switch of data transfer path process to be safeguarded and process be safeguard described in data transfer path to be safeguarded need perform respective operations, it may be judged whether there is the SDN switch that can not perform respective operations;If the determination result is YES time, then step B is performed;If judged result is no, then perform step C;
Here the reason that can not perform respective operations generally has following 3 kinds:
1, SDN switch breaks down;
2, SDN switch can not perform related signaling;
3, the capacity of the current time of SDN switch is close to or up heap(ed) capacity, and disposal ability has arrived at the limit, if SDN controller continues through this SDN switch and sets up data transfer path, this SDN switch will enter congestion state.
When carrying out the SDN switch judging whether to perform respective operations, according to the operation that the part or all of and SDN switch in above-mentioned 3 kinds of reasons performs, each described SDN switch can be judged one by one.
Step B: determine the mark of the SDN switch that can not perform respective operations, and determine that described SDN controller can not control the transfer resource shared by data transfer path to be safeguarded;
Here the purpose determining the mark of the SDN switch that can not perform respective operations is to make described SDN controller when the maintenance re-starting data transfer path, using the SDN switch represented by this mark as the SDN switch avoiding data transfer path process;
Step C: determine that described SDN controller can control the transfer resource shared by data transfer path to be safeguarded.
Preferably, above-mentioned steps A specifically includes: according to each SDN switch of the mark of the SDN switch of data transfer path process to be safeguarded and process be safeguard described in data transfer path to be safeguarded need perform respective operations, determine through each SDN switch in be absent from needing increasing capacity SDN switch or existence needs to increase the SDN switch of capacity but this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum, it is judged that be absent from performing the SDN switch of respective operations;Determine through each SDN switch in exist and need to increase the SDN switch of capacity and this needs the capacity increasing the current time of the SDN switch of capacity to reach maximum, it is judged that there is the SDN switch that can not perform respective operations.
Preferably, the mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, when determining that existence needs the SDN switch reducing capacity, described method also includes: need the SDN switch reducing capacity to perform to reduce the operation of capacity for this;
Reduce capacity and include longitudinal capacity reducing (scaledown) and horizontal capacity reducing (scalein).Longitudinal capacity reducing refers to and reduces resource into a node in system, for instance reduce CPUs or the internal memory of a computer or virtual machine.Horizontal capacity reducing refers to the node included by minimizing system, for instance increase new functional unit for virtual machine.
The mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, needing to increase the SDN switch of capacity but when this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum determining to exist, described method also includes: need the SDN switch increasing capacity to perform to expand jumbo operation for this.
Expand capacity and include longitudinal dilatation (scaleup) and horizontal dilatation (scaleout).Longitudinal dilatation refers to increases resource into a node in system, for instance be a computer or virtual machine increases CPUs or internal memory.Horizontal dilatation refers to and increases node in systems, for instance increase new computer or virtual machine.
It should be noted that when adopting virtualized form to realize SDN switch, SDN switch is performed the example of dilatation operation for increasing CPU quantity, increases internal memory, increase network interface card ability etc..SDN switch is performed the example of capacity reducing operation for reducing CPU quantity, reduce internal memory, reduce network interface card ability etc..Such scheme judges operation by a series of, SDN switch performs the operation of dilatation or capacity reducing, it is achieved that dynamically adjust the capacity of SDN switch according to actual needs, it is achieved that transfer resource maximally utilizes.
In actual implementation process, it is possible to but be not limited to realize method 1 by following steps a1 to step a7) in preferably scheme:
Step a1: according to described route maintenance, described NFVM&O device asks message judges whether there is the SDN switch needing to change capacity in the SDN switch of data transfer path process to be safeguarded;If so, each SDN switch execution step a2 needing to change capacity then it is respectively directed to;If it is not, then perform step a5;
Step a2, judge that whether described change capacity is increase capacity, if so, then perform step a3;If it is not, then perform step a6;
Step a3: judge that this needs whether the capacity increasing the current time of the SDN switch of capacity has been maxed out value;If so, step a4 is then performed;If it is not, then perform step a7;
Step a4, determine that described SDN switch can not perform respective operations;
Step a5, determine that described SDN switch can perform respective operations;
Step a6, when described change capacity is for reducing capacity, perform to reduce the operation of capacity for described SDN controller, more the size (the bar number of the record that such as stream table includes) of the stream table of this SDN switch of new record, and perform a5;
Step a7, performing to expand jumbo operation for described SDN controller, more the size (the bar number of the record that such as stream table includes) of the stream table of this SDN switch of new record, and performs a5.
Above-mentioned steps a2 to step a7 performs respectively for each SDN switch needing to change capacity;
Said method 1) in, the route maintenance request message that NFVM&O device sends according to SDN controller, and can be that can SDN controller send the transfer resource control instruction that wait to safeguard transmission path by the capacity of the current time of SDN switch is adjusted, it is achieved that distributing rationally and maximally utilizing resource.
Method 2): as it is shown in fig. 7, comprises following steps:
Step 701:NFVM&O device receives the state of the SDN switch that SDN switch sends and provides message;
Step 702:NFVM&O device provides message according to the state of described SDN switch, it is determined that can SDN controller control the transfer resource of described SDN switch;
Step 703:NFVM&O device sends the transfer resource carrying the transfer resource that can control described SDN switch and controls instruction to described SDN controller.
It is also preferred that the left the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device stores the identification list of the SDN switch reaching heap(ed) capacity;
State according to described SDN switch provides message, it is determined that can SDN controller control the transfer resource of described SDN switch, including:
The capacity of current time and the first setting value are compared;
If the capacity of current time is more than the first setting value, it is determined that SDN controller can not control the transfer resource that this transmission state provides the SDN switch of message;
Now, the transfer resource carrying the transfer resource of the SDN switch of this transmission state offer message can be controlled instruction and be sent to SDN controller by NFVM&O device, the transfer resource of the transfer resource that described SDN controller receives this SDN switch carrying this transmission state offer message controls instruction, follow-up newly-built or amendment data transfer path time, can avoid by data transfer path through this transmission state provide message SDN switch;
If the capacity of current time is less than the first setting value, then judge this transmission state provide message SDN switch identify whether to be stored in the identification list of the SDN switch reaching heap(ed) capacity, if the determination result is YES, it is determined that SDN controller can control the transfer resource that this transmission state provides the SDN switch of message;
nullDue to current time capacity less than the first setting value be transmission state provide message SDN switch current capacities more than after the first setting value first less than the first setting value,If it is determined that this transmission state provide message SDN switch identify whether be stored in the identification list of the SDN switch reaching heap(ed) capacity,Notify before then showing NFVM&O device that this transmission state can not be provided the transfer resource of the SDN switch of message to be controlled by SDN controller,Therefore,Need exist for notice SDN controller and can start the transfer resource controlling the SDN switch that this transmission state provides message,So that described SDN controller newly-built or amendment data transfer path time,There is provided the SDN switch of message not as the SDN switch avoiding data transfer path process this transmission state;
Wherein, described state provides message to be that SDN switch sends when the capacity of current time is not less than the first setting value or when the capacity of current time was not less than the first setting value less than the capacity of the first setting value and a upper moment of current time, and described first setting value is less than or equal to the heap(ed) capacity of described SDN switch.
It is also preferred that the left when the capacity of current time is more than the first setting value, described method also includes:
The mark of the SDN switch of this transmission the first status information is stored in the identification list of the SDN switch reaching heap(ed) capacity;
When the capacity of current time is less than the first setting value, when the mark of the SDN switch of this transmission state offer message is stored in the identification list of the SDN switch reaching heap(ed) capacity, described method also includes:
The mark that this transmission state provides the SDN switch of message is deleted from this identification list.
It is also preferred that the left the state of described SDN switch provides message to include the capacity of current time;Described method also includes:
The capacity of current time and the second setting value are compared;
When the capacity of current time is less than the second setting value, the SDN switch of message is provided to perform to reduce the operation of capacity for this transmission state;
Described state provides message to be that SDN switch sends when the capacity of current time is less than the second setting value, and described second setting value is less than the heap(ed) capacity of described SDN switch.
Described second setting value is less than described first setting value.
Said method 2) in, send state by SDN switch to NFVM&O device and message is provided, actively carry out state reporting, NFVM&O device is made to know the capacity of current time of SDN switch timely and accurately, capacity for this SDN switch is adjusted (dilatation or capacity reducing), and the capacity information of the SDN switch after providing adjustment to SDN controller, and then realize distributing rationally and maximally utilizing efficiently resource.
For method 3):
Shown in Figure 8, comprise the following steps:
Step 801:NFVM&O device receives the state of SDN switch transmission provides the route maintenance needing to safeguard data transfer path information of carrying of message and the transmission of SDN controller to ask message;
Step 802: provide message and described route maintenance request message according to the state of described SDN switch, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded and control the transfer resource of described SDN switch;
Can step 803:NFVM&O device send the transfer resource of the transfer resource carrying the transfer resource that control shared by data transfer path to be safeguarded and controlling described SDN switch and control instruction to described SDN controller.
Above-mentioned steps 801 to step 803 implement process and method 1) with method 2) in similar, above two method can be organically combined, such as: first can provide message that can the transfer resource of SDN switch be utilized according to SDN state and capacity is adjusted, then judge the transfer resource that can control shared by data transfer path to be safeguarded again, repeat no more here.
Referring to Fig. 9, for be executive agent with SDN controller SDN control the method flow diagram of transfer resource, comprise the following steps:
Step 901:SDN controller sends the message relevant with the control of transfer resource to network function virtual management with layout NFVM&O device;
Step 902: can the transfer resource that control to specify resource information that carries that receive the transmission of NFVM&O device control instruction;
Step 903: control instruction according to described transfer resource, the transfer resource of SDN switch is controlled.
In this step 903, the essence that the transfer resource of SDN switch is controlled namely carries out data transmission the maintenance in path.
It is also preferred that the left the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Can the described transfer resource that control to specify resource information that carries receiving the transmission of NFVM&O device control instruction, including:
Can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that receive the transmission of NFVM&O device control instruction;
Or
Receive the transfer resource control instruction carrying the transfer resource that can control appointment SDN switch that NFVM&O device sends.
It is also preferred that the left can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that receive the transmission of NFVM&O device control instruction, including:
The transfer resource control receiving the mark carrying SDN switch that NFVM&O device sends indicates or receives the transfer resource that can control the transfer resource shared by data transfer path to be safeguarded that carries that NFVM&O device sends to control to indicate.
Preferably, when the transfer resource receiving the mark carrying SDN switch that NFVM&O device sends controls instruction, send data transfer path to NFVM&O device and ask message without the route maintenance of the data transfer path information to be safeguarded of the SDN switch represented by described mark.
In addition, for reaching the SDN switch of heap(ed) capacity, when SDN controller reaches N bar (N is be more than or equal to 1) from the data transfer path that this SDN switch is deleted, NFVM&O device deletes the mark of this SDN switch from the identification list of the locally stored SDN switch reaching heap(ed) capacity, and the data transfer path by this switch can be set up to SDN controller notice, the mark of this switch deleted by SDN controller from the locally stored switch identification list reaching heap(ed) capacity.
Referring to Figure 10, it it is the SDN structural representation including 1 SDN controller and 3 SDN switch (hereinafter referred to as switch), what the black color dots setting-out in Figure 10 represented is the control message between controller and switch, such as OpenFlow controls message, and what the black line in Figure 10 represented is the physical connection between switch.Now not having any data cube computation in network, controller wishes to set up a data transmission path (in following Figure 10, the black line with four-headed arrow is shown) between switch 1 and switch 3.
Utilize the scheme of the embodiment of the present invention, set up the process of data transfer path as shown in figure 11.
Figure 11 comprises the following steps:
Step 1101:SDN controller sends route maintenance request to NFVM&O device, and message includes switch 1, increases by 1 stream record, switch 3, increases by 1 stream record;
Step 1102:NFVM&O device determines to change the capacity of switch 1 and 3, and it updates the stream record strip number flowing table of switch 1 and switch 3.
Step 1103: return and can safeguard that the transfer resource of data transfer path controls instruction.
It should be noted that NFVM&O device is made up of multiple entities, the present invention does not limit the method realizing this operation inside M&O, it may be judged whether need change exchanger capacity and safeguard that the quantity that the stream of switch records can be realized by VNFM, it is also possible to realized by NFVO.
Step 1104:SDN controller uses OpenFlow agreement to increase new stream record on switch 1;
Step 1105:SDN controller uses OpenFlow agreement to increase new stream record on switch 3.
The process that implements of above-mentioned steps 1104 and step 1105 is referred to OpenFlow switch specification version 1.4.0 (OpenFlowSwitchSpecificationVersion1.4.0).
Below based on the process setting up data transfer path shown in Figure 10 and Figure 11, introduce the dilation process to SDN switch.
Assume the foundation through repeatedly data transfer path, now, switch 1 has 300 stream records (switch 1 can support at most 350 stream records), switch 3 has 100 stream records.A newly-built data transmission path between switch 1 and switch 2 wished by SDN controller, sets up this data transfer path, it is necessary to increase by 1 stream record in the stream table of switch 1 and switch 2 respectively.Now the capacity of switch 1 can only process 300 stream records, and when increasing new data transfer path, NFVM&O device needs switch 1 is carried out dilatation.Detailed process is as shown in figure 12.Comprise the following steps:
Step 1201:SDN controller sends route maintenance request to NFVM&O device, and message includes switch 1, increases by 1 stream record, switch 2, increases by 1 stream record;
Step 1202:NFVM&O device determines switch 1 is carried out dilatation, does not change the capacity of switch 2.After dilatation operation terminates, NFVM&O device updates the stream record strip number of the stream table of switch 1 and switch 2.
It should be noted that NFVM&O device is made up of multiple entities, the embodiment of the present invention does not limit the method realizing this operation inside M&O, judge whether to need change exchanger capacity and safeguard that the quantity that the stream of switch records can be realized by VNFM, it is also possible to realized by NFVO.
Step 1203: return and can safeguard that the transfer resource of data transfer path controls instruction.
Step 1204:SDN controller uses OpenFlow agreement to increase new stream record on switch 1;
Step 1205:SDN controller uses OpenFlow agreement to increase new stream record on switch 2.
Below based on the dilation process shown in Figure 12, describe switch and reach the scene of heap(ed) capacity.
In this scenario, the quantity of the stream record in switch 1 reaches 350 (namely having reached the heap(ed) capacity of switch 1), and the stream record quantity in switch 2 is 150.A newly-built data transmission path between switch 1 and switch 2 wished by SDN controller, now owing to switch 1 has reached heap(ed) capacity, it is impossible to continue dilatation, therefore cannot set up data transfer path between.Detailed process as shown in figure 13, comprises the following steps:
Step 1301:SDN controller sends route maintenance request to NFVM&O device, and message includes switch 1, increases by 1 stream record, switch 2, increases by 1 stream record;
Step 1302:NFVM&O device judges that switch 1 has reached heap(ed) capacity, it is impossible to continue dilatation.
Step 1303:NFVM&O device returns the transfer resource that can carry message parameter and controls instruction to SDN controller, and message parameter shows that switch 1 has reached heap(ed) capacity.NFVM&O device has reached heap(ed) capacity at locally stored switch 1.
Step 1304:SDN controller has reached the information of heap(ed) capacity after receiving the transfer resource control instruction carrying message parameter at locally stored switch 1.
Data transfer path reformulated by step 1305:SDN controller, then again initiates route maintenance request.
Reach the scene of heap(ed) capacity based on the switch shown in Figure 13, Figure 14 describe switch from reach that heap(ed) capacity returns to can the scene of duty.
In this scenario, when application terminates, and data transfer path no longer transmits data, SDN controller carries out deleting the operation of this data transfer path, and this operation reduces the quantity of the record flowing table in switch.Assume that, through repeatedly deleting stream record, now the stream record count in switch 1 is 341.When SDN controller deletes stream table record the 10th time from the switch 1 reaching heap(ed) capacity, NFVM&O device thinks that controller switch 1 has had active volume, and controller can pass through this switch 1 and set up new data transfer path.
Notify the process of this event as shown in figure 14 for NFVM&O device to SDN controller, comprise the following steps:
Step 1401:SDN controller sends route maintenance request to NFVM&O device, and message includes switch 1, deletes 1 stream record, switch 2, deletes 1 stream record;
Step 1402:NFVM&O device is deleted switch 1 and has been reached the information of heap(ed) capacity, and returns the transfer resource control instruction that can safeguard data transfer path to SDN controller.
Owing in now NFVM&O device, the stream record count of the switch 1 of storage is 341, after performing this deletion action, stream record count in switch 1 is 340, switch 1 now has enough capacity and processes new data transfer path, therefore NFVM&O device deletion switch 1 has reached the information of heap(ed) capacity, and return data maintenance message to SDN controller, carry switch 1 in the message and there is active volume.
After step 1403:SDN controller receives the control instruction of this transfer resource that can safeguard data transfer path, delete switch 1 from this locality and reach the information of heap(ed) capacity.
Step 1404:SDN controller uses OpenFlow agreement to delete stream record from switch 1;
Step 1405:SDN controller uses OpenFlow agreement to delete stream record from switch 2.
Switch uploaded state is described below message is provided:
Assume that the configuration information in switch 1 is:
First setting value: stream is recorded as 300;
Second setting value: stream is recorded as 200;
Heap(ed) capacity: stream is recorded as 350;
SDN controller is constantly increasing the number of stream record by OpenFlow agreement in switch 1.When switch 1 monitor stream record count reach 300 time, this event is informed to NFVM&O device (it should be noted that NFVM&O device includes multiple entity, this event can be informed to VNFM by switch 1) by switch 1.Switch 1 can be performed dilatation operation by NFVM&O device, dilatation operation can not also be performed, and needing this event to inform SDN controller, it is determined that SDN controller will be avoided by switch 1 before the resources control not receiving the transfer resource that can control switch 1 indicates and set up data transfer path.
SDN controller continues to increase stream record in switch 1, is stepped up (more than 330, for instance when reaching 350) when switch 1 monitors stream record count, and this event is informed to NFVM&O device by switch 1.NFVM&O device finds that the capacity of switch 1 has reached maximum, it is impossible to continue dilatation.This event is informed to SDN controller by NFVM&O device.Determine that SDN controller will be avoided by switch 1 before the resources control not receiving the transfer resource that can control switch 1 indicates and set up data transfer path.
In NFVM&O device and SDN controller, all storage has switch 1 to reach the information of heap(ed) capacity.
All store in above-mentioned NFVM&O device and SDN controller below and the basis of this situation of information having switch 1 to reach heap(ed) capacity describes the process that can set up data transfer path again through switch 1.
Along with the operation of data transfer path deleted by SDN controller, the stream record count in switch 1 gradually decreases.When switch 1 monitors the number of current stream record less than 300, this event is submitted to message informing to NFVM&O device as state by switch 1, before NFVM&O device finds this event, switch 1 has reached more than the first setting value (300), owing to the stream record count of switch 1 has been reduced to less than the first setting value (300), controller can pass through switch 1 and set up new data transfer path.NFVM&O device can pass through switch 1 to SDN controller notice and set up data transfer path.
After this process terminates, NFVM&O device and SDN controller are all deleted the switch 1 of its storage and have been reached the information of heap(ed) capacity.
Based on same inventive concept, in the embodiment of the present invention, it is provided that being embodied as of a kind of NFVM&O device and SDN controller, this NFVM&O device and SDN controller referring to the description about NFVM&O device of the said method embodiment part, can be repeated part and repeat no more.
Described NFVM&O device both can realize with hardware, it is also possible to realizing with software, this is not defined by the present invention, below described NFVM&O device is described:
As shown in figure 15, for the structural representation of NFVM&O device, specifically include that reception unit 151, determine unit 152 and transmitting element 153;Wherein:
Receive unit 151, the message relevant for receiving the control with transfer resource that SDN controller and/or SDN switch send;
Determine unit 152, for message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource;
For sending to SDN controller to carry, transmitting element 153, for determining that the transfer resource of result controls instruction.
It is also preferred that the left the sender of the described message relevant with the control of transfer resource is SDN controller, the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described determine unit 152, specifically for asking message according to described route maintenance, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded.
It is also preferred that the left the sender of the described message relevant with the control of transfer resource is SDN switch, the state that the described message relevant with the control of transfer resource is described SDN switch provides message;
Described determine unit 152, provide message specifically for the state according to described SDN switch, it is determined that can SDN controller control the transfer resource of described SDN switch.
It is also preferred that the left described in data transfer path information to be safeguarded include the mark of SDN switch of data transfer path process to be safeguarded and each SDN switch of process be safeguard described in the respective operations of data transfer path needs to be safeguarded execution;
Described determine unit 152, it is the respective operations that data transfer path to be safeguarded described in maintenance needs to perform specifically for the mark of SDN switch according to data transfer path process to be safeguarded and each SDN switch of process, it may be judged whether there is the SDN switch that can not perform respective operations;If there is the SDN switch that can not perform respective operations, it is determined that the mark of the SDN switch of respective operations can not be performed, and determine that described SDN controller can not control the transfer resource shared by data transfer path to be safeguarded;If being absent from performing the SDN switch of respective operations, it is determined that described SDN controller can control the transfer resource shared by data transfer path to be safeguarded.
It is also preferred that the left the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device also includes memory element 154;
Described memory element 154, for storing the identification list of the SDN switch reaching heap(ed) capacity;
Described determine unit 152, specifically for the capacity of current time and the first setting value being compared;If the capacity of current time is more than the first setting value, it is determined that SDN controller can not control the transfer resource that this transmission state provides the SDN switch of message;If the capacity of current time is less than the first setting value, then judge this transmission state provide message SDN switch identify whether to be stored in the identification list of the SDN switch reaching heap(ed) capacity, if the determination result is YES, it is determined that SDN controller can control the transfer resource that this transmission state provides the SDN switch of message;Wherein, described state provides message to be that SDN switch sends when the capacity of current time is not less than the first setting value or when the capacity of current time was not less than the first setting value less than the capacity of the first setting value and a upper moment of current time, and described first setting value is less than or equal to the heap(ed) capacity of described SDN switch.
It is also preferred that the left the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device also includes:
Comparing unit 155, for comparing capacity and second setting value of current time;
Capacity reducing unit 156, for when the capacity of current time is less than the second setting value, providing the SDN switch of message to perform to reduce the operation of capacity for this transmission state;Described state provides message to be that SDN switch sends when the capacity of current time is less than the second setting value, and described second setting value is less than the heap(ed) capacity of described SDN switch.
Preferably, described determine unit 152, it is the respective operations that data transfer path to be safeguarded described in maintenance needs to perform specifically for the mark of SDN switch according to data transfer path process to be safeguarded and each SDN switch of process, determine through each SDN switch in be absent from needing increasing capacity SDN switch or existence needs to increase the SDN switch of capacity but this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum, it is judged that be absent from performing the SDN switch of respective operations;Determine through each SDN switch in exist and need to increase the SDN switch of capacity and this needs the capacity increasing the current time of the SDN switch of capacity to reach maximum, it is judged that there is the SDN switch that can not perform respective operations.
As shown in figure 16, for another structural representation of NFVM&O device, mainly include processor 1601, memorizer 1602 and transceiver 1603, wherein:
Described transceiver 1603, the message relevant for receiving controls with transfer resource that SDN controller and/or SDN switch send, and send described transfer resource to described SDN controller and control to indicate.
Described processor 1601, for reading the program in memorizer 1602, performs procedure below according to this program: message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource;
It is also preferred that the left the sender of the described message relevant with the control of transfer resource is SDN controller, the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described processor 1601, for reading the program in memorizer 1602, performs procedure below according to this program: ask message according to described route maintenance, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded.
It is also preferred that the left the sender of the described message relevant with the control of transfer resource is SDN switch, the state that the described message relevant with the control of transfer resource is described SDN switch provides message;
Described processor 1601, for reading the program in memorizer 1602, performs procedure below according to this program:
State according to described SDN switch provides message, it is determined that can SDN controller control the transfer resource of described SDN switch.
It is also preferred that the left described in data transfer path information to be safeguarded include the mark of SDN switch of data transfer path process to be safeguarded and each SDN switch of process be safeguard described in the respective operations of data transfer path needs to be safeguarded execution;
Described processor 1601, for reading the program in memorizer 1602, performs procedure below according to this program:
The mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, it may be judged whether there is the SDN switch that can not perform respective operations;
If there is the SDN switch that can not perform respective operations, it is determined that the mark of the SDN switch of respective operations can not be performed, and determine that described SDN controller can not control the transfer resource shared by data transfer path to be safeguarded;
If being absent from performing the SDN switch of respective operations, it is determined that described SDN controller can control the transfer resource shared by data transfer path to be safeguarded.
It is also preferred that the left the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device stores the identification list of the SDN switch reaching heap(ed) capacity;
Described processor 1601, for reading the program in memorizer 1602, performs procedure below according to this program:
The capacity of current time and the first setting value are compared;
If the capacity of current time is more than the first setting value, it is determined that SDN controller can not control the transfer resource that this transmission state provides the SDN switch of message;
If the capacity of current time is less than the first setting value, then judge this transmission state provide message SDN switch identify whether to be stored in the identification list of the SDN switch reaching heap(ed) capacity, if the determination result is YES, it is determined that SDN controller can control the transfer resource that this transmission state provides the SDN switch of message;
Wherein, described state provides message to be that SDN switch sends when the capacity of current time is not less than the first setting value or when the capacity of current time was not less than the first setting value less than the capacity of the first setting value and a upper moment of current time, and described first setting value is less than or equal to the heap(ed) capacity of described SDN switch.
It is also preferred that the left the state of described SDN switch provides message to include the capacity of current time;Described processor 1601, for reading the program in memorizer 1602, performs procedure below according to this program:
The capacity of current time and the second setting value are compared;
When the capacity of current time is less than the second setting value, the SDN switch of message is provided to perform to reduce the operation of capacity for this transmission state;
Described state provides message to be that SDN switch sends when the capacity of current time is less than the second setting value, and described second setting value is less than the heap(ed) capacity of described SDN switch.
It is also preferred that the left described processor 1601 is for reading the program in memorizer 1602, perform procedure below according to this program:
The mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, determine through each SDN switch in be absent from needing increasing capacity SDN switch or existence needs to increase the SDN switch of capacity but this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum, it is judged that be absent from performing the SDN switch of respective operations;Determine through each SDN switch in exist and need to increase the SDN switch of capacity and this needs the capacity increasing the current time of the SDN switch of capacity to reach maximum, it is judged that there is the SDN switch that can not perform respective operations.
As shown in figure 17, for the structural representation of SDN controller, specifically include that transmitting element 171, receive unit 172 and control unit 173;Wherein:
Transmitting element 171, for sending the message relevant with the control of transfer resource to network function virtual management with layout NFVM&O device;
Receiving unit 172, can the transfer resource that control to specify resource information that carries that send for receiving NFVM&O device control instruction;
Control unit 173, for controlling instruction according to described transfer resource, is controlled the transfer resource of SDN switch.
It is also preferred that the left the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described reception unit 172, can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that send specifically for receiving NFVM&O device control instruction;Or receive the transfer resource control instruction carrying the transfer resource that can control appointment SDN switch that NFVM&O device sends.
Preferably, described reception unit 172, the transfer resource that can control the transfer resource shared by data transfer path to be safeguarded that carries that the transfer resource specifically for receiving the mark carrying SDN switch that NFVM&O device sends controls to indicate or reception NFVM&O device sends controls instruction.
As shown in figure 18, for another structural representation of SDN controller, mainly include processor 1801, memorizer 1802 and transceiver 1803, wherein:
Described transceiver 1803, for sending the message relevant with the control of transfer resource to network function virtual management with layout NFVM&O device;And can the transfer resource that control to specify resource information that carries that receive the transmission of NFVM&O device control instruction;
Described processor 1801, for reading the program in memorizer 1802, performs procedure below according to this program: control instruction according to described transfer resource, the transfer resource of SDN switch is controlled.
It is also preferred that the left the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described transceiver 1803, can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that send specifically for receiving NFVM&O device control instruction;Or receive the transfer resource control instruction carrying the transfer resource that can control appointment SDN switch that NFVM&O device sends.
Preferably, described transceiver 1803, the transfer resource that can control the transfer resource shared by data transfer path to be safeguarded that carries that the transfer resource specifically for receiving the mark carrying SDN switch that NFVM&O device sends controls to indicate or reception NFVM&O device sends controls instruction.
Obviously, the present invention can be carried out various change and modification without deviating from the spirit and scope of the present invention by those skilled in the art.So, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (20)

1. the method controlling transfer resource in a software defined network SDN, it is characterised in that including:
The message that network function virtual management is relevant with the control with transfer resource of layout NFVM&O device reception SDN controller and/or SDN switch transmission;
Message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource;
Send to SDN controller to carry and determine that the transfer resource of result controls instruction.
2. the method for claim 1, it is characterized in that, the sender of the described message relevant with the control of transfer resource is SDN controller, and the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource, including:
Message is asked, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded according to described route maintenance.
3. the method for claim 1, it is characterised in that the sender of the described message relevant with the control of transfer resource is SDN switch, the state that the described message relevant with the control of transfer resource is described SDN switch provides message;
Described message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource, including:
State according to described SDN switch provides message, it is determined that can SDN controller control the transfer resource of described SDN switch.
4. method as claimed in claim 2, it is characterized in that, described in data transfer path information to be safeguarded include the mark of SDN switch of data transfer path process to be safeguarded and each SDN switch of process be safeguard described in the respective operations of data transfer path needs to be safeguarded execution;
Message is asked, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded according to described route maintenance, including:
The mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, it may be judged whether there is the SDN switch that can not perform respective operations;
If there is the SDN switch that can not perform respective operations, it is determined that the mark of the SDN switch of respective operations can not be performed, and determine that described SDN controller can not control the transfer resource shared by data transfer path to be safeguarded;
If being absent from performing the SDN switch of respective operations, it is determined that described SDN controller can control the transfer resource shared by data transfer path to be safeguarded.
5. method as claimed in claim 3, it is characterised in that the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device stores the identification list of the SDN switch reaching heap(ed) capacity;
State according to described SDN switch provides message, it is determined that can SDN controller control the transfer resource of described SDN switch, including:
The capacity of current time and the first setting value are compared;
If the capacity of current time is more than the first setting value, it is determined that SDN controller can not control the transfer resource that this transmission state provides the SDN switch of message;
If the capacity of current time is less than the first setting value, then judge this transmission state provide message SDN switch identify whether to be stored in the identification list of the SDN switch reaching heap(ed) capacity, if the determination result is YES, it is determined that SDN controller can control the transfer resource that this transmission state provides the SDN switch of message;
Wherein, described state provides message to be that SDN switch sends when the capacity of current time is not less than the first setting value or when the capacity of current time was not less than the first setting value less than the capacity of the first setting value and a upper moment of current time, and described first setting value is less than or equal to the heap(ed) capacity of described SDN switch.
6. method as claimed in claim 3, it is characterised in that the state of described SDN switch provides message to include the capacity of current time;Described method also includes:
The capacity of current time and the second setting value are compared;
When the capacity of current time is less than the second setting value, the SDN switch of message is provided to perform to reduce the operation of capacity for this transmission state;
Described state provides message to be that SDN switch sends when the capacity of current time is less than the second setting value, and described second setting value is less than the heap(ed) capacity of described SDN switch.
7. method as claimed in claim 4, it is characterized in that, the mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, judge whether to perform the SDN switch of respective operations, including:
The mark of the SDN switch according to data transfer path process to be safeguarded and each SDN switch of process are the respective operations that data transfer path to be safeguarded described in maintenance needs to perform, determine through each SDN switch in be absent from needing increasing capacity SDN switch or existence needs to increase the SDN switch of capacity but this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum, it is judged that be absent from performing the SDN switch of respective operations;Determine through each SDN switch in exist and need to increase the SDN switch of capacity and this needs the capacity increasing the current time of the SDN switch of capacity to reach maximum, it is judged that there is the SDN switch that can not perform respective operations.
8. the method controlling transfer resource in a software defined network SDN, it is characterised in that including:
SDN controller sends the message relevant with the control of transfer resource to network function virtual management with layout NFVM&O device;
Can the transfer resource that control to specify resource information that carries that receive the transmission of NFVM&O device control instruction;
Control instruction according to described transfer resource, the transfer resource of SDN switch is controlled.
9. method as claimed in claim 8, it is characterised in that the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Can the described transfer resource that control to specify resource information that carries receiving the transmission of NFVM&O device control instruction, including:
Can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that receive the transmission of NFVM&O device control instruction;
Or
Receive the transfer resource control instruction carrying the transfer resource that can control appointment SDN switch that NFVM&O device sends.
10. method as claimed in claim 9, it is characterised in that can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that receive the transmission of NFVM&O device control instruction, including:
The transfer resource control receiving the mark carrying SDN switch that NFVM&O device sends indicates or receives the transfer resource that can control the transfer resource shared by data transfer path to be safeguarded that carries that NFVM&O device sends to control to indicate.
11. a network function virtual management and layout NFVM&O device, it is characterised in that including:
Receive unit, the message relevant for receiving the control with transfer resource that SDN controller and/or SDN switch send;
Determine unit, for message relevant with the control of transfer resource according to reception, it is determined that can SDN controller control to specify transfer resource;
For sending to SDN controller to carry, transmitting element, determines that the transfer resource of result controls instruction.
12. NFVM&O device as claimed in claim 11, it is characterized in that, the sender of the described message relevant with the control of transfer resource is SDN controller, and the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described determine unit, specifically for asking message according to described route maintenance, it is determined that can described SDN controller control the transfer resource shared by data transfer path to be safeguarded.
13. NFVM&O device as claimed in claim 11, it is characterised in that the sender of the described message relevant with the control of transfer resource is SDN switch, the state that the described message relevant with the control of transfer resource is described SDN switch provides message;
Described determine unit, provide message specifically for the state according to described SDN switch, it is determined that can SDN controller control the transfer resource of described SDN switch.
14. NFVM&O device as claimed in claim 12, it is characterized in that, described in data transfer path information to be safeguarded include the mark of SDN switch of data transfer path process to be safeguarded and each SDN switch of process be safeguard described in the respective operations of data transfer path needs to be safeguarded execution;
Described determine unit, it is the respective operations that data transfer path to be safeguarded described in maintenance needs to perform specifically for the mark of SDN switch according to data transfer path process to be safeguarded and each SDN switch of process, it may be judged whether there is the SDN switch that can not perform respective operations;If there is the SDN switch that can not perform respective operations, it is determined that the mark of the SDN switch of respective operations can not be performed, and determine that described SDN controller can not control the transfer resource shared by data transfer path to be safeguarded;If being absent from performing the SDN switch of respective operations, it is determined that described SDN controller can control the transfer resource shared by data transfer path to be safeguarded.
15. NFVM&O device as claimed in claim 13, it is characterised in that the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device also includes memory element;
Described memory element, for storing the identification list of the SDN switch reaching heap(ed) capacity;
Described determine unit, specifically for the capacity of current time and the first setting value being compared;If the capacity of current time is more than the first setting value, it is determined that SDN controller can not control the transfer resource that this transmission state provides the SDN switch of message;If the capacity of current time is less than the first setting value, then judge this transmission state provide message SDN switch identify whether to be stored in the identification list of the SDN switch reaching heap(ed) capacity, if the determination result is YES, it is determined that SDN controller can control the transfer resource that this transmission state provides the SDN switch of message;Wherein, described state provides message to be that SDN switch sends when the capacity of current time is not less than the first setting value or when the capacity of current time was not less than the first setting value less than the capacity of the first setting value and a upper moment of current time, and described first setting value is less than or equal to the heap(ed) capacity of described SDN switch.
16. NFVM&O device as claimed in claim 13, it is characterised in that the state of described SDN switch provides message to include the capacity of current time;Described NFVM&O device also includes:
Comparing unit, for comparing capacity and second setting value of current time;
Capacity reducing unit, for when the capacity of current time is less than the second setting value, providing the SDN switch of message to perform to reduce the operation of capacity for this transmission state;Described state provides message to be that SDN switch sends when the capacity of current time is less than the second setting value, and described second setting value is less than the heap(ed) capacity of described SDN switch.
17. NFVM&O device as claimed in claim 14, it is characterized in that, described determine unit, it is the respective operations that data transfer path to be safeguarded described in maintenance needs to perform specifically for the mark of SDN switch according to data transfer path process to be safeguarded and each SDN switch of process, determine through each SDN switch in be absent from needing increasing capacity SDN switch or existence needs to increase the SDN switch of capacity but this needs the capacity increasing the current time of the SDN switch of capacity to be not reaching to maximum, judge to be absent from performing the SDN switch of respective operations;Determine through each SDN switch in exist and need to increase the SDN switch of capacity and this needs the capacity increasing the current time of the SDN switch of capacity to reach maximum, it is judged that there is the SDN switch that can not perform respective operations.
18. a software defined network SDN controller, it is characterised in that including:
Transmitting element, for sending the message relevant with the control of transfer resource to network function virtual management with layout NFVM&O device;
Receiving unit, can the transfer resource that control to specify resource information that carries that send for receiving NFVM&O device control instruction;
Control unit, for controlling instruction according to described transfer resource, is controlled the transfer resource of SDN switch.
19. SDN controller as claimed in claim 18, it is characterised in that the described message relevant with the control of transfer resource is carry the route maintenance request message needing to safeguard data transfer path information;
Described reception unit, can the transfer resource that control the transfer resource shared by data transfer path to be safeguarded that carries that send specifically for receiving NFVM&O device control instruction;Or receive the transfer resource control instruction carrying the transfer resource that can control appointment SDN switch that NFVM&O device sends.
20. SDN controller as claimed in claim 19, it is characterized in that, described reception unit, the transfer resource that can control the transfer resource shared by data transfer path to be safeguarded that carries that the transfer resource specifically for receiving the mark carrying SDN switch that NFVM&O device sends controls to indicate or reception NFVM&O device sends controls instruction.
CN201410835117.1A 2014-12-26 2014-12-26 The method and apparatus of transfer resource is controlled in software defined network Active CN105791175B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410835117.1A CN105791175B (en) 2014-12-26 2014-12-26 The method and apparatus of transfer resource is controlled in software defined network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410835117.1A CN105791175B (en) 2014-12-26 2014-12-26 The method and apparatus of transfer resource is controlled in software defined network

Publications (2)

Publication Number Publication Date
CN105791175A true CN105791175A (en) 2016-07-20
CN105791175B CN105791175B (en) 2019-04-12

Family

ID=56389093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410835117.1A Active CN105791175B (en) 2014-12-26 2014-12-26 The method and apparatus of transfer resource is controlled in software defined network

Country Status (1)

Country Link
CN (1) CN105791175B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106341324A (en) * 2016-09-30 2017-01-18 赛特斯信息科技股份有限公司 Method for dynamically establishing SDN controller in SDN and NFV integrated network
CN106792858A (en) * 2016-12-30 2017-05-31 南京邮电大学 A kind of super-intensive wireless network architecture and implementation method based on software definition
CN107347021A (en) * 2017-07-07 2017-11-14 西安交通大学 One kind is based on SDN method for reliable transmission
CN107370835A (en) * 2017-09-11 2017-11-21 郑州云海信息技术有限公司 A kind of cloud computing center network architecture based on SDN and NFV technologies
WO2018076359A1 (en) * 2016-10-31 2018-05-03 华为技术有限公司 Network slice management method, apparatus and system
WO2018082545A1 (en) * 2016-11-03 2018-05-11 华为技术有限公司 Method, apparatus and system for shrinking network slice instance
CN108243110A (en) * 2016-12-26 2018-07-03 华为技术有限公司 A kind of resource adjusting method, device and system
WO2018153355A1 (en) * 2017-02-24 2018-08-30 华为技术有限公司 Control information transmission method, server, and system
CN109257222A (en) * 2018-09-27 2019-01-22 中国联合网络通信有限公司广东省分公司 A kind of metropolitan area network framework based on arranging service device
CN109495594A (en) * 2017-09-11 2019-03-19 华为技术有限公司 A kind of data transmission method, PNF SDN controller, VNF SDN controller and system
CN109639831A (en) * 2019-01-21 2019-04-16 北京邮电大学 With the distribution method and device of the transfer resource of web services match
WO2019184967A1 (en) * 2018-03-29 2019-10-03 华为技术有限公司 Method and apparatus for deploying network slice
CN110622138A (en) * 2017-02-23 2019-12-27 华为技术有限公司 Data migration method and device
CN114338400A (en) * 2021-12-31 2022-04-12 中国电信股份有限公司 SDN dynamic control method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140241247A1 (en) * 2011-08-29 2014-08-28 Telefonaktiebolaget L M Ericsson (Publ) Implementing a 3g packet core in a cloud computer with openflow data and control planes
CN104202264A (en) * 2014-07-31 2014-12-10 华为技术有限公司 Carrying resource allocation method for clouded data center network, device and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140241247A1 (en) * 2011-08-29 2014-08-28 Telefonaktiebolaget L M Ericsson (Publ) Implementing a 3g packet core in a cloud computer with openflow data and control planes
CN104202264A (en) * 2014-07-31 2014-12-10 华为技术有限公司 Carrying resource allocation method for clouded data center network, device and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
OPEN NETWORKING FOUNDATION: "Impact of SDN and NFV on OSS/BSS", 《WWW.OPENNETWORKING.ORG》 *
OPEN NETWORKING FOUNDATION: "OpenFlow-enabled SDN and Network Functions Virtualization", 《WWW.OPENNETWORKING.ORG》 *

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106341324B (en) * 2016-09-30 2019-06-14 赛特斯信息科技股份有限公司 The method that SDN and NFV converged network dynamic establishes SDN controller
CN106341324A (en) * 2016-09-30 2017-01-18 赛特斯信息科技股份有限公司 Method for dynamically establishing SDN controller in SDN and NFV integrated network
WO2018076359A1 (en) * 2016-10-31 2018-05-03 华为技术有限公司 Network slice management method, apparatus and system
WO2018082545A1 (en) * 2016-11-03 2018-05-11 华为技术有限公司 Method, apparatus and system for shrinking network slice instance
CN108243110A (en) * 2016-12-26 2018-07-03 华为技术有限公司 A kind of resource adjusting method, device and system
US11038760B2 (en) 2016-12-26 2021-06-15 Huawei Technologies Co., Ltd. Resource adjustment method, apparatus, and system
CN108243110B (en) * 2016-12-26 2021-09-14 华为技术有限公司 Resource adjusting method, device and system
CN106792858A (en) * 2016-12-30 2017-05-31 南京邮电大学 A kind of super-intensive wireless network architecture and implementation method based on software definition
US11347542B2 (en) 2017-02-23 2022-05-31 Huawei Technologies Co., Ltd. Data migration method and apparatus
CN110622138A (en) * 2017-02-23 2019-12-27 华为技术有限公司 Data migration method and device
WO2018153355A1 (en) * 2017-02-24 2018-08-30 华为技术有限公司 Control information transmission method, server, and system
CN108512779A (en) * 2017-02-24 2018-09-07 华为技术有限公司 Control information transmitting methods, server and system
CN107347021A (en) * 2017-07-07 2017-11-14 西安交通大学 One kind is based on SDN method for reliable transmission
CN107347021B (en) * 2017-07-07 2020-05-22 西安交通大学 SDN-based reliable transmission method
CN109495594A (en) * 2017-09-11 2019-03-19 华为技术有限公司 A kind of data transmission method, PNF SDN controller, VNF SDN controller and system
US11265244B2 (en) 2017-09-11 2022-03-01 Huawei Technologies Co., Ltd. Data transmission method, PNF SDN controller, VNF SDN controller, and data transmission system
CN107370835A (en) * 2017-09-11 2017-11-21 郑州云海信息技术有限公司 A kind of cloud computing center network architecture based on SDN and NFV technologies
WO2019184967A1 (en) * 2018-03-29 2019-10-03 华为技术有限公司 Method and apparatus for deploying network slice
US11283684B2 (en) 2018-03-29 2022-03-22 Huawei Technologies Co., Ltd. Network slice deployment method and apparatus
CN109257222A (en) * 2018-09-27 2019-01-22 中国联合网络通信有限公司广东省分公司 A kind of metropolitan area network framework based on arranging service device
CN109639831B (en) * 2019-01-21 2020-07-03 北京邮电大学 Method and device for distributing transmission resources matched with network service
CN109639831A (en) * 2019-01-21 2019-04-16 北京邮电大学 With the distribution method and device of the transfer resource of web services match
CN114338400A (en) * 2021-12-31 2022-04-12 中国电信股份有限公司 SDN dynamic control method and device
CN114338400B (en) * 2021-12-31 2024-05-14 中国电信股份有限公司 SDN network dynamic control method and device

Also Published As

Publication number Publication date
CN105791175B (en) 2019-04-12

Similar Documents

Publication Publication Date Title
CN105791175A (en) Method and equipment for controlling transmission resources in software defined network SDN
US11563669B2 (en) Method for implementing network virtualization and related apparatus and communications system
US20170300353A1 (en) Method for Allocating Communication Path in Cloudified Network, Apparatus, and System
CN104243265B (en) A kind of gateway control method, apparatus and system based on virtual machine (vm) migration
US10243830B2 (en) Software defined network-based gateway migation processing
CN103930882B (en) The network architecture with middleboxes
JP6466003B2 (en) Method and apparatus for VNF failover
CN111224821B (en) Security service deployment system, method and device
WO2015117401A1 (en) Information processing method and device
US10455412B2 (en) Method, apparatus, and system for migrating virtual network function instance
CN105812260A (en) MAC address forwarding table sending controlling method, device and system
CN104468358A (en) Message forwarding method and device of distributive virtual switch system
CN104584484A (en) System and method providing policy based data center network automation
US10050859B2 (en) Apparatus for processing network packet using service function chaining and method for controlling the same
US20180077048A1 (en) Controller, control method and program
EP3327994A1 (en) Virtual network management
CN102884763A (en) Cross-data-center virtual machine migration method, service control gateway and cross-data-center virtual machine migration
CN103414626A (en) Message processing method and device based on network virtualization
CN113179299B (en) Service function chain cooperative control system and method for industrial internet application
CN109587286A (en) A kind of equipment connection control method and device
US20180088972A1 (en) Controller, control method and program
CN105589744A (en) Virtual machine migration method and apparatus
CN104065553A (en) Virtual network migration method and related equipment
CN109194589B (en) MDC (media data center) implementation method and device
CN109995875A (en) Virtualization data distributes elastomeric network system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210601

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY