With its open hardware architecture and its reliance on open source software the mesh potato project has the potential to revolutionize access to telecommunication services to rural and underserved communities. But the mesh potato device is not without its shortcomings, some of which are by design (low powered processor SoC for low power consumption, for example), while others, like the poor performance and scalability when wireless smartphone devices are added to the network are due to the relative infancy of the project. In this project we attempt to address one such shortcoming.
The support for VoIP on smartphones currently implemented on the mesh potato (MP) is not very efficient. It is based on naming one of the MPs as Master, and all the SIP clients, no matter where they are, register with that Master first. Thus, the master acts as SIP Server for all SIP clients and so is responsible for the routing of the traffic coming from clients, which is not efficient and can overload the server. Improving this could have an important impact on reducing traffic within the mesh.
Copyright 2015 Yonas G. Engidawork All Rights Reserved.University of the Western Cape