Abstrakt. Framgången med Internettelefonitjänster som Skype illustrerar möjligheten att använda ostrukturerade Peer-to-Peer-nät (P2P) som en ekonomisk plattform för att stödja gruppkommunikationsapplikationer. Dessa näts ad hoc-karaktär innebär dock stora utmaningar för effektiviteten och skalbarheten hos gruppkommunikationstjänster. I detta dokument presenteras utformningen och genomförandet av GroupCast – en verktygsmedveten middleware-arkitektur för skalbar och effektiv P2P-gruppkommunikation. GroupCast design kännetecknas av tre unika funktioner. För det första presenterar vi verktygsfunktionen för att kvantifiera den roll som unicast-länkar spelar för att öka skalbarheten och effektiviteten i gruppkommunikationstillämpningarna. Denna allmännyttiga funktion ger en noggrann kombination av de två viktigaste prestandafaktorerna, nämligen relativa nätverksplatser och resursfunktioner hos slutvärdarna. För det andra utvecklar vi en verktygsmedveten distribuerad spännträdskonstruktionsalgoritm för att effektivt sprida gruppkommunikationsmeddelanden. Den skapar och upprätthåller dynamiskt kommunikationskanalerna för gruppen genom att optimera användbarheten hos den gruppkommunikation som spänner över träd. För det tredje föreslår vi ett nyttobaserat protokoll för hantering av överlagringar för att bygga och underhålla nät med låga diametrar för att ytterligare förbättra prestandan hos gruppkommunikationstjänster. Vi utvärderar effektiviteten av GroupCast middleware arkitektur genom analys och experimentell analys av kostnaderna och fördelarna med de föreslagna teknikerna. Våra experimentella resultat visar att GroupCast-systemet kan förbättra skalbarheten för gruppkommunikationstjänster i ett område med en till två storleksordningar.
REF förbättrar effektiviteten i gruppkommunikationen.
A Utility-Aware Middleware Architecture for Decentralized Group Communication Applications
{'venue': 'Middleware', 'journal': None, 'mag_field_of_study': ['Computer Science']}