Think of this as much about being a learning exercise as anything else. The project doesn't need to stand on it's own - the creator gets to learn something about both sides.
It's like seeing that M.2 is PCI-E, and wondering if they can plug a regular video card into it. :)
Although for this project, I can construct systems in my head where this would be useful, centered around non-US mobile plans which are "calling party pays", with free on-net SMS. The US is "bill and keep", which makes sending SMS off-net largely the same as on-net from the carrier's point of view.
In "calling party pays", having a device on the same network as the controlled device is about avoiding per-SMS charges.
Author is in the UK, and UK is CPP.
https://www.researchgate.net/publication/227426633_Mobile_te...