一种控制终端组呼权限的方法

文档序号:7997849阅读:295来源:国知局
一种控制终端组呼权限的方法
【专利摘要】本发明提出一种控制终端组呼权限的方法,该方法包括:通过组呼权限控制服务器来设置和存储所有终端的组呼权限;终端主动向所述服务器查询自身的组呼权限并存储在本地;在组呼呼叫建立过程中,终端根据查询到的组呼权限对所述过程进行权限控制。采用本发明提出的方法后,终端能够实时获得自身组呼权限并且提供给用户,使用户减少错误操作和更理解业务内容。
【专利说明】一种控制终端组呼权限的方法

【技术领域】
[0001]本发明涉及无线通信领域,尤其涉及一种控制终端组呼权限的方法。

【背景技术】
[0002]集群通信主要应用于行业无线专网中的指挥调度。通常来说,集群通信系统允许所有的组内成员发起组呼,在组呼呼叫建立时,组内成员都能接听到组呼,即组内成员在组呼呼叫建立过程具备相同的权限。
[0003]然而在实际应用中,某些集群用户在组呼呼叫建立过程中需要具备特殊的权限。例如,指挥调度员为了指挥控制其所在的多个组下的所有下级用户,需要能够对下级的多个组下达指挥命令,然而这些多个组在发起内部呼叫时都会通知指挥调度员,使得调度员处于忙碌呼叫中,因此,指挥调度员希望具备仅能发起组呼,不接收其它成员发起的组呼的权限。再例如某些特殊情况下,系统不希望组内成员频繁发起呼叫,仅有特定成员才能发起组呼。因此,除特定成员能够接收和发起呼叫外,其它成员需要具备仅能接听组呼,不能主动发起组呼的权限。
[0004]目前系统中对组呼呼叫建立过程的权限控制多采用核心网控制的方法,例如在用户发起呼叫后,核心网判断用户权限再发起或者拒绝呼叫;对于接听用户,如果用户不能接听组呼,则核心网不将其加入组呼中。该方法由于在核心网对组呼权限进行控制,终端与核心网的交互过程会对空口资源造成浪费,而且调度台与终端不能清晰的从界面获得自己的能力水平,用户感受不便。


【发明内容】

[0005]为了解决上述问题,本发明提供了一种终端主动获取组呼权限,对组呼呼叫建立过程进行控制的方法,该方法为:
[0006]通过组呼权限控制服务器来设置和存储所有终端的组呼权限;终端主动向所述服务器查询自身的组呼权限并存储在本地;在组呼呼叫建立过程中,终端根据查询到的组呼权限对所述过程进行权限控制。
[0007]优选的,组呼权限可以有三种:仅能接听呼叫、仅能发起呼叫、能够接听和发起呼口 H。
[0008]优选的,在终端界面可以查看终端本地存储的组呼权限。
[0009]优选的,终端可以在开机注册完成或者发起位置更新后,主动向组呼权限控制服务器查询自身的组呼权限。进一步的,终端和组呼权限控制服务器可以均存储终端的最新组呼权限的时间戳,当终端向所述服务器查询组呼权限时,携带自身存储的时间戳,所述服务器比对自身存储的时间戳,如果当前终端携带的时间戳已经为最新,则不下发组呼权限。
[0010]优选的,组呼权限控制服务器中终端的组呼权限被修改后,所述服务器主动通知终端其组呼权限被修改,终端收到通知后向所述服务器查询最新的组呼权限。这里,可以由调度员或调度台通知组呼权限控制服务器进行组呼权限的修改。进一步的,终端和组呼权限控制服务器可以均存储终端的最新组呼权限的时间戳,当所述服务器主动通知终端其组呼权限被修改时,携带自身存储的时间戳,终端比对自身存储的时间戳,如果已经是最新,则终端不向所述服务器进行组呼权限查询。
[0011]利用本发明进行组呼呼叫权限控制,具有以下优点:1,终端能够实时获得自身组呼权限并且提供给用户,使用户减少错误操作和更理解业务内容;2,采用独立的权限获取方式,可以通过在终端安装插件进行实现,适用于任何集群网络。

【专利附图】

【附图说明】
[0012]图1是本发明实施例一的终端开机注册完成后,终端主动查询自身的组呼权限的流程图;
[0013]图2是本发明实施例二的服务器通知终端组呼权限被修改的流程图。

