Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tawfik Ismail
March 2014
Outline
Introduction to OptiSystem
Starting OptiSystem
Direct Modulation
Global Parameters
Outline 2
OptiSystem
OptiSystem is a comprehensive software design suite that enables users to plan,
test, and simulate optical links in the transmission layer of modern optical networks.
It is a system level simulator based on the realistic modeling of fiber-optic
communication systems.
A comprehensive Graphical User Interface (GUI) controls the optical component
layout and netlist, component models, and presentation graphics.
OptiSystem allows for the design automation of virtually any type of optical link in
the physical layer, and the analysis of a broad spectrum of optical networks, from
Long-Haul Networks, Metropolitan Area Networks (MANs) and Local Area Networks
(LANs).
OptiSystem includes an extensive library of sample optical design (.osd) files that
can be used as templates for optical design projects or for learning and
demonstration purposes.
OptiSystem capabilities can be extended with the addition of user components,
and can be seamlessly interact with a wide range of tools.
Introduction OptiSystem 3
OptiSystem - Main Features
Component Library: The OptiSystem Component Library includes hundreds of
components, all of which have been carefully validated in order to deliver results
that are comparable with real life applications.
User-defined components: The user can create new components based on
subsystems and user-defined libraries, or use co-simulation with a third party tool
such as MATLAB or Simulink.
Mixed signal representation: OptiSystem handles mixed signal formats for
optical and electrical signals in the Component Library
Quality and performance: OptiSystem calculates parameters such as BER and Q-
Factor in order to predict the system performance.
Measured components: The OptiSystem Component Library allows you to enter
parameters that can be measured from real devices. It integrates with test and
measurement equipment from different vendors.
Data monitors: The user can select any component ports and save the data then
monitors it after the simulation ends. Also he can attach an arbitrary number of
visualizers to the monitor at the same port.
Introduction OptiSystem 4
OptiSystem - Main Features
Multiple layouts: The user can create many designs using the same project file,
which allows you to create and modify your designs quickly and efficiently.
Parameter sweeps and optimizations: Simulations can be repeated with an
iterated variation of the parameters. The user can combine multiple parameter
sweeps and multiple optimizations.
Report page: A fully customizable report page allows the user to display any set of
parameters and results available in the design. The produced reports are organized
into resizable and moveable spreadsheets, text, 2D and 3D graphs.
Bill of materials: OptiSystem provides a cost analysis table of the system being
designed, arranged by system, layout or component.
Introduction OptiSystem 5
OptiSystem - Applications
OptiSystem has a wide range of applications include:
Optical communication system design from component to system level at the
physical layer
CATV or TDM/WDM/CDM network design
Passive optical networks (PON) based FTTx
Free space optic (FSO) systems
Radio over fiber (ROF) systems
SONET/SDH ring design
Transmitter, channel, amplifier, and receiver design
Dispersion map design
Estimation of BER and system penalties with different receiver models
Amplified system BER and link budget calculations
Introduction OptiSystem 6
Optical System Components
The role of the communication channel is to transport the optical signal from
transmitter to receiver without distorting it.
The role of the optical receiver is to convert the optical signal received at the
output end of the optical fiber back into the original electrical signal.
Description window
Project layout window
Status Bar
From the component library, go to Default > Transmitters Library > Optical Modulators.
Select Mach-Zehnder Modulator
From the component library, go to Default > Transmitters Library > Bit Sequence Generators.
Select Pseudo-Random Bit Sequence Generator
From the component library, go to Default > Transmitters Library > Pulse Generators > Electrical.
Select NRZ Pulse Generator
1. The Pseudo-Random Bit Sequence Generator to the NRZ pulse generator input port,
2. The NRZ pulse generator output to the Mach-Zehnder “Modulation” input port,
3. The CW laser output to the Mach-Zehnder input port
Subsystem helps you to create your own components from the component library to organize
the layout in different hierarchical levels when you have a large number of components in
different levels.
Input/Output Port
Custom Library