표제지
국문초록
목차
I. 서론 10
1.1. 연구의 배경 및 목적 10
1.2. 연구의 내용 10
II. 배경 이론 12
2.1. VoIP의 개념 및 배경 12
2.1.1. VoIP 전화기의 종류 13
2.2. VoIP 주요 기술 15
2.2.1. SIP(Session Initiation Protocol) 16
2.2.2. RTP(Real-time Transport Protocol) 19
2.2.3. 오디오 코덱 21
2.2.4. 보이스 엔진 21
2.2.5. H.323 21
2.3. VoIP 기술 특징 23
2.3.1. VoIP의 장단점 23
2.3.2. VoIP 도입의 필요성 24
III. VoIP 전화기와 PC의 직렬연결 시 문제 25
3.1. VoIP 전화기와 PC구성 모델링 25
3.1.1. VoIP 전화기와 PC의 네트워크 서버 접속 속도 비교 26
3.2. VoIP 전화기 Main CPU의 Ethernet Block의 구조적인 문제 28
3.3. 제안하는 시스템 29
IV. 실험 및 검토 31
4.1. 개요 31
4.2. 실험 환경 구성 31
4.2.1. 하드웨어 구성 31
4.2.2. 네트워크 Throughput 측정 장비 31
4.3. 실험 및 결과 32
4.3.1. N2X Launchpad 프로그램 설정 33
4.3.2. 패킷 사이즈별 전송 속도 분석 35
4.3.3. 패킷 사이즈별 시험 결과 36
4.3.4. 기존 시스템과 비교 분석 41
V. 결론 42
참고문헌 43
Abstract 44
〈표 1〉 VoIP에 사용되는 코덱 21
〈표 2〉 VoIP의 장단점 23
〈표 3〉 VoIP 도입 필요성의 목적 및 내용 24
〈표 4〉 N2X (N5542A) 사양 31
〈표 5〉 기존 시스템과 제안된 시스템 각 상황별 소비 전류 측정 비교 41
〈그림 1〉 VoIP 향후 가입 증가 예상율 12
〈그림 2〉 VoIP 전화기의 종류 13
〈그림 3〉 VoIP와 일반전화 연결 구성도 14
〈그림 4〉 VoIP 시스템 구성요소 15
〈그림 5〉 SIP 패킷 구조 17
〈그림 6〉 SIP 흐름 구성도 18
〈그림 7〉 프로토콜 스택 구조 19
〈그림 8〉 RTP 패킷 구조 19
〈그림 9〉 RTP 패킷 헤더 구조 20
〈그림 10〉 H.323 구성도 22
〈그림 11〉 VoIP 전화기와 PC 직렬연결 구성도 25
〈그림 12〉 내부 이더넷 스위치가 포함된 CPU 구조 블록의 예 26
〈그림 13〉 기존 시스템의 특정서버 처리 속도 26
〈그림 14〉 내부 이더넷 스위치가 없는 시스템의 서버 처리 속도 27
〈그림 15〉 이더넷 스위치가 없는 Main CPU 이더넷 내부 구조 블록 28
〈그림 16〉 VoIP 전화기 모델의 이더넷 블록 회로 구성 29
〈그림 17〉 이더넷 스위치 추가 회로 구성도 30
〈그림 18〉 N2X와 VoIP 전화기 네트워크 Throughput Test 구성도 32
〈그림 19〉 N2X 측정 Port 설정 33
〈그림 20〉 전송할 패킷의 길이 설정 34
〈그림 21〉 100Mbps 데이터 전송 시 데이터 구성 35
〈그림 22〉 패킷 사이즈별 데이터의 전송 정상속도 측정 36
〈그림 23〉 기존 VoIP 전화기에 256Byte 패킷사이즈로 전송 시 결과 37
〈그림 24〉 기존 VoIP 전화기에 128Byte 패킷사이즈로 전송 시 결과 38
〈그림 25〉 이더넷 스위치 추가 회로에 128Byte패킷사이즈로 전송 시 결과 39
〈그림 26〉 이더넷 스위치 추가 회로에 64Byte패킷사이즈로 전송 시 결과 40