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

Method and system for increasing network information carried in a data packet via packet tagging

Assignee: GlobalFoundries Inc
•
Filing: 1995-03-17
•
Granted: 1996-08-27
•
Expires: 2015-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for providing statistical network information carried in a data packet being transmitted on a network. The method includes the steps of receiving a data packet having a data portion on a repeater and transferring the data portion to a management unit. The method further includes the step of appending statistical information to the data portion during an inter-packet gap period. The apparatus for providing statistical information in a data packet on a network includes a repeater mechanism, a management unit mechanism, and a packet tagging circuit. The repeater mechanism receives a data packet having a data portion, the management unit mechanism determines statistical information based on the data packet, and the packet tagging circuit appends information to the data portion of the data packet during an inter-packet gap period.

Inventors

  • 👤 Ian S. Crayford
  • 👤 William Lo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 01:35
CPC Classifications
H; H04; H04L; H04L43/00; H04L12/00; H04L12/28; H04L12/44; H04L43/08; H04L43/0823; H04L43/0847; H04Q; H04Q2213/00; H04Q2213/13172; H04Q2213/13293; H04Q2213/13396

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 74 words
A method for providing statistical network information in a data packet, the method comprising the steps of: (a) receiving a data packet on a repeater in the network, the repeater having a plurality of ports, the data packet having a data portion; (b) transferring the data portion of the data packet to a management unit; and (c) appending statistical information to the data portion transferred to the management unit during an interpacket gap period.
Claim 2
Independent Claim 74 words
A method for providing statistical network information in a data packet, the method comprising the steps of: (a) receiving a data packet on a repeater in the network, the repeater having a plurality of ports, the data packet having a data portion; (b) transferring the data portion of the data packet to a management unit; and (c) appending statistical information to the data portion transferred to the management unit during an interpacket gap period.
Claim 3
Dependent Claim 15 words
The method of claim 1 in which the statistical information includes a repeater identification value.
Claim 4
Dependent Claim 15 words
The method of claim 1 in which the statistical information includes a port identification value.
Claim 5
Dependent Claim 16 words
The method of claim 1 further comprising the step of generating a frame check sequence (FCS).
Claim 6
Dependent Claim 15 words
The method of claim 4 in which the statistical information includes the generated FCS sequence.
Claim 7
Dependent Claim 16 words
The method of claim 1 in which the inter-packet gap period is approx 12 bytes long.
Claim 8
Dependent Claim 23 words
The method of claim 6 in which the step of appending has a duration less than about two-thirds of the inter-packet gap period.
Claim 9
Dependent Claim 23 words
The method of claim 1 further comprising the step of providing a control signal indicative of network activity during the step of appending.
Claim 10
Dependent Claim 29 words
The method of claim 1 in which the statistical information includes packet length, whether the packet has been compressed, and/or whether the packet is a multicast or broadcast packet.
Claim 11
Dependent Claim 20 words
The method of claim 1 in which the statistical information includes whether the packet contained an FCS and/or alignment error.
Claim 12
Independent Claim 83 words
An apparatus for providing statistical network information, the apparatus comprising: a repeater means having at least one port for receiving a data packet, the data packet having a data portion; a management unit means coupled to the repeater means for determining statistical information; and a packet tagging circuit coupled between the repeater means and the management unit means for appending the statistical information to the data portion during an inter-packet gap period while the data portion is received at the management unit means.
Claim 13
Independent Claim 83 words
An apparatus for providing statistical network information, the apparatus comprising: a repeater means having at least one port for receiving a data packet, the data packet having a data portion; a management unit means coupled to the repeater means for determining statistical information; and a packet tagging circuit coupled between the repeater means and the management unit means for appending the statistical information to the data portion during an inter-packet gap period while the data portion is received at the management unit means.
Claim 14
Dependent Claim 20 words
The apparatus of claim 11 in which the packet tagging circuit appends a repeater identification value to the data packet.
Claim 15
Dependent Claim 19 words
The apparatus of claim 11 in which the packet tagging circuit appends a port value to the data packet.
Claim 16
Dependent Claim 20 words
The apparatus of claim 11 in which the packet tagging circuit further comprises a frame check sequence (FCS) generator circuit.
Claim 17
Dependent Claim 21 words
The apparatus of claim 14 in which the FCS generator circuit generates a valid FCS value for the appended data packet.
Claim 18
Dependent Claim 21 words
The apparatus of claim 15 in which the packet tagging circuit appends the valid FCS value to the appended data packet.
Claim 19
Dependent Claim 16 words
The apparatus of claim 11 in which the packet tagging circuit further comprises a controller means.
Claim 20
Dependent Claim 24 words
The apparatus of claim 17 in which the controller means provides an enable output signal indicative of the status of the packet tagging circuit.
Claim 21
Dependent Claim 20 words
The apparatus of claim 11 in which the packet tagging circuit further comprises a start of frame delimiter (SFD) circuit.
Claim 22
Dependent Claim 18 words
The apparatus of claim 19 in which the SFD circuit identifies a SFD sequence in the data packet.
Claim 23
Dependent Claim 16 words
The apparatus of claim 11 in which the interpacket gap period is approximately 12 bytes long.
Claim 24
Dependent Claim 24 words
The apparatus of claim 21 in which the packet tagging circuit appends the information during less than approximately two-thirds of the inter-packet gap period.
Claim 25
Independent Claim 113 words
A method for providing statistical network information in a network, the network having a plurality of repeaters, the network comprising the steps of: (a) receiving a data packet on one repeater of the plurality of repeaters in the network, the data packet having a data portion; (b) outputting a first control signal from the one repeater to a controller; (c) transferring the data portion of the data packet to a management unit; (d) appending statistical information to the data portion during an inter-packet gap period; and (e) outputting a second control signal from the one repeater to indicate a status of transmission activity to the controller during the steps of transferring and appending.
Claim 26
Independent Claim 113 words
A method for providing statistical network information in a network, the network having a plurality of repeaters, the network comprising the steps of: (a) receiving a data packet on one repeater of the plurality of repeaters in the network, the data packet having a data portion; (b) outputting a first control signal from the one repeater to a controller; (c) transferring the data portion of the data packet to a management unit; (d) appending statistical information to the data portion during an inter-packet gap period; and (e) outputting a second control signal from the one repeater to indicate a status of transmission activity to the controller during the steps of transferring and appending.
Claim 27
Dependent Claim 24 words
The method of claim 23 further comprising the step of receiving a second data packet at a second repeater of the plurality of repeaters.
Claim 28
Dependent Claim 26 words
The method of claim 24 further comprising the step of transmitting the second data packet to the network during the appending step of the one repeater.
Claim 29
Dependent Claim 28 words
The method of claim 25 further comprising the step of outputting the second control signal by the second repeater during the entire transmission of the second data packet.
Claim 30
Dependent Claim 21 words
The method of claim 26 in which the one repeater ignores the second data packet being transmitted by the second repeater.
Claim 31
Dependent Claim 27 words
The method of claim 23 wherein steps (b) and (c) are deactivated when a collision signal is received by at least one of the plurality of repeaters.
Claim 32
Dependent Claim 27 words
The method of claim 28 wherein the second control signal indicates transmission activity until the collision signal is no longer received by the at least one repeater.
Claim 33
Dependent Claim 89 words
A circuit for enhancing network statistical information provided in a data packet to a repeater, the repeater including a repeater front end for receiving the data packet and a management unit coupled to the repeater front end, the enhancing circuit comprising: a packet tagging means for appending statistical information to a data packet transmitted from the repeater front end to the management unit during an inter-packet gap period; and a validation means coupled to the packet tagging means for providing an indication that the appended data packet is valid.
Claim 34
Dependent Claim 89 words
A circuit for enhancing network statistical information provided in a data packet to a repeater, the repeater including a repeater front end for receiving the data packet and a management unit coupled to the repeater front end, the enhancing circuit comprising: a packet tagging means for appending statistical information to a data packet transmitted from the repeater front end to the management unit during an inter-packet gap period; and a validation means coupled to the packet tagging means for providing an indication that the appended data packet is valid.
Claim 35
Dependent Claim 38 words
The circuit for enhancing network statistical information of claim 30 in which the validation means further comprises: a generator means for generating a frame check sequence, the frame check sequence indicating that the appended data packet is valid.
Claim 36
Dependent Claim 18 words
The circuit for enhancing network statistical information of claim 31 in which the generator means is programmably deactivated.
Claim 37
Dependent Claim 21 words
The circuit for enhancing network statistical information of claim 30 in which the packet tagging means further comprises a controller means.
Claim 38
Dependent Claim 29 words
The circuit for enhancing network statistical information of claim 33 in which the controller means provides an enable output signal indicative of the status of the packet tagging means.
Claim 39
Dependent Claim 25 words
The circuit for enhancing network statistical information of claim 30 in which the packet tagging means further comprises a start of frame delimiter (SFD) circuit.
Claim 40
Dependent Claim 23 words
The circuit for enhancing network statistical information of claim 35 in which the SFD circuit identifies a SFD sequence in the data packet.
Claim 41
Dependent Claim 21 words
The circuit for enhancing network statistical information of claim 30 in which the inter-packet gap period is approx 12 bytes long.
Claim 42
Dependent Claim 29 words
The circuit for enhancing network statistical information of claim 30 in which the packet tagging means appends the information during approximately less than two-thirds of the inter-packet gap period.
Claim 43
Dependent Claim 24 words
The circuit for enhancing network statistical information of claim 30 in which the packet tagging means appends statistical information to a compressed data packet.
Claim 44
Dependent Claim 39 words
The circuit for enhancing network statistical information of claim 39 in which the packet tagging circuit begins appending the statistical information to the compressed data packet during a gap created by compression and prior to an inter-packet gap period.
Claim 45
Dependent Claim 33 words
The circuit for enhancing statistical information of claim 30 which includes means for address look up and matching of the destination of the packet with the physical destination address of the management MAC.
Claim 46
Dependent Claim 35 words
The circuit for enhancing statistical information of claim 30 in which only active repeater chip generates the tagging field and other data from the packet is read from an expansion bus by the management unit.

References Cited (Backward Citations)

US4633464A Cited
US5285199A Cited
US5287343A Cited
US5355366A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-27 2000-02-26 2000-08-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-27 2004-02-26 2004-08-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-27 2008-02-26 2008-08-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag