Page 47 - 2577
P. 47

інформації. Вибір топологічної структури здійснюється у відповідності з критерієм мінімуму
            сумарної річної оренди каналів зв’язку при наявності обмежень на час затримки і надійність
            передачі  інформації.  Вимога  надійності  враховується  шляхом  введення  обмежень  на
            зв’язаність мережі (кількість незалежних маршрутів із вузла – джерела у вузол – адресат) і
            кількість переприймань у маршруті (кількість проміжних вузлів комутації або концентрації).
            Допускається  кількість  переприймань  не  більше  двох  і  використовується  принцип
            двозв’язаності.  У  відповідності  з  цим  принципом  кожна  пара  джерело  –  адресат  зв’язана
            щонайменше двома шляхами, що не мають загальних вузлів. Це дозволяє, при виході вузла
            або каналу з ладу, мережі зберігати працездатність.
                   Вихідні дані для топологічного проектування інформаційної мережі базуються на:
                    -   техніко-економічних характеристиках вузлів комутації і концентрації інформації,
                        каналів і апаратури передачі даних;
                    -   вимогах часу затримки надійності і достовірності;
                    -   матриці потоків повідомлень від джерела до адресата;
                    -   об’ємах інформаційних і службових повідомлень, що передаються мережею;
                    -   залежності вартості оренди від довжини та пропускної здатності каналів.

                       3.3  Проектування топологічної структури мережі за критеріями вартості та
                                                       надійності

                   Розглянемо задачу, яка розв’язується на стадії проектування в умовах, коли відсутня
            детальна інформація про мережеві протоколи, матриці інтенсивності вхідних потоків і т.д.
                   Нехай мережа подана у вигляді графа G 0(V,E 0) , де  N    V  – число вершин і  M     E
                                                                                                      0    0
            –  число  ребер  графа  G 0.  Розглянемо  каркасний  граф  G(V,E)  графа  G 0,  в  якому  N   V ,

             M   E . Позначимо: D(G) – діаметр графа G, а D(G – e) і D(G – v) – діаметри графа G – е,
            отриманого  із  графа  G  шляхом  вилучення  ребра  е,  і  графа  G  –  v,  отриманого  із  графа  G
            шляхом  вилучення  довільної  вершини.  Всім  ребрам  графа  G  поставлені  у  відповідність
            невід’ємні ваги, які дорівнюють вартості оренди каналів між парою вузлів комутації. Тоді під
            вартістю графа G  будемо розуміти суму ваг ребер, що входять до G. Цю суму позначимо
            через С(G). Позначимо через Х множину всіх каркасних підграфів графа G 0.
                   Тоді  задача  синтезу  топологічної  структури  комп’ютерної  мережі  полягає  у
            знаходженні такого підграфа G, що:
                                                                  
                                                              C  G  min C  G                                         (3.1)
                                                                      G X
                   при наступних умовах
                                                              D   dG                                            (3.2)
                                                                      1
                                                D G   e  d  , для будь-якого ребра e  E ,              (3.3)
                                                            2
                                                                                           V
                                                D G v   d  2  , для будь-якої вершини  x .               (3.4)
                   Умови  (3.2)  –  (3.4)  обмежують  максимальну  довжину  шляху  між  двома  вузлами
            (обмеження (3.2)); те саме, але при вилученні одної з вершин або одного із ребер (обмеження
            (3.3) і (3.4)).
                   Алгоритм  розв’язку  задачі  базується  на  розв’язку  допоміжної  задачі  –  отримання
            нижньої межі вартості мережі.
                   Суть цієї допоміжної задачі в тому, що умови (3.2) – (3.4) не враховуються, а умова
            двозв’язаності графа замінюється необхідною умовою
                                                       deg v V    2G   .
                   Вводиться нова умова, яка накладає обмеження на кількість ребер
                                                           deg    v   2M .
                                                       v V G   
                   Таким чином, необхідно розв’язати таку допоміжну задачу:
                                                           44
   42   43   44   45   46   47   48   49   50   51   52