一种基于网络编码的多路并行传输方案

    公开(公告)号:CN103840917B

    公开(公告)日:2017-04-26

    申请号:CN201410124188.0

    申请日:2014-03-28

    IPC分类号: H04L1/00 H04L5/00

    摘要: 本发明提出了一种基于网络编码的多路并行传输方案,解决在无线网络中进行多路并行传输时,由于无线网络的不可靠性引起的频繁丢包和多路径的差异性引起的失序问题。引入网络编码,打破传统可靠有序传输中按序接收的限制,关注接收数据包的个数而非顺序。根据丢包率添加冗余数据包,主动补偿传输过程中可能发生的丢包,避免重传。以组为单位进行传输管理,保证拥塞窗口的快速充分增长,增强系统对超时和丢包的容忍度。采用基于网络编码的多路并行传输方案进行无线多媒体数据传输,能够主动预防并适应无线异构网络的动态性和不可靠性,隐藏失序和丢包问题,大大减少重传,有效提高吞吐量,提供高效优质的无线多媒体传输服务。

    一种路径评估方法及装置

    公开(公告)号:CN102843257B

    公开(公告)日:2016-08-03

    申请号:CN201210290227.5

    申请日:2012-08-15

    IPC分类号: H04L12/24 H04L12/26

    摘要: 本发明公开了一种路径评估方法,所述方法包括:根据路径的往返时延、丢包率和拥塞窗口计算路径质量评估参数;根据所述路径质量评估参数将路径分为可用路径与不可用路径;在可用路径传输数据,并在传输数据过程中计算所述路径的往返时延、丢包率和拥塞窗口;在不可用路径发送心跳报文,来计算所述路径的往返时延、丢包率和拥塞窗口。本发明可以实时的探测路径质量,根据简单的参数可以准确的计算路径质量并实时的对数据传输的路径进行调整和选择,从而保证数据传输的路径质量,实现可靠的数据传输。能够有效地对路径质量进行评估,提高了流媒体数据传输质量。

    一种数据传输方法及装置

    公开(公告)号:CN102843725B

    公开(公告)日:2015-04-08

    申请号:CN201210291612.1

    申请日:2012-08-15

    摘要: 本发明公开了一种数据传输方法,涉及通信技术数据传输领域。所述方法包括:将每条路径上数据传输过程分为多个不相重叠的周期,记录每个周期内数据包进入和离开发送缓存的时间,计算数据包占用缓存的时间;根据所述数据包占用缓存的时间和缓存大小,实时计算路径质量;周期性的选出所述路径质量较好的路径作为数据传输的路径。本发明中,基于评估结果,利用数据分配调度算法,智能分配调度多路径的数据发送,尽可能保证数据包的有序到达。并引进新的重传机制,来区分处理不同原因造成的数据包丢失。本发明能够提高数据的传输速率和质量,减少数据重传,降低网络负载,而且能够提高流媒体用户的体验效果。

    一种基于网络编码的多路并行传输方案

    公开(公告)号:CN103840917A

    公开(公告)日:2014-06-04

    申请号:CN201410124188.0

    申请日:2014-03-28

    IPC分类号: H04L1/00 H04L5/00

    摘要: 本发明提出了一种基于网络编码的多路并行传输方案,解决在无线网络中进行多路并行传输时,由于无线网络的不可靠性引起的频繁丢包和多路径的差异性引起的失序问题。引入网络编码,打破传统可靠有序传输中按序接收的限制,关注接收数据包的个数而非顺序。根据丢包率添加冗余数据包,主动补偿传输过程中可能发生的丢包,避免重传。以组为单位进行传输管理,保证拥塞窗口的快速充分增长,增强系统对超时和丢包的容忍度。采用基于网络编码的多路并行传输方案进行无线多媒体数据传输,能够主动预防并适应无线异构网络的动态性和不可靠性,隐藏失序和丢包问题,大大减少重传,有效提高吞吐量,提供高效优质的无线多媒体传输服务。

    一种路径评估方法及装置

    公开(公告)号:CN102843257A

    公开(公告)日:2012-12-26

    申请号:CN201210290227.5

    申请日:2012-08-15

    IPC分类号: H04L12/24 H04L12/26

    摘要: 本发明公开了一种路径评估方法,所述方法包括:根据路径的往返时延、丢包率和拥塞窗口计算路径质量评估参数;根据所述路径质量评估参数将路径分为可用路径与不可用路径;在可用路径传输数据,并在传输数据过程中计算所述路径的往返时延、丢包率和拥塞窗口;在不可用路径发送心跳报文,来计算所述路径的往返时延、丢包率和拥塞窗口。本发明可以实时的探测路径质量,根据简单的参数可以准确的计算路径质量并实时的对数据传输的路径进行调整和选择,从而保证数据传输的路径质量,实现可靠的数据传输。能够有效地对路径质量进行评估,提高了流媒体数据传输质量。

    一种基于友好性的平行数据传输窗口机制

    公开(公告)号:CN103841043A

    公开(公告)日:2014-06-04

    申请号:CN201410124205.0

    申请日:2014-03-28

    IPC分类号: H04L12/807 H04L1/18

    摘要: 本发明提出了一种基于友好性的平行数据传输窗口机制,解决多路并行传输在资源共享的网络中因过度占用带宽而引起的TCP不友好的公平性问题。流控制传输协议的拥塞控制都是路径独立的,无法从整体上对多路传输的速率进行了解和控制。基于此,本发明设计了一个多路径友好窗口,在会话范围内模拟TCP的拥塞控制。将友好窗口值与活动路径总拥塞窗口值进行比较,判断当前带宽占用情况是否合理,若超出一定范围,则进行相应的拥塞窗口增加或减少的调整,从而保证数据传输的效率和友好性。通过基于友好性的平行数据传输窗口机制,能够在不过度损害多路径数据传输效率的同时有效减小其对传统单路径传输的侵略性,获得稳定的网络性能。

    一种数据传输方法及装置

    公开(公告)号:CN102843725A

    公开(公告)日:2012-12-26

    申请号:CN201210291612.1

    申请日:2012-08-15

    摘要: 本发明公开了一种数据传输方法,涉及通信技术数据传输领域。所述方法包括:将每条路径上数据传输过程分为多个不相重叠的周期,记录每个周期内数据包进入和离开发送缓存的时间,计算数据包占用缓存的时间;根据所述数据包占用缓存的时间和缓存大小,实时计算路径质量;周期性的选出所述路径质量较好的路径作为数据传输的路径。本发明中,基于评估结果,利用数据分配调度算法,智能分配调度多路径的数据发送,尽可能保证数据包的有序到达。并引进新的重传机制,来区分处理不同原因造成的数据包丢失。本发明能够提高数据的传输速率和质量,减少数据重传,降低网络负载,而且能够提高流媒体用户的体验效果。

    一种基于跨层评估的平行数据传输算法

    公开(公告)号:CN103873479B

    公开(公告)日:2017-09-12

    申请号:CN201410124203.1

    申请日:2014-03-28

    IPC分类号: H04L29/06 H04L29/08 H04W28/02

    摘要: 本发明提出了一种基于跨层评估的平行数据传输方法,解决在流控制传输协议的多路并行传输过程中由于简单数据调度而引发的数据包失序和重排序问题。为了获得准确的路径质量评估,利用心跳机制获取RTT时间并判断路径活动性,根据从数据链路层获得的有效信噪比以及在传输层获得的速率估计值和带宽估计值得到路径容量,两者共同决定路径质量。根据路径质量确定优先级,智能进行数据分发调度。利用路径容量判断丢包原因,采取不同的措施进行重传。该方法能够感知数据链路层和传输层的双重信息,克服传统数据分发方法的信息不完整性,获得更加准确全面的路径质量评估,进行高效的数据分发,减少丢包和重排序。同时区分引发丢包的原因,避免不必要的拥塞窗口的减小。通过基于跨层评估的平行数据传输方法,能够感知并适应无线网络的动态性,提供高质量的数据传输服务,提高用户体验效果。

    一种基于友好性的平行数据传输窗口机制

    公开(公告)号:CN103841043B

    公开(公告)日:2017-04-26

    申请号:CN201410124205.0

    申请日:2014-03-28

    IPC分类号: H04L12/807 H04L1/18

    摘要: 本发明提出了一种基于友好性的平行数据传输窗口机制,解决多路并行传输在资源共享的网络中因过度占用带宽而引起的TCP不友好的公平性问题。流控制传输协议的拥塞控制都是路径独立的,无法从整体上对多路传输的速率进行了解和控制。基于此,本发明设计了一个多路径友好窗口,在会话范围内模拟TCP的拥塞控制。将友好窗口值与活动路径总拥塞窗口值进行比较,判断当前带宽占用情况是否合理,若超出一定范围,则进行相应的拥塞窗口增加或减少的调整,从而保证数据传输的效率和友好性。通过基于友好性的平行数据传输窗口机制,能够在不过度损害多路径数据传输效率的同时有效减小其对传统单路径传输的侵略性,获得稳定的网络性能。

    一种基于跨层评估的平行数据传输算法

    公开(公告)号:CN103873479A

    公开(公告)日:2014-06-18

    申请号:CN201410124203.1

    申请日:2014-03-28

    IPC分类号: H04L29/06 H04L29/08 H04W28/02

    摘要: 本发明提出了一种基于跨层评估的平行数据传输算法,解决多路并行数据传输中由于简单数据调度而引发的数据包失序问题。首先利用心跳机制获取RTT时间并判断路径活动性,再根据数据链路层的有效信噪比以及传输层的速率、带宽估计值得到路径容量,两者共同决定路径质量。根据路径质量智能进行数据分发调度。利用路径容量判断丢包原因,采取不同重传措施。该算法能够感知数据链路层和传输层的双重信息,获得更加准确全面的路径质量评估,进行高效的数据分发,减少失序和重排序。同时区分丢包原因,避免不必要的拥塞窗口减小。通过基于跨层评估的平行数据传输算法,能够感知并适应无线网络的动态性,提供高质量的数据传输服务。