使用6LoWPAN头部压缩机制的IPv4通信制造技术

技术编号:15530911 阅读:80 留言:0更新日期:2017-06-04 17:50
提供了用于通信的方法和装置,包括计算机程序产品。在一个方面,提供了一种方法。该方法可以包括:由网关发送通告,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向节点指示所述网关根据互联网协议版本4提供上行链路;以及在所述网关处,接收根据互联网协议版本6的经由无线网络接收的第一分组,所述第一分组包含根据互联网协议版本4的目的地地址。还描述了相关的装置、系统、方法和物品。

IPv4 communication using the 6LoWPAN header compression mechanism

Methods and apparatus for communication are provided, including computer program products. In one respect, a method is provided. The method comprises gateway to send notice, the Notice includes: carry internet protocol version 6 prefix as everyone knows low power wireless Internet domain option below the prefix, as everyone knows according to the Internet Protocol version 4 to provide uplink node indicating the gateway; and in the gateway, receiving the first according to the Internet Protocol version 6 packet radio network received via the first packet contains according to the Internet Protocol version 4 destination address. Related devices, systems, methods, and articles are also described.

【技术实现步骤摘要】
【国外来华专利技术】使用6LoWPAN头部压缩机制的IPv4通信
本文中描述的主题涉及无线通信。
技术介绍
物联网(IoT)和其它基于机器的通信网络越来越多地被部署。因此,低功率网络被部署以支持IoT的需求。这些低功率网络可以支持具有有限功率、有限数据速率、和/或有限整体能力的IoT设备。
技术实现思路
提供了用于通信的方法、装置,包括计算机程序产品。在一些示例实施例中,可以提供方法。所述方法可以包括:由网关发送通告,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向节点指示所述网关根据互联网协议版本4提供上行链路;以及在所述网关处,接收根据互联网协议版本6的经由无线网络接收的第一分组,所述第一分组包含根据互联网协议版本4的目的地地址。在一些变型中,本文中公开的特征中的一个或多个特征包括以下特征,它们能够被选择地包含在任何可行的组合中。所述第一分组可以包括:包含根据互联网协议版本4的目的地地址的压缩头部。所述通告可以包括以下中的至少一个:路由器通告或互联网控制消息协议版本6路由器通告。所述网关可以生成根据互联网协议版本4配置的第二分组,所述第二分组包括目的地地址。所述网关可以经由在所述网关处的上行链路转发所述第二分组。所述众所周知前缀可以通过信号通知所述节点以发送所述第一分组作为压缩的互联网协议版本6分组以及包括根据互联网协议版本4的目的地地址。所述众所周知前缀可以包括:预定值,所述预定值指示由所述网关从互联网协议版本6到互联网协议版本4的转换。所述众所周知前缀可以包括:具有至少以下形式64:ff9b::/96的地址。所述众所周知前缀可以表示所述网关不提供互联网协议版本6上行链路。所述网关可以通过至少提取所述目的地地址,至少解压缩所述第一分组,进行生成。所述网关可以包括网关或路由器中至少一个。所述节点可以包括以下至少之一:传感器、执行器、机器或物联网节点。所述无线网络可以包括以下至少之一:蓝牙低能量无线网络、IEEE802.15.4网络、或低功率无线个域网。在一些示例实施例中,可以提供方法。所述方法可以包括:由节点,接收通告,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向所述节点指示网关根据互联网协议版本4提供上行链路;以及由所述节点,响应于接收到的众所周知前缀,生成根据互联网协议版本6的第一分组,所述第一分组包含根据互联网协议版本4的目的地地址。在一些变型中,本文中公开的特征中的一个或多个特征包括以下特征,它们能够被选择地包含在任何可行的组合中。所述节点可以根据互联网协议版本6经由无线网络向所述网关转发所述第一分组。所述众所周知前缀可以通过信号通知所述节点以发送所述第一分组作为压缩的互联网协议版本6分组以及包括根据互联网协议版本4的目的地地址。所述众所周知前缀可以包括:预定值,所述预定值指示在所述网关处从互联网协议版本6到互联网协议版本4的转换。所述众所周知前缀可以包括:具有至少以下形式64:ff9b::/96的地址。所述众所周知前缀可以表示所述网关不提供互联网协议版本6上行链路。所述第一分组可以包括:包含根据互联网协议版本4的目的地地址的压缩头部。取决于期望的配置,上述方面和特征可以被实现在系统、装置、方法、和/或产品中。在附图和以下描述中阐述了本文中描述的主题的一个或多个变型的细节。从说明书和附图以及从权利要求书,本文中描述的主题的特征和优点将是明显的。附图说明在附图中,图1描绘了根据一些示例实施例的系统的示例,该系统包括在低功率网络上操作的节点;图2-3描绘了根据一些示例实施例的系统的示例,该系统包括在IPv6低功率网络上操作的节点,它们耦合到具有至互联网的互联网协议版本4(IPv4)上行链路支持的网关;图4描绘了根据一些示例实施例的过程的示例,该过程可以由图2-3的系统来实现。图5描绘了根据一些示例实施例的装置的示例。相同的标记用于指附图中相同或相似的项目。具体实施方式在一些系统中,可能由与例如物联网(IoT)运作的基于低功率、短距IP的网络支持仅IPv6(互联网协议版本6)。这些低功率网络可以包括:例如,蓝牙低能量、IEEE802.15.4、和/或其它低功率网络。一般,考虑到为了支持IPv6,IPv4缓慢地被逐步淘汰,以及/或IPv4地址空间可能不是足够健壮的以支持针对IoT的机器和传感器所预期的数十亿的节点,针对在这些低功率网络上的节点/无线电的IPv4(互联网协议版本4)的使用不被认为是有用的或就此而言是必须的。在IoT节点/无线电处的IPv4和IPv6协议栈两者的使用可能消耗IoT设备的有限存储资源中太多的存储资源。然而,IPv4协议仍旧是使用基于IP的网络(特别是互联网)的主导协议。因此,一些互联网网关可能不支持IPv6,因此这些IPv6低功率节点/无线电和它们的低功率网络可能不能经由该网关获得IPv6连通性以经由互联网访问例如其它设备。IPv6的这种受限的网关支持可能是有问题的,因为可能使用IPv6地址来寻址IoT节点,但是由于一些网关仅具有至互联网的IPv4上行链路支持,因此经由IPv6,IoT节点不能全球可达。在一些示例实施例中,IPv6IoT节点可以向网关发送IPv6分组(其含有IPv4地址),该网关被配置为支持仅IPv4上行链路。该网关然后可以处理所接收的分组并且将IPv4分组转发给互联网和耦合互联网的设备(例如,转发给云服务或其它设备)。图1描绘了根据一些示例实施例的系统100。系统100可以包括:一个或多个节点102A-C(被标记为6LN)。节点102A-C可以被实现为IoT节点,它们被配置为在低功率无线网络150(诸如IPv6低功率无线个域网(6LoWPAN))上进行操作。例如,6LoWPAN节点(6LN)可以被配置为经由6LoWPAN协议150与另一个6LN节点102B通信,尽管也可以使用其它无线技术和/或协议。节点102A-C可以被实现为机器、传感器、执行器、无线设备/主机、和/或任何其它无线设备或机器。当网络150被实现为6LoWPAN时,网络150可以被配置为仅支持IPv6。系统100还可以包括网关110,诸如6LoWPAN边界路由器(6LBR)。例如,智能电话、蜂窝电话、无线接入点/路由器、和/或其它设备可以托管网关110,其耦合到另一个网络120,诸如互联网(其当前主要基于IPv4),以访问其它设备,诸如云服务器122等。如上所述,当网关110具有有限的(或没有)至互联网的IPv6上行链路支持时,可以使用IPv6地址寻址IoT节点102A-C,但是由于网关110仅具有(或非常有限的)至互联网120的IPv4上行链路支持,因此经由IPv6,IoT节点102A-C不能全球可达。尽管图1描绘了对云服务器122的访问,但是该访问可以是对任何其它类型的IoT节点、以及其它处理器、计算机、智能电话、蜂窝电话等的访问。图2描绘了根据一些示例实施例的系统200。在一些方面,系统200类似于图1中描绘的系统100。但是系统200包括:诸如网关210的设备,和节点202A-C,节点202A-C被配置为与具有至互联网的IPv4上行链路的网关210进行操作。在一些示例实施例中,网关210可以被配置为使本文档来自技高网...
使用6LoWPAN头部压缩机制的IPv4通信

【技术保护点】
一种方法,包括:由网关发送通告,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向节点指示所述网关根据互联网协议版本4提供上行链路;以及在所述网关处,接收根据互联网协议版本6的经由无线网络接收的第一分组,所述第一分组包含根据互联网协议版本4的目的地地址。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:由网关发送通告,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向节点指示所述网关根据互联网协议版本4提供上行链路;以及在所述网关处,接收根据互联网协议版本6的经由无线网络接收的第一分组,所述第一分组包含根据互联网协议版本4的目的地地址。2.根据权利要求1所述的方法,其中所述第一分组包括:包含根据互联网协议版本4的目的地地址的压缩头部。3.根据权利要求1-2所述的方法,其中所述通告包括以下中的至少一个:路由器通告或互联网控制消息协议版本6路由器通告。4.根据权利要求1-3所述的方法,还包括:在所述网关处,生成根据互联网协议版本4配置的第二分组,所述第二分组包括所述目的地地址。5.根据权利要求1-4所述的方法,还包括:由所述网关经由在所述网关处的上行链路转发所述第二分组。6.根据权利要求1-5所述的方法,其中所述众所周知前缀通过信号通知所述节点以发送所述第一分组作为压缩的互联网协议版本6分组以及包括根据互联网协议版本4的目的地地址。7.根据权利要求1-6所述的方法,其中所述众所周知前缀包括:预定值,所述预定值指示由所述网关从互联网协议版本6到互联网协议版本4的转换。8.根据权利要求1-7所述的方法,其中所述众所周知前缀包括:具有至少以下形式64:ff9b::/96的地址。9.根据权利要求1-8所述的方法,其中所述众所周知前缀表示所述网关不提供互联网协议版本6上行链路。10.根据权利要求1-9所述的方法,其中所述生成还包括:在所述网关处,通过至少提取所述目的地地址,解压缩所述第一分组。11.根据权利要求1-10所述的方法,其中所述网关包括网关或路由器中至少一个,其中所述节点包括以下至少之一:传感器、执行器、机器或物联网节点,其中所述无线网络包括以下至少之一:蓝牙低能量无线网络、IEEE802.15.4网络、或低功率无线个域网。12.一种装置,包括:至少一个处理器;以及至少一个存储器,其包含计算机程序代码,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置执行至少以下:由所述装置发送通告,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向节点指示所述装置根据互联网协议版本4提供上行链路;以及在所述装置处,接收根据互联网协议版本6的经由无线网络接收的第一分组,所述第一分组包含根据互联网协议版本4的目的地地址。13.根据权利要求12所述的装置,其中所述第一分组包括:包含根据互联网协议版本4的目的地地址的压缩头部。14.根据权利要求12-13所述的装置,其中所述通告包括以下中的至少一个:路由器通告或互联网控制消息协议版本6路由器通告。15.根据权利要求12-14所述的装置,其中所述装置还被配置为至少:生成根据互联网协议版本4配置的第二分组,所述第二分组包括所述目的地地址。16.根据权利要求12-15所述的装置,其中所述装置还被配置为至少:经由在所述装置处的上行链路转发所述第二分组。17.根据权利要求12-16所述的装置,其中所述众所周知前缀通过信号通知所述节点以发送所述第一分组作为压缩的互联网协议版本6分组以及包括根据互联网协议版本4的目的地地址。18.根据权利要求12-17所述的装置,其中所述众所周知前缀包括:预定值,所述预定值指示由所述装置从互联网协议版本6到互联网协议版本4的转换。19.根据权利要求12-18所述的装置,其中所述众所周知前缀包括:具有至少以下形式64:ff9b::/96的地址。20.根据权利要求12-19所述的装置,其中所述众所周知前缀表示所述装置不提供互联网协议版本6上行链路。21.根据权利要求12-20所述的装置,其中所述装置还被配置为至少:通过至少提取所述目的地地址,解压缩所述第一分组。22.根据权利要求12-21所述的装置,其中所述装置包括网关或路由器中至少一个,其中所述节点包括以下至少之一:传感器、执行器、机器或物联网节点,其中所述无线网络包括以下至少之一:蓝牙低能量无线网络、IEEE802.15.4网络、或低功率无线个域网。23.一种非短暂性的计算机可读存储介质,其包含计算机程序代码,当由至少一个处理器执行所述计算机程序代码时,所述计算机程序代码导致操作,该操作包括:由网关发送通告,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向节点指示所述网关根据互联网协议版本4提供上行链路;以及在所述网关处,接收根据互联网协议版本6的经由无线网络接收的第一分组,所述第一分组包含根据互联网协议版本4的目的地地址。24.一种装置,包括:用于发送通告的构件,该通告包含:携带众所周知前缀的互联网协议版本6低功率无线个域网上下文选项,所述众所周知前缀向节点指示所述装置根据互联网协议版本4提供上行链路;以及用于接收根据互联网协议版本6的经由无线网络接收的第一分组的构件,所述第一分组包含根据互联网协议版本4的目的地地址。25.根据权利要求24所述的装置,其中所述第一分组包括:包含根据互联网协议版本4的目的地地址的压缩头部。26.根据权利要求24-25所述的装置,其中所述通告包括以下中的至少一个:路由器通告或互联网控制消息协议版本6路由器通告。27.根据权利要求24-26所述的装置,其中所述装置还被配置为至少:生成根据互联网协议版本4配置的第二分组,所述第二分组包括所述目的地地址。28.根据权利要求24-27所述的装置,其中所述装置还被配置为至少:经由在所述装置处的上行链路转发所述第二分组。29.根据权利要求24-...

【专利技术属性】
技术研发人员:T·萨佛兰宁
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰,FI

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

1