Csma backoff: calculate next usable ASN rather than periodically decrement window count