Unassigned slots announcement in TDD SP channel access WLAN networks
AssigneeSony Corporation
InventorMohamed Abouelseoud
Life of this patent
Estimating the term…
Abstract
A wireless communication apparatus, system or method utilizing directional data transmission over a communication (e.g., mmW) band, and broadcasting time and directional allocations in each direction. Stations transmit beacons containing time, directional allocations and unallocated slots in their direction of transmission. Stations comparing beam identifications with received allocation to determine if the allocation is in the direction of reception. Stations performing receiver beamforming with a station from which a beacon was received in order to determine if the station can access the direction (channel) in its intended direction.
Claims25
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit configured for wirelessly communicating with at least one other wireless communication circuit using directional communications;
- (b) a processor coupled to said wireless communication circuit within a station configured for operating on a wireless network;
- (c) a non-transitory memory storing instructions executable by the processor;
- and
- (d) wherein said instructions, when executed by the processor, perform steps comprising:
- announcing unscheduled or unused time resources to other stations in the surrounding area by the station using time division duplexing (TDD) service period (SP) allocation by broadcasting a frame to announce TDD SP details in at least a direction where the channel is occupied, wherein receiving stations can add the TDD slot structure for each allocation and a map of unused time slots which are not-scheduled by the station or this basic service set (BSS);
- and
- (ii) receiving announcements from other stations of unscheduled or unused time resources and decoding the information to determine TDD SP structure and information about the unoccupied time slots or SPs and a time when the channel should be free.
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit configured for wirelessly communicating with at least one other wireless communication circuit using directional communications;
- (b) a processor coupled to said wireless communication circuit within a station configured for operating on a wireless network;
- (c) a non-transitory memory storing instructions executable by the processor;
- and
- (d) wherein said instructions, when executed by the processor, perform steps comprising:
- communicating time division duplexing (TDD) slot structure comprising a TDD schedule and time when a service period (SP) is scheduled, or not scheduled, to all nodes in the surrounding area;
- (ii) receiving information on said time division duplexing (TDD) slot structure allowing the station to efficiently access the channel and avoid times when it is known that other stations are accessing the channel;
- and
- (iii) broadcasting a frame to announce TDD SP details in at least the direction where the channel is occupied, wherein receiving stations can add the TDD slot structure for each allocation and a map to the unused time slots which are not-scheduled by the station or this basic service set (BSS).
A method of performing wireless communication in a network, the method comprising:
- (a) performing wireless communication between a station and other stations on a wireless network;
- (b) announcing unscheduled or unused time resources by a station using time division duplexing (TDD) service period (SP) allocation and which is configured for wireless communication with other stations in the surrounding area on the network by broadcasting a frame to announce TDD SP details in at least a direction where the channel is occupied, wherein receiving stations can add the TDD slot structure for each allocation and a map of unused time slots which are not-scheduled by the station or this basic service set (BSS);
- (c) receiving announcements from other stations of unscheduled or unused time resources and decoding the information to determine TDD SP structure and information about the unoccupied time slots or SPs and a time when the channel should be free;
- and
- (d) wherein said method is performed by a processor executing instructions stored on a non-transitory medium.
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit configured for wirelessly communicating with at least one other wireless communication circuit using directional communications;
- (b) a processor coupled to said wireless communication circuit within a station configured for operating on a wireless network;
- (c) a non-transitory memory storing instructions executable by the processor;
- and
- (d) wherein said instructions, when executed by the processor, perform steps comprising:
- (i) announcing unscheduled or unused time resources to other stations in the surrounding area by the station using time division duplexing (TDD) service period (SP) allocation;
- (ii) receiving announcements from other stations of unscheduled or unused time resources and decoding the information to determine TDD SP structure and information about the unoccupied time slots or SPs and a time when the channel should be free;
- and
- (iii) determining the receiver beamformed direction affected by the interference by performing an extra signal transmitted by the interferer to help the station identify the receiver direction affected by the signal.
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit configured for wirelessly communicating with at least one other wireless communication circuit using directional communications;
- (b) a processor coupled to said wireless communication circuit within a station configured for operating on a wireless network;
- (c) a non-transitory memory storing instructions executable by the processor;
- and
- (d) wherein said instructions, when executed by the processor, perform steps comprising:
- (i) announcing unscheduled or unused time resources to other stations in the surrounding area by the station using time division duplexing (TDD) service period (SP) allocation;
- (ii) receiving announcements from other stations of unscheduled or unused time resources and decoding the information to determine TDD SP structure and information about the unoccupied time slots or SPs and a time when the channel should be free;
- and
- (iii) accessing the channel, by the station, even though a clear channel assessment (CCA) indicates that the channel is occupied if the station has determined a direction for the interference and used a different direction in transmission or reception that does not interfere with the current transmission direction of the channel.
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit configured for wirelessly communicating with at least one other wireless communication circuit using directional communications;
- (b) a processor coupled to said wireless communication circuit within a station configured for operating on a wireless network;
- (c) a non-transitory memory storing instructions executable by the processor;
- and
- (d) wherein said instructions, when executed by the processor, perform steps comprising:
- (i) communicating time division duplexing (TDD) slot structure comprising a TDD schedule and time when a service period (SP) is scheduled, or not scheduled, to all nodes in the surrounding area;
- (ii) receiving information on said time division duplexing (TDD) slot structure allowing the station to efficiently access the channel and avoid times when it is known that other stations are accessing the channel;
- and
- (iii) accessing a directional channel even if the clear channel assessment (CCA) threshold measured using a Quasi Omni antenna is not met, because interference is detected from a different direction than the one intended for communication.
A method of performing wireless communication in a network, the method comprising:
- (a) performing wireless communication between a station and other stations on a wireless network;
- (b) announcing unscheduled or unused time resources by a station using time division duplexing (TDD) service period (SP) allocation and which is configured for wireless communication with other stations in the surrounding area on the network;
- (c) receiving announcements from other stations of unscheduled or unused time resources and decoding the information to determine TDD SP structure and information about the unoccupied time slots or SPs and a time when the channel should be free;
- and
- (d) determining the receiver beamformed direction affected by the interference by performing an extra signal transmitted by the interferer to help the station identify a receiver direction affected by the signal;
- and
- (e) wherein said method is performed by a processor executing instructions stored on a non-transitory medium.
A method of performing wireless communication in a network, the method comprising:
- (a) performing wireless communication between a station and other stations on a wireless network;
- (b) announcing unscheduled or unused time resources by a station using time division duplexing (TDD) service period (SP) allocation and which is configured for wireless communication with other stations in the surrounding area on the network;
- (c) receiving announcements from other stations of unscheduled or unused time resources and decoding the information to determine TDD SP structure and information about the unoccupied time slots or SPs and a time when the channel should be free;
- (d) accessing the channel, by the station, even though a clear channel assessment (CCA) indicates that the channel is occupied if the station has determined the direction of the interference and used a different direction in transmission or reception that does not interfere with the current transmission direction of the channel;
- and
- (e) wherein said method is performed by a processor executing instructions stored on a non-transitory medium.
Dependencies are inferred from the claim text.