一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通信方法和通信装置与流程

2022-04-24 17:45:47 来源:中国专利 TAG:


1.本技术涉及通信领域,并且具体地,涉及一种通信方法和通信装置。


背景技术:

2.近年来随着低轨(low earth orbit,leo)卫星星座技术发展,通过卫星对用户提供宽带通信服务和互联网接入或数据传输,不需要借助电信运营商提供的线路。卫星互联网不受任何地形和地域限制,可以实现网络接入和信号传输的全球覆盖。leo卫星具有低延迟,高速率,广覆盖的优点,可以高效覆盖空中、海洋、以及偏远地区,形成对地面网络的有效补充。
3.但是,由于leo卫星相对于地面速度为7.6km/s,用户设备(user equipment,ue)接收到的卫星信号或卫星接收到ue信号会产生严重的多普勒(doppler)频移。在初始接入阶段,即使采用预补偿/后补偿频率偏移方案,在波束中的不同位置的ue接收的信号中可能存在残留的不同程度的doppler,影响解码性能。


技术实现要素:

4.本技术提供一种通信方法,能够以低复杂度方式实现提高抗多普勒影响的性能。
5.第一方面,提供了一种通信方法,该方法包括:终端设备接收网络设备发送的多普勒频移值和n值,其中,所述多普勒频移值是所述终端设备所在区域的最大多普勒频移值,所述n值是所述网络设备根据所述多普勒频移值确定的;所述终端设备根据所述n值,对第一信息做正交振幅调制qam映射后生成的qam信号做m个n点逆离散傅里叶变换idft处理,得到第一数据矩阵,其中,所述第一数据矩阵为n行m列的数据矩阵,n和m为正整数;所述终端设备根据所述多普勒频移值和所述n值确定二维重排序图样,所述二维重排序图样用于对所述第一数据矩阵的行序进行重排序;所述终端设备根据所述二维重排序图样对所述第一数据矩阵的行序进行重排序,生成第二数据矩阵;所述终端设备向所述网络设备发送所述第二数据矩阵。
6.应理解,终端设备所在区域可以为终端设备所在波束或小区的范围,本技术对此不做具体限定。
7.上述技术方案中,终端设备接收网络设备广播/发送的n值(发射端做n点idft)和终端设备所在区域的最大多普勒频移值fd,终端设备根据接收到的数据确定的二维重排序图样,对发送数据进行相应的编码,该方法通过将多普勒影响随机化,以低复杂度方式实现提高抗多普勒影响的性能。
8.结合第一方面,在第一方面的某些实现方式中,所述终端设备对所述第二数据矩阵中的每行数据做m点离散傅里叶变换dft处理,得到第三数据矩阵;所述终端设备向所述网络设备发送所述第三数据矩阵。
9.结合第一方面,在第一方面的某些实现方式中,所述终端设备对所述第三数据矩阵中的每行数据做m点idft处理,或者,所述终端设备对所述第三数据矩阵中的所有数据做
n*m点idft处理,得到第四数据矩阵;所述终端设备向所述网络设备发送所述第四数据矩阵。
10.第二方面,提供了一种通信方法,该方法包括:网络设备确定多普勒频移值,所述多普勒频移值是终端设备的所在区域的最大多普勒频移值;所述网络设备根据所述多普勒频移值确定n值,所述n值用于确定第一数据矩阵的行数,所述第一数据矩阵是所述终端设备对第一信息做正交振幅调制qam映射后,对得到的qam信号做m个n点逆离散傅里叶变换idft处理得到的数据矩阵,所述第一数据矩阵为n行m列的矩阵,n和m均为正整数;所述网络设备根据所述多普勒频移值和所述n值确定二维重排序图样,所述二维重排序图样用于对n行数据矩阵的行序进行重排序;所述网络设备向所述终端设备发送所述多普勒频移值和所述n值。
11.上述技术方案中,网络设备可以根据终端设备所在的区域的最大多普勒频移值,为终端设备配置ue/波束beam/小区cell级别的n值,选取合适的n值,避免较长的处理时延。该方法通过对发送数据矩阵进行二维重排序,将doppler影响随机化,以低复杂度方式实现提高抗doppler影响的性能。
12.结合第二方面,在第二方面的某些实现方式中,所述网络设备接收所述终端设备发送的第二数据矩阵,所述第二数据矩阵是所述终端设备根据所述二维重排序图样对所述第一数据矩阵的行序进行重排序生成的;所述网络设备根据所述二维重排序图样对所述第二数据矩阵的行序做逆重排序,得到所述第一数据矩阵;所述网络设备对所述第一数据矩阵的每一列做n点dft处理,得到所述qam信号;所述网络设备对所述qam信号做qam解映射,得到所述第一信息。
13.结合第二方面,在第二方面的某些实现方式中,所述网络设备接收所述终端设备发送的第三数据矩阵,所述第三数据矩阵是第二数据矩阵中的每行数据做m点离散傅里叶变换dft处理得到的;所述网络设备对所述第三数据矩阵中的每行数据做m点idft处理,得到所述第二数据矩阵。
14.结合第二方面,在第二方面的某些实现方式中,所述网络设备接收所述终端设备发送的第四数据矩阵,所述第四数据矩阵是所述第三数据矩阵中的每行数据做m点idft处理,或者,所述第四数据矩阵中的所有数据做n*m点idft处理得到的数据矩阵;所述网络设备根据得到所述第四数据矩阵的idft变换方式做dfi处理,得到所述第三数据矩阵。
15.第三方面,提供一种通信装置,所述通信装置具有实现第一方面或其任意可能的实现方式中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。例如,处理单元。
16.第四方面,本技术提供一种通信装置,所述通信装置具有实现第二方面或其任意可能的实现方式中的方法的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。例如:处理单元、接收单元、发送单元等。
17.第五方面,本技术提供一种通信设备,包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信设备执行第一方面或其任意可能的实现方式中的方法。
18.在一个示例中,该通信设备可以为终端设备。
19.第六方面,本技术提供一种通信设备,包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信设备执行第二方面或其任意可能的实现方式中的方法。
20.在一个示例中,该通信设备可以为网络设备。
21.第七方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得如第一方面或其任意可能的实现方式中的方法被执行。
22.第八方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得如第二方面或其任意可能的实现方式中的方法被执行。
23.第九方面,本技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得如第一方面或其任意可能的实现方式中的方法被执行。
24.第十方面,本技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得如第二方面或其任意可能的实现方式中的方法被执行。
25.第十一方面,本技术提供一种芯片,包括处理器和通信接口,所述通信接口用于接收信号,并将所述信号传输至所述处理器,所述处理器处理所述信号,以使得如第一方面或其任意可能的实现方式中的方法被执行。
26.第十二方面,本技术提供一种芯片,包括处理器和通信接口,所述通信接口用于接收信号,并将所述信号传输至所述处理器,所述处理器处理所述信号,以使得如第二方面或其任意可能的实现方式中的方法被执行。
27.第十三方面,本技术提供一种通信系统,包括如第五方面和第六方面所述的通信设备。
附图说明
28.图1是ntn通信的示意性架构图。
29.图2是sc系统的示意性框图。
30.图3是ofdm系统的示意性框图。
31.图4是对sc和ofdm系统的误比特率性能对比图。
32.图5是本技术提供的一种通信方法的示意性流程图。
33.图6是本技术提供的一种qam信号调制解调的示意性框图。
34.图7是本技术提供的另一种通信方法的示意性流程图。
35.图8是本技术提供的另一种qam符号调制解调的示意性框图。
36.图9是本技术提供的又一种通信方法的示意性流程图。
37.图10是本技术提供的又一种qam符号调制解调的示意性框图。
38.图11为本技术提供的通信装置1000的示意性框图。
39.图12为本技术提供的通信装置2000的示意性框图。
40.图13为本技术提供的通信装置10的示意性结构图。
41.图14为本技术提供的通信装置20的示意性结构图。
具体实施方式
42.下面将结合附图,对本技术中的技术方案进行描述。
43.本技术的技术方案可以应用于卫星通信系统、高空平台(high altitude platform station,haps)通信等非地面网络(non-terrestrial network,ntn)系统。
44.卫星通信系统可以与传统的移动通信系统相融合。例如:所述移动通信系统可以为第四代(4th generation,4g)通信系统(例如,长期演进(long term evolution,lte)系统),全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统,第五代(5th generation,5g)通信系统(例如,新无线(new radio,nr)系统),以及未来的移动通信系统等。
45.图1是ntn通信的示意性架构图。如图1所示,以卫星通信为例,在该场景中,可以包括:关口站(gateway,gw)、卫星、用户终端(user equipment,ue)等。ntn系统中的关口站能够提供与陆地通信系统中网关类似的功能,例如,与ue建立连接、与服务器通信。为了与陆地通信系统区分,这里将gateway称作关口站。关口站还具有对卫星监测、故障查询,对通信数据进行分组交换、接口协议变换等功能。关口站与核心网相连,关口站与卫星间的链路称作馈电链路(feeder link),卫星与用户设备间的链路称作服务链路(service link)。卫星工作在透传(transparent)模式,卫星具有中继转发的功能,可以做射频过滤、放大等,将信号重新生成,关口站具有基站的功能或部分基站功能,可以将关口站看做是基站。当卫星工作在再生(regenerative)模式时,卫星具有数据处理能力、具有基站的功能或部分基站功能,可以将卫星看做是基站。
46.应理解,ue可以是各种移动终端,例如,移动卫星电话,高空飞机,也可以是各种固定终端,例如,通信地面站等。
47.终端可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radio access network,ran)与一个或多个核心网进行通信。无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,pcs)电话、无绳电话、会话发起协议(session initiation protocol,sip)话机、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)等设备。无线终端也可以称为系统、订户单元(subscriber unit,su)、订户站(subscriber station,ss),移动站(mobile station,mb)、移动台(mobile)、远程站(remote station,rs)、接入点(access point,ap)、远程终端(remote terminal,rt)、接入终端(access terminal,at)、用户终端(user terminal,ut)、用户代理(user agent,ua)、终端设备(user device,ud)。以卫星电话、车载卫星系统为代表的终端设备可以与卫星直接通信。以地面通信站为代表的固定终端需要经地面站中继后才能与卫星通信。终端设备通过安装有无线收
发天线实现对通信状态的设置、获取,完成通信。
48.应理解,图1示例性地介绍了ntn通信场景,本技术实施例中的网络设备以卫星为例,但本技术实施例中的网络设备并未限定于此。本技术中的网络设备还可以是ntn通信中的关口站、高空平台、无人机,或d2d通信中承担基站功能的终端设备等。
49.目前,常用的通信体制为单载波(single carrier,sc)和多载波(multi-carrier,mc)方案。作为示例,本技术中的多载波方案可以为正交频分复用(orthogonal frequency division multiplexing,ofdm)技术。
50.如图2和图3所示分别是sc和ofdm系统的示意性框图。为了对比sc和ofdm的区别,这里省略了两个系统具有的相同模块。可以看出ofdm发射端对正交振幅调制(quadrature amplitude modulation,qam)信号做逆离散傅立叶变换(inverse discrete fourier transform,idft)处理后发送,而sc直接将qam信号发送。相应的,ofdm系统接收端对接收到的信号做离散傅立叶变换(discrete fourier transform,dft)处理,而sc系统接收端不用对信号做dft处理。
51.参见图4,图4是对sc和ofdm系统的误比特率(bit error rate,ber)性能对比图。仿真条件为:符号长度为512;星座映射qpsk;残留doppler=0.83335ppm;载波频率f=2ghz,子载波间隔(subcarrier spacing,scs)=60khz。由仿真结果可以看出,残留doppler对sc和ofdm系统的ber性能造成很大影响,性能恶化较大。可以看出,存在doppler偏移的情况下,sc和ofdm系统ber性能严重下降。
52.有鉴于此,本技术提出一种增强型调制解调方法,可以提高抵抗多普勒性能,下面详细介绍本技术的技术方案。
53.参见图5,图5是本技术提供的一种通信方法的示意性流程图。
54.s510,网络设备确定终端设备所在区域的最大多普勒频移值fd(单位赫兹)。
55.例如可以根据卫星与终端设备所在波束或小区范围的相对位置与速度关系确定fd。
56.应理解,终端设备所在区域可以为终端设备所在波束或小区的范围,本技术对此不做具体限定。
57.s520,网络设备根据最大多普勒频移值fd确定n值,n为正整数。
58.可选的,可根据公式n≥1/(1-fd*t)(1),得到n值的取值范围,在该取值范围内选择一个合适的n值。其中t(单位秒)表示发送数据时一个符号(symbol)的长度(假设一个符号有m个采样点长度)。例如:最大多普勒频移值fd=0.83335ppm(f=2ghz,scs=60khz),t=4.16*e-6
,根据公式(1)可取n值为4。
59.可选的,网络设备可以综合考虑复杂度、处理时延等指标在n值的取值范围内选择合适的n值。
60.s530,网络设备根据n值和fd值,确定二维重排序图样pattern(即对数据矩阵行的重排序),如下式所示:
[0061][0062]
其中,argmax(f(x))是使得f(x)取得最大值所对应的变量x,φ表示传输信号的星座映射表。a表示可能的传输信号向量。threshold表示信号判决阈值(网络侧和ue间可以约
定一个判决阈值,例如阈值可以选择0或1.5或-1)。pattern表示对发射信号做二维重排序的图样,二维重排序是指对n行数据矩阵中的两行数据的位置进行调换。depattern表示对接收到的信号做二维逆重排序处理图样。表示对数据矩阵的n行可能的不同重排序组合。例如:网络设备根据n=4、fd=0.83335ppm和公式(2)确定二维重排序图样pattern,确定将行的排序变为3、2、1、4时公式(2)取得最大值,即将原第3/2/1/4行作为重排序后矩阵的第1/2/3/4行,即将第一行与第三行进行调换。
[0063]
s540,终端设备接收网络设备发送的n值和fd值。
[0064]
对应的,网络设备向终端设备发送n值和fd值。
[0065]
s550,终端设备根据n值和fd值,确定二维重排序图样pattern。
[0066]
应理解,终端设备与网络设备确定的二维重排序图样pattern是相同的。
[0067]
可选的,网络设备还可以直接将确定的二维重排序图样pattern发送给终端设备,从而减小终端设备的计算开销。
[0068]
s560,终端设备根据二维重排序图样对第一数据矩阵的行序进行重排序,生成第二数据矩阵。
[0069]
终端设备对源信息比特(bit)(即第一信息的一例)做正交振幅调制(quadrature amplitude modulation,qam)映射,得到qam信息。qam信号经过m(m为正整数)个n点idft变换处理后,得到n行m列的第一数据矩阵,终端设备根据二维重排序图样对第一数据矩阵做二维重排序处理,得到第二数据矩阵。下面对该步骤进行举例说明:
[0070]
参见图6,图6是本技术提供的一种qam信号调制解调的示意性框图。
[0071]

