Cистема была впервые представлена в 1992 году американской компанией SmarTrunk Systems. До настоящего момента ею же разрабатывается и производится базовое оборудование протокола.
Система работает в диапазоне 146...174 Мгц и 403...470 Мгц. Известные также разработки системы Smar Trunk в диапазоне 33...48 Мгц. Объем базы данных достигает 4096, что разрешает регистрировать абонентов не только основной зоны обслуживания, но и абонентов, которые прибыли из других мест (населенных пунктов) и временно находятся в основной зоне обслуживания. В составе одной системы может использоваться 2-от х до 16-ты дуплексных радиоканалов, которые обеспечивают обслуживание от 50 до 1000 абонентов. Индикация занятости канала осуществляется при наличии в нем несущей.
В начале система использовала аналоговый метод доступа DTMF. При всей простоте и легкости реализации он оказался не совсем подходящим для транковых систем. Причина, в основном, была в том, что расшифровать и повторить DTMF последовательность можно даже на слух, не говоря уже об использовании для декодирования специальных (достаточно дешевых) приборов. Естественно это сразу обернулось рядом проблем, основная из которых заключалась в том, что было трудно защитить систему от нелегальных пользователей.
Следующая реализация системы, представленная в 1994 году, где метод управления был заменен цифровым сигналлингом BPSK (binary phase-shift keying - двоичная фазовая манипуляция) , получила название SmarTrunk II. Потребители сразу отметили достоинства систем SmarTrunk II, которые при довольно низкой стоимости оборудования обладают довольно высокими функциональными возможностями.
Пользуется спросом, так как практически все радиостанции с минимальными доработками можно приспособить для работы в системах SmarTrunk II. При этом радиостанции сохраняют все присущие им функции «обычных» систем связи.
Абонентские станции - это полудуплексные или дуплексные радиостанции с частотной модуляцией, которые оборудованы дополнительными логическими модулями.
Для работы в системе SmarTrunk II внутрь радиостанции вставляется специальный управляющий транковый модуль, который обеспечивает взаимодействие абонентских радиостанций с базовым оборудованием и поддерживает необходимый коммутационный протокол.
В системе предусмотренное дистанционное выключение абонентских радиостанций сигналами из диспетчерского пульта в случае их кражи, а также для предотвращения доступа в систему незарегистрированных пользователей.
В системах SmarTrunk II реализация «транкового» доступа возложена на абонентские радиостанции. Абонентские радиостанции непрерывно сканируют запрограммированные каналы в ожидании вызова. При появлении вызывного сигнала на одном из каналов, радиостанция останавливает сканирование и обрабатывает цифровую посылку базовой станции. Если вызов адресован данной радиостанции, то он обрабатывается (звучит вызывной сигнал), если нет, то станция снова переходит в режим сканирования.
При организации вызова, абонентская радиостанция посылает запрос базовой станции на одном из каналов. Если базовая станция не отвечает, то радиостанция переходит на следующей канал (из числа запрограммированных в радиостанции) и опять делает посылку запроса и т.д. до перебора всех каналов. Если ни один из каналов не доступен, то звучит сигнал «занято» и радиостанция опять переходит в режим приема (сканирования).
Ответ базовой станции может появиться только на свободном канале. В ответной посылке содержится результат проверки легальности абонента и возможности осуществления запроса данного типа (по описанию в базе данных контроллера). Если абонентская радиостанция получила ответ от базы и он положителен (т.е. абоненту разрешен доступ в систему), то данный канал занимается.После чего контроллер формирует запрос вызываемому абоненту (группе, телефонному абоненту).
Если параметры вызываемого абонента также соответствуют описанию в базе данных, то в эфир передается цифровая посылка с идентификационным номером требуемого абонента (группы). Если вызываемая радиостанция отвечает, то организуется сеанс связи.
Из приведенного описания, принцип работы системы довольно прост, несмотря на это позволяет создавать системы с достаточно широкими возможностями.