用于管理个人区域网中设备的方法和协议

申请号 CN200480043433.X 申请日 2004-06-24 公开(公告)号 CN1998189A 公开(公告)日 2007-07-11
申请人 艾利森电话股份有限公司; 发明人 A·约韩逊; M·帕特森; J·鲁恩; T·拉森; A·默赫斯;
摘要 本 发明 涉及用于管理个人区域网(PAN)(100)中设备的方法、协议和控制单元,从而PAN的用户可以使用他的其中一个设备,并利用存在于PAN(100)中其他任一设备中的业务。PAN中的设备被定义为要么是PAN 控制器 设备(200,210),要么是PAN辅助设备(250),这取决于所述设备是否具有适于控制PAN的用户 接口 。当根据本发明对PAN进行管理时,PAN控制器设备(200,210)和PAN辅助设备(250)经由短程通信装置(201,211,251)彼此进行通信,以便交换彼此的PAN有关信息,从而PAN有关信息在所述网络中被同步。至少PAN控制器设备(200,210)存储从其他PAN参与方接收的最新PAN有关信息,从而用户可以在PAN用户接口(202,212)上看到PAN的最新画面。任一PAN控制器设备(200,210)因此可以用于经由本发明的命令和消息来控制其他的PAN参与方。
权利要求

1.一种用于管理个人区域网(PAN)(100)设备的方法,其中, 每个设备具有短程通信装置(201,211,251),用于与PAN中的其他设 备进行通信,并且其中,目前处于彼此短程通信距离之内的称为PAN 参与方(200,210,250)的设备组成PAN,并且其中,每个PAN参与方 被定义为要么是PAN控制器设备(200,210),要么是PAN辅助设备 (250),这取决于设备的特征,特征在于所述方法包括以下步骤:
至少向PAN控制器设备(200,210)传送关于每个设备的PAN有关 信息,从而关于每个设备的PAN有关信息至少在PAN控制器设备 (200,210)中被同步;以及
通过PAN管理设备(200或210)控制至少一个PAN参与方,其中, PAN管理设备是目前被用来控制所述至少一个PAN参与方的PAN控制 器设备。
2.根据权利要求1的方法,其中,PAN管理设备(200或210)是 用户控制器设备,其是用户目前使用的PAN控制器设备。
3.根据权利要求1或2的方法,其中,如果PAN参与方具有用户 接口(202,212),则PAN参与方被定义为PAN控制器设备,所述用户 接口具有使用户可以从PAN参与方管理PAN的输入特性,并具有用于 向用户提供PAN状态的输出特性。
4.根据权利要求1-3中任一权利要求的方法,其中,称为全球接 入点(GAP)(210)的至少一个设备具有外部访问装置(215),用于 可以与外部网络进行通信,并且其中,控制步骤还包括PAN管理设备 (200或210)通过向至少一个PAN参与方(200,210,250)发送接入 选择命令来控制至少一个PAN参与方,而接入选择命令被用来控制所 述至少一个PAN参与方对外部接入装置(215)的使用。
5.根据权利要求4的方法,其中,接入选择命令包括用于将所述至 少一个PAN参与方(200,210,250)设置为接入选择模式的命令。
6.根据权利要求5的方法,其中,接入选择模式是远程控制模式, 在所述模式中,指示所述至少一个PAN参与方(200,210,250)如何使 用所述至少一个GAP(210)用于它的外部接入。
7.根据权利要求5的方法,其中,接入选择模式是远程控制选择 标准模式,在所述模式中,基于从PAN管理设备(200或210)接收的 标准和优先权,指示所述至少一个PAN参与方(200,210,250)使用所 述至少一个GAP用于它的外部接入。
8.根据权利要求5的方法,其中,接入选择模式是独立模式,在 所述模式中,指示所述至少一个PAN参与方(200,210,250)基于它的 内部标准和优先权使用所述至少一个GAP。
9.根据权利要求1-8中任一权利要求的方法,其中,至少向PAN 控制器设备(200,210)传送的PAN有关信息至少包括每个PAN参与方 的身份。
10.根据权利要求1-9中任一权利要求的方法,其中,传送步骤 通过向至少包括PAN控制器设备(200,210)的多播群发送消息来执 行。
11.根据权利要求1-10中任一权利要求的方法,其中,传送步 骤通过每当PAN参与方的PAN有关信息发生变化时每个PAN参与方 (200,210,250)至少向PAN控制器设备(200,210)发送关于其自身 的PAN有关信息来执行。
12.根据权利要求1-11中任一权利要求的方法,其中,传送步 骤通过在接收到发送其PAN有关信息的请求时每个PAN参与方 (200,210,250)发送关于其自身的PAN有关信息来执行。
13.根据权利要求1-12中任一权利要求的方法,其中,定期执 行传送步骤。
14.根据权利要求1-13中任一权利要求的方法,其中,至少一 个设备是专用链接设备(DLD)(115),其短程通信装置只能够与对 等DLD(114)进行通信,并且其中,对等DLD除了是用于与PAN中其 他设备进行通信的短程通信装置之外,还是具有特别适于与DLD进行 通信的第二短程通信装置的设备,其中,所述方法还包括以下步骤:
通过对等DLD至少向PAN控制器设备(200,210)输出DLD的PAN 有关信息。
15.一种用于管理个人区域网(PAN)(100)中设备的通信协议, 其中,每个设备具有短程通信装置(201,211,251),用于与PAN中的 其他设备进行通信,并且其中,目前处于彼此短程通信距离之内的设 备称为PAN参与方(200,210,250),它们组成PAN,并且其中,每个 PAN参与方被定义为要么是PAN控制器设备(200,210),要么是PAN 辅助设备(250),这取决于设备的特征,其特征在于所述通信协议规 定了用于执行以下步骤的消息:
至少向PAN控制器设备(200,210)传送关于每个设备的PAN有关 信息,从而关于每个设备的PAN有关信息至少在PAN控制器设备 (200,210)中被同步;以及
通过PAN管理设备(200或210)控制至少一个PAN参与方,其中, PAN管理设备是目前被用来控制所述至少一个PAN参与方的PAN控制 器设备。
16.根据权利要求15的通信协议,其中,称为全球接入点(GAP) (210)的至少一个设备具有外部接入装置(215),用于可以与外部 网络进行通信,并且其中,控制步骤还包括PAN管理设备(200或210) 通过向至少一个PAN参与方(200,210,250)发送接入选择命令消息来 控制至少一个PAN参与方,而接入选择命令消息被用来控制所述至少 一个PAN参与方对外部接入装置(215)的使用。
17.根据权利要求16的通信协议,其中,接入选择命令消息是用 于将所述至少一个PAN参与方(200,210,250)设置为接入选择模式的 接入选择模式命令消息。
18.根据权利要求17的通信协议,其中,接入选择模式是远程控 制模式,在所述模式中,接入选择模式命令消息包括至少一个GAP之 一(210)的标识符,而至少一个PAN参与方(200,210,250)将要使 用所述标识符进行它的外部接入。
19.根据权利要求17的通信协议,其中,接入选择模式是远程控 制选择标准模式,在所述模式中,接入选择模式命令消息包括接入选 择标准,其定义了至少一个PAN参与方(200,210,250)使用它的接入 选择装置应该基于的标准。
20.根据权利要求17的通信协议,其中,接入选择模式是独立模 式,在所述模式中,指示所述至少一个PAN参与方(200,210,250)基 于它的内部标准和优先权使用所述至少一个GAP。
21.根据权利要求15-20中任一权利要求的通信协议,其中,至 少向PAN控制器设备(200,210)传送的PAN有关信息至少包括每个 PAN参与方的身份。
22.根据权利要求15-21中任一权利要求的通信协议,其中,传 送步骤通过向至少包括PAN控制器设备(200,210)的多播群发送消息 来执行。
23.根据权利要求15-22中任一权利要求的通信协议,其中,传 送步骤通过每当PAN参与方的PAN有关信息发生变化时每个PAN参与 方(200,210,250)至少向PAN控制器设备(200,210)发送包括关于 其自身的PAN有关信息的PAN通用信息消息来执行。
24.根据权利要求15-23中任一权利要求的通信协议,其中,传 送步骤通过在接收到发送其PAN有关信息的请求时每个PAN参与方 (200,210,250)发送包括关于其自身的PAN有关信息的PAN通用信息 消息来执行。
25.根据权利要求15-24中任一权利要求的通信协议,其中,至 少一个设备是专用链接设备(DLD)(115),其短程通信装置只能够 与对等DLD(114)进行通信,并且其中,对等DLD除了是用于与PAN 中其他设备进行通信的短程通信装置之外,还是具有特别适于与DLD 进行通信的第二短程通信装置的设备,其中,所述通信协议还规定用 于执行以下步骤的消息:
通过对等DLD至少向PAN控制器设备(200,210)输出DLD的PAN 有关信息。
26.一种在个人区域网(PAN)(100)中用于管理PAN中设备的 PAN控制器设备(200,210),其中,目前处于彼此短程通信距离之内 的称为PAN参与方的设备组成PAN,其特征在于所述PAN控制器设备 包括:
短程通信装置(201,211),用于至少向PAN中的其他PAN控制器 设备发送关于其自身的PAN有关信息,和用于接收关于PAN中其他每 个设备的PAN有关信息,从而关于PAN中每个设备的PAN有关信息至 少在PAN中的PAN控制器设备中被同步;以及
控制单元(203,213),用于控制至少一个PAN参与方。
27.根据权利要求26的PAN控制器设备,其特征在于PAN控制器 设备还包括:
PAN用户接口(202,212),具有使用户可以从所述设备管理PAN 的输入特性以及具有用于向用户提供PAN状态的输出特性。
28.根据权利要求26或27的PAN控制器设备,其中,控制单元 (203,213)被设置成,通过触发短程通信装置(201,211)向至少一 个PAN参与方发送的接入选择命令,控制所述至少一个PAN参与方对 存在于任一PAN参与方中的外部接入装置的使用。
29.根据权利要求28的PAN控制器设备,其中,接入选择命令由 于用户在用户接口(202,212)的输入特性上的动作而被触发。
30.根据权利要求28或29的PAN控制器设备,其中,接入选择 命令包括用于将所述至少一个PAN参与方设置为接入选择模式的命 令。
31.根据权利要求26-30中任一权利要求的PAN控制器设备,其 中,短程通信装置(201,211)适于向至少包括PAN(100)中PAN控 制器设备的多播群发送PAN有关信息。
32.根据权利要求26-31中任一权利要求的PAN控制器设备,其 中,所述设备还包括存储器(204,214),用于存储关于其自身以及其 他PAN参与方的PAN有关信息。
33.一种可装载进入在PAN的每个设备中存在的数字计算机设备 的存储器中的计算机程序产品,其中,计算机程序产品包括软件代码 部分,用于在计算机程序产品运行在计算机设备上时执行任一权利要 求1~14的方法。

说明书全文

技术领域

发明涉及短程通信网络中的方法、设备和协议,更具体而言,涉 及用于管理个人区域网中设备的方法、设备和协议。

背景技术

如今,移动通信网络的用户普遍具有许多不同的通信设备。例如, 用户可以具有移动电话、膝上型电脑和个人数字助理(PDA)。除这些 之外,他还可以具有例如数字照相机和无线机。对于使用他其中一 个设备的用户而言,可能希望能够访问属于他的另一设备或属于用户 附近的其他设备的资源。因此,一些通信设备具有适于此目的的短程 通信装置。例如,膝上型电脑本身不具有对例如移动通信网络的任何 外部接入可能性,其可以经由短程通信装置与具备蜂窝接入可能性的 移动电话相连接。因此,膝上型电脑可以利用移动电话的蜂窝接入可 能性,来获得对例如内联网或互联网的访问。短程通信装置例如可以 是短程无线电链路,例如蓝牙,或红外链路或常规的有线线路连接。
近期的发展已经提议将邻近用户的通信设备无线地连接成为一个 短程通信网络,其称为个人区域网(PAN)。PAN则由处于彼此短程通 信距离之内的通信设备组成。属于PAN的设备可以属于或可以不属于 该用户。例如,PAN还可以包括位于该用户现在通过的房屋的打印机。 这种个人区域网的范围一般为几米。PAN的目的在于使连接到PAN的设 备能够访问属于PAN的另一设备的资源,给用户带来与由每个设备独 立提供的体验相比得以增强的体验。例如,用户可以决定只使必要的 设备在具体的时间周期内执行期望的功能。
因为PAN是动态网络,所以设备可以属于或可以不属于网络,这 取决于例如它们是移动进入了网络的范围之内还是移出了网络的范围 之外。因此,在PAN成员与PAN参与方之间存在差别,其中,PAN成 员被定义为允许位于PAN的所有设备,而PAN参与方被定义为在特定 时刻与PAN相连接的PAN成员。属于一个PAN参与方的资源可以被其 他PAN参与方共享以增强用户体验的应用实例,包括简单的事情,例 如能够访问在任何其他PAN参与方处的文件和在所有PAN参与方之间 共享一个PAN参与方的外部接入能(例如,蜂窝接入),以及利用 其不同资源在PAN参与方之间真正被分配的新PAN感知应用。这种新 PAN感知应用的示例是在PAN中的单元之间共享的图形用户接口以及 在PAN上进行文件共享与数据共享的应用。
蓝牙微微网(Piconet)可以被认为是现有技术的个人区域网。蓝 牙微微网包括高达8个的单元,其中一个单元是主单元,并且高达七 个的单元作为主单元的从属单元被连接到主单元。因此,在蓝牙微微 网中,所有的通信量必须经过主单元,即,蓝牙微微网不是透明的, 因为从属单元彼此不知道对方的存在。
为了减少蓝牙微微网的层级从而使所有单元可以彼此联系,已经 创建出蓝牙PAN简档,其应用于蓝牙微微网之上。通过使用蓝牙PAN 简档,从层3的度看,蓝牙微微网看起来像其他任何以太网。不过, 在蓝牙PAN简档中,单元无法以有意义的方式来找到其他单元和了解 另一个单元的能力从而可以动态地管理PAN。
因此,存在对动态管理个人区域网中设备的方法和协议的需要, 以使PAN是透明的,并且使PAN中的设备可以互操作,并可以充分地 利用彼此的资源为用户提供增强的体验。如果具有其不同PAN参与方 的PAN很大程度上将作为单个单元而不是作为独立的设备发挥作用, 则从用户的观点来看,这是最有利的。

发明内容

如上所述,近期的发展已经提议无线连接具有短程通信装置且邻 近用户的通信设备,藉此创建用于一个用户的个人区域网(PAN)。不 过,在今天创建这种个人区域网的解决方案中,存在所创建的PAN不 透明的问题,继而在PAN的每个设备中存在的业务不能以简单的方式 在PAN的其余设备之间被共享。
从而,本发明的目的在于创建用于管理PAN中设备的解决方案, 以使得PAN对用户变得透明,即,使用户通过使用他在PAN中的一个 设备能够发现PAN中任何其他设备的特征,并能够使用在PAN的任一 设备上存在的业务。
上述目的借助于根据独立权利要求的方法、通信协议、PAN控制器 设备和计算机可读程序来实现。在从属权利要求中阐述了优选实施 例。
根据本发明的解决方案能够这样管理个人区域网中的设备,即用 户除了使用存在于用户目前所用设备中的业务,还可以使用存在于PAN 中任何其他设备中的业务。这可以通过以下步骤来实现:至少向PAN 控制器设备传送关于每个PAN参与方的PAN有关信息,从而PAN有关 信息在该网络中被更新和同步;以及通过所谓的PAN管理设备控制其 他的PAN参与方,其中,PAN管理设备是目前被用来控制其他PAN参 与方的PAN控制器设备。
根据本发明的第一方面,提供用于管理个人区域网(PAN)中设备 的方法。每个设备具有短程通信装置,用于与PAN中的其他设备进行 通信,并且目前处于彼此短程通信距离之内的设备(称为PAN参与方) 组成PAN。每个PAN参与方被定义为要么是PAN控制器设备,要么是 PAN辅助设备,这取决于设备的特征。所述方法包括以下步骤:
至少向PAN控制器设备传送关于每个设备的PAN有关信息,从而 关于每个设备的PAN有关信息至少在PAN控制器设备中被同步;以及
通过PAN管理设备控制至少一个PAN参与方,其中,PAN管理设 备是目前被用来控制至少一个PAN参与方的PAN控制器设备。
根据本发明的第二方面,提供用于管理个人区域网(PAN)中设备 的通信协议。每个设备有短程通信装置,用于与PAN中的其他设备进 行通信,并且目前处于彼此短程通信距离之内的设备(称为PAN参与 方)组成PAN。每个PAN参与方被定义为要么是PAN控制器设备,要 么是PAN辅助设备,这取决于设备的特征。所述通信协议规定了用于 执行以下步骤的消息:
至少向PAN控制器设备传送关于每个设备的PAN有关信息,从而 关于每个设备的PAN有关信息至少在PAN控制器设备中被同步;以及
通过PAN管理设备控制至少一个PAN参与方,其中,PAN管理设 备是目前被用来控制至少一个PAN参与方的PAN控制器设备。
根据本发明的第三方面,在个人区域网中提供了一种用于管理PAN 中设备的PAN控制器设备,其中,目前处于彼此短程通信距离之内的 设备(称为PAN参与方)组成PAN。所述PAN控制器设备包括:
短程通信装置,用于至少向PAN中的其他PAN控制器设备发送关 于其自身的PAN有关信息,和用于接收关于PAN中其他每个设备的PAN 有关信息,从而关于PAN中每个设备的PAN有关信息至少在PAN中的 PAN控制器设备中被同步;以及
控制单元,用于控制至少一个PAN参与方。
根据本发明的优选实施例,PAN管理设备通过发送用于控制对存在 于任何PAN参与方中的外部接入装置的使用的接入选择命令,控制其 他PAN参与方。
根据本发明的另一优选实施例,在网络中,PAN有关信息的传送通 过向包括需要更新PAN有关信息的PAN参与方地址的多播群,发送包 括PAN有关信息的消息来执行。
本发明的优点在于用户不必使用每个设备的用户接口以便执行与 连接性或存在于PAN中不同设备中的特定功能相关的任务。相反,用 户将能使用目前具有最佳用户接口的设备来在PAN中实现任务,与哪 个设备实际上具有所需功能的主机无关。
本发明的另一优点是用户将能借助于PAN中具有适宜用户接口的 任何设备,即任何PAN控制器设备,看见所有的PAN参与方以及存在 于每个PAN参与方中的业务和功能。通过PAN控制器设备,用户可以 得到PAN的缩略图或详图,并且用户可以将PAN参与方作为单个单元 或独立的设备进行管理,这取决于环境和偏好,例如在连接性、接入 选择和业务访问权限方面。
本发明的又一优点是可以使用户能够经由PAN控制器设备远程控 制另一PAN参与方,藉此例如提高对PAN中资源的使用。
本发明的再一优点是它还可以自动控制另一PAN参与方,例如通 过使用通信系统中任何节点所设置的策略,以便例如控制将允许PAN 参与方使用其他PAN参与方的功能在每个设备上和/或每个业务层上应 当达到什么程度。
本发明的另一优点是通过传送根据本发明的PAN有关信息,从而 使PAN有关信息被更新和同步,PAN管理设备可以在PAN中的PAN控 制器设备之间随时变化。这意味着用户可以改变PAN控制器设备,并 且仍然能够管理他的PAN,以及利用存在于PAN中任何其他设备中的业 务。
本发明的另一优点是使用特定多播群用于PAN中的通信,这使通 信变得高效。
又一优点在于本发明定义的PAN管理协议,其为PAN参与方,尤 其为PAN控制器设备,提供了用于高效维护同步信息和远程控制其他 PAN参与方的必要工具箱。
此外,本发明的另一优点是实现专用链接设备(DLD)业务接口的 输出,这便于除对等DLD之外的其他PAN参与方能够使用DLD的业务。
附图说明
图1示出了其中可以使用本发明的示例性个人区域网(PAN)的示 意图。
图2示出了根据本发明的PAN的示意框图,其中,示意性地描述 了它的PAN控制器设备和PAN辅助设备。
图3示出了根据本发明实施例用于PAN中同步信息的消息的消息 序列情形。
图4示出了根据本发明实施例用于PAN中同步信息的消息的另一 消息序列情形。
图5示出了根据本发明实施例用于PAN中控制接入选择的消息的 消息序列情形。
图6示出了根据本发明实施例用于PAN中控制接入选择的消息的 另一消息序列情形。

具体实施方式

以下将参照附图更充分地描述本发明,而在这些附图中,示出了 本发明的优选实施例。然而,本发明可以用不同的形式来体现,并且 将不会被看作限于在此所述的实施例;更确切地,提供这些实施例是 为了此公开将是彻底的和完整的,并且将向本领域技术人员充分表达 本发明的范围。在附图中,类似的数字指的是类似的元件。
图1示出了小型个人区域网(PAN)100的示例,从用户110的角 度看,其借助于本发明,在很大程度上将作为单个单元进行工作。该 图示出了示例性的PAN100,其具有它的PAN参与方(即,允许位于 PAN中且现在被连接到PAN的设备),并存在外部接入的可能性。PAN 100由下列设备组成:膝上型电脑112、数字照相机111、个人数字助 理(PDA)113、移动电话114和耳机115。所有这些设备是用户100 的PAN的成员,并且因为它们目前处于彼此的短程通信距离之内,所 以它们还是PAN参与方。PAN100具有两个具有外部接入可能性的PAN 参与方:膝上型电脑112,其具有经由WLAN接入点120到无线局域网 (WLAN)的外部接入;以及移动电话114,其具有到蜂窝网络121(例 如GPRS网络、CDMA2000网络、UMTS网络或任何其他蜂窝网络)的外 部接入。具有外部接入可能性的PAN参与方,在本申请中称为全球接 入点(GAP)。在根据本发明进行管理的PAN中,GAP112、114的外部 接入可以被其他PAN参与方用来提供到例如内联网或互联网的外部接 入。图1中的耳机115代表另一种类型的PAN设备,在本申请中称为 专用链路设备(DLD),因为它只与称为对等DLD的一个其他设备进行 通信。在此示例中,耳机115只能向它的对等DLD即移动电话114讲 话。注意,一些PAN参与方可以同时具有若干角色:在图1的示例中, 移动电话114不但是联网的PAN参与方,而且还是具有蜂窝接入的 GAP,以及是耳机115的对等DLD。
本发明的目的在于允许用户互连其任意数量的个人设备。此目的 的动机是,用户从PAN中的设备将能得到的收益应该胜过他可以从每 个设备中单独得到的收益总和。然而,为了发挥这一可能性的全部潜 力,必须使PAN参与方很大程度上作为单个单元而非作为独立的设备 起作用,从而用户可以只使用一个PAN参与方的接口,但无论如何, 能够访问存在于其他PAN参与方中的业务。因此,本发明目标在于创 建用于管理PAN的方法、协议和PAN控制器设备,从而实现上述目的。
为了能够连接属于诸如图1所述PAN的用户个人区域网的设备, PAN中的每个设备具有短程通信装置,用于与PAN中的其他设备进行通 信。此外,这些设备被定义为要么是PAN控制器设备,要么是PAN辅 助设备,这取决于设备的特征。根据本发明,为了能够管理PAN中的 设备来实现本发明的目的,在PAN参与方之间传送PAN有关信息,从 而使PAN有关信息在PAN参与方之间被同步。此外,从PAN管理设备 控制PAN参与方,而PAN管理设备是目前被用来控制其他PAN参与方 的PAN控制器设备。因为PAN有关信息在PAN参与方之间、或者至少 在PAN控制器设备之间被更新和同步,所以PAN管理设备角色可以在 PAN控制器设备之间随时变化,并且PAN的用户可以从PAN管理设备 管理和监控它的PAN。此外,对PAN的管理可以是自动的,这基于由用 户例如在PAN的启动(upstart)时设置的指示命令模式。
如上所述,PAN中的设备被定义为要么是PAN控制器设备,要么是 PAN辅助设备,这取决于它们的能力。PAN控制器设备是可以控制PAN 和PAN参与方的PAN参与方,并且用户可以经由PAN控制器设备,通 过命令管理他的PAN。因此,PAN控制器设备应该具有良好的用户接口, 该用户接口对PAN用户具有良好的输入/输出能力。PAN控制器设备的 其他有利特征是相当好的存储器资源和处理能力。通过该用户接口, 用户可以基于全PAN(PAN wide)、基于群、或基于设备,观看和控 制PAN参与方及PAN有关信息。这是如何初始化用户控制的对PAN参 与方的远程控制。PAN参与方还可以通过策略进行控制,所述策略例如 由PAN控制器设备通过使用在本文献中稍后讨论的接入选择模式命令 来分配。
图2示出了根据本发明进行管理的示例性PAN100的示意框图, 其中,图2的PAN100包括三个PAN参与方:两个PAN控制器设备200、 210和一个PAN辅助设备250。在图2中,示例性PAN控制器设备200、 210均包括用于与PAN参与方进行通信的短程通信装置201、211。每 个PAN控制器设备200、210还具有用于管理PAN的PAN用户接口202、 212。PAN用户接口202、212具有输入特性,这使得用户通过借助于 每个PAN用户接口的输入特性输入命令,可以从每个设备200、210管 理PAN及其PAN参与方。每个PAN用户接口202、212还具有输出特性, 用于向用户提供PAN的状态,从而用户在使用本发明管理他的PAN时, 优选可以看见他的PAN的清晰图画,并且其中,PAN的图画可以被有利 地成比例缩放,从而用户可以看见每个PAN参与方,而每个PAN参与 方带有或多或少的细节,即带有或多或少的PAN有关信息。每个PAN 控制器设备200、210还具有控制及处理单元203、213,而控制及处 理单元203、213具有可以执行以下步骤的软件:根据本发明管理PAN 和控制PAN参与方;应答对它的PAN有关信息的请求;以及提出自己 对PAN有关信息的请求。每个设备200、210还具有存储器204、214, 用于存储它自己的PAN有关信息和从其他PAN参与方接收的PAN有关 信息。其中一个PAN控制器210还具有外部接入装置215,外部接入 装置215使得PAN参与方可以获取对例如移动通信网络的外部接入。 因此,PAN控制器设备210还变为全球接入点(GAP)。为了根据本发 明来控制PAN,如果至少一个PAN控制器始终存在于PAN中,则这是 很有必要的。因为移动电话通常具有良好的用户接口,并且因为移动 电话经常就在用户的手边,所以移动电话是非常合适的PAN控制器设 备。
图2中的PAN辅助设备250包括用于向其他PAN参与方传送PAN 有关信息的短程通信装置251。它还包括处理单元252,而处理单元252 至少需要具有用于能够应答对其PAN有关信息的请求的PAN功能。处 理单元252还可以具有用于能够从其他PAN参与方提出对PAN有关信 息的请求的功能。与PAN控制器设备的控制及处理单元203、213相比, PAN辅助设备的处理单元252不具有任何用于控制其他PAN参与方的 任何功能。另外,PAN辅助设备具有存储器253,用于存储它自己的PAN 有关信息,以及任选地,用于存储从其他PAN参与方接收的PAN有关 信息。因为PAN辅助设备具有有限的输入/输出接口,所以它不能用于 管理PAN。因此,PAN辅助设备的合适示例是MP3播放器和数字照相机。 具有几种有限输入/输出能力的PAN辅助设备还可以具有PAN用户接 口,不过具有比PAN控制器设备的用户接口更低的可能性。例如,不 会允许通过PAN辅助设备的PAN用户接口进行其他PAN参与方的远程 控制和PAN有关信息的操纵。
应该指出的是,在PAN中可以有若干PAN控制器设备和PAN辅助 设备,并且可以同时连接任意数量的PAN控制器设备,并且用户可用 来进行PAN管理行为。将PAN参与方定义为PAN控制器和PAN辅助设 备,优选由PAN参与方本身基于它们具有的功能和它们目前具有的输 入/输出能力来完成。
当根据本发明对图2的示例性PAN100进行管理时,PAN控制器 设备200、210和PAN辅助设备250经由短程通信装置201、211、251 彼此进行通信,以便交换彼此的PAN有关信息,从而PAN的PAN有关 信息被同步。每个PAN控制器设备和每个PAN辅助设备始终在它们的 存储器204、214、253中存储关于其本身的完整和最新的信息。除此 之外,至少PAN控制器设备200、210存储从其他PAN参与方接收的最 新PAN有关信息,从而它们可以在它们的PAN用户接口202、212的屏 幕上看到PAN的最新和清晰的画面。借助于控制单元203、213,任一 PAN控制器设备200、210能因此借助于本发明的命令和消息来控制其 他的PAN参与方。例如,PAN控制器设备通过PAN参与方200、210、 250可以控制对外部接入装置215的使用。该控制可以借助于在控制单 元203、213中已经设置的命令来自动地完成,或者用户可以借助于来 自PAN用户接口202、212的命令控制PAN。由于最新和同步的PAN有 关信息,任何PAN控制器设备200、210可以用于管理PAN,并且用户 可以随时改变用来管理PAN的PAN控制器设备。
在下面,针对本发明方法的说明以及稍后针对定义用于实现本发 明方法的消息的协议,更加详细地描述传送PAN有关信息以使信息至 少在PAN参与方之间被更新和同步的步骤,以及通过PAN控制器设备 控制PAN参与方的步骤。
用于至少在PAN控制器设备之间为了同步目的传送PAN有关信息 的步骤,是通过每个PAN参与方至少向PAN控制器设备发送关于其自 身的PAN有关信息来实现,而发送具有某一周期性或发生在某些场合, 例如,如果针对PAN参与方而言PAN有关信息已经改变,例如,如果 PAN成员刚刚变为PAN参与方。因此,至少每个PAN控制器设备应该 已经使关于PAN参与方的PAN有关信息同步。
下面示出了PAN有关信息的一些示例。PAN有关信息示例中的一些 是针对每个PAN参与方的,而一些是针对一组PAN参与方的。
-PAN成员身份,即,PAN参与方的身份。该身份可以与用户容 易使用的名称相连接。此外,该身份可以与任一种保密证书或类似物 品相连接,从而与保密码相结合的身份将决定PAN成员是否被允许成 为PAN的一部分(即,成为PAN参与方)。此外,PAN参与方除了具 有它们的个体身份之外,还可以作为群体具有公共的身份;
-网络配置信息,即,PAN参与方的IP地址,以及任选地,该 PAN参与方的以太网地址和缺省网关;
-PAN成员列表,即,PAN成员身份列表,即所有有资格位于PAN 中的设备;
-PAN参与方列表。即,目前连接到PAN并用它们的PAN成员身 份标识的设备的列表;
-可用接入。例如,列出了PAN中可用的外部接入,以及可以提 供这些外部接入的PAN参与方。
-当前使用的接入。可以关于整个PAN、每个PAN参与方或每个 会话示出目前使用的接入。
在网络中必须同步的最低量的PAN有关信息是每个PAN成员的PAN 身份。在该情况下,更多的PAN有关信息专在需要时被请求。不过, 在本发明的另一实施例中,可以优选使直至所有的PAN有关信息同步。
PAN有关信息可以要么只在PAN控制器设备之间被同步,要么在所 有PAN参与方之间被同步,或者用更适于某种类型PAN有关信息的任 何其他可能的方式进行同步。
PAN有关信息的同步可以用若干不同的方式来执行。根据本发明使 PAN有关信息同步的更适宜方法,是创建包括应该具有最新PAN有关信 息的所有PAN参与方(例如所有PAN控制器设备)的地址的多播群。 向此群多播的消息,被是此多播群成员的所有个体PAN参与方接收。 因此,将信息在系统中进行分配,即使该发送方不知道所有的地址和 系统中的PAN参与方(如同在这样的情况下,即例如当新的PAN成员 连接到网络时)。在本发明的可选实施例中,PAN有关信息还可以向应 该具有该信息的每个PAN参与方单播。信息可以在IP层上发送,从而 可以到达所有的PAN参与方,即使它们没有直接处于彼此的短程通信 距离之内。即,从第一PAN参与方到接收PAN参与方的信息,可以经 由都处于第一PAN参与方和接收PAN参与方的短程通信距离之内的第 二PAN参与方来发送。
为进行同步过程而发送的PAN有关信息可以被最小化,例如,通 过只从一PAN参与方发送与先前多播的PAN有关信息的差异。例如, 如果移动电话已经失去了外部连接,则需仅将最后连接的信息连同移 动电话的PAN-ID一起在网络中进行分配,以实现同步的目的。因此, 节省了通信资源。
根据本发明的一个实施例,为了保证PAN有关信息至少按照某一 周期进行同步,提议采用下列程序:如果PAN参与方在某一时间内未 接收到任何PAN有关信息,则指示它向所有其他PAN参与方多播请求 以及它自己的PAN有关信息的信息。这些PAN参与方于是将通过包括 它们的PAN有关信息的多播消息进行应答,从而所有的PAN参与方彼 此交换PAN有关信息。出现在PAN中的新PAN参与方使用类似的方法。 实现此同步的示例性解决方案,是通过使用根据本发明的协议定义的 PAN消息。这种消息的示例是PAN通用查询和PAN通用信息的消息, 在此申请中下面更加详细地阐述。
本发明能够带来的关键特征之一是上述的从PAN管理设备控制 PAN参与方的步骤,其中,PAN管理设备是目前被用来控制PAN的PAN 控制器设备。本发明提供从PAN管理设备向其他PAN参与方(包括其 他的PAN控制器设备)发送的命令。控制PAN必需的命令的示例是:
-接入选择命令(发送给整个PAN或个体PAN参与方,且被用来 为整个PAN、每个PAN参与方或每个会话选择接入);
-用于断开一个(或多个)PAN参与方与PAN连接的命令;
-用于连接一个(或多个)PAN成员与PAN的命令;
-用于包含和排除PAN成员的命令。
-用于控制GAP和通过该GAP提供的外部接入的命令。
接入选择命令例如包括用于将PAN参与方设置为若干接入选择模 式之一的命令。这种接入选择模式的一个示例是远程控制模式。在远 程控制模式中,PAN管理设备通知一个(或多个)接收命令的PAN参与 方应该使用(可以基于每个应用而不同)哪些GAP的一个(或多个) 接收命令的PAN参与方。远程控制模式有两个子模式。PAN管理设备可 以要么单独通知每个PAN参与方(所谓的每个设备的GAP选择控制), 要么一起通知所有的PAN参与方(群GAP选择控制),优选在对所有 PAN参与方的多播消息中。
接入选择模式的另一示例是远程控制选择标准模式。在此接入选 择模式中,PAN参与方产生它自己的GAP选择,但要基于从PAN管理 设备接收到的标准和优先权。根据PAN,远程控制选择标准模式有两种 子模式。PAN管理设备可以要么向每个PAN参与方单独传送选择的标准 和优先权(每个设备的选择标准控制),要么一起向所有的PAN参与 方传送选择标准和优先权(群选择标准控制)。
接入选择模式的第三个示例是独立模式。在此模式中,PAN参与方 选择与其他的PAN参与方无关的GAP,并且根据该PAN参与方的内部 标准和优先权。
命令可以由用户经由PAN管理设备的PAN用户接口进行设置,或 可以由另一节点进行设置,例如移动通信网络中的操作员节点,该操 作员节点向PAN控制器设备发送命令,而当PAN控制器设备在PAN中 分配这些命令时,它变为PAN管理设备。
用于根据本发明实现管理PAN的方法的步骤的其中一个关键部分 是根据本发明的PAN管理协议(PMP)。PMP是用于在PAN参与方之间 进行通信的协议。PMP为PAN参与方(尤其是PAN控制器设备)提供 用于执行对PAN进行PAN管理的步骤的工具箱。PMP将实现涉及在PAN 参与方之间进行通信的步骤,即下列步骤:
-至少在PAN控制器设备之间使PAN有关信息同步;
-通过从PAN控制器设备向其他PAN参与方发送命令,控制PAN 参与方;以及
-任选地,DLD的PAN有关信息由它的对等DLD至少向PAN控制 器设备输出。
根据本发明,PAN中的通信基于的协议集是互联网协议(IP)。本 发明的PAN管理协议(PMP)是优选在OSI模型的应用层上实现的协议, 即在UDP或TCP之上。用于该协议的其他可能的载体,例如包括基于 HTTP和XML的信息结构。PAN管理功能还可以利用来自较低协议层的 机制和信息,例如ARP、IPv6 Neighbour Discovery(邻居发现), 或者甚至是链路层的功能,例如蓝牙查询和寻呼的程序。
该协议的实现细节不在此文献中描述。本发明在于需要适当在系 统中进行PAN管理,以便尽可能使PAN对于用户使用而言成为透明和 直观的实际功能/机制。此文献中所述的必需机制在PMP中得以实现。 其中需要说明的一点是,PMP应该具有对下列机制的支持:
-PMP应该在PAN参与方之间进行分配。即,它不应根据PAN中 存在的用于PAN管理的特定PAN成员进行工作。
-事件通知(可选)。PAN参与方可以预订它们希望保持同步的 信息。
-存在公告:PAN成员在它们加入PAN时宣布它们的出现。
-从容退出:PAN参与方在其即将断开与PAN的连接时应该通知 其他的PAN参与方。
-信息的同步和传播:可以定期和/或具体通过请求它而完成。
为了优化通信和使PAN信息同步,使用了信息的多播,如前所述。 根据本发明的实施例,可以使用不同的多播群,这取决于不同组的PAN 参与方是否将具有不同的信息。因此,例如,包括理解PMP的所有PAN 参与方的第一多播群被创建(例如,以便分配涉及所有PAN参与方的 PAN有关信息或发布全PAN命令,例如通用接入选择指令)。此外,PAN 控制器设备可以使用第二多播群来进行PAN控制器设备之间的通信。 第三可能多播群是在GAP之间的意欲共享只与GAP有关的接入特定信 息的多播群。PMP多播通信可以通过群基保密(group based security)进行保护。不过,PAN通信的保密方面不在本申请的范围。
PAN管理协议(PMP)定义了实现上面定义的机制所必需的某些消 息。下面描述了这种PMP消息的一些示例。下列消息类型将涉及:PAN Generic Query(PAN通用查询)、PAN Generic Info(PAN通用信息)、 PAN Access Query(PAN接入查询)、PAN Access Info(PAN接入信 息)、Access Selection Mode Command(接入选择模式命令)和Access Selection Mode Acknowledgement(接入选择模式确认)。消息PAN Generic Query/Info(PAN通用查询/信息)和PAN Access Query/Info (PAN接入查询/信息)主要用来在PAN中分配PAN有关信息和使PAN 有关信息同步,而消息Access Selection Mode Command/Acknowledgement(接入选择模式命令/确认)主要用来控制 对网络中外部接入的选择。
PAN通用查询和PAN通用信息的消息
这些消息的目的在于分配PAN有关信息和使PAN有关信息同步。 至少一些PAN参与方将存储关于其他PAN参与方的PAN有关信息。关 于一个PAN参与方的PAN有关信息,通过称为PAN通用信息的多播消 息,从这一个PAN参与方分配给该至少一些PAN参与方。PAN通用信 息的消息包括:
-PAN参与方的标识符,例如,在所有的PAN设备在PAN内在本 地使用某种形式以太网的情况下,为链路层的地址;
-PAN参与方的设备类型,例如,膝上型电脑、PDA或电话;
-PAN参与方的设备名称,优选为用户容易使用的名称,例如, “IBM”或“T610”,尽可能地由用户进行设置;
-PAN参与方是否使用蓝牙和蓝牙PAN简档的标识符,该简档具 有下列子种类:
-如果该设备被连接,即,如果它是PAN参与方;以及
-如果该设备是群专用网络用户(GN)或是个人区域网用户 (PANU)(蓝牙PAN简档中的两个角色);以及
-PAN参与方是否使用IP的标识符,具有下列子种类:
-IP地址;以及
-网络掩码;即,定义有多少标识主机子网的IP地址。
PAN参与方任何时候都是空闲的,以便多播描述其自身的PAN通用 信息消息。
PAN通用信息消息可以向PAN参与方要么定期发送,要么在已经发 生变化时发送。如果消息在已经发生变化时向PAN参与方发送,则PAN 参与方可以发送其所有信息或仅改变的信息以及它的身份。如果消息 定期发送,则每个PAN参与方要么可以独立地发送它的信息,要么可 以根据下列程序发送:
PAN参与方可以在任何时候通过多播PAN通用查询消息,从每一个 其他PAN参与方请求PAN通用信息消息。根据本发明的一个实施例, 每个PAN参与方,优选为PAN控制器设备,只要从PAN中任何设备发 送PAN通用查询消息开始已经经过了预定量的时间,就应该发送PAN 通用查询消息。PAN通用查询消息根本不包括除对PAN通用信息消息的 实际请求之外的任何信息。作为响应,接收到PAN通用查询消息的PAN 设备必须多播PAN通用信息消息。发送PAN通用查询消息的PAN参与 方必须在发送PAN通用查询消息之后,还发送PAN通用信息消息。由 于所有的消息是多播的,所以在网络中发送一个PAN通用查询消息的 结果是网络中所有的PAN通用信息被分配和同步。
图3中示出了通过使用如上所述的PAN通用查询和PAN通用信息 消息进行信息分配和同步的消息序列情形的示例。根据图3,第一PAN 参与方301向所有其他PAN参与方(在图3中为第二PAN参与方302 和第三PAN参与方303)多播PAN通用查询消息310。PAN通用查询消 息可以由于例如以下的原因而被发送:已经经过了从上次在系统中使 信息同步的预定量的时间。第二PAN参与方302通过向其他的PAN参 与方301、303多播描述他自己的PAN通用信息消息311,应答通用查 询消息310。同时并且以同样的方法,第三PAN参与方303也通过向 其他的PAN参与方301、303多播描述他自己的PAN通用信息消息312, 应答PAN通用查询消息310。此外,在多播PAN通用查询消息310之 后,第一PAN参与方301多播PAN通用信息消息313。因此,PAN信息 在图3的PAN中的所有PAN参与方301、302、303之内被分配和同步。
PAN接入查询和PAN接入信息消息
消息PAN接入查询和PAN接入信息被用来传播涉及PAN中可用的 不同外部网络接入的信息以及使该信息同步。优选PAN接入查询和PAN 接入信息都是多播的。PAN接入查询消息用于从可用全球接入点(GAP) 请求接入信息。PAN接入查询要么将向所有的PAN参与方多播,并被不 是GAP的PAN参与方忽略,要么将其只向GAP发送。作为对PAN接入 查询消息的应答,每个GAP将发送PAN接入信息消息。PAN接入查询 消息是可选的,并且主要由目前被连接到PAN且需要更新接入有关信 息的PAN成员使用。PAN接入信息消息用于向对这种信息感兴趣的所有 PAN参与方发送实际的接入有关信息。PAN接入信息消息出于下列原因 而发送:作为对PAN接入查询的响应;因为从在PAN中发送最后的PAN 接入信息消息开始,已经经过了某一时间,即定期地;或因为接入信 息方面已经发生了变化,例如,因为GAP的接入状态已经改变。在系 统中分配PAN接入信息和使其同步的方法,类似于针对上述对于PAN通 用信息所描述的方法。
PAN接入信息消息包括下列信息:
-标识发送消息的GAP的标识符,例如,链路层地址、IP地址 或名称标识符。
-GAP提供的接入号码
-每次接入的接入名
-每次接入的接入类型
-每次接入的状态,例如,接入是上行还是下行的。
-与具体访问类型相关的接入特定信息,例如,接入的容量、服 务质量支持、当前通信负载、成本。
图4中示出了消息序列情形的示例,其中,PAN接入信息作为对 PAN接入查询的响应而被发送。根据图4,PAN参与方401例如由于PAN 参与方401刚刚进入网络,所以向PAN中的所有GAP(在图4中,为 第一GAP402和第二GAP403)多播PAN接入查询410。第一GAP402 通过向其他的PAN参与方401、403多播描述他的接入可能性的PAN接 入信息消息411,应答PAN接入查询消息410。同时且用同样的方法, 第二GAP403也通过向其他的PAN参与方401、402多播描述他的接入 可能性的PAN接入信息消息412,应答PAN接入查询消息410。因此, PAN接入信息被分配给PAN参与方401,并且同时,针对其余的PAN参 与方进行更新,从而PAN接入信息在整个PAN中被同步。
加入PAN并成为PAN参与方的PAN成员,应该向PAN参与方多播 PAN通用信息消息和PAN接入信息消息,以便宣布该PAN成员的出现, 从而PAN参与方可以更新它们的PAN有关信息。由于PAN参与方从该 PAN成员接收PAN通用信息消息和PAN接入信息消息,所以它们意识 到这是新的PAN参与方,并向该新PAN参与方发回PAN通用信息消息 和PAN接入信息消息。因此,还以其他PAN参与方的通用信息来更新 该新的PAN参与方。
接入选择模式命令和接入选择模式确认消息
接入选择模式命令消息和接入选择模式确认消息,是在PAN控制 器设备想要对另一PAN参与方为其PAN外部通信选择GAP的方式进行 控制时使用。接入选择模式命令消息只通过PAN控制器设备发送,其 包括GAP选择指令。接收接入选择模式命令消息的PAN参与方用接入 选择模式确认消息进行响应,以确认GAP选择指令的接收。接入选择 模式确认消息包括结果指示器,指示PAN参与方是否能够理解并遵循 接收到的GAP选择指令。
接入选择模式消息可以要么是多播的,要么是单播的,这取决于 所包含的GAP选择指令意欲用于所有的PAN参与方还是意欲只用于单 个的PAN参与方。接入选择模式确认消息始终是单播的。
接入选择模式命令消息包括:
-接入选择模式,例如下列三种模式,而这些都早在本申请中描 述过了:远程控制模式;远程控制选择标准模式;独立模式;
-GAP标识符(例如,IP地址,链路层地址或名称),如果指示 的接入选择模式是远程控制模式的话;以及
-接入选择标准(例如,GAP标识符的优先列表和/或可能对于 每个应用的GAP选择标准),如果指示的接入选择模式是远程控制选 择标准模式的话。
接入选择模式确认消息包括结果指示器,例如指示下列结果之 一:GAP选择指令被接受、GAP选择指令未被接受或GAP选择指令被部 分接受。
图5和图6中示出了接入选择模式命令和接入选择模式确认消息 的消息序列示例。
图5中示出了接入选择模式命令和接入选择模式确认的消息的单 播版本的典型消息序列。在此示例中,PAN控制器设备501将接入选择 模式命令510作为单播消息向第一PAN参与方502发送,因为这些指 令仅仅意欲用于第一PAN参与方,并不是用于其他的PAN参与方(这 里用第二PAN参与方503表示)。第一PAN参与方502通过向PAN控 制器设备501发送接入选择模式确认消息511进行应答,通知该PAN 控制器设备指令是否已被接受。
图6中示出了接入选择模式命令和接入选择模式确认的消息的多 播版本的典型消息序列。在此示例中,PAN控制器设备501将接入选择 模式命令510作为多播消息向PAN中所有的PAN参与方(这里用PAN 参与方502和503表示)发送,因为这些指令意欲用于所有的PAN参 与方。所有的PAN参与方502、503通过各自向PAN控制器设备501发 送接入选择模式确认消息511、512进行应答,通知该PAN控制器设备 指令是否已被接受。
本发明的可选实施例涉及在专用链接设备(DLD)经由到对等DLD 的点到点链路被连接到PAN时的情况,而该对等DLD是标准的联网PAN 参与方,具有第二短程通信装置,用于与DLD进行通信。在DLD及其 对等DLD之间的链路上使用的协议,通常是应用专用的。因为DLD不 基于IP进行通信,所以它不能与PAN的其余设备进行通信。因此,它 不能通过其自身使它的业务被其他的PAN参与方知道,并且使其他的 PAN参与方可以使用它的业务。根据本发明用于管理PAN的方法因此补 充以辅助步骤,即,让对等DLD输出DLD的PAN有关信息,例如,DLD 的业务接口,从而DLD的业务接口变得为其他PAN参与方可见和可用。 因此,根据本发明的方法有助于在PAN中的非IP设备上提供业务,例 如,只有蓝牙的设备,其对IP层上的其他PAN参与方是可用的。对于 启用蓝牙的数字照相机(其只实现了基本成像简档[BT],而BT是专用 于操作照相机的蓝牙简档,且基于更普通的对象交换简档构建),示 出了这种DLD和如何可以使用本发明的替换实施例的示例。如果没有 使用本发明,这个成像业务将只对直接连接照相机的PAN参与方(即 数字照相机的对等DLD)是可用的。然而,通过让对等DLD从基本成像 简档转换到PAN中所用的协议,反之亦然,对等DLD可以向PAN的其 余设备输出成像业务,并且其他的PAN参与方将能够利用照相机的成 像业务。然后,对等DLD将优选向PAN参与方发送包括DLD的PAN有 关信息的多播消息。
传统设备支持
传统设备,即基于IP进行通信但不具有任何PMP支持的设备,的 确一般将要使用一段时期。PAN因此可以包括支持PMP的设备以及不支 持PMP的设备。这类情况是重要的,并且通过根据本发明的PAN管理 方法和PMP进行支持。
例如,这通过引入根据本发明的方法和PMP可以用于与控制的传 统设备进行通信的小“窍门”来处理。这些小“窍门”例如可以是使 用传统设备已经支持的标准协议(例如,蓝牙或DHCP(动态主机配置 协议))。这可以开始用在下列的示例中:
-在断开PAN参与方的连接时。对于启用PMP的设备而言,可以 经由PMP利用简单命令来完成,而该命令是针对于应该断开连接的被 考虑的PAN参与方。另一方面,对于传统设备而言,它可以例如通过 蓝牙来完成(如果使用了蓝牙的话)。然而,这需要PMP可以获得并 理解蓝牙网络的点到点结构(例如,微微网),从而PMP可以指示对 应的PAN设备断开被考虑的传统设备的连接。在下列示例中,示出了 断开连接的程序:PAN控制器设备通过使用PMP,指示可与传统设备进 行通信的PAN参与方断开传统设备的连接。PAN参与方然后使用蓝牙 (如果该传统设备经由蓝牙连接的话)断开传统设备的连接。
关于以上所讨论的“窍门”的细节不再进行详细说明。然而,重 要的是要理解PMP是可扩展的,以便同样处理具有传统设备的情况。
在本申请中所述的用于PAN管理的方法和PAN管理协议,是专门 针对PAN和在试图以用户容易使用的方法建立和保持PAN时出现的问 题设计的。本发明处理许多网络有关问题,例如寻址、接入发现和接 入选择,并将涉及协议栈中的若干层,例如,链路层、网络层和应用 层。现有技术的业务发现协议,例如UPnP(通用即插即用)、Jini、 Rendezvous和SLP(服务定位协议)被设计用来发现更高层上的业务, 例如,打印机、文件服务器等。这些协议的目标主要在于局域网,并 不考虑PAN对管理的特定需要。然而,它们提供了在PAN环境中利于 在PAN之内以及PAN之外完成通用业务发现的协议和机制。PAN中使 用的这种通用业务发现协议,将补充本申请所述的PAN管理方法和协 议。PAN管理方法和协议将提供许多更低层的管理功能,并且业务发现 协议将处理实际的用户层业务。
在附图和说明中,已经公开了本发明的优选实施例及示例,并且, 虽然采用了专用术语,但是它们只用在一般和描述意义的方面,并非 为了进行限制,而本发明的范围在下列权利要求中加以阐述。
QQ群二维码
意见反馈