一种提升集群边缘用户语音质量的方法和系统的制作方法

xiaoxiao2020-10-23  8

一种提升集群边缘用户语音质量的方法和系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种提升集群边缘用户语音质量的方法和系统。
【背景技术】
[0002]LTE技术已经用于集群通信,实现集群的LTE网络最大的特点是集群业务的群组用户,以及集群的通话机制。
[0003]集群通话机制中主讲用户以调度台为通话对象,视调度台为通话对象。将主讲用户的语音通过基站发往调度台。调度台将主讲的语音数据转发给群组监听所在的小区,视群组为一个实体用户,将语音数据下发给逻辑的群组用户。
[0004]群组本身是一个逻辑用户。主讲视所有的听众为一个整体,将这个整体称之为群组。该听众所在的小区,均存在一个系统侧的实例,该实体具有大部分普通用户的功能。在该小区的所有监听用户和该群组实例相对应。当主讲的数据通过该群组实例从空口下发,便视为该小区所有监听用户均能接收。
[0005]处于小区边缘的监听终端,由于处于小区边缘,信道质量不理想,导致无法正确解析群组下发的空口信息,虽有技术通过群组在临区下发的数据提升解析效果,但是临区不一定存在群组实例。导致处于小区边缘的监听用户语音效果理想。

【发明内容】

[0006]本发明目的就在于为解决上述问题,而提供一种提升集群边缘用户语音质量的方法系统。
[0007]为了实现上述目的,本发明提供一种提升集群边缘用户语音质量的方法,包括: 小区通过监听终端的进入A3事件,离开A3事件或进入A5事件,获取群组的监听终端在小区边缘的数量及分布,以及这些监听终端的临区;
根据是否存在处于临区附近的小区边缘的监听终端,判断是否要求核心网请求或撤销群组在邻区的群组实例;
核心网统计所述小区的所述群组被请求建立群组实例的次数;
核心网统计小区接收到临区请求的次数,在小区不存在群组监听终端时,根据其统计结果判断是否建立群组的群组实例;
确保处于小区边缘的监听终端,可以接收群组多个临区的群组实例下发的数据包。处于小区边缘的监听终端,可通过现有技术,利用群组实例在邻小区下发的空口数据,提升其语音质量。
[0008]所述小区通过监听终端的进入A3事件,离开A3事件或进入A5事件,获取群组的监听终端在小区边缘的数量及分布,以及这些监听终端的临区,包括:
监听终端在进行测量报告时,根据终端所上报的群组判断所述群组是否存在监听终端处于小区边缘、统计所述群组在临区附近处于小区边缘的监听终端数量;还包括:
所述监听终端进入A3事件时,认为该监听终端进入小区边缘;所述监听终端离开A3事件或者进入A5事件时,认为该监听终端离开本小区的边缘;还包括:
统计群组在临区附近的小区边缘的监听终端的数量。
[0009]所述根据是否存在处于临区附近的小区边缘的监听终端,判断是否要求核心网请求或撤销群组在邻区的群组实例,包括:
群组在临区附近的小区边缘是否存在监听终端的状态发生变化时,小区向核心网发起所述群组的群组实例请求;还包括:
当统计数量从O变化到非O时,小区向核心网发出对临区的所述群组的群组实例建立请求;当统计量由非O变化为O时,小区向核心网发出对临区的所述群组的群组实例撤销请求。
[0010]所述核心网统计所述小区的所述群组被请求建立群组实例的次数,包括:
核心网统计小区所述群组被请求建立群组实例的次数,群组在接收到在小区建立所述群组的群组实例时,统计次数加I ;若核心网接收到在小区撤销所述群组的群组实例时,统计次数减I。
[0011]所述核心网统计小区接收到临区请求的次数,在小区不存在群组监听终端时,根据其统计结果判断是否建立群组的群组实例,包括:
若该小区的所述群组被请求建立群组实例的次数不为0,若该小区没有所述群组的群组实例,核心网在该小区建立所述群组的群组实例;否则不予以处理;
若该小区的所述群组被请求建立群组实例的次数为0,且该小区存在所述群组织的群组实例,同时,该小区不存在所述群组的监听用户,核心网撤销该小区的群组实例。
[0012]为了实现上述目的,本发明提供一种提升集群边缘用户语音质量的系统,包括:
核心网为所述群组设置小区的统计量,小区若收到临区要求建立所述群组的群组实例的请求,则加I;若收到临区要求撤销所述群组的群组实例的请求,则减I。核心网统计到所述群组实例建立请求非0,并且该小区没有所述群组的群组实例,则建立所述群组的群组实例;核心网统计到所述群组实例建立请求为O时,若该小区没有所述群组的监听用户,则撤销该小区的群组实例。
[0013]基站中所述群组根据小区的临区设置统计量,统计所述群组中位于小区边缘且临区为统计临区的监听终端数量。若该统计量首次不为0,则向核心网请求在临区建立所述群组的群组实例。若统计量首次为0,则向核心网请求撤销在该临区所述群组的群组实例。
[0014]为了实现上述目的,本发明提供一种提升集群边缘用户语音质量的核心网,包括:
接收模块:用于接收基站发往核心网的请求;
统计模块:用于统计所述群组在小区内收到其他小区请求建立所述群组的群组实例的次数;
判断模块,用于判断是否在小区建立群组实例或者撤销群组实例;
群组管理模块,用于根据判断模块判断的结果,在统计的小区进行群组的建立或删除。
[0015]为了实现上述目的,本发明提供一种提升集群边缘用户语音质量的基站,包括: 统计模块:用于所述群组按临区进行统计,统计处于小区边缘,且临区为统计小区的监听终端的数量; 上报模块:用于当统计数量不为首次非O时,上报核心网请求在该临区创建所述群组的群组实例;当统计量首次变化为O时,上报核心网,请求在临区撤销所述群组的群组实例;
群组实例维护模块:根据核心网的要求,创建或撤销群组实例。
【附图说明】
[0016]图1是本发明实施例一提供的一种提升集群边缘用户语音质量的方法的核心网流程图。
[0017]图2是本发明实施例二提供的一种提升集群边缘用户语音质量的方法的基站流程图。
[0018]图3是本发明实施例三提供的一种提升集群边缘用户语音质量的方法的系统流程图。
[0019]图4是本发明实施例四提供的一种核心网示意图。
[0020]图5是本发明实施例五提供的一种基站不意图。
【具体实施方式】
[0021]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
[0022]实施例一
图1为本发明实施例一,一种提升集群边缘用户语音质量的方法的核心网流程图。如图1所示,该方法包括以下步骤。
[0023]101、建立基于小区的群组的群组实例建立请求次数统计;
为所述群组在每个小区建立一统计量,该统计量逻辑上是小区为每一个群组建立一个,统计量的目的是判断小区的周边临区的边缘是否存在所述群组的监听终端,该监听终端需要通过小区建立的群组实例提升自己的语音效果。若统计量为0,则表示该小区没有必要为考虑临区边缘的监听终端的群组语音质量;或者临区边缘不存在需要考虑群组语音质量的的监听终端。
[0024]102、接收基站发送过来的群组实例建立请求或群组实例撤销请求;
临区边缘若存在监听终端,处于确保语音质量或该监听用户可能切换到本小区,临区会要求本小区建立所述群组的群组实例;
群组实例建立后,群组的数据会通过群组实例下发空口,处于临区边缘的监听终端可以通过现有技术提升自己的群组语音解析正确的几率,达到提升边缘用户语音质量的目的。若该监听终端未来从临区切换到本小区,则切换过程中,监听终端的语音质量不受切换的任何负面影响;
临区边缘的监听终端回到小区中心,或者离开临区,则临区不存在需要小区的群组实例提升边缘用户语音效果,则临区需要申请核心网撤销在小区建立群组实例的请求。此外,临区发出群组实例撤销的请求只有在临区发出建立群组实例的请求之后,否则,不发出撤销群组实例的请求。
[0025]103、更新小区群组统计的请求次数;
统计量初始为0,在收到临区对本小区的群组实例建立请求之后,则进行加I处理;在接收临区对本小区的群组实例撤销请求之后,则进行减I。
[0026]104、根据统计管理小区的群组实例;
在统计量为O时,根据已有技术,核心网会根据小区内是否存在监听终端而决定是否建立对应的群组实例;
在统计量非O时,若小区已有所属群组的群组实例,则不进行处理;若小区内无所属群组的群组实例,核心网将会建立所述群组的群组实例;
核心网在撤销小区的群组实例时,不仅需要判断小区内是否有所述群组的监听终端,还需要判断统计量是否为0,只有两者均满足时,才会通过核心网撤销小区的群组实例。
[0027]实施例二
图2为是本发明实施例二,一种提升集群边缘用户语音质量的方法的基站流程图。如图2所示,该方法包括以下步骤。
[0028]201、为所述群组建立基于临区的统计量;
为所述群组建立基于临区的统计量,逻辑上可视群组为小区的临区维护了一个统计量。该统计量主要统计临区为统计的临区且处于本小区边缘的监听终端的数量。
[0029]202、接收终端的A3事件和A5事件;
小区在接收到终端进入A3事件,则认为该终端进入小区的边缘,当接收到终端离开A3事件或者进入A5事件,则认为该监听终端离开小区的边缘,回到小区中心,或者进入别的小区。
[0030]203、处于小区边缘且临区为统计临区的监听终端数量计算;
所述群组统计位于各个临区附近的小区边缘的监听终端数量,通过监听终端统计数量是否为O判断是否存在监听终端处于与临区相近的小区边缘。
[0031]204、根据统计结果对核心网发出对临区的群组实例建立请求或群组实例撤销请求 ;
根据统计是否为O的状态变化向核心网发出请求,在统计由O变为非O时,向核心网发起对临区的所述群组的群组实例建立请求;在由非O这状态变为O时,向核心网发起对临区的所述群组的群组实例撤销请求。
[0032]实施例三
图3为是本发明实施例三,一种提升集群边缘用户语音质量的方法的系统流程图。如图3所示,该方法包括以下步骤。
[0033]301、群组统计小区边缘监听终端分布;
该统计主要是统计群组在小区中,并且处于小区边缘的监听终端,分布不是考虑具体终端的分布,而是考虑与临区相近的处于小区边缘的监听终端的数量。统计数量的主要目的是判断是否存在监听终端位于与临区相近的小区边缘。
[0034]302、群组若统计发现在临区附近的小区边缘存在监听终端,则向核心网发起对临区的所述群组的群组实例建立请求。该请求在临区附近且处于小区边缘的监听终端的“有”或“无”状态发生变化才会发出;
根据已有技术,处于小区边缘的监听终端,可以通过同时接收本小区和临区的所述群组的群组实例下发的数据提升语音质量。
[0035]303、核心网收到小区对临区的请求之后,对临区的所述群组建立群组实例的请求统计进行更新,更新后统计结果由O变为非O时,判断临区是否存在所述群组的群组实例。
[0036]304、若临区没有所述群组的群组实例,则通过核心网在临区建立所述群组的群组实例,否则,不进行处理。
[0037]305、小区统计发现最初位于临区附近的小区边缘的监听终端离开,则向核心网发起对临区所属群组的群组实例撤销请求。该请求在临区附近且处于小区边缘的监听终端的“有”或“无”状态出现变化才会发出。
[0038]306、核心网在收到对临区的所属群组的群组实例撤销请求之后,核对收到的对临区的请求和撤销群组实例的统计结果,若统计变为0,且临区无所述群组的监听终端时,核心网撤销临区的群组实例,否则,核心网只更新群组在临区的统计量。
[0039]统计量定义,以及统计方法在实例一已经叙述,此处不再重复。
[0040]实施例四
图4是本发明实施例四,一种核心网示意图。如图4所示,该核心网包括:接收模块41、统计模块42、上报模块43和群组维护模块44。
[0041]接收模块,用于接收基站发往核心网的请求。将接收的信息交由统计模块处理。
[0042]统计模块,与接收机模块相连,用于统计所述群组在小区内收到其他小区请求建立所述群组的群组实例的次数。该统计量初始值为0,在收到临区的群组实例建立请求之后,则进行加I处理;在接收临区的群组实例撤销请求之后,则进行减I。
[0043]判断模块,与统计模块相连,用于判断是否在小区建立群组实例或者撤销群组实例。在统计量变为O时,根据已有技术,核心网会根据小区内是否存在监听终端而决定是否建立对应的群组实例。在统计量非O时,若小区已有所属群组的群组实例,则不进行处理;若小区内无所属群组的群组实例,核心网将会建立所述群组的群组实例。
[0044]群组管理模块,用于根据判断模块判断的结果,在统计的小区进行所述群组的群组实例建立或撤销。
[0045]实施例五
图5是本发明实施例5,一种基站示意图。如图5所示,该基站包括:统计模块51、上报模块52和群组实例维护模块53。
[0046]统计模块51:用于所述群组按临区进行统计,统计处于小区边缘,且临区为统计小区的监听终端的数量。
[0047]上报模块52,和统计模块相连:用于当统计数量变为非O时,上报核心网请求在该临区创建所述群组的群组实例;当统计量变为为O时,上报核心网,请求在临区撤销所述群组的群组实例。
[0048]群组实例维护模块53,根据核心网的要求,创建或撤销群组实例。
[0049]本发明公开了一种提升集群边缘用户语音质量的方法和系统,包括小区通过监听终端的进入A3事件,离开A3事件或进入A5事件,获取群组的监听终端在小区边缘的数量及分布,以及这些监听终端的临区。根据是否存在监听终端处于临区附近的小区边缘,判断是否要求核心网请求或撤销群组在邻区的群组实例。核心网统计小区接收到临区请求的次数,在小区不存在群组监听终端时,根据其统计结果判断是否建立群组的群组实例。确保处于小区边缘的监听终端,可以接收群组多个临区的群组实例下发的数据包。处于小区边缘的监听终端,可通过现有技术,利用群组实例在邻小区下发的空口数据,提升其语音质量。
[0050]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种提升集群边缘用户语音质量的方法,其特征在于:包括: 小区通过监听终端的进入A3事件,离开A3事件或进入A5事件,获取群组的监听终端在小区边缘的数量及分布,以及这些监听终端的临区; 根据是否存在处于临区附近的小区边缘的监听终端,判断是否要求核心网请求或撤销群组在邻区的群组实例; 核心网统计所述小区的所述群组被请求建立群组实例的次数; 核心网统计小区接收到临区请求的次数,在小区不存在群组监听终端时,根据其统计结果判断是否建立群组的群组实例; 确保处于小区边缘的监听终端,可以接收群组多个临区的群组实例下发的数据包;处于小区边缘的监听终端,可通过现有技术,利用群组实例在邻小区下发的空口数据,提升其语音质量。2.根据权利要求1所述的方法,其特征在于,小区通过监听终端的进入A3事件,离开A3事件或进入A5事件,获取群组的监听终端在小区边缘的数量及分布,以及这些监听终端的临区,包括: 监听终端在进行测量报告时,根据终端所上报的群组判断所述群组是否存在监听终端处于小区边缘、统计所述群组在临区附近处于小区边缘的监听终端数量,还包括: 所述监听终端进入A3事件时,认为该监听终端进入小区边缘;所述监听终端离开A3事件或者进入A5事件时,认为该监听终端离开本小区的边缘,还包括: 统计群组在临区附近的小区边缘的监听终端的数量。3.根据所述权利要求1所述的方法,其特征在于,根据是否存在处于临区附近的小区边缘的监听终端,判断是否要求核心网请求或撤销群组在邻区的群组实例,包括: 群组在临区附近的小区边缘是否存在监听终端的状态发生变法时,小区向核心网发起所述群组的群组实例请求,还包括: 当统计数量从O变化到非O时,小区向核心网发出对临区的所述群组的群组实例建立请求;当统计量由非O变化为O时,小区向核心网发出对临区的所述群组的群组实例撤销请求。4.根据所述权利要求1所述的方法,其特征在于,核心网统计所述小区的所述群组被请求建立群组实例的次数,包括: 核心网统计小区所述群组被请求建立群组实例的次数,群组在接收到在小区建立所述群组的群组实例时,统计次数加I ;若核心网接收到在小区撤销所述群组的群组实例时,统计次数减I。5.根据所述权利要求1所述的方法,其特征在于,核心网统计小区接收到临区请求的次数,在小区不存在群组监听终端时,根据其统计结果判断是否建立群组的群组实例,包括: 若该小区的所述群组被请求建立群组实例的次数不为O,若该小区没有所述群组的群组实例,核心网在该小区建立所述群组的群组实例;否则不予以处理; 若该小区的所述群组被请求建立群组实例的次数为O,且该小区存在所述群组织的群组实例,同时,该小区不存在所述群组的监听用户,核心网撤销该小区的群组实例。6.一种系统,其特征在于,包括: 核心网为所述群组设置小区的统计量,小区若收到临区要求建立所述群组的群组实例的请求,则加I;若收到临区要求撤销所述群组的群组实例的请求,则减I; 核心网统计到所述群组实例建立请求非O,并且该小区没有所述群组的群组实例,则建立所述群组的群组实例;核心网统计到所述群组实例建立请求为O时,若该小区没有所述群组的监听用户,则撤销该小区的群组实例; 基站中所述群组根据小区的临区设置统计量,统计所述群组中位于小区边缘且临区为统计临区的监听终端数量; 若该统计量首次不为O,则向核心网请求在临区建立所述群组的群组实例; 若统计量首次为O,则向核心网请求撤销在该临区所述群组的群组实例。7.一种核心网,其特征在于,包括: 接收模块:用于接收基站发往核心网的请求; 统计模块:用于统计所述群组在小区内收到其他小区请求建立所述群组的群组实例的次数; 判断模块,用于判断是否在小区建立群组实例或者撤销群组实例; 群组管理模块,用于根据判断模块判断的结果,在统计的小区进行群组的建立或删除。8.一种基站,其特征在于,包括: 统计模块:用于所述群组按临区进行统计,统计处于小区边缘,且临区为统计小区的监听终端的数量; 上报模块:用于当统计数量不为首次非O时,上报核心网请求在该临区创建所述群组的群组实例;当统计量首次变化为O时,上报核心网,请求在临区撤销所述群组的群组实例; 群组实例维护模块:根据核心网的要求,创建或撤销群组实例。
【专利摘要】本发明公开了一种提升集群边缘用户语音质量的方法和系统,包括小区通过监听终端的进入A3事件,离开A3事件或进入A5事件,获取群组的监听终端在小区边缘的数量及分布,以及这些监听终端的临区。根据是否存在处于临区附近的小区边缘的监听终端,判断是否要求核心网请求或撤销群组在邻区的群组实例。核心网统计小区接收到临区请求的次数,在小区不存在群组监听终端时,根据其统计结果判断是否建立群组的群组实例。确保处于小区边缘的监听终端,可以接收群组多个临区的群组实例下发的数据包。处于小区边缘的监听终端,可通过现有技术,利用群组实例在邻小区下发的空口数据,提升其语音质量。
【IPC分类】H04W4/08, H04W24/00
【公开号】CN104902445
【申请号】CN201510246357
【发明人】冯子亮, 谌晓清, 杨斌, 王雅婷, 周真真, 王思雅, 齐凌云
【申请人】四川大学
【公开日】2015年9月9日
【申请日】2015年5月15日

最新回复(0)