一种终端设备接入安防系统业务平台及信息传送方法

文档序号:7715877阅读:180来源:国知局
专利名称:一种终端设备接入安防系统业务平台及信息传送方法
技术领域
本发明涉及网络安防监控领域,尤其涉及一种终端设备接入安防系统业务平台及
信息传送方法。
背景技术
目前,使用用户通过终端设备接入智能安防系统的主要技术有1、利用专门的通信程序,并安装在远程计算机上。此方法在使用时不够灵活,在移动时需要将程序随身带在身边。2、蓝牙技术。该方法具有一定的局限性,必须开发相关的配套设备,成本较高,并且通信距离有限。3、在智能安防系统内嵌入web服务器,手机通过浏览手机WAP网站的方式访问系统平台。这种方法虽然灵活性有了很大的提高,但还是需要依赖于计算机,在没有计算机的情况下将无法通信。现有接入安防系统业务平台方式单一,接入流程比较复杂,交互性不好,对于终端用户是否接入的查询也比较困难。

发明内容
本发明目的是提供一种终端设备接入安防系统业务平台及信息传送方法,使得终端设备用户可随时方便的接入安防系统业务平台,远程调用安防系统的软件,实时查看智能家居的设备的状态信息并控制监控设备的运行。 本发明实施例提供了一种终端设备接入安防系统业务平台及信息传送方法,其包括步骤 A、终端设备通过分布式接入前置机获取终端设备接入子系统中的终端设备接入
模块的IP地址和端口信息,根据所述终端设备接入模块的IP地址和端口信息,向相应终端
设备接入模块获取一个安全码,与用户密码混合加密后形成混合用户密码; B、终端设备通过无线或有线通信网络输入混合用户密码的方式登陆所述安防系
统业务平台,向安防系统业务平台发送登录请求,所述登录请求中含有自身设备参数信
息; C、所述安防系统业务平台对终端设备登录请求信息进行审核鉴权后,向所述终端设备反馈登录结果响应; D、所述终端设备根据所述登录结果响应设置其工作状态,进行信息交互传送。
进一步,所述终端设备为用户手机。 在步骤A中是由用户密码经MD5加密密文混合所述安全码,再进行一次MD5加密后形成长度32位的所述混合用户密码。 进一步,所述安防系统业务平台包括业务管理平台、业务应用平台、流媒体服务平台、公共服务平台; 其中所述业务管理平台包括网关接入子系统、业务管理子系统;所述业务应用平台包括手机接入子系统、业务应用子系统、FTP服务子系统、域名服务子系统;所述公共服务平台包括分布式接入子系统、统一日志管理子系统、统一身份认证子系统;流媒体服务平台包括处理流媒体文件的流媒体服务子系统。 所述手机接入子系统中的手机接入模块用于分别提供与手机通信的接口和与业务应用子系统通信的接口,处理接收到的字节流数据转换成xml格式数据后再转发,同时维持与手机的心跳包关系。 进一步,步骤D中所述手机根据所述登录结果响应设置其工作状态具体包括
判断手机登录结果响应如果为允许接入到安防系统业务平台,则手机处于工作激活状态,根据设定的监控工作方式工作; 如果禁止接入到安防系统业务平,则手机处于非激活状态,通过警示声报警。
进一步,本发明所述方法还包括检查所述手机与安防系统业务平台之间连接状态的步骤 当在线工作时,手机需要定期向安防系统业务平台发送连接检查消息,表示处于工作状态,安防系统业务平台收到检查消息后反馈心跳响应信息;手机如果连续接收不到安防系统业务平台的心跳响应信息的次数达到设定的阈值,则表示所述手机与安防系统业务平台之间处于通信故障状态,手机则通过指示灯报警; 当手机需要断开与安防系统业务平台连接时,手机在退出服务时需要向安防系统业务平台发送退出服务信息,表示手机暂时不提供服务,安防系统业务平台收到后给予相应响应信息。 进一步,所述手机与安防系统业务平台进行信息交互,可以由安防系统业务平台主动发起数据包,手机进行确认;或者由手机主动发起数据包,安防系统业务平台进行确认,所述数据包的传输采用TRANSPARENT_DATA_REQ和TRANSPARENT_DATA_ACK消息。
进一步,本发明所述方法还包括 所述手机接入安防系统业务平台后或者手机相关手机参数改变时,立即向安防系统业务平台上报手机运行的最新软件版本、手机参数信息,安防系统业务平台收到上报的参数请求后将最新的软件版本、手机参数写入数据库,同时对所述最新软件版本、手机参数信息进行相应匹配同步更新处理。 采用本发明实施例提供的手机接入安防系统业务平台及信息传送方法,克服现有家居安防领域家庭手机接入的各种缺陷及不足,融合了业务流程、通讯协议、上传信息处理、手机接入方式、认证实现方式等功能。使得手机用户可随时方便的接入安防系统业务平台进行控制,同时也可接入家庭网络,远程调用家庭监控网络的软件,实时查看智能家居的设备的状态信息并控制它们的运行。


图1是本发明手机接入安防系统业务平台及信息传送方法流程图; 图2是实现本发明手机接入安防系统业务平台时各设备工作流程方框示意图; 图3是本发明手机接入安防系统业务平台的信息传送图; 图4是本发明实施例中手机连接安防系统业务平台的方框示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一
5步地详细描述。
—种终端设备接入安防系统业务平台及信息传送方法,包括 A、终端设备通过分布式接入前置机获取终端设备接入子系统中的终端设备接入
模块的IP地址和端口信息,根据所述终端设备接入模块的IP地址和端口信息,向相应终端
设备接入模块获取一个安全码,与用户密码混合加密后形成混合用户密码; B、终端设备通过无线或有线通信网络输入混合用户密码的方式登陆所述安防系
统业务平台,向安防系统业务平台发送登录请求,所述登录请求中含有自身设备参数信
息; C、所述安防系统业务平台对终端设备登录请求信息进行审核鉴权后,向所述终端设备反馈登录结果响应; D、所述终端设备根据所述登录结果响应设置其工作状态,进行信息交互传送。
该终端设备可以是如用户手机,PDA,笔记本电脑、安防网关等其他多种可以进行通信传输的终端。 下面以手机接入为例具体说明。 如图1所示,本发明实施例一提供了一种手机接入安防系统业务平台及信息传送方法,包括步骤 101、手机通过分布式接入前置机获取手机接入子系统中的手机接入模块的IP地
址和端口信息,根据所述手机接入模块的IP地址和端口信息,向相应手机接入模块获取一
个安全码,与用户密码混合加密后形成混合用户密码。所述长度32位的混合用户密码是由
用户密码经MD5加密密文混合所述安全码,再进行一次MD5加密后形成的。 分布式接入前置机用来协调空闲的网关接入模块与需要接入的视频型安防网关
进行连接。所述分布式接入前置机在实际工作时只有一台,但是在系统中多接入一个作为
热机备份。 如图3所示,所述手机接入安防系统业务平台前,通过分布式接入前置机获取手机接入子系统中的手机接入模块的IP地址和端口信息,分布式接入前置机基于TCP/IP协议,数据的传输采用TRANSPARENT_DATA_REQ及TRANSPARENT_DATA_ACK消息。此数据包即可由手机发起,安防系统业务平台确认,即主动上报数据模式;也可能由安防系统业务平台发起,手机确认,即请求——应答模式。根据负载均衡算法,将较空闲的手机接入模块IP和端口发给申请连入视频型安防系统平台的手机,因此,接入的手机都能获取空闲的IP地址和端口信息。 102、手机用户通过无线或有线通信网络输入混合用户密码的方式登陆所述安防系统业务平台,向安防系统业务平台发送登录请求,所述登录请求中含有自身参数信息。参数包括手机号码、设置的用户安全级别,手机的MSI号码等。 103、所述安防系统业务平台对手机用户登录请求信息进行审核鉴权后,向所述手机反馈登录结果响应。 104、所述手机根据所述登录结果响应设置其工作状态,进行信息交互传送。
如图2所示,手机接入安防系统业务平台时各设备工作流程如下
1、手机用户向分布式接入前置机发送短信请求获取空闲手机接入模块的IP和端口信息;
6
2、分布式接入前置机分配空闲的手机接入模块的IP和端口给手机用户;
3、手机用户连接空闲的手机接入模块; 4、手机用户向业务应用子系统发送登陆请求,请求作身份认证; 5、业务应用子系统开始验证手机用户的身份和登陆密码; 6、业务应用子系统反馈登陆验证结果ACK给手机用户; 7、手机用户开始向安防系统业务平台下载设备信息,进行信息交互; 8、安防系统业务平台和业务应用子系统之间也交互信息,同步更新数据。 在上述步骤104中,所述手机根据所述登录结果响应设置其工作状态具体包括 判断所述登录结果响应如果为允许接入到安防系统业务平台,则手机处于工作激
活状态,根据设定的监控工作方式工作,可选择实时监控或要求安防系统业务平台定时传
送监控图片等;如果禁止接入到安防系统业务平,则手机处于非激活状态,通过警示声报
氛 手机登陆成功后,立即完成向安防系统业务平台上报参数。比如手机在开机的时候向安防系统业务平台(包括了手机接入子系统,业务应用子系统)发送接入请求,请求是一个包含手机序列号的PDU(Protocol Data Unit)信息,这个协议数据单元信息包含一个16位的设备编码,该编码是唯一标示手机的,业务应用平台需要对手机进行验证,如果验证通过则允许接入安防系统业务平台,如果验证不通过则发出接入异常告警信息。上报设备信息是验证通过后由手机向业务应用子系统上报完成,然后应用平台再同步到业务管理平
台o 所述手机接入安防系统业务平台后或者手机相关手机参数改变时,立即向安防系统业务平台上报手机运行的最新软件版本、手机参数信息(参数信息可根据以后业务逻辑更改进行动态扩展),安防系统业务平台收到上报的参数请求后将最新的软件版本、手机参数写入数据库,同时对所述最新软件版本、手机参数信息进行相应匹配同步更新处理。比如软件版本参数信息,如发现当前手机用户软件版本不是最新软件版本,则下发最新的软件版本信息通知网关更新,处理完成后将发送上报参数请求响应ACK。 手机可以经由安防系统业务平台向后台应用服务器发送自身的采集数据。数据的传输采用TRANSPARENT_DATA_REQ及TRANSPARENT_DATA_ACK消息。此数据包即可由手机发起,安防系统业务平台确认,即主动上报数据模式;也可能由安防系统业务平台发起,手机
确认,即请求-应答模式。在TRANSPARENT_DATA_REQ和TRANSPARENT_DATA_REQ中的包
体数据对于平台是透明、不可或不需理解的业务流数据,安防系统业务平台只是数据进行路由转发。平台只是对数据进行存储转发。响应消息只是代表接收方已经收到数据,不代表接收方已经对这些数据进行了业务上的处理。 手机上报告警故障信息。手机在检查到自身发生异常时,将发起故障上报流程,将故障信息通过ALAR1LREP0RT—REQ上报给安防系统业务平台,安防系统业务平台收到并处理后,通过ALARM_REPORT_ACK发送反馈信息给手机。 手机远程下载升级和上报升级信息。手机用户通过安防系统业务平台或第三方的升级服务器对其软件进行升级。手机厂商将升级软件包发布到安防系统业务平台上,或由第三方的升级服务器通知视频型安防系统平台有新的升级软件,由平台接收到升级文件或通知后在平台上创建升级事务,并向手机用户下发升级通知。手机用户接收到升级通
7知后,根据其自身情况判断是否需要升级,并向视频型安防系统平台响应。手机用户如果 需要升级其软件,则在其空闲时向第三方的升级服务器请求下载升级文件。手机用户如 果进行了软件相关操作后,需要向视频型安防系统平台上报软件操作的相关信息。通过 S0FTWARE_REP0RT_REQ上报给视频型安防系统平台,视频型安防系统平台收到并处理后,通 过SOFTWARE_UPDATE_REPORT_ACK发送反馈信息给手机用户。 在安防网关已经接入工作后,还包括检查所述手机与安防系统业务平台之间连接 状态的步骤 当在线工作时,手机需要定期向安防系统业务平台发送连接检查消息,表示处于 工作状态,安防系统业务平台收到检查消息后反馈心跳响应信息;手机如果连续接收不到 安防系统业务平台的心跳响应信息的次数达到设定的阈值,则表示所述手机与安防系统业 务平台之间处于通信故障状态,手机则通过指示灯报警; 当手机需要断开与安防系统业务平台连接时,手机在退出服务时需要向安防系统 业务平台发送的退出服务信息,表示手机暂时不提供服务,安防系统业务平台收到后给予 相应响应信息。 如图4所示,为本发明实施例中手机连接安防系统业务平台的方框示意图,手机 用户通过业务应用平台的手机接入子系统连接安防系统业务平台进行控制和数据传输。所 述安防系统业务平台包括互相连接通讯的业务管理平台、业务应用平台、流媒体服务平台、 公共服务平台。 其中所述业务管理平台包括网关接入子系统、业务管理子系统;所述业务应用平 台包括手机接入子系统、业务应用子系统、FTP服务子系统、域名服务子系统、业务应用子 系统;所述公共服务平台包括分布式接入子系统、统一日志管理子系统、统一身份认证子系 统;流媒体服务平台包括处理流媒体文件的流媒体服务子系统。 手机接入子系统中的手机接入模块做为家居安防业务管理平台的核心子模块,手 机用户的接入及其与业务系统的信息交互都通过此模块来完成。基本功能如下1、提供与 手机通信的接口。 2、提供与业务应用子系统通信的接口。 3、处理从手机接收到的字节流数 据转换成xml格式数据后转发给业务应用子系统。4、处理从业务应用子系统接收到的xml 格式数据转换成字节流数据后转发给手机。5、维持手机的心跳包关系。
上述各子系统的功能具体描述如下
—、网关接入子系统 网关接入子系统是智能安防业务系统的核心模块,网关的接入及其与业务系统的
信息交互都是通过此子系统来完成的。按照系统的设计,考虑到其接入的压力和扩展性,此
子系统进行分布式部署。其基本功能如下 提供与网关通信的接口。 提供与业务管理系统通信的接口 。 处理从网关接收到的字节流数据转换成xml格式数据后转发给业务管理系统。
处理从业务管理系统接收到的xml格式数据转换成字节流数据后转发给网关。
维持网关的心跳包关系
二、业务管理子系统 业务管理子系统主要负责各种资源的管理、故障信息管理及其跟第三方接口的集成管理,其中资源包括网关、应用终端、软件、业务应用服务器、客户等。其基本功能如下 可对业务提供商和其提供的业务系统进行集中管理。 可对网关进行管理,包括对网关接入的合法性认证。 可对网关上报的应用终端进行集中管理。 可对各种终端的提供商和型号进行集中管理。 可对网关的软件进行集中管理,可实现远程软件升级。 可对网关、应用终端、业务系统的故障进行统一管理。 可对客户信息进行统一管理。 可对运营管理人员(操作员)进行分组分级授权。 可将业务数据路由到业务应用平台。 可对第三方接口进行集成。 三、业务应用子系统 业务应用子系统主要负责具体业务功能的实现。其基本功能如下 可对网关信息进行管理 可对防区进行布撤防 可对应用终端进行控制 可对历史告警信息进行管理 可对历史监视信息进行管理 可进行图片监视 可进行远程实时视频监视 可进行定时监视 可以修改客户资料信息 告警信息可以显示在地图上,可让物业通过系统来接警 四、FTP服务子系统 FTP服务子系统是主业务流程的核心模块,告警或监视的图片和视频段都是通过
网关上传到FTP目录下的。其基本功能如下 可对使用用户进行权限认证 可自动分配用户的使用目录 可对网关上传的图片、视频段进行管理 可提供给业务应用系统查看图片、视频段的接口 五、域名服务子系统 域名服务子系统主要负责对IP摄像头跟域名的动态映射关系。其基本功能如下 可根据动态IP绑定二级域名 可提供给业务应用系统绑定二级域名的接口 六、手机接入子系统 手机接入子系统是智能安防业务系统的核心模块,手机的接入及其与业务系统的 信息交互都是通过此子系统来完成的。按照系统的设计,考虑到其接入的压力和扩展性,此 子系统进行分布式部署。其基本功能如下 提供与手机客户端通信的接口
提供与业务应用子系统通信的接口 处理从手机客户端接收到的数据后转发给业务应用子系统
处理从业务应用子系统接收到的数据后转发给手机客户端
维持手机的心跳包关系
七、流媒体服务子系统 流媒体服务子系统负责实时视频流的处理。其基本功能如下 视频录像 视频拍照 视频存储转发 八、统一身份认证子系统 统一身份认证子系统负责对各子系统进行身份认证。其基本功能如下 系统的统一入口,可根据客户的权限显示客户可以使用的子系统 对用户使用不同子系统的权限进行验证 可提供给不同子系统创建登陆信息的接口 九、统一日志管理子系统 用户可对操作日志进行分类管理 提供给各子系统记录操作日子的接口 十、分布式接入子系统 网关接入子系统和手机接入子系统采用的是分布式部署方案。其实现是由分布式 接入子系统负责的。其基本功能如下
提供手机和网关接入接口 可对自动分配压力小的机子给新接入的网关或手机使用 采用本发明实施例提供的手机接入安防系统业务平台及信息传送方法,克服现有 家居安防领域家庭手机接入的各种缺陷及不足,融合了业务流程、通讯协议、上传信息处 理、手机接入方式、认证实现方式等功能。使得手机用户可随时方便的接入安防系统业务平 台进行控制,同时也可接入家庭网络,远程调用家庭监控网络的软件,实时查看智能家居的 设备的状态信息并控制它们的运行。 以上所述是本发明的优选实施方式而已,当然不能以此来限定本发明之权利范 围,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可 以做出若干改进和变动,这些改进和变动也视为本发明的保护范围。
10
权利要求
一种终端设备接入安防系统业务平台及信息传送方法,其特征在于,包括步骤A、终端设备通过分布式接入前置机获取终端设备接入子系统中终端设备接入模块的IP地址和端口信息,根据所述终端设备接入模块的IP地址和端口信息,向相应终端设备接入模块获取一个安全码,并与用户密码混合加密后形成混合用户密码;B、终端设备通过无线或有线通信网络输入混合用户密码的方式登陆所述安防系统业务平台,向安防系统业务平台发送登录请求,所述登录请求中含有自身设备参数信息;C、所述安防系统业务平台对终端设备登录请求信息进行审核鉴权后,向所述终端设备反馈登录结果响应;D、所述终端设备根据所述登录结果响应设置其工作状态,进行信息交互传送。
2. 根据权利要求1所述的终端设备接入安防系统业务平台及信息传送方法,其特征在 于,所述终端设备为手机。
3. 根据权利要求2所述的终端设备接入安防系统业务平台及信息传送方法,其特征在 于,步骤A中是由用户密码经MD5加密密文混合所述安全码,再进行一次MD5加密后形成长 度32位的所述混合用户密码。
4. 根据权利要求2所述的终端设备接入安防系统业务平台及信息传送方法,其特征在 于,所述安防系统业务平台包括互相连接通讯的业务管理平台、业务应用平台、流媒体服务 平台、公共服务平台;其中所述业务管理平台包括网关接入子系统、业务管理子系统;所述业务应用平台包括手机接入子系统、业务应用子系统、FTP服务子系统、域名服务 子系统;所述公共服务平台包括分布式接入子系统、统一日志管理子系统、统一身份认证子系统;流媒体服务平台包括处理流媒体文件的流媒体服务子系统。
5. 根据权利要求2所述的终端设备接入安防系统业务平台及信息传送方法,其特征在 于,所述手机接入子系统中的手机接入模块用于分别提供与手机通信的接口和与业务应用 子系统通信的接口,处理接收到的字节流数据转换成xml格式数据后再转发,同时维持与 手机的心跳包关系。
6. 根据权利要求2所述的终端设备接入安防系统业务平台及信息传送方法,其特征在 于,步骤D中所述手机根据所述登录结果响应设置其工作状态具体包括判断所述登录结果响应如果为允许接入到安防系统业务平台,则手机处于工作激活状 态,根据设定的工作方式工作;如果禁止接入到安防系统业务平,则手机处于非激活状态,通过警示声报警。
7. 根据权利要求2所述的终端设备接入安防系统业务平台及信息传送方法,其特征在 于,在步骤D之后还包括检查所述手机与安防系统业务平台之间连接状态的步骤当在线工作时,手机需要定期向安防系统业务平台发送连接检查消息,表示处于工作 状态,安防系统业务平台收到检查消息后反馈心跳响应信息;手机如果连续接收不到安防 系统业务平台的心跳响应信息的次数达到设定的阈值,则表示所述手机与安防系统业务平 台之间处于通信故障状态,手机则通过指示灯报警;当手机需要断开与安防系统业务平台连接时,手机在退出服务时需要向安防系统业务平台发送退出服务信息,表示手机暂时不提供服务,安防系统业务平台收到后给予相应响 应信息。
8. 根据权利要求2所述的终端设备接入安防系统业务平台及信息传送方法,其特征在 于,所述手机与安防系统业务平台进行信息交互,可以由安防系统业务平台主动发起数据 包,手机进行确认;或者由手机主动发起数据包,安防系统业务平台进行确认,所述数据包 的传输采用TRANSPARENT_DATA_REQ和TRANSPARENT_DATA_ACK消息。
9. 根据权利要求2或4所述的终端设备接入安防系统业务平台及信息传送方法,其特 征在于,所述手机接入安防系统业务平台后或者手机相关手机参数改变时,立即向安防系 统业务平台上报手机运行的最新软件版本、手机参数信息,安防系统业务平台收到上报的 参数请求后将最新的软件版本、手机参数写入数据库,同时对所述最新软件版本、手机参数 信息进行相应匹配同步更新处理。
全文摘要
本发明公开了一种终端设备接入安防系统业务平台及信息传送方法,包括步骤A、终端设备通过分布式接入前置机获取空闲终端设备接入模块的IP地址和端口信息,根据终端设备接入模块的IP地址和端口信息,向相应终端设备接入模块获取一个安全码,并与用户密码混合加密后形成混合用户密码;B、终端设备通过无线或有线通信网络输入混合用户密码的方式登陆所述安防系统业务平台,发送登录请求,所述登录请求中含有自身设备参数信息;C、安防系统业务平台对终端设备登录请求信息进行审核鉴权后,向所述终端设备反馈登录结果响应;D、终端设备根据所述登录结果响应设置其工作状态,进行信息交互传送。使得终端设备用户可随时方便的接入安防系统业务平台,远程调用安防系统的软件。
文档编号H04W12/02GK101730094SQ20091019430
公开日2010年6月9日 申请日期2009年11月30日 优先权日2009年11月30日
发明者佘梅香, 周文军, 江超, 陈晓明 申请人:广州市聚晖电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1