Diffusing mobile processes

被引:0
|
作者
Muntean, T [1 ]
机构
[1] Univ Mediterranee Marseille, F-13288 Marseille, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a diffusion-based model for the design of correct distributed systems of communicating mobile objects. It first makes a proposal for a new diffusion computation-model, based on broadcasting communications for mobile processes instead of, basically used, point-to-point communication schemes. For this model we have developed a process calculus for reconfigurable communicating systems based on mobile processes, which has broadcast as unique basic exchange mechanism, b pi-calculus introduced initially in [5,6]. We have provided a full operational semantics for this calculus and we have illustrated its expressiveness through some examples taken from complementary classes of applications (built correct exchange mechanisms for messages in reconfigurable networks, checking for inconsistencies of transactions between mobile distributed processes). We have proposed three behavioral equivalencies for reasoning about such systems, namely, barbed equivalence, step-equivalence and labeled bisimilarity. An important result [6] is that all these relations coincide, providing different ways to study the equivalence/non-equivalence of two systems and also a further refinement model for broadcasting systems. Then we use a restricted diffusion scheme for constructing correct routing functions for mobile processes in general interconnected networks. We present a new model of routing messages in ad-hoc networks that allow mobile processes to communicate without explicit knowledge of their actual location. The management of the process location is done at routing level, and we present for this new model routing functions that are proved correct and valid for any connected (reconfigurable) network. We also prove that these functions verify two important correction criteria: validity and deadlock avoidance for any network interconnection topology. We demonstrate a good trade-off between the length of resulting communication paths and the number of nodes that are to be notified for each process migration. We also provide a way to represent routing information to drastically reduce the overhead of memory space required when the routing model is implemented with a deterministic or an adaptive routing approach.
引用
收藏
页码:111 / 130
页数:20
相关论文
共 50 条
  • [1] BOUNDARY PROCESSES - THE CALCULUS OF PROCESSES DIFFUSING ON THE BOUNDARY
    GRAHAM, C
    [J]. ANNALES DE L INSTITUT HENRI POINCARE-PROBABILITES ET STATISTIQUES, 1985, 21 (01): : 73 - 102
  • [2] Diffusing wireless applications in a mobile world
    Grantham, Andrew
    Tsekouras, George
    [J]. TECHNOLOGY IN SOCIETY, 2005, 27 (01) : 85 - 104
  • [3] Diffusing opinions in bounded confidence processes
    Pineda, M.
    Toral, R.
    Hernandez-Garcia, E.
    [J]. EUROPEAN PHYSICAL JOURNAL D, 2011, 62 (01): : 109 - 117
  • [4] Diffusing opinions in bounded confidence processes
    M. Pineda
    R. Toral
    E. Hernández-García
    [J]. The European Physical Journal D, 2011, 62 : 109 - 117
  • [5] Gesture Controlled Bomb Diffusing Mobile Robot
    Chalagulla, Dakshit
    Jayateertha, Jeevanigi
    Giri, Tamanneeta
    Sailaja, V
    [J]. PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 1027 - 1031
  • [6] Diffusing mobile coupons with social endorsing mechanism
    Li, Yung-Ming
    Liou, Jyh-Hwa
    Ni, Ching-Yuan
    [J]. DECISION SUPPORT SYSTEMS, 2019, 117 : 87 - 99
  • [7] Refined scaling hypothesis for anomalously diffusing processes
    Badii, R
    Talkner, P
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2001, 291 (1-4) : 229 - 243
  • [8] TERMINATION DETECTION OF DIFFUSING COMPUTATIONS IN COMMUNICATING SEQUENTIAL PROCESSES
    MISRA, J
    CHANDY, KM
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1982, 4 (01): : 37 - 43
  • [10] Clustering of independently diffusing individuals by birth and death processes
    Meyer, M
    Havlin, S
    Bunde, A
    [J]. PHYSICAL REVIEW E, 1996, 54 (05): : 5567 - 5570