맨위로가기

아스테리스크 (PBX)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

아스테리스크는 음성 사서함, 컨퍼런스 콜, 자동 응답 시스템 등 다양한 기능을 제공하는 오픈 소스 PBX(Private Branch Exchange) 시스템이다. SIP, MGCP, H.323 등 여러 VoIP 프로토콜을 지원하며, IAX 프로토콜을 통해 아스테리스크 시스템 간 효율적인 트렁킹을 제공한다. 또한 ISDN, SS7과 같은 기존 회선 교환 프로토콜도 지원한다. 아스테리스크는 다양한 코덱을 지원하며, PSTN 연결을 위한 Zaptel 호환 회선 보드를 사용할 수 있다. 다양한 언어의 음성 안내를 지원하며, 상업용 제품 및 오픈 소스 프로젝트의 핵심 구성 요소로 활용된다.

더 읽어볼만한 페이지

  • 자유 통신 소프트웨어 - 치즈 (소프트웨어)
    치즈는 웹캠을 이용하여 사진과 비디오 촬영 및 편집, 공유를 가능하게 하는 소프트웨어이다.
  • 자유 통신 소프트웨어 - 톡스 (프로토콜)
    톡스는 안전한 통신을 위한 종단 간 암호화를 제공하는 분산형 P2P 메신저 프로토콜로, 중앙 서버 없이 메시지, 음성 및 영상 통화, 파일 공유를 지원하지만, 자금 유용 의혹과 보안 취약점으로 개발에 어려움을 겪고 있다.
  • 1999년 소프트웨어 - 냅스터
    냅스터는 1999년부터 2001년까지 운영된 P2P 파일 공유 서비스로, MP3 파일 공유를 용이하게 하여 음악 산업에 큰 영향을 주었으며 저작권 침해 소송으로 서비스가 중단되었으나 현재는 음악 스트리밍 서비스로 운영되고 있다.
  • 1999년 소프트웨어 - 윈도우 라이브 메신저
    윈도우 라이브 메신저는 마이크로소프트가 개발한 인스턴트 메시징 클라이언트로, 2005년 MSN 메신저에서 브랜드 변경 후 출시되어 오프라인 메시징, 테마 변경 등의 기능을 제공하고 여러 플랫폼을 지원했으나 2013년 서비스가 종료되었으며 현재는 일부 기능만 이용 가능하다.
아스테리스크 (PBX) - [IT 관련 정보]에 관한 문서
기본 정보
개발자Sangoma Technologies Corporation
프로그래밍 언어C
장르음성 인터넷 프로토콜(VoIP)
라이선스GPLv2 + Digium으로부터 받은 추가 라이선스
기타
웹사이트아스테리스크 공식 웹사이트
최신 릴리스 날짜2024년 3월 18일
최신 릴리스 버전21.2.0
운영체제크로스 플랫폼

2. 특징

아스테리스크는 음성 사서함, 컨퍼런스 콜, 자동 응답 시스템(전화 메뉴), 자동 통화 분배 등 상용 및 전용 PBX 시스템에서 사용 가능한 많은 기능을 포함한다. 사용자는 아스테리스크 자체의 여러 ''확장'' 언어로 다이얼 플랜 스크립트를 작성하거나, PHP 또는 C로 작성된 사용자 정의 로드 가능 모듈을 추가하거나, 표준 스트림 시스템(stdin 및 stdout) 또는 네트워크 TCP 소켓을 통해 통신할 수 있는 모든 프로그래밍 언어를 사용하여 ''Asterisk Gateway Interface''(AGI) 프로그램을 구현하여 새로운 기능을 만들 수 있다.

아스테리스크는 세션 시작 프로토콜(SIP), 미디어 게이트웨이 제어 프로토콜(MGCP), H.323을 포함한 여러 표준 VoIP 프로토콜을 지원한다. 아스테리스크는 레지스트라와 백투백 사용자 에이전트 역할을 모두 수행하며 대부분의 SIP 전화를 지원한다. T- 또는 E-캐리어 인터페이스 또는 아날로그 FXO 카드를 통해 IP 전화와 PSTN 간의 게이트웨이 역할을 할 수 있다. 아스테리스크에 고유한 Inter-Asterisk eXchange(IAX) 프로토콜 (RFC 5456)은 일부 구성 로직을 배포하는 것 외에도 아스테리스크 PBX 시스템 간의 효율적인 트렁킹을 제공한다. 많은 VoIP 서비스 제공업체가 아스테리스크를 배포하거나 호스팅된 애플리케이션으로 제공하기 때문에 PSTN으로의 통화 완료를 위해 이를 지원하며, 일부 전화기에서도 IAX 프로토콜을 지원한다.

