一种物-物智能交互装置及其方法、交互系统的制作方法

文档序号:7762973阅读:340来源:国知局
专利名称:一种物-物智能交互装置及其方法、交互系统的制作方法
技术领域
本发明涉及物体与物体之间的智能交互,特别是涉及一种基于属性编码和无线通 信的物-物智能交互装置及其交互方法、交互系统。
背景技术
随着物联网的发展,各种新的应用需求不断涌现,物体与物体之间的交互变得越 来越重要。一方面,在这个世界上存在大量各种各样的物体,而物体本身是不会交互的;另 一方面,构建物联网的目的,就是要把相关的物体联在一起,为人类提供更好的服务。因此, 实现物_物智能交互,对于物联网的发展具有十分重要的意义。目前,有二类技术可以初步实现特定场合的物体交互。一类是电子标签或称射频 识别(Radio Frequency Identification,RFID),它通过在物体上贴电子标签(RFID),然后 用RFID采集器读取。这类交互基本上是单向的,也就是说,贴了电子标签的物只能被采集 器识别,反过来就不行。另一类是UpNp协议,这是一种在计算机领域广泛采用的设备之间 的交互。任何二个设备,只要符合UpNp协议,就可以进行交互。这类交互只能局限在计算 能力较强的信息设备之间,而不适用于普通的物体。

发明内容
本发明的一目的在于提供一种物-物智能交互装置及其方法、交互系统,用于解 决现有技术中无法实现物与物之间的双向交互以及不适用于普通的物体之间交互的问题。为了实现上述目的,本发明提供了 一种物_物智能交互装置,其特征在于,包括控制部,用于实现对该交互装置的实时处理和控制;存储部,连接所述控制部,用于存储属性编码数据;通信部,连接所述控制部,用于通过预设的交互协议、属性编码数据实现该交互装 置与其他交互装置之间的通信,完成交互数据的发送和接收。所述的物_物智能交互装置,其中,该交互装置还包括接口部,连接所述控制部,用于连接该交互装置所在的本地设备上的其他信息模 块。所述的物_物智能交互装置,其中,所述属性编码数据包括设备属性编码,用于描述该交互装置所在的本地设备的属性编码;相关设备属性编码表,用于存放与该本地设备相关的设备的属性编码;相邻设备属性编码表,用于存放该交互装置与其他交互装置交互后接收到的与该 本地设备相邻的设备所发送来的相邻设备的属性编码。所述的物_物智能交互装置,其中,所述设备属性编码包括设备名称代码、类型、规格、功能、指标、状态、限制条件以及标识码,其中,状态,用于表示设备的状况属性;限制条件,用于描述设备的限制条件;
标识码,用于标识设备的代码。所述的物_物智能交互装置,其中,所述设备属性编码还包括状态改变条件,所述存储部还包括动态变更模块,用于 当状态改变条件成立时,动态地变更设备属性编码中的状态。所述的物_物智能交互装置,其中,所述交互协议包括交互请求/交互响应、确认请求/确认响应、信息发送请求/信息接收响应、结束 请求/结束响应。所述的物_物智能交互装置,其中,所述交互请求中的信息包括交互命令的参数包括被请求方的属性编码数据、请 求方标识码;所述交互响应中的信息包括交互命令的参数包括请求方标识码、响应条件、响应 方标识码;所述确认请求中的信息包括交互命令的参数包括响应方标识码、请求方标识 码;所述确认响应中的信息包括交互命令的参数包括请求方标识码、响应方标识 码;所述信息发送中的信息包括交互命令的参数包括响应方标识码、信息长度、信息 块、校验码、请求方标识码;所述信息接收响应中的信息包括交互命令的参数包括请求方标识码、确认信息、 响应方标识码,其中确认信息包括正确接收、重发信息;所述结束请求中的信息包括交互命令的参数包括响应方标识码、请求方标识 码;所述结束响应中的信息包括交互命令的参数包括请求方标识码、响应方标识码。所述的物_物智能交互装置,其中,所述控制部采用嵌入式8051微处理器。所述的物_物智能交互装置,其中,所述通信部采用ZIC2410 ZigBee模块的2. 4GHz RF收发器。所述的物_物智能交互装置,其中,所述存储部采用ZIC2410 ZigBee模块中的存储器。所述的物_物智能交互装置,其中,所述接口部采用ZIC2410 ZigBee模块中的高速UART。为了实现上述目的,本发明还提供了一种物-物智能交互系统,其特征在于,包括 至少两个任一所述的交互装置,每个交互装置设置在不同的设备上。为了实现上述目的,本发明还提供了 一种物_物智能交互方法,其特征在于,包 括
步骤1,发起方设备的交互装置发出符合预设交互协议的交互请求;步骤2,接收方设备的交互装置接收所述交互请求,根据所述交互请求以及该接收 方设备的属性编码数据判断该接收方设备是否为被请求方设备;如果该接收方设备为被请 求方设备,执行步骤3;步骤3,被请求方设备的交互装置向发起方设备的交互装置发送符合交互协议的 交互响应;步骤4,发起方设备的交互装置与被请求方设备的交互装置按照预设交互协议依 次进行确认请求/确认响应,信息发送/信息接收通信。所述的物_物智能交互方法,其中,当被请求方设备为两个或两个以上时,所述步骤4包括发起方设备的交互装置根据预设原则从被请求方设备中选择一被请求设备,与该 被请求设备的交互装置按照预设交互协议依次进行确认请求/确认响应,信息发送/信息 接收通信。所述的物_物智能交互方法,其中,所述属性编码数据包括设备属性编码,用于描述该交互装置所在的本地设备的属性编码;相关设备属性编码表,用于存放与该本地设备相关的设备的属性编码;相邻设备属性编码表,用于存放该交互装置与其他交互装置交互后接收到的与该 本地设备相邻的设备所发送来的相邻设备的属性编码。所述的物_物智能交互方法,其中,所述设备属性编码包括设备名称代码、类型、规格、功能、指标、状态、限制条件以 及标识码,其中,状态,用于表示设备的状况属性;限制条件,用于描述设备的限制条件;标识码,用于标识设备的代码。所述的物_物智能交互方法,其中,所述设备属性编码还包括状态改变条件,当状态改变条件成立时,动态地变更设 备属性编码中的状态。所述的物_物智能交互方法,其中,所述预设交互协议中,所述交互请求中的信息包括交互命令的参数包括被请求方的属性编码数据、请 求方标识码;所述交互响应中的信息包括交互命令的参数包括请求方标识码、响应条件、响应 方标识码;所述确认请求中的信息包括交互命令的参数包括响应方标识码、请求方标识 码;所述确认响应中的信息包括交互命令的参数包括请求方标识码、响应方标识 码;所述信息发送中的信息包括交互命令的参数包括响应方标识码、信息长度、信息块、校验码、请求方标识码;所述信息接收中的信息包括交互命令的参数包括请求方标识码、确认信息、响应 方标识码,其中确认信息包括正确接收、重发信息;所述结束请求中的信息包括交互命令的参数包括响应方标识码、请求方标识 码;所述结束响应中的信息包括交互命令的参数包括请求方标识码、响应方标识码。所述的物_物智能交互方法,其中,所述步骤2具体为接收方设备的交互装置接收所述交互请求,比较所述交互请求中的被请求方设备 的设备名称代码与接收方设备的设备名称代码是否一致,如一致,则说明该接收方设备为 被请求方设备,执行步骤3。所述的物_物智能交互方法,其中,所述步骤4中的确认请求/确认响应通信包括发起方设备的交互装置发出符合预设交互协议的确认请求;接收方设备的交互装置接收所述确认请求,比较所述确认请求中的响应方标识码 与接收方标识码是否一致,如一致,则该接收方设备为被请求方设备,该被请求方设备的交 互装置返回一确认响应至该发起方设备的交互装置。所述的物_物智能交互方法,其中,所述步骤4中的信息发送/信息接收通信包括发起方设备的交互装置按照预设的交互协议向被请求方设备进行信息发送;该被 请求方设备的交互装置接收所述信息后进行数据校验,如正确,则发送正确接收响应至该 发起方设备的交互装置,否则发送重发信息响应至该发起方设备的交互装置。所述的物_物智能交互方法,其中,所述步骤4之后还包括结束请求/结束响应通信,具体是发起方设备的交互装置向被请求方设备的交互装置发送结束请求,该被请求方设 备的交互装置接收所述结束请求,返回结束响应至该发起方设备的交互装置。所述的物_物智能交互方法,其中,所述步骤1、2、3中,还包括发起方设备的交互装置等待交互响应,并判断是否有交互响应,如有,则保存所述 交互响应中的交互参数,否则进一步判断等待交互响应是否超时,如超时,则调整所述交互 请求中的交互参数,并返回所述步骤1,如未超时,则继续等待交互响应;接收方设备的交互装置等待交互请求,并判断是否有交互请求,如有,则进一步判 断所述接收方设备是否是被请求方设备,如果该接收方设备为被请求方设备,发出交互响 应,如无,则继续等待交互请求。所述的物_物智能交互方法,其中,所述步骤4中的确认请求/确认响应通信,还包括发起方设备的交互装置等待确认响应,并判断是否有确认响应,如有,则保存所述 确认响应中的交互参数,否则进一步判断等待确认响应是否超时,如超时,则调整所述确认 请求中的交互参数,继续进行确认请求/确认响应通信,如未超时,则继续等待确认响应;
被请求方设备的交互装置等待确认请求,并判断是否有确认请求,如有,则发出确 认响应,否则继续等待确认请求。所述的物_物智能交互方法,其中,所述步骤4中的信息发送/信息接收通信,还包括发起方设备的交互装置等待信息接收响应,并判断是否有信息接收响应,如无,则 继续等待信息接收响应,如有,则进一步判断信息接收响应是否正确,如正确,则完成信息 发送,否则再次向被请求方设备的交互装置发送信息发送请求;被请求方设备的交互装置等待信息发送请求,并判断是否有信息,如无,则继续 等待信息发送请求,如有,则检查所述信息的正确性,如正确,则发出正确接收响应并保存 所述信息,如不正确,则发出一重发信息响应至发起方设备的交互装置,并等待信息发送请 求。所述的物-物智能交互方法,其中,所述步骤4之后还包括结束请求/结束响应通信,具体是发起方设备的交互装置向被请求方设备的交互装置发送结束请求,该被请求方设 备的交互装置接收所述结束请求,返回结束响应至该发起方设备的交互装置。所述的物_物智能交互方法,其中,所述结束请求/结束响应通信,还包括发起方设备的交互装置向被请求方设备的交互装置发送结束请求,等待结束响 应,并判断是否有结束响应,如有,则结束,否则进一步判断等待结束响应是否超时,如超 时,则再次向所述被请求方设备的交互装置发送结束请求,如未超时,则等待结束响应;被请求方设备的交互装置等待所述结束请求,并判断是否有结束请求,如有,则发 出结束响应命令至发起方设备的交互装置,否则继续等待结束请求。与现有技术相比,本发明的有益技术效果在于本发明提供的物与物的智能交互装置及交互方法,有效地实现了物体与物体之间 的自动发现与智能交互,对于物联网的发展具有重要的意义。同时,本发明具有如下特点1)智能程度高物体与物体之间能够自动发现与智能交互;2)通用性强可以在不同应用领域、不同的环境中使用;3)实现成本低采用高集成度的模块组成;4)使用方便无需调试,方便安装。


图1是本发明物-物智能交互装置的结构图;图2是本发明物_物智能交互装置所采用的实现模块;图3A、图3B分别是本发明的物与物交互请求与交互响应的流程图;图4A、图4B分别是本发明的物与物确认请求与确认响应的流程图;图5A、图5B分别是本发明的信息发送请求与信息接收响应的流程图;图6A、图6B分别是本发明的结束请求与结束响应的流程图。
具体实施例方式以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。如图1所示,是本发明物-物智能交互装置的结构图。该交互装置100包括控制 部10、通信部20、存储部30,还可以包括接口部40。控制部10,用于实现对整个交互装置10的实时处理和控制;通信部20,连接控制部10,用于通过预设的交互协议、属性编码数据实现该交互 装置100与其他交互装置之间的通信,完成交互数据的发送和接收;存储部30,连接控制部10,用于存储属性编码数据;接口部40,连接控制部10,用于连接该交互装置100所在的本地设备上的其他信 息模块。接口部40并不是交互装置100之间完成交互必不可少的组成部分,而是用于扩展 外部设备的接口。交互装置100通过接口部40可以获得本地设备的数据,本地设备也可以 通过接口部40获得其他交互装置交互来的数据,例如假设交互装置1通过其接口部连接 本地设备的一个键盘,交互装置2通过其接口部连接本地设备的一个IXD显示屏,交互装置 1与交互装置2进行交互,这样就可以在IXD显示屏上显示键盘输入信息。在本发明的一实施例中,属性编码数据包括(1).设备属性编码,用于描述该交互装置所在的本地设备的属性编码;(2).相关设备属性编码表,用于存放与该本地设备相关的设备的属性编码;(3).相邻设备属性编码表,用于存放该交互装置与其他交互装置交互后接收到的 与该本地设备相邻的设备所发送来的相邻设备的属性编码。设备属性编码包括设备名称代码、类型、规格、功能、指标、状态、限制条件以及标 识码中一个信息或多个信息的组合;其中,状态,用于表示设备的状况属性;限制条件,用 于描述设备的限制条件;标识码,用于标识设备的代码。在本发明的一实施例中,所述设备属性编码数据包括设备名称代码、类型、规格、 功能、指标、状态、限制条件以及标识码,还包括状态改变条件,存储部30还包括动态变更 模块301,用于当状态改变条件成立时,动态地变更设备属性编码中的状态,这样存储部30 中的设备属性编码就成了动态的设备属性编码。交互装置100安装在物体(设备)上,当安装在物体上时,动态的物体属性编码 包括物体名称代码、类型、规格、功能、指标、状态、状态改变条件、限制条件以及标识码等; 不但能够表示本地物体的静态属性,如物体名称代码、类型、规格、功能、指标等,而且可以 表示本地物体的动态状况属性,例如该交互装置100安装在某种食品包装上时,如果过了 保质期,该食品的状态就动态地改变为“坏”。交互协议是为了保证物体与物体之间或设备与设备之间的顺利交互而定义的一 套协议,本发明中,定义的交互协议包括交互请求/交互响应、确认请求/确认响应、信息 发送请求/信息接收响应、结束请求/结束响应等;技术效果当一方需要交互时,就按照 本发明规定的交互协议发出交互请求信息,另一方接收到请求信息后,就按本发明规定的 交互协议进行响应,从而实现局部区域内物与物的交互。在任何物体(或设备)上安装了交互装置100后,这个物体就可以与同样安装了 该交互装置100的其他物体(或设备)进行交互。本发明通过交互装置100实现物_物智能交互的基本工作原理是
首先,将需要交互的物体都设置该交互装置100,当某个物体需要交互时,就通过该物 体上的交互装置100,按照本发明规定好的统一格式向外发出交互请求,处于某一特定区域内 (通信传输距离范围内)的其他物体,通过安装在这些物体上面的交互装置100接收请求信息, 并对请求信息进行处理,当某个物体是被请求的对象时,就按照本发明规定的统一格式进行响 应,从而实现局部区域内物体之间的交互。当某个物体不是被请求的对象时,就不响应。本发明中采用CEL (California Eastern Laboratories)的 ZIC2410 ZigBee 模块 来实现交互装置100。CEL的ZIC2410 ZigBee模块见图2所示,下面对ZIC2410ZigBee模 块作如下说明。ZIC2410 ZigBee模块是一个单片集成电路,包括了一个内含flash存储器的嵌入 式8051微处理器、一个带有基带modem的RF收发器。其主要功能如下(1)微处理器功能8051兼容微处理器;使用内部调节器的单电压操作1.9V-3.3V(1.5V内核);深度睡眠模式(0. 3μ A)的四个级别功率管理;支持双DPTR ;支持对96ΚΒ编程存储器进行多区操作;24 个通用 I/O (VFBAG 封装);内部温度传感器。(2)存储器功能带有96ΚΒ 的 Flash 和 8KB 的 RAM ;128字节的CPU专用存储器;1KB 的引导 ROM;可外接外部存储器。(3)通信功能单片2. 4GHz RF收发器;可升级的数据速率250kbps (ZigBee) ,500kbps和IMbps (定制应用);硬件MAC (FIFO、AES, CRC. · ·);支持1.5V的低电压操作;直接序列展频;QPSK 调制;RSSI 测量;遵从IEEE802. 15. 4 ;无外部T/R开关或不需要滤波器。(4)接口功能:带二个16字节FIFO的二个高速UART (高至IMbps);四通道的8位ADC;SPI主机/从机接口。在本发明的具体实现中,控制部10采用ZIC2410 ZigBee模块中的微处理器(8051 兼容微处理器);通信部20采用ZIC2410 ZigBee模块中的2. 4GHz RF收发器;存储部30采用ZIC2410 ZigBee模块中的存储器,其中1KB的引导ROM用于存放系统引导程序,8KB 的RAM用于临时缓存,96KB的Flash中,32K用于存放控制程序、32K用于存放属性编码表 和交互协议、32K用于存放本地动态属性及相邻物体的动态属性;接口部40采用ZIC2410 ZigBee模块中的高速UART。下面结合图1、2进一步描述动态的属性编码数据一 )动态的物体属性编码的含义本发明中的动态属性编码,是用来描述该交互装置100所表示的本地物体的动态 属性编码,包括物体名称代码、类型、规格、功能、指标、状态、状态改变条件、限制条件以及 标识码等。其中物体名称代码、类型、规格、功能、指标就是普通意义上的概念,其他属性说 明如下状态改变条件是指物体状态改变的条件,如食品的保质期;状态用于表示物体的动态状况属性,如食品好坏,当该食品在保质期内,状态是 “好”,过了保质期,状态是“坏”;限制条件用于描述物体的某种限制条件,如茶叶就不能与烟草等存放在一起;标识码用于唯一标识该物体的代码,类似人的身份证代码。二)动态的物体属性编码的数据组织本发明中与动态的物体属性编码相关的数据有三部分1)物体属性编码是指用于描述该交互装置100所表示的某种物体(以下简称该 物体)的动态属性,该属性编码预先存放在该交互装置100的存储部30中;2)相关物体属性编码表用于存放与该物体相关的物体属性编码;如该物体是一 台打印机,那么与该打印机相关的物体可能就是计算机、手机、信息家电等等,属性编码表 中分别保存这些物体各自的属性编码,以备交互时使用。该属性编码表预先存放在该交互 装置100的存储部30中;3)相邻物体属性编码表是指通过物物交互后,该交互装置100接收到的、与该物 体相邻的物体所发送来的相邻物体的属性编码,这些代码是在交互过程中得到的,存储在 该交互装置100的存储部30中。本发明还提供了一种物-物智能交互系统,该系统包括至少两个交互装置100,每 个交互装置100分别设置在不同的设备上。为了保证物体与物体之间的顺利交互,本发明还设定了一套交互协议,包括交互请求/交互响应、确认请求/确认响应、信息发送请求/信息接收响应、结束 请求/结束响应等。下面对上述交互协议的具体协议格式介绍如下交互请求,其协议格式见下表1 表 权利要求
一种物 物智能交互装置,其特征在于,包括控制部,用于实现对该交互装置的实时处理和控制;存储部,连接所述控制部,用于存储属性编码数据;通信部,连接所述控制部,用于通过预设的交互协议、属性编码数据实现该交互装置与其他交互装置之间的通信,完成交互数据的发送和接收。
2.根据权利要求1所述的物-物智能交互装置,其特征在于, 该交互装置还包括接口部,连接所述控制部,用于连接该交互装置所在的本地设备上的其他信息模块。
3.根据权利要求1所述的物-物智能交互装置,其特征在于, 所述属性编码数据包括设备属性编码,用于描述该交互装置所在的本地设备的属性编码; 相关设备属性编码表,用于存放与该本地设备相关的设备的属性编码; 相邻设备属性编码表,用于存放该交互装置与其他交互装置交互后接收到的与该本地 设备相邻的设备所发送来的相邻设备的属性编码。
4.根据权利要求3所述的物-物智能交互装置,其特征在于,所述设备属性编码包括设备名称代码、类型、规格、功能、指标、状态、限制条件以及标 识码,其中,状态,用于表示设备的状况属性; 限制条件,用于描述设备的限制条件; 标识码,用于标识设备的代码。
5.根据权利要求4所述的物-物智能交互系统,其特征在于,所述设备属性编码还包括状态改变条件,所述存储部还包括动态变更模块,用于当状 态改变条件成立时,动态地变更设备属性编码中的状态。
6.根据权利要求1-5中任一项所述的物-物智能交互装置,其特征在于, 所述交互协议包括交互请求/交互响应、确认请求/确认响应、信息发送请求/信息接收响应、结束请求 /结束响应。
7.根据权利要求6所述的物-物智能交互装置,其特征在于,所述交互请求中的信息包括交互命令的参数包括被请求方的属性编码数据、请求方 标识码;所述交互响应中的信息包括交互命令的参数包括请求方标识码、响应条件、响应方标 识码;所述确认请求中的信息包括交互命令的参数包括响应方标识码、请求方标识码; 所述确认响应中的信息包括交互命令的参数包括请求方标识码、响应方标识码; 所述信息发送中的信息包括交互命令的参数包括响应方标识码、信息长度、信息块、 校验码、请求方标识码;所述信息接收响应中的信息包括交互命令的参数包括请求方标识码、确认信息、响应 方标识码,其中确认信息包括正确接收、重发信息;所述结束请求中的信息包括交互命令的参数包括响应方标识码、请求方标识码;所述结束响应中的信息包括交互命令的参数包括请求方标识码、响应方标识码。
8.根据权利要求1_5、7中任一项所述的物-物智能交互装置,其特征在于, 所述控制部采用嵌入式8051微处理器。
9.根据权利要求1_5、7中任一项所述的物-物智能交互装置,其特征在于, 所述通信部采用ZIC2410 ZigBee模块的2. 4GHz RF收发器。
10.根据权利要求1_5、7中任一项所述的物-物智能交互装置,其特征在于, 所述存储部采用ZIC2410 ZigBee模块中的存储器。
11.根据权利要求1_5、7中任一项所述的物-物智能交互装置,其特征在于, 所述接口部采用ZIC2410 ZigBee模块中的高速UART。
12.—种物-物智能交互系统,其特征在于,包括至少两个任一权利要求1-11所述的交 互装置,每个交互装置设置在不同的设备上。
13.一种物-物智能交互方法,其特征在于,包括步骤1,发起方设备的交互装置发出符合预设交互协议的交互请求; 步骤2,接收方设备的交互装置接收所述交互请求,根据所述交互请求以及该接收方设 备的属性编码数据判断该接收方设备是否为被请求方设备;如果该接收方设备为被请求方 设备,执行步骤3;步骤3,被请求方设备的交互装置向发起方设备的交互装置发送符合交互协议的交互 响应;步骤4,发起方设备的交互装置与被请求方设备的交互装置按照预设交互协议依次进 行确认请求/确认响应,信息发送/信息接收通信。
14.根据权利要求13所述的物-物智能交互方法,其特征在于, 当被请求方设备为两个或两个以上时,所述步骤4包括发起方设备的交互装置根据预设原则从被请求方设备中选择一被请求设备,与该被请 求设备的交互装置按照预设交互协议依次进行确认请求/确认响应,信息发送/信息接收通信。
15.根据权利要求13或14所述的物-物智能交互方法,其特征在于, 所述属性编码数据包括设备属性编码,用于描述该交互装置所在的本地设备的属性编码; 相关设备属性编码表,用于存放与该本地设备相关的设备的属性编码; 相邻设备属性编码表,用于存放该交互装置与其他交互装置交互后接收到的与该本地 设备相邻的设备所发送来的相邻设备的属性编码。
16.根据权利要求15所述的物-物智能交互方法,其特征在于,所述设备属性编码包括设备名称代码、类型、规格、功能、指标、状态、限制条件以及标 识码,其中,状态,用于表示设备的状况属性; 限制条件,用于描述设备的限制条件; 标识码,用于标识设备的代码。
17.根据权利要求16所述的物-物智能交互方法,其特征在于,所述设备属性编码还包括状态改变条件,当状态改变条件成立时,动态地变更设备属性编码中的状态。
18.根据权利要求17所述的物_物智能交互方法,其特征在于, 所述预设交互协议中,所述交互请求中的信息包括交互命令的参数包括被请求方的属性编码数据、请求方 标识码;所述交互响应中的信息包括交互命令的参数包括请求方标识码、响应条件、响应方标 识码;所述确认请求中的信息包括交互命令的参数包括响应方标识码、请求方标识码; 所述确认响应中的信息包括交互命令的参数包括请求方标识码、响应方标识码; 所述信息发送中的信息包括交互命令的参数包括响应方标识码、信息长度、信息块、 校验码、请求方标识码;所述信息接收中的信息包括交互命令的参数包括请求方标识码、确认信息、响应方标 识码,其中确认信息包括正确接收、重发信息;所述结束请求中的信息包括交互命令的参数包括响应方标识码、请求方标识码; 所述结束响应中的信息包括交互命令的参数包括请求方标识码、响应方标识码。
19.根据权利要求18所述的物-物智能交互方法,其特征在于, 所述步骤2具体为接收方设备的交互装置接收所述交互请求,比较所述交互请求中的被请求方设备的设 备名称代码与接收方设备的设备名称代码是否一致,如一致,则说明该接收方设备为被请 求方设备,执行步骤3。
20.根据权利要求18所述的物-物智能交互方法,其特征在于, 所述步骤4中的确认请求/确认响应通信包括发起方设备的交互装置发出符合预设交互协议的确认请求;接收方设备的交互装置接收所述确认请求,比较所述确认请求中的响应方标识码与接 收方标识码是否一致,如一致,则该接收方设备为被请求方设备,该被请求方设备的交互装 置返回一确认响应至该发起方设备的交互装置。
21.根据权利要求18、19或20所述的物-物智能交互方法,其特征在于, 所述步骤4中的信息发送/信息接收通信包括发起方设备的交互装置按照预设的交互协议向被请求方设备进行信息发送;该被请求 方设备的交互装置接收所述信息后进行数据校验,如正确,则发送正确接收响应至该发起 方设备的交互装置,否则发送重发信息响应至该发起方设备的交互装置。
22.根据权利要求18、19或20所述的物-物智能交互方法,其特征在于, 所述步骤4之后还包括结束请求/结束响应通信,具体是发起方设备的交互装置向被请求方设备的交互装置发送结束请求,该被请求方设备的 交互装置接收所述结束请求,返回结束响应至该发起方设备的交互装置。
23.根据权利要求13所述的物-物智能交互方法,其特征在于, 所述步骤1、2、3中,还包括发起方设备的交互装置等待交互响应,并判断是否有交互响应,如有,则保存所述交互 响应中的交互参数,否则进一步判断等待交互响应是否超时,如超时,则调整所述交互请求中的交互参数,并返回所述步骤1,如未超时,则继续等待交互响应;接收方设备的交互装置等待交互请求,并判断是否有交互请求,如有,则进一步判断所 述接收方设备是否是被请求方设备,如果该接收方设备为被请求方设备,发出交互响应,如 无,则继续等待交互请求。
24.根据权利要求13所述的物-物智能交互方法,其特征在于, 所述步骤4中的确认请求/确认响应通信,还包括发起方设备的交互装置等待确认响应,并判断是否有确认响应,如有,则保存所述确认 响应中的交互参数,否则进一步判断等待确认响应是否超时,如超时,则调整所述确认请求 中的交互参数,继续进行确认请求/确认响应通信,如未超时,则继续等待确认响应;被请求方设备的交互装置等待确认请求,并判断是否有确认请求,如有,则发出确认响 应,否则继续等待确认请求。
25.根据权利要求13、23或24所述的物-物智能交互方法,其特征在于, 所述步骤4中的信息发送/信息接收通信,还包括发起方设备的交互装置等待信息接收响应,并判断是否有信息接收响应,如无,则继续 等待信息接收响应,如有,则进一步判断信息接收响应是否正确,如正确,则完成信息发送, 否则再次向被请求方设备的交互装置发送信息发送请求;被请求方设备的交互装置等待信息发送请求,并判断是否有信息,如无,则继续等待信 息发送请求,如有,则检查所述信息的正确性,如正确,则发出正确接收响应并保存所述信 息,如不正确,则发出一重发信息响应至发起方设备的交互装置,并等待信息发送请求。
26.根据权利要求13、23或24所述的物-物智能交互方法,其特征在于, 所述步骤4之后还包括结束请求/结束响应通信,具体是发起方设备的交互装置向被请求方设备的交互装置发送结束请求,该被请求方设备的 交互装置接收所述结束请求,返回结束响应至该发起方设备的交互装置。
27.根据权利要求26所述的物-物智能交互方法,其特征在于, 所述结束请求/结束响应通信,还包括发起方设备的交互装置向被请求方设备的交互装置发送结束请求,等待结束响应,并 判断是否有结束响应,如有,则结束,否则进一步判断等待结束响应是否超时,如超时,则再 次向所述被请求方设备的交互装置发送结束请求,如未超时,则等待结束响应;被请求方设备的交互装置等待所述结束请求,并判断是否有结束请求,如有,则发出结 束响应命令至发起方设备的交互装置,否则继续等待结束请求。
全文摘要
本发明有关于一种物-物智能交互装置及其方法、交互系统,该交互装置,包括控制部,用于实现对该交互装置的实时处理和控制;存储部,连接所述控制部,用于存储属性编码数据;通信部,连接所述控制部,用于通过预设的交互协议、属性编码数据实现该交互装置与其他交互装置之间的通信,完成交互数据的发送和接收。本发明实现了物与物的智能交互系统及交互方法,有效地实现了物体与物体之间的自动发现与智能交互,对于物联网的发展具有重要的意义。
文档编号H04L29/08GK101986653SQ20101051781
公开日2011年3月16日 申请日期2010年10月15日 优先权日2010年10月15日
发明者钱跃良 申请人:中国科学院计算技术研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1