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

CN108270592B - Network resource configuration control method and device - Google Patents

Network resource configuration control method and device Download PDF

Info

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
Application number
CN201611256049.9A
Other languages
Chinese (zh)
Other versions
CN108270592A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201611256049.9A priority Critical patent/CN108270592B/en
Priority to PCT/CN2017/119724 priority patent/WO2018121715A1/en
Publication of CN108270592A publication Critical patent/CN108270592A/en
Application granted granted Critical
Publication of CN108270592B publication Critical patent/CN108270592B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0895Configuration 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

Network resource configuration control method and device
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:
step 101, acquiring first resource demand information of first control equipment;
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:
step 501, second resource demand information of a second control device is acquired.
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.
Step 502, according to the second resource requirement information, sending resource configuration information of available resources in the whole network resources to the second control device.
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.
CN201611256049.9A 2016-12-30 2016-12-30 Network resource configuration control method and device Active CN108270592B (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109614190A (en) * 2018-12-06 2019-04-12 成都载信智能科技有限公司 Resources configuration management method and platform

Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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