Supporting conflict-free replicated data types in opportunistic networks

被引:1
|
作者
Guidec, Frederic [1 ,2 ]
Maheo, Yves [1 ,2 ]
Nous, Camille [2 ]
机构
[1] Univ Bretagne Sud, IRISA, Vannes, France
[2] Lab Cogitamus, Paris, France
关键词
CRDT; Optimistic replication; Opportunistic networking; Ad hoc networks;
D O I
10.1007/s12083-022-01404-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conflict-Free Replicated Data Types (CRDTs) are data types that can be used in distributed systems when optimistic replication is tolerable. Replicas can be updated locally, without coordination, and consistency is obtained eventually by asynchronously propagating updates among replicas. Because CRDTs can tolerate asynchronous transmissions, they can serve as software elements in opportunistic networks (OppNets), where the dissemination of information is dependent on unplanned transient radio contacts between mobile nodes. In this paper we investigate the problem of implementing operation-based, state-based, and delta-state-based CRDTs in OppNets. A contact-driven synchronization algorithm is proposed for each kind of CRDT, and experiments based on realistic tracesets are conducted in order to compare how these algorithms can perform in an OppNet. Experimental results show that delta-state-based CRDTs globally outperforms operation-based and pure state-based CRDTs, especially when considering the number of messages required to ensure the synchronization of replicas.
引用
收藏
页码:395 / 419
页数:25
相关论文
共 50 条
  • [21] BUFFER SHARING IN CONFLICT-FREE WDMA NETWORKS
    CHEN, M
    YUM, TSP
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1994, E77B (09) : 1144 - 1151
  • [22] ON CONFLICT-FREE PERMUTATIONS IN MULTISTAGE INTERCONNECTION NETWORKS
    ABIDI, MA
    AGRAWAL, DP
    JOURNAL OF DIGITAL SYSTEMS, 1980, 4 (02): : 115 - 134
  • [23] CPDA: A conflict-free periodic data aggregation technique in wireless sensor networks
    Panigrahi, Chhabi Rani
    Pati, Bibudhendu
    Sarkar, Joy Lal
    EGYPTIAN INFORMATICS JOURNAL, 2021, 22 (03) : 357 - 362
  • [24] Approach to prime based system supporting conflict-free access
    Jisuanji Yanjiu yu Fazhan, 5 (63-66):
  • [25] Conflict-Free Replicated Relations for Multi-Synchronous Database Management at Edge
    Yu, Weihai
    Ignat, Claudia-Lavinia
    2020 IEEE INTERNATIONAL CONFERENCE ON SMART DATA SERVICES (SMDS 2020), 2020, : 113 - 121
  • [26] CONFLICT AND CONFLICT-FREE THEORIES
    Mikhaylenko, A. Yu
    Sudoplatov, S., V
    SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2019, 16 : 1833 - 1842
  • [27] Extensible Conflict-Free Replicated Datatypes for Real-time Collaborative Software Engineering
    David, Istvan
    Syriani, Eugene
    Masson, Constantin
    PROCEEDINGS OF THE 2022 17TH CONFERENCE ON COMPUTER SCIENCE AND INTELLIGENCE SYSTEMS (FEDCSIS), 2022, : 849 - 853
  • [28] Conflict-free chromatic number versus conflict-free chromatic index
    Debski, Michal
    Przybylo, Jakub
    JOURNAL OF GRAPH THEORY, 2022, 99 (03) : 349 - 358
  • [29] A CONFLICT-FREE ROUTING SCHEME ON MULTISTAGE INTERCONNECTION NETWORKS
    LIN, W
    SHEU, TL
    DAS, CR
    FENG, TY
    WU, CL
    IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (08) : 1086 - 1097
  • [30] CONFLICT-FREE MEMORY ALLOCATION FOR ASSOCIATIVE DATA FILES
    KARTASHEV, SP
    KARTASHEV, SI
    AFIPS CONFERENCE PROCEEDINGS, 1983, 52 : 579 - +