掌桥专利:专业的专利平台
掌桥专利
首页

基于争用的传输中的资源指示

文献发布时间:2023-06-19 10:00:31


基于争用的传输中的资源指示

技术领域

一些示例实施例总体上可以涉及移动或无线电信系统,诸如长期演进(LTE)或第五代(5G)无线电接入技术或新无线电(NR)接入技术、或其他通信系统。例如,某些实施例可以涉及这样的系统中的基于争用的(CB)传输。

背景技术

移动或无线电信系统的示例可以包括通用移动电信系统(UMTS)陆地无线电接入网(UTRAN)、长期演进(LTE)演进的UTRAN(E-UTRAN)、高级LTE(LTE-A)、MulteFire、LTE-APro和/或第五代(5G)无线电接入技术或新无线电(NR)接入技术。第五代(5G)或新无线电(NR)无线系统是指下一代(NG)无线电系统和网络架构。据估计,NR将提供10-20Gbit/s或更高量级的比特率,并且将至少支持增强型移动宽带(eMBB)和超可靠低时延通信(URLLC)以及大规模机器类型通信(mMTC)。预计NR将提供极端宽带和超强健的低时延连接性以及大规模联网以支持物联网(IoT)。随着IoT和机器对机器(M2M)通信的日益普及,对满足低功耗、低数据速率和长电池寿命需求的网络的需求将日益增长。注意,在5G或NR中,能够向用户设备提供无线电接入功能性的节点(即,类似于E-UTRAN中的节点B或LTE中的eNB)可以称为下一代或5G节点B(gNB)。

发明内容

一个实施例涉及一种方法,该方法可以包括由网络节点在基于争用的单元中检测数据包(packet)的正交多址接入(MA)签名。该方法还可以包括:根据预定义规则确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名;以及基于所确定的基于争用的单元和正交多址接入(MA)签名来接收数据包的至少一个其他副本。

另一实施例涉及一种装置,该装置可以包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起引起该装置至少:在基于争用的单元中检测数据包的正交多址接入(MA)签名,根据预定义规则确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名,并且基于所确定的基于争用的单元和正交多址接入(MA)签名来接收数据包的至少一个其他副本。

另一实施例涉及一种非瞬态计算机可读介质,该非瞬态计算机可读介质包括存储在其上的程序指令,该程序指令用于执行以下:在基于争用的单元中检测数据包的正交多址接入(MA)签名,根据预定义规则确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名,并且基于所确定的基于争用的单元和正交多址接入(MA)签名来接收数据包的至少一个其他副本。

在某些实施例中,预定义规则包括以下公式:[ID,preamble]

在一些实施例中,该方法还可以包括将正交多址接入(MA)签名配置为固定分组(grouping)。

在某些实施例中,该方法还可以包括根据基于预定义规则所确定的基于争用的单元和正交多址接入(MA)签名,检测前导码。

在一些实施例中,该方法还可以包括计算偏移集合,偏移集合定义正交多址接入(MA)签名对的两个重复之间的距离,其中偏移集合的计算包括根据以下等式计算偏移集合:[offset

在某些实施例中,该方法还可以包括:当数据包的所有副本与另一用户设备的数据包之间没有冲突时,组合数据包的副本中的两个或更多个副本。

在一些实施例中,该方法可以包括:当数据包的任何副本与另一用户设备的数据包之间存在冲突时,应用符号级连续干扰消除(SIC)以译码冲突数据包内的更多数据包。

另一实施例涉及一种方法,该方法可以包括:由用户设备针对数据包的第一副本,随机选择基于争用的单元和正交多址接入(MA)签名,确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名,以及基于所确定的基于争用的单元和正交多址接入(MA)签名来传输数据包的至少一个其他副本。

另一实施例涉及一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起引起该装置至少:针对数据包的第一副本,随机选择基于争用的单元和正交多址接入(MA)签名,确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名,并且基于所确定的基于争用的单元和正交多址接入(MA)签名来传输数据包的至少一个其他副本。

另一实施例涉及一种非瞬态计算机可读介质,该非瞬态计算机可读介质包括存储在其上的程序指令,该程序指令用于执行以下:由用户设备针对数据包的第一副本,随机选择基于争用的单元和正交多址接入(MA)签名,确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名,并且基于所确定的基于争用的单元和正交多址接入(MA)签名来传输数据包的至少一个其他副本。

在某些实施例中,确定包括根据预定义规则确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名。

在一些实施例中,预定义规则可以包括以下公式:[ID,preamble]

在某些实施例中,确定可以包括随机选择数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名。

在一些实施例中,该方法还可以包括:计算偏移集合,偏移集合定义正交多址接入(MA)签名对的两个重复之间的距离,其中偏移集合的计算包括根据以下等式计算偏移集合:[offset

附图说明

为了适当地理解示例实施例,应当参考附图,在附图中:

图1图示了根据一个示例的用于CB传输的资源池的示例;

图2图示了根据一个实施例的CB传输中的分集的示例;

图3图示了根据一个实施例的CB单元资源的标记的示例;

图4图示了根据一个实施例的重复的ID与MA签名之间的关系的示例;

图5图示了根据一些实施例的多资源映射的示例;

图6a图示了根据一个实施例的方法的示例流程图;

图6b图示了根据另一实施例的方法的示例流程图;

图7a图示了根据一个实施例的方法的示例流程图;

图7b图示了根据另一实施例的方法的示例流程图;

图8a图示了根据一个实施例的装置的示例框图;以及

图8b图示了根据另一实施例的装置的示例框图。

具体实施方式

将容易理解,如本文中的附图中总体上描述和图示的某些示例实施例的组件可以以各种不同的配置来布置和设计。因此,例如使用深度学习的用于基于争用的(CB)传输中的资源指示的系统、方法、装置和计算机程序产品的一些示例实施例的以下详细描述并非旨在限制某些实施例的范围,而是代表所选择的示例实施例。

在整个说明书中描述的示例实施例的特征、结构或特性可以在一个或多个示例实施例中以任何合适的方式组合。例如,在整个说明书中,短语“某些实施例”、“一些实施例”或其他类似语言的使用是指以下事实:结合实施例描述的特定特征、结构或特性可以被包括在至少一个实施例中。因此,在整个说明书中短语“在某些实施例中”、“在一些实施例中”、“在其他实施例中”或其他类似语言的出现不一定全都是指同一组实施例,并且在一个或多个示例实施例中,所描述的特征、结构或特性可以以任何合适的方式组合。

另外,如果需要,下面讨论的不同功能或步骤可以以不同的顺序和/或彼此同时执行。此外,如果需要,所描述的功能或步骤中的一个或多个可以是可选的或可以组合。这样,以下描述应当被认为仅是对某些示例实施例的原理和教导的说明,而不是对其的限制。

对于诸如小数据传输、低时延和大规模机器类型通信(mMTC)零星传输等若干要求,预见基于争用的(CB)接入作为5G新无线电接入技术(NR)中的附加选项。因此,已经达成共识:至少对于上行链路(UL)mMTC的使用情境,应当研究基于争用的非正交多址接入。

基于争用的UL非正交多址接入可以具有以下特性:来自UE的传输不需要来自网络(例如,基站、eNodeB(eNB)或gNB)的动态和显式的调度许可,并且多个UE可以共享相同的时间和频率资源。

典型的基于争用的传输包括时隙ALOHA系统。为了取得针对例如低时延服务或低功率终端的第一传输的高成功概率,系统允许UE配置到达业务的时间资源。在分集解决方案中,这样的多个资源的指示很重要,因为在基于争用的传输中没有固定的控制信道。然而,接收器仍然需要知道多个副本的位置(position)以实现组合。

如上所述,对于基于争用的传输,多个UE可以共享相同的资源。通常,多个资源单元可以在池中被配置,并且被提供用于UE的争用。图1图示了用于基于争用的传输的资源池的示例。

如图1的示例所示,在时域上,可以根据时延减少技术来应用短传输时间间隔(TTI)定义。因此,在1ms的时段内,有56个无线电资源单元用于IoT UE的基于争用的传输。一个无线电资源单元可以包含两个部分:正交多址接入(MA)签名和数据包的容器。

如果共享相同资源的两个或更多个UE同时执行传输,则可能发生冲突,并且在这种情况下,网络(例如,基站、eNB或gNB)可能无法成功译码所有传输。另一方面,期望在CB传输中保持低时延。图2图示了CB传输中的分集的示例,分集可以是用于提高第一传输的成功概率的一种良好的方法。

然而,需要一种关于如何指示被这些重复副本占用的资源的解决方案。由于在业务信道之前没有控制信道,因此该方法与基于调度的传输不同。

因此,某些实施例提供了一种用于无线电资源的方法,该方法指示应用于CB传输的分集技术。一些实施例能够通过潜在信息来感知分集资源,而无需不同的控制信道。注意,如本文中使用的,网络节点可以指代基站、eNB、gNB或任何其他接入节点等。

当UE发起基于争用的传输时,常规操作是,UE在资源池中随机选择一个无线电资源单元来传输数据包。增强型操作包括:如果UE不关心功耗,则UE在资源池中选择两个或多于两个的单元来传输该数据包。然而,该增强型操作的欠定方面是如何指示被UE占用的多个资源的位置。

一种方法是不做任何事情,即,不提供用于多个传输的指示符。显然,这将是最简单的解决方案,但会导致网络节点处的盲译码。网络无法应用最大比率组合算法(当没有冲突时)和干扰消除算法来对冲突数据包进行译码。

另一种方法可以是使用预定义跳频(FH)图案。根据该方法,可以存在一组FH图案指示符,并且每个FH图案指示符指示用于一个传输的预定义重复图案。当UE初始化基于争用的上行链路传输时,它可以首先随机选择指示符,然后在相关的预定义无线电资源图案上反复传输数据包。因为该图案是网络节点已知的,所以它可以应用组合以提高传输质量。该方法的缺点是,如果两个UE选择相同的指示符,则它们将在相同的无线电资源图案上传输数据包,从而导致冲突。换言之,这种方法可能不一定会降低冲突概率。

第三种方法可以是独立指示。在这种方法下,每个无线电资源单元中的封装的媒体访问控制(MAC)协议数据单元(PDU)包含另一单元的位置的信息,即,指示彼此的位置。每个单元中的数据包可以被独立译码,并且另一数据包的定位(location)被找到。换言之,每个单元中的数据包可以用于查找另一数据包的定位。通过这种指示方法,与常规操作相比,可以应用干扰消除算法来对更多数据包进行译码。然而,这种方法要求第一传输中的MAC报头的成功译码以知道第二传输位于何处。因此,该方法不能跨多个传输而应用软组合。此外,该过程中的干扰消除是码字级,并且复杂度和时延大于符号级。

因此,示例实施例在分集方案中提供了一种新的指示方法。一个实施例可以包括利用哈希函数之后的潜在计算来指示CB池中的数据包的多个副本的位置。一旦网络节点在某个CB单元上定位到一个数据包并且检测到其MA签名,该网络节点就可以计算指定位置上的其他副本,而无需对数据包头进行译码。

根据某些实施例,由于数据包的所有副本的位置信息可以在译码之前被发现,因此,如果不存在数据包副本的冲突,则网络节点接收器可以应用组合以提高性能,诸如针对低时延服务或低功率终端。如果存在冲突,则网络节点可以应用符号级连续干扰消除(SIC)对冲突数据包内的更多数据包进行译码。结果,示例实施例可以有利地应用软组合和(多个)干扰消除算法以及增加成功的译码概率。

根据一个实施例,CB池中的数据包的多个副本的位置可以由哈希算法或函数指示。在一个示例中,CB池中的数据包的多个副本的位置可以利用遵循某种哈希算法或函数的隐性计算来指示。一旦网络节点在某个CB单元上定位到一个数据包并且检测到其MA签名,网络节点就可以通过使用哈希算法来计算指定位置上的其他副本的定位。在一个实施例中,数据包的这些副本之间没有主从。例如,如果CB池上有四个重复用于一个低时延服务传输,则如果接收到副本中的任何一个副本,则可以找到所有其他三个副本。

某些实施例还可以被配置为定义哈希算法和指示机制。例如,一个实施例可以最初对资源进行某种标记。图3图示了CB单元资源的标记的示例。例如,如图3所示,CB单元可以表示为ID

一些实施例可以在MA签名集合中应用8个Zadoff-Chu序列,8个Zadoff-Chu序列可以表示为preamble

在一个实施例中,可以设计和提供UE和网络节点都已知的规则。例如,该规则可以由以下等式表示:

[ID,preamble]

然后,这表示,在UE处,当发射器随机选择一个CB单元(ID

示例实施例可以提供用于定义等式(1)中的规则的几种方案。例如,如下面将进一步详细讨论的,一种方案可以利用分组,而另一种方案可以涉及非分组(non-grouping)。

对于分组方案示例,可以在重复与MA签名之间建立某种关系。可以假定重复的MA签名的选择是规定性的。例如,如果重复是两个,则MA签名的选择可以定义为以下四个组:

[(preamble1,preamble5);(preamble2,preamble6);

(preamble3,preamble7);(preamble4,preamble8)] (2)

作为另一示例,如果重复是四个,则MA签名的选择可以定义为如下两个组:

[(preamble1,preamble3,preamble5,preamble7);

(preamble2,preamble4,preamble6,preamble8)]

在不失一般性的情况下,下面讨论该规则适用于两个重复(四个组)的情况。图4图示了根据一个实施例的重复的ID与MA签名之间的关系的示例。如图4的示例所示,offset

[offset

因此,当种子相同时,可以在UE和网络节点两者中在集合[offset

根据一个实施例,UE可以被配置为针对数据包的第一副本,随机选择一个CB单元(ID

在一个实施例中,网络节点可以在一个CB单元(ID

根据示例实施例,由于数据包的所有副本的位置信息可以在网络节点接收器处被发现,因此,如果所有副本都不存在冲突,则网络节点可以应用组合以便改善性能,特别是低时延服务的性能。如果存在冲突,则网络节点可以应用符号级SIC来对冲突数据包内的更多数据包进行译码。

对于非分组方案示例,可以设计和提供对于UE和eNodeB都已知的规则。例如,该规则可以由以下等式表示:

[ID,preamble]

如上所述,某些实施例可以利用哈希算法来从任何一对[ID,preamble]中演绎出其他七对[ID,preamblr]。

结果,根据一个实施例,在UE中,当发射器随机选择一个CB单元(ID

根据一个实施例,在网络节点中,当接收器在一个CB单元(ID

根据某些实施例,如果两个UE选择相同的CB单元和第一副本的相同的前导码,则用于第二副本的前导码和CB单元的资源将大概率不同,因为UE在哈希算法的结果中针对第二副本随机选择资源[ID,preamble]。

根据一个实施例,UE可以被配置为针对数据包的第一副本,随机选择一个CB单元(ID

在一个实施例中,网络节点可以被配置为在一个CB单元(ID

由于所有副本的位置信息可以在网络节点接收器处被发现,因此如果所有副本都不存在冲突,则网络节点可以应用组合以改善性能,特别是低时延服务的性能。如果存在冲突,则网络节点可以应用符号级SIC来对冲突数据包内的更多数据包进行译码。

在下文中,结合一个示例讨论某些实施例。注意,实施例不限于下面讨论的示例,因为该示例仅用于说明和阐明某些实施例。如以上详细讨论的,某些实施例能够例如通过哈希算法计算来确定分集CB传输数据包的每个副本在CB池中的位置。例如,一些实施例可以利用分组方案或非分组方案。

作为一个示例,当某个UE想要在时间2018.06.28:14:00:000传输数据包时,它可以在CB池中随机选择单元(假定这里有56个单元)。例如,UE可以选择单元30(即,ID

因此,只要哈希算法的数学模型一致,UE和网络节点就可以在CB池中获取分集CB传输数据包的每个副本的一致位置,尽管进行单独计算。在上面的示例中,基于种子(2018.06.28:14:00:000)在[0-56)范围内生成的七个随机数是[4,19,32,16,7,49,26]。当网络节点知道一个副本信息时,即,已经在某个单元中检测到某个前导码(例如,copy2:(ID

在分组方案中,(1,5)、(2,6)、(3,7)和(4,8)的对被配置为固定分组。根据以上示例,UE可以选择ID

在非分组方案中,根据上述示例,UE可以选择ID

图5图示了根据一些实施例的多资源映射的示例。如图5的示例所示,接收器(例如,网络节点)处的过程是首先在(行3,列2)上对UE1的MA签名进行译码,并且在(行2,列6)上对UE3的MA签名进行译码,两者不会冲突,因为仅检测到一个签名。接收器然后可以基于哈希算法来计算UE1和UE3的另一副本的信息。如果没有冲突,则接收器可以组合传输的两个副本并且检测数据包。如果存在冲突,则接收器可以在符号级别从资源单元(行6,列3)提交UE1数据包的更新信号,并且对其余信号进行译码,然后在符号级别从资源单元(行7,列5)提交UE3数据包的更新信号,并且对其余信号进行译码。

图6a图示了根据一个示例实施例的用于CB接收的方法的示例流程图。例如,该方法可以涉及指示或标识数据包的多个副本在CB池中的位置的过程。在某些示例实施例中,图6a的流程图可以由诸如LTE或5G NR等3GPP系统中的网络实体或网络节点执行。例如,在一些示例实施例中,图6a的方法可以由5G或NR系统中的基站、eNB、gNB或接入节点等执行。

在一个实施例中,图6a的方法可以包括:在600处,由网络节点在CB单元中检测数据包的MA签名。该方法还可以包括:在610处,计算偏移集合,偏移集合定义正交多址接入(MA)签名对的两个重复之间的距离。在一个实施例中,计算610可以包括计算偏移集合,包括根据以下等式计算偏移集合:[offset

如图6a的示例所示,该方法还可以包括:在620处,根据重复与MA签名之间的预定义关系并且根据计算出的偏移集合确定数据包的至少一个其他副本的CB单元和MA签名。确定620可以包括根据以下公式确定数据包的至少一个其他副本的基于争用的单元和正交多址接入(MA)签名:[ID,preamble]

[(preamble1,preamble5);(preamble2,preamble6);

(preamble3,preamble7);(preamble4,preamble8)]。

在某些实施例中,该方法还可以包括:在630处,基于所确定的基于争用的单元和正交多址接入(MA)签名来接收数据包的至少一个其他副本。根据一些实施例,当数据包的副本之间没有冲突时,该方法可以包括组合数据包的两个或更多个副本。在其他示例实施例中,当数据包的副本之间存在冲突时,该方法可以包括应用符号级连续干扰消除(SIC)以对冲突数据包内的更多数据包进行译码。

图6b图示了根据一个示例实施例的用于CB传输的方法的示例流程图。例如,该方法可以涉及指示或标识数据包的多个副本在CB池中的位置的过程。在某些示例实施例中,图6b的流程图可以由UE、移动设备(ME)、移动台、移动设备(mobile device)、固定设备、IoT设备、或与诸如5G系统等通信系统相关联的其他设备来执行。

在一个实施例中,图6b的方法可以包括:在650处,针对数据包的第一副本,随机选择CB单元和MA签名;以及在660处,计算偏移集合,偏移集合定义正交多址接入(MA)签名对的两个重复之间的距离。在一个实施例中,计算660可以包括根据以下等式计算偏移集合:[offset

图7a图示了根据示例实施例的用于CB接收的方法的示例流程图。例如,该方法可以涉及指示或标识数据包的多个副本在CB池中的位置的过程。在某些示例实施例中,图7a的流程图可以由诸如LTE或5G NR等3GPP系统中的网络实体或网络节点执行。例如,在一些示例实施例中,图7a的方法可以由5G或NR系统中的基站、eNB、gNB或接入节点等执行。

在一个实施例中,图7a的方法可以包括:在700处,在CB单元中检测数据包的MA签名;以及在710处,针对数据包的至少一个其他副本计算至少一组CB单元和MA签名。在一个实施例中,计算710可以包括根据以下公式计算至少一组CB单元和MA签名:[ID,preamble]

图7b图示了根据示例实施例的用于CB传输的方法的示例流程图。例如,该方法可以涉及指示或标识数据包的多个副本在CB池中的位置的过程。在某些示例实施例中,图7b的流程图可以由UE、移动设备(ME)、移动台、移动设备(mobile device)、固定设备、IoT设备、或与诸如5G系统等通信系统相关联的其他设备来执行。

在一个实施例中,图7b的方法可以包括:在750处,针对数据包的第一副本,随机选择CB单元和MA签名;以及在760处,针对数据包的至少一个其他副本计算至少一组CB单元和MA签名。在一个实施例中,计算760可以包括根据以下公式计算至少一组CB单元和MA签名:[ID,preamble]

图8a图示了根据一个实施例的装置10的示例。在一个实施例中,装置10可以是通信网络中或服务于这样的网络的节点、主机或服务器。例如,装置10可以是与诸如GSM网络、LTE网络、5G或NR等无线电接入网络相关联的基站、节点B、演进型节点B(eNB)、5G节点B或接入点、下一代节点B(NG-NB或gNB)、WLAN接入点、移动性管理实体(MME)、和/或订阅服务器。

应当理解,在一些示例实施例中,装置10可以包括作为分布式计算系统的边缘云服务器,在这种分布式计算系统中,服务器和无线电节点可以是经由无线电路径或经由有线连接而彼此通信的独立装置,或者它们可以位于经由有线连接进行通信的同一实体中。例如,在装置10表示gNB的某些示例实施例中,它可以被配置在划分gNB功能性的中央单元(CU)和分布式单元(DU)架构中。在这样的架构中,CU可以是包括gNB功能(诸如用户数据的传输、移动性控制、无线电接入网络共享、定位和/或会话管理等)的逻辑节点。CU可以在前传接口上控制(多个)DU的操作。根据功能划分选项,DU可以是包括gNB功能子集的逻辑节点。应当注意,本领域普通技术人员将理解,装置10可以包括图8a中未示出的组件或特征。

如图8a的示例所示,装置10可以包括用于处理信息并且执行指令或操作的处理器12。处理器12可以是任何类型的通用或专用处理器。实际上,例如,处理器12可以包括通用计算机、专用计算机、微处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、专用集成电路(ASIC)和基于多核处理器架构的处理器中的一种或多种。虽然在图8a中示出了单个处理器12,但是根据其他实施例,可以利用多个处理器。例如,应当理解,在某些实施例中,装置10可以包括可以形成多处理器系统的两个或更多个处理器(例如,在这种情况下,处理器12可以表示多处理器),该多处理器系统可以支持多处理。在某些实施例中,多处理器系统可以被紧密耦合或松散耦合(例如,以形成计算机集群)。

处理器12可以执行与装置10的操作相关联的功能,这些操作可以包括例如天线增益/相位参数的预编码,形成通信消息的各个比特的编码和译码,信息的格式化,以及对装置10的整体控制,包括与通信资源的管理相关的过程。

装置10还可以包括或被耦合到用于存储可以由处理器12执行的信息和指令的存储器14(内部或外部),存储器14可以被耦合到处理器12。存储器14可以是一个或多个存储器并且是适合于本地应用环境的任何类型,并且可以使用任何合适的易失性或非易失性数据存储技术来实现,诸如基于半导体的存储器设备、磁存储器设备和系统、光学存储器设备和系统、固定存储器、和/或可移除存储器。例如,存储器14可以包括随机存取存储器(RAM)、只读存储器(ROM)、诸如磁盘或光盘等静态存储装置、硬盘驱动器(HDD)、或任何其他类型的非瞬态机器或计算机可读介质的任何组合。存储在存储器14中的指令可以包括在由处理器12执行时使得装置10能够执行本文中描述的任务的程序指令或计算机程序代码。

在一个实施例中,装置10还可以包括或被耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置为接受和读取外部计算机可读存储介质,诸如光盘、USB驱动器、闪存驱动器或任何其他存储介质。例如,外部计算机可读存储介质可以存储用于由处理器12和/或装置10执行的计算机程序或软件。

在一些实施例中,装置10还可以包括或被耦合到一个或多个天线15来向装置10传输信号和/或数据以及从装置10接收信号和/或数据。装置10还可以包括或被耦合到被配置为传输和接收信息的收发器18。收发器18可以包括例如可以被耦合到(多个)天线15的多个无线电接口。无线电接口可以对应于多种无线电接入技术,包括以下一种或多种:GSM、NB-IoT、LTE、5G、WLAN、蓝牙、BT-LE、NFC、射频标识符(RFID)、超宽带(UWB)、MulteFire等。无线电接口可以包括诸如滤波器、转换器(例如,数模转换器等)、映射器、快速傅立叶变换(FFT)模块等组件,以生成用于经由一个或多个下行链路进行传输的符号并且接收符号(例如,经由上行链路)。

这样,收发器18可以被配置为将信息调制到载波波形上以供(多个)天线15传输,并且解调经由(多个)天线15接收的信息以供装置10的其他元件进一步处理。在其他实施例中,收发器18可以能够直接传输和接收信号或数据。附加地或备选地,在一些实施例中,装置10可以包括输入和/或输出设备(I/O设备)。

在一个实施例中,存储器14可以存储在由处理器12执行时提供功能性的软件模块。例如,这些模块可以包括为装置10提供操作系统功能性的操作系统。存储器还可以存储用于为装置10提供附加功能性的一个或多个功能模块,诸如应用或程序。装置10的组件可以以硬件或硬件和软件的任何合适的组合来实现。

根据一些实施例,处理器12和存储器14可以被包括在处理电路系统或控制电路系统中,或者可以形成处理电路系统或控制电路系统的一部分。另外,在一些实施例中,收发器18可以被包括在收发电路系统中,或者可以形成收发电路系统的一部分。

如本文中使用的,术语“电路系统”可以是指仅硬件电路系统实现(例如,模拟和/或数字电路系统)、硬件电路和软件的组合、模拟和/或数字硬件电路与软件/固件的组合、一起工作以将装置(例如,装置10)配置为执行各种功能的具有软件的硬件处理器(包括数字信号处理器)的任何部分、和/或硬件电路和/或处理器、或其部分,其使用软件进行操作,但是在操作不需要软件时可以不存在软件。作为另外的示例,如本文中使用的,术语“电路系统”还可以涵盖仅硬件电路或处理器(或多个处理器)、或硬件电路或处理器的一部分、及其随附的软件和/或固件的实现。术语电路系统还可以涵盖例如服务器、蜂窝网络节点或设备、或者其他计算或网络设备中的基带集成电路。

如上所述,在某些实施例中,装置10可以是网络节点或RAN节点,诸如基站、接入点、节点B、eNB、gNB、WLAN接入点等。根据某些实施例,装置10可以由存储器14和处理器12控制以执行与本文中描述的任何实施例相关联的功能,诸如图6a或图7a所示的流程图或信令图。在一些实施例中,装置10可以被配置为执行用于CB接收的过程。

例如,在一个实施例中,装置10可以由存储器14和处理器12控制以在CB单元中检测数据包的MA签名。根据某些实施例,装置10可以由存储器14和处理器12控制,以计算偏移集合,偏移集合定义MA签名对的两个重复之间的距离。在一个实施例中,装置10可以由存储器14和处理器12控制以根据以下等式计算偏移集合:[offset

在一些实施例中,装置10可以由存储器14和处理器12控制,以根据重复与MA签名之间的预定义关系并且根据计算出的偏移集合确定数据包的至少一个其他副本的CB单元和MA签名。在一个实施例中,装置10可以由存储器14和处理器12控制以根据以下公式确定数据包的至少一个其他副本的CB单元和MA签名:[ID,preamble]

[(preamble1,preamble5);(preamble2,preamble6);

(preamble3,preamble7);(preamble4,preamble8)]

在某些实施例中,装置10可以由存储器14和处理器12控制,以基于所确定的基于争用的单元和正交多址接入(MA)签名接收数据包的至少一个其他副本。

根据另一实施例,装置10可以由存储器14和处理器12控制以在CB单元中检测数据包的MA签名,并且针对数据包的至少一个其他副本计算至少一组CB单元和MA签名。在一个实施例中,装置10可以由存储器14和处理器12控制,以根据以下公式计算至少一组CB单元和MA签名:[ID,preamble]

根据一些实施例,当数据包的副本之间没有冲突时,装置10可以由存储器14和处理器12控制以组合数据包的两个或更多个副本。在其他示例实施例中,当数据包的副本之间存在冲突时,装置10可以由存储器14和处理器12控制,以应用符号级连续干扰消除(SIC)来对冲突数据包内的更多数据包进行译码。

图8b图示了根据另一实施例的装置20的示例。在一个实施例中,装置20可以是通信网络中或与这样的网络相关联的节点或元件,诸如UE、移动设备(ME)、移动台、移动设备(mobile device)、固定设备、IoT设备或其他设备。如本文所述,UE可以替代地被称为例如移动台、移动设备(mobile equipment)、移动单元、移动设备(mobile device)、用户设备、订户站、无线终端、平板电脑、智能电话、IoT设备或NB-IoT设备等。作为一个示例,装置20可以例如在无线手持设备、无线插入附件等中实现。

在一些示例实施例中,装置20可以包括一个或多个处理器、一个或多个计算机可读存储介质(例如,存储器、存储装置等)、一个或多个无线电接入组件(例如,调制解调器、收发器等)和/或用户界面。在一些实施例中,装置20可以被配置为使用一种或多种无线电接入技术进行操作,诸如GSM、LTE、LTE-A、NR、5G、WLAN、WiFi、NB-IoT、蓝牙、NFC、MulteFire和/或任何其他无线电接入技术。应当注意,本领域普通技术人员将理解,装置20可以包括图8b中未示出的组件或特征。

如图8b的示例所示,装置20可以包括或被耦合到用于处理信息并且执行指令或操作的处理器22。处理器22可以是任何类型的通用或专用处理器。实际上,例如,处理器22可以包括通用计算机、专用计算机、微处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、专用集成电路(ASIC)和基于多核处理器架构的处理器中的一种或多种。尽管在图8b中示出了单个处理器22,但是根据其他实施例,可以利用多个处理器。例如,应当理解,在某些实施例中,装置20可以包括可以形成多处理器系统的两个或更多个处理器(例如,在这种情况下,处理器22可以表示多处理器),多处理器系统可以支持多处理。在某些实施例中,多处理器系统可以被紧密耦合或松散耦合(例如,以形成计算机集群)。

处理器22可以执行与装置20的操作相关联的功能,作为一些实例,这些操作包括天线增益/相位参数的预编码,形成通信消息的各个比特的编码和译码,信息的格式化,以及对装置20的整体控制,包括与通信资源的管理相关的过程。

装置20还可以包括或被耦合到用于存储可以由处理器22执行的信息和指令的存储器24(内部或外部),存储器24可以被耦合到处理器22。存储器24可以是一个或多个存储器并且是适合于本地应用环境的任何类型,并且可以使用任何合适的易失性或非易失性数据存储技术来实现,诸如基于半导体的存储器设备、磁存储器设备和系统、光学存储器设备和系统、固定存储器、和/或可移除存储器。例如,存储器24可以包括随机存取存储器(RAM)、只读存储器(ROM)、诸如磁盘或光盘等静态存储装置、硬盘驱动器(HDD)、或任何其他类型的非瞬态机器或计算机可读介质的任何组合。存储在存储器24中的指令可以包括在由处理器22执行时使得装置20能够执行本文中描述的任务的程序指令或计算机程序代码。

在一个实施例中,装置20还可以包括或被耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置为接受和读取外部计算机可读存储介质,诸如光盘、USB驱动器、闪存驱动器或任何其他存储介质。例如,外部计算机可读存储介质可以存储用于由处理器22和/或装置20执行的计算机程序或软件。

在一些实施例中,装置20还可以包括或被耦合到一个或多个天线25,以用于接收下行链路信号和经由上行链路从装置20进行传输。装置20还可以包括被配置为传输和接收信息的收发器28。收发器28还可以包括被耦合到天线25的无线电接口(例如,调制解调器)。无线电接口可以对应于多种无线电接入技术,包括以下一种或多种:GSM、LTE、LTE-A、5G、NR、WLAN、NB-IoT、蓝牙、BT-LE、NFC、RFID、UWB等。无线电接口可以包括其他组件,诸如滤波器、转换器(例如,数模转换器等)、符号解映射器、信号整形组件、快速傅立叶逆变换(IFFT)模块等,以处理由下行链路或上行链路携带的符号,诸如OFDMA符号。

例如,收发器28可以被配置为将信息调制到载波波形上以由(多个)天线25传输,并且解调经由(多个)天线25接收的信息以供装置20的其他元件进一步处理。在其他实施例中,收发器18可以能够直接传输和接收信号或数据。附加地或备选地,在一些实施例中,装置10可以包括输入和/或输出设备(I/O设备)。在某些实施例中,装置20还可以包括用户界面,诸如图形用户界面或触摸屏。

在一个实施例中,存储器24存储在由处理器22执行时提供功能性的软件模块。这些模块可以包括例如为装置20提供操作系统功能性的操作系统。存储器还可以存储用于为装置20提供附加功能性的一个或多个功能模块,诸如应用或程序。装置20的组件可以以硬件或硬件和软件的任何合适的组合来实现。根据示例实施例,装置20可以可选地被配置为根据诸如NR等任何无线电接入技术经由无线或有线通信链路70与装置10通信。

根据一些实施例,处理器22和存储器24可以被包括在处理电路系统或控制电路系统中,或者可以形成处理电路系统或控制电路系统的一部分。另外,在一些实施例中,收发器28可以被包括在收发电路系统中,或者可以形成收发电路系统的一部分。

如上所述,根据一些实施例,装置20可以是例如UE、移动设备、移动台、ME、IoT设备和/或NB-IoT设备。根据某些实施例,装置20可以由存储器24和处理器22控制,以执行与本文中描述的示例实施例相关联的功能。例如,在一些实施例中,装置20可以被配置为执行本文中描述的任何流程图或信令图(诸如图6b或图7b所示的流程图)中描绘的过程中的一个或多个过程。例如,在某些实施例中,装置20可以被配置为执行用于CB传输的过程。

根据一些实施例,装置20可以由存储器24和处理器22控制,以针对数据包的第一副本,随机选择CB单元和MA签名,计算偏移集合,偏移集合定义正交多址接入(MA)签名对的两个重复之间的距离。在一个实施例中,装置20可以由存储器24和处理器22控制以根据以下等式计算偏移集合:[offset

在另一实施例中,装置20可以由存储器24和处理器22控制,以针对数据包的第一副本,随机选择CB单元和MA签名,并且针对数据包的至少一个其他副本计算至少一组CB单元和MA签名。在一个实施例中,装置20可以由存储器24和处理器22控制,以根据以下公式计算至少一组CB单元和MA签名:[ID,preamble]

因此,某些示例实施例提供了若干技术改进、增强和/或优点。例如,某些实施例提供了用于改进基于争用的传输的方法。作为一些实施例的结果,接收器能够通过潜在信息准确地感知分集资源。这样,示例实施例可以改善包括例如接入点、基站/eNB/gNB和移动设备或UE在内的网络和网络节点的性能、时延和/或吞吐量。特别地,示例实施例可以例如通过提高传输效率和/或提高第一传输成功的可能性来提高资源利用效率。因此,某些示例实施例的使用改善了通信网络及其节点的功能。

在一些示例实施例中,本文中描述的任何方法、过程、信令图、算法或流程图的功能性可以通过存储在存储器或其他计算机可读或有形介质中并且由处理器执行的软件和/或计算机程序代码或部分代码来实现。

在一些示例实施例中,一种装置可以包括或与至少一个软件应用、模块、单元或实体相关联,该软件应用、模块、单元或实体被配置为由至少一个操作处理器执行的(多个)算术运算或其程序或部分(包括添加或更新的软件例程)。程序(也称为程序产品或计算机程序,包括软件例程、小程序和宏)可以被存储在任何装置可读数据存储介质中,并且包括用于执行特定任务的程序指令。

一种计算机程序产品可以包括一个或多个计算机可执行组件,当程序运行时,该计算机可执行组件被配置为执行一些示例实施例。一个或多个计算机可执行组件可以是至少一个软件代码或其部分。实现示例实施例的功能性所需要的修改和配置可以作为(多个)例程而被执行,例程可以作为添加或更新的(多个)软件例程而被实现。(多个)软件例程可以被下载到装置中。

作为示例,软件或计算机程序代码或其部分可以是源代码形式、目标代码形式或某种中间形式,并且其可以被存储在某种载体、分发介质或计算机可读介质中,这些载体或介质可以是能够承载程序的任何实体或设备。这样的载体可以包括例如记录介质、计算机存储器、只读存储器、光电和/或电载体信号、电信信号和软件分发包。根据所需要的处理能力,计算机程序可以在单个电子数字计算机中被执行,也可以分布在多个计算机之间。计算机可读介质或计算机可读存储介质可以是非瞬态介质。

在其他示例实施例中,该功能性可以由装置(例如,装置10或装置20)中包括的硬件或电路系统来执行,例如通过使用专用集成电路(ASIC)、可编程门阵列(PGA)、现场可编程门阵列(FPGA)或硬件和软件的任何其他组合。在又一实施例中,该功能性可以被实现为信号,一种可以由从互联网或其他网络下载的电磁信号来承载的无形手段。

根据一个示例实施例,诸如节点、设备或对应组件等装置可以被配置为电路系统、计算机或微处理器(诸如单芯片计算机元件)或芯片组,至少包括用于提供用于算术运算的存储容量的存储器和用于执行算术运算的运算处理器。

本领域普通技术人员将容易地理解,与所公开的内容相比,如上所述的示例实施例可以以不同顺序的步骤和/或使用不同配置的硬件元件来实践。因此,尽管已经基于这些示例优选实施例描述了一些实施例,但是对于本领域技术人员而言清楚的是,某些修改、变型和备选构造将是清楚的,同时仍然在示例实施例的精神和范围内。因此,为了确定示例实施例的范围,应当参考所附权利要求。

相关技术
  • 基于争用的传输中的资源指示
  • 分组传输系统中降低争用和资源错误分配的方法和装置
技术分类

06120112381214