IP Library Granted Patent US 8,885,507
Granted Patent B2
US 8,885,507 · App. 13/514,042 · Granted Nov 11, 2014

Method, apparatus and computer program product for allocating resources in wireless communication network

Inventors: Tao Chen (Oulu, FI); Haiming Wang (Beijing, CN); Tao Peng (Beijing, CN)
Assignee: Nokia Corporation
H04W72/0406H04W76/023H04W72/085H04W72/12H04W74/085H04W74/002H04W84/18H04W92/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 8,885,507
App. No.
13/514,042
Granted
Nov 11, 2014
Kind
B2
Abstract

The present application discloses a method, an apparatus and a computer program product for allocating resources for a Device-to-Device (D2D) direct communication user equipment in a wireless communication network, wherein the method comprise: transmitting a communication channel status report regarding Device-to-Device direct communication to a base station; receiving resource allocation instructions generated by the base station based on the communication channel status report; and performing Device-to-Device direct communication between user equipments on the allocated resources; the disclosed apparatus comprises transmitting means for transmitting a communication channel status report regarding Device-to-Device direct communication to a base station; receiving means for receiving resource allocation instructions generated by the base station based on the communication channel status report; and performing means for performing Device-to-Device direct communication between user equipments on the allocated resources. By using the method, apparatus and computer program product disclosed in the present application, resource sharing/allocation collision between the D2D user equipment and cellular user equipment can be effectively reduced and use rate of resources can be improved.

Claims (42)

1. A method, comprising:

transmitting, by a user equipment to a base station, a communication channel status report regarding device-to-device direct communication;

receiving, by the user equipment, resource allocation instructions generated by the base station based on at least the communication channel status report, wherein the resource allocation instructions is received based on at least the base station coordinating resources with another base station in at least one neighbor cell, when a collision and/or interference between user equipments in device-to-device direct communication and at least one cellular user equipment in the at least one neighbor cell is determined based on at least the communication channel status report; and

performing device-to-device direct communication between user equipments based on at least the received resource allocation instructions.

2. The method according to claim 1 , wherein the communication channel status report is a status report of request to send/clear to send collision or a status report of data transmission quality of the user equipment in the device-to-device direct communication.

3. The method according to claim 2 , wherein the status report of request to send/clear to send collision or the status report of the data transmission quality further comprises any combination of collision channel index, time stamp, location information, cell-edge/center indicator, and a neighbor cell list.

4. The method according to claim 3 , wherein the cell-edge/center indicator is determined based on at least a weighting of any one of pathloss, user equipment power headroom, interference level, geometry factor and data packet size.

5. A method, comprising:

receiving, by a base station, a communication channel status report from a user equipment in device-to-device direct communication;

generating, by the base station, resource allocation instructions based on at least the communication channel status report; and

transmitting, by the base station, the resource allocation instructions to the user equipment so that the user equipment performs device-to-device direct communication on the allocated resources, wherein the resource allocation instructions is transmitted based on at least the base station coordinating resources with another base station in at least one neighbor cell, when a collision and/or interference between user equipments in device-to-device direct communication and at least one cellular user equipment in the at least one neighbor cell is determined based on at least the communication channel status report.

6. The method according to claim 5 , wherein the communication channel status report comprises a status report of request to send/clear to send collision or a status report of data transmission quality of the user equipment in the device-to-device direct communication, wherein the data transmission quality comprises at least one of block error rate, interference level on data channel, and quality indicator.

7. The method according to claim 6 , wherein the status report of request to send/clear to send collision or the status report of data transmission quality further comprises any combination of collision channel index, time stamp, location information, cell-edge/center indicator and a neighbor cell list.

8. The method according to claim 6 , wherein when the collision is determined based on at least the request to send/clear to send collision information in the status report, the resource allocation instructions are transmitted to the user equipments in device-to-device direct communication after resource scheduling of cellular user equipments is adjusted according to the coordination of the base station with the another base station in the at least one neighbor cell.

9. The method according to claim 6 , wherein when the interference is determined based on at least the data transmission quality information in the status report, the resource allocation instructions are transmitted to the user equipments in device-to-device direct communication after resource scheduling of cellular user equipments is adjusted according to the coordination of the base station with the another base station in the at least one neighbor cell.

10. An apparatus, comprising:

at least one processor and at least one memory including compute program code,

the memory and the computer program code configured to, with the processor, cause the apparatus at least to perform at least the following:

transmit a communication channel status report regarding device-to-device direct communication to a base station;

receive resource allocation instructions generated by the base station based on at least the communication channel status report, wherein the resource allocation instructions is received based on at least the base station coordinating resources with another base station in at least one neighbor cell, when a collision and/or interference between user equipments in device-to-device direct communication and at least one cellular user equipment in the at least one neighbor cell is determined based on the communication channel status report; and

perform device-to-device direct communication between user equipments on the received resource allocation instructions.

11. The apparatus according to claim 10 , wherein the communication channel status report comprises a status report of request to send/clear to send collision or a status report of data transmission quality of the user equipment in the device-to-device direct communication.

12. The apparatus according to claim 11 , wherein the status report of request to send/clear to send collision or the status report of the data transmission quality further comprises any combination of collision channel index, time stamp, location information, cell-edge/center indicator, and a neighbor cell list.

13. The apparatus according to claim 12 , wherein the apparatus is further configured to determine the cell-edge/center indicator based on at least a weighting of any one of pathloss, user equipment power headroom, interference level, geometry factor and data packet size.

14. An apparatus, comprising:

at least one processor and at least one memory including compute program code,

the memory and the computer program code configured to, with the processor, cause the apparatus at least to perform at least the following:

receive a communication channel status report from a user equipment in device-to-device direct communication;

generate resource allocation instructions based on at least the communication channel status report; and

transmit the resource allocation instructions to the user equipment so that the user equipment performs device-to-device direct communication on the allocated resources, wherein the resource allocation instructions is transmitted based on at least the base station coordinating resources with another base station in at least one neighbor cell, when a collision and/or interference between user equipments in device-to-device direct communication and at least one cellular user equipment in the at least one neighbor cell is determined based on at least the communication channel status report.

15. The apparatus according to claim 14 , wherein the communication channel status report comprises a status report of request to send/clear to send collision or a status report of data transmission quality of the user equipment in the device-to-device direct communication.

16. The apparatus according to claim 15 , wherein the status report of request to send/clear to send collision or the status report of data transmission quality further comprises any combination of collision channel index, time stamp, location information, cell-edge/center indicator and a neighbor cell list.

17. The apparatus according to claim 15 , wherein when the collision is determined based on at least the request to send/clear to send collision information in the status report, the apparatus is configured to transmit the resource allocation instructions to the user equipments in device-to-device direct communication via a dedicated signaling or broadcast after resource scheduling for cellular user equipments is adjusted according to the coordination of the base station with the another base station in the at least one neighbor cell.

18. The apparatus according to claim 15 , wherein when the interference is determined based on at least the data transmission quality information in the status report, the apparatus is configured to transmit the resource allocation instructions to the user equipments in device-to-device direct communication after resource scheduling for cellular user equipments is adjusted according to the coordination of the base station with the another base station in the at least one neighbor cell.

19. A non-transitory computer-readable medium encoded with instructions that, when executed by at least one processor, perform at least the following:

transmitting a communication channel status report regarding device-to-device direct communication to a base station;

receiving resource allocation instructions generated by the base station based on at least the communication channel status report, wherein the resource allocation instructions is received based on at least the base station coordinating resources with another base station in at least one neighbor cell, when a collision and/or interference between user equipments in device-to-device direct communication and at least one cellular user equipment in the at least one neighbor cell is determined based on at least the communication channel status report; and

performing device-to-device direct communication between user equipments on the received resource allocation instructions.

20. A non-transitory computer-readable medium encoded with instructions that, when executed by at least one processor, perform at least the following:

receiving a communication channel status report from a user equipment in device-to-device direct communication;

generating resource allocation instructions based on at least the communication channel status report; and

transmitting the resource allocation instructions to the user equipment so that the user equipment performs device-to-device direct communication on the allocated resources, wherein the resource allocation instructions is transmitted based on at least the base station coordinating resources with another base station in at least one neighbor cell, when a collision and/or interference between user equipments in device-to-device direct communication and at least one cellular user equipment in the at least one neighbor cell is determined based on at least the communication channel status report.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035501/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2012
From: CHEN, TAO; WANG, HAIMING; PENG, TAO
To: NOKIA CORPORATION
Reel/Frame 028865/0195 →
Continuity (1)
Related Publication 20120243431A1 · Sep 27, 2012