add communicatorExecutorService

communicatorExecutorService is responsible to run communicator