This deliverable covers the summary of the analysis of the state of the art in the relevant areas for Akogrimo.
The document can be downloaded here [1].
Check out also our other downloads in the download section [2].
The State of the Art document reports on technologies which are relevant to design and implementation in Akogrimo. It brings together the knowledge of experts in the, until now, separate fields of mobile networks, Web Services, Grids architecture and semantic web.
Through this work and other analysis work taking place in the early phase of the Project’s designoriented working packages, a number of technologies and specifications are becoming preferred within their field:- OGSA - the key definition for Grids as foreseen at present, but adapted as necessary to offer and use context information when users and services are mobile;
- Web Services, as a concept being adopted widely for loosely coupled, adaptive distributed computing for business purposes;
- SOAP as an underlying messaging protocol for Web and Grid Services;
- SIP as a protocol for signalling;
- WS Security as a collection of specifications for security at the Web Service level, together with experience from Grid projects which have developed prototypes;
- Mobile IPv6 - which provides a necessary and probably sufficient basis for handing over a mobile node from one connection point to another;
- The use of specifications such as OWL-S for a basis for knowledge-based discovery of Grid Services.
However there remain challenges to be met by subsequent work in Akogrimo. There are challenges that are of a general nature:- Identifying the gaps between mobile networks and Grids and bridging them;
- Adapting concepts which have previously been defined for non-mobile Web Services;
- Ensuring a clear and well-understood relationship from specific technologies to present future requirements;
- Identifying the requirements for future standardisation.
There are challenges that relate to specific technologies:
- Making user context available to Grid interfaces;
- Ensuring that security/authorisation works when a user changes their connection method (e.g. a secure connection being replaced by an insecure one);
- Ensuring that a Quality of Service agreement is viable when the connection method changes;
- Integrating grid services with the accounting infrastructure from the network layer.
|