ОТОБРАЖЕНИЕ ПОДПАКЕТОВ В РЕСУРСЫ В СИСТЕМЕ СВЯЗИ

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