server communication module