WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2005119678) ENCODING AND DECODING APPARATUS AND CORRESPONDING METHODS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2005/119678    International Application No.:    PCT/IB2005/051730
Publication Date: 15.12.2005 International Filing Date: 26.05.2005
IPC:
G11B 20/14 (2006.01), G11B 20/10 (2006.01)
Applicants: KONINKLIJKE PHILIPS ELECTRONICS N.V. [NL/NL]; Groenewoudseweg 1, NL-5621 BA Eindhoven (NL) (For All Designated States Except US).
HEKSTRA, Andries, P. [NL/NL]; (NL) (For US Only).
TOLHUIZEN, Ludovicus, M., G., M. [NL/NL]; (NL) (For US Only)
Inventors: HEKSTRA, Andries, P.; (NL).
TOLHUIZEN, Ludovicus, M., G., M.; (NL)
Agent: UITTENBOGAARD, Frank; Prof. Holstlaan 6, NL-5656 AA Eindhoven (NL)
Priority Data:
04102459.7 02.06.2004 EP
Title (EN) ENCODING AND DECODING APPARATUS AND CORRESPONDING METHODS
(FR) APPAREIL DE CODAGE ET DECODAGE ET PROCEDES CORRESPONDANTS
Abstract: front page image
(EN)The present invention relates to an encoding apparatus and method for encoding a user data stream (m) into a channel data stream (y) as well as to a corresponding decoding apparatus and method. To improve the worst case BER behavior of storage systems and increase reliability, in particular which ensure a low BER without a large loss of information rate, particularly in two-dimensional optical storage systems or in communication systems, an encoding apparatus is proposed according to the invention which comprises: an expansion unit for transforming said user data stream (m) to an intermediate data stream (i) comprising at least one more symbol than said user data stream (m), a processing unit (100, 200, 500, 600) for iteratively determining for each scrambling stream (c) from a scrambling code (C) the value (v) of a figure of merit for the scrambling stream (c) using said intermediate data stream (i), a selection unit (300) for selecting an optimum merit value (v_opt) from said merit values (v) and for selecting an optimum scrambling stream (ç opt) for which the figure of merit equals said optimum merit value (v_opt), and at least one mapping unit (400) for mapping the symbols of said optimum scrambling stream (ç opt) onto the corresponding symbols of said intermediate data stream (i) to obtain said channel data stream (y) for output to a channel.
(FR)L'invention porte sur un appareil et un procédé de codage permettant de coder un train de données d'utilisateur (m) en un train de données de canal (y), ainsi que sur un appareil et un procédé de décodage correspondants. Afin d'améliorer le comportement BER dans le pire des cas des systèmes de stockage et d'augmenter la fiabilité, ce qui permet d'assurer une faible BER sans perte importante du débit binaire, notamment dans des systèmes de communication ou dans des systèmes de stockage optique bidimensionnels, un appareil de codage est proposé. Il comprend : une unité d'expansion conçue pour transformer ledit train de données utilisateur (m) en un train de données intermédiaire (i) comprenant au moins un symbole de plus que ledit train de données utilisateur (m) ; une unité de traitement (100, 200, 500, 600) pour la détermination itérative pour chaque train d'embrouillage ( c) à partir d'un code d'embrouillage ( c) de la valeur (v) d'un facteur de mérite pour le train d'embrouillage ( c), à l'aide du train de données intermédiaire (i) ; une unité de sélection (300) pour sélectionner un facteur de mérite optimum (v_opt) parmi lesdits facteurs de mérite (v) et pour sélectionner un train d'embrouillage optimum (Ç opt) pour lequel le facteur de mérite est égal audit facteur de mérite optimum (v_opt) ; au moins une unité de mappage (400) pour mapper les symboles dudit train d'embrouillage optimim (c opt) sur les symboles correspondants dudit train de données intermédiaire (i) pour obtenir ledit train de données de canal (y) en vue de sa sortie sur un canal.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)