new framework simproto, used to communicate in tcp port