-en översiktlig beskrivning Kommunikation mellan Sam3001 och andra trafikledningssystem eller radiosystem -en översiktlig beskrivning www.malmator.se Malmator © 2002-2005
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 … 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
TL 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
Programvara I TL-systemet krävs en applikation (ett program) som kommunicerar med Sam3001, - enligt ett specificerat gränssnitt: 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
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). 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
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”) . 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
Vad gör Sam3001? TL loggar in: Sam3001 vet att ev alternativt kommunikationssätt inte behöver användas längre. 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
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. 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
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. 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
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. 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
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”. 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
Exempel på meddelanden (ostrukturerade – fler varianter kan tillkomma) + 10 140022 17:17 355 H:-TRÄDGÅRDSG 15,VEBERÖD 17:47(18:00) 241 L:-LLAS REUMATEN NYA ING,KIOSKG 3,LUND HJÄLP-0413-12345 O7O-2345678 TESTENSSON,1,FT,kr:46,FRAM,RULL 17:30 244 H:-HPL BANKG,MITTEMOT CITYLIVS,LUND 18:00 268 L:-V HOBY,LUND KALLE BENGTSSON,2,KO,kr:32 17:31 245 H:-HPL CLEMENSTORGET,HPL J BAKOM AUKTIONS,LUND 17:56 266 L:-BADMÖLLAN,HÅSTAD 046-234567 BOSSE NILSSON,1,KO,kr:16 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
Exempel på meddelanden + 10 140028 Inga uppdrag kl 1700-1759 + 10 140016 16:00 Avbeställd: OLSSON, INGEGERD 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
Internet Sam3001 Brandvägg 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005
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 2005-11-22 v 1.02 Kommunikation mellan Sam3001 och andra trafikledningssystem - Malmator © 2002-2005