[发明专利]一种智能家居核心服务器对多终端控制的解决方法在审
申请号: | 201210478396.1 | 申请日: | 2012-12-24 |
公开(公告)号: | CN103888407A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 于智为;黄静波 | 申请(专利权)人: | 于智为;黄静波;北京广硕通科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100086 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能家居 核心 服务器 终端 控制 解决方法 | ||
技术领域
本发明属智能家居领域,是一种智能家居核心服务器应对多终端控制的解决方案。
技术背景
智能家居是一个居住环境,是以住宅为平台的,安装有智能家居系统的居住环境。智能家居系统指利用先进的计算机技术、网络通讯技术、综合布线技术,依照人体工程学原理并融合用户的个性需求,将与家居生活有关的各个子系统如安防、灯光控制、窗帘控制、煤气阀控制、信息家电、场景联动、地板采暖等有机地结合在一起,通过网络化综合智能控制和管理,实现“以人为本”的全新家居生活体验的系统。智能家居系统通常利用各种总线技术,对家居设备采用集中控制。智能家居系统的框图如图1所示。系统内包含控制终端、被控设备和智能家居控制核心三个部分。由于被控设备多种多样,同时用户采用的控制终端类型和数量也不固定,智能家居核心服务器要处理来自多个控制终端的命令,并完成对多个被控设备的控制。还要从多种传感器和仪表设备中读取数据,存储、管理并按需求发送给多个控制终端。由上所述,智能家居核心服务器要接收并处理多个终端的指令。由于控制终端是相互独立的,对智能家居核心服务器而言,接收到的指令在接收时间上是随机的,指令意义上可能是关联的。同一时间,服务器可能接收到很多终端的相互关联甚至矛盾的指令。这就要求核心服务器能正确处理接收到的多个终端的指令,进行合适处理,并在必要时通知用户相关处理信息。这样才能真正的实现家居的“智能”和以人为本。然而,目前服务器所采用的“多进程”和“多线程”还有“线程池”技术,仅仅能较好的解决多终端同时接入问题,虽然提高服务器的并行处理能力,但没有考虑到多终端指令在操作上可能存在的冲突,使得各用户之间的操作存在相互干扰的可能。这种情况,在智能家居环境中体现的尤为明显。某用户对家庭内设备的控制,很可能因为另一个用户的同时或之后的操作被打断或者失效。因此,智能家居核心服务器能够合理处理多终端的相互关联的指令,提高用户体验是智能家居系统亟待解决的问题。
本发明内容
本发明针对智能家居核心服务器,提出了一种方案,使得该服务器可以合理处理多终端的相互关联的指令。具体方法如下:
首先,将核心服务器应对多终端控制问题进行完整的描述。然后,将问题分类,分别处理。
服务器对多终端控制问题的描述包括控制终端描述、被控设备描述和控制指令描述。
控制终端的描述包括用户登陆信息和控制终端设备的硬件信息两部分。核心服务器根据这两个信息区分不同用户的指令。不同用户的指令具有不同的优先级,本方案一共设定了五个用户/指令优先级,即超高、高、中、低和极低五级,每个优先级包含的用户数量不固定。利用管理员账户登陆核心服务器的超级用户具有超高优先级,超级用户可根据需要设定其他用户的优先级。
被控设备的描述包括设备组地址信息和设备自地址信息。具有联动关系的设备被定义为一个设备组,具有相同的设备组编号。
指令的描述包括以下几个方面:
1)设备的操作属性和操作参数:
设备操作属性指该被控设备可以执行的动作,比如,空调设备具有的操作属性包括预设温度调整、工作模式选择和开关机等。操作参数指被控设备执行该操作需要的参数。
2)设备操作指令的时间属性:
某操作完成所需的时间。若某指令的操作可以马上被被控设备完成,则该指令为即时性指令。如电视的频道调换指令。若某指令的操作被控设备需要一段时间才能完成,则该指令为非即时指令,如热水器烧水指令。
3)指令间关系:
i.终止关系:只要一条指令的执行会使得另一条指令终止,那么这两条指令就是终止关系。
ii.改变关系:只要一条指令的执行会改变另一条指令的执行参数,那么这两条指令就是改变关系。
iii.影响关系:只要一条指令的执行会改变另一条指令的执行效果,但是并不会改变后者的指令属性和参数,那么这两条指令就是影响关系。
iv.独立关系:一条指令的执行完全不影响另一条指令的执行效果,那么这两条指令就是独立关系。
核心服务器应对多终端控制问题根据用户/指令优先级和指令间关系进行分类:即五个优先级用户操作之间的终止、改变、影响和独立关系。对应上述分类,根据“核心服务器尽量使每一个用户的操作得到完成”的原则,提出如下处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于于智为;黄静波;北京广硕通科技有限公司,未经于智为;黄静波;北京广硕通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210478396.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:样衣间借衣系统
- 下一篇:一种家电高光压盖注塑模具