基于Android的手机通讯协议应用研究与实现.txt不相信永远,不拥有期待,不需要诺言当你不能再拥有的时候,唯一可以做的,就是令自己不要忘记。王子之所以能口奂酉星目垂美人是因为王子用心了我能口奂酉星什么gidi521
兰州大学硕士学位论文基于Android的手机通讯协议应用研究与实现:黄星文申请学位级别:硕士专业:
计算机软件与理论指导教师:周庆国20100501
兰州人学硕士学位论文
摘要
Android平台是当前智能手机领域的研究热点。本论文以Android平台为研究基础,讨论如何在实际硬件中实现Android的通讯功能,包括通话、短信息服务、GPRS数据业务等。通讯功能的实现与手机通讯协议以及各种通讯标准密切相关。文章就是对运用在手机终端上的各种手机通讯协议进行应用研究,并结合Android的通讯应用
程序框架,应用这些协议或标准,实现手机的通讯功能。在实验环境中,只有一个串口资源作为通讯设备部件基带与手机操作
系统进行对话的通道。基于Android通讯架构的特点,GPRS数据业务在此硬件环境中不能获取硬件资源,造成资源冲突
问题。文章通过应用多路复用协议,虚拟出多个数据链路通道,来解决硬件资源冲突的问题,并以此为基础,构建了一个新的多路复用无线接口层。多路复用无线接口层的职责在于完成应用程序与硬件之间的通讯。它实际上就是一个硬件抽象层。而在通讯功能的实现中,文章结合基带的特点,根据AT命令集,短信息服务规范,点对点协议等标准和协议,修改Android的通讯应用程序架构,完善多路复用无线接口层,从而完成基带与系统的通讯。经系统验证,运用文章中的
方案构建出来的手机能够正常运行,能够拨打电话,接听电话,发送短信,接收短信以及处理GPRS数据业务等。
关键字:Android,手机,通讯协议,无线接口层,多路复用,通讯功能
兰州火学硕士学位论文
ABSTRACT
Currently,Androidplatfor
misthehotpointinthefieldofsmartphone.BasedAndroid
on
platform,thisthesis
discussestheimplementationof
Androidcommunication
functionswithrealhardware,includingdialing,shortmessageservice,GPRSdata
services,etc.Theimplementationofcommunicationfunctionsiscloselyrelatedwith
mobilephone
communicationprotocolsand
various
communication
standards.Inthis
thesis,communicationprotocols,used
willimplementthe
inmobile
terminal,will
bcresearched.Andit
or
communicationfunctions,by
usingtheprotocols
standards
and
takingtheadvantageof
Androidtelephonyapplicationframework.
asa
Intheexperimentalenvironment,onlyoneserialportisused
channelforthecommunicationbetweenbasebandprocessor
communication
mobilephone
and
operatingsystem.ForthefeatureofAndroidtelephonyframework,GPRSdata
serviceswould
notgetthehardwareresourcetowork.Soitwouldcauseresources
conflict.To
solvethatproblem,ittakestheadvantageofmultiplexin
gprotocol
and
producessomevirtualdatalink
channels.And
a
newmultiplexingradiointerface
layerisconstructedusingthosevirtualdatalink
channels.The
multiplexingradio
interfacelayeristocompletethecommunicationbetweenhardwareandItisactually
a
applications.and
hardwareabstractionlayer.Intheimplementation,manyprotocols
as
standardswillbeused,such
ATcommandset,shortmessageservicespecification,
andpointtopointprotoc01.Accordingtotheabovebaseband
protocolsand
thefeatureoftheapplication
processor,the
implementation
will
modify
thetelephony
f