An Architecture of a Network Controller for QoS Management in Home Networks with Lots of IoTDevices and Services
Daisuke Kotani · 2019
More and more IoT services are introduced in home, and they will consume many network resources in home networks including an uplink to the Internet, but the resources are sometimes insufficient to host all services. Traditionally, QoS control is applied to handle such situation by prioritizing important traffic. However, in IoT at home, it is hard to find important traffic because it depends on the context that is greatly different among homes, such as services and the life of residents. In addition, administrators in home networks can rarely understand the context and configure the whole system including IoT devices and services. This paper proposes an architecture of the network controller that automatically estimates and prioritizes important traffic under such situation. The controller under the proposed architecture provides three interfaces to ask each party, IoT devices, service providers, and users, for input about its information. Then, the controller automatically estimates the important traffic based on the input and applies the estimated policy to the network in a centralized way. This paper also shows key points of designing each interface according to the information that each party knows.