当前位置: 首页 > 专利查询>微软公司专利>正文

无线设备发现和配置制造技术

技术编号:2823953 阅读:184 留言:0更新日期:2012-04-11 18:40
期望被连接至无线网络的无线设备使用信息元素将其自己及其能力广播给网络。该信息在未被保护或加密的信道中随诸如帧一起提供。该信息元素被转发给一个或多个潜在的登记者设备。登记者设备之一然后将配置信息提供给参与者,例如作为登记者信息元素。配置信息可在频带外或频带内传递,且可使用密码术传递,这可涉及公钥密码术、用PIN加密或某种其它类型的安全交换。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及计算机系统,尤其涉及与无线网络建立通信。
技术介绍
今天,人们通常在家中使用无线网络,使得家中的各种电子设备可彼此通信而无需将设备连线在一起。音乐、视频、金融和其它数据仅是可通过无线网络交换的项目的少数示例。利用无线网络的人们通常期望安全的通信。应保护设备之间的数据交换免受窃听和冒充。难以为安全通信来配置设备,尤其是媒体专用设置,诸如对Wi-Fi网络的访问。作为示例,Wi-Fi设备需要Wi-Fi专用设置,诸如服务设置标识器(SSID)、密码密钥和操作信道,来允许将设备连接至Wi-Fi网络。当前,典型的Wi-Fi设备的连接需要用户在设备中手动输入配置,这可能是非常混乱的过程。因此,失败的用户通常求助于支持呼叫或要求产品退货。
技术实现思路
本章节呈现了本专利技术的某些实施例的简化概述。该概述不是本专利技术的宽泛的概观。它不旨在表示本专利技术的重要/关键的元素,也不描绘本专利技术的范围。其唯一目的在于以简化形式呈现本专利技术的某些实施例作为稍后呈现的更详细描述的序言。根据实施例,期望被连接至无线网络的无线设备(此处被称为“参与者(enrollee)”设备)既被自动发现又自动发现网络能力,使得可允许例程来向该设备提供必要的配置设置。根据实施例,配置设备由已经连接至网络的设备(此处被称为“登记者(registrar)”设备)提供。根据实施例,参与者设备使用信息元素将关于它自身及其能力的信息发送给网络。该信息元素与信道中未受保护或未被加密的帧一起提供。根据实施例,对Wi-Fi网络(有时,由其标准名IEEE 802.11或简称为802.11网络来引用)而言,-->信息元素与Wi-Fi网络的管理帧一起被包括。可使用类似的管理协议在除Wi-Fi网络以外的网络中分发信息元素。该信息元素由一个或多个潜在的登记者设备直接接收和/或被转发给该一个或多个潜在的登记者设备。登记者设备之一然后将配置信息提供给参与者,例如作为登记者信息元素。该信息元素也可通过未受保护或未被加密的协议层传递,诸如经由Wi-Fi无线网络中的管理帧。配置信息可经由除Wi-Fi以外的连接(包括但不限于,USB闪存、USB线缆、以太网线缆、和BluetoothTM连接)从参与者传输给登记者;该方法被称为频带外(OOB)。配置信息可使用密码术经由Wi-Fi连接从参与者传输给登记者,其中包括公钥密码术、用PIN加密、用PIN认证、或某种其它类型的安全交换;该方法被称为频带内。频带内方法可利用802.11管理帧、控制帧或未加密数据帧中的某种形式,以便参与者和登记者传输信息和配置信息。通过传递证书、口令或其它共享秘密,可使用配置信息交换在参与者与登记者之间建立受信任关系,其它应用可利用该关系作为预先安排的受保护关系。附图说明尽管所附权利要求书详细描述了本专利技术的特征,但结合附图阅读以下详细描述能最好地理解本专利技术及其优点,附图中:图1是表示可在其中包含本专利技术的计算机网络的框图;图2是可在其中包含本专利技术的计算机的体系结构的框图;图3是根据本专利技术的实施例表示试图连接至基础架构模式无线网络的参与者设备的示意图;图4是根据本专利技术的实施例表示试图连接至自组织(ad hoc)无线网络的参与者的示意图;图5根据本专利技术的实施例示出了登记者设备和参与者设备的体系结构;图6是根据本专利技术的实施例笼统表示用于参与者设备发现和配置的步骤的流程图;图7是根据本专利技术的实施例表示参与者信息元素的框图;图8是根据本专利技术的实施例表示登记者信息元素的框图;-->图9是根据本专利技术的实施例参与者设备的用户界面的表示;图10是根据本专利技术的实施例表示登记者设备的用户界面的示意图,该用户界面示出泡状消息;图11是根据本专利技术的实施例表示登记者设备的用户界面的示意图,该用户界面请求pin;图12是根据本专利技术的实施例表示参与者信息元素的替换实施例的框图。具体实施方式在以下描述中,将描述本专利技术的各个方面。为说明起见,描述了特定配置和细节以提供对本专利技术的彻底理解。然而,对本领域的技术人员而言,显然本专利技术的可无需这些特定的细节而实现。此外,可略去或简化公知特征以便不模糊本专利技术。在继续对本专利技术的各个实施例的描述之前,现在将提供可在其中实现本专利技术的各个实施例的计算机和联网环境的描述。尽管不是必需的,但本专利技术可由计算机所执行的程序来实现。一般而言,这样的程序包括例程、程序、对象、组件、数据结构等,它们执行特定任务或实现特定抽象数据类型。此外,如此处所使用的术语“程序”可指单个程序模块或协调行动的多个程序模块。如此处所使用的术语“计算机”包括电子执行一个或多个程序的任何设备,诸如个人计算机(PC)、手持式设备、多处理器系统、基于微处理器的可编程消费者电子产品、网络PC、小型机、大型计算机、含有微处理器或微控制器的消费者设备、路由器、网关、集线器、或其它电子设备。本专利技术也可以在分布式计算环境中使用,其中任务由通过通信网络连接的远程处理设备来执行。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备中。现在将参考图1描述可在其中使用本专利技术的网络化环境的示例。该示例网络包括通过由云表示的网络11彼此通信的若干计算机10。网络11可包括公知组件,诸如路由器、网关、集线器等,并允许计算机10通信。本专利技术具有对无线网络的特定应用。因此,为本说明书的目的,假定网络11是大多数计算机10经由无线介质连接的无线网络,尽管一个或多个计算机10可经由有线介质连接。当通过网络11彼此交互时,计算机10中的一个或多个对于其它计算机10而言可用作客户机、服务器或对等设备。从而,本专利技术的各个实施例可在客户机、服务器、对等设备或其组合上实现,尽管此处包含的特定示例并没有指示所有这些类-->型的计算机。参考图2,示出了可在其上实现此处所述的本专利技术的全部或部分的计算机10的基本配置的示例。在其最基本配置中,计算设备10一般包括至少一个处理单元14和存储器16。根据本专利技术的各个实施例,处理单元14执行指令来实现任务。当实现这样的任务时,处理单元14可将电子信号传输给计算机10的其它部分和计算机10以外的设备来产生某种结果。取决于计算机10的确切配置和类型,存储器16可以是易失性的(诸如RAM)、非易失性的(诸如ROM、闪存等)或是两者的某种组合。该最基本配置在图2中由虚线18示出。计算机10也可具有其它特征和/或功能。例如,计算机10也可含有其它存储器(可移动存储器20和/或不可移动存储器22),包括但不限于,磁盘、光盘或磁带。计算机存储介质可包括以用于存储包括计算机可执行指令、数据结构、程序模块、或其它数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。计算机存储介质包括,但不限于,RAM、ROM、EEPROM、闪存、CD-ROM、数字多功能盘(DVD)或其它光存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或可用来存储所需信息并可由计算机10访问的任何其它介质。任何这样的计算机存储介质都可以是计算机10的一部分。计算机10优选地也可以包含允许该设备与其它设备通信的通信连接24。通信连接(例如,通信连接24之一)是通信介质的一个示例。通信介质通常可具体化为诸如载波或其它传输机制等已调制数据信号中的计算机可读指令、数据结构、程序模本文档来自技高网...

