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

System for selectively reducing capture effect in a network station by increasing delay time after a predetermined number of consecutive successful transmissions

Assignee: GlobalFoundries Inc
•
Filing: 1996-08-15
•
Granted: 1999-04-13
•
Expires: 2016-08-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Delay times are modified in an Ethernet network device having captured the media channel by increasing the interframe spacing (IFS) between data packets. The modified IFS interval, increased by adding a delay interval to the minimum interpacket gap (IPG) interval after a predetermined number of consecutive successful transmissions, enables other network stations to transmit data during the deferral interval. The Ethernet network device maintains the modified IFS for a limited deferral interval, based upon a predetermined time interval or a number of successful transmissions by other network stations. Additional delay intervals may be added if the network station continues to exceed the predetermined number of consecutive successful transmissions. Hence, a network station can avoid capturing a network channel while ensuring access latencies.

Inventors

  • 👤 Gopal Krishna
  • 👤 Mohan Kalkunte

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 16:49
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/407; H04L12/413; H04L12/44

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 100 words
In a network station coupled to media of a network, a method of accessing the media, comprising: determining if a number of consecutive successful transmissions by the network station exceeds a predetermined threshold; if the number exceeds the predetermined threshold, setting a delay time including a predetermined interpacket gap interval and an additional time interval; sensing deassertion of a receive carrier on the media; waiting the delay time in response to the sensed deassertion of the receive carrier; and attempting access of the media by the network station after the sensed deassertion of the receive carrier and the delay time.
Claim 2
Dependent Claim 100 words
In a network station coupled to media of a network, a method of accessing the media, comprising: determining if a number of consecutive successful transmissions by the network station exceeds a predetermined threshold; if the number exceeds the predetermined threshold, setting a delay time including a predetermined interpacket gap interval and an additional time interval; sensing deassertion of a receive carrier on the media; waiting the delay time in response to the sensed deassertion of the receive carrier; and attempting access of the media by the network station after the sensed deassertion of the receive carrier and the delay time.
Claim 3
Dependent Claim 44 words
The method of claim 1, wherein the attempting access step comprises: sensing whether a receive carrier is asserted on the media during the waiting step; and transmitting a data packet if the receive carrier is not asserted on the media during the waiting step.
Claim 4
Dependent Claim 29 words
The method of claim 2, further comprising setting the delay time to the predetermined interpacket gap interval if the number is less than or equal to the predetermined threshold.
Claim 5
Dependent Claim 30 words
The method of claim 1, wherein said setting step comprises maintaining the delay time equal to said predetermined interpacket gap plus the additional time interval for a predetermined deferral interval.
Claim 6
Dependent Claim 16 words
The method of claim 4, wherein said predetermined deferral interval corresponds to a predetermined time interval.
Claim 7
Dependent Claim 33 words
The method of claim 5, wherein maintaining step comprises starting a timer in response to the setting of said delay time, the timer identifying a reduced throughput time interval of the network station.
Claim 8
Dependent Claim 28 words
The method of claim 6, further comprising resetting the delay time to equal the predetermined interpacket gap interval after the timer has counted the reduced throughput time interval.
Claim 9
Dependent Claim 27 words
The method of claim 4, wherein said predetermined deferral interval corresponds to a predetermined number of data transfers having occurred on the medium by other network stations.
Claim 10
Dependent Claim 42 words
The method of claim 8, wherein the maintaining step comprises: resetting a deferral counter in response to the setting of said delay time; and incrementing the deferral counter in response to each detected successful transfer on the media by another network station.
Claim 11
Dependent Claim 32 words
The method of claim 9, further comprising resetting the delay time to equal the predetermined interpacket gap interval in response to the deferral counter having counted said predetermined number of data transfers.
Claim 12
Dependent Claim 21 words
The method of claim 1, wherein said additional time interval has a duration greater than one half a network slot time.
Claim 13
Dependent Claim 70 words
The method of claim 1, wherein said additional time interval has a duration less than one half a network slot time, the method further comprising: determining whether a second number of consecutive transmissions by the network station after the setting step exceeds a second predetermined threshold; if the second number exceeds the second predetermined threshold, repeating said setting step by adding a second additional time interval to said delay time.
Claim 14
Dependent Claim 25 words
The method of claim 12, wherein said setting step comprises maintaining the delay time including said second additional delay time for a predetermined deferral interval.
Claim 15
Dependent Claim 27 words
The method of claim 13, further comprising resetting the delay time, after the predetermined deferral interval, to the predetermined interpacket gap interval plus the additional time interval.
Claim 16
Dependent Claim 16 words
The method of claim 12, wherein said predetermined deferral interval corresponds to a predetermined time interval.
Claim 17
Dependent Claim 27 words
The method of claim 12, wherein said predetermined deferral interval corresponds to a predetermined number of data transfers having occurred on the medium by other network stations.
Claim 18
Dependent Claim 39 words
The method of claim 16, further comprising resetting the delay time to the predetermined interpacket gap interval plus the additional time interval in response to detection of said predetermined number of data transfers having occurred by other network stations.
Claim 19
Dependent Claim 37 words
The method of claim 1, wherein the network is a CSMA/CD network, the predetermined interpacket gap interval equal to ninety six (96) bit times and the additional time interval greater than one half a network slot time.
Claim 20
Dependent Claim 19 words
The method of claim 1, wherein the network slot time equals at least five hundred twelve (512) bit times.
Claim 21
Dependent Claim 31 words
The method of claim 18, wherein the network has a data rate of 1000 megabits per second and the predetermined slot time is approximately four thousand ninety six (4096) bit times.
Claim 22
Dependent Claim 108 words
A network interface for connection with media of a network, comprising: a carrier sensor sensing deassertion of a carrier on the media; a programmable timer counting a programmable delay interval in response to the sensed deassertion of said carrier, the predetermined delay interval having a value of at least a predetermined interpacket gap interval; a transmitter outputting a data packet onto the media in response to a determined absence of activity by said sensor during the programmable delay interval; and a controller selectively increasing the programmable delay interval from the predetermined interpacket gap interval in response to the transmitter outputting a first predetermined number of consecutive successful transmissions.
Claim 23
Dependent Claim 108 words
A network interface for connection with media of a network, comprising: a carrier sensor sensing deassertion of a carrier on the media; a programmable timer counting a programmable delay interval in response to the sensed deassertion of said carrier, the predetermined delay interval having a value of at least a predetermined interpacket gap interval; a transmitter outputting a data packet onto the media in response to a determined absence of activity by said sensor during the programmable delay interval; and a controller selectively increasing the programmable delay interval from the predetermined interpacket gap interval in response to the transmitter outputting a first predetermined number of consecutive successful transmissions.
Claim 24
Dependent Claim 20 words
The interface of claim 21, further comprising a counter counting the number of said consecutive successful transmissions by the transmitter.
Claim 25
Dependent Claim 43 words
The interface of claim 22, further comprising a deferral monitor counting a deferral interval in response to the increase in the programmable delay interval, the controller selectively adjusting the programmable delay interval in response to the deferral monitor counting a predetermined deferral level.
Claim 26
Dependent Claim 21 words
The interface of claim 23, wherein the deferral monitor counts to the predetermined deferral level corresponding to a predetermined time interval.
Claim 27
Dependent Claim 42 words
The interface of claim 23, wherein the deferral monitor counts a number of data transfers having occurred on the media by other network stations, the predetermined deferral level corresponding to a predetermined number of said data transfers by the other network stations.
Claim 28
Dependent Claim 60 words
The interface of claim 21, wherein the controller increases the programmable delay by a first delay interval in response to said first predetermined number of consecutive successful transmissions, the controller further increasing the programmable delay by a second delay interval in response to the transmitter outputting a second predetermined number of consecutive successful transmissions greater than the first predetermined number.

References Cited (Backward Citations)

US5319641A Cited
US5404353A Cited
US5422887A Cited
US5353287A Cited
EP0632619A2 Cited
EP0632621A2 Cited
EP0632620A2 Cited
US5418784A Cited
US5436903A Cited
US5526355A Cited
US5642360A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-04-12 2002-10-12 2003-04-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-04-12 2006-10-12 2007-04-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-04-12 2010-10-12 2011-04-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag