当前位置: 首页 > 专利查询>清华大学专利>正文

SDN网络MPTCP子流共享瓶颈路径的发现调整方法技术

技术编号:13456384 阅读:853 留言:0更新日期:2016-08-03 09:24
本发明专利技术公开了一种SDN网络MPTCP子流共享瓶颈路径的发现调整方法,包括步骤:扩展802.11u协议和openflow协议为终端和控制器的协同支持;终端在进行多路径传输的同时,将多路径流和子流信息告知控制器,控制器根据子流的路由信息发现子流的共享路由;控制器通过openflow协议的定期获取端口丢包信息,根据共享路由相应端口的丢包信息获得子流共享瓶颈信息;控制器将共享瓶颈子流信息发送至AP,AP将消息转发至终端,终端通过在共享瓶颈子流发送TCP FIN报文对共享瓶颈子流进行合并。本发明专利技术具有如下优点:在终端多条子流共享瓶颈路径时,通过子流的合并确保公平性,并且降低终端维护多条子流的开销。

【技术实现步骤摘要】

本专利技术涉及互联网端到端传输领域,特别涉及到一种SDN网络MPTCP子流共享瓶颈路径的发现调整方法
技术介绍
从终端角度看,随着具备多个网络接入能力的终端越来越普遍,以MPTCP为代表的多路径传输协议也越来越得到研究人员、运营商和设备制造商的关注。MPTCP通过包级别的调度将一个TCP的数据包分配给对应不同路径的子流来提高终端的传输性能。MPTCP给不同子流分配了不同的序列号空间,以避免子流间数据包的乱序对子流传输的影响。然而,由于MPTCP无法决定不同子流在网络中的传输路径,从而有可能出现不同子流共享瓶颈路径的情况。虽然MPTCP通过联合拥塞控制机制进行公平性控制和平衡负载,但是联合拥塞控制降低了窗口的收敛速度,同时增加了维护子流状态信息的开销。从终端和网络协同的手段看,SDN(SoftwareDefinedNetworking)——软件定义的网络技术的出现为更有效地利用网络资源、实现新的路由协议提供了基础。利用SDN,可以更好地对网络中的路由和交换设备进行管理,同时还可以动态地对数据包的转发路径进行修改,实现新的路由策略。方便地获得网络的拓扑信息和拥塞状况信息。然而目前SDN控制器与终端之间尚无统一有效的交互机制。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。为此,本专利技术的一个目的在于提出一种SDN网络MPTCP子流共享瓶颈路径的发现调整方法。为了实现上述目的,本专利技术的实施例公开了一种SDN网络MPTCP子流共享瓶颈路径的发现调整方法,包括以下步骤:S1:扩展802.11u协议和openflow协议为终端和控制器的协同支持;S2:所述终端在进行多路径传输的同时,通过扩展的802.11u协议将多路径流和子流信息告知控制器,所述控制器根据子流的路由信息发现子流的共享路由;S3:所述控制器通过openflow协议的OFPMP_PORT_STATS消息定期获取端口丢包信息,根据共享路由相应端口的丢包信息获得子流共享瓶颈信息;S4:所述控制器通过扩展的openflow协议将共享瓶颈子流信息发送至AP,AP将消息通过扩展的802.11u协议转发至终端,所述终端通过在所述共享瓶颈子流发送TCPFIN报文以断开连接的方式对所述共享瓶颈子流进行合并。根据本专利技术实施例的SDN网络MPTCP子流共享瓶颈路径的发现调整方法,在终端多条子流共享瓶颈路径时,通过子流的合并确保公平性,并且降低终端维护多条子流的开销。另外,根据本专利技术上述实施例的SDN网络MPTCP子流共享瓶颈路径的发现调整方法,还可以具有如下附加的技术特征:进一步地,所述步骤S1进一步包括:S101:AP收到类型为控制器和终端通信的802.11u数据包,将协议内容重新封装至类型为控制器和终端通信的openflow数据包并且转发给所述控制器;S102:AP收到类型为控制器和终端通信的openflow数据包,将协议内容重新封装至类型为控制器和终端通信的802.11u数据包并且转发给所述终端。进一步地,所述步骤S2进一步包括:S201:在所述终端完成子流建立之后,将子流及其所属流的表示信息通过扩展的802.11u及openflow协议发送至所述控制器;S202:所述控制器根据子流目的IP地址查询路由模块获得子流所经过路由器的IP集合;S203:所述控制器对不同子流的路由IP集合进行逐一匹配,找出共享路由IP。进一步地,所述步骤S3进一步包括:S301:所述控制器以固定时间间隔向所述共享路由IP发送OFPMP_PORT_STATS请求消息;S302:所述控制器从路由返回的消息中读取tx_dropped字段的内容,如果tx_dropped字段增加,则判定共享路由的子流是共享瓶颈。进一步地,所述步骤S4进一步包括:S401:所述控制器根据共享瓶颈子流信息,将共享瓶颈子流标识及其所属流的标识通过扩展的openflow协议及扩展的802.11u协议发送至所述终端;S402:所述终端根据所述共享瓶颈子流标识,随机选择其中之一进行保留,在其它共享瓶颈子流上停止数据分配,并通过发送TCPFIN报文断开子流连接。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一个实施例的SDN网络MPTCP子流共享瓶颈路径的发现调整方法的流程图;图2是本专利技术一个实施例的网络存在新的可达路径的多路径传输场景示意图;图3是本专利技术一个实施例的路径发现和调整机制的仿真实验结果示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。以下结合附图描述根据本专利技术实施例的SDN网络MPTCP子流共享瓶颈路径的发现调整方法。请参考图1,一种SDN网络MPTCP子流共享瓶颈路径本文档来自技高网...

