集群终端向系统同步数据的方法及装置的制作方法

文档序号:7662054阅读:136来源:国知局
专利名称:集群终端向系统同步数据的方法及装置的制作方法
技术领域
本发明涉及通信领域,更具体地,涉及一种集群终端向系统同 步数据的方法及装置。
背景技术
凄t字集群通讯系统是移动通讯系统的 一个重要分支,是一种应 用于集团调度指挥通讯的移动通讯系统。其主要应用于专业移动通 讯领域,例如,政府部门、军队、警务、铁路、水利、民航以及钢 铁物流等各行业。
图1是示出数字集群通讯系统结构的示意图。在本文中,系统 侧或系统是指基站或核心网,在不同的区域可能存在不同的系统侧。 如图1所示,数字集群通讯系统网络主要包括集群终端1、基站子
系统2、以及调度子系统3。
集群终端l是具备集群业务功能的终端设备,是集群网络与使 用者交互的主要设备(下文中筒称为终端)。数字集群通信系统中的 终端在开机、切换不同网络区域、或间隔一定时间长度后,都会向 系统进行集群登记(是指终端按照码分多址(Code Division Multiple Access,简称为CDMA)空口标准进行登记操作或按照开放式集群 架构一键通(global open trunking architecture push to talk, 简称为 GOTAPTT)登记标准进行登记操作),如果是合法用户,系统将提 示会集群登记成功。
基站子系统2是具备集群业务功能的基站系统,用于完成终端 的接入功能,是连接终端和调度子系统的主要设备。
调度子系统3用于完成对服务区内终端集群业务的控制和管理 功能,其是集群业务的控制中心。
为了描述方便,将基站子系统和调度子系统统称为系统。
图2是示出集群终端扫描组功能的示意图。终端内保存了它所 归属的所有组,如组l、组2、组3等,当终端扫描了该组,终端才 能进入该组的呼叫,如果终端没有扫描该组,则终端将不进入该组 的呼叫。当终端用户需要在不同的时间或地点时,需要更改扫描不 同的组。为了让系统知道和控制终端用户所扫描的组,终端必须将 扫描的组的这些信息通过空中接口信令发送给系统。
需要终端和系统同时保存一致的信息,以便系统与终端执行一 致的判断和功能。当终端需要经常修改这些信息时, 一般的技术是 终端在修改信息后向系统同步信息(是指终端向系统上传信息),然 而,由于是无线通讯,所以可能存在各种异常情况导致终端的凄史据 信息和系统的不一致。这些异常包括切换到不同区域的网络后终 端的信息与那个区域系统的信息不一致、因无线或某种原因导致不 能同步而收到登记成功则说明网络和终端都合理存在等。这就导致 传统的方法无法4艮好地4吏终端和系统进行同步。
终端在向系统同步数据的时候,有可能周为反向干扰或所在网 络环境较差等原因导致终端上传的数据在空中丢失,另外,终端用 户有可能切换到新的集群系统下,这也需要向系统同步数据。
终端在刚开机、切换新的地理位置、移动一段距离后的地理位 置、间隔一段时间后、或系统强制要获取终端信息等情况下,如果 出现终端信息与系统信息不一致,将导致系统要执行的功能与终端
信息所要求的功能不一致或者终端要执行的功能与系统信息所要求 的功能不一致。
因此,需要一种能够保持终端和系统保存的信息 一致的方法。

发明内容
本发明提供了集群终端向系统同步数据的方法和装置。 根据本发明的 一个方面,提供了 一种集群终端向系统同步数据
的方法,该方法包括以下步骤步骤S302,终端接收到登记成功消 息(该消息是指CDMA登记成功或GOTA PTT登记成功的消息); 步骤S304,终端根据终端数据是否发生改变或之前是否同步成功来 检测终端数据是否需要同步;以及步骤S306,在终端检测到终端数 据需要同步的情况下,进行终端数据的同步。
其中,终端数据发生改变是至当前扫描的组发生变化。
此夕卜,步骤S306还包括以下处理步骤A1,终端向所述系统 发送终端数据;以及步骤A2,如果终端接收到所述系统指示终端同 步成功的信令,则终端设置当前扫描的组没有变化以及当前同步操 作成功,否则结束当前的同步才喿作。
另外,当在步骤S304中终端检测到终端数据不需要同步时, 包括以下处理步骤B,终端检测登记成功消息中的数据信息校验 码(信息校验码是指将终端或系统的数据信息进行校验计算得到的 1个專交4豆的凄t氺居,侈'B口, 84立、164立、324立等, 一般情况下,相同 的原始数据信息的校验码相同,不同的原始数据信息的校验码不同) 与终端本地计算的数据信息校验码是否相同,如果相同则不需要同 步,如果不同则向系统同步。
其中,在终端检测到所述登记成功消息中的数据信息校验码与 终端本地计算的数据信息校验码不同而需要同步之后,还包括以下
处理终端向系统发送终端凄t据;以及如果终端4妄收到系统指示终 端同步成功的4言令,则终端i殳置当前扫描的组没有变化以及当前同 步才喿作成功,否则结束当前的同步操作。
根据本发明的另 一方面,提供了 一种集群终端向系统同步数据 的装置,该装置包括接收模块,用于接收登记成功消息并向检测 模块发送检测是否需要同步的指令;检测模块,用于根据终端数据 是否发生改变或之前是否同步成功来检测终端数据是否需要同步, 若需要同步则向同步模块发送同步指令;以及同步模块,用于在终 端检测到终端数据需要同步的情况下进行终端数据的同步。
其中,终端数据发生改变是指当前扫描的组发生变化。
同步才莫块还包括发送才莫块,用于向所述系统发送终端数据; 以及设置模块,用于在终端接收到系统指示终端同步成功的信令的 情况下,设置当前扫描的组没有变化以及当前同步操作成功,否则 结束当前的同步l喿作。
另外,本装置还包括校验码比较模块,用于在才全测才莫块4佥测到 终端数据不需要同步的情况下,检测登记成功消息中的数据信息校 验码与终端本地计算的数据信息校验码是否相同,如果相同则向同 步模块发送同步指令。
在本发明的技术方案中,利用终端的登记成功说明终端和当前 网络都是合理合法可用的,同时将终端的登记成功作为进行同步信 息的触发条件,有利地提供了进行同步的必要的机会,从而保证了 终端和系统^f呆存的信息的 一致。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的说明书、权利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,并且构成说明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的
限制。在附图中
图1是示出数字集群通讯系统结构的示意图2是示出集群终端扫描组功能的示意图3是示出根据本发明的集群终端向系统同步数据的方法的流 程图4是示出根据本发明的集群终端向系统同步数据的装置的框
图5是示出冲艮据本发明第一实施例的终端向系统同步彰:据的流 禾呈图;以及
图6是示出根据本发明第二实施例的终端向系统同步数据的流程图。
具体实施例方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。
图3是示出根据本发明的集群终端向系统同步数据的方法的流 程图。其中,在本发明的方法中,以终端的登记成功作为进4亍同步 信息的触发条件。
参照图3,该方法包括以下步骤步骤S302,终端接收到登记 成功消息;步骤S304,终端根据终端数据是否发生改变或之前是否 同步成功来检测终端数据是否需要同步;以及步骤S306,在终端检 测到终端数据需要同步的情况下进行终端数据的同步。
其中,终端数据发生改变是指当前扫描的组发生变化。
此外,步骤S306还包括以下处理步骤A1,终端向所述系统 发送终端数据;以及步骤A2,如果终端接收到所述系统指示终端同 步成功的信令,则终端设置当前扫描的组没有变化以及当前同步操 作成功,否则结束当前的同步才喿作。这种i殳置可以通过标志位来进 4亍,在乡冬端中i殳置两个标志4立,即扫描组^l犬态标志^f立和同步成功标: 志位,当扫描组发生变化时,将扫描组状态标志位i殳为1,否则为0; 当同步成功时,将同步成功标志为i殳为1,否则为O。另夕卜,当在步 骤S304中终端4企测到终端翁:据不需要同步时,包括以下处理步骤 B,终端检测登记成功消息中的数据信息校验码与终端本地计算的 数据信息校验码是否相同,如果相同则不需要同步,如果不同则向 系统同步。
数据信息校验是根据扫描组的数据进行计算的,不同的扫描组 数据会产生不同的数据信息校验,所以不同的数据信息校验也就意 味着系统和终端所保存的扫描组的数据是不同的。例如,用户在没 有信号的地方修改数据后关机,然后再开机,就会出现终端和系统 的数据不一致的情况,或者系统有强制修改数据的能力后,同样也 会出现这种情况,所以当信息校验码不同时需要向系统同步。
其中,在终端检测到所述登记成功消息中的数据信息校验码与 终端本地计算的数据信息校验码不同而需要同步之后,还包括以下
处理终端向系统发送终端凝:据;以及如果终端4妄收到系统指示终 端同步成功的信令,则终端设置当前扫描的组没有变化以及当前同 步操作成功,否则结束当前的同步操作。
图4是示出根据本发明的集群终端向系统同步数据的装置的框图。
参照图4,本发明的装置包括接收才莫块402,用于接收登记成 功消息并向检测模块404发送检测是否需要同步的指令;检测模块 404,用于根据终端数据是否发生改变或之前是否同步成功来检测终 端数据是否需要同步;以及同步才莫块406,用于在4企测到终端数据 需要同步的情况下进行终端数据的同步。
其中,终端数据发生改变是指当前扫描的组发生变化。
同步模块406还包括发送模块,用于向所述系统发送终端数 据;以及设置模块,用于在终端接收到系统指示终端同步成功的信 令的情况下,设置当前扫描的组没有变化以及当前同步操作成功, 否则结束当前的同步才喿作。
另外,本发明的装置还可以包括校验码比较模块,用于在检测 模块检测到终端数据不需要同步的情况下,检测登记成功消息中的 数据信息校验码与终端本地计算的数据信息校验码是否相同,如果 相同则向同步模块发送同步指令。
下面将结合具体实例来详细描述本发明。
第一实施例
图5是示出根据本发明第一实施例的终端向系统同步数据的流 程图。
如图5所示,根据本发明第一实施例的终端向系统同步数据的 方法包括如下步骤
步骤A,终端在前向寻呼信道上收到登记成功的消息指示;
步骤B,如果终端检测到当前扫描的组发生变化或者之前的同 步操作没有成功,则执行步骤C,否则执行步骤F;
步骤C,终端在反向接入信道上向系统发送终端的数据信息的 信令;
步骤D,终端是否收到系统指示终端同步成功的信令,如果是 则执行步骤E,否则执行步骤F;
步骤E,终端设置当前扫描的组没有变化和当前同步操作成功;
以及
步骤F,结束纟乘作。 第二实施例
图6是示出才艮据本发明第二实施例的终端向系统同步数据的流程图。
如图6所示,根据本发明第二实施例的终端向系统同步数据的 方法包括如下步骤
步骤A,终端在前向寻呼信道上收到登记成功的消息指示;
步骤B,如果终端检测到当前扫描的组发生变化或者之前的同 步才喿作没有成功,则才丸4于步骤E,否则执4于步骤C;
步骤C,终端检测登记成功消息中是否携带系统信息的校验码, 如果携带则执行步骤D,如果没有携带则执4于步骤H;
步骤D,终端计算本地的数据信息的校验码,并纟企测登记消息 提供的信息校验码与终端本地的数据信息校验码是否相同,如果不 同则扭^亍步艰《E,如果相同则#丸4亍步骤H;
步骤E,终端在反向接入信道上向系统发送终端的数据信息的 信令;
步骤F,终端是否收到系统指示终端同步成功的信令,如果是 则执行步骤G,否则执行步骤H;
步骤G,终端设置当前扫描的组没有变化和当前同步操作成功;
以及
步骤H,结束操作。
通过本发明的才支术方案,利用终端的登记成功说明终端和当前 网络都是合理合法可用的,同时将终端的登记成功作为进行同步信 息的触发条件,有利地提供了进行同步的必要的机会,从而保证了 终端和系统4呆存的信息的 一致。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对 于本领域的4支术人员来i兌,本发明可以有各种更改和变化。凡在本 发明的精神和原则之内,所作的任何修改、等同替换、改进等,均 应包含在本发明的保护范围之内。
权利要求
1.一种集群终端向系统同步数据的方法,其特征在于,所述方法包括以下步骤步骤S302,终端接收到登记成功消息;步骤S304,所述终端根据终端数据是否发生改变或之前是否同步成功来检测所述终端数据是否需要同步;以及步骤S306,在所述终端检测到所述终端数据需要同步的情况下,进行所述终端数据的同步。
2. 根据权利要求1所述的方法,其特征在于,所述终端数据发生 改变是指当前扫描的组发生变化。
3. 才艮据^又利要求2所述的方法,其特征在于,所述步骤S306还 包4舌以下处5里步骤Al,所述终端向所述系统发送所述终端数据;以及步骤A2,如果所述终端4妄收到所述系统指示终端同步成 功的信令,则所述终端设置当前扫描的组没有变化以及当前同 步操作成功,否则结束当前的同步操作。
4. 才艮据权利要求2所述的方法,其特征在于,当在所述步骤S304 中所述终端#r测到所述终端凄史据不需要同步时,包括以下处理步骤B,所述终端检测所述登记成功消息中的数据信息校 验码与所述终端本地计算的数据信息校验码是否相同,如果相 同则不需要同步,如果不同则向所述系统同步。
5. 根据权利要求4所述的方法,其特征在于,在所述终端检测到 所述登记成功消息中的数据信息校验码与所述终端本地计算 的数据信息校验码不同而需要同步之后,还包括以下处理所述终端向所述系统发送所述终端数据;以及如果所述终端接收到所述系统指示终端同步成功的信令, 则所述终端设置当前扫描的组没有变化以及当前同步才喿作成 功,否则结束当前的同步才喿作。
6. —种集群终端向系统同步数据的装置,其特征在于,所述装置 包括接收模块,用于接收登记成功消息并向检测模块发送检测 是否需要同步的指令;所述检测模块,用于根据终端数据是否发生改变或之前是 否同步成功来检测所述终端数据是否需要同步,若需要同步则 向同步才莫块发送同步指令;以及同步模块,用于在所述终端检测到所述终端数据需要同步 的情况下进行所述终端数据的同步。
7. 根据权利要求6所述的装置,其特征在于,所述终端数据发生 改变是指当前扫描的组发生变化。
8. 根据权利要求7所述的装置,其特征在于,所述同步模块还包 括发送才莫块,用于向所述系统发送所述终端凄t据;以及设置模块,用于在所述终端接收到所述系统指示终端同步 成功的信令的情况下,设置当前扫描的组没有变化以及当前同 步才喿作成功,否则结束当前的同步才喿作。
9. 根据权利要求7所述的装置,其特征在于,所述装置还包括校 验码比较模块,用于在所述检测模块检测到所述终端数据不需 要同步的情况下,比较所述登记成功消息中的数据信息校验码 与所述终端本地计算的数据信息校验码是否相同,如果相同则 向所述同步模块发送同步指令。
全文摘要
本发明提供了一种集群终端向系统同步数据的方法,该方法包括以下步骤步骤S302,终端接收到登记成功消息(该消息是指CDMA登记成功或GOTA PTT登记成功的消息);步骤S304,终端根据终端数据是否发生改变或之前是否同步成功来检测终端数据是否需要同步;以及步骤S306,在终端检测到终端数据需要同步的情况下,进行终端数据的同步。通过本发明的技术方案,能够保持终端和系统保存的信息一致。
文档编号H04Q7/22GK101115243SQ20071015460
公开日2008年1月30日 申请日期2007年9月12日 优先权日2007年9月12日
发明者勇 凌, 肖远钢 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1