IP Library Granted Patent US 11,736,233
Granted Patent B2
US 11,736,233 · App. 17/406,029 · Granted Aug 22, 2023

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

Inventor: Dong Hyun Park (Seoul, KR)
Assignee: CISCO TECHNOLOGY, INC.
H04L1/08H04L1/189H04W4/70H04W52/04H04W72/12H04W72/23H04L1/1896H04W52/262H04W52/383H04W72/20H04W92/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,736,233
App. No.
17/406,029
Granted
Aug 22, 2023
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 (51)

1. A method comprising:

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

generating a device-to-device data grant associated with the first device-to-device SA grant, wherein the device-to-device data grant indicates a resource pattern for transmission (RPT) for transmitting one or more transport blocks;

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

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

transmitting, to the first wireless device, the device-to-device separate grant wherein the device-to-device 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 device,

wherein the device-to-device separate grant is generated based on the SR message or the BSR message.

3. The method of claim 1 , wherein:

the device-to-device separate grant enables the first wireless device to transmit the first transport block to the one or more wireless devices via second resources of the second MTOs in the time period.

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 method comprising:

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

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

receiving a device-to-device separate grant for indicating overriding of the first device-to-device SA grant;

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

transmitting, to the one or more wireless devices, the second device-to-device SA via the second resources of the first MTOs, wherein the device-to-device 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 method of claim 5 , further comprising:

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

wherein the device-to-device separate grant is received after transmitting the SR message or the BSR message.

7. The method of claim 5 , wherein the device-to-device separate grant enables the first wireless device to transmit the first transport block to the one or more wireless devices via second resources of the second MTOs in the time period.

8. The method of claim 5 , further comprising:

determining a time in which the device-to-device separate grant is received; and

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

9. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to perform operations, comprising:

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

generating a device-to-device data grant associated with the first device-to-device SA grant, wherein the device-to-device data grant indicates a resource pattern for transmission (RPT) for transmitting one or more transport blocks;

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

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

transmitting, to the first wireless device, the device-to-device separate grant wherein the device-to-device 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 media of claim 9 , wherein the instructions, when executed by the processor, cause the processor to perform further operations, comprising:

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

wherein the device-to-device separate grant is generated based on the SR message or the BSR message.

11. The media of claim 9 , wherein:

the device-to-device separate grant enables the first wireless device to transmit the first transport block to the one or more wireless devices via second resources of the second MTOs in the time period.

12. The media of claim 9 , wherein the instructions, when executed by the processor, cause the processor to perform further operations, comprising:

determining the time period based on a system frame number (SFN) reset period or a direct frame number (DFN) reset period.

13. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to perform operations, comprising:

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

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

receiving a device-to-device separate grant for indicating overriding of the first device-to-device SA grant;

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

transmitting, to the one or more wireless devices, the second device-to-device SA via the second resources of the first MTOs, wherein the device-to-device 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 media of claim 13 , wherein the instructions, when executed by the processor, cause the processor to perform further operations, comprising:

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

wherein the device-to-device separate grant is received after transmitting the SR message or the BSR message.

15. The media of claim 13 , wherein the device-to-device separate grant enables the first wireless device to transmit the first transport block to the one or more wireless devices via second resources of the second MTOs in the time period.

16. The media of claim 13 , wherein the instructions, when executed by the processor, cause the processor to perform further operations, comprising:

determining a time in which the device-to-device separate grant is received; and

based on a time gap associated with the time, determining to transmit the second device-to-device 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 (3)
Continuation 16452073 · Jun 25, 2019
Continuation 14708083 · May 8, 2015
Related Publication 20210385018A1 · Dec 9, 2021