系统架构应用程序的基本组件本章小结第三章平台下无线通信系统的总体设计需求分析系统的总体框架分析会话建立流程分析系统的总体设计方案开源协议栈的选择接口逻辑功能模块设计本章小结第四章平台下无线通信系统的具体实现开发环境的搭建创建工程用户代理模块用户注册功能呼叫建立功能呼叫释放功能语音处理模块音频流采集与播放语音编解码传输控制模块万方数据主控模块界面实现界面交互数据库设计本章小结第五章基于平台的无线通信系统的测试搭建测试环境用户注册功能测试基本通话功能测试测试结果分析本章小结第六章总结与展望参考文献致谢万方数据南京邮电大学专业学位硕士研究生学位论文第章绪论第章绪论研究背景及意义不论何时何地都能与任何人实现信息交流的全球化个人通信,是人类追求的美好理想。随着技术的飞速发展,四通八达无处不在,且在信息传输上具有免费的特性,如果通信技术与结合起来,即利用廉价的上网费用和全世界无处不通的特点来进行信息的无线传输,将会把人类实现个人通信的梦想步步变为现实。协议和协议是通信领域和阵营推出的两大标准。其中,协议的设计思想与传统的通信思想相符合,信令模式与传统的实现方式也致,只是在传输方式上由分组交换取代了之前的电路交换。并非个单的标准,而是个完整标准协议簇,对于呼叫的建立管理以及所传输媒体格式等各个方面都有完善而严格的规定,成熟性是它的核心优点,个基于协议建立的多媒体系统,能够保证用户进行稳定可靠的多媒体通信。但是,在系统实现方面,由于协议采用和二进制压缩编码来表示信令消息,编码格式过于单化,且要严格遵守此标准,这就需要对系统实现的每个环节进行规划设计,导致系统的自由度小,而且系统的组成结构较复杂设备成本较高,这些因素均不利于基础网络的实施与部署以及大规模的应用与扩展。被描述为用来生成修改和终结个或多个参与者之间的会话,这些会话包括多媒体会议电话呼叫和多媒体发布。它的设计思想来源于其它的标准和协议,采用了基于文本的编码方式,类似于,头域包含等域名,含义目了然,几乎不需要复杂的文档说明。同样支持多媒体应用,如语音视频文字图像数据等业务。较之协议,协议的信令信息采用编码方式,且遵循贯坚持的简单开放易兼容和可确认消息,转发该消息给的。至此,与会话建立成功,可以进行媒体流信息实时传输。万方数据南京邮电大学专业学位硕士研究生学位论文第二章协议及平台概述呼叫释放主叫双方通话时,想要结束通话的方可以发送请求消息给对方来释放呼叫。此处以注册用户结束与的通话为例,其流程如图所示图系统呼叫释放流程图将要结束会话,的向服务器发送请求消息。服务器收到的请求消息后,向的转发该消息。的收到服务器转发的消息后结束会话,向服务器发送消息。服务器收到的的消息后,向转发该消息,双方通话结束。操作系统概述系统概述由公司和开放手机联盟共同推出的操作系统,是款由内核提供核心系统服务的开放源代码的操作系统,主要用于便携移动设备。作为第个真正意义上完整开放免费的手机平台,为全球手机市场带来了革命性的变化。该系统采用整合的策略思想,凭借其稳定的系统架构,吸引了无数开发程序员加盟应用开发的大家庭。自从年发布以来,的版本和新的技万方数据南京邮电大学专业学位硕士研究生学位论文第二章协议及平台概述术支持也直在不停地升级,与之对应的软件开发工具包也随之发布。最新的系统版本为,新版本通常在层面上让功能渐进增强,并向前兼容。根据发布的介绍文档,系统具有如下几个特点系统的开放性。公司借助与运营商软件开发商等的联合,开发出个开放式的标准移动终端软件平台,进而产生个开放式的产业系统。应用程序之间的平等性。在平台上,对于系统提供的软件和个人开发的第三方应用程序是平等的。例如,在有用户需求的情况下,完全可以使用自己开发的拨打电话程序或短信发送程序代替系统默认提供的相应程序。应用程序之间沟通的便利性。在平台下开发的应用程序,可以很方便地实现应用程序之间数据的共享,只需要进行简单的声明和操作,应用程序就可以访问或者调用其他应用程序的数据,或者将自己的数据提供给其他应用程序使用。平台在应用程序的开发上具有以下特性和功能支持,浏览器具有内置的基于引擎的集成浏览器。图形库具有强大的和图形库,为游戏开发提供了便利。数据库使用小型的关系型数据库用作结构化的数据存储,提高了存储效率。支持常用的多媒体格式如等音频视频和静态印象文件。虚拟机使用基于寄存器的虚拟机,相比较基于栈的虚拟机提高了速度。通过虚拟机可以将代码编译为字节码,最终的应用只包含字节码,而不是字节码。依赖于硬件的其他功能支持如电话蓝牙照相机指南针等。丰富的开发环境和开发工具主要是指通过采用集成开发环境等开发工具,其中包括调试工具等,还有采用公司提供的自动开发工具也可以大大减少开发人员的工作,方便代码的生成与调试。系统架构平台框架同其他平台样,采用了分层设计的思想,主要有五部分组成,从低层到高层依次为内核库运行时万方数据南京邮电大学专业学位硕士研究生学位论文第二章协议及平台概述应用程序框架应用程序。如图所示图平台系统框图的系统架构采用种低耦合的分层结构,各层之间的功能模块相互独立,层次清晰。内核运行在之上,但是把内受协议约束的部分做了取代,这样在上的应用程序可以用于商业目的。在平台中,进程管理内存管理安全驱动模型和网络堆栈等服务都依赖于该内核。作为个抽象层,位于硬件层和软件栈层之间,隐藏了具体的硬件细节为上层提供统的服务。更为重要的是,需要的些与移动设备相关的驱动程序也由该层提供,如基于帧缓冲驱动的显示驱动基于高级声音驱动体系的音频驱动与基于标准驱动程序的驱动等。库提供的是个库的集合,其作用是支撑应用程序框架开发中用到的各个组件,包含以下核心库标准函数库多媒体库界面管理库浏览器引擎图形引擎图形引擎字体引擎关系数据万方数据南京邮电大学专业学位硕士研究生学位论文第二章协议及平台概述库安全协议库等。运行时运行时由核心库和虚拟机共同组成,用来支撑程序在运行阶段的二次编译。核心库支持大部分在核心类库中可能用到的功能。是种基于寄存器的虚拟机,依赖于内核,来实现内存进程与文件系统管理等各种服务,可以将的转换成格式。虚拟机是针对同时高效地运行多个来实现的,个应用程序对应于个独立的虚拟机实例,程序代码在对其进行解释后执行。应用程序框架应用程序框架是用来简化开发应用程序时组件的重用。在遵循框架安全性限制的前提下,开发人员可以通过应用程序框架自由地使用来开发应用程序。其实应用程序就是组服务和系统,包含视图提供者内容提供者资源管理器通知管理器活动管理器等内容。应用程序应用程序层的应用程序均采用语言编写,是用户和设备的人机接口。系统自身提供的些核心应用程序如电话短信浏览器地图等和开发人员通过调用应用程序框架编写的功能更新颖强大的应用程序均处于本层。应用程序的基本组件应用程序的个主要特点是,在应用程序允许的前提下,个应用程序可以自由的利用其他应用程序的部分模块,而不需要重复编写这些模块,只需在使用时启动其他应用程序的对应模块即可。于是,当个应用程序的任何模块被请求使用时,系统需要能启动这个应用程序的进程,并实例化对应模块的对象。所以,与其他多数系统的应用程序不同,应用程序没有个单的入口点,在系统运行和实例化的时候就需要些组件来支撑了。主要有四种基本组件活动服务广播接收者和内容提供者。然而,并不是所有的应用程序都必须包含这个部分,个应用程序可以由其中的个或几个来组建。活动是中最基本也是最重要的组件,个表示的是个界面或者个窗口。在中可以通过设置各种视图控件来设计应用程序的用户界面,为开发者提供了些现成的视图控件,有按钮控件文万方数据单位代码密级专业学位硕士论文论文题目基于平台的无线通信系统的研究与开发李德阁张玲华教授工程硕士申请全日制申请电子与通信工程二零四年四月学号姓名导师专业学位类别类型专业领域论文提交日期万方数据万方数据南京邮电大学学位论文原创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得南京邮电大学或其它教育机构的学位或证书而使用过的材料。与我同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。本人学位论文及涉及相关资料若有不实,愿意承担切相关的法律责任。南京邮电大学学位论文使用授权声明本人授权南京邮电大学可以保留并向国家有关部门或机构送交论文的复印件和电子文档允许论文被查阅和借阅可以将学位论文的全部或部分内容编入有关数据库进行检索可以采用影印缩印或扫描等复制手段保存汇编本学位论文。本文电子文档的内容和纸质论文的内容相致。论文的公布包括刊登授权南京邮电大学研究生院办理。涉密学位论文在解密后适用本授权书。研究生签名日期研究生签名导师签名日期万方数据摘要在技术飞速发展的今天,人们对无线通信的需求越来越强烈。本文对人们在日常交流中最基本的语音通信,以及当下最流行的应用层信令控制协议协议作了深入研究。同时,考虑到目前全球第大智能终端操作系统是系统,于是本文利用平台中的框架,设计并实现了个基于平台的无线通信系统。本文首先对协议和平台的相关内容进行了深入研究,在此基础上,设计了平台下无线通信系统的基本框架,并结合开发平台实现了该系统。本文设计的通信系统主要包含四个模块用户代理模块主要负责服务的相关功能,如用户注册呼叫建立和呼叫释放功能。该模块的实现基于和开源协议栈。语音处理模块主要负责对语音信号数据的采集编解码处理及播放。该模块的实现基于开源协议栈。传输控制模块主要负责用户间进行通话时语音数据的实时传输和控制。该模块的实现基于开源协议栈。主控模块主要负责用户与系统之间进行交互的各项操作界面,以及方便用户存储好友信息的联系人功能。该模块使用编程语言并结合开发完成。在系统开发完成后,借助服务器和两部手机进行了该无线通信系统的功能测试。测试结果表明,该系统能够实现服务的基本功能,且各项功能均运行稳定。关键词语音通信万方数据万方数据目录第章绪论研究背景及意义终端平台的选择课题任务内容安排第二章协议及平台概述协议协议概述分层结构网络模型消息消息概述请求消息响应消息呼
1、该PPT不包含附件(如视频、讲稿),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。