A method of coordinating adjacent channel transmissions on multiple-radio nodes comprising: defining a Maximum Channel Occupancy Duration, MCOD, as a limit for a length of an overall transmit period; maintaining, at a first node, a set of timers, NNAV, for each neighbor node of said first node, each of said set of timers including: a first timer maintained for the neighbor node which, if set, indicates a maximum duration of a transmission to said neighbor node; and a second timer for the neighbor node which, if set, indicates how long the neighbor node is expected to transmit and is thus prevented from authorizing receiving of a transmission; wherein a node having a second timer for a neighbor node with a value equal to zero and having a first timer for the neighbor node with a value greater than zero defines a reservation duration value for a request to send message sent to that neighbor node to be the same or less than the value of the first timer maintained for that neighbor node, and wherein a node having a second timer for a neighbor node with a value equal to zero and having a first timer for the neighbor node with a value equal to zero defines a reservation duration value for a request to send message sent to that neighbor node not to exceed MCOD and when a clear to send message is received by the node from the neighbor node, the first timer for the neighbor node is set to MCOD. defining a Maximum Channel Occupancy Duration, MCOD, as a limit for a length of an overall transmit period; maintaining, at a first node, a set of timers, NNAV, for each neighbor node of said first node, each of said set of timers including: a first timer maintained for the neighbor node which, if set, indicates a maximum duration of a transmission to said neighbor node; and a second timer for the neighbor node which, if set, indicates how long the neighbor node is expected to transmit and is thus prevented from authorizing receiving of a transmission; wherein a node having a second timer for a neighbor node with a value equal to zero and having a first timer for the neighbor node with a value greater than zero defines a reservation duration value for a request to send message sent to that neighbor node to be the same or less than the value of the first timer maintained for that neighbor node, and wherein a node having a second timer for a neighbor node with a value equal to zero and having a first timer for the neighbor node with a value equal to zero defines a reservation duration value for a request to send message sent to that neighbor node not to exceed MCOD and when a clear to send message is received by the node from the neighbor node, the first timer for the neighbor node is set to MCOD. a first timer maintained for the neighbor node which, if set, indicates a maximum duration of a transmission to said neighbor node; and a second timer for the neighbor node which, if set, indicates how long the neighbor node is expected to transmit and is thus prevented from authorizing receiving of a transmission; wherein a node having a second timer for a neighbor node with a value equal to zero and having a first timer for the neighbor node with a value greater than zero defines a reservation duration value for a request to send message sent to that neighbor node to be the same or less than the value of the first timer maintained for that neighbor node, and wherein a node having a second timer for a neighbor node with a value equal to zero and having a first timer for the neighbor node with a value equal to zero defines a reservation duration value for a request to send message sent to that neighbor node not to exceed MCOD and when a clear to send message is received by the node from the neighbor node, the first timer for the neighbor node is set to MCOD.