Multi-user sequencing for WIFI based gadgets

05 May 2021

New Image

In a multiuser environment where single terminal serves as access point for a multiple number of devices, there is a challenge to provide service to all the devices contending for the permission to access the available resource. The problem with this type of allocation of resource among contending devices is that it is based on a FIFO (first in first out) basis, the device which gets access to the resource can utilize the resource till it needs and the other devices can only wait at that time. There comes one restriction that the access point can only establish a limited number of connections via SSID with the contending devices. When the number of devices in the network are more there is a probability that devices which are idle and does not need access to the resource also connects with the access point and takes up an SSID for itself. At a point of time when a device which actually requires the resource tries to establish a connection with the access point the SSID limit of access point will be exhausted and the devices which are IDLE will be connected to the access point without utilizing the resource. The proposed solution to this problem is to add a pseudo or intermediate interface between the actual access point and devices contending for the establishment of connection with the access point. The pseudo interface will be responsible for advertisement of the SSIDs, authentication of the devices which try to establish connection with the access point, scheduling the connected devices to utilize the original access point based on priority.