Когда вы набираете номер, находящийся на расстоянии многих миль, вы не просто разговариваете. Вы запускаете массивную, мгновенную цепную реакцию компьютерной логики. Легко забыть о инфраструктуре, гудящей под вашими разговорами. Чтобы понять, что происходит в реальном времени, нужно отбросить современную сложность и посмотреть на сырую механику того, как люди раньше маршрутизировали междугородние звонки.
Эра человеческих коммутаторов
Вернемся в ранние дни. Телефонные компании строили центральную станцию в центре каждого города. Медные провода шли от этого узла к каждому дому. Внутри сидел оператор, назовем ее Мейбл.
Мейбл сидела перед коммутационной доской. У каждого телефона в городе был соответствующий разъем. Процесс был тактильным и медленным.
- Вы поднимали трубку. Над вашим разъемом загорался индикатор.
- Мейбл вставляла шнур в ваш разъем.
- Она спрашивала, с кем вы хотите поговорить.
- Она вставляла другой конец шнура в разъем этого человека.
- Она отправляла сигнал вызова по линии.
- Когда другая сторона брала трубку, она вставляла соединительный провод между вашими двумя разъемами.
- Когда вы вешали трубку, свет гас. Она вынимала провод.
Просто. Физически. Ограниченно.
Соединение междугородних вызовов
Местные звонки были простыми. Междугородние требовали другой настройки. Местная станция добавляла линии к междугороднему офису.
Чтобы позвонить другу в другом штате, вы сообщали Мейбл полный номер. Вот ручная цепная реакция:
- Мейбл подключалась к междугородней линии.
- Она говорила с оператором на удаленном узле.
- Этот оператор подключался к другому узлу, основываясь на коде региона вашего друга.
- Цепочка продолжалась, от станции к станции, пока не достигала местной центральной станции в городе вашего друга.
- Последний оператор подключался к телефону друга.
- Мейбл затем соединяла вашу местную линию с междугородней магистралью.
Оператор междугородних соединений отслеживал время. Они записывали продолжительность. Они создавали счет. Звонок собирался с помощью прямых физических проводов от одного здания к другому. Это было удивительно просто, но болезненно медленно.
Первая автоматизация: механические и цифровые коммутаторы
Первый шаг к автоматизации заменил Мейбл на механический коммутатор. Вы все еще набирали «0», чтобы связаться с человеком для междугородних звонков, но местные звонки обрабатывались шестернями и реле.
Компьютеры в конечном итоге устранили и операторов междугородних соединений. Они внедрили компьютеризированные коммутаторы. Оборудование по-прежнему использовало физические провода для связи с получателем, но компьютеры решали, как их соединить.
Рассмотрим звонок из Калифорнии в Нью-Йорк (1-212-555-1234). Процесс теперь цифровой:
- «1» сигнализирует местному коммутатору о маршруте междугороднего звонка.
- «212» говорит междугороднему коммутатору, какую магистраль занять.
- «555» направляет нью-йоркский междугородний офис к конкретной местной телефонной станции.
- Местный нью-йоркский офис подключает вас к вашему другу.
Пакеты данных, содержащие номера телефонов, летают между коммутаторами по линиям передачи данных. Выставление счетов происходит автоматически. Соединение электрическое, а не человеческое.
Оптоволокно и конкуренция операторов
Сегодня система претерпела два основных изменения.
Во-первых, дорогие физические провода между офисами в значительной степени исчезли. Они были заменены оптоволоконными линиями. Эти кабели передают оцифрованные потоки голосовых данных. Ваш голос становится байтами. Тысячи звонков делят один оптоволоконный кабель. Разница в стоимости между медными парами и оптоволоконными магистралями астрономическая.
Во-вторых, монополия разрушена. Многие междугородние операторы теперь конкурируют за ваш бизнес. Это меняет способ маршрутизации звонка.
Как коды PIC маршрутизируют ваш звонок
Когда вы набираете номер сегодня, ваш местный коммутатор не гадает, куда отправить звонок. Он проверяет базу данных.
Эта база данных содержит код PIC (код основного межоператорского соединения) для вашего номера. Этот код определяет, какого междугороднего оператора вы выбрали. Когда вы меняете оператора, этот код меняется.
Коммутатор ищет ваш PIC. Он подключается к коммутатору выбранного вами междугороднего оператора. Сеть этого оператора маршрутизирует звонок к местному оператору вашего друга. Местный оператор завершает последний этап.
Все это происходит за долю секунды. Миллиарды долларов в оборудовании, программном обеспечении и оптоволоконном кабеле выполняют транзакцию настолько быстро, что вы этого не замечаете. Но она всегда там. Ожидая следующей цифры.



























