Спосіб і відповідний пристрій спільного використання трафіку при груповій передачі

 

По даній заявці витребовується пріоритет по заявці на патент Китаю № 201010187432.X, поданої в патентне відомство Китаю 28 травня 2010 р. під назвою "MULTICAST TRAFFIC SHARING METHOD AND RELEVANT", яке представлене тут повністю за посиланням.

Область техніки, до якої належить винахід

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

Рівень техніки

Для послуг групової передачі в рівні техніки зазвичай використовують протокол групової передачі, незалежної від протоколу (групова передача, незалежна від протоколу, PIM (РНП)). Призначений маршрутизатор (призначені маршрутизатори, DR (НМ)) повинен бути вибраний серед маршрутизаторів, використовуючи протокол PIM в одному і тому ж сегменті мережі.

Коли комутатор передає пакет звіту протоколу адміністрування групами Інтернет (протокол адміністрування групами Інтернет, IGMP (ПАГІ)) з обладнання користувача в кожен маршрутизатор, з'єднаний з комутатором того ж сегменту мережі, пакет звіту IGMP включає в себе групову адресу, який запитує обладнання користувача під час приєднання. Хотяостью передачі пакету запиту на приєднання групової передачі, незалежної від протоколу (групова передача, незалежна від протоколу, PIM), у вищестоящий маршрутизатор для позначення того, що обладнання користувача запитує програму з джерела групової передачі. Таким чином, згодом, коли джерело групової передачі передає програму групової передачі в обладнання користувача, тільки DR передає потік програми групової передачі з джерела групової передачі в обладнання користувача.

Попередній рівень техніки має наступні недоліки:

Оскільки потоки програми групової передачі джерела групової передачі передають, використовуючи тільки один маршрутизатор серед маршрутизаторів в одному і тому ж сегменті мережі, тільки цей маршрутизатор відповідає за передачу трафіку при груповій передачі. Тому вимоги до можливості передачі трафіку при груповій передачі маршрутизатора і смузі пропускання висхідного каналу передачі дуже високі.

Сутність винаходу

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

отримують IP--адреса кожного маршрутизатора і інформацію в діапазоні групових адрес, за який відповідає кожен маршрутизатор, де IP--адреса являє собою IP--адреса інтерфейсу, який використовується маршрутизатором для встановлення взаємозв'язку з сусідами;

згідно з груповою адресою, яка запитує обладнання користувача при з'єднанні, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, визначають маршрутизатор, діапазон групових адрес якого включає в себе групову адресу;

коли певний маршрутизатор являє собою один маршрутизатор, визначають, що маршрутизатор відповідає за передачу пакета багатоадресної передачі по груповому адресою.

Маршрутизатор, що включає в себе модуль отримання, перший модуль визначення і другий модуль визначення, в якому:

модуль отримання виконаний з можливістю отримання IP - адреси кожного маршрутизатора та інформації про діапазоні групових адрес, за який відповідає кожен маршрутизатор, і IP-адреса являє собою IP-адреса інтерфейсу, що використовується для маршрутизатора для встановлення взаємозв'язку з сусідами; перший модуль визначено�я при з'єднанні, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, визначати маршрутизатор, діапазон групових адрес якого включає в себе групову адресу;

коли маршрутизатор, визначений першим модулем визначення, являє собою один маршрутизатор, другий модуль визначення виконаний з можливістю визначення, що маршрутизатор відповідає за передачу пакета багатоадресної передачі по груповому адресою.

У варіантах здійснення цього винаходу кожен маршрутизатор відповідає за сегмент групового адреси, коли груповий адресу належить діапазону, за який відповідає безліч маршрутизаторів, використовуючи алгоритм хешування для визначення маршрутизатора, який відповідає за передачу пакета багатоадресної передачі по груповому адресою. Оскільки прийнятий алгоритм хешування включає в себе виконання операції маски і групових адрес і виконання операції І для результату операцій і IP-адреси маршрутизатора, пакети багатоадресної передачі групових адрес, які мають однаковий результат операції, передають з одного і того ж маршрутизатора, більшою мірою балансуючи, таким чином, навантаження на маршрутизатори.

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

На фіг. 1 показана блок-схема послідовності операцій способи спільного використання трафіку при груповій передачі, передбаченого у відповідності з варіантом здійснення цього винаходу;

на фіг. 2A показана структурна схема пакета Hello PIM, передбаченого у відомому рівні техніки;

на фіг. 2B показана структурна схема пакета Hello PIM, передбаченого у відповідності з варіантом здійснення цього винаходу;

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

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

Детальний опис винаходу

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

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

101: Отримують IP-адресу кожного маршрутизатора та інформацію про діапазоні групових адрес, за які відповідає кожен маршрутизатор, де IP-адреса являє собою IP-адреса інтерфейсу, що використовується маршрутизатором для встановлення взаємозв'язку з сусідами.

Суб'єкт, що втілює кожний етап відповідно до варианаршрутизатор може заздалегідь встановлювати маску, використовується для алгоритму хешування. Якщо маска буде обрана як маска алгоритму хешування на етапі 103, групові адреси, які мають однаковий результат операції І, як маски виділяють для того ж маршрутизатора. Тому маска позначає кількість групових адрес, очікуваних маршрутизатором, які мають однаковий результат операції, тобто позначає кількість групових адрес, що виділяються кожному маршрутизатора кожен раз при збалансованому виділення, очікуваному маршрутизатором, таким чином, що етап може додатково включати в себе: отримання маски надається кожним маршрутизатором для алгоритму хешування.

Зокрема, маршрутизатор приймає пакет hello, переданий сусіднім маршрутизатором, дістає з пакета hello інформацію про діапазоні групових адрес, за який відповідає сусідній маршрутизатор, IP-адресу і маску, що надаються сусіднім маршрутизатором для алгоритму хешування, і маршрутизатор отримує маску, що надається маршрутизатором для алгоритму хешування, IP-адреси та інформацію діапазону групових адрес, за який відповідає маршрутизатор.

102: У відповідності з груповим адресою і діапазоном групових адреса включає в себе групову адресу.

