передача перемежающихся потоков многокомпонентных данных

Классы МПК:H04L1/00 Устройства для обнаружения или предотвращения ошибок в принятой информации
Автор(ы):, ,
Патентообладатель(и):НОКИА КОРПОРЕЙШН (FI)
Приоритеты:
подача заявки:
2002-08-01
публикация патента:

Изобретение относится к системе связи. Технический результат - повышение пропускной способности. Для этого различные транспортные каналы мультиплексируются и передаются в одном физическом канале. Код (TFCI) добавляется к потокам данных транспортного канала для указания, какие схемы обработки из набора имеющихся схем используются, и получающиеся в результате блоки перемежаются. Глубина перемежения устанавливается в зависимости от временных интервалов передачи, соответствующих схемам из набора схем обработки. 6 н. и 28 з.п. ф-лы, 13 ил. передача перемежающихся потоков многокомпонентных данных, патент № 2307473

передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473 передача перемежающихся потоков многокомпонентных данных, патент № 2307473

Формула изобретения

1. Способ передачи блока цифровых данных, заключающийся в том, что

обрабатывают первый и второй потоки данных первым и вторым методами для формирования первого и второго обработанных потоков данных;

объединяют данные из первого и второго обработанных потоков данных и код, идентифицирующий упомянутые методы, для формирования блока объединенных данных;

производят перемежение упомянутого блока таким образом, что подвергают воздействию первый и второй потоки данных и упомянутый код; и

передают упомянутый блок.

2. Способ по п.1, отличающийся тем, что создают данные, представляющие набор методов обработки, причем упомянутые данные определяют размер блока и время его передачи для каждого метода обработки, при этом глубина упомянутого перемежения соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

3. Способ по п.2, отличающийся тем, что упомянутые определенные времена передачи являются целыми кратными времени передачи, соответствующему упомянутой глубине перемежения.

4. Способ по п.2, отличающийся тем, что принимают сигнал, определяющий упомянутый набор методов обработки.

5. Способ по п.4, отличающийся тем, что сохраняют данные, представляющие множество методов обработки, и осуществляют выбор из упомянутых хранимых данных в ответ на упомянутый сигнал, определяющий набор методов обработки.

6. Способ по п.2, отличающийся тем, что каждый метод обработки включает в себя определение процесса перемежения.

7. Способ по п.6, отличающийся тем, что перемежение в соответствии с определением процесса перемежения выполняют только, если время передачи для того же самого метода обработки превышает наименьшее из времен передачи упомянутого набора.

8. Способ по п.1, отличающийся тем, что упомянутый блок передают посредством радиоволн.

9. Способ передачи блока цифровых данных, заключающийся в том, что

создают данные, представляющие набор методов обработки, причем упомянутые данные определяют размер блока и время его передачи для каждого метода обработки;

обрабатывают, по меньшей мере, один поток данных, причем этот или каждый поток данных обрабатывают в соответствии с методами, выбранными из набора методов обработки;

объединяют данные из этого или каждого потока данных и код, идентифицирующий выбранный метод или методы, для формирования блока объединенных данных;

производят перемежение упомянутого блока и

передают упомянутый блок,

при этом глубина перемежения соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

10. Способ по п.9, отличающийся тем, что упомянутые определенные времена передачи являются целыми кратными времени передачи, соответствующему упомянутой глубине перемежения.

11. Способ по п.9, отличающийся тем, что принимают сигнал, определяющий набор методов обработки.

12. Способ по п.11, отличающийся тем, что сохраняют данные, представляющие множество методов обработки, и осуществляют выбор из упомянутых хранимых данных в ответ на упомянутый сигнал, определяющий набор методов обработки.

13. Способ по п.9, отличающийся тем, что каждый метод обработки включает в себя определение процесса перемежения.

14. Способ по п.13, отличающийся тем, что перемежение в соответствии с определением процесса перемежения выполняют только, если время передачи при том же самом методе обработки превышает наименьшее из времен передачи упомянутого набора.

15. Способ по п.9, отличающийся тем, что упомянутый блок передают посредством радиоволн.

16. Передатчик для передачи блоков цифровых данных, содержащий средство обработки, сконфигурированное с возможностью

обработки первого и второго потоков данных первым и вторым методами для формирования первого и второго обработанных потоков данных,

объединения данных из первого и второго обработанных потоков данных и кода, идентифицирующего упомянутые методы, для формирования блока объединенных данных, и

перемежения упомянутого блока таким образом, что первый и второй потоки данных и упомянутый код подвергаются воздействию; и

передающую схему для передачи упомянутого блока.

17. Передатчик по п.16, отличающийся тем, что средство обработки включает в себя память, хранящую данные, представляющие набор методов обработки, причем упомянутые данные определяют размер блока и время его передачи для каждого метода обработки, и средства обработки сконфигурированы так, что глубина упомянутого перемежения соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

18. Передатчик по п.17, отличающийся тем, что упомянутые определенные времена передачи являются целыми кратными времени передачи, соответствующему упомянутой глубине перемежения.

19. Передатчик по п.17, отличающийся тем, что содержит средство приема для приема сигнала, определяющего набор методов обработки.

20. Передатчик по п.19, отличающийся тем, что средство обработки содержит память, хранящую данные, представляющие множество методов обработки, и средство обработки сконфигурировано с возможностью осуществления выбора из упомянутых хранимых данных в ответ на упомянутый сигнал, определяющий набор методов обработки.

21. Передатчик по п.17, отличающийся тем, что каждый метод обработки включает в себя определение процесса перемежения.

22. Передатчик по п.21, отличающийся тем, что средство обработки сконфигурировано таким образом, что перемежение в соответствии с определением процесса перемежения выполняется только, если время передачи при том же самом методе обработки превышает наименьшее из времен передачи упомянутого набора.

23. Передатчик по п.16, отличающийся тем, что передающая схема содержит радиопередающую схему.

24. Передатчик для передачи блока цифровых данных, содержащий средство обработки, включающее в себя память, хранящую данные, представляющие набор методов обработки, причем данные определяют размер блока и время его передачи для каждого метода обработки, при этом средство обработки сконфигурировано с возможностью

обработки, по меньшей мере, одного потока данных, причем этот или каждый поток данных обрабатывается в соответствии с методами, выбранными из упомянутого набора методов обработки;

объединения данных из этого или каждого потока данных и кода, идентифицирующего выбранный метод или методы, для формирования блока объединенных данных;

перемежения упомянутого блока и

передачи упомянутого блока,

при этом глубина перемежения соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

25. Передатчик по п.24, отличающийся тем, что упомянутые определенные времена передачи являются целыми кратными времени передачи, соответствующему упомянутой глубине перемежения.

26. Передатчик по п.24, отличающийся тем, что содержит средство приема для приема сигнала, определяющего упомянутый набор методов обработки.

27. Передатчик по п.26, отличающийся тем, что средство обработки включает в себя память, хранящую данные, представляющие множество методов обработки, и средство обработки сконфигурировано с возможностью осуществления выбора из упомянутых хранимых данных в ответ на упомянутый сигнал, определяющий набор методов обработки.

28. Передатчик по п.24, отличающийся тем, что каждый метод обработки включает в себя определение процесса перемежения.

29. Передатчик по п.28, отличающийся тем, что средство обработки сконфигурировано таким образом, что перемежение согласно определению процесса перемежения, выполняется только, если время передачи при том же самом методе обработки превышает наименьшее из времен передачи упомянутого набора.

30. Передатчик по п.24, отличающийся тем, что схема передатчика содержит схему радиопередатчика.

31. Мобильный телефон, содержащий передатчик по любому из пп.16-30.

32. Базовая станция для сети мобильной телефонной связи, включающая в себя передатчик по любому из пп.16, 17, 24, 25, 26, 27 или 28.

Описание изобретения к патенту

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к системе связи.

УРОВЕНЬ ТЕХНИКИ

Понятие транспортных каналов известно из UTRAN (Универсальная сеть радиодоступа системы мобильной связи). Каждый из таких транспортных каналов может переносить данные битового класса с различными требованиями к качеству услуг (КУ). Множество транспортных каналов могут быть мультиплексированы и передаваться в одном и том же физическом канале.

Только определенные комбинации форматов транспортного канала возможны в пределах ограничений системы по полосе частот. Комбинация, используемая в текущий момент, может быть указана кодом, вставленным в передаваемые данные. Этот код может быть отображен на заданной порции данных, например четыре пакета данных в системе мобильной телефонной связи множественного доступа с временным разделением каналов TDMA. Как следствие, диагональное перемежение становится затруднительным.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Согласно настоящему изобретению предлагается способ передачи блока цифровых данных, заключающийся в том, что

обрабатывают первый и второй потоки данных первым и вторым методами для формирования первого и второго обработанных потоков данных;

объединяют данные из первого и второго обработанных потоков данных и код, идентифицирующий упомянутые методы для формирования блоков объединенных данных;

производят перемежение упомянутого блока; и

передают упомянутый блок.

Предпочтительно, способ включает создание данных, представляющих набор методов обработки, причем упомянутые данные определяют размер блока данных и время его передачи для каждого метода обработки, и глубина упомянутого перемежения соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

Согласно настоящему изобретению также предлагается способ передачи блока цифровых данных, заключающийся в том, что

создают данные, представляющие набор методов обработки, причем упомянутые данные определяют размер блока данных и время его передачи для каждого метода обработки,

обрабатывают, по меньшей мере, один поток данных, причем этот или каждый поток данных обрабатывают в соответствии с методами, выбранными из упомянутого набора методов обработки;

объединяют данные из этого или каждого потока данных и код, идентифицирующий выбранный метод или методы, для формирования блока объединенных данных;

производят перемежение упомянутого блока; и

передают упомянутый блок,

при этом глубина перемежения соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

Предпочтительно, упомянутые определенные времена передачи являются целыми кратными от времени передачи, соответствующего упомянутой глубине перемежения. Глубина перемежения предпочтительно соответствует самому короткому времени передачи набора, но может быть самым большим общим делителем времен передачи набора.

Более предпочтительно, способ согласно настоящему изобретению включает прием сигнала, определяющего упомянутый набор методов обработки. Еще более предпочтительно, способ включает хранение данных, представляющих множество методов обработки, и осуществление выбора из упомянутых хранимых данных в ответ на упомянутый сигнал, определяющий упомянутый набор методов обработки.

Более предпочтительно, каждый метод обработки включает в себя определение процесса перемежения. Еще более предпочтительно, перемежение в соответствии с определением процесса перемежения выполняют только, если время передачи для того же самого метода обработки превышает наименьшее из времен передачи упомянутого набора.

Предпочтительно, упомянутый блок передают посредством радиоволн.

Согласно настоящему изобретению предлагается также передатчик для передачи блоков цифровых данных, содержащий средство обработки, сконфигурированное с возможностью

обработки первого и второго потоков данных первым и вторым методом для формирования первого и второго обработанных потоков данных,

объединения данных из первого и второго обработанных потоков данных и кода, идентифицирующего упомянутые методы, для формирования блока объединенных данных, и

перемежения упомянутого блока; и

передающую схему для передачи упомянутого блока.

Предпочтительно, средство обработки включает в себя память, хранящую данные, представляющие набор методов обработки, причем упомянутые данные определяют размер блока и время его передачи для каждого метода обработки, и средство обработки сконфигурировано таким образом, что глубина упомянутого чередования соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

Согласно настоящему изобретению предлагается передатчик для передачи блоков цифровых данных, содержащий средство обработки, включающее в себя память, хранящую данные, представляющие набор методов обработки, причем упомянутые данные определяют размер блока и время его передачи для каждого метода обработки, при этом эти средство обработки сконфигурировано с возможностью

обработки, по меньшей мере, одного потока данных, причем этот или каждый поток данных обрабатывается в соответствии с методами, выбранными из упомянутого набора методов обработки;

объединения данных из этого или каждого потока данных и код, идентифицирующий выбранный метод, или методы для формирования блока объединенных данных;

перемежения упомянутого блока; и

передачи упомянутого блока,

при этом глубина перемежения соответствует времени передачи, не превышающему наименьшее из упомянутых определенных времен передачи.

Предпочтительно, упомянутые определенные времена передачи представляют собой целые кратные величины от времени передачи, соответствующего упомянутой глубине перемежения.

Предпочтительно, передатчик согласно настоящему изобретению включает в себя средство приема для приема сигнала, определяющего упомянутый набор методов обработки. Более предпочтительно, средство обработки включает в себя память, хранящую данные, представляющие множество методов обработки, и средство обработки сконфигурировано с возможностью осуществления выбора их упомянутых хранимых данных в ответ на упомянутый сигнал, определяющий упомянутый набор методов обработки.

Предпочтительно, каждый метод обработки включает в себя определение процесса перемежения. Более предпочтительно, средство обработки конфигурировано так, что перемежение согласно определению процесса перемежения выполняется только, если время передачи для того же самого метода обработки превышает наименьшее из времен передачи упомянутого набора.

Предпочтительно, схема передатчика содержит схему радиопередатчика, что позволяет использовать ее в мобильном телефоне или в базовой станции сети мобильной телефонной связи.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 представляет систему мобильной связи согласно настоящему изобретению;

Фиг.2 представляет блок-схему мобильной станции;

Фиг.3 представляет блок-схему базовой приемопередающей станции;

Фиг.4 иллюстрирует структуру кадра, используемую в варианте осуществления настоящего изобретения;

Фиг.5 иллюстрирует канал с коммутацией пакетов в варианте осуществления настоящего изобретения;

Фиг.6 иллюстрирует совместное использование радиоканала между двумя каналами с коммутацией пакетов и с половинной скоростью передачи в варианте осуществления настоящего изобретения;

Фиг.7 иллюстрирует нижние уровни стека протоколов, используемых в варианте осуществления настоящего изобретения;

Фиг.8 иллюстрирует генерирование радиосигнала;

Фиг.9 иллюстрирует передачу сигналов при установлении вызовов соответственно настоящему изобретению;

Фиг.10 иллюстрирует сигнал согласно настоящему изобретению, и;

Фиг.11 (а)-(с) иллюстрируют формирование радиоблоков сигнала, показанного на Фиг.10.

ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНОГО ВАРИАНТА ОСУЩЕСТВЛЕНИЯ

Предпочтительный вариант осуществления настоящего изобретения будет теперь описан путем приведения примера со ссылкой на прилагаемые чертежи.

Как представлено на Фиг.1, сеть 1 мобильной телефонной связи содержит множество коммутационных центров, включая первый и второй коммутационные центры 2а, 2б. Первый коммутационный центр 2а соединен с множеством контроллеров базовой станции, включая первый и второй контроллеры 3а, 3б базовой станции. Второй коммутационный центр 2б подобным же образом соединен с множеством контроллеров базовой станции (не показаны).

Первый контроллер 3а базовой станции соединен и управляет приемопередатчиком 4 базовой станции и множеством других приемопередатчиков базовой станции. Второй контроллер 3б базовой станции подобным же образом соединен и управляет множеством приемопередатчиков базовой станции (не показаны).

В настоящем примере каждый приемопередатчик базовой станции обслуживает соответствующую зону (соту). Таким образом, приемопередатчик 4 базовой станции обслуживает зону 5. Однако множество зон могут обслуживаться одним приемопередатчиком базовой станции с помощью направленных антенн. Множество мобильных станций 6а, 6б расположены в зоне 5. Значимым является тот факт, что число и особенности мобильных станций в любой заданной зоне могут изменяться со временем.

Сеть 1 мобильной телефонной связи подсоединена к коммутируемой телефонной сети 7 общего пользования посредством шлюзового коммутирующего центра 8.

Аспект услуг по передаче пакетных данных сети включает множество узлов (показан один) 9 поддержки услуги передачи пакетных данных, которые подсоединены к соответствующим множествам контроллеров 3а, 3б базовой станции. По меньшей мере, один узел 10 межсетевого интерфейса (шлюзовой) для поддержки услуги передачи пакетных данных соединяет этот или каждый узел 10 поддержки услуги передачи пакетных данных с Интернетом 11.

Коммутационные центры 3а, 3б и узлы 9 поддержки услуги передачи пакетных данных имеют доступ к регистру 12 расположения в пределах сети (регистру исходного местоположения).

Связь между мобильными станциями 6а, 6б и приемопередатчиком 4 базовой станции использует схему множественного доступа с временным разделением каналов (TDMA).

Как показано на Фиг.2, первая мобильная станция 6а содержит антенну 101, РЧ подсистему 102, подсистему 103 цифровой обработки сигналов (ЦОС) основной полосы частот, аналоговую аудиоподсистему 104, громкоговоритель 105, микрофон 106, контроллер 107, жидкокристаллический дисплей 108, клавиатуру 109, память 110, аккумуляторную батарею 111 и сеть 112 электроснабжения.

РЧ подсистема 102 содержит ПЧ и РЧ цепи передатчика и приемника мобильного телефона и синтезатор частот для настройки передатчика и приемника мобильной станции. Антенна 101 подключена к РЧ подсистеме 102 для приема и передачи радиоволн.

Подсистема 103 ЦОС основной полосы частот подключена к РЧ подсистеме 102, чтобы принимать узкополосные (немодулированные) сигналы от нее и для направления сигналов с узкополосной модуляцией в нее. Подсистема 103 ЦОС основной полосы частот включает функции кодера-декодера, которые хорошо известны из уровня техники.

Аналоговая аудиоподсистема 104 подключена к подсистеме 103 узкополосной ЦОС и принимает от нее демодулированный звук. Аналоговая аудиоподсистема 104 усиливает демодулированный звук и подает его на громкоговоритель 105. Акустические сигналы, детектированные посредством микрофона 106, являются предварительно усиленными аналоговой аудиоподсистемой 104 и направляются на подсистему 4 узкополосной ЦОС для кодирования.

Контроллер 107 управляет работой мобильного телефона. Он подключен к РЧ подсистеме 102 для обеспечения инструкциями по настройке синтезатора частот и подсистемы 103 ЦОС основной полосы частот для обеспечения контрольных данных и данных управления для передачи. Контроллер 107 работает в соответствии с программой, хранящейся в памяти 110. Память 110 показана отдельно от контроллера 107. Однако она может быть объединена с контроллером 107.

Дисплей 108 подсоединен к контроллеру 107 для получения контрольных данных, и клавиатура 109 подсоединена к контроллеру 107 для доставки в него сигналов с входными данными пользователя.

Аккумуляторная батарея 111 подсоединена к сети 112 энергоснабжения, которая обеспечивает регулируемую мощность на различных уровнях напряжения, используемую компонентами мобильного телефона.

Контроллер 107 запрограммирован так, что осуществляет управление мобильной станцией по передаче речи и данных и с помощью прикладных программ, например WAP браузера, которые используют возможности мобильной станции по передаче данных.

Вторая мобильная станция 6б конфигурирована аналогично.

Как показано на Фиг.3, существенно упрощенной, приемопередатчик 4 базовой станции содержит антенну 201, РЧ подсистему 202, подсистему 203 ЦОС (цифровая обработка сигналов) основной полосы частот, интерфейс 204 контроллера базовой станции и контроллер 207.

РЧ подсистема 202 содержит ПЧ и РЧ цепи передатчика и приемника системы приемопередачи базовой станции и синтезатор частот для настройки передатчика и приемника системы приемопередачи базовой станции. Антенна 201 подключена к РЧ подсистеме 202 для приема и передачи радиоволн.

Подсистема 203 ЦОС основной полосы частот подключена к РЧ подсистеме 202 для приема сигналов основной полосы частот от нее и для пересылки в нее сигналов модуляции основной полосы частот. Подсистема 203 ЦОС основной полосы частот включает в себя функции кодера-декодера, которые хорошо известны из уровня техники.

Интерфейс 204 контроллера базовой станции связывает приемопередатчик 4 базовой станции с управляющим им контроллером 3а базовой станции.

Контроллер 207 управляет работой приемопередатчика 4 базовой станции. Он подключен к РЧ подсистеме 202 для обеспечения инструкциями по настройке синтезатора частот и подсистемы ЦОС основной полосы частот для обеспечения контрольных данных и данных управления для передачи. Контроллер 207 работает в соответствии с программой, хранящейся в памяти 210.

Как показано на Фиг.4, каждый фрейм (кадр) TDMA, используемый для связи между мобильными станциями 6а, 6б и приемопередатчиками 4 базовой станции, содержит восемь временных интервалов по 0,577 мс. Формат «26 мультифрейм» содержит 26 фреймов и формат «51 мультифрейм» содержит 51 фрейм. Пятьдесят один «26 мультифреймов» или двадцать шесть «51 мультифреймов» составляют один суперфрейм. Наконец, гиперфрейм содержит 2048 суперфреймов.

Формат данных в пределах временных интервалов изменяется в соответствии с функцией временного интервала. Обычный пакет, т.е. физическое содержание временного интервала, содержит три хвостовых символа, за которыми следуют 58 символов кодированных данных, настроечная последовательность из 26 символов, еще одна последовательность из 58 символов кодированных данных и три дополнительных хвостовых символа. Указательный период из восьми с четвертью длительностей символов дается в конце пакета. Для модуляции GMSK (гауссовская манипуляция с минимальным частотным сдвигом) символ эквивалентен одному биту, а для модуляции 8PSK (фазовая манипуляция) один символ соответствует трем битам. Пакет с частотной коррекцией имеет те же самые хвостовые биты и указательный период. Однако его полезная нагрузка содержит фиксированную последовательность из 142 битов. Пакет синхронизации подобен нормальному пакету, за исключением того, что кодированные данные сокращаются до двух тактовых импульсов по 39 битов, и настроечная последовательность заменяется на 64-битовую синхронизирующую последовательность. Наконец, пакет доступа содержит восемь начальных хвостовых битов, за которыми следует 41-битная синхронизирующая последовательность, 36 битов кодированных данных и еще три хвостовых бита. В этом случае длительность указательного периода составляет 68,25 бита.

При использовании для речевого трафика с коммутацией каналов схема формирования каналов является такой же, как в стандарте связи GSM.

Как показано на Фиг.5, каналы с коммутацией пакетов с полной скоростью передачи данных используют 12 радиоблоков из 4 слотов (интервалов), распределенных по «52 мультифрейму (многокадровому объекту)». Свободные интервалы следуют за третьим, шестым, девятым и двенадцатым радиоблоками.

Как показано на Фиг.6, для каналов с коммутацией пакетов с половинной скоростью передачи как выделенных, так и совместно используемых, слоты выделяются попеременно для двух подканалов.

Подсистемы 103, 203 ЦОС основной полосы частот и контроллеры 107, 207 мобильных станций 6а, 6б и приемопередатчики 4 базовых станций конфигурированы, чтобы осуществлять двухпротокольные стеки. Стек по первому протоколу предназначен для трафика с коммутацией каналов и представляет собой по существу такой же, как и используемый в традиционных системах GSM. Стек по второму протоколу предназначен для трафика с коммутацией пакетов.

Как показано на Фиг.7, уровни стека 1 по второму протоколу, относящиеся к радиоканалу между мобильной станцией 6а, 6б и контроллером 4 базовой станции, представляют собой уровень 401 управления радиоканалом (радиолинией), уровень 402 управления доступом к среде и физический уровень 403.

