A system for establishing communications via a network bus, said system comprising: a bus controller in electrical communication with the network bus for controlling communications on the network bus; and at least one peer-to-peer grouping, wherein each grouping comprises: a source device in electrical communication with the network bus; and at least one receiving device in electrical communication with the network bus, characterized in that said bus controller is configured to establish peer-to-peer communication and transmit a read command that identifies data on the source device of one grouping, wherein the source device of the respective grouping is configured to receive the read command, wherein the at least one receiving device of the respective grouping is also configured to detect the read command, wherein the source device of the respective grouping is configured to read the data identified by the read command onto the network bus in response to the read command, and thereafter the at least one receiving device of the respective grouping is configured to automatically write data from the network bus; and wherein said bus controller is configured to transmit a trigger command that includes a group identifier identifying the respective grouping, wherein the source device and at least one receiving device of the identified grouping is configured to receive the trigger command, wherein the source device of the respective grouping is configured to input data and read data onto the network bus in response to receiving the trigger command, and wherein the at least one receiving device of the respective grouping is configured to output data and write data from the network bus in response to receiving the trigger command. a bus controller in electrical communication with the network bus for controlling communications on the network bus; and at least one peer-to-peer grouping, wherein each grouping comprises: a source device in electrical communication with the network bus; and at least one receiving device in electrical communication with the network bus, characterized in that a source device in electrical communication with the network bus; and at least one receiving device in electrical communication with the network bus, characterized in that said bus controller is configured to establish peer-to-peer communication and transmit a read command that identifies data on the source device of one grouping, wherein the source device of the respective grouping is configured to receive the read command, wherein the at least one receiving device of the respective grouping is also configured to detect the read command, wherein the source device of the respective grouping is configured to read the data identified by the read command onto the network bus in response to the read command, and thereafter the at least one receiving device of the respective grouping is configured to automatically write data from the network bus; and wherein said bus controller is configured to transmit a trigger command that includes a group identifier identifying the respective grouping, wherein the source device and at least one receiving device of the identified grouping is configured to receive the trigger command, wherein the source device of the respective grouping is configured to input data and read data onto the network bus in response to receiving the trigger command, and wherein the at least one receiving device of the respective grouping is configured to output data and write data from the network bus in response to receiving the trigger command.