提高通信效率的制作方法

文档序号:11538628阅读:448来源:国知局
提高通信效率的制造方法与工艺

本发明涉及通信。



背景技术:

在无线电通信网络中,数据可以使用不同的传输模式由多个源发送和从多个源接收。在不同情况下增强不同传输模式的使用对于无线电通信网络的性能可能是有益的。



技术实现要素:

根据一方面,提供了独立权利要求的主题。在从属权利要求中限定了一些实施例。

在附图和下述描述中更详细地阐述了实施方式的一个或多个示例。从描述和附图以及权利要求书中,其它特征将是明显的。

附图说明

将参考附图更详细地描述以下实施例,在附图中

图1示出了本发明的实施例可以应用于的无线电系统的示例;

图2示出了根据本发明的实施例的框图;

图3示出了根据本发明实施例的框图;

图4a至4b示出了本发明的一些实施例;

图5示出了根据本发明实施例的框图;

图6示出了根据本发明实施例的信号图;

图7至图8示出了根据本发明的一些实施例的装置;以及

图9示出了本发明的实施例。

具体实施方式

以下实施例是示例性的。即使该说明书文本的多个位置中可能提到“一”、“一个”或“某些”实施例,但这并不一定意味着每个参考都指相同的实施例,或者特定的特征仅适用于单个实施例。不同实施例的单个特征也可以被组合以提供其它实施例。

所描述的实施例可以在诸如以下中的至少一项的无线电系统中实现:全球微波接入互操作性(wimax)、全球移动通信系统(gsm、2g)、gsmedge无线电接入网(geran)、通用分组无线电服务(gprs)、基于基本宽带码分多址(w-cdma)的通用移动电信系统(umts、3g)、高速分组接入(hspa)、长期演进(lte)、lte-高级和/或5g系统。然而,所呈现的实施例不限于这些系统。

图1示出了本发明的实施例可以应用于的无线电系统的示例。诸如第三代合作伙伴计划(3gpp)的长期演进(lte)或lte-高级(lte-a)的无线电通信网络通常由至少一个网络元件组成,该网络元件诸如是提供小区104的网络元件102。例如,每个小区可以是例如宏小区、微小区或微微小区。因此,无线电通信网络可以是异构网络(hetnet)。网络元件102可以是网络节点、lte和lte-a中的演进节点b(enb)、如umts中的无线网络控制器(rnc)、如gsm/geran中的基站控制器(bsc)或能够控制无线电通信和管理小区内的无线电资源的任意其它装置。例如,网络元件102可以是基站或小基站。在该通信网络中的多个enb的情况下,enb可以通过lte中规定的x2接口120彼此连接。网络元件之间的其它通信方法可以是可能的。

网络元件102可以控制在网络元件102和位于小区104内或在小区104中包括的至少一个终端设备110之间建立的蜂窝无线电通信链路106。该通信链路106可被称为用于端到端通信的传统通信链路,其中源设备经由网络元件102和/或核心网络向目的地设备传输数据。

该无线电系统可以包括第二网络元件112。第二网络元件112可以类似于诸如enb的网络元件102。例如,第二网络元件112可以是用于在某些区域中增加无线电通信网络的性能的诸如小基站的小网络元件112。因此,例如,小区114可以是例如宏小区、微小区或微微小区。然而,为了简单起见,在下文中假设第二网络元件112是小网络元件112。

由小网络元件112提供的小小区114可以至少部分地在小区104内和/或被包括在小区104中。在无线电通信网络可以包括更多诸如网络元件102和/或小网络元件112的网络元件的情况下,小小区114可以在网络元件提供的多个小区内。小网络元件112、网络元件102和其它网络元件可以通过提供诸如网络元件102、112的网络元件之间的通信链路的x2接口120来连接。

在一个实施例中,小小区114至少部分地位于小区104的外部。例如,该小小区114可以与该小区104相邻。在这种情况下,小区104、114可以至少部分地彼此重叠。

小网络元件112可以控制在该小网络元件112和位于小区114内和/或包括在小区114中的至少一个终端设备110之间建立的蜂窝无线电通信链路116,与通信链路106的情况一样。

网络元件102和小网络元件112还可以经由s1接口连接到演进分组核心(epc),更具体地,连接到移动性管理实体(mme)和系统架构演进网关(sae-gw)。

至少一个终端设备110可以同时在网络元件提供的诸如小区104、114的多个小区内。服务网络元件可以通过各种准则来选择,诸如接收功率、信噪比(snr)和路径损耗,仅举几例。至少一个终端设备110可以是无线电系统的终端设备,例如计算机(pc)、膝上型计算机、掌上计算机、移动电话、平板计算机、平板手机或能与无线电通信网络进行通信的任意其它用户终端或用户设备。

在一个实施例中,至少一个终端设备110能够经由网络元件102与其它类似设备通信。该其它设备可以在小区104内和/或可以在由其它网络元件提供的其它小区内。至少一个终端设备110可以是静止的或在移动中。在一个实施例中,至少一个终端设备110可以使用例如设备到设备(d2d)通信直接与其它终端设备通信。

无线电系统可以支持双连接(dc)。这可以由网络元件102、112和/或无线电系统内的其它网络元件启用。当然,为了使用dc,至少一个终端设备110也可能需要支持dc。dc可以是无线电系统特征,其中至少一个终端设备110可以同时从诸如网络元件102、112的至少两个网络点接收数据。类似地,该至少一个终端设备110可以能够同时向多于一个的网络元件102、112传输数据。因此,小网络元件112和网络元件102可能能够同时向至少一个终端设备110发送和/或接收数据。

在dc中,可能使用至少三个不同的承载:主小区组(mcg)承载、辅小区组(scg)承载和分割承载。mcg可以是与主enb(menb)相关联的小区组,并且scg可以是与辅enb(senb)相关联的小区组。该menb可以是网络元件102和/或包括网络元件102。该senb可以是小网络元件112和/或包括小网络元件112。因此,小区104可以包括在mcg中,并且小小区114可以包括在scg中。网络元件102、112可以提供可以被包括在mcg和/或scg中的多于一个的小区。mcg和scg可以包括由网络元件102、112和/或其它网络元件提供的多于一个的小区。

在一个实施例中,该mcg包括小区104,并且该scg包括小小区114。在另一个实施例中,mcg包括小区114,并且scg包括小小区104。为了简单起见,我们在下述中假定为前一个实施例。

当使用分割承载时,充当诸如menb的主网络元件的网络元件102可以与充当诸如senb的辅网络元件的小网络元件112一起来控制下行终端设备数据传送。因此,网络元件102可以例如直接向至少一个终端设备110传输不同的数据分组,并且同时请求小网络元件112向至少一个终端设备110传输其它数据分组。例如,可以使用x2接口120在网络元件102、112之间传递与传输相关的数据分组和控制信息。

类似地,对于下行链路分割承载的使用,至少一个终端设备110可以在上行链路方向上传输数据,例如,其中至少一个终端设备110可以向网络元件102传输一些数据分组和向小网络元件112传输其它数据分组。

无线电系统可以被配置为支持通常称为传输控制协议(tcp)/因特网协议(ip)的因特网协议组。更具体地,该无线电系统可以被配置为支持tcp业务。因此,该无线电系统可以支持用于传递数据的tcp和dc。

tcp业务可以以慢启动阶段为特征,这是由tcp使用的众所周知的拥塞控制策略。在慢启动阶段,无线电通信网络的性能可能主要受延时而不是带宽的影响。这可能是由于在慢启动阶段,可以通过避免传输比无线电通信网络能够发送和/或接收的数据更多的数据来避免网络拥塞的事实。

例如,在数据可由一个或多个发射器发送和/或由一个或多个接收器接收的多路径传输的情况下,经由可能具有较低延迟和/或延时的路径传送数据可能是有益的。在dc中,当经由menb或senb传输数据时,延迟是否更低可能取决于许多因素,诸如menb和/或senb中的负载和非理想x2接口120延迟,仅举几例。尽管menb可以尝试估计当数据经由senb传输时传输的数据将经历的延迟,并且将其与如果通过menb直接传输相同的数据所预期的延时进行比较,这样的估计可能不总是准确的。例如,在分组数据会话开始时或tcp慢启动阶段可能是这样的情况。

因此,减少延迟,即从发射器传输的数据分组在什么时候由接收器接收,可能变得对无线电通信网络的性能有益。减少的延迟在tcp业务的慢启动阶段之后和/或之前可能也是有益的,并且此外,减少的延迟对于其它类型的无线电通信网络业务也是有益的。在一个实施例中,无线电通信网络被称为网络。

提供了一种用于增强无线电通信网络的性能的解决方案。现在让我们通过参见图2的实施例来看解决方案。参考图2,在步骤210中,可以准备用于在承载上传输的数据分组,其中下述中的至少一项可以被配置用于传输:第一网络节点和第二网络节点。例如,第一网络节点可以是网络元件102和/或被包括在网络元件102中,并且第二网络节点可以是小网络元件112和/或被包括在小网络元件112中,或者反之亦然。

在步骤220中,可以检查是否满足至少一个预定准则。该至少一个预定准则可以包括稍后更详细讨论的一个或多个准则。至少部分地基于步骤220的检查,可以在步骤230中选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输数据分组。因此,至少一个预定准则可以对选择哪个传输路径有影响。在步骤240中,可以根据步骤230的选择来传输数据分组。

在一个实施例中,enb被配置为执行图2中从210到240的步骤。例如,在这种情况下,enb可以是网络元件102和/或包括在网络元件102中。在一个实施例中,enb包括第一网络节点和网络元件102。在另一个实施例中,第三网络节点执行图2中从210到240的步骤。在这种场景中,第三网络节点可以使用第一网络节点和/或第二网络节点来传递信息。例如,第三网络节点可以经由lub接口连接到第一网络节点和/或第二网络节点。例如,如果第三网络节点是rnc,并且第一网络节点和第二网络节点是节点b(nb)则可能是这种情况。

在一个实施例中,至少一个终端设备110被配置为执行图2中从210到240的步骤。在这种情况下,至少一个终端设备110可以经由第一网络节点和/或第二网络节点来传输数据,如图2所示。例如,数据传输的目的地可以是第一网络节点、第二网络节点和/或第三网络节点。

在一个实施例中,用于数据传输的承载用两个至少部分不相交的路由传递,其中第一路由包括第一网络节点且不包括第二网络节点,并且其中第二路由包括第二网络节点且不包括第一网络节点。因此,分割承载可以经由两个分开的路由和/或路径传输到接收器。

图3示出了根据本发明实施例的流程图。参考图3,在步骤310中,网络接入节点可以向至少一个终端设备110传输指示,其中该指示使至少一个终端设备110应用至少一个预定准则来选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输至少一个数据分组。网络接入节点可以是或被包括在enb、第一网络节点和/或第二网络节点中。

该指示可以通过允许至少一个终端设备110应用至少一个所述预定准则来使至少一个终端设备110应用该至少一个预定准则。同样可能的是,该指示通过命令和/或强迫至少一个终端设备110来应用上述至少一个预定准则来使至少一个终端设备110应用至少一个预定准则。

图4a至4b示出了本发明的一些实施例。即使图4a至4b示出了其中数据被传输到下行链路方向的实施例,上行链路方向同样是可能的。因此,至少一个终端设备110可以执行所描述的功能中的至少一些。

参考图4a,关于图2所描述的数据分组现在将被称为第一数据分组402。第一数据分组402可以经由网络元件102和/或小网络元件112传输到至少一个终端设备。例如,第一数据分组402可以由网络元件102传输。因此,网络元件102可以将第一数据分组直接传输到至少一个终端设备110和/或经由小网络元件112间接传输到至少一个终端设备110。还可能的是,超过两条路径被用于该传输。因此,第一数据分组402可以经由一些其它网络元件被间接传输到至少一个终端设备110。

至少一个终端设备110可以从网络元件102和/或网络元件112接收第一数据分组。由于相同的第一数据分组402可以被不同的网络元件102、112发送多次,该相同的第一数据分组402可以被接收多次。至少一个终端设备110可以使用第一接收的第一数据分组402,并且在第一次接收之后丢弃另外的接收的第一数据分组。这样可以减少传输的延迟。在一个实施例中,经由网络元件102和小网络元件112两者传输相同的数据分组可以被称为双播(bicasting)。

