Patton SmartNode (SN41xx/SN43xx/SN49xx) — 우리 PBX용 설정
Patton SmartNode는 미국·스위스 합작 Patton의 "오피스" 게이트웨이로, 펌웨어 지원이 깁니다. 도입을 검토할 때 관심 있는 라인업은 세 가지입니다: 2–8개 시내 회선용 아날로그 SN4141(FXO 포트, 구형 전화기용 FXS 포트 버전도 있음), 2–8개 ISDN BRI 회선용 SN4131, 그리고 ISDN PRI E1/T1 스트림용 SN4171 / SN4970A입니다. 시내 번호가 구리선이나 ISDN으로 들어오는 지점, 특히 Patton이 이미 설치되어 있는 곳에 적합한 선택입니다. 아날로그 회선 한두 개만 필요한 경우에는 더 간단하고 저렴한 게이트웨이가 있으니, 개요의 제품군 표를 참고하십시오.
우리 PBX에서 게이트웨이는 또 하나의 내선입니다. PBX 서버에 등록되고, 회선으로 전화가 걸려오면 직접 착신 그룹이나 운영자의 번호로 연결합니다. 모든 게이트웨이에 공통되는 사항(자격 증명, 착신 연결 대상, 네트워크, 제한)은 «GSM 게이트웨이와 시내 회선» 개요에 있습니다. 여기서는 SmartNode를 단계별로 설명하며, Patton 문서의 도식과 예시를 사용합니다.
다른 게이트웨이와의 주요 차이점: SmartNode에는 "SIP 서버 / 로그인 / 비밀번호" 입력란이 있는 웹 페이지가 없습니다. 게이트웨이는 구성으로 설정합니다. 즉 Telnet/SSH 명령이나 웹 인터페이스를 통해 업로드하는 완성된 파일로 설정합니다. 아래 단계에서는 자격 증명만 채워 넣으면 되는 완성된 구성 조각을 제공합니다. 명령줄을 다뤄본 적이 없다면 통합 담당자에게 설치를 맡기도록 예산을 잡으십시오. 단계는 현재 펌웨어 Trinity 기반 모델(SN4141, SN4131, SN4171, SN4970A)을 기준으로 작성했습니다. 단종된 SmartWare 모델과의 차이는 "SmartWare" 블록에 있습니다.
필요한 것#
- 관리자 페이지의 내선 자격 증명: 텔레포니 → «직원 및 그룹» → 게이트웨이용 운영자를 등록합니다(예: "Patton 게이트웨이, 시내 회선") → «비밀번호 재설정» → "내선 자격 증명" 창: SIP 서버, 내선 번호, 로그인, 비밀번호, 포트
5060, 전송 방식UDP. 비밀번호는 한 번만 표시되므로 즉시 구성에 옮겨 두십시오. 자세한 내용은 «게이트웨이용 내선 자격 증명»을 참고하십시오. - 내선 개수: 게이트웨이 전체에 하나입니다. FXO용 Patton 템플릿은 계정 하나를 등록하고 이를 통해 모든 회선의 착신을 연결합니다.
- 게이트웨이가 착신을 연결할 번호: 착신 그룹 번호(텔레포니 → «착신 그룹», 700번대 번호) 또는 운영자의 내선 번호입니다.
- 회선: SN4141의 FXO 포트(RJ-11)에 연결하는 시내 아날로그 회선, 또는 SN4131 / SN4171의 BRI / E1 포트(RJ-45)에 연결하는 통신사 장비의 ISDN 회선입니다.
- 네트워크 케이블, Telnet 또는 SSH 프로그램(및 브라우저)이 있는 컴퓨터, 그리고 회선으로 전화를 걸어볼 휴대전화입니다.
1단계. 게이트웨이의 IP 주소 확인#
모든 Trinity 모델의 ETH 0/0 (WAN) 포트는 지점의 라우터에서 DHCP로 주소를 받습니다. 또한 게이트웨이에는 공장 출하 시의 고정 주소가 있어, 노트북을 직접 연결할 수 있습니다:
| 모델 | 공장 주소 | 그 밖의 사항 |
|---|---|---|
| 이더넷 포트가 하나인 SN4141 | ETH 0/0의 192.168.200.20 + DHCP 클라이언트 |
노트북에 192.168.200.x 대역, 서브넷 마스크 255.255.255.0의 주소를 지정하십시오. 이 모델은 설명서의 표 중 하나에 192.168.200.10으로 기재되어 있으므로, .20이 응답하지 않으면 이 주소를 시도해 보십시오 |
| SN4141/2ETH (포트 두 개) | ETH 0/1 (LAN) — 192.168.200.10 또는 이름 smartnode.local |
LAN이 DHCP로 주소를 할당하므로, LAN 포트에 연결한 노트북은 주소를 자동으로 받습니다 |
| SN4131 (포트 두 개) | ETH 0/1 (LAN) — 192.168.1.1 |
LAN이 DHCP로 주소를 할당합니다(192.168.1.10–99) |
| SN4171 | ETH 0/0 — 192.168.1.1 + DHCP 클라이언트 |
— |
| SN4110 (SmartWare) | eth0의 DHCP만 |
— |
게이트웨이가 이미 지점 네트워크에 있고 주소를 모른다면 두 가지 방법이 있습니다:
- SmartNode Discovery Tool — Windows용 Patton 무료 프로그램입니다(페이지
www.patton.com/SNDiscovery). 네트워크의 모든 Patton 기기를 찾아 IP 주소, MAC 주소, 모델, 펌웨어 버전을 표시합니다. 행을 두 번 클릭하면 게이트웨이의 웹 인터페이스가 열립니다. 목록에 게이트웨이가 없으면 컴퓨터가 같은 서브넷에 있는지 확인하고 방화벽을 끄십시오. - 지점 라우터의 DHCP 임대 목록 — 게이트웨이 스티커의 MAC 주소를 찾으십시오.
스크린샷: SmartNode 4520 & 4110 Series User Manual (07MD4524-GS Rev. J), 66쪽.
CLI에서 WAN 주소를 고정으로 바꿀 수 있지만(context ip ROUTER → interface WAN → ipaddress WAN <주소>/<마스크>), 우리 PBX에는 필요하지 않습니다. DHCP로 받은 주소로 충분합니다.
SmartWare: 콘솔 포트
SmartWare 기반 모델(SN4110, SN4120, SN4960/SN4970)에는 RS-232 콘솔(RJ-45 커넥터, 9600 bit/s, 8N1, SN4112S에는 콘솔 없음)이 있습니다. 이를 통해 네트워크 없이 게이트웨이에 접근할 수 있으므로, 주소를 모르지만 초기화는 하고 싶지 않을 때 유용합니다.
2단계. 게이트웨이에 로그인#
| 항목 | Trinity (SN4141, SN4131, SN4171, SN4970A) | SmartWare (SN4110, SN4120, SN4970) |
|---|---|---|
| 방법 | 게이트웨이 주소로 Telnet 또는 SSH; HTTP/HTTPS를 통한 웹 인터페이스 | Telnet 또는 콘솔; 웹 인터페이스 있음 |
| 로그인 | admin |
administrator |
| 비밀번호 | 비어 있음 — 비밀번호 요청 시 그냥 Enter를 누릅니다 | 비어 있음 |
Telnet에 로그인한 후 enable 및 configure 명령으로 설정 모드에 들어갑니다(프롬프트가 …(cfg)#로 바뀝니다). 변경 사항은 즉시 적용되며, 게이트웨이를 재부팅할 필요는 없지만 재부팅 후에도 유지하려면 저장해야 합니다: copy running-config startup-config.
비밀번호는 즉시 변경합니다 — Patton은 관리자 계정을 만드는 것이 소유자의 의무라고 명시하고 있습니다: administrator <이름> password <비밀번호>, 그다음 copy running-config startup-config. 비밀번호가 비어 있는 상태로 게이트웨이를 네트워크에 두어서는 안 됩니다.
Trinity 웹 인터페이스는 설정 양식이 아니라 마법사와 구성 파일을 위한 셸입니다(3단계에서 유용합니다). 로그인과 비밀번호는 Telnet과 동일합니다: Patton 템플릿에서 웹 서버는 동일한 접근 프로필 profile aaa DEFAULT를 사용합니다. CLI 참고 자료에 따르면 웹 서버는 기본적으로 꺼져 있습니다. 브라우저에서 게이트웨이 페이지가 열리지 않으면 Telnet에서 활성화합니다: web-server → no shutdown → copy running-config startup-config.
3단계. PBX 계정 정보 입력#
SmartNode가 PBX에 등록되는 방식은 세 가지 구성 블록으로 설명됩니다: authentication-service(로그인 및 비밀번호), location-service(PBX 주소 및 계정 등록 — identity), context sip-gateway(게이트웨이의 SIP 포트). Patton은 CLI 참고서와 3CX용 PBX 템플릿 모두에서 외부 서버 등록을 이렇게 설명합니다.
스크린샷: Trinity Release 3.14.X Command Line Reference Guide, 51장 "Location Service", 611쪽.
다음은 동일한 블록을 우리 환경의 정보로 채운 것입니다 — configure 모드에서(또는 아래의 구성 파일에) 붙여 넣으십시오. AUTH_PBX, LOC_PBX, GW_PBX 이름은 임의의 레이블이며, 꺾쇠괄호는 계정 정보 창의 값으로 대체됩니다:
authentication-service AUTH_PBX
username <로그인> password <비밀번호>
location-service LOC_PBX
domain 1 <SIP 서버>
identity-group DEFAULT
authentication outbound
authenticate 1 authentication-service AUTH_PBX username <로그인>
identity <로그인>
authentication outbound
authenticate 1 authentication-service AUTH_PBX
registration outbound
registrar <SIP 서버> 5060
lifetime 300
register auto
context sip-gateway GW_PBX
bind location-service LOC_PBX
interface IF_GW_PBX
transport-protocol udp+tcp 5060
no transport-protocol tls
bind ipaddress ROUTER WAN WAN
context sip-gateway GW_PBX
no shutdown
bind ipaddress 줄에는 context ip ROUTER에서 게이트웨이가 사업장 네트워크로 나가는 IP 인터페이스를 지정하십시오(일반적으로 WAN; Patton의 3CX 템플릿에서는 LAN). identity-group DEFAULT 블록은 게이트웨이가 PBX의 비밀번호 요청에 응답하고 통화 중에도 응답하기 위해 필요합니다. 그런 다음 저장하십시오: copy running-config startup-config.
| 관리자 페이지("내선 계정 정보") | SmartNode 구성에서의 위치 |
|---|---|
| SIP 서버 | domain 1 …, registrar … 및 4단계의 remote … — 세 곳 모두 동일한 값 |
로그인 sip-…-<번호> |
authentication-service의 username, identity 이름, authenticate 1 …의 username 및 4단계의 from-header … fix — 문자열 전체 |
| 비밀번호 | authentication-service의 password |
포트 5060 |
registrar <서버> 5060 및 remote <서버> 5060의 두 번째 숫자 |
전송 UDP |
transport-protocol udp+tcp 5060 및 no transport-protocol tls(TCP도 허용, TLS는 지원하지 않음) |
| 내선 번호 | 입력하지 않음 — 게이트웨이가 어떤 내선을 사용하는지만 기억하십시오 |
더 간편한 방법 — 완성된 파일 사용. Patton은 FXO, FXS, BRI, E1 및 T1용 Trinity 전체 구성 템플릿(지식 베이스 KB 478 문서의 NewTemplates.zip 아카이브)과 www.patton.com/wizard/의 마법사를 제공합니다. 템플릿은 3CX용 PBX에 맞춰 만들어졌습니다: %%…%% 형태의 레이블이 있는 구성 텍스트가 들어 있는 XML 파일입니다. 해당 회선 유형의 템플릿을 선택하고, 구성 텍스트를 별도 파일에 복사하고, 모든 레이블을 위 표에 따라(그리고 4단계의 블록에 따라) 우리 값으로 바꾸고, 웹 인터페이스를 통해 파일을 업로드하십시오: 메뉴(왼쪽 상단 버튼) → System / Configuration Files → "+" → 파일 선택 → startup-config로 저장 → OK; 그런 다음 메뉴 → Reboot → Yes. 파일은 재부팅 후 적용됩니다. 3CX용 템플릿에서 realm 1 3CXPhoneSystem 줄을 제거하십시오: 우리 PBX에는 별도의 realm이 없습니다.
스크린샷: Patton Knowledge Base, 문서 478 "Patton Trinity SmartNode configuration with 3CX".
코덱, DTMF, NAT
- 코덱 —
profile voip DEFAULT에서 설정합니다. Patton 템플릿은 미국식입니다: µ-law가 먼저이고 G.729도 있습니다. 유럽과 러시아의 경우 A-law를 먼저 설정하고, G.729는 제거하거나 마지막에 두십시오(우리 PBX에는 없음):profile voip DEFAULT codec 1 g711alaw64k rx-length 20 tx-length 20 codec 2 g711ulaw64k rx-length 20 tx-length 20 - DTMF — 아무것도 건드리지 마십시오: CLI 참고서에 따르면
profile voip의 기본값은dtmf-relay default이며, SIP에서는 RFC 2833입니다.no dtmf-relay명령은 DTMF를 톤 모드로 전환합니다 — 설정하지 마십시오. - NAT — 사업장 라우터 뒤의 게이트웨이는 포트 포워딩 없이 작동합니다: 스스로 등록하고
lifetime초마다 등록을 반복합니다. 라우터의 SIP ALG는 끄십시오. - TLS 및 SRTP는 SmartNode에서 유료 라이선스이며, 우리 PBX에는 필요하지 않습니다.
SmartWare (SN4110, SN4120, SN4960/SN4970)
authentication-service, location-service → identity → registration outbound 블록은 동일하게 구성됩니다(KB 197 및 KB 198 문서). 차이점: administrator로 로그인, 게이트웨이의 SIP 포트는 context sip-gateway의 bind interface eth0 context router port 5060 줄로 설정, 전송은 registration outbound 내부의 preferred-transport-protocol udp, SmartWare 템플릿의 경로는 route .T dest-interface …입니다. 자세한 내용은 SmartWare Release 6.8 Software Configuration Guide를 참조하십시오.
4단계. 착신을 PBX로 라우팅하기#
회선에서 온 통화는 포트 인터페이스(SN4141의 interface fxo …, ISDN의 interface isdn …)로 들어가고, 거기서 라우팅 테이블을 거쳐 PBX를 바라보는 interface sip로 전달됩니다. 아날로그 회선에는 착신 번호가 없으므로, 게이트웨이가 PBX로 다이얼할 번호는 interface sip에 고정합니다. Patton의 FXO 템플릿도 이렇게 합니다.
스크린샷: Trinity Release 3.14.X Command Line Reference Guide, 67장 "FXO Interface Configuration", 906쪽. Patton 예시에서는 회선 통화가 두 번째 발신음(service second-dialtone)으로 넘어가 발신자가 직접 내선을 다이얼하게 되어 있습니다. PBX에는 대신 그룹 번호로 가는 라우트를 설정합니다 — 아래 블록.
PBX용(FXO 0/0 포트의 회선, 다른 포트는 interface fxo와 port fxo를 반복):
context cs SWITCH
routing-table called-e164 RT_TO_PBX
route default dest-interface IF_SIP_PBX
interface sip IF_SIP_PBX
bind context sip-gateway GW_PBX
remote <SIP-сервер> 5060
address-translation outgoing-call request-uri user-part fix <номер группы> host-part to-header target-param none
address-translation outgoing-call from-header user-part fix <Логин> host-part call
interface fxo IF_FXO_00
route call dest-table RT_TO_PBX
context cs SWITCH
no shutdown
port fxo 0 0
bind interface SWITCH IF_FXO_00
no shutdown
request-uri user-part fix <номер группы>— 게이트웨이가 PBX로 다이얼할 번호입니다: 링 그룹 번호(700번대) 또는 운영자 내선 번호. 이 줄이 없으면 회선 통화가 번호 없이 PBX로 들어가 어디에도 연결되지 않습니다.from-header user-part fix <Логин>— "보낸 사람" 필드에 우리 로그인을 넣습니다. 기본적으로 SmartNode는 이 필드에 회선 발신자 번호를 넣는데, 우리 PBX는 이 필드의 로그인으로 내선을 식별합니다. 그대로 두면 등록은 초록색이지만 착신이 거부됩니다. 등록을 사용하는 Asterisk용 Patton 템플릿(KB 200)도 같은 방식이며, Trinity의address-translation명령도 동일합니다(CLI 참고서, 55장).- FXO 포트는 기본적으로 꺼져 있습니다 —
port fxo에no shutdown이 없으면 회선이 울리지 않습니다.
발신자 번호. from-header … fix 설정을 사용하면 발신자 번호가 SIP 통화에 포함되지 않아, 운영자 패널에서는 게이트웨이 내선에서 온 통화로 보입니다. 사업자 번호 라우팅 규칙(스케줄, 음성 메뉴)은 게이트웨이에서 온 통화에 적용되지 않습니다 — 같은 작업은 시간대별 옵션을 가진 링 그룹으로 해결합니다(“착신을 어디로 보낼까” 참조).
ISDN(SN4131, SN4171, SN4970A). 방식은 같고, 라우트만 interface isdn …에 설정합니다. 사업자는 ISDN으로 다이얼한 번호(MSN/DDI)를 전달하지만, 우리 PBX는 게이트웨이 내선에 그런 번호를 알지 못합니다 — request-uri user-part fix 줄로 그룹 번호를 똑같이 고정하세요. 그러면 스트림의 모든 번호가 하나의 그룹으로 들어옵니다. 같은 아카이브의 BRI 또는 E1용 Patton 템플릿으로 시작해 우리 값으로 바꾸는 편이 더 간단합니다.
발신. 이 게이트웨이의 회선을 통해 PBX에서 외부로 거는 것은 아직 불가능합니다: PBX 발신 규칙은 SIP 사업자 회선으로만 연결됩니다. SmartNode 자체는 이를 지원하지만(Patton 템플릿의 FXO 포트 헌트 그룹 — service hunt-group과 interface sip의 route call dest-service), 우리 PBX용으로는 이 부분을 설정하지 마세요. 자기 번호로 하는 발신은 SIP 사업자를 통해 하며, 자세한 내용은 “게이트웨이를 통한 발신 — 아직 없음”을 참조하세요.
FXO 회선: 국가별 프로필과 통화 종료
- 회선 프로필 —
profile fxo DEFAULT→electrical-standard <코드>. Trinity 코드 목록에는au,ch,etsi(나머지 유럽),gb,it,mx,nl,nz,us,za가 있습니다. 자기 국가가 없으면 Patton은etsi또는us로 시작하라고 권장합니다. 내장 프로필은 이미etsi에 번호 형식fsk-etsi이며, 3CX용 템플릿은electrical-standard us와caller-id standard fsk-bell을 지정합니다: 북미 이외 지역에서는etsi와fsk-etsi로 되돌리세요. - 톤 — 3CX용 XML 템플릿에는 약 30개 국가의 톤 세트(
ToneSet_<국가>)가 있으며, 러시아(발신음 425 Hz)도 포함됩니다. 기본적으로 게이트웨이의 톤은 미국식입니다. - 통화 종료 — FXO 프로필의
disconnect-signal busy-tone과disconnect-signal loop-break. "통화 중" 톤이 국가와 맞지 않으면 게이트웨이가 상대방이 수화기를 내려놓은 것을 감지하지 못해 운영자 쪽 통화가 계속 남아 있습니다. - 에코 — 내장 에코 억제기가 기본적으로 켜져 있습니다.
5단계. 등록과 통화 확인#
- 게이트웨이의 등록. CLI에서
show location-service: 이 명령은 모든location-service와identity의 등록 상태를 보여줍니다. 전면 패널의 VoIP 표시등은 게이트웨이가 SIP 서버에 등록되면 켜지고, 등록이 없으면 꺼집니다. - 관리자 페이지의 등록. 텔레포니 → "직원 및 그룹" 탭 — 게이트웨이 내선에 초록색 점이 켜집니다.
- 통화. 휴대폰에서 시내 번호로 전화하세요 —
request-uri user-part fix의 그룹(또는 운영자) 운영자들이 울려야 합니다. 통화 중에는 FXO 포트 표시등이 깜빡입니다. 수화기를 내려놓으면 운영자 쪽 호출이 몇 초 안에 종료되어야 합니다. 계속 남아 있으면 4단계의 "FXO 회선"을 참조하세요. - 음성 — 에코 테스트
*43. 등록 상태는 음성에 대해 아무것도 알려주지 않습니다.request-uri user-part fix줄의 그룹 번호를 잠시 ***43**으로 바꾸고 회선으로 전화하세요: PBX가 짧은 발신음을 주고, 그다음에는 지연과 함께 당신의 목소리를 되돌려줍니다 — 10초 정도 말해보세요. 발신음과 자신의 목소리가 들리면 양방향 음성이 정상입니다. 발신음은 있는데 자신의 목소리가 안 들리면 게이트웨이에서 PBX로 음성이 전달되지 않는 것입니다. 발신음조차 없으면 PBX에서 게이트웨이로 전달되지 않는 것입니다. 테스트 결과는 통화 기록에서 확인할 수 있습니다. 확인 후 그룹 번호를 되돌리고 구성을 저장하세요.
확인에 관한 모든 내용은 개요의 "확인 방법" 섹션을 참조하세요.
공장 초기화#
비밀번호나 주소를 잊어버렸거나, 다른 설정이 남아 있는 상태로 게이트웨이를 넘겨받았거나, 게이트웨이가 부팅되지 않을 때 초기화가 필요합니다. 사용 중인 게이트웨이를 초기화하기 전에 설정을 저장하십시오. CLI에서는 copy startup-config config:backup, 웹 인터페이스에서는 Configuration Files 창의 Backup 버튼을 사용합니다.
Reset 버튼 사용 (Trinity: SN4141, SN4131, SN4171). 게이트웨이가 작동 중이고 Power 표시등이 일정하게 켜져 있을 때 누르십시오.
| 누르는 시간 | 결과 |
|---|---|
| 1초 미만 | 재부팅 |
| 1–4초 | 아무 변화 없음 |
| 5–14초 | startup-config 삭제, 재부팅 (모든 표시등이 천천히 깜빡임) |
| 15–20초 | 공장 초기화: 공장 구성(shipping-config), 위저드, 루트 인증서, 라이선스를 제외한 전체 플래시 메모리 삭제, 재부팅 (표시등이 빠르게 깜빡임) |
스크린샷: SmartNode 5540 and 4140 Series User Manual (07MDSN5540-SN4140-UM Rev. G), 부록 F, 72쪽.
20초를 넘겨 누르거나 전원을 켤 때 버튼을 누른 채로 두지 마십시오. 이는 비상 모드로, 구매한 라이선스를 포함한 플래시 메모리를 전부 지울 수 있습니다. 이 모드 이후 게이트웨이는 최소 구성으로 부팅됩니다. Telnet과 웹이 꺼지고 SSH만 작동합니다(SN4141의 경우 주소 192.168.200.20).
SmartWare (SN4110). Power 표시등이 깜빡일 때까지 Reset을 약 5초간 누르십시오. 게이트웨이가 공장 구성으로 재시작됩니다. 버튼 없이 비밀번호를 잊은 경우: 콘솔 케이블 연결 → 전원 재시작 → «Press ^C to abort boot script» 줄에서 Ctrl+C → fis load → go -s factory-config → 비밀번호 없이 administrator로 로그인. 이때 현재 구성은 사라집니다.
웹 인터페이스에서는 Patton 문서가 공장 초기화를 설명하지 않습니다. 웹을 통해 다른 파일을 startup-config로 업로드하고 게이트웨이를 재부팅할 수 있습니다(메뉴 → Reboot).
초기화 후 할 일: 게이트웨이는 다시 DHCP로 주소를 받고, 1단계의 공장 주소에서 비밀번호 없이 admin(SmartWare는 administrator)으로 접속할 수 있습니다. 1단계부터 시작하십시오. 공장 구성은 show config:shipping-config 명령으로 확인할 수 있습니다. 관리자 패널의 내선 로그인과 비밀번호는 게이트웨이 초기화로 바뀌지 않습니다. 내선 비밀번호가 저장되지 않았다면 «비밀번호 재설정» 버튼으로 새로 발급하십시오. 게이트웨이 초기화에 관한 일반 내용은 개요를 참조하십시오.
게이트웨이가 등록되지 않는 경우#
- 재부팅 후 설정이 사라졌습니다. CLI의 변경 사항은 즉시 적용되지만
copy running-config startup-config없이는 재시작 시 사라집니다. - 서버 주소가 모든 곳에 지정되지 않았습니다. 서버 주소는 세 곳에 필요합니다:
domain 1,registrar,remote. 하나를 빠뜨리면 등록은 되지만 통화가 안 되거나 그 반대입니다. - 서버가 등록을 거부합니다.
username과identity이름에 전체 로그인sip-…-<번호>가 있어야 하고, 비밀번호는 마지막으로 발급된 것이어야 합니다.authentication-service에 3CX용 템플릿의realm줄이 남아 있으면 안 됩니다. 전송 방식은udp+tcp에no transport-protocol tls, 포트는5060입니다. - 등록은 정상인데 수신이 거부됩니다.
interface sip에from-header user-part fix <로그인>줄이 없어 «보낸 사람» 필드에 발신자 번호가 나가거나,identity-group DEFAULT블록이 없습니다(3단계). - 통화가 PBX에 도달하지만 어디에도 연결되지 않습니다.
request-uri user-part fix <그룹 번호>가 없거나 PBX 전화기에서 그룹 번호를 누를 수 없습니다. FXO 포트가 활성화되지 않았습니다(port fxo에서no shutdown). - 웹 인터페이스가 열리지 않습니다. 웹 서버가 꺼져 있거나(
web-server→no shutdown) 비상 초기화 후 게이트웨이가 최소 구성 상태입니다. SSH로 접속하십시오.
일반적인 원인(라우터의 SIP ALG, 닫힌 UDP 5060)은 개요의 «게이트웨이가 등록되지 않는 경우» 섹션을, 네트워크 관련 내용은 «매장 네트워크, NAT 및 SIM 카드»를 참조하십시오.
모델 라인업#
모델 번호는 구성을 암호화합니다: JO — FXO 포트, JS — FXS, BIS — ISDN BRI, E — E1/T1, V — 음성 채널 수, 2ETH — 이더넷 포트 2개, HP — 정밀 클럭 발생기, R — 바이패스 릴레이(lifeline/fallback).
| 모델 | 포트 / 채널 | 네트워크 / 회선 | 설정상 차이점 |
|---|---|---|---|
| SN4141/2JO2V, /4JO4V, /8JO8V | FXO 2, 4 또는 8개(RJ-11), 이더넷 포트 1 또는 2개 | 시내 아날로그 회선 | Trinity; admin으로 로그인, 비밀번호 없음, 주소 192.168.200.20 / .10; 산업용 모델 — SN4141E |
| SN4141/2JS2JO4V, /4JS4JO8V | FXS+FXO 2+2 또는 4+4 | 회선 + 아날로그 전화기 | FXO — 위와 동일; FXS의 전화기는 내선 번호입니다, «SIP 전화기 설정» 참조 |
| SN4131/2BIS4VHP, /4BIS8VHP, /8BIS16VHP | BRI S0 2, 4 또는 8개(RJ-45), 채널 4–16개 | ISDN BRI | Trinity; 포트 모드 TE/NT 및 PtP/PtMP는 소프트웨어로 설정; 통신사 회선에는 TE 모드; LAN 192.168.1.1 |
| SN4171/1E15V30HP, /1E30VHP, /2ETH2E30VRHP | E1/T1 1 또는 2개(RJ-45), 채널 15–30개 | ISDN PRI | Trinity; 통신사 장비에는 직선 케이블, 소형 교환기에는 크로스 케이블; 주소 192.168.1.1; /1E24VHP(T1) — 주문 제작 |
| SN4970A/4E30V60RHP, /4E60VRHP, /4E120VRHP | E1/T1 4개, 채널 30–120개 | ISDN PRI | Trinity만 지원; SN4970/SN4971 대체 |
| SN4112 / SN4114 / SN4116 / SN4118 | FXS 및/또는 FXO 2–8개, 이더넷 포트 1개 | 회선 / 전화기 | 단종, 지원 종료 22.10.2021; SmartWare, administrator로 로그인; 대체 — SN4141 |
| SN4120 | BRI 1–2개 | ISDN BRI | 단종, «신규 설치에 권장하지 않음»; SmartWare; 대체 — SN4131 |
| SN4970 / SN4971 | E1/T1 1–4개 | ISDN PRI | 단종(31.12.2018); SmartWare 또는 Trinity; 대체 — SN4970A |
아날로그 회선에는 SN4141/xJO, ISDN BRI에는 SN4131, E1 스트림에는 SN4171을 선택합니다. SN4110, SN4120 및 SN4970은 새로 구매하지 마십시오: 더 이상 펌웨어가 나오지 않으며, 중고 SmartWare 기기는 Trinity가 아닌 SmartWare 설명서에 따라 설정합니다. 다중 포트 섀시 SN43xx(SN4300) 및 SN5xxx 모델(라우터 및 SBC)은 이 페이지의 근거가 된 문서에 설명되어 있지 않습니다 — 공급업체에 문의하십시오. 이름에 채널 수가 두 개 표기된 모델(…15V30…, …30V120…)은 더 적은 수의 음성 채널로 공급되며, 더 많은 채널은 라이선스로 추가 구매합니다.
자주 묻는 질문#
이 게이트웨이를 통해 교환기에서 시내 번호로 외부로 전화할 수 있습니까?#
아직 아닙니다 — 당사에서는 게이트웨이가 착신 전용으로만 작동합니다. SmartNode 자체는 발신을 지원하지만(FXO 포트 헌트 그룹), 당사 교환기는 아직 내선-게이트웨이로 회선처럼 통화를 보내지 않습니다. 자기 번호로 발신하려면 SIP 사업자를 이용하십시오.
웹 인터페이스에서 «SIP 서버»와 «비밀번호» 필드는 어디에 있습니까?#
없습니다: SmartNode는 구성 파일로 설정합니다. Trinity 웹 인터페이스는 마법사와 완성된 파일 업로드(System / Configuration Files)에 필요합니다. 인증 정보는 authentication-service 및 location-service 블록(3단계)에 Telnet/SSH 명령 또는 템플릿 파일로 입력합니다.
패널에서 발신자 번호가 보이지 않는 이유는 무엇입니까?#
교환기가 통화를 내선에서 온 것으로 인식하도록 게이트웨이는 «보낸 사람» 필드에 당사 로그인을 넣습니다(from-header … fix, 4단계), 따라서 발신자 번호는 통화에 포함되지 않습니다. 이 줄을 제거해서는 안 됩니다 — 없으면 착신이 접수되지 않습니다.
4 또는 8회선 게이트웨이에 내선 번호가 몇 개 필요합니까?#
하나입니다: FXO용 Patton 템플릿은 계정 하나를 등록하고 이를 통해 모든 회선의 통화를 그룹 번호 하나로 전달합니다.
번호가 여러 개인 ISDN이 있습니다 — 서로 다른 그룹으로 나눌 수 있습니까?#
현재는 아닙니다: 당사에서는 내선-게이트웨이의 모든 통화가 request-uri user-part fix에 지정된 번호 하나로 가므로, 스트림의 모든 번호가 하나의 링 그룹으로 들어옵니다.
제 국가가 FXO 회선 프로필 목록에 없습니다. 무엇을 설정해야 합니까?#
Patton은 etsi(또는 북미에서는 us)로 시작할 것을 권장합니다; Trinity 내장 프로필은 이미 etsi입니다. 가장 중요한 것은 해당 국가의 올바른 «통화 중» 신호음이며, 그렇지 않으면 게이트웨이가 가입자의 통화 종료를 감지하지 못합니다(4단계의 «FXO 회선» 참조).
출처#
Patton 문서, 조회일 — 10.09.2026:
- SmartNode 5540 and 4140 Series User Manual (07MDSN5540-SN4140-UM Rev. G, 12.04.2022) — https://www.patton.com/manuals/SN5541-SN4141-UM.pdf
- SmartNode 4140 Datasheet (07MSN4141-DS3) — https://www.patton.com/datasheet/sn4141-a4_datasheet.pdf
- SmartNode 4131 ISDN BRI VoIP Gateway User Manual (07MSN4130-GS Rev. F, 13.06.2019) — https://www.patton.com/manuals/sn4130-um.pdf
- SmartNode SN4170 E1/T1 PRI VoIP Gateway User Manual (07MSN4170-GS Rev. E, 18.06.2019) — https://www.patton.com/manuals/sn4170-um.pdf
- SmartNode 4520 & 4110 Series User Manual (07MD4524-GS Rev. J, 08.10.2015) — https://www.patton.com/manuals/sn4520-4110.pdf
- Trinity Release 3.14.X Command Line Reference Guide — https://www.patton.com/manuals/trinity3.14cli.pdf
- SmartWare Release 6.8 Software Configuration Guide — https://www.patton.com/manuals/smartware_scg_r68.pdf
- KB 478 — Patton Trinity SmartNode configuration with 3CX — https://www.patton.com/support/kb_art.asp?art=478
- 3CX용 Patton 템플릿 (
NewTemplates.zip, FXO 템플릿 04.05.2019 기준) — https://patton.com/files/support/3cx-templates/NewTemplates.zip - KB 200 — SmartNode T1 gateway – Asterisk IP-PBX with registration template — https://www.patton.com/support/kb_art.asp?art=200
- KB 197 — General example configuration for OUTBOUND registrations and authentication for a SIP trunk — https://www.patton.com/support/kb_art.asp?art=197
- KB 198 — General SIP outbound registrations example — https://www.patton.com/support/kb_art.asp?art=198
- KB 74 — How can I reset the IP addresses of a SmartNode to the factory default? — https://www.patton.com/support/kb_art.asp?art=74
- KB 73 — How can I reset a forgotten password on SN4xxx series? — https://www.patton.com/support/kb_art.asp?art=73
- End of Life Notice SN4110/SN4520/SN4830 (22.10.2020) — https://www.patton.com/datasheet/EOL-Notice-SN4110_SN4520_SN4830_102020.pdf
- Product Change Notice PRI SmartNodes SN4970/80/90 (01.2018) — https://www.patton.com/datasheet/SN4970-80-90_Change-notice_2018-01-29.pdf
- SN4140, SN4130, SN4170, SN4970A 제품 페이지 — https://www.patton.com/voip-gateway/sn4140 · https://www.patton.com/voip-gateway/sn4130/ · https://www.patton.com/voip-gateway/sn4170/ · https://www.patton.com/voip-gateway/sn4970/