第一部分 MOST标准第1章 MOST合作组织 3
1.1 目的和历史 3
1.2 快速标准化 5
1.3 结构和规范工作 5
1.3.1 指导委员会 6
1.3.2 管理员 6
1.3.3 技术协作组 6
1.3.4 工作组 7
1.3.5 技术协调员 7
1.4 兼容性核查程序 7
第2章 汽车应用的网络结构 9
2.1 汽车上的应用 9
2.2 面向功能的方法 10
2.3 通信需求[NOL 2005] 12
2.4 标准和分类 14
2.4.1 标准 14
2.4.2 闭环控制功能的通信系统 14
2.4.3 开环控制功能的通信系统 15
2.4.4 信息娱乐通信系统 15
2.4.5 总结 16
2.5 汽车上的网络结构 16
2.5.1 网关 17
第3章 MOST系统结构概述 19
3.1 MOST分层模型 19
3.2 应用层架构 20
3.3 网络服务 23
3.4 MOST数据链路层 23
3.4.1 MOST帧 23
3.4.2 时间主节点和时间从节点 24
3.5 物理层 25
3.5.1 光介质物理层 26
3.5.2 电气介质物理层 26
3.6 MOST设备 27
3.7 网络管理 28
3.7.1 设备网络块 28
3.7.2 电源管理 28
3.7.3 网络主节点和网络从节点 28
3.7.4 连接管理 29
3.8 多媒体数据的传输 29
第4章 应用程序框架 31
4.1 设备模型 31
4.2 应用协议 33
4.2.1 数据格式 33
4.2.2 动态过程 39
4.3 MOST功能块 44
4.3.1 功能块的结构 44
4.3.2 函数类 45
4.3.3 函数的接口 47
4.3.4 系统功能块 47
4.3.5 同步信道的管理 50
4.4 与应用有关的标准功能块 52
4.4.1 功能列表 52
4.4.2 共用的功能函数块 54
4.4.3 应用程序接口 54
4.4.4 AuxIn的应用例子 56
第5章 MOST协议 60
5.1 MOST 25帧 60
5.1.1 起始符 61
5.1.2 边界标识符 61
5.1.3 帧控制符 62
5.2 同步数据域 62
5.3 异步数据域 63
5.4 控制信道 66
5.5 寻址 70
5.6 MOST50帧 73
5.7 高层协议 73
5.7.1 MOST高层协议 73
5.7.2 MOST异步媒体访问控制 77
第6章 物理层 78
6.1 简介 78
6.2 POF塑料光纤 79
6.2.1 基本原则 79
6.2.2 聚合物光纤的属性和优点 81
6.3 PMMA光纤的连接 83
6.4 光电收发器 85
6.4.1 LED发送器单元 85
6.4.2 PIN光电二极管 86
6.4.3 收发器的外壳和连接器 86
6.5 MOST系统的物理层 91
6.5.1 光学和电气参数的基本原理 91
6.5.2 光学和电气需求 96
6.5.3 功率预算 98
6.5.4 时序需求 100
6.6 物理层的进一步发展 103
6.6.1 更高数据传输速率的MOST系统 103
6.6.2 其他的传输媒介 104
第7章 网络管理 110
7.1 唤醒 110
7.2 系统初始化 111
7.2.1 系统查询 111
7.2.2 中心注册表 112
7.2.3 网络系统状态 112
7.2.4 动态地址 114
7.2.5 系统启动示例 115
7.3 通知 116
7.4 关闭 118
7.5 错误管理 119
7.5.1 光学事件 119
7.5.2 过热 120
7.5.3 欠电压 120
第8章 MOST接口控制器 122
8.1 MOST节点的硬件结构 122
8.2 MOST网络接口控制器(NIC)的概念 123
8.2.1 智能网络接口控制器(INIC)概念 123
8.2.2 网络接口控制器(NIC)概念 124
8.3 智能网络接口控制器(INIC) 124
8.3.1 可用的接口 124
8.3.2 端口、套接字和连接 125
8.3.3 EHC与INIC的通信 126
8.3.4 在MOST网络中INIC的角色 128
8.3.5 INIC中的通信路径 129
8.3.6 媒体本地总线——同步多用途接口 129
8.3.7 控制端口 133
8.3.8 流数据端口 133
8.3.9 INIC中提供给控制数据的接口 134
8.3.10 INIC中提供给流数据的接口 134
8.3.11 INIC中提供给包数据的接口 134
8.3.12 INIC器件的例子 134
8.4 网络接口控制器(NIC) 134
8.4.1 可用接口 134
8.4.2 串行操作 136
8.4.3 CP和SP的并行操作 136
8.4.4 可能的配置(串行/并行) 137
8.4.5 一个NIC的基本配置 137
8.4.6 NIC中提供给控制数据的接口 138
8.4.7 NIC中提供给流数据的接口 138
8.4.8 NIC中提供给包数据的接口 138
8.4.9 次级节点 138
第9章 网络服务 142
9.1 概况 142
9.2 MOST NetService 143
9.2.1 MOST NetService模型 143
9.3 MOST NetServices的各个模块 144
9.3.1 1.x版本的第一层 144
9.3.2 2.x版的第一层 147
9.3.3 1.x版和2.x版的第二层 149
9.4 MOST NetService在目标平台上的集成 153
9.4.1 回调函数 154
9.4.2 前后台架构 154
9.4.3 多任务架构 155
9.4.4 系统管理模块 156
第10章 MOST系统设计——V-模型XT和MSC 157
10.1 V-模型XT 157
10.2 系统规范 162
10.3 系统设计 163
10.4 系统的详细设计 164
10.5 系统元素的实现 164
10.6 描述语言——消息时序图(MSC) 165
10.6.1 高级MSC 168
第11章 基于MOST的娱乐系统的测试 170
11.1 MOST系统测试中面临的挑战 170
11.2 OEM测试活动概述 170
11.3 测试过程 172
11.4 组件测试 173
11.5 集成测试 175
11.6 系统测试 176
11.7 测试工具 176
第12章 兼容性测试 178
12.1 兼容性测试的对象 178
12.2 与兼容性过程有关的组织 179
12.2.1 与兼容性过程有关的权威机构 179
12.2.2 与兼容性过程有关的工作流程 180
12.3 物理层的兼容性测试 181
12.4 核心兼容性测试 182
12.5 用户配置文件兼容性测试 185
12.6 互操作性测试 185
第13章 MOST规范说明书概述 187
13.1 结构 187
13.2 MOST规范说明书 188
13.3 MOST动态说明书 189
13.4 MOST功能一览表 190
13.5 MOST兼容测试说明书 191
13.6 说明书、准则和技术白皮书补遗 191
第二部分 基于MOST的应用第14章 开发工具 195
14.1 开发工具概述 195
14.2 开发工具——硬件 196
14.2.1 SMSC OptoLyzer OL3025o[OPMan 1.0] 196
14.2.2 SMSC MOST PCI板[PCI-Card 3.0] 197
14.2.3 Vector VN2610 MOST USB接口[VN 2610 ] 197
14.3 开发工具——软件 198
14.3.1 SMSC OptoLyzer Suite [OPSuOLH] 198
14.3.2 SMSC MOST快速控制 201
14.3.3 SMSC MOST Radar[Rad 3.0] 201
14.3.4 SMSC INIC远程查看器 202
14.3.5 Vector CANoe.MOST[MOSTOE] 202
14.3.6 MOST编辑器 203
第15章 简单MOST系统的结构 206
15.1 MOST系统的结构 206
15.1.1 SMSC Amplifier 4 MOST 207
15.1.2 CD换碟器 208
15.2 部件设置 208
15.2.1 MOST路由表(MRT) 209
15.2.2 系统功能模块 209
15.3 HMI 211
15.3.1 使用SMSC MOST RapidControl开发HMI 211
15.3.2 使用Vector CANoe.MOST开发HMI 216
15.4 MOST系统扩展 222
第16章 MOST网关 223
16.1 通过网关的信号分发 223
16.2 网关的体系结构 224
16.3 MOST-CAN网关 225
16.4 MOST-蓝牙网关 226
16.5 控制信道的路由 226
16.5.1 同步音频信道的路由 228
第17章 MOST组件的制造和处理 230
17.1 MOST光电转换组件的元件、结构和测试 230
17.1.1 光纤头 231
17.1.2 光纤簇 232
17.1.3 连接器 236
17.2 电气生产范围内的处理 237
17.2.1 安装和焊接光纤头 237
17.2.2 安装与焊接连接器 238
17.2.3 安装内部光纤簇 238
17.2.4 设备测试 238
17.3 总结 238
第18章 MOST技术在量产时的应用 240
18.1 架构 240
18.1.1 带有中心网关的网络拓扑结构 240
18.1.2 系统定义 241
18.1.3 移植性 242
18.2 网关的通信特征 244
18.2.1 组地址 244
18.2.2 TP和BAP通信 245
18.3 软件测试和软件升级 246
18.3.1 软件测试 246
18.3.2 软件升级 246
18.4 光学物理层 247
18.5 基本功能 248
18.5.1 电源管理 248
18.5.2 唤醒 250
18.6 错误分析 254
18.6.1 唤醒分析 254
18.6.2 全从节点网络 256
18.7 通信诊断与断环诊断 256
18.8 系统稳定性 258
18.8.1 资源全部释放(De-Allocate-All) 258
18.8.2 分配/释放与连接/断开(双重指令的处理)功能的二次调用 259
第19章 汽车中的音响系统 260
19.1 音响系统 260
19.2 音频系统所需的条件 263
19.3 传输格式 264
附录A MOST、以太网和IEEE 1394的比较 267
A.1 对比的抽象模型 267
A.2 系统架构 268
A.3 软件架构 274
A.4 技术 275
A.5 多媒体应用性能的考察 277
A.6 系统额外蕴涵 280
A.7 结论 282
附录B 重要的通信系统 283
B.1 CAN 283
B.1.1 历史 283
B.1.2 概念 284
B.1.3 仲裁 284
B.1.4 协议 285
B.1.5 CAN-B 287
B.1.6 CAN-C 287
B.2 蓝牙[Wol 2002] 287
B.2.1 历史 287
B.2.2 技术 287
B.2.3 网络 288
B.2.4 蓝牙协议栈 289
B.2.5 蓝牙汽车用户配置文件 291
B.3 FlexRay[Meh 2004] 293
B.3.1 历史 293
B.3.2 技术 293
B.3.3 数据传输 293
B.3.4 “全局时间”和时钟同步 295
B.3.5 物理层 295
B.3.6 网络 296
B.3.7 展望 297
B.4 LIN[Grz 2005] 297
B.4.1 历史 298
B.4.2 LIN最重要的特点 298
附录C 缩略词表 302
附录D MOST术语表 309
参考文献 315