Способ и система для передачи кадров данных и подсистема базовых станций

Изобретение относится к системам связи. Предлагаются способ и система для передачи кадров данных, а также подсистема базовых станций. Обслуживающий узел поддержки GPRS разбивает повторно передаваемый пакет TCP на кадры данных и добавляет к этим кадрам данных идентификаторы повторной передачи. Таким образом, устройство подсистемы базовых станций после приема кадра данных может определить, является ли этот кадр данных одним из кадров данных, на которые был разбит повторно передаваемый пакет TCP, исходя из того, включает ли упомянутый кадр данных идентификатор повторной передачи. Если кадр данных является кадром данных, полученным путем разбиения повторно передаваемого пакета TCP, то этот кадр данных приоритетно передают в терминал, благодаря чему достигается технический результат в виде повышения эффективности передачи повторно передаваемого пакета TCP. 3 н. и 9 з.п. ф-лы, 7 ил., 4 табл.

 

ОБЛАСТЬ ТЕХНИКИ

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

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

Система радиодоступа на основе глобальной системы мобильной связи / технологии увеличения скорости передачи данных для эволюции глобальной системы мобильной связи (Global system for mobile communications (GSM) / enhanced data rate for GSM evolution (EDGE) radio access network, GERAN) представляет собой систему, в которой сочетается проводная и беспроводная передача. В системе GERAN на беспроводную передачу значительное влияние оказывает полоса пропускания и внешние условия радиосвязи, при этом скорость беспроводной передачи ниже, чем скорость проводной передачи, и следовательно, некоторая часть кадров данных накапливается на стороне подсистемы базовых станций. При передаче пакетов данных протокола управления передачей (transmission control protocol, TCP) могут происходить потери данных TCP, в этом случае их необходимо передавать повторно.

В системе EDGE каждый пакет данных TCP разбивают на множество кадров управления логической линией связи (logic link control, LLC), при этом к каждому кадру LLC добавляют соответствующий заголовок LLC и передают его в контроллер базовых станций (base station controller, BSC) с помощью обслуживающего узла поддержки пакетной радиосвязи общего назначения (service general packet radio service (GPRS) support node, SGSN); BSC затем разбивает кадр LLC на блоки протокола управления линией радиосвязи, передаваемые по беспроводному каналу. В системе GERAN каждый пакет данных TCP разбивают на множество кадров протокола туннелирования GPRS-плоскости пользователя (GPRS tunneling protocol - user plane, GTP-U), при этом к каждому кадру GTP-U добавляют соответствующий заголовок GTP и передают его в контроллер радиосети (radio network controller, RNC) с помощью SGSN; RNC затем разбивает кадр GTP-U на блоки канала пакетной передачи данных, передаваемые в беспроводной канал передачи данных. SGSN передает пакет данных TCP в терминал посредством BSC/RNC. После потери пакета данных TCP терминал передает в SGSN запрос на повторную передачу с целью запроса повторной передачи потерянного пакета данных TCP. Номер потерянного пакета данных TCP меньше, чем номер текущего пакета данных TCP, следовательно, SGSN приоритетно передаст потерянный пакет данных TCP.

Рассмотрим в качестве примера систему EDGE, продемонстрированную на фиг.1, SGSN помещает повторно передаваемый пакет TCP в начало очереди TCP и разбивает этот повторно передаваемый пакет TCP на кадры LLC для передачи в BSC. Передача из BSC в терминал является беспроводной передачей, при этом скорость беспроводной передачи меньше, чем скорость проводной передачи, вследствие чего кадры данных, передаваемые от SGSN, будут накапливаться на стороне BSC. После приема кадров LLC повторно передаваемого пакета TCP контроллер BSC не знает, что эти кадры являются кадрами данных, на которые был разбит повторно передаваемый пакет TCP, поэтому BSC не осуществляет приоритетную передачу этих кадров данных. BSC помещает эти кадры данных после накопившихся к текущему моменту времени кадров LLC, то есть помещает их в конец очереди кадров LLC (LLC9, LLC8 и LLC7). Эти кадры LLC передают в терминал только после передачи всех накопившихся к текущему моменту времени кадров LLC, в результате чего терминал принимает повторно передаваемый пакет TCP лишь по истечении определенного периода времени после передачи терминалом запроса на повторную передачу, при этом эффективность передачи пакета TCP снижается.

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

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

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

Предложен способ передачи кадров данных, включающий:

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

определение, содержит ли принятый кадр данных идентификацию повторной передачи; и

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

Упомянутая приоритетная передача принятого кадра данных в терминал включает:

добавление принятого кадра данных в очередь повторной передачи;

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

Упомянутый принятый кадр данных включает кадр управления логической линией связи или кадр протокола туннелирования GPRS.

Упомянутое определение, содержит ли принятый кадр данных идентификацию повторной передачи, включает:

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

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

Упомянутая проверка значения поля RIND в принятом кадре данных и определение, содержит ли кадр данных идентификацию повторной передачи, исходя из значения поля RIND включает:

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

Подсистема базовых станций включает:

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

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

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

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

Упомянутый модуль определения включает подмодуль проверки и подмодуль определения, при этом

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

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

Система для передачи кадров данных включает:

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

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

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

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

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

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

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

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

Фиг.1 представляет собой блок-схему многоуровневой передачи данных TCP в системе мобильной связи в уровне техники;

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

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

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

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

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

Фиг.7 представляет собой блок-схему очереди передачи кадров GTP контроллером беспроводной сети в соответствии с одним из вариантов осуществления настоящего изобретения.

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

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

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

шаг 201: подсистема базовых станций принимает кадр данных, переданный обслуживающим узлом поддержки GPRS;

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

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

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

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

Фиг.3 представляет собой блок-схему структуры подсистемы базовых станций в соответствии с одним из вариантов осуществления настоящего изобретения. В соответствии с изображением фиг.3 подсистема базовых станций включает, в общем случае, модуль 31 приема, модуль 32 определения и модуль 33 обработки, при этом

модуль 31 приема выполнен с возможностью приема кадра данных от обслуживающего узла поддержки GPRS;

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

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

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

Модуль 32 определения в настоящем изобретении включает подмодуль 34 проверки и подмодуль 35 определения, при этом

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

упомянутый подмодуль 35 определения выполнен с возможностью определения, содержит ли кадр данных идентификатор повторной передачи, исходя из значения поля RIND.

А именно, если подмодуль 34 проверки получает значение поля RIND, равное 1, то модуль 35 определения может определить, что в этом кадре данных содержится идентификатор повторной передачи.

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

Фиг.4 представляет собой структурную блок-схему системы для передачи кадров данных в соответствии с одним из вариантов осуществления настоящего изобретения. В соответствии с изображением фиг.4 данный вариант осуществления настоящего изобретения включает:

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

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

Обслуживающий узел 41 поддержки GPRS может быть выполнен с возможностью добавления поля RIND в свободное поле каждого кадра данных и установки значения поля RIND с целью указания, соответствует ли этот кадр данных повторно передаваемому пакету TCP;

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

В частности, обслуживающий узел 41 поддержки GPRS может устанавливать значение поля RIND равным 1 для указания на то, что этот кадр данных соответствует повторно передаваемому пакету TCP; при этом подсистема 42 базовых станций впоследствии определяет, что кадр данных содержит идентификатор повторной передачи, если проверка, осуществляемая подсистемой 24 базовых станций, показывает, что значение поля RIND равно 1.

В системе EDGE подсистема 42 базовых станций может располагаться в контроллере базовых станций. В системе GERAN подсистема 42 базовых станций может располагаться в контроллере беспроводной сети.

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

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

шаг 501, SGSN разбивает повторно передаваемый пакет TCP по меньшей мере на один кадр LLC.

Например, SGSN принимает запрос на повторную передачу, переданный терминалом, который запрашивает повторную передачу пакета данных TCP номер 0, после этого SGSN разбивает пакет данных TCP 0 по меньшей мере на один кадр LLC. Например, SGSN может разбивать пакет данных TCP 0 на 3 кадра LLC.

Шаг 502, SGSN добавляет идентификационное поле RIND в свободное поле кадра LLC.

В системе EDGE кадр LLC инкапсулируют в протокол GPRS системы базовых станций (Base Station System GPRS Protocol, BSSGP). Обслуживающий узел поддержки GPRS добавляет идентификационное поле RIND в свободное поле структуры кадра BSSGP. Например, идентификационное поле RIND добавляют в поле SPARE поля QoS Profile. Структура поля QoS Profile перед упомянутым добавлением поля RIND показана в таблице 1.

