1 Introduction

The two Norwegian microsatellites NorSat-1 and NorSat-2 were launched 14 July 2017 [1], doubling the number of own assets for the satellite-based AIS data collection for the services provided by the Norwegian Coastal Administration. The satellite-AIS services were demonstrated with AISSat-1 in 2010 and continued through the addition of AISSat-2 in 2014. The NorSats carry the fourth-generation space-AIS receiver from Kongsberg Seatex AS, the ASR x50 developed under the ESA ARTES program using commercial off-the-shelf components, efficient evaluation and testing schemes, and advanced technological solutions [2]. It is also known as the Novel SAT-AIS (NAIS) receiver [3] having high sensitivity, improved decoder performance, multi-antenna, and multi-channel support, built-in redundancy, 6 MHz sampling mode, large mass memory, and long lifetime.

This paper investigate the improvements made globally as well as in selected areas in terms of the number of messages received and number of ships detected. It also quantifies the performance increase through three types of developments: the receiver electronics and the algorithms, the antenna diversity, and the multi-channel architecture giving continuous operation on all four AIS channels.

2 Background

Funded by the Norwegian Space Agency and the Norwegian Coastal Administration over the national budget, the prime goal of the NorSat-satellites is to enhance maritime surveillance in the High North through collection of AIS messages from ships in the area, but the satellites also provide global coverage. The data are used by the Norwegian Coastal Administration’s Vessel Traffic Service (VTS) centres as well as by other national authorities.

The investment in AIS-satellites as a means of cost-effective public sector solutions has been highlighted in the parliamentary report that forms the basis for Norway’s further focus on space activities [6] and the commitment to maintain the satellite-based AIS capacity is now in the National Transport Plan [7].

3 Operational aspects

The four satellites (AISSat-1, AISSat-2, NorSat-1, and NorSat-2) are operated from the Satellite Control Centre (SCC) at Statsat AS in Oslo. The ground and space segments are presented in Sects. 3.1 and 3.2, respectively.

3.1 Ground segment

The overall AIS-satellite mission architecture and main ground-site locations are shown in Fig. 1. The satellites receive AIS messages from ships at sea globally and forward the messages to the Vardø ground station (70°N). All the received message data are downlinked. In principle, the Vardø location on average permits contact with one of the AIS-satellites in 12 of the satellites’ 15 daily orbits. In practice, using the same ground station antennas for all S-band communications with all AIS-satellites, only one satellite can be contacted at a time in passes where more than one satellite is simultaneously within contact range. The AIS messages are forwarded to the SCC at Statsat AS in Oslo, and finally to the Norwegian Coastal Administration in Haugesund. Commands for tasking and operation of AIS-satellites are sent in the opposite direction from the SCC. The Norwegian Coastal Administration is responsible for distributing both satellite- and terrestrial AIS data to users within the Coastal Administration as well as other Norwegian authorities and their partners.

Fig. 1
figure 1

Data flow diagram for AISSat-1 and -2, and NorSat-1 and -2

3.2 Space segment

The satellites were custom built, tested, and prepared for flight by the University of Toronto Institute for Aerospace Studies/Space Flight Laboratory (UTIAS/SFL) on specifications from the Norwegian Defence Research Establishment (FFI) and the Norwegian Space Agency. While AISSat-1 and -2 are based on the 20 cm cube, mass ~ 7 kg, Generic Nano-satellite Bus (GNB), NorSat-1 and -2 are based on the more advanced and larger NEMO bus, which has dimensions 20 × 25 × 44 cm without the solar panels and a mass of ~ 15 kg. NorSat-1 and -2 also have auxiliary payloads with operational attitude requirements. See Fig. 2 for illustrations of the satellites. The different AIS-antenna configurations and the operational attitude result in different AIS message reception performance between the NorSats and the AISSats, and between the individual NorSats.

Fig. 2
figure 2

Illustration of NorSat-1 and -2 (courtesy: UTIAS/SFL)

UTIAS/SFL was also responsible for launch arrangements. AISSat-1 was launched by the Indian Polar Satellite Launch Vehicle (PSLV) from southern India July 2010, while AISSat-2 entered orbit from a Soyuz launch vehicle from Baikonur in Kazakhstan July 2014, and NorSat-1 and -2 utilized the Soyuz from Baikonur in July 2017. All launches were as secondary “piggyback” satellites.

3.3 Satellite orbits

The AIS receivers, the satellite orbits, and other parts of the system affect the message detection probability and the time between observations. The four satellites are all in polar sun-synchronous orbits with 98° inclination, altitude of 590–630 km, and a revolution period of approximately 97 min. Figure 3 depicts the satellites’ orbits and fields of view on 22 July 2017 at 11:24 UTC, shortly after the launch of the NorSats. The time has been chosen, so that all satellites are seen simultaneously.

Fig. 3
figure 3

Orbits and coverage for AISSat-1 and -2 and NorSat-1 and -2 on 22 July 2017 at 11:24 UTC

At this time, AISSat-1 and -2 (red and yellow) are descending, following each other with a time separation of approximately 15 min. NorSat-1 and -2 (dark and light blue) are ascending, following each other with a time separation of approximately 1 min. The AISSats and the NorSats, in pairs, have a fairly equal and repetitive coverage; about the same coverage area and the same local time of the equator crossing, but differences in altitude provide different revolution periods. The similar ground tracks, but varying coverage times, have these characteristics:

  • AISSat-1 and -2 both had an ascending node at approximately 01:00 local time in summer 2017. Their difference in revolution period was 0.3 min, resulting in a variation of the separation of the satellites with a period of 27 days, or ~ 14 days between overlapping field of view and ½-orbit separation in the track.

  • NorSat-1 and -2 had a rising node of 11:30 local time. Their difference in revolution periods was only 0.01 min, which means that the distance between the satellites varies with a period of 432 days (based on the Two-Line-Elements (TLE) track data from 28 November 2017), giving ~ 7 months between overlap and maximum separation.

4 AIS messages

The AIS standard ITU Recommendation ITU-R M.1371-5 [4], currently in version 5, approved February 2014, has 27 message types with different content and functions. AIS was originally intended for ship-to-ship and ship-to-shore data exchange; message type 27 “Position report for long-range applications” was added in version 4, approved April 2010, to increase the detection probability by satellites. In every AIS message, the ship is identified with the 9-digit Maritime Mobile Service Identity (MMSI) number that is unique for the AIS transponder on the ship.

The standard has five message types that are ship position reports: types 1–3 and 27 are transmitted by Class A equipment, and type 18 by Class B equipment. This is shown in Table 1. The nominal output power is 12.5 W for Class A and 2 W for Class B equipment. The lower power and longer reporting interval of the Class B equipment makes the ships more difficult to detect.

Table 1 AIS messages used in this work, as well as typical reporting intervals [4]

Class A equipment is used by ships that have carriage requirements (all commercial ships): Class B is a low-cost solution that is used voluntarily (by recreational boats). Both types of equipment transmit the original messages, type 1–26, alternatingly on two channels, referred to as AIS1 and AIS2. With the introduction of message type 27, two more channels, AIS3 and AIS4, were allocated exclusively for long-range AIS.

The global numbers of messages received during 1 day (24 h) shown in Table 3 include all types of position reports, see chapter 6. The detailed performance studies in chapter 7 and 8 are for Class A position reports only.

AIS transponders compliant with version 3 of the standard, approved June 2007, or lower versions transmit only the original 26 message types on two channels. AISSat-1 and -2 were designed to receive the messages from such equipment. Ships with AIS equipment in compliance with version 4 or higher transmit the long-range message. NorSat-1 and -2, having multi-channel architecture, continuously receive these messages in addition to the original types.

