Abstract
In this paper, we propose an effective Noraebang service algorithm using multicasting technology. The goal of this proposed Noraebang service is to reduce the load of server as well as network resources and to enhance the performance of MOD. The effective Noraebang service algorithm proposes the new method that stores the post-ordered reserve songs in client's buffer in the order of request, not through the network and server, after the completion of the service pre-ordered requested song. The number of channel required in Noraebang service which used this algorithm can be decreased greatly when many songs re reserved, and the post-ordered songs can be serviced at real time by using buffer. The simulation results of this algorithm are confirmed that the performance of the proposed effective Noraebang service system increased significantly.
본 논문에서는 네트워크 지원뿐만 아니라 서버의 부하를 크게 경감시켜 MOD의 시비스 품질을 향상시키는 멀티캐스팅을 사용한 새로운 노래방 서비스 알고리듬을 제안한다. 제안된 효율적인 노래방 서비스 알고리듬은 유니캐스트로 전송되는 노래를 서비스 받음과 동시에 후-순위 예약 곡이 현재 서비스되고 있는 다른 클라이언트들의 예약 곡고 동일할 경우 멀티캐스트 채널을 통해 자신의 버퍼에 저장하는 방법을 채택하였다. 따라서 유니캐스트 채널을 통한 서비스 종료에 이어 다음 순서의 예약 곡을 네트워크 자원을 통하지 않고 직접 버퍼로부터 서비스되는 방법을 사용한다. 제안된 효율적인 노래방 서비스를 위한 전송 알고리듬은 예약 곡이 많을 수록 소요되는 채널의 수가 크게 감소될 수 있으며, 실시간으로 서비스될 수 있다. 본 알고리듬을 이용한 시뮬레이션을 통해 노래방 서비스 시스템의 성능이 크게 향상되었음을 확인하였다.