1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Gestion de groupe et détection de partition en environnement mobile

67 17 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 67
Dung lượng 207,52 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

MASTER D'INFORMATIQUENGUYEN Tuan Dung Responsable de stage : Denis CONAN …vry, 15 ao˚t 2005... pAgreementP hase SynchronizationP haseEstimateExchangeP hase... ARMOR AVERSE MARGE... Syst

Trang 1

MASTER D'INFORMATIQUE

NGUYEN Tuan Dung

Responsable de stage : Denis CONAN

…vry, 15 ao˚t 2005

Trang 7

PDG

Trang 9

pAgreementP hase SynchronizationP haseEstimateExchangeP hase

Trang 10

Chapitre 1

Trang 11

1

Trang 14

ARMOR AVERSE MARGE

Trang 15

Trang 16

Chapitre 2

Trang 17

p

q

Trang 19

CD

Trang 21

HBDP PDN

PDG

PDG PDG

Trang 23

Chapitre 3

Tab.

Trang 24

Système de communication de groupe

Service de diffusion de messages

Service de gestion de groupe

Trang 25

Trang 26

q

Θ

ΘV

p

Θ

q p

Trang 27

3.4.1

Trang 30

FD

1

Trang 32

Chapitre 4

G = (Π,Λ){p 1 , p 2 , , p n }

qq

T

Trang 34

∀t ∈ T

p q

DD

Trang 38

∃t0 ∈ T , ∀t ≥ t0, ∀p, q ∈ correct(FP ), q ∈/ partition(p) ⇒

Trang 41

Chapitre 5

CD DD PDG

PDG

Trang 42

5.2.1 PrÈsentation gÈnÈrale

msuspect mrecv

Trang 43

AgreementP hase

SynchronisationP hase EstimateExchangePhase

Trang 45

Primitives

Trang 46

p

Trang 47

sio

n

AgreementP hase

Trang 48

PDG

symset

Trang 49

4 5

Trang 51

0 1 2 3

64

Trang 52

0

1 32

4

5

Trang 53

6 87

29

0 1 2 3 54

6

78

39

0 21

3

4 65

Trang 55

0 ∃r ∈ estimate.f ail : r ∈ estimate.disc

1estimate.f ail ← estimate.f ail \ {r}

2 ∃r ∈ estimate.f ail : r ∈ estimate.f ail

3estimate.f ail ← estimate.f ail \ {r}

4 msend( ESTIMATE, agreed, estimate , reachable \ {p})

56 msend( PROPOSE, (cview, agreed, estimate) , M in(estimate.comp))

7 C heckAgreement(C)

(∀q ∈ C[p].estimate : C[p].estimate = C[q].estimate)

198 C[p].agreed[r] = C[q].agreed[r])

0 I nstallV iew(w, C)

1 msend( VIEW, w, C , C[p].estimate.comp \ {p})

2 ∃q, r ∈ C[p].estimate.comp : q ∈ C[r].cview.comp ∧ C[q].cview.id = C[r].cview.id)

34 view ← ((w, view.id), {r|r ∈ C[p].estimate ∧ C[r].cview.id = cview.id})

5 view ← ((w, ⊥), C[p].estimate)

6 vchg(view)

27 cview ← (w, C[p].estimate) stable ← (view.comp = reachable)

msuspectPDG

Trang 56

PDG

Trang 57

Ddp.java, DdpUser.java, Pdg.java, PdgUser.javaPDG

Trang 58

Chapitre 6

Trang 66

Trang 67

reachable = Π \ (fp ∪ dp ∪ pp)

Ngày đăng: 30/10/2020, 21:20

🧩 Sản phẩm bạn có thể quan tâm

w