配置物理信道资源用于半双工通信环境中的探测或发现的制作方法

文档序号:10664151阅读:325来源:国知局
配置物理信道资源用于半双工通信环境中的探测或发现的制作方法
【专利摘要】公开了一种物理信道资源的配置机制以用于针对属于业务组的装置的半双工通信环境中的探测或发现,配置机制将针对业务组的用于探测或发现所需要的容量以及最大可容忍延迟考虑在内。
【专利说明】
配置物理信道资源用于半双工通信环境中的探测或发现
技术领域
[0001] 本发明涉及无线通信,并且特别地涉及半双工无线设备到设备(device-to-device)通信。
【背景技术】
【背景技术】 [0002] 的以下描述可以包括洞察、发现、理解或公开、或者关联连同对本发明之 前的相关技术未知的但由本发明所提供的公开内容。本发明的一些这样的贡献可以在下面 具体指出,而本发明的其他这样的贡献根据其上下文将很明显。
[0003] 近年来,移动因特网业务的显著增长以及智能电话和平板电脑的激增增加了对于 移动宽带业务的需求,并且因此需要更多的网络容量。增加网络容量并且向端用户和/或不 用业务提供商提供新的基于接近的业务的一个可能性是除了广域系统之外还部署提供设 备到设备(D2D)通信的局域系统。设备到设备通信可以以分布式方式或者以集中式(网络辅 助的)方式来调度。不管调度方式如何,调度需要设备之间的信道状态信息(CSI),或者至少 查明设备是否足够接近以实现直接通信。由于设备到设备通信可以实现为半双工通信(其 中设备可以在频谱上要么发送或要么接收),因此需要协调例如探测信号(sounding signals)的发送和接收阶段。

【发明内容】

