Allocate channels