Patent US4628311A successfully refreshed from Google Patents.
US4628311A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Carrier sense multiple access with collision avoidance utilizing rotating time staggered access windows
Assignee: International Business Machines Corp
•
Filing: 1983-10-19
•
Granted: 1986-12-09
•
Expires: 2003-10-19
Abstract
Abstract A network arbitration period following the termination of each transmitted frame is divided into a plurality of access windows which are assigned to respective stations in the network. Any station desiring to gain access to the network can acquire the network by transmitting during its assigned access window if no station assigned an earlier access window has already begun transmitting. The access window assignments can be rotated to equitably distribute access to the network.
Inventors
- 👤 Philip E. Milling
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 06:38
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40143; H04L12/40156; H04L12/407
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
242 words
In a communications system wherein a plurality of stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; assigning unique arbitration addresses to stations sharing said medium; generating, at each station desiring access to said medium, an access control number independent of the address of said each station to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; and transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period.
Claim 2
Dependent Claim
242 words
In a communications system wherein a plurality of stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; assigning unique arbitration addresses to stations sharing said medium; generating, at each station desiring access to said medium, an access control number independent of the address of said each station to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; and transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein the incremental value added by each terminal is a predetermined constant.
Claim 4
Dependent Claim
15 words
The method of claim 2, wherein said predetermined constant is a value greater than 1.
Claim 5
Dependent Claim
17 words
The method of claim 1 wherein the incremental value is a variable derived by random number generation.
Claim 6
Dependent Claim
47 words
The method of claim 1, wherein at least some of the transmissions are from a transmitting station to a destination station, said stations maintaining the same access window assignments in the next arbitration period if a transmitting station does not receive a response from a receiving station.
Claim 7
Dependent Claim
47 words
The method of claim 1, wherein each station includes means for detecting whether the access control number received with a transmission is invalid, and wherein a station uses the old control number if the access control number received with the last transmission is determined to be invalid.
Claim 8
Dependent Claim
288 words
In a communications system wherein a plurality of stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; establishing unique arbitration addresses for stations sharing said medium by assigning node addresses to stations in a numerical sequence and developing arbitration addresses from said node addresses by reversing the order of bits in the node addresses, whereby the times allotted to access windows within each arbitration period are spread out in accordance with the number of stations then actually using the medium; generating, at each station desiring access to said medium, an access control number to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; and transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period.
Claim 9
Dependent Claim
288 words
In a communications system wherein a plurality of stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; establishing unique arbitration addresses for stations sharing said medium by assigning node addresses to stations in a numerical sequence and developing arbitration addresses from said node addresses by reversing the order of bits in the node addresses, whereby the times allotted to access windows within each arbitration period are spread out in accordance with the number of stations then actually using the medium; generating, at each station desiring access to said medium, an access control number to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; and transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period.
Claim 10
Dependent Claim
300 words
In a communications system wherein a plurality of stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; assigning unique arbitration addresses to stations sharing said medium; generating, at each station desiring access to said medium, an access control number to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period; if no station has commenced transmission during said arbitration period, sending no transmissions onto said medium and allowing network arbitration to lapse until a particular station desires access to said medium; and when said particular station desires access to said medium, transmitting a synchronization signal from said particular station for a predetermined period of time, an arbitration period commencing at the termination of said synchronization commencement signal.
Claim 11
Dependent Claim
300 words
In a communications system wherein a plurality of stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; assigning unique arbitration addresses to stations sharing said medium; generating, at each station desiring access to said medium, an access control number to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period; if no station has commenced transmission during said arbitration period, sending no transmissions onto said medium and allowing network arbitration to lapse until a particular station desires access to said medium; and when said particular station desires access to said medium, transmitting a synchronization signal from said particular station for a predetermined period of time, an arbitration period commencing at the termination of said synchronization commencement signal.
Claim 12
Dependent Claim
264 words
In a communications system wherein a plurality of active stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; assigning unique arbitration addresses to stations sharing said medium; generating, at each station desiring access to said medium, an access control number to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period; and upon a station first becoming active, requiring said newly active station to wait for the expiration of two complete network arbitration periods before transmitting in its assigned access window.
Claim 13
Dependent Claim
264 words
In a communications system wherein a plurality of active stations each transmit at different times to one another over a shared communications medium, each said station including detection means for detecting the presence or absence of a transmission on said communications medium, a method of controlling access by each station to said communications medium, said method comprising the steps of: reserving an arbitration period of time commencing from the termination of each transmission on said medium,; dividing said arbitration period into a plurality of access windows; assigning unique arbitration addresses to stations sharing said medium; generating, at each station desiring access to said medium, an access control number to be transmitted to said medium as part of its communication; receiving said access control number at each other station desiring access to said medium and combining said received access control number with the respective assigned address of said each other station to determine one of said plurality of access windows assigned to said each other station during the next arbitration period; detecting at each station the termination of a transmission transmitted over said medium; generating at each station a new access control number calculated from the current access control number; transmitting said new access control number from any station desiring access to said medium, during its respective access window if no other station has transmitted during a previous access window in the same arbitration period; and upon a station first becoming active, requiring said newly active station to wait for the expiration of two complete network arbitration periods before transmitting in its assigned access window.
References Cited (Backward Citations)
US4232294A
Cited
US4395710A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-12-08 | 1990-06-09 | 1990-12-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-12-08 | 1994-06-09 | 1994-12-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-12-08 | 1998-06-09 | 1998-12-09 | $7700.00 | Window Closed / Lapsed |