向连接到移动接入点路由器的Wi‑Fi客户端委派前缀制造技术

技术编号:15195105 阅读:219 留言:0更新日期:2017-04-20 23:54
使得软件启用式接入点移动计算设备在数据连接的建立或重建之际向诸连接着的局域网(LAN)客户端设备委派前缀的各种实施例的方法、设备、系统和非瞬态处理器可读存储介质。各种实施例可以使得配置成作为移动路由器(即,软AP移动计算设备)来操作的移动计算设备能够通过向诸连接着的LAN客户端设备提供唯一性Ipv6前缀来支持前缀委派。

Delegate to connect to the Wi prefix Fi client mobile router access point

The software enabled access point of mobile computing devices connected in the data set up or rebuild the connection to LAN (LAN) method, a variety of client equipment assigned prefix embodiment of equipment, systems and non transient processor readable storage medium. Various embodiments can be configured as the mobile router (i.e., soft AP mobile computing devices) mobile computing devices to operate through the LAN client to connect the device to provide a unique Ipv6 prefix prefix delegation to support.

【技术实现步骤摘要】
【国外来华专利技术】相关申请本申请要求于2014年7月31日提交的,题为“TechniquetoDelegatePrefixesToWi-FiClientsConnectedToMobileAccessRouters(用以向连接到移动接入路由器的Wi-Fi客户端委派前缀的技术)”的印度申请No.3745/CHE/2014的优先权,其全部内容通过援引纳入于此。
技术介绍
众多的技术和协议被用来使得计算设备能够连接到分组交换广域网(WAN)并在其上进行通信。例如,网际协议版本4(IPv4)和网际协议版本6(IPv6)可以被用来使得设备能够在因特网上交换分组数据。对于IPv6协议,设备可以使用包括唯一性前缀的128位地址来连接到WAN,该唯一性前缀通常长度为64位,并由网络实体掌管。在常见情境中,经由其调制解调器接收此类前缀的路由器设备(例如,Wi-Fi路由器、软件启用式接入点(“软AP”)设备等)可以与连接到由该路由器设备建立的局域网(LAN)的所有客户端设备共享该相同的前缀,从而从该路由器设备去往WAN的所有话务包括该相同的前缀。例如,连接到路由器设备的诸LAN客户端设备可以将共享的前缀与唯一性标识符(例如,MAC地址等)相组合,以生成它们的IPv6地址以用于分组传输。此类前缀一致性对于想要准确地标识出使用WAN的不同设备以及基于使用来开账单的网络承运商和其他实体而言可能是成问题的。进一步,虽然当LAN客户端设备使用共享前缀来生成它们的IPv6地址时,可以执行某种复制地址检测过程,但是其他的LAN客户端设备可能具有相同的地址,这引起了在诸IPv6地址中的冗余。一些路由器设备(或分组数据网络(PDN)连接)可以被配置成利用“前缀委派”特征,诸如由第三代合作伙伴项目(3GPP)(例如,在标准文件3GPPTS23.060V10.4.0内)所描述的。实现此类特征,则路由器设备可以(经由其调制解调器)获得比缺省前缀大小(例如,64位或/64)短的单个网络前缀。例如,路由器设备可以获得大小为56位(或/56)的短前缀。路由器设备可以使用在短前缀(例如,长度为56位等)中未使用的位来分为用于IPv6无状态自动配置的唯一性前缀(例如,长度为64位),这允许特定数目的LAN客户端设备全都具有唯一性的前缀。例如,当缺省前缀是64位长,且前缀委派路由器设备获得56位长的短前缀时,该路由器设备可以利用8位来基于该短前缀生成固定数目的64位唯一性前缀。所生成的64位唯一性前缀中的每一者可以随后被指派给(例如,经由LAN连接)连接到该路由器设备的不同客户端设备。路由器设备可以应来自连接着的LAN客户端设备的请求而生成并指派64位长度唯一性前缀。用这种方式,使用前缀委派可以将短前缀的剩余地址空间委派给路由器设备(或PDN连接),从而该路由器设备可以应请求提供特定数目个配合于总的可用IPv6地址空间的LAN客户端设备唯一性IPv6地址。前缀委派经常由一些路由器设备来使用。例如,前缀委派的主要用途通常是服务提供商向充当订户的内部网络与该服务提供商的核心网之间的路由器的由客户提供的装备(CPE)指派前缀。这对于需要大地址空间的公司可能是有用的。路由器设备可能并非持续地具有在引导之际建立的IPv6数据连接(即,至提供去往承运商网络和/或因特网的连接的接入点或基站的数据呼叫、回程连接、WWAN连接、Wi-Fi连接、USB连接等)。一些路由器设备(诸如,基于4G和/或3G的移动路由器(例如,建立去往PDN的4G和/或3G无线连接的Wi-Fi路由器、建立去往PDN的4G和/或3G无线连接的软AP设备等))可以在按需的基础上调起数据连接。例如,路由器设备可以在引导之际建立去往各种LAN客户端设备的LAN连接,但是可以仅按请求(诸如藉由启用数据连接的用户选择、请求建立数据连接的应用等)建立数据连接。附加地,数据连接可以由于无线连接中固有的因素(包括由路由器设备移动(例如,在汽车中使用、在火车上使用、当用户正在行走时使用)所引起的连接中断、无线干扰等)而被终止和重建。当路由器设备不支持前缀委派时,缺乏连续数据连接不会造成问题,因为每次数据连接被建立时,路由器设备都将会向预定义的多播“所有节点地址”发送未经索求的路由器广告。使用“所有节点地址”将会使得该路由器广告被所有连接着的LAN客户端接收到。用这种方式,这些LAN客户端将会在每次数据连接被建立/重建时得到全局IPv6地址。当路由器设备使用前缀委派时,每次数据连接被调起(即,建立或重建)时,网络提供委派的前缀,并且连接到该路由器设备的所有LAN客户端(例如,WLAN客户端、USB系留客户端等)将会接收到基于所委派的前缀的唯一性前缀。当使用前缀委派时,每个客户端被要求使用无状态地址配置规程,以接收其所被指派的唯一性前缀(即,每个客户端必须向路由器设备发送索求消息)。然而,在使用前缀委派时要使得每个客户端用索求消息来请求其唯一性前缀的需要可能造成问题,因为当数据连接被调起时已经连接到路由器设备的LAN客户端不会发出索求消息。例如,LAN客户端的无状态地址配置可能已经超时,并且LAN客户端不会发送进一步的路由器索求消息,如在http://www/rfc-base.org/txt/rfc-4861.txt可获得的网络工作组请求评论(RFC)4861第6.3.7节“发送路由器索求”所描述的。因为已经连接的LAN客户端不会发送路由器索求消息,所以连接着的LAN客户端不会请求和接收它们的唯一性前缀。在没有它们的唯一性前缀的情况下,即使数据连接可以被调起(即,建立或重建),已经连接的LAN客户端也不可在IPv6上访问因特网,因为已经连接的LAN客户端将没有有效的唯一性前缀。概述各种实施例的方法、设备、系统和非瞬态处理器可读存储介质使得软件启用式接入点移动计算设备能够在数据连接建立或重建之际向已经连接的LAN客户端设备委派前缀。各种实施例可以使得配置成作为移动路由器(即,软AP移动计算设备)来操作的移动计算设备能够通过向连接着的LAN客户端设备提供唯一性Ipv6前缀来支持前缀委派。在一实施例中,软AP移动计算设备的路由器配置模块可以确定网际协议版本6(IPv6)数据连接是否被建立,响应于确定该IPv6数据连接被建立,基于该客户端设备的链路本地地址和客户端设备标识符来生成路由器索求消息,以及向该软AP移动计算设备的IPv6地址管理模块发送所生成的路由器索求消息。该软AP移动计算设备的IPv6地址管理模块可以基于从该路由器配置模块接收到的路由器索求消息向该客户端设备指派可用前缀池中的未经指派的前缀。附图简要说明纳入本文且构成本说明书一部分的附图解说了本专利技术的示例性实施例,并与以上给出的概括描述和下面给出的详细描述一起用来解释本专利技术的特征。图1是根据各种实施例的包括充当各设备的软件启用式接入点(或移动路由器)的移动计算设备的通信系统的组件框图。图2A是根据一实施例的配置成作为软件启用式接入点(或移动路由器)来操作的移动计算设备内的模块的组件框图。图2B是根据另一个实施例的配置成作为软件启用式接入点(或移动路由器)来操作的移动计算设备内的模块的组件框图。图3是解说配置成作为移动路由器来操作的移动计算设备通过本文档来自技高网...

【技术保护点】
一种用于支持由软件启用式接入点(“软AP”)移动计算设备向连接到由所述软AP移动计算设备建立的局域网(LAN)的客户端设备进行的前缀委派的方法,包括:由所述软AP移动计算设备的路由器配置模块确定网际协议版本6(IPv6)数据连接是否建立了;由所述软AP移动计算设备的所述路由器配置模块响应于确定所述IPv数据连接建立了而基于所述客户端设备的链路本地地址和客户端设备标识符来生成路由器索求消息;从所述软AP移动计算设备的所述路由器配置模块向所述软AP移动计算设备的IPv6地址管理模块发送所生成的路由器索求消息;以及由所述软AP移动计算设备的所述IPv6地址管理模块基于接收到的路由器索求消息向所述客户端设备指派可用前缀池中的未经指派的前缀。

【技术特征摘要】
【国外来华专利技术】2014.07.31 IN 3745/CHE/2014;2014.12.03 US 14/558,81.一种用于支持由软件启用式接入点(“软AP”)移动计算设备向连接到由所述软AP移动计算设备建立的局域网(LAN)的客户端设备进行的前缀委派的方法,包括:由所述软AP移动计算设备的路由器配置模块确定网际协议版本6(IPv6)数据连接是否建立了;由所述软AP移动计算设备的所述路由器配置模块响应于确定所述IPv数据连接建立了而基于所述客户端设备的链路本地地址和客户端设备标识符来生成路由器索求消息;从所述软AP移动计算设备的所述路由器配置模块向所述软AP移动计算设备的IPv6地址管理模块发送所生成的路由器索求消息;以及由所述软AP移动计算设备的所述IPv6地址管理模块基于接收到的路由器索求消息向所述客户端设备指派可用前缀池中的未经指派的前缀。2.如权利要求1所述的方法,其特征在于,进一步包括由所述软AP移动计算设备建立所述IPv6数据连接,其中:所述软AP移动计算设备从网络资源接收短前缀;以及所述可用前缀池基于所述短前缀。3.如权利要求2所述的方法,其特征在于,进一步包括由所述软AP移动计算设备使用所指派的前缀在所述数据连接与所述客户端设备之间路由话务。4.如权利要求3所述的方法,其特征在于,所述短前缀是56位长,以及所述可用前缀池中的每个前缀是64位长。5.如权利要求1所述的方法,其特征在于,进一步包括:在所述软AP移动计算设备的所述路由器配置模块处接收包括所述链路本地地址和所述客户端设备标识符的NEW_NEIGH事件或邻居广告;以及在所述软AP移动计算设备的存储器中存储所述链路本地地址和所述客户端设备标识符。6.如权利要求1所述的方法,其特征在于,所述路由器索求消息是路由器索求分组。7.如权利要求1所述的方法,其特征在于,进一步包括从所述软AP移动计算设备的所述IPv6地址管理模块向所述客户端设备发送包括所指派的前缀的路由器广告,其中所述客户端设备响应于接收到所述路由器广告而基于所指派的前缀来生成唯一性IPv6全局地址。8.如权利要求7所述的方法,其特征在于,所述路由器广告是路由器广告分组。9.如权利要求1所述的方法,其特征在于,所述链路本地地址是链路本地IPv6地址,且所述客户端设备标识符是MACID。10.一种用于支持由软件启用式接入点(软“AP”)移动计算设备向连接到由所述软AP移动计算设备建立的局域网(LAN)的客户端设备进行的前缀委派的方法,包括:由所述软AP移动计算设备的路由器配置模块确定网际协议版本6(IPv6)数据连接是否建立了;响应于确定所述IPv6数据连接建立了,从所述软AP移动计算设备的所述路由器配置模块向所述软AP移动计算设备的IPv6地址管理模块发送链路本地地址和客户端设备标识符;以及由所述软AP移动计算设备的所述IPv6地址管理模块基于接收到的链路本地地址和客户端设备标识符向所述客户端设备指派可用前缀池中的未经指派的前缀。11.如权利要求10所述的方法,其特征在于,进一步包括由所述软AP移动计算设备建立所述IPv6数据连接,其中:所述软AP移动计算设备从网络资源接收短前缀;以及所述可用前缀池基于所述短前缀。12.如权利要求11所述的方法,其特征在于,进一步包括由所述软AP移动计算设备使用所指派的前缀在所述数据连接与所述客户端设备之间路由话务。13.如权利要求12所述的方法,其特征在于,所述短前缀是56位长,以及所述可用前缀池中的每个前缀是64位长。14.如权利要求10所述的方法,其特征在于,进一步包括:在所述软AP移动计算设备的所述路由器配置模块处接收包括所述链路本地地址和所述客户端设备标识符的NEW_NEIGH事件或邻居广告;以及在所述软AP移动计算设备的存储器中存储所述链路本地地址和所述客户端设备标识符。15.如权利要求10所述的方法,其特征在于,所述路由器索求消息是路由器索求分组。16....

【专利技术属性】
技术研发人员:C·普拉塔帕R·特里帕蒂G·G·卡瑟瑞T·B·维尔V·M·N·莫卡帕蒂
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1