![]() ![]() ![]() ![]() SAE J2735-Draft-Rev28 [issued: 11-10-08]
-
271 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
ASN representation of Packet (outdated due to DCK changes)
TravelerMessage ::= SEQUENCE{
--Packet Header
packetID
OCTET STRING (SIZE(9)),
-- PacketID (9-Byte ID)
--Recommended packetID structure
Byte 1
Bytes
2-3
Byte 4
Byte 5
Byte6
Byte7
Bytes 8-
9
Agency
ID
dataFrameCountINTEGER(1..32)
dataFrame
SEQUENCE (SIZE(1..32)) OF { -- entire packet limited to 1200 Bytes
maximum
--Part I: Data Frame Header
dataFrameType DE_StdTagList,
--Advisory or Road Sign
msgID
CHOICE {
--Message ID
SEQUENCE OF {
--Advisory ID
advisoryNumberINTEGER(SIZE(2)) -- Unique Advisory Number
},
SEQUENCE OF {
--Road Sign ID
Position
DF_Position3D,-- position of sign
viewAngle
DE_Direction, -- vehicle direction while facing sign
mutcdCode
DE _MutcdTagList -- Tag for MUTCD code or generic sign
code
}
},
startTime
DF_DDateTime,
endTime
DF_DDateTime,
signPriority
DE_SignPriority
--Part II: Data Frame Valid Regions
region SEQUENCE (SIZE(1..8) OF DF_ValidRegion
--Part III: Data Frame Content
content CHOICE {
--Advisory
SEQUENCE OF{
link
DF_Location OPTIONAL,-- LRMS link location description
image
IA5String (1..32) OPTIONAL
--image URL (obtained via TCP
connection)
advisory SEQUENCE (SIZE(1..10) OF DF_ITIScodesAndText
},
workZone
DF_WorkZone,
--Road Sign (work zone)
speedLimit
DE_Speed,
--Road Sign (speed limit)
exitService DF_ExitService,
--Road Sign (exit service)
--
--Other Road Signs
--Supported in Future
genericSign SEQUENCE (SIZE(1..2) OF DE_ITIS_Text --Road Sign (generic)
}
}
}
|