I de flesta av de P2P-system som utvecklats hittills, alla noder spelar i huvudsak samma roll. I vissa tillämpningar kan dock olika maskinfunktioner eller ägarpreferenser innebära att endast en delmängd av noder i systemet bör delta i att erbjuda en viss tjänst. Att varje tjänst ska stödjas av en annan kamrat till ett kamratnätverk är, menar vi här, en slösaktig lösning. Istället föreslår vi en version av Chord peer-topeer protokollet som gör det möjligt för någon delmängd av noder i nätverket att gemensamt erbjuda en tjänst utan att bilda sin egen Chord ring. Vår variant stöder samma effektiva gå / lämna / ta bort operationer som undergruppen skulle få om de gjorde sin egen separata peer to peer network, men kräver betydligt mindre resurser än det separata nätverket skulle. För varje undergrupp av k maskiner, använder vårt protokoll O(k) ytterligare lagring i den primära Chord ringen. Införandet eller raderingen av en nod i undergruppen och uppslagningen av nästa nod i en undergrupp kräver alla O(log n) humle.
Dimired Chord REF, introducerar undergrupper i Chord ringen genom att inbädda ett binärt träd i Chord ringen.
Diminished Chord: A Protocol for Heterogeneous Subgroup Formation in Peer-to-Peer Networks
{'venue': 'IPTPS', 'journal': None, 'mag_field_of_study': ['Computer Science']}