Font Size: a A A

Research And Application Of XMPP Oriented Mobile Device

Posted on:2015-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:L PengFull Text:PDF
GTID:2298330431498043Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Abstract:With the rapid development of mobile Internet, the mode people use the Internet has gradually changed from the desktop terminal to mobile device. Meanwhile, instant messaging, as one of the current Internet core applications, is widely deployed on mobile device. XMPP (Extensible Messaging and Presence Protocol) is a kind of instant messaging protocol, which is based on XML. Not only can XMPP support the communication between heterogeneous systems, but also it is considered to be the mainstream protocol of the future instant communication area because of its high expansibility. However, XMPP is also a high energy consuming protocol. If it is applied to mobile devices, it will bring great challenges to the battery life of these devices.This thesis proposes a presence proxy model in view of the application scenario that XMPP is applied on mobile devices. In this model, messages is updated through the cache of the proxy server and the time sequence of the arrival messages of these devices is adjusted constantly according to the caching policy so that the device can avoid working under a high energy-consuming state for a long time and save the battery power. Because the presence proxy server causes some delay for the attending message, the longer the delay is, the more power can be saved. However, too long delay will result in a poor user experience. This thesis proposes a mathematical model on the basis of queuing theory and deduces the relationship between the message delay and the power saving. In addition, all of the propositions are verified by experiment. Experiment result shows that the presence proxy model can save the power effectively for a single XMPP client or multiple XMPP clients on mobile devices, especially for the3G network client that can save56.5%of the power.According to the characteristics of XMPP architecture, this thesis proposes a real-time message-pushing scheme based on XMPP. Besides, a mobile medical message-pushing system is developed by School of Information Science and Engineering of Central South University and Xiangya Hospital. This system can provide the users real-time message pushing and record inquiry services for medical examination report, diagnostics results and hospitalization expense. It is turned out that this system can save time for the users and alleviate the pressure for the hospital reception capacity to a certain extent.
Keywords/Search Tags:Instant messaging, Mobile devices, Presence agent, Powersaving, Message pushing
PDF Full Text Request
Related items