Contention based random access method with autonomous carrier selection
First Claim
1. A method of accessing a shared communication channel by a user terminal, said method comprising:
- transmitting a first portion of a data packet from said user terminal to an access point in an uplink timeslot on one or more assigned primary subcarriers assigned to the user terminal by said access point;
autonomously selecting by said user terminal one or more unassigned supplemental subcarriers in said uplink timeslot for transmission of a second portion of said data packet; and
transmitting said second portion of said data packet from said user terminal to said access point in said uplink timeslot on said selected supplemental subcarriers.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of user terminals shares an uplink channel having a plurality of subcarriers according to a contention based random access protocol. Each user terminal is assigned one or more primary subcarriers, which are reserved for specific user terminals. In addition, a pool of supplemental subcarriers is available for use by any user terminal. When a user terminal sends a data packet, the user terminal transmits at least a first portion of the data packet on its assigned primary subcarriers. If additional subcarriers are needed, the user terminal autonomously selects one or more supplemental subcarriers from the pool to transmit a second portion of the data packet. The access point knows a priori which ones of the user terminals are assigned to each of the primary subcarriers. When a user terminal selects one or more supplemental subcarriers, the user terminals send to subcarrier selection information to the access point.
14 Citations
24 Claims
-
1. A method of accessing a shared communication channel by a user terminal, said method comprising:
-
transmitting a first portion of a data packet from said user terminal to an access point in an uplink timeslot on one or more assigned primary subcarriers assigned to the user terminal by said access point; autonomously selecting by said user terminal one or more unassigned supplemental subcarriers in said uplink timeslot for transmission of a second portion of said data packet; and transmitting said second portion of said data packet from said user terminal to said access point in said uplink timeslot on said selected supplemental subcarriers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user terminal comprising:
-
a transmitter for transmitting data packets to an access point on a shared uplink channel having a plurality of subcarriers; and a random access controller to control transmissions on said shared uplink channel by said transmitter according to a contention based access protocol, said random access controller configured to; use one or more primary subcarriers, assigned to the user terminal by said access point, to transmit a first portion of a data packet to said access point in an uplink timeslot; autonomously select one or more unassigned supplemental subcarriers as needed for transmission of a second portion of said data packet to said access point in said uplink timeslot; and use the selected supplemental subcarriers to transmit said second portion of said data packet to said access point in said uplink timeslot. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of receiving a data packet at an access point from a user terminal over a shared uplink channel having a plurality of subcarriers, said method comprising:
-
assigning at said access point one or more primary subcarriers to said user terminal for transmitting a first portion of the data packet; receiving a first portion of said data packet in an uplink timeslot on the assigned primary subcarriers assigned to said user terminal; receiving a second portion of said data packet in said uplink timeslot on one or more unassigned supplemental subcarriers selected autonomously by said user terminal and not known a priori by said access point; receiving subcarrier selection information from the user terminal identifying the selected supplemental subcarriers; and decoding and demodulating the data packet using the subcarrier selection information. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An access point comprising:
-
a receiver for receiving a data packet from a user terminal in a timeslot of a shared uplink channel having a plurality of subcarriers; and a random access controller configured to; assign one or more primary subcarriers to said user terminal for transmitting a first portion of the data packet; identify one or more supplemental subcarriers autonomously selected by the user terminal to transmit a second portion of the data packet; and a demodulation circuit to demodulate and decode said data packet. - View Dependent Claims (21, 22, 23, 24)
-
Specification