基于交织模式的NOMA技术的制作方法

文档序号:25543371发布日期:2021-06-18 20:40
基于交织模式的NOMA技术的制作方法

本公开的实施例一般涉及电信领域,并且特别涉及用于基于交织模式的非正交多址接入(noma)技术的方法、设备和计算机可读存储介质。



背景技术:

对于5g新无线电,非正交多址接入(noma)的开发正在紧密地进行中。与传统的正交多址接入技术不同,noma可以经由非正交资源分配来容纳更多的用户。

考虑对noma采用交织划分多址接入(idma)技术,以实现特定于用户的交织模式。但是,实现特定于用户的交织是一项复杂的任务。一方面,硬件复杂度很高。另一方面,难以保证给定用户的交织模式的唯一性。



技术实现要素:

总体上,本公开的示例实施例提供了用于通信、尤其是用于在多址接入系统中扩展签名的方法、设备和计算机可读介质。

在第一方面,提供了一种在第一设备处实现的方法。该方法包括在第一设备处接收从第二设备发送的数据和参考序列中的至少一项,该数据通过共用交织模式和特定于第二设备的循环移位在第二设备处被交织,该共用交织模式将在第一设备和由第一设备管理的所有第二设备处的交织过程中被使用;并且根据参考序列和数据中的至少一项来确定循环移位,以用于基于循环移位和共用交织模式对来自第二设备的数据进行解交织。

在第二方面,提供了一种在第二设备处实现的方法。该方法包括在第二设备处确定特定于第二设备的循环移位,该循环移位与要在第二设备处执行的交织相关联;并且向第一设备发送参考序列和数据中的至少一项,基于循环移位来选择参考序列,并且基于循环移位和共用交织模式在第二设备处对数据进行交织,该共用交织模式将在第一设备和由第一设备管理的所有第二设备处的交织过程中被使用。

在第三方面,提供了一种第一设备。该设备包括至少一个处理器;以及至少一个包括计算机程序代码的存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该设备至少执行根据第一方面的方法。

在第四方面,提供了第二设备。该设备包括至少一个处理器;以及至少一个存储计算机程序代码的存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该该设备执行根据第二方面的方法。

在第五方面,提供了一种装置,该装置包括用于执行根据第一方面的方法的步骤的部件。

在第六方面,提供了一种装置,该装置包括用于执行根据第二方面的方法的步骤的部件。

在第七方面,提供了一种其上存储有指令的计算机可读介质。

该指令当在设备的至少一个处理器上执行时,使该设备执行根据第一方面的方法。

在第八方面,提供了一种其上存储有指令的计算机可读介质。

该指令当在设备的至少一个处理器上执行时,使该设备执行根据第二方面的方法。

应当理解,发明内容部分并非旨在标识本公开的实施例的关键或必要特征,也不旨在用于限制本公开的范围。通过以下描述,本公开的其他特征将变得容易理解。

附图说明

通过在附图中对本公开的一些实施例的更详细描述,本公开的上述和其他目的、特征和优点将变得更加明显,其中:

图1示出了在其中可以实现本公开的示例实施例的示例通信系统100;

图2示出了根据本公开的一些示例实施例的用于基于交织模式的noma技术的示例过程200的图;

图3示出了根据本公开的一些示例实施例的idma收发器的示例的图;

图4示出了根据本公开的一些示例实施例的仿真结果的示例的图;

图5示出了根据本公开的一些示例实施例的仿真结果的示例的图;

图6示出了根据本公开的一些示例实施例的用于基于交织模式的noma技术的示例方法600的流程图;

图7示出了根据本公开的一些示例实施例的用于基于交织模式的noma技术的示例方法700的流程图;和

图8是适合于实现本公开的示例实施例的设备的简化框图。

在所有附图中,相同或相似的附图标号表示相同或相似的元件。

具体实施方式

现在将参考一些示例实施例描述本公开的原理。应当理解,这些实施例仅出于说明的目的而被描述,并且帮助本领域技术人员理解和实现本公开,而没有对本公开的范围提出任何限制。除了下面描述的方式以外,可以以各种方式来实现本文描述的本公开。

在以下描述和权利要求中,除非另有定义,否则本文中使用的所有技术和科学术语具有与本公开所属领域的普通技术人员通常所理解的相同含义。

如中所使用的,术语“通信网络”是指遵循任何合适的通信标准或协议并且采用任何合适的通信技术的网络,合适的通信标准或协议诸如长期演进(lte)、高级lte(lte-a)和5gnr,合适的通信技术包括例如多输入多输出(mimo)、ofdm、时分多路复用(tdm)、频分多路复用(fdm)、码分多路复用(cdm)、蓝牙、zigbee、机器类型通信(mtc)、embb、mmtc和urllc技术。为了讨论的目的,在一些实施例中,以lte网络、lte-a网络、5gnr网络或其任意组合作为通信网络的示例。

如本文中所使用的,术语“设备”可以指代在通信网络的网络侧的任何合适的设备。第一设备可以包括通信网络的接入网络中的任何合适的设备,例如包括基站(bs)、中继、接入点(ap)、节点b(nodeb或nb)、演进型nodeb(enodeb或enb)、千兆位nodeb(gnb)、远程无线电模块(rru)、无线电头(rh)、远程无线电头(rrh)、低功率节点(诸如毫微微、微微网)等等。为了讨论的目的,在一些实施例中,将enb作为第一设备的示例。

该设备还可以包括核心网络中的任何合适的设备,例如包括诸如msrbs之类的多标准无线电(msr)无线电设备、诸如无线电网络控制器(rnc)或基站控制器(bsc)之类的网络控制器、多小区/多播协调实体(mce)、移动交换中心(msc)和mme、操作和管理(o&m)节点、操作支持系统(oss)节点、自组织网络(son)节点、诸如增强型服务移动定位中心(e-smlc)之类的定位节点和/或移动数据终端(mdt)。

如本文中所使用的,术语“设备”还可以指代能够用于、被配置用于、被布置用于和/或可操作用于与通信网络中的第一设备或另一第二设备进行通信的设备。该通信可以涉及使用电磁信号、无线电波、红外信号和/或适合于在空中传达信息的其他类型的信号来发送和/或接收无线信号。在一些实施例中,第二设备可以被配置为在没有直接人类交互的情况下发送和/或接收信息。例如,当由内部或外部事件触发时,或者响应于来自网络侧的请求,第二设备可以按预定的调度向第一设备发送信息。

第二设备的示例包括但不限于用户设备(ue)诸如智能电话、启用无线的平板电脑、笔记本电脑嵌入式设备(lee)、笔记本电脑安装设备(lme)和/或无线客户驻地设备(cpe)。为了讨论的目的,在下文中,将参考ue作为第二设备的示例来描述一些实施例,并且术语“第二设备”和“用户设备”(ue)可以在本公开的上下文中互换使用。

如本文中所使用的,术语“小区”是指由第一设备发射的无线电信号覆盖的区域。小区内的第二设备可以由第一设备服务并且经由第一设备接入通信网络。

如本文所使用的,术语“电路系统”可以指以下的一个或多个或全部:

(a)纯硬件电路实现(诸如仅在模拟和/或数字电路系统中的实现)和

(b)具有软件的(一个或多个)硬件电路的组合,诸如(如果适用的话):(i)(一个或多个)模拟和/或数字硬件电路与软件/固件的组合,以及(ii)具有软件的(一个或多个)硬件处理器的的任何部分(包括(一个或多个)数字信号处理器)、软件和(一个或多个)存储器,它们一起工作以使诸如移动电话或服务器之类的装置执行各种功能),和

(c)需要软件(例如固件)来运行的(一个或多个)硬件电路和/或(一个或多个)处理器,诸如(一个或多个)微处理器或(一个或多个)微处理器的一部分,但在操作不需要它时该软件可能不存在。

电路系统的这种定义适用于该术语在本申请中的所有使用,包括在任何权利要求中的所有使用。作为进一步的示例,如本申请中所使用的,术语电路系统也涵盖仅硬件电路或处理器(或多个处理器)或硬件电路或处理器的一部分及它(或它们)随附软件和/或固件的实现。举例而言并且在适用于特定权利要求元素的情况下,术语电路系统还涵盖用于移动设备的基带集成电路或处理器集成电路,或者服务器、蜂窝设备或其他计算或网络设备中的类似集成电路。

如本文中所使用的,除非上下文另外明确指出,否则单数形式的“一”、“一个”和“该”也意图包括复数形式。术语“包括”及其变体应被解读为开放术语,其意指“包括但不限于”。术语“基于”应被解读为“至少部分地基于”。术语“一个实施例”和“实施例”应被解读为“至少一个实施例”。术语“另一个实施例”应被解读为“至少一个其他实施例”。其他定义,无论是显式的还是隐式的,都可以被包括在下面。

