Lifetime Engineering has developed the modern submarine launched marker Triton.
(From LTE web page): Triton is built to be deployed from the ejection tube of a submarine to indicate the vessel’s position. There are different versions of Triton designed for operational use as well as for emergency situations. All markers have the same external configuration and ignition system. The different signaling effects are obtained by separated pyrotechnic design.
Read more at