Apparatus and method for determining source device in contents sharing system
First Claim
1. A method of a gateway in a wireless environment, the method comprising:
- receiving, from a terminal, a message for requesting a content, the message comprising first information regarding a quality of a first channel between the terminal and the gateway;
receiving, from a first device storing the content, a message comprising second information regarding a quality of a second channel between the first device and the gateway;
receiving, from a second device storing the content, a message comprising third information regarding a quality of a third channel between the second device and the gateway;
identifying that the first device is capable of communicating with the terminal via a direct path;
transmitting, to the first device, a message regarding information for establishing a direct connection with the first device;
receiving, from the terminal, fourth information regarding a quality of a fourth channel between the terminal and the first device; and
determining, based on the first information, the second information, the third information, and the fourth information, a path for providing the content among a first path, a second path, and a third path,wherein the first path is configured with the first channel and the second channel,wherein the second path is configured with the first channel and the third channel, andwherein the third path is configured with the fourth channel,wherein the first device and the second device is selected among a plurality of candidate devices, based on current load corresponding to each of the plurality of candidate devices, wherein the current load comprises a processor usage, a remaining memory capacity, and a remaining battery power, and wherein the first device and the second device is selected by excluding, from the plurality of candidate devices, at least one candidate device having the processor usage over a first threshold, having the remaining memory capacity below a second threshold, or having the remaining battery power below a third threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining a source and a transmission path to provide content includes receiving a message comprising at least one of channel information of a link between a request device which requests content download and a central management device, available resource amount information of a candidate device, channel information of a link between the candidate device and the central management device, and channel information of a link between the request device and one candidate device. The method also includes determining a source device and the transmission path for providing the content to the request device using an available resource amount of the candidate device, a data rate of the link between the request device and the central management device, a data rate of the link between the request device and the candidate device, and a data rate of the link between the candidate device and the central management device.
26 Citations
9 Claims
-
1. A method of a gateway in a wireless environment, the method comprising:
-
receiving, from a terminal, a message for requesting a content, the message comprising first information regarding a quality of a first channel between the terminal and the gateway; receiving, from a first device storing the content, a message comprising second information regarding a quality of a second channel between the first device and the gateway; receiving, from a second device storing the content, a message comprising third information regarding a quality of a third channel between the second device and the gateway; identifying that the first device is capable of communicating with the terminal via a direct path; transmitting, to the first device, a message regarding information for establishing a direct connection with the first device; receiving, from the terminal, fourth information regarding a quality of a fourth channel between the terminal and the first device; and determining, based on the first information, the second information, the third information, and the fourth information, a path for providing the content among a first path, a second path, and a third path, wherein the first path is configured with the first channel and the second channel, wherein the second path is configured with the first channel and the third channel, and wherein the third path is configured with the fourth channel, wherein the first device and the second device is selected among a plurality of candidate devices, based on current load corresponding to each of the plurality of candidate devices, wherein the current load comprises a processor usage, a remaining memory capacity, and a remaining battery power, and wherein the first device and the second device is selected by excluding, from the plurality of candidate devices, at least one candidate device having the processor usage over a first threshold, having the remaining memory capacity below a second threshold, or having the remaining battery power below a third threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for operating in a wireless environment, the apparatus comprising:
-
a communication interface comprising at least one of a wired interface or a wireless transceiver, the communication interface configured to; receive, from a terminal, a message for requesting a content, the message comprising first information regarding a quality of a first channel between the terminal and a gateway; receive, from a first device storing the content, a message comprising second information regarding a quality of a second channel between the first device and the gateway; and receive, from a second device storing the content, a message comprising third information regarding a quality of a third channel between the second device and the gateway; a central processing unit (CPU) of a gateway coupled to a memory, the CPU configured to; identify that the first device is capable of communicating with the terminal via a direct path; and wherein the communication interface is further configured to; transmit, to the first device, a message regarding information for establishing a direct connection with the first device; and receive, from the terminal, fourth information regarding a quality of a fourth channel between the terminal and the first device; and wherein the central processing unit of the gateway is further configured to determine, based on the first information, the second information, the third information, and the fourth information, a path for providing the content among a first path, a second path, and a third path, wherein the first path is configured with the first channel and the second channel, wherein the second path is configured with the first channel and the third channel, and wherein the third path is configured with the fourth channel, wherein the CPU is further configured to select the first device and the second device among a plurality of candidate devices, based on current load corresponding to each of the plurality of candidate devices, and wherein the CPU is configure to select the first device and the second device by;
excluding, from the plurality of candidate devices, at least one candidate device having a processor usage over a first threshold, having a remaining memory capacity below a second threshold, or having a remaining battery power below a third threshold. - View Dependent Claims (8, 9)
-
Specification