Чем обусловлен выбор программной платформы для телекоммуникационного оборудования
Гибкая программная часть телекоммуникационной системы позволяет изменять функционал одного и того же устройства, обеспечивая его надежность, эффективность.
Выбирая ТКО, необходимо учитывать ситуацию, сложившуюся на мировом рынке телекоммуникаций, а также его особенности и ограничения.
Быстрый рост, смена технологий обязывают производителей телекоммуникационного оборудования непрерывно отслеживать тенденции рынка, учитывать их при разработке качественных, востребованных продуктов, выполняя работу в сжатые сроки. Поэтому жизненный цикл технологических решений становится короче.
Рынок ТКО также характеризуется большими объемами выпуска различных продуктов, что влечет за собой большие первоначальные вложения, а также серьезные экономические риски. Рынок динамичен, поэтому при опоздании запуска изделие устаревает, теряет актуальность, что приводит к финансовым потерям.
Обязанностью производителя выступает обслуживание продуктов по гарантии, послепродажное сопровождение. Чем больше выпускаемые объемы изделий, тем значительнее затраты на службы обеспечения. Поэтому качество, надежность, удобство продуктов может критично отразиться на успешности работы компании в целом.
Производитель, желая охватить большую долю рынка, стремится выпускать несколько различных продуктовых линеек одновременно, что требует максимальной оптимизации затрат на разработку. Необходимо учитывать трудозатраты разработчиков, грамотно выстраивать рабочие процессы, учитывать возможности платформы, масштабироваться, применяя ранее разработанные технологии.
Программное обеспечение телекоммуникационного оборудования
По данным результатов исследований, представленных журналом Embedded System Design, под управлением операционных систем работает 71% встраиваемых решений. Более половины из них (51%) используют ОС коммерческого типа. Далее следуют ОС собственной разработки (21%). Решения, созданные на базе «бесплатных» имеющих открытый код ОС и системы, распространяемые коммерчески, также обладающие открытым кодом, занимают 16 и 11,8% соответственно.
Оборудование без операционной системы
Данный подход устаревает, поскольку без операционной системы невозможно использование полного функционала современных процессоров. Также важную роль в отказе от оборудования без ОС играет недостаточная скорость разработки системных компонентов, стеков, прикладной логики, основанная на низкоуровневом языке программирования.
Программное обеспечение собственной разработки
Плюсами подобного ПО выступают отсутствие необходимости вложения средств в приобретение лицензий, а также контроль над кодом. Недостатки программного обеспечения собственной разработки — сложный процесс расширения функционала, отсутствие полной документированности внутренних проектов, дорогая разработка.
Программное обеспечение с открытым кодом
Данное ПО обеспечивает контроль над разработками, повышенную адаптируемость системы к конкретным задачам.