you have to make one server and multiple client. and the server should initiate all the communication. circuit is very simple. but you have to write the correct firmwire....................
1. Design protocol with some checksum. Always check received packets for valid checksum.
2. If possible have only one master.
3. You can also try to use 9-bit UART mode for quick addressing.