Protokoll PRTP Workshop 2002-10-03 Närvarande: Stefan Alfredsson, Katarina Asplund, Anna Brunström, Johan Garcia, Karl-Johan Grinnemo, Annika Wennström 1. Projektmöte DISCO-gruppen (i st f det projektmöte som ställdes in 2002-09-30). 2. Avstämning av status på forskningsprojekt: a. HumanIT: i. Arbetet med JPEG 2000 (Hannes Persson) ii. Ev. ska arbetet med JPEG 2000 finansieras m h a medel från Wireless IP. iii. Genom att JPEG 2000-arbetet troligen kommer att finansieras med medel från Wireless IP, kommer det att kvarstå medel från HumanIT att finansiera ytterligare arbete. b. Telia-projektet: i. Mätningar av TCP över GPRS (Annika Wennström). ii. SPA-anläggningen kommer att flyttas från Karlstad. Troligen kommer dock SPA-anläggningen i någon form att finnas kvar inom Telia. iii. Telia anser att samarbetet mellan Karlstads universitet och Telia bör fortsätta. Eventuellt skulle samarbetet kunna fortsätta via Telia Research. Detta kräver dock att något affärsområde inom Telia är beredda att stödja samarbetet. iv. Telia Mobile i Karlstad ska i fortsättningen arbeta med s k Future Concepts, d v s framtida tjänster i nätet. Diskussioner har bl a förts om studier av 1. strömmande video till mobiltelefoner. T ex undersöka vilka typer av strömmande video applikationer som kan vara lämpliga för denna typ av plattformar. c. PRTP-projektet: i. Status: 1. PRTP-ECN: a. Kommer att avslutas under hösten 2002. 2. Taxonomi kommer att avslutas under hösten 2002. 3. SCTP över multipla strömmar: a. Torbjörn Andersson beräknar att slutföra sina mätningar under hösten 2002. Hoppas att ha några preliminära resultat framme till referensgruppsmötet den 22 oktober 2002. ii. Diskussion om det framtida samarbetet med Ericsson Infotech : 1. I den nära framtiden kommer troligen samarbetet med Karlstads universitet att fortlöpa som tidigare planerat, dvs. finansiering med 500 000 SEK. 2. Framtiden för K-J Grinnemo diskuterades. d. Vinnova: i. Medel erhålls från 1 jan. 2002 (Stefan Alfredsson). ii. Består av två delar: 1. En ansökan om mjuk information. 2. En ansökan om schedulering över multipla accesslänkar. e. Wireless IP: i. Fått medel ifrån SSF 1. 3 år, med start 1 juli 2002. 1(5)
2. KaU har finansiering för en doktorand. ii. Pågår ett aktivt arbete för att få in Wireless IP i EU:s 6 ramprogram. 3. Kartläggning av öppna problem: a. Telia: i. TCP över GPRS: 1. Framtagning av analysverktyg för monitorering av RLC/MAC. 2. Mätningar, SPA (systemprovanläggning hos Telia). 3. Mätningar live. 4. Alternativa protokoll över GPRS (PRTP, PRTP-ECN, TCP-Light, SCTP, TCP-optimeringar (T/TCP, Timestamps etc.). 5. QoS-mekanismer i GPRS. b. PRTP: i. Mätningar på PRTP-ECN. ii. SCTP: 1. Undersöka huruvida man erhåller prestandavinster genom användande av multipla strömmar. a. Torbjörn Anderssons D-uppsats: i. Prestandajämförelse mellan SCTP och TCP där 1. SCTP skickar data i tre multipla strömmar. 2. TCP skickar data i tre separata förbindelser. 3. SCTP skickar samtliga data över en förbindelse. 4. TCP skickar samtliga data över en förbindelse. b. Studera eventuella prestandavinster som kan göras genom att tillåta olika grader av oordning. c. Hur påverkas resultaten från Torbjörn Anderssons mätningar av i. Konkurrerande trafik. ii. Olika topologier. 2. Simuleringar (Kunna utnyttja University of Delawares ns2 implementering av SCTP). 3. Signaleringsmekanismer, t ex explicit signalering av RTT, stockning m m. Komparativ studie mellan explicit och den vanliga implicita signaleringen. Finns det några prestandavinster i att använda sig av explicit signalering. 4. PRTP implementerat i SCTP, dvs en alternativ implementation av partiell pålitlighet. Bör utgå från PR-SCTP (INTERNET DRAFT). 5. RTP över SCTP. 6. SCTP-L. 7. Koppling av applikation till SCTP. 8. Utnyttja heartbeats för överföring av meta-information. 9. Modifiera stockningskontrollen i SCTP så att man särskiljer mellan paket som förlorats p g a stockning och de som förlorats p g a övriga fel t ex bitfel. 10. Utvärdera SCTP m a p SS7 signalering: a. Analysera möjligheten att effektivisera flödes- och stockningskontroll i SS7-stacken genom att göra protokollagren mer transparenta. b. Utvärdering av SCTP:s flödes- och stockningskontroll m a p SIGTRAN. 2(5)
11. Optimering av Failover/Changeover beteende (jmf. Delaware). 12. Undersök hur ECN fungerar i SCTP. iii. Teoretisk modellering av partiell pålitlighet. c. HumanIT: i. Gränssnitt användare-applikation. ii. Burnett (NewMIC): 1. Formulera/konkretisera de tekniska frågeställningarna. Avgränsa tekniska aspekter. Prioriteringar. a. Val/inverkan av kodning. b. Val/inverkan av protokoll. c. Påverkan av förluster, fördröjning. d. Optimering av representation. iii. Applikationer/Tillämpningar: 1. Fortsättning JPEG2000 a. Utnyttjande av mjuk information. b. Är JPEG 2000 en applikation för SCTP/SCTP-L? 2. San Diegos Wavelet-baserade bildkodare. 3. Carsten Griwolds videokodare. 4. Robert Forsheimer, LiTH, hjälp med MPEG4-applikation. 5. Assistans från Telia Mobile med MPEG4-applikation. 6. JPEG, Garcias JPEG-kodare etc. 7. NewMIC-applikationen (se punkt ii ovan). 8. Gränssnitt applikation-transportprotokoll. d. Vinnova: i. Representation av mjuk information. ii. Protokoll som använder/ släpper igenom mjuk information (SCTP, SCTP- L?). iii. Applikationer för mjuk information. iv. TCP/L (TCP/Light): 1. Integrera TCP/Light med PRTP. 2. Felrättning i pakethuvud. 3. Sändar/Mottagarbaserad lösning i st f endast mottagarbaserad. 4. Tester av TCP/L i verklig miljö. 5. Applikationer för TCP/L. 6. Gränssnitt mellan TCP/L och applikation. e. Wireless IP: i. Överföring av simuleringsmiljö. 1. Packet Socket ii. Utnyttja simuleringsmiljö för tester av 1. PRTP. 2. PRTP-ECN. 3. TCP/L. 4. SCTP. 5. TCP-optimeringar. f. Experimentmiljö: i. Generering av bitfel enligt olika distributioner. ii. Avancerad klassificering av paket. Selekteringsmekanism för introduktion av paketfel, t ex m a p fält (ex. m a p strömmar, SYN-paket etc.). iii. Introducera mjuk information. g. Övrigt: 3(5)
i. Checksummebaserad feldetektion: 1. Kunna särskilja mellan packetförluster orsakade av stockning och överföringsfel (Loss Differentiation). 2. Loss Notification. 3. Sender Adaptation. ii. Inter-lager kommunikation: 1. Vad är den ideala informationsspridningen i en protokollstack? 2. Kommunikation mellan kodare (MPEG/JPEG etc.) och transportlager för att optimera transportlagret till kodaren. 3. Inter-lager kommunikation i en SS7-stack. iii. Undersöka inverkan av paketförluster för samtliga permutationer av paketförlustsekvenser på transportprotokollet m a p t ex fördröjning. iv. Studera Simple Service Model (diskussion under kursen Internet QoS, Hermann de Meer). v. Studera signaleringstrafik och ta reda på dess egenskaper. Undersök om kunskapen om signaleringstrafikens egenskaper kan utnyttjas för att förbättra SCTP-protokollets prestanda. vi. Studera DCCP. 4. Översyn över gemensamma arbetsuppgifter: a. Uppdatera PRTP-projektets hemsida, Annika i. Ej påbörjat. b. Tidningshemsida, PRTP-projektet (Karl-Johan/Johan) c. Rapportering av publikationer: i. Rapportera till Mari Göransson. ii. Rapportera till Eva Sundberg. iii. Rapportera till Annika Wennström. d. Länkdatabas för konferenser etc.: i. Skapa hemsida med länkar till de mest relevanta konferenserna. e. Funktionsspecifikation för applikation kring prtp.bib (Katarina Asplund). 5. Arbetsplanering för personer år 2003. JPEG 2000 & mjuk info. (HP) TCP-L, impl. header + experiment (SA) SCTP (TA) Lic. (KJG) Lic. (AW, KA) SCTP (PRTP-projektet) TCP-GPRS papper (AW) TCP-papper (AW, SA) PRTP-papper (JG, KA) PRTP-ECN (KA) Checksumma, del 1 (JG) Bitfel (SA, JG) Checksumma, del 2 (JG) Dec. 02 Jul. 02 Dec. 03 4(5)
a. Arbetet med SCTP för PRTP-projektet: i. Utvärdering av SCTP:s flödes- och stockningskontroll m a p SIGTRAN. ii. Vidareutveckla Torbjörn Anderssons mätningar genom att införa konkurrerande trafik och genom att utföra mätningarna på olika topologier. iii. PRTP implementerat i SCTP, dvs en alternativ implementation av partiell pålitlighet. Bör utgå från PR-SCTP (INTERNET DRAFT). 6. Uppsatser: a. C-uppsatser: i. Applikation kring prtp.bib. ii. MPEG 4, översikt. b. D-uppsatser: i. Undersöka inverkan av oordning för SCTP. ii. Undersöka paketförluster vid olika paketpositioner. iii. MPEG 4 1. Utredning av robusthet. iv. DCCP? v. Något i samverkan med Telia Mobile. vi. Något i samverkan Ericsson/Tieto-Enator. 7. CARL a. Förordar successiv uppgradering enligt en plan som inte påverkar pågående experiment. De maskiner som köps in bör vara bestyckade p s s som de tre maskiner som redan köpts in till labbet. b. Systemadministration måste lösas. Stefan Alfedsson kan inte ensam administrera CARL-labbet. Oklart i dagsläget hur detta ska lösas. Ett förslag är att det läggs ut på informationsteknologis systemadministration. 8. Workshopen avslutad. 5(5)