Communications and entertainment onboard a high-speed public transport system | IEEE Journals & Magazine | IEEE Xplore