DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK
Main Author: | |
---|---|
Language: | English |
Published: |
Kent State University / OhioLINK
2020
|
Subjects: | |
Online Access: | http://rave.ohiolink.edu/etdc/view?acc_num=kent1606570495229229 |
id |
ndltd-OhioLink-oai-etd.ohiolink.edu-kent1606570495229229 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-OhioLink-oai-etd.ohiolink.edu-kent16065704952292292021-08-03T07:16:31Z DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK Hossain, Md Amjad Computer Science Peer to peer video conferencing P2P Network Multiparty Telepresence Crowd-Scale Multipoint Control Unit Distributed MCU Role-based stream prioritization GAncestor ZePoP Leader Election overcrowding stream collection and distribution tree Traditionally, the multi-party telepresence system is supported by one or more servers called Multipoint Control Unit(MCU). These servers are expensive, involve the third party in the system, and also bottleneck for large scale implementation. So, this dissertation presents protocols for autonomous Peer-to-Peer(P2P) implementation of Crowd-scale Telepresence System. The protocols use multiple features from widely adopted P2P network, Gnutella. The proposed protocols and strategies are designed based on the Principle of Distributed Computing (PDC) and the Principle of Priority-based Resource Allocation(PPRA). These principles are considered to address three of the four identified challenges of CMTS implementation, (1) Computational Challenge, (2) Temporal Challenge, and (3) Overcrowding Challenge. The fourth one is the visual challenge which is left for future work. The PDC is used to address the first two challenges by distributing of MCU’s workloads among participating peers. The MCU consists of a Multipoint Controller(MC) and one or more Multipoint Processors(MP). For distributed MCU, the optimal placement of MC and MPs in the P2P overlay network is necessary, which is time-consuming because of exponential search space. So, a phase-based design approach is considered. For optimal placement of MC, three incremental protocols, such as GAncestor, ZePoP, and ZePoP-ε are presented. Then, multiple methods are discussed to place the MPs around the optimal MC. For supporting the desired frame rate, two versions of progressive timer management schemes are used at MPs. The protocol ZePoP-ε is designed based on PPRA that emphasis to properly utilize the limited resources of the P2P network. Thus, PPRA is used to address the overcrowding challenge as well as the temporal challenge. It is used to design a profit-based stream collection mechanism of ZePoP-ε for maximizing a Dynamic Role and Demand based Index (DRDI) in bounded waiting time. The proposed protocols and methods collectively ensure minimized network traffic, node hotness(load), and stream composition time with minimal drops of streams compared to the leading reported techniques. All the protocols and methods are validated using simulation. 2020-12-02 English text Kent State University / OhioLINK http://rave.ohiolink.edu/etdc/view?acc_num=kent1606570495229229 http://rave.ohiolink.edu/etdc/view?acc_num=kent1606570495229229 restricted--full text unavailable until 2022-05-30 This thesis or dissertation is protected by copyright: some rights reserved. It is licensed for use under a Creative Commons license. Specific terms and permissions are available from this document's record in the OhioLINK ETD Center. |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
topic |
Computer Science Peer to peer video conferencing P2P Network Multiparty Telepresence Crowd-Scale Multipoint Control Unit Distributed MCU Role-based stream prioritization GAncestor ZePoP Leader Election overcrowding stream collection and distribution tree |
spellingShingle |
Computer Science Peer to peer video conferencing P2P Network Multiparty Telepresence Crowd-Scale Multipoint Control Unit Distributed MCU Role-based stream prioritization GAncestor ZePoP Leader Election overcrowding stream collection and distribution tree Hossain, Md Amjad DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK |
author |
Hossain, Md Amjad |
author_facet |
Hossain, Md Amjad |
author_sort |
Hossain, Md Amjad |
title |
DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK |
title_short |
DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK |
title_full |
DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK |
title_fullStr |
DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK |
title_full_unstemmed |
DESIGN OF CROWD-SCALE MULTI-PARTY TELEPRESENCE SYSTEM WITH DISTRIBUTED MULTIPOINT CONTROL UNIT BASED ON PEER TO PEER NETWORK |
title_sort |
design of crowd-scale multi-party telepresence system with distributed multipoint control unit based on peer to peer network |
publisher |
Kent State University / OhioLINK |
publishDate |
2020 |
url |
http://rave.ohiolink.edu/etdc/view?acc_num=kent1606570495229229 |
work_keys_str_mv |
AT hossainmdamjad designofcrowdscalemultipartytelepresencesystemwithdistributedmultipointcontrolunitbasedonpeertopeernetwork |
_version_ |
1719457993273114624 |