买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】数据传输方法及装置_华为技术有限公司_201710900775.8 

申请/专利权人:华为技术有限公司

申请日:2017-09-28

公开(公告)日:2020-11-17

公开(公告)号:CN109586854B

主分类号:H04L1/18(20060101)

分类号:H04L1/18(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.11.17#授权;2019.07.26#实质审查的生效;2019.04.05#公开

摘要:本申请提供一种数据传输方法及装置。该方法包括:接收网络设备发送的第一指示信息,第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息;根据第一指示信息,在第一资源上发送第一HARQ进程的第一数据;在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送;在预设时间结束后,在第二资源上发送第一HARQ进程的数据,第二资源用于免调度传输。从而,可实现终端设备进行调度传输之后,避免HARQ进程被堵住,可继续进行免调度传输。

主权项:1.一种数据传输方法,其特征在于,包括:接收网络设备发送的第一指示信息,所述第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息;根据所述第一指示信息,在所述第一资源上发送所述第一HARQ进程的第一数据;在发送所述第一数据之后的预设时间内,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送;在所述预设时间结束后,在第二资源上发送所述第一HARQ进程的数据,所述第二资源用于免调度传输;所述根据所述网络设备的指示,进行所述第一HARQ进程的数据发送,包括:接收所述网络设备发送的第二指示信息,所述第二指示信息中包括所述第一HARQ进程的标识信息和第三资源的信息;根据所述第二指示信息,在所述第三资源上发送所述第一HARQ进程的第二数据。

全文数据:数据传输方法及装置技术领域本申请涉及通信技术领域,尤其涉及一种数据传输方法及装置。背景技术第三代合作伙伴计划The3rdGenerationPartnershipProject,3GPP在长期演进LongTermEvolution,LTE系统中定义了三种帧结构,其中一种帧结构FS3Framestructure3,上下行都在一个频谱资源,具有灵活的上下行子帧配比,主要用于授权辅助接入licensedassistedaccess,LAA小区,用在非授权unlicensed频段。在这些非授权频段中,所有终端设备或网络设备通过先听后说listenbeforetalk,LBT机制保障共存和公平性共享这些频段,LBT可以理解为信道空闲检测,终端设备或网络设备在发送数据前,需要进行信道空闲检测,在检测到信道空闲时才能发送数据。终端设备或网络设备在每一次LBT成功后,发送数据的时间不能超过标准协议规定的最大信道占用时间,网络设备在LBT成功获取到信道后,根据上下行流量,灵活的划分上下行子帧配比,即就是采用FS3。相关技术中,终端设备在进行上行传输时可基于调度传输和基于免调度传输,基于调度传输的过程为:当终端设备有上行数据到达且没有上行传输资源时,终端设备向网络设备发送调度请求schedulingrequest,SR,网络设备接收SR后,向终端设备发送承载于物理下行控制信道Physicaldownlinkcontrolchannel,PDCCH的上行授权ULgrant,该承载于PDCCH的ULgrant用于分配上行传输资源,最后终端设备根据网络设备分配的上行传输资源向网络设备发送上行数据。基于免调度传输的过程为:终端设备根据免调度传输资源和LBT机制向网络设备发送上行数据。当终端设备进行调度传输之后,存在混合自动重传请求HybridAutomaticRepeatreQuest,HARQ进程被堵住,终端设备无法进行免调度传输的问题。发明内容本申请提供一种数据传输方法及装置,以实现在终端设备进行调度传输之后,避免HARQ进程被堵住,可进行免调度传输。第一方面,本申请提供一种数据传输方法,包括:接收网络设备发送的第一指示信息,第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息,接着根据第一指示信息,在第一资源上发送第一HARQ进程的第一数据,接着在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,在预设时间结束后,在第二资源上发送第一HARQ进程的数据,第二资源用于免调度传输。通过第一方面提供的数据传输方法,终端设备基于调度传输使用网络设备调度的第一资源发送第一HARQ进程的第一数据后,在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,在预设时间结束后,在免调度传输资源发送第一HARQ进程的数据,因此可实现终端设备进行调度传输之后,避免HARQ进程被堵住,可继续进行免调度传输。在一种可能的设计中,根据网络设备的指示,进行第一HARQ进程的数据发送,包括:接收网络设备发送的第二指示信息,第二指示信息中包括第一HARQ进程的标识信息和第三资源的信息,根据第二指示信息,在第三资源上发送第一HARQ进程的第二数据。在一种可能的设计中,根据网络设备的指示,进行第一HARQ进程的数据发送,包括:不在第四资源上发送第一HARQ进程的数据,第四资源用于免调度传输。在一种可能的设计中,方法还包括:在预设时间结束时或在预设时间结束后,清空第一HARQ进程的HARQ缓冲区。在一种可能的设计中,在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,包括:在发送第一数据之后,启动定时器,在定时器运行期间,根据网络设备的指示,进行第一HARQ进程的数据发送,在预设时间结束后,在第二资源上发送第一HARQ进程的数据,包括:在定时器超时后,在第二资源上发送第一HARQ进程的数据。在一种可能的设计中,方法还包括:在定时器运行期间,接收到网络设备的指示时,重新启动定时器。通过该实施方式提供的数据传输方法,通过定时器实现预设时间的设置,实现了终端设备进行调度传输之后,避免HARQ进程被堵住,可继续进行免调度传输。在一种可能的设计中,方法还包括:根据数据复用的优先级顺序和第一资源生成第一数据,数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在第一资源上传输的数据、与大于P的信道接入优先等级关联且可在第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。在一种可能的设计中,第一指示信息和或第二指示信息包括新传指示,或者,第一指示信息和或第二指示信息包括重传指示。第二方面,本申请提供一种终端设备,包括:接收模块,用于接收网络设备发送的第一指示信息,第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息,第一发送模块,用于根据第一指示信息,在第一资源上发送第一HARQ进程的第一数据,第二发送模块,用于在第一发送模块发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,第二发送模块还用于:在预设时间结束后,在第二资源上发送第一HARQ进程的数据,第二资源用于免调度传输。在一种可能的设计中,接收模块用于:接收网络设备发送的第二指示信息,第二指示信息中包括第一HARQ进程的标识信息和第三资源的信息,第二发送模块用于:在第三资源上发送第一HARQ进程的第二数据。在一种可能的设计中,在第一发送模块发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,包括:不在第四资源上发送第一HARQ进程的数据,第四资源用于免调度传输。在一种可能的设计中,终端设备还包括:处理模块,用于在预设时间结束时或在预设时间结束后,清空第一HARQ进程的HARQ缓冲区。在一种可能的设计中,第二发送模块具体用于:在发送第一数据之后,启动定时器,在定时器运行期间,根据网络设备的指示,进行第一HARQ进程的数据发送;在定时器超时后,在第二资源上发送第一HARQ进程的数据。在一种可能的设计中,第二发送模块还用于:在定时器运行期间,在接收模块接收到网络设备的指示时,重新启动定时器。在一种可能的设计中,终端设备还包括:生成模块,用于根据数据复用的优先级顺序和第一资源生成第一数据,数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在第一资源上传输的数据、与大于P的信道接入优先等级关联且可在第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。在一种可能的设计中,第一指示信息和或第二指示信息包括新传指示,或者,第一指示信息和或第二指示信息包括重传指示。上述第二方面以及上述第二方面的各可能的设计中所提供的终端设备,其有益效果可以参见上述第一方面和第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。第三方面,本申请提供一种终端设备,包括:接收器,用于接收网络设备发送的第一指示信息,第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息;发送器,用于根据第一指示信息,在第一资源上发送第一HARQ进程的第一数据;发送器还用于:在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送;发送器还用于:在预设时间结束后,在第二资源上发送第一HARQ进程的数据,第二资源用于免调度传输。在一种可能的设计中,接收器用于:接收网络设备发送的第二指示信息,第二指示信息中包括第一HARQ进程的标识信息和第三资源的信息;发送器用于:根据第二指示信息,在第三资源上发送第一HARQ进程的第二数据。在一种可能的设计中,在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,包括:不在第四资源上发送第一HARQ进程的数据,第四资源用于免调度传输。在一种可能的设计中,发送器用于:在预设时间结束时或在预设时间结束后,清空第一HARQ进程的HARQ缓冲区。在一种可能的设计中,发送器具体用于:在发送第一数据之后,启动定时器,在定时器运行期间,根据网络设备的指示,进行第一HARQ进程的数据发送;在定时器超时后,在第二资源上发送第一HARQ进程的数据。在一种可能的设计中,发送器还用于:在定时器运行期间,在接收器接收到网络设备的指示时,重新启动定时器。在一种可能的设计中,还包括:处理器,用于根据数据复用的优先级顺序和第一资源生成第一数据,数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在第一资源上传输的数据、与大于P的信道接入优先等级关联且可在第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。在一种可能的设计中,第一指示信息和或第二指示信息包括新传指示,或者,第一指示信息和或第二指示信息包括重传指示。上述第三方面以及上述第三方面的各可能的设计中所提供的终端设备,其有益效果可以参见上述第一方面和第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。第四方面,本申请提供一种可读存储介质,可读存储介质中存储有执行指令,当终端设备的至少一个处理器执行该执行指令时,终端设备执行第一方面及第一方面任一种可能的设计中的数据传输方法。第五方面,本申请提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。终端设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得终端设备实施第一方面及第一方面任一种可能的设计中的数据传输方法。第六方面,本申请提供一种装置,应用在终端设备中,包括:至少一个处理器,以及和至少一个处理器耦合的存储器,存储器用于存储指令,至少一个处理器用于执行存储的指令,以使得终端设备执行如本申请第一方面及第一方面任一种可能的设计中的数据传输方法。附图说明图1为一种通信系统架构示意图;图2为本申请提供的一种数据传输方法实施例的流程图;图3为本申请提供的另一种数据传输方法实施例的流程图;图4为与图3对应的免调度传输切换到调度传输再切换到免调度传输的传输过程示意图;图5为本申请提供的另一种数据传输方法实施例的流程图;图6为与图5对应的免调度传输切换到调度传输再切换到免调度传输的传输过程示意图;图7为本申请提供的一种终端设备实施例的结构示意图;图8为本申请提供的另一种终端设备实施例的结构示意图;图9为本申请提供的另一种终端设备实施例的结构示意图;图10为本申请提供的另一种终端设备结构示意图;图11为本申请提供的另一种终端设备结构示意图。具体实施方式本申请实施例可以应用于无线通信系统,需要说明的是,本申请实施例提及的无线通信系统包括但不限于:窄带物联网系统NarrowBand-InternetofThings,NB-IoT、全球移动通信系统GlobalSystemforMobileCommunications,GSM、增强型数据速率GSM演进系统EnhancedDatarateforGSMEvolution,EDGE、宽带码分多址系统WidebandCodeDivisionMultipleAccess,WCDMA、码分多址2000系统CodeDivisionMultipleAccess,CDMA2000、时分同步码分多址系统TimeDivision-SynchronizationCodeDivisionMultipleAccess,TD-SCDMA,长期演进系统LongTermEvolution,LTE系统以及第五代移动通信the5thGenerationmobilecommunicationtechnology,5G系统。本申请涉及的通信装置主要包括网络设备和终端设备。在本申请实施例中,终端设备terminaldevice包括但不限于移动台MS,MobileStation、移动终端MobileTerminal、移动电话MobileTelephone、手机handset及便携设备portableequipment等,该终端设备可以经无线接入网RAN,RadioAccessNetwork与一个或多个核心网进行通信,例如,终端设备可以是移动电话或称为“蜂窝”电话、具有无线通信功能的计算机等,终端设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置或设备。在本申请实施例中,网络设备可以是用于与终端设备进行通信的设备,例如,可以是GSM系统或CDMA中的基站BaseTransceiverStation,BTS,也可以是WCDMA系统中的基站NodeB,NB,还可以是LTE系统中的演进型基站EvolutionalNodeB,eNB或eNodeB,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备以及未来5G网络中的网络侧设备或未来演进的公共陆地移动网络PublicLandMobileNetwork,PLMN中的网络设备等。本申请实施例中,“多个”是指两个或两个以上。“和或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“”一般表示前后关联对象是一种“或”的关系。图1为一种通信系统架构示意图,如图1所示,本申请的通信系统可以包括网络设备和终端设备,网络设备和终端设备之间进行通信。相关技术中,终端设备在进行上行传输时可基于调度传输和基于免调度传输,基于调度的上行传输即为终端设备只有接收到网络设备通过PDCCH发送的上行授权ULgrant,才能进行上行传输,承载于PDCCH的ULgrant用于分配上行传输资源,基于免调度传输不需要基于网络设备的调度资源进行数据传输,在两种传输机制共存下,当终端设备进行一次调度传输之后,可以从自动上行HARQ进程转换为上行调度HARQ进程之后,或者是在本次调度传输之前进行的也是调度传输,存在混合自动重传请求HARQ进程被堵住,终端设备无法进行免调度传输的问题。为解决这一问题,本申请提供一种数据传输方法,终端设备进行调度传输之后,避免HARQ进程被堵住,可继续进行免调度传输。下面结合附图详细说明本申请的技术方案。本申请实施例中,例如有两组HARQ进程process,组HARQ1用于基于调度的上行传输,组HARQ2用于基于免调度的上行传输。可选地,组HARQ1是组HARQ2的子集,例如,组1包含的HARQ进程为HARQ进程1、HARQ进程2和HARQ进程3,组2包含的HARQ进程为HARQ进程1和HARQ进程2。在本申请下述实施例中,主要针对的是可以进行基于调度和基于免调度传输的HARQ进程,例如前述HARQ进程1和HARQ进程2。如果可以进行基于调度和基于免调度的HARQ进程包括多个HARQ进程,那么针对该多个HARQ进程中的每一个HARQ进程都进行各自的处理过程。下述实施例中仅针对一个HARQ进程的处理过程进行描述。图2为本申请提供的一种数据传输方法实施例的流程图,如图2所示,本实施例的方法可以包括:S101、网络设备向终端设备发送第一指示信息,第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息。可选的,第一指示信息中还可包括新传指示或重传指示。S102、终端设备接收网络设备发送的第一指示信息,根据第一指示信息,在第一资源上发送第一HARQ进程的第一数据。其中,第一指示信息可以是通过PDCCH进行发送的,第一数据可以为媒体接入控制协议数据单元Mediumaccesscontrolprotocoldataunit,MACPDU。指示信息例如包括HARQ进程1、第一资源的信息。具体的,终端设备在第一资源的部分资源上发送第一HARQ进程的第一数据。若第一指示信息指示为新传,则根据第一指示信息生成第一数据,可选的,本实施例中根据数据复用的优先级顺序和第一资源生成第一数据,数据复用的优先级高的数据先进行传输,其中,针对非授权频谱小区,数据复用的优先级顺序从高到低可以为:缓冲区状态报告Bufferstatusreport,BSR媒体接入控制层Mediaaccesscontrol,MAC控制单元controlelement,CE、功率余量报告powerheadroomreport,PHRMACCE、与小于或等于P的信道接入优先等级关联且可在第一资源上传输的数据、与大于P的信道接入优先等级关联且可在第一资源上传输的数据和填充PaddingBSR,P为终端设备确定的信道接入优先等级。PaddingBSR只有在以下条件会生成:当上行资源包括填充Padding比特bits,而且Paddingbits大于或等于PaddingBSR的大小和PaddingBSR子头之和。其中,以P=3为例,小于或等于P的信道接入优先等级为1、2和3,与信道接入优先等级1关联的数据例如为数据类型1,与信道接入优先等级2关联的数据例如为数据类型2和数据类型3,与信道接入优先等级3关联的数据例如为数据类型4和数据类型5,因此与小于或等于P的信道接入优先等级关联的数据包括数据类型1、数据类型2、数据类型3、数据类型4和数据类型5,若不能在第一资源上传输的数据为数据类型2,那么可在第一资源传输的数据包括数据类型1、3、4、5的至少一项。数据复用的优先级是指终端设备分配资源时的传输优先级,该优先级决定某种数据类型的数据是否能够通过免授权资源进行传输,如果可以传输,可以传输多少数据量。数据类型可以通过服务质量类标识Qualityofserviceclassidentifier,QCI进行量化。假设终端设备的上行缓冲区中待传输的数据的QCI为8,终端设备根据如下表一所示的对应关系,确定该信道接入优先级为3,表一中信道接入优先等级为4没有对应的QCI。表一信道接入优先等级QCI11,3,5,65,66,69,7022,734,6,8,94-需要说明的是,本实施例中,只限定以上类型数据的优先级,对其他类型数据的优先级不做限定。例如,一共5个数据复用的优先级,优先级的高低顺序为:12345,在第一资源不够时,例如先生成优先级1对应的数据和优先级2对应的数据。即就是说,终端设备在分配资源时,考虑以上数据复用的优先级规则,优先资源给优先级高的数据。可选的,对于与大于P的信道接入优先等级关联且可在第一资源上传输的数据和PaddingBSR这两种类型的数据,优先这两种类型的数据对应的每个逻辑信道的数据的优先比特速率Prioritizedbitrate,PBR,然后若还有剩余资源,再根据数据复用的优先级从高到低的顺序进行资源分配。其他授权小区的数据复用规则,本实施例不做限定。终端设备生成第一数据后,把该第一数据存储于第一HARQ进程关联的HARQ缓冲区中,根据第一指示信息在第一资源上发送第一HARQ进程的第一数据。若第一指示信息指示为重传,则意味着在本次调度传输之前,针对第一HARQ进程进行了针对第一数据的调度传输或者免调度传输,第一数据在本次调度传输之前已经生成好了,网络设备没有接收成功,则向终端设备发送第一指示信息,终端设备接收到该第一指示信息后,在第一资源上重传第一HARQ进程的第一数据。S103、在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送。具体来说,作为第一种可实施的方式,根据网络设备的指示,进行第一HARQ进程的数据发送,可以为:S1031、接收网络设备发送的第二指示信息,第二指示信息中包括第一HARQ进程的标识信息和第三资源的信息。其中,第一数据和第二数据同属于同一个HARQ进程,第一指示信息和或第二指示信息可以是还包括新传指示,或者,第一指示信息和或第二指示信息还包括重传指示,当第一指示信息和第二指示信息都包括新传指示时,那么第一数据和第二数据可能是基于不同的原始数据生成的数据,当第二指示信息包括重传指示时第一数据可能是新传的数据也可能是重传的数据,那么第二数据和第一数据是基于相同的原始数据生成的数据,可能相同,也可能不相同。在发送第一数据之后的预设时间内,可以是接收到多次第二指示信息,即就是说在预设时间内进行了多次第一HARQ进程的数据发送。其中,需要说明的是,第三资源是通过第二指示信息调度的资源,不一定是在预设时间内的,有可能是在预设时间内接收到了网络设备发送的调度信息第二指示信息,但是调度的时域资源却落在了预设时间范围之后。S1032、根据第二指示信息,在第三资源上发送第一HARQ进程的第二数据。作为第二种可实施的方式,根据网络设备的指示,进行第一HARQ进程的数据发送,可以为:在预设时间内,不在第四资源上发送第一HARQ进程的数据,第四资源用于免调度传输。其中,第四资源可以为第一资源的部分或全部资源,或,不同于第一资源的资源。作为第三种可实施的方式,根据网络设备的指示,进行第一HARQ进程的数据发送,可以为包括上述两种可实施的方式中的发送方式,即:在预设时间内,根据第二指示信息使用第三资源发送第二数据,不在第四资源上发送第一HARQ进程的数据。其中,第二数据与第一数据可以是相同数据,也可以为不同数据。具体来说,不使用第四资源即免调度传输资源发送第一HARQ进程的数据,等待网络设备发送的针对第二数据的第二指示信息,若接收到第二指示信息,根据第二指示信息使用第三资源发送第二数据;若未接收到网络设备发送的针对第二数据的第二指示信息,则不做任何操作,继续等待,直到预设时间结束,执行S104。S104、终端设备在预设时间结束后,在第二资源上发送第一HARQ进程的数据,第二资源用于免调度传输。其中,第四资源与第二资源都为免调度传输资源,第四资源与第二资源的时域资源不同,第四资源与第二资源的频域资源位置可以相同,也可以不同。具体来说,在本申请实施例中,有三种传输类型,第一种传输类型为免调度传输:在免调度资源上可以进行新传或重传;第二种传输类型:在动态调度资源上进行新传或重传;第三种传输类型:在半静态或静态的资源上只进行新传。免调度资源为半静态资源或静态资源。半静态资源为通过无线资源控制消息和激活命令共同确定的时频资源,静态资源为通过无线资源控制消息确定的时频资源,动态调度资源为通过物理层信令确定的时频资源。在本申请实施例中,在上述预设时间内,不进行第一种传输类型的传输,可以进行第二种和或第三种传输类型的传输。可选的,S104还可以为:在预设时间结束时或在预设时间结束后,清空第一HARQ进程的HARQ缓冲区,在第二资源上发送第一HARQ进程的数据。终端设备在确定HARQ缓冲区为空时,且有能在第二资源上传输的数据,或有能在第二资源上传输的数据的数据量大于或等于预设阈值,才可以使用第二资源进行免调度传输。作为一种可实施的方式,通过一个定时器来实现预设时间的设置,则S103可以为:在发送第一数据之后,启动定时器,在定时器运行期间,根据网络设备的指示,进行第一HARQ进程的数据发送。进一步地,在定时器运行期间,接收到网络设备的指示时,根据网络设备的指示发送第二数据之后,重新启动定时器,即就是重新开始S103的过程。可选的,S103还可以为:在发送第一数据之后,在Xms之后启动定时器,在定时器运行期间,根据网络设备的指示,进行第一HARQ进程的数据发送。进一步地,在定时器运行期间,接收到网络设备的指示时,根据网络设备的指示发送第二数据之后,在Xms之后重新启动定时器,即就是重新开始S103的过程。其中,X大于或等于0。在Xms之后启动定时器,可以为终端设备省电。相应地,S104可以为:终端设备在定时器超时后,在第二资源上发送第一HARQ进程的数据。需要说明的是,在发送第一数据之后的预设时间内,可能进行至少一次针对第一HARQ进程的数据传输,若在发送第一数据之后的预设时间内,根据网络设备的指示,进行了一次第一HARQ进程的数据发送,例如发送了第一HARQ进程中的第二数据,则在发送第二数据之后的预设时间内,再次执行S103和S104的过程。本实施例提供的数据传输方法,终端设备基于调度传输使用网络设备调度的第一资源发送第一HARQ进程的第一数据后,在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,在预设时间结束后,在免调度传输资源上发送第一HARQ进程的数据,因此可实现终端设备进行调度传输之后,避免HARQ进程被堵住,可继续进行免调度传输。下面采用一个具体的实施例,对图2所示方法实施例的技术方案进行详细说明。图3为本申请提供的另一种数据传输方法实施例的流程图,本实施例以终端设备从免调度传输切换到调度传输之后,如何继续进行免调度传输为例进行说明,图4为与图3对应的免调度传输切换到调度传输再切换到免调度传输的传输过程示意图,结合图3和图4所示,本实施例的方法可以包括:S201、网络设备向终端设备发送第三指示信息,第三指示信息包括免调度传输资源的时域资源位置和至少一个HARQ进程的标识。其中,时域资源位置包括周期和起始时间单元,起始时间单元为子帧、时隙、传输时间间隔TTI和符号中的任意一种。该第一指示可以通过无线资源控制RRC消息进行携带。第一指示信息包括至少一个HARQ进程的标识,例如包括HARQ进程1和HARQ进程2,比如,第一指示包括周期2ms,起始时间单元为子帧0,那么子帧0,子帧2,子帧4等都是免调度传输的时域资源位置,频域资源位置由之后的第二指示信息进行确定。S202、网络设备向终端设备发送第四指示信息,第四指示信息用于指示免调度传输资源的频域资源位置。S203、终端设备根据第三指示信息和第四指示信息,确定免调度传输资源的时频资源。S201~S203为一种免调度传输资源的指示方式,还可以采用其它的指示方式,本申请对此不做限制。S204、终端设备在免调度传输资源第五资源上,向网络设备发送第三指示信息指示的HARQ进程中的HARQ进程1的数据,如图4所示TB1。本实施例中以使用第三指示信息指示的HARQ进程中的HARQ进程1为例进行说明,使用其它的HARQ进程进行数据传输的过程相同。如果免调度资源是在非授权频谱小区,那么终端设备在发送第一数据之前,需要完成信道接入过程,信道接入过程即为LBT过程。S205、网络设备向终端设备发送第一指示信息,第一指示信息中包括HARQ进程1和第一资源的信息,HARQ进程1为第三指示信息指示的HARQ进程标识中的一个。其中,本实施例中的标识为数字序号1、2等等,第一资源为用于调度传输的资源,第一资源的信息包括频域资源,可选地,还可以包括时域资源。免调度传输资源的频域资源与用于调度传输的资源的频域资源完全相同,或,部分相同,或,完全不同,本申请不做限定。可选的,第一指示信息还可以指示第三指示信息指示的HARQ进程标识中的其它HARQ进程标识,例如指示HARQprocess2的上行传输,例如第一指示信息包括HARQ进程1、HARQ进程1对应的用于调度传输的资源和HARQ进程1对应的新传指示或重传指示,以及HARQ进程2、HARQ进程2对应的用于调度传输的资源和HARQ进程2对应的新传指示或重传指示,等等。S206、终端设备根据第一指示信息,在第一资源上发送HARQ进程1的第一数据。其中,第一指示信息可以是通过PDCCH进行发送的,第一数据可以为媒体接入控制协议数据单元Mediumaccesscontrolprotocoldataunit,MACPDU。第一指示信息可以包括新传指示或重传指示,本实施例中以第一指示信息包括重传指示为例,则S206中发送的第一数据为TB1,如图4所示终端设备在第一资源上发送HARQ进程1的第一数据TB1。若第一指示信息指示新传,则要根据数据复用的优先级顺序和第一资源生成一数据,具体可按照图2所示实施例中的生成方式,此处不再赘述。S207、终端设备在发送第一数据之后的预设时间内,根据网络设备的指示,进行HARQ进程1的数据发送。具体地,例如采用图2所示实施例中第一种可实施的方式,在预设时间内,接收网络设备发送的第二指示信息,第二指示信息包括HARQ进程1的标识和第三资源的信息,第二指示信息还可以包括新传指示或重传指示,以第二指示信息包括重传指示为例,例如,图4所示,第二指示信息指示重传TB1。在预设时间内,不在免调度传输资源上发送第一HARQ进程的数据。若在预设时间内,接收到网络设备发送的包括针对第一数据的重传指示的第二指示信息,则在第三资源上重新发送HARQ进程1的第一数据,重新统计预设时间。若在预设时间内,接收到网络设备发送的包括新传指示的第二指示信息,则在第三资源上发送HARQ进程1的第二数据,重新统计预设时间。若未接收到网络设备发送的第二指示信息,则不做任何操作,继续等待,直到预设时间结束,执行S208。S208、终端设备在预设时间结束后,清空HARQ进程1的HARQ缓冲区,在第二资源上发送HARQ进程1的数据。S208也可以是:终端设备在预设时间结束后,在第二资源上发送HARQ进程1的数据。例如,如图4所示,终端设备重新生成TB2,在第二资源免调度传输资源上发送HARQ进程1的数据TB2。需要说明的是,S208中使用的第二资源和S204中使用的第五资源都是免调度资源,二者的时域资源不同。本实施例中,通过终端设备从免调度传输切换到调度传输之后,在终端设备使用调度传输的资源和HARQ进程1向网络设备发送数据的时间之后的预设时间内,等待网络设备发送的针对第一数据的重传指示,不再使用免调度传输资源进行上行数据传输,在预设时间结束后,清空HARQ进程1的HARQ缓冲区,在免调度传输资源上使用HARQ进程1进行数据传输,实现了终端设备进行调度传输之后,避免HARQ进程被堵住,可继续进行免调度传输。图5为本申请提供的另一种数据传输方法实施例的流程图,本实施例在图3所示方法的基础上,通过定时器实现预设时间的设置,图6为与图5对应的免调度传输切换到调度传输再切换到免调度传输的传输过程示意图,结合图5和图6所示,本实施例的方法可以包括:S301~S306与图3所示S201~S206相同,详细可参见图3所示实施例的描述。S307、终端设备在发送第一数据之后的Xms之后,启动定时器,在定时器运行期间,根据网络设备的指示,进行HARQ进程1的数据发送。具体地,例如采用图2所示实施例中第一种可实施的方式,在定时器运行期间,接收网络设备发送的第二指示信息,第二指示信息包括HARQ进程1的标识和第三资源的信息,第二指示信息还可以包括新传指示或重传指示,以第二指示信息包括重传指示为例,例如,图6所示,第二指示信息指示重传TB1。在预设时间内,不在免调度传输资源上发送第一HARQ进程的数据。在定时器运行期间,若接收到网络设备发送的包括针对第一数据的重传指示的第二指示信息,则停止定时器,在第三资源上重新发送HARQ进程1的第一数据,重新启动定时器。在定时器运行期间,若接收到网络设备发送的包括新传指示的第二指示信息,则停止定时器,在第三资源上发送HARQ进程1的第二数据,重新启动定时器。若未接收到网络设备发送的第二指示信息,则不做任何操作,继续等待,直到定时器超时,执行S308。S308、终端设备在定时器超时时,清空HARQ进程1的HARQ缓冲区,在第二资源上发送HARQ进程1的数据。S308也可以是:终端设备在定时器超时时,在第二资源上发送HARQ进程1的数据。例如,如图6所示,终端设备重新生成TB2,在第二资源免调度传输资源源上使用HARQ进程1向网络设备发送TB2。图3和图5所示实施例是以终端设备从免调度传输切换到调度传输为例,若在调度传输之前也是进行的调度传输,则直接执行S205~S208的过程,或者直接执行S305~S308的过程,此处不再赘述,从而实现终端设备进行调度传输之后,避免HARQ进程被堵住,可继续进行免调度传输。图7为本申请提供的一种终端设备实施例的结构示意图,如图7所示,本实施例的终端设备可以包括:接收模块11、第一发送模块12和第二发送模块13,其中,接收模块11用于接收网络设备发送的第一指示信息,第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息,第一发送模块12用于根据第一指示信息,在第一资源上发送第一HARQ进程的第一数据,第二发送模块13用于在第一发送模块发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,第二发送模块13还用于:在预设时间结束后,在第二资源上发送第一HARQ进程的数据,第二资源用于免调度传输。可选的,接收模块11用于:接收网络设备发送的第二指示信息,第二指示信息中包括第一HARQ进程的标识信息和第三资源的信息。第二发送模块13用于:在第三资源上发送第一HARQ进程的第二数据。可选的,在第一发送模块12发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,包括:不在第四资源上发送第一HARQ进程的数据,第四资源用于免调度传输。本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图8为本申请提供的另一种终端设备实施例的结构示意图,如图8所示,本实施例的终端设备在图7所示终端设备结构的基础上,进一步地,还可以包括:处理模块14,该处理模块14用于在预设时间结束时或在预设时间结束后,清空第一HARQ进程的HARQ缓冲区。可选的,第二发送模块13具体用于:在发送第一数据之后,启动定时器,在定时器运行期间,根据网络设备的指示,进行第一HARQ进程的数据发送;在定时器超时后,在第二资源上发送第一HARQ进程的数据。进一步地,第二发送模块13还用于:在定时器运行期间,在接收模块接收到网络设备的指示时,重新启动定时器。本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和类似,此处不再赘述。图9为本申请提供的另一种终端设备实施例的结构示意图,如图9所示,本实施例的终端设备在图7所示终端设备结构的基础上,进一步地,还可以包括:生成模块15,生成模块15用于根据数据复用的优先级顺序和第一资源生成第一数据,数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在第一资源上传输的数据、与大于P的信道接入优先等级关联且可在第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。其中,在上述实施例中,第一指示信息和或第二指示信息包括新传指示,或者,第一指示信息和或第二指示信息包括重传指示。本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和类似,此处不再赘述。本申请可以根据上述方法示例对终端设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请各实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。图10为本申请提供的另一种终端设备结构示意图,如图10所示,该终端设备包括:接收器21,用于接收网络设备发送的第一指示信息,第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息。发送器22,用于根据第一指示信息,在第一资源上发送第一HARQ进程的第一数据。发送器22还用于:在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送。发送器22还用于:在预设时间结束后,在第二资源上发送第一HARQ进程的数据,第二资源用于免调度传输。可选的,接收器21用于:接收网络设备发送的第二指示信息,第二指示信息中包括第一HARQ进程的标识信息和第三资源的信息。发送器22用于:根据第二指示信息,在第三资源上发送第一HARQ进程的第二数据。可选的,在发送第一数据之后的预设时间内,根据网络设备的指示,进行第一HARQ进程的数据发送,包括:不在第四资源上发送第一HARQ进程的数据,第四资源用于免调度传输。可选的,发送器22用于:在预设时间结束时或在预设时间结束后,清空第一HARQ进程的HARQ缓冲区。可选的,发送器22具体用于:在发送第一数据之后,启动定时器,在定时器运行期间,根据网络设备的指示,进行第一HARQ进程的数据发送,在定时器超时后,在第二资源上发送第一HARQ进程的数据。可选的,发送器22还用于:在定时器运行期间,在接收器接收到网络设备的指示时,重新启动定时器。图11为本申请提供的另一种终端设备结构示意图,如图11所示,在图10所示终端设备的基础上,该终端设备还可以包括:处理器23,处理器,用于根据数据复用的优先级顺序和第一资源生成第一数据,数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在第一资源上传输的数据、与大于P的信道接入优先等级关联且可在第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。可选的,第一指示信息和或第二指示信息包括新传指示,或者,第一指示信息和或第二指示信息包括重传指示。本申请还提供一种可读存储介质,可读存储介质中存储有执行指令,当终端设备的至少一个处理器执行该执行指令时,终端设备执行上述的各种实施方式提供的数据传输方法。本申请还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。终端设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得终端设备实施上述的各种实施方式提供的数据传输方法。本领域普通技术人员可以理解:在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线例如同轴电缆、光纤、数字用户线DSL或无线例如红外、无线、微波等方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带、光介质例如,DVD、或者半导体介质例如固态硬盘SolidStateDiskSSD等。

权利要求:1.一种数据传输方法,其特征在于,包括:接收网络设备发送的第一指示信息,所述第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息;根据所述第一指示信息,在所述第一资源上发送所述第一HARQ进程的第一数据;在发送所述第一数据之后的预设时间内,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送;在所述预设时间结束后,在第二资源上发送所述第一HARQ进程的数据,所述第二资源用于免调度传输。2.根据权利要求1所述的方法,其特征在于,所述根据所述网络设备的指示,进行所述第一HARQ进程的数据发送,包括:接收所述网络设备发送的第二指示信息,所述第二指示信息中包括所述第一HARQ进程的标识信息和第三资源的信息;根据所述第二指示信息,在所述第三资源上发送所述第一HARQ进程的第二数据。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述网络设备的指示,进行所述第一HARQ进程的数据发送,包括:不在第四资源上发送所述第一HARQ进程的数据,所述第四资源用于免调度传输。4.根据权利要求1~3任一项所述的方法,其特征在于,所述方法还包括:在所述预设时间结束时或在所述预设时间结束后,清空所述第一HARQ进程的HARQ缓冲区。5.根据权利要求1所述的方法,其特征在于,在发送所述第一数据之后的预设时间内,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送,包括:在发送所述第一数据之后,启动定时器,在所述定时器运行期间,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送;在所述预设时间结束后,在第二资源上发送所述第一HARQ进程的数据,包括:在所述定时器超时后,在所述第二资源上发送所述第一HARQ进程的数据。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述定时器运行期间,接收到所述网络设备的指示时,重新启动所述定时器。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据数据复用的优先级顺序和所述第一资源生成所述第一数据,所述数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在所述第一资源上传输的数据、与大于P的信道接入优先等级关联且可在所述第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。8.根据权利要求2所述的方法,其特征在于,所述第一指示信息和或第二指示信息包括新传指示,或者,所述第一指示信息和或第二指示信息包括重传指示。9.一种终端设备,其特征在于,包括:接收模块,用于接收网络设备发送的第一指示信息,所述第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息;第一发送模块,用于根据所述第一指示信息,在所述第一资源上发送所述第一HARQ进程的第一数据;第二发送模块,用于在所述第一发送模块发送所述第一数据之后的预设时间内,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送;所述第二发送模块还用于:在所述预设时间结束后,在第二资源上发送所述第一HARQ进程的数据,所述第二资源用于免调度传输。10.根据权利要求9所述的终端设备,其特征在于:所述接收模块用于:接收所述网络设备发送的第二指示信息,所述第二指示信息中包括所述第一HARQ进程的标识信息和第三资源的信息;所述第二发送模块用于:在所述第三资源上发送所述第一HARQ进程的第二数据。11.根据权利要求9或10所述的终端设备,其特征在于,所述在所述第一发送模块发送所述第一数据之后的预设时间内,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送,包括:不在第四资源上发送所述第一HARQ进程的数据,所述第四资源用于免调度传输。12.根据权利要求9~11任一项所述的终端设备,其特征在于,所述终端设备还包括:处理模块,用于在所述预设时间结束时或在所述预设时间结束后,清空所述第一HARQ进程的HARQ缓冲区。13.根据权利要求9所述的终端设备,其特征在于,所述第二发送模块具体用于:在发送所述第一数据之后,启动定时器,在所述定时器运行期间,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送;在所述定时器超时后,在所述第二资源上发送所述第一HARQ进程的数据。14.根据权利要求13所述的终端设备,其特征在于,所述第二发送模块还用于:在所述定时器运行期间,在所述接收模块接收到所述网络设备的指示时,重新启动所述定时器。15.根据权利要求9所述的终端设备,其特征在于,所述终端设备还包括:生成模块,用于根据数据复用的优先级顺序和所述第一资源生成所述第一数据,所述数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在所述第一资源上传输的数据、与大于P的信道接入优先等级关联且可在所述第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。16.根据权利要求10所述的终端设备,其特征在于,所述第一指示信息和或第二指示信息包括新传指示,或者,所述第一指示信息和或第二指示信息包括重传指示。17.一种终端设备,其特征在于,包括:接收器,用于接收网络设备发送的第一指示信息,所述第一指示信息中包括第一HARQ进程的标识信息和第一资源的信息;发送器,用于根据所述第一指示信息,在所述第一资源上发送所述第一HARQ进程的第一数据;所述发送器还用于:在发送所述第一数据之后的预设时间内,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送;所述发送器还用于:在所述预设时间结束后,在第二资源上发送所述第一HARQ进程的数据,所述第二资源用于免调度传输。18.根据权利要求17所述的终端设备,其特征在于,所述接收器用于:接收所述网络设备发送的第二指示信息,所述第二指示信息中包括所述第一HARQ进程的标识信息和第三资源的信息;所述发送器用于:根据所述第二指示信息,在所述第三资源上发送所述第一HARQ进程的第二数据。19.根据权利要求17或18所述的终端设备,所述在发送所述第一数据之后的预设时间内,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送,包括:不在第四资源上发送所述第一HARQ进程的数据,所述第四资源用于免调度传输。20.根据权利要求17~19任一项所述的终端设备,其特征在于,所述发送器用于:在所述预设时间结束时或在所述预设时间结束后,清空所述第一HARQ进程的HARQ缓冲区。21.根据权利要求17所述的终端设备,其特征在于,所述发送器具体用于:在发送所述第一数据之后,启动定时器,在所述定时器运行期间,根据所述网络设备的指示,进行所述第一HARQ进程的数据发送;在所述定时器超时后,在所述第二资源上发送所述第一HARQ进程的数据。22.根据权利要求21所述的终端设备,其特征在于,所述发送器还用于:在所述定时器运行期间,在所述接收器接收到所述网络设备的指示时,重新启动所述定时器。23.根据权利要求17所述的终端设备,其特征在于,还包括:处理器,用于根据数据复用的优先级顺序和所述第一资源生成所述第一数据,所述数据复用的优先级顺序从高到低为:缓冲区状态报告BSR媒体接入控制层控制单元MACCE、功率余量报告PHRMACCE、与小于或等于P的信道接入优先等级关联且可在所述第一资源上传输的数据、与大于P的信道接入优先等级关联且可在所述第一资源上传输的数据和填充BSR,P为终端设备确定的信道接入优先等级,P为自然数。24.根据权利要求18所述的终端设备,其特征在于,所述第一指示信息和或第二指示信息包括新传指示,或者,所述第一指示信息和或第二指示信息包括重传指示。25.一种可读存储介质,其特征在于,所述可读存储介质中存储有执行指令,当终端设备的至少一个处理器执行所述执行指令时,终端设备执行权利要求1~8任一项所述的数据传输方法。

百度查询: 华为技术有限公司 数据传输方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。