[发明专利]一种智能家居设备控制命令字段的识别方法有效

专利信息
申请号: 201710122917.2 申请日: 2017-03-02
公开(公告)号: CN106803813B 公开(公告)日: 2020-05-26
发明(设计)人: 彭大芹;杨彩敏;林峰;项磊;邱雨;雒江涛 申请(专利权)人: 重庆邮电大学
主分类号: H04L12/851 分类号: H04L12/851;H04L12/26;H04L12/28
代理公司: 北京同恒源知识产权代理有限公司 11275 代理人: 廖曦
地址: 400065 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 智能家居 设备 控制 命令 字段 识别 方法
【权利要求书】:

1.一种智能家居设备控制命令字段的识别方法,其特征在于:包括以下步骤:

获取家庭路由器AP流量数据;

对获取的流量数据进行分类过滤出智能家居设备产生的流量数据;

对智能家居设备的流量数据进行逐个字节的解析,判定识别出智能家居设备的控制命令字段;

所述对智能家居设备的流量数据进行逐个字节的解析,判定识别出智能家居设备的控制命令字段;具体步骤如下:

3a.首先将以MAC地址作为智能家居标识分类出来的流量按照目的地址到源地址将流量分为双向方向流,然后对数据包进行解封装,提取出其中的数据部分;

3b.取步骤3a中同一方向的两条数据流,按照生物序列比对算法,逐一字节由头至尾对齐计分比对,然后回溯出序列间最大的相似子序列;

3c.最后,对步骤3b解析出的结果,结合协议解析器,判定识别出智能家居控制命令字段;

所述生物序列比对算法,具体步骤如下:

获取两条数据流序列C1和C2;所述序列C1和C2长度分别为M个字节和N个字节;

构造一个(N+1)*(M+1)的相似矩阵S:即将序列C1的每个字节依次填入矩阵S的第0行S[0,1]、S[0,2]、……、S[0,(M+1)],序列C2的每个字节依次填入矩阵S的第0列S[1,0]、S[2,0]、……、S[(N+1),0];

按照计分规则Mij=max[(Mi-1,j-1+Sij),(Mi,j-1),(Mi-1,j)],根据相似矩阵S按照以下步骤得到一个得分矩阵M:

比较相似矩阵S中字节元素S[0,j]和S[i,0];若匹配,则Sij=1,否则Sij=0;

由得分最高的那个矩阵元素回溯至起始位置:即考察该元素的左侧、左上对角和上侧;并移动至得分最大的相邻元素;若三者相同,则选择移动至左上对角线元素。

2.如权利要求1所述的智能家居设备控制命令字段的识别方法,其特征在于:所述家庭路由器AP流量数据是通过启动抓包软件来抓取智能终端设备流经家庭路由器AP的流量数据并存储的,所述流量数据包括家庭路由器AP发给智能家居网关以及智能家居网关反馈给家庭路由器AP的上、下双向流量。

3.如权利要求1所述的智能家居设备控制命令字段的识别方法,其特征在于:所述对获取的流量数据进行分类过滤出智能家居设备产生的流量数据,是通过智能家居流量的特性完成对家庭流量的一个分类,具体步骤如下:

2a.将采集的家庭路由器AP流量数据依据protocol类型进行初步聚类;

2b.根据智能家居设备心跳数据包的特性,设置参数,分类识别出智能家居设备心跳数据包;

2c.从步骤2b中的心跳数据包中解析出智能家居网关MAC,将其作为智能家居设备的标识信息,流量分类的依据,从而完成智能家居设备流量的过滤分类。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710122917.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top