Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering

Special Issue: Internet of Things

Previous Articles     Next Articles

Push System Based on Message Queuing Telemetry Transport

JIANG Ni 1,2,ZHANG Yu 1,ZHAO Zhijun 1   

  1. (1.High Performance Network Lab,Institute of Acoustics,Chinese Academy of Sciences,Beijing 100190,China; 2.University of Chinese Academy of Sciences,Beijing 100049,China)
  • Received:2014-08-19 Online:2015-09-15 Published:2015-09-15

基于消息队列遥测传输的推送系统

姜妮1,2,张宇1,赵志军1   

  1. (1.中国科学院声学研究所高性能网络实验室,北京 100190; 2.中国科学院大学,北京 100049)
  • 作者简介:姜妮(1989-),女,硕士研究生,主研方向:物联网技术;张宇、赵志军,副研究员、博士。
  • 基金资助:
    工业和信息化部重大专项基金资助项目(2012ZX03005007)。

Abstract: Existing message push systems have some problems,such as security vulnerabilities,lack of personalized intelligent push,etc.This paper presents a safe and intelligent message push system which is based on Message Queuing Telemetry Transport(MQTT) protocol,using lightweight MQTT protocol to push messages,including designs of safety authentication and diversification of intelligent push.It not only can ensure the system security,but also can choose a reasonable way of message sending and message communication mode intelligently according to user’s individual needs and messaging performance requirements.Test results show that the success rate of push is high,and message sending and receiving time is short.

Key words: mobile terminal, message push, Message Queuing Telemetry Transport(MQTT) protocol, security authentication, diversified intelligent push

摘要: 现有消息推送系统存在安全漏洞、个性化智能推送不足等问题。为此,基于消息队列遥测传输(MQTT)技术,提出一种消息推送系统,采用轻量的MQTT协议实现消息推送,包括安全认证和多样化智能推送设计,既能保证系统安全,又能根据用户个性化需求和消息传递性能要求,智能选择合理的消息发送方式和消息通信模式。测试结果表明该系统推送成功率高,消息发送和接收时间短。

关键词: 移动终端, 消息推送, 消息队列遥测传输协议, 安全认证, 多样化智能推送

CLC Number: