一种网络家电通信代理方法及设备的制作方法

文档序号:7979540阅读:233来源:国知局
一种网络家电通信代理方法及设备的制作方法
【专利摘要】本发明提供一种网络家电通信代理设备以及利用该代理设备的通信代理方法,其特征在于,所述网络家电通信代理设备具有多种硬件接口以及家电通信地址解析服务器,所述家电通信地址解析服务器存储每台家电的家电通信地址,所述家电通信地址包括家电的硬件接口类型;所述方法包括根据家电通信地址选择所述多种硬件接口中的一个,使其和待建立通信的网络家电的硬件接口相匹配,本发明实现了具有不同类型接口的家电间的通信和互联。
【专利说明】一种网络家电通信代理方法及设备
【技术领域】
[0001]本发明涉及一种通信代理方法及设备,尤其涉及一种网络家电通信代理方法及设备。
【背景技术】
[0002]近年来,网络家电、智能家电(下面统称网络家电)越来越被用户所接受,在网络时代的大环境下,各厂商都争相加大研发力度推出相应的网络家电产品,这些高科技家电产品的市场占有率的上升速度非常快,可以预见,网络家电将是未来家电市场上的主流
[0003]所谓网络家电,有一个共同的特征就是可以通过网络通信获取或交换数据信息,网络通信的方式可以有多种,比如有串口通信、网口通信、无线通信等等,众多的通信方式会造成对外接口的混乱,设备之间由于通信方式的不同,很难进行数据共享,我们不得不通过不同的中间设备进行信号或协议转换,甚至需要自定义一套中间协议来协调不同家电设备;另外这些中间设备繁多,比如485转779适配器、USB转串口适配器,造成组网方式非常复杂,通信协议也是五花八门,安装调试困难;不同厂商的网络家电很难融合在一起协同工作、共享信息。

【发明内容】

[0004](一 )技术方案
[0005]本发明提供一种网络家电通信代理设备,其特征在于:包括两种或两种以上的硬件接口,以及用于存储每台家电地址的家电通信地址解析服务器;所述网络家电通信代理设备通过上述的硬件接口和具有与该硬件接口相匹配的网络家电相连接。
[0006]优选地,所述的家电通信地址包括家电的硬件接口类型。
[0007]优选地,本发明还包括一家电域名解析服务器,用于存储家电域名与所述家电通信地址的对应数据,并接受各个家电设备的查询请求,将家电域名解析为相对应的家电通信地址。
[0008]优选地,所述硬件接口包括RJ45、RJ11、串口、USB、WIFI接口中至少其一。
[0009]本发明还提供一种利用所述网络家电通信代理设备的网络家电通信代理方法,其特征在于包括如下步骤:
[0010]S1.家电设备A将第一格式数据以及家电设备B的通信地址发送给家电通信代理设备;
[0011]S2.家电通信代理设备接收所述第一格式数据和B的通信地址信息,家电通信地址解析服务器根据B的通信地址信息从所述硬件接口选择与B的通信地址相对应的硬件接口,并将所述第一格式的数据转换为第二格式的数据;
[0012]S3.家电通信代理设备将第二格式的数据和A的通信地址信息通过所选择的硬接口发送给家电设备B ;
[0013]S4.家电设备B接收所述第二格式的数据和家电设备A的通信地址信息。[0014]优选地,所述方法的特征还在于::在步骤SI中,将家电设备B的域名发送至家电域名解析服务器。
[0015]优选地,所述方法的特征还在于:步骤S2还包括,家电域名解析服务器解析域名并获取相对应的通信地址信息。
[0016](二)解决的技术问题
[0017]本发明解决了目前不同品牌、不同型号、不同领域的家电之间通信困难,协议融合困难、无法协同运行的问题。
[0018](三)技术效果
[0019]本发明实现了具有不同类型接口的家电间的通信和互联。
【专利附图】

【附图说明】
[0020]附图1用于说明本发明的家电通信代理设备的结构框图;
[0021]附图2用于说明本发明的家电通信代理方法流程图。
【具体实施方式】
[0022]下面以具体的实施例对本发明所述的网络家电通信代理方法及设备做详细说明。首先对一下三个概念进行 说明:
[0023]I)家电通信地址:
[0024]即网络家电在物联网络中的位置标示,这个地址的实质因接口而异,所以地址中会包含接口类型信息,比如一个网络家电接口为串口,并接在代理设备的COMl上,那么这个设备的通信地址就可以定为“COM: 1”,而另一个设备的接口为网卡接口,与代理设备的RJ45 口连接(可能不会直接连接到代理设备的网口上,比如都连接到一个交换机上),IP地址为192.168.1.20,那么这台家电的通信地址就可定为“IP:192.168.1.20”
[0025]从上面这个例子可以看出,COM与IP表示通信接口类型,而后面的I与192.168.1.20则表示相应接口的源地址描述,这里只是说明网络家电地址的定义思想,而不是必须固定使用上述格式。
[0026]2)家电域名:与互联网域名类似,家电域名是家电通信地址的昵称,这个昵称具有唯一性,即一个域名只能被一台家电使用,但一台家电可以拥有多个“家电域名”,通信时,可以通过“家电域名解析服务器”来将家电域名翻译成家电地址,家电域名解析服务器将在下面描述,举个例子:
[0027]客厅的一台空调,通过串口连接在代理设备的COMl 口,我们可以给这台空调设置一个域名叫kongtia0.keting(前面是空调全拼,后面是客厅全拼),我们将kongtia0.keting及COMl注册到域名服务器,卧室空调若要访问这台空调,不需要记住这台空调是什么接口类型,也不要记住他是连接在代理设备的COMl 口上,只需要将域名kongtia0.keting发送到域名服务器上,域名服务器会查找域名叫kongtia0.keting的网络家电设备,找到后会将客厅空调的家电通信地址告知卧室空调,卧室空调就可以根据查找后的的通信地址与客厅空调进行通信了,这样做还有个好处,就是即使用户将客厅空调换了一个网络通信的空调型号,我们只需要将kongtia0.keting与IP:xx.xx.xx.x关联起来就可以了,不需要更改其他家电的通信程序。[0028]3)家电域名解析服务器
[0029]主要工作是存储家电域名与家电通信地址的对应数据,并处理各设备的查询请求,很明显,代理设备就可以实现这个功能,因为家电本身就是连接到代理设备上的,同时,可以将域名解析协议作为代理协议的一部分。
[0030]实施例1:
[0031]本发明提供一种网络家电通信代理设备,其特征在于:包括两种或两种以上的硬件接口,以及用于存储每台家电地址的家电通信地址解析服务器;所述网络家电通信代理设备通过上述的硬件接口和具有与该硬件接口相匹配的网络家电相连接。
[0032]在硬件接口方面,目前主流网络家电大多采用网口通信(即RJ45接口)或串口通信,也有部分超前的网络家电使用WIFI无线方式进行通信。本发明提出的网络家电通信代理设备是拥有目前主流接口的设备,比如常见的RJ45、RJ11、串口、USB、WIFI等等,随着接口的更新及升级,所述网络家电通信代理设备可增加更多的新的硬件接口,或者根据项目的需要去掉多余的接口,从而降低成本,于是各种网络家电可以直接连接到我们的代理设备,为网络家电之间进行互相通信提供了硬件支持。
[0033]实施例2:
[0034]除了和实施例1相同的内容,网络家电通信代理设备还可包括一家电域名解析服务器,用于存储家电域名与所述家电通信地址的对应数据,并处理各个家电设备的查询请求,用于将家电域名解析为相对应的家电通信地址。
[0035]实施例3:
[0036]在软件通信协议方面,本发明提出的网络家电通信代理设备具有一套代理通信协议,由于接入家电接口的多样性,网络家电通信代理设备可执行多种通信协议,另外由于同一接口现有协议栈的多样性(比如Socket通信中有TCP、UDP及HTTP等多种协议栈),网络家电通信代理设备可执行多种格式的封装。
[0037]网络家电通信代理设备的整个代理过程可为:
[0038]假设,发送者A接口为X,数据封装格式为AP,接受者B接口为Y,数据封装格式为BP,代理设备S,代理协议数据包封装格式SPX与SPY (SPX是面向X接口的,SPY是面向Y接口的)
[0039]A希望将数据Data发送给B ;
[0040]A将AP格式的Data及B的通信地址信息封装成SPA格式;
[0041 ] A将封装好的数据发送给S ;
[0042]S收到后,按照SPA格式解包,并得到数据Data及接收者B的通信地址;
[0043]S并将BP格式的Data及A的通信地址封装成SPB格式;
[0044]S将封装后的数据发送给B ;
[0045]B接收到S的信息,解包得到发送者A的地址及数据Data,对数据Data进行相应处理,然后可以通过A的地址信息来向A反馈数据。
[0046]实施例4:
[0047]网络家电通信代理设备的整个代理过程还可为:
[0048]S1.家电设备A将第一格式数据以及家电设备B的通信地址发送给家电通信代理设备;[0049]S2.家电通信代理设备接收所述第一格式数据和B的通信地址信息,家电通信地址解析服务器根据B的通信地址信息从所述多个硬件接口选择与B对应的硬件接口,并将所述第一格式的数据转换为第二格式的数据;
[0050]S3.家电通信代理设备将第二格式的数据和A的通信地址信息通过所选择的硬接口发送给家电设备B ;
[0051]S4.家电设备B接收所述第二格式的数据和家电设备A的通信地址信息。
[0052]实施例5:
[0053]相对于实施例4,可替换地,在步骤SI中,将家电设备B的域名发送给家电通信代理设备,而不发送B的通信地址信息,相应地,在步骤S2中,家电通信代理设备解析所述域名获得相对应的通信地址信息。
[0054]以上实施方式仅用于说明本发明,而并非对本发明的限制,有关【技术领域】的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴。
【权利要求】
1.一种网络家电通信代理设备,其特征在于:包括两种或两种以上的硬件接口,以及用于存储每台家电地址的家电通信地址解析服务器;所述网络家电通信代理设备通过上述的硬件接口和具有与该硬件接口相匹配的网络家电相连接。
2.如权利要求1所述的设备,其特征在于:所述的家电通信地址包括家电的硬件接口类型。
3.如权利要求1所述的设备,其特征在于:还包括一家电域名解析服务器,用于存储家电域名与所述家电通信地址的对应数据,并接受各个家电设备的查询请求,将家电域名解析为相对应的家电通信地址。
4.如权利要求1所述的设备,其特征在于:所述硬件接口包括RJ45、RJ11、串口、USB、WIFI接口中至少其一。
5.一种利用权利要求1所述的网络家电通信代理设备的网络家电通信代理方法,其特征在于包括如下步骤: 51.家电设备A将第一格式数据以及家电设备B的通信地址发送给家电通信代理设备; 52.家电通信代理设备接收所述第一格式数据和B的通信地址信息,家电通信地址解析服务器根据B的通信地址信息从所述硬件接口选择与B的通信地址相对应的硬件接口,并将所述第一格式的数据转换为第二格式的数据; 53.家电通信代理设备将第二格式的数据和A的通信地址信息通过所选择的硬接口发送给家电设备B ; 54.家电设备B接收所述第二格式的数据和家电设备A的通信地址信息。
6.如权利要求4所述的网络家电通信代理方法,其特征在于:在步骤SI中,将家电设备B的域名发送至家电域名解析服务器。
7.如权利要求4所述的网络家电通信代理方法,其特征在于:步骤S2还包括,家电域名解析服务器解析域名并获取相对应的通信地址信息。
【文档编号】H04L12/28GK103458058SQ201210181196
【公开日】2013年12月18日 申请日期:2012年6月4日 优先权日:2012年6月4日
【发明者】张诗彦 申请人:海尔集团公司, 青岛海尔智能家电科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1