RU2003125267A - Способ защиты передачи потока данных без потерь и устройство для его осуществления - Google Patents

Способ защиты передачи потока данных без потерь и устройство для его осуществления Download PDF

Info

Publication number
RU2003125267A
RU2003125267A RU2003125267/09A RU2003125267A RU2003125267A RU 2003125267 A RU2003125267 A RU 2003125267A RU 2003125267/09 A RU2003125267/09 A RU 2003125267/09A RU 2003125267 A RU2003125267 A RU 2003125267A RU 2003125267 A RU2003125267 A RU 2003125267A
Authority
RU
Russia
Prior art keywords
packet
checksum
encoded
signal
decoding
Prior art date
Application number
RU2003125267/09A
Other languages
English (en)
Inventor
Альфонс А. М. Л. БРЮКЕРС (NL)
Альфонс А. М. Л. БРЮКЕРС
Адриан Й. РЕЙНБЕРГ (NL)
Адриан Й. РЕЙНБЕРГ
СТЕНБРЮГГЕ Бернард ВАН (NL)
СТЕНБРЮГГЕ Бернард ВАН
НЬИВЕНХОВЕН Марсель С. Е. ВАН (NL)
НЬИВЕНХОВЕН Марсель С. Е. ВАН
Original Assignee
Конинклейке Филипс Электроникс Н.В. (Nl)
Конинклейке Филипс Электроникс Н.В.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Конинклейке Филипс Электроникс Н.В. (Nl), Конинклейке Филипс Электроникс Н.В. filed Critical Конинклейке Филипс Электроникс Н.В. (Nl)
Publication of RU2003125267A publication Critical patent/RU2003125267A/ru

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/47Error detection, forward error correction or error protection, not provided for in groups H03M13/01 - H03M13/37
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1876Interpolating methods
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/09Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Error Detection And Correction (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Detection And Correction Of Errors (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Claims (18)

1. Способ кодирования входного цифрового сигнала для передачи без потерь через среду (15), причем способ включает в себя этапы, на которых
принимают входной цифровой сигнал, содержащий по меньшей мере один пакет цифровых данных; и
вычисляют контрольную сумму по меньшей мере одного пакета входного цифрового сигнала;
отличающийся тем, что способ дополнительно включает в себя этапы, на которых
кодируют пакет входного сигнала в кодированный пакет цифровых данных; и
добавляют к кодированному пакету соотнесенную с ним контрольную сумму для формирования кодированного сигнала.
2. Способ по п.1, в котором соотнесенную контрольную сумму добавляют к кодированному пакету в виде отдельного пакета.
3. Способ по п.1 или 2, в котором контрольная сумма представляет собой контрольную сумму для контроля циклическим избыточным кодом.
4. Способ по пп.1, 2 или 3, в котором способ дополнительно включает этап, на котором выполняют канальное кодирование, позволяющее обеспечить передачу без потерь через среду (15).
5. Способ декодирования кодированного сигнала, полученного способом кодирования согласно одному из пп.1-4, причем способ включает в себя этапы, на которых
принимают кодированный сигнал;
извлекают кодированный пакет и соотнесенную с ним контрольную сумму из принятого кодированного сигнала;
декодируют кодированный пакет в декодированный пакет, содержащий входной цифровой сигнал;
вычисляют контрольную сумму для декодированного пакета; и
если вычисленная контрольная сумма соответствует извлеченной контрольной сумме, то выдают декодированный пакет в качестве выходного сигнала.
6. Способ по п.5, в котором способ дополнительно включает в себя этап, на котором интерполируют декодированный пакет, если вычисленная контрольная сумма не равна извлеченной контрольной сумме.
7. Способ по п.5, в котором способ дополнительно включает в себя этап, на котором подавляют декодированный пакет, если вычисленная контрольная сумма не равна извлеченной контрольной сумме.
8. Способ по пп.5, 6 или 7, в случае, обусловленном п.4, дополнительно включающий в себя этап, на котором выполняют канальное декодирование перед приемом кодированного сигнала, позволяющий обеспечить передачу без потерь через среду (15).
9. Устройство (10) для кодирования входного цифрового сигнала, содержащего по меньшей мере один пакет цифровых данных для передачи без потерь через среду (15), причем устройство (10) включает в себя
первое вычислительное средство (12) для вычисления контрольной суммы по меньшей мере одного пакета входного цифрового сигнала;
отличающееся тем, что устройство дополнительно включает в себя
средство (11) кодирования для кодирования без потерь по меньшей мере одного пакета в кодированный пакет цифровых данных; и
средство (13) комбинирования, подсоединенное к вычислительному средству (12) и средству (11) кодирования, для добавления к кодированному пакету соотнесенной с ним контрольной суммы для формирования кодированного сигнала.
10. Устройство по п.9, в котором средство (13) комбинирования скомпоновано для добавления соотнесенной контрольной суммы к кодированному пакету в виде отдельного пакета.
11. Устройство по п.9 или 10, в котором вычислительное средство (12) скомпоновано для вычисления контрольной суммы в виде контрольной суммы для контроля циклическим избыточным кодом.
12. Устройство по пп.9, 10 или 11, в котором устройство дополнительно включает в себя средство (16) канального кодирования, подсоединенное к средству (13) комбинирования и скомпонованное таким образом, чтобы предоставить возможность передачи без потерь через среду (18).
13. Устройство (20) для декодирования кодированного сигнала, полученного от устройства кодирования согласно одному из пп.9-12, причем устройство (20) включает в себя
средство (21) извлечения для приема кодированного сигнала и извлечения кодированного пакета и соотнесенной с ним контрольной суммы из принятого кодированного сигнала;
средство (22) декодирования, подсоединенное к средству (21) извлечения, для декодирования кодированного пакета в декодированный пакет, содержащий входной цифровой сигнал;
второе вычислительное средство (23), подсоединенное к средству (22) декодирования, для вычисления контрольной суммы для декодированного пакета; и
средства (24, 25) вывода, подсоединенные к средству (21) извлечения, второму вычислительному средству (23) и средству (22) декодирования, для вывода декодированного пакета в качестве выходного сигнала, если вычисленная контрольная сумма соответствует извлеченной контрольной сумме.
14. Устройство по п.13, в котором средства (24, 25) вывода дополнительно скомпонованы для интерполяции декодированного пакета, если вычисленная контрольная сумма не равна извлеченной контрольной сумме.
15. Устройство по п.13, в котором средства вывода (24, 25) дополнительно скомпонованы для подавления декодированного пакета, если вычисленная контрольная сумма не равна извлеченной контрольной сумме.
16. Устройство по пп.13, 14 или 15, в случае, обусловленном п.12, дополнительно включающее средство (17) канального декодирования, подсоединенное к средству (21) извлечения, причем средство (17) канального декодирования скомпоновано таким образом, чтобы предоставить возможность передачи без потерь через среду.
17. Сигнал, включающий в себя по меньшей мере пакет первого типа и пакет второго типа, полученные способом согласно одному из пп.1-4.
18. Запоминающая среда, содержащая сигнал по п.17.
RU2003125267/09A 2001-01-17 2001-12-14 Способ защиты передачи потока данных без потерь и устройство для его осуществления RU2003125267A (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP01200165.7 2001-01-17
EP01200165 2001-01-17

Publications (1)

Publication Number Publication Date
RU2003125267A true RU2003125267A (ru) 2005-02-27

Family

ID=8179757

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2003125267/09A RU2003125267A (ru) 2001-01-17 2001-12-14 Способ защиты передачи потока данных без потерь и устройство для его осуществления

Country Status (10)

Country Link
US (1) US7028249B2 (ru)
EP (1) EP1356596A2 (ru)
JP (1) JP2004518350A (ru)
KR (1) KR20030005226A (ru)
CN (1) CN1418406A (ru)
AU (1) AU2002220986A1 (ru)
BR (1) BR0109249A (ru)
PL (1) PL362713A1 (ru)
RU (1) RU2003125267A (ru)
WO (1) WO2002058245A2 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2500068C2 (ru) * 2008-10-14 2013-11-27 Дойче Телеком Аг Кодирование банковского перевода

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10318068B4 (de) * 2003-04-17 2009-08-27 Phoenix Contact Gmbh & Co. Kg Verfahren und Vorrichtung zum Paket-orientierten Übertragen sicherheitsrelevanter Daten
US7134070B2 (en) * 2003-09-08 2006-11-07 Intel Corporation Checksum determination
CN100440737C (zh) * 2003-12-04 2008-12-03 北京泰美世纪科技有限公司 一种高度结构化的ldpc编码和解码方法及其编码器和解码器
US20070013561A1 (en) * 2005-01-20 2007-01-18 Qian Xu Signal coding
US8151177B2 (en) * 2007-11-28 2012-04-03 International Business Machines Corporation Methods and arrangements for partial word stores in networking adapters
JP7189868B2 (ja) * 2016-10-14 2022-12-14 アウロ テクノロジーズ エンフェー. 改変されたペイロードチェックサムを用いてペイロードをスクランブルすることによって、誤同期を回避する記録デバイス及び再生デバイス
US10522155B2 (en) * 2017-02-21 2019-12-31 Cirrus Logic, Inc. Pulse code modulation (PCM) data-marking

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2591242B2 (ja) * 1990-04-02 1997-03-19 松下電器産業株式会社 誤り検出方法
US5390041A (en) * 1991-11-06 1995-02-14 Cray Research, Inc. Fiber optic channel extender interface method and apparatus
US5875202A (en) * 1996-03-29 1999-02-23 Adtran, Inc. Transmission of encoded data over reliable digital communication link using enhanced error recovery mechanism
WO1997038549A1 (en) * 1996-04-05 1997-10-16 Universität Karlsruhe (Th) Method and apparatus for forward error correction of transmitted digital signals in networks
FI112894B (fi) * 1997-04-10 2004-01-30 Nokia Corp Menetelmä kehysvirhetodennäköisyyden pienentämiseksi tietokehysmuotoisessa tiedonsiirrossa
US6578162B1 (en) * 1999-01-20 2003-06-10 Skyworks Solutions, Inc. Error recovery method and apparatus for ADPCM encoded speech
JP4218134B2 (ja) * 1999-06-17 2009-02-04 ソニー株式会社 復号装置及び方法、並びにプログラム提供媒体

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2500068C2 (ru) * 2008-10-14 2013-11-27 Дойче Телеком Аг Кодирование банковского перевода

Also Published As

Publication number Publication date
WO2002058245A3 (en) 2002-10-10
WO2002058245A2 (en) 2002-07-25
KR20030005226A (ko) 2003-01-17
US7028249B2 (en) 2006-04-11
PL362713A1 (en) 2004-11-02
BR0109249A (pt) 2002-12-17
US20020133780A1 (en) 2002-09-19
EP1356596A2 (en) 2003-10-29
JP2004518350A (ja) 2004-06-17
AU2002220986A1 (en) 2002-07-30
CN1418406A (zh) 2003-05-14

Similar Documents

Publication Publication Date Title
CN108880556B (zh) 基于lz77的无损数据压缩方法、误码修复方法及编码器和解码器
KR960028573A (ko) 패킷화된 데이터스트림의 동기화 및 에러검출
KR960043552A (ko) 에러정정 부호화 복호화방법 및 이 방법을 사용하는 회로
CN1656693B (zh) 迭代硬输入前向纠错的方法
ES2941677T3 (es) Procedimiento para codificar un símbolo, procedimiento para decodificar un símbolo, procedimiento para transmitir un símbolo de un transmisor a un receptor, codificador, decodificador y sistema para transmitir un símbolo de un transmisor a un receptor
KR100775872B1 (ko) LASeR 이진 표현의 포인트 시퀀스 부호화/복호화 방법및 장치
US7872598B2 (en) Accelerated decompression
KR930022752A (ko) 입력 데이타 인코딩 방법 및 장치와, 데이타 함유 신호 처리 방법 및 장치
ATE439704T1 (de) Codierung von transformationskoeffizienten in bild-/videocodierern- und/oder decodierern
TWI392267B (zh) 提供線性消除碼之方法與裝置
JPH06112847A (ja) 2次元エラー訂正方法及び復号化装置
RU2003125267A (ru) Способ защиты передачи потока данных без потерь и устройство для его осуществления
MY112024A (en) Method and apparatus for encoding and decoding information in a digital communication system
US20030188248A1 (en) Apparatus for iterative hard-decision forward error correction decoding
JP6426212B2 (ja) 制限されたキャリー演算による算術コーディングを遂行するための方法及び装置
JP4309344B2 (ja) 送信ノイズに関連したデジタルデータ圧縮ロバスト
US6101281A (en) Method for improving data encoding and decoding efficiency
KR100686354B1 (ko) 가변 트리를 이용한 허프만 복호화 방법 및 장치
JPS6352812B2 (ru)
KR100390693B1 (ko) 직교부호를 이용한 이진 선형 복/부호 방법 및 그 복/부호기
JP3856323B2 (ja) 音声信号伝送方法、音声信号復号方法及び音声符号化方法
JP3001519B1 (ja) データ圧縮方法およびデータ圧縮方式
JPH06261024A (ja) 信号伝送方法、エンコード装置、信号送信装置、デコード装置及び信号受信装置
JPH07101867B2 (ja) 誤り訂正符号の復号方式
KR100600310B1 (ko) 2차원 페이지의 인코딩 및 디코딩 방법

Legal Events

Date Code Title Description
FA92 Acknowledgement of application withdrawn (lack of supplementary materials submitted)

Effective date: 20060410