System
Ping
Client ping to determine whether the connection is alive
Client can ping server to determine whether the connection is alive. This is an application level ping as opposed to default ping in the WebSocket standard which is server initiated.