2024年5月25日发(作者:)

燕 山 大 学

本科毕业设计(论文)文献综述

课题名称: 基于Android的点对点通信

学院(系): 里仁学院(电子工程系)

年级专业: 09级电子信息工程

学生姓名: 刘迎迎

指导教师: 张涛

完成日期: 2013年3月28日

一、课题国内外现状

随着网络技术的迅猛发展,信息科技水平的不断提高,移动终端技术逐

渐增强,各种智能操作平台的出现,为即时通信系统移动化发展提供了硬件

基础;移动设备中开放性的Andriod平台,随着3G网络发展迅猛占领了市

场,开发Android平台下的软件已经成为了迎合行业发展的一种趋势。

Android 是Google 推出的一个基于Linux 内核的手机操作系统, 包

含底层框架, 中间件和开发环境的一套平台系统。它支持流行的组件式程

序设计,具有针对性移动设备的Dalvik 虚拟机。浏览器核心是基于开源的

WebKit 引擎, 对基于html的各种语言具有良好的支持。图像引擎使用基

于openGLES1. 0 的三维图形库。又因为Google 与运营商、设备制造商、

开发商和其它第三方结成深层次的合作伙伴关系,希望通过建立标准化、开

放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。

Android 平台已经被越来越多的开发者和使用者所接受。

今天的Internet正在验证一种变革。这种变革将会改变网络的一个基

本特征。所有的网络终端包括桌面电脑,PDA,移动电话,都要要求更高的

网络状况。这场变革在诸如Napster 和 Gnutella的应用软件推动下,将会

终结以服务器为主导的Internet。这场变革就是Peer-to-Peer(P2P)。

国外开展P2P研究的学术团体主要包括P2P工作组(P2PWG) 、全球网络

论坛(Global Grid Forum ,GGF) 。P2P工作组成立的主要目的是希望加速

P2P计算基础设施的建立和相应的标准化工作。P2PWG成立之后,对P2P计

算中的术语进行了统一,也形成相关的草案,但是在标准化工作方面工作进

展缓慢。目前P2PWG已经和GGF合并,由该论坛管理P2P计算相关的工作。

GGF负责网络计算和P2P计算等相关的标准化工作。

在国内,Maze 是北京大学网络实验室开发的一个中心控制与对等连接

相融合的对等计算文件共享系统,在结构上类似Napster,对等计算搜索方

法类似于Gnutella。

Granary是清华大学自主开发的对等计算存储服务系统。它以对象络式

存储数据。另外,Granary设计了专门的结点信息收集算法PeerWindow的

结构化覆盖网络路由协议Tourist。