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

Method, access point device and peripheral devices for low complexity dynamic persistence mode for random access in a wireless communication system

Assignee: Google Technology Holdings LLC
•
Filing: 1997-10-20
•
Granted: 1999-01-19
•
Expires: 2017-10-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, access point device and a perpherical device provide low complexity dynamic persistence for random access in a wireless communication system. The peripheral device includes: A) a block assignment receiver, for receiving a block assignment having a source address which contains a contention address and a persistence level and identifying the contention address and reading the persistence level; B) a random number generator, coupled to the block assignment receiver, for generating a random number based on the persistence level; and C) a persistence based transmitter, coupled to the random number generator, for transmitting a payload burst containing a resource request based on the random number and the persistence level.

Inventors

  • 👤 Mark Conrad Cudak
  • 👤 Michael David Pearce

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:57
CPC Classifications
H; H04; H04W; H04W74/00; H04W74/002; H04W74/004; H04W60/00; H04W74/08; H04W74/0833

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 199 words
A method for providing low complexity dynamic persistence for random access in a wireless communication system, comprising the steps of: A) registering, by an access point device, a plurality of peripheral devices; B) determining, by the access point device, a persistence level based on a number of peripherals in the plurality of peripheral devices; C) setting, by the access point device, a source address within a block assignment to a contention address and the persistence level; D) broadcasting, by the access point device, the block assignment; E) identifying, by each peripheral device, the contention address and reading the persistence level; F) generating, by each peripheral device, a random number based on the persistence level; G) determining, by each peripheral device, whether the random number is equal to zero; H) transmitting, by any peripheral device for which the random number is equal to zero, a payload burst containing a resource request; I) deferring transmission of a payload burst, by any peripheral for which the random number fails to equal zero; J) receiving a payload burst, by the access point device; and K) acknowledging, by the access point, reception of the payload burst and which peripheral device transmitted the payload burst.
Claim 2
Independent Claim 199 words
A method for providing low complexity dynamic persistence for random access in a wireless communication system, comprising the steps of: A) registering, by an access point device, a plurality of peripheral devices; B) determining, by the access point device, a persistence level based on a number of peripherals in the plurality of peripheral devices; C) setting, by the access point device, a source address within a block assignment to a contention address and the persistence level; D) broadcasting, by the access point device, the block assignment; E) identifying, by each peripheral device, the contention address and reading the persistence level; F) generating, by each peripheral device, a random number based on the persistence level; G) determining, by each peripheral device, whether the random number is equal to zero; H) transmitting, by any peripheral device for which the random number is equal to zero, a payload burst containing a resource request; I) deferring transmission of a payload burst, by any peripheral for which the random number fails to equal zero; J) receiving a payload burst, by the access point device; and K) acknowledging, by the access point, reception of the payload burst and which peripheral device transmitted the payload burst.
Claim 3
Independent Claim 94 words
A method for providing low complexity dynamic persistence for random access by a peripheral device in a wireless communication system, comprising the steps of: A) receiving a block assignment having a source address which contains a contention address and a persistence level; B) identifying the contention address and reading the persistence level; C) generating a random number based on the persistence level; D) determining whether the random number is equal to zero; and E) transmitting when the random number is equal to zero and deferring transmission when the random number fails to equal zero.
Claim 4
Independent Claim 94 words
A method for providing low complexity dynamic persistence for random access by a peripheral device in a wireless communication system, comprising the steps of: A) receiving a block assignment having a source address which contains a contention address and a persistence level; B) identifying the contention address and reading the persistence level; C) generating a random number based on the persistence level; D) determining whether the random number is equal to zero; and E) transmitting when the random number is equal to zero and deferring transmission when the random number fails to equal zero.
Claim 5
Independent Claim 104 words
A method for providing low complexity dynamic persistence for random access by an access point device in a wireless communication system, comprising the steps of: A) registering a plurality of peripheral devices; B) determining a persistence level based on a number of peripheral devices in the plurality of peripheral devices; C) setting a source address within a block assignment to a contention address and the persistence level; D) broadcasting the block assignment; E) determining whether a payload burst has been received; and F) acknowledging, where a payload burst has been received, reception of the payload burst and which peripheral device transmitted the payload burst.
Claim 6
Independent Claim 104 words
A method for providing low complexity dynamic persistence for random access by an access point device in a wireless communication system, comprising the steps of: A) registering a plurality of peripheral devices; B) determining a persistence level based on a number of peripheral devices in the plurality of peripheral devices; C) setting a source address within a block assignment to a contention address and the persistence level; D) broadcasting the block assignment; E) determining whether a payload burst has been received; and F) acknowledging, where a payload burst has been received, reception of the payload burst and which peripheral device transmitted the payload burst.
Claim 7
Dependent Claim 26 words
The method of claim 3 where acknowledging includes assigning a number of blocks based on the resource request send by the peripheral transmitting the payload burst.
Claim 8
Dependent Claim 27 words
The method of claim 3 where acknowledging includes assigning a destination address in a next block assignment which contains a source address equal to the contention address.
Claim 9
Dependent Claim 108 words
A peripheral device for providing low complexity dynamic persistence for random access in a wireless communication system, comprising: A) a block assignment receiver, for receiving a block assignment having a source address which contains a contention address and a persistence level and identifying the contention address and reading the persistence level; B) a random number generator, coupled to the persistence based transmitter, for generating a random number based on the persistence level; and C) a persistence based transmitter, coupled to the random number generator and to the block assignment receiver, for transmitting a payload burst containing a resource request based on the random number and the persistence level.
Claim 10
Dependent Claim 108 words
A peripheral device for providing low complexity dynamic persistence for random access in a wireless communication system, comprising: A) a block assignment receiver, for receiving a block assignment having a source address which contains a contention address and a persistence level and identifying the contention address and reading the persistence level; B) a random number generator, coupled to the persistence based transmitter, for generating a random number based on the persistence level; and C) a persistence based transmitter, coupled to the random number generator and to the block assignment receiver, for transmitting a payload burst containing a resource request based on the random number and the persistence level.
Claim 11
Dependent Claim 58 words
The peripheral device of claim 6 wherein the random number generator is a linear feedback shift register generating a pseudorandom binary sequence wherein a number of bits generated by the linear feedback shift register is based on the persistence level and the persistence based transmitter transmits the payload burst when the bits generated are all equal to zero.
Claim 12
Dependent Claim 54 words
The peripheral device of claim 6 wherein the peripheral device is one of: A) a wireless speaker; B) a cordless telephone; C) a shared printer; D) a networked game; E) a peripheral personal computer; F) A child's toy; G) A video electrical device; H) an audio electrical device; and I) a set top box.
Claim 13
Dependent Claim 168 words
An access point device for providing low complexity dynamic persistence for random access in a wireless communication system, comprising: A) a device manager, arranged to receive registration requests from a plurality of peripheral devices, for registering the plurality of peripheral devices and determining a persistence level based on a number of peripheral devices in the plurality of peripheral devices; B) an efficient persistence scheduler, coupled to the device manager and a receiver, for setting a source address within a block assignment to a contention address and the persistence level; C) a transmittter, coupled to the efficient persistence scheduler, for broadcasting the block assignment; and E) the receiver, coupled to the efficient persistence scheduler and arranged to receive a payload burst, for determining whether the payload burst containing a resource request has been received and where a payload burst has been received, passing the resource request to the scheduler, which acknowledges reception of the resource request and which peripheral device transmitted the payload burst in a subsequent block assignment.
Claim 14
Dependent Claim 168 words
An access point device for providing low complexity dynamic persistence for random access in a wireless communication system, comprising: A) a device manager, arranged to receive registration requests from a plurality of peripheral devices, for registering the plurality of peripheral devices and determining a persistence level based on a number of peripheral devices in the plurality of peripheral devices; B) an efficient persistence scheduler, coupled to the device manager and a receiver, for setting a source address within a block assignment to a contention address and the persistence level; C) a transmittter, coupled to the efficient persistence scheduler, for broadcasting the block assignment; and E) the receiver, coupled to the efficient persistence scheduler and arranged to receive a payload burst, for determining whether the payload burst containing a resource request has been received and where a payload burst has been received, passing the resource request to the scheduler, which acknowledges reception of the resource request and which peripheral device transmitted the payload burst in a subsequent block assignment.

References Cited (Backward Citations)

US4665544A Cited
US4935924A Cited
US4989081A Cited
US5666363A Cited
US5471668A Cited
US5706334A Cited
US5722041A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-18 2002-07-20 2003-01-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-18 2006-07-20 2007-01-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-18 2010-07-20 2011-01-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag