IP Library Granted Patent US 9,113,395
Granted Patent B2
US 9,113,395 · App. 13/511,166 · Granted Aug 18, 2015

Device-to-device communication

Inventors: Vinh Van Phan (Oulu, FI); Ling Yu (Oulu, FI); Kari Veikko Horneman (Oulu, FI); Ottmar Aumann (Munich, DE)
Assignee: Nokia Solutions and Networks Oy
H04W48/12H04W4/06H04W8/005H04W72/048
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 9,113,395
App. No.
13/511,166
Granted
Aug 18, 2015
Kind
B2
Abstract

There is provided an improved solution for performing beacon broadcasting in a device-to-device communication network. The solution includes selecting, by a node capable of entering a device-to-device communication network, a channel for broadcasting wherein the selection is based on at least one of the following: the characteristics of the node and the state of the node; and causing a broadcast of information related to at least part of the properties of the node on the selected channel.

Claims (86)

1. A method, comprising:

selecting, by a node of a mobile communication network supporting device-to-device communication, for direct communication between at least two devices, a channel from a set of channels dedicated for advertising node properties in the mobile communication network;

wherein the set of channels comprises one or more first channels associated with one or more first node properties and one or more second channels associated with one or more second node properties;

wherein the selection is based on at least one of the following: the characteristics of the node and the state of the node;

wherein an index or position of the channel within the set of channels is indicative of one or more properties of the node; and

broadcasting of one or more information elements related to one or more properties of the node on the channel.

2. The method of claim 1 wherein the channel is associated with the one or more properties by at least one of the following:

a set of the one or more information elements,

a format of the one or more information elements, and

a schedule for broadcasting the one or more information elements.

3. The method of claim 1 , further comprising:

obtaining by the node information about the one or more properties associated with the index or position of the channel.

4. The method of claim 1 , further comprising:

obtaining by the node information about the one or more properties associated with the channel.

5. The method of claim 1 , wherein the selecting of the channel is based on at least one of:

type of the node,

the node being idle state,

the node being in connected state,

standards or protocols supported by the node,

basic routing capabilities of the node,

free routing capabilities of the node,

service or transmission requests of the node,

allocated resources of the node,

identifiers of the node,

identifiers of sources or sinks of services requested by the node,

location of the node,

velocity of the node, and

direction of movement of the node.

6. The method of claim 1 , wherein the one or more information elements are related to one of:

type of the node,

the node being idle state,

the node being in connected state,

standards or protocols supported by the node,

basic routing capabilities of the node,

free routing capabilities of the node,

service or transmission requests of the node,

allocated resources of the node,

identifiers of the node,

identifiers of sources or sinks of services requested by the node,

location of the node,

velocity of the node, and

direction of movement of the node.

7. A method comprising:

detecting, by a receiving node of a mobile communication network supporting device-to-device communication for direct communication between at least two devices in the mobile communication network, usage of a channel by a sending node in a set of channels dedicated for advertising node properties of the sending node in the mobile communication network;

wherein the set of channels comprises one or more first channels associated with one or more first node properties and one or more second channels associated with one or more second node properties;

wherein the usage of the channel by the sending node comprises broadcasting of one or more information elements related to one or more properties of the sending node on the channel; and

wherein an index or position of the channel used by the sending node within the set of channels is indicative to the receiving node of one or more properties of the sending node.

8. The method of claim 7 , wherein the channel is associated with the one or more properties by at least one of the following:

a set of the one or more information elements,

a format of the one or more information elements, and

a schedule for broadcasting the one or more information elements.

9. The method of claim 7 further comprising:

selecting of the sending node by the receiving node for connection request or connection establishment based on at least the index or position of the channel used by the sending node within the set of channels.

10. The method of claim 8 , further comprising: selecting the sending node by the receiving node for connection request or connection establishment based on at least one of:

the index or position of the channel used by the sending node within the set of channels, and

the one or more information elements broadcasted on the channel by the sending node.

11. A method, comprising:

configuring a set of channels in a cell of a cellular network dedicated for advertising properties of a node for device-to-device communication;

wherein the set of channels comprises one or more first channels associated with one or more first node properties and one or more second channels associated with one or more second node properties;

and informing the node about the configured channels;

wherein selection of a channel in the set of channels by the node is based on at least one of the following: the characteristics of the node and the state of the node; and

wherein an index or position of the channel within the set of channels is indicative of one or more properties of the node.

12. The method of claim 11 wherein the configuring of the set of channels comprises: associating of one or more information elements related to one or more properties of the node with the channel, and wherein the channel is associated with the one or more properties by at least one of the following:

a set of the one or more information elements,

a format of the one or more information elements, and

a schedule for broadcasting the one or more information elements.

13. The method of claim 11 , further comprising:

exchanging the information for configuring the set of channels with a second cell in the cellular network.

14. An apparatus comprising one or more processors and one or more memories including computer program code, the one or more memories and the computer program code being configured, with the one or more processors, to cause the apparatus to perform at least the following:

select a channel from a set of channels dedicated for advertising node properties in a mobile communication network for device-to-device communication in the mobile communication network;

wherein the set of channels comprises one or more first channels associated with one or more first node properties and one or more second channels associated with one or more second node properties;

wherein the selection is based on at least one of the following: the characteristics of the apparatus and the state of the apparatus;

wherein an index or position of the channel within the set of channels is indicative of one or more properties of the apparatus; and

broadcast one or more information elements related to one or more properties of the apparatus on the channel.

15. An apparatus comprising one or more processors and one or more memories including computer program code, the one or more memories and the computer program code being configured, with the one or more processors, to cause the apparatus to perform at least the following:

detect usage of a channel by a sending node in a set of channels dedicated for advertising node properties of the sending node in a mobile communication network for device-to-device communication in the mobile network;

wherein the set of channels comprises one or more first channels associated with one or more first node properties and one or more second channels associated with one or more second node properties;

wherein the usage of the channel by the sending node comprises broadcasting of one or more information elements related to one or more properties of the sending node on the channel; and

wherein an index or position of the channel used by the sending node within the set of channels is indicative to the apparaus of one or more properties of the sending node.

16. An apparatus comprising one or more processors and one or more memories including computer program code, the one or more memories and the computer program code being configured, with the one or more processors, to cause the apparatus to perform at least the following:

configure a set of channels in a cell of a cellular network dedicated for advertising properties of a node for device-to-device communication;

wherein the set of channels comprises one or more first channels associated with one or more first node properties and one or more second channels associated with one or more second node properties;

and informing the node about the configured channels;

wherein selection of a channel in the set of channels by the node is based on at least one of the following: the characteristics of the node and the state of the node; and

wherein an index or position of the channel within the set of channels is indicative of one or more properties of the node.

17. A computer program product embodied on a non-transitory computer-readable medium and comprising program instructions which, when loaded into an apparatus, cause the apparatus at least to perform the steps of the method of claim 1 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: NOKIA SOLUTIONS AND NETWORKS OY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047271/0806 →
CHANGE OF NAME Recorded Nov 19, 2014
From: NOKIA SIEMENS NETWORKS OY
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 034294/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2012
From: VAN PHAN, VINH; YU, LING; HORNEMAN, KARI VEIKKO; AUMANN, OTTMAR
To: NOKIA SIEMENS NETWORKS OY
Reel/Frame 028416/0471 →
Continuity (1)
Related Publication 20120265818A1 · Oct 18, 2012