一种资源分配方法和装置与流程

文档序号:17671480发布日期:2019-05-15 23:05阅读:161来源:国知局

本发明涉及通信技术领域,特别是涉及一种资源分配方法和一种资源分配装置。



背景技术:

卫星通信系统是由卫星设备、地面站和用户对应的终端设备组成,由于卫星设备工作于几百、几千、甚至上万公里的轨道上,使得卫星通信系统覆盖范围远大于一般的移动通信系统,因此可采用卫星通信系统实现大范围的覆盖;其中,信令、业务数据等是以载波为载体在卫星通信系统中终端设备与卫星设备之间的传输的。

卫星通信系统中资源分配的方法是,只在专用控制载波上为信令分配资源,但卫星通信系统中专用控制载波个数及每个载波上的资源是有限的,当用户量较大时,经常出现接入失败的情况,从而影响了用户的接入成功率。



技术实现要素:

本发明实施例所要解决的技术问题是提供一种资源分配方法,以提高卫星通信系统中终端设备接入网络的成功率。

相应的,本发明实施例还提供了一种资源分配装置,用以保证上述方法的实现及应用。

为了解决上述问题,本发明公开了一种资源分配方法,应用于卫星通信系统中,所述卫星通信系统包括卫星设备和终端设备,具体包括:所述卫星设备接收终端设备发送的无线资源控制rrc连接建立请求消息,所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求;第一次判断是否存在满足分配所述信令占用资源需求的专用控制载波;若存在,则从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;若不存在,则从话音业务载波中查找目标载波;在所述目标载波中为所述信令分配资源并生成资源分配信息,以及依据所述资源分配信息生成rrc连接建立消息并发送至所述终端设备。

可选地,从话音业务载波中查找目标载波,包括:从未接入用户的话音业务载波中查找满足分配所述信令占用资源需求的载波;若从未接入用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则从查找到的所述载波中,选择优先级最高的载波确定为目标载波。

可选地,从话音业务载波中查找目标载波,包括:若从未接入用户的话音业务载波中没有查找到满足分配所述信令占用资源需求的载波,则从已接入允许被抢占用户的各话音业务载波中查找满足分配所述信令占用资源需求的载波;若从已接入允许被抢占用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则依据各载波允许被抢占用户占用资源的优先级确定目标载波。

可选地,依据各载波允许被抢占用户占用资源的优先级确定目标载波,确定目标载波的步骤,包括:判断全部载波允许被抢占用户占用资源的优先级是否均相同;若不相同,则将允许被抢占用户占用资源优先级最低的用户确定为目标用户;以及将目标用户对应的载波确定为目标载波;若相同,则依据各允许被抢占用户对应占用资源数,确定目标载波。

可选地,依据各允许被抢占用户对应占用资源数,确定目标载波的步骤,包括:计算各允许被抢占用户对应占用资源数与所述信令占用资源需求数的差值;将最小差值对应的允许被抢占用户确定为目标用户;将所述目标用户对应的载波确定为目标载波。

可选地,在将所述目标用户对应的载波确定为目标载波的步骤之后,所述方法还包括:释放所述目标用户对应占用的资源;在所述目标载波中为所述信令分配资源的步骤,包括:将所述目标载波中被释放的资源分配给所述信令。

可选地,在释放所述目标用户对应占用的资源的步骤之前,还包括:第二次判断是否存在满足分配所述信令占用资源需求的专用控制载波;若存在,则从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;若不存在,则执行所述将所述目标载波中被释放的资源分配给所述信令的步骤。

本发明实施例还提供了一种资源分配装置应用于卫星通信系统中的卫星设备中,具体包括:接收模块,用于接收终端设备发送的无线资源控制rrc连接建立请求消息,所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求;判断模块,用于第一判断是否存在满足分配所述信令占用资源需求的专用控制载波;第一查找模块,用于若存在,则从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;第二查找模块,用于若不存在,则从话音业务载波中查找目标载波;分配模块,用于在所述目标载波中为所述信令分配资源并生成资源分配信息,以及依据所述资源分配信息生成rrc连接建立消息并发送至所述终端设备。

可选地,所述第二查找模块包括:

第一载波查找子模块,用于从未接入用户的话音业务载波中查找满足分配所述信令占用资源需求的载波;

第一确定子模块,用于若从未接入用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则从查找到的所述载波中,选择优先级最高的载波确定为目标载波。

