Используйте CSipSimple для совершения звонков по ТСОП через SPA3102
Я пытаюсь настроить SPA3102, подключенный к моей линии PSTN в офисе, чтобы я мог совершать вызовы с помощью клиента SIP Android на PSTN из удаленного местоположения. В случае, если я не объяснил это хорошо, вызов был бы: CSipSimple набрать номер> SPA3102 делает этот вызов через линию PSTN.
Чтобы перейти к пошаговому подходу, я хотел бы начать с того, что все устройства должны быть подключены к одной и той же локальной сети, чтобы избежать проблем с переадресацией маршрутизатора / брандмауэра / порта / статического IP-адреса.
Я не понимаю, что SPA не может принять регистрацию от клиента SIP, но CSip можно настроить для совершения вызовов без регистрации в режиме Expert.
В качестве базовой настройки я настроил SPA на статический IP в локальной сети. Порт WAN подключен к маршрутизатору / шлюзу локальной сети, а порт LINE подключен к моей линии PSTN.
Из состояния по умолчанию я выполнил следующие настройки на вкладке "Линия PSTN" SPA3102: Включение линии: ДА Порт SIP: 5070 Включение шлюза VoIP-to-PSTN: ДА Включение шлюза PSTN-to-VoIP: ДА
В CSipSimple: я настроил базовую учетную запись с фиктивным UID и паролем, а адрес сервера: static_IP_of_SPA:5070. Затем я перевел учетную запись в режим "Эксперт" и очистил поле с пометкой "Регистрационный URL". В соответствии с инструкциями в Интернете разрешить звонки без регистрации.
Проблемы: CSip сообщает Registered, но когда я набираю номер для вызова, он пытается дозвониться до SPA, но быстро отключается и возвращается к клавиатуре набора номера. Нет сообщений об ошибках.
Если я выполняю вызов на линию PSTN с использованием другого мобильного телефона, через 8 секунд SPA отвечает на вызов и воспроизводит тональный сигнал вызывающего абонента, как если бы он ожидал, что вызывающий абонент наберет номер, однако в течение примерно 5 секунд до SPA завершает звонок.
Я, очевидно, даже не близок к желаемой цели, и хотел бы спросить, может ли кто-нибудь помочь в этом.
Спасибо заранее.