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