A radio node, comprising: one or more antenna nodes configured to couple to an antenna; one or more wired nodes; and an interface circuit communicatively coupled to the one or more antenna nodes and the one or more wired nodes, wherein the radio node is configured to: measure, via the interface circuit and during a time interval, electrical signals corresponding to satellite signals, which are associated with a global positioning system, or wireless signals that are associated with a cellular-telephone network; calculate one or more performance metrics based on the electrical signals; determine, based on the one or more performance metrics, whether the radio node is a synchronization master in a cluster of radio nodes; and when the radio node is the synchronization master, the radio node is configured to: provide, via the interface circuit, information intended for a computer specifying that the radio node is the synchronization master and the one or more performance metrics; receive, via the interface circuit, a synchronization request associated with another radio node in the cluster; and provide, via the interface circuit, synchronization information intended for the other radio node, wherein the synchronization information specifies time, frequency, and phase synchronization for at least the cluster. one or more antenna nodes configured to couple to an antenna; one or more wired nodes; and an interface circuit communicatively coupled to the one or more antenna nodes and the one or more wired nodes, wherein the radio node is configured to: measure, via the interface circuit and during a time interval, electrical signals corresponding to satellite signals, which are associated with a global positioning system, or wireless signals that are associated with a cellular-telephone network; calculate one or more performance metrics based on the electrical signals; determine, based on the one or more performance metrics, whether the radio node is a synchronization master in a cluster of radio nodes; and when the radio node is the synchronization master, the radio node is configured to: provide, via the interface circuit, information intended for a computer specifying that the radio node is the synchronization master and the one or more performance metrics; receive, via the interface circuit, a synchronization request associated with another radio node in the cluster; and provide, via the interface circuit, synchronization information intended for the other radio node, wherein the synchronization information specifies time, frequency, and phase synchronization for at least the cluster. measure, via the interface circuit and during a time interval, electrical signals corresponding to satellite signals, which are associated with a global positioning system, or wireless signals that are associated with a cellular-telephone network; calculate one or more performance metrics based on the electrical signals; determine, based on the one or more performance metrics, whether the radio node is a synchronization master in a cluster of radio nodes; and when the radio node is the synchronization master, the radio node is configured to: provide, via the interface circuit, information intended for a computer specifying that the radio node is the synchronization master and the one or more performance metrics; receive, via the interface circuit, a synchronization request associated with another radio node in the cluster; and provide, via the interface circuit, synchronization information intended for the other radio node, wherein the synchronization information specifies time, frequency, and phase synchronization for at least the cluster. provide, via the interface circuit, information intended for a computer specifying that the radio node is the synchronization master and the one or more performance metrics; receive, via the interface circuit, a synchronization request associated with another radio node in the cluster; and provide, via the interface circuit, synchronization information intended for the other radio node, wherein the synchronization information specifies time, frequency, and phase synchronization for at least the cluster.