ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
전파 오류를 고려한 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ì´ ë˜ë©´ 스테ì´ì…˜ì€ íŒ¨í‚·ì„ ì „
송한다. íŒ¨í‚·ì„ ì „ì†¡í•œ 후 패킷 충ëŒì´ ë°œìƒí•˜ë©´ 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. 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)는 î€î€„과 î€îƒ¦îƒ¥îƒ¨ì˜ 관계ì‹ì´ ëœë‹¤. î€î€•î€Žî€ˆî€‚는 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. 실험 ë° ê²°ê³¼
본 실험ì—서는 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)
[그림 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.

More Related Content

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.