Setup of device-to-device connection
AssigneeNokia Corporation
InventorsCarl Wijting, Klaus F. Doppler, Cassio Barboza Ribeiro, Mika P. Rinne
Life of this patent
Estimating the term…
Abstract
Disclosed are apparatus, methods and computer programs to establish device-to-device communications in a wireless network. A method includes sending an initiation message from a first device to initiate device-to-device communication with a second device; receiving a message indicating a request for setting up radio resources for device-to-device communication; sending a message to the second device, the message including a request to set up resources for device-to-device communication and, in response to establishing device-to-device communication with the second device using the resources, sending an acknowledgment that device-to-device communication is established.
Claims69
A method, comprising:
- receiving a request from a first device, the request being one to establish device-to-device communication with a second device and comprising an identification of the second device;
- forwarding the request to a network node for converting the identification of the second device into a network associated identification to determine if a device-to-device communication of the first device with the second device is possible, wherein at least one criterion indicating that a device-to-device communication of the first device with the second device is possible is that the first device and the second device are in neighboring cells;
- and
- if it is, receiving information that is descriptive of parameters needed to establish the device-to-device communication from the first device to the second device.
A method, comprising:
- examining wireless network packet traffic that is originated by network nodes and that passes through at least one network access node to determine if a possibility exists to establish a direct communication between at least two of the network nodes, wherein at least one criterion indicating that a direct communication between the at least two of the network nodes is possible is that the at least two of the network nodes are in neighboring cells, wherein examining the wireless network packet traffic comprises examining data contained within the wireless network packet traffic to estimate a distance between at least two network nodes originating the wireless network packet traffic;
- and
- if the possibility is found to exist, initiating setup of the direct communication between at least two of the network nodes.
A non-transitory computer readable medium storing a program of instructions, execution of which causes an apparatus to perform actions comprising:
- receiving a request from a first device, the request being one to establish device-to-device communication with a second device and comprising an identification of the second device;
- forwarding the request to a network node for converting the identification of the second device into a network associated identification to determine if a device-to-device communication of the first device with the second device is possible;
- wherein at least one criterion indicating that a device-to-device communication of the first device with the second device is possible is that the first device and the second device are in neighboring cells;
- and
- if it is, receiving information that is descriptive of parameters needed to establish the device-to-device communication from the first device to the second device.
A non-transitory computer readable medium storing a program of instructions, execution of which causes an apparatus to perform actions comprising:
- examining wireless network packet traffic that is originated by network nodes and that passes through at least one network access node to determine if a possibility exists to establish a direct communication between at least two of the network nodes, wherein at least one criterion indicating that direct communication between the network nodes is possible is that the network nodes are in neighboring cells, where examining the wireless network packet traffic comprises examining data contained within the wireless network packet traffic to estimate a distance between at least two network nodes originating the wireless network packet traffic;
- and
- if the possibility is found to exist, initiating setup of the direct communication between at least two of the network nodes.
An apparatus, comprising:
- a controller;
- a receiver configurable with said controller to receive a request from a first device, the request being one to establish device-to-device communication with a second device and comprising an identification of the second device;
- and
- an interface configurable with said controller to forward the request to a network node to convert the identification of the second device into a network associated identification to determine if a device-to-device communication of the first device with the second device is possible, wherein at least one criterion indicating that a device-to-device communication of the first device with the second device is possible is that the first device and the second device are in neighboring cells and, if it is, to receive information that is descriptive of parameters needed to establish the device-to-device communication from the first device to the second device.
An apparatus, comprising a controller configurable to examine wireless network packet traffic that is originated by network nodes and that passes through at least one network access node to determine if a possibility exists to establish a direct communication between at least two of the network nodes, wherein at least one criterion indicating that a direct communication between the at least two of the network nodes is possible is that the at least two of the network nodes are in neighboring cells and, if the possibility is found to exist, wherein examining the wireless network packet traffic comprises examining data contained within the wireless network packet traffic to estimate a distance between at least two network nodes originating the wireless network packet traffic, said controller being further configurable to initiate setup of the direct communication between at least two of the network nodes.
An apparatus, comprising:
- means for receiving a request from a first device, the request being one to establish device-to-device communication with a second device and comprising an identification of the second device;
- means for forwarding the request to a network node for converting the identification of the second device into a network associated identification to determine if a device-to-device communication of the first device with the second device is possible, wherein at least one criterion indicating that a device-to-device communication of the first device with the second device is possible is that the first device and the second device are in neighboring cells;
- means for receiving information that is descriptive of parameters needed to establish the device-to-device communication from the first device to the second device;
- and
- means for sending at least one message to at least one of the devices to initiate radio bearer setup between the first device and the second device.
An apparatus, comprising:
- means for examining wireless network packet traffic that is originated by network nodes and that passes through at least one network access node to determine if a possibility exists to establish a direct communication between at least two of the network nodes, wherein at least one criterion indicating that a device-to-device communication of the at least two of the network nodes is possible is that the at least two of the network nodes are in neighboring cells, wherein examining the wireless network packet traffic comprises examining data contained within the wireless network packet traffic to estimate a distance between at least two network nodes originating the wireless network packet traffic;
- and
- means for initiating setup of the direct communication between at least two of the network nodes.
Dependencies are inferred from the claim text.