검색 상세

NAT 환경하에 P2PSIP를 이용한 Hybrid Internet Telephony Model

Hybrid Internet Telephony Model using P2PSIP in NAT Environments

초록/요약

인터넷 전화(Internet Telephony)는 저렴한 통화요금과 초고속인터넷의 보급으로 인한 안정적인 서비스를 제공함으로써, 기존전화 서비스를 빠르게 대체 하고 있다. 현재 널리 사용되고 있는 인터넷 전화는 SIP(Session Initiation Protocol)기반의 서버와 클라이언트 아키텍처로 되어 있어서, 인터넷 전화 보급이 증가 할 수록 Scalability에 부정을 줄 수 있다. 이러한 문제를 해결하기 위해 서버의 도움 없이 Peer들 간에 동영상, 음악, 파일등을 공유 할 수 있는 Peer to Peer 기술이 대안으로 떠오르고 있다. 하지만 이러한 Peer to Peer 기술을 이용하는 인터넷 전화를 사용하기 위해서는 몇 가지 해결해야 될 문제가 있다. 가장 큰 문제는 현재 IP 부족 현상 해결과 다양한 서비스를 제공하는 공유기에 의한 NAT 와 파이어월 통과 문제이다. 본 논문에서는 기존의 인터넷 시스템을 아무런 수정 또는 변경 없이 완벽하게 호환을 이루고, NAT 환경하에서도 원활한 통화가 가능한 HIPT(Hybrid Internet Telephony Model using P2PSIP)를 제안한다.

more

목차

제 1 장 서론 ............................... 1

제 2 장 관련연구 ........................... 3
1. SIP (Session Initiation Protocol) .... 3
2. SDP (Session Description Protocol) .... 5
3. P2P (Peer to Peer) ................... 7
4. CHOAD ............................... 8
5. P2PSIP .............................. 9
6. SKYPE ............................... 11
7. NAT 와 Firewall 통과 문제 ........... 11

제 3 장 Internet Telephony System ....... 15
1. Internet Telephony System Entities .. 15
2. SIP Call Setup 및 Media Streaming ... 16

제 4 장 Hybrid Internet Telephony Model using P2PSIP(HITP) ..... 19
1. HITP Architecture ....................................... 19
2. HIPT Entities ........................................... 20
3. Register 와 Node 식별 ................................... 21
4. Peer Operation .......................................... 23
5. Client Operation ........................................ 23
6. Buddy List .............................................. 24
7. NAT 와 방화벽 통과문제 .................................. 24
8. Signaling 및 Media Streaming ............................ 25

제 5 장 결론 ................................................. 28

제 6 장 참고문헌 ............................................. 29

Abstract ..................................................... 31

more