可选地,所述第二查找模块包括:

第二载波查找子模块,用于若从未接入用户的话音业务载波中没有查找到满足分配所述信令占用资源需求的载波,则从已接入允许被抢占用户的各话音业务载波中查找满足分配所述信令占用资源需求的载波;

第二确定子模块,用于若从已接入允许被抢占用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则依据各载波允许被抢占用户占用资源的优先级确定目标载波。

可选地,所述第二确定子模块包括:

优先级判断单元,用于判断全部载波允许被抢占用户占用资源的优先级是否均相同;

第一载波确定单元,用于若不相同,则将允许被抢占用户占用资源优先级最低的用户确定为目标用户;以及将目标用户对应的载波确定为目标载波;

第二载波确定单元,用于若相同,则依据各允许被抢占用户对应占用资源数,确定目标载波。

可选地,所述第二载波确定单元,具体用于计算各允许被抢占用户对应占用资源数与所述信令占用资源需求数的差值;将最小差值对应的允许被抢占用户确定为目标用户;将所述目标用户对应的确定为目标载波。

可选地,还包括:

释放模块,用于释放所述目标用户对应占用的资源;

所述分配模块,具体用于将所述目标载波中被释放的资源分配给所述信令。

可选地,所述判断模块,还用于第二次判断是否存在满足分配所述信令占用资源需求的专用控制载波;

所述第一查找模块,用于若存在,则从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;

所述分配模块,具体用于若不存在,则将所述目标载波中被释放的资源分配给所述信令。

与现有技术相比,本发明实施例包括以下优点:

本发明实施例的卫星设备接收到终端设备发送的无线资源控制rrc连接建立请求消息,然后可依据所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求,为所述信令分配资源;在为所述信令分配资源的过程中,可判断是否存在满足分配所述信令占用资源需求的专用控制载波,若存在,则确定存在可用的专用控制载波,可从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;若不存在,即确定没有可用的专用控制载波,则从话音业务载波中查找目标载波;然后在目标载波中为所述信令分配资源并生成对应的资源分配信息,然后依据所述资源分配信息生成rrc连接建立消息,并将所述rrc连接建立消息发送给终端设备,进而终端设备可通过所述rrc连接建立消息对应的载波承载信令,实现与卫星设备的通信。本发明实施例在确定存在可用的专用控制载波时,从可用的专用控制载波中选出可为所述信令分配资源的目标载波,而在确定不存在可用的专用控制载波时,则从话音业务载波中选出可为所述信令分配资源的目标载波,进而既能够采用专用控制载波承载信令,也能够采用话音业务载波承载信令,增加了可承载信令的载波,从而提高终端设备接入的成功率。

附图说明

图1是本发明的终端设备与卫星设备连接的系统结构示意图;

图2是本发明一种资源分配实施例的步骤流程图;

图3是本发明另一种资源分配实施例的步骤流程图;

图4是本发明的一种资源分配装置实施例的结构框图;

图5是本发明的另一种资源分配装置实施例的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

为了便于后续实施例的说明,对卫星通信系统进行介绍:卫星通信系统包括卫星设备、地面站和终端设备,一个终端设备通过卫星通信系统和另一个终端设备进行通信时,终端设备与卫星设备连接并发送数据,卫星设备将该终端设备发送的数据通过地面站发送至另一个终端设备中。其中,终端设备与卫星设备连接的系统结构示意图如图1所示,卫星设备包括通信处理模块,该通信处理模块包括:核心网(gatewaycorenetwork,gcn)、短报文广播中心(cellbroadcastcentre,cbc)、控制中心、信关站控制器(gatewaystationcontroller,gsc)和通知信关站收发器(gatewaytransceiverstation,gts)。

载波是承载信令和通信业务(如话音、短消息和传真等等)的载体,根据载波用途将载波分为两类:公共载波和专用载波,所述公共载波主要用于承载系统的公共信息,所述专用载波主要用于承载与用户相关的专有信息。专用载波包括以下三种载波:专用控制载波、话音业务载波和数据业务载波,其中,专用控制载波专用于无线资源控制信令接入,话音业务载波专用于话音业务接入,数据业务载波专用于数据业务接入。

现有技术中,终端设备通过向卫星设备发送rrc(radioresourcecontrol,无线资源控制)连接请求,以请求与卫星设备之间的信令分配资源;具体的,终端设备采用公共载波将rrc连接请求发送至gts,gts接收到rrc连接请求后,将rrc连接请求透传给gsc;若存在可用的专用控制载波,则gsc选中一个可用的专用控制载波,并在该专用控制载波上为所述信令分配资源,然后依据为信令分配资源的资源分配信息生成rrc连接建立消息,并将rrc连接建立消息通过公用载波发送至终端设备。若不存在可用的专用控制载波,则无法为所述信令分配对应的资源,从而终端设备接入失败。当请求接入的终端设备较多时,经常出现接入失败的情况,因此本发明提出一种资源分配的方法,以解决现有技术中终端设备接入网络成功率低的问题。

本发明实施例的核心构思之一在于,卫星设备接收到终端设备发送的rrc连接建立请求消息后,在确定不存在可用的专用控制载波时,在话音业务载波上为终端设备与卫星设备之间的信令分配资源,从而通过增加可承载信令的载波,提高终端设备接入网络的成功率。

参照图2,示出了本发明一种资源分配实施例的步骤流程图,具体可以包括如下步骤:

步骤201、所述卫星设备接收终端设备发送的无线资源控制rrc连接建立请求消息,所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求。

本发明实施例中,终端设备在与卫星设备连接时,可向卫星设备发送rrc连接建立请求消息,以请求卫星设备为终端设备与卫星设备之间的信令分配资源,因此,所述rrc连接建立请求消息中包括终端设备与卫星设备之间的信令占用资源需求。卫星设备接收到所述rrc连接建立请求消息后,根据卫星设备中的网络资源使用情况,为所述信令分配网络资源,具体如下:

步骤202、第一次判断是否存在满足分配所述信令占用资源需求的专用控制载波。

本发明实施例的重要思想之一是,优先从专用控制载波中选择承载所述信令的载波,若不存在可用于承载所述信令的专用控制载波,则可从话音业务载波中选择承载所述信令的载波。因此,卫星设备在接收rrc连接建立请求消息后,第一次判断是否存在满足分配所述信令占用资源需求的专用控制载波,若存在满足分配所述信令占用资源需求的专用控制载波,则执行步骤203;若不存在满足分配所述信令占用资源需求的专用控制载波,则执行步骤204。

步骤203、从满足分配所述信令占用资源需求的专用控制载波中查找目标载波。

在确定存在满足分配所述信令占用资源需求的专用控制载波时,则可以按照第一预设规则选择出一个专用控制载波,然后将选出的专用控制载波确定为目标载波,其中,所述预设规则可按照需求设置,如选择存在专用控制信道满足所述信令占用资源需求的专用控制载波。

步骤204、从话音业务载波中查找目标载波。

本发明实施例在确定不存在满足分配所述信令占用资源需求的专用控制载波时,则可从话音业务载波中查找出满足分配所述信令占用资源需求的话音业务载波,然后再从满足所述信令占用资源需求的从话音业务载波中,按照第二预设规则选出一个话音业务载波,再将选出的话音业务载波确定为目标载波;所述第二预设规则按照需求设置,如选出承载的用户数量最少的话音业务载波等等。其中,所述目标载波用于为所述信令分配资源。

步骤205、在所述目标载波中为所述信令分配资源并生成资源分配信息,以及依据所述资源分配信息生成rrc连接建立消息并发送至所述终端设备。

在确定目标载波后,在目标载波中为所述信令分配资源,若目标载波是话音业务载波,则在话音业务载波上,为所述信令分配对应占用资源需求数相等的资源;若所述目标载波是专用控制载波,则在专用控制载波上,为所述信令分配与对应占用资源需求数相匹配的专用控制信道。在为所述信令分配资源后可生成资源分配信息,所述资源分配信息是用于承载终端设备和卫星设备之间的信令的载波信息,比如xxhz话音业务载波,第x子帧的x-x个时隙;然后依据所述资源分配信息生成rrc连接建立消息,并将所述rrc连接建立消息通过公共载波发送至终端设备中。从而终端设备可依据所述rrc连接建立消息中的终端标识,确定所述rrc连接建立消息为本终端所发送的rrc连接建立请求消息的响应消息,然后依据所述rrc建立连接消息中的资源分配信息,采用对应载波上的资源传输信令,与卫星设备建立通信,从而接入网络。

