← Back to Patent Explorer
US6829227B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Dual polling media access control protocol for packet data in fixed wireless communication systems

Assignee: Nokia of America Corp
•
Filing: 2000-10-27
•
Granted: 2004-12-07
•
Expires: 2020-10-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus, method and system are illustrated which provide a media access control polling protocol, using two types of polls, for packet data transmission in the uplink direction, in fixed wireless communication systems. The preferred system embodiment includes a plurality of subscriber units having transceivers for wireless communication, a base station having a transceiver for wireless communication with the plurality of subscriber units, and a data interface unit (DIU) operatively coupled to the base station through a network access controller. The DIU transmits a first poll, which authorizes transmission of a first predetermined amount of data, referred to as a standard allocation, for prompt throughput of small messages, such as acknowledgements. For subscriber units having additional data for transmission, the DIU transmits a second poll on a distinct or separate subchannel, which authorizes transmission of a second predetermined amount of data, referred to as an extended allocation, for transmission of larger blocks of data which are less delay-sensitive. In addition, power measurement is performed on all poll responses, to allow for transmission power level changes prior to and during data transmission, for greater data throughput.

Inventors

  • 👤 Randall Evans Pitt
  • 👤 David Warren Spears
  • 👤 Chokri Trabelsi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 00:09
CPC Classifications
H; H04; H04W; H04W74/00; H04W74/04; H04W74/06; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/1607; H04L1/1685; H04W12/00; H04W12/06

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 215 words
A method of providing access to a wireless network for packet data transmission, the method comprising: transmitting a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; receiving a response to the first poll with a first fragment of data and with an indication of remaining data for transmission, the first fragment of data less than or equal to the first predetermined amount of data; when a responsive transmission to the first poll is received with the indication of remaining data for transmission, transmitting a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; receiving a response to the second poll with a second fragment of data and with the indication of remaining data for transmission, the second fragment of data less than or equal to the second predetermined amount of data, and transmitting a response to the second poll with the second fragment of data; wherein the transmission of the first poll occurs on a first subchannel and the transmission of the second poll occurs independently on a second subchannel.
Claim 2
Independent Claim 215 words
A method of providing access to a wireless network for packet data transmission, the method comprising: transmitting a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; receiving a response to the first poll with a first fragment of data and with an indication of remaining data for transmission, the first fragment of data less than or equal to the first predetermined amount of data; when a responsive transmission to the first poll is received with the indication of remaining data for transmission, transmitting a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; receiving a response to the second poll with a second fragment of data and with the indication of remaining data for transmission, the second fragment of data less than or equal to the second predetermined amount of data, and transmitting a response to the second poll with the second fragment of data; wherein the transmission of the first poll occurs on a first subchannel and the transmission of the second poll occurs independently on a second subchannel.
Claim 3
Dependent Claim 48 words
The method of claim 1 , wherein step (b) further comprises: receiving the response to the first poll with the data for transmission and with an indication of no remaining data for transmission, when the data is less than or equal to the first predetermined amount of data.
Claim 4
Dependent Claim 21 words
The method of claim 1 , further comprising: receiving the data in the form of a plurality of separate data packets.
Claim 5
Dependent Claim 33 words
The method of claim 1 , wherein step (b) further comprises: receiving the response to the first poll with an indication of no data for transmission, when there is no data for transmission.
Claim 6
Dependent Claim 23 words
The method of claim 1 , further comprising: sequentially repeating step (a) for each identified subscriber unit of the plurality of subscriber units.
Claim 7
Dependent Claim 33 words
The method of claim 1 , wherein step (d) further comprises: receiving a response to the second poll with the data for transmission and with an indication of no remaining data for transmission.
Claim 8
Dependent Claim 29 words
The method of claim 6 , further comprising: (e) repeating steps (a) and (c) until the responsive transmission includes an indication that there is no remaining data for transmission.
Claim 9
Dependent Claim 29 words
The method of claim 1 , further comprising: sequentially repeating step (c) for each identified subscriber unit, of the plurality of subscriber units, which indicated remaining data for transmission.
Claim 10
Dependent Claim 28 words
The method of claim 1 , wherein forming the first fragment of data or the second fragment of data further comprises aggregating a plurality of separate data packets.
Claim 11
Dependent Claim 25 words
The method of claim 1 , wherein the response to the first poll and the response to the second poll include a power measurement preamble.
Claim 12
Dependent Claim 37 words
The method of claim 1 , wherein the indication of remaining data for transmission is a predetermined field, set to a predetermined value, in the response to the first poll or the response to the second poll.
Claim 13
Dependent Claim 34 words
The method of claim 1 , wherein the first predetermined amount of data is a first allocation of 256 bytes and the second predetermined amount of data is a second allocation of 1550 bytes.
Claim 14
Independent Claim 275 words
A method of providing access to a wireless network for packet data, the method comprising: transmitting a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; receiving a response to the first poll with a first fragment of data and with an indication of remaining data for transmission, the first fragment of data less than or equal to the first predetermined amount of data; when a responsive transmission to the first poll is received with the indication of remaining data for transmission, transmitting a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; receiving a response to the second poll with a second fragment of data and with the indication of remaining data for transmission, the second fragment of data less than or equal to the second predetermined amount of data, and transmitting a response to the second poll with the second fragment of data; sequentially transmitting, on a first downlink channel, the first poll to each identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data on a first uplink channel; and sequentially transmitting, on a second downlink channel, the second poll to each subscriber unit which indicated remaining data for transmission, of the plurality of subscriber units, the second poll authorizing a responsive transmission of the second predetermined amount of data on a second uplink channel.
Claim 15
Independent Claim 275 words
A method of providing access to a wireless network for packet data, the method comprising: transmitting a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; receiving a response to the first poll with a first fragment of data and with an indication of remaining data for transmission, the first fragment of data less than or equal to the first predetermined amount of data; when a responsive transmission to the first poll is received with the indication of remaining data for transmission, transmitting a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; receiving a response to the second poll with a second fragment of data and with the indication of remaining data for transmission, the second fragment of data less than or equal to the second predetermined amount of data, and transmitting a response to the second poll with the second fragment of data; sequentially transmitting, on a first downlink channel, the first poll to each identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data on a first uplink channel; and sequentially transmitting, on a second downlink channel, the second poll to each subscriber unit which indicated remaining data for transmission, of the plurality of subscriber units, the second poll authorizing a responsive transmission of the second predetermined amount of data on a second uplink channel.
Claim 16
Independent Claim 227 words
A system for providing access to a wireless network for packet data transmission, the system operably couplable to a base station having a transceiver, the system comprising: a data interface unit operatively couplable to the base station for wireless communication with a plurality of subscriber units, wherein the data interface unit when operative is configured to transmit a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to transmit a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; wherein, the data interface unit when operative is configured to receive a response to the first poll with a first fragment of data and with the indication of remaining data for transmission; and further configured to receive a response to the second poll with a second fragment of data and with the indication of remaining data for transmission; wherein the data interface unit is further configured to transmit the first poll on a first subchannel and independently transmit the second poll on a second subchannel.
Claim 17
Independent Claim 227 words
A system for providing access to a wireless network for packet data transmission, the system operably couplable to a base station having a transceiver, the system comprising: a data interface unit operatively couplable to the base station for wireless communication with a plurality of subscriber units, wherein the data interface unit when operative is configured to transmit a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to transmit a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; wherein, the data interface unit when operative is configured to receive a response to the first poll with a first fragment of data and with the indication of remaining data for transmission; and further configured to receive a response to the second poll with a second fragment of data and with the indication of remaining data for transmission; wherein the data interface unit is further configured to transmit the first poll on a first subchannel and independently transmit the second poll on a second subchannel.
Claim 18
Dependent Claim 37 words
The system of claim 14 , wherein the data interface unit is further configured to receive the response to the first poll with the data for transmission and with an indication of no remaining data for transmission.
Claim 19
Dependent Claim 27 words
The system of claim 14 , wherein the data interface unit is further configured to receive a plurality of separate data packets forming the data for transmission.
Claim 20
Dependent Claim 37 words
The system of claim 14 , wherein the data interface unit is further configured to receive the response to the first poll with an indication of no data for transmission, when there is no data for transmission.
Claim 21
Dependent Claim 31 words
The system of claim 14 , wherein the data interface unit is further configured to transmit the first poll sequentially to each identified subscriber unit of the plurality of subscriber units.
Claim 22
Dependent Claim 37 words
The system of claim 14 , wherein the data interface unit is further configured to receive a response to the second poll with the data for transmission and with an indication of no remaining data for transmission.
Claim 23
Dependent Claim 40 words
The system of claim 14 , wherein the data interface unit is further configured to transmit the first poll and the second poll to the identified subscriber unit it receives an indication that there is no remaining data for transmission.
Claim 24
Dependent Claim 36 words
The system of claim 14 , wherein the data interface unit is further configured to transmit the second poll sequentially to each identified subscriber unit upon receiving a indication that there is remaining data for transmission.
Claim 25
Dependent Claim 37 words
The system of claim 14 , wherein the data interface unit is further configured to receive the first fragment of data or the second fragment of data in the form of a plurality of separate data packets.
Claim 26
Dependent Claim 35 words
The system of claim 14 , wherein the data interface unit is further configured to receive a power measurement preamble in the response to the first poll and in the response to the second poll.
Claim 27
Dependent Claim 46 words
The system of claim 14 , wherein the data interface unit is further configured to receive an indication of remaining data for transmission as a predetermined field, set to a predetermined value, in the response to the first poll or the response to the second poll.
Claim 28
Dependent Claim 34 words
The system of claim 14 , wherein the first predetermined amount of data is a first allocation of 256 bytes and the second predetermined amount of data is a second allocation of 1550 bytes.
Claim 29
Dependent Claim 52 words
The system of claim 14 , wherein the data interface unit is further configured to maintain a database in a memory, the database identifying a first subset of the plurality of subscriber units for transmission of the first poll and a second subset of subscriber units for transmission of the second poll.
Claim 30
Independent Claim 303 words
A system for providing access to a wireless network for packet data transmission, the system operably couplable to a base station having a transceiver, the system comprising: a data interface unit operatively couplable to the base station for wireless communication with a plurality of subscriber units, wherein the data interface unit when operative is configured to transmit a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to transmit a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; wherein, the data interface unit when operative is configured to receive a response to the first poll with a first fragment of data and with the indication of remaining data for transmission; and further configured to receive a response to the second poll with a second fragment of data and with the indication of remaining data for transmission; wherein the data interface unit is further configured to transmit sequentially, on a first downlink channel of the base station, the first poll to each identified subscriber unit of the plurality of subscriber units, the first-poll authorizing a responsive transmission of a first predetermined amount of data on a first uplink channel; and to transmit sequentially, on a second downlink channel of the base station, the second poll to each subscriber unit which indicated remaining data for transmission, of the plurality of subscriber units, the second poll authorizing a responsive transmission of the second predetermined amount of data on a second uplink channel.
Claim 31
Independent Claim 303 words
A system for providing access to a wireless network for packet data transmission, the system operably couplable to a base station having a transceiver, the system comprising: a data interface unit operatively couplable to the base station for wireless communication with a plurality of subscriber units, wherein the data interface unit when operative is configured to transmit a first poll to an identified subscriber unit of the plurality of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to transmit a second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; wherein, the data interface unit when operative is configured to receive a response to the first poll with a first fragment of data and with the indication of remaining data for transmission; and further configured to receive a response to the second poll with a second fragment of data and with the indication of remaining data for transmission; wherein the data interface unit is further configured to transmit sequentially, on a first downlink channel of the base station, the first poll to each identified subscriber unit of the plurality of subscriber units, the first-poll authorizing a responsive transmission of a first predetermined amount of data on a first uplink channel; and to transmit sequentially, on a second downlink channel of the base station, the second poll to each subscriber unit which indicated remaining data for transmission, of the plurality of subscriber units, the second poll authorizing a responsive transmission of the second predetermined amount of data on a second uplink channel.
Claim 32
Independent Claim 226 words
An apparatus for providing access to a wireless network for packet data transmission, the apparatus comprising: a network interface operably couplable to a base station; a memory, the memory storing a database having an identification of a first subset of subscriber units of a plurality of subscriber units for transmission of a first poll and having an identification of a second subset of subscriber units of the plurality of subscriber units for transmission of a second poll; a processor operatively coupled to the network interface and to the memory, wherein the processor when operative is configured to transmit the first poll to an identified subscriber unit of the first subset of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to add the identified subscriber unit to the second subset of subscriber units in the database and to transmit the second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data wherein the processor is further configured to transmit the first poll on a first subchannel and independently transmit the second poll on a second subchannel.
Claim 33
Independent Claim 226 words
An apparatus for providing access to a wireless network for packet data transmission, the apparatus comprising: a network interface operably couplable to a base station; a memory, the memory storing a database having an identification of a first subset of subscriber units of a plurality of subscriber units for transmission of a first poll and having an identification of a second subset of subscriber units of the plurality of subscriber units for transmission of a second poll; a processor operatively coupled to the network interface and to the memory, wherein the processor when operative is configured to transmit the first poll to an identified subscriber unit of the first subset of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to add the identified subscriber unit to the second subset of subscriber units in the database and to transmit the second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data wherein the processor is further configured to transmit the first poll on a first subchannel and independently transmit the second poll on a second subchannel.
Claim 34
Dependent Claim 30 words
The apparatus of claim 28 , wherein the processor is further configured to transmit the first poll sequentially to each identified subscriber unit of the first subset of subscriber units.
Claim 35
Dependent Claim 71 words
The apparatus of claim 28 , wherein the processor is further configured to transmit the first poll and the second poll to an identified subscriber unit of the second subset of subscriber units, until the identified subscriber unit has indicated no remaining data for transmission, and when the identified subscriber unit has indicated no remaining data for transmission, to remove the identified subscriber unit from the second subset of subscriber units.
Claim 36
Dependent Claim 30 words
The apparatus of claim 28 , wherein the processor is further configured to transmit the second poll sequentially to each identified subscriber unit of the second subset of subscriber units.
Claim 37
Independent Claim 324 words
An apparatus for providing access to a wireless network for packet data transmission by a plurality of subscriber units, the wireless network including a base station having a transceiver for wireless communication with the plurality of subscriber units, the apparatus comprising: a network interface operably couplable to the base station; a memory, the memory storing a database having an identification of a first subset of subscriber units of the plurality of subscriber units for transmission of a first poll and having an identification of a second subset of subscriber units of the plurality of subscriber units for transmission of a second poll; a processor operatively coupled to the network interface and to the memory, wherein the processor when operative is configured to transmit the first poll to an identified subscriber unit of the first subset of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to add the identified subscriber unit to the second subset of subscriber units in the database and to transmit the second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data wherein the processor is further configured to transmit sequentially, on a first downlink channel of the base station, the first poll to each identified subscriber unit of the first subset of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data on a first uplink channel; and to transmit sequentially, on a second downlink channel of the base station, the second poll to each subscriber unit of the second subset of subscriber units, the second poll authorizing a responsive transmission of the second predetermined amount of data on a second uplink channel.
Claim 38
Independent Claim 324 words
An apparatus for providing access to a wireless network for packet data transmission by a plurality of subscriber units, the wireless network including a base station having a transceiver for wireless communication with the plurality of subscriber units, the apparatus comprising: a network interface operably couplable to the base station; a memory, the memory storing a database having an identification of a first subset of subscriber units of the plurality of subscriber units for transmission of a first poll and having an identification of a second subset of subscriber units of the plurality of subscriber units for transmission of a second poll; a processor operatively coupled to the network interface and to the memory, wherein the processor when operative is configured to transmit the first poll to an identified subscriber unit of the first subset of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data; and when a responsive transmission to the first poll is received with an indication of remaining data for transmission, to add the identified subscriber unit to the second subset of subscriber units in the database and to transmit the second poll to the identified subscriber unit, the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data wherein the processor is further configured to transmit sequentially, on a first downlink channel of the base station, the first poll to each identified subscriber unit of the first subset of subscriber units, the first poll authorizing a responsive transmission of a first predetermined amount of data on a first uplink channel; and to transmit sequentially, on a second downlink channel of the base station, the second poll to each subscriber unit of the second subset of subscriber units, the second poll authorizing a responsive transmission of the second predetermined amount of data on a second uplink channel.
Claim 39
Independent Claim 236 words
A method for providing access to a wireless network for packet data transmission by a subscriber unit, the method comprising: (a) receiving a first poll, the first poll on a first subchannel authorizing a responsive transmission of a first predetermined amount of data; (b) when the subscriber unit has data for transmission in excess of the first predetermined amount of data, dividing the data for transmission to form a first fragment of data, the first fragment of data less than or equal to the first predetermined amount of data, and transmitting a response to the first poll with the first fragment of data and with an indication of remaining data for transmission; (c) when the subscriber unit has data for transmission in excess of the first predetermined amount of data, receiving a second poll, on a second subchannel the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; and (d) when the subscriber unit has data for transmission in excess of the second predetermined amount of data, dividing the data for transmission to form a second fragment of data, the second fragment of data less than or equal to the second predetermined amount of data, and transmitting a response to the second poll with the second fragment of data and with the indication of remaining data for transmission.
Claim 40
Independent Claim 236 words
A method for providing access to a wireless network for packet data transmission by a subscriber unit, the method comprising: (a) receiving a first poll, the first poll on a first subchannel authorizing a responsive transmission of a first predetermined amount of data; (b) when the subscriber unit has data for transmission in excess of the first predetermined amount of data, dividing the data for transmission to form a first fragment of data, the first fragment of data less than or equal to the first predetermined amount of data, and transmitting a response to the first poll with the first fragment of data and with an indication of remaining data for transmission; (c) when the subscriber unit has data for transmission in excess of the first predetermined amount of data, receiving a second poll, on a second subchannel the second poll authorizing a responsive transmission of a second predetermined amount of data, the second predetermined amount of data greater than the first predetermined amount of data; and (d) when the subscriber unit has data for transmission in excess of the second predetermined amount of data, dividing the data for transmission to form a second fragment of data, the second fragment of data less than or equal to the second predetermined amount of data, and transmitting a response to the second poll with the second fragment of data and with the indication of remaining data for transmission.
Claim 41
Dependent Claim 53 words
The method of claim 33 , wherein step (b) further comprises: when the subscriber unit has data for transmission which is not in excess of the first predetermined amount of data, transmitting the response to the first poll with the data for transmission and with an indication of no remaining data for transmission.
Claim 42
Dependent Claim 36 words
The method of claim 33 , wherein step (b) further comprises: when the identified subscriber unit has no data for transmission, transmitting the response to the first poll with an indication of no data for transmission.
Claim 43
Dependent Claim 53 words
The method of claim 33 , wherein step (d) further comprises: when the subscriber unit has data for transmission which is not in excess of the second predetermined amount of data, transmitting a response to the second poll with the data for transmission and with an indication of no remaining data for transmission.
Claim 44
Dependent Claim 52 words
The method of claim 33 , wherein steps (b) and (d) further comprise: when the subscriber unit has data for transmission, including a power measurement preamble in the response to the first poll or in the response to the second poll; and when a power control message is received, adjusting transmission power.

References Cited (Backward Citations)

US5677909A Cited
US5596577A Cited
US5751708A Cited
US6192026B1 Cited
US6542495B1 Cited
US20030026219A1 Cited
US20010038620A1 Cited
US6480505B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-12-07 2008-06-07 2008-12-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-12-07 2012-06-07 2012-12-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-12-07 2016-06-07 2016-12-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag