Data transmission method, device, and system
AssigneeHauwei Technologies Co., Ltd.
InventorsDa Wang, Jian Wang
Life of this patent
Estimating the term…
Abstract
The present invention relates to the communications field, and discloses a data transmission method, a device, and a system, so as to resolve a problem in the prior art that user equipment cannot correctly parse data or measure a channel due to incapability of identifying different operators. A specific solution is: obtaining a scrambling code sequence, where the scrambling code sequence is generated according to a specific sequence of an operator to which a first device belongs; scrambling data according to the scrambling code sequence to obtain the scrambled data; and sending the scrambled data. The present invention is used for data transmission.
Claims14
A data transmission method comprising:
- obtaining, by a first device, a scrambling code sequence by:
- generating, by the first device, a scrambling code seed according to a specific sequence of an operator to which the first device belongs, and
- generating, by the first device, the scrambling code sequence according to the scrambling code seed by representing the specific sequence of the operator to which the first device belongs as a k-bit binary number to be used as k bits of the scrambling code seed, wherein remaining bits of the scrambling code seed are 0, the scrambling code seed comprises 31 bits in total, and k is an integer between 1 and 31;
- scrambling, by the first device, data according to the scrambling code sequence, wherein scrambling the data distinguishes the data as being associated with the operator;
- and
- sending, by the first device, the scrambled data.
A first device comprising:
- a memory configured to store computer executable instructions;
- a processor configured to execute the computer executable instructions;
- a bus;
- a transmitter, wherein the processor, the memory, and the transmitter are connected to each other via the bus;
- wherein
- the processor is further configured, when executing the computer executable instructions, to obtain a scrambling code sequence by:
- generating a scrambling code seed according to a specific sequence of an operator to which the first device belongs, and
- generating the scrambling code sequence according to the scrambling code seed by representing the specific sequence of the operator to which the first device belongs as a k-bit binary number to be used as k bits of the scrambling code seed, wherein remaining bits of the scrambling code seed are 0, the scrambling code seed comprises 31 bits in total, and k is an integer between 1 and 31, and
- scrambling data according to the scrambling code sequence for distinguishing the data as being associated with the operator, and
- the transmitter is configured to cooperate with the processor to send the data scrambled by the processor.
A second device comprising:
- a memory configured to store computer executable instructions;
- a processor configured to execute the computer executable instructions;
- a bus;
- a receiver, wherein the processor, the memory, and the receiver are connected to each other via the bus;
- wherein
- the processor is further configured, when executing the computer executable instructions, to:
- obtain a scrambling code sequence, wherein a scrambling code seed is generated according to a specific sequence of an operator to which the first device belongs, and the scrambling code sequence is generated according to the scrambling code seed by representing the specific sequence of the operator to which the second device belongs as a k-bit binary number to be used as k bits of the scrambling code seed, wherein remaining bits of the scrambling code seed are 0, the scrambling code seed comprises 31 bits in total, and k is an integer between 1 and 31;
- the receiver is configured to cooperate with the processor to receive scrambled data associated with the operator;
- and
- the processor is further configured to demodulate, according to the obtained scrambling code sequence, the scrambled data and, based on a successful demodulation, determine that the scrambled data is associated with the operator.
Dependencies are inferred from the claim text.