channelClientConfiguration.bindings(new Bindings());
channelClientConfiguration.maxPermitsPermanentTCP(MAX_PERMITS_PERMANENT_TCP);
channelClientConfiguration.maxPermitsTCP(MAX_PERMITS_TCP);
channelClientConfiguration.maxPermitsUDP(MAX_PERMITS_UDP);
channelClientConfiguration.pipelineFilter(new DefaultPipelineFilter());
channelClientConfiguration.signatureFactory(new DSASignatureFactory());
channelClientConfiguration.senderTCP(new InetSocketAddress(0).getAddress());
channelClientConfiguration.senderUDP(new InetSocketAddress(0).getAddress());
return channelClientConfiguration;
}