27533 lines
933 KiB
27533 lines
933 KiB
%PDF-1.7
|
||||
|
|
%ÐÔÅØ
|
|||
|
|
2 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.1) >>
|
|||
|
|
endobj
|
|||
|
|
5 0 obj
|
|||
|
|
(1 Introduction and functional overview)
|
|||
|
|
endobj
|
|||
|
|
6 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.2) >>
|
|||
|
|
endobj
|
|||
|
|
9 0 obj
|
|||
|
|
(2 Acronyms and Abbreviations)
|
|||
|
|
endobj
|
|||
|
|
10 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.3) >>
|
|||
|
|
endobj
|
|||
|
|
13 0 obj
|
|||
|
|
(3 Related documentation)
|
|||
|
|
endobj
|
|||
|
|
14 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
17 0 obj
|
|||
|
|
(3.1 Input documents)
|
|||
|
|
endobj
|
|||
|
|
18 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
21 0 obj
|
|||
|
|
(3.2 Related specification)
|
|||
|
|
endobj
|
|||
|
|
22 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.4) >>
|
|||
|
|
endobj
|
|||
|
|
25 0 obj
|
|||
|
|
(4 Constraints and assumptions)
|
|||
|
|
endobj
|
|||
|
|
26 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
29 0 obj
|
|||
|
|
(4.1 Limitations)
|
|||
|
|
endobj
|
|||
|
|
30 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
33 0 obj
|
|||
|
|
(4.2 Specific limitations of the current release)
|
|||
|
|
endobj
|
|||
|
|
34 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.3) >>
|
|||
|
|
endobj
|
|||
|
|
37 0 obj
|
|||
|
|
(4.3 Applicability to automotive domains)
|
|||
|
|
endobj
|
|||
|
|
38 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.5) >>
|
|||
|
|
endobj
|
|||
|
|
41 0 obj
|
|||
|
|
(5 Dependencies to other modules)
|
|||
|
|
endobj
|
|||
|
|
42 0 obj
|
|||
|
|
<< /S /GoTo /D (section.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
45 0 obj
|
|||
|
|
(5.1 Interfaces to modules)
|
|||
|
|
endobj
|
|||
|
|
46 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
49 0 obj
|
|||
|
|
(5.1.1 ComM, CanNm, J1939Nm, FrNm, UdpNm, generic bus specific NM layers and CDD)
|
|||
|
|
endobj
|
|||
|
|
50 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
53 0 obj
|
|||
|
|
(5.1.2 Error handling modules )
|
|||
|
|
endobj
|
|||
|
|
54 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.1.3) >>
|
|||
|
|
endobj
|
|||
|
|
57 0 obj
|
|||
|
|
(5.1.3 BSW Scheduler)
|
|||
|
|
endobj
|
|||
|
|
58 0 obj
|
|||
|
|
<< /S /GoTo /D (section.5.2) >>
|
|||
|
|
endobj
|
|||
|
|
61 0 obj
|
|||
|
|
(5.2 File structure)
|
|||
|
|
endobj
|
|||
|
|
62 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
65 0 obj
|
|||
|
|
(5.2.1 Code file structure)
|
|||
|
|
endobj
|
|||
|
|
66 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
69 0 obj
|
|||
|
|
(5.2.2 Header file structure)
|
|||
|
|
endobj
|
|||
|
|
70 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.6) >>
|
|||
|
|
endobj
|
|||
|
|
73 0 obj
|
|||
|
|
(6 Requirements traceability)
|
|||
|
|
endobj
|
|||
|
|
74 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.7) >>
|
|||
|
|
endobj
|
|||
|
|
77 0 obj
|
|||
|
|
(7 Functional specification)
|
|||
|
|
endobj
|
|||
|
|
78 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.1) >>
|
|||
|
|
endobj
|
|||
|
|
81 0 obj
|
|||
|
|
(7.1 Base functionality)
|
|||
|
|
endobj
|
|||
|
|
82 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.2) >>
|
|||
|
|
endobj
|
|||
|
|
85 0 obj
|
|||
|
|
(7.2 NM Coordinator functionality)
|
|||
|
|
endobj
|
|||
|
|
86 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
89 0 obj
|
|||
|
|
(7.2.1 Applicability of the NM Coordinator functionality)
|
|||
|
|
endobj
|
|||
|
|
90 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
93 0 obj
|
|||
|
|
(7.2.2 Keeping coordinated busses alive)
|
|||
|
|
endobj
|
|||
|
|
94 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
97 0 obj
|
|||
|
|
(7.2.3 Shutdown of coordinated busses)
|
|||
|
|
endobj
|
|||
|
|
98 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.4) >>
|
|||
|
|
endobj
|
|||
|
|
101 0 obj
|
|||
|
|
(7.2.4 Coordination of nested sub-busses)
|
|||
|
|
endobj
|
|||
|
|
102 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.5) >>
|
|||
|
|
endobj
|
|||
|
|
105 0 obj
|
|||
|
|
(7.2.5 Calculation of shutdown timers)
|
|||
|
|
endobj
|
|||
|
|
106 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.6) >>
|
|||
|
|
endobj
|
|||
|
|
109 0 obj
|
|||
|
|
(7.2.6 Synchronization Use Case 1 - Synchronous command)
|
|||
|
|
endobj
|
|||
|
|
110 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.7) >>
|
|||
|
|
endobj
|
|||
|
|
113 0 obj
|
|||
|
|
(7.2.7 Synchronization Use Case 2 - Synchronous initiation)
|
|||
|
|
endobj
|
|||
|
|
114 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.8) >>
|
|||
|
|
endobj
|
|||
|
|
117 0 obj
|
|||
|
|
(7.2.8 Synchronization Use Case 3 - Synchronous network sleep)
|
|||
|
|
endobj
|
|||
|
|
118 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.7.2.8.1) >>
|
|||
|
|
endobj
|
|||
|
|
121 0 obj
|
|||
|
|
(7.2.8.1 Examples)
|
|||
|
|
endobj
|
|||
|
|
122 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.3) >>
|
|||
|
|
endobj
|
|||
|
|
125 0 obj
|
|||
|
|
(7.3 Wakeup and abortion of the coordinated shutdown)
|
|||
|
|
endobj
|
|||
|
|
126 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
129 0 obj
|
|||
|
|
(7.3.1 External network wakeup)
|
|||
|
|
endobj
|
|||
|
|
130 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
133 0 obj
|
|||
|
|
(7.3.2 Coordinated wakeup)
|
|||
|
|
endobj
|
|||
|
|
134 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
137 0 obj
|
|||
|
|
(7.3.3 Abortion of the coordinated shutdown)
|
|||
|
|
endobj
|
|||
|
|
138 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.4) >>
|
|||
|
|
endobj
|
|||
|
|
141 0 obj
|
|||
|
|
(7.4 Prerequisites of bus specific Network Management modules)
|
|||
|
|
endobj
|
|||
|
|
142 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
145 0 obj
|
|||
|
|
(7.4.1 Prerequisites for basic functionality)
|
|||
|
|
endobj
|
|||
|
|
146 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
149 0 obj
|
|||
|
|
(7.4.2 Prerequisites for NM Coordinator functionality)
|
|||
|
|
endobj
|
|||
|
|
150 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.4.3) >>
|
|||
|
|
endobj
|
|||
|
|
153 0 obj
|
|||
|
|
(7.4.3 Configuration of global parameters for bus specific networks)
|
|||
|
|
endobj
|
|||
|
|
154 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.5) >>
|
|||
|
|
endobj
|
|||
|
|
157 0 obj
|
|||
|
|
(7.5 NM\137BUSNM\137LOCALNM)
|
|||
|
|
endobj
|
|||
|
|
158 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.6) >>
|
|||
|
|
endobj
|
|||
|
|
161 0 obj
|
|||
|
|
(7.6 Additional Functionality)
|
|||
|
|
endobj
|
|||
|
|
162 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.6.1) >>
|
|||
|
|
endobj
|
|||
|
|
165 0 obj
|
|||
|
|
(7.6.1 Nm\137CarWakeUpIndication)
|
|||
|
|
endobj
|
|||
|
|
166 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.6.2) >>
|
|||
|
|
endobj
|
|||
|
|
169 0 obj
|
|||
|
|
(7.6.2 Nm\137StateChangeNotification)
|
|||
|
|
endobj
|
|||
|
|
170 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.7) >>
|
|||
|
|
endobj
|
|||
|
|
173 0 obj
|
|||
|
|
(7.7 Error classification)
|
|||
|
|
endobj
|
|||
|
|
174 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.7.1) >>
|
|||
|
|
endobj
|
|||
|
|
177 0 obj
|
|||
|
|
(7.7.1 Development Errors)
|
|||
|
|
endobj
|
|||
|
|
178 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.7.2) >>
|
|||
|
|
endobj
|
|||
|
|
181 0 obj
|
|||
|
|
(7.7.2 Runtime Errors)
|
|||
|
|
endobj
|
|||
|
|
182 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.7.3) >>
|
|||
|
|
endobj
|
|||
|
|
185 0 obj
|
|||
|
|
(7.7.3 Transient Faults)
|
|||
|
|
endobj
|
|||
|
|
186 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.7.4) >>
|
|||
|
|
endobj
|
|||
|
|
189 0 obj
|
|||
|
|
(7.7.4 Production Errors)
|
|||
|
|
endobj
|
|||
|
|
190 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.7.5) >>
|
|||
|
|
endobj
|
|||
|
|
193 0 obj
|
|||
|
|
(7.7.5 Extended Production Errors)
|
|||
|
|
endobj
|
|||
|
|
194 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.8) >>
|
|||
|
|
endobj
|
|||
|
|
197 0 obj
|
|||
|
|
(7.8 Error detection)
|
|||
|
|
endobj
|
|||
|
|
198 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.9) >>
|
|||
|
|
endobj
|
|||
|
|
201 0 obj
|
|||
|
|
(7.9 Error notification)
|
|||
|
|
endobj
|
|||
|
|
202 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.8) >>
|
|||
|
|
endobj
|
|||
|
|
205 0 obj
|
|||
|
|
(8 API specification)
|
|||
|
|
endobj
|
|||
|
|
206 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8.1) >>
|
|||
|
|
endobj
|
|||
|
|
209 0 obj
|
|||
|
|
(8.1 Imported types)
|
|||
|
|
endobj
|
|||
|
|
210 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8.2) >>
|
|||
|
|
endobj
|
|||
|
|
213 0 obj
|
|||
|
|
(8.2 Type definitions)
|
|||
|
|
endobj
|
|||
|
|
214 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
217 0 obj
|
|||
|
|
(8.2.1 Nm\137ModeType)
|
|||
|
|
endobj
|
|||
|
|
218 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
221 0 obj
|
|||
|
|
(8.2.2 Nm\137StateType)
|
|||
|
|
endobj
|
|||
|
|
222 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
225 0 obj
|
|||
|
|
(8.2.3 Nm\137BusNmType)
|
|||
|
|
endobj
|
|||
|
|
226 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.2.4) >>
|
|||
|
|
endobj
|
|||
|
|
229 0 obj
|
|||
|
|
(8.2.4 Nm\137ConfigType)
|
|||
|
|
endobj
|
|||
|
|
230 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8.3) >>
|
|||
|
|
endobj
|
|||
|
|
233 0 obj
|
|||
|
|
(8.3 Function definitions)
|
|||
|
|
endobj
|
|||
|
|
234 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
237 0 obj
|
|||
|
|
(8.3.1 Standard services provided by NM Interface)
|
|||
|
|
endobj
|
|||
|
|
238 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
241 0 obj
|
|||
|
|
(8.3.1.1 Nm\137Init)
|
|||
|
|
endobj
|
|||
|
|
242 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
245 0 obj
|
|||
|
|
(8.3.1.2 Nm\137PassiveStartUp)
|
|||
|
|
endobj
|
|||
|
|
246 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.1.3) >>
|
|||
|
|
endobj
|
|||
|
|
249 0 obj
|
|||
|
|
(8.3.1.3 Nm\137NetworkRequest)
|
|||
|
|
endobj
|
|||
|
|
250 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.1.4) >>
|
|||
|
|
endobj
|
|||
|
|
253 0 obj
|
|||
|
|
(8.3.1.4 Nm\137NetworkRelease)
|
|||
|
|
endobj
|
|||
|
|
254 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
257 0 obj
|
|||
|
|
(8.3.2 Communication control services provided by NM Interface)
|
|||
|
|
endobj
|
|||
|
|
258 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
261 0 obj
|
|||
|
|
(8.3.2.1 Nm\137DisableCommunication)
|
|||
|
|
endobj
|
|||
|
|
262 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
265 0 obj
|
|||
|
|
(8.3.2.2 Nm\137EnableCommunication)
|
|||
|
|
endobj
|
|||
|
|
266 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
269 0 obj
|
|||
|
|
(8.3.3 Extra services provided by NM Interface)
|
|||
|
|
endobj
|
|||
|
|
270 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
273 0 obj
|
|||
|
|
(8.3.3.1 Nm\137SetUserData)
|
|||
|
|
endobj
|
|||
|
|
274 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
277 0 obj
|
|||
|
|
(8.3.3.2 Nm\137GetUserData)
|
|||
|
|
endobj
|
|||
|
|
278 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
281 0 obj
|
|||
|
|
(8.3.3.3 Nm\137GetPduData)
|
|||
|
|
endobj
|
|||
|
|
282 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.4) >>
|
|||
|
|
endobj
|
|||
|
|
285 0 obj
|
|||
|
|
(8.3.3.4 Nm\137RepeatMessageRequest)
|
|||
|
|
endobj
|
|||
|
|
286 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.5) >>
|
|||
|
|
endobj
|
|||
|
|
289 0 obj
|
|||
|
|
(8.3.3.5 Nm\137GetNodeIdentifier)
|
|||
|
|
endobj
|
|||
|
|
290 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.6) >>
|
|||
|
|
endobj
|
|||
|
|
293 0 obj
|
|||
|
|
(8.3.3.6 Nm\137GetLocalNodeIdentifier)
|
|||
|
|
endobj
|
|||
|
|
294 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.7) >>
|
|||
|
|
endobj
|
|||
|
|
297 0 obj
|
|||
|
|
(8.3.3.7 Nm\137CheckRemoteSleepIndication)
|
|||
|
|
endobj
|
|||
|
|
298 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.8) >>
|
|||
|
|
endobj
|
|||
|
|
301 0 obj
|
|||
|
|
(8.3.3.8 Nm\137GetState)
|
|||
|
|
endobj
|
|||
|
|
302 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.3.3.9) >>
|
|||
|
|
endobj
|
|||
|
|
305 0 obj
|
|||
|
|
(8.3.3.9 Nm\137GetVersionInfo)
|
|||
|
|
endobj
|
|||
|
|
306 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8.4) >>
|
|||
|
|
endobj
|
|||
|
|
309 0 obj
|
|||
|
|
(8.4 Call-back notifications)
|
|||
|
|
endobj
|
|||
|
|
310 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
313 0 obj
|
|||
|
|
(8.4.1 Standard Call-back notifications)
|
|||
|
|
endobj
|
|||
|
|
314 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
317 0 obj
|
|||
|
|
(8.4.1.1 Nm\137NetworkStartIndication)
|
|||
|
|
endobj
|
|||
|
|
318 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
321 0 obj
|
|||
|
|
(8.4.1.2 Nm\137NetworkMode)
|
|||
|
|
endobj
|
|||
|
|
322 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.3) >>
|
|||
|
|
endobj
|
|||
|
|
325 0 obj
|
|||
|
|
(8.4.1.3 Nm\137BusSleepMode)
|
|||
|
|
endobj
|
|||
|
|
326 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.4) >>
|
|||
|
|
endobj
|
|||
|
|
329 0 obj
|
|||
|
|
(8.4.1.4 Nm\137PrepareBusSleepMode)
|
|||
|
|
endobj
|
|||
|
|
330 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.5) >>
|
|||
|
|
endobj
|
|||
|
|
333 0 obj
|
|||
|
|
(8.4.1.5 NM\137SynchronizeMode)
|
|||
|
|
endobj
|
|||
|
|
334 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.6) >>
|
|||
|
|
endobj
|
|||
|
|
337 0 obj
|
|||
|
|
(8.4.1.6 Nm\137RemoteSleepIndication)
|
|||
|
|
endobj
|
|||
|
|
338 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.7) >>
|
|||
|
|
endobj
|
|||
|
|
341 0 obj
|
|||
|
|
(8.4.1.7 Nm\137RemoteSleepCancellation)
|
|||
|
|
endobj
|
|||
|
|
342 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.8) >>
|
|||
|
|
endobj
|
|||
|
|
345 0 obj
|
|||
|
|
(8.4.1.8 Nm\137SynchronizationPoint)
|
|||
|
|
endobj
|
|||
|
|
346 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.9) >>
|
|||
|
|
endobj
|
|||
|
|
349 0 obj
|
|||
|
|
(8.4.1.9 Nm\137CoordReadyToSleepIndication)
|
|||
|
|
endobj
|
|||
|
|
350 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.1.10) >>
|
|||
|
|
endobj
|
|||
|
|
353 0 obj
|
|||
|
|
(8.4.1.10 Nm\137CoordReadyToSleepCancellation)
|
|||
|
|
endobj
|
|||
|
|
354 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
357 0 obj
|
|||
|
|
(8.4.2 Extra Call-back notifications)
|
|||
|
|
endobj
|
|||
|
|
358 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
361 0 obj
|
|||
|
|
(8.4.2.1 Nm\137PduRxIndication)
|
|||
|
|
endobj
|
|||
|
|
362 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
365 0 obj
|
|||
|
|
(8.4.2.2 Nm\137StateChangeNotification)
|
|||
|
|
endobj
|
|||
|
|
366 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
369 0 obj
|
|||
|
|
(8.4.2.3 Nm\137RepeatMessageIndication)
|
|||
|
|
endobj
|
|||
|
|
370 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.2.4) >>
|
|||
|
|
endobj
|
|||
|
|
373 0 obj
|
|||
|
|
(8.4.2.4 Nm\137TxTimeoutException)
|
|||
|
|
endobj
|
|||
|
|
374 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.4.2.5) >>
|
|||
|
|
endobj
|
|||
|
|
377 0 obj
|
|||
|
|
(8.4.2.5 Nm\137CarWakeUpIndication)
|
|||
|
|
endobj
|
|||
|
|
378 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8.5) >>
|
|||
|
|
endobj
|
|||
|
|
381 0 obj
|
|||
|
|
(8.5 Scheduled functions)
|
|||
|
|
endobj
|
|||
|
|
382 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
385 0 obj
|
|||
|
|
(8.5.1 Nm\137MainFunction)
|
|||
|
|
endobj
|
|||
|
|
386 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8.6) >>
|
|||
|
|
endobj
|
|||
|
|
389 0 obj
|
|||
|
|
(8.6 Expected interfaces)
|
|||
|
|
endobj
|
|||
|
|
390 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.6.1) >>
|
|||
|
|
endobj
|
|||
|
|
393 0 obj
|
|||
|
|
(8.6.1 Mandatory Interfaces)
|
|||
|
|
endobj
|
|||
|
|
394 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.6.2) >>
|
|||
|
|
endobj
|
|||
|
|
397 0 obj
|
|||
|
|
(8.6.2 Optional Interfaces)
|
|||
|
|
endobj
|
|||
|
|
398 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.8.6.3) >>
|
|||
|
|
endobj
|
|||
|
|
401 0 obj
|
|||
|
|
(8.6.3 Configurable Interfaces)
|
|||
|
|
endobj
|
|||
|
|
402 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.8.6.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
405 0 obj
|
|||
|
|
(8.6.3.1 NmCarWakeUpCallout)
|
|||
|
|
endobj
|
|||
|
|
406 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8.7) >>
|
|||
|
|
endobj
|
|||
|
|
409 0 obj
|
|||
|
|
(8.7 Version Check)
|
|||
|
|
endobj
|
|||
|
|
410 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.9) >>
|
|||
|
|
endobj
|
|||
|
|
413 0 obj
|
|||
|
|
(9 Sequence diagrams)
|
|||
|
|
endobj
|
|||
|
|
414 0 obj
|
|||
|
|
<< /S /GoTo /D (section.9.1) >>
|
|||
|
|
endobj
|
|||
|
|
417 0 obj
|
|||
|
|
(9.1 Basic functionality)
|
|||
|
|
endobj
|
|||
|
|
418 0 obj
|
|||
|
|
<< /S /GoTo /D (section.9.2) >>
|
|||
|
|
endobj
|
|||
|
|
421 0 obj
|
|||
|
|
(9.2 Seq of NM Coordinator functionality)
|
|||
|
|
endobj
|
|||
|
|
422 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.10) >>
|
|||
|
|
endobj
|
|||
|
|
425 0 obj
|
|||
|
|
(10 Configuration specification)
|
|||
|
|
endobj
|
|||
|
|
426 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.1) >>
|
|||
|
|
endobj
|
|||
|
|
429 0 obj
|
|||
|
|
(10.1 How to read this chapter)
|
|||
|
|
endobj
|
|||
|
|
430 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.2) >>
|
|||
|
|
endobj
|
|||
|
|
433 0 obj
|
|||
|
|
(10.2 Configuration parameters)
|
|||
|
|
endobj
|
|||
|
|
434 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
437 0 obj
|
|||
|
|
(10.2.1 Nm)
|
|||
|
|
endobj
|
|||
|
|
438 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.3) >>
|
|||
|
|
endobj
|
|||
|
|
441 0 obj
|
|||
|
|
(10.3 Global configurable parameters)
|
|||
|
|
endobj
|
|||
|
|
442 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
445 0 obj
|
|||
|
|
(10.3.1 NmGlobalConfig)
|
|||
|
|
endobj
|
|||
|
|
446 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
449 0 obj
|
|||
|
|
(10.3.2 NmGlobalConstants)
|
|||
|
|
endobj
|
|||
|
|
450 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
453 0 obj
|
|||
|
|
(10.3.3 NmGlobalProperties)
|
|||
|
|
endobj
|
|||
|
|
454 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.3.4) >>
|
|||
|
|
endobj
|
|||
|
|
457 0 obj
|
|||
|
|
(10.3.4 NmGlobalFeatures)
|
|||
|
|
endobj
|
|||
|
|
458 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.4) >>
|
|||
|
|
endobj
|
|||
|
|
461 0 obj
|
|||
|
|
(10.4 Channel configurable parameters)
|
|||
|
|
endobj
|
|||
|
|
462 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
465 0 obj
|
|||
|
|
(10.4.1 NmChannelConfig)
|
|||
|
|
endobj
|
|||
|
|
466 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
469 0 obj
|
|||
|
|
(10.4.2 NmBusType)
|
|||
|
|
endobj
|
|||
|
|
470 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.4.3) >>
|
|||
|
|
endobj
|
|||
|
|
473 0 obj
|
|||
|
|
(10.4.3 NmGenericBusNmConfig)
|
|||
|
|
endobj
|
|||
|
|
474 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.4.4) >>
|
|||
|
|
endobj
|
|||
|
|
477 0 obj
|
|||
|
|
(10.4.4 NmStandardBusNmConfig)
|
|||
|
|
endobj
|
|||
|
|
478 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.5) >>
|
|||
|
|
endobj
|
|||
|
|
481 0 obj
|
|||
|
|
(10.5 Published Information)
|
|||
|
|
endobj
|
|||
|
|
482 0 obj
|
|||
|
|
<< /S /GoTo /D (appendix.A) >>
|
|||
|
|
endobj
|
|||
|
|
485 0 obj
|
|||
|
|
(A Not applicable requirements)
|
|||
|
|
endobj
|
|||
|
|
486 0 obj
|
|||
|
|
<< /S /GoTo /D [487 0 R /Fit] >>
|
|||
|
|
endobj
|
|||
|
|
489 0 obj
|
|||
|
|
<<
|
|||
|
|
/Length 1954
|
|||
|
|
/Filter /FlateDecode
|
|||
|
|
>>
|
|||
|
|
stream
|
|||
|
|
xÚÕZ[s›F~÷¯`úRéA›½ïÒ>¥vÒºS;iì¶i¦%ÒÊf*�
|
|||
|
|
¸™ô×÷,,H€„À™édbI\Îýûöœì=xØûþ‚À_ìOa¤¥ô”H æÍ×_ Ê8Uù•¯ù©ò6wàÅõšxWñÅÏð#eeÃß�ô™?«ÈÿîþâÅkF=B�/õî—U Æ(Š”dÞýÂ{?¹Û˜y¸çAÆÑtF•žÄËâóÖdŸ¦Oâd:#bò×Mfm¢¬8e&Ys3ýpÿ£çsD¤ïÍGœËBøË©À“_î§OÞܽ|WÜvù¶ø|gV&HMñnBØÊ¹À.tmŸ¯î+O¸†¸2Š| |