[发明专利]CGI技术在智能家居监控领域的应用方法在审

专利信息
申请号: 201711432071.9 申请日: 2017-12-26
公开(公告)号: CN108123953A 公开(公告)日: 2018-06-05
发明(设计)人: 王思俊;刘琰;瞿关明;董晨 申请(专利权)人: 天津天地人和企业管理咨询有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;G06F9/54
代理公司: 天津滨海科纬知识产权代理有限公司 12211 代理人: 杨慧玲
地址: 300384 天津市滨海新区高新区*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 智能家居监控 应用 服务器搭建 统一管理 预设指令 对设备 预设 封装 解析 发送 访问
【说明书】:

发明提供了一种CGI技术在智能家居监控领域的应用方法,包括以下步骤:S1、通过Boa服务器搭建交互方案,使平台与IPC、NVR通过CGI进行控制;S2、对CGI协议按照XML格式进行封装;S3、设计Http预设指令及解析的处理方案。本发明所述的CGI技术在智能家居监控领域的应用方法是通过向该系统的IPC及NVR发送预设的http指令,从而实现远程对设备的访问和控制,以达到平台对智能家居监控设备的统一管理。

技术领域

本发明属于智能家居设备技术领域,尤其是涉及一种CGI技术在智能家居监控领域的应用方法。

背景技术

Boa服务器能够完成接收客户端请求、分析请求、响应请求以及返回请求等任务,功能实现是通过建立连接、绑定端口、进行侦听、请求处理等来实现的。Boa服务器是一个单任务的Web服务器,只能依次完成用户的请求,而不会fork出新的进程处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行,Boa的请求方法为HEAD、GET、POST、UNKNOWN等,不管是哪种方式,客户端浏览器发送给服务器的数据都不是原始的用户数据,而是经过URL编码的。

CGI是“公共网关接口”的简称,是一种通用的接口标准,是外部程序与http服务器交互的标准接口。CGI是一段程序,运行在服务端上,提供同客户端Html页面的接口。

通常情况下通过CGI接口,Web服务器就能获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。

嵌入式IPC、NVR是基于海思芯片,ARM Cortex内核的硬件平台,在嵌入式Linux运行环境上搭载Boa服务,通过CGI将接收到的Http指令进行解析,并通过共享内存将参数设置给主程序,从而实现对设备的管理及控制。

发明内容

有鉴于此,本发明旨在提出一种CGI技术在智能家居监控领域的应用方法,以实现通过CGI技术对智能家居的智能控制。

为达到上述目的,本发明的技术方案是这样实现的:

CGI技术在智能家居监控领域的应用方法,包括以下步骤:

S1、通过Boa服务器搭建交互方案,使平台与IPC、NVR通过CGI进行控制;

S2、对CGI协议按照XML格式进行封装;

S3、设计Http预设指令及解析的处理方案。

进一步的,所述步骤S1中,所述通过Boa服务器搭建交互方案的具体方法如下:

S11、Boa服务初始化设计;

S12、Boa request请求处理设计;

S13、Boa loop循环设计。

进一步的,所述步骤S11中,Boa服务初始化设计的具体方法如下:

S111、设置新文件权限,设置限制新文件权限的掩码,用户登陆系统时,会被执行,并自动设置掩码改变默认值,新的权限将会把旧的覆盖;

S112、对输入重定向,写入默认路径的会被系统丢掉,目的是对标准输入的内容进行保护;

S113、执行命令行,重新设定根目录,限制用户访问路径,提高服务安全性;

S114、统一boa服务端口,可以在Web发送CGI指令进行交互;

S115、进行安全认证,通过nonce值,加上用户名称,密码,http method方法,httpuri利用MD5计算出request-digest分类,作为回复消息头域的值;

S116、检查服务器路径是否被定义,如果为空就停止执行并提示;

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津天地人和企业管理咨询有限公司,未经天津天地人和企业管理咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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