IP Library Granted Patent US 10,165,046
Granted Patent B2
US 10,165,046 · App. 15/092,471 · Granted Dec 25, 2018

Method and system for transmitting data among peer stations in a decentralized manner with high channel efficiency

Inventors: Yunsong Yang (San Diego, CA); Ping Fang (Shenzhen, CN)
Assignee: FUTUREWEI TECHNOLOGIES, INC.
H04L67/104H04W8/005H04W68/005H04W74/002H04W76/14H04W84/18
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,165,046
App. No.
15/092,471
Granted
Dec 25, 2018
Kind
B2
Abstract

A method for operating a first station configured to transmit data includes transmitting during a paging window, a first frame to page a second station, the first frame including an identifier associated with the second station, and generating a second frame including first timing information for a first time period to be subscribed by the first station for transmitting data to the second station, the first time period occurring after the paging window. When a third frame is received after a pre-specified short interval after transmitting the first frame, the third frame acknowledging the first frame, the method includes transmitting the second frame after the pre-specified short interval after receiving the third frame, and transmitting the data during the first time period.

Claims (26)

1. A method for operating a first station configured to transmit data, the method comprising:

transmitting, by the first station during a paging window, a first frame to page a second station, the first frame including an identifier associated with the second station;

computing, by the first station, a first timing information for a first time period to be used by the first station for transmitting data to the second station, the first time period occurring after the paging window;

in response to receiving a fourth frame including second timing information for a second time period to be used by a third station, the second time period occurring after the paging window:

modifying, by the first station, the first timing information for the first time period in accordance with the second timing information such that the first time period, as modified, follows the second time period by a pre-specified short interval; and

in response to receiving, after the pre-specified short interval after transmitting the first frame, a third frame acknowledging the first frame:

transmitting, by the first station, a second frame including the first timing information after the pre-specified short interval after receiving the third frame, and

transmitting, by the first station, the data during the first time period.

2. The method of claim 1 , wherein the first timing information includes one of a starting time and an ending time of the first time period, or the starting time and a duration of the first time period.

3. The method of claim 1 , wherein the first timing information includes a duration of the first time period and a value in a Duration field of the second frame, wherein the value in the Duration field is equal to a duration spanning an end of the second frame and an end of the first time period.

4. The method of claim 1 , wherein the first timing information includes a duration of the first time period and a value in a Duration field of the second frame, wherein the value in the Duration field is equal to a duration spanning an end of the second frame and a beginning of the first time period.

5. A first station adapted for transmitting data comprising:

a non-transitory computer readable memory storage comprising instructions; and

one or more processors in communication with the memory storage, wherein the one or more processors execute the instructions to:

transmit during a paging window, a first frame to page a second station, the first frame including an identifier associated with the second station,

compute a first timing information for a first time period to be used by the first station for transmitting data to the second station, the first time period occurring after the paging window,

in response to receiving a fourth frame including second timing information for a second time period to be used by a third station, the second time period occurring after the paging window:

modifying, by the first station, the first timing information for the first time period in accordance with the second timing information such that the first time period, as modified, follows the second time period by a pre-specified short interval, and

in response to receiving, after a pre-specified short interval after the first frame is transmitted, a third frame acknowledging the first frame:

transmit a second frame including the first timing information after the pre-specified short interval after receiving the third frame, and

transmit the data during the first time period.

6. The method of claim 1 , further comprising performing, by the first station, a first channel contention before transmitting the first frame, wherein transmitting the first frame occurs in response to the first station winning the first channel contention, and wherein transmitting the data begins at a starting time of the first time period without the first station performing a second channel contention.

7. The first station of claim 5 , wherein the one or more processors execute the instructions to perform a first channel contention before transmitting the first frame, wherein transmitting the first frame occurs in response to the first station winning the first channel contention, and wherein transmitting the data begins at a starting time of the first time period without performing a second channel contention.

8. The first station of claim 5 , wherein the first timing information includes one of a starting time and an ending time of the first time period, or the starting time and a duration of the first time period.

9. The first station of claim 5 , wherein the first timing information includes a duration of the first time period and a value in a Duration field of the second frame, wherein the value in the Duration field is equal to a duration spanning an end of the second frame and an end of the first time period.

10. The first station of claim 5 , wherein the first timing information includes a duration of the first time period and a value in a Duration field of the second frame, wherein the value in the Duration field is equal to a duration spanning an end of the second frame and a beginning of the first time period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2016
From: YANG, YUNSONG; FANG, PING
To: FUTUREWEI TECHNOLOGIES, INC.
Reel/Frame 038210/0559 →
Continuity (2)
Provisional Application 62165640 · May 22, 2015
Related Publication 20160345295A1 · Nov 24, 2016
Cited By (2)
US 12,196,871 US 12,389,192