Технологично неутралена архитектура TNA
|
|
Технологично неутрален компонентен модел Технологично неутралена архитектура TNA
|
Технологично неутрална архитектура TNA (Technology Neutral Architecture )Явява се част от концепцията NGOSS. Прилагането и подпомага интеграцията на готови OSS/BSS решения.
Предлага структури и конструкции, необходими за поддръжка на процеса на анализа, проектирането, разработката и разгръщането на NGOSS-базирани програмни решения.
Основна задача на TNAРазделяне на бизнес логиката и компонентите на реализация, с цел повторно използване на бизнес логиката и независимост на бизнес процесите от конкретните програмни решения.
TNA принципи:
Видове TNA услуги
Служебни услуги – необходими са за поддръжка на архитектурата NGOSS. Към тях се отнасят:
Бизнес-услуги – поддържат бизнес функционалността на архитектурата NGOSS (например биллинг, тарифициране, управление на данните за работа на мрежата и т.н.);
Услуги за управление – подразделят се на:
Обща комуникационна среда на TNA (Common Communication Vehicle, CCV).
Взаимодействието между компонентите на системата, съгласно концепцията TNA, се осъществява посредством обща комуникационна среда CCV CCV представлява обща шина за съобщения, която не е свързана с конкретна технология за реализация и осигурява предаване на информация между приложните обекти.
Механизъм за повикване (Invocation Mechanism) - осигурява средства за изпълнение на функции, свързани с повикване на операции от съответния екземпляр на услугата. Към тези функции се отнасят:
Диаграма на взаимодействие в среда CCV
Диаграмата на взаимодействие показва типов обмен на съобщения между компонентите на система NGOSS чрез общата комуникационна среда CCV - от първоначалната регистрация на екземпляр на договор, през определяне местоположението на съответния обект до заявка за негова функционалност.
|