一种发送和接收数据的方法及设备技术

技术编号:17165539 阅读:23 留言:0更新日期:2018-02-01 22:54
本发明专利技术实施例涉及无线通信技术领域,特别涉及一种发送和接收数据的方法及设备,用以解决现有技术中存在的如果高速率场景下采取目前层二的设计,会严重影响操作的实时性和传输效率,不利于网络整体效率的问题。本发明专利技术实施例为每个层二数据包分配SN,根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成PDU。由于只需要为每个层二数据包分配一个SN,有效的降低了数据的组包复杂度和头开销,以及对操作的实时性和传输效率的影响,提升了网络整体效率,可以更好地应用于高速率场景。

A method and device for sending and receiving data

【技术实现步骤摘要】
一种发送和接收数据的方法及设备
本专利技术涉及无线通信
,特别涉及一种发送和接收数据的方法及设备。
技术介绍
UE(终端)和eNB(演进基站)之间的数据传输,通常经过PDCP(PacketDataConvergenceProtocol,分组数据聚合协议)层、RLC(RadioLinkControl,无线链路控制)层、MAC(MediumAccessControl,媒体接入控制)层和PHY(物理)层的传输,每一层完成不同的数据处理。PDCP层主要是进行安全操作和头压缩解压缩处理,例如加密和完整性保护,ROHC(RobustHeaderCompression,健壮头压缩;)压缩和解压缩等;RLC层主要完成数据的分段级联和按序递交及ARQ(AutomaticRepeatreQuest;自动重传请求)数据传输保障;MAC层主要完成调度和不同逻辑信道的级联处理及HARQ(HybridAutomaticRepeatreQuest,混合自动重传请求)操作;物理层完成传输块成包和空口发送。图1为用户面协议栈示意图。PDCP层主要功能是进行安全相关操作(加/解密、完整性保护/验证)和头压缩/解压缩处理。RLC层主要功能是完成数据的分段、级联和按序递交及ARQ。MAC层主要功能是基于PHY层的资源进行上/下行调度。现有技术中,层二协议由PDCP层,RLC层和MAC层组成,各层功能存在一定的重复性,三层各自都有头部结构,功能冗余,开销较大,而且处理复杂,效率也不高。未来5G数据速率更高,如果采取现有的层二的设计,则严重影响操作的实时性和传输效率,不利于网络整体效率。综上所述,如果高速率场景下采取目前层二的设计,会严重影响操作的实时性和传输效率,不利于网络整体效率。
技术实现思路
本专利技术提供一种发送和接收数据传输的方法及设备,用以解决现有技术中存在的如果高速率场景下采取目前层二的设计,会严重影响操作的实时性和传输效率,不利于网络整体效率的问题。本专利技术实施例提供的一种进行数据传输的方法,该方法包括:发送设备为每个层二数据包分配SN;所述发送设备根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成PDU;所述发送设备将所述PDU通过物理层发送给接收设备。本专利技术实施例提供的一种接收数据的方法,该方法包括:接收设备通过物理层接收来自发送设备发送的PDU;所述接收设备对所述PDU进行接收处理;其中,所述PDU是发送设备根据为每个数据块分配的SN和对所述数据块进行发送处理得到的数据块生成的。本专利技术实施例提供的一种进行数据传输的发送设备,该发送设备包括:分配模块,用于为每个层二数据包分配SN;第一处理模块,用于根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成PDU;发送模块,用于将所述PDU通过物理层发送给接收设备。本专利技术实施例提供的一种接收数据的接收设备,该接收设备包括:接收模块,用于通过物理层接收来自发送设备发送的PDU;第二处理模块,用于对所述PDU进行接收处理;其中,所述PDU是发送设备根据为每个数据块分配的SN和对所述数据块进行发送处理得到的数据块生成的。本专利技术实施例为每个层二数据包分配SN,根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成PDU。由于只需要为每个层二数据包分配一个SN,有效的降低了数据的组包复杂度和头开销,以及对操作的实时性和传输效率的影响,提升了网络整体效率,可以更好地应用于高速率场景。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为
技术介绍
中用户面协议栈示意图;图2为本专利技术实施例发送数据的方法流程示意图;图3为本专利技术实施例第一种PDU的结构示意图;图4为本专利技术实施例第二种PDU的结构示意图;图5为本专利技术实施例第三种PDU的结构示意图;图6A为本专利技术实施例第四种PDU的结构示意图;图6B为本专利技术实施例图连续SN的示意图;图7为本专利技术实施例接收数据的方法流程示意图;图8为本专利技术实施例第一种发送设备的结构示意图;图9为本专利技术实施例第一种接收设备的结构示意图;图10为本专利技术实施例第二种发送设备的结构示意图;图11为本专利技术实施例第二种接收设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图2所示,本专利技术实施例发送数据的方法包括:步骤200、发送设备为每个层二数据包分配SN(SequenceNumber,序列号);步骤201、所述发送设备根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成PDUProtocolDataUnit,协议数据单元);步骤202、所述发送设备将所述PDU通过物理层发送给接收设备。本专利技术实施例为每个层二数据包分配SN,根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成PDU。由于只需要为每个层二数据包分配一个SN,有效的降低了数据的组包复杂度和头开销,以及对操作的实时性和传输效率的影响,提升了网络整体效率,可以更好地应用于高速率场景。其中,本专利技术实施例的层二数据包是指从层二以上的更高层发送给层二的数据包。本专利技术实施例发送设备对所述层二数据包进行发送处理得到数据块的过程可以包括头压缩、安全操作(比如加密和完整性保护等过程)、分段、串接等过程,具体头压缩、安全操作、分段、串接等过程与现有技术类似,区别在于每个数据包只对应一个SN,而不需要像现有技术每个层都会为同一个数据包分配SN。在实施中,上述具体处理过程可以根据需要只选择开启部分,其余都关闭。本专利技术实施例根据所述SN和所述数据块生成PDU的方式有很多种下面列举几种。方式一、所述发送设备将针对同一个接收设备的不同逻辑信道的数据块和所述数据块对应的指示信息置于PDU中,并将层二数据包对应的SN置于所述PDU中。可选的,所述PDU包括子头区域和数据区域;所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将针对同一个接收设备的不同逻辑信道的数据块置于所述数据区域中对应的数据块中;针对任意一个所述数据块,所述发送设备将所述数据块对应的指示信息置于所述子头区域中所述数据块对应的子头中,将所述数据块对应的SN置于所述数据块所在的所述数据区域或所述数据块对应的所述子头中。比如图3所示的结构,数据块对应的子头为子头2。所述发送设备将所述数据块对应的指示信息置于所述子头区域中所述数据块对应的子头2中;将所述数据块对应的SN置于所述数据块所在的所述数据区域(即数块1中的数据块的SN置于数据块1中,数块2中的数据块的SN置于数据块2中)或所述数据块对应的所述子头2中。如果有基于终端的层二控制信息,则发送本文档来自技高网
...
一种发送和接收数据的方法及设备

