1. tiering UDP message handling
2. tiering Push notification handling
3. create skeleton of state machine of session profile
4. handle CmdListenMsg message
5. mechanism to handle multiple timeout events