参考图4b,网络元件102可以准备用于传输的第二数据分组404。网络元件102可以至少部分地基于至少一个预定准则来选择经由网络元件102、经由小网络元件112还是经由网络元件102、112两者来传输第一数据分组和第二数据分组402、404,并根据该选择传输数据分组402、404。在图4b中,显示出了数据分组402、404可以经由不同的传输路径来传输。在一个实施例中,这可以被称为多播。

在一个实施例中,该选择包括通过例如网络元件102选择经由不同的网络元件102、212来传输第一数据分组和第二数据分组402、404,或者经由网络元件102和小网络元件112两者来传输第一数据分组和第二数据分组402、404。在一个实施例中,网络节点102可以至少部分地基于至少一个预定准则,决定仅直接经由网络元件102来向至少一个终端设备110传输数据分组。在一个实施例中,网络节点102可以至少部分地基于至少一个预定准则,决定仅间接地经由第二网络元件112来向至少一个终端设备110传输数据分组。这两个后面的选项可以被称为单播。

现在让我们细看在图2的步骤220中描述的至少一个预定准则。至少一个预定准则可以与网络元件102的传输数据缓冲区中的数据量、网络元件102中的负载、小网络元件112中的负载、第一数据分组和/或第二数据分组的大小、经由小网络元件112的传输延时、第一和/或第二数据分组的优先级和/或定时器是否正在运行相关联。

网络元件102的数据缓冲区中的数据量可以表示网络元件102中的分组数据汇聚协议(pdcp)缓冲区中的数据量,其中pdcp缓冲区可以包括一个或多个pdcp协议数据单元(pdu)。例如,当用于终端设备110的数据缓冲区中的数据量开始增加时,网络元件102可以停止使用所描述的双播来传输数据分组402、404,因为带宽可能变得比使用双播实现的缩减的延迟更为重要。因此,可以使用至少一个预定准则来选择单播和/或多播作为数据分组的传输方法。另一方面,如果数据缓冲区中的数据量小或减少,则可以对数据进行双播。

在一个实施例中,第一数据分组和第二数据分组402、404是pdu。类似地,如下描述的其它数据分组可以是pdu。

网络元件102和/或小网络元件112中的负载可能意味着相应的网络元件102、112中的网络负载。因此,网络负载可以包括正在通过诸如网络元件102、122的特定的网络元件传递的所有业务,不仅仅是到特定终端设备110的数据。例如,如果网络元件102和/或小网络元件112中的负载大体上较低,则网络可以继续经由网络元件102和小网络元件112两者来双播数据分组,直到与网络元件102的数据缓冲区中的数据量相比网络元件102和小网络元件112中有空闲资源为止。另一方面,如果负载高,则尽可能地限制双播,以避免浪费无线电资源。例如,在这种负载特别高的情况下,网络和/或网络元件102可以仅在tcp慢启动阶段期间双播数据分组。例如,在高负载期间,多播数据分组以减少负载可能是有益的。然而,如果经由enb102、124之一的其它路由效率低下,仅可以应用经由有效路由的单播。

在一个实施例中,网络元件102从小网络元件112接收关于小网络元件112中的负载的信息。在该实施例中,第三网络节点可以从该小网络元件112和/或该网络元件102中接收关于该小网络元件112中的负载的信息。

使用第一数据分组402和/或第二数据分组404的大小作为准则可以使得当它们未背负反向数据时能够实现小于预定大小阈值的分组(诸如确认字符(ack))的双播。因此,例如,即使在tcp慢启动阶段之外,网络和/或终端设备也可以双播ack。因此,可以基于数据分组的大小来单播和/或多播一些数据,并针对其它数据改变为双播。另一方面,具有比预定大小阈值大的大小的分组可以被多播或单播。

经由小网络元件112的传输延时可以用于确定哪个传输路径对于某个数据分组可能是最有效的。例如,如果第一数据分组经由x2接口120从网络元件102传输到小网络元件112,并且然后由小网络元件112进一步传输到至少一个终端设备110,则与从网络元件102到至少一个终端设备110的直接传输相比,传输延时可能更高。然而,在一些情况下,通过第二网络节点的传输延时可能较小。此外,在一些情况下,传输延时可能更高,但是传输可能仍然更高效,例如因为网络元件102中可能存在较高的负载。此外,例如,可以基于传输延时信息来选择传输路径用于单播。换句话说,数据分组可以经由以较低的延迟为特征的传输路径被单播。

在一个实施例中,网络元件102从小网络元件112接收指示已经经由该小网络元件112传输的数据分组的最高序列号的状态报告,并且基于该状态报告,确定经由该小网络元件112的传输延时。

在一个实施例中,第三网络节点从网络元件102和/或小网络元件112接收指示已经经由网络元件102和/或小网络元件112成功传输的数据分组的序列号的状态报告,并且基于该状态报告,确定经由网络元件102和/或小网络元件112的传输延时。因此,第三网络节点可以知道以较低延迟为特点的传输路径。

使用数据分组的优先级作为准则可能意味着优先级数据分组被双播以实现加强的结果,即使相反地至少一个预定准则将建议多播和/或单播。因此,如果网络确定某个数据分组具有超过某一等级的优先级,则网络可以基于该确定来对该数据分组进行双播。在一个实施例中,当网络元件102的数据缓冲区为空时,高优先级数据分组被双播。

定时器是否运行也可以用作准则。例如,当缓冲区状态报告(bsr)被触发或当高优先级数据变得可用时,定时器可以启动。定时器可以运行例如可以由网络元件102配置的一定时间。在一个实施例中,当tcp慢启动阶段开始时,触发定时器启动。在一个实施例中,只要定时器正在运行,数据就被双播,并且在定时器到期之后,该数据被多播或单播(例如,根据负载情况)。

在一个实施例中,诸如网络元件102的enb可以向至少一个终端设备110传输允许应用至少一个预定准则的指示。因此,至少一个终端设备110可以知道至少一个预定准则,并且该指示可以触发至少一个终端设备110应用至少一个预定准则。在一个实施例中,预定的一个或多个准则被预先存储在终端装置110中。在另一个实施例中,enb102和/或小网络元件112向终端设备110通知关于至少一个预定准则。

对终端设备110的指示可以包括至少一些配置信息,诸如定时器的持续时间。在一个实施例中,使用单独的消息将定时器的持续时间传输到至少一个终端设备110。例如,可以使用无线电资源控制(rrc)信令来传输该消息和/或指示。

此外,可以使用特定的pdcp控制pdu来控制双播操作。网络元件102可以使用特定的pdcp控制pdu传输所描述的指示。此外,特定pdcp控制pdu可以用于触发至少一个终端设备110使用双播模式。例如,关于图3,指示可以包括使至少终端设备110选择所需的传输模式和/或传输路径的信息。在这种情况下,该指示(特别是接收该指示)本身可以被包括在至少一个预定准则中,并且因此,整个操作可以实际由网络元件102控制和/或更广泛地由网络控制。

在一个实施例中,至少一个终端设备110可以接收允许应用至少一个预定准则的指示。例如,可以从网络和/或网络元件102接收指示。如关于图3所述,指示可以使至少一个终端设备110应用用于选择传输模式的至少一个预定准则。

图5示出了本发明的实施例。如先前关于图4a至4b所讨论的,关于图5描述的实施例可以适用于下行链路数据传输和上行链路数据传输两者。因此,这里描述的实施例也可以由至少一个终端设备110执行。

参考图5,在步骤510中,例如,网络元件102可以经由网络元件102或经由小网络元件112来传输第一数据分组。在步骤520中,网络元件102可以进一步准备用于传输的第三数据分组。在步骤530中,网络元件102可以基于第三数据分组小于预定阈值来选择经由网络元件102和小网络元件112两者来传输第三数据分组,并且根据该选择来传输第三数据分组(步骤540)。

在一个实施例中,网络元件102经由网络元件102或经由小网络元件112来传输第二数据分组,其中第一数据分组402和第二数据分组404经由不同的网络元件102、112来传输。

在一个实施例中,第一数据分组402和第二数据分组404中的至少一个经由网络元件102和小网络元件112两者来传输。例如,传输可以由网络元件102和/或至少一个终端设备110来执行。

图6示出了根据本发明的实施例的至少一个终端设备110的数据的传输。参考图6,至少一个终端设备110可以从网络元件102接收用以将数据分组传输到网络元件102、小网络元件112或网络元件102和小网络元件112两者的第一请求602。即执行单播或双播。至少一个终端设备110可以根据第一请求602传输数据分组604。

至少一个终端设备110可以从网络元件102接收用以将另外的数据分组传输到网络元件102、小网络元件112或网络元件102和小网络元件112两者的第二请求606,其中另外的数据分组中的每个被请求仅被传输到一个网络元件102、112。因此,另外的数据分组被请求单播和/或多播。在步骤608中,至少一个终端设备110可以切换传输模式,并根据第二请求606传输另外的数据分组610。

在一个实施例中,诸如终端设备和/或网络元件的网络节点经由网络元件102和小网络元件112两者传输数据,其中经由网络元件102和小网络元件112传输的数据基本相同。这可能意味着通过两条路径传输的数据分组是彼此的副本。也就是说,应用了双播。该网络节点然后可以检测到至少一个预定准则被满足,并且选择经由网络元件102、小网络元件112还是经由网络元件102和小网络元件112两者来传输另外的数据分组。在这种情况下,经由不同路径传输的数据分组可以包括彼此不同的数据。也就是说,传输模式要被切换到单播或多播。例如,所描述的实施例可以适用于tcp慢启动阶段。

在一个实施例中,每次新的tcp传输开始时,对于预定量的tcp周期对数据分组进行双播。如上描述的定时器可以用于确定周期量,并且在预定量的周期之后将传输模式改变为单播和/或多播。

图7至图8提供了装置700、800,装置700、800包括诸如至少一个处理器的控制电路(ctrl)710、810和包括计算机程序代码(软件)732、832的至少一个存储器730、830,其中至少一个存储器和计算机程序代码(软件)732、832被利用至少一个处理器配置为使相应装置700、800执行图1至图6的实施例中的任意一个或其操作。

在一个实施例中,这些操作可以包括诸如准备用于在承载上传输的数据分组的任务,其中以下中的至少一项被配置为用于传输:第一网络节点和第二网络节点,检查是否至少一个预定准则被满足;至少部分地基于该检查来选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输数据分组;以及根据该选择来传输该数据分组。

在一个实施例中,这些操作可以包括诸如由网络接入节点向至少一个终端设备传输指示的任务,其中该指示使至少一个终端设备应用至少一个预定准则来选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输至少一个数据分组。

参考图7,存储器730可以使用诸如基于半导体的存储器设备、闪存、磁存储器设备和系统、光学存储器设备和系统、固定存储器和可移动存储器的任意合适的数据存储技术来实现。存储器730可以包括用于存储诸如要传输的数据分组的数据的数据库734。

装置700还可以包括无线电接口(trx)720,其包括用于根据一个或多个通信协议实现通信连接的硬件和/或软件。例如,trx可以向装置提供用以接入无线电接入网络并且实现网络节点之间的通信的通信能力。trx可以提供装置700到上述的x2接口120和/或lub接口的连接。trx可以包括诸如放大器、滤波器、频率转换器、调制器(解调器)和编码器/解码器电路和一个或多个天线的标准的公知组件。

装置700还可以包括用户接口740,用户接口740例如包括至少一个键区、麦克风、触摸显示器、显示器、扬声器等。该用户接口740可以用于由装置700的用户控制相应的装置。

在一个实施例中,装置700可以被包括在基站(例如,也称为基站收发台、节点b、无线电网络控制器或演进节点b)中。例如,装置700可以是网络元件102。在一个实施例中,装置700是图2的第一网络节点。在一个实施例中,装置700是终端设备和/或包括在终端设备中,诸如至少一个终端设备110。

控制电路710可以包括数据分组准备器电路712,其被配置为准备用于在承载上传输的数据分组,其中以下中的至少一项被配置为用于传输:第一网络节点和第二网络节点。控制电路710还可以包括准则检查器电路714,其被配置为检查至少一个预定准则是否被满足。至少部分地基于该准则检查器电路714进行的该检查,传输选择器电路716可以选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输数据分组。数据分组发射器电路718可以根据该选择使用无线电接口720来传输数据分组。传输选择器电路716和数据分组发射器电路718可以被包括在控制电路710中。

参考图8,存储器830可以使用诸如基于半导体的存储器设备、闪存、磁存储器设备和系统、光学存储器设备和系统、固定存储器和可移动存储器的任意合适的数据存储技术来实现。存储器830可以包括用于存储数据的数据库834。

装置800还可以包括无线电接口(trx)820,其包括用于根据一个或多个通信协议实现通信连接的硬件和/或软件。例如,trx可以向装置提供用以接入无线电接入网络并且实现网络节点之间的通信的通信能力。例如,trx可以提供装置800到上述x2接口120的连接。trx可以包括诸如放大器、滤波器、频率转换器、调制器(解调器)和编码器/解码器电路和一个或多个天线的标准的公知组件。

装置800还可以包括用户接口840,用户接口840例如包括至少一个键区、麦克风、触摸显示器、显示器、扬声器等。该用户接口840可以用于由装置800的用户控制相应的装置。

在一个实施例中,装置800可以被包括在基站(例如,也称为基站收发台、节点b、无线电网络控制器或演进节点b)中。例如,装置800可以是网络元件102。

控制电路810可以包括指示发射器电路812,其被配置为向诸如至少一个终端设备110的至少一个终端设备传输指示,其中该指示使至少一个终端设备应用至少一个预定准则用于选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输至少一个数据分组。

在一个实施例中,如图9所示,装置700的至少一些功能可以在两个物理上分离的设备之间共享,形成一个操作实体。因此,可以看到装置700描绘包括用于执行所描述的过程中的至少一些的一个或多个物理上分离的设备的操作实体。因此,利用这种共享架构,图9的装置700可以包括诸如主机计算机或服务器计算机的远程控制单元(rcu)952,其可操作地耦合(例如经由无线网络或有线网络)到位于基站的远程无线电头(rrh)954。在一个实施例中,所描述的过程中的至少一些可以由rcu952执行。在一个实施例中,所描述的过程中的至少一些的执行可以在rrh954和rcu952之间共享。尽管图9仅示出装置700的共享功能,类似的共享架构也可以与图8的装置800一起使用。

在一个实施例中,rcu952可以生成虚拟网络,rcu952通过该虚拟网络与rrh954进行通信。通常,虚拟网络化可以涉及将硬件和软件网络资源和网络功能组合到单个基于软件的管理实体、虚拟网络的处理。网络虚拟化可能涉及平台虚拟化,通常与资源虚拟化相结合。网络虚拟化可以被分类为将许多网络或网络的部分组合到服务器计算机或主机计算机(即到rcu)中的外部虚拟网络化。外部网络虚拟化旨在优化网络共享。另一个类别是内部虚拟网络化,它为单个系统上的软件容器提供类似网络的功能。虚拟网络化也可以用于测试终端设备。

在一个实施例中,虚拟网络可以提供操作在rrh和rcu之间的灵活的分配。在实践中,可以在rrh或rcu中执行任意数字信号处理任务,并且可以根据实现来选择在rrh和rcu之间转移责任的边界。

如本申请中所使用的术语“电路”是指所有以下项:(a)仅硬件电路实现,诸如仅在模拟和/或数字电路中的实现,以及(b)电路和软件(和/或固件)的组合,诸如(如适用):(i)处理器的组合或(ii)包括数字信号处理器、软件和存储器的处理器/软件组合的部分,其一起工作以使装置执行各种功能,以及(c)需要软件或固件用于操作的电路,诸如微处理器或微处理器的一部分,即使软件或固件并未物理存在。“电路”的定义适用于该术语在本应用中的所有使用。作为另一示例,如本申请中所使用的,术语“电路”还将覆盖仅处理器(或多个处理器)或处理器的一部分及其所附带的软件和/或固件的实现。术语“电路”还将覆盖例如并且如果适用于特定元件的用于移动电话的基带集成电路或应用处理器集成电路,或服务器、蜂窝网络设备或另一网络设备中的类似集成电路。

在一个实施例中,结合图1至图6描述的至少一些处理可以由包括用于施行所描述的处理的至少一些的相应部件的装置来施行。用于施行处理的一些示例部件可以包括以下中的至少一项:检测器、处理器(包括双核和多核处理器)、数字信号处理器、控制器、接收器、发射器、编码器、解码器、存储器、ram、rom、软件、固件、显示器、用户接口、显示电路、用户接口电路、用户接口软件、显示软件、电路、天线、天线电路和电路。在一个实施例中,至少一个处理器、存储器和计算机程序代码形式处理部件或包括用于实施根据图1至图6的任意一个实施例或其中的操作的一个或多个操作的一个或多个计算机程序代码部分。在一个实施例中,这些操作可以包括诸如准备用于在承载上传输的数据分组的任务,其中以下至少一项被配置为用于传输:第一网络节点和第二网络节点,检查至少一个预定准则是否被满足,至少部分的基于该检查来选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输数据分组,以及根据该选择来传输数据分组。在一个实施例中,这些操作可以包括诸如由网络接入节点向至少一个终端设备传输指示的任务,其中该指示使至少一个终端设备应用至少一个预定准则用于选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输至少一个数据分组。

根据另一个实施例,施行实施例的装置包括电路,电路包括至少一个处理器和包括计算机程序代码的至少一个存储器。当被激活时,该电路使装置执行根据图1至图6的任意一个实施例或其中的操作的至少一些功能。在一个实施例中,这些操作可以包括诸如准备用于在承载上传输的数据分组的任务,其中以下中的至少一个被配置为用于传输:第一网络节点和第二网络节点,检查是否满足至少一个预定准则,至少部分的基于该检查来选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输数据分组,以及根据该选择来传输数据分组。在一个实施例中,这些操作可以包括诸如由网络接入节点向至少一个终端设备传输指示的任务,其中该指示使至少一个终端设备应用至少一个预定准则用于选择经由第一网络节点、经由第二网络节点还是经由第一网络节点和第二网络节点两者来传输至少一个数据分组。

本文描述的技术和方法可以通过各种手段来实现。例如,这些技术可以在硬件(一个或多个设备)、固件(一个或多个设备)、软件(一个或多个模块)或其组合中实现。对于硬件实现,实施例的装置可以在一个或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑设备(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、设计用于执行本文所述功能的其它电子单元或以上这些的组合中实现。对于固件或软件,可以通过执行本文所述功能的至少一个芯片集合(例如程序、功能等)的模块施行该实施方式。软件代码可以存储在存储器单元中并由处理器执行。存储器单元可以在处理器内部或在处理器的外部实现。在后一种情况下,如本领域已知的,它可以经由各种手段通信地耦合到处理器。此外,本文描述的系统的组件可以重新排列和/或由附加组件补充以便于促进关于其所述的各方面的实现等,并且它们不限于在给定的示图中所述的确切配置,如本领域技术人员将理解的。

所描述的实施例也可以由计算机程序或其中的部分限定的计算机进程的形式来施行。结合图1至图6描述的方法的实施例可以通过执行包括相应指令的计算机程序的至少一部分来施行。计算机程序可以是源代码形式、目标代码形式或某种中间形式,并且它可以被存储在某种载体中,其可以是能够承载该程序的任意实体或设备。例如,计算机程序可以存储在可由计算机或处理器读取的计算机程序分布介质上。例如,计算机程序介质可以是例如但不限于记录介质、计算机存储器、只读存储器、电载波信号、电信信号和软件分发包。计算机程序介质可以是非暂时介质。用于执行所示和所述的实施例的软件的编码完全在本领域普通技术人员的范围内。

尽管如上内容已经参考根据附图的示例描述了本发明,本发明显然不限于此,而是可以在所附权利要求书的范围内以多种方式进行修改。因此,所有的词语和表达应该被广泛地解释,并且它们旨在说明而不是限制实施例。对于本领域技术人员明显的是,随着技术的进步,创新性的概念可以以各种方式实现。此外,本领域技术人员清楚,所述的实施例可以但不要求以各种方式与其它实施例组合。

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