EP3065327B1

Data receiving method and device, and data sending method and device

Abstract

This record has no abstract on file.

EP3065327B1, drawing sheet 1
Sheet 1 of 14

Term

8.2 yearsleft in the term

Expires 17 December 2034.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

8 claims: 4 independent, 4 dependent

  1. 1
    A data sending method, comprising:producing, by a first forward error correction, FEC, unit of a sending device a first data stream on which first FEC encoding has been performed;producing, by a second FEC unit of the sending device a second data stream on which second FEC encoding has been performed;producing, by the first FEC unit, a third data stream on which third FEC encoding has been performed;and producing, by the second FEC unit, a fourth data stream on which fourth FEC encoding has been performed;interleaving, by an interleaving unit, the first data stream, the second data stream, the third data stream and the fourth data stream to obtain at least one output data stream;and transmitting the output data stream to a receiving device;wherein the step of interleaving specifically comprises: first interleaving, by the interleaving unit, the first FEC encoded data stream and the second FEC encoded data stream with each other;second interleaving, by the interleaving unit, the third FEC encoded data stream and the fourth FEC encoded data stream with each other;and third interleaving, by the interleaving unit, the data stream that is obtained by performing the first interleaving and the data stream that is obtained by performing the second interleaving, to obtain the output data stream;or, first interleaving, by the interleaving unit, the first FEC encoded data stream and the second FEC encoded data stream with each other;and second interleaving, by the interleaving unit, the third FEC encoded data stream and the fourth FEC encoded data stream with each other, wherein the resulting output data stream comprises a data stream that is obtained by performing the first interleaving and a data stream that is obtained by performing the second interleaving.
  2. 3
    A data receiving method, comprising:receiving, by a receiving device, a first data stream from a sending device;performing de-interleaving on the first data stream, to obtain a second data stream and a third data stream;sending the second data stream to a first forward error correction, FEC, unit in the receiving device, for FEC decoding;sending the third data stream to a second FEC unit in the receiving device, for FEC decoding;wherein the performing de-interleaving on the first data stream, to obtain a second data stream and a third data stream specifically comprises: performing first de-interleaving on the first data stream, to obtain a fourth data stream and a fifth data stream;performing second de-interleaving on the fourth data stream, obtaining the second data stream and the third data stream according to the fourth data stream, performing third de-interleaving on the fifth data stream, and obtaining a sixth data stream and a seventh data stream according to the fifth data stream;wherein the method further comprises: sending the sixth data stream to the first FEC unit in the receiving device, for FEC decoding;sending the seventh data stream to the second FEC unit in the receiving device, for FEC decoding.
  3. 5
    A sending device, comprising:a first forward error correction, FEC, unit (110), configured to produce a first data stream on which first FEC encoding has been performed and produce a third data stream on which third FEC encoding has been performed;a second FEC unit (111), configured to produce a second data stream on which second FEC encoding has been performed and produce a fourth data stream on which fourth FEC encoding has been performed;an interleaving unit (12), configured to perform interleaving on the first data stream, the second data stream, the third data stream and the fourth data stream to obtain an output data stream;and a sending unit (13), configured to send the output data stream to a receiving device;wherein the interleaving unit (12) is specifically configured to: first interleave the first FEC encoded data stream and the second FEC encoded data stream with each other;second interleave the third FEC encoded data stream and the fourth FEC encoded data stream with each other;and third interleave a data stream that is obtained by performing the first interleaving and the data stream that is obtained by performing the second interleaving, to obtain the output data stream;or, first interleave the first FEC encoded data stream and the second FEC encoded data stream with each other;and second interleave the third FEC encoded data stream and the fourth FEC encoded data stream with each other, wherein the resulting output data stream comprises a data stream that is obtained by performing the first interleaving and a data stream that is obtained by performing the second interleaving.
  4. 7
    A receiving device, comprising:a receiving unit (21), configured to receive a first data stream from a sending device and to forward the first data stream to a de-interleaving unit (22);the de-interleaving unit (22) configured to produce a second data stream and a third data stream;a determining unit (23), configured to: send the second data stream to a first forward error correction, FEC, unit (240) in the receiving device, for FEC decoding;and send the third data stream to a second FEC unit (241) in the receiving device, for FEC decoding;wherein the de-interleaving unit (22) is specifically configured to: perform first de-interleaving on the first data stream, to obtain a fourth data stream and a fifth data stream;and perform second de-interleaving on the fourth data stream, obtain the second data stream and the third data stream according to the fourth data stream, perform third de-interleaving on the fifth data stream, and obtain a sixth data stream and a seventh data stream according to the fifth data stream;wherein the determining unit (23) is configured to: send the sixth data stream to the first FEC unit (240) in the receiving device, for FEC decoding;and send the seventh data stream to the second FEC unit (241) in the receiving device, for FEC decoding.