To satisfy the growing demand on data traffic in hyper-cellular networks while at the same time ensuring high-energy efficiency, soft coverage can be effectively utilized in networks, by separating the control and data channels. In this view, with no data to be transmitted the system is in the sleep mode, and with a certain demand on data transmission the system will wake up and will send control signals in a grant-free manner. As one of the most promising random access schemes, Sparse Code Multiple Access (SCMA) allows users to adopt dedicated codebooks to send their data, with superposed code words. However, owing to the lack of scheduling in random access, different users may accidentally use the same codebook, which is called codebook collision and would result in performance degradation. To alleviate this degradation, we propose a codebook-hopping scheme by adopting time-variant codebooks with different patterns for different users. Simulation results show that the proposed scheme improves the performance in terms of the block error rate. In addition, with selective elimination of SCMA sub-blocks in the case of severe codebook collision, the complexity and latency of decoding can be significantly reduced. By doing so, the system can achieve high reliability and low latency for controlling signals in hyper-cellular networks.