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

1. Способ для формирования данных уровня управления доступом к среде (MAC) в системе беспроводной связи, при этом способ содержит этапы, на которых:
- воссоздают по меньшей мере один служебный модуль данных MAC (MSDU) и формируют по меньшей мере одну часть данных протокольного модуля данных MAC (MPDU);
- добавляют управляющую информацию к каждой части данных MPDU и формируют по меньшей мере одну полезную информацию MPDU, причем управляющая информация содержит по меньшей мере один кусок MSDU-информации, составляющей каждую часть данных MPDU;
- добавляют общий МАС-заголовок (GMH) к каждой полезной информации MPDU и формируют по меньшей мере один MPDU, причем GMH содержит информацию длины в отношении MPDU и информацию идентификатора подключения (CID); и
- передают MPDU в приемный конец.
2. Способ по п.1, в котором управляющая информация составляется как одно из заголовка и подзаголовка посредством добавления к управляющей информации по меньшей мере одного из поля, представляющего наличие дополнительного расширенного заголовка (ЕН), поля, представляющего тип ЕН, и поля, представляющего включение информации обратной связи по автоматическому запросу на повторную передачу (ARQ).
3. Способ по п.1, в котором управляющая информация содержит первую управляющую информацию, содержащую по меньшей мере одно из информации последовательности по MPDU, информации фрагментации и пакетирования в отношении MSDU, составляющему часть данных MPDU, и информации в отношении наличия дополнительной управляющей информации.
4. Способ по п.3, в котором, если часть данных MPDU содержит по меньшей мере часть из по меньшей мере двух MSDU, управляющая информация дополнительно содержит вторую управляющую информацию, содержащую по меньшей мере одно из информации длины в отношении MSDU и информации в отношении наличия дополнительной управляющей информации, и
в котором вторая информация состоит из последовательной комбинации информации длины в отношении MSDU и информации в отношении наличия дополнительной управляющей информации с учетом количества MSDU, составляющих часть данных MPDU.
5. Способ по п.1, в котором длина MPDU содержит по меньшей мере одно из общей длины MPDU и длины полезной информации MPDU.
6. Способ по п.1, в котором передача MPDU содержит этапы, на которых:
- если имеются MPDU по меньшей мере для двух соединений, составляют мультиплексный MPDU, который содержит GMH по меньшей мере для двух соединений, управляющую информацию и части данных MPDU; и
- передают мультиплексный MPDU в приемный конец.
7. Устройство для формирования данных уровня управления доступом к среде (MAC) в системе беспроводной связи, причем устройство содержит:
- конструктор данных для воссоздания по меньшей мере одного служебного модуля данных MAC (MSDU) согласно информации планирования МАС-уровня и для формирования по меньшей мере одной части данных протокольного модуля данных MAC (MPDU);
- формирователь управляющих сообщений для формирования управляющей информации и общего МАС-заголовка (GMH), причем управляющая информация содержит по меньшей мере один кусок MSDU-информации, составляющей каждую часть данных MPDU, а GMH содержит информацию длины в отношении MPDU и информацию идентификатора подключения (CID);
- контроллер для добавления управляющей информации и GMH к части данных MPDU и для формирования MPDU; и
- передающее устройство для передачи MPDU в приемный конец.
8. Устройство по п.7, в котором, если имеются MPDU по меньшей мере для двух соединений, формирователь управляющих сообщений составляет мультиплексированный MPDU, который содержит GMH, по меньшей мере для двух соединений, управляющую информацию и части данных MPDU.
9. Способ для формирования данных уровня управления доступом к среде (MAC) в системе беспроводной связи, при этом способ содержит этапы, на которых:
- если информация обратной связи по автоматическому запросу на повторную передачу (ARQ) принимается, определяют возникновение ошибки по меньшей мере в одном протокольном МАС-модуле данных (MPDU), передаваемом в приемный конец;
- если ошибка возникает по меньшей мере в одном MPDU, фрагментируют ошибочную часть данных MPDU по меньшей мере на два субблока;
- формируют по меньшей мере одну часть данных MPDU повторной передачи, содержащую по меньшей мере один из субблоков;
- добавляют управляющую информацию к каждой части данных MPDU повторной передачи и формируют по меньшей мере одну полезную информацию MPDU повторной передачи, причем управляющая информация содержит по меньшей мере один кусок информации служебного модуля данных MAC (MSDU), составляющей каждую часть данных MPDU повторной передачи;
- добавляют общий МАС-заголовок (GMH) к каждой полезной информации MPDU повторной передачи и формируют по меньшей мере один MPDU повторной передачи, причем GMH содержит информацию длины в отношении MPDU повторной передачи и информацию идентификатора подключения (CID); и
- передают MPDU повторной передачи в приемный конец.
10. Способ по п.9, в котором управляющая информация составляется как одно из заголовка и подзаголовка посредством добавления к управляющей информации по меньшей мере одного из поля, представляющего наличие дополнительного расширенного заголовка (ЕН), поля, представляющего тип ЕН, и поля, представляющего включение информации обратной связи ARQ.
11. Способ по п.9, в котором управляющая информация содержит первую управляющую информацию, содержащую по меньшей мере одно из информации последовательности MPDU повторной передачи, информации фрагментации и пакетирования в отношении MSDU, составляющего часть данных MPDU повторной передачи, и информации в отношении наличия дополнительной управляющей информации.
12. Способ по п.11, в котором, если часть данных MPDU повторной передачи содержит по меньшей мере часть из по меньшей мере двух MSDU, управляющая информация дополнительно содержит вторую управляющую информацию, содержащую по меньшей мере одно из информации длины в отношении MSDU и информации в отношении наличия дополнительной управляющей информации, и
в котором вторая информация состоит из последовательной комбинации информации длины в отношении MSDU и информации в отношении наличия дополнительной управляющей информации с учетом количества MSDU, составляющих часть данных MPDU повторной передачи.
13. Способ по п.9, в котором длина MPDU повторной передачи содержит по меньшей мере одно из общей длины MPDU повторной передачи и длины полезной информации MPDU повторной передачи.
14. Способ по п.9, дополнительно содержащий этапы, на которых:
- если ошибка возникает по меньшей мере в одном MPDU, решают, фрагментировать и повторно передавать или нет ошибочную часть данных MPDU;
- при повторной передаче ошибочной части данных MPDU без фрагментации, составляют часть данных MPDU повторной передачи с оригиналом ошибочной части данных MPDU;
- добавляют управляющую информацию к каждой части данных MPDU повторной передачи и формируют по меньшей мере одну полезную информацию MPDU повторной передачи, причем управляющая информация содержит по меньшей мере один кусок MSDU-информации, составляющей часть данных MPDU повторной передачи;
- добавляют GMH к каждой полезной информации MPDU повторной передачи и формируют по меньшей мере один MPDU повторной передачи, причем GMH содержит информацию длины в отношении MPDU повторной передачи и CID-информацию; и
- при фрагментации и повторной передаче ошибочной части данных MPDU, фрагментируют ошибочную часть данных MPDU по меньшей мере на два субблока.
15. Способ по п.9, в котором передача MPDU повторной передачи содержит этапы, на которых:
- если имеются MPDU повторной передачи по меньшей мере для двух соединений, составляют мультиплексированный MPDU, который содержит GMH по меньшей мере для двух соединений, управляющую информацию и части данных MPDU повторной передачи; и
- передают мультиплексированный MPDU в приемный конец.
16. Устройство для формирования данных уровня управления доступом к среде (MAC) в системе беспроводной связи, причем устройство содержит:
- приемное устройство для приема информации обратной связи по автоматическому запросу на повторную передачу (ARQ) из приемного конца;
- конструктор блоков повторной передачи для фрагментации ошибочной части данных протокольного модуля данных MAC (MPDU), которая определяется через информацию обратной связи по ARQ по меньшей мере на два субблока и для формирования по меньшей мере одной части данных MPDU повторной передачи, содержащей по меньшей мере один из субблоков;
- формирователь управляющих сообщений для формирования управляющей информации и общего МАС-заголовка (GMH), причем управляющая информация содержит по меньшей мере один фрагмент информации служебного модуля данных MAC (MSDU), составляющей каждую часть данных MPDU повторной передачи, а GMH содержит информацию длины в отношении MPDU повторной передачи и информацию идентификатора подключения (CID);
- контроллер для добавления управляющей информации и GMH к части данных MPDU повторной передачи и для формирования по меньшей мере одного MPDU повторной передачи; и
- передающее устройство для передачи MPDU повторной передачи в приемный конец.
17. Устройство по п.16, в котором, если имеются MPDU повторной передачи по меньшей мере для двух соединений, формирователь управляющих сообщений составляет мультиплексированный MPDU, который содержит GMH по меньшей мере для двух соединений, управляющую информацию и части данных MPDU повторной передачи.
18. Устройство по п.16, в котором контроллер решает, фрагментировать и повторно передавать или нет ошибочную часть данных MPDU,
при фрагментации и повторной передаче ошибочной части данных MPDU, управляет конструктором блоков повторной передачи, чтобы фрагментировать ошибочную часть данных MPDU по меньшей мере на два блока повторной передачи, а
при повторной передаче ошибочной части данных MPDU без фрагментации управляет конструктором блоков повторной передачи, чтобы не фрагментировать ошибочную часть данных MPDU, и
при этом если контроллер управляет так, чтобы не фрагментировать ошибочную часть данных MPDU, конструктор блоков повторной передачи составляет часть данных MPDU повторной передачи с оригиналом ошибочной части данных MPDU.
19. Устройство по п.18, в котором формирователь управляющих сообщений формирует управляющую информацию в отношении части данных MPDU повторной передачи как одно из заголовка и подзаголовка идентично с управляющей информацией в отношении оригинала ошибочной части данных MPDU.
20. Способ для восстановления данных уровня управления доступом к среде (MAC) в приемном конце системы беспроводной связи, при этом способ содержит этапы, на которых:
- определяют длину протокольного модуля данных MAC (MPDU) в общем МАС-заголовке (GMH) у MPDU, содержащегося в принимаемых данных;
- через управляющую информацию в отношении MPDU, идентифицируют информацию фрагментации и пакетирования по меньшей мере в отношении одного служебного модуля данных MAC (MSDU), составляющего часть данных MPDU, и информацию последовательности в отношении MPDU;
- определяют возникновение ошибки по меньшей мере в одном MPDU, содержащемся в принимаемых данных; и
- если ошибка не возникает в MPDU, воссоздают часть данных MPDU согласно информации фрагментации и пакетирования в отношении MSDU и информации последовательности в отношении MPDU и восстанавливают по меньшей мере один MSDU.
21. Способ по п.20, в котором длина MPDU содержит по меньшей мере одно из общей длины MPDU и длины полезной информации MPDU.
22. Способ по п.20, дополнительно содержащий, если ошибка возникает по меньшей мере в одном MPDU, этап, на котором передают информацию возникновения ошибки в отношении MPDU в передающий конец, передающий MPDU.
23. Устройство для восстановления данных уровня управления доступом к среде (MAC) в приемном конце системы беспроводной связи, причем устройство содержит:
- приемное устройство для приема данных из передающего конца;
- контроллер составления данных для определения длины протокольного модуля данных MAC (MPDU) в общем МАС-заголовке (GMH) у MPDU, содержащегося в данных, принимаемых через приемное устройство, и, через управляющую информацию в отношении MPDU, для идентификации информации фрагментации и пакетирования по меньшей мере в отношении одного служебного модуля данных MAC (MSDU), составляющего часть данных MPDU, и информации последовательности в отношении MPDU;
- контроллер для определения возникновения ошибки в MPDU и для решения, воссоздавать или нет MSDU; и
- модуль восстановления данных, при воссоздании MSDU, для воссоздания части данных MPDU согласно информации фрагментации и пакетирования в отношении MSDU и информации последовательности в отношении MPDU и для восстановления по меньшей мере одного MSDU.
24. Устройство по п.23, в котором длина MPDU содержит по меньшей мере одно из общей длины MPDU и длины полезной нагрузки MPDU.
25. Устройство по п.23, в котором, если ошибка возникает по меньшей мере в одном MPDU, контроллер управляет так, чтобы передавать информацию возникновения ошибки в отношении MPDU в передающий конец, передающий MPDU.