Font Size: a A A

Research On Online And Offline Data Synchronization Technology In Wireless Network

Posted on:2008-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ChenFull Text:PDF
GTID:2268360242976211Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Recently, enterprise companies and carrier service providers deployed a lot of wireless equipment and infrastructure and mobility users also expend rapidly with laptop selling. At the same time, WLAN, GPRS, CDMA, EDGE and other wireless communication service can easily be accessed in china. Intel Centrino Laptop, smart phone and PDA based mobility devices become one part of our life. These investments make wireless communication more and more popular. On the other hand, Instant Messager (IM), email, cooboration software and real-time data synchronization software which were based on instantant communication technology were widely used in our life with internet developing. The innovation hardware and network infrastructure require new software innvation. Now, the transferred data on the network is not only text file, but also it includes voice, video, image and larger office data. Computer users are increasingly embracing notebook PCs, tablets, PDAs and cellular smart phones. These users need their business applications to function on the road as well as in their offices. Many browser or client/server-based applications require a persistent network connection. However, the reliable, continuous network connections enjoyed by stationary office workers are not always available to mobile users who often roam between hotspots. Companies are recognizing the potential for mobilized software to increase employee productivity. Critical to the realization of this potential, however, are applications designed to handle the realities of the mobile computing environment. There are several factors that need to be addressed for their software applications to be mobilized: connectivity, power/performance management, offline data management, and deployment across multiple platforms.Based on above issues and thinking, I researched the instant message technology on wireless and offline/online models and contribute below idea: In next generation communication software, all software will support LAN or internet feature and think of offline and online models and can easily switch each other without network latency. Based on the point, I research and highlight the below items:1) A software architecture innovation on desigin of offline/online models. We need combine two models into one part in design part. In order to suit for the chagnes, the developer need add one layer between offline and online models to achieve database synchronization and display. Through software policy layer, the online data need be downloaded and synchronized with offline data and then display to the users. When the intenret or ethernet LAN connection was unavilable, the submitted data and request will stored on cache and synchronized with server automatically after the connection was ready.2) I need add one more network proxy module in the architecture in order to real-time detect network connection, connected quality and bandwidth status. Based on the connection status, we will propertize download policy. On the other hand, we will add wireless connection profile policy to solve wireless signal quality and interruption issues.3) Performance optimization refers to the ability of mobilized applications to conserve battery life and deliver fast computational and I/O performance. I optimized the encryption/decryption algorithm with MMX and SSE instruction and achieved 4.5x-12.5x performance improvement on DES encryption and 15.5x-32.98x improvement on DES decryption.4) We need face battery utilization issue in mobility software. Through ACPI research, we can control, understand and manage power consumption in mobile computing. We just need modify the computing model and computing density in order to extend our battery using time to achieve on 1 time improvement.
Keywords/Search Tags:Instant messaging, wireless network, Multi-media instruciton optimization, software architecture design
PDF Full Text Request
Related items