一种控制用户终端进行集群呼叫的方法和装置转让专利

申请号 : CN200710304494.2

文献号 : CN101472227B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张昊李凯喻炜

申请人 : 中国移动通信集团公司

摘要 :

本发明的实施例提供了一种控制用户终端进行集群呼叫的方法和装置,给用户带来了良好的体验,并节省了系统资源。所述方法包括:用户终端向移动交换中心发送位置更新请求;移动交换中心根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区,将确定结果发给用户终端;所述用户终端接收移动交换中心发送的确定结果,并根据所述确定结果控制用户终端进行集群呼叫。根据本发明实施例,用户终端在进行位置更新流过程中,网络侧判断当前区域是否为该用户终端的归属集群业务服务区,并根据判断结果提醒用户,以进行集群呼叫控制,给用户带来了良好的体验,从而节省了系统资源。

权利要求 :

1.一种控制用户终端进行集群呼叫的方法,其特征在于,包括:

用户终端向移动交换中心发送位置更新请求;

移动交换中心根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区,将确定结果发给用户终端;

所述用户终端根据所述确定结果进行集群呼叫控制,其中,所述根据所述确定结果进行集群呼叫控制具体包括:当所述确定结果为当前区域是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为无效状态,以允许该用户终端进行集群呼叫;当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为有效状态,以禁止该用户终端进行集群呼叫。

2.根据权利要求1所述的方法,其特征在于,所述移动交换中心根据位置更新请求获得用户签约信息具体包括:移动交换中心向归属位置寄存器发送位置更新请求消息;

移动交换中心接收归属位置寄存器返回的用户签约信息。

3.根据权利要求1所述的方法,其特征在于,所述根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区具体包括:从用户签约信息中取出组标识;

判断该组标识是否存在于组呼寄存器中,若是,确定当前区域是该用户终端的归属集群业务服务区,否则,确定当前区域不是该用户终端的归属集群业务服务区。

4.根据权利要求1所述的方法,其特征在于,所述将确定结果发给用户终端具体为:通过短消息、非结构化补充业务数据或位置更新确定消息将确定结果发给用户终端。

5.根据权利要求1所述的方法,其特征在于,若当前区域不是该用户终端的归属集群业务服务区,在禁止用户终端的集群呼叫流程后,还在用户终端上显示不允许进行集群呼叫的提示。

6.根据权利要求1至5其中之一所述的方法,其特征在于,在执行用户终端向移动交换中心发送位置更新请求之前,所述方法还包括:用户终端检测是否存在通知信道,若不存在,则禁止用户终端进行集群呼叫,否则,执行所述用户终端向移动交换中心发送位置更新请求。

7.根据权利要求6所述的方法,其特征在于,当通知信道存在时,所述方法还包括:将用户终端的禁止呼叫标志设置为无效状态。

8.一种控制用户终端进行集群呼叫的方法,其特征在于,包括:

用户终端确定存在通知信道时将用户终端的禁止呼叫标志设置为无效状态;

所述用户终端向移动交换中心发送位置更新请求;

移动交换中心根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区;

若是,则不将确定结果发给用户终端,所述用户终端根据所述禁止呼叫标志进行集群呼叫控制;

否则,将确定结果发给用户终端,所述用户终端根据所述确定结果进行集群呼叫控制,其中,所述根据所述确定结果进行集群呼叫控制具体包括:当所述确定结果为当前区域是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为无效状态,以允许该用户终端进行集群呼叫;当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为有效状态,以禁止该用户终端进行集群呼叫。

9.一种控制用户终端进行集群呼叫的系统,其特征在于,包括:

用户终端,用于向移动交换中心发送位置更新请求,并接收移动交换中心发送的确定结果,并根据所述确定结果控制用户终端进行集群呼叫,其中,所述根据所述确定结果进行集群呼叫控制具体包括:当所述确定结果为当前区域是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为无效状态,以允许该用户终端进行集群呼叫;当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为有效状态,以禁止该用户终端进行集群呼叫;

移动交换中心,用于根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区,将确定结果发给用户终端。

10.一种用户终端,其特征在于,包括:

发送单元,用于向移动交换中心发送位置更新请求;

接收单元,用于接收移动交换中心发送的确定结果;

控制单元,用于根据所述确定结果控制用户终端进行集群呼叫,其中,所述根据所述确定结果进行集群呼叫控制具体包括:当所述确定结果为当前区域是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为无效状态,以允许该用户终端进行集群呼叫;当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为有效状态,以禁止该用户终端进行集群呼叫。

11.根据权利要求10所述的用户终端,其特征在于,所述控制单元包括:判断单元,用于根据所述确定结果判断当前区域是否为该用户终端的归属集群业务服务区,并启动设置单元;

设置单元,当所述确定结果为当前区域是为该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为无效状态;当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为有效状态。

12.根据权利要求10所述的用户终端,其特征在于,所述用户终端还包括:检测单元,用于在启动发送单元之前检测是否存在通知信道,若不存在,则禁止用户终端进行集群呼叫,否则,启动发送单元。

说明书 :

一种控制用户终端进行集群呼叫的方法和装置

技术领域

[0001] 本发明涉及一种通信技术,尤其涉及一种控制用户终端进行集群呼叫的方法和装置。

背景技术

[0002] 近几年来,集群业务有了较大的发展。在集群业务发展初期,集群业务都是以专网的方式展开。然而,使用专网构建集群通信系统具有投资维护成本大,且覆盖范围比较小的问题。由于公网具有覆盖范围大的优点,使用公网开展集群业务,以扩大覆盖范围便成为集群业务的一项迫切需求。
[0003] 在采用公网开展集群业务初期,由于设备升级等问题,很难在整个公网都开展集群业务。即只有在部分区域可提供集群业务,而另外一些区域不能提供集群业务。这样就会出现已签约集群业务的用户漫游到另外一个集群业务服务区时,尽管用户终端可以检测到通知信道(Notification Channel,NCH),而实际上网络却无法为其提供集群业务的现象。一旦用户发起呼叫,由于当前接入的集群系统无法为其提供集群业务,则拒绝用户的组呼请求,这样既给用户带来了不好的体验,同时也浪费了系统资源;另外,如果用户终端已经被从组呼群组中删除,但由于其SIM(Subscriber Identity Module;用户身份识别模块)卡中的组标识(ID)等信息并没有被破坏,则当用户终端接入归属集群网络时,网络拒绝用户的组呼请求,这样既给用户带来了不好的体验,同时也浪费了系统资源。

发明内容

[0004] 本发明的实施例提供了一种控制用户终端进行集群呼叫的方法和装置,给用户带来了良好的体验,并节省了系统资源。
[0005] 本发明的实施例提供了一种控制用户终端进行集群呼叫的方法,包括:
[0006] 用户终端向移动交换中心发送位置更新请求;
[0007] 移动交换中心根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区,将确定结果发给用户终端;
[0008] 所述用户终端接收移动交换中心发送的确定结果,并根据所述确定结果控制用户终端进行集群呼叫。
[0009] 本发明的实施例还提供了另一种控制用户终端进行集群呼叫的方法,包括:
[0010] 用户终端检测是否存在通知信道,若存在,将用户终端的禁止呼叫标志设置为无效状态;
[0011] 用户终端向移动交换中心发送位置更新请求;
[0012] 移动交换中心根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区;
[0013] 当前区域是该用户终端的归属集群业务服务区时,不将确定结果发给用户终端;
[0014] 所述用户终端根据所述禁止呼叫标志进行集群呼叫控制。
[0015] 本发明的实施例还提供了一种控制用户终端进行集群呼叫的系统,包括:
[0016] 用户终端,用于向移动交换中心发送位置更新请求,并接收移动交换中心发送的确定结果,并根据所述确定结果控制用户终端进行集群呼叫;
[0017] 移动交换中心,用于根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区,将确定结果发给用户终端。
[0018] 本发明的实施例还提供了一种用户终端,包括:
[0019] 发送单元,用于向移动交换中心发送位置更新请求;
[0020] 接收单元,用于接收移动交换中心发送的确定结果;
[0021] 控制单元,用于根据所述确定结果控制用户终端进行集群呼叫。
[0022] 本发明的实施例还提供了一种移动交换中心,包括:
[0023] 接收单元,用于接收用户终端发送的位置更新请求;
[0024] 获得单元,用于根据位置更新请求获得用户签约信息;
[0025] 确定单元,用于根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区;
[0026] 发送单元,用于将确定结果发给用户终端。
[0027] 根据本发明实施例,用户终端在进行位置更新流过程中,网络侧判断当前区域是否为该用户终端的归属集群业务服务区,并根据判断结果提醒用户终端是否在集群服务区,及控制用户终端的集群呼叫过程,给用户带来了良好的体验,减少了用户终端发起组呼的次数,从而节省了系统资源。

附图说明

[0028] 图1示出了本发明实施例一的控制用户终端进行集群呼叫的流程;
[0029] 图2示出了本发明实施例二的控制用户终端进行集群呼叫的流程;
[0030] 图3示出了本发明实施例三的控制用户终端进行集群呼叫的系统。

具体实施方式

[0031] 为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。
[0032] 本发明的实施例提供了一种控制用户终端进行集群呼叫的方法和装置,当用户终端漫游出归属的集群业务服务区且漫游地集群业务服务区无法为其提供集群业务时,或者当用户已经被从集群业务中删除但SIM卡中的组信息等数据并没有被删除,归属地集群业务服务区核心网络设备与用户终端交互以提示用户终端当前服务区无法提供集群业务,并在用户终端侧禁止发起集群业务。从而给用户带来了良好的体验,并节省了系统资源。所述归属的集群业务服务区为该用户终端签约集群业务服务区。
[0033] 实施例一
[0034] 本实施例描述了一种控制用户终端进行集群呼叫的方法。如图1所示,该方法包括步骤:
[0035] 步骤11、当用户终端漫游到新的集群业务服务区后或者在归属集群业务服务区做开机操作时,该用户终端向移动交换中心发送位置更新请求消息。
[0036] 在执行用户终端向移动交换中心发送位置更新请求之前,用户终端还检测是否存在通知信道,若不存在,则禁止用户终端进行集群呼叫,否则,执行所述用户终端向移动交换中心发送位置更新请求。优选地,当通知信道存在时,允许用户终端进行集群呼叫。
[0037] 步骤12、移动 交换中心 接收到位 置更新请 求消息后,向 HLR(Home LocationRegister归属位置寄存器)发送位置更新请求消息。
[0038] 步 骤 13-16、HLR一 方 面 向 原VLR 发 送 位 置 删 除 消 息,以 删 除 原VLR(VisitedLocation Registor,访问位置寄存器)中的当前用户终端的位置信息,原VLR删除当前用户终端的位置信息后,向HLR返回位置删除确认消息。
[0039] HLR另一方面向当前MSC(Mobile Switching Center,移动交换中心)返回插入用户数据消息,以将用户签约信息插入到MSC的VLR数据库中,所述用户签约信息包括用户签约的组信息。当前MSC将用户签约信息插入到MSC的VLR数据库后,向HLR返回插入用户数据消息。
[0040] 步骤17、MSC另一方面根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区。确定方法如下:从用户签约信息中取出组标识;判断该组标识是否存在于GCR(Group Call Registor,组呼寄存器)中,若是,则当前区域是该用户终端的归属集群业务服务区,否则,当前区域不是该用户终端的归属集群业务服务区。
[0041] 步骤18、MSC向用户终端发送确定结果通知,以便将确定结果发给用户终端,发送的方式可以是位置更确认(Location Update ACK)消息,也可以是短消息或USSD(Unstructured Supplementary Service Data,非结构化补充业务数据)。由于当通知信道存在时,允许用户终端进行集群呼叫。因此,优选地,当MSC判定当前区域是该用户终端的归属集群业务服务区时,可不必向用户终端发送确定结果通知。这样,只有当前区域不是该用户终端的归属集群业务服务区时,才将确定结果发给用户终端。
[0042] 步骤19、用户终端接收移动交换中心发送的确定结果,并根据所述确定结果控制用户终端进行集群呼叫。
[0043] 当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则用户终端在其屏幕上显示组呼禁止标识,以表示当前服务区不支持基于此组号的集群呼叫,所述组呼禁止标识可以是不同于已用标识的任何标识,优选地,可以是一个易于识别的图片;为了节省无线网络资源,在用户终端上可设置与组呼标识相对应的组呼禁止标志,当发现当前服务区不支持基于此组号的集群呼叫时,将该组呼禁止标志设置为有效,以禁止用户终端发起此集群呼叫。具体而言,当用户终端发起集群呼叫时,首先检查其对应的组呼禁止标志是否有效,若有效,则禁止该集群呼叫,否则,允许该集群呼叫。优选地,在禁止该集群呼叫后,还向用户提示当前区域不是该用户终端的归属集群业务服务区的信息。
[0044] 当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则用户终端在其屏幕上不显示组呼禁止标识,以表示当前服务区可支持基于此组号的集群呼叫;当用户终端上设置组呼禁止标志时,这时还应将该组呼禁止标志设置为无效,以允许用户终端发起此集群呼叫。
[0045] 实施例二
[0046] 如图2所示,本实施例描述另一种控制用户终端进行集群呼叫的方法,所述方法包括下列步骤:
[0047] 步骤21、用户终端确定存在通知信道时将用户终端的禁止呼叫标志设置为无效状态;
[0048] 步骤22、用户终端向移动交换中心发送位置更新请求;
[0049] 步骤23、移动交换中心根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区;若是,执行步骤24,否则,执行步骤25。
[0050] 步骤24、不将确定结果发给用户终端,所述用户终端可根据所述禁止呼叫标志进行集群呼叫控制;
[0051] 步骤25、将确定结果发给用户终端,所述用户终端根据所述确定结果进行集群呼叫控制。
[0052] 这样,当用户终端新进入动到存在通知信道的位置区时,当该位置区能够提供集群业务时,由于已将禁止呼叫标志设置为无效状态,可不必将确定结果发给用户终端,用户终端可直接根据禁止呼叫标志控制集群呼叫,即,可进行集群呼叫,从而节省了无线资源。
[0053] 实施例三
[0054] 如图3所示,本实施例描述了一种控制用户终端进行集群呼叫的系统,包括:用户终端300,用于向移动交换中心发送位置更新请求,并接收移动交换中心发送的确定结果,并根据所述确定结果控制用户终端进行集群呼叫;移动交换中心400,用于根据位置更新请求获得用户签约信息,并根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区,将确定结果发给用户终端。
[0055] 所述用户终端300包括:发送单元310,用于向移动交换中心发送位置更新请求;接收单元320,用于接收移动交换中心400发送的确定结果;控制单元330,用于根据所述确定结果控制用户终端进行集群呼叫;检测单元340,用于在启动发送单元310之前检测是否存在通知信道,若不存在,则禁止用户终端进行集群呼叫,否则,启动发送单元310。所述控制单元330包括:判断单元331,用于根据所述确定结果判断当前区域是否为该用户终端的归属集群业务服务区,并启动设置单元332;设置单元332,当所述确定结果为当前区域是为该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为无效状态;当所述确定结果为当前区域不是该用户终端的归属集群业务服务区时,则将禁止呼叫标志设置为有效状态。
[0056] 所述移动交换中400心包括:接收单元410,用于接收用户终端300发送的位置更新请求;获得单元420,用于根据位置更新请求获得用户签约信息;确定单元430,用于根据用户签约信息确定当前区域是否为该用户终端的归属集群业务服务区;发送单元440,用于将确定结果发给用户终端。
[0057] 根据本发明实施例,用户终端在进行位置更新流过程中,网络侧判断当前区域是否为该用户终端的归属集群业务服务区,并根据判断结果提醒用户终端是否在集群服务区,及控制用户终端的集群呼叫过程,给用户带来了良好的体验,减少了用户终端发起组呼的次数,从而节省了系统资源。
[0058] 虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。