本发明专利技术实施例提供了一种数据传输方法、存储介质和通信设备,通过第一通信设备获得至少一个数据源的需传输数据,其中,数据源为通信设备;第一通信设备将获得的需传输数据的数据源确定为一个数据源组合,确定与数据源组合对应的参考信号,其中,不同的数据源组合对应的参考信号的循环位移值不同;第一通信设备将参考信号映射到信号子帧中的参考信号区域;第一通信设备将各需传输数据分别映射到信号子帧中与需传输数据的数据源对应的传输数据区域,其中,信号子帧中包括至少一个参考信号区域和多个不同的传输数据区域,一个信号子帧中各传输数据区域对应的数据源不同;将信号子帧传输至第二通信设备,从而提高数据传输的效率。从而提高数据传输的效率。从而提高数据传输的效率。
【技术实现步骤摘要】
一种数据传输方法、存储介质和通信设备
[0001]本专利技术涉及数据传输
,特别是涉及一种数据传输方法、存储介质和通信设备。
技术介绍
[0002]目前,在数据传输领域,对于语音数据的传输,多采用将完整的语音数据拆分到不同的信号子帧(语音时隙)进行发送的方式。一般一个信号子帧只能传输一个数据源的数据,信号子帧利用率低,导致语音数据传输效率低。特别是多个数据源同时传输语音数据时,各个数据源独立占用不同的信号子帧,各个数据源语音传输的周期也会相应拉长,即增大语音传输延迟。
[0003]如图1所示,目前一个语音子帧只能传输一个数据源的语音数据,如果网络中有多个数据源,那么每个数据源就按预先设定好的顺序或按各个数据源请求发送数据的顺序,分别传输各个数据源的语音数据。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种数据传输方法、存储介质和通信设备,可以实现多个节点同时传输来自不同数据源的语音数据,且无需调度器进行冲突检测和子帧资源分配,不仅可以提高数据传输效率,而且实现复杂度低。具体技术方案如下:
[0005]第一方面,一种数据传输方法,包括:
[0006]第一通信设备获得至少一个数据源的需传输数据,其中,所述数据源为通信设备;
[0007]所述第一通信设备将获得的所述需传输数据的数据源确定为一个数据源组合,确定与所述数据源组合对应的参考信号,其中,不同的数据源组合对应的参考信号的循环位移值不同;
[0008]所述第一通信设备将所述参考信号映射到信号子帧中的参考信号区域;
[0009]所述第一通信设备将各所述需传输数据分别映射到信号子帧中与所述需传输数据的数据源对应的传输数据区域,其中,所述信号子帧中包括至少一个参考信号区域和多个不同的传输数据区域,一个信号子帧中各传输数据区域对应的数据源不同;
[0010]将所述信号子帧传输至第二通信设备。
[0011]结合第一方面,在某些可选的实施方式中,所述确定与所述数据源组合对应的参考信号,包括:
[0012]所述第一通信设备确定与所述数据源组合对应的循环移位值;
[0013]根据确定的循环移位值和所述预设的ZC基序列,获得所述数据源组合对应的参考信号。
[0014]结合上一个实施方式,在某些可选的实施方式中,所述根据确定的循环移位值和所述预设的ZC基序列,获得所述数据源组合对应的参考信号,包括:
[0015]所述第一通信设备根据公式:R
u
(n)=e
jα(u)n
R0(n)计算得到所述参考信号,其中,所
述α(u)为所述数据源组合对应的循环移位值,所述R0(n)为所述数据源组合对应的预设的ZC基序列,所述R
u
(n)为所述参考信号,所述n为所述参考信号的长度,所述n为正整数,所述u为所述数据源组合的编号,所述u为自然数。
[0016]结合第一方面,在某些可选的实施方式中,所述参考信号区域包含多个子区域,各子区域均匀分布在信号子帧的时域位置和/或频域位置。
[0017]结合第一方面,在某些可选的实施方式中,所述循环移位值根据公式:a(u)=2
×
π
×
(u-1)
÷
U计算得到,其中,u=1,2,3,...,U,U为信号子帧支持的数据源组合的最大种类数量,u为数据源组合的编号,a(u)为循环移位值。
[0018]第二方面,一种数据传输方法,包括:
[0019]所述第二通信设备接收第一通信设备发送的信号子帧,其中,所述信号子帧中包括至少一个参考信号区域和多个不同的传输数据区域,一个信号子帧中各传输数据区域对应的数据源不同,其中,所述数据源为通信设备;
[0020]所述第二通信设备根据所述信号子帧中的参考信号区域中的所述参考信号,确定所述信号子帧中的所述参考信号的循环移位值;
[0021]所述第二通信设备确定与所述确定的循环移位值对应的第一数据源组合,从参考信号库中查找与所述第一数据源组合对应的参考信号,其中,不同的数据源组合对应的参考信号的循环位移值不同;
[0022]根据查找到的所述参考信号,对所述信号子帧进行信道估计和均衡,从所述信号子帧中的多个不同的传输数据区域中获得至少一个数据源的需传输数据。
[0023]结合第二方面,在某些可选的实施方式中,所述第二通信设备根据所述信号子帧中的参考信号区域中的所述参考信号,确定所述信号子帧中的所述参考信号的循环移位值,包括:
[0024]所述第二通信设备对所述信号子帧依次进行消除循环前缀计算、快速傅里叶变换和解映射计算,从而得到所述信号子帧中的参考信号的序列;
[0025]将所述参考信号的序列与所述预设的ZC基序列的共轭序列相乘,并对相乘后的结果进行离散傅里叶反变换,得到所述参考信号的循环移位值。
[0026]结合第二方面,在某些可选的实施方式中,所述方法还包括:
[0027]所述第二通信设备对获得的多个所述信号子帧中来自同一数据源的需传输数据进行合并处理。
[0028]第三方面,一种存储介质,所述存储介质用于存储程序,所述程序被处理器执行时实现上述任一项所述的数据传输方法。
[0029]第四方面,一种通信设备,所述通信设备包括至少一个处理器、以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序,所述程序至少用于实现上述任一项所述的数据传输方法。
[0030]本专利技术实施例提供的一种数据传输方法、存储介质和通信设备,通过在信号子帧中为各个数据源预留固定区域,各个数据源的需传输数据可以映射到对应的固定区域,从而实现一个信号子帧可以映射多个数据源的需传输数据。即可以实现一个信号子帧可以传输多个不同数据源的语音数据。本专利技术提供的方法还可以将不同数据源组合对应的参考信
号映射到信号子帧中。接收节点通过获得接收到的信号子帧中的参考信号所使用的循环移位值,进而确定数据源组合,也就知道了各个固定区域上面映射的数据的情况。接收节点根据判断出来的数据映射情况从本地参考信号库中选择相应的参考信号进行信道估计和均衡,进而得到发送节点实际传输的数据,不仅可以提高数据传输效率,而且实现复杂度较低。当然,实施本专利技术的任一产品或方法必不一定需要同时达到以上所述的所有优点。
附图说明
[0031]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本专利技术
技术介绍
的一种信号子帧的结构图;
[0033]图2为本专利技术实施例提供的一种数据传输方法的流程图;
[0034]图3为本专利技术实施例提供的一种信号子帧的结构图;本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:第一通信设备获得至少一个数据源的需传输数据,其中,所述数据源为通信设备;所述第一通信设备将获得的所述需传输数据的数据源确定为一个数据源组合,确定与所述数据源组合对应的参考信号,其中,不同的数据源组合对应的参考信号的循环位移值不同;所述第一通信设备将所述参考信号映射到信号子帧中的参考信号区域;所述第一通信设备将各所述需传输数据分别映射到信号子帧中与所述需传输数据的数据源对应的传输数据区域,其中,所述信号子帧中包括至少一个参考信号区域和多个不同的传输数据区域,一个信号子帧中各传输数据区域对应的数据源不同;将所述信号子帧传输至第二通信设备。2.根据权利要求1所述的数据传输方法,其特征在于,所述确定与所述数据源组合对应的参考信号,包括:所述第一通信设备确定与所述数据源组合对应的循环移位值;根据确定的循环移位值和预设的ZC基序列,获得所述数据源组合对应的参考信号。3.根据权利要求2所述的数据传输方法,其特征在于,所述根据确定的循环移位值和预设的ZC基序列,获得所述数据源组合对应的参考信号,包括:所述第一通信设备根据公式:R
u
(n)=e
jα(u)n
R0(n)计算得到所述参考信号,其中,所述α(u)为所述数据源组合对应的循环移位值,所述R0(n)为所述预设的ZC基序列,所述R
u
(n)为所述数据源组合对应的参考信号,所述n为所述参考信号的长度,所述n为正整数,所述u为所述数据源组合的编号,所述u为自然数。4.根据权利要求1所述的数据传输方法,其特征在于,所述参考信号区域包含多个子区域,各子区域分布在所述信号子帧的时域位置和/或频域位置。5.根据权利要求1所述的数据传输方法,其特征在于,所述循环移位值根据公式:a(u)=2
×
π
×
(u-1)
÷
U计算得到,其中,u=1,2,3,...,U,U为信号子...
【专利技术属性】
技术研发人员:杨雅涵,薛妹,陈敏敏,
申请(专利权)人:海能达通信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。