一种进行同步的方法和装置制造方法及图纸

技术编号:21168516 阅读:22 留言:0更新日期:2019-05-22 10:00
本发明专利技术公开了一种进行同步的方法和装置,用以解决现有技术中验证基站与终端缓存的数据是否同步的方案的问题。本发明专利技术实施例发送设备和接收设备根据预定的采集方式生成的缓存校验值,接收设备将所述缓存校验值进行比较,根据比较结果判断解压缓存区和压缩缓存区是否同步。由于本发明专利技术发送设备和接收设备采用同样的采集方式从数据缓存区中采样部分数据生成缓存校验值,接收设备将所述缓存校验值进行比较,根据比较结果判断解压缓存区和压缩缓存区是否同步,当缓存校验值相同,则说明发送设备和接收设备缓存同步;若缓存校验值不相同,则说明发送设备和接收设备出现了缓存失步,从而实现了验证基站与终端缓存的数据是否同步,提高了传输效率。

A Method and Device for Synchronization

The invention discloses a method and device for synchronization to solve the problem of verifying whether the data cached by the base station and the terminal are synchronized in the prior art. In the embodiment of the present invention, the transmitting device and the receiving device generate a cache check value according to a predetermined acquisition mode, and the receiving device compares the cache check value to determine whether the decompression buffer and the compressed buffer are synchronized according to the comparison results. Since the transmitting device and the receiving device of the present invention use the same acquisition method to sample part of the data from the data buffer to generate the cache check value, the receiving device compares the cache check value, and judges whether the decompression buffer and the compression buffer are synchronized according to the comparison result. When the cache check value is the same, the sending device and the receiving device cache synchronization is explained; if the cache check value is the same, the sending device and the receiving device cache synchronization are explained. If the values are different, it indicates that the sending device and receiving device are out of synchronization, which realizes the synchronization of the data cached by the base station and the terminal, and improves the transmission efficiency.

