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

Data length detection device for detecting length of frame data defined by flags

Assignee: Mitsubishi Electric Corp
•
Filing: 1991-09-26
•
Granted: 1993-03-30
•
Expires: 2011-09-26
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A data length detection device for detecting the byte length of received data in accordance with High Level Data Link Control Procedure is disclosed. When the byte length of an information field included in the received data, for example, is detected, initial data determined based on the byte length is generated from initial data generation circuit. A counting device, after being initialized by the initial data, starts counting operation in response to detection of a start flag. When a stop flat is detected, the counting device stops the counting operation, and the data counted at the time represents the byte length of the information field. Since an adder/subtracter is not necessary to detect the byte length, time required for the detection can be shortened.

Inventors

  • 👤 Takeo Nakabayashi
  • 👤 Harufusa Kondoh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:13
CPC Classifications
H; H04; H04L; H04L69/00; H04L69/22; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 162 words
A data length detection device for detecting the data length of one frame data defined by a start flag and a stop flag, said frame data including a first data part having a predetermined data length, and a second data part having an arbitrary data length, said device comprising: initial data generation means for generating initial data determined based on the predetermined data length of said first data part; flag detection means for receiving said frame data and detecting the start flag and the stop flag; and counting means responsive to said flag detection means for counting the data length of the second data part, said initial data generation means applying the initial data to said counting means prior to the counting operation of said counting means, said counting means starting the counting operation in response to the detection of the start flag and stopping the counting operation in response to the detection of the stop flag by said flag detection means.
Claim 2
Dependent Claim 162 words
A data length detection device for detecting the data length of one frame data defined by a start flag and a stop flag, said frame data including a first data part having a predetermined data length, and a second data part having an arbitrary data length, said device comprising: initial data generation means for generating initial data determined based on the predetermined data length of said first data part; flag detection means for receiving said frame data and detecting the start flag and the stop flag; and counting means responsive to said flag detection means for counting the data length of the second data part, said initial data generation means applying the initial data to said counting means prior to the counting operation of said counting means, said counting means starting the counting operation in response to the detection of the start flag and stopping the counting operation in response to the detection of the stop flag by said flag detection means.
Claim 3
Dependent Claim 28 words
The data length detection device in accordance with claim 1, wherein said frame data comprises HDLC frame data defined in accordance with High Level Data Link Control Procedure.
Claim 4
Dependent Claim 18 words
The data length detection device in accordance with claim 2, wherein said data length comprises a byte length.
Claim 5
Dependent Claim 30 words
The data length detection device in accordance with claim 2, wherein said HDLC frame data has said first and second data parts placed between said start flag and stop flag.
Claim 6
Dependent Claim 39 words
The data length detection device in accordance with claim 3, wherein said first data part comprises at least one of an address field, a control field and an FCS field, and said second data part comprises an information field.
Claim 7
Dependent Claim 48 words
The data length detection device in accordance with claim 1, wherein said initial data generation means comprises a microprocessor for generating said initial data, further comprising initial data holding means for holding the initial data generated from said microprocessor and applying the held data to said counting means.
Claim 8
Dependent Claim 32 words
The data length detection device in accordance with claim 1, further comprising a data receiver for receiving a reception signal including frame data defined by the start flag and the stop flag.
Claim 9
Dependent Claim 199 words
A data length detection device for detecting the data length of one frame data defined by a start flag and a stop flag, said frame data including a first plurality of data fields each having a predetermined data length, and an arbitrary data field having an arbitrary data length, comprising: initial data generation means for generating a second plurality of initial data determined based on the data length of said first plurality of predetermined data fields; flag detection means for receiving said frame data to detect the start flag and the stop flag; counting means responsive to said flag detection means for counting the data length of the arbitrary data field; and selection means responsive to an externally applied selection signal for selecting one of said second plurality of initial data output from said initial data generation means, said selection means applying the selected initial data to said counting means prior to the counting operation of said counting means, said counting means starting the counting operation in response to the detection of the start flag by said flag detection means and stopping the counting operation in response to the detection of the stop flag by said flag detection means.
Claim 10
Dependent Claim 199 words
A data length detection device for detecting the data length of one frame data defined by a start flag and a stop flag, said frame data including a first plurality of data fields each having a predetermined data length, and an arbitrary data field having an arbitrary data length, comprising: initial data generation means for generating a second plurality of initial data determined based on the data length of said first plurality of predetermined data fields; flag detection means for receiving said frame data to detect the start flag and the stop flag; counting means responsive to said flag detection means for counting the data length of the arbitrary data field; and selection means responsive to an externally applied selection signal for selecting one of said second plurality of initial data output from said initial data generation means, said selection means applying the selected initial data to said counting means prior to the counting operation of said counting means, said counting means starting the counting operation in response to the detection of the start flag by said flag detection means and stopping the counting operation in response to the detection of the stop flag by said flag detection means.

References Cited (Backward Citations)

US4210777A Cited
US4748643A Cited
US4872186A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-03-29 1996-09-28 1997-03-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-03-29 2000-09-28 2001-03-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-03-29 2004-09-28 2005-03-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag