The Resource Agent

The Resource agent is the core of the Merkato system. In addition to handling reservations for bandwidth, the Resource agent is responsible for:

·         Informing all bidders of the quantity available

·         Accepting bids from active bidders

·         Determining a proposed allocation of bandwidth for each bidder based on progressive second price auction rules

·         Calculating the market price

·         Distributing this information anonymously to all bidders

These actions occur during a single cycle in the bidding process. Bidders who did not receive an allocation, or whose allocation was less than they wanted, can submit another bid to improve their positions. This cycle continues until bidders are satisfied with their allocations or don’t want to bid at the current market price.

When bidding is complete, Merkato: