Signal detector for telephone line repeator remote loopback system
AssigneeSiemens Telecom Networks
InventorsKarl A. Kelsey, Romuald Bailey
Life of this patent
Estimating the term…
Abstract
A loopback enabled by an instruction and address code pair transmitted with the regular data stream affords a simplified fault location scheme for a T1 repeater span. By selecting unique addresses for each repeater using a predetermined frame sequence and by testing for logic error density, erroneous enablement is avoided.
Claims19
A repeater having a unique address designation, wherein the repeater comprises:
- first detection means for detecting a first inchannel signal, the first inchannel signal being representative of an enabling command;
- enabling means, responsive to the first detection means, for enabling the detection of a second inchannel signal, the second inchannel signal being representative of the unique address designation;
- second detection means, responsive to the enabling means, for detecting the second inchannel signal;
- and
- means, responsive to the second detection means, for initiating a loopback.
A signal detector for a repeater having a unique address designation, comprising:
- first detection means, responsive to inchannel signals, for detecting a first inchannel code sequence, the first inchannel code sequence being representative of an enabling command;
- enabling means, responsive to the first detection means, for enabling the detection of a second inchannel code sequence, the second inchannel code sequence being representative of the unique address designation, where the means for enabling comprises
- means for determining whether the first inchannel code sequence is present for at least a predetermined interval of time;
- and
- means for determining the density of errors in the detected first inchannel code sequence;
- second detection means, responsive to the enabling means and inchannel signals, for detecting the second inchannel code sequence, where the second detection means comprises
- means for determining whether the second inchannel code sequence is detected within a predetermined interval of time;
- means for determining whether the second inchannel code sequence is present for at least a predetermined interval of time;
- and
- means for determining the density of errors in the detected second inchannel code sequence;
- means, responsive to the second detection means, for initiating a loopback;
- third detection means for detecting a third inchannel code sequence, the third inchannel code sequence being representative of a disabling command, where the third detection means comprises means for determining the density of errors in the detected third inchannel code sequence;
- and
- means, responsive to the third detection means, for disabling the loopback.
A method for initiating a loopback in a repeater in response to inchannel signals, where the repeater has a unique address designation, comprising the steps of:
- detecting a first inchannel signal, the first inchannel signal being representative of an enabling command;
- in response to the step of detecting a first inchannel signal, enabling the detection of a second inchannel signal, the second inchannel signal being representative of the unique address designation;
- in response to the step of enabling, detecting the second inchannel signal;
- and
- in response to the step of detecting the second inchannel, initiating a loopback.
A method of detecting signals for initiating a loopback in a repeater having a unique address designation, comprising:
- detecting a first inchannel code sequence, the first inchannel code sequence being representative of an enabling command;
- enabling the detection of a second inchannel code sequence, the second inchannel code sequence being representative of the unique address designation, where the step of enabling comprises the steps of
- determining whether the first inchannel code sequence is present for at least a predetermined interval of time;
- and
- determining the density of errors in the first inchannel detected code sequence;
- detecting the second inchannel code sequence, where the step of detecting the second inchannel code comprises the steps of
- determining whether the second inchannel code sequence is detected within a predetermined interval of time;
- determining whether the second inchannel code sequence is present for at least a predetermined interval of time;
- and
- determining the density of errors in the detected second inchannel code sequence;
- in response to the step of detecting the second inchannel code sequence, initiating a loopback;
- detecting a third inchannel code sequence, the third inchannel code sequence being representative of a disabling command, where the step of detecting a third inchannel code sequence comprises the step of determining the density of errors in the detected third inchannel code sequence;
- and
- disabling the loopback in response to the step of detecting a third inchannel code sequence.
A signal detector for a repeater having a unique address designation and being responsive to inchannel code sequences comprising wake-up, address, and loopdown codes, the signal processor comprising:
- code detection logic comprising
- wake-up code detection logic for detecting the wake-up code;
- address code detection logic for detecting the address code;
- and
- loopdown code detection logic for detecting the loopdown code;
- timing logic comprising
- a first timer for determining whether a detected inchannel code sequence is present for at least a predetermined interval of time;
- a second timer for determining whether the address code is received within a predetermined time interval;
- and
- a third timer for determining whether the duration of a loopback has exceeded a predetermined time interval;
- error density counter logic for determining the density of errors in a detected inchannel code sequence;
- and
- a state machine comprising
- first state means, responsive to the wake-up code detection logic, for enabling the first timer and the error density counter logic;
- second state means, responsive to the first state means, the first timer, and the error density counter logic, for enabling the second timer;
- third state means, responsive to the address code detection logic, the first and second timers, and the error density counter logic, for initiating a loopback and enabling the third timer;
- and
- fourth state means, responsive to the third timer, the loopdown code detection logic, and the error density counter logic, for disabling the loopback.
Dependencies are inferred from the claim text.