Vi undersöker användningen av komprimeringsmetoder för att förbättra det mellanprogrambaserade utbytet av information i interaktiva eller samverkande distribuerade applikationer. I sådana tillämpningar måste bra komprimeringsfaktorer åtföljas av kompressionshastigheter som är lämpliga för dataöverföringshastigheter som är hållbara över nätverkslänkar. Vår strategi kombinerar metoder som kontinuerligt övervakar nuvarande nätverk och processorresurser och bedömer komprimeringseffektivitet, med tekniker som automatiskt väljer lämpliga komprimeringstekniker. Genom att integrera dessa tekniker i mellanprogram finns det inget behov av slutanvändares medverkan, annat än att uttrycka målhastigheterna för dataöverföring. De resulterande komprimeringsmetoderna för nätverk och användare som är medvetna om detta utvärderas experimentellt över en rad nätverkslänkar och tillämpningsdata, de tidigare som sträcker sig från lågspänningslänkar till hem, till bredbandslänkar, till högspänningslänkar i intranät, de senare inklusive både vetenskapliga (binära molekylära dynamiksdata) och kommersiella (XML) datamängder. Resultat som uppnås visar betydande förbättringar av denna adaptiva teknik för datakomprimering över icke-adaptiva metoder, där bättre komprimeringsmetoder används när CPU-belastningar är låg ochlor nätverkslänkar är långsamma, och där mindre effektiva och tpically, snabbare komprimeringstekniker används i high end-nätverksinfrastrukturer.
Liknande metoder för allmänna data finns också REF, som övervakar nuvarande nätverk och processorer resurser, bedömer komprimering effektivitet, och automatiskt välja den bästa komprimeringsteknik att tillämpa.
Efficient end to end data exchange using configurable compression
{'venue': 'OPSR', 'journal': None, 'mag_field_of_study': ['Computer Science']}