Search and Find
Service
Cover
1
Preface
5
Contents
13
1 MOST Cooperation
21
1.1 Motivation and History
21
1.2 Fast Standardization
23
1.3 Structure and Specification Work
24
1.3.1 The Steering Committee
24
1.3.2 The Administrator
25
1.3.3 The Technical Coordination Group
25
1.3.4 The Working Groups
26
1.3.5 The Technical Coordinator
26
1.4 The Compliance Verification Program
26
2 Survey of the System Architecture
29
2.1 MOST Layer Model
29
2.2 Application Framework
30
2.3 New isochronous transmission mechanisms for MOST150
33
2.4 Network Services
34
2.5 MOST Data Link Layer
34
2.5.1 MOST Frame
34
2.5.2 TimingMaster, TimingSlave
35
2.6 Physical Layer
36
2.6.1 Optical Physical Layer
37
2.6.2 Electrical Physical Layer
38
2.7 MOST Device
38
2.8 Network Management
39
2.8.1 NetBlock
40
2.8.2 PowerMaster
40
2.8.3 NetworkMaster
NetworkSlave40
2.8.4 ConnectionMaster
41
2.9 Error Management and Diagnosis
41
2.10 Transmission of Multimedia Data
42
3 Survey of the MOST Specifications
43
3.1 Structure
43
3.2 MOST Specification
44
3.3 MOST Dynamic Specification
46
3.4 MOST Function Catalog
46
3.5 MOST Compliance Test Specifications
46
3.6 Further Specifications, Guidelines and Cookbooks
48
4 Application Framework
49
4.1 Device Model
49
4.2 Application Protocol
51
4.2.1 Data Format
51
4.2.2 Dynamic Behavior
59
4.3 MOST Function Blocks
66
4.3.1 Structure of a Function Block
66
4.3.2 Function Classes
67
4.3.3 Function Interfaces
69
4.3.4 System FBlocks
69
4.3.5 Administration of Streaming Connections
74
4.4 Standardized Application Interfaces
77
4.4.1 Function Library
77
4.4.2 Common Functions (GeneralFBlock)
79
4.4.3 Application Interfaces
79
4.4.4 Example of Use (AuxIn)
82
5 MOST Protocols
87
5.1 MOST Frame
87
5.1.1 MOST25 Frame
87
5.1.2 MOST50 Frame
89
5.1.3 MOST150 Frame
90
5.2 MOST Data Transport Mechanisms
93
5.3 Streaming Data
93
5.3.2 Synchronous Data
94
5.3.3 Isochronous Data
94
5.4 Packet Data Channel
97
5.4.1 Packet data protocol for MOST25 and MOST50
97
5.4.2 Packet data protocol for MOST150
98
5.4.3 Arbitration algorithm
98
5.5 Control Channel
99
5.5.1 CMS for MOST25
99
5.5.2 CMS for MOST50
104
5.5.3 CMS for MOST150
106
5.6 Summary
108
5.7 Addressing
109
5.8 Higher Protocols
112
5.8.1 MOST High Protocol (MHP)
112
5.8.2 Ethernet over MOST
117
5.8.3 MOST Isochronous QoS IP (Streaming)
118
5.8.4 MOST Ethernet with QoS IP
119
5.8.5 MAMAC
120
6 Physical Layer
121
6.1 Introduction
121
6.2 POF Plastic Optical Fibers
122
6.2.1 Basic Principles
122
6.2.2 Polymer Fibers – Properties and Advantages
124
6.3 Contacting of PMMA Fibers
127
6.4 Opto-Electronic Transceivers
129
6.4.1 LED Transmitter Devices
129
6.4.2 PIN Photodiodes
131
6.4.3 Transceiver Housing and Connectors
131
6.5 System Considerations for the MOST Physical Layer
135
6.5.1 Basic Principles of Electrical and Optical Parameters
135
6.5.2 Optical and Electrical Requirements
140
6.5.3 Power Budget
143
6.5.4 Timing Requirements
145
6.6 Alternative Transmission Media
147
7 Network and Fault Management
155
7.1 System Initialization
155
7.1.1 System Query
155
7.1.2 Central Registry
156
7.1.3 Dynamic Addressing
159
7.1.4 Examples of System Starts
159
7.2 Notification
160
7.3 Power-Down
162
7.4 Fault Types
162
7.4.1 Network Faults
163
7.4.2 Device Faults caused by Temperature and Voltage Violations
164
8 Network Diagnostics
167
8.1 Network Fault Detection
167
8.1.1 Ring Break Diagnosis
167
8.1.2 Sudden Signal Off/Critical Unlock Detection
168
8.1.3 Localizing the Origin of Coding Errors
169
8.1.4 Electrical Control Line
169
8.2 Device Fault Diagnosis
171
9 Network Service
175
9.1 Overview
175
9.2 MOST NetServices
176
9.2.1 Models of MOST NetServices
177
9.2.2 Dependencies on MOST Specification Baseline
177
9.3 Modules of the MOST NetServices
177
9.3.1 Layer I Version 1.x
177
9.3.2 Layer I Versions 2.x and 3.x
180
9.3.3 Layer II Versions 1.x, 2.x and 3.x
183
9.4 Integration of the MOST NetServices onto the Target Platform
187
9.4.1 Callback Functions
187
9.4.2 Main Loop Architecture
188
9.4.3 Multitasking Architectures
189
9.4.4 System Management Module
190
10 MOST Interface Controller
191
10.1 MOST Network Interface Controller and MOST Device
191
10.2 MOST Network Interface Controller Families
192
10.2.1 INIC
192
10.2.2 NIC
193
10.3 The INIC Family
194
10.3.1 Members
194
10.3.2 Overview of Features
195
10.4 Interfaces to the INIC
195
10.4.1 Available Interfaces
195
10.4.2 Interfaces from Software Perspective
198
10.4.3 Ports, Sockets and Connections
200
10.4.4 Port Message Protocol
202
10.5 Protection, Encapsulation and the EHC
203
10.5.1 Interaction between INIC and the EHC
203
10.5.2 The Watchdog Functionality
205
10.6 Configuration through Configuration String
205
10.7 Control Port
206
10.8 Streaming Port
207
10.9 SPI Port
208
10.10 Transport Stream Interface (TSI)
208
10.11 MediaLB Port
208
10.12 Power Management
212
10.13 Intelligent Muting
213
10.14 Network Interface Controller (NIC)
213
10.14.1 Available Interfaces
213
10.14.2 Serial Operation
215
10.14.3 Parallel Operation of CP and SP
215
10.14.4 Possible Configurations (Serial/Parallel)
215
10.14.5 The Basic Configuration of a NIC
216
10.14.6 Interfaces for Control Data in NICs
217
10.14.7 Interfaces for Streaming Data in NICs
217
10.14.8 Interfaces for Packet Data in NICs
217
11 Tools
219
11.1 Overview
219
11.2 Specification Tools
220
11.2.1 MSC Editor
220
11.2.2 MOST Editor
220
11.3 Simulation and Analysis Tools
223
11.4 Rapid Prototyping Tools
224
11.4.1 Plug-in for Simulation and Analysis Tools
224
11.4.2 Hardware platform for Rapid Prototyping and Evaluation
224
11.4.3 PC Tool Kit
225
11.4.4 System components
226
11.5 Hardware Development Tools
226
11.5.1 INIC Remote Viewer
226
11.5.2 MediaLB Analyzer
227
12 Compliance Tests
229
12.1 Objectives of Compliance Tests
229
12.2 Organization of the Compliance-Process
230
12.2.1 Authorities for the Compliance Process
230
12.2.2 Workflow of the Compliance Process
231
12.3 Physical Layer Compliance Tests
232
12.4 Core Compliance Tests
234
12.5 Profile Compliance Tests
236
12.6 Interoperability Tests
237
13 Testing MOST based Infotainment Systems
239
13.1 Challenges in Testing MOST Systems
239
13.2 Overview of the OEM Test Activities
240
13.3 The Test Process
241
13.3.1 Risk analysis
241
13.3.2 Test design
241
13.3.3 Test implementation
242
13.3.4 Test evaluation
242
13.3.5 Test management
242
13.4 Component Tests
242
13.5 Integration Tests
245
13.6 System Tests
246
13.7 Test Tools
247
14 Introduction of MOST150 in Series Production
249
14.1 Application of MOST150
249
14.2 MOST150 technology evaluation
250
14.2.1 Requirements and evaluation structure
250
14.2.2 MOST150 reference platform
252
14.2.3 MOST150_InCar
252
14.2.4 Results of the technology evaluation
253
14.3 Conclusion
254
14.4 Outlook
255
15 MOST150 Migration
257
15.1 Introduction
257
15.2 MOST150 Evolution Approach
257
15.2.1 Hardware Evolution
258
15.2.2 System Software Evolution
259
15.3 MOST25/MOST150 Bridge Concept
261
15.3.1 General Bridge Architecture
261
15.3.2 Addressing Concept
262
15.3.3 Network Management
263
15.3.4 PCM Data Bridging
265
16 Manufacturing and Processing of MOST Components
267
16.1 Structure and Testing of Opto-Electronic MOST Components
267
16.1.1 Header
268
16.1.2 Set of Fibers
270
16.1.3 Connectors
275
16.2 Processing within the Scope of Electronics Manufacture
276
16.2.1 Mounting and Soldering of Headers
276
16.2.2 Mounting and Soldering of Connectors
277
16.2.3 Mounting of Internal Sets of Fibers
278
16.2.4 Device Testing
278
16.3 Summary
279
17 Gateways to MOST
281
17.1 Distribution of Signals via a Gateway
281
17.2 Architecture of a Gateway
282
17.3 MOST – CAN Gateway
283
17.4 MOST – Bluetooth Gateway
284
17.5 Routing of the Control Channel
285
17.5.1 Routing of the Synchronous Audio connections
286
18 MOST Applications
289
18.1 Overview
289
18.2 Infotainment Headunit
293
18.3 Media Interface Devices
295
18.4 Sound Systems
296
18.5 Audio and Video Transmission Formats
298
18.5.1 Audio Streaming
298
18.5.2 Video Streaming
299
18.6 MOST for Driver Assist Applications
301
Appendix
303
A The Description Language MessageSequence Chart (MSC)
305
B Data rate of the Packet DataChannel of MOST25
310
C Abbreviations
312
D Glossary
318
E Bibliography
325
Index
331
All prices incl. VAT