add framework of signaling server