一种数据帧传输处理的方法及终端与流程

文档序号:13908451阅读:346来源:国知局
一种数据帧传输处理的方法及终端与流程

本发明涉及通信技术领域,尤其涉及一种数据帧传输处理的方法及终端。



背景技术:

随着通信技术的不断发展和进步,目前世界范围内已着手开始对第五代通信技术(5g)的研究了,5g是一种多技术融合的通信,通过技术的更迭和创新来满足广泛的数据、连接业务的需求。在ran71次会议中,3gpp成立了关于5g新空口的研究项目si(studyitem);其中,根据5g对于垂直场景的划分,3gpp主要从增强型无线宽带embb(enhancedmobilebroadband)、低时延高可信通信urllc(ultra-reliablelow-latencycommunications)和大规模机器类型通信mmtc(massivemachinetypecommunications)这三个方面进行新空口技术的研究。

目前,在embb方面已经有了比较明确的研究方向,如大规模天线技术、新型编码、新型帧结构等。但是,对于urllc的研究才刚刚开始。在ran185次会议中,有部分公司对urllc的场景进行了细化,并提出了一些相应的帧结构设计思路,但是在实现和性能方面都与预期目标存在差距。因此,如何设计合适的帧结构,达到urllc对于时延和可靠性的kpi(keyperformanceindicato)指标(如上下行0.5ms的单向传输时延、99.999%的传输可靠性),是下一步研究的重点之一。

针对新型帧结构,英特尔公司intel在ran185次会议中提出了基于self-contained的实现思路,具体如图1所示给出了一种self-contained帧结构的示意图,可知在每个子帧或时间传输单元内,首先发送物理下行控制pdcch信道,然后根据pdcch的调度参数来发送pdsch用户数据,经过保护周期时隙gp之后,终端反馈对pdsch数据的混合自动重传请求harqack/nack。然而在实践中发现,self-contained方法能够实时性反馈下行数据的接收结果,降低单向传输时延,但是同时也会造成过多的上下行切换,对终端的硬件实现有很大的挑战,不利于5g终端的商用。因此,需要一种合理的数据帧结构来进行数据传输。



技术实现要素:

本发明实施例提供一种数据帧传输处理的方法,用以根据第一下行数据帧的传输时延和/或传输误码率来自动地、智能地确定用于下次传输下行数据新的下行数据帧,进而减少数据传输的上下行切换次数,降低数据传输对终端硬件设备的要求。

第一方面,本发明实施例提供了一种数据帧传输处理的方法,该方法包括:

接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

第二方面,本发明另一实施例提供了一种数据帧传输处理的方法,该方法包括:

当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

将计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整所述第一下行数据帧。

第三方面,本发明实施例提供了一种基站,该基站包括:

接收单元,用于接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

发送单元,用于根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

第四方面,本发明实施例提供了一种终端,该终端包括:

计算单元,用于当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

上报单元,用于将所述计算单元计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整所述第一下行数据帧。

本发明实施例可通过接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据,进一步地根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,进而按照所述新的下行数据帧传输下行数据,这样可减少数据传输的上下行切换次数,降低对终端硬件设备的要求。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种self-contained帧结构的示意图;

图2是本发明第一实施例提供的一种网络构架的结构示意图;

图3是本发明第二实施例提供的一种数据帧传输处理方法的流程示意图;

图4是本发明实施例提供的一种延迟反馈的数据帧结构示意图;

图5是本发明实施例提供的一种数据帧的结构示意图;

图6是本发明实施例提供的一种两级级联帧的结构示意图;

图7是本发明实施例提供的一种新的下行数据帧的结构示意图;

图8是本发明实施例提供的一种多级级联帧的结构示意图;

图9是本发明实施例提供的一种非延迟反馈的数据帧结构示意图;

图10是本发明实施例提供的一种延迟反馈的数据帧结构示意图;

图11是本发明实施例提供的一种级连反馈的数据帧结构示意图;

图12是本发明第三实施例提供的一种数据帧传输处理方法的流程示意图;

图13是本发明第四实施例提供的一种数据帧传输处理方法的流程示意图;

图14是本发明第五实施例提供的一种数据帧传输处理方法的流程示意图;

图15是本发明第六实施例提供的一种数据帧传输处理方法的流程示意图;

图16是本发明第七实施例提供的一种基站的结构示意图;

图17是本发明第八实施例提供的一种基站的结构示意图;

图18是本发明第九实施例提供的一种终端的结构示意图;

图19是本发明第十实施例提供的一种终端的结构示意图;

图20是本发明第十一实施例提供的一种基站的结构示意图;

图21是本发明第十二实施例提供的一种终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

具体实现中,本发明实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。

终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。

可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。

本发明实施例公开了一种数据帧传输处理的方法、基站以及终端,有助于减少数据传输的上下行切换的次数,降低终端对硬件设备的传输要求。以下分别进行详细说明。

为了更好地理解本发明实施例提供的一种数据帧传输处理的方法、基站以及终端,下面先对本发明实施例适用的网络构架进行描述。请参阅图2,是本发明第一实施例公开提供的一种网络构架的结构示意图。如图2所示,该网络构架可以包括基站和终端,其中,所述基站可以包括即数据接收和数据发送功能为一体的基站,如移动运营商基站,所述终端可以包括但不限于车载设备、移动电话、移动电脑、平板电脑、个人数字助理(personaldigitalassistant,pda)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备。其中,终端可以通过互联网与基站进行通信连接。

参见图3,是本发明第二实施例提供一种数据帧传输处理的方法的示意流程图,如图所示的数据帧传输处理方可以包括以下步骤:

s101、接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据。

本发明实施例中,终端与基站之间可以相互通过网络(如5g网络)进行数据通信,其具体实现中都是采用数据帧来进行数据传输/通信的,具体如图2所示给出了一种延迟反馈数据帧的结构示意图,其中每个数据帧所占用的资源可以根据用户/系统实际需求来进行配置的,如数据帧长度、占用时隙、数据帧子帧个数(即子帧个数)、符号数量等资源,图4示例性地给出包括3个子帧的结构示意图,即schedulingframen、schedulingframen+1、schedulingframen+2;示例性地如假设在5g网络中,每个数据帧的帧长度为10ms,包括20个时隙、共10个子帧(如图4所示仅给出了3个子帧的结构示意图),那么每个子帧的长度为1ms,且每个子帧schedulingframe都由14个ofdm(orthogonalfrequency-divisionmultiplexing,正交频分多址)符号组成。具体如图4所示给的帧结构示意图中,每个子帧可以包括下行控制dc(downlinkcontrol)区域、下行数据传输dl(download)区域、上行数据传输ul(upload)区域、上下行保护gp(guard)区域,用于上下行切换保护、反馈a/k(ack/nack)区域,用于反馈关于子帧的a/k确认信息(如子帧中dl区域所传输数据是正确的还是错误的),其中dc区域的长度可以为1-3个符号、dl区域用于传输下行数据,其具体长度可以为7-11个符号、ul区域用于传输上行数据(即上述a/k区域中的a/k确认信息),其具体长度可以为7-11个符号、gp区域的长度可以为1-10个符号、a/k区域的长度可以为1-5个符号,其各个区域的长度可以根据用户/系统实际数据传输的需求进行调整/设置。可选地,在每个数据帧中的上行数据传输ul区域和下行数据传输dl区域的资源个数可以根据用户/系统的实际需求自定义来配置,如dl:ul=2:3、dl:ul=7:3等。

可以理解的是,在基站/终端实际采用数据帧进行数据传输的时候,业务信道资源分配的资源单位通常采用数据资源块rb(resourceblock,rb),即每个子帧包括2个rb,每个rb在频域上相当于12个子载波(12×15khz=180khz);在时域上相当于1个时隙(0.5ms);在5g网络中,若每个数据帧有10个子帧构成,那么每个数据帧在频域上相当于12×10×2=240个子载波,在时域上相当于10个时隙(10ms)。为保障数据传输的安全性,通常在采用数据帧进行实际数据传输的时候,在dl/ul区域中会增加一些诸如校验码、纠错码、crc循环冗余校验等用于纠错/检测数据传输是否错误的编码。

具体实现中,终端与基站之间采用数据帧通过网络来进行对应的数据传输,当基站向终端发送第一下行数据帧时,所述终端可以检测并接收所述第一下行数据帧,并统计所述基站开始发送所述第一下行数据帧到本终端完全接收所述第一下行数据帧之间所消耗的时间,作为本终端记录到的所述第一下行数据帧的传输时延。可选地,所述终端还可以对接收到的所述第一下行数据帧进行分析,如对所述下行数据帧中a/k区域中的ack/nack进行统计,计算并确定所述第一下行数据帧的传输误码率。可选地,所述终端可以将上述统计到的所述第一下行数据帧的传输时延和/或传输误码率通过所述第一下行数据帧中的ul区域来反馈/发送给所述基站,所述基站可以从中解析并获取所述第一下行数据帧的传输时延和/或传输误码率。

所述终端可以包括智能手机(如android手机、ios手机等)、个人电脑、平板电脑、掌上电脑、移动互联网设备(mid,mobileinternetdevices)或穿戴式智能设备等互联网设备,本发明实施例不作限定。

s102、根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

本发明实施例中,基站可以对s101中获取到的所述传输时延和/或传输误码率进行分析,以确定出需要向所述终端下发的目标下行数据帧,或目标通知信息,进一步地所述基站将所述目标下行数据帧下发给所述终端,其中所述目标下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,从而形成新的下行数据帧,当下一次基站与终端之间进行数据传输时,可采用上述形成的新的数据帧的结构形式来传输对应的下行数据。

其中可选地,所述目标下行数据帧包括第二下行数据帧或第三下行数据帧,所述根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,包括:

判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件;

若满足,则向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

所述基站可以判断s101中获取到的所述传输时延和/或传输误码率是否满足用户/系统预先在本基站中自定义设置的预设数据帧传输条件,示例性地如,假设基站和终端处于低时延高可靠通信urllc(ultra-reliablelow-latencycommunications)场景下进行数据传输/通信,则此时基站和终端之间的数据帧传输需要满足urllc场景下对于传输时延和传输误码率(或可靠性)的kpi指标(如上下行不超过0.5ms的单向传输时延、超过99.999%的传输可靠性)。当所述终端判断到所述传输时延和/或所述传输误码率满足所述预设的数据帧传输条件时,则所述基站可以向所述终端发送对应的第二下行数据帧,其中所述第一下行数据帧的dl区域的数量和所述第二下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,即所述基站采用与所述第一下行数据帧相同的帧结构来现所述终端发送所述第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。示例地如假设所述基站向所述终端发送的所述第一下行数据帧采用如图5所示给出的一种数据帧的结构示意图,其中在所述数据帧中:dc区域的长度包括3个符号,dl区域的长度7个符号、gp区域的长度包括1个符号、a/k区域的长度包括3个符号,那么当所述基站检测到所述第一下行数据帧的传输时延和/或传输误码率满足预设的数据帧传输条件时,所述基站还将采用如图5相同的数据帧结构形式来向所述终端发送包括第一通知信息在内的第二下行数据帧,其中,所述第一通知信息用于通知所述终端改变所述第一/二下行数据帧的帧结构,即增加用户/系统预先在本基站/终端中自定义设置的预设数量(如1个、2个等)的dl区域,优选地为保障数据帧传输的预设数据帧传输条件(如urllc的kpi指标)可对第一/二下行数据帧中的dl区域的数量进行逐个增加,形成新的下行数据帧,具体实现中所述基站可以直接为所述新的数据帧分配14个符号长度的dl区域,即由原来所述第一下行数据帧中的1个dl区域变更为2个dl区域,具体如图6所示给出的一种两级级联帧的结构示意图。当所述基站再次与所述终端进行数据传输时,所述基站可以采用所述新的下行数据帧的结构形式来传输对应的下行数据。

其中可选地,所述目标下行数据帧包括第二下行数据帧或第三下行数据帧,所述根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,包括:

当所述传输时延和/或所述传输误码率不满足预设的数据帧传输条件时,向所述终端发送第三下行数据帧,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

当所述终端判断到所述传输时延和/或所述传输误码率不满足所述预设的数据帧传输条件时,所述基站可以直接结束流程,或者向所述终端发送第三下行数据帧,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,当下一次基站与终端之间进行数据传输时,可采用减少dl区域数量后新形成的数据帧的结构形式来传输对应的下行数据。具体实现中,当所述基站判断到所述传输时延和/或传输误码率不满足上述预设的数据帧传输条件(如urllc的kpi指标)时,所述基站可以向所述终端发送第三下行数据帧,其中,所述第三下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第三下行数据帧的dl区域用于传输第二通知信息,即是所述基站将采用与所述第一下行数据帧相同的帧结构来向所述终端发送所述第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。示例性地如,假设所述第一下行数据帧的帧结构示意图如图6所示,当所述基站检测到所述第一下行数据帧的传输时延和/或传输误码率不满足上述预设的数据帧传输条件(如urllc的kpi指标)时,所述基站可以采用如图6相同的帧结构形式来向所述终端发送包括第二通知信息在内的第三下行数据帧,其中所述第二通知信息用于通知所述终端减少用户/系统预先在本基站/终端中自定义设置的预设数目(如1个、2个)的所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。优选地,为保障更好地实现基站与终端之间的数据通信,可以通知所述终端逐个减少所述第一下行数据帧的dl区域的数量,形成新的下行数据帧,具体实现中所述基站可以通过所述第二通知信息/所述第二下行数据帧直接为所述新的数据帧分配7个符号长度的dl区域,即由原来所述第一下行数据帧中的2个dl区域变更为1个dl区域,即变更为如图5所示的帧结构示意图。

其中可选地,所述判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件,包括:

判断所述传输时延是否超过预设的时延阈值,和/或,判断所述传输误码率是否超过预设的误码率阈值;

如果所述传输时延超过预设的时延阈值,和/或所述传输误码率超过预设的误码率阈值时,则确定所述传输时延和/或传输误码率不满足预设的数据帧传输条件;否则,确定所述传输时延和/或传输误码率满足预设的数据帧传输条件。

具体实现中,所述基站可以判断步骤s101中接收到的所述第一下行数据帧的传输时延是否大于或等于用户/系统预先在本基站中自定义设置的预设时延阈值(如urllc场景下单向传输时延0.5ms),和/或,所述基站可以判断步骤s101中接收到的所述传输误码率是否大于或等于用户/系统预先在本基站中自定义设置的预设误码率阈值(如urllc场景下传输可靠性需达到99.999%,误码率不可超过0.001%等)。当所述基站判定到上述传输时延大于或等于预设的时延阈值,和/或所述传输误码率大于或等于预设的误码率阈值时,则所述基站可以确定到所述传输时延和/或传输误码率不满足预设的数据帧传输条件;否则,所述基站可以确定到所述传输时延和/或传输误码率满足预设的数据帧传输条件。

其中可选地,

当所述传输误码率不满足预设的数据帧传输条件时,保持当前所述第一下行数据帧中dl区域的数量不变,减少用于传输下行数据的调度dl区域的数量,以形成新的下行数据帧;

其中,所述调度dl区域为所述第一下行数据帧的dl区域中的至少一个,且所述调度dl区域的数量小于所述第一下行数据帧的dl区域的数量。

当所述基站判断到所述传输误码率不满足上述预设的数据帧传输条件(如urllc的kpi指标)时,所述基站可以保持当前所述第一下行数据中的dl区域的数量不变,减少实际传输中用于传输下行数据的调度dl区域的数量,以形成新的下行数据帧。示例性地如假设所述基站向所述终端发送的第一下行数据帧采用如图6所示的帧结构示意图,那么当所述基站检测到所述第一下行数据帧的传输误码率不满足预设的数据帧传输条件(urllc的kpi指标)时,则所述基站还可以采用如图7所述给出的帧结构示意图,但其实际在进行下行数据传输时,能够使用的调度dl区域数量将变为1个(即由原来的2个调度dl区域变为1个调度dl区域,但dl区域总资源不发生变化),这样所述基站可不回退帧结构,但是减少了下行调度dl区域增加了单个dl区域的使用资源,(如由原来的每个dl区域占用3个符号增加至6个符号),降低了信道编码码率提升了数据传输的可靠性。具体可参见如图7所述给出的一种新的下行数据帧的结构示意图。

其中可选地,所述方法还包括:

当检测到向所述终端发送所述新的下行数据帧时,若所述新的下行数据帧的传输时延和/或传输误码率满足预设的数据帧传输条件,则增加所述新的下行数据帧的dl区域的数量,依次类推,直至所述新的下行数据帧的dl区域的数量达到满足所述数据帧传输条件所支持的预设dl饱和阈值。

当所述基站采用上述新的下行数据帧的帧结构形式来向所述终端发送对应的新的下行数据帧时,所述基站同样可以重新统计并判断所述新的下行数据帧的传输时延和/或传输误码率是否满足用户/系统预先在本基站中自定义设置的新的数据帧传输条件(如urllc场景下级联传输时延不超过0.7ms,可靠性需达到99.999%,即误码率需小于0.001%);当所述新的下行数据帧的传输时延和/或传输误码率满足上述预设的数据帧传输条件时,那么所述基站还可以在所述新的下行数据帧中增加预设数量(如1个、2个等)的dl区域,优选地为满足上述预设的数据帧传输条件,所述基站可以逐个递增所述新的下行数据帧的dl区域的数量,以形成新的下行数据帧,依次类推重复执行本步骤,直至增加至所述新的下行数据帧的dl区域的数量不超过与上述预设数据帧传输条件(如urllc场景下的kpi指标)所对应的预设dl饱和阈值(如10个等)。具体可参见如图8所示给出的一种多级级联帧的结构示意图。

优选地,上述的通知信息、第一通知信息以及第二通知信息可以包括广播信息,即在具体实现是,所述基站可以将所述广播信息封装为对应的数据帧(即上述的第二下行数据帧和第三下行数据帧)通过物理广播pbch(physicalbroadcastchannel)信道发送给所述终端。

其中可选地,所述第一下行数据帧包括至少一个下行数据子帧,所述下行数据子帧包括所述dl区域和反馈a/k区域,所述a/k区域用于向所述基站反馈关于所述第一下行数据帧的确认信息,所述方法还包括:

接收所述终端向所述基站反馈的关于所述第一下行数据帧的确认信息。

当所述终端接收到所述基站下发的所述第一下行数据帧时,所述终端可以对所述第一下行数据帧进行解析,如对所述第一下行数据帧的dl区域(也即是所述第一下行数据帧的各个下行数据传输子帧所对应的各个dl区域)传输的诸如校验码、纠错码等数据进行检错分析,用以识别出所述dl区域所传输的下行数据是否出现错误,进一步地所述终端可以将上述检错分析的结果a/k确认信息(如某个下行数据子帧传输正确/错误等)反馈发送给所述基站,以便所述基站根据所述a/k确认信息确定是否需要再次向所述终端传输所述第一下行数据帧。

其中可选地,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过所述每个下行数据子帧的a/k区域进行反馈;或者,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过与所述每个下行数据子帧间隔预设数量所对应的目标下行数据子帧的a/k区域进行反馈;或者,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过预设目标下行数据子帧的a/k区域进行反馈。

具体实现中,所述终端可以采用非延迟反馈形式将所述第一下行数据帧的每个下行数据子帧的a/k确认信息封装到当前/本下行数据子帧的反馈a/k区域中,进一步地将其反馈发送给所述基站,具体如图9所示,给出了一种非延迟反馈数据帧传输的结构示意图;或者,所述终端可以采用延迟反馈形式将所述第一下行数据帧的每个下行数据子帧的a/k确认信息封装到用户/系统预先在本终端中自定义设置的与当前下行数据子帧间隔各预设数量所对应的目标下行数据子帧的a/k区域(如间隔1个,即利用下一个下行数据子帧的a/k区域)中,进一步将其反馈传输给所述基站,具体如图10所示,给出了一种延迟反馈数据帧传输的结构示意图,当前某个下行数据子帧的a/k确认信息可以由下一个或者间隔预设数量的目标下行数据子帧的a/k区域进行反馈;或者,所述终端可以采用级连反馈形式将所述第一下行数据帧的每个下行数据子帧的a/k确认信息封装到用户/系统预先在本终端中自定义设置的目标下行数据子帧的a/k区域中,进一步将其反馈传输给所述基站,具体如图11所示,给出了一种级连反馈数据帧传输的结构示意图,距离预设的目标下行数据子帧之前的所有各个下行数据子帧的a/k确认信息可以该目标下行数据子帧的a/k区域进行反馈。

需要说明的是,当所述基站向所述终端发送完上述第一下行数据帧、第二下行数据帧、第三下行数据帧或者所述新的下行数据帧后,所述终端都可以向所述基站反馈预置相对应的下行数据帧的a/k确认信息,且具体的下行数据帧中的子帧(即下行数据子帧)可以采用上述延迟、非延迟、级连等形式来向所述基站反馈对应的下行数据帧/子帧的a/k确认信息,本发明实施例不作限定。

为帮助人们进一步对上述实施例进行理解,下面通过三个例子进行具体阐述。实施例一:假设某一种终端和基站需要在urllc场景下进行数据传输,该基站初始与终端建立通信时,按照如上图5所示的帧结构进行下行数据传输与上行反馈;一定时间内所述基站向所述终端发送第一下行数据帧,并统计到所述第一下行数据帧的传输误码率和传输时延都满足urllc场景的kpi指标(即上下行0.5ms的单向传输时延、99.999%的传输可靠性,误码率不超过0.001%),此时所述基站通过系统消息(即广播消息)通知终端改变帧结构,具体如图6所示。后续所述基站可以按照如图6所示的帧结构向所述终端发送对应的新的下行数据帧(即下行数据),进一步地所述基站可以重新统计终端接收所述新的下行数据帧的传输误码率与传输时延。在一定时间内,当所述新的下行数据帧的传输误码率和/或传输时延无法满足urllc场景的kpi指标(即上下行0.5ms的单向传输时延、误码率不超过0.001%),此时所述基站可以通知终端回退到图5所示的帧结构,降低因级连造成的时延增加或误码率增加。

实施例二:假设某一种终端和基站需要在urllc场景下进行数据传输,该基站初始与终端建立通信时,按照如上图5所示的帧结构进行下行数据传输与上行反馈;一定时间内所述基站向所述终端发送第一下行数据帧,并统计到所述第一下行数据帧的传输误码率和传输时延都满足urllc场景的kpi指标(即上下行0.5ms的单向传输时延、99.999%的传输可靠性,误码率不超过0.001%),此时所述基站通过系统消息(即广播消息)通知终端改变帧结构,具体如图6所示。后续所述基站可以按照如图6所示的帧结构向所述终端发送对应的新的下行数据帧(即下行数据),进一步地所述基站可以重新统计终端接收所述新的下行数据帧的传输误码率与传输时延。在一定时间内,当所述新的下行数据帧的传输误码率不满足当前场景下的kpi指标,如信道条件变差,造成较多的误码,使级连的数据块(即dl区域)重传次数增加,基站不回退帧结构,但是减少下行调度的数据块(即减少下行的调度dl区域),如图7所示,增加单个数据块(即dl区域)的使用资源,降低信道编码码率,提升可靠性。

实施例三:假设某一种终端和基站需要在urllc场景下进行数据传输,该基站初始与终端建立通信时,按照如上图5所示的帧结构进行下行数据传输与上行反馈;一定时间内所述基站向所述终端发送第一下行数据帧,并统计到所述第一下行数据帧的传输误码率和传输时延都满足urllc场景的kpi指标(即上下行0.5ms的单向传输时延、99.999%的传输可靠性,误码率不超过0.001%),此时所述基站通过系统消息(即广播消息)通知终端改变帧结构,具体如图6所示。后续所述基站可以按照如图6所示的帧结构向所述终端发送对应的新的下行数据帧(即下行数据),进一步地所述基站可以重新统计终端接收所述新的下行数据帧的传输误码率与传输时延。在一定时间内,当所述新的下行数据帧的传输误码率或传输时延满足当前场景下的kpi指标,如信道条件较好,级连模式下新的下行数据帧的传输时延或传输误码率满足kpi指标,基站继续增加下行数据块级连数目,如图8所示;当下行级连数目达到系统上限时,系统不再更新帧结构,并实时监测新的下行数据帧的传输时延和传输误码率,判断是否需要进行帧结构回退。

本发明实施例可通过接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据,接着判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件,若满足,则向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,进而按照所述新的下行数据帧传输下行数据,这样可减少数据传输的上下行切换次数,降低对终端硬件设备的要求。

参见图12,是本发明第三实施例提供一种数据帧传输处理的方法的示意流程图,如图所示的数据帧传输处理方可以包括以下步骤:

s201、接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据。

s202、判断所述传输时延是否超过预设的时延阈值。

本发明实施例中,当基站判定到所述传输时延超过预设的时延阈值时,则确定所述传输时延不满足预设的数据帧传输条件,所述基站结束流程或继续执行步骤s205;否则,确定所述传输时延满足预设的数据帧传输条件,继续执行步骤s203。

s203、判断所述传输误码率是否超过预设的误码率阈值。

本发明实施例中,当基站判定到所述传输误码率超过预设的误码率阈值时,则确定所述传输误码率不满足预设的数据帧传输条件,所述基站结束流程或继续执行步骤s205或s206;否则,确定所述传输误码率满足预设的数据帧传输条件,则继续执行步骤s204。

s204、向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

s205、当所述传输时延和/或所述传输误码率不满足预设的数据帧传输条件时,向所述终端发送第三下行数据帧;其中,所述第三下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

s206、当所述传输误码率不满足预设的数据帧传输条件时,保持当前所述第一下行数据帧中dl区域的数量不变,减少用于传输下行数据的调度dl区域的数量,以形成新的下行数据帧;其中,所述调度dl区域为所述第一下行数据帧的dl区域中的至少一个,且所述调度dl区域的数量小于所述第一下行数据帧的dl区域的数量。

s207、当检测到向所述终端发送所述新的下行数据帧时,若所述新的下行数据帧的传输时延和/或传输误码率满足预设的数据帧传输条件,则增加所述新的下行数据帧的dl区域的数量,依次类推,直至所述新的下行数据帧的dl区域的数量达到满足所述数据帧传输条件所支持的预设dl饱和阈值。

可选地,上述的第一通知信息和第二通知信息可以包括广播信息。

s208、接收所述终端向所述基站反馈的关于所述第一下行数据帧的确认信息,其中,所述第一下行数据帧中的每个下行数据子帧的确认信息通过所述每个下行数据子帧的a/k区域进行反馈;或者,所述第一下行数据帧中的每个下行数据子帧的确认信息通过与所述每个下行数据子帧间隔预设数量所对应的目标下行数据子帧的a/k区域进行反馈;或者,所述第一下行数据帧中的每个下行数据子帧的确认信息通过预设目标下行数据子帧的a/k区域进行反馈。

需要说明的是,所述基站还可以接收所述终端向所述基站反馈的关于所述第一下行数据帧、第二下行数据帧、第三下行数据帧或者所述新的下行数据帧中任意一种或多个数据帧的确认信息,进一步地这些下行数据帧中所包括的每个子帧(即下行数据子帧)的确认信息可以通过当前本身子帧或下一子帧的a/k区域进行反馈,或者这些下行数据帧中所包括的每个子帧(即下行数据子帧)的确认信息可以通过与当前子帧间隔预设数量的目标子帧的a/k区域进行反馈,或者有用户/系统预先指定的某个数据子帧的a/k区域(如下行数据帧中的最末一个数据子帧的a/k区域)进行反馈发送给所述基站。

本发明实施例可通过接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据,接着判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件,若满足,则向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,进而按照所述新的下行数据帧传输下行数据,这样可减少数据传输的上下行切换次数,降低对终端硬件设备的要求。

请参见图13,是本发明第四实施例的一种数据帧传输处理方法的流程示意图,本发明实施例的所述方法可以如下步骤。

s301、当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据。

s302、将计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整所述第一下行数据帧。

请一并参见图14,是本发明第五实施例的一种数据帧传输处理方法的流程示意图,本发明实施例的所述方法可以上述步骤s301和s302,还可以如下步骤。

s401、接收所述基站发送的第二下行数据帧,并解析得到对应的第一通知信息;其中,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

s402、接收所述基站发送的第三下行数据帧,并解析得到对应的第二通知信息;其中,所述第三下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

可选地,上述的第一通知信息和第二通知信息可以包括广播信息。

需要说明的是,上述步骤s301和步骤s302的执行顺序是可变的。

本发明实施例可通过当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;接着将计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整所述第一下行数据帧的帧结构,这样可根据下行数据帧的传输时延和/或传输误码率来对应调整下次需要传输的新的下行数据帧的帧结构,进而减少整个数据传输的上下行切换次数,减低对终端硬件设备的要求。

请一并参见图15,是本发明第六实施例的一种数据帧传输处理方法的流程示意图,本发明实施例的所述方法可以上述如图13或14中的所有或部分实施步骤,其中还可以如下步骤。

s501、若所述第一下行数据帧包括至少一个下行数据子帧,所述下行数据子帧包括所述dl区域和反馈a/k区域,则将所述第一下行数据帧中的每个下行数据子帧的确认信息通过所述每个下行数据子帧的a/k区域反馈给所述基站。

本发明实施例中,所述a/k区域用于向所述基站反馈关于所述第一下行数据帧的确认信息。

s502、若所述第一下行数据帧包括至少一个下行数据子帧,所述下行数据子帧包括所述dl区域和反馈a/k区域,则将所述第一下行数据帧中的每个下行数据子帧的确认信息通过与所述每个下行数据子帧间隔预设数量所对应的目标下行数据子帧的a/k区域反馈给所述基站。

s503、若所述第一下行数据帧包括至少一个下行数据子帧,所述下行数据子帧包括所述dl区域和反馈a/k区域,则将所述第一下行数据帧中的每个下行数据子帧的确认信息通过预设目标下行数据子帧的a/k区域反馈给所述基站。

需要说明的是,上述步骤s501至步骤s503是并列可选地,也即是所述终端可以选择上述s501至步骤s503中的任意一个步骤进行执行,本发明实施例不作限定。

请参见图16,是本发明第七实施例的一种基站的结构示意图,本发明实施例的所述基站16包括:

接收单元10,用于接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

发送单元11,用于根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

本发明实施例中涉及的各个单元的具体实现可参考图1至图16对应实施例中相关功能单元或者实施步骤的描述,在此不赘述。

本发明实施例可通过接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据,接着判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件,若满足,则向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,进而按照所述新的下行数据帧传输下行数据,这样可减少数据传输的上下行切换次数,降低对终端硬件设备的要求。

请参见图17,是本发明第八实施例的一种基站的结构示意图,本发明实施例的所述基站17可以包括:上述的接收单元10、发送单元11,其中,

所述发送单元11,还具体用于当所述传输时延和/或所述传输误码率不满足预设的数据帧传输条件时,向所述终端发送第三下行数据帧;

其中,所述第三下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

其中可选地,

所述发送单元11,具体用于判断所述传输时延是否超过预设的时延阈值,和/或,判断所述传输误码率是否超过预设的误码率阈值;如果所述传输时延超过预设的时延阈值,和/或所述传输误码率超过预设的误码率阈值时,则确定所述传输时延和/或传输误码率不满足预设的数据帧传输条件;否则,确定所述传输时延和/或传输误码率满足预设的数据帧传输条件。

