Communication method and apparatus
US-2024235724-A1 · Jul 11, 2024 · US
US2019103883A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019103883-A1 |
| Application number | US-201716087256-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 28, 2017 |
| Priority date | Mar 30, 2016 |
| Publication date | Apr 4, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems, methods, and instrumentalities are disclosed for joint source and polar coding. Source bits may be received and/or ordered based on the priorities of the source bits. The ordered source bits may be grouped. For example, the source bits may be grouped into one or more blocks. The ordered source bits may be distributed among the one or more blocks. For example, the ordered source bits may be distributed among the one or more blocks based on priorities of the ordered source bits. The ordered source bits may be mapped to polar coder ports. For example, the ordered source bits may be mapped to the polar coder ports based on a reliability of the polar codes of the ordered source bits. The transmitter may transmit the mapped ordered source bits of the one or more blocks. Polar encoding of the respective mapped ordered source bits may be performed.
Opening claim text (preview).
1 - 22 . (canceled) 23 . A transmitter entity, comprising: a processor configured to: order source bits based on respective priorities of the source bits; interleave the ordered source bits into a plurality of blocks, wherein a number of blocks comprising the plurality of blocks is determined based on a code rate, a polar code code size, and a number of the ordered source bits; map respective ordered and interleaved source bits in the plurality of blocks to respective polar coder ports, wherein the respective ordered and interleaved source bits in the plurality of blocks are mapped to the respective polar coder ports based on a respective priority of each ordered and interleaved source bit, and wherein a respective higher priority bit in a respective block is encoded to a higher capacity channel than a lower priority bit in the respective block; and perform polar encoding of the mapped bits. 24 . The transmitter entity of claim 1 , wherein being configured to interleave the ordered source bits comprises being configured to change a sequence of the ordered source bits. 25 . The transmitter entity of claim 1 , wherein bits of the ordered and interleaved source bits are equally distributed among each of the plurality of blocks based on the respective priority of each ordered and interleaved source bit. 26 . The transmitter entity of claim 1 , wherein the transmitter entity is a user device, and wherein the user device is a WTRU. 27 . The transmitter entity of claim 23 , wherein the source bits comprise first source bits of a first user and second source bits of a second user. 28 . The transmitter entity of claim 23 , wherein the transmitter entity is a network device, and wherein the network device is a base station, evolved node-B (eNodeB), or gNB. 29 . The transmitter entity of claim 23 , wherein the processor is configured to transmit the polar encoded bits. 30 . The transmitter entity of claim 29 , wherein the processor is configured to perform, after polar encoding, at least one of rate matching, constellation mapping, or layer mapper and precoding. 31 . A method comprising: ordering source bits based on respective priorities of the source bits; interleaving the ordered source bits into a plurality of blocks, wherein a number of blocks comprising the plurality of blocks is determined based on a code rate, a polar code code size, and a number of the ordered source bits; mapping respective ordered and interleaved source bits in the plurality of blocks to respective polar coder ports, wherein the respective ordered and interleaved source bits in the plurality of blocks are mapped to the respective polar coder ports based on a respective priority of each ordered and interleaved source bit, and wherein a respective higher priority bit in a respective block is encoded to a higher capacity channel than a lower priority bit in the respective block; and performing polar encoding of the mapped bits. 32 . The method of claim 31 , wherein interleaving the ordered source bits comprises changing a sequence of the ordered source bits. 33 . The method of claim 31 , wherein bits of the ordered and interleaved source bits are equally distributed among each of the plurality of blocks based on the respective priority of each ordered and interleaved source bit. 34 . The method of claim 31 , wherein a transmitting entity is a user device, and wherein the user device is a WTRU. 35 . The method of claim 31 , wherein the source bits comprise first source bits of a first user and second source bits of a second user, and wherein a transmitting entity is a network device, and wherein the network device is a base station, evolved node-B (eNodeB), or gNB. 36 . The method of claim 31 , further comprising transmitting the polar encoded bits. 37 . The method of claim 36 , further comprising performing, after polar encoding, at least one of rate matching, constellation mapping, or layer mapper and precoding.
Unequal error protection [UEP] · CPC title
Error control coding in combination with data compression · CPC title
Unequal error protection (for format H04L1/0078; for codes per se H03M13/35) · CPC title
by adapting the channel coding (H04L1/1812 takes precedence) · CPC title
Block codes (H04L1/0061, H04L1/0064 take precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.