【技术实现步骤摘要】
多模终端中各协议模块的定时同步方法及系统
本专利技术涉及多模终端,特别涉及多模终端中各协议模块的定时同步方法及系统。
技术介绍
在当前的多模终端系统上,3GPP已经明确要求终端必须支持异系统的测量,这样就要求辅模式协议模块使用主模式协议模块分配的空闲时间片。也就是说,在当前的多模终端方案中,为了实现对异系统的测量,当前驻留的主模式协议模块需要给辅模式协议模块分配空闲时间片。那么辅模式协议模块在收到主模式协议模块的空闲时间片信息后,必须将该信息转化为本模式内的定时信息,才能保证分配的空闲时间片可以正常使用。这里有两种比较通用的做法:方案一:所有协议模块的定时模块统一由一套软件定时系统控制,这样这套软件定时系统就可以明确知道各协议模块的定时之间的转换关系,也就可以将主模式协议模块分配的定时信息转换成对应辅模式协议模块的定时信息。方案二:在硬件上增加一个独立的、各协议模块都能读取的基准定时,每个协议模块都可以知道本模式定时和该硬件基准定时之间的相对关系,这样通过将主模式协议模块时间片信息转换成基准定时时间片信息,再转换成对应辅模式模块的时间片信息,也可以达到正确使用该时间片的目的。以上两种方案有比较明显的局限性:方案一:所有协议模块的定时系统必须是同一个,如果从其他公司购买了某个单独的协议模块后,必须将该新增模块的定时系统增加到原有的定时系统中,难度大,风险也较高,对已有功能的稳定性影响较大。方案二:对硬件有明确的要求,一旦硬件不支持,整套协议方案的系统间功能完全不可用,不利于不同硬件平台上的方案移植。
技术实现思路
本专利技术的目的在于提供一种多模终端中各协议模块 ...
【技术保护点】
一种多模终端中各协议模块的定时同步方法,其特征在于,包含以下步骤:A.主模式协议模块向辅模式协议模块发送空闲时间片GAP分配消息和GAP中断;其中,所述GAP分配消息包含:用主模式协议模块的定时信息表示的分配GAP的起始位置gap_start、分配GAP的长度gap_length、GAP中断到分配GAP起始位置的距离interrupt_offset;B.所述辅模式协议模块根据接收到的GAP分配消息和GAP中断,将所述主模式协议模块分配的GAP信息转换为辅模式协议模块能够识别的定时信息;C.判断辅模式的定时维护是否存在偏差,如果存在偏差,则根据识别出的主模式定时信息,调整辅模式的定时信息。
【技术特征摘要】
1.一种多模终端中各协议模块的定时同步方法,其特征在于,包含以下步骤:A.主模式协议模块向辅模式协议模块发送空闲时间片GAP分配消息和GAP中断;其中,所述GAP分配消息包含:用主模式协议模块的定时信息表示的分配GAP的起始位置gap_start、分配GAP的长度gap_length、GAP中断到分配GAP起始位置的距离interrupt_offset;B.所述辅模式协议模块根据接收到的GAP分配消息和GAP中断,将所述主模式协议模块分配的GAP信息转换为辅模式协议模块能够识别的定时信息;C.判断辅模式的定时维护是否存在偏差,如果存在偏差,则根据识别出的主模式定时信息,调整辅模式的定时信息;其中,在所述步骤A中,包含以下子步骤:所述主模式协议模块在获取到向辅模式协议模块发送GAP中断的指定时间之后,向所述辅模式协议模块发送所述GAP分配消息;在所述发送GAP中断的指定时间,所述主模式协议模块向所述辅模式协议模块发送所述GAP中断;在所述步骤B中,包含以下子步骤:所述辅模式协议模块记录下收到所述GAP中断的时间点,并用辅模式协议模块的定时信息表示所述发送GAP中断的指定时间,记为gap_int_slave_timing;将所述gap_int_slave_timing加上所述interrupt_offset,得到所述主模式协议模块分配GAP的具体时间点gap_start_slave;其中,所述gap_start_slave是用辅模式协议模块的定时信息表示的。2.根据权利要求1所述的多模终端中各协议模块的定时同步方法,其特征在于,在所述步骤C中,包含以下子步骤:在收到两次GAP中断后,所述辅模式协议模块获取第一次GAP分配消息中的主模式定时信息gap_start_0,及相应的辅模式定时信息gap_start_slave_0和第二次GAP分配消息中的主模式定时信息gap_start_1,及相应的辅模式定时信息gap_start_slave_1;比较所述gap_start_1和所述gap_start_0的之间差值delta0与所述gap_start_slave_1和所述gap_start_slave_0之间的差值delta1;如果所述delta0和所述delta1不一致,则判定辅模式此时维护的定时信息与所述主模式的定时信息有偏差,并利用所述delta0与所述delta1的差值调整辅模式的定时。3.根据权利要求2所述的多模终端中各协议模块的定时同步方法,其特征在于,在利用所述delta0与所述delta1的差值调整辅模式的定时的步骤中,包含以下子步骤:根据所述delta0与所述delta1的差值,直接调整辅模式的硬件帧中断。4.根据权利要求1至3中任一项所述的多模终端中各协议模块的定时同步方法,其特征在于,所述GAP分配消息在所述GAP中断之前发送;所述GAP中断在所述GAP的起始位置之前发送。5.根据权利要求1至3中任一项所述的多模终端中各协议模块的定时同步方法,其特征在于,所述主模式是标准协议模式中的任意一种,所述辅模式是所述标准协议模式中除所述主模式外的其余模式;其中,所述标准协议包含:长期演进-时分双工LTE_TDD、长期演进-频分双工LTE_FDD、时分同步码分多址TD-SCDMA、宽带码分多址WCDMA、码分多址2000CDMA2000、全球移动通信系统GSM。6.一种多模终端中各协议模块的定时同步系统,其特征在于,包含:主模式协议模块和辅模式协议模块;所述主模式协议模块向辅模式协议模块发送空闲时间片GAP分配消息和GAP中断;其中,所述GAP分配消息包含:用主模式协议模块的定时信息表示的分配GAP的起始位置gap_start、分配GAP的长度gap_leng...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。