5 Satellite-AIS payloads

The satellite-AIS payloads consist of AIS receivers developed and manufactured by Kongsberg Seatex AS and antennas from UTIAS/SFL.

AISSat-1 and -2 carry the ASR 100 receiver, while NorSat-1 and -2 are the first satellites using the ASR x50 receiver. The receivers are implemented as Software-Defined Radio (SDR) that supports, and has demonstrated, in-orbit updates of the algorithms to give upgraded performance. There are several differences between the ASR 100 and ASR x50 receivers: number of channels, number of antenna inputs, and the digital signal processing for filtering including error correction of messages, see Table 2. Also, an ASR 300 receiver is installed on-board the International Space Station (ISS), from which data are presented together with data from the fours satellites in chapter 6 showing global numbers.

Table 2 ASR 100 [8] and ASR x50 [9] technical specifications

The AISSats have one linearly polarized monopole antenna. Both NorSats have two antennas: NorSat-1 uses two linearly polarized monopole antennas in an orthogonal configuration for antenna diversity. NorSat-2 has one linearly polarized monopole antenna and one high-gain Yagi antenna, the latter being part of the VDE-SAT payload [5], made by Kongsberg Seatex AS and owned and operated by Space Norway AS, which is the first test payload for the VHF Data Exchange System (VDES) satellite component.

5.1 ASR 100 on-board AISSat-1 and AISSat-2

The ASR 100 receiver [8] is the first-generation satellite-AIS receiver from Kongsberg Seatex AS, originally developed for AISSat-1, the first Norwegian AIS-satellites with operation as early as 2010. The specifications are shown in Table 2. The ASR 100 was also used on AISSat-2; it has been installed and operated as the NORAIS-1 Receiver on-board the ISS, and is launched as a commercial payload on other missions. The design was one of the first ever payloads to fully utilize all in-orbit reconfigurable software-defined technologies.

5.2 ASR 300 on-board ISS

In the hardware upgrade of the Norwegian AIS demonstrator on the ISS, the ASR 100, named NORAIS-1, was replaced by an ASR 300 referred to as NORAIS-2. This is a third-generation receiver that, as a predecessor of ASR x50, has continuous operation on four channels, and has collected long-range messages continuously since February 2015.

5.3 ASR x50 on-board NorSat-1 and NorSat-2

The ASR x50 receiver [9] is the fourth-generation satellite-AIS receiver from Kongsberg Seatex AS and part of their new extended lifetime product series. It has a larger Field Programmable Gate Array (FPGA) than the previous generations and supports simultaneous on-board AIS decoding and digital sampling.

It achieves leading-edge performance through an improved RF front end with superior dynamic range, new enhanced algorithms, multi-antenna support, and multi-channel architecture that enables simultaneous reception of the original messages on AIS1 and -2 and the long-range AIS messages on AIS3 and -4. The receiver supports up to four antennas on each AIS channel, and has multiple advanced demodulator algorithms increasing the reception performance [10].

Like its predecessors, the receiver can be upgraded in orbit and thereby support new revisions of the AIS standard or other maritime VHF applications. The design lifetime is 7.5 years; technical specifications are shown in Table 2.

6 Global performance

Shipping companies, traders, and authorities with responsibilities for maritime traffic as well as climate and environment have an interest in global ship tracking and ship densities. This chapter gives an example of the number of messages received and ships detected during 1 day, 6 August 2017, shortly after the launch of NorSat-1 and -2. The global overview comprises the data collected by the NORAIS-2 Receiver on-board the ISS as well as the four Norwegian satellites, which is addressed as five satellites in Table 3 and Fig. 4. The next chapters give more detailed examples of the performance of the four Norwegian satellites with emphasize on the improvements made.

Table 3 Number of messages and MMSIs detected globally with five satellites for 6 August 2017
Fig. 4
figure 4

Number of ships detected on 10° × 10° grid on 6 August 2017 from position reports from five satellites

Table 3 shows the number of messages received and ships detected, grouped by the three types of position reports listed in Table 1. The receivers were operated the whole day, except AISSat-1 that had somewhat reduced operations in the southern hemisphere to save power due to aging batteries. Figure 4 shows the global distribution of the number of Class A equipped ships detected on 10° × 10° grid.

More than 4 million messages of type 1–3, 125,512 of type 18, and 223,221 of type 27 are received. Messages type 1–3 are from 43,895 different ships (MMSI’s), type 18 are from 9349 ships, and type 27 from 13,521 ships; the total number of ships is 59,505. As the Class B equipped (recreational) vessels amount to 9349, the number of Class A equipped (commercial) vessels amount to 50,156 (59,505–9349), of which 6261 (50,156–43,895) are only detected on the long-range channels.

The trend for the global number of ships detected on the long-range channels shows a steadily growth: Using typical values for August as example, the number was ~ 13,000 ships/day in 2017, ~ 18,000 ships/day 2018, and ~ 23,000 ships/day in 2019. For message types 1–3, such a trend is not seen.

For all ships, class A and B together, NorSat-1 with ASR x50 receiver collected 2.8 (1,472,273/528,787) times as many messages and detected 78% ((50,864-28,588)/28,588) more ships than AISSat-2 with ASR 100 receiver on 6 August 2017 (both satellites were operated the entire 24-h period).

The change in performance in some selected areas is shown in the next chapters, emphasizing how technology development as well as the long-range message type contribute to the improvement. Note that ships with Class B equipment are not used in the analysis of the improvements of the receivers in the subsequent chapters.

7 Performance in selected areas

Whereas stakeholders in shipping have a global perspective, national and regional authorities more often have responsibilities within defined areas, such as exclusive economic zones, NAVAREAs, fisheries zones and fisheries protection areas, areas with piracy, etc.

The detection probability of the AIS messages varies with the traffic density that causes co-channel interference, as well as terrestrial emissions causing noise in the AIS channels. The studies here are based on data from February 2018. Data from 10 February are used as example of a typical day.

A temporal resolution of 1 day is used as basis for the analysis of the performance of the satellites. In Figs. 5 and 6, the top panel shows data from AISSat-1, representing the first-generation space-AIS receiver, the middle panel shows data from NorSat-1, representing the fourth-generation receiver, and the bottom panel shows data for the service from the four satellites together. Note that AISSat-1 contributes as much as AISSat-2 in European waters; the lower global numbers shown in chapter 6 are caused by somewhat reduced AISSat-1 operations in the southern hemisphere.

Fig. 5
figure 5

Ship positions in the Mediterranean Sea on 10 February 2018 colored by the number of observations per ship. Top: AISSat-1; middle: NorSat-1; bottom: AISSat-1 and -2 and NorSat-1 and -2 (four satellites) together

Fig. 6
figure 6

Ship positions in the North Atlantic on 10 February 2018 colored by the number of observations per ship. Top: AISSat-1; middle: NorSat-1; bottom: AISSat-1 and -2 and NorSat-1 and -2 (four satellites) together

The Mediterranean Sea is used to illustrate the performance in a high-traffic area, whereas the central part of the North Atlantic illustrates the performance over the oceans. The satellites were collecting data during every access to the areas.

The distribution of the number of messages received per ship per day is not bell shaped (in statistics called normally distributed) but instead skewed, often with a long tail, and the central tendency is, therefore, better described by the median value than the mean [11].

Other methods for quantifying the tracking capability of satellite-AIS systems, defined as the probability of re-detecting ships as they move around the globe, are presented with examples from AISSat-1 and -2 in [12]; an update including NorSat-1 and -2 is made in [13].

7.1 High-traffic area

Ship positions for a typical day in the Mediterranean Sea are shown in Fig. 5. Table 4, chapter 8, shows that the median number of messages for NorSat-1 in the Mediterranean Sea in February 2018 is 8.2 times higher and the number of ships (i.e., unique MMSI numbers) detected is 4.4 times higher than for AISSat-1. The improvements are seen when comparing the two upper panels of Fig. 5; the number of MMSIs (n_MMSI) and the total number of messages (n_mes), and observations (n_obs) are shown below each plot. The polygon used to extract the MMSIs is shown as a blue dashed line, but messages received from the ships during the whole day are used for the calculations, as can be seen outside the polygon near Istanbul, Turkey.

Table 4 Comparison of number of messages received and ships detected (Count) and the improvement factor of NorSat-1 in different configurations relative to AISSat-1 (Factor). Median values for February 2018

A rainbow color scale representing the number of observations for each ship is used for the plotted ship positions. The detection probability is increased in the entire Mediterranean Sea, but in particular in the north as can be seen in the Adriatic Sea as well as on the Donau River. The colors show how the detection probability varies, with higher number of observations in the western than in the eastern parts.

The improvements are also seen in the number of ships for which more than one observation is made per day. The median values show that the number of ships observed by AISSat-1 was 362 per day, of which 301 (83%) with only one observation per day. For NorSat-1, the numbers are 1580 ships, of which 911 (58%) with one observation. For all four satellites together, the numbers are 2203 in total, of which 801 (36%) with one observation. Hence, ~ 2200 ships are tracked on a daily basis, and ~ 1400 of these are updated during the day.

Collection of message 27 increases the number of detected ships, in particular in high-traffic areas. In the Mediterranean Sea, the median number of ships per day increases from 983 to 1580, an increase of 61%, as shown in chapter 8. In the North Sea, corresponding numbers are 100 ships without and 978.5 with the long-range messages considered [15].

7.2 Ocean area

In the central part of the North Atlantic, the median number of messages received per day is 3.1 times higher for NorSat-1 than for AISSat-1, as shown in Table 4, chapter 8, and illustrated in Fig. 6. The number of ships detected is, however, only increased by 6%. This is because AISSat-1 performs well enough to detect most ships on a daily basis, which is the timeframe of the quantisation. The improvements are seen comparing the two upper panels of Fig. 5.

The median values for February 2018 show that the number of ships observed by AISSat-1 was 471 ships per day, of which 49 (10%) with only one observation. For NorSat-1, the median values are 497.5 ships per day, of which 13.5 (3%) had only one observation. For all four satellites together, the numbers are 517 ships per day, of which 3 (0.5%) with one observation. Hence, ~ 517 ships are tracked on a daily basis, and ~ 514 of these are updated during the day. This is thanks to a benign signal environment as well as good receiver performance.

8 Increased performance through development

AISSat-1 was pioneering maritime surveillance and ship tracking when launched in 2010. It collected ~ 50,000 messages daily from the High North throughout 2010. Simulations had shown that this would be sufficient for monitoring of the High North, even with a margin for increased traffic, but that the North Sea and other high-traffic areas would not be monitored that well [14]. From 2011, the satellite has been used globally, collecting 500,000-600,000 messages daily. The ASR 100 utilizes an SDR design with two receiver channels processing the signals from an omnidirectional antenna receiving messages on AIS1 and AIS2. In 2011, the first in-orbit firmware upgrade of the receiver was made to increase the performance.

The evaluation of the receiver performance can be grouped and analyzed in three steps: the development of the receiver (electronics and the algorithms), the antenna diversity (two orthogonal monopoles), and the frequency diversity (continuous operation on all four AIS channels). The development was not necessarily made in that order; work has been carried out in parallel both on the technical side and in the standardization organizations.

The improvements can be quantified by comparing the number of messages received and ships detected with AISSat-1 and NorSat-1. The number of messages received and ships detected as well as the improvement factors due to the three developments are shown in those steps in Table 4, comparing the monthly median values of February 2018 based on data from AISSat-1 (A1) and NorSat-1 (N1) in the two areas previously discussed. The Count is the total number of messages or ships (MMSIs); the performance metric is:

$${\text{Factor = }}\frac{\text{The Count for NorSat-1 in a configuration}}{\text{The Count for AISSat-1}}{ = }\frac{{{\text{N1}}\left( { x\,{\text{ant, }}y\,{\text{long-range}}} \right) \, {\text{Count}}}}{\text{A1 Count}},$$

where x is one or two antennas, and y is without/with the long-range AIS messages.

The improvements are greater in the high-traffic area than in the open ocean area. In the Mediterranean Sea, NorSat-1 shows a significant improvement for both number of messages and number of ships in all the steps. Looking at the results from the North Atlantic, an improvement in number of messages can clearly be seen, while the improvement in number of ships is marginal over a 24-h period, indicating that the daily ship detection probability by the AISSat-1 generation AIS receiver was good from the start.

9 Summary and conclusion

The nano- and microsatellites AISSat-1, AISSat-2, NorSat-1, and NorSat-2 provide Norwegian government users with maritime surveillance data through collection of AIS messages from ships. While safety at sea and maritime situational awareness in the High North have always been the primary focus, the satellites continuously collect messages around the world that are used by Norwegian authorities and their partners. The NORAIS-2 receiver on ISS has served as a development environment for space-AIS receiver technology as well as services. Globally, the amounts of data have passed 4 million messages from ~ 60,000 ships on a daily basis counting position reports (message types 1–3, 18, and 27) only.

The improvement of the ship detection capability has been a continuous effort. Globally, NorSat-1 collect ~ 1.5 million position reports from ~ 50,000 ships per day. Comparing the global results of NorSat-1 to AISSat-2, the NorSat receives ~ 2.8 times more messages from ~ 1.8 times as many ships as the AISSat on 6 August 2017.

In high-traffic areas, the ship detection and tracking is improved even more. Using the Mediterranean Sea as example, the median values of the daily number of messages and ships in February 2018 show that the ASR x50 receivers on-board the NorSat-1 receives almost ten times as many messages as the ASR 100 receiver on-board AISSat-1, and the factor for the number of ships is larger than four. The median number of ships observed by AISSat-1 was 362 per day, of which 27% with more than one observation per day. For NorSat-1, the numbers are 1580 ships, of which 42% had more than one observation; a significant improvement in numbers as well as the percentages. Whereas the Mediterranean is used as example of high-traffic area in this paper, results from the North Sea can be found in [15].

In the central part of the Atlantic approach to Europe, the median number of messages per day is 6037 for NorSat-1, which is ~ 3 times higher than for AISSat-1. The median number of ships detected daily is 497.5 for NorSat-1, which is only 3% higher than for AISSat-1. The improvement can be seen as an increased detection probability during an overpass [13]. The average daily number of observations per ship is 2.4 for AISSat-1 and 3.7 for NorSat-1, which improve the temporal resolution and the tracking capability.

The improvements are thanks to developments in RF front-end technology, implementation of an advanced decoder, multi-antenna support, and the multi-channel architecture enabling continuous operation on all four AIS channels. The latter improvements are made possible through the addition of the long-range message that is developed to support reception of AIS messages by satellites to the AIS standard.

Provided that more ships start using equipment supporting long-range AIS, the services will improve gradually with the current satellites through the long-range AIS capability of the ASR x50 receivers. Use of the high-gain antenna in combination with controlled satellite attitude is also expected to have impact on the performance. Further algorithm upgrades based on research and development may come on top of that.

The ASR x50 is designed to meet the requirement of microsatellite missions with a mass of 1.3 kg, a power consumption of only 5 W, and a 7.5 year lifetime. The AIS receiver development is continuously on going with a focus on miniaturization and low power while maintaining high flexibility and performance.