Порты авторизации на коммутаторах серии СС

Материал из M-200 WIKI
(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «{{Only_SS}} {{ВерхМенюКонфиг}} {{ПравГлавМеню}} Для авторизации вызовов были разработаны специ…»)
 
Строка 11: Строка 11:
 
Пример конфигурации:
 
Пример конфигурации:
  
<geshi lang=smp lines=0>
+
<code>
// TIME = [2010-12-29 12:18:23]
+
// TIME = [2010-12-29 12:18:23]
 
+
CONF [1]
+
CONF [1]
{
+
{
 
     MODULE [1]
 
     MODULE [1]
 
     {
 
     {
 
         TYPE = MODULE_MP  NAME = ""  PROFIL = 1
 
         TYPE = MODULE_MP  NAME = ""  PROFIL = 1
 
+
 
         PCM [1] { PROFIL = 2              // TYPE PCM = PCM_DSS1
 
         PCM [1] { PROFIL = 2              // TYPE PCM = PCM_DSS1
 
             PORT [1-30] { PROFIL = 3      // SIG = SIG_DSS1
 
             PORT [1-30] { PROFIL = 3      // SIG = SIG_DSS1
Строка 42: Строка 42:
 
     PROFIL [5] { TYPE = SIG_CALLAUTH
 
     PROFIL [5] { TYPE = SIG_CALLAUTH
 
     }
 
     }
 
+
 
     GROUP [1] { ROUTE = 1 }
 
     GROUP [1] { ROUTE = 1 }
 
     GROUP [2] { ROUTE = 2 }
 
     GROUP [2] { ROUTE = 2 }
 
+
 
     DIR [1] { NAME = "DSS1" 1 }
 
     DIR [1] { NAME = "DSS1" 1 }
 
     DIR [2] { NAME = "Авторизация" 2 }
 
     DIR [2] { NAME = "Авторизация" 2 }
 
+
 
     ROUTE [1] { NAME = "Вход по DSS1"
 
     ROUTE [1] { NAME = "Вход по DSS1"
 
         // Все 3-х значные номера отправтся на авторизацию
 
         // Все 3-х значные номера отправтся на авторизацию
Строка 56: Строка 56:
 
         RECORD "***" 2   
 
         RECORD "***" 2   
 
     }
 
     }
 
+
 
     ROUTE [2] { NAME = "Выход с авторизации"
 
     ROUTE [2] { NAME = "Выход с авторизации"
 
         // Сюда попадем кода порт авторизации получит ответ от сервера
 
         // Сюда попадем кода порт авторизации получит ответ от сервера
Строка 63: Строка 63:
 
         // По выходу мы можем модифицировать номер снова или оставить все как есть  
 
         // По выходу мы можем модифицировать номер снова или оставить все как есть  
 
         RECORD "***" 1   
 
         RECORD "***" 1   
 
+
 
     }
 
     }
 
+
 
+
 
     COMMON
 
     COMMON
 
     {
 
     {
Строка 72: Строка 72:
 
         sModulePlaces = "jiVPFNvmokyT9iEXcnUaDXsKrJM=++2+++"
 
         sModulePlaces = "jiVPFNvmokyT9iEXcnUaDXsKrJM=++2+++"
 
     }
 
     }
}
+
}
 
+
  
</geshi>
+
</code>
  
 
[[Категория:Авторизация]]
 
[[Категория:Авторизация]]
 
[[Категория:RADIUS]]
 
[[Категория:RADIUS]]

Версия 12:34, 24 декабря 2014

Данная информация относится только к узлам коммутации серии СС.

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

Тестировалось с LanBilling.

При отказе в авторизации может проигрывать голосовое сообщение.

Пример конфигурации:

// TIME = [2010-12-29 12:18:23]

CONF [1]
{
   MODULE [1]
   {
       TYPE = MODULE_MP  NAME = ""  PROFIL = 1

       PCM [1] { PROFIL = 2              // TYPE PCM = PCM_DSS1
           PORT [1-30] { PROFIL = 3      // SIG = SIG_DSS1
               GROUP = 1
           }
       }
       AIR [1] { PROFIL = 4             // AIR TYPE = AIR_UNIFIED
           PORT [1-31] { PROFIL = 5       // SIG = SIG_CALLAUTH
               GROUP = 2
           }
       }
   }
   PROFIL [1] { TYPE = AIR_MODULE
       wide = 8
   }
   PROFIL [2] { TYPE = PCM_DSS1
   }
   PROFIL [3] { TYPE = SIG_DSS1
   }
   PROFIL [4] { TYPE = AIR_UNIFIED
   }
   PROFIL [5] { TYPE = SIG_CALLAUTH
   }

   GROUP [1] { ROUTE = 1 }
   GROUP [2] { ROUTE = 2 }

   DIR [1] { NAME = "DSS1" 1 }
   DIR [2] { NAME = "Авторизация" 2 }

   ROUTE [1] { NAME = "Вход по DSS1"
        // Все 3-х значные номера отправтся на авторизацию
        // CallBuilder отправит их в RADIUS сервер и сообщит о 
        //том сколько времени они могут разговаривать
        // в радиус отправятся Calling и Called номера 
        RECORD "***" 2   
   }

   ROUTE [2] { NAME = "Выход с авторизации"
        // Сюда попадем кода порт авторизации получит ответ от сервера
        // RADIUS может в дополнение об авторизации и передачи длительности разговора
        // Модифицировать нумерацию
        // По выходу мы можем модифицировать номер снова или оставить все как есть 
        RECORD "***" 1   

   }


   COMMON
   {
       NAME = ""
       sModulePlaces = "jiVPFNvmokyT9iEXcnUaDXsKrJM=++2+++"
   }
}

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты