呼叫请求消息的发送、接收方法及装置制造方法

文档序号:7982533阅读:241来源:国知局
呼叫请求消息的发送、接收方法及装置制造方法
【专利摘要】本发明公开了一种呼叫请求消息的发送、接收方法及装置,在上述方法中,网络侧设备接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前位于的预设区域信息;网络侧设备根据预设区域信息将呼叫请求消息发送至与主叫终端属于同一群组并位于同一预设区域内的一个或多个被叫终端。根据本发明提供的技术方案,避免了将主叫终端发起的呼叫请求消息发送至属于同一群组但在主叫终端所位于的预设区域之外的一个或多个被叫终端,提升被叫终端的体验。
【专利说明】呼叫请求消息的发送、接收方法及装置
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种呼叫请求消息的发送、接收方法及装置。
【背景技术】
[0002]集群通信系统是多个用户(部门、群体)共用一组无线电信道,并动态地使用这些信道的专用移动通信系统。集群通信系统与公众的蜂窝移动系统相比,具有呼叫接续快、群组内用户共享前向信道、半双工通信方式和支持私密呼叫和群组呼叫等特点。由于集群通信系统具备特有的调度功能和组呼功能以及快速呼叫的特性,因此,在专业通信领域发挥着巨大的作用,其主要应用对象在于对指挥调度功能要求较高的部门和企业,其中,可以包括:政府部门(例如:军队、公安部门、国家安全部门和紧急事件服务部门)、铁道、水利、电力、民航等单位。另外,随着国民经济的发展,出租、物流、物业管理和工厂制造业对集群通信的需求也愈发强烈。集群通信正逐渐成为公众移动通信之外的一大专用通信系统。群组内的用户共享前向信道,即下行链路为共享方式,上行链路为抢占方式。主叫按下一键通(Push-to-Talk,简称为PTT)就可以建立通信链路,而主叫松开PTT键,系统随即释放链路,同一时刻只能有一个主叫用户讲话。在现实生活中,集群终端由于专业用户的需要,即将推出智能机系列。只要有网络覆盖的地方,并且搭建有相应的PTT服务器,都可以收到PTT呼口4。相关技术中存在的问题在于虽然主叫终端与多个被叫终端处于同一群组中,但是,多个被叫终端可能位于多个网络覆盖的区域内,由于主叫终端可能不愿意打扰在非限定区域内的同组的被叫终端,因此,相关技术中缺少一种仅由限定区域内的同组被叫终端接收寻呼信息的技术方案。

【发明内容】

