Method for polar coding and apparatus
First Claim
1. A method for coding, performed by a device in a wireless communication network, comprising:
- inputting a first bit sequence, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI);
interleaving the first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence;
adding a number of Cyclic Redundancy Check (CRC) bits on the first interleaved sequence to obtain a second bit sequence;
interleaving on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence;
polar encoding the second interleaved sequence to obtain the encoded sequence; and
outputting the encoded sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of this application provide a method for coding in a wireless communication network. A communication device interleave a first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI); wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence. The devices add d first CRC bits on the first interleaved sequence to obtain a second bit sequence, interleave on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence, and polar encode the second interleaved sequence to obtain the encoded sequence.
7 Citations
27 Claims
-
1. A method for coding, performed by a device in a wireless communication network, comprising:
-
inputting a first bit sequence, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI); interleaving the first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence; adding a number of Cyclic Redundancy Check (CRC) bits on the first interleaved sequence to obtain a second bit sequence; interleaving on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence; polar encoding the second interleaved sequence to obtain the encoded sequence; and outputting the encoded sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device in a wireless communication network, comprising:
-
at least one processor and a memory storing program instructions for execution by the at least one processor;
wherein when executed by the at least one processor, the program instructions cause the device to;input a first bit sequence, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI); interleave the first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence; add a number of Cyclic Redundancy Check (CRC) bits on the first interleaved sequence to obtain a second bit sequence; interleave on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence; polar encode the second interleaved sequence to obtain the encoded sequence; and output the encoded sequence. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A device, comprising:
- an input interface circuit, a logic circuit, and an output interface circuit;
wherein the input interface circuit, configured to input a first bit sequence, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI); wherein the logic circuit, configured to interleave the first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence;
add a number of Cyclic Redundancy Check (CRC) bits on the first interleaved sequence to obtain a second bit sequence;
interleave on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence; and
polar encode the second interleaved sequence to obtain the encoded sequence; andwherein the output interface circuit, configured to output the encoded sequence. - View Dependent Claims (17, 18, 19, 20, 21, 22)
- an input interface circuit, a logic circuit, and an output interface circuit;
-
23. A non-transitory computer readable medium storing program codes thereon for execution by one or more processors in a communication device, wherein the program codes comprise instructions for:
-
interleaving a first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI);
wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence;adding Cyclic Redundancy Check (CRC) bits on the first interleaved sequence to obtain a second bit sequence; interleaving on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence; and polar encoding the second interleaved sequence to obtain the encoded sequence. - View Dependent Claims (24, 25, 26, 27)
-
Specification