VoIP는 (Voice Over Internet Protocol) 음성 패킷 망을 말한다. 유선 전화망에서 이루어지던 음성 통신을 인터넷 망에서 사용하는 패킷 교환 방식으로 전달하도록 하는 기술이다. 즉 기존의 회선 교환 방식인 PSTN으로 음성을 전송하던 것에서 인터넷 망을 통하여 음성을 데이터화 하여 전송하는 기술이다.
본 연구에서는 VoIP 전화기의 LAN포트로 입력되는 짧은 패킷 데이터를 PC포트로 스위칭 하였을 경우, 메인 CPU 내부 블록의 이더넷 스위치 유무에 따라 네트워크 속도 지연 및 데이터 손실을 비교 하고 보완 방식을 제안 한다.
본 연구에서 제안하는 방식을 요약 하면, 패킷의 사이즈가 작아질수록 동일 시간에 많은 데이터를 처리 하여야 한다. 기존 시스템의 Main CPU는 내부 블록에 이더넷 스위치가 존재하여 데이터 스위칭을 내부 코어가 관여하지 않기때문에 Short 패킷 처리를 원활하게 수행할 수 있었다. 하지만 메인 CPU의 단종으로 내부 블록에 이더넷 스위치가 존재하지 않는 메인 CPU로 변경하게 되었고, 내부 코어가 Short 패킷을 처리를 관여하기 때문에 이로 인하여 메인 CPU에 과부하가 발생 되고 네트워크 Throughput 속도의 지연이 발생 된다.
제안된 시스템에서는 위 문제를 해결 하기위하여 VoIP 전화기의 내부에 하드웨어를 추가하여 해결할 수 있는 방안을 제시 한다. 네트워크 장비로 Short 패킷 데이터를 전송 하였을 시 데이터 처리 속도 및 CPU의 과부하, 패킷 Loss를 측정 하고 개선된 점을 확인하였다.