Abstract
Smart homes provide users with a more convenient, comfortable, and safe living environment through various automation equipment, high-tech home appliances, and network services. With the development of the Internet of Things and widespread smart home, there are many Internet-enabled services in smart homes. Each kind of service has distinct service quality requirements. Remote disaster warning and remote monitoring and detection service emphasize realtime and reliability. UHD video (4K/8K) and VR /AR services require high transmission bandwidth. As the number of IoT-enabled equipment of smart homes increases, it becomes imperative to effectively allocate limited bandwidth resources and improve the overall network performance to ensure the effectiveness of various services. From the perspective of Internet service providers (ISP), this research studied deep reinforcement learning techniques cooperating with software-defined networks (SDN) to improve traditional smart homes' bandwidth management architecture and bandwidth allocation method. The SDN architecture separates the control plane and the data plane. It centralizes the control mechanism to simplify and support flexible network management. Deep reinforcement learning does not rely on labeled data instead of exploring the unknown environment and the environment's feedback on current as the basis for the subsequent action. This study used SDN to simulate the network environment from smart homes to an ISP. Due to the lack of a sufficient amount of labeled data, and it is not easy to establish a standard for data labeling, we used the Deep Q-network (DQN) of deep reinforcement learning in the bandwidth allocation for smart homes. The simulation results show that Deep Q-network can achieve high performance in both the jitter reduction ratio and the probability of successfully fulfilling bandwidth allocation termination conditions.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.