一种在集群系统中对呼叫接入进行控制的方法

文档序号:7657353阅读:108来源:国知局
专利名称:一种在集群系统中对呼叫接入进行控制的方法
技术领域
本发明涉及数字集群通讯领域,尤其涉及的是数字集群通讯的呼叫接 入技术。
背景技术
在数字集群系统中,终端接入到群组或单呼的方式包括,终端对群组或 单呼起呼、终端收到系统下发群組或单呼的寻呼、以及系统强制终端接受 指定群组或单呼的寻呼。终端接入到群组或单呼的方式,在终端内部以事 件的方式描述的,即呼叫接入事件。终端接入到群组或单呼的过程包括, 终端先是按上述方式进行接入群组或单呼,然后在收到系统下发的该群组 或单呼的呼叫资源后,才进入呼叫。终端的呼叫接入控制,就是终端对接 入到群组或单呼的上述方式进行控制。在数字集群系统中,通常一个终端同时属于多个群组,而且这些群组的 呼叫在某一时刻可能同时存在,即集群系统同时下发多个群组的寻呼。终 端在呼叫接入的过程中,如果不进行接入控制,可能会出现各种问题。下面以起呼和强拆为例来进行说明一、在起呼过程中当用户对某个群组起呼的过程中,也收到了其他群 组的寻呼,则用户对当前群組的起呼过程会被打断,从而进入了其他群组 的呼叫。这〗吏用户无法接入到其想加入的群组。现有技术的全部起呼流程如图1所示,在起呼流程开始后,按键输入号 码,根据输入的按键号码确定呼叫类型,并进行参数检查;然后发送起呼 消息给系统,并接收系统返回的确认消息;收到系统的信道支配消息后,
起呼结束,进入通话态。如图2所示,当终端发起了群组3的群组加入请 求时,如果先收到群组1的群组加入指示,会直接进入群组l,而不是用户 想要进入的群组3。二、在强拆的过程中强拆是指用户在群组l中,此时系统下发了要求 强制进入群组2的消息给用户,用户会被强制从群组1中释放,并加入群 组2。在用户被从群组l中强拆出来后,有可能受同时其他群组的寻呼的影 响,而没有接受和加入到群组2。以上问题的存在,终端需要一个统一可行方法来对呼叫接入过程进行控 制处理,以保证呼叫接入过程的确定性和完整性。因此,现有技术还有待 于改进和发展。发明内容本发明的目的是提出一种集群系统中呼叫接入控制的方法,以保证用 户通过呼叫接入过程中能够准确加入其指定的群组。 本发明釆用的技术方案如下一种在集群系统中对呼叫接入进行控制的方法,其包括以下步骤 终端收到呼叫接入事件后,根据当前呼叫接入控制信息和呼叫接入事件的相关信息判断是否接受该呼叫接入事件;如果终端接受该呼叫接入事件,则将该呼叫接入事件的相关信息设置到终端的当前呼叫接入控制信息中。其中,所述当前呼叫接入控制信息包括终端当前是否已有呼叫接入抢占的标志、终端当前呼叫接入抢占的类型、终端当前呼叫接入抢占的群组ID、终端当前呼叫接入抢占的定时器。其中,所述呼叫接入事件的相关信息包括呼叫接入类型、呼叫接入群组ID。其中,所述终端当前呼叫接入抢占的类型和呼叫接入的类型都包括
群组呼、单呼。进一步地,所述判断是否接受呼叫接入事件的过程包括 所述终端根据当前呼叫接入控制信息中的当前是否已有呼叫接入抢占的标志,判断是否已有呼叫接入抢占;如果确定没有呼叫接入抢占,则可以接受所述呼叫接入事件。 更进一步地,所述判断是否接受呼叫接入事件的过程还包括 如果确定已有呼叫接入抢占,则判断当前呼叫接入抢占的类型和呼叫接入事件的呼叫接入类型是否相同;如果不相同,则不接受所述呼叫接入事件。更进一步地,所述判断是否接受呼叫接入事件的过程还包括如果是已有呼叫接入抢占,且当前呼叫接入抢占的类型和呼叫接入事件的呼叫接入类型相同,则继续判断当前呼叫接入抢占的群组ID和呼叫接入事件的呼叫接入群组ID是否相同,如果不相同,则不接受所述呼叫接入事件;如果相同,则可以接受所述呼叫接入事件。进一步地,所述将呼叫接入事件的相关信息设置到终端的当前呼叫接入控制信息中的过程包括如果所述当前是否已有呼叫接入抢占的标志为假,则设置当前是否已有呼叫接入抢占的标志为真,将呼叫接入事件的相关信息分别对应设置到当前呼叫接入控制信息中,启动当前呼叫接入抢占的定时器。更进一步地,所述将呼叫接入事件的相关信息设置到终端的当前呼叫接入控制信息中的过程还包括所述终端如果当前是否已有呼叫接入抢占的标志为真,则不需要设置当前呼叫接入控制信息。进一步地,终端在建立呼叫后,将清除当前呼叫接入控制信息,所述清除当前呼叫接入控制信息包括设置所述当前是否已有呼叫接入抢占的标志为假,关闭当前呼叫接入
抢占的定时器。进一步地,如果终端在呼叫接入控制超时后,自动清除当前呼叫接入控制信息,所述清除当前呼叫接入控制信息包括设置所述当前是否已有呼叫接入抢占的标志为假,关闭当前呼叫接入 抢占的定时器。进一步地,如果终端在开机初始化时,将清除当前呼叫接入控制信息, 所述清除当前呼叫接入控制信息包括设置所述当前是否已有呼叫接入抢占的标志为假,关闭当前呼叫接入 抢占的定时器。本发明产生的有益效果是根据当前呼叫接入控制信息的判断、设置、 清除的操作,保证了呼叫接入过程的确定性和完整性。


图l是现有技术的起呼流程图;图2是现有技术的终端加入群组的信令示意图;图3是本发明的当终端的接入控制没有进入抢占状态时接收到呼叫接 入事件的处理流程图;图4是本发明的当终端的接入控制进入抢占状态时接收到呼叫接入事 件的处理流程图;图5是本发明的终端收到需要强制接受呼叫接入事件的处理流程图; 图6是本发明的终端当前呼叫接入抢占的定时器超时后的处理流程图; 图7是本发明的当用户结束当前呼叫后终端的当前呼叫接入控制的处 理流程图。
具体实施方式
以下结合附图及具体实施例对本发明作进一步的详细说明。
该发明的总体思想是终端收到呼叫接入事件后,根据当前呼叫接入 控制信息和呼叫接入事件的相关信息判断是否接受该呼叫接入事件。如果 终端接受该呼叫接入事件,则将该呼叫接入事件的相关信息设置到终端的 当前呼叫接入控制信息中。如果终端在呼叫接入控制超时后,自动清除当前呼叫接入控制信息, 所述清除当前呼叫接入控制信息包括设置所述当前是否已有呼叫接入抢 占的标志为假,关闭当前呼叫接入抢占的定时器。如果终端在开机初始化时,将清除当前呼叫接入控制信息,所述清除 当前呼叫接入控制信息包括设置所述当前是否已有呼叫接入抢占的标志 为假,关闭当前呼叫接入抢占的定时器。如图3所示,当终端的接入控制没有进入抢占状态时接收到呼叫接入 事件的处理流程步骤301,终端收到呼叫接入事件,且当前是否已有呼叫接入抢占的标 志为H步骤302,终端设置当前是否已有呼叫接入抢占的标志为真,将呼叫接 入事件的相关信息分别对应设置到当前呼叫接入控制信息中,启动当前呼 叫接入^r占的定时器;步骤303,接受所述呼叫接入事件,进行相应处理;步骤304,终端在建立呼叫后,将清除当前呼叫接入控制信息。步骤305,处理结束。如图4所示,当终端的接入控制进入抢占状态时接收到呼叫接入事件 的处理流程步骤401,终端收到呼叫接入事件,且当前是否已有呼叫接入抢占的标 志为真;步骤402 ,终端判断当前呼叫接入抢占的类型和呼叫接入事件的呼叫接 入类型是否相同;如果不相同,则执行步骤404;如果相同,执行步骤403; 步骤403,终端判断当前呼叫接入抢占的群组ID和呼叫接入事件的呼 叫接入群组ID是否相同;如果不相同404,则执行步骤;如果相同,执行 步骤405;步骤404,不接受所述呼叫接入事件,进行相应处理;并执行步骤407; 步骤405,接受所述呼叫接入事件,进行相应处理; 步骤406,终端在建立呼叫后,将清除当前呼叫接入控制信息。 步骤407,处理结束。如图5所示,当终端收到需要强制接受呼叫接入事件的处理流程步骤501,终端收到需要强制接受呼叫接入事件;步骤502,终端设置当前是否已有呼叫接入抢占的标志为真,将呼叫接 入事件的相关信息分别对应设置到当前呼叫接入控制信息中,启动当前呼 叫接入抢占的定时器;步骤503,接受所述呼叫接入事件,进行相应处理;步骤504,终端在建立呼叫后,将清除当前呼叫接入控制信息。步骤505,处理结束。如图6所示,当终端的当前呼叫接入抢占的定时器超时后的处理流程 步骤601,终端的当前呼叫接入抢占的定时器超时; 步骤602,终端设置当前是否已有呼叫接入抢占的标志为假,关闭当前 呼叫接入抢占的定时器; 步骤603,处理结束。如图7所示,当用户结束当前呼叫后终端的当前呼叫接入控制的处理 流程步骤701,用户结束当前呼叫;步骤702,终端设置当前是否已有呼叫接入抢占的标志为假,关闭当前 呼叫接入抢占的定时器; 步骤703,处理结束。
本发明方法终端 一般接受了哪个群组的呼叫接入, 一段时间内就不会 接受其他群组的呼叫接入。同时,当终端接受某个呼叫接入的事件后,即认为终端的接入控制被该呼叫接入抢占了 ,终端的接入控制进入抢占状态; 此后一段时间内不再接受其他群组或呼叫的寻呼、起呼、强制接入;直到 用户主动退出,或者超出这一段时间,终端的接入控制才退出抢占状态。 本发明方法根据当前呼叫接入控制信息的判断、设置、清除的操作,保证 了呼叫接入过程的确定性和完整性。应当理解的是,上述针对本发明较佳实施例的描述较为详细,并不能 因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以 所附权利要求为准。
权利要求
1、一种在集群系统中对呼叫接入进行控制的方法,其特征在于包括以下步骤终端收到呼叫接入事件后,根据当前呼叫接入控制信息和呼叫接入事件的相关信息判断是否接受该呼叫接入事件;如果终端接受该呼叫接入事件,则将该呼叫接入事件的相关信息设置到终端的当前呼叫接入控制信息中。
2、 根据权利要求1所述的方法,其特征在于,所述当前呼叫接 入控制信息包括终端当前是否已有呼叫接入抢占的标志、终端当前 呼叫接入抢占的类型、终端当前呼叫接入抢占的群组ID、终端当前 呼叫接入抢占的定时器。
3、 根据权利要求1所述的方法,其特征在于,所述呼叫接入事 件的相关信息包括呼叫接入类型、呼叫接入群组ID。
4、 根据权利要求2或3所述的方法,其特征在于,所述终端当 前呼叫接入抢占的类型和呼叫接入的类型都包括群组呼、单呼。
5、 根据权利要求4所述的方法,其特征在于,所述判断是否接 受呼叫接入事件的过程包括所述终端根据当前呼叫接入控制信息中的当前是否已有呼叫接 入抢占的标志,判断是否已有呼叫接入抢占;如果确定没有呼叫接入抢占,则可以接受所述呼叫接入事件。
6、 根据权利要求5所述的方法,其特征在于,所述判断是否接 受呼叫接入事件的过程还包括如果确定已有呼叫接入抢占,则判断当前呼叫接入抢占的类型和 呼叫接入事件的呼叫接入类型是否相同;如果不相同,则不接受所述呼叫接入事件。
7、根据权利要求6所述的方法,其特征在于,所述判断是否接 受呼叫接入事件的过程还包括如果是已有呼叫接入抢占,且当前呼叫接入抢占的类型和呼叫接 入事件的呼叫接入类型相同,则继续判断当前呼叫接入抢占的群组ID 和呼叫接入事件的呼叫接入群组ID是否相同,如果不相同,则不接 受所述呼叫接入事件;如果相同,则可以接受所述呼叫接入事件。
8、根据权利要求7所述的方法,其特征在于,所述将呼叫接入 事件的相关信息设置到终端的当前呼叫接入控制信息中的过程包括如果所述当前是否已有呼叫接入抢占的标志为假,则设置当前是 否已有呼叫接入抢占的标志为真,将呼叫接入事件的相关信息分别对 应设置到当前呼叫接入控制信息中,启动当前呼叫接入抢占的定时 器。
9、 根据权利要求8所述的方法,其特征在于,所述将呼叫接入 事件的相关信息设置到终端的当前呼叫接入控制信息中的过程还包 括所述终端如果当前是否已有呼叫接入抢占的标志为真,则不需要 设置当前呼叫接入控制信息。
10、 根据权利要求2所述的方法,其特征在于,终端在建立呼叫 后,将清除当前呼叫接入控制信息,所述清除当前呼叫接入控制信息 包括设置所述当前是否已有呼叫接入抢占的标志为假,关闭当前呼叫 接入抢占的定时器。
11、 根据权利要求2所述的方法,其特征在于,还包括如果终端 在呼叫接入控制超时后,自动清除当前呼叫接入控制信息,所述清除 当前呼叫接入控制信息包括设置所述当前是否已有呼叫接入抢占的标志为假,关闭当前呼叫接入抢占的定时器。
12、根据权利要求1所述的方法,其特征在于,还包括如果终端 在开机初始化时,将清除当前呼叫接入控制信息,所述清除当前呼叫 接入控制信息包括设置所述当前是否已有呼叫接入抢占的标志为假,关闭当前呼叫接入 抢占的定时器。
全文摘要
本发明公开了一种在集群系统中对呼叫接入进行控制的方法,包括以下步骤终端收到呼叫接入事件后,根据当前呼叫接入控制信息和呼叫接入事件的相关信息判断是否接受该呼叫接入事件;如果终端接受该呼叫接入事件,则将该呼叫接入事件的相关信息设置到终端的当前呼叫接入控制信息中。本发明方法由于在原有呼叫流程中增加了高优先级抢占流程,以实现对用户欲加入群组的正确加入,保证了呼叫接入过程的确定性和完整性。
文档编号H04Q7/38GK101212812SQ20071012573
公开日2008年7月2日 申请日期2007年12月25日 优先权日2007年12月25日
发明者张红林, 李晨熙, 肖远钢 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1