一种信息同步的方法及设备与流程

文档序号:12278217阅读:168来源:国知局
一种信息同步的方法及设备与流程

本发明涉及网络通信领域,尤其涉及一种信息同步的方法及设备。



背景技术:

近年来,软件定义网络(英文:Soft Defined Network,简称:SDN)技术在通信网络中引入了控制域,用于实现业务的创建、调整以及优化。传统网络中,每个网元均有独立的控制域,网元间通过控制协议进行数据交互;而SDN网络是将各个单个网元的控制域集成在一个独立的控制域设备。

其中,SDN中可以包括数据域设备、SDN控制域设备、网络管理域设备以及应用域设备。其中,数据域设备主要由各类型的通信网元组成,用于负责数据业务的转发;SDN控制域设备可以包括网元控制器和网络协同器,用于负责网络中各种业务的建立、调整以及优化,并负责自上而下的业务下发;网络管理域设备可以包括网元管理设备和网络管理设备,用于负责业务自上而下的性能管理、故障管理功能,兼有配置管理、安全管理和计费管理功能;应用域设备除了集成基本的业务开通、调整、性能、告警等显示界面外,还可以开放能力,集成更多功能的第三方应用。这四个设备之间互相有接口相连,通过通信接口,网络功能的实现需要各个设备之间分工和协作,特别是SDN控制域设备和网络管理域设备之间的协作。因此,网络功能的实现,需要将SDN对业务控制的功能与网络对业务管理的功能进行融合。

但是,现有技术中,尚且没有SDN控制域与网络管理域的协同方法,两者在实际部署时,都是各自部署的,即网络管理域设备完成网络的一部分功能,而SDN控制域设备完成网络的另一部分功能,SDN控制域设备与网络管理域设备之间缺乏交互性。



技术实现要素:

本发明的实施例提供一种信息同步的方法及设备,用以解决由于SDN控制域设备与网络管理域设备在实际部署时是各自分别部署,两者之间缺乏设备的交互性的问题。

为达到上述目的,本发明的实施例采用如下技术方案:

本发明实施例的第一方面,提供一种信息同步的方法,该信息同步的方法包括:SDN控制域设备接收网络管理域设备发送的资源配置信息,该资源配置信息中包含当前网络中的各种资源在网络管理域设备中的管理对象标识(英文:Full Distinguished Name,简称:FDN)资源标识;SDN控制域设备为各种资源分别创建通用唯一识别码(英文:Universally Unique Identifier,简称:UUID)资源标识,并将各个资源的FDN资源标识与UUID资源标识关联起来,生成第一关联关系;SDN控制域设备创建至少一个业务并为至少一个业务中的每个业务分配UUID业务标识,向网络管理域设备发送至少一个业务的UUID业务标识和至少一个业务的资源要求信息,该资源要求信息包括至少一个业务中每个业务途经的节点和端口信息;SDN控制域设备接收网络管理域设备发送的第一业务的FDN业务标识、第二关联关系和网络管理域设备根据第一业务的资源要求信息为第一业务分配的资源的FDN资源标识,上述第一业务为至少一个业务中的任一业务,上述第二关联关系用于表征至少一个业务的FDN业务标识和至少一个业务的UUID业务标识的关联关系;SDN控制域设备根据第一业务的FDN业务标识和第二关联关系,确定第一业务的UUID业务标识,并根据为第一业务分配的资源的FDN资源标识和第一关联关系,确定为第一业务分配的资源的UUID资源标识。

其中,由于网络管理域设备用于负责资源的分配管理;因此,SDN控制域设备在接收到网络管理域设备发送的当前网络中的各种资源在网络管理域设备中的FDN资源标识(即资源配置信息)后,可以为各种资源分别创建UUID资源标识,并生成用于表征FDN资源标识与UUID资源标识的对应关系的第一关联关系。如此,SDN控制域设备便可以实现与网络管理域设备中的资源信息的一致性。并且,由于SDN控制域设备用于负责业务的创建;因此,SDN控制域设备可以在创建一个业务并为其分配UUID业务标识后,可以请求网络管理域设备为该业务分配资源,并接收网络管理域设备为该业务分配的资源的FDN资源标识、该业务的FDN业务标识以及用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系。如此,便可以实现SDN控制域设备与网络管理域设备中的业务信息的一致性。并且,SDN控制域设备可以根据该业务的FDN业务标识和第二关联关系,确定出对应的UUID业务标识,然后再根据为该业务分配的资源的FDN资源标识和第一关联关系,确定出为该UUID业务标识所指示的业务分配的资源的UUID资源标识。如此,便可以根据上述业务的对应关系(第二关联关系)和资源的对应关系(第一关联关系),通过SDN控制域设备与网络管理域设备之间进行协同工作,保证了SDN控制域设备与网络管理域设备之间的资源以及业务信息的一致性。

结合第一方面,在一种可能的实现方式中,SDN控制域设备接收网络管理域设备发送的网络故障信息,该网络故障信息中包含发生故障的业务的FDN业务标识,其中,业务发生故障具体为业务对应的链路或者节点故障;SDN控制域设备根据发生故障的业务的FDN业务标识和上述第二关联关系,确定发生故障的业务的UUID业务标识;SDN控制域设备根据发生故障的业务的UUID业务标识,确定出发生故障的业务的途经的节点;SDN控制域设备从上述发生故障的业务的途经的节点中确定出故障节点,并根据确定出的故障节点对发生故障的业务进行优化。

其中,当业务对应的链路或者节点发生故障后,SDN控制域设备根据接收到的网络管理域设备发送的包含发生故障的业务的FDN业务标识的网络故障信息,以及根据用于表征业务的FDN业务标识和业务的UUID业务标识的对应关系的第二关联关系,确定出发生故障的业务的UUID业务标识,并根据发生故障的业务的UUID业务标识,确定出发生故障的业务的途经的节点(即发生故障的业务),然后SDN控制域设备通过内部运行计算对该发生故障的业务途经的节点进行分析,确定出故障节点,然后根据分析得到的故障节点自动执行优化算法,优化业务的路由、带宽分配等信息。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,SDN控制域设备向网络管理域设备发送第一关联关系。其中,第一关联关系为SDN控制域设备将各个资源的FDN资源标识与UUID资源标识关联起来生成的关联关系。

其中,SDN控制域设备在接收到网络管理域设备发送的资源配置信息后,为各种资源分别创建UUID资源标识,生成用于表征FDN资源标识与UUID资源标识的对应关系的第一关联关系,并将第一关联关系发送给网络管理域设备,如此,SDN控制域设备便可以实现与网络管理域设备中的资源信息的一致性。

本发明实施例的第二方面,还提供一种信息同步的方法,该信息同步的方法包括:网络管理域设备向SDN控制域设备发送资源配置信息,该资源配置信息中包含当前网络中的各种资源在网络管理域设备中的FDN资源标识;网络管理域设备接收SDN控制域设备发送的至少一个业务的UUID业务标识和至少一个业务的资源要求信息,该资源要求信息包括至少一个业务中每个业务途经的节点和端口信息;网络管理域设备为至少一个业务中的每个业务分配FDN业务标识,将至少一个业务的FDN业务标识和至少一个业务的UUID业务标识关联起来,生成第二关联关系,并根据至少一个业务中的每个业务的资源要求信息为对应业务分配资源,并确定为至少一个业务中的每个业务分配的资源的FDN资源标识;网络管理域设备向SDN控制域设备发送至少一个业务中每个业务的FDN业务标识、第二关联关系和网络管理域设备为至少一个业务中的每个业务分配的资源的FDN资源标识。

其中,由于SDN控制域设备用于负责业务的创建;因此,网络管理域设备向SDN控制域设备发送当前网络中的各种资源在网络管理域设备中的FDN资源标识(即资源配置信息)后,可以请求SDN控制域设备创建一个业务并为其分配UUID业务标识,并接收SDN控制域设备发送的该业务的UUID业务标识和该业务的资源要求信息,并为该业务分配FDN业务标识,并生成用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系。如此,便可以实现网络管理域设备与SDN控制域设备中的业务信息的一致性。并且,由于网络管理域设备用于负责资源的分配管理;因此,网络管理域设备在接收到该业务的资源要求信息后,为该业务分配资源并确定为该业务分配的资源的FDN资源标识,如此,网络管理域设备便可以实现与SDN控制域设备中的资源信息的一致性。并且,网络管理域设备将该业务的FDN业务标识、用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系和网络管理域设备为该业务分配的资源的FDN资源标识发送给SDN控制域设备。如此,便可以根据上述业务的对应关系(第二关联关系)和资源的对应关系,通过SDN控制域设备与网络管理域设备之间进行协同工作,保证了SDN控制域设备与网络管理域设备之间的资源以及业务信息的一致性。

结合第二方面,在一种可能的实现方式中,网络管理域设备接收SDN控制域设备发送的第一关联关系,第一关联关系用于表征各个资源的FDN资源标识与UUID资源标识关联关系。

结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,网络管理域设备在检测到业务的链路或者节点故障后,向SDN控制域设备发送网络故障信息,网络故障信息中包含发生故障的业务的FDN业务标识。

其中,当业务的链路或者节点发生故障后,网络管理域设备会关联与该发生故障的链路或者节点相关的两端端口,通过业务的FDN业务标识找到与之相关的所有业务,并向SDN控制域设备发送包含发生故障的业务的FDN业务标识的网络故障信息,表示该业务已经发生故障。

本发明实施例的第三方面,还提供一种SDN控制域设备,该SDN控制域设备包括:接收单元、第一处理单元、第二处理单元、发送单元和确定单元。

接收单元,用于接收网络管理域设备发送的资源配置信息,该资源配置信息中包含当前网络中的各种资源在网络管理域设备中的FDN资源标识。

第一处理单元,用于为各种资源分别创建UUID资源标识,并将接收单元接收的各个资源的FDN资源标识与UUID资源标识关联起来,生成第一关联关系。

第二处理单元,用于创建至少一个业务并为至少一个业务中的每个业务分配UUID业务标识。

发送单元,用于向网络管理域设备发送第二处理单元分配的至少一个业务的UUID业务标识和至少一个业务的资源要求信息,该资源要求信息包括至少一个业务中每个业务途经的节点和端口信息。

接收单元,还用于接收网络管理域设备发送的第一业务的FDN业务标识、第二关联关系和网络管理域设备根据第一业务的资源要求信息为第一业务分配的资源的FDN资源标识,上述第一业务为至少一个业务中的任一业务,上述第二关联关系用于表征至少一个业务的FDN业务标识和至少一个业务的UUID业务标识的关联关系。

确定单元,用于根据接收单元接收到的第一业务的FDN业务标识和第二关联关系,确定第一业务的UUID业务标识,并根据接收单元接收到的为第一业务分配的资源的FDN资源标识和第一处理单元生成的第一关联关系,确定为第一业务分配的资源的UUID资源标识。

其中,由于网络管理域设备用于负责资源的分配管理;因此,SDN控制域设备在接收到网络管理域设备发送的当前网络中的各种资源在网络管理域设备中的FDN资源标识(即资源配置信息)后,可以为各种资源分别创建UUID资源标识,并生成用于表征FDN资源标识与UUID资源标识的对应关系的第一关联关系。如此,SDN控制域设备便可以实现与网络管理域设备中的资源信息的一致性。并且,由于SDN控制域设备用于负责业务的创建;因此,SDN控制域设备可以在创建一个业务并为其分配UUID业务标识后,可以请求网络管理域设备为该业务分配资源,并接收网络管理域设备为该业务分配的资源的FDN资源标识、该业务的FDN业务标识以及用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系。如此,便可以实现SDN控制域设备与网络管理域设备中的业务信息的一致性。并且,SDN控制域设备可以根据该业务的FDN业务标识和第二关联关系,确定出对应的UUID业务标识,然后再根据为该业务分配的资源的FDN资源标识和第一关联关系,确定出为该UUID业务标识所指示的业务分配的资源的UUID资源标识。如此,便可以根据上述业务的对应关系(第二关联关系)和资源的对应关系(第一关联关系),通过SDN控制域设备与网络管理域设备之间进行协同工作,保证了SDN控制域设备与网络管理域设备之间的资源以及业务信息的一致性。

结合第三方面,在一种可能的实现方式中,接收单元,还用于接收网络管理域设备发送的网络故障信息,该网络故障信息中包含发生故障的业务的FDN业务标识,其中,业务发生故障具体为业务对应的链路或者节点故障。

确定单元,还用于根据接收单元接收到的发生故障的业务的FDN业务标识和第二关联关系,确定发生故障的业务的UUID业务标识。

确定单元,还用于根据发生故障的业务的UUID业务标识,确定出发生故障的业务的途经的节点。

确定单元,还用于从上述发生故障的业务的途经的节点中确定出故障节点。

优化单元,用于根据上述确定单元确定出的故障节点对发生故障的业务进行优化。

需要说明的是,本发明实施例的第三方面及其各种可能的实现方式的各个功能单元,是为了执行上述第一方面以及第一方面的各种可选方式所述的信息同步的方法,而对SDN控制域设备进行的逻辑上的划分。第三方面及其各种可能的实现方式的各个功能单元的详细描述以及有益效果分析可以参考上述第一方面及其各种可能的实现方式中的对应描述及技术效果,此处不再赘述。

本发明实施例的第四方面,还提供一种网络管理域设备,该网络管理域设备包括:发送单元、接收单元和处理单元。

发送单元,用于向SDN控制域设备发送资源配置信息,该资源配置信息中包含当前网络中的各种资源在网络管理域设备中的FDN资源标识。

接收单元,用于接收SDN控制域设备发送的至少一个业务的UUID业务标识和至少一个业务的资源要求信息,该资源要求信息包括至少一个业务中每个业务途经的节点和端口信息。

处理单元,用于为至少一个业务中的每个业务分配FDN业务标识,将至少一个业务的FDN业务标识和至少一个业务的UUID业务标识关联起来,生成第二关联关系,并根据接收单元接收的至少一个业务中的每个业务的资源要求信息为对应业务分配资源,并确定为至少一个业务中的每个业务分配的资源的FDN资源标识。

其中,由于SDN控制域设备用于负责业务的创建;因此,网络管理域设备向SDN控制域设备发送当前网络中的各种资源在网络管理域设备中的FDN资源标识(即资源配置信息)后,可以请求SDN控制域设备创建一个业务并为其分配UUID业务标识,并接收SDN控制域设备发送的该业务的UUID业务标识和该业务的资源要求信息,并为该业务分配FDN业务标识,并生成用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系。如此,便可以实现网络管理域设备与SDN控制域设备中的业务信息的一致性。并且,由于网络管理域设备用于负责资源的分配管理;因此,网络管理域设备在接收到该业务的资源要求信息后,为该业务分配资源并确定为该业务分配的资源的FDN资源标识,如此,网络管理域设备便可以实现与SDN控制域设备中的资源信息的一致性。并且,网络管理域设备将该业务的FDN业务标识、用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系和网络管理域设备为该业务分配的资源的FDN资源标识发送给SDN控制域设备。如此,便可以根据上述业务的对应关系(第二关联关系)和资源的对应关系,通过SDN控制域设备与网络管理域设备之间进行协同工作,保证了SDN控制域设备与网络管理域设备之间的资源以及业务信息的一致性。

发送单元,还用于向SDN控制域设备发送处理单元为至少一个业务中的每个业务分配的FDN业务标识、处理单元生成的第二关联关系和处理单元为至少一个业务中的每个业务分配的资源的FDN资源标识。

结合第四方面,在一种可能的实现方式中,检测单元,用于检测至少一个业务中的任一业务对应的链路或者节点故障。

发送单元,还用于在检测单元在检测到至少一个业务中的任一业务对应的链路或者节点故障后,向SDN控制域设备发送网络故障信息,该网络故障信息中包含发生故障的业务的FDN业务标识。

需要说明的是,本发明实施例的第四方面及其各种可能的实现方式的各个功能单元,是为了执行上述第二方面以及第二方面的各种可选方式所述的信息同步的方法,而对网络管理域设备进行的逻辑上的划分。第四方面及其各种可能的实现方式的各个功能单元的详细描述以及有益效果分析可以参考上述第二方面及其各种可能的实现方式中的对应描述及技术效果,此处不再赘述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种信息同步的方法所应用系统架构示意图;

图2为本发明实施例提供的一种信息同步的方法的流程图;

图3为本发明实施例提供的另一种信息同步的方法的流程图;

图4为本发明实施例提供的另一种信息同步的方法的流程图;

图5为本发明实施例提供的一种SDN控制域设备的结构示意图;

图6为本发明实施例提供的另一种SDN控制域设备的结构示意图;

图7为本发明实施例提供的一种网络管理域设备的结构示意图;

图8为本发明实施例提供的另一种网络管理域设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,除非另有说明,“至少一个”的含义是指一个或一个以上。例如,至少一个业务是指一个业务或一个以上业务。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明实施例提供的信息同步的方法及设备可以应用于资源信息与业务信息同步的过程中。具体的,本发明实施例可以在网络业务功能实现的过程中,提供SDN控制域设备与网络管理域设备协同工作的方法,建立了资源信息与业务信息的对应关系,保证了SDN控制域设备与网络管理域设备之间的资源信息以及业务信息的一致性。

请参考图1,其示出了本发明实施例提供的一种信息同步的方法所应用的系统架构示意图。如图1所示,该网络管理域设备与SDN控制域设备的网络中包括:网络管理域设备10、SDN控制域设备20和应用域设备30。其中,该网络管理域设备10包括:网络管理设备11和网元管理设备12;该SDN控制域设备20包括:网络协同器21和网元控制器22;应用域设备30可以为应用界面。

其中,网络管理域设备10用于负责资源的分配管理;SDN控制域设备20用于负责业务的创建;应用域设备30用于负责在同一界面上显示网络的所有信息。网络管理设备11的作用是收集并整合网络中不同厂家的告警和资源信息,以及消除掉重复的统计数据;网元管理设备12用于负责业务自下而上的告警和性能收集工作;网络协同器21的作用将跨厂家的多个网元控制器建立的业务进行端到端的拉通;网元控制器22用于负责业务在单厂家域内的自上而下的下发和优化工作。

实施例1

本发明实施例提供一种信息同步的方法,如图2所示,该信息同步的方法包括:

S201、网络管理域设备向SDN控制域设备发送资源配置信息,该资源配置信息中包含当前网络中的各种资源在网络管理域设备中的FDN资源标识。

其中,网络管理域设备可以为当前网络中的各种资源均分配一个FDN资源标识,该FDN资源标识用于唯一标识当前网络中的不同资源。

S202、SDN控制域设备接收网络管理域设备发送的资源配置信息。

S203、SDN控制域设备为各种资源分别创建UUID资源标识,并将各个资源的FDN资源标识与UUID资源标识关联起来,生成第一关联关系。

其中,SDN控制域设备为各种资源分别创建的UUID资源标识与各个资源的FDN资源标识是一一对应的。

示例性的,假设资源1的FDN资源标识为FDN a,资源2的FDN资源标识为FDN b,资源n的FDN资源标识为FDN x;那么SDN控制域设备则可以为资源1创建一个UUID资源标识,如UUID 1;SDN控制域设备可以为资源2创建一个UUID资源标识,如UUID 2,并为资源n创建一个UUID资源标识,如UUID n。并且,SDN控制域设备可以将FDN a与UUID 1关联起来,将FDN b与UUID 2关联起来,并将FDN x与UUID n关联起来,生成包含FDN a与UUID 1的对应关系、FDN b与UUID 2的对应关系,以及FDN x与UUID n的对应关系的第一关联关系。

例如,本发明实施例中可以采用如表1所示的图表的方式表示上述第一关联关系:

表1

S204、SDN控制域设备创建至少一个业务并为至少一个业务中的每个业务分配UUID业务标识。

其中,SDN控制域设备可以在接收到终端设备发送的业务建立请求消息后,为该业务创建UUID业务标识。SDN控制域设备可以为接收到的每一个业务建立请求消息对应的业务创建用于唯一标识该业务的UUID业务标识。上述业务建立请求消息中携带有业务的资源要求信息。

S205、SDN控制域设备向网络管理域设备发送至少一个业务的UUID业务标识和至少一个业务的资源要求信息。

其中,至少一个业务中每个业务的资源要求信息包括该业务途经的节点和端口信息。由于实现每个业务的业务数据传输时,该业务的业务数据所要途径的节点和端口不同,因此网络管理域设备可以根据每个业务途径节点和端口的不同,为每个业务分配对应的资源。

S206、网络管理域设备接收SDN控制域设备发送的至少一个业务的UUID业务标识和至少一个业务的资源要求信息。

S207、网络管理域设备为至少一个业务中的每个业务分配FDN业务标识,将至少一个业务的FDN业务标识和至少一个业务的UUID业务标识关联起来,生成第二关联关系。

其中,至少一个业务的FDN业务标识和至少一个业务的UUID业务标识关联起来,生成第二关联关系,即至少一个业务的FDN业务标识与至少一个业务的UUID业务标识是一一对应的。

示例性的,假设而业务1的UUID业务标识为UUID 1,业务2的UUID业务标识为UUID 2,业务n的UUID业务标识为UUID n;那么网络管理域设备可以为业务1分配一个FDN业务标识,如FDN a;那么网络管理域设备可以为业务2分配一个FDN业务标识,如FDN b;那么网络管理域设备可以为业务n分配一个FDN业务标识,如FDN x。并且,网络管理域设备可以将FDN a与UUID 1关联起来,将FDN b与UUID 2关联起来,并将FDN x与UUID n关联起来,生成包含FDN a与UUID 1的对应关系、FDN b与UUID 2的对应关系,以及FDN x与UUID n的对应关系的第二关联关系。

例如,本发明实施例中可以采用如表2所示的图表的方式表示上述第二关联关系:

表2

S208、网络管理域设备根据至少一个业务中的每个业务的资源要求信息为对应业务分配资源,并确定为至少一个业务中的每个业务分配的资源的FDN资源标识。

需要说明的是,本发明实施例中,网络管理域设备为业务分配资源的方法的具体描述可以参考现有技术中网络设备为业务分配资源的具体方法,本发明实施例这里不再详细赘述。

S209、网络管理域设备向SDN控制域设备发送至少一个业务中每个业务的FDN业务标识、第二关联关系和网络管理域设备为至少一个业务中的每个业务分配的资源的FDN资源标识。

S210、SDN控制域设备接收网络管理域设备发送的第一业务的FDN业务标识、第二关联关系和网络管理域设备根据第一业务的资源要求信息为第一业务分配的资源的FDN资源标识。

其中,第一业务为上述至少一个业务中的任一业务,第二关联关系用于表征至少一个业务的FDN业务标识和至少一个业务的UUID业务标识的关联关系。

S211、SDN控制域设备根据第一业务的FDN业务标识和第二关联关系,确定第一业务的UUID业务标识,并根据为第一业务分配的资源的FDN资源标识和第一关联关系,确定为第一业务分配的资源的UUID资源标识。

本发明实施例提供的信息同步的方法,在SDN控制域设备与网络管理域设备交互的过程中,实现资源信息和业务信息的同步。具体的,由于网络管理域设备用于负责资源的分配管理;因此,SDN控制域设备在接收到网络管理域设备发送的当前网络中的各种资源在网络管理域设备中的FDN资源标识(即资源配置信息)后,可以为各种资源分别创建UUID资源标识,并生成用于表征FDN资源标识与UUID资源标识的对应关系的第一关联关系。如此,SDN控制域设备便可以实现与网络管理域设备中的资源信息的一致性。并且,由于SDN控制域设备用于负责业务的创建;因此,SDN控制域设备可以在创建一个业务并为其分配UUID业务标识,并向网络管理域设备发送该业务的UUID业务标识和该业务的资源要求信息,当网络管理域设备接收到SDN控制域设备发送的该业务的UUID业务标识和该业务的资源要求信息后,为该业务分配FDN业务标识,并生成用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系。如此,便可以实现SDN控制域设备与网络管理域设备中的业务信息的一致性。网络管理域设备根据该业务的资源要求信息为该业务分配资源,并确定为该业务分配的资源的FDN资源标识,SDN控制域设备根据接收到的网络管理域设备发送的该业务的FDN业务标识、第二关联关系后,确定该业务的UUID业务标识,并根据为该业务分配的资源的FDN资源标识和第一关联关系,确定为该业务分配的资源的UUID资源标识。如此,便可以根据上述业务的对应关系(第二关联关系)和资源的对应关系(第一关联关系),通过SDN控制域设备与网络管理域设备之间进行协同工作,保证了SDN控制域设备与网络管理域设备之间的资源以及业务信息的一致性。

示例性的,本发明实施例中的资源信息可以包括网元、端口、板卡和槽位等信息。在SDN控制域设备与网络管理域设备交互的过程中,由于网络的资源信息是在网元管理设备中存储的,业务信息是在网元控制器中存储的,因此上述S201-S211过程中的SDN控制域设备可以为如图1所示的网元控制器22,网络管理域设备可以为如图1所示的网元管理设备12,即SDN控制域设备与网络管理域设备的交互过程,可以看作是网元管理设备存储的资源信息和网元控制器存储的业务信息同步的过程。

其中,本发明实施例中,当业务发生故障后,SDN控制域设备接收网络管理域设备发送的网络故障信息。具体的,如图3所示,在如图2所示的S211之后,本发明实施例的方法还可以包括S301-S305:

S301、网络管理域设备在检测到至少一个业务中的任一业务对应的链路或者节点故障后,向SDN控制域设备发送网络故障信息,该网络故障信息中包含发生故障的业务的FDN业务标识。

S302、SDN控制域设备接收网络管理域设备发送的网络故障信息。

其中,该网络故障信息中包含发生故障的业务的FDN业务标识。

S303、SDN控制域设备根据发生故障的业务的FDN业务标识和第二关联关系,确定发生故障的业务的UUID业务标识。

