КОГЕРЕНТНАЯ КОМПЕНСАЦИЯ ПОМЕХ С ОДНОЙ АНТЕННОЙ ДЛЯ GSM/GPRS/EDGE

1. Способ оценивания мидамбулы, содержащий этапы
приема пакета символов;
выбора подмножества пакета символов, которое содержит первый символ мидамбулы;
вычисления, для каждого символа в подмножестве, соответствующей ошибки оценивания мидамбулы; и
определения самой низкой вычисленной ошибки оценивания  мидамбулы, чтобы определить местонахождение первого символа мидамбулы.
2. Способ по п.1, дополнительно содержащий
декодирование пакета символов, чтобы определить последовательность данных для пакета символов.
3. Способ по п.1, в котором вычисление ошибки оценивания мидамбулы для каждого символа в подмножестве содержит:
определение оцениваемого канала, соответствующего символу;
выполнение компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность мидамбулы; и
сравнение оцениваемой последовательности мидамбулы с ранее известной последовательностью мидамбулы, чтобы определить ошибку оценивания мидамбулы.
4. Способ по п.3, в котором вычисление ошибки оценивания мидамбулы для каждого символа в подмножестве дополнительно содержит:
выполнение компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность данных для пакета символов; и
сравнение оцениваемой последовательности данных с ранее определенной последовательностью данных, чтобы определить ошибку оценивания мидамбулы.
5. Способ по п.3, в котором определение оцениваемого канала, соответствующего каждому символу, содержит выбор предопределенного числа смежных символов в подмножестве, соответствующем числу отводов в оцениваемом канале.
6. Способ по п.1, в котором выбор подмножества символов пакета содержит оценивание положения первого символа мидамбулы в пакете символов и выбор множества символов, центрированных вокруг оцениваемого положения.
7. Способ оценивания мидамбулы, содержащий этапы
приема пакета символов;
выбора подмножества пакета символов, которое содержит первый символ мидамбулы;
определения оцениваемого канала, соответствующего каждому символу в подмножестве;
подавления помех на каждом оцениваемом канале с использованием компенсации помех с одной антенной;
декодирования каждого оцениваемого канала, чтобы получить соответствующую последовательность оцениваемых символов данных;
выполнения проверки циклическим избыточным кодом на каждой последовательности оцениваемых символов данных, пока не будет обнаружено действительное условие; и
определение символа в подмножестве, соответствующего действительному условию, как первого символа мидамбулы.
8. Способ по п.7, в котором выбор подмножества символов пакета содержит оценивание положения первого символа мидамбулы в пакете символов и выбор множества символов, центрированных вокруг оцениваемого положения.
9. Способ по п.7, в котором определение оцениваемого канала, соответствующего каждому символу, содержит выбор предопределенного числа смежных символов в подмножестве соответственно количеству отводов в оцениваемом канале.
10. Приемник, содержащий:
антенну, конфигурированную для приема пакета символов;
оценщик хронирования, конфигурированный для выбора подмножества пакета символов, которое содержит первый символ мидамбулы;
оценщик мидамбулы, конфигурированный для вычисления, для каждого символа в подмножестве, соответствующей ошибки оценивания мидамбулы; и
процессор, конфигурированный для выбора символа в подмножестве, соответствующего самой низкой вычисленной ошибке оценивания мидамбулы, как первого символа мидамбулы.
11. Приемник по п.10, дополнительно содержащий:
декодер, конфигурированный, чтобы декодировать пакет символов, чтобы определять последовательность данных для пакета символов.
12. Приемник по п.10, в котором оценщик мидамбулы конфигурирован, чтобы вычислять ошибку оценивания мидамбулы для каждого символа в подмножестве посредством:
определения оцениваемого канала, соответствующего символу;
выполнения компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность мидамбулы; и
сравнения оцениваемой последовательности мидамбулы с ранее известной последовательностью мидамбулы, чтобы определить ошибку оценивания мидамбулы.
13. Приемник по п.12, в котором оценщик мидамбулы дополнительно конфигурирован, чтобы вычислять ошибку оценивания мидамбулы для каждого символа в подмножестве посредством:
выполнения компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность данных для пакета символов; и
сравнения оцениваемой последовательности данных с ранее определенной последовательностью данных, чтобы определить ошибку оценивания мидамбулы.
14. Приемник по п.12, в котором оценщик мидамбулы конфигурирован, чтобы определять оцениваемый канал, соответствующий каждому символу, путем выбора предопределенного числа смежных символов в подмножестве соответственно количеству отводов в оцениваемом канале.
15. Приемник по п.10, в котором оценщик хронирования конфигурирован, чтобы выбирать подмножество символов пакета путем оценивания положения первого символа мидамбулы в пакете символов и выбора множества символов, центрированных вокруг оцениваемого положения.
16. Приемник, содержащий:
антенну, конфигурированную для приема пакета символов;
оценщик хронирования, конфигурированный, чтобы выбирать подмножество пакета символов, которое содержит первый символ мидамбулы;
оценщик канала, конфигурированный, чтобы определять оцениваемый канал, соответствующий каждому символу в подмножестве;
устройство компенсации помех с одной антенной, конфигурированное, чтобы подавлять помехи на каждом оцениваемом канале;
процессор данных, конфигурированный, чтобы декодировать каждый оцениваемый канал, чтобы получать соответствующую последовательность оцениваемых символов данных; и
устройство подтверждения, конфигурированное, чтобы выполнять проверку циклическим избыточным кодом на каждой последовательности оцениваемых символов данных, пока не будет обнаружено действительное условие, и определять символ в подмножестве, соответствующий действительному условию, как первый символ мидамбулы.
17. Приемник по п.16, в котором оценщик хронирования конфигурирован, чтобы выбирать подмножество символов пакета, путем оценивания положения первого символа мидамбулы в пакете символов и выбора множества символов, центрированных вокруг оцениваемого положения.
18. Приемник по п.16, в котором оценщик канала конфигурирован, чтобы определять оцениваемый канал, соответствующий каждому символу, путем выбора предопределенного числа смежных символов в подмножестве соответственно количеству отводов в оцениваемом канале.
19. Приемник по п.16, в котором процессор содержит одно или более из генератора мягкого выхода, обращенного перемежителя и декодера Витерби.
20. Приемник, содержащий:
средство для приема пакета символов;
средство для выбора подмножества пакета символов, которое содержит первый символ мидамбулы;
средство для вычисления, для каждого символа в подмножестве, соответствующей ошибки оценивания мидамбулы; и
средство для выбора символа в подмножестве, соответствующего самой низкой вычисленной ошибке оценивания мидамбулы, как первого символа мидамбулы.
21. Приемник по п.20, дополнительно содержащий:
средство для декодирования пакета символов, чтобы определять последовательность данных для пакета символов.
22. Приемник по п.20, в котором средство для вычисления ошибки оценки мидамбулы для каждого символа в подмножестве конфигурировано для:
определения оцениваемого канала, соответствующего символу;
выполнения компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность мидамбулы; и
сравнения оцениваемой последовательности мидамбулы с ранее известной последовательностью мидамбулы, чтобы определить ошибку оценивания мидамбулы.
23. Приемник по п.22, в котором средство для вычисления ошибки оценивания мидамбулы для каждого символа дополнительно конфигурировано для:
выполнения компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность данных для пакета символов; и
сравнения оцениваемой последовательности данных с ранее определенной последовательностью данных, чтобы определить ошибку оценивания мидамбулы.
24. Приемник по п.22, в котором средство для вычисления ошибки оценивания мидамбулы конфигурировано, чтобы определять оцениваемый канал, соответствующий каждому символу, путем выбора предопределенного числа смежных символов в подмножестве соответственно количеству отводов в оцениваемом канале.
25. Приемник по п.20, в котором средство для выбора подмножества символов пакета конфигурировано, чтобы оценивать положение первого символа мидамбулы в пакете символов и выбирать множество символов, центрированных вокруг оцениваемого положения.
26. Приемник, содержащий:
средство для приема пакета символов;
средство для выбора подмножества пакета символов, которое содержит первый символ мидамбулы;
средство для определения оцениваемого канала, соответствующего каждому символу в подмножестве;
средство для подавления помех на каждом оцениваемом канале;
средство для декодирования каждого оцениваемого канала, чтобы получить соответствующую последовательность оцениваемых символов данных; и
средство для выполнения проверки циклическим избыточным кодом на каждой последовательности оцениваемых символов данных, пока не будет обнаружено действительное условие, и для определения символа в подмножестве, соответствующего действительному условию, как первого символа мидамбулы.
27. Приемник по п.26, в котором средство для выбора подмножества символов пакета конфигурировано, чтобы оценивать положение первого символ мидамбулы в пакете символов и выбирать множество символов, центрированных вокруг оцениваемого положения.
28. Приемник по п.26, в котором средство для определения оцениваемого канала конфигурировано, чтобы определять оцениваемый канал, соответствующий каждому символу, путем выбора предопределенного числа смежных символов в подмножестве соответственно количеству отводов в оцениваемом канале.
29. Приемник по п.26, в котором средство для декодирования содержит одно или более из генератора мягкого вывода, обращенного перемежителя и декодера Витерби.
30. Машиночитаемый носитель, содержащий инструкции для оценивания мидамбулы, причем инструкции содержат код для:
приема пакета символов;
выбора подмножества пакета символов, которое содержит первый символ мидамбулы;
вычисления, для каждого символа в подмножестве, соответствующей ошибки оценивания мидамбулы; и
определения самой низкой вычисленной ошибки оценивания мидамбулы для определения местонахождения первого символа мидамбулы.
31. Машиночитаемый носитель по п.30, в котором инструкции дополнительно включают в себя код для:
декодирования пакета символов, чтобы определить последовательность данных для пакета символов.
32. Машиночитаемый носитель по п.30, в котором код для вычисления ошибки оценивания мидамбулы для каждого символа в подмножестве содержит код для:
определения оцениваемого канала, соответствующего символу;
выполнения компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность мидамбулы; и
сравнения оцениваемой последовательности мидамбулы с ранее известной последовательностью мидамбулы, чтобы определить ошибку оценивания мидамбулы.
33. Машиночитаемый носитель по п.32, в котором код для вычисления ошибки оценивания мидамбулы для каждого символа в подмножестве дополнительно содержит код для:
выполнения компенсации помех с одной антенной на оцениваемом канале, чтобы получить оцениваемую последовательность данных для пакета символов; и
сравнения оцениваемой последовательности данных с ранее определенной последовательностью данных, чтобы определить ошибку оценивания мидамбулы.
34. Машиночитаемый носитель по п.32, в котором код для определения оцениваемого канала, соответствующего каждому символу, содержит код для выбора предопределенного числа смежных символов в подмножестве соответственно количеству отводов в оцениваемом канале.
35. Машиночитаемый носитель п.30, в котором код для выбора подмножества символов пакета содержит код для оценивания положения первого символа мидамбулы в пакете символов и выбора множества символов, центрированных вокруг оцениваемого положения.
36. Машиночитаемый носитель, содержащий инструкции для оценивания мидамбулы, причем инструкции содержат код для:
приема пакета символов;
выбора подмножества пакета символов, которое содержит первый символ мидамбулы;
определения оцениваемого канала, соответствующего каждому символу в подмножестве;
подавления помех на каждом оцениваемом канале с использованием компенсации помех с одной антенной;
декодирования каждого оцениваемого канала, чтобы получить соответствующую последовательность оцениваемых символов данных;
выполнения проверки циклическим избыточным кодом на каждой последовательности оцениваемых символов данных, пока не будет обнаружено действительное условие; и
определения символа в подмножестве, соответствующего действительному условию, как первого символа мидамбулы.
37. Машиночитаемый носитель по п.36, в котором код для выбора подмножества символов пакета содержит код для оценивания положения первого символа мидамбулы в пакете символов и выбора множества символов, центрированных вокруг оцениваемого положения.
38. Машиночитаемый носитель по п.36, в котором код для определения оцениваемого канала, соответствующего каждому символу, содержит код для выбора предопределенного число смежных символов в подмножестве соответственно количеству отводов в оцениваемом канале.