Back to results
US 10,484,209 B2Granted
Data transmission method and device
AssigneeZte Corporation
InventorsWeimin Li, Zhifeng Yuan
Life of this patent
Estimating the term…
Abstract
This document discloses a data transmission method and apparatus. The method includes: obtaining N data symbols to be sent; determining N complex sequences to be used; processing the N data symbols using the N complex sequences respectively to generate N data symbol sequences; superimposing the N data symbol sequences to generate a superimposed data symbol sequence; and sending the superimposed data symbol sequence; where N is an integer number greater than or equal to 2.
Claims13
A data transmission method, comprising:
- obtaining N data symbols to be sent;
- determining N complex sequences to be used;
- processing the N data symbols using the N complex sequences respectively to generate N data symbol sequences;
- superimposing the N data symbol sequences to generate a superimposed data symbol sequence;
- and
- sending the superimposed data symbol sequence;
- wherein N is an integer number greater than or equal to 2;
- wherein a length of the complex sequence is L, each element of the complex sequence is a complex number, and values of both a real part and an imaginary part of each element of the complex sequence come from an M-ary set of real numbers, wherein L is an integer number greater than 1 and M is an integer number greater than 2;
- wherein the M-ary set of real numbers comprises:
- a set consisting of M different integer numbers within a range [−(M−1)/2, (M−1)/2] when M is an odd number greater than 2;
- or
- a set consisting of M different odd numbers within a range [−(M−1), (M−1)] when M is an even number greater than 2;
- or
- a set consisting of M real numbers obtained by multiplying M different integer numbers within a range [−(M−1)/2, (M−1)/2] by a first preset coefficient respectively when M is an odd number greater than 2;
- or
- a set consisting of M real numbers obtained by multiplying M different odd numbers within a range [−(M−1), (M−1)] by a second preset coefficient respectively when M is an even number greater than 2.
13 more elements
A data transmission apparatus, comprising:
- a processor;
- and
- a non-transitory computer readable medium comprising program codes that, when executed on the processor, cause the processor to:
- obtain N data symbols to be sent;
- determine N complex sequences to be used;
- process the N data symbols using the N complex sequences respectively to generate N data symbol sequences;
- superimpose the N data symbol sequences to generate a superimposed data symbol sequence;
- and
- send the superimposed data symbol sequence;
- wherein N is an integer number greater than or equal to 2;
- wherein a length of the complex sequence is L, each element of the complex sequence is a complex number, and values of both a real part and an imaginary part of each element of the complex sequence come from an M-ary set of real numbers, wherein L is an integer number greater than 1 and M is an integer number greater than 2;
- wherein the M-ary set of real numbers comprises:
- a set consisting of M different integer numbers within a range [−(M−1)/2, (M−1)/2] when M is an odd number greater than 2;
- wherein the M integer numbers are different from each other;
- or
- a set consisting of M different odd numbers within a range [−(M−1), (M−1)] when M is an even number greater than 2;
- or
- a set consisting of M real numbers obtained by multiplying M different integer numbers within a range [−(M−1)/2, (M−1)/2] by a first preset coefficient respectively when M is an odd number greater than 2;
- or
- a set consisting of M real numbers obtained by multiplying M different odd numbers within a range [−(M−1), (M−1)] by a second preset coefficient respectively when M is an even number greater than 2.
17 more elements
Dependencies are inferred from the claim text.