CA2600569A1 - Interleaving system - Google Patents

Interleaving system Download PDF

Info

Publication number
CA2600569A1
CA2600569A1 CA002600569A CA2600569A CA2600569A1 CA 2600569 A1 CA2600569 A1 CA 2600569A1 CA 002600569 A CA002600569 A CA 002600569A CA 2600569 A CA2600569 A CA 2600569A CA 2600569 A1 CA2600569 A1 CA 2600569A1
Authority
CA
Canada
Prior art keywords
data
error
classes
class
error protection
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA002600569A
Other languages
French (fr)
Other versions
CA2600569C (en
Inventor
Toshiro Kawahara
Toshio Miki
Sanae Hotani
Takashi Suzuki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
Individual
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 Individual filed Critical Individual
Priority claimed from CA002297770A external-priority patent/CA2297770C/en
Publication of CA2600569A1 publication Critical patent/CA2600569A1/en
Application granted granted Critical
Publication of CA2600569C publication Critical patent/CA2600569C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

An error protection tool comprises: a separator configured to divide at least one frame of data into classes of data according to error sensitivities of the data in the classes. An encoder is configured to perform different types of error coding on the classes of data to provide them with unequal error protection capabilities. An interleaver is configured to rearrange the classes of encoded data so that a data class being more protected is arranged at equal intervals in a data class being least protected.

Claims (8)

1. An error protection tool comprising:

a separator configured to divide at least one frame of data into classes of data according to error sensitivities of the data in the classes;

an encoder configured to perform different types of error coding on the classes of data to provide them with unequal error protection capabilities;
and an interleaver configured to rearrange the classes of encoded data so that a data class being more protected is arranged at equal intervals in a data class being least protected.
2. An error protection tool according to claim 1, wherein the classes are defined by categories of error sensitivities.
3. An error protection tool according to claim 1, wherein each class is correlated to one type of error coding.
4. An error protection tool according to claim 1, wherein one type of error coding is no error coding.
5. An error protection method comprising:

dividing at least one frame of data into classes of data according to error sensitivities of the data in the classes;

performing different types of error encoding on the classes of data to provide them with unequal error protection capabilities; and rearranging the classes of encoded data so that a data class being more protected is arranged at equal intervals in a data class being least protected.
6. An error protection tool according to claim 5, wherein the classes are defined by categories of error sensitivities.
7. An error protection tool according to claim 5, wherein each class is correlated to one type of error coding.
8. An error protection tool according to claim 5, wherein one type of error coding is no error coding.
CA2600569A 1998-05-27 1999-05-27 Interleaving system Expired - Lifetime CA2600569C (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP10/146191 1998-05-27
JP14619198 1998-05-27
JP10/346016 1998-12-04
JP34601698 1998-12-04
CA002297770A CA2297770C (en) 1998-05-27 1999-05-27 Interleaving system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CA002297770A Division CA2297770C (en) 1998-05-27 1999-05-27 Interleaving system

Publications (2)

Publication Number Publication Date
CA2600569A1 true CA2600569A1 (en) 1999-12-02
CA2600569C CA2600569C (en) 2011-11-15

Family

ID=38653259

Family Applications (2)

Application Number Title Priority Date Filing Date
CA2600569A Expired - Lifetime CA2600569C (en) 1998-05-27 1999-05-27 Interleaving system
CA002602283A Expired - Lifetime CA2602283C (en) 1998-05-27 1999-05-27 Interleaving system

Family Applications After (1)

Application Number Title Priority Date Filing Date
CA002602283A Expired - Lifetime CA2602283C (en) 1998-05-27 1999-05-27 Interleaving system

Country Status (1)

Country Link
CA (2) CA2600569C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2863566B1 (en) 2013-10-18 2020-09-02 Université de Nantes Method and apparatus for reconstructing a data block

Also Published As

Publication number Publication date
CA2600569C (en) 2011-11-15
CA2602283A1 (en) 1999-12-02
CA2602283C (en) 2009-09-01

Similar Documents

Publication Publication Date Title
CA2408454A1 (en) Machine readable code and method and device of encoding and decoding the same
ID29939A (en) A CODING SYSTEM THAT HAS A CONDITION MACHINE BASED ON INTERLEAVER
WO2003063499A3 (en) Methods and systems for start code emulation prevention and data stuffing
ATE44107T1 (en) DEVICE FOR ERROR CORRECTION AND ERROR MARKING IN A DATA GROUP AND VIDEO AND/OR AUDIO PLAYBACK DEVICE INCLUDING SUCH DEVICE.
AU1431301A (en) Integrity check values (icv) based on pseudorandom binary matrices
CA2260090A1 (en) Method of coding and decoding stereo audio spectral values
CA2117829A1 (en) Perceptual Coding of Audio-Signals
CA2443453A1 (en) Interleaver and interleaving method in a communication system
EP0673732A4 (en) Laminated lumber, method for producing laminated lumber, and laminated lumber producing device.
AU4814296A (en) Bar code encoding system using four-state codes
CA2333109A1 (en) Segmentation mechanism for a block encoder
KR900001135A (en) Digital signal transmitter
CA2157066A1 (en) Method for Controlling a Compressed Data Buffer
FR2714323B1 (en) Electric hand machine tool including chainsaw, circular saw.
HK1040012A1 (en) Block interleaving for turbo coding.
CA2395219A1 (en) Generating codes in a communication system
GB2355166A (en) Efficient run length limited code with short interleaved constraint
CA2600569A1 (en) Interleaving system
WO2003090363A8 (en) Diversity scheme for error control coding in a system with prioritized data
AU587754B2 (en) Protection channel monitoring system using a check signal comprising two different n-bit code patterns sequentially arranged at random
FR2732945B1 (en) PNEUMATIC BOAT OPERATING AS A CATAMARAN, WITH IMPROVED STABILITY
CA2325431A1 (en) Method and apparatus for providing channel error protection for a source coded bit stream
CA2334561A1 (en) Replacement of special characters in a data stream
DE69401173D1 (en) Surge arrester, surge arrester assembly and manufacturing method for a surge arrester assembly
GB9803117D0 (en) Cyclic redundancy check in a computer system

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190527