13.07.2015 Views

System Architecture Design

System Architecture Design

System Architecture Design

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

pSHIELD<strong>System</strong> <strong>Architecture</strong> <strong>Design</strong>PUSecure service discovery, service composition and service orchestration operate at pSHIELD MiddlewareLayer and have access to the information coming from the Middleware, Network and Node layers as wellas from the Overlay. These core SPD functionalities can take advantage from the information provided bythe running services to “sense” the context or the situation in which the system is operating. Such acapability allows introducing an additional pSHIELD Middleware Adapter functionality that is contextawareness. The context awareness is a pervasive functionality that is embedded in the discovery,composition and orchestration processes, thus it does not represent an individual core SPD functionalitybut an additional characteristic of the pSHIELD Middlware Adapter functionalities. In pSHIELD weintroduce the context awareness of the pSHIELD Middleware Adapter core SPD services with a semanticapproach, extending the service description model with context aware requirements 7 .3.4.3 Policy-based ManagementA typical Policy Based Management (PBM) architecture is defined by the IETF policy framework [21]. Thearchitecture constitutes several points and elements, i.e. Policy Management Tool (including the requiredtools and a policy repository), Policy Decision Point and a Policy Enforcement Point. The following figurepresents an illustration of the main points in a typical PBM.Figure 12 – Typical IETF PBM <strong>Architecture</strong>.7V. Suraci, S. Mignanti, “Context-aware Semantic Service Discovery”, 16th IST Mobile & Wireless Communications SummitBudapest, Hungary 1-7 July 2007. Proceedings. #273.PUD2.3.2Issue 5 Page 45 of 122

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!