IanSolo
Vecio AdV
Messaggi: 8.059
Registrato: Nov 2008
|
RE: messaggi AIS su NMEA
Non adottano algoritmi di compressione, usano codici numerici che hanno corrispondenza con stringhe predefinite (in pratica sono indici di tabelle) analogamente al codice "Q" utilizzato nelle trasmissioni telegrafiche Morse, trasmettono inoltre solo il dato senza descrizione in quanto la sequenza dei dati (il loro significato) e' predefinito dalla loro posizione nella stringa, infine il codice utilizzato per i testi non e' l'ASCII a 8 bit ma una sua derivazione a 6 bit.
Con questo sistema si riesce a comprimere negli 80 caratteri massimi ammessi in trasmissione una discreta quantita' di informazioni (80 caratteri e' il limite in trasmissione, non e' la lunghezza della stringa originale di dati da trasmettere che puo' essere molto piu' lunga).
E' un metodo con logica molto simile al SYNOP utilizzato dalle stazioni meteo per scambiarsi i dati.
Una stringa d'esempio (di quelle brevi):
!AIVDM,1,1,,A,15MgK45P3@G?fl0E`JbR0OwT0@MS,0*4E
che significa:
Packet Type AIVDM
CHANNEL A
Message Type 1 Scheduled Position Report
Repeat Indicator Default
User ID 366730000
Navigation Status 5 Moored
Rate of Turn (ROT) -729
Speed Over Ground (SOG) 20.8
Position Accuracy An unaugmented GNSS fix with accuracy > 10 m
Longitude -122.392531666667 West
Latitude 37.8038033333333 North
Course Over Ground (COG) 51.3
True Heading (HDG) 511 Not available (default)
Time Stamp 50
Reserved for regional Not available (default)
RAIM flag RAIM not in use (default)
Communication State 67427 Sync state: UTC Direct; Slot Timeout: 4 frames respectively are left until slot change; Slot number: 1891
Communication Sync State Sync state: UTC Direct
Communication Slot Timeout 4 Slot Timeout: 4 frames respectively are left until slot change
Communication Sub Message 1891
Communication Utc Hour No value
Communication Utc Minute No value
Communication Time Stamp No value
Communication Slot Number 1891
Communication Received Stations No value
Communication Slot Offset No value
Una bella compressione !!
(Questo messaggio è stato modificato l'ultima volta il: 12-10-2016 19:56 da IanSolo.)
|
|
12-10-2016 19:27 |
|