Data transmission method, device, and system
AssigneeHuawei Technologies Co., Ltd.
InventorsTong Jiang, Pengfei Luo
Life of this patent
Estimating the term…
Abstract
A data transmission method, device, and system includes, when a preset condition is met, determining a quantity N of first symbols included in one first symbol group and a quantity K of bits transmitted in the first symbol group, where the preset condition is └ log2 mN┘>N·└ log2 m┘, K=└ log2 mN┘, m≥2, N≥2, and K≥3; obtaining X data blocks, where each of the first X−1 data blocks includes K bits, the last data block includes Y bits, X≥1, and K≥Y≥1; and processing each of the X data blocks into N first symbols to obtain NX first symbols, and sending the NX first symbols.
Claims20
A data transmission method, comprising:
- grouping to-be-transmitted data in a transmission sequence according to K bits, wherein K is a positive integer;
- obtaining X data blocks after the grouping, wherein first X−1 data blocks in the X data blocks comprise the K bits, wherein a last data block in the X data blocks comprises Y bits, wherein X and Y are positive integers, wherein X≥1, and wherein K≥Y≥1;
- processing each of the X data blocks into N first symbols in a first processing manner to obtain N*X first symbols;
- and
- sending the N*X first symbols to a receive end device, wherein N and K meet a preset condition where └ log2 mN┘>N·└ log2 m┘, and K=└ log2 mN┘, wherein m is a modulation order, wherein m≥2, wherein N≥2, and wherein K≥3.
A data transmission method, comprising:
- receiving a frame from a transmit end device, wherein the frame comprises N*X first symbols;
- obtaining a modulation order m for the transmit end device and a quantity N of symbols comprised in a first symbol group, wherein m≥2, wherein N and X are positive integers;
- obtaining X first symbol groups;
- and
- processing each of the X first symbol groups into K bits in a first processing manner to obtain KX bits, wherein K≥3, wherein each of the X first symbol groups comprises N first symbols, wherein the X first symbol groups are obtained after the N*X first symbols are grouped in a transmission sequence based on N, and wherein the first processing manner is based on m.
A transmit end device, comprising:
- a processor configured to:
- group to-be-transmitted data in a transmission sequence according to K bits, wherein K is a positive integer;
- obtain X data blocks after the grouping, wherein X−1 data blocks in the X data blocks comprise the K bits, wherein a last data block in the X data blocks comprises Y bits, wherein X and Y are integers, wherein X≥1, and wherein K≥Y≥1;
- and
- process each of the X data blocks into N first symbols in a first processing manner to obtain N*X first symbols, wherein N and K meets a preset condition that └ log2 mN┘>N·└ log2 m┘, K=└ log2 mN┘, wherein m is a modulation order, wherein m≥2, wherein N≥2, and wherein K≥3;
- a transmitter coupled to the processor and configured to:
- send the N*X first symbols to a receive end device after the processor obtains the NX first symbols;
- or
- send the N(X−1) first symbols and the Z second symbols to the receive end device after the processor obtains the N(X−1) first symbols and Z second symbols, wherein Z≥1.
A receive end device, comprising:
- a receiver configured to receive a frame from a transmit end device, wherein the frame comprises N*X first symbols;
- and
- a processor coupled to the receiver and configured to:
- obtain a modulation order m used by the transmit end device and a quantity N of symbols comprised in a first symbol group, wherein m≥2, wherein N and X are positive integers;
- obtain X first symbol groups;
- and
- process each of the X first symbol groups into K bits in a first processing manner to obtain K*X bits, wherein K≥3, wherein each of the X first symbol groups comprises N first symbols, wherein the X first symbol groups are obtained after the N*X first symbols are grouped in a transmission sequence based on N, and wherein the first processing manner is based on m.
Dependencies are inferred from the claim text.