Thispaperpresentsasimpleandscalableframeworkforar-chitectingpeer-to-peeroverlayscalledPeer-to-peerReceiver-drivenOverlay(orPRO).PROisdesignedfornon-interactivestreamingapplicationsanditsprimarydesigngoalistomax-imizedeliveredbandwidth(andthusdeliveredquality)topeerswithheterogeneousanda