一种集群终端的处理方法技术

技术编号:11690020 阅读:128 留言:0更新日期:2015-07-08 00:11
本申请公开了一种集群终端的处理方法,包括:在所述集群终端中,当基带处理器BP确定需要向应用处理器AP上报当前状态时,所述BP向AP上报状态信息,所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一致。应用本申请,能够避免由于AP和BP状态不一致所导致的无法进行集群业务的问题。

【技术实现步骤摘要】

本申请涉及集群技术,特别涉及。
技术介绍
目前集群终端的硬件架构一般都是包括如下两个处理器:AP:用于运行应用软件,该处理器通常被称作ApplicationProcessor,简称AP;BP:用于负责无线通信相关工作,该处理器通常被称作BaseBandProcessor,简称 BP。AP和BP芯片之间采用AT指令进行通信。 群组业务进行的过程中,AP和BP需要进行消息交互和处理。AP和BP都是通过状 态机来处理消息的,但由于有些消息需要缓存再处理或是丢失了,有时就会出现AP和BP两 边的状态不一致,会产生很严重的后果,比如无法进行监听或是不能发起话权申请,并且一 旦出现该种情况有时不能自愈,将一直维持下去,需要重新开机才能解决。下面给出一个AP 发给BP的消息需要缓存再处理从而造成AP和BP状态不一致的例子:[000引起初AP和BP都处于监听态,该时BP收到群组关闭,正在处理的暂态中收到AP发 下的话权申请消息,此时BP会缓存话权申请消息,等待处理完群组关闭后,再处理话权申 请消息;BP处理完群组关闭后告知AP群组已关闭,而对于AP是先发送话权申请后收到 群组关闭,收到群组关闭后一直尝试加入群组,但BP此时在暂态不处理此消息,给AP回复 error,AP所有群组均遍历加入失败后就进入无状态了; 对于BP是先收到群组关闭后收到话权申请,BP处理完群组关闭后紧接着处理之 前缓存的话权申请消息,就会处于主讲态; 此时AP和BP状态就不一致了,一个处于无状态,一个处于主讲态。由于AP在无 状态,就无法发起集群业务了。
技术实现思路
本申请提供了,能够避免由于AP和BP状态不一致所导 致的无法进行集群业务的问题。 为实现上述目的,本申请采用如下的技术方案: ,包括: 在所述集群终端中,当基带处理器BP确定需要向应用处理器AP上报当前状态时, 所述BP向AP上报状态信息,所述AP根据BP上报的状态信息将自身的状态设置为与BP状 态一致。 较佳地,预先保存自身的状态和业务类型组合与AP状态间的映射关系; 所述BP向AP上报状态信息包括;BP根据自身的当前状态和当前业务类型组合, 映射得到对应的AP状态,并将映射结果作为状态信息上报给AP; 所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一致包括:所述AP 将自身的状态设置为BP上报的状态。 较佳地,预先保存业务类型和BP的状态组合与AP状态间的映射关系;[001引所述BP向AP上报状态信息包括;BP向AP上报BP的当前状态; 所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一致包括;AP根 据当前业务类型和BP上报的当前状态,映射得到对应的AP状态,AP将自身的当前状态设 置为映射结果。 较佳地,所述BP的状态和业务类型组合与AP状态的映射关系为:【主权项】1. ,其特征在于,包括: 在所述集群终端中,当基带处理器BP确定需要向应用处理器AP上报当前状态时,所述 BP向AP上报状态信息,所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一 致。2. 根据权利要求1所述的方法,其特征在于,预先保存自身的状态和业务类型组合与 AP状态间的映射关系; 所述BP向AP上报状态信息包括:BP根据自身的当前状态和当前业务类型组合,映射 得到对应的AP状态,并将映射结果作为状态信息上报给AP ; 所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一致包括:所述AP将 自身的状态设置为BP上报的状态。3. 根据权利要求1所述的方法,其特征在于,预先保存业务类型和BP的状态组合与AP 状态间的映射关系; 所述BP向AP上报状态信息包括:BP向AP上报BP的当前状态; 所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一致包括:AP根据当 前业务类型和BP上报的当前状态,映射得到对应的AP状态,AP将自身的当前状态设置为 映射结果。4. 根据权利要求2或3所述的方法,其特征在于,所述BP的状态和业务类型组合与AP 状态的映射关系为:5.根据权利要求1、2或3所述的方法,其特征在于,所述BP确定需要向AP上报当前状 态的方式包括: BP发给AP的消息中原因值不是正常的原因;和/或, BP发给AP的消息结果不是success ;和/或, BP接收到AP发送的状态查询消息。【专利摘要】本申请公开了,包括:在所述集群终端中,当基带处理器BP确定需要向应用处理器AP上报当前状态时,所述BP向AP上报状态信息,所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一致。应用本申请,能够避免由于AP和BP状态不一致所导致的无法进行集群业务的问题。【IPC分类】H04L29-08【公开号】CN104754004【申请号】CN201310746222【专利技术人】陈云飞, 乔艳珍, 范天宇, 谭垠 【申请人】成都鼎桥通信技术有限公司【公开日】2015年7月1日【申请日】2013年12月30日本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/CN104754004.html" title="一种集群终端的处理方法原文来自X技术">集群终端的处理方法</a>

【技术保护点】
一种集群终端的处理方法,其特征在于,包括:在所述集群终端中,当基带处理器BP确定需要向应用处理器AP上报当前状态时,所述BP向AP上报状态信息,所述AP根据BP上报的状态信息将自身的状态设置为与BP状态一致。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈云飞乔艳珍范天宇谭垠
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:四川;51

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

1