其中,第二关联关系用于表征UUID业务标识和FDN业务标识的对应关系。

S304、SDN控制域设备根据发生故障的业务的UUID业务标识,确定出发生故障的业务的途经的节点。

S305、SDN控制域设备从上述发生故障的业务的途经的节点中确定出故障节点,并根据确定出的故障节点对发生故障的业务进行优化。

其中,当业务对应的链路或者节点发生故障后,SDN控制域设备根据接收到的网络管理域设备发送的包含发生故障的业务的FDN业务标识的网络故障信息,以及根据用于表征业务的FDN业务标识和业务的UUID业务标识的对应关系的第二关联关系,确定出发生故障的业务的UUID业务标识,并根据发生故障的业务的UUID业务标识,确定出发生故障的业务的途经的节点(即发生故障的业务),然后SDN控制域设备通过内部运行计算对该发生故障的业务途经的节点进行分析,确定出故障节点,然后根据分析得到的故障节点自动执行优化算法,优化业务的路由、带宽分配等信息。

示例性的,在这种应用场景中,SDN控制域设备可以为网络协同器,网络管理域设备可以为网络管理设备,即对网络故障信息的处理是由网络管理设备与网络协同器之间的协同工作完成的。

可选的,在本发明实施例的一种应用场景中,为了实现SDN控制域设备与网络管理域设备中的资源信息的一致性,SDN控制域设备在接收到网络管理域设备发送的资源配置信息并为各种资源分别创建UUID资源标识后,生成用于表征FDN资源标识与UUID资源标识的对应关系的第一关联关系。具体的,如图4所示,在如图2所示的S204之前,本发明实施例的方法还可以包括S401-S402:

S401、SDN控制域设备向网络管理域设备发送第一关联关系。

S402、网络管理域设备接收SDN控制域设备发送的第一关联关系。

其中,第一关联关系是用于表征SDN控制域设备将FDN资源标识与UUID资源标识的对应关系。

实施例2

本发明实施例提供一种SDN控制域设备,如图5所示,该SDN控制域设备包括:接收单元31、第一处理单元32、第二处理单元33、发送单元34和确定单元35。

接收单元31,用于接收网络管理域设备发送的资源配置信息,该资源配置信息中包含当前网络中的各种资源在网络管理域设备中的FDN资源标识。

第一处理单元32,用于为各种资源分别创建UUID资源标识,并将各个资源的FDN资源标识与UUID资源标识关联起来,生成第一关联关系。

第二处理单元33,用于创建至少一个业务并为至少一个业务中的每个业务分配UUID业务标识。

发送单元34,用于向网络管理域设备发送第二处理单元33分配的至少一个业务的UUID业务标识和至少一个业务的资源要求信息,该资源要求信息包括至少一个业务中每个业务途经的节点和端口信息。

接收单元31,还用于接收网络管理域设备发送的第一业务的FDN业务标识、第二关联关系和网络管理域设备根据第一业务的资源要求信息为第一业务分配的资源的FDN资源标识,上述第一业务为至少一个业务中的任一业务,上述第二关联关系用于表征至少一个业务的FDN业务标识和至少一个业务的UUID业务标识的关联关系。

确定单元35,用于根据接收单元31接收到的第一业务的FDN业务标识和第二关联关系,确定第一业务的UUID业务标识,并根据接收单元31接收到的为第一业务分配的资源的FDN资源标识和第一处理单元32生成的第一关联关系,确定为第一业务分配的资源的UUID资源标识。

进一步的,如图6所示,该SDN控制域设备还可以包括:优化单元36。

接收单元31,还用于接收网络管理域设备发送的网络故障信息,该网络故障信息中包含发生故障的业务的FDN业务标识,其中,业务发生故障具体为业务对应的链路或者节点故障。

确定单元35,还用于根据接收单元31接收到的发生故障的业务的FDN业务标识和第二关联关系,确定发生故障的业务的UUID业务标识。

确定单元35,还用于根据发生故障的业务的UUID业务标识,确定出发生故障的业务的途经的节点。

确定单元35,还用于从上述发生故障的业务的途经的节点中确定出故障节点。

优化单元36,用于根据确定单元35确定出的故障节点对发生故障的业务进行优化。

需要说明的是,本发明实施例提供的SDN控制域设备中部分功能模块的具体描述可以参考方法实施例中的对应内容,本实施例这里不再详细赘述。

