一种基于喷泉码的隧道可靠传输方法及装置

    公开(公告)号:CN106209565B

    公开(公告)日:2019-11-05

    申请号:CN201610816545.9

    申请日:2016-09-12

    Abstract: 本申请实施例提供了一种基于喷泉码的隧道可靠传输方法及装置,包括:获得遵从网络层协议的IP包;将IP包缓存至发送缓存区域;当发送缓存区域满足预设的数据编码条件时,根据预设编码矩阵,对发送缓存区域内已缓存的IP包进行喷泉编码处理,获得编码包集合;在编码包集合中每一编码包的首部添加第一标识和第二标识,其中,第一标识用于表示编码包在所述编码包集合中的序号,第二标识用于表示所述编码包集合的标识;对所述编码包集合中添加标识后的每一编码包进行封装处理得到第一数据包,并将所述第一数据包发送至接收端。本申请实施例提供的方法利用喷泉码的优点来解决隧道丢包率高的问题,能够有效提高隧道数据传输的可靠性。

    一种基于喷泉码的多路并行传输方法以及装置

    公开(公告)号:CN106254202B

    公开(公告)日:2019-08-02

    申请号:CN201610757584.6

    申请日:2016-08-29

    Abstract: 本发明公开一种基于喷泉码的多路并行传输方法以及装置。其中,所述方法包括:根据接收端地址将待发送的原始数据包分别进行缓存;判断缓存中原始数据包的数目是否达到预设数目或其等待时间是否超过预设值;若是,则将缓存中的原始数据包分别进行喷泉编码,得到编码数据包;获取用于传输编码数据包的多个隧道的整体状况,分为整体性能良好和整体性能不佳两种情况,由此选择相应的传输模式,在相应的传输模式下,根据编码数据包的度值为编码数据包选择相应的隧道,并在编码数据包传输过程中的不同阶段相应地调整其传输方式;在接收端设置反馈模块,使得发送端判断传输过程是否完成,从而实现原始数据包的多路并行传输,提升链路利用率和传输可靠性。

    一种基于喷泉码的多路并行传输方法以及装置

    公开(公告)号:CN106254202A

    公开(公告)日:2016-12-21

    申请号:CN201610757584.6

    申请日:2016-08-29

    Abstract: 本发明公开一种基于喷泉码的多路并行传输方法以及装置。其中,所述方法包括:根据接收端地址将待发送的原始数据包分别进行缓存;判断缓存中原始数据包的数目是否达到预设数目或其等待时间是否超过预设值;若是,则将缓存中的原始数据包分别进行喷泉编码,得到编码数据包;获取用于传输编码数据包的多个隧道的整体状况,分为整体性能良好和整体性能不佳两种情况,由此选择相应的传输模式,在相应的传输模式下,根据编码数据包的度值为编码数据包选择相应的隧道,并在编码数据包传输过程中的不同阶段相应地调整其传输方式;在接收端设置反馈模块,使得发送端判断传输过程是否完成,从而实现原始数据包的多路并行传输,提升链路利用率和传输可靠性。

    一种基于喷泉码的隧道可靠传输方法及装置

    公开(公告)号:CN106209565A

    公开(公告)日:2016-12-07

    申请号:CN201610816545.9

    申请日:2016-09-12

    Abstract: 本申请实施例提供了一种基于喷泉码的隧道可靠传输方法及装置,包括:获得遵从网络层协议的IP包;将IP包缓存至发送缓存区域;当发送缓存区域满足预设的数据编码条件时,根据预设编码矩阵,对发送缓存区域内已缓存的IP包进行喷泉编码处理,获得编码包集合;在编码包集合中每一编码包的首部添加第一标识和第二标识,其中,第一标识用于表示编码包在所述编码包集合中的序号,第二标识用于表示所述编码包集合的标识;对所述编码包集合中添加标识后的每一编码包进行封装处理得到第一数据包,并将所述第一数据包发送至接收端。本申请实施例提供的方法利用喷泉码的优点来解决隧道丢包率高的问题,能够有效提高隧道数据传输的可靠性。

Patent Agency Ranking