<context xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ecss_routing.xsd" name="ctx_city_local" digitmap="auto"> <rule name="local_subscribers1"> <conditions> <!-- --> <calling access_private="true"/> <cdpn digits="77???"/> </conditions> <actions> <cdpn ni="private"> <!-- валидация типа доступа для A + выставление признака номера для СОРМ --> </actions> <result> <local/> </result> </rule> <rule name="blocked_russian1"> <conditions> <calling access_private="false"/> <cdpn digits="77???"/> </conditions> <result> <external> <direction value="auto.rus.no_access"/> </external> </result> </rule> <rule name="blocked_other1"> <conditions> <calling access_private="false"/> <cdpn digits="77???"/> </conditions> <result> <external> <direction value="auto.en.no_access"/> </external> </result> </rule> <rule name="external_subscribers"> <conditions> <!-- просто получаем no_route если не разрешена local связь --> <!--calling access_local="true"/--> <time value="9:00 - 18:00"/> <date value="*.*.* - *.*.*"/> <weekday value="1,2,3,4,5"/> <cdpn digits="200??"/> </conditions> <result> <external> <direction value="port_sipt1"/> <direction value="port_sipt2"/> </external> </result> </rule> </ruleset> <rule name="to_international"> <conditions> <!-- просто получаем no_route если не разрешена international связь --> <!--calling access_international="true"/--> <cdpn digits="810??????????"/> <cgpn digits="%"/> </conditions> <actions> <cgpn digits="7383{%}" nai="internationNumber" ni="international"/> </actions> <result> <continue context="ctx_intercity"/> </result> </rule> <!-- Категории доступа (пример матрицы): local pstn mts local * * pstn * mts * --> <rule name="to_intercity(mts)"> <conditions> <!-- абоненту разрешена междугородняя связь (тип доступа) --> <calling access_intercity="true"/> <!-- Попадаем в правило только, если этому абоненту можно звонить на абонентов с категорией mts (категория доступа). Проверка проходит если в матрице с координатами (local,mts) стоит * --> <calling have_access_to="mts"> <cdpn digits="8913??????"/> <cgpn digits="%"/> </conditions> <actions> <cgpn digits="383{%}" ni="intercity"/> </actions> <result> <continue context="ctx_intercity"/> </result> </rule> <rule name="to_intercity"> <conditions> <!-- абоненту разрешена междугородняя связь(тип доступа) --> <calling access_intercity="true"/> <!-- попадаем в правило только, если этому абоненту можно звонить на абонентов с категорией pstn --> <calling have_access_to="pstn"> <cdpn digits="8?????????"/> <cgpn digits="%"/> </conditions> <actions> <cgpn digits="383{%}" ni="intercity"/> </actions> <result> <continue context="ctx_intercity"/> </result> </rule> <rule name="emergency.01"> <conditions> <!-- просто получаем no_route, если не разрешена emergency связь --> <!-- calling access_emergency="true"/ --> <cdpn digits="01"/> </conditions> <actions> <cgpn ni="emergency"/> </actions> <result> <external> <direction value="sip.emergency.01"/> </external> </result> </rule> <rule name="emergency.02"> <conditions> <!-- просто получаем no_route, если не разрешена emergency связь --> <!-- calling access_emergency="true"/ --> <cdpn digits="02"/> </conditions> <actions> <cgpn ni="emergency"/> </actions> <result> <external> <direction value="sip.emergency.02"/> </external> </result> </rule> <rule name="emergency.03"> <conditions> <!-- просто получаем no_route, если не разрешена emergency связь --> <!-- calling access_emergency="true"/--> <cdpn digits="03"/> </conditions> <actions> <cgpn ni="emergency"/> </actions> <result> <external> <direction value="sip.emergency.03"/> </external> </result> </rule> <rule name="emergency.112"> <conditions> <!-- просто получаем no_route, если не разрешена emergency связь --> <!--calling access_emergency="true"/--> <cdpn digits="112"/> </conditions> <actions> <cgpn ni="emergency"/> </actions> <result call_type="emergency"> <external> <direction value="sip.emergency.01"/> </external> </result> </rule> <rule name="routing_error_other"> <conditions/> <result> <external> <direction value="auto.en.system_failure"/> </external> </result> </rule> </context>
Обзор
Инструменты контента
Приложения
Активность