用于多个客户端的动态环境中的无线对接的主机设备、客户端设备和方法技术

技术编号:11073416 阅读:108 留言:0更新日期:2015-02-25 12:29
在主机设备、第一客户端设备、第二客户端设备和一个或多个外围设备之间通信的方法和在这样的方法中使用的主机设备,该主机设备包括用于与客户端设备和一个或多个外围设备通信的通信构件;处理器/控制器,其连接到适于存储配置信息的存储器并且用于控制所述通信构件,所述主机设备被适配成在无线网络中提供关于将与客户端设备连接的所述外围设备中的一个或多个组的可用性的信息;经由无线网络接收来自第一客户端设备的连接到第一组外围设备的请求;确定第一客户端设备与第一组对接;确定在第一客户端设备被对接的同时空闲/可用于连接到第二客户端设备的第二组外围设备;在所述无线网络中提供关于第二组的信息。有利地,主机设备被适配成利用Wi-Fi连接与第一客户端和第二客户端通信,主机设备被适配成在信标帧、探查请求/响应帧中或经由预关联服务发现响应帧,添加关于所述空闲/可用外围设备组的信息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及无线通信领域,并且更特别地涉及能够与多个客户端设备通信的无线对接主机并且涉及一个或多个外围设备。本专利技术还涉及在主机设备、第一客户端设备、第二客户端设备和一个或多个外围设备之间通信的方法,并且其还涉及用于经由Wi-Fi连接与主机设备无线通信的无线客户端设备。本专利技术还涉及在主机设备中使用的计算机程序产品,该主机设备在上文提到的方法中使用。
技术介绍
在有线对接解决方案中,例如经由膝上型对接连接器、端口复制器、USB连接器或iPod/iPhone连接器连接到对接站,存在被对接设备和对接站之间的清晰的一对一的关系,因为在任何时间仅单个设备可使用对接站,并且因此存在被对接设备与连接到对接站的外围设备的清晰的一对多的关系。在无线对接中,在客户端设备(也已知为无线被对接者(WD))与一组外围设备之间存在无线链路。外围设备通常连接到主机设备,主机设备也已知为无线对接主机(WDH)或无线对接站。在主机设备和外围设备之间的这样的连接可以是有线的或无线的,并且其可将不同连接协议用于每个外围设备。在对接动作中,无线对接主机(WDH)促进在无线被对接者(WD)与一组外围设备之间的连接的建立。因为至少一些连接是无线的,特别是在对接主机和被对接者之间的连接,这允许灵活得多的使用情形,例如因为不存在物理约束所以多个WD可能可以连接到同一无线对接主机,获得对同一组或子组的外围设备的访问。对于被设计为在多个设备之间共享的外围设备(例如可管理其自己的打印队列的基于IP的打印机),多个WD可在被对接的同时使用这样的外围设备。然而,大多数外围设备(例如很多USB外围设备)未被设计在多个设备之间共享。因此,需要允许实现在被对接设备和外围设备之间的连接的改进灵活性。
技术实现思路
本专利技术的目的是提供允许至少两个客户端设备以灵活方式与外围设备对接的主机设备。为此目的,提供了根据权利要求1的主机设备。该主机设备被适配成在无线网络中提供关于将与客户端设备连接的一个或多个组的外围设备的可用性的信息,经由无线网络接收来自第一客户端设备的连接到第一组外围设备的请求,确定第一客户端设备对接到第一组外围设备,确定在第一客户端设备连接到第一组外围设备的同时是空闲的/可用于连接到第二客户端设备的第二组外围设备,并且在无线网络中提供关于该第二组的信息。本专利技术存在于以下洞察中:主机设备应当能够定义在网络上是可发现的外围设备的组。在下文中,在无线对接动作期间设备能够与之对接的一组外围设备可称为无线对接环境(WDE)。因此,根据本专利技术的主机设备可防止连接到主机设备的所有外围设备被锁定和分配到单个客户端设备,而是在一种情形(在它们不被需要或使用的时候)下被对接。通过允许另一客户端设备与第二组外围设备对接,这改进了在多设备对接情况下的用户体验和用户预期。特别是当对接环境包括很多外围设备(例如与你的整个房屋对接)时,或当其包括无线外围设备(例如蓝牙键盘或无线显示器)时,这是有利的。如果连接到主机设备的所有外围设备被自动分配给单个客户端设备,另一客户端设备将不能够与那些外围设备对接,这对于用户来说是约束。因此,在根据本专利技术的实施例的系统和方法中,主机设备保持跟踪在与某一客户端设备对接时哪些外围设备未被使用,并且将剩余外围设备的组宣告成用于与其它客户端设备对接的单独的WDE。有利地,第一组是在网络中提供的信息所相关一个或多个组中的一个组的非空子集。根据本专利技术的实施例,主机设备进一步被适配成确定和存储外围设备是否可以是第一组和第二组二者中的一部分的信息以及或者外部设备可被专有地用于第一组或第二组中的信息。例如对于键盘或鼠标,应当清楚的是,用户输入被发送到哪个WD。因此,这些外围设备需要被分配给单个WD,并且不允许另一WD的使用。与之相反,在打印机的情况中,这可以在多个对接设备之间使用或共享。因此,有利的是,主机设备维持允许确定最适合用户兴趣的无线对接环境(WDE)的信息。根据本专利技术的另一实施例,主机设备被适配成利用Wi-Fi连接与第一客户端和第二客户端通信,主机设备被适配成在信标帧、探查请求/响应帧中或经由预关联服务发现响应帧,添加关于空闲/可用外部设备的组的信息。将该信息添加到这些帧允许被对接者设备得到关于WDE的信息(例如友好名称,其包括哪些外围设备),被对接者设备在必须建立Wi-Fi连接之前可将该信息示出给用户(例如通过示出WDE的列表,用户从中可做出选择)。建立Wi-Fi连接花费时间并且通常要求某些用户动作(例如将被对接者设备与对接主机配对(例如使用Wi-Fi保护的设置))以使Wi-Fi连接安全。根据本专利技术的另一实施例,主机设备被适配成使用与用于在无线网络中通告关于第一组的信息的信息不同的SSID信息,来在无线网络中通告关于第二组的信息,其中优选地,主机设备被适配成使用预定义方案用于SSID信息。这可有助于区分对接两个不同被对接者设备所需要的两个不同安全域。优选地,主机设备被适配成使用预定义命名方案用于识别第二组外部设备,以允许客户端设备在属于第一组的通信与属于第二组的通信之间区分。这使得用户更容易区分该组外围设备已被对接主机适配,并且他可以将他的被对接者设备与同时对接的其它被对接者设备当前未使用的若干外围设备对接。这可使得两个被对接者设备的用户更容易确定在两个用户都希望使用一外围设备的情况下可能发生的冲突。有利地,通过分析到用于与相应外围设备通信的通信协议在规定的时间量内未被实例化或初始化,来完成第一组的外围设备部分未被第一设备使用的确定。第二客户端设备可能对最大组的空闲/可用外围设备感兴趣,并且在仅被零星地使用的外围设备(例如打印机)的情况下,有利的是,自动确定它们在使用中。此外,主机设备可以做出这样的事情,通过分析到用于与相应外围设备通信的通信协议在规定的时间量内未被实例化或初始化,来完成第一组的外围设备部分未被第一设备使用的确定。这将允许从第一组外围设备移除由第一客户端设备形式上请求但是未被实际使用的外围设备。此外,在基于USB的外围设备的情况下,可通过分析到在预定义的时间段内客户端设备上的USB主机针对USB设备未发出USB轮询请求,来完成第一组的外围设备部分未被第一设备使用的确定。有利地,主机设备进一步被适配成确定第一组的外围设备部分未被第一设备使用,主机设备进一步被适配成从第一组移除外围设备并且将该外围设备添加到第二组。这维持了针对用户的完全灵活性,其中可根据使用将外围设备从一组移动到另一组。优选地,第一组的外围设备部分未被第一设备使用的这样的确定基于分析在第一设备和外围设备之间的流量或基于从第一设备接收外围设备未被使用的信息。有利地,主机设备进一步被适配成使用第一组证书来建立与第一客户端设备的安全连接并且使用第二组证书来建立与第二客户端设备的安全连接。该措施确保通信安全性,其中每个被对接者的流量不能被其他被对接者拦截。有利地,主机设备被适配成与第二主机设备通信,用于接收关于连接到第二主机设备的第二外围设备的信息,主机设备进一步被适配成将第二外围设备添加到第一和/或第二组外围设备。这允本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201380035309.html" title="用于多个客户端的动态环境中的无线对接的主机设备、客户端设备和方法原文来自X技术">用于多个客户端的动态环境中的无线对接的主机设备、客户端设备和方法</a>

【技术保护点】
一种用于与客户端设备和一个或多个外围设备通信的主机设备,所述主机设备包括‑ 通信构件(114、121、122、124),其用于与所述客户端设备和所述一个或多个外围设备通信;‑ 处理器/控制器122,其连接到适于存储配置信息的存储器123,并且用于控制所述通信构件,所述主机设备被适配成‑ 在无线网络中提供关于将与第一客户端设备连接的所述外围设备中的一个或多个组的可用性的信息;‑ 经由所述无线网络接收来自所述第一客户端设备的连接到第一组外围设备的请求;‑ 确定所述第一客户端设备与第一组外围设备对接;‑ 确定在所述第一客户端设备被对接的同时空闲/可用于连接到第二客户端设备的第二组外围设备;‑ 在所述无线网络中提供关于所述第二组的信息。

【技术特征摘要】
【国外来华专利技术】2012.10.11 EP 12188163.51.一种用于与客户端设备和一个或多个外围设备通信的主机设备,
所述主机设备包括
- 通信构件(114、121、122、124),其用于与所述客户端设备和所述一个或多个外围设备通信;
- 处理器/控制器122,其连接到适于存储配置信息的存储器123,并且用于控制所述通信构件,
所述主机设备被适配成
- 在无线网络中提供关于将与第一客户端设备连接的所述外围设备中的一个或多个组的可用性的信息;
- 经由所述无线网络接收来自所述第一客户端设备的连接到第一组外围设备的请求;
- 确定所述第一客户端设备与第一组外围设备对接;
- 确定在所述第一客户端设备被对接的同时空闲/可用于连接到第二客户端设备的第二组外围设备;
- 在所述无线网络中提供关于所述第二组的信息。
2.根据权利要求1所述的主机设备,所述主机设备进一步被适配成确定外围设备是否能是所述第一组和所述第二组两者的一部分,或者确定外围设备能在所述第一组或所述第二组中专有地使用。
3.根据权利要求2所述的主机设备,其中所述主机设备被适配成利用Wi-Fi连接与所述第一客户端和所述第二客户端通信,所述主机设备被适配成在信标帧、探查请求/响应帧中或经由预关联服务发现响应帧,添加关于空闲/可用外围设备组的信息。
4.根据权利要求3所述的主机设备,其中所述第一组是在所述网络中提供的信息所关于的所述一个或多个组中的一个组的非空子组。
5.根据权利要求3到4中的任一项所述的主机设备,其中所述主机设备被适配成使用预定义命名方案来标识所述第二组外围设备,以允许所述客户端设备在属于所述第一组的通信与属于所述第二组的通信之间进行区分。
6.根据权利要求2所述的主机设备,其中外围设备是所述第一组和所述第二组两者的一部分,所述主机设备进一步被适配成,通过分析在所述第一客户端设备和所述外围设备之间的流量,来确定所述外围设备未被所述第一客户端设备使用。
7.根据权利要求6所述的主机设备,其中通过确定在规定的时间量内未实例化或初始化用于与相应外围设备通信的通信协议来完成所述第一组的外围设备部分未被所述第一设备使用的所述确定。
8.根据权利要求6所述的主机设备,其中通过分析出在预定义时间段内所述第一客户端设备未针对USB设备发出USB事务请求,来完成所述第一组的外围设备部分未被所述第一设备使用的所述确定。
9.根据权利要求2至5中的任一项所述的主机设备,所述主机设备进一步被适配成确定所述第一组的外围设备部分未被所述第一设备使用,
所述主机设备进一步被适配成从所述第一组移除外围设备并且将该外围设备添加到所述第二组。
10.根据权利要求9所述的主机设备,所述主机设备进一步被适配成请求来自所述第一设备的确认以从所述第一组移除该外围设备。
11.根据权利要求9所述的主机...

【专利技术属性】
技术研发人员:W迪斯JAC伯恩森
申请(专利权)人:皇家飞利浦有限公司
类型:发明
国别省市:荷兰;NL

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

1