实现蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制的制作方法

文档序号:17934080发布日期:2019-06-15 01:11阅读:188来源:国知局
实现蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制的制作方法

所提出的技术一般涉及蜂窝通信系统和改善这种系统中的干扰情况的方法。特别地,所提出的技术涉及操作用户设备(ue)的方法、操作网络设备的方法、对应的ue和网络设备、对应的网络节点和计算机程序、以及计算机程序产品和装置。



背景技术:

在基于诸如时分双工(tdd)(其中下行链路和上行链路共享相同的频谱)的频谱共享技术的无线通信系统中,下行链路和上行链路可以在时间上复用。然而,特别是对于蜂窝通信系统,一些小区的上行链路部分可能在其他小区的下行链路部分期间发生,这可能导致不同小区中的用户之间的干扰。

图1a和图1b是示出一个ue的上行链路传输如何干扰并影响到另一个ue的下行链路传输的示例的示意图。示出了从上行链路到下行链路的干扰的示例。从bs1到ue1的传输与从ue2到bs1的传输同时进行。来自ue2的一些功率将到达ue1,从而引起干扰,导致吞吐量性能降低,以及在某些情况下甚至阻碍基本通信过程。

这种干扰是未知的,并且可能显著影响彼此接近并属于不同小区的用户的性能。

因此,一般需要与这种系统中的干扰情况有关的改进。



技术实现要素:

一个目的是提供一种在蜂窝通信系统中操作用户设备(ue)的方法。

另一个目的是提供一种操作与蜂窝通信系统有关的网络设备的方法。

另一个目的是提供一种被配置用于在蜂窝通信系统中操作的用户设备(ue)。

又一个目的是提供一种被配置用于结合蜂窝通信系统操作的网络设备。

又一个目的是提供一种包括这种网络设备的网络节点。

另一个目的是提供一种计算机程序,用于在被执行时实现用户设备(ue)的操作。

另一个目的是提供一种计算机程序,用于在被执行时实现网络设备的操作。

另一个目的是提供对应的计算机程序产品。

又一个目的是提供一种用于实现用户设备(ue)的操作的装置。

又一个目的是提供一种用于实现网络设备的操作的装置。

所提出的技术的实施例满足了这些和其他目的。

根据第一方面,提供了一种在蜂窝通信系统中操作用户设备ue的方法。所述方法包括:

-所述ue即第一ue执行与由第二ue发送的上行链路信号有关的至少一个测量,以获得表示所述第一ue与所述第二ue之间的所谓ue到ue干扰的测量信息;以及

-所述第一ue向网络发送包括表示所述ue到ue干扰的所述信息的报告,以实现所述蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。

以这种方式,能够获得并报告表示ue之间的所谓ue到ue干扰的测量信息,以实现蜂窝通信系统中的至少一个传输的干扰感知配置和/或干扰抑制。

根据第二方面,提供了一种操作与蜂窝通信系统有关的网络设备的方法。所述方法包括:

-接收包括表示第一ue与第二ue之间的所谓ue到ue干扰的测量信息的报告,以实现所述蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制,其中,所述测量信息与所述第一ue对所述第二ue发送的上行链路信号执行的至少一个测量有关。

根据第三方面,提供了一种用户设备ue,被配置用于在蜂窝通信系统中操作。所述ue即第一ue被配置为执行与由第二ue发送的上行链路信号有关的至少一个测量,以获得表示所述第一ue与所述第二ue之间的所谓ue到ue干扰的测量信息。所述第一ue还被配置为向网络发送包括表示所述ue到ue干扰的所述信息的报告,以实现所述蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。

根据第四方面,提供了一种网络设备,被配置为结合蜂窝通信系统操作。所述网络设备被配置为:接收包括表示第一ue与第二ue之间的所谓ue到ue干扰的测量信息的报告,以实现所述蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制,其中,所述测量信息与所述第一ue对所述第二ue发送的上行链路信号执行的至少一个测量有关。

根据第五方面,提供了一种包括这种网络设备的网络节点。

根据第六方面,提供了一种计算机程序,用于在被执行时实现用户设备ue即第一ue在蜂窝通信系统中的操作。所述计算机程序包括指令,所述指令当由至少一个处理器执行时使得所述至少一个处理器:

-发起与第二ue发送的上行链路信号有关的至少一个测量,以获得表示所述第一ue与所述第二ue之间的所谓ue到ue干扰的测量信息;以及

-生成包括表示所述ue到ue干扰的所述信息的报告以用于传输到网络侧,以实现所述蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。

根据第七方面,提供了一种计算机程序,用于在被执行时实现与蜂窝通信系统有关的网络设备的操作。所述计算机程序包括指令,所述指令在由至少一个处理器执行时使所述至少一个处理器接收包括表示第一ue与第二ue之间的所谓ue到ue干扰的测量信息的报告,以实现所述蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。所述测量信息与所述第一ue对所述第二ue发送的上行链路信号执行的至少一个测量有关。

根据第八方面,提供了一种计算机程序产品,包括计算机可读介质,其上存储有根据第六或第七方面的计算机程序。

根据第九方面,提供了一种装置,用于实现用户设备ue即第一ue在蜂窝通信系统中的操作。所述装置包括:

-发起模块,用于发起与第二ue发送的上行链路信号有关的至少一个测量,以获得表示所述第一ue与所述第二ue之间的所谓ue到ue干扰的测量信息;以及

-生成模块,用于生成包括表示所述ue到ue干扰的所述信息的报告以用于传输到网络侧,以实现所述蜂窝通信系统中的至少一个传输的干扰感知配置和/或干扰抑制。

根据第十方面,提供了一种装置,用于实现与蜂窝通信系统有关的网络设备的操作。所述装置包括:输入模块,用于接收包括表示在第一ue与第二ue之间的所谓ue到ue干扰的测量信息的报告,以实现所述蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。所述测量信息与所述第一ue对所述第二ue发送的上行链路信号执行的至少一个测量有关。

当阅读具体实施方式时,将理解其他特征和优点。

附图说明

通过参考以下具体实施方式并结合附图,可以最好地理解实施例及其进一步的目的和优点,其中:

图1a和图1b是示出一个ue的上行链路传输可如何干扰并影响到另一个ue的下行链路传输的示例的示意图;

图2是示出诸如蜂窝通信系统的无线通信系统的相关部分的示例的示意图;

图3是示出根据实施例的在蜂窝通信系统中操作用户设备(ue)的方法的示例的示意流程图;

图4是示出操作与蜂窝通信系统有关的网络设备100的方法的示例的示意流程图;

图5是示出根据实施例的用户设备(ue)的示例的示意框图;

图6是示出根据实施例的网络设备的示例的示意框图;

图7是示出根据实施例的网络节点的示例的示意框图;

图8是示出根据实施例的计算机实现的示例的示意图;

图9是示出用于实现用户设备ue即第一ue在蜂窝通信系统中的操作的装置的示例的示意图;

图10是示出用于实现与蜂窝通信系统有关的网络设备的操作的装置的示例的示意图。

具体实施方式

在整个附图中,相同的附图标记用于类似的或对应的元件。

如本文所使用的,非限制性术语“用户设备”、“ue”和“无线通信设备”可以指移动电话、移动终端或站、蜂窝电话、配备有无线电通信能力的个人数字助理(pda)、智能电话、配备有内部或外部移动宽带调制解调器的笔记本电脑或个人电脑(pc)、具有无线电通信能力的平板电脑、目标设备、设备到设备ue、机器型ue或能够进行机器对机器通信的ue、客户端设备(cpe)、笔记本电脑嵌入式设备(lee)、笔记本电脑安装设备(lme)、usb加密狗、便携式电子无线电通信设备、配备有无线电通信能力的传感器设备等。特别地,术语“无线通信设备”应被解释为非限制性术语,包括与无线通信系统中的网络节点通信和/或可能与另一无线通信设备直接通信的任何类型的无线设备。换句话说,无线通信设备可以是配备有用于根据任何相关通信标准进行无线通信的电路的任何设备。

如本文所使用的,非限制性术语“网络节点”可以指基站、接入点、网络控制节点(诸如网络控制器、无线电网络控制器、基站控制器、接入控制器)等。特别地,术语“基站”可以涵盖不同类型的无线电基站,包括标准化基站功能,例如节点b、或演进节点b(enb),以及宏/微/微微无线电基站、归属基站(也称为毫微微基站)、中继节点、中继器、无线电接入点、基站收发信台(bts)、甚至控制一个或多个远程无线电单元(rru)的无线电控制节点等。

如本文所使用的,术语“网络设备”可以指与通信系统相关的任何设备,包括但不限于接入网络、核心网络和类似网络结构中的设备。术语网络设备还可以涵盖与通信系统相关的基于计算机的网络设备,例如位于云端。

发明人已经认识到获得、报告和/或使用表示ue之间的所谓ue到ue干扰的测量信息以实现蜂窝通信系统中的至少一个传输的干扰感知配置和/或干扰抑制的可能性。

为了更好地理解所提出的技术,参考无线通信系统的相关部分的非限制性的示例性的示例,从简要概述开始可能是有用的。

图2是示出根据实施例的诸如蜂窝通信系统的无线通信系统的相关部分的示例的示意图。

如示意性示出的,第一ue10可以执行测量以获得表示来自第二ue20的所谓ue到ue干扰的测量信息。例如,第一ue10可以将测量信息报告给通常与第一ue10相关联的第一网络节点30,例如基站或类似的无线电网络节点。该报告还可以从第一网络节点30传送到通常与第二ue20相关联的第二网络节点40,例如基站或类似的无线电网络节点。

如图2中所示,可以在网络侧提供网络设备(nd)100,以基于该报告和所附测量信息实现至少一个传输的干扰感知配置和/或干扰抑制。例如,网络设备100可以在第一网络节点30和/或第二网络节点40中实现和/或实现为基于计算机的网络设备100,例如位于所谓的云端。

图3是示出根据实施例的在蜂窝通信系统中操作用户设备(ue)的方法的示例的示意流程图。

基本上该方法包括以下步骤:

s1:ue即第一ue10执行与第二ue20发送的上行链路信号有关的至少一个测量,以获得表示第一ue10与第二ue20之间的所谓ue-ue干扰的测量信息;以及

s2:第一ue10向网络发送包括表示ue到ue干扰的测量信息的报告,以实现蜂窝通信系统中的至少一个传输的干扰感知配置和/或干扰抑制。

作为示例,表示ue到ue干扰的测量信息包括关于上行链路信号的接收功率的信息,并且实现对上行链路到下行链路(ul到dl)干扰的估计。

例如,第一ue确定表示上行链路信号的标识的信息以及在报告中包括表示上行链路信号的标识的信息,和/或第一ue确定表示上行链路信号的接收时间和/或频率的信息以及在报告中包括表示上行链路信号的接收时间和/或频率的信息,和/或第一ue确定上行链路信号的空间信息以及在报告中包括表示上行链路信号的空间信息的信息,和/或第一ue确定表示抑制干扰的能力的能力信息以及在报告中包括该能力信息,和/或第一ue确定表示报告引用哪个小区的小区标识信息以及在报告中包括小区标识信息。

例如,空间信息可以指示第一ue和第二ue之间的估计角度和/或第一ue和第二ue之间的估计信道。

举例来说,上行链路信号可以是随机接入信号、数据信号、参考信号或同步信号。

例如,上行链路信号可以是随机接入信号(诸如物理随机接入信道(prach)信号)或参考信号(诸如探测参考信号(srs))或解调参考信号(dmrs)或同步信号(诸如主同步信号(pss))。

在特定示例中,上行链路信号表示随机接入前导码,以及报告包括表示随机接入前导码的接收功率的信息、表示随机接入前导码索引的信息和/或表示随机接收前导码的接收时间和/或频率的信息。

可能存在第一ue需要测量针对多于一个小区的ra尝试的情况。在这些情况下,如果该信息未与其他信息元素一起被包括中或不可从其他信息元素中导出,则知道报告引用哪个小区可能是个挑战。

在诸如lte的系统中,序列/前导码通常对于每物理层小区标识是唯一的,因此如果使用的序列是已知的,则可以确定序列属于哪个邻居,只要邻居具有不同的物理层小区标识即可。

然而,对于其他系统,可能必须将这种信息添加到报告中,或者基站需要将报告中的信息共享给其已知的邻居,使得邻居可以确定是否对它们进行了随机接入尝试。然后邻居会发起适当的协调。在这种情况下,可能发生两个小区从两个不同的ue接收完全相同的前导码的情况。如果第一ue仅测量其中一个,则在通知相邻基站时可能存在冲突。

对于lte情况,可能根本不需要该信息,但对于其他情况或系统,建议在报告中添加信息以通知网络节点该报告引用哪个(哪些)小区。这可以以不同方式实现。例如,基站可以命令第一ue在特定(时间和/或频率)资源上进行测量,其中每个资源与对应于特定小区的标识符相关联。每当ue发送报告时都包括标识符。另一种方式是,如果可能的话,监听邻居的系统信息,以知道上行链路信号对应于哪个小区。

报告和所附信息可用于在上行链路和/或下行链路方向上一个或多个传输的配置,和/或用于接收单元的干扰抑制。

更具体地,报告和所附信息可用于与第一ue相关的下行链路(dl)传输和/或与第二ue相关的上行链路(ul)传输的配置。

举例来说,至少一个传输的配置包括调度传输、链路自适应、资源分配和/或波束成形。

在特定示例中,蜂窝通信系统基于时分双工(tdd)。

在此情况下,tdd中的下行链路和/或上行链路资源分配可以基于一个或多个ue到ue干扰测量。

图4是示出操作与蜂窝通信系统有关的网络设备的方法的示例的示意流程图。

基本上,该方法包括接收包括表示第一ue10和第二ue20之间的所谓ue到ue干扰的测量信息的报告以实现蜂窝通信系统中的至少一个传输的干扰感知配置和/或干扰抑制的步骤s11。测量信息与第一ue10对第二ue20发送的上行链路信号执行的至少一个测量有关。

举例来说,表示ue到ue干扰的信息可以包括关于上行链路信号的接收功率的信息,网络设备可以至少部分地基于该接收功率来估计上行链路到下行链路(ul到dl)干扰,以及网络设备至少部分地基于上行链路到下行链路(ul到dl)干扰来发起所述至少一个传输的干扰感知配置和/或干扰抑制。

在特定示例中,网络设备100可以至少部分地基于测量信息来估计第一ue和第二ue之间的路径损失,以及至少部分地基于所估计的路径损失来发起所述至少一个传输的干扰感知配置和/或干扰抑制。

可选地,该报告还包括表示对其执行所述至少一个测量的上行链路信号的标识的信息,网络设备100基于标识上行链路信号的信息来确定第二ue20的标识,确定第二ue20的标识,以及至少部分地基于测量信息和第一ue10的标识以及第二ue20的标识,发起所述至少一个传输的干扰感知配置和/或干扰抑制。

例如,该报告还可以包括表示上行链路信号的接收时间和/或频率的信息和/或上行链路信号的空间信息和/或表示抑制干扰的能力的能力信息和/或表示报告引用哪个小区的小区标识信息,以及所述至少一个传输的干扰感知配置和/或干扰抑制还基于所包括的信息来发起。

作为实现的选择,网络设备100可以执行所述至少一个传输的实际干扰感知配置。

作为示例,上行链路信号可以是随机接入信号、数据信号、参考信号或同步信号。

在特定示例中,上行链路信号表示随机接入前导码,该报告包括表示随机接入前导码的接收功率的信息、表示随机接入前导码索引的信息和/或表示随机接收前导码的接收时间和/或频率的信息。

如前所述,用于配置的传输可以是与第一ue10相关的下行链路(dl)传输和/或与第二ue20相关的上行链路(ul)传输。

举例来说,至少一个传输的配置包括调度传输、链路自适应、资源分配和/或波束成形。

作为示例,网络设备100包括在蜂窝通信系统中的网络节点30、40中,例如如图2中所示。

在特定示例中,网络节点可以是与第一ue10相关联的第一无线电网络节点30,第一无线电网络节点30可以从第一ue10接收报告,和/或网络节点可以是与第二ue20相关联的第二无线电网络节点40,第二无线电网络节点40从第一无线电网络节点30接收报告。

用于实现一个或多个传输的配置和/或干扰抑制的信息也可以在第一网络节点30和第二网络节点40之间传输,这取决于发起配置和/或干扰抑制的位置。

备选地,或作为补充,网络设备100可以是与蜂窝通信系统有关的基于计算机的网络设备,例如实现为位于云环境中的基于云的网络设备。在后一种情况下,报告可以由基于云的网络设备接收,例如经由第一网络节点30接收和/或进一步被传送到第二网络节点40。基于云的网络设备100还可以连接到第一网络节点30和/或第二网络40以接收和/或传送信息,以用于在需要时执行相关计算,和/或提供用于实现蜂窝通信系统中一个或多个传输的配置和/或干扰抑制的信息。

在干扰抑制的情况下,可以通过向第一ue10指示抑制来自第二ue20的干扰来实现干扰抑制。这可以由网络设备100在任何相关位置使用与第一ue10的间接和/或直接通信来执行,这取决于干扰抑制的发起位置,例如在第一网络节点30、第二网络节点40或位于云中的基于计算机的网络设备中。

在特定示例中,网络设备100还实现第一ue10的配置以对从第二ue20发送的上行链路信号执行测量。

为了更好地理解所提出的技术的一些方面,可以参考以下非限制性示例。

在lte中,例如当ue想要连接到小区时,它必须执行随机接入过程。随机接入信号以基于竞争的方式并通过随机接入信道(rach)发送,以及作为系统信息的一部分在sib-2中指定使用哪些资源。ue从用于基于竞争的接入的前导码中随机选择随机接入前导码,并通过prach发送该随机接入前导码。如果基站识别到随机接入序列的接收,则它将通过dl-sch回复包含该序列的索引、其定时校正、调度许可和临时标识(tc-rnti)的消息。当接收到该消息时,ue将以进一步通信所需的终端标识进行响应,这使得ue能够连接到系统。

在该特定上下文中,在随机接入前导码的传输期间作为随机接入过程的第一步骤,附近的ue(优选地由另一小区服务)可以尝试识别这些序列及其相应的功率。可以将该信息报告给系统(例如,ue的服务小区的网络节点)以用于干扰减少过程。当要同时或在时间上接近地调度这些ue时,对应的小区可以考虑该信息(例如为了在时间上对它们进行复用或者通过相应地调整链路自适应),因为上行链路到下行链路干扰否则会对与干扰用户有关的传输/接收产生显著影响。

所提出的发明允许网络理解上行链路到下行链路干扰,这能够例如用于改进调度、链路自适应、波束成形和/或干扰抑制。

作为示例,可以由一个或多个网络节点针对第一ue发起或执行干扰感知调度、链路自适应、波束成形、干扰抑制等。

作为示例,第一ue可以通过接收上行链路信号(例如rach、srs、dm-rs)来获得与第二ue发送的至少一个序列有关的信息。例如,可以通过第二ue发送的资源来估计接收功率。第一ue向网络报告其已执行的测量。然后,网络可以将序列与ue标识相关联,以及例如估计第一ue和第二ue之间的路径损失。然后,网络可以控制或协调或以其他方式配置调度、链路自适应、波束成形、干扰抑制或类似过程。例如,网络侧可以与来自第二ue的上行链路传输同时控制到第一ue的下行链路传输的调度和/或链路自适应。

例如,第一ue获得的信息可以包括随机接入前导码索引和接收功率。

参考图1a和b,为了简单起见,例如可以假设ue1已经连接到bs1以及ue2将要向bs2发送随机接入前导码。假设ue1和bs2都成功地接收该前导码并且设法识别前导码的索引。

在此特定简化示例中,ue1可以估计前导码的接收功率,并将前导码的索引及其接收功率报告给bs1,bs1将报告“转发”到bs2。由此,bs2能够识别出bs1正在引用ue2并估计ue1和ue2之间的路径损失。例如,路径损失可以被估计为比如60db(取决于ue2用于初始随机接入前导码传输的功率)。

然后可以与bs1共享该信息,并且尤其是当调度ue2的上行链路传输时,通知bs1以使得它能够估计从ue2到ue1的干扰贡献。以相同的方式,当调度ue1的上行链路传输时,通知bs2以使得它能够估计从ue1到ue2的干扰贡献。

