network: add ConnectionSession