KCC2007_VoIP
- 1. ì „íŒŒ 오류를 ê³ ë ¤í•œ 802.11 ë¬´ì„ ëžœ VoIP 용량 분ì„
ì •ë‚™ì²œ
O
안종ì„
ë™êµëŒ€í•™êµ 컴퓨터공학과
{op1000
O
, jahn}@dgu.edu
The VoIP Capacity Analysis of 802.11 in WLANs with Propagation Errors
Nak-Cheon Jung0
Jong-Suk Ahn
Dept. of Computer Engineering, DongGuk University
요 약
본 ë…¼ë¬¸ì€ ì „íŒŒ 오류가 빈번히 ë°œìƒí•˜ëŠ” 802.11 ë¬´ì„ ëžœì—ì„œ VoIP(Voice over IP) ìš©ëŸ‰ì„ ì˜ˆì¸¡í• ìˆ˜ 있
는 수학ì 모ë¸ì„ ì œì•ˆí•œë‹¤. ê¸°ì¡´ì˜ ì—°êµ¬ëŠ” VoIP ìš©ëŸ‰ì„ ê³„ì‚°í•˜ê¸° 위해 간략화 ëœ 802.11 모ë¸ì„ ì´ìš©í•˜
였으며, ì „íŒŒ 오류를 ì „í˜€ ê³ ë ¤í•˜ì§€ 않았다. ë˜í•œ, 오류가 빈번히 ë°œìƒí•˜ëŠ” 경우ì—는 ì‹œë®¬ë ˆì´ì…˜ì„ 통해서
예측하였다. 본 ë…¼ë¬¸ì€ VoIP ìš©ëŸ‰ì„ ì •í™•í•˜ê²Œ 계산하기 위하여 ê¸°ì¡´ì˜ ì—°êµ¬ì— ëª‡ 가지 모ë¸ì„ ì 용하였
다. 첫 번째로 802.11ì˜ ë™ìž‘ ì•Œê³ ë¦¬ì¦˜ì„ ë°˜ì˜í•˜ê¸° 위하여 마코프 ì²´ì¸(Markov Chain)으로 BEB(Binary
Exponential Back-off)ì„ ë¶„ì„í•œ 모ë¸ì„ ì 용하였다. ë‘ ë²ˆì§¸ë¡œ ì „íŒŒ 오류가 빈번하게 ë°œìƒí•˜ëŠ” 경우를
ê³ ë ¤í•˜ì—¬ 본 ë…¼ë¬¸ì˜ ëª¨ë¸ì— ì±„ë„ ì˜¤ë¥˜ 모ë¸ì„ ë°˜ì˜í•˜ì˜€ë‹¤. ì´ë¥¼ 위한 ì±„ë„ ì˜¤ë¥˜ 모ë¸ì€ ê· ì¼(Uniform) 분
í¬ì™€ 길버트(Gilbert) ëª¨ë¸ ë‘ ê°€ì§€ë¡œ 나누어 ë””ìžì¸í•˜ì˜€ë‹¤. 세 번째로는 VoIP ë°ì´í„°ì˜ í’ˆì§ˆì„ ì œì–´í•˜ê¸°
위하여 VoIP 품질 ì²™ë„ MOS(Mean Opinion Score)를 본 ë…¼ë¬¸ì˜ ëª¨ë¸ì— ì 용하였으며, MOS 계산 ë„구로
는 E-Modelì„ ì‚¬ìš©í•˜ì˜€ë‹¤. 본 논문ì—ì„œ ì œì•ˆí•˜ëŠ” VoIP 용량 í‰ê°€ 모ë¸ì€ ê· ì¼ ë¶„í¬ ì±„ë„ ì˜¤ë¥˜ 모ë¸ë¡œ 모
ë¸ë§í• 경우 기존 ì—°êµ¬ì˜ ì‹œë®¬ë ˆì´ì…˜ì˜ 결과와는 1.75%ì˜ ì˜¤ì°¨ìœ¨ë¡œ 매우 ì •í™•í•œ 결과를 보였다. 그러나
ë¬´ì„ ì±„ë„ ì˜¤ë¥˜ íŠ¹ì„±ì„ ê¸¸ë²„íŠ¸ 모ë¸ë¡œ 모ë¸ë§í• 경우, ê· ì¼ ë¶„í¬ë¥¼ ê°€ì •í•œ 결과와는 43.79%ì˜ ì˜¤ì°¨ìœ¨ë¡œ
VoIP 용량 ì¦ê°€ë¥¼ ë³´ì¸ë‹¤. ì´ëŠ” 본 ë…¼ë¬¸ì˜ ëª¨ë¸ì´ ì „íŒŒ 오류가 빈번한 ì‹¤ì œ 환경ì—ì„œë„ VoIP ìš©ëŸ‰ì„ ì •í™•
하게 ì¸¡ì •ì´ ê°€ëŠ¥í•˜ë‹¤ëŠ” ê²ƒì„ ë³´ì—¬ì¤€ë‹¤.
1. ì„œ ë¡
ë¬´ì„ ëžœì˜ ì „ì†¡ì†ë„ê°€ ì¦ê°€ë˜ê³ VoIP 서비스가 ìƒìš©í™”ë˜ë©´ì„œ
주어진 ë¬´ì„ ëžœì—ì„œ ìž„ì˜ì˜ ìŒì„± 압축방ì‹ì„ ì‚¬ìš©í• ë•Œ 최대 지
ì›í• 수 있는 VoIP ì‘ìš© 프로그램 개수를 예측하는 연구가 중요
하게 ë˜ì—ˆë‹¤. 왜ëƒí•˜ë©´, ì´ëŸ¬í•œ 연구는 ë¬´ì„ ëžœ ìƒì—ì„œ VoIP ì‘
ìš© í”„ë¡œê·¸ëž¨ì„ ì§€ì›í• ë•Œ 새로운 VoIP 요구를 지ì›í• 것ì¸ê°€ë¥¼
ê²°ì •í•˜ëŠ” Admission Controlì„ ì§€ì›í•˜ëŠ” ì•Œê³ ë¦¬ì¦˜ì„ ì œê³µí• ìˆ˜
있기 때문ì´ë‹¤. 즉, VoIP 서비스를 지ì›í•˜ê¸° 위해서는 ë¬´ì„ ëžœ
ìƒì—ì„œ VoIP ì„œë¹„ìŠ¤ì˜ QoS(Quality of Service) 요구를 만족하면
ì„œ í†µì‹ í• ìˆ˜ 있ë„ë¡ ìµœëŒ€ VoIP ì‘ìš© 프로그램 개수를 예측하는
ë°©ì•ˆì´ í•„ìš”í•˜ë‹¤. ë˜í•œ ì´ëŸ¬í•œ 연구는 Admission Control ë¿ë§Œ
ì•„ë‹ˆë¼ ë¯¸ëž˜ì— ë“±ìž¥í• ìƒˆë¡œìš´ í”„ë¡œí† ì½œë“¤ì´ë‚˜ 모ë¸ë“¤ê³¼ 비êµí•˜ê¸°
위해서 중요하다.
본 ë…¼ë¬¸ì€ ì´ëŸ¬í•œ 연구 목표를 만족하기 위하여 본 논문ì—ì„œ
ì¸¡ì •í•˜ê³ ìží•˜ëŠ” ì²™ë„ì— ëŒ€í•˜ì—¬ 명확히 ì •ì˜í• 필요가 있기ì—
VoIP ìš©ëŸ‰ì„ ì •ì˜ í•˜ì˜€ë‹¤. VoIP ìš©ëŸ‰ì€ ìµœì†Œì˜ ìŒì„± 품질 요구를
만족하는 ì–‘ë°©í–¥ í†µì‹ ì´ ë™ì‹œì— 서비스 ë 수 있는 최대 개수로
ì •ì˜ë 수 있다.
VoIP ìš©ëŸ‰ì„ í‰ê°€í•˜ëŠ” ë°©ë²•ì€ í¬ê²Œ 모ë¸ë§ 방법, ì‹œë®¬ë ˆì´ì…˜
방법, 수학ì 으로 계산하는 ë°©ë²•ì´ ìžˆë‹¤. 모ë¸ë§ 방법과 ì‹œë®¬ë ˆì´
ì…˜ ë°©ë²•ì€ ê°€ìž¥ ì •í™•í•œ 용량 ê°’ì„ ë„출 í• ìˆ˜ 있으나 결과를 분
ì„í•˜ëŠ”ë° ë§Žì€ ë¹„ìš©ê³¼ ì‹œê°„ì´ í•„ìš”í•˜ë‹¤. 수학ì 으로 계산하는 ë°©
ë²•ì€ 802.11 í”„ë¡œí† ì½œì˜ ë³µìž¡ì„±ìœ¼ë¡œ ì¸í•´ ì–´ëŠ ì •ë„ì˜ ì˜¤ì°¨ë¥¼ ê°
ì•ˆí•˜ê³ ë¬¸ì œë¥¼ 단순화 한다. ê·¸ë ‡ì§€ë§Œ 분ì„í•˜ê³ ìž í•˜ëŠ” 모ë¸ì„
ì •í™•ížˆ ì •ì˜í•˜ì—¬ 수학ì 으로 ì •ë¦¬í•˜ë©´ ì •í™•í•˜ê³ ë¹ ë¥¸ 결과를 ë„
ì¶œí• ìˆ˜ 있다. 현재까지 ì—°êµ¬ëœ ê¸°ì¡´ì˜ ì±„ë„ ì „íŒŒ 오류를 ê³ ë ¤í•œ
VoIP 용량 í‰ê°€ëŠ” 802.11 í”„ë¡œí† ì½œì˜ ë³µìž¡ì„±ìœ¼ë¡œ ì¸í•˜ì—¬ 모ë¸ë§
방법과 ì‹œë®¬ë ˆì´ì…˜ ë°©ë²•ë§Œì´ ì£¼ë¡œ ì—°êµ¬ì— í™œìš©ë˜ì—ˆë‹¤. 그러나 ì´
ë°©ë²•ë“¤ì€ VoIP 용량 í‰ê°€ë¥¼ 실시간으로 수행하지 못하기 때문ì—
Admission Control 하기ì—는 불충분하다. ë˜í•œ, 수학ì 으로 VoIP
ìš©ëŸ‰ì„ í‰ê°€í•œ ì—°êµ¬ë“¤ì€ 802.11 í”„ë¡œí† ì½œì˜ ë™ìž‘ì„ ë‹¨ìˆœí™”í•˜ì—¬
í”„ë¡œí† ì½œì˜ ë™ìž‘ì„ ì •í™•í•˜ê²Œ 표현하지 못하였으며, ë¬´ì„ ì±„ë„ì˜
ì „íŒŒ 오류를 ì „í˜€ ê³ ë ¤í•˜ì§€ 않았기 ë•Œë¬¸ì— í˜„ì‹¤ê³¼ ì°¨ì´ê°€ 있다.
802.11 ë¬´ì„ ëžœì—ì„œì˜ VoIP 용량 í‰ê°€ëŠ” 다ìŒì˜ 다섯 가지 문
ì œë¥¼ ê³ ë ¤í•˜ì—¬ì•¼ 한다. 첫 번째, 802.11 í”„ë¡œí† ì½œ[1]ì€ ë„¤íŠ¸ì›Œí¬
ë¡œ ë°ì´í„°ë¥¼ ì „ì†¡ 하지만 íŒ¨í‚·ì˜ ì†ì‹¤ì€ 보장하지 않는
best-effort 서비스를 ì œê³µí•œë‹¤. ê·¸ë¦¬ê³ 802.11ì€ ê²½ìŸì—ì„œ ì´ê¸´
스테ì´ì…˜ì´ íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ” DCF(Distributed Coordination
Function) MAC í”„ë¡œí† ì½œê³¼, ê²½ìŸì— 소비ë˜ëŠ” ì‹œê°„ì„ ì¤„ì—¬ 네트
ì›Œí¬ íš¨ìœ¨ì„±ì„ í–¥ìƒì‹œí‚¨ PCF(Point Coordination Function)
MAC í”„ë¡œí† ì½œ ë‘ ê°€ì§€ë¥¼ 사용한다. 그러나 기본ì 으로 DCF 프
ë¡œí† ì½œì´ ë„리 사용ë˜ë©°, 본 논문ì—ì„œë„ DCF í”„ë¡œí† ì½œì—ì„œì˜
VoIP ìš©ëŸ‰ì„ í‰ê°€í•œë‹¤.
DCF í”„ë¡œí† ì½œì€ íŒ¨í‚· 충ëŒì„ 피하는 CSMA/CA(Carrier Sense
Multiple Access/Collision Avoidance)ì— ê¸°ë°˜ì„ ë‘”ë‹¤. CSMA/CA
는 ëª¨ë“ ìŠ¤í…Œì´ì…˜ë“¤ì´ ë¬´ì„ ì±„ë„ì„ ê³µìœ í•˜ë¯€ë¡œ 패킷 충ëŒì´ ë°œìƒ
하면 패킷 ì „ì†¡ ì„±ê³µë¥ ì´ ë§¤ìš° 낮아지기 때문ì—, ë¬´ì„ ì±„ë„ì€ ìœ
ì„ ì±„ë„ê³¼ 달리 패킷 충ëŒì„ 피하는 ë°©ì‹ì´ë‹¤. ì´ëŸ¬í•œ ì´ìœ ë¡œ
DCF í”„ë¡œí† ì½œì€ ìŠ¤í…Œì´ì…˜ì—ì„œ íŒ¨í‚·ì„ ì „ì†¡í•˜ê¸° 위하여 대기하는
ì‹œê°„ì„ ì •í•˜ëŠ” BEB ì•Œê³ ë¦¬ì¦˜ì„ ì‚¬ìš©í•œë‹¤.
BEB ì•Œê³ ë¦¬ì¦˜ì€ ëŒ€ê¸° ì‹œê°„ì˜ ìµœì†Œ 단위를 slot time으로 ì •ì˜
í•˜ê³ , 대기 ì‹œê°„ì„ slot timeì˜ ë°°ìˆ˜ë¡œ ì •í•œë‹¤. ì°¸ê³ ë¡œ Slot time
ì€ ë¬´ì„ ì±„ë„ì´ ì‚¬ìš© 중ì¸ì§€ì˜ 여부를 íŒë‹¨í•˜ëŠ” ë° ì†Œìš”ë˜ëŠ” ì‹œ
ê°„ì´ë©°, slot timeì˜ ë°°ìˆ˜ë¡œ 곱하는 수를 CW(Contention
Window)ë¼ ë¶€ë¥¸ë‹¤. ë˜í•œ, CWì˜ ìµœì†Œë¥¼ î€‚î€–î€Œî€ˆî€ ë¡œ ì •ì˜í•˜ë©´ 보낼
íŒ¨í‚·ì´ ìžˆëŠ” 스테ì´ì…˜ì€ BEB ì•Œê³ ë¦¬ì¦˜ì— ì˜í•´ 0ê³¼ î€‚î€–î€Œî€ˆî€ ì‚¬ì´
ì˜ ìˆ˜ë¥¼ ëžœë¤ìœ¼ë¡œ ì„ íƒí•˜ì—¬ 대기 ì‹œê°„ì„ ì •í•œë‹¤. ê° ìŠ¤í…Œì´ì…˜ì€
CW를 하나씩 ê°ì†Œì‹œí‚¤ë©° CWê°€ 0ì´ ë˜ë©´ 스테ì´ì…˜ì€ íŒ¨í‚·ì„ ì „
- 2. 송한다. íŒ¨í‚·ì„ ì „ì†¡í•œ 후 패킷 충ëŒì´ ë°œìƒí•˜ë©´ 0ê³¼ ×î€
사ì´ì—ì„œ ëžœë¤í•˜ê²Œ 대기 ì‹œê°„ì„ ë‹¤ì‹œ ì„ íƒí•œë‹¤. 즉, 스테ì´ì…˜ì´
îƒ±ë²ˆì˜ íŒ¨í‚· 충ëŒì„ 경험한다면, ë‹¤ìŒ ëŒ€ê¸° ì‹œê°„ì˜ ì„ íƒ ë²”ìœ„ëŠ”
î„î€½î’ î€µîƒ±
î€‚î€–î€Œî€ˆî€ î…ê°€ ëœë‹¤. ê·¸ë ‡ê¸° ë•Œë¬¸ì— BEB ì•Œê³ ë¦¬ì¦˜ì€ 802.11ì˜
VoIP ìš©ëŸ‰ì„ ê²°ì •í•˜ëŠ” 중요한 ìš”ì¸ì´ ëœë‹¤. 즉, VoIP 용량 í‰ê°€
모ë¸ì€ BEB ì•Œê³ ë¦¬ì¦˜ì˜ ë™ìž‘ì„ ì •í™•ížˆ ë°˜ì˜í•´ì•¼ 한다.
ë‘ ë²ˆì§¸, ë¬´ì„ ì±„ë„ì€ ìœ ì„ ì— ë¹„í•´ ì „íŒŒ ì˜¤ë¥˜ìœ¨ì´ ë§¤ìš° 높다.
ìœ ì„ ì±„ë„ì—ì„œì˜ í‰ê· BER(Bit Error Rate)ì€ 10-9
ì¸ ë°˜ë©´ 무ì„
채ë„ì—ì„œì˜ í‰ê· BERì€ 10-6
ì—ì„œ 10-3
ê¹Œì§€ì˜ ë²”ìœ„ì´ë‹¤[2]. ì´ëŸ¬
í•œ ì´ìœ ë¡œ BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ íŒ¨í‚·ì„ ì„±ê³µì 으로 ì „ì†¡í•˜ì˜€ë”ë¼ë„
BERì´ ë†’ì€ ë¬´ì„ ì±„ë„환경ì—ì„œ VoIP ìš©ëŸ‰ì€ ì˜í–¥ì„ 받는다. ê·¸
러므로 VoIP 용량 í‰ê°€ 모ë¸ì€ ì „íŒŒ 오류로 ì¸í•œ 패킷 ì†ì‹¤ì„ ë°˜
ì˜í•´ì•¼ 해야 한다.
세 번째, ë¬´ì„ ì±„ë„ì€ ì—°ì†ì ì¸ ì „íŒŒ 오류가 긴 시간ë™ì•ˆ ë°œìƒ
한다[2]. ì´ëŸ¬í•œ íŠ¹ì§•ì€ í•˜ë‚˜ì˜ íŒ¨í‚·ì— ì „íŒŒ 오류가 ë°œìƒí• 확ë¥
ì´ íŒ¨í‚·ë§ˆë‹¤ ë™ì¼í•˜ì§€ 않으며, 몇 ê°œì˜ ì—°ì†ëœ 패킷ì—만 ì „íŒŒ 오
류가 ë°œìƒí• í™•ë¥ ì´ ë†’ì„ ìˆ˜ 있ìŒì„ ì˜ë¯¸í•œë‹¤. ì´ê²ƒì€ BERì´ ë†’
ì€ ë¬´ì„ ì±„ë„ í™˜ê²½ì—서는 패킷마다 ë™ì¼í•œ í™•ë¥ ë¡œ ì „íŒŒ 오류가
ë°œìƒí•˜ëŠ” 채ë„ì—ì„œì˜ VoIP 용량보다 ì—°ì†ì ì¸ ì „íŒŒ 오류가 ë°œìƒ
하는 채ë„ì—ì„œì˜ VoIP ìš©ëŸ‰ì´ ë” í¼ì„ ì˜ë¯¸í•œë‹¤. 그러므로 VoIP
용량 í‰ê°€ 모ë¸ì€ ë¬´ì„ ì±„ë„ì˜ ì—°ì†ì ì¸ ì „íŒŒ 오류를 ê³ ë ¤í•˜ì—¬
모ë¸ë§í•˜ì—¬ì•¼ ì •í™•í•œ VoIP ìš©ëŸ‰ì„ ê³„ì‚°í• ìˆ˜ 있다.
네 번째 ë¬¸ì œëŠ” ìŒì„± ì‹ í˜¸ë¥¼ VoIP ë°ì´í„°ë¡œ 압축하는 ì½”ë±ì˜
특징ì—ì„œ ì°¾ì„ ìˆ˜ 있다. VoIP ì½”ë±ìœ¼ë¡œ ë§Žì´ ì‚¬ìš©ë˜ëŠ” 것ì€
G.711[3]ê³¼ G.729[4], ê·¸ë¦¬ê³ G.723.1[5]ë“±ì´ ìžˆë‹¤. G.711ì€
기본ì ì¸ ìƒ˜í”Œë§ì„ 사용하는 ì „í†µì ì¸ ìŒì„± ì¸ì½”딩 ë°©ì‹ì´ë©°,
PCM(Pulse Code Modulation) ë°©ì‹ìœ¼ë¡œ 64 kbit/sì˜ ë°ì´í„°ë¥¼
ìƒì„±í•œë‹¤. G.729와 G.723ì€ VoIP í”„ë ˆìž„ì— ê¸°ë°˜ì„ ë‘ê³ ë””ìžì¸
í•œ 것으로, G.711ê³¼ 비êµí•˜ë©´ 매초마다 ìƒì„±í•˜ëŠ” ë°ì´í„°ì˜ í¬ê¸°
를 줄ì´ë©´ì„œ VoIP í’ˆì§ˆì˜ ì €í•˜ë¥¼ 최소화 í•œ ìŒì„±ì½”ë±ì´ë‹¤.
G.729는 8 kbit/sì˜ ë°ì´í„°ë¥¼, G.723.1ì€ 5.3 kbit/s와 6.3
kbit/sì˜ ë°ì´í„°ë¥¼ ìƒì„±í•œë‹¤.
ê·¸ë¦¬ê³ VoIP ì½”ë±ì€ VoIP ë°ì´í„°ì˜ 길ì´ì— ë”°ë¼ ìƒì„±í•˜ëŠ” 패킷
ì˜ ìˆ˜ê°€ 다르다. ì¼ë¡€ë¡œ í•˜ë‚˜ì˜ íŒ¨í‚·ì— 10msì˜ ìŒì„± ì‹ í˜¸ì— ëŒ€
í•œ ë°ì´í„°ë¥¼ ì €ìž¥í• ê²½ìš° 1ì´ˆì— 100ê°œì˜ íŒ¨í‚·ì„ ì „ì†¡í•´ì•¼ ìŒì„±
í’ˆì§ˆì˜ ì €í•˜ë¥¼ ë§‰ì„ ìˆ˜ 있다. ì´ëŸ¬í•œ ë¬¸ì œë¥¼ ê³ ë ¤í•˜ê¸° 위하여
VoIP 용량 í‰ê°€ 모ë¸ì€ ìŒì„±í’ˆì§ˆì˜ ì €í•˜ë¥¼ 막기 위하여 하나ì˜
VoIP í†µì‹ ì´ ë‹¨ìœ„ì‹œê°„ ë‚´ì— ì „ì†¡í•´ì•¼ 하는 VoIP íŒ¨í‚·ì˜ ìµœì†Œ ì–‘
ì„ ê²°ì •í•˜ì—¬ VoIP ìš©ëŸ‰ì„ ê³„ì‚°í• ìˆ˜ 있ë„ë¡ ëª¨ë¸ë§ë˜ì–´ì•¼ 한다.
마지막으로 VoIP 용량 í‰ê°€ 모ë¸ì´ ê³ ë ¤í•´ì•¼í• ë¬¸ì œëŠ” VoIPì˜
QoS ì œì–´ì´ë‹¤. ì´ëŠ” ì‹œê°„ì— ë”°ë¼ BERì´ í° í으로 변화하는 무
ì„ ì±„ë„ì—ì„œ Admission Controlì„ ìœ„í•œ 중요한 요소ì´ë‹¤. 만약
BERì´ ê°‘ìžê¸° í° í으로 ìƒìŠ¹í• 경우 VoIPì˜ í’ˆì§ˆì„ ë‚®ì¶”ê³ í˜„
ìž¬ì˜ VoIP í†µì‹ ì„ ìœ ì§€í•˜ê±°ë‚˜, VoIPì˜ í’ˆì§ˆì„ ìœ ì§€í•˜ê³ VoIP 통
ì‹ ì„ ì¤„ì´ëŠ” ë°©ë²•ì„ ì„ íƒí• 수 있다. 그러므로 VoIP 용량 í‰ê°€
모ë¸ì€ VoIPì˜ QoS ì œì–´ë¥¼ ê³ ë ¤í•˜ì—¬ ì „ìžì˜ ìƒí™©ì—ì„œë„ ì •í™•í•˜
게 VoIP ìš©ëŸ‰ì„ í‰ê°€í• 수 있ë„ë¡ ëª¨ë¸ë§ ë˜ì–´ì•¼ 한다.
본 ë…¼ë¬¸ì˜ ëª¨ë¸ì€ 위ì—ì„œ VoIP 용량 í‰ê°€ 모ë¸ì´ 갖추어야í•
다섯 가지 사í•ì„ ëª¨ë‘ ê³ ë ¤í•˜ì—¬ ì •í™•í•˜ê²Œ VoIP ìš©ëŸ‰ì„ í‰ê°€í•œ
다. ë˜í•œ, 본 ë…¼ë¬¸ì€ ê¸°ì¡´ì˜ ì—°êµ¬ë“¤ì„ í™•ìž¥í•˜ì—¬ 위ì—ì„œ ì œê¸°í•œ 다
섯 가지 ë¬¸ì œë“¤ì„ í•´ê²°í•˜ì˜€ë‹¤.
ê¸°ì¡´ì˜ VoIP ìš©ëŸ‰ì„ ìˆ˜í•™ì 으로 í‰ê°€í•œ 모ë¸[6]ì€ ìŒì„± ì½”ë±ì˜
특징과 802.11 네트워í¬ì˜ ë™ìž‘ì„ ìˆ˜í•™ì 으로 잘 ì •ë¦¬ 하였다.
ê·¸ë ‡ì§€ë§Œ ì „íŒŒ ì˜¤ë¥˜ì˜ íŠ¹ì§•ê³¼ VoIPì˜ QoS ì œì–´ë¥¼ ê³ ë ¤í•˜ì§€ 않았
으며 802.11ì˜ BEB ì•Œê³ ë¦¬ì¦˜ì„ ë‹¨ìˆœí™”í•˜ì˜€ë‹¤. 본 ë…¼ë¬¸ì€ ê¸°ì¡´
모ë¸ì´ ì „íŒŒ 오류 íŠ¹ì„±ì„ ê³ ë ¤í•˜ì§€ ì•Šì€ ê²ƒê³¼, BEB ì•Œê³ ë¦¬ì¦˜ì„
단순화 í•œ ê²ƒì„ ë³´ì™„í•˜ê¸° 위하여 마코프 ì²´ì¸ìœ¼ë¡œ 802.11ì˜ BEB
ì•Œê³ ë¦¬ì¦˜ì„ ë¶„ì„í•œ 모ë¸[7]ì„ ì 용한다. [7]ì˜ 802.11 모ë¸ì€ 마
코프 ì²´ì¸ìœ¼ë¡œ BEB ì•Œê³ ë¦¬ì¦˜ì˜ ë™ìž‘ì— ì „íŒŒ 오류를 ê³ ë ¤í•˜ì—¬ ì •
확하게 분ì„하며, í•œ slot time ë™ì•ˆ íŒ¨í‚·ì´ ì „ì†¡ë í™•ë¥ ì„ ê³„ì‚°
한다. ì´ í™•ë¥ ì„ ì´ìš©í•˜ì—¬ [6]ì˜ ëª¨ë¸ì— ì ìš©í• ìˆ˜ 있다.
그러나 [7]ì˜ 802.11 모ë¸ì´ ì ìš©í•œ ì „íŒŒ 오류는 BEB ì•Œê³ ë¦¬
ì¦˜ì˜ ë™ìž‘ë§Œì„ ê³ ë ¤í•˜ì—¬ 모ë¸ë§í•œ 것ì´ë¯€ë¡œ VoIP ìš©ëŸ‰ì— ë¯¸ì¹˜ëŠ”
ì „íŒŒ ì˜¤ë¥˜ì— ë”°ë¥¸ 패킷 ì†ì‹¤ì„ ë”°ë¡œ ê³ ë ¤í•´ì•¼ 한다. ì´ë¥¼ 위해
본 ë…¼ë¬¸ì€ ì‰½ê²Œ ì¸¡ì • 가능한 BERì„ ì „íŒŒ ì˜¤ë¥˜ì˜ ì²™ë„ë¡œ 사용하
였으며, BERì„ ì´ìš©í•˜ì—¬ 패킷 ì†ì‹¤ 모ë¸ì„ ì •ì˜ í•˜ì˜€ë‹¤. ë˜í•œ 패
í‚· ì†ì‹¤ 모ë¸ì€ ì „íŒŒ ì˜¤ë¥˜ì˜ íŠ¹ì„±ì— ë”°ë¼ ê· ì¼ ë¶„í¬ ì±„ë„ ì˜¤ë¥˜
모ë¸ê³¼ 길버트 모ë¸ì„ ì´ìš©í•˜ì—¬ 모ë¸ë§í•˜ì˜€ë‹¤.
본 ë…¼ë¬¸ì€ VoIPì˜ QoS를 ì œì–´ë¥¼ 위하여 VoIP 품질 ì²™ë„ì˜ í‘œ
준 모ë¸ì¸ MOS[8]를 ì´ìš©í•˜ì˜€ë‹¤. MOS는 1ì—ì„œ 4.5까지 범위를
가지며, ì 수가 ë†’ì€ MOS ê°’ ì¼ìˆ˜ë¡ ì¢‹ì€ í’ˆì§ˆë¡œ íŒë‹¨í•œë‹¤. ê·¸
ë¦¬ê³ MOS 3.6 ì´ìƒì„ 만족스러운 품질로 í‰ê°€í•œë‹¤. MOS는
E-Model[8]ì„ ì´ìš©í•˜ì—¬ 수학ì ê³„ì‚°ì´ ê°€ëŠ¥í•˜ë‹¤. E-Modelì€ ìŒ
성 ì‹ í˜¸ì˜ ì–‘ìží™”(Quantization), ìŒì„± ì½”ë±ì˜ 특징, ê·¸ë¦¬ê³ ì£¼ë³€
í™˜ê²½ì˜ ìž¡ìŒ ì •ë„ ë“± 매우 다양한 ìš”ì†Œë“¤ì„ ë³€ìˆ˜ë¡œ ë‘ì–´ MOS ê°’
ì„ êµ¬í•œë‹¤. ì´ëŸ¬í•œ ì´ìœ ë¡œ E-Modelì€ VoIPì˜ QoS ì œì–´ì— ê°€ìž¥
ì í•©í•œ 모ë¸ì´ë‹¤. 본 ë…¼ë¬¸ì€ íŒ¨í‚· ì†ì‹¤ë¥ ì„ MOS ê°’ì— ì˜í–¥ì„ 주
는 변수로 ë‘ì–´ VoIP 용량 í‰ê°€ 모ë¸ì— ì 용하였다.
본 ë…¼ë¬¸ì˜ VoIP í‰ê°€ 모ë¸ì€ 기존 ì—°êµ¬ì˜ ì‹œë®¬ë ˆì´ì…˜ 결과와는
í‰ê· 1.75%ì˜ ì˜¤ì°¨ìœ¨ë¡œ 매우 ì •í™•í•œ 결과를 ë³´ì´ë©°, ì „íŒŒ 오류
를 ê³ ë ¤í• ë•Œ 기존 연구와 í‰ê· 43.79%ì˜ ì˜¤ì°¨ìœ¨ë¡œ VoIP 용량
ì¦ê°€ë¥¼ ë³´ì¸ë‹¤. ì´ëŠ” 본 ë…¼ë¬¸ì˜ ëª¨ë¸ì´ ì „íŒŒ 오류가 빈번한 ì‹¤ì œ
환경ì—ì„œë„ ì •í™•í•˜ê²Œ ì¸¡ì •ì´ ê°€ëŠ¥í•˜ë‹¤ëŠ” ê²ƒì„ ë³´ì—¬ì¤€ë‹¤.
ë…¼ë¬¸ì˜ êµ¬ì„±ì€ ë‹¤ìŒê³¼ 같다. 2장ì—서는 ê¸°ì¡´ì˜ ë¬´ì„ ë„¤íŠ¸ì›Œí¬
ì—ì„œ VoIP ìš©ëŸ‰ì„ í‰ê°€í•œ ì—°êµ¬ë“¤ì— ëŒ€í•˜ì—¬ 살펴본다. 3장ì—서는
ê¸°ì¡´ì˜ ì—°êµ¬ì—ì„œ ì œì•ˆí•œ ì´ìƒ 채ë„ì—ì„œì˜ VoIP 용량 í‰ê°€ 모ë¸ì„
설명한다. 4ìž¥ì€ ë³¸ 논문ì—ì„œ ì œì•ˆí•˜ëŠ” ì „íŒŒ 오류를 ê³ ë ¤í•œ VoIP
í‰ê°€ 모ë¸ì„ 설명한다. 5장ì—서는 4장ì—ì„œ ì œì•ˆí•œ í‰ê°€ 모ë¸ì˜
결과를 분ì„한다. 마지막으로 6장ì—ì„œ ê²°ë¡ ì„ ë§ºëŠ”ë‹¤.
2. ê´€ë ¨ì—°êµ¬
본 ìž¥ì€ ë¬´ì„ ë„¤íŠ¸ì›Œí¬ì—ì„œ VoIP ìš©ëŸ‰ì„ í‰ê°€í•œ ì—°êµ¬ë“¤ì„ ì‚´íŽ´
본다. [6]ì€ 802.11b 네트워í¬ì—ì„œ VoIP ìš©ëŸ‰ì˜ ìƒí•œ ê°’ì„ í‰ê°€
하였다. ì´ ë…¼ë¬¸ì€ ìŒì„± ì½”ë±, BER, ê·¸ë¦¬ê³ í—ˆìš© ì§€ì—°ì˜ ê°’ì„ ë‹¤
양하게 ì„¤ì •í•˜ê³ , ì´ë“¤ 세 ê°œì˜ ì¸ìžë¥¼ ì¡°í•©í•˜ê³ ì—¬ëŸ¬ 가지 시나
리오를 만들어, ì‹œë®¬ë ˆì´ì…˜ê³¼ 수학 모ë¸ë¡œ VoIP ìš©ëŸ‰ì„ í‰ê°€í•˜ì˜€
다.
[9]는 802.11e 네트워í¬ì— 대하여 PCF í”„ë¡œí† ì½œë¡œ ë™ìž‘í• ê²½
ìš°ì˜ VoIP 용량과 BERì„ í‰ê°€í•˜ì˜€ë‹¤. ì´ ë…¼ë¬¸ì€ VoIP 트래픽ì—
대하여 CBR(Constant Bit Rate)ê³¼ VBR(Variable Bit Rate) ë‘ ê°œ
ì˜ ëª¨ë¸ë¡œ PCF í”„ë¡œí† ì½œì—ì„œì˜ VOIP ìš©ëŸ‰ì„ í‰ê°€í•˜ë©°, 길버트
모ë¸ì„ ì´ìš©í•˜ì—¬ SF(Superframe) 길ì´ì— 따른 BERì„ í‰ê°€í•˜ì˜€
다. ì°¸ê³ ë¡œ SF는 802.11eì—ì„œ PCF í”„ë¡œí† ì½œë¡œ ë™ìž‘í• ë•Œ
AP(Access Point)ê°€ ë°ì´í„°ë¥¼ ì „ì†¡í• ìŠ¤í…Œì´ì…˜ì˜ 순서를 ì„ íƒí•˜
는 구간과 ëª¨ë“ ìŠ¤í…Œì´ì…˜ì´ 순서대로 ì—°ì† íŒ¨í‚·ì„ ë³´ë‚´ëŠ” 구간ì„
합친 기간ì´ë‹¤. SFì—ì„œ ì „ìžë¥¼ CP(Contention Period), 후ìžë¥¼
CFP(Contention-Free Period)ë¼ ë¶€ë¥¸ë‹¤.
[10]ì€ [9]ì˜ ì—°êµ¬ë‚´ìš©ì„ í™•ìž¥í•˜ì—¬ 802.11eì—ì„œ CAPs
(Controlled Access Periods) êµ¬ê°„ì´ ë°œìƒí•˜ëŠ” 경우를 ê³ ë ¤í•˜ì˜€
다. CAPs는 CP 구간ì—ì„œ 스테ì´ì…˜ ê°„ì˜ ê³¼ë„í•œ ê²½ìŸìœ¼ë¡œ ì¸í•´
ë°œìƒí•˜ëŠ” ì±„ë„ ì‚¬ìš©ì˜ ë¹„íš¨ìœ¨ì„±ì„ ê°œì„ í•˜ê¸° 위하여 APê°€ 스테ì´
ì…˜ì˜ ì±„ë„ ì‚¬ìš© 순서를 CP 구간 ë‚´ì—ì„œ ì •í•œ 구간ì´ë‹¤. [10]ì€
CBR 모ë¸ë¡œ VoIP ìš©ëŸ‰ì„ í‰ê°€í•˜ì˜€ë‹¤. ê·¸ë¦¬ê³ ì œì•ˆí•œ VoIP í‰ê°€
모ë¸ì„ 바탕으로 ìŒì„± ì½”ë±ê³¼ ë„¤íŠ¸ì›Œí¬ ë¬¼ë¦¬ê³„ì¸µì˜ ì „ì†¡ ì†ë„ì—
따른 VoIP ìš©ëŸ‰ì„ ë„출하였다.
[6],[9],[10]ì—ì„œ 수학ì 으로 분ì„í•œ VoIP 용량 í‰ê°€ 모ë¸ì€
802.11eì—ì„œ SF 구간과 ê°™ì€ ëª¨ë“ VoIP 통화를 ìˆ˜í–‰í•˜ëŠ”ë° ì†Œìš”
ë˜ëŠ” ì‹œê°„ì„ í•˜ë‚˜ì˜ VoIP í†µí™”ì— ì†Œìš”ë˜ëŠ” ì‹œê°„ì˜ í‰ê· 으로 나누
ì–´ ìš©ëŸ‰ì„ ê³„ì‚°í•˜ì˜€ë‹¤. ê·¸ë¦¬ê³ ì´ë“¤ì€ VoIP 서비스를 ì´ìš©í•˜ëŠ”
ëª¨ë“ ìŠ¤í…Œì´ì…˜ì€ AP를 ì´ìš©í•˜ëŠ” ë„¤íŠ¸ì›Œí¬ êµ¬ì¡°ë¥¼ 가지며, ì „íŒŒ
오류가 없는 ì´ìƒì ì¸ ë¬´ì„ ì±„ë„ì„ ê°€ì •í•˜ì˜€ë‹¤.
- 3. 3. 802.11ì—ì„œ ì´ìƒ 채ë„ì˜ VoIP 용량
ê¸°ì¡´ì˜ VoIP 용량 í‰ê°€ëŠ” (1)ê³¼ ê°™ì´ ë‹¨ìœ„ 시간 ë‚´ì˜ íŒ¨í‚·ìˆ˜ë¥¼
계산하여 VoIP ìš©ëŸ‰ì„ í‰ê°€í•˜ì˜€ë‹¤. (1)ì˜ ì²« 번째 ì‹ ì—ì„œ î€îƒîƒ¨îƒ©îƒ¥îƒ°
ì€ ì´ìƒ 채ë„ì—ì„œì˜ VoIP ìš©ëŸ‰ì„ ì˜ë¯¸í•˜ë©°, î‰î€“î€
î
 îŠê³¼
