Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
252 words
A method for transmitting a plurality of packets, said plurality of packets including packets containing continuous data via a transmission channel from a network interface device to at least one station in a communications network segment comprising the steps of: at the network interface device, maintaining a variable which stores information relating to the success or failure of transmission of said plurality of packets in said transmission channel, sensing said channel by said network interface device, if said channel is sensed idle, transmitting one of said packets from said network interface device, and if said channel is sensed busy by said network interface device, sensing said channel for an end-of-carrier signal, waiting a period of time equal to an interframe gap g and attempting to transmit said one packet after a delay ζ selected according to a first basic bandwidth allocation protocol if said variable maintained at said network interface device is less than a certain limit and according to a second basic bandwidth allocation protocol different from said first basic bandwidth allocation protocol if said variable equals or exceeds said certain limit, said first protocol and second protocol assuring a particular fraction of a bandwidth of said transmission channel to said network interface for the transmission of said plurality of packets containing said continuous data to said at least one station while also providing a portion of said bandwidth of said channel to said at least one station for the transmission of packets via said channel to said network interface device.
Claim 2
Independent Claim
252 words
A method for transmitting a plurality of packets, said plurality of packets including packets containing continuous data via a transmission channel from a network interface device to at least one station in a communications network segment comprising the steps of: at the network interface device, maintaining a variable which stores information relating to the success or failure of transmission of said plurality of packets in said transmission channel, sensing said channel by said network interface device, if said channel is sensed idle, transmitting one of said packets from said network interface device, and if said channel is sensed busy by said network interface device, sensing said channel for an end-of-carrier signal, waiting a period of time equal to an interframe gap g and attempting to transmit said one packet after a delay ζ selected according to a first basic bandwidth allocation protocol if said variable maintained at said network interface device is less than a certain limit and according to a second basic bandwidth allocation protocol different from said first basic bandwidth allocation protocol if said variable equals or exceeds said certain limit, said first protocol and second protocol assuring a particular fraction of a bandwidth of said transmission channel to said network interface for the transmission of said plurality of packets containing said continuous data to said at least one station while also providing a portion of said bandwidth of said channel to said at least one station for the transmission of packets via said channel to said network interface device.
Claim 3
Dependent Claim
26 words
The method of claim 1 wherein one of said first and second protocols is a Greedy protocol according to which ζ is selected equal to zero.
Claim 4
Dependent Claim
63 words
The method of claim 1 wherein one of said first and second protocols is a Deferring protocol according to which ζ is selected at least equal to τ+(2 min{n ,10} -1)·s, where n is the number of collisions thus far incurred by the stations, τ is the maximum roundtrip propagation delay of the channel, and s is the slot time of said channel.
Claim 5
Dependent Claim
16 words
The method of claim 3 wherein ζ is selected equal to 2 min{n ,10 } ·s.
Claim 6
Dependent Claim
39 words
The method of claim 1 wherein one of said first and second protocols is a Courteous protocol according to which ζ is selected equal to at least τ, where τ is the maximum roundtrip propagation delay of the channel.
Claim 7
Dependent Claim
21 words
The method of claim 5 wherein ζ is selected equal to s, where s is the slot time of the channel.
Claim 8
Dependent Claim
63 words
The method of claim 5 wherein a plurality of stations are connected to the network interface device via the channel and wherein if a collision amongst the stations is detected, ζ is selected equal to at least τ+(2 min{n } -1)·s, where n is the number of collisions thus far incurred by the stations and s is the slot time of said channel.
Claim 9
Dependent Claim
23 words
The method of claim 7 wherein if a collision amongst the stations is detected, ζ is selected equal to 2 min{n } -1)·s.
Claim 10
Dependent Claim
25 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of collisions thus far incurred by the stations.
Claim 11
Dependent Claim
49 words
The method of claim 9 further comprising the steps of: if a packet is successfully transmitted from a station, resetting n to zero, and if a collision is incurred by a station, incrementing n by 1, where n is the number of collisions thus far incurred by the stations.
Claim 12
Dependent Claim
30 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of successfully transmitted packets by the stations in each observation window of time.
Claim 13
Dependent Claim
32 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of packets successfully transmitted from the network interface device in each observation window of time.
Claim 14
Dependent Claim
45 words
The method of claim 1 wherein the variable maintained at the network interface device stores the ratio of the number of packets successfully transmitted from the network interface device to the number of packets successfully transmitted from the stations in each observation window of time.
Claim 15
Dependent Claim
97 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of collisions thus far incurred by the stations, wherein the first protocol is a Greedy protocol according to which ζ is selected equal to zero and wherein the second protocol is a Deferring protocol according to which ζ is selected at least equal to τ+(2 min{n } -1)·s, where n is the number of collisions thus far incurred by the stations, τ is the maximum roundtrip propagation delay of the channel, and s is the slot time of said channel.
Claim 16
Dependent Claim
73 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of collisions thus far incurred by the stations, wherein the first protocol is a Greedy protocol according to which ζ is selected equal to zero and wherein the second protocol is a Courteous protocol according to which ζ is selected equal to at least τ, where τ is the maximum roundtrip propagation delay of the channel.
Claim 17
Dependent Claim
78 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of packets successfully transmitted by the stations in each observation window of time, wherein the first protocol is a Courteous protocol according to which ζ is selected equal to at least τ, where τ is the maximum roundtrip propagation delay of the channel, and wherein the second protocol is a Greedy protocol according to which ζ is selected equal to zero.
Claim 18
Dependent Claim
102 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of packets successfully transmitted by the stations in each observation window of time, wherein the first protocol is a Deferring protocol according to which ζ is selected at least equal to τ+(2 min{n } -1)·s, where n is the number of collisions thus far incurred by the stations, τ is the maximum roundtrip propagation delay of the channel, and s is the slot time of said channel, and wherein the second protocol is a Greedy protocol according to which ζ is selected equal to zero.
Claim 19
Dependent Claim
80 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of packets successfully transmitted by the network interface device in each observation window of time, wherein the first protocol is a Greedy protocol according to which ζ is selected equal to zero and wherein the second protocol is a Courteous protocol according to which ζ is selected equal to at least τ, where τ is the maximum roundtrip propagation delay of the channel.
Claim 20
Dependent Claim
104 words
The method of claim 1 wherein the variable maintained at the network interface device stores the number of packets successfully transmitted by the network interface device in each observation window of time, wherein the first protocol is a Greedy protocol according to which ζ is selected equal to zero, and wherein the second protocol is a Deferring protocol according to which ζ is selected at least equal to τ+(2 min{n } -1)·s, where n is the number of collisions thus far incurred by the stations, τ is the maximum roundtrip propagation delay of the channel, and s is the slot time of said channel.
Claim 21
Dependent Claim
93 words
The method of claim 1 wherein the variable maintained at the network interface device stores the ratio of the number of packets successfully transmitted from the network interface device to the number of packets successfully transmitted from the stations in each observation window of time, wherein the first protocol is a Greedy protocol according to which ζ is selected equal to zero and wherein the second protocol is a Courteous protocol according to which ζ is selected equal to at least τ, where τ is the maximum roundtrip propagation delay of the channel.
Claim 22
Dependent Claim
14 words
The method of claim 1 wherein said limit varies as a function of time.
Claim 23
Dependent Claim
83 words
The method of claim 1 wherein a station sends a packet to the network interface device in accordance with the following steps: at the station, initiating the transmission of a packet from the station into the channel, sensing the channel at the station to determine if the packet from the station was successfully transmitted to the network interface device or if the packet experienced a collision, and if the packet experienced a collision, rescheduling the packet in accordance with an exponential backoff algorithm.
Claim 24
Dependent Claim
15 words
The method of claim 1 wherein said transmission channel is formed by a coaxial cable.
Claim 25
Dependent Claim
17 words
The method of claim 1 wherein said transmission channel is formed by a twisted pair of wires.
Claim 26
Dependent Claim
10 words
The method of claim 1 wherein said channel is wireless.
Claim 27
Dependent Claim
15 words
The method of claim 1 wherein at least some of said packets contain video data.
Claim 28
Dependent Claim
22 words
The method of claim 1 wherein packets are transmitted from said stations via said channel in accordance with the IEEE 802.3 protocol.