Method and apparatus for providing transmission relay using soft symbol estimation
US-9490940-B2 · Nov 8, 2016 · US
US9780920B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9780920-B2 |
| Application number | US-201514707336-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 8, 2015 |
| Priority date | May 8, 2014 |
| Publication date | Oct 3, 2017 |
| Grant date | Oct 3, 2017 |
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.
The present disclosure relates to an apparatus and method supportive of distributed turbo coding based on relay network utilizing a noisy network coding scheme. For this, included is a relay node operating as a component encoder to relay a signal from a source node to a next node in a distributed turbo coding scheme. The relay node quantizes the signal transmitted from the source node and then interleaves the quantized signal using a predetermined pattern to distinguish the signal transmitted from the source node from a signal to be output from an opposing node, so that the signal transmitted from the source node is relayed to the next node based on a noisy network coding scheme.
Opening claim text (preview).
What is claimed is: 1. A relay network, comprising a relay node operating as a component encoder to relay a signal transmitted from a source node to a next node in a distributed turbo coding scheme, wherein the relay node is configured to: quantize the signal transmitted from the source node; and interleave the quantized signal using a predetermined pattern to distinguish the signal transmitted from the source node from a signal to be output from an opposing node in a manner that the signal transmitted from the source node is relayed to the next node based on a noisy network coding scheme. 2. The relay network of claim 1 , wherein the relay node is further configured to: perform an encoding process on the interleaved signal; and perform combining mapping on a signal obtained by the encoding process to obtain a combining gain with the signal to be output from the opposing node. 3. The relay network of claim 2 , wherein the relay node is further configured to perform the combining mapping by performing bit reordering on information bits constituting the signal obtained by the encoding process to turn the information bits back to an order prior to interleaving and applying gray mapping to the reordered information bits. 4. The relay network of claim 3 , wherein the relay node is further configured to perform the encoding process on the interleaved signal using a recursive systematic convolutional (RSC) code. 5. The relay network of claim 3 , wherein the relay node is further configured to perform the bit reordering based on the predetermined pattern. 6. The relay network of claim 1 , further comprising a destination node configured to: receive signals from a plurality of nodes by the distributed turbo coding scheme; and independently apply convolutional code-based decoding to each of the signals received from the plurality of nodes to thereby restore the signals. 7. The relay network of claim 6 , wherein the destination node is further configured to apply joint decoding to restore the signals received from the plurality of nodes. 8. The relay network of claim 1 , wherein the opposing node is one of the source node and at least one other relay node. 9. The relay network of claim 8 , wherein when the opposing node is the at least one other relay node, the opposing node is configured to: quantize the signal transmitted from the source node; perform an encoding process on the quantized signal; and perform combining mapping on a resultant signal. 10. The relay network of claim 1 , wherein a signal output from the relay node and a signal output from the opposing node are in a same position of information bits as each other. 11. A method for relaying a signal in a relay network, the method comprising, upon relaying a signal transmitted from a source node to a next node in a distributed turbo coding scheme, operating a relay node as a component encoder in a manner that the signal transmitted from the source node be relayed to the next node based on a noisy network coding scheme, wherein operating the relay node as the component encoder comprises: quantizing, by the relay node, the signal transmitted from the source node; and interleaving, by the relay node, the quantized signal using a predetermined pattern to distinguish the signal transmitted from the source node from a signal to be output from an opposing node. 12. The method of claim 11 , wherein operating a relay node as the component encoder further comprises: performing an encoding process on the interleaved signal; and performing combining mapping on a signal obtained by the encoding process to obtain a combining gain with the signal to be output from the opposing node. 13. The method of claim 12 , wherein performing the combining mapping comprises: performing the combining mapping by performing bit reordering on information bits constituting the signal obtained by the encoding process to turn the information bits back to an order prior to interleaving; and applying gray mapping to the reordered information bits. 14. The method of claim 13 , wherein performing the encoding process comprising performing the encoding process on the interleaved signal using a recursive systematic convolutional (RCA) code. 15. The method of claim 13 , wherein the bit reordering is performed based on the predetermined pattern. 16. The method of claim 11 , further comprising restoring, by a destination node, a signal by receiving signals from a plurality of nodes by the distributed turbo coding scheme and independently applying convolutional code-based decoding to each of the signals received from the plurality of nodes. 17. The method of claim 16 , further comprising applying, by the destination node, joint decoding to restore the signals received from the plurality of nodes. 18. The method of claim 11 , wherein the opposing node is one of the source node and at least one other relay node. 19. The method of claim 18 , further comprising: in a case where the opposing node is the at least one other relay node, quantizing, by the opposing node, the signal transmitted from the source node, performing an encoding process on the quantized signal, and performing combining mapping on a resultant signal. 20. The method of claim 11 , wherein a signal output from the relay node and a signal output from the opposing node are in a same position of information bits as each other.
Code shifting or hopping · CPC title
Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location (forward error control, e.g. FEC, CRC H04L1/004; adaptive formatting H04L1/0006; mappings H04L27/00) · CPC title
the resource being a scrambling code · CPC title
Distributed coding, e.g. network coding, involving channel coding (coding in both space and time H04L1/0618; cooperative diversity H04B7/022) · CPC title
Relays · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.