Ta sekcja przedstawia opartą na MPG godną zaufania koordynację grupową dla sieci ad hoc ]. Ta sekcja przedstawia uwzględnienie zaufania w MPG. Każdy członek MPG utrzymuje trzy tabele: tabelę widoku, tabelę przekazywania i tabelę nakładających się grup. Tabela widoku przechowuje opinię węzła o wszystkich węzłach przekazujących w jego grupie w czasie T. Ta wartość opinii nazywa się lokalną wartością zaufania (LTV) i jest obliczana lokalnie w lokalnym MPG. Początkowo wartość jest ustawiona na 0,01 i jest okresowo aktualizowana (dla każdego węzła przesyłającego i). Okresowa aktualizacja jest wykonywana ze stosunkiem liczby pakietów przekazanych do liczby pakietów odebranych przez ten węzeł przekazujący.
Tabela przekazywania przechowuje reputację grupy (GrTV) węzła przekazującego f. Reputacja grupy jest obliczana poprzez agregowanie (sumowanie) opinii (LTV) wszystkich członków określonego MPG, jak pokazano poniżej:
Parametr ufności γ / η dla węzła przesyłającego reprezentuje fizyczne właściwości węzła mobilnego (urządzenia) i jest obliczany jako ilość pozostałej mocy baterii węzła. Ta wartość jest reprezentacją pewności węzła, czy można ufać, że będzie obsługiwał wszystkie nakładające się grupy (których częścią jest węzeł) z określoną ilością pozostałej mocy baterii. Te trzy tabele służą do obliczania i przechowywania trzech wartości zaufania: opinii (LTV), reputacji grupy (GrTV) i zaufania (GTV). Trzy wartości zaufania reprezentują niezawodność trasy, wiarygodność i pewność parametru używane do oceny ogólnego zaufania w węźle przekazującym. Wreszcie, całkowite zaufanie jest obliczane i przechowywane w Tf(g) reprezentującym zaufanie w węźle przekazującym f w grupie g. Całkowite zaufanie Tf(g) † oblicza się za pomocą następującego równania:
gdzie: α reprezentuje niezawodność trasy węzła przesyłającego i jest reprezentowana przez LTV na węźle δ reprezentuje współczynnik mobilności, który jest odwrotnie proporcjonalny do odległości przebytej przez węzeł w jednostce czasu i β jest współczynnikiem wiarygodności i jest mierzony w kategoriach stosunek liczby pakietów danych przekazanych poprawnie do liczby pakietów danych odebranych przez węzeł przekazujący, jak pokazano poniżej:
b = Nf/Nr
τ określa przedział czasu, w którym węzeł przekazujący był częścią grupy lokalnej, a η określa liczbę nakładających się grup tego węzła. W związku z tym trzy czynniki zaufania wyznaczają niezawodność trasy (α), wiarygodność (β) i pewność (γ), co zostało omówione wcześniej w obliczaniu ogólnego zaufania do węzła przekazującego. Używanie równanie do obliczania zaufania w węźle przekazującym jest intuicyjnie uzasadnione, ponieważ węzeł może być zaufany tylko wtedy, gdy przesłał w przeszłości znaczną liczbę pakietów danych i jest stosunkowo statyczny i mniej obciążony. W przeciwnym razie istnieje ryzyko porzucenia pakietów z powodu ruchu węzła lub jego samolubnego i / lub złośliwego zachowania. W związku z tym, aby zmniejszyć ryzyko zrzucenia pakietów i zapewnić niezawodność przekazywania i routingu pakietów, godna zaufania koordynacja oparta na MPG pomaga w niezawodnej koordynacji węzłów na podstawie ich behawioralnych (zachowanie przekazywania) i fizycznych cech (takich jak moc baterii i liczba nakładających się grup) i jest dlatego lepiej niż te, które nie ufają.