СПОСОБ ПЕРЕДАЧИ И ПРИЕМА ДАННЫХ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ Российский патент 2005 года по МПК H04B7/216 H04L29/06 

Описание патента на изобретение RU2251804C2

Настоящее изобретение относится, в общем, к первичной и повторной передаче данных в системе мобильной связи множественного доступа с кодовым разделением каналов (МДКР) и, в частности, к способу первичной и повторной передачи данных для обеспечения высокой скорости передачи данных при предоставлении службы мультимедиа в системе мобильной связи.

1x EV-DO (только обмен данными) – это высокоскоростная система передачи данных, основывающаяся на технологии высокоскоростной передачи данных (ВПД), разработанной Qualcomm. В этой системе мобильной связи осуществляется передача блоков данных с временным разделением при заранее заданной скорости передачи данных. Для минимизации количества ошибок, которые могут сформироваться в процессе передачи по радиоканалу, выполняют канальное кодирование блоков данных, а для максимизации эффективности приема эти блоки данных передают посредством гибридного автоматического запроса на повторение (ГАЗП). Несмотря на то, что длина блока данных определяется в соответствии со скоростью передачи данных, в случае, если первично переданный блок данных содержит ошибки, следует повторно передать блок данных того же размера, чтобы приемник мог восстановить дефектный блок данных посредством комбинирования и декодирования. В системах 1x EV-DO и 1x EV-DV (обмен данными и речью) размеры блоков данных зависят от скоростей передачи данных. Следовательно, если первично переданный блок данных содержит ошибки, и заданная для повторной передачи скорость передачи данных не поддерживает размер первично переданного блока данных, то приемнику следует повторно передать длинный блок данных с низкой скоростью передачи данных, что определяется как снижение, или блок данных с высокой скоростью передачи данных, что определяется как повышение. Результатом применения подобного способа повторной передачи является увеличение вероятности появления ошибок, то есть вероятности повторной передачи, и чрезмерное потребление радиоресурсов, вследствие чего снижается эффективность рассматриваемой системы.

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

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

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

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

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

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

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

Фиг.1 иллюстрирует многоуровневую архитектуру протоколов в системе 1x EV-DV, ссылки на которую используются при описании процедур установления очередности обслуживания на основе максимального значения отношения мощности несущей к уровню помех (C/I) и установления очередности обслуживания по круговой схеме, которые основываются на измерениях C/I;

Фиг.2 представляет собой блок-схему алгоритма, иллюстрирующую первичную прямую передачу данных в обычной системе 1x EV-DV;

Фиг.3 представляет собой соответствующую настоящему изобретению блок-схему алгоритма, иллюстрирующую выполняемую на базовой станции (БС) первичную передачу ПК с заранее заданной скоростью передачи данных на основе полуагрессивной скорости передачи данных (ПАСПД);

Фиг.4 представляет собой соответствующую настоящему изобретению блок-схему алгоритма, иллюстрирующую прием на мобильной станции (МС) основывающихся на ПАСПД пакетов ПК;

Фиг.5 представляют собой соответствующую настоящему изобретению блок-схему алгоритма, иллюстрирующую выбор логических ПК и скорости прямой передачи данных;

Фиг.6 иллюстрирует соотношение между суммарным размером временного ПК и размером буфера для описания разбиения ПК в соответствии с настоящим изобретением;

Фиг.7 представляет собой блок-схему алгоритма, иллюстрирующую обычную повторную передачу ПК с заранее заданной скоростью передачи данных, выполняемую на БС;

Фиг.8А и 8В представляют собой соответствующие настоящему изобретению блок-схемы алгоритмов, иллюстрирующие выполняемую на БС повторную передачу ПК с заранее заданной скоростью передачи данных на основе ПАСПД.

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

Что касается используемых в данном документе терминов, то "прямое" означает направление от базовой станции (БС) к мобильной станции (МС), а "обратное" означает направление от МС к БС.

В общем случае, БС устанавливает очередность обслуживания станций МС, находящихся в пределах обслуживаемой ею сотовой ячейки, посредством установления очередности обслуживания на основе максимального значения C/I или посредством динамического установления очередности обслуживания по круговой схеме. Она может использовать пропуск очереди обслуживания при повторной передаче.

Согласно Фиг.1, позиция 100 обозначает прием служб приложений на БС. В данном случае каждой МС, находящейся в пределах рассматриваемой сотовой ячейки, назначены три службы приложений (источника трафика). Эти три службы могут характеризоваться одним и тем же параметром качества предоставляемых услуг передачи данных (КПУПД) или разными параметрами КПУПД. В случае разных параметров КПУПД БС может выделить буферы отдельным службам приложений для надлежащей их обработки.

Позиция 105 обозначает обработку упомянутых трех служб приложений в трех выделенных им буферах. Каждый буфер служит в качестве одного канала множественного управления качеством (МУК). Иными словами, каждой МС выделяют три канала МУК. БС передает один или более блоков передачи данных (БПД) в составе одного пакета физического уровня (ПФУ) в соответствии со скоростью передачи данных. Если в пределах рассматриваемой сотовой ячейки находятся 20 МС, то БС выделяет по меньшей мере 20 буферов для всего набора МС. Данные каждой службы приложений разбивают на блоки размером 384 бита и хранят в каждом буфере. 384-битовый блок данных определен как БПД. Несмотря на то, что реальный размер блока данных, хранящегося в каждом буфере, превышает 384 бита с учетом того, что к каждому БПД необходимо прибавить заголовок и хвостовую часть, полагается, что заголовок и хвостовая часть БПД являются дополнением к его 384-битовой полезной нагрузке. Либо БПД можно сконструировать таким образом, чтобы 384 бита включали в себя заголовок и хвостовую часть. Для передачи каждый БПД кодируют с целью формирования пакета кодера (ПК). Таким образом, после кодирования БПД может иметь различные размеры в соответствии с кодовой скоростью. Если не введено другого специального обозначения, то ПК и БПД используют в одном и том же смысле за исключением того, что ПК включает кодирование. В настоящем изобретении БПД можно преобразовать в ПК перед буферизацией или после нее. Количество считываемых из каждого буфера блоков БПД определяется в соответствии с заранее заданной скоростью передачи данных.

Сервер 110 считывает из каждого буфера отличное от других количество БПД в соответствии со скоростью передачи данных. То есть для формирования ПФУ сервер 110 считывает из каждого буфера один, два, четыре, шесть, восемь или десять БПД. Одному или нескольким БПД ставят в соответствие один ПФУ. Эти БПД извлечены из одного или разных буферов.

Позиция 115 обозначает конструирование ПФУ из блоков БПД в соответствии со скоростью передачи данных, определенной на основе принятой от МС информации управления скоростью передачи данных (УСПД), и задание соответствия между этим ПФУ и слотами физического канала. ПФУ передают в слотах, количество которых варьируется в соответствии со скоростью передачи данных и пропускной способностью канала трафика. Иными словами, блокам БПД ставят в соответствие слоты длительностью 1,25 мс согласно размеру ПФУ и скорости передачи данных. Задание соответствия слотам будет описано ниже.

Позиция 120 обозначает передачу в слотах. Канал передачи можно смоделировать как канал с аддитивным белым гауссовским шумом (АБГШ) или как канал с замираниями. Подробное описание канала в данном документе не приводится, так как в общем случае характеристики канала известны специалистам в рассматриваемой области техники.

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

Далее приводится описание установления очередности обслуживания станций МС в случае, когда каждой МС назначены три источника трафика, что проиллюстрировано на Фиг.1.

(1) Установление очередности обслуживания на основе максимального значения C/I.

БС устанавливает очередность передач посредством упорядочивания результатов измерений C/I, выполненных станциями МС, и данные разрешается принимать только МС с максимальным значением C/I. Несмотря на то, что значения C/I станций МС следует измерять каждые 1,25 мс, в фактической реализации МС, которая должна принять данные, можно определить в соответствии с результатами измерений, выполненных после определенной передачи.

(2) Статическое установление очередности обслуживания по круговой схеме.

Станции МС обслуживают в заранее заданном порядке в соответствии с результатами измерений их C/I. Этот способ установления очередности обслуживания применяют только для канала с АБГШ.

(3) Динамическое установление очередности обслуживания по круговой схеме (статическое максимальное значение C/I).

Как и в случае статического установления очередности обслуживания по круговой схеме, станции МС обслуживают в заранее заданном порядке в соответствии с результатами измерений их значений C/I, но порядок передачи меняется динамически. Если в пределах рассматриваемой сотовой ячейки находятся 20 МС, то очередность обслуживания этих МС устанавливают в соответствии с результатами измерений их значений C/I. После того как завершено обслуживание последней МС, порядок передач устанавливают заново в соответствии с новыми результатами измерений их значений C/I.

(4) Пропуск очереди обслуживания

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

В настоящем изобретении предоставляется способ повышения эффективности повторной передачи с использованием вышеизложенных способов установления очередности обслуживания в контексте описываемой в настоящем документе системы 1x EV-DV. Таблица 1 иллюстрирует соотношение между скоростями прямой передачи данных и пакетами ПК (то есть, блоками данных) в рассматриваемой системе 1x EV-DV.

БС определяет скорость передачи данных в соответствии с принятым от МС значением C/I, а затем – суммарный размер подлежащих передаче ПК в соответствии с вышеупомянутой скоростью передачи данных. В случае, если скорость передачи данных равна 38,4 Кбит/с, доступный суммарный размер ПК равен 384 битам, и 384-битовому ПФУ выделяют восемь слотов. При скорости передачи данных 307,2 Кбит/с доступные суммарные размеры ПК равны 3072 битам (восемь слотов), 1536 битам (четыре слота), 768 битам (два слота) и 384 битам (один слот). В соответствии с объемом данных, хранящихся в буферах, выбирают соответствующий суммарный размер ПК.

В Таблице 1 каждая из скоростей передачи данных не поддерживает определенные суммарные размеры ПК. В случае, если объем предназначенных для МС данных в буферах не соответствует заданной скорости передачи данных, скорость передачи данных меняют посредством выполнения операции установления агрессивной скорости передачи данных (АСПД) или снижения скорости передачи данных (ССПД). В настоящем изобретении БС передает данные на МС в виде логических ПК в соответствии с объемом этих данных. 3072-битовые, 2304-битовые, 1536-битовые, 768-битовые и 384-битовые ПК из некоего буфера называют логическими ПК. ПФУ формируют из одного или более логических ПК. Формирование ПФУ на основе логических ПК повышает эффективность повторной передачи.

Соответствующие настоящему изобретению логические ПК приведены в Таблице 2. Изначально БС передает логические ПК в комбинации согласно доступному при заданной скорости передачи данных размеру блока данных.

Таблица 2Доступный для передачи суммарный размер ПКПервая комбинация логических ПК (набор 1 скоростей передачи данных)Вторая комбинация логических ПК (набор 2 скоростей передачи данных)3840 битов3072+7682304+15363072 бита2304+7681536+15362304 бита1536+7681536+7681536 битовне применимане применима768 битовне применимане применима384 битане применимане применима

Далее соответствующая настоящему изобретению передача данных на основе Таблицы 2 сравнивается с обычной передачей данных.

Обычная передача данных

В случае, когда заданная для повторной передачи скорость передачи данных не поддерживает суммарный размер первично переданных логических ПК, эти пакеты передают повторно с повышенной скоростью передачи данных посредством АСПД независимо от их уровней приоритета. Например, если два 1536-битовых логических ПК, первично переданных со скоростью передачи данных 2,4576 Мбит/с, содержат ошибки, и скорость передачи данных для повторной передачи равна 38,4 Кбит/с, то эти два логических ПК передают повторно с минимальной скоростью передачи данных (то есть, 307,2 Кбит/с), которая поддерживает передачу обоих логических ПК. В этом случае частота появления ошибочных кадров (ЧПОК) эквивалентна ЧПОК при передаче 3072 битов со скоростью 38,4 Кбит/с. Согласно обычному способу повторной передачи данных, для обеспечения при повторной передаче суммарного размера первично переданных ПК выбирают полное значение агрессивной скорости передачи данных, а ЧПОК при повторной передаче со скоростью передачи данных 307,2 Кбит/с – это ЧПОК, обусловленная передачей 3072 битов в течение восьми слотов на основе значения C/I, измеренного при 38,4 Кбит/с. Следовательно, передача логических ПК со скоростью 307,2 Кбит/с, увеличенной от 38,4 Кбит/с, увеличивает вероятность появления ошибок.

Передача данных в соответствии с одним из аспектов настоящего изобретения

В случае, когда два или более логических ПК первично переданы в составе ПФУ, и текущая скорость передачи данных для повторной передачи не поддерживает одновременную повторную передачу по меньшей мере двух логических ПК, доступна соответствующая настоящему изобретению полуагрессивная скорость передачи данных (ПАСПД). Согласно ПАСПД, два источника трафика с разными параметрами КПУПД упорядочивают для повторной передачи в соответствии с их уровнями приоритета. Если два принятых от одного источника трафика логических ПК содержат ошибки, и для повторной передачи этих пакетов применяют АСПД, то независимо от их уровней приоритета повторно передают только логический ПК, поддерживаемый при АСПД, значение которой наиболее близко к значению заданной для повторной передачи скорости передачи данных. Остальные логические ПК передают повторно на следующем цикле очереди обслуживания. Для того чтобы обеспечить возможность использования ПАСПД, по меньшей мере два логических ПК комбинируют в первично передаваемом ПФУ, подобно набору 1 скоростей передачи данных и набору 2 скоростей передачи данных по Таблице 2.

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

Фиг.2 представляет собой блок-схему алгоритма, иллюстрирующую первичную передачу данных по прямой линии связи в обычной системе 1x EV-DV. Согласно Фиг.2, после приема от МС информации УСПД на этапе 200, на этапе 202 БС определяет скорость прямой передачи данных на эту МС. МС формирует информацию УСПД, используя значение C/I пилотного канала или канала трафика данных, исходящего от БС, и периодически передает ее на эту БС. На этапе 204 БС проверяет объем предназначенных для рассматриваемой МС данных, находящихся в буферах передачи. Затем на этапе 206 БС формирует логические ПК из буферизованных данных.

На этапе 208 БС определяет, поддерживает ли текущая скорость передачи данных суммарный размер логических ПК. Если это так, то на этапе 210 БС передает логические ПК. С другой стороны, если суммарный размер логических ПК недоступен при этой скорости передачи данных, то на этапе 212 формируют логические ПК, суммарный размер которых на один уровень меньше, после чего процесс возвращается к этапу 208.

Фиг.3 представляет собой соответствующую настоящему изобретению блок-схему алгоритма, иллюстрирующую передачу логических ПК на основе ПАСПД. Согласно Фиг.3, после приема от МС информации УСПД на этапе 300, на этапе 302 БС определяет скорость прямой передачи данных на эту МС. МС формирует информацию УСПД, используя значение C/I пилотного канала или канала трафика данных, исходящего от БС, и периодически передает ее на эту БС. На этапе 304 БС проверяет объем предназначенных для рассматриваемой МС данных, находящихся в буферах передачи. Затем на этапе 306 БС формирует временные ПК из буферизованных данных. Временные ПК можно сконструировать до или после определения скорости передачи данных. Этапы с 302 по 306 описываются ниже более подробно.

На этапе 308 БС определяет, поддерживает ли текущая скорость передачи данных суммарный размер временных ПК. Если это так, то БС переходит к этапу 312. В противном случае на этапе 311 БС формирует временные ПК, размер которых на один уровень меньше, чем текущий размер временных ПК, после чего возвращается к этапу 308. Этапы 308 и 310 повторяют до тех пор, пока не будут сформированы временные ПК, суммарный размер которых соответствует текущей скорости передачи данных.

На этапе 312 БС определяет, равен ли суммарный размер временных ПК 3840 битам. Если он равен 3840 битам, то на этапе 314 БС определяет, доступен ли набор 1 скоростей передачи данных для задания комбинации логических ПК. Если набор 1 скоростей передачи данных доступен, то на этапе 316 БС задает комбинацию логических ПК в соответствии с набором 1 скоростей передачи данных. С другой стороны, если доступен набор 2 скоростей передачи данных, то на этапе 318 БС задает комбинацию логических ПК в соответствии с набором 2 скоростей передачи данных. Если данные считывают из одного буфера, то эти данные можно разбить на два логических ПК в соответствии с набором 1 скоростей передачи данных или набором 2 скоростей передачи данных. Если же данные считывают из двух буферов, то из этих данных можно сформировать два логических ПК в соответствии с объемом этих данных по Таблице 2. Далее БС формирует ПФУ из двух логических ПК на этапе 320 и передает его на МС на этапе 328.

В то же время, если на этапе 312 оказывается, что суммарный размер временных ПК не равен 3840 битам, то на этапе 322 БС определяет, равен ли этот размер 3072 битам. Если это так, то на этапах с 314 по 320 БС формирует ПФУ. Если на этапах 322 и 324 оказывается, что суммарный размер временных ПК не равен ни 3072 битам, ни 2304 битам, то БС формирует ПФУ из одного из логических ПК на этапе 326 и передает его на МС на этапе 328.

Согласно Таблице 2 один ПФУ можно сформировать из двух логических ПК, когда объем данных, считанных из буферов передачи, равен по меньшей мере 2304 битам. Более того, можно сформировать ПФУ из трех или более логических ПК в соответствии с типами логических ПК и суммарным размером логических ПК. Несмотря на то, что в Таблице 2 доступный для передачи суммарный размер ПК установлен равным по меньшей мере 2304 битам, нет необходимости ограничивать его этим значением. Нижеследующее описание выполняется в предположении, что один ПФУ формируют из двух логических ПК, и что доступный для передачи суммарный размер логических ПК, предназначенных для передачи, ограничен, причем данное предположение делается исключительно в целях лучшего понимания настоящего изобретения.

Фиг.4 представляет собой соответствующую настоящему изобретению блок-схему алгоритма, иллюстрирующую прием основывающихся на ПАСПД логических ПК. Предполагается, что МС находится на принимающей стороне.

Согласно Фиг.4, после приема ПФУ на этапе 400, на этапе 402 МС определяет, включает ли этот ПФУ в себя один логический ПК. Если это так, то на этапе 404 МС определяет, является ли данный ПФУ первично или повторно принятым. В случае первично переданного ПФУ МС переходит к этапу 408, а в случае повторно переданного ПФУ она переходит к этапу 406. На этапе 406 МС комбинирует соответствующий первично переданный ПФУ с принятым ПФУ и переходит к этапу 408.

На этапе 408 после декодирования МС осуществляет проверку принятого или комбинированного ПФУ с помощью циклического избыточного кода (ЦИК). На этапе 410 МС определяет, содержит ли рассматриваемый ПФУ ошибки. Если это так, то на этапе 412 МС передает на БС сигнал отрицания приема (NACK) для единственного логического ПК в составе ПФУ. В противном случае, на этапе 414 МС передает на БС сигнал подтверждения приема (ACK) для единственного логического ПК в составе ПФУ.

В то же время, если на этапе 402 оказывается, что рассматриваемый ПФУ включает в себя два логических ПК, то МС на этапе 416 разделяет логические ПК, а на этапе 418 определяет, являются ли эти логические ПК первично или повторно переданными логическими ПК. В случае первично переданных логических ПК МС переходит к этапу 422, а в случае повторно переданных логических ПК на этапе 420 она комбинирует принятые логические ПК с соответствующими им первично переданными логическими ПК.

