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

Error monitoring in digital transmission systems

Assignee: Nokia of America Corp
•
Filing: 1989-07-31
•
Granted: 1992-04-28
•
Expires: 2009-07-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Errors in digital transmission are monitored by employing a cyclical-redundancy-check (CRC). A CRC code word having a predetermined number of bits is generated (via 310) from a block of bits (ESF) of a presently transmitted time division multiplexed (XTDM) signal. The code word bits are then inserted (via 304, 305, 306) into predetermined bit positions of the next subsequent block of bits (ESF) of the XTDM signal. In a receiver (FIG. 7), bits of a presently received time division multiplexed (RTDM) signal are compared (801, 802) to bits of a CRC code word generated from the last previously received block of bits to indicate errors in transmission. In a specific example, a 6-bit CRC code word is employed and the code word bits are inserted into predetermined framing bit positions.

Inventors

  • 👤 Robert D. Howson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 09:50
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/0078; H04L1/0079; H04L1/008; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0602; H04L1/004; H04L1/0041; H04L1/0056; H04L1/0061; H04L7/00; H04L7/04; H04L7/048

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 115 words
Apparatus for formatting a time division multiplexed signal including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (310) responsive to bits in a block of bits of the time division multiplexed signal (XTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions; and means (301, 304-306) for inserting said code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal being transmitted to monitor errors in transmission.
Claim 2
Dependent Claim 115 words
Apparatus for formatting a time division multiplexed signal including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (310) responsive to bits in a block of bits of the time division multiplexed signal (XTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions; and means (301, 304-306) for inserting said code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal being transmitted to monitor errors in transmission.
Claim 3
Dependent Claim 112 words
Apparatus .Iadd.including means .Iaddend.for monitoring a received time division multiplexed signal including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (702) responsive to all the bits of a block of bits of the received time division multiplexed signal (RTDM) for generating .Iadd.in .Iaddend.accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additionsal bit position; and means (703) for comparing said code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications.
Claim 4
Dependent Claim 112 words
Apparatus .Iadd.including means .Iaddend.for monitoring a received time division multiplexed signal including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (702) responsive to all the bits of a block of bits of the received time division multiplexed signal (RTDM) for generating .Iadd.in .Iaddend.accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additionsal bit position; and means (703) for comparing said code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications.
Claim 5
Dependent Claim 214 words
Apparatus for transmitting and receiving time division multiplexed signals including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (300) for formatting the time division multiplexed signal (XTDM) including means (310) responsive to bits in a block of bits of the time division multiplexed signal (XTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, and means (301, 304-306) for inserting said code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal being transmitted to monitor errors in transmission; and means (700) for monitoring a received time division multiplexed signal including means (702) responsive to bits of a block of bits of the received time division multiplexed signal (RTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, and means (703) for comparing said code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications.
Claim 6
Dependent Claim 214 words
Apparatus for transmitting and receiving time division multiplexed signals including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (300) for formatting the time division multiplexed signal (XTDM) including means (310) responsive to bits in a block of bits of the time division multiplexed signal (XTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, and means (301, 304-306) for inserting said code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal being transmitted to monitor errors in transmission; and means (700) for monitoring a received time division multiplexed signal including means (702) responsive to bits of a block of bits of the received time division multiplexed signal (RTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, and means (703) for comparing said code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications.
Claim 7
Dependent Claim 67 words
Apparatus as defined in claims 1 or 2, wherein said code word generating means (310; 702) includes means (501) for generating said code word bits (CRC BITS) from a block having a predetermined number of bits of the time division multiplexed signal (XTDM; RTDM) and means for serially supplying said code word bits (502) during a next subsequent block of bits of the time division multiplexed signal.
Claim 8
Dependent Claim 19 words
Apparatus as defined in claim 1 or 2, wherein said prescribed criterion includes a predetermined cyclic code generator polynomial.
Claim 9
Dependent Claim 16 words
Apparatus as defined in claim 5 wherein said predetermined number of code word bits is six.
Claim 10
Dependent Claim 25 words
Apparatus as defined in claim 5 wherein said means for generating said code word from said block of bits includes a feedback shift register (501).
Claim 11
Dependent Claim 34 words
Apparatus as defined in claims 1 or 3 wherein said means for inserting includes means (306) for generating a timing signal (CRC BIT SYNC) including pulses concurrent with said code word bits (CRC BITS).
Claim 12
Dependent Claim 67 words
Apparatus as defined in claim 8 wherein said code word generating means (301) includes means (501) for generating said code word bits from a block (ESF) having a predetermined number of bits of the time division multiplexed signal (XTDM) and means (502) for serially supplying said code word bits to said means for inserting during a next subsequent block of bits of the time division multiplexed signal.
Claim 13
Dependent Claim 17 words
Apparatus as defined in claim 9 wherein said predetermined additional bit positions are predetermined framing bit positions.
Claim 14
Dependent Claim 43 words
Apparatus as defined in claim 10 wherein said means for inserting includes means (301, 304) responsive to said timing signal pulses (CRC BIT SYNC) and said code word bits (CRC BITS) for inserting said code word bits in said predetermined framing bit positions.
Claim 15
Dependent Claim 124 words
Apparatus as defined in claims 2 or 3 wherein said means for monitoring further includes means (705) for generating a timing signal (CRC BIT SYNC) having pulses concurrent with said code word bits (CRC BITS), wherein said code word generating means (702) includes means for generating said code word bits from a block having a predetermined number of bits of the time division multiplexed signal and means for serially supplying said code word bits during a next subsequent block of bits of the time division multiplexed signal, and wherein said comparing means (703) is responsive to said bits of the received time division multiplexed signal, to said code word bits, and to said timing signal pulses for generating said error indications (CRC BLOCK ERRORS).
Claim 16
Independent Claim 102 words
A method for formatting a time division multiplexed signal including a series of blocks of bits each block including a plurality of data bits and a plurality of additional bit positions, the method comprising the steps of: generating a code word having a predetermined number of bits less in number than the plurality of additional bit positions from bits in a block of bits of the time division multiplexed signal in accordance with a prescribed criterion; and inserting the code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal.
Claim 17
Independent Claim 102 words
A method for formatting a time division multiplexed signal including a series of blocks of bits each block including a plurality of data bits and a plurality of additional bit positions, the method comprising the steps of: generating a code word having a predetermined number of bits less in number than the plurality of additional bit positions from bits in a block of bits of the time division multiplexed signal in accordance with a prescribed criterion; and inserting the code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal.
Claim 18
Independent Claim 105 words
A method for monitoring errors in a received time division multiplexed signal including a series of blocks of bits each block including a plurality of data bits and a plurality of additional bit positions, the method comprising the steps of: generating a code word having a predetermined number of bits less in number than the plurality of additional bit positions from bits of a block of bits of the time division multiplexed signal in accordance with a prescribed criterion; and comparing the code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications. .Iadd.
Claim 19
Independent Claim 105 words
A method for monitoring errors in a received time division multiplexed signal including a series of blocks of bits each block including a plurality of data bits and a plurality of additional bit positions, the method comprising the steps of: generating a code word having a predetermined number of bits less in number than the plurality of additional bit positions from bits of a block of bits of the time division multiplexed signal in accordance with a prescribed criterion; and comparing the code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications. .Iadd.
Claim 20
Dependent Claim 69 words
Apparatus as defined in claim 2 wherein said means for monitoring further includes means for utilizing said error indications to monitor transmission performance. .Iaddend. .Iadd.16. Apparatus as defined in claim 10 wherein said means for monitoring further includes means for utilizing said error indications to monitor transmission performance. .Iaddend. .Iadd.17. Apparatus as defined in claim 12 wherein said means for monitoring further includes means for utilizing said error indications
Claim 21
Dependent Claim 346 words
to monitor transmission performance. .Iaddend. .Iadd.18. Apparatus for transmitting and receiving time division multiplexed signals including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (300) for formatting the time division multiplexed signal (XTDM) including means (310) responsive to bits in a block of bits of the time division multiplexed signal (XTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, and means (301, 304-306) for inserting said code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal being transmitted to monitor errors in transmission; and means (700) for monitoring a received time division multiplexed signal including means (702) responsive to bits of a block of bits of the received time division multiplexed signal (RTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, means (703) for comparing said code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications, and means (704) for utilizing said error indications to monitor transmission performance. .Iaddend. .Iadd.19. A method for monitoring errors in a received time division multiplexed signal including a series of blocks of bits each block including a plurality of data bits and a plurality of additional bit positions, the method comprising the steps of: generating a code word having a predetermined number of bits less in number than the plurality of additional bit positions from bits of a block of bits of the time division multiplexed signal in accordance with a prescribed criterion, comparing the code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate errors indications; and utilizing said error indications to monitor transmission performance. .Iaddend.
Claim 22
Dependent Claim 346 words
to monitor transmission performance. .Iaddend. .Iadd.18. Apparatus for transmitting and receiving time division multiplexed signals including a series of blocks of bits, each block including a plurality of data bits and a plurality of additional bit positions, characterized by means (300) for formatting the time division multiplexed signal (XTDM) including means (310) responsive to bits in a block of bits of the time division multiplexed signal (XTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, and means (301, 304-306) for inserting said code word bits in predetermined ones of the additional bit positions of a subsequent block of bits of the time division multiplexed signal being transmitted to monitor errors in transmission; and means (700) for monitoring a received time division multiplexed signal including means (702) responsive to bits of a block of bits of the received time division multiplexed signal (RTDM) for generating in accordance with a prescribed criterion a code word (CRC BITS) having a predetermined number of bits less in number than the plurality of additional bit positions, means (703) for comparing said code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate error indications, and means (704) for utilizing said error indications to monitor transmission performance. .Iaddend. .Iadd.19. A method for monitoring errors in a received time division multiplexed signal including a series of blocks of bits each block including a plurality of data bits and a plurality of additional bit positions, the method comprising the steps of: generating a code word having a predetermined number of bits less in number than the plurality of additional bit positions from bits of a block of bits of the time division multiplexed signal in accordance with a prescribed criterion, comparing the code word bits with bits of a subsequent received block of bits of the time division multiplexed signal to generate errors indications; and utilizing said error indications to monitor transmission performance. .Iaddend.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-04-28 1995-10-28 1996-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-04-28 1999-10-28 2000-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-04-28 2003-10-28 2004-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag