Physical layer switches have been around for some time, but recently have been in the spotlight as the final piece to 100% test lab automation. If the physical layer is not automated, the benefits of automation are diluted by having to manually configure the infrastructure of the lab. Let's explore this often-overlooked, but key contributor to automating a test lab environment.
What is a Layer 1 switch?
A physical layer switch, or Layer 1(L1) switch, operates at the physical layer of the OSI (Open System Interconnection) model. The easiest way to think of a Layer 1 switch is an an electronic, programmable patch panel. It simply establishes the physical connection between ports. The connection is established using software commands and thus, allows test topologies to be automatically or remotely configured.
A Layer 1 switch does not read, manipulate or use packet/frame headers to route the data. Layer 1 switches are fully transparent to the data and typically have very low latency. Completely transparent connections between ports are important in testing environments as this allows the tests to be as accurate as if there were a patch cord between the devices.
How is that different from Layer 2?
In contrast, an Ethernet switch operates at Layer 2 or 3 in the OSI model and connects inputs and output ports by reading packet or frame headers and routes data based on the location designated in the header.
In some cases Ethernet switches are used for interconnecting devices into a physical topology. The characteristics of Layer 2/3 switch operation, however, can affect test results, rendering them inappropriate in many test environments. For example, a Layer 2/3 switch will filter bad packets or fragments, add/delete idle characters to compensate for differing input/output clock timing, or discard control frames. This would make it impossible to compare input to output data streams when testing. Layer 2/3 switches can also be costly to scale, and don't provide the flexibility of Layer 1 switches to support a mix of media types or media conversion.
Layer 1 switch technologies
There are several different technologies of Layer 1 switches: Beam steering (all optical or OOO), mechanical switching, and optical-electrical-optical (OEO) switching. Let's take a brief look a the characteristics of each.
Beam steering switches connect to the physical infrastructure using single mode fiber, and the switch fabric operates at the optical level. Because the fabric switch uses sophisticated architecture, it can be more expensive than other technologies.
Mechanical switches use software controlled robotic devices to connect fiber ports to each other (think robotic patch panel) providing a purely physical connection. Operating at the pure physical level, the architecture is economical.
Optical-electrical-optical switches offer software controlled connection of either fiber or copper interfaces. If the input is optical, the switch converts optical data to electrical data through to be mapped through the switch fabric and reconverted to optical at the output port. This technology can be more expensive than mechanical technologies but offer value-added features that can offset that difference.
Other value-added benefits of Layer 1 switches
Depending on the technology, Layer 1 switches offer benefits to test lab automation environments in addition to mapping at the physical layer.
Scalability and blocking is always a consideration when choosing the technology of a Layer 1 switch. Smaller, lower rate L1 switches provide and-to-any mappings without blocking, and are relatively inexpensive. As port and data rate requirements increase, however, strictly non-blocking switch fabrics become restrictively expensive and some tolerance to blocking will need to be defined. To achieve increased port requirements, clustering multiple switches becomes necessary.
Automation software is only half of the solution
Without deploying Layer 1 switches, test lab automation software will only automate the actual testing being performed. Configuring the test topology will still be a labor-intense endeavor. Full CAPEX and OPEX benefits of test lab automation can only be realized with the implementation of Layer 1 switches
Whatever the form factor or technology, the capabilities of a Layer 1 switch eliminate the final roadblock to 100% test lab automation.
We just sent you an email. Please click the link in the email to confirm your subscription!