在从bs2/bs1到ue2/ue1的传输期间,bs1/bs2能够使用所估计的干扰贡献以例如相应地调整调度、链路自适应、波束成形和/或干扰抑制。

因此,所提出的技术例如通过使用网络已知的上行链路信令(例如rach和srs等)而能够基于ue之间的干扰的估计。

如上所述,另一ue上行链路信号的测量的合适信息元素的示例是接收功率。这提供了有关干扰水平和距离的一些信息。在ra前导码传输的情况下,功率设置可以基于主小区的(下行链路)crs的路径损失估计。当ue向网络报告接收功率时,该信息应当优选地与接收ra信号的基站处的对应功率估计相组合。由此,可以推断出路径损失的差(ue1->bs1对ue1->ue2),该差与ue1和bs1之间的路径损失一起给出ue1和ue2之间的路径损失。注意,接收功率报告应该优选地还包含发现的信号/前导码索引和/或接收信号/前导码索引的时刻和/或频率,以便促进上行链路信号传输与ue之间的映射。在几个同时的rach传输的情况下,这能够是有利的,以使得更容易推断出功率报告对应于哪个(哪些)ue。

在一些情况下,诸如ra前导码、pss、srs、dm-rs等的传输的上行链路信号传输可以周期性地进行,例如当ue想要从rrc_idle转到rrc_connected时。用于传输的资源然后基于sib2中的信息,这意味着来自sib2的信息足以使相邻小区中的ue知道何时测量可能的上行链路信号。

在其他情况下,这些传输以及其他ue的测量可以以更动态的方式进行。例如,enb或类似节点可以命令ue执行上行链路同步,告知ue执行ra过程。在无争用资源上完成ra的情况下,应该优选地将这种情况通知给应当执行测量的ue。这种类型的信号可以仅用于从附近的其他ue进行测量的目的。利用标准的扩展,ue可以替代地被动态地排序以发送这样的信号,例如pss/sss(其由enb使用以待由ue发现),以便简化由其他ue发现的过程。

一旦ue已例如对来自另一个用户的prach信号进行了测量,网络将接收到报告。该报告将包含有关测量信号的强度的信息以及可选地与测量信号相关的标识序列。

如前所述,网络还可以配置用户监听例如可以属于其他小区的prach信号。这将使属于一个小区的用户能够监听来自其他用户的prach信号,这些用户试图经由随机接入连接到邻居小区。

应当理解,本文描述的方法和装置可以以各种方式实现、组合和重新布置。

例如,实施例可以用硬件实现,或用软件实现以便由合适的处理电路执行,或由硬件和软件的组合实现。

本文描述的步骤、功能、过程、模块和/或块可以使用任何传统技术以硬件实现,所述技术例如分立电路或集成电路技术,包括通用电子电路和专用电路。

备选地或作为补充,本文描述的步骤、功能、过程、模块和/或块中的至少一些可以在诸如计算机程序的软件中实现,以由诸如一个或多个处理器或处理单元的适当处理电路执行。。

处理电路的示例包括但不限于一个或多个微处理器、一个或多个数字信号处理器(dsp)、一个或多个中央处理单元(cpu)、视频加速硬件和/或任何合适的可编程逻辑电路(例如一个或多个现场可编程门阵列(fpga)、或一个或多个可编程逻辑控制器(plc))。

还应该理解,可以重用在其中实现所提出的技术的任何传统设备或单元的一般处理能力。也可以重用现有的软件,例如通过重新编程现有软件或添加新的软件组件。

根据另一方面,还提供了一种被配置用于在蜂窝通信系统中操作的用户设备(ue)10。该ue即第一ue10被配置为执行与第二ue20发送的上行链路信号有关的至少一个测量,以获得表示第一ue10与第二ue20之间的所谓ue到ue干扰的测量信息。第一ue10还被配置为向网络发送包括表示ue到ue干扰的测量信息的报告,以实现蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。

作为示例,第一ue10可以被配置为在表示ue到ue干扰的测量信息中包括关于上行链路信号的接收功率的信息,以及第一ue10可以被配置为确定表示上行链路信号的标识的信息以及在报告中包括表示上行链路信号的标识的信息,和/或第一ue10可以被配置为确定表示上行链路信号的接收时间和/或频率的信息以及在报告中包括表示上行链路信号的接收时间和/或频率的信息,和/或第一ue10可以被配置为确定上行链路信号的空间信息以及在报告中包括表示上行链路信号的空间信息的信息,和/或第一ue10可以被配置为确定表示抑制干扰的能力的能力信息以及在报告中包括该能力信息,和/或第一ue10可以被配置为确定表示报告引用哪个小区的小区标识信息以及在报告中包括该小区标识信息。

例如,第一ue10可以被配置为执行与随机接入信号、数据信号、参考信号或同步信号有关的所述至少一个测量。

在特定示例中,第一ue10被配置为执行与随机接入前导码相关的所述至少一个测量,以及在报告中包括表示随机接入前导码的接收功率的信息、表示随机接入前导码索引的信息和/或表示随机接入前导码的接收时间和/或频率的信息。

图5是示出根据实施例的用户设备(ue)的示例的示意框图。在该特定示例中,ue10包括处理器11和存储器12,存储器12包括能够由处理器11执行的指令,由此处理器可操作以发起至少一个测量以获得表示所谓ue到ue干扰的测量信息,以及生成相应的报告以传输到网络侧。

可选地,ue10还可以包括通信电路13。通信电路13可以包括用于与网络中的其他设备和/或网络节点进行有线和/或无线通信的功能。在特定示例中,通信电路13可以基于用于与一个或多个其他节点通信(包括发送和/或接收信息)的无线电电路。通信电路13可以互连到处理器11和/或存储器12。举例来说,通信电路13可以包括以下任一个:接收机、发射机、收发机、输入/输出(i/o)电路、输入端口和/或输出端口。

还可以提供基于硬件和软件的组合的解决方案。实际的硬件-软件划分可以由系统设计者基于许多因素(包括处理速度、实现成本和其他要求)来决定。

根据又一方面,提供了一种网络设备100,其被配置用于结合蜂窝通信系统进行操作。网络设备100被配置为接收包括表示第一ue10和第二ue20之间的所谓ue到ue干扰的测量信息的报告,以实现蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。测量信息与第一ue10对第二ue20发送的上行链路信号执行的至少一个测量有关。

作为示例,网络设备100可以被配置为接收包括关于上行链路信号的接收功率的测量信息的报告,以实现对上行链路到下行链路(ul到dl)干扰的估计。

可选地,网络设备100被配置为至少部分地基于在报告中包括的表示所谓ue到ue干扰的测量信息来发起所述至少一个传输的干扰感知配置和/或干扰抑制。

在特定示例中,网络设备100可以被配置为至少部分地基于测量信息来估计第一ue10和第二ue20之间的路径损失,以及至少部分地基于所估计的路径损失来发起所述至少一个传输的干扰感知配置和/或干扰抑制。

例如,网络设备100可以被配置为接收表示对其执行所述至少一个测量的上行链路信号的标识的信息,以及基于标识上行链路信号的信息来确定第二ue20的标识,确定第一ue10的标识,以及至少部分地基于测量信息和第一ue10的标识以及第二ue20的标识来发起所述至少一个传输的干扰感知配置和/或干扰抑制。

可选地,网络设备100还被配置为接收表示上行链路信号的接收时间和/或频率的信息和/或上行链路信号的空间信息和/或表示抑制干扰的能力的能力信息和/或表示报告引用哪个小区的小区标识信息,以及基于所接收的信息来发起所述至少一个传输的干扰感知配置和/或干扰抑制。

如果需要,取决于特定实现和网络设备的位置,网络设备100可以被配置为执行所述至少一个传输的实际干扰感知配置。

在特定示例中,网络设备100被配置为接收包括与随机接入前导码有关的测量信息的报告,以及该报告包括表示随机接入前导码的接收功率的信息、表示随机接入前导码索引的信息和/或表示随机接入前导码的接收时间和/或频率的信息。

可选地,网络设备100可以被配置为通过向第一ue10指示抑制来自第二ue20的干扰来实现干扰抑制。

图6是示出根据实施例的网络设备的示例的示意框图。在该特定示例中,网络设备100包括处理器110和存储器120,存储器120包括指令,所述指令能够由处理器110执行,由此处理器可操作以接收包括表示所谓ue到ue干扰的测量信息的报告,以实现蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。

可选地,网络设备100还可以包括通信电路130。通信电路130可以包括用于与网络中的其他设备和/或网络节点进行有线和/或无线通信的功能。在特定示例中,通信电路130可以基于用于与一个或多个其他节点通信(包括发送和/或接收信息)的无线电电路。通信电路130可以互连到处理器110和/或存储器120。举例来说,通信电路130可以包括以下任一个:接收机、发射机、收发机、输入/输出(i/o)电路、输入端口和/或输出端口。

还可以提供基于硬件和软件的组合的解决方案。实际的硬件-软件划分可以由系统设计者基于许多因素(包括处理速度、实现成本和其他要求)来决定。

例如,网络设备100可以包括在蜂窝通信系统中的网络节点30、40中,或网络设备100可以是与蜂窝通信系统相关的基于计算机的网络设备,例如位于云端。

图7是示出根据实施例的网络节点的示例的示意框图。

根据一个方面,因此还提供了一种包括如本文所述的网络设备100的网络节点30、40。

在特定示例中,网络节点是与第一ue10相关联的第一无线电网络节点30,第一无线电网络节点30被配置为从第一ue10接收报告,或者网络节点是与第二ue20相关联的第二无线电网络节点40,第二无线电网络节点40被配置为从第一无线电网络节点30接收报告。

图8是示出根据实施例的计算机实现的示例的示意图。在该特定示例中,本文描述的至少一些步骤、功能、过程、模块和/或块在被加载到存储器220中以供包括一个或多个处理器210的处理电路执行的计算机程序225、235中实现。处理器210和存储器220彼此互连以实现正常的软件执行。可选的输入/输出设备240还可以互连到处理器210和/或存储器220,以实现相关数据(例如输入参数和/或结果输出参数)的输入和/或输出。

术语“处理器”应该在一般意义上解释为能够执行程序代码或计算机程序指令以执行特定处理、确定或计算任务的任何系统或设备。

因此,包括一个或多个处理器210的处理电路被配置为在执行计算机程序225时执行明确定义的处理任务,例如本文所述的那些任务。

处理电路不必专用于仅执行上述步骤、功能、过程和/或块,而是还可以执行其他任务。

在特定实施例中,提供了一种计算机程序225、235,用于在被执行时实现用户设备ue即第一ue10在蜂窝通信系统中的操作。计算机程序225、235包括指令,所述指令当由至少一个处理器210执行时使得至少一个处理器210:

-发起与第二ue20发送的上行链路信号有关的至少一个测量,以获得表示第一ue10和第二ue20之间的所谓ue到ue干扰的测量信息;以及

-生成包括表示ue到ue干扰的测量信息的报告以用于传输到网络侧,以实现蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。

在另一个特定实施例中,提供了一种计算机程序225、235,用于在被执行时实现与蜂窝通信系统有关的网络设备的操作。计算机程序225、235包括指令,所述指令当由至少一个处理器210执行时使得至少一个处理器210接收包括表示第一ue10和第二ue20之间的所谓ue到ue干扰的测量信息的报告,以实现蜂窝通信系统中的至少一个传输的干扰感知配置和/或干扰抑制,其中,测量信息与第一ue10对第二ue20发送的上行链路信号执行的至少一个测量有关。

所提出的技术还提供了一种包括所述计算机程序的载体,其中所述载体是电子信号、光信号、电磁信号、磁信号、电信号、无线电信号、微波信号或计算机可读存储介质中的一个。

因此,提供了一种计算机程序产品,包括其上存储有这样的计算机程序225、235的计算机可读介质220、230。

作为示例,软件或计算机程序225、235可以实现为计算机程序产品,其通常被承载或存储在计算机可读介质220、230上,特别是非易失性介质上。计算机可读介质可以包括一个或多个可移动或不可移动存储设备,包括但不限于只读存储器(rom)、随机存取存储器(ram)、光盘(cd)、数字通用盘(dvd)、蓝光盘、通用串行总线(usb)存储器、硬盘驱动器(hdd)存储设备、闪存、磁带或任何其他常规存储设备。因此,计算机程序可以加载到计算机或等同处理设备的操作存储器中以供其处理电路执行。

当由一个或多个处理器执行时,本文呈现的流程图或图可以被视为计算机流程图或图。相应的装置可以被定义为一组功能模块,其中由处理器执行的每个步骤对应于功能模块。在这种情况下,功能模块被实现为在处理器上运行的计算机程序。

因此,驻留在存储器中的计算机程序可以被组织为适当的功能模块,所述功能模块被配置为当由处理器执行时执行至少一部分本文描述的步骤和/或任务。

图9是示出用于实现用户设备ue即第一ue在蜂窝通信系统中的操作的装置的示例的示意图。装置300包括:

-发起模块310,用于发起与第二ue20发送的上行链路信号有关的至少一个测量,以获得表示第一ue10和第二ue20之间的所谓ue到ue干扰的测量信息;以及

-生成模块320,用于生成包括表示ue到ue干扰的测量信息的报告以用于传输到网络侧,以实现蜂窝通信系统中至少一个传输的干扰感知配置和/或干扰抑制。

图10是示出用于实现与蜂窝通信系统有关的网络设备的操作的装置的示例的示意图。装置400包括输入模块410,用于接收包括表示第一ue10和第二ue20之间的所谓ue到ue干扰的测量信息的报告,以实现蜂窝通信系统中的至少一个传输的干扰感知配置和/或干扰抑制。测量信息与第一ue10对第二ue20发送的上行链路信号执行的至少一个测量有关。

备选地,可以主要通过硬件模块或者备选地通过硬件实现图9和图10中的模块,且相关模块之间具有适当的互连。特定示例包括一个或多个适当配置的数字信号处理器和其他已知的电子电路,例如如前所述互连以执行专用功能的离散逻辑门和/或专用集成电路(asic)。可用硬件的其他示例包括输入/输出(i/o)电路和/或用于接收和/或发送信号的电路。软件与硬件的范围纯粹是实现选择。

在诸如网络节点和/或服务器之类的网络设备中提供计算服务(硬件和/或软件)变得越来越流行,其中资源作为服务通过网络被传递到远程位置。举例来说,这意味着如本文所述的功能可以被分发或重新定位到一个或多个单独的物理节点或服务器。可以将功能重新定位或分发到一个或多个联合作用的物理机和/或虚拟机,其可以位于单独的物理节点中即在所谓的云中。这有时也称为云计算,云计算是用于实现对可配置计算资源(例如网络、服务器、存储器、应用和一般或定制服务)池的无处不在的按需网络接入的模型。

不同形式的虚拟化能够用于此上下文中,它们包括以下一个或多个:

·将网络功能整合到在定制或通用硬件上运行的虚拟化软件中。这有时被称为网络功能虚拟化。

·将单独硬件上运行的一个或多个应用堆栈(包括操作系统)共址到单个硬件平台上。这有时被称为系统虚拟化或平台虚拟化。

·硬件和/或软件资源的共址,目的是使用一些高级域级调度和协调技术来提高系统资源利用率。这有时称为资源虚拟化或集中式和协调式资源池。

尽管通常希望将功能集中在所谓的通用数据中心内,但在其他情况下,实际上在网络的不同部分上分配功能可能是有益的。

网络设备(nd)通常可以被视为在通信上连接到网络中的其他电子设备的电子设备。

举例来说,网络设备可以用硬件、软件或其组合来实现。例如,网络设备可以是专用网络设备或通用网络设备或其混合。

专用网络设备可以使用定制处理电路和专有操作系统(os),以用于执行软件以提供本文公开的一个或多个特征或功能。

通用网络设备可以使用公共现成(cots)处理器和标准os,以用于执行被配置为提供本文公开的一个或多个特征或功能的软件。

举例来说,专用网络设备可以包括包含处理或计算资源的硬件,其通常包括一组一个或多个处理器、物理网络接口(ni)(其有时被称为物理端口)、以及其上存储有软件的非暂时性机器可读存储介质。物理ni可以被视为网络设备中通过其进行网络连接的硬件,例如无线地通过无线网络接口控制器(wnic)或通过将电缆插入到连接至网络接口控制器(nic)的物理端口。在操作期间,软件可以由硬件执行以实例化一组一个或多个软件实例。每个软件实例以及执行该软件实例的那部分硬件可以形成单独的虚拟网络元件。

作为另一示例,通用网络设备可以例如包括硬件,该硬件包括一组一个或多个处理器(通常是cots处理器)、网络接口控制器(nic)、以及其上存储有软件的非暂时性机器可读存储介质。在操作期间,处理器执行软件以实例化一组或多组一个或多个应用。虽然一个实施例不实现虚拟化,但是备选实施例可以使用不同形式的虚拟化-例如由虚拟化层和软件容器表示。例如,一个这样的备选实施例实现操作系统级虚拟化,在这种情况下,虚拟化层代表操作系统的内核(或在基本操作系统上执行的shim),其允许创建多个软件容器,每个软件容器可以用于执行一组应用之一。在示例实施例中,每个软件容器(也称为虚拟化引擎、虚拟专用服务器或jail)是用户空间实例(通常是虚拟存储器空间)。这些用户空间实例可以彼此分离,并与其中执行操作系统的内核空间分开;除非显式允许,否则在给定用户空间中运行的一组应用不能访问其他进程的内存。另一个这样的备选实施例实现完全虚拟化,在这种情况下:1)虚拟化层代表系统管理程序(有时称为虚拟机监控器(vmm))或系统管理程序在主机操作系统之上执行;2)每个软件容器代表一种被称为虚拟机的紧密隔离形式的软件容器,其由系统管理程序执行并且可以包括客户操作系统。

系统管理程序是负责创建和管理各种虚拟化实例的软件/硬件,并且在某些情况下是实际的物理硬件。系统管理程序管理底层资源并将它们呈现为虚拟化实例。系统管理程序虚拟化以作为单个处理器出现的内容实际上可以包括多个单独的处理器。从操作系统的角度来看,虚拟化实例表现为实际的硬件组件。

虚拟机是物理机器的软件实现,它运行程序就好像程序在物理的非虚拟化机器上执行一样;尽管有些系统提供了半虚拟化(半虚拟化允许操作系统或应用知道虚拟化的存在以用于优化目的),但是与在“裸机”主机电子设备上运行相比,应用通常不知道它们在虚拟机上运行。

如果被实现,一组或多组一个或多个应用的实例化以及虚拟化层和软件容器统称为软件实例。每组应用、对应的软件容器(如果被实现)、以及执行它们的硬件部分(无论是专用于该执行的硬件和/或软件容器临时共享的硬件的时间片)形成单独的虚拟网络元件。

所述虚拟网络元件可以执行类似的功能(与虚拟网络元件(vne)相比)。这种硬件虚拟化有时被称为网络功能虚拟化(nfv)。因此,nfv可用于将许多网络设备类型整合到工业标准大容量服务器硬件、物理交换机和物理存储装置上,它们可以位于数据中心、nd和客户端设备(cpe)中。然而,不同的实施例可以不同地实现一个或多个软件容器。例如,虽然示出了每个软件容器对应于vne的实施例,但是备选实施例可以在更精细的粒度级别实现软件容器-vne之间的这种对应或映射;应当理解,本文中参考软件容器与vne的对应关系描述的技术也适用于使用这种更精细粒度级别的实施例。

根据又一实施例,提供了一种混合网络设备,其包括网络设备中(例如在网络设备(nd)内的卡或电路板中)的定制处理电路/专有os和cots处理器/标准os。在这种混合网络设备的特定实施例中,平台虚拟机(vm)(诸如实现专用网络设备的功能的vm)可以为混合网络设备中存在的硬件提供半虚拟化。

上面描述的实施例仅作为示例给出,并且应当理解,所提出的技术不限于此。本领域技术人员将理解,在不脱离由所附权利要求限定的本发明的范围的情况下,可以对实施例进行各种修改、组合和改变。特别地,在技术上可行的情况下,不同实施例中的不同部分解决方案可以组合在其他配置中。

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