아스테리스크는 다양한 기존 및 VoIP 전화 서비스를 지원함으로써 배포자가 전화 시스템을 구축하거나 기존 시스템을 새로운 기술로 마이그레이션할 수 있도록 한다. 일부 사이트는 아스테리스크를 사용하여 전용 PBX를 대체하고, 음성 사서함 또는 음성 응답 메뉴와 같은 추가 기능을 제공하거나, 가상 콜 샵을 제공하거나, 인터넷을 통해 지역 통화와 장거리 통화를 모두 전송하여 비용을 절감하고 있다.

VoIP 프로토콜 외에도 아스테리스크는 ISDN 및 SS7과 같은 기존 회선 교환 프로토콜도 지원한다. 이를 위해서는 타사 공급업체가 판매하는 적절한 하드웨어 인터페이스 카드가 필요하다. 각 프로토콜에는 소프트웨어 모듈 설치가 필요하다. 아스테리스크 릴리스 14에서는 Opus 오디오 코덱이 지원된다.


  • 음성 메일 기능. 부재 시 메시지를 기록하는 부재중 전화 기능.
  • 음성 회의 기능. MeetMe라고 불리며, 전화 회의 서비스를 작동시킬 수 있다.
  • 자동 음성 응답(IVR) 기능. 음성 자동 응답을 생성하고 작동시킬 수 있다.
  • 자동 수신 호 분배(ACD:자동 호 분배) 기능. 콜센터에서 사용되는 대기 시간 순으로 연결하거나 일제 착신 등의 기능.
  • PSTN(공중 전화 교환망)에 연결 가능. Digium사 등에서 발매되는 회선 보드를 통해 연결한다. 이 회선 보드를 Zaptel 호환 카드라고 부른다. 이 중 다수는 일본에서 기술 기준 적합 인정을 받지 않아(기술 적합 마크가 없음) 직접 연결할 수 없다. ISP가 제공하는 IP 전화나 히카리 전화 등을 등록하여 사용하는 방법 등으로 회선 보드 없이도 사용할 수 있다.
  • 보류 기능. 파크 보류 기능이 가능하다. 일본의 라인 키에 의한 부분은 아직 구현이 시작된 단계. 가상 라인 키로 사용하는 방법으로 가능하다. 보류 음은 자유롭게 선택할 수 있다.
  • AGI ( Asterisk Gateway Interface영어 )라고 불리는 스크립트 연동 기능. CGI와 같은 방식으로 모듈을 작성할 수 있다.
  • SLA(Shared Line Appearances) 지원.
  • T.38 패스 스루 지원
  • SNMP 지원

2. 1. 주요 기능

아스테리스크 소프트웨어는 음성 사서함, 컨퍼런스 콜, 자동 응답 시스템(전화 메뉴), 자동 통화 분배 등 상용 및 전용 PBX 시스템에서 사용 가능한 많은 기능을 포함한다. 사용자는 아스테리스크 자체의 여러 ''확장'' 언어로 다이얼 플랜 스크립트를 작성하거나, PHP 또는 C로 작성된 사용자 정의 로드 가능 모듈을 추가하거나, 표준 스트림 시스템(stdin 및 stdout) 또는 네트워크 TCP 소켓을 통해 통신할 수 있는 모든 프로그래밍 언어를 사용하여 ''Asterisk Gateway Interface''(AGI) 프로그램을 구현하여 새로운 기능을 만들 수 있다.

아스테리스크는 세션 시작 프로토콜(SIP), 미디어 게이트웨이 제어 프로토콜(MGCP), H.323을 포함한 여러 표준 VoIP 프로토콜을 지원한다. 아스테리스크는 레지스트라와 백투백 사용자 에이전트 역할을 모두 수행하며 대부분의 SIP 전화를 지원한다. T- 또는 E-캐리어 인터페이스 또는 아날로그 FXO 카드를 통해 IP 전화와 PSTN 간의 게이트웨이 역할을 할 수 있다. 아스테리스크에 고유한 Inter-Asterisk eXchange(IAX) 프로토콜 (RFC 5456)은 일부 구성 로직을 배포하는 것 외에도 아스테리스크 PBX 시스템 간의 효율적인 트렁킹을 제공한다. 많은 VoIP 서비스 제공업체가 아스테리스크를 배포하거나 호스팅된 애플리케이션으로 제공하기 때문에 PSTN으로의 통화 완료를 위해 이를 지원하며, 일부 전화기에서도 IAX 프로토콜을 지원한다.

