Data transmission method, device, and system
AssigneeHuawei Technologies Co., Ltd.
InventorsXinzheng Wang, Kaijie Zhou, Tianle Deng
Life of this patent
Estimating the term…
Abstract
In a data transmission method, a terminal can determine, based on the transmission resource occupation status information broadcast by the base station, the transmission resource unit used to send the first data packet. This avoids a problem in a non-scheduled solution that a terminal does not know transmission resource occupation status information, and sends a first data packet by using a transmission resource unit that cannot be used to transmit a data packet; and reduces a latency for sending a data packet.
Claims16
A data transmission method, comprising:
- obtaining, by a terminal, transmission resource occupation status information broadcast by a base station, wherein the transmission resource occupation status information comprises a status that at least one transmission resource unit in a transmission resource within preset duration is occupied by another terminal, wherein the transmission resource occupation status information comprises information about at least one target transmission resource unit in the transmission resource within the preset duration, and at least one pilot cyclic shift and/or orthogonal cover code allowed to be used when each target transmission resource unit is occupied to transmit a data packet, the target transmission resource unit is a transmission resource unit that has been occupied by another terminal, and a quantity of other terminals occupying the target transmission resource unit is less than a maximum quantity of terminals that are allowed to simultaneously occupy one transmission resource unit;
- determining, by the terminal based on the transmission resource occupation status information, a transmission resource unit used to send a first data packet, wherein a size of the first data packet is not greater than a maximum size of data that one transmission resource unit is allowed to carry, comprising:
- determining, by the terminal based on the transmission resource occupation status information, a transmission resource unit corresponding to information about a target transmission resource unit used to send the first data packet, and a pilot cyclic shift and/or an orthogonal cover code used to send the first data packet;
- and
- sending, by the terminal, the first data packet by using the determined transmission resource unit, comprising:
- sending, by the terminal, the first data packet by using the determined transmission resource unit and the determined pilot cyclic shift and/or orthogonal cover code used to send the first data packet.
A data transmission method, comprising:
- obtaining by a terminal, transmission resource occupation status information broadcast by a base station, wherein the transmission resource occupation status information comprises a status that at least one transmission resource unit in a transmission resource within preset duration is occupied by another terminal;
- determining, by the terminal based on the transmission resource occupation status information, a transmission resource unit used to send a first data packet, wherein a size of the first data packet is not greater than a maximum size of data that one transmission resource unit is allowed to carry;
- sending by the terminal, the first data packet by using the determined transmission resource unit, wherein the first data packet comprises first information, the first information is used by the base station to determine a quantity of subsequent data packets to be sent by the terminal after the terminal sends the first data packet, and a size of each subsequent data packet is not greater that the maximum size of data that one transmission resource unit is allowed to carry;
- and
- when the quantity of subsequent data packets to be sent by the terminal after the terminal sends the first data packet is greater than a specified threshold, sending, by the terminal, the subsequent data packets on a transmission resource unit allocated by the base station.
A data transmission method, comprising:
- determining, by a base station, transmission resource occupation status information, wherein the transmission resource occupation status information comprises a status that at least one transmission resource unit in a transmission resource within preset duration is occupied by a terminal under control of the base station, and a size of a data packet is not greater than a maximum size of data that one transmission resource unit is allowed to carry, wherein the transmission resource occupation status information is information about at least one target transmission resource unit in the transmission resource within the preset duration, and at least one pilot cyclic shift and/or orthogonal cover code allowed to be used when each target transmission resource unit is occupied to transmit a data packet, the target transmission resource unit is a transmission resource unit that has been occupied by another terminal, and a quantity of other terminals occupying the target transmission resource unit is less than a maximum quantity of terminals that are allowed to simultaneously occupy one transmission resource unit;
- and
- broadcasting, by the base station, the transmission resource occupation status information.
An apparatus, comprising:
- a transceiver, configured to obtain transmission resource occupation status information broadcast by a base station, wherein the transmission resource occupation status information comprises a status that at least one transmission resource unit in a transmission resource within preset duration is occupied by another terminal, wherein the transmission resource occupation status information comprises information about at least one target transmission resource unit in the transmission resource within the preset duration, and at least one pilot cyclic shift and/or orthogonal cover code allowed to be used when each target transmission resource unit is occupied to transmit a data packet, the target transmission resource unit is a transmission resource unit that has been occupied by another terminal, and a quantity of other terminals occupying the target transmission resource unit is less than a maximum quantity of terminals that are allowed to simultaneously occupy one transmission resource unit;
- and
- a processor, configured to determine, based on the transmission resource occupation status information, a transmission resource unit used to send a first data packet, wherein a size of the first data packet is not greater than a maximum size of data that one transmission resource unit is allowed to carry, wherein the processor is further configured to:
- determine, based on the transmission resource occupation status information, a transmission resource unit corresponding to information about a target transmission resource unit used to send the first data packet, and a pilot cyclic shift and/or an orthogonal cover code used to send the first data packet;
- wherein
- the transceiver is configured to send the first data packet by using the determined transmission resource unit, when sending the first data packet by using the determined transmission resource unit, the transceiver is configured to:
- send the data packet by using the determined transmission resource unit and the determined pilot cyclic shift and/or orthogonal cover code used to send the fist data packet.
An apparatus comprising:
- a transceiver, configured to obtain transmission resource occupation status information broadcast by a base station, wherein the transmission resource occupation status information comprises a status that at least one transmission resource unit in a transmission resource within preset duration is occupied by another terminal;
- and
- a processor, configured to determine based on the transmission resource occupation status information a transmission resource unit used to send a first data packet, wherein a size of the first data packet is not greater than a maximum size of data that one transmission resource unit is allowed to carry, wherein
- the transceiver is configured to send the first data packet by using the determined transmission resource unit, wherein the first data packet comprises first information, the first information is used by the base station to determine a quantity of subsequent data packets to be sent by the apparatus after the apparatus sends the first data packet and a size of each subsequent data packet is not greater than the maximum size of data that one transmission resource unit is allowed to carry, wherein the transceiver is further configured to:
- when the quantity of subsequent data packets to be sent after the first data packet is sent is greater than a specified threshold, send the subsequent data packets on a transmission resource unit allocated by the base station.
An apparatus, comprising:
- a processor, configured to determine transmission resource occupation status information, wherein the transmission resource occupation status information comprises a status that at least one transmission resource unit in a transmission resource within preset duration is occupied by a terminal under control of the apparatus, and a size of a data packet is not greater than a maximum size of data that one transmission resource unit is allowed to carry, wherein the transmission resource occupation status information is information about at least one target transmission resource unit in the transmission resource within the preset duration, and at least one pilot cyclic shift and/or orthogonal cover code allowed to be used when each target transmission resource unit is occupied to transmit a data packet, the target transmission resource unit is a transmission resource unit that has been occupied by another terminal, and a quantity of other terminals occupying the target transmission resource unit is less than a maximum quantity of terminals that are allowed to simultaneously occupy one transmission resource unit;
- and
- a transceiver, configured to broadcast the transmission resource occupation status information.
Dependencies are inferred from the claim text.