According to yet a further aspect of the disclosure, a computer-program product for communications includes a machine-readable medium including instructions executable by a processing system to send data to a node on a first channel and receive an acknowledgement to the data from the node, and determine whether a second channel is available from information contained in the acknowledgement.