集群业务的接入方法及装置与流程

文档序号:15595452发布日期:2018-10-02 19:27阅读:147来源:国知局

本发明涉及通信工程技术,尤其涉及一种集群业务的接入方法及装置。



背景技术:

为了更好的推动集群网络的发展和标准化,第三代移动通信伙伴组织(3rdgenerationpartnershipproject,简称:3gpp)引入了单小区点对多系统(singlecellpointtomultipoint,简称sc-ptm)协议,该协议基于物理下行链路共享信道(physicaldownlinksharedchannel,简称:pdsch)的方式,引入单小区广播控制信道(singlecellmulticastcontrolchannel,简称sc-mcch)和单小区广播业务信道(singlecellmbmstrafficchannel,简称sc-mtch)两个逻辑信道,用于传输集群用户的控制面数据和用户面数据。

现有技术中,由于小区容量的限制,如果所有的业务都接纳,就无法保证每个业务所要求的服务质量(qualityofservice,简称:qos),因此提出了一种单播业务接入小区方法,该种单播业务接入小区方法包括统计小区内所有单播用户的业务满意率,根据满意率判断待接入的新业务是否准入小区,如果待接入的新业务准入小区,则建立基站和单播用户对应的终端之间的通信链路,以将新业务接入小区。也就是说,现有技术中的单播业务接入小区方法通过拒绝接纳一部分业务以保证小区内已接入单播业务的qos,以在一定程度上预防单播业务的系统拥塞。

但是集群业务是一种典型的广播业务,由于没有上行反馈,无法准确统计有效传输的数据,现有技术中的基于满意率的单播业务接入小区方法主要针对单播业务,不适用于sc-ptm协议中的集群业务,因此,无法有效防止集群业务的系统拥塞。



技术实现要素:

本发明提供一种集群业务的接入方法及装置,以解决现有技术中没有防止集群业务的系统拥塞的集群业务的接入方法的技术问题。

本发明提供一种集群业务的接入方法,应用于基站,包括:

接收核心网发送的集群业务准入请求,所述集群业务准入请求中包括第一集群业务的保证比特速率gbr和所述第一集群业务待接入的至少一个第一小区的标识;

根据各所述第一小区的标识,获取各所述第一小区当前可用的集群资源可准入的业务速率;

判断在所述至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于所述第一集群业务的gbr的第二小区;

若是,则在基站与所述第二小区对应的终端设备之间建立通信链路,以使所述第一集群业务接入所述第二小区。

如上所述的方法,所述根据各所述第一小区的标识,获取各所述第一小区当前可用的集群资源可准入的业务速率,包括:

根据每无线帧中下行资源块rb的数量和各所述第一小区的标识,获取各所述第一小区当前可用的集群资源可准入的业务速率r。

如上所述的方法,所述根据每无线帧中下行资源块rb的数量和各所述第一小区的标识,获取各所述第一小区当前可用的集群资源可准入的业务速率r,包括:

通过如下公式一获取所述r:

r=(每无线帧中下行资源块rb数×集群业务可用的小区资源的比例-第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数)/100×当前调制与编码策略mcs阶数对应的100个rb可承载的业务速率;

其中,集群业务可用的小区资源的比例为一预设数值。

如上所述的方法,所述根据每无线帧中下行资源块rb的数量和各所述第一小区的标识,获取各所述第一小区当前可用的集群资源可准入的业务速率r之前,还包括:

获取所述第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数;

获取当前mcs阶数以及所述当前mcs阶数对应的100个rb可承载的业务速率。

如上所述的方法,所述获取当前mcs阶数之前,所述方法还包括:

获取mcs阶数设置指令;

根据所述mcs阶数设置指令,得到第一mcs阶数;

每隔预设周期,根据集群业务对应的用户数量调整所述第一mcs阶数,得到调整后的第一mcs阶数;

所述获取当前mcs阶数,包括:

根据调整后的第一mcs阶数,获取当前mcs阶数。

如上所述的方法,获取当前mcs阶数对应的100个rb可承载的业务速率,包括:

获取各mcs阶数与100个rb可承载的业务速率的对应关系;

根据所述对应关系和所述当前mcs阶数,确定当前mcs阶数对应的100个rb可承载的业务速率。

如上所述的方法,在所述在基站与所述第二小区对应的终端设备之间建立通信链路,以使所述第一集群业务接入所述第二小区之后,还包括:

向所述核心网发送第一回复消息,所述第一回复消息用于指示所述第一集群业务成功接入小区。

如上所述的方法,若在所述至少一个第一小区中不存在当前可用的集群资源可准入的业务速率大于或等于所述第一集群业务的gbr的目标小区,则向所述核心网发送第二回复消息,所述第二回复消息用于指示所述第一集群业务准入小区失败。

