Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Realizing method for mobile data synchronization middleware based on improved network protocol

A mobile data synchronization and network protocol technology, applied in the direction of synchronization devices, electrical components, wireless communication, etc., can solve the problems of inability to realize continuous data transmission, waste of network traffic, slow synchronization, etc., to reduce repeated transmission, save network traffic, The effect of improving timeliness

Active Publication Date: 2015-05-20
CHINA AGRI UNIV
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the Sync ML protocol solves many problems in mobile data synchronization, it still has the following deficiencies: First, the data synchronization method stipulated in the Sync ML protocol. Slow synchronization may occur frequently, but the Sync ML protocol does not provide a strategy to avoid slow synchronization. In the process of large data transmission, if the network connection fails suddenly, the protocol will only synchronize data through slow synchronization when connecting to the network again, and cannot continue data transmission, causing a large amount of data to be repeatedly transmitted on the network, resulting in The waste of network traffic; the second is that the Sync ML protocol only realizes the pull-type mobile data synchronization, and does not realize the push-type mobile data synchronization actively pushed by the server, and cannot push the changed data to the relevant online mobile terminals in time;

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Realizing method for mobile data synchronization middleware based on improved network protocol
  • Realizing method for mobile data synchronization middleware based on improved network protocol
  • Realizing method for mobile data synchronization middleware based on improved network protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0048] The invention improves the Sync ML protocol, and the improved content includes: slow synchronization, general synchronization, Map command and Satus command and other improvements.

[0049] The flow chart of the improved slow synchronization is as follows figure 1 shown in the following steps:

[0050] The mobile terminal sends the slow synchronization request (the Order of the Slowtable is 0, the SyncType is 0, and contains the Sync empty command set) to the server through the data packet pkg1. After receiving the synchronization request, the server first performs user verification. If the verification fails, it rejects it. Synchronization, if the verification is...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a realizing method for mobile data synchronization middleware based on an improved network protocol. The method comprises the steps of adding a SlowTableLog object label into the SyncML head, taking the condition whether the attribute Last value of an object is empty or not as a condition for initiating slow synchronization, and determining to synchronize which data table according to a value of the Order attribute of the object; adding push-type synchronization into general synchronization to reduce unnecessary repeated uploading; adding fields of TableName and DevCode into a Map instruction to realize expression of mobile terminal and server terminal mapping information when a user carries out data synchronization on a plurality of sets of equipment and a plurality of data tables; adding an active push technology into mobile data synchronization realized based on the Sync ML protocol; combining pull-in synchronization and push-type synchronization, wherein the push-type synchronization is used for pushing synchronized messages, and the pull-in synchronization is used for synchronizing data from the server terminal.

Description

technical field [0001] The invention belongs to the field of computer science and technology, and relates to an improvement of a network protocol and a method for realizing middleware thereof. Background technique [0002] When using a mobile terminal device, it may often be in an environment where there is no network signal or the signal is very weak, so that it does not have the conditions to synchronize with the central database in real time, and if the mobile terminal is connected to the network in real time, its power consumption is very large. It will shorten the use time of mobile devices and reduce the user experience of mobile devices and applications. Therefore, the mobile database cannot be synchronized with the central database in real time. At the same time, the resources of mobile terminal devices are very limited, so the mobile database only stores user needs. It can be seen that mobile data synchronization is a kind of pseudo-data synchronization, which only ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H04L29/06H04W56/00
CPCH04L67/1095H04L67/2876H04L69/02H04W56/002H04W56/003H04L67/55
Inventor 李林呼延正勇王竹刘哲朱德海赵明明曹津叶思菁姚晓闯张南吴海春
Owner CHINA AGRI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products