New websocket protocol