一种多子带通信系统的调度请求发送方法及装置与流程

文档序号:22842405发布日期:2020-11-06 16:44阅读:162来源:国知局
一种多子带通信系统的调度请求发送方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种多子带通信系统的调度请求发送方法及装置。



背景技术:

一种多子带通信系统的授权频点离散分布在223.525mhz~231.65mhz的频段上,每个带宽25khz,称之为物理子带。其中,单独划分部分频点作为驻留区,其余频点作为工作区,驻留区子带进一步可划分为同步子带和业务子带。每个业务子带上的上行导频时隙物理信道(uppts)位置被分配为调度请求(schedulingrequest,sr)的位置,在这个位置上通过循环移位产生了8个前导码(preamble)。

为了防止相邻小区的干扰,在每8个无线帧中,每个小区能分配到一个uppts时隙进行上行sr发送,每个小区在哪个无线帧进行发送可以通过小区id号模8与帧号模8相对应的方式进行确定。

在现有的多子带通信系统的sr信道结构中,调度请求在帧号模sr周期为0的无线帧开始,通信终端根据所在小区id号模8计算对应的上行调度请求时域索引(index=0-7),并从该索引对应的上行调度请求时域选择一个sr进行上行调度请求尝试。同一小区用户在sr周期内进行一次发送。

但是,由于当前系统同一小区终端在sr周期内有一次调度请求机会,此时对于覆盖差的终端因为需要进行重复发送,则会导致sr周期间隔时间比较长,在有上行业务到达,用户需要等待较长的时间才能有机会进行业务请求。



技术实现要素:

本发明实施例提供一种多子带通信系统的调度请求发送方法及装置,以缩短用户调度请求的时间。

本发明实施例提供一种多子带通信系统的调度请求发送方法,所述调度请求发送方法包括:

获取小区在发送调度请求sr信号时所采用的zc序列组,其中sr信号对应有一个zc序列集合,所述zc序列集合中包括有m个根参数不同的zc序列,且所述zc序列集合中的zc序列均分为8组,并对每个小区分配一个zc序列组,m为8的整数倍;

基于所述zc序列组,发送所述sr信号。

可选地,在所述基于所述zc序列组,发送所述sr信号之前,所述调度请求发送方法还包括:

确定sr信号的发送周期;其中,

所述发送周期为用户驻留因子与sr重复发送次数的乘积,所述用户驻留因子的取值为100×n/(m/8),n为大于或等于1的正整数。

可选地,m的取值为8、16、24和32。

可选地,所述基于所述zc序列组,发送所述sr信号,包括:

针对所述zc序列组中的每个zc序列,对所述zc序列进行离散傅里叶变换,得到所述zc序列的频域信号序列;

在所述zc序列的频域信号序列中补零,直至序列长度达到预设值;

对补零后的序列进行离散傅里叶逆变换并循环移位,得到sr基本发送序列;

通过所述sr基本发送序列进行sr信号的发送。

本发明实施例提供一种多子带通信系统的调度请求发送装置,所述调度请求发送装置包括:

获取模块,用于获取小区在发送调度请求sr信号时所采用的zc序列组,其中sr信号对应有一个zc序列集合,所述zc序列集合中包括有m个根参数不同的zc序列,且所述zc序列集合中的zc序列均分为8组,并对每个小区分配一个zc序列组,m为8的整数倍;

发送模块,用于基于所述zc序列组,发送所述sr信号。

可选地,所述调度请求发送装置还包括:

确定模块,用于确定sr信号的发送周期;其中,

所述发送周期为用户驻留因子与sr重复发送次数的乘积,所述用户驻留因子的取值为100×n/(m/8),n为大于或等于1的正整数。

可选地,m的取值为8、16、24和32。

可选地,所述发送模块包括:

第一获取单元,用于针对所述zc序列组中的每个zc序列,对所述zc序列进行离散傅里叶变换,得到所述zc序列的频域信号序列;

补零单元,用于在所述zc序列的频域信号序列中补零,直至序列长度达到预设值;

第二获取单元,用于对补零后的序列进行离散傅里叶逆变换并循环移位,得到sr基本发送序列;

发送单元,用于通过所述sr基本发送序列进行sr信号的发送。

本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的多子带通信系统的调度请求发送方法的步骤。

本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的多子带通信系统的调度请求发送方法的步骤。

本发明实施例提供的多子带通信系统的调度请求发送方法及装置,基于sr信号对应有一个zc序列集合,zc序列集合中包括有m个根参数不同的zc序列,且zc序列集合中的zc序列均分为8组,并对每个小区分配一组zc序列,使得小区在发送sr信号时,可以先获取小区在发送sr信号时所采用的zc序列组,并基于zc序列组发送sr信号,实现了一个小区可以基于一组zc序列发送sr信号,从而实现了在sr重复发送次数相同的前提下,缩短了用户调度请求时间,并且在相同的时间和频率资源内可以容纳更多的驻留用户。

附图说明

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

图1为本发明实施例中多子带通信系统的调度请求发送方法的步骤流程图;

图2为本发明实施例中sr的结构示意图;

图3为本发明实施例中多子带通信系统的调度请求发送装置的模块框图;

图4为本发明实施例中电子设备的结构示意图。

具体实施方式

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

如图1所示,为本发明实施例中多子带通信系统的调度请求发送方法的步骤流程图,该调度请求发送方法包括:

步骤101:获取小区在发送调度请求sr信号时所采用的zc序列组。

在本步骤中,具体的,调度请求(sr)信号采用zc序列。

在本实施例中,sr信号对应有一个zc序列集合,且zc序列集合中包括有m个根参数不同的zc序列;此外,zc序列集合中的zc序列均分为8组,并对每个小区分配一个zc序列组,即对每个小区分配m/8个zc序列。其中,m为8的整数倍。

具体的,m的取值可以为8、16、24和32。此时,再将zc序列集合中的zc序列均分为8组,并且对每个小区分配一组zc序列时,每个小区可以分配1、2、3或4个zc序列。

此时,以sr的发送周期为1个无线帧(25ms)为例,sr信道结构可以如图2所示。在图2中,为小区1(cell1)分配第一组(组1)zc序列组,为小区2(cell2)分配第二组(组2)zc序列组,为小区3(cell3)分配第三组(组3)zc序列组,为小区4(cell4)分配第四组(组4)zc序列组,为小区5(cell5)分配第五组(组5)zc序列组,为小区6(cell6)分配第六组(组6)zc序列组,为小区7(cell7)分配第七组(组7)zc序列组,为小区8(cell8)分配第八组(组8)zc序列组。这实现了为每个小区分配多个zc序列,进而实现了采用码分区分不同小区,以降低用户调度请求时间。

此外,具体的,在此以m的取值为32进行举例说明。当m的取值为32时,即zc序列集合中包括有32个根参数不同的zc序列。此时,32个根参数可以为1-3,5-11,14-21,24,25,27-31,33,36,38和42,且对于一个子带的上行导频时隙物理信道(uppts)位置被分配为sr请求的位置,32个不同根参数的zc序列可以分为8组,每组4个zc序列进行sr的发送。此时,具体的,32个根参数不同的zc序列可以按照下列表格进行分组:

另外,具体的,本步骤可以获取小区在发送sr信号时所采用的zc序列组,从而使得小区能够基于zc序列组进行sr的发送。

步骤102:基于zc序列组,发送sr信号。

在本步骤中,具体的,小区基于zc序列组,发送sr信号,实现了采用码分的方式区分小区,从而使得在相同的覆盖等级下,降低了sr的调度周期。

此外,在上述实施例的基础上,在基于zc序列组,发送sr信号之前,本实施例还需要确定sr信号的发送周期。

其中,发送周期为用户驻留因子与sr重复发送次数的乘积,所述用户驻留因子的取值为100×n/(m/8),n为大于或等于1的正整数。

具体的,用户驻留因子的单位为毫秒。此外,在重复发送次数为1时,当遇到静默帧时,sr信号延后一个发送周期发送。

这样,通过上述用户驻留因子的取值方式,使得sr的发送周期与zc序列集合中包括的zc序列的数量相关,从而使得能够通过调整m的取值,即调整zc序列集合中包括的zc序列的数量,来调整小区在发送sr信号时所采用的zc序列组的数量,从而缩短调度请求的时间。

在此通过具体实例对上述实施例的具体效果进行说明。

例如,当m的取值为32,n的取值为1,即当用户驻留因子为25ms时,若sr重复发送次数为8,即sr信号的发送周期为200ms。此时基于在每8个无线帧(200ms)中,每个小区能分配到一个uppts时隙进行上行sr发送,且同一小区用户在sr的发送周期内进行一次发送,因此在本实施例中一个小区每200ms有一次sr信号发送机会。而在现有系统中sr重复发送次数为8的情况下,8s才有一次sr信号发送机会,即本实施例相对于现有系统而言,sr调度周期缩短至原来的1/40。

另外,例如,在此以sr重复发送次数为1为例,现有系统在用户驻留因子为1s时,一个子带可驻留35个用户;而在本实施例中,当m的取值为32,即zc序列集合中包括有32个根参数不同的zc序列时,在用户驻留因子同为1s的情况下,一个子带可驻留1240个用户(25ms驻留31个用户),即驻留用户数为现有系统的35倍,使得在相同的时间和频率资源下,本实施例相较现有系统而言,能够容纳更多的驻留用户。

另外,在上述实施例的基础上,在基于zc序列组,发送sr信号时,可以针对所述zc序列组中的每个zc序列,对所述zc序列进行离散傅里叶变换,得到所述zc序列的频域信号序列;然后在所述zc序列的频域信号序列中补零,直至序列长度达到预设值;然后对补零后的序列进行离散傅里叶逆变换并循环移位,得到sr基本发送序列;最后通过所述sr基本发送序列进行sr信号的发送。

具体的,本实施例首先需要根据根参数生成zc序列。其中,可以通过下述公式,根据根参数生成zc序列:

其中,xu(n)为zc序列,nzc为zc序列的长度,u为根参数。

此外,具体的,可以通过下述公式,对zc序列进行离散傅里叶变换,得到zc序列的频域信号序列:

其中,xu(k)为频域信号序列。

此外,具体的,通过下述公式,在zc序列的频域信号序列中补零,直至序列长度达到预设值:

中间补零至nseq点:

其中,nseq点为序列长度的预设值。

另外,具体的,通过下述公式,对补零后的序列进行离散傅里叶逆变换并循环移位,得到sr基本发送序列:

su(n)=circshift(ifft(x(k)),ncp)/(nzc/nseq。

另外,具体的,还可以计算循环偏移量,得到sr信号。

这样,通过上述过程,实现了基于zc序列组,得到sr基本发送序列,从而实现了能够通过sr基本发送序列进行sr信号的发送。

此外,在此需要说明的是,在基于zc序列组,发送sr信号时,还可以直接基于zc序列组,存储sr基本发送序列,以进行sr信号的发送。

本实施例提供的多子带通信系统的调度请求发送方法,通过基于sr信号对应有一个zc序列集合,zc序列集合中包括有m个根参数不同的zc序列,且zc序列集合中的zc序列均分为8组,并对每个小区分配一个zc序列组,使得小区在发送sr信号时,可以先获取小区在发送sr信号时所采用的zc序列组,并基于zc序列组发送sr信号,实现了一个小区可以基于一组zc序列发送sr信号,从而实现了在sr重复发送次数相同的前提下,缩短了用户调度请求时间,并且在相同的时间和频率资源内可以容纳更多的驻留用户。

此外,如图3所示,为本发明实施例中多子带通信系统的调度请求发送装置的模块框图,该调度请求发送装置包括:

获取模块301,用于获取小区在发送调度请求sr信号时所采用的zc序列组,其中sr信号对应有一个zc序列集合,所述zc序列集合中包括有m个根参数不同的zc序列,且所述zc序列集合中的zc序列均分为8组,并对每个小区分配一个zc序列组,m为8的整数倍;

发送模块302,用于基于所述zc序列组,发送所述sr信号。

可选地,所述调度请求发送装置还包括:

确定模块,用于确定sr信号的发送周期;其中,

所述发送周期为用户驻留因子与sr重复发送次数的乘积,所述用户驻留因子的取值为100×n/(m/8),n为大于或等于1的正整数。

可选地,m的取值为8、16、24和32。

可选地,所述发送模块包括:

第一获取单元,用于针对所述zc序列组中的每个zc序列,对所述zc序列进行离散傅里叶变换,得到所述zc序列的频域信号序列;

补零单元,用于在所述zc序列的频域信号序列中补零,直至序列长度达到预设值;

第二获取单元,用于对补零后的序列进行离散傅里叶逆变换并循环移位,得到sr基本发送序列;

发送单元,用于通过所述sr基本发送序列进行sr信号的发送。

此外,在此需要说明的是,所述发送模块还可以直接基于zc序列组,存储sr基本发送序列,以进行sr信号的发送。

本实施例提供的多子带通信系统的调度请求发送装置,通过基于sr信号对应有一个zc序列集合,zc序列集合中包括有m个根参数不同的zc序列,且zc序列集合中的zc序列均分为8组,并对每个小区分配一组zc序列,使得小区在发送sr信号时,可以通过获取模块获取小区在发送sr信号时所采用的zc序列组,并通过发送模块基于zc序列组,发送sr信号,实现了一个小区可以基于一组zc序列发送sr信号,从而实现了在sr重复发送次数相同的前提下,缩短了用户调度请求时间,并且在相同的时间和频率资源内可以容纳更多的驻留用户。

另外,如图4所示,为本发明实施例提供的电子设备的实体结构示意图,该电子设备可以包括:处理器(processor)410、通信接口(communicationsinterface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储在存储器430上并可在处理器410上运行的计算机程序,以执行上述各实施例提供的方法,例如包括:获取小区在发送调度请求sr信号时所采用的zc序列组,其中sr信号对应有一个zc序列集合,所述zc序列集合中包括有m个根参数不同的zc序列,且所述zc序列集合中的zc序列均分为8组,并对每个小区分配一个zc序列组,m为8的整数倍;基于所述zc序列组,发送所述sr信号。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:获取小区在发送调度请求sr信号时所采用的zc序列组,其中sr信号对应有一个zc序列集合,所述zc序列集合中包括有m个根参数不同的zc序列,且所述zc序列集合中的zc序列均分为8组,并对每个小区分配一个zc序列组,m为8的整数倍;基于所述zc序列组,发送所述sr信号。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

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

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