Ilar till servern i en traditionell klient-server distribuerat system på så sätt att alla källdata är utplacerade på den. Andra mobila värdar hämtar data från MSS och kan cache en kopia av sig själva. Ad hoc-nätverk, som visas i figur 1b, lagrar däremot inte data om MSS utan använder det endast som åtkomstpunkt till Internet. Ad hoc-nätverk dispergerar alla dataobjekt för sökning och sökning över de mobila värddatorerna. De strategier för cacheinvalidering som används i ett trådlöst mobilnät med en enda chans är därför inte lämpliga för ett mobilt ad hoc-nätverk med flera kunder. Som sidomenyn "Cache Invalidation Techniques" beskriver, har forskare föreslagit ett brett spektrum av strategier för att upprätthålla cachekonsistens under de senaste åren. Varje strategi har dock sina egna designmål och tillämpningsscenarier. Det finns inga enhetliga eller strukturerade metoder för det nuvarande arbetet, vilket gör det svårt att utvärdera deras relativa effektivitet och prestanda. Som svar på detta problem har vi utvecklat en 3D-modell som fångar upp huvuddragen i system för cachekonsistens och ger en grund för utvärdering av befintliga strategier samt utformning av nya. Baserat på denna modell föreslår vi en hybrid- och generisk strategi: reläbaserad cachekonsistens. Eftersom RPCC använder reläkollegor mellan källvärdarna och cachevärdarna för att vidarebefordra uppdaterad information, kan den dela upp cacheinvalidering i två asynkrona procedurer. Dessutom ger ett 3D-ramverk en grund för att utforma, analysera och utvärdera strategier för att ta itu med datakonsistensproblem i mobila trådlösa miljöer. Ett föreslaget protokoll för reläbaserad cachekonsistens erbjuder en generisk och flexibel metod för att utföra cacheinvalidering. Yang Zhang och Guohong Cao, Pennsylvania State University Li Xie, Nanjing University T han trenden mot trådlös kommunikation och framsteg inom mobil teknik ökar konsumenternas efterfrågan på allestädes närvarande tillgång till Internet-baserad information och tjänster. På grund av begränsningar av batteriets effekt måste användarna dock ofta koppla bort mobila enheter från nätet för att spara energi. Dessutom har trådlösa länkar lägre kapacitet än trådbundna länkar och trådlösa kanaler är mindre stabila, vilket leder till större överbelastning och paketförluster. Dessa utmaningar gör mobil kommunikation otillförlitlig och understryker behovet av effektiva mekanismer för informationstillgång. Kooperativ caching förbättrar systemets prestanda 4,5 eftersom det möjliggör delning och samordning av cachade data mellan flera mobila användare i nätverket. Genom samarbete cachelagring ofta tillgänglig information, mobila enheter behöver inte alltid skicka förfrågningar till datakällan. Förutom att minska fråge latens, kan denna teknik sänka mobil värd kommunikation overhead och energiförbrukning. Den opålitliga kommunikationen och användarens rörlighet gör det dock svårt att upprätthålla cachekonsistens. Mobila trådlösa miljöer kan i stort klassificeras som antingen infrastrukturbaserade eller ad hoc-baserade. I det tidigare systemet, som visas i figur 1a, en fast nätverksenhet såsom en mobil support station vidarebefordrar meddelanden som mobila värdar skickar eller tar emot. MSS är sim-
I SC, de tillgängliga cache kopior är alltid uppdaterade, medan i WC, datakälla och caching noder upprätthålla cache konsistens, men inte ger någon garanti på avvikelsen mellan källdata och cache kopior REF.
Data Consistency for Cooperative Caching in Mobile Environments
{'venue': 'Computer', 'journal': 'Computer', 'mag_field_of_study': ['Computer Science']}