Communication method and communications device
AssigneeHuawei Technologies Co., Ltd.
InventorsTingting Wang, Cunqing Hua, Jing Liu
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide a communication method and a communications device. The method includes: obtaining, by a first access network device, a first data block; performing network coding on the first data block to generate a plurality of first encoded data blocks; and performing, by the first access network device, offload processing on at least one first encoded data block in the plurality of first encoded data blocks. The offload processing includes: sending a part of the at least one first encoded data block to a second access network device, and directly sending, by using an air interface, another part of the at least one first encoded data block to the terminal device.
Claims20
A method, comprising:
- obtaining, by a first access network device, a first data block;
- performing, by the first access network device, network coding on the first data block to generate a plurality of first encoded data blocks, wherein performing, by the first access network device, network coding on the first data block, to generate the plurality of first encoded data blocks comprises:
- when a data volume of data packets received by the first access network device is greater than a second threshold K, using, by the first access network device, one or more of the data packets as the first data block, and performing the network coding on the first data block, wherein a data volume of the first data block is less than or equal to K;
- or
- when a data volume of data packets received by the first access network device is greater than a first threshold and is less than or equal to the second threshold K, using, by the first access network device, the received data packets as the first data block, and performing the network coding on the first data block;
- and
- performing, by the first access network device, offload processing on a first encoded data block of the plurality of first encoded data blocks, wherein the offload processing comprises:
- sending, by the first access network device, a first part of the first encoded data block to a second access network device, and directly sending, using an air interface, a second part of the first encoded data block to a terminal device.
A method, comprising:
- receiving, by a terminal device, a first encoded data block of one or more first encoded data blocks sent by a first access network device;
- receiving, by the terminal device, a second encoded data block of one or more second encoded data blocks sent by a second access network device, wherein the one or more first encoded data blocks and the one or more second encoded data blocks are parts of a plurality at first encoded data blocks encoded from a first data block;
- sending, by the terminal device in response to the terminal device receiving a first quantity of the plurality of first encoded data blocks, a first feedback message to the first access network device;
- obtaining, by the terminal device, the first data block based at least in part on decoding the first encoded data block, the second encoded data block, or a combination of the first encoded data block and the second encoded data block;
- and
- sending, by the terminal device in response to the terminal device obtaining the first data block, a second feedback message to the first access network device and to the second access network device.
A terminal device, comprising:
- a processor;
- and
- a computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:
- receiving a first encoded data block of one or more first encoded data blocks sent by a first access network device;
- receiving a second encoded data block of one or more second encoded data blocks sent by a second access network device, wherein the one or more first encoded data blocks sent by the first access network device and the one or more second encoded data blocks sent by the second access network device include a same sequence number such that the first encoded data block of the one or more first encoded data blocks and the second encoded data block of the one or more second encoded data blocks include the same sequence number;
- sending, in response to the terminal device receiving a first quantity of the one or more first encoded data blocks or a first quantity of the one or more second encoded data blocks, a first feedback message to the first access network device;
- and
- decoding the first encoded data block and the second encoded data block, to obtain a first data block.
Dependencies are inferred from the claim text.