LTE+WCDMA双卡LTE分组交换下GSM小区同步方法、装置及移动终端与流程

文档序号:14078788阅读:352来源:国知局
LTE+WCDMA双卡LTE分组交换下GSM小区同步方法、装置及移动终端与流程

本发明涉及移动通信技术领域,尤其涉及一种lte+wcdma双卡lte分组交换下gsm小区同步的方法、装置及移动终端。



背景技术:

随着手机技术的日益强大以及人们对于手机功能的需求增多,lte+wcdma双卡模式即将在手机市场得到广泛应用,在lte+wcmda双卡模式下,当lte进行数据业务时存在lte卡的gsm邻区或wcdma卡的gsm邻区的同步任务,这些gsm小区的同步任务的完成需要打掉lte的数据包完成,如何在对lte数据分组交换业务影响比较小的前提下解决gsm同步是当前面临的关键问题。

传统的gsm同步中采用12帧+1个时隙为单位的方式进行同步,或者比较新的方法还可以以单帧+1个时隙为单位。

在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:

以12帧+1个时隙为单位的方式对lte分组交换过程速率的影响比较大;以单帧+1个时隙为单位的方式由于打掉数据包次数较多,同时打掉数据包过程消耗较大且分次太多容易碰撞,导致搜索周期过长。



技术实现要素:

本发明提供的lte+wcdma双卡lte分组交换下gsm小区同步方法、装置及移动终端,能够在兼顾gsm同步性能的前提下减少打掉lte数据包次数,降低对lte进行数据业务时速率影响,大大提高了终端网络稳定性能。

第一方面,本发明提供一种lte+wcdma双卡lte分组交换下gsm小区同步方法,包括:

选取所述wcdma卡的寻呼指示信道pich中的位置a,其中,当前位置距离位置a的间隔为接收长度,且最短为4个gsm帧加1个gsm时隙,且所述当前位置所要进行的第一段小区搜索任务不存在其他任务冲突;

向网络侧发送缓存状态bsr=0,待所述小区搜索任务及寻呼任务完成后恢复bsr;

判断所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置上是否找到gsm同步位置;

当所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置上找到gsm同步位置时,同步成功。

可选地,所述方法还包括:

当所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置没有找到gsm同步位置时,以所述第一段小区搜索任务开始点为基准,在51n+4个帧的位置上进行第二段gsm搜索任务,判断所述第二段gsm搜索任务在51n+4个帧的位置上是否找到所述gsm的同步位置,其中,n为搜索周期,n为自然数;

当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时找到所述gsm的同步位置,同步成功。

可选地,所述方法还包括:

当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时没有找到所述gsm的同步位置,则以所述第一段小区搜索任务开始点为基准,在51m+8个帧的位置继续进行第三段gsm搜索任务,判断所述第三段gsm搜索任务在51m+8个帧的位置上是否找到所述gsm的同步位置,其中,m为搜索周期,m为自然数;

当所述第三段gsm搜索任务在51m+8个帧的位置上找到所述gsm的同步位置时,同步成功,否则同步失败。

第二方面,本发明提供一种lte+wcdma双卡lte分组交换下gsm小区同步装置,所述装置包括:

选取单元,用于选取所述wcdma卡的寻呼指示信道pich中的位置a,其中,当前位置距离位置a的间隔为接收长度,且最短为4个gsm帧加1个gsm时隙,且所述当前位置所要进行的第一段小区搜索任务不存在其他任务冲突;

通知单元,用于向网络侧发送缓存状态bsr=0,待所述小区搜索任务及寻呼任务完成后恢复bsr;

第一判断单元,用于判断所述第一段小区搜索任务在所述当前位置上是否找到gsm同步位置,当所述小区搜索任务在所述当前位置上找到gsm同步位置时,同步成功。

可选地,所述装置还包括:

第一搜索单元,用于当所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置没有找到gsm同步位置时,以所述第一段小区搜索任务开始点为基准,在51n+4个帧的位置上进行第二段gsm搜索任务;

第二判断单元,用于判断所述第二段gsm搜索任务在51n+4个帧的位置上是否找到所述gsm的同步位置,其中,n为搜索周期,n为自然数,当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时找到所述gsm的同步位置,同步成功。

可选地,所述装置还包括:

第二搜索单元,用于当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时没有找到所述gsm的同步位置,则以所述第一段小区搜索任务开始点为基准,在51m+8个帧的位置继续进行第三段gsm搜索任务;

第三判断单元,用于判断所述第三段gsm搜索任务在51m+8个帧的位置上是否找到所述gsm的同步位置,其中,m为搜索周期,m为自然数,当所述第三段gsm搜索任务在51m+8个帧的位置上找到所述gsm的同步位置时,同步成功,否则同步失败。

第三方面,本发明提供一种移动终端,所述移动终端包括上述lte+wcdma双卡lte分组交换下gsm小区同步装置。

本发明实施例提供的lte+wcdma双卡lte分组交换下gsm小区同步方法、装置及移动终端,选取所述wcdma卡的寻呼指示信道pich中的位置a,其中,当前位置距离位置a的间隔为接收长度,且最短为4个gsm帧加1个gsm时隙,且所述当前位置所要进行的第一段小区搜索任务不存在其他任务冲突;判断所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置上是否找到gsm同步位置;当所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置上找到gsm同步位置时,同步成功,否则同步失败。与现有技术相比,本发明能够在兼顾gsm同步性能的前提下减少打掉lte数据包次数,降低对lte进行数据业务时速率影响,大大提高了终端网络稳定性能。

附图说明

图1为本发明一实施例lte+wcdma双卡lte分组交换下gsm小区同步方法的流程图;

图2为本发明一实施例gsm51复帧结构图;

图3为本发明另一实施例lte+wcdma双卡lte分组交换下gsm小区同步方法的流程图;

图4为本发明一实施例lte+wcdma双卡lte分组交换下gsm小区同步装置的结构示意图;

图5为本发明另一实施例lte+wcdma双卡lte分组交换下gsm小区同步装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供一种lte+wcdma双卡lte分组交换下gsm小区同步方法,如图1所示,所述方法包括:

s11、选取所述wcdma卡的寻呼指示信道pich中的位置a,其中,当前位置距离位置a的间隔接收长度,且最短为4个gsm帧加1个gsm时隙,且所述当前位置所要进行的第一段小区搜索任务不存在其他任务冲突;

具体的,所述当前位置的搜索过程是在gsm51复帧结构中进行,所述51复帧结构如图2所示;

具体的,当wcdma突发产生任务和gsm的分段搜索发生冲突时,只要被冲突的gsm小区搜索任务段自行加51帧再次生成任务,即可继续进行小区搜索任务;

s12、向网络侧发送缓存状态bsr=0,待所述小区搜索任务及寻呼任务完成后恢复bsr;

具体的,在每次有任务申请时,先通知lte向网络发送bsr=0,待所述小区搜索任务及寻呼任务完成后,再通知lte向网络恢复bsr;

s13、判断所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置上是否找到gsm同步位置;

s14、当所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置上找到gsm同步位置时,同步成功。

进一步地,如图3所示,所述方法还包括:

s15、当所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置没有找到gsm同步位置时,以所述第一段小区搜索任务开始点为基准,在51n+4个帧的位置上进行第二段gsm搜索任务,判断所述第二段gsm搜索任务在51n+4个帧的位置上是否找到所述gsm的同步位置,其中,n为搜索周期,n为自然数;

s16、当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时找到所述gsm的同步位置,同步成功;

s17、当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时没有找到所述gsm的同步位置,则以所述第一段小区搜索任务开始点为基准,在51m+8个帧的位置继续进行第三段gsm搜索任务,判断所述第三段gsm搜索任务在51m+8个帧的位置上是否找到所述gsm的同步位置,其中,m为搜索周期,m为自然数;

例如:第一段的位置设为0,则第二块的位置为n×51+4,第三块的位置可以为m×51+8,可以更进一步的转换为0,52n-n+4,52m-m+8,其中,n和m均为自然数,52个gsm帧是240ms;

结合wcdma的寻呼周期为80ms,160ms,320ms,640ms,1280ms,2560ms,5120ms;

为了确保gsm分段搜索任务能够和wcdma的寻呼指示信道位置紧挨,那么针对80ms,160ms,320ms,640ms的情况,可以取n=4,m=8;

在wcdma比较大的寻呼周期中,如大于等于1280ms,n的取值应根据小区同步位任务的需求,但最小取值一般为n=4,m=8;

s18、当所述第三段gsm搜索任务在51m+8个帧的位置上找到所述gsm的同步位置时,同步成功,否则同步失败。

本发明实施例提供的lte+wcdma双卡lte分组交换下gsm小区同步方法,能够在兼顾gsm同步性能的前提下减少打掉lte数据包次数,降低对lte进行数据业务时速率影响,大大提高了终端网络稳定性能。

本发明实施例还提供一种lte+wcdma双卡lte分组交换下gsm小区同步装置,如图4所示,所述装置包括:

选取单元11,用于选取所述wcdma卡的寻呼指示信道pich中的位置a,其中,当前位置距离位置a的间隔接收长度最短为4个gsm帧加1个gsm时隙,且所述当前位置所要进行的第一段小区搜索任务不存在其他任务冲突;

通知单元12,用于向网络侧发送缓存状态bsr=0,待所述小区搜索任务及寻呼任务完成后恢复bsr;

第一判断单元13,用于判断所述第一段小区搜索任务在所述当前位置上是否找到gsm同步位置,当所述小区搜索任务在所述当前位置上找到gsm同步位置时,同步成功。

进一步地,如图5所示,所述装置还包括:

第一搜索单元14,用于当所述第一段小区搜索任务在所述接收长度最短为4个gsm帧加1个gsm时隙位置没有找到gsm同步位置时,以所述第一段小区搜索任务开始点为基准,在51n+4个帧的位置上进行第二段gsm搜索任务;

第二判断单元15,用于判断所述第二段gsm搜索任务在51n+4个帧的位置上是否找到所述gsm的同步位置,其中,n为搜索周期,n为自然数,当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时找到所述gsm的同步位置,同步成功。

进一步地,如图5所示,所述装置还包括:

第二搜索单元16,用于当所述第二段gsm搜索任务在51n+4个帧的位置上进行第二段gsm搜索时没有找到所述gsm的同步位置,则以所述第一段小区搜索任务开始点为基准,在51m+8个帧的位置继续进行第三段gsm搜索任务;

第三判断单元17,用于判断所述第三段gsm搜索任务在51m+8个帧的位置上是否找到所述gsm的同步位置,其中,m为搜索周期,m为自然数,当所述第三段gsm搜索任务在51m+8个帧的位置上找到所述gsm的同步位置时,同步成功,否则同步失败。

本发明实施例提供的lte+wcdma双卡lte分组交换下gsm小区同步装置,能够在兼顾gsm同步性能的前提下减少打掉lte数据包次数,降低对lte进行数据业务时速率影响,大大提高了终端网络稳定性能。

本发明实施例还提供一种移动终端,所述移动终端包括上述lte+wcdma双卡lte分组交换下gsm小区同步装置。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1