一种卫星系统资源分配的方法和装置与流程

文档序号:14864634发布日期:2018-07-04 10:30阅读:326来源:国知局
一种卫星系统资源分配的方法和装置与流程

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



背景技术:

卫星系统是一种以卫星作为中继站转发通信信号,在多个地面站之间通信,卫星通信的主要目的是实现对地面的“无缝隙”覆盖。

近年来,时分多址复用技术在卫星通信中得到了广泛的应用,即多个地面站占用同一频带,但占用不同的时隙。与频分多址方式相比,时分多址复用技术不会产生互调干扰、不需用上下变频把各地球站信号分开、适合数字通信、可根据业务量的变化按需分配传输带宽,使实际容量大幅度增加。

物理资源在时间上以tdma(timedivisionmultipleaccess,时分多址复用)帧和时隙来表示,一个tdma帧包括40个时隙,时隙号从0到39。点波束下包含多个载波,包括公共载波和业务载波,点波束的业务载波上可以承载专用信道dch(dedicatedchannel,专用信道),专用信道根据其占用时隙个数的长度又分为两种:dch4(连续占用4个时隙)和dch8(连续占用8个时隙)。信关站根据用户的请求的确定给用户分配dch4信道或dch8信道。给用户分配的dch信道通过频点、帧和时隙来表示。在资源分配过程中,除了dch信道的无线资源,信关站同时给dch分配发送功率。

现有的资源分配方法,主要是提高无线资源的利用率,例如时隙的利用率,然而,卫星系统是一个下行发射功率受限的系统,现有的资源分配方法,只保证了所有载波对应的同一时隙的总功率不超过点波束的下行最大发射功率,对于如何更好的降低整个点波束的下行发射功率则没有对应的技术方案。



技术实现要素:

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种卫星系统资源分配的方法和装置。

为了解决上述问题,本发明实施例公开了一种卫星系统资源分配的方法,所述方法包括:

接收终端的请求信息;

依据所述请求信息确定信道类型和时隙个数tslen;

采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表;

将所述目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波;

将所述优先级最高的载波确定为目标载波;

在所述目标载波上为所述终端分配tslen个连续时隙。

优选地,所述预设资源分配模式包括功率优先模式,所述采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表的步骤包括:

遍历所述卫星系统的点波束的载波;

当所述载波的信道为所述信道类型时,判断所述载波是否符合功率优先模式对应的分配条件;

若是,则将所述载波加入到目标载波列表中。

优选地,所述当所述载波的信道为所述信道类型时,判断所述载波是否符合功率优先模式对应的分配条件的步骤包括:

获取所述载波上包括空闲时隙起点的tslen个连续时隙;

获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率;

采用所述各个时隙分别在点波束的载波的功率,计算得到各个时隙对应的第一功率和;

判断各个时隙的第一功率和是否均小于或等于预置最大功率;

若是,则判定所述载波符合功率优先模式对应的分配条件;

若否,则获取所述载波上下一包括空闲时隙起点的tslen个连续时隙,并返回获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率的步骤。

优选地,所述预设资源分配模式包括时隙优先模式,所述采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表的步骤包括:

遍历所述卫星系统的点波束的载波;

统计所述载波的空闲时隙个数;

判断所述空闲时隙个数是否大于或等于所述时隙个数tslen;

若是,则将所述载波加入到目标载波列表中。

优选地,在所述采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表的步骤之后,还包括:

判断所述目标载波列表是否为空;

若是,则提示资源分配失败消息。

优选地,所述将所述目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波的步骤包括:

获取所述目标载波列表中各个载波的第一个空闲时隙在点波束的所有载波的功率;

采用所述各个载波的第一个空闲时隙在点波束的所有载波的功率,计算得到各个载波的第一个空闲时隙的第二功率和;

将所述第二功率和从小到大进行排序,得到最小功率和;

将所述最小功率和对应的载波确定为优先级最高的载波。

优选地,所述将所述目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波的步骤包括:

获取所述目标载波列表中各个载波的空闲时隙个数;

将各个载波的空闲时隙个数从大到小排序,得到最大空闲时隙个数;

将所述最大空闲时隙个数对应的载波确定为优先级最高的载波。

为了解决上述问题,本发明实施例公开了一种卫星系统资源分配的装置,所述装置包括:

请求消息接收模块,用于接收终端的请求信息;

信道类型和时隙个数确定模块,用于依据所述请求信息确定信道类型和时隙个数tslen;

目标载波列表生成模块,用于采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表;

优先级排序模块,用于将所述目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波;

目标载波确定模块,用于将所述优先级最高的载波确定为目标载波;

时隙分配模块,用于在所述目标载波上为所述终端分配tslen个连续时隙。

优选地,所述预设资源分配模式包括功率优先模式,所述目标载波列表生成模块包括:

第一载波遍历子模块,用于遍历所述卫星系统的点波束的载波;

第一判断子模块,用于当所述载波的信道为所述信道类型时,判断所述载波是否符合功率优先模式对应的分配条件;

第一目标载波列表生成子模块,用于将所述载波加入到目标载波列表中。

优选地,所述第一判断子模块包括:

时隙获取单元,用于获取所述载波上包括空闲时隙起点的tslen个连续时隙;

功率获取单元,用于获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率;

第一功率和计算单元,用于采用所述各个时隙分别在点波束的载波的功率,计算得到各个时隙对应的第一功率和;

第一功率和判断单元,用于判断各个时隙的第一功率和是否均小于或等于预置最大功率;

载波判定单元,用于当各个时隙的第一功率和均小于或等于预置最大功率时,判定所述载波符合功率优先模式对应的分配条件;否则,获取所述载波上下一包括空闲时隙起点的tslen个连续时隙,并返回获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率的步骤。

优选地,所述预设资源分配模式包括时隙优先模式,所述目标载波列表生成模块包括:

第二载波遍历子模块,用于遍历所述卫星系统的点波束的载波;

空闲时隙个数统计子模块,用于统计所述载波的空闲时隙个数;

第二判断子模块,用于判断所述空闲时隙个数是否大于或等于所述时隙个数tslen;

第二目标载波列表生成子模块,用于将所述载波加入到目标载波列表中。

优选地,所述装置还包括:

目标载波列表判断模块,用于判断所述目标载波列表是否为空;

分配失败消息提示模块,用于提示资源分配失败消息;

优选地,所述优先级排序模块包括:

功率获取子模块,用于获取所述目标载波列表中各个载波的第一个空闲时隙在点波束的所有载波的功率;

第二功率和计算子模块,用于采用所述各个载波的第一个空闲时隙在点波束的所有载波的功率,计算得到各个载波的第一个空闲时隙的第二功率和;

第一排序子模块,用于将所述第二功率和从小到大进行排序,得到最小功率和;

第一优先级最高的载波确定子模块,用于将所述最小功率和对应的载波确定为优先级最高的载波。

优选地,所述优先级排序模块包括:

空闲时隙个数获取子模块,用于获取所述目标载波列表中各个载波的空闲时隙个数;

第二排序子模块,用于将各个载波的空闲时隙个数从大到小排序,得到最大空闲时隙个数;

第二优先级最高的载波确定子模块,用于将所述最大空闲时隙个数对应的载波确定为优先级最高的载波。

本发明实施例包括以下优点:

本发明实施例中,基站接收终端的请求信息;依据请求信息确定信道类型和时隙个数tslen;采用信道类型、时隙个数tslen和预设资源分配模式,遍历卫星系统的点波束的所有载波,生成目标载波列表;将目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波;将优先级最高的载波确定为目标载波;在目标载波上为所述终端分配tslen个连续时隙,应用本发明实施例,可以按照预设资源分配模式生成目标载波列表,并对目标载波列表中的载波进行优先级排序,得到优先级最高的载波,将优先级最高的载波确定为目标载波,并在目标载波上分配时隙,可以实现卫星系统资源的最优化分配。

进一步地,预设资源分配模式可以是功率优先模式,可以在下行发射功率有限的卫星系统中有效降低卫星的下行发射功率,减小系统内和系统间的干扰,提高了服务质量和用户感受。

进一步地,预设资源分配模式可以是时隙优先模式,可以在卫星系统时隙资源比较紧缺时,接入更多的终端用户或更多的业务,提高了时隙的利用率。

附图说明

图1是本发明的一种卫星系统资源分配的方法实施例的步骤流程图;

图2是本发明实施例的卫星系统资源分配的流程图;

图3是本发明的一种卫星系统资源分配的装置实施例的结构框图。

具体实施方式

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

参照图1,示出了本发明的一种卫星系统资源分配的方法实施例的步骤流程图,该方法具体可以包括如下步骤:

步骤101,接收终端的请求信息。

终端的请求信息,可以包括终端请求的业务类型,例如语音业务或者音视频业务等,还可以包括业务的qos(qualityofservice,服务质量)等信息。

步骤102,依据所述请求信息确定信道类型和时隙个数tslen。

接收到终端的请求信息后,可以依据请求信息确定分配给终端信道类型,可以是dch信道,包括dch4或dch8,进而获得信道类型需要分配的时隙个数tslen,例如dch4信道的时隙个数为4,dch8信道的时隙个数为8。

步骤103,采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表。

在实际应用中,通信信道需要载波进行承载,卫星系统的点波束可以有多个载波,在确定为终端分配的信道类型和时隙个数tslen后,需要选择相应的载波进行承载,以进行通信,在本发明实施例中,可以采用采用信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表,具体的可以包括以下方式:

在本发明的一种优选实施例中,预设资源分配模式可以是功率优先模式,功率优先模式可以是分配给终端的dch时隙使整个点波束的下行发射功率最小;所述步骤103,即所述采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表的步骤可以包括以下子步骤:

子步骤1031,遍历所述卫星系统的点波束的载波。

卫星系统的点波束可以有多个载波,需要逐个进行遍历载波是否是符合功率优先模式的载波。

子步骤1032,当所述载波的信道为所述信道类型时,判断所述载波是否符合功率优先模式对应的分配条件。

在遍历载波的过程中,首先确定载波是否具有相应的信道类型,例如为终端分配的信道类型为dch4,则当该载波具有dch4信道时,判断该载波是否符合功率优先模式对应的分配条件,具体可以包括以下子步骤:

子步骤1032-1,获取所述载波上包括空闲时隙起点的tslen个连续时隙;

子步骤1032-2,获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率;

子步骤1032-3,采用所述各个时隙分别在点波束的载波的功率,计算得到各个时隙对应的第一功率和;

子步骤1032-4,判断各个时隙的第一功率和是否均小于或等于预置最大功率;

子步骤1032-5,判定所述载波符合功率优先模式对应的分配条件;

子步骤1032-6,获取所述载波上下一包括空闲时隙起点的tslen个连续时隙,并返回获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率的步骤。

对于选定遍历的载波,可以从dch信道第一个空闲的时隙起始点开始,获取包括空闲时隙起点的tslen个连续时隙,并获取tslen个连续时隙的各个时隙分别在点波束的载波的功率;各个时隙的功率可以由信关站收发器周期性地上报给信关站。获取功率后,按照以下公式计算第一功率和:

ptsi=ptsi_carrer1+ptsi_carrer2+ptsi_carrer3+ptsi_carrern≤pmax_cell

公式中,ptsi为tslen个连续时隙中其中一个时隙的第一功率和,ptsi_carrern为tslen个连续时隙中其中一个时隙在载波1,载波2,载波n的功率,pmax_cell为预设最大功率,可以是点波束的最大发射功率。

如果获取的tslen个连续时隙的各个时隙的第一功率和都满足上述公式,则判定该载波符合功率优先模式对应的分配条件,否则,返回子步骤1032-1,继续获取该载波的下一包括空闲时隙起点的tslen个连续时隙,直至该载波上所有的空闲时隙起点的tslen个连续时隙都已查看,当该载波上有一个空闲时隙起点的tslen个连续时隙满足上述公式,则判定该载波符合功率优先模式对应的分配条件。

当前载波遍历后,如果还有载波未遍历,返回子步骤1031,继续遍历下一载波,直至点波束下所有载波均已遍历。

为了更好地说明本发明实施例,以下对判断载波是否符合功率优先模式对应的分配条件进行示例说明。

以dch4信道为示例,起始时隙点是0,那么时隙0~时隙3都属于该信道,时隙标识为ts0,ts1,ts2,ts3;假设点波束有3个载波,标识为carrer1,carrer2,carrer3,标识各时隙在载波的功率如下:

ts0在载波carrer1、carrer2、carrer3的功率为pts0_carrer1、pts0_carrer2、pts0_carrer3;

ts1在载波carrer1、carrer2、carrer3的功率为pts1_carrer1、pts1_carrer2、pts1_carrer3;

ts2在载波carrer1、carrer2、carrer3的功率为pts2_carrer1、pts2_carrer2、pts2_carrer3;

ts3在载波carrer1、carrer2、carrer3的功率为pts3_carrer1、pts3_carrer2、pts3_carrer3;

则计算:

ts0的第一功率和:pts0=pts0_carrer1+pts0_carrer2+pts0_carrer3

ts1的第一功率和:pts1=pts1_carrer1+pts1_carrer2+pts1_carrer3

ts2的第一功率和:pts2=pts2_carrer1+pts2_carrer2+pts2_carrer3

ts3的第一功率和:pts3=pts3_carrer1+pts3_carrer2+pts3_carrer3

当第一功率和pts0、pts1、pts2、pts3都小于预设最大功率pmax_cell时,判定该载波符合功率优先模式对应的分配条件。

上述判断载波是否符合功率优先模式对应的分配条件方式只是作为示例,在实施本发明实施例时,可以根据实际情况采用其它方式进行判断,本发明实施例对此不加以限制。

子步骤1033,将所述载波加入到目标载波列表中。

上述子步骤1031-子步骤1033为预设资源分配模式为功率优先模式时,采用信道类型、时隙个数tslen和预设资源分配模式,遍历卫星系统的点波束的所有载波,生成目标载波列表的实施例。

作为本发明的另一种实施例,预设资源分配模式可以是时隙优先模式,时隙优先模式可以是分配给终端的dch时隙集中分配在一个或多个载波上;所述步骤103,即所述采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表的步骤可以包括以下子步骤:

子步骤1034,遍历所述卫星系统的点波束的载波;

子步骤1035,统计所述载波的空闲时隙个数;

子步骤1036,判断所述空闲时隙个数是否大于或等于所述时隙个数tslen;

子步骤1037,将所述载波加入到目标载波列表中。

在遍历载波的过程中,首先确定载波是否具有相应的信道类型,例如为终端分配的信道类型为dch4时,需要载波上至少有4个连续空闲时隙,因此,可以统计载波上的空闲时隙个数,当空闲时隙个数大于或等于时隙个数tslen时,该载波是符合时隙优先模式的载波,将该载波加入到目标载波列表中,否则,返回子步骤1034,继续遍历下一载波,直至点波束下所有载波均已遍历。

上述子步骤1034-子步骤1037为预设资源分配模式为时隙优先模式时,采用信道类型、时隙个数tslen和预设资源分配模式,遍历卫星系统的点波束的所有载波,生成目标载波列表的实施例。

在本发明的一种优选实施例中,在生成目标载波列表后,还可以包括:

判断所述目标载波列表是否为空;若是,则提示资源分配失败消息;

在本优选实施例中,当根据时隙优先模式或功率优先模式,生成目标载波列表后,如果目标载波列表是空,可以说明当前卫星系统负载高,时隙紧缺或者功率过高,当前没有合适的载波,可以提示终端资源分配失败消息。

步骤104,将所述目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波。

目标载波列表中的载波,是符合功率优先模式或者时隙优先模式的载波,可以将符合条件的载波按照预设规则进行优先级排序,得到优先级最高的载波,根据分配模式为功率优先模式或者时隙优先模式,预设规则也不同。

作为本发明的一种实施例,当按照功率优先模式生成目标载波列表时,所述步骤104可以包括以下子步骤:

子步骤1041,获取所述目标载波列表中各个载波的第一个空闲时隙在点波束的所有载波的功率;

