CN108270592A - 一种网络资源配置的管控方法及装置 - Google Patents
一种网络资源配置的管控方法及装置 Download PDFInfo
- Publication number
- CN108270592A CN108270592A CN201611256049.9A CN201611256049A CN108270592A CN 108270592 A CN108270592 A CN 108270592A CN 201611256049 A CN201611256049 A CN 201611256049A CN 108270592 A CN108270592 A CN 108270592A
- Authority
- CN
- China
- Prior art keywords
- control device
- resource
- resource allocation
- whole net
- allocation information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
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
本发明提供了一种网络资源配置的管控方法及装置,其中管控方法应用于第一控制装置,第一控制装置与整网包括的网络管理***NMS或软件定义网络SDN控制器连接,其中第一控制装置所连接的NMS或SDN控制器为第一控制设备,NMS和SDN控制器中为第一控制设备外的另一个为第二控制设备,管控方法包括:获取第一控制设备的第一资源需求信息;根据第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息。本发明实施例避免了现有技术中在NMS和SDN控制器共同管理时的网络资源冲突,以及保证了NMS和SDN控制器对应的业务和网络中每台设备的配置兼具。
Description
技术领域
本发明涉及通信领域,尤其涉及一种网络资源配置的管控方法及装置。
背景技术
软件定义网络(Software Defined Network,SDN)技术的核心是将网络设备控制面和转发面分离,业务调度功能集中到控制器,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能;同时,将业务算法集中在控制器实现,通过OpenFlow协议控制转发面行为,简化转发设备,使之标准化;另外,开放业务接口,使终端用户可以自行开发网络新功能,加快新功能的面世速度。
随着SDN网络的发展,SDN网络已具雏形,但是目前SDN建网还是限于纯新网络,对于传统网络向SDN网络的演进还是存在很多问题,其中一个重要的问题是,在传统网络的网络管理***(Network Management System,NMS)和SDN控制器的共同管理下,如何避免多头管理下的网络资源冲突以及如何保证NMS和SDN控制器对应的业务和网络中每台设备的配置兼具,并且在一方(例如SDN)调整配置时,不会影响到另一方(例如NMS)已开通的业务的问题。
发明内容
为了避免现有技术中在NMS和SDN控制器共同管理时的网络资源冲突,以及保证NMS和SDN控制器对应的业务和网络中每台设备的配置兼具,本发明提供了一种网络资源配置的管控方法及装置。
第一方面,本发明提供了一种网络资源配置的管控方法,应用于第一控制装置,所述第一控制装置与整网包括的网络管理***NMS或软件定义网络SDN控制器连接,其中所述第一控制装置所连接的NMS或SDN控制器为第一控制设备,所述NMS和SDN控制器中为第一控制设备外的另一个为第二控制设备,所述管控方法包括:
获取第一控制设备的第一资源需求信息;
根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息。
可选地,所述根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:根据所述第一资源需求信息,向所述第一控制设备发送整网资源中预先划分资源的资源配置信息,其中,第一控制设备的可用资源包括所述预先划分资源。
可选地,所述根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:接收第二控制装置发送的所述第二控制设备在整网资源中所占用资源的资源配置信息,所述第二控制装置与所述第二控制设备连接;根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
可选地,所述接收第二控制装置发送的所述第二控制设备在整网资源中所占用资源的资源配置信息的步骤,包括:当所述第一控制装置的启动时间晚于所述第二控制装置的启动时间时,所述第一控制装置向所述第二控制装置发送一查询所述第二控制设备在整网资源中所占用资源的资源配置信息的查询消息;接收所述第二控制装置根据所述查询消息发送的所述第二控制设备在整网资源中所占用资源的资源配置信息。
可选地,所述第一控制装置还与所述第二控制设备连接,所述根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:接收所述第二控制设备实时上报的所述第二控制设备在整网资源中所占用资源的资源配置信息;根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
可选地,所述第一控制装置还与所述第二控制设备连接,所述管控方法还包括:获取第二控制设备的第二资源需求信息;根据所述第二资源需求信息,向所述第二控制设备发送整网资源中可用资源的资源配置信息。
可选地,所述根据所述第二资源需求信息,向所述第二控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:接收所述第一控制设备实时上报的第一控制设备在整网资源中所占用资源的资源配置信息;根据所述第二资源需求信息和接收到的所述第一控制设备在整网资源中所占用资源的资源配置信息,向所述第二控制设备发送第一控制设备未占用资源的资源配置信息;其中,所述第二控制设备的可用资源包括所述第一控制设备未占用资源。
第二方面,本发明实施例提供了一种网络资源配置的管控装置,应用于第一控制装置,所述第一控制装置与整网包括的网络管理***NMS或软件定义网络SDN控制器连接,其中所述第一控制装置所连接的NMS或SDN控制器为第一控制设备,所述NMS和SDN控制器中为第一控制设备外的另一个为第二控制设备,所述管控装置包括:
第一获取模块,用于获取第一控制设备的第一资源需求信息;
第一发送模块,用于根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息。
可选地,所述第一发送模块用于,根据所述第一资源需求信息,向所述第一控制设备发送整网资源中预先划分资源的资源配置信息,其中,第一控制设备的可用资源包括所述预先划分资源。
可选地,所述第一发送模块包括:第一接收单元,用于接收第二控制装置发送的所述第二控制设备在整网资源中所占用资源的资源配置信息,所述第二控制装置与所述第二控制设备连接;第一发送单元,用于根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
可选地,所述第一接收单元还用于,当所述第一控制装置的启动时间晚于所述第二控制装置的启动时间时,向所述第二控制装置发送一查询所述第二控制设备在整网资源中所占用资源的资源配置信息的查询消息;接收所述第二控制装置根据所述查询消息发送的所述第二控制设备在整网资源中所占用资源的资源配置信息。
可选地,所述第一控制装置还与所述第二控制设备连接,所述第一发送模块包括:第二接收单元,用于接收所述第二控制设备实时上报的所述第二控制设备在整网资源中所占用资源的资源配置信息;第二发送单元,用于根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
可选地,所述第一控制装置还与所述第二控制设备连接,所述管控装置还包括:第二获取模块,用于获取第二控制设备的第二资源需求信息;第二发送模块,用于根据所述第二资源需求信息,向所述第二控制设备发送整网资源中可用资源的资源配置信息。
可选地,所述第二发送模块包括:第三接收单元,用于接收所述第一控制设备实时上报的第一控制设备在整网资源中所占用资源的资源配置信息;第三发送单元,用于根据所述第二资源需求信息和接收到的所述第一控制设备在整网资源中所占用资源的资源配置信息,向所述第二控制设备发送第一控制设备未占用资源的资源配置信息;其中,所述第二控制设备的可用资源包括所述第一控制设备未占用资源。
本发明的有益效果是:
本发明实施例提供的网络资源配置的管控方法,应用于第一控制装置,且第一控制装置与整网包括的NMS或SDN控制器连接,其中可以将与第一控制装置连接的NMS或SDN控制器作为第一控制设备,将NMS或SDN控制器中为第一控制设备外的另一个作为第二控制设备,这样,第一控制装置根据第一控制设备的第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息,使得第一控制设备只能获取到可用资源的资源配置信息,而对整网资源中不可用资源的资源配置信息则不能获取到,从而使得第一控制设备只能利用可用资源的资源配置信息对资源进行管理,而对不可用资源则不能进行干涉,避免了第一控制设备在对资源进行管理时与第二控制设备管理的资源之间的冲突;此外,由于第一控制设备只能获取到可用资源的资源配置信息,因此第一控制设备只能利用可用资源的资源配置信息进行业务开通,保证了NMS和SDN控制器对应的业务和网络中每台设备的配置兼具。
附图说明
图1表示本发明的第一实施例中网络资源配置的管控方法的步骤流程图;
图2表示方式一中NMS和SDN控制器与整网资源的关系示意图;
图3表示方式二中NMS和SDN控制器与整网资源的关系示意图;
图4表示方式三中NMS和SDN控制器与整网资源的关系示意图;
图5表示本发明的第二实施例中网络资源配置的管控方法的步骤流程图;
图6表示本发明的第三实施例中网络资源配置的管控装置的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
第一实施例:
如图1所示,为本发明的第一实施例中网络资源配置的管控方法的步骤流程图,该管控方法应用于第一控制装置,且第一控制装置与整网包括的网络管理***NMS或软件定义网络SDN控制器连接,其中第一控制装置所连接的NMS或SDN控制器为第一控制设备,NMS和SDN控制器中为第一控制设备外的另一个为第二控制设备。这样,当第一控制装置与NMS连接时,NMS为第一控制设备,SDN控制器为第二控制设备;当第一控制装置与SDN控制器连接时,SDN控制器为第一控制设备,NMS为第二控制设备。
具体的,该管控方法包括如下步骤:
步骤101,获取第一控制设备的第一资源需求信息;
在本步骤中,具体的,第一控制装置和第一控制设备连接,第一控制装置能够获取第一控制设备实时发送的第一资源需求信息。具体的,假设与第一控制装置连接的NMS为第一控制设备,SDN控制器为第二控制设备,此时第一控制装置获取NMS的第一资源需求信息。此外,当NMS启动或开通业务时,均可以向第一控制装置发送资源需求信息。
步骤102,根据第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息。
在本步骤中,具体的,当第一控制装置获取到第一控制设备的第一资源需求信息时,可以根据该第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息。
这样,第一控制装置仅将整网资源中可用资源的资源配置信息发送至第一控制设备,则第一控制设备只能查看并访问可用资源的资源配置信息,对于不可用资源的资源配置信息不能够进行查看并访问,避免了与第二控制设备管理的资源之间的冲突;此外,由于第一控制设备只能获取到可用资源的资源配置信息,因此第一控制设备只能利用可用资源的资源配置信息进行业务开通,从而保证了第一控制设备对应的业务和整网中每台网络设备的配置兼具,且保证了第一控制设备在调整配置资源时不会影响到其他控制设备已开通的业务。
本实施例中的第一控制装置与整网包括的NMS或SDN控制器连接,其中可以将与第一控制装置连接的NMS或SDN控制器作为第一控制设备,将NMS或SDN控制器中为第一控制设备外的另一个作为第二控制设备,这样,第一控制装置根据第一控制设备的第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息,使得第一控制设备只能获取到可用资源的资源配置信息,而对整网资源中不可用资源的资源配置信息则不能获取到,从而使得第一控制设备只能利用可用资源的资源配置信息对资源进行管理,而对不可用资源则不能进行干涉,避免了第一控制设备在对资源进行管理时与第二控制设备管理的资源之间的冲突;此外,由于第一控制设备只能获取到可用资源的资源配置信息,因此第一控制设备只能利用可用资源的资源配置信息进行业务开通,保证了NMS和SDN控制器对应的业务和网络中每台设备的配置兼具。
进一步地,在根据第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息时,可以包括如下方式:
方式一:
进一步地,在根据第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息时,可以根据第一资源需求信息,向第一控制设备发送整网资源中预先划分资源的资源配置信息,其中,第一控制设备的可用资源包括预先划分资源。当然,具体的,该预先划分资源为预先划分至第一控制设备的资源,且预先划分至第一控制设备的资源与预先划分至第二控制设备的资源不重叠。具体的,第一控制装置可以设置在第一控制设备内,也可以设置在第一控制设备的外部。
在本方式一中,整网资源包括预先划分至第一控制设备的资源和预先划分至第二控制设备的资源,且预先划分至第一控制设备的资源与预先划分至第二控制设备的资源不重叠,即将整网资源预先划分为第一控制设备可用资源和第二控制设备可用资源,且第一控制设备只能够查看并访问预先划分至第一控制设备的可用资源,而对预先划分至第二控制设备的可用资源则不能够进行查看并访问。这样,可以保证第一控制设备的管理资源不会和第二控制设备的管理资源发生冲突,且能够保证第一控制设备对应的业务和网络中每台网络设备的配置兼具。
下面,结合图2对此进行具体解释说明。
如图2所示,为方式一中NMS和SDN控制器与整网资源的关系示意图。假设与第一控制装置连接的NMS为第一控制设备,SDN控制器为第二控制设备。此时通过第一控制装置对NMS划分可用资源,通过第二控制装置对SDN控制器划分可用资源,且预先划分至NMS的可用资源与预设划分至SDN控制器的可用资源不重叠。具体的,例如整网中A设备的fei-0/1端口为预先划分至NMS的可用资源,则该A设备的fei-0/1端口在SDN控制器上不可见,即SDN控制器不能够查看并访问该fei-0/1端口。又例如整网中隧道tunnel-id,10000-20000区段为预先划分至NMS的可用资源,则通过SDN控制器开通业务时,如L2VPN业务如mspw,该业务不能用在A设备的fei-0/1端口上,且不会承载在10000-20000区段的隧道上。当然,在预先划分NMS可用资源时,可以查看NMS上已经存在的业务是否与预先划分的NMS可用资源相对应,如果不相对应,则可以重新划分NMS可用资源,使NMS上已经存在的业务与预先划分的NMS可用资源相对应。
方式二:
进一步地,在根据第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息时,还可以接收第二控制装置发送的第二控制设备在整网资源中所占用资源的资源配置信息,第二控制装置与第二控制设备连接;然后根据第一资源需求信息和接收到的第二控制设备在整网资源中所占用资源的资源配置信息,向第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,第一控制设备的可用资源包括第二控制设备未占用资源。
在本方式二中,第二控制设备与第二控制装置连接,且第一控制装置和第二控制装置可以进行通信,具体的,第一控制装置可以设置在第一控制设备内,也可以设置在第一控制设备的外部。当然,第二控制装置可以设置在第二控制设备内,也可以设置在第二控制设备的外部。这样,第一控制装置根据接收到的第二控制设备在整网资源中所占用资源的资源配置信息,得到第二控制设备未占用资源的资源配置信息,并向第一控制设备发送第二控制设备未占用资源的资源配置信息。本方式二通过第一控制装置和第二控制装置的通信,将第二控制设备未占用资源作为第一控制设备的可用资源,可以提高整网资源的利用率,减少整网资源的浪费。此外,将第二控制设备未占用资源作为第一控制设备的可用资源,增加了第一控制设备在开通业务时能够选择的可用资源的资源范围,从而提高了业务开通的成功率。另外,第一控制设备只能够接收到第二控制设备未占用资源的资源配置信息,使得第一控制设备只能对第二控制设备未占用资源进行资源管理,而对第二控制设备占用资源不能够进行查看和访问,从而避免了第一控制设备在对资源进行管理时与第二控制设备占用资源之间的冲突,且第一控制设备在开通业务时,也不会误删除或修改调整第二控制设备已开通的业务,保证了第一控制设备和第二控制设备对应的业务和网络中每台设备的配置兼具。
具体的,第一控制装置在接收第二控制装置发送的第二控制设备在整网资源中所占用资源的资源配置信息时,可以先将第一控制装置和第二控制装置区分为主控制装置和备控制装置。优选的,可以根据第一控制装置和第二控制装置的启动时间来区分主控制装置和备控制装置,其中,当第一控制装置的启动时间早于第二控制装置的启动时间时,第一控制装置为主控制装置,此时第一控制装置可以接收第二控制装置实时发送的第二控制设备在整网资源中所占用资源的资源配置信息;当第一控制装置的启动时间晚于第二控制装置的启动时间时,第一控制装置为备控制装置,此时第一控制装置可以先向第二控制装置发送一查询第二控制设备在整网资源中所占用资源的资源配置信息的查询消息,然后接收第二控制装置根据查询消息发送的第二控制设备在整网资源中所占用资源的资源配置信息。
下面结合图3对此进行具体说明。
如图3所示,为方式二中NMS和SDN控制器与整网资源的关系示意图。假设与第一控制装置连接的NMS为第一控制设备,与第二控制装置连接的SDN控制器为第二控制设备,且第一控制装置与第二控制装置之间能够进行通信。当第一控制装置的启动时间早于第二控制装置的启动时间时,第一控制装置为主控制装置,第二控制装置为备控制装置。具体的,当SDN控制器开通业务时,即有资源需求时,第二控制装置向第一控制装置发送查询NMS在整网资源中所占用资源的资源配置信息的查询消息,从而获取NMS未占用资源的资源配置信息,并将该NMS未占用资源作为SDN控制器可用资源。当然,当SDN控制器开通业务时,第二控制装置也可以根据业务开通所需资源配置信息,向第一控制装置发送查询NMS是否占用业务开通所需资源配置的查询消息,并接收第一控制装置反馈的业务开通所需资源配置是否为可用资源的反馈消息。此时,若业务开通所需资源配置为可用资源,则可以进行业务开通;若业务开通所需资源配置为不可用资源,则报错“因获取不到资源,业务无法开通”。这样,当SDN控制器开通业务时,可以利用SDN控制器可用资源开通业务,此时,若SDN控制器业务开通失败,则需要将开通业务时所占用资源进行释放,以增加整网资源中未占用资源的比例,提高整网资源的利用率。
方式三:
进一步地,在本方式三中,第一控制装置还可以与第二控制设备连接,此时在根据第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息时,可以接收第二控制设备实时上报的第二控制设备在整网资源中所占用资源的资源配置信息,然后根据第一资源需求信息和接收到的第二控制设备在整网资源中所占用资源的资源配置信息,向第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,第一控制设备的可用资源包括第二控制设备未占用资源。
在本方式三中,第一控制装置同时和第一控制设备和第二控制设备连接,且第一控制设备和第二控制设备均可以与第一控制装置进行通信。这样,第一控制装置可以直接获取到第二控制设备在整网资源中所占用资源的资源配置信息,从而获取到第二控制设备未占用资源的资源配置信息。本方式通过第一控制装置统一管理整网资源,在第一控制设备有资源需求时,将整网资源中第二控制设备未占用资源的资源配置信息发送给第一控制设备,增加了整网资源管理的便捷性。此外,第一控制装置将整网资源中第二控制设备未占用资源的资源配置信息发送给第一控制设备,增加了第一控制设备在开通业务时能够选择的可用资源的资源范围,从而提高了业务开通的成功率。另外,第一控制设备只能接收到第二控制设备未占用资源的资源配置信息,从而避免了第一控制设备在对资源进行管理时与第二控制设备占用资源之间的冲突,且使得第一控制设备在开通业务时,也不会误删除或修改调整第二控制设备已开通的业务,保证了第一控制设备和第二控制设备对应的业务和网络中每台设备的配置兼具。
下面结合图4对此进行具体说明。
如图4所示,为方式三中NMS和SDN控制器与整网资源的关系示意图。
假设NMS为第一控制设备,SDN控制器为第二控制设备,第一控制装置同时与NMS和SDN控制器连接,且NMS和SDN控制器均能与第一控制装置进行通信。具体的,当通过SDN控制器开通业务(如L2VPN业务如mspw)时,SDN控制器可以向第一控制装置发送第一资源需求信息,然后接收第一控制装置根据第一资源需求信息发送的NMS未占用资源的资源配置信息,即SDN控制器可用资源的资源配置信息,此时,若SDN控制器可用资源中包括开通业务所需资源,则可以进行业务开通,当然若此时业务开通失败,则需要释放开通业务所需资源;若SDN控制器可用资源中不包括开通业务所需资源,则无法开通业务。另外,具体的,第一控制装置作为管理整网资源的核心装置,需要保证第一控制装置的可靠性(支持高可用性集群),如支持主备。在第一控制装置整机重启时,需要恢复自身保存数据,还需要向第一控制设备和第二控制设备捞取数据并刷新。
本实施例通过以上三种方式,向第一控制设备发送整网资源中可用资源的资源配置信息,使得第一控制设备只能利用可用资源的资源配置信息对资源进行管理,而对不可用资源则不能进行干涉,从而使得第一控制设备在对资源进行管理时不会与其他控制设备管理或占用的资源发生冲突;此外,由于第一控制设备只能获取到可用资源的资源配置信息,因此第一控制设备只能利用可用资源的资源配置信息进行业务开通,保证了NMS和SDN控制器对应的业务和网络中每台设备的配置兼具。
第二实施例:
如图5所示,为本发明的第二实施例中网络资源配置的管控方法的步骤流程图。在本实施例中,第一控制装置还与第二控制设备连接,该管控方法包括:
步骤501,获取第二控制设备的第二资源需求信息。
在本步骤中,具体的,第一控制装置还与第二控制设备连接,且第一控制装置能够实时获取第二控制设备的第二资源需求信息。具体的,在第二控制设备启动或开通业务时,可用向第一控制装置发送第二资源需求信息。例如,如图4所示,假设NMS为第一控制设备,SDN控制器为第二控制设备,第一控制装置在与NMS连接的同时,还与SDN控制器连接。当SDN控制器启动或开通业务时,第一控制装置获取SDN控制器的第二资源需求信息。
步骤502,根据第二资源需求信息,向第二控制设备发送整网资源中可用资源的资源配置信息。
在本步骤中,具体的,当第一控制装置获取到第二控制设备的第二资源需求信息时,可以根据该第二资源需求信息,向第二控制设备发送整网资源中可用资源的资源配置信息。
这样,第一控制装置根据第二控制设备的第二资源需求信息,向第二控制设备发送整网资源中可用资源的资源配置信息,使得第二控制设备只能获取到可用资源的资源配置信息,而对整网资源中不可用资源的资源配置信息则不能获取到,从而使得第二控制设备只能利用可用资源的资源配置信息对资源进行管理,而对不可用资源则不能进行干涉,避免了第二控制设备在对资源进行管理时与第一控制设备管理的资源之间的冲突;此外,由于第二控制设备只能获取到可用资源的资源配置信息,因此第二控制设备只能利用可用资源的资源配置信息进行业务开通,保证了NMS和SDN控制器对应的业务和网络中每台设备的配置兼具。
具体的,在根据第二资源需求信息,向第二控制设备发送整网资源中可用资源的资源配置信息时,可以接收第一控制设备实时上报的第一控制设备在整网资源中所占用资源的资源配置信息;然后根据第二资源需求信息和接收到的第一控制设备在整网资源中所占用资源的资源配置信息,向第二控制设备发送第一控制设备未占用资源的资源配置信息;其中,第二控制设备的可用资源包括第一控制设备未占用资源。
这样,第一控制装置可以直接获取到第一控制设备在整网资源中所占用资源的资源配置信息,从而获取到第一控制设备未占用资源的资源配置信息。本实施例通过第一控制装置统一管理整网资源,在第二控制设备有资源需求时,将整网资源中第一控制设备未占用资源的资源配置信息发送给第二控制设备,增加了整网资源管理的便捷性。此外,第一控制装置将整网资源中第一控制设备未占用资源的资源配置信息发送给第二控制设备,增加了第二控制设备在开通业务时能够选择的可用资源的资源范围,从而提高了业务开通的成功率。另外,第二控制设备只能接收到第一控制设备未占用资源的资源配置信息,从而避免了第二控制设备在对资源进行管理时与第一控制设备占用资源之间的冲突,且使得第二控制设备在开通业务时,也不会误删除或修改调整第一控制设备已开通的业务,保证了第一控制设备和第二控制设备对应的业务和网络中每台设备的配置兼具。
本发明中的第一控制装置与第一控制设备和第二控制设备均连接时,可以获取第一控制设备在整网资源中所占用资源的资源配置信息和第二控制设备在整网资源中所占用资源的资源配置信息,从而使得第一控制装置可以对整网资源进行管控,进而能够对第一控制设备下发第一控制设备可用资源的资源配置信息,对第二控制设备下发第二控制设备可用资源的资源配置信息,在避免了第一控制设备所管理资源和第二控制设备所管理资源之间的冲突的同时,提高了整网资源的利用率。
第三实施例:
如图6所示,为本发明的第三实施例中网络资源配置的管控装置的结构框图。该管控装置应用于第一控制装置,所述第一控制装置与整网包括的网络管理***NMS或软件定义网络SDN控制器连接,其中所述第一控制装置所连接的NMS或SDN控制器为第一控制设备,所述NMS和SDN控制器中为第一控制设备外的另一个为第二控制设备,所述管控装置包括:
第一获取模块601,用于获取第一控制设备的第一资源需求信息;
第一发送模块602,用于根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息。
可选地,所述第一发送模块602用于,根据所述第一资源需求信息,向所述第一控制设备发送整网资源中预先划分资源的资源配置信息,其中,第一控制设备的可用资源包括所述预先划分资源。
可选地,所述第一发送模块602包括:第一接收单元,用于接收第二控制装置发送的所述第二控制设备在整网资源中所占用资源的资源配置信息,所述第二控制装置与所述第二控制设备连接;第一发送单元,用于根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
可选地,所述第一接收单元还用于,当所述第一控制装置的启动时间晚于所述第二控制装置的启动时间时,向所述第二控制装置发送一查询所述第二控制设备在整网资源中所占用资源的资源配置信息的查询消息;接收所述第二控制装置根据所述查询消息发送的所述第二控制设备在整网资源中所占用资源的资源配置信息。
可选地,所述第一控制装置还与所述第二控制设备连接,所述第一发送模块602包括:第二接收单元,用于接收所述第二控制设备实时上报的所述第二控制设备在整网资源中所占用资源的资源配置信息;第二发送单元,用于根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
可选地,所述第一控制装置还与所述第二控制设备连接,所述管控装置还包括:第二获取模块,用于获取第二控制设备的第二资源需求信息;第二发送模块,用于根据所述第二资源需求信息,向所述第二控制设备发送整网资源中可用资源的资源配置信息。
可选地,所述第二发送模块包括:第三接收单元,用于接收所述第一控制设备实时上报的第一控制设备在整网资源中所占用资源的资源配置信息;第三发送单元,用于根据所述第二资源需求信息和接收到的所述第一控制设备在整网资源中所占用资源的资源配置信息,向所述第二控制设备发送第一控制设备未占用资源的资源配置信息;其中,所述第二控制设备的可用资源包括所述第一控制设备未占用资源。
本发明实施例中的管控装置通过根据第一控制设备的第一资源需求信息,向第一控制设备发送整网资源中可用资源的资源配置信息,避免了现有技术中在NMS和SDN控制器共同管理时的网络资源冲突,以及保证了NMS和SDN控制器对应的业务和网络中每台设备的配置兼具。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。
Claims (14)
1.一种网络资源配置的管控方法,应用于第一控制装置,其特征在于,所述第一控制装置与整网包括的网络管理***NMS或软件定义网络SDN控制器连接,其中所述第一控制装置所连接的NMS或SDN控制器为第一控制设备,所述NMS和SDN控制器中为第一控制设备外的另一个为第二控制设备,所述管控方法包括:
获取第一控制设备的第一资源需求信息;
根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息。
2.根据权利要求1所述的网络资源配置的管控方法,其特征在于,所述根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:
根据所述第一资源需求信息,向所述第一控制设备发送整网资源中预先划分资源的资源配置信息,其中,第一控制设备的可用资源包括所述预先划分资源。
3.根据权利要求1所述的网络资源配置的管控方法,其特征在于,所述根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:
接收第二控制装置发送的所述第二控制设备在整网资源中所占用资源的资源配置信息,所述第二控制装置与所述第二控制设备连接;
根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
4.根据权利要求3所述的网络资源配置的管控方法,其特征在于,所述接收第二控制装置发送的所述第二控制设备在整网资源中所占用资源的资源配置信息的步骤,包括:
当所述第一控制装置的启动时间晚于所述第二控制装置的启动时间时,所述第一控制装置向所述第二控制装置发送一查询所述第二控制设备在整网资源中所占用资源的资源配置信息的查询消息;
接收所述第二控制装置根据所述查询消息发送的所述第二控制设备在整网资源中所占用资源的资源配置信息。
5.根据权利要求1所述的网络资源配置的管控方法,其特征在于,所述第一控制装置还与所述第二控制设备连接,所述根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:
接收所述第二控制设备实时上报的所述第二控制设备在整网资源中所占用资源的资源配置信息;
根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
6.根据权利要求1所述的网络资源配置的管控方法,其特征在于,所述第一控制装置还与所述第二控制设备连接,所述管控方法还包括:
获取第二控制设备的第二资源需求信息;
根据所述第二资源需求信息,向所述第二控制设备发送整网资源中可用资源的资源配置信息。
7.根据权利要求6所述的网络资源配置的管控方法,其特征在于,所述根据所述第二资源需求信息,向所述第二控制设备发送整网资源中可用资源的资源配置信息的步骤,包括:
接收所述第一控制设备实时上报的第一控制设备在整网资源中所占用资源的资源配置信息;
根据所述第二资源需求信息和接收到的所述第一控制设备在整网资源中所占用资源的资源配置信息,向所述第二控制设备发送第一控制设备未占用资源的资源配置信息;其中,所述第二控制设备的可用资源包括所述第一控制设备未占用资源。
8.一种网络资源配置的管控装置,应用于第一控制装置,其特征在于,所述第一控制装置与整网包括的网络管理***NMS或软件定义网络SDN控制器连接,其中所述第一控制装置所连接的NMS或SDN控制器为第一控制设备,所述NMS和SDN控制器中为第一控制设备外的另一个为第二控制设备,所述管控装置包括:
第一获取模块,用于获取第一控制设备的第一资源需求信息;
第一发送模块,用于根据所述第一资源需求信息,向所述第一控制设备发送整网资源中可用资源的资源配置信息。
9.根据权利要求8所述的网络资源配置的管控装置,其特征在于,所述第一发送模块用于,根据所述第一资源需求信息,向所述第一控制设备发送整网资源中预先划分资源的资源配置信息,其中,第一控制设备的可用资源包括所述预先划分资源。
10.根据权利要求8所述的网络资源配置的管控装置,其特征在于,所述第一发送模块包括:
第一接收单元,用于接收第二控制装置发送的所述第二控制设备在整网资源中所占用资源的资源配置信息,所述第二控制装置与所述第二控制设备连接;
第一发送单元,用于根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
11.根据权利要求10所述的网络资源配置的管控装置,其特征在于,所述第一接收单元还用于,当所述第一控制装置的启动时间晚于所述第二控制装置的启动时间时,向所述第二控制装置发送一查询所述第二控制设备在整网资源中所占用资源的资源配置信息的查询消息;接收所述第二控制装置根据所述查询消息发送的所述第二控制设备在整网资源中所占用资源的资源配置信息。
12.根据权利要求8所述的网络资源配置的管控装置,其特征在于,所述第一控制装置还与所述第二控制设备连接,所述第一发送模块包括:
第二接收单元,用于接收所述第二控制设备实时上报的所述第二控制设备在整网资源中所占用资源的资源配置信息;
第二发送单元,用于根据所述第一资源需求信息和接收到的所述第二控制设备在整网资源中所占用资源的资源配置信息,向所述第一控制设备发送第二控制设备未占用资源的资源配置信息;其中,所述第一控制设备的可用资源包括所述第二控制设备未占用资源。
13.根据权利要求8所述的网络资源配置的管控装置,其特征在于,所述第一控制装置还与所述第二控制设备连接,所述管控装置还包括:
第二获取模块,用于获取第二控制设备的第二资源需求信息;
第二发送模块,用于根据所述第二资源需求信息,向所述第二控制设备发送整网资源中可用资源的资源配置信息。
14.根据权利要求13所述的网络资源配置的管控装置,其特征在于,所述第二发送模块包括:
第三接收单元,用于接收所述第一控制设备实时上报的第一控制设备在整网资源中所占用资源的资源配置信息;
第三发送单元,用于根据所述第二资源需求信息和接收到的所述第一控制设备在整网资源中所占用资源的资源配置信息,向所述第二控制设备发送第一控制设备未占用资源的资源配置信息;其中,所述第二控制设备的可用资源包括所述第一控制设备未占用资源。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611256049.9A CN108270592B (zh) | 2016-12-30 | 2016-12-30 | 一种网络资源配置的管控方法及装置 |
PCT/CN2017/119724 WO2018121715A1 (zh) | 2016-12-30 | 2017-12-29 | 网络资源配置的管控方法、装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611256049.9A CN108270592B (zh) | 2016-12-30 | 2016-12-30 | 一种网络资源配置的管控方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108270592A true CN108270592A (zh) | 2018-07-10 |
CN108270592B CN108270592B (zh) | 2021-05-04 |
Family
ID=62707913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611256049.9A Active CN108270592B (zh) | 2016-12-30 | 2016-12-30 | 一种网络资源配置的管控方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108270592B (zh) |
WO (1) | WO2018121715A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109614190A (zh) * | 2018-12-06 | 2019-04-12 | 成都载信智能科技有限公司 | 资源配置管理方法及平台 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067196A (zh) * | 2012-12-04 | 2013-04-24 | 烽火通信科技股份有限公司 | 基于网元适配子***的网元资源管理***及方法 |
CN103338163A (zh) * | 2013-07-16 | 2013-10-02 | 清华大学 | 支持动态弹性资源调度的软件定义网络控制器 |
WO2014106028A1 (en) * | 2012-12-31 | 2014-07-03 | Sideband Networks Inc. | Network security as a service using virtual secure channels |
CN104954281A (zh) * | 2014-03-31 | 2015-09-30 | ***通信集团公司 | 通信方法、***、资源池管理***、交换机和控制装置 |
CN105743821A (zh) * | 2014-12-12 | 2016-07-06 | 中兴通讯股份有限公司 | 一种防止逻辑交换机所占用资源发生冲突的方法及*** |
CN106068628A (zh) * | 2014-03-17 | 2016-11-02 | 华为技术有限公司 | 用于管理用于配置网络的策略和/或资源的装置和方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103763121B (zh) * | 2013-12-24 | 2018-01-09 | 新华三技术有限公司 | 一种网络配置信息快速下发的方法及装置 |
CN104753713B (zh) * | 2013-12-31 | 2019-02-05 | 华为技术有限公司 | 一种sdn部署业务的方法和sdn控制器 |
-
2016
- 2016-12-30 CN CN201611256049.9A patent/CN108270592B/zh active Active
-
2017
- 2017-12-29 WO PCT/CN2017/119724 patent/WO2018121715A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067196A (zh) * | 2012-12-04 | 2013-04-24 | 烽火通信科技股份有限公司 | 基于网元适配子***的网元资源管理***及方法 |
WO2014106028A1 (en) * | 2012-12-31 | 2014-07-03 | Sideband Networks Inc. | Network security as a service using virtual secure channels |
CN103338163A (zh) * | 2013-07-16 | 2013-10-02 | 清华大学 | 支持动态弹性资源调度的软件定义网络控制器 |
CN106068628A (zh) * | 2014-03-17 | 2016-11-02 | 华为技术有限公司 | 用于管理用于配置网络的策略和/或资源的装置和方法 |
CN104954281A (zh) * | 2014-03-31 | 2015-09-30 | ***通信集团公司 | 通信方法、***、资源池管理***、交换机和控制装置 |
CN105743821A (zh) * | 2014-12-12 | 2016-07-06 | 中兴通讯股份有限公司 | 一种防止逻辑交换机所占用资源发生冲突的方法及*** |
Non-Patent Citations (1)
Title |
---|
曹畅等: "SDN与光网络控制平面融合技术研究", 《邮电设计技术》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109614190A (zh) * | 2018-12-06 | 2019-04-12 | 成都载信智能科技有限公司 | 资源配置管理方法及平台 |
Also Published As
Publication number | Publication date |
---|---|
WO2018121715A1 (zh) | 2018-07-05 |
CN108270592B (zh) | 2021-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017067327A1 (zh) | 多个智能设备与服务器设备的长连接方法及智能设备 | |
CN104317765B (zh) | 一种基于串口通讯的一对多通讯***和实现方法 | |
CN105847456A (zh) | 一种rs485自动分配地址方法、装置和*** | |
CN103856358B (zh) | 一种eoc设备以太网端口vlan配置***及方法 | |
CN102957626A (zh) | 一种报文转发方法和装置 | |
CN106850554B (zh) | 双***定向连接的方法和装置 | |
WO2015154458A1 (zh) | 一种节点逻辑id的分配装置、方法及通信*** | |
CN108270592A (zh) | 一种网络资源配置的管控方法及装置 | |
CN103209213B (zh) | 用于数据订阅的数据传输方法和*** | |
CN106302432B (zh) | 一种基于车联网的通信装置及控制方法 | |
CN111404739A (zh) | 一种串口网络化属性配置的*** | |
CN115119286B (zh) | 一种设备入网的方法和装置 | |
WO2021249474A1 (zh) | 承载配置方法、装置及终端 | |
CN111131350B (zh) | 一种端到端的连接建立方法及控制器 | |
CN103746887A (zh) | 一种用于机动通信接入网络开通的方法 | |
CN106851532A (zh) | 低功耗蓝牙设备间确定主设备的方法及*** | |
CN104639384B (zh) | 测试命令发送方法、装置及*** | |
CN110635986B (zh) | 一种网络接入的方法和设备 | |
US6295280B1 (en) | Method for network node recognition | |
CN112996137A (zh) | 一种在多操作***终端上建立数据连接的方法 | |
CN109150747B (zh) | 一种变更业务带宽的方法、装置及计算机可读存储介质 | |
CN109768905A (zh) | 一种PPPoE报文传输的方法、***、设备及存储介质 | |
US7035219B2 (en) | Provisioning synchronous transport resources for asynchronous traffic | |
WO2015117452A1 (zh) | 无线上网方法、主机及通信接入设备、计算机存储介质 | |
CN114900901B (zh) | 业务处理方法及装置、设备、计算机可读存储介质 |
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 |