Method System and Device for Generation of a Pseudo-Random Data Sequence
AssigneeFrance Telecom
InventorsAline Gouget, Hervé Sibert
Life of this patent
Estimating the term…
Abstract
A method and a generator for generating a pseudo-random data sequence (3), including combining means for combining data belonging to a plurality of initial data sequences (9a, 9b, 9c) using a procedure for searching for at least one search pattern.
Claims9
A method of generating a pseudorandom data sequence (3) comprising a succession of output patterns (25), wherein the output patterns (25) are obtained by the steps of:
- selecting at least one search pattern;
- searching for said at least one search pattern in at least one initial data sequence that is one of a plurality of initial data sequences (9a, 9b, 9c);
- determining an output pattern (25) according to an application that depends on said search and on the content of at least two initial data sequences from said plurality of initial data sequences (9a, 9b, 9c);
- and
- reassigning the selection of and the search for at least one search pattern within said plurality of initial data sequences (9a, 9b, 9c).
A generator of a pseudorandom data sequence (3), characterized in that it includes combining means (5) for combining data belonging to a plurality of initial data sequences (9a, 9b, 9c) according to a procedure of searching for at least one search pattern wherein the combining means (5) include:
- a plurality of pointers (20a, 20b, 20c) in corresponding relationship to a plurality of windows (19a, 19b, 19c) that are adapted to be shifted over the plurality of initial data sequences (9a, 9b, 9c);
- selection means (21a) for operating on the plurality of pointers (20a, 20b, 20c) manipulating the plurality of windows (19a, 19b, 19c) to select said at least one search pattern in at least one initial data sequence;
- detection means (21b) for operating on the plurality of pointers (20a, 20b, 20c) to search for said at least one search pattern in at least one initial data sequence,
- production means (27) for determining an output pattern (25) according to an application that depends on said search and on the content of at least two initial data sequences from said plurality of initial data sequences (9a, 9b, 9c);
- assignment means (16) for reassigning the correspondences between the plurality of pointers (20a, 20b, 20c) and the plurality of windows (19a, 19b, 19c) and for reassigning the operations of selecting and searching for at least one search pattern within said plurality of initial data sequences (9a, 9b, 9c);
- and
- repetition means (17) for generating the pseudorandom data sequence (3) from a succession of output patterns (25).
(canceled)
Dependencies are inferred from the claim text.