← Back to Patent Explorer
US5333197A Expired / Lapsed US ⏱️ 0.0 years remaining

System to prevent a scrambler from generating undesired symbols

Assignee: British Telecommunications PLC
•
Filing: 1991-04-12
•
Granted: 1994-07-26
•
Expires: 2011-04-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication system is described in which data characters are each repeatedly encoded in an encoder (3) until an encoded character occurs which is not one of a predetermined set of characters, e.g. reserved characters. Each encoded character, whether or not that encoded character is one of the predetermined set is transmitted by the transmitter (4) to the receiver (5) and a decoded output character provided from the decoder (6) when the corresponding received character is determined not to be the one of the set of characters.

Inventors

  • 👤 Paul R. Febvre

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:19
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/03; H04L25/03828; H04L25/03866; H04L9/00; H04L9/06; H04L9/065; H04L9/12; H04L9/36

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 162 words
A communications system for handling a stream of data characters comprising: a transmitting part having: means for encoding an incoming data character into an encoded character, means for determining whether an encoded character is one of a predetermined set of characters, means, responsive to the determining means, for controlling the encoding means to encode an incoming data character a plurality of times until an encoded character occurs which is not one of the predetermined set of characters, and means for transmitting either each encoded character, or when an encoded character is one of the predetermined set, a character from the predetermined set; and a receiving part having: means for receiving a transmitted character, means for determining whether or not a received character is one of the predetermined set of characters, means for decoding a received character so that a decoded character is provided from the receiver when the corresponding received character is determined not to be one of the set of characters.
Claim 2
Dependent Claim 162 words
A communications system for handling a stream of data characters comprising: a transmitting part having: means for encoding an incoming data character into an encoded character, means for determining whether an encoded character is one of a predetermined set of characters, means, responsive to the determining means, for controlling the encoding means to encode an incoming data character a plurality of times until an encoded character occurs which is not one of the predetermined set of characters, and means for transmitting either each encoded character, or when an encoded character is one of the predetermined set, a character from the predetermined set; and a receiving part having: means for receiving a transmitted character, means for determining whether or not a received character is one of the predetermined set of characters, means for decoding a received character so that a decoded character is provided from the receiver when the corresponding received character is determined not to be one of the set of characters.
Claim 3
Dependent Claim 23 words
A communications system as claimed in claim 1 wherein the encoding means has means for performing a scrambling operation on the data characters.
Claim 4
Dependent Claim 24 words
A communications system as claimed in claim 1 wherein the means for encoding has means for encoding data characters in a pseudo random sequence.
Claim 5
Dependent Claim 21 words
A communication system as claimed in claim 3 wherein the scrambling means has means for performing a bit-wise exclusive-or scrambling operation.
Claim 6
Dependent Claim 24 words
A communication system as claimed in claim 1 wherein the transmitting means has means for transmitting the encoded characters synchronously to the receiving means.
Claim 7
Dependent Claim 28 words
A communication system as claimed in claim 5 wherein the encoder and the decoder are synchronised by the synchronous transmissions between the transmitting part and the receiving part.
Claim 8
Dependent Claim 40 words
A communication system as claimed in claim 1 wherein the set of characters is selected from one of the following sets: a) a null character b) a non-null character c) either a) or b) and one or more other characters.
Claim 9
Dependent Claim 116 words
A data transmission system in which one or more characters are reserved for system use comprising an encoder, a transmitter, a receiver and a decoder; a data stream entering the system is coded by the encoder a character at a time by the encoder and a test for the reserved character is performed on each encoded character, if this is positive the character is encoded again, all encoded characters are transmitted by the transmitter, after the transmitted characters have been received in the receiver the test for the reserved character is performed on each received character, if this is negative the received character is decoded by the decoder and passed out of the system as data.
Claim 10
Dependent Claim 116 words
A data transmission system in which one or more characters are reserved for system use comprising an encoder, a transmitter, a receiver and a decoder; a data stream entering the system is coded by the encoder a character at a time by the encoder and a test for the reserved character is performed on each encoded character, if this is positive the character is encoded again, all encoded characters are transmitted by the transmitter, after the transmitted characters have been received in the receiver the test for the reserved character is performed on each received character, if this is negative the received character is decoded by the decoder and passed out of the system as data.
Claim 11
Dependent Claim 19 words
A system as claimed in claim 8 wherein the transmission is synchronous and the incoming data stream is asynchronous.
Claim 12
Dependent Claim 15 words
A system as claimed in claim 8 wherein the reserved character is a null character.
Claim 13
Dependent Claim 17 words
A system as claimed in claim 8, wherein the encoder and decoder employ a pseudo random process.
Claim 14
Dependent Claim 19 words
A system as claimed in claim 8, wherein encoder characters resulting from successively encoding the same character are different.
Claim 15
Dependent Claim 16 words
A system as claimed in claim 8 wherein the encoder and decoder utilise a look-up table.
Claim 16
Independent Claim 97 words
A method of transmitting data characters between a transmitter and a receiver comprising the steps of: at the transmitter: encoding an incoming data character a plurality of times until an encoded character occurs which is not one of a predetermined set of characters; and transmitting each encoded character, whether or not that encoded character is one of the predetermined set; and at the receiver the steps of receiving a transmitted character; and providing a decoded output character from the receiver when the corresponding received character is determined not to be the one of the set of characters.
Claim 17
Independent Claim 97 words
A method of transmitting data characters between a transmitter and a receiver comprising the steps of: at the transmitter: encoding an incoming data character a plurality of times until an encoded character occurs which is not one of a predetermined set of characters; and transmitting each encoded character, whether or not that encoded character is one of the predetermined set; and at the receiver the steps of receiving a transmitted character; and providing a decoded output character from the receiver when the corresponding received character is determined not to be the one of the set of characters.
Claim 18
Dependent Claim 81 words
A communication system in which data characters are each encoded in an encoder a plurality of times until an encoded character occurs which is not one of a predetermined set of characters; each encoded character, whether or not that encoded character is one of the predetermined set is transmitted by a transmitter to a receiver and a decoded output character provided from a decoder when the corresponding received character is determined not to be the one of the set of characters.
Claim 19
Dependent Claim 81 words
A communication system in which data characters are each encoded in an encoder a plurality of times until an encoded character occurs which is not one of a predetermined set of characters; each encoded character, whether or not that encoded character is one of the predetermined set is transmitted by a transmitter to a receiver and a decoded output character provided from a decoder when the corresponding received character is determined not to be the one of the set of characters.
Claim 20
Dependent Claim 258 words
A communication system for transmitting data from a discontinuous stream of data over a data link requiring a continuous stream of data, comprising: a transmitting part having: means for encoding data in an incoming data stream on a character by character basis, which encoding varies between successive characters of the continuous stream, means for determining whether an encoded character is one of a predetermined set of characters, control means, responsive to the determining means, for controlling the encoding means to encode incoming data a plurality of times until an encoded character occurs which is not one of the predetermined set of characters, detection means for detecting the absence of data in the incoming data stream, and transmitting means, responsive to the detection means, for transmitting in the absence of incoming data one of the predetermined set of characters, or when incoming data is present, each encoded character, unless an encoded character is one of the predetermined set when one of the predetermined set of characters is transmitted; a receiving part having: means for receiving transmitted characters to maintain the receiving part in synchronism with the transmitting part; means for determining whether or not a received character is one of the predetermined set of characters; means for decoding a received character, whereby a decoded character is provided from the receiver when the corresponding received character is determined not to be the one of the set of characters, and the decoding means being kept co-ordinated with the encoding means of the transmitting part through the receipt of successive transmitted characters.
Claim 21
Dependent Claim 258 words
A communication system for transmitting data from a discontinuous stream of data over a data link requiring a continuous stream of data, comprising: a transmitting part having: means for encoding data in an incoming data stream on a character by character basis, which encoding varies between successive characters of the continuous stream, means for determining whether an encoded character is one of a predetermined set of characters, control means, responsive to the determining means, for controlling the encoding means to encode incoming data a plurality of times until an encoded character occurs which is not one of the predetermined set of characters, detection means for detecting the absence of data in the incoming data stream, and transmitting means, responsive to the detection means, for transmitting in the absence of incoming data one of the predetermined set of characters, or when incoming data is present, each encoded character, unless an encoded character is one of the predetermined set when one of the predetermined set of characters is transmitted; a receiving part having: means for receiving transmitted characters to maintain the receiving part in synchronism with the transmitting part; means for determining whether or not a received character is one of the predetermined set of characters; means for decoding a received character, whereby a decoded character is provided from the receiver when the corresponding received character is determined not to be the one of the set of characters, and the decoding means being kept co-ordinated with the encoding means of the transmitting part through the receipt of successive transmitted characters.
Claim 22
Dependent Claim 16 words
A communication system as claimed in claim 16 wherein the said predetermined set comprises one character.
Claim 23
Dependent Claim 21 words
A communications system as claimed in claim 16 wherein a null character is a member of the predetermined set of characters.
Claim 24
Dependent Claim 22 words
A communications system as claimed in claim 16, wherein the incoming data stream is asynchronous and the continuous data stream is synchronous.
Claim 25
Dependent Claim 17 words
A system as claimed in claim 16, wherein the encoder and decoder employ a pseudo random process.
Claim 26
Dependent Claim 16 words
A system as claimed in claim 16 wherein the encoder and decoder utilise a look-up table.
Claim 27
Dependent Claim 81 words
In a communications system wherein a stream of provided character data are successively encoded, transmitted from one site, received at another site and decoded thereat to reproduce said stream of character data, the improvement comprising: a repetitive encoder located at said first site which has been conditioned to encode a plurality of times and transmit each character data if the encoded character data equals at least one predetermined data value but to otherwise singly encode and transmit successive provided character data.
Claim 28
Dependent Claim 81 words
In a communications system wherein a stream of provided character data are successively encoded, transmitted from one site, received at another site and decoded thereat to reproduce said stream of character data, the improvement comprising: a repetitive encoder located at said first site which has been conditioned to encode a plurality of times and transmit each character data if the encoded character data equals at least one predetermined data value but to otherwise singly encode and transmit successive provided character data.
Claim 29
Dependent Claim 38 words
An improved communications system as in claim 22 further comprising: a decoder located at said second site which has been conditioned to decode each received encoded character data unless it equals said at least one predetermined data value.
Claim 30
Dependent Claim 71 words
An improved method of operating a communications system wherein a stream of provided character data are successively encoded, transmitted from one site, received at another site and decoded thereat to reproduce said stream of character data, the improvement comprising: encoding a plurality of times and transmitting each character data if the encoded character data equals at least one predetermined data value but otherwise singly encoding and transmitting successive provided character data.
Claim 31
Dependent Claim 71 words
An improved method of operating a communications system wherein a stream of provided character data are successively encoded, transmitted from one site, received at another site and decoded thereat to reproduce said stream of character data, the improvement comprising: encoding a plurality of times and transmitting each character data if the encoded character data equals at least one predetermined data value but otherwise singly encoding and transmitting successive provided character data.
Claim 32
Dependent Claim 26 words
An improved method as in claim 24 further comprising: decoding and retaining each received encoded character data unless it equals said at least one predetermined value.

References Cited (Backward Citations)

US3781472A Cited
US3886313A Cited
US3868631A Cited
US4079188A Cited
FR2439444A1 Cited
US4477912A Cited
US4627074A Cited
US4606056A Cited
EP0199161A2 Cited
US4771463A Cited
US4811357A Cited
US5012489A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-25 1998-01-24 1998-07-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-25 2002-01-24 2002-07-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-25 2006-01-24 2006-07-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag