Wireless Networking
PC - Radio Interface
PROTOCOLS USED AND DEFINED
The connection establishment protocol to be used is the
MACA protocol, as explained above. The RTS packet includes the length of
the complete data packet to be transferred. This will ensure, at the end
of transmission at the receiver that the data has been received correctly.
The various issues have been looked at are
-
If the station requesting a connection does not receive a
reply i.e, a CTS even after several tries, due to the other station being
down or busy, the source sends a CANCEL RTS packet so as to wake up all
other terminals in its Basic Service Area (BSA).
-
Once the connection has been established, data transmission
takes place using Sliding Window protocol. A slight modification on the
Sliding Window protocol will include a small delay between each packet
that is transmitted. This delay is introduced so that the receiver modem
can instantaneously request retransmission of an erroneous frame.
-
Late Entry : A station enters
( comes up ) the BSA after connection has been established between two
stations. If this station tries to contend for the medium, as it does not
know that a data transfer is in progress, its request must not be acknowledged.
-
ABRUPT and GRACEFUL termiantion - The former
way of terminating a connection can occur when the PC is does not respond
to the modem. This may be due to the PC powered down or busy with some
other process. The latter is the usual way of terminating a connection.
In this scheme, the sender requests for the termination of the connection
and the receiver acknowledges with an accept message.
-
STOP - When a station receives an RTS/CTS
from another station, it stops contending for the medium.
-
START - When a station receives ABRUPT/GRACEFUL/CANCEL
RTS packet, it waits for a finite amount of time and then starts contending
for the medium.
-
If the BSAs of two communicating pairs do not interfere,
then the transfers can occur simultaneously.