|
Algorithm 1 The detection and timing estimation algorithm for random access sequence
|
|
Input: received signal , random access sequence , threshold , maximum integer CFO
|
|
Output: detection indicator , estimated timing
|
| 1: Calculate and using (25), and using (27), and using (26). |
| 2: if then ,
|
| 3: else
|
| 4: calculate using (37), using (41) |
| 5: if then ,
|
| 6: else
|
| 7: d = 1 |
| 8: for i = 0 to 3 do
|
| 9: if then
|
| 10: identify index () where , |
| 11: and calculate using (42) |
| 12: break |
| 13: end if
|
| 14: end for
|
| 15: end if
|
| 16: end if
|