A method of compensating for propagation delay in a wireless communication system, wherein a processing unit (12, 38, 64) is in communication with a first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) being in wireless communication with at least a first terminal (18, 48, 52, 56, 78, 80, 82), each terminal having a terminal antenna (20, 50, 54, 58), the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) being spatially separated, the method comprising the steps of: determining relative propagation delay from each of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) to the terminal antenna (20, 50, 54, 58) of each terminal, using the determined propagation delay to establish a delay profile to compensate for propagation delay from each of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) to said at least first terminal (18, 48, 52, 56, 78, 80, 82), wherein the delay profile is specific for each targeted terminal, applying the delay profile to a transmission between the processing unit (12, 38, 64) and the terminal (18, 48, 52, 56, 78, 80, 82), such that compensation for propagation delay differences that occur in distributed antenna systems is provided, the method characterized by: the propagation delay between each of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) and a plurality of antennas of said terminal (18, 48, 52, 56, 78, 80, 82) or a plurality of antennas of each of a plurality of terminals (18, 48, 52, 56, 78, 80, 82) being determined using the equation: Θ kl m, n f − Θ k ′ l m ′, n f = φ kl m, n f − φ k ′ l m ′, n f + Δ mm ' n f wherein Δ mm ' n = τ m, n − τ m ', n is an estimate of the time difference between signals from an antenna 1 of the n'th terminal (18, 48, 52, 56, 78, 80, 82) arriving, respectively, at antennas k and k' of antenna units m and m' of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76), τ ( m,n) is the time difference induced by a propagation channel between the processing unit (12, 38, 64) and the plurality of antennas of terminal n (18, 48, 52, 56, 78, 80, 82), Θ kl m, n f − Θ k ' l m ', n f is an estimate of phase difference of two channels, and φ kl m, n f − φ k ' l m ', n f is a microscopic phase difference, and Δ mm' (n) is approximated by the term: Δ ^ mm ′ n = arg min Δ ∑ m = 1 M min x m ∑ f ∈ N m Θ kl m, n f − Θ k ′ l m ′, n f − x m + Δ ⋅ f ± π 2. determining relative propagation delay from each of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) to the terminal antenna (20, 50, 54, 58) of each terminal, using the determined propagation delay to establish a delay profile to compensate for propagation delay from each of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) to said at least first terminal (18, 48, 52, 56, 78, 80, 82), wherein the delay profile is specific for each targeted terminal, applying the delay profile to a transmission between the processing unit (12, 38, 64) and the terminal (18, 48, 52, 56, 78, 80, 82), such that compensation for propagation delay differences that occur in distributed antenna systems is provided, the method characterized by: the propagation delay between each of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76) and a plurality of antennas of said terminal (18, 48, 52, 56, 78, 80, 82) or a plurality of antennas of each of a plurality of terminals (18, 48, 52, 56, 78, 80, 82) being determined using the equation: Θ kl m, n f − Θ k ′ l m ′, n f = φ kl m, n f − φ k ′ l m ′, n f + Δ mm ' n f wherein Δ mm ' n = τ m, n − τ m ', n is an estimate of the time difference between signals from an antenna 1 of the n'th terminal (18, 48, 52, 56, 78, 80, 82) arriving, respectively, at antennas k and k' of antenna units m and m' of the first plurality of antenna units (14, 16, 26, 40, 44, 72, 74, 76), τ ( m,n) is the time difference induced by a propagation channel between the processing unit (12, 38, 64) and the plurality of antennas of terminal n (18, 48, 52, 56, 78, 80, 82), Θ kl m, n f − Θ k ' l m ', n f is an estimate of phase difference of two channels, and φ kl m, n f − φ k ' l m ', n f is a microscopic phase difference, and Δ mm' (n) is approximated by the term: Δ ^ mm ′ n = arg min Δ ∑ m = 1 M min x m ∑ f ∈ N m Θ kl m, n f − Θ k ′ l m ′, n f − x m + Δ ⋅ f ± π 2.