电子设备间互联与控制的方法和系统技术方案

技术编号:8532011 阅读:248 留言:0更新日期:2013-04-04 14:32
本发明专利技术提供了一种电子设备间互联与控制的方法和系统,其中的方法包括:按照电子设备的种类抽象出所述电子设备的属性和方法,其中,所述属性和方法与所述电子设备的功能相对应;在上述步骤基础上,将所述电子设备映射为独立的标准应用程序,所述标准应用程序运行于网关服务器中并作为网关服务器的一个客户端存在;以及通过同一传输控制协议在所有电子设备映射的标准应用程序之间进行通信和控制。本发明专利技术使用低耦合易理解的模块划分技术实现设备间自由组合式的控制,能够很好地屏蔽不同协议的差异性,实现设备间的互连和控制。

【技术实现步骤摘要】

本专利技术涉及电子设备互连
,更为具体地,涉及一种电子设备间互联与控制的方法和系统
技术介绍
随着电子产业的飞速发展,办公、生产、交通、居家等很多场所配置了越来越多的电子设备(如红外探测器、温度/湿度/烟感等传感器等),人们也逐渐更倾向于使用智能终端(平板电脑和智能手机)来进行办公和生活,并且由于自动感应控制的需要,智能终端中涉及的传感器的种类和数量也在不断增加(重力、温度等)。随着人们对电子设备使用的需求和控制要求的提高,电子设备甚至传感器之间进行相互感知、进行数据交换、甚至是相互控制,成为设备控制智能化的一个重要考核指标。但是,由于电子设备的多样性(包括智能设备、非智能设备)以及设备间通讯协议的多样性,目前,导致以下问题的产生1、不同协议间的设备无法相互会话。由于电子设备的开发和应用的多样性,人们为了达到使智能终端和其他设备通讯的目的,不得不开发单独的程序与驱动。这样不仅浪费了大量的资源,而且程序与驱动的不同导致用户不能灵活的进行组合的设备控制。2、无法灵活地按照需求利用非智能的设备,如红外探测、烟感等非智能的设备,由于其只可以和特定的控制器通讯,因此不能随意按需的被其本文档来自技高网...

【技术保护点】
一种电子设备间互联与控制的方法,包括:按照电子设备的种类抽象出所述电子设备的属性和方法,其中,所述属性和方法与所述电子设备的功能相对应;在上述步骤基础上,将所述电子设备映射为独立的标准应用程序,所述标准应用程序运行于网关服务器中并作为网关服务器的一个客户端存在;以及通过同一传输控制协议在所有电子设备映射的标准应用程序之间进行通信和控制。

【技术特征摘要】
1.一种电子设备间互联与控制的方法,包括 按照电子设备的种类抽象出所述电子设备的属性和方法,其中,所述属性和方法与所述电子设备的功能相对应; 在上述步骤基础上,将所述电子设备映射为独立的标准应用程序,所述标准应用程序运行于网关服务器中并作为网关服务器的一个客户端存在;以及 通过同一传输控制协议在所有电子设备映射的标准应用程序之间进行通信和控制。2.如权利要求1所述的电子设备间互联与控制的方法,其中,在虚拟所述电子设备之 刖, 通过总线将所述电子设备连接至网关服务器,所述网关服务器通过局域网与控制终端连接。3.如权利要求2所述的电子设备间互联与控制的方法,其中,所述总线为RS232、485总线或者ZigBee。4.如权利要求1所述的电子设备间互联与控制的方法,其中,所述传输控制协议为扩展的XMPP,其中,所述扩展的XMPP定义如下三个XML元素 〈message/〉元素,用于包含两个XMPP实体间互相发送的消息内容; 〈presence/〉元素,用于表示实体可用性信息,所述可用性信息包括“可用”和“不可用”两种; <iq/>元素,用于构建两个实体间的会话,并且允许实体间来回传送XML格式的请求和响应以取得或设置公共的用户信息;其中, 在所述〈message/〉元素中扩充如下标签 request标签,所述request标签是一个实体向另外一个实体发送请求时候所要用到的标签,定义为〈request id = 〃>〈action>〈/action>〈/request> 其中,action标签是request的子标签,每个action描述了一个request的动作,定义为〈action id= type= cmd=////>////</action> report标签,所述report标签是根据其他的实体的请求或者自发发送自己状态值的标签,定义为〈report id=〃〃X/report> 其中,所述report标签包括status子标签,所述status子标签表示每个命令及状态的值,定义为〈status id= type=//^cmd= >////</status) result标签,所述result标签是在收到request或者report标签后返回给发送者的标签,定义为〈result type=〃 id= retvalue=〃〃X/result> 其中,retvalue 0接受,I拒绝,2丢弃,3error ;usage标签,所述usage标签是report的子标签,是在收到usage的action标签后,返回给发送者的标签,说明自己可以响应的action,定义为〈usage id=〃〃>〈/usage>。5.一种电子设备间互联与控制的系统,包括网关服务器、电子设备、设备虚拟化单元、...

【专利技术属性】
技术研发人员:王运森任光宇冯景岩高晓石孟庆洋冯亮
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:

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

1