版权声明
任何收存和保管本论文各种版本的单位和个人,未经本论文作者同意,
不得将本论文转借他人,亦不得随意复制、抄录、拍照或以任何方式传播。
否则,引起有碍作者著作权之问题,将可能承担法律责任。
摘 要
随着智能手机、平板电脑等移动终端越来越普及,面向移动平台的应用对
服务器推送技术又提出了新的要求。除了保证数据快速准确到达以外,还需要
综合考虑移动终端内存有限、CPU 计算能力弱、电池容量小、网络流量资费昂
贵等多方面因素。相比传统 PC 平台下的推送应用,移动平台需要更加轻量、简
洁、优化、智能的推送技术。特别是占据主流移动市场的 Android 平台,其开
放性鼓励用户创新和发展新技术,研究面向 Android 平台的轻量级推送技术,
具有良好的应用前景。
基于此,本文提出了一种面向 Android 平台的并基于主题和发布订阅模式
的个性化推送技术,研究内容包括:
(1)基于消息类型的MQTT 协议扩展技术研究。MQTT 协议是 IBM 公司设计
的一款开放、简单、轻量、易于实现的消息传输协议。MQTT 定义了 14 种消息
类型,并对每一种消息类型的数据包头部做了详细定义。本文提出三种扩展消
1 2 3
息表达能力的方法:○改变消息头部比特位的含义;○在头部增加新的字节;○
启用现有消息中保留比特位,增加新的含义。本文根据交通应用中定期上传 GPS
信息这个特性选择第三种方法,启用 PINGREQ 消息中保留的比特位来定义客户
端类型,实现区分 目标群体。并且将用户定位消息附加到该消息中,使普通的
心跳消息变成用于用户行为分析的数据上传消息。
(2)基于属性描述的轻量级和个性化推送技术研究。在实际应用场景中,
单纯强调数据及时到达无法满足用户日益挑剔的体验需求,特别是大量无效、
无用的数据可能还会给用户带来反感。为此,本文提出一种带时空属性的报文
消息格式,用来实现个性化推送。
(3)在Android 平台下的推送技术应用研究。根据上述方案,本文设计实
现了一套面向 Android 平台的个性化推荐推送引擎,并且将它在一套智能交通
系统中进行了应用验证。实验表明,通过缩短心跳包时间,可以显著地降低推
送连接的丢包率,并且使用 MQTT 协议能够极大地减少额外的流量消耗。
本文的研究表明,经过扩展的 MQTT 协议既能保持其在移动平台下的轻量级
I
和简洁性等优秀特性,又具备了额外的消息表达能力用于构建个性化、智能化
推送系统,可以作为移动平台下实现推送技术的首选协议。
关键词:推送技术 发布订阅 安卓平台
II
The research and application of a lightweight push
technology oriented Android platform
Gu Zhengmin(Computer Science)
Directed by Huang Yu
Abstract
As smart phones, tablet PCs and other mobile terminal is becoming
increasingly popular, the application of mobile platform-oriented put
forward new demands for server push technology. In addition to guarantee
the data arrive quickly and accurately, mobile terminal should be
considered with limited memory, CPU capacity weak, small battery
capacity, costly network traffic
您可能关注的文档
- 间充质干细胞不同单克隆神经分化潜能研究.pdf
- 一种极低功耗模拟IC设计技术及在高性能音频模数转换器中的应用的研究.pdf
- 建国初期川西地区保险业探析(1949-1958)___以成都市为中心.pdf
- 一种间接拉伸强度仪研制和应用.pdf
- 江淮地区群舒陶器遗存初步的研究.pdf
- 一种节能低温余热带式振动污泥干燥技术研究.pdf
- 角膜胶原蛋白交联术在圆锥角膜及他眼部疾病中的应用.pdf
- 绞股蓝降血脂、抗氧化及其保肝作用有效部位研究.pdf
- 一种具有新作用机制的抗糖尿病新药___Dapagliflozin衍生物的合成的研究.pdf
- 教学智慧%3a教师权衡的艺术.pdf
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)