管理多种短距离无线技术通信的方法、设备及系统的制作方法

文档序号:2646657阅读:171来源:国知局
专利名称:管理多种短距离无线技术通信的方法、设备及系统的制作方法
技术领域
本发明涉及无线通信技术,具体地涉及一种用于管理多种短距离无 线通信技术的通信的方法、设备及系统。
背景技术
近来迅速增加的多种不同的无线技术,例如蓝牙(Bluetooth)技术、 Wi-Fi (Wireless Fidelity)技术、Wibree技术、无线USB技术和UWB(Ultra WideBand,超宽带无线技术)技术,使用户摆脱了线缆的困扰, 已经在日常生活和工作中得到广泛应用。以蓝牙技术为例,蓝牙设备之间通过全球唯一的蓝牙设备地址(Bluetooth Device Address,也可称为蓝牙介质访问控制地址,简称 MAC)标识自身和其它蓝牙设备。蓝牙设备通过使用设备査询来发现 其通信范围内的其它蓝牙设备,周边所有可用的蓝牙设备进行响应, 发送其蓝牙设备地址。蓝牙设备之间也可通过设备名称查询命令获得 蓝牙设备的友好名称。 一个蓝牙设备的功能以蓝牙服务的方式提供给 另一个蓝牙设备。 一个蓝牙设备可同时提供多个蓝牙服务。用户可根 据需要选择其中的某个蓝牙服务进行连接,每个蓝牙服务对应蓝牙协 议栈的最上层的应用规范(Profile),我们通常称之为应用连接。在蓝 牙设备的网络环境中,本地设备发现、利用远端设备所提供的服务和 功能,并向其它蓝牙设备提供自身的服务,这是蓝牙服务发现协议(Service Discovery Protocol, SDP)所解决的问题,对应的最上层的 应用规范是服务发现应用规范(Service Discovery Application Profile, SDAP)。 SDP定义了两种设备SDP客户端和SDP服务器,其中SDP 客户端是查找服务的实体,SDP服务器是提供服务的实体,SDP服务器中有一份服务记录列表,包含了与服务器相关的服务及其特征。SDP 客户端发送SDP请求,SDP服务器通过SDP响应返回服务记录表中的 服务记录信息。再以Wi-Fi技术为例。Wi-Fi为正EE定义的一个无线网络通信的工 业标准(IEEE802.il )。两个Wi"Fi设备之间的通信可以以自由直接(ad hoc)的方式进行,也可以在基站(Base Station, BS)或者访问点(Access Point, AP)的协调下进行。Wi-Fi设备通过全球唯一的介质访问控制 (Media Access Control, MAC)地址标识自身和其它Wi-Fi设备。与 蓝牙不同的是,Wi-Fi只定义了介质访问接入控制层(MAC层)和物 理层,没有上层应用模型。但是类似地,Wi-Fi设备也可以像蓝牙设备 一样向通信范围内的周边无线设备发出设备査询命令,周边所有可用 的Wi-Fi设备进行响应,反馈有关自己设备地址、设备名称等相关消息。UWB技术在物理层和链路层基本和蓝牙技术类似,也有MAC地 址、底层物理无线连接和上层应用连接。需要指出的是,蓝牙、Wi-Fi和UWB的MAC地址都是在其领域内 的特定设备地址。由于这些地址都以16进制形式表示(如 00-45-53-54-00-00或00:45:53:54:00:00),表现形式一致,在本发明中 将统一用MAC地址进行表示。上述各种短距离无线技术在带宽、信号质量、功率消耗等方面各有 不同的优点和缺点,因此为了不同场合的不同需求,蓝牙、Wi-Fi、UWB 等无线技术共存于一个设备正成为重要的潜在的发展领域。 一些现有 的设备如便携式电脑已经嵌入了多种像Wi-Fi和蓝牙这样的无线接口 , 以便连接到局域网和外围设备。目前,类似这种Wi-Fi/蓝牙等无线组合设备,通常是Wi-Fi和蓝牙 无线接口分别有各自的驱动程序与应用程序界面。例如,在Wi-Fi/蓝 牙无线组合设备的应用中,通过其蓝牙驱动与应用程序获得周边环境 中支持蓝牙技术的无线设备的蓝牙MAC地址和设备名称等信息,以及 进行相关的蓝牙应用操作;而当使用Wi-Fi/蓝牙无线组合设备中的 Wi-Fi无线应用时,则需要通过其Wi-Fi驱动与应用程序获得周边环境 中支持Wi-Fi技术的无线设备的Wi-Fi MAC地址和设备名称等信息, 并进行相关Wi-Fi应用操作。存在于同一个无线组合设备中的各种短距离无线技术不兼容,使得用户在该无线组合设备中使用多项无线应用 的时候,必须同时启动对应多项无线应用的多个应用程序分别进行操 作,操作复杂,难以理解。特别是,当例如Wi-Fi/蓝牙无线组合设备与另一个Wi-Fi/蓝牙无线组合设备同时建立蓝牙连接和Wi-Fi连接时, 在该Wi-Fi/蓝牙无线组合设备的蓝牙驱动与应用程序的界面上表示出 了该另一个Wi-Fi/蓝牙无线组合设备,同时在该Wi-Fi/蓝牙无线组合设 备的Wi-Fi驱动与应用程序的界面上也表示出了该另一个Wi-Fi/蓝牙 无线组合设备。这样,在该Wi-Fi/蓝牙无线组合设备的两个应用程序 界面上分别以相同或不同的标识来表示同一个设备,不仅使得用户无 法统一操作,甚至有可能让用户误以为这是两个不同的设备,从而带 来操作上的诸多不便。另外,在建立短距离无线技术连接时,通常的做法是通过用户手 动选择和操作加密认证的信息,如在建立Wi-Fi连接时就需要用户选择 和输入无线局域网命名、网络密码(WEP密码或WAP密码)、加密算 法等信息,建立蓝牙连接时则往往需要提供个人识别码PIN。针对于 建立多种短距离无线连接的场合,对同一个设备的建立连接,需要多 次的加密认证信息输入对用户来说是繁琐的。 '考虑到现有技术的这些缺陷,需要提供一种用于统一管理支持多 种短距离无线通信技术的终端的方法、设备及系统,使得集成了多种 短距离无线技术的设备,能够在同一应用程序和操作界面中统一管理 与各种不同的无线设备之间的连接,并且用一个唯一实体来记录与其 建立连接的各无线设备,即对用户表现为一个设备。这样可以大大方 便用户识别并使用各无线设备的无线应用,包括用于无线设备之间的 自动连接认证。发明内容本发明所要解决的技术问题是提供一种用于管理多种短距离无线 通信技术的通信的方法、设备及系统。系统中包括至少一个第一设备 和一个第二设备,其中第一设备支持至少两种短距离无线通信模块, 支持第一无线技术的第一无线通信模块和支持第二无线技术的第二无 线通信模块,第二设备可以仅具备第一无线通信模块,或者仅具备第 二无线通信模块,或者同时具备第一无线通信模块和第二无线通信模 块。第一设备具备基于第一无线通信模块和第二无线通信模块的无线 连接管理模块,以及基于该无线连接管理模块的无线连接管理界面,用于统一管理第一设备与第二设备及其它无线设备之间的第一无线技 术连接和/或第二无线技术连接;即第一设备的无线连接管理模块和无 线连接管理界面,既可以用于管理第一设备与周边支持第一无线技术 的无线设备的第一无线技术连接,也可以用于管理第一设备与周边支 持第二无线技术的无线设备的第二无线技术连接。在第一设备用一个 唯一实体来记录第二设备,该唯一实体是一个参数集合,包括第二设备所支持的无线技术类型,以及管理各无线技术连接所需的MAC地 址。该唯一实体中还可以进一步包括第二设备的各无线技术的设备名 称,以及唯一设备标识符,其中唯一设备标识符被设置成全球唯一或 局部唯一,可以用来唯一标识第二设备。第一设备根据第二设备唯一 实体中的参数来管理与第二设备之间的无线连接,例如根据第二设备 的第一无线MAC地址建立或断开与第二设备之间的第一无线技术连 接,和/或根据第二设备的第二无线MAC地址建立或断开与第二设备 之间的第二无线技术连接,以及与第二设备之间通过第一无线通信模 块协商第二无线技术的连接认证参数,从而实现第一设备与第二设备 建立第二无线技术连接时自动连接认证等。第一设备的无线连接管理界面,显示给用户的是一个应用程序的 操作界面,并且在该无线连接管理界面中仅用一个标识(如图标)表 示第二设备,对应地在第一设备的无线连接管理模块中用唯一实体的 参数集合记录第二设备。这样,用户可在无线连接管理界面中选择指 定第一设备与第二设备建立或断开第一无线技术连接或第二无线技术 连接,且第一设备的无线连接管理模块识别无线连接管理界面的控制 命令,根据第二设备的唯一实体来进行相应的操作。根据本发明,提供了在第一设备用唯一实体记录第二设备的方法、 设备和系统。第一设备通过基于第一无线通信模块和第二无线通信模块的无线 连接管理模块和无线连接管理界面,来统一管理与第二设备及其它无 线设备的第一无线技术连接和/或第二无线技术连接,其中包括统一管 理第一设备与第二设备及其它无线设备之间通过第一无线通信模块和 第二无线通信模块的参数询问与响应,即第一设备的无线连接管理模 块通过第一无线通信模块和第二无线通信模块发出参数査询命令;第二设备及其它无线设备响应第一设备发出的参数査询命令,分别将其 参数通知第一设备。特别地,当第二设备同时具备第一无线通信模块和第二无线通信 模块时,第二设备具备一个基于第一无线通信模块和第二无线通信模 块的无线连接管理模块,用于枚举配置第二设备的参数,包括第二设备所支持的无线技术类型和管理各无线技术连接所需的MAC地址,还 可以包括各无线技术的设备名称。此外,第二设备的无线连接管理模 块还可用于配置第二设备的唯一设备标识符。一种在第一设备用唯一实体记录第二设备的方法第一设备通过 第一无线通信模块获得周边支持第一无线技术的无线设备列表,其中 包括第二设备;第一设备根据该无线设备列表,通过第一无线通信模 块依次和周边支持第一无线技术的无线设备(包括第二设备)建立第 一无线技术连接后,第一设备的无线连接管理模块通过第一无线通信 模块向所连接的周边无线设备发送参数査询命令,连接的周边无线设 备响应返回其无线连接管理模块枚举配置的参数,包括其所支持的无 线技术类型,以及管理各无线技术连接所需的MAC地址,而且参数中 还可以进一步包括设备名称和唯一设备标识符;第一设备根据该周边 无线设备返回的参数,形成标识该周边无线设备的唯一实体,其中应 包含第二设备的唯一实体,包括第二设备所支持的无线技术类型,以及第二设备的各无线技术MAC地址。通过上述方法,第一设备可以仅通过第一无线通信模块获得并形 成周边支持第一无线技术(包括同时支持第一无线技术和第二无线技 术)的无线设备唯一实体的参数集合。如果第一设备还需要获得并形 成周边仅支持第二无线技术的无线设备唯一实体的参数集合,则第一 设备需要进一步通过第二无线通信模块获得并形成周边支持第二无线 技术(包括同时支持第一无线技术和第二无线技术)的无线设备唯一实体的参数集合,具体步骤进一步包括第一设备通过第二无线通信 模块获得周边支持第二无线技术的无线设备列表,其中包括第二设备;第一後备裉据该无线设备列表,通过第二无线通信模块依次和周边支 持第二无线技术的无线设备建立连接,获得并记录该周边无线设备的 参数,包括该周边无线设备所支持的无线技术类型,以及管理各无线技术连接所需的MAC地址;第一设备根据该周边无线设备的参数形成记录该周边无线设备的唯一实体,其中应包括第二设备的唯一实体。 为了避免同时支持第一无线技术和第二无线技术的无线设备重复 通知其参数,保证第一设备仅用一个唯一实体来记录第二设备及其它 无线设备,第一设备比较周边支持第一无线技术的所有无线设备的唯 一实体和周边支持第二无线技术的所有无线设备的唯一实体,当支持 第一无线技术的某个无线设备的唯一实体和支持第二无线技术的某个 无线设备的唯一实体相同时,则认为具备相同唯一实体的该两个无线 设备是同一无线设备,在第一设备中仅用一个唯一实体标识该无线设 备,其中应包括第二设备。另一种在第一设备中用该唯一实体记录第二设备的方法,是根据 第二设备的唯一设备标识符来识别第二设备,具体步骤包括-(a) 第一设备的无线连接管理模块通过第一无线通信模块发送设 备査询命令査找周边支持第一无线技术的无线设备,周边支持第一无 线技术的无线设备的参数,包括第一无线技术MAC地址和唯一设备标 识符,通过第一无线通信模块返回给第一设备的无线连接管理模块;(b) 第一设备的无线连接管理模块通过第二无线通信模块发送设 备査询命令査找周边支持第二无线技术的无线设备,支持第二无线技 术的无线设备的参数,包括第二无线技术MAC地址和唯一设备标识 符,通过第二无线通信模块返回给第一设备的无线连接管理模块;(c) 第一设备比较通过第一无线通信模块获得的所有唯一设备标 识符和通过第二无线通信模块获得的所有唯一设备标识符,以及当第 一设备通过第一无线通信模块获得的某个唯一设备标识符和通过第二 无线通信模块获得的某个唯一设备标识符相同时,则认为第一设备通 过第一无线通信模块和第二无线通信模块所获得的该两个相同唯一设 备标识符代表的是同一无线设备,第一设备的线连接管理模块合并通 过第一无线通信模块和第二无线通信模块获得的该无线设备的所有参 数,包括该无线设备的唯一设备标识符,所支持的无线技术类型第一 无线技术和第二无线技术,以及第一无线技术MAC地址和第二无线 MAC地址,形成该无线设备的唯一实体;(d)对于第一设备进行上述比较后未发现相同唯一设备标识符的周边无线设备,第一设备根据通过第一无线通信模块或第二无线通信模 块获得的该周边无线设备的参数,形成该周边设备的唯一实体;所述步骤完成后,第一设备中应包括第二设备的唯一实体,包括 第二设备所支持的无线技术类型,以及管理各无线技术的MAC地址。 在-一个优选实施例中,所述的唯一设备标识符被定义为全球唯一标 识符GUID (Global Unique Identifiers)。全球唯一标识符是一个字母数 字标识符,用于指示产品的唯一性安装。GUID有统一的格式,由0-9 或a-f范围内的十六进制数字组成。例如6F9619FF-8B86-D0U-B42D -00C04FC964FF即为有效的GUID值。在又一个优选实施例中,所述的唯一设备标识符被定义为唯一设 备名称,例如全球唯一标识符GUID和友好设备名称的组合,像"我 的电脑.19270efa-a2B-4733-bU7-bdeb4b4528a2",唯一设备名称中的 友好设备名称为"我的电脑",GUID为"19270efa-a213-4733-bll7-bd eb4b4528a2",中间用"."隔开。将第二设备的第一无线技术设备名称 和第二无线技术设备名称统一设置成该唯一设备名称。第一设备通过 第一无线通信模块向支持第一无线技术的周边无线设备(包括第二设 备)的依次发送设备查询命令和设备名称査询命令,其支持第一无线 技术的周边无线设备通过第一无线通信模块进行响应并反馈其MAC 地址和设备名称,其中包括第二设备的第一无线技术MAC地址和设备 名称;同时,第一设备通过第二无线通信模块进行设备查询和设备名 称査询并获得其支持第二无线技术的周边无线设备(包括第二设备) 的MAC地址和设备名称,其中包括第二设备的第二无线技术MAC地 址和设备名称。第一无线设备的无线连接管理模块通过比较判断得出 通过第一无线通信模块获得第亡设备的第一无线技术设备名称和通过 第二无线通信模块获得的第二设备的第二无线技术设备名称相同,则 认为通过第一无线通信模块和第二无线通信模块反馈该两个相同设备 名称的第二设备是同一个设备,在第一设备中用唯一实体记录第二设 备,即形成第二设备所支持的无线技术类型第一无线技术和第二无线 技术,以及第一无线技术MAC地址和设备名称,第二无线技术MAC 地址和设备名称的参数集合。第一设备的无线连接管理模块可以提取 第二设备的第一无线技术和第二无线技术设备名称中的友好名称部分,在无线连接管理界面中用该友好名称来表示第二设备。在又一个优选实施例中,所述的唯一设备标识符被定义为全球唯一或局部唯一的MAC地址,第二设备的第一无线技术MAC地址,以 及第二无线技术MAC地址,都统一设置为该唯一MAC地址。例如, 在支持多种短距离无线技术的设备在出厂时,其各种无线技术的MAC 地址就被设置成相同的MAC地址,或者通过第二设备的无线连接管理 模块配置一个唯一 MAC地址,然后将第二设备的第一无线技术MAC 地址和第二无线技术MAC地址统一修改成该配置好的唯一 MAC地 址。第一设备通过第一无线通信模块向支持第一无线技术的周边无线 设备(包括第二设备)发送设备査询命令,其周边无线设备通过第一 无线通信模块响应设备査询并反馈其MAC地址,其中包括第二设备的 第一无线技术MAC地址;同时,第一设备通过第二无线通信模块进行 设备査询并获得周边无线设备的MAC地址,其中包括第二设备的第二 无线技术MAC地址。第一无线设备的无线连接管理模块通过比较判断 得出通过第一无线通信模块获得第二设备的第一无线技术MAC地址 和通过第二无线通信模块获得的第二设备的第二无线技术MAC地址 相同,则认为通过第一无线通信模块和第二无线通信模块发送该两个 相同MAC地址的第二设备是同一个设备,在第一设备中用唯一实体记 录第二设备,即形成第二设备所支持的无线技术类型第一无线技术和 第二无线技术,以及第一无线技术MAC地址和第二无线技术MAC地 址的参数集合。值得注意的是在唯一设备标识符被设置为唯一设备名称和唯一 MAC地址的两个实施例中,第一设备和第二设备之间不用建立连接, 直接通过无线模块的底层交互就可以进行参数询问和响应,实现在第 一设备中用唯一实体表示第二设备。以蓝牙为例, 一蓝牙设备通过"通 用査询"(GIAC)可以找到通信范围内准备好建立蓝牙连接的周边无 线设备,其周边支持蓝牙的设备进行响应,返回的"Inquiry—res"(査 询响应)消息中就包括蓝牙MAC地址和时钟信息; 一蓝牙设备也可以 通过"LMP—Name—Req" (LMP名称请求)消息,对支持蓝牙的周边 无线设备进行设备名称査询(蓝牙设备名称是一字符串,它可以例如 是"我的电话"或者"NOKIA6210"等,其中最多可以包含248个字符),支持蓝牙的周边无线设备将设备名称通过"LMP一Name一Res" (LMP名称响应)消息反馈给该蓝牙设备。在另一个优选实施例中,所述的第一无线技术为蓝牙技术,所述 的第二无线技术可以是任意其它短距离无线技术,例如Wi-Fi技术和 UWB技术,或者现在和将来的类似无线技术。第一设备和第二设备的 无线连接管理模块中包括蓝牙服务发现应用规范SDAP,能够基于蓝 牙服务发现协议的SDP请求与SDP响应,来统一管理第一设备与第二 设备之间通过第一无线通信模块和第二无线通信模块进行的参数询问 与响应。第二设备的参数(包括第二设备所支持的无线技术类型,及 管理各无线技术连接所需的MAC地址,以及进一步包括各无线技术的 设备名称和第二设备的唯一设备标识符)存储注册在SDAP的服务记 录列表中。第一设备和第二设备建立第一无线技术连接和/或第二无线 技术连接后,第一设备通过无线连接管理模块中的SDAP发送SDP请 求査询第二设备的参数,第二设备的无线连接管理模块中的SDAP进 行SDP响应,将参数通知第一设备。根据本发明,提供了一种用于在第一设备与第二设备之间进行自 动连接认证的方法,即第一设备和第二设备建立第一无线技术连接之 后,通过第一无线通信模块来协商第一设备与第二设备之间的第二无 线技术连接认证参数。该连接认证参数根据第二无线技术类型的不同, 有不同的配置选择。举例说,第二无线技术是蓝牙技术时,该连接认 证参数可以是蓝牙PIN,而该第二无线技术是Wi-Fi时,该连接认证参 数可以是网络密码(WEP密码或WAP密码)和加密算法等参数。另 外,为了加强通信过程中的安全性,第一设备和第二设备可以对第一 无线技术通信进行加密,使得第一设备和第二设备通过第一无线通信 模块进行协商的第二无线技术连接认证参数是加密的。第一设备和第 二设备协商好第二无线技术连接认证参数后,第一设备将该连接认证 参数存储到第二设备唯一实体的参数集合中,而第二设备则可以存储 到其无线连接管理模块配置好的参数中。当第一设备和第二设备需要 建立第二无线技术连接时,第一设备和第二设备自动将该第二无线技 术连接认证参数用于连接认证。这种由第一设备和第二设备的无线连 接管璣模块来自动协商和进行连接认证的方法,省去了用户手动输入和操作的麻烦,带来便捷和高效率的同时,又能够保证无线通信安全。通过借助优选实施例附图详细描述本发明的流程,将有助于理解本 发明的目的和优点。其中

图1是用于管理多种短距离无线通信技术的通信的系统框图;图2是根据本发明的优选实施例,给出一种在第一设备中用唯一 实体记录第二设备的方法的消息流程图;图3是根据本发明的优选实施例,给出又一种在第一设备中用唯 一实体记录第二设备的方法的消息流程图;图4是根据本发明的优选实施例,给出通过蓝牙SDAP进行参数 询问与响应的系统框图;图5是根据本发明的优选实施例,给出用于第一设备和第二设备 自动连接认证的消息流程图。具体实施例图1是用于管理多种短距离无线通信技术的通信的系统框图。 如图1所示,系统中包括第一设备100和第二设备107,其中第一 设备100具备两种或两种以上的短距离无线通信模块104, 105, 106, 而且第一设备IOO和第二设备107同时具备两种短距离无线模块第 一无线通信模块104, 108和第二无线通信模块105, 109,即同时支持 两种短距离无线技术,第一无线技术和第二无线技术。第一设备100 具备基于其支持的所有短距离无线通信模块第一无线通信模块104、第 二无线通信模块105至第N无线通信模块106的无线连接管理模块101 和无线连接管理界面102,用于统一管理第一设备IOO与第二设备107 之间的第一无线技术连接S100和第二无线技术连接S101。第一设备 100的无线连接管理模块101中记录第二设备107的唯一实体103,该 唯一实体103是一个参数集合,包括第二设备107所支持的无线技术 类型第一无线技术和第二无线技术,以及第一无线技术MAC地址和第 二无线技术MAC地址,还可以进一步包括第二设备107的第一无线技 术设备名称和第二无线技术设备名称,以及第二设备107的唯一设备 标识符。用户通过第一设备IOO的无线连接管理界面102来操作管理与第二设备107建立第一无线技术连接S100或第二无线技术连接 SlOl,则无线连接管理模块101根据第二设备107唯一实体103中的 第一无线技术MAC地址来管理与第二设备107之间的第一无线技术连 接SIOO,或者根据第二设备107的唯一实体103中的第二无线技术 MAC地址来管理与第二设备107之间的第二无线技术连接S101 。替换地,第二设备107可以是仅具备第一无线通信模块111的第 二设备A110,在第一设备100中用唯一实体A112记录第二设备A110, 唯一实体A112的参数集合包括第二设备A110所支持的无线技术类型 第一无线技术,以及第二设备A110的第一无线技术MAC地址。用户 通过无线连接管理界面102操作管理第一设备100与第二设备A110的 第一无线技术连接S103,则无线连接管理模块101根据第二设备A110 的唯一实体A 112中的第一无线技术MAC地址来管理与第二设备A 110之间的第一无线技术连接S103。替换地,第二设备107可以是仅具备第二无线通信模块114的第 二设备B 113,在第一设备100中用唯一实体B 115记录第二设备B 113, 唯一实体B 115的参数集合包括第二设备B 113所支持的无线技术类型 第二无线技术,以及第二设备B113的第二无线技术MAC地址。用户 通过无线连接管理界面102操作管理第一设备100与第二设备B 113 的第二无线技术连接S104,则无线连接管理模块101根据第二设备B 113的唯一实体B 115中的第二无线技术MAC地址来管理与第二设备 B 113之间的第二无线技术连接S104。图2是根据本发明的优选实施例,给出一种在第一设备中用唯一 实体记录第二设备的方法的消息流程图。在该优选实施例中,第一设备和第二设备同时具备第一无线通信 模块和第二无线通信模块。第一设备通过第一无线通信模块向周边支 持第一无线技术的无线设备包括第二设备发送参数査询命令20—0,周边 无线设备包括第二设备响应参数査询命令,通过第一无线通信模块将 各自的参数(包括第一无线技术MAC地址和唯一设备标识符)通知第 一设备201。第一设备记录通过第一无线通信模块获得的周边无线设备 的参数202,其中包括第二设备的参数(第二设备的第一无线技术MAC 地址和唯一设备标识符)。接着,第一设备通过第二无线通信模块向周边支持第二无线技术的无线设备包括第二设备发送参数査询命令203,周边无线设备包括第 二设备响应参数査询命令,通过第二无线通信模块将各自的参数(包 括第二无线技术MAC地址和唯一设备标识符)通知第一设备204。第 一设备记录通过第二无线通信模块获得的周边无线设备的参数205,其 中包括第二设备的参数(包括第二设备的第二无线技术MAC地址和唯 一设备标识符)。第一设备比较通过第一无线通信模块获得的所有唯一设备标识符 和通过第二无线通信模块获得的所有唯一设备标识符206。如果第一设 备通过第一无线通信模块获得的某个唯一设备标识符和通过第二无线 通信模块获得的某个唯一设备标识符相同,则认为第一设备通过第一 无线通信模块和第二无线通信模块所获得的该两个相同唯一设备标识 符代表的是同一无线设备,在第一设备中使用唯一实体记录该无线设 备,即根据第一设备通过第一无线通信模块和第二无线通信模块获得 的该设备的所有参数,形成该唯一实体的参数集合,包括该无线设备 的唯一设备标识符,所支持的无线技术类型第一无线技术和第二无线 技术,以及第一无线技术MAC地址和第二无线技术MAC地址,还可 以进一步包括第一无线技术设备名称和第二无线技术设备名称。由于 第一设备判断出第二设备通过第一无线通信模块和第二无线通信模块 通知的唯一设备标识符相同,代表的是同一无线设备,因此,在第一 设备中用唯一实体来记录第二设备207,包括第二设备所支持的无线技 术类型第一无线技术和第二无线技术,第二设备的第一无线技术MAC 地址和第二无线技术MAC地址,以及唯一设备标识符。图3是根据本发明的优选实施例,给出又一种在第一设备中用唯一 实体记录第二设备的方法的消息流程图。第一设备通过第一无线通信模块进行设备査询,获得周边支持第 一无线技术的无线设备列表300,其中包括第二设备。第一设备根据该 无线设备列表,通过第一无线通信模块依次和周边支持第一无线技术 的无线设备建立连接,包括和第二设备建立第一无线技术连接301。第一设备通过第一无线通信模块向支持第一无线技术的周边无线 设备包括第二设备发送参数査询命令302,周边无线设备包括第二设备响应参数査询命令,通过第一无线通信模块将各自的参数(包括所支持的无线技术类型,以及管理各无线技术连接所需的MAC地址)通知 第一设备303 。第一设备记录通过第一无线通信模块获得的周边无线设 备的参数304,其中包括第二设备的参数(包括第二设备所支持的无线 技术类型,以及管理各无线技术连接所需的MAC地址)。第一设备根 据第一无线通信模块获得的周边无线设备参数,形成该周边无线设备 的唯一实体,即包括该无线设备所支持的无线技术类型,以及管理该 设备各无线技术连接所需的MAC地址的参数集合,而且该参数集合还 可以进一步包括设备名称和唯一设备标识符。其中第一设备根据第一 无线通信模块获得的第二设备的参数形成唯一实体记录第二设备305。图4是根据本发明的一个优选实施例,给出通过蓝牙SDAP进行 参数询问与响应的系统框图。如图4所示,第一计算机400和第二计算机405同时支持蓝牙技 术、Wi-Fi技术和UWB技术,分别具备蓝牙模块413, 418, Wi-Fi模 块414, 417,和UWB模块415, 416。第一计算机400和第二计算机405的无线连接管理模块401 , 406 中分别包括蓝牙服务发现应用规范SDAP403 , 407,可基于蓝牙服务 发现协议的SDP请求S403与SDP响应S404来统一管理第二计算机 405与第一计算机400之间通过蓝牙技术S400、 Wi-Fi技术S401和UWB 技术S402进行的参数询问与响应。第二计算机405的无线连接管理模 块406配置其参数409,包括第二设备所支持的无线技术类型(蓝牙技 术、Wi-Fi技术和UWB技术),以及管理各无线技术连接所需的MAC 地址(蓝牙技术MAC地址、Wi-Fi技术MAC地址和UWB技术MAC 地址),而且还可以进一步包括第二设备所支持的各无线技术设备名称 和唯一设备标识符(例如全球唯一标识符GUID),并将配置好的参数 409存储SDAP407的服务记录列表408中。在本例中,第一计算机400 作为SDP客户端404,第二计算机405作为SDP服务器410;第一计 算机400通过发送SDP请求S403进行参数查询,第二计算机405进行 SDP响应S404返回参数。为了协谰无线连接管理模块401 , 406中的高层协议与蓝牙模块 413, 418, Wi-Fi模块414, 417,和UWB模块415, 416中的低层协议之间的数据传输,无线连接管理模块401, 406中还分别具备逻辑链 路适应层411, 412。第一计算机400和第二计算机405建立蓝牙连接后,SDAP403向 第二计算机405通过蓝牙技术S400发送SDP请求S403査询参数;第 二计箅机405的无线连接管理模块406接收该SDP请求S403后,SDAP 407从服务记录列表408中提取有关参数409的服务记录,通过SDP 响应S404返回至第一计算机400。第一计算机400的无线连接管理模 块401记录存储参数409,并形成第二计算机405的唯一实体402的参 数集合,包括第二设备所支持的无线技术类型蓝牙技术、Wi-Fi技术和 UWB技术,以及蓝牙技术MAC地址、Wi-Fi技术MAC地址和UWB 技术MAC地址。同样地,第一计算机400也可以通过Wi-Fi技术S401 和UWB技术S402从第二计算机405处获得的参数409,并形成唯一 实体402记录第二计算机405。由此,用户可以通过第一计算机400的无线连接管理界面419来 控制选择与第二计算机405建立蓝牙技术S400、 Wi-Fi技术S401或 UWB技术S402的无线连接,则无线连接管理模块401识别无线连接 管理界面419的控制命令,根据第二计算机405的唯一实体402中的 蓝牙技术MAC地址来管理与第二计算机405之间的蓝牙连接,或者根 据唯一实体402中的Wi-Fi技术MAC地址来管理与第二计算机405之 间的Wi-Fi连接,或者根据唯一实体402中的UWB技术MAC地址来 管理与第二计算机405之间的UWB连接。图5是根据本发明的优选实施例,给出用于第一设备和第二设备 自动连接认证的消息流程图。在该优选实施例中,第一设备和第二设备同时具备蓝牙模块和 Wi-Fi模块,且在第一设备中用唯一实体记录第二设备。第一设备根据 唯一实体中的蓝牙技术MAC地址请求和第二设备建立蓝牙连接500, 第二设备要求第一设备提供蓝牙连接认证参数501 。蓝牙连接认证参数 通常是蓝牙个人识别码PIN,因此在第一设备端输入蓝牙个人识别码 PIN 502,在第二设备端也输入蓝牙个人识别码PIN503,进行蓝牙连 接认证504。如果连接认证成功,则第二设备接受第一设备要求建立蓝 牙连接的请求505,第一设备和第二设备建立蓝牙连接506。第一设备和第二设备通过已建立的蓝牙连接来协商第一设备与第二设备的Wi-Fi连接认证参数,包括第一设备向第二设备发送Wi-Fi 连接认证参数507 (可包含建立Wi-Fi连接需要的无线局域网命名、网 络密码WEP密码或WAP密码、加密算法等参数),如果第二设备接受 第一设备发送的Wi-Fi连接认证参数508,则协商成功;如果第二设备 拒绝第一设备发送的Wi-Fi连接认证参数,则第一设备和第二设备需要 进一步协商它们之间的Wi-Fi连接认证参数,例如第二设备接着发送 Wi-Fi连接认证参数给第一设备,第一设备选择接受或拒绝第二设备发 送的Wi-Fi连接认证参数,直至第一设备和第二设备同时接受某Wi-Fi 连接认证参数。第一设备存储该协商好的Wi-Fi连接认证参数509,例 如作为一个参数存储在第二设备的唯一实体中,同时第二设备也存储 该Wi-Fi连接认证参数510,例如添加至其配置好的参数中。当第一设备请求和第二设备建立Wi-Fi连接511 ,第二设备要求第 一设备提供连接认证参数512。第一设备自动提供该存储的第一设备和 第二设备的Wi-Fi连接认证参数用于连接认证513,同时第二设备也自 动提供存储的Wi-Fi连接认证参数用于连接认证514,第一设备和第二 设备进行Wi-Fi连接认证515。如果连接认证通过,则第二设备接受第 一设备建立Wi-Fi连接的请求516,第一设备和第二设备建立Wi-Fi连 接517。虽然本发明是参考其优选实施例示出和描述的,但本领域的普通技 术人员应所述理解,在不脱离附属的权利要求书所限定的本发明的精 神和范围的情况下,可以进行形式和细节的各种改变。特别的,根据 本发明所述的第一设备和第二设备,其所具有的功能是对等的,即第 一设备可同时具备第二设备的功能,第二设备也可同时具备第一设备 的功能。
权利要求
1. 一种用于管理多种短距离无线通信技术的通信的方法,包括至少一个第一设备和一个第二设备,并且第一设备至少具有两种短距离无线通信模块,支持第一无线技术的第一无线通信模块和支持第二无线技术的第二无线通信模块,第二设备具有第一无线通信模块和/或第二无线通信模块,其特征在于第一设备具有一个基于第一无线通信模块和第二无线通信模块的无线连接管理模块,以及基于该无线连接管理模块的无线连接管理界面,用于统一管理第一设备与第二设备之间的第一无线技术连接和/或第二无线技术连接;以及在第一设备的该无线连接管理模块中用唯一实体记录第二设备,所述唯一实体为一个参数集合,包括第二设备所支持的无线技术类型,以及管理各无线技术连接所需的介质访问控制(MAC)地址,第一设备根据该唯一实体管理与第二设备之间的第一无线技术连接和/或第二无线技术连接。
2. 根据权利要求l所述的方法,其特征在于,所述在第一设备中 用唯一实体记录第二设备,包括步骤(a) 第一设备通过第一无线通信模块获得周边支持第一无线技术 的无线设备列表,其中包括第二设备;(b) 第一设备根据该无线设备列表,通过第一无线通信模块依次 和周边支持第一无线技术的无线设备建立连接,获得并记录所连接的 无线设备的参数,包括该无线设备所支持的无线技术类型,以及管理 各无线技术连接所需的MAC地址,形成记录该无线设备的唯一实体;所述步骤完成时,第一设备中应包含第二设备的唯一实体,包括 第二设备所支持的无线技术类型,以及第二设备的各无线技术MAC地 址。
3. 根据权利要求2所述的方法,其特征在于,进一步包括步骤 (al)第一设备通过第二无线通信模块获得周边支持第二无线技术的无线设备列表,其中包括第二设备;(bl)第一设备根据该无线设备列表,通过第二无线通信模块依次和周边支持第二无线技术的无线设备包括第二设备建立连接,获得并 记录所连接的无线设备的参数,包括该无线设备所支持的无线技术类型,以及管理各无线技术连接所需的MAC地址,形成记录该无线设备的唯一实体;(cl)第一设备比较周边支持第一无线技术的所有无线设备的唯一实体和周边支持第二无线技术的所有无线设备的唯一实体,当支持第 一无线技术的某个无线设备的唯一实体和支持第二无线技术的某个无 线设备的唯一实体相同时,则认为具备相同唯一实体的该两个无线设 备是同一无线设备,在第一设备中仅用一个唯一实体记录该无线设备, 其中应包括第二设备。
4, 根据权利要求1所述的方法,其特征在于,所述在第一设备中 用唯一实体记录第二设备,包括步骤(a) 第一设备的无线连接管理模块通过第一无线通信模块发送设 备査询命令査找周边支持第一无线技术的无线设备,周边支持第一无 线技术的无线设备的参数,包括第一无线技术MAC地址,通过第一无 线通信模块返回给第一设备的无线连接管理模块;(b) 第一设备的无线连接管理模块通过第二无线通信模块发送设 备査询命令査找周边支持第二无线技术的无线设备,支持第二无线技 术的无线设备的参数,包括第二无线技术MAC地址,通过第二无线通 信模块返回给第一设备的无线连接管理模块;(c) 第一设备的无线连接管理模块根据第一无线通信模块和第二 无线通信模块所获得的周边无线设备参数,形成记录该周边无线设备 的唯一实体,包括该无线设备所支持的无线技术类型,以及管理各无 线技术连接所需的MAC地址;所述步骤完成时,第一设备中应包含第二设备的唯一实体,包括 第二设备所支持的无线技术类型,以及第二设备的各无线技术的MAC 地址。
5. 根据权利要求4所述的方法,其特征在于,第一设备通过第一 无线通信模块和第二无线通信模块获得的周边无线设备的参数中进一 步包括唯一设备标识符,第一设备根据唯一设备标识符来唯一标识该 周边无线设备,以及当第二设备具备第一无线通信模块和第二无线通信模块时步骤(C)进一步包括第一设备比较通过第一无线通信模块获得的所有唯一设备标识符 和通过第二无线通信模块获得的所有唯一设备标识符,当第一设备通 过第一无线通信模块获得的某个唯一设备标识符和通过第二无线通信 模块获得的某个唯一设备标识符相同时,则认为第一设备通过第一无 线通信模块和第二无线通信模块所获得的该两个相同唯一设备标识符 代表的是同一无线设备,其中应包括第二设备;以及第一设备的无线连接管理模块合并第一设备通过第一无线通信模 块和第二无线通信模块获得的第二设备的所有参数,包括第二设备的 唯一设备标识符,所支持的无线技术类型第一无线技术和第二无线技术,以及第一无线技术MAC地址和第二无线技术MAC地址,形成第 二设备的唯一实体。
6. 根据权利要求5所述的方法,其中所述唯一设备标识为全球唯 一标识符(GUID)。
7. 根据权利要求5所述的方法,其特征在于 所述唯一设备标识为唯一设备名称,并将第二设备的第一无线技术的设备名称和第二无线技术的设备名称,统一设置为该唯一设备名 称。
8. 根据权利要求5所述的方法,其特征在于-所述唯一设备标识为唯一 MAC地址,并将第二设备的第一无线技术MAC地址和第二无线技术MAC地址,统一设置为该唯一MAC地 址。
9. 根据权利要求1或2所述的方法,其特征在于 第二设备具备无线连接管理模块,用于枚举配置第二设备的参数,包括第二设备所支持的无线技术类型,以及管理各无线技术连接所需 的MAC地址;第一设备的无线连接管理模块通过第一无线通信模块和第二无线 通信模块发出参数査询命令;第二设备的无线连接管理模块响应第一设备发出的参数査询命 令,将该第二设备的参数通知第一设备。
10. 根据权利要求9所述的方法,其特征在于进一步包括第二设备的无线连接管理模块配置第二设备的唯一设备标识符,并 记录到第二设备的参数中。
11. 根据权利要求9所述的方法,其特征在于所述第一设备无线连接管理模块和第二设备无线连接管理模块包 括蓝牙服务发现应用规范(SDAP),第二设备的参数存储注册在SDAP 的服务记录列表中;以及第一设备和第二设备建立第一无线技术连接和/或第二无线技术连 接后,第一设备通过无线连接管理模块中的SDAP发送SDP请求査询 第二设备的参数,第二设备无线连接管理模块中的SDAP进行SDP响 应,将参数通知第一设备。
12. 根据权利要求1所述的方法,其特征在于,第一设备的无线连 接管理模块和无线连接管理界面统一管理与第二设备之间的第一无线 技术连接和第二无线技术连接,其中包括第一设备与第二设备之间的 自动连接认证,包括第一设备和第二设备通过第一无线通信模块协商第一设备与第二 设备的第二无线技术连接认证参数,该连接认证参数被用于第一设备 和第二设备建立第二无线技术连接时自动进行连接认证。
13. 根据权利要求12所述的方法,其特征在于包括步骤-(a) 第一设备根据第二设备唯一实体中的第一无线技术MAC地址 与第二设备建立第一无线技术连接;(b) 第一设备通过第一无线通信模块与第二设备协商第一设备与第 二设备的第二无线技术连接认证参数,包括密钥和加密算法的配置选 择;(c) 第一设备和第二设备存储该第二无线技术连接认证参数,并且 第一设备将该连接认证参数记录到第二设备的唯一实体中;(d) 第一设备根据第二设备唯一实体中的第二无线技术MAC地址与第二设备建立第二无线技术连接时,第一设备和第二设备自动将该 第二无线技术连接认证参数用于连接认证,如果连接认证成功,则第 一设备和第二设备建立第二无线技术连接。
14. 根据权利要求1所述的方法,其特征在于 所述第一无线技术和第二无线技术为包括至少蓝牙技术、Wi-Fi技术、UWB技术、红外技术的任意两种短距离无线技术。
15. —种用于管理多种短距离无线通信技术的通信的第一设备,包括至少两个短距离无线模块第一无线通信模块和第二无线通信模块, 用于支持至第一无线技术和第二无线技术;基于第一无线通信模块和第二无线通信模块的无线连接管理模块, 在无线连接管理模块中用一个唯一实体记录第二设备,第一设备根据 该唯一实体管理第一设备与第二设备之间的第一无线技术连接和/或第 二无线技术连接,其中所述唯一实体为一个参数集合,包括第二设备 所支持的无线技术类型,以及管理各无线技术连接所需的MAC地址; 以及基于无线连接管理模块的无线连接管理界面,用于用户统一操作 管理第一设备与第二设备之间的第一无线技术连接和/或第二无线技术 连接。
16. 根据权利要求15所述的第一设备,其特征在于,所述在第一设, 备中用唯一实体记录第二设备,包括(a) 第一设备通过第一无线通信模块获得周边支持第一无线技术 的无线设备列表,其中包括第二设备;(b) 第一设备根据该无线设备列表,通过第一无线通信模块依次 和周边支持第一无线技术的无线设备建立连接,获得并记录所连接的 无线设备的参数,包括该无线设备所支持的无线技术类型,以及管理 该设备各无线技术连接所需的MAC地址,形成标识该无线设备的唯一 实体;所述步骤完成时,第一设备中应包含第二设备的唯一实体,包括 第二设备所支持的无线技术类型,以及第二设备的各无线技术MAC地 址。
17. 根据权利要求16所述的第一设备,其特征在于,进一步包括步(al)第一设备通过第二无线通信模块获得周边支持第二无线技术 的无线设备列表,其中包括第二设备;(bl)第一设备根据该无线设备列表,通过第二无线通信模块依次和周边支持第二无线技术的无线设备建立连接,获得并记录所连接的 无线设备的参数,包括该无线设备所支持的无线技术类型,以及管理该设备各无线技术连接所需的MAC地址,形成标识该无线设备的唯一 实体;(cl)第一设备比较周边支持第一无线技术的所有无线设备的唯一 实体和周边支持第二无线技术的所有无线设备的唯一实体,当支持第 一无线技术的某个无线设备的唯一实体和支持第二无线技术的某个无 线设备的唯一实体相同时,则认为具备相同唯一实体的该两个无线设 备是同一无线设备,在第一设备中仅用一个唯一实体标识该无线设备, 其中应包括第二设备。
18. 根据权利,求15所述的第一设备,其特征在于,所述第一设备中用唯一实体记^第二设备包括步骤(a) 第一设备的无线连接管理模块通过第一无线通信模块发送设 备査询命令查找周边支持第一无线技术的无线设备,周边支持第一无 线技术的无线设备的参数,包括第一无线技术MAC地址,通过第一无 线通信模块返回给第一设备的无线连接管理模块;(b) 第一设备的无线连接管理模块通过第二无线通信模块发送设 备査询命令査找周边支持第二无线技术的无线设备,支持第二无线技 术的无线设备的参数,包括第二无线技术MAC地址,通过第二无线通 信模块返回给第一设备的无线连接管理模块;(c) 第一设备的无线连接管理模块根据第一无线通信模块和第二 无线通信模块所获得的周边无线设备参数,形成记录周边无线设备的 唯一实体,包括该无线设备所支持的无线技术类型以及管理各无线技 术连接所需的MAC地址;所述步骤完成时,第一设备中应包含第二设备的唯一实体,包括 第二设备所支持的无线技术类型,以及第二设备的各无线技术MAC地 址。
19. 根据权利要求18所述的第一设备,其特征在于,第一设备通过 第一无线通信模块和第二无线通信模块获得的周边无线设备的参数中 进一步包括唯一设备标识符,第一设备根据唯一设备标识符来唯一标 识该周边无线设备,以及当第二设备具备第一无线通信模块和第二无线通信模块时步骤(C)进一步包括第一设备比较通过第一无线通信模块获得的所有唯一设备标识符 和通过第二无线通信模块获得的所有唯一设备标识符,当第一设备通 过第一无线通信模块获得的某个唯一设备标识符和通过第二无线通信 模块获得的某个唯一设备标识符相同时,则认为第一设备通过第一无 线通信模块和第二无线通信模块所获得的该两个相同唯一设备标识符 代表的是同一无线设备,其中应包括第二设备;以及第一设备的无线连接管理模块合并第一设备通过第一无线通信模 块和第二无线通信模块获得的第二设备的所有参数,包括第二设备的 唯一设备标识符,所支持的无线技术类型第一无线技术和第二无线技术,以及第一无线技术MAC地址和第二无线技术MAC地址,形成第 二设备的唯一实体。
20. 根据权利要求19所述的第一设备,其中所述唯一设备标识为全 球唯一标识符GUID。
21. 根据权利要求19所述的第一设备,其特征在于-所述唯一设备标识为唯一设备名称,并将第二设备的第一无线技术的设备名称和第二无线技术的设备名称,统一设置为该唯一设备名 称。
22. 根据权利要求19所述的第一设备,其特征在于-所述唯一设备标识为唯一 MAC地址,并将第二设备的第一无线技术MAC地址和第二无线技术MAC地址,统一设置为该唯一MAC地址。
23. 根据权利要求15所述的第一设备,其特征在于,第一设备的无 线连接管理模块和无线连接管理界面统一管理与第二设备之间的第一 无线技术连接和第二无线技术连接,其中包括第一设备与第二设备之 间的自动连接认证,包括第一设备和第二设备通过第一无线通信模块协商第一设备与第二 设备的第二无线技术连接认证参数,该连接认证参数被用于第一设备 和第二设备建立第二无线技术连接时自动进行连接认证。
24. —种用于管理多种短距离无线通信技术的通信的系统,该系统 中包括至少一个第一设备和一个第二设备,并且第一设备至少具有两种短距离无线通信模块,支持第一无线技术的第一无线通信模块和支 持第二无线技术的第二无线通信模块,第二设备具有第一无线通信模 块和/或第二无线通信模块,其特征在于第一设备具有一个基于第一无线通信模块和第二无线通信模块的 无线连接管理模块,以及基于该无线连接管理模块的无线连接管理界 面,用于统一管理第一设备与第二设备之间的第一无线技术连接和/或 第二无线技术连接;以及在第一设备的该无线连接管理模块中用唯一实体记录第二设备, 所述唯一实体为一个参数集合,包括第二设备所支持的无线技术类型, 以及管理各无线技术连接所需的MAC地址,第一设备根据该唯一实体 管理与第二设备之间的第一无线技术连接和/或第二无线技术连接。
25. 根据权利要求24所述的系统,其特征在于,所述在第一设备 中用唯一实体记录第二设备,包括-(a) 第一设备通过第一无线通信模块获得周边支持第一无线技术 的无线设备列表,其中包括第二设备;(b) 第一设备根据该无线设备列表,通过第一无线通信模块依次 和周边支持第一无线技术的无线设备建立连接,获得并记录该周边无 线设备的参数,包括该无线设备所支持的无线技术类型,以及管理该 设备各无线技术连接所需的MAC地址,形成记录该无线设备的唯一实 体;所述步骤完成时,第一设备中应包含第二设备的唯一实体,包括 第二设备所支持的无线技术类型,以及第二设备的各无线技术MAC地 址。
26. 根据权利要求25所述的系统,其特征在于,进一步包括步骤: (al)第一设备通过第二无线通信模块获得周边支持第二无线技术的无线设备列表,其中包括第二设备;(bl)第一设备根据该无线设备列表,通过第二无线通信模块依次 和周边支持第二无线技术的无线设备建立连接,获得并记录该周边无 线设备的参数,包括该无线设备所支持的无线技术类型,以及管理该 设备各无线技术连接所需的MAC地址,形成记录该无线设备的唯一实 体;(Cl )第一设备比较周边支持第一无线技术的所有无线设备的唯一 实体和周边支持第二无线技术的所有无线设备的唯一实体,当支持第 一无线技术的某个无线设备的唯一实体和支持第二无线技术的某个无 线设备的唯一实体相同时,则认为具备相同唯一实体的该两个无线设 备是同一无线设备,在第一设备中仅用一个唯一实体标识该无线设备, 其中应包括第二设备。
27. 根据权利要求24所述的系统,其特征在于,所述第一设备中用 唯一实体记录第二设备包括步骤(a) 第一设备的无线连接管理模块通过第一无线通信模块发送设 备査询命令査找周边支持第一无线技术的无线设备,周边支持第一无 线技术的无线设备的参数,包括第一无线技术MAC地址,通过第一无 线通信模块返回给第一设备的无线连接管理模块;(b) 第一设备的无线连接管理模块通过第二无线通信模块发送设 备査询命令査找周边支持第二无线技术的无线设备,支持第二无线技 术的无线设备的参数,包括第二无线技术MAC地址,通过第二无线通 信模块返回给第一设备的无线连接管理模块;(c) 第一设备的无线连接管理模块根据第一无线通信模块和第二 无线通信模块所获得的周边无线设备参数,形成记录该周边无线设备 的唯一实体,包括该无线设备所支持的无线技术类型以及管理各无线 技术连接所需的MAC地址;所述步骤完成时,第一设备中应包含第二设备的唯一实体,包括 第二设备所支持的无线技术类型,以及第二设备的各无线技术MAC地 址。
28. 根据权利要求27所述的系统,其特征在于,第一设备通过第一 无线通信模块和第二无线通信模块获得的周边无线设备的参数中进一 步包括唯一设备标识符,第一设备根据唯一设备标识符来唯一标识该 周边无线设备,以及当第二设备具备第一无线通信模块和第二无线通 信模块时步骤(c)进一步包括第一设备比较通过第一无线通信模块获得的所有唯一设备标识符 和通过第二无线通信模块获得的所有唯一设备标识符,当第一设备通 过第一无线通信模块获得的某个唯一设备标识待和通过第二无线通信模块获得的某个唯一设备标识符相同时,则认为第一设备通过第一无 线通信模块和第二无线通信模块所获得的该两个相同唯一设备标识符代表的是同一无线设备,其中应包括第二设备;以及第一设备的无线连接管理模块合并第一设备通过第一无线通信模 块和第二无线通信模块获得的第二设备的所有参数,包括第二设备的 唯一设备标识符,所支持的无线技术类型第一无线技术和第二无线技 术,以及第一无线技术MAC地址和第二无线技术MAC地址,形成第 二设备的唯一实体。
29. 根据权利要求28所述的系统,其中所述唯一设备标识为全球唯 一标识符GUID。
30. 根据权利要求28所述的系统,其特征在于 所述唯一设备标识为唯一设备名称,并将第二设备的第一无线技术的设备名称和第二无线技术的设备名称,统一设置为该唯一设备名 称。
31. 根据权利要求28所述的系统,其特征在于 所述唯一设备标识为唯一 MAC地址,并将第二设备的第一无线技术MAC地址和第二无线技术MAC地址,统一设置为该唯一 MAC地 址。
32. 根据权利要求24所述的系统,其特征在于,第一设备的无线 连接管理模块和无线连接管理界面统一管理与第二设备之间的第一无 线技术连接和第二无线技术连接,其中包括第一设备与第二设备之间 的自动连接认证,包括第一设备和第二设备通过第一无线通信模块协商第一设备与第二 设备的第二无线技术连接认证参数,该连接认证参数被用于第一设备 和第二设备建立第二无线技术连接时自动进行连接认证。
全文摘要
本发明公开了一种用于管理多种短距离无线通信技术的通信的方法、设备和系统。该系统具备至少第一设备和第二设备,其中第一设备具备支持第一无线技术的第一无线通信模块和支持第二无线技术的第二无线通信模块,以及基于第一无线通信模块和第二无线通信模块的无线连接管理模块和无线连接管理界面,用于统一管理第一设备与第二设备的第一无线技术连接和/或第二无线技术连接。在第一设备中用唯一实体记录第二设备,该唯一实体为一个参数集合,包括第二设备所支持的无线技术类型和各无线技术MAC地址,第一设备根据该唯一实体管理与第二设备之间的第一无线技术连接和/或第二无线技术连接。
文档编号H04B5/00GK101247610SQ20071006385
公开日2008年8月20日 申请日期2007年2月13日 优先权日2007年2月13日
发明者丹 田 申请人:艾威梯软件技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1