US 7,580,525 B1
Sub-scrambling/descrambling method and sub-scrambling/descrambling device
Naoki Ejima, Hirakata (Japan)
Assigned to Panasonic Corporation, (Japan)
Appl. No. 9/423,930
PCT Filed Mar. 11, 1999, PCT No. PCT/JP99/01178
§ 371(c)(1), (2), (4) Date Apr. 13, 2000,
PCT Pub. No. WO99/46885, PCT Pub. Date Sep. 16, 1999.
Claims priority of application No. 10/062820 (JP), filed on Mar. 13, 1998.
Int. Cl. H04L 9/00 (2006.01); H04N 7/167 (2006.01)
U.S. Cl. 380—268  [380/210] 20 Claims
OG exemplary drawing
 
1. A sub-scrambling method for generating an intermediate information bit string Y and an annex information Ysub out of plaintext information bit sting X prior to a main scrambling that produces a scrambled information bit string Z, comprising:
supplying an input information data signal comprising an information bit string X to a sub-scrambling module of a data processing device;
defining a continuous portion of bit “1” or bit “0” following a polarity symbol in upper digit bits of the information bit string X as run Rn using a run detector module of said sub-scrambling module, wherein the length of said run Rn is defined as Ln, and wherein the minimum value of said run length Ln, within a certain predetermined region of information data consisting of a certain specific number k, is defined as Lmin using a minimum value detector module of said sub-scrambling module of said data processing device;
generating annex information Ysub with an annex information output of said sub-scrambling module, wherein, in every said predetermined region of said information bit string X, at least said Lmin is used as annex information Ysub,
wherein, in the respective information data of information bit string X within said predetermined region, the bit string of said Lmin at said run Rn is replaced with an arbitrary replacement bit string Rnd of the same length to generate an intermediary information data with a bit string replacement module of said sub-scrambling module of said data processing device; and
wherein an intermediate information bit string Y is produced out of the information data by the sub-scrambling module of said data processing device.