Method and apparatus for coordinating transfer of information between a base station and a plurality of radios
First Claim
1. In a communications system comprising a base station which controls access to a communications channel and which divides time on said channel into periods, each said period comprising an assignment frame of plural request time slots and plural information time slots, a method for coordinating the transfer of information signals to said base station, comprising the steps of:
- transmitting a request time slot assignment frame to a plurality of sending sources, each of the request time slots in the assignment frame designating a time during which corresponding ones of the sending sources may request to transfer information signals;
receiving a request signal from a sending source on said channel during a designated request time slot;
identifying a sending source which sent the received request signal;
ascertaining a priority associated with said sending source; and
determining, based on the priority of said sending source, whether to reserve one or more information time slots on said channel for said sending source to send information signals.
2 Assignments
0 Petitions
Accused Products
Abstract
To efficiently coordinate the transmission of information from a plurality of radios to a base station on the forward channel of an RF channel, transmission time on the forward channel is scheduled by the base. To be allowed to transmit information on the forward channel, a radio first sends a request frame to the base to request permission to access the forward channel. After sending the request frame, the radio waits for the base to assign it a reserved information time slot. Only if an information time slot is reserved, and only during that reserved time slot, may the radio send an information frame on the forward channel. In determining whether to reserve an information time slot for the radio, the base station takes into consideration the priority of the radio. This allows the base station to better coordinate signal activity on the forward channel. Since transmission time on the forward channel is scheduled, conflicting transmissions are minimized. Thus, forward channel capacity is used more efficiently.
319 Citations
24 Claims
-
1. In a communications system comprising a base station which controls access to a communications channel and which divides time on said channel into periods, each said period comprising an assignment frame of plural request time slots and plural information time slots, a method for coordinating the transfer of information signals to said base station, comprising the steps of:
-
transmitting a request time slot assignment frame to a plurality of sending sources, each of the request time slots in the assignment frame designating a time during which corresponding ones of the sending sources may request to transfer information signals; receiving a request signal from a sending source on said channel during a designated request time slot; identifying a sending source which sent the received request signal; ascertaining a priority associated with said sending source; and determining, based on the priority of said sending source, whether to reserve one or more information time slots on said channel for said sending source to send information signals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a communications system comprising a base station which controls access to a communications channel, a method for coordinating the transfer of information signals to said base, comprising the steps of:
-
receiving request signals on said channel; for at least one of the request signals which was received, identifying a sending source which sent the received request signal; reserving an information time slot on said channel for said sending source; receiving information signals from said sending source during the reserved information time slot; determining whether a request signal is included in said information signals for requesting permission to send additional information signals; in response to a determination that a request signal is included in said information signals, determining whether said sending source requires that the additional information signals be sent before a specified time interval has elapsed since said information signals were sent; and in response to a determination that the additional information signals need to be sent before the specified time interval has elapsed, reserving an additional information time slot on said channel for said sending source, said additional information time slot beginning before said specified time interval has elapsed.
-
-
9. In a communications system comprising a base station and a central hub for controlling the base station, said central hub controlling access to a communications channel and dividing time on said channel into periods, each said period comprising an assignment frame of plural request time slots and plural information time slots, a method for coordinating the transfer of information signals to said base, comprising the steps of:
-
transmitting a request time slot assignment frame to a plurality of sending sources, each of the request time slots in the assignment frame designating a time during which corresponding ones of the sending sources may request to transfer information signals on said channel; the base receiving request signals on said channel during designated request time slots; for at least one of the request signals which was received, the hub identifying a sending source which sent the received request signal; the hub ascertaining a priority associated with said sending source; and the hub determining, based on the priority of said sending source, whether to reserve one or more information time slots on said channel for said sending source to send information signals. - View Dependent Claims (10, 11, 12, 13)
-
-
14. In a communications system comprising a base station and a central hub, said central hub controlling access to a communications channel, a method for coordinating the transfer of information signals to said base, comprising the steps of:
-
the base receiving request signals on said channel; for at least one of the request signals which was received, the hub identifying a sending source which sent the received request signal; the hub reserving an information time slot on said channel for said sending source; the base receiving information signals from said sending source during the reserved information time slot; the hub determining whether a request signal is included in said information signals for requesting permission to send additional information signals; in response to a determination that a request signal is included in said information signals, the hub determining whether said sending source requires that the additional information signals be sent before a specified time interval has elapsed since said information signals were sent; and in response to a determination that the additional information signals need to be sent before the specified time interval has elapsed, the hub reserving a additional information time slot on said channel for said sending source, said additional information time slot beginning before said specified time interval has elapsed.
-
-
15. In a communications system comprising a plurality of radios and a base station wherein said radios send signals to said base station via a communications channel and wherein the time on said channel is divided into periods having plural request time slots and plural information time slots, a base station for use in said system, comprising:
-
transmitting means for transmitting in an assignment frame a designation of plural selected time slots on said channel as request time slots; a receiver for receiving signals on said channel; control means for causing said receiver to receive request signals on said channel during said request time slots; determining means for determining whether any request signals were successfully received during said request time slots, said determining means designating each radio sending a successfully received request signal as a sending radio; and a scheduling means for selectively reserving information time slots on said channel, said scheduling means ascertaining, for at least one of said sending radios, a priority associated with said one sending radio, and determining based on said priority whether to reserve for said one sending radio an information time slot on said channel. - View Dependent Claims (16, 17, 18)
-
-
19. In a communications system comprising a plurality of radios and a base station wherein said radios send signals to said base via a communications channel and wherein the time on said channel is divided into periods having plural request time slots and plural information time slots, a central hub for use in said system for controlling said base station, comprising:
-
transmitting means for transmitting in an assignment frame a designation of plural request time slots on said channel; control means for causing said base to receive request signals on said channel during said request time slots; determining means for determining whether any request signals were successfully received by said base during said request time slots, said determining means designating each radio sending a successfully received request signal as a sending radio; and a scheduling means for selectively reserving information time slots on said channel, said scheduling means ascertaining, for at least one of said sending radios, a priority associated with said one sending radio, and determining based on said priority whether to reserve for said one sending radio an information time slot on said channel. - View Dependent Claims (20, 21, 22)
-
-
23. A communications system for sending information signals on a communications channel, the time on said channel being divided into periods with each said period comprising plural information time slots during which information signals may be received, comprising:
-
a plurality of radios for sending signals on a communications channel; and a base station for coordinating the sending of said signals on said channel, said base station comprising; designating means for designating in an assignment frame plural selected time slots on said channel as request time slots; a receiver; control means for causing said receiver to receive request signals from said radios on said channel during said request time slots; determining means for determining whether any request signals were successfully received during said request time slots, said determining means designating each radio sending a successfully received request signal as a sending radio; and a scheduling means for selectively reserving information time slots on said channel, said scheduling means ascertaining, for at least one of said sending radios, a priority associated with said one sending radio, and determining based on said priority whether to reserve for said one sending radio an information time slot on said channel.
-
-
24. A communications system for sending information signals on a communications channel, the time on said channel being divided into periods with each said period comprising plural information time slots during which information signals may be received, comprising:
-
a plurality of radios for sending signals on a communications channel; at least one base station for receiving said signals from said radios on said channel; and a central hub for controlling said base station, said central hub comprising; designating means for designating in an assignment frame plural selected time slots on said channel as request time slots; control means for causing said base to receive request signals from said radios on said channel during said request time slots; determining means for determining whether any request signals were successfully received by said base during said request time slots, said determining means designating each radio sending a successfully received request signal as a sending radio; and a scheduling means for selectively reserving information time slots on said channel, said scheduling means ascertaining, for at least one of said sending radios, a priority associated with said one sending radio, and determining based on said priority whether to reserve for said one sending radio an information time slot on said channel.
-
Specification