Figuring out a way to operate the radio with software has obvious potential advantages : for one , it 's easier and cheaper to upgrade software than it is to send field technicians to cellular towers to add components .