-
公开(公告)号:CN103781184B
公开(公告)日:2017-04-19
申请号:CN201410073792.5
申请日:2014-02-28
申请人: 清华大学
IPC分类号: H04W72/12
摘要: 本发明涉及移动与无线网络技术领域,提供了一种基于定价的无线虚拟化资源调度方法,该方法包括:确定物理网络的个数和每个物理网络所拥有的资源数;确定虚拟网络的个数和每个虚拟网络所需求的资源数;确定每个虚拟网络为得到所需求资源数而需要支付的价格,所述价格为关于其所需求资源数的凹函数;设定约束条件,包括每个虚拟网络最多由一个物理网络承载,和承载在每个物理网络中的虚拟网络资源数总和不超过该物理网络所拥有的资源数;在所述约定条件下,通过算法计算使物理网络总收益最大的资源调度方式。本发明可以在底层存在多个物理网络时,实现无线虚拟化资源的收益最大化调度。
-
公开(公告)号:CN103781184A
公开(公告)日:2014-05-07
申请号:CN201410073792.5
申请日:2014-02-28
申请人: 清华大学
IPC分类号: H04W72/12
摘要: 本发明涉及移动与无线网络技术领域,提供了一种基于定价的无线虚拟化资源调度方法,该方法包括:确定物理网络的个数和每个物理网络所拥有的资源数;确定虚拟网络的个数和每个虚拟网络所需求的资源数;确定每个虚拟网络为得到所需求资源数而需要支付的价格,所述价格为关于其所需求资源数的凹函数;设定约束条件,包括每个虚拟网络最多由一个物理网络承载,和承载在每个物理网络中的虚拟网络资源数总和不超过该物理网络所拥有的资源数;在所述约定条件下,通过算法计算使物理网络总收益最大的资源调度方式。本发明可以在底层存在多个物理网络时,实现无线虚拟化资源的收益最大化调度。
-
公开(公告)号:CN102231709B
公开(公告)日:2013-07-10
申请号:CN201110185315.4
申请日:2011-07-04
申请人: 清华大学
IPC分类号: H04L12/70
摘要: 本发明公开了一种虚拟路由装置的控制平面结构及其控制方法,涉及互联网技术领域,所述控制平面结构包括所述主机控制单元和多个虚拟机单元;所述主机控制单元用于实现用户交互、对数据平面和虚拟机单元进行管理和控制,并周期性更新数据平面中的路由表和ARP表;所述虚拟机单元用于实现路由协议处理和数据包处理的功能,并实时产生、更新路由表和ARP表,提供给主机控制单元。所述虚拟路由装置包括可编程硬件和主机,可编程硬件用于实现数据平面功能。本发明能够灵活根据应用场景选择合适的路由协议,并稳定的维护路由协议、实时更新表项;本发明还可实现对数据平面的灵活配置,并可实时准确响应用户的需求。
-
公开(公告)号:CN102231709A
公开(公告)日:2011-11-02
申请号:CN201110185315.4
申请日:2011-07-04
申请人: 清华大学
IPC分类号: H04L12/56
摘要: 本发明公开了一种虚拟路由装置的控制平面结构及其控制方法,涉及互联网技术领域,所述控制平面结构包括所述主机控制单元和多个虚拟机单元;所述主机控制单元用于实现用户交互、对数据平面和虚拟机单元进行管理和控制,并周期性更新数据平面中的路由表和ARP表;所述虚拟机单元用于实现路由协议处理和数据包处理的功能,并实时产生、更新路由表和ARP表,提供给主机控制单元。所述虚拟路由装置包括可编程硬件和主机,可编程硬件用于实现数据平面功能。本发明能够灵活根据应用场景选择合适的路由协议,并稳定的维护路由协议、实时更新表项;本发明还可实现对数据平面的灵活配置,并可实时准确响应用户的需求。
-
公开(公告)号:CN103685041A
公开(公告)日:2014-03-26
申请号:CN201210324804.8
申请日:2012-09-04
申请人: 清华大学
IPC分类号: H04L12/771
摘要: 本发明提供一种可编程虚拟路由器及路由方法,其包括可编程硬件板卡、PCI/PCI-E总线以及主机,所述硬件板卡通过所述总线与所述主机相连接,通过所述可编程硬件板卡实现比特粒度可编程的数据平面结构,所述数据平面结构支持数据包中任意比特的提取,支持在跨总线长度的边界部分任意比特长度的组合,从而数据包中任意域可被提取组合,通过多流水线的设计实现了多个虚拟路由器实例的并行运行;所述主机用于实现虚拟的控制平面,所述虚拟的控制平面与可编程硬件板卡中的多个虚拟路由器动态地连接来形成映射关系。本发明能够提供处理任意类型数据包的数据平面和在线编程能力。
-
公开(公告)号:CN103781081A
公开(公告)日:2014-05-07
申请号:CN201410073830.7
申请日:2014-02-28
申请人: 清华大学
摘要: 本发明涉及移动与无线网络技术领域,提供了一种基于机会共享的无线虚拟化资源分配方法,该方法包括:确定物理网络的资源总量;确定虚拟网络的数量和每个虚拟网络的资源需求,包括基线需求、弹性需求、以及所述弹性需求发生的概率;确定每个虚拟网络需要支付的价格,所述价格为关于其资源需求的凹函数;设定约束条件,包括虚拟网络分配的资源总量不超过所述网络的资源总量,一份资源至多被一份基线需求占用,不同虚拟网络的弹性需求共占同一份资源时的冲突概率不超过预定的冲突门限;在所述约束条件下,通过算法计算使物理网络总收益最大的资源分配方式。本发明可以提升资源的利用率和使用收益,有利于实现网络服务的定制化、提高服务质量。
-
公开(公告)号:CN102957619A
公开(公告)日:2013-03-06
申请号:CN201110247229.1
申请日:2011-08-25
申请人: 清华大学
IPC分类号: H04L12/741 , H04L29/12
摘要: 本发明公开了一种虚拟路由系统及方法,涉及互联网技术领域,所述系统包括:数据平面,所述数据平面包括:MAC输入/输出端口、输入仲裁模块、以及至少两个数据转发平面;所述MAC输入/输出端口,用于接收数据包,并发送至所述输入仲裁模块;所述输入仲裁模块,用于解析所述数据包,并通过所述数据包中的VLAN标签,将所述数据包发送至相应的数据转发平面;所述数据转发平面,用于对所述数据包进行解析,通过解析获得所述数据包相应的目的MAC地址,将所述数据包发送至相应的MAC输入/输出端口并转发。本发明通过对数据包的VLAN标签做处理,使具有不同VLAN标签的数据包在不同的转发平面中进行处理,实现了连接虚拟路由器各个虚拟网络之间的完全隔离。
-
公开(公告)号:CN103685041B
公开(公告)日:2017-04-19
申请号:CN201210324804.8
申请日:2012-09-04
申请人: 清华大学
IPC分类号: H04L12/771
摘要: 本发明提供一种可编程虚拟路由器及路由方法,其包括可编程硬件板卡、PCI/PCI‑E总线以及主机,所述硬件板卡通过所述总线与所述主机相连接,通过所述可编程硬件板卡实现比特粒度可编程的数据平面结构,所述数据平面结构支持数据包中任意比特的提取,支持在跨总线长度的边界部分任意比特长度的组合,从而数据包中任意域可被提取组合,通过多流水线的设计实现了多个虚拟路由器实例的并行运行;所述主机用于实现虚拟的控制平面,所述虚拟的控制平面与可编程硬件板卡中的多个虚拟路由器动态地连接来形成映射关系。本发明能够提供处理任意类型数据包的数据平面和在线编程能力。
-
公开(公告)号:CN102957619B
公开(公告)日:2016-05-18
申请号:CN201110247229.1
申请日:2011-08-25
申请人: 清华大学
IPC分类号: H04L12/741 , H04L29/12
摘要: 本发明公开了一种虚拟路由系统及方法,涉及互联网技术领域,所述系统包括:数据平面,所述数据平面包括:MAC输入/输出端口、输入仲裁模块、以及至少两个数据转发平面;所述MAC输入/输出端口,用于接收数据包,并发送至所述输入仲裁模块;所述输入仲裁模块,用于解析所述数据包,并通过所述数据包中的VLAN标签,将所述数据包发送至相应的数据转发平面;所述数据转发平面,用于对所述数据包进行解析,通过解析获得所述数据包相应的目的MAC地址,将所述数据包发送至相应的MAC输入/输出端口并转发。本发明通过对数据包的VLAN标签做处理,使具有不同VLAN标签的数据包在不同的转发平面中进行处理,实现了连接虚拟路由器各个虚拟网络之间的完全隔离。
-
公开(公告)号:CN103781081B
公开(公告)日:2017-05-24
申请号:CN201410073830.7
申请日:2014-02-28
申请人: 清华大学
摘要: 本发明涉及移动与无线网络技术领域,提供了一种基于机会共享的无线虚拟化资源分配方法,该方法包括:确定物理网络的资源总量;确定虚拟网络的数量和每个虚拟网络的资源需求,包括基线需求、弹性需求、以及所述弹性需求发生的概率;确定每个虚拟网络需要支付的价格,所述价格为关于其资源需求的凹函数;设定约束条件,包括虚拟网络分配的资源总量不超过所述网络的资源总量,一份资源至多被一份基线需求占用,不同虚拟网络的弹性需求共占同一份资源时的冲突概率不超过预定的冲突门限;在所述约束条件下,通过算法计算使物理网络总收益最大的资源分配方式。本发明可以提升资源的利用率和使用收益,有利于实现网络服务的定制化、提高服务质量。
-
-
-
-
-
-
-
-
-