CFSRS: Canadian Forces Supplementary Radio System

What does CFSRS mean? The above is one of CFSRS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Canadian Forces Supplementary Radio System