使用家庭通信网络中的节点的方法

文档序号:7761415阅读:546来源:国知局
专利名称:使用家庭通信网络中的节点的方法
技术领域
本发明涉及信息网络,更具体地说,涉及一种在构成通信网络的通信线路(如同 轴电缆)上发送信息(如媒体信息)的方法。
背景技术
众所周知一般家庭网络技术采用同轴电缆。同轴电缆多媒体联盟(MoCATM)在其 网站·ι mocalliance. org上为通过家庭内已有同轴电缆进行数字视频和娱乐联网提供 了适当的规范(MoCA 1.1),该规范已向开放成员发布。本发明参考MoCA 1. 1规范并结合其 全部内容。
同轴电缆家庭网络接进家庭同轴电缆上可获得的大量未使用带宽。美国超过70% 的家庭在家庭基础架构上安装有同轴电缆。一个或多个主要娱乐消费位置诸如客厅、多媒 体室和主卧中,许多都已布设有同轴电缆,这对于网络配置是理想的。家庭网络技术使得家庭成员能够使用这一基础架构作为网络系统,并以高QoS(服务质量)传送娱乐和信息节目。
同轴电缆家庭网络技术提供高速O70mbps)、高QoS和由屏蔽、有线连接结合分组 数据级加密技术发展水平而带来的固有的安全性。同轴电缆在设计上是用于承载高带宽视 频。如今,同轴电缆通常用于安全地传送每日数百万美元的付费观看和高价的(premium) 视频内容。同轴电缆家庭网络还可用作多个无线接入点的主干,用于将无线网络的覆盖范 围延展到用户的整个住宅。
同轴电缆家庭网络通过已有的同轴电缆提供至家庭中视频设备所在处的恒定、高 呑吐量、高质量连接。同轴电缆家庭网络为数字娱乐提供主要链接,且还可以与其他有线和 无线网络合作以将娱乐体验遍及家庭之中。
当前,同轴电缆家庭网络与接入技术协作工作,诸如ADSL和VDSL服务或光纤到 户(FTTH),这些接入通常通过双绞线或光纤进入家庭,工作频段对于ADSL从几百KHz至 8. 5MHz,对于VDSL为12MHz。当服务通过xDSL或FTTH到达家庭后,可通过同轴电缆家庭网 络技术和室内同轴电缆路由至视频设备。有线业务,诸如视频、音频和互联网接入可以由有 线运营商通过同轴电缆提供给家庭,并使用家庭内布设的同轴电缆到达家庭的各个房间中 的各个有线业务消费设备。一般而言,同轴电缆家庭网络类型业务与有线业务在不同的频 率上并行运行。
因而期望通过MoCA家庭网络连接的MoCA设备所选择的SRV节点选择来达到选择 目的。发明内容
本发明提供了一种使用通过MoCA家庭网络连接的MoCA设备来选择被选服务节点 (SSN)的系统和/或方法,结合至少一幅附图做了清楚的描述,并在权利要求中进行了完整 的定义。
根据本发明的一个方面,提供一种使用家庭通信网络中的节点的方法,所述通信 网络包括多个节点和同轴电缆,所述方法包括使用入口节点提交询问消息,所述询问消息在L2ME协议中设备属性信息要素的 被选择字段中,所述入口节点是需要高级服务的节点,且所述入口节点不知道多个节点中 的哪一个节点是选择用来支持网络上高级服务的节点,所述被选择字段包括供应商特有字 段;向多个节点分发所述询问消息;响应所述询问消息,确定所述多个节点中哪些能够选来支持网络上的高级服务;传播有关多个节点中哪些能够选来支持网络上的高级服务的信息至能够选来支 持网络上的高级服务的多个节点中的每一个节点;以及确定多个节点中是否有一个节点已选中用来支持网络上的高级服务。作为优选,所述供应商特有字段包括TLV类型、TLV长度和TLV值字段中的至少一 个。作为优选,所述方法包括如果在询问结束时尚无选中的节点,使用入口节点选择 自身来支持网络上高级服务。作为优选,所述方法包括使用入口节点向网络发送有关入口节点自己选择的通
生 I=I O作为优选,所述方法包括如果在询问结束时尚无选中的节点,选择具有最小节点 标识符(ID)的节点来支持网络上的高级服务。作为优选,所述方法包括向所述多个节点通告,具有最小节点标识符的节点已选 中用来支持网络上的高级服务。作为优选,所述方法包括如果选中的节点与网络之间的通信链接终止,则通过网 络通告向网络发送通信。根据本发明的一个方面,提供一种使用家庭通信网络中的节点的方法,所述通信 网络包括多个节点和同轴电缆,所述方法包括使用入口节点提交询问消息,所述询问消息在L2ME协议中设备属性信息要素的 TLV类型、TLV长度和TLV值字段中的至少一个中,所述入口节点是需要高级服务的节点,且 所述入口节点不知道多个节点中的哪一个节点是选择用来支持网络上高级服务的节点,所 述被选择字段包括供应商特有字段;向多个节点分发所述询问消息;响应所述询问消息,确定所述多个节点中哪些能够选来支持网络上的高级服务;传播有关多个节点中哪些能够选来支持网络上的高级服务的信息至能够选来支 持网络上的高级服务的多个节点中的每一个节点;以及确定多个节点中是否有一个节点已选中用来支持网络上的高级服务。作为优选,所述方法包括如果在询问结束时尚无选中的节点,使用入口节点选择 自身来支持网络上高级服务。作为优选,所述方法包括使用入口节点向网络发送有关入口节点自己选择的通
生 I=I O作为优选,所述方法包括如果在询问结束时尚无选中的节点,选择具有最小节点标识符(ID)的节点来支持网络上的高级服务。作为优选,所述方法包括向所述多个节点通告,具有最小节点标识符的节点已选中用来支持网络上的高级服务。作为优选,所述方法包括如果选中的节点与网络之间的通信链接终止,则通过网 络通告向网络发送通信。根据本发明的一个方面,提供一种使用家庭通信网络中的节点的方法,所述通信 网络包括多个节点和同轴电缆,所述方法包括使用入口节点提交选择消息,所述选择消息在L2ME协议中设备属性信息要素的 被选择字段中,所述入口节点是需要高级服务的节点,且所述入口节点不知道多个节点中 的哪一个节点是选择用来支持网络上高级服务的节点,所述被选择字段包括供应商特有字 段;向多个节点分发所述选择消息;响应所述选择消息,确定所述多个节点中哪些能够选来支持网络上的高级服务;传播有关多个节点中哪些能够选来支持网络上的高级服务的信息至能够选来支 持网络上的高级服务的多个节点中的每一个节点;以及确定多个节点中是否有一个节点已选中用来支持网络上的高级服务。作为优选,所述供应商特有字段包括TLV类型、TLV长度和TLV值字段中的至少一 个。作为优选,所述方法包括如果在选择结束时尚无选中的节点,使用入口节点选择 自身来支持网络上高级服务。作为优选,所述方法包括使用入口节点向网络发送有关入口节点自己选择的通告。作为优选,所述方法包括如果在选择结束时尚无选中的节点,选择具有最小节点 标识符(ID)的节点来支持网络上的高级服务。作为优选,所述方法包括向所述多个节点通告,具有最小节点标识符的节点已选 中用来支持网络上的高级服务。作为优选,所述方法包括如果选中的节点与网络之间的通信链接终止,则通过网 络通告向网络发送通信。根据本发明的一个方面,提供一种使用家庭通信网络中的节点的方法,所述通信 网络包括多个节点和同轴电缆,所述方法包括使用入口节点提交确认消息,所述确认消息在L2ME协议中设备属性信息要素的 TLV类型、TLV长度和TLV值字段中的至少一个中,所述入口节点是需要高级服务的节点,且 所述入口节点不知道多个节点中的哪一个节点是选择用来支持网络上高级服务的节点,所 述被选择字段包括供应商特有字段;向多个节点分发所述确认消息;响应所述确认消息,接收来自能够选来支持网络上的高级服务的节点的应答消 息。作为优选,所述方法包括使用入口节点向网络发送有关入口节点自己选择的通告。


图1是根据本发明使用的在L2ME协议中交换的消息的实施例的示意图;图2是根据本发明的在SRV节点选择处理中交换的消息的实施例的示意图;图3是根据本发明使用L2ME提交(submission)规则的SRV节点选择询问的实施 例的示意图;图4是根据本发明在节点选择处理中交换的每一消息的细节的示意图;图5是根据本发明在节点确认处理中交换的每一消息的细节的示意图;图6是IEEE SRV设备属性信息要素(IE)的表格;图7是数据处理系统中本发明的单芯片或多芯片模块的示意图。
具体实施方式
以下参考相应的附图对各个实施例进行描述,这些附图构成了实施例的一部分, 其中描述了实现本发明可能采用的各个实施例。应明白,还可使用其他的实施例,或者对本 文列举的实施例进行结构和功能上的修改,而不会脱离本发明的范围和实质。在阅读完下面将要描述的内容之后,本领域的技术人员应当明白,本文描述的各 种特征可通过方法、数据处理系统或计算机程序产品来实现。因此,这些特征可全部采用硬 件的方式、全部采用软件的方式或者采用硬件和软件结合的方式来表现。此外,上述特征也 可采用存储在一种或多种计算机可读存储介质上的计算机程序产品的形式来表现,该计算 机可读存储介质中包含计算机可读程序代码段或者指令,其存储在存储介质中。可以使用 任何使用的计算机可读存储介质,包括硬盘、CD-ROM、光存储设备、磁存储设备和/或上述 设备的组合。此外,本文描述的表征数据或事件的各种信号可在源站和目的站之间以电磁波的 形式通过信号传导介质如金属导线、光纤和/或无线传输介质(例如空气和/控件)进行 传送。为便于参考,以下术语表给出本专利申请中使用的各种缩写和符号的含义数字PHY包括MoCA集成电路端口,其构成发往和来自接收器和/或收发器集成 电路的信号传输通道EN MoCA已有节点(术语“节点”在此可使用“模块”替换)IE 信息要素(Information Element)L2ME (MoCA)层 2 管理实体MAC 介质访问控制-包括MoCA集成电路逻辑,当需要向接收器和/或收发器集 成电路发送信号、和/或需要从接收器和/或收发器集成电路接收信号时,其调度数字PHY 的开和关MAP媒体接入计划NC MoCA网络控制器PHY MoCA网络的物理层QoS 服务质量SRV服务-运行在相对于MoCA层而言较高层中的服务的通用名
SSN 选中的SRV节点(SRV选择节点)_被选择用于(为连接于同一网络的所有 设备)运行SRV服务的节点MoCA 网络(诸如IEEE 802. 1音视频桥接系统(AVB)宽带预留)上实施的一些 高级服务需要MoCA网络选择一个节点来为整个MoCA网络运行预先确定的服务。

如果该服务是可选的,网络控制节点(NC)有可能不支持这一可选服务。如果NC 不支持该可选服务,则该NC不能选作为SSN。作为替代,任何支持SRV的节点-即能够支持 该高级服务(尽管是可选的)_可选作为SSN。在本发明的一些实施例中,此处描述的SRV 节点选择协议优选地与NC选择和NC切换/备份正交(orthogonal)。在本发明的一些实施例中,选择SRV节点的可能的SSN选择规则如下这些规则包括需要由被允许进入网络的任一支持SRV的节点发送的询问消息,其 中的一个实施例将在以下结合图2及说明书相应的部分进行描述。在询问完成后,共享同样的SRV节点询问相关信息(其通过入口节点转发)的任 意支持SRV的节点(SRV-capable node)都可作为SRV选择节点(SRV-selected node)。进 一步,在询问完成后,优选地所有支持SRV的节点(包括入口节点,如以下所定义)共享同 样信息关于网络上哪些节点是支持SRV的,且哪个节点(如果有)是SRV选择节点。如果在询问结束时还没有节点被选中,则入口节点可以选择自身作为被选节点, 并向网络发送其自己选择的通告(notification)。作为替代,可以选择其他支持SRV的节 点,并将该选择通告NC。本发明的另一实施例采用如下高效技术来支持动态SRV选择。如果SRV选择节点从网络中移除(或者通过适当地关机/故障和/或省电),这一 拓扑变化至少部分地通过网络通告而实现。具有最小节点ID(NID)的支持SRV的节点成为SRV选择节点,并且提交选择,以向 其他节点通告该选择。这一方案优选地与当前MoCA规范完全兼容并且无需对该规范作任何修改。在本发明的一些实施例中,当所选择的SRV节点表现不合格(fails),可以动态地 选择其他支持SRV的节点作为新的SSN。SRV选择协议可包括重获(recovery)协议以动态 地选择支持SRV的节点中的一个节点作为新的SRV选择节点。SRV选择协议可基于MoCA 1. 1规范和/或2. O规范中规定的L2ME架构消息协议, 本发明参考并结合其全部内容。如果所有的节点均不支持SRV,则入口节点成为SRV选择节点。如果有一个以上的节点(除入口节点之外)是支持SRV的且没有节点是SRV选择 节点,则入口节点可以选择具有最小NID的支持SRV的节点作为SRV选择节点。当在进入省电模式之前SSN提交了 SRV节点选择L2ME消息(参见图4及对应的 描述),入口节点可以重置自己的NID位(bit),以对应于SSN位掩码(bitmask)。入口节点响应可用于向NC确认入口节点的SSN选择。作为对来自NC的有关SSN 选择的消息的响应,所有其他支持SRV的节点可向NC发送一个空响应(零长度载荷)。图1是根据本发明使用的在L2ME发现协议中交换的消息的实施例的示意图。L2ME 设备发现协议是节点用来发现特定一组其他节点的属性而使用的协议。图1示出了示例性的客户机节点102、NC 104和其他节点106。协议中的第一消息108提交-即,节点向NC发送请求以运行“设备发现”处理事务(在NC和网络的其他节点之间进行信息的多路交换)。设备发现处理事务(device discovery transaction)使 得MoCA节点能够发现每一个其他节点的能力。具体来说,每一个MoCA节点优选地具有一 组关联属性,用于表征其能力,诸如最大聚合尺寸(aggregation size)及节点能够处理的 分组数据的数量。这些属性也是供应商专属的。消息108优选地包括报头,用于指示该消 息指向(direct to)设备发现。消息108还包括有效载荷,用于指示该发现指向节点属性 IE。这样,L2ME设备发现协议使得MoCA网络中的任意节点能够重获MoCA网络中一个或更 多特定节点的属性。NC优选地向其他节点106广播该请求。NC转发有效载荷及请求。其他节点106 中的每一个节点发送响应,如112。其他节点106中的每一个节点通过由特定位配置表征的 字段(field)来识别它们。这一字段通常称为波节点掩码(WAVENODE MASK)或称为位掩码 或节点ID(NID)位掩码。这样的掩码优选地指示了互联网协议(IP)地址的范围。这些地 址可用于识别支持SRV的节点的IP地址。响应112中的每一个优选地包括与其他节点106中的每一个节点相对应的属性 IE。在114,NC在消息114中广播响应的集和。集和响应消息114包括有效载荷,该有效载 荷包括响应设备发现的其他节点106的每一个的聚合IE。图2是根据本发明的在SRV节点选择处理事务中交换的消息的实施例的示意图。 图2示出了支持SRV的入口节点202、NC 204和其他节点206之间交换的消息。对这一应 用来说,入口节点是需要SRV服务的节点,其不知道哪个节点是SSN。入口节点还作为向NC 提交处理事务请求(参见后面的详细描述)的节点。如IEEE 802. IQat规范所规定,例如, 该SRV协议用于选择指派的多流预留协议(Multiple Stream Reservation Protocol,简称 MSRP)节点(DMN)。根据本发明的方法,消息(如图2中所示的)至少部分地使用L2ME消息协议来确 定网络上每个节点的SRV能力。这样,根据本发明的设备发现协议,为获取有关网络上每个 节点的SRV能力的信息,平衡(leverage) L2ME消息架构和协议。消息协议包括波0 208、波1 210、波2 212和波3 214。波0 208包括由入口节点 202向NC 204的第一消息提交216。入口节点202是需要SRV服务的节点,其不知道哪个 节点是SSN。重申一下,入口节点202在216中提交有关网络上的SSN处理事务的请求。在218,NC 204向节点通告入口节点的SSN请求。其他节点206和入口节点202 在220中响应SSN请求218。在波1 210中,在224,NC 204将有关SSN请求的响应通告给入口节点202以及其 他支持SRV的节点222。使用在226接收到的响应,入口节点202可构建SRV通告消息指示 支持SRV的位掩码(定义哪些节点是支持SRV的位掩码)和SRV选择位掩码(定义哪个节 点是SSN(若有的话)的位掩码)。在本发明的一个实施例中,当入口节点确定网络已经有 SSN,则入口节点默认在网络中已存在的这个SSN。如果网络中没有SSN,则入口节点启动节 点选择处理事务,确定是否入口节点应当成为SSN、或者另一个节点(例如具有最小NID)应 当成为SSN。在228,入口节点将有关两个位掩码的信息传送至NC。在波2 212中,在步骤230,NC 204向其他支持SRV的节点222通告入口节点SRV 位掩码确定226。在232,支持SRV的节点222向NC 204发送它们对入口节点确定的应答。
在波3214中,NC 204可以L2ME链接格式(如MoCA规范1. 1中所建议,本发明参 考并结合其全部内容或任何其他合适的MoCA规范)通告入口节点以及其他支持SRV的节 点有关对SRV指示请求的响应,如步骤234所示。此后,优选地支持SRV的节点222可以在 步骤236响应该通告。在步骤238,入口节点202优选地以用空响应来响应通告。图3是根据本发明使用L2ME提交(submission)规则的SRV节点选择询问的实施 例的示意图。波0308示出,在本发明的一些实施例中,任何支持SRV的节点302在其允许进入 网络的情况下,可向NC 304提交SRV节点询问。在步骤314,NC 304可向其他节点306通 告入口节点的SRV询问。支持SRV的节点318的响应可指示其相应的SRV模式,如步骤316 所示。波1 310示出支持SRV的节点318从NC 304接收通告320。通告320优选地包括 对SRV询问的响应。在步骤322,对SRV询问320的响应可发送至NC。询问结束时,所有支持SRV的节点318包括入口节点304,共享以下相同信息有 关网络上的哪些节点是支持SRV的节点,且哪个节点(若有的话)是SRV选择节点。如果 没有SRV选择节点,具有最小节点ID(NID)的支持SRV的节点或任何其他合适的可选节点 可以成为SRV选择节点,并能够提交SRV节点选择消息以通告其他支持SRV的节点。如果SRV选择节点从网络中移除(或者通过适当地关机/省电和/或故障),之 后,在本发明的一个实施例中,具有最小NID的支持SRV的节点成为SRV选择节点,并且提 交SRV节点选择消息以通告其他支持SRV的节点。图4是根据本发明使用L2ME提交规则的SRV节点选择询问的示意图。具体地,图 4所示为根据本发明的一个方法实施例的示意图,其示出了当SRV选择节点关机(例如通过 选择或者由于进入省电模式和/或出现故障)时,需要SRV节点执行处理操作。图4示出 了波0 408,包括在SSN节点链接故障后具有最小节点ID(NID)的入口节点402、NC 404和 其他支持SRV的节点406之间的通信。根据本发明,在SRV选择节点掉线时,具有相对而言 最小NID的支持SRV的节点成为SRV选择节点,并发送SRV节点选择提交L2ME消息。具体地,SRV选择入口节点402优选地示出SRV节点选择提交408。该提交优选地 通告其他支持SRV的节点有关SRV选择提交,步骤410。在步骤412,支持SRV的节点402/406 向NC 404发送有关提交408的响应。这样,该方法实现了在SSN和网络之间连接故障后,一个支持SRV的节点可向NC 发送SRV节点选择提交L2ME消息。应当重申,除了在出现故障时进行节点选择之外,在进入省电模式和/或关机之 前,先前的SRV选择节点还可以将自己从一组支持SRV的节点中移除,并发送L2ME消息指 示其不可使用。根据本发明的示例性L2ME SRV确认处理事务将在以下的图5及说明书相应的部 分进行描述。NC节点可以在接收到来自入口节点的提交L2ME帧时、或者独立地(即在未接 收到其他节点的提示的情况下)开始该处理事务。图5是根据本发明的SRV节点选择L2ME确认处理事务实施例的示意图。图5中 示出了入口节点502、NC 504、支持SRV的节点506、波0 508和波1 510。具体地,在步骤 512,入口节点502向NC 504发送提交L2ME帧以触发SRV节点确认。
在步 骤514,NC 504通告所有的网络节点有关入口节点502的SRV节点确认提交。在步骤516,支持SRV的节点506发送响应。在本发明的一些实施例中,不支持SRV的节点(未示出)可以返回通用L2ME响应 错误码。在波0 508之后,示出了一个可能的L2ME波1请求510的实施例。在波1 510中,在步骤518,NC 504在L2ME中向节点502以及节点506通告有关 SRV节点确认提交的响应。这一通告可以L2ME中可用的连接有效载荷格式实现。使用在步骤518中接收的响应,入口节点502可以确认SRV通告消息以指示.SRV 选择 NID;及·支持SRV的NID位掩码。支持SRV的节点优选地包括IEEE SRV设备属性信息要素(参见图6及其说明), 带有同轴电缆多媒体联盟MoCA v2. 0规范中规定的设备发现协议提交L2ME处理事务消息 的L2ME有效载荷。这样的内容优选地包括在MoCA L2ME协议上有效地形成覆盖(overlay) 的信息。这样的覆盖是可能的,因为MoCA中的L2ME协议有规定要传送不由MoCA解释的供 应商特定信息要素。相应地,L2ME协议不加改变地保留,如MoCA中所规定。唯一的请求是 得到分配给SRV所属的特定实体的供应商ID值(vendor ID value) 0例如,一个可以具有 分配给名称为ACME公司的供应商ID。其结果,ACME为多个服务(SRV)定义几个TLV类型 (TLV TYPE)。如此处进一步地描述,当完成了 L2ME设备发现处理事务,优选地MoCA网络中的所 有支持SRV的节点可以共享有关其他支持SRV的节点的相同信息。这些信息包括1)哪些MoCA节点是支持SRV的 ’及2)哪一个MoCA节点被选择为SSN。如果没有节点被选为SSN,则将执行SSN选择。图6是IEEE SRV设备属性信息要素(IE)的表格。一般来说,IEEE SRV设备属性 IE字段可以如图6中的表格所限定。设备属性信息要素的通用格式在同轴电缆多媒体联盟 的MoCA v2. O规范中有描述,本发明将其全部内容结合于此。图6中的表格示意出IEEE SRV设备属性IE,示出每一个属性数字的位(bit) 602、 对应于每一个属性数字的八位字节(octets) 604、和每一个IE起始的偏移606。MoCA中定义了设备属性信息要素(IE)的格式。MoCA规范规定当属性字段设置为 OxFF,信息字段的起始16位定义了供应商ID。供应商ID由MoCA分配给特定的供应商或实 体。无论如何,供应商ID是供应商特有的。在本发明接下来的实施例中,TLV类型、TLV 长度(TLV LENGTH)和TLV值(TLV VALUE)是供应商特有的-即对于这些字段每一个供应 商具有不同的值,其是由供应商规定的,而不是由MoCA规定的。这意味着,供应商特有消息 可以被忽略_即MoCA L2ME协议在MoCA上传送这些消息而不用解释供应商特有消息的内 容。这样,使用MoCA L2ME协议的节点在不尝试解释供应商特有消息的情况下将IE传送给 其他节点。相应地,SRV选择协议(其使用TLV类型、TLV长度和TLV值来实现)是MoCA标 准L2ME协议上的覆盖协议。图6中的表格示意出如下属性
属性ID 608;属性ID的值是OxFF。 长度(UInteger8)610 ;长度的值可以是1。在本发明的一些实施例中,属性IE的实际长度以位为单位是 (长度+1)*32。供应商ID 612 ;供应商ID的值优选地可由MoCA联盟分配,且此处参考并结合这种分配方式。TLV 类型 614 ;(例如 SRV IEEE 音视频桥接系统(AVB) (IEEE 802. IQat)可将 TLV 类型值设为0。在本发明的另一实施例中,对于其他适当的服务,该TLV类型可指定为相同 的值或其他合适的值。)TLV长度616 (该长度是实现TVL类型614指定的服务所需要的长度)TVL 值 618;应当注意的是,根据本发明,在TLV值字段,IE可包括两个位掩码(未示出)一个 用于指示该节点是否是支持SRV的节点,另一个用于指示该节点是否是SRV选择节点。在TVL值字段的第一位掩码中,对应于节点ID的位的值为1指示该节点是能够作 为网络中支持SRV的节点。值为0指示该节点不能够作为网络中支持SRV的节点。在TVL值字段的第二位掩码中,对应于节点ID的位的值为1指示该节点被选作为 网络中的SRV节点。值为0指示该节点不是被选中的节点。所选择的节点是否存在于网络 上、或者网络上是否没有被选中的节点,需要通过第二位掩码来确定,然后,第一位掩码指 示哪些节点是支持SRV的,并基于选择标准_例如具有最小NID的节点-指示哪个节点应 当选作为SRV节点。第二位掩码还向其他支持SRV的节点指示有一个节点已经被选中作为 SRV节点。这样可以防止其他节点请求成为SRV节点而引发冲突。根据本发明,对SRV的选择和确认如果出现以下任一种情况,1)SRV选择节点指 示被选择的SRV节点已从网络中移除(由于故障、电源状态/关机等),或者2)支持SRV的 节点发现处理事务指示没有发现SRV选择节点,则具有最小节点ID的支持RSV的节点或其 他合适的被选中节点可开始作为SRV,并通过生成L2ME SRV确认处理事务向其他支持SRV 的节点确认这一选择。图7示出了根据本发明的数据处理系统700中的单芯片或多芯片模块702,其可 以是一个或多个集成电路。数据处理系统700可包括以下部件中的一个或多个1/0电路 704、外围设备706、处理器708和存储器710。这些部件通过系统总线或其他互连部件712 通信连接,并组装在终端用户系统730所包含的电路板720上。可对系统700进行配置,以 便用于根据本发明的有线电视调谐器。应当注意系统700只是一个示例,本发明的实际范 围和实质应当由权利要求来限定。以上描述了用于提供MoCA SSN选择策略的系统和方法。本发明是通过几个具体实施例进行说明的,本领域技术人员应当明白,在不脱离 本发明范围的情况下,还可以对本发明进行各种变换及等同替代。例如,本领域技术人员知 悉,附图中所示的步骤可以按照另外的顺序执行,并且所示的一个或多个步骤是可选择的。 以上引用的实施例的方法和系统还可以包括其他要素、步骤、计算机可执行指令或计算机 可读数据结构。有关这一点,此处公开的其他实施例,可以部分地或全部地在计算机可读介质上实现, 例如通过存储计算机可执行指令或模块或通过使用计算机可读的数据结构。
权利要求
1.一种使用家庭通信网络中的节点的方法,所述通信网络包括多个节点和同轴电缆, 其特征在于,所述方法包括使用入口节点提交询问消息,所述询问消息在L2ME协议中的要素的至少一个字段和 /或被选择字段中,所述入口节点是需要高级服务的节点,且所述入口节点不知道多个节点 中的哪一个节点是选择用来支持网络上高级服务的节点,所述被选择字段包括供应商特有 字段;向多个节点分发所述询问消息;响应所述询问消息,确定所述多个节点中哪些能够选来支持网络上的高级服务;传播有关多个节点中哪些能够选来支持网络上的高级服务的信息至能够选来支持网 络上的高级服务的多个节点中的每一个节点;以及确定多个节点中是否有一个节点已选中用来支持网络上的高级服务。
2.根据权利要求1所述的方法,其特征在于,使用入口节点在L2ME协议中设备属性信 息要素的被选择字段中提交询问消息。
3.根据权利要求1或2所述的方法,其特征在于,所述供应商特有字段包括TLV类型、 TLV长度和TLV值字段中的至少一个。
4.根据权利要求2所述的方法,其特征在于,如果在询问结束时尚无选中的节点,使用 入口节点选择自身来支持网络上高级服务。
5.根据权利要求2所述的方法,其特征在于,使用入口节点向网络发送有关入口节点 自己选择的通告。
6.根据权利要求2所述的方法,其特征在于,如果在询问结束时尚无选中的节点,选择 具有最小节点标识符的节点来支持网络上的高级服务。
7.根据权利要求6所述的方法,其特征在于,向所述多个节点通告,具有最小节点标识 符的节点已选中用来支持网络上的高级服务。
8.根据权利要求1所述的方法,其特征在于,使用入口节点在L2ME协议中设备属性信 息要素的TLV类型、TLV长度和TLV值字段中的至少一个中提交询问消息。
9.一种使用家庭通信网络中的节点的方法,所述通信网络包括多个节点和同轴电缆, 其特征在于,所述方法包括使用入口节点提交选择消息,所述选择消息在L2ME协议中设备属性信息要素的被选 择字段中,所述入口节点是需要高级服务的节点,且所述入口节点不知道多个节点中的哪 一个节点是选择用来支持网络上高级服务的节点,所述被选择字段包括供应商特有字段;向多个节点分发所述选择消息;响应所述选择消息,确定所述多个节点中哪些能够选来支持网络上的高级服务;传播有关多个节点中哪些能够选来支持网络上的高级服务的信息至能够选来支持网 络上的高级服务的多个节点中的每一个节点;以及确定多个节点中是否有一个节点已选中用来支持网络上的高级服务。
10.一种使用家庭通信网络中的节点的方法,所述通信网络包括多个节点和同轴电缆, 其特征在于,所述方法包括使用入口节点提交确认消息,所述确认消息在L2ME协议中设备属性信息要素的TLV类 型、TLV长度和TLV值字段中的至少一个中,所述入口节点是需要高级服务的节点,且所述入口节点不知道多个节点中的哪一个节点是选择用来支持网络上高级服务的节点,所述被 选择字段包括供应商特有字段; 向多个节点分发所述确认消息;响应所述确认消息,接收来自能够选来支持网络上的高级服务的节点的应答消息。
全文摘要
本发明涉及一种使用家庭通信网络中的节点的方法。通信网络包括多个节点和同轴电缆。该方法包括使用入口节点提交询问消息,所述询问消息在L2ME协议中的要素的至少一个字段和/或被选择字段中。入口节点是需要高级服务的节点,且入口节点不知道多个节点中的哪一个节点是选择用来支持网络上高级服务的节点,被选择字段包括供应商特有字段。该方法还包括向多个节点分发询问消息;响应询问消息,确定所述多个节点中哪些能够选来支持网络上的高级服务;传播有关多个节点中哪些能够选来支持网络上的高级服务的信息至能够选来支持网络上的高级服务的多个节点中的每一个节点;以及确定多个节点中是否有一个节点已选中用来支持网络上的高级服务。
文档编号H04L29/06GK102035828SQ20101029954
公开日2011年4月27日 申请日期2010年10月8日 优先权日2009年10月7日
发明者伊特谢克·奥哈纳, 菲利普·克莱因, 阿维·克利格 申请人:美国博通公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1