Clustering management in mmWave wireless systems
AssigneeIntel Corporation
InventorsCarlos Cordeiro, Solomon Trainin
Life of this patent
Estimating the term…
Abstract
According to various embodiments, a method is disclosed that includes detecting if a first cluster capable PCP/AP is within range of a non-PCP/non-AP STA; and transmitting a message to a second cluster capable PCP/AP associated with the non-PCP/non-AP STA requesting that the second cluster capable PCP/AP start or continue the use of clustering in a basic service set (BSS) of the second cluster capable PCP/AP.
Claims37
A method comprising:
- detecting, by a non-personal basic service set control point (PCP)/access point (AP) station (STA), a first cluster capable PCP AP that is within range of the non-PCP/non-AP STA, wherein a first basic service set (BSS) includes the first cluster capable PCP/AP, and a second BSS includes a second cluster capable PCP/AP associated with the non-PCP/non-AP STA, wherein said detecting includes receiving a beacon frame from the first cluster capable PCP/AP and indicates whether the first BSS and the second BSS are overlapping;
- and
- if and only if the first BSS and the second BSS are overlapping, transmitting, by the non-PCP/non-AP STA, a message including a timing of when the detection occurred, information within the received beacon frame, or both, wherein the message reports to the second cluster capable PCP/AP that the first BSS and the second BSS are overlapping, and
- the message indicates a request to the second cluster capable PCP/AP to reschedule or create a specific time period associated with the second BSS, and/or the message indicates a request to the second cluster capable PCP/AP to start or continue use of clustering in the second BSS.
A method comprising:
- detecting, by a non-personal basic service set control point (PCP)/access point (AP) station (STA), a first cluster capable PCP/AP that is within range of the non-PCP/non-AP STA, wherein a first basic service set (BSS) includes the first cluster capable PCP/AP, and a second BSS includes a second cluster capable PCP/AP associated with the non-PCP/non-AP STA, wherein said detecting includes receiving a beacon frame from the first cluster capable PCP/AP and indicates whether the first BSS and the second BSS are overlapping;
- if and only if the first BSS and the second BSS are overlapping, transmitting, by the non-PCP/non-AP STA, a message that reports to the second cluster capable PCP/AP that the first BSS and the second BSS are overlapping, and indicates a request to the second cluster capable PCP/AP to re-schedule or create a specific time period associated with the second BSS, and/or a request to the second cluster capable PCP/AP to start or continue use of clustering in the second BSS;
- and
- determining whether to transmit the message from the non-PCP/non-AP STA by determining if the beacon frame originated from the second cluster capable PCP/AP and the beacon frame includes a PCP/AP clustering control field.
An apparatus comprising:
- a receiver configured to detect a first cluster capable PCP/AP that is within range of a non-PCP/non-AP STA, wherein a first BSS includes the first cluster capable PCP/AP, and a second BSS includes a second cluster capable PCP/AP associated with the non-PCP/non-AP STA, wherein, to detect the first cluster capable PCP/AP, the receiver is configured to receive a beacon frame from the first cluster capable PCP/AP, wherein the detection indicates whether the first BSS and the second BSS are overlapping;
- and
- a transmitter configured to transmit a message including a timing of when the detection occurred, information within the received beacon frame, or both, wherein the message reports to the second cluster capable PCP/AP that the first BSS and the second BSS are overlapping, if and only if the first BSS and the second BSS are overlapping,
- wherein the message indicates a request to the second cluster capable PCP/AP to reschedule or create a specific time period associated with the second BSS, and/or the message indicates a request to the second cluster capable PCP/AP to start or continue use of clustering in the second BSS.
An apparatus comprising:
- a receiver configured to detect a first cluster capable PCP/AP that is within range of a non-PCP/non-AP STA, wherein a first BSS includes the first cluster capable PCP/AP, and a second BSS includes a second cluster capable PCP/AP associated with the non-PCP/non-AP STA, wherein a detection of the first cluster capable PCP/AP by the receiver includes receiving a beacon frame from the first cluster capable PCP/AP and indicates whether the first BSS and the second BSS are overlapping;
- a transmitter configured to transmit a message that reports to the second cluster capable PCP/AP that the first BSS and the second BSS are overlapping, if and only if the first BSS and the second BSS are overlapping, wherein the message indicates a request to the second cluster capable PCP/AP to re-schedule or create a specific time period associated with the second BSS, and/or the message indicates a request to the second cluster capable PCP/AP to start or continue use of clustering in the second BSS;
- and
- a controller configured to determine whether to transmit the message from the non-PCP/non-AP STA by determining if the beacon frame originated from the second cluster capable PCP/AP.
An apparatus comprising:
- a receiver configured to detect a first cluster capable PCP/AP that is within range of a non-PCP/non-AP STA, wherein a first BSS includes the first cluster capable PCP/AP, and a second BSS includes a second cluster capable PCP/AP associated with the non-PCP/non-AP STA, wherein a detection of the first cluster capable PCP/AP by the receiver includes receiving a beacon frame from the first cluster capable PCP/AP and indicates whether the first BSS and the second BSS are overlapping;
- a transmitter configured to transmit a message that reports to the second cluster capable PCP/AP that the first BSS and the second BSS are overlapping, if and only if the first BSS and the second BSS are overlapping, wherein the message indicates a request to the second cluster capable PCP/AP to re-schedule or create a specific time period associated with the second BSS, and/or the message indicates a request to the second cluster capable PCP/AP to start or continue use of clustering in the second BSS;
- and
- a controller configured to determine whether to transmit the message from the non-PCP/non-AP STA by determining if the beacon frame includes a PCP/AP clustering control field.
A method comprising:
- based only on a determination that a first BSS and a second BSS are overlapping, the first BSS including a first PCP/AP associated with a non-PCP/non-AP STA and the second BSS including a second PCP/AP, receiving a message from the non-PCP/non-AP STA at the first PCP/AP, wherein the message includes a timing of when the determination occurred, information within a beacon frame transmitted from the first PCP/AP to the non-PCP/non-AP STA, or both, the message reports that the first BSS and the second BSS are overlapping, and
- the message indicates request to re-schedule or create a specific time period associated with the first BSS, and/or to enable or continue clustering at the first BSS, wherein the first PCP/AP is not associated with the second BSS that is operating in the vicinity of the first BSS.
A method comprising:
- based only on a determination that a first BSS and a second BSS are overlapping, the first BSS including a first PCP/AP associated with a non-PCP/non-AP STA and the second BSS including a second PCP/AP, receiving a message from the non-PCP/non-AP STA at the first PCP/AP that reports that the first BSS and the second BSS are overlapping, and
- the message indicates a request to re-schedule or create a specific time period associated with the first BSS, and/or to enable or continue clustering at the first BSS, wherein the first PCP/AP is not associated with the second BSS that is operating in the vicinity of the first BSS,
- wherein said receiving a message comprises:
- receiving a cluster report element in an announce frame or an information response frame from the non-PCP/non-AP STA, and
- wherein the method further comprises:
- determining that a cluster report subfield of the cluster report element being set to one as the request to re-schedule or create the specific time period;
- and
- determining that a cluster request subfield of the cluster report element being set to one as the request to enable or continue clustering at the BSS of the first PCP/AP.
An apparatus comprising:
- a receiver of a first PCP/AP configured to receive a message from a non-PCP/non-AP STA responsive only to a determination that a first BSS and a second BSS are overlapping, the first BSS including the first PCP/AP associated with the non-PCP/non-AP STA and the second BSS including a second PCP/AP, wherein the message includes a timing of when the determination occurred, information within a beacon frame transmitted from the first PCP/AP to the non-PCP/non-AP STA, or both, the message reports that the first BSS and the second BSS are overlapping and indicates a request to re-schedule or create a specific time period associated with the first BSS, and/or to start or continue use of clustering at the first BSS, wherein the first PCP/AP is not associated with the second BSS that is operating in the vicinity of the first BSS.
An apparatus comprising:
- a receiver of a first PCP/AP configured to receive a message from a non-PCP/non-AP STA responsive only to a determination that a first BSS and a second BSS are overlapping, the first BSS including the first PCP/AP associated with the non-PCP/non-AP STA and the second BSS including a second PCP/AP, wherein the message reports that the first BSS and the second BSS are overlapping and indicates a request to re-schedule or create a specific time period associated with the first BSS, and/or to start or continue use of clustering at the first BSS, wherein the first PCP/AP is not associated with the second BSS that is operating in the vicinity of the first BSS,
- wherein the message includes a cluster report element in an announce frame or an information response frame from the non-PCP/non-AP STA, and the receiver is further configured to:
- determine that a cluster report subfield of the cluster report element being set to one as the request to re-schedule or create the specific time period, and
- determine that a cluster request subfield of the cluster report element being set to one as the request to enable or continue clustering at the BSS of the first PCP/AP.
An apparatus comprising:
- a receiver configured to detect a first cluster capable PCP/AP that is within range of a non-PCP/non-AP STA, wherein a first BSS includes the first cluster capable PCP/AP, and a second BSS includes a second cluster capable PCP/AP associated with the non-PCP/non-AP STA, wherein, to detect the first cluster capable PCP/AP, the receiver is configured to receive a beacon frame from the first cluster capable PCP/AP, wherein the detection indicates whether the first BSS and the second BSS are overlapping;
- and
- a transmitter configured to transmit a message including a timing of when the detection occurred, information within the received beacon frame, or both, to the second cluster capable PCP/AP, if the first BSS and the second BSS are overlapping, wherein the message indicates a request to the second cluster capable PCP/AP to start or continue use of clustering in the second BSS.
An apparatus comprising:
- a receiver of a first PCP/AP configured to receive a message from a non-PCP/non-AP STA responsive to a determination that a first BSS and a second BSS are overlapping, the first BSS including the first PCP/AP associated with the non-PCP/non-AP STA and the second BSS including a second PCP/AP, wherein the message includes a cluster report element including at one of a cluster report subfield and a cluster request subfield,
- wherein, upon receiving the message with the cluster report subfield set to one, the receiver is configured to re-schedule or create a specific time period associated with the first BSS, and
- wherein, upon receiving the message with the cluster request subfield set to one, the receiver is configured to start or continue use of clustering at the first BSS.
Dependencies are inferred from the claim text.