A synchronization receiving device comprising: a synchronization reception unit for receiving predetermined wireless synchronization signals from synchronization sources including a synchronization source which derives its synchronization signal from a network node and a wireless device; a synchronization source selection unit for selecting a synchronization source from among the synchronization sources according to a metric, and a timing unit for determining or adjusting the timing for transmission or reception of data according to the synchronization signal of the synchronization source selected by the synchronization source selection unit characterized by a metric acquisition unit for determining the selection metric for each of the synchronization sources based on a combination of: - a selection bias which is determined as one of: 1. a value which decreases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted increasingly starting from the network node; 2. a value which increases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted decreasingly starting from the network node with a predetermined maximum number of hops; - quality of the received synchronization signal. a synchronization reception unit for receiving predetermined wireless synchronization signals from synchronization sources including a synchronization source which derives its synchronization signal from a network node and a wireless device; a synchronization source selection unit for selecting a synchronization source from among the synchronization sources according to a metric, and a timing unit for determining or adjusting the timing for transmission or reception of data according to the synchronization signal of the synchronization source selected by the synchronization source selection unit characterized by a metric acquisition unit for determining the selection metric for each of the synchronization sources based on a combination of: - a selection bias which is determined as one of: 1. a value which decreases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted increasingly starting from the network node; 2. a value which increases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted decreasingly starting from the network node with a predetermined maximum number of hops; - quality of the received synchronization signal. - a selection bias which is determined as one of: 1. a value which decreases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted increasingly starting from the network node; 2. a value which increases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted decreasingly starting from the network node with a predetermined maximum number of hops; 1. a value which decreases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted increasingly starting from the network node; 2. a value which increases with increasing number of hops between the network node and the synchronization receiving device, when the number of hops is counted decreasingly starting from the network node with a predetermined maximum number of hops; - quality of the received synchronization signal.