配置无线附件设备的制造方法

文档序号:9529510阅读:282来源:国知局
配置无线附件设备的制造方法
【技术领域】
[0001]所述实施例总体涉及无线联网技术,并且更具体地,涉及配置无线附件设备的方法和装置。
【背景技术】
[0002]许多无线设备需要配置以便访问无线网络。例如,当用户想要在W1-Fi网络上第一次使用无线设备(诸如无线扬声器)时,用户可能需要提供密码以便该设备连接到W1-Fi网络。已经开发出多个不同的方法来处理如何配置无线设备;尽管在设计和实现这些方法上已经花了相当大的努力,仍期望在该领域(及相关领域)的进一步改进。

【发明内容】

[0003]本文档特别描述了用于配置无线设备的技术。
[0004]作为本文所描述的特征结构的实例,可使用第一无线设备如下配置第二无线设备:第一无线设备可检测第二无线设备是可用的且是可配置的;第一无线设备可连接到第二无线设备并且将配置信息传输到第二无线设备,其中该配置信息包括可用于访问无线网络的凭证(例如,用于访问W1-Fi网络的密码,其中该密码可已经通过来自用户的输入提供给第一无线设备);使用该凭证,第一无线设备和第二无线设备可同时连接到无线网络;一旦两个设备被连接到无线网络,第一无线设备可验证第二无线设备已经被正确配置。
[0005]提供所述
【发明内容】
仅仅是为了概述一些示例性实施例,以便提供对本文所述主题的一些方面的基本了解。因此,应当理解,上文所述的特征结构仅为实例并且不应理解为以任何方式缩小本文所述主题的范围或实质。本文所述主题的其他特征、方面和优点将根据以下【具体实施方式】、附图和权利要求书而变得显而易见。
[0006]根据结合以举例的方式示出所述实施例的原理的附图而进行的以下详细描述,本发明的其他方面和优点将变得显而易见。
【附图说明】
[0007]通过参考结合附图所作的以下描述可最佳地理解所述实施例及其优点。这些附图未必按比例绘制,并且它们决不旨在限制或排除在本公开的时间的本领域的普通技术人员对其在形式和细节上可作出的可预见的修改。
[0008]图1示出根据一些实施例的其中可实现本文所述的特征结构的示例性网络架构。
[0009]图2示出根据一些实施例的用于配置无线设备的示例性方法。
[0010]图3A和图3B示出根据一些实施例的图2的方法的更加具体的实现。
[0011]图4示出根据一些实施例的可用于实现本文所述的特征结构的无线设备的示例性硬件配置。
【具体实施方式】
[0012]本文提供了基于下行链路操作条件、上行链路操作条件或两者的组合在移动无线通信设备中动态地选择天线调谐器设置的代表性示例。提供这些实例用来向本公开的主题添加上下文并且有助于理解本公开的主题。应当明显的是可在有或没有本文所述的一些具体细节的情况下实践本公开。另外,可对本文所述的主题以及在相应的附图中所示的主题作出各种变型和/或更改,以在不脱离本公开的实质和范围的情况下实现类似的优点和结果Ο
[0013]本部分参考了附图,附图形成本公开的一部分并且在附图中通过说明的方式示出对应于本文所述的实施例的各种具体实施。尽管足够详细地描述了本公开的实施例以使本领域的普通技术人员能够实践所述的具体实施,应当理解的是这些实例不应被解释为过度限制或全包。
[0014]在整个本文档中,将使用术语诸如“可”、“可包括”、“在实例中”、“在一些实例中”、“在一些具体实施中”、“可”以及相关的/类似的术语;这些术语应当被理解为指示当元件的细节存在于至少一个实施例中时,其他实施例可在一个或多个元件的细节上不同。换句话讲,当在本文档中描述元件“可”存在或动作“可”被执行时(或者元件存在“在实例中”或者动作“在实例中”被执行等等),应当理解的是该元件可存在于至少一个实施例中或该动作可在至少一个实施例中被执行,但不必在所有实施例中。
[0015]在整个本文档中,将参考特定于W1-Fi的一些特征结构(即,IEEE802.11无线技术);这是为了便于描述而进行的,并且应当理解的是本文所述的特征结构可用于(加以必要更改)任何无线技术的上下文中。
[0016]图1-示例网络架构
[0017]图1示出了示例网络架构110,其中可实现本文所述的特征结构。网络架构110包括控制器设备100、附件设备102和接入点104。
[0018]控制器设备100可例如是台式计算机、或膝上型计算机、智能电话、平板电脑或任何其他类型的无线设备。
[0019]附加设备102可例如是诸如以下的设备:扬声器;对接底座;打印机;鼠标;键盘;头戴式耳机(组合有麦克风的耳机);跟踪垫;操纵杆;耳机;扫描仪;媒体播放器;显示器设备;恒温控制器;车库门遥控开关;汽车或其他车辆;冰箱或其他类型的家用电器;和/或任何其他类型的无线设备。附件设备102也可称为外围设备。附件设备102可配置为以多种不同的方式工作,并且附件设备102的配置可由对参数的设置来确定。例如,附件设备102可具有可被设置的可配置的名称(在其他情况中,当附件设备102广播其可用于连接时可使用该名称),具有可被设置为控制对配置参数和/或附件设备102工作时使用的其他参数的访问的系统管理密码。附件设备102可存储有关其实现的服务的信息,该服务包括配置服务,由此附件设备102可建立到另外的设备(诸如控制器设备100)的无线连接以便配置附件设备102。
[0020]控制器设备100可包括部件,该部件包括但不限于:处理器(其可运行/执行用于控制器设备100的操作系统和应用程序,和/或执行其他功能性),存储器设备和/或数据存储设备(其可耦接至处理器并且其可存储操作系统、应用程序和相关的数据),无线接口(用于使用W1-Fi和/或其他无线技术与附件设备102和/或接入点104无线通信)和/或一个或多个天线。控制器设备100还可包括和/或被连接到显示器设备(例如,液晶显示器(IXD)或发光二极管(LED)显示器或其他类型的显示器设备)。
[0021]附件设备102可包括诸如以上所述的被包括在控制设备100中和/或连接到控制设备100的那些部件的部件。另选地或除此之外,在一些实例中,附件设备102可包括认证协处理器和/或其他部件。另外的,在一些实例中(例如,当附件设备102是诸如扬声器、恒温器或其他类型的设备的设备时),附件设备102可不包括用户界面或包括有限的用户界面。
[0022]在其他功能性中,接入点104是可为IEEE 802.11基础设施模式操作充当中央连接点的无线设备,提供其他无线设备(诸如控制器设备100和/或附件设备102)可连接的W1-Fi网络。接入点104还可包括诸如以上所述的被包括在控制设备100中和/或连接到控制设备100的那些部件的部件。
[0023]控制器设备100、附件设备102和接入点104可以多种不同的方式通信。作为一个示例,控制器设备100和附件设备102可同时与接入点104相关联,并且然后可经由接入点104在控制器设备100和附件设备102之间传达数据。另选地或除此之外,控制器设备100和附件设备102可彼此直接通信;这可使用诸如但不限于以下来执行:IEEE 802.11点对点(ad hoc)模式技术,W1-Fi直连(W1-Fi Direct)技术,苹果无线直链(AWDL)技术,和/或任何其他合适的技术,和/或附件设备102可被配置为充当接入点(即,充当用于IEEE802.11基础设施模式操作的中央连接点),并且控制器设备100可充当客户端站点(STA)并连接到附件设备102。
[0024]在一些实例中,接入点104可实现安全/认证框架,诸如W1-Fi保护接入11 (WPA2)、WPA和或其他安全/认证框架。在所述实例中,为了成功地连接到由接入点104提供的无线网络,想要连接到该无线网络的无线设备必须提供安全/认证凭证,诸如密码。
[0025]控制器设备100可实现一种或多种服务发现协议。可由控制器设备100实现的一种此类协议是Bonjour,Bonjour是基于诸如域名系统(DNS)、组播域名系统(mDNS)以及域名系统-服务发现(DNS-SD)的技术。为了使用Bonjour来发现服务,控制器设备100可与其他设备交换DNS-SD/mDNS消息(在IPv4的组播地址224.0.0.251:5353上或在IPv6的组播地址[FF02::FB]:5353 上)。
[0026]附件设备102也可类似地实现Bonjour和/或其他服务发现协议。如上所述,附件设备102可实现配置服务;在一些实例中,附件设备102可使用服务发现协议(诸如Bon jour)来通告有关其配置服务的信息。
[0027]附件设备102可以多种不同的方式来存储有关其配置服务的信息。在附件设备102实现Bon jour (或类似的协议)的实例中,附件设备102可存储诸如以下的信息:
[0028](a)附件设备102可存储DNS服务(SRV)资源记录,该DNS服务(SRV)资源记录可根据 < 实例名>.<服务类型>.<域名 > 的格式命名(例如,“AccessoryOne._mfi_config._tcp.local, ”)和/或其可包括诸如附件设备102的主机名称以及实现由附件设备102提供的配置服务的端口的信息;以及
[0029](b)附件设备102可存储DNS指针(PTR)资源记录,该DNS指针(PTR)资源记录可根据〈服务类型>.〈域名〉的格式命名H^^n,“_mf1.c0nfig._tcp,”)并且其可指向上述的DNS SRV资源记录(S卩,PTR资源记录中的RDATA字段可包括值“AccessoryOne._mf1-config._tcp, local,,);以及
[0030](c)附件设备102可存储DNS文本(TXT)资源记录,该DNS文本(TXT)资源记录可具有和上述DNS SRV资源记录同样的名称,并且其可包括诸如但不限于以下的信息:“deviceid”字段,其可包括附件设备102的全局唯一标识符,并且其可(在一些实例中)是附件设备102的主要的媒体访问控制(MAC)地址;“featUreS”字段,其指示是否存在与附件设备102相关联的应用程序、附件设备102是否支持通过W1-Fi的附件配置协议以及附件设备102是否支持基于类型-长度-值(TLV)的配置中的一者或多者;“flags”字段,其指示是否已经检测到附件设备102有问题以及附件设备102是否已经被配置中的一者或多者;“pr0t0Vers”字段,其指示附件设备102支持的配置服务的版本(以〈主 >.〈次 >(例如“1.0”)格式来格式化);以及“seed”字段,其指示配
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1