控制装置、控制方法和介质的制作方法_5

文档序号:9767755阅读:来源:国知局
息)并且处理P_in消息时,日本专利申请公开N0.2011-166384中描述的现有技术没有对齐每个控制器的处理结果的模块。因此,当流被输入到OFS时,存在矛盾或不公平结果的可能。例如,在一些情况下,可能引发不应该通过的分组因此流过的问题。可选地,可以想到执行不期望的操作的可能性。
[0188]版本1.2或随后版本的OpenFlow指定多个控制器的操作。但是,没有将控制器之间的合作操作指定为协议。因此,OpenFlow指定的多个控制器之间的合作操作不是普遍的。
[0189]此外,来自OFS 21的一个P-1n被输入到每个OFASC 11。然而,OFS 21没有掌握执行处理的每个OFASC 11的状态的模块。其结果是,OFI 12不能确定OFASC 11由于P_in不必要而忽略,或者延迟OFASC 11的处理。
[0190]如上所述,日本专利申请公开N0.2011-166384中描述的现有技术具有不能保证来自多个OFASC 11的每一个的流的达到时间的顺序的问题。换句话说,日本专利申请公开N0.2011-166384中描述的现有技术具有不能适当地设置OpenFlow的流的问题。
[0191]尽管已经参照本发明的示例性实施例具体示出和描述本发明,但是本发明不限于这些实施例。本领域的普通计算人员将理解,在不脱落权利要求限定的本发明的精神和范围的情况下,可以对其进行形式和细节的各种改变。
[0192]上述示例性实施例的全部或部分可以被描述为,但不限于下面的补充说明。
[0193](补充说明I)
[0194]一种第一控制装置,包括:
[0195]第一接收单元,从多个交换机装置的任何一个接收第二消息,所述多个交换机装置构建OpenFlow网络,所述OpenFlow网络是将作为信息的发送源的终端装置与作为信息的目的地的通信目的地装置连接的连接路径;
[0196]第一接收分组处理单元,处理第二消息;
[0197]第一应用执行单元,执行对应于第二消息的第一应用;
[0198]第一消息生成单元,从第一接收分组处理单元接收消息,并且从第一应用执行单元接收消息,并且生成第一消息;
[0199]第一消息接收单元,从另一第一控制装置接收第一消息;
[0200]第一确定单元,基于从第一消息生成单元接收的第一消息,选择从第一消息生成单元接收的第一消息和从第一消息接收单元接收的第一消息中的任何一个;以及
[0201]第一发送单元,发送第一确定单元选择的第一消息。
[0202](补充说明2)
[0203]根据补充说明I的第一控制装置,其中,
[0204]第一消息接收单元接收第一消息,所述第一消息包括来自执行具有较低优先级的第二应用的另一第一控制装置的执行第二应用的结果,以及
[0205]当应用执行单元执行优先级高于第二应用的第一应用时,第一确定单元选择包括执行第一应用的结果的消息,当应用执行单元不执行第一应用时,第一确定单元选择包括执行第一消息接收单元接收的第一消息。
[0206](补充说明3)
[0207]—种与根据补充说明I的第一控制装置连接的第二控制装置,包括:
[0208]第二消息接收单元,从第一控制装置接收第一消息;
[0209]第二接收单元,从交换机装置接收第二消息;
[0210]第二接收分组处理单元,处理第二消息;
[0211]第二消息生成单元,从第二接收分组处理单元接收消息,并且生成第一消息;
[0212]第二确定单元,基于从第二消息生成单元接收的第一消息,选择从第二消息生成单元接收的第一消息和从第二消息接收单元接收的第一消息中的任何一个;以及
[0213]第一发送单元,发送第二确定单元选择的消息;以及
[0214]管理单元,将已经发送用于设置交换机装置的消息的第一控制装置的优先级与第二确定单元选择的消息的优先级进行比较,当第二确定单元选择的消息的优先级高于第一控制装置时,选择第二确定单元选择的消息作为用于设置交换机装置的消息;以及
[0215]第二发送单元,将管理单元选择的消息发送到交换机装置,以基于第一消息将OpenFlow网络功能设置到交换机装置。
[0216](补充说明4)
[0217]根据补充说明3所述的第二控制装置,还包括:
[0218]第二应用执行单元,执行对应于第二消息的应用。
[0219](补充说明5)
[0220]一种信息处理系统,包括:
[0221]终端装置,作为信息的通信源的;
[0222]通信目的地装置,作为信息的通信目的地;
[0223]多个交换机装置,构成作为终端装置和通信目的地装置之间的路径的OpenFlow网络;
[0224]多个第一控制装置,每一个都执行预定应用,基于执行应用的结果生成用于控制OpenFlow网络的第一消息,并且按照应用的优先级顺序逻辑上依次发送第一消息;以及
[0225]第二控制装置,基于第一消息,将OpenFlow网络功能设置到交换机装置。
[0226](补充说明6)
[0227]—种控制方法,包括:
[0228]从多个交换机装置的任何一个接收第二消息,所述多个交换机装置构建OpenFlow网络,所述OpenFlow网络是将作为信息的发送源的终端装置与作为信息的目的地的通信目的地装置连接的连接路径;
[0229]处理第二消息;
[0230]执行对应于第二消息的第一应用;
[0231]接收包括处理第二消息的结果的消息和包括应用的结果的消息,生成第一消息;
[0232]从另一第一控制装置接收第一消息;
[0233]选择从其他第一控制装置接收的第一消息和基于生成的第一消息生成的第一消息中的任何一个;以及
[0234]发送选择的第一消息。
[0235](补充说明7)
[0236]—种包含程序的计算机可读非瞬时介质,所述程序使计算机执行方法,所述方法包括:
[0237]从多个交换机装置的任何一个接收第二消息,所述多个交换机装置构建OpenFlow网络,所述OpenFlow网络是将作为信息的发送源的终端装置与作为信息的目的地的通信目的地装置连接的连接路径;
[0238]处理第二消息;
[0239]执行对应于第二消息的第一应用;
[0240]接收包括处理第二消息的结果的消息和包括应用的结果的消息,生成第一消息;
[0241]从另一第一控制装置接收第一消息;
[0242]选择从其他第一控制装置接收的第一消息和基于生成的第一消息生成的第一消息中的任何一个;以及
[0243]发送选择的第一消息。
【主权项】
1.一种第一控制装置,包括: 第一接收单元,所述第一接收单元从多个交换机装置中构建OpenFlow网络的任何一个交换机装置接收第二消息,所述OpenFlow网络是将作为信息的发送源的终端装置与作为所述信息的目的地的通信目的地装置连接的连接路径; 第一接收分组处理单元,所述第一接收分组处理单元处理第二消息; 第一应用执行单元,所述第一应用执行单元执行对应于所述第二消息的第一应用;第一消息生成单元,所述第一消息生成单元从所述第一接收分组处理单元接收消息,并且从所述第一应用执行单元接收消息,并且生成第一消息; 第一消息接收单元,所述第一消息接收单元从另一第一控制装置接收第一消息; 第一确定单元,所述第一确定单元基于从所述第一消息生成单元接收的所述第一消息,来选择从所述第一消息生成单元接收的第一消息和从所述第一消息接收单元接收的第一消息中的任何一个;以及 第一发送单元,所述第一发送单元发送由所述第一确定单元选择的第一消息。2.根据权利要求1所述的第一控制装置,其中, 所述第一消息接收单元接收第一消息,所述第一消息包括执行另一第一控制装置中的第二应用的结果,所述另一第一控制装置执行具有低优先级的所述第二应用,并且 当所述应用执行单元执行具有比所述第二应用高的优先级的第一应用时,所述第一确定单元选择包括执行所述第一应用的结果的消息,并且当所述应用执行单元不执行所述第一应用时,所述第一确定单元选择由所述第一消息接收单元接收的第一消息。3.一种控制方法,包括: 从多个交换机装置中构建OpenFlow网络的任何一个交换机装置接收第二消息,所述OpenFlow网络是将作为信息的发送源的终端装置与作为所述信息的目的地的通信目的地装置连接的连接路径; 处理所述第二消息; 执行对应于所述第二消息的第一应用; 接收包括处理所述第二消息的结果的消息和包括所述应用的结果的消息,并且生成第一消息; 从另一第一控制装置接收第一消息; 选择从另一第一控制装置接收的第一消息和基于所生成的第一消息生成的第一消息中的任何一个;以及 发送所选择的第一消息。4.一种包含程序的计算机可读非瞬时介质,所述程序使计算机执行方法,所述方法包括: 从多个交换机装置中构建OpenFlow网络的任何一个交换机装置接收第二消息,所述OpenFlow网络是将作为信息的发送源的终端装置与作为所述信息的目的地的通信目的地装置连接的连接路径; 处理所述第二消息; 执行对应于所述第二消息的第一应用; 接收包括处理所述第二消息的结果的消息和包括所述应用的结果的消息,并且生成第一消息; 从另一第一控制装置接收第一消息; 选择从另一第一控制装置接收的第一消息和基于所生成的第一消息生成的第一消息中的任何一个;以及 发送所选择的第一消息。
【专利摘要】本申请公开一种控制装置、控制方法和介质。第一控制装置包括:第一接收单元,从多个交换机装置中构建作为信息发送源的终端装置与作为信息目的地的通信目的地装置连接的连接路径的OpenFlow网络的任一个接收第二消息;第一接收分组处理单元,处理第二消息;第一应用执行单元,执行对应第二消息的第一应用;第一消息生成单元,从第一接收分组处理单元接收消息并从第一应用执行单元接收消息,生成第一消息;第一消息接收单元,从另一第一控制装置接收第一消息;第一确定单元,基于从第一消息生成单元接收的第一消息选择从第一消息生成单元接收的第一消息和从第一消息接收单元接收的第一消息的任一个;和第一发送单元,发送第一确定单元选的第一消息。
【IPC分类】H04L12/741, H04L12/721
【公开号】CN105530186
【申请号】CN201510666778
【发明人】横山雄司, 高飞
【申请人】日本电气株式会社
【公开日】2016年4月27日
【申请日】2015年10月15日
【公告号】US20160112330
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1