【技术保护点】
一种SDN网络MPTCP子流共享瓶颈路径的发现调整方法,其特征在于,包括以下步骤:S1:扩展802.11u协议和openflow协议为终端和控制器的协同支持;S2:所述终端在进行多路径传输的同时,通过扩展的802.11u协议将多路径流和子流信息告知控制器,所述控制器根据子流的路由信息发现子流的共享路由;S3:所述控制器通过openflow协议的OFPMP_PORT_STATS消息定期获取端口丢包信息,根据共享路由相应端口的丢包信息获得子流共享瓶颈信息;S4:所述控制器通过扩展的openflow协议将共享瓶颈子流信息发送至AP,AP将消息通过扩展的802.11u协议转发至终端,所述终端通过在所述共享瓶颈子流发送TCP FIN报文以断开连接的方式对所述共享瓶颈子流进行合并。

【技术特征摘要】
1.一种SDN网络MPTCP子流共享瓶颈路径的发现调整方法,其特征在
于,包括以下步骤:
S1:扩展802.11u协议和openflow协议为终端和控制器的协同支持;
S2:所述终端在进行多路径传输的同时,通过扩展的802.11u协议将多路
径流和子流信息告知控制器,所述控制器根据子流的路由信息发现子流的共享
路由;
S3:所述控制器通过openflow协议的OFPMP_PORT_STATS消息定期获
取端口丢包信息,根据共享路由相应端口的丢包信息获得子流共享瓶颈信息;
S4:所述控制器通过扩展的openflow协议将共享瓶颈子流信息发送至AP,
AP将消息通过扩展的802.11u协议转发至终端,所述终端通过在所述共享瓶
颈子流发送TCPFIN报文以断开连接的方式对所述共享瓶颈子流进行合并。
2.根据权利要求1所述的SDN网络MPTCP子流共享瓶颈路径的发现调
整方法,其特征在于,所述步骤S1进一步包括:
S101:AP收到类型为控制器和终端通信的802.11u数据包,将协议内容
重新封装至类型为控制器和终端通信的openflow数据包并且转发给所述控制
器;
S102:AP收到类型为控制器和终端通信的openflow数据包,将协议内容
重新封装至类型为控制器和终端通信的802.11u数据包并且转发给所述终端。
3.根据权利要求1所述的SDN网络MPTCP子流...

【专利技术属性】
技术研发人员:吴茜江卓李贺武黄照祥马克祥孟宏伟李丹
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

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

1