Presentation laddar. Vänta.

Presentation laddar. Vänta.

-en översiktlig beskrivning

Liknande presentationer


En presentation över ämnet: "-en översiktlig beskrivning"— Presentationens avskrift:

1 -en översiktlig beskrivning
Kommunikation mellan Sam3001 och andra trafikledningssystem eller radiosystem -en översiktlig beskrivning Malmator ©

2 Allmänt Trafikledningen (TL) förutsätts ha ett datasystem som sköter kommunikationen med fordonen Inkl radionät med datatransmission Radiolänken kan vara ”privat” eller publik (t ex GSM/GPRS) Sam3001 ”bryr sig inte” om detaljerna … v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

3 TL v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

4 Programvara I TL-systemet krävs en applikation (ett program) som kommunicerar med Sam3001, - enligt ett specificerat gränssnitt: v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

5 Vårt gränssnitt Bygger på TCP/IP sockets. Sam3001 är server
TL är klient All kommunikation initieras från TL Sam3001:s fordonsidentiteter (”bilnummer”) används (översättning mellan dessa och TL:s fordonsid sker i TL). v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

6 Vårt gränssnitt TL kan skicka 4 slags meddelanden:
Logga in (”TL är aktivt”) Fråga om uppdrag finns Skicka in statuskoder (3 tecken) eller textmeddelanden (40 tecken) från fordonen Logga ut (”TL är inte aktivt”) . v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

7 Vad gör Sam3001? TL loggar in:
Sam3001 vet att ev alternativt kommunikationssätt inte behöver användas längre. v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

8 Vad gör Sam3001? TL frågar om uppdrag finns:
Sam3001 svarar genom att skicka eventuella uppdrag, med uppgift om destination (bilnummer) Sam3001 meddelar med vilket tidsintervall som TL ska fråga. v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

9 Vad gör Sam3001? Om TL inte frågar på nytt inom rätt tidsintervall så uppfattas det som att TL inte är aktivt, och eventuell alternativ kommunikation aktiveras (alternativt ”larm”) Tidsintervallet är dynamiskt, dvs det kan vara mer sällan under lågtrafiktid. v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

10 Vad gör Sam3001? TL skickar in meddelanden från bilar:
Sam3001 svarar genom att skicka eventuella uppdrag, med uppgift om destination (bilnummer) Sam3001 svarar på ev frågor från bilarna (”uppdrag nästa timme”, …) Sam3001 meddelar med vilket tidsintervall som TL ska fråga. v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

11 Vad gör Sam3001? TL loggar ut: T ex vid planerade driftsavbrott
Sam3001 vet att ev alternativt kommunikationssätt ska aktiveras, eller så blir det ett ”larm”. v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

12 Exempel på meddelanden
(ostrukturerade – fler varianter kan tillkomma) 17: H:-TRÄDGÅRDSG 15,VEBERÖD 17:47(18:00) 241 L:-LLAS REUMATEN NYA ING,KIOSKG 3,LUND HJÄLP O7O TESTENSSON,1,FT,kr:46,FRAM,RULL 17: H:-HPL BANKG,MITTEMOT CITYLIVS,LUND 18: L:-V HOBY,LUND KALLE BENGTSSON,2,KO,kr:32 17: H:-HPL CLEMENSTORGET,HPL J BAKOM AUKTIONS,LUND 17: L:-BADMÖLLAN,HÅSTAD BOSSE NILSSON,1,KO,kr:16 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

13 Exempel på meddelanden
Inga uppdrag kl 16:00 Avbeställd: OLSSON, INGEGERD v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

14 Internet Sam3001 Brandvägg 2005-11-22 v 1.02
Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©

15 Malmator ställer upp med
Detaljerad specifikation över gränssnittet – finns på vår hemsida Kodexempel – klientprogram ”dummy” (måste anpassas till TL) Bistår vid tester. Slut v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator ©


Ladda ner ppt "-en översiktlig beskrivning"

Liknande presentationer


Google-annonser