아스테리스크는 다양한 기존 및 VoIP 전화 서비스를 지원함으로써 배포자가 전화 시스템을 구축하거나 기존 시스템을 새로운 기술로 마이그레이션할 수 있도록 한다. 일부 사이트는 아스테리스크를 사용하여 전용 PBX를 대체하고, 음성 사서함 또는 음성 응답 메뉴와 같은 추가 기능을 제공하거나, 가상 콜 샵을 제공하거나, 인터넷을 통해 지역 통화와 장거리 통화를 모두 전송하여 비용을 절감하고 있다.

VoIP 프로토콜 외에도 아스테리스크는 ISDN 및 SS7과 같은 기존 회선 교환 프로토콜도 지원한다. 이를 위해서는 타사 공급업체가 판매하는 적절한 하드웨어 인터페이스 카드가 필요하다. 각 프로토콜에는 소프트웨어 모듈 설치가 필요하다. 아스테리스크 릴리스 14에서는 Opus 오디오 코덱이 지원된다.

2. 2. 지원 프로토콜

아스테리스크는 세션 시작 프로토콜(SIP), 미디어 게이트웨이 제어 프로토콜(MGCP), H.323 등 여러 표준 VoIP 프로토콜을 지원한다. 아스테리스크는 레지스트라와 백투백 사용자 에이전트 역할을 모두 수행하며 대부분의 SIP 전화를 지원한다. T- 또는 E-캐리어 인터페이스 또는 아날로그 FXO 카드를 통해 IP 전화와 PSTN 간의 게이트웨이 역할을 할 수 있다. 아스테리스크에 고유한 Inter-Asterisk eXchange (IAX) 프로토콜 (RFC 5456)은 일부 구성 로직을 배포하는 것 외에도 아스테리스크 PBX 시스템 간의 효율적인 트렁킹을 제공한다.

VoIP 프로토콜 외에도 아스테리스크는 ISDN 및 SS7과 같은 기존 회선 교환 프로토콜도 지원한다. 이를 위해서는 타사 공급업체가 판매하는 적절한 하드웨어 인터페이스 카드가 필요하며, 각 프로토콜에는 소프트웨어 모듈 설치가 필요하다.

2. 3. 지원 코덱

아스테리스크는 다양한 음성 압축 코덱을 지원한다. ADPCM, G.711 (A-law 및 μ-law), G.722, G.723.1 (패스 스루만 해당), G.726 (G.726 RFC3551 및 G.726 AAL2), G.729 (G.729A), GSM, iLBC, SLIN (부호화된 선형 PCM), LPC-10, Speex 그리고 아스테리스크 릴리스 14에서는 Opus 오디오 코덱이 지원된다.

2. 4. PSTN 연결

아스테리스크는 Digium 등에서 판매하는 Zaptel 호환 회선 보드를 통해 PSTN(공중 전화 교환망)에 연결할 수 있다. T- 또는 E-캐리어 인터페이스 또는 아날로그 FXO 카드를 통해 IP 전화와 PSTN 간의 게이트웨이 역할을 할 수 있다.

3. 국제화

아스테리스크는 처음에는 미국에서 개발되었지만, 전 세계적으로 인기 있는 VoIP PBX가 되었다.[7] 언어별로(심지어 각 언어별로 여러 세트의 음성 안내) 식별되는 여러 세트의 음성 안내를 가질 수 있으며, 다른 언어의 시간 형식도 지원한다.[7]

아스테리스크에는 자동 응답 및 음성 메일 기능에 대한 여러 세트의 안내 음성이 포함되어 있는데, 미국식, 영국식 및 호주식 영어, 캐나다 프랑스어, 일본어, 러시아어, 멕시코 스페인어 및 스웨덴어가 제공된다.[7] 몇 가지 재미있는 안내 음성도 제공되는데, 예를 들어 농담[8]할로윈을 위한 "좀비 대재앙" 테마의 메시지가 있다.[9] 또한, 다양한 언어, 방언 및 성별의 음성 세트가 상업적으로 판매된다.

기본적인 영어 아스테리스크 안내 음성은 전문 전화 음성 안내원 앨리슨 스미스(Allison Smith)가 녹음했다.[10]

4. 파생 제품

아스테리스크는 다양한 상용 제품 및 오픈 소스 프로젝트의 핵심 구성 요소이다.[11][12][13] 일부 상용 제품은 하드웨어 및 소프트웨어 번들로, 제조업체는 오픈 소스 배포 모델을 사용하여 소프트웨어를 지원하고 출시한다.

아스코지아 PBX(AskoziaPBX)는 m0n0wall 프로젝트의 포크로, 아스테리스크를 사용하여 모든 전화 기능을 구현한다. 애스트리눅스(AstLinux)는 "통신용 네트워크 어플라이언스" 오픈 소스 소프트웨어 배포판이다.[11] 프리PBX(FreePBX)는 오픈 소스 그래픽 사용자 인터페이스로, 아스테리스크를 프리PBX 배포판(FreePBX Distro)의 핵심으로 번들로 제공한다.[12] 리눅스MCE(LinuxMCE)는 전화 기능을 제공하기 위해 아스테리스크를 번들로 제공한다. OpenWrt 라우터용 아스테리스크의 임베디드 버전도 있다. PBX in a Flash / 인크레더블 PBX(Incredible PBX) 및 트릭스박스(trixbox)는 아스테리스크 기반의 소프트웨어 PBX이다. 엘라스틱스(Elastix)는 이전에 아스테리스크, HylaFAX, Openfire 및 Postfix를 사용하여 각각 PBX, 팩스, 인스턴트 메시징 및 이메일 기능을 제공했지만, 3CX로 전환했다. 이사벨(Issabel)은 아스테리스크를 전화 기능에 사용하는 오픈 소스 통합 커뮤니케이션(Unified Communications) 소프트웨어이다. *astTECS는 VoIP 및 모바일 게이트웨이에서 아스테리스크를 사용한다.[13]

다양한 부가 제품(종종 상업용)을 통해 아스테리스크의 기능과 성능을 확장할 수 있다. 시스템에 포함된 표준 음성 안내는 무료이다. 기업은 자사 이름, IVR 메뉴 옵션 및 직원 또는 부서 이름을 일치하는 음성 안내를 추가 비용으로 구매하여 시스템에 완벽하게 통합할 수 있다.[14] 다른 추가 기능은 팩스 지원, 텍스트 음성 변환, 추가 코덱 및 새로운 기능을 제공한다.[15] 일부 타사 부가 기능은 무료이며,[16] 라즈베리 파이(Raspberry Pi)와 같은 임베디드 플랫폼도 지원한다.[17]

5. 역사

아스테리스크는 2002년 1월 0.1.10 버전이 처음 릴리즈 되었다. 이후 2004년 9월 1.0.0 버전, 2006년 12월 1.4.0 버전, 2010년 10월 1.8.0 버전, 2014년 10월 13.0.0 버전 등 지속적으로 새로운 버전이 출시되었다.

참조

[1] 웹사이트 Asterisk LICENSE https://github.com/a[...] 2020-02-13
[2] 서적 Asterisk For Dummies https://archive.org/[...] John Wiley & Sons
[3] 서적 Asterisk: The Future of Telephony O'Reilly Media, Inc.
[4] 문서
[5] 웹사이트 Asterisk on OpenWrt https://openwrt.org/[...] 2018-06-06
[6] 문서 AstLinux: Boot via USB Flash Storage http://doc.astlinux.[...]
[7] 문서 download page of sound files for Asterisk http://downloads.ast[...]
[8] 문서 "You are not the next caller in line" http://www.speechtec[...] 2016-03-04
[9] 웹사이트 Zombie-Proof Your Phone System http://go.digium.com[...] Go.digium.com 2016-01-04
[10] 웹사이트 Asterisk Voice Recordings http://theivrvoice.c[...] 2015-01-17
[11] 문서 astlinux-project.org http://www.astlinux-[...]
[12] 서적 Asterisk: The Definitive Guide, 4th Edition http://shop.oreilly.[...] O'Reilly Media
[13] 웹사이트 astTECS - THE IP-PBX PEOPLE https://www.voip-inf[...] 2008-07-12
[14] 웹사이트 Allison On Demand http://www.asteriske[...]
[15] 웹사이트 Asterisk Software Add-Ons http://www.digium.co[...] Digium 2015-12-29
[16] 웹사이트 35 Great free Asterisk applications http://www.venturevo[...] Venturevoip.com 2009-08-08
[17] 웹사이트 The 5-Minute PBX: Incredible PBX 11 and Incredible Fax Get a Facelift http://nerdvittles.c[...] Nerd Vittles 2013-06-18
[18] 웹인용 Asterisk LICENSE https://github.com/a[...] 2020-02-13
[19] 서적 Asterisk For Dummies https://archive.org/[...] John Wiley & Sons
[20] 서적 Asterisk: The Future of Telephony https://archive.org/[...] O'Reilly Media, Inc.
[21] 문서
[22] 웹인용 Asterisk on OpenWrt https://openwrt.org/[...] 2018-06-10
[23] 문서 AstLinux: Boot via USB Flash Storage http://doc.astlinux.[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com