用于无线网络的能量高效多跳通信方案的制作方法

文档序号:13689793阅读:176来源:国知局
用于无线网络的能量高效多跳通信方案的制作方法

本公开一般涉及无线通信,并且更特定地,涉及用于无线网络的能量高效多跳通信方案。



背景技术:

为了应对无线数据业务的指数增长,预期在未来将要求密集得多的基站或无线接入点部署。非常密集的无线接入点部署的可行性以存在能够对网络中的每个个体接入点提供高数据速率传输的回程网络为基础。从使容量最大化的角度来看,基于光纤的回程解决方案可能是最合乎期望的且最适合于新的构造。然而,在现有建筑和基础设施中,向非常密集的网络中的每个接入节点安装新的光纤的成本能够是高昂的。

备选方案是无线自回程解决方案,其中相同的接入频谱用于提供传输。利用自回程,接入节点不仅服务于它附近的它自身分配的用户设备(ue),而且还作为中继节点服务于它的相邻接入点以便朝和/或从网络中的信息聚合节点(agn)传递数据。一组自回程接入节点能够形成多跳网状网络。接入节点合作来将彼此的业务传递到聚合节点以及从聚合节点传递。

由于无线媒体的广播性质,干扰变成对无线多跳回程网络的网络吞吐量的主要限制因素。已经提出且示出干扰感知路由选择以在最短路径路由上提供相当大的吞吐量增益。对于无线自回程网络的联合路由和资源分配在2013年英国伦敦的个人、室内和移动无线电通信的ieee国际研讨会会报第3083-3088页的“jointroutingandresourceallocationforwirelessself-backhaulinanindoorultra-densenetwork”(“jointroutingandresourceallocation”)中呈现。因为假设每个中继器通过将其他信号视为噪声来对它期望的消息解码,干扰感知路由选择算法旨在避免路径间干扰。然而在“jointroutingandresourceallocation”中示出该方法造成在高负载(即,资源数量是大的)时对网络吞吐量相当大的限制。因为几乎不可能在高负载避免全部路径间干扰,故该结果在预期之中。此外,因为每个路由上的传送速率通过该路由上的所有链路容量的最小值来确定,故路径上的一个强干扰能够使端到端性能大为下降。从而,存在对于更先进的编码方案的需要,其能够高效管理强干扰而不是简单地将其视为噪声。



技术实现要素:

为了解决前面的现有方法的问题,公开了节点中的方法。所述方法包括确定从第一源节点到目的地的第一路由,所述第一路由包括一个或多个中继节点。所述方法包括确定能量采集路由选择度量,所述能量采集路由选择度量供在确定从第二源节点到所述目的地的第二路由中使用。所述方法包括确定从所述第二源节点到所述目的地的所述第二路由,所确定的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。

在某些实施例中,所述第一路由和第二路由可以包括不同数量的中继节点。所确定的第一路由可以包括在所述第一源节点与所述目的地之间具有最短跳数的路由。使能量采集路由选择度量最大化可以包括使连续中继节点之间的可实现速率最大化。所述能量采集路由选择度量可以包括多输入多输出(mimo)信道容量。所述能量采集路由选择度量可以是信噪比的函数。所述能量采集度量可以被确定来使路由之间的干扰最大化。所述中继节点可以执行有噪网络编码。

在某些实施例中,确定从所述第二源节点到所述目的地的所述第二路由可以包括:确定一个或多个第一候选中继节点,所述第一候选中继节点位于所述第二源节点的通信范围内;确定在所述一个或多个第一候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化,其中对在所述一个或多个第一候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化的所述确定基于所述第一源节点、所述第二源节点以及所述第一路由的第一中继节点的能量采集路由选择度量;以及选择使所述能量采集路由选择度量最大化的第一候选中继节点作为所述第二路由的第一中继节点。在某些实施例中,所述方法可包括确定一个或多个第二候选中继节点,所述第二候选中继节点位于所选择的所述第二路由的第一中继节点的通信范围内;确定在所述一个或多个第二候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化,其中对在所述一个或多个第二候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化的所述确定基于所述第一路由的所述第一中继节点、所述第二路由的所述第一中继节点以及所述第一路由的第二中继节点的能量采集路由选择度量;以及选择使所述能量采集路由选择度量最大化的第二候选中继节点作为所述第二路由的第二中继节点。

在某些实施例中,所述方法可以包括基于所确定的第二路由来优化所确定的第一路由,所述第二路由包括根据所确定的能量采集路由选择度量而选择的一个或多个中继节点,其中所述经优化的第一路由使所述能量采集路由选择度量最大化。在某些实施例中,基于所确定的第二路由来优化所确定的第一路由可包括:确定一个或多个第三候选中继节点,所述第三候选中继节点位于所述第一源节点的通信范围内;确定在所述一个或多个第三候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化,其中对在所述一个或多个第三候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化的所述确定基于所述第一源节点、所述第二源节点以及所述第二路由的第一中继节点的所述能量采集路由选择度量;以及选择使所述能量采集路由选择度量最大化的第三候选中继节点作为所述第一路由的新的第一中继节点。在某些实施例中,所述方法可包括:确定一个或多个第四候选中继节点,所述第四候选中继节点位于所述第一路由的所述新的第一中继节点的通信范围内;确定在所述一个或多个第四候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化,其中对在所述一个或多个第四候选中继节点中哪个中继节点使所述能量采集路由选择度量最大化的所述确定基于所述第一路由的所述新的第一中继节点、所述第二路由的所述第一中继节点以及所述第二路由的第二中继节点的所述能量采集路由选择度量;以及选择使所述能量采集路由选择度量最大化的第四候选中继节点作为所述第一路由的新的第二中继节点。

在某些实施例中,所述方法可以包括基于经优化的第一路由来优化所确定的第二路由,其中所述经优化的第二路由使所述能量采集路由选择度量最大化。在某些实施例中,所述方法可以包括继续优化所确定的第一和第二路由直到对于所述第一和第二路由二者的所述能量采集路由选择度量超出阈值。

在某些实施例中,所述方法可以包括:定义多个子网络,所定义的多个子网络包括至少第一子网络和第二子网络,所述第一子网络包括所述目的地以及所述第一和第二源节点,所述第二子网络包括第二目的地和与所述第二目的地关联的多个源节点,所述多个源节点包括至少一个额外源节点;对所述第二子网络确定从与所述第二目的地关联的所述多个源节点中的一个源节点到所述第二目的地的第一路由,对于所述第二子网络的所述第一路由包括一个或多个中继节点;对所述第二子网络确定从与所述第二目的地关联的所述多个源节点中的另一个源节点到所述第二目的地的第二路由,所确定的对于所述第二子网络的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点;以及基于所确定的对于所述第二子网络的第二路由来优化所确定的对于所述第二子网络的第一路由,对于所述第二子网络的所述第二路由包括根据所确定的能量采集路由选择度量而选择的一个或多个中继节点,其中对于所述第二子网络的所述经优化的第一路由使所述能量采集路由选择度量最大化。在某些实施例中,对于所述第二子网络的所述第一路由可以使用干扰感知路由选择来被确定。

还公开了一种节点。所述节点包括一个或多个处理器。所述一个或多个处理器配置成确定从第一源节点到目的地的第一路由,所述第一路由包括一个或多个中继节点。所述一个或多个处理器配置成确定能量采集路由选择度量,所述能量采集路由选择度量供在确定从第二源节点到所述目的地的第二路由中使用。所述一个或多个处理器配置成确定从所述第二源节点到所述目的地的所述第二路由,所确定的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。

还公开一种计算机程序产品。所述计算机程序产品包括存储在非暂态计算机可读介质上的指令,这些指令在由一个或多个处理器执行时执行以下动作:确定从第一源节点到目的地的第一路由,所述第一路由包括一个或多个中继节点;确定能量采集路由选择度量,所述能量采集路由选择度量供在确定从第二源节点到所述目的地的第二路由中使用;以及确定从所述第二源节点到所述目的地的所述第二路由,所确定的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。

本公开的某些实施例可以提供一个或多个技术优势。例如,与常规(单路由)路由选择解决方案相比,某些实施例可以有利地提高数据吞吐量。作为另一个示例,在某些实施例中,在中继节点处接收的干扰信号通过qmf转发并且在目的地节点处被视为有用信号,这在网络密集且干扰高时可以有利地带来更好的性能。作为仍有的另一个示例,某些实施例可以为较长的一跳传送提供保证,其可以通过使中继级数量减少而有利地增加网络吞吐量。作为还有的另一个示例,某些实施例在避免网络间干扰方面可以有利地比干扰感知路由选择更加高效。其他优势对本领域内技术人员可以是容易显而易见的。某些实施例可以没有所记载的优势、或者具有其中的一些或全部优势。

附图说明

为了更完整地理解公开的实施例和它们的特征及优势,现在结合附图对下列描述进行参考,在图中:

图1是图示根据某些实施例的无线通信网络的实施例的图;

图2图示根据某些实施例的示例无线网状网络,其包括多个源节点和一个目的地;

图3图示干扰感知路由选择的示例;

图4图示根据某些实施例的能量采集路由选择的示例;

图5图示根据某些实施例用来建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第一步骤;

图6图示根据某些实施例用来建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第二步骤;

图7图示根据某些实施例用来建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第三步骤;

图8图示根据某些实施例用来建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第四步骤;

图9图示根据某些实施例对于三个中继级和4个数据源的能量采集路由选择和干扰感知路由选择的性能比较;

图10图示根据某些实施例对于20db信噪比的能量采集路由选择和干扰感知路由选择的性能比较;

图11a和11b图示根据某些实施例的能量采集路由选择的两个示例用例;

图12图示根据某些实施例的能量采集路由选择的第三示例用例;

图13图示根据某些实施例的节点中的方法;

图14是根据某些实施例的示范性无线装置的方框示意图;

图15是根据某些实施例的示范性网络节点的方框示意图;

图16是根据某些实施例的示范性无线电网络控制器或核心网络节点的方框示意图;

图17是根据某些实施例的示范性无线装置的方框示意图;以及

图18是根据某些实施例的示范性网络节点的方框示意图。

具体实施方式

如上文描述的,现有方法(包括干扰感知路由选择)有某些不足之处。在干扰感知路由选择中,路由上的每个中继器对它的期望消息解码(通过将其他信号视为噪声)、对其重新编码并且然后转发。该中继操作称为解码且转发(df)。为了使节点处的干扰最小化,干扰感知路由选择建立离彼此尽可能远的路由。然而,该方法造成在高负载时对网络吞吐量的相当大限制,此外,因为每个路由上的传送速率由路由上的所有链路容量的最小值来确定,路径上的一个强干扰能够使端到端性能大为下降。因而,存在对于更先进的编码方案的需要,其能够高效管理强干扰而不是简单地将其视为噪声。

与干扰感知路由选择方法相比,本公开预想这样的传送方案,其中中继器处的操作是量化-映射-转发(qmf),或更一般地,有噪网络编码(nnc)而不是df。qmf在本领域内是已知的且在2011年4月ieeetrans.inf.theory的卷57、第1872-1905页的s.avestimehr、s.diggavi和d.tse的“wirelessnetworkinformationflow:adeterministicapproach”中被描述,其整体特此通过引用被并入,就像其完全在本文中被阐述一样。nnc在本领域内是已知的且在ieeetrans.inf.theory的卷57、第3132-3152页的s.lim、y.h.kim、a.e.gamal和s.chung的“noisynetworkcoding”中被描述,其整体特此通过引用被并入,就像其完全在本文中被阐述一样。根据本文描述的某些实施例,经由能量采集路由选择来建立路由。

例如,在某些实施例中,公开了节点中的方法。该节点确定从第一源节点到目的地的第一路由。该第一路由包括一个或多个中继节点,并且可以是在第一源节点与目的地之间具有最短跳数的路由。节点确定能量采集路由选择度量。该能量采集路由选择度量可以用于确定从第二源节点到目的地的第二路由。例如,在某些实施例中,能量采集路由选择度量可以是多输入多输出(mimo)信道容量或者是信噪比(snr)的函数。节点确定从第二源节点到目的地的第二路由。所确定的第二路由包括选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。在某些实施例中,使能量采集路由选择度量最大化包括使连续中继节点之间的可实现速率最大化。

如在下文更详细描述的,在某些实施例中,节点可以基于所确定的第二路由来优化所确定的第一路由,第二路由包括根据所确定的能量采集路由选择度量选择的一个或多个中继节点,其中经优化的第一路由使能量采集路由选择度量最大化。在一些情况下,节点可以基于经优化的第一路由来优化所确定的第二路由,其中经优化的第二路由使能量采集路由选择度量最大化。在一些情况下,节点可以继续优化所确定的第一和第二路由直到对于第一和第二路由两者的能量采集度量超出阈值。

能量采集路由选择指一系列路由方法,其中选择度量以便使路由之间的干扰最大化,或等同地,将路由选为尽可能接近。这与干扰感知路由选择相比经受很多。代替使用df,一个或多个中继节点中的每个部署qfm/nnc操作,其中中继器对所观察的信号进行量化、对它重新编码并且转发信号。因为中继节点未对消息解码,在中继器处没有解码约束(与df不同)。实际上,在中继节点处接收的任何干扰信号将通过qmf转发并且在目的地节点处视为有用信号。由于该原因,qmf/nnc实际上在网络密集且干扰更高时表现得更好。该提高的性能在2015年4月15日提交的美国临时申请62/148,050中所包括的s.hong、i.maric和d.hui的“anovelcooperativestrategyforwirelessmultihopbackhaulnetworks”中示出,其整体特此通过引用被并入,就像其完全在本文中被阐述一样。另外的细节也在2015年12月6-10号圣地亚哥ieeeglobecom的s.hong、i.maric和d.hui的“anovelrelayingstrategyforwirelessmultihopbackhaulnetworks”(其也被包括在2015年4月15日提交的美国临时申请62/148,050中)中示出,其整体特此通过引用被并入,就像其完全在本文中被阐述一样。

本文描述的各种实施例能够在其中数据通过中继器发送的任何网络场景中被利用。因此,它适用于一般和特定应用中的无线网络,诸如多跳回程、网络辅助d2d通信、具有中继器的蜂窝网络和任何其他适合的应用。本领域内普通技术人员将认识到各种通信节点(例如,ue或其他站)能够执行本文描述的各种过程。

图1是图示根据某些实施例的无线通信网络100的实施例的图。网络100包括一个或多个ue110(其可以被互换地称为无线装置110)、网络节点115(其可以互换地被称为enodeb(enb)115)。ue110可以通过无线接口与网络节点115通信。例如,ue110a可以将无线信号传送到网络节点115中的一个或多个,和/或从网络节点115中的一个或多个接收无线信号。无线信号可以包含语音业务、数据业务、控制信号和/或任何其他适合的信息。在一些实施例中,与网络节点115关联的无线信号覆盖的区域可以称为小区。在一些实施例中,ue110可以具有装置到装置(d2d)能力。从而,ue110可能够从另一个ue接收信号和/或将信号直接传送到另一个ue。例如,ue110a可能够从ue110b接收信号和/或将信号传送到ue110b。

在某些实施例中,网络节点115可以与无线电网络控制器进行接口。该无线电网络控制器可以控制网络节点115并且可以提供某些无线电资源管理功能、移动性管理功能和/或其他适合的功能。在某些实施例中,无线电网络控制器的功能可以包括在网络节点115中。无线电网络控制器可以与核心网络节点进行接口。在某些实施例中,无线电网络控制器可以经由互连网络与核心网络节点进行接口。互连网络可以指能够传送音频、视频、信号、数据、消息或前述的任何组合的任何互连系统。互连网络可以包括公共交换电话网(pstn)、公共或私有数据网络、局域网(lan)、城域网(man)、广域网(wan)、本地、地区、或全球通信或计算机网络(诸如因特网、有线或无线网络、企业内联网)或任何其他适合的通信链路(包括其组合)中的全部或部分。

在一些实施例中,核心网络节点可以管理通信会话的建立和对于ue110的各种其他功能性。ue110可以使用非接入层层面与核心网络节点交换某些信号。在非接入层信令中,ue110与核心网络节点之间的信号可以透明地通过无线电接入网络进行传递。在某些实施例中,网络节点115可以通过节点间接口与一个或多个网络节点进行接口。例如,网络节点115a和115b可通过x2接口来进行接口。

如上文所描述的,网络100的示例实施例可以包括一个或多个无线装置110,和能够与无线装置110通信(直接或间接)的一个或多个不同类型的网络节点。

在一些实施例中,使用非限制性术语ue。本文描述的ue110能够是能够通过无线电信号与网络节点115或另一个ue通信的任何类型的无线装置。ue110也可以是无线电通信装置、目标装置、d2due、机器型通信ue或具备机器到机器通信(m2m)能力的ue、低成本和/或低复杂性ue、配备有ue的传感器、平板、移动终端、智能电话、膝上型嵌入式设备(lee)、膝上型安装式设备(lme)、usb软件狗、客户端设备(cpe)等。ue110可以关于它的服务小区在正常覆盖或增强覆盖下操作。增强覆盖可以互换地被称为扩展覆盖。ue110还可以在多个覆盖级(例如,正常覆盖、增强覆盖级1、增强覆盖级2、增强覆盖级3等)操作。在某些实施例中,ue110可以配置成在网络外覆盖场景中操作。

同样,在一些实施例中使用通用术语“无线电网络节点”(或简单地“网络节点”)。它可以是任何种类的网络节点,其可以包括聚合节点(agn)、基站(bs)、无线电基站、节点b、基站(bs)、多标准无线电(msr)无线电节点(诸如msrbs)、演进节点b(enb)、网络控制器、无线电网络控制器(rnc)、基站控制器(bsc)、中继节点、控制中继器的中继施主节点、基站收发信台(bts)、接入点(ap)、无线电接入点、传送点、传送节点、远程无线电单元(rru)、远程无线电头端(rrh)、分布式天线系统(das)中的节点、多小区/多播协调实体(mce)、核心网络节点(例如,msc、mme等)、o&m、oss、son、定位节点(例如,e-smlc)、mdt或任何适合的网络节点。网络节点是甚至更一般的术语,其可以是无线电网络节点或核心网络节点(例如,tce、mme、mdt节点、mbms节点)或甚至外部节点(例如,第三方节点、当前网络外部的节点)。注意任何无线电网络节点是网络节点,但不是任何网络节点都是无线电网络节点。

诸如网络节点和ue的专有名词应视为非限制性的并且特别并不意味着两者之间的某些层级关系;一般,“enodeb”能够视为装置1以及“ue”能够视为装置2,并且这两个装置通过某一无线电信道而彼此通信。

ue110、网络节点115和其他网络节点(诸如无线电网络控制器或核心网络节点)的示例实施例在下文关于图14-18更详细地被描述。

尽管图1图示网络100的特定布置,本公开预想本文描述的各种实施例可以适用于具有任何适合配置的多种网络。如在下文关于图2-13更详细描述的,网络100可以是网状网络,其具有任何配置并且包括任何适合数量的源节点、中继节点(其可以互换地称为中继器)和目的地。此外,网络10可以包括任何适合数量的ue110和网络节点115,以及适合于支持ue之间或ue与另一个通信装置(诸如固定电话)之间的通信的任何额外元件。此外,尽管某些实施例可以描述为在长期演进(lte)网络中实现,但实施例可以在支持任何适合通信标准且使用任何适合组件的任何合适类型的电信系统中实现,并且能适用于任何无线电接入技术(rat)或多rat系统,其中ue接收和/或传送信号(例如,数据)。例如,本文描述的各种实施例可以能适用于lte、lte-高级、umts、hspa、gsm、cdma2000、wimax、wifi、另一个适合的无线电接入技术或一个或多个无线电接入技术的任何适合的组合。尽管某些实施例可以在下行链路中的无线传送的上下文中被描述,但本公开预想各种实施例同样在上行链路中能适用。

在下列描述中,阐述许多具体细节。然而,被理解的是,本文描述的各种实施例可以在没有这些具体细节的情况下被实践。在其他实例中,未详细示出众所周知的电路、结构和技术以便不使该描述难以理解。本领域内普通技术人员在不进行过度实验的情况下,利用所包括的描述将能够实现适当的功能性。

说明书中对“某些实施例”、“一个实施例”、“一实施例”、“示例实施例”等的引用指示描述的实施例可以包括特定特征、结构或特性,但每一个实施例可不一定包括该特定特征、结构或特性。此外,这样的短语不一定指相同实施例。此外,当特定特征、结构或特性联系实施例一起被描述时,认为联系其他实施例(无论是否明确描述)一起来实现这样的特征、结构或特性是在本领域技术人员的知识范围内的。

在下面,可以使用术语“耦合”和“连接”连同它们的派生词。应理解这些术语不旨在作为是彼此的同义词。“耦合”用于指示彼此可以或可以不直接物理或电接触的两个或以上的元件彼此配合或相互作用。“连接”用于指示在彼此耦合的两个或以上元件之间建立通信。

图2图示根据某些实施例的示例无线网状网络,其包括多个源节点和一个目的地。更具体地,图2图示多个源节点205(例如,源节点205a-d)。如在图2中示出的,源节点205a可以是第一源节点,源节点205b可以是第二源节点,源节点205c可以是第三源节点,并且源节点205d可以是第四源节点。图2还图示目的地节点210(其可以能互换地称为目的地210和/或聚合节点210)。图2还图示许多中继节点215。

源节点205a-d、目的地节点210和中继节点215可以是任何适合的节点。例如,在某些实施例中,源节点205a-d、目的地节点210和中继节点215可以包括网络节点和/或无线装置(诸如在上文关于图1描述的且在下文关于图14-18更详细地描述的网络节点115和无线装置110)的任何适合组合。作为一个示例,在某些实施例中,源节点205a-d可以是无线装置,诸如在上文关于图1描述的无线装置110,目的地节点210可以是网络节点(诸如在上文关于图1描述的网络节点115,例如enb、wlanap、聚合节点或任何其他适合的网络节点),并且中继节点215可以是任何适合类型的网络节点(诸如在上文关于图1描述的网络节点115)。

如上文描述的,如在图2中示出的那样,本文描述的各种实施例可以能适用于通过网状/多跳网络从多个数据源(例如,源节点205a-d)到共同目的地(例如,目的地210)的通信。在图2的示例中,数据从源节点205a-205b中的一个或多个发送到目的地210。从源节点205a-205d发送的数据经由多跳通信经由中继器215被发送。从源节点205a-d中的一个(例如,源节点205a)到目的地210的路径可以包括任何适合数量的中继节点215。尽管某些实施例可以图示使用两个源节点和单个目的地,但本公开预想各种实施例能适用于任何适合数量的源节点(包括超过两个源节点)、目的地节点(包括超过一个目的地节点)和中继节点。

图3图示干扰感知路由选择的示例。更具体地,图3图示多个源节点305(例如,源节点305a-c)。如在图3中示出的,源节点305a可以是第一源节点(例如,用户1),源节点305b可以是第二源节点(例如,用户2),并且源节点305c可以是第三源节点(例如,用户3)。图3还图示目的地节点310(其可以能互换地称为目的地310和/或聚合节点310)。图3还图示许多中继节点315。

源节点305a-c、目的地节点310和中继节点315可以是任何适合的节点。例如,在某些实施例中,源节点305a-c、目的地节点310和中继节点315可以包括网络节点和/或无线装置(诸如在上文关于图1描述的且在下文关于图14-18更详细地描述的网络节点115和无线装置110)的任何适合的组合。作为一个示例,在某些实施例中,源节点305a-c可以是无线装置,诸如在上文关于图1描述的无线装置110。目的地节点310可以是网络节点(诸如在上文关于图1描述的网络节点115,例如enb、wlanap、聚合节点或任何其他适合的网络节点),并且中继节点315可以是任何适合类型的网络节点(诸如在上文关于图1描述的网络节点115)。

在图3的示例中,数据从源节点305a-c中的一个或多个发送到目的地310。从源节点305a-c发送的数据经由多跳通信经由中继器315发送。从源节点305a-c中的一个到目的地310的路径可以包括任何适合数量的中继节点315。在干扰感知路由选择(其可以能互换地称为干扰避免路由)中,沿从源节点305a-c中的一个到目的地310的路径的每个中继器315可以执行df(即,每个中继器315对它的期望消息解码(通过将其他信号视为噪声)、对它重新编码并且然后沿路径转发它)。为了使节点处的干扰最小化,干扰感知路由选择建立尽可能远离彼此的路由。为了说明,假设源节点305a-305c中的每个有数据要发送到目的地310。在图3的示例中,从源节点305a到目的地310的路由包括中继器315a和315b,从源节点305b到目的地310的路由包括中继器315c和315d,并且从源节点305c到目的地310的路由包括中继器315e和315f。中继器315a-f中的每个执行df操作。如在图3的示例中示出的,从源节点305a-c中的每个的路由选为尽可能远离彼此。

如上文描述的,干扰变成对无线多跳回程网络的网络吞吐量的主要限制因素。在干扰感知路由选择中,每个中继器315通过将其他信号视为噪声来对它的期望消息解码。干扰感知路由选择算法旨在避免路径间干扰。该方法造成在高负载(即,源的数量是大的)时对网络吞吐量的相当大的限制。该结果因为几乎不可能在高负载避免所有路径间干扰而在预期之中。此外,因为每个路由上的传送速率由路由上的所有链路容量的最小值来确定,故路径上的一个强干扰能够使端到端性能大为下降。

图4图示根据某些实施例的能量采集路由选择的示例。更具体地,图4图示多个源节点405(例如,源节点405a-c)。如在图4中示出的,源节点405a可以是第一源节点(例如,用户1),源节点405b可以是第二源节点(例如,用户2),并且源节点405c可以是第三源节点(例如,用户3)。图4还图示目的地节点410(其可以能互换地称为目的地410和/或聚合节点410)。图4还图示许多中继节点415。

源节点405a-c、目的地节点410和中继节点415可以是任何适合的节点。例如,在某些实施例中,源节点405a-c、目的地410和中继节点415可以包括网络节点和/或无线装置(诸如在上文关于图1描述的且在下文关于图14-18更详细地描述的网络节点115和无线装置110)的任何适合的组合。作为一个示例,在某些实施例中,源节点405a-c可以是无线装置,诸如在上文关于图1描述的无线装置110。目的地节点410可以是网络节点(诸如在上文关于图1描述的网络节点115,例如enb、wlanap、聚合节点或任何其他适合的网络节点),并且中继节点415可以是任何适合类型的网络节点(诸如在上文关于图1描述的网络节点115)。数据可以从源节点405a-c中的一个或多个发送到目的地410。从源节点405a-c发送的数据经由多跳通信经由中继器415发送。从源节点405a-c中的一个到目的地410的路径可以包括任何适合数量的中继节点415。

能量采集路由选择指一系列路由方法,其中选择度量来使路由之间的干扰最大化,或等同地,路由选为尽可能接近。为了说明,假设在图4的示例中源节点405a-c中的每个有数据要发送到目的地410。在图4的示例中,从源节点405a到目的地410的路由包括中继器415a和415b,从源节点405a到目的地410的路由包括中继器415c和415d,并且从源节点405c到目的地410的路由包括中继器415e和415f。如从图4能够看到的,从源节点405a-c到目的地410的路由选为尽可能靠近在一起。

中继器415a-f中的每个执行qmf(或更一般地,nnc)。在这样的情况下,每个中继器415对所观察的信号进行量化、对它重新编码并且将信号朝路由上的下一个节点(例如,另一个中继器415或目的地节点410)转发。因为中继器415未对消息解码,故在中继器415处没有解码约束(与在上文关于图3描述的干扰感知路由选择中的df操作不同)。实际上,在中继节点415处接收的任何干扰信号将通过qmf转发并且在目的地410处被视为有用信号。这与上文描述的针对路由的干扰感知方法形成对比,并且由于该原因,qmf/nnc实际上在网络密集且干扰更高时表现得更好。能量采集路由选择在下文关于图5-8更详细描述。

图5图示根据某些实施例用来建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第一步骤。更特定地,图5图示两个源节点s1505a和s2505b、目的地510和多个中继节点515a-f。源节点s1505a和s2505b、目的地节点510和中继节点515可以是任何适合的节点。例如,在某些实施例中,源节点s1505a和s2505b、目的地节点510和中继节点515可以包括网络节点和/或无线装置(诸如在上文关于图1描述的且在下文关于图14-18更详细描述的网络节点115和无线装置110)的任何适合的组合。作为一个示例,在某些实施例中,源节点s1505a和s2505b可以是无线装置,诸如在上文关于图1描述的无线装置110。目的地节点510可以是网络节点(诸如在上文关于图1描述的网络节点115,例如enb、wlanap、聚合节点或任何其他适合的网络节点),并且中继节点515可以是任何适合类型的网络节点(诸如在上文关于图1描述的网络节点115)。数据可以从源节点s1505a和s2505b中的一个或多个发送到目的地510。从源节点s1505a和s2505b发送的数据经由多跳通信经由中继器515发送。从源节点s1505a和s2505b中的一个到目的地510的路径可以包括任何适合数量的中继节点515。

如上文描述的,能量采集路由选择指一系列路由方法,其中选择度量以便使路由之间的干扰最大化,或等同地,路由选为尽可能接近。这能够例如通过选择在每两个连续中继级之间使可实现的速率最大化的度量而进行。能量采集路由选择度量可以是任何适合的度量。例如,在某些实施例中,能量采集路由选择度量可以是多输入多输出(mimo)信道容量或者是信噪比的函数。尽管图5-8的示例实施例可以从mimo信道容量方面描述为能量采集路由选择度量,但各种实施例不限于这样的示例并且可以使用任何适合的能量采集度量,其包括mimo信道容量、信噪比的函数和/或任何其他适合的能量采集路由选择度量或能量采集路由选择度量的组合。

关于图5-8的示例,对于在两个级处中继器的任何选择,每两个连续中继级之间的可实现速率对应于mimo信道中的速率并且从而能够如在下文详细描述地那样被计算。在一些情况下,这样的度量的近似能够用于每个级处的中继器,使得在这些中继器中的每个处从之前的级接收的信号功率被最大化,正如也在下文详细解释的那样。

能够使用在2014年9月夏威夷毛伊岛(maui)的移动计算和网络化(mobicom)的年度国际会议会报第114-128页的r.draves、j.padhye和b.zill的“routinginmulti-radio,multi-hopwirelessmeshnetworks”(“routinginmulti-radio”)中描述的迭代算法来开发高效方法,其整体特此通过引用被并入,就像其完全被并入本文中一样。更特定地,通过适当修改路由准则,能够使用在“routinginmulti-radio”中描述的迭代算法来开发高效方法。在“routinginmulti-radio”中,算法一次建立一个路由同时使其他之前建立的路由保持固定,并且重复过程直到能够对总吞吐量进行很少或不能进行提高。路由准则使路由上的每个链路容量最大化,这通过考虑来自所有其他路由的干扰来进行计算。

另一方面,对于本文描述的能量采集路由选择实施例而言,选择中继器(在级k)来使由两个连续级k-1和k定义的mimo容量最大化。对于具有两个源节点s1505a和s2505b的网络的该过程的描述结合图5-8的示例被提供。尽管该过程在具有两个源节点s1505a和s2505b以及单个目的地510的网络的上下文中被描述,但本公开预想各种实施例能适用于具有超过两个源和超过一个目的地的情况。在下文更详细地描述对具有更多源和/或目的地的情况的推广。

在下列描述中,标记用于标示由两个传送器{r1,r2}和两个接收器{r3,r4}引起的mimo容量。起初,建立从s1505a到目的地510的路径。从s1505a到目的地510的路径可以采用任何适合的方式建立。例如,在某些实施例中,建立从s1505a到目的地510的路径使得跳数被最小化并且沿路由的每个链路容量被最大化(即,接收功率被最大化)。该过程紧跟如在“routinginmulti-radio”(在上文通过引用被并入)中描述的建立初始路由的步骤。如在图5中示出的,从源节点s1505a到目的地510的路由包括中继器515a和515b。在从s1505a到目的地510的路径上的中继器515a和515b分别被标示为

接着,基于从s1505a到目的地510的固定路由,建立从s2505b到目的地510的第二路由。如在图5中示出的,作为第一步骤的部分,确定一个或多个第一候选中继节点515。这些第一候选中继节点515位于从s2505b(这些中继器形成s2的邻域)的所选通信范围内,该范围还尚未被选择用于其他路由。在图5的示例中,第一候选中继节点包括中继节点515c-f。通信范围是能够采用任何适合方式确定的设计参数。例如,在某些实施例中,通信范围可以确定为传送功率的函数,其中传送功率应大于阈值以满足网络连接性。例如,让标示这样的相邻中继器的集(即,第一级的第一“候选中继器”)。对于中的第j个中继器,mimo容量(即,路由度量)能够根据下文的方程1来计算:

(1)

其中标示从s1505a到目的地510的第一路由的第一中继器(即,中继节点515a)。

图6图示根据某些实施例用来建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第二步骤。如在上文关于图5描述的,从源节点s1505a到目的地510的路径包括中继节点515a和515b(分别标示为)。随着s1、s2、被固定,根据下文的方程2对从s2505b到目的地510的第二路由来选择中继器r1,j以使mimo容量最大化:

(2)

从而,根据方程2,使能量采集路由选择度量最大化的候选中继节点被选为从源节点s2505b到目的地510的第二路由的第一中继节点。在图6的示例中,中继节点515c(标示为)被选为第二路由的第一中继器。

图7图示根据某些实施例用于建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第三步骤。与图5和6类似,图7图示源节点s1505a和s2505b、目的地510和多个中继节点515a-f。如在上文关于图5和6描述的,从源节点s1505a到目的地510的路径包括中继节点515a和515b(分别标示为)并且中继节点515c(标示为)已被选为从源节点s2505b到目的地510的第二路由的第一中继节点。

在图7中图示的第三步骤中,确定一个或多个第二候选中继节点615,从其可以选择从源节点s2505b到目的地510的第二路由的第二中继节点。在图7的示例中,所述一个或多个第二候选中继节点包括中继节点615a-c。第二候选中继节点615a-c位于第二路由的所选第一中继节点515c(标示为)的通信范围内。例如,让。在第三步骤,该方法找到由标示的第二级的候选中继器。根据下文的方程3从所述一个或多个第二候选中继器选择第二路由的第二中继节点r2,j以使路由度量最大化:

(3)

通过设置,能够建立从源节点s2505b到目的地510的路由。在图7的示例中,中继节点615a(标示为)被选为第二路由的第二中继器。

图8图示根据某些实施例用来建立从两个源节点到目的地节点的两个路由的能量采集路由选择的第四步骤。如图8中所示(以及在上文关于图5-7所描述的),从源节点s1505a到目的地510的路由包括中继节点515a和515b(分别标示为)。从节点s2505b到目的地510的路由包括中继节点515c和615a(分别标示为)。如上文描述的,选择中继节点515c和615a来使能量采集度量(其在图5-8的示例中是mimo信道容量)最大化。

在某些实施例中,该方法是迭代性的。从而,在图8中图示的第四步骤,过程可以被重复以优化路由直到对总吞吐量能够进行很少或不能进行提高。换言之,在已经建立从源节点s2505b到目的地510的固定路由的情况下,从源节点s1505a到目的地510的路由能够被优化来使能量采集度量最大化。例如,对于从源节点s1505a到目的地510的路由,可以确定一个或多个第三候选中继节点。所述一个或多个第三候选中继节点可以在源节点s1505a的通信范围内。确定在所述一个或多个第三候选中继节点中的哪个候选中继节点使能量采集路由选择度量最大化。对所述一个或多个第三候选中继节点中哪个使能量采集路由选择度量最大化的确定可以基于源节点s1505a、源节点s2505b以及第二路由的第一中继节点515c(标示为)的能量采集路由选择度量来进行。使能量采集路由选择度量最大化的第三候选中继节点被选为第一路由(即,从源节点s1505a到目的地510的路由)的新第一中继节点。在一些情况下,如果初始选为第一路由的第一中继节点(例如,中继节点515a)使能量采集度量最大化,则第一路由的该新第一中继节点可以是与初始选为第一路由的第一中继节点相同的中继节点。在其他情况下,第一路由的新第一中继节点可以是与初始选为第一路由的第一中继节点的中继节点不同的中继节点。

然后,确定一个或多个第四候选中继节点,这些第四候选中继节点位于第一路由的新第一中继节点的通信范围内。方法确定所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化。对所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一路由的新第一中继节点、第二路由的第一中继节点515c(标示为)以及第二路由的第二中继节点615a(标示为)的能量采集路由选择度量。使能量采集路由选择度量最大化的第四候选中继节点被选为第一路由的新第二中继节点。

从而,给定从源节点s2505b到目的地510的固定路由的情况下,能够更新从源节点s1505a到目的地510的路由。然后能够重复该过程来更新第二路由。例如,根据上文描述的步骤,从源节点s1505a到目的地510的经更新的路由能够用于更新从源节点s2505b到目的地510的路由。该过程能够被重复直到对总吞吐量能够进行很少或不能进行提高。例如,在某些实施例中,所确定的第一和第二路由可以继续被优化直到对于第一和第二路由两者的能量采集路由选择度量超出阈值。

如上文所描述的,能量采集路由选择度量可以是任何适合的度量。例如,能量采集路由选择度量可以是mimo信道容量。然而,本文描述的各种实施例不限于这样的示例。为了说明,考虑其中能量采集路由选择度量是snr的函数的下列场景。使用图5-8的示例,让hj标示所述两个传送器{s1,s2}与所述两个接收器(对于)之间的2x2信道矩阵,即,

其中hi1标示沿所建立的第一路由从si到的信道,并且hji标示从si到候选中继器的信道。假设传送功率是snr,则:

其中(a)根据hadamard不等式得出并且如果hj的所述两个列正交则实现等式。从而,所获得的上界通过选择中继器r1,j来使最大化来被最大化。snrrj与在r1,j处从s1和s2接收的信号的功率成比例。从而,snrrj能够在上文关于图5-8描述的迭代方法中用作逼近mimo容量路由选择度量的能量采集路由选择度量。这也意味着能量采集路由选择趋于选择中继器使得从之前的级接收的信号功率被最大化。

对于干扰感知路由选择(基于df),局限于最近邻传送是通过减轻路由间干扰的影响来使网络吞吐量最大化。这在2011年网络化中的基础和趋势的a.ozgur、o.leveque和d.tse的“operatingregimesoflargewirelessnetworks”中被描述,其整体特此通过引用被并入,就像它已完全在本文中被阐述一样。然而,该方法使得用来到达目的地的跳数增加,由此产生长的端到端延迟。另一方面,对于能量采集路由选择方法,较长的一跳传送(即,使用经受传送功率约束的较高传送功率)通过减少中继级数来增加网络吞吐量。这是由于当中继器使用qmf时吞吐量随级数k呈对数下降这一事实。从而,与干扰感知路由选择相比,能量采集路由选择能够更加适合用于具有由于更短的端到端延迟带来的延迟约束的系统。

本文描述的各种实施例能够扩展到具有多个目的地(或聚合节点(agns))的无线回程网络。例如,假设其中存在m个聚合节点的场景。能够定义子网络i,其由agni(对于i=1、…、m)和关联的源和中继器组成。每个子网络能够经由能量采集路由选择建立。然后,提出的传送方案能够单独适用于每个子网络。在该情况下,存在由与不同子网络关联的中继器引起的不可避免的干扰。这样的干扰能够称为网络间干扰。由于使用能量采集路由选择,每个子网络跨越整个网络上的狭窄区域,由于为了利用干扰,路由被选为尽可能接近(如在上文关于图4-8描述的)。另一方面,对于干扰感知路由选择,每个子网络跨越整个网络上的宽区域以避免路由间干扰(参见上文的图3的描述)。因此,能量采集路由选择在避免网络间干扰方面比干扰感知路由选择要高效得多。在对多个目的地(即,agn)使用提出的方案时,能量采集路由选择与干扰感知路由选择相比进一步提高性能。

在某些实施例中,能量采集路由选择能够用于建立每个子网络并且干扰感知路由选择能够用于避免网络间干扰。例如,在一些情况下,一次建立一个子网络同时使其他之前建立的子网络保持固定,并且重复过程直到对总吞吐量能够进行很少或不能进行提高。对于固定子网络i(对于),子网络j能够按照如下描述来被建立。执行干扰感知路由选择来建立子网络j的第一路由,其中路由上的每个链路容量通过考虑来自所有其他子网络的干扰来被计算。给定第一路由的情况下,能够执行能量采集路由选择以建立子网络j。

源自不同源的路由一般可由于各种源-目的地距离而具有不同跳数。这样的网络称为不对称层状网络。在某些实施例中,该问题能够通过对靠近定位的源进行编组并同时服务于它们而被最小化,这能够被视为用户调度。此外,该方法能够使能量采集增益最大化,这是因为它可能产生这样的路径使得每个级中的中继器靠近地进行定位并且因此每个中继器(使用qmf)能够收集更多广播能量。

尽管路由能够具有不同跳数,但提出的能量采集路由选择方案能够适用于此类不对称层状网络。使一些路由比其他更短的后果将是中继级将包含不同数量的中继器。细节在2015年4月15日提交的美国临时申请62/148,050(且在上面通过引用以其整体形式被并入)中包括的“anovelcooperativestrategyforwirelessmultihopbackhaulnetworks”中被描述。

本文描述的各种实施例与常规(单路由)路由选择解决方案相比能够大大提高数据吞吐量。图9至10图示能量采集路由选择与干扰感知路由选择(经由模拟获得)之间的性能比较。如从图9和10能够看到的,利用本文描述的各种实施例能够实现明显的性能增益。

图9图示根据某些实施例对于三个中继级和四个数据源的能量采集路由选择和干扰感知路由选择的性能比较。更特定地,图9图示对于提出的方案(即,能量采集路由选择)和多跳路由(mr)对snr[db]的每用户的可实现速率(位每信道使用)。如从图9能够看到的,能量采集路由选择胜过mr并且随snr增加具有更大的性能增益。这是因为强干扰限制mr的性能,而它进一步提高所提出的方案的性能。

图10图示根据某些实施例对于20db信噪比的能量采集路由选择和干扰感知路由选择的性能比较。更特定地,图10图示针对牵涉不同数量的数据源(即,用户)l的多种场景对于所提出的方案和mr对多个中继级(k)的每用户可实现速率(位每信道使用)。具体地,图10图示针对具有2个数据源、10个数据源和20个数据源的场景的每用户的可实现速率。从图10能够看到在与mr相比之下,提出的方案的性能随着用户l数量的增加而提高。

图11a和11b图示根据某些实施例的对于能量采集路由选择的两个示例用例。更特定地,图11a图示具有多个接入节点1115的室内场景(例如,在家里)。相似地,图11b图示具有形成无线回程(网状网络)的多个接入节点1115的另一个室内场景(例如,在家里)。在某些实施例中,多个接入节点1115可以充当中继节点。使用在上文关于图1-10和在下文关于图13描述的方法,从一个或多个源到一个或多个目的地(例如,聚合节点,诸如在上文关于图5-8描述的目的地510)的路由可以使用接入节点1115作为被选择来使能量采集路由选择度量最大化的中继节点而建立。

图12图示根据某些实施例的能量采集路由选择的第三示例用例。更特定地,图12图示具有多个源(即,用户)1205、一个或多个目的地(即,聚合节点)1210和多个接入节点1215(其能够充当中继节点)的室外无线回程(网状)网络。使用在上文关于图1-10和在下文关于图13描述的方法,从一个或多个源1205到一个或多个目的地1210(例如,聚合节点)的路由可以使用接入节点1215作为被选择来使能量采集路由选择度量最大化的中继节点而建立。

为了说明,假设用户1205a和1205b有数据要传送到聚合节点(即,目的地)1210。使用本文描述的各种实施例,可以确定从第一源节点1205a到聚合节点1210的第一路由。该第一路由可以包括充当中继节点的一个或多个接入节点1215。在一些情况下,所确定的第一路由可以是在第一源节点1205a与聚合节点1210之间具有最短跳数的路由。可以确定能量采集路由选择度量以供在确定从第二源节点1205b到聚合节点1210的第二路由中使用。然后确定从第二源节点1205b到聚合节点1210的第二路由。所确定的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点1215。

所确定的从源节点1205a到聚合节点1210的第一路由然后可以基于所确定的从源节点1205b到聚合节点1210的第二路由而优化来使能量采集路由选择度量最大化。所确定的从源节点1205b到聚合节点1210的第二路由然后可以基于经优化的第一路由而优化来使能量采集路由选择度量最大化。该过程可以重复,从而继续优化所确定的第一和第二路由直到对于第一和第二路由两者的能量采集路由选择度量超出阈值。

图13图示根据某些实施例的节点1300中的方法。该方法在步骤1304开始,其中节点确定从第一源节点到目的地的第一路由,该第一路由包括一个或多个中继节点。在某些实施例中,所确定的第一路由可以包括在第一源节点与目的地之间具有最短跳数的路由。在某些实施例中,中继节点执行有噪网络编码。

在步骤1308,节点确定能量采集路由选择度量,该能量采集路由选择度量供在确定从第二源节点到目的地的第二路由中使用。在某些实施例中,能量采集路由选择度量可以是多输入多输出(mimo)信道容量。在某些实施例中,能量采集路由选择度量可以是信噪比的函数。能量采集度量可以确定为使路由之间的干扰最大化。

在步骤1312,节点确定从第二源节点到目的地的第二路由,所确定的第二路由包括选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。在某些实施例中,使能量采集路由选择度量最大化可以包括使连续中继节点之间的可实现速率最大化。确定从第二源节点到目的地的第二路由可以包括:确定一个或多个第一候选中继节点,这些第一候选中继节点位于第二源节点的通信范围内;确定所述一个或多个第一候选中继节点中哪个使能量采集路由选择度量最大化,其中对所述一个或多个第一候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一源节点、第二源节点和第一路由的第一中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第一候选中继节点作为第二路由的第一中继节点。

在某些实施例中,第一路由和第二路由可以包括不同数量的中继节点。在某些实施例中,方法可以进一步包括确定一个或多个第二候选中继节点,这些第二候选中继节点位于第二路由的所选第一中继节点的通信范围内。方法可以包括确定所述一个或多个第二候选中继节点中哪个使能量采集路由选择度量最大化,其中对所述一个或多个第二候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一路由的第一中继节点、第二路由的第一中继节点、以及第一路由的第二中继节点的能量采集路由选择度量。方法可以包括选择使能量采集路由选择度量最大化的第二候选中继节点作为第二路由的第二中继节点。

在某些实施例中,方法可以包括基于所确定的第二路由优化所确定的第一路由,第二路由包括根据所确定的能量采集路由选择度量选择的一个或多个中继节点,其中经优化的第一路由使能量采集路由选择度量最大化。基于所确定的第二路由优化所确定的第一路由可以包括:确定一个或多个第三候选中继节点,这些第三候选中继节点位于第一源节点的通信范围内;确定所述一个或多个第三候选中继节点中哪个使能量采集路由选择度量最大化,其中对所述一个或多个第三候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一源节点、第二源节点和第二路由的第一中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第三候选中继节点作为第一路由的新的第一中继节点。

在某些实施例中,方法可以包括确定一个或多个第四候选中继节点,这些第四候选中继节点位于第一路由的新的第一中继节点的通信范围内;确定所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化,其中对所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一路由的新的第一中继节点、第二路由的第一中继节点和第二路由的第二中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第四候选中继节点作为第一路由的新的第二中继节点。

在某些实施例中,方法可以包括基于经优化的第一路由优化所确定的第二路由,其中经优化的第二路由使能量采集路由选择度量最大化。方法可以包括继续优化所确定的第一和第二路由直到对于第一和第二路由二者的能量采集路由选择度量超出阈值。

在某些实施例中,方法可以包括定义多个子网络,所定义的多个子网络包括至少第一子网络和第二子网络,该第一子网络包括目的地以及第一和第二源节点,该第二子网络包括第二目的地和与该第二目的地关联的多个源节点,所述多个源节点包括至少一个额外源节点。方法可以包括对第二子网络确定从与第二目的地关联的多个源节点中的一个到第二目的地的第一路由,对于第二子网络的该第一路由包括一个或多个中继节点。在某些实施例中,对于第二子网络的第一路由可以使用干扰感知路由选择来确定。方法可以包括对第二子网络确定从与第二目的地关联的所述多个源节点中的另一个到第二目的地的第二路由,所确定的对于第二子网络的第二路由包括选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。方法可以包括基于所确定的对于第二子网络的第二路由优化所确定的对于第二子网络的第一路由,对于第二子网络的第二路由包括根据所确定的能量采集路由选择度量选择的一个或多个中继节点,其中经优化的对于第二子网络的第一路由使能量采集路由选择度量最大化。

图14是根据某些实施例的示范性无线装置的方框示意图。无线装置110可以指在蜂窝或移动通信系统中与节点和/或与另一个无线装置通信的任何类型的无线装置。无线装置110的示例包括移动电话、智能电话、pda(个人数字助理)、便携式计算机(例如,膝上型计算机、平板)、传感器、调制解调器、机器型通信(mtc)装置/机器到机器(m2m)装置、膝上型嵌入式设备(lee)、膝上型安装式设备(lme)、usb软件狗、具备d2d能力的装置或能够提供无线通信的另一个装置。在一些实施例中,无线装置110也可以称为ue、站(sta)、装置或终端。无线装置110包括收发器1410、处理器1420和存储器1430。在一些实施例中,收发器1410促进将无线信号传送到网络节点115(例如,经由天线1440)以及从网络节点115接收无线信号(例如,经由天线1440),处理器1420执行指令来提供上文描述为由无线装置110提供的功能性中的一些或全部,并且存储器1430存储由处理器1420执行的指令。在一些实施例中,无线装置110可以可选地包括卫星定位系统(例如,gps)接收器,其能够用于确定无线装置110的移动速度和位置。

处理器1420可以包括在一个或多个模块中实现的用来执行指令并且操纵数据以执行无线装置110的所描述功能(诸如在上文关于图1-13描述的无线装置110的功能)中的一些或全部的硬件和软件的任何适合的组合。在一些实施例中,处理器1420可以包括例如一个或多个计算机、一个或多个中央处理单元(cpu)、一个或多个微处理器、一个或多个应用、一个或多个专用集成电路(asic)、一个或多个现场可编程门阵列(fpga)和/或其他逻辑。为了对不连续接收(drx)进行利用,处理器1420能够配置成对于规定的时间长度来停用收发器1410。

存储器1430一般能操作以存储指令,诸如计算机程序、软件、包括逻辑、规则、算法、代码、表等中的一个或多个的应用,和/或能够由处理器执行的其他指令。存储器1430的示例包括计算机存储器(例如,随机存取存储器(ram)或只读存储器(rom))、大容量存储介质(例如,硬盘)、可移除存储介质(例如,紧致盘(cd)或数字视频盘(dvd))和/或存储可以被处理器1420使用的信息、数据和/或指令的任何其他易失性或非易失性、非暂态计算机可读和/或计算机可执行存储器装置。

无线装置110可以使用以下的机器可读介质来存储和传送(在内部和/或通过网络与其他电子装置一起)代码(其由软件指令组成)和数据,所述机器可读介质诸如非暂态机器可读介质(例如,机器可读存储介质,诸如磁盘;光盘;只读存储器;闪速存储器装置;相变存储器)和暂态机器可读传送介质(例如,电、光、声或其他形式的传播信号-诸如载波、红外信号)。另外,此类装置包括硬件,诸如耦合于一个或多个其他组件的一个或多个处理器(例如,处理器1420)集,其中所述一个或多个其他组件诸如一个或多个非暂态机器可读介质(用来存储代码和/或数据)(例如,存储器1430)、用户输入/输出装置(例如,键盘、触屏和/或显示器)和网络连接(用来使用传播信号传送代码和/或数据)。处理器集和其他组件的耦合典型地通过一个或多个总线和桥(也称作总线控制器)。因而,给定的无线装置110的非暂态机器可读介质典型地存储指令以供在该无线装置的一个或多个处理器上执行。本文描述的实施例的一个或多个部分可以使用软件、固件和/或硬件的不同组合来实现。

无线装置110的其他实施例可以包括图14中示出的组件以外的额外组件,其可以负责提供无线装置的功能性的某些方面,包括在上文描述的任何功能性和/或任何额外功能性(其包括支持上文描述的解决方案所必需的任何功能性)。只是作为一个示例,无线装置110可以包括输入装置和电路、输出装置以及一个或多个同步单元或电路,其可以是处理器1420的部分。输入装置包括用于将数据输入无线装置110的机构。例如,输入装置可以包括输入机构,诸如麦克风、输入元件、显示器等。输出装置可以包括用于输出以音频、视频和/或硬拷贝格式的数据的机构。例如,输出装置可以包括扬声器、显示器等。

图15是根据某些实施例的示范性网络节点的方框示意图。网络节点115可以是与ue和/或与另一个网络节点通信的任何类型的无线电网络节点或任何网络节点。网络节点115的示例包括enodeb(例如,宏enb或微enb)、节点b、基站、无线接入点(例如,wi-fi接入点)、低功率节点、基站收发信台(bts)、中继器、控制中继器的施主节点、传送点、传送节点、远程rf单元(rru)、远程无线电头端(rrh)、多标准无线电(msr)无线电节点(诸如msrbs)、路由器、交换机、桥、分布式天线系统(das)中的节点、q&m、oss、son、定位节点(例如,e-smlc)、mdt或任何其他适合的网络节点。网络节点115可以在整个网络100中部署为同质部署、异质部署或混合部署。同质部署一般可以描述由相同(或相似)类型的网络节点115和/或相似覆盖和小区大小以及站点间距离组成的部署。异质部署一般可以描述使用具有不同小区大小、传送功率、容量和站点间距离的多种类型的网络节点115的部署。例如,异质部署可以包括在整个宏小区布局中放置的多个低功率节点。混合部署可以包括同质部分和异质部分的混合。将意识到尽管宏enb与宏enb实际上在大小和结构方面将并不等同,但为了说明目的,基站115假设包括相似组件。

网络节点115可以包括收发器1510、处理器1520、存储器1530和网络接口1540中的一个或多个。在一些实施例中,收发器1510促进将无线信号传送到无线装置110(例如,经由天线1550)和从无线装置110接收无线信号(例如,经由天线1550),处理器1520执行指令来提供在上文描述为由网络节点115提供的功能性中的一些或全部,存储器1530存储由处理器1520执行的指令,并且网络接口1540将信号传达到后端网络组件,诸如网关、交换机、路由器、因特网、公共交换电话网(pstn)、核心网络节点或无线电网络控制器130等。

处理器1520可以包括在一个或多个模块中实现的用来执行指令并且操纵数据以执行网络节点115的所描述功能(诸如关于上面的图1-13在上文描述的那些功能)中的一些或全部的硬件和软件的任何适合的组合。在一些实施例中,处理器1520可以包括例如一个或多个计算机、一个或多个中央处理单元(cpu)、一个或多个微处理器、一个或多个应用和/或其他逻辑。

存储器1530一般能操作以存储指令,诸如计算机程序、软件、应用(其包括逻辑、规则、算法、代码、表等中的一个或多个)和/或能够由处理器执行的其他指令。存储器1530的示例包括计算机存储器(例如,随机存取存储器(ram)或只读存储器(rom))、大容量存储介质(例如,硬盘)、可移除存储介质(例如,紧致盘(cd)或数字视频盘(dvd))和/或或存储信息的任何其他易失性或非易失性、非暂态计算机可读和/或计算机可执行存储器装置。

在一些实施例中,网络接口1540通信地耦合于处理器1520并且可以指可操作以接收对于网络节点115的输入、发送来自网络节点115的输出、执行对输入或输出或两者的适当处理、传达到其他装置或前述的任何组合的任何适合的装置。网络接口1540可以包括用于通过网络进行通信的合适的硬件(例如,端口、调制解调器、网络接口卡等)和软件,其包括协议转换和数据处理能力。在某些实施例中,网络接口1540还可以包括用于允许网络节点115与其他网络节点115交换信息(例如经由x2接口)的组件和/或电路(诸如enodeb接口)以及用于允许网络节点115与核心网络中的节点交换信息(例如经由s1接口)的组件和/或电路(诸如核心网络接口)。

在某些实施例中,网络节点115可以称为网络装置或设备。网络装置或设备(例如,路由器、交换机、桥)是网络化设备件(包括硬件和软件),其使网络上的其他设备(例如,其他网络装置、末端站)通信互连。一些网络装置是“多个服务网络装置”,其对多个网络化功能(例如,路由选择、桥接、交换、层2聚合、会话边界控制、服务质量和/或订户管理)提供支持,和/或对多个应用服务(例如,数据、语音和视频)提供支持。订户末端站(例如,服务器、工作站、膝上型计算机、上网本、掌上计算机、移动电话、智能电话、多媒体电话、通过因特网协议的语音(voip)电话、用户设备、终端、便携式媒体播放器、gps单元、游戏系统、机顶盒)访问通过因特网提供的内容/服务和/或在因特网上覆盖的(例如,通过因特网隧道化的)虚拟专用网(vpn)上提供的内容/服务。这些内容和/或服务典型地由属于服务或内容提供商的一个或多个末端站(例如,服务器末端站)提供或由参与对等服务的末端站提供,并且可以包括例如公共网页(例如,免费内容、店面、搜索服务)、私人网页(例如,提供电子邮件服务的用户名/密码访问的网页)和/或通过vpn的企业网络。典型地,订户末端站耦合于(例如,通过耦合(有线或无线地)于接入网络的客户端设备)边缘网络装置,所述边缘网络装置耦合于(例如,通过一个或多个核心网络装置)其他边缘网络设备,这些其他边缘网络装置耦合于其他末端站(例如,服务器末端站)。本领域内普通技术人员将意识到能够执行本文描述的功能的任何网络装置、末端站或其他网络设备。

网络节点115的其他实施例可以包括图15中示出的组件以外的额外组件,其可以负责提供无线电网络节点的功能性的某些方面,包括在上文描述的任何功能性和/或任何额外功能性(包括支持上文描述的解决方案所必需的任何功能性)。各种不同类型的网络节点可以包括具有相同物理硬件但配置成(例如,经由编程)支持不同无线电接入技术的组件,或可以部分或完全代表不同物理组件。例如,供在其他类型的网络(例如,utran或wcdmaran)中使用的网络节点115将包括与图15中示出的组件相似的组件,以及用于能够实现与那些类型的网络中的其他网络节点(例如,其他网络节点(诸如基站)、移动性管理节点和/或核心网络中的节点)通信的合适接口电路。

图16是根据某些实施例的示范性无线电网络控制器或核心网络节点130的方框示意图。网络节点的示例能够包括移动交换中心(msc)、服务gprs支持节点(sgsn)、移动性管理实体(mme)、无线电网络控制器(rnc)、基站控制器(bsc)等。无线电网络控制器或核心网络节点130包括处理器1620、存储器1630和网络接口1640。在一些实施例中,处理器1620执行指令来提供上文描述为由网络节点提供的功能性中的一些或全部,存储器1630存储由处理器1620执行的指令,并且网络接口1640将信号传递到任何适合的节点,诸如网关、交换机、路由器、因特网、公共交换电话网(pstn)、网络节点115、无线电网络控制器或核心网络节点130等。

处理器1620可以包括在一个或多个模块中实现的用来执行指令并且操纵数据以执行无线电网络控制器或核心网络节点130的所描述功能中的一些或全部的硬件和软件的任何适合的组合。在一些实施例中,处理器1620可以包括例如一个或多个计算机、一个或多个中央处理单元(cpu)、一个或多个微处理器、一个或多个应用和/或其他逻辑。

存储器1630一般可操作以存储指令,诸如计算机程序、软件、应用(其包括逻辑、规则、算法、代码、表等中的一个或多个),和/或能够由处理器执行的其他指令。存储器1630的示例包括计算机存储器(例如,随机存取存储器(ram)或只读存储器(rom))、大容量存储介质(例如,硬盘)、可移除存储介质(例如,紧致盘(cd)或数字视频盘(dvd))和/或或存储信息的任何其他易失性或非易失性、非暂态计算机可读和/或计算机可执行存储器装置。

在一些实施例中,网络接口1640通信耦合于处理器1620并且可以指可操作以接收对于网络节点的输入、发送来自网络节点的输出、执行对输入或输出或两者的适当处理、传递到其他装置或前面的任何组合的任何适合的装置。网络接口1640可以包括用来通过网络进行通信的合适的硬件(例如,端口、调制解调器、网络接口卡等)和软件,其包括协议转换和数据处理能力。

网络节点的其他实施例可以包括图16中示出的组件以外的额外组件,其可以负责提供无线电网络节点的功能性某些方面,包括在上文描述的任何功能性和/或任何额外功能性(包括支持上文描述的解决方案所必需的任何功能性)。

图17是根据某些实施例的示范性无线装置的方框示意图。无线装置110可以包括一个或多个模块。例如,无线装置110可以包括确定单元1710、通信模块1720、接收模块1730、输入模块1740、显示模块1750和任何其他适合的模块。无线装置110可执行在上文关于图1-13描述的能量采集路由选择方法。

确定模块1710可以执行无线装置110的处理功能。例如,确定模块1710可以确定从第一源节点到目的地的第一路由,该第一路由包括一个或多个中继节点。作为另一个示例,确定模块1710可以确定能量采集路由选择度量,该能量采集路由选择度量供在确定从第二源节点到目的地的第二路由中使用。作为仍有的另一个示例,确定模块1710可以确定从第二源节点到目的地的第二路由,所确定的第二路由包括选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。

在一些情况下,确定模块1710可以通过以下操作来确定从第二源节点到目的地的第二路由:确定一个或多个第一候选中继节点,这些第一候选中继节点位于第二源节点的通信范围内;确定在所述一个或多个第一候选中继节点中哪个使能量采集路由选择度量最大化,其中对所述一个或多个第一候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一源节点、第二源节点以及第一路由的第一中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第一候选中继节点作为第二路由的第一中继节点。

作为还有的另一个示例,确定模块1710可以:确定一个或多个第二候选中继节点,这些第二候选中继节点位于第二源节点的所选第一中继节点的通信范围内;确定在所述一个或多个第二候选中继节点中哪个使能量采集路由选择度量最大化,其中对在所述一个或多个第二候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一路由的第一中继节点、第二路由的第一中继节点以及第一路由的第二中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第二候选中继节点作为第二路由的第二中继节点。

作为另一个示例,确定模块1710可以基于所确定的第二路由优化所确定的第一路由,第二路由包括根据所确定的能量采集路由选择度量选择的一个或多个中继节点,其中经优化的第一路由使能量采集路由选择度量最大化。在一些情况下,确定模块1710可以通过确定一个或多个第三候选中继节点来优化基于所确定的第二路由的所确定的第一路由,这些第三候选中继节点位于第一源节点的通信范围内;确定在所述一个或多个第三候选中继节点中哪个使能量采集路由选择度量最大化,其中对在所述一个或多个第三候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一源节点、第二源节点以及第二路由的第一中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第三候选中继节点作为第一路由的新的第一中继节点。

作为另一个示例,确定模块1710可以:确定一个或多个第四候选中继节点,这些第四候选中继节点位于第一路由的新的第一中继节点的通信范围内;确定在所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化,其中对在所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一路由的新的第一中继节点、第二路由的第一中继节点以及第二路由的第二中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第四候选中继节点作为第一路由的新的第二中继节点。

作为仍有的另一个示例,确定模块1710可以基于经优化的第一路由来优化所确定的第二路由,其中经优化的第二路由使能量采集路由选择度量最大化。作为另一个示例,确定模块1710可以继续优化所确定的第一和第二路由直到对于第一和第二路由二者的能量采集路由选择度量超出阈值。

作为还有的另一个示例,确定模块1710可以:定义多个子网络,所定义的多个子网络包括至少第一子网络和第二子网络,第一子网络包括目的地以及第一和第二源节点,并且第二子网络包括第二目的地和与该第二目的地关联的多个源节点,所述多个源节点包括至少一个额外源节点;对于第二子网络确定从与第二目的地关联的所述多个源节点中的一个到第二目的地的第一路由,对于第二子网络的该第一路由包括一个或多个中继节点;对于第二子网络确定从与第二目的地关联的所述多个源节点中的另一个到第二目的地的第二路由,所确定的对于第二子网络的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点;以及基于所确定的对于第二子网络的第二路由来优化所确定的对于第二子网络的第一路由,对于第二子网络的第二路由包括根据所确定的能量采集路由选择度量选择的一个或多个中继节点,其中所优化的对于第二子网络的第一路由使能量采集路由选择度量最大化。

确定模块1710可以包括一个或多个处理器(诸如在上文关于图14描述的处理器1420)或被包括在其中。确定模块1710可以包括模拟和/或数字电路,其配置成执行上文描述的确定模块1710和/或处理器1420的任何功能。上文描述的确定模块1710的功能在某些实施例中可以在一个或多个截然不同的模块中执行。

通信模块1720可以执行无线装置110的传送功能。通信模块1720可以将消息传送到网络100的一个或多个网络节点115。通信模块1720可以包括传送器和/或收发器,诸如在上文关于图14描述的收发器1410。通信模块1720可以包括配置成无线传送消息和/或信号的电路。在特定实施例中,通信模块1720可以从确定模块1710接收消息和/或信号以进行传送。在某些实施例中,上文描述的通信模块1720的功能可以在一个或多个截然不同的模块中执行。

接收模块1730可以执行无线装置110的接收功能。接收模块1730可以包括接收器和/或收发器,诸如在上文关于图14描述的收发器1410。接收模块1730可以包括配置成无线接收消息和/或信号的电路。在特定实施例中,接收模块1730可以将接收的消息和/或信号传递到确定模块1710。

输入模块1740可以接收有意针对无线装置110的用户输入。例如,输入模块可以接收键按压、按钮按压、触摸、滑动、音频信号、视频信号和/或任何其他合适的信号。输入模块可以包括一个或多个键、按钮、杆、开关、触摸屏、麦克风和/或摄像机。输入模块可以将接收的信号传递到确定模块1710。

显示模块1750可以在无线装置110的显示器上呈现信号。显示模块1750可以包括显示器和/或配置成在显示器上呈现信号的任何适合的电路和硬件。显示模块1750可以从确定模块1710接收信号以供在显示器上呈现。

确定模块1710、通信模块1720、接收模块1730、输入模块1740和显示模块1750可以包括硬件和/或软件的任何适合的配置。无线装置110可以包括在图17中示出的组件以外的额外组件,其可以负责提供任何适合功能性,包括在上文描述的任何功能性和/或任何额外功能性(包括支持本文描述的各种解决方案所必需的任何功能性)。

图18是根据某些实施例的示范性网络节点115的方框示意图。网络节点115可以包括一个或多个模块。例如,网络节点115可以包括确定模块1810、通信模块1820、接收模块1830和任何其他适合的模块。在一些实施例中,确定模块1810、通信模块1820、接收模块1830中的一个或多个或任何其他适合的模块可以使用一个或多个处理器(诸如在上文关于图15描述的处理器1520)来实现。在某些实施例中,各种模块中的两个或以上模块的功能可以组合成单个模块。网络节点115可以执行在上文关于图1-13描述的能量采集路由选择方法。

确定模块1810可以执行网络节点115的处理功能。例如,确定模块1810可以确定从第一源节点到目的地的第一路由,该第一路由包括一个或多个中继节点。作为另一个示例,确定模块1810可以确定能量采集路由选择度量,该能量采集路由选择度量供在确定从第二源节点到目的地的第二路由中使用。作为仍有的另一个示例,确定模块1810可以确定从第二源节点到目的地的第二路由,所确定的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点。

在一些情况下,确定模块1810可以通过以下操作来确定从第二源节点到目的地的第二路由:确定一个或多个第一候选中继节点,这些第一候选中继节点位于第二源节点的通信范围内;确定在所述一个或多个第一候选中继节点中哪个使能量采集路由选择度量最大化,其中在对所述一个或多个第一候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一源节点、第二源节点以及第一路由的第一中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第一候选中继节点作为第二路由的第一中继节点。

作为还有的另一个示例,确定模块1810可以:确定一个或多个第二候选中继节点,这些第二候选中继节点位于第二路由的所选第一中继节点的通信范围内;确定在所述一个或多个第二候选中继节点中哪个使能量采集路由选择度量最大化,其中对在所述一个或多个第二候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一路由的第一中继节点、第二路由的第一中继节点以及第一路由的第二中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第二候选中继节点作为第二路由的第二中继节点。

作为另一个示例,确定模块1810可以基于所确定的第二路由优化所确定的第一路由,第二路由包括根据所确定的能量采集路由选择度量选择的一个或多个中继节点,其中优化的第一路由使能量采集路由选择度量最大化。在一些情况下,确定模块1810可以通过确定一个或多个第三候选中继节点来优化基于所确定的第二路由的所确定的第一路由,这些第三候选中继节点位于第一源节点的通信范围内;确定在所述一个或多个第三候选中继节点中哪个使能量采集路由选择度量最大化,其中对在所述一个或多个第三候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一源节点、第二源节点以及第二路由的第一中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第三候选中继节点作为第一路由的新的第一中继节点。

作为另一个示例,确定模块1810可以:确定一个或多个第四候选中继节点,这些第四候选中继节点位于第一路由的新的第一中继节点的通信范围内;确定在所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化,其中对在所述一个或多个第四候选中继节点中哪个使能量采集路由选择度量最大化的确定基于第一路由的新的第一中继节点、第二路由的第一中继节点以及第二路由的第二中继节点的能量采集路由选择度量;以及选择使能量采集路由选择度量最大化的第四候选中继节点作为第一路由的新的第二中继节点。

作为仍有的另一个示例,确定模块1810可以基于经优化的第一路由来优化所确定的第二路由,其中经优化的第二路由使能量采集路由选择度量最大化。作为另一个示例,确定模块1810可以继续优化所确定的第一和第二路由直到对于第一和第二路由二者的能量采集路由选择度量超出阈值。

作为还有的另一个示例,确定模块1810可以:定义多个子网络,所定义的多个子网络包括至少第一子网络和第二子网络,第一子网络包括目的地以及第一和第二源节点,并且第二子网络包括第二目的地和与第二目的地关联的多个源节点,所述多个源节点包括至少一个额外源节点;对于第二子网络确定从与第二目的地关联的所述多个源节点中的一个到第二目的地的第一路由,对于第二子网络的第一路由包括一个或多个中继节点;对于第二子网络确定从与第二目的地关联的所述多个源节点中的另一个到第二目的地的第二路由,所确定的对于第二子网络的第二路由包括被选择来使所确定的能量采集路由选择度量最大化的一个或多个中继节点;以及基于所确定的对于第二子网络的第二路由优化所确定的对于第二子网络的第一路由,对于第二子网络的第二路由包括根据所确定的能量采集路由选择度量选择的一个或多个中继节点,其中对于第二子网络的经优化的第一路由使能量采集路由选择度量最大化。

确定模块1810可以包括一个或多个处理器(诸如在上文关于图15描述的处理器1520)或被包括在其中。确定模块1810可以包括模拟和/或数字电路,其配置成执行上文描述的确定模块1810和/或处理器1520的任何功能。确定模块1810的功能在某些实施例中可以在一个或多个截然不同的模块中执行。

通信模块1820可执行网络节点115的传送功能。通信模块1820可以将消息传送到无线装置110中的一个或多个。通信模块1820可以包括传送器和/或收发器,诸如在上文关于图15描述的收发器1510。通信模块1820可以包括配置成无线传送消息和/或信号的电路。在特定实施例中,通信模块1820可以从确定模块1810或任何其他模块接收消息和/或信号以进行传送。

接收模块1830可以执行网络节点115的接收功能。接收模块1830可以从无线装置接收任何适合的信息。接收模块1830可以包括接收器和/或收发器,诸如在上文关于图15描述的收发器1510。接收模块1830可以包括配置成无线接收消息和/或信号的电路。在特定实施例中,接收模块1830可以将接收的消息和/或信号传递到确定模块1810或任何其他适合的模块。

确定模块1810、通信模块1820和接收模块1830可以包括硬件和/或软件的任何适合的配置。网络节点115可以包括在图18中示出的组件以外的额外组件,其可以负责提供任何适合功能性,包括在上文描述的任何功能性和/或任何额外功能性(包括支持本文描述的各种解决方案所必需的任何功能性)。

在不偏离本公开的范围的情况下,可对本文描述的系统和设备进行修改、增加或省略。系统和设备的组件可以集成或分开。此外,系统和设备的操作可以由更多、更少或其他组件来执行。另外,系统和设备的操作可以使用任何适合的逻辑执行,所述逻辑包括软件、硬件和/或其他逻辑。在此文档中使用时,“每个”指集合中的每个成员或集合的子集中的每个成员。

在不偏离本公开的范围的情况下,可以对本文描述的方法进行修改、增加或省略。方法可以包括更多、更少或其他步骤。另外,步骤可以按任何适合的顺序执行。

尽管此公开已从某些实施例方面被描述,但对实施例的变更和置换将对本领域内技术人员是明显的。因此,上文的实施例描述未约束该公开。在不偏离如由下列权利要求所定义的该公开的精神和范围的情况下,其他改变、替换和变更是可能的。

在之前的描述中使用的缩写包括:

agn聚合节点

ap接入点

bs基站

bsc基站控制器

bts基站收发信台

cf压缩并转发

cpe客户端设备

d2d装置到装置

das分布式天线系统

df解码并转发

enbenodeb

lan局域网

lme膝上型安装式设备

lte长期演进

m2m机器到机器

man城域网

mce多小区/多播协调实体

mimo多输入多输出

msr多标准无线电

mtc机器型通信

nnc有噪网络编码

pstn公共交换电话网

qmf量化-映射-转发

rat无线电接入技术

rnc无线电网络控制器

rru远程无线电单元

rrh远程无线电头端

sf存储并转发

snnc短消息nnc

snr信噪比

ue用户设备

wan广域网

wlan无线局域网。

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