АРХИТЕКТУРА ДЛЯ ОБРАБОТКИ МНОГОЧИСЛЕННЫХ ПАРАЛЛЕЛЬНЫХ КАНАЛОВ

1. Устройство для улучшенной обработки принятых каналов в нисходящей линии связи в системе мобильной связи, причем устройство содержит:
буфер, выполненный с возможностью содержать в себе, по меньшей мере, демодулированные данные управления и демодулированные данные трафика;
механизм блока обратного преобразования, содержащий в себе, по меньшей мере, два блока обратного преобразования, выполненные с возможностью независимо работать с, по меньшей мере, данными управления и данными трафика из буфера;
буфер логарифмического отношения правдоподобия (LLR), выполненный с возможностью поддержки множества сегментов памяти, доступных посредством механизма блока обратного преобразования;
механизм декодера, содержащий в себе множество декодеров, причем каждый из множества декодеров работает с данными из выбранного сегмента памяти буфера LLR; и
схему разрешения конфликтов, обеспечивающую управление, по меньшей мере, одним из: механизма блока обратного преобразования, буфера LLR и механизма декодера,
причем, по меньшей мере, один из множества декодеров приспособлен для декодирования данных управления и, по меньшей мере, другой один из множества декодеров приспособлен для декодирования данных трафика.
2. Устройство по п.1, в котором демодулированные данные управления и данные трафика хранятся в буфере, как OFDM отформатированные фрагменты.
3. Устройство по п.1, в котором механизм блока обратного преобразования содержит в себе, по меньшей мере, одно из: механизма LLR, механизма дескремблера и механизма обратного перемежителя.
4. Устройство по п.1, в котором, по меньшей мере, один из множества декодеров является отличным от типа, по меньшей мере, другого одного из множества декодеров.
5. Устройство по п.4, в котором, по меньшей мере, один из множества декодеров является декодером Витерби.
6. Устройство по п.1, причем сегменты памяти в буфере LLR назначены в качестве сегментов управления и сегментов трафика.
7. Устройство по п.1, в котором схема разрешения конфликтов содержит в себе список задач для назначения задач управления, по меньшей мере, одному из: механизм блока обратного преобразования, буфера LLR и механизма декодера.
8. Устройство по п.1, в котором схема разрешения конфликтов обеспечивает управление элементами, по меньшей мере, одного из: механизма блока обратного преобразователя, буфера LLR и механизма декодера в конфигурации ведущий-ведомый.
9. Устройство по п.8, в котором ведущий элемент может управлять доступом к сегментам памяти буфера LLR.
10. Устройство по п.8, в котором может существовать вплоть до 6 отличных ведущих элементов.
11. Устройство по п.8, в котором ведущий элемент может управлять, по меньшей мере, одной операцией из: обратное преобразование, турбодекодирование и декодирование Витерби.
12. Устройство по п.1, в котором запись и чтение в сегментах памяти может производиться параллельно.
13. Устройство по п.1, в котором один из, по меньшей мере, двух блоков обратного преобразования содержит в себе устройство очистки LLR, которое может очищать назначенную память в буфере LLR, используя множество каналов с доступом к памяти, работающих параллельно.
14. Устройство по п.1, причем один из, по меньшей мере, двух блоков обратного преобразования работает с данными подвергнутыми Квадратурной Фазовой Манипуляции, а другой из, по меньшей мере, двух блоков обратного преобразования работает с данными подвергнутыми Квадратурной Амплитудной Модуляции.
15. Способ для улучшенной обработки принятых каналов в нисходящей линии связи в системе мобильной связи, при этом способ содержит этапы, на которых:
в буфер вводят демодулированные данные управления и демодулированные данные трафика;
обратно преобразуют данные управления и данные трафика из буфера, используя, по меньшей мере, два блока обратного преобразования, выполненные с возможностью работать независимо;
загружают данные, подвергнутые обратному преобразованию, в буфер логарифмического отношения правдоподобия (LLR), выполненный с возможностью поддержки множества сегментов памяти;
декодируют данные в буфере LLR, используя множество декодеров, причем каждый из множества декодеров работает с данными из выбранного сегмента памяти буфера LLR; и
и управляют работой, по меньшей мере, одного из: обратного преобразования, поддерживающего множество сегментов памяти, и декодирования,
причем, по меньшей мере, один из множества декодеров приспособлен для декодирования данных управления и, по меньшей мере, другой один из множества декодеров приспособлен для декодирования данных трафика.
16. Способ по п.15, в котором демодулированные данные управления и данные трафика хранятся в буфере как OFDM отформатированные фрагменты.
17. Способ по п.15, в котором, по меньшей мере, один из множества декодеров является отличным от типа, по меньшей мере, другого одного из множества декодеров.
18. Способ по п.15, в котором сегменты памяти в буфере LLR загружены как сегменты управления и сегменты трафика.
19. Способ по п.15, в котором управление основано на задачах, представленных в списке задач.
20. Способ по п.15, в котором управление имеет схему разрешения конфликтов в соответствии с конфигурацией ведущий-ведомый.
21. Способ по п.20, в котором ведущий элемент управляет доступом к сегментам памяти буфера LLR.
22. Способ по п.20, в котором в управлении может быть вплоть до 6 отличных ведущих элементов.
23. Способ по п.20, в котором ведущий элемент может управлять, по меньшей мере, одним из: обратного преобразования и декодирования.
24. Способ по п.15, в котором загрузка выполняется параллельно.
25. Способ по п.15, причем загрузка включает в себя операцию очистки LLR, которая очищает назначенную память в буфере LLR, используя множество каналов с доступом к памяти, работающих параллельно.
26. Способ по п.15, в котором один из, по меньшей мере, двух блоков обратного преобразования работает с данными подвергнутыми Квадратурной Фазовой Манипуляции, а другой из, по меньшей мере, двух блоков обратного преобразования работает с данными подвергнутыми Квадратурной Амплитудной Модуляции.
27. Устройство для улучшенной обработки принятых каналов в нисходящей линии связи в системе мобильной связи, причем устройство содержит:
средство для хранения, по меньшей мере, демодулированных данных управления и демодулированных данных трафика;
множество средств для независимого обратного преобразования данных управления и данных трафика из средства для хранения;
средство для хранения логарифмического отношения правдоподобия (LLR), выполненное с возможностью поддержки множества сегментов памяти, доступных посредством множества средств для независимого обратного преобразования;
множество средств для декодирования, работающих с данными из выбранного сегмента памяти средства для хранения LLR; и
средство для обеспечения управления, по меньшей мере, одним из: множества средств для обратного преобразования, средства для хранения LLR и множества средств для декодирования,
причем, по меньшей мере, одно из множества средств для декодирования приспособлено для декодирования данных управления и, по меньшей мере, другое одно из множества средств для декодирования приспособлено для декодирования данных трафика.
28. Устройство по п.27, в котором демодулированные данные управления и данные трафика хранятся в средстве для хранения как OFDM отформатированных фрагментов.
29. Устройство по п.27, в котором средство для обеспечения управления содержит в себе список задач для назначения задач управления, по меньшей мере, одному из: множества средств обратного преобразования, средства для хранения LLR и множества средств декодирования.
30. Устройство по п.27, в котором, одно из множества средств для обратного преобразования содержит в себе средство для очистки назначенной памяти в средстве для хранения LLR, используя множество каналов с доступом к памяти, работающих параллельно.
31. Компьютерный программный продукт, содержащий:
машиночитаемый носитель, содержащий:
код для ввода в буфер демодулированных данных управления и демодулированных данных трафика;
код для обратного преобразования данных управления и данных трафика из буфера используя, по меньшей мере, два блока обратного преобразования, выполненные с возможностью работать независимо;
код для загрузки данных подвергнутых обратному преобразованию в буфер логарифмического отношения правдоподобия (LLR), выполненный с возможностью поддержки множества сегментов памяти;
код для декодирования данных в буфере LLR, используя множество декодеров, причем каждый из множества декодеров работает с данными из выбранного сегмента памяти буфера LLR; и
код для управления работой, по меньшей мере, одного из: обратного преобразования, доступа к буферу LLR и декодирования,
причем, по меньшей мере, один из множества декодеров приспособлен для декодирования данных управления и, по меньшей мере, другой один из множества декодеров приспособлен для декодирования данных трафика.
32. Компьютерный программный продукт по п.31, в котором демодулированные данные управления и данные трафика вводятся в буфер, как OFDM отформатированные фрагменты.
33. Компьютерный программный продукт по п.31, в котором тип, по меньшей мере, одного из множества декодеров является отличным от типа, по меньшей мере, другого одного из множества декодеров.
34. Компьютерный программный продукт по п.31, в котором сегменты памяти в буфере LLR загружаются как сегменты управления и сегменты трафика.
35. Компьютерный программный продукт по п.31, в котором управление основано на задачах, представленных в списке задач.
36. Компьютерный программный продукт по п.31, в котором управление осуществляется в соответствии с конфигурацией ведущий-ведомый.
37. Компьютерный программный продукт по п.36, в котором ведущий элемент управляет доступом к сегментам памяти буфера LLR.
38. Компьютерный программный продукт по п.36, в котором в управлении может быть вплоть до 6 отличных ведущих элементов.
39. Компьютерный программный продукт по п.36, в котором ведущий элемент может управлять, по меньшей мере, одним из: обратного преобразования и декодирования.
40. Компьютерный программный продукт по п.31, причем загрузка выполняется параллельно.
41. Компьютерный программный продукт по п.31, в котором загрузка включает в себя операцию очистки LLR, которая очищает назначенную память в буфере LLR, используя множество каналов с доступом к памяти, работающих параллельно.
42. Компьютерный программный продукт по п.31, в котором один из, по меньшей мере, двух блоков обратного преобразования работает с данными подвергнутыми Квадратурной Фазовой Манипуляции, а другой из, по меньшей мере, двух блоков обратного преобразования работает с данными подвергнутыми Квадратурной Амплитудной Модуляции.
43. Устройство для улучшенной обработки в нисходящей линии связи принятых каналов в системе мобильной связи, причем устройство содержит:
процессор, выполненный с возможностью управлять работой по:
вводу в буфер демодулированных данных управления и демодулированных данных трафика;
обратному преобразованию данных управления и данных трафика из буфера, используя, по меньшей мере, два блока обратного преобразования, выполненные с возможностью работать независимо;
загрузке данных подвергнутых обратному преобразованию в буфер логарифмического отношения правдоподобия (LLR), выполненный с возможностью поддержки множества сегментов памяти;
декодированию данных в буфере LLR, используя множество декодеров, причем каждый из множества декодеров работает с данными из выбранного сегмента памяти буфера LLR; и
управлению работой, по меньшей мере, одного из: обратного преобразования, доступа к буферу LLR и декодирования,
причем, по меньшей мере, один из множества декодеров приспособлен для декодирования данных управления и, по меньшей мере, другой один из множества декодеров приспособлен для декодирования данных трафика; и
памяти, объединенной с процессором для хранения данных.
44. Устройство по п.43, в котором демодулированные данные управления и данные трафика хранятся в буфере, как OFDM отформатированные фрагменты.
45. Устройство по п.43, в котором управление основано на задачах, представленных в списке задач.
46. Устройство по п.43, в котором управление осуществляется в соответствии с конфигурацией ведущий-ведомый.
47. Устройство по п.43, в котором загрузка включает в себя операцию очистки LLR, которая очищает назначенную память в буфере LLR, используя множество каналов с доступом к памяти работающих параллельно.