Таблица 1
8 7 6 5 4 3 2 1
октет 1 IEI
октет 2, 2а Индикатор длины
октет 3-4 Максимальный пиковый битрейт, который может быть обработан сетью (Bucket Leak Rate), "значение R", см. подраздел 11.3.4 (примечание)
октет 5 SPARE C/R Т А Приоритет
ПРИМЕЧАНИЕ: битрейт 0 (ноль) должен означать в данном информационном элементе (IE) "максимально возможный".

Структура поля QoS Profile после упомянутого добавления поля RIND показана в таблице 2.

Таблица 2
8 7 6 5 4 3 2 1
октет 1 IEI
октет 2, 2а Индикатор длины
октет 3-4 Максимальный пиковый битрейт, который может быть обработан сетью (Bucket Leak Rate), "значение R", см. подраздел 11.3.4 (примечание)
октет 5 SPARE RIND Т А Приоритет
ПРИМЕЧАНИЕ: битрейт 0 (ноль) должен означать в данном информационном элементе (IE) "максимально возможный".

Шаг 503, SGSN заполняет поле RIND и передает кадр LLC в устройство подсистемы базовых станций.

Поле QoS Profile является опциональным. При повторной передаче пакета данных TCP 0 узел SGSN должен добавлять поле QoS Profile в каждый кадр LLC, на которые был разбит пакет данных TCP 0, а также заполнять поле RIND. В частности, SGSN может заполнять поле RIND значением, равным 1, означающим, что данный кадр LLC является одним из кадров, на которые был разбит передаваемый пакет TCP.

Шаг 504 контроллер базовых станций проверяет значение поля RIND в кадре LLC.

В системе EDGE подсистема базовых станций расположена в контроллере базовых станций. Когда контроллер базовых станций принимает кадр LLC, нет необходимости обрабатывать все поля в поле QoS Profile, достаточно просто проверить значение поля RIND.

Шаг 505, если значение поля RIND равно 1, контроллер базовых станций помещает упомянутый кадр LLC в очередь повторной передачи.

Если значение поля RIND равно 1, это означает, что данный кадр LLC является одним из кадров LLC, на которые был разбит повторно передаваемый пакет TCP. Контроллер базовых станций создает очередь нормальной передачи LLC и очередь повторной передачи LLC. При передаче кадра LLC в терминал контроллер базовых станций осуществляет приоритетную передачу кадров LLC из очереди повторной передачи LLC.

Например, SGSN может разбить пакет данных TCP 0 на 3 кадра LLC, добавить идентификационное поле RIND в свободное поле каждого из 3-ех упомянутых кадров LLC, установить значения полей RIND равным 1 и затем передавать эти 3 кадра LLC в контроллер базовых станций. После приема упомянутых 3 кадров LLC контроллер базовых станций помещает эти 3 кадра LLC в очередь после накопленных к текущему моменту кадров LLC. Фиг.6 представляет собой блок-схему очереди передачи кадров LLC контроллером базовых станций в соответствии с одним из вариантов осуществления настоящего изобретения. В соответствии с фиг.6 LLC 9, LLC 8 и LLC 7 - это 3 упомянутых кадра LLC. После определения, что эти 3 кадра LLC являются кадрами LLC, на которые был разбит повторно передаваемый пакет TCP, контроллер базовых станций помещает LLC 9, LLC 8 и LLC 7 в очередь повторной передачи. При передаче кадров LLC осуществляется приоритетная передача кадров из очереди повторной передачи LLC, если очередь повторной передачи LLC не пуста.

Техническая схема настоящего изобретения может применяться также в системе GERAN. В системе GERAN, которая отличается от системы EDGE, подсистема базовых станций расположена в контроллере беспроводной сети, при этом SGSN разбивает пакет данных TCP на кадры GTP-U; при этом идентификационное поле RIND добавляют в свободное поле структуры заголовка каждого кадра GTP-U. Структура заголовка кадра GTP-U перед упомянутым добавлением поля RIND продемонстрирована в таблице 3.

Таблица 3
Биты
Октеты 8 7 6 5 4 3 2 1
1 Версия РТ О Е S PN
2 Тип сообщения
3 Длина (1-й октет)
4 Длина (2-й октет)
5 Идентификатор конечной точки тоннеля (1-й октет)
6 Идентификатор конечной точки тоннеля (2-й октет)
7 Идентификатор конечной точки тоннеля (3-й октет)
8 Идентификатор конечной точки тоннеля (4-й октет)
9 Порядковый номер (1-й октет)1) 4)
10 Порядковый номер (2-й октет) 1) 4)
11 Номер N-PDU 2) 4)
12 Тип заголовка следующего расширения 3) 4)

Структура заголовка кадра GTP-U после упомянутого добавления поля RIND продемонстрирована в таблице 4.

Таблица 4
Биты
Октеты 8 7 6 5 4 3 2 1
1 Версия РТ RIND Е S PN
2 Тип сообщения
3 Длина (1-й октет)
4 Длина (2-й октет)
5 Идентификатор конечной точки тоннеля (1-й октет)
6 Идентификатор конечной точки тоннеля (2-й октет)
7 Идентификатор конечной точки тоннеля (3-й октет)
8 Идентификатор конечной точки тоннеля (4ый октет)
9 Порядковый номер (1ый октет) 1) 4)
10 Порядковый номер (2ой октет) 1) 4)
11 Номер N-PDU 2) 4)
12 Тип заголовка следующего расширения 3) 4)

Например, SGSN может разбить пакет данных TCP 0 на 3 кадра GTP-U, добавить идентификационное поле RIND в свободное поле каждого из 3 упомянутых кадров GTP-U, установить значения полей RIND равными 1 и затем передать эти 3 кадра GTP-U в контроллер базовых станций. После приема упомянутых 3 кадров GTP-U контроллер базовых станций помещает эти 3 кадра GTP-U в очередь после накопленных к текущему моменту кадров GTP-U. Фиг.7 представляет собой блок-схему очереди передачи кадров GTP-U контроллером базовых станций в соответствии с одним из вариантов осуществления настоящего изобретения. В соответствии с фиг.7 GTP 9, GTP 8 и GTP 7 - это 3 упомянутых кадра GTP-U. После определения, что эти 3 кадра GTP-U являются кадрами GTP-U, на которые был разбит повторно передаваемый пакет TCP, контроллер базовых станций помещает GTP 9, GTP 8 и GTP 7 в очередь повторной передачи. При передаче кадров GTP-U осуществляется приоритетная передача кадров из очереди повторной передачи GTP-U, если очередь повторной передачи GTP-U не пуста.

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

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

Для специалиста в данной области техники очевидно, что все шаги (или их часть), реализующие описанный выше вариант осуществления способа, могут выполняться программами, которые выполняет соответствующее аппаратное обеспечение, при этом упомянутые программы могут храниться на машиночитаемом носителе данных; при исполнении программ выполняются шаги описанного выше варианта осуществления способа; при этом упомянутый носитель данных может представлять собой, например, магнитный диск, оптический диск, постоянное запоминающее устройство (read only memory, ROM) или память с произвольным доступом (random access memory, RAM) и т.п.

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

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

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

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

3. Способ по п.1, в котором упомянутый принятый кадр данных включает кадр управления логической линией связи или кадр протокола туннелирования GPRS.

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

5. Способ по любому из пп.1-4, в котором упомянутая идентификация повторной передачи представляет собой: идентификацию, добавляемую в каждый кадр данных обслуживающим узлом поддержки GPRS после разбиения повторно передаваемого пакета протокола управления передачей по меньшей мере на один кадр данных.

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

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

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

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

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

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

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



 

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

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

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

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

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

Изобретение относится к способу для первого координатора, работающего на первой частоте канала связи в беспроводной персональной сети (WPAN), WPAN дополнительно содержит второй координатор, работающий на второй частоте канала связи.

Изобретение относится к области радиосвязи. Техническим результатом является повышение эффективности реализации требуемых услуг.

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

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

Изобретение относится к мобильной связи. Технический результат состоит в присутствии четкого указания 3GPP на способ получения узлом вычисления местоположения (E-SMLS) идентификатора соты мобильной станции (UE) при предоставлении услуги сообщения информации о местоположении (услуги LCS).

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

Изобретение относится к способам информирования eNodeB о состоянии мощности передачи пользовательского оборудования в системе мобильной связи, использующей агрегацию компонентных несущих (CC). Изобретение предусматривает процедуры, позволяющие eNodeB распознавать состояние использования мощности UE в системе связи, использующей агрегацию несущих. UE указывает eNodeB, когда UE близко к использованию своей полной максимальной мощности передачи UE или когда оно превысило ее. Это достигается за счет того, что UE включает индикатор(ы) и/или новые CE MAC в одну или более протокольных единиц данных, передаваемых на соответствующих компонентных несущих в единичном подкадре, для предоставления eNodeB информации состояния мощности. CE MAC могут предоставлять отчет о запасе мощности для каждого UE. Альтернативно, CE MAC могут предоставлять отчет о значении запаса мощности для каждой CC и/или величины снижения мощности, примененные к соответствующим CC восходящей линии связи. 2 н. и 12 з.п. ф-лы, 33 ил., 1 табл.

Изобретение относится к области беспроводной связи, такой как сети сотовой связи, и предназначено для улучшения возможности передачи голоса по IP-протоколу и ослабления взаимного влияния. Сеть беспроводной связи содержит по меньшей мере одну базовую станцию, которая коммуникационно связана с по меньшей мере одним мобильным терминалом. Полоса частот сети беспроводной связи разделяется на множество зон на базовой станции. Ресурсные блоки формируются на базовой станции для приема символов данных, передаваемых в сети беспроводной связи. Множество ресурсных блоков объединяются на базовой станции для формирования физического базового канального блока, выделяемого одной из множества зон на базовой станции. Перестановку осуществляют в отношении физического базового канального блока для формирования логического базового канального блока. Предоставляется канал для коммуникационного связывания базовой станции и мобильного терминала, так чтобы мобильный терминал мог послать сообщение предоставления доступа и идентификацию пользователя на базовую станцию, для передачи данных в логическом базовом канальном блоке. 3 н. и 17 з.п. ф-лы, 9 ил.

Изобретение относится к способам передачи отчета о состоянии буфера (BSR) в системе мобильной связи, конкретнее к определению правил для инициирования, создания и передачи отчета о состоянии буфера. Изобретение также относится к способу передачи данных, использующему новые правила для принятия решения, данные каких однонаправленных радиоканалов передаются в данный интервал времени передачи. Кроме того, изобретение относится к способу для планирования радиоресурсов, который принимает во внимание дополнительную относящуюся к планированию информацию из отчетов о состоянии буфера и/или способа передачи. Чтобы избежать ненужных предоставлений от сети и чтобы предложить усовершенствованный подход к передаче данных, изобретение предлагает схемы передачи отчетов о состоянии буфера и передачи данных, которые принимают во внимание режим планирования данных однонаправленных радиоканалов, ожидающих передачи, для принятия решения, следует ли передавать сообщать о них в отчете о состоянии буфера, соответственно следует ли мультиплексировать данные в транспортный блок для отправки. 4 н. и 20 з. п. ф-лы, 12 ил.

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

Изобретение относится к мобильной связи. Частота и коды скремблирования сигналов, передаваемых базовой станцией соты назначения, аналогичны частоте и кодам скремблирования сигналов, передаваемых базовой станцией исходной соты. Пользовательское оборудование (UE) принимает сигналы, которые расцениваются как передаваемые исходной сотой. UE активируется посредством информации, передаваемой по каналу пейджингового индикатора (PICH) и пейджинговому каналу (PCH). UE считывает информацию, сконфигурированную сотой назначения и переносимую общим каналом сигналов, и выполняет соответствующие операции согласно считанной информации. Информация в PICH и PCH активирует определенное UE. Технический результат заключается в обеспечении дифференцированного обслуживания для UE, находящихся в одной соте. 2 н. и 8 з.п. ф-лы, 4 ил.

Изобретение относится к системам связи. Технический результат заключается в повышении надежности связи. В UMTS WCDMA обсуждается новая восходящая линия связи, основанная на RACH. Запрос на ресурс передачи восходящей линии связи осуществляется с использованием механизма на основе традиционного RACH. Главное отличие от традиционного RACH состоит в том, что передача данных использует высокоскоростной канал пакетных данных восходящей линии связи, известный как Усовершенствованный Выделенный Канал (E-DCH), вместо единственного короткого сообщения, связанного напрямую с преамбулой RACH. Одна предложенная схема для указания ресурсов E-DCH, которые следует использовать, создает линию связи между значениями каждой группы множества подписей, отправленных по AICH (для подтверждения доступа к E-RACH), и особый набор параметров E-DCH, заданных в таблице. Предлагается сигнализировать набор ресурсов, которые следует использовать, независимо от подтверждения доступа к E-RACH. Один возможный способ заключается в том, чтобы передавать информацию в неиспользуемой части AICH (соответствующей 1024 элементарным сигналам в каждом временном интервале), указывающей набор ресурсов. 3 н. и 4 з.п. ф-лы, 3 ил., 4 табл.

