CN108270592B - Network resource configuration control method and device - Google Patents
Network resource configuration control method and device Download PDFInfo
- Publication number
- CN108270592B CN108270592B CN201611256049.9A CN201611256049A CN108270592B CN 108270592 B CN108270592 B CN 108270592B CN 201611256049 A CN201611256049 A CN 201611256049A CN 108270592 B CN108270592 B CN 108270592B
- Authority
- CN
- China
- Prior art keywords
- control device
- resources
- resource configuration
- configuration information
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a method and a device for managing and controlling network resource configuration, wherein the method is applied to a first control device, the first control device is connected with a Network Management System (NMS) or a Software Defined Network (SDN) controller included in the whole network, the NMS or SDN controller connected with the first control device is first control equipment, and the other one of the NMS and the SDN controller, which is outside the first control equipment, is second control equipment, and the method comprises the following steps: acquiring first resource demand information of first control equipment; and sending resource configuration information of available resources in the whole network resources to the first control equipment according to the first resource demand information. The embodiment of the invention avoids network resource conflict when NMS and SDN controller are managed together in the prior art, and ensures both the service corresponding to NMS and SDN controller and the configuration of each device in the network.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for managing and controlling network resource allocation.
Background
The core of a Software Defined Network (SDN) technology is that a control plane and a forwarding plane of Network equipment are separated, and a service scheduling function is centralized to a controller, so that the flexible control of Network flow is realized, and the Network becomes more intelligent as a pipeline; meanwhile, the service algorithm is realized by centralizing in the controller, the behavior of the forwarding plane is controlled through an OpenFlow protocol, and forwarding equipment is simplified and standardized; in addition, a service interface is opened, so that a terminal user can develop a new network function by himself and the appearance speed of the new function is accelerated.
With the development of SDN networks, SDN networks have been rudimentary, but at present, SDN networking is still limited to new networks, and there are many problems for the evolution of traditional networks to SDN networks, where an important problem is how to avoid Network resource conflicts under multi-head Management and how to ensure that services corresponding to NMS and SDN controllers and the configuration of each device in the Network are compatible under the common Management of Network Management Systems (NMSs) and SDN controllers of traditional networks, and when one party (e.g. SDN) adjusts the configuration, services already opened by the other party (e.g. NMS) are not affected.
Disclosure of Invention
The invention provides a method and a device for managing and controlling network resource configuration, which are used for avoiding network resource conflict when NMS and SDN controllers are managed together in the prior art and ensuring that services corresponding to the NMS and the SDN controllers and configuration of each device in a network are combined.
In a first aspect, the present invention provides a method for managing and controlling network resource configuration, which is applied to a first control device, where the first control device is connected to a network management system, NMS, or a software defined network, SDN, controller included in a whole network, where the NMS or SDN controller connected to the first control device is a first control device, and another one of the NMS and the SDN controller, which is outside the first control device, is a second control device, and the method includes:
acquiring first resource demand information of first control equipment;
and sending resource configuration information of available resources in the whole network resources to the first control equipment according to the first resource demand information.
Optionally, the step of sending resource configuration information of available resources in the resources of the entire network to the first control device according to the first resource requirement information includes: and sending resource configuration information of pre-divided resources in the whole network resources to the first control equipment according to the first resource demand information, wherein the available resources of the first control equipment comprise the pre-divided resources.
Optionally, the step of sending resource configuration information of available resources in the resources of the entire network to the first control device according to the first resource requirement information includes: receiving resource configuration information of resources occupied by second control equipment in the whole network resources, which is sent by a second control device, wherein the second control device is connected with the second control equipment; sending resource configuration information of resources not occupied by the second control equipment to the first control equipment according to the first resource demand information and the received resource configuration information of the resources occupied by the second control equipment in the whole network; wherein the available resources of the first control device include unoccupied resources of the second control device.
Optionally, the step of receiving resource configuration information of resources occupied by the second control device in the whole network resources, sent by the second control device, includes: when the starting time of the first control device is later than that of the second control device, the first control device sends a query message for querying resource configuration information of resources occupied by the second control equipment in the whole network resources to the second control device; and receiving resource configuration information of resources occupied by the second control equipment in the whole network resources, which is sent by the second control device according to the query message.
Optionally, the step of sending resource configuration information of available resources in the resources of the whole network to the first control device according to the first resource requirement information further includes: receiving resource configuration information of resources occupied by the second control equipment in the whole network resources, which is reported by the second control equipment in real time; sending resource configuration information of resources not occupied by the second control equipment to the first control equipment according to the first resource demand information and the received resource configuration information of the resources occupied by the second control equipment in the whole network; wherein the available resources of the first control device include unoccupied resources of the second control device.
Optionally, the first control apparatus is further connected to the second control device, and the management and control method further includes: acquiring second resource demand information of second control equipment; and sending resource configuration information of available resources in the whole network resources to the second control equipment according to the second resource demand information.
Optionally, the step of sending resource configuration information of available resources in the resources of the entire network to the second control device according to the second resource requirement information includes: receiving resource configuration information of resources occupied by the first control equipment in the whole network resources, which is reported by the first control equipment in real time; sending resource configuration information of resources not occupied by the first control equipment to the second control equipment according to the second resource demand information and the received resource configuration information of the resources occupied by the first control equipment in the whole network; wherein the available resources of the second control device include unoccupied resources of the first control device.
In a second aspect, an embodiment of the present invention provides a management and control device for network resource configuration, which is applied to a first control device, where the first control device is connected to a network management system, NMS, or a software defined network, SDN, controller included in a whole network, where the NMS or SDN controller connected to the first control device is a first control device, and another one of the NMS and the SDN controller, which is outside the first control device, is a second control device, and the management and control device includes:
the first acquisition module is used for acquiring first resource demand information of the first control equipment;
and the first sending module is used for sending the resource configuration information of the available resources in the whole network resources to the first control equipment according to the first resource demand information.
Optionally, the first sending module is configured to send resource configuration information of pre-divided resources in the entire network resources to the first control device according to the first resource requirement information, where the available resources of the first control device include the pre-divided resources.
Optionally, the first sending module comprises: a first receiving unit, configured to receive resource configuration information of resources occupied by the second control device in resources of the entire network, where the resource configuration information is sent by a second control device, and the second control device is connected to the second control device; a first sending unit, configured to send, to the first control device, resource configuration information of resources that are not occupied by the second control device according to the first resource demand information and the received resource configuration information of resources that are occupied by the second control device in the entire network resources; wherein the available resources of the first control device include unoccupied resources of the second control device.
Optionally, the first receiving unit is further configured to send, to the second control apparatus, an inquiry message for inquiring resource configuration information of resources occupied by the second control device in the entire network resources, when the start time of the first control apparatus is later than the start time of the second control apparatus; and receiving resource configuration information of resources occupied by the second control equipment in the whole network resources, which is sent by the second control device according to the query message.
Optionally, the first control apparatus is further connected to the second control device, and the first sending module includes: a second receiving unit, configured to receive resource configuration information of resources occupied by the second control device in the whole network resources, where the resource configuration information is reported in real time by the second control device; a second sending unit, configured to send, to the first control device, resource configuration information of resources that are not occupied by the second control device according to the first resource demand information and the received resource configuration information of resources that are occupied by the second control device in the entire network resources; wherein the available resources of the first control device include unoccupied resources of the second control device.
Optionally, the first control apparatus is further connected to the second control device, and the management and control apparatus further includes: the second acquisition module is used for acquiring second resource demand information of second control equipment; and the second sending module is used for sending the resource configuration information of the available resources in the whole network resources to the second control equipment according to the second resource demand information.
Optionally, the second sending module includes: a third receiving unit, configured to receive resource configuration information of resources occupied by the first control device in the whole network resources, where the resource configuration information is reported in real time by the first control device; a third sending unit, configured to send resource configuration information of resources not occupied by the first control device to the second control device according to the second resource demand information and the received resource configuration information of resources occupied by the first control device in the whole network resources; wherein the available resources of the second control device include unoccupied resources of the first control device.
The invention has the beneficial effects that:
the method for managing and controlling network resource configuration provided in the embodiment of the present invention is applied to a first control device, and the first control device is connected to an NMS or SDN controller included in a whole network, where the NMS or SDN controller connected to the first control device may be used as a first control device, and another of the NMS or SDN controller except the first control device may be used as a second control device, so that the first control device sends resource configuration information of available resources in the whole network to the first control device according to first resource requirement information of the first control device, so that the first control device can only obtain resource configuration information of the available resources, but cannot obtain resource configuration information of unavailable resources in the whole network, and thus the first control device can only manage resources by using the resource configuration information of the available resources, but cannot interfere with the unavailable resources, the conflict between the first control device and the resource managed by the second control device when the first control device manages the resource is avoided; in addition, because the first control device can only obtain the resource configuration information of the available resources, the first control device can only open the service by using the resource configuration information of the available resources, and the service corresponding to the NMS and the SDN controller and the configuration of each device in the network are both ensured.
Drawings
Fig. 1 is a flowchart illustrating steps of a method for managing and controlling network resource allocation according to a first embodiment of the present invention;
fig. 2 is a schematic diagram illustrating a relationship between NMS and SDN controllers and resources in a first manner;
fig. 3 is a schematic diagram illustrating a relationship between NMS and SDN controllers and resources in the whole network in the second mode;
fig. 4 is a schematic diagram showing the relationship between the NMS and SDN controllers and the resources of the whole network in the third mode;
FIG. 5 is a flowchart illustrating steps of a method for managing and controlling network resource allocation according to a second embodiment of the present invention;
fig. 6 is a block diagram of a management and control apparatus for network resource allocation according to a third embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The first embodiment:
as shown in fig. 1, a flowchart of steps of a method for managing and controlling network resource configuration in a first embodiment of the present invention is applied to a first control device, and the first control device is connected to a network management system NMS or a software defined network SDN controller included in a whole network, where an NMS or SDN controller connected to the first control device is a first control device, and another one of the NMS and the SDN controller, which is outside the first control device, is a second control device. Thus, when the first control device is connected with the NMS, the NMS is a first control device, and the SDN controller is a second control device; when the first control device is connected with the SDN controller, the SDN controller is a first control device, and the NMS is a second control device.
Specifically, the management and control method comprises the following steps:
in this step, specifically, the first control device is connected to the first control device, and the first control device can obtain the first resource requirement information sent by the first control device in real time. Specifically, assuming that the NMS connected to the first control device is a first control device and the SDN controller is a second control device, the first control device obtains first resource requirement information of the NMS at this time. In addition, the resource requirement information may be sent to the first control device when the NMS starts or opens a service.
And step 102, sending resource configuration information of available resources in the whole network resources to the first control equipment according to the first resource demand information.
In this step, specifically, when the first control device obtains the first resource requirement information of the first control device, the resource configuration information of the available resources in the entire network resources may be sent to the first control device according to the first resource requirement information.
In this way, the first control device only sends the resource configuration information of the available resources in the resources of the whole network to the first control device, so that the first control device can only check and access the resource configuration information of the available resources, and cannot check and access the resource configuration information of the unavailable resources, thereby avoiding the conflict with the resources managed by the second control device; in addition, because the first control device can only obtain the resource configuration information of the available resources, the first control device can only use the resource configuration information of the available resources to open the service, thereby ensuring that the service corresponding to the first control device and the configuration of each network device in the whole network are compatible, and ensuring that the first control device does not influence the opened services of other control devices when the configuration resources are adjusted.
The first control device in this embodiment is connected to an NMS or SDN controller included in the entire network, wherein the NMS or SDN controller connected with the first control device can be used as a first control device, the other one of the NMS or SDN controller except the first control device can be used as a second control device, thus, the first control device sends the resource configuration information of the available resources in the whole network resources to the first control equipment according to the first resource demand information of the first control equipment, so that the first control device can only acquire the resource configuration information of the available resources, but cannot acquire the resource configuration information of the unavailable resources in the whole network resources, so that the first control device can only manage resources using the resource configuration information of available resources, the interference on the unavailable resources can not be carried out, so that the conflict between the first control equipment and the resources managed by the second control equipment when the resources are managed by the first control equipment is avoided; in addition, because the first control device can only obtain the resource configuration information of the available resources, the first control device can only open the service by using the resource configuration information of the available resources, and the service corresponding to the NMS and the SDN controller and the configuration of each device in the network are both ensured.
Further, when the resource configuration information of the available resources in the entire network resources is sent to the first control device according to the first resource demand information, the following method may be included:
the first method is as follows:
further, when the resource configuration information of the available resources in the entire network resources is sent to the first control device according to the first resource requirement information, the resource configuration information of the pre-divided resources in the entire network resources may be sent to the first control device according to the first resource requirement information, where the available resources of the first control device include the pre-divided resources. Of course, specifically, the pre-divided resource is a resource pre-divided to the first control device, and the resource pre-divided to the first control device is not overlapped with the resource pre-divided to the second control device. Specifically, the first control device may be provided in the first control apparatus, or may be provided outside the first control apparatus.
In the first embodiment, the whole network resources include resources pre-partitioned to the first control device and resources pre-partitioned to the second control device, and the resources pre-partitioned to the first control device are not overlapped with the resources pre-partitioned to the second control device, that is, the whole network resources are pre-partitioned into resources available to the first control device and resources available to the second control device, and the first control device can only view and access the available resources pre-partitioned to the first control device, but cannot view and access the available resources pre-partitioned to the second control device. Therefore, the management resources of the first control device can not conflict with the management resources of the second control device, and the service corresponding to the first control device and the configuration of each network device in the network can be ensured to be compatible.
This is explained in detail below with reference to fig. 2.
Fig. 2 is a schematic diagram illustrating relationships between NMS and SDN controllers and resources on the whole network in the first mode. It is assumed that the NMS connected to the first control device is a first control device and the SDN controller is a second control device. At the moment, the first control device divides available resources for the NMS, the second control device divides available resources for the SDN controller, and the available resources divided to the NMS in advance are not overlapped with the available resources divided to the SDN controller in advance. Specifically, for example, if fei-0/1 ports of an a device in the whole network are available resources pre-partitioned to the NMS, fei-0/1 ports of the a device are not visible on the SDN controller, that is, the SDN controller cannot view and access the fei-0/1 ports. For example, a tunnel-id in the whole network is an available resource pre-divided to the NMS in 10000-. Of course, when pre-partitioning the resources available to the NMS, it may be checked whether the services already existing on the NMS correspond to the pre-partitioned resources available to the NMS, and if not, the resources available to the NMS may be re-partitioned so that the services already existing on the NMS correspond to the pre-partitioned resources available to the NMS.
The second method comprises the following steps:
further, when the resource configuration information of the available resources in the whole network resources is sent to the first control device according to the first resource demand information, the resource configuration information of the resources occupied by the second control device in the whole network resources, which is sent by the second control device, can also be received, and the second control device is connected with the second control device; then according to the first resource demand information and the received resource configuration information of the resources occupied by the second control equipment in the whole network resources, sending the resource configuration information of the resources not occupied by the second control equipment to the first control equipment; wherein the available resources of the first control device include unoccupied resources of the second control device.
In the second embodiment, the second control device is connected to the second control device, and the first control device and the second control device can communicate with each other. Of course, the second control device may be provided in the second control apparatus or may be provided outside the second control apparatus. In this way, the first control device obtains the resource configuration information of the unoccupied resource of the second control device according to the received resource configuration information of the resource occupied by the second control device in the whole network resource, and sends the resource configuration information of the unoccupied resource of the second control device to the first control device. According to the method, through the communication between the first control device and the second control device, the unoccupied resources of the second control device are used as the available resources of the first control device, the utilization rate of the resources in the whole network can be improved, and the waste of the resources in the whole network is reduced. In addition, resources which are not occupied by the second control equipment are used as available resources of the first control equipment, so that the resource range of the available resources which can be selected by the first control equipment when the service is opened is increased, and the success rate of opening the service is improved. In addition, the first control device can only receive the resource configuration information of the unoccupied resource of the second control device, so that the first control device can only perform resource management on the unoccupied resource of the second control device, and cannot check and access the occupied resource of the second control device, thereby avoiding the conflict between the first control device and the occupied resource of the second control device when managing the resource, and the first control device can not delete or modify and adjust the service which has been opened by the second control device by mistake when opening the service, thereby ensuring that the service corresponding to the first control device and the second control device and the configuration of each device in the network have the same function.
Specifically, when receiving resource configuration information of resources occupied by the second control device in the whole network resources, which is sent by the second control device, the first control device may first divide the first control device and the second control device into a main control device and a standby control device. Preferably, the main control device and the standby control device may be distinguished according to the start time of the first control device and the start time of the second control device, where when the start time of the first control device is earlier than the start time of the second control device, the first control device is the main control device, and at this time, the first control device may receive resource configuration information of resources occupied by the second control device in the whole network resources, which is sent by the second control device in real time; when the starting time of the first control device is later than the starting time of the second control device, the first control device is a standby control device, and at this time, the first control device may first send an inquiry message for inquiring resource configuration information of resources occupied by the second control device in the entire network resources to the second control device, and then receive the resource configuration information of the resources occupied by the second control device in the entire network resources, which is sent by the second control device according to the inquiry message.
This is explained in detail below with reference to fig. 3.
Fig. 3 is a schematic diagram illustrating the relationship between the NMS and SDN controllers and the resources of the whole network in the second mode. It is assumed that an NMS connected to a first control apparatus is a first control device, an SDN controller connected to a second control apparatus is a second control device, and communication is enabled between the first control apparatus and the second control apparatus. When the starting time of the first control device is earlier than that of the second control device, the first control device is a main control device, and the second control device is a standby control device. Specifically, when the SDN controller opens a service, that is, when there is a resource demand, the second control device sends, to the first control device, a query message for querying resource configuration information of resources occupied by the NMS in the resources of the entire network, so as to obtain the resource configuration information of the resources not occupied by the NMS, and use the resources not occupied by the NMS as available resources of the SDN controller. Of course, when the SDN controller opens the service, the second control device may also send, according to the resource configuration information required for service opening, a query message for querying whether the NMS occupies the resource configuration required for service opening to the first control device, and receive a feedback message for querying whether the resource configuration required for service opening, which is fed back by the first control device, is an available resource. At this time, if the resources required by service provisioning are configured as available resources, service provisioning can be performed; if the resource configuration required by the service fulfillment is unavailable, an error is reported, namely the service cannot be fulfilled because the resource cannot be acquired. Therefore, when the SDN controller opens the service, the service can be opened by using the available resources of the SDN controller, and at the moment, if the SDN controller fails to open the service, the occupied resources when the service is opened need to be released, so that the proportion of the unoccupied resources in the resources of the whole network is increased, and the utilization rate of the resources of the whole network is improved.
The third method comprises the following steps:
further, in this mode three, the first control apparatus may be further connected to the second control device, and at this time, when sending resource configuration information of available resources in the entire network resources to the first control device according to the first resource demand information, may receive resource configuration information of resources occupied by the second control device in the entire network resources, which is reported in real time by the second control device, and then send resource configuration information of resources not occupied by the second control device to the first control device according to the first resource demand information and the received resource configuration information of resources occupied by the second control device in the entire network resources; wherein the available resources of the first control device include unoccupied resources of the second control device.
In the third embodiment, the first control device is connected to the first control device and the second control device at the same time, and both the first control device and the second control device can communicate with the first control device. In this way, the first control device can directly acquire the resource configuration information of the resources occupied by the second control device in the whole network resources, so as to acquire the resource configuration information of the resources not occupied by the second control device. According to the method, the whole network resources are uniformly managed through the first control device, and when the first control device has a resource demand, the resource configuration information of the resources which are not occupied by the second control device in the whole network resources is sent to the first control device, so that the convenience of whole network resource management is improved. In addition, the first control device sends the resource configuration information of the resources which are not occupied by the second control equipment in the resources of the whole network to the first control equipment, so that the resource range of available resources which can be selected by the first control equipment when the service is opened is increased, and the success rate of opening the service is improved. In addition, the first control device can only receive the resource configuration information of the resources not occupied by the second control device, so that the conflict between the first control device and the resources occupied by the second control device when the resources are managed is avoided, the service opened by the second control device cannot be deleted or modified and adjusted by mistake when the service is opened by the first control device, and the service corresponding to the first control device and the second control device and the configuration of each device in the network are ensured to be both.
This is explained in detail below with reference to fig. 4.
Fig. 4 is a schematic diagram illustrating relationships between NMS and SDN controllers and resources on the whole network in the third embodiment.
Assuming that the NMS is a first control device, the SDN controller is a second control device, the first control device is simultaneously connected with the NMS and the SDN controller, and both the NMS and the SDN controller can communicate with the first control device. Specifically, when a service (e.g., an L2VPN service such as mspw) is provisioned through an SDN controller, the SDN controller may send first resource requirement information to a first control device, and then receive resource configuration information of resources that are not occupied by NMS and sent by the first control device according to the first resource requirement information, that is, resource configuration information of resources available to the SDN controller, at this time, if the resources available to the SDN controller include resources required to provision the service, service provisioning may be performed, and if the service provisioning fails at this time, the resources required to provision the service need to be released; if the available resources of the SDN controller do not include the resources required for opening the service, the service cannot be opened. In addition, specifically, the first control device is used as a core device for managing resources of the entire network, and reliability of the first control device (supporting a high-availability cluster), such as supporting a main standby device, needs to be ensured. When the first control device is restarted, the data stored in the first control device needs to be restored, and the data needs to be fished and refreshed from the first control device and the second control device.
In this embodiment, through the above three ways, resource configuration information of available resources in the entire network resources is sent to the first control device, so that the first control device can only manage the resources by using the resource configuration information of the available resources, and cannot interfere with unavailable resources, so that the first control device does not conflict with resources managed or occupied by other control devices when managing the resources; in addition, because the first control device can only obtain the resource configuration information of the available resources, the first control device can only open the service by using the resource configuration information of the available resources, and the service corresponding to the NMS and the SDN controller and the configuration of each device in the network are both ensured.
Second embodiment:
fig. 5 is a flowchart illustrating a method for managing and controlling network resource allocation according to a second embodiment of the present invention. In this embodiment, the first control apparatus is further connected to a second control device, and the management and control method includes:
In this step, specifically, the first control device is further connected to the second control device, and the first control device can obtain the second resource demand information of the second control device in real time. Specifically, when the second control device starts or opens the service, the second control device may send the second resource requirement information to the first control device. For example, as shown in fig. 4, assuming that the NMS is a first control device and the SDN controller is a second control device, the first control device is connected to the SDN controller while being connected to the NMS. When the SDN controller starts or opens the service, the first control device acquires second resource demand information of the SDN controller.
In this step, specifically, when the first control device obtains the second resource requirement information of the second control device, the resource configuration information of the available resources in the entire network resources may be sent to the second control device according to the second resource requirement information.
In this way, the first control device sends the resource configuration information of the available resources in the whole network resources to the second control device according to the second resource demand information of the second control device, so that the second control device can only acquire the resource configuration information of the available resources, but cannot acquire the resource configuration information of the unavailable resources in the whole network resources, so that the second control device can only manage the resources by using the resource configuration information of the available resources, but cannot interfere with the unavailable resources, and the conflict between the second control device and the resources managed by the first control device when managing the resources is avoided; in addition, since the second control device can only obtain the resource configuration information of the available resources, the second control device can only open the service by using the resource configuration information of the available resources, thereby ensuring that the service corresponding to the NMS and the SDN controller and the configuration of each device in the network are both provided.
Specifically, when sending resource configuration information of available resources in the whole network resources to the second control device according to the second resource demand information, the resource configuration information of resources occupied by the first control device in the whole network resources, which is reported in real time by the first control device, may be received; then according to the second resource demand information and the received resource configuration information of the resources occupied by the first control equipment in the whole network resources, sending the resource configuration information of the resources not occupied by the first control equipment to the second control equipment; wherein the available resources of the second control device include unoccupied resources of the first control device.
In this way, the first control device can directly acquire the resource configuration information of the resources occupied by the first control device in the whole network resources, so as to acquire the resource configuration information of the resources not occupied by the first control device. In the embodiment, the whole network resources are uniformly managed through the first control device, and when the second control device has a resource demand, the resource configuration information of the resources which are not occupied by the first control device in the whole network resources is sent to the second control device, so that the convenience of the whole network resource management is improved. In addition, the first control device sends the resource configuration information of the resources which are not occupied by the first control equipment in the resources of the whole network to the second control equipment, so that the resource range of available resources which can be selected by the second control equipment when the service is opened is increased, and the success rate of opening the service is improved. In addition, the second control device can only receive the resource configuration information of the resources not occupied by the first control device, so that the conflict between the second control device and the resources occupied by the first control device when the resources are managed is avoided, the service which is opened by the first control device cannot be deleted or modified and adjusted by mistake when the service is opened by the second control device, and the service corresponding to the first control device and the second control device and the configuration of each device in the network are ensured to be both.
When the first control device is connected with the first control equipment and the second control equipment, the resource configuration information of resources occupied by the first control equipment in the whole network resources and the resource configuration information of resources occupied by the second control equipment in the whole network resources can be acquired, so that the first control device can control the whole network resources, the resource configuration information of the available resources of the first control equipment can be issued to the first control equipment, the resource configuration information of the available resources of the second control equipment can be issued to the second control equipment, and the utilization rate of the whole network resources is improved while the conflict between the resources managed by the first control equipment and the resources managed by the second control equipment is avoided.
The third embodiment:
fig. 6 is a block diagram of a management and control apparatus for network resource allocation according to a third embodiment of the present invention. The management and control device is applied to a first control device, the first control device is connected with a Network Management System (NMS) or a Software Defined Network (SDN) controller included in a whole network, wherein the NMS or the SDN controller connected with the first control device is a first control device, and the other one of the NMS and the SDN controller except the first control device is a second control device, and the management and control device comprises:
a first obtaining module 601, configured to obtain first resource requirement information of a first control device;
a first sending module 602, configured to send resource configuration information of available resources in the entire network resources to the first control device according to the first resource requirement information.
Optionally, the first sending module 602 is configured to send, to the first control device, resource configuration information of pre-divided resources in the entire network resources according to the first resource requirement information, where the available resources of the first control device include the pre-divided resources.
Optionally, the first sending module 602 includes: a first receiving unit, configured to receive resource configuration information of resources occupied by the second control device in resources of the entire network, where the resource configuration information is sent by a second control device, and the second control device is connected to the second control device; a first sending unit, configured to send, to the first control device, resource configuration information of resources that are not occupied by the second control device according to the first resource demand information and the received resource configuration information of resources that are occupied by the second control device in the entire network resources; wherein the available resources of the first control device include unoccupied resources of the second control device.
Optionally, the first receiving unit is further configured to send, to the second control apparatus, an inquiry message for inquiring resource configuration information of resources occupied by the second control device in the entire network resources, when the start time of the first control apparatus is later than the start time of the second control apparatus; and receiving resource configuration information of resources occupied by the second control equipment in the whole network resources, which is sent by the second control device according to the query message.
Optionally, the first control apparatus is further connected to the second control device, and the first sending module 602 includes: a second receiving unit, configured to receive resource configuration information of resources occupied by the second control device in the whole network resources, where the resource configuration information is reported in real time by the second control device; a second sending unit, configured to send, to the first control device, resource configuration information of resources that are not occupied by the second control device according to the first resource demand information and the received resource configuration information of resources that are occupied by the second control device in the entire network resources; wherein the available resources of the first control device include unoccupied resources of the second control device.
Optionally, the first control apparatus is further connected to the second control device, and the management and control apparatus further includes: the second acquisition module is used for acquiring second resource demand information of second control equipment; and the second sending module is used for sending the resource configuration information of the available resources in the whole network resources to the second control equipment according to the second resource demand information.
Optionally, the second sending module includes: a third receiving unit, configured to receive resource configuration information of resources occupied by the first control device in the whole network resources, where the resource configuration information is reported in real time by the first control device; a third sending unit, configured to send resource configuration information of resources not occupied by the first control device to the second control device according to the second resource demand information and the received resource configuration information of resources occupied by the first control device in the whole network resources; wherein the available resources of the second control device include unoccupied resources of the first control device.
The management and control device in the embodiment of the invention sends the resource configuration information of available resources in the whole network resources to the first control device according to the first resource demand information of the first control device, thereby avoiding network resource conflict when NMS and SDN controllers are managed together in the prior art, and ensuring that services corresponding to the NMS and the SDN controllers and the configuration of each device in the network are compatible.
While the preferred embodiments of the present invention have been described, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the following claims.
Claims (12)
1. A management and control method for network resource configuration is applied to a first control device, and the first control device is connected with a Network Management System (NMS) or a Software Defined Network (SDN) controller included in a whole network, wherein the NMS or SDN controller connected with the first control device is a first control device, and the other one of the NMS and SDN controller except the first control device is a second control device, and the management and control method comprises the following steps:
acquiring first resource demand information of first control equipment;
sending resource configuration information of available resources in the whole network resources to the first control equipment according to the first resource demand information; the step of sending resource configuration information of available resources in the whole network resources to the first control device according to the first resource demand information includes:
receiving resource configuration information of resources occupied by second control equipment in the whole network resources, which is sent by a second control device, wherein the second control device is connected with the second control equipment;
sending resource configuration information of resources not occupied by the second control equipment to the first control equipment according to the first resource demand information and the received resource configuration information of the resources occupied by the second control equipment in the whole network; wherein the available resources of the first control device include unoccupied resources of the second control device.
2. The method for managing and controlling network resource configuration according to claim 1, wherein the step of sending resource configuration information of available resources in the entire network resources to the first control device according to the first resource requirement information includes:
and sending resource configuration information of pre-divided resources in the whole network resources to the first control equipment according to the first resource demand information, wherein the available resources of the first control equipment comprise the pre-divided resources.
3. The method for managing and controlling network resource allocation according to claim 1, wherein the step of receiving resource allocation information of resources occupied by the second control device in the resources of the entire network, which is sent by the second control device, includes:
when the starting time of the first control device is later than that of the second control device, the first control device sends a query message for querying resource configuration information of resources occupied by the second control equipment in the whole network resources to the second control device;
and receiving resource configuration information of resources occupied by the second control equipment in the whole network resources, which is sent by the second control device according to the query message.
4. The method according to claim 1, wherein the first control device is further connected to the second control device, and the step of sending resource configuration information of available resources in the entire network resources to the first control device according to the first resource requirement information includes:
receiving resource configuration information of resources occupied by the second control equipment in the whole network resources, which is reported by the second control equipment in real time;
sending resource configuration information of resources not occupied by the second control equipment to the first control equipment according to the first resource demand information and the received resource configuration information of the resources occupied by the second control equipment in the whole network; wherein the available resources of the first control device include unoccupied resources of the second control device.
5. The method according to claim 1, wherein the first control apparatus is further connected to the second control device, and the method further includes:
acquiring second resource demand information of second control equipment;
and sending resource configuration information of available resources in the whole network resources to the second control equipment according to the second resource demand information.
6. The method for managing and controlling network resource configuration according to claim 5, wherein the step of sending resource configuration information of available resources in the entire network resources to the second control device according to the second resource requirement information includes:
receiving resource configuration information of resources occupied by the first control equipment in the whole network resources, which is reported by the first control equipment in real time;
sending resource configuration information of resources not occupied by the first control equipment to the second control equipment according to the second resource demand information and the received resource configuration information of the resources occupied by the first control equipment in the whole network; wherein the available resources of the second control device include unoccupied resources of the first control device.
7. A management and control device for network resource configuration is applied to a first control device, and is characterized in that the first control device is connected with a Network Management System (NMS) or a Software Defined Network (SDN) controller included in a whole network, wherein the NMS or SDN controller connected with the first control device is a first control device, and the other one of the NMS and SDN controller except the first control device is a second control device, and the management and control device comprises:
the first acquisition module is used for acquiring first resource demand information of the first control equipment;
a first sending module, configured to send resource configuration information of available resources in the entire network resources to the first control device according to the first resource demand information; the first transmitting module includes:
a first receiving unit, configured to receive resource configuration information of resources occupied by the second control device in resources of the entire network, where the resource configuration information is sent by a second control device, and the second control device is connected to the second control device;
a first sending unit, configured to send, to the first control device, resource configuration information of resources that are not occupied by the second control device according to the first resource demand information and the received resource configuration information of resources that are occupied by the second control device in the entire network resources; wherein the available resources of the first control device include unoccupied resources of the second control device.
8. The apparatus for managing and controlling network resource configuration according to claim 7, wherein the first sending module is configured to send, to the first control device, resource configuration information of pre-divided resources in the entire network resources according to the first resource requirement information, where the available resources of the first control device include the pre-divided resources.
9. The apparatus according to claim 7, wherein the first receiving unit is further configured to send, to the second control apparatus, an inquiry message for inquiring resource configuration information of resources occupied by the second control device in the entire network resource, when the start time of the first control apparatus is later than the start time of the second control apparatus; and receiving resource configuration information of resources occupied by the second control equipment in the whole network resources, which is sent by the second control device according to the query message.
10. The apparatus for managing and controlling network resource configuration according to claim 7, wherein the first control apparatus is further connected to the second control device, and the first sending module includes:
a second receiving unit, configured to receive resource configuration information of resources occupied by the second control device in the whole network resources, where the resource configuration information is reported in real time by the second control device;
a second sending unit, configured to send, to the first control device, resource configuration information of resources that are not occupied by the second control device according to the first resource demand information and the received resource configuration information of resources that are occupied by the second control device in the entire network resources; wherein the available resources of the first control device include unoccupied resources of the second control device.
11. The apparatus for managing and controlling network resource configuration according to claim 7, wherein the first control apparatus is further connected to the second control device, and the apparatus further comprises:
the second acquisition module is used for acquiring second resource demand information of second control equipment;
and the second sending module is used for sending the resource configuration information of the available resources in the whole network resources to the second control equipment according to the second resource demand information.
12. The apparatus for managing and controlling network resource configuration according to claim 11, wherein the second sending module includes:
a third receiving unit, configured to receive resource configuration information of resources occupied by the first control device in the whole network resources, where the resource configuration information is reported in real time by the first control device;
a third sending unit, configured to send resource configuration information of resources not occupied by the first control device to the second control device according to the second resource demand information and the received resource configuration information of resources occupied by the first control device in the whole network resources; wherein the available resources of the second control device include unoccupied resources of the first control device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611256049.9A CN108270592B (en) | 2016-12-30 | 2016-12-30 | Network resource configuration control method and device |
PCT/CN2017/119724 WO2018121715A1 (en) | 2016-12-30 | 2017-12-29 | Control method and device for network resource allocation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611256049.9A CN108270592B (en) | 2016-12-30 | 2016-12-30 | Network resource configuration control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108270592A CN108270592A (en) | 2018-07-10 |
CN108270592B true CN108270592B (en) | 2021-05-04 |
Family
ID=62707913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611256049.9A Active CN108270592B (en) | 2016-12-30 | 2016-12-30 | Network resource configuration control method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108270592B (en) |
WO (1) | WO2018121715A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109614190A (en) * | 2018-12-06 | 2019-04-12 | 成都载信智能科技有限公司 | Resources configuration management method and platform |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067196A (en) * | 2012-12-04 | 2013-04-24 | 烽火通信科技股份有限公司 | Network element resource management system and method based on network element adaption subsystem |
CN103338163A (en) * | 2013-07-16 | 2013-10-02 | 清华大学 | Software-defined network controller supporting scheduling of dynamic elastic resource |
WO2014106028A1 (en) * | 2012-12-31 | 2014-07-03 | Sideband Networks Inc. | Network security as a service using virtual secure channels |
CN104954281A (en) * | 2014-03-31 | 2015-09-30 | 中国移动通信集团公司 | Communication method, system thereof, resource pool management system, switches, and control device |
CN105743821A (en) * | 2014-12-12 | 2016-07-06 | 中兴通讯股份有限公司 | Method and system for preventing conflicts of available resources of logic switches |
CN106068628A (en) * | 2014-03-17 | 2016-11-02 | 华为技术有限公司 | For management for configuring the strategy of network and/or the apparatus and method of resource |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103763121B (en) * | 2013-12-24 | 2018-01-09 | 新华三技术有限公司 | The method and device that a kind of network configuration information quickly issues |
CN104753713B (en) * | 2013-12-31 | 2019-02-05 | 华为技术有限公司 | A kind of method and SDN controller of SDN deployment business |
-
2016
- 2016-12-30 CN CN201611256049.9A patent/CN108270592B/en active Active
-
2017
- 2017-12-29 WO PCT/CN2017/119724 patent/WO2018121715A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067196A (en) * | 2012-12-04 | 2013-04-24 | 烽火通信科技股份有限公司 | Network element resource management system and method based on network element adaption subsystem |
WO2014106028A1 (en) * | 2012-12-31 | 2014-07-03 | Sideband Networks Inc. | Network security as a service using virtual secure channels |
CN103338163A (en) * | 2013-07-16 | 2013-10-02 | 清华大学 | Software-defined network controller supporting scheduling of dynamic elastic resource |
CN106068628A (en) * | 2014-03-17 | 2016-11-02 | 华为技术有限公司 | For management for configuring the strategy of network and/or the apparatus and method of resource |
CN104954281A (en) * | 2014-03-31 | 2015-09-30 | 中国移动通信集团公司 | Communication method, system thereof, resource pool management system, switches, and control device |
CN105743821A (en) * | 2014-12-12 | 2016-07-06 | 中兴通讯股份有限公司 | Method and system for preventing conflicts of available resources of logic switches |
Non-Patent Citations (1)
Title |
---|
SDN与光网络控制平面融合技术研究;曹畅等;《邮电设计技术》;20140320;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108270592A (en) | 2018-07-10 |
WO2018121715A1 (en) | 2018-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7183416B2 (en) | Time-dependent networking communication method and apparatus | |
US10541877B2 (en) | Dynamic reservation protocol for 5G network slicing | |
CN111955031B (en) | Method and apparatus for using network slice in mobile communication system | |
US11750453B2 (en) | Network slice configuration method, apparatus, and system | |
CN113411215B (en) | Time-sensitive network centralized user configuration method and system based on OPC UA | |
CN115296993B (en) | System, function and interface for interconnected multi-domain network fragment control and management | |
CN111200878B (en) | Information transmission method and device | |
CN111200859A (en) | Network slice selection method, network equipment and terminal | |
CN108667638B (en) | Network service configuration method and network management equipment | |
CN112702282B (en) | Flexible configuration method and system of time sensitive network | |
WO2019029522A1 (en) | Method for managing network component, and network device | |
EP3908007B1 (en) | Method, system, and related device for administering an optical network unit | |
CN110191451B (en) | State synchronization method, mobile terminal, system and device of Bluetooth equipment | |
WO2019029704A1 (en) | Network object management method and apparatus therefor | |
WO2019029256A1 (en) | Service management method and device and storage medium | |
CN108270592B (en) | Network resource configuration control method and device | |
CN114640569A (en) | Dynamic message management apparatus, device, system, method, and storage medium | |
CN109327360A (en) | A kind of method and device of multiplexed port | |
CN115119286B (en) | Method and device for accessing equipment to network | |
US11805476B2 (en) | Method and apparatus for pre-admission messaging in a MoCA network | |
US7328291B2 (en) | System and method for controlling the service engagement in a data bus system | |
CN110635986B (en) | Network access method and equipment | |
CN113691386A (en) | Resource configuration method, network device, electronic device and computer readable medium | |
CN116170822B (en) | 5G network resource management method and system | |
WO2022142600A1 (en) | Data transmission method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |