用于配置无线网络中的连通性的系统和方法

文档序号:7792810阅读:234来源:国知局
用于配置无线网络中的连通性的系统和方法
【专利摘要】本发明描述了用于在无线网络中配置连通性的系统、方法和设备。在一些方面,配置成连接到第一无线网络的无线设备包括被配置成接收来自第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP)消息的接收机。无线设备还包括处理器,处理器被配置成确定第一DHCP消息是否指示第一无线网络不提供对第二网络的接入。处理器被进一步配置成基于第一DHCP消息确定是否维持使用第三无线网络接入的到第二网络的连接。领导设备还包括被配置成传送第二DHCP消息给第一网络设备以连接到第一无线网络的发射机。无线设备被进一步配置成向第一无线网络上的设备提供对第二网络的接入。
【专利说明】用于配置无线网络中的连通性的系统和方法
[0001] 根据35U. S. C. § 119的优先权要求
[0002] 本专利申请要求于2012年5月1日提交并且转让给本申请受让人并由此通 过援引明确纳入于此的题为 "SYSTEMS AND METHODS FOR C0NFI⑶RING CONNECTIVITY IN A WIRELESS NETWORK(用于配置无线网络中的连通性的系统和方法)"的临时申请 No. 61/641,135 的优先权。 【背景技术】 【技术领域】
[0003] 本申请一般涉及无线通信,更具体地涉及用于配置无线网络中的连通性的系统、 方法和设备。
[0004] 背景
[0005] 在许多电信系统中,通信网络被用于在若干个空间上分开交互的设备之间交换消 息。网络可根据地理范围来分类,该地理范围可以例如是城市区域、局部区域或者个人区 域。此类网络可能分别被指定为广域网(WAN)、城域网(MAN)、局域网(LAN)、无线局域网 (LAN)或个域网(PAN)。网络还根据用于互连各种网络节点和设备的交换/路由技术(例 如,电路交换-分组交换)、传输所采用的物理介质的类型(例如,有线-无线)、和所使用 的通信协议集(例如,网际协议套集、S0NET(同步光学联网)、以太网等)而有所不同。
[0006] 当网络元件是移动的并因此具有动态连通性需求时,或者在网络架构以自组织 (ad hoc)拓扑而非固定拓扑形成的情况下,无线网络往往是优选的。无线网络采用使用无 线电、微波、红外、光等频带中的电磁波的处于非制导传播模式的无形物理介质。在与固定 的有线网络相比较时,无线网络有利地促进用户移动性和快速的现场部署。
[0007] 无线网络中的设备可在彼此之间传送/接收信息。加入无线网络的设备必须先进 行配置,然后它们才能够与网络中的其它设备通信。因此,期望用于为设备配置网络连通性 的改进型系统、方法和设备。
[0008] 概述
[0009] 本发明的系统、方法和设备各自具有若干方面,其中并非仅靠任何单一方面来负 责其期望属性。在不限制如所附权利要求所表述的本发明的范围的情况下,现在将简要地 讨论一些特征。在考虑本讨论之后,尤其是在阅读题为"详细描述"的章节之后,将会理解 本发明的特征如何提供各项优点,包括减少网络中的数据话务的量、降低用户每个月的数 据使用费、通过减少用于访问外部网络的请求数量来减少网络信令、降低设备的总能耗、和 /或跨多个设备地平衡能耗。
[0010] 本公开的一个方面提供了一种配置成连接到第一无线网络的无线设备。该无线设 备包括接收机,其配置成接收来自所述第一无线网络上的第一网络设备的第一动态主机配 置协议(DHCP)消息。该无线设备还包括处理器,其配置成确定所述第一 DHCP消息是否指 示所述第一无线网络不提供对第二网络的接入,以及基于所述第一 DHCP消息来确定是否 维持使用第三无线网络接入的到所述第二网络的连接,其中所述第三无线网络提供对所述 第二网络的接入。该无线设备还包括被配置成传送第二DHCP消息给所述第一网络设备以 连接到所述第一无线网络的发射机。
[0011] 本公开的另一方面提供了一种用于连接到第一无线网络的方法,包括接收来自所 述第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP)消息;确定所述第一 DHCP消息是否指示所述第一无线网络不提供对第二网络的接入;基于所述第一 DHCP消息 来确定是否维持使用第三无线网络接入的到所述第二网络的连接,其中所述第三无线网络 提供对所述第二网络的接入;以及传送第二DHCP消息给所述第一网络设备以连接到所述 第一无线网络。
[0012] 本公开的另一方面提供了配置成连接到第一无线网络的无线设备。该无线设备 包括用于接收来自所述第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP) 消息的装置。该无线设备还包括用于确定所述第一 DHCP消息是否指示所述第一无线网络 不提供对第二网络的接入,以及基于所述第一 DHCP消息来确定是否维持使用第三无线网 络接入的到所述第二网络的连接的装置,其中所述第三无线网络提供对所述第二网络的接 入。该无线设备还包括用于传送第二DHCP消息给所述第一网络设备以连接到所述第一无 线网络的装置。
[0013] 本公开的另一方面提供了一种包括指令的计算机可读介质,所述指令在被执行时 致使装置接收来自第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP)消 息;确定所述第一 DHCP消息是否指示所述第一无线网络不提供对第二网络的接入;基于所 述第一 DHCP消息来确定是否维持使用第三无线网络接入的到所述第二网络的连接,其中 所述第三无线网络提供对所述第二网络的接入;以及传送第二DHCP消息给所述第一网络 设备以连接到所述第一无线网络。
[0014] 本公开的另一方面提供了一种配置成提供对第一无线网络的接入的网络设备。该 网络设备包括处理器,其配置成确定所述第一无线网络是否不提供对第二网络的接入,以 及创建具有指示所述第一无线网络是否不提供对第二网络的接入的数据的第一动态主机 配置协议(DHCP)消息。该网络设备还包括配置成将所述第一 DHCP消息传送给第一无线设 备的发射机。
[0015] 本公开的另一方面提供了一种用于提供对第一无线网络的接入的方法,包括确定 所述第一无线网络是否不提供对第二网络的接入;创建具有指示所述第一无线网络是否 不提供对第二网络的接入的数据的第一动态主机配置协议(DHCP)消息;以及将所述第一 DHCP消息传送给第一无线设备。
[0016] 本公开的另一方面提供了一种配置成提供对第一无线网络的接入的网络设备。该 网络设备包括用于确定所述第一无线网络是否不提供对第二网络的接入的装置。该网络设 备还包括用于创建具有指示所述第一无线网络是否不提供对第二网络的接入的数据的第 一动态主机配置协议(DHCP)消息的装置。该网络设备还包括用于将所述第一 DHCP消息传 送给第一无线设备的装置。
[0017] 本公开的另一方面提供了一种包括指令的计算机可读介质,所述指令在被执行时 致使网络设备确定第一无线网络是否不提供对第二网络的接入;创建具有指示所述第一无 线网络是否不提供对第二网络的接入的数据的第一动态主机配置协议(DHCP)消息;以及 将所述第一 DHCP消息传送给第一无线设备。
[0018] 本公开的另一方面提供了一种被配置成向第一无线网络上的设备提供对第二网 络的接入的无线设备。该无线设备包括接收机,其配置成接收来自所述第一无线网络上的 第一网络设备的第一动态主机配置协议(DHCP)消息。该无线设备还包括处理器,其配置成 基于所述第一 DHCP消息来确定所述第一无线网络是否不提供对所述第二网络的接入。该 无线设备还包括发射机,其配置成传送第二DHCP消息给所述第一无线网络以允许连接到 所述第一无线网络的设备使用第三无线网络来连接到所述第二网络。
[0019] 本公开的另一方面提供了一种被配置成向第一无线网络上的设备提供对第二网 络的接入的方法,包括接收来自所述第一无线网络上的第一网络设备的第一动态主机配置 协议(DHCP)消息;基于所述第一 DHCP消息来确定所述第一无线网络是否不提供对所述第 二网络的接入;以及将第二DHCP消息传送给所述第一无线网络,以允许连接到所述第一无 线网络的设备使用第三无线网络来连接到所述第二网络。
[0020] 本公开的另一方面提供了一种被配置成向第一无线网络上的设备提供对第二网 络的接入的无线设备,包括用于接收来自所述第一无线网络上的第一网络设备的第一动态 主机配置协议(DHCP)消息的装置。该无线设备还包括用于基于所述第一 DHCP消息来确定 所述第一无线网络是否不提供对所述第二网络的接入的装置。无线设备还包括用于传送第 二DHCP消息给所述第一无线网络以允许连接到所述第一无线网络的设备使用第三无线网 络来连接到所述第二网络的装置。
[0021] 本公开的另一方面提供了一种包括指令的计算机可读介质,所述指令在被执行 时致使装置:接收来自所述第一无线网络上的第一网络设备的第一动态主机配置协议 (DHCP)消息;基于所述第一 DHCP消息来确定所述第一无线网络是否不提供对所述第二网 络的接入;以及将第二DHCP消息传送给所述第一无线网络,以允许连接到所述第一无线网 络的设备使用第三无线网络来连接到所述第二网络。
[0022] 附图简述
[0023] 图1解说了根据一个实施例的其中可采用本公开的各方面的无线通信系统。
[0024] 图2解说了根据另一实施例的图1的无线通信系统。
[0025] 图3解说了根据另一实施例的图1的无线通信系统。
[0026] 图4解说了可被用于在图1 一 3的无线通信系统内可采用的无线设备中的各种组 件。
[0027] 图5解说了图2和/或3的无线通信系统内可采用的网络配置协议的图示。
[0028] 图6解说了连接到无线网络的示例性方法的流程图。
[0029] 图7解说了连接到无线网络的另一示例性方法的流程图。
[0030] 图8解说了提供对无线网络的接入的示例性方法的流程图。
[0031] 图9解说了为第一无线网络上的设备提供对第二网络的接入的示例性方法的流 程图。
[0032] 图10解说了为第一无线网络上的设备提供对第二网络的接入的另一示例性方法 的流程图。
[0033] 详细描述
[0034] 以下参照附图更全面地描述本新颖系统、装置和方法的各种方面。然而,本教义公 开可用许多不同的形式实施并且不应解释为被限定于本公开通篇所给出的任何特定结构 或功能。确切而言,提供这些方面是为了使本公开将是透彻和完整的,并且其将向本领域技 术人员完全传达本公开的范围。基于本文中的教导,本领域技术人员应领会到,本公开的范 围旨在覆盖本文中公开的这些新颖的系统、设备和方法的任何方面,不论其是独立实现的 还是与本发明的任何其他方面组合实现的。例如,可以使用本文所阐述的任何数目的方面 来实现装置或实践方法。另外,本发明的范围旨在覆盖使用其他结构、功能性或者作为本文 所阐述的本发明各种方面的补充或者与之不同的结构及功能性来实践的装置或方法。应当 理解,本文披露的任何方面可以由权利要求的一个或多个要素来实施。
[0035] 尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之 内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限定于特定益处、 用途或目标。确切而言,本公开的各方面旨在宽泛地适用于不同的无线技术、系统配置、网 络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。该详细描述和 附图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来 定义。
[0036] 流行的无线网络技术可包括各种类型的无线局域网(WLAN)。WLAN可被用于采用 广泛使用的联网协议来将近旁设备互连在一起。本文描述的各个方面可应用于任何通信标 准,诸如WiFi或者更一般地IEEE无线协议族中的任何成员。例如,本文描述的各个方面可 被用作IEEE 802. lln协议的一部分。
[0037] 在一些实现中,WLAN包括作为接入该无线网络的组件的各种设备。例如,可以有 两种类型的设备:接入点("AP")和客户端(也称为站,或"STA")。一般而言,AP用作 WLAN的中枢或基站,而STA用作WLAN的用户。例如,STA可以是膝上型计算机、个人数字助 理(PDA)、移动电话、无线视频设备、移动热点等。在一个示例中,STA经由遵循WiFi (例如, 诸如802. lln之类的IEEE 802. 11协议)的无线链路连接到AP以获得到因特网或其它广 域网的一般连通性。在另一示例中,STA可经由蜂窝数据链路或广域网(WAN)(例如,GPRS、 EDGE、lxRTTT、EV-DO、W-CDMA(包括HSDPA和HSUPA)、UMTS-TDD、WiMAX、LTE等)连接到AP。 AP可通过可被称为回程的链路与因特网或其它广域网互联。在一些实现中,STA也可被用 作AP。
[0038] 接入点("AP")还可包括、被实现为、或被称为B节点、演进型B节点、基站控制 器("BSC")、基收发机站("BTS")、基站("BS")、收发机功能("TF")、无线电路由器、 无线电收发机或某个其它术语。
[0039] 站"STA"也可包括、被实现为、或被称为接入终端("AT")、订户站、订户单元、移 动站、远程站、远程终端、用户终端、用户代理、用户设备、用户装备或某个其它术语。在一些 实现中,接入终端可包括蜂窝电话、无绳电话、会话发起协议("SIP")话机、无线本地环路 ("WLL")站、个人数字助理("PDA")、具有无线连接能力的手持式设备、或连接至无线调制 解调器的其他某种合适的处理设备。相应地,本文教导的一个或多个方面可被纳入到电话 (例如,蜂窝电话或智能电话)、计算机(例如,膝上型设备)、便携式通信设备、手持机、便携 式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、游 戏设备或系统、全球定位系统设备、或被配置为经由无线介质通信的任何其他合适的设备 中。
[0040] 图1解说了可以在其中采用本公开的各方面的无线通信系统100的示例。无线通 信系统100可按照无线标准(例如802. 11η标准)来操作。无线通信系统100可包括与 STA 106 通信的 ΑΡ 104。
[0041] 可以将各种过程和方法用于无线通信系统100中在ΑΡ 104与STA 106之间的传 输。例如,可以根据0FDM/0FDMA技术在ΑΡ 104与STA 106之间发送和接收信号。如果是 这种情形,则无线通信系统1〇〇可以被称为0FDM/0FDMA系统。替换地,可以根据CDMA技术 在AP 104与STA 106之间发送和接收信号。如果是这种情形,则无线通信系统100可被称 为CDMA系统。
[0042] 促成从AP 104至一个或多个STA 106的传输的通信链路可以被称为下行链路 (DL) 108,而促成从一个或多个STA 106至AP 104的传输的通信链路可以被称为上行链路 (UL) 110。替换地,下行链路108可以被称为前向链路或前向信道,而上行链路110可以被 称为反向链路或反向信道。
[0043] AP 104可充当基站并提供基本服务区域(BSA) 102中的无线通信覆盖。AP 104 连同与该AP 104相关联并使用该AP 104来通信的诸STA 106-起可被称为基本服务集 (BSS)。应注意,无线通信系统100可以不具有中央AP 104,而是可用作STA 106之间的对 等网络。相应地,本文描述的AP 104的功能可替换地由一个或多个STA 106来执行。此外, 可以有不止一个AP 104,并且每个STA 106可连接到各个AP 104中的一个或多个。
[0044] 在一些方面,AP 104可使用回程通信链路来与更大的网络通信。该网络可以是例 如因特网或公共交换电话网络(PSTN)。回程可包括数个物理链路。在一个实施例中,STA 106可经由AP 104与服务器通信。例如,STA 106可经由上行链路110以及下行链路108 与AP 104通信,并且AP 104可经由回程通信链路将该通信中继到服务器。
[0045] 在一些实施例中,STA 106a可经由通信链路112与广域网(WAN)114(例如,GPRS、 EDGE、lxRTTT、EV-DO、W-CDMA (包括 HSDPA 和 HSUPA)、UMTS-TDD、WiMAX、LTE 等)通信。网 络114可进一步经由通信链路122来提供对网络120的接入。网络120可以是诸如因特 网或公共交换电话网络(PSTN)之类的数据网络。本领域普通技术人员能够理解其它STA 106b-e可与WAN网络114通信并且可使用WAN网络114来接入数据网络120。
[0046] 图2解说了根据另一实施例的图1的无线通信系统。在所解说的实施例中,AP 104 继续用作为STA 106的基站。然而,如图2中所示,STA 106a刚刚进入BSA 102。在一些实 施例中,BSA 102可被称为WLAN 102。在进入WLAN 102之后,STA 106a可与服务器118通 信以对其自身进行配置以便在WLAN 102内通信。用于在网络中配置STA 106的配置协议 的一个示例是动态主机配置协议(DHCP)。DHCP允许客户机(诸如STA 106a)请求并获得 一有限时间段(称为租期)内在网络上的网络地址(例如,网际协议(IP)地址)。DHCP还 允许客户机获得其它重要信息,诸如网络上的服务器的地址(例如,域名系统(DNS)服务器 地址、超文本标记语言(HTTP)服务器地址、简单邮件传输协议(SMTP)服务器地址等)。在 进入网络之后,客户机与一群DHCP服务器交换一组消息以便获得配置参数或信息,使得客 户机可被配置以与网络上的其它设备通信。服务器118可以是一个这类DHCP服务器。
[0047] 图5解说了 DHCP消息收发协议以及配置客户机以在网络内通信的初始化过程 的示例。DHCP服务器管理IP地址池以及与客户机配置参数有关的信息,使得它可高效地 分配网络地址以及其它配置参数给它的子网内的各个客户机。如图5中所示,客户机通 过向其局部物理子网广播DHCPDi scover (DHCP发现)消息以向一个或多个DHCP服务器 请求配置参数来开始初始化。客户机可收集来自一个或多个DHCP服务器的一个或多个 DHCPOffer (DHCP提议)消息,该DHCPOffer消息包括对配置参数的提议,诸如可用的网络地 址以及其它配置参数。客户机基于所提议的配置参数来选择DHCP服务器中要接受的一个 DHCP服务器。一旦客户机选择了 DHCP服务器中的一个,客户机发送DHCPRequest (DHCP请 求)消息给所有服务器以指明所选择的服务器,并且请求来自所选择的服务器的所提议的 配置参数。没有被客户机选择的服务器将该消息理解为客户机已拒绝其提议的通知。如果 被选择的服务器确定所请求的参数是可接受的,则被选择的服务器通过DHCPAck(DHCP确 收)消息来对客户机作出响应。DHCPAck消息包括用于客户机的配置参数,包括所指派的网 络地址。在客户机标识符选项中提供的客户机标识符与所指派的网络地址的组合构成该客 户机的租期的唯一性标识符。在接收DHCPAck消息以及执行对参数的检查(例如检查该地 址是否已在使用)之后,对客户机进行配置。
[0048] 如果DHCP服务器确定所请求的参数是不可接受的并且不能够满足客户机的请 求,则服务器可发送DHCPNak (DHCP否定确收)消息给客户机(未示出)。如果客户机接收 到DHCPNak消息,则客户机将重启配置过程。各个DHCP消息包括DHCP选项字段,服务器和 客户机可使用该字段以便指示所期望的配置参数。例如,当客户机广播DHCPRequest消息 时,该消息必须包括服务器标识符选项以便指示所选择的服务器。作为另一示例,如果客户 机需要知晓本地DNS服务器的地址,它可可通过在选项字段中指明该选项来请求该地址。 本领域普通技术人员将理解其它类型的消息也可在客户机和DHCP服务器之间被交换。
[0049] 再次参考图2, STA 106可与充当DHCP服务器的服务器118交换DHCP消息。例 如,STA 106a可通过将DHCPDiscover消息广播给WLAN网络102上的各个DHCP服务器来 开始。作为响应,服务器118可发送包括所要求的配置参数(诸如要指派给STA 106a的网 络地址)的DHCPOffer消息。STA 106a可选择服务器118并且发送DHCPRequest消息给所 有服务器,指明服务器118已被选择并且请求所提议的配置参数。在服务器118确定所请 求的参数是可接受的之后,服务器118可随后通过DHCPAck消息来对客户机作出响应。在 STA 106a接收到DHCPAck消息并且检查所有参数之后,STA 106a被配置成在WLAN网络102 中操作。
[0050] 在一些方面,如果STA 106a根据配置参数确定WLAN网络102提供对数据网络120 的接入,则STA 106a可与正使用WAN网络114接入的数据网络断开连接。例如,数据网络 120可以是因特网网络。STA 106a可被配置成从其使用WAN网络114的因特网连接切换到 使用WLAN网络102的因特网连接。然而,在一些方面,WLAN网络102可能不提供对数据网 络120的接入。例如,WLAN网络102可连接到本地设备,诸如打印机106b、扬声器106e以 及TV 106d,但不连接到数据网络120。不提供对数据网络的接入的WLAN网络的一个示例 是车辆内的局部网络。在WLAN网络102不提供对数据网络120的接入的情况下,STA 106a 可能与正通过WAN网络114接入的网络120断开连接,这导致它没有任何数据连接。
[0051] 在一些方面,服务器118可在一个或多个DHCP消息中不包括特定选项,以便向STA 106指示各个网络参数。例如,在一些方面,服务器118可确定WLAN网络102不提供对数 据网络120的接入,并且可在DHCPAck消息中不包括路由器选项以及域名系统(DNS)服务 器选项。在一些方面,响应于确定在WLAN网络102中没有可用的数据网络120接入,服务 器118可在DHCPOffer消息中不包括路由器选项以及DNS服务器选项。在其它方面,服务 器118可在消息中不包括仅路由器选项或仅DNS服务器选项以指示WLAN网络102缺乏对 数据网络120的接入。本领域普通技术人员将理解,其它类型的选项也可不被包括,以指示 其它网络配置和参数。
[0052] STA 106被配置成识别DHCP消息中的选项缺失。例如,响应于接收到没有路由器 和DNS服务器选项的DHCPAck和/或DHCPOffer消息,STA 106a可确定WLAN网络102不 提供对数据网络120的接入。STA 106a可因而维持其正使用WAN网络114接入的到数据网 络120的连接。STA 106a因而将具有继续的使用WAN网络114对数据网络120的接入,并 且还能够同时访问WLAN网络102。
[0053] 在一些方面,STA 106可经由用户接口(例如,显示器、图形用户界面(⑶I)、触摸 屏等)显示网络指示符,指示WAN网络114连接和WLAN网络102连接都是活跃的。在一些 方面,STA 106可显示经改变的WLAN网络102指示符以便指示WLAN网络102不提供对数据 网络102的接入。在一些方面,STA 106可显示经改变的WAN网络114指示符以便指示其 正与WLAN网络102分享。在一些方面,WLAN网络102指示符和WAN网络114指示符可在 STA 106用户界面上被组合,以指示到本地WLAN网络102的连接以及正使用WAN网络114 来接入的数据网络120连通性。
[0054] 在其它方面,STA 106a可被配置成与其它STA 106b-e分享其通过WAN网络114提 供的数据网络120接入。通过分享其经由WAN网络114到数据网络102的连接,整个WLAN 102可以能够连接到数据网络120。STA 106a不一定要如同利用其它热点有关技术的情形 中那样充当接入点或网关。取而代之,STA 106a是WLAN网络102中的客户机,并且可充当 路由器或默认网关。
[0055] 在一些方面,STA 106a可使用DHCP消息收发协议来分享其对数据网络120的接 入。DHCP消息可被用于对WLAN网络102进行配置,使得STA 106b-e可通过分享STA 106a 的使用WAN网络114接入的数据网络120连接来访问数据网络120。在一些方面,DHCP协 议可被扩展以包括DHCP路由器公告消息(DHCPRouterAnnouncement)。DHCP路由器公告消 息可包括STA 106a的网际协议(IP)地址,从而向其它STA 106b-e或任何其它WLAN网络 102设备指示STA 106a正充当路由器,STA 106b-e可通过该路由器使用WAN网络114接入 数据网络120。DHCP路由器公告消息还可包括数据网络120上的任何域名系统(DNS)服务 器的IP地址。STA 106a的IP地址和DNS服务器的IP地址可被包括在DHCP路由器公告消 息的DHCP选项字段中。其它选项也可被包括在DHCP路由器公告消息中,诸如与租期时间、 子网掩码等有关的信息。
[0056] 如图2中所解说的,DHCP路由器公告消息可作为单播消息由STA 106a直接传送 给服务器118 (例如DHCP服务器)。服务器118接收带有STA 106a的IP地址以及DNS服 务器的地址的DHCP路由器公告消息,并且确定到数据网络102的连接将被用于该服务器的 子网上。服务器118可随后传送单播DHCPAck消息给其地址池中已使用的IP地址所标识 的STA 106。这些DHCPAck消息指定了从DHCP路由器公告消息中获得的路由器(即STA 106a) IP地址以及DNS服务器IP地址。STA 106被配置成接收主动提供的DHCP Ack消息 并据此行事,并且可使用包括在DHCP Ack消息中的信息来配置通过WAN网络114对数据网 络120的接入。STA 106a将为所有以数据网络120为目的地的数据话务充当路由器或默认 网关。在一些方面,对于不支持主动提供的DHCP Ack消息的STA 106或其它WLAN 102网 络设备,服务器118可在DHCP Ack消息之前传送DHCP Nak消息。在一些方面,服务器118 可将DHCP路由器公告消息作为单播消息仅转发给已知支持路由器公告消息的STA的IP地 址。
[0057] 在一些方面,路由器公告消息可由STA 106a作为广播消息传送给WLAN网络102 上的所有设备,如图3中所解说的。当DHCP路由器公告被作为广播消息传送时,STA 106和 其它WLAN 102网络设备可使用该消息中的信息来配置通过WAN网络114对数据网络120 的接入。STA 106b-e或其它WLAN 102网络设备所发送的以服务器118的子网以外的IP地 址为目的地的IP分组被发送给STA 106a以进行路由。在一些方面,广播DHCP路由器公告 消息可被周期性地重复以改善其可靠性。
[0058] 表1中解说了示例性的DHCP路由器公告消息。
[0059] IP: ID = 0x3D30 ;协议=UDP ;长度:328
[0060] IP:版本=4(0x4)
[0061] IP:头部长度=20(0x14)
[0062] IP:服务类型=0 (0x0)
[0063] IP:优先性=例程
[0064] IP:··· 0····=正常延迟
[0065] IP:· ···0···=正常吞吐量
[0066] IP:.....0··=正常可靠性
[0067] IP:总长度=328(0x148)
[0068] IP:标识=15664(0x3D30)
[0069] IP:标志概述=0 (0x0)
[0070] IP:.......0 =数据报中的最后片段
[0071] IP:......0.=若必要则可对数据报分片段
[0072] IP:片段偏移=0(0x0)字节
[0073] IP:存活时间=128(0x80)
[0074] IP:协议=UDP-用户数据报
[0075] IP:校验和=0x2EA8
[0076] IP:源地址=157. 54. 48. 151
[0077] IP:目的地地址=255. 255. 255. 255 (广播)
[0078] IP:数据:剩余数据字节数=XXX
[0079] DHCP:路由器公告(xid = XXXXXXXX)
[0080] DHCP:操作码(op) = 2(0x2)
[0081] DHCP:硬件类型(htype) = 1 (0x1) 10Mb 以太网
[0082] DHCP:硬件地址长度(hlen) = 6 (0x6)
[0083] DHCP:跳跃(hops) = 0 (0x0)
[0084] DHCP:事务 ID (xid) = 556223005 (0x21274AlD)
[0085] DHCP:秒(secs) = 0(0x0)
[0086] DHCP:标志(flags) = 0 (0x0)
[0087] DHCP :0...............=无广播
[0088] DHCP:客户端 IP 地址(ciaddr) = 0·0·0· 0
[0089] DHCP:你的 IP 地址(yiaddr) = 0·0·0· 0
[0090] DHCP:服务器 IP 地址(siaddr) = 0·0·0· 0
[0091] DHCP:中继 IP 地址(giaddr) = 0·0·0· 0
[0092] DHCP:客户端以太网地址(chaddr) = 〇8〇〇2B2ED85E
[0093] DHCP:服务器主机名(sname)=〈空〉
[0094] DHCP:引导文件名(file)=〈空〉
[0095] DHCP:魔法 Cookie = [OK]
[0096] DHCP:选项字段(options)
[0097] DHCP:DHCP消息类型=DHCP路由器公告
[0098] DHCP:路由器=157. 54. 48. 151
[0099] DHCP:DNS 服务器=9· 7· 10. 15, 9· 7· 10. 16, 9· 7· 10. 18
[0100] DHCP:此选项字段结束
[0101] 表1.示例DHCP路由器公告消息
[0102] 本领域普通技术人员将理解,其它类型的协议也可被用于提供共享的数据网络接 入。例如,共享数据网络接入信息(即路由器IP地址和DNS地址)可经由专用的服务发现 机制(诸如DLNA发现或Apple的Bon jour协议)来广告。例如,路由器IP地址和DNS地 址可被包括在类似于DHCP消息一样被交换的Bon jour消息中,并且可由分享其数据网络接 入的设备进行广播。作为另一示例,路由器的存在可使用因特网控制消息协议(ICMP)路由 器发现消息来公告,但DNS地址不能被包括在这种消息中。
[0103] 图4解说了可在无线通信系统100内可采用的无线设备202中使用的各种组件。 无线设备202可包括处理器204、存储器206、外壳208、发射机210以及接收机212 (其可构 成收发机214)、天线216、定位模块218、数字信号处理器(DSP) 220、用户接口 222、以及通信 总线226。无线设备202是可被配置成实现本文描述的各种方法的设备的示例。例如,无线 设备202可包括AP 104和/或诸STA 106中的一个STA。
[0104] 无线设备202可包括控制无线设备202的操作的处理器204。处理器204也可被 称为中央处理单元(CPU)。可包括只读存储器(ROM)和随机存取存储器(RAM)两者的存储 器206向处理器204提供指令和数据。存储器206的一部分还可包括非易失性随机存取存 储器(NVRAM)。处理器204基于存储器206内存储的程序指令来执行逻辑和算术运算。存 储器206中的指令可以是可执行的以实现本文描述的方法。
[0105] 处理器204可包括或者是用一个或多个处理器实现的处理系统的组件。这一个 或多个处理器可以用通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列 (FPGA)、可编程逻辑器件(PLD)、控制器、状态机、选通逻辑、分立硬件组件、专用硬件有限状 态机、或能够对信息执行演算或其他操纵的任何其他合适实体的任何组合来实现。
[0106] 处理系统还可包括用于存储软件的机器可读介质。软件应当被宽泛地解释成意指 任何类型的指令,无论其被称作软件、固件、中间件、微代码、硬件描述语言、或是其他。指令 可包括代码(例如,呈源代码格式、二进制代码格式、可执行代码格式、或任何其他合适的 代码格式)。这些指令在由该一个或多个处理器执行时使处理系统执行本文描述的各种功 能。
[0107] 无线设备202还可包括外壳208,该外壳208可内含发射机210和/或接收机212 以允许在无线设备202和远程位置之间进行数据传送和接收。发射机210和接收机212可 被组合成收发机214。天线216可被附连至外壳208且电耦合至收发机214。无线设备202 还可包括(未示出)多个发射机、多个接收机、多个收发机、和/或多个天线。发射机210 可被配置成传送以上讨论的任何DHCP消息。接收机212可被配置成接收以上讨论的任何 DHCP消息。
[0108] 无线设备202还可包括可被用于确定无线设备202的位置的定位模块218。定位 模块218可基于例如全球定位系统(GPS)、辅助全球定位系统(AGPS)、蜂窝三角定位、基于 IP的位置知晓技术等来确定无线设备202的位置。定位模块218可结合接收机212、天线 216、处理器204、存储器206和/或DSP 220来确定无线设备202的位置。无线设备202还 可包括供处理信号时使用的数字信号处理器(DSP) 220。DSP 220可被配置成生成分组以供 传输。
[0109] 在一些方面,无线设备202可进一步包括用户接口 222。用户接口 222可包括按 键板、话筒、扬声器、和/或显示器。用户接口 222可包括向无线设备202的用户传达信息 和/或从该用户接收输入的任何元件或组件。在一个实施例中,用户接口 222可接收指定 与领导STA、选择标准等有关的偏好的用户设置。
[0110] 无线设备202的各种组件可由总线系统226耦合在一起。总线系统226可包括例 如数据总线以及除数据总线之外的功率总线、控制信号总线、以及状态信号总线。本领域普 通技术人员将理解,无线设备202的各组件可被耦合在一起或者使用其它机制来彼此接受 或提供输入。
[0111] 尽管图4中解说了数个分开的组件,但本领域技术人员将认识到,这些组件中的 一个或多个组件可被组合或者共同地实现。例如,处理器204可被用于不仅实现以上关于 处理器204描述的功能性,而且还实现以上关于定位模块218和/或DSP 220描述的功能 性。另外,图4中解说的每个组件可使用多个分开的元件来实现。
[0112] 为了清楚,以下的流程图参考图1 一 3中示出的通信网络100和设备STA106以及 服务器118来描述。本领域普通技术人员将理解图6 - 11中示出的流程图的方法可被用 于任何合适的设备。在一个实现中,图2中示出的无线设备202的处理器204执行用于控 制设备202的功能元件以执行下述功能的一个或多个代码集。在各个实施例中,本文描述 的步骤可以不同顺序执行或被省略,并且可添加附加步骤。
[0113] 图6解说了连接到第一无线网络的示例性方法的流程图600。首先,在框602,该 方法通过接收来自第一无线网络上的第一网络设备的第一 DHCP消息而开始。例如,第一网 络可以是WLAN网络102,而第一网络设备可以是DHCP服务器118,其传送第一 DHCP消息给 STA 106a以用于配置。在一些方面,第一 DHCP消息可以是DHCP提议消息。在一些方面,第 一 DHCP消息可以是DHCP Ack消息。
[0114] 在框604,该方法确定第一 DHCP消息是否指示第一无线网络不提供对第二网络的 接入。在一些方面,第二网络是数据网络120。例如,服务器118可在第一 DHCP消息中不包 括路由器选项和域名系统(DNS)服务器选项。响应于接收不带有路由器和DNS服务器选项 的第一 DHCP消息,STA 106a可确定WLAN网络102不提供对网络120的接入。
[0115] 在框606,该方法基于第一 DHCP消息来确定是否维持使用第三无线网络接入的到 第二网络的连接,其中第三无线网络提供对第二网络的接入。在一些方面,第三无线网络是 WAN网络114。例如,响应于确定WLAN网络102不提供对数据网络120的接入,STA 106a可 维持其使用WAN网络114来接入的到数据网络120的连接。STA 106a因而将具有继续的使 用WAN网络114对数据网络120的接入,并且还能够同时访问WLAN网络102。
[0116] 该方法继续至框608,传送第二DHCP消息给第一网络设备以连接到第一无线网 络。例如,STA 106a可传送DHCP请求消息,以请求由服务器118提供的配置参数以便完成 针对WLAN网络102的配置。
[0117] 图7解说了连接到第一无线网络的另一示例性方法的流程图700。在框702,该方 法通过进入第一无线网络来开始。例如,STA 106a进入WLAN网络102。在进入WLAN网络 102之后,STA 106a可通过将DHCP发现消息广播到WLAN网络102上的各个DHCP服务器 来开始。在框704,该方法接收来自第一网络设备的第一 DHCP消息。例如,第一 DHCP消息 可以是服务器118响应于DHCP发现消息而发送的DHCP提议消息。替代地,第一 DHCP消息 可以是在STA 106a已通过发送DHCP请求消息给服务器118来请求配置参数之后由服务器 118发送的DHCP Ack消息。
[0118] 在框706,该方法通过确定第一 DHCP消息是否指示第一无线网络不提供对第二无 线网络的接入来继续。在框708,如果确定第一 DHCP消息指示第一无线网络确实提供对 第二无线网络的接入,则该方法与使用第三无线网络接入的第二网络断开连接。例如,STA 106a可基于路由器选项和域名系统(DNS)服务器选项被包括在第一 DHCP消息中来确定 WLAN网络102确实提供对数据网络120的接入。STA 106a可因而与之前正使用WAN网络 114接入的数据网络120断开连接。在框712,该方法传送第二DHCP消息给第一网络设备以 连接到第一无线网络。例如,STA 106a可传送DHCP请求消息,以请求由服务器118提供的 配置参数以便完成针对WLAN网络102的配置。在这一示例中,STA 106a将具有通过WLAN 102对数据网络120的接入。
[0119] 在框710,如果确定第一 DHCP消息指示第一无线网络不提供对第二无线网络的接 入,则该方法维持使用第三无线网络接入的到第二网络的连接。例如,STA 106a可基于路 由器选项和域名系统(DNS)服务器选项不被包括在第一 DHCP消息中来确定WLAN网络102 不提供对数据网络120的接入。响应于接收不带有路由器和DNS服务器选项的第一 DHCP 消息,STA 106a可维持其正使用WAN网络114接入的到数据网络120的连接。STA 106a因 而将具有继续的使用WAN网络114对数据网络120的接入,并且还能够同时访问WLAN网络 102。在框712,该方法传送第二DHCP消息给第一网络设备以连接到第一无线网络。例如, STA 106a可传送DHCP请求消息,以请求由服务器118提供的配置参数以便完成针对WLAN 网络102的配置。
[0120] 图8解说了提供对第一无线网络的接入的示例性方法的流程图800。在框802,该 方法通过确定第一无线网络是否不提供对第二网络的接入来开始。例如,服务器118可确 定WLAN网络102不提供对数据网络120的接入。在框804,该方法通过创建带有指示第一 无线网络是否不提供对第二网络的接入的数据的第一 DHCP消息来继续。例如,服务器118 可在第一 DHCP消息中不包括路由器选项和域名系统(DNS)服务器选项,以指示WLAN网络 102不提供对数据网络120的接入。在另一个示例中,服务器可在第一 DHCP消息中包括路 由器选项和域名系统(DNS)服务器选项,以指示WLAN网络102确实提供对数据网络120的 接入。在一些方面,第一 DHCP消息可以是DHCP提议消息。在一些方面,第一 DHCP消息可 以是DHCP Ack消息。在框806,该方法传送第一 DHCP消息给第一无线设备。例如,服务器 118可传送DHCP提议消息或DHCP Ack消息给STA 106a。
[0121] 图9解说了为第一无线网络上的设备提供对第二网络的接入的示例性方法的流 程图900。在框902,该方法通过接收来自第一无线网络上的第一网络设备的第一 DHCP消 息而开始。例如,第一网络可以是WLAN网络102,而第一网络设备可以是DHCP服务器118, 其传送第一 DHCP消息给STA 106a以用于配置。在一些方面,第一 DHCP消息可以是DHCP 提议消息。在一些方面,第一 DHCP消息可以是DHCP Ack消息。
[0122] 在框904,该方法通过基于第一 DHCP消息来确定第一无线网络是否不提供对第二 网络的接入而继续。在一些方面,第二网络是数据网络120。例如,服务器118可在第一 DHCP 消息中不包括路由器选项和域名系统(DNS)服务器选项。响应于接收不带有路由器和DNS 服务器选项的第一 DHCP消息,STA 106a可确定WLAN网络102不提供对网络120的接入。
[0123] 在框906,该方法通过传送第二DHCP消息给第一无线网络以允许连接到第一无线 网络的设备使用第三无线网络连接到第二网络来继续。例如,STA 106a可被配置成与其 它STA 106b-e分享其通过WAN网络114提供的数据网络120接入。第二DHCP消息可包括 DHCP路由器公告消息,其中配置参数被包括在DHCP消息的DHCP选项字段中。
[0124] 图10解说了为第一无线网络上的设备提供对第二网络的接入的另一示例性方法 的流程图1000。在框1002,该方法通过进入第一无线网络来开始。例如,STA 106a进入 WLAN网络102。在进入WLAN网络102之后,STA 106a可通过将DHCP发现消息广播到WLAN 网络102上的各个DHCP服务器而开始。在框1004,该方法接收来自第一网络设备的第一 DHCP消息。例如,第一 DHCP消息可以是服务器118响应于DHCP发现消息而发送的DHCP 提议消息。替代地,第一 DHCP消息可以是在STA 106a已通过发送DHCP请求消息给服务器 118来请求配置参数之后由服务器118发送的DHCP Ack消息。
[0125] 在框1006,该方法通过确定第一 DHCP消息是否指示第一无线网络不提供对第二 无线网络的接入来继续。在框1008,如果确定第一 DHCP消息指示第一无线网络确实提供 对第二无线网络的接入,则该方法与使用第三无线网络接入的第二网络断开连接并且连接 到第一无线网络。例如,STA 106a可基于路由器选项和域名系统(DNS)服务器选项被包括 在第一 DHCP消息中来确定WLAN网络102确实提供对数据网络120的接入。STA 106a可 因而与之前正使用WAN网络114接入的数据网络120断开连接并且连接到WLAN网络102。 在这一示例中,STA 106a将具有通过WLAN 102对数据网络120的接入。
[0126] 在框1010,如果确定第一 DHCP消息指示第一无线网络不提供对第二无线网络的 接入,则该方法通过传送第二DHCP消息给第一无线网络以允许连接到第一无线网络的设 备使用第三无线网络连接到第二网络来继续。例如,STA 106a可基于路由器选项和域名系 统(DNS)服务器选项不被包括在第一 DHCP消息中来确定WLAN网络102不提供对数据网 络120的接入。响应于接收不带有路由器和DNS服务器选项的第一 DHCP消息,STA 106a 可维持其正使用WAN网络114接入的到数据网络120的连接。第二DHCP消息可包括DHCP 路由器公告消息,该消息包括STA 106a的网际协议(IP)地址,从而向其它STA 106b-e指 示STA 106a正充当路由器,STA 106b-e可通过该路由器使用WAN网络114接入数据网络 120。DHCP路由器公告消息可进一步包括数据网络120上的任何域名系统(DNS)服务器的 IP地址。在一些方面,DHCP路由器公告消息可作为单播消息由STA 106a直接传送给服务 器118,如图2中所解说的。在一些方面,路由器公告消息可由STA 106a作为广播消息传送 到WLAN网络102上的所有设备,如图3中所解说的。
[0127] 因此,基于以上的设备、系统和方法,可在无线通信网络100中获得改善的连通 性。
[0128] 如本文所使用的,术语"确定"涵盖各种各样的动作。例如,"确定"可包括演算、计 算、处理、推导、研究、查找(例如,在表、数据库或其他数据结构中查找)、探知及诸如此类。 而且,"确定"可包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)及诸如此 类。而且,"确定"还可包括解析、选择、选取、确立及类似动作。另外,如本文中所使用的"信 道宽度"可涵盖或者在某些方面还可称为带宽。
[0129] 如本文中所使用的,引述一列项目中的"至少一个"的短语是指这些项目的任何组 合,包括单个成员。作为示例,"a、b或c中的至少一个"旨在涵盖:a、b、c、a-b、a-c、b_c以 及 a_b_c〇
[0130] 上面描述的方法的各种操作可由能够执行这些操作的任何合适的装置来执行,诸 如各种硬件和/或软件组件、电路、和/或模块。一般而言,在附图中所解说的任何操作可 由能够执行这些操作的相对应的功能性装置来执行。
[0131] 结合本公开所描述的各种解说性逻辑框、模块、以及电路可用设计成执行本文所 描述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列 信号(FPGA)或其他可编程逻辑器件(PLD)、分立的门或晶体管逻辑、分立的硬件组件或其 任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何 市售的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如 DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器或任何其它 此类配置。
[0132] 在一个或多个方面中,所描述的功能可在硬件、软件、固件或其任何组合中实现。 如果在软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或 藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程 序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。以 示例而非限定的方式,此类计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘 存储、磁盘存储或其它磁存储设备、或者可用以携带或者存储指令或数据结构形式的期望 程序代码且可由计算机访问的任何其它介质。任何连接也被正当地称为计算机可读介质。 例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线 电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、 光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的 定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字 多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激 光以光学方式再现数据。因此,在一些方面,计算机可读介质可包括非暂态计算机可读介质 (例如,有形介质)。另外,在一些方面,计算机可读介质可包括暂态计算机可读介质(例如, 信号)。上述的组合也应被包括在计算机可读介质的范围内。
[0133] 本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方 法步骤和/或动作可以相互互换而不会脱离权利要求的范围。换言之,除非指定了步骤或 动作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要 求的范围。
[0134] 所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则 各功能可以作为一条或多条指令存储在计算机可读介质上。存储介质可以是能被计算机 访问的任何可用介质。以示例而非限定的方式,此类计算机可读介质可以包括RAM、ROM、 EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者可用以携带或者存储指 令或数据结构形式的期望程序代码且可由计算机访问的任何其它介质。如本文中所使用的 盘(disk)和碟(disc)包括压缩碟(⑶)、激光碟、光碟、数字多用碟(DVD)、软盘、和蓝光? 碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。
[0135] 因此,某些方面可包括用于执行本文中给出的操作的计算机程序产品。例如,此种 计算机程序产品可包括其上存储(和/或编码)有指令的计算机可读介质,这些指令能由 一个或多个处理器执行以执行本文中所描述的操作。对于某些方面,计算机程序产品可包 括包装材料。
[0136] 软件或指令还可以在传输介质上传送。例如,如果软件是使用同轴电缆、光纤电 缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波等无线技术从web站点、服务 器或其它远程源传送而来的,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电以 及微波等无线技术就被包括在传输介质的定义里。
[0137] 此外,应当领会,用于执行本文中所描述的方法和技术的模块和/或其它恰适装 置可由用户终端和/或基站在适用的场合下载和/或以其他方式获得。例如,此类设备可 被耦合至服务器以促成用于执行本文中所描述的方法的装置的转移。替换地,本文所述的 各种方法可经由存储装置(例如,RAM、R0M、诸如压缩碟(CD)或软盘等物理存储介质等)来 提供,以使得一旦将该存储装置耦合至或提供给用户终端和/或基站,该设备就可获得各 种方法。此外,可利用适于向设备提供本文中所描述的方法和技术的任何其他合适的技术。
[0138] 应该理解的是,权利要求并不被限定于以上所解说的精确配置和组件。可在以上 所描述的方法和设备的布局、操作和细节上作出各种改动、更换和变形而不会脱离权利要 求的范围。
[0139] 尽管上述内容针对本公开的各方面,然而可设计出本公开的其他和进一步的方面 而不会脱离其基本范围,且其范围是由所附权利要求来确定的。
【权利要求】
1. 一种配置成连接到第一无线网络的无线设备,包括: 接收机,所述接收机被配置成接收来自所述第一无线网络上的第一网络设备的第一动 态主机配置协议(DHCP)消息; 处理器,其配置成: 确定所述第一 DHCP消息是否指示所述第一无线网络不提供对第二网络的接入;以及 基于所述第一 DHCP消息来确定是否维持使用第三无线网络接入的到所述第二网络的 连接,其中所述第三无线网络提供对所述第二网络的接入;以及 发射机,所述发射机被配置成传送第二DHCP消息给所述第一网络设备以连接到所述 第一无线网络。
2. 如权利要求1所述的无线设备,其特征在于,所述第一无线网络是无线局域网 (WLAN)。
3. 如权利要求2所述的无线设备,其特征在于,所述第三无线网络是广域网(WAN)。
4. 如权利要求3所述的无线设备,其特征在于,所述第二网络是因特网网络。
5. 如权利要求1所述的无线设备,其特征在于,所述第一网络设备是DHCP服务器。
6. 如权利要求1所述的无线设备,其特征在于,所述第一 DHCP消息不包括路由器数据 和域名系统(DNS)服务器数据,其中所述处理器被进一步配置成基于不包括所述路由器数 据和所述DNS服务器数据来确定所述第一无线网络不提供对所述第二网络的接入。
7. 如权利要求6所述的无线设备,其特征在于,所述第一 DHCP消息包括确收信息。
8. 如权利要求6所述的无线设备,其特征在于,所述第一 DHCP消息包括网际协议(IP) 租期提议信息。
9. 如权利要求1所述的无线设备,其特征在于,所述无线设备被进一步配置成向连接 到所述第一无线网络的设备提供对所述第二网络的接入。
10. 如权利要求9所述的无线设备,其特征在于,所述发射机被进一步配置成将第三 DHCP消息广播给所述第一无线网络,以允许连接到所述第一无线网络的设备使用所述第三 无线网络连接到所述第二网络。
11. 如权利要求10所述的无线设备,其特征在于,所述第三DHCP消息包括路由器公告 消息,所述路由器公告消息包含所述无线设备的网际协议(IP)地址。
12. 如权利要求9所述的无线设备,其特征在于,所述发射机被进一步配置成将第三 DHCP消息直接传送给所述第一网络设备,以允许连接到所述第一无线网络的设备使用所述 第三无线网络连接到所述第二网络。
13. 如权利要求12所述的无线设备,其特征在于,所述第三消息包括路由器公告消息, 所述路由器公告消息包含所述无线设备的网际协议(IP)地址。
14. 一种用于连接到第一无线网络的方法,包括: 接收来自所述第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP)消 息; 确定所述第一 DHCP消息是否指示所述第一无线网络不提供对第二网络的接入; 基于所述第一 DHCP消息来确定是否维持使用第三无线网络接入的到所述第二网络的 连接,其中所述第三无线网络提供对所述第二网络的接入;以及 传送第二DHCP消息给所述第一网络设备以连接到所述第一无线网络。
15. 如权利要求14所述的方法,其特征在于,所述第一无线网络是无线局域网(WLAN)。
16. 如权利要求15所述的方法,其特征在于,所述第三无线网络是广域网(WAN)。
17. 如权利要求16所述的方法,其特征在于,所述第二网络是因特网网络。
18. 如权利要求14所述的方法,其特征在于,所述第一网络设备是DHCP服务器。
19. 如权利要求14所述的方法,其特征在于,进一步包括: 基于在所述第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据来确定 所述第一无线网络不提供对所述第二网络的接入。
20. 如权利要求19所述的方法,其特征在于,所述第一 DHCP消息包括确收信息。
21. 如权利要求19所述的方法,其特征在于,所述第一 DHCP消息包括网际协议(IP)租 期提议信息。
22. 如权利要求14所述的方法,其特征在于,进一步包括: 向连接到所述第一无线网络的设备提供对所述第二网络的接入。
23. 如权利要求22所述的方法,其特征在于,进一步包括: 将第三DHCP消息广播给所述第一无线网络,以允许连接到所述第一无线网络的设备 使用所述第三无线网络连接到所述第二网络。
24. 如权利要求23所述的方法,其特征在于,所述第三DHCP消息包括路由器公告消息, 所述路由器公告消息包含所述无线设备的网际协议(IP)地址。
25. 如权利要求22所述的方法,其特征在于,进一步包括: 将第三DHCP消息直接传送给所述第一网络设备,以允许连接到所述第一无线网络的 设备使用所述第三无线网络连接到所述第二网络。
26. 如权利要求25所述的方法,其特征在于,所述第三消息包括路由器公告消息,所述 路由器公告消息包含所述无线设备的网际协议(IP)地址。
27. -种配置成连接到第一无线网络的无线设备,包括: 用于接收来自所述第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP) 消息的装置; 用于确定以下各项的装置: 所述第一 DHCP消息是否指示所述第一无线网络不提供对第二网络的接入;以及 基于所述第一 DHCP消息来确定是否维持使用第三无线网络接入的到所述第二网络的 连接,其中所述第三无线网络提供对所述第二网络的接入;以及 用于传送第二DHCP消息给所述第一网络设备以连接到所述第一无线网络的装置。
28. 如权利要求27所述的无线设备,其特征在于,所述第一无线网络是无线局域网 (WLAN)。
29. 如权利要求28所述的无线设备,其特征在于,所述第三无线网络是广域网(WAN)。
30. 如权利要求29所述的无线设备,其特征在于,所述第二网络是因特网网络。
31. 如权利要求27所述的无线设备,其特征在于,所述第一网络设备是DHCP服务器。
32. 如权利要求27所述的无线设备,其特征在于,所述第一 DHCP消息不包括路由器数 据和域名系统(DNS)服务器数据,其中所述用于确定的装置被进一步配置成基于不包括所 述路由器数据和所述DNS服务器数据来确定所述第一无线网络不提供对所述第二网络的 接入。
33. 如权利要求32所述的无线设备,其特征在于,所述第一 DHCP消息包括确收信息。
34. 如权利要求32所述的无线设备,其特征在于,所述第一 DHCP消息包括网际协议 (IP)租期提议信息。
35. 如权利要求27所述的无线设备,其特征在于,所述无线设备被进一步配置成向连 接到所述第一无线网络的设备提供对所述第二网络的接入。
36. 如权利要求35所述的无线设备,其特征在于,所述用于传送的装置被进一步配置 成将第三DHCP消息广播给所述第一无线网络,以允许连接到所述第一无线网络的设备使 用所述第三无线网络连接到所述第二网络。
37. 如权利要求36所述的无线设备,其特征在于,所述第三DHCP消息包括路由器公告 消息,所述路由器公告消息包含所述无线设备的网际协议(IP)地址。
38. 如权利要求35所述的无线设备,其特征在于,所述用于传送的装置被进一步配置 成将第三DHCP消息直接传送给所述第一网络设备,以允许连接到所述第一无线网络的设 备使用所述第三无线网络连接到所述第二网络。
39. 如权利要求38所述的无线设备,其特征在于,所述第三消息包括路由器公告消息, 所述路由器公告消息包含所述无线设备的网际协议(IP)地址。
40. -种包括指令的计算机可读介质,所述指令在被执行时致使装置: 接收来自第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP)消息; 确定所述第一 DHCP消息是否指示所述第一无线网络不提供对第二网络的接入; 基于所述第一 DHCP消息来确定是否维持使用第三无线网络接入的到所述第二网络的 连接,其中所述第三无线网络提供对所述第二网络的接入;以及 传送第二DHCP消息给所述第一网络设备以连接到所述第一无线网络。
41. 如权利要求40所述的计算机可读介质,其特征在于,所述第一无线网络是无线局 域网(WLAN)。
42. 如权利要求41所述的计算机可读介质,其特征在于,所述第三无线网络是广域网 (WAN)。
43. 如权利要求42所述的计算机可读介质,其特征在于,所述第二网络是因特网网络。
44. 如权利要求40所述的计算机可读介质,其特征在于,所述第一网络设备是DHCP服 务器。
45. 如权利要求40所述的计算机可读介质,其特征在于,还包括指令,所述指令在被执 行时致使所述装置: 基于在所述第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据来确定 所述第一无线网络不提供对所述第二网络的接入。
46. 如权利要求45所述的计算机可读介质,其特征在于,所述第一 DHCP消息包括确收 信息。
47. 如权利要求45所述的计算机可读介质,其特征在于,所述第一 DHCP消息包括网际 协议(IP)租期提议信息。
48. 如权利要求40所述的计算机可读介质,其特征在于,还包括指令,所述指令在被执 行时致使所述装置: 向连接到所述第一无线网络的设备提供对所述第二网络的接入。
49. 如权利要求48所述的计算机可读介质,其特征在于,还包括指令,所述指令在被执 行时致使所述装置: 将第三DHCP消息广播给所述第一无线网络,以允许连接到所述第一无线网络的设备 使用所述第三无线网络连接到所述第二网络。
50. 如权利要求49所述的计算机可读介质,其特征在于,所述第三DHCP消息包括路由 器公告消息,所述路由器公告消息包含所述无线设备的网际协议(IP)地址。
51. 如权利要求48所述的计算机可读介质,其特征在于,还包括指令,所述指令在被执 行时致使所述装置: 将第三DHCP消息直接传送给所述第一网络设备,以允许连接到所述第一无线网络的 设备使用所述第三无线网络连接到所述第二网络。
52. 如权利要求51所述的计算机可读介质,其特征在于,所述第三消息包括路由器公 告消息,所述路由器公告消息包含所述无线设备的网际协议(IP)地址。
53. -种配置成提供对第一无线网络的接入的网络设备,包括: 处理器,其配置成: 确定所述第一无线网络是否不提供对第二网络的接入;以及 创建具有指示所述第一无线网络是否不提供对第二网络的接入的数据的第一动态主 机配置协议(DHCP)消息;以及 发射机,其配置成将所述第一 DHCP消息传送给第一无线设备。
54. 如权利要求53所述的网络设备,其特征在于,所述第一无线网络是无线局域网 (WLAN)。
55. 如权利要求54所述的网络设备,其特征在于,所述第二网络是因特网网络。
56. 如权利要求53所述的网络设备,其特征在于,所述第一网络设备是DHCP服务器。
57. 如权利要求53所述的网络设备,其特征在于,所述处理器被进一步配置成在所述 第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据,以向所述第一无线设备 指示所述第一无线网络不提供对所述第二网络的接入。
58. 如权利要求57所述的网络设备,其特征在于,所述第一 DHCP消息包括确收信息。
59. 如权利要求57所述的网络设备,其特征在于,所述第一 DHCP消息包括网际协议 (IP)租期提议信息。
60. -种用于提供对第一无线网络的接入的方法,包括: 确定所述第一无线网络是否不提供对第二网络的接入; 创建具有指示所述第一无线网络是否不提供对第二网络的接入的数据的第一动态主 机配置协议(DHCP)消息;以及 将所述第一 DHCP消息传送给第一无线设备。
61. 如权利要求60所述的方法,其特征在于,所述第一无线网络是无线局域网(WLAN)。
62. 如权利要求61所述的方法,其特征在于,所述第二网络是因特网网络。
63. 如权利要求60所述的方法,其特征在于,所述第一网络设备是DHCP服务器。
64. 如权利要求60所述的方法,其特征在于,进一步包括: 在所述第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据,以向所述第 一无线设备指示所述第一无线网络不提供对所述第二网络的接入。
65. 如权利要求64所述的方法,其特征在于,所述第一 DHCP消息包括确收信息。
66. 如权利要求64所述的方法,其特征在于,所述第一DHCP消息包括网际协议(IP)租 期提议信息。
67. -种配置成提供对第一无线网络的接入的网络设备,包括: 用于确定所述第一无线网络是否不提供对第二网络的接入的装置; 用于创建具有指示所述第一无线网络是否不提供对第二网络的接入的数据的第一动 态主机配置协议(DHCP)消息的装置;以及 用于将所述第一 DHCP消息传送给第一无线设备的装置。
68. 如权利要求67所述的网络设备,其特征在于,所述第一无线网络是无线局域网 (WLAN)。
69. 如权利要求68所述的网络设备,其特征在于,所述第二网络是因特网网络。
70. 如权利要求67所述的网络设备,其特征在于,所述第一网络设备是DHCP服务器。
71. 如权利要求67所述的网络设备,其特征在于,所述用于创建的装置被进一步配置 成在所述第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据,以向所述第一 无线设备指示所述第一无线网络不提供对所述第二网络的接入。
72. 如权利要求71所述的网络设备,其特征在于,所述第一 DHCP消息包括确收信息。
73. 如权利要求71所述的网络设备,其特征在于,所述第一 DHCP消息包括网际协议 (IP)租期提议信息。
74. -种包括指令的计算机可读介质,所述指令在被执行时致使网络设备: 确定第一无线网络是否不提供对第二网络的接入; 创建具有指示所述第一无线网络是否不提供对第二网络的接入的数据的第一动态主 机配置协议(DHCP)消息;以及 将所述第一 DHCP消息传送给第一无线设备。
75. 如权利要求74所述的计算机可读介质,其特征在于,所述第一无线网络是无线局 域网(WLAN)。
76. 如权利要求75所述的计算机可读介质,其特征在于,所述第二网络是因特网网络。
77. 如权利要求74所述的计算机可读介质,其特征在于,所述第一网络设备是DHCP服 务器。
78. 如权利要求74所述的计算机可读介质,其特征在于,还包括指令,所述指令在被执 行时致使所述网络设备: 在所述第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据,以向所述第 一无线设备指示所述第一无线网络不提供对所述第二网络的接入。
79. 如权利要求78所述的计算机可读介质,其特征在于,所述第一 DHCP消息包括确收 信息。
80. 如权利要求78所述的计算机可读介质,其特征在于,所述第一 DHCP消息包括网际 协议(IP)租期提议信息。
81. -种被配置成向第一无线网络上的设备提供对第二网络的接入的无线设备,包 括: 接收机,所述接收机被配置成接收来自所述第一无线网络上的第一网络设备的第一动 态主机配置协议(DHCP)消息; 处理器,其配置成基于所述第一 DHCP消息来确定所述第一无线网络是否不提供对所 述第二网络的接入;以及 发射机,其配置成传送第二DHCP消息给所述第一无线网络以允许连接到所述第一无 线网络的设备使用第三无线网络来连接到所述第二网络。
82. 如权利要求81所述的无线设备,其特征在于,所述第一无线网络是无线局域网 (WLAN)。
83. 如权利要求82所述的无线设备,其特征在于,所述第三无线网络是广域网(WAN)。
84. 如权利要求84所述的无线设备,其特征在于,所述第二网络是因特网网络。
85. 如权利要求81所述的无线设备,其特征在于,所述第一网络设备包括DHCP服务器。
86. 如权利要求81所述的无线设备,其特征在于,所述第一 DHCP消息包括确收信息。
87. 如权利要求86所述的无线设备,其特征在于,所述第二DHCP消息包括路由器公告 消息,所述路由器公告消息包含允许连接到所述第一无线网络的设备配置对所述第二网络 的接入的配置信息。
88. 如权利要求87所述的无线设备,其特征在于,所述配置信息包括所述无线设备的 网际协议(IP)地址。
89. 如权利要求88所述的无线设备,其特征在于,所述配置信息还包括至少一个域名 系统(DNS)服务器的IP地址。
90. 如权利要求87所述的无线设备,其特征在于,所述发射机被进一步配置成将所述 路由器公告消息作为广播消息传送到所述第一无线网络。
91. 如权利要求87所述的无线设备,其特征在于,所述发射机被进一步配置成将所述 路由器公告消息作为单播消息直接传送到所述第一网络设备。
92. 如权利要求81所述的无线设备,其特征在于,所述第一 DHCP消息不包括路由器数 据和域名系统(DNS)服务器数据,其中所述处理器被进一步配置成基于不包括所述路由器 数据和所述DNS服务器数据来确定所述第一无线网络不提供对所述第二网络的接入。
93. -种用于向第一无线网络上的设备提供对第二网络的接入的方法,包括: 接收来自所述第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP)消 息; 基于所述第一 DHCP消息来确定所述第一无线网络是否不提供对所述第二网络的接 入;以及 将第二DHCP消息传送给所述第一无线网络,以允许连接到所述第一无线网络的设备 使用第三无线网络来连接到所述第二网络。
94. 如权利要求93所述的方法,其特征在于,所述第一无线网络是无线局域网(WLAN)。
95. 如权利要求94所述的方法,其特征在于,所述第三无线网络是广域网(WAN)。
96. 如权利要求95所述的方法,其特征在于,所述第二网络是因特网网络。
97. 如权利要求93所述的方法,其特征在于,所述第一网络设备包括DHCP服务器。
98. 如权利要求93所述的方法,其特征在于,所述第一 DHCP消息包括确收信息。
99. 如权利要求98所述的方法,其特征在于,所述第二DHCP消息包括路由器公告消息, 所述路由器公告消息包含允许连接到所述第一无线网络的设备配置对所述第二网络的接 入的配置信息。
100. 如权利要求99所述的方法,其特征在于,所述配置信息包括所述无线设备的网际 协议(IP)地址。
101. 如权利要求100所述的方法,其特征在于,所述配置信息进一步包括至少一个域 名系统(DNS)服务器的IP地址。
102. 如权利要求99所述的方法,其特征在于,进一步包括: 将所述路由器公告消息作为广播消息传送到所述第一无线网络。
103. 如权利要求99所述的方法,其特征在于,进一步包括: 将所述路由器公告消息作为单播消息直接传送到所述第一网络设备。
104. 如权利要求93所述的方法,其特征在于,进一步包括: 基于在所述第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据来确定 所述第一无线网络不提供对所述第二网络的接入。
105. -种被配置成向第一无线网络上的设备提供对第二网络的接入的无线设备,包 括: 用于接收来自所述第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP) 消息的装置; 用于基于所述第一 DHCP消息来确定所述第一无线网络是否不提供对所述第二网络的 接入的装置;以及 用于将第二DHCP消息传送给所述第一无线网络,以允许连接到所述第一无线网络的 设备使用第三无线网络来连接到所述第二网络的装置。
106. 如权利要求105所述的无线设备,其特征在于,所述第一无线网络是无线局域网 (WLAN)。
107. 如权利要求106所述的无线设备,其特征在于,所述第三无线网络是广域网 (WAN)。
108. 如权利要求107所述的无线设备,其特征在于,所述第二网络是因特网网络。
109. 如权利要求105所述的无线设备,其特征在于,所述第一网络设备包括DHCP服务 器。
110. 如权利要求105所述的无线设备,其特征在于,所述第一DHCP消息包括确收信息。
111. 如权利要求110所述的无线设备,其特征在于,所述第二DHCP消息包括路由器公 告消息,所述路由器公告消息包含允许连接到所述第一无线网络的设备配置对所述第二网 络的接入的配置信息。
112. 如权利要求111所述的无线设备,其特征在于,所述配置信息包括所述无线设备 的网际协议(IP)地址。
113. 如权利要求112所述的无线设备,其特征在于,所述配置信息还包括至少一个域 名系统(DNS)服务器的IP地址。
114. 如权利要求111所述的无线设备,其特征在于,所述发射机被进一步配置成将所 述路由器公告消息作为广播消息传送到所述第一无线网络。
115. 如权利要求111所述的无线设备,其特征在于,所述发射机被进一步配置成将所 述路由器公告消息作为单播消息直接传送到所述第一网络设备。
116. 如权利要求105所述的无线设备,其特征在于,所述第一 DHCP消息不包括路由器 数据和域名系统(DNS)服务器数据,其中所述用于确定的装置被进一步配置成基于不包括 所述路由器数据和所述DNS服务器数据来确定所述第一无线网络不提供对所述第二网络 的接入。
117. -种包括指令的计算机可读介质,所述指令在被执行时致使装置: 接收来自所述第一无线网络上的第一网络设备的第一动态主机配置协议(DHCP)消 息; 基于所述第一 DHCP消息来确定所述第一无线网络是否不提供对所述第二网络的接 入;以及 将第二DHCP消息传送给所述第一无线网络,以允许连接到所述第一无线网络的设备 使用第三无线网络来连接到所述第二网络。
118. 如权利要求117所述的计算机可读介质,其特征在于,所述第一无线网络是无线 局域网(WLAN)。
119. 如权利要求118所述的计算机可读介质,其特征在于,所述第三无线网络是广域 网(WAN)。
120. 如权利要求119所述的计算机可读介质,其特征在于,所述第二网络是因特网网 络。
121. 如权利要求117所述的计算机可读介质,其特征在于,所述第一网络设备包括 DHCP服务器。
122. 如权利要求117所述的计算机可读介质,其特征在于,所述第一 DHCP消息包括确 收信息。
123. 如权利要求122所述的计算机可读介质,其特征在于,所述第二DHCP消息包括路 由器公告消息,所述路由器公告消息包含允许连接到所述第一无线网络的设备配置对所述 第二网络的接入的配置信息。
124. 如权利要求123所述的计算机可读介质,其特征在于,所述配置信息包括所述无 线设备的网际协议(IP)地址。
125. 如权利要求124所述的计算机可读介质,其特征在于,所述配置信息还包括至少 一个域名系统(DNS)服务器的IP地址。
126. 如权利要求99所述的计算机可读介质,其特征在于,还包括指令,所述指令在被 执行时致使所述装置: 将所述路由器公告消息作为广播消息传送到所述第一无线网络。
127. 如权利要求99所述的计算机可读介质,其特征在于,还包括指令,所述指令在被 执行时致使所述装置: 将所述路由器公告消息作为单播消息直接传送到所述第一网络设备。
128. 如权利要求93所述的计算机可读介质,其特征在于,还包括指令,所述指令在被 执行时致使所述装置: 基于在所述第一 DHCP消息中不包括路由器数据和域名系统(DNS)服务器数据来确定 所述第一无线网络不提供对所述第二网络的接入。
【文档编号】H04L29/12GK104285476SQ201380022859
【公开日】2015年1月14日 申请日期:2013年5月1日 优先权日:2012年5月1日
【发明者】M·M·温廷克 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1