《毕业论文:基于社区网络的IP电话系统分析与设计.doc》由会员分享,可在线阅读,更多相关《毕业论文:基于社区网络的IP电话系统分析与设计.doc(49页珍藏版)》请在三一文库上搜索。
1、SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
2、agraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSp
3、acingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFor
4、matLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLi
5、nesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointsele
6、ctionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec 1 学学 位位 论论 文文 基于社区网络的基于社区网络的 IPIP 电话系统分析与设计电话系统分析与设计 XXXXXX 指导教师姓名指导教师姓名 XXXXXXXX 申请学位级别申请学位级别 学学 士士 专业名称专业名称 信息管理与信息系统信息管理与信息系统 论文提交日期论文提
7、交日期 XXXXXXXX 年年 X X 月月 论文答辩日期论文答辩日期 XXXXXXXX 年年 X X 月月 学位授予单位和日期学位授予单位和日期 XXXXXXXXXXXXXXXXXXXXXX 答辩委员会主任答辩委员会主任 评阅人评阅人 XXXXXXXX 年年 X X 月月 X X 日日 SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
8、aaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPo
9、intsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacin
10、gLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacin
11、gLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatL
12、ineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagr
13、aSelec 2 SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
14、bbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFor
15、matLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec SelectionParagraphFormatLineSpacingLinesToPointsSelectionPar
16、agraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLine
17、SpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTo
18、PointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec i 摘摘 要要 本文以对本文以对 VOIPVOIP 技术的研究为出发点,技术的研究为出发点, 首先概述了首先概述了 IPIP 电话的实现原理及特征,电话的实现原理及特征, 在分析在分析 IPIP 电话的几种应用模式基础上,结合东莞茂祥电子厂的电话的几种应用模
19、式基础上,结合东莞茂祥电子厂的 IPIP 电话项目,根据电话项目,根据 社区网络环境的特点,创新地提出了一种基于分布式对等体系结构的社区网络环境的特点,创新地提出了一种基于分布式对等体系结构的 IPIP 电话解决方电话解决方 案,并对系统进行详细的分析与设计,通过低级的音频函数控制硬件,采用案,并对系统进行详细的分析与设计,通过低级的音频函数控制硬件,采用 UDPUDP 协协 议实现语音传输,运用多缓冲技术保证数据传输的连续和完整,使用多线程控制各议实现语音传输,运用多缓冲技术保证数据传输的连续和完整,使用多线程控制各 模块同步,实现了一个具有文字短信、文件传输、语音通信等功能的模块同步,实现
20、了一个具有文字短信、文件传输、语音通信等功能的 IPIP 电话系统。电话系统。 关键词:关键词:IPIP 电话,电话,TCP/IPTCP/IP 协议协议 SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpaci
21、ngLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormat
22、LineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParag
23、raSelec SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
24、bbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphForm
25、atLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec ii AbstractAbstract InIn thisthis study,study, researchresear
26、ch inin VOIPVOIP first,first, andand thenthen describeddescribed thethe realizesrealizes principleprinciple ofof IPIP andand characteristic.characteristic. AfterAfter analyzedanalyzed somesome appliedapplied modemode ofof thethe IPIP telephone,telephone, accordingaccording toto thethe environmentale
27、nvironmental characteristicscharacteristics inin thethe networknetwork inin community,innovatelycommunity,innovately putput forwardforward a a IPIP telephonetelephone solution,whichsolution,which isis distributeddistributed andand equality,combinedequality,combined withwith Unisen.AndUnisen.And proc
28、eedproceed thethe detaileddetailed analysisanalysis toto thethe systemsystem andand design,design, passedpassed thethe lowlow functionsfunctions forfor controlingcontroling hardware,hardware, adoptedadopted UDPUDP protocolprotocol toto implementimplement thethe speechspeech delivers,delivers, usedus
29、ed multi-buffermulti-buffer techniquetechnique toto ensureensure thethe consecutionconsecution andand completecomplete ofof thethe voicevoice datadata ,made,made multi-threadingmulti-threading toto controlcontrol eacheach mold.Implementedmold.Implemented a a IPIP systemsystem withwith shortshort let
30、ter,letter, documentdocument Transfer,Transfer, speechspeech correspondencecorrespondence etc.etc. Keyword:IPKeyword:IP phone,phone, TCP/IPTCP/IP protocolprotocol SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaa
31、aaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLi
32、neSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccc
33、cccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagra
34、phFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPocti
35、onParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLi
36、nesToPoctionParagraSelec iii 目录目录 摘摘 要要.I I ABSTRACTABSTRACT.IIII 第一章第一章 引言引言.1 1 第二章第二章 IPIP 电话开发综述电话开发综述 .2 2 2.12.1 IPIP 电话的应用现状电话的应用现状.2 2 2.22.2 基本通信原理基本通信原理 .2 2 第三章第三章 IPIP 电话系统分析电话系统分析 .6 6 3.13.1 目标分析目标分析 .6 6 3.23.2 需求分析需求分析 .6 6 3.33.3 数据流程图数据流程图 .7 7 第四章第四章 系统设计系统设计.8 8 4.14.1 系统功能模块图系统功
37、能模块图 .8 8 4.24.2 功能的说明功能的说明 .9 9 第五章第五章 程序编码与实现程序编码与实现.1010 5.15.1 启动系统的程序设计启动系统的程序设计 .1010 5.1.15.1.1 托盘程序的建立托盘程序的建立 .1010 5.1.25.1.2 监视系统的建立监视系统的建立 .1111 5.25.2 语音系统的实现语音系统的实现 .1313 5.2.15.2.1 接口设计接口设计 .1313 5.2.25.2.2 录音、放音的实现录音、放音的实现 .1313 5.2.25.2.2 传输系统的实现传输系统的实现 .1414 SelectionParagraphFormat
38、LineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLines
39、ToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelect
40、ionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoi
41、ntselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse111111111111
42、11111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpaci