IP Library Granted Patent US 10,708,006
Granted Patent B2
US 10,708,006 · App. 15/776,874 · Granted Jul 7, 2020

Communication device, and communication method for frame aggregation and transmission

Inventors: Mingwu Yao (Shaanxi, CN); Jilong Liu (Shaanxi, CN); Zhiliang Qiu (Shaanxi, CN)
Assignee: XIDIAN UNIVERSITY
H04L1/1861H04L1/0007H04L1/08H04L1/1607H04L1/1614H04L1/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,708,006
App. No.
15/776,874
Granted
Jul 7, 2020
Kind
B2
Abstract

A method for transmitting an aggregated frame is disclosed. The method includes: estimating channel condition; comparing the channel condition with first threshold for selecting an aggregation scheme; and comparing the channel condition with second threshold, which is different with the first threshold, for selecting an aggregation scheme; performing the aggregation using the selected aggregation scheme with position information, which indicates the positions of sub-frame in the aggregated frame.

Claims (37)

1. A system for frame aggregation and transmission, comprising:

a memory; and

a processor operatively coupled to the memory to:

estimate a channel condition metric indicative of at least one channel condition;

select at least one frame aggregation scheme from a plurality of aggregation schemes based on the channel condition metric, wherein the plurality of aggregation schemes include at least one of a two-level aggregation scheme, wherein the two-level aggregation scheme comprises a maximum second stage aggregate level (MSAL) strategy aggregation scheme and a biggest first stage aggregate size (BFAS) strategy aggregation scheme, the MSAL strategy aggregation scheme decreases a first stage aggregation frame length of the two-level aggregation scheme, and the BFSA strategy aggregation scheme performs first stage frame aggregation of the two-level aggregation scheme based on a maximum frame length; and

perform frame aggregation based on the selected frame aggregation scheme.

2. The system of claim 1 , wherein the processor is further to:

receive an acknowledge message comprising information indicative of receipt of at least one sub-frame of a first frame; and

determine the channel condition metric based on the acknowledge message.

3. The system of claim 2 , wherein the acknowledgment message comprises a block acknowledgement (BlockAck) message.

4. The system of claim 3 , wherein to perform the frame aggregation based on the selected frame aggregation scheme, the processor is further to:

identify the at least one sub-frame of the first frame based on a bitmap in the acknowledgement message, wherein the bitmap comprises position information related to the at least one sub-frame; and

aggregate the identified sub-frame into a second frame for retransmission.

5. The method of claim 4 , wherein the at least one sub-frame is identified based on a bit value of a position in the bitmap that corresponds to the at least one sub-frame.

6. The system of claim 4 , wherein the position information is included in a media access control (MAC) header of the at least one sub-frame.

7. The system of claim 1 , wherein to select the at least one frame aggregation scheme, the processor is further to:

compare the channel condition metric with a first threshold; and

select the at least one frame aggregation scheme based on the comparison.

8. The system of claim 7 , wherein to select the at least one frame aggregation scheme, the processor is further to:

compare the channel condition metric with a second threshold; and

select the at least one frame aggregation scheme in response to determining that the channel condition metric is not less than the first threshold and that the channel condition metric is not greater than the second threshold.

9. A method for a processor coupled to a memory performing frame aggregation and transmission, comprising:

estimating a channel condition metric indicative of at least one channel condition;

selecting at least one frame aggregation scheme from a plurality of aggregation schemes based on the channel condition metric, wherein the plurality of aggregation schemes include at least one of a two-level aggregation scheme, wherein the two-level aggregation scheme comprises a maximum second stage aggregate level (NASAL) strategy aggregation scheme and a biggest first stage aggregate size (BFAS) strategy aggregation scheme, the MSAL strategy aggregation scheme decreases a first stage aggregation frame length of the two-level aggregation scheme, and the BESA strategy aggregation scheme performs first stage frame aggregation of the two-level aggregation scheme based on a maximum frame length; and

performing frame aggregation based on the selected frame aggregation scheme.

10. The method of claim 9 , further comprising: receiving an acknowledge message comprising information indicative of receipt of at least one sub-frame of a first frame and determining the channel condition metric based on the acknowledge message.

11. The method of claim 10 , wherein the acknowledgment message comprises a block acknowledgement (BlockAck) message.

12. The method of claim 11 , further comprising:

identifying the at least one sub-frame of the first frame based on a bitmap in the acknowledgement message, wherein the bitmap comprises position information related to the at least one sub-frame and aggregating the identified sub-frame into a second frame for retransmission.

13. The method of claim 12 , wherein the at least one sub-frame is identified based on a bit value of a position in the bitmap that corresponds to the at least one sub-frame.

14. The method of claim 12 , wherein the position information is included in a media access control (MAC) header of the at least one sub-frame.

15. The method of claim 9 , wherein the selecting the at least one frame aggregation scheme further comprises:

comparing the channel condition metric with a first threshold; and

selecting at least one frame aggregation scheme based on the comparison.

16. The method of claim 15 , wherein the selecting the at least one frame aggregation scheme further comprises:

comparing the channel condition metric with a second threshold; and

selecting at least one frame aggregation scheme in response to determining that the channel condition metric is not less than the first threshold and that the channel condition metric is not greater than the second threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2018
From: YAO, MINGWU; LIU, JILONG; QIU, ZHILIANG
To: XIDIAN UNIVERSITY
Reel/Frame 045867/0784 →
Priority Claims (1)
CN 2015 1 0789981 · Nov 17, 2015 · national
Continuity (1)
Related Publication 20180337753A1 · Nov 22, 2018