МС раздельно декодирует логические ПК и раздельно выполняет их проверку с помощью ЦИК на этапе 422 и определяет, содержат ли эти логические ПК ошибки, на этапе 424. Если ни один из них не содержит ошибок, то на этапе 426 МС передает на БС два сигнала ACK для рассматриваемых логических ПК. Если же в логических пакетах ПК обнаружены ошибки, то на этапе 428 МС определяет, содержит ли ошибки один из логических ПК. Если это так, то на этапе 430 МС передает на БС один сигнал ACK для нормального логического ПК и один сигнал NACK для дефектного логического ПК. Если оба логических ПК содержат ошибки, то на этапе 432 МС передает на БС два сигнала NACK для дефектных логических ПК.

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

Фиг.5 представляет собой соответствующую настоящему изобретению блок-схему алгоритма, иллюстрирующую выбор логических ПК и скорости передачи данных для передачи по прямой линии связи. Согласно Фиг.5, БС на этапе 500 определяет скорость передачи данных на основе принятой от МС информации УСПД, а на этапе 502 определяет суммарный размер временных ПК в соответствии с объемом предназначенных для рассматриваемой МС данных в буферах передачи. Этапы 500 и 502 выполняют независимо друг от друга. То есть максимальный доступный для передачи суммарный размер временного ПК определяют в соответствии с объемом буферизованных данных, не учитывая при этом скорость передачи данных. Временные ПК формируют путем минимизации заполнения. То есть за исключением 384-битового логического ПК заполнения не выполняют. Суммарный размер временного ПК меньше или равен объему данных, хранящихся в буферах.

Фиг.6 иллюстрирует разбиение логического ПК в целях определения суммарного размера временного ПК. Согласно Фиг.6, если объем буферизованных данных меньше 768 битов, то суммарный размер временного ПК составляет 384 бита. Если объем буферизованных данных больше либо равен 768 битам, но меньше 1536 битов, то суммарный размер временного ПК составляет 768 битов. Если объем буферизованных данных больше либо равен 3840 битам, то суммарный размер временного ПК составляет 3840 битов.

Затем БС на этапе 504 обращается к Таблице 1 с целью проверки суммарного размера временного ПК, доступного для передачи в одном слоте, относительно скорости передачи данных, и на этапе 506 определяет, имеется ли в Таблице 2 комбинация логических ПК для этого суммарного размера временного ПК. Согласно Таблице 1, временный ПК размером 384 бита можно передать в одном слоте со скоростью 307,2 Кбит/с, а если он содержит 768 битов, то его можно передать в одном слоте со скоростью 614,4 Кбит/с. Если суммарный размер временного ПК составляет 1536 битов, то его можно передать в одном слоте со скоростью 1228,8 Кбит/с.

Если на этапе 506 вышеупомянутое условие выполняется, то БС формирует логические ПК в соответствии с суммарным размером временного ПК, конструирует ПФУ из логических ПК в соответствии со скоростью передачи данных и на этапе 514 передает этот ПФУ на МС по физическому каналу.

С другой стороны, если на этапе 506 вышеупомянутое условие не выполняется, то БС на этапе 508 проверяет, поддерживается ли возможность передачи временного ПК данного суммарного размера в большем количестве слотов при той же скорости передачи данных. Согласно Таблице 1, если текущая скорость передачи данных равна 614,4 Кбит/с, а суммарный размер временного ПК составляет 3072 бита, то БС может передать в одном слоте 768 битов со скоростью 614,4 Кбит/с. Следовательно, БС рассматривает скорость 614,4 Кбит/с как скорость передачи данных, которая не поддерживает временные ПК с суммарным размером 3072 бита. Затем БС определяет, можно ли передать временные ПК со скоростью 614,4 Кбит/с в большем количестве слотов. Если передача в большем количестве слотов возможна, то БС переходит к этапу 512, в противном случае БС переходит к этапу 509. На этапе 509 БС определяет, выполнена ли проверка для всех прочих размеров ПК относительно скорости передачи данных. Если это так, то на этапе 513 скорость передачи данных увеличивают или уменьшают заранее определенным способом. Затем БС возвращается к этапу 504.

В то же время, на этапе 510 БС выбирает суммарный размер временного ПК, на один уровень меньший текущего суммарного размера временного ПК. БС сохраняет большее количество доступных для передачи размеров ПК, чем перечислено в Таблице 2, и в случае, когда передача временных ПК с заданной скоростью передачи данных оказывается невозможной, БС выбирает суммарный размер временного ПК на один уровень меньше. Затем БС возвращается на этап 504. В приведенной выше процедуре на этапе 512 БС определяет количество слотов для временного ПК максимального доступного для передачи размера, после чего переходит к этапу 514.

В соответствии с настоящим изобретением повторную передачу данных выполняют следующим образом.

1. Два логических ПК от разных источников трафика с одинаковыми параметрами КПУПД, два логических ПК от разных источников трафика с незаданными параметрами КПУПД, либо два логических ПК от одного и того же источника трафика.

1-1. Если можно повторно передать два первично переданных логических ПК, то их оба передают повторно.

1-2. Один из двух первично переданных логических ПК нельзя передать повторно при текущей скорости передачи данных в следующих случаях.

1-2-1. Если два логических ПК требуют АСПД, то первым повторно передают логический ПК, доступный при АСПД, наименьшей по сравнению с текущей скоростью передачи данных. Например, если в составе 3840-битового ПФУ передают 3072-битовый логический ПК и 768-битовый логический ПК, и оба логических ПК содержат ошибки, а скорость передачи данных для повторной передачи установлена равной 38,4 Кбит/с, то по Таблице 1 для передачи 3072 битов скорость передачи данных следует увеличить на четыре уровня до 307,2 Кбит/с, а для передачи 768 битов скорость передачи данных следует увеличить на один уровень до 76,8 Кбит/с. В этом случае сначала повторно передают 768-битовый логический ПК, так как для него приращение меньше, чем для 3072-битового логического ПК. Приоритет отдают тем логическим ПК, для которых не требуется приращение скорости передачи данных, а не тем логическим ПК, для которых требуется приращение скорости. Если два логических ПК требуют одного и того же приращения скорости передачи данных, то первым повторно передают более длинный логический ПК. Если повторно передают 3072-битовый логический ПК и 768-битовый логический ПК, а скорость передачи данных определена равной 460,8 Кбит/с, то для обоих логических ПК необходимо приращение скорости передачи на один уровень. Следовательно, первым повторно передают 3072-битовый логический ПК. Если два логических ПК имеют один и тот же размер, то порядок повторной передачи пакетов не имеет значения.

1-2-2. В некоторых случаях два логических ПК требуют АСПД и ССПД, соответственно. Если необходимо повторно передать 3072-битовый логический ПК и 768-битовый логический ПК, а скорость повторной передачи данных определена равной 921,6 Кбит/с, то к первому из них и последнему из них применяют АСПД и ССПД, соответственно. В данном случае ССПД обладает приоритетом перед АСПД, и, таким образом, первым повторно передают 768-битовый логический ПК.

1-2-3. Два логических ПК могут требовать ССПД. Независимо от количества уровней, на которое нужно уменьшить скорость передачи, первым повторно передают более длинный логический ПК.

2. Два логических ПК от разных источников трафика с отличающимся параметрами КПУПД.

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

Ниже приводится описание соответствующей настоящему изобретению повторной передачи данных на основе ПАСПД в сочетании с конкретными примерами. Так как повторно переданные логические ПК должны иметь тот же размер, что и первично переданные логические ПК, в некоторых случаях может потребоваться АСПД или ССПД. Как упоминалось выше, в качестве примера первично переданный ПФУ включает в себя два логических ПК.

Повторная передача логических ПК в наборе 1 скоростей передачи данных

А. Два логических ПК (3072+768), в сумме содержащие 3840 битов.

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

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

Б. Два логических ПК (2304+768), в сумме содержащие 3072 бита.

В случае, если имеются два логических ПК от разных источников трафика с отличающимися параметрами КПУПД, оба ПК содержат ошибки, и заданная для повторной передачи скорость передачи данных поддерживает передачу 3072 битов, их повторно передают совместно. С другой стороны, если один из них содержит ошибки, то повторно передают только дефектный логический ПК посредством АСПД или ССПД в соответствии с размером логического ПК и скоростью передачи данных. Если оба логических ПК содержат ошибки, но их одновременная повторная передача невозможна, то обладающий более высоким уровнем приоритета логический ПК повторно передают посредством АСПД или ССПД.

В случае, если имеются два логических ПК от одного и того же источника трафика или от разных источников трафика с одинаковыми параметрами КПУПД, оба ПК содержат ошибки, и их можно повторно передать с заданной скоростью передачи данных, их повторно передают совместно. Если один из двух логических ПК содержит ошибки, то повторно передают только дефектный логический ПК с заданной скоростью передачи данных, либо посредством АСПД или ССПД. Если оба логических ПК содержат ошибки, но их совместная повторная передача невозможна, один из них выбирают для повторной передачи с учетом соотношения между АСПД и ССПД.

В. Два логических ПК (1536+768), в сумме содержащие 2304 бита.

В случае, если имеются два логических ПК от разных источников трафика с отличающимися параметрами КПУПД, оба ПК содержат ошибки, и заданная для повторной передачи скорость передачи данных поддерживает передачу 2304 битов, их повторно передают совместно. С другой стороны, если один из них содержит ошибки, то повторно передают только дефектный логический ПК с заданной скоростью передачи данных, либо посредством АСПД или ССПД. Если оба логических ПК содержат ошибки, но их одновременная повторная передача невозможна, то обладающий более высоким уровнем приоритета логический ПК повторно передают посредством АСПД или ССПД.

В случае, если имеются два логических ПК от одного и того же источника трафика или от разных источников трафика с одинаковыми параметрами КПУПД, оба ПК содержат ошибки, и заданная скорость передачи данных поддерживает передачу 2304 битов, их повторно передают совместно. Если один из двух логических ПК содержит ошибки, то повторно передают только дефектный логический ПК с заданной скоростью передачи данных, либо посредством АСПД или ССПД. Если оба логических ПК содержат ошибки, но их совместная повторная передача невозможна, то один из них выбирают для повторной передачи с учетом соотношения между АСПД и ССПД.

Повторная передача логических ПК в наборе 2 скоростей передачи данных

А. Два логических ПК (2304+1536), в сумме содержащие 3840 битов.

В случае, если имеются два логических ПК от разных источников трафика с отличающимися параметрами КПУПД, оба ПК содержат ошибки, и заданная для повторной передачи скорость передачи данных поддерживает передачу 3840 битов, их повторно передают совместно. С другой стороны, если один из них содержит ошибки, то повторно передают только дефектный логический ПК с заданной скоростью передачи данных, либо посредством АСПД или ССПД. Если оба логических ПК содержат ошибки, но их одновременная повторная передача невозможна, то обладающий более высоким уровнем приоритета логический ПК повторно передают с заданной скоростью передачи данных, либо посредством АСПД или ССПД.

В случае, если имеются два логических ПК от одного и того же источника трафика, от разных источников трафика с одинаковыми параметрами КПУПД, или от разных источников трафика с незаданными параметрами КПУПД, оба ПК содержат ошибки, и заданная для повторной передачи скорость передачи данных поддерживает передачу 3840 битов, их повторно передают совместно. Если один из двух логических ПК содержит ошибки, то повторно передают только дефектный логический ПК. Если оба логических ПК содержат ошибки, но их совместная повторная передача невозможна, то один из них выбирают для повторной передачи с учетом соотношения между АСПД и ССПД.

Б. Два логических ПК (1536+1536), в сумме содержащие 3072 бита.

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

В. Два логических ПК (1536+768), в сумме содержащие 2304 бита.

В случае, если имеются два логических ПК от разных источников трафика с отличающимися параметрами КПУПД, оба ПК содержат ошибки, и заданная для повторной передачи скорость передачи данных поддерживает передачу 2304 битов, их повторно передают совместно. С другой стороны, если один из них содержит ошибки, то повторно передают только дефектный логический ПК с заданной скоростью передачи данных, либо посредством АСПД или ССПД. Если оба логических ПК содержат ошибки, но их одновременная повторная передача невозможна, то обладающий более высоким уровнем приоритета логический ПК повторно передают посредством АСПД или ССПД.

В случае, когда имеются два логических ПК от одного и того же источника трафика, от разных источников трафика с одинаковыми параметрами КПУПД, или от разных источников трафика с незаданными параметрами КПУПД, оба ПК содержат ошибки, и заданная скорость передачи данных поддерживает передачу 2304 битов, их повторно передают совместно. Если один из двух логических ПК содержит ошибки, то повторно передают только дефектный логический ПК с заданной скоростью передачи данных, либо посредством АСПД или ССПД. Если оба логических ПК содержат ошибки, но их совместная повторная передача невозможна, то один из них выбирают для повторной передачи с учетом соотношения между АСПД и ССПД.

Фиг.7 представляет собой блок-схему алгоритма, иллюстрирующую обычную повторную передачу логического ПК в соответствии с заданной скоростью передачи данных, выполняемую БС. Согласно Фиг.7, после приема от МС на этапе 700 информации обратной связи с сигналами ACK/NACK, относящимися к переданному ПФУ, на этапе 702 БС на основе информации обратной связи определяет, содержит ли переданный ПФУ ошибки. Если ПФУ содержит ошибки, то БС переходит к этапу 706, если же МС успешно приняла ПФУ, то БС переходит к этапу 704 для первичной передачи другого ПФУ, как показано на Фиг.2.

На этапе 706 БС анализирует принятую от МС информацию УСПД. Как описывалось ранее, МС формирует информацию УСПД в соответствии со значением C/I сигнала, полученного от БС, и периодически передает ее на эту БС. На этапе 708 БС определяет, поддерживает ли текущая скорость передачи данных логические ПК, подлежащие повторной передаче. Если это так, то на этапе 710 БС передает ПФУ повторно. С другой стороны, если текущая скорость передачи данных не поддерживает повторную передачу этих логических ПК, то на этапе 712 БС определяет, следует ли применить АСПД. Если требуется АСПД, то на этапе 716 БС выбирает АСПД со значением, превышающим текущее значение скорости передачи данных на один уровень, после чего возвращается на этап 708. Если АСПД не требуется, то на этапе 714 БС выбирает ССПД со значением, меньшим текущего значения скорости передачи данных на один уровень, после чего возвращается на этап 708. Описанным способом логические ПК повторно передают с оптимальной скоростью передачи данных.

Фиг.8А и 8В представляют собой соответствующие настоящему изобретению блок-схемы алгоритмов, иллюстрирующие выполняемую БС повторную передачу логического ПК на основе ПАСПД. Согласно Фиг.8А и 8В, после приема от МС на этапе 800 информации обратной связи с сигналами ACK/NACK, относящимися к переданному ПФУ, на этапе 802 БС на основе информации обратной связи определяет, содержит ли переданный ПФУ ошибки. Если ПФУ содержит ошибки, то БС переходит к этапу 806, если же МС успешно приняла ПФУ, то БС переходит к этапу 804 для первичной передачи другого ПФУ, как показано на Фиг.3.

На этапе 806 на основе информации обратной связи БС определяет, содержат ли ошибки два логических ПК. В случае двух дефектных логических ПК БС переходит к этапу 820, в противном случае она переходит к этапу 808. Так как в соответствии с настоящим изобретением предполагается, что первично переданный ПФУ включает в себя два логических ПК, в составе информации обратной связи для данного ПФУ принимают два сигнала ACK/NACK. Однако количество логических ПК в составе ПФУ не ограничено. ПФУ можно сформировать из трех и более логических ПК в соответствии с количеством переданных пакетов или количеством каналов МУК, и тогда количество содержащихся в информации обратной связи сигналов ACK/NACK будет совпадать с количеством логических ПК.

Если ошибки содержит один логический ПК, то БС на этапе 808 анализирует принятую от МС информацию УСПД для определения скорости передачи данных для повторной передачи, а на этапе 810 определяет, поддерживает ли текущая скорость передачи данных передачу дефектного логического ПК, подлежащего повторной передаче. Если логический ПК можно повторно передать при текущей скорости передачи данных, то на этапе 812 БС повторно передает ПФУ с этим логическим ПК. С другой стороны, если текущая скорость передачи данных не поддерживает повторную передачу этого логического ПК, то на этапе 814 БС определяет, необходимо ли выбрать АСПД. Если требуется АСПД, то на этапе 818 БС повышает текущее значение скорости передачи данных на один уровень и переходит к этапу 810. Если АСПД не требуется, то на этапе 816 БС понижает текущее значение скорости передачи данных на один уровень и переходит к этапу 810.

Если на этапе 806 оба логических ПК содержат ошибки, то БС на этапе 820 анализирует информацию УСПД в целях определения скорости передачи данных для повторной передачи, а на этапе 821 определяет, поддерживает ли текущая скорость передачи данных передачу этих двух логических ПК. Если это так, то на этапе 823 БС повторно передает ПФУ с этими двумя логическими ПК. С другой стороны, если текущее значение скорости передачи данных оказывается недостаточным для передачи этих логических ПК, то БС на этапе 822 разделяет эти два логических ПК друг от друга, чтобы определить для повторной передачи уровни приоритета этих логических ПК.

На этапе 824 БС определяет, требуют ли АСПД оба логических ПК. Если ни один из двух логических ПК не требует АСПД, то на этапе 836 БС определяет, требуют ли они ССПД. Если оба логических ПК требуют ССПД, то БС переходит к этапу 838, а в противном случае она переходит к этапу 846. Этапы 824, 836 и 846 нужны для определения того, следует ли увеличить или уменьшить текущую скорость передачи данных.

На этапе 826 БС определяет, на какое количество уровней следует увеличить скорость передачи данных для этих двух логических ПК. Если на этапе 860 определено, что оба логических ПК требуют одного и того же приращения скорости передачи данных, то БС переходит к этапу 862, в противном случае она переходит к этапу 874.

На этапе 874 БС формирует ПФУ с логическим ПК, требующим меньшего приращения скорости передачи данных. Затем БС на этапе 876 увеличивает текущую скорость передачи данных до минимальной АСПД и на этапе 878 передает ПФУ повторно. Затем на этапе 880 БС сохраняет в буфере повторной передачи ПФУ с оставшимся логическим ПК, требующим большего приращения скорости передачи данных, и возвращается на этап 800.

В то же время, в случае, если на этапе 860 оба логических ПК требуют одного и того же приращения скорости передачи данных, на этапе 862 БС определяет, имеют ли они один и тот же размер ПК. В случае совпадения размеров ПК на этапе 866 БС случайным образом выбирает один из логических ПК. Затем на этапах с 866 по 870 БС формирует ПФУ с выбранным логическим ПК, увеличивает текущую скорость передачи данных и передает ПФУ повторно. Затем на этапе 872 БС сохраняет в буфере повторной передачи ПФУ с оставшимся логическим ПК и возвращается на этап 800.

Если на этапе 862 оказывается, что два логических ПК имеют разные размеры ПК, то БС на этапе 864 формирует ПФУ с более длинным логическим ПК и выполняет этапы 868, 870 и 872. Сохраненный логический ПК передают повторно с приоритетом на следующем цикле очереди обслуживания.

В случае, если на этапе 836 оба логических ПК требуют ССПД, БС на этапе 838 формирует ПФУ с более длинным логическим ПК, на этапе 840 снижает текущую скорость передачи данных до скорости передачи данных, которая поддерживает передачу более длинного логического ПК, и на этапе 842 передает ПФУ. Затем на этапе 844 базовая станция сохраняет в буфере повторной передачи ПФУ с более коротким логическим ПК и возвращается на этап 800. Сохраненный логический ПК передают повторно с приоритетом на следующем цикле очереди обслуживания.

В случае, если один из логических ПК требует АСПД, а другой логический ПК требует ССПД, БС на этапе 848 формирует ПФУ с последним из двух логических ПК, на этапе 850 снижает текущую скорость передачи данных до скорости передачи данных, которая поддерживает передачу этого логического ПК, и на этапе 852 передает ПФУ. На этапе 854 базовая станция сохраняет в буфере повторной передачи логический ПК, требующий АСПД, чтобы использовать его с приоритетом на следующем цикле очереди обслуживания.

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

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

Похожие патенты RU2251804C2

название год авторы номер документа
УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ ДЛЯ МУЛЬТИМЕДИЙНОЙ УСЛУГИ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ 2002
  • Коо Чанг-Хой
  • Парк Донг-Сеек
  • Ким Дае-Гиун
  • Бае Беом-Сик
RU2242090C2
УСТРОЙСТВО И СПОСОБ ОПРЕДЕЛЕНИЯ СКОРОСТИ ПЕРЕДАЧИ ПАКЕТНЫХ ДАННЫХ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ 2001
  • Бае Санг-Мин
  • Чо Янг-Квон
  • Чой Хо-Киу
  • Ким Йоун-Сун
  • Хео Дзин-Воо
  • Хванг Дзонг-Йоон
  • Ли Хиун-Воо
  • Ким Сунг-Дзин
  • Йи Чу-Хион
  • Ку Сун-Ги
  • Квон Хван-Дзоон
  • Ли Дзу-Хо
RU2233548C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ СТРОБИРОВАНИЕМ КАНАЛА ПДТ/ОПД В СИСТЕМЕ СВЯЗИ 2001
  • Бендер Пол Э.
RU2282942C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УВЕЛИЧЕНИЯ КОЛИЧЕСТВА АВТОМАТИЧЕСКИХ ЗАПРОСОВ ПОВТОРНОЙ ПЕРЕДАЧИ (ARQ) ФИЗИЧЕСКОГО УРОВНЯ В БЕСПРОВОДНЫХ СИСТЕМАХ ПЕРЕДАЧИ ДАННЫХ 2003
  • Моханти Бибху
  • Эстевес Эдуардо
  • Гурелли Мехмет И.
RU2316132C2
СПОСОБ И УСТРОЙСТВО ДЛЯ КОНТРОЛЯ МОЩНОСТИ ПЕРЕДАЧИ В СИСТЕМЕ С ВЫСОКОЙ СКОРОСТЬЮ ПЕРЕДАЧИ ДАННЫХ 2001
  • Бендер Пол Е.
RU2264035C2
СПОСОБ ПЕРЕДАЧИ/ПРИЕМА ДАННЫХ В СИСТЕМЕ ПЕРЕДАЧИ ДАННЫХ С ГИБРИДНЫМ ЗАПРОСОМ АВТОМАТИЧЕСКОГО ПОВТОРЕНИЯ 2001
  • Ким Мин-Коо
  • Парк Донг-Сик
  • Коо Чанг-Хой
  • Ким Дае-Гиун
RU2236091C2
ПЕРЕДАЧА ПАКЕТНЫХ ДАННЫХ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ 2001
  • Ким Мин-Гоо
  • Ха Санг-Хиук
RU2237977C2
УСТАНОВЛЕНИЕ ДОПОЛНИТЕЛЬНЫХ НЕСУЩИХ ОБРАТНОЙ ЛИНИИ В БЕСПРОВОДНОЙ СИСТЕМЕ С МНОГИМИ НЕСУЩИМИ 2006
  • Сун Ли-Сиан
  • Йоон Йоунг Чеул
  • Ли Сук Воо
RU2417526C2
Сеть беспроводной связи для аэродромной многопозиционной системы наблюдения 2023
  • Котов Сергей Юрьевич
  • Скварник Игорь Святославович
RU2820676C1
СПОСОБ ПЕРЕДАЧИ, СПОСОБ ПРИЕМА, БАЗОВАЯ СТАНЦИЯ, ТЕРМИНАЛ И СТРУКТУРА СООБЩЕНИЯ ИНДИКАЦИИ ТРАФИКА В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ 2005
  • Ли Канг-Гиу
  • Ким Йун-Сунг
  • Ким Дзин-А
  • Парк Сунг-Воок
RU2344551C2

Иллюстрации к изобретению RU 2 251 804 C2

Реферат патента 2005 года СПОСОБ ПЕРЕДАЧИ И ПРИЕМА ДАННЫХ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ

Предоставляется способ передачи пакета физического уровня (ПФУ) в системе мобильной связи. Базовая станция определяет скорость прямой передачи данных в соответствии с принимаемой от мобильной станции информацией управления скоростью передачи данных (УСПД), считывает из буферов временные пакеты кодера (ПК) максимального суммарного размера, определяет, можно ли передать эти временные ПК с этой скоростью передачи данных, формирует из временных ПК комбинацию логических ПК, если временные ПК можно передать с этой скоростью передачи данных, и суммарный размер временных ПК больше или равен некоему пороговому значению, и передает логические ПК в составе ПФУ. Техническим результатом является обеспечение высокой скорости передачи данных при предоставлении службы мультимедиа в системе мобильной связи. 3 с. и 15 з.п. ф-лы, 8 ил, 2 табл.

Формула изобретения RU 2 251 804 C2

