added web socket protocol research prototype