位置信息查询
平台通过发送位置信息查询消息,查询*车载终端当时位置信息,终端回复位置信息查询应答
消息。
临时位置跟踪控制
平台通过发送临时位置跟踪控制消息启动/停止位置跟踪,位置跟踪要求终端停止之前的周期汇
报,按消息*时间间隔进行汇报。终端回复终端通用应答消息。
终蠕报警
终端判断满足报警条件时发送位置信息汇报消息,在位置汇报消息中设置相应的报警标志,平台可
通过回复平台通用应答消息进行报警处理。
各报警类型见位置信息汇报消息体中的描述。报警标志维持至报警条件解除的报警,在报警条件
解除后应立印发送位置信息汇报消息。清除相应的报警标志。
信息类协议
文本信息下发
平台通过发送文本信息F发消息,按*方式通知驾驶员。终端回复终端通用应答消息。
事件设置及报告
平台通过发送事件设置消息,将事件列表发到终端存储,驾驶员在遇到相应事件后可进人事件列表
界面进行选择,选择后终端向平台发出事件报告消息。
对于事件设置消息,终端应回复终端通用应答消息。
对于事件报告消息,平台应回复平台通用应答消息。
提问
平台通过发送提问下发消息,将带有倾选答案的提问发到终端,终端应立印显示消息内容,驾驶员
选择后终端应向平台发出提问应答消息。
对于提问下发消息,终端应回复终端通用应答消息。
信息点播
平台通过发送信息点播菜单设置消息,将信息点播项列表发到终端存储,驾驶员可以通过菜单选择
点播或取消相应的信息服务,选择后终端向平台发出信息点播或取消消息。
信息服务被点播后,将定期收到来自平台的信息服务消息如新闻天气预报等。
对于信息点播菜单设置消息,终端应回复终端通用应答消息。
对于信息点播/取消消息,平台应回复平台通用应答消息。
对于信息服务消息,终端应回复终端通用应答消息。
北斗卫星导航系统(以下简称北斗系统)是中国着眼于和经济社会发展需要,自主建设运行的**卫星导航系统,是为**用户提供全天候、全天时、高精度的定位、导航和授时服务的国家重要时空基础设施。
北斗系统提供服务以来,已在交通运输、农林渔业、水文监测、气象测报、通信授时、电力调度、救灾减灾、公共安全等领域得到广泛应用,服务国家重要基础设施,产生了显著的经济效益和社会效益。基于北斗系统的导航服务已被电子商务、移动智能终端制造、位置服务等厂商采用,广泛进入中国大众消费、共享经济和民生领域,应用的新模式、新业态、新经济不断涌现,深刻改变着人们的生产生活方式。中国将持续推进北斗应用与产业化发展,服务国家现代化建设和百姓日常生活,为**科技、经济和社会发展做出贡献。
北斗系统秉承“中国的北斗、世界的北斗、的北斗”发展理念,愿与**共享北斗系统建设发展成果,促进**卫星导航事业蓬勃发展,为服务**、造福人类贡献中国智慧和力量。北斗系统为经济社会发展提供重要时空信息**,是中国实施**40余年来取得的重要成就之一,是新中国成立70年来重大科技成就之一,是中国贡献给世界的**公共服务产品。中国将一如既往地积极推动国际交流与合作,实现与世界其他卫星导航系统的兼容与互操作,为**用户提供更高性能、更加可靠和更加丰富的服务。
摄像头立 即拍摄
平台通过发送摄像头立即拍摄命令消息,对终端下发拍摄命令,该消息需要终端回复终端通用应答
消息。若*实时上传,則终端拍摄后应实时上传摄像头图像或视顿,否则应对图像或视顿进行存储。
录音开始
平台通过发送录音开始命令消息,对终端下发录音命令,该消息需要终端回复终端通用应答消息。
若*实时上传,终端应录制后上传音频数据,否则对音额数据进行存储。
检索终端存储多 媒体数据和提取
平台通过发送存储多媒体数据检索消息,获得终端存储多媒体数据的情况,该消息需要终端回复存
储多媒体数据检索应答消息。
根据检索结果,平台可以通过发送存储多媒体数据上传消息,要求终端上传*的多媒体数据,该
消息需要终端回复终墙通用应答消息。
通用数据传输类
协议中未定文但实际使用中需传递的消息可使用数据上行遇传消息和数据F行遇传消息进行上下
行数据交换。.
对于较长的消息,终端可采用GZIP压缩算法压缩数据,并采用数据压缩上报消息的方式上传。
加密类协议
平台与终端之间若需加密通信,可采用RSA公钥密码系统。平台通过发送平台RSA公钥消息向
终端告知自己的RBA公钥,终端回复终端RSA公钥消息,反之亦然。
平台介绍:
1、接入应用采用mina/netty+spring架构,独立于其他应用,主要负责维护接入终端的tcp链接、上行以及下行消息的解码、编码、流量控制,黑白名单等安全控制,同时支持交通部JT/T808-2011、JT/T808-2013两个版本全部的808协议,应用提供二次开发接口,支持协议扩展而不需要改动任何原有代码。接入采用json消息通过MQ消息队列与业务平台进行交互,支持ActiveMQ和RabbitMQ,能够无缝接入各种异构系统。
本应用已历经并通过多次交通部部标的检测,性能稳定,适用于物联网(车联网)领域应用,特别是基于交通部808协议或者其扩展协议的智能终端监控平台,如车辆GPS定位监控平台。经测试在普通pc机上,单个应用至少可支持同时1w以上终端同时在线,具备至少600wGPS数据/小时的数据处理能力(见附件性能测试报告)。
2、消息处理应用,采用spring+mysql+redis+mongoDB框架,是基于事件驱动的责任链设计模式处理终端上行消息、批量存储消息、gps纠偏、发布终端重要消息(告警,上下线等)等平台业务处理,提供消息处理二次开发接口而不需要改动任何原有代码,实现个性格业务处理能力。
3、平台接口层是基于spring-boot的微服务架构,底层封装了基于元数据的几大高度抽象的restful风格接口(包括CRUD接口、复杂查询接口、下发消息接口等个性化定制接口),业务系统*再单独开发数据库相关操作的代码(增加新的数据库表只需要建立entity映射,即可实现增上改查等功能),只需关注业务逻辑开发即可。同时模块也提供提供二次开发接口,而不需要改动任何原有代码,实现个性格业务处理以及自定义接口能力。
4、展现层web端对JQuery EasyUI进行了二次封装,提供部分js常用组件,对于普通的CRUD操作只需按照模板开发相关的界面即可**展现,web端同时集成了WDR对终端上下线、告警等重要信息实时推送提醒消息。
5、框架集成了redis缓存,通过简单的注解就能使用缓存;