OPTIMIZATION PROCESS AND SYSTEM FOR A HETEROGENEOUS AD HOC NETWORK
First Claim
Patent Images
1. A system for finding an optimum network for a requester of bandwidth, comprising:
- a device to identify available bandwidth lenders and existing networks within a vicinity of the requester;
a selector unit to select an optimization technique for completing a task of the requester;
a calculator to calculate, for a plurality of network options, a value for completing the requester'"'"'s task according to the optimization technique; and
a selection device to select the optimum network from the calculated values,wherein the network options include a heterogeneous ad hoc network composed of a peer-to-peer ad hoc network and a multiplexed ad hoc network in which the requester communicates directly with the bandwidth lenders via a local wireless communication protocol.
7 Assignments
0 Petitions
Accused Products
Abstract
Method and system for optimizing selection of a network. The method includes identifying available lenders and existing networks within a vicinity of a borrower, selecting an optimization technique for completing a task of the borrower, calculating, for a plurality of network options, a value for completing the borrower'"'"'s task according to the optimization technique, and selecting an optimum network option to complete the borrower'"'"'s task. The plurality of network options includes forming a heterogeneous network composed of both a peer-to-peer network and a multiplexed network.
-
Citations
20 Claims
-
1. A system for finding an optimum network for a requester of bandwidth, comprising:
-
a device to identify available bandwidth lenders and existing networks within a vicinity of the requester; a selector unit to select an optimization technique for completing a task of the requester; a calculator to calculate, for a plurality of network options, a value for completing the requester'"'"'s task according to the optimization technique; and a selection device to select the optimum network from the calculated values, wherein the network options include a heterogeneous ad hoc network composed of a peer-to-peer ad hoc network and a multiplexed ad hoc network in which the requester communicates directly with the bandwidth lenders via a local wireless communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for optimizing selection of a network in an ad hoc network architecture, comprising:
-
providing a computer infrastructure operable to; select an optimization technique for completing a task of a bandwidth borrower; calculate, for a plurality of network options, a value for completing the task according to the optimization technique, wherein the plurality of network options includes forming a heterogeneous network composed of both a peer-to-peer network and a multiplexed network; select an optimum network to complete the task; and join or form the optimum network, wherein the optimum network is an ad hoc network that is configured such that the bandwidth borrower and at least one bandwidth lender are in communication with a central location via wireless telephony communication protocol, the at least one bandwidth lender is in communication with the bandwidth borrower via local wireless communication protocol, and the at least one bandwidth lender selectively lends bandwidth to the bandwidth borrower for downloading data from or uploading data to the central location. - View Dependent Claims (17)
-
-
18. A computer program product comprising a computer usable medium having readable program code embodied in the medium, wherein the medium is an apparatus that stores the program code, and including at least one component to:
-
identify available lenders and existing networks within a vicinity of a borrower, wherein the borrower is a bandwidth borrower and the lenders are bandwidth lenders; select an optimization technique for completing a task of the borrower; calculate, for a plurality of network options, a value for completing the borrower'"'"'s task according to the optimization technique; and select an optimum network option to complete the borrower'"'"'s task, wherein the plurality of network options includes forming a heterogeneous ad hoc network composed of both a peer-to-peer ad hoc network and a multiplexed ad hoc network in which the borrower communicates with the lenders via local wireless communication protocol and the lenders communicate with a remote location on behalf of the borrower to create a virtual fat pipe for the borrower. - View Dependent Claims (19, 20)
-
Specification