Full implementation for TCP part
Rename some config parameters
Make publication optionnal for the receiver