6345 lines
210 KiB
Plaintext
6345 lines
210 KiB
Plaintext
%PDF-1.7
|
||||
|
|
%ÐÔÅØ
|
|||
|
|
2 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.1) >>
|
|||
|
|
endobj
|
|||
|
|
5 0 obj
|
|||
|
|
(1 Scope of Document)
|
|||
|
|
endobj
|
|||
|
|
6 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.2) >>
|
|||
|
|
endobj
|
|||
|
|
9 0 obj
|
|||
|
|
(2 Conventions to be used)
|
|||
|
|
endobj
|
|||
|
|
10 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
13 0 obj
|
|||
|
|
(2.1 Document Conventions)
|
|||
|
|
endobj
|
|||
|
|
14 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
17 0 obj
|
|||
|
|
(2.2 Requirements structure)
|
|||
|
|
endobj
|
|||
|
|
18 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.3) >>
|
|||
|
|
endobj
|
|||
|
|
21 0 obj
|
|||
|
|
(3 Acronyms and abbreviations)
|
|||
|
|
endobj
|
|||
|
|
22 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.4) >>
|
|||
|
|
endobj
|
|||
|
|
25 0 obj
|
|||
|
|
(4 Requirements Specification)
|
|||
|
|
endobj
|
|||
|
|
26 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
29 0 obj
|
|||
|
|
(4.1 Functional Overview)
|
|||
|
|
endobj
|
|||
|
|
30 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
33 0 obj
|
|||
|
|
(4.2 Functional Requirements)
|
|||
|
|
endobj
|
|||
|
|
34 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
37 0 obj
|
|||
|
|
(4.2.1 General)
|
|||
|
|
endobj
|
|||
|
|
38 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00010) >>
|
|||
|
|
endobj
|
|||
|
|
41 0 obj
|
|||
|
|
([SRS_V2X_00010] The implementation of the V2X system shall follow additional guidance given by C2C-CC requirements)
|
|||
|
|
endobj
|
|||
|
|
42 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
45 0 obj
|
|||
|
|
(4.2.2 Security)
|
|||
|
|
endobj
|
|||
|
|
46 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00163) >>
|
|||
|
|
endobj
|
|||
|
|
49 0 obj
|
|||
|
|
([SRS_V2X_00163] The ''verification'' of a message shall comprise at least cryptographic verification of the message's signature)
|
|||
|
|
endobj
|
|||
|
|
50 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00164) >>
|
|||
|
|
endobj
|
|||
|
|
53 0 obj
|
|||
|
|
([SRS_V2X_00164] The V2X system shall only forward verified messages)
|
|||
|
|
endobj
|
|||
|
|
54 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00160) >>
|
|||
|
|
endobj
|
|||
|
|
57 0 obj
|
|||
|
|
([SRS_V2X_00160] The V2X system shall use end-to-end security for communication to external entities)
|
|||
|
|
endobj
|
|||
|
|
58 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00406) >>
|
|||
|
|
endobj
|
|||
|
|
61 0 obj
|
|||
|
|
([SRS_V2X_00406] The end-to-end security envelope shall be generated depending on the message type)
|
|||
|
|
endobj
|
|||
|
|
62 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00407) >>
|
|||
|
|
endobj
|
|||
|
|
65 0 obj
|
|||
|
|
([SRS_V2X_00407] The signature in the end-to-end security envelope shall be generated using a private key corresponding to a valid authorization ticket \(pseudonym certificate\))
|
|||
|
|
endobj
|
|||
|
|
66 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00174) >>
|
|||
|
|
endobj
|
|||
|
|
69 0 obj
|
|||
|
|
([SRS_V2X_00174] The V2X system shall support key origin authentication for the new \(long-term or pseudonym\) public keys that are provided in certificate signing requests)
|
|||
|
|
endobj
|
|||
|
|
70 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00412) >>
|
|||
|
|
endobj
|
|||
|
|
73 0 obj
|
|||
|
|
([SRS_V2X_00412] The V2X system shall inform the driver about the expiration of the pseudonym certificates)
|
|||
|
|
endobj
|
|||
|
|
74 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00413) >>
|
|||
|
|
endobj
|
|||
|
|
77 0 obj
|
|||
|
|
([SRS_V2X_00413] The V2X system shall inform the driver about the expiration of the Long Term Certificates)
|
|||
|
|
endobj
|
|||
|
|
78 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00184) >>
|
|||
|
|
endobj
|
|||
|
|
81 0 obj
|
|||
|
|
([SRS_V2X_00184] The V2X system shall allow applications to block the pseudonym change)
|
|||
|
|
endobj
|
|||
|
|
82 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00161) >>
|
|||
|
|
endobj
|
|||
|
|
85 0 obj
|
|||
|
|
([SRS_V2X_00161] The V2X system shall employ the security envelope on its Network layer)
|
|||
|
|
endobj
|
|||
|
|
86 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
89 0 obj
|
|||
|
|
(4.2.3 Position and Timing)
|
|||
|
|
endobj
|
|||
|
|
90 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00190) >>
|
|||
|
|
endobj
|
|||
|
|
93 0 obj
|
|||
|
|
([SRS_V2X_00190] The V2X system shall handle vehicle states in a consistent manner)
|
|||
|
|
endobj
|
|||
|
|
94 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00207) >>
|
|||
|
|
endobj
|
|||
|
|
97 0 obj
|
|||
|
|
([SRS_V2X_00207] The difference between Station clock and time base shall be estimated)
|
|||
|
|
endobj
|
|||
|
|
98 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00193) >>
|
|||
|
|
endobj
|
|||
|
|
101 0 obj
|
|||
|
|
([SRS_V2X_00193] The V2X system shall use ITS time as time base)
|
|||
|
|
endobj
|
|||
|
|
102 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.4) >>
|
|||
|
|
endobj
|
|||
|
|
105 0 obj
|
|||
|
|
(4.2.4 System behavior)
|
|||
|
|
endobj
|
|||
|
|
106 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00214) >>
|
|||
|
|
endobj
|
|||
|
|
109 0 obj
|
|||
|
|
([SRS_V2X_00214] The V2X system shall allow applications to deactivate transmission of CAMs)
|
|||
|
|
endobj
|
|||
|
|
110 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.5) >>
|
|||
|
|
endobj
|
|||
|
|
113 0 obj
|
|||
|
|
(4.2.5 Access Layer)
|
|||
|
|
endobj
|
|||
|
|
114 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00391) >>
|
|||
|
|
endobj
|
|||
|
|
117 0 obj
|
|||
|
|
([SRS_V2X_00391] \040The V2X system's access layer shall be ITS-G5 compliant)
|
|||
|
|
endobj
|
|||
|
|
118 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00232) >>
|
|||
|
|
endobj
|
|||
|
|
121 0 obj
|
|||
|
|
([SRS_V2X_00232] The V2X system shall cooperate with tolling zone stations in vicinity)
|
|||
|
|
endobj
|
|||
|
|
122 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00451) >>
|
|||
|
|
endobj
|
|||
|
|
125 0 obj
|
|||
|
|
([SRS_V2X_00451] The V2X system's access layer shall be compliant to the ETSI Harmonized Channel Specifications)
|
|||
|
|
endobj
|
|||
|
|
126 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00245) >>
|
|||
|
|
endobj
|
|||
|
|
129 0 obj
|
|||
|
|
([SRS_V2X_00245] The V2X system shall support per-packet transmission power control)
|
|||
|
|
endobj
|
|||
|
|
130 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.6) >>
|
|||
|
|
endobj
|
|||
|
|
133 0 obj
|
|||
|
|
(4.2.6 Network and Transport Layer)
|
|||
|
|
endobj
|
|||
|
|
134 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00531) >>
|
|||
|
|
endobj
|
|||
|
|
137 0 obj
|
|||
|
|
([SRS_V2X_00531] The V2X system's Networking Layer shall support addressing based on geographic coordinates)
|
|||
|
|
endobj
|
|||
|
|
138 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00631) >>
|
|||
|
|
endobj
|
|||
|
|
141 0 obj
|
|||
|
|
([SRS_V2X_00631] The V2X system shall support an ETSI compliant Basic Transport Protocol)
|
|||
|
|
endobj
|
|||
|
|
142 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00279) >>
|
|||
|
|
endobj
|
|||
|
|
145 0 obj
|
|||
|
|
([SRS_V2X_00279] The V2X system shall support circular, rectangular and ellipsoidal geographical areas)
|
|||
|
|
endobj
|
|||
|
|
146 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00280) >>
|
|||
|
|
endobj
|
|||
|
|
149 0 obj
|
|||
|
|
([SRS_V2X_00280] The V2X system shall use high-accuracy methods to calculate the distance between two coordinates)
|
|||
|
|
endobj
|
|||
|
|
150 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.7) >>
|
|||
|
|
endobj
|
|||
|
|
153 0 obj
|
|||
|
|
(4.2.7 Facility Layer)
|
|||
|
|
endobj
|
|||
|
|
154 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00711) >>
|
|||
|
|
endobj
|
|||
|
|
157 0 obj
|
|||
|
|
([SRS_V2X_00711] The V2X system's CA basic service shall be compliant to ETSI Specification of Cooperative Awareness Basic Service)
|
|||
|
|
endobj
|
|||
|
|
158 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00291) >>
|
|||
|
|
endobj
|
|||
|
|
161 0 obj
|
|||
|
|
([SRS_V2X_00291] The V2X system shall only send messages with valid postion and time)
|
|||
|
|
endobj
|
|||
|
|
162 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00741) >>
|
|||
|
|
endobj
|
|||
|
|
165 0 obj
|
|||
|
|
([SRS_V2X_00741] The V2X system's DEN basic service shall be compliant to ETSI Specifications of Decentralized Environmental Notification Basic Service)
|
|||
|
|
endobj
|
|||
|
|
166 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00301) >>
|
|||
|
|
endobj
|
|||
|
|
169 0 obj
|
|||
|
|
([SRS_V2X_00301] The V2X system's Facility Layer shall handle DENM repetition)
|
|||
|
|
endobj
|
|||
|
|
170 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00318) >>
|
|||
|
|
endobj
|
|||
|
|
173 0 obj
|
|||
|
|
([SRS_V2X_00318] The V2X system's Facility Layer shall generate traces and path histories)
|
|||
|
|
endobj
|
|||
|
|
174 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_10001) >>
|
|||
|
|
endobj
|
|||
|
|
177 0 obj
|
|||
|
|
([SRS_V2X_10001] The V2X system's Facility layer shall support receiving IVI messages)
|
|||
|
|
endobj
|
|||
|
|
178 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_10002) >>
|
|||
|
|
endobj
|
|||
|
|
181 0 obj
|
|||
|
|
([SRS_V2X_10002] The implementation of the V2X system shall follow additional guidance given by C-Roads requirements)
|
|||
|
|
endobj
|
|||
|
|
182 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_10003) >>
|
|||
|
|
endobj
|
|||
|
|
185 0 obj
|
|||
|
|
([SRS_V2X_10003] The V2X system's Facility layer shall support receiving MAPEM messages)
|
|||
|
|
endobj
|
|||
|
|
186 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_10004) >>
|
|||
|
|
endobj
|
|||
|
|
189 0 obj
|
|||
|
|
([SRS_V2X_10004] The V2X system's Facility layer shall support receiving SPAT extended messages)
|
|||
|
|
endobj
|
|||
|
|
190 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2.8) >>
|
|||
|
|
endobj
|
|||
|
|
193 0 obj
|
|||
|
|
(4.2.8 Management specifications)
|
|||
|
|
endobj
|
|||
|
|
194 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00239) >>
|
|||
|
|
endobj
|
|||
|
|
197 0 obj
|
|||
|
|
([SRS_V2X_00239] The V2X DCC mechanism shall be configurable)
|
|||
|
|
endobj
|
|||
|
|
198 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00242) >>
|
|||
|
|
endobj
|
|||
|
|
201 0 obj
|
|||
|
|
([SRS_V2X_00242] The V2X system shall manage CAM generation such that no CAM messages will be dropped)
|
|||
|
|
endobj
|
|||
|
|
202 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00259) >>
|
|||
|
|
endobj
|
|||
|
|
205 0 obj
|
|||
|
|
([SRS_V2X_00259] The V2X system shall manage the life time of all DENM packets)
|
|||
|
|
endobj
|
|||
|
|
206 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00693) >>
|
|||
|
|
endobj
|
|||
|
|
209 0 obj
|
|||
|
|
([SRS_V2X_00693] The V2X system shall provide functionality for generating traces and path histories)
|
|||
|
|
endobj
|
|||
|
|
210 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00176) >>
|
|||
|
|
endobj
|
|||
|
|
213 0 obj
|
|||
|
|
([SRS_V2X_00176] The V2X system shall change pseudonyms)
|
|||
|
|
endobj
|
|||
|
|
214 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00405) >>
|
|||
|
|
endobj
|
|||
|
|
217 0 obj
|
|||
|
|
([SRS_V2X_00405] The V2X basic system shall support services for confidentiality )
|
|||
|
|
endobj
|
|||
|
|
218 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00189) >>
|
|||
|
|
endobj
|
|||
|
|
221 0 obj
|
|||
|
|
([SRS_V2X_00189] The V2X system shall be able to estimate vehicle states)
|
|||
|
|
endobj
|
|||
|
|
222 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00322) >>
|
|||
|
|
endobj
|
|||
|
|
225 0 obj
|
|||
|
|
([SRS_V2X_00322] The V2X system shall provide services to avoid channel congestion of the shared media)
|
|||
|
|
endobj
|
|||
|
|
226 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00323) >>
|
|||
|
|
endobj
|
|||
|
|
229 0 obj
|
|||
|
|
([SRS_V2X_00323] The V2X system shall provide mitigation techniques to avoid disturbing other services operating at nearby frequencies)
|
|||
|
|
endobj
|
|||
|
|
230 0 obj
|
|||
|
|
<< /S /GoTo /D (SRS_V2X_00511) >>
|
|||
|
|
endobj
|
|||
|
|
233 0 obj
|
|||
|
|
([SRS_V2X_00511] The V2X system shall provide services for communication to multiple, geographically scattered and movable entities)
|
|||
|
|
endobj
|
|||
|
|
234 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.3) >>
|
|||
|
|
endobj
|
|||
|
|
237 0 obj
|
|||
|
|
(4.3 Non-Functional Requirements \(Qualities\))
|
|||
|
|
endobj
|
|||
|
|
238 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.5) >>
|
|||
|
|
endobj
|
|||
|
|
241 0 obj
|
|||
|
|
(5 Requirements Tracing)
|
|||
|
|
endobj
|
|||
|
|
242 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.6) >>
|
|||
|
|
endobj
|
|||
|
|
245 0 obj
|
|||
|
|
(6 References)
|
|||
|
|
endobj
|
|||
|
|
246 0 obj
|
|||
|
|
<< /S /GoTo /D (section.6.1) >>
|
|||
|
|
endobj
|
|||
|
|
249 0 obj
|
|||
|
|
(6.1 Related specification)
|
|||
|
|
endobj
|
|||
|
|
250 0 obj
|
|||
|
|
<< /S /GoTo /D [251 0 R /Fit] >>
|
|||
|
|
endobj
|
|||
|
|
253 0 obj
|
|||
|
|
<<
|
|||
|
|
/Length 1535
|
|||
|
|
/Filter /FlateDecode
|
|||
|
|
>>
|
|||
|
|
stream
|
|||
|
|
xÚµZÛnÛF}÷W죔›�½oß\_Zõ¥²jH‚€‘h‡€.‰%#Èßw–¤$Ò¼HY)Š<;³çœápiFž #ž~2Ä0jµ&F+j” ÓÅÙ�3Ê…ä&9!·›ü´½,;ðn´ |