×

Bandwidth allocation in a shared transmission channel employing CSMA/CD

  • US 5,446,735 A
  • Filed: 12/18/1992
  • Issued: 08/29/1995
  • Est. Priority Date: 12/18/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. 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.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×