Data sending method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsPengpeng Dong, Zijie Xu, Yuanjie Li
Life of this patent
Estimating the term…
Abstract
This application provides a data sending method and apparatus. The method includes: A node generates a first modulation symbol corresponding to a first modulation scheme. The node quantizes the first modulation symbol to obtain a target symbol. The target symbol corresponds to one of a plurality of constellation points of a second modulation scheme. The node preprocesses the target symbol to obtain to-be-sent data. The preprocessing includes one or more of layer mapping, antenna port mapping, precoding, or transform precoding. The node maps the to-be-sent data to a physical resource, and sends the to-be-sent data by using the physical resource.
Claims14
An apparatus, comprising:
- one or more processors;
- a non-transitory memory coupled to the one or more processors, wherein the non-transitory memory stores a program to be executed by the one or more processors, the program including instructions for:
- generating a first modulation symbol corresponding to a first modulation scheme;
- quantizing the first modulation symbol to obtain a target symbol, wherein the target symbol corresponds to one of a plurality of constellation points of a second modulation scheme, and wherein the first modulation scheme is different than the second modulation scheme;
- preprocessing the target symbol to obtain to-be-sent data, wherein the preprocessing comprises one or more of layer mapping, antenna port mapping, precoding, or transform precoding, and wherein generating the first modulation symbol corresponding to the first modulation scheme comprises:
- generating the first modulation symbol based on at least one of first data or second data, wherein a mapping relationship corresponding to the first modulation scheme is met between the first modulation symbol and at least one of the first data or the second data, wherein
- the first data comprises one or more first real numbers, and the first real number is greater than or equal to 0 and less than or equal to 1:
- the second data comprises one or more second real numbers, and the second real number is greater than or equal to −1 and less than or equal to 1;
- and
- the mapping relationship corresponding to the first modulation scheme is one of the following:
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+j(1−2{tilde over (b)}0)], wherein {tilde over (b)}0 is one first real number comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+j(1−2{tilde over (b)}1)], wherein {tilde over (b)}0 and {tilde over (b)}1 are two first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (10)}×{(1−2{tilde over (b)}0)[2−(1−2{tilde over (b)}2)]+j(1−2{tilde over (b)}1)[2−(1−2{tilde over (b)}3)]}, wherein {tilde over (b)}0, {tilde over (b)}1, {tilde over (b)}2, and {tilde over (b)}3 are four first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (42)}×{(1−2{tilde over (b)}0)[4−(1−2{tilde over (b)}2)[2−(1−2{tilde over (b)}4)]]+j(1−2{tilde over (b)}1)[4−(1−2{tilde over (b)}3)[2−(1−2{tilde over (b)}5)]]}, wherein {tilde over (b)}0, {tilde over (b)}1, {tilde over (b)}2, {tilde over (b)}3, {tilde over (b)}4, and {tilde over (b)}5 are six first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (2)}×[ã0+jã0], wherein ã0 is one second real number comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (2)}×[ã0+jã1], wherein ã0 and ã1 are two second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (10)}×{(2ã0−ã0ã2)+j(2ã1−ã1ã2)}, wherein ã0, ã1, ã2, and ã3 are four second real numbers comprised in the second data, Q is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (42)}×{(4ã0−2ã0 ã2+ã0ã2ã4)+j(4ã1−2ã1ã2+ã1ã3ã5)}, wherein ã0, ã1, ã2, ã3, ã4, and ã5 are six second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+jã1], wherein {tilde over (b)}0 is one first real number comprised in the first data, d is one second real number comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- or
- {tilde over (Q)}=1/√{square root over (2)}×{(1−2{tilde over (b)}0)[2−ã2]+j(1−2{tilde over (b)}1)[2−ã3]}, wherein {tilde over (b)}0 and {tilde over (b)}1 are two first real numbers comprised in the first data, ã2 and ã3 are two second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- and
- mapping the to-be-sent data to a physical resource, and sending the to-be-sent data on the physical resource.
A method, comprising:
- generating a first modulation symbol corresponding to a first modulation scheme;
- quantizing the first modulation symbol to obtain a target symbol, wherein the target symbol corresponds to one of a plurality of constellation points of a second modulation scheme, and wherein the first modulation scheme is different than the second modulation scheme;
- preprocessing the target symbol to obtain to-be-sent data, wherein the preprocessing comprises one or more of layer mapping, antenna port mapping, precoding, or transform precoding, and wherein generating the first modulation symbol corresponding to the first modulation scheme comprises:
- generating the first modulation symbol based on at least one of first data or second data, wherein a mapping relationship corresponding to the first modulation scheme is met between the first modulation symbol and at least one of the first data or the second data, wherein
- the first data comprises one or more first real numbers, and the first real number is greater than or equal to 0 and less than or equal to 1:
- the second data comprises one or more second real numbers, and the second real number is greater than or equal to −1 and less than or equal to 1;
- and
- the mapping relationship corresponding to the first modulation scheme is one of the following:
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+j(1−2{tilde over (b)}0)], wherein {tilde over (b)}0 is one first real number comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+j(1−2{tilde over (b)}1)], wherein {tilde over (b)}0 and {tilde over (b)}1 are two first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (10)}×{(1−2{tilde over (b)}0)[2−(1−2{tilde over (b)}2)]+j(1−2{tilde over (b)}1)[2−(1−2{tilde over (b)}3)]}, wherein {tilde over (b)}0, {tilde over (b)}1, {tilde over (b)}2, and {tilde over (b)}3 are four first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (42)}×{(1−2{tilde over (b)}0) [4−(1−2{tilde over (b)}2)[2−(1−2{tilde over (b)}4)]]+j(1−2{tilde over (b)}1)[4−(1−2{tilde over (b)}3)[2−(1−2{tilde over (b)}5)]]}, wherein {tilde over (b)}0, {tilde over (b)}1, {tilde over (b)}2, {tilde over (b)}3, {tilde over (b)}4, and {tilde over (b)}5 are six first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (2)}×[ã0+jã0], wherein ã0 is one second real number comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (2)}×[ã0+jã1], wherein ã0 and ã1 are two second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (10)}×{(2ã0−ã0ã2)+j(2ã1−ã1ã3)}, wherein ã0, ã1, ã2, and ã3 are four second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (42)}×{(4ã0−2ã0ã2+ã0ã2ã4)+j(4ã1−2ã1ã3+ã1ã3ã5)}, wherein ã0, ã1, ã2, ã3, ã4, and ã5 are six second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+jã1], wherein {tilde over (b)}0 is one first real number comprised in the first data, ã1 is one second real number comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- or
- {tilde over (Q)}=1/√{square root over (10)}×{(1−2{tilde over (b)}0)[2−ã2]+j(1−2{tilde over (b)}1)[2−ã3]}, wherein {tilde over (b)}0 and {tilde over (b)}1 are two first real numbers comprised in the first data, ã2 and ã3 are two second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- and
- mapping the to-be-sent data to a physical resource, and sending the to-be-sent data on the physical resource.
A non-transitory computer readable medium, wherein the non-transitory computer readable medium stores instructions that are executable by a computer, and the instructions comprise instructions for:
- generating a first modulation symbol corresponding to a first modulation scheme;
- quantizing the first modulation symbol to obtain a target symbol, wherein the target symbol corresponds to one of a plurality of constellation points of a second modulation scheme, and wherein the first modulation scheme is different than the second modulation scheme;
- preprocessing the target symbol to obtain to-be-sent data, wherein the preprocessing comprises one or more of layer mapping, antenna port mapping, precoding, or transform precoding, and wherein generating the first modulation symbol corresponding to the first modulation scheme comprises:
- generating the first modulation symbol based on at least one of first data or second data, wherein a mapping relationship corresponding to the first modulation scheme is met between the first modulation symbol and at least one of the first data or the second data, wherein
- the first data comprises one or more first real numbers, and the first real number is greater than or equal to 0 and less than or equal to 1:
- the second data comprises one or more second real numbers, and the second real number is greater than or equal to −1 and less than or equal to 1;
- and
- the mapping relationship corresponding to the first modulation scheme is one of the following:
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+j(1−2{tilde over (b)}0)], wherein {tilde over (b)}0 is one first real number comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+j(1−2{tilde over (b)}1)], wherein {tilde over (b)}0 and {tilde over (b)}1 are two first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (10)}×{(1−2{tilde over (b)}0)[2−(1−2{tilde over (b)}2)]+j(1−2{tilde over (b)}1)[2−(1−2{tilde over (b)}3)]}, wherein {tilde over (b)}0, {tilde over (b)}1, {tilde over (b)}2, and {tilde over (b)}3 are four first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit:
- {tilde over (Q)}=1/√{square root over (42)}×{(1−2{tilde over (b)}0)[4−(1−2{tilde over (b)}2)[2−(1−2{tilde over (b)}4)]]+j(1−2{tilde over (b)}1)[4−(1−2{tilde over (b)}3)[2−(1−2{tilde over (b)}5)]]}, wherein {tilde over (b)}0, {tilde over (b)}1, {tilde over (b)}2, {tilde over (b)}3, {tilde over (b)}4, and {tilde over (b)}5 are six first real numbers comprised in the first data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (2)}×[ã0+jã0], wherein ã0 is one second real number comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (2)}×[ã0+jã1], wherein ã0 and ã1 are two second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (10)}×{(2ã0−ã0ã2)+j(2ã1−ã1ã2)}, wherein ã0, ã1, ã2, and ã3 are four second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (42)}×{(4ã0−2ã0ã2+ã0ã2ã4)+j(4ã1−2ã1ã2+ã1ã3ã5)} wherein ã0, ã1, ã2, ã3, ã4, and ã5 are six second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- {tilde over (Q)}=1/√{square root over (2)}×[(1−2{tilde over (b)}0)+jã1], wherein {tilde over (b)}0 is one first real number comprised in the first data, ã1 is one second real number comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- or
- {tilde over (Q)}=1/√{square root over (10)}×{(1−2{tilde over (b)}0)[2−ã2]+j(1−2{tilde over (b)}1)[2−ã3]}, wherein {tilde over (b)}0 and {tilde over (b)}1 are two first real numbers comprised in the first data, ã2 and ã3 are two second real numbers comprised in the second data, {tilde over (Q)} is the first modulation symbol, and j is an imaginary unit;
- and
- mapping the to-be-sent data to a physical resource, and sending the to-be-sent data on the physical resource.
Dependencies are inferred from the claim text.