1. A method to distribute an installation program on a wireless link comprising: providing a self-contained installation program having at least one payload condition for distribution to a plurality of selected nodes using the wireless link by: generating at least one payload condition based, at least in part, on at least one characteristic of the plurality of selected nodes; generating the self-contained installation program having the at least one payload condition; extracting distribution information from the self-contained installation program; selecting the plurality of selected nodes based, at least in part, on a predefined criterion; distributing the self-contained installation program to the plurality of selected nodes that subsequently installs the self-contained installation program based, at least in part, on a correspondence with the at least one payload condition; distributing the self-contained installation program to at least one second selected node based, at least in part, on the at least one payload condition and the distribution information.