A method of establishing wireless communication between a first station and a second station in a wireless communication system, the first station having an antenna comprising an array of antenna elements and a beamforming network, the beamforming network being configured to form a beam using an antenna weight vector selected from a pre-determined plurality of antenna weight vectors, the method comprising:
- providing the pre-determined plurality of antenna weight vectors at the first station, the pre-determined plurality of antenna weight vectors being configured to form a plurality of beams, the orientations of the plurality of beams being arranged in a grid comprising a plurality of rows, the beams of each row being spaced in angular position in the row on a first axis, such that at least one beam in a respective row is positioned mid-way on the first axis between the positions on the first axis of two beams on an adjacent row;
- selecting a first sub-set of the pre-determined plurality of antenna weight vectors for use at the first station;
- forming a succession of beams in a first time sequence at the first station using the first sub-set of the pre-determined plurality of antenna weight vectors to send first messages;
- dependent on the receipt of a first message at the second station using a first beam at the first station, forming a further succession of beams at the first station using a second sub-set of the pre-determined plurality of antenna weight vectors selected to form beams adjacent to the first beam.