IL200624A

System and method for slotted aloha congestion control

Abstract

This record has no abstract on file.

IL200624A, drawing sheet 1
Sheet 1 of 15

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 6 independent, 14 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method for providing congestion control in a slotted Aloha communication system that includes a hub in communication with one or more RCST, the method occurring at the hub comprising: receiving segments from one or more RCST, wherein each segment is received from an RCST at the hub during a timeslot, and for each received segment: incrementing a transmission counter;determining whether the segment is a retransmission segment, if so, incrementing a retransmission counter;and determining whether the segment is an unsuccessful collision retransmission segment, if so, incrementing a successful retransmission counter;and transmitting a message to each RCST after a first time interval, wherein the message includes the transmission counter, the retransmission counter, and the successful retransmission counter. 1 2, The method according to claim 1, wherein said determining whether the
  2. 2
    2 segment is a retransmission segment comprises determining whether a retransmission flag in
  3. 3
    3 the segment is asserted. 3. The method according to claim 1, wherein said determining whether the 2 segment is an unsuccessful collision retransmission segment comprises determining whether 3 a successful retransmission flag in the segment is asserted.
  4. 6
    A method for providing congestion control in a slotted Aloha communication system that includes a hub in communication with one or more RCST, the method occurring at the hub comprising:receiving segments from one or more RCST, wherein each segment is received during a timeslot and for each received segment determining which RCST sent the segment;creating a segment detection bitmap, wherein the segment detection bitmap includes information correlating received segments with the RCST that transmitted the segments and the timeslot in which the segment was received;and transmitting the segment detection bitmap to each RCST after a segment detection period.
  5. 8
    A method for providing congestion control in a slotted Aloha communication system that includes a hub in communication more than one RCST, the method occurring at an RCST comprising:transmitting a first segment to the hub during a first timeslot;receiving a segment detection bitmap from the hub, wherein the segment detection bitmap is received after the first segment is transmitted to the hub;determining from the segment detection bitmap whether the first segment was received at the hub, and asserting the retransmission flag in the first segment if the first segment was not received at the hub;determining from the segment detection bitmap whether the first segment was not received at the hub due to a collision with another segment from another RCST that was successfully received, and asserting the successful collision flag in the first segment if the segment was not received due to a successful collision;and retransmitting the first segment if either or both of the retransmission flag is asserted or the successful collision flag is asserted.
  6. 15
    A method for providing congestion control in a slotted Aloha communication system that includes a hub in communication more than one RCST, the method occurring at an RCST comprising:receiving a segment detection bitmap, wherein the segment detection bitmap includes a transmission counter, a retransmission counter and a successful retransmission counter;determining a transmission probability, wherein the transmission probability depends on the transmission counter, the retransmission counter and the successful retransmission counter;and performing a binary probabilistic measure with the probability of success equal to the transmission probability, wherein if the binary probabilistic measure is successful then a timeslot is selected within a number of timeslots for transmitting a segment, otherwise, if the binary probabilistic measure is unsuccessful then waiting a number of timeslots to reperform the binary probabilistic measure.
  7. 18
    A slotted Aloha communication system comprising a hub and a plurality of 2 RCSTs, wherein congestion control occurs at the RCST based in part on the number of 3 segments received at the hub, the number of retransmission segments received at the hub and 4 the number of successful collision retransmission segments received at the hub.
  8. 19
    The method according to any one of claims 1-17, substantially as herein described with reference to the drawings.