IP Library Granted Patent US 11,128,402
Granted Patent B2
US 11,128,402 · App. 16/452,073 · Granted Sep 21, 2021

Method and apparatus of scheduling for device to device (D2D) communication

Inventor: Dong Hyun Park (Seoul, KR)
Assignee: Innovative Technology Lab Co., Ltd.
H04L1/08H04L1/189H04W4/70H04W52/04H04W72/1205H04W72/1289H04L1/1896H04W52/262H04W52/383H04W72/1278H04W72/14H04W92/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 11,128,402
App. No.
16/452,073
Granted
Sep 21, 2021
Kind
B2
Abstract

Exemplary embodiments provide a method and apparatus for supporting a device-to-device (D2D) communication between user equipments (UEs), the method including: generating, at an evolved NodeB (eNB), D2D scheduling assignment (D2D SA) grant; transmitting the generated D2D SA grant to a transmission (Tx) UE, the D2D SA grant enabling the Tx UE to transmit an SA to a reception (Rx) UE through a D2D communication; generating, at the eNB, a D2D data grant; transmitting the generated D2D data grant to the Tx UE, the D2D data grant enabling the Tx UE to transmit a Transport Block (TB) to the Rx UE; generating a separate grant for indicating data overriding; and transmitting the generated separate grant to the Tx UE, the separate grant enabling the Tx UE to transmit an overriding data to the Rx UE.

Claims (80)

1. A method comprising:

generating, by a base station, a first D2D scheduling assignment (SA) grant associated with direct communication from a first wireless user device to one or more wireless user devices;

generating a D2D data grant associated with the first D2D SA grant, wherein the D2D data grant comprises a resource pattern for transmission (RPT) for transmitting a first transport block via second MTOs;

transmitting, to the first wireless user device, the first D2D SA grant and the D2D data grant, wherein the first D2D SA grant enables the first wireless user device to transmit a first SA to the one or more wireless user devices via first resources of multiple transmission opportunities (MTOs) in a time period, and wherein the D2D data grant enables the first wireless user device to transmit the first transport block to the one or more wireless user devices via second resources in the time period;

generating a D2D separate grant for indicating overriding of the first D2D SA grant, wherein the overriding replaces a scheduled transmission of at least part of the first SA in the time period with a transmission of a second D2D SA via third resources in the time period, wherein the third resources are different from the first resources, and wherein the D2D separate grant indicates that a transport block transmission is based on the RPT or another RPT; and

transmitting, to the first wireless user device, the D2D separate grant,

wherein the D2D separate grant comprises at least one of:

information associated with different MTOs;

modulation coding scheme (MCS);

transmission power command (TPC); or

timing alignment (TA) as control information for the transmission of the first transport block.

2. The method of claim 1 , further comprising:

receiving a scheduling request (SR) message or a buffer state report (BSR) message from the first wireless user device,

wherein the D2D separate grant is generated based on the SR message or the BSR message.

3. The method of claim 1 , wherein:

the second resources correspond to resources of the second MTOs; and

the first transport block comprises device-to-device data.

4. The method of claim 1 , further comprising determining the time period based on a system frame number (SFN) reset period or a direct frame number (DFN) reset period.

5. A base station comprising:

a processor; and

memory storing instructions that, when executed by the processor, cause the base station to:

generate a first D2D scheduling assignment (SA) grant associated with direct communication from a first wireless user device to one or more wireless user devices, wherein the first D2D SA grant enables the first wireless user device to transmit a first SA to the one or more wireless user devices via first resources of multiple transmission opportunities (MTOs) in a time period;

generate a D2D data grant associated with the first D2D SA grant, wherein the D2D data grant comprises a resource pattern for transmission (RPT) for transmitting a first transport block via second MTOs, and wherein the D2D data grant enables the first wireless user device to transmit the first transport block to the one or more wireless user devices via second resources in the time period; and

generate a D2D separate grant for indicating overriding of the first D2D SA grant, wherein the overriding replaces a scheduled transmission of at least part of the first SA in the time period with a transmission of a second SA via third resources in the time period, wherein the third resources are different from the first resources, and wherein the D2D separate grant indicates that a transport block transmission is based on the RPT or another RPT; and

a wireless transceiver comprising one or more antennas and configured to:

transmit, to the first wireless user device, the first D2D SA grant and the D2D data grant; and

transmit, to the first wireless user device, the D2D separate grant,

wherein the D2D separate grant comprises at least one of:

information associated with different MTOs;

modulation coding scheme (MCS);

transmission power command (TPC); or

timing alignment (TA) as control information for the transmission of the first transport block.

6. The base station of claim 5 , wherein the wireless transceiver receives a scheduling request (SR) message or a buffer state report (BSR) message from the first wireless user device,

wherein the instructions, when executed by the processor, cause the base station to generate the D2D separate grant based on the SR message or the BSR message.

7. The base station of claim 5 , wherein:

the second resources correspond to resources of second MTOs; and

the first transport block comprises device-to-device data.

8. The base station of claim 5 , wherein the instructions, when executed by the processor, cause the base station to determine the time period based on a system frame number (SFN) reset period or a direct frame number (DFN) reset period.

9. A method comprising:

receiving, by a first wireless user device from a base station, a first D2D scheduling assignment (SA) grant associated with direct communication from the first wireless user device to one or more wireless user devices, wherein the first D2D SA grant enables the first wireless user device to transmit a first SA to the one or more wireless user devices via first resources of multiple transmission opportunities (MTOs) in a time period;

receiving a D2D data grant associated with the first D2D SA grant, wherein the D2D data grant enables the first wireless user device to transmit a first transport block to the one or more wireless user devices via second resources in the time period, and wherein the D2D data grant comprises a resource pattern for transmission (RPT) for transmitting the first transport block via second MTOs;

receiving a D2D separate grant for indicating overriding of the first D2D SA grant;

replacing, based on the D2D separate grant, a scheduled transmission of at least part of the first SA in the time period with a transmission of a second SA via third resources in the time period, wherein the third resources are different from the first resources, and wherein the D2D separate grant indicates that a transport block transmission is based on the RPT or another RPT; and

transmitting, to the one or more wireless user devices, the second SA via the third resources,

wherein the D2D separate grant comprises at least one of:

information associated with different MTOs;

modulation coding scheme (MCS);

transmission power command (TPC); or

timing alignment (TA) as control information for the transmission of the first transport block.

10. The method of claim 9 , further comprising:

transmitting a scheduling request (SR) message or a buffer state report (BSR) message to the base station,

wherein the D2D separate grant is received after transmitting the SR message or the BSR message.

11. The method of claim 9 , wherein:

the second resources correspond to resources of the second MTOs; and

the first transport block comprises device-to-device data.

12. The method of claim 9 , further comprising:

determining a time in which the D2D separate grant is received; and

based on a time gap associated with the time, determining to transmit the SA in the time period.

13. A first wireless user device comprising:

a wireless transceiver comprising one or more antennas and configured to:

receive, from a base station, a first D2D scheduling assignment (SA) grant associated with direct communication from the first wireless user device to one or more wireless user devices, wherein the first D2D SA grant enables the first wireless user device to transmit a first SA to the one or more wireless user devices via first resources of multiple transmission opportunities (MTOs) in a time period;

receive a D2D data grant associated with the first D2D SA grant, wherein the D2D data grant enables the first wireless user device to transmit a first transport block to the one or more wireless user devices via second resources in the time period, and wherein the D2D data grant comprises a resource pattern for transmission (RPT) for transmitting the first transport block via second MTOs; and

receive a D2D separate grant for indicating overriding of the first D2D SA grant, wherein the D2D separate grant indicates that a transport block transmission is based on the RPT or another RPT;

a processor; and

memory storing instructions that, when executed by the processor, cause the first wireless user device to:

replace, based on the D2D separate grant, a scheduled transmission of at least part of the first SA in the time period with a transmission of a second SA via third resources in the time period, and wherein the third resources are different from the first resources; and

control the wireless transceiver to transmit, to the one or more wireless user devices, the second SA via the third resources,

wherein the D2D separate grant comprises at least one of:

information associated with different MTOs;

modulation coding scheme (MCS);

transmission power command (TPC); or

timing alignment (TA) as control information for the transmission of the first transport block.

14. The first wireless user device of claim 13 , wherein the wireless transceiver transmits a scheduling request (SR) message or a buffer state report (BSR) message to the base station,

wherein the D2D separate grant is received after transmitting the SR message or the BSR message.

15. The first wireless user device of claim 13 , wherein:

the second resources correspond to resources of the second MTOs; and

the first transport block comprises device-to-device data.

16. The first wireless user device of claim 13 , wherein the instructions, when executed by the processor, cause the first wireless user device to:

determine a time in which the D2D separate grant is received; and

based on a time gap from the time, determine to transmit the SA in the time period.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2022
From: CISCO SYSTEMS, INC.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 058884/0158 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2022
From: INNOVATIVE TECHNOLOGY LAB CO., LTD.
To: CISCO SYSTEMS, INC.
Reel/Frame 059383/0601 →
Priority Claims (1)
KR 10-2014-0055812 · May 9, 2014 · national
Continuity (2)
Continuation 14708083 · May 8, 2015
Related Publication 20190327026A1 · Oct 24, 2019