Services
Quality requirements capture
For any application to be effective it must deliver an acceptable
Quality of Experience (QoE) to its users. The performance of a
network-centric application is inherently tied to the performance of
the underlying network. Using state-of-the-art mathematical tools and
network degradation equipment, we can assess the performance of a
given application under a variety of network conditions. As a result
of this analysis we can establish the quantitative link between the
application's and the network's performance. This information can be
used to create quantitative requirements for network designers and
managers, as well as helping developers to create applications that
are more tolerant of varying network conditions.
Network performance evaluation
Before new applications can be effectively supported on an existing
network it is essential to understand the performance of the network.
By using our extensive range of network test and emulation equipment
we can assess all the aspects of the end-to-end Quality of Service
(QoS) that an existing network delivers. This information can be used
to aid capacity planning, trouble-shoot existing problems, or to make
informed decisions about the capability of a network to support new
applications effectively.
Network and distributed system design
Using our mathematical understanding of networks we can predict,
a priori, the performance of a given set of applications sharing a
common network infrastructure. Using an in-house methodology we have
the tools required to design large scale networks capable of
delivering consistent QoE to its users. We have applied
these tools to various operational environments:
- high performance data processing centres with 10GE backbones
- ad-hoc wireless networks running at 1 or 2 mbits/sec
- national broadband infrastructures
Consultancy
In addition to the above services we are happy to discuss other
project proposals. Our particular strengths lie in operational
environments that have real-time or safety constraints; those that are
required to operate successfully while resources are saturated; and
those projects that have restricted budgets as when
requiring use of COTS (components off the shelf).