| CPC H04B 7/18513 (2013.01) [H04W 56/0045 (2013.01); H04W 72/0446 (2013.01)] | 23 Claims |

|
1. A method of operating a satellite communications network to receive a data payload transmitted by a user equipment device, the method comprising:
receiving, via a communications satellite, a stream of uplink data;
multiplying the stream of uplink data by an access code associated with the user equipment device to generate a first multiplied value;
multiplying the stream of uplink data by a time-delayed version of the access code to generate a second multiplied value;
performing fast Fourier transforms on at least the first multiplied value and the second multiplied value to generate a matrix of frequency domain values;
detecting a peak of the matrix; and
decoding the peak of the matrix to identify the data payload transmitted by the user equipment device.
|