Tender-Bid Method and Architecture For Intelligent Network Resource Deployment
First Claim
7. A method of allocating network resources includes the steps of:
- receiving a tender request from a manager, the tender identifying a service and a service related bid elements; and
in response to the tender request, issuing a bid on the service related bid element, the bid quantifying an ability to provide the service.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and architecture of the present invention uses market-driven resource selection and mission deployment techniques to increase mission performance by optimizing network resource utilization. A mission controller forwards a service tender to a plurality of coupled network service entities to inquire about the costs associated with one or more services in the service set of the mission. Each network service entity may return a bid to the mission controller including a projected cost for the performance of the one or more services by the associated network service entity. The mission controller evaluates the bids received from the network service entities to select a network service entity for mission execution. Network resources selection is thus optimized using real-time network service entity cost information, thereby increasing the chance for mission success. Network service entities may increase revenue by identifying opportunities to participate in missions suited to their capabilities.
52 Citations
14 Claims
-
7. A method of allocating network resources includes the steps of:
-
receiving a tender request from a manager, the tender identifying a service and a service related bid elements; and
in response to the tender request, issuing a bid on the service related bid element, the bid quantifying an ability to provide the service. - View Dependent Claims (8)
-
-
9. An apparatus comprising a computer readable medium having program code stored thereon, the program code for controlling the allocation of network services to a mission, the apparatus comprising:
-
a directory, stored on the computer readable medium, and including, for each one of a plurality of networks available to the apparatus, a general service offering data structure, the general service offering data structure identifying a plurality of capabilities of the associated network; and
means for generating tender requests to the plurality of networks to request current service related bid information for each of the associated networks.
-
-
10. A controller comprising:
-
a directory for storing, for each one of a plurality of coupled network entities, information associated with the services provided by the respective network;
means, in response to the receipt of a service request for issuing a request to each of the coupled network entities to determine the capacity of the associated network to accommodate the service; and
forwarding a workflow associated with the service request to a selected network entity, the selected network entity being selected in response to a determined capacity of the selected network to accommodate the service. - View Dependent Claims (1, 2, 3, 4, 5, 6, 11, 12, 13, 14)
-
-
11-1. The controller of claim 10, wherein the information associated with the service provided by the respective network includes priority information.
Specification