发明名称 联网设备、联网设备的操作方法和包括该联网设备的系统
摘要 本发明涉及一种用于在联网设备之间通信的协议。这些设备逻辑上被安排为设备类型分级结构,其包括:没有其它设备类型所取决于的控制器设备类型(52)和许多其它设备类型所取决于的一个基本设备类型(54)。这些设备实现固定长度和格式的包括设备类型的简单设备描述消息,并且一些设备还实现包括附加信息的扩展设备描述消息。
申请公布号 CN1675887B 申请公布日期 2013.11.06
申请号 CN03818858.9 申请日期 2003.07.24
申请人 皇家飞利浦电子股份有限公司 发明人 R·J·布拉克维尔;N·A·汉金;P·J·拉尼甘;N·B·谢菲尔德;P·A·鲁兰德
分类号 H04L12/28(2006.01)I;H04L29/06(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L12/28(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 程天正;刘杰
主权项 一种操作联网设备的操作方法,包括:由所述联网设备发送或接收(104)一个规定长度的简单设备描述消息(230),所述简单设备描述消息具有从人类可读的消息格式压缩的一种令牌压缩消息的形式,该消息包括表示其它设备类型的一个设备类型值;设备类型值是从一个设备类型分级结构中选择的,该分级结构具有包括控制器设备类型(52)和基本设备类型(54)在内的预确定的最高级别元素以及至少一个另外的附属设备类型级别(68),所述附属设备类型从属于基本设备类型(54)并继承了该附属设备类型所从属的更高级别设备类型的属性,但是该分级结构不包括从属于控制器设备类型(52)的任何另外的附属设备类型级别,其特征在于所述简单设备描述消息包括:指示发送设备是否具有可用的扩展设备描述的字段(238);和规定数目的附加字段(236),其标识规定数目的附加状态设定。2.根据权利要求1的方法,还包括如下步骤:确立(102)至少一个其它设备的地址;发送(104)一则请求简单设备描述的简单设备描述询问消息给所述其它设备或者一个或多个其它设备;从所述其它设备或多个其它设备中接收(106)简单设备描述消息。3.根据权利要求1的方法,还包括:发送(108)一则扩展设备描述询问消息给所述其它设备或多个其它设备中的一个,以向其它设备请求扩展设备描述;和从所述其它设备或者多个其它设备之一中接收(110)一则可变长度的扩展设备描述。4.根据权利要求1的方法,其中:联网设备是一个控制器设备(2),它具有该控制器能够控制的一个设备类型列表(24)。5.根据权利要求4的方法,还包括:在可以由控制器控制的设备类型列表中,通过确定或者是所述其它设备的设备类型或者是所述其它设备的设备类型所从属的更高级别设备类型的最低设备类型级别来确定控制器能够控制所述其它设备的程度。6.根据权利要求5的方法,还包括:从另一设备中接收(120)一则包括被请求设备类型值在内、用于请求控制器是否能够控制被请求设备类型的设备的控制器询问消息;和用一则包括表示设备类型列表中的、或者是被请求设备类型或者是被请求设备类型所从属的更高级别设备类型的最低设备类型级别的设备类型值在内的控制器响应消息来进行响应(122)。7.根据权利要求1的方法,包括:从请求简单设备描述的另一设备接收一则简单设备描述询问消息;和向所述其它设备发送固定长度的简单设备描述消息(230)。8.根据权利要求7的方法,其中:设备类型分级结构中的预确定的最高级别元素还包括一个复合设备类型,并且联网设备是具有整数个其它设备的功能的复合设备类型,所述方法还包括:通过发送一则包括表示设备作为复合设备的设备类型值(232)和作为其它设备数目(234)的整数子设备数在内的简单设备描述消息(230)来对接收到的简单设备描述询问消息进行响应。9.一个联网设备,包括:收发信机(8),用于发送和接收消息;和:消息处理器(26,182),它被安排来向所述收发信机(8)发送或从所述收发信机(8)接收规定长度的简单设备描述消息,该简单设备描述消息具有从人类可读的消息格式压缩的一种令牌压缩消息的形式,该消息包括表示其它设备类型的一个设备类型值;该设备类型值是从一个设备类型分级结构中选择的,该分级结构具有包括控制器设备类型(52)和基本设备类型(54)在内的预确定的最高级别元素以及至少一个另外的附属设备类型级别(68),所述附属设备类型从属于基本设备类型(54)并继承了该附属设备类型所从属的更高级别设备类型的属性,但是该分级结构不包括从属于控制器设备类型(52)的任何另外的附属设备类型级别,其特征在于所述简单设备描述消息包括:指示发送设备是否具有可用的扩展设备描述的字段(238);和规定数目的附加字段(236),其标识规定数目的附加状态设定。10.根据权利要求9的联网设备,其中,消息处理器被安排来执行如下步骤:确立(102)至少一个其它设备的地址;向另一设备发送(104)一则请求简单设备描述的简单设备描述询问消息;从该其它设备中接收(106)固定长度的简单设备描述消息,所述简单设备描述消息包括表示该其它设备的类型的设备类型值和一个指示扩展设备描述是否可用的字段;并且所述消息处理器还被安排来可选地执行如下步骤:测试简单设备描述消息以便确定扩展设备描述是否可用;发送(108)一则扩展设备描述询问消息给该其它设备,以向该其它设备请求扩展设备描述;和从所述其它设备中接收(110)一个可变长度的扩展设备描述。11.根据权利要求9的联网设备,其中,消息处理器(26,182)被安排来执行如下步骤:从请求简单设备描述的另一设备接收一则简单设备描述询问消息;和向该其它设备发送固定长度的简单设备描述消息,所述简单设备描述消息具有从人类可读的消息格式压缩的一种令牌压缩消息的形式。12.根据权利要求11的联网设备,还包括一个存储器(14),它储存一则从人类可读格式预压缩的预确定简单设备描述消息,其中消息处理器被安排来从存储器中读取该预确定简单设备描述消息并响应于一则输入设备询问消息通过收发信机对其进行发送。13.根据权利要求12的联网设备,其中:所述联网设备是一个控制器设备(2),它包括一个存储器(14),存储器(14)包含能够由该控制器控制的设备类型列表,用于通过确定能由所述联网设备控制的设备类型列表中的或者是已知设备类型或者是已知设备类型所从属的更高级别设备类型的最低设备类型级别来确定联网设备能够把已知设备类型的另一设备控制到的程度。14.根据权利要求13的联网设备,其中:消息处理器被安排来从另一设备接收一则包括被请求设备类型值在内的、用于请求控制器是否能够控制被请求设备类型的设备的控制器询问消息;和用一则包括表示设备类型列表中的或者是被请求设备类型或者是被请求设备类型所从属的更高级别设备类型的最低设备类型级别的设备类型值在内的控制器响应消息来进行响应。15.一个系统,包括:多个联网设备(200),每个联网设备具有一个用于发送和接收网络消息的收发信机(8),该网络消息包括标识联网设备的设备类型的设备描述消息;其中:每个联网设备具有一个预确定设备类型,该预确定设备类型是从一个设备类型分级结构中选择的,该分级结构具有包括控制器设备类型(52)和基本设备类型(54)在内的预确定的最高级别元素以及至少一个另外的附属设备类型级别(68),所述附属设备类型从属于基本设备类型并继承了该附属设备类型所从属的更高级别设备类型的属性,但是该分级结构不包括从属于控制器设备类型的任何另外的附属设备类型级别;所述多个联网设备中的至少一个联网设备是一个具有控制器设备类型(52)的控制器设备(2);和所述多个联网设备中的至少一个另外的联网设备是一个受控设备(4),它具有基本设备类型(54)的设备类型或者从属于基本设备类型(54)的设备类型(62,64,66)。16.根据权利要求15的系统,其中:多个联网设备包括至少一个简单设备和至少一个复杂设备,其中简单设备没有能力对消息进行解压缩而直接解译已压缩的简单设备描述询问消息,而复杂设备包括一个用于对消息进行解压缩的消息解压缩设备(184)以及一个用于解译解压缩消息的消息解译器。17.根据权利要求15或16的系统,其中:预确定的最高级别元素还包括一个复合设备类型;所述系统包括复合设备类型的至少一个联网设备,它具有预确定数目的其它设备的功能,所述预确定数目是一个大于或等于2的整数;和复合设备类型的该至少一个联网设备的每一个通过发送一则包括作为复合设备的设备类型(230)和表示预确定数目的其它设备的一个子设备数目(234)在内的简单设备描述(230)来对要求简单设备描述的一则输入设备询问消息进行响应。
地址 荷兰艾恩德霍芬