Canada in almost all areas has interoperability with the United States, which traditionally leads all coalitions. Anyway, it sets an extremely high bar because the Americans aren't going to cumber themselves with data links of a slow nature just because you couldn't afford a high-speed one. They will go to high speed, and Canada has traditionally always put its money where its mouth is and bought the best to remain interoperable with the Americans.
At the same time, Canada has also spent the money to maintain a certain number of backward links to NATO countries that necessarily did not go to the higher bar. So we're forward and backward interoperable. We really are one of the best in that function.
It must happen in all areas—land, sea, and air—because when it doesn't happen the results are appalling. Most famously, during the landings in Sicily in 1944, where the naval ships landing Canadian, American, and British troops saw an air raid coming in, there was inadequate processing of the information. Different headquarters had organized this, and the ships opened fire on 20 American air transports carrying American paratroopers and brought them down and killed them. These errors can still happen, ergo the high price we put on interoperability.