【具体实施方式】
[0014]下面结合附图对本发明的【具体实施方式】作详细的说明。
[0015]实施例一:终端主动向服务器查询自身组呼权限
[0016]由于组呼权限包含终端所附属每个组的权限,当终端处于多个组时,权限内容可能比较大,为了避免权限内容过大,频繁发送造成空口资源浪费,本实施例中当终端请求组呼权限内容时,终端和组呼权限控制服务器能够比对终端上次更新呼叫权限的时间戳,如果已经是最新,则无需进行呼叫权限的更新。
[0017]组呼权限控制服务器为每个集群终端存储一个组呼权限文件,文件内容包括终端的最新组呼权限以及对应的时间戳,终端获取到自身的组呼权限后存储在本地的组呼权限文件中,同时还在文件中存储对应的时间戳。本实施例假设组呼权限控制服务器中存储有终端a的组呼权限文件,终端a属于集群组1、2、3,在组I的组呼权限为仅能接听呼叫,在组2的组呼权限为仅能发起呼叫,在组3的权限为能够接听和发起呼叫。
[0018]当终端a开机注册完成后,如图1所示,终端a主动向组呼权限控制服务器查询其在集群组1、2、3的组呼权限并携带自身存储的组呼权限的时间戳,时间戳的初始值设为O。服务器比对自身存储的终端a的组呼权限文件中的时间戳,发现终端a携带的时间戳不是最新的,则向终端a下发各个组的组呼权限。终端a接收到组呼权限后存储在本地,并更新组呼权限文件中的时间戳。
[0019]当终端a发起位置更新或者失步后重新同步后,为了保证组呼权限的同步,终端a需要向服务器查询最新的组呼权限,并携带自身存储的最新时间戳,服务器比对自身存储的终端a的组呼权限的时间戳,发现当前终端a携带的时间戳已经为最新,则不下发组呼权限。
[0020]实施例二:服务器主动通知终端组呼权限被修改
[0021]在实施例一的基础上,本实施例中调度员希望将终端a在组I的组呼权限修改为能够接听和发起呼叫。则调度员首先向组呼权限控制服务器发送通知,通知其修改终端a在组I的组呼权限。服务器接到通知后在终端a的组呼权限文件中修改组I的组呼权限,同时还将文件中的时间戳更新为最新时间戳,然后主动通知终端a其组呼权限已被修改并携带最新时间戳,如图2所示,终端a接到通知后比对自身存储的时间戳,发现自身存储的组呼权限的时间戳不是最新的,则终端a向服务器发起组呼权限查询。
[0022]实施例三:终端根据组呼权限对组呼呼叫建立进行控制
[0023]本实施例中终端b属于集群组1、2、3,终端b向服务器获取到自身的组呼权限后存储在本地的组呼权限文件中。用户可以在终端b中,通过菜单界面来查看各个组的组呼权限。用户选择查看组呼权限菜单后,终端b界面显示出组I的权限标识为01,组2的权限标识为02,组3的权限标识为03,其中01、02、03分别表示组呼权限为仅能接听呼叫、仅能发起呼叫、能够接听和发起呼叫。终端b发起组呼呼叫建立时的处理如下:
[0024]对于组1,终端b发起组呼时,终端b直接界面提示用户“您无权限发起该组的组呼”,但终端b可以响应其它组I成员发起的组I组呼;
[0025]对于组2,终端b可以发起组呼,但终端b不能响应其它组2成员发起的组2组呼;
[0026]对于组3,终端b既可以发起组呼,又可以接听组呼。
[0027]组呼建立完成后,组内成员加入组呼中,都能够进行话权申请和释放,各成员按照话权优先级别高低来抢占话权。
[0028]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种控制终端组呼权限的方法,其特征在于,所述方法包括: 通过组呼权限控制服务器来设置和存储所有终端的组呼权限;终端主动向所述服务器查询自身的组呼权限并存储在本地;在组呼呼叫建立过程中,终端根据查询到的组呼权限对所述过程进行权限控制。
2.根据权利要求1的方法,其特征在于,所述组呼权限有三种:仅能接听呼叫、仅能发起呼叫、能够接听和发起呼叫。
3.根据权利要求1的方法,其特征在于,在终端界面查看终端本地存储的组呼权限。
4.根据权利要求1的方法,其特征在于,终端开机注册完成后,主动向组呼权限控制服务器查询自身的组呼权限。
5.根据权利要求1的方法,其特征在于,终端发起位置更新后,主动向组呼权限控制服务器查询自身的组呼权限。
6.根据权利要求4或5的方法,其特征在于,终端和组呼权限控制服务器均存储终端的最新组呼权限的时间戳,当终端向所述服务器查询组呼权限时,携带自身存储的时间戳,所述服务器比对自身存储的时间戳,如果当前终端携带的时间戳已经为最新,则不下发组呼权限。
7.根据权利要求1的方法,其特征在于,组呼权限控制服务器中终端的组呼权限被修改后,所述服务器主动通知终端其组呼权限被修改,终端收到通知后向所述服务器查询最新的组呼权限。
8.根据权利要求7的方法,其特征在于,调度员或调度台通知组呼权限控制服务器修改终端的组呼权限。
9.根据权利要求7的方法,其特征在于,终端和组呼权限控制服务器均存储终端的最新组呼权限的时间戳,当所述服务器主动通知终端其组呼权限被修改时,携带自身存储的时间戳,终端比对自身存储的时间戳,如果已经是最新,则终端不向所述服务器进行组呼权限查询。
【文档编号】H04W48/14GK104080057SQ201310106509
【公开日】2014年10月1日 申请日期:2013年3月29日 优先权日:2013年3月29日
【发明者】唐春莺, 李国强, 刘达, 陈俊华, 韩奇一 申请人:北京信威通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1