一种数据传输方法及设备技术

技术编号:22173531 阅读:59 留言:0更新日期:2019-09-21 14:13
本发明专利技术的实施例公开一种数据传输方法及设备,涉及通信技术领域,能够根据不同的业务需求灵活选择备份资源比例,在保证数据传输可靠性的前提下,提高资源利用效率。该方法包括:获取发送端与接收端建立的无线链路的数量N以及业务的可靠性需求等级α;根据可靠性需求等级α确定编码效率β;根据无线链路的数量N以及编码效率β确定同时传输的业务数据包的数量n;n≤N,业务数据包用于执行业务;根据无线链路的数量N、编码效率β以及同时传输的业务数据包的数量n确定编码矩阵A;根据编码矩阵A计算生成无线链路配置信息,并将n个业务数据包以及m个冗余数据包按照无线链路配置信息进行数据传输。本发明专利技术实施例应用于网络系统。

A Data Transmission Method and Equipment

【技术实现步骤摘要】
一种数据传输方法及设备
本专利技术的实施例涉及通信
,尤其涉及一种数据传输方法及设备。
技术介绍
3Gpp通信协议R10版本引入载波聚合(carrieraggregation,CA)技术,该技术使基站和用户终端间可同时利用多个载波(carrier)进行数据传输,从而增加传输带宽,提升网络系统容量及用户的业务速率。R12及后续版本中(包括LTE和5GNR),引入了双连接(dualconnectivity,DC)技术。通过双连接技术使得多个基站同时与用户终端建立无线传输链路,基站间可利用非理想回传(non-idealbackhaul)Xn接口(如LTE为X2接口)来实现用户数据的分发和汇聚,从而更充分的利用无线网络资源。从4G向5G网络演进的研究过程中,业界提出了对于高可靠低时延通信(ultra-Reliableandlowlatencycommunications,URLLC)的业务需求。该业务需求对网络时延和可靠性具有很高的要求,在3GPPR15版本协议中,提出的一种重复(duplication)方法,即在分组数据聚合协议(packetdataconvergenceprotocol,PDCP)层通过多个路径传输相同的协议数据单元(ProtocolDataUnit,PDU),利用多路重复的主备机制保障业务的可靠性。CA和DC技术下均支持实现duplication。duplication由无线电资源控制(radioresourcecontrol,RRC)来配置和激活,当某个无线承载(radiobearer,RB)配置了duplication,基站和用户终端均增加一个辅无线链路控制协议(radiolinkcontrol,RLC)实体和辅逻辑信道来处理重复的PDCPPDU。“重复”的动作在PDCP层,因此PDCP需要向两条传输链路的主、辅两个RLC实体分别发送相同的PDCPPDU。当duplication激活时,系统保证两个相同的PDCPPDU通过不同载波进行发送。对于两个相同的PDCPPDU,发送端只要收到接收端反馈任意一个PDU的确认字符(Acknowledgement,ACK),即可保证数据传输的有效,提升无线传输的可靠性。但是,现有的duplication技术用不同载波一主一备传送同样数据,资源利用效率较低(1:1保护,50%资源利用效率);另外,duplication技术的资源利用效率固定,无法针对不同业务需求进行精细控制。
技术实现思路
本专利技术的实施例提供一种数据传输方法及设备,能够根据不同的业务需求灵活选择备份资源比例,在保证数据传输可靠性的前提下,提高资源利用效率。为达到上述目的,本专利技术采用如下技术方案:第一方面,提供一种数据传输方法,该方法包括:获取发送端与接收端建立的无线链路的数量N以及业务的可靠性需求等级α;根据可靠性需求等级α确定编码效率β;根据无线链路的数量N以及编码效率β确定同时传输的业务数据包的数量n;其中,n≤N,业务数据包用于执行业务;根据无线链路的数量N、编码效率β以及同时传输的业务数据包的数量n确定编码矩阵A;根据编码矩阵A计算生成无线链路配置信息,并将n个业务数据包以及m个冗余数据包按照无线链路配置信息进行数据传输;其中,无线链路配置信息包括N条无线链路中用于同时传输n个业务数据包的n条无线链路以及用于传输m个冗余数据包的m条无线链路;m个冗余数据包为用于保护n个业务数据包的备用数据包;m个冗余数据包中所包含的数据信息由n个业务数据包中所包含的数据信息计算生成;n个业务数据包与n条无线链路一一对应,m个冗余数据包与m条无线链路一一对应,并且N=n+m。在上述方法中,首先,根据获取的业务的可靠性需求等级α确定编码效率β来实现不同业务与不同编码效率的灵活配置;并根据获取的发送端与接收端建立无线链路数N以及编码效率β确定同时传输的数据包的数量n;其中,n≤N,业务数据包用于执行业务;然后,根据无线链路的数量N、编码效率β以及同时传输的业务数据包的数量n确定编码矩阵A;最后,根据编码矩阵A计算生成无线链路配置信息,并将n个业务数据包以及m个冗余数据包按照无线链路配置信息进行数据传输;其中,无线链路配置信息包括N条无线链路中用于同时传输n个业务数据包的n条无线链路以及用于传输m个冗余数据包的m条无线链路;m个冗余数据包为用于保护n个业务数据包的备用数据包;m个冗余数据包中所包含的数据信息由n个业务数据包中所包含的数据信息计算生成;n个业务数据包与m个冗余数据包同时传输;n个业务数据包与n条无线链路一一对应,m个冗余数据包与m条无线链路一一对应,并且N=n+m。本专利技术根据不同的业务需求灵活选择备份资源比例,将现有技术中固定的1:1传输资源保护比例变为可灵活选择的m:n传输资源保护比例,能够在保证数据传输可靠性的前提下,提高资源利用效率。第二方面,提供一种数据传输设备,该数据传输设备包括:获取单元,用于获取发送端与接收端建立的无线链路的数量N以及业务的可靠性需求等级α;处理单元,用于根据获取单元获取的可靠性需求等级α确定编码效率β;处理单元,还用于根据获取单元获取的无线链路的数量N以及编码效率β确定同时传输的业务数据包的数量n;其中,n≤N,业务数据包用于执行业务;处理单元,还用于根据获取单元获取的无线链路的数量N、编码效率β以及同时传输的业务数据包的数量n确定编码矩阵A;处理单元,还用于根据编码矩阵A计算生成无线链路配置信息,并将n个业务数据包以及m个冗余数据包按照无线链路配置信息进行数据传输;其中,无线链路配置信息包括N条无线链路中用于同时传输n个业务数据包的n条无线链路以及用于传输m个冗余数据包的m条无线链路;m个冗余数据包为用于保护n个业务数据包的备用数据包;m个冗余数据包中所包含的数据信息由n个业务数据包中所包含的数据信息计算生成;n个业务数据包与m个冗余数据包同时传输;业务数据包与无线链路一一对应,冗余数据包与无线链路一一对应。可以理解地,上述提供的数据传输设备用于执行上文所提供的第一方面对应的方法,因此,其所能达到的有益效果可参考上文第一方面对应的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。第三方面,提供了一种数据传输设备,该数据传输设备的结构中包括处理器和存储器,存储器用于与处理器耦合,保存该数据传输设备必要的程序指令和数据,处理器用于执行存储器中存储的程序指令,使得该数据传输设备执行第一方面方法。第四方面,提供一种计算机存储介质,计算机存储介质中存储有计算机程序代码,当计算机程序代码在数据传输设备上运行时,使得该数据传输设备执行上述第一方面的方法。第五方面,提供一种计算机程序产品,该计算机程序产品储存有上述计算机软件指令,当计算机软件指令在数据传输设备上运行时,使得该数据传输设备执行如上述第一方面方案的程序。附图说明下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为现有技术提供的一种DC技术下的网络数据传送路径的结构示意图;本文档来自技高网
...

【技术保护点】
1.一种数据传输方法,其特征在于,包括:获取发送端与接收端建立的无线链路的数量N以及业务的可靠性需求等级α;根据所述可靠性需求等级α确定编码效率β;根据所述无线链路的数量N以及所述编码效率β确定同时传输的业务数据包的数量n;其中,n≤N,所述业务数据包用于执行所述业务;根据所述无线链路的数量N、所述编码效率β以及所述同时传输的业务数据包的数量n确定编码矩阵A;根据所述编码矩阵A计算生成无线链路配置信息,并将n个业务数据包以及m个冗余数据包按照所述无线链路配置信息进行数据传输;其中,所述无线链路配置信息包括N条无线链路中用于同时传输所述n个业务数据包的n条无线链路以及用于传输所述m个冗余数据包的m条无线链路;所述m个冗余数据包为用于保护所述n个业务数据包的备用数据包;所述m个冗余数据包中所包含的数据信息由所述n个业务数据包中所包含的数据信息计算生成;所述n个业务数据包与所述m个冗余数据包同时传输;所述n个业务数据包与所述n条无线链路一一对应,所述m个冗余数据包与所述m条无线链路一一对应,并且N=n+m。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:获取发送端与接收端建立的无线链路的数量N以及业务的可靠性需求等级α;根据所述可靠性需求等级α确定编码效率β;根据所述无线链路的数量N以及所述编码效率β确定同时传输的业务数据包的数量n;其中,n≤N,所述业务数据包用于执行所述业务;根据所述无线链路的数量N、所述编码效率β以及所述同时传输的业务数据包的数量n确定编码矩阵A;根据所述编码矩阵A计算生成无线链路配置信息,并将n个业务数据包以及m个冗余数据包按照所述无线链路配置信息进行数据传输;其中,所述无线链路配置信息包括N条无线链路中用于同时传输所述n个业务数据包的n条无线链路以及用于传输所述m个冗余数据包的m条无线链路;所述m个冗余数据包为用于保护所述n个业务数据包的备用数据包;所述m个冗余数据包中所包含的数据信息由所述n个业务数据包中所包含的数据信息计算生成;所述n个业务数据包与所述m个冗余数据包同时传输;所述n个业务数据包与所述n条无线链路一一对应,所述m个冗余数据包与所述m条无线链路一一对应,并且N=n+m。2.根据权利要求1所述的数据传输方法,其特征在于,所述根据所述无线链路的数量N以及所述编码效率β确定同时传输的业务数据包的数量n,具体包括:将所述无线链路的数量N以及所述编码效率β根据公式n=βN计算生成所述同时传输的业务数据包的数量n。3.根据权利要求1所述的数据传输方法,其特征在于,所述根据所述无线链路的数量N、所述编码效率β以及所述同时传输的业务数据包的数量n确定编码矩阵A,具体包括:根据所述编码效率β查询数据库确定预定义矩阵;其中所述预定义矩阵为对所述编码矩阵A的矩阵类型进行预定义的矩阵;其中所述编码效率β与所述预定义矩阵一一对应;根据所述无线链路的数量N、所述同时传输的业务数据包的数量n以及预定义矩阵确定所述A。4.根据权利要求1所述的数据传输方法,其特征在于,所述根据所述编码矩阵A计算生成无线链路配置信息,具体包括:将所述编码矩阵A根据以下公式进行比特计算生成无线链路配置信息:其中,Si表示业务数据包,bi表示每条无线链路传输的数据包,1≤i≤n,第i条无线链路传送的所述数据包为所述数据包为以下任意一项:所述业务数据包以及所述冗余数据包。5.根据权利要求1所述的数据传输方法,其特征在于,所述将n个业务数据包以及m个冗余数据包按照所述无线链路配置信息进行数据传输之前,还包括:对所述n个业务数据包以及m个冗余数据包添加统一性标识。6.根据权利要求3所述的数据传输方法,其特征在于,包括:将编码参数利用线性网络编码方法生成所述预定义矩阵;其中所述编码参数至少包括以下一项或多项:所述发送端与接收端建立的无线链路的数量N、所述编码效率β,链路质量、链路时延、链路级Qos要求。7.一种数据传输设备,其特征在于,包括:获取单元,用于获取发送端与接收端建立的无线链路的数量N以及业务的可靠性需求等级α;处理单元,用于根据所述获取单元获取的所述可靠性需求等级α确定编码效率β;所述处理单元,还用于根据所述获取单元获取的所述无线链路的数量N以及所述编码效率β确定同时传输的业务数...

【专利技术属性】
技术研发人员:吕非彼朱佳佳田元兵乔金剑王洋刘亮杨雨苍马昱
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1