图1是在其中可以实现本公开的实施例的通信环境100的示意图。通信环境100可以包括第一设备110,该第一设备110为其覆盖范围内的多个第二设备120-1、120-2和120-3(以下统称为第二设备120)提供无线连接。第二设备120-1、120-2和120-3可以分别经由无线传输信道115、125和135来与第一设备110通信。另外,第二设备120-1、120-2和120-3可以经由设备到设备(d2d)链路(图1中未示出)而彼此通信。

在图1中所示的示例中,第一设备110可以被认为是网络设备,而第二设备120可以被认为是终端设备。然而,第一设备110也可以被认为是终端设备,而第二设备120可以被认为是网络设备。

在一些实施例中,无线传输信道115、125和135可以由诸如3gpp规范中定义的物理上行链路共享信道(pusch)之类的共用物理信道来承载。在这种情况下,第二设备120-1、120-2和120-3可以采用诸如noma之类的多址接入方案来接入共用物理信道。如果noma方案被利用,则第二设备120-1、120-2和120-3可以在相同的时间频率资源上进行发送,但是使用不同的签名,以使得作为接收设备的第一设备110可以将来自不同的第二设备的发送数据区分开。

应当理解,如图1中所示的第一设备的数量和第二设备的数量仅出于说明的目的,而没有提出任何限制。通信环境100可以包括适合于实现本公开的实施例的任何合适数量的第一设备和任何合适数量的第二设备。另外,应该意识到,在这些附加的第一设备和附加的第二设备之间可以存在各种无线通信以及有线通信(如果需要的话)。

通信环境100中的通信可以符合任何适当的标准,包括但不限于全球移动通信系统(gsm)、移动物联网的扩展覆盖全球系统(ec-gsm-iot)、长期演进(lte)、lte演进、高级lte(lte-a)、宽带码分多址(wcdma)、码分多址(cdma)、gsmedge无线电接入网络(geran)等。

此外,可以根据当前已知或将来要开发的任何世代通信协议来执行通信环境100中的通信。通信协议的示例包括但不限于第一代(1g)、第二代(2g)、2.5g、2.75g、第三代(3g)、第四代(4g)、4.5g、第五代(5g)通信协议。

作为说明性示例,本文描述的各种示例实现或技术可以被应用于各种第二设备,诸如机器类型通信(mtc)第二设备、增强型机器类型通信(emtc)第二设备、物联网(iot)第二设备和/或窄带iot第二设备。

iot可以是指不断增长的对象组,其可以具有互联网或网络连接性,以使得这些对象可以向其他第一设备发送信息或从其他第一设备接收信息。例如,许多传感器类型的应用或设备可以监视身体状况或状态,并且可以例如在事件发生时向服务器或其他第一设备发送报告。机器类型通信(mtc或机器对机器通信)的特征例如可能在于,在有或没有人为干预的情况下,智能机器之间的全自动数据生成、交换、处理和致动。

同样,在示例实现中,第二设备或ue可以是具有urllc应用的ue/第二设备。(一个或多个)小区可以包括连接到该小区的多个第二设备,包括不同类型或不同类别的第二设备,例如包括mtc、nb-iot、urllc的类别或其他ue类别。

各种示例实现可以被应用于各种各样的无线技术或无线网络,诸如lte、lte-a、5g、cmwave和/或mmwave频带网络、iot、mtc、emtc、urllc等等或任何其他无线网络或无线技术。这些示例网络或技术仅作为说明性示例而被提供,并且各种示例实现可以被应用于任何无线技术/无线网络。

如上面所提及,已经考虑将交织划分多址接入(idma)技术用于noma。任意noma方案可以由用户签名来表征。idma以特定于用户的交织为特征。例如,对于如图1中所示的第二设备120-1、120-2和120-3,应该为每个第二设备分配特定于用户的交织模式。然而,实现特定于用户的交织并不是一项简单的任务。不仅要考虑硬件的复杂性,还要考虑如何保证给定用户的交织模式的唯一性。

因此,根据本公开的实施例提出了一种用于实现低成本的特定于用户的交织模式的方案。

