There is CPDLC or "datacom" that can be done via satellite, but I think most planes that have it, use it via ground-based radio.