A computing network, comprising: a plurality of peer computing devices (310, 320) comprising code, which when executed by a peer computing device (310, 320) causes the executing peer computing device to cooperate with at least one other of the peer computing devices (310, 320); at least one server comprising code, which when executed by the at least one server locates at least one of the peer computing devices (310, 320); at least one mediator comprising code, which when executed by the at least one mediator collects charging information from at least some of the peer computing devices (310, 320); and a carrier-grade telecommunications network communicatively coupling the peer computing devices (310, 320), the at least one server and the at least one mediator, wherein the carrier-grade telecommunications network is configured to provide best-efforts grade communications among the cooperating peer computing devices (310, 320) and to provide an enhanced communications grade upon request of one of the peer computing devices; characterised in that at least one of the cooperating ones of the peer computing devices (310, 320) comprises code, which when executed by the at least one cooperating peer computing device (310, 320) causes the at least one cooperating peer computing device (310, 320) to request a class of service change wherein, for the requesting at least one cooperating peer computing device (310, 320), the carrier-grade telecommunications network selectively provides best-efforts communications prior to the class of service change request, and carrier-grade communications after the class of service change request; and by comprising a quality of service coordinator (330, 340) communicatively coupled to the carrier-grade telecommunications network, and comprising code, which when executed by the at least one quality of service coordinator (330, 340) causes the at least one quality of service coordinator (330, 340) to cause the carrier-grade telecommunications network to selectively provide the best-efforts grade communications prior to the class of service change request, and the carrier-grade communications after the class of service change request. a plurality of peer computing devices (310, 320) comprising code, which when executed by a peer computing device (310, 320) causes the executing peer computing device to cooperate with at least one other of the peer computing devices (310, 320); at least one server comprising code, which when executed by the at least one server locates at least one of the peer computing devices (310, 320); at least one mediator comprising code, which when executed by the at least one mediator collects charging information from at least some of the peer computing devices (310, 320); and a carrier-grade telecommunications network communicatively coupling the peer computing devices (310, 320), the at least one server and the at least one mediator, wherein the carrier-grade telecommunications network is configured to provide best-efforts grade communications among the cooperating peer computing devices (310, 320) and to provide an enhanced communications grade upon request of one of the peer computing devices; characterised in that at least one of the cooperating ones of the peer computing devices (310, 320) comprises code, which when executed by the at least one cooperating peer computing device (310, 320) causes the at least one cooperating peer computing device (310, 320) to request a class of service change wherein, for the requesting at least one cooperating peer computing device (310, 320), the carrier-grade telecommunications network selectively provides best-efforts communications prior to the class of service change request, and carrier-grade communications after the class of service change request; and by comprising a quality of service coordinator (330, 340) communicatively coupled to the carrier-grade telecommunications network, and comprising code, which when executed by the at least one quality of service coordinator (330, 340) causes the at least one quality of service coordinator (330, 340) to cause the carrier-grade telecommunications network to selectively provide the best-efforts grade communications prior to the class of service change request, and the carrier-grade communications after the class of service change request.