{'fraction_non_alphanumeric': 0.019832985386221295, 'fraction_numerical': 0.0, 'mean_word_length': 5.187096774193549, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A dynamic scalable service model for SIP-based video conference

As an extensible signaling protocol, SIP (session initiation protocol) can be applied in developing video conference system. Traditionally, for SIP-based centralized video conference system, conferencing scale is limited by both the capability of conference server and the availability of bandwidth. The paper focuses on how to keep conferencing when the number of conference users increases. Based on the study of the SIP protocol, we analyze the drawback of the existing video conference model, and propose a dynamic scalable service model for SIP-based video conference. By this model, the extra service requests can be transferred and served in the cooperated conference servers. The paper presents the conferencing control policy of the model in detail. We developed a prototype of video conference system based on the above model. Experimental results show this service model works well.