用于分配资源块的系统和方法与流程

未命名 07-22 阅读:93 评论:0

用于分配资源块的系统和方法
1.本技术是申请号为201780090453.x、申请日为2017年5月5日、发明名称为“用于分配资源块的系统和方法”的申请的分案申请。
技术领域
2.本公开大体上涉及无线通信,并且更特别地,涉及用于分配资源块的系统和方法。


背景技术:

3.在无线通信中,当基站(bs)准备发送和接收来自用户设备(ue)的数据时,通常在bs实际发送和接收来自ue的数据之前执行调度过程。这样的调度过程通常提供一些控制信息(例如,下行链路控制信息(dci)),该控制信息通过一个或多个物理信道(例如,物理下行链路控制信道(pdcch))传送给ue。特别地,控制信息包括ue可以用于接收和发送数据的各种指定参数,诸如例如,用于资源块分配的参数。
4.通常,bs具有用于通过下行链路和上行链路通信将各个资源块分配给ue的各种方式。在下行链路通信中,可以以各种格式(以下称为“dci格式”)来提供包括用于资源块分配的参数的上述dci。例如,bs使用资源指示值(riv)来指示ue可以使用的资源块的相应连续序列,并且更具体地,基于起始资源块和资源块的连续序列的长度(通常称为dci格式1a或1b)确定riv。
5.基于期望被分配的资源块的不同数量,riv通常被呈现为整数值的范围(例如,0至20),并且然后被用于确定bs/ue将需要多少比特(数字比特)来容纳riv的所有值。例如,当riv的范围为0到20时,可以容纳riv的所有值(即21)的比特数至少为5(因为25》21》24)。
6.用于分配资源块的现有格式(包括上述类型2下行链路dci格式和类型0上行链路dci格式)旨在分配资源块的一个或多个“连续”序列,诸如例如具有公共固定起始资源块位置的多个序列但每个序列具有“连续”增加/减小的资源块长度、具有公共固定资源块长度的多个序列但每个序列都有“连续”增加/减少的起始资源块位置,等等。
7.但是,在5g网络中,针对各个应用(例如,物联网(iot),大规模机器类型通信(mmtc)等)的各种通信需求正在出现,这可能需要使用一个或多个不连续的资源块序列。例如,在某些情况下,可能需要多个资源块序列,其中多个资源块序列具有公共固定起始资源块位置,但每个序列具有“不连续”增加/减少的资源块长度(例如,5、10、15、20等)。但是,用于分配资源块的现有格式要求起始资源块位置和/或资源块序列的长度连续增加/减少。因此,对于不连续增加或减少的rb序列长度,或不连续的rb序列起始位置,这样的现有格式将需要额外的开销比特来考虑这样的变化,并因此不利地造成比特浪费。因此,用于分配资源块的现有格式和/或技术并不完全令人满意。


技术实现要素:

8.本文公开的示例性实施方式旨在解决与现有技术中存在的一个或多个问题有关的问题,以及提供另外的特征,当结合附图时参考以下详细描述,这些特征将变得显而易
见。根据各种实施方式,本文公开了示例性系统、方法、装置和计算机程序产品。然而,应理解的是,这些实施方式是作为示例而非限制给出的,并且对于阅读了本公开的本领域普通技术人员而言显而易见的是,可以对所公开的实施方式进行各种修改,同时保留在本发明的范围之内。
9.在一个实施方式中,一种方法包括:基于至少第一参数和第二参数来确定资源指示值,所述资源指示值指示出要分配给通信节点的资源块的数量,其中所述资源指示值的可能不同值的数量受到所述第一参数和第二参数之间的预定义关系的限制;和将所述资源指示值传送到所述通信节点。
10.在另一实施方式中,一种方法包括:由通信节点接收基于至少第一参数和第二参数确定的资源指示值,所述资源指示值指示出要分配给所述通信节点的资源块的数量,其中所述资源指示值的可能不同值的数量受到所述第一参数和第二参数之间的预定义关系的限制;基于接收到的资源指示值,确定分配给所述通信节点的资源块的数量。
11.在另一个实施方式中,第一通信节点包括:至少一个处理器,其被配置为基于至少第一参数和第二参数来确定资源指示值,所述资源指示值指示出要分配给第二通信节点的资源块的数量,其中所述资源指示值的可能不同值的数量受到所述第一参数和第二参数之间的预定义关系的限制;和发射机,所述发射机被配置为将所述资源指示值传送到所述第二通信节点。
12.在又一个实施方式中,一种通信节点,包括:接收机,所述接收机被配置为接收基于至少第一参数和第二参数确定的资源指示值,所述资源指示值指示出要分配给所述通信节点的资源块的数量,其中所述资源指示值的可能不同值的数量受到所述第一参数和第二参数之间的预定义关系的限制;和至少一个处理器,其被配置为基于所接收的资源指示值来确定分配给所述通信节点的资源块的数量。
附图说明
13.下面参考以下附图详细描述本发明的各种示例性实施方式。提供附图仅出于说明的目的,并且仅描绘了本发明的示例性实施方式,以促进读者对本发明的理解。因此,附图不应被认为是对本发明的广度、范围或适用性的限制。应当注意的是,为了清楚和易于图示,这些附图不一定按比例绘制。
14.图1示出了根据本公开的实施方式的示例性蜂窝通信网络,其中可以实现本文公开的技术。
15.图2示出了根据本发明一些实施方式的示例性基站和用户设备装置的框图。
16.图3示出了根据一些实施方式的向ue装置分配资源块的方法的流程图。
具体实施方式
17.下面参考附图描述本发明的各种示例性实施方式,以使本领域普通技术人员能够制作和使用本发明。如对本领域普通技术人员显而易见的,在阅读本公开之后,可以在不脱离本发明的范围的情况下对本文描述的示例进行各种改变或修改。因此,本发明不限于本文描述和示出的示例性实施方式和应用。另外,本文公开的方法中的步骤的特定顺序或层次仅仅是示例性方法。基于设计偏好,可以重新布置所公开的方法或过程的步骤的特定顺
序或层次,同时保持在本发明的范围内。因此,本领域普通技术人员将理解的是,本文公开的方法和技术以示例顺序呈现各种步骤或动作,并且除非另有明确说明,否则本发明不限于所呈现的特定顺序或层次。
18.图1示出了根据本公开的实施方式的示例性无线通信网络100,其中可以实现本文公开的技术。示例性通信网络100包括能够经由通信链路110(例如,无线通信信道)彼此通信的基站(bs)102和用户设备(ue)装置104以及覆盖地理区域101的概念小区126、130、132、134、136、138和140的集群。在图1中,bs 102和ue 104包含在小区126的地理边界内。其他每个小区130、132、134、136、138和140可以包括至少一个基站,该至少一个基站在其分配的带宽下操作,以向其预期的用户提供足够的无线电覆盖。例如,基站102可以在分配的信道传输带宽下操作以向ue 104提供足够的覆盖范围。基站102和ue 104可以分别经由下行链路无线电帧118和上行链路无线电帧124进行通信。每个无线电帧118/124可以进一步划分为可以包括数据符号122/128的子帧120/126。在本公开中,基站(bs)102和用户设备(ue)104在本文中被描述为通常可以实践本文公开的方法的“通信节点”的非限制性示例。根据本发明的各种实施方式,这样的通信节点能够进行无线和/或有线通信。
19.图2示出了根据本发明一些实施方式的用于发送和接收无线通信信号(例如ofdm/ofdma信号)的示例性无线通信系统200的框图。系统200可以包括被配置为支持不需要在本文中详细描述的已知或常规操作特征的组件和元件。在一个示例性实施方式中,如上所述,系统200可以用于在诸如图1的无线通信环境100的无线通信环境中发送和接收数据符号。
20.系统200大体上包括基站202和ue 204。基站202包括bs收发器模块210、bs天线212、bs处理器模块214、bs存储器模块216和网络通信模块218,每个模块根据需要通过数据通信总线220彼此耦合和互连。ue 204包括ue收发器模块230、ue天线232、ue存储器模块234和ue处理器模块236,每个模块根据需要通过数据通信总线240彼此耦合和互连。bs 202通过通信信道250与ue 204进行通信,该通信信道250可以是任何无线信道或本领域已知的适合于数据传输的其他介质,如本文所述。
21.如本领域普通技术人员将理解的,系统200还可包括除图2所示的模块之外的任何数量的模块。本领域技术人员将理解的是,结合本文公开的实施方式描述的各种说明性的块、模块、电路和处理逻辑可以以硬件、计算机可读软件、固件或其任何实际组合来实现。为了清楚地说明硬件、固件和软件的这种互换性和兼容性,通常根据其功能性来描述各种说明性的组件、块、模块、电路和步骤。将这种功能性实现为硬件、固件还是软件取决于特定的应用和施加在整个系统上的设计约束。熟悉本文所述概念的人员可以针对每个特定应用以合适的方式实现这种功能,但是这种实现决策不应解释为限制本发明的范围。
22.根据一些实施方式,ue收发器230在本文中可以被称为“上行链路”收发器230,其包括每个都被耦合到天线232的rf发射机和接收机电路。双工开关(未示出)可以可替代地以时间双工方式将上行链路发射机或接收机耦合到上行链路天线。类似地,根据一些实施方式,bs收发器210在本文中可以被称为“下行链路”收发器210,其包括每个都被耦合到天线212的rf发射机和接收机电路。下行链路双工开关可以可替代地以时间双工方式将下行链路发射机或接收机耦合到下行链路天线212。在时间上协调两个收发器210和230的操作,以使得在将下行链路发射机耦合到下行链路天线212的同时,将上行链路接收机耦合到上行链路天线232,以通过无线传输链路250接收传输。优选地,只有在双工方向更改之间的保
护时间最小的情况下,存在紧密的时间同步。
23.ue收发器230和基站收发器210被配置为经由无线数据通信链路250进行通信,并且与可以支持特定无线通信协议和调制方案的适当配置的rf天线布置212/232协作。在一些示例性实施方式中,ue收发器608和基站收发器602被配置为支持诸如长期演进(lte)和新兴的5g标准等的行业标准。然而,应当理解的是,本发明在应用上不必限于特定的标准和相关协议。而是,ue收发器230和基站收发器210可以被配置为支持替代的或附加的无线数据通信协议,包括未来的标准或其变型。
24.根据各种实施方式,例如,bs 202可以是演进节点b(enb)、服务enb、目标enb、毫微微站点或微微站点。在一些实施方式中,ue 204可以体现在各种类型的用户设备中,诸如移动电话、智能电话、个人数字助理(pda)、平板电脑、膝上型计算机、可穿戴计算装置等。处理器模块214和236可以用设计成执行本文所述功能的通用处理器、内容可寻址存储器、数字信号处理器、专用集成电路、现场可编程门阵列、任何合适的可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或它们的任意组合来实施或实现。以这种方式,处理器可以被实现为微处理器、控制器、微控制器、状态机等。处理器还可以被实现为计算装置的组合,例如数字信号处理器和微处理器的组合、多个微处理器的组合、一个或多个微处理器与数字信号处理器内核的结合、或者任何其他这样的配置。
25.此外,结合本文公开的实施方式描述的方法或算法的步骤可以直接体现在硬件、固件、分别由处理器模块214和236执行的软件模块中,或以它们的任何实际组合体现。存储器模块216和234可以被实现为ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动磁盘、cd-rom或本领域已知的任何其他形式的存储介质。就这一点而言,存储器模块216和234可以分别耦合至处理器模块210和230,使得处理器模块210和230可以分别从存储器模块216和234读取信息以及向存储器模块216和234写入信息。存储器模块216和234也可以集成到它们各自的处理器模块210和230中。在一些实施方式中,存储模块216和234可各自包括用于在分别由处理器模块210和230执行的指令的执行期间存储临时变量或其他中间信息的高速缓冲存储器。存储器模块216和234还可各自包括用于存储将分别由处理器模块210和230执行的指令的非易失性存储器。
26.网络通信模块218通常代表基站202的硬件、软件、固件、处理逻辑和/或其他组件,其使得能够在基站收发器602与其他网络组件和被配置为与基站202通信的通信节点之间进行双向通信。例如,网络通信模块218可以被配置为支持互联网或wimax业务。在不受限制的典型部署中,网络通信模块218提供802.3以太网接口,使得基站收发器210可以与基于常规以太网的计算机网络进行通信。以这种方式,网络通信模块218可以包括用于连接到计算机网络的物理接口(例如,移动交换中心(msc))。
27.再次参考图1,如上所讨论的,当bs 102正准备从ue 104发送和接收数据时,通常在bs实际从ue 104发送和接收数据之前执行调度过程。在这样的调度过程期间,通常经由一个或多个物理信道(例如,pdcch)将控制信息(诸如,包括资源块分配信息的dci)从bs 102传送到ue 104。
28.在一些实施方式中,公开了一种用于bs为ue分配多个资源块序列的方法。更特别地,多个资源块序列可以包括由变量“y
1”表示的公共起始资源块位置,并且每个序列包括由变量“x1l”表示的不连续的资源块长度,其中“x
1”和“y
1”是正整数,并且“l”是预定义的正
常量整数。在一些实施方式中,bs可以提供给ue的可用资源块的最大数量可以是“n”,其也是预定义的正常量整数。因而,根据一些实施方式,n,x1和y1可以满足条件:x1l+y1≤n。
29.在一些示例中,变量x1可以是一系列连续的整数(即,具有一定范围的值)。变量x1的这种范围具有最小值x
1min
和最大值x
1max
。类似地,变量y1也可以是一系列连续的整数(即,具有一定范围的值)。
30.因而,在本实施方式中,分配多个资源块序列如下所述。首先,在一些实施方式中,bs可以基于上述条件(x1l+y1≤n)分别确定变量x1和y1的范围。
31.因此,可以使用以下等式(1)来确定各个riv。
[0032][0033]
由于变量x1和y1均具有范围,因此riv可以具有多个可能的值。在一些实施方式中,如下所示的等式(2)用于确定riv的所有可能值的数量。
[0034][0035]
一旦找回“m”值,则可以使用以下等式(3)来推导bs传送多个资源块序列所需的比特总数。
[0036][0037]
如下所示的表i是示例,其中预定义的n和l分别是25和8,并且bs基于条件(x1l+y1≤n)确定变量x1和y1分别可以从1变化到3和从0变化到17。换句话说,多个资源块序列可以包括资源块序列的多个子集,每个子集具有特定的x1l和y1值,以便确定相应的资源块长度和起始资源块位置。例如,资源块序列的第一子集在0(y1=0)处具有公共起始资源块位置,并且当x1分别等于1、2和3时每个都具有相应的长度(x1l)8、16和24;资源块序列的第二子集在1(y1=1)处具有公共起始资源块位置,并且当x1分别等于1、2和3时每个都具有相应的长度(x1l)8、16和24,以此类推。注意的是,尽管起始资源块位置(y1)可以被“连续地”改变,但是资源块长度(x1l)可以被“不连续地”改变。
[0038]
表i
[0039]
[0040][0041]
如表i所示,当n和l分别为25和8时,x1和y1可分别从1变化至3和从0至17变化,并且满足条件x1l+y1≤n,不同riv值的总数为30(即m=30)。因此,使用等式(3),因为25=32>30>24=16,所以bs传送多个资源块序列所需的比特总数(即,k)为5。相比之下,用于传送总数25(n)个资源块的现有格式可能需要多达9比特,这是因为现有格式不考虑“l”值。更具体地,为了考虑总数(n)25,现有格式需要n(n+1)/2=325个不同的riv值,这需要9比特(因为29=512》325》28=256)。
[0042]
可替代地,在一些实施方式中,一旦bs基于上述条件(x1l+y1≤n)分别确定变量x1和y1的范围,则bs可以使用下面的等式(1-a)、(1-b)和(1-c)之一(与等式(1)不同)来确定riv值,同时保持比特总数(“k值”)相同。
[0043]
x
′1=x
1-x
1min
[0044]n′
=n-x
1min
l
[0045][0046][0047]
其中
[0048]
或者
[0049][0050]
或者
[0051][0052]
在又一个实施方式中,公开了一种用于bs为ue分配多个资源块序列的方法。更特别地,多个资源块序列可以包括由变量“y
2”表示的公共资源块长度,并且每个序列包括由变量“x2l”表示的不连续的起始资源块位置,其中“x
2”和“y
2”是正整数,并且“l”是预定义的常量整数。在一些实施方式中,bs可以提供给ue的可用资源块的最大数量可以是“n”,其也是预定义的常量整数。因而,根据一些实施方式,n、x2和y2可以满足条件:x2l+y2≤n。
[0053]
在一些示例中,变量y2可以是一系列连续的整数(即,具有一定范围的值)。变量y2的这种范围具有最小值y
2min
。类似地,变量x2也可以是一系列连续的整数(即,具有一定范围的值)。
[0054]
因而,在本实施方式中,用于分配多个资源块序列的方法如下所述。首先,在一些实施方式中,bs可以基于上述条件(x2l+y2≤n)分别确定变量x2和y2的范围。因此,可以使用以下等式(4)来确定各个riv。
[0055][0056]
由于变量x2和y2均具有范围,因此riv可以具有多个可能的值。在一些实施方式中,如下所示的等式(5)用于确定riv的所有可能值的数量。
[0057]
[0058]
一旦找回“m”值,则可以使用以下等式(6)来推导bs传送多个资源块可能序列所需的比特总数“k”。
[0059][0060]
如上所述,变量x2和y2中的每个都有各自的值范围。对于y2,其各自的范围具有最小值y
2min
;而对于x2,其各自的范围具有最小值x
2min
和最大值x
2max
。因而,用于导出riv的等式(4)可以表示为等式(7),并且用于估计m值的对应等式(5)可以表示为等式(8),分别如下所示。
[0061][0062][0063]
并且可以通过使用从等式(8)和等式(6)导出的m值来估计“k”比特。更具体地,x
2min
,x
2max
和y
2min
可以进一步满足
[0064]
可替代地,在一些实施方式中,一旦bs基于上述条件(x2l+y2≤n)确定变量x2和y2的各自的范围(即,x
2min
,x
2max
,y
2min
),则bs可以使用下面的等式(7-a),(7-b)和(7-c)之一(与等式(7)不同)来确定riv值,同时保持比特总数(“k值”)相同。
[0065]
x2′
=x
2-x
2m
in
[0066]
y2′
=y
2-y
2min
[0067]n′
=n-x
2min
l-y
2min
[0068][0069][0070]
其中
[0071]
其中“%”代表取模运算,
[0072]
或者
[0073][0074]
或者
[0075][0076]
在又一个实施方式中,公开了一种用于bs为ue分配多个资源块序列的方法。更特
别地,多个资源块序列可以各自包括由变量“y3q”表示的不连续的资源块长度,并且每个序列包括由变量“x3l”表示的不连续的起始资源块位置,其中“x
3”和“y
3”是正整数,并且“l”和“q”是预定义的常量整数。在一些实施方式中,l和q是大于1的正整数。此外,l=pq,其中p也是预定义的常量整数,它是大于1的正整数。在一些实施方式中,bs可以提供给ue的可用资源块的最大数量可以是“n”,其也是预定义的常量整数。因而,根据一些实施方式,n、x3和y3可以满足条件:x3l+y3q≤n。
[0077]
用于确定riv值的等式基本上与上述实施方式相似。例如,基于l=pq并且x3l+y3q≤n,可以导出x3p+y3≤n/q。在下面的讨论中,变量n'用于表示n/q。
[0078]
在一些实施方式中,x3可以是连续整数序列的一个值。因而,x3具有最小值x
3min
和最大值x
3max
。基于x3p+y3≤n/q,x
3max
可以是高达(n’/p)的值,并且类似地,y3具有最小值y
3min
。因此,可以如下导出riv值。
[0079][0080]
然后,可以使用以下等式来确定相应的m和k值。
[0081][0082][0083]
在又一个实施方式中,公开了一种用于bs为ue分配多个资源块的方法。更特别地,bs向ue分配两种类型的资源块:类型1和类型2。就资源元素的数量而言,类型1资源块比类型2资源块大l倍,其中l是大于1的正整数。根据一些实施方式,资源元素可以是多种资源元素中的任何一种,例如,时间资源元素、频率资源元素、符号资源元素、功率资源元素或其组合。在示例中,当类型1和类型2资源块在相同的带宽上(在频率上)延伸时,类型1资源块在比类型2资源块的时间长度长l倍的时间长度上延伸。在另一示例中,当类型1和类型2资源块在相同的时间长度上延伸时,类型1资源块在比类型2资源块的带宽宽l倍的带宽上延伸。
[0084]
在该实施方式下的特定示例中,bs可以提供给ue的可用资源块的最大数量可以是n个类型2资源块。此外,bs可以向ue分配数量为“x”个类型1资源块和数量为“y”个类型2资源块,其中x和y是正整数,x和y的最小值分别是0,并且n、x和y满足不等式条件:xl+y≤n。
[0085]
因而,可以如下实现用于分配资源块的方法。首先,确定(x,y)是否包括(0,0)。如果是这样,则可以使用等式(9)估计riv,然后可以使用等式(10)估计相应的m值,并且可以使用等式(11)估计k值。如果(x,y)不等于(0,0),则可以使用等式(12)估计riv,然后可以使用等式(13)估计相应的m值,并且可以使用等式(11)估计k值。
[0086][0087][0088][0089][0090]
[0091]
类似地,在一些替代实施方式中,可以使用下面的等式(9-1)、(9-b)和(9-c)之一来导出由等式(9)导出的riv值,分别描述如下。
[0092][0093][0094]
其中或者
[0095][0096]
或者
[0097][0098]
其中
[0099]
下表ii分别示出了当n=8和l=2时以及当n=9和l=2时x和y的一些示例性值以及相应的riv值。根据一些实施方式,通过提供分配给ue的类型1资源块的数量(x)和分配给ue的类型2资源块的数量(y),可以简化由ue执行的后续过程。例如,ue可以执行盲检测以确定类型1和类型2资源块的相应资源块起始位置。因此,一旦确定了类型1和类型2资源块的数量(即,x和y),ue就可以容易地使用分配的资源块。
[0100]
[0101][0102]
在以上讨论中,当确定x(例如,x1、x2和x3)和y(例如,y1、y2和y3)的相应范围时,可以确定相应的k值(即,所需的总比特数)。在又一个实施方式中,可以使用的“可用”比特总数可以被设置为等于“k”,其可以被设置为比k小预定量。因而,相应的riv值可以表示为在最小值和最大值2
k”之间的整数值中的任何一个。
[0103]
图3示出了根据一些实施方式的向ue装置(例如,ue)分配资源块的方法300的流程图。方法300在操作302处开始,在操作302中,bs通过pdcch向ue传送控制信息(dci)。这样的dci包括分配资源块的上述方法之一。换句话说,每当将包含dci的信号传送到ue时,这种信号都包括riv值,其对应于一对(x,y)。接下来,在操作304处,ue接收dci和riv,并使用信号
中包含的riv值,使用由bs用于计算riv值的相同方程式来确定x和y值。在操作306处,ue然后可以使用x和y值来确定ue可以将哪些资源块用于与bs的后续通信。
[0104]
在一些实施方式中,如果bs使用上面的等式(9)来确定riv值并且传送包含riv值和dci的信号,则ue可以通过使用相应的表(诸如以上讨论的那些表)或执行以下步骤来估计(x,y):
[0105]
步骤1:比较riv和n
[0106]
步骤2:如果riv≤n,则x=0,y=riv。
[0107]
步骤3:如果riv》n,则基于和计算u的最大整数值。因此,x=u+1和y=riv-r。
[0108]
在另一实施方式中,如果bs使用上面的等式(12)来确定riv值并且传送包含riv值和dci的信号,则bs可以通过使用相应的表或执行以下步骤来估计(x,y):
[0109]
步骤1:使riv=riv+1,并然后比较riv和n
[0110]
步骤2:如果riv≤n,则x=0,y=riv+1。
[0111]
步骤3:如果riv》n,则基于和计算u的最大整数值。因此,x=u+1和y=riv-r。
[0112]
在又一个实施方式中,如果bs使用上面的等式(7)来确定riv值并且传送包含riv和dci的信号,则bs可以通过使用相应的表或执行以下步骤来估计(x,y):
[0113]
步骤1:基于n

=n-x
min
l-y
min
估计n’[0114]
步骤2:比较riv和n’[0115]
步骤3:如果riv≤n’,则x=x
min
,y=riv+y
min
[0116]
步骤4:如果riv》n’,则基于计算u的最大整数值。因此,
[0117]
在又一个实施方式中,如果bs使用上面的等式(9-a)来确定riv值并且传送包含riv和dci的信号,则bs可以通过使用相应的表或执行以下步骤来估计(x,y):
[0118]
步骤1:估计满足的最大整数值u
[0119]
步骤2:基于以下估计(x,y)
[0120][0121]
s=riv%p,so y=n-ul-s
[0122]
其中
[0123]
在又一个实施方式中,如果bs使用上面的等式(7-b)来确定riv值并且传送包含riv和dci的信号,则bs可以通过使用相应的表或执行以下步骤来估计(x,y):
[0124]
步骤1:基于n'=n-x
max
l-y
min
估计n’[0125]
步骤2:基于和0≤u≤x
max
计算u的最大整数值。
[0126]
步骤3:基于估计(x,y)。
[0127]
虽然以上已经描述了本发明的各种实施方式,但应该理解的是,它们仅以示例的方式而不是限制的方式被呈现。同样,各种图可以描绘示例性架构或配置,提供这些示例性架构或配置以使本领域的普通技术人员能够理解本发明的示例性特征和功能。然而,这些人员将理解的是,本发明不限于所示出的示例性架构或配置,而是可以使用多种替代架构和配置来实现。另外,如本领域普通技术人员将理解的,一个实施方式的一个或多个特征可以与本文描述的另一实施方式的一个或多个特征组合。因此,本公开的广度和范围不应受到任何上述示例性实施方式的限制。
[0128]
还应理解的是,本文中使用诸如“第一”、“第二”等名称对元素的任何引用通常不限制那些元素的数量或顺序。相反,这些名称在本文中可用作区分两个或多个元素或元素实例的便利手段。因此,对第一和第二元素的引用并不意味着只能采用两个元素,或者第一元素必须以某种方式位于第二元素之前。
[0129]
另外,本领域普通技术人员将理解的是,可以使用多种不同技术和方法中的任何一种来表示信息和信号。例如,在以上描述中引用的例如数据、指令、命令、信息、信号、比特和符号可以由电压、电流、电磁波、磁场或粒子、光场或粒子或它们的任何组合来表示。
[0130]
本领域普通技术人员将进一步理解的是,结合本文公开的方面描述的各种说明性逻辑块、模块、处理器、装置、电路、方法和功能中的任何一个都可以通过电子硬件(例如,数字实现、模拟实现、或二者的组合)、固件、包含指令的各种形式的程序或设计代码(为方便起见,这里可将其称为“软件”或“软件模块”),或这些技术的任何组合来实现。为了清楚地说明硬件、固件和软件的这种可互换性,上文已经大体上根据其功能性描述了各种说明性的组件、块、模块、电路和步骤。这种功能是作为硬件、固件或软件,还是这些技术的组合实现,取决于特定应用和对整个系统施加的设计约束。技术人员可以针对每个特定应用以各种方式来实现所描述的功能,但是这样的实现决策不会导致偏离本公开的范围。
[0131]
此外,本领域普通技术人员将理解的是,本文所述的各种说明性逻辑块、模块、装置、组件和电路可以在集成电路(ic)内实现或由集成电路(ic)执行,该集成电路(ic)可以包括通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑装置,或其任意组合。逻辑块、模块和电路可以进一步包括天线和/或收发器,以与网络内或装置内的各种组件进行通信。通用处理器可以是微处理器,但可替换地,处理器可以是任何常规处理器、控制器或状态机。处理器也可以实现为计算装置的组合,例如,dsp和微处理器的组合、多个微处理器的组合、一个或多个微处理器与dsp内核的结合或用于执行本文所述功能的任何其他合适的配置。
[0132]
如果以软件实施,则功能可以作为一个或多个指令或代码存储在计算机可读介质上。因此,本文公开的方法或算法的步骤可以被实现为存储在计算机可读介质上的软件。计算机可读介质包括计算机存储介质和通信介质两者,通信介质包括能够使计算机程序或代
码从一个地方传输到另一地方的任何介质。存储介质可以是计算机可以访问的任何可用介质。作为示例而非限制,此类计算机可读介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储或其他磁性存储装置,或可用于以指令或数据结构形式存储所需程序代码并且可由计算机访问的任何其他介质。
[0133]
在本文档中,本文所使用的术语“模块”是指软件、固件、硬件以及用于执行本文所描述的相关功能的这些元件的任何组合。另外,出于讨论的目的,各种模块被描述为离散模块;然而,如对于本领域普通技术人员显而易见的,可以组合两个或更多个模块以形成执行根据本发明的实施方式的相关功能的单个模块。
[0134]
另外,在本发明的实施方式中,可以采用存储器或其他存储装置以及通信组件。将理解的是,为了清楚起见,以上描述已经参考不同的功能单元和处理器描述了本发明的实施方式。然而,将显而易见的是,可以使用在不同功能单元、处理逻辑元件或域之间的任何适当的功能分布,而不背离本发明。例如,被图示为由单独处理逻辑元件或控制器执行的功能可以由相同的处理逻辑元件或控制器执行。因此,对特定功能单元的引用仅是对用于提供所描述的功能的适当装置的引用,而不是指示严格的逻辑或物理结构或组织。
[0135]
对本公开中描述的实施方式的各种修改对于本领域技术人员而言将是显而易见的,并且在不脱离本公开的范围的情况下,本文中定义的一般原理可以应用于其他实施方式。因此,本公开不旨在限于本文中所示的实施方式,而是将被赋予与本文所公开的新颖特征和原理一致的最广范围,如以下权利要求书中所陈述。

技术特征:
1.一种基站处的方法,包括:根据被表示为x的第一参数和被表示为y的第二参数确定资源指示值(riv),其中,所述第一参数x指示被分配给用户设备的起始资源块位置并且所述第二参数y指示被分配给所述用户设备的资源块序列的长度,并且预定义关系被指定为xl+yq≤n,其中,l和q是每个都大于1的预定义的正整数,并且n表示所述基站能够分配给所述用户设备的最大可用资源块数量;和通过第一通信设备将riv传送给所述用户设备。2.根据权利要求1所述的方法,其中,所述riv指示要分配给所述用户设备的资源块数量。3.根据权利要求1所述的方法,其中,l和q彼此不相等。4.根据权利要求3所述的方法,其中,l=p乘以q,并且p是大于1的正整数。5.根据权利要求1所述的方法,还包括根据以下公式确定用于向所述用户设备传送多个资源块序列的k个比特:并且其中,x
3min
是x3的最小值,x
3max
是x3的最大值,x3是正整数,并且n’表示n/q。6.根据权利要求1所述的方法,还包括根据以下公式确定所述riv:其中,x
3min
是x3的最小值,x
3max
是x3的最大值,y
3min
是y3的最小值,y
3max
是y3的最大值,x3和y3是正整数,并且n’表示n/q。7.根据权利要求1所述的方法,其中,所述riv的可能不同值的数量受到所述预定义关系xl+yq≤n的限制。8.一种基站,包括:至少一个处理器,被配置为至少根据被表示为x的第一参数和被表示为y的第二参数确定资源指示值(riv),其中,所述第一参数x指示被分配给用户设备的起始资源块位置并且所述第二参数y指示被分配给所述用户设备的资源块序列的长度,并且预定义关系被指定为xl+yq≤n,其中,l和q是每个都大于1的预定义的正整数,并且n表示所述基站能够分配给所述用户设备的最大可用资源块数量;和发射机,被配置为将riv传送给所述用户设备。9.根据权利要求8所述的基站,其中,所述riv指示要分配给所述用户设备的资源块数量。10.根据权利要求9所述的基站,其中,l和q彼此不相等。11.根据权利要求10所述的基站,其中,l=p乘以q,并且p是大于1的正整数。12.根据权利要求10所述的基站,其中,所述至少一个处理器被配置为根据以下公式确定用于向所述用户设备传送多个资源块序列的k个比特:并且
其中,x
3min
是x3的最小值,x
3max
是x3的最大值,x3是正整数,并且n’表示n/q。13.根据权利要求10所述的基站,其中,所述至少一个处理器被配置为根据以下公式确定所述riv:其中,x
3min
是x3的最小值,x
3max
是x3的最大值,y
3min
是y3的最小值,y
3max
是y3的最大值,x3和y3是正整数,并且n’表示n/q。14.根据权利要求9所述的基站,其中,所述riv的可能不同值的数量受到所述预定义关系xl+yq≤n的限制。15.一种用户设备处的方法,包括:从基站接收资源指示值(riv);根据被表示为x的第一参数和被表示为y的第二参数之间的预定义关系,从riv确定被分配给所述用户设备的资源块数量;以及基于被分配给所述用户设备的所确定的资源块数量,执行与所述基站的进一步通信;其中,所述第一参数x指示被分配给用户设备的起始资源块位置并且所述第二参数y指示被分配给所述用户设备的资源块序列的长度,并且预定义关系被指定为xl+yq≤n,其中,l和q是每个都大于1的预定义的正整数,并且n表示所述基站能够分配给所述用户设备的最大可用资源块数量。16.根据权利要求15所述的方法,其中,所述riv的可能不同值的数量受到所述预定义关系xl+yq≤n的限制。17.一种用户设备,包括:接收机,被配置为从基站接收资源指示值(riv);至少一个处理器,被配置为:根据被表示为x的第一参数和被表示为y的第二参数之间的预定义关系,从riv确定被分配给所述用户设备的资源块数量;并且基于被分配给所述用户设备的所确定的资源块数量,执行与所述基站的进一步通信,其中,所述第一参数x指示被分配给用户设备的起始资源块位置并且所述第二参数y指示被分配给所述用户设备的资源块序列的长度,并且预定义关系被指定为xl+yq≤n,其中,l和q是每个都大于1的预定义的正整数,并且n表示所述基站能够分配给所述用户设备的最大可用资源块数量。18.根据权利要求17所述的用户设备,其中,所述至少一个处理器被配置为接收由k个比特指示的多个资源块序列,其中,所述k个比特根据以下公式来确定:并且其中,x
3min
是x3的最小值,x
3max
是x3的最大值,x3是正整数,并且n’表示n/q。19.根据权利要求17所述的用户设备,其中,所述riv根据以下公式来确定:
其中,x
3min
是x3的最小值,x
3max
是x3的最大值,y
3min
是y3的最小值,y
3max
是y3的最大值,x3和y3是正整数,并且n’表示n/q。20.根据权利要求17所述的用户设备,其中,所述riv的可能不同值的数量受到所述预定义关系xl+yq≤n的限制。

技术总结
本文公开了一种用于分配资源块的系统和方法。在一个实施方式中,所述系统和方法被配置为执行以下:基于至少第一参数和第二参数来确定资源指示值,所述资源指示值指示出要分配给通信节点的资源块的数量,其中所述第一指示参数与第二指示参数之间的预定义关系限制所述资源指示值的可能不同值的数量;和将所述资源指示值传送给所述通信节点。源指示值传送给所述通信节点。源指示值传送给所述通信节点。


技术研发人员:夏树强 韩祥辉 张雯 梁春丽 石靖 左志松
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:2017.05.05
技术公布日:2023/7/21
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