【技术实现步骤摘要】
一种进行同步的方法和装置
本专利技术涉及无线通信
,特别涉及一种进行同步的方法和装置。
技术介绍
在LTE(LongTermEvolution,长期演进)/LTE-A(LongTermEvolution-Advanced,长期演进升级)中,终端在接入小区后,基站会通过RRC(RadioResourceControl,无线资源控制)重配置消息向终端配置UDC(ULdatacompression,上行数据压缩)功能。终端根据需要在层二对上行数据或者信令进行压缩后上传至基站,基站在对应协议层对压缩的数据进行解压缓存,达到节省空口传输的数据量,节约上行资源,提升传输效率的目的。为了更好的提升压缩性能,UDC采用的压缩方式为跨包压缩方式,既终端在进行数据压缩时,需要根据前面的数据包内容进行匹配压缩,为了实现这种压缩方式,终端进行压缩缓存与基站进行解压缓存需要保持同步,若底层丢失数据包,都会导致基站与终端无法保持同步缓存,这将会影响基站侧的数据解压缩,从而影响上行传输,而现有技术中并没有验证基站与终端缓存的数据是否保持同步的方案。综上所述,现有技术中没有验证基站与终端缓存的数据是否同步的方案。
技术实现思路
本专利技术提供一种进行同步的方法和装置,用以解决现有技术中验证基站与终端缓存的数据是否同步的方案的问题。本专利技术实施例提供一种进行同步的方法,该方法包括:发送设备根据设定的采集方式确定采样位置;所述发送设备根据确定的采样位置,从压缩缓存区中采样部分数据;所述发送设备根据采样的数据生成缓存校验值;所述发送设备将所述缓存校验值置于UDC压缩数据包中发送,以使接收设备根据所述缓存校验值判断解压缓存和压缩缓存是否同步。本专利技术实施例提供一种进行同步的方法,该方法包括:接收设备根据设定的采集方式确定采样位置;所述接收设备在接收到UDC压缩数据包后,根据确定的采样位置,从解压缓存区中采样部分数据生成缓存校验值;所述接收设备将所述UDC压缩数据包中的缓存校验值与所述缓存校验值进行比较;所述接收设备根据比较结果判断解压缓存和压缩缓存是否同步。本专利技术实施例一种进行同步的发送设备,该发送设备包括处理器、存储器和收发机;其中,处理器,用于读取存储器中的程序并执行:根据设定的采集方式确定采样位置;根据确定的采样位置,从压缩缓存区中采样部分数据;根据采样的数据生成缓存校验值;将所述缓存校验值置于UDC压缩数据包中通过收发机发送,以使接收设备根据所述缓存校验值判断解压缓存和压缩缓存是否同步。本专利技术实施例一种进行同步的接收设备,该接收设备包括处理器、存储器和收发机;其中,处理器,用于读取存储器中的程序并执行:根据设定的采集方式确定采样位置;在通过收发机接收到UDC压缩数据包后,根据确定的采样位置,从解压缓存区中采样部分数据生成缓存校验值;将所述UDC压缩数据包中的缓存校验值与所述缓存校验值进行比较;根据比较结果判断解压缓存和压缩缓存是否同步。本专利技术实施例还提供一种进行同步的发送设备,该发送设备包括:第一确定模块,用于根据设定的采集方式确定采样位置;第一执行模块,用于根据确定的采样位置,从压缩缓存区中采样部分数据;根据采样的数据生成缓存校验值;发送模块,用于将所述缓存校验值置于UDC压缩数据包中发送,以使接收设备根据所述缓存校验值判断解压缓存和压缩缓存是否同步。本专利技术实施例还提供一种进行同步的接收设备,该发送设备包括:第二确定模块,用于根据设定的采集方式确定采样位置;接收模块,用于接收到UDC压缩数据包;第二执行模块,用于根据确定的采样位置,从解压缓存区中采样部分数据生成缓存校验值;根据所述UDC压缩数据包中的缓存校验值与所述缓存校验值进行比较;根据比较结果判断解压缓存和压缩缓存是否同步。本专利技术实施例提供一种进行同步的发送设备可读存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行接收设备的方法的步骤,或执行接收设备的方法的步骤。本专利技术实施例发送设备根据预设的采集方式从压缩缓存区中采样部分数据生成缓存校验值,并将所述缓存校验值置于UDC压缩数据包中发送给接收设备,接收设备根据同样的采集方式,从解压缓存区中采样部分数据生成缓存校验值与UDC压缩数据包中的缓存校验值进行比较,根据比较结果判断解压缓存区和压缩缓存区是否同步。由于本专利技术发送设备和接收设备采用同样的采集方式从数据缓存区中采样部分数据生成缓存校验值,接收设备将所述缓存校验值进行比较,根据比较结果判断解压缓存区和压缩缓存区是否同步,当发送设备和接收设备的缓存校验值相同,则说明发送设备和接收设备缓存同步;若发送设备和接收设备的缓存校验值不相同,则说明发送设备和接收设备出现了缓存失步,从而实现了验证基站与终端缓存的数据是否同步,提高了传输效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的系统结构示意图;图2为本专利技术实施例根据设定的固定位置信息确定采样位置的示意图;图3为本专利技术实施例根据采样间隔的数目、间隔选取采样数据的字节数、采样方向为从缓存区的头部至尾部时确定采样位置的示意图;图4为本专利技术实施例根据采样间隔的数目、间隔选取采样数据的字节数、采样方向为从缓存区的尾部至头部时确定采样位置的示意图;图5为本专利技术实施例根据采样间隔的数目和间隔选取采样数据的字节,将缓存区中前X个字节和最后X个字节作为采样位置的示意图;图6为本专利技术实施例根据采样周期的字节数、周期选取采样数据的字节数和采样周期中的采样位置时确定采样位置的示意图;图7为本专利技术实施例根据采样间隔的字节数、间隔选取采样数据的字节数和采样方向时确定采样位置的示意图;图8为本专利技术实施例一种发送设备的结构示意图;图9为本专利技术实施例一种接收设备的结构示意图;图10为本专利技术实施例另一种发送设备的结构示意图;图11为本专利技术实施例另一种接收设备的结构示意图;图12为本专利技术实施例发送设备侧的方法的流程示意图;图13为本专利技术实施例接收设备侧的方法的流程示意图;图14为本专利技术实施例完整方法的流程示意图。具体实施方式以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。(1)本申请实施例中,名词“网络”和“系统”经常交替使用,但本领域的技术人员可以理解其含义。(2)本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。(3)“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例进行同步的系统包括:发送设备100和接收设备110。发送设备100,用于根据设定的采本文档来自技高网...

【技术保护点】
1.一种进行同步的方法,其特征在于,该方法包括:发送设备根据设定的采集方式确定采样位置;所述发送设备根据确定的采样位置,从压缩缓存区中采样部分数据;所述发送设备根据采样的数据生成缓存校验值;所述发送设备将所述缓存校验值置于上行数据压缩UDC压缩数据包中发送,以使接收设备根据所述缓存校验值判断解压缓存和压缩缓存是否同步。

【技术特征摘要】
1.一种进行同步的方法,其特征在于,该方法包括:发送设备根据设定的采集方式确定采样位置;所述发送设备根据确定的采样位置,从压缩缓存区中采样部分数据;所述发送设备根据采样的数据生成缓存校验值;所述发送设备将所述缓存校验值置于上行数据压缩UDC压缩数据包中发送,以使接收设备根据所述缓存校验值判断解压缓存和压缩缓存是否同步。2.如权利要求1所述的方法,其特征在于,所述发送设备根据设定的采集方式确定采样位置,包括:所述发送设备根据设定的固定位置信息或图样位置信息,确定采样位置。3.如权利要求2所述的方法,其特征在于,所述固定位置信息包括将压缩缓存区前M个字节作为采样位置和/或将压缩缓存区后N个字节作为采样位置。4.如权利要求2所述的方法,其特征在于,所述图样位置信息包括下列信息中的部分或全部:采样周期的字节数;周期选取采样数据的字节数;采样周期中的采样位置;采样间隔的字节数;采样间隔的数目;间隔选取采样数据的字节数;采样方向。5.如权利要求4所述的方法,其特征在于,所述图样位置信息包括采样间隔的数目和间隔选取采样数据的字节数;所述发送设备根据图样位置信息确定采样位置,包括:所述发送设备将压缩缓存区中前X个字节和最后X个字节作为采样位置,其中X为间隔选取采样数据的字节数;以及所述发送设备根据采样间隔的数目和间隔选取采样数据的字节数,从压缩缓存区中剔除前X个字节和最后X个字节后的数据中确定采样位置。6.一种进行同步的方法,其特征在于,该方法包括:接收设备根据设定的采集方式确定采样位置;所述接收设备在接收到UDC压缩数据包后,根据确定的采样位置,从解压缓存区中采样部分数据生成缓存校验值;所述接收设备将所述UDC压缩数据包中的缓存校验值与所述缓存校验值进行比较;所述接收设备根据比较结果判断解压缓存和压缩缓存是否同步。7.如权利要求6所述的方法,其特征在于,所述接收设备根据设定的采集方式确定采样位置,包括:所述接收设备根据设定的固定位置信息或图样位置信息,确定采样位置。8.如权利要求7所述的方法,其特征在于,所述固定位置信息包括将数据解压区前M个字节作为采样位置和/或将解压缓存区后N个字节作为采样位置。9.如权利要求7所述的方法,其特征在于,所述图样位置信息包括下列信息中的部分或全部:采样周期的字节数;周期选取采样数据的字节数;采样周期中的采样位置;采样间隔的字节数;采样间隔的数目;间隔选取采样数据的字节数;采样方向。10.如权利要求9所述的方法,其特征在于,所述图样位置信息包括采样间隔的数目和间隔选取采样数据的字节数;所述接收设备根据图样位置信息确定采样位置,包括:所述接收设备将压缩缓存区中前X个字节和最后X个字节作为采样位置,其中X为间隔选取采样数据的字节数;以及所述接收设备根据采样间隔的数目和间隔选取采样数据的字节数,从压缩缓存区中剔除前X个字节和最后X个字节后的数据中确定采样位置。11.一种进行同步的发送设备,其特征在于,该发送设备包括处理器、存储器和收发机;其中,处理器,用于读取存储器中的程序并执行:根据设定的采集方式确定采样位置;根据确定的采样位置,从压缩缓存区中采样部分数据;根据采样的数据生成缓存校验值;将所述缓存校验值置于UDC压缩数据包中通过收发机发送,以使接收设备根据所述缓存校验值判断解压缓存和压缩缓存是否同步。12.如权利要求11所述的发送设备,其特征在于,所述处理器具体用于:根据设定的固定位置信...

【专利技术属性】
技术研发人员:刘佳敏全海洋
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1