【技术保护点】
一种其上含有计算机可执行指令的计算机可读介质,所述指令用于执行以下方法:    在无线设备上,通过无线网络广播关于所述设备的信息和关于用于接收配置信息的一个或多个方法的信息;    经由所述一个或多个方法之一接收所述配置信息;以及    利用所述配置信息,尝试连接至所述无线网络。

【技术特征摘要】
【国外来华专利技术】US 2005-4-22 60/674,170;US 2005-6-2 11/143,3851.一种其上含有计算机可执行指令的计算机可读介质,所述指令用于执行以下方法:在无线设备上,通过无线网络广播关于所述设备的信息和关于用于接收配置信息的一个或多个方法的信息;经由所述一个或多个方法之一接收所述配置信息;以及利用所述配置信息,尝试连接至所述无线网络。2.如权利要求1所述的计算机可读介质,其特征在于,所述广播经由未被加密且未被保护的信道进行。3.如权利要求1所述的计算机可读介质,其特征在于,所述无线网络是Wi-Fi无线网络,且其中所述广播经由所述Wi-Fi无线网络的管理帧进行。4.如权利要求3所述的计算机可读介质,其特征在于,所述接收经由所述Wi-Fi无线网络的管理帧和临时建立的数据连接帧的至少其中之一进行。5.如权利要求3所述的计算机可读介质,其特征在于,所述接收经由频带外交换进行。6.如权利要求1所述的计算机可读介质,其特征在于,所述无线网络是Wi-Fi无线网络,且其中所述接收经由所述Wi-Fi无线网络的管理帧和临时建立的数据连接帧的至少其中之一进行。7.如权利要求1所述的计算机可读介质,其特征在于,所述接收经由频带外交换进行。8.如权利要求1所述的计算机可读介质,其特征在于,所述方法包括使用PIN,其中所述无线设备经由用户界面提供所述PIN。9.如权利要求1所述的计算机可读介质,其特征在于,所述方法包括使用PIN,其中所述PIN被提供在所述无线设备上。10.如权利要求1所述的计算机可读介质,其特征在于,含有包括在尝试连接至所述无线网络之后报告失败状况或成功结果的其它计算机可执行指令。11.一种其上含有计算机可执行指令的计算机可读介质,所述计算机可执行指令用于执行以下方法:在连接至无线网络的一设备上,通过所述无线网络接收关于尝试连接至所述无线网络的参与者无线设备的信息以及关于将配置信息提供给所述参与者无线设备的方法的信息;以及经由所述方法提供配置信息。12.如权利要求11所述的计算机可读介质,其特征在于,所述接收经由未被加密且未被保护的信道进行。13.如权利要求11所述的计算机可读介质,其特征在于,所述无线网络是Wi-...

【专利技术属性】
技术研发人员:DA罗伯茨SA曼彻斯特A阿布里什克NW安德森G沃德C休特玛AA哈萨恩
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利