本发明实施例提供一种SDN控制域设备,其中,由于网络管理域设备用于负责资源的分配管理;因此,SDN控制域设备在接收到网络管理域设备发送的当前网络中的各种资源在网络管理域设备中的FDN资源标识(即资源配置信息)后,可以为各种资源分别创建UUID资源标识,并生成用于表征FDN资源标识与UUID资源标识的对应关系的第一关联关系。如此,SDN控制域设备便可以实现与网络管理域设备中的资源信息的一致性。并且,由于SDN控制域设备用于负责业务的创建;因此,SDN控制域设备可以在创建一个业务并为其分配UUID业务标识后,可以请求网络管理域设备为该业务分配资源,并接收网络管理域设备为该业务分配的资源的FDN资源标识、该业务的FDN业务标识以及用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系。如此,便可以实现SDN控制域设备与网络管理域设备中的业务信息的一致性。并且,SDN控制域设备可以根据该业务的FDN业务标识和第二关联关系,确定出对应的UUID业务标识,然后再根据为该业务分配的资源的FDN资源标识和第一关联关系,确定出为该UUID业务标识所指示的业务分配的资源的UUID资源标识。如此,便可以根据上述业务的对应关系(第二关联关系)和资源的对应关系(第一关联关系),通过SDN控制域设备与网络管理域设备之间进行协同工作,保证了SDN控制域设备与网络管理域设备之间的资源以及业务信息的一致性。

实施例3

本发明实施例提供一种网络管理域设备,如图7所示,该网络管理域设备包括:发送单元41、接收单元42、处理单元43。

发送单元41,用于向SDN控制域设备发送资源配置信息,该资源配置信息中包含当前网络中的各种资源在网络管理域设备中的FDN资源标识。

接收单元42,用于接收SDN控制域设备发送的至少一个业务的UUID业务标识和至少一个业务的资源要求信息,该资源要求信息包括至少一个业务中每个业务途经的节点和端口信息。

处理单元43,用于为至少一个业务中的每个业务分配FDN业务标识,将至少一个业务的FDN业务标识和至少一个业务的UUID业务标识关联起来,生成第二关联关系,并根据接收单元42接收的至少一个业务中的每个业务的资源要求信息为对应业务分配资源,并确定为至少一个业务中的每个业务分配的资源的FDN资源标识。

发送单元41,还用于向SDN控制域设备发送处理单元43为至少一个业务中的每个业务分配的FDN业务标识、处理单元43生成的第二关联关系和处理单元43为至少一个业务中的每个业务分配的资源的FDN资源标识。

进一步的,如图8所示,该网络管理域设备还可以包括:检测单元44。

检测单元44,用于检测至少一个业务中的任一业务对应的网络链路或者网络节点故障。

发送单元41,还用于在检测单元44在检测到至少一个业务中的任一业务对应的链路或者节点故障后,向SDN控制域设备发送网络故障信息,该网络故障信息中包含发生故障的业务的FDN业务标识。

需要说明的是,本发明实施例提供的网络管理域设备中部分功能模块的具体描述可以参考方法实施例中的对应内容,本实施例这里不再详细赘述。

本发明实施例提供一种网络管理域设备,其中,由于SDN控制域设备用于负责业务的创建;因此,网络管理域设备向SDN控制域设备发送当前网络中的各种资源在网络管理域设备中的FDN资源标识(即资源配置信息)后,可以请求SDN控制域设备创建一个业务并为其分配UUID业务标识,并接收SDN控制域设备发送的该业务的UUID业务标识和该业务的资源要求信息,并为该业务分配FDN业务标识,并生成用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系。如此,便可以实现网络管理域设备与SDN控制域设备中的业务信息的一致性。并且,由于网络管理域设备用于负责资源的分配管理;因此,网络管理域设备在接收到该业务的资源要求信息后,为该业务分配资源并确定为该业务分配的资源的FDN资源标识,如此,网络管理域设备便可以实现与SDN控制域设备中的资源信息的一致性。并且,网络管理域设备将该业务的FDN业务标识、用于表征UUID业务标识和FDN业务标识的对应关系的第二关联关系和网络管理域设备为该业务分配的资源的FDN资源标识发送给SDN控制域设备。如此,便可以根据上述业务的对应关系(第二关联关系)和资源的对应关系,通过SDN控制域设备与网络管理域设备之间进行协同工作,保证了SDN控制域设备与网络管理域设备之间的资源以及业务信息的一致性。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1