下面将参考图2详细描述本公开的原理和实现,图2示出了根据本公开的示例实施例的过程200。为了讨论的目的,过程200将参考图1来描述。过程200可以涉及基于交织模式的noma技术。在图2中所示的示例中,第一设备110可以被认为是网络设备,而第二设备120可以被认为是终端设备。

如图2中所示,第二设备120确定210特定于第二设备120的循环移位和共用交织模式。共用交织模式将在第一设备110和由第一设备110管理的所有第二设备处的交织过程中被使用。

在一些实施例中,如果第二设备120连接到第一设备110,则第二设备120可以从第一设备110接收特定于第二设备120的标识符。例如,该标识符可以是小区无线电网络临时标识符(c-rnti),其可以用“x”来表示并具有16位。此标识符可以被认为是第二设备120的唯一标识符。

在这种情况下,第二设备120可以基于针对第二设备120的预配置信息来确定要被发送到第二设备120的数据的数据长度。预配置信息可以包括但不限于分配给第二设备120的信息,诸如分配给第二设备120的物理资源块、编码模式和调制模式。

第二设备120可以基于特定于第二设备的标识符和数据长度来确定循环移位。例如,基于以下等式(1)确定循环移位τk:

τk=mod(xk,lk)(1)

其中,lk标示第二设备的信号的数据长度,而xk标示用户k的c-rnti。

如果针对所有的第二设备,数据长度lk均相同,则该移位τk可以被视为一个小区中的唯一值。此外,相关于潜在的第二设备,从可用的c-rnti池中选择c-rntixk,以便使移位τk绝对唯一。因此,特定于第二设备120的交织模式可以相关于等式(1)利用共用交织模式而被间接地实现特定于用户的循环移位。

在一些实施例中,如果第二设备120未连接到第一设备110,则第二设备120,第二设备120可以从循环移位池中选择一个循环移位作为循环移位。随机接入前导码和/或解调参考信号(dmrs)与循环移位池中的循环移位之间存在映射关系。映射关系是指一对一的映射关系或一对多的映射关系。一对一的映射关系是指与一个循环移位相对应的一个随机接入前导码和/或dmrs。一对多的映射关系是指与一个以上的循环移位(例如,一组循环移位)相对应的一个随机接入前导码和/或dmrs。在这种情况下,第二设备120可以从与前导码/dmrs相关联的一组循环移位中随机选择循环移位。

在一些实施例中,第二设备120可以基于所确定的循环移位和共用交织模式来对数据进行交织。共用交织模式将在第一设备110和由第一设备110管理的所有第二设备120处的交织过程中被使用。

返回参考图2,第二设备120向第一设备110发送220参考序列和数据中的至少一项。如上面所提及,基于循环移位选择参考序列,即前导码/dmrs,并且在第二设备120处基于循环移位以及共用交织模式对数据进行交织。

第一设备110接收从第二设备120发送的数据和参考序列中的至少一项,并基于参考序列和数据中的至少一项来确定230循环移位,以用于基于循环移位和共用交织模式对来自第二设备120的数据进行解交织。

在一些实施例中,如果第二设备120连接到第一设备110,则第一设备110可以基于针对第二设备120的预配置信息来确定所接收的数据的数据长度。第一设备110还可以确定特定于第二设备120的标识符,即如上面所提及的c-rnti,其是由第一设备110基于所接收的数据预分配的。第一设备110可以基于数据长度和标识符来确定循环移位。

在一些实施例中,如果第二设备120未连接到第一设备110,则第一设备110可以获得参考序列与循环移位之间的映射关系。第一设备110可以基于映射关系和所接收的参考序列来确定循环移位。

在一些实施例中,第一设备110还可以通过将循环移位和共用交织模式应用于所接收的数据来对所接收的数据进行解交织。

以这种方式,通过特定于用户的循环移位和共用交织模式来实现特定于用户的交织模式。降低了用于生成特定于用户的交织模式的复杂度,并且确保了给定用户的交织模式的唯一性。

图3示出了根据本公开的一些示例实施例的idma收发器300的示例的图。如图3中所示,示例idma收发器300可以包括发射机310和接收机320。发射机310包括用于确定特定于用户的循环移位的循环移位确定模块311和用于对要被发送的数据进行交织的共用交织器312。

相应地,接收机320包括用于确定特定于用户的循环移位的循环移位确定模块321和用于对所接收的数据进行解交织的共用交织器322。接收机320可以被称为第一设备110,并且发射机310可以被称为第二设备120,反之亦然。

