集群语音系统中下行资源分配的方法及装置与流程

文档序号:14560265阅读:195来源:国知局
集群语音系统中下行资源分配的方法及装置与流程
本发明涉及通信
技术领域
,尤其涉及一种集群语音系统中下行资源分配的方法及装置。
背景技术
:在现有的集群语音系统中,通常采用半静态调度的方式为集群语音系统中的各物理小区分配资源。在采用半静态调度的方式为集群语音系统中的各物理小区分配资源的过程中,其特点是只在第一次分配资源时进行调度。具体为:在第一个预设周期内,对可分配的子帧资源进行调度,从而为物理小区分配起始子帧资源,在之后的预设周期内,无需通过调度信令指示,便可按照第一个预设周期内的起始子帧资源分配方式继续为物理小区分配起始子帧资源。但是,采用该半静态调度的方式,使得集群语音系统中子帧资源分配的灵活性不高。技术实现要素:本发明提供一种集群语音系统中下行资源分配的方法及装置,以提高集群语音系统中子帧资源分配的灵活性。本发明实施例提供一种集群语音系统中下行资源分配的方法,应用于集群语音系统包括m个物理小区,所述m个物理小区中的每一个物理小区的负载小于预设阈值,m为大于等于2的整数,包括:在预设周期内确定可分配的子帧资源;根据所述可分配的子帧资源和所述m个物理小区的物理小区标识为所述m个物理小区分配起始子帧资源;所述不同物理小区标识对应的两个物理小区的起始子帧的差值绝对值小于第一阈值。在本发明一实施例中,所述在预设周期内确定可分配的子帧资源,包括:获取子帧配比配置;根据所述子帧配比配置在预设周期内确定可分配的子帧资源。在本发明一实施例中,所述根据所述可分配的子帧资源和所述m个物理小区的物理小区标识为所述m个物理小区分配起始子帧资源之前,还包括:获取所述m个物理小区的物理小区标识。在本发明一实施例中,所述获取所述m个物理小区的物理小区标识,包括:对所述m个物理小区的小区标识进行处理,得到处理结果;所述处理为模n处理,n为大于等于2,且小于等于m的整数;根据所述处理结果获取所述m个物理小区的物理小区标识。本发明实施例还提供一种集群语音系统中下行资源分配的装置,应用于集群语音系统包括m个物理小区,所述m个物理小区中的每一个物理小区的负载小于预设阈值,m为大于等于2的整数,包括:确定模块,用于在预设周期内确定可分配的子帧资源;分配模块,用于根据所述可分配的子帧资源和所述m个物理小区的物理小区标识为所述m个物理小区分配起始子帧资源;所述不同物理小区标识对应的两个物理小区的起始子帧的差值绝对值小于第一阈值。在本发明一实施例中,所述确定模块,具体用于获取子帧配比配置;根据所述子帧配比配置在预设周期内确定可分配的子帧资源。在本发明一实施例中,还包括:获取模块,用于获取所述m个物理小区的物理小区标识。在本发明一实施例中,所述获取模块,具体用于对所述m个物理小区的小区标识进行处理,得到处理结果;所述处理为模n处理,n为大于等于2,且小于等于m的整数;根据所述处理结果获取所述m个物理小区的物理小区标识。本发明实施例提供的集群语音系统中下行资源分配的方法及装置,通过在预设周期内确定可分配的子帧资源;根据可分配的子帧资源和m个物理小区的物理小区标识为m个物理小区分配起始子帧资源;不同物理小区标识对应的两个物理小区的起始子帧的差值绝对值小于第一阈值。由此可见,本发明实施例提供的集群语音系统中下行资源分配的方法,通过将可分配的子帧资源进行间隔分配,且每一个物理小区分配的子帧资源的数量差小于预设阈值,使得在减少各物理小区之间的干扰的同时,保证了各物理小区分配的子帧资源的公平性,从而实现了集群语音系统的子帧资源的动态分配,提高了集群语音系统中子帧资源分配的灵活性。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种集群语音系统中下行资源分配的方法的流程示意图;图2为本发明实施例提供的另一种集群语音系统中下行资源分配的方法的流程示意图;图3为本发明实施例提供的一种集群语音系统中下行资源分配的装置的结构示意图;图4为本发明实施例提供的另一种集群语音系统中下行资源分配的装置的结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例,例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。现有技术中,在采用半静态调度的方式为集群语音系统中的各物理小区分配子帧资源,使得集群语音系统中子帧资源分配的灵活性不高。本发明实施例提供的集群语音系统中下行资源分配的方法,通过预先确定可分配的子帧资源,并根据可分配的子帧资源和m个物理小区的物理小区标识为m个物理小区动态分配起始子帧资源,将可分配的子帧资源进行间隔分配,且每一个物理小区分配的子帧资源的数量差小于预设阈值,使得在减少各物理小区之间的干扰的同时,保证了各物理小区分配的子帧资源的公平性,从而实现了集群语音系统的子帧资源的动态分配,提高了集群语音系统中子帧资源分配的灵活性。下面,通过具体实施例,对本申请的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。图1为本发明实施例提供的一种集群语音系统中下行资源分配的方法的流程示意图,该集群语音系统中下行资源分配的方法可以由集群语音系统中下行资源分配的装置执行,该集群语音系统中下行资源分配的方法应用于集群语音系统包括m个物理小区,m个物理小区中的每一个物理小区的负载小于预设阈值,m为大于等于2的整数。其中,预设阈值可以根据实际需要进行设置,在此,本发明不做进一步地限制。请参见图1所示,该集群语音系统中下行资源分配的方法可以包括:s101、在预设周期内确定可分配的子帧资源。其中,预设周期与语音包周期一致为20毫秒,具体可以根据实际需要进行设置,在此,本发明实施例不做进一步地限制。示例的,在本发明实施例中,以预设周期为20毫秒,tdd系统中子帧配比0为例,则确定的预设周期内的可分配的下行子帧资源为:第0号子帧、第1号子帧、第5号子帧、第6号子帧、第10号子帧、第11号子帧、第15号子帧及第16号子帧。在确定了可分配子帧资源之后,就可以将这些子帧资源分配给m个物理小区。s102、根据可分配的子帧资源和m个物理小区的物理小区标识为m个物理小区分配起始子帧资源。其中,不同物理小区标识对应的两个物理小区的起始子帧的差值绝对值小于第一阈值。可选的,第一阈值为大于等于0且小于等于1的整数。当然,也可以为其他值,本发明实施例只是以第一阈值为大于等于0且小于等于1的整数为例进行说明,具体可以根据实际需要进行设置,在此,本发明实施例不做进一步地限制。在实际应用过程中,以m为3为例,即该集群语音系统中有三个物理小区,则根据可分配的子帧资源和m个物理小区的物理小区标识为m个物理小区分配起始子帧资源时,可以将第0号子帧分配给物理小区标识为0的物理小区,以作为物理小区标识为0的物理小区的起始子帧资源,将第5号子帧分配给物理小区标识为1的物理小区,以作为物理小区标识为1的物理小区的起始子帧资源,将第11号子帧分配给物理小区标识为2的物理小区,以作为物理小区标识为2的物理小区的起始子帧资源,从而完成子帧资源的分配,且在进行子帧资源分配的过程中,通过将可分配的子帧资源进行间隔分配,且每一个物理小区分配的子帧资源的数量差小于预设阈值,使得在减少各物理小区之间的干扰的同时,保证了各物理小区分配的子帧资源的公平性,从而实现了集群语音系统的子帧资源的动态分配,提高了集群语音系统中子帧资源分配的灵活性。本发明实施例提供的集群语音系统中下行资源分配的方法,通过在预设周期内确定可分配的子帧资源;根据可分配的子帧资源和m个物理小区的物理小区标识为m个物理小区分配起始子帧资源;不同物理小区标识对应的两个物理小区的起始子帧的差值绝对值小于第一阈值。由此可见,本发明实施例提供的集群语音系统中下行资源分配的方法,通过将可分配的子帧资源进行间隔分配,且每一个物理小区分配的子帧资源的数量差小于预设阈值,使得在减少各物理小区之间的干扰的同时,保证了各物理小区分配的子帧资源的公平性,从而实现了集群语音系统的子帧资源的动态分配,提高了集群语音系统中子帧资源分配的灵活性。基于图1对应的实施例,在图1对应的实施例的基础上,进一步地,请参见图2所示,图2为本发明实施例提供的另一种集群语音系统中下行资源分配的方法的流程示意图,该集群语音系统中下行资源分配的方法可以包括:s201、获取m个物理小区的物理小区标识。可选的,在本发明实施例中,s201获取m个物理小区的物理小区标识可以通过如下可能的方式实现:对m个物理小区的小区标识进行处理,得到处理结果;并根据处理结果获取m个物理小区的物理小区标识。其中,处理为模n处理,n为大于等于2,且小于等于m的整数。示例的,在本发明实施例中,n为3或者6,即对m个物理小区的小区标识进行模3处理,或者模6处理,并将模3处理,或者模6处理的结果作为物理小区的物理小区标识。s202、获取子帧配比配置。需要说明的是,s201和s202之间并无先后顺序,可以先执行s201,再执行s202;也可以先执行s202,再执行s201;当然,也可以同时执行s201和s202,在此,本发明实施例只是以先执行s201,再执行s202为例进行说明,但并不代表本发明仅局限于此。s203、根据子帧配比配置在预设周期内确定可分配的子帧资源。其中,预设周期与语音包周期一致为20毫秒,具体可以根据实际需要进行设置,在此,本发明实施例不做进一步地限制。在子帧配比配置确定之后,就可以根据子帧配比配置在预设周期内确定可分配的子帧资源。s204、根据可分配的子帧资源和m个物理小区的物理小区标识为m个物理小区分配起始子帧资源。值得注意的是,本发明实施例提供的集群语音系统中下行资源分配的方法可以应用于至少两种应用场景:该两种应用场景分别为tdd系统场景和fdd系统场景。在第一种应用场景(tdd系统)中:在实际应用过程中,以m为6、n为3为例进行说明,即对6个物理小区的小区标识进行模3处理,从而得到6个物理小区的物理小区标识。小区标识为0的物理小区处理后的物理小区标识为0,小区标识为1的物理小区处理后的物理小区标识为1,小区标识为2的物理小区处理后的物理小区标识为2,小区标识为3的物理小区处理后的物理小区标识为0,小区标识为4的物理小区处理后的物理小区标识为1,小区标识为5的物理小区处理后的物理小区标识为2,通过对物理小区的小区标识进行模3处理,从而获取到该6个物理小区对应的物理小区标识。在获取到该6个物理小区对应的物理小区标识之后,在tdd系统中的7种子帧配比配置中确定采用哪种子帧配比配置。示例的,以第一子帧配比配置(即配比0)为例进行说明,则对应的预设周期内的子帧资源的情况如下表1所示:表1配比0对应的预设周期内子帧资源(tdd,mod3)0123456789dsuuudsuuu10111213141516171819dsuuudsuuu其中,d和s可以用于下行数据传输。可以看出,在预设周期20毫秒内,确定的可分配的子帧资源为:第0号子帧、第1号子帧、第5号子帧、第6号子帧、第10号子帧、第11号子帧、第15号子帧及第16号子帧。请参见表2所示。表2时域干扰协调子帧划分(tdd,mod3)在可分配的子帧资源确定之后,就可以根据可分配的子帧资源和6个物理小区的物理小区标识为该6个物理小区分配起始子帧资源。示例的,在本发明实施例中,物理小区标识为0的物理小区分配的起始子帧资源为第0号子帧,物理小区标识为1的物理小区分配的起始子帧资源为第5号子帧,物理小区标识为2的物理小区分配的起始子帧资源为第11号子帧,则物理小区标识为0的物理小区的可用子帧资源为第0号子帧及第1号子帧;物理小区标识为1的物理小区的可用资源为第5号子帧、第6号子帧及第10号子帧;物理小区标识为2的物理小区的可用资源为第11号子帧、第15号子帧及第16号子帧。在各物理小区可用的子帧资源确定之后,就可以通过子帧资源对语音包进行调度。在调度过程中,可以采用标志位来识别未调度完成的语音包和新调度的语音包,在为某一语音包分配资源后,则该语音包的标志位为1,如若当前子帧未能满足该语音包调度的需求,顺延至下一可调度的下行子帧继续调度,在下一子帧调度时,该语音包就被识别为标志位为1,是未调度完成的语音包,可继续完成调度。若语音包标志位为0,则说明该语音包为新语音包,此时需按照pci模3计算子帧起始位置才可分配资源。由此可见,本发明实施例提供的集群语音系统中下行资源分配的方法,通过将可分配的子帧资源进行间隔分配,且每一个物理小区分配的子帧资源的数量差小于预设阈值,使得在减少各物理小区之间的干扰的同时,保证了各物理小区分配的子帧资源的公平性,从而实现了集群语音系统的子帧资源的动态分配,提高了集群语音系统中子帧资源分配的灵活性。当然,本发明只是以此种分配方式为例进行说明,但并不代表本发明仅局限于此。参见表2所示,表2中还给出了第二子帧配比配置(即配比1)及第三子帧配比配置(即配比2)的对应的预设周期内的子帧划分。其分配过程与第一子帧配比配置(即配比0)的过程类似。具体为:进一步地,第二子帧配比配置(即配比1)为例进行说明,则对应的预设周期内的子帧资源的情况如下表3所示:表3配比1对应的预设周期内子帧资源(tdd,mod3)0123456789dsuuddsuud10111213141516171819dsuuddsuud可以看出,在预设周期20毫秒内,确定的可分配的下行子帧资源为:第0号子帧、第1号子帧、第4号子帧、第5号子帧、第6号子帧、第9号子帧、第10号子帧、第11号子帧、第14号子帧、第15号子帧、第16号子帧及第19号子帧。请参见表2所示,示例的,在本发明实施例中,物理小区标识为0的物理小区分配的起始子帧资源为第5号子帧,物理小区标识为1的物理小区分配的起始子帧资源为第11号子帧,物理小区标识为2的物理小区分配的起始子帧资源为第19号子帧,则物理小区标识为0的物理小区的下行可用子帧资源为:第5号子帧、第6号子帧、第9号子帧及第10号子帧;物理小区标识为1的物理小区的可用资源为第11号子帧、第14号子帧、第15号子帧及第16号子帧;物理小区标识为2的物理小区的可用资源为第19号子帧、第0号子帧、第1号子帧及第4号子帧。在各物理小区可用的子帧资源确定之后,就可以通过子帧资源对语音包进行调度。当然,本发明只是以此种分配方式为例进行说明,但并不代表本发明仅局限于此。进一步地,第三子帧配比配置(即配比2)为例进行说明,则对应的预设周期内的子帧资源的情况如下表4所示:表4配比2对应的预设周期内子帧资源(tdd,mod3)0123456789dsudddsudd10111213141516171819dsudddsudd可以看出,在预设周期20毫秒内,确定的可分配的下行子帧资源为:第0号子帧、第1号子帧、第3号子帧、第4号子帧、第5号子帧、第6号子帧、第8号子帧、第9号子帧、第10号子帧、第11号子帧、第13号子帧、第14号子帧、第15号子帧、第16号子帧、第18号子帧及第19号子帧。请参见表2所示,示例的,在本发明实施例中,物理小区标识为0的物理小区分配的起始子帧资源为第5号子帧,物理小区标识为1的物理小区分配的起始子帧资源为第11号子帧,物理小区标识为2的物理小区分配的起始子帧资源为第19号子帧,则物理小区标识为0的物理小区的可用子帧资源为第5号子帧、第6号子帧、第8号子帧、第9号子帧及第10号子帧;物理小区标识为1的物理小区的可用资源为第11号子帧、第13号子帧、第14号子帧、第15号子帧、第16号子帧及第18号子帧;物理小区标识为2的物理小区的可用资源为第19号子帧、第0号子帧、第1号子帧、第3号子帧及第4号子帧。在各物理小区可用的子帧资源确定之后,就可以通过子帧资源对语音包进行调度。当然,本发明只是以此种分配方式为例进行说明,但并不代表本发明仅局限于此。当然,在该第一种应用场景中,也可以对物理小区标识进行模6处理,以得到物理小区对应的物理小区标识;再确定相应的子帧配比配置,从而为各物理小区分配子帧资源。请参见表5所示。表5时域干扰协调子帧划分(tdd,mod6)示例的,在本发明实施例中,以表5所示的起始子帧为例进行说明,其具体分配过程与上述对物理小区进行模3处理的分配过程类似,可以结合表2、表3及表4部分的记载,在此,本发明不再进行赘述。需要说明的是,在tdd系统中,本发明实施例只是分别以第一子帧配比配置(即配比0)、以第二子帧配比配置(即配比1)及以第三子帧配比配置(即配比2)为例进行说明,但并不代表本发明仅局限于此。在第二种应用场景(fdd系统)中:在实际应用过程中,以m为6,n为3为例,同样以20毫秒为例,则在预设周期20毫秒内,确定的可分配的子帧资源为:第0号子帧、第1号子帧、第2号子帧、…、第19号子帧,即全部子帧均为可分配的下行子帧资源。在可用的子帧资源确定之后,就可以为各物理小区分配资源。示例的,请参见表6所示。表6时域干扰协调子帧划分(fdd,mod3)physicalcellid子帧起始位置pcimod6=00pcimod6=114pcimod6=27示例的,在本发明实施例中,物理小区标识为0的物理小区分配的起始子帧资源为第0号子帧,物理小区标识为1的物理小区分配的起始子帧资源为第14号子帧,物理小区标识为2的物理小区分配的起始子帧资源为第7号子帧。在各物理小区可用的子帧资源确定之后,就可以通过子帧资源对语音包进行调度。在调度过程中,可以采用标志位来识别未调度完成的语音包和新调度的语音包,在为某一语音包分配资源后,则该语音包的标志位为1,如若当前子帧未能满足该语音包调度的需求,顺延至下一可调度的下行子帧继续调度,在下一子帧调度时,该语音包就被识别为标志位为1,是未调度完成的语音包,可继续完成调度。若语音包标志位为0,则说明该语音包为新语音包,此时需按照pci模3计算子帧起始位置才可分配资源。由此可见,本发明实施例提供的集群语音系统中下行资源分配的方法,通过将可分配的子帧资源进行间隔分配,且每一个物理小区分配的子帧资源的数量差小于预设阈值,使得在减少各物理小区之间的干扰的同时,保证了各物理小区分配的子帧资源的公平性,从而实现了集群语音系统的子帧资源的动态分配,提高了集群语音系统中子帧资源分配的灵活性。当然,本发明只是以此种分配方式为例进行说明,但并不代表本发明仅局限于此。当然,在该第二种应用场景中,也可以对物理小区标识进行模6处理,以得到物理小区对应的物理小区标识;从而为各物理小区分配子帧资源。请参见表7所示。表7时域干扰协调子帧划分(fdd,mod6)physicalcellid子帧起始位置pcimod6=00pcimod6=112pcimod6=26pcimod6=33pcimod6=416pcimod6=59示例的,在本发明实施例中,以表7为例进行说明,其具体分配过程与上述对物理小区进行模3处理的分配过程类似,可以结合表6部分的记载,在此,本发明不再进行赘述。需要说明的是,本发明只是以表6和表7所示的起始子帧为例进行说明,但并不代表本发明仅局限于此。图3为本发明实施例提供的一种集群语音系统中下行资源分配的装置30的结构示意图,应用于集群语音系统包括m个物理小区,m个物理小区中的每一个物理小区的负载小于预设阈值,m为大于等于2的整数。该集群语音系统中下行资源分配的装置30可以包括:确定模块301,用于在预设周期内确定可分配的子帧资源.分配模块302,用于根据可分配的子帧资源和m个物理小区的物理小区标识为m个物理小区分配起始子帧资源;不同物理小区标识对应的两个物理小区的起始子帧的差值绝对值小于第一阈值。可选的,确定模块301,具体用于获取子帧配比配置;根据子帧配比配置在预设周期内确定可分配的子帧资源。可选的,该集群语音系统中下行资源分配的装置30还包括获取模块303,请参见图4所示,图4为本发明实施例提供的另一种集群语音系统中下行资源分配的装置30的结构示意图。获取模块303,用于获取m个物理小区的物理小区标识。可选的,获取模块303,具体用于对m个物理小区的小区标识进行处理,得到处理结果;处理为模n处理,n为大于等于2,且小于等于m的整数;根据处理结果获取m个物理小区的物理小区标识。本发明实施例所示的集群语音系统中下行资源分配的装置30的结构示意图,可以执行上述任一方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1