Устройство и способ управления обратной передачей в системе мобильной связи
Реферат
Предложен способ управления обратной передачей в мобильной системе связи. После приема прямой информации, содержащей команду на изменение обратной скорости передачи данных по прямому каналу из базовой станции, мобильная станция увеличивает свою обратную скорость передачи данных до скорости передачи данных, которая равна или меньше максимальной скорости передачи данных, если прямая информация содержит команду на увеличение обратной скорости передачи данных, определяет, можно ли дополнительно увеличить увеличенную скорость передачи данных для следующего фрейма, и передает результат определения с помощью информации, представляющей собой увеличенную скорость передачи данных, в базовую станцию. Техническим результатом является создание способа быстрого достижения состояния полного использования обратной линии связи и предотвращения возникновения перегрузки на обратной линии связи. 7 н. и 14 з.п. ф-лы, 5 ил., 6 табл.
Настоящее изобретение относится, в общем, к способу управления передачей в системе мобильной связи и, в частности, к способу управления обратной передачей.
В связи со стремительным ростом технологии мобильной связи было предложено много различных систем мобильной связи, которые в настоящее время проходят полевые испытания. Работа этих систем обычно основана на методе множественного доступа с кодовым разделением каналов (МДРК) и системе “1 только эволюция данных” (1ТЭД), которая называется системой с высокой скоростью передачи данных (ВСПД), разработанной для выполнения передачи данных с высокой скоростью по выделенной линии связи.
Подобно другим системам, системы 1ТЭД также требуют соответствующего планирования для эффективной передачи пакетных данных по прямой и обратной линиям связи. “Прямая линия связи” - это линия связи, направленная из базовой станции в терминал доступа (ТД), а “обратная линия связи” - это линия связи, имеющая противоположное направление. Для прямой передачи данных базовая станция передает данные в конкретную ТД при лучшем условии канала с учетом статусов беспроводной линии связи между базовой станцией и ТД 1ТЭД и другими средами, что приводит в результате к максимальной производительности передачи данных для ТД. Что касается обратной передачи данных, то множество ТД одновременно осуществляют доступ к базовой станции. В этой ситуации, базовая станция управляет перегрузкой в пределах пропускной способности обратной линии связи посредством соответствующего управления перегрузкой и потоками данных из ТД.
Помимо систем 1ТЭД, другие системы мобильной связи, разработанные для поддержания мультимедийных услуг, должны также обеспечивать эффективное управление обратной передачей данных. Для этого необходимо обеспечить высокое быстродействие и пропускную способность системы.
В существующих системах 1ТЭД ТД выполняет обратную передачу данных на основании бита обратной активности (БОА) и сообщения “ПределОбратнойСкорости” (ПОС), полученного из базовой станции, и сообщает базовой станции свою переменную скорость передачи данных через индикатор обратной скорости (ИОС). ИОС показывает базовой станции скорость передачи данных, с которой посылаются обратные данные трафика. Базовая станция передает следующие мультиплексированные по времени каналы в ТД: прямой канал управления доступом к среде (УДС), пилот-канал, канал бита прямой активности (БПА) и канал БОА. БОА представляет собой степень перегрузки обратной линии связи, и скорость передачи данных, доступная ТД, изменяется в зависимости от БОА. Базовая станция управляет потоком данных из ТД путем подачи команд на увеличение/уменьшение обратной скорости передачи данных с использованием БОА для управления перегрузкой и пропускной способностью обратной линии связи. Так как БОА выполняет широковещательную передачу для множества ТД, принимающие БОА ТД увеличивают свои скорости передачи данных или уменьшают их равномерно согласно БОА. Время передачи (или период передачи) БОА определяется уравнением (1):
T mod длина БОА, (1)
где T - время системы, и длина БОА - длина БОА, измеряемая количеством слотов. В изображенной ниже таблице 1 перечислены двоичные значения, представляющие собой длины БОА. Базовая станция передает одно из двоичных значений в ТД, и затем ТД вычисляют время слота, когда они принимают БОА по прямому каналу УДС (канал П-УДС), используя полученную информацию о длине БОА и времени системы.
ТД принимает вектор неизменности, определенный в сообщении, из базовой станции при или во время соединения. Когда БОА=0, вектор неизменности устанавливается на увеличение обратной скорости передачи данных, и когда БОА=1, он устанавливается на уменьшение обратной скорости передачи данных. Используя вектор неизменности, ТД выполняет тест на неизменность. Если тест на неизменность прошел успешно, то ТД увеличивает обратную скорость передачи данных или уменьшает ее. Если тест на неизменность прошел неуспешно, то ТД поддерживает обратную скорость передачи данных.
При подробном описании, если БОА равен 0, и тест на неизменность прошел успешно, то обратная скорость передачи данных увеличивается. Напротив, если БОА равен 1 и тест на неизменность прошел успешно, то обратная скорость передачи данных уменьшается. Тест на неизменность будет успешным или неуспешным, зависит от того, удовлетворяет ли полученное случайное число необходимому условию. Так как изменение обратной скорости передачи данных зависит от неопределенности в терминах вероятности, базовая станция не знает, насколько ТД увеличивает/уменьшает свои скорости передачи данных. На обратной линии связи будет возникать задержка во времени до тех пор, пока состояние высокой пропускной способности не перейдет в состояние полного использования. В состоянии полного использования обратной линии связи перегрузка и недогрузка чередуются. Однако базовой станции неизвестно, сколь серьезным является условие перегрузки или недогрузки, так как базовая станция просто передает БОА, и ТД увеличивает/уменьшает свои скорости передачи данных в соответствии с результатами теста на неизменность.
Если условие перегрузки становится серьезным, то происходит увеличение потерь данных, передаваемых по обратному каналу. С другой стороны, если условие недогрузки становится серьезным, то эффективность использования обратных каналов падает. Поэтому существует потребность в исследовании способа быстрого достижения состояния полного использования обратной линии связи и способа увеличения эффективности использования обратных каналов, которые позволяют предотвратить возникновение перегрузки в базовой станции.
На фиг.1 изображен алгоритм, иллюстрирующий процедуру управления скоростью передачи данных по обратному каналу для ТД в существующей системе 1ТЭД.
ТД устанавливает свою самую низкую доступную скорость передачи данных при начальной обратной передаче данных. Если текущая скорость передачи данных ниже скорости передачи данных, предусмотренной в сообщении ПОС, полученном из базовой станции, то ТД передает данные с предусмотренной скоростью передачи данных после 32 слотов (53,33 мс). С другой стороны, если текущая скорость передачи данных выше, чем предусмотренная скорость передачи данных, то ТД передает данные с предусмотренной скоростью передачи данных. Для последующей обратной передачи, ТД определяет свою скорость передачи данных в соответствии с процедурой, изображенной на фиг.1. Сообщение ПОС передается в ТД при определении начальной обратной скорости передачи данных и переустановки обратной скорости передачи данных.
После определения своей скорости передачи данных ТД передает сообщение о своей скорости передачи данных в базовую станцию с помощью символа ИОС, который показан в таблице 2. Обратную скорость передачи данных выбирают среди значений 4,8, 9,6, 19,2, 38,4, 76,8 и 153,6 кбит/с. Эту обратную скорость передачи данных повторно устанавливают в соответствии с сообщением, таким как сообщение ПОС или сообщение БОА, полученное из базовой станции. В представленной ниже таблице 2 перечислены преобразования ИОС в системе 1xТЭД.
Как показано в таблице 2, базовая станция определяет скорость передачи данных ТД из символов ИОС и управляет ТД для повторной установки своей скорости передачи данных. Чтобы помочь ТД при переустановке своей скорости передачи данных, базовая станция должна передать сообщение ПОС, показанное в таблице 3, в ТД.
Сообщение ПОС направляется непосредственно для управления обратной скоростью передачи данных. После приема сообщения ПОС ТД переустанавливает обратную скорость передачи данных путем сравнения текущей обратной скорости передачи данных со скоростью передачи данных, установленной в сообщении ПОС. В вышеупомянутое сообщение ПОС можно вставить 29 записей, и каждая запись показывает скорость передачи данных, назначенную соответствующему индексу УДС среди индексов УДС 3-31. В таблице 3 сообщение ИД показывает ИД сообщения ПОС. Поле “ВключенПределСкорости” представляет собой поле, показывающее: включен ли “ПределСкорости” в сообщение ПОС. Если “ПределСкорости” включен, “ВключенПределСкорости” устанавливается на 1, и в противном случае он устанавливается в 0. “ПределСкорости” показывает скорость передачи данных, назначенную соответствующему ТД. Базовая станция назначает скорости передачи данных, представленные в таблице 4, ТД с использованием четырех битов.
Во время обратной передачи данных ТД контролирует канал П-УДС из базовой станции, особенно БОА по каналу П-УДС, и регулирует свою текущую скорость передачи данных путем выполнения теста на неизменность.
Как показано на фиг.1, ТД контролирует БОА канала П-УДС из базовой станции, включенной в активный набор ТД на этапе 100, и на этапе 102 определяет, БОА равен 1 или нет. Если ТД имеет шесть секторов/базовых станций в своем активном наборе, то он определяет, равен 1 или нет по меньшей мере один из БОА каналов П-УДС, принятых из этих шести секторов/базовых станций. Если по меньшей мере один БОА равен 1, то ТД переходит на этап 112, и в противном случае он переходит на этап 104.
Сначала будет рассмотрен случай, где все БОА=0.
Если БОА равен 0, ТД выполняет тест на неизменность на этапе 104. Тест на неизменность доступен тогда, когда базовая станция выполняет широковещательную передачу БОА в множество ТД для управления количеством обратных данных из ТД. Тест на неизменность является успешным или неуспешным в зависимости от того, удовлетворяет ли полученное случайное число необходимому условию.
Если тест на неизменность является успешным на этапе 104, то ТД увеличивает свою скорость передачи данных (скорость ПРД) на этапе 106. Напротив, если тест на неизменность является неуспешным, то ТД переходит на этап 120. ТД увеличивает скорость ПРД на этапе 106 и сравнивает увеличенную скорость ПРД с максимально разрешенной скоростью передачи данных (максимальная скорость ПРД) на этапе 108. Если увеличенная скорость ПРД выше, чем максимальная скорость ПРД, ТД устанавливает скорость ПРД на максимальную скорость ПРД на этапе 110 и переходит на этап 120. Если на этапе 108 увеличенная скорость ПРД не выше, чем максимальная скорость ПРД, ТД переходит прямо на этап 120.
Теперь будет рассмотрен случай, где по меньшей мере один БОА=1.
Если БОА равен 1 на этапе 102, то ТД выполняет тест на неизменность на этапе 112. Если тест на неизменность является неуспешным, то ТД переходит на этап 120. Если тест на неизменность является успешным, то ТД уменьшает скорость ПРД на этапе 114 и сравнивает уменьшенную скорость ПРД с минимальной скоростью передачи данных (минимальная скорость ПРД) на этапе 116. Если уменьшенная скорость ПРД ниже, чем минимальная скорость ПРД, ТД переходит на этап 118 и в противном случае, он переходит на этап 120. ТД устанавливает скорость ПРД на минимальную скорость ПРД на этапе 118 и переходит на этап 120. Минимальная скорость ПРД может быть скоростью передачи данных, устанавливаемой по умолчанию и равной 9,6 кбит/с, или скоростью передачи данных, назначенной с помощью некоторого сообщения при соединении вызова.
На этапе 120 ТД вырабатывает символ ИОС, соответствующий установленной скорости ПРД. ТД передает символ ИОС наряду с данными трафика только в случае, если соединение трафика открыто между базовой станцией и ТД. Если соединение трафика не открыто, то передается только символ ИОС.
На фиг.2 изображена схема, показывающая передачу/прием данных между ТД и сектором ВСПД, включенным в активный набор ТД. Как изображено на фиг.2, каналы П- и О-трафика и каналы П- и О-УДС были установлены между ТД и сектором 1 с помощью соединения, открытого между ними. Каналы П-трафика не назначаются ТД из сектора 2 (вплоть до секторов 2 6) без соединения, открытого между ними. В системе ТД 1ТЭД ТД может поддерживать вплоть до шести секторов/базовых станций в своем активном наборе. Поэтому, чтобы определить свою скорость ПРД, ТД контролирует каналы П-УДС из всех секторов активного набора, особенно БОА по каналам П-УДС.
После приема по меньшей мере одного БОА, установленного в 1, ТД выполняет тест на неизменность для того, чтобы уменьшить свою скорость ПРД. При тесте на неизменность ТД вырабатывает случайное число и сравнивает его с вектором неизменности, определенным с помощью базовой станции при или во время соединения. Если случайное число удовлетворяет необходимому условию, ТД определяет, что тест на неизменность является успешным. ТД затем уменьшает скорость ПРД. Напротив, если тест на неизменность является неуспешным, то ТД поддерживает скорость ПРД. Если скорость ПРД ниже, чем максимальная скорость ПРД, то ТД устанавливает скорость ПРД на минимальную скорость ПРД. Между тем, если все БОА установлены в 0 и тест на неизменность является успешным, то скорость ПРД увеличивается. Если тест на неизменность является неуспешным, то ТД поддерживает скорость ПРД. Если скорость ПРД становится выше, чем максимальная скорость ПРД, то ТД устанавливает скорость ПРД на максимальную скорость ПРД. Кроме того, в случае, где ТД ограничен по мощности передачи, поддерживается скорость ПРД. БОА, который выполняет функцию увеличения или уменьшения обратной скорости передачи данных, осуществляет широковещательную передачу в ТД в режиме мультиплексирования с разделением по времени (МРВ) с помощью БПА по прямому общему каналу, то есть по каналу П-УДС. ТД увеличивает/уменьшает равномерно свои скорости передачи данных в соответствии с БОА.
С точки зрения перспективы системы, описанный выше способ управления обратной передачей для настоящих систем 1xТЭД упрощает управление шириной полосы пропускания и управление служебной информацией. Однако равномерное управление без учета индивидуальных статусов ТД приводит к бесполезному расходованию полосы пропускания и снижению эффективности передачи данных ТД.
Кроме того, при достижении состояния полного использования на обратной линии связи происходит долговременная задержка, которая приводит в результате к снижению эффективности использования канала. Возникновение перегрузки может привести к потере данных, передаваемых по обратному каналу. В результате ухудшается качество связи.
Задача настоящего изобретения заключается в том, чтобы осуществить способ быстрого достижения состояния полного использования обратной линии связи.
Другая задача настоящего изобретения заключается в том, чтобы осуществить способ увеличения эффективности использования обратной линии связи.
Другая задача настоящего изобретения заключается в том, чтобы осуществить способ предотвращения возникновения перегрузки на обратной линии связи.
Вышеуказанные и другие задачи настоящего изобретения решаются с помощью способа управления обратной передачи в системе мобильной связи. После приема прямой информации, содержащей команду на изменение обратной скорости передачи данных по прямому каналу управления из базовой станции, мобильная станция увеличивает свою скорость передачи данных до значения, которое равно или меньше максимальной скорости передачи данных, если прямая информация содержит команду на увеличение скорости передачи данных, определяет, можно ли дополнительно увеличить скорость передачи данных у увеличенной скорости передачи данных для следующего фрейма, и передает результат определения с информацией, представляющей собой увеличенную скорость передачи данных в базовую станцию.
Если прямая информация несет в себе команду на увеличение обратной скорости передачи данных, мобильная станция увеличивает свою скорость передачи данных до значения, которое равно или меньше максимальной скорости передачи данных, на основании информации, показывающей, является ли увеличение скорости передачи данных доступным, что определяется при предыдущей передаче фрейма. Затем мобильная станция определяет, можно ли дополнительно увеличить увеличенную скорость передачи данных для следующего фрейма, и передает результат определения с информацией, представляющей собой увеличенную скорость передачи данных, в базовую станцию.
Если прямая информация несет в себе команду на уменьшение скорости передачи данных, мобильная станция уменьшает свою скорость передачи данных до значения, которое равно или больше минимальной скорости передачи данных, на основании информации, определенной при предыдущей передаче фрейма, показывающей, является ли увеличение скорости передачи данных доступным. Затем мобильная станция определяет, можно ли увеличить уменьшенную скорость передачи данных для следующего фрейма, и передает результат определения с информацией, представляющей собой увеличенную скорость передачи данных в базовую станцию.
Если прямая информация несет в себе команду на безусловное поддержание скорости передачи данных, мобильная станция поддерживает свою скорость передачи данных. Затем мобильная станция определяет, можно ли увеличить поддерживаемую обратную скорость передачи данных для следующего фрейма, и передает результат определения с информацией, представляющей собой увеличенную скорость передачи данных, в базовую станцию.
Прямая информация представляет собой расширенный БОА. Если прямая информация получена, по меньшей мере, из двух базовых станций, управляющий БОА вырабатывается из расширенного БОА, принятого из базовых станций. Изменение обратной скорости передачи данных определяют на основании управляющего БОА.
Если по меньшей мере один из расширенных БОА показывает условное уменьшение, управляющий БОА устанавливается так, чтобы показать условное уменьшение. Если ни один из расширенных БОА не показывает условное уменьшение и по меньшей мере один из расширенных БОА показывает безусловное поддержание скорости передачи данных, управляющий БОА устанавливается так, чтобы показать безусловное поддержание скорости передачи данных. Если ни один из расширенных БОА не показывает условное уменьшение или безусловное поддержание скорости передачи данных и по меньшей мере один из расширенных БОА показывает условное увеличение, управляющий БОА устанавливается так, чтобы показать условное увеличение. И, наконец, если все расширенные БОА показывают безусловное увеличение, управляющий БОА устанавливается так, чтобы показать безусловное увеличение.
После приема обратной информации, показывающей, является ли обратное увеличение скорости передачи данных доступным для следующего обратного фрейма, из мобильной станции, базовая станция определяет самую высокую скорость передачи данных, разрешенную мобильной станции благодаря вхождению в синхронизм мобильной станции и анализу характеристик, вырабатывает обратное значение скорости передачи данных, передает информацию, представляющую собой самую высокую скорость передачи данных и обратное значение скорости передачи данных, в мобильную станцию, определяет расширенный БОА на основании полученной обратной информации и текущей пропускной способности обратной линии связи и передает расширенный БОА в мобильную станцию.
Если обратная линия связи находится в состоянии перегрузки, расширенный БОА устанавливается так, чтобы показать условное уменьшение скорости передачи данных. Если увеличение значений скорости передачи данных всех мобильных станций, находящихся в пределах зоны действия базовой станции, не приводит к перегрузке на обратной линии связи, расширенный БОА устанавливается так, чтобы показать безусловное увеличение скорости передачи данных. Если обратная линия связи не находится в состоянии перегрузки и может обеспечить увеличение значений скорости передачи данных всех мобильных станций, расширенный БОА устанавливается так, чтобы показать условное увеличение скорости передачи данных. И, наконец, если обратная линия связи не находится в состоянии перегрузки и не может обеспечить увеличение значений скорости передачи данных у всех мобильных станций, расширенный БОА устанавливается так, чтобы показать безусловное поддержание скорости передачи данных.
Вышеупомянутые и другие задачи, особенности и преимущества настоящего изобретения будут ясны из следующего подробного описания со ссылкой на сопроводительные чертежи, на которых:
фиг.1 изображает алгоритм, иллюстрирующий способ управления обратной скоростью передачи данных для мобильной станции, находящейся в известной системе мобильной связи;
фиг.2 изображает схему, иллюстрирующую передачу/прием данных между мобильной станцией и сектором, который включает в себя активный набор мобильной станции;
фиг.3A-3F изображают алгоритмы, иллюстрирующие способ управления обратной скоростью передачи данных для мобильной станции в системе передачи данных, согласно варианту осуществления настоящего изобретения;
фиг.4 изображает алгоритм, иллюстрирующий способ управления обратной скоростью передачи данных для базовой станции в системе передачи данных, согласно варианту осуществления настоящего изобретения; и
фиг.5 изображает алгоритм, иллюстрирующий способ выработки расширенного БОА для управления обратными скоростями передачи данных в базовой станции, находящейся в системе передачи данных, согласно варианту осуществления настоящего изобретения.
Ниже приведено описание предпочтительного варианта осуществления настоящего изобретения со ссылкой на сопроводительные чертежи. В приведенном ниже описании хорошо известные функции или конструкции не описываются подробно, чтобы избежать излишнего усложнения предлагаемого изобретения ненужными подробностями.
Настоящее изобретение предусматривает способ управления обратной скоростью передачи данных для мобильной станции (МС) и новые БОА и ИОС структуры для поддержки способа в системе и новой системе передачи данных с высокой скоростью согласно настоящему изобретению. Предусмотрена также работа базовой станции для поддержки способа управления обратной скоростью передачи данных. Новый БОА и новый ИОС согласно настоящему изобретению в дальнейшем называются соответственно расширенным БОА и расширенным ИОС.
Расширенный БОА приведен в таблице 5.
1-битовый БОА просто представляет собой увеличение или уменьшение обратной скорости передачи данных в известной системе, тогда как расширенный БОА, показанный в таблице 5, представляет собой увеличение, поддержку и уменьшение обратной скорости передачи данных в настоящем изобретении.
(1) Расширенный БОА=00
Мобильная станция увеличивает свою скорость передачи данных только в случае, если она проходит свой предыдущий предварительный тест на неизменность увеличения для увеличения скорости передачи данных в предыдущем фрейме. В этом случае увеличение обратной скорости передачи данных является условным.
(2) Расширенный БОА=01
Мобильная станция уменьшает свою скорость передачи данных только в случае, если она проходит тест на неизменность уменьшения для уменьшения скорости передачи данных. В этом случае обратное уменьшение скорости передачи данных является условным.
(3) Расширенный БОА=10
Все мобильные станции увеличивают свои скорости передачи данных независимо от их предыдущих предварительных тестов на неизменность увеличения. То есть обратные скорости передачи данных безусловно увеличиваются.
(4) Расширенный БОА=11
Все мобильные станции сохраняют свои скорости передачи данных независимо от их предыдущих предварительных тестов на неизменность увеличения. То есть обратные скорости передачи данных безусловно поддерживаются.
На фиг.3A-3F изображены алгоритмы, иллюстрирующие способ управления обратной скоростью передачи данных для мобильной станции в системе передачи данных согласно варианту осуществления настоящего изобретения. Как показано на фиг.3A-3F, мобильная станция контролирует расширенные БОА, принятые по каналам П-УДС из всех базовых станций в своем активном наборе на этапе 300. Доступны только обратные скорости передачи данных, которые определяются с помощью символов ИОС. Мобильная станция может поддерживать вплоть до шести секторов/базовых станций в своем активном наборе. Активный набор представляет собой набор секторов/базовых станций, обслуживающих мобильную станцию. Если между мобильной станцией и базовой станцией в активном наборе начинается соединение, то каналы F- и R-трафика и обратные каналы управления мощностью назначаются мобильной станции. Если соединения не начинается, то мобильная станция контролирует только канал управления из базовой станции. Мобильная станция определяет “управляющий БОА” согласно принятому расширенному БОА следующим образом.
(Условия)
(1) Если по меньшей мере один из расширенных БОА, принятых из всех базовых станций в активном наборе, равен 01, управляющий БОА устанавливается в 01;
(2) Если ни один из расширенных БОА, принятых из всех базовых станций в активном наборе, не равен 01 и по меньшей мере один из них равен 11, то управляющий БОА устанавливается в 11;
(3) Если ни один из расширенных БОА, принятых из всех базовых станций в активном наборе, не равен 01 или 11 и по меньшей мере один из них равен 00, управляющий БОА устанавливается в 00;
(4) Если все расширенные БОА, принятые из всех базовых станций в активном наборе, равны 10, управляющий БОА устанавливается в 10.
Набор управляющих БОА при вышеупомянутых условиях имеет большое влияние на пропускную способность сектора в случае обратного увеличения скорости передачи данных.
Мобильная станция проверяет управляющий БОА на этапах 302-306. Если управляющий БОА равен 00, то мобильная станция определяет, прошел ли свой предыдущий предварительный тест на неизменность увеличения путем проверки переменной РезПредТеста, представляющей собой результат предварительного теста на неизменность увеличения, то есть РезПредТеста=0 на этапе 310 на фиг.3b. Если предыдущий предварительный тест на неизменность увеличения прошел, то мобильная станция переходит на этап 312, и в противном случае она переходит на этап 318. Мобильная станция увеличивает свою скорость ПРД на этапе 312 и сравнивает увеличенную скорость ПРД с максимальной скоростью ПРД на этапе 314. Если увеличенная скорость ПРД выше, чем максимальная скорость ПРД, мобильная станция продолжает свою работу на этапе 316, и в противном случае она переходит на этап 318. На этапе 316 мобильная станция устанавливает скорость ПРД на максимальную скорость ПРД и переходит на этап 318. Таким образом, полностью устанавливается скорость ПРД.
На этапе 318 мобильная станция выполняет предварительный тест на неизменность увеличения для того, чтобы управлять обратной скоростью ПРД для следующего фрейма. Если предварительный тест на неизменность увеличения является успешным, мобильная станция устанавливает переменную РезПредТеста на 0 на этапе 320 и выбирает и передает символ ИОС, представляющий собой установленную скорость ПРД на этапе 380 на фиг.3f. Напротив, если предварительный тест на неизменность увеличения является неуспешным, мобильная станция устанавливает переменную РезПредТеста на 1 на этапе 322 и выбирает и передает символ ИОС, представляющий собой установленную скорость ПРД на этапе 382 на фиг.3f.
Мобильная станция определяет, что предварительный тест на неизменность увеличения является неуспешным независимо от своей реальной реализации в случае, где скорость ПРД ограничена с помощью сообщения ПОС, которое обеспечивает максимальную разрешенную скорость передачи данных для каждой мобильной станции, когда мобильная станция имеет слишком ограниченную мощность передачи для увеличения скорости ПРД, или объем данных, запасенных в буфере, меньше или равен пороговому (то есть, сохраненные данные можно передавать без увеличения скорости ПРД).
В таблице 6 перечислены преобразования ИОС в обратные скорости передачи данных согласно настоящему изобретению.
Расширенный ИОС, представленный в таблице 6, представляет собой модификацию известного ИОС, который показывает базовой станции, на какой скорости нужно посылать обратные данные. Исходя из приобретенной обратной скорости передачи данных, базовая станция восстанавливает первоначальные обратные данные. Расширенный ИОС выполнен для представления обратных скоростей передачи данных, которые определяют системы 1ТЭД с помощью набора РезПредТеста в первом поле.
Если на этапе 304 управляющий БОА равен 01, то на этапе 330 (фиг.3c) мобильная станция выполняет тест на неизменность уменьшения. Если тест на неизменность уменьшения является успешным, то мобильная станция переходит на этап 332, и в противном случае она переходит на этап 338. На этапе 332 мобильная станция уменьшает свою скорость ПРД и на этапе 334 сравнивает уменьшенную скорость ПРД с минимальной скоростью ПРД. Если уменьшенная скорость ПРД ниже, чем максимальная скорость ПРД, мобильная станция продолжает свою работу на этапе 336, и в противном случае она переходит на этап 338. На этапе 336 мобильная станция устанавливает скорость ПРД на минимальную скорость ПРД и переходит на этап 338.
На этапе 338 мобильная станция выполняет предварительный тест на неизменность увеличения для того, чтобы управлять обратной скоростью ПРД для следующего фрейма. Если предварительный тест на неизменность увеличения является успешным, то на этапе 340 мобильная станция устанавливает переменную РезПредТеста в 0 и выбирает символ ИОС, представляющий собой установленную скорость ПРД из таблицы, такой как таблица 6, и передает выбранный символ ИОС на этапе 380 (фиг.3f). В противном случае, если предварительный тест на неизменность увеличения является неуспешным, то на этапе 342 мобильная станция устанавливает переменную РезПредТеста на 1 и выбирает символ ИОС, представляющий собой установленную скорость ПРД из таблицы, такой как таблица 6, и передает выбранный символ ИОС на этапе 382 (фиг.3f).
Мобильная станция устанавливает переменную РезПредТеста на 1, определяя, что предварительный тест на неизменность увеличения является неуспешным независимо от своего реального выполнения в случае, где скорость ПРД ограничивают с помощью сообщения ПОС, когда мобильная станция имеет слишком ограниченную мощность передачи для увеличения скорости ПРД, или количество данных, сохраненных в буфере, меньше или равно пороговому значению.
Если на этапе 306 управляющий БОА не равен 10, то БОА должен быть равен 11. Это предполагает, что будет поддерживаться текущая скорость ПРД. Следовательно, на этапе 370 мобильная станция проверяет переменную РезПредТеста, представляющую собой результат предыдущего теста на неизменность увеличения, который был выполнен для передачи сообщения о состоянии обратной линии связи для предыдущего фрейма (фиг.3e). Если РезПредТеста равен 0, то есть доступно увеличение скорости ПРД, то мобильная станция выполняет предварительный тест на неизменность увеличения для того, чтобы на этапе 372 управлять обратной скоростью ПРД для следующего фрейма. Если предварительный тест на неизменность увеличения является успешным, то на этапе 374 мобильная станция устанавливает переменную РезПредТеста в 0 и выбирает символ ИОС, представляющий собой установленную скорость ПРД из таблицы, такой как таблица 6, и передает выбранный символ ИОС на этапе 380 (фиг.3f).
С другой стороны, если на этапе 370 РезПредТеста равен 1, или если на этапе 372 предварительный тест на неизменность увеличения является неуспешным, то на этапе 376 мобильная станция устанавливает переменную РезПредТеста на 1 и выбирает символ ИОС, представляющий собой установленную скорость ПРД из таблицы, такой как таблица 6, и передает выбранный символ ИОС на этапе 382 (фиг.3f). Причиной для выполнения предварительного теста на неизменность увеличения только в мобильной станции при РезПредТеста = 0, несмотря на команду подержания скорости ПРД с помощью расширенного БОА, является сохранение пропускной способности обратной линии связи.
На фиг.4 изображен алгоритм, иллюстрирующий способ управления обратной скоростью передачи данных для базовой станции в системе передачи данных с высокой скоростью, согласно варианту осуществления настоящего изобретения.
Как показано на фиг.4, после приема запросов на открытие соединения из мобильных станций базовая станция на этапе 400 осуществляет вхождение в синхронизм мобильной станции и на этапе 402 анализирует характеристики мобильных станций. На этапе 404 базовая станция анализирует характеристики обратного трафика, принятого из мобильных станций, то есть определяет качество обслуживания (КО) услуг передачи пакетных данных, запрашиваемых мобильными станциями. На этапах 406 базовая станция устанавливает поля “индексУДС”, с помощью которых идентифицируют мобильные станции. Базовая станция устанавливает поля “ПределСкорости”, которые ограничивают скорости передачи данных мобильных станций на основании характеристик мобильных станций и их прикладных услуг на этапе 408. Затем базовая станция компонует сообщение ПОС с помощью “ИД сообщения” и других соответствующих полей сообщения для передачи в эфир на этапе 412 и передает сообщение ПОС в мобильные станции на этапе 414.
На этапе 416 базовая станция принимает информацию РезПредТеста, показывающую, является ли увеличение обратной скорости передачи данных доступным для следующих фреймов из мобильных станций, и анализирует информацию РезПредТеста. Базовая станция проверяет текущие условия обратного канала и на этапе 418 вырабатывает БОА согласно условиям обратного канала и на этапе 420 выполняет широковещательную передачу БОА в мобильные станции. Если для каждой мобильной станции устанавливают один БОА, то БОА не может вести широковещательную передачу, но должен передаваться только в соответствующую мобильную станцию.
На фиг.5 изображен алгоритм, иллюстрирующий способ выработки расширенного БОА для управления обратных скоростей передачи данных в базовой станции, находящейся в системе передачи скорости передачи данных, согласно варианту осуществления настоящего изобретения.
Как показано на фиг.5, на этапе 500 базовая станция определяет, является ли обратная линия связи в текущий момент времени в состоянии перегрузки. В состоянии перегрузки базовая станция устанавливает расширенный БОА на 01 на этапе 512. Это предполагает, что соответствующая мобильная станция устанавливает управляющий БОА на 01 и уменьшает свою скорость ПРД в соответствии с тестом на неизменность уменьшения.
Если на этапе 500 текущая обратная линия связи не находится в состоянии перегрузки, то на этапе 502 базовая станция определяет, находится ли текущая обратная линия связи в состоянии малой нагрузки. В состоянии малой нагрузки базовая станция устанавливает расширенный БОА на 10.
Если на этапе 502 текущая обратная линия связи не находится в состоянии малой нагрузки, то на этапе 504 базовая станция проверяет информацию РезПредТеста, полученную из мобильных станций, для того, чтобы определить, произойдет ли перегрузка при с