HetNets with cognitive small cells: user offloading and distributed channel access techniques | IEEE Journals & Magazine | IEEE Xplore