Способ автоматического задания конфигурации openflow-коммутаторов и openflow-маршрутизаторов

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

 

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

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

Используемые в настоящее время методы управления сетевым оборудованием реализуют способ удаленного управления сетевым оборудованием по принципу «вручную» и не обладают достаточной гибкостью и быстродействием для обеспечения расширения (масштабирования) сети и равномерного распределения сетевой нагрузки в больших сетях со сложной топологией, к которым относятся программно-конфигурируемые сети. Традиционное конфигурирование каждого сетевого устройства выполняется человеком (системным администратором, администратором сети или оператором сетевого оборудования) по командным или файловым протоколам управления SNMP, Telnet, SSH, FTP. В основе архитектуры программно-конфигурируемых сетей лежит другой подход, основанный на использовании открытого протокола OpenFlow, позволяющего не «вручную», а программно управлять сетевой архитектурой. Протокол OpenFlow позволяет задавать конфигурацию сетевых устройств программно с централизованного компонента управления сетью - контроллера программно-конфигурируемой сети. Основными функциями контроллера программно-конфигурируемой сети являются добавление и удаление записей из таблицы сетевых потоков на контролируемом сетевом устройстве, подключенном к контроллеру и совместимом с протоколом OpenFlow. В таком случае контроллер обеспечивает динамический анализ текущего состояния всех подключенных устройств. На контроллере программно-конфигурируемой сети установлена сетевая операционная система, которая обеспечивает работу программной системы управления сетью. К задачам такой системы управления сетью относятся: сбор сведений о сетевом оборудовании, сбор данных о сетевых взаимодействиях сетевого оборудования и о текущем состоянии сетевого оборудования, настройка сетевого оборудования в зависимости от уровня сетевой нагрузки и текущего состояния.

В программно-конфигурируемых сетях сетевые устройства (коммутаторы и маршрутизаторы), управляемые по протоколу OpenFlow, называют OpenFlow-коммутаторами и OpenFlow-маршрутизаторами. Для каждого поступающего сетевого пакета OpenFlow-коммутатор (OpenFlow-маршрутизатор) принимает решение о направлении его дальнейшей пересылки. Направление пересылки пакета определяется, исходя из управляющей таблицы сетевых потоков. Каждая таблица в сетевом устройстве, поддерживающем протокол OpenFlow и подключаемом к контроллеру, состоит из набора записей. Каждая запись содержит идентификационные параметры сетевых пакетов, для которых данная запись применяется, статистическую информацию и набор инструкций, которые должны быть применены к сетевым пакетам. Определение маршрута для каждого поступившего сетевого пакета осуществляется путем сопоставления параметров данного сетевого пакета с параметрами, указанными в каждой записи таблицы сетевых потоков, хранящейся на OpenFlow-коммутаторе и OpenFlow-маршрутизаторе. В случае выявления совпадения сетевой пакет обрабатывается согласно инструкции, указанной в соответствующей записи, и вследствие этого направляется по маршруту, указанному в инструкции. Если ни одна запись для данного пакета в таблице сетевых потоков не найдена, то пакет передается на обработку контроллеру программно-конфигурируемой сети, который формирует новую запись для данного сетевого потока, а именно данного сетевого пакета и для всех однотипных с ним последующих сетевых пакетов, занося новый маршрут для данного сетевого потока в таблицу сетевых потоков соответствующего OpenFlow-коммутатора и OpenFlow-маршрутизатора.

Контроллер программно-конфигурируемой сети осуществляет конфигурацию OpenFlow-коммутаторов и OpenFlow-маршрутизаторов, изменяя записи в таблицах сетевых потоков, тем самым изменяя направление передачи пакетов в сети. Во всех существующих конфигурациях OpenFIow-оборудования таблицы сетевых потоков задаются с записями, для которых указаны одинаковые приоритеты. Вследствие этого записи в таблице располагаются в произвольном порядке. В существующих решениях, обеспечивающих управление OpenFlow-коммутаторами и OpenFlow-маршрутизаторами, все записи в таблицах сетевых потоков равноправны и порядок их обработки в таблице не задан, что приводит к необходимости перебора всех записей таблицы сетевых потоков в поисках искомой записи и, соответственно, к временным задержкам при передаче сетевых пакетов (US 2011286324, H04L 12/26, опубл. 2011-11-24; EP 2408155, H04L 12/56, опубл. 2012-01-18).

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

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

