A method for pilot reception by a communication unit, the method comprising: receiving a first block by a communication unit over a plurality of subcarriers at a first time, wherein the first block is a first frequency division multiple access, FDMA, pilot block, and comprises a first pilot sequence with a first cyclic shift from a first transmitter and a second pilot sequence with a second cyclic shift from a second transmitter, wherein the first cyclic shift is selected from a first set of cyclic shifts and the second cyclic shift is selected from a second set of cyclic shifts, the first set of cyclic shifts is k*Tcp, wherein k an integer selected from 0 to Tp/Tcp, Tp is the pilot block duration, Tcp is the cyclic prefix duration, and wherein the first block has a total time duration, including the cyclic prefix, of Tp+Tcp, and the second set of cyclic shifts is equal to the first set of cyclic shifts plus a constant, the constant being equal to a fraction of Tcp; receiving a second block by the communication unit over the plurality of subcarriers at a second time, wherein the second block is a second FDMA pilot block and comprises a third pilot sequence with a third cyclic shift from the first transmitter and a fourth pilot sequence with a fourth cyclic shift from the second transmitter, wherein the third cyclic shift depends on the first cyclic shift and the fourth cyclic shift depends on the second cyclic shift; wherein the first and third pilot sequences are a first common pilot sequence, and the second and fourth pilot sequences are a second common pilot sequence, wherein negation is applied by inverting the sign of one of the pilot sequences for one of the first and second transmitters for one of the first and second blocks; and processing the first block and the second block to recover channel estimates for one of the first transmitter and the second transmitter, while suppressing the signal from the other transmitter, by adding the first block with the second block to recover the channel estimate for one of the first and second transmitters, and subtracting the second block from the first block to recover the channel estimate for the other of the first and second transmitters. receiving a first block by a communication unit over a plurality of subcarriers at a first time, wherein the first block is a first frequency division multiple access, FDMA, pilot block, and comprises a first pilot sequence with a first cyclic shift from a first transmitter and a second pilot sequence with a second cyclic shift from a second transmitter, wherein the first cyclic shift is selected from a first set of cyclic shifts and the second cyclic shift is selected from a second set of cyclic shifts, the first set of cyclic shifts is k*Tcp, wherein k an integer selected from 0 to Tp/Tcp, Tp is the pilot block duration, Tcp is the cyclic prefix duration, and wherein the first block has a total time duration, including the cyclic prefix, of Tp+Tcp, and the second set of cyclic shifts is equal to the first set of cyclic shifts plus a constant, the constant being equal to a fraction of Tcp; receiving a second block by the communication unit over the plurality of subcarriers at a second time, wherein the second block is a second FDMA pilot block and comprises a third pilot sequence with a third cyclic shift from the first transmitter and a fourth pilot sequence with a fourth cyclic shift from the second transmitter, wherein the third cyclic shift depends on the first cyclic shift and the fourth cyclic shift depends on the second cyclic shift; wherein the first and third pilot sequences are a first common pilot sequence, and the second and fourth pilot sequences are a second common pilot sequence, wherein negation is applied by inverting the sign of one of the pilot sequences for one of the first and second transmitters for one of the first and second blocks; and processing the first block and the second block to recover channel estimates for one of the first transmitter and the second transmitter, while suppressing the signal from the other transmitter, by adding the first block with the second block to recover the channel estimate for one of the first and second transmitters, and subtracting the second block from the first block to recover the channel estimate for the other of the first and second transmitters.