Method for dynamic and selective FD-DSDF transmission of a digital signal for a MARC system with a full-duplex relay, and corresponding program product and relay device

US10122496B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10122496-B2
Application numberUS-201515321712-A
CountryUS
Kind codeB2
Filing dateJun 25, 2015
Priority dateJun 27, 2014
Publication dateNov 6, 2018
Grant dateNov 6, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Some embodiments relate to a full-duplex relay for a telecommunications system comprising a plurality of sources, the relay, and a destination. The relay comprises a decoder which estimates for each source a code word x S,t encoding a K-bit message u S,t , from received blocks corresponding to successive code words x S,t transmitted simultaneously by the sources during T time slots, such that at each time slot t, t=1, . . . , T, a code word x S,t comprises B blocks x S,t (1) , x S,t (2) , . . . , x S,t (B) of which the first can be decoded independently of the other blocks. It also comprises a decision component which enables the relay to detect messages that have been decoded without error and to take a decision and an encoder and transmitter which encode a signal and transmit it to the destination, which signal is representative only of messages that have been decoded without error. After each received block, the encoding and transmission unit is under the control of the decision component.

First claim

Opening claim text (preview).

The invention claimed is: 1. A relaying method performed by a full-duplex relay for a telecommunications system comprising a plurality of sources, the full-duplex relay, and a destination, the method comprising: a decoding process comprising estimating for each source a code word x S,t from received blocks corresponding to successive code words x S,t transmitted simultaneously by the plurality of sources during T time slots, such that, at each time slot t, t=1, . . . , T, the code word x S,t comprises B blocks x S,t (1) , x S,t (2) , . . . , x S,t (B) , a first block of the B blocks to be decoded independently of the other blocks, a code word x S,t encoding a K-bit message u S,t , where K, B, and T are natural integers, B>2, T>1; detecting, by the full-duplex relay, messages that have been decoded without error and taking a decision; and encoding a signal and transmitting it to the destination, wherein the signal is representative only of messages that have been decoded without error; wherein, after each received block, the encoding and transmission are performed under the control of the process of detecting messages that have been decoded without error and of taking a decision in compliance with a selection scheme, and wherein the selection scheme is such that a representative signal relating to a message that has been decoded without error during a time slot is transmitted by the full-duplex relay during the same time slot. 2. A method according to claim 1 , further comprising storing messages that have been decoded without error. 3. A method according to claim 1 , wherein in the absence of a message that has been decoded without error during a current time slot t, the error detection and decision taking process allows a message that has been decoded without error during a preceding time slot to be encoded and transmitted. 4. A method according to claim 1 , wherein the decision allows a message to be encoded and transmitted as soon as it has been decoded without error. 5. A method according to claim 1 , wherein after each received block, detection and decoding are under the control of the process of detecting messages that have been decoded without error and of taking a decision in compliance with a selection scheme. 6. A method according to the claim 5 , wherein if all the messages are decoded without error during a current time slot t, then the process of detecting messages that have been decoded without error and of taking decisions stops detection and decoding until the end of the current time slot and allows encoding and transmission. 7. A method according to claim 1 , wherein the selection scheme is such that, at each current time slot t, the transmitted signal is representative of the messages decoded without error up to the current time slot t. 8. A method according to claim 1 , wherein the selection scheme is such that, during each current time slot t, the transmitted signal is representative of the messages that have been decoded without error solely during the current time slot t. 9. A method according to claim 1 , wherein the encoding and transmission process comprises interleaving for each source for which a message has been decoded without error prior to network coding. 10. A method according to claim 1 , wherein the encoding and transmission process comprises network coding followed by first interleaving, by channel coding, and by second interleaving distinct from the first. 11. A full-duplex relay for a telecommunications system comprising a plurality of sources, the full-duplex relay, and a destination, the full-duplex relay comprising: a decoder configured to estimate for each source a code word x S,t from received blocks corresponding to successive code words x S,t transmitted simultaneously by the plurality of sources during T time slots, such that, at each time slot t, t=1, . . . , T, the code word x S,t comprises B blocks x S,t (1) , x S,t (2) , . . . , x S,t (B) , a first block of the B blocks to be decoded independently of the other blocks, a code word x S,t encoding a K-bit message u S,t , where K, B, and T are natural integers, B>2, B>2; a decision component configured to enable the full-duplex relay to detect messages that have been decoded without error and to take a decision; and an encoder and transmitter configured to encode a signal and transmit it to the destination, wherein the signal is representative only of messages that have been decoded without error; wherein the full-duplex relay is configured such that, after each received block, the encoder and transmitter is under the control of the decision component which detects messages that have been decoded without error and which takes a decision in compliance with a selection scheme, and wherein the selection scheme is such that a representative signal relating to a message that has been decoded without error during a time slot is transmitted by the full-duplex relay during the same time slot. 12. A reception method for a receiver of at least one MARC system for performing a relaying method according to claim 1 , wherein the method comprises: jointly detecting and decoding blocks coming from the sources and of messages coming from the full-duplex relay, the detection and decoding being performed iteratively at the end of each time slot t such that t ϵ{Q, . . . , T} over the duration of a sliding window of length Q, Q ϵ{1, . . . , T}, with propagation of probabilities between the iterations in order to estimate Q messages for each source; wherein the decoding of the messages from the full-duplex relay is configured in each sub slot on the basis of signalling information coming from the full-duplex relay indicating whether the full-duplex relay is cooperating on this block b, b=1, . . . B; and wherein the propagation of probabilities is configured for each block b, b=1, . . . B, on the basis of signalling information coming from the full-duplex relay indicating the selection scheme of the full-duplex relay, with B and T being natural integers, B>2, T>1. 13. A receiver for at least one multiple-access relay channel (MARC) system, said receiver comprising: a detector and decoder configured to jointly detect and decode blocks coming from a plurality of sources and messages coming from a relay, the detection and decoding being performed iteratively at the end of each time slot t such that t ϵ{Q, . . . , T} over the duration of a sliding window of length Q, Q ϵ{1, . . . , T}, with propagation of probabilities between the iterations in order to estimate Q messages for each source of the plurality of sources; wherein the receiver is configured such that the decoding of the messages from the relay is configured in each sub slot on the basis of signalling information coming from the relay indicating whether the relay is cooperating on this block b, b=1, . . . B; and such that the propagation of probabilities is configured for each block b, b=1, . . . B, on the basis of signaling information coming from the relay indicating the selection scheme of the relay, with B and T being natural integers, B>2, T>1. 14. A method of transmitting a digital signal for a telecommunications system comprising a plurality of sources, a relay, and a destination implementing a spatially distributed network code, the method comprising for each source: encoding messages u S,t including respective CRCs into code words c s,t ; and transmitting the code words c s,t during T time slots to the relay and to the destination; wherein the encoding is of finite incremental redundancy type and, at each sub slot b=1, 2, . . . , B of a time slot, it delivers a block c S,t

Assignees

Inventors

Classifications

  • Relays · CPC title

  • Two-way operation using the same type of signal, i.e. duplex · CPC title

  • Adapting at the relay station communication parameters for supporting cooperative relaying, i.e. transmission of the same data via direct - and relayed path (cooperative diversity H04B7/024) · CPC title

  • H04L1/0076Primary

    Distributed coding, e.g. network coding, involving channel coding (coding in both space and time H04L1/0618; cooperative diversity H04B7/022) · CPC title

  • employing pulse modulation, e.g. pulse code modulation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10122496B2 cover?
Some embodiments relate to a full-duplex relay for a telecommunications system comprising a plurality of sources, the relay, and a destination. The relay comprises a decoder which estimates for each source a code word x S,t encoding a K-bit message u S,t , from received blocks corresponding to successive code words x S,t transmitted simultaneously by the sources during T time slots, such that…
Who is the assignee on this patent?
Orange
What technology area does this patent fall under?
Primary CPC classification H04L1/0076. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 06 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).