1. Способ передачи пакета физического уровня (ПФУ) от базовой станции на мобильную станцию из состава системы мобильной связи, в которой базовая станция содержит буфер для хранения данных, поступающих от каждой из служб приложений, считывает из буфера по меньшей мере один логический пакет кодера (ПК), формирует ПФУ из этого логического ПК в соответствии со скоростью передачи данных, и передает этот ПФУ, а мобильная станция принимает данный ПФУ, сообщает о том, содержит ли логический ПК из состава данного ПФУ ошибку, и передает на базовую станцию информацию управления скоростью передачи данных (УСПД), причем способ заключается в том, что определяют скорость прямой передачи данных в соответствии с принятой от мобильной станции информации УСПД, считывают один или более временных ПК для определения логического ПК, обладающего наибольшим суммарным размером, при этом максимальный доступный для передачи суммарный размер временного ПК определяют в соответствии с объемом буферизованных данных, определяют, можно ли выполнить передачу одного или более временных ПК с текущей скоростью прямой передачи данных, формируют один или более логических ПК из одного или более временных ПК в случае, если возможна передача одного или более временных ПК с текущей скоростью прямой передачи данных, и если суммарный размер одного или более временных ПК больше или равен некоему пороговому значению, и передают один или более логических ПК в составе ПФУ.2. Способ по п.1, по которому в случае, если считан один временный ПК, и размер этого одного временного ПК больше или равен вышеупомянутому пороговому значению, один временный ПК для передачи разбивают, по меньшей мере, на два логических ПК.3. Способ по п.1, который далее включает в себя этапы считывания второй из вышеупомянутых временных ПК с суммарным размером, на один уровень меньшим максимального суммарного размера, и определения, можно ли передать второй считанный временный ПК с текущей скоростью прямой передачи данных в случае, если невозможно передать один или более временных ПК с текущей скоростью прямой передачи данных.4. Способ по п.1, который далее включает в себя этапы определения, содержит ли ошибку по меньшей мере один из логических ПК в случае, если был принят сигнал, служащий индикатором того, что переданные логические ПК содержат ошибку, и, если определено, что по меньшей мере один из логических ПК содержит ошибку, то повторно передают по меньшей мере один из логических ПК, в которых было определено наличие ошибки, при условии, что возможна повторная передача по меньшей мере одного из логических ПК, в которых было определено наличие ошибки, со скоростью передачи данных, определенной на основе принятой от мобильной станции информации УСПД.5. Способ по п.4, который далее включает в себя этап, заключающийся в том, что первым повторно передают логический ПК, обладающий более высоким уровнем приоритета, если повторная передача более чем одного логического ПК, содержащего ошибку, с текущей скоростью передачи данных, оказывается невозможной.6. Способ по п.4, по которому далее определяют, требуют ли один или более логических ПК, содержащих ошибку, агрессивной скорости передачи данных (АСПД) или снижения скорости передачи данных (ССПД) в случае, если один или более логических ПК, содержащих ошибку, обладают одним и тем же уровнем приоритета, а их одновременная передача с текущей скоростью передачи данных оказывается невозможной, и в первую очередь повторно передают логический ПК, требующий АСПД, значение которой наиболее близко к текущей скорости передачи данных, если более чем один логический ПК, содержащий ошибку, требует АСПД.7. Способ по п.6, по которому в первую очередь передают наиболее длинный логический ПК, если более чем один логический ПК, содержащий ошибку, требует ССПД.8. Способ передачи ПФУ по п.6, по которому в первую очередь передают наиболее длинный логический ПК, требующий ССПД, если более чем один логический ПК, содержащий ошибку, требует ССПД и АСПД.9. Способ по п.1, который включает в себя этап повторной передачи более чем одного логического ПК в соответствии с уровнями приоритета этих логических ПК, если более чем один логический ПК содержит ошибку, а их одновременная передача с текущей скоростью прямой передачи данных невозможна.10. Способ по п.9, по которому в первую очередь повторно передают логический ПК, требующий АСПД, значение которой наиболее близко к текущей скорости прямой передачи данных, если более чем один логический ПК требует АСПД.11. Способ по п.10, по которому в первую очередь повторно передают наиболее длинный логический ПК, если более чем один логический ПК требует одну и ту же АСПД.12. Способ по п.10, по которому в первую очередь повторно передают один логический ПК, случайно выбранный из нескольких логических ПК, если все эти несколько логических ПК обладают одним и тем же размером логического ПК.13. Способ приема пакета физического уровня (ПФУ) от базовой станции на мобильную станцию в системе мобильной связи, включающей в себя базовую станцию, на которой есть один или более буферов для хранения данных каждой из служб приложений, считывания по меньшей мере одного логического пакета кодера (ПК), формирования ПФУ из этого логического ПК в соответствии со скоростью передачи данных, и передачи этого ПФУ, и мобильную станцию, предназначенную для приема данного ПФУ, сообщения о том, содержит ли логический ПК из состава данного ПФУ ошибку, и передачи на базовую станцию информации управления скоростью передачи данных (УСПД), причем способ заключается в том, что выделяют из ПФУ один или более логических ПК после приема ПФУ, определяют, является ли прием логических ПК первичным или повторным, проверяют, содержат ли логические ПК ошибку в случае, если логические ПК получены первично, и передают на базовую станцию сигнал, служащий индикатором результата проверки на наличие ошибок, и комбинируют логические ПК с ранее принятыми идентичными логическими ПК в случае, если логические ПК получены повторно, проверяют, содержит ли каждый из комбинированных логических ПК ошибку, и передают на базовую станцию сигнал, служащий индикатором результата проверки на наличие ошибок.14. Способ передачи пакета физического уровня (ПФУ) от базовой станции на мобильную станцию из состава системы мобильной связи, в которой базовая станция содержит буфер для хранения данных, поступающих от каждой из служб приложений, считывает по меньшей мере один логический пакет кодера (ПК), формирует ПФУ из этого логического ПК и передает этот ПФУ, а мобильная станция принимает данный ПФУ, сообщает о том, содержит ли логический ПК из состава данного ПФУ ошибку, и передает на базовую станцию информацию управления скоростью передачи данных (УСПД), причем способ заключается в том, что определяют, содержит ли ошибку по меньшей мере один из переданных логических ПК в случае, если был получен сигнал, служащий индикатором того, что переданные логические ПК содержат ошибку, и, если определено, что по меньшей мере один из логических ПК содержит ошибку, то повторно передают по меньшей мере один из логических ПК, в которых было определено наличие ошибки, при условии, что возможна повторная передача логических ПК, в которых было определено наличие ошибки, со скоростью прямой передачи данных, определенной на основе принятой от мобильной станции информации УСПД.15. Способ по п.14, который далее включает в себя этап, заключающийся в том, что более чем один логический ПК повторно передают в соответствии с уровнями приоритета этих логических ПК, если более чем один логический ПК содержит ошибку, а их одновременная передача с текущей скоростью прямой передачи данных оказывается невозможной.16. Способ по п.14, по которому в первую очередь повторно передают логический ПК, требующий АСПД, значение которой наиболее близко к текущей скорости прямой передачи данных, если более чем один логический ПК содержит ошибку, требует АСПД, а их одновременная передача с текущей скоростью прямой передачи данных оказывается невозможной.17. Способ по п.16, по которому в первую очередь повторно передают наиболее длинный логический ПК, если более чем один логический ПК требует одну и ту же АСПД.18. Способ по п.16, по которому в первую очередь повторно передают один логический ПК, случайно выбранный из нескольких логических ПК, если все эти несколько логических ПК требуют одну и ту же АСПД и обладают одним и тем же размером логического ПК.

Документы, цитированные в отчете о поиске Патент 2005 года RU2251804C2

WO 00/74344, 07.12.2000
US 5991279 А, 23.11.1999
RU 94014495 А1, 27.12.1995.

RU 2 251 804 C2

Авторы

Коо Чанг-Хой

Парк Донг-Сеек

Ким Дае-Гиун

Бае Беом-Сик

Даты

2005-05-10Публикация

2002-07-08Подача