【技术保护点】
一种进行数据传输的方法,其特征在于,该方法包括:发送设备为每个层二数据包分配对应的序列号SN;所述发送设备根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成协议数据单元PDU;所述发送设备将所述PDU通过物理层发送给接收设备。

【技术特征摘要】
1.一种进行数据传输的方法,其特征在于,该方法包括:发送设备为每个层二数据包分配对应的序列号SN;所述发送设备根据分配的所述SN,对所述层二数据包进行发送处理得到数据块,并根据所述SN和所述数据块生成协议数据单元PDU;所述发送设备将所述PDU通过物理层发送给接收设备。2.如权利要求1所述的方法,其特征在于,所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将针对同一个接收设备的不同逻辑信道的数据块和所述数据块对应的指示信息置于PDU中,并将层二数据包对应的SN置于所述PDU中。3.如权利要求2所述的方法,其特征在于,所述PDU包括子头区域和数据区域;所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将针对同一个接收设备的不同逻辑信道的数据块置于所述数据区域中对应的数据块中;针对任意一个所述数据块,所述发送设备将所述数据块对应的指示信息置于所述子头区域中所述数据块对应的子头中,将所述数据块对应的SN置于所述数据块所在的所述数据区域或所述数据块对应的所述子头中。4.如权利要求3所述的方法,其特征在于,所述发送设备根据所述SN和所述数据块生成PDU,还包括:所述发送设备将基于终端的层二控制信息和所述层二控制信息对应的指示信息置于所述PDU中。5.如权利要求4所述的方法,其特征在于,所述发送设备将基于终端的层二控制信息和所述层二控制信息对应的指示信息置于所述PDU中,还包括:所述发送设备将所述层二控制信息置于所述数据区域的控制区域中,将所述层二控制信息对应的指示信息置于所述子头区域中所述层二控制信息对应的子头中。6.如权利要求2所述的方法,其特征在于,所述数据块对应的指示信息包括下列信息中的部分或全部:用于指示对应的数据块的长度的信息;所述数据块对应的逻辑信道的逻辑信道标识;用于指示对应的子头之后的位置是否是数据区域的信息;用于指示对应的子头是否有子头长度指示的信息。7.如权利要求4或5所述的方法,其特征在于,所述层二控制信息对应的指示信息包括下列信息中的部分或全部:用于指示对应的数据块的长度的信息;所述层二控制信息对应的用于标识控制信息类型的逻辑信道标识;用于指示所述层二指示信息对应的子头是否有长度指示的信息。8.如权利要求1所述的方法,其特征在于,所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将针对同一个逻辑信道的数据块和数据块对应的指示信息置于PDU中,将所述逻辑信道的指示信息置于所述PDU中,并将层二数据包对应的SN置于所述PDU中。9.如权利要求8所述的方法,其特征在于,所述PDU包括子头区域和数据区域;所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将数据块、数据块对应的指示信息和层二数据包对应的SN置于所述数据区域中对应的数据块中;所述发送设备将所述逻辑信道的指示信息置于所述子头区域中。10.如权利要求9所述的方法,其特征在于,所述发送设备根据所述SN和所述数据块生成PDU,还包括:所述发送设备将针对逻辑信道的层二控制信息和层二控制信息对应的指示信息置于所述PDU中。11.如权利要求10所述的方法,其特征在于,所述发送设备将针对逻辑信道的层二控制信息和层二控制信息对应的指示信息置于所述PDU中,包括:所述发送设备将针对逻辑信道的层二控制信息和层二控制信息对应的指示信息置于所述数据区域中对应的数据块中。12.如权利要求8所述的方法,其特征在于,所述逻辑信道的指示信息包括下列信息中的部分或全部:所述数据块对应的逻辑信道的逻辑信道标识;用于指示子头区域之后的位置是否是数据区域的信息;用于指示所述子头是否有子头长度指示的信息;用于指示对应的数据块的长度的信息;所述数据块对应的指示信息包括下列信息中的部分或全部:用于指示对应的数据块中数据的类型的信息;用于指示对应的数据块中是否是分段数据块的信息;用于指示是否针对对应的数据块进行接收状态反馈的信息;用于指示对应的数据块是最后一个分段数据块的信息;用于指示分段数据块中的数据块在原始数据块中的起始位置的信息。13.如权利要求10或11所述的方法,其特征在于,所述针对逻辑信道的层二控制信息对应的指示信息包括下列信息中的部分或全部:用于指示对应的数据块中数据的类型的信息;用于指示层二控制信息的类型的信息。14.如权利要求8所述的方法,其特征在于,所述PDU包括子头区域和数据区域;所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将数据块置于所述数据区域中对应的数据块中;所述发送设备将所述数据块对应的指示信息置于所述子头区域中数据块对应的子头中;所述发送设备将SN置于所述子头区域中数据块对应的子头中;所述发送设备将所述逻辑信道的指示信息置于所述子头区域对应的子头中。15.如权利要求14所述的方法,其特征在于,所述发送设备根据所述SN和所述数据块生成PDU,还包括:所述发送设备将针对逻辑信道的层二控制信息和层二控制信息对应的指示信息置于所述PDU中。16.如权利要求15所述的方法,其特征在于,所述发送设备将针对逻辑信道的层二控制信息和层二控制信息对应的指示信息置于所述PDU中,包括:所述发送设备将针对逻辑信道的层二控制信息置于所述数据区域中对应的数据块中;所述发送设备将针对逻辑信道的层二控制信息对应的指示信息置于所述子头区域中所述层二控制信息对应的子头中。17.如权利要求14所述的方法,其特征在于,所述逻辑信道的指示信息包括下列信息中的部分或全部:用于指示对应的子头之后的位置是否是数据区域的信息;用于指示对应的子头中是否有长度指示的信息;所述数据块对应的逻辑信道的逻辑信道标识;用于指示是否进行接收状态反馈的信息;所述数据块对应的指示信息包括下列信息中的部分或全部:用于指示对应的子头中是否有子头长度指示的信息;用于指示对应的数据块的长度的信息;用于指示对应的数据块中数据的类型的信息;用于指示对应的数据块中是否是分段数据块的信息;用于指示对应的数据块是最后一个分段数据块的信息;用于指示分段数据块中的数据块在原始数据块中的起始位置的信息。18.如权利要求15或16所述的方法,其特征在于,所述针对逻辑信道的层二控制信息对应的指示信息包括下列信息中的部分或全部:用于指示对应的子头中是否有子头长度指示的信息;用于指示对应的数据块的长度的信息;用于指示对应的数据块中数据的类型的信息;用于指示层二控制信息的类型的信息。19.如权利要求1所述的方法,其特征在于,所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将针对同一个逻辑信道的数据块置于PDU中,将所述数据块对应的指示信息置于所述PDU中,将所述逻辑信道的指示信息置于所述PDU中,并将连续的多个层二数据包对应的SN中的部分SN置于所述PDU中。20.如权利要求19所述的方法,其特征在于,所述PDU包括子头区域和数据区域;所述发送设备根据所述SN和所述数据块生成PDU,包括:所述发送设备将数据块置于所述数据区域中对应的数据块中;所述发送设备将所述数据块对应的指示信息置于所述子头区域中数据块对应的子头中;所述发送设备将所述逻辑信道的指示信息置于所述子头区域中指示信息对应的子头中;所述发送设备将连续的多个层二数据包对应的SN中的部分SN置于所述子头区域中数据块对应的子头中。21.如权利要求20所述的方法,其特征在于,所述逻辑信道的指示信息包括下列信息中的部分或全部:用于指示对应的子头之后的位置是否是数据区域的信息;用于指示对应的子头中是否有长度指示的信息;所述数据块对应的逻辑信道的逻辑信道标识;所述数据块对应的指示信息包括下列信息中的部分或全部:用于指示对应的子头中是否有长度指示的信息;用于指示对应的数据块的长度的信息;用于指示对应的数据块中数据的类型的信息;用于指示对应的数据块的后面是否是连续多个数据块;用于指示连续多个数据块中的第一个数据块和最后一个数据块是否是分段数据块;用于指示分段数据块中的数据块在原始数据块中的起始位置的信息。22.一种接收数据的方法,其特征在于,该方法包括:接收设备通过物理层接收来自发送设备发送的PDU;所述接收设备对所述PDU进行接收处理;其中,所述PDU是发送设备根据为每个层二数据包分配的SN和对所述层二数据包进行...

【专利技术属性】
技术研发人员:刘佳敏皮埃尔
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京,11

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

1