其中可选地,所述基站还包括:

第一处理单元12,用于当所述传输误码率不满足预设的数据帧传输条件时,保持当前所述第一下行数据帧中dl区域的数量不变,减少用于传输下行数据的调度dl区域的数量,以形成新的下行数据帧;

其中,所述调度dl区域为所述第一下行数据帧的dl区域中的至少一个,且所述调度dl区域的数量小于所述第一下行数据帧的dl区域的数量。

其中可选地,所述基站还包括:

第二处理单元13,用于当检测到向所述终端发送所述新的下行数据帧时,若所述新的下行数据帧的传输时延和/或传输误码率满足预设的数据帧传输条件,则增加所述新的下行数据帧的dl区域的数量,依次类推,直至所述新的下行数据帧的dl区域的数量达到满足所述数据帧传输条件所支持的预设dl饱和阈值。

其中可选地,所述第一通知信息和所述第二通知信息包括广播信息。

其中可选地,所述第一下行数据帧包括至少一个下行数据子帧,所述下行数据子帧包括所述dl区域和反馈a/k区域,所述a/k区域用于向所述基站反馈关于所述第一下行数据帧的确认信息,

所述接收单元10,还用于接收所述终端向所述基站反馈的关于所述第一下行数据帧的确认信息。

其中可选地,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过所述每个下行数据子帧的a/k区域进行反馈;或者,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过与所述每个下行数据子帧间隔预设数量所对应的目标下行数据子帧的a/k区域进行反馈;或者,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过预设目标下行数据子帧的a/k区域进行反馈。

本发明实施例中涉及的各个单元的具体实现可参考图1至图16对应实施例中相关功能单元或者实施步骤的描述,在此不赘述。

本发明实施例可通过接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据,接着判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件,若满足,则向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,进而按照所述新的下行数据帧传输下行数据,这样可减少数据传输的上下行切换次数,降低对终端硬件设备的要求。

请参见图18,是本发明第九实施例的一种终端的结构示意图,本发明实施例的所述终端18包括:

计算单元20,用于当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

上报单元21,用于将所述计算单元20计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整下次需要传输的新的下行数据帧。

本发明实施例中涉及的各个单元的具体实现可参考图1至图15对应实施例中相关功能单元或者实施步骤的描述,在此不赘述。

本发明实施例可通过当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;接着将计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整所述第一下行数据帧的帧结构,这样可根据下行数据帧的传输时延和/或传输误码率来对应调整下次需要传输的新的下行数据帧的帧结构,进而减少整个数据传输的上下行切换次数,减低对终端硬件设备的要求。

请参见图19,是本发明第十实施例的一种终端的结构示意图,本发明实施例的所述终端19包括:上述的计算单元20、上报单元21,其中,所述终端还包括:

接收单元22,用于接收所述基站发送的目标下行数据帧,并解析得到对应的目标通知信息;

其中,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

其中可选地,

所述接收单元,具体用于当所述目标下行数据帧包括第二下行数据帧时,解析所述第二下行数据帧得到对应的第一通知信息;

其中,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

其中可选地,

所述接收单元,具体用于当所述目标下行数据帧包括第三下行数据帧时,解析所述第三下行数据帧得到对应的第二通知信息;

其中,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

其中可选地,所述终端还包括:

反馈单元23,用于将所述第一下行数据帧中的每个下行数据子帧的确认信息通过所述每个下行数据子帧的a/k区域反馈给所述基站;或者,

反馈单元23,用于将所述第一下行数据帧中的每个下行数据子帧的确认信息通过与所述每个下行数据子帧间隔预设数量所对应的目标下行数据子帧的a/k区域反馈给所述基站;或者,

反馈单元23,用于将所述第一下行数据帧中的每个下行数据子帧的确认信息通过预设目标下行数据子帧的a/k区域反馈给所述基站。

本发明实施例中涉及的各个单元的具体实现可参考图1至图15对应实施例中相关功能单元或者实施步骤的描述,在此不赘述。

本发明实施例可通过当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;接着将计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整所述第一下行数据帧的帧结构,这样可根据下行数据帧的传输时延和/或传输误码率来对应调整下次需要传输的新的下行数据帧的帧结构,进而减少整个数据传输的上下行切换次数,减低对终端硬件设备的要求。

图20为本发明第十一实施例的一种基站的结构示意图。如图20所示,该基站2000可包括:

输入装置201、输出装置202、存储器203和处理器204(网络设备中的处理器204的数量可以一个或多个,图17中以一个处理器为例)。在本发明的一些实施例中,输入装置201、输出装置202、存储器203和处理器204可通过总线或其它方式连接,其中,图20中以通过总线连接为例。

其中,处理器204用于执行以下步骤:

接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

根据所述传输时延和/或传输误码率,确定并向所述终端发送对应的目标下行数据帧,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

其中,处理器204还用于执行以下步骤:

判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件;

若满足,则向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

其中,处理器204还用于执行以下步骤:

判断所述传输时延是否超过预设的时延阈值,和/或,判断所述传输误码率是否超过预设的误码率阈值;

如果所述传输时延超过预设的时延阈值,和/或所述传输误码率超过预设的误码率阈值时,则确定所述传输时延和/或传输误码率不满足预设的数据帧传输条件;否则,确定所述传输时延和/或传输误码率满足预设的数据帧传输条件。

其中,处理器204还用于执行以下步骤:

当所述传输时延和/或所述传输误码率不满足预设的数据帧传输条件时,向所述终端发送第三下行数据帧;

其中,所述第三下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

其中,处理器204还用于执行以下步骤:

当所述传输误码率不满足预设的数据帧传输条件时,保持当前所述第一下行数据帧中dl区域的数量不变,减少用于传输下行数据的调度dl区域的数量,以形成新的下行数据帧;

其中,所述调度dl区域为所述第一下行数据帧的dl区域中的至少一个,且所述调度dl区域的数量小于所述第一下行数据帧的dl区域的数量。

其中,处理器204还用于执行以下步骤:

当检测到向所述终端发送所述新的下行数据帧时,若所述新的下行数据帧的传输时延和/或传输误码率满足预设的数据帧传输条件,则增加所述新的下行数据帧的dl区域的数量,依次类推,直至所述新的下行数据帧的dl区域的数量达到满足所述数据帧传输条件所支持的预设dl饱和阈值。

其中,处理器204还用于执行以下步骤:所述第一通知信息和所述第二通知信息包括广播信息。

其中,处理器204还用于执行以下步骤:

接收所述终端向所述基站反馈的关于所述第一下行数据帧的确认信息。

其中,处理器204还用于执行以下步骤:

所述第一下行数据帧中的每个下行数据子帧的确认信息通过所述每个下行数据子帧的a/k区域进行反馈;或者,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过与所述每个下行数据子帧间隔预设数量所对应的目标下行数据子帧的a/k区域进行反馈;或者,

所述第一下行数据帧中的每个下行数据子帧的确认信息通过预设目标下行数据子帧的a/k区域进行反馈。

本发明实施例可通过接收终端上报的第一下行数据帧的传输时延和/或传输误码率,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据,接着判断所述传输时延和/或传输误码率是否满足预设的数据帧传输条件,若满足,则向所述终端发送第二下行数据帧,所述第二下行数据帧的dl区域的数量和所述第一下行数据帧的dl区域的数量相同,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧,进而按照所述新的下行数据帧传输下行数据,这样可减少数据传输的上下行切换次数,降低对终端硬件设备的要求。

参见图21,是本发明第十二实施例提供的一种终端结构示意图。如图所示的本实施例中的终端可以包括:一个或多个处理器801;一个或多个输入设备802,一个或多个输出设备803和存储器804。上述处理器801、输入设备802、输出设备803和存储器804通过总线805连接。存储器802用于存储指令,处理器801用于执行存储器802存储的指令。其中,处理器801用于:

当接收到基站发送的第一下行数据帧时,计算并确定所述第一下行数据帧的传输时延和/或传输误码率;其中,所述第一下行数据帧包括至少一个下行数据传输dl区域,所述dl区域用于传输下行数据;

将计算的所述第一下行数据帧的传输时延和/或传输误码率上报给所述基站,以便所述基站根据所述第一下行数据帧的传输时延和/或传输误码率来对应调整下次需要传输的新的下行数据帧。

进一步地,所述处理器801还用于:

接收所述基站发送的目标下行数据帧,并解析得到对应的目标通知信息;

其中,所述目标下行数据帧的dl区域用于传输对应的目标通知信息,所述目标通知信息用于通知所述终端改变所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

进一步地,所述处理器801还用于:

当所述目标下行数据帧包括第二下行数据帧时,解析所述第二下行数据帧得到对应的第一通知信息;

其中,所述第二下行数据帧的dl区域用于传输第一通知信息,所述第一通知信息用于通知所述终端以预设级联方式增加所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

进一步地,所述处理器801还用于:

当所述目标下行数据帧包括第三下行数据帧时,解析所述第三下行数据帧得到对应的第二通知信息;

其中,所述第三下行数据帧的dl区域用于传输第二通知信息,所述第二通知信息用于通知所述终端减少所述第一下行数据帧的dl区域的数量,以形成新的下行数据帧。

进一步地,所述处理器801还用于:所述第一通知信息和所述第二通知信息包括广播信息。

进一步地,所述处理器801还用于:若所述第一下行数据帧包括至少一个下行数据子帧,所述下行数据子帧包括所述dl区域和反馈a/k区域,所述a/k区域用于向所述基站反馈关于所述第一下行数据帧的确认信息,将所述第一下行数据帧中的每个下行数据子帧的确认信息通过所述每个下行数据子帧的a/k区域反馈给所述基站;或者,将所述第一下行数据帧中的每个下行数据子帧的确认信息通过与所述每个下行数据子帧间隔预设数量所对应的目标下行数据子帧的a/k区域反馈给所述基站;或者,将所述第一下行数据帧中的每个下行数据子帧的确认信息通过预设目标下行数据子帧的a/k区域反馈给所述基站。则

应当理解,在本发明实施例中,所称处理器801可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输入设备802可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备803可以包括显示器(lcd等)、扬声器等。

该存储器804可以包括只读存储器和随机存取存储器,并向处理器801提供指令和数据。存储器804的一部分还可以包括非易失性随机存取存储器。例如,存储器804还可以存储设备类型的信息。

具体实现中,本发明实施例中所描述的处理器801、输入设备802、输出设备803可执行本发明实施例提供的数据帧传输处理的方法的第一实施例和第十实施例中所描述的实现方式,也可执行本发明实施例所描述的终端的实现方式,在此不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1