103: Коли певний маршрутизатор являє собою множину маршрутизаторів, використовують кожен з IP-адрес певного маршрутизатора в якості вхідного значення алгоритму хешування, та у відповідності з отриманим хеш-значенням, яке відповідає кожному вхідному значенню, визначають маршрутизатор, який відповідає за передачу пакета багатоадресної передачі по груповому адресою, для забезпечення можливості для певного маршрутизатора передавати багатоадресний пакет з груповою адресою, де алгоритм хешування включає в себе виконання операції маски алгоритму хешування і групового адреси і виконання операції для результату операції Та вхідного значення алгоритму хешування, таким чином, щоб забезпечити можливість передачі багатоадресних пакетів по груповому адресою, які мають однаковий результат операції І, для передачі під управлінням одним і тим же маршрутизатором.

Етап 102 і етап 103 являють собою обробку за вибором DR, який управляє передачею пакета багатоадресної передачі по груповому адресою. У варіанті здійснення цього винаходу вибір DR виконують для кожного групового адреси, з яких вимагає�ія кожен маршрутизатор являє собою маршрутизатор, який підтримує використання згаданого вище алгоритму хешування для вибору DR, тобто маршрутизатор, який підтримує розширений вибір DR.

Маршрутизатор може виконувати вибір DR в наступних двох ситуаціях:

Перша ситуація: коли маршрутизатор приймає пакет запиту на обслуговування, який був переданий обладнанням користувача, де пакет запиту на обслуговування містить груповий адресу, з'єднання з яким запитує обладнання користувача, при цьому маршрутизатор повинен виконати вибір DR для групового адреси, тобто вибрати DR, який відповідає за передачу пакета багатоадресної передачі по груповому адресою. Пакет запиту на обслуговування може являти собою пакет звіту IGMP.

Друга ситуація: при визначенні, що сусід виходить з мережі або новий сусід з'єднується з мережею, маршрутизатор отримує груповий адресу, з'єднання з яким запитує обладнання користувача, який записаний маршрутизатором, і момент часу, коли маршрутизатор повинен виконати вибір DR для групових адрес, приєднання до яких запитує обладнання користувача. Перед цим, при прийомі пакету запиту на обслуговування, переданого обладнанням пователя, який міститься в пакеті запиту на послугу.

На цьому етапі маска може бути обрана серед безлічі масок, отриманих на етапі 102, де може бути обрана маска, що надається маршрутизатором з найбільшим IP-адресою, або може бути обрана маска, що надається маршрутизатором з найменшим IP-адресою, що не впливає на втілення цього винаходу, якщо тільки забезпечується те, що всі маршрутизатори в одному і тому ж сегменті мережі застосовують одну і ту ж маску під час операції, виконуваної, використовуючи алгоритм хешування. Слід зазначити, що маски, згадані в кожному варіанті здійснення цього винаходу, являють собою маски, що відносяться до операції хешування, а не маски IP - адрес маршрутизаторів. Крім того, на етапі 101 маска, використовувана для алгоритму хешування, що надається кожним маршрутизатором, не може бути отримана, і однорідне значення маски задають для кожного маршрутизатора, для прямого виконання операції хешування, яка може не впливати на втілення цього винаходу.

104: Коли певний маршрутизатор являє собою один маршрутизатор, визначають, що маршрутизатор відповідає за передачу пакета многоадрЂор відповідає за сегмент групового адреси, коли груповий адреса належить діапазонів, за які відповідає безліч маршрутизаторів, алгоритм хешування застосовують для визначення маршрутизатора, який відповідає за передачу пакета багатоадресної передачі по груповому адресою. Оскільки прийнятий алгоритм хешування включає в себе виконання операції маски і групових адрес і виконання операції для результату операції Та IP-адреси маршрутизатора, многоадресние пакети групових адрес, які мають один і той же результат операції, передають під відповідальністю одного і того ж маршрутизатора, найбільшою мірою балансуючи в результаті навантаження на маршрутизатори.

Нижче докладно описаний з посиланням на фіг. 3 спосіб спільного використання трафіку при груповій передачі в наступному варіанті здійснення. У варіанті здійснення пакет звіту про IGMP, переданий обладнанням користувача, містить запитуваний груповий адресу, який використовується як об'єднаний ініціатор для вибору DR.

Конкретна обробка включає в себе наступні етапи:

301: Маршрутизатор приймає пакет hello PIM, переданий іншим маршрутизатором в тому ж сегменті мережі, і пакет hello PIM включає в себе інформацію про диапаз тому ж сегменті мережі кожен маршрутизатор передає пакет hello PIM в інші маршрутизатори в регулярні моменти часу для підтримання взаємозв'язку з сусідом.

Формат пакету hello PIM в попередньому рівні техніки показано на фіг. 2A. Такий пакет включає в себе типи опцій (тип опції), значення опцій (значення опції) і довжини опцій (довжина опції). Тип опції (тип опції) визначає тип відповідного значення опції (значення опції). Тільки один тип опції існує в попередньому рівні техніки, і цей тип опції являє собою час утримання, та інші типи опції резервують для використання. Значення опції (значення опції) являє собою елемент змінної довжини, з конкретним значенням, відповідним типом опції, і в пакеті він являє собою конкретне значення часу. Довжина опції (довжина опції) являє собою довжину значення опції, при цьому байт становить одиницю, і коли значення опції являє собою значення часу, довжина елемента опції може становити 2 байти.

В доповнення до типу опції, коли тип опції являє собою час утримання, пакет hello PIM додатково має розширений тип опції, і розширений тип опції може представляти собою дев'ятий тип опції, який є зарезервованим і позначає розширений спосіб вибору DR. Довжина опції (довжина опції) являє собою довжину значення опції (про значення�рсия), маску (маска), підрахунок списку групи (підрахунок GL), тип (тип), одиночний прапор групового адреси (одиночний прапор) і груповий адреса (груповий адресу). Версія (версія) позначає версію алгоритму вибору розширеного DR в протоколі PIM і може в даний момент часу представляти 1. Діапазон значень маски (маска) становить 0-0xFFFFFFFF, що позначає очікуване маршрутизатором кількість виділених групових адрес в кожній черзі збалансованого виділення. Якщо маска (маска) дорівнює 0xFFFFFFFC, оскільки останні дві цифри дорівнюють 0, маршрутизатор очікує кількість виділених групових адрес в кожній черзі збалансованого виділення дорівнює 4. Підрахунок списку групи (підрахунок GL) являє собою n-й сегмент групового адреси, за який відповідає маршрутизатор. Тип (тип) позначає, виконаний маршрутизатор з можливістю передачі пакета багатоадресної передачі для сегмента групових адрес у списку групи. Наприклад, значення типу 1 або 2. Значення 1 означає, що маршрутизатор виконаний з можливістю перенаправлення пакету багатоадресної передачі сегмента групового адреси в списку групи; та значення 2 позначає, що маршрутизатор не має можливості перенаправлення пакету многоад�) позначає, є груповий адресу серед групових адрес (груповий адреса) поодиноким адресою. Наприклад, якщо значення одиночного прапора дорівнює 1, це означає, що безпосередньо наступне поле групового адреси являє собою адресу, і має довжину 4 байта; якщо значення одиночного прапора дорівнює 0, це означає, що безпосередньо наступне поле групового адреси має два адреси, і має довжину 8 байтів, де перші чотири байти являють собою початкова адреса сегмента групового адреси, за який відповідає маршрутизатор, і останні чотири байти являють собою кінець адреса сегмента групового адреси, за який відповідає маршрутизатор. Як показано на фіг. 2B, підрахунок 1 GL позначає перший сегмент групового адреси, і підрахунок n GL позначає n-й сегмент групового адреси. У відповідності з цим груповий адресу менше 1 підрахунку GL являє собою початковий адресу і кінцевий адресу першого сегмента групового адреси, і груповий адресу менше підрахунку n GL являє собою початковий адресу і кінцевий адреса n-го сегментагрупового адреси.

302: Маршрутизатор визначає у відповідності з типами опцій (тип опції) в пакеті PIM hello кожного сусіднього маршрутизатора, що всі маршрутизеднего маршрутизатора інформацію в діапазоні групових адрес, за що відповідає кожен сусідній маршрутизатор, маску і IP-адресу.

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

303: Маршрутизатор приймає пакет звіту IGMP, переданий обладнанням користувача, і цей пакет містить груповий адресу, з'єднання з яким запитує обладнання користувача.

Конкретний процес на цьому етапі представляє собою наступне: комутатор приймає пакет звіту IGMP, переданий обладнанням користувача, і виконує широкомовну передачу пак�становить відповідно з його власним діапазоном групових адрес і діапазоном групових адрес кожного маршрутизатора, що сусідній набір має діапазон групових адрес, який включає в себе групову адресу, з'єднання з яким запитує обладнання користувача.

Наприклад, три маршрутизатора A, B і C є мережеві сегменти. IP-адреса маршрутизатора A являє собою 10.164.19.1, його груповий адреса (груповий адреса) являє собою 239.0.0.0-239.0.0.255, і його маска являє собою 0xFFFFFFFD; IP-адресу маршрутизатора B являє собою 10.164.19.10, його груповий адреса (груповий адреса) являє собою 239.0.0.240-239.0.0.255 і його маска являє собою 0xFFFFFFFC; IP-адресу маршрутизатора C являє собою 10.164.19.5, його груповий адреса (груповий адреса) являє собою 239.0.0.252-239.0.0.255, і його маска являє собою 0xFFFFFFCC.

Передбачається, що груповий адресу G в пакеті звіту IGMP, переданому обладнанням користувача, являє собою 239.0.0.250, в маршрутизаторах A і B заздалегідь встановлено, що діапазон групових адрес, за які вони відповідають, включає в себе 239.0.0.250. Тому сусідній набір, який визначається на цьому етапі і з діапазоном групових адрес, що включає в себе групову адресу, з'єднання з яким запитує обладнання користувача, складає {A, B}.

305: Отримання маски маршрутизатора �ку 0xFFFFFFFC маршрутизатора B.

306: В маршрутизаторі використовуються IP-адреси маршрутизаторів в сусідньому наборі, груповий адресу G, з'єднання з яким запитує обладнання користувача, і маска, отримана на етапі 305, застосовують алгоритм хешування (хеш), для використання кожного з IP-адрес маршрутизаторів в сусідньому наборі в якості вхідного значення алгоритму хешування, і визначають у відповідності з отриманим значенням хеш-функції, що відповідають кожному вхідному значенню, що маршрутизатор відповідає за передачу пакета багатоадресної передачі по груповому адресою G.

Зокрема, формула алгоритму хешування може являти собою:

Result(G, M, N)=(a*(((G&M) XOR N)+b)) mod 2^31,

де G позначає груповий адресу, М являє собою маску, N являє собою IP-адреса маршрутизатора, a і b, кожне, є значення, яке є великим простим числом для виконання кращого хешування результатів хеш-функції. Наприклад, а являє собою 13715247, і b дорівнює 1357.

Представлений вище приклад продовжує використовуватися. Оскільки IP-адресу маршрутизатора B великий, маску М маршрутизатора B встановлюють у 0xFFFFFFFC. M=0xFFFFFFFC і G=239.0.0.250 вводять у формулу, IP-адресу маршрутизатора A і маршрутизатора B вводяатор з меншим значенням хеш-функції може бути обраний як DR, який направляє пакет багатоадресної передачі по груповому адресою G, або маршрутизатор з найбільшим значенням хеш-функції може бути обраний, як DR, який перенаправляє пакет багатоадресної передачі по груповому адресою G. Якщо всі значення хеш-функції маршрутизаторів будуть однаковими, маршрутизатор з великим IP-адресою або маршрутизатор з малим IP-адресою, може бути обраний, як DR. Зазначений вибір може бути виконаний різним чином, і конкретний варіант вибору не обмежується цим винаходом, поки спосіб вибору у всіх маршрутизаторах одного і того ж мережевого сегменту буде однаковим.

Слід зазначити, що G&M позначає, що виконується операція І адреси групи G і маски М. Коли маска задовольняє M=0xFFFFFFFC, оскільки дві останні цифри маски дорівнюють 0, чотири послідовних групових адреси завжди доступні, де результати виконання операції І для них з маскою М є однаковими. Тому результат виконання розрахунку хеш-функції являє собою: чотири безперервних групових адреси виділяють для одного і того ж маршрутизатора. Взаємозв'язок операцій між результатом операції G&M і N може являти собою різні робочі взаємозв'язку, котоѵрации І будуть виділені для одного і того маршрутизатора, маршрутизатор - мета виділення - може бути визначений по параметрам, таким як функціональна взаємозв'язок між результатом операції G&M і N, a і b.

Якщо діапазони заданих групових адрес, за які відповідають два маршрутизатора A і B, обидва представляють собою 239.0.0.0-239.255.255.255, і маска задовольняє умові M=0xFFFFFFFC, прийом маски для операції хешування призводить до виділення чотирьох безперервних групових адрес в один і той же маршрутизатор. Наприклад, маршрутизатор A може стати DR для чотирьох послідовних групових адрес, таких як 239.0.0.0-239.0.0.3 і 239.0.0.8-239.0.0.11; маршрутизатор B стає DR для чотирьох послідовних групових адрес, таких як 239.0.0.4-239.0.0.7 і 239.0.0.12-239.0.0.15.

Якщо задані діапазони групових адрес, які потрапляють під відповідальність двох маршрутизаторів A і B, обидва представляють собою 239.0.0.0-239.255.255.255, і маска задовольняє M=0xFFFFFFCC, вісім менших цифр рівні 11001100, при цьому чотири цифри дорівнюють 0, і кількість адрес, які будуть мати той же результат операції І з маскою, трубкою 2, становить 2 в ступені 4, тобто 16. Наприклад, 16 адрес, таких як 239.0.0.0-239.0.0.3, 239.0.0.28-239.0.0.31, 239.0.0.44-239.0.0.47 і 239.0.0.60-239.0.0.63, мають однакові результати операції І з маскою і повинні бути виділені для одного і за сегмент групового адреси, де груповий адреса належить діапазонів, за які відповідає безліч маршрутизаторів, алгоритм хешування застосовують для визначення маршрутизатора, який відповідає за пересилання пакета багатоадресної передачі по груповому адресою. Оскільки прийнятий алгоритм хешування включає в себе виконання операції маски і групового адреси, і виконання операції І для результату операції і IP-адреси маршрутизатора, многоадресние пакети групових адрес, які мають однаковий результат операції І, направляють під управлінням одного і того ж маршрутизатора, більшою мірою балансуючи, таким чином, навантаження на маршрутизаторах. Крім того, знижуються вимоги до можливостей обробки одиночного маршрутизатора і смуги пропускання висхідного каналу передачі. Смуга пропускання висхідного каналу передачі тут називається смугою пропускання між вищим маршрутизатором і кожним маршрутизатором, сполученим з комутатором (тобто маршрутизаторами в одному мережевому сегменті, описаному в представленому вище варіанті здійснення). В попередньому рівні техніки тільки один DR перенаправляє трафік при груповій передачі, таким чином, що весь трафренаправление даних таким чином, що вимога до смузі пропускання висхідного каналу передачі зменшується.

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

401: Під час вивчення, через прийнятий пакет hello PIM кожного сусіднього маршрутизатора, що певний сусідній маршрутизатор існує в мережі, або коли новий маршрутизатор підключається до мережі, кожен маршрутизатор отримує локально записаний груповий адресу, з'єднання з яким запитує обладнання користувача, виконує вибір DR для групового адреси, з'єднання з яким запитує обладнання користувача, і записує результат вибору.

Запис результату вибору на цьому етапі полягає в запису відповідності між кожним маршрутизатором і груповим адресою перенаправляемого пакету багатоадресної передачі, за який відповідає кожен маршрутизатор. Зокрема, груповий адреетствии зі способом, описаним на етапі 306.

Слід зазначити, що на етапі 303, при прийомі пакету звіту IGMP, переданого в режимі широкомовної передачі з комутатора, маршрутизатора записує груповий адресу, з'єднання з яким запитує обладнання користувача і який міститься в пакеті звіту IGMP.

Конкретний спосіб вибору DR на цьому етапі, по суті, є таким же, як і на етапах 304, 305 і 306, які тут не повторюються.

402: У відповідності з результатом вибору, якщо новий груповий адресу, призначений для передачі під управлінням певного маршрутизатора, додають до маршрутизатора після прийому пакета багатоадресної передачі для групового адреси, переданого вищестоящим маршрутизатором, маршрутизатор передає багатоадресний пакет доданого групового адреси обладнання користувача і кожен сусідній маршрутизатор; якщо груповий адресу, призначений для передачі під управлінням певного маршрутизатора, буде скорочено з маршрутизатора після прийому пакета багатоадресної передачі по груповому адресою, переданого вищестоящим маршрутизатором, маршрутизатор, тим не менш, передає пакет багатоадресної передачі скороченого групового адресаедает пакет багатоадресної передачі обладнання користувача одночасно з прийомом такого ж пакету багатоадресної передачі, переданого сусіднім маршрутизатором, який означає, що механізм затвердження PIM ініційований, маршрутизатор передає в кожен сусідній маршрутизатор повідомлення підтвердження, для сповіщення про те, що механізм затвердження PIM був ініційований.

404: У механізмі підтвердження PIM кожен маршрутизатор запитує результат останнього вибору і визначає, у відповідності з результатом останнього вибору маршрутизатор, який відповідає за пересилання пакета багатоадресної передачі. Для того щоб зробити варіант здійснення більш зрозумілим, нижче для ілюстрації представлені приклади.

Передбачається, що для трьох одиниць обладнання користувача потрібні три програми та групові адреси являють собою 239.0.0.1, 239.0.0.5 і 239.0.0.9. Всі діапазони попередньо встановлених групових адрес під управлінням трьох маршрутизаторів одного і того ж сегменту мережі являють собою 239.0.0.0-239.0.0.255, і маска являє собою M=0xFFFFFFFC. У відповідності зі способом вибору DR кожен з цих трьох маршрутизаторів виконує перенаправлення трафіку при груповій передачі. Перший маршрутизатор виконує перенаправлення трафіку при груповій передачі для 239.0.0.1, другий маршрутизатор виполнние трафіку при груповій передачі для 239.0.0.9. Якщо припустити, що другий маршрутизатор має несправність в цей момент тільки два маршрутизатора існують в одному сегменті мережі. Ці два маршрутизатора не можуть прийняти пакет hello, переданий другим маршрутизатором, і визначити, що другий маршрутизатор відключився від взаємозв'язку з сусідами. Тому перший маршрутизатор і третій маршрутизатор знову виконують вибір DR для існуючих групових адрес. В прикладі припускається, що існують тільки 239.0.0.1, 239.0.0.5 і 239.0.0.9, перший маршрутизатор і другий маршрутизатор знову виконують вибір DR для кожного групового адреси серед трьох групових адрес і записують результат вибору. Передбачається, що результат вибору являє собою пакет багатоадресної передачі, 239.0.0.1 передають під управлінням третього маршрутизатора. В цей час після прийому пакета багатоадресної передачі 239.0.0.1, переданого вищестоящим маршрутизатором, перший маршрутизатор і третій маршрутизатор обидва передають в обладнання користувача і в сусідній маршрутизатор, таким чином, що перший маршрутизатор приймає пакет багатоадресної передачі 239.0.0.1, переданий третім маршрутизатором, який являє собою той же пакет багатоадресної передачі, коован, перший маршрутизатор передає повідомлення-підтвердження для повідомлення ініціатора про механізм підтвердження PIM. Після цього перший маршрутизатор і третій маршрутизатор отримують останній результат вибору. Згідно з останнім результатом вибору може бути відомо, що третій маршрутизатор відповідає за пересилання пакета багатоадресної передачі 239.0.0.1 таким чином, що перший маршрутизатор припиняє перенаправлення пакету багатоадресної передачі 239.0.0.1.

Як можна бачити, завдяки прийому способу вибору DR, забезпечуваного варіантом здійснення цього винаходу, передача пакетів багатоадресної передачі за певним груповим адресами не зупиняється у разі відмови DR, який відповідає за ці групові адреси, в результаті чого виключається проблема попереднього рівня техніки, коли одиночний маршрутизатор являє собою DR, і на всі програми впливає несправність DR.

З посиланням на фіг. 5 буде описаний варіант здійснення цього винаходу, який спрямований на маршрутизатор, що включає в себе:

модуль 501 отримання, виконаний з можливістю отримання IP-адреси кожного маршрутизатора та інформації про діапазоні групових адрес, зя встановлення маршрутизатором взаємозв'язку з сусідами; і

перший модуль 502 визначення, виконаний з можливістю, у відповідності з груповою адресою, з'єднання з яким запитує обладнання користувача, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, визначає маршрутизатор, діапазон групових адрес якого включає в себе цей груповий адресу. Коли маршрутизатор, визначений першим модулем 502 визначення, являє собою множину маршрутизаторів, другий модуль 503 визначення виконаний з можливістю використання кожного з IP-адрес певного маршрутизатора в якості вхідного значення алгоритму хешування, потім у відповідності з отриманим значенням хеш-функції, яка відповідає кожному вхідному значенню, визначає маршрутизатор, який відповідає за пересилання пакета багатоадресної передачі по груповому адресою, для забезпечення можливості перенаправлення певним маршрутизатором пакету багатоадресної передачі по груповому адресою. Алгоритм хешування включає в себе, виконують операції по масці алгоритму хешування та груповою адресою, і виконують операцію І для результатів цієї операції і вхідного значення алгоритму хешування для обеспечениий результат операції І, під управлінням одного і того ж маршрутизатора. Коли маршрутизатор, визначений першим модулем 502 визначення, являє собою один маршрутизатор, другий модуль 503 визначення виконаний з можливістю визначення, що маршрутизатор відповідає за пересилання пакета багатоадресної передачі для групового адреси.

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

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

Зокрема, модуль 501 отримання отримує інформацію диапим маршрутизатором, використовувані для алгоритму хешування, з пакету hello, що передається сусіднім маршрутизатором, і отримує IP-адреса модуля 501 отримання, інформацію діапазону групових адрес, за яку відповідає модуль 501 отримання, та надану маску для алгоритму хешування.

Зокрема, в наступних двох ситуаціях має бути визначений як маршрутизатор, який відповідає за пересилання пакета багатоадресної передачі по груповому адресою.

Перша ситуація: при прийомі пакету запиту на обслуговування, переданого обладнанням користувача, перший модуль 502 визначення визначає у відповідності з груповою адресою, з'єднання з яким запитує обладнання користувача, і містяться в пакеті запиту на обслуговування, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, маршрутизатор, діапазон групових адрес якого включає в себе даний груповий адресу, з'єднання з яким запитує обладнання користувача.

Друга ситуація: коли взаємозв'язок сусідів по мережі змінюється, маршрутизатор додатково включає в себе перший модуль 507 запису, який виконаний з можливістю запису групового адреси, приєднання до якого запитує оборслуживание, передається обладнанням користувача. У цей момент перший модуль 502 визначення, зокрема, виконаний з можливістю, коли сусід виходить з мережі, або новий сусід приєднується до мережі, отримання записаного групового адреси, з'єднання з яким запитує обладнання користувача, і визначає у відповідності з груповою адресою, яке обладнання користувача запитує з'єднання, і діапазон групового адреси, за який відповідає кожен маршрутизатор, діапазон групового адреси якого включає в себе групову адресу, з'єднання з яким запитує обладнання користувача.

Маршрутизатор додатково включає в себе модуль 508 перенаправлення, який виконаний з можливістю згідно з результатом визначення другого модуля 503 визначення відповідати за перенаправлення пакету багатоадресної передачі. Модуль 508 перенаправлення, зокрема, виконаний з можливістю згідно з результатом визначення другого модуля 503 визначення, коли визначають, що групові адреси пакетів багатоадресної передачі, які повинні бути передані під управлінням маршрутизатора, скорочені, продовжити перенаправляти пакет багатоадресної передачі вибраного гру�еренаправления під управлінням маршрутизатора, збільшуються, перенаправляти пакет багатоадресної передачі зі збільшеним груповим адресою.

Для запису результату вибору кожного групового адреси маршрутизатор додатково включає в себе:

другий модуль 509 запису, виконаний з можливістю згідно з результатом визначення другого модуля 503 визначення записувати відповідність між кожним маршрутизатором і груповим адресою пакету багатоадресної передачі, переданого під управлінням кожного маршрутизатора, визначеного другим модулем 503 визначення.

Коли виникає механізм підтвердження PIM, для виключення впливу на пересилання пакета багатоадресної передачі маршрутизатор додатково включає в себе третій модуль 510 визначення, який виконаний з можливістю, коли пакет багатоадресної передачі, який приймає маршрутизатор і який був переданий сусіднім маршрутизатором, є таким же, як і пакет багатоадресної передачі, переданий маршрутизатором, визначати згідно з останньою кореспонденцією, записаної другим модулем 509 запису, маршрутизатор, який відповідає за пересилання пакета багатоадресної передачі.

У варіанті здійснення цього винаходу �онам, за які відповідає безліч маршрутизаторів, застосовують алгоритм хешування для визначення маршрутизатора, який відповідає за пересилання пакета багатоадресної передачі по груповому адресою. Оскільки прийнятий алгоритм хешування включає в себе виконання операції маски і групового адреси, і виконання операції для результату операції Та IP-адреси маршрутизатора, пакети багатоадресної передачі групових адрес, які мають однаковий результат операції І, перенаправляють під управлінням того ж маршрутизатора, найбільшою мірою балансуючи, таким чином, навантаження маршрутизаторів.

