Method and apparatus for controlling access to a communication channel
First Claim
1. A method for enhancing data throughput in a fixed wireless communication system that includes a plurality of remote units, a base unit, a forward communication channel from the base unit to said plurality of remote units, and a shared reverse communication channel from said remote units to said base unit wherein each communication channel comprises a plurality of time slots, the method comprising the steps of:
- at a first remote unit,detecting an idle status indicator transmitted on a first time slot on said forward channel;
transmitting a first portion of a data package to said base unit on the reverse communication channel in a time slot following a detection of an idle status; and
monitoring an idle status indicator and a decode indicator in time slots along the forward channel after transmitting said first portion;
at the base unit,receiving data in a time slot from the reverse channel;
attempting to decode the received data;
in a time slot along the forward channel,changing an idle status indicator to indicate a busy state;
setting a decode indicator to reflect whether the decoding attempt was successful; and
transmitting said time slot along the forward channel,wherein when said first remote unit receives a round trip time slot that occurs at a round-trip time after transmitting the first portion and said round trip time slot has an idle status indicator that indicates a busy status and a decode indicator that indicates that the base unit successfully decoded said first portion, said first remote unit transmits a remainder of said data package in a plurality of subsequent time slots.
18 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus provide for controlled access to a shared communication medium. Time slots on a forward channel include information regarding status useful for remote units to determine whether a reverse channel is available for seizure. Additionally, information along the forward channel provides guidance to the remote units to control attempts to seize the reverse channel. In one embodiment a remote unit divides a data package into a plurality of portions and attempts to seize the reverse channel using a single portion of the data package which corresponds to one time slot on the reverse channel. It then waits until it receives notification along the forward channel that the first data portion was successfully received before it attempts to send any of the remainder of its data in consecutive time slots on the reverse channel.
19 Citations
2 Claims
-
1. A method for enhancing data throughput in a fixed wireless communication system that includes a plurality of remote units, a base unit, a forward communication channel from the base unit to said plurality of remote units, and a shared reverse communication channel from said remote units to said base unit wherein each communication channel comprises a plurality of time slots, the method comprising the steps of:
-
at a first remote unit, detecting an idle status indicator transmitted on a first time slot on said forward channel; transmitting a first portion of a data package to said base unit on the reverse communication channel in a time slot following a detection of an idle status; and monitoring an idle status indicator and a decode indicator in time slots along the forward channel after transmitting said first portion; at the base unit, receiving data in a time slot from the reverse channel; attempting to decode the received data; in a time slot along the forward channel, changing an idle status indicator to indicate a busy state; setting a decode indicator to reflect whether the decoding attempt was successful; and transmitting said time slot along the forward channel, wherein when said first remote unit receives a round trip time slot that occurs at a round-trip time after transmitting the first portion and said round trip time slot has an idle status indicator that indicates a busy status and a decode indicator that indicates that the base unit successfully decoded said first portion, said first remote unit transmits a remainder of said data package in a plurality of subsequent time slots. - View Dependent Claims (2)
-
Specification