<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>AdvancedTCA &#187; Articles</title>
	<atom:link href="http://tech.opensystemsmedia.com/advancedtca/TECH/articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.opensystemsmedia.com/advancedtca</link>
	<description>Understand where the PICMG xTCA and AMC specification series came from and where the AdvancedTCA, MicroTCA, and AdvancedMC specs are going as they help improve interoperability, lower costs, and cut time to market for the next generation of test and measurement, data acquisition, and carrier grade/military communications equipment.</description>
	<lastBuildDate>Mon, 30 Apr 2012 23:55:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>CompactPCI PlusIO and the journey to serial</title>
		<link>http://www.compactpci-systems.com/articles/id/?5592</link>
		<comments>http://www.compactpci-systems.com/articles/id/?5592#comments</comments>
		<pubDate>Thu, 22 Mar 2012 15:00:00 +0000</pubDate>
		<dc:creator>Barbara Schmitz, MEN Mikro Elektronik</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Technology Feature]]></category>
		<category><![CDATA[CompactPCI PlusIO]]></category>
		<category><![CDATA[MEN Mikro Elektronik]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=0cffe2e87481c4358bf69d9591d1ed88</guid>
		<description><![CDATA[Thanks to new and updated specifications, the CompactPCI ecosystem is experiencing a seamless transition to faster, serial-based architectures.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="4" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5592%2Ffigures%2F4" />As next-generation systems require higher and higher bandwidth, the limitations of CompactPCI bus speed increasingly push the form factor towards obsolescence &#8230; or do they? Through continued specification updates, extensions, and revisions, PICMG has positioned CompactPCI to transcend typical lifecycle limitations. With the inclusion of the CompactPCI PlusIO (PICMG 2.30) specification, systems based on legacy CompactPCI can take advantage of the benefits of the new CompactPCI Serial (PICMG CPCI-S.0) spec. The outlook for CompactPCI and its governing trade group indicates a fluid evolution rather than a halting revolution.</h3>
<p><span id="more-1073"></span><span class='body'>
<p class="body-text"></p>
<p class="Body-text"><span>The true value of an industry specification is measured in its ability to withstand the test of time. System configuration, hardware components, and integration strategy all need to be built upon the inherent principles of flexibility, modernization, and efficiency. The omnipresent threat of technological obsolescence represents a huge concern from both logistical and cost perspectives, particularly when the industry spec is a custom embedded system application.</span></p>
<p class="Body-text"><span>A case in point  since the mid 1990s, CompactPCI has made a name for itself as a scalable, cost-effective, and easily implemented specification that can be adapted in many ways while maintaining its true integrity. By providing a consistently uniform technology platform, CompactPCI has yielded significant benefits for industries as far reaching as automation and mobile applications, as well as transportation and telecommunications. The CompactPCI bus interface has served industrial computing applications so reliably for the better part of two decades by redefining itself to include the use of enhanced communications capabilities. </span></p>
<p class="Heading-1"><span class="char-style-override-1">The Compact past</span></p>
<p class="Body-text"><span>The CompactPCI spec originated as a standard for building cost-effective modular industrial computers, and quickly won the support of a large group of suppliers covering a wide range of products from components to complete systems. </span></p>
<p class="Body-text">However, as requirements for future systems demanded a dramatic increase in speed, solutions would have to be implemented through enhanced serial architectures and new high-speed, higher pin density connectors.</p>
<p class="Body-text"><span>Fortuitously, over the 16-year history of CompactPCI, PICMG has consistently met the challenges of rapid technological advances by adding subsidiary specifications to continually enhance functionality. The most notable (and most recent) developments that serve as a testament to those efforts are the CompactPCI Serial (PICMG CPCI-S.0) specification that exclusively uses high-speed serial interfaces over older parallel ones, and CompactPCI PlusIO (PICMG 2.30), which maintains both parallel and serial interfaces to allow a bridge between the new specification and the legacy systems still in operation.</span></p>
<p class="Heading-1"><span class="char-style-override-1">Pluses of PlusIO</span></p>
<p class="Body-text"><span>In its relatively short life span, the CompactPCI PlusIO specification has provided convincing evidence that CompactPCI is one industry spec that will not easily fall victim to the fate that all good things must come to an end, which has proven true time and time again in computing technology.</span></p>
<p class="Body-text">CompactPCI PlusIOs importance lies in a simple fact: because it has been so successful, CompactPCI has a large installed base and to abandon this structure in favor of a completely new system is of no benefit to anyone &#8212; manufacturer, developer, or end user. </p>
<p class="Body-text">The CompactPCI PlusIO spec, approved by PICMG in November 2009, is described as defining the connector, electrical and mechanical requirements of 3U/6U System Boards, Peripheral Boards, Switch Boards and Backplanes using PCI Express as peripheral interconnect, and supporting a variety of other switched serial interconnects, with CompactPCI and CompactPCI Express interoperability features[1].</p>
<p><span style="mso-spacerun: yes">&nbsp;</span>
<p class="Body-text">In effect, CompactPCI PlusIO provides for the addition of high-speed serial communication while preserving PCI bus connectivity and maintaining the mechanical parameters of the original CompactPCI standard. It achieves this through the addition of PCI Express, Ethernet, SATA, SAS, and USB extensions to the CompactPCI family of specifications, and defining the use of previously reserved rear I/O pins for the 32-bit CompactPCI system slot with new high-speed serial signals. Also, since CompactPCI PlusIO needs no switch boards in the system and the high-speed connector is low cost, it is an exceptional money-saving option. </p>
<p class="Body-text"><span>The result is a practical migration path for users who require the added capabilities of a high-speed interface without disrupting the continuity of those aspects of their applications for which original CompactPCI hardware components still perform acceptably (Figure 1).</span></p>
<p class="Figures"><span class="char-style-override-3"><br />
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5592%2Ffigures%2F1" title="CompactPCI PlusIO bridges existing CompactPCI systems with newer CompactPCI Serial-based platforms."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5592%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> CompactPCI PlusIO bridges existing CompactPCI systems with newer CompactPCI Serial-based platforms.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p>		   </span></p>
<p class="Heading-1"><span class="char-style-override-1">A single step to serial</span></p>
<p class="Body-text"><span>The CompactPCI PlusIO hybrid system creates a perfect connection between parallel and serial architectures, and a gradual transition from old to new. This type of solution offers the ability to incorporate existing CompactPCI I/O cards within an installation accommodating serial I/O connections, helping maximize the value of user investment in current CompactPCI hardware. This flexibility to satisfy increased operational demand is provided as a quick, easy, and affordable improvement to higher level performance. It is not necessary to completely replace an existing system in order to upgrade it to the latest technological standard, nor is it necessary to scrap successfully proven components. The need for speed can be met without the need for extraordinary capital expenditures by the large community of existing CompactPCI users. </span></p>
<p class="Body-text"><span>Implementation is surprisingly easy and cost efficient due to compatibility with existing hardware. In its simplest application, the installation of a new CompactPCI PlusIO SBC into an existing system slot can integrate up to seven parallel I/O boards and four serial I/O boards in the same configuration. But whatever the eventual configuration, CompactPCI PlusIO remains true to the mechanical requirements of the original CompactPCI standard &#8211; including identical board and backplane dimensions, identical front panels and identical hot-plug mechanics.</span></p>
<p class="Body-text"><span>CompactPCI PlusIO is already paying big dividends for users looking to supplement analog and binary signals on the parallel bus interface with new serial communications signals from higher level I/O devices. Areas in which the most evolution can be expected are where system performance, ease-of-use (such as in multi-computing networking), increased reliability, and hot-swap functionality count. With the advent of PICMG 2.30, CompactPCI users in those application areas are now able to leverage the high-speed interconnects on CompactPCI Serial by bridging with a CompactPCI PlusIO-based product.</span></p>
<p class="Body-text"><span>Through the substantial preservation of existing hardware, the migration of the large inventory of legacy systems to CompactPCI Serial applications will result in an evolution rather than a revolution.</span></p>
<p class="Heading-1"><span class="char-style-override-1">Destination: Pure Serial</span></p>
<p class="Body-text"><span>Geared for new installations, CompactPCI Serial is the latest specification for systems being built on CompactPCI technology. Unlike CompactPCI PlusIO, which is an extension of the original CompactPCI specification, CompactPCI Serial is a new, separate spec, and so given its own naming structure &#8212; PICMG CPCI-S.0 (Editors Note: <a href="http://advancedtca-systems.com/articles/id/?5596">See Elmas article for more information on CompactPCI Serial).</a></span></p>
<p class="Body-text"><span>As with the original CompactPCI, CompactPCI Serial maintains the proven 19 mechanics of the IEC 1101, as well as a dedicated system slot and passive backplane. And, like CompactPCI PlusIO, it does not need switches and bridges. It does, however, use a configuration of one system slot and up to eight peripheral slots, and moves from CompactPCI PlusIOs simple star architecture to full mesh for Ethernet functions.</span></p>
<p class="Body-text"><span>What makes CompactPCI Serial different from its other relatives is the simple fact that it is based solely on serial technology; the parallel bus does not exist anymore in pure CompactPCI Serial systems (Figure 2).</span></p>
<p class="Figures"><span class="char-style-override-3"><br />
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5592%2Ffigures%2F2" title="Each standard has unique attributes while maintaining the proven mechanics of IEC 1101."><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5592%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> Each standard has unique attributes while maintaining the proven mechanics of IEC 1101.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p>		   </span></p>
<p class="Heading-1"><span class="char-style-override-1">Reaching the horizon</span></p>
<p class="Body-text"><span>Not surprisingly, the systems, boards, backplanes and a host of other CompactPCI PlusIO and Serial-based embedded solutions are readily available from a number of embedded manufacturers. These products will help ensure that CompactPCI will remain a viable, affordable technology platform throughout the evolution of embedded computing.</span></p>
<p class="Body-text"><span>Several board level products based on both CompactPCI Serial (PICMG CPCI-S.0) and CompactPCI PlusIO (PICMG 2.30) are currently available. For example, over the past few years MEN Mikro Elektronik has developed a range of board products that meet the new PICMG specifications and are ideal for serial connections on the CompactPCI platform, including several high-performance Single Board Computers (SBCs) and a variety of CompactPCI Serial peripheral cards&nbsp;that allow flexible configuration. All products are easily installed in modular 19 systems to cost-effectively meet the expanding requirements of bandwidth and data processing capacity in embedded applications (Figure 3)</span></p>
<p class="Figures"><span class="char-style-override-3"><br />
<figure>
<table width="240" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td align="center" style="padding-left: 8px;" >
<p>				<a onclick="popup=window.open(this.href, 'Figure3', 'width=875,height=1161,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure3" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5592%2Ffigures%2F3" title="A wide range of products that meet the new specifications are already available."><br />
					<img width="230" border="0" alt="Figure3" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=230&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5592%2Ffigures%2F3" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 3:</b> A wide range of products that meet the new specifications are already available.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom)</b></div>
</td>
</tr>
</table>
</figure>
<p>		   </span></p>
<p class="Heading-1"><span class="char-style-override-1">Building promise</span></p>
<p class="Body-text"><span>Because of hybrid CompactPCI PlusIO and pure-serial CompactPCI Serial, not only is the door to CompactPCI not closing, but rather it has been opened to many new capabilities. The development path affirms that the specification is able to continually evolve while maintaining its original mechanics. This attribute has enabled updated versions to remain compatible with legacy systems, and ensures that the extensive base of installed CompactPCI systems remains viable, relevant, and cost effective within the many industries using CompactPCI, as well as those that can now benefit from high-speed serial interfaces. </span></p>
<p class="Body-text"><span>The CompactPCI PlusIO specification allows the worlds of legacy parallel-based systems and high-speed serial technology to coexist. In concert with CompactPCI Serial, it forges new paths for the use of cost-effective, highly reliable, and time-proven CompactPCI technology.</span></p>
<p class="Body-text"><span>These are all important factors to note in the progression of CompactPCI from its origins to the specifications of today and beyond. Without these adaptations, CompactPCI would not have been able to keep pace with the changing embedded landscape over the past 15 years; the ratification of PICMG 2.30 and PICMG CPCI-S.0 has, in all probability, delayed any possible obsolescence of CompactPCI for another 15.</span></p>
<p class="author-bio">Since 1992, Barbara Schmitz has served as Chief Marketing Officer of MEN Mikro Elektronik. Her tasks include public relations and product positioning as well as development and coordination of global sales channels. </p>
<p class="contact-info">MEN Mikro Elektronik</p>
<p class="contact-info"><a href="mailto:Barbara.Schmitz@men.de">Barbara.Schmitz@men.de</a></p>
<p class="contact-info"><a href="http://www.men.de">www.men.de</a></p>
<p class="referenceslist"><span>[1] CompactPCI PlusIO (PICMG 2.30) Specification. <a href="opsy.st/CompactPCIPlusIO">opsy.st/CompactPCIPlusIO.</a></span></p>
</p></div>
<p>     </head></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/03/compactpci-plusio-and-the-journey-to-serial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizing mobile small cell defense networks</title>
		<link>http://www.compactpci-systems.com/articles/id/?5590</link>
		<comments>http://www.compactpci-systems.com/articles/id/?5590#comments</comments>
		<pubDate>Thu, 22 Mar 2012 15:00:00 +0000</pubDate>
		<dc:creator>John Long, RadiSys</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Technology Feature]]></category>
		<category><![CDATA[COM Express]]></category>
		<category><![CDATA[RadiSys]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=9310a79e434efb8239aeeea87a66eb94</guid>
		<description><![CDATA[ATCA chassis fitted with optimized software and COM Express hardware are leading the charge in next-generation network-centric warfare.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="4" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5590%2Ffigures%2F4" />Entire Aerospace and Defense (A&#038;D) networks, from base stations to the core, are being consolidated into small, ruggedized communications platforms that provide the ability for an entire network to be picked up and moved. Femtocells are now being found on Humvees, ships, and even carried in a soldier&#8217;s pack, providing unparalleled communications right where it&#8217;s needed most. Compact network cores can fit in 2U and 5U ATCA chassis and can easily be transported. However, these ultra-portable cellular networks require a combination of hardware and optimized software that meets specialized Size, Weight, and Power (SWaP) requirements for next-generation network-centric warfare. </h3>
<p><span id="more-1074"></span><span class='body'>
<p class=Bodytext>Our military networks have been lacking agility and reliability in comparison to the commercial cellular devices the enemy has at its disposal. Efforts in Iraq and Afghanistan have exposed this gap between proprietary radio communications and commercial cellular networks. Smart phones and cellular networks are allowing an unprecedented level of situational awareness, giving soldiers a significant advantage in the palm of their hand, but cellular networks can be difficult to deploy from a military transport vehicle, such as a Humvee or destroyer, because they tend to be very large, heavy, bulky, and power-hungry. In addition, the network nodes are too cumbersome to be portable, lack the ability to deliver ad-hoc communications, and are not easily customizable to deliver the reliability and security that the military requires.</p>
<p class=bodytext>The military wants to take advantage of proven commercial cellular technology and the associated economies of scale for the next-generation mobile communications systems. However, it cannot simply re-use this technology as is. These portable networks require particular architectures and specific hardware and software elements to meet the specific requirements, such as Size, Weight, and Power (SWaP), of network-centric warfare. This is leading to tremendous changes in how the military implements its wartime communications networks as it moves toward adoption of standards-based cellular technology with 3G today and LTE in the future. </p>
<h1>Transitioning from proprietary solutions to COTS hardware</h1>
<p class=bodytext>The telecom industry has been steadily moving from proprietary to standards-based designs due to refined standards and the development of a healthy supplier ecosystem. As telecom companies transition from proprietary to standards-based architectures, some are now saving resources and capital by outsourcing critical design and validation tasks. By using Commercial Off-The-Shelf (COTS) hardware as opposed to designing a computing system in-house, Network Equipment Providers (NEPs) are now in a position to avoid hardware design altogether and can focus development efforts on software-based value-add features. NEPs are finding that equipment based on open standards architectures typically costs less to deploy because it makes sound economic sense to design scalable platforms that can be employed across multiple applications (Figure 1). </p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=648,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5590%2Ffigures%2F1" title="The cost benefits of using COTS rather than proprietary solutions over the lifetime of a military system are apparent from the time of development."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5590%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> The cost benefits of using COTS rather than proprietary solutions over the lifetime of a military system are apparent from the time of development.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p class=bodytext>Open standards-based COTS solutions not only address many issues facing equipment manufacturers, they also meet the needs of military programs. Military and aerospace system designers, who are in the process of replacing proprietary architectures, are seeking COTS technologies that competently accommodate the toughest environmental conditions (such as extreme temperatures) yet are efficient enough to meet application needs for power, performance, and heat dissipation. For example, the military is now looking outside of its engineering ranks to guarantee that its components are rigorously temperature tested. Many COTS technologies were designed to both withstand the rigors of military environments, and offer developers readily available, interoperable hardware that reduces design effort. </p>
<h1>Putting the pieces together</h1>
<p class=bodytext>Next-generation network-centric warfare requires ultra-portable cellular networks that squeeze the entire system, from base station to the core, into a small, ruggedized platform that can be picked up and moved, or even carried in a soldier&#8217;s pack (Figure 2). COTS technologies have made tremendous progress in satisfying the size, ruggedness, and performance requirements for a wide range of Aerospace and Defense (A&amp;D) applications. </p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5590%2Ffigures%2F2" title="COTS technology can be leveraged to support the ultra-portable networks required for communications in network-centric warfare."><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5590%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> COTS technology can be leveraged to support the ultra-portable networks required for communications in network-centric warfare.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p class=bodytext>When combined, COTS technologies such as AdvancedTCA (ATCA) and COM Express provide a complete, deployment-ready solution with the flexibility for design and software enhancements. Together they support a network of networks in a manner that is standards compliant, providing a high level of interoperability and scalability. Many protocols can be consolidated onto one platform of nearly any size to accommodate a variety of missions, with base stations ranging in size from a big box to several smaller distributed units.</p>
<p class=bodytext>No matter the computing technology, year after year designers try to find ways to increase performance. Successfully integrating a high level of computing power basically comes down to board size, board power consumption, and backplane technology. In all of these areas, ATCA has a significant advantage. ATCA is a bladed platform that easily scales features and performance by adding blades that support new applications or more computing power. With its roots in telecom, ATCA was designed to maximize serviceability and availability, leveraging hot-swappable components and redundancy (for example boards, switches, fans, and power entry modules). In the field, an ATCA chassis is powered by stepping up the military vehicle battery voltage to 48 volts, thus avoiding the 120-volt (AC) supply required by a rackmount server. Yet, to attain the maximum benefits from ATCA equipment, manufacturers have realized it takes a combination of telecom and ATCA expertise to bring all of the elements together &#8212; chassis, blades, operating system, middleware, and platform management software &#8212; into a cohesive platform. </p>
<p class=bodytext>Boosting performance is especially challenging for designers of small form factor systems who face stringent space and power constraints. It&#8217;s also difficult to keep up with the design churn associated with implementing new processor generations and increasingly complex design rules. As a result, military system developers are turning to COM Express boards, which remove the processor, chipset, and memory from the rest of the design. For example, for the purpose of reducing size and cost, a leading provider of military mobile telecommunications technology and software development completely revamped its system architecture using COM Express, and now the core network is the size of a shoebox and one-tenth the cost of other available solutions. </p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure3', 'width=875,height=653,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure3" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5590%2Ffigures%2F3" title="Radisys&amp;#8217; CEQM67 combines the next generation quad-core performance the Intel Core i7 processor and the Mobile Intel QM67 Express Chipset with Radisys design expertise to provide breakthrough processing performance on a Type 6 COM Express Revision 2.0 module."><br />
					<img width="470" border="0" alt="Figure3" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5590%2Ffigures%2F3" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 3:</b> Radisys&#8217; CEQM67 combines the next generation quad-core performance the Intel Core i7 processor and the Mobile Intel QM67 Express Chipset with Radisys design expertise to provide breakthrough processing performance on a Type 6 COM Express Revision 2.0 module.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<h1>The case for small cells in military applications</h1>
<p class=bodytext>Small cells provide unparalleled communications right where it&#8217;s needed most without adding extra weight or taking up a lot of space. As opposed to a traditional macrocell on a hilltop or a tall tower, a small cell is a wireless base station that is portable and transmits at very low power. Small cells typically use an IP broadband connection (such as cable, DSL, or fiber) for backhaul and eliminate the need for dual-mode handsets, as virtually any existing wireless handset should work seamlessly with a small cell offered by the carrier.</p>
<p class=bodytext>A wireless equipment manufacturer recently set out to design a flexible LTE network solution that could scale from small to large networks to serve U.S. state and local governments seeking to improve public safety. Increasing capacity had to be as simple as adding processing blades to the chassis and activating additional subscriber licenses, while minimizing SWaP was essential for supporting military or disaster response applications in which the wireless network may need to be transported via van or military Humvee. For customers with existing mobile infrastructure, the solution required the flexibility to make use of legacy equipment. To meet its objectives, the equipment manufacturer developed an Evolved Packet Core (EPC) that is available in different hardware configurations, making it a highly scalable and cost-effective solution. The EPC ships in either a 2- or 14-slot ATCA chassis from Radisys, running the full complement of Trillium LTE protocol software including open interfaces for integrating external network elements.</p>
<h1>But is it secure?</h1>
<p class=bodytext>Commercial cellular networks have built-in security and integrity protection features. These, however, are being modified for military applications. Existing features that can be customized include:</p>
<p class=numberedbullets style='mso-list:l8 level1 lfo2;mso-list-change:"%1\:1\:0\:\." "Brandon Lewis" 20120315T0948'><![if !supportLists]><span style='mso-fareast-font-family:Times;mso-bidi-font-family:Times'><span style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Air interface ciphering &#8211; In commercial networks this is based on the Advanced Encryption Standard (AES) and KASUMI and SNOW 3G algorithms, but can be modified to use any defense-grade encryption approach.</p>
<p class=numberedbullets style='mso-list:l8 level1 lfo2;mso-list-change:"%1\:2\:0\:\." "Brandon Lewis" 20120315T0948'><![if !supportLists]><span style='mso-fareast-font-family:Times;mso-bidi-font-family:Times'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Integrity protection &#8211; Mobility and session state information is encrypted and decrypted in the core of the network leveraging commercial-grade algorithms, which may be customized for military requirements.</p>
<p class=bodytext>The ATCA platform enables a robust telecom security gateway that offers world-class security features with multi-gigabit performance to secure the backhaul capabilities &#8212; the infrastructure for connecting cell sites to the core network. Furthermore, the COM Express combination of Intel Active Management Technology (Intel AMT) and Trusted Platform Management (TPM) ensures remote access transactions are safe and secure. In addition, since small cells are portable and not left in the same spot for long periods of time, they are less vulnerable. However, many NEPs are also addressing security through protocols. For example, Radisys provides the COTS solutions for mobile infrastructure and the expertise needed to customize the solutions based on SWaP constraints, while NEPs bring the specific insight needed to wrap A&amp;D security features around the standard offering.</p>
<p class=bodytext>Warfighters need more situational awareness on the battlefield and better communications back to the command center. Adoption of commercial standards-defined cellular technology solves the agility, reliability, and cost challenges, but does not deliver an ultra-mobile solution enabling ad-hoc network roll-out and the network of networks concept central to next-generation network-centric warfare. These ultra-portable cellular networks require a combination of hardware and optimized software that meets specialized security and SWaP requirements. Modular, ruggedized computers combined with a customizable carrier board provide COTS-based hardware ideal for ultra-portable warfighter communications applications and are specifically developed to support the extreme conditions in the field. The addition of small cell software solutions provides unparalleled communications right where it&#8217;s needed most, without extra weight or bulk. <b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style: normal'><o:p></o:p></i></b></p>
<p class=authorbio>John Long is a product line manager at Radisys, with a focus on ATCA single board computers and storage. </p>
<p class=contactinfoCxSpFirst>Radisys</p>
<p class=contactinfoCxSpMiddle><a href="http://www.radisys.com">www.radisys.com</a><o:p></o:p></p>
<p class=contactinfoCxSpLast><span style='font-weight:normal'><a href="mailto:john.long@radisys.com"><b style='mso-bidi-font-weight:normal'>john.long@radisys.com</b></a></span></p>
</p></div>
<div style='mso-element:comment-list'><![if !supportAnnotations]><br />
<hr class=msocomoff align=left size=1 width="33%">  <![endif]></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/03/optimizing-mobile-small-cell-defense-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AXIe: Extending the ecosystem</title>
		<link>http://www.compactpci-systems.com/articles/id/?5593</link>
		<comments>http://www.compactpci-systems.com/articles/id/?5593#comments</comments>
		<pubDate>Thu, 22 Mar 2012 15:00:00 +0000</pubDate>
		<dc:creator>Matthew Travers, CBT Technology</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Technology Feature]]></category>
		<category><![CDATA[AdvancedTCA Extensions]]></category>
		<category><![CDATA[AXIe]]></category>
		<category><![CDATA[CBT Technology]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=ac86fbfbccb7c5b38589554ee62c6d8a</guid>
		<description><![CDATA[AdvancedTCA Extensions expands the ecosystem in multiple ways, including board space and power. This introduction to ATCA 3.0 reviews the new enhancements associated with the specification, as well as additional management concerns that accompany them.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="4" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5593%2Ffigures%2F4" />The ATCA Extensions group has been busy expanding the power and space allowances beyond the existing ATCA 3.0 specification, resulting in a double slot width form factor for the front and rear boards as well as mechanical changes to the subracks that offer a substantial component real estate increase over the ATCA 3.0 RTM form factor. Yet, with all of these advantages come legitimate concerns regarding the cooling of these larger and more powerful blades and the subrack as a whole. </h3>
<p><span id="more-1078"></span><span class='body'>
<p class=Bodytext>The ATCA Extensions subcommittee has been hard at work expanding the AdvancedTCA architecture. Among these improvements, Extensions offers a wider, double-slot form factor, increased PCB real estate on the rear blades, increased maximum power (to as much as 800 watts per blade), and enhanced cooling management. As we take a look at some of these in more detail, we will examine some of the challenges and how they are being tackled.</p>
<h1>Reform factor</h1>
<p class=bodytext>Let&#8217;s start with the support of a double-wide blade, namely a single blade comprised of two standard 6HP slots. While this is something we have seen done numerous times in AdvancedTCA subracks, where one may need additional component, I/O space, or mezzanines, the Extensions specification standardizes this form factor as an option, outlining the front panel dimensions, datum locations, and tolerances, as well as the increased component area and available mezzanine envelopes for consistent implementation. This new form factor provides the option of locating the PCB in either the left (bottom) position of the front panel to maximize the available Component Side 1 height envelope, or centered to utilize an expanded component envelope for Component Side 2. In addition, this facilitates the ability to develop even wider, multi-slot configurations<span class=superscript><span style='vertical-align: baseline'>[1]</span></span>.</p>
<p class=bodytext>Additionally, a substantial increase of PCB real estate is available on the rear modules due to Extensions&#8217; support of standard AdvancedTCA front boards. Boards can be implemented in the front and rear of the subrack, complete with Zone 1 power and Zone 2 data transport connectivity. This, in concert with other configurations, more than triples the component area available on the current AdvancedTCA Rear Transition Module (RTM). As a way to differentiate the two sides of the subrack, Extensions designates the front as &#8220;Side A,&#8221; and the rear (RTM in the AdvancedTCA specification) as &quot;Side B&quot; (Figure 1).</p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5593%2Ffigures%2F1" title="The AdvancedTCA Extensions pitch envelope is offset from the front to rear of the subrack, contrary to the original AdvancedTCA spec."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5593%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> The AdvancedTCA Extensions pitch envelope is offset from the front to rear of the subrack, contrary to the original AdvancedTCA spec.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p class=bodytext>In order to facilitate the use of front boards in this new Side B configuration, it was necessary to adjust the orientation of the pitch line from front to back. As we know, the existing AdvancedTCA spec maintains the same pitch envelope from the front boards to the RTMs. With the new Extensions configuration, the front side pitch for each slot stays exactly as it currently is with the AdvancedTCA spec, but the rear side is offset a little more than a millimeter. In short, the reason for this is to maintain an equal front-to-rear overall subrack aperture width and gasket interface aperture without requiring any additional subrack features or increases in overall subrack width.</p>
<p class=bodytext>Maintaining faceplate orientation of a front board in the rear of the subrack results in the PCB not being aligned in the same plane front-to-rear. This, along with the pitch offset, presents some challenges with Zone 3 interconnectivity. This may be addressed with some unique interposer designs, and the specification will be kind enough to actually provide some examples of how this can be done. Other solutions could be connector based, but this would require new connector designs, so the level of demand will dictate the availability of those solutions.</p>
<h1>Extended opportunities</h1>
<p class=bodytext>Anyone that has ever had to contend with the limited real estate offered by the AdvancedTCA RTM will be interested in the new specification for the &#8220;Extended Transition Module.&#8221; This blade was developed for use in the rear (or Side B) of the subrack. This is, in essence, a full front board configuration with an extension area for direct mating to the front board through Zone 3. Another new configuration is the &#8220;Extended Board,&#8221; a blade that supports Zone 1 Power and Zone 2 Data Transport, along with the Zone 3 interconnectivity to a front board<span class=superscript><span style='vertical-align:baseline'>[2]</span></span>.</p>
<p class=bodytext>Of course, these new rear board options will need the support of additional backplane configurations. Supporting the implementation of Extended Transition Modules, the subrack utilizes the same backplane as the current AdvancedTCA 3.0 specification for the front, but one with an increased depth in the rear. This configuration is categorized as a &#8220;Single-Sided Backplane Shelf.&#8221; There is also a &#8220;Dual Backplane Shelf&#8221; that uses a separate Side B backplane for connectivity to rear blades, and would support the use of standard front boards along with the new Extended Board. The option of a &#8220;Monolithic Backplane Shelf&#8221; &#8211; a single backplane supporting both front and rear blade interconnects &#8211; is also available. With this configuration, the thickness of the backplane would dictate the total shelf depth.</p>
<p class=bodytext>As you can imagine, all of these advancements vastly expand shelf configuration options. Along with these improvements comes an increase in power, from a previous maximum of 400 watts to a possible 800 watts per blade. This, coupled with the expanded shelf depth, could prove to be a challenge for thermal management.</p>
<h1>Keeping it cool</h1>
<p class=bodytext>Air cooling via forced convection will continue to be the most simple and cost effective method used, but maintaining consistent airflow distribution through all blade regions for Side A and Side B blades will no doubt require additional consideration.</p>
<p class=bodytext>One area of concern is in the vicinity of the backplane, due to the additional space added between the front and back of the subrack for supplemental backplane configurations. This additional space will have to be sealed off, thereby preventing air from escaping between the backplanes (the open area between Side A and Side B). Figure 2 displays this blockage and the subsequent airflow.</p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=764,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5593%2Ffigures%2F2" title="An example of airflow through an ATCA Extensions subrack."><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5593%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> An example of airflow through an ATCA Extensions subrack.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom)</b></div>
</td>
</tr>
</table>
</figure>
<p class=bodytext>Most likely, this will be managed with features added to the subrack structure, and while the Extensions specification does not specify exact methods for accomplishing this, recommended locations for these features are outlined for guidance.<span style='mso-no-proof:yes'> </span></p>
<p class=bodytext>For extended blades with Zone 3 interconnections, restricting front-to-back airflow through this interface area will also be important. While the connectors could inherently block some of this airflow, additional air blocking features will most likely be required. While this is not all that different than the initial AdvancedTCA spec, the way this is handled may vary somewhat. AdvancedTCA defines an airflow seal for unused slots that is attached directly to the backplane support bar in the subrack, accessible from the rear. As Extensions offers a much greater depth in the rear section, getting to this area, especially if slots are populated, may prove very difficult. So what are some ways that airflow can be managed in this area?</p>
<p class=bodytext>A critical concern has always been the management of unused slots. While there are ways to restrict airflow within the chassis structure itself, primarily front panels with air restrictors (or &#8220;baffles&#8221;) are used. This allows various shelf configurations to be easily managed in the field. One of the problems noted with these devices has been the wide variety, and frankly inconsistency, of existing designs. To better control the consistency of these fillers, the Extensions Committee has worked on defining a &#8220;Universal Filler&#8221; displayed in Figure 3. This design is focused on providing maximum air blockage for unused slots in either the single- or double-wide applications, as well as setting a consistent location for the air impedance feature. </p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure3', 'width=875,height=1091,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure3" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5593%2Ffigures%2F3" title="The &amp;#8220;Universal Filler&amp;#8221; is aimed at becoming a consistent ATCA/AXIe air restriction tool."><br />
					<img width="470" border="0" alt="Figure3" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5593%2Ffigures%2F3" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 3:</b> The &#8220;Universal Filler&#8221; is aimed at becoming a consistent ATCA/AXIe air restriction tool.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom)</b></div>
</td>
</tr>
</table>
</figure>
<p class=bodytext>This design of the Universal Filler is not exclusive to the Extensions chassis, and can be used in the front of any ATCA-compliant subrack. Also included is a feature to better control the location of this dummy blade in each slot by interfacing with the backplane alignment keys. To address the concerns with the difficulty of managing the Zone 3 airflow mentioned above, the Universal Filler also includes a feature to block front-to-back airflow in the Zone 3 area. This will serve to seal Zone 3 on both Side A and Side B of the subrack for both single- and double-slot form factors. All of the features built into the Universal Filler will result in forcing as much air as possible to active blades for maximum cooling of those slots.</p>
<h1>Enhanced outlook</h1>
<p class=bodytext>The ATCA Extensions specification will introduce some exciting enhancements: PCB and front panel space, blade configuration options, increased power &#8230; and all of these improvements need provisions for viable component and subrack cooling solutions. This new specification provides that, and presents an easy-to-implement expanded platform for implementation in new applications.</p>
<p class=authorbio>Matthew Travers is an applications engineer at CBT Technology and has more than 20 years&#8217; experience designing front panels and mechanical systems for the telecommunications industry.</p>
<p class=contactinfoCxSpFirst>CBT Technology</p>
<p class=contactinfoCxSpMiddle><a href="http://www.cbttechnology.com">www.cbttechnology.com</a></p>
<p class=contactinfoCxSpMiddle><a href="mailto:MTravers@cbttechnology.com">MTravers@cbttechnology.com</a></p>
<p class=contactinfoCxSpLast style='mso-list:none;mso-list-ins:"Brandon Lewis" 20120217T1117'><o:p>&nbsp;</o:p></p>
<p class=referenceheading>References:</p>
<p class=referenceslist>[1] Given the increased width of the front panel, it has been noted that some sort of simple bracket may need to be added to maintain structural rigidity and perpendicularity between the PCB and front panel.</p>
<p class=referenceslist><o:p>&nbsp;</o:p></p>
<p class=referenceslist>[2] Both of these boards are required to include a feature protecting them from inadvertent insertion in a Side A slot opposing a previously installed Extended Transition Module, as this has the potential to cause damage to the blade connectors if they come in contact with an installed Side B Extended Board.</p>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/03/axie-extending-the-ecosystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Radar and sonar applications find a home in CompactPCI and VPX</title>
		<link>http://www.mil-embedded.com/articles/id/?5544</link>
		<comments>http://www.mil-embedded.com/articles/id/?5544#comments</comments>
		<pubDate>Thu, 16 Feb 2012 15:00:00 +0000</pubDate>
		<dc:creator>David Pursley, Kontron</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Technology Feature]]></category>
		<category><![CDATA[3u cpci]]></category>
		<category><![CDATA[3u vpx]]></category>
		<category><![CDATA[6u cpci]]></category>
		<category><![CDATA[6u vme]]></category>
		<category><![CDATA[amc atca]]></category>
		<category><![CDATA[atca amc]]></category>
		<category><![CDATA[atca amc carrier]]></category>
		<category><![CDATA[atca backplane]]></category>
		<category><![CDATA[atca blade]]></category>
		<category><![CDATA[atca shelf]]></category>
		<category><![CDATA[atca shelf manager]]></category>
		<category><![CDATA[backplane connectors]]></category>
		<category><![CDATA[compact pci chassis]]></category>
		<category><![CDATA[CompactPCI]]></category>
		<category><![CDATA[compactpci backplane]]></category>
		<category><![CDATA[compactpci specification]]></category>
		<category><![CDATA[COTS]]></category>
		<category><![CDATA[cpci 3u]]></category>
		<category><![CDATA[cpci 6u]]></category>
		<category><![CDATA[cpci backplane]]></category>
		<category><![CDATA[cpci chassis]]></category>
		<category><![CDATA[cpci form factor]]></category>
		<category><![CDATA[cpci specification]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[cx4 copper]]></category>
		<category><![CDATA[design embedded system]]></category>
		<category><![CDATA[design embedded systems]]></category>
		<category><![CDATA[distributed parallel computing]]></category>
		<category><![CDATA[DSP]]></category>
		<category><![CDATA[dsp embedded systems]]></category>
		<category><![CDATA[dsp image processing]]></category>
		<category><![CDATA[dsp with fpga]]></category>
		<category><![CDATA[embedded design systems]]></category>
		<category><![CDATA[embedded dsp system]]></category>
		<category><![CDATA[embedded dsp systems]]></category>
		<category><![CDATA[embedded hardware design]]></category>
		<category><![CDATA[embedded system designing]]></category>
		<category><![CDATA[embedded system hardware]]></category>
		<category><![CDATA[embedded systems fpga]]></category>
		<category><![CDATA[fpga dsp]]></category>
		<category><![CDATA[fpga for dsp]]></category>
		<category><![CDATA[kontron]]></category>
		<category><![CDATA[microprocessor embedded system]]></category>
		<category><![CDATA[microtca backplane]]></category>
		<category><![CDATA[microtca chassis]]></category>
		<category><![CDATA[mimo wireless communication]]></category>
		<category><![CDATA[multibeam sonar]]></category>
		<category><![CDATA[optical backplane]]></category>
		<category><![CDATA[path planning algorithms]]></category>
		<category><![CDATA[picmg backplane]]></category>
		<category><![CDATA[Radar]]></category>
		<category><![CDATA[radisys atca]]></category>
		<category><![CDATA[realtime embedded system]]></category>
		<category><![CDATA[realtime embedded systems]]></category>
		<category><![CDATA[reson multibeam]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[uav]]></category>
		<category><![CDATA[underwater hydrophone]]></category>
		<category><![CDATA[underwater sonar equipment]]></category>
		<category><![CDATA[vita vme]]></category>
		<category><![CDATA[vme 6u]]></category>
		<category><![CDATA[vme backplane]]></category>
		<category><![CDATA[vme backplanes]]></category>
		<category><![CDATA[vme chassis]]></category>
		<category><![CDATA[vme vpx]]></category>
		<category><![CDATA[vme64x backplane]]></category>
		<category><![CDATA[vpx]]></category>
		<category><![CDATA[vpx backplane]]></category>
		<category><![CDATA[vpx vita]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=7d3a0b0f2c313e0213c8da52c982db1a</guid>
		<description><![CDATA[How to decide which form factor to use for a radar or sonar application? Consider the application's topology: Interconnect topologies that comprise many high-speed connections are well suited to VPX, while applications with more &#8220;well-behaved&#8221; communications are usually a good candidate for less complex technologies like CompactPCI.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract">There are many COTS technologies available for implementing radar and sonar applications, including CompactPCI and VME, and newer switched-serial standards such as VPX and MicroTCA. By using real radar and sonar examples, the author illustrates how the communications topology can point designers toward choosing an optimal COTS architecture, in this case VPX (VITA 46) and CompactPCI.</h3>
<p><span id="more-1030"></span><span class='body'>
<p class=Bodytext1>Radar and sonar are mainstays and pervasive applications for military platforms worldwide. More recently, these Digital Signal Processing (DSP)-based systems provide a sophisticated foundation for missile defense &#8211; searching, tracking, and launching with great precision. System demands are increasing even further today, as systems must simultaneously locate and discriminate targets through tracking and identification to launch effective and appropriate countermeasures. At the same time, the Size, Weight, and Power (SWaP) of systems is required to decrease; for example, functionality previously implemented by 19&quot; rack-mount servers installed in a pressurized wide-body aircraft must now be implemented in a &frac12; ATR on an Unmanned Aerial Vehicle (UAV). DoD requirements add to this growing challenge, mandating that systems are flexible and upgradable to respond to new threats and new applications. COTS-based systems gain an advantage here, as tech insertions to upgrade to the latest CPUs and communication technologies will be necessary during the lifetime of these deployed systems.</p>
<p class=BodyText1>In response to this paradigm shift, depending upon the particular application, DSP-based radar and sonar systems can be achieved by using virtually every blade form factor available today; 3U/6U CompactPCI, VME, MicroTCA, or 3U/6U VPX can all be implemented with success. Additionally, contractors and manufacturers are responding to the latest challenges by offering a greater array of technologies for high-end DSP computing, including standards-based CompactPCI and VPX options. While high processing power is a common requirement, one COTS computing architecture does not fit all radar and sonar applications. It is usually the communication topology of the specific radar and sonar applications that suggests the optimal COTS computing architecture. Examples of CompactPCI and VPX illustrate this point.</p>
<h1>Digital Signal Processing in action</h1>
<p class=BodyText1>The bulk of the computation in radar and sonar applications involves DSP. The essence of DSP is to efficiently transform a stream of data into relevant information quickly enough to be highly useful and applicable. In radar and sonar applications, for example, this may mean processing incoming electromagnetic or acoustic signals to determine the location, speed, and direction of potential threats, targets, and terrain while filtering out irrelevant data such as a small bird or fish. </p>
<p class=BodyText1>Processing the data in an appropriate timeframe requires a high amount of computing power as well as the ability for each compute node to communicate with other nodes. The amount of processing and communication required is highly application dependent, varies widely, and likely increases with each tech refresh. But the topology of the communication is generally fixed, and that is the most likely discriminator in determining the best COTS architecture for a given application.</p>
<p class=BodyText1>Figure 1 shows the communication topology of two real-world DSP applications. Each node in these topologies is a compute node, which is a sequence of transforms and filters implemented on one CPU node. The arrows represent data flow (communication), with darker arrows indicating higher bandwidths. For simplicity&#8217;s sake, only the higher-speed data plane communication is shown; each application also used GbE for control plane communication. Topology 1(a) was used for a sonar-based mapping application, while 1(b) was used for a high-end radar application for real-time use in theater.</p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5544%2Ffigures%2F1" title="Communication topologies of DSP applications range widely from (a) well-behaved pipelines to (b) high-speed hierarchical meshes."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5544%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> Communication topologies of DSP applications range widely from (a) well-behaved pipelines to (b) high-speed hierarchical meshes.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.5x)</b></div>
</td>
</tr>
</table>
</figure>
<p class=BodyText1>For each communication topology, an appropriate COTS-based architecture was selected and implemented to meet the application requirements while still optimizing for SWaP.</p>
<h2>CompactPCI meets the challenge in underwater sonar</h2>
<p class=BodyText1>The topology shown in Figure 1(a) for the sonar application reflects a typical &#8220;well-behaved&#8221; DSP application. The bulk of the communication is essentially a pipeline, with data flowing from one node to the next. </p>
<p class=BodyText1>The digitized sonar data from the sensors is front-end processed by the left node, which then passes the data to a bank of three main compute nodes. Each of these implements a series of transforms for beamforming and filtering. The final node consumes all the data and synthesizes it into a spatial representation. The required bandwidth between nodes was less than 1 GBps in the main direction of dataflow [heavier lines in Figure 1(a)], with the backflow and control plane communication links requiring much lower bandwidths.</p>
<p class=BodyText1>Given this topology, conduction-cooled 3U CompactPCI was chosen as the optimal COTS architecture for this application based on its small size and relative simplicity. Routinely considered a bus-based architecture, CompactPCI also supports multiple GbE communication links over the backplane, which was essential for this sonar application. Although originally implemented with dual-core processors, the COTS approach and a consistent pinout from generation to generation will allow this deployment to be extended, using multiple quad-core boards if and when higher precision is required for a technology refresh. </p>
<h2>6U VPX for military radar</h2>
<p class=BodyText1>Conversely, the radar application&#8217;s communication topology shown in Figure 1(b) is much more complex. It requires many nodes, all able to directly communicate with each other at high bandwidths. </p>
<p class=BodyText1>Sensor data is injected via high-speed links (&gt;5 Gbps) in parallel to each six-node cluster. Within each cluster, a mesh topology allows the nodes to operate as a tightly coupled supercomputer, communicating with each other at &gt;10 Gbps bandwidths. The clusters, in turn, require high-speed communication with the other clusters, also in a mesh topology.</p>
<p class=BodyText1>The sheer number of high-speed data connections suggests that a switched-serial topology would be required, provided the data switches allowed enough bandwidth for all nodes to simultaneously communicate at full speed. VPX was a logical architectural choice because it allows for multiple high-speed interconnects; 6U VPX was selected specifically because its power envelope and Printed Circuit Board (PCB) real estate allow for two high-performance CPUs to be implemented in a single slot. Thus, each six-node cluster can be implemented with only three slots. This also makes the architecture scalable from a single six-node cluster in three slots up to 6 six-node clusters (36 CPUs in total) in 18 slots.</p>
<p class=BodyText1>To handle the hierarchical high-speed communication topology, multiple data plane interconnect technologies were used. Within each cluster, PCI Express links provide high data throughput and a deterministic latency between CPU nodes. Between clusters, 10 GbE provides the required bandwidth and scalability. Figure 2 shows a simplified version of this as implemented on a 6U VPX architecture, including the aforementioned high-speed data plane links and the GbE control plane. Note that the architecture supports more connectivity than strictly needed to meet the requirements. Specifically, multiple 10 GbE links are available for each cluster, and nodes within adjacent clusters can directly communicate via PCI Express. These additional communication links currently go unused, but provide a valuable upgrade path looking forward. </p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5544%2Ffigures%2F2" title="VPX is used to implement Figure 1(b)&amp;#8217;s high-speed hierarchical mesh, including three different communication interfaces."><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5544%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> VPX is used to implement Figure 1(b)&#8217;s high-speed hierarchical mesh, including three different communication interfaces.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.5x)</b></div>
</td>
</tr>
</table>
</figure>
<p class=BodyText1><o:p>&nbsp;</o:p></p>
<p class=BodyText1>A potential challenge of this type of VPX architecture is software complexity, resulting from the use of multiple high-speed serial communication technologies (PCI Express, 10 GbE, and GbE), each with a different software interface. Kontron VXFabric removes the complexity of these high-speed protocols by providing an API for a thin layer of software that allows IP-based data transport over PCI Express. As a result, from the software&#8217;s point of view, each interface looks like a high-speed IP socket, regardless of the underlying electrical implementation. </p>
<h1>Determining COTS DSP approaches </h1>
<p class=BodyText1>It is important to note that both VPX and CompactPCI support multiple communication topologies beyond those highlighted here. However, a convenient rule of thumb is that complex board-to-board interconnect topologies with multiple high-speed connections tend to lend themselves well to a VPX implementation; applications with more &#8220;well-behaved&#8221; communications tend to use less complex and more pervasive technologies such as CompactPCI. Only careful analysis can determine the optimal COTS architecture for a given application. Specifically, the communication topology is the discriminating factor pointing toward one architecture or another. Regardless of the underlying architecture, the COTS approach will allow future upgrades and seamless tech insertions well into the future.</p>
<p class=authorbio>David Pursley is Product Line Manager at Kontron. He is responsible for business development of Kontron&#8217;s MicroTCA, AdvancedTCA, CompactPCI,&nbsp;VME, and VPX product lines in North America and is based in Pittsburgh, PA. </p>
<p class=contactinfoCxSpFirst><o:p>&nbsp;</o:p></p>
<p class=contactinfoCxSpMiddle>Kontron</p>
<p class=contactinfoCxSpMiddle><a name="_GoBack"></a>800-523-2320</p>
<p class=contactinfoCxSpLast>www.kontron.com</p>
<p class=BodyText1><o:p>&nbsp;</o:p></p>
<p class=BodyText1><o:p>&nbsp;</o:p></p>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/02/radar-and-sonar-applications-find-a-home-in-compactpci-and-vpx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing network traffic flow for multicore x86 processors at 40/100G</title>
		<link>http://www.embedded-computing.com/articles/id/?5525</link>
		<comments>http://www.embedded-computing.com/articles/id/?5525#comments</comments>
		<pubDate>Tue, 07 Feb 2012 15:00:00 +0000</pubDate>
		<dc:creator>Nabil G. Damouny, Netronome</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Silicon]]></category>
		<category><![CDATA[applications embedded systems]]></category>
		<category><![CDATA[architecture fpga]]></category>
		<category><![CDATA[arm processor cores]]></category>
		<category><![CDATA[cpu microprocessor]]></category>
		<category><![CDATA[design embedded hardware]]></category>
		<category><![CDATA[design embedded system]]></category>
		<category><![CDATA[design embedded systems]]></category>
		<category><![CDATA[design of embedded system]]></category>
		<category><![CDATA[design of embedded systems]]></category>
		<category><![CDATA[designing embedded systems]]></category>
		<category><![CDATA[dsp and fpga]]></category>
		<category><![CDATA[dsp architectures]]></category>
		<category><![CDATA[dsp embedded systems]]></category>
		<category><![CDATA[dsp for fpga]]></category>
		<category><![CDATA[dsp hardware design]]></category>
		<category><![CDATA[dsp in fpga]]></category>
		<category><![CDATA[dsp on fpga]]></category>
		<category><![CDATA[dsp processor design]]></category>
		<category><![CDATA[dsp processors and architectures]]></category>
		<category><![CDATA[dsp with fpga]]></category>
		<category><![CDATA[embedded design projects]]></category>
		<category><![CDATA[embedded dsp system]]></category>
		<category><![CDATA[embedded dsp systems]]></category>
		<category><![CDATA[embedded microcontroller systems]]></category>
		<category><![CDATA[embedded processor design]]></category>
		<category><![CDATA[embedded system designing]]></category>
		<category><![CDATA[embedded system hardware design]]></category>
		<category><![CDATA[embedded system on chip]]></category>
		<category><![CDATA[embedded system software development]]></category>
		<category><![CDATA[embedded systems architecture]]></category>
		<category><![CDATA[embedded systems fpga]]></category>
		<category><![CDATA[embedded systems processors]]></category>
		<category><![CDATA[embedded systems software development]]></category>
		<category><![CDATA[fpga and dsp]]></category>
		<category><![CDATA[fpga dsp]]></category>
		<category><![CDATA[fpga for dsp]]></category>
		<category><![CDATA[fpga processor]]></category>
		<category><![CDATA[fpga processors]]></category>
		<category><![CDATA[fpga with dsp]]></category>
		<category><![CDATA[fpgas for dsp]]></category>
		<category><![CDATA[host virtual machine]]></category>
		<category><![CDATA[low power fpga]]></category>
		<category><![CDATA[Microcontrollers, Systems-on-Chips]]></category>
		<category><![CDATA[microprocessor embedded system]]></category>
		<category><![CDATA[microprocessor in embedded system]]></category>
		<category><![CDATA[Netronome]]></category>
		<category><![CDATA[pcie gen2 sata6g]]></category>
		<category><![CDATA[power management in embedded systems]]></category>
		<category><![CDATA[realtime embedded system]]></category>
		<category><![CDATA[realtime embedded systems]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=b142b7072adf26f4d652e4d64af69e76</guid>
		<description><![CDATA[In the final installment of this two-part series, Nabil G. Damouny of Netronome explores external coprocessors and the support they can offer general-purpose multicore CPUs as line speeds continue to increase.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="2" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5525%2Ffigures%2F2" />Part 2 in a 2-part series: Embedded systems migrating to 40G today and 100G in the next few years demand an intelligent in-line preprocessor capable of handling traffic at this high line rate, while communicating with the x86 CPU subsystem over a high-performance, virtualized PCI Express interface. Part 1 in this series examined the challenges of processing network traffic at 100G and some of the commercially available solutions attempting to solve such challenges. Part 2 highlights the need for a coprocessor that is tightly coupled to a multicore x86 CPU and can manage functions such as intelligent L2/L3 switching, flow classification, in-line security processing, virtualization, and load balancing for x86 CPU cores and virtual machines.</h3>
<p><span id="more-1035"></span><span class='body'>
<p class="body-text">To keep pace with the explosion of traffic in the enterprise and carrier network, embedded designers have tried a variety of methods to meet the demand for 100G secure communication, including embedding hardware accelerators into multicore processors or using devices such as network processors, Ethernet switches, or Ethernet controllers. These approaches each come with their own drawbacks that limit performance and increase complexity. Furthermore, attempts to use a single-chip heterogeneous multicore processor to bypass performance issues have led to proprietary architectures that are not operating system friendly.</p>
<p class="body-text">A high-performance multicore heterogeneous architecture builds on a single-chip multicore heterogeneous processor, but divides the solution into two processors: a general-purpose multicore x86 CPU focused on application and control plane processing and a separate in-line multicore coprocessor focused on L2-L4 processing and accelerating L4-L7 applications. The key to this architecture is having a tightly coupled interface between the two processors that is in-line, secure, virtualized, and high-performance (see Figure&nbsp;1). A good analogy here is the use of a graphics processor unit alongside a multicore x86 processor in workstations and other graphics-intensive servers.</p>
<p class="figures">
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=940,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5525%2Ffigures%2F1" title="In a multicore heterogeneous architecture, an external coprocessor integrates all of the hardware acceleration functions to optimize power and performance."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5525%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> In a multicore heterogeneous architecture, an external coprocessor integrates all of the hardware acceleration functions to optimize power and performance.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom)</b></div>
</td>
</tr>
</table>
</figure>
<p class="heading-1">Efficient processing and memory&nbsp;utilization</p>
<p class="body-text">The coprocessor needs to access packets, forwarding the packet and its associated metadata (packet state) in a timely manner with minimal latencies. This dictates having hierarchical memory architecture of on- and off-chip memories, with packet data effectively managed through the hierarchy. For example, first-level lookup tables can be in on-chip memories, while large volumes of data can be stored in external memory tables.</p>
<p class="body-text">In addition, the use of multiple threads per processing core can bypass the memory wall problem. A core or thread continues to execute until an external memory access is needed, at which point another processing thread takes over. The resulting asynchronous memory architecture decouples external memory accesses from processing, maximizing overall system performance. This allows for bulk memory transactions, where many memory accesses are pooled together into one memory transaction, further increasing the efficiency of the external memory interface. </p>
<p class="heading-1">In-line or look-aside processing with security and virtualization</p>
<p class="body-text">The coprocessor is in-line with ingress and egress traffic and should be able to, on-the-fly, encrypt and decrypt the packets, classify packets into flows, and look up the flow state table to determine the action needed on the flow. The coprocessor also implements I/O virtualization, allowing the x86 cores and their Virtual Machines (VMs) to share the I/O subsystem. In addition, the coprocessor should be able to dynamically load balance the traffic to the x86 cores and VMs based on flows.</p>
<p class="heading-2">Fast interconnect with x86</p>
<p class="body-text">Supporting a heterogeneous processing architecture requires a high-performance interconnect to the x86 processor with I/O virtualization capability. For example, an 8-lane PCI Express Gen 2 interface supports up to 40 Gbaud of traffic to an x86 CPU socket. (Note: Overhead on read and write cycles brings this number down to the low 20s.)</p>
<p class="heading-2">Cut through/intra-flow cut through</p>
<p class="body-text">Ideally, not all flows need to be transmitted to the x86 processor, as the coprocessor is intelligent enough to classify packets into flows. Based on the flow state table, an action can be taken to cut through, drop, or forward to x86. In some cases, the first few packets of a flow are forwarded to the x86 subsystem for inspection. The x86 processor can then instruct the underlying coprocessor to cut through the remainder of the packets in the same flow.</p>
<p class="heading-2">Inter-VM switching</p>
<p class="body-text">The advent of VMs and the need for I/O virtualization have created a new set of requirements that mandates a more intelligent approach for managing I/O. This has prompted the need for an intelligent way to interconnect VMs on different cores to handle the so-called east-west traffic. Such VMs can belong to different tiers of servers in the data center. Having the VM-aware switch on the coprocessor can achieve the VM interconnect.</p>
<p class="heading-2">Passive NIC mode</p>
<p class="body-text">The coprocessor should be able to support a mode where all network I/O traffic is passed to the x86 processor. This mode is required for monitoring and statistics or for applications requiring 100&nbsp;percent of x86 CPU processing.</p>
<p class="heading-1">Implementing the OpenFlow protocol</p>
<p class="body-text">Software-Defined Networking (SDN) allows users to bring the benefits of virtualization &#8211; including shared resources, user customization, and fast adaptation &#8211; to the switched network by defining traffic flows and deciding how these flows are treated in the network. In other words, it allows the system user to remotely control the network hardware with software in a dynamic and programmable fashion.</p>
<p class="body-text">SDN puts the intelligence of the network into a hierarchy of controllers. In this hierarchy, switching paths are centrally calculated based on IT-defined parameters and then downloaded to the distributed switching architecture. A hardware-agnostic architecture that uses standard open interfaces to the hardware can change the way we build networking systems today.</p>
<p class="body-text">The new OpenFlow protocol supports SDN. An OpenFlow controller typically runs on a multicore x86 processor and implements the control plane protocols. It downloads the state information onto multiple flow state tables in the coprocessor, implementing the data-switching plane through a standard OpenFlow API. The coprocessor, being a stateful flow processor, can be optimized to support the OpenFlow architecture.</p>
<p class="heading-1">Best of breeds for the future</p>
<p class="body-text">As line speeds continue to grow, it remains to be seen how application workloads will be divided among x86 general-purpose multicore CPUs and external supporting coprocessors. The flexibility of riding a product roadmap for multicore x86 processors separate from that of coprocessors gives designers the choice to use the best of breeds in trying to meet ever-increasing future challenges. </p>
<p class="author-bio"><span class="italics">Editor&#8217;s note: Read Part 1 in this series online at <a href="http://embedded-computing.com/managing-processors-40100g-part-of-2">http://embedded-computing.com/managing-processors-40100g-part-of-2</a>. </span></p>
<p class="author-bio">Nabil G.&nbsp;Damouny is senior director of strategic marketing at Netronome.</p>
<p class="contact-info"><span class="bold">Netronome 408-496-0022 <a href="mailto:info@netronome.com">info@netronome.com</a> <a href="http://twitter.com/#!/Netronome">@netronome</a> <a href="http://www.netronome.com">www.netronome.com</a></span></p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/02/managing-network-traffic-flow-for-multicore-x86-processors-at-40100g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing network traffic flow for multicore x86 processors at 40/100G, Part 1 of 2</title>
		<link>http://www.embedded-computing.com/articles/id/?5519</link>
		<comments>http://www.embedded-computing.com/articles/id/?5519#comments</comments>
		<pubDate>Thu, 12 Jan 2012 15:00:00 +0000</pubDate>
		<dc:creator>Nabil G. Damouny, Netronome</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Silicon]]></category>
		<category><![CDATA[10g ethernet nic]]></category>
		<category><![CDATA[10g ethernet switches]]></category>
		<category><![CDATA[10gb ethernet switches]]></category>
		<category><![CDATA[10gbe copper]]></category>
		<category><![CDATA[applications embedded systems]]></category>
		<category><![CDATA[computer memory chips]]></category>
		<category><![CDATA[cx4 10gb]]></category>
		<category><![CDATA[cx4 copper]]></category>
		<category><![CDATA[cx4 ethernet]]></category>
		<category><![CDATA[ddr memory chips]]></category>
		<category><![CDATA[design embedded hardware]]></category>
		<category><![CDATA[design embedded systems]]></category>
		<category><![CDATA[dimm memory chips]]></category>
		<category><![CDATA[dsp embedded systems]]></category>
		<category><![CDATA[dsp hardware design]]></category>
		<category><![CDATA[embedded dsp system]]></category>
		<category><![CDATA[embedded dsp systems]]></category>
		<category><![CDATA[embedded microcontroller systems]]></category>
		<category><![CDATA[embedded system designing]]></category>
		<category><![CDATA[embedded systems fpga]]></category>
		<category><![CDATA[embedded systems processors]]></category>
		<category><![CDATA[fpga implementation]]></category>
		<category><![CDATA[header udp]]></category>
		<category><![CDATA[ip mpls vpn]]></category>
		<category><![CDATA[ip traffic engineering]]></category>
		<category><![CDATA[ipv4 header size]]></category>
		<category><![CDATA[label mpls]]></category>
		<category><![CDATA[latency and bandwidth]]></category>
		<category><![CDATA[layer 2 mpls]]></category>
		<category><![CDATA[layer 2 packet]]></category>
		<category><![CDATA[layer 3 mpls]]></category>
		<category><![CDATA[massively parallel processors]]></category>
		<category><![CDATA[measuring network performance]]></category>
		<category><![CDATA[microprocessor embedded system]]></category>
		<category><![CDATA[mobile adhoc networks]]></category>
		<category><![CDATA[mpls ip network]]></category>
		<category><![CDATA[mpls layer 2]]></category>
		<category><![CDATA[mpls layer 3]]></category>
		<category><![CDATA[mpls network security]]></category>
		<category><![CDATA[mpls switching]]></category>
		<category><![CDATA[mpls vpls]]></category>
		<category><![CDATA[mpls vpn label]]></category>
		<category><![CDATA[mpls vpn network]]></category>
		<category><![CDATA[mtu frame size]]></category>
		<category><![CDATA[Netronome]]></category>
		<category><![CDATA[network latency simulation]]></category>
		<category><![CDATA[network latency simulator]]></category>
		<category><![CDATA[Network processors]]></category>
		<category><![CDATA[packet datagram]]></category>
		<category><![CDATA[realtime embedded system]]></category>
		<category><![CDATA[realtime embedded systems]]></category>
		<category><![CDATA[simulating network latency]]></category>
		<category><![CDATA[statefull packet inspection]]></category>
		<category><![CDATA[vliw compiler]]></category>
		<category><![CDATA[vpls mpls]]></category>
		<category><![CDATA[vpn ip mpls]]></category>
		<category><![CDATA[vpn networks]]></category>
		<category><![CDATA[wan latency simulator]]></category>
		<category><![CDATA[what are routers used for]]></category>
		<category><![CDATA[what is a mpls network]]></category>
		<category><![CDATA[what is an mpls network]]></category>
		<category><![CDATA[what is mpls network]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=dab4dab84dcf6ad46ac817c86dd35999</guid>
		<description><![CDATA[Part one of this two part series takes an introspective look at the processors that will be used to facilitate the migration to 40G, 100G, and beyond.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="3" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5519%2Ffigures%2F3" />Embedded systems migrating to 40G today and 100G in the next few years demand an intelligent in-line preprocessor capable of handling traffic at this high line rate, while communicating with the x86 CPU subsystem over a high-performance, virtualized PCI Express interface. Part 1 in this series examines the challenges of processing network traffic at 100G and some of the commercially available solutions attempting to solve such challenges. Part 2 will highlight the need for a coprocessor that is tightly coupled to a multicore x86 CPU and can manage functions such as intelligent L2/L3 switching, flow classification, in-line security processing, virtualization, and load balancing for x86 CPU cores and virtual machines.</h3>
<p><span id="more-1036"></span><span class='body'>
<p class=Bodytext>Traffic in the enterprise and carrier network has exploded in recent years, driven by consumer broadband, corporate traffic, and newer IP-based services such as mobile connectivity, remote cloud services, IP video, and IPTV.</p>
<p class=bodytext>In addition, the advent of virtualization and the need for higher-performance (up to 100G) secure communication have put tremendous pressure on communication system designs, including the I/O subsystem. These demands, coupled with the success multicore x86 CPUs have had in embedded applications and the data center, have created the need for a coprocessor that can handle packet processing at tens of millions of stateful flows with a glueless, high-performance, virtualized interface to the x86 CPU subsystem.</p>
<h1>The pressure of packet processing</h1>
<p class=bodytext>Today, service providers offering cloud-based services and enterprise data centers are enabling access to valuable resources anytime, anywhere over wireline and wireless networks. The resulting increase in traffic is putting aggregation switches/routers and intermediate network nodes under constant pressure to meet ever-higher bandwidth demands. These processing elements do not simply switch or route traffic; they must also perform functions such as building a firewall with Deep Packet Inspection (DPI) capability and offering virtualization support for multi-tenant cloud environments.</p>
<p class=bodytext>The underlying Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and Real-time Transport Protocol (RTP) traffic comprises many packets belonging to a network connection. An intermediate node such as a switch, router, or gateway at the network edge must process millions of network connections simultaneously. </p>
<p class=bodytext>Trying to process each packet in the connection individually inhibits the network element from being able to keep up with ever-increasing line rates. This is further complicated by the need to perform DPI for at least a portion of the traffic. Moreover, an intermediate node located deep in the network must process hundreds of millions of packets.</p>
<p class=bodytext>Each packet has no correlation with any other packet; that is, they are not related in space or time. Such asynchronous traffic is better served by grouping packets into flows. A flow is a collection of packets belonging to the same network session, usually between a source-destination pair. Incoming packets must be classified into flows. The processor then deals with all packets belonging to the same flow in the same way based on rules in a flow state table.</p>
<h1>Stateful flow processing</h1>
<p class=bodytext>All network elements require states for millions of flows, especially when it comes to implementing security processing such as firewalls, intrusion prevention or detection systems, and application-level load balancers. The resulting platform architecture must support flow state management by monitoring packets within a flow, updating a TCP connection, creating and timing out UDP connections, and tracking Virtual Private Network (VPN) connections. State handling is also required to support TCP proxy and TCP splicing.</p>
<p class=bodytext>System software should thus maintain flow state tables supporting millions of flows. Hardware must support software by performing a complex hash and lookup in a flow hash table. Software is responsible for analyzing the flow hash result and managing new flows, updating the hash table and maintaining the flows&#8217; state.</p>
<h1>System performance requirements at 100G</h1>
<p class=bodytext>To meet the stringent system requirements at 100G, both processing and memory architectures must meet the time budget offered by one packet time at the worst case of 64-byte packets, which is as low as 5 ns.</p>
<h2>Processing instruction and memory budgets</h2>
<p class=bodytext>Given that most networks continue to use Ethernet frames or packets as the underlying transport, it is important to understand the composition of these frames and how they affect network performance.</p>
<h2>The Ethernet frame </h2>
<p class=bodytext>A typical Ethernet frame starts with an 8-byte preamble, followed by 12 bytes of addressing information for destination and source addresses, a 2-byte type/length field indicating the type of date used, and the length of the payload. The payload data can be as low as 46 bytes and as high as 1,500 bytes. A 32-bit (4-byte) cyclic redundancy check is computed and appended at the end of the frame (Figure 1).</p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5519%2Ffigures%2F1" title="In an Ethernet frame format, a minimum packet size of 64 bytes is actually 84 bytes after adding the overhead shown."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5519%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> In an Ethernet frame format, a minimum packet size of 64 bytes is actually 84 bytes after adding the overhead shown.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<h2>Performance calculations at 100 GbE</h2>
<p class=bodytext>System throughput calculation is usually expressed in a packets-per-second (pps) figure. The maximum number is calculated when all Ethernet frames are 64 bytes in length, or the minimum size frame. For 10 GbE, this number is 14,881 million pps, or commonly known as 15 Mpps. For 100 GbE, this number becomes roughly 150 Mpps.</p>
<p class=bodytext>Smaller packets present a challenge in meeting the short time budget, while large packets present a challenge in meeting the highest line rate. The per-packet time budget required to process a 64-byte packet is as little as 6 ns. With a processor running at 1 GHz, the instruction cycle time is 1 ns. Hence, a 64-byte packet translates into a 6-cycle budget at 150 Mpps. One way to get around this constraint is to use parallel processing with multiple cores and threads. For example, a 100 cores/threads processor will increase this time budget to 600 cycles &#8211; a far more manageable window.</p>
<h2>Memory considerations at 100G</h2>
<p class=bodytext>The use of specialized memories is not recommended in networking devices. At present, DDR3 memories are the preferred external memories. DDR memories operate well in longer bursts; however, transaction rates for clocks higher than 1,666 MHz reach maximum rate for 64-bit wide interfaces. Exchanging a 64-bit channel for two 32-bit memory channels can deliver higher transaction rates at clock frequencies of 2,133 MHz and higher.</p>
<h1>Current approaches to fulfill 100G requirements</h1>
<h2>Multicore processors</h2>
<p class=bodytext>In the early 2000s, many new and established chip vendors started offering multicore CPU products based on standard general-purpose processors, creating Symmetric Multi-Processing (SMP) Linux structures. In leveraging the relatively simple programming model for SMP Operating Systems (OSs), networking vendors were able to introduce products to market in less time. However, this approach was limited to sub-10G levels of performance.</p>
<p class=bodytext>Performance in these processors is limited primarily because traditional general-purpose CPUs have relied on caches to work around memory latency issues. Cache misses force the CPU cores to starve for memory accesses, where main memory latency is way too slow compared to cache memory. This so-called &#8220;memory wall effect&#8221; implies that the SMP multicore model for processors does not scale to the hundreds of processor cores required to flexibly address 100 Gbps solutions. Attempts to minimize cache misses through branch prediction and speculative execution techniques fall short of solving the relatively low-cache hit-rate problem.</p>
<p class=bodytext>In an attempt to circumvent the performance bottleneck, vendors began embedding hardware accelerators into multicore processors to handle common performance-intensive functions such as security and DPI (see Figure 2). The resulting single-chip heterogeneous multicore processor has given way to proprietary architectures that are not OS friendly, and has defeated the original intent in having a simple, easy-to-program multicore processor.</p>
<p class=figures>
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=587,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5519%2Ffigures%2F2" title="Multicore general-purpose processors need the assistance of hardware acceleration function to process millions of flows at 100G."><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5519%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> Multicore general-purpose processors need the assistance of hardware acceleration function to process millions of flows at 100G.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.8x)</b></div>
</td>
</tr>
</table>
</figure>
<h2>Network processors </h2>
<p class=bodytext>Network processors are a category of processors focused on optimizing L2-L4 packet performance. In general, they contain smaller cores that scale reasonably well and can deliver 100 Gbps of performance. Memory performance is addressed through pipeline architectures, and in some cases, Very Long Instruction Word (VLIW) architectures.</p>
<p class=bodytext>Flexibility and intelligent processing are hampered in network processors due to complex programming and fixed internal structures focused at packet forwarding. Furthermore, performance in pipelined network processors suffers when traffic consists of several tunnels and/or when deeper tunnels are required.</p>
<h2>Ethernet switches</h2>
<p class=bodytext>This category of chips typically includes small pipelines with internal lookup engines and does not support external memory. Usage was common in enterprise Ethernet wiring closet switches. As the usage models grew in complexity with top-of-rack switches, the flexibility requirements also became more pronounced. Larger lookup tables and greater performance levels are now required from Ethernet switches, as well as several deep tunnels needed to support the many layers of virtualization in the data center.</p>
<p class=bodytext>Although some Ethernet switching chips have access to external ternary content-addressable memory for fast table lookups, a typical Ethernet switch can&#8217;t access external DDR memory, making it difficult to cater to networking applications that require support for millions of flows.</p>
<h2>Ethernet controllers</h2>
<p class=bodytext>This category of products is used in server and client environments to connect multiple Ethernet interfaces to the host x86 CPU through a PCI Express interface. These devices can&#8217;t be programmed to perform complex networking tasks such as switching or in-line security. They have no access to external memory and hence can&#8217;t support millions of flows.</p>
<p class=bodytext>Now that the challenges of processing network traffic at 100G have been identified, it is important to discuss what is needed to address these challenges. Part 2 of this series, which will be featured in the February issue of <span class=italics>Embedded Computing Design</span>, will highlight the need for a coprocessor that can meet the challenges that arise with 100G network traffic. Additionally, the second article will discuss how the new coprocessor manages functions such as intelligent L2/L3 switching, flow classification, in-line security processing, virtualization, and load balancing for x86 CPU cores and virtual machines. </p>
<p class=authorbio>Nabil G. Damouny is senior director of strategic marketing at Netronome.</p>
<p class=contactinfo>Netronome<br /> 408-496-0022<br /> <span style='font-weight:normal'><a href="mailto:Emailinfo@netronome.com"><b style='mso-bidi-font-weight:normal'>info@netronome.com</b></a></span><br /> Twitter: <a href="http://twitter.com/#!/Netronome">@netronome</a><br /> <a href="http://www.netronome.com">www.netronome.com</a> </p>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/01/managing-network-traffic-flow-for-multicore-x86-processors-at-40100g-part-1-of-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evolution of a small form factor</title>
		<link>http://www.vmecritical.com/articles/id/?5509</link>
		<comments>http://www.vmecritical.com/articles/id/?5509#comments</comments>
		<pubDate>Fri, 06 Jan 2012 15:00:00 +0000</pubDate>
		<dc:creator>Jerry Gipper, Editorial Director, OpenSystems Media</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Technology Feature]]></category>
		<category><![CDATA[1.8 ssd hard drive]]></category>
		<category><![CDATA[128gb mlc ssd]]></category>
		<category><![CDATA[128gb ssd]]></category>
		<category><![CDATA[128gb ssd 2.5]]></category>
		<category><![CDATA[128gb ssd hard drive]]></category>
		<category><![CDATA[16gb ssd sata]]></category>
		<category><![CDATA[2.5 sata ssd]]></category>
		<category><![CDATA[2.5 ssd ide]]></category>
		<category><![CDATA[2.5 ssd sata]]></category>
		<category><![CDATA[256gb sata ssd]]></category>
		<category><![CDATA[256gb ssd]]></category>
		<category><![CDATA[256gb ssd 2.5]]></category>
		<category><![CDATA[256gb ssd hard drive]]></category>
		<category><![CDATA[32gb ssd sata]]></category>
		<category><![CDATA[38999 connector]]></category>
		<category><![CDATA[38999 connectors]]></category>
		<category><![CDATA[512gb ssd]]></category>
		<category><![CDATA[64gb ide ssd]]></category>
		<category><![CDATA[64gb ssd]]></category>
		<category><![CDATA[cheap prototype pcb]]></category>
		<category><![CDATA[circuit board connector]]></category>
		<category><![CDATA[circuit board connectors]]></category>
		<category><![CDATA[ide 2.5 ssd]]></category>
		<category><![CDATA[ide ssd 64gb]]></category>
		<category><![CDATA[ide ssd disk]]></category>
		<category><![CDATA[ide ssd hard drive]]></category>
		<category><![CDATA[mil-c-38999 connectors]]></category>
		<category><![CDATA[OpenSystems Media]]></category>
		<category><![CDATA[pcb circuit board]]></category>
		<category><![CDATA[pcb circuit boards]]></category>
		<category><![CDATA[pcb design]]></category>
		<category><![CDATA[pcb fabrication]]></category>
		<category><![CDATA[pcb prototype]]></category>
		<category><![CDATA[pcb prototype boards]]></category>
		<category><![CDATA[pcie gen2 sata6g]]></category>
		<category><![CDATA[printed board circuit]]></category>
		<category><![CDATA[printed circuit board prototyping]]></category>
		<category><![CDATA[printed circuit layout]]></category>
		<category><![CDATA[prototype circuit board]]></category>
		<category><![CDATA[prototype pcb board]]></category>
		<category><![CDATA[sata 2.5 ssd]]></category>
		<category><![CDATA[sata ssd 2.5]]></category>
		<category><![CDATA[ssd 128gb]]></category>
		<category><![CDATA[ssd 2.5 hard drive]]></category>
		<category><![CDATA[ssd 2.5 inch]]></category>
		<category><![CDATA[ssd 256gb]]></category>
		<category><![CDATA[ssd 512gb]]></category>
		<category><![CDATA[ssd 64gb]]></category>
		<category><![CDATA[ssd 64gb price]]></category>
		<category><![CDATA[ssd disk drive]]></category>
		<category><![CDATA[ssd disk drives]]></category>
		<category><![CDATA[ssd disk ide]]></category>
		<category><![CDATA[ssd flash disk]]></category>
		<category><![CDATA[ssd ide 2.5]]></category>
		<category><![CDATA[ssd ide 32gb]]></category>
		<category><![CDATA[ssd ide 64gb]]></category>
		<category><![CDATA[ssd ide hard drive]]></category>
		<category><![CDATA[ssd sata 2.5]]></category>
		<category><![CDATA[ssd sata disk]]></category>
		<category><![CDATA[ssd sata hard drive]]></category>
		<category><![CDATA[ssd slc 64gb]]></category>
		<category><![CDATA[Unfolding small form factors and defense tech]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=4d5609c820ead310e3e936ad38633c8d</guid>
		<description><![CDATA[Highly integrated with low SWaP, VITA 73 fits perfectly on the small side of the rugged small form factor space.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="2" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FVME5509%2Ffigures%2F2" />Computing systems used in rugged applications have traditionally been designed from scratch using<br />
semiconductor-level components. As COTS system-level technology has increased in availability and popularity, the designers of these rugged systems have looked for more integrated levels of technology. These designers would like to leverage the cost effectiveness and time-to-market advantages of COTS boards and systems. Until recently, they have had few choices. That is rapidly changing as the list of possibilities grows. One of those compelling and emerging options in the small form factor arena is VITA 73 (Rugged Small Form Factor).</h3>
<p><span id="more-1037"></span><span class='body'>
<p class="body-text">What began as a solution to a network attached storage problem soon turned into one of the newest small form factor system solutions for rugged embedded computing platforms. Struggling to find a suitable method to package a Solid State Disk (SSD) or a hard drive, PCI Systems CEO Claus Gross pondered a 2.5-inch &#8220;X-frame&#8221; carrier for SSDs that had been sitting on his desk for some time. Suddenly, on a Monday morning, it struck him that this was just the right size and form factor for a next-generation embedded computing platform.</p>
<p class="Body-text">Many customers over the previous months had commented that they could really use a small-sized system package that was conduction cooled and capable of using the latest in high-performance, multicore processors. A set of requirements soon emerged that would inspire the design for a next-generation platform. The modules they required must:</p>
<ol>
<li class="Bullets">Be small yet high performance.</li>
<li class="Bullets">Be rugged, conduction cooled, and completely closed for robust shielding.</li>
<li class="Bullets">Be usable in blade configuration with a backplane or as a mezzanine on a carrier by simply replacing the interconnect connector.</li>
<li class="Bullets">Be able to operate in a stand-alone mode if necessary, precluding the need for other modules.</li>
</ol>
<p class="Body-text">These requirements expanded the thought process to include developing a platform with an industry leading function-to-size ratio. This ratio or functional density needed to be higher than anything currently on the market in this class of product. The higher functional density would be key to lowering total system costs because fewer modules would be needed.</p>
<p class="Body-text">These requirements led to the development of a specification for a new rugged embedded computing platform. And PCI Systems brought this specification to the VITA Standards Organization (VSO) to complete the work and turn it into an industry standard. A working group was formed in 2010 under VITA 73 to start the process. VITA 73 was submitted as a specification describing a small, rugged form factor for board modules and the associated backplane profiles. Also included was a specification for standard I/O using MIL-DTL-38999 connectors to make the standard even more desirable for rugged deployments.</p>
<p class="Body-text">VITA was chosen as the most appropriate place to conduct this work because of the dedication of the members to develop open standards for the critical embedded computing market. The experience of the members and the recent work on VPX made the decision even easier. VPX was the impetus for the module interconnect methodology and is used as the basis for the interconnection portion of the VITA 73 specification.</p>
<p class="Body-text">Further requirements helped to guide the development of VITA 73. A complete system or box-level solution was highly desirable. Users of this new platform were not to be burdened with the worry of the integration challenges that other architectures often imposed. The combination of primary and secondary requirements quickly led to a box that did not require wedge locks to retain the modules, as those would have used too much of the premium board real estate defined in the small form factor. The box would instead completely enclose the modules, providing both cooling and secure confinement for rugged usage models.</p>
<p class="Heading-1">VITA 73 features</p>
<p class="Body-text">How well does VITA 73 match up to its original design requirements? Let&#8217;s look at some of the key features of the specification to find out.</p>
<p class="Body-text">Size: VITA 73 modules are 3 inches wide by 4 inches deep. They are designed to be housed in an enclosure that can have from 4 to 16 slots. The total package for an eight-slot chassis is 4.5 inches wide by 4 inches high by 6 inches deep. This certainly puts VITA 73 firmly in the small end of small form factor platforms yet provides plenty of room for expansion when an application calls for a larger system. Also, the ties to VPX give an additional option to expand into a full VPX system if necessary.</p>
<p class="Body-text">Weight: Size, Weight, and Power (SWaP) are major concerns for many platforms in a multitude of industries. A VITA 73 chassis, when empty, is no more than 1.5 KG in weight (slightly more than 3 lbs). Fully loaded, with a typical payload of modules, results in a box less than 2.5 KG (5 lbs), making this a very lightweight contender. The clamshell packaging eliminates the need for heavy and bulky wedge locks on the printed circuit boards and saves board real estate for valuable functions (Figure 1). </p>
<p class="Figures">
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FVME5509%2Ffigures%2F1" title="The VITA 73 clamshell packaging eliminates the need for heavy and bulky wedge locks on the printed circuit boards and saves board real estate for valuable functions."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FVME5509%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> The VITA 73 clamshell packaging eliminates the need for heavy and bulky wedge locks on the printed circuit boards and saves board real estate for valuable functions.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p class="Body-text">Power: VITA 73 is specified to disperse up to 120 W in an eight-slot cold-plate-cooled chassis. With its conduction-cooling packaging, it can handle most of today&#8217;s highest-performance processors, giving it an edge in both electrical and computing power. Computing performance is maintained between modules by using PCI Express as the module interconnect fabric. Modeled after the VPX specification, it can handle similar data speeds between modules. The connectors chosen for the standard are specified to handle 10 GHz signals. To keep the design simpler, interconnects between modules are limited to a star-only topology. This reduces latency, making the overall system faster. It also simplifies the fabric switching between modules, requiring no switching on the modules. VITA 73 uses PCIe Gen2 with a bus width of four lanes and a possibility for a bus width of eight lanes per slot.</p>
<p class="Heading-1">Other advantages of VITA 73</p>
<p class="Body-text">Pin-in-socket connectors are used instead of blade-edge connectors, improving system reliability. Readily available straight connectors can be substituted for the right-angle connector to allow the creation of a family of mezzanine modules using the same exact design.</p>
<p class="Body-text">Zero cables and wires are used to interconnect the modules to the I/O connections. PCI Systems&#8217; &#8220;No Wires&#8221; strategy is used throughout. Wires in rugged applications are not a solution. They will vibrate in the chassis and eventually break at the solder points. Small printed circuit boards are used instead to route signals between modules and I/O connectors, enabling high-speed differential signaling with carefully matched impedance for the high signal speeds. Additionally, assembly and maintenance are simplified because the interconnect modules prevent missed or wrong connections and reduce failures caused by vibration.</p>
<p class="Body-text">Six backplane profiles are defined to accept processing modules, two types of peripheral I/O modules (single-ended and differential), and RF input modules, SATA drives, and power supplies. Allowing for RF coax inputs provides a very reliable and readily available I/O connection.</p>
<p class="Body-text">There are several bonus features included in VITA 73. A 10 MHz single-ended frequency is defined to aid in systemwide data acquisition and synchronize power supplies. Also a star trigger and other trigger functions are implemented. For next generations of PCI Express, the usage of the PCIe 100 MHz clock is defined for all boards used in the chassis and a separate instrumentation frequency of 100 MHz is part of the specification.</p>
<p class="Heading-1">Market needs</p>
<p class="Body-text">The analysis of the current market for military computers has shown that the market interest in very small, ruggedized systems is very high, especially for unmanned aircraft with highly integrated electronic control systems. This has spurred interest in the military hardware community to push for development of a standard for a small form factor system.</p>
<p class="Heading-1">A new market</p>
<p class="Body-text">Complimentary to VITA 73, there is also a new VITA 71 working group, which is creating a 3U/6U VPX mezzanine board standard that is also compatible with VITA 73.</p>
<p class="Body-text">The VITA 73 working group is on-time and on-track to position itself as &#8220;the standard&#8221; for unmanned systems, securing all members&#8217; and interested parties&#8217; early stakes in the new market.</p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/01/evolution-of-a-small-form-factor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hybrid backplanes combine OpenVPX and VME components</title>
		<link>http://www.vmecritical.com/articles/id/?5508</link>
		<comments>http://www.vmecritical.com/articles/id/?5508#comments</comments>
		<pubDate>Fri, 06 Jan 2012 15:00:00 +0000</pubDate>
		<dc:creator>Thomas Roberts, Mercury Computer Systems</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Special Feature]]></category>
		<category><![CDATA[10 gigabit copper]]></category>
		<category><![CDATA[10g ethernet]]></category>
		<category><![CDATA[10g ethernet nic]]></category>
		<category><![CDATA[10gb ethernet copper]]></category>
		<category><![CDATA[10gb ethernet switches]]></category>
		<category><![CDATA[10gbase-t switches]]></category>
		<category><![CDATA[10gbe copper]]></category>
		<category><![CDATA[10gbe ethernet]]></category>
		<category><![CDATA[3u cpci chassis]]></category>
		<category><![CDATA[6u cpci]]></category>
		<category><![CDATA[6u vme]]></category>
		<category><![CDATA[applications embedded systems]]></category>
		<category><![CDATA[backplane vme]]></category>
		<category><![CDATA[chassis vme]]></category>
		<category><![CDATA[compact pci chassis]]></category>
		<category><![CDATA[compact pci spec]]></category>
		<category><![CDATA[compactpci backplane]]></category>
		<category><![CDATA[compactpci connector]]></category>
		<category><![CDATA[cpci 3u]]></category>
		<category><![CDATA[cpci 6u]]></category>
		<category><![CDATA[cpci backplane]]></category>
		<category><![CDATA[cpci backplanes]]></category>
		<category><![CDATA[cx4 10gb]]></category>
		<category><![CDATA[cx4 copper]]></category>
		<category><![CDATA[cx4 ethernet]]></category>
		<category><![CDATA[design embedded systems]]></category>
		<category><![CDATA[elma vme chassis]]></category>
		<category><![CDATA[embedded microcontroller systems]]></category>
		<category><![CDATA[embedded software applications]]></category>
		<category><![CDATA[embedded software programming]]></category>
		<category><![CDATA[embedded system designing]]></category>
		<category><![CDATA[embedded system software development]]></category>
		<category><![CDATA[embedded systems processors]]></category>
		<category><![CDATA[embedded systems software development]]></category>
		<category><![CDATA[ethernet 10g]]></category>
		<category><![CDATA[Fitting OpenVPX into VME-based systems]]></category>
		<category><![CDATA[legacy application migration]]></category>
		<category><![CDATA[legacy system modernization]]></category>
		<category><![CDATA[legacy systems migration]]></category>
		<category><![CDATA[legacy systems modernization]]></category>
		<category><![CDATA[mainframe modernization]]></category>
		<category><![CDATA[Mercury Computer Systems.]]></category>
		<category><![CDATA[microprocessor embedded system]]></category>
		<category><![CDATA[modernizing legacy systems]]></category>
		<category><![CDATA[realtime embedded system]]></category>
		<category><![CDATA[serial rapidio switch]]></category>
		<category><![CDATA[vita vme]]></category>
		<category><![CDATA[vme 6u]]></category>
		<category><![CDATA[vme backplanes]]></category>
		<category><![CDATA[vme extender]]></category>
		<category><![CDATA[vme extender board]]></category>
		<category><![CDATA[vme front panel]]></category>
		<category><![CDATA[vme p0 connector]]></category>
		<category><![CDATA[vme p2 connector]]></category>
		<category><![CDATA[vme vita]]></category>
		<category><![CDATA[vme vpx]]></category>
		<category><![CDATA[vme64x backplane]]></category>
		<category><![CDATA[vme64x chassis]]></category>
		<category><![CDATA[vmebus backplane]]></category>
		<category><![CDATA[vpx backplane]]></category>
		<category><![CDATA[vpx vme]]></category>
		<category><![CDATA[vxs backplane]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=0954b7bb3ed4f5ffd68e6c995d591f20</guid>
		<description><![CDATA[As VME is replaced by newer standards and fades into the legacy mist, I/O investment can be assured via hybrid backplanes.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract">While VME has been supplanted by standards like OpenVPX, which support higher system bandwidths, investments in unique VME modules can be preserved by using hybrid backplane designs.</h3>
<p><span id="more-1038"></span><span class='body'>
<p class="body-text">For more than 25 years, the VME architecture defined COTS systems that met the demand for increases in computing and connectivity. Successive generations of new processors provided more and more compute cycles, while VME bandwidth evolved in a similar fashion from 40 MBps on the original VMEbus to 80 MBps, then 160 MBps, and finally 320 MBps on double-edged source-synchronous transfer. </p>
<p class="Body-text">In its familiar 6U form factor, VME found its way into small 6-slot chassis and large 21-slot systems, as well as many ATR and half-ATR configurations. However, after an incredibly long run, the VME connector finally ran out of gas. As processors continued to get faster, it simply wasn&#8217;t possible to coax out any more bandwidth from the bus.</p>
<p class="Body-text">VITA addressed the need for a new generation of standards by pursuing two options. The first option, VXS (VITA 41) has a much higher bandwidth than VME, delivering up to 5 GBps to each payload slot, and also offers a large degree of backward compatibility at the module level. Because the bandwidth is delivered via a switch fabric such as Serial RapidIO, the overall performance impact is even greater. </p>
<p class="Body-text">The other new standard option is VPX (VITA 46), which was developed without the constraint of backward physical compatibility. VPX defines a multiplane architecture approach that provides support for very high-bandwidth communications. The standard delivers more than 10 GBps via a switch fabric to each payload slot over the data plane and equivalent bandwidths over an expansion plane using a point-to-point connection such as PCI Express.</p>
<p class="Body-text">After its initial definition, the VPX standard morphed into a family of specifications, often referred to as &#8220;dot specifications,&#8221; defining a number of board-level implementation options. The flexibility was nice but resulted in a situation with severe interoperability problems &#8211; modules developed by multiple manufacturers didn&#8217;t work together. Thus, OpenVPX (VITA 65) was developed to address this issue. Building on the VPX definitions, OpenVPX added the concepts of planes, pipes, and profiles to define an architecture framework for interoperability. OpenVPX is being adopted rapidly in new embedded designs; however, widespread use of VME means the standards will coexist for some period of time.</p>
<p class="Heading-1">The need for hybrid backplanes</p>
<p class="Body-text">Despite its success in addressing application requirements, OpenVPX cannot instantaneously achieve the coverage breadth built up by VME over decades. On the financial side, proven VME modules represent significant investments. For example, current intelligence, surveillance, and reconnaissance programs are often challenged to combine data from different types of sensors in real time. Some sensor interfaces have already been developed and deployed on existing programs. Other interfaces are completely new. The goal is to use them all within one platform in an efficient and cost-effective manner. </p>
<p class="Body-text">Meeting this type of challenge sometimes requires the use of hybrid backplanes to bridge legacy technologies by bringing together heterogeneous backplane architectures such as fabric-based OpenVPX and legacy VME into a single system. A major advantage of a hybrid backplane is the ability to continue using specialized, existing hardware and thus preserve years of development and system cost.</p>
<p class="Body-text">OpenVPX lends itself to a hybrid backplane approach. It offers flexibility in terms of interconnects and topologies to mix and match with legacy boards, which enables integrators to custom-design the interconnects over a hybrid backplane to meet the application&#8217;s unique needs.</p>
<p class="Heading-1">When hybrid backplanes make sense </p>
<p class="Body-text">Not every legacy application is a good candidate for a hybrid backplane solution. However, when key factors align, using a hybrid backplane can save a significant amount of time and money. </p>
<p class="Body-text">In many cases, recreating a custom-designed VME board as an OpenVPX module is cost prohibitive. Industry experience shows that spinning, testing, debugging, and respinning a new 6U board of moderate complexity will cost more than $1 million and require at least nine months, often more than a year, to complete. Alternatively, using a hybrid backplane, development time can be cut to three or four months with costs as low as $50,000. In addition, this approach lowers overall project risks by using proven technology for a specific function.</p>
<p class="Body-text">Hybrid backplanes are an optimal choice for a system upgrade in situations where (a) an existing legacy board performs a function that won&#8217;t cause a system bottleneck; and (b) a legacy board was highly customized for a specific purpose and can&#8217;t be replaced with a commercially available component.</p>
<p class="Heading-1">Hybrid backplane challenges</p>
<p class="Body-text">Although customized hybrid backplanes can be attractive in many situations, they require design and manufacturing expertise to be implemented effectively. As a start, design engineers must determine how many slots are required; which subsidiary protocol each slot will support; which interconnection topology will be required from slot to slot; how communication between the modules will be managed; what voltages will be supported at each slot; and what slot(s), if any, will need rear transition modules. Physical spacing between the slots differs between standards, which must be accounted for in the design plan.</p>
<p class="Body-text">Establishing communication between legacy modules and new system components is a key function provided by a hybrid backplane. For example, communication between a VME slot and an OpenVPX slot involves customized connections between mapped pins on both types of connectors. On the OpenVPX side, the concept of profiles can be used to assist this mapping.</p>
<p class="Body-text">The OpenVPX standard defines a set of system architectures within VPX and provides a framework for interoperability between modules and backplanes. With OpenVPX, system integrators can more readily architect an application-specific system based on compatible OpenVPX profiles for modules, backplanes, and development chassis. </p>
<p class="Body-text">An OpenVPX backplane profile is a physical definition of a backplane implementation that includes details such as the number and type of slots that are implemented and the topologies used to interconnect them. Ultimately, a backplane profile is a description of channels and buses that interconnect slots and other physical entities in a backplane.</p>
<p class="Body-text">Reviewing the following two generalized hybrid backplane options will help show what is possible; however, a great number of variations could be implemented. </p>
<p class="Heading-1">Hybrid backplane design approaches</p>
<p class="Heading-2">OpenVPX bridge slot</p>
<p class="Body-text">A straightforward approach is to use an OpenVPX bridge slot. VITA 46.1, part of the VPX specification, maps the VMEbus interface directly onto specific VPX connector pins. A hybrid backplane connects the VMEbus signals from the pins in the VME slot to the defined pins in the OpenVPX bridge slot. The bridge module in this slot accepts the VME traffic and then routes it to a VPX-friendly interface &#8211; either the control plane (many recent VME applications use VMEbus for control) or the data plane.</p>
<p class="Body-text">When a VITA 31 module is used, other considerations must be examined (Figure 1). Because VITA 31.1 is a full 1000BASE-T implementation and VPX utilizes a 1000-BX SERDES interface, a PHY conversion must be completed to interconnect the Ethernet interfaces. In a conduction-cooled embedded system, a specialized Active Interface Module (AIM) is often created to break out I/O. This conversion can be placed onto that module. The hybrid backplane must be laid out to make the connections from the P0 pins in the VITA 31.1 slot to the designated user-defined pins on the AIM. Note that a bandwidth mismatch exists from what would be available with VME (320 MBps) compared to 2 GbE at 250 MBps.</p>
<p class="Figures">
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=1145,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FVME5508%2Ffigures%2F1" title="Ethernet interfaces are interconnected using an approach based on an interface module and a VME VITA 31.1 compact packet switched backplane."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FVME5508%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> Ethernet interfaces are interconnected using an approach based on an interface module and a VME VITA 31.1 compact packet switched backplane.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom)</b></div>
</td>
</tr>
</table>
</figure>
<p class="Heading-2">Map user-defined VME pins to OpenVPX connector</p>
<p class="Body-text">Another simple yet effective method for implementing a hybrid backplane is shown in Figure 2. User-defined pins in the VME P2 connector are mapped by the hybrid backplane onto selected VPX connector pins.</p>
<p class="Figures">
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=1305,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FVME5508%2Ffigures%2F2" title="User-defined VME pins are mapped to an OpenVPX connector."><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FVME5508%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> User-defined VME pins are mapped to an OpenVPX connector.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom)</b></div>
</td>
</tr>
</table>
</figure>
<p class="Body-text">This approach can be used with a PMC or XMC I/O interface attached to the VME module, which brings the I/O down to P2 pins. The user can then implement a lower-speed serial protocol or another parallel interface. Depending on what is being implemented, this could connect to the VPX module&#8217;s data plane, control plane, expansion plane, or into the user I/O area.</p>
<p class="Heading-1">Meeting unique requirements with a VME/OpenVPX hybrid backplane</p>
<p class="Body-text">Designing a hybrid backplane, mapping out communications, and defining and routing signals all require special skills. And, like most complex technical tasks, these activities are greatly aided by experience.</p>
<p class="Body-text">With careful planning and experienced system architecture design, custom hybrid backplanes can create a path forward for defense contractors. These backplanes help contractors evolve to next-generation technology while continuing to use critical legacy boards, thus minimizing costs, risks, and time to deployment.</p>
<p class="Author-bio">Thomas Roberts is a solutions marketing manager at Mercury Computer Systems. He has more than 20 years of experience in systems engineering and technical marketing with IBM, Nixdorf, Data General, Digital Equipment, and Compaq. Tom has a BS in Engineering from Cornell University and an MBA from the University of Kansas. Contact him at troberts@mc.com.</p>
<p class="Contact-Info">Mercury Computer Systems       978-967-1291       <a href="http://www.mc.com">www.mc.com</a></p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/01/hybrid-backplanes-combine-openvpx-and-vme-components/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fallback to the future: Circuit-switched networks as a voice/data solution</title>
		<link>http://www.compactpci-systems.com/articles/id/?5518</link>
		<comments>http://www.compactpci-systems.com/articles/id/?5518#comments</comments>
		<pubDate>Wed, 04 Jan 2012 15:00:00 +0000</pubDate>
		<dc:creator>Brandon Lewis</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[3g service providers]]></category>
		<category><![CDATA[AdvancedTCA: Voice/data solutions]]></category>
		<category><![CDATA[amc atca]]></category>
		<category><![CDATA[atca amc]]></category>
		<category><![CDATA[atca backplane]]></category>
		<category><![CDATA[atca blade]]></category>
		<category><![CDATA[atca blade server]]></category>
		<category><![CDATA[atca chassis]]></category>
		<category><![CDATA[atca form factor]]></category>
		<category><![CDATA[atca shelf]]></category>
		<category><![CDATA[atca shelf manager]]></category>
		<category><![CDATA[broadband wimax]]></category>
		<category><![CDATA[business telecoms providers]]></category>
		<category><![CDATA[capex & opex]]></category>
		<category><![CDATA[capex e opex]]></category>
		<category><![CDATA[capex to opex]]></category>
		<category><![CDATA[data networking services]]></category>
		<category><![CDATA[Fallback to the future]]></category>
		<category><![CDATA[fddi concentrator]]></category>
		<category><![CDATA[fixed wireless broadband]]></category>
		<category><![CDATA[launch new product market]]></category>
		<category><![CDATA[launching a new product]]></category>
		<category><![CDATA[launching new product]]></category>
		<category><![CDATA[legacy application migration]]></category>
		<category><![CDATA[legacy application modernization]]></category>
		<category><![CDATA[legacy systems migration]]></category>
		<category><![CDATA[legacy systems modernization]]></category>
		<category><![CDATA[mainframe legacy system]]></category>
		<category><![CDATA[mainframe modernization]]></category>
		<category><![CDATA[market segmentation demographic]]></category>
		<category><![CDATA[marketing demographic segmentation]]></category>
		<category><![CDATA[marketing market segmentation]]></category>
		<category><![CDATA[marketing product launch]]></category>
		<category><![CDATA[microtca chassis]]></category>
		<category><![CDATA[modernizing legacy systems]]></category>
		<category><![CDATA[mpls networks]]></category>
		<category><![CDATA[new product launch]]></category>
		<category><![CDATA[new product launch process]]></category>
		<category><![CDATA[new product launch strategy]]></category>
		<category><![CDATA[new product launching strategy]]></category>
		<category><![CDATA[OpenSystems Media]]></category>
		<category><![CDATA[opex e capex]]></category>
		<category><![CDATA[oss network management]]></category>
		<category><![CDATA[packet circuit switching]]></category>
		<category><![CDATA[packet switched data]]></category>
		<category><![CDATA[product launch marketing]]></category>
		<category><![CDATA[product launch process]]></category>
		<category><![CDATA[product launch strategies]]></category>
		<category><![CDATA[product launch strategy]]></category>
		<category><![CDATA[product launching process]]></category>
		<category><![CDATA[product launching strategy]]></category>
		<category><![CDATA[radisys atca]]></category>
		<category><![CDATA[targeting segmentation]]></category>
		<category><![CDATA[telecommunication network management]]></category>
		<category><![CDATA[telecommunication service providers]]></category>
		<category><![CDATA[telecommunications network management]]></category>
		<category><![CDATA[telecoms providers]]></category>
		<category><![CDATA[telecoms service providers]]></category>
		<category><![CDATA[wimax wireless]]></category>
		<category><![CDATA[wimax wireless broadband]]></category>
		<category><![CDATA[wireless wimax]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=7e31aa8c7666eb046c8405fd28c92924</guid>
		<description><![CDATA[The Circuit Switched Fallback (CSFB) feeds data's insatiable bandwidth appetite while maintaining voice QoS, as explained in an interview with industry experts from three companies that collaborated on this new technology.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="2" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5518%2Ffigures%2F2" />Editor&#8217;s note: The LTE build out seems at a crossroads, as the technology and availability to transfer voice over an all-IP network while retaining QoS is still not in place. However, the dilemma of offering the exceptional data speeds of LTE with the quality voice services of legacy circuit-switched networks until a Voice over LTE (VoLTE) solution arrives may have found an answer. The Circuit Switched Fallback (CSFB) allows wireless devices to &#8220;fall back&#8221; to legacy domains to send/receive voice calls. A virtual panel &#8211; Drew Sproul, Adax; Venkataraman Prasannan, Radisys; and Niv Kagan and Avi Fisher, SURF &#8211; presents details on the CSFB and the partnership resulting in this recent solution. Edited excerpts follow.</h3>
<p><span id="more-901"></span><span class='body'>
<p class="body-text"></p>
<p class="Interview"><span class="Interviewer">CPCI: </span>How close are we to a truly &#8220;all-IP&#8221; network? What is the status of LTE?</p>
<p class="Body-text"><span class="Interviewee">PRASANNAN:</span> If you say, &#8220;There is nothing but all-IP network,&#8221; no one will agree because there are all kinds of networks in place and a huge amount of copper in the ground that is not all IP. But if you ask, &#8220;Are there people who are still deploying the old network? Who&#8217;s deploying LTE versus 2.5 G?&#8221; you would probably find a small tract of investment in 2.5 G from entities that have some foreseen function, but for the most part everyone else is deploying LTE.</p>
<p class="Body-text"><span class="Interviewee">KAGAN:</span> We see our customers starting to deploy LTE networks, and requiring that equipment manufacturers support those different technologies and services.&nbsp;This is driven by the consumer using applications such as real-time video communications, all the way to the operator, who is subsequently required to increase investment in IP, driving an IP network.</p>
<p class="Figures">
<figure>
<table width="250" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td align="center" style="padding-left: 8px;" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5518%2Ffigures%2F1" title="ADAX, Radisys, and SURF collaborated on the CSFB for an APAC Tier 1 customer. ART"><br />
					<img width="240" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=240&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FCPCI5518%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption>ADAX, Radisys, and SURF collaborated on the CSFB for an APAC Tier 1 customer. </figcaption>
</td>
</tr>
</table>
</figure>
<p class="Interview"><span class="Interviewer">CPCI: </span>What is going prevent LTE from arriving at a fate similar to IMS (IP Multimedia System)?</p>
<p class="Body-text"><span class="Interviewee">SPROUL:</span><span> The IMS network standard came out before LTE standards were solidified and when there was not yet the driving demand for multimedia services there is today; Voice was fine and the data speeds weren&#8217;t in place to support new multimedia. But tablets and smartphones drove data, video, video streaming &#8211; the mantra of &#8220;mobile broadband access to the Internet&#8221; &#8211; and in a way pushed the industry to jump over IMS to LTE, so there are very few IMS subsystems in play today. </span></p>
<p class="Body-text"><span class="Interviewee">PRASANNAN:</span><span> IMS is being implemented much more slowly on the wireless side, and that&#8217;s why it feels like it&#8217;s at such a standstill; IMS is getting traction in some of the broadband side infrastructure and getting used. It provides more of a framework and means of dealing with the control and management plane elements, and it has taken much longer to implement that and a service creation aspect in the wireless world.</span></p>
<p class="Body-text"><span>The LTE promise is the need for speed, and that comes with upgrading the infrastructure to accommodate new network topology and architecture. LTE collapses certain network elements together and makes them more comprehensive or intelligent, if you will. The mobility management that had been very much a part of the Radio Network Controllers (RNCs) and some other base station controllers has been simplified, which translates not only to higher speed but also a cheaper network from an OPEX/CAPEX point of view, ensuring LTE&#8217;s viability for the future.</span></p>
<p class="Body-text"><span class="Interviewee">KAGAN:</span> While IMS was driven to provide a next-generation solution for voice infrastructure, LTE is the next generation for both voice and data architecture. As we see subscribers pushing the limits on wireless data usage and willing to pay for wireless data access we believe LTE will continue to deploy for data usage, but constraints on voice are forcing the operators to find other solutions for their currently deployed voice networks, which is where the CSFB comes into play.</p>
<p class="Interview"><span class="Interviewer">CPCI: </span>Generally, what are the past, present, and future of the CSFB?</p>
<p class="Body-text"><span class="Interviewee">FISHER:</span><span> Voice networks have been and are still built on circuit-switched networks, and the technology and network availability is still not in a place to transport voice over an all-IP network to the subscriber. At the same time, adoption of data services is increasing at an exponential rate, forcing operators to adopt technologies for IP networks. The challenge is to maintain all relevant voice services and QoS while providing great data service. This led to the adoption of CSFB, which maintains a circuit-switched network for voice while providing a high-speed data network.</span></p>
<p class="Body-text"><span class="Interviewee">SPROUL:</span><span> The migration to packet processing requires a middle ground of interworking between the legacy service, switched services signaling, the user plane, and the emerging packet processing-based service. So where we&#8217;ve come from is a background of legacy PDM circuit-switched services to LTE, which today is principally focused on building out mobile broadband access to the Internet from smartphones, tablets, and so on, for non-voice services. </span></p>
<p class="Body-text"><span class="Interviewee">KAGAN:</span> We believe that as LTE is adopted, the requirements on CSFB will grow. Initially it will serve as the primary infrastructure for voice communications while it provides the flexibility to migrate to a true all-IP network in the future.</p>
<p class="Interview"><span class="Interviewer">CPCI: </span>How does the CSFB help facilitate the transition from legacy to LTE, and how did the players implement this?</p>
<p class="Body-text"><span class="Interviewee">FISHER:</span> The CSFB maintains a circuit-switched voice channel to the subscriber while the transport of media in the backhaul is achieved over IP. This guarantees QoS for voice in wireless networks by interworking with Public Switched Telephone Networks (PSTNs) like wireline, and with circuit-switched networks such as 2G wireless networks that utilize Adaptive Multi-Rate (AMR) over circuit switch (Transcoder and Rate Adaptation Unit (TRAU) frames).</p>
<p class="Body-text"><span class="Interviewee">SPROUL:</span> Specifically, in a Radisys ATCA server platform, we&#8217;re bringing in Transition-Minimized Differential Signaling (TMDS) zeros from the GERAN network through our T1E1 ports &#8211; voice over 64-kilobit DS zero slots; it doesn&#8217;t get any more legacy than that. Then our smartcard interworks that voice into Internal Time-Division Multiplexing (I-TDM) packets, which are Ethernet packets based off of an MPLS (Multi-Protocol Label Switching) framework. Then it is sent to the SURF DSP card.</p>
<p class="Body-text"><span>When we set up the connection we exchange Media Access Control (MAC) addresses &#8211; no IP involved here. </span><span></span><span>We&#8217;re setting up an IPDM channel between us and start sending these packets over the backplane. Then the SURF card gets the IPDM, does whatever magic it needs to do for voice encryption/decryption, and sends it out onto the IP network.</span></p>
<p class="Body-text"><span class="Interviewee">PRASANNAN:</span><span> In this particular instance, the customer is building a network element which requires a particular functionality and incorporates a Line Interface Card, a DSP resource, and because a modular AMC form factor is being used as a host to incorporate the two, the customer is left with the task of putting these three pieces together, integrating them, and building an application on top of it.</span></p>
<p class="Body-text">Radisys, ADAX, and SURF brought our contributions together to make this integration as seamless as possible, accelerating time to market. At Radisys we have a framework and a mechanism to make this happen more naturally with our Alliance Partner Program, in which all of the players were already involved.</p>
<p class="Interview"><span class="Interviewer">CPCI: </span><span>How long will it take to complete the transition to LTE, and what is the CSFB&#8217;s longevity?</span></p>
<p class="Body-text"><span class="Interviewee">SPROUL:</span> There is still a lot of legacy gear and service in the field that needs to be interconnected, and it&#8217;s not just a holding pattern while those are decommissioned and replaced. What&#8217;s actually happening is that LTE is an add-on to existing service networks to provide data services, and therefore you get upgraded legacy systems with the CSFB. </p>
<p class="Body-text"><span>The transition depends on how TEMs (Telecom Equipment Manufacturers) address the VoLTE and circuit-switched connection. What the VoLTE initiative requires is an IMS services plane for LTE networks to send voice traffic for true VoIP. In an LTE network, this is gobbledygook, but in an LTE/IMS system, the network just picks it up like it always has. For now, all the arrangements that support voice and text messaging will remain in place.</span></p>
<p class="Body-text"><span class="Interviewee">FISHER:</span> The complete transition will only occur once the LTE network provides the same level of quality for the voice channel over IP as over circuit-switched network. Then there will be a truly all-IP network from the subscriber to the network and beyond, but we haven&#8217;t seen a deployed technology that is able to achieve this yet, and therefore it will take at least a few years before the CSFB will not be required anymore.</p>
<p class="Interview"><span class="Interviewer">CPCI: </span>If there were no such thing as AdvancedTCA, would it have to be invented or is CSFB more agnostic?</p>
<p class="Body-text"><span class="Interviewee">SPROUL:</span> ATCA is the perfect vehicle for CSFB because you can re-architect your existing concentrator networks by leaving the RAN in place and architecting access gateways and concentrators to legacy networks like GERAN and UTRAN.</p>
<p class="Body-text"><span>So now you&#8217;ve got TDM and ATM (Asynchronous Transfer Mode)-based services that you want to get onto your IP core; ATCA-based products facilitate that by on the one hand speaking legacy via zero or ATM, and on the other speaking IP, and the beauty of ATCA is that the Ethernet IP cores are built into the architecture. </span></p>
<p class="Body-text"><span>That is a crucial component of the ATCA architecture, and the second main point as the CSFB gets to deployment is the need for High Availability (HA) and preventing loss of service. Because ATCA already has a redundancy built into it, it makes it easier for things like HA for the user plane to be implemented. That&#8217;s all an integral, fundamental part of the ATCA architecture; so yes, if ATCA didn&#8217;t exist it would have to be invented.</span></p>
<p class="Interview"><span class="Interviewer">CPCI: </span>How significant do you anticipate ATCA to be in your next win? What are the promising ATCA markets moving forward?</p>
<p class="Body-text"><span class="Interviewee">SPROUL:</span><span> Our next two opportunities in this domain are in China, and ATCA is crucial because of, again, scalability, flexibility, and the challenge that we&#8217;re addressing now: interworking. Adax has always been an advocate of open system standards, both in terms of software and hardware development and platforms. We sell to the broad telecom market, and an open standards-based interoperability is one of our core business and technical principles.</span></p>
<p class="Body-text"><span class="Interviewee">KAGAN:</span> LTE is built in a flat IMS architecture and therefore promotes independent nodes of different scale and functionality, as opposed to the legacy approach of a centralized large switching system.&nbsp;This approach promotes different TCA architectures based on the network requirements.</span></p>
<p class="Body-text"><span>On a global scale, we feel that the promising ATCA markets are those with a high concentration of users that adopt technologies requiring high-performance, real-time computing and communication technologies, especially in video with its vast requirements for real-time processing and ultra-high bandwidth in the all-IP domain.</span></p>
<p class="Body-text"><span class="Interviewee">PRASANNAN:</span><span> We are seeing it pretty well balanced, and our ATCA split is one-third, one-third, one-third (Europe, Asia, and North America). It tends to be driven by where the TEMs are, and if you look across those geographies, there are definitely equipment manufacturers present in all three.</span></p>
<p class="Body-text"><span>The telecom market will continue to be present and grow at a fairly attractive rate, but ATCA is also spreading its wings to other market segments. I&#8217;ve seen some network monitoring, which is a segment that has a lot of ATCA presence, and I&#8217;m sure it will continue to grow in that space. Another opportunity I can cite is Aerospace and Defense, which is looking for more of the ruggedized alignment and performances dictating higher processing power and higher network performance; it&#8217;s just a combination of time and the artifact of the segment.</span></p>
<p class="Body-text"><span>Telecom itself was a fairly long cycle compared to enterprise, and Aerospace and Defense is an even longer cycle: 15 to 20 years. You start seeing growth after the fourth or fifth year. That&#8217;s the nature of the segment and it also takes time for those things to come up for re-evaluation on that long of a cycle, so you have to wait it out.</span></p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/01/fallback-to-the-future-circuit-switched-networks-as-a-voicedata-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MicroTCA.4: The next inflection point in open standards platforms</title>
		<link>http://www.compactpci-systems.com/articles/id/?5512</link>
		<comments>http://www.compactpci-systems.com/articles/id/?5512#comments</comments>
		<pubDate>Wed, 04 Jan 2012 15:00:00 +0000</pubDate>
		<dc:creator>Tony Romero, PT</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Technology Feature]]></category>
		<category><![CDATA[3u cpci]]></category>
		<category><![CDATA[4g broadband]]></category>
		<category><![CDATA[4g lte map]]></category>
		<category><![CDATA[4g lte network]]></category>
		<category><![CDATA[4g lte service]]></category>
		<category><![CDATA[4g lte speed]]></category>
		<category><![CDATA[4g mobile broadband]]></category>
		<category><![CDATA[4g wireless broadband]]></category>
		<category><![CDATA[4g wireless providers]]></category>
		<category><![CDATA[6u cpci]]></category>
		<category><![CDATA[amc atca]]></category>
		<category><![CDATA[atca amc]]></category>
		<category><![CDATA[atca amc carrier]]></category>
		<category><![CDATA[atca backplane]]></category>
		<category><![CDATA[atca blade]]></category>
		<category><![CDATA[atca chassis]]></category>
		<category><![CDATA[atca form factor]]></category>
		<category><![CDATA[atca shelf manager]]></category>
		<category><![CDATA[broadband wimax]]></category>
		<category><![CDATA[bsnl 3g tariff]]></category>
		<category><![CDATA[compact pci chassis]]></category>
		<category><![CDATA[compactpci power supply]]></category>
		<category><![CDATA[cpci 3u]]></category>
		<category><![CDATA[cpci 6u]]></category>
		<category><![CDATA[cpci backplane]]></category>
		<category><![CDATA[cpci form factor]]></category>
		<category><![CDATA[cpci front panel]]></category>
		<category><![CDATA[cpci hot swap]]></category>
		<category><![CDATA[cx4 10gb]]></category>
		<category><![CDATA[cx4 ethernet]]></category>
		<category><![CDATA[data acquisition boards]]></category>
		<category><![CDATA[dsp with fpga]]></category>
		<category><![CDATA[embedded sbc]]></category>
		<category><![CDATA[Emerging standards: MicroTCA.4]]></category>
		<category><![CDATA[ericsson lte]]></category>
		<category><![CDATA[fixed wireless broadband]]></category>
		<category><![CDATA[fpga image processing]]></category>
		<category><![CDATA[general purpose gpu]]></category>
		<category><![CDATA[hspa 4g]]></category>
		<category><![CDATA[hspa lte]]></category>
		<category><![CDATA[is lte 4g]]></category>
		<category><![CDATA[long term evolution 4g]]></category>
		<category><![CDATA[long term evolution lte]]></category>
		<category><![CDATA[lte hspa]]></category>
		<category><![CDATA[lte mobile broadband]]></category>
		<category><![CDATA[lte vs 4g]]></category>
		<category><![CDATA[microtca]]></category>
		<category><![CDATA[microtca carrier hub]]></category>
		<category><![CDATA[microtca chassis]]></category>
		<category><![CDATA[pc 104 sbc]]></category>
		<category><![CDATA[pc embedded fanless]]></category>
		<category><![CDATA[picmg backplane]]></category>
		<category><![CDATA[pt]]></category>
		<category><![CDATA[qualcomm lte]]></category>
		<category><![CDATA[sbc embedded]]></category>
		<category><![CDATA[telecommunication service providers]]></category>
		<category><![CDATA[telecoms service providers]]></category>
		<category><![CDATA[what is 4g lte]]></category>
		<category><![CDATA[wimax broadband service]]></category>
		<category><![CDATA[wimax mobile broadband]]></category>
		<category><![CDATA[wimax providers]]></category>
		<category><![CDATA[wimax wireless broadband]]></category>
		<category><![CDATA[wireless wimax]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/advancedtca/?guid=083d6ebde2fecdc201c27e031a5994dc</guid>
		<description><![CDATA[The perfect fit: MTCA.4 emerges as a bridge in the core/edge dilemma, and so much more.]]></description>
			<content:encoded><![CDATA[<div id='story' class='body'>
<div class='body-text'>Andy Grove spoke of Strategic Inflection Points more than 10 years ago as significant changes that affect how businesses make decisions. Some may not be paying much attention to the new MicroTCA.4 specification, but the groundbreaking standard, in conjunction with new technical advances, makes this event one that should have everyone taking note. This truly is disruptive technology.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/advancedtca/2012/01/microtca-4-the-next-inflection-point-in-open-standards-platforms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