终端设备将m个n点idft变换得到的数据组成一个n行m列矩阵a(即第一数据矩阵的一例),其中,以n点idft变换得到的数据作为列。
[0072]
如图6所示,以n=m=4为例说明,[a1 b1 c1 d1]、[a2 b2 c2 d2]、[a3 b3 c3 d3]、[a4 b4 c4 d4]分别是经过n=4点idft变换得到的数据,以上述idft变换得到的数据作为列之后得到矩阵a,后面的步骤以矩阵a为例进行说明。
[0073]

终端设备根据二维重排序图样对矩阵a做二维重排序操作,即对矩阵a的行进行重排序得到矩阵b(即第二数据矩阵的一例)。例如如图6所示,终端设备根据确定二维重排序图样将矩阵a中的第一行和第三行换位置,即得到矩阵b。
[0074]

可选的,终端设备再对矩阵b的每行做m点dft处理,得到矩阵c(即第三数据矩阵的一例),向网络设备发送矩阵c。例如图5中分别对矩阵b中的[c1 c2 c3 c4]、[b1b2 b3 b4]、[a1 a2 a3 a4]、[d1 d2 d3 d4]分别做m=4点dft变换之后,得到矩阵c,之后以矩阵c的每一行作为符号发送给网络设备。
[0075]
可选的,终端设备可以在每个长度m的符号前加cp。
[0076]
可选的,终端设备也可以在n个长度m的符号前加cp。
[0077]
s570,终端设备向网络设备发送第二数据矩阵。
[0078]
对应的,网络设备接收第二数据矩阵,对接收到的数据做相应的逆处理。
[0079]
可选的,若s560中生成的是第三数据矩阵(例如矩阵c),则终端设备向网络设备发送第三数据矩阵。
[0080]
对应的,网络设备接收第三数据矩阵,对接收到的数据做相应的逆处理。
[0081]
这里以终端设备向网络设备发送矩阵c(即第三数据矩阵)为例进行说明,网络设
备对矩阵c进行逆处理的具体的步骤如下:
[0082]

网络设备将接收到的符号作为矩阵的行,得到n行m列的矩阵c,对矩阵c的每行数据做m点idft处理,得到矩阵d。
[0083]

网络设备对矩阵d根据二维重排序图样做二维逆重排序处理,即对矩阵d的行做逆重排序得到矩阵e。如图6所示,网络设备根据二维重排序图样将矩阵c中的第一行和第三行换位置,得到矩阵e。
[0084]
应理解,在忽略干扰和噪声的情况下,解调后的矩阵d=矩阵b,解调后的矩阵e=矩阵a。
[0085]

网络设备对二维逆重排序处理后的矩阵e的每一列做n点dft,得到qam信号。
[0086]

网络设备对qam信号做星座解映射处理,得到终端设备发送的源信息比特(bit)(即第一信息的一例)。
[0087]
上述实施例是网络设备和终端设备根据n值和fd值进行计算得到重排序图样pattern。可选的,网络侧也可以直接向ue发送重排序图样和n值,替换发送fd值,即,网络侧根据n值和fd值得到重排序图样pattern,网络侧直接将该图样发送给ue。
[0088]
该方法通过将doppler影响随机化,能够显著提高系统的ber性能,以低复杂度方式提高了系统抗doppler干扰的能力。同时,网络侧可以根据ue所在的不同范围的fd,配置ue/波束beam/小区cell级别的n值,选取合适的n值,避免较长的处理时延。
[0089]
可选的,在上述实施例的基础上,本技术还提出另一种增强型调制解调方法,与上述实施例不同的地方在于在终端设备的发送端和网络设备的网络设备分别增加一个idft和dft操作。其中,增加的idft和dft既可以是m点变换也可以是m*n点变换。
[0090]
参见图7,图7是本技术提供的另一种通信方法的示意性流程图。
[0091]
该调制解调方法的s710至s730与上述实施例的s540至s560相同,这里不再赘述,这里仅对不同的步骤进行说明。
[0092]
s740,终端设备对矩阵c做idft处理,得到矩阵f。具体步骤如图8所示:
[0093]
参见图8,图8是本技术提供的另一种qam符号调制解调的示意性框图。
[0094]
可选的,如图8所示,终端设备对矩阵c中的每个数据[c1 c2 c3 c4 b1 b2 b3 b4 a1a2 a3 a4 d1 d2 d3 d4]做n*m点idft变换后,得到矩阵f(即第四数据矩阵的一例),之后将矩阵f发送给网络设备。可选的,以矩阵f的每一行作为一个长度为m=4的符号进行发送,或者以矩阵f的每一行依次组成的n*m=16长度的符号进行发送。
[0095]
可选的,终端设备对矩阵c中的每行数据[c1 c2 c3 c4]、[b1 b2 b3 b4]、[a1 a2 a3a4]、[d1 d2 d3 d4]做m(m=4)点长度的idft变换后,得到矩阵f(即第四数据矩阵的另一例)。
[0096]
可选的,终端设备可以在变换后的n个长度m的符号前加循环前缀。
[0097]
可选的,终端设备可以在变换后的每个长度为m的符号前加循环前缀。
[0098]
s750,终端设备向网络设备发送矩阵f。
[0099]
对应的,网络设备接收终端设备发送的矩阵f,对接收到的数据做相应的逆处理。网络设备进行逆处理的步骤如下:
[0100]
网络设备收到矩阵f后,根据终端设备生成矩阵f的idft变换方式对矩阵f做n*m点dft变换或m点dft变换,得到矩阵c。
[0101]
后续的对矩阵c的逆处理过程与图5实施例中对矩阵c的逆处理过程的描述相同,这里不再赘述。
[0102]
可选的,二维重排序处理还可以通过矩阵相乘实现。下面对该方法进行具体说明。
[0103]
参见图9,图9是本技术提供的又一种通信方法的示意性流程图。
[0104]
s910,网络设备向终端设备发送二维重排序图样矩阵。
[0105]
可选的,网络设备还可以向终端设备发送二维重排序图样矩阵序号,终端设备根据二维重排序图样的序号确定二维重排序图样矩阵。
[0106]
对应的,终端设备接收网络设备发送的图样矩阵或者图样矩阵序号。作为示例而非限定,本技术中以图样矩阵为例进行说明。
[0107]
s920,终端设备将第一数据矩阵与二维重排序图样矩阵相乘,对第一数据矩阵的行序进行重排序,生成第二数据矩阵。
[0108]
终端设备对源信息比特(bit)(即第一信息的一例)做正交振幅调制(quadrature amplitude modulation,qam)映射,得到qam信息。qam信号经过m个n点idft变换处理后,得到n行m列的第一数据矩阵,终端设备将第一数据矩阵与二维重排序图样矩阵相乘做二维重排序处理,得到第二数据矩阵。下面对该步骤进行举例说明:
[0109]
参见图10,图10是本技术提供的又一种qam符号调制解调的示意性框图,具体的步骤如下:
[0110]

如图10所示,以n=m=4为例,m(m为正整数)个n点idft变换得到的数据组成一个n*m长度的列向量a=[a1 a2 a3 a4 b1 b2 b3 b4 c1 c2 c3 c4 d1 d2 d3 d4]'(即第一数据矩阵的一例),其中,[
·
]'表示转置,[a1 b1 c1 d1]、[a2 b2 c2 d2]、[a3 b3 c3d3]、[a4 b4 c4 d4]是经过n点idft变换得到的数据。应理解,本实施例中只是以列向量a进行举例说明,n点idft变换得到的数据也可以是行向量,也可以是矩阵形式,本技术对此不做具体限定。
[0111]

二维重排序图样矩阵h与向量a相乘得到将要发送的n*m长度的列向量b(即第二数据矩阵的一例),其中矩阵h为(n*m=16)行(n*m=16)列的矩阵。以原第4/2/1/3行作为重排序后矩阵的第1/2/3/4行为例,对二维重排序图样矩阵h进行说明,矩阵h具体如下:
a2 b2 c2 d2 a3 b3 c3 d3 a4 b4 c4 d4]'。
[0127]
应理解,本技术中的二维重排序用于将数据矩阵中两行数据进行调换,实际中在对数据矩阵进行重排序处理时,也可以将数据矩阵中的l(l小于或等于n)行数据进行调换,本技术对此不做具体限定。
[0128]
应理解,上述实施例中以n表示矩阵的行,m表示矩阵的列进行说明。类似地,也可以以n表示矩阵的列数,m表示矩阵的行数进行信号处理。即将m个n点idft变换得到的数据组成一个m行n列矩阵,其中以n点idft变换得到的数据作为矩阵的行,则在发送端发送数据时,对矩阵信号的每一列做m点dft后,可以以每一列为一个符号进行发送。
[0129]
应理解,发送端的idft和dft处理顺序可以互换,相应地,接收端进行解码时的idft和dft的顺序也需要互换。
[0130]
需要说明的是,本技术中的技术方案是以终端设备向网络设备发送数据为例进行介绍。在实际通信中,也可以将该技术方案应用在网络设备向终端设备发送数据的场景中。
[0131]
以上对本技术提供的通信方法进行了详细说明,下面介绍本技术提供的通信装置。
[0132]
参见图11,图11为本技术提供的通信装置1000的示意性框图。如图11,通信装置1000包括接收单元1100、处理单元1200和发送单元1300。
[0133]
接收单元1100,用于接收网络设备发送的多普勒频移值和n值,其中,所述多普勒频移值是所述终端设备所在区域的最大多普勒频移值,所述n值是所述网络设备根据所述多普勒频移值确定的;处理单元1200,用于根据所述n值对第一信息做正交振幅调制qam映射后生成的qam信号做m个n点逆离散傅里叶变换idft处理,得到第一数据矩阵,其中,所述第一数据矩阵为n行m列的数据矩阵,n和m为正整数;所述处理单元1200,还用于根据所述多普勒频移值和所述n值确定二维重排序图样,所述二维重排序图样用于对所述第一数据矩阵的行序进行重排序;所述处理单元1200,还用于根据所述二维重排序图样对所述第一数据矩阵的行序进行重排序,生成第二数据矩阵;发送单元1300,用于向所述网络设备发送所述第二数据矩阵。
[0134]
可选地,所述处理单元1200,还用于对所述第二数据矩阵中的每行数据做m点离散傅里叶变换dft处理,得到第三数据矩阵;所述发送单元1300,还用于向所述网络设备发送所述第三数据矩阵。
[0135]
可选地,所述处理单元1200,还用于对所述第三数据矩阵中的每行数据做m点idft处理,或者,对所述第三数据矩阵中的所有数据做n*m点idft处理,得到第四数据矩阵;所述发送单元1300,还用于向所述网络设备发送所述第四数据矩阵。
[0136]
可选地,发送单元1300和接收单元1100也可以集成为一个收发单元,同时具备接收和发送的功能,这里不作限定。
[0137]
在一种实现方式中,通信装置1000可以为方法实施例中的终端设备。在这种实现方式中,发送单元1300可以为发射器,接收单元1100可以为接收器。接收器和发射器也可以集成为一个收发器。处理单元1200可以为处理装置。
[0138]
在另一种实现方式中,通信装置1000可以为安装在终端设备中的芯片或集成电路。在这种实现方式中,发送单元1300和接收单元1100可以为通信接口或者接口电路。例如,发送单元1100为输出接口或输出电路,接收单元1100为输入接口或输入电路,处理单元
1200可以为处理装置。
[0139]
其中,处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。例如,处理装置可以包括存储器和处理器,其中,存储器用于存储计算机程序,处理器读取并执行存储器中存储的计算机程序,使得通信装置1000执行各方法实施例中由终端设备执行的操作和/或处理。可选地,处理装置可以仅包括处理器,用于存储计算机程序的存储器位于处理装置之外。处理器通过电路/电线与存储器连接,以读取并执行存储器中存储的计算机程序。又例如,处理装置可以芯片或集成电路。
[0140]
参见图12,图12为本技术提供的通信装置2000的示意性框图。如图12,通信装置2000包括处理单元2100发送单元2200。
[0141]
处理单元2100,用于确定多普勒频移值,所述多普勒频移值是终端设备的所在区域的最大多普勒频移值;所述处理单元2100,还用于根据所述多普勒频移值确定n值,所述n值用于确定第一数据矩阵的行数,所述第一数据矩阵是所述终端设备对第一信息做正交振幅调制qam映射后,对得到的qam信号做m个n点逆离散傅里叶变换idft处理得到的数据矩阵,所述第一数据矩阵为n行m列的矩阵,n和m均为正整数;所述处理单元2100,还用于根据所述多普勒频移值和所述n值确定二维重排序图样,所述二维重排序图样用于对n行数据矩阵的行序进行重排序;发送单元2200,用于向所述终端设备发送所述多普勒频移值和所述n值。
[0142]
可选地,通信装置2000还可以包括接收单元2300,用于执行由网络设备执行的接收的动作。
[0143]
可选地,接收单元2300,用于接收所述终端设备发送的第二数据矩阵,所述第二数据矩阵是所述终端设备根据所述二维重排序图样对所述第一数据矩阵的行序进行重排序生成的;所述处理单元2100,还用于根据所述二维重排序图样对所述第二数据矩阵的行序做逆重排序,得到所述第一数据矩阵;所述处理单元2100,还用于对所述第一数据矩阵的每一列做n点dft处理,得到所述qam信号;所述处理单元2100,还用于对所述qam信号做qam解映射,得到所述第一信息。
[0144]
可选地,所述接收单元2300,还用于所述网络设备接收所述终端设备发送的第三数据矩阵,所述第三数据矩阵是第二数据矩阵中的每行数据做m点离散傅里叶变换dft处理得到的;所述处理单元2100,还用于对所述第三数据矩阵中的每行数据做m点idft处理,得到所述第二数据矩阵。
[0145]
可选地,所述接收单元2300,还用于接收所述终端设备发送的第四数据矩阵,所述第四数据矩阵是所述第三数据矩阵中的每行数据做m点idft处理,或者,所述第四数据矩阵中的所有数据做n*m点idft处理得到的数据矩阵;所述处理单元2100,还用于还用于根据得到所述第四数据矩阵的idft变换方式做dfi处理,得到所述第三数据矩阵。
[0146]
可选地,发送单元2200和接收单元2300也可以集成为一个收发单元,同时具备接收和发送的功能,这里不作限定。
[0147]
在一种实现方式中,通信装置2000可以为方法实施例中的网络设备。在这种实现方式中,发送单元2200可以为发射器,接收单元2300可以为接收器。接收器和发射器也可以集成为一个收发器。处理单元2100可以为处理装置。
[0148]
在另一种实现方式中,通信装置2000可以为安装在网络设备中的芯片或集成电
路。在这种实现方式中,发送单元2200和接收单元2300可以为通信接口或者接口电路。例如,发送单元2200为输出接口或输出电路,接收单元2300为输入接口或输入电路,处理单元2100可以为处理装置。
[0149]
其中,处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。例如,处理装置可以包括存储器和处理器,其中,存储器用于存储计算机程序,处理器读取并执行存储器中存储的计算机程序,使得通信装置2000执行各方法实施例中由网络设备执行的操作和/或处理。可选地,处理装置可以仅包括处理器,用于存储计算机程序的存储器位于处理装置之外。处理器通过电路/电线与存储器连接,以读取并执行存储器中存储的计算机程序。又例如,处理装置可以芯片或集成电路。
[0150]
参见图13,图13为本技术提供的通信装置10的示意性结构图。如图13,通信装置10包括:一个或多个处理器11,一个或多个存储器12以及一个或多个通信接口13。处理器11用于控制通信接口13收发信号,存储器12用于存储计算机程序,处理器11用于从存储器12中调用并运行该计算机程序,以使得本技术各方法实施例中由终端设备执行的流程和/或操作被执行。
[0151]
例如,处理器11可以具有图11中所示的处理单元1200的功能,通信接口13可以具有图11中所示的发送单元1300和/或接收单元1100的功能。具体地,处理器11可以用于执行本技术各方法实施例中由终端设备内部执行的处理或操作,通信接口13用于执行本技术各方法实施例中由终端设备执行的发送和/或接收的动作。
[0152]
在一种实现方式中,通信装置10可以为方法实施例中的终端设备。在这种实现方式中,通信接口13可以为收发器。收发器可以包括接收器和发射器。
[0153]
可选地,处理器11可以为基带装置,通信接口13可以为射频装置。
[0154]
在另一种实现中,通信装置10可以为安装在终端设备中的芯片。在这种实现方式中,通信接口13可以为接口电路或者输入/输出接口。
[0155]
参见图14,图14是本技术提供的通信装置20的示意性结构图。如图14,通信装置20包括:一个或多个处理器21,一个或多个存储器22以及一个或多个通信接口23。处理器21用于控制通信接口23收发信号,存储器22用于存储计算机程序,处理器21用于从存储器22中调用并运行该计算机程序,以使得本技术各方法实施例中由网络设备执行的流程和/或操作被执行。
[0156]
例如,处理器21可以具有图12中所示的处理单元2100的功能,通信接口23可以具有图12中所示的发送单元2200和接收单元2300的功能。具体地,处理器21可以用于执行本技术各方法实施例中由网络设备内部执行的处理或操作,通信接口23用于执行本技术各方法实施例中由网络设备执行的发送和/或接收的动作,不再赘述。
[0157]
可选的,上述各装置实施例中的处理器与存储器可以是物理上相互独立的单元,或者,存储器也可以和处理器集成在一起,本文不做限定。
[0158]
此外,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得本技术各方法实施例中由终端设备执行的操作和/或流程被执行。
[0159]
本技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得本技术各方法实施例中由网络设备执行的
ram,drram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0169]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0170]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0171]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0172]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0173]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0174]
本技术中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。其中,a、b以及c均可以为单数或者复数,不作限定。
[0175]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0176]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
[0177]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献