Способ и устройство создания одноранговой группы в одноранговом приложении и способ применения одноранговой группы

Изобретение относится к сетевой связи, в частности, к способу и устройству создания одноранговой группы и способу применения одноранговой группы. Технический результат - уменьшение рабочей нагрузки на сервере при осуществлении управления. Указанный способ включает следующие этапы: не первом этапе пользовательский терминал получает один или более первичных узлов от сервера одноранговой (P2P) сети; сервер одноранговой (P2P) сети возвращает указанный один или более первичных узлов в соответствии с настроенной политикой; пользовательский терминал создает первичную одноранговую группу из указанных первичных узлов; узлы первичной одноранговой группы взаимодействуют друг с другом, чтобы получить информацию о других узлах других одноранговых групп и создать новую одноранговую группу на основе информации об указанных других узлах. Соответственно, посредством указанной новой одноранговой группы обеспечивается устойчивая взаимосвязь между узлами и узлы могут должным образом осуществлять обслуживание в случает необходимости сетевых ресурсов. Кроме того, управление узлами осуществляется в пользовательском терминале, благодаря чему уменьшается рабочая нагрузка и затраты на сервер при осуществлении управления узлами, причем узлы могут использоваться более полно и удовлетворенность пользователей качеством работы сети повышается. 3 н. и 5 з.п. ф-лы, 4 ил.

 

Область техники

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

Уровень техники

Технология одноранговой («Peer-to-Peer» (P2P)) связи является основной технологией, широко используемой в настоящее время при потоковой передаче мультимедийной информации. В основе этой технологии лежит использование узлов и управление ими. В традиционных решениях управление узлами осуществляется, как правило, централизованно, то есть с помощью сервера, и узлы не имеют соединения друг с другом.

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

Раскрытие изобретения

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

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

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

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

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

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

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

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

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

получают посредством пользовательского терминала указанного ресурса от указанного первичного узла и указанного другого узла.

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

Краткое описание чертежей

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

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

На фиг.3 представлена схема, иллюстрирующая последовательность этапов способа применения одноранговой группы в одноранговом (Р2Р) приложении согласно второму варианту осуществления изобретения.

На фиг.4 показана структурная схема устройства создания одноранговой группы в одноранговом (Р2Р) приложении согласно третьему варианту осуществления изобретения.

Подробное описание вариантов осуществления изобретения

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

В первом варианте осуществления предложен способ создания одноранговой группы в одноранговом (Р2Р) приложении. На фиг.1 показана схема, иллюстрирующая последовательность этапов способа создания одноранговой группы в одноранговом (Р2Р) приложении согласно первому варианту осуществления.

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

На этапе, указанном в блоке 11, пользовательский терминал получает от сервера одноранговой (Р2Р) сети один или несколько первичных узлов.

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

На этапе, указанном в блоке 12, сервер одноранговой (Р2Р) сети возвращает один или несколько узлов согласно настроенной политике.

На этом этапе сервер одноранговой (Р2Р) сети принимает запрос пользовательского терминала и возвращает ему один или несколько узлов согласно настроенной политике. Политика может быть заранее задана оператором согласно состояниям занятия ресурсов или определена случайным образом сервером одноранговой (Р2Р) сети в зависимости от условий в сети. Например, может быть задано, что сервер одноранговой (Р2Р) сети в качестве первичных узлов возвращает пользовательскому терминалу узлы, имеющие требуемый ресурс. Например, если требуемый ресурс есть у пяти узлов, в качестве первичных узлов возвращается пять узлов.

На этапе, указанном в блоке 13, пользовательский терминал создает из возвращенных первичных узлов первичную одноранговую группу.

На данном этапе, получив от сервера одноранговой (Р2Р) сети первичные узлы, пользовательский терминал создает из них первичную одноранговую группу. Количество узлов в первичной одноранговой группе равно количеству узлов, возвращенных сервером одноранговой (Р2Р) сети.

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

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

Например, на фиг.2 приведено схематическое представление одноранговой группы, созданной в соответствии с первым вариантом осуществления. На этом чертеже показаны три одноранговые группы. Узел 2 совместно используется одноранговой группой 1 и одноранговой группой 2, а узел 3 - одноранговой группой 2 и одноранговой группой 3. Узлы одноранговых групп управляют собой сами в свободном режиме. Управление осуществляется пользовательскими терминалами без участия сервера одноранговой (Р2Р) сети.

Кроме того, количество узлов в одноранговых группах, показанных на фиг.2, может задаваться пользовательским терминалом в зависимости от условий в сети или в соответствии с имеющимися потребностями. Например, при хороших условиях в сети верхний предел количества узлов в одноранговой группе может быть установлен равным 100, и при достижении этого предела новые узлы в одноранговую группу добавляться не будут. Одноранговые группы могут идентифицироваться с помощью разных идентификаторов, например одноранговая группа А, одноранговая группа В или одноранговая группа С, что упрощает управление со стороны пользовательского терминала.

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

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

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

В соответствии со вторым вариантом осуществления предложен способ применения одноранговой группы в одноранговом (Р2Р) приложении. На фиг.3 показана схема, иллюстрирующая этапы способа, соответствующего второму варианту осуществления. В этом способе могут быть предусмотрены следующие этапы.

На этапе, указанном в блоке 31, пользовательский терминал запрашивает у сервера одноранговой (Р2Р) сети некоторый ресурс.

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

На этапе, указанном в блоке 32, сервер одноранговой группы возвращает один или несколько первичных узлов, имеющих данный ресурс.

На данном этапе сервер одноранговой (Р2Р) сети принимает от пользовательского терминала запрос на ресурс и возвращает первичные узлы, имеющие запрошенный ресурс. Количество возвращаемых первичных узлов может быть определено сервером одноранговой (Р2Р) сети в зависимости от условий в сети или состояния занятия ресурсов. Например, если запрошенный ресурс имеется на десяти узлах, сервер одноранговой (Р2Р) сети может вернуть пользовательскому терминалу в качестве первичных узлов десять узлов.

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

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

На этапе, указанном в блоке 34, пользовательский терминал получает ресурс от первичного узла и другого узла.

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

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

Например, пользовательский терминал Узел_1 запрашивает ресурс у сервера одноранговой (Р2Р) сети при предположении, что этот узел является новым узлом, не относящимся ни к какой одноранговой группе. Одноранговая группа возвращает Узел_А1 и Узел_А2, имеющие ресурс А. Предполагается, что есть только два узла с данным ресурсом, хотя на практике может быть несколько таких узлов.

Узел_1 запрашивает данные у Узла_А1 и Узла_А2. Узел_1 обнаруживает, что скорости передачи обоих узлов неудовлетворительны, и информирует об этом Узел_А1 и Узел_А2. Узел_А1 и Узел_А2 выбирают подходящие узлы в соответствующих одноранговых группах. Например, узел_А1 выбирает Узел_А3 и Узел_А4, имеющие данный ресурс, а Узел_А2 выбирает Узел_А5 и Узел_А6, имеющие данный ресурс. Таким образом, Узел_1 получает новые узлы - Узел_А3, Узел_А4, Узел_А5 и Узел_А6. Этот процесс может выполняться несколько раз. Узел_1 может получить дополнительные узлы, в результате чего скорость загрузки возрастает. Кроме того, описанный выше процесс выбора не выполняется сервером. Поэтому нагрузка управления на сервер и затраты на него уменьшаются и удовлетворенность пользователей качеством работы сети повышается.

В третьем варианте осуществления предложено устройство создания одноранговой группы в одноранговом (Р2Р) приложении. На фиг.4 схематически показана структура устройства, соответствующего третьему варианту осуществления. Устройство может содержать блок получения первичных узлов, блок создания первичной одноранговой группы и блок создания новой одноранговой группы.

Блок получения первичных узлов размещается в пользовательском терминале и служит для получения одного или нескольких первичных узлов от сервера одноранговой (Р2Р) сети. Количество первичных узлов может быть равно пяти.

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

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

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

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

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

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

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

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

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

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

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

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

5. Устройство для создания одноранговой группы в одноранговом (Peer-to-Peer) приложении, содержащее:
блок получения первичных узлов, размещенный в пользовательском терминале для получения от сервера одноранговой (Peer-to-Peer) сети одного или более первичных узлов в соответствии с настроенной политикой;
блок создания первичной одноранговой группы, размещенный в пользовательском терминале для создания первичной одноранговой группы из одного или нескольких первичных узлов, полученных блоком получения первичных узлов;
блок создания новой одноранговой группы, размещенный в пользовательском терминале для получения информации об узлах другой одноранговой группы посредством взаимодействия с узлами первичной одноранговой группы и создания новой одноранговой группы на основе полученной информации об узлах, и
блок настройки, размещенный в пользовательском терминале, для задания типов сети узлов новой одноранговой группы.

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

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

8. Способ по п.7, в котором пользовательский терминал предоставляет приоритет первичному узлу как источнику ресурса.



 

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

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

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

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

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

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

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

Настоящее изобретение относится к беспроводной связи. Устройство связи выполняет поиск другой сети после того, как сеть создана, присоединяется к другой сети в соответствии с ролью, при обработке задания параметров связи, устройства связи, существующего в другой сети, и выполняет обработку задания параметров связи.

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

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

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

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

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

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

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

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

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

Изобретение относится к способам и устройствам выбора шлюза в системе беспроводной связи. Технический результат заключается в эффективном нахождении шлюза оборудованием базовой сети. Способ выбора шлюза (GW) в модуле управления мобильностью (ММЕ) в системе беспроводной связи, содержащий этапы, на которых принимают сообщение запроса присоединения от домашнего усовершенствованного Узла В (HeNB);определяют, включает ли в себя сообщение запроса присоединения адрес локального шлюза (L-GW); и когда сообщение запроса присоединения включает в себя адрес L-GW, выбирают GW с использованием адреса L-GW. 4 н. и 20 з.п. ф-лы, 12 ил.

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

Уникальные идентификаторы узла в масштабе домена и уникальные идентификаторы службы распределяются в домене MPLS, используя систему маршрутизации LSA. Узлы в сети MPLS вычисляют деревья кратчайшего пути для каждого места назначения и устанавливают состояние одноадресной передачи на основе вычисленных деревьев. Узлы также устанавливают состояние многоадресного соединения между узлами, распространяя общий интерес в общем идентификаторе экземпляра службы. Вместо распределения меток, используемых в связи с одноадресной и многоадресной связью, узлы вычисляют метки детерминированным способом. Может быть вычислено любое число контекстов метки. Метки могут быть либо уникальными в масштабе домена для одноадресного пути, либо могут быть локально уникальными и детерминированно расчетными, чтобы обеспечить передачу контекста для связанного пути. Многоадресные и одноадресные пути могут быть конгруэнтными, хотя это не является обязательным условием. 3 н. и 13 з.п. ф-лы, 7 ил.

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