Creating Mesh Network With nRF24l01+ and Arduino

i am using nRFl01+ and arduino board. i want to create a mesh network with nRF24l01+.

i am able to communicate between two nRF24l01+.But i am stuck while writing a code to include a third nRF24l01+ module into my network. I want two nRF24l01+ to be transmitters and one nRF24l01+ as receiver.

Basically i am not getting a clear idea on using the pipes and different channels for communication.

Could anyone please help me in writing the above code and explaining the concept of pipes in communication?