Введение

Стандартная сетевая архитектура для сетей связи

Интеллектуальная сеть (IN) — это стандартная сетевая архитектура, определенная в рекомендациях ITU-T серии Q.1200. Она предназначена как для стационарных, так и для мобильных сетей связи. Она позволяет операторам выделяться, предоставляя услуги с добавленной стоимостью в дополнение к стандартным телекоммуникационным услугам, таким как PSTN, ISDN в стационарных сетях и услуги GSM на мобильных телефонах или других мобильных устройствах. Интеллектуальные функции обеспечиваются сетевыми узлами на уровне услуг, отделенном от коммутационного уровня основной сети, в отличие от решений, основанных на интеллекте, встроенном в основные коммутаторы или оборудование. Узлы IN обычно принадлежат поставщикам телекоммуникационных услуг, таким как телефонные компании или операторы мобильной связи. IN поддерживается протоколом Signaling System No. 7 (SS7) между центрами коммутации сети и другими сетевыми узлами, принадлежащими операторам сети.

История и ключевые понятия

Концепции, архитектура и протоколы IN были первоначально разработаны ITU-T в качестве стандартов, где ITU-T является комитетом по стандартизации Международного союза электросвязи. До этого у ряда поставщиков телекоммуникационных услуг были собственные реализации. Основной целью IN было расширение основных услуг телефонии, предоставляемых традиционными телекоммуникационными сетями, которые обычно сводились к совершению и приему голосовых вызовов, иногда с переадресацией вызовов. Это ядро должно было стать основой, на которой операторы могли бы создавать услуги, дополняющие уже существующие на стандартной телефонной станции. Полное описание IN представлено в наборе стандартов ITU-T Q.1210 – Q.1219, известных как Capability Set One (CS 1). Стандарты определяли полную архитектуру, включая архитектурное представление, конечные автоматы, физическую реализацию и протоколы. Они получили широкое признание у поставщиков и операторов связи, хотя для использования в различных регионах мира было разработано множество вариантов (см. раздел «Варианты» ниже). После успеха CS 1 последовала дальнейшая доработка в виде CS 2. Хотя стандарты были завершены, они не получили такого широкого распространения, как CS 1, отчасти из-за увеличения количества вариантов, а также потому, что они решали задачи, которые выводили традиционные телефонные станции на предел их возможностей. Главным стимулом для разработки IN была потребность в более гибком способе добавления сложных услуг к существующей сети. До разработки IN все новые функции и/или услуги должны были реализовываться непосредственно в основных коммутационных системах. Это приводило к длительным циклам выпуска, поскольку тестирование программного обеспечения должно было быть обширным и тщательным, чтобы предотвратить сбои в сети. С появлением IN большинство этих услуг (таких как номера бесплатного вызова и переносимость географических номеров) были вынесены из основных коммутационных систем в отдельные узлы, создавая модульную и более надежную сеть, которая позволяла самим поставщикам услуг разрабатывать вариации и услуги с добавленной стоимостью для своих сетей без обращения к производителю основных коммутаторов и ожидания длительного процесса разработки. Первоначально технология IN использовалась для услуг трансляции номеров, например, при трансляции номеров бесплатного вызова в обычные номера PSTN. С тех пор на базе IN были созданы гораздо более сложные услуги, такие как Custom Local Area Signaling Services (CLASS) и предоплаченные телефонные звонки.

Протоколы

Основные элементы, описанные выше, используют стандартные протоколы для взаимодействия друг с другом. Использование стандартных протоколов позволяет различным производителям сосредоточиться на разных частях архитектуры и быть уверенными, что все они будут работать вместе в любой комбинации. Интерфейсы между SSP и SCP основаны на SS7 и имеют сходство с протоколами TCP/IP. Протоколы SS7 реализуют значительную часть семиуровневой модели OSI. Это означает, что стандартам IN потребовалось определить только прикладной уровень, который называется частью приложений интеллектуальных сетей (Intelligent Networks Application Part) или INAP. Сообщения INAP кодируются с использованием ASN.1. Интерфейс между SCP и SDP в стандартах определен как протокол доступа к каталогу X.500 или DAP. Однако, из IETF появился более простой интерфейс под названием LDAP, который значительно легче реализовать, поэтому многие SCP реализовали именно его.

Варианты

Основные спецификации CS 1 были приняты и расширены другими организациями по стандартизации. Европейские версии были разработаны ETSI, американские – ANSI, а также существуют японские варианты. Основными причинами создания региональных версий было обеспечение совместимости между оборудованием, производимым и развертываемым на местном уровне (например, между регионами существуют различные версии базовых протоколов SS7). Добавление новых функций привело к тому, что версии стали расходиться друг с другом и с основным стандартом ITU-T. Наиболее значительной версией была Customised Applications for Mobile networks Enhanced Logic, или CAMEL. Она позволяла расширять функциональность мобильной среды и предоставлять абонентам одни и те же услуги IN в роуминге, что и в домашней сети. CAMEL стал самостоятельным важным стандартом и в настоящее время поддерживается 3GPP. Последним крупным релизом стандарта была фаза 4 CAMEL. Это единственный стандарт IN, над которым в настоящее время ведутся активные работы. Bellcore (впоследствии Telcordia Technologies) разработала Advanced Intelligent Network (AIN) как региональную версию Intelligent Network для Северной Америки и осуществляла стандартизацию AIN от имени крупных американских операторов. Первоначальной целью AIN был AIN 1.0, спецификация которого была разработана в начале 1990-х годов (AIN Release 1, Bellcore SR NWT 002247, 1993). AIN 1.0 оказался технически нереализуемым, что привело к разработке упрощенных спецификаций AIN 0.1 и AIN 0.2. В Северной Америке протоколы Telcordia SR 3511 (первоначально известный как TA 1129+) и GR 1129 CORE используются для связи коммутаторов с системами IN, такими как точки управления услугами (SCP) или узлы обслуживания. SR 3511 описывает протокол на основе TCP/IP, который напрямую соединяет SCP и узел обслуживания с сетями, поддерживающими искусственный интеллект.