文摘
英文文摘
独创性声明及学位论文版权使用授权书
第一章概述
1.1嵌入式系统概述
1.1.1嵌入式系统的历史、现在和未来
1.1.2嵌入式系统的特点
1.2实时多媒体网络传输
1.2.1流媒体技术
1.2.2网络协议
1.3本论文的主要工作
1.4论文的章节安排
第二章M5249C3开发板和嵌入式操作系统uClinux
2.1开发板M5249C3
2.2 MCF5249的主要模块
2.2.1 ColdFire V2 Core
2.2.2 DMA控制器模块
2.2.3 EMAC单元
2.2.4 SIM(System Integration Module,系统集成模块)
2.2.5片选模块
2.2.6 BDM(Background Debug Mode,背景调试模式)模块
2.3嵌入式操作系统uClinux[3],[4]
2.3.1 uClinux概述
2.3.2 uClinux和linux的异同
2.4 uClinux的内核编译和工作环境建立
2.4.1添加用户应用程序
2.4.2选择内核模块和应用程序[5]
2.4.3创建JFFS文件系统[6]
2.4.4编译内核和应用程序
2.4.5建立网络开发环境[7]
2.4.6向硬件下载uClinux代码
2.4.7使用GDB调试uClinux和应用程序[8],[9]
第三章实时传输协议RTP和前向纠错
3.1基本协议简介[10]
3.1.1网际协议IPV4[11]
3.1.2用户数据协议UDP
3.2实时传输协议RTP[12],[13]
3.2.1 RTP简介
3.2.2 RTP分组结构
3.2.3 RTP的有关讨论[14]
3.3通用前向纠错的一种RTP载荷格式——RFC 2733[15]
3.3.1 RFC 2733定义的基本操作
3.3.2分组结构
3.3.3 FEC保护操作
3.3.4 FEC恢复操作
第四章网络质量实验
4.1引言
4.2实验条件
4.3实验结论与分析
4.3.1分组丢失率
4.3.2网络延迟
4.3.3连续分组丢失长度
4.4网络分组丢失模型[16]
4.4.1 Bernoulli模型
4.4.2 Gilbert模型
第五章前向纠错协议RFC 2733的实现与分析
5.1数据结构设计
5.2发送端设计
5.3接收端设计
5.4前向纠错的性能分析
5.4.1基于分组的奇偶校验码
5.4.2基于奇偶校验码的前向纠错
5.4.3实测
参考文献
发表论文和参加科研情况说明
致谢