Situation-aware Group Communication Protocols

被引:6
作者
Nakayama, Hiroki [1 ]
Duolikun, Dilawaer [1 ]
Aikebaier, Ailixier [2 ]
Enokido, Tomoya [3 ]
Takizawa, Makoto [1 ]
机构
[1] Hosei Univ, Tokyo, Japan
[2] NICT, Tokyo, Japan
[3] Rissho Univ, Tokyo, Japan
来源
2014 EIGHTH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS), | 2014年
关键词
Group communication protocol; Publish/subscribe systems; Situation-aware causality; Causal dependency of events;
D O I
10.1109/CISIS.2014.58
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In distributed systems, a group of multiple processes are cooperating with each other through networks. A process is modeled to be a sequence of events in a finite state machine model. Here, it is significant to decide on which event occurs before another event for a pair of events in a system. In the famous happened-before relation among events, events are ordered on the basis of send-receive semantics of messages. Only events which are meaningful in distributed applications should rather be causally ordered, i.e. events which occur in some situation. We consider publish/subscribe (PS) systems which are event-driven systems and are used in various distributed applications. The causal order of events is important to be discussed in a situation where the events meaningfully occur. We consider a peer-to-peer (P2P) model of a publish/subscribe system (P2PPS) where every peer process (peer) can publish events, subscribe events, and is notified of events. There are subscribing, publishing, and notifying events in P2PPS systems. In this paper, we discuss a situation-aware causal dependency of application events in a P2PPS system.
引用
收藏
页码:415 / 420
页数:6
相关论文
共 20 条
[1]  
Birman K.P., 1994, RELIABLE DISTRIBUTED
[2]  
Blanco R, 2010, PRINCIPLES APPL DIST, P19, DOI DOI 10.4018/978-1-60566-697-6.CH002
[3]   Group Communication Protocols for Scalable Groups of Peers [J].
Duolikun, Dilawaer ;
Hama, Hiroyuki ;
Aikebaier, Ailixier ;
Enokido, Tomoya ;
Takizawa, Makoto .
2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2013, :1027-1032
[4]  
Enokido T., 2003, Journal of Interconnection Networks, V4, P309, DOI 10.1142/S0219265903000891
[5]  
Enokido T., 2010, INT J COMPUTER SYSTE, V25, P25
[6]  
Enokido T., 1999, P 28 INT C PAR PROC, P381
[7]   Purpose-Based Information Flow Control for Cyber Engineering [J].
Enokido, Tomoya ;
Takizawa, Makoto .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2011, 58 (06) :2216-2225
[8]   A legal information flow (LIF) scheduler based on role-based access control model [J].
Enokido, Tomoya ;
Barolli, Valbona ;
Takizawa, Makoto .
COMPUTER STANDARDS & INTERFACES, 2009, 31 (05) :906-912
[9]   The many faces of publish/subscribe [J].
Eugster, PT ;
Felber, PA ;
Guerraoui, R ;
Kermarrec, AM .
ACM COMPUTING SURVEYS, 2003, 35 (02) :114-131
[10]  
Hinze A.M., 2010, Principles and applications of distributed event-based systems