How about TCP over light?
[1] https://msdn.microsoft.com/en-us/library/aa940293(v=winembed...
Lasted around 6 months of near 24/7 use before Orange started detecting data and charging contract customers to call 0800 numbers.
Link reproduced for clarity:
[2] Demo of above: https://www.youtube.com/watch?v=2_8GlFdlb0Y
[3] Same idea, some hackable code: https://github.com/Neohapsis/QRCode-Video-Data-Exfiltration