Центр коммутации является мозговым центром и одновременно диспетчерским пунктом системы сотовой связи, на который замыкаются потоки информации со всех базовых станций и через который осуществляется выход на другие сети связи — стационарную телефонную сеть, сети междугородной связи, спутниковой связи, другие сотовые сети. В состав центра коммутации входит несколько процессоров (контроллеров), и он является типичным примером многопроцессорной системы.
Блок-схема центра коммутации представлена на риунке. Собственно коммутатор осуществляет переключение потоков информации между соответствующими линиями связи. Он может, в частности, направить поток информации от одной базовой станции к другой, или от базовой станции к стационарной сети связи, или наоборот — от стационарной сети связи к нужной базовой станции. В качестве аппаратной платформы могут использоваться коммутаторы Cisco Catalyst 4500, поскольку они обладают достаточной вычислительной мощностью.
Коммутатор подключается к линиям связи через соответствующие контроллеры связи, осуществляющие промежуточную обработку (упаковку/распаковку, буферное хранение) потоков информации. Общее управление работой центра коммутации и системы в целом производится от центрального контроллера, который имеет мощное математическое обеспечение, включающее перепрограммируемую часть {software). Работа центра коммутации предполагает активное участие операторов, поэтому в состав центра входят соответствующие терминалы, а также средства отображения и регистрации (документирования) информации. В частности, оператором вводятся данные об абонентах и условиях их обслуживания, исходные данные по режимам работы системы, в необходимых случаях оператор выдает требующиеся по ходу работы команды.
Важными элементами системы являются базы данных — домашний регистр, гостевой регистр, центр аутентификации, регистр аппаратуры (последний имеется не во всех системах). Домашний регистр (домашний регистр местоположения — Home Location Register, HLR) содержит сведения обо всех абонентах, зарегистрированных в данной системе, и о видах услуг, которые могут быть им оказаны (при заключении договора на обслуживание для разных абонентов может быть предусмотрено, вообще говоря, оказание различных наборов услуг). Здесь же фиксируется местоположение абонента для организации его вызова и регистрируются фактически оказанные услуги. Гостевой регистр (гостевой регистр местоположения — Visitor Location Register, VLR) содержит примерно такие же сведения об абонентах-гостях (ромерах), т.е. об абонентах, зарегистрированных в другой системе, но пользующихся в настоящее время услугами сотовой связи в данной системе. Организацию процедуры роминга мы рассмотрим в разделе 2.3.5. Центр аутентификации (Authentication Center) обеспечивает процедуры аутентификации абонентов и шифрования сообщений. Регистр аппаратуры (регистр идентификации аппаратуры Equipment Identity Register), если он существует, содержит сведения об эксплуатируемых подвижных станциях на предмет их исправности и санкционированного использования. В частности, в нем могут отмечаться украденные абонентские аппараты, а также аппараты, имеющие технические дефекты, например являющиеся источниками помех недопустимо высокого уровня. Как и в базовой станции, в центре коммутации предусматривается резервирование основных элементов аппаратуры, включая источник питания, процессоры и базы данных.
В заключение этого раздела еще раз отметим, что структура, показанная на рис.2.8, весьма схематична. В частности, базы данных часто не входят в состав центра коммутации, а реализуются в виде отдельных элементов. Кроме того, устройство центра коммутации может быть существенно различным в исполнении разных компаний-изготовителей. Если интерфейс между центром коммутации и базовыми станциями не соответствует общепринятому стандарту, или такой общепринятый стандарт вообще отсутствует, возникает необходимость использовать базовые станции и центр коммутации одной и той же компании-изготовителя.