[0004] 本发明的总体方面提供了一种物理信道资源的配置机制以用于半双工通信环境 中针对属于业务组的装置的探测或发现。本发明的各个方面包括如独立权利要求中定义的 方法、装置、计算机程序产品和系统。从属权利要求中公开了本发明的另外的实施例。
【附图说明】
[0005] 下面,将参考附图借助于优选实施例来更加详细地描述本发明,在附图中:
[0006] 图1示出了根据示例性实施例的系统的简化架构和一些装置的框图;
[0007]图2、3和4是图不不例性功能的流程图;
[0008] 图5、6和7图示示例性标尺寸中的中间结果;
[0009] 图8A、8B和8C图示物理信道的示例性配置;
[0010] 图9图示物理信道的另一示例性配置;以及
[0011] 图10是示例性装置的示意性框图。
【具体实施方式】
[0012] 以下实施例是示例性的。虽然本说明书在若干位置可以引用"一个(an)"、"一个 (one)"或"一些(some)"实施例,然而这并不一定表示每个这样的引用指代相同的实施例, 也并不一定表示特征仅适用于单个实施例。不同实施例的单个特征也可以组合以提供其他 实施例。
[0013] 本发明适用于支持半双工通信链路上的调度的设备到设备通信的任何接入网/系 统和装置。这样的接入系统/网络的示例包括LTE(长期演进)接入系统、全球微波接入互操 作性(WiMAX)、无线局域网(WLAN)、LTE高级(LTE-A)和后LTE-A,诸如5G(第五代)。不同系统 和网络的规范(尤其是在无线通信中)发展快速。这样的发展可能需要对实施例的额外变 化。因此,所有词语和表达都应当在宽泛地解释,并且它们意图说明而非限制实施例。
[0014] 设备到设备通信调度可以是集中式调度(也称为网络辅助的调度),或者可以是分 布式调度。原则上,在集中式调度中,一个节点负责业务组的调度,而在分布式调度中,属于 业务组的节点被配置成执行调度。以下使用集中式调度来描述不同的示例性实施例和示 例,同时并不将示例和本发明限于这样的调度方式。
[0015] 图1中图示示例性局域系统100的一般架构。图1是简化的系统架构,其仅示出了一 些元件和功能实体,所有这些都是逻辑单元,这些逻辑单元的实现可以不同于所示出的。本 领域技术人员很清楚,系统也可以包括没有图示的其他功能和结构,例如到核心网/系统的 连接。
[0016] 图1中图示的示例性局域系统100包括用户设备110、110'、110"以及接入点120(图 1中仅图示一个),其在两个方向上在用户设备11 〇、11 〇 '、11 〇"与接入点120之间提供传统连 接101、101'、101",还在用户设备(也称为节点)之间提供直接通信102、102'、102"并且在接 入点之间对应地提供通信(图1中未图示)。在图1的图示示例中,用户设备可以彼此直接通 信,因为它们被假定为在足够接近的附近。如果用户设备之间的距离太长,则其之间的通信 经由接入点或者经由另一用户设备来中继。
[0017] 在示例性局域系统100中,用户设备110、110'、11〇"经由接入点连接至网络(图1中 未图示),并且用户设备被组织到至少一个业务组,该业务组共享半双工直接通信102、 102'、102"的物理信道(即物理资源)。然而,应当理解,业务组可以包含接入点。另外,用户 设备中的仅一个或一些可以直接连接至接入点,而其余用户设备经由一个或多个用户设备 连接至接入点。在替选示例性系统中,用户设备可以形成在用户设备之间仅使用设备到设 备连接的业务组并且没有到外部网络的连接。
[0018] 在图1中图示的示例性局域系统中,虽然用户设备110、110'、110"连接至相同的接 入点120,但是属于相同业务组的用户设备同样有可能在不同接入点下操作。
[0019] 用户设备(现)110、110'、110"指代无线计算设备(装置),并且可以是用户终端或 机器类型通信(MTC)设备(也称为机器到机器设备和对等设备)。这样的计算设备(装置)包 括在具有或没有用户身份模块(sn〇的情况下以硬件或软件操作的无线通信设备,包括但 不限于以下类型的设备:移动电话、智能电话、个人数字助理(PDA)、手持设备、笔记本电脑、 电子阅读设备、平板电脑、游戏控制器、传感器、致动器、摄影机、汽车、冰箱、其他家用电器、 遥测电器和遥控电器。用户设备11〇、11〇'、11〇"被配置成接收和使用与设备到设备通信有 关的信息,正如关于要使用的发现/SRS(探测参考信号)模式以及被配置用于用户设备所属 于的业务组的例如用于接收和发送探测参考信号的公共物理资源的信息。发现是标识装置 (诸如UE)在另一装置的附近的过程,以及探测指发送和/或接收探测参考信号。
[0020] 在图1的示例中,接入点120描绘提供到用户设备和接入点所连接至的网络的接入 的装置。这样的装置的示例包括WLAN接入点(如Wi-Fi热点)、无线个域网(WPAN)接入点、使 用红外线的自由空间光学通信接入点、WiMAX接入点、演进的节点B和基站。在示例中,接入 点120被配置成执行业务组的集中式调度。出于这一目的,接入点120包括用于确定参数M、k 和N以及从参数Μ和k可得到的探测参考信号(SRS)模式组(M,k)的定尺寸单元121(DM-u)、 以及用于分配来自所确定的SRS模式组的SRS模式的分配单元122(ALLOC-u)。下面将更加详 细地描述定尺寸单元121和分配单元122的示例性功能。然而,在其中所确定的SRS模式组中 的所有SRS模式通常被确定为处于使用状态的实现中,接入点可以仅包括定尺寸单元。另 外,在其中使用预定的SRS模式组的实现中,接入点可以仅包括被配置成分配SRS模式子组 的分配单元。
[0021]应当理解,本文中使用的术语"SRS模式"表示"SRS发现模式",并且模式与发现模 式可互换。
[0022]参数Μ和N以及SRS模式组k用于提供SRS传输的公共物理资源和发送/接收(Tx/Rx) 模式,并且在物理资源是半双工设备到设备通信时,用于提供业务组的SRS传输和信道状态 信息(CSI)测量。业务组的公共物理资源在时域分为Μ个串行资源,并且在频域和/或码域 和/或在时域分为Ν个并行资源,并且SRS模式组定义Μ个Tx/Rx机会内的Τχ部分的数目或Rx 部分的数目。Μ个串行资源在不同的正交频分多址(0FDMA)/单载波频分多址(SC-FDMA)符号 或子帧中,并且连续资源之间的必要的保护间隔(GP)/切换时间预留被考虑在内。Ν个并行 资源用于SRS传输(以传递一个或多个预定参考信号和/或其他预定序列)并且使得多个用 户设备(equipment)(设备(device))在Τχ阶段(Τχ部分)中能够同时传输SRSJ个并行资源 还支持频率选择性CSI测量,例如以一个物理资源块(PRB)为粒度。还能够从SRS探测的角度 将J个连续的并行时域资源视为单个串行资源。这是由于对创建并行资源没有限制这一事 实:可以应用所有现有的多接入方案,诸如码分复用(CDM)、时分复用(TDM)、频分复用(FDM) 等。在创建串行资源时,存在以下限制:在连续的串行资源之间需要有切换间隙。
[0023]应当理解,取代接入点,属于业务组的用户设备之一可以被配置成作为执行配置 的主节点,并且因此被配置成包括定尺寸单元和分配单元两者中的至少一个。另外,在分布 式调度中,用户设备中的一些或全部包括定尺寸单元和分配单元两者中的至少一个,即被 配置成执行用于探测的物理资源的配置。应当理解,在分布式调度中,可以使用没有被配置 成执行用于探测的物理资源的配置的接入点,即没有包括定尺寸单元和分配单元的接入 点。
[0024] 还应当注意,不同的混合解决方案也是可能的。例如,接入点可以负责对某个小区 中的SRS资源定尺寸和配置,而用户设备可以以分布式方式来分配SRS模式。
[0025] 图2是图示包括定尺寸单元的装置的示例性功能的流程图。在图示示例中,装置、 或者更精确地说是定尺寸单元被配置成在每次需要Ν、Μ和k时确定Ν、Μ和k。通常,这由于例 如双向SRS模式用完而在组形成时或者在需要重新配置时进行。
[0026] 因此,定尺寸单元在步骤201获取用于定尺寸过程的输入值。在示例中,所获取的 输入值(即设计参数)是用于探测的所要求的最大容量X-max以及最大可容忍延迟 (latency)M_max。由于所有用户设备(节点)可以从每个链路来测量CSI,并且应当有可能在 Μ个串行资源期间测量所有连接,所以所要求的最大探测容量对应于能够作为双向探测的 部分的用户设备(节点)的数目。最大可容忍延迟M-max也是时域中的串行资源的最大量,即 Tx/Rx机会,因为时域中的串行资源的量影响延迟。绝对时间单位(诸如秒或毫秒)的探测延 迟除了 M-max还取决于可用串行资源的长度和周期。X-max可以是预定义的系统参数,其是 装置的存储器中的静态值或者被存储到远程存储器或数据储存库或者硬编码到设备,在这 种情况下,通过检索X-max来获取X-max;或者装置可以通过例如在广播或0&M(操作和维护) 信令中以信令值接收X-max来获取X-max,或者可以通过基于属于业务组的用户设备的数目 确定Χ-max来获取X-max。例如,如果物理资源被定尺寸为支持100个用户设备,则X-max可以 是100,或者X-max可以基于实际上属于业务组的用户设备的数目来确定。X-max也可以是接 入点特定的参数,或者接入点在确定X-max时被考虑在内。例如,在局域条件下,X可能更小, 而在广域条件下,X可能更大。这同样适用于M-max。
[0027]首先,在步骤202,针对模式组的集合,计算每模式组的模式的数目,本文中表示 S#PPG。每组的模式的数目可以使用以下公式(1)来计算,公式(1)用于双向发现模式。应当 理解,也可以使用用于双向发现模式的其他公式。
[0029] 其中#PPG是每组的模式的数目,M=(l,2, · · .M-max),k=(0,l. · · .M-max)并且定 义Tx部分的数目。
[0030] 在示例1中,输入的参数是X-max = 60和M-max = 20,并且图5的表格500中图示了步 骤202的结果的部分(即多至包括k=15)。这些值表示由对应的k和Μ定义的每组的模式的数 目,并且粗斜体的值是大于X-ma#^#PPG,即应当存在足够的模式用于业务组。
[0031] 然后,在步骤203计算模式组的集合的并行资源的数目NA可以使用例如以下公式 (2)来计算:
[0033] 其中N是并行资源的数目,M=(l,2, . . .M-max),k=(0,l. . . .M-max)并且定义Tx部 分的数目。
[0034]图6中的表格600图示示例1的这一步骤的结果的部分(输入值X-max = 60并且M-max = 20)。这些值定义支持图5中的表格的模式(由对应的k和Μ来定义)所需要的并行资源 的数目Ν。粗斜体的值用于与图5中的表格500相同的k和Μ组合,即它们指示大于 PPG〇
[0035] 其中已经计算了支持模式所需要的并行资源的数目N,使用以下公式(3)来计算每 循环(探测循环)所需要的资源总数:
[0036] #T0TAL = N*M (3) 其中#T0TAL =每循环在物理信道中所需要的资源总数;N =支持模式所需要的并行资 源的数目N,其使用公式(2)来计算,并且M=(l,2,...M-max)。
[0037] 图7中的表格700图示示例1的这一步骤的结果的部分(输入值X-max = 60并且M-max = 20)。这些值定义在考虑到并行和串行资源二者的情况下的资源总数。粗斜体的值用 于与图5中的表格500相同的k和Μ组合,即它们指示大于
[0038]然后,在步骤205根据一个或多个预定规则确定Ν、Μ和k的值。可以使用任何规则, 但是为了最小化在给定延迟的情况下的整个资源消耗但仍然确保足够的容量,应当在每组 的模式的数目大于或等于X-max的Μ和k的组合中,选择每循环在物理信道中需要最小资源 总数的Μ和k的组合,以确保在物理信道上有足够的模式用于业务。(如果模式的数目很小以 至于物理信道用尽模式,则不能生成更多模式同时维持计划的延迟。)换言之,基于这一规 则做出的选择在边界条件下最小化整个资源消耗:所需要的探测容量约束(X-max)和最大 可容忍延迟约束M-max。所选择的Μ和k的组合然后用于根据对应表格或利用所选择的k和Μ 值使用公式(2)和(1)来确定r#P#PPG。因此执行具有约束的探测延迟的公共物理资源的定 尺寸以及SRS模式组的选择。换言之,定尺寸的结果是在给定延迟和所需要的最大容量的情 况下具有最小化的资源消耗的SRS模式组。
[0039] 在示例1中(输入值X-max = 60,M-max = 20),图5的表格500、图6的表格600和图7的 表格700中的粗斜体数字是每循环所需要的资源总数大于X-max的Μ和k的组合,并且根据图 7中的表格700可见,在满足资源要求的组合中,组合k = 2、M=12具有最小资源总数。根据图 6中的表格600,使用所选择的组合,可以确定探测所需要的并行资源的数目N为11,并且根 据图5中的表格500可以确定,每组的模式的数目为661通过定义串行资源的数目来定义传 输模式的长度。
[0040] 根据图5到7的表格可见,能够使用比M-max小的限度值作为k的上限值。
[0041] 虽然以上使用粒度1来计算模式组,然而应当理解,可以使用粒度2或3或者任何其 他合适的粒度,例如M=(l,4,7,. . . .M-max)和/或k=(0,l,4,7,. . .M-max)。在较粗糙的粒 度的情况下获得的结果可以用于选择模式组、或者作为模式组的初始选择。如果使用结果 作为初始选择,则以更细的粒度在初始选择附近重复计算,并且在后的计算结果用于模式 组和值的最终选择。
[0042]在图示示例中,定尺寸单元还被配置成在步骤206创建针对所选择的模式组(M,k) 的所有双向SRS模式。创建是直接操作:Μ定义模式的长度,每个模式包含SRS传输所需要的k 个资源以及可用于来自属于相同业务组的其他用户设备的其他测量SRS传输的M-k个资源, 并且每个模式唯一,唯一的模式的量为#PPG。作为图8A、8B和8C中相应公开的表格801、802 和80 3的组合的表格800表示按照任意顺序的示例1的所有双向SRS模式(输入参数k = 2,Μ = 12) ;SRS传输所需要的资源是用1表示的阴影区域,对应于相同业务组的其他用户/模式部 分的CSI测量的可用资源用0表示。当M(12)是串行资源的量并且K(2)指示Tx部分的数目时, 流水号仅表示"并行资源数目",总数Ν( 11)表示并行资源的量。
[0043]如果系统目标是将所确定的SRS模式组中的所有SRS模式配置为用于探测(即用于 SRS传输和CSI测量),则以上描述的功能足以实现目标。换言之,其满足:执行业务组的受约 束的探测延迟的情况下的业务组的公共SRS资源的定尺寸以及SRS模式组的选择(即执行步 骤201-204),并且然后基于定尺寸和选择的结果来配置SRS探测的串行资源和并行资源(即 执行步骤205和206并且确定物理资源)。
[0044] 通常,并不是使用所有的可用SRS模式,因此,为了进一步最小化资源消耗,借助于 分配单元来将执行物理信道的配置的装置配置成按照特定顺序分配可用模式,使得仅可用 模式的子集被选择(分配)用于使用。例如,以上通过图2描述的过程使用能够属于业务组的 用户设备的最大数目来执行,但是属于业务组的用户设备的实际数目更小。
[0045] 图3是图示在正常使用情况场景中的包括分配单元的装置示例性功能的流程图, 其中用户设备的数目小于用作输入X-max的用户设备的数目。例如,如果物理资源被定尺寸 为支持100个用户设备,X-max为100,但是如果实际上业务组中的用户设备的数目为56,则 用于探测的所需要的容量Xreq为56。
[0046] 参考图3,当在步骤301中获取业务组的Xreq时,分配单元在步骤302获取被确定用 于业务组的乂-1^14^和31?模式。包括定尺寸单元和分配单元二者的装置可以接收乂-max和M-max作为输入,并且然后执行以上通过图2描述的功能,将结果至少暂时存储到用户 装置的存储器、或者存储到用户装置可访问的存储器,并且在第一探测循环之后,确定用户 设备的数目,并且使用其作为Xreq,并且重新配置资源。Xreq也可以被作为外部输入而接 收。另外,可以在操作期间根据需要任意多次地更新Xreq以与实际情况对应。
[0047] 在获取所有信息之后,在步骤303检查关系式Xreq/X-max是否低于门限。门限可以 是1、0.9、0.8或任何低于1的值。如果关系式低于门限,则在步骤304计算子组中的模式的数 目。子组中的模式的数目可以通过等式M/k来计算。然而,模式的数目在不同子组之间可以 根据模式组中的可用模式稍微变化。另外,模式的数目必须是整数。出于这些原因,等式M/k 的结果仅是子组中的模式的数目的近似值,并且实际值可能小于、等于或大于这一结果。在 以上描述的示例1中(输入乂1^义=60,]\1-1]^1 = 20),所选择的模式组定义1=12并且1^ = 2,并 且因此子组中的模式的数目为6。
[0048]之后,在步骤305使用以下规则将SRS模式分为N个正交的子组:传输部分(阶段)在 作为相同子组的部分的模式内最多出现一次,并且每个子组消耗(N个中的)一个并行资源。 换言之,分配单元将来自SRS模式组的SRS模式在最小化资源消耗的情况下组织成具体的经 协调的顺序。
[0049]确定所需要的实际并行物理资源的数目Nreq。换言之,配置并行资源。Nreq可以借 助于提供近似值的以下公式(4)来确定。
[0051 ]其中Xreq =用于探测的所需要的容量;k和Μ是定义模式组的值,其在步骤302中获 取(图2的步骤204中确定)。
[0052] 当Nreq已知时,在步骤307中将子组模式分配用于业务组。
[0053]图9中的表格900图示当Xreq = 24时被分配用于示例1的子组模式(输入值X_max = 60并且M-max = 20)。如从表格900可见,通过将SRS模式(图8A、8B和8C中图示的表格)分为子 组,能够分配仅使用4个而非11个并行资源901的24个双发现模式(索引902),并且能够提供 实际需要的资源用于SRS探测。如从图9的表格可见,使用时间上所有的物理资源(即串行资 源M),但是并行资源的量从N减少为Nreq。因此,协调的分配增加了在给定资源的情况下的 所支持的模式;如从图8A、8B和8C中图示的表格可见,非协调分配仅支持使用4个并行资源 的10个模式,第11个模式需要第5个并行资源。
[0054]然而,如果业务组中的用户设备的量增加,则能够将SRS模式的数目增加到被分配 用于X-max的量,同时仍然维持计划的延迟。
[0055] 如果在步骤303中检测到关系式Xreq/X-max没有低于门限,则在步骤308使用被分 配用于X-max的SRS模式的数目。
[0056]图4是图示包括分配单元的装置的另一示例性功能的流程图。在图示示例中,假定 具有不同的输入参数(诸如X-max和M-max)的不同探测模式组事先生成并且被存储到存储 器,存储器在装置内或者由装置可访问。另外,在图示示例中,假定探测模式组与创建该组 所利用的X-max和M-max值相关联,并且该组也是具有关于要分配多少子信道用于探测的不 同的所需要的容量(实际用户设备的不同量)的相关联的信息的协调组,即该组与不同Xreq 值相关联。
[0057] 参考图4,当分配单元在步骤401获取X-max、Xreq和M-max时,在步骤402通过使用 X-max和M-max作为选择关键字来确定探测模式组,并且然后使用Xreq从探测模式组中选择 SRS模式子组。Xreq然后确定所需要的资源总数。
[0058] 例如,如果获取到X-max = 60, M-max = 20并且Xreq = 24,则探测模式的组是(M,k) =(12,2)并且对应于图8A、8B和8C中表示的表格,但是其是与表示Xreq的子组相关联的组 织的表格,并且然后选择提供用于Xreq量的充足容量的子组,结果是图9的表格900中图示 的内容(即Xreq = 24,N_req = 4)。
[0059] 在另一示例中,在步骤401,仅获取X-max和M-max,并且因此仅确定探测模式组,并 且如果接收到Xreq,则执行以上通过图3描述的过程。
[0060] 在另外的实施例中,在步骤401,仅获取Xreq和M-max,并且将Xreq解释为用于选择 探测模式组的X-max。
[0061 ] 然而,通过图4描述的解决方案(即使用Xreq/Nreq(而非仅X-max/Nmax))的优点在 于,其使得能够动态地改变模式的数目,同时最小化资源消耗。例如,如果系统出现新的用 户设备,则可以保持针对当前UE的分配和模式,仅需要从模式组分配另外的并行资源,只要 总量不超过X-max。基本上,可以通过分配(选择)一个模式、然后选择另一个模式等来开始。
[0062]以上在图2、3和4中描述的步骤和相关功能没有绝对的时间顺序,并且其中一些步 骤可以同时地或者按照不同于所给出的顺序的顺序来执行。也可以在步骤之间或者在步骤 内执行其他功能。例如,在步骤303与308之间,可以检查Xreq是否小于或等于X-max,并且如 果不是,则可以存在规则,基于该规则能够判断是触发图2的过程还是警告/提示某人或继 续进行到步骤308(其在Xreq不大于X-max的情况下继续进行)。另一示例是,在图3中,可以 检查在获取Xreq之后,用于探测的模式是否已经被配置给业务组,并且如果不是,则触发通 过图2描述的过程,否则继续进行到步骤302。步骤/消息中的一些或者步骤/消息的部分也 可以不考虑或者用对应的步骤/消息或者步骤/消息的部分来代替。
[0063]图10是图示被配置成在D2D通信环境中配置用于探测的物理信道的装置1000(即 提供至少定尺寸单元和/或分配单元和/或被配置成实现以上描述的功能中的至少一些功 能的一个或多个单元的装置)的一些单元的简化框图。在图示示例中,装置包括用于通过无 线接口接收和发送信息的一个或多个接口(IF) 1001、被配置成实现以上通过对应(一个或 多个)算法1003描述的至少一些功能的处理器1002、以及适合用于存储至少所实现的功能 和算法所需要的程序代码的存储器1004。存储器1004也适合用于存储其他信息,如探测模 式的不同集合或者X-max或M-max。
[0064] 换言之,装置是可以作为被配置成执行通过实施例/示例/实现描述的对应装置功 能中的一个或多个装置功能的任何装置或设备(device)或设备(equipment)的计算设备, 并且其可以被配置成执行来自不同示例/示例/实现的功能。通过装置描述的(一个或多个) 单元可以是单独的单元,甚至位于另一物理装置中,位于形成提供功能的一个逻辑装置的 分布式物理装置中,或者在相同的装置中集成到另一单元或者集成到彼此。
[0065] 本文中描述的技术可以用各种器件来实现,使得实现通过实施例/示例/实现描述 的对应装置的一个或多个功能的装置不仅包括现有技术的器件,而且还包括用于实现通过 实施例描述的对应装置的一个或多个功能的器件,并且其可以包括用于每个单独的功能的 单独的器件,或者器件可以被配置成执行两个或多个功能。例如,定尺寸单元和/或分配单 元和/或算法可以是软件和/或软件-硬件和/或硬件和/或固件部件(不能消除地记录在诸 如只读存储器等介质上或者在硬连线计算电路系统中实施)或者其组合。软件代码可以存 储在任意合适的处理器/计算机可读数据存储介质或存储器单元或制造品中并且由一个或 多个处理器/计算机、硬件(一个或多个装置)、固件(一个或多个装置)、软件(一个或多个模 块)、或其组合来执行。对于固件或软件,实现可以通过执行本文中描述的功能的模块(例如 过程、功能等)。软件代码可以存储在任意合适的处理器/计算机可读数据存储介质或存储 器单元或制造品中并且由一个或多个处理器/计算机来执行。
[0066] 装置通常可以包括连接至存储器和装置的各种接口的处理器、控制器、控制单元、 微控制器等。通常,处理器是中央处理单元,但是处理器可以是另外的操作处理器。本文中 描述的这些单元和/或算法中的每个或一些或一个可以被配置为计算机或处理器、或微处 理器(诸如单芯片计算机元件)、或作为芯片集(至少包括用于提供用于算法操作的存储区 域的存储器以及用于执行算法操作的操作处理器)。以上描述的这些单元和/或算法中的每 个或一些或一个可以包括一个或多个计算机处理器、专用集成电路(ASIC)、数字信号处理 器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、和/ 或以使得能够执行一个或多个实施例/实现/示例的一个或多个功能的方式被编程的其他 硬件部件。换言之,以上描述的这些单元和/或算法中的每个或一些或一个可以是包括一个 或多个算法逻辑单元、大量专用寄存器和控制电路的元件。
[0067] 另外,装置通常可以包括易失性和/或非易失性存储器,例如EPR0M、R0M、PR0M、 1^11、01^1、51^1、双浮动栅极场效应晶体管、固件、可编程逻辑等并且通常存储内容、数据 等。存储器可以是任何类型(彼此不同),具有任何可能的存储结构,并且根据需要由任何数 据库管理系统来管理。存储器也可以存储根据示例/示例的用于处理器执行与装置的操作 相关联的步骤的计算机程序代码,诸如软件应用(例如,用于单元/算法中的一个或多个)或 者操作系统、信息、数据、内容等。存储器或其部分可以是例如随机存取存储器、硬盘驱动或 者在处理器/装置内部或在处理器/装置外部(在这种情况下,其可以经由本领域已知的各 种方式在通信上耦合至处理器/网络节点)实现的其他固定数据存储器或存储设备。外部存 储器的示例包括可拆卸地连接至装置的可移除存储器。
[0068] 装置通常可以包括不同的接口单元,诸如用于接收例如用户数据、控制信息、请求 和响应的一个或多个接收单元、以及用于发送例如用户数据、控制信息、响应和请求的一个 或多个发送单元。接收单元和发送单元每个在装置中提供接口,该接口包括发送器和/或接 收器或者用于接收和/或发送信息并且执行必要功能使得能够接收和/或发送控制信息等 的任何其他器件。接收单元和发送单元可以包括天线的集合,天线的数目不限于任何特定 数目。
[0069] 另外,装置可以包括其他单元,诸如用于接收用户输入和/或向用户输出信息的一 个或多个用户接口。
[0070] 本领域技术人员将很清楚,随着技术的进步,发明的概念可以用各种方式来实现。 本发明及其实施例不限于以上描述的示例,而是可以在权利要求的范围内变化。
[0071]本领域技术人员将很清楚,随着技术的进步,发明的概念可以用各种方式来实现。 本发明及其实施例不限于以上描述的示例,而是可以在权利要求的范围内变化。
【主权项】
1. 一种方法,包括: 接收针对业务组的用于探测或发现所需要的最大容量以及最大可容忍延迟作为输入, 所述业务组包括被配置成使用半双工无线设备到设备通信的一个或多个装置; 基于所接收的所述输入从模式组集合中选择一个模式组;以及 向所述业务组配置用于所述半双工无线设备到设备通信的物理资源,以便具有所选择 的所述模式组中的一个或多个模式以用于所述业务组内的探测或发现,模式针对所述物理 资源定义了串行资源的数目、并行资源的数目和传输阶段的数目。2. 根据权利要求1所述的方法, 其中选择模式组基于资源的总数;以及 其中每个模式组的特征在于以下属性中的至少一项:模式的数目、并行资源的所述数 目、串行资源的所述数目以及传输阶段的所述数目。3. 根据权利要求1或2所述的方法,其中选择模式组包含: 针对所述模式组集合计算模式组中的模式的数目,所述集合从包括一个串行资源并且 具有一个传输阶段的模式组开始、并且到包括与所述最大可容忍延迟相对应的量的串行资 源并且具有最多与存在并行资源的传输阶段一样多的传输阶段的模式组结束; 针对所述模式组计算模式组中所需要的并行资源的数目; 针对所述模式组计算模式组中的资源的总数;以及 在所述模式组中选择一个模式组,所述一个模式组的模式数目以最小资源总数来提供 用于探测或发现所需要的最大容量。4. 根据权利要求3所述的方法,还包括: 使用计算结果确定选择的所述一个模式组中的并行资源的数目、串行资源的数目、模 式的数目和传输阶段的数目; 使用所确定的并行资源的所述数目、所确定的串行资源的所述数目、所确定的模式的 所述数目和所确定的传输阶段的所述数目来创建用于所述业务组的探测或发现的模式;以 及 在配置所述物理资源时使用所创建的所述模式中的一个或多个模式。5. 根据权利要求1、2、3或4所述的方法,还包括根据规则将用于探测或发现的所述模式 组织成协调顺序。6. 根据权利要求5所述的方法,其中所述组织还包括在组织期间将所述模式分为子组, 并且其中所述规则是:传输阶段在作为相同子组的一部分的模式内的时间最多出现一次, 并且每个子组消耗一个并行资源。7. 根据权利要求6所述的方法,还包括: 接收针对所述业务组的用于探测或发现所需要的实际容量作为另外的输入; 使用针对所述业务组的用于探测或发现所需要的所述实际容量、所确定的串行资源的 数目和所确定的传输阶段的数目来确定所需要的并行资源的数目; 从所创建的所述模式分配与所需要的并行资源的所述数目一样多的子组;以及 将所述物理信道配置成在所分配的所述子组中具有针对所述业务组的用于探测或发 现的模式。8. 根据任一前述权利要求所述的方法,其中在所述计算中使用以下公式中的至少一 项: fflUTAL = IN*M,其中#PPG是模式组中的模式的数目;N是模式组中的并行资源的数目;#TOTAL是每循环 所述物理信道中所需要的资源的总数;M= (1,2,. . .M-max); k = (O,1…,M-max,或在M-max 以下的值)并且定义所述传输阶段的数目;M-max是所述最大可容忍延迟。9. 根据权利要求7或8所述的方法,其中通过使用以下公式来确定所需要的并行资源的 数曰·其中Nreq是所需要的并行资源的数目的近似值;Xreq是用于探测或发现所需要的容 量;M是串行资源的预定数目;k是传输阶段的预定数目。10. -种装置,包括用于实现根据任一前述权利要求所述的方法的部件。11. 根据权利要求10所述的装置,所述装置包括至少一个处理器以及包含计算机程序 代码的一个存储器,其中所述至少一个存储器和所述计算机程序代码被配置成与所述至少 一个处理器一起提供所述用于实现的部件。12. -种包括程序指令的计算机程序产品,所述程序指令在所述计算机程序运行时将 装置配置成执行根据权利要求1到9中任一项所述的方法的步骤中的任何步骤。13. -种系统,支持多装置环境并且包括: 至少两个第一装置,所述至少两个第一装置属于一个业务组并且被配置成使用半双工 无线设备到设备通信; 至少一个第二装置,被配置成: -接收针对所述业务组的用于探测或发现所需要的最大容量以及最大可容忍延迟作为 输入; -针对模式组集合计算一个模式组中的模式的数目,所述集合从包括一个串行资源并 且具有一个传输阶段的模式组开始、并且到包括与所述最大可容忍延迟相对应的量的串行 资源并且具有最多与存在并行资源的传输阶段一样多的传输阶段的模式组结束; -针对所述模式组计算一个模式组中的并行资源的数目; -针对所述模式组计算一个模式组中的资源的总数; -在所述模式组中选择一个模式组,所述一个模式组的模式的数目以最小资源总数提 供了用于探测或发现所需要的最大容量; -使用计算结果确定所选择的所述一个模式组中的并行资源的数目、串行资源的数目、 模式的数目和传输阶段的数目;以及 -使用所确定的并行资源的所述数目、所确定的串行资源的所述数目、所确定的模式的 所述数目和所确定的传输阶段的所述数目来创建用于所述业务组的探测或发现的模式;以 及 至少一个第三装置,被配置成: -接收针对业务组的用于探测或发现所需要的容量的值作为输入,所述业务组包括被 配置成使用半双工无线设备到设备通信的一个或多个装置; -基于所需要的容量的所述值从所创建的用于探测或发现的模式中选择一个或多个模 式;以及 -向所述业务组配置提供所述半双工无线设备到设备通信的物理信道,以便具有所选 择的所述一个或多个模式以用于针对所述业务组的探测或发现。14. 根据权利要求13所述的系统,其中所述第三装置还被配置成作为所述第二装置以 创建所述模式,其中针对所述业务组的用于探测或发现所需要的最大容量和/或最大可容 忍延迟以用于探测或发现所需要的容量而被接收或者作为单独的输入而被接收或者作为 业务组信息的一部分而被获取。15. 根据权利要求13或14所述的系统,其中所述第二装置被配置成执行根据权利要求8 所述的方法和/或所述第三装置被配置成执行根据权利要求7或9所述的方法。16. 根据权利要求13、14或15所述的系统,其中集中式调度在所述设备到设备通信中被 实施,并且被配置成执行所述调度的装置还被配置成也作为所述第二装置和/或所述第三 装置。17. 根据权利要求13、14或15所述的系统,其中分布式调度在所述设备到设备通信中被 实施,并且所述第一装置中的至少一个还被配置成也作为所述第二装置和/或所述第三装 置。
【文档编号】H04W72/04GK106031271SQ201480076038
【公开日】2016年10月12日
【申请日】2014年2月20日
【发明人】E·T·蒂罗拉, K·P·帕瑞科斯基
【申请人】诺基亚通信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1