Tampa CV Pilot Traveler Information Message (TIM) Sample

datahub.transportation.gov | Last Updated 23 Nov 2021

The Tampa CV Pilot generates data from the interaction between vehicles and between vehicles and infrastructure. This dataset consists of Traveler Information Messages (TIMs) transmitted by road-side units (RSU) located throughout the Tampa CV Pilot Study area. The full set of raw, TIM data from Tampa CV Pilot can be found in the <a href="http://usdot-its-cvpilot-publicdata.s3.amazonaws.com/index.html" target="_blank">ITS Sandbox</a>. The data fields follow a SAE J2735 TIM message structure to convey important traffic information to onboard units (OBU) of equipped vehicles. Refer to SAE J2735 Section 5.16 Message: MSG_TravelerInformation Message (TIM). This dataset holds a flattened sample of the TIM data from Tampa CV Pilot. Three additional fields were added to this Socrata dataset during ETL: a geo column (travelerdataframe_msgId_position) to allow for mapping of the geocoded TIM data within Socrata, a random number column (randomNum) to allow for random sampling of data points within Socrata, and a time of day generated column (metadata_generatedAt_timeOfDay) to allow for filtering of data by generated time.

Tags: tampa connected vehicle pilot deployment (tampa cv pilot), tampa, florida, roadside equipment (rse), arterial, intelligent transportation systems (its), its joint program office (jpo), connected vehicle message, field test, tampa hillsborough expressway authority (thea), traveler information message (tim), connected vehicle pilot (cvp)

This dataset has the following 51 columns:

Column NameAPI Column NameData TypeDescriptionSample Values
dataTypedatatypetextThe data type.
metadata_generatedAtmetadata_generatedatcalendar_dateClosest time to which the record was created, either signed or received by the generatedBy source in UTC format. This information is taken from the communication header.
metadata_generatedBymetadata_generatedbytextSource of the record, whether [OBU, RSU, TMC].
metadata_logFileNamemetadata_logfilenametextName of the original file that deposited the message.
metadata_schemaVersionmetadata_schemaversionnumberVersion of the metadata schema.
metadata_RSUIDmetadata_rsuidtextIdentifier of road side unit.
metadata_kindmetadata_kindtextMetadata kind.
metadata_psidmetadata_psidtextProvider Service Identifier. A number that identifies a service provided by an application. PSID is defined in IEEE Std 1609.12.
travelerinformation_timeStamptravelerinformation_timestampnumberThe number of elapsed minutes of the current year in the time system being used (typically UTC time). It is typically used to provide a longer range time stamp indicating when a message was created. This field is based on the J2735 Standard.
travelerinformation_packetIDtravelerinformation_packetidtextPacket ID - a relatively unique value which can be used to connect to (link to) other supporting messages in other formats. This field is based on the J2735 Standard.
travelerinformation_urlBtravelerinformation_urlbtextA valid internet style URI / URL in the form of a text string which will form the base of a compound string which, when combined with the URL-Short data element, will link to the designated resource. This field is based on the J2735 Standard.
travelerinformation_msgCnttravelerinformation_msgcntnumberMessage count, to be increased whenever the content of any TravelerDataFrame changes. The receipt of a non-sequential MsgCount value (from the same sending device and message type) implies that one or more messages from that sending device may have been lost, unless MsgCount has been re-initialized due to an identity change. This field is based on the J2735 Standard.
travelerinformation_regionaltravelerinformation_regionaltextRegional extension of Traveler Information. This field is based on the J2735 Standard.
travelerdataframe_closedPathtravelerdataframe_closedpathtextBoolean field indicating if the geographical path in the TIM is closed or not - when true, last point closes to first. Assume that omitting element indicates closedPath == false. This field is based on the J2735 Standard.
travelerdataframe_anchor_elevationtravelerdataframe_anchornumberElevation at start of speed recommendation, in units of 10cm above or below the reference ellipsoid. Providing a range of -409.5 to +6143.9 meters. The value -4096 shall be used when Unknown is to be sent. This is redundant with road sign position. This field is based on the J2735 Standard.
travelerdataframe_anchor_lattravelerdataframe_anchor_1numberGeographic latitude at start of speed recommendation, in units of 1/10th microdegrees. The value 900000001 shall be used when unavailable. This is redundant with road sign position. This field is based on the J2735 Standard.
travelerdataframe_anchor_longtravelerdataframe_anchor_2numberGeographic longitude at start of speed recommendation, in units of 1/10th microdegrees. The value 1800000001 shall be used when unavailable. This is redundant with road sign position. This field is based on the J2735 Standard.
travelerdataframe_anchor_regionaltravelerdataframe_anchor_4textRegional extension of geographical path described. This field is based on the J2735 Standard.
travelerdataframe_nametravelerdataframe_nametextHuman readable and recognizable name for the spatial areas it describes. This field is based on the J2735 Standard.
travelerdataframe_laneWidthtravelerdataframe_lanewidthnumberWidth of a lane in cm. Maximum value for a lane is 327.67 meters in width. This field is based on the J2735 Standard.
travelerdataframe_directionalitytravelerdataframetextDirection of use (forward, reverse, both, unavailable) - the allowed direction of travel on a street lane or path described by shape points. The presumed (default) direction is outward, away from the initial set of points. However, this data element can be used indicate a reverse direction or both directions as well as the original outward direction. This field is based on the J2735 Standard.
travelerdataframe_desc_nodestravelerdataframe_desc_nodestextDescription of a system of paths. This field is a stringified array of json objects and is based on the J2735 Standard.
travelerdataframe_desc_scaletravelerdataframe_desc_scalenumberScaling factor of geographical path described. The zoom value of zero implies a 1:1 scale (no zoom), while a larger value implies an increase by a power of X = 2^z, where z is the zoom scale. This field is based on the J2735 Standard.
travelerdataframe_directiontravelerdataframe_directiontextHeading slice - field of view over which the TIM geographical path applies. In the format of bit string. Each bit 22.5 degree starting from North and moving Eastward (clockwise) as one bit. A value of noHeading means no bits set, while a value of allHeadings means all bits would be set. This field is based on the J2735 Standard.
travelerdataframe_id_idtravelerdataframe_id_idtextRoad Segment ID - a unique mapping to the road segment in question within the Road Regular ID region of use during its period of assignment and use. Note that unlike intersection ID values, this value can be reused by the region. This field is based on the J2735 Standard.
travelerdataframe_id_regiontravelerdataframe_id_regiontextRoad regulator ID - a globally unique regional assignment value typically assigned to a regional DOT authority. The value zero shall be used for testing needs. This field is based on the J2735 Standard.
travelerdataframe_sspMsgRights1travelerdataframe_2numberSSP Index for message types. The ability to send TIM Part III message type information is controlled by this SSPIndex which links back to the sender's CERT. This is set to 0 in this dataset. This field is based on the J2735 Standard.
travelerdataframe_sspMsgRights2travelerdataframe_3numberSSP Index for message content. The ability to send TIM Part III content information is controlled by this SSPIndex which links back to the sender's CERT. This is set to 0 in this dataset. This field is based on the J2735 Standard.
travelerdataframe_startYeartravelerdataframe_startyearnumberStart Year of message. The year according to the Gregorian calendar date system. The value of zero shall represent an unknown value. This field is based on the J2735 Standard.
travelerdataframe_msgId_viewAngletravelerdataframe_msgid_3textVehicle direction of travel while facing active side of sign, in the format of bit string. Each bit 22.5 degree starting from North and moving Eastward (clockwise) as one bit. A value of noHeading means no bits set, while a value of allHeadings means all bits would be set. This field is based on the J2735 Standard.
travelerdataframe_msgId_mutcdCodetravelerdataframe_msgid_1textTag for MUTCD code (none, regulatory, warning, maintenance, motoristService, guide, rec) or "generic sign". MUTCD has no appropriate code for an ERDW speed advisory or wrong-way driver warning. This field is based on the J2735 Standard.
travelerdataframe_msgId_elevationtravelerdataframe_msgidnumberElevation location at start of speed recommendation, in units of 10cm above or below the reference ellipsoid. Providing a range of -409.5 to +6143.9 meters. The value -4096 shall be used when Unknown is to be sent. This field is based on the J2735 Standard.
travelerdataframe_msgId_lattravelerdataframe_msgid_latnumberGeographic latitude at start of speed recommendation, in units of 1/10th microdegrees. The value 900000001 shall be used when unavailable. This field is based on the J2735 Standard.
travelerdataframe_msgId_longtravelerdataframe_msgid_longnumberGeographic longitude at start of speed recommendation, in units of 1/10th microdegrees. The value 1800000001 shall be used when unavailable. This field is based on the J2735 Standard.
travelerdataframe_msgId_furtherInfoIdtravelerdataframe_msgid_4textFurther Info ID - a link number to other messages (described here and in other message set standards) which relate to the same event. Use zero when unknown or not present. This field is based on the J2735 Standard.
travelerdataframe_msgId_msgCrctravelerdataframe_msgid_msgcrctextOctet string used to provide a check sum. This field is based on the J2735 Standard.
travelerdataframe_msgId_regionaltravelerdataframe_msgid_5textRegional extension of Traveler Information. This field is based on the J2735 Standard.
travelerdataframe_prioritytravelerdataframe_prioritynumberThe relative importance of the sign, on a scale from zero (least important) to seven (most important). This field is based on the J2735 Standard.
travelerdataframe_content_advisory_sequencetravelerdataframe_contenttextAdvisory ITIS warnings - ITIS codes interspersed with free text. The complete set of ITIS codes can be found in Volume Two of the J2540 Standard. This is a set of nearly 1,500 items which are used to encode common events and list items in ITS. This field is a stringified json object and is based on the J2735 Standard.
travelerdataframe_content_exitService_sequencetravelerdataframe_content_5textRoadside available services - contains ITIS codes interspersed with free text. This field is a stringified json object and is based on the J2735 Standard.
travelerdataframe_content_genericSign_sequencetravelerdataframe_content_3textGeneric MUTCD signs and directions - contains ITIS codes interspersed with free text. This field is a stringified json object and is based on the J2735 Standard.
travelerdataframe_content_speedLimit_sequencetravelerdataframe_content_4textSpeed limits and cautions - contains ITIS codes interspersed with free text. This field is a stringified json object and is based on the J2735 Standard.
travelerdataframe_content_workZone_sequencetravelerdataframe_content_2textWork zone signs and directions - contains ITIS codes interspersed with free text. This field is a stringified json object and is based on the J2735 Standard.
travelerdataframe_sspTimRightstravelerdataframe_ssptimrightsnumberSSP Index for TIM. The ability to send TIM is controlled by this SSPIndex which links back to the sender's CERT. This is set to 0 in this dataset. This field is based on the J2735 Standard.
travelerdataframe_sspLocationRightstravelerdataframe_1numberSSP Index for locations. The ability to send TIM Part II regions information is controlled by this SSPIndex which links back to the sender's CERT. This is set to 0 in this dataset. This field is based on the J2735 Standard.
travelerdataframe_frameTypetravelerdataframe_frametypetextThe type of message to follow in the rest of the message frame structure (advisory or road sign). This field is based on the J2735 Standard.
travelerdataframe_startTimetravelerdataframe_starttimenumberStart time of message - the number of elapsed minutes of the current year in the time system being used (typically UTC time). This field is based on the J2735 Standard.
travelerdataframe_duratonTimetravelerdataframe_duratontimenumberDuration of validity of this speed recommendation or wrong-way driver warning, in units of whole minutes, that a object persists for. A value of 32000 means that the object persists forever. This field is based on the J2735 Standard.
travelerdataframe_msgId_positiontravelerdataframe_msgid_2pointGeographic point at start of speed recommendation, composed of (travelerdataframe_msgId_long, travelerdataframe_msgId_lat) in degrees. This field is created for use within Socrata and is not present in the data Sandbox.
randomNumrandomnumnumberRandom decimal number, to be used for random sampling of data within Socrata. This field is created for use within Socrata and is not present in the data Sandbox.
metadata_generatedAt_timeOfDaymetadata_generatedat_timeofdaynumberTime of day when the record was created, in unit of hour, based on the "metadata_generatedAt" field. This field is created for use within Socrata and is not present in the data Sandbox.