У наведеному вище описі варіантів здійснення, для фахівців в даній області техніки буде зрозуміло, що даний винахід може бути виконано з використанням програмних засобів разом з необхідною апаратною платформою, і, безумовно, також може бути повністю виконано у вигляді апаратних засобів. У багатьох випадках, перший варіант є кращим варіантом здійснення. На основі цього всі або частину технічних рішень цього винаходу, які роблять внесок у попередній рівень техніки, можуть бути втілені у формі програмнних вище. Комп'ютерний програмний продукт може бути збережений на носіях запису, наприклад ROM/RAM, магнітному диску або оптичному диску і може містити ряд інструкцій для передачі інструкцій у комп'ютерний пристрій (наприклад, персональний комп'ютер, сервер або мережевий пристрій) для виконання описаного в кожному варіанті здійснення цього винаходу чи в деяких частинах варіантів здійснення.

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

1. Спосіб спільного використання трафіку при груповій передачі, що містить етапи, на яких:
отримують за допомогою маршрутизатора одного сегмента мережі IP-адреса кожного маршрутизатора того ж сегменту мережі та інформацію про діапазоні групових адрес, за який відповідає кожен маршрутизат�ають маску в якості маски алгоритму хешування з отриманого безлічі масок; причому IP-адреса являє собою IP-адреса інтерфейсу, який використовується маршрутизатором для встановлення взаємозв'язку з сусідами;
згідно з груповою адресою, яка запитує обладнання користувача при приєднанні, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, визначають маршрутизатор, діапазон групових адрес якого включає в себе цей груповий адресу;
коли цей певний маршрутизатор являє собою один маршрутизатор, визначають, що маршрутизатор відповідає за пересилання пакета багатоадресної передачі з груповим розташуванням;
причому спосіб додатково містить етап, на якому, коли згаданий певний маршрутизатор являє безліч маршрутизаторів, використовують кожен з IP-адрес цього певного маршрутизатора в якості вхідного значення алгоритму хешування і визначають згідно з отриманим значенням хеш-функції, що відповідає кожному вхідному значенню, маршрутизатор, який відповідає за пересилання пакета багатоадресної передачі з груповим адресою для забезпечення згаданого певного маршрутизатора можливості передавати пакет багатоадресної передачі з группоошении маски алгоритму хешування і групового адреси і виконання операції щодо результату операції Та вхідного значення алгоритму хешування для забезпечення можливості перенаправлення пакетів багатоадресної передачі з груповими адресами, які мають однаковий результат операції, за допомогою одного і того ж маршрутизатора.

2. Спосіб за п. 1, в якому при згаданому визначенні маршрутизатора, діапазон групових адрес якого містить згаданий груповий адресу:
коли прийнятий пакет запиту на обслуговування, переданий обладнанням користувача, визначають маршрутизатор, діапазон групових адрес якого містить груповий адресу, яка запитується обладнанням користувача при приєднанні, згідно з груповою адресою, яка запитується обладнанням користувача при приєднанні і міститься в пакеті запиту на обслуговування, і діапазоном групових адрес, за який відповідає кожен маршрутизатор.

3. Спосіб за п. 1, при цьому
перед згаданим визначенням маршрутизатора, діапазон групових адрес якого містить згаданий груповий адресу, спосіб додатково містить етапи, на яких:
коли прийнятий пакет запиту на обслуговування, переданий обладнанням користувача, записують груповий адресу, яка запитується обладнанням користувача при приєднанні і міститься в пакеті запиту на обслуговування;
при згаданому визначенні маршрутизатора, �дить з мережі або новий сусід приєднується до мережі, отримують за допомогою маршрутизатора записаний груповий адресу, яка запитується обладнанням користувача при приєднанні, і визначають у відповідності з груповою адресою, яка запитується обладнанням користувача при приєднанні, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, маршрутизатор, діапазон групових адрес якого містить груповий адресу, яка запитується обладнанням користувача при приєднанні.

4. Спосіб за п. 3, при цьому після згаданого визначення маршрутизатора, який відповідає за пересилання пакета багатоадресної передачі з груповою адресою, спосіб додатково містить етапи, на яких:
якщо групові адреси пакетів багатоадресної передачі, які повинні бути перенаправлені під управлінням згаданого певного маршрутизатора, скорочені, продовжують допомогою маршрутизатора передавати пакети багатоадресної передачі з скороченими груповими адресами; якщо групові адреси пакетів багатоадресної передачі, які повинні бути перенаправлені під управлінням згаданого певного маршрутизатора, розширені, перенаправляють допомогою маршрутизатора пакети многовий модуль визначення і другий модуль визначення, в якому
модуль отримання налаштований отримувати для маршрутизатора одного сегмента мережі IP-адреса кожного маршрутизатора того ж сегменту мережі та інформацію про діапазоні групових адрес, за який відповідає кожен маршрутизатор, і IP-адреса являє собою IP-адреса інтерфейсу, що використовується маршрутизатором для встановлення взаємозв'язку з сусідами; причому модуль отримання додатково налаштований отримувати маску, яка надається кожним маршрутизатором і використовується для алгоритму хешування;
модуль вибору налаштований вибирати маску в якості маски алгоритму хешування з маски, що надається кожним маршрутизатором і використовуваної для алгоритму хешування;
перший модуль визначення налаштований у відповідності з груповою адресою, яка запитується обладнанням користувача при приєднанні, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, визначати маршрутизатор, діапазон групових адрес якого включає в себе цей груповий адресу;
коли маршрутизатор, визначений першим модулем визначення, являє собою один маршрутизатор, другий модуль визначення налаштований визначати, що маршрут�р, певний першим модулем визначення, представляє множину маршрутизаторів, другий модуль визначення налаштований використовувати кожен з IP-адрес цього певного маршрутизатора в якості вхідного значення алгоритму хешування і визначати, відповідно отриманого значення функції хешування, відповідному кожному вхідному значенню, маршрутизатор, який відповідає за пересилання пакета багатоадресної передачі з груповою адресою, для забезпечення згаданого певного
маршрутизатора можливості перенаправлення пакету багатоадресної передачі з груповим адресою обладнання користувача, причому алгоритм хешування містить: виконання операції І відносно маски алгоритму хешування і групового адреси і виконання операції щодо результату операції Та вхідного значення алгоритму хешування для забезпечення можливості перенаправлення пакетів багатоадресної передачі з груповими адресами, які мають однаковий результат операції, за допомогою одного і того ж маршрутизатора.

6. Маршрутизатор за п. 5, в якому перший модуль визначення спеціальним чином налаштований, коли прийнятий пакет запиту на обслуговування, п обладнанням користувача при приєднанні і міститься в пакеті запиту на обслуговування, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, маршрутизатор, діапазон групових адрес якого містить груповий адресу, яка запитується обладнанням користувача при приєднанні.

7. Маршрутизатор за п. 5, додатково містить перший модуль запису, сконфігурований, коли прийнятий пакет запиту на обслуговування, переданий обладнанням користувача, записувати груповий адресу, яка запитується обладнанням користувача при приєднанні і міститься в пакеті запиту на обслуговування;
при цьому перший модуль визначення сконфігурований, коли сусід виходить з мережі або новий сусід приєднується до мережі, отримувати записаний груповий адресу, яка запитується обладнанням користувача при приєднанні, і визначати у відповідності з груповою адресою, яка запитується обладнанням користувача при приєднанні, і діапазоном групових адрес, за який відповідає кожен маршрутизатор, маршрутизатор, діапазон групових адрес якого містить груповий адресу, яка запитується обладнанням користувача при приєднанні.

8. Маршрутизатор за п. 7, додатково містить модуль перенаправлення,� адреси пакетів багатоадресної передачі, призначених для перенаправлення під управлінням маршрутизатора, скорочені, продовжувати перенаправлення пакетів багатоадресної передачі з скороченими груповими адресами; коли групові адреси пакетів багатоадресної передачі, які призначені для перенаправлення під управлінням маршрутизатора, розширені, передавати пакети багатоадресної передачі з розширеними груповими адресами.

9. Маршрутизатор за п. 8, додатково містить другий модуль запису, сконфігурований записувати відповідність між кожним маршрутизатором і груповим адресою пакету багатоадресної передачі, який призначений для перенаправлення під управлінням кожного маршрутизатора, визначеного другим модулем визначення;
третій модуль визначення, сконфігурований, коли пакет багатоадресної передачі, який передається сусіднім маршрутизатором і приймається згаданим маршрутизатором, є таким же, як і пакет багатоадресної передачі, переданий згаданим маршрутизатором, визначати відповідно відповідності, записаному останнім допомогою другого модуля запису, маршрутизатор, який відповідає за пересилання пакета багатоадресної передачі.



 

Схожі патенти:

Спосіб звернення до групи периферійних пристроїв у мережі зв'язку, апаратура і кінцевий пристрій у мережі зв'язку

Винахід відноситься до області пейджингового виклику кінцевих пристроїв у мережі зв'язку. Технічний результат полягає в усуненні перевантаження мережі. Для цього, з метою звернення до групи кінцевих пристроїв, кожному з кінцевих пристроїв у цій групі виділяється загальний ідентифікатор групи. Після цього створюється пейджинговое повідомлення, що включає в себе цей загальний ідентифікатор групи. Пейджинговое повідомлення потім передається всім крайовим пристроїв згаданої групи шляхом одиночної пейджингового операції. 4 н. і 9 з.п. ф-ли, 8 іл.

Спосіб, пристрій та система передачі даних

Винахід відноситься до галузі технологій зв'язку. Технічний результат винаходу полягає в збільшенні ступеня використання ресурсів радіозв'язку. Спосіб включає етапи, на яких: приймають з допомогою пристрою медійної обробки запит на отримання послуг, переданий пристроєм користувача, при цьому пристрій медійної обробки розташоване в мережі радіодоступу, де розташоване пристрій користувача; отримують за допомогою пристрою медійної обробки дані послуги, відповідні запиту на отримання послуг; отримують за допомогою пристрою медійної обробки інформацію про ресурси зв'язку радіоінтерфейсу в соте, де розташоване пристрій користувача, та інформацію про ресурси передачі; виконують за допомогою пристрою медійної обробки адаптацію вмісту і вибір швидкості передачі даних послуги згідно з отриманою інформацією про ресурси зв'язку радіоінтерфейсу та інформації про ресурси передачі. 3 н. і 12 з.п. ф-ли, 11 іл.

Система і спосіб забезпечення аутентифікації для транзакцій без наявності картки з використанням мобільного пристрою

Винахід відноситься до пристрою, способів і комп'ютера для аутентифікації споживача і проведення платіжної транзакції. Технічний результат полягає в підвищенні швидкості проведення платіжної транзакції. Пристрій має процесор, носій даних, приєднаний до процесора і містить набір інструкцій, при виконанні яких процесором пристрій аутентифікує споживача за допомогою реєстрації мобільного пристрою і зв'язку мобільного пристрою з платіжним рахунком споживача, аутентифікації реєстрації мобільного пристрою з використанням ідентифікаційних даних, раніше наданих споживачем і пов'язаних з платіжним рахунком, отримання даних, що ініціюють платіжну транзакцію, визначення, що платіжна була ініційована транзакція з використанням мобільного пристрою і визначення, ґрунтуючись на аутентифікації реєстрації мобільного пристрою, що платіжна транзакція виявлено зону для платіжного рахунку з використанням мобільного пристрою. 5 н. і 36 з.п. ф-ли, 6 іл.

Спосіб мобільного зв'язку, пристрій шлюзу, вузол керування мобільністю і пристрій сервера керування сеансами викликів

Винахід відноситься до способу і системи мобільного зв'язку. Технічний результат полягає в забезпеченні передачі і прийому інформації, пов'язаної з управлінням політикою і тарифікацією (PCC), коли в функціональному блоці правил політик і тарифікації (PCRF) відбувається відмова або коли PCRF відновлює роботу після виникнення такої відмови. Спосіб мобільного зв'язку для системи мобільного зв'язку, що включає в себе мобільну станцію (UE), PDN-шлюз (PGW) і PCRF, причому спосіб містить повторне встановлення з'єднання мережі передачі пакетних даних (PDN) за допомогою згаданого PGW, якщо PGW знає, що PCRF був перезапущений у процедурі модифікації односпрямованого каналу. 4 н. і 2 з.п. ф-ли, 9 іл.

Спосіб, базова станція і система для координації ресурсу пошукового виклику в гетерогенній мережі

Винахід відноситься до технологій бездротового зв'язку. Технічний результат винаходу полягає в усуненні перешкод пошукового виклику, сформованих створює перешкоди базовою станцією. Спосіб включає в себе: визначення за допомогою першої базової станції користувацького обладнання в підключеному стані; обчислення за допомогою першої базової станції номери субкадра у субкадра, використовуваного для надсилання інформації пошукового виклику, і номера кадру пошукового виклику, якому належить згаданий субкадр, причому інформація пошукового виклику використовується для пошукового виклику користувацького обладнання в підключеному стані; і відправку першою базовою станцією обчисленого номери субкадра і обчисленого номера кадру в кадр пошукового виклику до другої базової станції, так що друга базова станція конфігурує субкадр, відповідний номеру субкадра в кадрі пошукового виклику, відповідному номером кадру, у вигляді майже порожнього субкадра, або друга базова станція зупиняє надсилання інформації в субкадре, відповідному номеру субкадра в кадрі пошукового виклику, відповідному номеру кадру. 3 н. і 7 з.п. ф-ли, 7 іл., 2 табл.

Спосіб функціонування бездротової сенсорної мережі

Винахід відноситься до області бездротових сенсорних мереж (БСС). Технічним результатом є підвищення продуктивності і точності функціонування бездротової сенсорної мережі (БСС), а також забезпечення економного витрати енергії. Спосіб управління функціонуванням БСС полягає в тому, що забезпечують кластерну архітектуру БСС, ініціалізують БСС, задають параметри ВРС, при цьому параметри ВРС включають контрольовані параметри, проводять аналіз рівня зашумленості каналів, при цьому кількість сенсорних вузлів БСС вибирають пропорційно необхідним параметрам точності обробки і точності передачі контрольованих параметрів, при цьому активують тільки ті сенсорні вузли ВРС, в яких поточними значеннями контрольованих параметрів були перевищені значення, заздалегідь задані у вигляді допусків, після чого в БСС формують зв'язки між активованими сенсорними вузлами БСС, на основі аналізу результатів функціонування БСС виробляють підбір оптимальної структури мережі для отримання найкращого результату за співвідношенням швидкість, точність, виконуваний інтелектуальним модулем на основі нейронної мережі, що функціонує на основі генетичного алгоритму. 1 з.п.

Спосіб встановлення режиму спільної роботи, кероване обладнання, базова станція і система

Винахід відноситься до області бездротового зв'язку. Технічний результат винаходу полягає в спрощенні встановлення режиму спільної роботи базової станції та користувацького обладнання при одночасному збереженні надійності та якості зв'язку. Спосіб встановлення режиму спільної роботи містить етапи: базова станція приймає від користувацького обладнання запит встановлення режиму, який використовується для запиту встановлення режиму спільної роботи; базова станція інкапсулює конфігураційну інформацію про режим спільної роботи, дозволену до використання користувальницьким обладнанням, у відповідь встановлення; базова станція передає відповідь встановлення призначеного для користувача устаткування і приймає від користувацького обладнання повідомлення зворотного зв'язку про те, закінчена чи ні конфігурація режиму спільної роботи. 5 н. і 53 з.п. ф-ли, 16 іл.

Управління доставкою реклами на мобільні клієнти

Винахід відноситься до засобів для управління доставкою реклами на мобільні клієнти з одночасним забезпеченням захисту приватного життя користувачів. Технічним результатом є підвищення точності доставки реклами за рахунок використання сервісу брокера розташування. У способі здійснюють прийом на сервісі доставки реклами жетона використання місця розташування від мобільного клієнта, відправку жетона на сервіс брокера розташування для його верифікації, прийом на сервісі доставки реклами розташування мобільного клієнта від сервісу брокера розташування та доставку реклами, таргетованої по місцю розташування, на мобільний клієнт, причому доставка здійснюється додатково на підставі географічної щільності сукупності мобільних клієнтів. 3 м. і 16 з.п. ф-ли, 3 іл.

Способи і пристрій для заснованого на конкуренції надання в мережі бездротового зв'язку

Винахід відноситься до бездротового зв'язку. Технічний результат полягає в зменшенні імовірності колізії з кількома користувачами в комірці. Для цього асоціація безлічі заснованих на конкуренції надання висхідної лінії зв'язку з діапазоном блоків ресурсів висхідної лінії зв'язку дозволяє одному повідомленню заснованого на конкуренції надання висхідної лінії зв'язку сигналізувати всі безліч надання. Навантаження сигналізації по PDCCH зменшується допомогою використання єдиного повідомлення заснованого на конкуренції надання висхідної лінії зв'язку, щоб сигналізувати безліч заснованих на конкуренції надання висхідної лінії зв'язку. Повідомлення вказує розподілений набір блоків ресурсів висхідної лінії зв'язку і кількість окремих надання ресурсів висхідної лінії зв'язку, представлених набором, і сигналізується таким чином, щоб термінали користувача розпізнали, що окремі поднабори блоків ресурсів висхідної лінії зв'язку в наборі відповідають окремим заснованому на конкуренції надання висхідної лінії зв'язку. Інформація, включена в повідомлення заснованого на конкуренції предоставпредпринимают спробу заснованих на конкуренції передач висхідної лінії зв'язку, та/або управління схемою модуляції і кодування, що використовується для таких передач. 4 н. і 32 з.п. ф-ли, 8 іл.

Способи та пристрої, що забезпечують можливість вказівки відкату потужності в phr в телекомунікаційній системі

Винахід відноситься до області бездротового зв'язку і призначене для вказівки відкату потужності, щонайменше, у звіті про запас потужності в системі зв'язку. Кероване обладнання (700) конфігурований для прийняття рішення щодо того, застосовувати чи ні зниження потужності, і для зазначення цього рішення у звіті про запас потужності, який призначений для передачі в базову станцію (600). Базова радіостанція (600) налаштована для прийому звіту про запас потужності, і на підставі зазначеної інформації у прийнятому звіті про запас потужності базова станція дізнається про додатковий або спеціальному відкаті потужності (наприклад, для виконання вимог питомого ПОГЛИНАННЯ), який застосовувався і, таким чином, може відрізнити його від нормального відкату потужності або зниження потужності. 4 н. і 26 з.п. ф-ли, 18 іл.
Up!