Решение поставленной технической задачи обеспечивается за счет передачи сетевого пакета, для которого не было найдено соответствия с записями в таблице сетевых потоков OpenFlow-коммутаторов и OpenFlow-маршрутизаторов, контроллеру программно-конфигурируемой сети для формирования им в таблице сетевых потоков новой записи. Данная запись таблицы сетевых потоков, соответствующая данному сетевому пакету, формируется в зависимости от того, установлен ли байт ToS. Первые три бита байта ToS соответствуют приоритету данного IP-пакета, четвертый бит - требованию ко времени задержки передачи IP-пакета, пятый бит - требованию к пропускной способности маршрута, по которому должен быть передан IP-пакет, шестой бит - требованию к надежности передачи IP-пакета. В случае если байт ToS не задан, сетевому пакету присваивается наименьший приоритет записи в таблице сетевых потоков. Пакет, для которого задан байт ToS, относят к одному из трех классов трафик. Далее данному пакету присваивается приоритет записи в таблице сетевых потоков, расчет которого производится с учетом весового коэффициента и параметра Open Flow-статистики, соответствующих выбранному классу трафика, а также с учетом приоритета пакета, заданного первыми тремя битами байта ToS.

В соответствии со структурой байта ToS выделены три класса (Kj, 1≤j≤3) обрабатываемого сетевого трафика, каждый из которых характеризуется центром класса (µj, 1≤j≤3):

- трафик, к которому предъявляются особые требования к временной задержке передачи (D-трафик, от англ. Delay). Центр класса - вектор µ1=〈00010000〉;

- трафик, к которому предъявляются особые требования к пропускной способности маршрута (Т-трафик, от англ. Throughput). Центр класса - вектор µ2=〈00001000〉;

- трафик, к которому предъявляются особые требования к надежности передачи (R-трафик, от англ. Reliability). Центр класса - вектор µ3=〈00000100〉.

Каждому классу изначально задают значение весового коэффициента (wj, 1≤j≤3), влияющее на приоритет записи в таблице сетевых потоков, создаваемой в соответствии с анализируемым сетевым пакетом.

Каждому классу трафика в соответствие ставится параметр Open Flow-статистики для порта (Sj, 1≤j≤3), который будет учитываться при расчете приоритета записи в таблице сетевых потоков:

- для D-трафика учитывается отношение количества отправленных пакетов (TransmPack) к количеству принятых пакетов (RecPack);

- для Т-трафика учитывается отношение количества отправленных байтов (TransmBytes) к количеству принятых байтов (RecBytes);

- для R-трафика учитывается отношение суммы количества отброшенных при приеме пакетов (RecDrops) и количества отброшенных при приеме пакетов (TransmDrops) к количеству принятых пакетов (RecPack).

На фиг.1 представлена схема управления сетевыми потоками в программно-конфигурируемых сетях. Взаимодействие между OpenFlow-коммутатором (OpenFlow-маршрутизатором) и контроллером программно-конфигурируемой сети осуществляется посредством протокола OpenFlow. Для поступающего на сетевое оборудование сетевого пакета выполняется поиск записи в таблице сетевых потоков. Если запись найдена, пакет передается далее в сеть согласно инструкциям, указанным в данной записи. В случае отсутствия в таблице сетевых потоков записи, соответствующей сетевому пакету, данный пакет передается контроллеру программно-конфигурируемой сети для генерации новой записи в таблице сетевых потоков. На фиг.2 представлена схема работы контроллера программно-конфигурируемой сети. На вход контроллеру поступает пакет, для которого не было найдено соответствие с записями в таблице сетевых потоков сетевого оборудования, на выходе контроллер формирует новую запись в таблице сетевых потоков, содержащую параметры, статистику и инструкции, а также устанавливает приоритет данной записи в таблице сетевых потоков. При вычислении приоритета записи в таблице сетевых потоков контроллер программно-конфигурируемой сети учитывает тип трафика, к которому относится сетевой пакет, полученный контроллером, и приоритет данного сетевого пакета, заданный первыми тремя битами байта ToS, в случае если байт ToS не задан, сетевому пакету присваивается наименьший приоритет записи в таблице сетевых потоков.

