Method for processing bluetooth data packet and communication apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorChunqing ZHANG
Life of this patent
Estimating the term…
Abstract
A Bluetooth data packet processing method is disclosed. According to the Bluetooth data packet processing method, a standard Bluetooth baseband protocol is extended, so that a Bluetooth node can also support polar encoding/decoding based on compatibility with the standard Bluetooth protocol. When processing a Bluetooth data packet, the Bluetooth node may choose to perform polar encoding on the data packet by using an extended Bluetooth baseband protocol, to improve demodulation performance of a Bluetooth receiver, and improve an anti-interference capability of a Bluetooth system.
Claims20
A method for processing a Bluetooth data packet, comprising:
- obtaining, by a first Bluetooth node, a bit stream of a to-be-sent payload;
- determining, by the first Bluetooth node, an encoding scheme, wherein the encoding scheme is polar encoding or standard Bluetooth encoding;
- when the determined encoding scheme is the polar encoding, performing, by the first Bluetooth node, polar encoding on the bit stream of the payload according to an extended Bluetooth baseband protocol, to obtain an extended Bluetooth data packet, wherein the extended Bluetooth baseband protocol supports the polar encoding;
- and
- sending, by the first Bluetooth node, the extended Bluetooth data packet to a second Bluetooth node that has established a Bluetooth connection with the first Bluetooth node.
A communication apparatus, comprising:
- at least one processor, and at least one non-transitory memory storing computer instructions that, when executed by the at least one processor, enable the communication apparatus to:
- obtain a bit stream of a to-be-sent payload;
- determine an encoding scheme, wherein the encoding scheme is polar encoding or standard Bluetooth encoding;
- and
- when the determined encoding scheme is the polar encoding, perform polar encoding on the bit stream of the payload according to an extended Bluetooth baseband protocol, to obtain an extended Bluetooth data packet, wherein the extended Bluetooth baseband protocol supports the polar encoding;
- and
- send the extended Bluetooth data packet to a Bluetooth node that has established a Bluetooth connection with the communication apparatus.
A method for processing a Bluetooth data packet, comprising:
- receiving, by a second Bluetooth node, an extended Bluetooth data packet from a first Bluetooth node, wherein the extended Bluetooth data packet is encoded by using a polar encoding scheme;
- and
- decoding, by the second Bluetooth node, the extended Bluetooth data packet by using a polar code decoding method corresponding to the polar encoding scheme, to obtain a payload of the extended Bluetooth data packet.
Dependencies are inferred from the claim text.