<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>andy.edmonds.be</title>
	
	<link>http://andy.edmonds.be</link>
	<description>© some posts ©</description>
	<lastBuildDate>Tue, 25 Oct 2011 14:45:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/andyedmondsbe" /><feedburner:info uri="andyedmondsbe" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Cloud and Dependability</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/CGe0ZeyH010/</link>
		<comments>http://andy.edmonds.be/2011/10/cloud-and-dependability/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 15:49:22 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[dependability]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[SLA]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1854</guid>
		<description><![CDATA[In future, large-scale Internet-based service deployments (/cough cloud), the current and contemporary issues beneath it encountered by consumers will and must be tackled. Current Internet services are not a &#8220;cure-all&#8221; and are not fully cognisant of end-user requirements, especially for enterprises and mission critical applications. Current Internet services operate on a &#8220;best-effort&#8221; basis: there is [...]]]></description>
			<content:encoded><![CDATA[<p>In future, large-scale Internet-based service deployments (<em>/cough</em> cloud), the current and contemporary issues beneath it encountered by consumers will and must be tackled.</p>
<ul>
<li>Current Internet services are not a &#8220;cure-all&#8221; and are not fully cognisant of end-user requirements, especially for enterprises and mission critical applications.</li>
<li>Current Internet services operate on a &#8220;best-effort&#8221; basis: there is little consideration for quality, e.g. of service, of experience, etc. Indeed in certain parts of a service stack there no comprehension of quality guarantees.</li>
<li>There are little or no service guarantees to the consumer: if any, they are static, inflexible and not negotiable. Often it is left up to the consumer to implement their own systems to ensure guaranteed service.</li>
</ul>
<p>To address this, the services must be imbued with the principle of Dependability. Dependability is a set of attributes that a service SHOULD (requirement) exhibit in order to be deemed dependable. It should be noted that only a subset of those attributes MUST be exhibited (<strong>Reliability</strong> and <strong>Availability</strong>) as these are quantifiable. The other attributes are somewhat more subjective. For all Internet services to be dependable they will share new common requirements or constraints and as <a href="http://www.scielo.cl/pdf/arq/n49/art11.pdf">Eames said</a>, “Design depends largely on constraints” and “design is an expression of the purpose”, where the purpose is dependability. To be dependable a service must exhibit/implement the following attributes<a href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1335465"> as defined by an IEEE group</a>,which is the embodiment of 24 years of work in the IEEE:</p>
<div>
<ul>
<li><strong><span style="text-decoration: underline;">Availability</span></strong>: readiness for correct service.</li>
<li><strong><span style="text-decoration: underline;">Reliability</span></strong>: continuity of correct service.</li>
<li><strong>Safety</strong>: absence of catastrophic consequences on the user(s) and the environment.</li>
<li><strong>Integrity</strong>: absence of improper system alteration.</li>
<li><strong>Maintainability</strong>: ability for a process to undergo modifications and repairs.</li>
<li><strong>Confidentiality</strong>: absence of unauthorised disclosure of information.</li>
</ul>
</div>
<div>
<p>This taxonomy was formed in 2004, however in the age of the Internet of services, where end-users are service- and not product-oriented, this list needs to be updated to better reflect the need for trustworthiness through such capabilities as service inspection, introspection and ultimately a service-aware Future Internet. For this we propose the additional attribute of Transparency:</p>
<ul>
<li><strong><em>Transparency</em></strong>: the ability to inspect and introspect a service so that the delivered and guaranteed quality of the service agreement can be verified and observed.<strong><em></em></strong></li>
</ul>
<p>This is essential to tackle the issue of lack of trust many enterprises have with placing their workloads on today&#8217;s service offerings (be they IaaS, PaaS or SaaS). What these service-oriented customers (e.g. service broker or an end-user) require are all of the above comprised by guarantees that the service provider offers. Service providers may offer and many do today guarantees however currently it is very difficult for the customer to verify these guarantees. It is why the ability to inspect and introspect a service should be offered by the provider, (embodied as transparency) to the customer so that they can indeed validate the guarantee that has been agreed upon between the two parties and compare the agreed versus the observed behaviours of a service. This would avoid <a href="http://www.kitchensoap.com/2009/04/03/slides-from-web20-expo-2009-and-somethin-else-interestin/">such cases where a curious consumer</a> suddenly realises they&#8217;re not getting what they paid for. <a href="http://www.mcit.gov.eg/Upcont/Documents/The%20Future%20of%20The%20Internet%20is%20Converged%20Services.pdf">It is also recognised by the UK</a> that such needs should be satisfied especially in the areas of converged Future Internet services.</p>
</div>
<div><em>Footnote: Oh yea, <a href="http://occi-wg.org">OCCI</a> and cloud <a title="Cloud Interoperability" href="http://andy.edmonds.be/2011/06/cloud-interoperability/">interoperability</a> does fit into this picture&#8230;</em></div>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/CGe0ZeyH010" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2011/10/cloud-and-dependability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2011/10/cloud-and-dependability/</feedburner:origLink></item>
		<item>
		<title>Adventures in Cloud Interop</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/ULnhddVkZKE/</link>
		<comments>http://andy.edmonds.be/2011/07/adventures-in-cloud-interop/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 11:02:16 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[OCCI]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[cdmi]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[dmtf]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[ogf]]></category>
		<category><![CDATA[ovf]]></category>
		<category><![CDATA[snia]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1847</guid>
		<description><![CDATA[Back in May I attended (and presented on OCCI to ISO SC38) the DMTF&#8217;s APTS in Boulder Colorado and out of those excellent sessions came a whitepaper that detailed how contemporary cloud standards of OCCI, OVF and CDMI could work together and bring much needed interoperability and portability to the cloud world. That whitepaper is now published as an [...]]]></description>
			<content:encoded><![CDATA[<p>Back in May I attended (and presented <a href="http://dmtf.org/sites/default/files/20110518-ISO-SC38_DMTF-APTS_OGF-OCCI.pdf">on OCCI to ISO SC38</a>) the <a href="http://occi-wg.org/2011/05/25/occi-at-dmtf-apts/">DMTF&#8217;s APTS in Boulder Colorado</a> and out of those excellent sessions came a whitepaper that detailed how contemporary cloud standards of OCCI, OVF and CDMI could work together and bring much needed interoperability and portability to the cloud world. That whitepaper is <a href="http://www.infoq.com/articles/open-interoperable-cloud">now published</a> as an InfoQ.com article. <a href="http://www.infoq.com/articles/open-interoperable-cloud">Have a read</a> and see what you think.</p>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/ULnhddVkZKE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2011/07/adventures-in-cloud-interop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2011/07/adventures-in-cloud-interop/</feedburner:origLink></item>
		<item>
		<title>Cloud Interoperability</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/BGvx7zNmiCw/</link>
		<comments>http://andy.edmonds.be/2011/06/cloud-interoperability/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 08:46:53 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[interoperability]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1840</guid>
		<description><![CDATA[As the proliferation of cloud services increases due to their many advantages, many small and large enterprises across many sectors are eagerly attempting to leverage this contemporary approach to IT. As the cloud services market place grows what soon occurs is there are many different service offerings of the same type. Yet many of these [...]]]></description>
			<content:encoded><![CDATA[<p>As the proliferation of cloud services increases due to their many advantages, many small and large enterprises across many sectors are eagerly attempting to leverage this contemporary approach to IT. As the cloud services market place grows what soon occurs is there are many different service offerings of the same type. Yet many of these offering that perform the same task will have significantly differing interface, model and data format specifications. This forces a difficult decision upon IT decision makers; &#8220;Do I choose cloud A or cloud B?&#8221; What is of essence here is the avoidance of lock-in. Customers do not want lock-in with their chosen provider.</p>
<p>There are many challenges to cloud computing but one core to enabling further value is the removal of lock-in and the enablement of interoperability between cloud services.</p>
<p>To be interoperable means to imbue the common abilities of mobility to cloud service instances, to extract all service instance described by a common representation, to share all cloud service instance related data in and out of providers and to allow cloud service instances work together.</p>
<p>To provide interoperability, it must be present at the lowest level of the cloud stack and so IaaS should firstly be the target, with those interoperability capabilities offered to the upper layer of PaaS where lock-in is even more prevalent. To execute upon this desire, standard specifications need to be agreed upon by both research and industrial domains. In essence this means, in the context of IaaS, to agree upon standardised ways to import and export IaaS customer deployments, to interface with those deployments in a common way during their lifecycle and runtime and to have access to the data supplied and generated and in creating that deployment. These three types of standards must cooperate and integrate as there is no one SDO that can capture research and industry interest and supply the relevant skills all as one. In terms of the IaaS domain this specifically means:</p>
<ol>
<li>Standardised specifications for the <strong>import and export </strong>of virtualised infrastructure service instances</li>
<li>Standardised <strong>runtime</strong> specification to allow the run-time and lifecycle management of virtualised infrastructure service instances</li>
<li>Standardised <strong>data access</strong>, import and export capabilities to the data that created and was generated by the virtualised service instances</li>
</ol>
<p>Interoperability is not only a challenge for those in the research and industrial  domains but also for the standards development organisations that solicit input from both the former domains. It is also a challenge that increases in complexity as we move up the commonly accepted cloud computing stack (IaaS &#8211;&gt; PaaS &#8211;&gt; SaaS). There will be many technical challenges in cloud interoperability below the level of standard specifications but the some more obvious are:</p>
<ol>
<li><strong>Data migration</strong>: Cloud service instances can retrieve, consume and process data in ranges greater than terabytes. If one has a cloud service and its related data set is of such an order, current day network technologies are not sufficient to transfer the data in any reasonable time.</li>
<li><strong>Service instance migration</strong>: A challenge in a similar vein to the previous, what&#8217;s of particular interest here is how to maintain and enable  live migration capabilties between cloud providers where paths between two can span many subnets. Work from projects like RESERVOIR is appropriate.</li>
<li><strong>Capability Advertisement/Negotiation</strong>: Before any migration of service instances can be accomplished, it is necessary that each cloud service provider advertises its service capabilities so that customers wishing to migrate can verify that their current set of capabilities will be satisfied by the target cloud provider. This verification mechanism can also be seen as a negotiation of capabilities, which would lend well to the idea of automated SLAs. Such work from SLA@SOI, OGF&#8217;s WS-Agreement would provide a good base line here.</li>
</ol>
<p>By tackling the challenge presented by interoperability enablement there are a large set of advantages that will emerge, amongst those will be:</p>
<ul>
<li>Increased <strong>Choice</strong>: With many cloud services offering the same interoperability capabilities, the choice of selecting and indeed moving to and from a cloud service provider becomes very much easier. What must be heeded by SDOs is to enable specifications that are easily extendable and that those extensions are easily discovered at runtime. If this is not adhered to by SDOs then provider uptake will be low given that differentiation by price may not be something all providers can compete on. Where they all can is on product differentiation and so SDOs must account for this. Interoperability can only but foster further cloud market place competition.</li>
<li>Reduced <strong>Cost</strong>: Interoperability brings with it standardised interfaces and with these, common tools appear. With these tools cognitive and technical complexity is reduced and the number of tools once required to support multiple cloud services of the same type are consolidated. This all goes to reducing technical tooling and education costs.</li>
<li>Increased Business <strong>Agility</strong>: Interoperability allows businesses integrate their systems and supporting infrastructures quicker and faster and is a resultant property of increased portability and easier integration through well-known and understood concepts and interfaces.</li>
</ul>
<p>As of today there are movements under way to tackle the challenge of cloud interoperability. At international levels the efforts of the US NIST initiative and the EU SIENA initiative are leading examples of both research and industry collaborating on this topic. From the view of SDOs, those most active to date are the DMTF, OGF, SNIA and IEEE, where each have a particular study lens on to the area of cloud computing, yet are collaborating together so that they can ensure that they integrate with each other. Within the European Union Framework Programme there are a number of projects seeking to address various aspects within cloud interoperability such as SAIL, GEYSERS, SLA@SOI, RESERVOIR, 4caast and Contrail.</p>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/BGvx7zNmiCw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2011/06/cloud-interoperability/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2011/06/cloud-interoperability/</feedburner:origLink></item>
		<item>
		<title>So much to read, so little time</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/rMCEglmqK-o/</link>
		<comments>http://andy.edmonds.be/2011/03/so-much-to-read-so-little-time/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 21:57:04 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1835</guid>
		<description><![CDATA[The great thing about the web, is all the great minds out there. So much to read! This is just my persistent google reader list of things to read, including tabs. Heaven forbid I display my instapaper account and all of my papers that I&#8217;ve finally organised using the fabulous Papers2 (just recently released &#8211; btw: there&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>The great thing about the web, is all the great minds out there. So much to read! This is just my persistent google reader list of things to read, including tabs. Heaven forbid I display my <a href="http://instapaper.com">instapaper</a> account and all of my papers that I&#8217;ve finally organised using the fabulous <a href="http://mekentosj.com/papers/">Papers2</a> (just recently released &#8211; btw: there&#8217;s a great <a href="https://www.mupromo.com/bundlepurchase11">macupdate offer</a> at the moment). Busy, but great times!</p>
<p><a href="http://andy.edmonds.be/wp-content/uploads/2011/03/Screen-shot-2011-03-17-at-21.50.20.png"><img class="aligncenter size-large wp-image-1836" title="Screen shot 2011-03-17 at 21.50.20" src="http://andy.edmonds.be/wp-content/uploads/2011/03/Screen-shot-2011-03-17-at-21.50.20-1024x370.png" alt="" width="1024" height="370" /></a></p>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/rMCEglmqK-o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2011/03/so-much-to-read-so-little-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2011/03/so-much-to-read-so-little-time/</feedburner:origLink></item>
		<item>
		<title>OCCI Helping Integrate SLA@SOI and RESERVOIR</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/kRQkQlf-uwI/</link>
		<comments>http://andy.edmonds.be/2010/12/occi-helping-integrate-slasoi-and-reservoir/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 16:22:54 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[OCCI]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[RESERVOIR]]></category>
		<category><![CDATA[SLA@SOI]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1098</guid>
		<description><![CDATA[Foreword: I found this mysteriously hanging about as an unpublished draft, so it&#8217;s better published than not. Background: For a period of months, SLA@SOI and RESERVOIR have been collaborating with a goal of architectural and technical integration. Both SLA@SOI and RESERVOIR are each multi-million Euro funded projects under the European Framework Programme 7. Collaboration activities [...]]]></description>
			<content:encoded><![CDATA[<p><em>Foreword: I found this mysteriously hanging about as an unpublished draft, so it&#8217;s better published than not.</em></p>
<p><em>Background: For a period of months, SLA@SOI and RESERVOIR have been collaborating with a goal of architectural and technical integration. Both SLA@SOI and RESERVOIR are each multi-million Euro funded projects under the European Framework Programme 7.</em></p>
<p>Collaboration activities need communication and commonly agreed structures put in place. From a management view, we, the collaborators, established such elements early in our efforts and this helped us greatly. However, what we then needed was to have complimentary and requisite collaboration from the technical view. This meant having a common and agreed means to communicate technical syntax and semantics between both SLA@SOI and RESERVOIR&#8217;s infrastructural layers. These means were supplied to our efforts in the fashion of the Open Cloud Computing Interface (OCCI) [1] specification. It was established early on that the OCCI specification would be a suitable baseline to cater for the horizontal integration of SLA@SOI and RESERVOIR&#8217;s infrastructural service layers and hence frame our collaboration at a technical level.</p>
<p>The Open Cloud Computing Interface (OCCI) is a working group formed within the Open Grid Forum [2]. The motivation for initiating this group was the lack of any open standard for the Infrastructure as a Service (IaaS) model-based clouds. The open standardisation process is driven by the following motives:</p>
<ul>
<li>Interoperability: the ability to enable different systems integrate with each other. This is an absolute in use cases related to the Intercloud, where two distinctly separate and independent IaaS provider work and orchestrate seamlessly from a customer perspective.</li>
<li>Portability: the need for easy code reuse in end-user application like cloud clients or portals. Enabling this allows migration from on IaaS to another with minimal impact upon the customer. Where migration through portability is provided and hence lock-in is a non-issue, this focuses the provider on offering compelling and attractive services, which due to the almost commodity-like nature of IaaS often implies competitiveness through lowering of service costs.</li>
<li>Integration: the idea of &#8220;wiring up&#8221; IaaS with not only current and modern provider offerings but also to legacy resources and services.</li>
</ul>
<p>With the focus of providing standardised interfaces to IaaS, the OCCI group defines a RESTful [3] protocol. The goal is to create a simple and elegant interface, which can be easily extended by 3rd parties, and the RESTful approach supports this.</p>
<p>OCCI is a boundary protocol/API that acts as a service front-end to an IaaS provider&#8217;s internal infrastructure management framework. It is OCCI that provides for commonly understood semantics and syntax in the domain of customer-to-provider infrastructure management. More so, OCCI is focused on the management of infrastructure hosted in the cloud, in effect, utility computing. The following diagram shows OCCI&#8217;s place in the communications chain:</p>
<p style="text-align: center;"><a href="http://andy.edmonds.be/wp-content/uploads/2010/06/Untitled2.png"><img class="size-full wp-image-1102  aligncenter" title="OCCI" src="http://andy.edmonds.be/wp-content/uploads/2010/06/Untitled2.png" alt="" width="390" height="250" /></a></p>
<p>To give this view further context within the collaboration, below we show how RESERVOIR and SLA@SOI would both, quite naturally, integrate together using OCCI as their means for IaaS interoperability.</p>
<p style="text-align: center;"><a href="http://andy.edmonds.be/wp-content/uploads/2010/06/Untitled1.png"><img class="size-full wp-image-1104  aligncenter" title="OCCI, RESERVOIR &amp; SLA@SOI" src="http://andy.edmonds.be/wp-content/uploads/2010/06/Untitled1.png" alt="" width="323" height="214" /></a></p>
<p>Further details of this particular integration study were made available in the joint technical report [4].</p>
<h1>Open Architectural Issues &amp; Proposed Solutions</h1>
<p>As OCCI was identified early as the interface specification that each project would implement, it was not particularly difficult to integrate architecturally. From our review of OCCI, there were a number of issues that might hamper this effort. There were questions raised regarding the suitability of using HTTP headers as a means to transfer serialised data over the network. Where as HTTP headers are a reasonable place to transmit data that has a small payload, inserting data here that has a large payload is not practical. Typically, the most common data that is transferred to OCCI clients are collections of VM representations. This is currently being addressed by the OCCI group.</p>
<p>Also there has been demand for alternative serialisation formats, other than HTTP headers. The OCCI working group is also now investigating and aim to specify how to represent the OCCI model as RDFa [10] within XHTML documents. This would then allow OCCI serialisations rendered within a web browser. An advantage of exposing the attributes and relationships of OCCI managed resources through RDFa is that not only can a web browser consume and display the content but programmatic clients that can extract RDFa [11] can be used to reliably extract data to perform automated tasks and not be subject to issues associated with screen-scraping. A consequence of supporting RDFa is that the OCCI model must be reified as a RDF [12] ontology in order to support and validate RDFa declarations within a XHTML document. By defining a RDF ontology this too adds huge possibilities to the OCCI standard by not only providing a serialisation format that can support a richer and more extensible but could potentially further the cause of linked data and the semantic web.</p>
<p>From our collaboration work, it was found that an area that OCCI does not currently address is atomic, multiple resource provisionings. This means that with the current OCCI specification, it is only possible to provision one resource per request. For some use cases this is not sufficient, as they require that multiple resources be successfully provisioned through one request or not at all. The interim solution used by RESERVOIR was to utilise the Open Virtualisation Format (OVF) [13] specification to express many resources within one request. This work is an example of how other open specifications can be integrated within the OCCI specification. In reference to the previously mentioned OCCI developments, a RDF serialisation, indeed RDFa, format could support and solve this current limitation within OCCI as RDF easily supports multiple resources per request due to its XML heritage.</p>
<p>In order for any provider to be SLA-enabled by SLA@SOI, that provider should ideally offer a means to monitor each service provisioned by its systems. In this case, the provider would offer a monitoring service in parallel to it&#8217;s service offering. The exclusion of monitoring considerations in the OCCI specification was found to be an issue when SLA-enabling infrastructural services that implemented the OCCI specification. Although OCCI does not currently offer a means to perform monitoring, other than periodic pull requests to retrieve individual resource metrics, OCCI does not preclude other monitoring specification being used. It is at this point where the two projects, as currently implemented, diverge and so to allow for seamless inter-operable SLA management across the two projects requires that both projects select, just as was done for IaaS management, a standard or common specification for monitoring. Within SLA@SOI, interacting with a service manager is currently performed using access to messaging bus powered by the open standard XMPP [14]. Within, RESERVOIR monitoring information is accessed using the TCloud monitoring API [15]. If the two projects are ever to be interoperable from an SLA management perspective, through horizontal integration then this difference in monitoring approaches needs to be addressed. The suggestion from the horizontal integration working group is two-fold. First, select an API-based monitoring specification that allows asynchronous notifications pushed from the provider. Second, from the learning of implementing the selected API, contribute back to the OCCI working group a compatible specification for an OCCI monitoring extension.</p>
<p>As already noted, a number of OCCI implementations are being actively developed. Once implementations are ready for consumption, it would be appropriate firstly nominate reference implementations and secondly, with those agreed reference implementation perform interoperability tests and report on the results.</p>
<h1>Completed Work</h1>
<p>Resulting from the collaboration activity, a number of outputs both  completed and on going were achieved. A joint technical report entitled  &#8220;Using Cloud Standards for Interoperability of Cloud Frameworks&#8221; [4] was  published. This introduced the two collaborating projects, OCCI and  outlined a basic use case along with architecture on how the two  projects can interoperate.</p>
<p>As RESERVOIR and SLA@SOI had vested interests in OCCI, this resulted  in each project producing their own implementation of the OCCI  specification. SLA@SOI has an infrastructure service manager, which  allows the provisioning of infrastructural services atop its chosen  provisioning system, Tashi [5]. RESERVOIR also has exposed OCCI  interfaces both at the Service Manager level, through the Claudia  project&#8217;s [6] implementation and the VEEM level, through the OpenNebula  [7] implementation. This potentially allows OCCI interoperation at not  only in a horizontal fashion but also, in the context of RESERVOIR&#8217;s  architecture, a vertical fashion.</p>
<p>As each project worked independently on their implementation of OCCI  but still with OCCI as the vehicle of collaboration this resulted in  each project supplying feedback to the specification. To date this is  largely captured in the section on open architectural issues. It should  also be noted that there is another implementation of OCCI in use  currently. This implementation belongs to the Istituto Nazionale di  Fisica Nucleare (INFN) [8] and was presented at OGF28 [9].</p>
<h1>Conclusions</h1>
<p>By selecting standardised and commonly agreed interfaces, the integration of both architecture and technology was vastly expedited and simplified and reflects the benefits of standardisation. The use of standards as a tool for rapid and productive collaborations between large projects; be they EU-funded or commercial, cannot be understated. Standards allow for everyone to share a common baseline of functionality and level what would be otherwise an uneven, jagged technology landscape where vast amounts of time, funding and resources are spent just for basic communications to be achieved. With everyone sharing a common baseline of functionality, further functionality can be built upon that, for example in the case of IaaS, Interclouds of IaaS. IaaS cloud brokers with fail over intelligence can be rapidly developed. The horizontal integration working group provided good examples of how to quickly deal with deficiencies in specifications by not re-inventing the wheel, but rather, reusing existing standards e.g. OVF, TCloud. In general, this work showed that it is possible to let two large Cloud-oriented frameworks interoperate even with vastly different architectures and goals. This has the result of paving the way for possible proof of concept demonstrators that have functionality that is greater than the sum of its parts.<br />
[1] Open Cloud Computing Interface working group website http://www.occi-wg.org<br />
[2] Open Grid Forum http://www.ogf.org<br />
[3] Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures, Doctoral dissertation, University of California, Irvine (2000)<br />
[4] Thijs Metsch, Andy Edmonds, Victor Bayon: &#8220;Using Cloud Standards for Interoperability of Cloud Frameworks&#8221;, http://sla-at-soi.eu/wp-content/uploads/2010/04/RESERVOIR-SLA@SOI-interop-techReport.pdf<br />
[5] Apache Tashi website, http://incubator.apache.org/tashi<br />
[6] The Claudia Platform website, http://claudia.morfeo-project.org<br />
[7] OpenNebula website http://opennebula.org<br />
[8] Istituto Nazionale di Fisica Nucleare website, http://www.infn.it<br />
[9] Michele Orru, Developing Cloud Applications with OCCI, http://www.ogf.org/OGF28/materials/1914/DevelopingCloudapplicationswithOCCI-MicheleOrru-OGF28.pdf<br />
[10] RDFa in XHTML: Syntax and Processing, http://www.w3.org/TR/rdfa-syntax<br />
[11] PyRdfa: RDFa Distiller and Parser, http://www.w3.org/2007/08/pyRdfa/#distill_by_uri<br />
[12] Resource Description Framework (RDF): Concepts and Abstract Syntax, http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/<br />
[13] Open Virtualisation Format, http://www.dmtf.org/standards/published_documents/DSP0243_1.0.0.pdf</p>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/kRQkQlf-uwI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2010/12/occi-helping-integrate-slasoi-and-reservoir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2010/12/occi-helping-integrate-slasoi-and-reservoir/</feedburner:origLink></item>
		<item>
		<title>OCCI Implementations</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/g-EhSosko8E/</link>
		<comments>http://andy.edmonds.be/2010/11/occi-implementations/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 15:13:23 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[OCCI]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[eucalyptus]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[opennebula]]></category>
		<category><![CDATA[openstack]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[tashi]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1289</guid>
		<description><![CDATA[Eucalyptus! OpenStack! LibVirt! Platform! OpenNebula! Apache Tashi! The pace of development within the OCCI community has been excitedly ever increasing over the past few months. It&#8217;s not only been so within the group of people defining the specification but also in the many groups of people and projects implementing OCCI. In our last blog post [...]]]></description>
			<content:encoded><![CDATA[<p>Eucalyptus! OpenStack! LibVirt! Platform! OpenNebula! Apache Tashi!</p>
<p>The pace of development within the <a href="http://www.occi-wg.org/">OCCI community</a> has been excitedly ever increasing over the past few months. It&#8217;s not only been so within the group of people defining the specification but also in the many groups of people and projects implementing OCCI. In <a href="http://andy.edmonds.be/2010/11/occi-and-more/">our last blog post</a> we mentioned that <a href="http://www.eucalyptus.com"><strong>Eucalyptus</strong></a> will soon have <strong>an implementation of OCCI</strong> from <a href="http://www.jisc.ac.uk/whatwedo/programmes/flexibleservicedelivery/flessr.aspx">the good work David Wallom and his FleSSR team in Oxford</a> are doing. In the post we also hinted at something related to OCCI and <a href="http://www.openstack.org/"><strong>OpenStack</strong></a>.</p>
<p>As you might be aware, OpenStack is one of the most exciting and vibrant open source Cloud activities on going currently. The OCCI working group has been engaged with OpenStack over the past 3 months with the aim of contributing an <strong>implementation</strong> of OCCI and we&#8217;re happy to say that <strong>this will happen with the <a href="http://wiki.openstack.org/BexarReleaseSchedule">&#8220;Bexar&#8221; release of OpenStack</a></strong>. Incidentally, that&#8217;s synchronised with <a href="https://wiki.ubuntu.com/NattyReleaseSchedule">the release schedule of Ubuntu 11.04</a>. the You can see <a href="https://blueprints.launchpad.net/nova/+spec/bexar-open-cloud-compute-interface">the OCCI blueprint on the OpenStack site</a>, which will serve a point of communication for the implementation work.</p>
<p>Not only will OpenStack receive an implementation of OCCI but one of the mainstays of infrastructure management frameworks, <strong><a href="http://www.libvirt.org/">libvirt</a>, will also have an implementation of OCCI</strong>. This work is being carried out by a team lead by one OCCI community member, <a href="http://twitter.com/papaspyrou">Alexander Papaspyrou</a> from <a href="http://www.tu-dortmund.de/">TU Dortmund University, Germany</a>.</p>
<p><a href="http://www.platform.com/"><strong>Platform Computing</strong></a> will provide an OCCI <strong>implementation</strong> for a <a href="http://dgsi.d-grid.de/">German Research Project, DGSI</a>, which allows developers to easily extend their existing applications with an OCCI compliant RESTful interface (RESTify your apps).</p>
<p>Given that OCCI is also <strong>implemented in </strong><strong><a href="http://www.opennebula.org/">OpenNebula</a></strong><strong> and </strong><strong><a href="http://incubator.apache.org/tashi">Apache Tashi</a></strong> (via <a href="http://open.sla-at-soi.eu/">the SLA@SOI implementation</a>) amongst others (we&#8217;re running out of space for this post!), OCCI is fast becoming the API that can provide interoperability between the major Open Source infrastructure management frameworks.</p>
<p>As ever, the OCCI group is always hugely enthusiastic, welcoming and very supportive to people and groups of all types wishing to get involved with OCCI, whether that is through specification contributions or new implementations of it. Curious? Then head on over to IRC (irc.freenode.net #occi), drop a mail on <a href="http://www.ogf.org/mailman/listinfo/occi-wg">the mailing list</a> or ping some of us on twitter (<a href="http://twitter.com/dizz">@dizz</a>, <a href="http://twitter.com/befreax">@befreax</a>, <a href="http://twitter.com/monadic">@monadic</a>, <a href="http://twitter.com/papaspyrou">@papaspyrou</a>).</p>
<p>Stay tuned for more news on OCCI and more implementations of it!</p>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/g-EhSosko8E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2010/11/occi-implementations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2010/11/occi-implementations/</feedburner:origLink></item>
		<item>
		<title>OCCI and More</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/dBuzeJ3cKao/</link>
		<comments>http://andy.edmonds.be/2010/11/occi-and-more/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 20:18:16 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[OCCI]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[ercim]]></category>
		<category><![CDATA[eucalyptus]]></category>
		<category><![CDATA[implementations]]></category>
		<category><![CDATA[jclouds]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1232</guid>
		<description><![CDATA[So yes we&#8217;ve been quiet but as they say &#8220;still waters run deep&#8221;. We in OCCI have been deep and active on everything from refining the Core model down through the infrastructure specification and out through the HTTP rendering specification document and, well, things couldn&#8217;t be healthier! Following an superb half-week at OGF30 there&#8217;s even [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://andy.edmonds.be/wp-content/uploads/2010/11/New-Font-Occi-Vert.-with-tagline-small.png"><img class="aligncenter size-full wp-image-1237" title="New Font Occi Vert. with tagline (small)" src="http://andy.edmonds.be/wp-content/uploads/2010/11/New-Font-Occi-Vert.-with-tagline-small.png" alt="" width="279" height="300" /></a></p>
<p>So yes we&#8217;ve been quiet but as they say &#8220;still waters run deep&#8221;. We in <a href="http://www.occi-wg.org">OCCI</a> have been deep and active on everything from refining the Core model down through the infrastructure specification and out through the HTTP rendering specification document and, well, things couldn&#8217;t be healthier! Following an superb half-week at <strong><a href="http://www.ogf.org/OGF30/">OGF30</a></strong> there&#8217;s even more great OCCI-related news to share. Coming into OGF30, I was aware of <strong>seven</strong> OCCI implementations and coming away I knew of <strong>twelve</strong>! Most notable of those 12 is <strong><a href="http://www.eucalyptus.com">Eucalyptus</a></strong> who will soon have an implementation through the good work <strong><a href="http://www.jisc.ac.uk/whatwedo/programmes/flexibleservicedelivery/flessr.aspx">David Wallom and his team in Oxford</a></strong> are doing. You might have noticed a new logo (above) too contributed by <a href="http://www.sam-edmonds.com">Sam</a> <img src='http://andy.edmonds.be/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  You might have also seen the various OCCI articles in the latest <strong><a href="http://ercim-news.ercim.eu/">ERCIM news</a></strong> and if not <a href="http://ercim-news.ercim.eu/images/stories/EN83/EN83-web.pdf">go check it out</a>! And there is more, especially in areas related to <a href="http://www.openstack.org"><strong>OpenStack</strong></a>, we&#8217;re only dying to share with the community but, soon, very soon you&#8217;ll know more!</p>
<p>Much of this work in advocating the adoption and support of OCCI has been carried out by our tireless co-chairs; <a href="http://de.linkedin.com/in/thijsmetsch"><strong>Thijs</strong></a>, <a href="http://uk.linkedin.com/pub/alexis-richardson/0/2/b34"><strong>Alexis</strong></a> and I, as well superb support from many people within <a href="http://www.ogf.org">OGF</a> including <a href="http://www.linkedin.com/pub/craig-lee/5/3b7/a30">Craig Lee</a> (OGF president) and <a href="http://www.linkedin.com/pub/alan-sill/12/966/33">Alan Sill</a> (VP of Standards).</p>
<p>So what was I doing at OGF30 other than working hard and having great fun at the same time with the OCCI guys? Well I presented on the work we&#8217;re doing in <a href="http://www.sla-at-soi.eu">SLA@SOI</a>. I presented on &#8220;Standards-based, SLA-enabled Infrastructure Management&#8221;. You can <a href="http://andy.edmonds.be/wp-content/uploads/2010/11/OCCI-SLA@SOI-OGF30-251010.pptx"><strong>c</strong><strong>heck the presentation out here</strong></a> and I must apologies to those present if I bombarded you with architecture. At least I showed a real live demo! The live demo showed a number of SLA-guaranteed services all managed by OCCI. Incidentally, the OCCI implementation used is <strong><a href="http://open.sla-at-soi.eu">open source (BSD) and available on sourceforge</a></strong>. For those not present there&#8217;s some screen grabs at the end of the presentation. It&#8217;s implemented in the awesome <strong><a href="http://grails.org">Grails</a></strong> so if you&#8217;re interested, <strong><a href="http://open.sla-at-soi.eu">take a wander over there</a></strong>. Some interesting pieces coming from SLA@SOI related to OCCI include; a <strong><a href="http://code.google.com/p/jclouds/">jClouds</a></strong> OCCI implementation, OCCI extensions on <strong><a href="http://www.ogf.org/pipermail/occi-wg/2010-October/002135.html">Advanced Scheduling</a></strong> and Monitoring.</p>
<p>So if you want to check out what&#8217;s going on in OCCI for yourself, why not have a look through the <strong><a href="http://forge.ogf.org/sf/go/projects.occi-wg/wiki">wiki</a></strong>, <strong><a href="http://forge.ogf.org/integration/viewcvs/viewcvs.cgi/trunk/?root=occi-wg&amp;system=exsy1001">svn</a></strong> (it&#8217;s latex but you can build it <img src='http://andy.edmonds.be/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ). Come over to <a style="font-weight: bold;" href="irc://irc.freenode.net#occi">IRC</a> (iric.freenode.net #occi). There&#8217;s always an <strong><a href="http://www.occi-wg.org">OCCI</a></strong> person or more hanging out there and ready to talk.</p>
<p>Finally, as if that wasn&#8217;t enough, there was a very interesting DCI-Fed session held where we discussed various use-cases. DCI-Fed (<a href="http://www.ogf.org/mailman/listinfo/dcifed-wg">mailing list</a>, <a href="http://forge.gridforum.org/sf/wiki/do/viewPage/projects.dcifed-wg/wiki/HomePage">wiki</a>) , from a Cloud Computing perspective, is really interesting and exciting. It looks into how various different Cloud Computing providers can interoperate to provide federated services to their clients. Certainly the future!</p>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/dBuzeJ3cKao" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2010/11/occi-and-more/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2010/11/occi-and-more/</feedburner:origLink></item>
		<item>
		<title>Analogue Infrastructure</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/eXZVvQRVqG4/</link>
		<comments>http://andy.edmonds.be/2010/09/analogue-infrastructure/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 20:00:24 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1207</guid>
		<description><![CDATA[Data center peeps out there will appreciate this. Courtesy of Victor: &#8220;In the UK Computer museum, an ICL 2900 series (mainframe class, mid 70&#8242;s). They said that they had these displays to show customers that their computer were doing 4 things at the same time (P1&#8230;P4) and still have some juice left.&#8221;]]></description>
			<content:encoded><![CDATA[<p>Data center peeps out there will appreciate this.</p>
<p><a href="http://andy.edmonds.be/wp-content/uploads/2010/09/instrumentation-dials.jpg"><img class="size-large wp-image-1208 alignnone" title="instrumentation-dials" src="http://andy.edmonds.be/wp-content/uploads/2010/09/instrumentation-dials-1024x839.jpg" alt="" width="717" height="587" /></a></p>
<p>Courtesy of <a href="http://www.flickr.com/photos/formalfallacy">Victor</a>: &#8220;In the UK Computer museum, an <a href="http://en.wikipedia.org/wiki/ICL_2900_Series">ICL 2900 series</a> (mainframe class, mid 70&#8242;s). They said that they had these displays to show customers that their computer were doing 4 things at the same time (P1&#8230;P4) and still have some juice left.&#8221;</p>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/eXZVvQRVqG4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2010/09/analogue-infrastructure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2010/09/analogue-infrastructure/</feedburner:origLink></item>
		<item>
		<title>My “Quiet” Monotastic Desktop</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/vX5ijxJH_5Y/</link>
		<comments>http://andy.edmonds.be/2010/06/my-quiet-monotastic-desktop/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 16:37:48 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1166</guid>
		<description><![CDATA[In order to get some work done, ya know the bill paying type, I adapted my desktop using some very useful software. The net effect of this is that my desktop is now mono-task, monotastic in my view! To do this, I&#8217;ve installed: MenuEclipse &#8211; kills off any distracting trace of the Mac OS X [...]]]></description>
			<content:encoded><![CDATA[<p>In order to get some work done, ya know the bill paying type, I adapted my desktop using some very useful software. The net effect of this is that my desktop is now mono-task, monotastic in my view! To do this, I&#8217;ve installed:</p>
<ul>
<li><a href="http://www.xybernic.com/menueclipse.html">MenuEclipse</a> &#8211; kills off any distracting trace of the Mac OS X menu bar.</li>
<li><a href="http://willmore.eu/software/isolator/">Isolator</a> &#8211; Only allows one application run in the desktop foreground. All other applications take a back seat and the desktop is kept hidden.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/vX5ijxJH_5Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2010/06/my-quiet-monotastic-desktop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2010/06/my-quiet-monotastic-desktop/</feedburner:origLink></item>
		<item>
		<title>Notes from LTE Advanced Workshop</title>
		<link>http://feedproxy.google.com/~r/andyedmondsbe/~3/yHh4lm1a8b4/</link>
		<comments>http://andy.edmonds.be/2010/05/notes-from-lte-advanced-workshop/#comments</comments>
		<pubDate>Thu, 27 May 2010 13:51:56 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[LTE]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Telecoms]]></category>

		<guid isPermaLink="false">http://andy.edmonds.be/?p=1075</guid>
		<description><![CDATA[Here are my notes from my visit at the LTE Advanced Workshop organised by CTVR and FAME. Interesting topic, albeit not really my domain of knowledge, hence my attendance at the tutorial! What&#8217;s LTE Advanced? 3GPP Release 8 is what is known as Long Term Evolution (LTE). Release 10 is LTE Advanced (3GPP) and is [...]]]></description>
			<content:encoded><![CDATA[<p>Here are my notes from my visit at the LTE Advanced Workshop organised by <a href="http://www.ctvr.ie/">CTVR</a> and <a href="http://www.fame.ie/">FAME</a>. Interesting topic, albeit not really my domain of knowledge, hence my attendance at the tutorial!</p>
<h1>What&#8217;s LTE Advanced?</h1>
<ul>
<li><a href="http://3gpp.org/">3GPP</a> Release 8 is what is known as <a href="http://www.3gpp.org/LTE">Long Term Evolution (LTE)</a>. Release 10 is LTE Advanced (<a href="http://3gpp.org/">3GPP</a>) and is the same as IMT Advanced (ITU).</li>
<li>Backward compatible with Release 8.</li>
<li>LTE Advanced satisfies <a href="http://www.itu.int/">ITU</a> basic requirements and also introduces additional features.</li>
<li>WiMax2 + LTE Advanced are very similar (I wonder how similar at the low level though?!).</li>
<li>IMT Advanced is for 4G as IMT-2000 was for 3G.</li>
<li>IMT Advanced deals <strong>only</strong> with the radio access network (RAN).</li>
<li>Differences in spectrum.</li>
<li>Specification to be released in early 2011.</li>
<li>All aspects within are large areas. Up to 600 papers submitted in some topic areas.</li>
<li>ITU to recommend specification, 3GPP to release in parallel all in early 2011.</li>
<li>&#8220;Faster&#8221; &#8211; there&#8217;s lots of increased MHz rates.</li>
<li>Target deployment example &#8211; micro-cellular (&#8220;urban micro&#8221;).</li>
<li>General Arch: LTE terminal -&gt; LTE radio access network -&gt; SAE CN (?) -&gt; ISP.</li>
<li>Release 11 will enhance release 10.</li>
<li>Release 12 &#8211; content open. This is where research-oriented input is required. Example: UE-2-UE (device) communications using network operator resources.</li>
<li>QoS is sufficient in release 8 for release 10.</li>
<li><em>My opinion &#8211; Seems to be a want to push carrier technology down into the home from the network (e.g. replace WiFi, with network as a service). You don&#8217;t own the equipment network operator does. Network operator has total control. Tiered network rears its head.</em></li>
</ul>
<h1>Select Discussed LTE Advanced Features</h1>
<p>During the talk various features of LTE Advanced were highlighted. Here are some of them that had my ears pricked-up&#8230;</p>
<h2>Carrier Aggregation</h2>
<ul>
<li><strong>Very cool</strong>. <em>Virtual Carriers created on the fly. Something that was needed on a previous FP7 proposal related to the intersection of cloud computing and mobile networks.</em></li>
<li>Compose concurrent carriers of differing bandwidths, no hand-overs needed as in the case of Release 8.</li>
<li>Aggregation schemes <strong>intra-band and inter-band</strong> aka spectrum aggregation.</li>
<li>Applicable to uplink and downlink &#8211; asymmetric.</li>
<li>Cell symmetric but also per UE asymmetric.</li>
<li>Dynamic allocation of bandwidth QoS.</li>
</ul>
<h2>Enhanced MIMO</h2>
<ul>
<li><strong>Interesting</strong>: access to multiple distributed APs from one UE and coordination.</li>
<li><strong>Problem</strong>: power, more connections to APs more power usage. Example of 3G power usage given (uses MIMO).</li>
</ul>
<h2>HetNet: Enhanced support for heterogeneous networks</h2>
<ul>
<li>Mix of base stations &#8211; femto, pico, macro.</li>
<li>Originally had hierarchical cell sys (HCS) but is unattractive from regulatory point of view in the case of dense cell structure.</li>
<li>HetNet can give dense infrastructure.</li>
<li>Heterogeneity by power output, not necessarily in specification uniformity (appears interoperability is not dealt with?).</li>
<li>Closed subscriber group &#8211; similar to WiFi access point &#8211; related to access rights.</li>
<li>Problem today is there&#8217;s not enough uplink in networks &#8211; solve perhaps with more pico in a HetNet deployment scenario.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/andyedmondsbe/~4/yHh4lm1a8b4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://andy.edmonds.be/2010/05/notes-from-lte-advanced-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://andy.edmonds.be/2010/05/notes-from-lte-advanced-workshop/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 738/800 objects using disk: basic

Served from: andy.edmonds.be @ 2012-02-09 18:16:46 -->

