СПОСОБ И ПОДСИСТЕМА БАЗОВЫХ СТАНЦИЙ (BSS), УСКОРЯЮЩИЕ ПОДТВЕРЖДЕНИЕ СОСТОЯНИЯ ОКНА УПРАВЛЕНИЯ РАДИОТРАКТАМИ (RLC)
METHOD AND BASE STATION SUBSYSTEM (BSS) FOR ACCELERATING ACKNOWLEDGEMENT OF RADIO LINK CONTROL (RLC) WINDOW STATE

Область техники
Настоящее изобретение относится к области технологии мобильной связи и, в частности, к способу и подсистеме базовых станций, ускоряющим подтверждение состояния окна управления радиотрактами (RLC).
Предпосылки изобретения
Окно приема-передачи управления радиотрактами (RLC) является частью механизма, с помощью которого осуществляется передача данных эфирного интерфейса подсистемой базовых станций (BSS) и мобильной станцией (MS), подтверждение соответствующего окну передачи RLC битового массива данных в сигналах подтверждения восходящего/нисходящего канала эфирного интерфейса, а также передача данных эфирного интерфейса в процессе подтверждения битового массива в диапазоне окна RLC.
Используемая механизмом окна приема-передачи RLC процедура передачи данных эфирного интерфейса подробно описана в разработанном в проекте партнерства третьего поколения (3GPP) протоколе 44.060: в процессе передачи данных RLC подтверждение битового массива данных окна передачи RLC восходящего канала осуществляется с помощью подтверждения восходящего канала, передаваемого стороной BSS. a подтверждение битового массива данных окна передачи RLC нисходящего канала осуществляется с помощью подтверждения нисходящего канала, передаваемого мобильной станцией (MS) нисходящего канала. В процессе передачи данных нисходящего канала RLC индикатор относительного периода резервного блока (RRBP) протокола управления доступом к среде передачи данных (MAC) осуществляет управление мобильной станцией (MS) с целью передачи подтверждения нисходящего канала для текущих данных окна RLC.
Процедурами мобильной станции (MS), отвечающими за выбор новой соты в состоянии пакетной передачи службы с коммутацией пакетов, являются процедура смены соты при помощи сети (NACC) в режиме управления сетью (NC) NC0/NC1 и процедура команды смены соты для пакетной передачи (РССО) в режиме NC2. При этом в ходе соответствующего процесса NACC в режиме NC0/NC1 мобильная станция (MS) передает сообщение с извещением о смене соты для пакетной передачи (PCCN) в контроллер базовых станций (BSC) стороны BSS в состоянии пакетной передачи. Контроллер базовых станций (BSC) передает сообщение соседней системы на мобильную станцию (MS) с помощью сообщения данных соседней соты для пакетной передачи (PNCD) после получения сообщения PCCN, что позволяет сэкономить время прослушивания системного сообщения после того, как мобильная станция MS осуществит выбор новой соты, увеличить скорость доступа для новой соты после выбора новой соты мобильной станцией MS, а также сократить продолжительность перерыва в обслуживании, вызванного выбором новой соты.
В ходе соответствующей процедуры команды смены соты для пакетной передачи (РССО) в режиме NC2 выбором новой соты мобильной станцией MS управляет сеть. BSS принимает обоснованное решение относительно выбора новой соты исходя из информации, полученной путем полноценного использования возможностей сети, и отдает мобильной станции MS команду произвести выбор новой соты, передав сообщение РССО, это позволяет обеспечить оптимальное распределение ресурсов сети для выполнения услуги, избежать частого независимого выбора новых сот мобильной станцией MS и повысить коэффициент использования передачи данных для временного потока блоков (TBF).
В рамках процедуры передачи пакетной услуги (PS) выполняется передача одного или нескольких потоков пакетов мобильной станции MS от исходной соты соте назначения; путем предварительного распределения радиоресурса, выделенного для соты назначения, и оповещения соты назначения о системном сообщении мобильная станция MS осуществляет передачу обслуживания от исходной соты соте назначения, повышая показатели мобильности услуги передачи пакетных данных.
Каждая из вышеупомянутых процедур увеличивает скорость выбора новой соты/передачи обслуживания. Прежде чем мобильная станция (MS) осуществит выбор новой соты или передачу обслуживания, MS и BSS осуществляют передачу данных эфирного интерфейса через окно приема-передачи RLC. Окно приема-передачи RLC возникает парами, и для временного потока блоков TBF в одном направлении стороной-отправителем является окно передачи, а стороной-получателем - окно приема. Окно приема-передачи RLC восходящего канала и окно приема-передачи RLC нисходящего канала являются независимыми. Окно приема-передачи RLC восходящего канала представляет собой окно передачи MS+окно приема BSS; окно приема-передачи RLC нисходящего канала представляет собой окно передачи BSC+окно приема MS.
В случае выбора новой соты или передачи пакетной услуги PS окно приема-передачи между MS и BSS будет деактивировано, находящийся в указанном окне блок данных RLC, для которых не получен ответ на запрос, также деактивируется, а окно передачи учитывает, что передача и прием данных восходящего канала, соответствующих этому блоку данных RLC, не были завершены. После того как MS получает доступ к новой соте, производится повторная передача этих данных верхнего уровня, которые не были благополучно переданы и приняты ранее. Если часть блока неподтвержденных данных уже была принята окном приема RLC и уже упорядочена в качестве данных верхнего уровня, повторно передаваемые данные будут приняты несколько раз; при этом, если BSS поддерживает функцию передачи обслуживания подуровня управления логической связью (LLC) выбора новой соты, перед деактивацией происходит передача обслуживания блока данных RLC, который не был подтвержден в окне передачи; если под влиянием таких факторов, как качество радиопередачи эфирного интерфейса и т.п., в буфере окна передачи RLC скопилось большое количество блоков RLC, нагрузка на верхний подуровень управления логической связью (LLC), связанная с передачей обслуживания и повторной передачей такого объема данных, возрастает, что сказывается на рабочих показателях BSS.
Краткое описание изобретения
Цель настоящего изобретения заключается в том, чтобы создать способ и подсистему базовых станций, позволяющие ускорить подтверждение состояния окна управления радиотрактами (RLC), используемыми для ускорения процесса подтверждения состояния окна RLC, решить проблему, заключающуюся в невозможности подтверждения для некоторых RLC и возникающую в процессе повторного выбора/передачи обслуживания на существующем уровне техники, а также исключить повторную передачу неподтвержденных данных RLC после выбора новой соты или передачи обслуживания.
С целью решения вышеуказанных задач согласно настоящему изобретению предложен способ ускорения подтверждения состояния окна управления радиотрактами (RLC), предусматривающий:
определение в точке сигнализации процесса выбора новой соты или передачи обслуживания мобильной станцией (MS) наличия соответствующего данной мобильной станции MS восходящего и/или нисходящего временного потока блоков (TBF), где:
при наличии соответствующего данной мобильной станции MS восходящего TBF BSS непрерывно передает мобильной станции MS M подтверждений восходящего канала для окна приема-передачи RLC восходящего канала;
при наличии соответствующего данной мобильной станции MS нисходящего TBF BSS определяет для окна приема-передачи RLC нисходящего канала индикаторы относительного периода резервного блока (RRBP) в N блоках данных, выделенных в соответствующем нисходящем TBF;
где М и N представляют собой независимо и отдельно задаваемые параметры, и М и N=1, 2, 3 и т.д.
Вышеуказанный способ также обладает следующими особенностями:
точка сигнализации представляет собой момент, когда BSS принимает сообщение с извещением о смене соты для пакетной передачи (PCCN), переданное мобильной станцией MS в режиме управления сетью NC0/NC1;
BSS принимает переданное мобильной станцией MS сообщение PCCN, и при наличии соответствующего данной мобильной станции MS восходящего TBF производится формирование М подтверждений восходящего канала и их передача на мобильную станцию (MS) по нисходящему ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу, определенному восходящим TBF; и
BSS принимает переданное мобильной станцией MS сообщение PCCN, и при наличии соответствующего данной мобильной станции MS нисходящего TBF производится определение индикаторов RRBP в N блоках данных, выделенных после этого в нисходящем TBF.
Вышеуказанный способ также обладает следующими особенностями:
точка сигнализации представляет собой момент, когда BSS передает сообщение с данными соседней соты для пакетной передачи (PNCD) в режиме управления сетью NC0/NC1;
число копий сообщения PNCD подсчитывается заранее, когда BSS передает М1-е сообщение PNCD с отсчетом в обратной последовательности; при наличии соответствующего данной мобильной станции (MS) восходящего TBF BSS осуществляет формирование и передачу М подтверждений восходящего канала по ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу, определенному восходящим TBF, начиная с М1-го сообщения PNCD с отсчетом в обратной последовательности;
число копий сообщения PNCD подсчитывается заранее, когда BSS передает N1-e сообщение PNCD с отсчетом в обратной последовательности; при наличии соответствующего данной мобильной станции MS нисходящего TBF BSS определяет индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF, начиная с N1-го сообщения PNCD с отсчетом в обратной последовательности;
при этом М меньше либо равно M1, М и M1 являются положительными целыми числами; N меньше либо равно N1, N и N1 являются положительными целыми числами.
Вышеуказанный способ также обладает следующими особенностями:
точка сигнализации представляет собой момент, когда BSS передает сообщение с командой смены соты для пакетной передачи (РССО) в режиме управления сетью NC2;
прежде чем BSS инициирует выбор мобильной станцией MS новой соты с помощью РССО, при наличии соответствующего данной мобильной станции MS восходящего TBF BSS осуществляет формирование М подтверждений восходящего канала и их передачу на мобильную станцию MS в виде М периодов блоков данных RLC до передачи сообщения РССО; и
прежде чем BSS инициирует выбор мобильной станцией MS новой соты с помощью РССО, при наличии соответствующего данной мобильной станции MS нисходящего TBF BSS определяет индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF, до передачи сообщения РССО.
Вышеуказанный способ также обладает следующими особенностями:
точка сигнализации представляет собой момент передачи сообщения-команды передать обслуживание для пакетной услуги (PS) в ходе передачи обслуживания для пакетной услуги PS;
в случае передачи обслуживания для пакетной услуги PS, прежде чем сторона BSS подаст команду о передаче обслуживания для пакетной услуги PS, при наличии соответствующего данной мобильной станции MS восходящего TBF производится формирование М подтверждений восходящего канала и их передача на мобильную станцию (MS) в виде М периодов блоков данных RLC до передачи команды о передаче обслуживания для пакетной услуги PS;
в случае передачи обслуживания для пакетной услуги PS, прежде чем сторона (BSS) подаст команду о передаче обслуживания для пакетной услуги PS, при наличии соответствующего данной мобильной станции MS нисходящего TBF производится определение индикаторов RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF до передачи команды о передаче обслуживания для пакетной услуги PS.
Вышеуказанный способ также обладает следующими особенностями:
значения параметров М и N выбираются в зависимости от состояния конвергенции окна RLC.
Также согласно настоящему изобретению предложена подсистема базовых станций (BSS), содержащая: устройство выбора новой соты или передачи обслуживания, устройство деактивации окна приема-передачи управления радиотрактами (RLC) и устройство ускорения подтверждения состояния окна RLC, где
устройство ускорения подтверждения состояния окна RLC предназначено для того, чтобы в процессе выполнения устройством выбора новой соты или передачи обслуживания соответствующих операций осуществлять многократную передачу подтверждения состояния окна RLC с целью ускорения передачи и приема блока данных RLC;
устройство деактивации окна приема-передачи RLC предназначено для деактивации окна приема-передачи RLC после того, как устройство выбора новой соты или передачи обслуживания завершит выбор новой соты или передачу обслуживания;
устройство ускорения подтверждения состояния окна RLC содержит модуль определения точки сигнализации, модуль обнаружения временного потока блоков (TBF), модуль управления подтверждением RLC, модуль подтверждения восходящего канала и модуль подтверждения нисходящего канала;
модуль определения точки сигнализации предназначен для определения точки сигнализации в процессе выбора новой соты или передачи обслуживания мобильной станцией MS и для оповещения модуля обнаружения TBF в случае достижения точки сигнализации;
модуль TBF предназначен для того, чтобы при достижении точки сигнализации произвести поиск и определение соответствующего мобильной станции MS восходящего и/или нисходящего TBF и в случае наличия такового оповестить модуль управления подтверждением RLC об обнаружении восходящего и/или нисходящего TBF;
модуль управления подтверждением RLC предназначен для управления подтверждением восходящего и/или нисходящего TBF следующим образом:
при наличии соответствующего мобильной станции (MS) восходящего TBF для окна приема-передачи RLC восходящего канала модуль подтверждения восходящего канала получает команду непрерывно передавать мобильной станции (MS) M подтверждений восходящего канала;
при наличии соответствующего мобильной станции MS нисходящего TBF для окна приема-передачи RLC нисходящего канала модуль подтверждения нисходящего канала получает команду определить индикаторы относительного периода резервного блока (RRBP) в N блоках данных, выделенных в соответствующем нисходящем TBF.
Вышеуказанная подсистема базовых станций также обладает следующими особенностями:
точка сигнализации представляет собой момент, когда BSS принимает сообщение с извещением о смене соты для пакетной передачи (PCCN), переданное мобильной станцией MS в режиме управления сетью NC0/NC1;
модуль определения точки сигнализации предназначен для определения момента приема BSS переданного мобильной станцией MS сообщения PCCN и для оповещения модуля обнаружения TBF;
модуль управления подтверждением RLC предназначен для того, чтобы:
в случае если получено извещение о наличии восходящего TBF, соответствующего мобильной станции MS и обнаруженного модулем обнаружения TBF, направить модулю подтверждения восходящего канала команду сформировать и передать М подтверждений восходящего канала по нисходящему ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу, определенному восходящим TBF; и
в случае если получено извещение о наличии нисходящего TBF, соответствующего мобильной станции MS и обнаруженного модулем обнаружения TBF, направить модулю подтверждения нисходящего канала команду определить индикаторы RRBP в N блоках данных, выделенных после этого в нисходящем TBF.
Вышеуказанная подсистема базовых станций также обладает следующими особенностями:
точка сигнализации представляет собой момент, когда BSS передает сообщение с данными соседней соты для пакетной передачи (PNCD) в режиме управления сетью NC0/NC1;
модуль определения точки сигнализации предназначен для оповещения модуля обнаружения TBF по результатам предварительного подсчета числа копий сообщения PNCD, когда будет зарегистрирована передача М1-го сообщения с данными соседней соты для пакетной передачи (PNCD) при отсчете в обратной последовательности;
модуль управления подтверждением RLC предназначен для того, чтобы:
в случае если получено извещение о наличии восходящего TBF, соответствующего мобильной станции MS и обнаруженного модулем обнаружения TBF, направить модулю подтверждения восходящего канала команду сформировать и передать М подтверждений восходящего канала по нисходящему ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу, определенному восходящим TBF, начиная с М1-го сообщения PNCD с отсчетом в обратной последовательности; и
в случае если получено извещение о наличии нисходящего TBF, соответствующего мобильной станции MS и обнаруженного модулем обнаружения TBF, направить модулю подтверждения нисходящего канала команду определить индикаторы RRBP в N блоках данных, выделенных после этого в нисходящем TBF, начиная с N 1-го сообщения PNCD с отсчетом в обратной последовательности;
при этом М меньше либо равно M1, М и M1 являются положительными целыми числами; N меньше либо равно N1, N и N1 являются положительными целыми числами.
Вышеуказанная подсистема базовых станций также обладает следующими особенностями:
точка сигнализации представляет собой момент, когда BSS передает сообщение с командой смены соты для пакетной передачи (РССО) в режиме управления сетью NC2;
модуль определения точки сигнализации предназначен для оповещения модуля обнаружения TBF в случае, если будет обнаружено, что операция выбора новой соты мобильной станцией (MS) потребует последующей инициации с помощью команды смены соты для пакетной передачи (РССО);
модуль управления подтверждением RLC предназначен для того, чтобы:
в случае если получено извещение о наличии восходящего TBF, соответствующего мобильной станции (MS) и обнаруженного модулем обнаружения TBF, направить модулю подтверждения восходящего канала команду сформировать М подтверждений восходящего канала и передать их на мобильную станцию MS в виде М периодов блоков данных RLC до передачи сообщения РССО; и
в случае если получено извещение о наличии нисходящего TBF, соответствующего мобильной станции (MS) и обнаруженного модулем обнаружения временного потока блоков, направить модулю подтверждения нисходящего канала команду определить индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF до передачи команды РССО.
Вышеуказанная подсистема базовых станций также обладает следующими особенностями:
точка сигнализации представляет собой момент передачи сообщения-команды передать обслуживание для пакетной услуги (PS) в ходе передачи обслуживания для пакетной услуги PS;
модуль определения точки сигнализации предназначен для оповещения модуля обнаружения TBF в случае, если будет обнаружено, что в процессе выполнения операции передачи обслуживания для пакетной услуги PS необходимо инициировать команду передать обслуживание для пакетной услуги PS;
модуль управления подтверждением RLC предназначен для того, чтобы.
в случае если получено извещение о наличии восходящего TBF, соответствующего мобильной станции (MS) и обнаруженного модулем обнаружения TBF, направить модулю подтверждения восходящего канала команду сформировать М подтверждений восходящего канала и передать их на мобильную станцию MS в виде М периодов блоков данных RLC до передачи команды передать обслуживание для пакетной услуги PS;
в случае если получено извещение о наличии нисходящего TBF, соответствующего мобильной станции (MS) и обнаруженного модулем обнаружения TBF, направить модулю подтверждения нисходящего канала команду определить индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF до передачи команды передать обслуживание для пакетной услуги PS.
Описанные способ и подсистема базовых станций для ускорения подтверждения состояния окна управления радиотрактами (RLC) обеспечивают настройку подтверждений восходящего и нисходящего каналов с помощью соответствующей точки сигнализации в процессе выбора новой соты/передачи обслуживания, например как NACC и т.п. Перед выбором новой соты блок данных RLC восходящего канала, переданный мобильной станцией MS, и блок данных RLC нисходящего канала, переданный BSS, могут подтверждаться столько раз, сколько возможно, а битовый массив состояний окна подтверждения RLC восходящего и нисходящего каналов уменьшается насколько возможно; при этом предложенное решение позволяет избежать повторной передачи блоков данных RLC восходящего и нисходящего каналов после перехода мобильной станции MS к новой соте и в то же время сократить число кадров подуровня управления логической связью (LLC), переносимых в процессе LLC преобразования соты. Сокращение числа повторных передач и преобразований зависит от состояния конвергенции окна RLC.
Краткое описание чертежей
ФИГ.1 представляет собой схему передачи восходящим TBF М подтверждений восходящего канала на мобильную станцию MS согласно одному из вариантов настоящего изобретения, где точкой сигнализации является сообщение PCCN.
ФИГ.2 представляет собой схему передачи нисходящим TBF N блоков данных RLC на мобильную станцию MS с определением RRBP согласно одному из вариантов настоящего изобретения, где точкой сигнализации является сообщение PCCN.
ФИГ.3 представляет собой схему передачи восходящим TBF М подтверждений восходящего канала на мобильную станцию MS согласно одному из вариантов настоящего изобретения, где точкой сигнализации является сообщение PNCD.
ФИГ.4 представляет собой схему передачи нисходящим TBF N блоков данных RLC на мобильную станцию MS с определением RRBP согласно одному из вариантов настоящего изобретения, где точкой сигнализации является сообщение PNCD.
ФИГ.5 представляет собой схему передачи восходящим TBF M подтверждений восходящего канала на мобильную станцию согласно одному из вариантов настоящего изобретения, где точкой сигнализации является сообщение РССО.
ФИГ.6 представляет собой схему передачи нисходящим TBF N блоков данных RLC на мобильную станцию MS с определением RRBP согласно одному из вариантов настоящего изобретения, где точкой сигнализации является сообщение РССО.
ФИГ.7 представляет собой схему передачи восходящим TBF M подтверждений восходящего канала на мобильную станцию MS согласно одному из вариантов настоящего изобретения, где точкой сигнализации является команда передать обслуживание для пакетной услуги PS.
ФИГ.8 представляет собой схему передачи нисходящим TBF N блоков данных RLC на мобильную станцию MS с определением RRBP согласно одному из вариантов настоящего изобретения, где точкой сигнализации является команда передать обслуживание для пакетной услуги PS.
ФИГ.9 представляет собой модульную схему подсистемы базовых станций, ускоряющей подтверждение состояния окна управления радиотрактами (RLC), согласно одному из вариантов настоящего изобретения.
Предпочтительные варианты настоящего изобретения
Чтобы сделать объект, техническую схему и преимущества настоящего изобретения более наглядными, ниже приведено подробное описание изобретения со ссылкой на прилагаемые графические материалы.
Согласно предложенному способу ускорения подтверждения состояния окна управления радиотрактами (RLC) подсистема базовых станций (BSS) создает битовый массив состояний окна приема-передачи RLC между мобильной станцией (MS) и подсистемой базовых станций (BSS), которым соответствуют восходящий и нисходящий временные потоки блоков (TBF) соответственно, при этом подтверждение указанного массива осуществляется путем увеличения числа подтверждений восходящего TBF или создания блока данных, выделенного в TBF до выбора новой соты/передачи обслуживания, что позволяет избежать повторной передачи блока RLC в восходящем/нисходящем TBF после выбора новой соты или передачи обслуживания мобильной станцией MS, а также сократить число кадров подуровня управления логической связью (LLC), которые необходимо перенести в процессе выбора новой соты.
Способ ускорения подтверждения состояния окна управления радиотрактами (RLC) предусматривает:
определение в точке сигнализации перед выбором новой соты или передачей обслуживания мобильной станцией (MS) наличия соответствующего этой мобильной станции MS восходящего и/или нисходящего временного потока блоков (TBF), где:
при наличии соответствующего мобильной станции MS восходящего TBF BSS непрерывно передает мобильной станции М (М=1, 2, 3…) подтверждений восходящего канала для окна приема-передачи RLC восходящего канала, а также осуществляет передачу в режиме реального времени битового массива восходящего TBF мобильной станции (MS);
при наличии соответствующего мобильной станции MS нисходящего TBF BSS определяет для окна приема-передачи RLC нисходящего канала индикаторы относительного периода резервного блока (RRBP) в N (N=1, 2, 3…) блоках данных. выделенных в соответствующем нисходящем TBF, а также обеспечивает обновление данных окна передачи нисходящего канала RLC на стороне BSS путем подтверждения нисходящего канала.
Точка сигнализации представляет собой момент передачи/приема сигнала выбора новой соты или передачи обслуживания; при этом каждая точка сигнализации до выбора новой соты или передачи обслуживания может представлять собой один из следующих моментов:
BSS принимает сообщение с извещением о смене соты для пакетной передачи (PCCN), переданное мобильной станцией MS в режиме управления сетью NC0/NC1;
BSS передает сообщение с данными соседней соты для пакетной передачи (PNCD) в режиме управления сетью NC0/NC1;
BSS передает сообщение с командой смены соты для пакетной передачи (РССО) в режиме управления сетью NC2; и
в ходе передачи обслуживания для пакетной услуги (PS) передается сообщение-команда передать обслуживание для пакетной услуги PS.
В каждом из перечисленных выше случаев точки сигнализации значения М и N задаются отдельно для каждой процедуры и определяются исходя из реальных факторов; согласно базовому принципу значения выбираются в зависимости от состояния конвергенции окна RLC. При низкой скорости конвергенции, что может быть обусловлено такими факторами, как низкая скорость реакции системы, качество радиопередачи эфирного интерфейса и т.п., значения М и N могут быть увеличены; и, наоборот, при высокой скорости конвергенции эти значения могут быть меньше; в предпочтительном варианте М и N могут быть выбраны равными 2.
Согласно описанному варианту настоящего изобретения использование процедуры NACC в режиме NC0/NC1, процедуры РССО в режиме NC2 и нескольких точек сигнализации в процессе передачи обслуживания для пакетной услуги PS позволяют ускорить процесс подтверждения окна RLC эфирного интерфейса восходящего и нисходящего каналов как до, так и после выбора новой соты мобильной станцией MS, благодаря чему битовый массив окна RLC, соответствующий мобильной станции MS и BSS, получает подтверждение как можно скорее, что позволяет избежать ненужных повторных передач блоков RLC восходящего и нисходящего каналов и излишних преобразований кадра LLC в процессе выбора новой соты/передачи обслуживания.
Например, в режиме NC0/NC1 мобильная станция (MS) осуществляет выбор новой соты и инициирует процедуру NACC в процессе оказания пакетной услуги PS после того, как подсистемой базовых станций (BSS) на стороне сети будет получено сообщение PCCN, переданное мобильной станцией MS;
при наличии восходящего TBF сторона BSS осуществляет непрерывное формирование М подтверждений восходящего канала и их передачу мобильной станции MS по ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу PDCH, для окна приема-передачи RLC восходящего канала;
при наличии нисходящего TBF BSS определяет для окна приема-передачи RLC нисходящего канала индикаторы относительного периода резервного блока (RRBP) в N блоках данных RLC, которые выделяются в TBF последовательно и непрерывно.
В случае окна передачи RLC восходящего канала передача подтверждения восходящего канала происходит до выбора новой соты; в случае окна передачи RLC нисходящего канала управление передачей подтверждения нисходящего канала мобильной станции MS осуществляется с помощью блока RRBP нисходящего канала. BSS определяет возможности передачи подтверждения восходящего канала и подтверждения нисходящего канала для каждой из точек сигнализации процедуры NACC; таким образом, мобильная станция MS может как можно быстрее подтвердить битовый массив в окне передачи RLC до выбора новой соты, что позволяет избежать повторной передачи блока данных без подтверждения, заранее переданного мобильной станцией MS или BSS до выбора новой соты.
Аналогично, для процедуры РССО в режиме NC2 и точки сигнализации, соответствующей передаче обслуживания для пакетной услуги PS, эта операция может быть выполнена в рамках описанной выше процедуры NACC, и часть битового массива блока передачи-приема до выбора новой соты будет подтверждена как можно скорее после выбора новой соты или передачи обслуживания мобильной станцией MS.
Процедура использования каждой точки сигнализации подробно описывается ниже для нескольких вариантов изобретения.
Вариант 1: соответствующая операция при получении сообщения с извещением о смене соты для пакетной передачи (PCCN) в ходе процедуры смены соты при помощи сети (NACC)
а. процедура использования восходящего TBF
подсистема базовых станций (BSS) принимает сообщение с извещением о смене соты для пакетной передачи (PCCN), переданное мобильной станцией (MS), и при наличии соответствующего данной мобильной станции MS восходящего TBF производится формирование М подтверждений восходящего канала и их передача по нисходящему ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу PDCH, определенному восходящим TBF, а битовый массив восходящего TBF в режиме реального времени передается на мобильную станцию MS, как показано на ФИГ.1.
б. процедура использования нисходящего TBF
BSS принимает сообщение PCCN, переданное мобильной станцией (MS), соответствующего данной мобильной станции нисходящего TBF производится определение индикаторов RRBP в N блоках данных, выделенных после этого в нисходящем TBF, таким образом, чтобы обеспечить обновление данных окна передачи RLC на стороне BSS путем подтверждения нисходящего канала, как показано на ФИГ.2.
Вариант 2: соответствующая операция при получении сообщения с данными соседней соты для пакетной передачи (PNCD) в ходе процедуры смены соты при помощи ceти (NACC)
а. процедура использования восходящего TBF
число копий сообщения PNCD подсчитывается заранее, когда BSS передает М1-е сообщение PNCD с отсчетом в обратной последовательности; при наличии соответствующего данной мобильной станции (MS) восходящего TBF, BSS осуществляет формирование и передачу М подтверждений восходящего канала по нисходящему ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу, определенному восходящим TBF, а битовый массив восходящего TBF в режиме реального времени передается на мобильную станцию MS. При этом М меньше либо равно M1, М и M1 являются положительными целыми числами. Как показано на ФИГ.3, в данном случае М=М1.
б. процедура использования нисходящего TBF
число копий сообщения PNCD подсчитывается заранее, когда BSS передает N1-e сообщение PNCD с отсчетом в обратной последовательности; при наличии соответствующего данной мобильной станции MS нисходящего TBF BSS определяет индикаторы RRBP в N блоках данных RLC, выделенных после этого в соответствующем нисходящем TBF, таким образом, чтобы обеспечить обновление данных окна передачи нисходящего канала RLC на стороне BSS путем подтверждения нисходящего канала для окна приема-передачи нисходящего канала мобильной станцией MS. При этом N меньше либо равно N1, N и N1 являются положительными целыми числами. Как показано на ФИГ.4, в данном случае N=N1.
Вариант 3: соответствующая операция при передаче сообщения с командой смены соты для пакетной передачи (РССО) в режиме управления сетью NC2
а. процедура использования восходящего TBF
в режиме NC2, прежде чем BSS на стороне сети инициирует выбор мобильной станцией MS новой соты с помощью РССО, при наличии соответствующего данной мобильной станции MS восходящего TBF, BSS осуществляет формирование и передачу М подтверждений восходящего канала в виде М периодов блоков данных RLC до передачи сообщения РССО, как показано на ФИГ.5.
б. процедура использования нисходящего TBF
в режиме NC2, прежде чем BSS на стороне сети инициирует выбор мобильной станцией MS новой соты с помощью РССО, при наличии соответствующего данной мобильной станции MS нисходящего TBF, BSS определяет индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF до передачи сообщения РССО, как показано на ФИГ.6.
Вариант 4: соответствующая операция при передаче команды передать обслуживание для пакетной услуги в ходе процедуры передачи обслуживания
а. процедура использования восходящего TBF
при передаче обслуживания для пакетной услуги PS сторона подсистемы базовых станций (BSS) подает команду о передаче обслуживания для пакетной услуги PS, при наличии соответствующего данной мобильной станции MS восходящего TBF, BSS осуществляет формирование и передачу М подтверждений восходящего канала в виде М периодов блоков данных RLC до передачи команды о передаче обслуживания для пакетной услуги PS;
б. процедура использования нисходящего TBF
при передаче обслуживания для пакетной услуги PS сторона подсистемы базовых станций (BSS) подает команду о передаче обслуживания для пакетной услуги PS, при наличии соответствующего данной мобильной станции MS нисходящего TBF, BSS определяет индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF, до передачи команды о передаче обслуживания для пакетной услуги PS. как показано на ФИГ.8.
В приведенных выше вариантах 1-4, значения М и N могут выбираться независимо друг от друга и являются положительными целыми числами, т.е. М и N=1, 2, 3…; это означает, что подтверждение восходящего канала может передаваться в восходящем TBF один или несколько раз или что RRBP может определяться в одном или нескольких блоках данных RLC в нисходящем TBF.
Как показано на ФИГ.9, согласно настоящему изобретению предложена подсистема базовых станций (BSS), содержащая: устройство 901 выбора новой соты или передачи обслуживания, устройство 902 деактивации окна приема-передачи управления радиотрактами (RLC), a также устройство 903 ускорения подтверждения состояния окна RLC, предназначенное для того, чтобы в процессе выполнения устройством выбора новой соты или передачи обслуживания операций выбора новой соты или передачи обслуживания осуществлять многократную передачу подтверждения состояния окна RLC с целью ускорения передачи и приема блока данных RLC; устройство деактивации окна приема-передачи RLC предназначено для деактивации окна приема-передачи RLC после того, как устройство выбора новой соты или передачи обслуживания завершит выбор новой соты или передачу обслуживания;
при этом устройство 903 ускорения подтверждения состояния окна RLC содержит:
модуль 9031 определения точки сигнализации, предназначенный для определения точки сигнализации в процессе выбора новой соты или передачи обслуживания мобильной станцией MS и для оповещения модуля обнаружения TBF в случае достижения точки сигнализации;
модуль TBF 9032, предназначенный для того, чтобы при достижении точки сигнализации произвести поиск и определение соответствующего мобильной станции MS восходящего и/или нисходящего TBF и в случае наличия такового оповестить модуль управления подтверждением RLC об обнаружении восходящего и/или нисходящего TBF;
модуль 9033 управления подтверждением RLC, предназначенный для того, чтобы управлять подтверждением восходящего и/или нисходящего TBF:
при наличии соответствующего мобильной станции (MS) восходящего TBF для окна приема-передачи RLC восходящего канала модуль 9034 подтверждения восходящего канала получает команду непрерывно передавать мобильной станции (MS) М подтверждений восходящего канала;
при наличии соответствующего мобильной станции MS нисходящего TBF для окна приема-передачи RLC нисходящего канала модуль 9035 подтверждения нисходящего канала получает команду определить индикаторы относительного периода резервного блока (RRBP) в N блоках данных, выделенных в соответствующем нисходящем TBF.
Точка сигнализации представляет собой момент, когда BSS принимает сообщение с извещением о смене соты для пакетной передачи (PCCN), переданное мобильной станцией MS в режиме управления сетью NC0/NC1;
модуль 9031 определения точки сигнализации определяет момент приема переданного мобильной станцией MS сообщения PCCN, и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции MS восходящего TBF, модуль 9033 управления подтверждением RLC направляет модулю 9034 подтверждения восходящего канала команду сформировать и передать М подтверждений восходящего канала по нисходящему ассоциативно связанному пакетному каналу управления (РАССН). соответствующему восходящему каналу, определенному восходящим TBF;
модуль 9031 определения точки сигнализации принимает переданное мобильной станцией MS сообщение PCCN, и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции нисходящего TBF, модуль 9033 управления подтверждением RLC направляет модулю 9035 подтверждения нисходящего канала команду определить индикаторы относительного периода резервного блока (RRBP) в N блоках данных, выделенных после этого в соответствующем нисходящем TBF.
Точка сигнализации представляет собой момент, когда BSS передает сообщение с данными соседней соты для пакетной передачи (PNCD) в режиме управления сетью NC0/NC1,
в случае регистрации модулем 9031 определения точки сигнализации передачи М1-го сообщения с данными соседней соты для пакетной передачи (PNCD) при отсчете в обратной последовательности по результатам предварительного подсчета числа копий сообщения PNCD, и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции MS восходящего TBF, модуль 9033 управления подтверждением RLC направляет модулю 9034 подтверждения восходящего канала команду сформировать и передать М подтверждений восходящего канала по нисходящему ассоциативно связанному пакетному каналу управления (РАССН), соответствующему восходящему каналу, определенному восходящим TBF, начиная с М1-го сообщения PNCD при отсчете в обратной последовательности; и
в случае регистрации модулем 9031 определения точки сигнализации передачи N1-го сообщения с данными соседней соты для пакетной передачи (PNCD) при отсчете в обратной последовательности по результатам предварительного подсчета числа копий сообщения PNCD, и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции MS нисходящего TBF, модуль 9033 управления подтверждением RLC направляет модулю 9035 подтверждения нисходящего канала команду определить индикаторы RRBP в N блоках данных управления радиотрактами (RLC), выделенных после этого в нисходящем TBF, начиная с N1-го сообщения PNCD при отсчете в обратной последовательности;
при этом М меньше либо равно M1, M и M1 являются положительными целыми числами; N меньше либо равно N1, N и N1 являются положительными целыми числами.
Точка сигнализации представляет собой момент, когда BSS передает сообщение с командой смены соты для пакетной передачи (РССО) в режиме управления сетью NC2:
если модулем 9031 определения точки сигнализации будет определено, что операция выбора новой соты мобильной станцией (MS) потребует последующей инициации с помощью команды смены соты для пакетной передачи (РССО), и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции MS восходящего TBF, модуль 9033 управления подтверждением RLC направляет модулю 9034 подтверждения восходящего канала команду сформировать М подтверждений восходящего канала и передать их на мобильную станцию MS в виде М периодов блоков данных RLC до передачи сообщения РССО; и
если модулем 9031 определения точки сигнализации будет определено, что операция выбора новой соты мобильной станцией (MS) потребует последующей инициации с помощью команды смены соты для пакетной передачи (РССО), и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции MS нисходящего TBF, модуль 9033 управления подтверждением RLC направляет модулю 9035 подтверждения нисходящего канала команду определить индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF до передачи команды РССО.
Точка сигнализации представляет собой момент передачи сообщения-команды передать обслуживание для пакетной услуги (PS) в ходе передачи обслуживания для пакетной у слуги PS:
в процессе выполнения операции передачи обслуживания для пакетной услуги PS модуль 9031 определения точки сигнализации определяет, что необходимо инициировать команду передать обслуживание для пакетной услуги PS, и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции MS восходящего TBF.
модуль 9033 управления подтверждением RLC направляет модулю 9034 подтверждения восходящего канала команду сформировать М подтверждений восходящего канала и передать их на мобильную станцию MS в виде М периодов блоков данных RLC до передачи команды передать обслуживание для пакетной услуги PS;
в процессе выполнения операции передачи обслуживания для пакетной услуги PS, модуль 9031 определения точки сигнализации определяет, что необходимо инициировать команду передать обслуживание для пакетной услуги PS, и если модуль 9032 обнаружения TBF определит наличие соответствующего мобильной станции MS нисходящего TBF, модуль 9033 управления подтверждением RLC направляет модулю 9035 подтверждения нисходящего канала команду определить индикаторы RRBP в N блоках данных RLC, выделенных в соответствующем нисходящем TBF до передачи команды передать обслуживание для пакетной услуги PS.
Подсистема базовых станций, изображенная на ФИГ.9, обеспечивает реализацию варианта ускорения подтверждения состояния окна RLC для вышеуказанных четырех точек сигнализации; она может быть подробно описана со ссылками на варианты 1-4, и, соответственно, приводить более подробное ее описание в данной заявке нет необходимости.
Специалистам в данной области техники должно быть очевидно, что те или иные элементы описанного способа могут быть реализованы с помощью программ, содержащих инструкции для соответствующих аппаратных компонентов системы, и что указанные программы могут храниться на машиночитаемых носителях информации, например ПЗУ, магнитных или оптических дисках и т.п. Как вариант те или иные элементы приведенных выше вариантов изобретения могут быть реализованы с помощью одной или нескольких интегральных схем. Соответственно, каждый модуль/блок вышеуказанных вариантов изобретения может быть реализован аппаратными средствами или же в виде функционального программного модуля. Настоящее изобретение не ограничивается какими-либо определенными сочетаниями аппаратного и программного обеспечения.
Приведенное выше описание содержит только предпочтительные варианты изобретения и не ставит своей целью ограничить настоящее изобретение. Специалистам в данной области техники будет очевидно, что в настоящее изобретение могут быть внесены разнообразные изменения. Любые изменения и/или эквивалентные варианты без отступления от сущности настоящего изобретения включены в формулу изобретения, которая дополняет данное описание.
Промышленная применимость
Описанные способ и подсистема базовых станций для ускорения подтверждения состояния окна управления радиотрактами (RLC) обеспечивают настройку подтверждений восходящего и нисходящего каналов с помощью соответствующей точки сигнализации в процессе выбора новой соты/передачи обслуживания, например NACC, и т.п. Перед выбором новой соты блок данных RLC восходящего канала, переданный мобильной станцией MS, и блок данных RLC нисходящего канала, переданный BSS, могут подтверждаться столько раз, сколько возможно, а битовый массив состояний окна подтверждения RLC восходящего и нисходящего каналов уменьшается насколько возможно; при этом предложенное решение позволяет избежать повторной передачи блоков данных RLC восходящего и нисходящего каналов после перехода мобильной станции MS к новой соте и в то же время сократить число кадров подуровня управления логической связью (LLC), переносимых в процессе LLC преобразования соты. Сокращение числа повторных передач и преобразований зависит от состояния конвергенции окна RLC.