1. A method for a peer of a peer-to-peer network to publish available resources, comprising method operations of: determining an available resource of the peer; expressing the available resource as a bit string; and transmitting the bit string to a parent of the peer.