发送数据的方法及其装置与流程

文档序号:20704634发布日期:2020-05-12 16:13阅读:88来源:国知局
发送数据的方法及其装置与流程
本申请涉及通信领域,并且更具体地,涉及一种发送数据的方法及其装置。
背景技术
:终端设备通过非调度都资源发送上行数据是一种快速发送数据的方法,这是因为终端设备不需要等待向网络设备请求调度资源的时间。一般来讲,终端设备通过广播消息或专用信令确定上行发送资源,并该上行资源上进行数据发送。对于某一个非调度资源来说,如果只有一个终端设备的数据在该非调度资源上发送,那么该终端设备的数据发送成功率较高,数据发送时延较低;但如果多个终端设备在同一时间都需要使用该非调度资源上发送数据,那么可能会出现数据发送的冲突,数据发送成功率较低。因此,亟需一种发送数据的方法,能够平衡数据发送的成功率和通信时延。技术实现要素:本申请提供一种发送数据的方法,能够平衡数据发送的成功率和通信时延。第一方面,提供一种发送数据的方法,包括:终端设备接收网络设备发送的配置信息,所述配置信息用于配置非调度资源;在满足下列条件中的任意一种时,所述终端设备启动第一定时器,在所述第一定时器的时长内禁止使用所述非调度资源发送上行数据:所述终端设备在所述非调度资源上发送上行数据;所述终端设备接收所述网络设备发送的授权资源指示信息;所述终端设备接收所述网络设备发送的授权资源指示信息,并在所述授权资源指示信息指示的授权资源上发送上行数据;所述终端设备接收所述网络设备发送的专用前导序列索引;所述终端设备接收所述网络设备发送的专用前导序列索引,并根据所述前导序列索引向所述网络设备发送专用前导序列;所述终端设备向所述网络设备请求授权资源。本申请实施例中提供的方法,通过在终端设备上设置定时器,使用该定时器通知终端设备在某一非调度资源上的数据发送与否,因此,能够有效的平衡终端设备发送数据的成功率和通信时延。结合第一方面,在第一方面的第一种可能的实现方式中,所述终端设备向所述网络设备请求授权资源,包括:所述终端设备向所述网络设备发送缓存状态报告bsr;或所述终端设备向所述网络设备发送bsr,并接收所述bsr的正确接收响应时。结合第一方面,在第一方面的第二种可能的实现方式中,所述授权资源指示信息指示的授权资源为所述终端设备请求用于发送上行数据的资源。结合第一方面,在第一方面的第三种可能的实现方式中,所述方法还包括:所述终端设备接收网络设备发送的非调度资源指示,根据所述非调度资源指示确定所述终端设备使用所述非调度资源发送上行数据,终止所述第一定时器。第二方面,提供一种发送数据的方法,包括:终端设备接收网络设备发送的配置信息,所述配置信息用于配置非调度资源;在满足下列条件中的任意一种时,启动第二定时器,在所述第二定时器的时长内禁止使用所述非调度资源发送上行数据:所述终端设备第一待发送数据量小于第一门限值;所述第一待发送数据的业务的优先级低于预设优先级;所述第一待发送数据所在的逻辑信道为预设逻辑信道集合中的信道。因此,通过该定时器控制终端设备使用非调度资源发送的频率,避免终端设备频繁使用该资源进行小数据的发送,提供资源的使用效率,同时并减少多个终端设备在同一资源上发生冲突的概率。结合第二方面,在第二方面的第一种可能的实现方式中,所述方法还包括:当所述第二定时器还未超时时,所述终端设备的第二待发送数据量超过第二门限,终止所述第二定时器;所述终端设备使用所述非调度资源发送所述第二待发送数据;或者,当所述第二定时器超时,所述网络设备使用所述非调度资源发送所述第一待发送数据。也就是说,当第二定时器超时后,可以使用非调度资源发送第一待发送数据,这样可以避免一个ue频繁占用共享非调度资源,将多个小包汇聚在一次发送,提高资源使用效率。第三方面,提供一种发送数据的方法,包括:终端设备获取参数集合;所述终端设备根据待发送数据的业务类型和发送模式中的至少一个,从所述参数集合中确定目标参数;所述终端设备根据所述目标参数,启动第三定时器,在所述第三定时器启动期间,所述终端设备禁止使用非调度资源发送所述待发送数据。因此,通过该参数控制终端设备区分不同的优先发送的业务或模式,确保高优先级的业务或某些特定的发送模式获得更多的发送的发送机会。结合第三方面,在第三方面的第一种可能的实现方式中,所述待发送数据的业务类型的优先级越高,所述参数越大,所述启动第三定时器的概率越低。应理解,终端设备获取参数集合包括:接收网络设备发送的参数集合。第四方面,提供了一种网络设备,用于向终端设备发送上述参数集合,具体地,该网络设备可以包括用于执行上述网络设备相应步骤的模块。如,处理模块,发送模块以及接收模块等。第五方面,提供了一种终端设备,用于上述终端设备的方法,具体地,该终端设备可以包括用于执行上述终端设备相应步骤的模块。如,处理模块,发送模块以及接收模块等。第六方面,提供了一种网络设备,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得网络设备执行上述的网络设备的方法。第七方面,提供了一种终端设备,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得终端设备执行上述的终端设备的方法。第八方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。第九方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。附图说明图1是应用于本发明实施例无线通信系统的示意图。图2所示为上述无线通信系统中,网络设备的结构示意图。图3为上述无线通信系统中,终端设备的结构示意图。图4示出了本申请一个实施例的方法的示意性流程图。图5示出了本申请一个实施例的方法的示意性流程图。图6示出了本申请一个实施例的方法的示意性流程图。图7示出了本申请一个实施例的方法的示意性流程图。图8示出了本发明实施例的终端设备800的示意性框图。具体实施方式下面将结合附图,对本申请中的技术方案进行描述。应理解,本发明实施例可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、先进的长期演进(advancedlongtermevolution,lte-a)系统、通用移动通信系统(universalmobiletelecommunicationsystem,umts)或下一代通信系统,如5g系统等。通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(devicetodevice,d2d)通信,机器到机器(machinetomachine,m2m)通信,机器类型通信(machinetypecommunication,mtc),以及车辆间(vehicletovehicle,v2v)通信。本发明实施例结合发送设备和接收设备描述了各个实施例,其中,发送设备可以为网络设备和终端设备中的一方,接收设备可以为网络设备和终端设备中的另一方,例如,在本发明实施例中,发送设备可以为网络设备,接收设备可以为终端设备;或者,发送设备可以为终端设备,接收设备可以为网络设备。终端设备也可以称为用户设备(userequipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备可以是无线局域网(wirelesslocalareanetworks,wlan)中的站点(station,sta),可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及下一代通信系统,例如,第五代(fifth-generation,5g)通信网络中的终端设备或者未来演进的公共陆地移动网络(publiclandmobilenetwork,plmn)网络中的终端设备等。作为示例,在本发明实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。网络设备可以是用于与移动设备通信的设备,网络设备可以是wlan中的接入点(accesspoint,ap),gsm或cdma中的基站(basetransceiverstation,bts),也可以是wcdma中的基站(nodeb,nb),还可以是lte中的演进型基站(evolvednodeb,enb或enodeb),或者中继站或接入点,或者车载设备、可穿戴设备以及未来5g网络中的网络设备或者未来演进的plmn网络中的网络设备等。另外,在本发明实施例中,网络设备为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信。该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(smallcell)对应的基站,这里的小小区可以包括:城市小区(metrocell)、微小区(microcell)、微微小区(picocell)、毫微微小区(femtocell)等,这些小小区具有覆盖范围小和发射功率低的特点,适用于提供高速率的数据传输服务。本发明实施例提供的方法和装置,可以应用于终端设备或网络设备,该终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(centralprocessingunit,cpu)、内存管理单元(memorymanagementunit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、以及即时通信软件等应用。并且,在本发明实施例中,传输信号的方法的执行主体的具体结构,本发明实施例并未特别限定,只要能够通过运行记录有本发明实施例的传输信号的方法的代码的程序,以根据本发明实施例的传输信号的方法进行通信即可,例如,本发明实施例的无线通信的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。此外,本发明实施例的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compactdisc,cd)、数字通用盘(digitalversatiledisc,dvd)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。在当前的讨论中,一个共识是mini-slot的概念可以应用在高频系统中大带宽调度的场景下,即调度策略倾向于较小的时间颗粒度。但是,对于如何基于mini-slot进行数据调度还没有确定的方案。此外,如何基于mini-slot监听下行控制信道也没有确定的方案。针对上述问题,本发明实施例提出了一种数据发送方法和一种数据接收方法以及相应的网络设备和终端设备。图1是应用于本发明实施例无线通信系统的示意图。如图1所示,该无线通信系统100包括网络设备102,网络设备102可包括1个天线或多个天线例如,天线104、106、108、110、112和114。另外,网络设备102可附加地包括发射机链和接收机链,本领域普通技术人员可以理解,它们均可包括与信号发送和接收相关的多个部件(例如处理器、调制器、复用器、解调器、解复用器或天线等)。网络设备102可以与多个终端设备(例如终端设备116和终端设备122)通信。然而,可以理解,网络设备102可以与类似于终端设备116或终端设备122的任意数目的终端设备通信。终端设备116和122可以是例如蜂窝电话、智能电话、便携式电脑、手持通信设备、手持计算设备、卫星无线电装置、全球定位系统、pda和/或用于在无线通信系统100上通信的任意其它适合设备。如图1所示,终端设备116与天线112和114通信,其中天线112和114通过前向链路(也称为下行链路)118向终端设备116发送信息,并通过反向链路(也称为上行链路)120从终端设备116接收信息。此外,终端设备122与天线104和106通信,其中天线104和106通过前向链路124向终端设备122发送信息,并通过反向链路126从终端设备122接收信息。例如,在频分双工(frequencydivisionduplex,fdd)系统中,例如,前向链路118可与反向链路120使用不同的频带,前向链路124可与反向链路126使用不同的频带。再例如,在时分双工(timedivisionduplex,tdd)系统、全双工(fullduplex)系统和灵活双工系统中,前向链路118和反向链路120可使用共同频带,前向链路124和反向链路126可使用共同频带。被设计用于通信的每个天线(或者由多个天线组成的天线组)和/或区域称为网络设备102的扇区。例如,可将天线组设计为与网络设备102覆盖区域的扇区中的终端设备通信。网络设备可以通过单个天线或多天线发射分集向其对应的扇区内所有的终端设备发送信号。在网络设备102通过前向链路118和124分别与终端设备116和122进行通信的过程中,网络设备102的发射天线也可利用波束成形来改善前向链路118和124的信噪比。此外,与网络设备通过单个天线或多天线发射分集向它所有的终端设备发送信号的方式相比,在网络设备102利用波束成形向相关覆盖区域中随机分散的终端设备116和122发送信号时,相邻小区中的移动设备会受到较少的干扰。在给定时间,网络设备102、终端设备116或终端设备122可以是无线通信发送装置和/或无线通信接收装置。当发送数据时,无线通信发送装置可对数据进行编码以用于传输。具体地,无线通信发送装置可获取(例如生成、从其它通信装置接收、或在存储器中保存等)要通过信道发送至无线通信接收装置的一定数目的数据比特。这种数据比特可包含在数据的传输块(或多个传输块)中,传输块可被分段以产生多个码块。此外,该通信系统100可以是plmn网络或者d2d网络或者m2m网络或者其他网络,图1只是举例的简化示意图,网络中还可以包括其他网络设备,图1中未予以画出。图2所示为上述无线通信系统中,网络设备的结构示意图。该网络设备能够执行本发明实施例提供的数据发送方法。其中,该网络设备包括:处理器201、接收器202、发送器203、以及存储器204。其中,该处理器201可以与接收器202和发送器203通信连接。该存储器204可以用于存储该网络设备的程序代码和数据。因此,该存储器204可以是处理器201内部的存储单元,也可以是与处理器201独立的外部存储单元,还可以是包括处理器201内部的存储单元和与处理器201独立的外部存储单元的部件。可选的,网络设备还可以包括总线205。其中,接收器202、发送器203、以及存储器204可以通过总线205与处理器201连接;总线205可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。所述总线205可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。处理器201例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。接收器202和发送器203可以是包括上述天线和发射机链和接收机链的电路,二者可以是独立的电路,也可以是同一个电路。图3为上述无线通信系统中,终端设备的结构示意图。该终端设备该网络设备能够执行本发明实施例提供的数据接收方法。该终端设备可以包括处理器301、接收器302、发送器303、以及存储器304。可选的,该处理器301可以与接收器302和发送器303通信连接。或者,该终端设备还可以包括总线305,该接收器302、发送器303、以及存储器304可以通过总线305与处理器301连接。总线305可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。所述总线305可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。相应的,该存储器304可以用于存储该终端设备的程序代码和数据。因此,该存储器304可以是处理器301内部的存储单元,也可以是与处理器301独立的外部存储单元,还可以是包括处理器301内部的存储单元和与处理器301独立的外部存储单元的部件。接收器302和发送器303可以是独立的电路,也可以是同一个电路。在现有技术中,终端设备通过广播消息确定非调度资源,并在该非调度资源上进行上行数据的发送,或者,终端设备通过专用信令或预先调度信令确定网络设备预先配置的非调度资源,并在该非调度资源上进行数据的发送。现有技术中,终端设备采用非调度资源进行数据发送时,通常会采用默认的定时提前(timingadvance,ta)值,或者该终端设备上次发送数据采用的ta值。本申请实施例中提供的方法,通过在终端设备上设置定时器,使用该定时器通知终端设备在某一非调度资源上的数据发送与否,因此,能够有效的平衡终端设备发送数据的成功率和通信时延。应理解,在本申请实施例中,非调度资源指的是网络预先分配给ue的周期性资源,包括通过专用高层信令、公共高层信令或预先调度分配的。上述资源信息至少包括以下信息中的一种:该时频资源的使用周期、调制编码模式、一个周期内连续重复使用次数、重传的冗余版本、混合自动重传请求(hybridautomaticrepeatrequest,harq)进程信息、用于分配所述资源所使用的无线网络临时标识rnti(radionetworktemporaryidentifier)。其中,harq信息可以包括harq进程数目或至少一个进程的标识。当多个终端需要在该非调度资源上进行数据的发送时,该非调度资源是一种竞争资源。该非调度资源包括时域资源和频域资源。应理解,在本申请实施例中提到的定时器的实现形式可以为软件的形式承载在终端设备上,也可以是单独的硬件设备集成在终端设备上,本申请不做限定。图4示出了本申请一个实施例的方法的示意性流程图,如图4所示,该方法包括如下步骤。需要说明的是,图4中的虚线表示相应的步骤为可选步骤。应理解,这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者图4中的各种操作的变形。此外,图4中的各个步骤可以分别按照与图4所呈现的不同的顺序来执行,并且有可能并非要执行图4中的全部操作。还应理解,在本申请实施例中,“第一”、“第二”和“第三”仅为用于区分不同的对象,例如,区分不同的定时器、不同的时频资源、不同的数据等,不应对本申请构成任何限定。该方法包括:可选地,步骤401,网络设备向终端设备发送配置信息,该配置信息用于调度非调度资源。具体地,该配置信息可以为广播消息,也可以为专用消息,,例如可以为无线资源控制配置消息,传输资源的部分信息可以是物理层控制信令预先分配的,例如时频资源块等。该配置信息可以使用显示的方式或隐示的方式指示非调度资源,进一步地,该配置信息中还用于指示数据传输的调制编码方案,非调度传输资源的使用周期等,本申请不做限定。应理解,对于网络设备来说,网络设备能够根据调度和非调度资源的占用率或拥塞程度决定是否停止非调度资源的使用。当网络设备确定终端设备能够使用某个非调度资源时,将向该终端设备发送与该非调度资源相关的配置信息。步骤402,终端设备设备接收网络设备发送的配置信息,并根据该配置信息确定用于数据传输的非调度资源。具体地,该配置信息可以显示的形式或者隐示的形式指示用于数据传输的非调度资源。步骤404,在满足下列条件中任意一种时,终端设备启动第一定时器,在第一定时器的时长内禁止使用上述非调度资源发送数据:所述终端设备在所述非调度资源上发送上行数据;所述终端设备接收所述网络设备发送的授权资源指示信息;所述终端设备接收所述网络设备发送的授权资源指示信息,并在所述授权资源指示信息指示的授权资源上发送上行数据;所述终端设备接收所述网络设备发送的专用前导序列索引;所述终端设备接收所述网络设备发送的专用前导序列索引,并根据所述前导序列索引向所述网络设备发送专用前导序列;所述终端设备向所述网络设备请求授权资源。具体地,上述第一定时器的时长可以为协议标准预设的,也可以网络设备通过指示信息预配置的,还可以为终端设备随机生成的时长,例如该第一定时器的时长为100ms等,本申请不做限定。第一种情况下,当终端设备使用上述非调度资源发送数据时,也就是对应于图4中的步骤403,启动该第一定时器,在这种情况下第一定时器的时长可以设置为大于或等于终端设备发送数据的时刻到接收该发送数据的反馈信息的时长,当第一定时器启动时,终端停止使用该非调度资源发送数据。具体地,该定时器可以为媒体接入控制(mediaaccesscontrol,mac)层期望的下行harq重传前的最小等待时间(hybridautomaticrepeatrequestroundtriptime,harqrtttimer),或是引入一个大于或等于harqrtttimer的定时器。第二种情况下,当终端设备接收网络设备发送的授权资源指示信息时,启动该第一定时器,在这种情况下,第一定时器的时长可以设置为大于或等于终端设备接收授权资源指示信息的时刻到使用授权资源发送的数据的反馈信息的时长,当第一定时器启动时,终端设备停止使用该非调度资源发送数据。第三种情况下,当所述终端设备接收所述网络设备发送的授权资源指示信息,并在所述授权资源指示信息指示的授权资源上发送上行数据时,启动该第一定时器,在这种情况下,第一定时器的时长可以设置为大于或等于终端设备使用授权资源发送的数据的时刻到接收数据的反馈信息的时长,当第一定时器启动时,终端设备停止使用该非调度资源发送数据。第四种情况下,当所述终端设备接收所述网络设备发送的专用前导序列(preamble)索引时,启动第一定时器,在这种情况下,第一定时器的时长可以设置为大于或等于终端设备发送专用前导序列索引的时刻到接收网络设备发送的随机接入响应的时刻的时长。当第一定时器启动时,终端设备停止使用该非调度资源发送数据。第五种情况下,当终端设备接收所述终端设备接收所述网络设备发送的专用前导序列索引,并根据所述前导序列索引向所述网络设备发送专用前导序列时,启动第一定时器,在这种情况下,第一定时器的时长可以设置为大于或等于发送专用前导序列的时刻到接收网络设备发送的随机接入响应的时刻的时长。当第一定时器启动时,终端设备停止使用该非调度资源发送数据。在第六种情况下,当所述终端设备向所述网络设备请求授权资源候,启动第一定时器。可选地,作为这种情况下的一种实施例,所述终端设备向所述网络设备请求授权资源,包括:所述终端设备向所述网络设备发送缓存状态报告(bufferstatusreport,bsr);或所述终端设备向所述网络设备发送bsr,并接收所述bsr的正确接收响应时。如果当终端设备向网络设备发送bsr时,启动第一定时器,那么第一定时器的时长可以设置为大于或等于终端设备向网络设备发送bsr时刻到接收该bsr对应的数据的反馈信息的时刻的时长。当第一定时器启动时,终端设备停止使用该非调度资源发送数据。如果当终端设备向网络设备发送bsr,并接收bsr的正确接收响应时,启动第一定时器,那么第一定时器的时长可以设置为大于或等于接收bsr的正确接收响应的时刻到该bsr对应的数据的反馈信息的时刻的时长。当第一定时器启动时,终端设备停止使用该非调度资源发送数据。应理解,bsr对应的数据指的是,当终端设备具有数据传输需求时,向网络设备发送bsr通知数据传输需求时对应的待发送数据。应理解,bsr的请求的资源响应可以包括是bsr中数据所针对的或适合的资源类型和不是bsr中的数据所针对的或适合的资源类型。优选的,在收到bsr所针对的或适合的资源类型时启动所述第一定时器。可选的,作为这种情况下的一种实施例,所述终端设备向所述网络设备请求授权资源,包括:所述终端设备向所述网络设备发送调度请求sr(schedulingrequest);或所述终端设备向所述网络设备发送sr,并接收所述sr的请求的资源响应时。应理解,sr的请求的资源响应可以包括是sr所针对的或适合的资源类型和不是sr所针对的或适合的资源类型。优选的,在收到sr所针对的或适合的资源类型时启动所述第一定时器。当定时器超时后,如果此时终端设备发现没有满足上述条件的情况发生时,则可以通过非调度资源进行数据的发送。可选地,作为本申请一个实施例,终端设备可以在物理信道或媒体接入控制控制元素(mediumaccesscontrolcontrolelement,macce)中发送信道状态指示(channelqualityindicator,cqi),具体地说,终端设备可以根据下列条件中的至少一项,确定是否在使用非调度资源时同时发送信道cqi:上行数据使用的逻辑信道、上行数据的数据量大小,应理解,协议约定或者网络预配置的特定非调度资源,也可以进行信道质量信息的发送。例如,可以在使用非调度资源发送urllc业务数据时,发送该业务数据所在信道的cqi。应理解,可以通过预先配置,设置某些互联网ip(internetprotocol)流、逻辑信道或无线承载忽略该第一定时器;也可以对某一个或者某几个逻辑信道配置该第一定时器,例如,可以为数据无线承载(dataradiobearer,drb)或信令无线承载(signalingradiobearer,srb)分别配置该第一定时器。因此,本申请实施例中提供的方法,通过在终端设备上设置定时器,使用该定时器通知终端设备在某一非调度资源上的数据发送与否,因此,能够有效的平衡终端设备发送数据的成功率和通信时延,避免ue频繁使用非调度发送,兼顾非调度资源的使用效率。可选地,作为本申请一个实施例,所述授权资源指示信息指示的授权资源为所述终端设备请求用于发送上行数据的资源。具体地,上述授权资源指示信息可以为承载在下行控制信道(physicaldownlinkcontrolchannel,pdcch)中,例如可以为pdcch中的下行控制信息(downlinkcontrolinformation,dci)可选地,作为本申请一个实施例,所述方法还包括:所述终端设备接收网络设备发送的非调度资源指示,根据所述非调度资源指示确定所述终端设备使用所述非调度资源发送上行数据,终止所述第一定时器。也就是说,当终端设备接收网络设备发送的非调度资源指示,根据该调度资源指示获知能够继续使用非调度资源发送上行数据,那么可以终止第一定时器,重新使用该非调度资源发送上行数据。具体地,该非调度资源指示可以为dci,例如在dci中包括一个指示比特,用于指示终止上述第一定时器,本申请不做限定。可选地,ue将数据从原来非调度的harq进程移到调度的harq进程中进行发送。网络可配置ue用于非调度发送的进程数(n>=1),调度发送的进程数为(m-n),m为最大的进程数。当ue通过非调度发送一个数据后,未收到ack,收到调度授权用于重传,则将数据从原来的harq进程移到调度的harq进程中,进行重传。比如,用指示的冗余版本生成发送数据。若收到调度授权用于新传,根据网络的指示进行将数据从原来的harq进程中移动到调度的harq进程中,以初次传输的方式进行发送传。ue是重传或新传n时刻前的包。n时刻表示收到授权的前n时刻。该n值可以是在调度指示中动态指示的。若没有指示n时刻,ue默认重传或新传非调度发送harq中的最后一次发送的未收到ack确认的数据包或者所有非调度发送未收到ack确认的数据包。若ue只有一个进程用于非调度发送,ue默认重传或新传非调度发送harq中的最后一次发送的未收到ack确认的数据包。若ue有多个harq程用于非调度发送,有多个非调度发送的包未收到ack确认,则ue将非调度harq缓存中的未收到ack确认,按之前的发送顺序依次移动到调度指示的harq进程进行发送。通过本实施例可以解决网络侧和ue统一确定调度重传包和非调度发送包的一致性认知,便于harq进行软合并,可能出现调度重传包和初传包合并错误风险。若采用新传非调度数据包的方式简单,无法和之前发送非调度发送的包进行合。可选地,本发明的另一实施例,当在第一定时器超时或不满足第一定时器启动时,ue通过非调度资源发送数据。ue在gf的非调度资源的发送时刻的前n个子帧、时隙或符号生成macpdu数据包或递交给物理层。这个n的值可以是协议约定或网络配置给ue。具体的,完成逻辑信道优先的排序,包括将生成的macpdu数据包放到可用的harq进程。网络可选配置ue用于非调度发送的进程数(n≥1),调度发送的进程数为(m-n),m为ue支持最大的进程数。因此,在本申请实施例中非调度模式向调度模式切换时,网络设备和终端设备统一发送数据的方式,便于网络设备进行harq合并从而获得harq合并增益。图5示出了本申请一个实施例的方法的示意性流程图,如图5所示,该方法包括如下步骤。需要说明的是,图5中的虚线表示相应的步骤为可选步骤。应理解,这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者图5中的各种操作的变形。此外,图5中的各个步骤可以分别按照与图5所呈现的不同的顺序来执行,并且有可能并非要执行图5中的全部操作。可选地,步骤501,网络设备向终端设备发送配置信息,该配置信息用于调度非调度资源。应理解,该配置信息的定义与图4中实施例中的定义一致,为了简洁起见,在此不再赘述。步骤502,终端设备设备接收网络设备发送的配置信息,并根据该配置信息确定用于数据传输的非调度资源。步骤503,在满足下列条件中任意一种时,终端设备启动第二定时器,在第二定时器启动的时长内禁止使用上述非调度资源发送数据:所述终端设备第一待发送数据量小于第一门限值;所述第一待发送数据的业务的优先级低于预设优先级;所述第一待发送数据所在的逻辑信道为预设逻辑信道集合中的信道。具体地,第一门限值可以为网络预设的门限值,例如可以为200比特。当第一待发送数据大于或等于该门限值时,不启动第二定时器。具体地,每种数据对应一种业务,不同的业务可能存在各自的优先级,例如urllc(ultra-reliablelowlatencycommunication,高可靠低时延通信)业务的优先级高于增强移动宽带(enhancedmobilebroadband,embb)业务的优先级。如果给每个业务映射一个优先级,并设定预设优先级,也就是设置一个阈值优先级,高于或等于该预设优先级时,不启动第二定时器,低于该预设优先级时,启动第二定时器。具体地,第一待发送数据所在的逻辑信道为预设逻辑信道集合中的信道时,启动第二定时器,如果不在预设逻辑信道集合中,则不启动第二定时器。其中,逻辑信道指的是在mac层为不同类型的数据业务的传输而定义的,包含控制信道和业务信道,例如该逻辑信道的集合可以为部分控制信道或部分业务信道。步骤504,当所述第二定时器超时,所述网络设备使用所述非调度资源发送所述第一待发送数据。应理解,在图5示出的实施例中,第二定时器的时长可以设置为即时通信软件的心跳握手周期,例如可以为200ms本申请不做限定。应理解,可以通过预先配置,设置某些逻辑信道或无线承载忽略该第一定时器;也可以对某一个或者某几个逻辑信道配置该第一定时器,例如,可以为drb或srb分别配置该第一定时器。本申请实施例中提供的方法,通过在终端设备上设置定时器,使用该定时器通知终端设备在某一非调度资源上的数据发送与否,因此,能够有效的平衡终端设备发送数据的成功率和通信时延,避免ue频繁使用非调度发送,减低冲突机会。可选地,作为本申请一个实施例,当第一待发送数据的数据量第一门限值时,采用非调度资源发送该第一待发送数据,或者,采用2步随机接入信道(randomaccesschannel,rach)发送该第一待发送数据;否则,使用4步rach发送该第一待发送数据,其中,2步rach指的是第一发送数据和前导序列preamble同时在第一个消息发送,ue接收针对所述preamble的随机接入确认响应或第一待发送数据的确认响应……;4步rach指的是ue先送前导序列,接收随机接入响应,用接入响应中的资源发送第一待发送数据,接收第一待发送数据的确认响应完成竞争解决。可选地,作为本申请一个实施例,所述方法还包括:当所述第二定时器还未超时时,所述终端设备的第二待发送数据量超过第二门限,终止所述第二定时器;所述终端设备使用所述非调度资源发送所述第二待发送数据。也就是说,当第二定时器超时后,可以使用非调度资源发送第一待发送数据,这样可以避免一个ue频繁占用共享非调度资源,将多个小包汇聚在一次发送,提高资源使用效率。图6示出了本申请一个实施例的方法的示意性流程图。如图6所示,该方法包括如下步骤。需要说明的是,图6中的虚线表示相应的步骤为可选步骤。应理解,这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者图6中的各种操作的变形。此外,图6中的各个步骤可以分别按照与图6所呈现的不同的顺序来执行,并且有可能并非要执行图6中的全部操作。可选地,步骤601,网络设备向终端设备发送参数集合。具体地,网络设备可以通过专用或公共的系统消息,或者协议约定参数集合,。具体的,网络针对每个业务或每个业务所承载的逻辑信道配置对应的参数集合。具体地,表1示出了参数集合的示意性表格。表1紧急呼叫urllcmbbmtcgrantfree(1,-)(0.8,2)(0.5,20)(0.3,20)2-steprach(1,-)(0.8,-)(0.5,20)(0.4,20)4-steprach(1,-)(0.8,-)(0.8,20)(0.9,20)表1中示出了4种业务在非调度发送(grantfree)、2步rach和4步rach情况中对应的参数,具体地,参数的表达形式为(a,b),也可以理解为一种拥塞控制因子,其中,a为小于或等于1的正数,表示以1-a的概率启动第三定时器,b表示第三定时器的时长,单位为ms。其中,物连通信(machine-typecommunications,mtc)的业务特征是数据发送量小,发送间隔长,对时延要求低。步骤602,终端设备获取参数集合。应理解,终端设备获取参数集合的方式可以通过接收网络设备发送的参数结合,也可以是终端设备中预设的参数集合,本申请不做限定。进一步地,在步骤602中,所述终端设备根据待发送数据的业务和发送模式中的至少一个,从所述参数集合中确定目标参数。应理解,数据的发送模式可以包括2步rach、4步rach或其它方式区分的发送方式,本申请不做限定。也就是说,如表1所示,当确定终端设备的待发送数据为mbb业务,并且采用2步rach进行随机接入,那么对应的参数则为(0.5,20),也就是说,第三定时有0.5的概率启动,并且第三定时器的时长为20ms。应理解,参数的集合中可以只根据业务类型或业务的服务质量(qualityofservice,qos)参数确定,也可以只根据发送模式确定,还可以同时根据业务和发送模式确定,本申请不做限定。步骤603,终端设备根据所述目标参数,启动第三定时器,在所述第三定时器启动期间,所述终端设备禁止使用非调度资源发送所述待发送数据。可选地,作为本申请一个实施例,所述待发送数据的业务类型的优先级越高,所述参数越大,所述启动第三定时器的概率越低。可选地,步骤604中,当不启动第三定时器时,使用非调度资源或调度资源进行上行数据的发送。应理解,当第三定时器超时后,终端设备如何仍然需要发送数据,那么仍要根据参数集合确定目标参数,确定是重启第三定时器或者是发送数据。本申请实施例中提供的方法,通过在终端设备上设置定时器,使用该定时器通知终端设备在某一非调度资源上的数据发送与否,因此,能够有效的平衡终端设备发送数据的成功率和通信时延,提升高优先级业务采用非调度发送的概率。图7示出了本申请一个实施例的方法的示意性流程图。在本申请实施例中,终端设备从源基站的小区向目标基站的小区切换。可选地,步骤701,终端设备向源基站发送测量报告,该测量报告用于确定ue将要切换的目标小区,该目标小区属于该目标基站。步骤702,源基站向核心网发送切换请求,该切换请求用于源基站请求核心网向目标基站发起切换。步骤703,核心网向目标基站发送切换请求,该切换请求用于核心网请求目标基站确认是否允许该ue切换入到目标小区。步骤704,该目标基站向核心网发送切换响应,切换响应至少包含目标基站给ue分配的非调度资源和切换的目标小区。步骤705,核心网向源基站发送切换命令,在切换命令中给ue分配一个直接发送上行数据的非调度资源和目标小区信息,其中包括资源配置信息,该资源配置信息包括下列信息中的至少一种:该非调度资源的循环前缀(cyclicprefix,cp)长度、子载波间隔、发送时间间隔(transmissiontimeinterval,tti)、使用周期、时频资源块标识、定时提前的指示信息、允许使用该资源的时长、波形类型指示之一。应理解,该非调度资源是优选是ue专用的。其中波形类型指示信息至少包括:离散傅里叶变换拓展频分正交多址(discretefouriertransform-spreadorthogonalfrequencydivisionmultipleaccess,dft-s-ofdm)和循环前缀频分正交多址复用(cyclicprefixorthogonalfrequencydivisionmultipleaccess,cp-ofdm)。ue接收网络设备发送的切换命令后,使用该切换命令指示的非调度资源到目标小区,不需要请求网络设备向ue分配调度资源进行4步骤随机接入,直接能够在该非调度资源进行上行数据的发送。应理解,数据可包含用户面数据或控制信令。可选的,ue收到切换命令后,启动一个定时器,该定时器的时长可选是从切换命令接收或者是默认配置,当定时器超时或者收到目标小区的指示后,停止或释放所述非调度资源。应理解,收到目标小区的指示可以是物理层或高层的指示信息,比如接收到该ue掉调度信令。应理解,若网络支持基站间的切换,那么目标基站收到源站的切换请求后可直接分配非调度资源,在切换响应中发送给源源基站。举例来说,该非调度资源能够承载数据共享信道。因此,在切换过程中,目标小区为ue分配分配非调度资源来实现ue快速切换。ue能够使用该非调度资源向目标小区发送数据,因此,能够缩短ue进行小区切换的时延,并灵活管理该非调度资源的使用时长。图8示出了本发明实施例的终端设备800的示意性框图,该终端设备800中各模块分别用于执行上述方法中终端设备所执行的各动作或处理过程,这里,为了避免赘述,详细说明可以参照上文中的描述。该终端设备可以包括:通信模块和处理模块,其中,通信模块用于接收网络设备发送的配置信息,所述配置信息用于配置非调度资源;在满足下列条件中的任意一种时,所述处理模块用于启动第一定时器,在所述第一定时器的时长内禁止使用所述非调度资源发送上行数据:所述终端设备在所述非调度资源上发送上行数据;所述终端设备接收所述网络设备发送的授权资源指示信息;所述终端设备接收所述网络设备发送的授权资源指示信息,并在所述授权资源指示信息指示的授权资源上发送上行数据;所述终端设备接收所述网络设备发送的专用前导序列索引;所述终端设备接收所述网络设备发送的专用前导序列索引,并根据所述前导序列索引向所述网络设备发送专用前导序列;所述终端设备向所述网络设备请求授权资源。可选地,作为本申请一个实施例,所述通信模块用于,向所述网络设备发送缓存状态报告bsr;或向所述网络设备发送bsr,并接收所述bsr的正确接收响应时。可选地,作为本申请一个实施例,所述授权资源指示信息指示的授权资源为所述终端设备请求用于发送上行数据的资源。可选地,作为本申请一个实施例,所述通信模块还用于接收网络设备发送的非调度资源指示,所述处理模块还用于根据所述非调度资源指示确定所述终端设备使用所述非调度资源发送上行数据,终止所述第一定时器。可选地,终端设备800包括:通信模块和处理模块,其中,所述通信模块用于接收网络设备发送的配置信息,所述配置信息用于配置非调度资源;在满足下列条件中的任意一种时,所述处理模块用于启动第二定时器,在所述第二定时器的时长内禁止使用所述非调度资源发送上行数据:所述终端设备第一待发送数据量小于第一门限值;所述第一待发送数据的业务的优先级低于预设优先级;所述第一待发送数据所在的逻辑信道为预设逻辑信道集合中的信道。可选地,所述处理模块用于,当所述第二定时器还未超时时,所述终端设备的第二待发送数据量超过第二门限,终止所述第二定时器;所述终端设备使用所述非调度资源发送所述第二待发送数据。或者,当所述第二定时器超时,所述网络设备使用所述非调度资源发送所述第一待发送数据。可选地,终端设备800包括:包括:处理模块和通信模块,其中,所述通信模块用于获取参数集合;所述处理模块根据待发送数据的业务类型和发送模式中的至少一个,从所述参数集合中确定目标参数;所述处理模块还用于根据所述目标参数,启动第三定时器,在所述第三定时器启动期间,所述终端设备禁止使用非调度资源发送所述待发送数据。可选地,作为本申请一个实施例,所述待发送数据的业务类型的优先级越高,所述参数越大,所述启动第三定时器的概率越低。需要说明的是,本实施例中的处理模块可以由图3中的301实现,本实施例中的通信模块可由图3中的接收器302和发送器303实现。本实施例所能达到的技术效果可以参见上文中的描述,此处不再赘述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1