2011年5月10日中国交通通信信息中心下发了《印发道路运输车辆卫星定位系统平台和道路运输车辆卫星定位系统车载终端标准符合性审查办法(试行)的通知》。通知要求,系统平台和车载终端应当分别满足《平台要求》和《终端要求》,同时分别满足《道路运输车辆卫星定位系统平台数据交换》和《道路运输车辆卫星定位系统终端通讯协议及数据格式》的要求。系统平台和车载终端,应按照本办法通过标准符合性审查。不符合标准的,不得用于道路运输车辆动态监管工作。《道路运输车辆卫星定位系统平台和道路运输车辆卫星定位系统车载终端标准》简称部标,部标包括《道路运输车辆卫星定位系统平台技术要求》(jt/t796-2011,简称《平台部标》)和《 道路运输车辆卫星定位系统车载终端技术要求》(jt/t794-2019,简称《终端部标》)。至此,关于系统平台和车载终端必须符合部标的政策性文件正式出台。而对应硬件终端标准的通信协议标准jt/t808-2019和jt/t809-2019协议也随之出台。
部标808和809的出台,统一了产品的标准,统一了平台与终端之间的通讯协议,对于gps运营商而言,只要平台支持部标,那可以选择任意一家的gps车载终端,也不会受厂商的制约,gps运营商在市场竞争过程中将更看重产品的质量及服务,从而也间接地促进市场上产品的稳定性和可靠性。
但是开发部标gps服务器是一个繁琐苦逼的活,有各种各样的gps终端需要兼容和支持,现在交通部颁发了统一的标准协议和数据格式,大部分车辆的gps终端都需要支持,软件也需要支持,否则可能在市场准入的时候就遇到麻烦。
jt/t 794-2019《道路运输车辆卫星定位系统 车载终端技术要求》
jt/t 808-2019《道路运输车辆卫星定位系统 终端通讯协议及数据格式》
jt/t 796-2019《道路运输车辆卫星定位系统平台技术要求》
jt/t 809-2019《道路运输车辆卫星定位系统平台数据交换》
jt/t 1076-2016《道路运输车辆卫星定位系统车载视频终端技术要求》
jt/t 1078-2016《道路运输车辆卫星定位系统视频通信协议》
jt/t 1077-2016《道理运输车辆卫星定位系统视频平台技术要求》
现在对gps监控软件日益增多,但都设计的非常丑陋,色彩非常的重,不仅使用不方便,还很累。我开发了一款基于谷歌地图的webgis和gps车辆监控软件,后端采用asp.net mvc的web gis架构。重点集成了油耗和视频监控的功能,界面风格采用简洁的经典蓝风格,在使用过程中给人以清新舒适的感觉。gps软件功能也涵盖了车辆监控的方方面面。着力于提高监控效率,而不仅仅是好看。
gps系统功能介绍:
1.系统左侧菜单分为:车辆列表和加油站列表。
车辆列表根据gps上线车辆提醒是否上线:p图标为停车状态,绿色图标为gps上线后行驶状态,黄色图标为gps未上线状态,单击gps上线车辆可以在地图中显示车辆标记位置,并显示车辆基本信息。
车辆列表图标:每几分钟一刷新图标,更动态知道车辆是否行驶(车速)或停车状态。
车辆列表提供右键菜单:开启实时监控,关闭实时监控。
开启实时监控是指:监控车辆定位地点,根据上传gps坐标,绘制路线和标记点位置。
关闭实时监控是指:停止绘制车辆轨迹。
2.车辆记录
车辆实时状态信息是指:当天车辆实时行驶状态和地址位子信息等内容。
实时报警记录是指:车辆当天上线后的运行状态报警记录显示,可及时知道车辆报警的详细位置和时间。
轨迹回放数据是指:当回放轨迹时,提供给用户查看的轨迹数据内容,如坐标点,位置信息,车辆名称等。
系统主要功能模块为:
gps地图:
1.支持图标标记:如车辆和加油站,加油站标注根据地图缩放大小显示。
2.地图右键菜单:添加加油站标记,放大缩小地图等功能。
3.实现地图鹰眼功能。
4.提供用户测距尺功能。
5.图层管理功能是指:根据选择图层复选框,来显示(车辆,加油站,轨迹标记)图层。
6.电子围栏,圆形、矩形、多边形区域报警的功能。
7.车辆轨迹回放功能
8.部标808所要求的各种指令下发的功能。
无论是开发gps设备硬件还是开发应用软件,都要面临一个标准,这个标准就是国家交通部发布的道路运输车辆卫星定位系统部标认证标准,它涵盖了gps硬件设备参数、功能标准,也包括了设备上传到应用平台的协议标准,同时也包括了平台对平台的互联互传的技术标准。
也就是说凡是根据交通部这个标准开发的应用平台软件,都可以接入不同厂家开发的符合国标的gps设备发送的上传数据。因为协议是同一的,所以平台也可以将数据转发给各地的省级交通部门的运管中心。
目前国家对需要上路的客车、危险品运输车,简称两客一危,要求必须要安装符合国标的gps,如果运输承运者没有自己的软件平台,可以使用运管局的客户端软件,并接入到运管中心进行监控,收费对于企业来说也是个负担。现在国家对与gps终端设备的标准又进行了进一步的扩展,要求必须要加上指纹等身份识别的读卡器,强制性加,费用不低。
平台软件开发商和gps设备开发商安装标准开发后,需要通过交通部的部标检测和认证,获得部标认证后,这样才可以参加各地的软硬件招标。交通部对平台的功能测试,主要是模拟gps终端发送标准的协议数据,然后测试是否能正确的接收数据。
gps应用的开发者必须要了解并掌握这些协议,平台协议主要jt/tb808、809及扩展补充协议,同时协议中对于行车记录仪部分又应用了部颁的gb19056标准,所以这些都要看,jt/t796主要是硬件设备的标准,可以参考。
围绕车载部标gps硬件开发的各种企业部标监控平台,如油耗、冷链运输、公交、危险品运输等平台,在开发过程中,都面临一个很重要的问题就是如何测试。因为整个软件平台的数据都是来自于车载gps,我们不能在开发阶段,在几百辆或几千辆车上去实弹测试。即使在一台车上安装一个gps来配合我们测试,成本也是非常高的。
所以必须要能够开发一款模拟软件来配合我们进行软件开发,可以精确的模拟车辆运行的实际环境,可以能够控制终端进行复杂的测试环境的临界点模拟。很多时候所谓复杂场景指的是各种类型的数据交错综合在一起的场景,在平台监控车辆行为的时候,并不仅仅监控的就是车辆的位置,而是其他方面的数据,所以在测试的时候,需要将位置数据和其他附加数据进行配合的一种模拟,如:
1.在加油站进行加油,首先就需要模拟车辆的位置数据使其进入加油站,acc熄火,同时还要发送油量数据来模拟加油过程中邮箱油量上升的过程;
2.冷链运输中,需要结合测试用例,来模拟位置,acc熄火,温度还有车辆冷柜门的开关量等多种数据在不同场景下的临界点模拟;
3.还有一种就是模拟数据触发报警,然后报警触发的各种动作,如模拟速度数据,触发超速报警,超速报警触发终端拍照等;
还有很多的测试用例场景,都不一一列举。
这些测试,传统的测试人员仅仅靠鼠标点击,是做不出来这样的测试的,性能测试也是很难去测试的,常规的web压测工具如loadrunner等无法应用到基于socket通信的808gps服务器上面。
我们需要开发一个完整的gps模拟终端,模拟gps终端的数据发送和接收各种指令并进行应答的行为。需要开发一个完整808协议的模拟终端,实现录音、拍照、参数设置、位置等功能,来对我们的平台进行充分的测试。
开发这样一个工具,需要我们对jt/t 808协议文档进行认真阅读和充分了解,开发一个808gps服务器,是对数据按照协议格式进行解析,开发一个808模拟终端则是反过来,将数据按照协议格式进行封装并发送给服务器。虽然是一正一反,但是在协议这块难度要大的多,主要的难点如下:
1.模拟808协议所要求的分包;
2.模拟位置数据中的各种附加数据,如里程、油量、温度等;
3.模拟开关量;
4.模拟多媒体上传数据;
随着北斗民用化的发展,越来越多的车载设备厂商推出了北斗定位终端,很多的解决方案都打出北斗的概念,比如很多终端不再叫gps终端,而是叫北斗部标终端一体机,位置平台也不再叫gps平台,而北斗定位平台之类的。别逗了,北斗定位系统和应用平台八杆子挨不着。一些位置平台开发者看到这些概念容易蒙圈,总是在问一些重复性的低端的问题,比如我的北斗部标终端能不能接入你的符合jt/t 808gps服务器。这些问题如果换到手机上就好理解了,比如你是个移动端应用或游戏开发者,你会关心手机用的是联通手机或者电信、移动手机吗? 你会问,我的联通手机能不能玩你的游戏软件啊?
首先开发者要搞清楚,北斗技术是底层的定位导航系统技术,中国北斗卫星导航系统(beidou navigation satellite system,bds)是中国自行研制的全球卫星导航系统。是继美国全球定位系统(gps)、俄罗斯格洛纳斯卫星导航系统(glonass)之后第三个成熟的卫星导航系统。终端是通过植入北斗定位芯片来获取到北斗定位能力,北斗芯片,是包含了rf射频芯片,基带芯片及微处理器的芯片组,相关设备通过北斗芯片,可以接受由北斗卫星发射的信号,从而完成定位导航的功能。
部标808协议是终端和服务器之间的通信协议,两者是两码事,终端首先通过定位芯片获取到定位数据,然后再通过部标协议上传到服务器上。作为位置平台开发者,根本不需要关心你的终端是北斗的还是gps,需要关心你的终端上传数据采用的协议是不是交通部的部标而已。
因为部标的推出早于北斗的大规模民用化,所以现在推出的北斗终端主要是为了参与交通部管制的招投标项目,在协议标准上,都是以部标为标准。
所以只要是符合部标794标准的,jt/t 794标准要求终端的上传协议必须符合jt/t 808协议,所以肯定接入部标平台或部标808服务器是没有问题的。部标标准是2011年推出的,已经历经将近四年的市场化,应用已经非常普遍了。标准意义就在于此,所以再讨论是否能接入的问题,就显得很初级了。
2011年,为了落实十二五的规划,同时规范和提升行业标准,交通运输部办公厅于3月29日印发了《关于加强道路运输车辆动态监管工作的通知》。根据该通知的要求,今后国内所有“两客一危”车辆必须安装符合《道路运输车辆卫星定位系统车载终端技术要求》(jt/t794-2019)的卫星定位装置,并且接入全国重点营运车辆联网联控系统。两个月后,交通运输部发布了《道路运输车辆卫星定位系统终端通讯协议及数据格式》(jt/t808-2011)和《道路运输车辆卫星定位系统平台数据交换》(jt/t809-2019)两份技术标准文件。这两份文件中严格规定了车载卫星定位终端与企业监控平台之间,企业监控平台与政府监控平台之间的通信技术要求。同时,中国交通通信信息中心开始组织实施jt/t808和jt/t809标准的平台符合性检测工作和jt/t794-2011标准的车载硬件终端符合性检测工作。即企业平台,政府平台和车载终端的部标认证检测。
可以说这个标志对于gps行业格局有很大的影响,如果通不过检测,或者赶不上波,意味着市场就要丢掉或者失掉先机,在宣传上也低人一等。因为gps监控和视频安防一样,都是政府主导行为,而不是市场行为,如果没有政府的招标和补贴,物流企业可能不会齐刷刷的安装gps设备,购买gps平台软件或服务,那么gps生产商服务商要死掉大半。
消息公布后,全国各地提供监控服务平台的企业开始按照jt/t794-2019,jt/t808和jt/t809的要求(参见:jtt808、809、796标准大全)改进自己的车载终端和监控平台,并陆续交通通信信息中心,进行各项检测。表面上看来交通部的部标检测只是对被检企业的技术考核,其实是对企业研发能力,运营服务水平和企业战略眼光的检验。交通部制定的这套标准的确是一套高标准的行业规范。不仅仅是对技术细节的规定,更能通过对技术的考核进一步检验一个企业的综合能力。所以要吃透协议是步,还要开发模拟终端的808、809测试程序,进行充分的内部测试,这样送检的一次通过率概率更高些,否则每次送检的费用都不菲,再加上差旅费用,小企业是吃不消的。
物流平台运营企业必须严格遵照交通部制定的这三套标准来改进现有终端和运营平台。并且在做好准备工作后,需要到交通通信信息中心进行检测,通过部标认证。很多物流企业都时间跑到交通信息中心了解部标认证详细信息,和交通信息中心、上庄卫星地面检测站站(通信信息中心安排的具体检测地点)等部门工作人员的沟通,回家后制定部标认证的规划,并展开具体工作。当然开发一个符合部标检测标准的gps平台,周期是很长的,往往超出预计时间很多,不是吹牛逼说大话就行了,毕竟后是骡子是马,是要进京赶考的,通过还是不通过,交通部检测中心说了算,不是可以像传统软件验收那样,和客户协商妥协就行的。很多人理解的太单纯,就是因为传统的软件开发思维在作怪,认为功能差不多就行了。这样的思维会让你前面有很多坑在等着你。
根据交通通信信息中心的要求,受检平台的符合性审查分为两部分:符合性检测和符合性审查。符合性检测即技术检测,根据要求分为五个部分:功能检测,协议检测,流程检测,运行检测和压力检测。功能检测即检测运营平台所提供的管理服务功能是否完善,合理。根据交通部相关文要求,受检平台必须具备车辆监控管理,历史轨迹回放,平台对接能力等近百项服务功能,这些功能涵盖了目前所有监控平台的优服务功能,可以按要求完成平台无疑将会是国内服务性能优异的运营平台,也会是可以客户提供合理,完善,人性化的运营服务平台。
评论前必须登录!
注册