원문정보
초록
영어
Internet telephony is an Internet service which supports voice telephone using VoIP technology on the IP-based Internet. It has some advantages in that voice telephone services can be accompanied with multimedia services such as video communication and messaging services. Recently, the introduction of smart phones has led to a growth in social networking services and thus, the research and development of Internet telephony has been actively progressed and has the potential to become a replacement for the telephone service that is currently being used. In this paper we designed and implemented an Internet telephony network system which is developed by using Asterisk and open source softwares. It is developed on the linux system and has some features such as VoIP telephony service between SIP phones, voice mail, and call recording. It also supports web-based functions such as SIP users and server system management that is implemented by Apache web server and PHP programs. Afterwards, this system will be applied as VoIP network base technology for small sized companies and organizations. It will paly a role for encouraging companies to use open source softwares.
한국어
인터넷 전화망은 IP기반 인터넷에서 VoIP기술을 이용해서 음성 전화를 지원하는 인터넷 서비스다. 인터넷 전화는 영상통화, 메시징과 같은 인터넷 멀티미디어 서비스를 융합한 음성전화 서비스를 지원할 수 있는 장점을 갖고 있다. 특히 스마트폰을 통한 인터넷 소셜 네트워크 서비스가 보급되면서 기존의 전화망을 대체하는 서비스로써 인터넷 전화에 대한 연구와 개발이 활발히 진행되고 있다. 본 논문에서는 오픈 소스 소프트웨어인 Asterisk를 활용해서 인터넷 전화망 시스템을 설계하고 구현하였다. 리눅스 상에 구현된 Asterisk 서버는 음성 사서함 및 통화 녹취 기능 등을 제공하고, 웹을 통한 사용자 및 시스템 관리 구현은 Apache 서버와 PHP 등의 오픈 소스 소프트웨어를 사용하였다. 본 논문에서 구현된 시스템은 소규모 업체나 조직에 적용 가능한 인터넷 전화망으로써 오픈 소스 소프트웨어의 활성화 측면에서 역할을 하리라 기대된다.
목차
Abstract
1. 서론
2. 인터넷 전화망 관련 연구
2.1 Asterisk 기반 인터넷 전화망 구조
2.2 SIP 기반 VoIP 전화 프로토콜 스택
2.3 SIP 기반 인터넷 전화 메시지 흐름
2.4 RTP를 통한 음성 데이터 전송
3. Asterisk 서버 기반 전화망 설계
3.1 SIP 기반 인터넷 전화망 구성
3.2 사용자 등록
3.3 내선 전화번호의 다이얼 플랜
3.4 외부 전화 연결 설정
4. 웹을 통한 서버 관리 기능 설계
4.1 관리 서버 구성
4.2 음성 사서함 기능
4.3 녹취 기능
5. 실행 결과
6. 결론
참고문헌