综上,本发明实施例的卫星设备接收到终端设备发送的无线资源控制rrc连接建立请求消息,然后可依据所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求,为所述信令分配资源;在为所述信令分配资源的过程中,可判断是否存在满足分配所述信令占用资源需求的专用控制载波,若存在,则确定存在可用的专用控制载波,可从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;若不存在,即确定没有可用的专用控制载波,则从话音业务载波中查找目标载波;然后在目标载波中为所述信令分配资源并生成对应的资源分配信息,然后依据所述资源分配信息生成rrc连接建立消息,并将所述rrc连接建立消息发送给终端设备,进而终端设备可通过所述rrc连接建立消息对应的载波承载信令,实现与卫星设备的通信。本发明实施例在确定存在可用的专用控制载波时,从可用的专用控制载波中选出可为所述信令分配资源的目标载波,而在确定不存在可用的专用控制载波时,则从话音业务载波中选出可为所述信令分配资源的目标载波,进而既能够采用专用控制载波承载信令,也能够采用话音业务载波承载信令,增加了可承载信令的载波,从而提高终端设备接入的成功率。

本发明的另一个实施例中,当确定不存在满足分配所述信令占用资源需求的专用控制载波时,可从未接入用户的话音业务载波中查找目标载波;若从未接入用户的话音业务载波中没有查找到目标载波,还可以从已接入用户的各话音业务载波中查找目标载波;相应的,从不同未接入用户的话音业务载波和从已接入用户的话音业务载波中查找目标载波的方式是不同的,具体如下:

参照图3,示出了本发明另一种资源分配实施例的步骤流程图。

步骤301、所述卫星设备接收终端设备发送的无线资源控制rrc连接建立请求消息,所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求。

本发明实施例中,终端设备可通过卫星通信网络实现各项业务,如语音通话、传真、上网等等,当终端设备需要进行任一业务时,可与卫星设备连接,继而接入卫星无线网络中。具体的,终端设备可向卫星设备发送无线资源控制rrc连接建立请求消息,以请求卫星设备为其与卫星设备的信令分配资源;所述请求消息中包括信令占用资源需求,所述信令占用资源需求包括信令占用资源需求数,当然所述请求中还可以包括其他的需求如承载信令的功率需求等等。

步骤302、第一次判断是否存在满足分配所述信令占用资源需求的专用控制载波。

本发明实施例的卫星设备在接收所述rrc连接建立请求消息后,可第一次判断是否存在满足分配所述信令占用资源需求的专用控制载波,若存在满足分配所述信令占用资源需求的专用控制载波,则执行步骤315。由于话音业务载波比数据业务在载波对网络性能的要求高,为了保证终端设备与卫星设备之间传输信令的实时性,减少终端设备接入的等待时间,因此,若不存在满足分配所述信令占用资源需求的专用控制载波,则从话音业务载波中选出可承载所述信令的目标载波,即执行步骤303。

其中,判断是否存在满足分配所述信令占用资源需求的专用控制载波的方法,具体如下:针对每个专用控制载波,可判断该专用控制载波上是否存在与信令占用资源需求数相匹配的未被占用信道类型,若该专用控制载波上存在信道类型与所述信令占用资源需求数相匹配的信道,则确定该专用控制载波满足分配所述信令占用资源需求;若该专用控制载波上不存在信道类型与所述信令占用资源需求数相匹配的信道,则确定该专用控制载波不满足分配所述信令占用资源需求。

步骤303、从未接入用户的话音业务载波中查找满足分配所述信令占用资源需求的载波。

卫星设备的话音业务载波中,可能存在部分话音业务载波上均接入了用户,部分话音业务载波上未全部都接入了用户,可将全部接入用户的话音业务载波确定为已接入用户的话音业务载波,将未全部接入用户的话音业务载波确定为未接入用户的话音业务载波;通常,若存在未接入用户的话音业务载波,则从未接入用户的话音业务载波中查找目标载波;若不存在未接入用户的话音业务载波,或,从未接入用户的话音业务载波中未查找到目标载波,则从已接入用户的话音业务载波中查找目标载波。其中,从未接入用户的话音业务载波中查找目标载波的步骤具体如下:

可从未接入用户的话音业务载波中查找满足分配所述信令占用资源需求的载波,具体的,可依次判断每个未接入用户的话音业务载波是否满足所述信令占用资源需求,即针对每个未接入用户的话音业务载波,判断该未接入用户的话音业务载波中连续未被占用的资源数(即时隙数量),是否不小于所述信令占用资源需求数,若是,则可将该未接入用户的话音业务载波确定为满足分配所述信令占用资源需求的载波;若否,则可将该未接入用户的话音业务载波确定为不满足分配所述信令占用资源需求的载波,然后对下一个未接入用户的话音业务载波进行判断。

步骤304、若从未接入用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则从查找到的所述载波中,选择优先级最高的载波确定为目标载波。

若从未接入用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则可依据第三预设规则,确定各满足分配所述信令占用资源需求的载波的优先级,其中,所述第三预设规则可按照需求设置。例如,若预先按照话音业务载波的频点设置话音业务载波的优先级,则可先确定各满足分配所述信令占用资源需求的载波的频点,然后按照各满足分配所述信令占用资源需求的载波的频点确定各满足分配所述信令占用资源需求的载波的优先级。又例如,若预先按照话音业务载波上接入的用户的数量确定优先级,则先判断各满足分配所述信令占用资源需求的载波上接入的用户数量,然后依据用户数量,确定各满足分配所述信令占用资源需求的载波的优先级。确定各满足分配所述信令占用资源需求的载波的优先级后,可对各满足分配所述信令占用资源需求的载波进行排序如升序排序、降序排序,然后将优先级最高的满足分配所述信令占用资源需求的载波确定为目标载波。

步骤305、将所述目标载波中未被占用的资源分配给所述信令。

可将目标载波中未被占用的资源分配给所述信令。

步骤306、若从未接入用户的话音业务载波中没有查找到满足分配所述信令占用资源需求的载波,则从已接入允许被抢占用户的各话音业务载波中查找满足分配所述信令占用资源需求的载波。

本发明实施例中,已接入用户的话音业务载波所接入的用户包括允许被抢占用户,和,不允许被抢占用户,若已接入用户的话音业务载波的用户包括允许抢占用户,则将该话音业务载波确定为已接入允许被抢占用户的话音业务载波;若已接入用户的话音业务载波的用户不包括允许抢占用户,则将该话音业务载波确定为已接入不允许被抢占用户的话音业务载波;其中,所述允许被抢占用户是指占用资源允许被抢占的用户,可根据用户对应的移动用户号码簿号码(mobiledirectorynumber,mdn),判断该用户是否允许被抢占,如以181开头的号码允许被抢占,而已131开头的号码不允许被抢占;且可以根据允许被抢占用户对应的mdn确定允许被抢占用户的优先级。因此,若从未接入用户的话音业务载波中没有查找到满足分配所述信令占用资源需求的载波,则从已接入允许被抢占用户的各话音业务载波中查找满足分配所述信令占用资源需求的载波。

判断已接入允许被抢占用户的各话音业务载波是否满足分配所述信令占用资源需求的步骤,具体如下:针对每个已接入允许被抢占用户的话音业务载波,判断该载波上存在允许被抢占用户对应占用资源数,是否不小于所述信令占用资源需求数,若是,则确定该载波满足分配所述信令占用资源需求,若不存在,则确定该载波不满足分配所述信令占用资源需求;进而从已接入允许被抢占用户的各话音业务载波中查找满足分配所述信令占用资源需求的载波。

若从已接入允许被抢占用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则依据各载波允许被抢占用户占用资源的优先级确定目标载波,具体如下:

步骤307、判断全部载波允许被抢占用户占用资源的优先级是否均相同。

本发明实施例中,可判断全部满足分配所述信令占用资源需求的已接入允许被抢占用户的话音业务载波上,允许被抢占用户占用资源的优先级是否均相同,其中,所述允许被抢占用户占用资源的优先级,与该允许被抢占用户的优先级相同。若全部载波上的所有的允许被抢占用户占用资源的优先级不都是相同的,则可按照允许被抢占用户占用资源的优先级对各允许被抢占用户进行排序,再执行步骤308;若全部载波上的所有的允许被抢占用户占用资源的优先级都是相同的,则执行步骤309。

步骤308、将允许被抢占用户占用资源优先级最低的用户确定为目标用户;以及将目标用户对应的载波确定为目标载波。

若全部载波上的所有的允许被抢占用户占用资源的优先级不都是相同的,则将允许被抢占用户占用资源优先级最低的用户确定为目标用户,并将所述目标用户对应的载波确定为目标载波。

