1. A wireless communication system, comprising: a data store configured to store a first node image of a plurality of node images using metadata expressed in meta-language description of a first node, wherein the first node image consisting of objectives, rules, algorithms, capabilities, configurations, and environment, wherein the first node comprises a base transceiver station, and wherein the data store is configured to derive from the meta-language description of the first node a schema to store the meta-language description of the first node, has a capability to support organic changes to the schema, and provides a mechanism to propagate changes dynamically to the schema or data; a processor configured to: receive an indication of an objective associated with a second node, wherein the second node comprises a mobile user device; and discover the first node to help achieve the objective associated with a second node at least in part by searching the data store and identifying the first node based at least in part on the meta-language description of the first node comprising the first node image as having a capability required to help achieve the objective associated with the second node; evaluate the capability of the first node by simulating a response of a network in an event the first node is connected to the second node, wherein the simulating includes combining the first node image with metadata associated with the second node; and in an event the response falls within desired behaviors of the network, establish a connection between the first node and the second node, wherein the first node and the second node are configured to determine a mutually compatible set of configurations at least in part by exchanging one or more bids, wherein each bid comprises a set of parameters that will help achieve the objective associated with the second node; and wherein the second node is configured to send to the first node a first bid comprising a first set of parameters to achieve the objective associated with a second node, receive from the first node a counter bid comprising a modified version of the first set of parameters comprising the first bid; determine to accept the counter bid; and communicate to the first node an acceptance of the counter bid.