Using adaptive timeouts to achieve at-most-once message delivery

被引:3
|
作者
Chaudhuri, S
Coan, BA
Welch, JL
机构
[1] IOWA STATE UNIV SCI & TECHNOL,AMES,IA 50011
[2] BELLCORE,MORRISTOWN,NJ 07960
[3] TEXAS A&M UNIV,DEPT COMP SCI,COLLEGE STN,TX 77843
关键词
at-most-once message delivery; communication algorithms; synchronized clocks; adaptive algorithms;
D O I
10.1007/s004460050013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We extend the at-most-once message delivery algorithm of Liskov, Shrira, and Wroclawski to adapt dynamically to changes in message transmission time and degree of clock synchronization. The performance of their algorithm depends on its being supplied with a good estimate of the maximum message lifetime - the sum of the message delivery time and the difference in processor clock values between sender and recipient. We present two algorithms that are suitable for use in a system where the message lifetime is unknown or may change, Our extensions allow the automatic and continuous determination of a suitable value for the maximum lifetime. We prove that whenever the actual message lifetime is bounded, then our adaptive algorithms converge to an accurate estimate of its true value. Our two algorithms differ in the behavior they require from the network and achieve different performance levels. Our formal statement of convergence is expressed in terms of the number of messages received, rather than time elapsed, We show that this formulation is necessary by proving that no method for estimating the lifetime can achieve convergence in a bounded amount of time.
引用
收藏
页码:109 / 117
页数:9
相关论文
共 50 条
  • [41] Achieve Adaptive Data Storage and Retrieval Using Mobile Sinks in Wireless Sensor Networks
    Ma, Xingpo
    Li, Yin
    Wang, Tian
    Liang, Junbin
    WIRELESS PERSONAL COMMUNICATIONS, 2018, 101 (03) : 1731 - 1747
  • [42] Improving the delivery of multimedia services using an adaptive filtering strategy
    De Angelis, F
    Habib, I
    Davide, F
    Naghshineh, M
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3478 - 3482
  • [43] Using hybrid mobile applications for adaptive multimedia content delivery
    Karadimce, Aleksandar
    Bogatinoska, Dijana Capeska
    2014 37TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2014, : 686 - 691
  • [44] Adaptive pharmacokinetic drug delivery system using GA -FLC
    Udupi, GR
    Udupi, VR
    Ghodekar, JG
    Inamdar, HP
    ISIC-99: 8TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS, DEVICES & SYSTEMS, PROCEEDINGS, 1999, : 316 - 319
  • [45] Most appropriate time for the adaptive reuse of historic buildings using ARP model
    Sharifi, Ali
    PROPERTY MANAGEMENT, 2019, 38 (01) : 109 - 123
  • [46] Gene delivery to Her-2+breast cancer cells using a two-component delivery system to achieve specificity
    Kullberg, Max
    McCarthy, Ryan
    Anchordoquy, Thomas J.
    NANOMEDICINE-NANOTECHNOLOGY BIOLOGY AND MEDICINE, 2014, 10 (06) : 1253 - 1262
  • [47] A Privacy Preserving Message Delivery Protocol Using Identity-Hidden Index in VDTNs
    Park, Youngho
    Sur, Chul
    Shin, Sanguk
    Rhee, Kyung-Hyune
    Seo, Changho
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2013, 19 (16) : 2385 - 2403
  • [48] Designing Discussion Activities to Achieve Desired Learning Outcomes: Choices Using Mode of Delivery and Structure
    Sautter, Pookie
    JOURNAL OF MARKETING EDUCATION, 2007, 29 (02) : 122 - 131
  • [49] Using a Dynamic Hydrophilization Strategy to Achieve Nanodispersion, Full Wetting, and Precise Delivery of Hydrophobic Pesticide
    Zhao, Kefei
    Xu, Guangchun
    Wang, Leng
    Wu, Tianyue
    Zhang, Xingyu
    Zhang, Chenhui
    Zhao, Yuhang
    Li, Zilu
    Gao, Yuxia
    Du, Fengpei
    ACS APPLIED MATERIALS & INTERFACES, 2023, 15 (30) : 37093 - 37106
  • [50] IMPROVING THE SCALABILITY OF PARALLEL ALGORITHMS FOR HYPERSPECTRAL IMAGE ANALYSIS USING ADAPTIVE MESSAGE COMPRESSION
    Plaza, Antonio
    Plaza, Javier
    Paz, Abel
    2009 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-5, 2009, : 2576 - 2579