-
公开(公告)号:CN103023615A
公开(公告)日:2013-04-03
申请号:CN201210572528.7
申请日:2012-12-26
Applicant: 华中科技大学
IPC: H04L1/00 , H04L12/861
Abstract: 本发明涉及网络编码技术领域,公开了一种在OpenFlow交换机上实现网络编码的方法包括:先在OpenFlow交换机的流表项中添加编码行为和/或解码行为;当OpenFlow交换机接收到待处理数据包时,为待处理数据包添加数据包的包头域,数据包的包头域包括编解码所需的信息;再判断待处理数据包的行为集合中是否有编码行为和/或解码行为;若待处理数据包的行为集合中有编码行为和/或解码行为,则将待处理数据包放入编码队列和/或解码队列;将在编码队列和/或解码队列中的数据包进行编码操作和/或解码操作,得到编码后的数据包和/或解码后的数据包。本发明实现了在OpenFlow交换机上的编码和/或解码。
-
公开(公告)号:CN105357124A
公开(公告)日:2016-02-24
申请号:CN201510816378.3
申请日:2015-11-22
Applicant: 华中科技大学
IPC: H04L12/733 , H04L12/741 , H04L29/08
Abstract: 本发明公开了一种MapReduce带宽优化方法,包括:在Hadoop作业提交后,OpenFlow控制器根据JobTracker发送的任务执行节点信息,通过Map中间值路由策略确定执行Map中间值合并任务的节点,更新对应流表项,并发送至OpenFlow交换机,OpenFlow交换机通过安全通道对其接收并安装,然后对接收到的数据包进行流表项匹配,若其与合并Map中间值行为类型匹配,则对Map中间值进行合并。本发明通过结合OpenFlow和Hadoop,利用OpenFlow交换机的数据处理能力,对Map中间值,即经map()函数作用后得到的中间元组数据提前进行合并处理,从而大大缓解了数据迁移过程中的网络拥塞问题,显著提高了Hadoop工作效率。
-
公开(公告)号:CN103023826A
公开(公告)日:2013-04-03
申请号:CN201210572661.2
申请日:2012-12-26
Applicant: 华中科技大学
IPC: H04L12/937 , H04L12/803 , H04L12/757
Abstract: 本发明涉及路由控制技术领域,公开了一种OpenFlow控制器的路由控制方法,包括:先由控制器检查OpenFlow交换机上的会话信息的编码策略是否已存在;若会话信息的编码策略已存在,则将会话信息的操作指令发回给OpenFlow交换机;若会话信息的编码策略不存在,则设计会话信息的编码策略;最后,将编码策略及相应的转发行为分配给相应的OpenFlow交换机。本发明通过OpenFlow控制器设计了OpenFlow交换机的编码运算和解码运算,对网络流进行网络编码,提升了网络容量。
-
公开(公告)号:CN103036653B
公开(公告)日:2015-11-18
申请号:CN201210572248.6
申请日:2012-12-26
Applicant: 华中科技大学
IPC: H04L1/00 , H04L12/801
Abstract: 本发明涉及网络编码技术领域,公开了一种对OpenFlow网络进行网络编码的方法包括:若OpenFlow交换机支持网络编码,则控制器得到OpenFlow交换机的网络编码配置参数;当OpenFlow交换机接收到数据包时,对数据包进行流表匹配,并判断OpenFlow交换机中是否存在数据包的编码策略;若OpenFlow交换机中不存在数据包的编码策略,则将数据包发送到控制器,由控制器设计数据包的编码策略,并将编码策略发回到OpenFlow交换机。本发明使OpenFlow交换机与控制器进行有关编码的交互行为,提高了网络中的OpenFlow交换机和控制器的实用性。
-
公开(公告)号:CN103023615B
公开(公告)日:2015-05-20
申请号:CN201210572528.7
申请日:2012-12-26
Applicant: 华中科技大学
IPC: H04L1/00 , H04L12/861
Abstract: 本发明涉及网络编码技术领域,公开了一种在OpenFlow交换机上实现网络编码的方法包括:先在OpenFlow交换机的流表项中添加编码行为和/或解码行为;当OpenFlow交换机接收到待处理数据包时,为待处理数据包添加数据包的包头域,数据包的包头域包括编解码所需的信息;再判断待处理数据包的行为集合中是否有编码行为和/或解码行为;若待处理数据包的行为集合中有编码行为和/或解码行为,则将待处理数据包放入编码队列和/或解码队列;将在编码队列和/或解码队列中的数据包进行编码操作和/或解码操作,得到编码后的数据包和/或解码后的数据包。本发明实现了在OpenFlow交换机上的编码和/或解码。
-
公开(公告)号:CN102546091B
公开(公告)日:2014-12-03
申请号:CN201110254234.5
申请日:2011-08-31
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于网络编码的被动式动态网络拓扑层析方法,包括以下步骤:网络各中间节点在共同有限域内选取各自的局部随机编码向量,经信源汇聚成编码本后传播给信宿节点;信宿节点根据接收到的信息矩阵利用纠错编码计算整个网络拓扑的候选初始化向量集合;网络各中间节点利用编码本和候选初始化向量集合层层计算、判断其上游链路的连通性直至信源,得到网络拓扑结构。本发明可以在不额外增加网络吞吐量开销的前提下,实现被动式的网络拓扑层析;另外还可探测网络拓扑的动态变化,实现对动态网络环境的拓扑层析。
-
公开(公告)号:CN103036653A
公开(公告)日:2013-04-10
申请号:CN201210572248.6
申请日:2012-12-26
Applicant: 华中科技大学
IPC: H04L1/00 , H04L12/801
Abstract: 本发明涉及网络编码技术领域,公开了一种对OpenFlow网络进行网络编码的方法包括:若OpenFlow交换机支持网络编码,则控制器得到OpenFlow交换机的网络编码配置参数;当OpenFlow交换机接收到数据包时,对数据包进行流表匹配,并判断OpenFlow交换机中是否存在数据包的编码策略;若OpenFlow交换机中不存在数据包的编码策略,则将数据包发送到控制器,由控制器设计数据包的编码策略,并将编码策略发回到OpenFlow交换机。本发明使OpenFlow交换机与控制器进行有关编码的交互行为,提高了网络中的OpenFlow交换机和控制器的实用性。
-
公开(公告)号:CN102546091A
公开(公告)日:2012-07-04
申请号:CN201110254234.5
申请日:2011-08-31
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于网络编码的被动式动态网络拓扑层析方法,包括以下步骤:网络各中间节点在共同有限域内选取各自的局部随机编码向量,经信源汇聚成编码本后传播给信宿节点;信宿节点根据接收到的信息矩阵利用纠错编码计算整个网络拓扑的候选初始化向量集合;网络各中间节点利用编码本和候选初始化向量集合层层计算、判断其上游链路的连通性直至信源,得到网络拓扑结构。本发明可以在不额外增加网络吞吐量开销的前提下,实现被动式的网络拓扑层析;另外还可探测网络拓扑的动态变化,实现对动态网络环境的拓扑层析。
-
公开(公告)号:CN105357124B
公开(公告)日:2018-08-17
申请号:CN201510816378.3
申请日:2015-11-22
Applicant: 华中科技大学
IPC: H04L12/733 , H04L12/741 , H04L29/08
Abstract: 本发明公开了一种MapReduce带宽优化方法,包括:在Hadoop作业提交后,OpenFlow控制器根据JobTracker发送的任务执行节点信息,通过Map中间值路由策略确定执行Map中间值合并任务的节点,更新对应流表项,并发送至OpenFlow交换机,OpenFlow交换机通过安全通道对其接收并安装,然后对接收到的数据包进行流表项匹配,若其与合并Map中间值行为类型匹配,则对Map中间值进行合并。本发明通过结合OpenFlow和Hadoop,利用OpenFlow交换机的数据处理能力,对Map中间值,即经map()函数作用后得到的中间元组数据提前进行合并处理,从而大大缓解了数据迁移过程中的网络拥塞问题,显著提高了Hadoop工作效率。
-
公开(公告)号:CN103023826B
公开(公告)日:2015-06-10
申请号:CN201210572661.2
申请日:2012-12-26
Applicant: 华中科技大学
IPC: H04L12/937 , H04L12/803 , H04L12/757
Abstract: 本发明涉及路由控制技术领域,公开了一种OpenFlow控制器的路由控制方法,包括:先由控制器检查OpenFlow交换机上的会话信息的编码策略是否已存在;若会话信息的编码策略已存在,则将会话信息的操作指令发回给OpenFlow交换机;若会话信息的编码策略不存在,则设计会话信息的编码策略;最后,将编码策略及相应的转发行为分配给相应的OpenFlow交换机。本发明通过OpenFlow控制器设计了OpenFlow交换机的编码运算和解码运算,对网络流进行网络编码,提升了网络容量。
-
-
-
-
-
-
-
-
-