Изобретение относится к беспроводной связи, а именно к системе, которая создает туннель интернет-протокола «борт-земля» в авиационной беспроводной сотовой сети. Техническим результатом является управление широкополосным соединением для обеспечения индивидуальной идентификации пассажиров за счет присвоения уникальных индивидуальных IP-адресов каждому пассажирскому устройству беспроводной связи в существующих беспроводных сетях. Указанный технический результат достигается тем, что система IP-туннеля «борт-земля» на воздушном судне присваивает единственный IP-адрес каждому каналу связи, использующему двухточечный протокол, соединяющему бортовую сеть самолета с наземной коммуникационной сетью, и создает IP подсеть на борту самолета. IP подсеть использует множество IP адресов для каждого двухточечного канала связи, обеспечивая уникальную идентификацию каждого из пассажирских беспроводных устройств по его собственному IP адресу. Это становится возможным благодаря тому, что в обеих конечных точках двухточечного протокола IPCP имеются пулы заранее заданных IP адресов и/или топология, сконфигурированная таким образом, что каждая конечная точка двухточечного протокола может использовать большее количество IP адресов, чем один адрес на канал связи. Подобный подход не меняет управляющий протокол семейства IP (IPCP) или другие протоколы/сообщения, но позволяет сделать данный адрес непосредственно видимым для наземной сети передачи данных. 2 н. и 12 з.п. ф-лы, 9 ил.

Изобретение относится к способам и устройствам, которые дают возможность эффективного транспортирования трафика в связи с домашней базовой станцией (1). Трафик, поступающий в домашнюю базовую станцию от мобильного терминала (2), соединенного с домашней базовой станцией, может транспортироваться посредством локального непосредственного соединения, что означает, что трафик пересылают на локальный узел (4) по локальной сети (20) или по сети (21) Internet без прохождения базовой сети (15) мобильной телекоммуникационной системы. Устанавливают канал-носитель (22) локального непосредственного соединения, который является радиоканалом, проходящим между мобильным терминалом и домашней базовой станцией. Мобильный терминал пересылает трафик восходящей линии связи, который подлежит транспортированию посредством локального непосредственного соединения на домашнюю базовую станцию, на канале-носителе локального непосредственного соединения. Таким образом, для трафика, который предназначен для локальных узлов или сети Internet, не требуется проходить базовую сеть, что дает возможность эффективной пересылки трафика. 6 н. и 40 з.п. ф-лы, 18 ил.

Изобретение относится к области радиосвязи. Техническим результатом является возможность выбора базовой станцией, управляющей исходной сотой хэндовера, способа осуществления хэндовера с учетом идентификатора CSG-ID закрытой группы абонентов (ЗГА) и режима доступа соты. На шаге выбора способа осуществления хэндовера в качестве способа осуществления хэндовера вторая базовая станция использует хэндовер Х2, если информация идентификации зарегистрированной группы соты, находящейся под управлением первой базовой радиостанции, совпадает с информацией идентификации зарегистрированной группы соты, находящейся под управлением второй базовой радиостанции (и хэндовер S1, если информация идентификации зарегистрированной группы соты, находящейся под управлением первой базовой радиостанции, отличается от информации идентификации зарегистрированной группы соты), а режим доступа соты, находящейся под управлением первой базовой радиостанции, не является открытым режимом доступа. 4 н.п. ф-лы, 12 ил.

Изобретение относится к области систем связи, использующей сети передачи пакетных данных и предназначено для повышения эффективности обработки запроса по протоколу динамической конфигурации хостов (DHCP). Предложены способ и система для освобождения адреса межсетевого протокола (IP) версии 4 с использованием освобождения DHCP в прокси мобильном IP версии 6 (PMIPv6) усовершенствованного пакетного ядра (EPC) проекта партнерства в области систем связи третьего поколения (3GPP). Этот способ предусматривает передачу запроса DHCP освобождения от обслуживающего шлюза (SGW) в шлюз (GW) сети передачи пакетных данных (PDN), передачу отмены привязки от PDN GW в SGW, подтверждение приема отмены привязки от SGW для PDN GW, и удаление соединения IP версии 4 для активного PDN-соединения. 2 н. п. и 6 з.п. ф-лы, 10 ил.
Наверх