根据图3中所示的idma收发器300和图2中示出的示例流程图200,可以在环境中以ldpc码率1/2执行仿真。对于情况1,用户k=10,且重复率是1/4,而对于情况2,用户k=20,且重复率是1/8。

从图4中可以看出,根据本公开,循环移位的结果(曲线405、415、425和435)与特定交织器的结果(曲线410、420、430和440)相似。

在一些情况下,noma用户的数据长度可以不同。假设数据块长度遵循1000到10000位之间的均匀分布,并且c-rnti遵循1到800位之间的均匀分布。此外,假设两个用户具有相同的数据流,如果他们的数据长度相同,从而可以计算处理后的数据流之间的相关性,以便展现随机化的效果。如果数据长度不同,则假设两个用户的叠加数据部分精确相同。在处理之后,可以类似地计算出随机化的效果。

图5示出了根据本公开的一些示例实施例的另一仿真结果的示例的图。如图5中所示,可以观察到,对于相同的数据长度,特定于用户的交织(曲线515)和循环移位(曲线505)传递非常相似的结果。对于不同的数据长度(曲线510),可以观察到边缘降级,并且仍然可以实现良好的随机化以支持idma操作。

图5中所示出的结果揭示了这样一个事实,即使数据块长度不同,idma仍可以利用特定于用户的循环移位来工作。

在一些实施例中,如果第二设备120连接到第一设备110,则第一设备可以向所有用户指示共用数据块长度lk=l。每个用户都应该简单地增加冗余度,这类似于速率匹配。这有助于上面提及的基于c-rnti的解决方案,以确保循环移位τk的随机性。

在一些实施例中,系统通常可以创建共用交织器模式池。一组noma用户被分配了一个共用交织器模式。从池中为相邻小区指派不同的共用交织,这可以减少小区干扰。

在一些实施例中,可以为小区指派两个或更多共用交织器模式{c0,c1,...cn-1}。这是为了增加小区中可用的noma签名的数量。在这种情况下,noma签名由特定于用户的循环移位τk(由等式(1)表示)和共用交织器cn(由等式(2)表示)确定如下:

其中,n是小区中共用交织器模式的数量。

图6示出了根据本公开的一些示例实施例的用于基于交织模式的noma技术的示例方法600的流程图。方法600可以在如图1中所示的第一设备110处被实现。为了讨论的目的,方法600将参照图1来描述。

在610处,在第一设备处接收从第二设备发送的数据和参考序列中的至少一项,该数据通过共用交织模式和特定于第二设备的循环移位而在第二设备处被交织,该共用交织模式将在第一设备和由第一设备管理的所有第二设备处的交织过程中被使用。

在一些实施例中,参考序列包括以下之一:随机接入前导码和解调参考信号dmrs。

在一些实施例中,第一设备可以基于针对第二设备的预配置信息来确定所接收的数据的数据长度。第一设备可以基于所接收的数据来确定特定于第二设备的标识符,该标识符由第一设备预分配。第一设备可以基于数据长度和标识符来确定循环移位。

在一些实施例中,参考序列由第一设备接收,第一设备可以获取参考序列与循环移位之间的映射关系。第一设备可以基于映射关系和所接收的参考序列来确定循环移位。

在620处,第一设备根据参考序列和数据中的至少一项来确定循环移位,以用于基于循环移位和共用交织模式对来自第二设备的数据进行解交织。

在一些实施例中,第一设备可以通过将循环移位和共用交织模式应用于所接收的数据来对所接收的数据进行解交织。

在一些实施例中,第一设备可以是网络设备,第二设备可以是终端设备。

图7示出了根据本公开的一些示例实施例的用于基于交织模式的noma技术的示例方法700的流程图。方法700可以在如图1中所示的第二设备120处被实现。为了讨论的目的,方法700将参照图1来描述。

在710处,第二设备确定特定于第二设备的循环移位,该循环移位与要在第二设备处执行的交织相关联。

在一些实施例中,第二设备可以从第一设备接收特定于第二设备的标识符。第二设备可以基于针对第二设备的预配置信息来确定要被发送给第二设备的数据的数据长度。第二设备还可以基于特定于第二设备的标识符和数据长度来确定循环移位。

在一些实施例中,第二设备可以从循环移位池中选择一个循环移位作为循环移位。

