- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交通数据实时推送系统需求说明
Date
日期
Revision Version
修订版本
Sec No.章节
Change Description
修改描述
Author
作者
2018-06-08
V1.0
初稿完成
刘笑宇
背景
苏州工业园区智能交通图像综合应用平台部署至今已稳定运行4年,完成662套卡口式电警接入。结构化过车数据已达30亿条 ,且以每天400万条数据成爆发式增长。
要求
实时数据推送,每秒万条数据。
并发连接10个客户端。
数据传输一致
具备数据重传机制
SSL通信模块。
josn消息协议模块。
xml消息协议模块。
通行规则
协议基于TCP/IP通信方式,采用C/S交互模型,由交警推送服务器充当C/S之服务器角色,侦听指定的TCP端口,推送实时过车数据到来自第三方平台的连接请求。
第三方平台作为客户端,基于双阶段交互模型,主动向接入服务器请求并建立TCP连接。
登录接入信息(包含:IP、PORT等)由交警开发者提供。
本文档使用自定义协议,协议采用标准TLV格式。
本文档所有协议通讯数据采用网络字节序编码。
双阶段交互模型通讯过程描述
第一阶段接入准备
由交警运维人员提供园区卡口过车数据库连接。完成后,连接给定的交警推送服务器(服务器端)。采用TCP长连接方式,推送给第三方平台(客户端)。
图1通信模型1
Client和Server直接进行连接。
Server作为通讯的服务端,开放TCP端口进行侦听;端口可配置, 默认端口为5196。
Client为通讯的客户端与中心服务器进行连接。
Server推送过车数据。
第二阶段数据交互
第三方平台与接入服务器,建立数据交互TCP连接。双方采用长连接方式通信,通过心跳方式维持双方网络状态。第三方平台与接入服务器建立TCP连接后,主动发送心跳包,心跳包的频率为30秒一次。
如接入服务器60秒内未接收到第三方平台发送的数据信息或心跳包,则断开与第三方平台的连接。第三方平台需要重新建立TCP,才能重新推送数据。请使用网络序大端序。
图2-数据流程
说明如下:
所有心跳信息、交通流信息、车辆信息等协议包,均在该TCP连接上传输。当客户端向服务器60秒内不发送数据或心跳时,服务器断开连接。之后客户端需要再完成一次重建TCP、数据交互过程。
原创力文档


文档评论(0)