目 录
论文总页数:27 页
1 引言.................................................................................................................................................1
1.1 VoIP 电话背景.........................................................................................................................1
1.2 VoIP 研究现状.........................................................................................................................1
1.3 VoIP 的技术优势.....................................................................................................................2
1.4 本课题研究的意义..................................................................................................................3
2 嵌入式系统与 Linux......................................................................................................................3
2.1 嵌入式系统简介......................................................................................................................3
2.1.1 嵌入式系统的定义...........................................................................................................3
2.1.2 嵌入式系统的特点...........................................................................................................4
2.1.3 嵌入式系统的应用...........................................................................................................4
2.2 移植 Linux 到 ARM 平台........................................................................................................4
2.2.1 S3C2410 硬件平台...........................................................................................................4
2.2.2 构建交叉开发环境...........................................................................................................5
2.2.3 BootLoader 的设计思想...................................................................................................6
2.2.4 Ramdisk 文件系统的制作................................................................................................6
2.2.5 下载映像文件到硬件平台...............................................................................................7
3 基于 SIP 的 VoIP 系统....................................................................................................................7
3.1 VoIP 基本原理.........................................................................................................................8
3.2 VoIP 关键技术.........................................................................................................................8
3.3 SIP 的 VoIP 系统及其业务环境..............................................................................................9
3.3.1 基于 SIP 的 VoIP 系统......................................................................................................9
3.3.2 基于 SIP 的 VoIP 业务环境............................................................................................10
4 嵌入式终端的软件实现...............................................................................................................10
4.1 SIP 信令模块的实现.............................................................................................................10
4.1.1 Linphone 开源协议栈.....................................................................................................10
4.1.2 SIP 消息...........................................................................................................................11
4.1.3 SIP 消息解析器...............................................................................................................12
4.1.4 SDP 协商.........................................................................................................................13
4.1.5 传输层.............................................................................................................................14
4.1.6 对话处理.........................................................................................................................14
4.2 实时语音处理模块的实现....................................................................................................15
4.2.1 语音处理的流程.............................................................................................................15
4.2.2 语音处理的编解码.........................................................................................................16
4.2.3 语音的 RTP 实时传输....................................................................................................17
4.3 应用管理模块的实现............................................................................................................17
4.3.1 终端注册.........................................................................................................................18
4.3.2 与其他终端会话.............................................................................................................19
5 测试及结果...................................................................................................................................20
结 论.................................................................................................................................................21
参考文献..........................................................................................................................................22