Science of telecommunications