AIS Message Definitions

AIS Message: bsreport (::)

Description:

Base station report

Name NumberOfBits ArrayLength Type Units Description
MessageID 6 uint AIS message number. Must be 4
RepeatIndicator 2 uint Indicated how many times a message has been repeated
0: default
3: do not repeat any more
UserID 30 uint Unique ship identification number (MMSI)
Time_year 14 uint Current time stamp year 1-9999
Time_month 4 uint Current time stamp month 1..12
Time_day 5 uint Current time stamp day of the month 1..31
Time_hour 5 uint Current time stamp UTC hours 0..23
Time_min 6 uint Current time stamp minutes
Time_sec 6 uint Current time stamp seconds
PositionAccuracy 1 uint Accuracy of positioning fixes
0: low (greater than 10 m)
1: high (less than 10 m)
Position_longitude 28 decimal degrees Location of base station East West location
Position_latitude 27 decimal degrees Location of base station North South location
fixtype 4 uint Method used for positioning
0: undefined
1: GPS
2: GLONASS
3: combined GPS/GLONASS
4: Loran-C
5: Chayka
6: integrated navigation system
7: surveyed
Spare 10 uint Not used. Should be set to zero.
RAIM 1 bool Receiver autonomous integrity monitoring flag
False: not in use
True: in use
state_syncstate 2 uint Communications State - SOTDMA Sycronization state
0: UTC direct
1: UTC indirect
2: synchronized to a base station
3: synchronized to another station
state_slottimeout 3 uint frames Communications State - SOTDMA Frames remaining until a new slot is selected
0: Last frame in this slot
1: 1 frames left
2: 2 frames left
3: 3 frames left
4: 4 frames left
5: 5 frames left
6: 6 frames left
7: 7 frames left
state_slotoffset 14 uint Communications State - SOTDMA In what slot will the next transmission occur. BROKEN