IP Library › Granted Patent US 12,402,116
Granted Patent B2
US 12,402,116 · App. 18/051,191 · Granted Aug 26, 2025

Scheduling uplink traffic of station

Inventors: Zhenlei Wang (Beijing, CN); Jianpo Han (Beijing, CN); Liao Xu (Beijing, CN)
Assignee: Hewlett Packard Enterprise Development LP
H04W72/1215H04W72/1268H04W72/23H04W72/569
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 12,402,116
App. No.
18/051,191
Granted
Aug 26, 2025
Kind
B2
Abstract

In implementations of the present disclosure, there is provided an approach for scheduling uplink traffic of a station. A method comprises determining a type of uplink traffic from a station (STA), wherein the type of uplink traffic is associated with a traffic size and an urgency. The method further comprises determining uplink scheduling information for the STA based on the traffic size and the urgency, wherein the uplink scheduling information indicates at least one of: a UL-OFDMA scheduling manner or a UL-MU-MIMO scheduling manner. The method further comprises sending the uplink scheduling information to the STA, and receiving uplink traffic from the STA using the uplink scheduling information. Implementations of the present disclosure can help AP to schedule the STA(s) more intelligent, effective and accurate, and thus the user experience can be enhanced and the transmission performance can be improved.

Claims (67)

1. A method comprising:

determining, at an access point (AP), a type of uplink traffic from a station (STA), wherein the type of uplink traffic is associated with a traffic size and an urgency;

determining, by the AP and for the STA, uplink scheduling information based on the traffic size and the urgency, wherein determining the uplink scheduling information comprises:

in accordance with a determination that the traffic size is larger than a threshold size and the urgency is higher than a threshold level, determining that a scheduling manner is an uplink multiple user multiple input multiple output (UL-MU-MIMO) scheduling manner, or

in accordance with a determination that the traffic size is smaller than a threshold size and the urgency is higher than a threshold level, determining that a scheduling manner is an uplink orthogonal frequency division multiple access (UL-OFDMA) scheduling manner;

sending, by the AP to the STA, the uplink scheduling information; and

receiving, by the AP from the STA, uplink traffic using the uplink scheduling information.

2. The method according to claim 1 , further comprising:

obtaining a station type of the STA; and

determining the type of uplink traffic based on the station type.

3. The method according to claim 2 , wherein determining the type of uplink traffic based on the station type comprises;

determining whether the station type is included in a predetermined set; and

in accordance with a determination that the station type is included in the predetermined set, determining the type of uplink traffic based on an association between the station type and the type of uplink traffic; or

in accordance with a determination that the station type is not included in the predetermined set, determining the type of uplink traffic from a plurality of types of uplink traffic of the STA.

4. The method according to claim 3 , wherein the predetermined set comprises at least one of:

a conference terminal,

a camera device,

an internet-of-things (IoT) device,

an augment reality (AR) device, or

a virtual reality (VR) device.

5. The method according to claim 3 , wherein determining the type of uplink traffic based on an association between the station type and the type of uplink traffic comprises:

in accordance with a determination that the station type is a conference terminal, determining that the type of uplink traffic is a voice,

in accordance with a determination that the station type is one of a camera device, an AR device or a VR device, determining that the type of uplink traffic is a video, or

in accordance with a determination that the station type is an IoT device, determining that the type of uplink traffic is a text.

6. The method according to claim 3 , wherein determining the type of uplink traffic from a plurality of types of uplink traffic of the STA comprises:

determining a type of main traffic of the STA as the type of uplink traffic by using a deep packet inspection.

7. The method according to claim 2 , wherein obtaining the station type of the STA comprises:

obtaining the station type of the STA from a device insight or from a device analytic engine.

8. The method according to claim 1 , further comprising:

in accordance with a determination that the type of uplink traffic is a video, determining that the traffic size is larger than a threshold size and the urgency is higher than a threshold level,

in accordance with a determination that the type of uplink traffic is a voice, determining that the traffic size is smaller than a threshold size and the urgency is higher than a threshold level, or

in accordance with a determination that the type of uplink traffic is a text, determining that the traffic size is smaller than a threshold size and the urgency is lower than a threshold level.

9. The method according to claim 1 , wherein the uplink scheduling information further indicates an uplink OFDMA random access (UORA) scheduling manner, and wherein determining the uplink scheduling information comprises:

in accordance with a determination that the urgency is lower than a threshold level, determining that the scheduling manner is the UORA scheduling manner.

10. The method according to claim 1 , wherein the uplink scheduling information further indicates a number of resource units.

11. The method according to claim 1 , further comprising:

determining further uplink scheduling information for a further STA based on historical information of the further STA, wherein the further uplink scheduling information indicates at least one of: a UL-OFDMA scheduling manner, a UL-MU-MIMO scheduling manner, or a UORA scheduling manner.

12. The method according to claim 11 , wherein determining further uplink scheduling information for the further STA based on historical information comprises:

in accordance with a determination that the historical information indicates a packet distribution is regular, determining at least one of a traffic size or a frame size of a following packet of the STA; and

determining the further uplink scheduling information based on at least one of the traffic size or the frame size, wherein the further uplink scheduling information indicates at least one of the UL-OFDMA scheduling manner or the UL-MU-MIMO scheduling manner.

13. The method according to claim 11 , wherein determining further uplink scheduling information for the further STA based on historical information comprises:

in accordance with a determination that the historical information indicates that a packet distribution is random, determining that the further uplink scheduling information indicates a UORA scheduling manner.

14. An access point (AP) comprising:

at least one processor; and

a memory coupled to the at least one processor, the memory storing instructions to cause the at least one processor to:

determine a type of uplink traffic from a station (STA), wherein the type of uplink traffic is associated with a traffic size and an urgency;

determine, for the STA, uplink scheduling information based on the traffic size and the urgency, wherein determining the uplink scheduling information comprises:

in accordance with a determination that the traffic size is larger than a threshold size and the urgency is higher than a threshold level, determine that a scheduling manner is an uplink multiple user multiple input multiple output (UL-MU-MIMO) scheduling manner, or

in accordance with a determination that the traffic size is smaller than a threshold size and the urgency is higher than a threshold level, determine that a scheduling manner is an uplink orthogonal frequency division multiple access (UL-OFDMA) scheduling manner;

send, to the STA, the uplink scheduling information; and

receive, from the STA, uplink traffic using the uplink scheduling information.

15. The AP according to claim 14 , wherein the memory further stores instructions to cause the at least one processor to:

obtain a station type of the STA; and

determine the type of uplink traffic based on the station type.

16. The AP according to claim 15 , wherein instructions to determine the type of uplink traffic based on the station type comprise instructions to cause the at least one processor to:

determine whether the station type is included in a predetermined set; and

in accordance with a determination that the station type is included in the predetermined set, determine the type of uplink traffic based on an association between the station type and the type of uplink traffic; or

in accordance with a determination that the station type is not included in the predetermined set, determine the type of uplink traffic from a plurality of types of uplink traffic of the STA.

17. The AP according to claim 14 , further comprising instructions to cause the at least one processor to:

determine further uplink scheduling information for a further STA based on historical information of the further STA, wherein the further uplink scheduling information indicates at least one of: a UL-OFDMA scheduling manner, a UL-MU-MIMO scheduling manner, or an uplink OFDMA random access (UORA) scheduling manner.

18. A non-transitory computer-readable medium comprising instructions stored thereon which, when executed by an access point (AP), cause the AP to:

determine a type of uplink traffic from a station (STA), wherein the type of uplink traffic is associated with a traffic size and an urgency;

determine, for the STA, uplink scheduling information based on the traffic size and the urgency, wherein determining the uplink scheduling information comprises:

in accordance with a determination that the traffic size is larger than a threshold size and the urgency is higher than a threshold level, determine that a scheduling manner is an uplink multiple user multiple input multiple output (UL-MU-MIMO) scheduling manner, or

in accordance with a determination that the traffic size is smaller than a threshold size and the urgency is higher than a threshold level, determine that a scheduling manner is an uplink orthogonal frequency division multiple access (UL-OFDMA) scheduling manner;

send, to the STA, the uplink scheduling information; and

receive, from the STA, uplink traffic using the uplink scheduling information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2022
From: WANG, ZHENLEI; HAN, JIANPO; XU, LIAO
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 061605/0669 →
Continuity (1)
Related Publication 20240147457A1 · May 2, 2024
References Cited (18)
US 8233444B2 · Cordeiro et al. · 2012 [cited by applicant]
US 8446825B2 · Lee et al. · 2013 [cited by applicant]
US 9258046B2 · Sinha · 2016 [cited by applicant]
US 10764784B2 · Tanaka et al. · 2020 [cited by applicant]
US 10880865B2 · Henry et al. · 2020 [cited by applicant]
US 10952245B1 · Smith et al. · 2021 [cited by applicant]
US 20080232260A1 · Yeo · 2008 [cited by examiner]
US 20100135166A1 · Ahluwalia · 2010 [cited by examiner]
US 20170142017A1 · Davis · 2017 [cited by applicant]
US 20170230860A1 · Li et al. · 2017 [cited by applicant]
US 20170280475A1 · Yerramalli · 2017 [cited by examiner]
US 20170332385A1 · Shirali · 2017 [cited by examiner]
US 20190069310A1 · Brown et al. · 2019 [cited by applicant]
US 20190320491A1 · Shukair · 2019 [cited by examiner]
US 20210112626A1 · Yi et al. · 2021 [cited by applicant]
US 20210321426A1 · Lee · 2021 [cited by examiner]
US 20240098733A1 · Wang · 2024 [cited by examiner]
US 20240147300A1 · Esswie · 2024 [cited by examiner]