NEC develops new high speed solution for Internet performance monitoring

New solution makes more efficient use of multi-core hardware for traffic analysis and trouble-shooting and enables speedy stream analysis to reduce processing overheads.

Measuring and troubleshooting Internet performance and availability is more important than ever before because of our reliance on high speed connectivity in virtually every aspect of our daily lives and the need for Internet Service Providers and telecom operators to provide good Quality of Experience to their users. NEC Laboratories Europe is addressing the challenges presented by today’s distributed and diverse online environment by developing new monitoring and root cause analysis solutions in the research project mPlane (http://www.ict-mplane.eu), sponsored by the European Commission. The project involves a total of 16 partners in 9 European countries and is designed to benefit Internet Service Providers, mobile broadband operators, application providers and their end-users.

NEC is conducting cutting-edge research on systems and algorithms for “big data” mining and real-time network troubleshooting. In particular, NEC has developed Blockmon, a distributed processing platform for analyzing unbound data streams coming from multiple monitoring probes. Blockmon uses a number of processing blocks that are interconnected via gates and exchange messages to carry out discrete data traffic analysis tasks concurrently. The platform enables fine-grained tuning as it allows users to assign the execution of a block to a thread pool pinned to specific CPU cores. This stream analysis enables the efficient and speedy use of multi-core hardware. It also provides the flexibility to allocate code to the cores in a way that optimises caching effects, memory accesses or CPU utilisation rates to reduce processing overheads.

In contrast, existing systems automatically split data across the topology of computing nodes and cores in a fixed and inflexible way, which is often not tuned for performance. Blockmon has shown to outperform other state-of-the-art open-source stream-processing platforms up to 23 times according to laboratory tests. The platform has been released as open source software running on commodity hardware.

Jürgen Quittek, Head of the Network Research Division at NEC Laboratories Europe, commented, “The impressive performance that Blockmon provides has caught the attention of European telecom operators. They have started adopting Blockmon in their network monitoring infrastructures and see it as a flexible and customizable alternative to proprietary and closed-source solutions. In a six-month trial at a leading European telecom operator, Blockmon has shown excellent results outperforming the operator’s expectations by a factor of seven.”

On top of Blockmon, NEC has developed a rich set of applications for specific network analysis tasks. The latest is a troubleshooting tool for Desktop-as-a-Service (DaaS) solutions that is able to determine the Quality-of-Experience (QoE) of thin-client users by monitoring the connections to the servers. After detecting poor QoE for a user, the tool performs a deep dive analysis and identifies the root cause in the Internet behind the quality degradation.

The first transoceanic cable to achieve 1/2 Petabit per second capacity, and also the first to...
10-year contract forms part of East Sussex Council’s new procurement Framework initiative serving...
CommScope High Density R-PHY Shelf to support DAA and virtualization across global broadband...
Djibouti Telecom is leveraging Ciena’s GeoMesh Extreme solution to upgrade its DARE1 (Djibouti...
New dual band stabilisation technique cancels the problem of temperature fluctuations to allow long...
Aryaka Networks has introduced its latest Services Point of Presence (PoP) in Dublin, Ireland,...
The service is the first of its kind to be trialled across the Atlantic on a live network and will...
SpaceX will locate Starlink ground stations within Google data center properties, providing...