SPaT Challenge Webinar Series Webinar #2: Design Considerations, - - PowerPoint PPT Presentation

spat challenge webinar series
SMART_READER_LITE
LIVE PREVIEW

SPaT Challenge Webinar Series Webinar #2: Design Considerations, - - PowerPoint PPT Presentation

SPaT Challenge Webinar Series Webinar #2: Design Considerations, Part 1 2:00 3:30 PM (Eastern) | March 20, 2018 Webinar Logistics All lines are muted Webinar will be recorded Submit questions and comments in chat or Q&A


slide-1
SLIDE 1

SPaT Challenge Webinar Series

Webinar #2: Design Considerations, Part 1

2:00 – 3:30 PM (Eastern) | March 20, 2018

slide-2
SLIDE 2

2

Webinar Logistics

  • All lines are muted
  • Webinar will be recorded
  • Submit questions and comments in chat or

Q&A section of webinar window

  • Questions will be answered at webinar

conclusion

slide-3
SLIDE 3

3

Agenda

  • Welcome and Introduction
  • SPaT Messages, Data Assembly, and the Signal

Controller Interface

  • Patrick Chan, ConSysTec
  • V2I Hub
  • Chris Stanley, Leidos
  • Agency experience with deploying on-board units
  • Faisal Saleem, Maricopa County DOT
  • Q&A
slide-4
SLIDE 4

4

SPaT Challenge

To challenge state and local public sector transportation IOOs to cooperate together to achieve deployment of DSRC infrastructure with SPaT broadcasts in at least one corridor

  • r network (approximately 20 signalized intersections) in

each state by January 2020

slide-5
SLIDE 5

5

First SPaT Challenge Webinar

March 6, 2018

  • Topics included:
  • Introduction to the SPaT Webinar Series and

SPaT Challenge

  • Systems Engineering Approach to the SPaT

Challenge

  • Overview of the Model Concept of Operations

and Requirements documents

  • Costs, Procurement, and Corridor Selection
slide-6
SLIDE 6

6

SPaT Challenge Resource Page

https://transportationops.org/spatchallenge/resources

slide-7
SLIDE 7

7

SPaT Challenge Resource Page

https://transportationops.org/spatchallenge/resources

slide-8
SLIDE 8

8

SPaT Challenge Resource Page

https://transportationops.org/spatchallenge/resources

slide-9
SLIDE 9

9

Upcoming SPaT Challenge Webinars

  • Design Considerations, Part 2
  • April 17, 2018 2:00-3:30pm ET
  • MAP messages, vehicle position correction, and DSRC licensing
  • MAP Creator Tool Demonstration
  • April 24, 2018 1:00-2:30pm ET
  • Live technical demonstration and step-by-step training on using the MAP

creator tool

  • Design Considerations, Part 3
  • May 15, 2018 2:00-3:30pm ET
  • Backhaul infrastructure, intersection, and roadside equipment specification,

design and installation

  • Deployment & Validation
  • June 12, 2018 2:00-3:30pm ET
  • Procurement, validation, verification, and security of SPaT deployments
slide-10
SLIDE 10

Signal Controller Interface for SPaT messages

Patrick Chan, ConSysTec

slide-11
SLIDE 11

11

Overview of Presentation

  • Introduction to the SPaT Message
  • Introduction to NTCIP 1202 v03
  • SPaT Implementations
slide-12
SLIDE 12

12

Introduction to the SPaT Message

Connected Devices Signal Controller Unit Traffic Management Center Roadside Unit

slide-13
SLIDE 13

13

Introduction to the SPaT Message

  • SAE J2735 – DSRC Message Set

Dictionary

  • Current version: SAE J2735_201603
  • Developed with international community input
  • Signal Phase and Timing Message
slide-14
SLIDE 14

14

J2735 SPaT Message

Field Object Description Req/Opt timestamp data element MinuteOfTheYear timestamp

  • ptional

name data element DescriptiveName Name for the collection of intersections

  • ptional

intersections data frame IntersectionStateList List of each intersection SPaT data is provided required regional data frame RegionalExtension Regional extensions, if any

  • ptional

Message: MSG_SignalPhaseAndTiming A single SPaT message can provide signal timing data for up to 32 intersections.

slide-15
SLIDE 15

15

J2735 SPaT Message

Field Object Description Req/Opt id data element IntersectionReferenceID Unique regional identifier for the intersection required revision data element MsgCount Version of the message* required status data element IntersectionStatusObject General status of the intersection required states data frame MovementList The status of each movement at the intersection required Data Frame: IntersectionState * ISO TS 19091 indicates MsgCount should only be incremented when the message content changes.

slide-16
SLIDE 16

16

J2735 SPaT Message

Data Frame: MovementState

  • Are we allowed to move?
  • When will it change?
slide-17
SLIDE 17

17

J2735 SPaT Message

Field Object Description Req/Opt signalGroup data element SignalGroupID Identifier for an allowed

  • movement. Tied to the

MAP message (to a lane

  • r set of lanes)

required eventState data element MovementPhaseState Phase state (protected, permissive, yellow, red, etc.) required timing data element TimeChangeDetails Time stamps for an event

  • ptional

speeds data frame AdvisorySpeedList Speed advisories for general or specific vehicles

  • ptional

Data Frame: MovementState For each movement:

slide-18
SLIDE 18

18

J2735 SPaT Message

Field Object Description Req/Opt startTime data element TimeMark Time when the event first started

  • ptional

minEndTime data element TimeMark Earliest time the event will end required maxEndTime data element TimeMark Latest time the event will end

  • ptional

likelyTime data element TimeMark Most likely time the event will end

  • ptional

confidence data element TimeMark Confidence level of the likely time

  • ptional

nextTime data element TimeMark When the event will occur again

  • ptional

Data Frame: TimeChangeDetails

slide-19
SLIDE 19

19

J2735 SPaT Message

Field Object Description Req/Opt enabledLanes dataFrame EnabledLaneList Tied to MAP message, indicates which lanes are currently active.

  • ptional

maneuverAssistList data frame ManueverAssistList Details about traffic flow for specific lanes and maneuvers (e.g, queue length, potential pedestrian or bicycle conflicts)

  • ptional

Other Optional fields

slide-20
SLIDE 20

20

J2735 SPaT Message

Enabled Lanes:

  • Lane 1 = parking lane
  • Lane 5 = travel lane

Maneuver assist

  • Left allowed in Lane 23
  • To Lane 13 or 14
  • Queue length
  • Ped conflict?

1 / 5 2 3 4 11 12 13 14 31 32 33 34 21 22 23 24

slide-21
SLIDE 21

21

J2735 SPaT Message

  • Used in conjunction with a MAP message
  • The MAP message defines the lanes and the

possible movements at the intersection

The MAP message does not change unless the roadway geometry changes

  • The SPaT message identifies the enabled

lanes and additional dynamic information for a movement

  • signalGroupId – links the SPaT with the MAP
slide-22
SLIDE 22

22

NTCIP 1202 v03

Connected Devices Signal Controller Unit Traffic Management Center Roadside Unit

slide-23
SLIDE 23

23

NTCIP 1202 v03

  • Object Definitions for Actuated Signal

Controllers (ASC) Interfaces

  • Version 3 adds systems engineering content,

support for the cabinet environment, managing I/O mapping, exception reporting, and support for connected vehicles

  • Version 3 is currently in ballot.
slide-24
SLIDE 24

24

NTCIP 1202 v03

  • Connected Vehicles Interface
  • Configure the interface between a controller

and a RSU

  • Generate and exchange SPaT data
  • Generate and exchange MAP data
  • Receive Basic Safety Messages and Personal

Safety Messages as detector inputs

slide-25
SLIDE 25

25

NTCIP 1202 v03

slide-26
SLIDE 26

26

NTCIP 1202 v03

  • Different physical architectures
  • The ASC process is part of the controller unit
  • The CV Roadside process

In the same physical unit as the DSRC radio In the same physical unit as the controller unit Its own separate physical unit

slide-27
SLIDE 27

27

NTCIP 1202 v03

  • Supports different architectures between

the ASC and RSU

  • Who is the manager?

Does the ASC “push” SPaT data to the RSU, or does the RSU “pull” SPaT data from the ASC Each has benefits and issues May be determined by the policies of each agency Must be defined in the specification

  • Let the market decide
slide-28
SLIDE 28

28

NTCIP 1202 v03

  • Configure the RSU interface
  • Manage the ports
  • Manage the watchdog
slide-29
SLIDE 29

29

NTCIP 1202 v03

  • Generate and exchange SPaT data
  • Objects were created to address all SPAT-

related mandatory and optional data elements in SAE J2735_201603 except:

start time for a movement Regional extensions

  • Adds performance requirements

How often is SPaT data provided How quickly SPaT data is provided after an event

slide-30
SLIDE 30

30

NTCIP 1202 v03

  • Generate and exchange SPaT data
  • Issues:

Time reference – The controller may have a different time source than the RSU Controller provides timestamps in ticks (1/10th of a second) elapsed since the top of the hour, and allows the RSU to resolve time

slide-31
SLIDE 31

31

NTCIP 1202 v03

  • Generate and exchange MAP data
  • Objects were created to address all MAP-

related mandatory data elements for intersections in SAE J2735_201603

  • Necessary to ensure the SPaT data and MAP

data are synchronized

Provides a check that the correct MAP is in effect Provides a check that mutually exclusive enabled lanes are not in effect

slide-32
SLIDE 32

32

NTCIP 1202 v03

  • Receive Basic and Personal Safety

Messages as detector inputs

  • Creates virtual detectors that are tied to the

ASC detector inputs

Detector boundaries can be a lane or a geofence Provide filters such as vehicle type, direction of travel, speed

slide-33
SLIDE 33

33

NTCIP 1202 v03

  • SignalGroupID = channel output number
  • Current Status
  • Standard in ballot soon
  • Some vendors have started adopting the

balloted standard

Some risk involved

  • Changes
  • Lessons Learned
slide-34
SLIDE 34

34

SPaT Implementations

  • USDOT CV Pilots in New York City and

Tampa

  • Multi-Modal Intelligent Traffic Signal

Systems (MMITSS)

slide-35
SLIDE 35

35

NYC CV Pilot

  • Implementing the balloted version of

NTCIP 1202 v03 to provide SPaT data

  • Working with the ASC Working Group on

implementation issues

  • Only sends SPaT data when there’s a change

in movement status (state or timestamps)

  • Sending SPaT data to Amazon Cloud to

support PED applications for the visually impaired

slide-36
SLIDE 36

36

NYC CV Pilot

  • RSU translates the SPaT data and

generates the SPaT message

  • SPaT data includes timestamps to insure

RSU can adjust times as necessary

  • Security design considers the RSU, ASC

and TMC as a whole system

  • Efficient channel usage allows alternate

media

slide-37
SLIDE 37

37

Tampa CV Pilot

  • Uses Siemen’s SpatMap application
  • Part of Siemen’s core RSU software
  • Uses the SPaT message defined by the

V2I Hub Interface Control Document (ICD) between the signal controller and RSU

  • Also called the Traffic Signal Controller

Broadcast Message (TSCBM)

  • Uses other functions provided by MMITSS
slide-38
SLIDE 38

38

MMITSS

  • Current version:
  • Has a MMITSS Roadside Processor between

the signal controller and the RSE Radio

Uses the Battelle SPaT message (blob) consisting

  • f NTCIP 1202 v02 objects with extensions,

between the Roadside Processor and the signal controller.

slide-39
SLIDE 39

39

MMITSS

  • Based on the 2009 version of SAE J2735

SPaT data: Sent every 0.1 seconds Movement times are time to change, NOT timestamps

  • Version 2.0
  • May use the NTCIP 1202 v03 object

definitions

slide-40
SLIDE 40

40

Summary

  • Industry still transitioning to support SPaT
  • May still be changes to SAE J2735
  • Current options between the RSU and

controller

  • Ballot standard of NTCIP 1202 v03
  • Interface Control Document defined in the V2I

Hub

  • Talk with your vendor!
slide-41
SLIDE 41

41

Resources

SAE J2735_201603

  • https://www.sae.org/standards/content/j27

35_201603/ NTCIP 1202

  • https://www.ntcip.org/library/standards/def

ault.asp?documents=yes&qreport=no&sta ndard=1202

slide-42
SLIDE 42

42

Resources

Connected Vehicle Pilots

  • https://www.its.dot.gov/pilots/

MMITSS

  • http://www.cts.virginia.edu/cvpfs_research

ISO TS 19091

  • https://www.iso.org/standard/69897.html
slide-43
SLIDE 43

Roadside software to facilitate communication between new connected vehicle hardware and existing traffic control equipment & systems

Federal Highway Administration Saxton Transportation Operations Lab

Traffic Signal Controller Roadside Unit (RSU) GPS

Transportation Management Center (TMC)

Map Signal Phase and Timing (SPAT) Message Storage

V2I Hub

V2I HUB

slide-44
SLIDE 44

Presentation Overview

  • What is V2I Hub?
  • Why V2I Hub?
  • Where can V2I Hub be found?
  • When will software, documentation, and

additional functionality be available?

Traffic Signal Controller Roadside Unit (RSU) GPS

Transportation Management Center (TMC)

Map Signal Phase and Timing (SPAT) Message Storage

V2I Hub

slide-45
SLIDE 45

What Is V2I Hub?

  • Software to simplify integration by translating

communication between different standards and protocols

  • Modular platform uses software plugins to add functionality

and communicate to different hardware and systems

  • Software middleware that can run on both Arm and Intel

processors running Linux

  • V2I Hub can run on a variety of roadside equipment
  • Roadside Unit (RSU) CV radio
  • Traffic signal controller coprocessor board
  • Standalone industrial computer
slide-46
SLIDE 46

What Is V2I Hub?

  • Plugins can create SAE J2735-2016 compliant

messages for broadcast

  • BSM – Basic Safety Message
  • MAP – Intersection Geometry
  • SPaT – Signal Phase and Timing
  • TIM – Traveler Information Message
  • RTCM – Position Correction
  • Future J2735 messages
slide-47
SLIDE 47

What Is V2I Hub?

  • Plugins enable communication with different

equipment and systems

  • Connected Vehicle Radios – Roadside Unit

(RSU)

  • Traffic Signal Controllers
  • Transportation Management Centers
  • Global Positioning System (GPS) Radios
  • Position Correction Equipment or Data
  • Dynamic Message Signs
  • Pedestrian and Vehicle Sensors
  • Road Weather Sensors
  • Internet
  • Specialized Equipment

Dynamic Message Sign (DMS) Rail Signal Controller

Transportation Management Center (TMC)

GPS Roadside Unit (RSU) Traffic Signal Controller Internet

slide-48
SLIDE 48

What Is V2I Hub?

  • Plugins can add functionality and run connected

vehicle applications

  • Conflict Monitor
  • MMITSS – Multi-Modal Intelligent Transportation

Signal System

  • CSW – Curve Speed Warning
  • HIL – Hardware in the Loop
  • CAV – Connected and Automated Vehicles
slide-49
SLIDE 49

V2I Hub Advantages

  • Scalable, efficient, and flexible
  • Built-in message translation and plugin architecture

reduces integration work and backend software

  • Plugins reduce effort required to add functionality
  • r connect to new devices
  • Secure, remote access for monitoring, configuration,

and software updates to reduce operations and maintenance efforts

  • Cross cutting – Provides connections between existing

equipment and systems and future connected and automated vehicle technologies

slide-50
SLIDE 50

V2I Hub Advantages

  • Documentation explaining the design and architecture

makes integration, operation, and maintenance easier

  • Open-source platform increases flexibility and interoperability that

proprietary systems inhibit

  • Vendor neutral
  • Efficient adoption of equipment from different manufacturers
  • Interface to support custom and future applications and

functionality

  • Additional functionality can be added in-house or by third

parties

  • Specify in Procurement to maintain open architecture and future

flexibility

I believe the V2I Hub is an essential ingredient that will facilitate interoperability of the various programs being developed for future connected vehicle applications.

  • Jim Rose, Econolite Hardware Engineering Manager
slide-51
SLIDE 51

V2I Hub Advantages

  • SPaT – Simplifies effort required

to broadcast J2735-2016 SPaT Message

  • Utilizes NTCIP

1202 Traffic Signal Controller Broadcast Message (TSCBM) data objects

  • Currently

supported by Econolite, McCain, and Siemens traffic

slide-52
SLIDE 52

V2I Hub Advantages

  • MAP – Simplifies

effort required to develop intersection geometry and broadcast J2735- 2016 MAP Message

  • Supports JSON

data generated by USDOT’s MAP Message Creation Tool

slide-53
SLIDE 53

V2I Hub Adoption and Deployment

  • Turner Fairbanks Highway Research Center
  • NE Michigan Testbed
  • University of Michigan Transportation Research Institute

(UMTRI)

  • Florida Traffic Engineering Research Laboratory approval for

research deployment on Florida roadways

  • Osceola County
  • Austin, Texas
  • Tampa CV Pilot City
  • Siemens Roadside Unit
slide-54
SLIDE 54

V2I Hub Adoption and Deployment

  • V2I Hub Version 3.0 software has been posted to the Open

Source Application Development Portal (OSADP) and is available to download

  • Multi-Modal Intelligent Traffic Signal Systems (MMITSS) plugins

to be released in June 2018

  • Operational Data

Environment (ODE) plugin to be released in June 2018

  • The final software will be

posted to the OSADP in September 2018

slide-55
SLIDE 55

V2I Hub Adoption and Deployment

  • Support documentation available in the near

future:

  • V2I Hub Guidebook
  • V2I Hub Plugins
  • V2I Hub Deployment Guide
  • V2I Hub Software Configuration Guide
  • V2I Hub Administration Portal User Guide
  • V2I Hub Plugin Programming Guide
  • FHWA evaluating additional test plans needed to

support procurement of roadside equipment

Certified:

TSC RSU GPS TMC MAP SPaT CSW

V2I Hub

slide-56
SLIDE 56

Connected Vehicle Support Services

Toll-free # 1-844-DOT-CVCS (1-844-368-2827) https://cvcs.samanage.com/

Business hours: Monday-Friday, 8:00AM - 5:00PM Toll-free #: 1-844-DOT-CVCS (1-844-368-2827)

Deborah Curtis

FHWA

Office of Operations Research & Development

Chris Stanley

Leidos

Saxton Transportation Operations Lab Program Manager Chris.Stanley@Leidos.com

slide-57
SLIDE 57

On-Board Unit (OBU): Public Agency Perspective

Faisal Saleem, Maricopa County Department of Transportation

slide-58
SLIDE 58

58

V2I System and OBU

Vehicle On Board Unit (OBU) After Market Safety Device (ASD)

+

Connected Vehicle Equipment Connected Vehicle Infrastructure Equipment Road Side Equipment (RSE)

Communications Dialog Cooperative Applications DSRC 5.9 GHz Radio

MAP Data Digital Description of Roadway

(D. Kelley, 2012)

slide-59
SLIDE 59

59

Definitions

  • On-Board Unit (OBU) - A vehicle mounted device used

to transmit and receive a variety of message traffic to and from other connected devices. Also referred to as On-Board Equipment (OBE)

  • Aftermarket Safety Device (ASD ) - A connected device,

not integrated during vehicle manufacture, but added after sale. It is installed in a vehicle, and capable

  • f sending and receiving messages over a DSRC

wireless communications link. The device has a driver interface, runs V2V and V2I safety applications, and issues audible or visual warnings and/or alerts to the driver of the vehicle.

59

Source: https://www.itsforge.net/index.php/information/glossary-of-terms

slide-60
SLIDE 60

Traffic Signal Controller MAP SPaT RSU DVI showing Phase state and timing for the relevant lane Positioning Lane Matching Phase Timing OBU SPaT and MAP

  • ver DSRC

Ethernet Infrastructure side Vehicle side

Role of OBU (in Application)

slide-61
SLIDE 61

61

RSU and OBU Differences

Features RSU OBU Radios 2 2 (early version 1) Specification USDOT DSRC 4.1 None/ Does not exist FCC Licensing Required Vendor Installation Infrastructure Vehicle Power PoE DC (~12V) Cost Lower than RSU

slide-62
SLIDE 62

62

OBU Sub-System

DSRC Radio Units Laptop/Tablet Interface Antenna Data Logging Interface to CAN Operating System

slide-63
SLIDE 63

63

On-Board Unit/ASD

Other suppliers…..

slide-64
SLIDE 64

64

Role of OBU in SPaT Challenge

  • Roadside Unit is broadcasting SPaT and MAP
  • How do we know –
  • That MAP and SPaT is actually being broadcast?
  • How far from the RSU can it be received?
  • Can RSU receive Basic Safety Message (BSM)?
  • What other applications could be deployed with OBU

and RSU?

E.g. EV Priority/Preemption, Transit Priority, Freight Priority, Performance Observation,…

slide-65
SLIDE 65

65

Installation Considerations

  • Where to locate the Antenna?
  • Experience on Buses, Fire Trucks
  • Power?
  • Performance?

Positioning Accuracy

DSRC Range Data (BSM)

  • What Applications?

BSM Broadcast SPaT Receiver/Display Priority Request Generator (Signal Request Message)

slide-66
SLIDE 66

66

Installation Examples Permanent? (MCDOT)

slide-67
SLIDE 67

67

Installation Examples Adhoc (MCDOT)

slide-68
SLIDE 68

68

Installation Examples CALTRANS

Arada LocoMate mini 2 Savari MobileWAVE S103 Savari MW-1000

Number of Radios 1 2 2 Standards 2009 2009 2016 DSRC Messages and Channels Channel 172: BSM, SPaT, and MAP Channel 172: BSM, SPaT, MAP, SRM, and SSM Channel 182: SRM and SSM Use of SDK? Yes Yes Yes Use of CAN? No No No

slide-69
SLIDE 69

69

Installation Examples CALTRANS

slide-70
SLIDE 70

70

Installation Examples UDOT

slide-71
SLIDE 71

71

New York: ASD Request

  • Request for Expression of Interest

for ASD

  • Generate market interest
  • Evaluate vendor readiness
  • Identify vendor commitment
  • Seek vendor insight
  • Review vendor commitment
  • Identify approaches to certification
  • Gain better understanding of

installation requirements, packaging, and options

71

http://www.nyc.gov/html/dot/downloads/pdf/nycdot-cvp-rfei-apr2017.pdf

slide-72
SLIDE 72

72

Installation Examples New York (USDOT CV Pilot)

slide-73
SLIDE 73

73

Installation Examples SPaT Challenge: Simple Installation

slide-74
SLIDE 74

74

Lessons Learned

  • Procurement Considerations
  • Configuration
  • Installation
  • Operations
  • Performance
slide-75
SLIDE 75

Webinar Wrap-Up and Q&A

slide-76
SLIDE 76

76

Next SPaT Challenge Webinar

  • Design Considerations, Part 2
  • April 17, 2018 2:00pm ET
  • Overview of MAP messages
  • Examples of MAP message creation approaches
  • Vehicle position correction needs and solutions
  • DSRC licensing
  • Registration:

https://transportationops.org/event/webinar-3-spat- challenge-design-considerations-part-2

slide-77
SLIDE 77

Q&A

Submit questions and comments in chat or Q&A section of webinar window

Upcoming SPaT Challenge Webinars

Design Considerations, Part 2 April 17, 2018 2:00-3:30pm ET MAP Creator Tool Demonstration April 24, 2018 1:00-2:30pm ET Design Considerations, Part 3 May 15, 2018 2:00-3:30pm ET Deployment & Validation June 12, 2018 2:00-3:30pm ET