本发明还提供一种集群业务的接入装置,包括:

接收模块,所述接收模块用于接收核心网发送的集群业务准入请求,所述集群业务准入请求中包括第一集群业务的保证比特速率gbr和所述第一集群业务待接入的至少一个第一小区的标识;

获取模块,所述获取模块用于根据各所述第一小区的标识,获取各所述第一小区当前可用的集群资源可准入的业务速率;

判断模块,所述判断模块用于判断在所述至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于所述第一集群业务的gbr的第二小区;

通信链路建立模块,若在所述至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于所述第一集群业务的gbr的第二小区,所述通信链路建立模块用于,在基站与所述第二小区对应的终端设备之间建立通信链路,以使所述第一集群业务接入所述第二小区。

如上所述的装置,所述获取模块具体用于,通过如下公式一获取所述第一小区当前可用的集群资源可准入的业务速率r:

r=(每无线帧中下行资源块rb数×集群业务可用的小区资源的比例-第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数)/100×当前调制与编码策略mcs阶数对应的100个rb可承载的业务速率;

其中,集群业务可用的小区资源的比例为一预设数值。

如上所述的装置,所述装置还包括:

发送模块,所述发送模块用于向所述核心网发送第一回复消息,所述第一回复消息用于指示所述第一集群业务成功接入小区。

如上所述的装置,若在所述至少一个第一小区中不存在当前可用的集群资源可准入的业务速率大于或等于所述第一集群业务的gbr的目标小区,所述发送模块还用于,向所述核心网发送第二回复消息,所述第二回复消息用于指示所述第一集群业务准入小区失败。

本发明提供了一种集群业务的接入方法及装置。本发明的集群业务的接入方法包括:接收核心网发送的集群业务准入请求,集群业务准入请求中包括第一集群业务的保证比特速率gbr和第一集群业务待接入的至少一个第一小区的标识;根据各第一小区的标识,获取各第一小区当前可用的集群资源可准入的业务速率;判断在至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的第二小区;若是,则在基站与第二小区对应的终端设备之间建立通信链路,以使第一集群业务接入第二小区。本发明的集群业务的接入方法及装置,通过准入小区判断,集群业务只能接入当前可用的集群资源可准入的业务速率大于或等于自身gbr的小区,有效的防止了集群业务系统的拥塞。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的应用场景示意图;

图2为本发明提供的集群业务的接入方法的流程示意图一;

图3为本发明提供的集群业务的接入方法的流程示意图二;

图4为本发明提供的集群业务的接入装置实施例一的结构示意图;

图5为本发明提供的集群业务的接入装置实施例二的结构示意图;

图6为本发明提供的集群业务的接入装置实施例三的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

集群业务是一种典型的广播业务,由于没有上行反馈,无法准确统计有效传输的数据,现有技术中的基于满意率的单播业务接入小区方法主要针对单播业务,不适用于sc-ptm协议中的集群业务,因此,无法有效防止集群业务的系统拥塞。本发明提供一种针对sc-ptm协议中的集群业务的接入方法,可以有效的防止集群业务的系统拥塞。图1为本发明提供的应用场景示意图,参见图1,当用户想要新发起一个集群业务时,该集群业务需要接入a小区和b小区,用户通过终端设备向核心网发送建立集群业务的消息,核心网向基站发送集群业务准入请求,基站判断该集群业务是否准入a小区和b小区,如果准入,才将该集群业务准入a小区和b小区,可以防止集群业务系统拥塞。下面对本发明的集群业务的接入方法进行详细的说明。

图2为本发明提供的集群业务的接入方法的流程示意图一,应用于基站,如图2所示,本实施例的方法可以包括:

步骤s101、接收核心网发送集群业务准入请求,集群业务准入请求中包括第一集群业务的保证比特速率gbr和第一集群业务待接入的至少一个第一小区的标识;

步骤s102、根据各第一小区的标识,获取各第一小区当前可用的集群资源可准入的业务速率;

步骤s103、判断在至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的第二小区;若是,执行步骤s104,若否,执行步骤s105;

步骤s104、在基站与第二小区对应的终端设备之间建立通信链路,以使第一集群业务接入第二小区。

步骤s105、则向核心网发送第二回复消息,第二回复消息用于指示第一集群业务准入小区失败

具体地,如上所述,当用户想要新发起一个集群业务时,用户会通过终端设备向核心网发送建立集群业务的消息,核心网接收到建立集群业务的消息后,向基站发送集群业务准入请求,该集群业务准入请求中包括第一集群业务的保证比特速率gbr和第一集群业务待接入的至少一个第一小区的标识,其中,第一集群业务即为用户想要新发起的集群业务;基站接收核心网发送集群业务准入请求,并获取到第一集群业务的保证比特速率gbr和第一集群业务待接入的至少一个第一小区的标识,比如,第一集群业务需要接入a、b两个小区,a、b两个小区为同一个基站下的小区,也就是说在该次集群业务的会话过程中,发起集群业务的用户为讲话者,a、b个小区的终端用户为收听者。

基站接收核心网发送集群业务准入请求后,基站根据各第一小区的标识,获取各第一小区当前可用的集群资源可准入的业务速率,也就是分别获取a、b两个小区当前可用的集群资源可准入的业务速率。

在基站获取到各第一小区当前可用的集群资源可准入的业务速率后,判断在至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的第二小区,也就是判断第一集群业务是否符合准入a小区或者b小区的条件。

若在至少一个第一小区中存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的第二小区,则在基站与第二小区对应的终端设备之间建立通信链路,以使第一集群业务接入第二小区。比如第一集群业务的gbr小于a小区当前可用的集群资源可准入的业务速率,说明第一集群业务准入a小区成功,而第一集群业务的gbr大于b小区当前可用的集群资源可准入的业务速率,说明第一集群业务准入b小区失败,该种情况下至少一个第一小区中存在当前可用的集群资源可准入的业务速率大于第一集群业务的gbr的第二小区a,则基站为第一集群业务建立承载和分配空口资源,也就是在基站与小区a对应的终端设备之间建立通信链路,以使第一集群业务接入小区a;因为第一集群业务准入b小区失败,所以第一集群业务无法接入b小区。又比如第一集群业务的gbr小于a小区当前可用的集群资源可准入的业务速率,说明第一集群业务准入a小区成功,第一集群业务的gbr小于b小区当前可用的集群资源可准入的业务速率,说明第一集群业务准入b小区也成功,该种情况下至少一个第一小区中存在当前可用的集群资源可准入的业务速率大于第一集群业务的gbr的第二小区a和小区b,则基站为第一集群业务建立承载和分配空口资源,也就是在基站与小区a、小区b对应的终端设备之间建立通信链路,以使第一集群业务接入小区a和小区b。

经过了上述的准入判断,可以有效的防止集群业务进入已不能容纳该集群业务的业务数据传输的小区,防止了集群业务的系统拥塞。

在基站与所述小区对应的终端设备之间建立通信链路,以使第一集群业务接入第二小区之后,基站向核心网发送第一回复消息,第一回复消息用于指示第一集群业务成功接入小区。也就是说只要第一集群业务成功接入一个小区,核心网就会收到第一集群业务接入成功的消息。

此外,若在至少一个第一小区中不存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的目标小区,则向核心网发送第二回复消息,第二回复消息用于指示第一集群业务准入小区失败。比如第一集群业务的gbr大于a小区当前可用的集群资源可准入的业务速率,第一集群业务的gbr也大于b小区当前可用的集群资源可准入的业务速率,那么第一集群业务不能接入任何一个小区,基站就会向核心网发送指示第一集群业务准入小区失败的第二回复消息。

本实施例中的集群业务的接入方法包括:接收核心网发送的集群业务准入请求,集群业务准入请求中包括第一集群业务的保证比特速率gbr和第一集群业务待接入的至少一个第一小区的标识;根据各第一小区的标识,获取各第一小区当前可用的集群资源可准入的业务速率;判断在至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的第二小区;若是,则在基站与第二小区对应的终端设备之间建立通信链路,以使第一集群业务接入第二小区。本实施例中的集群业务的接入方法,通过准入小区判断,集群业务只能接入当前可用的集群资源可准入的业务速率大于或等于自身gbr的小区,有效的防止了集群业务系统的拥塞。

下面采用具体的实施例对上一实施例进行详细的说明。

图3为本发明提供的集群业务的接入方法的流程示意图二,如图3所示,本实施例的方法是“获取各第一小区当前可用的集群资源可准入的业务速率”的具体方法,本实施的方法可以包括:

步骤s201、获取第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数;

步骤s202、获取当前mcs阶数以及当前mcs阶数对应的100个rb可承载的业务速率;

步骤s203、根据每无线帧中下行资源块rb的数量、第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数及当前mcs阶数对应的100个rb可承载的业务速率,获取第一小区当前可用的集群资源可准入的业务速率。

具体地,基站接收到集群业务准入请求后,会根据集群业务准入请求中的第一小区的标识,依次获取各第一小区当前可用的集群资源可准入的业务速率。

第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数(也就是第一小区已接入的集群业务平均每无线帧占用的rb数)通过基站测量得到,测量方法为现有技术中的方法,本实施例中不再赘述。

其中,获取当前mcs阶数的方法之前,用户通过辅助设备输入mcs阶数设置指令,基站接收辅助设备发送的mcs阶数设置指令,即获取mcs阶数设置指令,接着基站根据mcs阶数设置指令,得到第一mcs阶数;其中,第一mcs阶数为静态mcs阶数,是最初为基站配置的mcs阶数。但是由于基站下各小区内在不同时刻下接入的集群业务有可能不同,那么集群业务对应的用户数量业有可能不同,因此,每隔预设周期,基站根据集群业务对应的用户数量调整第一mcs阶数,得到调整后的第一mcs阶数;那么,基站便根据调整后的第一mcs阶数,得到当前mcs阶数。

根据当前mcs阶数对应的100个rb可承载的业务速率包括:获取各mcs阶数与100个rb可承载的业务速率的对应关系;根据对应关系和当前mcs阶数,确定当前mcs阶数对应的100个rb可承载的业务速率。

具体地,各mcs阶数与100个rb可承载的业务速率的对应关系可通过对应关系表的形式存储,具体见表1。

表1、mcs阶数与100个rb可承载的业务速率的对应关系表

参见表1,若当前mcs阶数为16,那么当前mcs阶数对应的100个rb可承载的业务速率便为2.92mbps。

在获取到第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数、当前mcs阶数对应的100个rb可承载的业务速率后,便可以根据每无线帧中下行资源块rb的数量、第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数及当前mcs阶数对应的100个rb可承载的业务速率,获取各第一小区当前可用的集群资源可准入的业务速率。

具体地,获取各第一小区当前可用的集群资源可准入的业务速率r,包括:

通过如下公式一获取r:

r=(每无线帧中下行资源块rb数×集群业务可用的小区资源的比例-第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数)/100×当前调制与编码策略mcs阶数对应的100个rb可承载的业务速率;

其中,每无线帧中下行资源块rb数是3gpp协议中规定的。集群业务可用的小区资源的比例为一预设数值,该预设数值是根据不同的项目组设定的。即在实际的应用场景中,具有不同的项目组,比如地铁项目、城市项目、山区项目;对于城市项目,优选为60%。

本实施例通过获取各第一小区当前可用的集群资源可准入的业务速率r,实现了与第一集群业务的gbr的判断,从而可以判断第一集群业务是否准入第一小区。

图4为本发明提供的集群业务接入装置的实施例一的结构示意图,如图4所示,本实施例的装置可以包括:接收模块41、获取模块42、判断模块43和通信链路建立模块44,其中,接收模块41用于接收核心网发送的集群业务准入请求,集群业务准入请求中包括第一集群业务的保证比特速率gbr和第一集群业务待接入的至少一个第一小区的标识;获取模块42用于根据各第一小区的标识,获取各第一小区当前可用的集群资源可准入的业务速率;判断模块43用于判断在至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的第二小区;通信链路建立模块44用于,若在至少一个第一小区中是否存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的第二小区,,在基站与第二小区对应的终端设备之间建立通信链路,以使第一集群业务接入第二小区。

其中,获取模块42具体用于,通过如下公式一获取第一小区当前可用的集群资源可准入的业务速率r:

r=(每无线帧中下行资源块rb数×集群业务可用的小区资源的比例-第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数)/100×当前调制与编码策略mcs阶数对应的100个rb可承载的业务速率;

其中,集群业务可用的小区资源的比例为一预设数值。

获取模块42还用于,获取第一小区的标识对应的小区已接入的集群业务平均每无线帧占用的rb数;获取当前mcs阶数以及当前mcs阶数对应的100个rb可承载的业务速率。

具体地,获取模块42具体用于获取各mcs阶数与100个rb可承载的业务速率的对应关系,根据对应关系和当前mcs阶数,确定当前mcs阶数对应的100个rb可承载的业务速率。

本实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图5为本发明提供的集群业务的接入装置实施例二的结构示意图,如图5所示,本实施例的装置在图4所示装置结构的基础上,进一步地,还可以包括:调整模块45;其中,获取模块42还用于获取mcs阶数设置指令,并根据mcs阶数设置指令,得到第一mcs阶数;调整模块45用于每隔预设周期,根据集群业务对应的用户数量调整第一mcs阶数,得到调整后的第一mcs阶数;获取模块42具体用于根据调整后的第一mcs阶数,获取当前mcs阶数。

本实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图6为本发明提供的集群业务的接入装置实施例三的结构示意图,如图6所示,本实施例的装置在图5所示装置结构的基础上,进一步地,还可以包括:发送模块46;发送模块46用于向核心网发送第一回复消息,第一回复消息用于指示第一集群业务成功接入小区;若在至少一个第一小区中不存在当前可用的集群资源可准入的业务速率大于或等于第一集群业务的gbr的目标小区,发送模块还用于,向核心网发送第二回复消息,第二回复消息用于指示第一集群业务准入小区失败。

本实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1