Abstract:In this era of advanced communication technologies, many remote rural and hard-to-reach areas still lack Internet access due to technological, geographical, and economic challenges. The TV white space (TVWS) technology has proven to be effective and feasible in connecting these areas to Internet service in many parts of the world. The TVWS-based systems operate based on geolocation white space databases (WSDB) to protect the primary systems from harmful interference and thus there is a critical need to know the available and usable channels that can be used by the secondary white space devices (WSDs) in a specific geographic area. In this work, we developed a generalized and flexible graphical user interface (GUI) tool to evaluate the availability and usability of the TVWS channels and their noise levels at each geographic location within the analyzed area. The developed tool has many features and capabilities such as allowing the users to scan the TVWS spectrum for any geographic area in the world and any frequency band in the TVWS spectrum. Moreover, it allows the user to apply widely used terrain-based radio propagation models. It provides the flexibility to import the elevation terrain profile of any region with the desired spatial accuracy and resolution. In addition, various system parameters including those related to regulation rules can be modified in the tool. This tool exports to an external dataset file the output data of the available and usable TVWS channels and their noise levels and it also visualizes these data interactively.