Способ, станция и носитель, хранящий программу, для приоритет-ориентированного планировщика с изменяемыми периодами планирования и изменяемыми планируемыми периодами
Иллюстрации
Показать всеЗаявлены система и способ для масштабируемого по времени приоритет-ориентированного планировщика. Технический результат - создание гибкого алгоритма планирования, использующий изменяемые продолжительности планирования, чтобы максимизировать коэффициент использования пропускной способности системы. Для этого алгоритм гибкого планирования, использующий изменяемые продолжительности планирования, предоставляет возможность лучшего использования пропускной способности системы. Запрос скорости передачи передается, если данные прибывают в буфер, данные в буфере выходят за пределы глубины буфера, и существует достаточная мощность, чтобы передавать на запрошенной скорости. Назначение скорости передачи, чувствительное к запросу скорости передачи, указывает запланированную продолжительность и запланированную скорость передачи, применимую для запланированной продолжительности. Запланированная продолжительность меньше чем или равна периоду планирования. Периодом планирования является интервал времени, по истечении которого планировщик подготавливает решение планирования. Период планирования изменяем, и изменяема запланированная продолжительность. 10 н. и 24 з.п. ф-лы, 7 ил., 1 табл.
Реферат
Настоящая заявка на выдачу патента испрашивает приоритет по предварительной заявке № 60/439,989, озаглавленной «System and Method for a Time-Scalable Priority-Based Scheduler» («Система и способ для масштабируемого по времени приоритет-ориентированного планировщика»), поданной 13 января 2003 г., и переуступленной ее правопреемнику, и настоящим в прямой форме включенной в материалы настоящей заявки посредством ссылки.
Область техники, к которой относится изобретение
Настоящие раскрытые варианты осуществления в общем относятся к беспроводным средствам связи, а более точно, к масштабируемому по времени приоритет-ориентированному планировщику в системе связи.
Уровень техники
Область техники средств связи имеет много применений, включая, например, поисковый вызов, беспроводные местные линии связи, Интернет-телефонию и спутниковые системы связи. Примерным применением является сотовая телефонная система для мобильных абонентов. (В качестве используемого в материалах настоящей заявки термин «сотовая» система охватывает частоты системы как сотовых, так и персональных служб средств связи (PCS).) Современные системы связи, предназначенные, чтобы предоставлять многочисленным пользователям возможность осуществлять доступ к общей среде передачи данных, были разработаны для таких сотовых систем. Эти современные системы связи могут быть основаны на множественном доступе с кодовым разделением каналов (CDMA), множественном доступе с временным разделением (TDMA, МДВР), множественном доступе с частотным разделением (FDMA), множественном доступе с пространственным разделением (SDMA, МДПР), множественном доступе с поляризационным разделением (PDMA) или других технологиях модуляции, известных в данной области техники. Эти технологии модуляции демодулируют сигналы, принимаемые от многочисленных пользователей системы связи, тем самым делая возможным увеличение пропускной способности системы связи. В связи с этим стали широко известными различные беспроводные системы, в том числе, например, улучшенная мобильная телефонная связь (AMPS), глобальная система мобильной связи (GSM) и некоторые другие беспроводные системы.
В системах FDMA полный спектр частот поделен на некоторое количество меньших поддиапазонов, а каждый пользователь снабжен его собственным поддиапазоном, чтобы осуществлять доступ к среде передачи. В качестве альтернативы, в системах TDMA каждый пользователь снабжен полным частотным спектром в течение периодически повторяющихся временных интервалов. Система CDMA предоставляет потенциальные преимущества над другими типами систем, в том числе увеличенную пропускную способность системы. В CDMA-системах каждый пользователь снабжен полным частотным спектром на все время, но помечает свою передачу через использование уникального кода.
CDMA-система может быть предназначена, чтобы поддерживать один или более стандартов CDMA, таких как (1) «TIA/EIA-95-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System» (международный стандарт IS-95, «Стандарт совместимости мобильной станции и базовой станции версии 95-B Ассоциации промышленных средств связи/Ассоциации электронной промышленности»), (2) стандарт, предложенный консорциумом, названным «3rd Generation Partnership Project» (3GPP, «Проект партнерства 3-го поколения»), и воплощенный в множестве документов, включая документы с номерами 3G TS 25.211, 3G TS 25.212, 3G TS 25.213 и 3G TS 25.214 (стандарт W-CDMA), (3) стандарт, предложенный консорциумом, названным «3rd Generation Partnership Project 2» (3GPP2, «Проект 2 партнерства 3-го поколения»), и воплощенный в «TR-45.5 Physical Layer Standard for cdma2000 Spread Spectrum Systems» (международном стандарте IS-2000, «Стандарте физического уровня TR-45.5 для систем cdma2000 широкодиапазонного спектра»), и (4) некоторые другие стандарты.
В вышеприведенных поименованных системах и стандартах связи CDMA имеющийся в распоряжении спектр одновременно разделяется для совместного использования среди некоторого количества пользователей, и технологии, такие как мягкий перевод, используются, чтобы сохранять достаточное качество для поддержки чувствительных к задержкам услуг, к примеру, голосовых. Услуги передачи данных также имеются в распоряжении. В самое последнее время были предложены системы, которые увеличивают пропускную способность служб передачи данных посредством использования модуляции высшего порядка, очень быстрой обратной связи отношения несущей к помехе (C/R) от мобильной станции, очень быстрого планирования и планирования услуг, которые имеют более мягкие требования задержки. Примером такой только информационной системы связи, использующей эти технологии, является система высокоскоростной передачи данных (HDR), которая соответствует стандарту TIA/EIA/IS-856 (международному стандарту IS-856).
В отличие от других вышеназванных стандартов, системы IS-856 используют полный спектр, имеющийся в распоряжении в каждой сотовой ячейке, чтобы передавать данные единственному пользователю в одно время. Одним из факторов, используемых при определении того, какой пользователь обслуживается, является качество связи. Посредством использования качества связи в качестве фактора для выбора того, какой пользователь обслуживается, система расходует больший процент времени, отправляя данные на более высоких скоростях, когда канал хороший, и тем самым, избегает поручения ресурсам поддерживать передачу на малопроизводительных скоростях. Результирующим эффектом является более высокая пропускная способность данных, более высокие пиковые скорости передачи данных и более высокая усредненная пропускная способность.
Системы могут содержать в себе поддержку для чувствительных к задержкам данных, такую как голосовые каналы или каналы данных, поддерживаемые в стандарте IS-2000, совместно с поддержкой для услуг пакетных данных, таких как описанные в стандарте IS-856. Одна такая система описывается в рекомендации, представленной на рассмотрение компаниями LG Electronics, LSI Logic, Lucent Technologies, Nortel Networks, корпорацией QUALCOMM и Samsung для Проекта 2 партнерства 3-го поколения (3GPP2). Предложение подробно изложено в документах, озаглавленных «Updated Joint Physical Layer Proposal for 1xEV-DV» («Предложение обновленного стыковочного физического уровня для 1xEV-DV»), представленного на рассмотрение в 3GPP2 как документ номер C50-20010611-009 от 11 июня 2001 г.; «Results of L3NQS Simulation Study» («Результаты исследования моделирования L3NQS»), представленного на рассмотрение в 3GPP2 как документ номер C50-20010820-011 от 20 августа 2001 г.; и «System Simulation Results for the L3NQS Framework Proposal for cdma2000 lx-EVDV» («Результаты моделирования системы для рекомендации L3NQS-структуры для cdma2000 lx-EVDV», представленного на рассмотрение в 3GPP2 как документ номер C50-20010820-012 от 20 августа 2001 г. Они в дальнейшем упоминаются как рекомендация 1xEV-DV.
Многоуровневое планирование полезно для более эффективного использования пропускной способности по обратной линии связи. В типичном сценарии, когда планирование выполняется в центральной сущности, подобной контроллеру базовой станции (BSC), используется длинный период планирования из-за
a) больших задержек ретрансляции, определенных централизованной природой планирования; и
b) накладных расходов запроса/разрешения с многочисленными мобильными станциями (MS), являющимися планируемыми одновременно.
Однако длительные продолжительности планирования фиксированной скорости передачи имеют следующие недостатки:
- мобильные станции с небольшим объемом данных в их буфере не способны передавать на больших скоростях передачи на длительных планируемых продолжительностях. При назначениях небольшой скорости передачи использование пропускной способности не столь эффективно;
- длинные продолжительности планирования увеличивают вероятность ограниченных по данным запрещенных передач (DTX) на более длинные периоды, отсюда растрата пропускной способности; и
- велика усредненная задержка пакета.
Таким образом, гибкий алгоритм планирования, использующий изменяемые продолжительности планирования, может быть более полезен, чтобы максимизировать коэффициент использования пропускной способности системы.
Раскрытие изобретения
Варианты осуществления, раскрытые в материалах настоящей заявки, предоставляют систему и способ для масштабируемого по времени приоритет-ориентированного планировщика в системе связи.
В рассмотрении способ планирования содержит передачу запроса скорости передачи, если данные поступают в буфер, данные в буфере выходят за пределы глубины буфера и существует достаточная мощность, чтобы передать на запрашиваемой скорости передачи, прием запроса скорости передачи, передачу назначения скорости передачи, чувствительного к запросу скорости передачи, назначение скорости передачи указывает запланированную продолжительность и запланированную скорость передачи, применимую для запланированной продолжительности, прием назначения скорости передачи и передачу данных, передача чувствительна к назначению скорости передачи, при этом данные передаются за запланированную продолжительность на запланированной скорости передачи.
В рассмотрении способ планирования содержит прием запроса скорости передачи, передачу назначения скорости передачи, чувствительного к запросу скорости передачи, назначение скорости передачи указывает запланированную продолжительность и запланированную скорость передачи, применимую для запланированной продолжительности, и прием данных за запланированную продолжительность на запланированной скорости передачи.
В еще одном аспекте способ передачи данных содержит передачу запроса скорости передачи, если данные поступают в буфер, данные в буфере выходят за границы глубины буфера и существует достаточная мощность, чтобы передавать на запрашиваемой скорости передачи, прием назначения скорости передачи, чувствительного к запросу скорости передачи, назначение скорости передачи указывает запланированную продолжительность и запланированную скорость передачи, применимую для запланированной продолжительности, и передачу данных, передача чувствительна к назначению скорости, при этом данные передаются за запланированную продолжительность на запланированной скорости передачи.
В рассмотрении запланированная продолжительность является целым числом, кратным минимальной планируемой продолжительности. В рассмотрении запланированная продолжительность меньше чем или равна периоду планирования, при этом периодом планирования является интервал времени, по истечении которого планировщик подготавливает решение планирования. В рассмотрении период планирования является изменяемым. В рассмотрении запланированная продолжительность является изменяемой.
Краткое описание чертежей
Фиг.1 иллюстрирует вариант осуществления системы беспроводной связи с тремя мобильными станциями и двумя базовыми станциями;
Фиг.2 показывает настройку установки, обусловленную изменением скорости передачи по R-SCH в соответствии с вариантом осуществления;
Фиг.3 показывает распределение по времени задержки планирования в соответствии с вариантом осуществления;
Фиг.4 показывает параметры, ассоциативно связанные при планировании мобильной станции по обратной линии вязи;
Фиг.5 иллюстрирует процедуру определения скорости передачи для MS k в секторе j в соответствии с вариантом осуществления;
Фиг.6 - структурная схема базовой станции в соответствии с вариантом осуществления;
Фиг.7 - структурная схема мобильной станции в соответствии с вариантом осуществления;
Осуществление изобретения
Термин «примерный» используется в материалах настоящей заявки, чтобы обозначать «служащий в качестве примера, отдельного случая или иллюстрации». Любые варианты осуществления, описанные в материалах настоящей заявки как «примерные», необязательно должны истолковываться как предпочтительные или преимущественные над другими вариантами осуществления.
Система беспроводной связи может содержать многочисленные мобильные станции и многочисленные базовые станции. Фиг.1 иллюстрирует вариант осуществления системы беспроводной связи с тремя мобильными станциями 10А, 10В и 10С и двумя базовыми станциями 12. На фиг.1 три мобильные станции показаны в виде мобильных телефонных устройств, установленных в автомобиле 10А, портативном удаленном компьютере 10В и устройстве 10С с фиксированным местоположением, таких как могут быть найдены в беспроводной линии связи или системе считывания измерений. Мобильные станции могут быть любым типом устройства связи, таким как, например, карманные устройства системы персональной связи, портативные информационные устройства, такие как персональное вспомогательное устройство, или информационные устройства с фиксированным местоположением, такие как измерительное или считывающее оборудование. Фиг.1 показывает прямую линию 14 связи от базовой станции 12 до мобильных станций 10 и обратную линию 16 связи от мобильных станций 10 до базовой станции 12.
Так как мобильная станция передвигается через физическую среду, количество путей прохождения сигнала и интенсивностей сигналов по этим путям постоянно изменяются, как принимаемое на мобильной станции, так и принимаемое на базовой станции. Следовательно, приемник в варианте осуществления использует специальный элемент обработки, называемый элементом поискового средства, который, не прекращая, опрашивает канал во временной зоне, чтобы установить наличие, временное смещение и сигнальную мощность сигналов в среде многочисленных путей прохождения. Элемент поискового средства также называют поисковой машиной. Выход элемента поискового средства предоставляет информацию для гарантии того, что элементы демодуляции сопровождают наиболее преимущественные пути прохождения.
Способ и система для назначения элементов демодуляции на множество имеющихся в распоряжении сигналов как для мобильных станций, так и для базовых станций, раскрыты в патенте США № 5490165, озаглавленном «DEMODULATION ELEMENT ASSIGNMENT IN A SYSTEM CAPABLE OF RECEIVING MULTIPLE SIGNALS» («Назначение элемента демодуляции в системе, допускающей прием многочисленных сигналов»), опубликованном 6 февраля 1996 г., и переуступленном правопреемнику настоящего изобретения.
Когда мобильные устройства передают одновременно, радиопередача от одного мобильного устройства воздействует как помеха на радиопередачу другого мобильного устройства, тем самым ограничивая пропускную способность, достижимую по обратной линии связи (также называемой восходящей линией связи). Для достаточно эффективного использования пропускной способности по обратной линии связи централизованное планирование на базовой станции было рекомендовано в патенте США № 5914950, озаглавленном «METHOD AND APPARATUS FOR REVERSE LINK RATE SCHEDULING» («Способ и устройство для планирования скорости передачи для обратной линии связи»), опубликованном 22 июня 1999 г., и патенте США № 5923650, озаглавленном «METHOD AND APPARATUS FOR REVERSE LINK RATE SCHEDULING» («Способ и устройство для планирования скорости передачи обратной линии связи»), опубликованном 13 июля 1999 г., оба из которых переуступлены правопреемнику настоящего изобретения.
В примерном варианте осуществления выполняется многоуровневое планирование. В варианте осуществления многоуровневое планирование содержит планирование уровня базовой станции, планирование уровня селектора и/или планирование уровня сети.
В варианте осуществления подробная структура гибкого алгоритма планирования основана на фундаментальных теоретических принципах, которые ограничивают пропускную способность системы по обратной линии связи, при этом существующие сетевые параметры имеются в распоряжении или измеряются базовой станцией.
В варианте осуществления оценка базовой станцией вклада пропускной способности каждого мобильного устройства основана на измерении отношения сигнал/шум (Snr) или отношения энергии контрольного канала к сумме шума и помехи (Ecp/(I0+N0)), обобщенно называемого (Ecp/Nt), задав текущую скорость передачи. Измерение Ecp/Nt контрольного сигнала из всех направлений при многопутевом сценарии раскрыто в заявке на выдачу патента США № 10/011,519, озаглавленной «METHOD AND APPARATUS FOR DETERMINING REVERSE LINK LOAD LEVEL FOR REVERSE LINK DATA RATE SCHEDULING IN A CDMA COMMUNICATION SYSTEM» («Способ и устройство для определения уровня загрузки обратной линии связи для планирования скорости передачи данных обратной линии связи в системе связи CDMA»), зарегистрированной 5 ноября 2001 г. и переуступленной правопреемнику настоящего изобретения.
Из измерения Ecp/Nt контрольного сигнала на текущих скоростях передачи по разным каналам вклад в пропускную способность мобильного устройства оценивается при новых скоростях передачи по этим каналам.
В варианте осуществления запросы мобильного устройства на выделение скорости передачи снабжены приоритетами. Список всех мобильных устройств, за планирование которых ответственен планировщик, поддерживается в зависимости от того, на каком уровне выполняется планирование. В варианте осуществления имеется один список для всех мобильных устройств. В альтернативном варианте имеются два списка для всех мобильных устройств. Если планировщик ответственен за планирование всех базовых станций, которые мобильное устройство содержит в его активном множестве, то мобильное устройство полагается на первый список. Отдельный второй список может быть поддержан для тех мобильных устройств, которые содержат базовые станции в активном множестве, за планирование которых планировщик не ответственен. Снабжение приоритетами запросов скорости передачи мобильных устройств основано на различных сообщаемых, измеряемых или известных параметрах, которые максимизируют пропускную способность системы, при этом предоставляя возможность для равноправия мобильного устройства, а также его статуса значимости.
В варианте осуществления используется поглощающее заполнение. При поглощающем заполнении мобильное устройство наивысшего приоритета получает имеющуюся в распоряжении мощность сегмента. Наивысшая скорость передачи, которая может быть выделена мобильному устройству, определяется как наивысшая скорость передачи, на которой мобильное устройство может вести передачу. В варианте осуществления наивысшие скорости передачи определяются на основании Ecp/Nt. В варианте осуществления наивысшие скорости определяются также на основании ограничивающих параметров. В варианте осуществления наивысшая скорость передачи определяется оценкой буфера мобильного устройства. Выбор высокой скорости передачи уменьшает задержки передачи и уменьшает помеху, которую передающее мобильное устройство воспринимает. Оставшаяся пропускная способность сектора может быть выделена следующему менее приоритетному мобильному устройству. Эта методология помогает в максимизации выигрышей, обусловленных снижением помехи при максимизации коэффициента использования пропускной способности.
Посредством выбора разных функций приоритезации алгоритм поглощающего заполнения может быть настроен на обычное карусельное, пропорционально равное или неравноправное планирование на основании заданной стоимостной метрики. При рассматриваемом классе планирования вышеприведенный способ помогает поддерживать максимальный коэффициент использования пропускной способности.
Мобильная станция инициирует вызов посредством передачи сообщения запроса базовой станции. Как только мобильное устройство принимает сообщение назначения канала от базовой станции, оно может использовать логический выделенный канал для дополнительной связи с базовой станцией. В планируемой системе, когда мобильная станция имеет данные для передачи, она может инициировать высокоскоростную передачу данных по обратной линии связи посредством передачи сообщения запроса по обратной линии связи.
Рассматриваются запрос скорости передачи и схема выделения скорости передачи, в настоящее время предписываемые в реализации C международного стандарта IS 2000. Однако специалистам в данной области техники должно быть очевидно, что варианты осуществления могут быть реализованы в любой системе с множественным доступом с централизованным планировщиком для назначения скорости передачи.
Процедуры мобильной станции
В варианте осуществления мобильные станции (MS) по меньшей мере поддерживают одновременную работу следующих каналов:
1. Обратного основного канала (R-FCH).
2. Обратного вспомогательного канала (R-SCH).
Основной обратный канал (R-FCH): Когда исключительно-голосовая MS получает активный голосовой вызов, он выполняется по R-FCH. Для исключительно-информационной MS R-FCH переносит сигнализацию и данные. Примерный размер кадра канала R-FCH, кодирование, модуляция и уплотнение предписаны в TIA/EIA-IS-2000.2. «Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System» («Стандарт совместимости мобильной станции и базовой станции для сотовой системы двухмодового широкополосного расширяемого спектра», от июня 2002 г.).
В примерном варианте осуществления R-FCH на нулевой скорости передачи используется для регулирования мощности (PC) внешнего контура, когда MS не является передающей голос, данные или сигнализацию по R-FCH. Под нулевой скоростью подразумевается наименьшая скорость. R-FCH на наименьшей скорости может быть использован, чтобы поддерживать в рабочем состоянии регулирование мощности внешнего контура, даже когда нет передачи по R-SCH.
Вспомогательный обратный канал (R-SCH): MS поддерживает R-SCH для передач пакетных данных в соответствии с вариантом осуществления. В примерном варианте осуществления R-SCH использует скорости передачи данных, предписанные конфигурацией радиосвязи (RC3) в TIA/EIA-IS-2000.2.
В варианте осуществления, где поддерживается только одиночный канал данных R-SCH, сигнализация и регулирование мощности могут быть выполнены по каналу управления. В альтернативном случае сигнализация может быть доставлена по R-SCH, а PC внешнего контура может быть доставлена по R-SCH всякий раз, когда оно существует.
В варианте осуществления следующие процедуры поддерживаются мобильной станцией:
- коэффициент многоканального регулирования;
- прерывистая передача и изменяемый вспомогательный коэффициент регулирования;
- служебная передача R-CQICH и других каналов управления;
- команда управления мощностью (PC) замкнутого контура;
- запрос скорости передачи с использованием мини-сообщения запроса; вспомогательного канала (SCRMM) по 5-миллисекундному R-FCH или сообщения запроса вспомогательного канала (SCRM) по 20-миллисекундному R-FCH.
Коэффициент многоканального регулирования: когда R-FCH и R-SCH одновременно активны, настройка таблицы коэффициентов многочисленных каналов, как предписано в TIA/EIA-IS-2000.2, выполняется, чтобы поддерживать в рабочем состоянии корректную мощность передачи R-FCH. Отношения потока обмена к контрольному сигналу (T/P) для всех канальных скоростей передачи также заданы в таблице номинальных характеристических коэффициентов в приложении А в виде значений номинальных характеристических коэффициентов. Под отношением потока обмена к контрольному сигналу подразумевается отношение мощности канала потока обмена к мощности канала контрольного сигнала.
Прерывистая передача и изменяемый вспомогательный коэффициент регулирования: MS может быть назначена скорость передачи по R-SCH планировщиком в течение каждого периода планирования. Когда MS не назначена скорость передачи по R-SCH, она ничего не будет передавать по R-SCH. Если MS назначено передавать по R-SCH, но она не имеет данных или достаточной мощности, чтобы передавать на назначенной скорости передачи, она запрещает передачу (DTX) по R-SCH. Если система предоставляет возможность, MS может быть передающей по R-SCH на скорости, более низкой, чем назначенная автономно. В варианте осуществления это переменное по скорости передачи действие R-SCH сопровождается регулированием коэффициента SCH изменяемой скорости передачи, как предписано в TIA/EIA-IS-2000.2. T/P R-FCH настраивается с допущением, что принимаемое SNR контрольного канала является достаточно высоким, чтобы поддерживать назначенную скорость передачи по R-SCH.
Служебная передача R-CQICH и других каналов управления: исключительно-информационная MS передает дополнительную мощность по CQICH и/или другим каналам управления при отношении CQICH к контрольному сигналу (или управления к контрольному сигналу) (C/P) с многоканальным регулированием коэффициента, выполняемым, чтобы удерживать корректную мощность передачи R-CQICH (или каналов управления). Значение (C/P) может быть отличным для MS при мягком переводе от MS вне мягкого перевода. (C/P) представляет отношение полной мощности, используемой каналами управления, к мощности контрольного сигнала без многоканальной регулировки коэффициента.
Команда управления мощностью (PC) замкнутого контура: В варианте осуществления MS принимает одну PC-команду в каждой группе управления мощности (PCG) на скорости передачи в 800 Гц от всех базовых станций (BS) в активном множестве MS. PCG является 1,25-миллисекундным интервалом по обратному каналу потока обмена и обратному каналу контрольного сигнала. Мощность контрольного сигнала изменяется на ±1 дБ на основании правила «уменьшать ли» после объединения PC-команд из расположенных вблизи расположенных BS (секторов в данной сотовой ячейке).
Запрос скорости передачи делается одним из двух способов. В первом способе запрос скорости передачи выполнен с использованием мини-сообщения запроса вспомогательного канала (SCRMM) по 5-миллисекундному R-FCH, как предписано в TIA/EIA-IS-2000.5.
Мини-сообщение запроса вспомогательного канала (SCRMM) по 5-миллисекундному R-FCH: В варианте осуществления каждая передача SCRMM состоит из 24 бит (или 48 бит с управляющим кадром физического уровня в каждом 5-миллисекундном кадре FCH при 9,6 кБод).
MS отправляет SCRMM в любом периодическом интервале в 5 мс. Если необходимо передавать 5-миллисекундное SCRMM, MS прерывает свою передачу текущего 20-миллисекундного кадра R-FCH и взамен отправляет 5-миллисекундный кадр по R-FCH. После того как 5-миллисекундный кадр отправлен, любое оставшееся время в 20-миллисекундном периоде по R-FCH не занимается передачей. Приостановленная передача 20-миллисекундного R-FCH переустанавливается с начала следующего 20-миллисекундного кадра.
Во втором способе запрос скорости передачи выполняется с использованием сообщения запроса вспомогательного канала (SCRM) по 20-миллисекундному R-FCH.
В зависимости от разных вариантов осуществления разная информация может быть оправлена в сообщении запроса. В IS-2000 мини-сообщение запроса вспомогательного канала (SCRMM) или сообщение запроса вспомогательного канала (SCRM) отправляется по обратной линии связи для запроса скорости передачи.
В варианте осуществления следующая информация будет сообщена от MS на BS в каждой передаче SCRM/SCRMM:
- максимальная запрашиваемая скорость передачи;
- информация об очереди.
Максимальная запрашиваемая скорость передачи: Она может быть максимальной скоростью передачи данных, на которой MS допускает передачу при текущих канальных условиях, оставляя запас для быстрых канальных изменений. MS может определять ее максимальную скорость передачи, используя следующее равенство:
где Pref(R) - значение «опорного уровня контрольного сигнала», заданное в таблице характеристических коэффициентов в TIA/EIA-IS-2000.2, TxPiPwr(PCGi) - действующая передаваемая мощность сигнала после ограничений действующей передаваемой мощности на стороне MS в случае отклонения мощности, и NormAvPiTx(PCGi) - нормализованная средняя передаваемая мощность передаваемого контрольного сигнала. MS может быть более осторожной или агрессивной в ее выборе запаса и определения максимальной запрашиваемой скорости передачи, в зависимости от того, что разрешает BS.
В варианте осуществления MS принимает информацию разрешения одним из двух следующих способов:
способ a: мини-сообщение назначения расширенного вспомогательного канала (ESCAMM) от BS по 5-миллисекундному прямому выделенному каналу управления (F-DCCH) с назначением скорости на заданную продолжительность планирования;
способ b: сообщение назначения расширенного вспомогательного канала (ESCAM) от BS по прямому физическому каналу данных (F-PDCH) с назначением скорости передачи на заданную продолжительность планирования.
Задержки назначения зависят от задержек обратной передачи и передачи и являются разными, в зависимости от того, какой способ использован для разрешения скорости передачи. В течение запланированной продолжительности выполняются следующие процедуры планирования:
- в варианте осуществления, где используется R-FCH, чтобы передавать автономные данные и для PC внешнего контура, MS передает данные при автономной скорости передачи 9600 Бод, если она имеет некоторое количество данных в ее буфере, иначе MS передает нулевой кадр R-FCH на скорости передачи в 1500 Бод;
- MS передает при заданной скорости передачи R-SCH в заданном 20-миллисекундном периоде, если MS имеет больше данных, чем может быть доставлено по R-FCH, и если MS решила, что она будет иметь достаточную мощность, чтобы передавать на назначенной скорости передачи (сохраняя запас для канальных изменений). Иначе, передача отсутствует по R-SCH в течение кадра, или MS передает на более низкой скорости, которая удовлетворяет ограничению мощности. MS решает, что она обладает достаточной мощностью, чтобы передавать по R-SCH на назначенной скорости R передачи в заданном 20-миллисекундном периоде Encode_Delay (задержки_кодирования), до начала такого 20-миллисекундного периода, если удовлетворено следующее равенство:
где Pref(R) - значение «опорного уровня контрольного сигнала», предписанное в таблице характеристических коэффициентов в TIA/EIA-IS-2000.2, NormAvPiTx(PCGi) - нормализованная усредненная передаваемая мощность контрольного сигнала, (T/R)R - отношение потока обмена к контрольному сигналу, которое соответствует скорости передачи R и, для всех канальных скоростей передачи, задано в таблице номинальных характеристических коэффициентов в приложении А в виде значений номинальных характеристических коэффициентов, (T/P)RFCH - соотношение потока обмена к контрольному сигналу в FCH, (C/P) - соотношение полной мощности, используемой каналами управления, к мощности контрольного сигнала без многоканального регулирования коэффициента. Tx(max) - максимальная мощность передачи MS, и Headroom_Tx - запас, который MS сохраняет, чтобы предоставить возможность для канального изменения.
Определение DTX делается один раз за каждый кадр, за задержку PCG Encode_Delay перед передачей R-SCH. Если MS запрещает передачу по R-SCH, она передает на следующей мощности:
MS кодирует передаваемый кадр раньше на Encode_Delay до реальной передачи.
Процедуры базовой станции
В варианте осуществления BS выполняет следующие важные функции:
- декодирование R-FCH/R-SCH;
- управление мощностью.
Декодирование R-FCH/R-SCH
Когда имеют место многочисленные каналы потока обмена, передаваемые посредством MS одновременно, каждый из каналов потока обмена декодируется после сопоставления с соответствующей последовательностью Уолша.
Управление мощностью
Управление мощностью в системе CDMA является существенным для поддержания желаемого качества обслуживания (QoS). В IS-2000 контрольный RL-канал (R-PICH) каждой MS регулируется по мощности замкнутым контуром по отношению к желаемому пороговому значению. На BS это пороговое значение, названное уставкой управления мощностью, сопоставляется с принимаемым Ecp/Nt, чтобы генерировать команду управления мощностью (PC замкнутого контура), где Ecp является энергией канала контрольного сигнала на каждый элементарный сигнал. Чтобы достичь желаемого QoS по каналу потока обмена, пороговое значение на BS изменяется согласно стиранию в канале потока обмена, и должно быть отрегулировано, когда изменяется скорость передачи данных.
Корректировки уставки происходят согласно
- управлению мощности внешним контуром;
- перемене скорости передачи.
Управление мощностью внешним контуром: если существует R-FCH, уставка управления мощностью корректируется на основании стирания R-FCH. Если R-FCH отсутствует, PC внешним контуром корректируется на основании стирания какого-либо канала управления или R-SCH в тот момент, когда MS передает данные.
Замены скорости передачи: разные скорости передачи данных по R-SCH требуют разной оптимальной уставки обратного канала контрольного сигнала. Когда скорость передачи данных по R-SCH изменяется, BS изменяет принимаемое Ecp/Nt MS согласно разнице опорных уровней контрольного сигнала (Pref(R)) между текущей и следующей скоростью передачи данных R-SCH. В варианте осуществления опорный уровень контрольного сигнала для заданной скорости R передачи данных, Pref(R), задан в таблице номинальных характеристических коэффициентов в C.S0002-C. Тогда как управление мощностью замкнутым контуром приводит принимаемое Ecp/Nt контрольного сигнала к уставке, BS настраивает уставку внешнего контура согласно следующей скорости передачи данных R-SCH:
Δ=Pref(Rnew)-Pref(Rold)
Настройка уставки является заданной группами PCG при увеличении новой скорости передачи данных R-SCH, если Rnew > Rold. Иначе эта подстройка происходит в границе кадра R-SCH. Мощность контрольного сигнала, таким образом, ползет вверх или вниз к правильному уровню примерно в пределах интервала в 1 дБ замкнутого контура, как показано на фиг.2.
Фиг.2 показывает подстройку уставки, обусловленную заменой скорости передачи по R-SCH, в соответствии с вариантом осуществления. Вертикальная ось на фиг. 2 показывает уставку контроллера базовой станции (BSC) 202, мощности 204 контрольного сигнала приемника подсистемы базового приемопередатчика (BTS) и скорости 206 передачи мобильной станции. Скорость передачи MS изначально находится на R0 208. Когда скорость передачи данных R-SCH возрастает, то есть Rl>R0 210, в это время уставка настраивается согласно Pref(R1)-Pref(R0) 212. Когда скорость передачи данных R-SCH уменьшается, то есть R2<R1 214, в этот момент уставка настраивается согласно Pref(R2)-Pref(R1).
Процедуры планировщика
Планировщик может быть расположен совместно с BSC или BTS или в любом элементе на сетевом уровне. Планировщик может быть многоуровневым с каждой частью, ответственной за планирование тех MS, которые совместно используют ресурсы более низкого уровня. Например, MS, которая не находится в мягком переводе (SHO), может быть запланирована станцией BTS, тогда как MS, которая находится в SHO, может быть запланирована частью планировщика, расположенного совместно с BSC. Пропускная способность обратной линии связи распределяется между BTS и BSC в целях планирования.
В варианте осуществления следующие допущения использованы для планировщика и различных параметров, ассоциативно связанных с планированием, в соответствии с вариантом осуществления:
1. Централизованное планирование: Планировщик расположен вместе с BSC и ответственен за одновременное планирование станций MS по многочисленным сотовым ячейкам.
2. Синхронное планирование: Все сеансы передачи скорости передачи R-SCH являются выровненными по времени. Все назначения скорости передачи данных предназначены для продолжительности одного периода планирования, который является выровненным по времени для всех MS в системе. Период продолжительности планирования обозначен SCH_PRD.
3. Голосовые и автономные передачи R-SCH: перед выделением пропускной способности для передач по R-SCH через назначения скорости передачи планировщик просматривает ожидающие запросы скорости передачи от MS-станций и делает скидку для голосовые и автономные передачи в данной сотовой ячейке.
4. Задержка запроса скорости передачи: Задержка запроса восходящей линии связи, ассоциативно связанная с запрашиванием скорости передачи посредством SCRM/SCRMM, обозначена как D_RL(запроса). Это задержка от момента времени, когда отправлен запрос, до того как он будет доступен планировщику. D_RL(запроса) включает в себя части задержки на эфирную передачу запроса, время декодирования запроса в сотовых ячейках и задержку обратной переда