基于Android平台的增值业务系统的研究与实现

来源 :北京邮电大学 | 被引量 : 6次 | 上传用户:fxlilac
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动通信技术的不断发展和智能手机的日益普及,开发面向手机的各种增值业务成为当今关注的热点。从我国电信业务发展现状分析,语音业务作为最重要的基础电信业务一直是人们实现通信最主要的方式。在现有的条件下,使用成熟的技术,在智能终端开发基于IP的语音业务不仅可以提高网络资源利用率,还可以为用户提供更高层次的信息服务,满足用户的个性化需求,因此具有一定的研究价值和应用前景。CPL是一种用来在H.323/SIP网络系统中解释和控制IP电话业务的语言,它提供了一种高层抽象的IP电话增值业务的开发方法,其简单性和可读性甚至允许由用户来编写呼叫控制流程。本课题以在智能终端快速开发和布署个性化增值业务的研究为背景,对使用CPL创建增值业务的方法进行了研究,提出了自己的理念和框架设计思想。文章依据所设计的系统架构模型,详细介绍了系统模型中各功能模块的具体功能作用,以及设计细节。首先,介绍CPL的灵活性、可扩展性等特点,阐明使用CPL开发基于SIP的增值业务系统的必要性和易行性。其次,研究XML文件的结构特点,XML文件解析技术的相关理论方法,确定使用SAX方法解析CPL脚本的方案。最后,结合Android平台的架构,对在Android平台上开发增值业务系统的设计原则和思路进行深入分析,设计出C/S结构的增值业务系统。该系统服务器端是处理用户注册请求及呼叫请求,建立呼叫连接的SIP服务器;客户端是在Android平台运行的,用于生成、解析CPL脚本并在SIP电话功能中完成CPL脚本定义的呼叫流程的应用程序。本课题设计的增值业务系统,达到了避免了在服务器端处理CPL脚本时可能发生的特征交互行为,降低了SIP服务器处理大量并发呼叫时的额外开销的目的。此外,为了丰富增值业务系统的客户端功能,满足系统业务多样性的需求,还增加了通讯录、录音功能、SIP短信息等功能。本文最后对于如何完善增值业务系统性能,提供更加优质的服务进行了一定的展望。
其他文献
在计算机领域中,Mashup大量运用Web2.0技术,对互联网上的内容进行聚合。Mashup是从多个分散的站点获取信息源并组合成新的网络应用的一种应用模式,从而打破了信息相互独立的现状
在现实世界中,存在一类应用场景,需要对监测到的事件作出实时的响应,也即当事件发生后,需要在一定截止期内执行合适的动作以完成某些任务或避免某些危险。错过截止期将造成灾
计算机安全问题的根本原因在于现有PC本身的不安全性。当初设计PC时就没有考虑安全性,缺乏很好的硬件防御措施,使得现有的安全方案很多都是纯软件的,缺乏硬件上的支持,从而十
随着计算机与互联网的发展,信息化已成为了各行各业发展的趋势。对于现代企业的经营者和管理者来说,信息化管理从某种程度上提升企业的竞争力和效益。信息技术的进步使得信息
视频跟踪是计算机视觉和模式识别研究领域的一个热.究主要注重于单摄像机的目标跟踪。多摄像机的目标跟踪在智能视频监控、人机交互、交通监控、视频检索等等方面都有广阔的
网络虚拟化技术作为解决当前Internet日益僵化问题的一种新兴技术手段,近年来得到了国内外未来网络技术研究领域的广泛关注。网络虚拟化技术是指通过虚拟化技术将物理网络抽象
该论文分析了多媒体网络教学与管理系统以及Linux操作系统的特点和现状,并对Linux下的软件开发环境进行研究分析,对采用Linux下的一种数据库管理系统MySQL、Linux下的网络编
随着云计算技术的进一步发展,云计算技术的应用越来越普及,很多企业和组织考虑将其现已拥有的IT基础设施转移到云计算环境中,以求降低IT基础设施建设的投入和维护管理的成本。为
随着互联网技术的发展和普及,潜藏在使用率最高的互联网应用-搜索引擎背后的无限商机正吸引着无数的电商和企业业主,搜索引擎营销应用而生。竞价排名是通过向搜索引擎购买关键
随着国家信息化水平的不断提高,特别是互联网技术的飞速发展,数据库系统的应用越来越广泛。然而数据库系统的数据集中存储与广泛共享的特性,使得数据库系统的安全性问题变得