动态比特加载的制作方法

文档序号:7734509阅读:433来源:国知局
专利名称:动态比特加载的制作方法
动态比特加载相关申请的交叉引用本申请要求于2008年06月30日提交的名称为Dynamic Bitloading(动态比特 加载)的美国非临时专利申请No. 12/165,426的优先权。发明领域本文所公开的主要内容涉及对网络上的多个目的地动态调整比特加载。
背景技术
随着多媒体普及的提高,在整个家庭或办公场所,利用现有的同轴电缆发送诸如 数字视频的多媒体内容的需求也增加了。一种实现这种要求的方式是通过利用,例如,根据 同轴电缆多媒体联盟(MoCA)开发的设备。携带多媒体内容的信号可以在进入点(POE)进 入家庭或办公场所。在家庭或办公场所内,这些来自POE的信号可以被发送至各个终端或 节点,所述终端或节点可以是通信网络的一部分,例如,诸如宽带电缆网络(BCN)。这类终 端、客户端、CPE和/或客户端以下简称客户端,可以被连接至,或包括在各实体中,例如,仅 举一些例子,电缆转换盒、电视、视频监控器、电缆调控解调器、电缆电话和视频游戏机。如本文所定义,术语“客户端”可以与术语“节点”互换使用,以及术语“信道”可 以与术语“链路”互换使用。至客户端的链路或信道可以利用信令技术,例如比特加载的调 制方案。如本文所定义,比特加载是指调制技术的优化过程,所述调制技术用于将数据通过 链路上的一组载波传送至节点以提高吞吐量。例如,一些BCN采用比特加载的正交频分复 用(OFDM)技术。根据OFDM技术,采用每一个载波上各种不同的调制方案,在多个载波信号 (通常为244个载波,其中一些载波或所有的载波均可用信息进行调制)上对信息进行调 制。例如,一些载波可以采用QAM32、一些采用QAM16、一些采用QAM8以及一些采用BPSK (二 进制相移键控)方式进行调制。这类技术考虑到信道的特征,例如,诸如长度、性质、信道连 接和/或影响其上信息发送传输至客户端的信道的任何其它特征。例如,选择调制技术以 提供信道上最佳的数据传输率,同时保持可接受的比特误码率。符号从信道上经由256个 载波(或它们的一些子集)下行传输,每个载波根据各自的调制方式,例如QAM16、QAM32、 BPSK等等传输比特。如上所述,因为信道可以具有不同的物理和/或电特性,所以不同的信道可以采 用不同的比特加载调制方案。物理上,从发送源至不同客户端的信道长度可以不同并且,电 学上,这类信道可以因通过的途径和来自各元件的反射的不同而不同,所述元件例如,网络 中的电缆、开关、终端、连接和其它电子组件。信道的传输特征可以依据信噪比(S·)、比特 误码率(BER)和/或客户端(例如,远程设备)接收到的信号的功率级进行描述。在一些BCN中,数据可以在网络中以数据包的形式进行传输,例如,所述数据包包 括报头、前导码和有效载荷。这类报头可以包括有关有效载荷和预定接收者的特征信息。所 述信息可以包括,仅举一些例子,源节点和目的地节点识另I」、包类型和子类型。前导码可以 被物理层用于检测和接收包。
符号表示一个或多个组成待发送的包中的报头、前导码和/或有效荷载的数据 位。报头和有效荷载包括由NC和/或客户端解释的信息。例如,对下行包而言,报头包括 描述哪个客户端是相应有效荷载预定接收者的信息。这类信息可以被接收者客户端读取。此外,数据包之间存在帧间隔(ire)。报头、前导码和ire构成数据包的开销部分 (overhead portion),所述开销部分可以通过数据包聚合一起而与其它数据包的开销部分 相结合。数据传输效率或吞吐量可以通过这类聚合来提高,因为与单一数据包相比,聚合数 据包的相对较小的一部分可以用于前导码。相应地,可以提高数据(有效荷载)相对开销 部分的比例。网络协调器或网络控制器(NC)可以设置在POE的上行或下行中。例如,在一些 BCN中,NC被包括在认为是BCN上行的“头端”设备中。这类NC协调上行信号和下行信号, 例如,从/至BCN各信道的数据包。举例来说,如果下行数据包拟发送至单一客户端,则NC 聚合这类数据包以提高吞吐量。然而,如果这类下行数据包拟发送至多个客户端,则下行数 据包不可以聚合,原因是不同的客户端几乎总是具有带有不同比特加载模式的信道。


结合附图,将对非限制的和非详尽的实施例进行描述,其中除非另有规定,在各图 中相同的附图标记表示相同的部件。图1示出根据所公开的方法和装置实施例的组播网络的示意图。图2示出根据所公开的方法和装置实施例的客户端置入若干组的示意图。图3示出根据所公开的方法和装置实施例的包组件的示意图。图4是根据所公开的方法和装置实施例的网络控制器过程的流程图。
具体实施例方式在下面的具体实施方式
中,给出了许多具体详情以提供对权利要求的主题的完全 理解。然而,本领域的技术人员应理解,权利要求的主题可以在没有这些具体详情时实施。 在其它情况下,已知的方法、步骤、组件和/或电路均未进行详尽描述,以便不会模糊权利 要求的主题。在本文所公开的方法和装置的一个实施例中,两个或多个客户端成组在一起,使 得拟发送至这些客户端的数据包能够被聚合。网络上的多个客户端随后接收这类聚合包。 随后接收者客户端将聚合包分解以接收拟发送至客户端的有效荷载部分,此时忽略拟发送 至其它客户端的有效荷载部分。这类聚合拟发送至网络上多个客户端包的方法可以提高发 送包至客户端的吞吐量和效率。在一个实施例中,根据至这类客户端信道的比特加载能力,NC将多个客户端结合 到聚合组(AG)中。在另一实施例中,根据待发送数据包的通信模式,多个客户端被结合到 AG中。例如,靠近一起的数据包更适合于聚合,使得数据包的重排序和可能的延迟均最小 化。NC使用收发机(未示出)以最大公约数(GCD)比特加载技术确定的比特加载来传输 聚合包下行至AG。这样G⑶比特加载的确定考虑到AG中至客户端的信道单个载波比特加 载。根据AG中所有至客户端的关联载波的单个载波在最坏情况下的比特加载能力,NC可 以设定拟用于AG中客户端的这类单个载波的比特加载。这类最坏情况下比特加载能力可以用于至AG中客户端的多个载波。至客户端信道的比特加载配置(bitloading profile) 可以用信道上单个载波的比特加载来表征。因此,AG的G⑶比特加载可以包括比特加载能 力配置,其包括至AG中客户端的整个多信道上每个载波在最坏情况下的比特加载。在一个 特定实施例中,NC考虑到聚合包的益处和AG的GCD比特加载配置之间的权衡,解释如下。如上文所提及,聚合包可以通过减小开销,诸如相对于有效荷载数据的前导码和 IFG的大小,来提高网络中数据传输的效率和吞吐量。但是如果这类聚合包拟发送至两个或 多个AG的客户端,如果采用G⑶比特加载,那么用于所有这类客户端的比特加载配置可以 包括至AG的客户端的信道上单个载波最坏情况下的比特加载能力。因此,与将非聚合包分 别发送至所有客户端相比,对于AG所有客户端而言,AG中成组客户端可能具有较低的比特 加载配置。相应地,NC可以确定聚合包并创建AG以减少包开销(这可能涉及到减少的比 特加载配置),或在应用单个比特加载能力时放弃包开销的减小并分别发送非聚合包至每 个客户端是否更为有益。在一个实施例中,通过将具有类似比特加载能力配置的客户端结合到多个AG中, NC创建一个以上的AG。如上所述,该成组方法减少了对AG的G⑶比特加载吞吐量的权衡 要求。例如,包括具有大致相等比特加载能力配置的客户端的AG具有G⑶比特加载配置, 所述G⑶比特加载配置并不显著低于AG中客户端的比特加载配置。在一个更为详细的实 例中,AG包括具有用于载波1至10的QAM64、载波11至20的QAM32等的比特加载能力配 置的所有客户端,使得AG中每个客户端的比特加载能力配置至少大致相同。换句话说,AG 中每个客户端的比特加载配置是相同的。相应地,AG中GCD比特加载也将是相同的。在一个特定实施例中,NC包括处理器(未示出)以确定客户端的比特加载配置并 将不具有大致相等的比特加载配置的客户端结合到一起,但是仍然符合考虑到大量分组选 项中权衡的NC所使用的标准。相应地,依据聚合包和AG对网络客户端产生的最优数据吞 吐量之间的组合情况,NC可以聚合包并选择创建多个AG的标准。在一个替代实施例中,NC 包括存储器(未示出)以聚合包。在确定要将哪些客户端分组到AG时,NC可以考虑由AG 产生的总数据吞吐量,而不只是AG的GCD比特加载。以这种方式,如上所示,为通过聚合包 以提高效率,AG的客户端可以并非全部必须具有大致相等的比特加载。当然,上文表述的 这类聚合组的确定仅仅作为实施例的示例,并且权利要求的主题并非受此限制。在一个实施例中,NC定期地检查至网络中客户端信道的比特加载能力。例如,这类 定期检查或链路维护操作(LMO)包括信道的循环测定以检查比特加载能力的变化,诸如信 道上整个载波的比特加载配置的变化。这类变化可以是由网络的物理变化所引起的,诸如 温度变化。在一个实例中,LMO大约每隔5分钟就发生一次,不过权利要求的主题并不受该 实例的限制。在LMO过程中测定比特加载,例如,通过沿信道向每个客户端发送探测信号, 并测量来自结合的客户端的响应。例如,要测定从客户端X至客户端Y的比特加载,比特加 载探测由客户端X发送至客户端Y。客户端Y随后接收探测并且测量其在RF信道内使用的 各载波的SNR。所测量的SNR确定要在客户端Y使用的用于从客户端X传输的接收比特加 载。客户端Y随后发出报告,所述报告包含比特加载,返回至客户端X。客户端X随后使用 报告的比特加载作为从客户端X向客户端Y传输的传送比特加载。在一个LMO循环中,依据新测定的客户端的比特加载能力,NC可以考虑从/至AG 移除或添加客户端。例如,如果至客户端信道的比特加载能力从最后的LMO循环起已经改7变,那么NC从特定的AG移除客户端,如上文的讨论,原因是这类变化可以显示客户端在AG 比特加载参数之外。NC随后将该客户端移至具有相应比特加载参数的另一 AG。根据特定的实施例,参照图1,示出了诸如BCN的网络100的示意图。例如,网络 100包括接入网络和/或网状网络。在一个实施例中,接入网络利用NC 120进行客户端间 的通信,然而网状网络允许一个客户端直接与另一客户端通信。NC 120包括收发机(未示 出)以通过通信端口 110接收来自诸如路由器160的上行源的信息。这类信息,仅举一些 例子,其可能以包的形式,可能包括视频包或程序指导数据(如,在IPTV中)。在一个特定 的实施例中,通信端口 110和/或NC 120被设置在自路由器160的POE(未示出)的下行 中。在另一个实施例中,通信端口 110和/或NC 120被设置在该等POE的上行中。NC 120 经下行(此)端口 115向一个或多个连接的客户端130a至130f转送至少一部分这样的信 息。尽管客户端130a至130f仅以示例的方式在图1中示出,然而无限数量的这些客户端可 以连接至端口 115。在一个实施例中,例如,NC 120通过同轴电缆接收数据包并且通信端口 110包括电缆调制解调器。通信端口 110被连接至除路由器160之外的一个或多个实体并 从其接收信号。在一个实施例中,路由器160、NC 120和客户端130是通信网络的一部分。DS端口 11 和11 描述了 DS端口 115和下行客户端130之间连接的实例。这 类连接可以包括分路器网络,使得数据包可以下行穿过共享传输介质至多客户端130。在 图1中,客户端130a、130b、130c和130d通过DS端口 115b连接至DS端口 115,并且客户端 130e和130f通过DS端口 11 连接至DS端口 115,不过任何数量的客户端可以通过任何 数量的DS端口连接和结构连接至DS端口 115。在BCN中,例如,网络是共享传输介质,使得 多客户端被连接至单一物理端口。然而,NC 120可以从单一物理端口提供作为虚拟端口的 端口 115。图1所示客户端130的数量和DS端口连接结构的数量示出了本文各实施例的实 例。在一个特定实施例中,如上所述,这样的网络可以根据多媒体同轴电缆联盟(MoCA,诸如 MoCAl. 1)进行构造,不过权利要求的主题并不受限于该实例。例如,在一个实施例中,路由器160从上行视频服务器(未示出)接收数据通信以 提供诸如组播数据流的数据包至网络100上。例如,在另一个实施例中,路由器160包括 多端口开关/路由器以从一个或多个服务器接收数据通信。接收到这些数据通信后,路由 器160随后将通信下行至网络100上并至客户端。例如,视频数据流,诸如高清晰度电视 (HDTV)信号,由包括在地址(诸如MAC地址)中的组数进行相互区分。数据流包括,例如, 以互联网协议(IP)组播包进行传输的MPEG视频,所述组播包构成数据流。路由器160的 客户端下行,其包括NC 120的客户端130下行,可以包括家庭、办公或网络上能够接收数据 流的任何POE。NC 120与连接的客户端130通信,尽管客户端130能或不能彼此通信。在一个实施例中,AG包括具有比特加载配置的客户端,所述比特加载配置在单个 载波比特加载值的范围内。例如,参照图1,AG包括所有或部分具有在各范围内的关联比特 加载配置的客户端130。仅以示例的方式示出,客户端130c和130f具有在比特加载配置 范围外的关联比特加载配置并因此未被包括在AG中;客户端130a和130b与在第一范围内 的比特加载配置相关联并因此包括在第一 AG140中;并且客户端130d和130e与在第二范 围内的比特加载配置相关联并因此包括在第二 AG150中。相应地,聚合包以传输至第一 AG 中的客户端130a和130b,并且聚合其它包以传输至第二 AG中的客户端130d和130e。在 这里,拟发送至客户端130c和130f的包未聚合,原因是它们未与任何AG相关联。因此,NC120可以确定如何至少是部分地基于,例如,客户端被分组到哪个AG来聚合包。例如,用于 传输聚合包至第一 AG140的比特加载可以与第一 AG的G⑶比特加载的比特加载相同,并且 用于传输聚合包至第二 AG150的比特加载可以与第二 AG的G⑶比特加载的比特加载相同。如上文所讨论,NC 120可以决定对各AG140和AG150采用单一比特加载配置,其可 以至少部分地基于包括在各自AG中的客户端的信道性能。例如,用于AG的比特加载配置 包括AG中所有客户端的信道的单个载波的比特加载,其能够与可接受的BER协同。例如, 在AG中所包括的客户端中,一个客户端具有关联的信道,所述信道对于特定载波具有最低 的性能,并且该最低性能信道可以确定特定载波的比特加载,所述特定载波被用于将聚合 包转送至AG中所有客户端的特定载波。如上文的讨论,NC 120可以移除与AG结合的客户端。例如,这响应于客户端不再 具有在为AG所建立的标准内的比特加载配置而发生。该退出后,AG中客户端的信道性能 被重新评估并且形成新比特加载值,所述新比特加载值可以是变更的AG的G⑶比特加载, 然后用于转送聚合包至变更的AG的客户端。例如,这样的重新评估取决于在考虑到退出客 户端和其余客户端的比特加载之间的差值时,这类变更是否可以忽略不计。图2示意性地示出了在确定要将客户端210放置在多个AG220的哪一个AG中时, 诸如图1所示NC 120的NC的选择权。例如,AG1包括具有特定比特加载配置的客户端,而 AG2包括具有另一特定比特加载配置的客户端等等。在一个实施例中,客户端可以被放置在 多个AG中客户端属于的AG越多,有利聚合的可能性越大。图2中的两端都是箭头的230 表明NC可以将客户端210从AG220的任一个中移除。这样的移除可以发生,例如,如果网 络信道的物理行为的变化足以影响客户端210的比特加载,从而使得变化的比特加载在特 定AG的比特加载范围值之外。例如,比特加载改变以后,客户端210不再“适合”其原有的 组A(i2。在此情况下,NC 120确定另一 AG是否适合具有客户端新比特加载的客户端210。 例如,如果新比特加载在另一组AG1值的范围内,那么NC 120将客户端210放置在AG1中。如上文所述,在对网络参数定期重新评估之后,NC 120可以确定是否将网络的客 户端210至/从AG220添加或移除,例如,在LMO过程中。除了客户端的比特加载特征最近 是否有变化外,这样对是否添加或移除客户端的确定还考虑到其它因素。例如,考虑相对于 AG中其它客户端的比特加载能力,比特加载能力已经变化了多少就是这样的一个因素。例 如,考虑具有关联比特加载的客户端,所述比特加载在AG的比特加载值范围之外。在此情 况下,如果这类比特加载仅对应于AG中该客户端以及也许很少的其它客户端,NC选择不从 AG移除客户端。换句话说,少数的这类客户端不足以要求将客户端从一个AG移向另一个 AG。然而,如果NC测定AG中相对较多的客户端具有的比特加载在AG的比特加载值范围之 外,那么NC将一个或多个这些客户端从AG移除。例如,NC可以为具有更快的比特加载的 客户端找到更为合适的AG,从而使得网络通信受益于更快的客户端信道。图3是根据一个实施例示出聚合包300的组件的示意图。如上文所讨论,聚合包 300可以包括报头320,下文称为聚合报头,和有效荷载340。聚合报头320包括有效荷载 340拟用的客户端的地址信息以及其它参数,仅举一些例子,诸如协议数据单元(PDU)的数 量、校验和以及每个PDU的长度。在一个实施例中,在各聚合数据有效荷载之前存在有一个 MoCA报头。有效荷载340包括多个拟用于一个以上客户端的有效荷载区段360。聚合包 300在网络上通信使得所有客户端均接收到包。在有效荷载340内,MoCA报头380被包括在有效荷载340内,诸如有效荷载区段360的前端和/或后端。例如,MoCA报头380可以 包括,仅举一些例子,传输时钟时间、包子类型、包类型、版本、源节点ID、目的地节点ID、包 长度和报头校验和。如果特定的客户端接收到聚合包300,则客户端分解根据报头信息380 拟用于该客户端的有效荷载区段360。其余的有效荷载区段360可以被所述特定客户端忽 略。图4是根据一个实施例的网络控制器过程400的流程图。这类过程可以根据诸如 LMO循环周期性地重复。在块410处,诸如图1所示NC 120的NC测定至网络上客户端信道 的比特加载能力。这类比特加载能力包括网络上各客户端在整个载波上的比特加载能力。 在块420处,根据客户端的比特加载能力,NC将客户端结合至多个聚合组。如上文所讨论, NC考虑哪个AG的G⑶比特加载产生于这类结合。然后,在块430处,例如,考虑到多个AG, NC根据哪些客户端在哪个AG中聚合下行的包。在块440处,NC可以重新评估网络上各客户端的比特加载能力。如上所述,例如, 这类评估可结合LMO进行。在块450处,NC确定比特加载是否自多个AG上次创建或更改以 来已经变化。如果客户端比特加载的重新评估确定无实质性变化,那么多个AG会保持在块 460处。然而,如果一个或多个客户端的比特加载已经变化,那么在块470处NC确定这样的 变化是否足以要求更改多个AG中的任一个。在此情况下,多个AG保持在块460处。另一 个方面,NC确定一个或多个客户端的比特加载能力的变化足以要求一个或多个AG的更改。 在此情况下,在块480处,根据新的比特加载能力如何适合各自的AG,NC将一个或多个客户 端至/从一个或多个AG中添加或移除,以优化至下行客户端的聚合包的增加吞吐量。上述具体实施方式
的一些部分依据算法和/或运算符号表示给出,所述算法和/ 或运算作用于存储在计算系统存储器(诸如计算机存储器)的数据位或二进制数字信号 上。这些算法描述和/或表示是数据处理领域的普通技术人员所采用的技术,以便向本领 域的其他技术人员传达其工作内容。一般地,本文所述的算法被认为是获得所期望结果的 运算一致序列和/或类似的处理。所述运算和/或处理涉及到物理量的物理操作。通常,虽 然不是必须的,但这些量可以采用能够被存储、转移、结合、对比和/或其它操作的电和/或 磁信号的形式。主要是由于惯常用法,将这些信号表示为比特、数据、值、要素、符号、字符、 术语、编号、数字和/或等等已被证明有时是方便的。然而,应当理解,所有这些和类似的术 语均需与合适的物理量相关并且仅仅是方便的标签。除非另有具体说明,从下文的讨论中 将显而易见,应当理解,本说明书通篇讨论所使用的术语,诸如“处理”、“计算”、“运算”、“结 合”、“识别”、“确定”和/或这类术语,是指诸如计算平台、计算机或类似的电子计算装置的 执行装置的动作和/或过程,其操作和/或转化用物理电子和/或磁力量表示的数据,所述 数据在执行装置的存储器、寄存器和/或其它信息存储、传输和/或显示装置内。本说明书通篇所述“一个实施例”或“实施例”是指结合实施例所描述的特定功能、 结构或特征,其被包括在权利要求的主题中的至少一个实施例中。因此,在本说明通篇各处 出现的短语“在一个实施例中”或“在实施例中”并非全部必须是指同一实施例。此外,特 定功能、结构或特征可以以任何合适的方式并入一个或多个实施例中。本文所述术语“和/或”可以表示“和”、其可以表示“或”、其可以表示“异或”、其 可以表示“一个”、其可以表示“一些,但不是所有”、其可以表示“两者均非”、和/或其可以 表示“两者”,不过权利要求主题的范围在这方面并未受限制。10
虽然已经示出和描述了目前被认为是示例的特征,但是本领域的技术人员应当理 解,在不脱离权利要求主题的情况下,可以进行各种其它更改,并且可以用等同物来替代。 此外,在不脱离本文所述的中心思想的情况下,可以进行大量更改以使特定情形适合权利 要求主题的教义。因此,权利要求主题旨在不受限于所公开的特定实例,但该等权利要求的 主题也包括所附权利要求书及其等同物的范围内的所有方面。尽管权利要求书可以包括字母以描述单个元件和/或过程步骤,但该等字母并不 是用来表示权利要求书语言任何方面的重要性顺序或等级。
权利要求
1.一种方法,其包括a)测定至客户端的多个信道的比特加载能力;b)至少部分地基于所述比特加载能力,将所述客户端结合至聚合组;以及c)至少部分地基于所述客户端是否为同一聚合组的成员,聚合用于传输至两个或多个 所述客户端的信息。
2.根据权利要求1所述的方法,其中所述聚合信息包括具有有效荷载的数据包,所述 有效荷载包括拟发送至所述两个或多个客户端的信息。
3.根据权利要求1所述的方法,进一步包括至少部分地基于与所述一个或多个阈值以 上客户端结合的各信道的比特加载能力的重新评估,将所述一个或多个所述客户端添加至 所述聚合组之一。
4.根据权利要求1所述的方法,进一步包括a)至少部分地基于与所述一个或多个阈值以下客户端结合的各信道的比特加载能力 的重新评估,将一个或多个所述客户端从所述组之一移除;和b)基于对所述比特加载能力的所述重新评估,将所述一个或多个客户端包括至另一所 述聚合组。
5.根据权利要求1所述的方法,其中所述聚合信息的大小是至少部分地基于所述同一 聚合组的最大公约数(GCD)比特加载。
6.根据权利要求1所述的方法,进一步包括a)重新评估至客户端的所述多个信道的所述比特加载能力;和b)至少部分地基于所述重新评估的比特加载能力,将所述客户端结合至新聚合组。
7.根据权利要求1所述的方法,其中所述单一比特加载用于一个聚合组的所有成员。
8.根据权利要求7所述的方法,其中所述单一比特加载是至少部分地基于所述聚合组 的所有成员的最大公约数(GCD)比特加载。
9.一种具有存储介质的制品,所述存储介质包括存储在其上的可机读的指令,如果由 执行装置来执行,则所述指令适用于指导所述执行装置来a)测定至客户端的多个信道的比特加载能力;b)至少部分地基于所述比特加载能力,将所述客户端结合至聚合组;以及c)至少部分地基于所述客户端是否为同一聚合组的成员,聚合用于传输至两个或多个 所述客户端的信息。
10.根据权利要求9所述的制品,其中所述聚合信息包括具有有效荷载的数据包,所述 有效荷载包括拟发送至所述两个或多个客户端的信息。
11.根据权利要求9所述的制品,其中如果执行所述指令,则进一步适用于指导所述执 行装置,至少部分地基于与所述一个或多个阈值以上客户端结合的各信道的比特加载能力 的重新评估,将所述一个或多个所述客户端包括至所述聚合组之一。
12.根据权利要求9所述的制品,其中如果执行所述指令,则进一步适用于指导所述执 行装置来a)至少部分地基于与所述一个或多个阈值以下客户端结合的各信道的比特加载能力 的重新评估,将一个或多个所述客户端从所述组之一移除;和b)基于对所述比特加载能力的所述重新评估,将所述一个或多个客户端包括至另一所述聚合组。
13.根据权利要求9所述的制品,其中所述聚合信息的大小是至少部分地基于所述同 一聚合组的最大公约数(GOT)比特加载。
14.根据权利要求9所述的制品,其中如果执行所述指令,则进一步适用于指导所述执 行装置来a)重新评估至客户端的所述多个信道的所述比特加载能力;和b)至少部分地基于所述重新评估的比特加载能力,将所述客户端结合至新聚合组。
15.根据权利要求9所述的制品,其中所述单一比特加载用于一个聚合组的所有成员。
16.根据权利要求15所述的制品,其中所述单一比特加载是至少部分地基于所述聚合 组所有成员的最大公约数(GCD)比特加载。
17.一种装置,其包括a)用于测定至客户端的多个信道的比特加载能力的装置;b)用于至少部分地基于所述比特加载能力将所述客户端结合至聚合组的装置;以及c)用于至少部分地基于所述客户端是否为同一聚合组的成员,聚合用于传输至两个或 多个所述客户端的信息的装置。
18.根据权利要求17所述的装置,其中所述聚合信息包括具有有效荷载的数据包,所 述有效荷载包括拟发送至所述两个或多个客户端的信息。
19.根据权利要求17所述的装置,进一步包括至少部分地基于与所述一个或多个阈值 以上客户端结合的各信道的比特加载能力的重新评估,将所述一个或多个所述客户端添加 至所述聚合组之一。
20.根据权利要求17所述的装置,进一步包括a)用于至少部分地基于与所述一个或多个阈值以下客户端结合的各信道的比特加载 能力的重新评估,将一个或多个所述客户端从所述组之一移除的装置;和b)用于基于对所述比特加载能力的所述重新评估,将所述一个或多个客户端包括至另 一所述聚合组的装置。
21.根据权利要求17所述的装置,其中所述聚合信息的大小是至少部分地基于所述同 一聚合组的最大公约数(GOT)比特加载。
22.根据权利要求17所述的装置,进一步包括a)用于重新评估至客户端的所述多个信道的所述比特加载能力的装置;和b)用于至少部分地基于所述重新评估的比特加载能力,将所述客户端结合至新聚合组 的装置。
23.根据权利要求17所述的装置,其中所述单一比特加载用于一个聚合组的所有成员O
24.根据权利要求23所述的装置,其中所述单一比特加载是至少部分地基于所述聚合 组的所有成员的最大公约数(GCD)比特加载。
25.—个网络控制器,其包括a)接收机,所述接收机接收来自源的数据包并且将所述数据包转送至多个客户端;b)处理器,所述处理器测定至所述客户端的多个信道的比特加载能力,并且至少部分 地基于所述比特加载能力将所述客户端结合至聚合组;以及C)存储器,所述存储器至少部分地基于所述客户端是否为同一聚合组的成员,聚合用 于传输至两个或多个所述客户端的信息。
26.根据权利要求25所述的网络控制器,其中所述聚合信息包括具有有效荷载的数据 包,所述有效荷载包括拟发送至所述客户端的信息。
27.根据权利要求25所述的网络控制器,其中所述聚合信息的大小是至少部分地基于 所述同一聚合组的最大公约数(GCD)比特加载。
28.根据权利要求25所述的网络控制器,其中所述单一比特加载用于一个聚合组的所 有成员。
29.根据权利要求观所述的网络控制器,其中所述单一比特加载是至少部分地基于所 述聚合组的所有成员的最大公约数(GCD)比特加载。
全文摘要
本文所公开的主要内容涉及对网络上的多个目的地动态调整比特加载。
文档编号H04L12/26GK102057626SQ200980120801
公开日2011年5月11日 申请日期2009年6月26日 优先权日2008年6月30日
发明者K·朱, S·英德杰特 申请人:熵敏通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1