As a promising technology in the context of m-health and e-medical, wireless body area networks (WBANs) have a stringent requirement in terms of transmission reliability. Meanwhile, the wireless channel in WBANs is prone to deep fading due to multiple reasons, such as shadowing by the body, reflection, diffraction, and interference. To meet the challenge in transmission reliability, the dynamic slot scheduling (DSS) methods have attracted considerable interest in recent years. DSS method does not require extra hardware or software overhead on the sensor side. Instead, the hub optimizes the time-division multiple access slots by selecting the best permutation at the beginning of each superframe to improve the transmission reliability. However, most existing DSS works optimize the time slot scheduling based on a two-state ("good" or "bad") Markov channel model, which is insufficient for human daily life scenarios with a variety of irregular activities. In this paper, we first collect the channel gain data in the real human daily scenarios and analyze the autocorrelation of wireless channels based on this real database. Motivated by the significant temporal autocorrelation, we then propose a new DSS method, which applies a temporal autocorrelation model to predict the channel condition for future time slots. The new method is designed to be compatible with IEEE 802.15.6 standard. Compared to the classical Markov model-based methods, simulation results show that the newly proposed DSS method achieves up to 12.9% reduction in terms of packet loss ratios.