Сжатие заголовка на основе ретрансляторов
Иллюстрации
Показать всеИзобретение относится к системам связи. Технический результат заключается в повышении эффективности использования ресурсов. Ретрансляторы могут использоваться для того, чтобы способствовать передаче пакета, например, с базовой станции на мобильное устройство. Пакет может включать в себя заголовок, который обозначает намеченный пункт назначения для пакета. Заголовок может пересылать, так что обозначение намеченного пункта назначения может посылаться с восстановлением после сжатия или без него на ретрансляторе. Если имеется более одного ретранслятора, участвующего в передаче, тогда заголовок может конфигурировать так, что заголовок является доступным без выполнения восстановления после сжатия. Однако если имеется один останов ретрансляции, тогда заголовок может сжимать указатель таким образом, что должно происходить восстановление после сжатия. 5 н. и 12 з.п. ф-лы, 19 ил.
Реферат
Настоящая заявка претендует на приоритет заявки США № 61/024741, озаглавленной «Compression Protocol for a Mesh Network», которая была подана 30 января 2008 г. Вся она включена в настоящий документ по ссылке.
Уровень техники
Область техники, к которой относится изобретение
Нижеследующее описание относится, в общем, к беспроводной связи и, более конкретно, к определению метода сжатия для заголовка пакета на основе пути ретрансляции.
Уровень техники
Системы беспроводной связи широко развернуты для обеспечения различных типов коммуникационного контента, такого как, например, речь, данные и т.д. Типовыми системами беспроводной связи могут быть системы многостанционного доступа, способные поддерживать связь с многочисленными пользователями посредством совместного использования доступных системных ресурсов (например, полосы частот, мощности передачи, …). Примеры таких систем многостанционного доступа могут включать в себя системы многостанционного доступа с кодовым разделением каналов (CDMA), системы многостанционного доступа с временным разделением каналов (TDMA), системы многостанционного доступа с частотным разделением каналов (FDMA), системы многостанционного доступа с ортогональным частотным разделением каналов (OFDMA) и т.п.
В основном, системы беспроводной связи с многостанционным доступом могут одновременно поддерживать связь для многочисленных мобильных устройств. Каждое мобильное устройство может выполнять связь с одной или несколькими базовыми станциями посредством передачи по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) ссылается на линию связи от базовых станций на мобильные устройства, и обратная линия связи (или восходящая линия связи) ссылается на линию связи от мобильных устройств на базовые станции. Кроме того, связь между мобильными устройствами и базовыми станциями может устанавливаться при помощи систем с одним входом и одним выходом (SISO), систем с многими входами и одним выходом (MISO), систем с многими входами и многими выходами (MIMO) и т.п.
Ретранслятор может использоваться при передаче информации между базовой станцией и мобильным устройством. Базовая станция может иметь несколько разных ретрансляторов, которые функционируют для того, чтобы способствовать передаче информации. Например, когда базовая станция передает информацию на мобильное устройство, ретранслятор может применяться для сохранения целостности информации, так что не происходит потери информации при прохождении по относительно большому расстоянию.
В некоторых конфигурациях может применяться более одного ретранслятора, чтобы способствовать передаче информации. Пакет информации для пересылки может включать в себя заголовок, который включает в себя информацию о пункте назначения. Чтобы сэкономить пространство, могут применяться методы сжатия заголовка пакета, так что сжимается информация о пункте назначения, - чтобы оценить информацию о пункте назначения, заголовок восстанавливается после сжатия. Таким образом, при каждом останове ретрансляции заголовок может восстанавливаться после сжатия, оцениваться, повторно сжиматься и затем пересылаться на другой ретранслятор или пункт назначения. Это может стать процессом, требующим очень больших ресурсов и отнимающим относительно много времени, так как восстановление после сжатия происходит при каждом останове ретрансляции.
Сущность изобретения
Нижеследующее представляет упрощенное краткое изложение одного или нескольких аспектов, чтобы обеспечить основное понимание таких аспектов. Это краткое изложение не является обширным обзором всех рассматриваемых аспектов и, как предназначено, не определяет ключевые или критические элементы всех аспектов, не определяет объем какого-либо или всех аспектов. Его единственной целью является представление некоторых идей одного или нескольких аспектов в упрощенном виде в качестве вводной части для более подробного описания, которое представлено ниже.
В одном аспекте может быть способ управления сжатием заголовка пакета, исполняемый на устройстве беспроводной связи. Способ может включать в себя идентификацию, что должно происходить сжатие заголовка для пакета, а также определение метода сжатия для пакета, причем метод основывается на количестве пересылок ретранслятора для пакета для достижения намеченного пункта назначения.
При другом аспекте может быть устройство с модулем оценки, что сжатие заголовка должно происходить для пакета, а также с модулем выбора, который определяет метод сжатия для пакета, причем метод основывается на количестве пересылок ретранслятора для пакета для достижения намеченного пункта назначения.
Другой аспект может включать в себя по меньшей мере один процессор, выполненный с возможностью управления сжатием заголовка пакета. Процессор может включать в себя первый модуль для идентификации, что сжатие заголовка должно происходить для пакета. Второй модуль также может быть включен в процессор для определения метода сжатия для пакета, причем метод основывается на количестве пересылок ретранслятора для пакета для достижения намеченного пункта назначения.
В еще другом аспекте может быть компьютерный программный продукт, содержащий считываемый компьютером носитель. Носитель может включать в себя первый набор кодов, вызывающий идентификацию компьютером, что сжатие заголовка должно происходить для пакета. Может быть включен второй набор кодов, вызывающий определение компьютером метода сжатия для пакета, причем метод основывается на количестве пересылок ретранслятора для пакета для достижения намеченного пункта назначения.
С еще одним дополнительным аспектом может быть устройство со средством для идентификации, что сжатие заголовка должно происходить для пакета. Устройство также может быть со средством для определения метода сжатия для пакета, причем метод основывается на количестве пересылок ретранслятора для пакета для достижения намеченного пункта назначения.
В одном аспекте может быть способ для обработки пакета, исполняемый на устройстве беспроводной связи. Способ может включать в себя оценку части заголовка пакета, которая включает в себя идентификатор пункта назначения, а также определение намеченного ретранслятора или намеченного пункта назначения для пакета, основываясь на по меньшей мере части идентификатора пункта назначения.
С другим аспектом может быть устройство, которое использует модуль анализа, который оценивает часть заголовка пакета, которая содержит идентификатор пункта назначения. Устройство также может использовать модуль определения местоположения, который определяет намеченный ретранслятор или намеченный пункт назначения для пакета, основываясь на по меньшей мере части идентификатора пункта назначения.
Другой аспект может включать в себя по меньшей мере один процессор, выполненный с возможностью обработки пакета первым модулем для оценки части заголовка пакета, которая включает в себя идентификатор пункта назначения. Процессор также может обрабатывать пакет вторым модулем для определения намеченного ретранслятора или намеченного пункта назначения для пакета, основываясь на по меньшей мере части идентификатора пункта назначения.
В еще другом аспекте может быть компьютерный программный продукт, который включает в себя считываемый компьютером носитель. Носитель может включать в себя первый набор кодов, вызывающий оценку компьютером части заголовка пакета, которая включает в себя идентификатор пункта назначения. Также, носитель может включать в себя второй набор кодов, вызывающий определение компьютером намеченного ретранслятора или намеченного пункта назначения для пакета, основываясь на по меньшей мере части идентификатора пункта назначения.
С еще одним другим аспектом может быть устройство со средством для оценки части заголовка пакета, которая включает в себя идентификатор пункта назначения, а также со средством для определения намеченного ретранслятора или намеченного пункта назначения для пакета, основываясь на по меньшей мере части идентификатора пункта назначения.
Для достижения вышеприведенных и соответствующих целей один или несколько аспектов содержат признаки, ниже полностью описанные и конкретно указанные в формуле изобретения. Нижеследующее описание и прилагаемые чертежи подробно излагают некоторые иллюстративные признаки одного или нескольких аспектов. Эти признаки указывают, однако, только некоторые из многочисленных путей, которыми могут быть применены принципы различных аспектов, и данное описание, как предназначено, включает в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 представляет собой иллюстрацию системы беспроводной связи согласно различным аспектам, изложенным в данном документе.
Фиг.2 представляет собой иллюстрацию характерной системы с кластером ретрансляторов согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.3 представляет собой иллюстрацию характерной схемы сжатия протокола пользовательских дейтаграмм/протокола Интернета согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.4 представляет собой иллюстрацию характерной схемы сжатия протокола туннелирования уровня 2 версии 3/протокола Интернета согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.5 представляет собой иллюстрацию характерной схемы сжатия протокола пользовательских дейтаграмм/протокола Интернета согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.6 представляет собой иллюстрацию характерной схемы сжатия протокола туннелирования уровня 2 версии 3/протокола Интернета согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.7 представляет собой иллюстрацию характерного формата заголовка данных согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.8 представляет собой иллюстрацию характерной конфигурации связи согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.9 представляет собой иллюстрацию характерной системы для обработки пакета в отношении ретранслятора согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.10 представляет собой иллюстрацию характерной системы для обработки пакета в отношении ретранслятора с подробным модулем подготовки согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.11 представляет собой иллюстрацию характерной системы для обработки пакета в отношении ретранслятора с подробным модулем обработки согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.12 представляет собой иллюстрацию характерной методологии для выполнения сжатия согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.13 представляет собой иллюстрацию характерной методологии для пересылки пакета на ретранслятор согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.14 представляет собой иллюстрацию характерной методологии для обработки пакета на ретрансляторе согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.15 представляет собой иллюстрацию примерного мобильного устройства, которое способствует обработке пакета в отношении ретранслятора согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.16 представляет собой иллюстрацию примерной системы, которая способствует подготовке пакета для пересылки согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.17 представляет собой иллюстрацию примерной среды беспроводной сети, которая может применяться вместе с различными системами и способами, описанными в данном документе.
Фиг.18 представляет собой иллюстрацию примерной системы, которая готовит пакет для передачи согласно по меньшей мере одному аспекту, описанному в данном документе.
Фиг.19 представляет собой иллюстрацию примерной системы, которая обрабатывает пересылаемую информацию согласно по меньшей мере одному аспекту, описанному в данном документе.
Подробное описание
Ниже описываются различные аспекты со ссылкой на чертежи, на которых подобные позиционные обозначения используются для ссылки на подобные элементы по всем чертежам. В нижеследующем описании, для целей объяснения, излагаются многочисленные конкретные подробности, чтобы обеспечить полное понимание одного или нескольких аспектов. Может быть очевидным, однако, что такой аспект(ы) может быть осуществлен на практике без этих конкретных подробностей. В других случаях общеизвестные конструкции и устройства показаны в виде блок-схемы, чтобы способствовать описанию одного или нескольких вариантов осуществления.
Как используется в данной заявке, термины «компонент», «модуль», «система» и т.п., как предназначено, включают в себя относящийся к компьютерам объект, такой как, но не ограничиваясь перечисленным, аппаратные средства, аппаратно-программные средства, или комбинацию аппаратных и программных средств, программные средства или программные средства при их выполнении. Например, компонентом может быть, но не ограничивается перечисленным, процесс, выполняющийся на процессоре, процессор, объект, исполняемый файл, поток управления, программа и/или компьютер. В качестве иллюстрации, компонентом может быть как приложение, выполняющееся на вычислительном устройстве, так и вычислительное устройство. Один или несколько компонентов могут находиться в процессе и/или потоке управления, и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. Кроме того, эти компоненты могут исполняться с различных считываемых компьютером носителей, имеющих различные структуры данных, хранимые на них. Компоненты могут устанавливать связь посредством локальных и/или удаленных процессов, таких как в соответствии с сигналом, имеющим один или несколько пакетов данных, таких как данные от одного компонента, взаимодействующие с другим компонентом в локальной системе, распределенной системе и/или по сети, такой как Интернет, с другими системами посредством сигнала.
Кроме того, различные аспекты описаны в данном документе в связи с терминалом, которым может быть проводной терминал или беспроводной терминал. Терминал также может называться системой, устройством, абонентским блоком, абонентской станцией, мобильной станцией, мобильным телефоном, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством связи, агентом пользователя, пользовательским устройством или пользовательским оборудованием (UE). Беспроводным терминалом может быть сотовый телефон, спутниковый телефон, беспроводный телефон, телефон по протоколу установления сеансов связи (SIP), станция беспроводного абонентского доступа (WLL), персональный цифровой помощник (PDA), карманное устройство, имеющее возможность беспроводного подключения, вычислительное устройство или другие устройство обработки, подсоединенные к беспроводному модему. Кроме того, в данном документе описываются различные аспекты в связи с базовой станцией. Базовая станция может использоваться для установления связи с беспроводным терминалом (терминалами) и также может упоминаться в качестве точки доступа, узла В или некоторой другой терминологии.
Кроме того, термин «или» предназначен означать включающее «или», а не исключающее «или». Т.е., если не указано иначе или ясно из контекста, фраза «Х применяет А или В» предназначена означать любую из естественных включающих перестановок. Т.е., фраза «X применяет А или В» соответствует любому из следующих случаев: Х применяет А; Х применяет В; или Х применяет как А, так и В. Кроме того, артикли «a» и «an», используемые в данной заявке и прилагаемой формуле изобретения, должны, в основном, толковаться со значением «один или несколько», если не указано иначе или ясно из контекста, что относится к форме единственного числа.
Кроме того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы в виде способа, устройства или изделия, используя стандартные методы программирования и/или конструирования. Термин «изделие», как он используется в данном документе, предназначен охватывать компьютерную программу, доступную с любого считываемого компьютером устройства, несущей или носителей. Например, считываемые компьютером носители могут включать в себя, но не ограничиваясь перечисленным, магнитные запоминающие устройства (например, жесткий диск, дискета, магнитные полоски и т.д.), оптические диски (например, компакт-диск (CD), цифровой многофункциональный диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (например, стираемое программируемое постоянное запоминающее устройство (EPROM), накопитель в виде карточки, палочки, ключа и т.д.). Кроме того, различные носители данных, описанные в данном документе, могут представлять одно или несколько устройств и/или другие машиносчитываемые носители для хранения информации. Термин «машиносчитываемый носитель» может включать в себя, без ограничения ими, беспроводные каналы и различные другие носители, способные хранить, содержать и/или переносить инструкцию (инструкции) и/или данные.
Методы, описанные в данном документе, могут использоваться для различных систем беспроводной связи, таких как CDMA, TDMA, FDMA, OFDMA, многостанционный доступ с частотным разделением каналов на одной несущей (SC-FDMA) и другие системы. Термины «система» и «сеть» часто используются попеременно. Система CDMA может реализовать радиотехнологию, такую как универсальный наземный радиодоступ (UTRA), cdma2000 и т.п. UTRA включает в себя широкополосный CDMA (W-CDMA) и другие варианты CDMA. Кроме того, cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовать радиотехнологию, такую как глобальная система мобильной связи (GSM). Система OFDMA может реализовать радиотехнологию, такую как эволюционированный UTRA (E-UTRA), ультрамобильная широкополосная сеть (UMB), IEEE 802.11 (Wi-Fi (беспроводная точность)), IEEE 802.16 (WiMAX (общемировая совместимость широкополосного беспроводного доступа)), IEEE 802.20, Flash-OFDM® (быстрый доступ с малым временем ожидания и бесшовным переходом между базовыми станциями на основе мультиплексирования с ортогональным частотным разделением) и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Долгосрочная эволюция (LTE) Проекта партнерства по созданию системы третьего поколения (3GPP) представляет собой версию UMTS, которая использует E-UTRA, который применяет OFDMA на нисходящей линии связи и SC-FDMA на восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описаны в документах организации, названной «Проект партнерства по созданию системы 3-го поколения» (3GPP). Кроме того, cdma2000 и UMB описаны в документах организации, названной «Проект 2 партнерства по созданию системы 3-го поколения» (3GPP2). Кроме того, такие системы беспроводной связи могут дополнительно включать в себя одноранговые (например, с мобильного телефона на мобильный телефон) системы эпизодической сети, часто использующие непарные нелицензированные спектры, беспроводные локальные сети (LAN) 802.хх, технологию BLUETOOTH и любые другие методы беспроводной связи с малой или большой дальностью действия.
Различные аспекты или признаки представлены в виде систем, которые могут включать в себя ряд устройств, компонентов, модулей и т.п. Необходимо понять и оценить, что различные системы могут включать в себя дополнительные устройства, компоненты, модули и т.д. и/или могут не включать все устройства, компоненты, модули и т.д., описанные в связи с фигурами. Также может использоваться комбинация этих подходов.
Как показано на фиг.1, система 100 беспроводной связи изображена согласно различным вариантам осуществления, представленным в данном документе. Система 100 содержит базовую станцию 102, которая может включать в себя многочисленные группы антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Две антенны изображены для каждой группы антенн; однако может использоваться большее или меньшее количество антенн для каждой группы. Базовая станция 102 дополнительно может включать в себя тракт передатчика и тракт приемника, каждый из которых, в свою очередь, может содержать множество компонентов, связанных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), что понятно для специалиста в данной области техники.
Базовая станция 102 может устанавливать связь с одним или несколькими терминалами доступа, такими как терминал 116 доступа и терминал 122 доступа; однако необходимо оценить, что базовая станция 102 может устанавливать связь, по существу, с любым количеством терминалов доступа, подобных терминалам 116 и 122 доступа. Терминалами 116 и 122 доступа, например, могут быть сотовые телефоны, смартфоны, портативные компьютеры, карманные устройства связи, карманные вычислительные устройства, спутниковые радиостанции, системы глобального позиционирования, PDA и/или любое другое подходящее устройство для выполнения связи по системе 100 беспроводной связи. Как изображено, терминал 116 доступа находится на связи с антеннами 112 и 114, где антенны 112 и 114 передают информацию на терминал 116 доступа по прямой линии 118 связи и принимают информацию от терминала 116 доступа по обратной линии 120 связи. Кроме того, терминал 122 доступа находится на связи с антеннами 104 и 106, где антенны 104 и 106 передают информацию на терминал 122 доступа по прямой линии 124 связи и принимают информацию от терминала 122 доступа по обратной линии 126 связи. В системе дуплекса с частотным разделением (FDD) прямая линия 118 связи может использовать другую полосу частот, чем полоса, используемая обратной линией 120 связи, и прямая линия 124 связи, например, может использовать другую полосу частот, чем полоса, используемая обратной линией 126 связи. Кроме того, в системе дуплекса с временным разделением (TDD) прямая линия 118 связи и обратная линия 120 связи могут использовать общую полосу частот, и прямая линия 124 связи и обратная линия 126 связи могут использовать общую полосу частот.
Набор антенн и/или зон, в которых они предназначены выполнять связь, может упоминаться как сектор базовой станции 102. Например, многочисленные антенны могут быть предназначены для выполнения связи с терминалами доступа в секторе зон, охватываемых базовой станцией 102. При выполнении связи по прямым линиям 118 и 124 связи передающие антенны базовой станции 102 могут использовать формирование луча для повышения отношения сигнал-шум прямых линий 118 и 124 связи для терминалов 116 и 122 доступа. Также, хотя базовая станция 102 использует формирование луча для передачи на терминалы 116 и 122 доступа, рассеянные случайным образом по связанной зоне покрытия, терминалы доступа в соседних сотах могут подвергаться меньшим помехам по сравнению с базовой станцией, передающей по единственной антенне на все свои терминалы доступа.
Ретранслятор 128 может применяться для передачи информации от терминала 116 или 122 доступа на базовую станцию 102 и наоборот. Может выполняться определение, должен ли применяться ретранслятор, и если да, тогда заголовок пакета может сжиматься между ретранслятором 128 и базовой станцией 102. На восходящей линии связи терминал 116 или 122 доступа может передавать пакет (с заголовком) на ретранслятор 128 - ретранслятор может определять, куда посылать пакет (например, на другой ретранслятор, на базовую станцию 102 и т.д.), и выполнять пересылку соответствующим образом. На нисходящей линии связи базовая станция 102 может передавать пакет (с заголовком) на ретранслятор 128 - ретранслятор может определять, куда посылать пакет (например, на другой ретранслятор, на терминал 116 или 122 доступа и т.д.), и выполнять пересылку соответствующим образом. В одной реализации, если ретранслятор направляет пакет, подтверждение приема может пересылаться на базовую станцию 102 по нисходящей линии связи и терминал 116 или 124 доступа по восходящей линии связи о состоянии направления (например, куда происходит направление, имеются ли какие-либо ошибки и т.п.). Хотя ретранслятор описывается как используемый в терминале доступа для базовой станции, необходимо понять, что ретранслятор может использоваться при связи терминал доступа-терминал доступа, а также в других реализациях. Ретрансляторы могут организовываться в кластеры, которыми может быть группа ретрансляторов, которые обслуживают базовую станцию.
Как показано на фиг.2, примерная система 200 показана для конфигурации сети беспроводной связи. В такой сети ретрансляторы могут оказывать помощь информации, которая пересылается с одного местоположения на другое. Информация передается от источника 202 на пункт 204 назначения. Ретранслятор может проявляться как терминал доступа для базовой станции (например, линия связи между базовой станцией и ретранслятором управляется аналогично тому, как линия связи управляется между базовой станцией и терминалом доступа) и может проявляться как базовая станция для терминалов, с которыми ретранслятор выполняет связь (например, терминал доступа интерпретирует ретранслятор просто в качестве другой базовой станции, которая имеет беспроводную транспортную инфраструктуру). Поэтому, когда источник 202 посылает информацию, информация может фактически передаваться на ретранслятор 206, тогда как источник 202 считает, что информация посылается на пункт 204 назначения. Это может способствовать тому, что терминал доступа подключается к ретранслятору как к базовой станции, и базовая станция подключается к ретранслятору как к терминалу доступа (например, базовая станция или терминал доступа могут не иметь сведений, что связь выполняется с ретранслятором).
Источник 202 (например, базовая станция, мобильное устройство, терминал доступа и т.д.) может иметь намерение послать информацию на пункт 204 назначения (например, базовую станцию, мобильное устройство, терминал доступа и т.д.). Несколько ретрансляторов, таких как ретрансляторы 206, 208 и 210, соединяются с одной базовой станцией для функционирования в качестве кластера - в одной реализации кластер включает в себя ассоциированную базовую станцию. Возможно, что ретранслятор принадлежит многочисленным кластерам, а также что ретранслятор принадлежит исключительно одному кластеру.
Чтобы достичь пункта назначения, может применяться многоскачковая пересылка (например, от источника 202 на ретранслятор 206, затем на ретранслятор 208 и, наконец, на пункт 204 назначения). Однако может иметь место единственный скачок, так что имеется только одна пересылка при перемещении (например, источник 202 - ретранслятор 210 - пункт 204 назначения). Сеть связи может оцениваться для определения, как информация может достичь пункта 204 назначения от источника 202, и выбора маршрута перемещения с по меньшей мере одним ретранслятором. В зависимости от результата выбора может происходить сжатие информации на основе единственного скачка или многочисленных скачков.
Первоначально может иметь место проверка для определения, должно ли происходить сжатие пакета (например, заголовка пакета), это может быть независимо от количества скачков для перемещения. Если определяется, что должно происходить сжатие, тогда может происходить разное сжатие в зависимости от того, имеется ли маршрут перемещения с многими скачками или с единственным скачком. Если имеются многочисленные скачки, тогда может происходить сжатие, так что информация о пункте назначения может оцениваться ретранслятором без выполнения восстановления после сжатия. Желательно минимизировать обработку, чтобы была возможность выполнять быстрое направление на ретранслятор. Так как выполнение восстановления после сжатия и повторного сжатия информации занимает относительно много времени, процесс может быть более быстрым, если не требуется, чтобы происходили эти действия. Поэтому, сжатие заголовка может происходить таким образом, который не требует восстановления после сжатия (например, сжатый заголовок может оцениваться, и намеченный пункт назначения может определяться без восстановления после сжатия).
Однако конечный ретранслятор обычно восстанавливает после сжатия заголовок в отношении пересылки пакета на пункт назначения (например, терминал доступа). Если имеется один ретранслятор, тогда восстановление после сжатия может происходить автоматически, поэтому нет необходимости сжимать заголовок таким образом, который позволяет выполнять оценку данных без восстановления после сжатия. Кроме того, если имеется только один скачок, который происходит, тогда заголовок может сжиматься без информации маршрутизации (например, так как нет дальнейших скачков ретранслятора).
Может быть несколько разных функций, которые могут выполняться ретранслятором для того, чтобы способствовать работе сети связи. Например, может быть поддержка для направления пакетов терминала доступа - пакеты могут пропускаться по транспортной инфраструктуре и поступать на соответствующий терминал доступа. Таким образом, может быть поддержка для направления пакетов из базовой сети на терминал доступа и от терминала доступа на базовую сеть. С другой функцией могут быть пакеты управления, относящиеся к управлению терминалом доступа базовыми станциями и другими ретрансляционными станциями (например, указания на эстафетную передачу обслуживания), которые обрабатываются.
Может быть другая функциональная возможность, которая использует протокол ретрансляции - протокол ретрансляции может быть разделен на два разных протокола: протокол сжатия (например, протокол сжатия спецификации совместимости (IOS) (ICP)) и протокол управления (например, протокол управления ретранслятором (RMP)). ICP и RMP могут использоваться под транспортным уровнем для поддержки работы ретранслятора. Протокол сжатия сжимает заголовки пакетов в транспортной инфраструктуре (например, не полезные нагрузки), тогда как протокол управления обрабатывает операции маршрутизации в транспортной инфраструктуре для пакета. Таким образом, может быть независимая поскачковая поддержка в кластере ретрансляторов для функций радиоинтерфейса канального уровня (например, безопасность, фрагментация и повторная сборка пакетов и т.д.). ICP может обеспечивать сжатие заголовка протокола пользовательских дейтаграмм/протокола Интернета (UDP/IP) или протокола туннелирования уровня 2 версии 3/протокола Интернета (L2TPv3/IP) пакетов IOS.
Могут использоваться разные интерфейсы, относящиеся к работе ретранслятора. Один интерфейс может использоваться для посылки сигнализации или информации о сеансе/поисковом вызове среди сетевых объектов. Также, если терминал доступа выполняет эстафетную передачу обслуживания с одной базовой станции на другую, тогда интерфейс может использоваться для гарантирования того, что надлежащим образом передаются пакеты данных, которые не были доставлены на терминал доступа, а также состояние терминала доступа и информация управления. Если могут передаваться части пакета (например, фрагменты IP-пакетов), тогда также может использоваться конкретный интерфейс для передачи этих частей.
Ссылаясь теперь на фиг.3, на ней показана примерная конфигурация 300 пакета, такая, что пакет сжимается, так что может быть маршрутизация пакета на каждом скачке многоскачковой конфигурации с идентификацией (ID) 302 ретранслятора (RS) пункта назначения (Dest). Поле идентификатора 304 IOS (IOS ID) указывает интерфейс и порт назначения UDP для этого интерфейса. Например, интерфейс, который сигнализирует информацию о сеансе и поисковом вызове, может использовать определенный IOS ID, тогда как интерфейс, который управляет мобильностью терминала доступа, может использовать другой IOS ID. Идентификация (ID) 306 и 302 ретранслятора (RS) источника и пункта назначения, соответственно, идентифицирует источник и пункт назначения базовой станции или ретрансляционной станции сжатого заголовка в кластере, соответственно. Эти идентификаторы эквиваленты, например, IP-адресу источника и пункта назначения для маршрутизации. Класс 308 трафика представляет собой, например, эквивалент кодовой точки дифференцированных услуг (DSCP) для качества обслуживания (QoS) в беспроводной транспортной инфраструктуре и используется для указания, какое назначение приоритетов и уровень обслуживания должен принимать пакет. Заголовок может сжиматься, в то же время все же легко представляя RS ID 302 пункта назначения, и при каждом скачке может быть оценка RS ID 302 пункта назначения. RS ID 302 пункта назначения может быть несжатым, а также сжатым таким образом, который, все же, позволяет определить намеченный пункт назначения без восстановления после сжатия. Таким образом, без выполнения восстановления после сжатия может быть определение, выполненное в отношении намеченного пункта назначения для пакета (например, выполняемое при каждом скачке). Например, RS ID 302 пункта назначения может быть IP-адрес пункта назначения ретранслятора из IP-заголовка 310. В качестве другого примера, RS ID 302 пункта назначения может представлять собой сжатую версию IP-адреса пункта назначения ретранслятора из IP-заголовка 310, тогда как протокол управления ретранслятором управляет тем, как сжатый RS ID 302 пункта назначения назначается каждому ретранслятору, и как эта информация распространяется до каждого ретранслятора в кластере, если необходимо. Таким образом, тогда как по меньшей мере часть заголовка может быть сжата, часть может быть не сжата, так что нет необходимости восстановления после сжатия (например, любое восстановление после сжатия, полное восстановление после сжатия и т.д.) на индивидуальных ретрансляторах, таким образом экономя время обработки и убыстряя пересылку пакетов. Однако восстановление после сжатия может происходить, если необходимо, например, на конечной точке (например, ретранслятор перед пересылкой на терминал доступа).
Может быть отображение заголовков из протокола Интернета (IP) на протокол сжатия IOS (ICP). Например, поле IP-заголовка 310 может включать в себя тип обслуживания и класс трафика. Поле общего заголовка ICP, которое отображается на это поле IP-заголовка, может представлять собой класс трафика, где ICP использует поле для передачи информации о качестве обслуживания, когда имеется более двух пересылок ретранслятора. Таким образом, если имеется более двух пересылок ретранслятора, тогда может быть отображение типа обслуживания и класса трафика на поле класса трафика ICP - если имеется менее двух скачков, поле IP-заголовка может сжиматься, так как нет необходимости в этой информации. Кроме того, IP-адрес источника и IP-адрес пункта назначения могут отображаться на поле общего заголовка ICP RS ID 306 источника и RS ID 302 пункта назначения, соответственно. Кроме того, идентификация источника и пункта назначения может сжиматься в одно поле в одном варианте осуществления. Кроме того, поля IP-заголовка, такие как общая длина, время жизни, протокол, сумма проверки заголовка, версия и т.д., могут сжиматься, так как нет необходимости в этой информации, так как кластер не маршрутизирует, используя эту информацию об IP-заголовке. Конфигурация 300 может включать в себя заголовок 312 UDP, который может сжиматься в порт 314 источника, а также пакет 316 IOS.
Ссылаясь теперь на фиг.4, показана примерная конфигурация 400 пакета, имеющая заголовок подуровня, который может оцениваться базовой станцией для определения намеченного терминала доступа. Может быть метка резервирования в заголовке для определения, к какому потоку или радиоканалу принадлежит пакет для доставки пакета на терминал доступа. Может быть несколько потоков (например, радиоканалов в LTE), по которым может пересылаться информация. Например, речь может пересылаться по одному потоку, тогда как сигнализация пересылается по другому потоку. В дополнение к потоку может быть мобильный ключ, который может использоваться для определения намеченного пункта назначения (например, терминал доступа, пользовательское оборудование и