î‰î€“
î
î€
î

îŠì€ ê°ê° í•˜ë‚˜ì˜ VoIP í†µì‹ ì´ 1ì´ˆ ë™ì•ˆ 사용한
ì‹œê°„ì˜ í‰ê· ê³¼ ëª¨ë“ VoIP í†µì‹ ì„ ìˆ˜í–‰í•˜ëŠ”ë° ì†Œìš”ë˜ëŠ” ì‹œê°„ì˜ í‰
ê· ì„ ì˜ë¯¸í•œë‹¤. (1)ì˜ ì²« 번째 ì‹ê³¼ ê°™ì€ ê°œë…으로 802.11ì˜
VoIP ìš©ëŸ‰ì„ í‰ê°€í•œ [6]ì€ (1)ì˜ ë‘ ë²ˆì§¸ ì‹ì„ ì œì•ˆí•˜ì˜€ë‹¤.
(1)ì˜ ëª¨ë¸ì€ ì „íŒŒ 오류가 없는 ì´ìƒ 채ë„ì—ì„œì˜ VoIP í†µì‹ ì„
ê°€ì •í•˜ë©°, ëª¨ë“ VoIP í†µì‹ ì€ AP를 통해 ì´ë£¨ì–´ì§„다. ì´ëŸ¬í•œ ì´ìœ
ë¡œ 802.11ì˜ BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ ì¸í•´ ë°œìƒí•˜ëŠ” 시간 ê³„ì‚°ì€ AP
를 기준으로 계산한다. ì´ëŠ” APê°€ íŒ¨í‚·ì„ ì „ì†¡í•˜ê¸° 위하여 BEB
ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ CW를 ì„¤ì •í•˜ì§€ë§Œ 다른 스테ì´ì…˜ë“¤ê³¼ ê²½ìŸí•˜ì§€ ì•Š
기 ë•Œë¬¸ì— ì²« 번째 ì „ì†¡ ê¸°íšŒì— ì¶©ëŒ ì—†ì´ íŒ¨í‚·ì„ ì „ì†¡í• ìˆ˜ 있
ì–´ 간소화가 가능해진다. ê·¸ë¦¬ê³ ì´ìƒ 채ë„ì—ì„œì˜ VoIP í†µì‹ ì„
ê³ ë ¤í•˜ë¯€ë¡œ VoIPì˜ QoS는 ìµœê³ í’ˆì§ˆìž„ì„ ê°€ì •í•œë‹¤. 마지막으로
(1)ì˜ ë‘ ë²ˆì§¸ ì‹ì€ RTS/CTS(Request to Send/Clear to Send)
í”„ë¡œí† ì½œì„ ì‚¬ìš©í•˜ì§€ 않는 기본 í”„ë¡œí† ì½œ(Basic Access)ë§Œì„ í‰
가한다.
(1)ì˜ ë‘ ë²ˆì§¸ ì‹ì—ì„œ ë¶„ëª¨ì˜ ì²« 번째 í•
î„ îˆî€“ îˆî€“ îˆî€“î…는 ì „ì†¡ 스테ì´ì…˜ì—ì„œ APë¡œ APì—ì„œ
ìˆ˜ì‹ ìŠ¤í…Œì´ì…˜ìœ¼ë¡œ íŒ¨í‚·ì´ ì „ì†¡ë˜ëŠ”ë° ì†Œìš”ë˜ëŠ” í‰ê· ì‹œê°„ì„ ì˜ë¯¸
하며, ëª¨ë“ VoIP í†µì‹ ì´ AP를 ê±°ì³ ì´ë£¨ì–´ì§€ê¸° ë•Œë¬¸ì— 2를 곱하
였다.
(1)ì˜ ë¶„ëª¨ì˜ ë‘ ë²ˆì§¸ í• î€“î€’î€‹î€Žî€“ ×î€î”는 APì—ì„œ ì „ì†¡ 스테
ì´ì…˜ìœ¼ë¡œë¶€í„° ë°›ì€ íŒ¨í‚·ì„ ìˆ˜ì‹ ìŠ¤í…Œì´ì…˜ìœ¼ë¡œ 보내기 위하여 대
기한 í‰ê· back-off ì‹œê°„ì„ ì˜ë¯¸í•œë‹¤. ì´ ì‹ì€ APê°€ BSS(Basic
Service Set) ë‚´ì˜ ë‹¤ë¥¸ 스테ì´ì…˜ë“¤ê³¼ ê²½ìŸí•˜ì§€ 않기 ë•Œë¬¸ì— ì¶©
ëŒì´ ì¼ì–´ë‚˜ì§€ 않지만, ë°›ì€ íŒ¨í‚·ì„ ì „ì†¡í•˜ê¸° ì´ì „ì— BEB ì•Œê³
리즘으로 대기하다가 첫 번째 ì „ì†¡ ê¸°íšŒì— ì¶©ëŒ ì—†ì´ ì „ì†¡í•¨ì„
ê°€ì •í•˜ì—¬ 만들어진 것ì´ë‹¤. 여기서 î€‚î€–î€Œî€ˆî€ ì€ íŒ¨í‚·ì„ ë³´ë‚¼ ë•Œ 첫
충ëŒì´ ì¼ì–´ë‚˜ê¸° ì „ì— ê°€ì§ˆ 수 있는 CWì˜ ìµœëŒ€ê°’ì´ë‹¤.
ë˜í•œ, VoIP í†µì‹ ì€ ìŒì„±ì˜ í’ˆì§ˆì„ ìœ ì§€í•˜ê¸° 위하여 ê° íŒ¨í‚·ì€
ê³ ì •ëœ ì†ë„ë¡œ íŒ¨í‚·ì„ ìˆ˜ì‹ ìŠ¤í…Œì´ì…˜ì— ì „ì†¡í•´ì•¼ 한다. ì¼ë¡€ë¡œ
í•˜ë‚˜ì˜ íŒ¨í‚·ì´ 10msì˜ ìŒì„± ì •ë³´ë¥¼ ë‹´ê³ ìžˆë‹¤ë©´ ê·¸ ì†ë„는 100
î” ì´ë‹¤. 1ì´ˆì— ì „ì†¡í•´ì•¼í•˜ëŠ” íŒ¨í‚·ì˜ ìˆ˜ë¥¼ ì´ë¼ í•˜ê³ , ì´
를 íŒ¨í‚·ì˜ ì „ì†¡ì‹œê°„ì— ê³±í•˜ë©´ í•˜ë‚˜ì˜ VoIP í†µì‹ ì´ 1초간 사용하
는 ì‹œê°„ì„ ê³„ì‚° í• ìˆ˜ 있다. 여기서 는 ìŒì„± ë°ì´í„°ë¥¼ ë‹´
ì€ íŒ¨í‚·ì˜ ì „ì†¡ 시간, 는 SIFS(Short Interframe Space) ì‹œ
ê°„,  는 ACK íŒ¨í‚·ì˜ ì „ì†¡ 시간, 는 DIFS(DCF IFS) ì‹œ
ê°„, ê·¸ë¦¬ê³ î€“î€’î€‹î€Žî€“ ì€ 802.11ì—ì„œ BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ ì ìš©ë˜ëŠ” 하
ë‚˜ì˜ time slotì„ ì˜ë¯¸í•œë‹¤.
ì´ë ‡ê²Œ 1초간 ìƒì„±ë˜ëŠ” ëª¨ë“ íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ”ë° í•„ìš”í•œ 시간과
APê°€ 대기한 ì‹œê°„ì„ ë”하여 (1)ì˜ ë‘ ë²ˆì§¸ ì‹ê³¼ ê°™ì´ 1초로 나누
ë©´ VoIP ìš©ëŸ‰ì˜ ê³„ì‚°ì´ ê°€ëŠ¥í•˜ë‹¤. 그러나 ì´ ëª¨ë¸ì€ BEB ì•Œê³ ë¦¬
ì¦˜ì˜ ë™ìž‘ì„ ë‹¨ìˆœí™”í•˜ì˜€ìœ¼ë©°, ì „íŒŒ 오류를 ê³ ë ¤í•˜ì§€ ì•Šì€ ì´ìƒì
ì¸ ì±„ë„ë§Œì„ ê³ ë ¤í•˜ì˜€ê¸°ì— VoIP ìš©ëŸ‰ì„ ì •í™•í•˜ê²Œ ì¸¡ì •í•˜ì§€ 못한
다.
î€îƒîƒ¨îƒ©îƒ¥îƒ°
î‡ îî‰î€“î€
î

îŠ
î‰î€“
î
î€
î
 îŠ
î‡
⌊î‰î€µî„ îˆî€“ îˆî€“ îˆî€“î…îˆî„ ×î€î”î…îŠ

⌋
î„î…
4. 802.11ì—ì„œ ì „íŒŒ 오류를 ê³ ë ¤í•œ VoIP 용량
4.1 VoIP 용량 í‰ê°€ë¥¼ 위한 ë°°ê²½
ì „íŒŒ 오류를 ê³ ë ¤í•˜ì—¬ VoIP 용량 í‰ê°€ 모ë¸ì„ ì •ì˜í•˜ê¸° 위하여
몇 가지 ê°€ì •ì´ í•„ìš”í•˜ë‹¤. 첫 번째, îƒ²ê°œì˜ ìŠ¤í…Œì´ì…˜ì´ 하나ì˜
BSS ë‚´ì—ì„œ ê²½ìŸí•œë‹¤. ë‘ ë²ˆì§¸, ëª¨ë“ VoIP í†µì‹ ì€ AP를 ê±°ì³ì„œ
ì´ë£¨ì–´ì§„다. ì´ëŠ” [6]ì˜ ëª¨ë¸ì¸ (1)ì˜ ê°€ì •ê³¼ ê°™ì€ ê²ƒì´ë©°, APì˜
입장ì—ì„œ VoIP í†µì‹ í•˜ëŠ”ë° ì†Œìš”ë˜ëŠ” ì‹œê°„ì„ ê³„ì‚°í•˜ë¯€ë¡œ 본 논문
ì˜ ëª¨ë¸ ë˜í•œ 충ëŒì„ ê³ ë ¤í•˜ì§€ 않는다. 세 번째, 본 ë…¼ë¬¸ì˜ ëª¨ë¸
ì€ [6]ì˜ ê²°ê³¼ì™€ 비êµí•˜ê¸° 위하여 RTS/CTS ë°©ì‹ì„ 사용하지 ì•Š
는 기본 í”„ë¡œí† ì½œë§Œì„ ë‹¤ë£¬ë‹¤.
ë¨¼ì €, ê¸°ì¡´ì˜ ëª¨ë¸ (1)ì˜ ë‹¨ìˆœí™”ëœ BEB ì•Œê³ ë¦¬ì¦˜ì˜ ë™ìž‘ì„ ëŒ€
체하기 위하여 í•˜ë‚˜ì˜ ìŠ¤í…Œì´ì…˜ì´ ì „íŒŒ 오류가 존재하는 ë¬´ì„ ì±„
ë„ì—ì„œ VoIP í†µì‹ ì„ ìˆ˜í–‰í•˜ëŠ”ë° ê²ªì„ ìˆ˜ 있는 ìƒíƒœë¥¼ ì •ì˜ í•œë‹¤.
ì •ì˜ë 수 있는 ìƒíƒœë“¤ì€ 4가지로 BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ 대기하는
ìƒíƒœ(îƒîƒ¨îƒ°îƒ© ), 성공ì 으로 íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ” ìƒíƒœ(), ì „ì†¡í•œ 패킷
ì— ì „íŒŒ 오류가 ë°œìƒí•˜ëŠ” ìƒíƒœ( ), ê·¸ë¦¬ê³ ì „ì†¡í•œ íŒ¨í‚·ì´ ì¶©ëŒ
ì´ ë°œìƒí•˜ëŠ” ìƒíƒœ()ì´ë‹¤. ê° ìƒíƒœë“¤ì€ 소요ë˜ëŠ” ì‹œê°„ì´ ë‹¤ë¥´ë¯€
ë¡œ ,  , ,  를 ì •ì˜í•˜ê³ , (2)와 ê°™ì´ ì •ë¦¬ í• ìˆ˜ 있다. (2)
ì—ì„œ î‚®, , ê·¸ë¦¬ê³ î‚ ëŠ” ê°ê° 기본 slot time, EIFS(Extended
Interframe Space), ê·¸ë¦¬ê³ ì „íŒŒ 지연(Propagation delay)ì„ ì˜ë¯¸
한다.
 î‡ î‚®
 î‡ î€“î€•î€Žî€ˆî€‚î€„ îˆî€“ îˆî€“ îˆî€µÃ— î‚ îˆî€“
 î‡ î€“î€‚ î‡ î€“î€•î€Žî€ˆî€‚î€„ îˆî‚ îˆî€“
î„î…
ë˜í•œ, ê° ìƒíƒœ îƒîƒ¨îƒ°îƒ© , ,  , î€’îƒ§îƒ³îƒ°ì— ëŒ€í•œ í™•ë¥ î€î€’, î€î€ˆ, î€î€„,
î€î€‚ ì„ ìƒê°í• 수 있다. í™•ë¥ î€î€’, î€î€ˆ , î€î€„, î€î€‚ ì˜ ê³„ì‚°ì€ ë§ˆì½”í”„ ì²´
ì¸ì„ ì´ìš©í•˜ì—¬ ì •ì˜í•œ 802.11 모ë¸[11]ì— ì „íŒŒ 오류를 ê³ ë ¤í•˜ì—¬
재설계한 모ë¸[7]ì„ ê¸°ë°˜ìœ¼ë¡œ 하여 (3)ê³¼ ê°™ì´ ê³„ì‚° 한다. [7]ê³¼
[11]ì˜ ëª¨ë¸ì€ 802.11 DCF MAC í”„ë¡œí† ì½œì—ì„œ í•œ 스테ì´ì…˜ì´
BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ CWì˜ ê°’ì´ ë³€í•˜ëŠ” ê³¼ì •ì„ ë§ˆì½”í”„ ì²´ì¸ìœ¼ë¡œ
ë„ì‹í™” 하여 분ì„한다. ì´ë“¤ì˜ 모ë¸ì€ BEB ì•Œê³ ë¦¬ì¦˜ì„ ë§¤ìš° ì •
확하게 분ì„하였다. [7]ì˜ 802.11 마코프 ì²´ì¸ ëª¨ë¸ì„ 수학ì 으
ë¡œ 분ì„하면 스테ì´ì…˜ì´ í•˜ë‚˜ì˜ slot time ë™ì•ˆ íŒ¨í‚·ì„ ì„±ê³µì 으
ë¡œ ì „ì†¡í• í™•ë¥ î‚¯ë¥¼ ì–»ì„ ìˆ˜ 있다. ì´ í™•ë¥ ì€ îƒ²ê°œì˜ ìŠ¤í…Œì´ì…˜ë“¤
ì´ ê²½ìŸí• ë•Œ (3)ì˜ í™•ë¥ ë“¤ì„ ê³„ì‚°í• ìˆ˜ 있게 하는 중요한 요소
ì´ë‹¤. ê·¸ë¦¬ê³ (3)ì—ì„œ î€îƒ© 는 ì „ì†¡í•œ íŒ¨í‚·ì— ì˜¤ë¥˜ê°€ ë‚ í™•ë¥ ì„ ì˜
미한다. î‚¯ì˜ ë„ì¶œì€ [7]ì—ì„œ 찾아 ë³¼ 수 있으며, ìžì„¸í•œ ì¦ëª…ì€
[11]ê³¼ [12]ì—ì„œ ì°¸ê³ í• ìˆ˜ 있다.
î€î€ˆ î‡ î„î†î‚¯î…
î€î€’ î‡ îƒ²î‚¯î„î†î‚¯î… î†î€´
î„î†î€îƒ© î…
î€î€„ î‡ îƒ²î‚¯î„î†î‚¯î…î†î€´
î€îƒ©
î€î€‚ î‡ î€´î†î€î€ˆ î†î€î€’ î†î€î€„
î„î…
(3)ì˜ î€îƒ© 는 ë¬´ì„ ì±„ë„ì˜ íŠ¹ì„±ì„ ë°˜ì˜í•˜ëŠ” 변수ì´ë‹¤. ë˜í•œ, 무ì„
채ë„ì˜ íŠ¹ì„±ì€ ê¸¸ë²„íŠ¸ 모ë¸ì„ 사용하여 모ë¸ë§ í• ìˆ˜ 있다. 길버
트 모ë¸ì€ [그림 1]ê³¼ ê°™ì€ ìƒíƒœ ì „ì´ ë‹¤ì´ì–´ê·¸ëž¨ì„ 가지며 
와 는 ê°ê° 현재 ë¹„íŠ¸ì— ì˜¤ë¥˜ê°€ 없는 ìƒíƒœì™€ ê·¸ë ‡ì§€ ì•Šì€ ìƒ
태를 ì˜ë¯¸í•œë‹¤. ë˜í•œ, î€îƒ¦îƒ¥îƒ¨ëŠ” ê°ê° ë¹„íŠ¸ì— ì˜¤ë¥˜ê°€ 없는 ìƒíƒœì—ì„œ
오류가 ë°œìƒí•˜ëŠ” ìƒíƒœë¡œ ê°ˆ í™•ë¥ , î€îƒ«îƒ³îƒ³îƒ¨ëŠ” ê·¸ì˜ ë°˜ëŒ€ë¥¼ ì˜ë¯¸í•œë‹¤.
[그림 1] 길버트 ëª¨ë¸ (Gilbert Model)
[그림 1]ì˜ ê¸¸ë²„íŠ¸ 모ë¸ì„ ì´ìš©í•˜ì—¬ î€îƒ© 를 (4)와 ê°™ì´ í‘œí˜„í•
- 4. 수 있다. î€îƒ«îƒ³îƒ³îƒ¨
î”î„î€îƒ¦îƒ¥îƒ¨
îˆî€îƒ«îƒ³îƒ³îƒ¨
î…는 í•˜ë‚˜ì˜ ë¹„íŠ¸ê°€ î€’îƒ«îƒ³îƒ³îƒ¨ì— ìžˆì„ í™•ë¥ ì´
ë©°, ì´ í•ì€ î„î†î€î€„î…ì„ ì˜ë¯¸í•œë‹¤. 그래서 ì‹ì„ 다시 ì •ë¦¬í•˜ë©´
(4)는 î€î€„과 î€îƒ¦îƒ¥îƒ¨ì˜ 관계ì‹ì´ ëœë‹¤. î€î€•î€Žî€ˆî€‚는 VoIP íŒ¨í‚·ì˜ ë¹„íŠ¸
수를 ì˜ë¯¸í•œë‹¤. 만약 î€îƒ¦îƒ¥îƒ¨ì˜ ê°’ì´ î€î€„과 같으면, 채ë„ì˜ ì˜¤ë¥˜ 모
ë¸ì€ ê· ì¼ ë¶„í¬ë¥¼ 따르며 î€îƒ© 는 (5)ê°€ ëœë‹¤.
î€îƒ©
î
îƒîƒ°îƒ¦îƒ©îƒ¶îƒ¸ î‡ î€´î†
î„îî€îƒ¦îƒ¥îƒ¨ îˆî€îƒ«îƒ³îƒ³îƒ¨
î€îƒ«îƒ³îƒ³îƒ¨
î…î„î†î€îƒ¦îƒ¥îƒ¨î…
î€î€•î€Žî€ˆî€‚ î†î€´
î‡ î€´î†î„î†î€î€„î…î„î†î€îƒ¦îƒ¥îƒ¨î…
î€î€•î€Žî€ˆî€‚ î†î€´
î„î…
î€îƒ©
î
îƒîƒªîƒ³îƒ¶îƒ± î‡ î€´î†î„î†î€î€„î…
î€î€•î€Žî€ˆî€‚
î„î…
4.2 ì „íŒŒ 오류를 ê³ ë ¤í•œ VoIP 용량 í‰ê°€ 모ë¸
본 ë…¼ë¬¸ì˜ ëª¨ë¸ì€ ë¨¼ì € VoIP 용량 모ë¸ì„ 모ë¸ë§í•˜ê¸° 위하여
(2)와 (3)ì—ì„œ ì •ì˜í•œ 8ê°œì˜ ë³€ìˆ˜ë¡œ (1)ì˜ î€îƒîƒ¨îƒ©îƒ¥îƒ°ì—ì„œ BEB ì•Œê³ ë¦¬
즘으로 대기한 ì‹œê°„ì„ ì œì™¸í•˜ê³ (1)ì„ ìž¬êµ¬ì„±í•˜ì—¬ (6)ê³¼ ê°™ì´ ë§Œ
들었다.
(6)ì—ì„œ î€‘ì€ (1)ì—ì„œ 사용한 기호와 ê°™ì€ ì˜ë¯¸ì¸ ìŒì„± ì½”ë±ì´
1ì´ˆì— ì „ì†¡í•´ì•¼í•˜ëŠ” íŒ¨í‚·ì˜ ìˆ˜ë¥¼ ì˜ë¯¸í•˜ë©°, 는 (2)ì—ì„œ ì •ì˜í•œ
것과 ê°™ì´ ìŠ¤í…Œì´ì…˜ì´ 성공ì 으로 íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ” ìƒíƒœê°€ ë ë•Œ
소요ë˜ëŠ” ì‹œê°„ì„ ì˜ë¯¸í•œë‹¤. ê·¸ë¦¬ê³ î€î€’는 (3)ì—ì„œ ì •ì˜í•œ 것과 ê°™
ì´ ì„±ê³µì 으로 íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ” ìƒíƒœê°€ ë í™•ë¥ ì„ ì˜ë¯¸í•œë‹¤.
(6)ì˜ ë¶„ìžëŠ” 1ì´ˆ ë™ì•ˆ 성공ì 으로 íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ”ë° ì‚¬ìš©ë˜
는 ì‹œê°„ì˜ í‰ê· ì„ ì˜ë¯¸í•˜ë¯€ë¡œ 1ì´ˆì— î€î€’를 곱한다. (6)ì˜ ë¶„ëª¨ëŠ”
í•˜ë‚˜ì˜ ìŠ¤í…Œì´ì…˜ì´ 1ì´ˆ ë™ì•ˆ VoIP íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ”ë° í•„ìš”í•œ ì‹œ
ê°„ì¸ î€‘âˆ™î€µî€“î€’ì˜ í‰ê· ì„ êµ¬í•˜ëŠ” 것ì´ë¯€ë¡œ î€‘âˆ™î€µî€“î€’ì— î€î€’를 곱한 것
ì´ë‹¤. ê²°ê³¼ì 으로 분모와 분ìžì˜ î€î€’는 서로 ìƒì‡„ëœë‹¤.
(6)ì€ ê²°ê³¼ì 으로 APê°€ íŒ¨í‚·ì„ ë³´ë‚´ê¸° ì „ì— BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ
대기하는 시간과 ì „íŒŒ 오류, ê·¸ë¦¬ê³ MOS ì œì–´ ë“±ì„ ì „í˜€ ê³ ë ¤í•˜
지 ì•Šì€ ì‹ì´ ëœë‹¤. ë˜í•œ, (1)ì—ì„œ ë¶„ëª¨ì˜ ë‘ ë²ˆì§¸ 수ì‹
 ×î€î”î€µì„ ê³ ë ¤í•˜ì§€ ì•Šì€ ì‹ì´ ëœë‹¤. ì´ê²ƒì€ (6)ì´ APê°€
ì „ì†¡í•˜ëŠ” ëª¨ë“ íŒ¨í‚·ì€ BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ 대기하지 ì•Šê³ íŒ¨í‚·ì„
ìˆ˜ì‹ ìŠ¤í…Œì´ì…˜ìœ¼ë¡œ 바로 ì „ì†¡í• ë•Œì˜ VoIP ìš©ëŸ‰ì„ í‰ê°€í•˜ëŠ” 것으
로 볼 수 있다.
î€îƒîƒ¨îƒ©îƒ¥îƒ° î‡
⌊îî‰î€“î€
î

îŠ
î‰î€“
î
î€
î

îŠ
⌋î‡
⌊î∙ ∙î€î€’
î€î€’
⌋
î‡
⌊î∙∙

⌋
î„î…
만약 APê°€ BEB ì•Œê³ ë¦¬ì¦˜ì— ì˜í•˜ì—¬ ì¼ì • ì‹œê°„ì„ ëŒ€ê¸°í•˜ì˜€ë‹¤ê°€
íŒ¨í‚·ì„ ì „ì†¡í•´ì•¼ 한다면 (6)ì„ ìˆ˜ì •í•´ì•¼ 한다. ì´ëŸ¬í•œ ê³ ë ¤ëŠ” (6)
ì´ ì£¼ì–´ì§„ ì‹œê°„ì„ ëª¨ë‘ íŒ¨í‚· ì „ì†¡ì— ì‚¬ìš©í• ìˆ˜ ìžˆì—ˆë˜ ê²ƒì— ë¹„í•˜
ì—¬ 패킷 ì „ì†¡ì— ì‚¬ìš©ë˜ëŠ” ì‹œê°„ì˜ ë¹„ìœ¨ì´ ì¤„ì–´ë“¤ê²Œ 한다. ë˜í•œ
ì „íŒŒ 오류로 ì¸í•˜ì—¬ ìˆ˜ì‹ ìŠ¤í…Œì´ì…˜ìœ¼ë¡œë¶€í„° ACK를 받지 못하면
AP는 ì¶”ê°€ì˜ ë™ìž‘ì„ ì·¨í•´ì•¼ 한다. ì´ê²ƒ ë˜í•œ APê°€ íŒ¨í‚·ì„ ë³´ë‚´
ëŠ”ë° ì‚¬ìš©í•˜ëŠ” ì‹œê°„ì˜ ë¹„ìœ¨ì´ ê·¸ë§Œí¼ ì ì–´ì§ì„ ì˜ë¯¸í•œë‹¤. ì´ëŸ¬í•œ
ì´ìœ ë¡œ BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ ë°œìƒí•˜ëŠ” 추가 시간과 ì „íŒŒ 오류로 ë°œ
ìƒí•˜ëŠ” 추가 시간으로 ì¸í•˜ì—¬ 성공ì 으로 íŒ¨í‚·ì„ ì „ì†¡í•˜ëŠ”ë° ì‚¬
용하는 ì‹œê°„ì˜ ë¹„ìœ¨ì´ ì¤„ì–´ë“œëŠ” ê²ƒì„ ê³ ë ¤í•´ì•¼ 한다.
성공ì ì¸ íŒ¨í‚· ì „ì†¡ì„ í•˜ëŠ”ë° ì†Œìš”ë˜ëŠ” ì‹œê°„ì˜ í‰ê· ì„
î‰î€“
î

î

î

îŠë¼ í•˜ê³ , í•˜ë‚˜ì˜ íŒ¨í‚·ì„ ì„±ê³µì 으로 보내기 위해
소요ë˜ëŠ” ì‹œê°„ì˜ í‰ê· ì„ î€„î‰î€“
î

î

îŠë¼ 하면, BEB ì•Œê³ ë¦¬ì¦˜ì˜ ìž
ì²´ ì˜í–¥ê³¼ ì „íŒŒ 오류가 BEB ì•Œê³ ë¦¬ì¦˜ì— ë¯¸ì¹˜ëŠ” ì˜í–¥ì— ì˜í•˜ì—¬
줄어드는 ë¹„ìœ¨ì€ î€„î‰î€“
î

î

î
 îŠî”î‰î€“
î

î
 îŠê°€ ëœë‹¤. ì´ ë¹„ìœ¨ì„ ì´
ìƒ ì±„ë„ì—ì„œì˜ VoIP ìš©ëŸ‰ì„ ê³„ì‚°í•˜ëŠ” (6)ì— ê³±í•˜ì—¬ (7)ê³¼ ê°™ì´
ìž¬êµ¬ì„±í• ìˆ˜ 있다.
(7)ì˜ î€„î‰î€“
î

î

î

îŠëŠ” íŒ¨í‚·ì„ ì„±ê³µì 으로 ì „ì†¡í•˜ëŠ”ë° ì†Œìš”ë˜
는 시간 î€“î€’ì— íŒ¨í‚·ì„ ì„±ê³µì 으로 ì „ì†¡í• í™•ë¥ î€î€’를 곱하여 구í•
수 있다. ê·¸ë¦¬ê³ î€„î‰î€“
î

î

îŠëŠ” 2ë²ˆì˜ ì„±ê³µì ì¸ ì „ì†¡ì— ì†Œìš”ë˜ëŠ”
í‰ê· 시간(î€î€’), BEB ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ ëŒ€ê¸°í•˜ëŠ”ë° ì†Œìš”ë˜ëŠ” í‰ê·
시간(î€î€ˆ ), ì±„ë„ ì˜¤ë¥˜ë¡œ ì¸í•˜ì—¬ 대기 하는 í‰ê· 시간(î€î€„)ì„ ëª¨
ë‘ ë”하여 구한다. î‰î€“
î

î
 îŠì—ì„œ 패킷 충ëŒë¡œ ì¸í•´ 소요ë˜ëŠ” ì‹œ
ê°„, î€î€‚ 를 ê³ ë ¤í•˜ì§€ ì•Šì€ ì´ìœ 는 APê°€ ëª¨ë“ VoIP í†µì‹ ì„ ì œì–´
하기 때문ì—, APê°€ ì „ì†¡í•˜ëŠ” ëª¨ë“ íŒ¨í‚·ì€ ì¶©ëŒì´ ì „í˜€ ë°œìƒí•˜ì§€
ì•ŠëŠ”ë‹¤ê³ ê°€ì •í•˜ì˜€ê¸° 때문ì´ë‹¤[6]. ê·¸ë¦¬ê³ (6)ì—서는 ëª¨ë“ VoIP
í†µì‹ ì´ AP를 ê±°ì³ ì´ë£¨ì–´ì§€ê¸° ë•Œë¬¸ì— ë‘ ë°°ì˜ íŒ¨í‚· ì „ì†¡ì„ ëª¨ë¸
ë§í•´ì•¼ 하는 ì´ìœ ë¡œ ë¶„ëª¨ì— 2를 곱하였다. 그러나 (7)ì—서는 ë‘
ë°°ì˜ íŒ¨í‚· ì „ì†¡ì— ëŒ€í•œ ê³ ë ¤ë¥¼ î‰î€“
î

î

îŠì—ì„œ 하기 ë•Œë¬¸ì— (6)ì—
2를 다시 곱하였다.
î€îƒ¦îƒ©îƒ¦ î‡
⌊î€îƒîƒ¨îƒ©îƒ¥îƒ° ∙ îî‰î€“
î

î
 îŠ
î‰î€“
î

î

î
 îŠ
⌋
î‡
⌊îî„î€î€’ îˆ î€“î€ˆî€î€ˆ îˆ î€“î€„î€î€„ î…
î€î€’
⌋
î„î…
(7)ì€ ì „íŒŒ ì˜¤ë¥˜ì˜ íŠ¹ì„±ìœ¼ë¡œ ì¸í•˜ì—¬ BEB ì•Œê³ ë¦¬ì¦˜ì˜ ë™ìž‘ì´
ì˜í–¥ì„ 받는 ê²ƒì— ëŒ€í•œ ê³ ë ¤ë¥¼ 하였다. ê·¸ë ‡ì§€ë§Œ ì „íŒŒ 오류로 ì¸
하여 íŒ¨í‚·ì´ ì†ì‹¤ë˜ëŠ” ìƒí™©ì€ (7)ì—서는 ê³ ë ¤í•˜ì§€ 않았다. ì´ì—
대한 ê³ ë ¤ëŠ” (8)ê³¼ ê°™ì´ î€îƒ¦îƒ©îƒ¦ì— 패킷 ì „ì†¡ ì„±ê³µë¥ î„î†î€îƒ©
î…ì„ ê³±í•˜
ì—¬ í•´ê²°í• ìˆ˜ 있다. (8)ì˜ î€îƒ© 는 ì±„ë„ ì˜¤ë¥˜ë¥¼ 길버트 모ë¸ë¡œ 모ë¸
ë§ í• ê²½ìš°ëŠ” (4)ì˜ î€îƒ©
î
îƒîƒ°îƒ¦îƒ©îƒ¶îƒ¸ 를 ì‚¬ìš©í•˜ê³ , ê· ì¼ ë¶„í¬ë¡œ 모ë¸ë§ í•
경우는 (5)ì˜ î€îƒ©
î
îƒîƒªîƒ³îƒ¶îƒ± ì„ ì‚¬ìš©í•œë‹¤.
î€îƒ¦îƒ©îƒ¦
î

î

î
 î‡ âŒŠî€îƒ´îƒ¶îƒ³îƒ´
î
 ∙î„î†î€îƒ© î…⌋
î‡
⌊îî„î€î€’ îˆî€“î€î€ˆ îˆî€“î€î€„î…
î€î€’î„î†î€îƒ© î…
⌋
î„î…
(8)ì€ VoIP íŒ¨í‚·ì„ ì „í˜€ ì†ì‹¤í•˜ì§€ ì•Šì•„ 매우 ì¢‹ì€ QoS를 보장
하는 VoIP ìš©ëŸ‰ë§Œì„ ê³„ì‚° 한다. 그러나 (8)ë¡œ í‰ê°€ë˜ëŠ” VoIP ìš©
ëŸ‰ì„ ëŠ˜ë¦¬ê³ ìŒì„± í’ˆì§ˆì„ ì œí•œí•´ì•¼í•˜ëŠ” 경우를 위하여 VoIPì˜
QoS ì œì–´ë¥¼ í• ìˆ˜ 있ë„ë¡ (8)ì„ ìˆ˜ì •í•´ì•¼ 한다. 쉽게 설명하면
ìŒì„± ì½”ë±ì—ì„œ 만들어내는 VoIP íŒ¨í‚·ì˜ ì „ì†¡ 횟수를 줄여서
MOS를 3.6으로 ì¡°ì ˆí•˜ë©´ 네트워í¬ì—ì„œ ì§€ì› ê°€ëŠ¥í•œ VoIP 용량
ì„ ëŠ˜ë¦´ 수 있다. ì¼ë¡€ë¡œ G.711ì€ ì´ìƒ 채ë„ì—ì„œ ìŒì„± 품질ì€
MOS 4.2 ì´ë©° 패킷 ì†ì‹¤ë¥ ì´ 4.9% ì¼ ë•Œ MOS 3.6ì˜ ìŒì„± í’ˆ
ì§ˆì„ ë³´ì¸ë‹¤[13]. 만약 G.711ì´ ì´ˆë‹¹ 100ê°œì˜ íŒ¨í‚·ì„ ë³´ë‚´ì•¼
MOS 4.2를 만족한다면 MOS 3.6으로 95ê°œì˜ íŒ¨í‚·ì„ ë³´ë‚´ì–´ 네
íŠ¸ì›Œí¬ ëŒ€ì—íì˜ ì‚¬ìš©ëŸ‰ì„ ì¤„ì—¬ VoIP ìš©ëŸ‰ì„ ëŠ˜ë¦´ 수 있다.
VoIPì˜ QoS ì œì–´ë¥¼ 위하여 MOSì˜ íŠ¹ì • 수치를 만족하는 패
í‚· ì†ì‹¤ë¥ ì„ î€îƒ±îƒ³îƒ·
î
 ë¡œ ì •ì˜í•˜ì—¬, î„î†î€îƒ±îƒ³îƒ·
î

î”î…ì„ (8)ì˜ î€‘ì—
곱하면 (9)와 ê°™ì´ QoS ì œì–´ê°€ 가능하다. ì´ë•Œ, î€î€Œî€Žî€’
î
 ì˜ ë‹¨ìœ„
는 백분율 ì´ë¯€ë¡œ 100으로 나누어서 계산한다.
î€ î‡
⌊î„î†î€îƒ±îƒ³îƒ·
î
î”î…î„î€î€’ îˆî€“î€î€ˆ îˆî€“î€î€„î…
î€î€’î„î†î€îƒ© î…
⌋ î„î…
본 ë…¼ë¬¸ì€ ì´ë ‡ê²Œ (9)ê¹Œì§€ì˜ ê³¼ì •ì„ ê±°ì³ì„œ ì„œë¡ ì—ì„œ 언급한
다섯 가지 ë¬¸ì œ BEB ì•Œê³ ë¦¬ì¦˜ì˜ ì •í™•í•œ ë°˜ì˜, ì „íŒŒ 오류로 ì¸í•œ
패킷 ì†ì‹¤ì˜ ë°˜ì˜, ë¬´ì„ ì±„ë„ì˜ ì—°ì†ì ì¸ ì „íŒŒ ì˜¤ë¥˜ì˜ ê³ ë ¤, ìŒì„±
ì½”ë±ì˜ íŠ¹ì§•ì˜ ê³ ë ¤, ê·¸ë¦¬ê³ VoIPì˜ QoS ì œì–´ë¥¼ ëª¨ë‘ í•´ê²°í•˜ì˜€
다. ì´í›„ì˜ ìž¥ì—서는 (9)ì´ ëª¨ë¸ì˜ íƒ€ë‹¹ì„±ì„ í‰ê°€í•˜ê³ 몇 가지 ë³€
ìˆ˜ë“¤ì˜ ê°’ì„ ë³€ê²½í•˜ì—¬ê°€ë©° ìŒì„± ì½”ë±ë³„ë¡œ VoIP ìš©ëŸ‰ì„ í‰ê°€í•œë‹¤.
5. 실험 ë° ê²°ê³¼
- 5. 본 실험ì—서는 VoIP ë°ì´í„°ëŠ” ìŒì„± ì½”ë±ìœ¼ë¡œ ë§Žì´ ì‚¬ìš©ë˜ëŠ”
G.711와 G.729를 사용하여 ìƒì„±ëœë‹¤ê³ ê°€ì •í•˜ì˜€ë‹¤. ê·¸ë¦¬ê³ ê°
ì½”ë±ì´ 10ms, 20ms, 30ms, 50msì˜ ë‹¨ìœ„ ìŒì„± ì‹ í˜¸ë¥¼ ì¸ì½”딩하
ì—¬ VoIP íŒ¨í‚·ì„ ìƒì„±í• 경우를 ê³ ë ¤í•˜ì—¬, ê° ê²½ìš°ì— ëŒ€í•œ VoIP
ìš©ëŸ‰ì„ í‰ê°€í•œë‹¤. ë˜í•œ, [6]ì˜ VoIP 용량 í‰ê°€ 결과와 비êµí•˜ê¸°
위하여 [6]ì˜ í™˜ê²½ê³¼ 똑같게 ì„¤ì •í•˜ì—¬ ìš©ëŸ‰ì„ í‰ê°€í•˜ì˜€ë‹¤.
5.1 모ë¸ì˜ 타당성 í‰ê°€
본 ì‹¤í—˜ì€ [6]ì—ì„œ 채ë„ì˜ BER ìˆ˜ì¤€ì„ ë‹¬ë¦¬í•˜ì—¬ VoIP 용량ì„
NS2ë¡œ ì‹œë®¬ë ˆì´ì…˜í•˜ì—¬ ë„출 í•œ 결과와 (9)ë¡œ í‰ê°€í•œ VoIP 용량
결과를 [í‘œ 1]ì—ì„œ 비êµí•˜ì˜€ë‹¤. ì´ë•Œ, ì´ ì‹¤í—˜ì—ì„œ [6]ì˜ í™˜ê²½ê³¼
ë˜‘ê°™ì´ ì±„ë„ ì˜¤ë¥˜ íŠ¹ì„±ì„ ê· ì¼ ë¶„í¬ë¡œ 모ë¸ë§ 하여 î€îƒ© 를 (5)ì˜
î€îƒ©
î
îƒîƒªîƒ³îƒ¶îƒ± 으로 하여 VoIp ìš©ëŸ‰ì„ í‰ê°€í•œë‹¤. [í‘œ 1]ì—ì„œ 괄호ì—
있는 숫ìžëŠ” [6]ì˜ ì‹œë®¬ë ˆì´ì…˜ 실험ì´ë©°, 괄호 ë°–ì— ìžˆëŠ” 숫ìžëŠ”
(9)ë¡œ í‰ê°€í•œ ê²°ê³¼ì´ë‹¤. ì´ ì‹¤í—˜ì˜ VoIP 용량 오차는 í‰ê· 0.22
개로 ì‹œë®¬ë ˆì´ì…˜ê³¼ ê±°ì˜ ê°™ì€ ê²°ê³¼ë¥¼ ë³´ì´ê³ 있다. ë˜í•œ í‰ê· 오
ì°¨ìœ¨ì€ 1.75%ì´ë‹¤. ì´ëŠ” 본 ë…¼ë¬¸ì˜ VoIP í‰ê°€ 모ë¸ì´ ì „íŒŒ 오류
ê°€ 있는 환경ì—ì„œ 매우 ì •í™•í•˜ê²Œ VoIP ìš©ëŸ‰ì„ í‰ê°€ë¥¼ í•˜ê³ ìžˆìŒ
ì„ ì•Œ 수 있다.
BER /
Voice
data
per
frame
G.711 (î€îƒ±îƒ³îƒ·
î
=0) G.729 (î€îƒ±îƒ³îƒ·
î
=0)
10ms 20ms 30ms 50ms 10ms 20ms 30ms 50ms
0 6(6) 12(12) 17(17) 25(25) 7(7) 14(14) 21(21) 34(34)
10-6
6(6) 12(12) 17(17) 25(25) 7(7) 14(14) 21(21) 34(34)
10
-5
6(6) 12(12) 17(16) 24(24) 7(7) 14(14) 21(20) 34(33)
10
-4
5(5) 9(9) 11(12) 14(15) 6(6) 12(12) 18(18) 29(29)
2*10-4
4(4) 6(7) 7(8) 7(7) 5(5) 11(11) 16(16) 25(25)
[í‘œ 1] ìŒì„± 통화 용량 (ê· ì¼ ë¶„í¬ ì „íŒŒ 오류 모ë¸)
5.2 ì „íŒŒ 오류를 ê³ ë ¤í•œ 802.11ì˜ VoIP 용량 í‰ê°€
본 ì‹¤í—˜ì€ ì±„ë„ ì˜¤ë¥˜ 모ë¸ì„ 달리 í• ë•Œì˜ ê²°ê³¼ë¥¼ 실험하였다.
길버트 모ë¸ë¡œ ì „íŒŒ 오류를 ê³ ë ¤í•œ ì‹¤í—˜ì€ (9)를 ì´ìš©í•˜ì—¬ ê· ì¼
분í¬ì™€ 길버트 모ë¸ì„ ì‚¬ìš©í• ë•Œì˜ VoIP 용량 ì˜¤ì°¨ìœ¨ì„ ê³„ì‚°í•˜ì˜€
으며 ê·¸ 결과는 [그림 2]와 같다. 단, BERì€ ì˜¤ë¥˜ìœ¨ì´ ë†’ì€ ë„심
ê³¼ 비슷한 ê°’ì„ ê°€ì§€ëŠ” 2*10-4
ì¼ ë•Œì™€ 1*10-4
ì¼ ë•Œë§Œì„ ë¹„êµí•˜
였다. ë˜í•œ, ê· ì¼ ë¶„í¬ë¡œ 모ë¸ë§ í• ë•Œì™€ 길버트 모ë¸ë¡œ 모ë¸ë§
í• ë•Œì˜ ì°¨ì´ì ì„ ì•Œì•„ë‚´ê¸° 위해서 î€î€Œî€Žî€’
î
 ì€ 0으로 하여 실험
하였다.
본 ì‹¤í—˜ì˜ ê²°ê³¼ëŠ” 길버트 모ë¸ë¡œ 모ë¸ë§ í• ë•Œê°€ ê· ì¼ ë¶„í¬ë¡œ
모ë¸ë§ í• ë•Œë³´ë‹¤ ë†’ì€ VoIP 용량으로 í‰ê°€ë˜ì—ˆë‹¤. VoIP 용량 오
차는 í‰ê· 2개를 ë³´ì´ë©°, ì˜¤ì°¨ìœ¨ì€ í‰ê· 43.79%를 보였다. ì´ëŸ¬
í•œ ì´ìœ 는 길버트 모ë¸ë¡œ 사용한 결과가 ê· ì¼ ë¶„í¬ì˜ 결과보다
ë†’ì€ ê²ƒì€ ê°™ì€ BERì—ì„œ ì—°ì†ì ì¸ ë¹„íŠ¸ ì—러가 길버트 모ë¸ì—ì„œ
ë” ë§Žì´ ë°œìƒí•˜ê¸° 때문ì´ë‹¤. 즉, ì—°ì†ì ì¸ ë¹„íŠ¸ ì—러가 ë°œìƒí•˜ë©´
ì „íŒŒ 오류가 ë°œìƒí•œ íŒ¨í‚·ì˜ ìˆ˜ê°€ ê· ì¼ ë¶„í¬ ëª¨ë¸ë³´ë‹¤ ìƒëŒ€ì 으로
ì 어지기 때문ì´ë‹¤. [그림 2]ì—ì„œ ë³´ë“¯ì´ G.711 ì½”ë±ì´ BER
2*10
-4
환경ì—ì„œ ê· ì¼ ë¶„í¬ ì˜¤ë¥˜ 모ë¸ë³´ë‹¤ 3ë°°(200%ì˜ ì˜¤ì°¨ìœ¨ì„
ë³´ì´ë¯€ë¡œ)ì˜ VoIP ìš©ëŸ‰ì„ ë³´ì´ëŠ” ê²ƒì€ ë¬´ì„ ì±„ë„ í™˜ê²½ì´ ì—°ì†ì
ì¸ ë¹„íŠ¸ 오류로 ì¸í•´ì„œ ê· ì¼ ë¶„í¬ ì˜¤ë¥˜ 모ë¸ë³´ë‹¤ 패킷 ì†ì‹¤ë¥ ì„
매우 ë‚®ì¶”ì—ˆê³ , G.711ì´ G.729보다 ì „íŒŒ ì˜¤ë¥˜ì— ë§¤ìš° 민ê°í•˜ì—¬
G.729보다 매우 ë§Žì€ ìˆ˜ì˜ VoIP ìš©ëŸ‰ì„ ëŠ˜ë¦´ 수 있게 ëœ ê²ƒì´
다.
[그림 2] ë¬´ì„ ì±„ë„ ì˜¤ë¥˜ 모ë¸ì„ ê· ì¼ ë¶„í¬ë¡œ í• ë•Œì˜ VoIP
용량과 길버트 모ë¸ë¡œ í• ë•Œì˜ VoIP 용량 오차율
5.3 VoIP QoS ì œì–´ì‹œì˜ 802.11ì˜ VoIP 용량 í‰ê°€
본 ì‹¤í—˜ì€ VoIP í†µì‹ ì˜ ìŒì„± í’ˆì§ˆì„ MOS 값으로 통ì¼í• ë•Œ
802.11ì˜ VoIP ìš©ëŸ‰ì„ ì‹¤í—˜í•˜ì˜€ë‹¤. ì´ë•Œ, MOS는 VoIP 서비스
ì´ìš©ìžê°€ 만족하는 ìµœì†Œì˜ ê°’ 3.6ì„ ê¸°ì¤€ìœ¼ë¡œ 3.7부터 3.2까지
변화하였으며 BERë„ ì 용하여 [그림 3]ê³¼ [그림 4]와 ê°™ì´ 3ì°¨
ì› ê·¸ëž˜í”„ë¡œ ë„ì‹í•˜ì˜€ë‹¤. [그림 3]ì€ G.711ì„ ìŒì„± ì½”ë±ìœ¼ë¡œ 사
ìš©í• ê²½ìš°, [그림 4]는 G.729를 ìŒì„±ìœ¼ë¡œ ì½”ë±ì„ ì‚¬ìš©í• ê²½ìš°ì˜
그래프ì´ë©°, ê° ì½”ë±ì€ 20msì˜ ìŒì„± ë°ì´í„°ë¥¼ ë‹´ì€ íŒ¨í‚·ì„ ìƒì„±
한다. ê·¸ë¦¬ê³ ê° ê·¸ë¦¼ì€ ë‘ ê°œì˜ ê·¸ëž˜í”„ë¥¼ í¬í•¨í•˜ê³ 있는ë°, 실ì„
으로 ê·¸ë ¤ì§„ 그래프는 ì±„ë„ ì˜¤ë¥˜ë¥¼ ê· ë“± 분í¬ë¡œ 모ë¸ë§í• ë•Œ, ì
ì„ ìœ¼ë¡œ ê·¸ë ¤ì§„ 그래프는 길버트 모ë¸ë¡œ 모ë¸ë§í• ë•Œì˜ VoIP 용량
ì´ë‹¤. 여기서 MOSê°’ì„ í†µì¼í•˜ê¸° 위하여 MOS ê°’ì— ë”°ë¼ ë³€í•˜ëŠ”
패킷 ì†ì‹¤ë¥ î€î€Œî€Žî€’
î
 ì„ E-Model[8]ë¡œ 계산하였다.
[그림 4] MOS와 BERì— ë”°ë¥¸ G.711ì˜ ìš©ëŸ‰ (20ms)
- 6. [그림 5] MOS와 BERì— ë”°ë¥¸ G.729ì˜ ìš©ëŸ‰ (20ms)
[그림 3]ê³¼ [그림 4]ì—ì„œ ë³´ë“¯ì´ ì „ì†¡ íŒ¨í‚·ì˜ ìˆ˜ë¥¼ 줄여 MOS
를 낮추는 방법, 즉 VoIP QoS ì œì–´ëŠ” VoIP ìš©ëŸ‰ì„ í¬ê²Œ 늘리지
못하는 ê²ƒì„ ì•Œ 수 있다. G.711ì˜ ê²½ìš°, ì´ìƒ 채ë„ì—서는 MOSê°€
낮아ì§ì— ë”°ë¼ VoIP 용량 ì¦ê°€ 효과를 얻지 못하며, BERì´ 10-4
ì´ê³ 길버트 ì±„ë„ ì˜¤ë¥˜ 모ë¸ì¼ 경우ì—는 MOS 3.3ì—ì„œ 1ê°œì˜ ì¶”
ê°€ VoIP 용량 효과를 얻었다. ë˜í•œ, G.711ê³¼ G.729는 ì–´ë– í•œ
BER 환경ì—ì„œë„ MOSì˜ ê°ì†ŒëŠ” 최대 1ê°œì˜ VoIP 용량 효과만ì„
얻었다. ì˜¤ížˆë ¤ G.711ê³¼ G.729는 BERì— ë”ìš± 민ê°í•˜ê²Œ ë°˜ì‘ í•˜
ë©°, 길버트 ì±„ë„ ì˜¤ë¥˜ 모ë¸ì´ ê· ë“± ë¶„í¬ ì±„ë„ ì˜¤ë¥˜ 모ë¸ë³´ë‹¤ ë”
ìš± ì•ˆì •ì ì¸ VoIP 서비스를 í• ìˆ˜ 있ìŒì„ ì•Œ 수 있다.
6. ê²° ë¡
본 ë…¼ë¬¸ì€ ê¸°ì¡´ì— ì œì•ˆëœ 802.11 네트워í¬ì˜ VoIP 용량 í‰ê°€
모ë¸ì„ ìˆ˜ì •í•˜ì—¬ 마코프 ì²´ì¸ì„ ì´ìš©í•œ 오류모ë¸ê³¼ VoIP 품질 측
ì • 모ë¸ì¸ MOSì˜ ê°œë…ì„ ì ìš©í•œ 새로운 모ë¸ì„ ì œì•ˆí•˜ì˜€ë‹¤. ì´
모ë¸ì€ 채ë„ì„ ê· ì¼ ë¶„í¬ ì˜¤ë¥˜ 모ë¸ë¡œ 모ë¸ë§í• ë•Œ, 기존 연구ì˜
ì‹œë®¬ë ˆì´ì…˜ 결과보다 1.75%ì˜ ì˜¤ì°¨ìœ¨ê³¼ 0.22ê°œì˜ VoIP 용량 ì°¨
ì´ë¥¼ ë³´ì´ë©°, 길버트 모ë¸ë¡œ 모ë¸ë§í• ë•Œ 43.79%ì˜ ì˜¤ì°¨ìœ¨ê³¼ 2
ê°œì˜ VoIP 용량 ì°¨ì´ë¡œ ë” ë§Žì€ VoIP í†µì‹ ì„ ìˆ˜ìš©í•œë‹¤. ê· ì¼ ë¶„
í¬ ì „íŒŒ 오류 모ë¸ë¡œ ì‚¬ìš©í• ë•Œì˜ ê²°ê³¼ëŠ” 기존 ì—°êµ¬ì˜ ì‹œë®¬ë ˆì´
ì…˜ 결과와 매우 비슷한 결과를 ë³´ì´ëŠ” 것으로 본 ë…¼ë¬¸ì˜ VoIP ìš©
량 í‰ê°€ 모ë¸ì´ ì‹œë®¬ë ˆì´í„°ë¥¼ 사용하지 ì•Šê³ ë„ ì •í™•í•œ VoIP 용량
ì„ í‰ê°€í• 수 있ìŒì„ ë³´ì—¬ì£¼ê³ ìžˆë‹¤. ë˜í•œ, 길버트 모ë¸ë¡œ ì „íŒŒ
오류를 ì‚¬ìš©í• ë•Œì˜ ê²°ê³¼ëŠ” ì‹¤ì œ ë¬´ì„ ì±„ë„ì—ì„œì˜ VoIP 용량ë„
í‰ê°€ê°€ 가능하다는 ê²ƒì„ ë³´ì—¬ì¤€ë‹¤. 마지막으로 802.11 네트워í¬
ì—ì„œ ìŒì„± í’ˆì§ˆì„ ë‚®ì¶”ê³ VoIP ìš©ëŸ‰ì„ ëŠ˜ë¦¬ëŠ” ë°©ë²•ì€ íš¨ê³¼ë¥¼ ë³´
지 못한다는 ê²ƒì„ ë³¸ ë…¼ë¬¸ì˜ VoIP í‰ê°€ 모ë¸ë¡œ ì•Œ 수 있다.
본 ë…¼ë¬¸ì˜ ëª¨ë¸ì€ 802.11ì˜ VoIP 용량 í‰ê°€ì— ìœ ìš©í•˜ê²Œ 사용
ë 수 있다. ì¼ë¡€ë¡œ 실시간으로 ì±„ë„ BERê³¼ ì¸¡ì •í•˜ê³ î€îƒ¦îƒ¥îƒ¨ë¥¼ 계
산하여, 본 논문ì—ì„œ ì œì•ˆëœ ëª¨ë¸ì— ì 용하여 VoIP í†µì‹ ì˜ ì¶”ê°€
여부 ë° ì œí•œ 여부를 실시간으로 ê²°ì •í• ìˆ˜ 있다. ë˜í•œ, 본 논문
ì—ì„œ ì œì•ˆëœ ëª¨ë¸ì˜ ë„출 ê³¼ì •ì€ 802.11ì—서만 ë¿ë§Œ ì•„ë‹ˆë¼ BEB
ì•Œê³ ë¦¬ì¦˜ì„ ì‚¬ìš©í•˜ëŠ” 다른 ë¬´ì„ ë„¤íŠ¸ì›Œí¬ì˜ 용량 í‰ê°€ 모ë¸ì— ì
ìš©ì´ ì¶©ë¶„ížˆ 가능한 것으로 기대한다.
ì°¸ ê³ ë¬¸ í—Œ
[1] IEEE 802.1 WG, “Part 11: Wireless LAN Medium Access
Control (MAC) and Physical Layer (PHY) Specifications,
reference number ISO/IEC 8802-11:1999(E)â€, IEEE Std
802.11, 1999.
[2] A. Chandra, V. Gummalla, and J. O. Limb, “Wireless
medium access control protocolsâ€, IEEE Communications
Surveys & Tutorials, Vol. 3, No. 2, pp. 2-15, Second Quarter
2000.
[3] ITU-T Recommendation G.711, “Pulse Code Modulation
(PCM) of voice frequenciesâ€, ITU-T, Nov. 1988.
[4] ITU-T Recommendation G.729, “Annex A. C source
code and test vectors for implementation verification of the
G.729 reduced complexity 8 kbit/s CS-ACELP speech
codecâ€, ITU-T, Nov. 1996.
[5] ITU-T Recommendation G.723.1, “Speech coders: Dual
rate speech coder for multimedia communications
transmitting at 5.3 and 6.3 kbit/sâ€, ITU-T, Mar. 1996.
[6] D.P. Hole, and F.A. Tobagi, “Capacity of an IEEE
802.11b Wireless LAN supporting VoIPâ€, Proc. of IEEE ICC,
Vol. 1, pp. 196-201, Jun. 2004.
[7] J. S. Ahn, J. H. Yoon, and K. W. Lee, “Performance
and Power Consumption Analysis of 802.11 with
Reed-Solomon Code over Wireless Sensor Networks by
Varying the FEC Symbol Sizeâ€, Proc. of JCN, Under Second
Revision, 2007.
[8] ITU-T Recommendation G.107, “The E-model, a
computational model for use in transmission planningâ€,
ITU-T, May 2005.
[9] M. Veeraraghavan, N. Cocker, and T. Moors, “Support of
voice services in IEEE 802.11 Wireless LANs†Proc. of IEEE
INFOCOM, Vol. 1, pp. 488-497, Apr. 2001.
[10] A. Trad, F. Munir, and H. Afifi, “Capacity Evaluation of
VoIP in IEEE 802.11e WLAN Enviromentâ€, CCNC, Vol. 2, pp.
828-832, Jan. 2006
[11] H. Wu, Y. Peng, K. Long, S. Cheng, and J. Ma,
“Performance of Reliable Transport Protocol over IEEE
802.11 Wireless LAN: Analysis and Enhancementâ€, Proc. of
IEEE INFOCOM, Vol. 2, pp. 599-607, Jun. 2002.
[12] G. Bianchi, “Performance Analysis of the IEEE 802.11
Distributed Coordination Functionâ€, IEEE Journal on Selected
Areas in Communications, Vol. 18, No.3, pp. 535-547, Mar.
2000.
[13] ETSI Technical Report, “Actual measurements of
network and terminal characteristics and performance
parameters in TIPHON networks and their influence on voice
qualityâ€, ETSI TR 101 329-6 V2.1.1 (2002-02), Feb. 2002.