基于Android的Push平台功能的研究与设计

来源 :安徽工业大学 | 被引量 : 0次 | 上传用户:yuzhisuixin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今世界是一个信息时代,不管是在移动社交还是在移动电子商务、物联网平台,PUSH(推送)技术都得到了很大的应用,另外,Push技术改变了传统的“拉”信息的方式,使信息主动寻找用户,更适合在移动网络中满足用户个性化信息的需求。PUSH技术是一种由服务端主动向客户端推送消息的技术,与Pull(拉取)相比,它不需要用户不停刷新来检查更新,推送会主动将信息发送给用户。由于移动终端平台的特殊性,对流量和耗电量敏感以及网络变化频繁,因此,PUSH技术在移动终端领域的优越性得到越来越多的重视。PUSH具有以下一些主要特点:终端用户在主动PUSH时不需要发出请求,就可以有选择地进行接收或过滤;传送及保存过程可自动完成,用户不需要参与,可离线并且反复使用;已PUSH并存储到终端的内容,用户可立即使用,而不需要等待较长的下载时间。对于一些较大的文件内容,PUSH方式对用户体验的改善更为明显;终端在PUSH内容时,可以调度PUSH的时间,结合预约下载使广播网络的带宽得到有效利用。技术上,选用开源的Android手机操作系统。与传统的PUSH平台相比,本文提出了一种新的PUSH方案,对其进行研究和设计,这种方案就是当Push Provider(推送提供商)有消息要通知终端时,通过Push Server(推送服务器)与Push Agent(推送代理)的长连接通道,向终端直接推送,终端侧Push Agent重点保障消息能实时到达(平均在10秒以内),同时,对终端侧功耗影响最小。提出了智能心跳机制在PUSH通道的应用,这里的智能心跳机制就是,可自动动态的调整心跳周期,找到网络中的最优心跳间隔,移动终端在心跳间隙内可处于休眠状态,在终端电力消耗和Push消息及时性之间找到均衡。采用定时器对智能心跳算法进行优化并对其进行了测试,通过大量测量后发现,采用这种智能心跳机制并进行优化后,手机一天的平均耗电量减少了9%。
其他文献
模板技术在建筑、办公、特征识别、复杂分析计算等众多领域应用广泛并且发挥了重要作用。本文在CSCW技术和模板技术的研究基础上,结合协同设计中的问题,展开了协同模板的相关
动态环境下的多机器人行为规划是本论文的论述重点,具体的实现和实验环境是RoboCup小型组机器人足球比赛。这篇论文包括以下内容:RoboCup小型组的背景知识类似研究成果介绍中国
实时交通流数据的采集,包括车流量统计、车道平均车速、车型识别分类等,在智能交通监控系统中起着重要的作用。交通流检测器有电磁感应线圈、超声波检测器、微波监测器和红外
近年来,XML在数据表示和交换上扮演越来越重要的角色,其存储也受到更多数据库的支持。XML成为被广泛应用的逻辑数据模型。XML与数据库技术开始有了融合,对XML所代表的信息建
自然语言处理是计算机科学中一个引人入胜、富有挑战性的课题。它的任务是建立一种能够模拟人类语言认知过程的计算模型。但是当前计算机的智能水平还远远不能与人类相提并论
随着计算机网络技术的发展,人们对网络传输数据的安全性要求越来越高。传统的加密体制使用同一个密钥进行加、解密,要求在传输密文的同时也要将密钥传输给接收者,这就增加了
图像的显著性是以区域的形式表现出来的,是指图像中最引人注意且最能表现图像内容的部分。显著性检测就是通过模拟人类视觉系统将图像中的显著部分提取出来的过程。图像显著
网络多媒体监控系统是一个集多媒体信息的综合性、计算机的交互性、通信的分布性和监控的实时性等技术于一体的综合系统。针对当前的网络多媒体监控系统具有部署困难、跨平台
随着虚拟现实硬件设备以及虚拟现实技术的发展,虚拟现实不仅在科研和设计等领域应用广泛,在科技展示领域也得到了越来越多的应用。应用了虚拟现实技术的科技展品比传统的科技
互联网是个巨大的信息资源库,从这个资源库中提取和检索出有用信息是个很重要的课题。搜索引擎是通用的信息检索服务。 搜索引擎一般由Crawler、索引库、检索器和用广接口