移动终端消息推送机制研究及应用

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:caifei123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息推送服务是指根据用户对信息的需求,有针对性和目的性地将信息主动送达用户。通常采用客户-服务器机制,由服务器主动将信息推送给客户端。在消息推送服务过程中,无需客户机发出请求,其优势在于信息发送的主动性和高效性。由于移动终端有着随时随地接收信息的特点,推送服务在移动互联网得到了广泛的运用。   为了尽量避免造成在消息推送的高峰期,实时性要求较高的消息不能迅速到达的情况出现,推送平台上可以根据业务要求为不同种类业务提供不同等级的服务。传统的优先级队列调度算法并不完全适合推送平台,找到更优的适合各种实际应用场景的调度算法是消息推送平台的一个关键问题。推送平台客户端为了接收推送消息,需要与服务端永久保持连接,会给移动设备和移动网络带来额外的资源消耗,找到一个既能尽量满足消息推送实时性要求又能降低设备资源开销的网络连接算法是有必要的。   论文分别对移动消息推送平台系统中的优先级队列调度算法和网络连接技术进行了研究。首先,针对传统的加权循环调度在移动消息推送平台中会增加额外的消息发送时延的问题,提出一种基于动态权值的循环队列调度算法。该算法在原有加权循环调度算法基础上,使用了动态权值,使得推送系统不再需要对消息的发送情况作额外的记录,避免了重复查找,降低了系统开销。并对提出的算法进行了模拟实验,结果表明,改进的算法减少了消息发送的整体时延,提高了移动推送平台的消息发送效率。其次,通过分析日常生活中的推送应用情况和邮件接收数据,提出一种动态网络连接算法。它根据以往消息的到达时间分布以及优先级,预测未来一周的连接时间分布。在每周内有消息到达的时间区域延长客户端连接时间,在无消息到达时间区域减少客户端连接时间,优先级越高影响程度越大。在付出少量消息未能实时接收的代价下,减少了更大比例的网络连接时间以降低移动终端的资源消耗和网络连接占用。   最后,论文在加入了动态权值循环调度算法和动态网络连接算法的基础上,设计完成了一个基于Android系统的消息推送平台系统原型。利用该推送平台,移动应用能通过推送客户端,接收应用开发者从系统提供的推送平台网站上发送的消息。
其他文献
视频监控系统中常采用视角固定摄像机,利用背景减除的方法进行目标检测,但是由于固定摄像机的视角有限,只能监控有限的区域,当目标离开该区域时,固定摄像机就不能发挥作用。相对于
协作通信利用空闲节点的天线,组成虚拟的MIMO(multiple-inputmultiple-output)系统,以对抗无线信道衰落来获取分集增益。作为下一代无线移动通信网络的关键技术,协作通信逐渐成
人工智能的研究涉及了控制论、信息论、语言学、数理逻辑和哲学等多门学科,人们期待智能体Agent能够像人类本身一样进行思维和推理,智能Agent可以被认为是存在于某一环境的实
近年来,随着无线通信技术,嵌入式技术及微机电系统的日趋成熟,大力推动了低成本、低功耗的传感器制造产业的发展,进而集传感、计算及通信功能于一体的无线传感器网络(Wireless Se
无线体域网(WBAN)是由可穿戴的生物传感器单元或植入人体的生物传感器单元为网络节点而组成的无线传感网络(WSN)。它特别强调可穿戴或可植入生物传感器的尺寸大小及它们之间
近年来,自然界中生物群体的突现行为成为人工智能和复杂系统领域的研究热点。这源自其在无人飞行器的协调控制、多机器人的编队控制、无线传感器网络等多智能体系统的直接应用
近几年来,随着计算机网络的迅速发展,网络技术和视频技术有了长足的进步,尤其VolP技术的不断强化与完善,网络视频传输系统的应用正变得愈来愈普遍。自从VolP诞生以来,以其低廉的成
无线传感器网络(Wireless Sensor Network)技术在当今得到了飞速的发展,它具有成本低廉、部署方便且迅速,能适应苛刻的环境等特点。同时随着工业现场控制网络技术的发展,把WS
版权认证是一种对载体进行认证版权归属的行为,要求载体经过一定程度的正常修改能识别出其作者,而经过恶意篡改后的载体能检测出不同于原载体的版权归属。目前最常使用的版权认
无线传感器网络(WirelessSensorNetwork,WSN)是由大量具有感知、信息采集、数据处理以及无线通信等功能的传感器节点组成的自组织分布式网络。近年来,无线传感器网络的应用越来