在720处,第二设备向第一设备发送参考序列和数据中的至少一项,基于循环移位来选择参考序列,并且基于循环移位和共用交织模式在第二设备处对数据进行交织,该共用交织模式将在第一设备和由该第一设备管理的所有第二设备处的交织过程中被使用。

在一些实施例中,第二设备可以获取循环移位与参考序列之间的映射关系。第二设备可以基于映射关系和所确定的循环移位来确定参考序列。

在一些实施例中,参考序列包括以下之一:随机接入前导码和解调参考信号dmrs。

在一些实施例中,第二设备可以基于循环移位和共用交织模式来对数据进行交织。

在一些实施例中,第一设备可以是网络设备,第二设备可以是终端设备。

在一些示例实施例中,能够执行方法600的装置(例如,第一设备)可以包括用于执行方法600的各个步骤的部件。该部件可以以任何合适的形式实现。例如,该部件可以被实现在电路或软件模块中。

在一些示例实施例中,该装置包括:用于在第一设备处接收从第二设备发送的数据和参考序列中的至少一项的部件,该数据通过共用交织模式和特定于第二设备的循环移位而在第二设备处被交织,该共用交织模式将在第一设备和由第一设备管理的所有第二设备处的交织过程中被使用;以及用于根据参考序列和数据中的至少一个来确定循环移位以用于基于循环移位和共用交织模式对来自第二设备的数据进行解交织的部件。

在一些示例实施例中,参考序列包括以下之一:随机接入前导码和解调参考信号dmrs。

在一些示例实施例中,用于确定循环移位的部件包括:用于基于针对第二设备的预配置信息来确定所接收的数据的数据长度的部件;用于基于所接收的数据来确定特定于第二设备的标识符的部件,该标识符由第一设备预分配;以及用于基于数据长度和标识符来确定循环移位的部件。

在一些示例实施例中,参考序列由第一设备接收,用于确定循环移位的部件包括:用于获取参考序列与循环移位之间的映射关系的部件;以及基于映射关系和接收到的参考序列来确定循环移位的部件。

在一些示例实施例中,该装置还包括用于通过将循环移位和共用交织模式应用于所接收的数据来对所接收的数据进行解交织的部件。

在一些示例实施例中,其中第一设备是网络设备,第二设备是终端设备。

在一些示例实施例中,能够执行方法700的装置(例如,第二设备)可以包括用于执行方法700的各个步骤的部件。该部件可以以任何合适的形式实现。例如,该部件可以被实现在电路或软件模块中。

在一些示例实施例中,该装置包括:用于在第二设备处确定特定于第二设备的循环移位的部件,该循环移位与要在第二设备处执行的交织相关联,以及用于向第一设备发送参考序列和的数据中的至少一项的部件,基于循环移位来选择参考序列,并且基于循环移位和共用交织模式在第二设备处对数据进行交织,该共用交织模式将在第一设备和由第一设备管理的所有第二设备处的交织过程中被使用。

在一些示例实施例中,用于确定循环移位的部件包括:用于从第一设备接收特定于第二设备的标识符的部件;用于基于针对第二设备的预配置信息来确定要发送给第二设备的数据的数据长度的部件,以及用于基于特定于第二设备的标识符和数据长度来确定循环移位的部件。

在一些示例实施例中,参考序列由第一设备接收,用于确定循环移位的部件包括用于获取参考序列和循环移位之间的映射关系的部件,以及用于基于映射关系和接收到的参考序列来确定循环移位的部件。

在一些示例实施例中,该装置还可以包括用于通过将循环移位和共用交织模式应用于所接收的数据来对所接收的数据进行解交织的部件。

在一些示例实施例中,参考序列包括以下之一:随机接入前导码和解调参考信号dmrs。

在一些示例实施例中,其中第一设备是网络设备,而第二设备是终端设备。

图8是适合于实现本公开的示例实施例的设备800的简化框图。设备800可以被视为如图1中所示的第一设备110的另一示例实现。因此,设备800可以被实现在第二设备120处或作为第二设备120的至少一部分来实现。

如图所示,设备800包括处理器810、耦合到处理器810的存储器820,耦合到处理器810的合适的发射机(tx)和接收机(rx)840,以及耦合到tx/rx840的通信接口。存储器810存储程序830的至少一部分。tx/rx840用于双向通信。tx/rx840具有至少一个天线以促进通信,但是在实践中本申请中提到的接入节点可以具有若干天线。通信接口可以表示与其他网络元件进行通信所需的任何接口,诸如用于enb之间的双向通信的x2接口、用于移动性管理实体(mme)/服务网关(s-gw)与enb之间的通信的s1接口、用于enb与中继节点(rn)之间的通信的un接口或用于enb与第二设备之间的通信的uu接口。

假定程序830包括程序指令,该程序指令在由相关联的处理器810执行时,使设备800能够根据本公开的示例实施例进行操作,如在本文中参考图2至图7所讨论的。本文中的示例实施例可以由可由设备800的处理器810执行的计算机软件、或者由硬件、或者由软件和硬件的组合来实现。处理器810可以被配置为实现本公开的各种示例实施例。此外,处理器810和存储器810的组合可以形成适于实现本公开的各种示例实施例的处理部件850。

存储器810可以是适合于本地技术网络的任何类型,并且可以使用任何适当的数据存储技术来实现,作为非限制性示例,诸如非暂时性计算机可读存储介质、基于半导体的存储器设备、磁存储器设备和系统、光存储器设备和系统、固定存储器和可移动存储器。尽管在设备800中仅示出了一个存储器810,但是在设备800中可以存在若干物理上分离的存储器模块。处理器810可以是适合于本地技术网络的任何类型,并且作为非限制性示例,可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器架构的处理器中的一个或多个。设备800可以具有多个处理器,诸如在时间上从属于与主处理器同步的时钟的专用集成电路芯片。

通常,本公开的各种实施例可以以硬件或专用电路、软件、逻辑或其任何组合来实现。一些方面可以以硬件来实现,而其他方面可以以可以由控制器、微处理器或其他计算设备执行的固件或软件来实现。尽管本公开的实施例的各个方面被例示和描述为框图、流程图或使用一些其他图形表示,但是将理解的是,作为非限制示例,本文所描述的框、装置、系统、技术或方法可以以硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备或其某种组合来实现。

本公开还提供了有形地存储在非暂时性计算机可读存储介质上的至少一个计算机程序产品。该计算机程序产品包括计算机可执行指令,诸如被包括在程序模块中的那些,在目标真实或虚拟处理器上的设备中被执行,以执行以上参考图2至7中的任何一个所述的过程或方法。通常,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、库、对象、类、组件、数据结构等。在各个实施例中,程序模块的功能性可以按照期望的那样在程序模块之间进行组合或进行分割。用于程序模块的机器可执行指令可以在本地设备或分布式设备内被执行。在分布式设备中,程序模块可以位于本地和远程存储介质中。

可以以一种或多种编程语言的任何组合来编写用于执行本公开的方法的程序代码。可以将这些程序代码提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,以使得该程序代码在由处理器或控制器执行时,引起流程图和/或框图器中指定的功能/操作被实现。程序代码可以完全在计算机上执行、部分在计算机上执行、作为独立软件包执行、部分在计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。

在本公开的上下文中,计算机程序代码或相关数据可以由任何合适的载体来携带,以使得设备、装置或处理器能够执行如上所述的各种处理和操作。载体的示例包括信号、计算机可读介质。

计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置或设备、或前述的任何合适的组合。计算机可读存储介质的更具体示例将包括具有一根或多根电线的电连接、便携式计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程读取器只读存储器(eprom或闪存)、光纤、便携式光盘只读存储器(cd-rom)、光存储设备、磁存储设备或上述的任意合适组合。

此外,尽管以特定顺序描绘了各操作,但这不应被理解为要求以所示出的特定顺序或以连续的顺序执行这样的操作,或者执行所有例示出的操作以实现期望的结果。在某些场景中,多任务和并行处理可能是有利的。同样,尽管以上讨论中包含若干特定的实现细节,但是这些不应被解释为对本公开内容范围的限制,而应被解释为对可能特定于特定实施例的特征的描述。在分开的实施例的上下文中描述的某些特征也可以在单个实施例中被组合实现。相反,在单个实施例的上下文中描述的各种特征也可以分别在多个实施例中分开或以任何合适的子组合来实现。

尽管已经以特定于结构特征和/或方法动作的语言描述了本公开,但是应该理解,所附权利要求书中定义的本公开不一定局限于上述特定特征或动作。而是,上述的特定特征和动作作为权利要求的示例形式而被公开。

再多了解一些
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1