OneStack mobile communication

Ohjelma: 
Hajautetut järjestelmät ja tietoliikenne
Yhteyshenkilö: 
Now it is time to rethink about the communication protocols for mobile devices. A lot of devices are being connected to the Internet for which power consumption is the most important thing. Lets say that the recent 5G aims to connect  IoT devices . The exiting protocols, TCP/IP/UDP,  are already heavy for mobile devices for their incurred latency in communication  and energy consumption. Other than the latency introduced by the medium, the latency can be also introduced by the networking stack, implemented inside the kernel, while the packets are being processed at each layer by the CPU. Even processing a single packet may force the system to wake up and spend CPU cycles.  Although the existing protocol stack works remarkably well, we need an alternative for the low end devices.    In other words, we need to isolate the networking elements from the kernels and at the same time avoid unnecessary CPU usage. I have some thoughts how to do that.
 
 
 
 
Rquirements: Unix Network Programming in C/C++, Android Application Pogramming, Curious and Problem Solving Attitude.
05.10.2015 - 22:18 Mohammad Hoque
05.10.2015 - 22:18 Mohammad Hoque