Для отнесения сетевого пакета, полученного контроллером программно-конфигурируемой сети, к одному из определенных классов трафика вычисляется расстояние Хэмминга [Скляр Б. Цифровая связь: Теоретические основы и практическое применение. М.: Вильямс, 2003] между вектором центра соответствующего класса и вектором, представляющим байт ToS анализируемого пакета.

Весовой коэффициент Хэмминга бинарного вектора определяется как число ненулевых элементов данного вектора. Расстоянием Хэмминга - число позиций, на которых различаются соответствующие векторы значений: d i j = Σ k = 1 L | x i k x j k | , где L - длина вектора.

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

Расстояние Хэмминга между двумя векторами равно весовому коэффициенту Хэмминга их суммы. Также, весовой коэффициент Хэмминга бинарного вектора равен его расстоянию Хэмминга до нулевого вектора. Расстояние Хэмминга является метрикой на множестве бинарных векторов длины L, удовлетворяя аксиомам метрики.

Анализируемый байт ToS сетевого пакета, полученного контроллером программно-конфигурируемой сети, представляется в виде вектора x i * . Между полученным вектором x i * и текущими центрами классов вычисляется расстояние Хэмминга: d i j = Σ k = 1 8 | x i * k μ j k | , 1≤j≤3. Вектор x i * относят к классу, которому соответствует наименьшее расстояние Хэмминга min1≤j≤3 dij. Если для нескольких j выполняется равенство d i j = min 1 j 3 d i j , то вектор x i * может быть отнесен к любому классу Kj, для которого d i j = min 1 j 3 d i j .

В соответствии с установленной принадлежностью вектора x i * к классу Kj вычисляется значение приоритета записи в таблице сетевых потоков, соответствующей сетевому пакета, полученному контроллером программно-конфигурируемой сети: F=wj·Sj+Pi, где wj - весовой коэффициент, соответствующий классу Kj, Sj - учитываемый параметр OpenFlow-статистики для порта, соответствующий классу Kj, Pi - приоритет, заданный первыми тремя битами байта ToS, указанный в десятичной системе счисления.

Данный метод является универсальным за счет того, что для каждой системы взаимодействия в программно-конфигурируемых сетях, в состав инфраструктуры которых входят OpenFlow-коммутаторы и OpenFlow-маршрутизаторы, могут быть определены свои значения весовых коэффициентов wj, 1≤j≤3.

Рассмотрим пример вычисления приоритета записи в таблице сетевых потоков OpenFlow-коммутатора (OpenFlow-маршрутизатора), соответствующей сетевому пакету, полученному контроллером программно-конфигурируемой сети, с заданным байтом ToS, которому соответствует двоичный вектор x 0 * = 10110100 .

Вычислим расстояние Хэмминга между вектором x 0 * и текущими центрами классов d 0 j = Σ k = 1 8 | x 0 * k μ j k | , 1≤j≤3:

d 01 = k = 1 8 | x 0 * k μ 1 k | = 3 ;

d 02 = k = 1 8 | x 0 * k μ 2 k | = 5 ;

d 03 = k = 1 8 | x 0 * k μ 3 k | = 3 .

Определим наименьшее значение расстояния Хэмминга между вектором x 0 * и центрами классов:

min 1 j 3 d 0 j = min { 3 ; 5 ; 3 } = 3 = d 01 = d 03 .

Так как для j=1 и для j=3 выполняется равенство d0j=min1≤j≤3 d0j, то, в соответствии с предложенным алгоритмом, вектор x 0 * может быть отнесен как к классу K1, так и к классу K3. Отнесем вектор x 0 * = 10110100 к классу K1 с центром µ1=〈00010000〉.

Допустим, заданы следующие весовые коэффициенты wj, соответствующие классам Kj, 1≤j≤3: w1=20; w2=15; w3=30.

Согласно предложенному алгоритму, класс K1 соответствует D-трафику, для которого необходимо вычислить следующий параметр OpenFlow-статистики для порта:

S 1 = T r a n s m P a c k Re c P a c k ,

где TransmPack - количество отправленных пакетов, RecPack - количество принятых пакетов.

Пусть TransmPack = 90, RecPack = 100. Тогда S 1 = 90 100 = 0 , 9 .

Приоритет, заданный первыми тремя битами байта ToS, указанный в десятичной системе счисления, равен P0=5.

Вычислим значение приоритета записи в таблице сетевых потоков, советующей рассматриваемому сетевому пакету:

F=w1·S1+P0=20·0,9+5=23.

Все сетевые потоки, которым в таблице сетевых потоков соответствуют записи с более высоким приоритетом, будут обработаны раньше. Приоритезация записей в таблице сетевых потоков OpenFlow-коммутатора (Open Flow-маршрутизатора) и, соответственно, сетевых потоков позволяет сократить время обнаружения записи в таблице сетевых потоков за счет задания очередности записей.

Описанный способ обеспечивает повышение производительности OpenFlow-коммутаторов и OpenFlow-маршрутизаторов в программно-конфигурируемой сети, повышение пропускной способности программно-конфигурируемой сети, упрощение процесса классификации трафика, снижение числа ошибок при осуществлении настройки программно-конфигурируемой сети.

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



 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к средствам для обработки речевого сигнала. Технический результат заключается в повышении качества речевого сигнала. Прием кодированного речевого сигнала, передаваемого пользовательским оборудованием, причем кодированный речевой сигнал содержит первый подпоток, второй подпоток и третий подпоток, и к первому подпотоку присоединен сегмент контроля циклическим избыточным кодом (CRC). Выполнение обработки по декодированию первого подпотока, второго подпотока и третьего подпотока путем применения декодирующего алгоритма, причем декодирующий алгоритм, основанный на вспомогательном решении по CRC, приспособлен для выполнения обработки по декодированию первого подпотока. Передачу результатов декодирования первого подпотока, второго подпотока и третьего подпотока в контроллер базовых станций, причем результат декодирования первого подпотока включает в себя декодированный битовый поток и результат CRC. 4 н. и 16 з.п. ф-лы, 20 ил.

Группа изобретений относится к средствам управления потоками данных в защищенных распределенных информационных системах. Технический результат заключается в повышении защищенности распределенных информационных систем. Задают таблицу эталонных файлов трассировки распределенной информационной системы в тестовом режиме ее функционирования, состоящую из эталонных файлов трассировки для всех санкционированных пользователей при их доступе к информационным ресурсам и сервисам определенных сетевых узлов распределенной информационной системы. После разрешения на передачу потока данных в блоке коммутации на определенный сетевой узел на нем формируют файлы трассировки при доступе i-го пользователя к информационным ресурсам и сервисам j-го сетевого узла распределенной информационной системы, передают полученные файлы трассировки в центр управления доступом. Сравнивают полученные файлы трассировки с эталонными значениями, запоминают j-й сетевой узел распределенной информационной системы при доступе i-го пользователя в случае несовпадения файлов трассировки. После чего корректируют таблицу коммутации и, используя новые параметры сетевого взаимодействия, блокируют данный поток данных, а при совпадении продолжают их передачу. 2 н.п. ф-лы, 4 ил.

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

Изобретение относится к области систем передачи данных. Техническим результатом является снижение нагрузки на конкретный ретрансляционный сервер во время передачи изображений и аудио. Система (1) передачи передает и принимает базовые данные, которые необходимы для воспроизведения изображения и аудио, и расширенные данные, которые используются для повышения качества изображения и аудио, через сеть (2) связи между терминалами (10) передачи. Система (1) передачи включает в себя: систему (40) ретрансляции базовых данных, которая включает в себя: множество модулей (430) ретрансляции базовых данных для ретрансляции базовых данных, передаваемых с исходного терминала передачи из числа терминалов (10) передачи на целевой терминал передачи из числа терминалов (10) передачи; и модуль выбора, который выбирает один модуль (430) ретрансляции базовых данных из числа модулей (430) ретрансляции базовых данных для каждой связи между терминалами (10) передачи; и систему ретрансляции расширенных данных, которая включает в себя: модуль (36) ретрансляции расширенных данных для ретрансляции расширенных данных, передаваемых с исходного терминала передачи на целевой терминал передачи. 2 н. и 8 з.п. ф-лы, 29 ил.

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

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

Изобретение относится к области интернет связи. Техническим результатом является снижение перегрузки сети для владельцев содержимого и поставщиков услуг интернета. Система использует сетевые элементы, включающие в себя сервер ускорения, клиентов, агентов и одноранговых участников, где запросы связи, генерируемые приложениями, перехватывают клиентом на том же самом компьютере. Ip-адрес сервера передают серверу ускорения, который обеспечивает список агентов для использования для этого ip-адреса. Один или несколько агентов отвечают со списком одноранговых участников, которые ранее обладали некоторым или всем содержимым, которое является ответом на этот запрос. Затем клиент загружает данные с этих одноранговых участников параллельно и по частям. 3 н. и 13 з.п. ф-лы, 15 ил.

Изобретение относится к средствам приема/передачи данных в системе беспроводной связи. Технический результат заключается в уменьшении времени обработки заголовка. Фрагментирование пакета данных в два или более фрагментов. Конфигурирование блока протокольных данных управления доступом к среде (MAC PDU), при этом в блок протокольных данных MAC PDU включают по меньшей мере один из двух или более фрагментов, первый заголовок, содержащий управляющую информацию о блоке протокольных данных MAC PDU, которая содержит, по меньшей мере, один из двух или более фрагментов, и расширенный заголовок фрагментации (FEH), предоставляющий информацию по фрагменту пакета данных. При этом первый заголовок содержит индикатор, указывающий, что в расширенном заголовке фрагментации (FEH) представлен последующий первый заголовок. Расширенный заголовок фрагментации (FEH) содержит поле типа, идентифицирующее тип расширенного заголовка фрагментации (FEH), при этом расширенный заголовок фрагментации (FEH) имеет переменную длину, зависящую от того, является ли фрагментированный пакет данных пакетом данных в режиме реального времени или нет. Расширенный заголовок фрагментации (FEH) имеет более короткую длину, когда фрагментированный пакет данных является пакетом данных в режиме реального времени, чем когда фрагментированный пакет данных не является пакетом данных в режиме реального времени. Передача конфигурированного блока протокольных данных MAC PDU на принимающую сторону. 4 н. и 8 з.п. ф-лы, 13 ил., 17 табл.

Изобретение относится к беспроводным ячеистым/самоорганизующимся (ad hoc) сетям, в частности, к обработке сообщений запроса маршрута в протоколах маршрутизации по требованию. Техническим результатом является быстрое обнаружение маршрута с оптимальной метрикой между узлом источника и одним или более узлов назначения. Предложен способ для обнаружения маршрута между узлом источника и узлом назначения, включающий установку промежуточного флага ответа сообщения запроса маршрута посредством узла источника, лавинообразную рассылку в беспроводную сеть сообщения запроса маршрута и ответ на сообщение запроса маршрута сообщением ответа маршрута посредством первого промежуточного узла и имеющего действительный маршрут к узлу назначения. Также описаны система и способ для обнаружения наилучшего маршрута, при этом сообщение ответа маршрута становится первым сообщением ответа маршрута, где осуществляют выбор узлом назначения наилучшего маршрута между собой и узлом источника на основе кумулятивных метрик, принимаемых в сообщениях запроса маршрута, принимаемых узлом назначения, создание дополнительного сообщения ответа маршрута и одноадресную передачу дополнительного сообщения ответа маршрута к узлу источника. 2 н. и 24 з.п. ф-лы, 6 ил.
Наверх