How would you design a communication protocol for a new device that will integrate with Calix broadband platforms?