[0003]本发明提供了一种呼叫请求消息的发送、接收方法及装置,以至少解决相关技术中无法避免位于非限定区域内的同组被叫终端接收主叫终端寻呼信息的问题。
[0004]根据本发明的一个方面,提供了一种呼叫请求消息的发送方法。
[0005]根据本发明的呼叫请求消息的发送方法包括:网络侧设备接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前位于的预设区域信息;网络侧设备根据预设区域信息将呼叫请求消息发送至与主叫终端属于同一群组并位于同一预设区域内的一个或多个被叫终端。
[0006]优选地,在网络侧设备根据预设区域信息将呼叫请求消息发送至与主叫终端属于同一群组并位于同一预设区域内的一个或多个被叫终端之前,还包括:网络侧设备获取与主叫终端属于同一群组的多个被叫终端的位置信息;网络侧设备根据获取到的与主叫终端属于同一群组的多个被叫终端的位置信息确定与主叫终端属于同一群组并位于同一预设区域的一个或多个被叫终端。
[0007]根据本发明的另一方面,提供了 一种呼叫请求消息的接收方法。[0008]根据本发明的呼叫请求消息的接收方法包括:多个被叫终端中的每个被叫终端接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前所位于的预设区域信息,主叫终端与多个被叫终端属于同一群组;每个被叫终端根据该被叫终端当前的位置信息与预设区域信息的比较结果判断是否接收呼叫请求消息。
[0009]优选地,多个被叫终端中的每个被叫终端根据该被叫终端当前的位置信息与预设区域信息的比较结果判断是否接收呼叫请求消息包括:如果多个被叫终端中的一个或多个被叫终端根据该被叫终端当前的位置信息确定该被叫终端当前所处位置位于预设区域内,则一个或多个被叫终端接收呼叫请求消息;如果多个被叫终端中的一个或多个被叫终端根据该被叫终端当前的位置信息确定该被叫终端当前所处位置位于预设区域外,则一个或多个被叫终端拒绝接收呼叫请求消息。
[0010]优选地,多个被叫终端中的每个被叫终端接收来自于主叫终端的呼叫请求消息包括:网络侧设备接收来自于主叫终端的呼叫请求消息;网络侧设备将接收到的呼叫请求消息发送至与主叫终端属于同一群组的多个被叫终端。
[0011]根据本发明的又一方面,提供了一种呼叫请求消息的发送装置。
[0012]根据本发明的呼叫请求消息的发送装置包括:接收模块,用于接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前位于的预设区域信息;发送模块,用于根据预设区域信息将呼叫请求消息发送至与主叫终端属于同一群组并位于同一预设区域内的一个或多个被叫终端。
[0013]优选地,上述装置还包括:获取模块,用于获取与主叫终端属于同一群组的多个被叫终端的位置信息;确定模块,用于根据获取到的与主叫终端属于同一群组的多个被叫终端的位置信息确定与主叫终端属于同一群组并位于同一预设区域的一个或多个被叫终端。
[0014]根据本发明的再一方面,提供了一种呼叫请求消息的接收装置。
[0015]根据本发明的呼叫请求消息的接收装置包括:接收模块,用于接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前所位于的预设区域信息,主叫终端与多个被叫终端属于同一群组;判断模块,用于每个被叫终端根据该被叫终端当前的位置信息与预设区域信息的比较结果判断是否接收呼叫请求消息。
[0016]优选地,判断模块包括:第一判断单元,用于根据当前的位置信息确定当前所处位置位于预设区域内,则接收呼叫请求消息;第二判断单元,用于根据当前的位置信息确定当前所处位置位于预设区域外,则拒绝接收呼叫请求消息。
[0017]优选地,接收模块,用于经由网络侧设备接收来自于主叫终端的呼叫请求消息。
[0018]通过本发明,采用网络侧设备在接收到主叫终端的呼叫请求消息之后,从呼叫请求消息中获取该主叫终端当前所位于的预设区域信息,从而确定与该主叫终端属于同一群组且位于预设区域内的一个或多个被叫终端,并将呼叫请求消息发送至确定后的一个或多个被叫终端,解决了相关技术中无法避免位于非限定区域内的同组被叫终端接收主叫终端寻呼信息的问题,进而避免将主叫终端发起的呼叫请求消息发送至属于同一群组但在主叫终端所位于的预设区域之外的一个或多个被叫终端,提升被叫终端的体验。
【专利附图】

【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是根据本发明实施例的呼叫请求消息的发送方法的流程图;
[0021]图2是根据本发明优选实施例的呼叫请求消息的发送方法的流程图;
[0022]图3是根据本发明实施例的呼叫请求消息的接收方法的流程图;
[0023]图4是根据本发明优选实施例的呼叫请求消息的接收方法的流程图;
[0024]图5是根据本发明实施例的呼叫请求消息的发送装置的结构框图;
[0025]图6是根据本发明优选实施例的呼叫请求消息的发送装置的结构框图;
[0026]图7是根据本发明实施例的呼叫请求消息的接收装置的结构框图;以及
[0027]图8是根据本发明优选实施例的呼叫请求消息的接收装置的结构框图。
【具体实施方式】
[0028]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0029]图1是根据本发明实施例的呼叫请求消息的发送方法的流程图。如图1所示,该方法可以包括以下处理步骤:
[0030]步骤S102:网络侧设备接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前位于的预设区域信息;
[0031]步骤S104:网络侧设备根据预设区域信息将呼叫请求消息发送至与主叫终端属于同一群组并位于同一预设区域内的一个或多个被叫终端。
[0032]相关技术中,无法避免位于非限定区域内的同组被叫终端接收主叫终端寻呼信息。采用如图1所示的方法,网络侧设备在接收到主叫终端的呼叫请求消息之后,从呼叫请求消息中获取该主叫终端当前所位于的预设区域信息,从而确定与该主叫终端属于同一群组且位于预设区域内的一个或多个被叫终端,并将呼叫请求消息发送至确定后的一个或多个被叫终端,解决了相关技术中无法避免位于非限定区域内的同组被叫终端接收主叫终端寻呼信息的问题,进而避免将主叫终端发起的呼叫请求消息发送至属于同一群组但在主叫终端所位于的预设区域之外的一个或多个被叫终端,提升被叫终端的体验。
[0033]需要说明的是,本发明提供的技术方案可以应用于以下三个场景:
[0034]场景一、不通过地图,而是直接通过终端本身所获得的GPS经纬度信息来进行区域设定;
[0035]场景二、终端通过定位地图进行区域设定;
[0036]场景三、系统后台通过区域地理位置信息的配置来进行设定。
[0037]在优选实施例中,可以将预设个数(例如:4个)的基站所覆盖的区域作为预设区域。在集群通信中,属于一个群组的一个主叫终端和多个被叫终端可能均位于该预设区域内,当然也可能有一个或多个被叫终端位于该预设区域外。
[0038]优选地,在步骤S104,网络侧设备根据预设区域信息将呼叫请求消息发送至与主叫终端属于同一群组并位于同一预设区域内的一个或多个被叫终端之前,还可以包括以下操作:
[0039]步骤S1:网络侧设备获取与主叫终端属于同一群组的多个被叫终端的位置信息;
[0040]步骤S2:网络侧设备根据获取到的与主叫终端属于同一群组的多个被叫终端的位置信息确定与主叫终端属于同一群组并位于同一预设区域的一个或多个被叫终端。
[0041]例如:在集群通信过程中,以十个用户为一个群组,其中,可以包括:一个主叫终端和九个被叫终端。主叫终端当前位于区域A,该区域可以包括4个基站覆盖的小区。主叫终端经由网络侧设备向九个被叫终端发起呼叫请求,网络侧设备分别获取九个被叫终端的位置信息,并确定出在上述九个被叫终端中有六个被叫终端在区域A内,因此,网络侧设备将主叫终端发起的呼叫请求发送至上述六个被叫终端。
[0042]下面结合图2所示的优选实施例对上述优选实施过程做进一步的描述。
[0043]图2是根据本发明优选实施例的呼叫请求消息的发送方法的流程图。如图2所示,该方法可以包括以下步骤:
[0044]步骤S202:网络侧设备接收主叫终端的呼叫请求消息,其中,该呼叫请求消息中携带有主叫终端当前所位于的预设区域的位置信息;
[0045]步骤S204:网络侧设备通过该呼叫请求消息中是否携带上述位置信息判断该呼叫是否为限定地理位置区域内的呼叫;如果不是,继续执行步骤S206 ;否则,转到步骤S208 ;
[0046]步骤S206:进行正常的集群终端呼叫,流程结束;
[0047]步骤S208:网络侧设备获取与主叫终端属于同一群组内的多个被叫终端的位置
信息;
[0048]步骤S210:网络侧设备逐个判断被叫终端的位置信息是否在限定的地理位置区域内;如果是,继续执行步骤S212 ;否则,转到步骤S214 ;
[0049]步骤S212:网络侧设备发送呼叫请求消息,流程结束;
[0050]步骤S214:网络侧设备不发送呼叫请求消息,流程结束。
[0051]图3是根据本发明实施例的呼叫请求消息的接收方法的流程图。如图3所示,该方法可以包括以下处理步骤:
[0052]步骤S302:多个被叫终端中的每个被叫终端接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前所位于的预设区域信息,主叫终端与多个被叫终端属于同一群组;
[0053]步骤S304:每个被叫终端根据该被叫终端当前的位置信息与预设区域信息的比较结果判断是否接收呼叫请求消息。
[0054]采用如图3所示的方法,解决了相关技术中无法避免位于非限定区域内的同组被叫终端接收主叫终端寻呼信息的问题,进而避免将主叫终端发起的呼叫请求消息发送至属于同一群组但在主叫终端所位于的预设区域之外的一个或多个被叫终端,提升被叫终端的体验。
[0055]优选地,在步骤S304中,每个被叫终端根据该被叫终端当前的位置信息与预设区域信息的比较结果判断是否接收呼叫请求消息可以包括以下操作:
[0056]步骤S1:如果多个被叫终端中的一个或多个被叫终端根据该被叫终端当前的位置信息确定该被叫终端当前所处位置位于预设区域内,则一个或多个被叫终端接收呼叫请求消息;
[0057]步骤S2:如果多个被叫终端中的一个或多个被叫终端根据该被叫终端当前的位置信息确定该被叫终端当前所处位置位于预设区域外,则一个或多个被叫终端拒绝接收呼叫请求消息。
[0058]例如:在集群通信过程中,以十个用户为一个群组,其中,可以包括:一个主叫终端和九个被叫终端。主叫终端当前位于区域A,该区域可以包括4个基站覆盖的小区。主叫终端经由网络侧设备向九个被叫终端发起呼叫请求,网络侧设备将接收到的呼叫请求分别发送至九个被叫终端。上述九个被叫终端分别将自身的位置信息与区域A的位置信息进行比较,其中,有六个被叫终端在区域A内,因此,上述六个被叫终端接收主叫终端发起的呼叫请求,而另外三个被叫终端则拒绝接收主叫终端发起的呼叫请求。
[0059]优选地,在步骤S302中,多个被叫终端中的每个被叫终端接收来自于主叫终端的呼叫请求消息可以包括以下步骤:
[0060]步骤S3:网络侧设备接收来自于主叫终端的呼叫请求消息;
[0061]步骤S4:网络侧设备将接收到的呼叫请求消息发送至与主叫终端属于同一群组的多个被叫终端。
[0062]下面结合图4所示的优选实施例对上述优选实施过程做进一步的描述。
[0063]图4是根据本发明优选实施例的呼叫请求消息的接收方法的流程图。如图4所示,该方法可以包括以下步骤:
[0064]步骤S402:网络侧设备接收主叫终端的呼叫请求消息,其中,该呼叫请求消息中携带有主叫终端当前所位于的预设区域的位置信息;
[0065]步骤S404:网络侧设备通过该呼叫请求消息中是否携带上述位置信息判断该呼叫是否为限定地理位置区域内的呼叫;如果不是,继续执行步骤S406 ;否则,转到步骤S408 ;
[0066]步骤S406:进行正常的集群终端呼叫,流程结束;
[0067]步骤S408:网络侧设备将主叫终端发起的呼叫请求消息发送至与主叫终端属于同一群组的多个被叫终端;
[0068]步骤S410:被叫终端逐个根据自身的GPS位置经纬度信息与上述预设区域的位置信息的比较结果来判断是否响应呼叫请求消息;如果被叫终端位于上述预设区域内,继续执行步骤S412 ;否则,转到步骤S414 ;
[0069]步骤S412:被叫终端接收呼叫请求消息,流程结束;
[0070]步骤S414:被叫终端不接收呼叫请求消息,流程结束。
[0071]图5是根据本发明实施例的呼叫请求消息的发送装置的结构框图。如图5所示,该装置可以包括:接收模块10,用于接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前位于的预设区域信息;发送模块20,用于根据预设区域信息将呼叫请求消息发送至与主叫终端属于同一群组并位于同一预设区域内的一个或多个被叫终端。
[0072]采用图5所示的装置,解决了相关技术中无法避免位于非限定区域内的同组被叫终端接收主叫终端寻呼信息的问题,进而避免将主叫终端发起的呼叫请求消息发送至属于同一群组但在主叫终端所位于的预设区域之外的一个或多个被叫终端,提升被叫终端的体验。
[0073]优选地,如图6所示,上述装置还可以包括:获取模块30,用于获取与主叫终端属于同一群组的多个被叫终端的位置信息;确定模块40,用于根据获取到的与主叫终端属于同一群组的多个被叫终端的位置信息确定与主叫终端属于同一群组并位于同一预设区域的一个或多个被叫终端。
[0074]图7是根据本发明实施例的呼叫请求消息的接收装置的结构框图。如图7所示,该装置可以包括:接收模块50,用于接收来自于主叫终端的呼叫请求消息,其中,呼叫请求消息中携带有主叫终端当前所位于的预设区域信息,主叫终端与多个被叫终端属于同一群组;判断模块60,用于每个被叫终端根据该被叫终端当前的位置信息与预设区域信息的比较结果判断是否接收呼叫请求消息。
[0075]优选地,如图8所示,上述判断模块60可以包括:第一判断单元600,用于根据当前的位置信息确定当前所处位置位于预设区域内,则接收呼叫请求消息;第二判断单元602,用于根据当前的位置信息确定当前所处位置位于预设区域外,则拒绝接收呼叫请求消
肩、O
[0076]在优选实施过程中,上述接收模块50,用于经由网络侧设备接收来自于主叫终端的呼叫请求消息。
[0077]需要说明的是,图5至图8中所示的各个模块以及各个单元之间相互作用的优选工作方式可以参见图1至图4所示的实施例,此处不再赘述。
[0078]从以上的描述中,可以看出,上述实施例实现了如下技术效果(需要说明的是这些效果是某些优选实施例可以达到的效果):解决了相关技术中无法避免位于非限定区域内的同组被叫终端接收主叫终端寻呼信息的问题,进而避免将主叫终端发起的呼叫请求消息发送至属于同一群组但在主叫终端所位于的预设区域之外的一个或多个被叫终端,提升被叫终端的体验。
[0079]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0080]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种呼叫请求消息的发送方法,其特征在于,包括: 网络侧设备接收来自于主叫终端的呼叫请求消息,其中,所述呼叫请求消息中携带有所述主叫终端当前位于的预设区域信息; 所述网络侧设备根据所述预设区域信息将所述呼叫请求消息发送至与所述主叫终端属于同一群组并位于所述同一预设区域内的一个或多个被叫终端。
2.根据权利要求1所述的方法,其特征在于,在所述网络侧设备根据所述预设区域信息将所述呼叫请求消息发送至与所述主叫终端属于同一群组并位于所述同一预设区域内的一个或多个被叫终端之前,还包括: 所述网络侧设备获取与所述主叫终端属于所述同一群组的多个被叫终端的位置信息; 所述网络侧设备根据获取到的与所述主叫终端属于所述同一群组的多个被叫终端的位置信息确定与所述主叫终端属于所述同一群组并位于所述同一预设区域的一个或多个被叫终夂而。
3.—种呼叫请求消息的接收方法,其特征在于,包括: 多个被叫终端中的每个被叫终端接收来自于主叫终端的呼叫请求消息,其中,所述呼叫请求消息中携带有所述主叫终端当前所位于的预设区域信息,所述主叫终端与所述多个被叫终端属于同一群组; 所述每个被叫终端根据该被叫终端当前的位置信息与所述预设区域信息的比较结果判断是否接收所述呼叫请求消息。
4.根据权利要求3所述的方法,其特征在于,所述多个被叫终端中的每个被叫终端根据该被叫终端当前的位置信息与所述预设区域信息的比较结果判断是否接收所述呼叫请求消息包括: 如果所述多个被叫终端中的一个或多个被叫终端根据该被叫终端当前的位置信息确定该被叫终端当前所处位置位于所述预设区域内,则所述一个或多个被叫终端接收所述呼叫请求消息; 如果所述多个被叫终端中的一个或多个被叫终端根据该被叫终端当前的位置信息确定该被叫终端当前所处位置位于所述预设区域外,则所述一个或多个被叫终端拒绝接收所述呼叫请求消息。
5.根据权利要求3或4所述的方法,其特征在于,所述多个被叫终端中的每个被叫终端接收来自于所述主叫终端的呼叫请求消息包括: 网络侧设备接收来自于所述主叫终端的呼叫请求消息; 所述网络侧设备将接收到的所述呼叫请求消息发送至与所述主叫终端属于所述同一群组的所述多个被叫终端。
6.一种呼叫请求消息的发送装置,其特征在于,包括: 接收模块,用于接收来自于主叫终端的呼叫请求消息,其中,所述呼叫请求消息中携带有所述主叫终端当前位于的预设区域信息; 发送模块,用于根据所述预设区域信息将所述呼叫请求消息发送至与所述主叫终端属于同一群组并位于所述同一预设区域内的一个或多个被叫终端。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:获取模块,用于获取与所述主叫终端属于所述同一群组的多个被叫终端的位置信息; 确定模块,用于根据获取到的与所述主叫终端属于所述同一群组的多个被叫终端的位置信息确定与所述主叫终端属于所述同一群组并位于所述同一预设区域的一个或多个被叫终端。
8.—种呼叫请求消息的接收装置,其特征在于,包括: 接收模块,用于接收来自于主叫终端的呼叫请求消息,其中,所述呼叫请求消息中携带有所述主叫终端当前所位于的预设区域信息,所述主叫终端与所述多个被叫终端属于同一群组; 判断模块,用于所述每个被叫终端根据该被叫终端当前的位置信息与所述预设区域信息的比较结果判断是否接收所述呼叫请求消息。
9.根据权利要求8所述的装置,其特征在于,所述判断模块包括: 第一判断单元,用于根据当前的位置信息确定当前所处位置位于所述预设区域内,则接收所述呼叫请求消息; 第二判断单元,用于根据当前的位置信息确定当前所处位置位于所述预设区域外,则拒绝接收所述呼叫请求消息。
10.根据权利要求8或9所述的装置,其特征在于,所述接收模块,用于经由网络侧设备接收来自于主叫终端的呼叫请求消息。
【文档编号】H04W68/00GK103634742SQ201210309305
【公开日】2014年3月12日 申请日期:2012年8月28日 优先权日:2012年8月28日
【发明者】孙子文 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1