一种智能家居服务器和多终端进行数据交换的方法与流程

文档序号:18297829发布日期:2019-07-31 09:38阅读:549来源:国知局
一种智能家居服务器和多终端进行数据交换的方法与流程

本发明涉及智能家居服务技术领域,尤其涉及一种智能家居服务器和多终端进行数据交换的方法。



背景技术:

智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。

随着生活水平的提高,现在家庭中的智能家居设备越来越多,使用也越来越普遍,智能家居服务器也需要与越来越多的设备终端进行数据交流和交换,以便于使用者通过服务器随时了解设备的工作状况,但是,现在的智能家居服务器与多个终端进行数据交换时,由于交换数据信息量大,导致进程缓慢,容易出错,不利于管理智能家居设备。



技术实现要素:

本发明的目的是为了解决现有技术中的问题,而提出的一种智能家居服务器和多终端进行数据交换的方法。

为了实现上述目的,本发明采用了如下技术方案:

一种智能家居服务器和多终端进行数据交换的方法,所述数据交换的具体步骤如下:

1)多个终端通过以太网向服务器发送ip地址连接请求,服务器的通信端解读多个连接请求,并与多个终端建立连接,且服务器的通信端口还将多个连接通道进行分类排序;

2)多个终端发送交换数据时,服务器通信端的外部存储器接收数据,并在识别模块中将发送这个数据的连接通道与分类后的连接通道进行匹配,同时保存匹配数据;

3)服务器内的识别单元对不同类型的交换数据进行关键词提取和解读,并将解读后的数据传送给匹配单元;

4)服务器的匹配单元查找服务器内部存储的数据单元,并与将解读后的数据与多个数据单元进行一一对应匹配,找到需要交换的数据单元,将交换数据导入这个数据单元中,并读取需要交换的数据;

5)与此同时,服务器的匹配单元还对读取的数据进行标记,使发送交换数据的连接通道与需要交换的数据一一对应;

6)服务器的业务服务单元机将读取的需要交换的数据传送到通信端中,通过对应的连接通道将数据交换到对应的终端上,进行数据交换;

7)交换结束后,服务器的通信端会立即断开服务器与这个终端的通信,使连接通道关闭。

优选的,所述服务器内的存储器存储数据交换的路径、内容和时间,并根据路径、内容和时间进行分类,分类存储在不同的数据单元中。

优选的,在步骤1)中,所述服务器的通信端设置多个通信端口,每个通信端口与一个终端进行单独通信,建立独立的连接通道。

优选的,在步骤3)中识别单元还与服务器中的数据库进行通信,识别单元将提取的关键词与数据库中的数据进行对比,进而解读关键词。

优选的,在步骤4)中服务器内设置有用于存储数据的存储器,且存储器内分为若干个数据单元,同一类型的数据存储在同一个数据单元中。

一种智能家居服务器和多终端进行数据交换的系统,包括服务器和终端,所述服务器的通信端与终端进行实时通信,所述服务器内还包括识别单元、存储器、匹配单元、存储器和业务服务单元;

所述识别单元通过导线连接通信端,且识别单元还读取数据库中的数据,并与匹配单元进行实时连接;

所述匹配单元通过导线连接存储器和业务服务单元,所述业务服务单元通过导线连接通信端。

优选的,所述通信端包括识别模块以及识别模块通过导线连接的外部存储器,所述存储器内部分为若干个数据单元。

与现有技术相比,本发明提供了一种智能家居服务器和多终端进行数据交换的方法,具备以下有益效果:

(1)、该发明的交换方法通过将交换通道进行分类,可以分类传输数据,进行数据交换,避免数据交叉,拖慢交换进程。

(2)、该发明的交换方法还通过识别单元对接收的数据进行识别,之后通过匹配单元匹配交换数据,可以快速的找到交换数据,通过业务服务单元的作用,进行数据交换,交换速度快。

(3)、该发明的交换方法将需要交换的数据分类存储在不同的数据单元中,以便于匹配单元有针对的在存储器中找到相应的数据,提高了查找速度,存储方便,分类明确,以便于快速交换数据。

该装置中未涉及部分均与现有技术相同或可采用现有技术加以实现,本发明结构简单,操作方便。

附图说明

图1为本发明提出的一种智能家居服务器和多终端进行数据交换的方法的流程示意图;

图2为本发明提出的一种智能家居服务器和多终端进行数据交换的方法的数据交换系统框图。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

实施例1

如图1所示,一种智能家居服务器和多终端进行数据交换的方法,数据交换的具体步骤如下:

1)多个终端通过以太网向服务器发送ip地址连接请求,服务器的通信端解读多个连接请求,并与多个终端建立连接,且服务器的通信端口还将多个连接通道进行分类排序;

2)多个终端发送交换数据时,服务器通信端的外部存储器接收数据,并在识别模块中将发送这个数据的连接通道与分类后的连接通道进行匹配,同时保存匹配数据;

3)服务器内的识别单元对不同类型的交换数据进行关键词提取和解读,并将解读后的数据传送给匹配单元;

4)服务器的匹配单元查找服务器内部存储的数据单元,并与将解读后的数据与多个数据单元进行一一对应匹配,找到需要交换的数据单元,将交换数据导入这个数据单元中,并读取需要交换的数据;

5)与此同时,服务器的匹配单元还对读取的数据进行标记,使发送交换数据的连接通道与需要交换的数据一一对应;

6)服务器的业务服务单元机将读取的需要交换的数据传送到通信端中,通过对应的连接通道将数据交换到对应的终端上,进行数据交换;

7)交换结束后,服务器的通信端会立即断开服务器与这个终端的通信,使连接通道关闭。

服务器内的存储器存储数据交换的路径、内容和时间,并根据路径、内容和时间进行分类,分类存储在不同的数据单元中。

在步骤1)中,服务器的通信端设置多个通信端口,每个通信端口与一个终端进行单独通信,建立独立的连接通道,避免数据传输的过程中出现数据交叉传输的问题,有利于提高传输速度。

在步骤3)中识别单元还与服务器中的数据库进行通信,识别单元将提取的关键词与数据库中的数据进行对比,进而解读关键词,可以快速解读数据信息,以便于查找数据。

在步骤4)中服务器内设置有用于存储数据的存储器,且存储器内分为若干个数据单元,同一类型的数据存储在同一个数据单元中,分类存储需要交换的数据,以便于匹配单元有针对的查找数据。

实施例2

如图2所示,一种智能家居服务器和多终端进行数据交换的系统,包括服务器和终端,服务器的通信端与终端进行实时通信,服务器内还包括识别单元、存储器、匹配单元、存储器和业务服务单元;

识别单元通过导线连接通信端,且识别单元还读取数据库中的数据,并与匹配单元进行实时连接,识别单元可以将提取的关键词,与数据库中的词汇进行对比,解读数据内容,从而将解读的信息传输给匹配单元;

匹配单元通过导线连接存储器和业务服务单元,业务服务单元通过导线连接通信端,匹配单元查找存储器中需要交换的数据进行匹配后,通过业务服务单元传输给通信端,通过通信端进行数据传输。

通信端包括识别模块以及识别模块通过导线连接的外部存储器,存储器内部分为若干个数据单元,可以分类存储需要交换的数据。

需要说明的是,本发明提供了一种智能家居服务器和多终端进行数据交换的方法,通过将交换通道进行分类,可以分类传输数据,进行数据交换,避免数据交叉,拖慢交换进程;还通过识别单元对接收的数据进行识别,需要交换的数据分类存储在不同的数据单元中,使匹配单元有针对的在存储器中找到相应的数据,提高了查找速度,通过业务服务单元的作用,进行数据交换,交换速度快。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1