通信方法和设备与流程

文档序号:14613280发布日期:2018-06-05 21:22阅读:104来源:国知局
通信方法和设备与流程

本公开的实施例总体上涉及通信领域,并且具体地,涉及一种异构网络中的通信方法和设备。



背景技术:

随着通信业务需求的不断增长,在总业务量密度和个体用户所需求的传输速率方面都对通信网络存在着更高预期,这也成为未来移动网络的主要挑战。为了满足需求,一个可能的解决方案是在单位面积中部署更多的传输点(Transmit Point,TP),以用于针对特定用户的协作和联合传输,从而提升数据传输效率。为了充分利用这种密集化的传输点资源,需要一种有效的方案用以为用户选择合适的传输点集合或一组传输点来提供数据服务。



技术实现要素:

总体上,本公开的实施例提出异构网络中的通信方法和设备。

在本公开的第一方面,提供一种通信方法。该方法包括:在网络设备处,向网络设备的覆盖内的多个传输点传送信道测量的配置信息,以允许多个传输点确定与用户设备之间的信道质量;至少基于多个传输点报告的信道质量,从多个传输点中确定用于用户设备的一组传输点;以及向一组传输点和用户设备传送关于一组传输点的配置信息。

在某些实施例中,向多个传输点传送信道测量的配置信息包括:向多个传输点传送用户设备的参考信号配置以及用以标识用户设备的信息。

在某些实施例中,确定用于用户设备的一组传输点包括:基于信道质量和多个传输点的业务负载,确定候选传输点;以及从候选传输点中确定一组传输点以使得网络效用最大化。

在某些实施例中,该方法还包括:从网络设备的覆盖内的多个用户设备中选择用户设备,多个用户设备基于优先等级而被排序。

在某些实施例中,传送关于一组传输点的配置信息包括:至少向一组传输点中的每个传输点传送一组传输点的组标识信息以及该传输点的信号传输配置。

在某些实施例中,传送关于一组传输点的配置信息包括:至少向用户设备传送一组传输点中的每个传输点的标识信息。

在本公开的第二方面,提供一种通信方法。该方法包括:在网络设备的覆盖内的传输点处,从网络设备接收信道测量的配置信息,信道测量的配置信息允许传输点确定与用户设备之间的信道质量;根据配置信息,检测来自用户设备的参考信号;基于参考信号,确定信道质量;以及响应于信道质量满足预定阈值,向网络设备报告信道质量。

在某些实施例中,该方法还包括:从网络设备接收关于一组传输点的配置信息,关于一组传输点的配置信息包括一组传输点的组标识信息以及传输点的信号传输配置;以及以信号传输配置向用户设备传输数据。

在某些实施例中,该方法还包括:从网络设备接收预定阈值。

在某些实施例中,从网络设备接收信道测量的配置信息包括:从网络设备接收用户设备的参考信号配置以及用以标识用户设备的信息。

在本公开的第三方面,提供一种通信方法。该方法包括:在用户设备处,向网络设备的覆盖内的多个传输点发送参考信号,以允许多个传输点确定与用户设备之间的信道质量;以及从网络设备接收关于一组传输点的配置信息,一组传输点由网络设备至少基于信道质量而从多个传输点中确定,并且配置信息至少包括一组传输点中的每个传输点的标识信息。

在某些实施例中,该方法还包括:基于配置信息,向一组传输点中的每个传输点传输数据。

在本公开的第四方面,提供一种网络设备。该网络设备包括:收发器,被配置为:向网络设备的覆盖内的多个传输点传送信道测量的配置信息,以允许多个传输点确定与用户设备之间的信道质量;向多个传输点中的一组传输点和用户设备传送关于一组传输点的配置信息;以及控制器,被配置为:至少基于多个传输点报告的信道质量,从多个传输点中确定用于用户设备的一组传输点。

在本公开的第五方面,提供一种在网络设备的覆盖内的传输点。该传输点包括:收发器,被配置为:从网络设备接收信道测量的配置信息,信道测量的配置信息允许传输点确定与用户设备之间的信道质量;以及控制器,被配置为:根据配置信息,检测来自用户设备的参考信号;基于参考信号,确定信道质量;以及响应于信道质量满足预定阈值,向网络设备报告信道质量。

在本公开的第六方面,提供一种终端设备。该终端设备包括收发器,被配置为:向网络设备的覆盖内的多个传输点发送参考信号,以允许多个传输点确定与用户设备之间的信道质量;以及从网络设备接收关于一组传输点的配置信息,一组传输点由网络设备至少基于信道质量而从多个传输点中确定,并且配置信息至少包括一组传输点中的每个传输点的标识信息。

根据本公开的实施例的方法或设备,通过优化对传输点的选择过程,实现了网络效用的提升,以适应通信业务的增长需求。

附图说明

结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:

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

图2示出了在一些实施例中可以由网络设备执行的方法的示例流程图;

图3示出了在一些实施例中可以由传输点执行的方法的示例流程图;

图4示出了在一些实施例中可以由终端设备执行的方法的示例流程图;

图5示出了根据本公开的某些实施例的通信系统中的信令交互的示例图;

图6示出了在通信系统中形成虚拟小区的示意图;

图7示出了根据本公开的一个实施例的装置的框图;

图8示出了根据本公开的另一实施例的装置的框图;

图9示出了根据本公开的又一实施例的装置的框图;以及

图10示出了根据本公开的某些实施例的设备的框图。

具体实施方式

现将结合附图对本公开的实施例进行具体的描述。应当注意的是,附图中对相似的部件或者功能组件可能使用同样的数字标示。所附附图仅仅旨在说明本公开的实施例。本领域的技术人员可以在不偏离本公开精神和保护范围的基础上从下述描述得到替代的实施方式。

如本文中所述,术语“包括”及其各种变体可以被理解为开放式术语,其意味着“包括但不限于”。术语“基于”可以被理解为“至少部分地基于”。术语“一个实施例”可以被理解为“至少一个实施例”。术语“另一实施例”可以被理解为“至少一个其它实施例”。

如前所述,通信系统的容量可以通过提供网络密集化来改善,也即增加网络设备的数量并且减小终端设备与网络设备之间的平均距离。提升网络密集化的一种方式是提供在更强大的主控网络设备(或称为宏小区基站)的控制下的较低功率的辅网络设备(或称为辅基站、小小区基站或低功率节点)。辅网络设备可以向网络提供增加的业务容量,而主控网络设备可以为覆盖区域提供服务可用性。

在此使用的术语“终端设备”是指能够与基站通信的任何终端设备。终端设备可以是用户设备(UE),也可以是具有无线通信功能的任何终端,包括但不限于,手机、计算机、个人数字助理、游戏机、可穿戴设备、以及传感器等。该术语UE能够和移动站、订户站、移动终端、用户终端或无线设备等互换使用。术语“基站”或者“网络设备”可以表示节点B(Node B,或者NB)、诸如微微基站、毫微微基站等的低功率节点、基本收发器站(BTS)、基站(BS)、或者基站子系统(BSS)、中继、远程无线电头端(RRF)等等。

在本文中,为了讨论方便起见,将以UE作为终端设备的示例,以主控eNB(MeNB)作为宏基站的示例,其在本文中也称之为网络设备,而将小小区基站称之为传输点。换言之,术语“MeNB”、和“网络设备”、“宏基站”在本公开的上下文中可以互换使用,术语“传输点”和“小小区基站”可以互换使用,而术语“终端设备”和“用户设备(UE)”可以互换使用。但是应当理解,这仅仅是示例性的,无意以任何方式限制本公开的适用范围。

图1示出了在其中可以实现本公开实施例的通信系统100的示意图。在图中,通信系统100被部署为异构网络架构,MeNB 102的覆盖形成宏小区108,在宏小区108中密集地部署有多个传输点1041、1042…104N(N为自然数,并且为描述方便,下文将传输点统称为传输点104)。MeNB 102和这些传输点104能够为宏小区108中的多个UE 1061、1062…106M(M为自然数,并且为描述方便,下文将UE统称为UE 106)提供服务,其中MeNB 102为所有UE 106提供信号和控制信道的覆盖,而传输点104为特定用户发射数据信道。在本公开的实施例中,UE 106能够同时连接到MeNB 102和传输点104(也即双连接)。

在通信系统100中,为了支持针对UE 106的协作和联合传输,可以考虑配置多个传输点104(一组传输点或传输点集合)为其提供服务,用于UE 106的该多个传输点104形成一个“虚拟小区”。也就是说,虚拟小区为一组传输点所形成,这一组传输点被选择用于针对特定用户的协作和联合传输。在此情况下,由于网络设备多天线的广泛应用,可能的是每个虚拟小区包含多于一个传输点并且每个传输点可能属于不止一个虚拟小区。由此针对每个用户的候选传输点组的数目急剧增加,尤其在密集化的通信系统例如通信系统100中。

根据本公开的实施例,提供一种虚拟小区形成机制,并优化虚拟小区的选择过程,以最大化整个网络的效用。图2-图4分别示出了在一些实施例中可以由MeNB 102执行的方法200、由传输点104执行的方法300以及由UE 106执行的方法400示例流程图,下面将结合图2-图4具体描述本公开的多个实施例。

在图2中示出了方法200,其可以由网络设备或MeNB执行。在202,在网络设备处,向网络设备的覆盖内的多个传输点传送信道测量的配置信息,以允许多个传输点确定与用户设备之间的信道质量。在某些实施例中,当UE 106已经与MeNB 102建立了连接,此时MeNB 102可以将信道测量的配置信息发送给多个传输点104,以便这些传输点104能够测量其与UE 106之间的信道的质量或信道状态。

在一个实施例中,传输点104可以利用诸如探测参考信号(Sound Reference Signal,SRS)的上行参考信号来测量信道质量。由此,MeNB102可以将UE 106的SRS配置信息以及UE 106的标识发送到传输点104。可以理解,对于MeNB 102而言,其可以将关于多个UE 106的信道测量的配置信息发送给特定的传输点104;同样地,其也可以将关于特定UE 106的信道测量的配置信息发送给多个传输点104。MeNB 102可以根据网络整体负载以及其具有的传输点部署等信息来做出决策。

在204,至少基于多个传输点报告的信道质量,从多个传输点中确定用于用户设备的一组传输点。在某些实施例中,MeNB 102至少基于来自多个传输点104的针对UE 106的信道质量信息,来确定该UE 106可以与其进行数据传输的一组传输点。这一组传输点形成一个虚拟小区,在该虚拟小区中,这一组传输点服务于UE 106。在某些实施例中,MeNB 102还考虑传输点104的业务负载情况等来确定这一组传输点(即虚拟小区)。

为了讨论方便,在以下的各实施例中,假定宏小区108中存在M个UE 106,MeNB 102对来自K个传输点104的信道质量报告进行处理,并且确定用于UE 106m(m为自然数且1≤m≤M)的虚拟小区包含S个传输点104,MeNB 102配置传输点104k(k为自然数且1≤k≤K)的最大业务负载为L。

在一个实施例中,MeNB 102将信道质量的报告条件通知多个传输点104,K个传输点104基于该报告条件而判断应该上报关于UE106m的信道质量。在另一实施例中,MeNB 102可以要求所有收到关于UE 106m的信道测量配置信息的传输点104上报其测量的信道质量,之后MeNB 102可以根据相应的信道质量条件而选取符合条件的K个传输点104。

在一个实施例中,传输点104处的信道质量的测量可以基于来自UE 106的SRS信号,传输点104可以根据接收到的SRS信号而估计与UE 106之间的信道状态信息(Channel State Information,CSI)。本文中将UE 106m与传输点104k之间的CSI表示为hmk。在此情况下,上述的报告条件或信道质量条件可以为|hmk|大于接收功率的阈值T。

在某些实施例中,用于UE 106m的虚拟小区的大小可以是不同的,即虚拟小区中的传输点104的数目S可以特定于UE 106m。S的大小可以例如取决于宏小区108中传输点104的数目、传输点104的天线数目、宏小区108中UE 106的数目等而确定。

在某些实施例中,MeNB 102还考虑传输点104的业务负载情况来确定虚拟小区(即一组传输点)。由此,MeNB 102可以首先根据传输点104信道质量条件和传输点104的业务负载而确定传输点的候选集Qcandidate,候选集Qcandidate可以表示为:

Qcandidate={k||hmk|≥T,Lk<L}

其中Lk为传输点104k的当前业务负载,并且候选集Qcandidate中的传输点数目Q大于S。

在某些实施例中,为了从Q个候选传输点中确定具有S个传输点的虚拟小区,MeNB 102可以针对个经排列组合的传输点组q,即根据一定的优化算法选择其中的一个传输点组以形成用于UE 106m的虚拟小区。这些优化算法可以例如最大化网络效用(诸如调度用户信干噪比(SINR)的最小值等)。本领域技术人员可以理解,网络效用可以采用不同的方面或指标进行衡量,本公开对此不做限定。例如,可以针对UE 106m的传输点组q,计算该组中传输点的优化的波束赋形器和功率设置,由此可以得到网络效用情况。进而从个传输点组中选择使得网络效用最大化的传输点组作为UE 106m的用以形成虚拟小区的传输点组。随后,MeNB 102还可以记录UE 106m的虚拟小区信息并且更新虚拟小区中的每个传输点的业务负载。

在某些实施例中,MeNB 102对其覆盖内的M个UE 106进行排序,并基于该排序来逐个UE地确定形成其虚拟小区的一组传输点。例如,可以基于调度公平原则而为M个UE设定优先等级,或者可以基于UE的业务类型、或者UE的订阅信息中的优先等级,或者以上各种组合等来将M个UE排序。

网络设备从多个传输点中确定用于用户设备的一组传输点后,方法200进行到206,网络设备向一组传输点和用户设备传送关于一组传输点的配置信息。在某些实施例中,MeNB 102向形成虚拟小区的一组传输点传送该虚拟小区的配置信息。该配置信息可以包括用以标识虚拟小区的信息(即组标识)以及虚拟小区中每个传输点的信号传输配置,例如波束赋形器和功率设置配置等。在某些实施例中,MeNB 102向UE 106传送为其确定的虚拟小区的配置信息,例如该虚拟小区中每个传输点的物理小区标识等。

以上结合图2描述了在MeNB 102处的用于为UE 106形成虚拟小区的过程。图3示出了由传输点104执行的方法300。在302,在网络设备的覆盖内的传输点处,从网络设备接收信道测量的配置信息,信道测量的配置信息允许传输点确定与用户设备之间的信道质量。在某些实施例中,传输点104从MeNB 102接收UE 106的SRS配置信息以及UE 106的标识信息。由此,在304,传输点可以根据接收到的信道测量的配置信息来检测来自用户设备的参考信号。例如,传输点104可以根据配置信息而知道UE 106的SRS信号的传输信息,从而能够在相应的无线电资源上检测SRS信号。

在306,传输点基于参考信号,确定信道质量。在某些实施例中,传输点104根据接收到的SRS信号,测量接收功率,估计CSI信息,例如,如上文所描述的而得到hmk。在308,响应于信道质量满足预定阈值,向网络设备报告信道质量。在一个实施例中,该预定阈值是由MeNB 102确定并作为报告条件而传递给传输点104的。传输点104基于该报告条件而判断是否应该上报关于UE 106的信道质量。例如,在报告条件或信道质量条件为|hmk|大于接收功率的阈值T的情况下,传输点104仅在|hmk|大于T时向MeNB 102上报CSI。

在某些实施例中,传输点104从MeNB 102接收为UE 106确定的虚拟小区配置信息,也由此传输点104获知其为该虚拟小区中的一个传输点。虚拟小区配置信息包括该虚拟小区的标识以及传输点104的信号传输配置。继而,传输点104能够根据信号传输配置,例如波束赋形器和功率设置等,而与该虚拟小区相应的UE 106进行数据传输。由于MeNB 102确定的虚拟小区使得网络效用最大化,因而传输点104以经MeNB 102优化的信号传输配置与UE 106通信,能够最大化网络效用。

图4示出了由UE 106执行的方法400。在402,在用户设备处,向网络设备的覆盖内的多个传输点发送参考信号,以允许多个传输点确定与用户设备之间的信道质量。在某些实施例中,UE 106可以根据MeNB 102广播的SRS资源配置,向多个传输点104发送SRS信号,以便传输点104能够基于该SRS信号来估计它们之间的CSI。

在404,从网络设备接收关于一组传输点的配置信息,该一组传输点由网络设备至少基于信道质量而从多个传输点中确定,并且配置信息至少包括一组传输点中的每个传输点的标识信息。在某些实施例中,UE 106接收MeNB 102为其确定的虚拟小区即一组传输点的配置信息,以便与虚拟小区中的传输点进行数据传输。如前所述,虚拟小区由MeNB 102基于传输点所上报的与UE 106之间的信道的信道质量而从多个传输点中确定的,并且虚拟小区配置信息包括虚拟小区中的每个传输点的物理小区标识。由此,UE 106能够与虚拟小区中的每个传输点进行数据传输。

以上分别具体描述了在MeNB 102、传输点104和UE 106处执行的操作。通过本公开的实施例,实现了高效地为宏小区中每个用户选择虚拟小区以充分利用密集化的传输点资源,并且以低计算复杂成本提升了网络效用。图5示出了根据本公开的某些实施例的通信系统中的信令交互的示例图,该通信系统例如是通信系统100。

在该实施例中,MeNB 102向传输点104通知(502)UE 106的SRS配置信息以及UE 106的标识信息,以便传输点104能够估计其与UE 106之间的信道的CSI。UE 106向传输点104发送(504)SRS信号。可以理解,UE 106可以根据MeNB 102的广播信息而获得SRS传输的配置信息,并基于该配置信息而发送SRS。当传输点104接收到SRS信号,即可以估计(506)与UE 106之间的信道的CSI。例如,传输点104可以根据接收到的通知信息而获知该如何检测UE 106所发送的SRS信号,并进而通过测量SRS信号而估计得到信道CSI。然后,传输点104还可以根据信道质量上报条件而判断是否应该向MeNB 102报告该CSI,如果确定应该上报,则向MeNB 102报告(508)该CSI。

如以上所描述的,MeNB 102接收到各传输点104针对UE 106所上报的相应的CSI之后,可以至少基于该信息或附加地基于其他信息例如传输点104的业务负载等而确定(510)UE 106的虚拟小区,即确定一组传输点104,并相应地优化传输点104的波束赋形器和功率设置等。这一具体过程如以上结合方法200所描述。

在确定了UE 106的虚拟小区后,MeNB 102向传输点104传送(512)虚拟小区的配置信息,包括该虚拟小区的标识、传输点104的波束赋形器和功率设置等。MeNB 102还向UE 106传送(514)虚拟小区的配置信息,例如该虚拟小区中的每个传输点的物理小区标识。由此,多个传输点104形成虚拟小区并可以服务于UE 106,两者可以传输(516)数据。

图6示出了通信系统100中形成虚拟小区的示意图。如图所示,MeNB 102例如按照方法200而分别为UE 1061和UE 1062确定了相应的虚拟小区601和虚拟小区602。虚拟小区601中可以包括传输点1041、1042和1043三个传输点,虚拟小区602中可以包括1043、1044、1045三个传输点。可以理解,同一个传输点104可以服务于多个UE 106,这在传输点104为多天线配置下尤其有益,因为充分利用了网络资源。而每个UE 106根据网络部署,合适时可以被配置以能够为其服务的一个虚拟小区,由虚拟小区中的多个传输点进行协作和联合传输,满足其数据传输需求。

为了验证本公开的实施例所带来的益处和性能改善,本公开还提供了仿真结果。考虑室内办公场景,并且每层有由墙壁隔开的10个10米×10米的房间,仿真条件如下表1。

表1:仿真条件

下表2示出了针对不同的虚拟小区大小的选择的仿真结果,并且比较了业务容量密度和用户体验速率的提升。

表2:针对不同虚拟小区大小的仿真结果

在表2中,示出了在虚拟小区包含不同数目的传输点时业务容量密度和用户体验速率,还示出了当虚拟小区中传输点数目增加时,相对于每个虚拟小区仅包含一个传输点的方案的性能提升。由此可见,本公开的实施例充分利用了网络资源,并且有效提升了用户数据传输速率以及网络效用,满足了业务需求增长的要求。

图7示出了根据本公开的一个实施例的装置700的框图。可以理解,装置700可以实施在网络设备处。如图7所示,装置700(例如MeNB 102)包括:第一传送单元710,被配置为向网络设备的覆盖内的多个传输点传送信道测量的配置信息,以允许多个传输点确定与用户设备之间的信道质量;确定单元720,被配置为至少基于多个传输点报告的信道质量,从多个传输点中确定用于用户设备的一组传输点;以及第二传送单元730,被配置为向一组传输点和用户设备传送关于一组传输点的配置信息。

在某些实施例中,第一传送单元710还包括附加传送单元,其被配置为:向多个传输点传送用户设备的参考信号配置以及用以标识用户设备的信息。

在某些实施例中,确定单元720还包括附加确定单元,其被配置为:基于信道质量和多个传输点的业务负载,确定候选传输点;以及从候选传输点中确定一组传输点以使得网络效用最大化。

在某些实施例中,装置700还包括排序单元740,被配置为:从网络设备的覆盖内的多个用户设备中选择用户设备,多个用户设备基于优先等级而被排序。

在某些实施例中,第二传送单元730还包括附加传送单元,其被配置为:至少向一组传输点中的每个传输点传送一组传输点的组标识信息以及该传输点的信号传输配置;并且至少向用户设备传送一组传输点中的每个传输点的标识信息。

图8示出了根据本公开的一个实施例的装置800的框图。可以理解,装置800可以实施在传输点处。如图8所示,装置800(例如传输点104)包括:接收单元810,被配置为从网络设备接收信道测量的配置信息,信道测量的配置信息允许传输点确定与用户设备之间的信道质量;检测单元820,被配置为根据配置信息,检测来自用户设备的参考信号;确定单元830,被配置为基于参考信号,确定信道质量;以及报告单元840,被配置为响应于信道质量满足预定阈值,向网络设备报告信道质量。

在某些实施例中,接收单元810还包括附加接收单元,其被配置为从网络设备接收关于一组传输点的配置信息,关于一组传输点的配置信息包括一组传输点的组标识信息以及传输点的信号传输配置;并且装置800还包括传输单元840,被配置为以信号传输配置向用户设备传输数据。

在某些实施例中,接收单元810还包括另一附加接收单元,其被配置为从网络设备接收预定阈值;以及从网络设备接收用户设备的参考信号配置以及用以标识用户设备的信息。

图9示出了根据本公开的一个实施例的装置900的框图。可以理解,装置900可以实施在终端设备处。如图8所示,装置900(例如UE 106)包括:发送单元910,被配置为向网络设备的覆盖内的多个传输点发送参考信号,以允许多个传输点确定与用户设备之间的信道质量;接收单元920,被配置为从网络设备接收关于一组传输点的配置信息,一组传输点由网络设备至少基于信道质量而从多个传输点中确定,并且配置信息至少包括一组传输点中的每个传输点的标识信息。

在某些实施例中,装置900还包括传输单元930,被配置为基于配置信息,向一组传输点中的每个传输点传输数据。

图10示出了适合实现本公开的实施例的设备1000的方框图。设备1000可以用来实现终端设备。如图所示,设备1000包括控制器1010。控制器1010控制设备1000的操作和功能。例如,在某些实施例中,控制器1010可以在与其耦合的存储器1020中所存储的指令1030的配置下执行各种操作。存储器1020可以是适用于本地技术环境的任何合适的类型,并且可以利用任何合适的数据存储技术来实现,包括但不限于基于半导体的存储器件、磁存储器件和系统、光存储器件和系统。尽管图10中仅仅示出了一个存储器单元,但是在设备1000中可以有多个物理不同的存储器单元。

控制器1010可以是适用于本地技术环境的任何合适的类型,并且可以包括但不限于通用计算机、专用计算机、微控制器、数字信号控制器(DSP)以及基于控制器的多核控制器架构中的一个或多个多个。设备1000也可以包括多个控制器1010。控制器1010与收发器1040耦合,收发器1040可以借助于一个或多个天线1050和/或其他部件来实现信息的接收和发送。

当设备1000充当网络设备时,控制器1010和收发器1040可以配合操作,以实现上文参考图2描述的方法200。当设备1000充当传输点时,控制器1010和收发器1040可以配合操作,以实现上文参考图3描述的方法300。当设备1000充当终端设备时,控制器1010和收发器1040可以配合操作,以实现上文参考图4描述的方法400。例如,在一些实施例中,上文描述的所有涉及数据/信息收发的动作可由收发器1040来执行,而其他动作可由控制器1010来执行。上文参考图2、图3、图4和图5所描述的所有特征均适用于设备1000,在此不再赘述。

一般而言,本公开的各种示例实施例可以在硬件或专用电路、软件、逻辑,或其任何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。当本公开的实施例的各方面被图示或描述为框图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、系统、技术或方法可以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或其某些组合中实施。

作为示例,本公开的实施林可以在机器可执行指令的上下文中被描述,机器可执行指令诸如包括在目标的真实或者虚拟处理器上的器件中执行的程序模块中。一般而言,程序模块包括例程、程序、库、对象、类、组件、数据结构等,其执行特定的任务或者实现特定的抽象数据结构。在各实施例中,程序模块的功能可以在所描述的程序模块之间合并或者分割。用于程序模块的机器可执行指令可以在本地或者分布式设备内执行。在分布式设备中,程序模块可以位于本地和远程存储介质二者中。

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

在本公开的上下文中,机器可读介质可以是包含或存储用于或有关于指令执行系统、装置或设备的程序的任何有形介质。机器可读介质可以是机器可读信号介质或机器可读存储介质。机器可读介质可以包括但不限于电子的、磁的、光学的、电磁的、红外的或半导体系统、装置或设备,或其任意合适的组合。机器可读存储介质的更详细示例包括带有一根或多根导线的电气连接、便携式计算机磁盘、硬盘、随机存储存取器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光存储设备、磁存储设备,或其任意合适的组合。

另外,尽管操作以特定顺序被描绘,但这并不应该理解为要求此类操作以示出的特定顺序或以相继顺序完成,或者执行所有图示的操作以获取期望结果。在某些情况下,多任务或并行处理会是有益的。同样地,尽管上述讨论包含了某些特定的实施细节,但这并不应解释为限制任何发明或权利要求的范围,而应解释为对可以针对特定发明的特定实施例的描述。本说明书中在分开的实施例的上下文中描述的某些特征也可以整合实施在单个实施例中。反之,在单个实施例的上下文中描述的各种特征也可以分离地在多个实施例或在任意合适的子组合中实施。

尽管已经以特定于结构特征和/或方法动作的语言描述了主题,但是应当理解,所附权利要求中限定的主题并不限于上文描述的特定特征或动作。相反,上文描述的特定特征和动作是作为实现权利要求的示例形式而被公开的。

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