Wireless SDN Controller Time Window Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless local area networks, managing network policies and ensuring quality of experience (QoE) is challenging due to contention and interference from multiple client devices, making it difficult to deliver efficient and reliable network services.
Innovation Solution
A method and system that allocate specific time windows to client devices for wireless communication, managed by a centralized network controller, to reduce contention and interference, using a combination of time scheduling and quality of service (QoS) policies, with support for both SDN-enabled and non-SDN enabled devices through APIs and mechanisms like NAV.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple client devices communicate simultaneously in a wireless network, then network coverage and connectivity are improved, but contention and interference increase making policy management difficult
Solution Approach 1:
The patent segments the wireless medium by allocating specific time windows to different client devices. The network controller divides airtime into discrete time slots and assigns them to individual clients, transforming the shared wireless medium into segmented, dedicated transmission periods. This segmentation eliminates simultaneous transmissions from multiple devices, resolving the contention and interference problem while maintaining comprehensive network coverage.
Solution Approach 2:
The network controller acts as an intermediary between multiple client devices and the wireless medium. It centralizes policy management and time window allocation, mediating all communication between clients and the network. This intermediary approach allows the system to handle multiple devices efficiently by coordinating their access to the wireless medium, thereby simplifying policy management despite increased network coverage.
2Reliability
If time windows are allocated to reduce contention, then QoS specifications are met, but network control complexity increases
Solution Approach 1:
Client devices are equipped with local controllers that autonomously enforce their assigned time windows and QoS policies without requiring continuous centralized control. Each device self-manages its transmission schedule based on received policy information, reducing the control burden on the network controller while ensuring reliable QoS compliance through distributed enforcement.
Solution Approach 2:
The network controller pre-calculates and distributes time window schedules to client devices before communication begins. By performing the complex scheduling computation in advance and then简单地 distributing the results, the system achieves reliable QoS compliance without requiring continuous complex control operations during actual data transmission.
3Stability of the object's composition
If centralized control is implemented to manage policies, then network coordination is improved, but scalability to support diverse devices is reduced
Solution Approach 1:
The network controller implements a universal interface that can communicate with both SDN-enabled devices and traditional non-SDN devices. The system provides multiple communication paths and protocol support, allowing a single centralized controller to manage diverse device types. This universal approach maintains stable network coordination while achieving broad device compatibility and scalability.
Data Source
AI summary
The present disclosure is generally related to a method for wireless software-defined networking. The method includes establishing a wireless link between an access point of a network and a plurality of client devices. The method includes generating a time schedule. The time schedule allocates a time window to each of the plurality of client devices. Each time window defines when a plurality of client devices is allowed to communicate within the network via the access point.


