Can't send data from several master Arduinos to a single slave Arduino over I2C

A CAN bus might the solution, any node can send a request to any other node (up to 120 nodes).