子步骤1042,采用所述各个载波的第一个空闲时隙在点波束的所有载波的功率,计算得到各个载波的第一个空闲时隙的第二功率和;

子步骤1043,将所述第二功率和从小到大进行排序,得到最小功率和;

子步骤1044,将所述最小功率和对应的载波确定为优先级最高的载波。

对于按照功率优先模式生成的目标载波列表中的载波,可以先获取各个载波的第一个空闲时隙,并获取各个载波的第一个空闲时隙在点波束的所有载波的功率,然后计算各个载波的第一个空闲时隙的第二功率和,将第二功率和从小到大进行排序,就可以得到最小功率和,最小功率和对应的载波即为优先级最高的载波。

作为本发明的另一种实施例,当按照时隙优先模式生成目标载波列表时,所述步骤104可以包括以下子步骤:

子步骤1045,获取所述目标载波列表中各个载波的空闲时隙个数;

子步骤1046,将各个载波的空闲时隙个数从大到小排序,得到最大空闲时隙个数;

子步骤1047,将所述最大空闲时隙个数对应的载波确定为优先级最高的载波。

按照时隙优先模式生成的目标载波列表中的载波,可以先获取各个载波的空闲时隙个数,然后将各个载波的空闲时隙个数从大到小进行排序,就可以得到最大空闲时隙个数,最大空闲时隙个数对应的载波即为优先级最高的载波。

步骤105,将所述优先级最高的载波确定为目标载波。

步骤106,在所述目标载波上为所述终端分配tslen个连续时隙。

将目标载波列表中优先级最高的载波确定为目标载波后,可以在该目标载波上,从第一个空闲时隙开始,为终端分配tslen个连续时隙。

本发明实施例,接收终端的请求信息;依据请求信息确定信道类型和时隙个数tslen;采用信道类型、时隙个数tslen和预设资源分配模式,遍历卫星系统的点波束的所有载波,生成目标载波列表;将目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波;将优先级最高的载波确定为目标载波;在目标载波上为所述终端分配tslen个连续时隙,应用本发明实施例,可以按照预设资源分配模式生成目标载波列表,并对目标载波列表中的载波进行优先级排序,得到优先级最高的载波,将优先级最高的载波确定为目标载波,并在目标载波上分配时隙,可以实现卫星系统资源的最优化分配。

进一步地,预设资源分配模式可以是功率优先模式,可以在下行发射功率有限的卫星系统中有效降低卫星的下行发射功率,减小系统内和系统间的干扰,提高了服务质量和用户感受。

进一步地,预设资源分配模式可以是时隙优先模式,可以在卫星系统时隙资源比较紧缺时,接入更多的终端用户或更多的业务,提高了时隙的利用率。

为了更好地说明本发明实施例,以下结合附图2以示例对本发明实施例进行说明。

如图2所示,是本发明实施例卫星系统资源分配流程图,包括:

s1,接收用户请求;

s2,依据用户请求确定dch信道类型和时隙个数tslen;

s3,判断资源分配模式是时隙优先模式还是功率优先模式;当资源分配模式是时隙优先模式时,执行s4-s8;当资源分配模式是功率优先模式时,执行s10-s19;

s4,判断载波的空闲时隙个数是否大于或等于tslen;若是,执行s5;若否,执行s6;

s5,将载波加入目标载波列表中;

s6,判断所有载波是否均已经遍历;若是,执行s7,若否,返回s4;

s7,判断目标载波列表是否为空,若是,执行s16,若否,执行s8;

s8,将目标载波列表中的载波按照空闲时隙个数按照从大到小排序;然后执行s18-s19;

s10,根据分配的dch信道类型,确定dch信道的可能起始时间点;

s11,从载波上dch信道第一个空闲的起始点开始,计算tslen个连续时隙的各个时隙在所有载波的功率和;

s12,判断tslen个连续时隙的功率和都满足功率要求;若是,执行s13,若否,执行s14;

s13,将载波加入目标列表中;

s14,判断所有载波是否均已经遍历;若是,执行s15,若否,返回s11;

s15,判断目标载波列表是否为空,若是,执行s16,若否,执行s17;

s16,提示资源分配失败消息;

s17,将目标载波列表中的载波按照载波上第一个空闲dch信道的时隙起始点在所有载波上的功率和从小到大的顺序进行排序;

s18,将排序后的目标载波列表中的第一个载波作为分配的目标载波;

s19,在确定的目标载波上从第一个空闲时隙开始连续分配tslen个时隙。

上述分配流程只是作为示例,而不应该作为本发明的限制。

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

参照图3,示出了本发明的一种卫星系统资源分配的装置实施例的结构框图,具体可以包括如下模块:

请求消息接收模块201,用于接收终端的请求信息;

信道类型和时隙个数确定模块202,用于依据所述请求信息确定信道类型和时隙个数tslen;

目标载波列表生成模块203,用于采用所述信道类型、时隙个数tslen和预设资源分配模式,遍历所述卫星系统的点波束的所有载波,生成目标载波列表;

优先级排序模块204,用于将所述目标载波列表中的载波按照预设规则进行优先级排序,得到优先级最高的载波;

目标载波确定模块205,用于将所述优先级最高的载波确定为目标载波;

时隙分配模块206,用于在所述目标载波上为所述终端分配tslen个连续时隙。

在本发明的一种实施例中,所述预设资源分配模式包括功率优先模式,所述目标载波列表生成模块203包括:

第一载波遍历子模块,用于遍历所述卫星系统的点波束的载波;

第一判断子模块,用于当所述载波的信道为所述信道类型时,判断所述载波是否符合功率优先模式对应的分配条件;

第一目标载波列表生成子模块,用于将所述载波加入到目标载波列表中。

其中,所述第一判断子模块包括:

时隙获取单元,用于获取所述载波上包括空闲时隙起点的tslen个连续时隙;

功率获取单元,用于获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率;

第一功率和计算单元,用于采用所述各个时隙分别在点波束的载波的功率,计算得到各个时隙对应的第一功率和;

第一功率和判断单元,用于判断各个时隙的第一功率和是否均小于或等于预置最大功率;

载波判定单元,用于当各个时隙的第一功率和均小于或等于预置最大功率时,判定所述载波符合功率优先模式对应的分配条件;否则,获取所述载波上下一包括空闲时隙起点的tslen个连续时隙,并返回获取所述tslen个连续时隙的各个时隙分别在点波束的载波的功率的步骤。

在本发明的另一实施例中,所述预设资源分配模式包括时隙优先模式,所述目标载波列表生成模块203包括:

第二载波遍历子模块,用于遍历所述卫星系统的点波束的载波;

空闲时隙个数统计子模块,用于统计所述载波的空闲时隙个数;

第二判断子模块,用于判断所述空闲时隙个数是否大于或等于所述时隙个数tslen;

第二目标载波列表生成子模块,用于将所述载波加入到目标载波列表中。

在本发明的一种优选实施例中,所述装置还包括:

目标载波列表判断模块,用于判断所述目标载波列表是否为空;

分配失败消息提示模块,用于提示资源分配失败消息;

在本发明的一种实施例中,所述优先级排序模块204包括:

功率获取子模块,用于获取所述目标载波列表中各个载波的第一个空闲时隙在点波束的所有载波的功率;

第二功率和计算子模块,用于采用所述各个载波的第一个空闲时隙在点波束的所有载波的功率,计算得到各个载波的第一个空闲时隙的第二功率和;

第一排序子模块,用于将所述第二功率和从小到大进行排序,得到最小功率和;

第一优先级最高的载波确定子模块,用于将所述最小功率和对应的载波确定为优先级最高的载波。

在本发明的另一种实施例中,所述优先级排序模块204包括:

空闲时隙个数获取子模块,用于获取所述目标载波列表中各个载波的空闲时隙个数;

第二排序子模块,用于将各个载波的空闲时隙个数从大到小排序,得到最大空闲时隙个数;

第二优先级最高的载波确定子模块,用于将所述最大空闲时隙个数对应的载波确定为优先级最高的载波。

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

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

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

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

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

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

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

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

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

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