10091803

Channel Resource Allocation Method and Communications Device

PublishedOctober 2, 2018
Assigneenot available in USPTO data we have
InventorsTianyu Wu
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method, comprising: acquiring, by a first device, scheduling information from an access point, wherein the scheduling information indicates that the first device is scheduled to receive data from a second device during a first timeslot of a first channel; determining, by the first device according to the scheduling information, the first device is pre-scheduled to receive data from the second device during the first timeslot of the first channel; determining a start moment that occurs prior to a data transmission time corresponding to the first timeslot of the first channel; and in response to determining that the first device is pre-scheduled by the access point to receive data in the first timeslot of the first channel, and in response to determining that the start moment has occurred, sending, by the first device, a contention frame to contend for the first timeslot of the first channel, wherein the first device is configured to send a responsive contention frame each time it is determined that the first device has been pre-scheduled to receive data from the second device.

2

2. The method according to claim 1 , further comprising: before sending the contention frame, performing, by the first device, random backoff or performing random backoff according to a service priority.

3

3. The method according to claim 1 , further comprising: in response to the first device not receiving, from the second device, the data during the first timeslot of the first channel, requesting, by the first device, the access point to perform rescheduling.

4

4. The method according to claim 1 , wherein the first device and the second device belong to a basic service set (BSS) in which the access point is located.

5

5. The method according to claim 3 , further comprising: receiving, by the first device, new scheduling information from the access point; and sending, by the first device, a second contention frame during a second start moment, wherein the second start moment is determined according to the new scheduling information.

6

6. A method, comprising: acquiring, by a second device, scheduling information from an access point, wherein the scheduling information indicates the second device is scheduled to send data to a receiving device during a first timeslot of a first channel, and the receiving device is scheduled by the access point to receive the data from the second device during the first timeslot of the first channel, and wherein the second device belongs to a basic service set (BSS) in which the access point is located; determining, by the second device and according to the scheduling information, the second device is pre-scheduled to send data to the receiving device during the first timeslot of the first channel; receiving, by the second device from the receiving device, a first contention frame prior to a data transmission time corresponding to the first timeslot of the first channel, wherein the receiving device is configured to send a responsive contention frame each time that the receiving device has been pre-scheduled by the access point to receive data from the second device; and in response to determining the second device is pre-scheduled by the access point to send data to the receiving device in the first timeslot of the first channel, and in response to determining the receiving device belongs to the BSS, sending, by the second device, the data to the receiving device during the data transmission time.

7

7. The method according to claim 6 , further comprising: in response to determining that the receiving device does not belong to the BSS, keeping, by the second device, silent during the data transmission time.

8

8. The method according to claim 7 , further comprising: requesting, by the second device, the access point to perform rescheduling.

9

9. The method according to claim 7 , wherein keeping silent during the data transmission time comprises: determining, by the second device, a network allocation vector (NAV) according to the first contention frame; and skipping sending, by the second device and during a time period corresponding to the NAV, the data on the first channel.

10

10. The method according to claim 6 , further comprising: determining, by the second device according to an address field of the first contention frame, whether the receiving device belongs to the BSS.

11

11. A first device, comprising: a receiver; a transmitter; a processor; and a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for: acquiring, using the receiver, scheduling information from an access point, wherein the scheduling information indicates that a second device is scheduled to send data to the first device during a first timeslot of a first channel; determining, according to the scheduling information, the first device is pre-scheduled by the access point to receive data from the second device during the first timeslot of the first channel; determining a first moment that occurs before a start moment of a data transmission time corresponding to the first timeslot of the first channel; and in response to determining the first device is pre-scheduled to receive data, and in response to determining the first moment has occurred, sending, using the transmitter, a contention frame to contend for the first timeslot of the first channel, wherein the first device is configured to send a responsive contention frame each time it determines that the first device has been pre-scheduled to receive data from the second device.

12

12. The first device according to claim 11 , wherein the program further includes instructions for: performing random backoff or performing random backoff according to a service priority.

13

13. The first device according to claim 11 , wherein the program further includes instructions for: when the first device does not receive, from the second device, the data during the first timeslot of the first channel, requesting the access point, via the transmitter, to perform rescheduling.

14

14. The first device according to claim 11 , wherein the first device and the second device belong to a basic service set (BSS) in which the access point is located.

15

15. The first device according to claim 13 , wherein the program further includes instructions for: acquiring, by the receiver, new scheduling information from the access point; and sending, by the transmitter, a second contention frame during a second start moment, wherein the second start moment is determined according to the new scheduling information.

16

16. A first device, comprising: a receiver, configured to receive scheduling information from an access point, and to receive a first contention frame; a transmitter; a processor; and a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for: acquiring, from the receiver, the scheduling information, wherein the scheduling information indicates the first device is scheduled to send data to a receiving device during a first timeslot of a first channel, wherein the first device belongs to a basic service set (BSS) in which the access point is located; determining, according to the scheduling information, the first device is pre-scheduled by the access point to send data to the receiving device during the first timeslot of the first channel; receiving, by the receiver, a first contention frame from the receiving device prior to a data transmission time corresponding to the first timeslot of the first channel, wherein the receiving device is configured to send a responsive contention frame each time the receiving device determines it has been pre-scheduled to receive data from the receiving device; and in response to determining that the first device is pre-scheduled by the access point to send data to the receiving device in the first timeslot of the first channel, and in response to determining the receiving device belongs to the BSS, sending, by the transmitter, the data to the receiving device during the data transmission time.

17

17. The first device according to claim 16 , wherein the program further includes instructions for: in response to determining that the receiving device does not belong to the BSS, keeping silent during the data transmission time.

18

18. The first device according to claim 17 , wherein the program further includes instructions for: requesting the access point, via the transmitter, to perform rescheduling.

19

19. The first device according to claim 17 , wherein the program further includes instructions for: determining a network allocation vector (NAV) according to the first contention frame; and skipping sending the data on the first channel during a time period corresponding to the NAV.

20

20. The first device according to claim 17 , wherein program further includes instructions for: determining, according to an address field of the first contention frame, whether the receiving device belongs to the BSS.

Patent Metadata

Filing Date

Unknown

Publication Date

October 2, 2018

Inventors

Tianyu Wu

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CHANNEL RESOURCE ALLOCATION METHOD AND COMMUNICATIONS DEVICE” (10091803). https://patentable.app/patents/10091803

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.