IP Library Granted Patent US 8,447,315
Granted Patent B2
US 8,447,315 · App. 12/793,267 · Granted May 21, 2013

Method and apparatus for facilitating device-to-device communication

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,447,315
App. No.
12/793,267
Granted
May 21, 2013
Kind
B2
Abstract

An apparatus for providing network assisted local communication offloading to unlicensed bands may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least receiving information indicative of channel conditions associated with primary communication involving at least one primary mobile communication device and a network communication node, and determining, at a secondary mobile communication device, primary communication resources to be utilized for secondary communication by the secondary mobile communication device based on the information indicative of the channel conditions. A corresponding method is also provided.

Claims (26)

1. A method comprising:

receiving information indicative of channel conditions associated with primary communication involving at least one primary mobile communication device and a network communication node; and

determining, at a secondary mobile communication device, primary communication resources to be utilized for secondary communication by the secondary mobile communication device based on the information indicative of the channel conditions, wherein determining the primary communication resources to utilize for secondary communication comprises determining a priority for resource re-usage to assign to the primary communication resources associated with the at least one primary mobile communication device and determining selected primary communication resources for reuse in secondary communication based on the priority.

2. The method of claim 1 , wherein receiving the information comprises receiving signaling from the network communication node.

3. The method of claim 1 , wherein receiving the information comprises receiving signaling indicative of a radio network temporary identifier of the at least one primary mobile communication device from the network communication node.

4. The method of claim 3 , wherein receiving the information further comprises receiving information indicative of a number of control channel elements associated with each of a plurality of radio network temporary identifiers of primary mobile communication devices actively using uplink resources of the network communication node.

5. The method of claim 1 , wherein determining the priority comprises assigning mobile communication devices with a high number of control channel elements a low priority and assigning mobile communication devices with a low number of control channel elements a high priority.

6. The method of claim 1 , wherein determining the primary communication resources to utilize for secondary communication comprises performing interference measurements for devices having a number of control channel elements below a threshold.

7. The method of claim 1 , wherein determining the primary communication resources to utilize for secondary communication comprises identifying mobile communication devices having a number of control channel elements above a threshold as protected devices with associated primary resources that are not to be reused for secondary communication.

8. The method of claim 1 , wherein receiving the information comprises receiving the information responsive to decoding of a physical downlink control channel at the secondary mobile communication device.

9. The method of claim 1 , wherein receiving the information further comprises receiving information indicative of a number of control channel elements associated with each of a plurality of radio network temporary identifiers of primary mobile communication devices actively using uplink resources of the network communication node, the number of control channel elements providing a basis for limiting blind decoding of protected devices.

10. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:

receive information indicative of channel conditions associated with primary communication involving at least one primary mobile communication device and a network communication node; and

determine, at a secondary mobile communication device, primary communication resources to be utilized for secondary communication by the secondary mobile communication device based on the information indicative of the channel conditions,

wherein the memory and computer program code are configured to, with the processor, cause the apparatus to determine the primary communication resources to utilize for secondary communication by determining a priority for resource re-usage to assign to the primary communication resources associated with the at least one primary mobile communication device and determining selected primary communication resources for reuse in secondary communication based on the priority.

11. The apparatus of claim 10 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to receive the information by receiving signaling from the network communication node or receive the information responsive to decoding of a physical downlink control channel at the secondary mobile communication device.

12. The apparatus of claim 10 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to receive the information by receiving signaling indicative of a radio network temporary identifier of the at least one primary mobile communication device from the network communication node.

13. The apparatus of claim 12 , wherein the memory and computer program code being configured to, with the processor, cause the apparatus to receive the information further comprises being configured to cause the apparatus to receive information indicative of a number of control channel elements associated with each of a plurality of radio network temporary identifiers of primary mobile communication devices actively using uplink resources of the network communication node.

14. The apparatus of claim 10 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to determine the priority by assigning mobile communication devices with a high number of control channel elements a low priority and assigning mobile communication devices with a low number of control channel elements a high priority.

15. The apparatus of claim 10 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to determine the primary communication resources to utilize for secondary communication by performing interference measurements for devices having a number of control channel elements below a threshold.

16. A method comprising:

generating, at a network communication node engaged in primary communication with at least one primary communication device, assistance information for enabling a secondary communication device to select primary communication resources for reuse in secondary communication based on the assistance information, wherein generating the assistance information comprises generating a list of radio network temporary identifiers of a plurality of primary communication devices and providing an indication of a number of control channel elements associated with at least one of the list of radio network temporary identifiers; and

communicating the assistance information to the secondary communication device.

17. A method comprising:

generating, at a network communication node engaged in primary communication with at least one primary communication device, assistance information for enabling a secondary communication device to select primary communication resources for reuse in secondary communication based on the assistance information; and

communicating the assistance information to the secondary communication device, wherein communicating the assistance information comprises communicating only assistance information identifying radio network temporary identifiers of primary communication devices having a number of control channel elements that exceeds a threshold.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035468/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2010
From: NOKIA SIEMENS NETWORKS OY
To: NOKIA CORPORATION
Reel/Frame 025369/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2010
From: HAKOLA, SAMI; KOSKELA, TIMO; TIIROLA, ESA TAPANI
To: NOKIA CORPORATION; NOKIA SIEMENS NETWORKS OY
Reel/Frame 025234/0765 →