用于为大型服务组实施流量标记的方法和设备技术

技术编号:10958499 阅读:88 留言:0更新日期:2015-01-26 00:42
流量标记符号的使用允许大量CPE传输流量通知至网络控制器。在一些这样的实施方式中,数百个CPE在信道的不同子载波上同时传输流量标记。例如,在基于MoCA 2的接入网中,多达480个CPE可以仅在5μs内在100MHz宽的信道上传输流量标记。

【技术实现步骤摘要】
【国外来华专利技术】用于为大型服务组实施流量标记的方法和设备
本公开总体涉及通信网络,其中所公开的方法和设备的一些实施方式涉及在通信 网络中对流量的调度。
技术介绍
越来越多的对通信网络的使用用于通过服务提供商将内容传送到客户端。例如, 服务提供商可以在管理位置(如头端或光纤节点)使用网络控制器操作混合光纤/同轴电 缆设施。基于同轴电缆多媒体联盟(Multimedia over Coax Alliance,MoCA) 2.0协议的接 入网是用于这种内容传送系统的一种网络。图1示出了用于接入网的网络拓扑结构。在该 网络中,网络控制器101与多个网络节点103通信。例如,网络控制器101可以是通过运营 商 / 服务提供商(Operator/Service Provider, 0SP)或多系统运营商(Multiple System Operator,MS0)(如电缆公司)管理的接入网控制器(Access Network Controller,NC) (有时也被称为网络协调器)。网络节点103可以包括各种客户端设备(Customer Premise Equipment,CPE),如电视机,电脑,高速数据调制解调器,机顶盒或其它网络连接的内容传 送系统。接入网被设置在点对多点拓扑结构102中。在点对多点拓扑结构102中,网络节 点103与NC 101通信且NC 101与每一节点103通信,但是节点103相互之间不通信。在 接入网中,数百个CPE可以与单个NC通信。MoCA标准的其它实施包含家庭网络(in-home network,HN)。MoCA HN使用具有多点对多点的拓扑结构的网状拓扑结构,其中,任何节点 可以与任何其它节点通信。MoCA HN通常是16个节点或更少,包括NC。 在接入网中,下行流量从NC 101传输至一个、一些、或所有的CPE。上行流量从CPE 传输至NC。上行流量通常是一次从一个CPE发送(有时也被叫做上行突发)。在NC 101 具有发送至CPE的信息(有时被称为数据报)时,其可以简单调度并传输这些下行流量。 相应地,NC 101和目的节点103 (或CPE)之间需要很少准备和交互或不需要准备和交互。 然而,为了 NC 101适当调度流量,上行突发在节点103和NC 101之间需要更多的准备和交 互。源自CPE的数据报的目的地是NC 101 (例如,用于通过NC 101处理、或用于中继至因 特网等)。在CPE具有待发送的数据时,CPE必须通知NC 101并等待上行传送被调度。 在MoCA网络中,对媒体的访问是通过NC 101控制的。NC 101将传输时间分成被 称为媒体访问计划(Media Access Plan,MAP)周期的单元。NC 101在MAP周期内调度传 输。图2示出了这样的MAP周期203、205。每一 MAP周期203、205被分成多个时隙。在每 一 MAP周期203、205期间,NC传输MAP数据包201、202,该MAP数据包向所有网络节点提供 指示在下一个MAP周期内每一个数据包(包括下一个MAP数据包202)将何时被发送的时 间表。网络也可以应用其它的调度方法。例如,NC 101可以向每一节点或CPE 103发送单 独(例如,单播)授权。 图2是说明MAP 201、202和MAP周期203、205之间的时序关系的时序图。MAP 201 指示MAP周期205内的时隙分配。相应地,每一个MAP 201为下一个MAP周期205调度所 有的通信活动(包括源自NC的任何通信)。图2中仅示出了一个这样的下一个MAP周 期 205,但是,应被理解的是,MAP 202为MAP 205后面的MAP周期(未示出)调度所有的 通信。 预订请求(Reservation request,RR)207、209、211 是 MAP 201、202 负责调度的 一种特殊类型的数据包。在图2的第一个MAP周期203示出了六个这样的RR 207、209,从 第一个RR 207开始并以最后一个RR 209结束。在第二个MAP周期205中示出了一个RR 211。每一 RR 207、209从一个节点103被发送。每一 RR 207、209可以包含一个或多个预 订请求兀素 (Reservation Request Element,RRE)。每一 RRE 在节点 103 的发送 RR 207、 209的一部分上传达请求,以发送一个MoCA数据包。RR 207、209允许客户端节点103向NC 101传达客户端节点103具有其希望发送的数据包。另外,RR 207、209指示这些数据包的 数据包长度(由此可以确定数据包持续时间),数据包优先级,流ID等。NC 101使用该信 息调度传输时隙,在这期间,客户端节点103可以传输其希望发送的那些数据包。则NC 101通过生成和传输MAP 201传达该时间表。MAP201包括用于下一个MAP周期205的传输 时隙分配。 在数据包传输阶段期间,RR 207、209或者被NC 授权(即,调度)或者被舍 弃。依赖于是否存在足够的网络带宽以服务请求,RR被授权。应该注意的是,为了该说明 的目的,授权意思是NC 103分配传输时隙至与RR 207相关联的数据包,以允许生成请求 的节点在分配的下一个MAP周期205的传输时隙期间,传输相关联的数据包。NC之后传输 MAP 201以向网络的所有的节点103 (包括请求节点)指示时间表。每一请求节点103之后 根据通过MAP 201指示的时间表在MAP周期205内传输数据包。 网络节点103,例如,客户端设备(CPE),在它们具有发送上行的流量时,必须通知 网络控制器1〇1(或其它这种调度器)。例如,在新的服务流开始时,可能需要通知。在现有 流期间,若现有流具有稀疏的或异步的传输,则也可以需要通知。目前,这些通知在小的数 据包中被传输,如ΕΡ0Ν报告消息,或传输至调度器的MoCA预订请求。相应地,包括多个CPE 的大型服务组可以生成时延敏感的大量的小数据包(即,可以被长的时延不利地影响)。 在多个小数据包被传输时,传输信息(例如,前导信号等)所需的开销可以限制网 络性能。通常,小数据包可以被聚集以创建更大的传输。聚集可以缓解开销的影响,而开销 为发送更小的数据包所需。然而,因为在聚集数据包时发生的时延,不希望聚集小的流量通 知数据包。在一些情况中,若CPE已经建立了上行流,则流量通知数据包可以附带在该流 中。否则,这些请求需要从每一 CPE单独被传输。 此外,每一上行突发传输包括有效负荷之前的前导信号。通常包括前导信号,以允 许接收节点在有效负荷到来之前将自身与传输同步。前导信号相当长(如,5?15 μ S,或 1?3个符号持续时段)。因为在该时段内没有用户数据被传送,所以前导信号代表开销。 开销是显著的,且对于小的有效负荷是甚至更大的百分比。小数据包(如,64?100比特有 效负荷)在接入网中组成大部分上行流量。例如,RR 207、209是小数据包。每一节点或CPE 103必须规律地(如,每隔1?2毫秒)传输RR 207、209至NC 101。甚至在节点或CPE没 有等待调度的本文档来自技高网...

【技术保护点】
一种用于在包括网络控制器和多个网络节点的网络中协调网络通信的方法,包括:将用于网络通信的信道的不同的子载波分配至所述多个网络节点中的独立的网络节点;以及接收来自所述多个网络节点中的独立的网络节点中的每个网络节点的流量标记,所述流量标记通过所述网络节点在所分配的子载波上被同时传输。

【技术特征摘要】
【国外来华专利技术】2012.03.21 US 61/613,9641. 一种用于在包括网络控制器和多个网络节点的网络中协调网络通信的方法,包括: 将用于网络通信的信道的不同的子载波分配至所述多个网络节点中的独立的网络节 点;以及 接收来自所述多个网络节点中的独立的网络节点中的每个网络节点的流量标记,所述 流量标记通过所述网络节点在所分配的子载波上被同时传输。2. 根据权利要求1所述的方法,还包括:基于接收到的流量标记针对所述网络节点调 度预订请求。3. 根据权利要求1所述的方法,还包括:基于接收到的流量标记针对所述网络节点调 度上行流量。4. 根据权利要求1所述的方法,其中,所述多个网络节点中的独立的网络节点构成所 有的所述多个网络节点。5. 根据权利要求1所述的方法,其中,每一流量标记包括传输所述流量标记的网络节 点是否具有待发送至所述网络控制器的上行流量的指示。6. 根据权利要求5所述的方法,其中,所述流量标记为1比特传输,其中,第一比特值的 传输指示所述网络节点具有待发送至所述网络控制器的流量,以及第二比特值的传输指示 所述网络节点没有待发送至所述网络控制器的流量。7. 根据权利要求5所述的方法,其中,所述流量标记为2比特或更多比特,且还包括缓 存区充满度或请求待被调度的符号的数量的指示。8. 根据权利要求1所述的方法,其中,所述流量标记构成流量标记符号。9. 根据权利要求8所述的方法,其中,所述流量标记符号在没有前导信号的情况下被 传输。10. 根据权利要求8所述的方法,其中,所述流量标记符号在没有前向纠错的情况下被 传输。11. 根据权利要求1所述的方法,其中,使用开闭键控调制或使用阶数在2和1024之间 的正交幅度调制传输所述流量标记。12. 根据权利要求1所述的方法,其中,还包括:将所述信道的多个子载波分配至每一 所述网络节点。13. 根据权利要求12所述的方法,其中,若网络节点的数量低于根据所述信道的子载 波的数量确定的阈值,则将多个子载波分配至每一所述网络节点。14. 根据权利要求12所述的方法,其中,被分配至每一独立的网络节点的子载波的数 量是,其中,Nsc是子载波的数量,Nnn是网络节点的数量。15. 根据权利要求12所述的方法,还包括:将所述信道的不同数量的子载波分配至不 同的网络节点。16. 根据权利要求1所述的方法,还包括:将数据包传输至所述多个网络节点中的独立 的网络节点的每一子集。17. 根据权利要求16所述的方法,其中,所述流量标记包括关于所述数据包的接收的 确认消息或非确认消息。18. -种网络控制器,包括: 处理器; 通信接口;和 存储器,所述存储器存储能够通过所述处理器执行的指令且配置成使所述处理器执行 用于在包括网络控制器和多个网络节点的网络中协调网络通信的方法,所述方法包括: 将用于网络通信的信道的不同的子载波分配至所述多个网络节点中的独立的网络节 点;以及 接收来自所述多个网络节点中的独立的网络节点中的每个网络节点的流量标记,所述 流量标记通过所述网络节点在所分配的子载波上被同时传输。19. 根据权利要求18所述的网络控制器,其中,所述方法还包括:基于接收到的流量标 记针对所述网络节点调度预订请求。20. 根据权利要求1...

【专利技术属性】
技术研发人员:刘常文大卫·巴尔米克伊尔·查查尼斯
申请(专利权)人:熵敏通讯公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1