一种大数据包传输方法和系统.pdf

上传人:e1 文档编号:4068903 上传时间:2018-08-13 格式:PDF 页数:14 大小:1.18MB
返回 下载 相关 举报
摘要
申请专利号:

CN201510050832.9

申请日:

2015.01.30

公开号:

CN104579579A

公开日:

2015.04.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04L 1/00申请日:20150130|||公开

IPC分类号:

H04L1/00; H04L1/16; H04L1/18

主分类号:

H04L1/00

申请人:

深圳信息职业技术学院

发明人:

许志良; 王寅峰; 鲁照华

地址:

518000广东省深圳市龙岗区龙翔大道2188号深圳信息职业技术学院

优先权:

专利代理机构:

深圳中一专利商标事务所44237

代理人:

刘朗星

PDF下载: PDF下载
内容摘要

本发明适用于通信领域,提供了一种大数据包传输方法和系统,该方法包括:第一通信节点将源数据包分成a个数据分段,分别进行纠错编码后,按照码率R进行删余操作后形成a个首传子包发送至第二通信节点;所述第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则反馈接收失败信息;所述第一通信节点接收所述接收失败信息,按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包并发送。本发明可以提高数据包传输性能以及可以提高校验子包的编码效率。

权利要求书

权利要求书1.  一种大数据包传输方法,其特征在于,所述方法包括:第一通信节点将源数据包分成a个数据分段,对a个所述数据分段分别进行纠错编码后形成a个纠错编码子包,每个纠错编码子包按照码率R进行删余操作后形成1个首传子包,由a个所述首传子包构成首传空口数据包,其中a为大于1的整数,R大于0.5小于等于1;所述第一通信节点发送所述首传空口数据包至第二通信节点;所述第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则向所述第一通信节点反馈接收失败信息;所述第一通信节点接收所述接收失败信息,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包并发送,其中,b为小于等于a的正整数。2.  根据权利要求1所述方法,其特征在于,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:所述第二通信节点向所述第一通信节点反馈接收失败信息中,包括指示a个数据分段中的c个数据分段接收成功;第一通信节点从所述a个纠错编码子包中选择b个纠错编码子包,所述b个纠错编码子包中不包括所述c个数据分段对应的纠错编码子包,b的取值小于等于(a-c)。3.  根据权利要求1所述方法,其特征在于,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:所述第二通信节点按照长期演进协议生成接收失败信息反馈给第一通信节点,所述第一通信节点从所述a个纠错编码子包中选择b个纠错编码子包,所述b的取值等于a-1。4.  根据权利要求1所述方法,其特征在于,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:所述第二通信节点按照长期演进协议生成接收失败信息反馈给第一通信节点,所述第一通信节点从所述a个纠错编码子包中选择b个纠错编码子包,所述b的取值等于a,并对b个重传子包中的每个重传子包进行比特选择,使得至少有d个重传子包的长度等于|l*(a-1)/(a-2)|,其中l为校验子包的长度。5.  根据权利要求1所述方法,其特征在于,所述方法还包括:所述第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,则通过所述校验子包与其他重传子包进行异或操作,得到一个与接收失败重传子包对应的增强子包,通过对所述增强子包进行译码,以获取接收失败重传子包携带的所述数据分段内容。6.  根据权利要求1所述方法,其特征在于,所述方法还包括:所述第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,则通过所述校验子包与其他重传子包进行异或操作,得到一个与接收失败重传子包对应的增强子包,通过对所述增强子包与所述接收失败重传子包相加进行译码,以获取接收失败重传子包携带的所述数据分段内容。7.  根据权利要求1所述方法,其特征在于,所述方法还包括:所述第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,且校验子包接收失败,则所述第二通信节点认为所述重传空口数据包接收失败。8.  根据权利要求1所述方法,其特征在于,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:所述第一通信节点按照随机选择、按照预设的查表方式从所述a个纠错编码子包中选择b个纠错编码子包。9.  根据权利要求1所述方法,其特征在于,所述重传空口数据包的比特数小于所述首传空口数据包的比特数。10.  一种大数据包传输系统,其特征在于,所述系统包括:分段模块,用于由第一通信节点将源数据包分成a个数据分段,对a个所述数据分段分别进行纠错编码后形成a个纠错编码子包,每个纠错编码子包按照码率R进行删余操作后形成1个首传子包,由a个所述首传子包构成首传空口数据包,其中a为大于1的整数,R大于0.5小于等于1;发送模块,用于由所述第一通信节点发送所述首传空口数据包至第二通信节点;译码反馈模块,用于由所述第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则向所述第一通信节点反馈接收失败信息;校验发送模块,用于由所述第一通信节点接收所述接收失败信息,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包并发送,其中,b为小于等于a的正整数。

说明书

说明书一种大数据包传输方法和系统
技术领域
本发明属于通信领域,尤其涉及一种大数据包传输方法和系统。
背景技术
随着数据网络的普及以及各种业务的发展,如观看视频、网上娱乐、视频通话等,需要大量的网络容量。通常情况下,这些业务产生的数据包是比较大的,由于较大的数据包译码复杂度非常高,且对恶劣信道传输情况的容忍度比较低,因此实际通信中,每个数据包又再划分成若干个比较小的信道编码码块(即码块分割)进行传输,这样信道编译码模块相对复杂度较小且对错误比特的容忍度较高。
为了提高通信系统的服务质量,通讯底层协议需要支持HARQ(Hybrid Auto Repeat Request,混合自动重传请求)机制。即如果物理层数据包传输错误,通过重复发送物理层数据包,来保证数据的可靠传输。这样可以避免传输错误扩散到上层协议中,造成更大的传输开销,浪费宝贵的传输资源。例如,在现有的3gpp LTE(Long Term Evolution,长期演进协议)中,HARQ的最大重传次数是4次,重传数据包可以采用追赶合并或递增冗余的编码方式生成。
第五代移动通信系统的主要应用场景和需求包括终端直联通信D2D(Device to Device)、物联网通信MMC(Massive Machine Communication)、超密度网络通信UDN(Ultra Denstiy Network)、移动网络通信MN(Moving Network)和超可靠通信URN(Ultra Reliable Network)。为了满足新的业务需求,未来的第五代移动通信系统中的链路增强技术需要满足低延迟、高吞吐量特点。但是,现有LTE基于追赶合并或递增冗余的HARQ重传机制,每次发送端无法判断接收端接收到的空口数据包中具体的子包接收成功与否的情况,且子包之间没有任何保护技术,造成比较大的空口传输时延,不利于满足未来移动通信系统的业务需求。
发明内容
本发明的目的在于提供一种大数据包传输方法和系统,以解决现有技术由于LTE基于追赶合并或递增冗余的HARQ重传机制,每次发送端无法判断接收端接收到的空口数据包中具体的子包接收成功与否的情况,且子包之间没有任何保护技术,造成比较大的空口传输时延的问题。
一方面,本发明实施例提供了一种大数据包传输方法,所述方法包括:
第一通信节点将源数据包分成a个数据分段,对a个所述数据分段分别进行纠错编码后形成a个纠错编码子包,每个纠错编码子包按照码率R进行删余操作后形成1个首传子包,由a个所述首传子包构成首传空口数据包,其中a为大于1的整数,R大于0.5小于等于1;
所述第一通信节点发送所述首传空口数据包至第二通信节点;
所述第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则向所述第一通信节点反馈接收失败信息;
所述第一通信节点接收所述接收失败信息,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包并发送,其中,b为小于等于a的正整数。
结合第一方面,在第一方面的第一种可能实施方式中,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:
所述第二通信节点向所述第一通信节点反馈接收失败信息中,包括指示a个数据分段中的c个数据分段接收成功;
第一通信节点从所述a个纠错编码子包中选择b个纠错编码子包,所述b个纠错编码子包中不包括所述c个数据分段对应的纠错编码子包,b的取值小于等于(a-c)。
结合第一方面,在第一方面的第二种可能实施方式中,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:
所述第二通信节点按照长期演进协议生成接收失败信息反馈给第一通信节点,所述第一通信节点从所述a个纠错编码子包中选择b个纠错编码子包,所述b的取值等于a-1。
结合第一方面,在第一方面的第三种可能实施方式中,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:
所述第二通信节点按照长期演进协议生成接收失败信息反馈给第一通信节点,所述第一通信节点从所述a个纠错编码子包中选择b个纠错编码子包,所述b的取值等于a,并对b个重传子包中的每个重传子包进行比特选择,使得至少有d个重传子包的长度等于|l*(a-1)/(a-2)|,其中l为校验子包的长度。
结合第一方面,在第一方面的第四种可能实施方式中,所述方法还包括:
所述第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,则通过所述校验子包与其他重传子包进行异或操作,得到一个与接收失败重传子包对应的增强子包,通过对所述增强子包进行译码,以获取接收失败重传子包携带的所述数据分段内容。
结合第一方面,在第一方面的第五种可能实施方式中,所述方法还包括:
所述第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,则通过所述校验子包与其他重传子包进行异或操作,得到一个与接收失败重传子包对应的增强子包,通过对所述增强子包与所述接收失败重传子包相加进行译码,以获取接收失败重传子包携带的所述数据分段内容。
结合第一方面,在第一方面的第六种可能实施方式中,所述方法还包括:
所述第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,且校验子包接收失败,则所述第二通信节点认为所述重传空口数据包接收失败。
结合第一方面,在第一方面的第七种可能实施方式中,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包步骤为:
所述第一通信节点按照随机选择、按照预设的查表方式从所述a个纠错编码子包中选择b个纠错编码子包。
结合第一方面,在第一方面的第八种可能实施方式中,所述重传空口数据包的比特数小于所述首传空口数据包的比特数。
第二方面,本发明提出了一种大数据包传输系统,所述系统包括:
分段模块,用于由第一通信节点将源数据包分成a个数据分段,对a个所述数据分段分别进行纠错编码后形成a个纠错编码子包,每个纠错编码子包按照码率R进行删余操作后形成1个首传子包,由a个所述首传子包构成首传空口数据包,其中a为大于1的整数,R大于0.5小于等于1;
发送模块,用于由所述第一通信节点发送所述首传空口数据包至第二通信节点;
译码反馈模块,用于由所述第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则向所述第一通信节点反馈接收失败信息;
校验发送模块,用于由所述第一通信节点接收所述接收失败信息,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包并发送,其中,b为小于等于a的正整数。
在本发明中,通过对每个重传子包进行异或操作,使得所有重传子包之间存在一定的关联,在接收端可以利用所述关联进行译码,可以提高数据包传输性能。通过去除掉纠错编码子数据包中的部分比特,可以提高校验子包的编码效率,从而能够更好的适应未来超高速通信系统中,数据源非常大、分割码块数量多的通信需求。
附图说明
图1是本发明实施例提供的大数据包传输的实现流程图;
图2是本发明实施例提供的重传窗口数据包生成示意图;
图3是本发明实施例提供的重传子包连续比特删除位置示意图;
图4为本发明实施例提供的重传子包离散比特删除位置示意图;
图5为本发明实施例提供的大数据包传输系统的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明将较大的源数据包通过码块分割成多个数据分段(子数据包),而后对这些数据分段进行信道纠错编码,然后在重传过程中对纠错编码码块之间进行异或操作,产生少量的校验子包,通过比特选择操作方法获得待发送的编码后的重传空口数据包,从而有效降低空口传输时延,满足未来移动通信系统的业务需求。
本发明的大数据包传输方法如图1所示,至少包括以下步骤:
步骤102,第一通信节点对需要发送给第二通信节点的源数据包进行码块分割,得到a个数据分段,a是大于1的整数;对所述a个数据分段中的每个数据分段,添加循环冗余校验(Cyclic Redundancy Check,CRC)序列;对添加了CRC序列序列的每个数据分段进行纠错编码,得到a个纠错编码子包;每个纠错编码子包按照码率R进行删余操作后形成1个首传子包,R大于0.5小于等于1;所述a个首传子包构成首传空口数据包;
步骤104,第一通信节点发送所述首传空口数据包至第二通信节点;
步骤106,第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则向所述第一通信节点反馈接收失败信息;
步骤108,所述第一通信节点接收所述接收失败信息,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包,其中,b为小于等于a的正整数。
下面通过具体实施例进一步说明本发明,需要说明,实施例中的第一通信节点和第二通信节点可以分别是基站和终端,或终端和基站。
实施例一
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,向所述第一通信节点反馈接收失败信息,指示所述a个数据分段中的c个数据分段接收成功,其中c的取值大于0小于a。
第一通信节点接收所述接收失败信息,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,所述b个纠错编码子包中不包括所述c个数据分段对应的纠错编码子包,b的取值小于等于(a-c),基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包,图2给出了重传空口数据包的生成示意图。
实施例二
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,按照长期演进协议生成接收失败信息并反馈给所述第一通信节点。
第一通信节点接收所述接收失败信息,无法获知具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,b的取值等于(a–1),优选地,所述特定方式为从所述a个纠错编码子包中随机选择、或按照查表方式选择b个纠错编码子包(所述表格预先已设定),基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包。
实施例三
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,按照长期演进协议生成接收失败信息并反馈给所述第一通信节点。
第一通信节点接收所述接收失败信息,无法获知具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,此时b=a(可以理解为全部选择方式),所述第一通信节点基于b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包时,需要对b个重传子包中的每个重传子包进行比特删除操作,删除后所述至少有d个重传子包的长度等于(向下取整(所述校验子包的长度*(a-2)/(a-1))),也即|l*(a-1)/(a-2)|,其中l为校验子包的长度。其中,d的取值小于等于b,所述b个重传子包中的每个重传子包删除比特的位置是不同的,且所述位置可以是连续的(如图2所示,白色部分为被删除比特位置,灰色部分为保留比特位置)或离散的(如图3所示,白色部分为被删除比特位置,灰色部分为保留比特位置)。这样做的目的是尽量使重传空口数据包的长度小于等于首传空口数据包,便面引入校验子包后带来冗余开销,保证方案相对长期演进协议已有方案的公平性。
实施例四
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,生成接收失败信息,并反馈给所述第一通信节点,其中,所述接收失败信息携带的内容为首传数据包接收失败但不指示是哪些首传子包接收失败,或首传数据包接收失败且指示是哪些首传子包接收失败,或首传数据包接收失败且只指示所有接收失败的首传子包中的部分接收失败的首传子包,优选地,所述接收失败信息的不同类型对应不同的反馈资源,所述反馈资源可从时域、和/或频域、和/或码域区分,例如不同的类型对应不同的时域资源,或不同的频域资源,或不同的CDMA扩频码域资源。
第一通信节点接收所述接收失败信息,所述第一通信节点根据所述接收失败信息提供的内容、按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,优选地,所述特定方式为从所述a个纠错编码子包中随机选择、或按照查表方式选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包。
实施例五
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,生成接收失败信息并反馈给所述第一通信节点。
第一通信节点接收所述接收失败信息,无法知道具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,优选地,所述特定方式是所述第一通信节点与所述第二通信节点事先约定的方式,或所述第一通信节点通过控制信令通知所述第二通信节点的,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包。
实施例六
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,生成接收失败信息并反馈给所述第一通信节点。
第一通信节点接收所述接收失败信息,无法知道具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包。
第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,称为接收失败重传子包,则通过所述校验子包与其他重传子包进行异或操作,得到一个与接收失败重传子包对应的增强子包,通过对所述增强子包进行译码来尝试获取接收失败重传子包携带的所述数据分段内容,优选地,这种情况下所述其他重传子包均接收成功,且所述校验子包接收成功。
实施例七
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,生成接收失败信息并反馈给所述第一通信节点。
第一通信节点接收所述接收失败信息,无法知道具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包。
第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,称为接收失败重传子包,则通过所述校验子包与其他重传子包进行异或操作,得到一个与接收失败重传子包对应的增强子包,通过对所述增强子包与所述接收失败重传子包相加进行译码来尝试获取接收失败重传子包携带的所述数据分段内容,优选地,这种情况下所述其他重传子包中至少有一个子包接收失败,且所述校验子包接收成功。
实施例八
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,生成接收失败信息并反馈给所述第一通信节点。
第一通信节点接收所述接收失败信息,无法知道具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包。
第二通信节点接收所述重传空口数据包,如果有重传子包接收失败,且校验子包接收失败,则所述第二通信节点认为所述重传空口数据包接收失败。
实施例九
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,生成接收失败信息并反馈给所述第一通信节点。
第一通信节点接收所述接收失败信息,无法知道具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包,优选地,重传空口数据包包含重复e次的校验子包,e为取值大于1的整数,这样做的好处是增加校验子包对信道突发错误的容忍度,增加了第二通信节点成功解码重传空口数据包的概率。
实施例十
第一通信节点按照长期演进协议形成包含a个首传子包的首传空口数据包并发送。
第二通信节点接收所述首传空口数据包并进行译码,译码失败,生成接收失败信息并反馈给所述第一通信节点,优选地,使用的反馈资源索引与所述首传空口数据包中接收成功的首传子包或接收失败的首传子包存在对应关系,所述对应关系由所述第一通信节点和所述第二通信节点事先协商获得,例如如果是首传子包1接收失败,则选择反馈资源索引1发送所述接收失败信息,如果是首传子包n接收失败,则选择反馈资源索引n发送所述接收失败信息。
第一通信节点接收所述接收失败信息,无法知道具体哪个数据分段接收成功,所述第一通信节点按照特定选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包。
通过本专利提出的方法,HARQ的重传次数比长期演进协议减少了60%,有效降低了空口传播时延,同时增加了系统的吞吐量,可以很好地满足第五代移动通信系统的业务需求。
实施例十一:
图5示出了本发明实施例提供的大数据传输系统的结构示意图,本发明所述大数据传输系统包括:
分段模块501,用于由第一通信节点将源数据包分成a个数据分段,对a个所述数据分段分别进行纠错编码后形成a个纠错编码子包,每个纠错编码子包按照码率R进行删余操作后形成1个首传子包,由a个所述首传子包构成首传空口数据包,其中a为大于1的整数,R大于0.5小于等于1;
发送模块502,用于由所述第一通信节点发送所述首传空口数据包至第二通信节点;
译码反馈模块503,用于由所述第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则向所述第一通信节点反馈接收失败信息;
校验发送模块504,用于由所述第一通信节点接收所述接收失败信息,所述第一通信节点按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生成b个重传子包,对所述b个重传子包进行异或操作,形成一个校验子包,所述b个重传子包与所述校验子包形成重传空口数据包并发送,其中,b为小于等于a的正整数。
本发明实施例所述大数据传输系统与上述的大数据传输方法对应,在此不作重复赘述。
本发明实施例所述支持提高数据包传输性能的方法和装置如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质上实施的计算机程序产品的形式,所述存储介质包括但不限于U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、磁盘存储器、CD-ROM、光学存储器等。
本申请是根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
相应的,本发明实施例还提供一种计算机存储介质,其中存储有计算机程序,该计算机程序用于执行本发明实施例的支持提高数据包传输性能的方法和装置。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

一种大数据包传输方法和系统.pdf_第1页
第1页 / 共14页
一种大数据包传输方法和系统.pdf_第2页
第2页 / 共14页
一种大数据包传输方法和系统.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种大数据包传输方法和系统.pdf》由会员分享,可在线阅读,更多相关《一种大数据包传输方法和系统.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明适用于通信领域,提供了一种大数据包传输方法和系统,该方法包括:第一通信节点将源数据包分成a个数据分段,分别进行纠错编码后,按照码率R进行删余操作后形成a个首传子包发送至第二通信节点;所述第二通信节点接收所述首传空口数据包并进行译码,如果译码失败,则反馈接收失败信息;所述第一通信节点接收所述接收失败信息,按照预定的选择方式从所述a个纠错编码子包中选择b个纠错编码子包,基于所述b个纠错编码子包生。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1