×

System, method, and computer program product for sharing bandwidth in a wireless personal area network or a wireless local area network

  • US 20020105970A1
  • Filed: 02/07/2002
  • Published: 08/08/2002
  • Est. Priority Date: 02/07/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for sharing bandwidth by a plurality of devices in at least one of a wireless personal area network and a local area network, comprising the steps of:

  • sending from a coordinator a beacon including coordination information to each of the plurality of devices, the beacon including for each of the plurality of devices a device-unique start time indicator corresponding to an exclusive guaranteed time slot for a preselected device of the plurality of devices to transmit data, a transmission duration corresponding to a duration of the exclusive guaranteed time slot, and a shared time slot start time indicator corresponding to a shared time slot separate from the exclusive guaranteed time slots and shared by the plurality of devices;

    receiving the beacon by the plurality of devices;

    storing the device-unique start time indicator and the transmission duration in a memory of each preselected device;

    sleeping after the storing step such that the plurality of devices are not receiving data and not transmitting data while sleeping;

    transmitting, by each of the plurality of devices, at respective times corresponding to the device-unique start time stored in the memory of each preselected device and for the transmission duration stored in the memory of the preselected device;

    returning to sleep, after the transmitting step such that the plurality of devices are not receiving data and are not transmitting data while sleeping; and

    waking up at a predetermined time such that another beacon can be received by the plurality of devices, wherein each device-unique start time and each transmission duration is set so that only one of the plurality of devices is transmitting at any one time during a period of time including each of the exclusive guaranteed time slots, and the shared time slot is used as at least one of a slot cycle time division multiple access period managed by the coordinator for additional transmissions by the plurality of devices, a polling period managed by the coordinator for additional transmissions by the plurality of devices, and a reservation period for reserving time by the plurality of devices in a subsequent guaranteed time slot.

View all claims
  • 25 Assignments
Timeline View
Assignment View
    ×
    ×