DB32T3798-2020智能交通数据分发共享实施指南_第1页
DB32T3798-2020智能交通数据分发共享实施指南_第2页
DB32T3798-2020智能交通数据分发共享实施指南_第3页
DB32T3798-2020智能交通数据分发共享实施指南_第4页
DB32T3798-2020智能交通数据分发共享实施指南_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.240.99

R85

DB32/T3798—2020

DB32

江苏省地方标准

DB32/T3798—2020

智能交通数据分发共享实施指南

Guidelinesfortheimplementationofintelligenttransportdata

distributingandsharing

2020-05-25发布2020-06-25实施

江苏省市场监督管理局发布

DB32/T3798—2020

前言

本标准按照GB/T1.1-2009给出的规则起草。

本标准由南京理工大学提出。

本标准由江苏省交通运输厅归口。

本标准起草单位:南京理工大学、江苏省智能交通信息感知与数据分析工程实验室、江苏省无线传

感网安全组网及其应用工程技术研究中心、中设设计集团股份有限公司、苏交科集团股份有限公司、江

苏长天智远交通科技有限公司、南京莱斯网信技术研究院有限公司、江苏智城慧宁交通科技有限公司。

本标准主要起草人:戚湧、申明磊、张伟斌、李千目、万剑、崔录库、高潮、戈权民、贲伟、王印

海、高盼军、赵学龙、杜鹏桢、高宁波、徐兰花、许文波。

II

DB32/T3798—2020

智能交通数据分发共享实施指南

1范围

本标准提供了智能交通数据分发共享的术语定义、技术要求和系统体系框架等指导建议。

本标准适用于智能交通数据分发共享系统的设计和实施。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T20269信息安全技术信息系统安全管理要求

GB/T20271信息安全技术信息系统通用安全技术要求

GB/Z20986信息安全技术标准规范信息安全分类分级指南

3术语、定义和缩略语

3.1术语和定义

下列术语和定义适用于本标准。

3.1.1

智能交通数据Intelligenttransportdata

由道路交通运行、管理和服务直接产生的线圈、导航定位、视频、图像等相关数据,由城市交通相

关行业领域产生的气象、环境、人、移动通信手机信令等相关数据,以及由公众互动社交网络、论坛、

广播电台等产生的文字、图片、音视频等相关交通状况数据所构成的数据集。智能交通数据中包含了来

自交通行业和交通行业之外的结构化与非结构化数据。

3.1.2

数据分发Datadistributing

将已经完成处理的有效信息通过不同的形式展现或者传输给用户的过程。

3.1.3

数据共享Datasharing

DB32/T3798—2020

使不同用户能够获取双方或多方数据并进行各种操作、运算和分析的过程。

3.1.4

阶段性事件驱动模型StagedEventDrivenArchitecture,SEDA

一种整合了基于事件驱动的服务器编程模型和基于多线程的服务器编程模型混合优势的高性能服

务器应用程序架构模型。SEDA将一个请求处理过程分成几个阶段,不同资源消耗的阶段使用不同数量的

线程来处理,阶段间使用异步事件驱动模式,阶段与阶段之间使用事件队列进行信息通信。

3.2缩略语

HTTP超文本传输协议HypertextTransferProtocol

FTP文件传输协议FileTransferProtocol

TCP传输控制协议TransmissionControlProtocol

4技术要求

4.1分发共享前数据要求

交通数据应经过必要的加工处理,以满足分发共享的要求。

4.2数据安全

按照GB/T20269、GB/T20271、GB/Z20986相关要求执行。

4.3数据分发

数据可采用基于HTTP协议、TCP套接字或组播等方式进行分发。

4.4数据共享

交通数据的共享可按不同需求划分不同阶段,自适应的将复杂的应用程序分解为多个阶段。在现有

数据采集系统下,融合相关系统的异构交通数据,涵盖交通行业内的道路交通、公共交通、导航与定位

等结构化数据以及交通行业外的文本、图片、视频等非结构化数据。交通数据应在双方或多方约定的权

限范围内分享,并充分考虑安全原则,应根据安全等级分级管理,构建交通数据安全管理体系。

4.5系统指标

通过采用数据自适应分发共享系统,交通数据分发效率提升不低于100%,节约10%-15%计算资源

消耗。

5系统体系框架

DB32/T3798—2020

智能交通数据分发共享系统包含三个单元:分发单元、共享单元和配置管理单元,其中分发单元包

括自适应分发单元和其它分发单元,各单元分别有所属模块,系统框架如图1所示。

智能交通数据分发共享系统

分发单元

其配

它共置

分享管

发单理

单元单

元元

交用

监任模

调数数数统通户

听务块

阶度据据据认计数信

线线

段管定推下证分据息

程程

模理制送载模析编管

池池

块模模模模块模辑理

模模

块块块块数据数据块模模

块块

交换交换块块

格式机制

图1智能交通数据分发共享系统框架图

6分发单元

6.1自适应分发单元

6.1.1适用条件

在交通数据实时性要求较高、数据请求量较大的情况下适用。

6.1.2自适应分发单元流程

自适应分发单元是将不同的应用按照需求划分成不同的阶段,采用异步的事件驱动机制,将复杂的

应用程序流程分解为通过事件队列连接的多个阶段的系统。通过改进SEDA架构的设计模式,采用异步的

DB32/T3798—2020

事件驱动机制,将复杂的智能交通系统应用程序流程分解为通过事件队列连接的阶段,形成自适应分发

单元,流程示意图如图2所示。

阶段1阶段2阶段N

调度管理模块

事件队列

监听线程池任务线程池

计算资源

图2自适应分发单元流程示意图

6.1.3阶段

实现任务处理的基本过程,每个阶段的任务执行由事件驱动,采用配置一个线程池的方式来处理本

阶段的事件队列。某一阶段执行完毕后,将产生一个事件。

6.1.4调度管理模块

调整任务线程和监听线程的负载情况,将事件加入线程的事件队列,保持整个系统的负载均衡。

6.1.5事件队列

事件队列是将各个阶段衔接在一起,是区分不同阶段的标志。事件队列可以接纳各种类型的事件,

根据事件类型进行处理,队列的数量取决于线程数量。阶段的事件队列长度超过设定的上限后,新产生

的事件将加入新的事件队列。

6.1.6监听线程池

初始为一个与物理线程绑定的监听线程,当监听线程负载达到特定值后,增加一个线程协同处理请

求;当监听线程负载减少到某个特定值后,减少监听线程数。监听线程池的线程数量设有一个由计算资

源决定的最大值。

6.1.7任务线程池

DB32/T3798—2020

任务线程池拥有若干线程,每个线程有一个与其对应的事件队列,线程数量由计算资源产生并与物

理线程绑定。

6.2其它分发单元

6.2.1适用条件

其它分发单元可在自适应分发单元不适合使用的情况下使用。

6.2.2其它分发流程

为通过浏览Web站点和通过FTP的用户提供数据分发等相关服务。具体为:

(1)数据定制:用户根据条件检索,生成数据需求订单;

(2)数据推送:系统处理订单,生成相应数据集,并进行数据推送;

(3)数据下载:用户通过Web站点,基于数据下载功能或编程接口获取交通数据集。

数据定制:用户根据条件检索检索,生成数据需求订单

数据推送:系统处理订单,生成相应数据集,推送数据

数据下载:基于数据下载功能或编程接口获取交通数据集

图3其它分发单元流程图

7共享单元

7.1认证模块

数据共享应在双方或者多方约定的认证权限范围内共享。

7.2共享模块

7.2.1共享模块框架

共享模块在双方或者多方之间通过约定的接口协议、文件传输等方式交互数据,框架如图4所示:

DB32/T3798—2020

共享模块

数数

据据

交交

换换

格机

式制

图4交通数据共享模块框架

7.2.2数据交换格式

