The invention discloses an environmental protection emergency dispatching system and method based on WebSocket protocol, which relates to communication technology, and is used to reduce energy consumption when dealing with pollution events. The disclosed method includes: identification of pollution incidents, acquiring position information of pollution incidents; calculation of each terminal and the incident position of the distance between the acquisition of one or more adjacent to the terminal position and the pollution incident; to obtain accurate position information to the one or more terminal transmits through the WebSocket protocol request; in response to receiving the request to obtain accurate location information, the one or more terminals to start the GPS module, to obtain accurate location information, and through the WebSocket protocol to send to the requesting party; according to one or more of the terminal sends the accurate location information, the location of the nearest first terminal to send information to the distance from the pollution incident through the WebSocket protocol, the request processing of this pollution event.
【技术实现步骤摘要】
基于WebSocket协议的环保应急调度系统与方法
本专利技术涉及通信技术,尤其涉及基于WebSocket协议的环保应急调度系统与方法。
技术介绍
环境保护问题成为人们关注的焦点。当前,环保应急调度指挥调度中心采用电话、短信、网络消息和视频等方式进行。通过建立单一的端对端通讯,由指挥调度中心对污染事件相关电话、视频进行分析和确认,然后组织人员去现场处理环保事件。但是,由于电话、短信、网络消息和视频在信息获取的时效方面往往不同步;且基于庞大的信息体量,污染事件指挥调度中心在进行信息筛选和调度处理时需要耗费大量人力和物力。
技术实现思路
本专利技术的目的在于提供一种基于WebSocket协议的环保应急调度系统与方法。进一步地,还提升对污染事件处置过程中的调度效率,降低在处理污染事件时的能量消耗。为达到上述目的,本专利技术的第一方面提供一种基于WebSocket协议的污染事件调度方法,采用如下技术方案:步骤S1、识别污染事件,获取污染事件的位置信息;步骤S2、计算各个终端与污染事件发生位置之间的距离,获取与污染事件发生位置邻近的一个或多个终端;步骤S3、通过WebSocket协议向所述一个或多个终端发送获取精确位置信息的请求;步骤S4、响应于收到获取精确位置信息的请求,所述一个或多个终端启动GPS模块,获取精确位置信息,并通过WebSocket协议发送给请求方;步骤S5、依据所述一个或多个终端发送的精确位置信息,通过WebSocket协议向距离污染事件发生位置最近的第一终端发送信息,请求处理该污染事件。可选地,在步骤S6之后,基于WebSocket协议的污染事件调度 ...
【技术保护点】
一种基于WebSocket协议的污染事件调度方法,其特征在于,包括:步骤S1、识别污染事件,获取污染事件的位置信息;步骤S2、计算各个终端与污染事件发生位置之间的距离,获取与污染事件发生位置邻近的一个或多个终端;步骤S3、通过WebSocket协议向所述一个或多个终端发送获取精确位置信息的请求;步骤S4、响应于收到获取精确位置信息的请求,所述一个或多个终端启动GPS模块,获取精确位置信息,并通过WebSocket协议发送给请求方;步骤S5、依据所述一个或多个终端发送的精确位置信息,通过WebSocket协议向距离污染事件发生位置最近的第一终端发送信息,请求处理该污染事件。
【技术特征摘要】
2017.04.18 CN 20171025510171.一种基于WebSocket协议的污染事件调度方法,其特征在于,包括:步骤S1、识别污染事件,获取污染事件的位置信息;步骤S2、计算各个终端与污染事件发生位置之间的距离,获取与污染事件发生位置邻近的一个或多个终端;步骤S3、通过WebSocket协议向所述一个或多个终端发送获取精确位置信息的请求;步骤S4、响应于收到获取精确位置信息的请求,所述一个或多个终端启动GPS模块,获取精确位置信息,并通过WebSocket协议发送给请求方;步骤S5、依据所述一个或多个终端发送的精确位置信息,通过WebSocket协议向距离污染事件发生位置最近的第一终端发送信息,请求处理该污染事件。2.根据权利要求1所述的方法,其特征在于,在步骤S6之后,还包括:步骤S6、所述第一终端通过WebSocket协议回复消息,并反馈事件处理信息;步骤S7、记录对污染事件的事件处理信息,直至污染事件处理结束。3.根据权利要求1或2所述的方法,其特征在于,还包括:获取与污染事件相关联的一个或多个人所持有的第二一个或多个终端,在所述第一终端与所述第二一个或多个终端之间通过WebSocket协议建立群组会话。4.根据权利要求1所述的方法,其特征在于,步骤S1中识别污染事件包括:获取环境监测数据;将环境监测数据与预设环境指标数据进行比较;根据数据比较结果识别是否存在污染事件。5.根据权利要求4所述的方法,其特征在于,还包括:在通过数据比较结果认为存在污染事件时,获取污染事件所处位置的实时图像;将实时图像与该位置环境正常时的参照图像进行对比;根据图像比对结果进一步识别是否存在污染事件。6.根据权利要求1所述的方法,其特征在于,在步骤S1和S2之间还包括:通过长连接的Ping/Pong数据帧,周期性地获取终端的IP地址;通过终端的IP地址,查询该IP地址的位置信息或为该IP地址提供服务的基站的位置信息得到终端的第一位置信息;以及同终端相关联地记录第一位置信息。7.根据权利要求1所述的方法...
【专利技术属性】
技术研发人员:刘兴万,尚丽娜,张克,黄实冲,
申请(专利权)人:君晟合众北京科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。