Abstract

SIP(Session Initiation Protocol) 환경에서의 컨퍼런스 모델 가운데 중앙 집중형 구조는 컨퍼런스 관리 및 제어가 용이한 장점이 있어 널리 사용되나 컨퍼런스 참가자 수가 늘어남에 따른 확장성의 제약이 있다. 따라서 본 논문에서는 중앙 집중형 컨퍼런스 모델의 확장성을 개선할 수 있는 효율적인 분산형 컨퍼런스 구조를 제안하였다. 여기서는 컨퍼런스 참가자가 정해진 최대값을 넘을 경우 동적으로 새로운 컨퍼런스 서버가 추가된다. 이때 기존의 컨퍼런스 서버의 포커스는 주 포커스가 되고 새로 참여한 컨퍼런스 서버의 포커스는 부 포커스가 되며, 각 컨퍼런스 서버들 사이에 컨퍼런스 참가자들에 대한 동적인 재 할당이 이루어져 부하를 균등하게 분담할 수 있다. 이 과정은 컨퍼런스 참가자 수가 증가함에 따라 반복된다. 본 논문에서는 이러한 동작에 필요한 새로운 컨퍼런스 서버 추가 과정에서의 처리 절차, 교환되는 SIP 호 신호, 컨퍼런스 서버 사이의 RTP(Real Time Transport Protocol) 세션 연결을 위한 신호 처리 절차, 그리고 컨퍼런스 서버 사이의 컨퍼런스 이벤트 패키지 신호 처리 절차를 제시하였다. 제안한 방식은 실험을 통하여 성능을 측정하였다. The centralized conference architecture, one of the conference architectures in SIP(Session Initiation Protocol) environment, is widely used as it has the advantage of conference management and control. However it has been limited in scalability. Therefore we have proposed an efficient distributed conference architecture to improve scalability of centralized conference model. In our architecture, if the number of conference participants exceeds the predefined maximum number, a new conference server is added to the conference dynamically. In this case, the focus of existing server acts as primary focus and the focus of added server acts as secondary focus, and dynamic reallocation of participants between servers is done to equally divide the loads. This process is repeated as the number of conference participants increases. For this behavior, we have proposed procedure of adding the conference server, SIP call signal exchange, signaling procedure for RTP(Real Time Transport Protocol) sessions between conference servers, and procedure of conference event package between conference servers. The performance of our proposed model is evaluated by experiments.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call