用于多接口网络节点的通信机制制造技术

技术编号:9698988 阅读:86 留言:0更新日期:2014-02-21 13:04
路径选择单元从多条可用网络通信路径中选择用于将数据从混合网络设备传送到目的地网络设备的一条网络通信路径。分组传送单元确定与所选网络通信路径相关联的路径连接特性。分组传送单元至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组。分组传送单元经由所选网络通信路径将混合网络分组传送到目的地网络设备。

【技术实现步骤摘要】
【国外来华专利技术】用于多接口网络节点的通信机制相关申请本申请要求2011年6月16日提交的美国临时申请S/N.61/497,900和2012年6月13日提交的美国申请S/N.13/495,892的优先权权益。背景本专利技术主题内容的各实施例一般涉及通信网络领域,尤其涉及在具有多个接口的节点的网络中的通信机制。计算机网络可以在家庭和办公环境中提供各种各样的网络设备(例如,以太网设备、电力线通信设备等)之间的连通性。以太网是最常见被部署的网络技术,而且即便替换性的局域网(LAN)技术通常也使用以太网作为接口或汇聚层。例如,根据IEEEP1901的规范的电力线通信网络被定义为以太网/电力线桥,其中底层网络分组格式是以太网。然而,由P1901定义的网络分组格式通过电力线通信网络来传输。具有利用多种LAN技术的网络设备的通信网络被称为混合网络,并且混合网络中具有多个通信接口的网络设备被称为混合设备。为了在混合网络中进行通信,网络分组应该根据接收该网络分组的终端设备以及用于与该终端设备通信的通信路径来构造。专利技术概要在一些实施例中,一种方法包括:确定要在混合通信网络中将数据从混合网络设备传送到目的地网络设备;从多条可用网络通信路径中选择用于将数据从混合网络设备传送到目的地网络设备的一条网络通信路径;确定与所选网络通信路径相关联的路径连接特性;至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组;以及经由所选网络通信路径将混合网络分组传送到目的地网络设备。在一些实施例中,混合网络设备包括与用于将数据传送到目的地网络设备的多条可用网络通信路径相关联的多个网络接口。在一些实施例中,所述确定与所选网络通信路径相关联的路径连接特性以及所述至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组包括:确定所选网络通信路径是源网络设备和目的地网络设备之间未经桥接的路径;以及响应于确定所选网络通信路径是未经桥接的路径来生成包括与源网络设备相关联的源地址以及与目的地网络设备相关联的目的地地址的混合网络分组。在一些实施例中,源网络设备是混合网络设备或者与混合网络设备耦合的单独的网络设备。在一些实施例中,所述确定与所选网络通信路径相关联的路径连接特性以及所述至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组包括:确定所选网络通信路径是经桥接的路径并且目的地网络设备是到混合网络设备的直接连接设备;以及响应于确定所选网络通信路径是经桥接的路径并且目的地网络设备是到混合网络设备的直接连接设备来生成包括混合网络设备的地址作为混合源地址的混合网络分组。在一些实施例中,所述经桥接的路径包括在其上混合网络设备的一个或多个混合通信接口通过一个或多个网桥被桥接的网络通信路径,并且所述目的地网络设备直接连接到混合网络设备的经桥接混合通信接口。在一些实施例中,如果要被传送到目的地网络设备的数据是从与混合网络设备耦合的源网络设备接收到的源分组的一部分,则通过用包括混合网络设备的地址作为混合源地址的混合源地址字段来替代源分组的源地址字段的方式生成混合网络分组。在一些实施例中,所述确定与所选网络通信路径相关联的路径连接特性以及所述至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组包括:确定所选网络通信路径是包括混合网络设备和目的地网络设备之间的一个或多个混合网络设备的经桥接的路径;以及响应于确定所选网络通信路径是包括混合网络设备和目的地网络设备之间的一个或多个混合网络设备的经桥接的路径来生成包括两个或更多个片断的混合网络分组,每一个片断包括混合报头和混合控制字段。在一些实施例中,如果要被传送到目的地网络设备的数据是从与混合网络设备耦合的源网络设备接收到的源分组的一部分,则响应于确定所选网络通信路径是包括混合网络设备与目的地网络设备之间的一个或多个混合网络设备的经桥接的路径,通过将源分组拆分成两个或更多个片断并且将混合报头和混合控制字段插入到这两个或更多个片断中的每一个片断中来生成混合网络分组。在一些实施例中,混合报头和混合控制字段包括关于混合网络设备和在与目的地网络设备相关联的所选网络通信路径中的一个或多个混合设备之间的通信的信息。在一些实施例中,所述确定与所选网络通信路径相关联的路径连接特性以及所述至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组包括:确定所选网络通信路径是包括混合网络设备和目的地网络设备之间的一个或多个混合网络设备的经桥接的路径;以及响应于确定所选网络通信路径是包括混合网络设备和目的地网络设备之间的一个或多个混合网络设备的经桥接的路径来生成包括一个或多个混合虚拟局域网地址字段的混合网络分组。在一些实施例中,混合虚拟局域网地址字段包括与耦合到混合网络设备的源网络设备的地址以及目的地网络设备的地址相关联的信息。在一些实施例中,所述确定要将数据从混合网络设备传送到目的地网络设备包括:在混合网络设备处接收来自源网络设备的源分组,以及确定要经由混合网络将源分组传送到目的地网络设备。在一些实施例中,该方法还包括:对在混合网络设备和目的地网络设备之间的多条可用通信路径中的每一条通信路径进行排名;以及至少部分地基于多条可用通信路径中的每一条通信路径的排名来选择用于将数据传送到目的地网络设备的通信路径。在一些实施例中,一种混合网络设备包括:路径选择单元,其能操作用于从多条可用网络通信路径中选择用于在混合通信网络中将数据从混合网络设备传送到目的地网络设备的网络通信路径;以及分组传送单元,其能操作用于确定与所选网络通信路径相关联的路径连接特性;至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组;以及经由所选网络通信路径将混合网络分组传送到目的地网络设备。在一些实施例中,能操作用于确定与所选网络通信路径相关联的路径连接特性以及至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组的分组传送单元包括能操作用于执行以下操作的分组传送单元:确定所选网络通信路径是源网络设备和目的地网络设备之间未经桥接的路径;以及响应于确定所选网络通信路径是未经桥接的路径来生成包括与源网络设备相关联的源地址以及与目的地网络设备相关联的目的地地址的混合网络分组。在一些实施例中,能操作用于确定与所选网络通信路径相关联的路径连接特性以及至少部分地基于与所选网络通信路径相关联的路径连接特性来生成用于将数据传送到目的地网络设备的混合网络分组的分组传送单元包括能操作用于执行以下操作的分组传送单元:确定所选网络通信路径是经桥接的路径并且目的地网络设备是到混合网络设备的直接连接设备;以及响应于确定所选网络通信路径是经桥接的路径并且目的地网络设备是到混合网络设备的直接连接设备来生成包括混合网络设备的地址作为混合源地址的混合网络分组。在一些实施例中,如果要被传送到目的地网络设备的数据是从与混合网络设备耦合的源网络设备接收到的源分组的一部分,则分组传送单元能进一步操作用于通本文档来自技高网...
用于多接口网络节点的通信机制

【技术保护点】
一种方法,包括:确定要在混合通信网络中将数据从混合网络设备传送到目的地网络设备;从多条可用网络通信路径中选择用于将所述数据从所述混合网络设备传送到所述目的地网络设备的一条网络通信路径;确定与所选网络通信路径相关联的路径连接特性;至少部分地基于与所选网络通信路径相关联的所述路径连接特性来生成用于将所述数据传送到所述目的地网络设备的混合网络分组;以及经由所选网络通信路径将所述混合网络分组传送到所述目的地网络设备。

【技术特征摘要】
【国外来华专利技术】2011.06.16 US 61/497,900;2012.06.13 US 13/495,8921.一种用于混合通信网络中的通信的方法,包括:确定要在混合通信网络中将数据从混合网络设备传送到目的地网络设备;从多条可用网络通信路径中选择用于将所述数据从所述混合网络设备传送到所述目的地网络设备的一条网络通信路径;确定所选网络通信路径是混合通信网络的经桥接的路径还是未经桥接的路径;至少部分地基于所选网络通信路径是经桥接的路径还是未经桥接的路径来生成用于将所述数据传送到所述目的地网络设备的混合网络分组;以及经由所选网络通信路径将所述混合网络分组传送到所述目的地网络设备;其中所述确定所选网络通信路径是经桥接的路径还是未经桥接的路径以及所述至少部分地基于所选网络通信路径是经桥接的路径还是未经桥接的路径来生成用于将所述数据传送到所述目的地网络设备的混合网络分组包括:确定所选网络通信路径是经桥接的路径并且所述目的地网络设备是到所述混合网络设备的直接连接设备;响应于确定所选网络通信路径是经桥接的路径并且所述目的地网络设备是到所述混合网络设备的直接连接设备来生成包括所述混合网络设备的地址作为混合源地址的混合网络分组。2.如权利要求1所述的方法,其特征在于,所述混合网络设备包括与用于将数据传送到所述目的地网络设备的所述多条可用网络通信路径相关联的多个网络接口,其中所述多个网络接口利用两种或更多种不同的局域网通信技术。3.如权利要求1所述的方法,其特征在于,所述确定所选网络通信路径是经桥接的路径还是未经桥接的路径以及所述至少部分地基于所选网络通信路径是经桥接的路径还是未经桥接的路径来生成用于将所述数据传送到所述目的地网络设备的混合网络分组包括:确定所选网络通信路径是源网络设备和目的地网络设备之间未经桥接的路径;以及响应于确定所选网络通信路径是未经桥接的路径来生成包括与所述源网络设备相关联的源地址以及与所述目的地网络设备相关联的目的地地址的混合网络分组。4.如权利要求3所述的方法,其特征在于,所述源网络设备是所述混合网络设备或者是与所述混合网络设备耦合的单独的网络设备。5.如权利要求1所述的方法,其特征在于,所述经桥接的路径包括在其上所述混合网络设备的一个或多个混合通信接口通过一个或多个网桥来桥接的网络通信路径,并且所述目的地网络设备直接连接到所述混合网络设备的经桥接的混合通信接口。6.如权利要求1所述的方法,其特征在于,如果要被传送到所述目的地网络设备的所述数据是从与所述混合网络设备耦合的源网络设备接收到的源分组的一部分,则通过用包括所述混合网络设备的地址作为混合源地址的混合源地址字段来代替所述源分组的源地址字段来生成所述混合网络分组。7.如权利要求1所述的方法,其特征在于,所述确定所选网络通信路径是经桥接的路径还是未经桥接的路径以及所述至少部分地基于所选网络通信路径是经桥接的路径还是未经桥接的路径来生成用于将所述数据传送到所述目的地网络设备的混合网络分组包括:确定所选网络通信路径是包括所述混合网络设备和所述目的地网络设备之间的一个或多个混合网络设备的经桥接的路径;以及响应于确定所选网络通信路径是包括所述混合网络设备和所述目的地网络设备之间的一个或多个混合网络设备的经桥接的路径来生成包括两个或更多个片断的混合网络分组,每一个片断包括混合报头和混合控制字段。8.如权利要求7所述的方法,其特征在于,如果要传送到所述目的地网络设备的所述数据是从与所述混合网络设备耦合的源网络设备接收到的源分组的一部分,则响应于确定所选网络通信路径是包括所述混合网络设备和所述目的地网络设备之间的一个或多个混合网络设备的经桥接的路径,通过将所述源分组拆分成两个或更多个片断并且将混合报头和混合控制字段插入到所述两个或更多个片断中的每一个片断中来生成所述混合网络分组。9.如权利要求7所述的方法,其特征在于,所述混合报头和所述混合控制字段包括关于所述混合网络设备和在与所述目的地网络设备相关联的所选网络通信路径中的一个或多个混合设备之间的通信的信息。10.如权利要求1所述的方法,其特征在于,所述确定所选网络通信路径是经桥接的路径还是未经桥接的路径以及所述至少部分地基于所选网络通信路径是经桥接的路径还是未经桥接的路径来生成用于将所述数据传送到所述目的地网络设备的混合网络分组包括:确定所选网络通信路径是包括所述混合网络设备和所述目的地网络设备之间的一个或多个混合网络设备的经桥接的路径;以及响应于确定所选网络通信路径是包括所述混合网络设备和所述目的地网络设备之间的一个或多个混合网络设备的经桥接的路径来生成包括一个或多个混合虚拟局域网地址字段的混合网络分组。11.如权利要求10所述的方法,其特征在于,所述混合虚拟局域网地址字段包括与耦合到所述混合网络设备的源网络设备的地址以及所述目的地网络设备的地址相关联的信息。12.如权利要求1所述的方法,其特征在于,所述混合通信网络是混合局域网(LAN),且其中所述确定要将数据从混合网络设备传送到目的地网络设备包括:在所述混合LAN的所述混合网络设备处接收来自所述混合LAN的源网络设备的源分组,并且确定要经由所述混合LAN将所述源分组传送到所述混合LAN的所述目的地网络设备。13.如权利要求1所述的方法,其特征在于,进一步包括...

【专利技术属性】
技术研发人员:R·马立克E·G·科恩S·J·库恩
申请(专利权)人:高通股份有限公司
类型:
国别省市:

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

1