CN108200117B - 智能手持终端数据同步***及方法 - Google Patents

智能手持终端数据同步***及方法 Download PDF

Info

Publication number
CN108200117B
CN108200117B CN201711259536.5A CN201711259536A CN108200117B CN 108200117 B CN108200117 B CN 108200117B CN 201711259536 A CN201711259536 A CN 201711259536A CN 108200117 B CN108200117 B CN 108200117B
Authority
CN
China
Prior art keywords
data
synchronous
handheld terminal
intelligent handheld
resource pool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201711259536.5A
Other languages
English (en)
Other versions
CN108200117A (zh
Inventor
董文祥
穆旻皓
王辉
令波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
719th Research Institute of CSIC
Original Assignee
719th Research Institute of CSIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 719th Research Institute of CSIC filed Critical 719th Research Institute of CSIC
Priority to CN201711259536.5A priority Critical patent/CN108200117B/zh
Publication of CN108200117A publication Critical patent/CN108200117A/zh
Application granted granted Critical
Publication of CN108200117B publication Critical patent/CN108200117B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • H04B1/3833Hand-held transceivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种智能手持终端数据同步***及方法,涉及智能制造与物联网技术领域,本发明服务器包括管理中心,中心数据库和同步资源池,智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库。同步资源池存储需同步至智能手持终端的同步数据;管理中心用于设置中心数据库中需更新至同步资源池的同步数据以及需同步该同步数据的智能手持终端列表,并实时将需更新至同步资源池的同步数据更新至同步资源池中。当智能手持终端联网后,服务器的管理中心将同步资源池中的同步数据下传至需同步该同步数据的智能手持终端中,实现服务器与智能手持终端之间下行数据的同步和一致性。

Description

智能手持终端数据同步***及方法
技术领域
本发明涉及智能制造与物联网技术领域,具体涉及一种智能手持终端数据同步***及方法。
背景技术
在智能制造与物联网迅猛发展的浪潮中,越来越多的制造企业会建设智能化工厂物联网,并通过智能手持终端、射频标签和传感器等采集制造设备的技术状态数据、采集生产活动的制造过程数据等,用于提升产品生产效率、积累产品制造数据、改进产品质量水平;同时,越来越多的大型复杂装备(如船舶、飞机等)也会布置智能化装备信息网络,并通过智能手持终端、射频标签和传感器等采集装备的运行状态数据、采集装备使用操作与维修保养活动的使用保障数据等,用于监测装备健康状态、积累装备使用数据、改进装备技术性能。因此,在智能化制造工厂或复杂装备中,智能手持终端承担着一些数据采集的重要功能,能够随着用户到多个地点、部位采集各种类型的数据。为了避免“信息孤岛”的存在和实现数据采集的应用价值,需要实现智能化制造工厂或复杂装备中的后台服务器与多个手持终端的数据同步,保持数据一致性。
在可以使用无线通信技术手段的智能化制造工厂或复杂装备中,工厂物联网或装备信息网络将设置一个或多个特定无线通信装置,当工作环境较好时,手持终端能够实时通过无线网络将采集到的数据上传、同步至服务器后台进行处理,并由服务器实时维护所有联网在线手持终端之间的数据同步和一致性。但是,在一些复杂环境中(如部分时段和区域内无线信道质量差、电磁干扰严重),无线网络信号可能不稳定甚至中断;或者,当手持终端电池耗完后,也会出现手持终端与服务器之间不能进行实时数据交互的情况。当无线信号中断重连后、或者手持终端充电后,手持终端将再次与服务器实时交互数据。
在一些复杂环境中(如存在金属围壁时)无法使用无线通信技术手段,或者在一些电磁干扰和安全保密受限条件下禁止使用无线通信技术手段,工厂物联网或装备信息网络将仅能使用有线网络通信模式。因此,在有线网络中,手持终端只有在在线情况下(即连接着工厂物联网或装备信息网络的接口装置时)才能与服务器实时交互数据,而手持终端在离线情况下随着用户各处采集数据时,不能与服务器实时交互数据。
在手持终端可能掉线断网的复杂无线网络或有线网络中,手持终端采集数据之后,一旦连上工厂物联网或装备信息网络的无线通信装置或有线接口装置时,可主动将数据上传、同步至服务器,此“上行数据”不需要特殊的数据同步方法。然而,对于“下行数据”,即服务器将外部输入的数据、网络或终端采集的数据、自身处理后的数据等下传至多个相关手持终端时,当手持终端连上网络后,服务器需将“下行数据”下传同步至其相关的手持终端,并确保所有相关的手持终端均完成“下行数据”的同步,才能保证服务器与手持终端的数据一致性。
因此,亟需一种解决智能手持终端与服务器之间下行数据同步的技术方案。
发明内容
针对现有技术中存在的不足,本发明的目的在于提供一种智能手持终端数据同步***及方法,实现服务器与智能手持终端之间下行数据的同步和一致性。
为达到以上目的,本发明采取的技术方案是:一种智能手持终端数据同步***,包括通过网络连接的服务器和智能手持终端:
所述服务器包括管理中心,中心数据库和同步资源池,其中:
所述管理中心用于管理手持终端,设置每个所述智能手持终端的数据采集及管理区域;还用于管理所述中心数据库,所述中心数据库发生数据更新时,设置所述中心数据库中需更新至所述同步资源池的同步数据以及需同步该同步数据的所述智能手持终端列表,并实时将需更新至所述同步资源池的同步数据更新至所述同步资源池中;还用于管理同步资源池,将所述同步资源池中的同步数据下传至需同步该同步数据的所述智能手持终端;
所述中心数据库用于存储所述智能手持终端采集并上传的数据和服务器处理数据;
所述同步资源池用于存储需同步至所述智能手持终端的同步数据;
所述智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库,其中:
所述采集模块用于采集其数据采集及管理区域内的数据并暂储在所述终端数据库中;
所述上传模块用于将所述采集模块采集的数据上传至所述中心数据库;
所述同步更新模块用于接收所述服务器下传的同步数据并将所述同步数据更新至所述终端数据库中;
所述终端数据库用于存储所述采集模块采集的数据以及所述同步更新模块同步的同步数据。
在上述技术方案的基础上,所述同步资源池中的同步数据包括同步数据编号,相关的手持终端列表,待同步的数据信息列表,采集及管理对象列表,更新时间列表,已同步的手持终端列表。
在上述技术方案的基础上,所述管理中心用于对同步资源池中每一份同步数据设置同步数据编号。
在上述技术方案的基础上,所述管理中心用于通过所述智能手持终端的数据采集及管理区域设置所述同步数据的相关的手持终端列表。
在上述技术方案的基础上,所述中心数据库还用于存储外部输入的数据。
本发明还公开了一种智能手持终端数据同步方法,其用于实现服务器和与其网络连接的智能手持终端之间的数据同步:
所述服务器包括管理中心,中心数据库和同步资源池;所述智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库;
所述管理中心设置每个所述智能手持终端的数据采集及管理区域;
所述采集模块采集其数据采集及管理区域内的数据并暂储在所述终端数据库中;
所述上传模块将所述采集模块采集的数据上传至所述中心数据库;
所述中心数据库发生数据更新时,所述管理中心设置所述中心数据库中需同步至所述同步资源池的同步数据以及需同步该同步数据的所述智能手持终端列表,并实时将需同步至所述同步资源池的同步数据更新至所述同步资源池中;
所述智能手持终端联网时,所述管理中心将所述同步资源池中的同步数据下传至需同步该同步数据的所述智能手持终端;
所述智能手持终端的同步更新模块接收所述服务器下传的同步数据并将所述同步数据同步至所述终端数据库中。
在上述技术方案的基础上,所述同步资源池中的同步数据包括同步数据编号,相关的手持终端列表,待同步的数据信息列表,采集及管理对象列表,更新时间列表,已同步的手持终端列表。
在上述技术方案的基础上,所述中心数据库发生数据更新时,所述管理中心实时将需更新至所述同步资源池的同步数据更新至所述同步资源池中,其具体过程包括:
S101,所述中心数据库发生数据更新时,所述管理中心判断待更新同步数据的同步数据编号是否已在所述同步资源池中;若是,进入步骤S102,若否,进入步骤S104,
S102,所述管理中心判断待更新同步数据的采集及管理对象列表是否在同步资源池中具有相同同步数据编号的同步数据的采集及管理对象列表中;若是,进入步骤S103,若否,进入步骤S104;
S103,所述管理中心判断待更新同步数据的更新时间列表是否晚于在同步资源池中具有相同同步数据编号的更新时间列表;若是,进入步骤S105,若否,进入步骤S106;
S104,所述管理中心将待更新同步数据增加至所述同步资源池中;
S105,所述管理中心使用待更新同步数据修改所述同步资源池中具有相同同步数据编号的同步数据;
S106,所述管理中心无须将待更新同步数据增加、修改至所述同步资源池中。
在上述技术方案的基础上,所述智能手持终端联网时,所述管理中心将所述同步资源池中的同步数据下传至需同步该同步数据的所述智能手持终端,其过程包括:
S201,所述智能手持终端联网时,所述管理中心判断联网的所述智能手持终端是否在所述同步数据的相关的手持终端列表中;若是,进入步骤S202,若否,进入步骤S204;
S202,所述管理中心判断所述智能手持终端是否在所述同步数据的已同步的手持终端列表中;若否,进入步骤S203,若是,进入步骤S204;
S203,所述管理中心将所述同步数据下传同步至所述智能手持终端;
S204,所述管理中心无须对所述智能手持终端进行数据下传同步。
在上述技术方案的基础上,所述管理中心将所述同步数据下传同步至所述智能手持终端后,将所述智能手持终端加入所述同步数据的已同步的手持终端列表中。
当所述同步数据的相关的手持终端列表等同于已同步的手持终端列表,表示已完成所述同步数据的全部同步。
与现有技术相比,本发明的优点在于:
本发明服务器包括管理中心,中心数据库和同步资源池,智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库。同步资源池存储需同步至智能手持终端的同步数据;管理中心用于设置中心数据库中需更新至同步资源池的同步数据以及需同步该同步数据的智能手持终端列表。当智能手持终端联网后,服务器的管理中心将同步资源池中的同步数据下传至需同步该同步数据的智能手持终端中,实现服务器与智能手持终端之间下行数据的同步和一致性,从而避免智能化制造工厂、复杂装备中“信息孤岛”的存在,并实现数据采集、融合处理、智能监控、挖掘分析、优化改进等应用价值。
附图说明
图1为本发明实施例中智能手持终端数据同步***的结构示意图;
图2为本发明实施例中智能手持终端数据同步方法的同步资源池更新流程示意图;
图3为本发明实施例中智能手持终端数据同步方法的同步数据下传流程示意图。
具体实施方式
以下结合附图及实施例对本发明作进一步详细说明。
参见图1所示,本发明实施例提供一种智能手持终端数据同步***,包括通过网络的服务器和智能手持终端:
服务器包括管理中心,中心数据库和同步资源池,其中:
管理中心用于管理手持终端,设置每个智能手持终端的数据采集及管理区域;还用于管理中心数据库,中心数据库发生数据更新时,设置中心数据库中需更新至同步资源池的同步数据以及需同步该同步数据的智能手持终端列表,并实时将需更新至同步资源池的同步数据更新至同步资源池中;还用于管理同步资源池,将同步资源池中的同步数据下传至需同步该同步数据的智能手持终端;
中心数据库用于存储智能手持终端采集并上传的数据和服务器处理数据;中心数据库还用于存储外部输入的数据。
同步资源池用于存储需同步至智能手持终端的同步数据;
智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库,其中:
采集模块用于采集其数据采集及管理区域内的数据并暂储在终端数据库中;
上传模块用于将采集模块采集的数据上传至中心数据库;
同步更新模块用于接收服务器下传的同步数据并将同步数据更新至终端数据库中;
终端数据库用于存储采集模块采集的数据以及同步更新模块同步的同步数据。本发明服务器包括管理中心,中心数据库和同步资源池,智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库。同步资源池存储需同步至智能手持终端的同步数据;管理中心用于设置中心数据库中需更新至同步资源池的同步数据以及需同步该同步数据的智能手持终端列表。当智能手持终端联网后,服务器的管理中心将同步资源池中的同步数据下传至需同步该同步数据的智能手持终端中,实现服务器与智能手持终端之间下行数据的同步和一致性。
管理中心利用唯一编号(Rid)对同步资源池中的每一部分同步数据进行一一标识,该同步数据编号Rid可由数据库表、智能手持终端数据采集与管理的区域和范围确定。
管理中心利用唯一编号(Mid)对每一个智能手持终端进行一一标识,该智能手持终端编号Mid可由智能手持终端的数据通信接口确定,如以太网MAC地址、USB唯一标识号等。通过智能手持终端数据采集与管理的区域和范围,可确定智能手持终端与数据资源的相关联关系。
同步资源池中的同步数据包括同步数据编号,相关的手持终端列表,待同步的数据信息列表,采集及管理对象列表,更新时间列表,已同步的手持终端列表。管理中心通过智能手持终端的数据采集及管理区域设置同步数据的相关的手持终端列表。
例如,同步资源池中的同步数据用Pi表示:
Pi(Ri,{M0i},{Obji},{Datai},{ti},{UMi}),其中:
Ri为同步数据编号,{M0i}为相关的手持终端列表,{Datai}为待同步的数据信息列表,待同步的数据信息可能有一至多条,{Obji}为该数据的采集及管理对象列表,{ti}为更新时间列表,{UMi}为已同步的手持终端列表。下标i代表第i个同步数据,如果
Figure BDA0001493198080000091
则无智能手持终端同步过该数据信息,如果UMi={M0i}、则所有相关的智能手持终端都已同步完该数据信息。
本发明实施例还公开了一种智能手持终端数据同步方法,其用于实现服务器和与其通过网络连接的智能手持终端之间的数据同步:
服务器包括管理中心,中心数据库和同步资源池;智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库;
管理中心设置每个智能手持终端的数据采集及管理区域;
采集模块采集其数据采集及管理区域内的数据并暂储在终端数据库中;
上传模块将采集模块采集的数据上传至中心数据库;
中心数据库发生数据更新时,管理中心设置中心数据库中需更新至同步资源池的同步数据以及需同步该数据的智能手持终端列表,并实时将需更新至同步资源池的同步数据更新至同步资源池中;
智能手持终端联网时,管理中心将同步资源池中的同步数据下传至需同步该同步数据的智能手持终端;
智能手持终端的同步更新模块接收服务器下传的同步数据并将同步数据更新至终端数据库中。
同步资源池中的同步数据包括同步数据编号,相关的手持终端列表,待同步的数据信息列表,采集及管理对象列表,更新时间列表,已同步的手持终端列表。管理中心用于通过智能手持终端的数据采集及管理区域设置同步数据的相关的手持终端列表。
例如,同步资源池中的同步数据用Pi表示:
Pi(Ri,{M0i},{Obji},{Datai},{ti},{UMi}),其中:
Ri为同步数据编号,{M0i}为相关的手持终端列表,{Datai}为待同步的数据信息列表,待同步的数据信息可能有一至多条,{Obji}为该数据的采集及管理对象列表,{ti}为更新时间列表,{UMi}为已同步的手持终端列表。下标i代表第i个同步数据,如果
Figure BDA0001493198080000101
则无智能手持终端同步过该数据信息,如果UMi={M0i}、则所有相关的智能手持终端都已同步完该数据信息。
参见图2所示,中心数据库发生数据更新时,管理中心实时将需同步至同步资源池的同步数据同步至同步资源池中,其具体过程包括:
S101,中心数据库发生数据更新时,管理中心判断待更新同步数据的同步数据编号是否已在同步资源池中;若是,进入步骤S102,若否,进入步骤S104,
S102,管理中心判断待更新同步数据的采集及管理对象列表是否在同步资源池中具有相同同步数据编号的同步数据的采集及管理对象列表中;若是,进入步骤S103,若否,进入步骤S104;
S103,管理中心判断待更新同步数据的更新时间列表是否晚于在同步资源池中具有相同同步数据编号的更新时间列表;若是,进入步骤S105,若否,进入步骤S106;
S104,管理中心将待更新同步数据增加至同步资源池中;
S105,管理中心使用待更新同步数据修改同步资源池中具有相同同步数据编号的同步数据;
S106,管理中心无须将待更新同步数据增加、修改至同步资源池中。
假设待更新的数据信息为Dataj,其同步数据编号为Rj,相关的手持终端列表为{M0j},该数据信息的采集与管理对象为Objj,更新时间为tj,已同步过的手持终端集合为UMj。为了方便,将此需要更新的数据资源记为同步池的组成形式Pj(Rj,{M0j},{Objj},{Dataj},{tj},{UMj})。
具体的说,上述图2所示过程如下:
1)首先判断待更新资源的同步数据编号Rj是否已在服务器的同步资源池中进行维护。如果待更新资源Rj不在服务器的同步资源池中,即
Figure BDA0001493198080000112
那么该资源是全新的,可以使用Pj(Rj,{M0j},{Objj},{Dataj},{tj},{UMj})的组成形式增加至同步资源池。
2)如果待更新资源Rj已在服务器的同步资源池中,即Rj∈{Ri}(可令Rj=Ri),其次需要判断该数据的采集及管理对象列表是否已有相关数据信息在列表{Obji}中。如果否,即
Figure BDA0001493198080000111
那么将该数据信息Dataj加入到Ri所属的同步资源池中。令{Obji'}={Obji}+{Objj},令{Datai'}={Datai}+{Dataj},令{ti'}={ti}+{tj},令{UMi'}={UMi}+{UMj},最后,可以使用Pi(Ri,{M0i},{Obji'},{Datai'},{ti'},{UMi'})的组成形式更新同步资源池的相应数据资源。
3)如果待更新资源的采集及管理对象列表已有相关数据信息在列表{Obji}中,即Objj∈{Obji}(可令Objj=Obji),还需要判断该数据信息的更新时间tj是否晚于ti。如果否,即tj≤ti,那么该数据信息的时间是过时的,可废弃该数据资源Dataj,不用增加、修改至同步资源池。
4)如果该数据信息的更新时间tj晚于ti,即tj>ti,可以使用Pi(Ri,{M0i},{Obji},{Dataj},{tj},{UMj})的组成形式更新同步资源池的相应数据信息及时间。
参见图3所示,智能手持终端联网时,管理中心将同步资源池中的同步数据下传至需同步该同步数据的智能手持终端,其过程包括:
S201,智能手持终端联网时,管理中心判断联网的智能手持终端是否在同步数据的相关的手持终端列表中;若是,进入步骤S202,若否,进入步骤S204;
S202,管理中心判断智能手持终端是否在同步数据的已同步的手持终端列表中;若否,进入步骤S203,若是,进入步骤S204;
S203,管理中心将同步数据下传至智能手持终端;管理中心将同步数据下传同步至智能手持终端后,将智能手持终端加入同步数据的已同步的手持终端列表中;当同步数据的相关的手持终端列表等同于已同步的手持终端列表,表示已完成同步数据的全部同步;
S204,管理中心无须对智能手持终端进行数据下传同步。
具体的说,上述过程如下:
1)假设某个智能手持终端连上网络,其编号记为Mj。智能手持终端将主动通知服务器其连网上线的信息,或者也可由服务器轮询探测该智能手持终端的连网上线信息。
2)服务器管理中心首先判断该智能手持终端Mj是否与同步资源池中同步数据Pi(Ri,{M0i},{Obji},{Datai},{ti},{UMi})有关。如果否,即
Figure BDA0001493198080000121
那么服务器不需要将该数据下传、同步至智能手持终端Mj
3)如果该智能手持终端Mj与同步资源池中同步数据Ri有关,即Mj∈{M0i},其次需要判断该智能手持终端Mj是否已同步过数据信息Datai。如果是,即Mj∈UMi,那么服务器不需要将该数据下传、同步至智能手持终端Mj
4)如果该智能手持终端Mj未同步过数据信息Datai,即
Figure BDA0001493198080000131
Figure BDA0001493198080000132
可由服务器将该同步数据Datai下传、同步至智能手持终端Mj
5)接下来,数据信息Datai相应的已完成同步的手持终端列表应增加Mj,即UMi'=UMi+{Mj},已完成同步的手持终端列表记为UMi'。
6)还需要判断数据信息Datai是否同步完成。如果是,即UMi'={M0i},那么可以从同步资源池中废弃数据信息Datai
7)最后还需要判断同步资源Ri是否同步完成。如果是,即
Figure BDA0001493198080000133
Figure BDA0001493198080000134
那么可以从同步资源池中废弃该同步资源Pi(Ri,{M0i},{Obji},{Datai},{ti},{UMi})。
本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

Claims (7)

1.一种智能手持终端数据同步方法,其用于实现服务器和与其网络连接的智能手持终端之间的数据同步,其特征在于:
所述服务器包括管理中心,中心数据库和同步资源池;所述智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库;
所述管理中心设置每个所述智能手持终端的数据采集及管理区域;
所述采集模块采集其数据采集及管理区域内的数据并暂储在所述终端数据库中;
所述上传模块将所述采集模块采集的数据上传至所述中心数据库;
所述中心数据库发生数据更新时,所述管理中心设置所述中心数据库中需同步至所述同步资源池的同步数据以及需同步该同步数据的所述智能手持终端列表,并实时将需同步至所述同步资源池的同步数据更新至所述同步资源池中;
所述智能手持终端联网时,所述管理中心将所述同步资源池中的同步数据下传至需同步该同步数据的所述智能手持终端;
所述智能手持终端的同步更新模块接收所述服务器下传的同步数据并将所述同步数据同步至所述终端数据库中;
所述同步资源池中的同步数据包括同步数据编号,相关的手持终端列表,待同步的数据信息列表,采集及管理对象列表,更新时间列表,已同步的手持终端列表;
所述智能手持终端联网时,所述管理中心将所述同步资源池中的同步数据下传至需同步该同步数据的所述智能手持终端,其过程包括:
S201,所述智能手持终端联网时,所述管理中心判断联网的所述智能手持终端是否在所述同步数据的相关的手持终端列表中;若是,进入步骤S202,若否,进入步骤S204;
S202,所述管理中心判断所述智能手持终端是否在所述同步数据的已同步的手持终端列表中;若否,进入步骤S203,若是,进入步骤S204;
S203,所述管理中心将所述同步数据下传同步至所述智能手持终端;
S204,所述管理中心无须对所述智能手持终端进行数据下传同步;
所述管理中心将所述同步数据下传同步至所述智能手持终端后,将所述智能手持终端加入所述同步数据的已同步的手持终端列表中;
当所述同步数据的相关的手持终端列表等同于已同步的手持终端列表,表示已完成所述同步数据的全部同步。
2.如权利要求1所述的智能手持终端数据同步方法,其特征在于:所述中心数据库发生数据更新时,所述管理中心实时将需更新至所述同步资源池的同步数据更新至所述同步资源池中,其具体过程包括:
S101,所述中心数据库发生数据更新时,所述管理中心判断待更新同步数据的同步数据编号是否已在所述同步资源池中;若是,进入步骤S102,若否,进入步骤S104,
S102,所述管理中心判断待更新同步数据的采集及管理对象列表是否在同步资源池中具有相同同步数据编号的同步数据的采集及管理对象列表中;若是,进入步骤S103,若否,进入步骤S104;
S103,所述管理中心判断待更新同步数据的更新时间列表是否晚于在同步资源池中具有相同同步数据编号的更新时间列表;若是,进入步骤S105,若否,进入步骤S106;
S104,所述管理中心将待更新同步数据增加至所述同步资源池中;
S105,所述管理中心使用待更新同步数据修改所述同步资源池中具有相同同步数据编号的同步数据;
S106,所述管理中心无须将待更新同步数据增加、修改至所述同步资源池中。
3.一种采用如权利要求1所述的智能手持终端数据同步方法的智能手持终端数据同步***,其特征在于:包括通过网络连接的服务器和智能手持终端:
所述服务器包括管理中心,中心数据库和同步资源池,其中:
所述管理中心用于管理手持终端,设置每个所述智能手持终端的数据采集及管理区域;还用于管理所述中心数据库,所述中心数据库发生数据更新时,设置所述中心数据库中需更新至所述同步资源池的同步数据以及需同步该同步数据的所述智能手持终端列表,并实时将需更新至所述同步资源池的同步数据更新至所述同步资源池中;还用于管理同步资源池,将所述同步资源池中的同步数据下传至需同步该同步数据的所述智能手持终端;
所述中心数据库用于存储所述智能手持终端采集并上传的数据和服务器处理数据;
所述同步资源池用于存储需同步至所述智能手持终端的同步数据;
所述智能手持终端包括采集模块,上传模块,同步更新模块和终端数据库,其中:
所述采集模块用于采集其数据采集及管理区域内的数据并暂储在所述终端数据库中;
所述上传模块用于将所述采集模块采集的数据上传至所述中心数据库;
所述同步更新模块用于接收所述服务器下传的同步数据并将所述同步数据更新至所述终端数据库中;
所述终端数据库用于存储所述采集模块采集的数据以及所述同步更新模块同步的同步数据。
4.如权利要求3所述的智能手持终端数据同步***,其特征在于:所述同步资源池中的同步数据包括同步数据编号,相关的手持终端列表,待同步的数据信息列表,采集及管理对象列表,更新时间列表,已同步的手持终端列表。
5.如权利要求3所述的智能手持终端数据同步***,其特征在于:所述管理中心用于对同步资源池中每一份同步数据设置同步数据编号。
6.如权利要求3所述的智能手持终端数据同步***,其特征在于:所述管理中心用于通过所述智能手持终端的数据采集及管理区域设置所述同步数据的相关的手持终端列表。
7.如权利要求3所述的智能手持终端数据同步***,其特征在于:所述中心数据库还用于存储外部输入的数据。
CN201711259536.5A 2017-12-04 2017-12-04 智能手持终端数据同步***及方法 Expired - Fee Related CN108200117B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711259536.5A CN108200117B (zh) 2017-12-04 2017-12-04 智能手持终端数据同步***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711259536.5A CN108200117B (zh) 2017-12-04 2017-12-04 智能手持终端数据同步***及方法

Publications (2)

Publication Number Publication Date
CN108200117A CN108200117A (zh) 2018-06-22
CN108200117B true CN108200117B (zh) 2021-03-30

Family

ID=62573520

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711259536.5A Expired - Fee Related CN108200117B (zh) 2017-12-04 2017-12-04 智能手持终端数据同步***及方法

Country Status (1)

Country Link
CN (1) CN108200117B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109036212B (zh) * 2018-08-21 2021-06-29 苏州随身玩信息技术有限公司 一种导游讲解机数据更新方法及机柜
CN112383601A (zh) * 2020-11-06 2021-02-19 江苏恒澄交科信息科技股份有限公司 基于数据库索引标记的船舶尾气数据云同步方法及***
CN112905695B (zh) * 2021-01-29 2022-04-08 北京城建勘测设计研究院有限责任公司 基于数据同步服务的辅助勘察设计***
CN113505173B (zh) * 2021-07-08 2024-03-19 上海卓钢链科技有限公司 一种数据采集同步***与同步方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077905A (zh) * 2014-06-04 2014-10-01 刘芬 一种物联网终端节点位置自动采集***及方法
CN104113565A (zh) * 2013-04-18 2014-10-22 鸿富锦精密工业(深圳)有限公司 数据交互方法及***
CN106453541A (zh) * 2016-09-30 2017-02-22 厦门中控生物识别信息技术有限公司 一种数据同步的方法、服务器以及数据同步***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160026138A (ko) * 2014-08-29 2016-03-09 주식회사 에이에스디코리아 클라우드 데이터 시스템의 급속 동기화 방법 및 그를 이용한 클라우드 데이터 시스템

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104113565A (zh) * 2013-04-18 2014-10-22 鸿富锦精密工业(深圳)有限公司 数据交互方法及***
CN104077905A (zh) * 2014-06-04 2014-10-01 刘芬 一种物联网终端节点位置自动采集***及方法
CN106453541A (zh) * 2016-09-30 2017-02-22 厦门中控生物识别信息技术有限公司 一种数据同步的方法、服务器以及数据同步***

Also Published As

Publication number Publication date
CN108200117A (zh) 2018-06-22

Similar Documents

Publication Publication Date Title
CN108200117B (zh) 智能手持终端数据同步***及方法
CN107465764B (zh) 基于星型拓扑结构的物联网通信***、网关设备及方法
JP6527289B2 (ja) 時刻同期方法、センサ収容端末、およびセンサネットワークシステム
CN104320345A (zh) Sdn网络中拓扑信息收集的方法及装置
CN102421012A (zh) 一种获得电视节目截屏图片的方法和***
CN110245181A (zh) 数据同步的同步方法、装置及计算机存储介质
CN112417255B (zh) 在线状态的接收方法及装置、存储介质、电子装置
RU2013143046A (ru) Система и способ для передачи изображений в режиме реального времени
CN108494516B (zh) 一种通信铁塔故障监测***分布式授时方法
CN105245571A (zh) 一种数据获取的方法、装置及***
CN104639613B (zh) 基于改进网络协议的移动数据同步中间件的实现方法
CN106210107B (zh) 动物体温采集方法和***
CN106462146A (zh) 现场设备、用于使现场设备运行的方法以及云服务
CN112116652A (zh) 物品信息的发送方法及装置、存储介质、电子装置
CN106211196A (zh) 基于马尔科夫随机场的多无人航行体协同一致性方法
CN103825965A (zh) 一种远程控制物联网接入设备的***
FR2918833B1 (fr) Procede et systeme pour la decouverte de la topologie des communications entre applications d'un reseau informatique
CN103825966A (zh) 一种物联网演示控制***及控制方法
CN103198373A (zh) 制衣样板无纸化生产信息***及其工作方法
CN203151681U (zh) 远程媒体播放信号时延的检测***
CN104980523A (zh) 一种远程控制物联网接入设备的***
CN105894775A (zh) 穿戴设备的数据交互方法及***
CN104980505A (zh) 一种远程控制物联网接入设备的***
CN104869022A (zh) 一种日志采集方法及***
CN103995902A (zh) 一种信息采集***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210330

Termination date: 20211204