一种资源调度方法、装置及系统与流程

文档序号:11732512阅读:323来源:国知局
一种资源调度方法、装置及系统与流程
本发明涉及长期演进车对外界(lte-v2x,longtermevolutionvehicle-to-x)通信网络,尤其涉及一种资源调度方法、装置及系统。
背景技术
:车对外界(v2x,vehicle-to-x)包括车对车(v2v,vehicle-to-vehicle)、车对设备(v2i/n,vehicle-to-infrastructure/network)以及车对人(v2p,vehicle-to-pedestrian)。v2x通信可以理解为车对外界设备到设备(d2d,device-to-device)通信,v2x通信与版本12(r12,release12)中的d2d通信的不同之处在于移动速度提高、用户密集程度增加、可靠性要求高等特点,而常规d2d通信可能不必考虑如此苛刻的需求,因此,d2d通信的现有机制不能满足v2x需求,必须依照v2x的特点进行优化。由于v2x苛刻的时延要求必然导致调度周期缩短从而提高控制信道的开销,特别是周期性播报业务,v2x数据包的大小变化较小,对于模式一(mode1)通信,其处于基站调度下,有较好的性能可靠性,没有资源碰撞,但是在基站(enb,evolvednodeb)与v2x用户设备之间控制开销过大,因此将长期演进(lte,longtermevolution)的半恒定调度(sps,semi-persistentscheduling)应用在v2x可以有效地降低控制开销,因此研究sps在v2x中应用、改进的流程是必然趋势。现有lte的sps是指为特殊业务设计的,需要激活/释放资源,针对数据周期性强、数据包的大小基本固定的情况,在无线资源控制(rrc,radioresourcecontrol)建立时配置给用户设备(ue,userequipment)的,在sps使能(enabled)的情况下,通过物理下行控制信道(pdcch,physicaldownlinkcontrolchannel)激活,通过发送pdcch或ue连续发送空的介质访问控制(mac,mediumaccesscontrol)报文缓存状态报告(bsr,bufferstatus report)来去激活。图1为现有lte的sps请求流程的示意图。如图1所示,在lte中如果ue没有上行数据要传输,enb并不需要为该ue分配上行资源,否则会造成资源浪费,因此ue需要先告诉enb自己是否需要有上行数据传输,enb才决定是否给ue分配上行资源,为此lte提供了一个上行调度请求(sr,schedulingrequest)。现有机制是ue通过sr告诉enb是否需要上行资源,但并不会告诉enb有多少上行数据要传,还需要通过bsr上报其需要的资源数。具体过程为:ue发送sr,请求发送,enb通过pdcch配置物理上行共享信道(pusch,physicaluplinksharedchannel)资源,ue发送bsr,enb根据bsr通过pdcch调度周期性发送的资源。然而,v2x通信要求低时延,需要缩短请求时延,而其数据包大小根据不同的需求保持基本相同的体积且在环境条件变化不大时保持相同的数据包大小,针对此需要提出减少资源请求时延的方法。技术实现要素:为了解决上述技术问题,本发明实施例提供一种资源调度方法、装置及系统,能够满足v2x通信对低延时的要求。为了达到上述目的,本发明实施例提供一种资源调度方法,包括:基站接收v2x用户设备在预定资源上发送的v2x半恒定调度请求(sps-r,semi-persistentschedulingrequest);基站根据所述v2xsps-r获知所述v2x用户设备请求的数据包大小,并根据所请求的数据包大小为所述v2x用户设备调度v2x资源。本发明实施例还提供一种资源调度方法,包括:v2x用户设备根据请求的数据包大小在预定资源上发送v2xsps-r给基站;所述v2x用户设备接收所述基站根据所述v2xsps-r调度的v2x资源的资源配置信息;所述v2x用户设备根据所述资源配置信息在相应的v2x资源上按照预定周期发送v2x信息。本发明实施例还提供一种资源调度装置,应用于基站,包括:第一接收 模块,用于接收v2x用户设备在预定资源上发送的v2xsps-r;调度模块,用于根据所述v2xsps-r获知所述v2x用户设备请求的数据包大小,并根据所请求的数据包大小为所述v2x用户设备调度v2x资源。本发明实施例还提供一种资源调度装置,应用于v2x用户设备,包括:第一发送模块,用于根据请求的数据包大小在预定资源上发送v2xsps-r给基站;第二接收模块,用于接收所述基站根据所述v2xsps-r调度的v2x资源的资源配置信息;第二发送模块,用于根据所述资源配置信息在相应的v2x资源上按照预定周期发送v2x信息。本发明实施例还提供一种资源调度系统,包括:基站以及v2x用户设备;所述v2x用户设备,用于根据请求的数据包大小在预定资源上发送v2xsps-r给基站;所述基站,用于接收所述v2x用户设备在预定资源上发送的v2xsps-r,根据所述v2xsps-r获知所述v2x用户设备请求的数据包大小,并根据所请求的数据包大小为所述v2x用户设备调度v2x资源;所述v2x用户设备,还用于接收所述基站根据所述v2xsps-r调度的v2x资源的资源配置信息,并根据所述资源配置信息在相应的v2x资源上按照预定周期发送v2x信息。此外,本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现v2x用户设备侧的资源调度方法。此外,本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现基站侧的资源调度方法。在本发明实施例中,v2x用户设备通过v2xsps-r一次请求半恒定调度资源,基站根据v2xsps-r获知v2x用户设备请求的数据包大小,并根据所请求的数据包大小为v2x用户设备调度v2x资源,v2x用户设备在所配置的v2x资源上周期性播报v2x信息。如此,本发明缩短了资源调度过程,缩短了v2x用户设备申请资源的时间,满足了v2x通信对时延的苛刻要求,减少了基站控制信令的开销。而且,v2x用户设备可以在所配置的v2x资源上向其它v2x用户设备周期性播报v2x信息,直至v2x用户设备终止资源请求。如此,本发明可 以满足一次调度资源的多次使用,而且,是否终止资源使用由v2x用户设备根据环境变化决定。附图说明图1为现有lte的sps请求流程示意图;图2为本发明实施例提供的资源调度方法的一流程图;图3为本发明实施例提供的资源调度方法的另一流程图;图4为本发明实施例中v2x的sps-r请求流程示意图;图5为本发明实施例中v2x控制信道与数据信道的关系示意图;图6为本发明实施例提供的资源调度装置的一示意图;图7为本发明实施例提供的资源调度装置的另一示意图。具体实施方式以下结合附图对本发明实施例进行详细说明,应当理解,以下所说明的实施例仅用于说明和解释本申请,并不用于限定本申请。图2为本发明实施例提供的资源调度方法的流程图。如图2所示,本实施例提供的资源调度方法,包括以下步骤:步骤201:基站接收v2x用户设备在预定资源上发送的v2x半恒定调度请求(sps-r,semi-persistentschedulingrequest);步骤202:基站根据v2xsps-r获知v2x用户设备请求的数据包大小,并根据所请求的数据包大小为v2x用户设备调度v2x资源。其中,步骤201之前,该方法还包括:基站通过无线资源控制(rrc,radioresourcecontrol)信令配置所述预定资源。可选地,所述基站通过rrc信令配置所述预定资源,包括:所述基站通过rrc信令配置调度请求(sr,schedulingrequest)资源,所述预定资源为没有上行确认信息反馈的sr资源;或者,所述基站通过rrc信令配置v2xsps-r专用的v2xsps-r资源。于一实施例中,基站通过现有ie:schedulingrequestconfig的sr-pucch-resourceindex字段配置物理上行控制信道(pucch,physicaluplinkcontrolchannel)1资源,即sr资源,用于发送v2xsps-r;当基站发送下行信号时,v2x用户设备会在预定上行子帧反馈确认信息ack/nack,于此,v2x用户设备可以在不反馈上行确认信息ack/nack的子帧上发送v2xsps-r。于另一实施例中,基站通过增加ie配置,配置在与v2xsps-r相关的pucch1资源上发送sps-r,即由基站通过rrc信令配置sps-r的周期以及位置,且这些资源保留用于v2x通信的资源请求,基站知道哪些资源被哪些v2x用户设备使用用于v2x通信的资源请求。其中,基站通过ie配置sps-r的参数,为某个ue分配sps-r资源,如在调度请求schedulingrequestconfig中增加字段spsrpucch-resourceindex,当sps-r资源与sr资源冲突时,优先sps-r资源。可选地,步骤201包括:当所述基站检测到sr能量高于上行确认信息能量,且sr所在子帧不会反馈上行确认信息时,所述基站获知接收到所述v2x用户设备在sr资源上发送的v2xsps-r;或者,当所述基站检测到sps-r能量高于sr能量时,所述基站获知接收到所述v2x用户设备在v2xsps-r资源上发送的v2xsps-r。其中,基站检测到sr能量明显比ack/nack能量高,且其子帧不会反馈ack/nack,则认为v2x用户设备在其sr资源上发送了v2xsps-r或者盲检sr资源信息;基站检测到sps-r能量明显比sr能量高,则认为v2x用户设备在其sps-r资源上发送了v2xsps-r或者盲检sps-r资源信息。可选地,基站根据所述v2xsps-r获知所述v2x用户设备请求的数据包大小,包括:基站解码所述v2xsps-r的资源信息,获知所述v2x用户设备请求的数据包大小,其中,所述v2x用户设备请求的数据包大小调制在发送所述v2xsps-r的资源上。可选地,v2x用户设备请求的数据包大小通过二进制相移键控(bpsk,binaryphaseshiftkeying)或者正交相移键控(qpsk,quadraturephaseshiftkeying)调制在发送所述v2xsps-r的资源上。具体而言,基站通过检测sps-r的资源信息,解码sps-r的资源信息获知其对应v2x用户设备携带的请求数据包大小,其中,请求的数据包种类为(1~2)bit,如代表2~4种数据包大小,其中,对应的数据包大小为预配置,可以通过bpsk(两种状态)或者qpsk调制(四种状态)将数据包大小调制到配置的sr资源或sps-r资源上。可选地,所述基站根据所请求的数据包大小为所述v2x用户设备调度v2x资源,包括:所述基站根据所述v2x用户设备请求的数据包大小,通过下行控制信息(dci,downlinkcontrolinformation)配置所述v2x用户设备的半恒定调度(sps,semi-persistentscheduling)的资源配置信息。可选地,所述资源配置信息,包括以下至少一项:控制信道位置指示信息;数据信道位置指示信息;数据信道与控制信道间的固定偏置或偏移量。可选地,所述资源配置信息,还包括以下至少一项:调度周期指示信息、资源大小配置参数。具体而言,基站通过pdcch分配v2x用户设备的半恒定调度资源,可以根据其道路情况将邻近v2x用户设备分配到不同的时域子帧。其中,基站分配的半恒定调度资源按v2x的数据资源大小类型,将分配给v2x用户设备的数据资源划分为固定资源块,每个固定资源块包括n个子帧和m个资源块(rb,resourceblock),为了保证用户间的互听n为整数且尽可能小,如n=1,m依数据资源的类别包含最小数据资源,基站通过dci配置v2x用户设备的半恒定调度的资源配置信息包括如下几种情况:(1)当控制信道sa与数据信道位于不同子帧,且无对应关系时,资源配置信息至少包括:控制信道位置指示信息和数据信道位置指示信息;(2)当控制信道与数据信道位于不同子帧,且时频位置采用固定时域偏 置或频域偏置时,资源配置信息至少包括:控制信道位置指示信息、数据信道与控制信道之间的固定偏置,其中,数据信道的位置通过控制信道位置指示信息以及与控制信道之间的固定偏置获得;(3)当控制信道与数据信道位于相同子帧且频域相邻时,资源配置信息至少包括:控制信道位置指示信息或数据信道位置指示信息;(4)当控制信道与数据信道位于相同子帧且频域不连续时,资源配置信息至少包括:控制信道位置指示信息以及数据信道与控制信道间的频域相对偏移量,其中,相对偏移量是指以数据资源块为单位的偏移量,即偏移几个数据资源块;其中,时域子帧数目和频域资源数目可以根据占用资源种类预配置,基站通过sr资源或sps-r资源申请的数据包大小或通过调度参数指示其资源块的大小类别。可选地,上述方法还包括:基站在接收到v2x用户设备发送的周期播报终止请求时,终止为该v2x用户设备进行周期性资源分配。图3为本发明实施例提供的资源调度方法的另一流程图。如图3所示,本实施例提供的资源调度方法,包括以下步骤:步骤301:v2x用户设备根据请求的数据包大小在预定资源上发送v2xsps-r给基站;步骤302:v2x用户设备接收基站根据v2xsps-r调度的v2x资源的资源配置信息;步骤303:v2x用户设备根据所述资源配置信息在相应的v2x资源上按照预定周期发送v2x信息。其中,在步骤301之前,上述方法还包括:v2x用户设备根据rrc信令获知预定资源,其中,所述预定资源包括所述基站通过rrc信令配置的没有上行确认信息反馈的sr资源或者专用的v2xsps-r资源。可选地,步骤301包括:v2x用户设备根据基站配置的sr资源,在没有上行确认信息反馈的sr资源上发送v2xsps-r,并将所请求的数据包大小调制在发送所述v2x sps-r的资源上;或者,所述v2x用户设备在所述基站配置的v2xsps-r资源上发送v2xsps-r,并将所请求的数据包大小调制在发送所述v2xsps-r的资源上。可选地,所述v2x用户设备将所请求的数据包大小调制在发送所述v2xsps-r的资源上,包括:将所请求的数据包大小通过bpsk或者qpsk调制在发送所述v2xsps-r的资源上。可选地,上述方法还包括:当所述v2x用户设备的运行环境发生变化时,所述v2x用户设备向所述基站发送周期播报终止请求。可选地,所述v2x信息包括v2x控制信息以及v2x数据信息。可选地,所述v2x控制信息包括以下至少一项:数据信道位置指示信息、调度周期指示信息以及资源大小配置参数。以下通过具体实施例对本申请进行详细说明。实施例一于本实施例中,ue利用基站分配的sr资源进行v2x资源请求。具体而言,参照图4,本实施例的实现过程如下:(1)v2x用户设备(ue)根据无线资源控制(rrc,radioresourcecontrol)信令获知ie:schedulingrequestconfig的sr-pucch-resourceindex字段配置的物理上行控制信道(pucch,physicaluplinkcontrolchannel)1资源,获得其资源调度请求(sr,schedulingrequest)的位置和周期。(2)ue利用上行没有确认信息(ack/nack)反馈的sr资源,进行v2x资源请求。可选地,根据请求的数据包大小,如配置数据包为两种(190b和300b),通过数据包大小配置为1比特(bit),数据包则为[0,1],例如0表示190b,1表示300b,通过二进制相移键控(bpsk,binaryphaseshiftkeying)调整调制为[+1,-1],其中,-1代表300b,+1代表190b。可选地,根据请求的数据包大小,如配置数据包为四种(150b、190b、300b、400k),通过配置为2bit,数据包则分别为[00,10,11,01]四种表 达方式,例如,00代表150b,10代表190b,11代表300b,01代表400b。可选地,通过正交相移键控(qpsk,quadraturephaseshiftkeying)调整,调制为[+1,+j,-1,-j]。可选地,根据请求的数据包大小,如配置数据包为三种(190b、300b、400b),通过配置为2bit,例如,00代表为常规sr请求,10代表190b,11代表300b,01代表400b,为v2x的半恒定调度请求(sps-r,semi-persistentschedulingrequest),该bit通过qpsk调制,将ue定义的用于sr请求的每个符号序列和正交序列,按format1/1a/1b格式映射到sr资源上。(3)enb配置ie:schedulingrequestconfig的sr-pucch-resourceindex字段配置sr资源,当ue没有ack/nack反馈时,其sr资源可以用于v2x资源请求。enb知道哪些子帧不会同时发送sr和ack/nack,如果enb在子帧上检测到ack/nack和sr有明显差异,比如,ack/nack和sr分配不同的资源,且sr能量明显高于ack/nack能量,则enb认为ue发送了sr,然后去接收请求的数据包大小,即检测数据包是190b还是300b,或者,是150b、190b、300b以及400b之一的数据包。这时sr独立请求时和发送+1使用相同的星座点,如果解调后为1,则对于v2x用户设备发送的sr可能为预定的数据包或仅是sr资源请求,则首先认为其是v2x资源请求,携带v2x数据包信息,按周期性业务进行调度,v2x用户设备在其调度资源按业务需求发送v2x周期业务或者bsr资源请求,如果enb第一次配置的资源上接收的不是bsr信息,则认为业务为v2x周期性业务,其资源分配至v2x请求结束周期性调度,否则按bsr请求的资源为v2x分配其请求资源进行非周期调度过程。如果数据包预配置仅含有300b,或者10代表190b,11代表300b,01代表400b,若解析的sr为00,基站等待bsr资源请求,否则按解析的数据包大小周期配置v2x用户设备的资源。(4)enb根据检测到的数据包大小配置v2x资源,按照v2x业务需求通过下行控制信道为每个申请的v2x用户设备配置v2x资源信息,v2x资 源配置信息的内容包括但不限于以下内容。方式一:独立的v2x控制资源池和v2x数据资源池,即控制资源与数据资源时分复用(tdm,timedivisionmultiplexing)方式,资源配置信息至少包括:控制信道位置指示信息:可以是v2x控制资源池的控制信道索引,或时域资源指示和频域索引;数据信道位置指示信息:可以是v2x数据资源池的数据信道索引,或时域资源索引和频域索引和数据包类型指示;其中,控制信道和数据信道的关系例如图5(a)所示。在图5(a)中,车辆的调度分配(sa,schedulingassignment)信息与其发送的数据包是时分的,且有对应关系。在图5(b)中,车辆的sa信息与其发送的数据包是频分的,且有对应关系。例如v2x的数据包典型为两种190b和300b,假如解调参考信号(dmrs,demodulationreferencesignal)占用4个符号,则190b数据占用16prb,则按频率由低至高配置序号,系统带宽100rb,可配置190b的资源序号为6个索引(index),如300b则数据占用26prb,则资源序号为3个索引(index),即按预配置不同的子帧配置不同的数据包,例如奇偶划分,子帧0仅含有190b的数据包,子帧1含有300b的数据包,这里仅需要指示数据包的频域index和时域index,或按最小资源大小配置频域资源,按190b的数据包划分频域资源index,通过大数据块则选择一次占用两个小资源块,如资源0,1为一个300b用户占用,指示数据频域索引0和数据包类型1,则资源块0,1分配给用户。所述资源配置信息还包括:调度周期指示信息。其中,若调度周期与v2x资源周期一致,则没有调度周期指示,其周期为v2x资源调度周期,每个周期固定使用控制资源和数据资源;其中,若调度周期为固定周期,则没有调度周期指示,由基站预配置v2x的周期业务的周期,如100ms;若没有固定周期和v2x资源调度周期,可以通过enb配置其重复周期,如以100ms周期为基准,设置正向或反向偏置参数,例如4bit,1bit指示正向 或反向,其余3bit指示相对周期的子帧偏置;或者,将调度周期分为两类,以1比特(bit)指示,0表示20ms,1表示100ms;当数据调度周期内有相应的控制信道sa,则在相应的控制信道位置发送控制信息,如若没有控制信道,则仅在相应的位置发送数据包信息。例如,第n个无线帧的子帧序号0分配给用户1,按调度周期配置100ms,则在10个无线帧后的第一个子帧0继续分配给用户1。方式二:v2x控制资源池和v2x数据资源池位于同一子帧。由于v2x数据包大小为几种固定的类型,为了保证v2x用户设备的互听,可以将位置相近的v2x用户设备分配在不同子帧上,指示频域的位置、时域子帧序号以及数据包大小序号。其中,控制信道和数据信道的关系例如图5(b)所示。其中,控制信道与数据信道频域相邻时,可以没有数据信道的位置指示,采用控制信道的索引,或者,控制信道的频域起始位置。或者,按最小资源大小配置频域资源,大数据块则选择一次占用两个小资源块,如资源0,1为一个300b用户占用,仅有控制信道0,控制信道1被数据占用。以上两种方式为控制信道与数据信道无对应关系。当控制信道和数据信道的序号存在一一对应方式时,则指示相应的控制信道就可以指示相应的数据信道,无需另外开销。(5)v2x用户设备接收基站的资源配置信息,按照调度指示的资源周期性发送v2x控制信息和数据信息。其中,v2x的控制信息用于指示数据信息,根据v2x控制信道与数据信道的相对关系,分为以下情况。方式一:独立的v2x控制资源池和v2x数据资源池,即控制资源与数据资源tdm方式,控制信息包括:数据信道的索引或者子帧指示和频域索引,其中,子帧指示可以为其相 对于偏移控制信道n个子帧的偏移量;调度周期:其中,若调度周期与v2x资源周期一致,则没有调度周期指示,其周期为v2x资源调度周期,每个周期固定使用控制资源和数据资源;若调度周期为固定周期,则没有调度周期指示,由基站预配置v2x的周期业务的周期,如100ms;若没有固定周期和v2x资源调度周期,通过调度周期指示其再次发送的相对位置关系;或者,将调度周期分为两类,以1比特指示,0表示20ms,1表示100ms。当数据调度周期内有相应的控制信道sa,则在相应的控制信道位置发送控制信息,如若没有控制信道,则仅在相应的位置发送数据包信息。如在两个数据包之间有控制信道,也在其下次数据包发送之前最近的控制信道sa上发送数据信息。方式二:v2x控制资源池和v2x数据资源池位于同一子帧。其中,控制信道与数据信道频域相邻时,控制信息至少包括:调度周期及资源大小配置参数。其中,控制信道与数据信道频域不相邻时,控制信息至少包括:数据信道的频域索引或与控制信道的频域偏置、调度周期及资源大小配置参数。(6)当v2x用户设备环境发生变化,如运行过程中转弯、下高速等,v2x用户设备将需要终止周期性发送信息,则发送end-sps信息给基站,基站将释放其周期性分配的资源,可以用于其它用户设备的资源调度。实施例二于本实施例中,ue利用基站分配的sps-r资源进行v2x资源请求。其中,sps-r资源为与sr资源时分方式,通过ie配置v2x用户设备专用,sps-r资源周期和资源位置由基站配置,也可以将sps-r配置在专用v2x资源池上。为了提高sps-r资源的用户复用度,对于正常循环前缀而言,每个时隙(slot)有7个单载波频分多址(sc-fdma,single-carrierfrequency-divisionmultipleaccess)符号,每个sc-fdma符号都会发生为12的序列(对应1个资源块(rb,resourceblock)的12个子载波),该序列是通过对一个长 为12的小区特定的频域序列进行循环移位得到的(一个rb在频域最多支持12个循环移位),其中一个上行资源中三个sc-fdma符号用于发送dmrs,剩余的4个sc-fdma符号用于发送pucchformat1/1a/1b。为了提高每个rb的可复用的pucchformat1/1a/1b的ue数目,在时域上,调制符号会乘以一个长度为4的正交序列,其中一个正交序列用于dmrs,以便为特定的用户设备进行信道估计。也就是说,对于lte在正常循环前缀下最多允许3*12=36个v2x用户设备复用在同一资源上,采用pucchformat1/1a/1b格式。表1pucchformat1/1a/1bforv2xpucchformat调制方法每子帧编码数目携带信息1abpsk1两类数据包请求1bqpsk2四类数据包请求处于链接状态的v2x用户设备,在所分配的v2x资源池向基站发送sps-r,enb为每个v2x用户设备配置专用sps-r资源,由于sps-r资源为v2x用户设备专用,且由enb分配,因此sps-r资源与v2x用户设备一一对应且enodeb知道具体的对应关系。v2x用户设备的sps-r资源由enodeb在相应schedulingrequestconfig中的sps-sr-pucch-resourceindex字段配置,只要在v2x发送的间隔周期与v2x配置的调度周期一致,其配置资源大小预配置或与资源池相关。编码sps-r与数据包大小类型,如果数据包大小为两类,配置为1bit,则采用bpsk编码,如果数据包大小为四类,配置为2bit,则采用qpsk方式编码。可选地,根据请求的数据包大小,如配置数据包为两种(190b和300b),通过配置为1bit,通过bpsk调整,-1代表190b,+1代表300b。可选地,根据请求的数据包大小,如配置数据包为四种(150b、190b、300b、400b),通过配置为2bit,通过qpsk调整,00代表150b,10代表190b,11代表300b,01代表400b。可选地,通过qpsk调整,调制为[+1,+j,-1,-j]。可选地,根据请求的数据包大小,如配置数据包为四种(150b、190b、300b、400b),通过配置为2bit,00代表为150b,10代表190b,11代表300b,01代表400b,为v2x的半恒定调度资源请求,该bit通过qpsk调制,将ue定义的用于sr请求的每个符号序列和正交序列按format1/1a/1b格式映射到sps-r资源上。enb检测解码sps-r资源信息,获知v2x用户设备请求配置的资源大小。通过下行控制信道为每个申请资源的v2x用户设备配置v2x资源信息,v2x资源配置信息的内容包括但不限于以下内容。方式一:独立的v2x控制资源池和v2x数据资源池,即控制资源与数据资源tdm方式,配置参数至少包括:控制信道位置指示信息:可以是v2x控制资源池的控制信道索引,或子帧指示和频域指示;数据信道位置指示信息:可以是v2x数据资源池的数据信道索引,或子帧指示和频域索引;其中,控制信道和数据信道的关系例如图5(a)所示。例如v2x的数据包典型为两种190b和300b,假如dmrs占用4个符号,则190b数据占用16prb,则按频率由低至高配置序号,系统带宽100rb,可配置190b的资源序号为6个索引(index),如300b则数据占用26prb,则资源序号为3个索引(index),或按最小资源大小颗粒度划分频域资源,大数据块则选择一次占用两个小资源块,如资源0,1为一个300b用户占用;在信息中指示数据包种类。其中,数据时域子帧可以与pdcch相对偏移n个子帧的子帧偏移量或相对于v2x控制信道偏移n个子帧的偏移量,如固定偏移(则此字段可以省略)。所述资源配置信息还包括:调度周期指示信息。其中,若调度周期与v2x资源周期一致,则没有调度周期指示,其周期为v2x资源调度周期,每个周期固定使用控制资源和数据资源;其中,若调度周期为固定周期,则没有调度周期指示,由基站预配置v2x 的周期业务的周期,如100ms;若没有系统预定的固定周期和预配置的v2x资源调度周期,可以通过enb配置其重复周期,如以100ms周期为基准,设置正向或反向偏置参数,例如4bit,1bit指示正向或反向,其余3bit指示相对周期的帧偏置,或者,通过4bit指示其重复周期。如表2所示,当然也可以较少的比特数指示,例如,仅通过3bit指示20ms,40ms,80ms,100ms,120ms,140ms,180ms,200ms,或者,通过2bit指示20ms,50ms,100ms,200ms。表2信息比特与指示周期对应关系信息比特(bit)指示周期信息bit指示周期011120ms000020ms011030ms000130ms010140ms001040ms010050ms001150ms001160ms010060ms001070ms010170ms000180ms011080ms0000100ms011190ms1000110ms1000100ms1001120ms1001110ms1010130ms1010120ms1011140ms1011130ms1100150ms1100140ms1101160ms1101150ms1110170ms1110160ms1111180ms1111170ms或者,将调度周期分为两类,以1比特指示,0表示20ms,1表示100ms。当数据调度周期内有相应的控制信道sa,则在相应的控制信道位置发送控制信息,如若没有控制信道,则仅在相应的位置发送数据包信息。方式二:v2x控制资源池和v2x数据资源池位于同一子帧。由于v2x数据包大小为几种固定的类型,为了保证v2x用户设备的互听,可以将位置相近的v2x用户分配在不同子帧上,指示频域的位置、时域子帧序号以及数据包大小序号。其中,控制信道和数据信道的关系例如图5(b)所示。其中,控制信道与数据信道频域相邻时,可以没有数据信道的位置指示,采用控制信道的索引,或者,控制信道的频域起始位置。或者,按最小资源大小配置频域资源,大数据块则选择一次占用两个小资源块,如资源0,1为一个300b用户占用,控制信道位于资源0的控制信道上,控制信道1由数据占用。以上两种方式为控制信道与数据信道无对应关系。当控制信道和数据信道的序号存在一一对应方式时,则指示相应的控制信道就可以指示相应的数据信道,无需另外开销。于此,v2x用户设备接收基站的资源配置信息,按调度指示的资源周期性发送v2x控制信息和数据信息。其中,v2x的控制信息用于指示数据信息,根据v2x控制信道与数据信道的相对关系,分为以下情况。方式一:独立的v2x控制资源池和v2x数据资源池,即控制资源与数据资源tdm方式,控制信息包括:数据信道的索引或子帧指示和频域索引,其中,子帧指示可以为其相对于偏移控制信道n个子帧的偏移量;调度周期:其中,调度周期与v2x资源周期一致,则没有调度周期指示,其周期为v2x资源调度周期,每个周期固定使用控制资源和数据资源;调度周期为固定周期,则没有调度周期指示,由基站预配置v2x的周期业务的周期,如100ms;没有系统预定的固定周期和预配置的v2x资源调度周期,通过调度周期指示其再次发送的相对位置关系;或者,将调度周期分为两类, 以1比特指示,0表示20ms,1表示100ms。当数据调度周期内有相应的控制信道sa,则在相应的控制信道位置发送控制信息,如若没有控制信道,则仅在相应的位置发送数据包信息。方式二:v2x控制资源池和v2x数据资源池位于同一子帧。其中,控制信道与数据信道频域相邻时,控制信息至少包括:调度周期及资源大小配置参数。其中,控制信道与数据信道频域不相邻时,控制信息至少包括:调度周期、资源大小配置参数以及数据资源索引。于此,当v2x用户设备的环境发生变化,如运行过程中转弯、下高速等,v2x用户设备将需要终止周期性发送信息,则发送end-sps信息给基站,基站将释放其周期性分配的资源,可以用于其它用户设备的资源调度。实施例三于本实施例中,将lte分配给pucchformat1/1a/1b的4个正交序列分配给同一个v2x用户设备,即分配给v2x用户设备的不再通过正交序列复用其它用户设备。原lte为了提高sr资源上的复用用户数,对于正常循环前缀而言,每个slot有7个sc-fdma符号,每个sc-fdma符号都会发生为12的序列(对应1个rb的12个子载波),该序列是通过对一个长为12的小区特定的频域序列进行循环移位得到的(一个rb在频域至多支持12个循环移位),其中一个上行资源中三个sc-fdma符号用于发送dmrs,剩余的4个sc-fdma符号用于发送pucchformat1/1a/1b。为了提高每个rb的可复用的pucchformat1/1a/1b的ue数目,在时域上,调制符号会乘以一个长度为4的正交序列,其中一个正交序列用于dmrs,以便为特定的用户进行信道估计。也就是说对于lte在正常循环前缀下最多允许3*12=36个用户设备在同一rb内发生pucchformat1/1a/1b,彼此间通过循环移位和正交序列来区分。为了使v2x用户设备支持不同的数据包大小,在pucch资源上,基站仅为用户设备配置每个符号的循环移位,而4个正交序列分别用于指示v2x 数据包的大小,即在v2x资源上,在正常循环前缀下最多允许12个用户设备在同一rb上复用。图6为本发明实施例提供的资源调度装置的一示意图。如图6所示,本实施例提供的资源调度装置,应用于基站,包括:第一接收模块,用于接收v2x用户设备在预定资源上发送的v2xsps-r;调度模块,用于根据所述v2xsps-r获知所述v2x用户设备请求的数据包大小,并根据所请求的数据包大小为所述v2x用户设备调度v2x资源。可选地,所述装置还包括配置模块,用于通过rrc信令配置所述预定资源。可选地,配置模块,具体用于:通过rrc信令配置sr资源,所述预定资源为没有上行确认信息反馈的sr资源;或者,通过rrc信令配置v2xsps-r专用的v2xsps-r资源。可选地,第一接收模块,具体用于:当所述基站检测到sr能量高于上行确认信息能量,且sr所在子帧不会反馈上行确认信息时,获知接收到所述v2x用户设备在sr资源上发送的v2xsps-r;或者,当所述基站检测到sps-r能量高于sr能量时,获知接收到所述v2x用户设备在v2xsps-r资源上发送的v2xsps-r。可选地,调度模块,用于根据所述v2xsps-r获知所述v2x用户设备请求的数据包大小,是指:调度模块解码所述v2xsps-r的资源信息,获知所述v2x用户设备请求的数据包大小,其中,所述v2x用户设备请求的数据包大小调制在发送所述v2xsps-r的资源上。可选地,所述v2x用户设备请求的数据包大小通过bpsk或者qpsk调制在发送所述v2xsps-r的资源上。可选地,所述调度模块,用于根据所请求的数据包大小为所述v2x用户设备调度v2x资源,是指:调度模块根据所述v2x用户设备请求的数据包大小,通过dci配置所述v2x用户设备的sps的资源配置信息。可选地,所述资源配置信息,包括以下至少一项:控制信道位置指示信息;数据信道位置指示信息;数据信道与控制信道间的固定偏置或偏移量。可选地,所述资源配置信息,还包括以下至少一项:调度周期指示信息、资源大小配置参数。可选地,所述调度模块,还用于:在接收到v2x用户设备发送的周期播报终止请求时,终止为该v2x用户设备进行周期性资源分配。图7为本发明实施例提供的资源调度装置的另一示意图。如图7所示,本实施例提供的资源调度装置,应用于v2x用户设备,包括:第一发送模块,用于根据请求的数据包大小在预定资源上发送v2xsps-r给基站;第二接收模块,用于接收所述基站根据所述v2xsps-r调度的v2x资源的资源配置信息;第二发送模块,用于根据所述资源配置信息在相应的v2x资源上按照预定周期发送v2x信息。可选地,所述第二接收模块,还用于根据无线资源控制rrc信令获知预定资源,其中,所述预定资源包括所述基站通过rrc信令配置的没有上行确认信息反馈的调度请求sr资源或者专用的v2xsps-r资源。可选地,所述第一发送模块,具体用于:根据所述基站配置的sr资源,在没有上行确认信息反馈的sr资源上发送v2xsps-r,并将所请求的数据包大小调制在发送所述v2xsps-r的资源上;或者,在所述基站配置的v2xsps-r资源上发送v2xsps-r,并将所请求的数据包大小调制在发送所述v2xsps-r的资源上。可选地,所述第一发送模块将所请求的数据包大小调制在发送所述v2xsps-r的资源上,是指:第一发送模块将所请求的数据包大小通过bpsk或者qpsk调制在发送所述v2xsps-r的资源上。可选地,上述装置还包括:第三发送模块,用于当所述v2x用户设备的运行环境发生变化时,向所述基站发送周期播报终止请求。可选地,所述v2x信息包括v2x控制信息以及v2x数据信息。可选地,所述v2x控制信息包括以下至少一项:数据信道位置指示信息、调度周期指示信息以及资源大小配置参数。上述装置的具体处理流程同上述方法所述,故于此不再赘述。于实际应用中,第一接收模块及第二接收模块例如为具有接收功能的无线通信单元,调度模块例如为处理器,第一发送模块及第二发送模块例如为具有发送功能的无线通信单元。然而,本发明实施例对此并不限定。上述各模块的功能还可以通过处理器执行存储在存储器中的程序和/或指令实现。此外,本发明实施例还提供一种资源调度系统,包括:基站以及至少一个v2x用户设备;所述v2x用户设备,用于根据请求的数据包大小在预定资源上发送v2xsps-r给基站;所述基站,用于接收所述v2x用户设备在预定资源上发送的v2xsps-r,根据所述v2xsps-r获知所述v2x用户设备请求的数据包大小,并根据所请求的数据包大小为所述v2x用户设备调度v2x资源;所述v2x用户设备,还用于接收所述基站根据所述v2xsps-r调度的v2x资源的资源配置信息,并根据所述资源配置信息在相应的v2x资源上按照预定周期发送v2x信息。综上所述,通过本发明实施例,缩短了车辆申请资源的时间,满足了v2x通信对时延的苛刻要求,减少了基站控制信令开销,满足一次调度资源的多次使用,而且,是否终止资源使用由v2x用户设备根据环境变化决定。此外,本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现v2x用户设备侧的资源调度方法。此外,本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现基站侧的资源调度方法。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的 形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1