Здравствуйте! Два года назад я делился опытом создания базовой 4G LTE сети, однако в ней отсутствовали функции голосовой связи и SMS. Сегодня мы исправим это недоразумение и научимся запускать полноценную сеть с поддержкой всех этих функций.
Для начала, давайте разберемся, как работают звонки в LTE. Существуют два основных метода: первый — это переключение на 2G или 3G сеть, когда VoLTE отключен. Второй — более современный VoLTE, который позволяет передавать голос через пакетные сети, обеспечивая лучшее качество связи.
Также важно отметить, что связь может прерываться при слабом сигнале, и для этого была разработана процедура SRVCC. Она позволяет переключать звонки на старые сети, если сигнал LTE становится слабым.
Что касается SMS, то для их отправки существует два метода: SMS over SGs и SMS over IMS. Первый использует традиционные сети, а второй — пакетные данные.
Для создания сети потребуется SDR, программируемые SIM-карты и смартфоны. Я использовал SDR B200mini-i и телефоны Samsung Galaxy M12 и S5.
После установки необходимых программ, таких как srsRAN и Open5GS, а также настройки Docker, можно запускать сеть. После добавления абонентов и настройки точек доступа, телефоны смогут отправлять SMS и совершать звонки.
Таким образом, с помощью доступного оборудования и программного обеспечения, можно реализовать полноценную сотовую сеть у себя дома. Это открывает новые возможности для экспериментов и изучения технологий связи.