若全部载波上的所有的允许被抢占用户占用资源的优先级都是相同的,则依据各允许被抢占用户对应占用资源数,确定目标载波;具体如下:

步骤309、计算各允许被抢占用户对应占用资源数与所述信令占用资源需求数的差值。

步骤310、将最小差值对应的允许被抢占用户确定为目标用户。

步骤311、将所述目标用户对应的载波确定为目标载波。

本发明实施例中,可计算各允许被抢占用户对应占用资源数与所述信令占用资源需求数的差值,然后依据所述差值确定目标用户;为了节约资源,可将最小差值对应的允许被抢占用户确定为目标用户,然后将所述目标用户对应的载波确定为目标载波。例如,所述信令占用资源需求数为4,计算的差值包括0、2、4,则将与所述信令占用资源需求数差值为0的允许被抢占用户确定为目标用户,即将占有资源数为4的用户确定为目标用户。

步骤312、释放所述目标用户对应占用的资源。

确定目标用户后,可将所述目标用户对应占用的资源进行释放,其中,释放目标用户资源的方式有多种,如降速即降低话音业务对应数据传输速率如从4k降至2.4k;如切换终端设备接入的小区,又如无线接入承载的释放、还如直接终端目标用户的无线连接等等。

步骤313、第二次判断是否存在满足分配所述信令占用资源需求的专用控制载波。

在所述目标用户释放资源的过程中,所述专用控制载波上的资源也可能被释放,因此可再次判断是否存在满足分配所述信令占用资源需求的专用控制载波,若存在满足分配所述信令占用资源需求的专用控制载波,则执行步骤315;若不存在满足分配所述信令占用资源需求的专用控制载波,则执行步骤314。

此外,本发明的另一个实施例中,卫星设备在从话音业务载波中查找目标载波开始,至在所述目标载波中为所述信令分配资源之前;当检测到资源被释放时,可判断是否存在满足分配所述信令占用资源需求的专用控制载波,若存在,则停止当前的操作,从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;若不存在,则继续执行当前的操作。

步骤314、将所述目标载波中被释放的资源分配给所述信令。

在确定不存在满足所述信令的资源需求信息的专用控制载波后,将目标载波中被释放的资源分配给所述信令。

步骤315、从满足分配所述信令占用资源需求的专用控制载波中查找目标载波。

步骤316、在目标载波中为所述信令分配与其对应占用资源数匹配的信道。

若存在满足分配所述信令占用资源需求的专用控制载波,则从满足分配所述信令占用资源需求的专用控制载波中按照第一预设规则选出目标载波;然后确定目标载波中与所述信令占用资源需求数匹配的信道,将该信道分配给所述信令。

步骤317、生成资源分配信息,以及依据所述资源分配信息生成rrc连接建立消息并发送至所述终端设备。

在目标载波中为所述信令分配资源后,可生成对应的资源分配信息,然后依据所述资源分配信息生成rrc连接建立消息,并将所述rrc连接建立消息通过公共载波发送至终端设备中。从而终端设备可依据所述rrc建立连接消息中的资源分配信息接入网络。

本发明的另一个实施例中,若所有满足分配所述信令占用资源需求的专用控制载波为所述信令分配资源失败时,则可执行步骤303。若目标载波是未接入用户的话音业务载波,在优先级最高的话音业务载波为所述信令分配资源失败时,则将次级优先级的话音业务载波确定为目标载波,以实现为所述信令分配资源,以此类推。

需要说明的是,本发明实施例中,在从未接入用户的话音业务载波中查找满足所述信令占用资源需求数匹配的资源时,所述查找的资源是连续的资源;相应的,为所述信令分配的资源也是连续的资源。

本发明实施例中,当不存在满足分配所述信令占用资源需求的专用控制载波时,从话音业务载波中选出目标载波,由于话音业务载波对网络性能要求较高,从而保证了信令传输的实时性。且还可以从已接入允许被抢占用户的话音业务载波中选择目标载波,增多了可承载所述信令的载波数量,进而进一步提高了终端设备接入卫星网络的成功率。此外,在从已接入允许被抢占用的话音业务中确定目标用户时,若全部载波允许被抢占用户占用资源的优先级不均相同,则可计算各允许被抢占用户对应占用资源数与所述信令占用资源需求数的差值,然后将最小差值对应的允许被抢占用户确定为目标用户,并将所述目标用户对应的载波确定为目标载波,从而节约了资源,保证了资源的合理利用。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图4,示出了本发明的一种资源分配装置实施例的结构框图;具体如下:接收模块41、判断模块42、第一查找模块43、第二查找模块44和分配模块45,其中,

接收模块41,用于接收终端设备发送的无线资源控制rrc连接建立请求消息,所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求;

判断模块42,用于第一次判断是否存在满足分配所述信令占用资源需求信息的专用控制载波;

第一查找模块43,用于若存在,则从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;

第二查找模块44,用于若不存在,则从话音业务载波中查找目标载波;

分配模块45,用于在所述目标载波中为所述信令分配资源并生成资源分配信息,以及依据所述资源分配信息生成rrc连接建立消息并发送至所述终端设备。

参照图5,示出了本发明的另一种资源分配装置实施例的结构框图;本发明的另一个实施例中,所述装置还包括:释放模块46,其中,

所述释放模块46,用于释放所述目标用户对应占用的资源;所述分配模块45,用于将所述目标载波中被释放的资源分配给所述信令。

所述判断模块42,还用于第二次判断是否存在满足分配所述信令占用资源需求的专用控制载波;所述第一查找模块43,用于若存在,则从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;所述分配模块44,具体用于若不存,则将所述目标载波中被释放的资源分配给所述信令。

本发明的另一个实施例中,所述第二查找模块44包括:第一载波查找子模块441、第一确定子模块442、第二载波查找子模块443和第二确定子模块444,其中,

第一载波查找子模441,用于从未接入用户的话音业务载波中查找满足分配所述信令占用资源需求的载波;

第一确定子模块442,用于若从未接入用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则从查找到的所述载波中,选择优先级最高的载波确定为目标载波。

第二载波查找子模块443,用于若从未接入用户的话音业务载波中没有查找到满足分配所述信令占用资源需求的载波,则从已接入允许被抢占用户的各话音业务载波中查找满足分配所述信令占用资源需求的载波;

第二确定子模块444,用于若从已接入允许被抢占用户的话音业务载波中查找到满足分配所述信令占用资源需求的载波,则依据各载波允许被抢占用户占用资源的优先级确定目标载波。

本发明的另一个实施例中,所述第二确定子模块444包括:优先级判断单元4441、第一载波确定单元4442和第二载波确定单元4443,其中,

优先级判断单元4441,用于判断全部载波允许被抢占用户占用资源的优先级是否均相同;

第一载波确定单元4442,用于若不相同,则将允许被抢占用户占用资源优先级最低的用户确定为目标用户;以及将目标用户对应的载波确定为目标载波;

第二载波确定单元4443,用于若相同,则依据各允许被抢占用户对应占用资源数,确定目标载波。

本发明的另一个实施例中,所述第二载波确定单元4443,具体用于计算各允许被抢占用户对应占用资源数与所述信令占用资源需求数的差值;将最小差值对应的允许被抢占用户确定为目标用户;将所述目标用户对应的载波确定为目标载波。

本发明实施例的卫星设备接收到终端设备发送的无线资源控制rrc连接建立请求消息,然后可依据所述请求消息中包括终端设备与卫星设备之间的信令占用资源需求,为所述信令分配资源;在为所述信令分配资源的过程中,可判断是否存在满足分配所述信令占用资源需求的专用控制载波,若存在,则确定存在可用的专用控制载波,可从满足分配所述信令占用资源需求的专用控制载波中查找目标载波;若不存在,即确定没有可用的专用控制载波,则从话音业务载波中查找目标载波;然后在目标载波中为所述信令分配资源并生成对应的资源分配信息,然后依据所述资源分配信息生成rrc连接建立消息,并将所述rrc连接建立消息发送给终端设备,进而终端设备可通过所述rrc连接建立消息对应的载波承载信令,实现与卫星设备的通信。本发明实施例在确定存在可用的专用控制载波时,从可用的专用控制载波中选出可为所述信令分配资源的目标载波,而在确定不存在可用的专用控制载波时,则从话音业务载波中选出可为所述信令分配资源的目标载波,进而既能够采用专用控制载波承载信令,也能够采用话音业务载波承载信令,增加了可承载信令的载波,从而提高终端设备接入的成功率。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见系统实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种资源分配方法和一种资源分配装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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