Patent ID: 7251251

Claim:
A method of transmitting a plurality of messages, the plurality of messages being transmitted over a communication channel, the method comprising: requesting to submit a first request for transmitting a first message of the plurality of messages and to submit a second request for transmitting a second message of the plurality of messages until detecting no first collision between the submitted first request and the submitted second request upon receipt of the submitted first and second requests; requesting to submit a third request for transmitting a third message of the plurality of messages and to submit a fourth request for transmitting a fourth message of the plurality of messages before detecting no first collision between the submitted first request and the submitted second request; and delaying requesting to re-submit the third request for transmitting the third message and to re-submit the fourth request for transmitting the fourth message if a second collision is detected between the submitted third request and the submitted second request upon receipt of the submitted third and second request until detecting no first collision between the submitted first request and the submitted second request.