[发明专利]使用有限状态机控制智能网关的方法及系统、智能设备控制系统在审
申请号: | 201710201845.0 | 申请日: | 2017-03-30 |
公开(公告)号: | CN107046490A | 公开(公告)日: | 2017-08-15 |
发明(设计)人: | 陈昊 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28 |
代理公司: | 杭州千克知识产权代理有限公司33246 | 代理人: | 周希良,吴辉辉 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 有限状态机 控制 智能 网关 方法 系统 设备 控制系统 | ||
1.一种使用有限状态机控制智能网关的方法,其特征在于,包括:
S1.接收智能网关发送的网络控制器在线指令,通过AKKA框架建立网络控制器有限状态机,所述网络控制器有限状态机包括:状态、状态数据、事件;
S2.接收用户控制指令,并根据所述网络控制器有限状态机的状态信息判断所述控制指令是否为可执行指令;
S3.若所述控制指令为可执行指令,根据所述控制指令发送控制命令至智能网关。
2.如权利要求1所述的一种使用有限状态机控制智能网关的方法,其特征在于,所述网络控制器有限状态机中:
所述状态包括:等待状态、绑定状态、搜索设备状态;
所述状态数据包括:智能网关后台管理系统与智能网关的TCP连接通道;
所述事件包括:绑定事件、绑定完成事件、搜索设备事件、搜索设备完成事件。
3.如权利要求2所述的一种使用有限状态机控制智能网关的方法,其特征在于,还包括:
监测所述网络控制器有限状态机的状态改变时间,若所述状态改变时间大于预定时间,则判断指令执行失败,所述网络控制器有限状态机返回等待状态。
4.如权利要求2所述的一种使用有限状态机控制智能网关的方法,其特征在于,步骤S2中,当智能网关后台管理系统根据用户控制指令生成绑定网络控制器指令时,若所述网络控制器有限状态机为等待状态,则所述绑定网络控制器指令为可执行指令,发送所述绑定网络控制器指令至智能网关。
5.如权利要求4所述的一种使用有限状态机控制智能网关的方法,其特征在于,步骤S2中,当智能网关后台管理系统接收到智能网关与网络控制器绑定成功消息时,智能网关后台管理系统根据用户控制指令生成搜索设备指令,若所述网络控制器有限状态机为绑定状态,则发送搜索设备指令至智能网关。
6.一种使用有限状态机控制智能网关的系统,其特征在于,包括:
接收模块,用于接收智能网关发送的网络控制器在线指令;
建立模块,用于通过AKKA框架建立网络控制器有限状态机;
判断模块,用于根据所述网络控制器有限状态机的状态信息判断所述控制指令是否为可执行指令;
发送模块,用于当所述控制指令为可执行指令时,根据所述控制指令发送控制命令至智能网关。
7.如权利要求6所述的一种使用有限状态机控制智能网关的系统,其特征在于,所述接收模块还用于接收用户控制指令。
8.如权利要求6所述的一种使用有限状态机控制智能网关的系统,其特征在于,还包括:
监测模块,用于监测所述网络控制器有限状态机的状态改变时间,若所述状态改变时间大于预定时间,则判断指令执行失败,所述网络控制器有限状态机返回等待状态。
9.一种智能设备控制系统,其特征在于,包括:
智能网关后台管理系统、智能网关、网络控制器、智能设备;
所述智能网关后台管理系统包括:
接收模块,用于接收智能网关发送的网络控制器在线指令,所述接收模块还用于接收用户控制指令;
建立模块,用于通过AKKA框架建立网络控制器有限状态机;
判断模块,用于根据所述网络控制器有限状态机的状态信息判断所述控制指令是否为可执行指令;
发送模块,用于当所述控制指令为可执行指令时,根据所述控制指令发送控制命令至智能网关;
所述智能网关用于通过TCP连接通道与智能网关后台管理系统进行指令交互,并将智能网关后台管理系统发送的控制指令发送至网络控制器;
所述网络控制器用于根据智能网关发送的控制指令控制智能设备,所述网络控制器还用于通过智能网关向智能网关后台管理系统发送所述智能设备的指令执行情况信息。
10.如权利要求9所述的一种智能设备控制系统,其特征在于,所述智能网关后台管理系统还包括:
监测模块,用于监测所述网络控制器有限状态机的状态改变时间,若所述状态改变时间大于预定时间,则判断指令执行失败,所述网络控制器有限状态机返回等待状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710201845.0/1.html,转载请声明来源钻瓜专利网。