一种逻辑功能块动态拓扑的实现方法技术

技术编号:8657571 阅读:392 留言:0更新日期:2013-05-02 01:29
本发明专利技术所公开的一种逻辑功能块动态拓扑的实现方法。本发明专利技术中转发与控制分离系统内的控制件和转发件都维护了一个拓扑信息库,该拓扑信息库是一组有向连线的集合,该有向连线的起点和终点都是逻辑功能块;控制件通过向转发件发送逻辑功能块属性配置的ForCES消息,实现ForCES系统中转发件功能的重构和重组;转发件对拓扑信息进行合法性验证来确定是否更新自己的拓扑信息库;本发明专利技术给出了逻辑功能块拓扑配置的流程。本发明专利技术的拓扑表示十分简单,以堆叠的方式在ForCES消息中存放有向连接;拓扑更新中信息量最小化,在拓扑有向连线的描述中虽然增加了1个字节的状态字段的开销,但是却避免了在拓扑更新消息中发送整个拓扑信息库。

【技术实现步骤摘要】

本专利技术属于网络通信
,尤其涉及。
技术介绍
一方面,过去一直以来,人们总是为特定业务构建特定网络,又为融合新兴业务不断改造网络,这使得网络的基础能力和用户业务需求之间总是存在一条难以逾越的鸿沟。究其主要原因:其一网络是刚性的,改造只能依靠升级和扩展,无法实现面向新业务的重构;其二网络节点(如路由器/交换机/网关等)是封闭的,节点的升级和扩展只能由原制造商实施,无法实现面向新业务的运营商级别的开放。另一方面,计算机网络应用领域的迅速扩大,新特性、新需求不断出现并不断变化,这就要求新一代网络设备应具有足够的灵活性,能快速地对新业务、新需求做出响应;要求新一代网络设备应具有足够的开放性,使用户可以根据所开放的资源灵活组合,以提供不同的网络需求服务;要求新一代网络设备应具有足够的模块化特性,并通过标准化组织进行标准化,使得每个模块可以由不同厂家独立研究开发,又可以通过积木式有机组合成一个整体,这种积木式的发展模式可以极大地加快产品的开发过程,同时也有利于良性竞争、降低成本,个人计算机(PC)的发展已经充分证明了该模式的有效性。转发与控制分离的网络设备正是由于满足了新一代网络的以上本文档来自技高网...

【技术保护点】
一种逻辑功能块动态拓扑的实现方法,其特征在于包括如下步骤:步骤(1)转发与控制分离系统内的控制件和转发件都维护了一个拓扑信息库,该拓扑信息库是一组有向连线的集合,该有向连线的起点和终点都是逻辑功能块;步骤(2)控制件向转发件发送逻辑功能块的属性的配置消息,该配置消息中仅包含拓扑信息,所述的拓扑信息为步骤(1)中拓扑信息库维护过程中的变化部分;步骤(3)转发件对步骤(2)所述的拓扑信息进行合法性验证,如果验证成功进入步骤(4),否则将进入步骤(6);步骤(4)转发件根据收到的拓扑信息,生效新拓扑,如果新拓扑生效成功则进入步骤(5),否则将进入步骤(6);步骤(5)转发件更新自己的拓扑信息库,并生...

【技术特征摘要】
1.一种逻辑功能块动态拓扑的实现方法,其特征在于包括如下步骤: 步骤(I)转发与控制分离系统内的控制件和转发件都维护了一个拓扑信息库,该拓扑信息库是一组有向连线的集合,该有向连线的起点和终点都是逻辑功能块; 步骤(2)控制件向转发件发送逻辑功能块的属性的配置消息,该配置消息中仅包含拓扑信息,所述的拓扑信息为步骤(I)中拓扑信息库维护过程中的变化部分; 步骤(3)转发件对步骤(2)所述的拓扑信息进行合法性验证,如果验证成功进入步骤(4),否则将进入步骤(6); 步骤(4)转发件根据收到的拓扑信息,生效新拓扑,如果新拓扑生效成功则进入步骤(5),否则将进入步骤(6); 步骤(5)转发件更新自己的拓扑信息库,并生成操作成功的应答消息,然后将该应答消息反馈给控制件; 步骤(6)转发件生成操作失败的应答消息,反馈给控制件; 步骤(7)控制件根据收到的应答消息所包含的内容,来决定是否更新自己的拓扑信息库,如果收到的应答消息为成功,则更新拓扑信息库,否则回滚拓扑信息库; 所述的步骤(2)中逻辑功能块的属性的配置消息和拓扑信息的构造过程具体包含如下步骤: 2-1.将步骤⑵中所述拓扑信息中的每一条有向连线,分成两种情况:新增和删除;在已规定的有向连线组成元素(如:源逻辑功能...

【专利技术属性】
技术研发人员:高明王伟明李传煌诸葛斌董黎刚肖邦志
申请(专利权)人:浙江工商大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1