advanced communication protocols