CN111684742B - 数据的传输方法和装置 - Google Patents
数据的传输方法和装置 Download PDFInfo
- Publication number
- CN111684742B CN111684742B CN201880088828.3A CN201880088828A CN111684742B CN 111684742 B CN111684742 B CN 111684742B CN 201880088828 A CN201880088828 A CN 201880088828A CN 111684742 B CN111684742 B CN 111684742B
- Authority
- CN
- China
- Prior art keywords
- receiving
- data
- constellation diagram
- mode
- end device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本申请提供一种数据的传输方法和装置,包括:接收端设备接收发送端设备发送的训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;所述接收端设备根据接收到的失真的训练数据,确定数据的星座图的失真模式;所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式;所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据。本申请提供的数据的传输方法和装置能够减小数据传输的差错,从而提高通信性能。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种数据的传输方法和装置。
背景技术
通常,星座图包括以特定配置排布的多个星座点,星座图表示数字数据到载波信号或载波的映射,反之亦然。
在无线通信系统中,收发设备间需要通过星座图对传输数据进行相应处理,以保证收发信息的准确性。通常,发送端设备会根据星座图对信息进行编码和调制,并将编码和调制后的信息发送给接收端设备,接收端设备再根据星座图对接收到的信息进行译码和解调,以完成数据的传输。
然而,由于发送端设备发送的数据会经历各种失真和噪声干扰,如器件的非线性、信道、噪声和同步误差等,接收端设备通过星座图对数据进行解调时,会引起传输差错。因此,如何选择合适的星座图,以对抗上述失真和噪声干扰,从而提高通信性能,是目前亟待解决的技术问题。
发明内容
本申请提供一种数据的传输方法和装置,能够提高数据的传输准确性,从而提高通信性能。
第一方面,本申请实施例提供一种数据的传输方法,包括:
接收端设备接收发送端设备发送的训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;
所述接收端设备根据接收到的失真的训练数据,确定数据的星座图的失真模式;
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据。
在上述方案中,由于接收端设备会根据发送端设备发送的失真的训练数据,确定出数据的星座图的失真模式,并根据该失真模式确定接收数据的星座图的接收模式,从而可以根据确定出的星座图的接收模式从发送端设备接收数据,这样,接收端设备将可以根据不同的失真模式,采用不同的星座图接收数据,从而可以减少传输差错,提高数据传输的准确性,由此可以提高通信性能。
在一种可能的实现方式中,所述接收端设备根据接收到的失真的训练数据,确定数据的星座图的失真模式,包括:
所述接收端设备通过对所述失真的训练数据进行识别和分类,并确定所述失真的训练数据的类别所对应的所述失真模式。
在上述方案中,由于器件的非线性、信道、噪声以及同步误差等原因均会引起数据的失真,因此,在确定失真模式时,可以通过对失真的训练数据进行识别和分类,以确定引起该训练数据失真的原因的类别。其中,可以通过离线训练方式或在线训练方式对失真的训练数据进行识别和分类,可以提高失真模式确定的效率。
在一种可能的实现方式中,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备根据所述第一星座图对接收到的数据进行解调。
在本方案中,将不改变发送端设备调制数据时所使用的星座图,通过改变接收端设备解调数据时所使用的星座图,从而可以减少数据传输的误差,提高数据传输准确性。
在一种可能的实现方式中,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备将所述第一星座图发送给所述发送端设备;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收端设备根据所述第一星座图对接收到的数据进行解调。
在上述方案中,由于会同时改变发送端设备调制数据时所使用的星座图,以及接收端设备解调数据时所使用的星座图,从而可以减少数据传输的误差,提高数据传输准确性。
在一种可能的实现方式中,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式为第二星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定所述第二星座图;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收端设备根据所述第二星座图对所述接收到的数据进行解调。
在上述方案中,由于会同时改变发送端设备调制数据时所使用的星座图,以及接收端设备解调数据时所使用的星座图,从而可以减少数据传输的误差,提高数据传输准确性。
在一种可能的实现方式中,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定第二星座图;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收端设备根据所述第三星座图对接收到的数据进行解调。
在上述方案中,通过改变发送端设备调制数据时所使用的星座图,不改变接收端设备解调数据时所使用的星座图,从而可以减少数据传输的误差,提高数据传输准确性。
在一种可能的实现方式中,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收端设备将所述第一星座图发送给所述发送端设备;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收端设备根据所述第三星座图对接收到的数据进行解调。
在上述方案中,通过改变发送端设备调制数据时所使用的星座图,不改变接收端设备解调数据时所使用的星座图,从而可以减少数据传输的误差,提高数据传输准确性。
第二方面,本申请实施例提供一种数据的传输方法,包括:
发送端设备向接收端设备发送训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;失真的训练数据用于所述接收端设备确定数据的星座图的失真模式;
所述发送端设备接收所述接收端设备发送的所述失真模式或第一星座图,所述第一星座图为根据所述失真模式确定出的;
所述发送端设备根据所述失真模式确定用于发送数据的星座图的接收模式,并根据确定出的星座图的接收模式向所述接收端设备发送数据;或者,所述发送端设备根据所述第一星座图向所述接收端设备发送数据。
在上述方案中,由于接收端设备会根据发送端设备发送的失真的训练数据,确定出数据的星座图的失真模式,并根据该失真模式确定接收数据的星座图的接收模式,从而可以根据确定出的星座图的接收模式从发送端设备接收数据,这样,接收端设备将可以根据不同的失真模式,采用不同的星座图接收数据,从而可以减少传输差错,提高数据传输的准确性,由此可以提高通信性能。
在一种可能的实现方式中,所述发送端设备根据所述失真模式确定用于发送数据的星座图的接收模式,并根据确定出的星座图的接收模式向所述接收端设备发送数据,包括:
所述发送端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第二星座图;
所述发送端设备根据所述第二星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送端设备将所述调制后的数据发送给所述接收端设备。
在上述方案中,通过改变发送端设备调制数据时所使用的星座图,并通过改变后的星座图对数据进行调制,从而可以减少数据传输的误差,提高数据传输准确性。
在一种可能的实现方式中,所述发送端设备根据所述第一星座图向所述接收端设备发送数据,包括:
所述发送端设备根据所述第一星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送端设备将所述调制后的数据发送给所述接收端设备。
在上述方案中,通过改变发送端设备调制数据时所使用的星座图,并通过改变后的星座图对数据进行调制,从而可以减少数据传输的误差,提高数据传输准确性。
第三方面,本申请实施例提供一种数据的传输装置,包括:
接收单元,用于接收发送端设备发送的训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;
处理单元,用于根据接收到的失真的训练数据,确定数据的星座图的失真模式;
所述处理单元,还用于根据所述失真模式确定用于接收数据的星座图的接收模式;
所述接收单元,还用于根据确定的星座图的接收模式从所述发送端设备接收数据。
在一种可能的实现方式中,所述处理单元,具体用于:
通过对所述失真的训练数据进行识别和分类,并确定所述失真的训练数据的类别所对应的所述失真模式。
在一种可能的实现方式中,所述处理单元,具体用于:
根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收单元,具体用于:
根据所述第一星座图对接收到的数据进行解调。
在一种可能的实现方式中,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述发送单元,用于将所述第一星座图发送给所述发送端设备;
所述接收单元,用于从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收单元,还用于根据所述第一星座图对接收到的数据进行解调。
在一种可能的实现方式中,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第二星座图;
所述发送单元,用于将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定所述第二星座图;
所述接收单元,还用于从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收单元,还用于根据所述第二星座图对所述接收到的数据进行解调。
在一种可能的实现方式中,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述发送单元,用于将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定第二星座图;
所述接收单元,还用于从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收单元,还用于根据所述第三星座图对接收到的数据进行解调。
在一种可能的实现方式中,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述处理单元,还用于根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述发送单元,用于将所述第一星座图发送给所述发送端设备;
所述接收单元,还用于从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收单元,还用于根据所述第三星座图对接收到的数据进行解调。
第四方面,本申请实施例提供一种数据的传输装置,包括:
发送单元,用于向接收端设备发送训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;失真的训练数据用于所述接收端设备确定数据的星座图的失真模式;
接收单元,用于接收所述接收端设备发送的所述失真模式或第一星座图,所述第一星座图为根据所述失真模式确定出的;
处理单元,用于根据所述失真模式确定用于发送数据的星座图的接收模式;
所述发送单元,还用于根据确定出的星座图的接收模式向所述接收端设备发送数据;或者,所述发送单元,还用于根据所述第一星座图向所述接收端设备发送数据。
在一种可能的实现方式中,所述处理单元,还用于根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第二星座图;
所述处理单元,还用于根据所述第二星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送单元,还用于将所述调制后的数据发送给所述接收端设备。
在一种可能的实现方式中,所述处理单元,用于根据所述第一星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送单元,用于将所述调制后的数据发送给所述接收端设备。
本申请第三方面和第四方面提供的装置,可以是通信设备,也可以是通信设备内的芯片,所述通信设备或所述芯片具有实现上述各方面或其任意可能的方式中的数据的传输方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。
所述通信设备包括:处理单元和收发单元,所述处理单元可以是处理器,所述收发单元可以是收发器,所述收发器包括射频电路,可选地,所述通信设备还包括存储单元,所述存储单元例如可以是存储器。当所述通信设备包括存储单元时,所述存储单元用于存储计算机执行指令,所述处理单元与所述存储单元连接,所述处理单元执行所述存储单元存储的计算机执行指令,以使所述通信设备执行上述各方面或其任意可能的方式中的数据的传输方法。
所述芯片包括:处理单元和收发单元,所述处理单元可以是处理器,所述收发单元可以是所述芯片上的输入/输出接口、管脚或电路等。所述处理单元可执行存储单元存储的计算机执行指令,以使所述芯片执行上述各方面或其任意可能的方式中的数据的传输方法。可选地,所述存储单元可以是所述芯片内的存储单元(例如,寄存器、缓存等),所述存储单元还可以是所述通信设备内的位于所述芯片外部的存储单元(例如,只读存储器(read-only memory,ROM))或可存储静态信息和指令的其他类型的静态存储设备(例如,随机存取存储器(random access memory,RAM))等。
上述提到的处理器可以是一个中央处理器(central processing unit,CPU)、微处理器或专用集成电路(application specific integrated circuit,ASIC),也可以是一个或多个用于控制上述各方面或其任意可能的方式的数据的传输方法的程序执行的集成电路。
第五方面,本申请实施例还提供一种接收端设备,该接收端设备可以包括处理器及存储器;
其中,所述存储器,用于存储程序指令;
所述处理器,用于调用并执行所述存储器中存储的程序指令,执行上述第一方面中任一项所述的数据的传输方法。
第六方面,本申请实施例还提供一种发送端设备,该发送端设备可以包括处理器及存储器;
其中,所述存储器,用于存储程序指令;
所述处理器,用于调用并执行所述存储器中存储的程序指令,执行上述第二方面中任一项所述的数据的传输方法。
第七方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,在计算机程序被处理器执行时,执行上述第一方面中任一项所述的数据的传输方法。
第八方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,在计算机程序被处理器执行时,执行上述第二方面中任一项所示的数据的传输方法。
第九方面,本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本申请实施例的第一方面提供的数据的传输方法。
第十方面,本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本申请实施例的第二方面提供的数据的传输方法。
第十一方面,本申请实施例还提供一种芯片,芯片上存储有计算机程序,在计算机程序被处理器执行时,执行上述第一方面中提供的数据的传输方法。
第十二方面,本申请实施例还提供一种芯片,芯片上存储有计算机程序,在计算机程序被处理器执行时,执行上述第二方面中提供的数据的传输方法。
第十三方面,本申请实施例还提供一种通信系统,该通信系统包括上述第三方面、提供的接收端设备和上述第四方面提供的发送端设备。
本申请实施例提供的数据的传输方法和装置,接收端设备接收发送端设备发送的训练数据,该训练数据为发送端设备和接收端设备已知的数据,且该训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个,并根据接收到的失真的训练数据,确定数据的星座图的失真模式,然后根据失真模式确定用于接收数据的星座图的接收模式,再根据确定的星座图的接收模式从发送端设备接收数据。由于接收端设备会根据发送端设备发送的失真的训练数据,确定出数据的星座图的失真模式,并根据该失真模式确定接收数据的星座图的接收模式,从而可以根据确定出的星座图的接收模式从发送端设备接收数据,这样,接收端设备将可以根据不同的失真模式,采用不同的星座图接收数据,从而可以避免传输差错,提高数据传输的准确性,由此可以提高通信性能。
附图说明
图1为通信系统的架构示意图;
图2为本申请数据的传输方法的一种信令流程图;
图3a-图3c为失真模式的示意图;
图4为离线训练方式的流程示意图;
图5为在线训练方式的流程示意图;
图6a为第三星座图的示意图;
图6b-图6c为优化的星座图的示意图;
图7为本申请实施例提供的一种接收端设备的结构示意图;
图8为本申请实施例提供的一种的发送端设备的结构示意图;
图9为本申请实施例提供的一种终端设备的结构示意图;
图10为本申请实施例提供的一种网络设备的结构示意图。
具体实施方式
以下,首先对本申请中的接收端设备和发送端设备进行解释说明,以便于本领域技术人员理解。
在本申请中,接收端设备可以为终端设备,则发送端设备则为网络设备,或者,接收端设备为网络设备时,发送端设备则可以为终端设备,当然,接收端设备和发送端设备还可以为其他需要根据星座图进行数据的调制或者解调的设备。
其中,1)终端设备,也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备可以是无线局域网(wireless local area networks,WLAN)中的站点(station,ST),可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiation protocol,SIP)电话、无线本地环路(wireless local loop, WLL)站、个人数字处理(personal digital assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及下一代通信系统,例如,第五代通信(fifth-generation,5G)网络中的终端设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)网络中的终端设备,新空口(new radio,NR)通信系统中的终端设备等。
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
2)网络设备,可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(access point,AP),GSM或CDMA中的基站(base transceiver station,BTS),也可以是WCDMA中的基站(nodeB,NB),还可以是LTE中的演进型基站(evolutional node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及未来5G网络中的网络设备或者未来演进的PLMN网络中的网络设备,或NR系统中的新一代基站(new generation nodeB,gNodeB)等。
本领域技术人员可以理解,本申请实施例提供的数据的传输方法,可以应用于发送端设备通过星座图对数据进行调制后发送,以及接收端设备通过星座图对接收到的数据进行解调的通信系统中。图1为通信系统的架构示意图,如图1所示,该系统包括终端设备10和网络设备20,其中,终端设备10例如可以为UE,网络设备20可以为基站,其中,接收端设备为终端设备10时,发送端设备则为网络设备20,或者,接收端设备为网络设备20时,发送端设备则可以为终端设备10。
在现有的通信系统中,通常第三代合作伙伴计划(3rd generation partnershipproject; 3GPP)协议根据信道质量情况规定唯一的星座图,应用于发送端设备和接收端设备。发送端设备会通过协议规定的标准星座图对待发送的数据进行调制,并将调制后的数据发送给接收端设备,接收端设备将通过协议规定的标准星座图对接收到的数据进行解调。然而,由于发送端设备发送的数据会经历各种失真和噪声干扰,如器件的非线性、信道、噪声和同步误差等,接收端设备通过上述标准星座图对数据进行解调时,会引起传输差错,造成通信性能较低。
本申请实施例考虑到这些情况,提出一种数据的传输方法,该方法中接收端设备接收发送端设备发送的训练数据,该训练数据为发送端设备和接收端设备已知的数据,且该训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个,并根据接收到的失真的训练数据,确定数据的星座图的失真模式,然后根据失真模式确定用于接收数据的星座图的接收模式,再根据确定的星座图的接收模式从发送端设备接收数据。由于接收端设备会根据发送端设备发送的失真的训练数据,确定出数据的星座图的失真模式,并根据该失真模式确定接收数据的星座图的接收模式,从而可以根据确定出的星座图的接收模式从发送端设备接收数据,这样,接收端设备将可以根据不同的失真模式,采用不同的星座图接收数据,从而可以减少传输差错,提高数据传输的准确性,由此可以提高通信性能。
图2为本申请数据的传输方法的一种信令流程图。在上述图1所示系统架构的基础上,如图2所示,本实施例的方法可以包括:
步骤201、发送端设备向接收端设备发送训练数据。
其中,训练数据为发送端设备和接收端设备已知的数据,该训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个。
在本步骤中,训练数据为发送端设备和接收端设备已知的数据,其中,该训练数据可以包括用户面数据和控制面数据,其中,控制面数据可以包括同步信号和/或参考信号,专用用户面训练数据例如可以包括双方约定的已知数据。
步骤202、接收端设备根据接收到的失真的训练数据,确定数据的星座图的失真模式。
在本步骤中,图3a-图3c为失真模式的示意图,如图3a-图3c所示,发送端设备向接收端设备发送训练数据的过程中,该训练数据会经历各种失真和噪声干扰,如器件的非线性、信道特性、噪声以及同步误差等,因此,接收端设备接收到的将为失真的训练数据。其中,信道特性包括时域特性、空域特性、频域特性和功率域特性。接收端设备在接收到失真的训练数据时,将根据该失真的训练数据,确定数据的星座图的失真模式,如图3a中,该失真模式中包括有非均匀分布的噪声,如图3b中,该失真模式中数据向某一方向压缩,如图3c中,该失真模式中数据绕中心点旋转。
在一种可能的实现方式中,接收端设备根据接收到的失真的训练数据,确定数据的星座图的失真模式,包括接收端设备通过对失真的训练数据进行识别和分类,并确定失真的训练数据的类别。
具体的,由于器件的非线性、信道、噪声以及同步误差等原因均会引起数据的失真,因此,在确定失真模式时,可以通过对失真的训练数据进行识别和分类,以确定引起该训练数据失真的原因的类别。
另外,在实际应用中,接收端设备可以通过离线训练方式或在线训练方式发现器件的非线性、信道、噪声以及同步误差等误差源对星座图的影响。下面,将分别对如何通过离线训练方式或在线训练方式对失真的训练数据进行识别和分类,并确定失真的训练数据的类别所对应的失真模式进行详细介绍。
图4为离线训练方式的流程示意图,如图4所示,在接收端设备中包括有机器学习模块,该机器学习模块包括输入层、输出层和1个或多个隐含层,各层间的神经元可以全连接或部分连接。其中,机器学习模块对失真的训练数据进行识别和分类时所采用的学习算法可以包括:监督学习算法(Regression model,K-nearest neighbor, support vectormachines,Bayesian learning)、非监督学习算法(K-means,Principal componentanalysis,independent component analysis)和加强学习算法(Markov decisionprocesses,partially observable Markov decision process,Q-learning)。具体说,一种机器学习模块的实现可以包括6层,其中4个隐含层,每层分别有16,256,128,64,32和8个神经元,各神经元全连接。
继续参照图4所示,S为输入、S为输出,将失真的训练数据输入到机器学习模块中,经过发送端、信道和接收端,将输出失真模式和优化的星座图分布。
图5为在线训练方式的流程示意图,如图5所示,其中,发送端设备和接收端设备之间可以通过发送已知的训练数据,并进行反馈,以使误差ε最小,从而获得失真模式和优化的星座图分布。
步骤203、接收端设备根据失真模式确定用于接收数据的星座图的接收模式。
在本实施例中,接收端设备中预先存储有各种失真模式所对应的星座图的接收模式,当接收端设备在确定出数据的星座图的失真模式之后,将根据失真模式与星座图的接收模式之间的对应关系,确定采用何种星座图接收数据。
图6a为第三星座图的示意图,图6b-图6c为优化的星座图的示意图,其中,图 6a中所示的第三星座图为协议中规定的标准星座图,即失真或干扰小于预设阈值的失真模式对应的星座图,而图6b-图6c中所示的星座图,是通过图4所示的离线训练方式或者图5所示的在线训练方式,对接收到的失真的训练数据进行识别和分类之后,在确定出多种失真模式的同时,对失真模式对应的星座图进行优化后获得的不同星座图。
值得注意的是,由于优化后的星座图是发送端设备或接收端对失真模式对应的星座图进行相应调整之后获得的星座图,因此,在实际应用中,发送端设备在采用优化后的星座图进行数据的调制时,接收端设备可以采用相同的优化后的星座图,进行数据的解调。
步骤204、接收端设备根据确定的星座图的接收模式从发送端设备接收数据。
在本步骤中,接收端设备在确定出星座图的接收模式之后,将根据确定出的接收模式,从发送端设备接收数据,其中,接收端设备从发送端设备接收到的数据例如可以包括物理上行共享信道(physical uplink shared channel;PUSCH)和物理下行共享信道(Physical Downlink Shared Channel;PDSCH)。
在实际应用中,发送端设备在根据星座图对待发送的数据进行调制,以及接收端设备在对接收到的数据进行解调时,可以包括如下几种情况:发送端设备根据现有协议规定第三星座图对待发送的数据进行调制,而接收端设备根据非标准星座图对接收到的数据进行解调,或者,发送端设备根据非标准星座图对待发送的数据进行调制,而接收端设备根据第三星座图对接收到的数据进行解调,或者,发送端设备根据非标准星座图对待发送的数据进行调制,而接收端设备根据非标准星座图对接收到的数据进行解调。其中,第三星座图为现有协议中规定的标准星座图,非标准星座图为通过图4或图5中所示的机器学习模块学习得到的星座图。
下面,将对上述几种不同的情况进行详细说明。
(1)发送端设备根据第三星座图对待发送的数据进行调制,而接收端设备根据非标准星座图对接收到的数据进行解调的情形
对于这种情况,接收端设备可以根据预先存储的失真模式与星座图之间的对应关系,确定与失真模式对应的第一星座图,这样,接收端设备在根据确定的星座图的接收模式从发送端设备接收数据,可以包括根据确定出的第一星座图对接收到的数据进行解调。
具体的,若接收端设备根据接收到的失真的训练数据,确定出数据的星座图的失真模式,则将根据预先存储的此失真模式与星座图之间的对应关系,确定出与此失真模式对应的第一星座图。例如:若确定出的失真模式为图3a中所示的模式,则接收端设备将根据预先存储的失真模式与星座图之间的对应关系,确定与图3a中所示的失真模式对应的第一星座图。这样,当发送端设备根据第三星座图对待发送的数据进行调制,并发送给接收端设备的过程中,可能会由于发送端设备或接收端设备的非线性特征、信道、噪声以及同步误差等原因,造成发送端设备所发送的数据的失真。接收端设备在接收数据时,将会采用确定出的第一星座图对接收到的数据进行解调,这样,将会保证接收端设备接收的数据的正确性,从而可以提高通信性能。
在上述方式中,由于发送端设备根据第三星座图对待发送的数据进行调制,而接收端设备根据第一星座图对接收到的数据进行解调,这样由于改变了接收端设备的星座图,且接收端设备的结构和数据接收的流程均不变,从而可以提高数据传输准确性。
(2)发送端设备根据非标准星座图对待发送的数据进行调制,而接收端设备根据第三星座图对接收到的数据进行解调的情形
对于这种情况,在一种可能的实现方式中,接收端设备将会根据失真模式确定用于接收数据的星座图的接收模式为第三星座图,且接收端设备根据确定的星座图的接收模式从发送端设备接收数据,可以包括将失真模式发送给发送端设备,该失真模式用于指示发送端设备确定第二星座图,接收端设备从发送端设备接收数据,该数据根据第二星座图调制得到,接收端设备根据第三星座图对接收到的数据进行解调。
具体的,若接收端设备采用第三星座图对接收到的数据进行解调,则发送端设备则需要根据失真模式,采用非标准星座图对待发送的数据进行调制。在具体的实现过程中,接收端设备在根据接收到的失真的训练数据,确定出数据的星座图的失真模式后,则将该失真模式发送给发送端设备。由于在发送端设备本地也存储有失真模式与星座图之间的对应关系,发送端设备可以根据接收到的失真模式与上述的对应关系,确定出与该失真模式对应的第二星座图,并根据确定出的第二星座图对待发送数据进行调制,从而将调制后的数据发送给接收端设备。其中,发送端设备根据数据的星座图的失真模式,确定星座图的接收模式的方式,与接收端设备根据数据的星座图的失真模式,确定星座图的接收模式的方式类似,此处不再赘述。
举例来说,继续参照图3a所示,若接收端设备确定出用于接收数据的星座图的接收模式为第三星座图,且接收端设备在确定出数据的星座图的失真模式后,会将该失真模式发送给发送端设备,发送端设备根据预先存储的失真模式与星座图之间的对应关系,确定出与此失真模式对应的第二星座图,如确定出与图3a所示的失真模式对应的第二星座图,这样,发送端设备为了对抗同步误差,则会对确定出的第二星座图进行调整,并根据调整后的第二星座图对待发送数据进行调制,如由于图3b 所示的失真模式中各信号在失真会整体下移,则发送端设备对图3b 所示的失真模式对应的第二星座图进行调整时,会将该第二星座图中的各信号整体上移后,再对待发送数据进行调制,这样,对于接收端设备来说,其根据第三星座图即可对数据进行解码。
值得注意的是,本申请实施例中对发送端设备如何对第二星座图进行调整的方式不做具体限制,只要能保证接收端设备能够根据第三星座图正确的解调数据即可。
在另一种可能的实现方式中,接收端设备根据失真模式确定用于接收数据的星座图的接收模式为第三星座图,则接收端设备根据确定的星座图的接收模式从发送端设备接收数据,包括根据预先存储的失真模式与星座图之间的对应关系,确定与失真模式对应的第一星座图,接收端设备将第一星座图发送给发送端设备,接收端设备从发送端设备接收数据,该数据根据第一星座图调制得到,接收端设备根据第三星座图对接收到的数据进行解调。
具体的,本方式与上述方式的不同之处在于,接收端设备在确定出数据的星座图的失真模式之后,并不是直接将失真模式发送给发送端设备,而是根据本地预先存储的失真模式与星座图之间的对应关系,确定出与失真模式对应的第一星座图,并将该第一星座图发送给发送端设备。另外,由于接收端设备用于接收数据的星座图的接收模式为第三星座图,因此,发送端设备为了对抗失真,则会对第一星座图进行调整,并根据调整后的第一星座图对待发送数据进行调制,以保证接收端设备根据第三星座图能够正确的解调到数据。值得注意的是,本申请实施例中对发送端设备如何对第一星座图进行调整的方式不做具体限制,只要能保证接收端设备能够根据第三星座图正确的解调数据即可。
在上述方式中,由于发送端设备根据非标准星座图对待发送的数据进行调制,而接收端设备根据第三星座图对接收到的数据进行解调,这样由于只改变发送端设备的星座图,且发送端设备的结构和数据发送的流程均不变,从而提高数据传输准确性。
(3)发送端设备根据优化的非标准星座图对待发送的数据进行调制,而接收端设备根据优化的非标准星座图对接收到的数据进行解调的情形
对于这种情况,在一种可能的实现方式中,接收端设备在根据预先存储的失真模式与星座图之间的对应关系,确定出与失真模式对应的第一星座图之后,会将第一星座图发送给发送端设备,该接收端设备从发送端设备接收数据,该数据根据第一星座图调制得到,接收端设备根据第一星座图对接收到的数据进行解调。
具体的,接收端设备在根据失真的训练数据,确定出数据的星座图的失真模式后,将根据预先存储的失真模式与星座图之间的对应关系,确定出与失真模式对应的第一星座图,并将该第一星座图发送给发送端设备。由于接收端设备是根据第一星座图对接收到的数据进行解调,这样,发送端设备为了对抗失真,则会对第一星座图进行调整,并根据调整后的第一星座图对待发送数据进行调制,以保证接收端设备根据第一星座图能够正确的解调到数据,在这种情况下,发送端设备对待发送的数据进行调制时使用的星座图与接收端设备对接收到的数据进行解调时使用的星座图可能不同。值得注意的是,本申请实施例中对发送端设备如何对第一星座图进行调整的方式不做具体限制,只要能保证接收端设备能够根据第一星座图正确的解调数据即可。
需要进行说明的是,若接收端设备根据失真模式确定出的第一星座图为如图6a-图6c中所示的优化后的星座图,即确定出的第一星座图为已经根据失真模式对星座图进行调整之后的星座图,此时,发送端设备可以根据确定出的第一星座图对待发送数据进行调制,接收端设备可以根据相同的第一星座图对接收到的数据进行解调。
在另一种可能的实现方式中,接收端设备根据失真模式确定用于接收数据的星座图的接收模式为第二星座图,则接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,可以包括:接收端设备将失真模式发送给发送端设备,该失真模式用于指示发送端设备确定第二星座图,接收端设备从发送端设备接收数据,该数据根据第二星座图调制得到,接收端设备根据第二星座图对接收到的数据进行解调。
具体的,本方式与上述方式的不同之处在于,接收端设备在确定出数据的星座图的失真模式之后,无需确定与该失真模式对应的星座图的接收模式,而是直接将该失真模式发送给发送端设备,由发送端设备根据预先存储的失真模式与星座图之间的对应关系,确定与失真模式对应的第二星座图。另外,由于接收端设备用于接收数据的星座图的接收模式为第二星座图,因此,发送端设备为了对抗失真,则会对第二星座图进行调整,并根据调整后的第二星座图对待发送数据进行调制,以保证接收端设备根据第二星座图能够正确的解调到数据,在这种情况下,发送端设备对待发送的数据进行调制时使用的星座图与接收端设备对接收到的数据进行解调时使用的星座图可能不同。值得注意的是,本申请实施例中对发送端设备如何对第二星座图进行调整的方式不做具体限制,只要能保证接收端设备能够根据第二星座图正确的解调数据即可。
需要进行说明的是,若发送端设备根据失真模式确定出的第二星座图为如图6a-图6c中所示的优化后的星座图,即确定出的第二星座图为已经根据失真模式对星座图进行调整之后的星座图,此时,发送端设备可以根据确定出的第二星座图对待发送数据进行调制,接收端设备可以根据相同的第二星座图对接收到的数据进行解调。
值得注意的是,除了第三星座图之外,其他的非标准星座图均是在发送端设备和接收端设备的单播通信中使用。
在本实施例中,发送端设备和接收端设备通过识别失真模式,并针对失真模式选择对应的星座图,从而发送端设备根据选择的星座图对待发送的数据进行调制,接收端设备根据选择的星座图对待发送的数据进行调制,从而可以提高数据传输的准确性,提高通信性能。
进一步地,当发送端设备采用非标准星座图,即第一星座图或第二星座图进行数据的调制时,发送端设备的结构和调制的流程均不发生改变,由此可以使得该方法的实现方式更加简单。同样的,当接收端设备采用非标准星座图,即第一星座图或第二星座图进行数据的解调时,接收端设备的结构和解调的流程均不发生改变,也可以使得该方法的实现方式更加简单。
本申请实施例提供的数据的传输方法,该方法中接收端设备接收发送端设备发送的训练数据,该训练数据为发送端设备和接收端设备已知的数据,且该训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个,并根据接收到的失真的训练数据,确定数据的星座图的失真模式,然后根据失真模式确定用于接收数据的星座图的接收模式,再根据确定的星座图的接收模式从发送端设备接收数据。由于接收端设备会根据发送端设备发送的失真的训练数据,确定出数据的星座图的失真模式,并根据该失真模式确定接收数据的星座图的接收模式,从而可以根据确定出的星座图的接收模式从发送端设备接收数据,这样,接收端设备将可以根据不同的失真模式,采用不同的星座图接收数据,从而可以避免传输差错,提高数据传输的准确性,由此可以提高通信性能。
图7为本申请实施例提供的一种接收端设备70的结构示意图,请参见图7所示,该接收端设备70可以包括:
接收单元701,用于接收发送端设备发送的训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;
处理单元702,用于根据接收到的失真的训练数据,确定数据的星座图的失真模式;
所述处理单元702,还用于根据所述失真模式确定用于接收数据的星座图的接收模式;
所述接收单元701,还用于根据确定的星座图的接收模式从所述发送端设备接收数据。
可选的,所述处理单元702,具体用于:
通过对所述失真的训练数据进行识别和分类,并确定所述失真的训练数据的类别所对应的所述失真模式。
可选的,所述处理单元702,具体用于:
根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收单元701,具体用于:
根据所述第一星座图对接收到的数据进行解调。
可选的,如图7所示,所述接收端设备70还包括:发送单元703;
所述处理单元702,具体用于:
根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述发送单元703,用于将所述第一星座图发送给所述发送端设备;
所述接收单元701,用于从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收单元701,还用于根据所述第一星座图对接收到的数据进行解调。
可选的,如图7所示,所述接收端设备70还包括:发送单元703;
所述处理单元702,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第二星座图;
所述发送单元703,用于将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定所述第二星座图;
所述接收单元701,还用于从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收单元701,还用于根据所述第二星座图对所述接收到的数据进行解调。
可选的,如图7所示,所述接收端设备70还包括:发送单元703;
所述处理单元702,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述发送单元703,用于将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定第二星座图;
所述接收单元701,还用于从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收单元701,还用于根据所述第三星座图对接收到的数据进行解调。
可选的,如图7所示,所述接收端设备70还包括:发送单元703;
所述处理单元702,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述处理单元702,还用于根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述发送单元703,用于将所述第一星座图发送给所述发送端设备;
所述接收单元701,还用于从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收单元701,还用于根据所述第三星座图对接收到的数据进行解调。
本申请实施例所示的接收端设备70,可以执行上述任一项实施例所示的数据的传输方法的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
需要说明的是,应理解以上装置的各个单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元通过软件通过处理元件调用的形式实现,部分单元通过硬件的形式实现。例如,发送单元可以为单独设立的处理元件,也可以集成在该接收端设备的某一个芯片中实现,此外,也可以以程序的形式存储于接收端设备的存储器中,由该接收端设备的某一个处理元件调用并执行该发送单元的功能。其它单元的实现与之类似。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。此外,以上发送单元是一种控制发送的单元,可以通过该接收端设备的发送装置,例如天线和射频装置发送信息。
以上这些单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)等。再如,当以上某个单元通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processingunit, CPU)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。
图8为本申请实施例提供的一种的发送端设备80的结构示意图,请参见图8所示,该发送端设备80可以包括:
发送单元801,用于向接收端设备发送训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;失真的训练数据用于所述接收端设备确定数据的星座图的失真模式;
接收单元802,用于接收所述接收端设备发送的所述失真模式或第一星座图,所述第一星座图为根据所述失真模式确定出的;
处理单元803,用于根据所述失真模式确定用于发送数据的星座图的接收模式;
所述发送单元801,还用于根据确定出的星座图的接收模式向所述接收端设备发送数据;或者,所述发送单元801,还用于根据所述第一星座图向所述接收端设备发送数据。
可选的,所述处理单元803,还用于根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第二星座图;
所述处理单元803,还用于根据所述第二星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送单元801,还用于将所述调制后的数据发送给所述接收端设备。
可选的,所述处理单元803,用于根据所述第一星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送单元801,用于将所述调制后的数据发送给所述接收端设备。
本申请实施例所示的发送端设备80,可以执行上述任一项实施例所示的数据的传输方法的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
需要说明的是,应理解以上装置的各个单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元通过软件通过处理元件调用的形式实现,部分单元通过硬件的形式实现。例如,发送单元可以为单独设立的处理元件,也可以集成在该发送端设备的某一个芯片中实现,此外,也可以以程序的形式存储于发送端设备的存储器中,由该发送端设备的某一个处理元件调用并执行该发送单元的功能。其它单元的实现与之类似。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。此外,以上发送单元是一种控制发送的单元,可以通过该发送端设备的发送装置,例如天线和射频装置发送信息。
以上这些单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)等。再如,当以上某个单元通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processingunit, CPU)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。
图9为本申请实施例提供的一种终端设备的结构示意图。如图9所示,该终端设备包括:处理器110、存储器120、收发装置130。收发装置130可以与天线连接。在下行方向上,收发装置130通过天线接收基站发送的信息,并将信息发送给处理器110 进行处理。在上行方向上,处理器110对终端的数据进行处理,并通过收发装置130 发送给基站。
该存储器120用于存储实现以上方法实施例,或者图7所示实施例各个单元的程序,处理器110调用该程序,执行以上方法实施例的操作,以实现图7所示的各个单元。
或者,以上各个单元的部分或全部也可以通过集成电路的形式内嵌于该终端设备的某一个芯片上来实现。且它们可以单独实现,也可以集成在一起。即以上这些单元可以被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个或多个微处理器(digitalsingnal processor,DSP),或,一个或者多个现场可编程门阵列(field programmablegate array, FPGA)等。
图10为本申请实施例提供的一种网络设备的结构示意图。如图10所示,该网络设备包括:天线110、射频装置120、基带装置130。天线110与射频装置120连接。在上行方向上,射频装置120通过天线110接收终端发送的信息,将终端设备发送的信息发送给基带装置130进行处理。在下行方向上,基带装置130对终端设备的信息进行处理,并发送给射频装置120,射频装置120对终端设备的信息进行处理后经过天线110发送给终端设备。
在一种实现中,以上各个单元通过处理元件调度程序的形式实现,例如基带装置130包括处理元件131和存储元件132,处理元件131调用存储元件132存储的程序,以执行以上方法实施例中的方法。此外,该基带装置130还可以包括接口133,用于与射频装置120交互信息,该接口例如为通用公共无线接口(common public radio interface,CPRI)。
在另一种实现中,以上这些单元可以是被配置成实施以上方法的一个或多个处理元件,这些处理元件设置于基带装置130上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA等。这些集成电路可以集成在一起,构成芯片。
例如,以上各个模块可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现,例如,基带装置130包括SOC芯片,用于实现以上方法。该芯片内可以集成处理元件131和存储元件132,由处理元件131调用存储元件132的存储的程序的形式实现以上方法或以上各个单元的功能;或者,该芯片内可以集成至少一个集成电路,用于实现以上方法或以上各个单元的功能;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。
不管采用何种方式,总之,以上网络设备包括至少一个处理元件,存储元件和通信接口,其中至少一个处理元件用于执行以上方法实施例所提供的方法。处理元件可以以第一种方式:即执行存储元件存储的程序的方式执行以上方法实施例中的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行以上方法实施例中的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行以上方法实施例提供的方法。
这里的处理元件同以上描述,可以是通用处理器,例如中央处理器(centralprocessing unit,CPU),还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)等。
存储元件可以是一个存储器,也可以是多个存储元件的统称。
本申请还提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现前述任一实施例提供的数据的传输方法。
本申请还提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。接收端设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得接收端设备实施前述各种实施方式提供的数据的传输方法。
本申请实施例还提供了一种数据的传输装置,包括至少一个存储元件和至少一个处理元件、所述至少一个存储元件用于存储程序,该程序被执行时,使得所述数据的传输装置执行上述任一实施例中的接收端设备的操作。
本申请还提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现前述任一实施例提供的数据的传输方法。
本申请还提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。发送端设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得网络设备实施前述各种实施方式提供的数据的传输方法。
本申请实施例还提供了一种数据的传输装置,包括至少一个存储元件和至少一个处理元件、所述至少一个存储元件用于存储程序,该程序被执行时,使得所述数据的传输装置执行上述任一实施例中的网络设备的操作。
实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(英文:read-only memory, ROM)、RAM、快闪存储器、硬盘、固态硬盘、磁带(magnetic tape)、软盘(floppy disk)、光盘(optical disc)及其任意组合。
Claims (18)
1.一种数据的传输方法,其特征在于,包括:
接收端设备接收发送端设备发送的训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;
所述接收端设备根据接收到的失真的训练数据,确定数据的星座图的失真模式;
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,其中,所述接收端设备中存储有各种失真模式所对应的星座图的接收模式;
所述接收端设备根据失真模式与星座图的接收模式之间的对应关系确定星座图的接收模式从所述发送端设备接收数据;
所述接收端设备根据接收到的失真的训练数据,确定数据的星座图的失真模式,包括:
所述接收端设备通过对所述失真的训练数据进行识别和分类,并确定所述失真的训练数据的类别所对应的所述失真模式。
2.根据权利要求1所述的方法,其特征在于,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备根据所述第一星座图对接收到的数据进行解调。
3.根据权利要求1所述的方法,其特征在于,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备将所述第一星座图发送给所述发送端设备;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收端设备根据所述第一星座图对接收到的数据进行解调。
4.根据权利要求1所述的方法,其特征在于,所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式为第二星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定所述第二星座图;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收端设备根据所述第二星座图对所述接收到的数据进行解调。
5.根据权利要求1所述的方法,其特征在于,
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定第二星座图;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收端设备根据所述第三星座图对接收到的数据进行解调。
6.根据权利要求1所述的方法,其特征在于,
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式,包括:
所述接收端设备根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述接收端设备根据确定的星座图的接收模式从所述发送端设备接收数据,包括:
所述接收端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收端设备将所述第一星座图发送给所述发送端设备;
所述接收端设备从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收端设备根据所述第三星座图对接收到的数据进行解调。
7.一种数据的传输方法,其特征在于,包括:
发送端设备向接收端设备发送训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;失真的训练数据用于所述接收端设备确定数据的星座图的失真模式;
所述发送端设备接收所述接收端设备发送的所述失真模式或第一星座图,所述第一星座图为根据所述失真模式确定出的;
所述发送端设备根据所述失真模式确定用于发送数据的星座图的接收模式,并根据失真模式与星座图的接收模式之间的对应关系确定出星座图的接收模式向所述接收端设备发送数据;或者,所述发送端设备根据所述第一星座图向所述接收端设备发送数据,其中,所述接收端设备中存储有各种失真模式所对应的星座图的接收模式;
所述发送端设备根据所述失真模式确定用于发送数据的星座图的接收模式,具体包括:
通过对所述失真的训练数据进行识别和分类,并确定所述失真的训练数据的类别所对应的所述失真模式。
8.根据权利要求7所述的方法,其特征在于,所述发送端设备根据所述失真模式确定用于发送数据的星座图的接收模式,并根据确定出的星座图的接收模式向所述接收端设备发送数据,包括:
所述发送端设备根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第二星座图;
所述发送端设备根据所述第二星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送端设备将所述调制后的数据发送给所述接收端设备。
9.根据权利要求7所述的方法,其特征在于,所述发送端设备根据所述第一星座图向所述接收端设备发送数据,包括:
所述发送端设备根据所述第一星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送端设备将所述调制后的数据发送给所述接收端设备。
10.一种接收端设备,其特征在于,包括:
接收单元,用于接收发送端设备发送的训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;
处理单元,用于根据接收到的失真的训练数据,确定数据的星座图的失真模式;
所述处理单元,还用于根据所述失真模式确定用于接收数据的星座图的接收模式,其中,所述接收端设备中存储有各种失真模式所对应的星座图的接收模式;
所述接收单元,还用于根据失真模式与星座图的接收模式之间的对应关系确定星座图的接收模式从所述发送端设备接收数据;
所述处理单元,具体用于:
通过对所述失真的训练数据进行识别和分类,并确定所述失真的训练数据的类别所对应的所述失真模式。
11.根据权利要求10所述的接收端设备,其特征在于,所述处理单元,具体用于:
根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述接收单元,具体用于:
根据所述第一星座图对接收到的数据进行解调。
12.根据权利要求10所述的接收端设备,其特征在于,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述发送单元,用于将所述第一星座图发送给所述发送端设备;
所述接收单元,用于从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收单元,还用于根据所述第一星座图对接收到的数据进行解调。
13.根据权利要求10所述的接收端设备,其特征在于,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第二星座图;
所述发送单元,用于将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定所述第二星座图;
所述接收单元,还用于从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收单元,还用于根据所述第二星座图对所述接收到的数据进行解调。
14.根据权利要求10所述的接收端设备,其特征在于,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述发送单元,用于将所述失真模式发送给所述发送端设备,所述失真模式用于指示所述发送端设备确定第二星座图;
所述接收单元,还用于从所述发送端设备接收数据,所述数据根据所述第二星座图调制得到;
所述接收单元,还用于根据所述第三星座图对接收到的数据进行解调。
15.根据权利要求10所述的接收端设备,其特征在于,所述接收端设备还包括:发送单元;
所述处理单元,具体用于:
根据所述失真模式确定用于接收数据的星座图的接收模式为第三星座图;
所述处理单元,还用于根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第一星座图;
所述发送单元,用于将所述第一星座图发送给所述发送端设备;
所述接收单元,还用于从所述发送端设备接收数据,所述数据根据所述第一星座图调制得到;
所述接收单元,还用于根据所述第三星座图对接收到的数据进行解调。
16.一种发送端设备,其特征在于,包括:
发送单元,用于向接收端设备发送训练数据,所述训练数据为所述发送端设备和所述接收端设备已知的数据,所述训练数据包括同步信号、参考信号和专用用户面训练数据中的至少一个;失真的训练数据用于所述接收端设备确定数据的星座图的失真模式;
接收单元,用于接收所述接收端设备发送的所述失真模式或第一星座图,所述第一星座图为根据所述失真模式确定出的;
处理单元,用于根据所述失真模式确定用于发送数据的星座图的接收模式,其中,所述接收端设备中存储有各种失真模式所对应的星座图的接收模式;
所述发送单元,还用于根据失真模式与星座图的接收模式之间的对应关系确定出星座图的接收模式向所述接收端设备发送数据;或者,所述发送单元,还用于根据所述第一星座图向所述接收端设备发送数据;
所述处理单元,具体用于:
通过对所述失真的训练数据进行识别和分类,并确定所述失真的训练数据的类别所对应的所述失真模式。
17.根据权利要求16所述的发送端设备,其特征在于,所述处理单元,还用于根据预先存储的失真模式与星座图之间的对应关系,确定与所述失真模式对应的第二星座图;
所述处理单元,还用于根据所述第二星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送单元,还用于将所述调制后的数据发送给所述接收端设备。
18.根据权利要求16所述的发送端设备,其特征在于,所述处理单元,用于根据所述第一星座图,对待发送的数据进行调制,得到调制后的数据;
所述发送单元,用于将所述调制后的数据发送给所述接收端设备。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/076890 WO2019157747A1 (zh) | 2018-02-14 | 2018-02-14 | 数据的传输方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111684742A CN111684742A (zh) | 2020-09-18 |
CN111684742B true CN111684742B (zh) | 2022-08-19 |
Family
ID=67619136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880088828.3A Active CN111684742B (zh) | 2018-02-14 | 2018-02-14 | 数据的传输方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111684742B (zh) |
WO (1) | WO2019157747A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112367117B (zh) * | 2020-10-29 | 2021-08-17 | 北京邮电大学 | 一种信号处理方法、装置、电子设备及存储介质 |
EP4258582A4 (en) * | 2020-12-02 | 2024-08-07 | Lg Electronics Inc | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING A USER DEVICE AND A BASE STATION IN A WIRELESS COMMUNICATIONS SYSTEM |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102769509A (zh) * | 2012-06-07 | 2012-11-07 | 华为技术有限公司 | 一种物理层信号的发送方法、装置及系统 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6802035B2 (en) * | 2000-09-19 | 2004-10-05 | Intel Corporation | System and method of dynamically optimizing a transmission mode of wirelessly transmitted information |
JP4616338B2 (ja) * | 2004-06-14 | 2011-01-19 | サムスン エレクトロニクス カンパニー リミテッド | 多重送受信アンテナを使用する移動通信システムにおける送信モードを制御するための装置,システム及び方法 |
KR100719840B1 (ko) * | 2004-11-04 | 2007-05-18 | 삼성전자주식회사 | 시공간 주파수 블록 부호화 장치 및 방법 |
CN101098177A (zh) * | 2006-06-28 | 2008-01-02 | 华为技术有限公司 | 无线通信系统的数据传输方法 |
CN101682497B (zh) * | 2007-06-08 | 2013-06-05 | 高通股份有限公司 | 单载波频分多址中对通信信道的分层调制 |
CN101800616B (zh) * | 2009-02-10 | 2012-11-21 | 富士通株式会社 | 数据中继装置、通信装置和方法 |
EP2547057A1 (en) * | 2011-07-15 | 2013-01-16 | ST-Ericsson SA | A method for demodulating the HT-SIG field used in WLAN standard |
CN103152313B (zh) * | 2013-03-11 | 2015-09-30 | 北京理工大学 | 基于数据辅助的qam信号信噪比估算方法 |
US9936469B2 (en) * | 2014-11-03 | 2018-04-03 | Qualcomm Incorporated | User equipment-centric medium access control layer-based signaling between a base station and UE |
CN105553554B (zh) * | 2016-01-25 | 2017-12-12 | 中国人民解放军信息工程大学 | 可见光通信信号星座设计方法、装置及系统 |
-
2018
- 2018-02-14 CN CN201880088828.3A patent/CN111684742B/zh active Active
- 2018-02-14 WO PCT/CN2018/076890 patent/WO2019157747A1/zh active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102769509A (zh) * | 2012-06-07 | 2012-11-07 | 华为技术有限公司 | 一种物理层信号的发送方法、装置及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN111684742A (zh) | 2020-09-18 |
WO2019157747A1 (zh) | 2019-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11553435B2 (en) | Uplink information transmission method and apparatus | |
CN112399460B (zh) | 用于测量的方法与装置 | |
AU2019296415B2 (en) | Data scrambling method and relevant device | |
CN113783671B (zh) | 通信方法、终端设备和网络设备 | |
CN114222282B (zh) | 能力信息的上报方法及终端 | |
CN108633015B (zh) | 接收数据的方法及其装置和发送数据的方法及其装置 | |
CN110730480A (zh) | 一种终端设备功率优化的方法及装置 | |
US20200044779A1 (en) | Information Sending Method and Apparatus and Information Receiving Method and Apparatus | |
EP3820070A1 (en) | Reference signal sending and receiving method, device, and apparatus | |
US20240188081A1 (en) | Method and apparatus for aligning downlink control information size | |
CN114451053A (zh) | 无线通信方法和装置 | |
CN108347273B (zh) | 一种数据复用和数据解析方法、装置及系统 | |
CN114189318A (zh) | 数据传输方法和装置 | |
CN111684742B (zh) | 数据的传输方法和装置 | |
CN115413009A (zh) | 一种功率放大器非线性特征参数确定方法及相关装置 | |
US20220240116A1 (en) | Link Failure Detection Method and Apparatus | |
CN116848907A (zh) | 无线通信方式、终端设备和网络设备 | |
CN116530159A (zh) | 上行传输方法、终端设备和网络设备 | |
US20230209487A1 (en) | Synchronization Signal Transmission Method and Apparatus | |
CN114070364B (zh) | 用于移动通信的用户设备及方法 | |
CN116601906A (zh) | 无线通信方法、终端设备和网络设备 | |
CN115529673A (zh) | 一种通信方法及装置 | |
CN116057867A (zh) | 上报直流载波位置的方法、终端设备和网络设备 | |
CN116325608A (zh) | 物理上行共享信道发送的方法和通信装置 | |
US20230370225A1 (en) | Pilot symbol transmission method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |