Font Size: a A A

The Research And Design Of High -Available Online Customerservice System Based On MQTT Protocol

Posted on:2018-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:D M ChenFull Text:PDF
GTID:2348330518993325Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Different from the traditional portal, the site access traffic has been mainly shifted from the PC side to the mobile terminal. The web access traffic toward to the mobile terminal means that the structure of the online customer service needs to focus on power consumption, traffic consumption and other issues. MQTT protocol is a lightweight proxy which is based on the publish / subscribe model and message transmission is based on TCP. It's traffic overhead is very small, only a fixed length of 2 bytes, and the protocol itself is very simple, the lower cost, low power consumption, easy expansion, and is convenient for users do two times development. The design of MQTT protocol is open, simple, lightweight and easy to implement. It is designed for a large number of limited computing ability, remote sensor and control equipment which work in low bandwidth, unreliable network environment. So it is very suitable for using in mobile applications.In this paper, firstly, the transmission schemes of the existing information were compared. The publish/subscribe model based on MQTT protocol, design principle and the three kinds of QoS message delivery quality assurance of MQTT protocol were studied. The analysis found that the combination of MQTT's publish / subscribe model with QoS security can not only support the basic requirements of instant messaging, but also solve the problem of traffic, power consumption and transmission. After that, through a comprehensive analysis of the key technology framework based on the current online customer service system server and the client,the advantages and disadvantages of each technology in dealing with mobile terminal services were studied. A set of high availability, easy to expand the customer service system was designed based on the MQTT. A mobile terminal instant messaging system architecture was provided to solve the problems of the mobile terminal using the online customer service access difficulty, the power consumption and the consumption flow.Secondly, the research and design of the key Middleware in the system architecture were carried out and focuses on the interactive process of key business. Compared with single point system, the system has better performance and higher concurrency. After that,the paper verifies the function of the implementation by testing. At the end of the paper, the related work was summarized and the next research direction was proposed.
Keywords/Search Tags:MQTT, customer service system, instant messaging
PDF Full Text Request
Related items