Уровень 401 управления радиоканалом имеет два режима: прозрачный и непрозрачный. В прозрачном режиме данные просто передаются вверх или вниз по уровню управления радиоканалом без модификации. В непрозрачном режиме уровень 401 управления радиоканалом обеспечивает адаптацию канала и формирует блоки данных из элементов данных, принятых с более высоких уровней путем сегментирования или объединения элементов данных, как это необходимо, и выполняет процесс с обратимой зависимостью для данных, передаваемый вверх по стеку. Он также отвечает за восстановление потерянных блоков данных и переупорядочение блока данных для передачи их содержимого далее по ходу, в зависимости от того, используется ли режим подтверждения. Этот уровень может также обеспечивать коррекцию ошибок в обратном направлении в режиме подтверждения.

Уровень 402 управления доступом к среде отвечает за направление блоков данных от уровня 401 управления радиоканалом к соответствующим транспортным каналам и передачу принятых радиоблоков от транспортных каналов к уровню 403 управления радиоканалом.

Физический уровень 403 отвечает за формирование передаваемых радиосигналов из данных, проходящих через транспортные каналы, и передачу принятых данных дальше через правильный транспортный канал на уровень 402 управления доступом к среде.

Происходит обмен транспортными блоками данных между уровнем управления 402 доступом к среде и физическим уровнем 403 синхронно с временными разметками радиоблока.

Как показано на Фиг.8, данные, созданные приложениями 404а, 404б, 404с, распространяются вниз согласно набору протоколов к уровню управления 402 доступом к среде. Данные от приложений 404а, 404б, 404с могут принадлежать одному из множества классов, для которых требуются услуги различного качества. Принадлежность данных к множеству классов может быть определена одним приложением. Уровень 402 управления доступом к среде направляет данные от приложений 404а, 404б, 404с к различным транспортным каналам 405, 406, 407 соответственно классу, к которому эти данные принадлежат.

Каждый транспортный канал 405, 406, 407 может быть конфигурирован для обработки сигналов в соответствии со схемами обработки 405а, 405б, 405с, 406а, 406б, 406с, 407а, 407б, 407с. Определения доступных схем обработки 405а, 405б, 405с, 406а, 406б, 406с, 407а, 407б, 407с хранятся в памяти контроллера 107, 207 станции.

Как показано на Фиг.9, набор схем обработки для транспортных каналов 405, 406, 407 устанавливается путем выбора из хранимых определений на основе возможностей мобильной станции 6а, 6б и сети и характера выполняемых приложения или приложений 404а, 404б, 404с. Мобильная станция 6а, 6б передает информацию о своих возможностях и приложениях на базовую станцию 4, и базовая станция 4 определяет требуемые транспортные форматы и передает их обратно на мобильную станцию 6а, 6б.

Схемы обработки 405а, 405б, 405с, 406а, 406б, 406с, 407а, 407б, 407с представляют собой уникальные (однозначно определяемые) комбинации контроля с помощью циклического избыточного кода 405а, 406а, 407а, канального кодирования 405б, 406б, 407б, коррекции радиофрейма 405с, 406с, 407с, чередования транспортных каналов 405d, 406d, 407d, сегментирования 405е, 406е, 407е и согласования скоростей 405f, 406f, 407f. Эти уникальные схемы обработки будут называться «транспортным форматом», а транспортные блоки, обрабатываемые в соответствии с транспортным форматом, будут называться кодированными транспортными блоками. Различные транспортные каналы могут иметь различные транспортные временные интервалы (ТВИ-TTI), соответствующие им. Транспортный временной интервал представляет собой обратную величину, т.е. период скорости передачи транспортного блока от уровня управления доступом к среде до физического уровня. Транспортные временные интервалы являются целыми кратными от величины самого короткого временного интервала передачи в наборе форматов транспортного канала, устанавливаемого в течение вызова. Нижним пределом его является длительность одного радиоблока, которая составляет 20 мс в настоящем примере.

Выявление ошибок обеспечивается в каждом транспортном блока посредством CRC (контроль с помощью циклического избыточного кода) 405a, 406a, 407a. Размер используемого CRC зафиксирован для каждого транспортного канала и сконфигурирован посредством уровня управления радиоканалом. Весь транспортный блок данных используется для вычисления контрольных двоичных разрядов (битов) четности CRC. Следующие величины CRC могли бы использоваться, чтобы выполнить требования качества услуг (QoS) по передаче данных в отношении частоты ошибок по битам(BER):

0 (не выявлена ошибка)

6 (главным образом для протокола AMR)

12 (как в протоколе GPRS)

24 (как в протоколе URTAN)

Канальное кодирование 405б, 406б, 407б выбирается уровнем управления радиоканала и может быть изменено только посредством поступления сигнала с более высокого уровня и может считаться фиксированным для каждого транспортного канала. Это означает, что для AMR один и тот же образующий код используется для всех режимов работы, и согласование скоростей настраивает этот код путем пробивки или повторения.

Коррекция величины радиофрейма 405с, 406с, 407с содержит заполнение входной последовательности битов, чтобы обеспечить то, что кодированный транспортный блок мог быть сегментирован с целым числом сегментов данных одинакового размера. Это используется только, когда временной интервал передачи длиннее, чем самый короткий временной интервал передачи в наборе форматов транспортного канала, устанавливаемом во время вызова.

На практике при коррекции размера радиофрейма 405с, 406с, 407с просто добавляется несколько незначащих битов в конце кодированного транспортного блока данных, как только это потребуется. Взяв, например, кодированный транспортный блок 1234567 и временной интервал передачи радиоблоков 80 мс и 20 мс, добавляется один незначащий бит в конце транспортного блока, чтобы обеспечить, что этот блок может быть поделен на 4 сегмента (4 радиоблока по 20 мс): 12345678.

Устройство 405d, 406d, 407d перемежения с уплотнением сигналов в транспортном канале представляет собой простое устройство перемежения блока с перестановкой между колонками. Оно используется, когда интервал времени передачи превышает самый короткий интервал времени передачи в наборе форматов транспортного канала, устанавливаемом во время вызова, и в противном случае является прозрачным (очевидным). Его задача состоит в обеспечении того, что никакие последовательные кодированные биты не будут передаваться в одном и том же радиоблоке.

Когда временной интервал передачи превышает самый короткий временной интервал в наборе форматов транспортного канала, устанавливаемом во время вызова (TTImin), входная последовательность битов сегментируется и отображается в n последовательных радиоблоков (n=(временной интервал передачи/TTImin). Длина этой входной последовательности битов после последующей коррекции размера радиофрейма гарантировано будет целым кратным от n.

Согласование скоростей означает, что кодированные биты в транспортном канале повторяются или пробиваются. Более высокие уровни устанавливают признак согласованности скоростей для каждого транспортного канала. Этот признак является полустатическим и может быть изменен только посредством получения сигнала с более высокого уровня. Признак согласования скоростей используется, когда число бит, которые должны повторяться или пробиваться, определяется вычислением, чем выше признак, тем важнее эти биты (больше повторения/меньше пробивания). Признаки согласования скоростей важны только в сравнении между собой. Например, если признак согласования скоростей первого транспортного канала равен 2, а признак согласования скоростей второго транспортного канала равен 1, то первый транспортный канал является в два раза важнее, чем второй транспортный канал.

Поскольку размер блока данных представляет собой динамический признак, число битов транспортного канала может варьироваться между различными временными интервалами передачи. Когда это происходит, кодированные биты повторяются или пробиваются, чтобы обеспечить, что общая скорость битов после мультиплексирования транспортного канала идентична общей скорости передачи битов по каналу для назначенных выделенных физических каналов.

Согласование скоростей настраивает величину транспортных блоков, чтобы они соответствовали радиоблоку, на основе признаков согласования скоростей (чем выше значение этого признака, тем более важны кодированные биты). Например, если два транспортные блока с одним и тем же признаком согласования скоростей должны пересылаться в одном и том же радиоблоке, они будут использовать половину возможной загрузки.

Выходные данные процессов согласования скоростей мультиплексируются в процессе 410 мультиплексирования.

В следующем примере перемежения и мультиплексирования транспортных каналов это перемежение и мультиплексирование будут проиллюстрированы при использовании радиоблоков, содержащих 12 битов данных и четыре бита TFCI. Важно понять, что эти небольшие величины используются исключительно для облегчения понимания настоящего изобретения.

Кроме того, циклы работы каждого транспортного формата будут в целом много длиннее в практической системе, чем в описанном примере.

Как показано на Фиг.10 и 11(а), первый транспортный блок 700, принадлежащий первому транспортному каналу TrCH Y, имеет первый транспортный формат TFY0 и, поскольку его временной интервал передачи равен 20 мс, что является самым коротким интервалом в наборе транспортных форматов, он не подвержен чередованию транспортных каналов. Так как транспортный блок TFY0 содержит шесть битов, согласование скоростей достигается путем удваивания этих шести битов транспортного блока. Хотя первый транспортный канал TrCH Y не подвергается перемежению транспортного канала, он перемежается при перемежении на физическом уровне, описанном ниже.

Как показано на Фиг.10 и 11(б), второй транспортный блок 702 данных, принадлежащий второму транспортному каналу TrCH Х, имеет второй транспортный формат TFХ0 с временным интервалом 40 мс. Так как временной интервал передачи больше, чем самый короткий в наборе транспортных форматов, второй блок подвергается перемежению транспортного канала. Перемежающиеся биты затем сегментируются, причем второй сегмент предназначен для передачи в последующем радиоблоке 705.

Третий транспортный блок 704, использующий формат TFY0, объединяется со вторым транспортным блоком 702. Согласование скоростей третьего транспортного блока 704 не меняет числа битов в нем, потому что он совместно использует второй радиоблок 703 с первым сегментом второго транспортного блока 702.

Как показано на Фиг.10 и 11(с), второй сегмент второго транспортного блока 702 объединяется с данными от четвертого транспортного блока 706, используя формат TFY0. Четвертый транспортный блок 706 не подвергается перемежению транспортного канала, как в случаях первого и третьего транспортных блоков 700, 704, и его длина не меняется посредством согласования скоростей, как в случае третьего транспортного блока 704.

В простом примере, используемом выше, согласование скоростей осуществляется просто путем удваивания битов, и можно считать, что «полная скорость» привела бы к удвоению всех битов. Однако согласования скоростей можно достичь, используя варьируемые степени сжатия, чтобы сократить биты, требуемые для передачи одного передаваемого блока или его части.

Комбинированная скорость передачи данных, выработанная для транспортных каналов 405, 406, 407, не должна превышать эту скорость для физического канала или каналов, выделенных для мобильных станций 6а, 6б. Это налагает пределы на множество комбинаций транспортных форматов, которые могут считаться допустимыми. Например, если есть три транспортных формата TF1, TF2, TF3 для каждого транспортного канала, допустимыми могут быть следующие комбинации:

TF1 TF1 TF2

TF1 TF3 TF3,

но не

TF1 TF2 TF2

TF1 TF1 TF3

Индикатор комбинации транспортных форматов (ИКТФ-TFCI) формируется процессом 412 формирования индикатора комбинации транспортных форматов на основе информации от уровня управления доступом к среде и кодируется посредством процесса 413 кодирования. Индикатор комбинации транспортных форматов имеет тот же самый размер блока для данного соединения. Этот размер зависит от числа разрешенных комбинаций транспортных форматов и конфигурируется при установке вызова или в процессе реконфигурации, таком как передача обслуживания. Индикатор комбинации транспортных форматов присоединяется спереди к потоку данных (Фиг.11(а)-11(с)) посредством процесса 411 вставки индикатора комбинации транспортных форматов после процесса 410 мультиплексирования, который объединяет данные с различных транспортных каналов.

Выход процесса 411 вставки индикатора комбинации транспортных форматов подвержен перемежению 414 на физическом уровне, которое может быть перемежением блоков или диагональным перемежением, хотя перемежение блоков показано на Фиг.11(а)-11(с). Глубина чередования на физическом уровне устанавливается по самому короткому временному интервалу передачи в наборе форматов транспортного канала, установленном во время вызова. В примере, показанном на Фиг.11(а)-(с), самый меньший временной интервал передачи составляет 20 мс, т.е. соответствует одному радиоблоку, и перемежение на физическом уровне представляет собой процесс перемежения блока, примененный к данным в одном радиоблоке. Перемежение на физическом уровне не изменяется, пока не изменяется набор транспортных форматов, который требуется для взаимодействия между мобильной станцией 6а, 6б и базовой станцией 4.

Расположение данных для каждого транспортного канала в мультиплексированном битовом потоке может быть определено посредством приемной станции из индикатора комбинации транспортных форматов и сведений о процессе мультиплексирования, которые являются детерминированными. Так как схема перемежения на физическом уровне известна для приемной станции и из расположения индикатора комбинации транспортных форматов в перемежающемся радиоблоке, индикатор комбинации транспортных форматов может быть легко восстановлен, делая возможным разделение и декодирование транспортных каналов.

Важно, что вышеописанные варианты осуществления могут модифицироваться многими способами без отступления от сущности и за пределы объема правовой охраны прилагаемой формулы изобретения.

Класс H04L1/00 Устройства для обнаружения или предотвращения ошибок в принятой информации

способ и система возвращения информации о состоянии канала -  патент 2528153 (10.09.2014)
устройство синхронного приема двоичной информации по дублирующим каналам связи -  патент 2528089 (10.09.2014)
мультиплексирование управляющей информации и информации данных от пользовательского оборудования в физическом канале данных -  патент 2527753 (10.09.2014)
система и способ для одночастотного высокоскоростного пакетного доступа нисходящей линии связи сдвоенной ячейки -  патент 2527209 (27.08.2014)
способ определения вероятности ошибки на бит по флуктуациям фазы информационных сигналов -  патент 2526283 (20.08.2014)
моделируемое снижение соотношения сигнал-шум в декодированном цифровом звуковом сигнале в зависимости от коэффициента однобитовых ошибок в беспроводном канале связи -  патент 2524564 (27.07.2014)
способ и подсистема базовых станций (bss), ускоряющие подтверждение состояния окна управления радиотрактами (rlc) -  патент 2523919 (27.07.2014)
устройство для приема двоичной информации по двум параллельным каналам связи -  патент 2523210 (20.07.2014)
способы и системы для слепого декодирования pdcch в мобильной связи -  патент 2523170 (20.07.2014)
способ улучшения получения совокупности данных, многократно передаваемых в сложной окружающей среде -  патент 2522310 (10.07.2014)
Наверх