当前位置:首页>平台软件产品>泰比特平台

泰比特平台

发布时间:2016-06-16 点击数:5504

一、泰比特GPS定位平台简介

我司GPS平台产品从研发至今,已历经十年考验,由早期的单台服务器发展为如今的基于阿里云的服务器集群,在网用户量130万,日均UV10万,PV30万,无论从系统稳定性、容量方面,在行业内均首屈一指。

主要特点有以下几个方面:

1) 采用高性能异步IO模型,单台服务器处理能力在10万终端以上;

2) 可平行扩展设计,通过增加服务器数量,可以轻易完成系统容量提升,可满足千万级别终端同时在线;

3) 基于TCP协议的分布式中间件设计,支持跨网络部署和异地容灾。

4) 基于N+1热备系统设计,自动完成故障转移及恢复。

5) 完善的系统预警机制,自动检测系统内生故障及告警。

6) 强大的日志系统,便于分析和解决问题;

7) 自主研发的多基站差分定位算法,同一时间最高能捕获六个基站信号,差分计算定位,精度远优于同类产品。

8) 自主研发的中文位置描述算法,能够快速实现经纬度转位置描述,支持省市县区道路及POI精确描述,精度达到米级;

9) 久经考验的位置纠偏算法,基于泰比特公司多年运行GPS经验累积的算法,可以有效纠正GPS通病---静态漂移问题引起的蜘蛛网轨迹现象,通过上下文过滤算法,可以有效地消除GPS信息弱时产生的大范围漂移现象;

10) 五年“车卫士”项目运营经验,平台稳定可靠,拥有一支经验丰富的后台研发与支持团队,能够快速响应运营商订制需求;

二、平台拓扑结构及对接方案

1. 系统结构图

本系统基于分层设计:

1) 用户层:主要支持多种不同类型终端接入平台,并提供多种用户交互手段;

2) 网关层:平台侧主要对外接口,终端网关负责接入不同类型终端,维护TCP链接,并解析为业务层统一数据流,传送到核心业务层进行业务逻辑处理;客户端网关负责接入PC客户端或基于TCP连接的智能手机客户端,提供管理、定位与远程控制设备功能;WEB服务器提供WEBWAP查车功能、提供HTTP开放式API,允许第三方进行二次开发,进行业务整合;短信网关主要指本地短信接口,负责接入运营商短信平台进行短信交互;

3) 核心业务层:负责处理各类业务功能,主要包含:终端管理、用户管理、功能业务与统计分析等;

4) 数据库:负责数据存储,终端状态及轨迹数据极大但重要性不高,而用户及终端基本属性数据量小但必须高可靠,因此考虑分库存储,一般情况下基本数据使用磁盘阵列存储并配置故障转移集群,轨迹数据库采用一般存储介质,并启动发布、订阅机制定时同步;

三、 平台功能介绍

1. 用户信息管理

平台具体用户基本信息管理功能,主要分为以下几类:

1) 设备信息管理:支持设备基本信息增删改查,包含:设备号、设备密码、IMSI号、IMEI号、终端协议版本号、终端生产厂家、终端软件版本号、终端入网时间、终端服务过期时间、终端服务状态等;

2) 车辆信息管理:支持车辆基本信息增删改查,包含:车牌号、车架号、车辆品牌、颜色等;

3) 车主信息管理:支持车主基本信息增删改查,允许设定5个主卡号来共同控制设备,包含车主姓名、身份证、电话、地址等;

4) 车队信息管理:支持车队用户,车队内车辆无上限,车队支持嵌套,支持10级车队管理,支持1000个子车队数,并可以设置每级车辆权限;

5) 管理员账号管理:支持分控管理员与系统管理员角色,系统管理员具备平台所有管理功能,分控管理员主要用来弥补车队的单一归属特性,例如:某个车队需要被多个用户管理,或某一车队需要支持多个坐席角色,与此同时,每个分控账号有独立的权限控制开关,可以设定是否允许编辑车队、车辆、下发指令等权限;

