用于IPv6协议的高效网络层制造技术

技术编号:21691484 阅读:21 留言:0更新日期:2019-07-24 16:12
本申请涉及用于IPv6协议的高效网络层。一种电子设备可以包括可以使得所述电子设备能够将所述电子设备以无线方式耦合到其它电子设备的网络接口。所述电子设备还可以包括可以使用下一代路由信息协议(RIPng)路由机制来确定到所述其它电子设备的至少一个数据路径的处理器。在标识了到所述其它电子设备的至少一个数据路径之后,所述处理器可以使用数据报传输层安全(DTLS)协议来确定经标识的数据路径是否是安全的。如果经标识的数据路径被确定为安全的,则所述处理器可以经由所述安全数据路径向所述其它电子设备发送网际协议版本6(IPv6)数据分组。

Efficient Network Layer for IPv6 Protocol

【技术实现步骤摘要】
用于IPv6协议的高效网络层分案说明本申请属于申请日为2014年6月23日的中国专利技术专利申请No.201480045649.3的分案申请。
技术介绍
本部分旨在向读者介绍可能与在下面描述和/或要求保护的目前技术的各个方面有关的领域的各个方面。本讨论被认为在给读者提供背景信息以方便更好地理解本公开的各个方面时是有用的。因此,应该理解,这些声明将从这个角度阅读,而不作为对现有技术的认可。许多电子设备现在能够连接到无线网络。例如,智能仪表技术采用无线网络来将与住宅物业相关联的电能耗数据传递回到公用事业公司以用于监视、计费等。因此,许多无线联网标准当前可用于使得电子设备能够与彼此进行通信。例如,一些智能仪表实施方式通过低功率无线个人区域网(6LoWPAN)采用网际协议版本6(IPv6)来使得电子设备能够与智能仪表进行通信。然而,可能通常未针对一个或多个实际场景很好地装备诸如6LoWPAN的当前可用的无线联网标准以支持在整个居住地或家庭中分散的电子设备。也就是说,当前可用的无线联网标准可能未鉴于一个或多个已知的实际约束来以安全又简单的消费者友好的方式高效地连接网络的所有电子设备。而且,针对一个或多个实际场景,当前可用的无线联网标准可能不提供用于以自组织方式将新电子设备添加到现有无线网络的高效方式。此外,当为在家庭中和在家庭附近使用的电子设备提供无线网络标准时,使用为不同的设备提供开放协议的无线网络标准来学习如何获得对网络的访问将是有利的。并且,考虑到可能与家庭相关联的电子设备的数目,无线网络标准能够支持网际协议版本6(IPv6)通信使得每个设备可以具有唯一IP地址并且可以能够经由互联网、经由家庭环境中的本地网络等来访问将是有利的。另外,对于无线网络标准来说允许电子设备使用最少量的功率在无线网络内通信将是有利的。记住这些特征,人们认为一个或多个缺点是通过每个已知当前可用的无线联网标准在提供具有开放协议并且能够被用于在家庭中和在家庭附近的电子设备的低功率、基于IPv6的无线网状网络标准的场境中呈现的。例如,诸如DustWiFi和的无线网络标准未能提供上面所讨论的期望特征中的一个或多个。例如,通常提供用于经由短波长无线电发射在短距离之上通信的无线网络标准。因此,的无线网络标准可能不支持在整个家庭中布置的许多电子设备的通信网络。而且,的无线网络标准可能不支持无线网状通信或IPv6地址。如上面所提到的,由Dust提供的无线网络标准相对于将使得布置在家庭中的电子设备能够高效地与彼此进行通信的一个或多个特征,还可能引起一个或多个缺点。特别地,Dust的无线网络标准可能不提供可以由其他人用来与在DustNetworks的网络上操作的设备相接口的开放协议。替代地,Dust可以被设计成方便位于诸如组装线、化学工厂等的工业环境中的设备之间的通信。因此,Dust的无线网络标准可以被导向提供具有每个设备可以向其它设备传递并侦听来自其它设备的指令的预定义时间窗口的可靠通信网络。以这种方式,Dust的无线网络标准可能需要利用在家庭中使用的消费者电子设备实现起来可能不够经济的复杂且相对昂贵的无线电发射器。像Dust的无线网络标准一样,与相关联的无线网络标准可能不是开放协议。替代地,的无线网络标准可以仅可对于将特定收发器芯片嵌入到它们的设备中的授权客户端是可用的。而且,的无线网络标准可能不支持基于IPv6的通信。也就是说,的无线网络标准可能要求桥接设备将在设备上产生的数据转化成可以经由互联网传送的基于IP的数据。现在参考的无线网络标准,具有通常称为Pro和IP的两个标准。而且,Pro可能在支持无线网状联网的场境中具有一个或多个缺点。替代地,Pro可能至少部分地取决于在Pro网络中方便每个设备之间的通信的中央设备。除对于该中央设备的增加功率要求之外,保持开启以处理或拒绝某些无线业务的设备能够在它们的壳体内产生可以改变由该设备获取的一些传感器读数(诸如温度读数)的附加热。因为这些传感器读数在确定家庭内的每个设备可以如何操作时可能是有用的,所以避免在设备内不必要地产生可能更改传感器读数的热可能是有利的。此外,Pro可能不支持IPv6通信。现在参考IP,IP可以在直接的设备对设备通信的场境中引起一个或多个缺点。IP被导向方便通过中继的设备数据到中央路由器或设备的通信。因此,中央路由器或设备可能要求恒定供电并且因此可能不表示用于设备之间的通信的低功率手段。而且,IP可能在可以在单个网络中采用的节点的数目(即,每网络~20个节点)方面具有实际限制。另外,IP使用可以展现高带宽、处理、和内存要求的“波纹(Ripple)”路由协议(RPL),这对于每个IP连接的设备来说可以暗示附加功率。像上面所讨论的无线网络标准一样,WiFi的无线网络可能在使能具有低功率要求的设备之间的通信方面展现一个或多个缺点。例如,WiFi的无线网络标准还可能要求每个联网的设备总是被加电,并且此外可能要求中央节点或集线器的存在。如本领域中已知的,WiFi是对于相对更高的带宽数据传输(例如,流视频、同步设备)来说可能是理想的相对常见的无线网络标准。因此,WiFi设备通常被耦合到连续电源或可再充电电池,以支持设备之间的数据传输的恒定流。另外,WiFi的无线网络可能不支持无线网状联网。即使如此,WiFi有时可以提供比一些较低功率协议更好的连接性。
技术实现思路
在下面阐述本文中所公开的特定实施例的概要。应该理解,这些方面仅被呈现来给读者提供这些特定实施例的简要概要,并且这些方面不旨在限制本公开的范围。实际上,本公开可以包含可能未在下面阐述的各个方面。本公开的实施例涉及电子设备,诸如可以被布置在建筑物(例如,家庭或办公室)中使得该电子设备可以与被布置在同一建筑物中的另一电子设备以无线方式进行通信的恒温器。在一个实施例中,所述电子设备可以包括使得所述电子设备能够经由无线网状网络将所述电子设备以无线方式耦合到另一个电子设备的网络接口。所述电子设备还可以包括可以使用下一代路由信息协议(RIPng)路由机制和网络接口来确定经由无线网状网络到另一个电子设备的至少一个数据路径的处理器。在标识了到另一个电子设备的至少一个数据路径之后,处理器可以使用数据报传输层安全(DTLS)协议来确定经标识的数据路径是否是安全的。如果经标识的数据路径被确定为安全的,则处理器可以经由安全数据路径向另一个电子设备发送网际协议版本6(IPv6)数据分组。结果,电子设备可以利用相对较少的用户输入在它本身与被布置在同一建筑物中的另一个电子设备之间建立安全通信网络。可以存在上面所指出的关于本公开的各个方面的特征的各种明确表达。同样还可以在这些各个方面中并入另外的特征。这些明确表达和附加特征可以单独地或相结合地存在。例如,在下面所讨论的关于所图示的实施例中的一个或多个的各种特征可以被单独或相结合地并入到本公开的上面描述的方面中的任一个中。上面所呈现的简要概要仅旨在使读者熟悉本公开的实施例的特定方面和上下文,而不限于所要求保护的主题。附图说明可以在阅读以下具体实施方式时并在参考附图时更好地理解本公开的各个方面,在附图中:图1图示根据实施例的、可以使用高效网络层协议来与布置在家庭环境中的其它设备进行通信的通用设备的框图;图2图示根据实施例本文档来自技高网
...

【技术保护点】
1.一种电子设备,包括:网络接口,所述网络接口被配置成在无线网状网络中经由中间电子设备将所述电子设备以无线方式耦合到第二目标电子设备;以及处理器,所处理器被配置为;使用IEEE 802.15.4标准在数据链路层上建立到所述中间电子设备的至少一个网状链路;使用数据报传输层安全(DTLS)协议通过所述中间电子设备建立与所述目标电子设备的会话,其中,使用所述DTLS协议在所述电子设备处和在所述目标电子设备处使在所述会话期间的应用层通信安全;以及使用IPv6标准经由所述中间电子设备将会话分组发送到所述目标电子设备,所述会话分组基于从所述中间电子设备接收到的路由数据而被路由,所述路由数据包括在电子设备之间的距离的路由表。

【技术特征摘要】
2013.06.25 US 13/926,3121.一种电子设备,包括:网络接口,所述网络接口被配置成在无线网状网络中经由中间电子设备将所述电子设备以无线方式耦合到第二目标电子设备;以及处理器,所处理器被配置为;使用IEEE802.15.4标准在数据链路层上建立到所述中间电子设备的至少一个网状链路;使用数据报传输层安全(DTLS)协议通过所述中间电子设备建立与所述目标电子设备的会话,其中,使用所述DTLS协议在所述电子设备处和在所述目标电子设备处使在所述会话期间的应用层通信安全;以及使用IPv6标准经由所述中间电子设备将会话分组发送到所述目标电子设备,所述会话分组基于从所述中间电子设备接收到的路由数据而被路由,所述路由数据包括在电子设备之间的距离的路由表。2.根据权利要求1所述的电子设备,其中,所述处理器被配置为接收具有距离的路由表的距离向量路由数据,其中,所述距离向量路由数据经由所述至少一个网状链路从所述中间电子设备接收并且在所述数据链路层上经由加密使所述距离向量路由数据安全。3.根据权利要求2所述的电子设备,其中,为了接收所述距离向量路由数据,所述处理器被配置为:向具有到所述电子设备的直接通信连接的所述中间电子设备发送对于路由信息的请求;以及从所述中间电子设备接收所述路由信息,其中,所述路由信息包括直接通信地耦合到所述中间电子设备的电子设备的标识。4.根据权利要求2所述的电子设备,其中,所述路由表包括经由所述电子设备和所述目标电子设备之间的多个网状链路通信地耦合的一个或多个电子设备的标识,其中,所述多个网状链路包括至少一个网状链路。5.根据权利要求2所述的电子设备,其中,为了更新所述路由表,所述处理器被配置为:向通信地耦合到第四电子设备的第二中间电子设备发送对于路由信息的请求;从所述中间电子设备接收所述路由信息,其中,所述路由信息包括通信地耦合到所述中间电子设备并且通信地耦合到所述第四电子设备的一个或多个电子设备的标识;以及至少部分地基于所述电子设备的标识来更新所述路由表。6.根据权利要求2所述的电子设备,其中,所述处理器被配置为向相邻电子设备发送所述路由表的路由数据。7.根据权利要求2所述的电子设备,其中,所述路由表提供允许在所述数据链路层上与网状链路通信的中间设备的指示。8.根据权利要求1所述的电子设备,其中,所述网络接口被配置为在所述数据链路层和所述应用层之间的传输层上经由用户数据报协议(UDP)或传输控制协议(TCP)来发送IPv6数据分组。9.根据权利要求1所述的电子设备,其中,所述数据链路层指定其中数据分组被编码和解码的方式。10.根据权利要求1所述的电子设备,其中,所述处理器被配置为使用开放系统互连(OSI)模型进行操作,其中,所述OSI模型包括物理层、所述数据链路层、网络层、传输层、平...

【专利技术属性】
技术研发人员:格兰特·M·埃里克森克里斯托弗·A·博罗什
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1