Abstract-Contact-baserade simuleringar är ett mycket populärt verktyg för analys av opportunistiska nätverk. De används för utvärdering av nätverksmått, för kvantifiering av infrastruktureffekter och för utformning av framtida strategier. Det finns dock få bevis för att resultaten av sådana simuleringar exakt beskriver hur opportunistiska nätverk fungerar, eftersom de ofta ignorerar vissa viktiga faktorer (som begränsad överföringsbandbredd) eller förlitar sig på antaganden som oändliga användarcachestorlekar. För att utvärdera denna fråga designar vi en testbädd med en riktig applikation och riktiga användare; vi samlar in applikationsdata utöver kontaktspåren och jämför uppmätta prestanda med resultaten av kontaktbaserade simuleringar. Vi finner att kontaktbaserade simuleringar avsevärt överskattar leveransförhållandet, medan den fångade fördröjningen tenderar att vara 2-3 gånger lägre än den experimentellt erhållna fördröjningen. Vi visar att om man antar oändliga cachestorlekar leder det till feltolkning av ryggradens effekter på ett opportunistiskt nätverk. Slutligen visar vi att kontaktspår kan användas för att analytiskt uppskatta leveransförhållanden och påverkan av ryggrad, genom beroendet mellan en användarcentralitetsmått och hennes leveransförhållande.
Begränsningar av att förlita sig på kontaktspår påpekas i REF, som visar att kontaktbaserade simuleringar överskattar överföringsförhållanden och underskattar förseningar, till exempel på grund av att inte överväga begränsade överföringsbandbredder.
Traps and pitfalls of using contact traces in performance studies of opportunistic networks
{'venue': '2012 Proceedings IEEE INFOCOM', 'journal': '2012 Proceedings IEEE INFOCOM', 'mag_field_of_study': ['Computer Science']}