双方或者多方通过约定某一数据格式作为数据交换格式,约定的数据格式应满足安全性、层次性和

易读性等要求。

7.2.3数据交换机制

交通数据经过敏感性评估后宜采用两种数据交换标准:

一种为无条件交换,经审核开放的数据没有附加条件直接进行数据交换;

一种为有条件开放,经审核开放的数据有附加条件开放,获得授权、登记用户基本信息及数据用途

等基本情况后方可交换使用。

8配置管理单元

8.1统计分析模块

统计分析模块应由三个功能组成,分别是交通数据分发区域统计功能、交通数据分发类别统计功能

和交通数据分发要素统计功能:

①交通数据分发区域统计功能:实现选定时间段、选定区域的交通数据分发共享情况的自动统计;

②交通数据分发类别统计功能:实现选定时间段、选定不同类别的交通数据分发共享情况的自动统

计;

③交通数据分发要素统计功能:实现选定时间段、选定特定要素的交通数据分发共享情况的自动统

计。

8.2交通数据管理模块

主要针对交通数据进行统一管理与控制,包括更新交通数据信息、删除交通数据信息等。

8.3用户信息管理模块

DB32/T3798—2020

实现对注册用户信息的管理、用户角色权限的维护、用户定制交通数据订单及流程管理,通过用户

权限角色设置,保障不同权限的用户对交通数据的安全访问。

DB32/T3798—2020

目次

前言................................................................................II

1范围...............................................................................1

2规范性引用文件.....................................................................1

3术语、定义和缩略语.................................................................1

3.1术语和定义.......................................................................1

3.2缩略语...........................................................................2

4技术要求...........................................................................2

4.1分发共享前数据要求...............................................................2

4.2数据安全.........................................................................2

4.3数据分发.........................................................................2

4.4数据共享.........................................................................2

4.5系统指标.........................................................................2

5系统体系框架.......................................................................2

6分发单元...........................................................................3

6.1自适应分发单元...................................................................3

6.2其它分发单元.....................................................................5

7共享单元...........................................................................5

7.1认证模块........................................................................5

7.2共享模块........................................................................5

8配置管理单元.......................................................................6

8.1统计分析模块.....................................................................6

8.2交通数据管理模块.................................................................6

8.3用户信息管理模块.................................................................6

I

DB32/T3798—2020

智能交通数据分发共享实施指南

1范围

本标准提供了智能交通数据分发共享的术语定义、技术要求和系统体系框架等指导建议。

本标准适用于智能交通数据分发共享系统的设计和实施。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T20269信息安全技术信息系统安全管理要求

GB/T20271信息安全技术信息系统通用安全技术要求

GB/Z20986信息安全技术标准规范信息安全分类分级指南

3术语、定义和缩略语

3.1术语和定义

下列术语和定义适用于本标准。

3.1.1

智能交通数据Intelligenttransportdata

由道路交通运行、管理和服务直接产生的线圈、导航定位、视频、图像等相关数据,由城市交通相

关行业领域产生的气象、环境、人、移动通信手机信令等相关数据,以及由公众互动社交网络、论坛、

广播电台等产生的文字、图片、音视频等相关交通状况数据所构成的数据集。智能交通数据中包含了来

自交通行业和交通行业之外的结构化与非结构化数据。

3.1.2

数据分发Datadistributing

将已经完成处理的有效信息通过不同的形式展现或者传输给用户的过程。

3.1.3

数据共享Datasharing

DB32/T3798—2020

使不同用户能够获取双方或多方数据并进行各种操作、运算和分析的过程。

3.1.4

阶段性事件驱动模型StagedEventDrivenArchitecture,SEDA

一种整合了基于事件驱动的服务器编程模型和基于多线程的服务器编程模型混合优势的高性能服

务器应用程序架构模型。SEDA将一个请求处理过程分成几个阶段,不同资源消耗的阶段使用不同数量的

线程来处理,阶段间使用异步事件驱动模式,阶段与阶段之间使用事件队列进行信息通信。

3.2缩略语

HTTP超文本传输协议HypertextTransferProtocol

FTP文件传输协议FileTransferProtocol

TCP传输控制协议TransmissionControlProtocol

4技术要求

4.1分发共享前数据要求

交通数据应经过必要的加工处理,以满足分发共享的要求。

4.2数据安全

按照GB/T20269、GB/T20271、GB/Z20986相关要求执行。

4.3数据分发

数据可采用基于HTTP协议、TCP套接字或组播等方式进行分发。

4.4数据共享

交通数据的共享可按不同需求划分不同阶段,自适应的将复杂的应用程序分解为多个阶段。在现有

数据采集系统下,融合相关系统的异构交通数据,涵盖交通行业内的道路交通、公共交通、导航与定位

等结构化数据以及交通行业外的文本、图片、视频等非结构化数据。交通数据应在双方或多方约定的权

限范围内分享,并充分考虑安全原则,应根据安全等级分级管理,构建交通数据安全管理体系。

4.5系统指标

通过采用数据自适应分发共享系统,交通数据分发效率提升不低于100%,节约10%-15%计算资源

消耗。

5系统体系框架

DB32/T3798—2020

智能交通数据分发共享系统包含三个单元:分发单元、共享单元和配置管理单元,其中分发单元包

括自适应分发单元和其它分发单元,各单元分别有所属模块,系统框架如图1所示。

智能交通数据分发共享系统

分发单元

其配

它共置

分享管

发单理

单元单

元元

交用

监任模

调数数数统通户

听务块

阶度据据据认计数信

线线

段管定推下证分据息

程程

模理制送载模析编管

池池

块模模模模块模辑理

模模

块块块块数据数据块模模

块块

交换交换块块

格式机制

图1智能交通数据分发共享系统框架图

6分发单元

6.1自适应分发单元

6.1.1适用条件

在交通数据实时性要求较高、数据请求量较大的情况下适用。

6.1.2自适应分发单元流程

自适应分发单元是将不同的应用按照需求划分成不同的阶段,采用异步的事件驱动机制,将复杂的

应用程序流程分解为通过事件队列连接的多个阶段的系统。通过改进SEDA架构的设计模式,采用异步的

DB32/T3798—2020

事件驱动机制,将复杂的智能交通系统应用程序流程分解为通过事件队列连接的阶段,形成自适应分发

单元,流程示意图如图2所示。

阶段1阶段2阶段N

调度管理模块

事件队列

监听线程池任务线程池

计算资源

图2自适应分发单元流程示意图

6.1.3阶段

实现任务处理的基本过程,每个阶段的任务执行由事件驱动,采用配置一个线程池的方式来处理本

阶段的事件队列。某一阶段执行完毕后,将产生一个事件。

6.1.4调度管理模块

调整任务线程和监听线程的负载情况,将事件加入线程的事件队列,保持整个系统的负载均衡。

6.1.5事件队列

事件队列是将各个阶段衔接在一起,是区分不同阶段的标志。事件队列可以接纳各种类型的事件,

根据事件类型进行处理,队列的数量取决于线程数量。阶段的事件队列长度超过设定的上限后,新产生

的事件将加入新的事件队列。

6.1.6监听线程池

初始为一个与物理线程绑定的监听线程,当监听线程负载达到特定值后,增加一个线程协同处理请

求;当监听线程负载减少到某个特定值后,减少监听线程数。监听线程池的线程数量设有一个由计算资

源决定的最大值。

6.1.7任务线程池

DB32/T3798—2020

任务线程池拥有若干线程,每个线程有一个与其对应的事件队列,线程数量由计算资源产生并与物

理线程绑定。

6.2其它分发单元

6.2.1适用条件

其它分发单元可在自适应分发单元不适合使用的情况下使用。

6.2.2其它分发流程

为通过浏览Web站点和通过FTP的用户提供数据分发等相关服务。具体为:

(1)数据定制:用户根据条件检索,生成数据需求订

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论