A coordination device, comprising: one or more nodes configured to communicatively couple to one or more antennas; and an interface circuit communicatively coupled to the one or more nodes, wherein the coordination device is configured to: receive, from the one or more nodes, input frames associated with electronic devices, wherein an input frame of the input frames includes a transmit time when an electronic device transmitted the input frame; store receive times when the input frames were received, wherein the receive times are added to the input frames by a physical layer associated with the interface circuit of the coordination device, wherein the receive times are based on a clock in the coordination device; calculate current time offsets between clocks in the electronic devices and the clock in the coordination device based on the receive times and transmit times of the input frames, wherein the calculation of a current time offset is based on a difference between a transmit time and a receive time for an input frame; and transmit, via the one or more nodes, one or more output frames that include audio content and playback timing information intended for the electronic devices, wherein the playback timing information specifies playback times when the electronic devices are to concurrently playback the audio content based on the current time offsets, wherein the playback times of the electronic devices have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated. one or more nodes configured to communicatively couple to one or more antennas; and an interface circuit communicatively coupled to the one or more nodes, wherein the coordination device is configured to: receive, from the one or more nodes, input frames associated with electronic devices, wherein an input frame of the input frames includes a transmit time when an electronic device transmitted the input frame; store receive times when the input frames were received, wherein the receive times are added to the input frames by a physical layer associated with the interface circuit of the coordination device, wherein the receive times are based on a clock in the coordination device; calculate current time offsets between clocks in the electronic devices and the clock in the coordination device based on the receive times and transmit times of the input frames, wherein the calculation of a current time offset is based on a difference between a transmit time and a receive time for an input frame; and transmit, via the one or more nodes, one or more output frames that include audio content and playback timing information intended for the electronic devices, wherein the playback timing information specifies playback times when the electronic devices are to concurrently playback the audio content based on the current time offsets, wherein the playback times of the electronic devices have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated. receive, from the one or more nodes, input frames associated with electronic devices, wherein an input frame of the input frames includes a transmit time when an electronic device transmitted the input frame; store receive times when the input frames were received, wherein the receive times are added to the input frames by a physical layer associated with the interface circuit of the coordination device, wherein the receive times are based on a clock in the coordination device; calculate current time offsets between clocks in the electronic devices and the clock in the coordination device based on the receive times and transmit times of the input frames, wherein the calculation of a current time offset is based on a difference between a transmit time and a receive time for an input frame; and transmit, via the one or more nodes, one or more output frames that include audio content and playback timing information intended for the electronic devices, wherein the playback timing information specifies playback times when the electronic devices are to concurrently playback the audio content based on the current time offsets, wherein the playback times of the electronic devices have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.