목차
1. 서론
2. IP-PBX 란?
3. IP-Centrex 란?
4. 차이점 정리
5. 클라이언트의 정보는 어떻게 받아와서 사용할까?
1. 서론
IP-PBX 와 IP-Centrex 는 모두 인터넷 전용회선을 이용한 사설 전화기로 기능 면에서는 사실상 차이가 없다.
하지만 규모적인 측면과, 설치, 추가 관리등에 대해서 차이가 있다.
차이를 간단히 요약하자면, IP-PBX 는 기업이 직접 유지보수 운영을 하는 IP 기반 음성 통신 방식이며, IP-Centrex 는 통신사에서 유지보수를 해주, 클라우드 기반 서비스이다.
보통 IP-Centrex 는 PBX 구축 운용이 어려운 가입자에게 제공되는 서비스로. 별도의 구내통신설비 없이도 각 지점 간에 IP-VPN 이나 광역 이더넷으로 연결하고, 단말까지는 LAN 을 통해 주로 전용 IP 전화기 등을 이용케하는 서비스다.
2. IP-PBX
- IP-PBX 는 소형 교환기로 설치한 회사 사람들만 쓰는 개념이다.
- 인터넷키폰장치(전화 돌려주기, 당겨받기, 착신전환, 내선 통화 등) 도 고객의 사무실에 직접 설치한다.
- 내선 추가/변경 등 관리를 고객이 직접 관리할 수 있다.
- 내선번호는 3자리로 자신이 원하는 번호별로 나눌 수 있다.
- 센트릭스에 비해 저렴하다.
- 오픈소스 IP-PBX 로는 Asterisk, FreePBX, 3CX 등이 있다.

📞 외부에서 기업으로 전화가 걸려오는 경우
전화 회로 흐름
1️⃣ 사용자가 기업의 대표번호(02-XXX-XXXX 등)로 전화
2️⃣ 통신사업자의 PSTN(공중전화망) → 기업의 SIP Trunk(IP 기반 회선)로 연결됨
3️⃣ IP PBX가 착신 번호 분석 후 내부 사용자에게 연결
- 내선번호(예: 101번)로 연결하거나, IVR(음성 안내)로 분기
4️⃣ 사용자가 응답하여 통화 진행
3. IP-Centrex
- IP-Centrex 는 대형교환기를 모르는 사람들과 나누어 쓰는 개념이다.
- 대형 인터넷키폰장치가 통신사 기업 내에 설치되어있어 통신사 기업에서 직접 관리하고 원격으로 고객을 추가/변경한다.
- 기본료가 IP-PBX 보다 비싸다.
- Centrex 방식은 모든 부가서비스가 내선번호마다 요금이 추가되는 방식이다.
- 내선번호가 4자리이며, 번호가 연속되지 못하고 듬성듬성 떨어지어지는 경우도 발생한다.

📞 외부에서 기업으로 전화가 걸려오는 경우
전화 회로 흐름
1️⃣ 사용자가 기업의 대표번호(02-XXX-XXXX 등)로 전화
2️⃣ 통신사업자의 PSTN(공중전화망) → Centrex 클라우드 시스템으로 연결됨
3️⃣ Centrex가 착신 번호 분석 후, 등록된 기업 내선번호로 전달
- 클라우드에서 IVR(음성 안내) 제공 가능
- 사내 전화기로 직접 연결됨 (기업이 별도로 PBX를 운영하지 않음)
4️⃣ 사용자가 응답하여 통화 진행
4. 차이점 정리
| 구분 | IP PBX | Centrex |
| 운영 주체 | 기업이 자체 운영 | 통신사업자가 운영 |
| PBX 위치 | 기업 내부 | 통신사 클라우드 |
| 전화 회선 | SIP Trunk를 통해 기업 내 PBX로 연결 | 통신사 Centrex 서버에서 직접 연결 |
| 유지보수 | 기업이 직접 관리 | 통신사업자가 유지보수 |
| 초기 비용 | PBX 장비 및 설정 비용 필요 | 초기 구축 비용 없음, 월 구독료 |
| 확장성 | 기업이 직접 장비 증설 | 필요 시 쉽게 추가 가능 |
👉 IP PBX는 기업이 직접 전화 시스템을 운영하는 방식이고, Centrex는 통신사가 대신 관리하는 클라우드 PBX라고 보면 된다.
👉 Centrex는 기업이 자체 PBX를 운영할 필요 없이 통신사 네트워크를 통해 바로 전화 연결이 가능하다.
👉 Asterisk 같은 오픈소스 IP PBX는 Centrex에서 사용할 수 없고, 기업이 자체적으로 IP PBX를 운영하는 경우에만 활용 가능하다.
5. 통화 이벤트나 클라이언트 정보 조회
IPPBX 와 Centrex 는 단지, 클라이언트와 기업 간의 전화 연결만을 담당하는 것 이다. 그렇다면 해당 통화에 대한 이벤트나 클라이언트의 정보 조회는 어떻게 할까.
🔹 통화 내역 저장 및 클라이언트 정보 확인 방법
- IPPBX 또는 Centrex 에서 통화 이벤트(Call Detail Record, CDR) 을 제공하는 경우, 이를 기업의 서버로 저장 가능하다.
- IPPBX 같은 경우 Asterisk 와 같은 오픈 소스를 활용하여, 통화내역을 DB 에 저장할 수 있다.
- Centrex 는 통신사에 따라 Open API 를 제공하게 된다.
📞 실제 사용 예시
1️⃣ 전화가 걸려오면(Asterisk CDR 기록 발생)
→ 전화 번호를 CTI 서버로 전달
2️⃣ CTI가 CRM에 요청하여 고객 정보를 조회
3️⃣ CRM에서 해당 고객 정보를 반환 해주면, CTI 가 UI에 고객 정보를 즉시 표시
→ 고객의 통화 이력, 구매 내역을 저장하여 고객 맞춤형 서비스 제공
4️⃣ 상담원이 고객 정보를 보고 맞춤형 응대 가능
5️⃣ 통화가 종료되면 CDR이 업데이트되고 CRM에 기록
부가적으로 CTI 대신 FCM (Firebase Cloud Messaging) 을 활용한다면,
FCM 으로 전화 수신 알림 후, 웹에서 API 요청하여 고객 정보 조회하는 방법도 있을 수 있다.
| 용어 | 개념 |
| CDR | 통화 상세 기록 (통화 시간, 발신자/수신자 정보 등) |
| CRM (고객 정보 관리) | 고객 정보 관리 시스템 (통화 기록, 고객 이력 저장) |
| CTI (전화 시스템 연동) | 전화 시스템과 컴퓨터 시스템을 연결하는 기술 |
'Server' 카테고리의 다른 글
| [Ubuntu-Nginx] EC2 인스턴스를 로컬 서버로 마이그레이션 (1) | 2025.04.15 |
|---|---|
| [Nginx] Reverse Proxy Port Forwarding (1) | 2025.03.21 |
| OSI 7 Layer, TCP/IP 4Layer (0) | 2025.02.17 |