2. 业务数据管理功能

平台主要业务功能:

1) 实时定位功能:用户可以通过PC客户端、WEB查车、WAP查车、安卓APPIPHONE APP、微信、短信等各种方式随时随地定位车辆,可以查询到车辆当前实时位置及位置的中文描述;

2) 轨迹查询功能:用户可以通过各种手段随时查询车辆过往行驶数据,后台保存的轨迹时长取决于平台存储空间大小;

3) 远程控制功能:用户可以通过各种手段随时控制车辆状态,比如:远程设防、远程撤防、开锁/解锁、断油断电、设置/查询参数、远程重启等,由于采用了TCP长联接,正常情况下响应时间不超过1秒。

4) 数据统计分析:用户可以随时查询终端运行的统计数据,比如:里程统计、停车统计、离线统计、报警统计、超速统计、在线状态统计、离线终端查询、在网状态统计、按终端厂家统计在线情况,同时还允许用户自定义统计,如:里程时间统计(统计任意时间点之间里程)、车辆时间分布(统计某一时间点车辆分布情况)、定点统计(统计某一指定地点到达情况)

5) 实时报警推送:用户可以在各种查车软件上实时收到为自终端的报警推送,没有开启查车软件的,也能收到短信报警,主要包含:振动报警、越界报警、断电报警、低电报警、心跳丢失报警、接近或离开点报警、进入或偏离路线报警、进入或离开电子围栏报警等;

6) 失窃车辆管理:失窃车辆功能针对由于设备电量不足或寻车不及时导致的车辆暂时无法寻回时,将该车辆进行失窃标记,一旦设备再次充电上线,将回提醒管理人员或车主;

7) 服务期限管理:支持对设备入网时间及服务期限进行管理,对达到服务期限的终端设备进行自动停机操作,并通过短信通知用户服务状态变化等信息,已停机设备,用户无法进行任何操作。为防止丢车引起麻烦,停机设备依然能同后台进行通信;

8) 电子围栏管理:用户可以在各种查车软件上增加或删除电子围栏对象,支持点、线、面三种围栏设计,并且可以单独配置进入或离开时产生短信报警;

9) 里程提醒功能:用户通过与平台校准车辆里程,可以随时查询车辆行驶里程数,并在到达指定里程后收到车辆维修保养提示;

3. 系统日志管理功能

平台记录了完整的用户及终端交互日志,主要包含:

1) 终端交互日志:可以记录所有终端与平台之间的交互报文,以便终端厂家调试设备方便或定位问题;

2) 用户登录日志:平台侧采集各种登录日志,并能区分用户使用的登录方式,包含手机用户使用的手机型号等信息,支持对用户查车行为进行分析与统计;

3) 信息修改日志:记录各种管理人员或个人用户添加、编辑、删除账号车队及车辆信息,随时可以查询修改人的操作时间、登陆账号、IP等信息;

4) 远程指令日志:记录各种角色发起的远程控制指令,随时可以查询各类角色对车辆的控制时间、内容与方式等;

5) 服务运行日志:记录了各模块运行过程中产生的异常日志,便于分析和定位各种运行异常;

6) 终端上线异常日志:记录了终端上线时,遇到的各种异常状态,比如,用户更换副卡(针对禁止换卡需求)等,以便方便地查出终端无法上线原因;

7) 功能模块压力日志:记录了各模块间通讯状况,处理总条数、平均时间、等待队列长度等,从而方便分析系统压力及进行负荷分担;

8) 漂移过滤日志:记录了所有来自终端的静态漂移或由于终端异常引起的大范围漂移日志,便于分析终端的异常;

9) 基站学习与修正日志:记录了基站自习过程日志,可以分析出最近收录或更新的基站数据;

10) 短信日志:记录了所有平台发出的短信,便于分析短信总量与异网短信量;

上一篇:开咪平台
在线客服