Title :
Engineering a multi-agent system for peer-to-peer video streaming
Author :
Teket, K.D. ; Kaymak, Y. ; Sayit, M. ; Kardas, Geylani
Author_Institution :
Int. Comput. Inst., Ege Univ., Izmir, Turkey
Abstract :
Research on the use of software agents in P2P video streaming systems has recently emerged in order to meet the requirements such as time constraints, minimizing delay and efficient utilization of network resources. However parent selection and network awareness are not addressed properly in these leading studies. In order to fill this gap, we introduce the design and implementation of a Multi-agent System (MAS) for P2P video streaming in this paper. The construction of the MAS by applying a well-defined agent-oriented software engineering methodology is discussed. The internal structure of each agent in the proposed MAS is based on the well-known Belief-Desire-Intention (BDI) architecture. Experimental results show that the proposed MAS succeeds the related parent selection and promotes the system execution. BDI-based MAS design given in this paper can guide those researchers who aim to implement autonomous mesh-based P2P video streaming systems.
Keywords :
multi-agent systems; peer-to-peer computing; video streaming; BDI-based MAS design; Belief-Desire- Intention architecture; agent-oriented software engineering methodology; autonomous mesh-based P2P video streaming system; multi-agent system; peer-to-peer video streaming; software agent; Delays; Heart beat; Multi-agent systems; Peer-to-peer computing; Servers; Software agents; Streaming media; agent; belief-desire-intention (BDI); multi-agent system (MAS); peer-to-peer (P2P); video streaming;
Conference_Titel :
Innovations in Intelligent Systems and Applications (INISTA), 2013 IEEE International Symposium on
Conference_Location :
Albena
Print_ISBN :
978-1-4799-0659-8
DOI :
10.1109/INISTA.2013.6577655