WO1997035396A1 - Dynamic communication line analyzer apparatus and method - Google Patents

Dynamic communication line analyzer apparatus and method Download PDF

Info

Publication number
WO1997035396A1
WO1997035396A1 PCT/US1997/005415 US9705415W WO9735396A1 WO 1997035396 A1 WO1997035396 A1 WO 1997035396A1 US 9705415 W US9705415 W US 9705415W WO 9735396 A1 WO9735396 A1 WO 9735396A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
dsl
sonet
communications
processor
Prior art date
Application number
PCT/US1997/005415
Other languages
French (fr)
Inventor
Bryan J. Zwan
Kenneth T. Myers
Original Assignee
Digital Lightwave, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Digital Lightwave, Inc. filed Critical Digital Lightwave, Inc.
Priority to AU26034/97A priority Critical patent/AU2603497A/en
Publication of WO1997035396A1 publication Critical patent/WO1997035396A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/104Asynchronous transfer mode [ATM] switching fabrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/14Monitoring arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/24Testing correct operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0003Switching fabrics, e.g. transport network, control network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0062Testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5628Testing

Definitions

  • invention relates to an apparatus and method of high speed
  • invention consists of a precision test instrument for
  • invention further includes a novel central switching matrix
  • testing devices in fiber optic plant which often lies adjacent copper based elements in the same network.
  • test device that can terminate and process very high speed
  • Harris et al. in U.S. Patent No. 3,956,601. Harris
  • a transmitter section to generate test signals
  • a receive section to capture test signals
  • a display to report data
  • the Harris test device tests for various parameter conditions
  • test device which evaluates analog and digital
  • telecommunications signals such as Tl and ISDN protocol signals
  • gate array to provide an interface for different transmission
  • the line interface can be reconfigured to
  • present invention includes a fully integrated test device with
  • the present invention further includes
  • invention further includes error generation and insertion in
  • invention further includes an internal multiplexer to permit
  • FIG. 1 is a generalized block diagram showing the
  • FIG. 2 is a block diagram of the processor section of the present invention.
  • FIG. 3 is a block diagram depicting the SONET module of
  • FIG. 4 is a block diagram depicting the ATM processor
  • FIG. 5 is a block diagram of the DSl module portion of the
  • FIG. 6 is a block diagram of the DS3 module portion of the
  • FIG. 7 is a block diagram showing the M13 mux portion of
  • FIG. 8 is a block diagram showing the switch matrix of the
  • FIGS. 9A-C are block diagrams of the novel simultaneous
  • FIGS. 10A-G are further block diagrams of the novel
  • System 10 consists of several modules including a common
  • control module 20 a SONET module 40, an ATM processor 90, an
  • M13 multiplexer 100 a DS3 line interface 110, a DS3 processor
  • processor 150 an orderwire interface 160, a datacom interface
  • Control module 20 is further provided with a PCMCIA interface
  • Microprocessor 22 may take the form of any
  • Bus 32 is a
  • RAM 24 consists of commercially available dynamic random access memory
  • FLASH EEPROM 25 is also conventional in design with a storage
  • Non-volatile RAM 26 consists of
  • timing source includes a timing source, frequency counters, and related clock
  • Chipset 28 furthermorecarries
  • Control module 20 is also provided with a highly repetitive signal
  • controller 33 touchscreen 34, and display 35.
  • the present invention is designed to provide an easy and
  • the present invention provides a powerful graphical user interface
  • Display 35 is comprised of a LCD active matrix
  • Overlaying display 35 is a touchscreen 33 which consists of
  • touchscreen controller 34 which senses the
  • Zones are created for the current test performed by the
  • Xilinx gate arrays used in the present invention are widely used components with
  • Processor 22 then selects the desired test and
  • the present invention can be dynamically
  • Switch 200 also advantageously consists of a field
  • programmable gate array such as those sold by Xilinx.
  • gate array include logical data selectors
  • processor 22 may reconfigure switch 200
  • SONET module 40 is presented in expanded form in Figure
  • SONET module comprises SONET interface and SONET processor
  • the SONET interface of the present invention is
  • the electrical interface of the present invention accepts and
  • a transformer/detector 49 isolates the
  • Transformer/detector 49 also scales
  • module 50 performs clock and data recovery functions and converts the incoming bipolar signal to a unipolar image of the
  • SONET module 40 also includes an optical interface
  • optical receiver 52 comprising optical receiver 52 and laser transmitter 54 and
  • optical receiver 52 senses incoming optical signals and feeds
  • clock recovery/framer 56 which performs clock and data
  • recovery/framer 56 is fed into terminating transceiver 60.
  • Clock recovery/framer 56 must be instructed by processor 22 whether to operate in OC-3 or OC-12 mode. This module also
  • optical receiver 52 in a conventional manner.
  • optical interface 46 The output side of optical interface 46 consists of laser
  • register 44 synthesizes the optical transmit clock of either
  • the output side also includes an error
  • the error insertion module 59 provides the capability to insert random errors at the section level on OC-3 or OC-12 traffic.
  • SONET module 40 shown in Figure 3 provides the interface
  • Terminating transceiver 60 receives data
  • SONET module 40 also includes
  • field programmable gate array 62 which performs decoding
  • field programmable gate array 62 are synchronized in interface
  • Interface gate array 64 also serves as
  • 170 are used to receive provisioning and network information
  • received signals are fully framed and may be
  • SONET module 40 is
  • Switch 200 is thus provided with fully framed inbound and test
  • SONET module 40 includes frame store field programmable
  • array 66 supports logic analyzer operations for the SONET test
  • Array 66 monitors the output of the SONET interface field
  • Pointer field programmable gate array 68 captures pointer
  • the received data is
  • Mapped signals are input from
  • mapping devices 80 and 82 for further processing and insertion
  • STS-1 generator 81 generates a
  • Multiplexer 65 passes through the output from the STS-1
  • VT channel insertion is
  • DSl-SONET mapping device 80 demaps floating
  • pointer gate array 68 In VTl.5 mode, pointer gate array 68
  • Processor 22 instructs
  • pointer gate array 68 has internal logic which keeps track of
  • the pointer gate array 68 also serves as a pointer gate array 68 to insert the VTl.5 byte.
  • DS3-SONET mapping device 82 provides the interface between
  • the device serves DSl signals.
  • the DS3 On the transmit side, the DS3
  • programmable gate array 68 also adds pointers and framing to
  • DS3 mapping device 82 demaps desired DS3 signals
  • mapping device 80 are provided with access to switch matrix 200
  • ATM processor 90 is shown in greater detail in Figure 4.
  • ATM processor 90 provides transmission and analysis of ATM
  • ATM processor 90 accepts STS-12C, STS-3C or STS-1
  • ATM processor 90 employs a logic interface field
  • Logic interface 92 includes OC-12
  • programmable gate array 94 generates generic cells without
  • the DSl test set consists of a DSl
  • DSl processor 142 which includes DSl
  • phase locked loop circuit 146 used to lock the
  • DSl line interface 140 provides
  • interface 140 is provided with a port on switch matrix 200 to
  • DSl interface 140 also provides DSl signals
  • Jitter processor 150 senses short
  • DSl framer 144 handles framing and decoding, and then
  • Analyzer 148 where the data is further processed. Analyzer 148 is also
  • Error and alarm information from analyzer 148 is forwarded to
  • Analyzer 148
  • Analyzer 148 provides
  • switch matrix 200 is provided at both the DSl framer 144 and
  • processor 142 is accomplished through switch matrix 200. Each of DSl line interface 140 and DSl processor 142 is provided
  • processor 142 and the other system components.
  • the DS3 test set of the present invention is shown in
  • the DS3 test set consists of a DS3
  • DS3 analyzer 114 is able to synchronize
  • DS3 analyzer 114 supplies error insertion signals to DS3 framer 116. Under processor 22 control, DS3 analyzer
  • DS3 analyzer 114 further provides the capability to
  • C-Bit parity errors may be inserted by DS3 Framer 116 under
  • Analyzer 114 consists of three main sections: a pattern
  • Error rate generator 118 is set up to
  • Processor 22 configures error rate generator 118 as
  • DS3 line interface 110 provides an interface to the DS3
  • Interface 110 includes a termination device to
  • Interface 110 also serves as a 75 ohm cable.
  • Interface 110 also serves as a 75 ohm cable.
  • Line interface 110 is controlled by processor 22 in conjunction
  • Line interface 110 also performs clock
  • Both DS3 line interface 110 and DS3 processor 112 are identical to DS3 line interface 110 and DS3 processor 112 .
  • switch matrix 200 provided with dedicated ports on switch matrix 200 to permit the rapid exchange of data between these elements and other
  • the M13 mux module 100 is shown in greater detail in
  • M13 mux 100 provides multiplexing and demultiplexing
  • M13 mux 100 multiplexes 28 DSl signals up to DS3.
  • a single DSl is supplied from the switch matrix 200 to transmit channel select 104. Transmit channel
  • select 104 places the DSl on the selected input, as directed
  • the M13 mux 100 multiplexes through the DS2 stage
  • the M13 Mux section also demultiplexes 28 DSls from a DS3.
  • a receive channel select 102 selects the desired DSl, as
  • M13 mux 100 also provides information on intermediate DS2
  • level multiplexing in M13 mode such as loss of frame.
  • Switch matrix 200 is shown in greater detail in Figure 8.
  • Switch matrix 200 is composed of a collection of processor
  • the data selectors are each of the possible sources for the
  • Switch matrix 200 For a completely non-blocking arrangement.
  • the switch fabric maintains suitable clock and data
  • switch matrix 200 By separating switch matrix 200 into DSl and DS3
  • Switch 200 consists of two primary modules, DSl switch 220
  • DSl switch 220 consists of a field
  • processor 22 Upon receipt of a switching instruction,
  • switch module 220 sets those logical data selectors to produce
  • DS3 switch 240 is contained in a high speed field
  • DSl switch 220 allows the following connections in a non-
  • DS3 switch 240 allows the following connections in a non- blocking manner:
  • switch 200 allows an extremely flexible test configuration that
  • Figure 9 shows one of the
  • Each test set can be set up to exercise and monitor one line
  • the switch 200 is key
  • Figure 9A depicts one such simultaneous test protocol.
  • DS3 line interface 110 is mated to a DS3 source such as a DS3
  • DSl line interface 140 is mated to a DSl source
  • SONET module 40 is mated to an OC-12
  • test set DSl test set, and SONET module 40 have individual
  • DSl signals are received by line
  • DS3 signals are received by line interface 110 and are passed to DS3 processor 112 through switch 200.
  • Processor 22 collects data from all three active test modules
  • Figure 9B presents an example where simultaneous testing
  • DS3 line interface 110 is again mated with a DS3 signal source and SONET module 40 is mated with an OC-12 source.
  • processor 112 performs testing of the DS3 input data stream
  • SONET module 40 performs testing of the optical stream.
  • SONET module 40 also extracts a desired DSl signal
  • interface 140 accepts a DSl signal and passes it to DSl
  • SONET module 40 receives an OC- 12 signal and extracts an embedded DS3 signal.
  • Embedded DS3
  • switch 200 Because switch matrix 200 is dynamically
  • Figure 10A provides a schematic
  • multiplexer a common telecommunications network component.
  • Customer SONET multiplexer 280 is mated to the DSl line
  • Figure 10B shows the use of the present invention to test
  • DS3 processor 112 produces
  • SONET module 40 maps the incoming DS3
  • the extracted signal is then routed back to DS3
  • processor 112 through switch 200 for evaluation and analysis.
  • customer mux 280 can be configured to also
  • customer mux 280 can be simultaneously evaluated as to DS3 and
  • devices such as customer mux 280
  • protocol may be affected by a transmitter or receiver for another signal protocol, and failure to simultaneously monitor
  • Figure IOC shows the use of the present invention to
  • line interface 110 passes the
  • SONET module 40 produces an optical signal such as an OC-3 and
  • SONET module 40 evaluates the integrity of the optical stream produced by
  • the extracted DS3 signal is passed to DS3
  • the extracted DS3 signal is then evaluated by DS3 processor 112 to determine whether the mapping
  • FIGS. 10D and 10E represent similar test protocols to
  • the lower order signal used is a DSl instead of a DS3.
  • device under test can be driven with DSl or DS3 or other test
  • test protocols can proceed simultaneously, even on a common data stream.
  • customer mux 280 is subject to
  • processor 142 produces a DSl test signal which is passed to the
  • M13 mux 100 through switch 200.
  • M13 mux 100 then adds additional DSl signals to form a composite DS3 signal. That
  • Customer mux 280 is instructed to
  • SONET module 40 then demaps the DS3 component
  • customer mux 280 is tested as to its signal
  • DSl processor 142 produces a DSl test signal which is passed
  • Customer mux 280 is directed to embed that
  • SONET module 40 then extracts
  • DS3 processor 110 performs
  • M13 mux 100 demuxes the embedded DSl test signal from the

Abstract

A high speed telecommunications testing apparatus (10) and method which utilizes field programmable gate arrays to produce dynamic test modules for DS1, DS3, SONET, and ATM signals interconnected by a high speed switching fabric (200). The high speed switch (200) permits the direct exchange of signals from one test module to another thereby permitting simultaneous testing of different communications line protocols and further provides for multiple tests on a single data stream. Individual line interfaces (110, 140, 160) are provided for DS1, DS3, and SONET lines which terminate and frame incoming and outgoing signals. Data exchange between modules is accomplished through the high speed switch fabric (200).

Description

DY AMIC COMMUNICATION LINE ANALYZER APPARATUS AND METHOD
FIELD OF THE INVENTION
This invention relates to the field of communications line
testing and evaluation. More particularly, the present
invention relates to an apparatus and method of high speed
digital communications line testing and evaluation. The
invention consists of a precision test instrument for
receiving, generating, demapping, mapping, extracting,
combining and manipulating high speed digital bit streams
common in modern telecommunications networks. The present
invention further includes a novel central switching matrix
which in turn supports simultaneous testing and evaluation of
several circuits and payloads at one time. The present
invention further relates to the method of operating the
precision test instrument to maximize its utility and
efficiency as a test instrument.
BACKGROUND OF THE INVENTION
Over the last two decades, the telecommunications industry
has progressed from a copper based, low bandwidth network to
a fiber optic based, high bandwidth network. Although this
evolution is ongoing, there has been a significant investment
in fiber optic plant which often lies adjacent copper based elements in the same network. As a result, testing devices
used to monitor and evaluate communications lines are now
required to accept both copper and fiber optic lines and
protocols. The older Tl, DSO, DS1, and DS3 formats used in
copper plant feeds into the same nodes as OC-1, OC-3, OC-12,
and OC-48 fiber optic modalities and these higher speed optical
signals contain the lower order signals as embedded bit
streams. It is therefore desirable to produce a test device
that can fully extract, test and evaluate each of these formats
within a single platform. It is further desirable to permit
multiple tests of a single bit stream by routing signals from
one signal modality to another through a high speed internal
switch fabric. It is further desirable to produce a test
device that can terminate and evaluate several high speed
signals simultaneously. It is further desirable to produce a
test device that can terminate and process very high speed
signals without resort to expensive components.
Others have attempted to produce a fully integrated test
device for the multitude of communications signal protocols in
use today. An early attempt to address this problem was
proposed by Harris et al. in U.S. Patent No. 3,956,601. Harris
discloses an early transmission line test device which includes
a transmitter section to generate test signals, a receive section to capture test signals, and a display to report data.
The Harris test device tests for various parameter conditions
including envelope delay, noise, and distortion but each test
modality takes place sequentially, with a selection mechanism
to advance the instrument from one test to the next . A
significant limitation of this approach is that only a single
parameter can be tested at a time. Moreover, this early device
omits the facility to test high speed optical signals, an
essential component of today's telecommunication network.
A further attempt was proposed by Szy borski et al . in
U.S. Patent No. 5,121,342. Szymborski discloses a multi-mode
test device which evaluates analog and digital
telecommunications signals such as Tl and ISDN protocol signals
but does not include the capability of processing high speed
optical signals. Szymborski utilizes a single programmable
gate array to provide an interface for different transmission
protocols. The line interface can be reconfigured to
accommodate a different line protocol through operator input.
However, the Szymborski system is limited to processing one
signal at a time with its gate array devoted to one particular
protocol of interest. No capability exists to test multiple
lines or multiple protocols simultaneously. Highly specialized communications line test devices have
been proposed by others such as Bowmaster in U.S. Patent No.
5,455,832 and Kight et al. in U.S. Patent No. 5,355,238. These
disclose very sophisticated communications line test devices
which demonstrate the advanced nature of the SONET protocol
testing art. However, neither of these advanced designs
permits the exchange of signals between multiple protocols and
neither permits testing of multiple protocols simultaneously.
Accordingly, these disclosures contemplate the use of a
dedicated line tester for each protocol under consideration.
Others have proposed commercial devices which purport to
test and analyze telecommunications lines. Companies such as
Tektronix, Microwave Logic, Telecommunications Techniques
Corporation, and Hewlett Packard/Cerjac have attempted to
provide a test device for the telecommunications industry.
Each of these devices are large, bulky test sets capable of
interface with only one signal at a time. None of these
devices is capable of simultaneous testing of more than one
line or more than one communications protocol. Still further,
none of these prior art systems provide dynamic test protocols
involving multiple tests on a plurality of communications
streams while maintaining the full test capability of a individual test device. As a result, qualitative comparison
between different component signals in a single high bandwidth
composite signal is not fully supported in prior art systems.
Further, testing of multiple inbound signal protocols must be
conducted sequentially, requiring a much longer test time than
is desirable. For example, to test a switch which carries DS1,
DS3, and SONET signals, the technician must first mate the
prior art systems to the switch under evaluation and initiate
a test sequence for the DS1 protocol . Upon conclusion of that
test, the technician must alter the cabling of the device and
initiate the DS3 test sequence. Upon the conclusion of that
test, the technician must again alter the cabling of the device
and initiate the SONET test sequence. This results in long
test times which significantly increase maintenance and operations costs for the user.
The difficulties and limitations suggested in the
preceding are not intended to be exhaustive but rather among
the many which may tend to reduce the effectiveness and user
satisfaction with prior communications line test devices and
methods and the like. Other noteworthy problems may also
exist; however, those presented above should be sufficient to
demonstrate that prior communications line test devices and methods appearing in the past will admit to worthwhile improvement .
SUMMARY OF THE INVENTION
A novel high speed telecommunications testing apparatus
and method which utilizes field programmable gate arrays to
produce dynamic test modules for DS1, DS3, SONET and ATM
signals interconnected by a high speed switching fabric. The
present invention includes a fully integrated test device with
centralized microprocessor control . The high speed switch
permits the direct exchange of signals from one test module to
another. The dynamic nature of the device supports
simultaneous testing of communications lines in multiple
protocols and further provides for multiple tests on a single
data stream. Individual line interfaces are provided for DS1,
DS3, and SONET lines which terminate and frame incoming and
outgoing signals. The present invention further includes
processing sections associated with DS1, DS3 , SONET, and ATM
data to analyze and extract desired signals. The present
invention further includes error generation and insertion in
all protocols to permit dynamic error testing. The present
invention further includes an internal multiplexer to permit
building and extraction of DS1 and DS3 signals. OBJECTS PF THE INVENTION
It is therefore a general object of the invention to provide a novel communications signal test apparatus and method
that will obviate or minimize the problems previously described with reference to the prior art.
It is a general object of the invention to provide a novel communications signal test apparatus and method that will facilitate full function testing of all common SONET and
electrical protocols.
It is a general object of the invention to provide a novel communications signal test apparatus and method that will support simultaneous, uninterrupted testing of different
communications protocols. It is another general object of the invention to provide a novel communications signal test apparatus and method that permits ease of use and efficient, portable operation.
It is another object of the invention to provide a novel communications signal test apparatus and method that includes DS3 and DSl signal drop and insert from SONET signal streams. It is another object of the invention to provide a novel
communications signal test apparatus and method that includes
DSl signal drop and insert from DS3 signal streams.
It is a further object of the invention to provide a novel
communications signal test apparatus and method that includes
DSl and DS3 mapping and demapping within a single unitary test
bed.
It is another object of the invention to provide a novel
communications signal test apparatus and method that includes
an improved user interface and method of data presentation
which facilitates use and operation of the device.
It is a further object of the invention to provide a novel
communications signal test apparatus and method that includes
a high speed switch fabric to facilitate the extraction and
interchange of signals between protocols.
It is another object of the invention to provide a novel
communications signal test apparatus and method that will
provide for simultaneous testing and multiplexing of self
generated and received signals.
It is a further object of the invention to provide a novel
communications signal test apparatus and method that permits
variable test protocols. It is another object of the invention to provide a novel communications signal test apparatus and method that supports
remote operation and data acquisition to facilitate centralized operator control and data procurement. It is still another object of the invention to provide a
novel communications signal test apparatus and method that
includes random error generation capabilities.
It is still another object of the invention to provide a novel communications signal test apparatus and method that utilizes a software based design to facilitate feature enhancement, maintenance, and calibration.
It is another object of the invention to provide a novel communications signal test apparatus and method that includes memory structures to support historical data compilation and reporting.
Other advantages and meritorious features of the present invention will be understood from the description of the
preferred embodiments, the appended claims, and the drawings.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a generalized block diagram showing the
interrelationship of the major components of the present invention. FIG. 2 is a block diagram of the processor section of the present invention.
FIG. 3 is a block diagram depicting the SONET module of
the present invention.
FIG. 4 is a block diagram depicting the ATM processor
portion of the present invention.
FIG. 5 is a block diagram of the DSl module portion of the
present invention.
FIG. 6 is a block diagram of the DS3 module portion of the
present invention.
FIG. 7 is a block diagram showing the M13 mux portion of
the present invention.
FIG. 8 is a block diagram showing the switch matrix of the
present invention.
FIGS. 9A-C are block diagrams of the novel simultaneous
testing methodology supported by the present invention.
FIGS. 10A-G are further block diagrams of the novel
simultaneous testing methodology supported by the present
invention showing multiple tests performed on the same data
stream.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Referring to Figure 1, the test device and method of the
present invention is embodied in a system block diagram 10.
System 10 consists of several modules including a common
control module 20, a SONET module 40, an ATM processor 90, an
M13 multiplexer 100, a DS3 line interface 110, a DS3 processor
112, a DSl line interface 140, a DSl processor 142, a jitter
processor 150, an orderwire interface 160, a datacom interface
170, and a switch matrix 200.
The features of the common control module 20 can best be
appreciated with reference to Figure 2. Common control module
20 consists of a high level microprocessor 22, RAM 24, FLASH
EEPROM memory 25, non-volatile RAM 26, and associated timing
and interface chipset 28. Analog to digital converter 27
permits the control module 20 to measure analog parameters.
Control module 20 is further provided with a PCMCIA interface
30 to permit porting of the device using standard PCMCIA type
2 hardware. In this manner, data may be extracted and control
information added to the present invention using a stand alone
microcomputer. Microprocessor 22 may take the form of any
commercially available high level microprocessor but is
advantageously comprised of the Intel 80386sl processor for its
low power consumption and high speed processing capabilities.
Processor 22 communicates with the other components of the present invention over data/address bus 32. Bus 32 is a
standard eight bit mutliplexed data/address bus commonly used
with Intel x86 series microprocessors. Address information is
latched to the various devices of the system as desired and
programming information and data are enabled over a common bus
using time multiplexing in a conventional manner.
RAM 24 consists of commercially available dynamic random
access memory with a nominal storage capacity of 10 megabytes.
FLASH EEPROM 25 is also conventional in design with a storage
capacity of 2 megabytes. Non-volatile RAM 26 consists of
approximately 32 KB of any high speed non-volatile RAM such as
SRAM with battery backup. Timing and interface chipset 28
includes a timing source, frequency counters, and related clock
functions necessary to support the system. Chipset 28 further
includes specialized interfaces such as RS-232 and GPIB
interfaces to permit remote control of and communication with
control module 20.
Control module 20 is also provided with a highly
sophisticated display system which consists of touchscreen
controller 33, touchscreen 34, and display 35. The display of
the present invention is designed to provide an easy and
intuitive graphical interface for test system 10. Through the
use of embedded menus and object oriented programming, the present invention provides a powerful graphical user interface
to the user. Display 35 is comprised of a LCD active matrix
color display capable of producing hundreds of colors.
Overlaying display 35 is a touchscreen 33 which consists of
commercially available capacitive touch panel. Touchscreen 33
is controlled by touchscreen controller 34 which senses the
position of an input to the system by polling touchscreen 33
and calculating the input position. Input position information
is then passed back to microprocessor 22 for further use and
processing. Information is presented on display 35 in distinct
zones. Zones are created for the current test performed by the
system and for virtual "buttons" used for operator input. The
operator simply touches the screen in the indicated location
to manipulate the system.
The processor sections of the present invention associated
with each of the communications protocols are advantageously comprised of field programmable gate arrays such as those
manufactured by the Xilinx Corporation. The use of field
programmable gate arrays permits the present invention to adapt
dynamically to changing test configurations and minimizes
component cost. Prior art designs utilizing expensive
application specific integrated circuits or discrete components
are far more costly and less robust. The Xilinx gate arrays used in the present invention are widely used components with
a well developed set of design tools for ease of
implementation. These gate arrays are configured using
configuration bit streams in a conventional manner. EEPROM 25
contains the byte sequences necessary to program the various
gate arrays for tests and configurations supported by the present invention. Through manipulation of user interface 33,
an operator designates which tests are to be run and in what
configuration. Processor 22 then selects the desired test and
logic configuration bit streams from EEPROM 25 and loads the
configuration bit streams into the appropriate gate arrays via
bus 32. Thus, the present invention can be dynamically
programmed to accept a very large number of test schemes and
configurations. In addition, as new communications protocols
or test schemes are devised, additional test capabilities may
be added to the present invention simply by distributing
additional configuration bit streams to be downloaded into
EEPROM 25 as appropriate. In this manner, the present
invention may be upgraded and enhanced without modification of
the hardware of the device.
Switch 200 also advantageously consists of a field
programmable gate array such as those sold by Xilinx.
Different configurations are accomplished under processor 22 control to enable the desired communications paths through the
gate array. These gate arrays include logical data selectors
which may be utilized to create a physical conductive path
though the switch in response to configuration bit streams in
a well known manner. By storing in EEPROM 25 those configuration bit streams associated with different pathways
through the gate array, processor 22 may reconfigure switch 200
for different applications by loading selected bit streams into
the gate array.
SONET module 40 is presented in expanded form in Figure
3. SONET module comprises SONET interface and SONET processor
subsystems. The SONET interface of the present invention is
composed of both optical and electrical interface components.
The electrical interface of the present invention accepts and
terminates high speed bipolar encoded data through coaxial
cable connector 47. A transformer/detector 49 isolates the
external electrical signal from the internal circuit, performs
filtering and impedance matching to condition the transmission
line signal, and provides peak signal detection to power
measurement circuit 42. Transformer/detector 49 also scales
the voltage of an incoming signal to a suitable level . Line
module 50 performs clock and data recovery functions and converts the incoming bipolar signal to a unipolar image of the
incoming signal .
SONET module 40 also includes an optical interface
comprising optical receiver 52 and laser transmitter 54 and
supporting components. During OC-12 and OC-3 operation,
optical receiver 52 senses incoming optical signals and feeds
the clock recovery/framer 56, which performs clock and data
recovery and framing functions. The output of the clock
recovery/framer 56 is fed into terminating transceiver 60.
Clock recovery/framer 56 must be instructed by processor 22 whether to operate in OC-3 or OC-12 mode. This module also
requires a reference clock 57 which advantageously consists of
51.84MHz crystal oscillator. Optical power measurement circuit
73 operates by switching a current reading resistor in series
with optical receiver 52 in a conventional manner.
The output side of optical interface 46 consists of laser
transmitter 70 which is fed by output shift register 44. Shift
register 44 synthesizes the optical transmit clock of either
155.52MHz or 622.08MHz using an internal phase locked loop
frequency synthesizer. The output side also includes an error
insertion module 59 which generate pseudo random errors for use
in line and device testing. The error insertion module 59
provides the capability to insert random errors at the section level on OC-3 or OC-12 traffic. The error insertion module 59
inserts errors in response to processor 22. Errors are rotated
sequentially from bit 0 through bit 7 of typical payload data
bytes.
SONET module 40 shown in Figure 3 provides the interface
between lower rate signals such as DSl, DS3, or ATM and the
higher rate SONET signals. It also provides analysis and
generation functions. Terminating transceiver 60 receives data
from the optical interface components. Terminating transceiver
60 descrambles the data and processes much of the overhead.
For electrical signal operation, SONET module 40 also includes
field programmable gate array 62 which performs decoding and
error generation for high speed electrical signals. Gate array
62 synchronizes both input and output signals to other received
and system generated signals.
Signals from terminating transceiver 60 and terminating
field programmable gate array 62 are synchronized in interface
field programmable gate array 64 where any remaining overhead
is removed from the signal. Interface gate array 64 also
provides the interface to orderwire interface 160 and datacom
interface 170. Orderwire interface 160 and datacom interface
170 are used to receive provisioning and network information
over the communications network lines. At this point in the system, received signals are fully framed and may be
manipulated within the system as desired. SONET module 40 is
provided with access to switch matrix 200 at gate array 64.
Switch 200 is thus provided with fully framed inbound and test
device generated SONET signals.
SONET module 40 includes frame store field programmable
gate array 66 which allows the capture of multiple data frames
which may then be further analyzed by the system. Frame store
array 66 supports logic analyzer operations for the SONET test
set. Array 66 monitors the output of the SONET interface field
programmable gate array 64 and controls the storing of frames
in a 32K frame storage RAM 67.
Pointer field programmable gate array 68 captures pointer
parameters monitored by the system. The received data is
passed on from the pointer field programmable gate array 68 to
DS1-SONET mapping device 80 and to DS3-SONET mapping device 82
to extract desired signals. Mapped signals are input from
mapping devices 80 and 82 for further processing and insertion
by pointer gate array 68. STS-1 generator 81 generates a
nominal VTl.5 mapped STS-1 signal in byte wide format.
Multiplexer 65 passes through the output from the STS-1
generator 81 until the pointer field programmable gate array
68 switches the multiplexer and inserts a single VT data byte into the STS-1 stream. In this way, VT channel insertion is
achieved. In DS3 mapping, the entire STS-1 bandwidth is filled so multiplexer 65 is switched to the output of the pointer
field programmable gate array 68 continuously and the STS-1
generator 81 is out of the circuit. In this way a valid STS-1
signal with the desired mapping is fed into interface gate
array 64 for further processing before transmission.
Under processor control the DSl-SONET mapping device 80
selects which DSl signal out of the 28 available to extract and
process. DSl-SONET mapping device 80 demaps floating
asynchronously mapped DSl signals and forwards the DSl signals
to switch matrix 200. In VTl.5 mode, pointer gate array 68
saves the output from the DSl-SONET mapper device 80 in the
form of a VTl.5 signal and stores each byte of data until the
desired time slot (channel) arrives. Processor 22 instructs
the pointer gate array 68 which channel to insert and the
pointer gate array 68 has internal logic which keeps track of
when to insert the VTl.5 byte. The pointer gate array 68 also
provides random error insertion if desired.
DS3-SONET mapping device 82 provides the interface between
DS3 signals and SONET signals just as the DSl-SONET mapping
device serves DSl signals. On the transmit side, the DS3
traffic is mapped into a SONET compatible format without framing or pointers and minimal other overhead. The data is
then transferred to the pointer gate array 68. Processor 22
dynamically configures pointer gate array 68 to switch desired
DS3 signals into the output SONET payload. The pointer field
programmable gate array 68 also adds pointers and framing to
the output stream whenever DS3 mapping is invoked. On the
receive side, DS3 mapping device 82 demaps desired DS3 signals
from the SONET payload. Both DS3 mapping device 82 and DSl
mapping device 80 are provided with access to switch matrix 200
to permit exchange of DSl and DS3 signals with other modules
of the test device.
ATM processor 90 is shown in greater detail in Figure 4.
ATM processor 90 provides transmission and analysis of ATM
traffic. ATM processor 90 accepts STS-12C, STS-3C or STS-1
signals from the SONET module 40 or DS3 or DSl from switch
matrix 200. ATM processor 90 employs a logic interface field
programmable gate array 92 to interface ATM signals from SONET
module 40 and switch matrix 200 and to provide processing logic
to the correct line signal. Logic interface 92 includes OC-12
and OC-3 framer logic to accommodate SONET signals. For DSl
and DS3, ATM/TDM processor logic is used. Cell analyzer field
programmable gate array 94 generates generic cells without
attention to a particular ATM adaptation layer and strips data from ATM cells for use in the non-ATM portions of the system.
The DSl test set of the present invention is shown in
greater detail in Figure 5. The DSl test set consists of a DSl
line interface 140, and a DSl processor 142 which includes DSl
framer 144, a phase locked loop circuit 146 used to lock the
DSl transmit frequency to a reference, and pattern generator
and analyzer gate array 148. DSl line interface 140 provides
the electrical interface to the DSl line. It converts unipolar
positive and negative signals into bipolar signals and vice
versa. Dynamic provisioning is built into line interface 140
to support compatibility with different line lengths and also
to support various loopback options for system tests. DSl
interface 140 is provided with a port on switch matrix 200 to
permit the exchange of data with other components through
switch matrix 200. DSl interface 140 also provides DSl signals
to jitter processor 150. Jitter processor 150 senses short
term timing variations in the DSl and DS3 signals and generates
alarms in response to error conditions.
DSl framer 144 handles framing and decoding, and then
forwards received data to the pattern generator and analyzer
148 where the data is further processed. Analyzer 148 is also
advantageously comprised of a field programmable gate array. Error and alarm information from analyzer 148 is forwarded to
processor 22 for further use and manipulation. Analyzer 148
and DSl framer 144 generate error alarms to indicate fault
conditions as specified by processor 22. Analyzer 148 provides
error insertion capability by generating data errors, CRC
errors, frame errors, and bipolar violation errors. Each of
these may be generated either as single errors or at a
specified error rate subject to processor 22 control. Access
to switch matrix 200 is provided at both the DSl framer 144 and
at analyzer 148.
Communication between DSl line interface 140 and DSl
processor 142 is accomplished through switch matrix 200. Each of DSl line interface 140 and DSl processor 142 is provided
with a separate port on switch matrix 200. As a result,
complete non-blocking access is provided between interface 140
and processor 142 and the other system components.
The DS3 test set of the present invention is shown in
greater detail in Figure 6. The DS3 test set consists of a DS3
line interface 110 and DS3 processor 112. DS3 processor 112
consists of a DS3 signal pattern generator and analyzer 114, and a DS3 framer 116. DS3 analyzer 114 is able to synchronize
to specific DS3 patterns and count errors and detect alarm
conditions. DS3 analyzer 114 supplies error insertion signals to DS3 framer 116. Under processor 22 control, DS3 analyzer
114 provides the capability to insert a single bit error into
any given test pattern or to provide a user designated bit
error. DS3 analyzer 114 further provides the capability to
insert a single bipolar violation into any given data stream,
provide a user designated bipolar violation rate, or generate
a repetitive bipolar violation as specified. DS3 analyzer 114
also is able to provide a framing bit error on demand (single
bit) , or provide continuous errors as specified. P-Parity and
C-Bit parity errors may be inserted by DS3 Framer 116 under
direction of analyzer 114. Far end alarm and control signal
errors are generated by DS3 framer 116 under microprocessor 22
control.
Analyzer 114 consists of three main sections: a pattern
generator 117, an error rate generator 118, and an error
insertion section 119. Error rate generator 118 is set up to
count based either on every bit, every framing bit, or every
frame. Processor 22 configures error rate generator 118 as
needed for the type of error rate being generated. Framing
errors, C-bit parity and P-parity errors are detected by the
framer 116. Other bit errors are detected by analyzer 114.
Errors are reported to microprocessor 22 for display on display
35. DS3 line interface 110 provides an interface to the DS3
bipolar line. Interface 110 includes a termination device to
receive unipolar data and convert it to a bipolar signal
suitable for driving a 75 ohm cable. Interface 110 also
includes dynamic provisioning to emulate longer cable lengths.
Line interface 110 is controlled by processor 22 in conjunction
with a switched resistor to provide a different reflected
impedance when desired. Line interface 110 also performs clock
and data recovery functions.
Both DS3 line interface 110 and DS3 processor 112 are
provided with dedicated ports on switch matrix 200 to permit the rapid exchange of data between these elements and other
system modules. In addition, data is exchanged between
interface 110 and processor 112 via switch matrix 200.
The M13 mux module 100 is shown in greater detail in
Figure 7. M13 mux 100 provides multiplexing and demultiplexing
from DS3 to DSl. This feature is necessary in a test set in
order to allow the inspection of traffic in a DS3 signal by the
DSl module. M13 mux 100 multiplexes 28 DSl signals up to DS3.
It uses a conventional multiplexer element and interfaces with
receive channel select field programmable gate array module 102
and transmit channel select field programmable gate array module 104 as shown. A single DSl is supplied from the switch matrix 200 to transmit channel select 104. Transmit channel
select 104 places the DSl on the selected input, as directed
by processor 22, of the M13 mux 100 and fills the remaining
DSls with data from a DSl generator. The M13 Mux device
multiplexes the traffic in either C-Bit Parity or M13 mode.
In M13 mode, the M13 mux 100 multiplexes through the DS2 stage
thereby including DS2 framing.
The M13 Mux section also demultiplexes 28 DSls from a DS3.
A receive channel select 102 selects the desired DSl, as
specified by processor 22, and forwards it to switch matrix
200. M13 mux 100 also provides information on intermediate DS2
level multiplexing in M13 mode, such as loss of frame.
Switch matrix 200 is shown in greater detail in Figure 8.
Switch matrix 200 is composed of a collection of processor
controlled logical data selectors. On the inputs of each of
the data selectors are each of the possible sources for the
output of that data selector, including the module used as the
source to create an internal loopback capability. This allows
for a completely non-blocking arrangement. Switch matrix 200
provides switching for data as well as clock signals through
the switch fabric and maintains suitable clock and data
relationships. In the case of DS3 signals, this requires tight
control of delays and pulse integrity because of the speed of such signals. By separating switch matrix 200 into DSl and DS3
modules, less expensive components may be utilized for the slower DSl module.
Switch 200 consists of two primary modules, DSl switch 220
and DS3 switch 240. DSl switch 220 consists of a field
programmable gate array and cross-connects DSl signals from the
M13 mux 100, SONET module 40, ATM Processor 90, DSl line
interface 140 and DSl processor 142. Logical pathways are
produced through DSl switch 220 as a result of commands issued
by processor 22. Upon receipt of a switching instruction,
switch module 220 sets those logical data selectors to produce
a high speed pathway between the desired switch ports.
Similarly, DS3 switch 240 is contained in a high speed field
programmable gate array and cross-connects signals from M13 mux
100, SONET module 40, ATM processor 90, DS3 line interface 110
and DS3 processor 112. These communications pathways are thus
selectable as desired.
DSl switch 220 allows the following connections in a non-
blocking manner: 1) To SONET Module 40 From: DSl Line Interface 140
DSl Processor 142
2) To M13 Mux 100 From: DSl Line Interface 140 DSl Processor 142
3) To ATM Processor 90 From: DSl Line Interface 140
DSl Processor 142
4) To DSl Line From: M13 Mux 100
Interface 140
SONET Module 40
ATM Processor 90
DSl Processor 142
5) To DSl Processor 142 From: M13 Mux 100
SONET Module 40
ATM Processor 90
DSl Line Interface 140
DS3 switch 240 allows the following connections in a non- blocking manner:
1) To SONET Module 40 From: DS3 Line Interface 110
DS3 Processor 112
M13 Mux 100
ATM Processor 90 2 ) To M13 Mux 100 From: DS3 Line Interface 110
SONET Module 40
ATM Processor 90
3) To DS3 Interface 110 From: DS3 Processor 112
SONET Module 40
M13 Mux 100
ATM Processor 90
4) To DS3 Processor 112 From: DS3 Line Interface 110
SONET Module 40
ATM Processor 90
5) ATM Processor 90 From: DS3 Line Interface 110
DS3 Processor 112
M13 Mux 100
SONET Module 40
Through the use of the switch 200, the present invention
supports wholly novel test methods and capabilities. The
switch 200 allows an extremely flexible test configuration that
enables the user to perform tests or functions not previously
available. In prior art devices, a single test is performed on a single line at any given time, even in systems which
include more than one test bed. The dynamic routing and
switching programmable gate arrays enables multiple test
protocols to proceed simultaneously. Figure 9 shows one of the
basic configurations that can be set up using the switch 200.
Each test set can be set up to exercise and monitor one line
protocol simultaneously. In prior art devices, this would
require three separate test instruments. The ability to
perform simultaneous testing within a single platform thus
replaces three separate instruments, providing significant cost
savings in central office environments. The switch 200 is key
to allowing this sort of operation as it allows a complete
reconfiguration of the instrument to operate in this fashion.
Figure 9A depicts one such simultaneous test protocol.
DS3 line interface 110 is mated to a DS3 source such as a DS3
cable bay. DSl line interface 140 is mated to a DSl source
such as a DSl cable bay. SONET module 40 is mated to an OC-12
source such as an optical patch bay. Because each of the DS3
test set, DSl test set, and SONET module 40 have individual
line interfaces and processing sections, all three protocols
may be tested simultaneously. DSl signals are received by line
interface 140 and passed to DSl processor 142 through switch
200. Similarly, DS3 signals are received by line interface 110 and are passed to DS3 processor 112 through switch 200.
Processor 22 collects data from all three active test modules
and reports results such as errors and alarms on display 35. This is in contrast to prior art devices which were dedicated
to a single test at a time. This required test operations to
be performed in series, requiring a significantly longer test
period.
Figure 9B presents an example where simultaneous testing
can be performed on a single signal stream. DS3 line interface
110 is again mated with a DS3 signal source and SONET module 40 is mated with an OC-12 source. DS3 line interface 110
passes DS3 signals to DS3 processor 112 via switch 200 where
processor 112 performs testing of the DS3 input data stream and
SONET module 40 performs testing of the optical stream. In
this case, SONET module 40 also extracts a desired DSl signal
from the incoming OC-12 payload and forwards that signal to DSl
processor 142 through switch 200. Thus testing of an
independent DS3 signal, an independent OC-12 signal and an
embedded DSl signal can proceed simultaneously. Figure 9C
presents a still further example of simultaneous testing of an
independent DSl and OC-12 signals, and an embedded DS3. DSl
interface 140 accepts a DSl signal and passes it to DSl
processor through switch 200. SONET module 40 receives an OC- 12 signal and extracts an embedded DS3 signal. Embedded DS3
signal is then passed to DS3 processor 112 for analysis via
switch 200. Because switch matrix 200 is dynamically
configurable, different testing setups can be achieved by
simply reconfiguring switch 200. User inputs are translated
into configuration bit streams selected from EEPROM 25 and
loaded into switch 200 by processor 22. In this manner, the
user may set up a large number of simultaneous test setups
using only the test device of the present invention.
Figure 10 demonstrates still further examples of the novel
testing protocols supported by the present invention.
Importantly, these examples utilize a single instrument set up.
This is extremely valuable to equipment manufacturers who must
validate multiple modes of operation of their equipment in as
little time as possible. Figure 10A provides a schematic
diagram of a typical test device configuration to test a SONET
multiplexer, a common telecommunications network component.
Customer SONET multiplexer 280 is mated to the DSl line
interface 140, DS3 line interface 110, and SONET module 40 with
appropriate cabling. With only those cables in place, each of
the following test protocols is supported.
Figure 10B shows the use of the present invention to test
the ability of the customer mux 280 to demap DS3 signals from a SONET stream. Under this test, DS3 processor 112 produces
a desired DS3 stream that is then fed into SONET module 40
through switch 200. SONET module 40 maps the incoming DS3
signal into an OC-12 signal which is passed to customer mux
280. Customer mux 280 then performs its internal demapping to
extract the DS3 signal which is then routed back to DS3 line
interface 110. The extracted signal is then routed back to DS3
processor 112 through switch 200 for evaluation and analysis.
Simultaneously, customer mux 280 can be configured to also
produce an output SONET signal which is routed back to SONET module 40. In this manner, the internal functioning of the
customer mux 280 can be simultaneously evaluated as to DS3 and
SONET signals. This simultaneous testing is important because
under operating conditions, devices such as customer mux 280
are typically required to accept and process a number of
signals simultaneously. Problems which only manifest
themselves under simultaneous testing conditions may not be
detected using prior art single test set protocols. Utilizing
the present invention, however, a technician can introduce
multiple signals to the device under test to determine
functionality under true working conditions. This is important
because in certain applications, a transmitter for one signal
protocol may be affected by a transmitter or receiver for another signal protocol, and failure to simultaneously monitor
more than one protocol would fail to detect those errors.
Figure IOC shows the use of the present invention to
determine the ability of the customer mux to map DS3 signals
into a high speed optical signal. In this case, DS3 processor
112 produces a DS3 signal which is passed to DS3 line interface
110 via switch 200. In turn, line interface 110 passes the
generated DS3 signal to customer mux 280. At the same time,
SONET module 40 produces an optical signal such as an OC-3 and
that signal is passed to customer mux 280. Customer mux 280
is directed to map the DS3 signal into the OC-3 signal which
is then passed back to SONET module 40. SONET module 40 evaluates the integrity of the optical stream produced by
customer mux 280 and further extracts the generated DS3 signal
from the payload. The extracted DS3 signal is passed to DS3
processor 112 via switch 200. The extracted DS3 signal is then evaluated by DS3 processor 112 to determine whether the mapping
function performed by customer mux 280 was sound.
Figures 10D and 10E represent similar test protocols to
that presented in Figures 10B and 10C with the exception that
the lower order signal used is a DSl instead of a DS3. The
device under test can be driven with DSl or DS3 or other test
signals by simply rerouting such signals through switch matrix 200. In this manner, new simultaneous protocols may be
designed and implemented using the present invention. Multiple
test protocols can proceed simultaneously, even on a common data stream.
Still further examples of the novel test protocols
supported by the present invention are found in Figures 10F and
10G. In Figure 10F, customer mux 280 is subject to
simultaneous testing of its signal drop capabilities. DSl
processor 142 produces a DSl test signal which is passed to the
M13 mux 100 through switch 200. M13 mux 100 then adds additional DSl signals to form a composite DS3 signal. That
composite signal is then routed through switch 200 to SONET
module 40 where it is embedded in an OC-12 signal which is then
passed to customer mux 280. Customer mux 280 is instructed to
extract the DS3 stream containing the DSl test signal and to
demux the desired DSl signal out of that stream. The DSl test
signal is then returned to DSl line interface 140 where it is
received and directed to DSl processor 142 for analysis and
evaluation via switch 200. Simultaneously, customer mux 280
is instructed to extract the OC-3 component containing the
original DSl test signal and to return that OC-3 signal to SONET module 40. SONET module 40 then demaps the DS3 component
containing the test signal and forwards that signal to DS3 processor 112 through switch 200. In this manner, the ability
of customer mux 280 to extract multiple lower order signals
from a high speed input is fully evaluated under full working
load conditions. In addition, framing and data errors can be
detected under different protocols simultaneously thus reducing
overall test time.
In Figure 10G, customer mux 280 is tested as to its signal
insert capabilities. Again beginning with DSl processor 142,
DSl processor 142 produces a DSl test signal which is passed
to switch 200, then to line interface 140 for transfer to
customer mux 280. Customer mux 280 is directed to embed that
DSl signal into a DS3 signal and then embed that DS3 into an
OC-12 SONET signal which is then returned to the present
invention at SONET module 40. SONET module 40 then extracts
the DS3 test signal and forwards that signal through switch 200
to both M13 mux 100 and to DS3 processor 112. The ability of
switch 200 to create dynamic communications paths permits this
flexible distribution of signals. DS3 processor 110 performs
analysis and evaluation of the received signal. At the same
time, M13 mux 100 demuxes the embedded DSl test signal from the
received stream and forwards that signal to the DSl processor
142 again through switch matrix 200. DSl processor 142 then
conducts analysis and evaluation of the returned DSl test
MISSING UPON FILING

Claims

We claim :
1. A communications line test device comprising:
a SONET module;
a DSl test set;
a DS3 test set;
a processor in communication with at least one of said
SONET module, DSl test set or DS3 test set;
a switch matrix in communication with said SONET module,
DSl test set, and DS3 test set wherein said switch matrix
creates communications pathways for the exchange of data
between at least two of said SONET module, said DSl test set,
and said DS3 test set .
2. A communications line test device according to claim 1,
further comprising:
a M13 multiplexer for multiplexing DSl and DS3 signals;
and
wherein said switch matrix is also placed in communication
with said M13 multiplexer to create a selective communication
pathway between said M13 multiplexer and at least one of said
SONET module, said DSl test set and said DS3 test set.
3. A communications line test device according to claim 1,
further comprising:
an ATM module for processing asynchronous transfer mode
signals; and
wherein said switch matrix is also placed in communication
with said ATM module to create a selective communication
pathway between said ATM module and at least one of said SONET
module, said DSl test set and said DS3 test set.
4. A communications line test device according to claim 1,
further comprising:
an error generator in communication with at least one of
said SONET module, said DS3 test set or said DSl test set.
5. A communications line test device according to claim 1,
further comprising: a display adapted to present data under the control of
said processor;
a touchscreen adjacent said display adapted to sense the
position of an operator's touch to indicate input data.
6. A communications line test device according to claim 1,
wherein: - 39 - said DSl test set comprises a DSl line interface and a
DSl processor; and
said DS3 test set comprises a DS3 line interface and a DS3
processor.
7. A communications line test device according to claim 6,
wherein said switch matrix comprises a series of switch ports
with one switch port associated with each of said SONET module,
said DSl line interface, said DSl processor, said DS3 line
interface, and said DS3 processor.
8. A communications line test device according to claim 1,
wherein said switch comprises a field programmable gate array.
9. A communications line test device according to claim 8,
further comprising:
a user input device adapted to generate a user input
signal in response to operator manipulation;
a non-volatile memory device;
a plurality of configuration bit streams adapted to
configure said field programmable gate array and stored in said
non-volatile memory device; wherein said processor causes one of said configuration
bit streams to be loaded into said field programmable gate
array in response to said user input signal to create at least
one of said communications pathways.
10. A communications line test device comprising:
SONET means for receiving and processing a SONET signal;
DSl means for receiving and processing a DSl signal;
DS3 means for receiving and processing a DS3 signal;
processor means for providing control signals;
switch means in communication with each of said SONET
means, DSl means, and DS3 means for selectively exchanging
signals between said SONET means, said DSl means, and said DS3
means in response to said control signals .
11. A communications line test device according to claim 10,
further comprising: user input means for detecting user inputs and creating
user input signals;
storage means in communication with said switch means and
said processor for storing configuration data; and
wherein said processor means produces said control signals
in response to said user input signals and said control signals cause said configuration data to be transferred to said switch
means to thereby selectively exchange data between said SONET,
DSl and DS3 means.
12. A communications line test device according to claim 11,
further comprising:
ATM means for receiving and processing an ATM signal; and
wherein said switch means is in communication with said
ATM means for selectively exchanging signals between said SONET
means, said DSl means, said DS3 means, and said ATM means in
response to said control signals.
13. A communications line test device according to claim 11,
further comprising:
M13 multiplexer means for receiving and multiplexing DSl
and DS3 signals; and
wherein said switch means is in communication with said
M13 multiplexer means for selectively exchanging signals
between said SONET means, said DSl means, said DS3 means, and
said M13 multiplexer means in response to said control signals.
14. A method of testing a communications device comprising: providing an interface to a line carrying a SONET communications signal;
providing an interface to a line carrying a DSl
communications signal;
providing an interface to a line carrying a DS3
communications signal;
simultaneously performing analysis on said SONET
communications signal, said DS3 signal and said DSl signal.
15. A method of testing a communications device comprising:
generating a first protocol signal and supplying said
first protocol signal to said communications device;
receiving a second protocol signal from said
communications device containing said first protocol signal
embedded therein; extracting said embedded first protocol signal from said
second protocol signal;
comparing said embedded first protocol signal to the
original first protocol signal to determine communications
device performance.
16. The method of testing a communications device according
to claim 15, wherein said first protocol signal is a DSl signal.
17. The method of testing a communications device according
to claim 15, wherein said first protocol signal is a DS3 signal.
18. The method of testing a communications device according to claim 15, wherein said second protocol signal is a SONET signal.
19. The method of testing a communications device according to claim 15, wherein said second protocol signal is a DS3 signal.
20. A method of testing a communications device comprising: generating a first protocol signal and embedding said
first protocol signal in a second protocol signal;
supplying said second protocol signal to said communications device; receiving a third protocol signal from said communications device; comparing said- third protocol signal with said first
protocol signal determine communications device performance.
21. The method of testing a communications device according
to claim 20, wherein said first protocol signal is a DSl
signal.
22. The method of testing a communications device according
to claim 20, wherein said first protocol signal is a DS3
signal .
23. The method of testing a communications device according
to claim 20, wherein said second protocol signal is a SONET
signal .
24. The method of testing a communications device according
to claim 20, wherein said second protocol signal is a DS3
signal.
25. A method of testing a communications device comprising:
generating a first protocol signal and embedding said
first protocol signal in a second protocol signal;
generating a third protocol signal;
PCT/US1997/005415 1996-03-19 1997-03-19 Dynamic communication line analyzer apparatus and method WO1997035396A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU26034/97A AU2603497A (en) 1996-03-19 1997-03-19 Dynamic communication line analyzer apparatus and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/619,847 1996-03-19
US08/619,847 US5805571A (en) 1996-03-19 1996-03-19 Dynamic communication line analyzer apparatus and method

Publications (1)

Publication Number Publication Date
WO1997035396A1 true WO1997035396A1 (en) 1997-09-25

Family

ID=24483562

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/US1997/005414 WO1997035395A1 (en) 1996-03-19 1997-03-19 Communications line test apparatus with an improved graphical user interface
PCT/US1997/005415 WO1997035396A1 (en) 1996-03-19 1997-03-19 Dynamic communication line analyzer apparatus and method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/US1997/005414 WO1997035395A1 (en) 1996-03-19 1997-03-19 Communications line test apparatus with an improved graphical user interface

Country Status (3)

Country Link
US (2) US5805571A (en)
AU (2) AU2557897A (en)
WO (2) WO1997035395A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2410345A3 (en) * 2003-11-20 2012-04-25 Practical Engineering, Inc. Polymorphic automatic test systems and methods

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5995504A (en) * 1997-07-21 1999-11-30 Lucent Technologies, Inc. DACS network architecture
US6064721A (en) 1997-10-22 2000-05-16 Telecommunications Techniques Corporation Modular test instrument
US6101624A (en) * 1998-01-21 2000-08-08 International Business Machines Corporation Method and apparatus for detecting and correcting anomalies in field-programmable gate arrays using CRCs for anomaly detection and parity for anomaly correction
US6129271A (en) * 1998-04-30 2000-10-10 Lexcel Solutions, Inc. Electronic funds transfer network test system
WO1999061992A1 (en) * 1998-05-29 1999-12-02 The Boeing Company Self configuring network peripheral
CA2243680A1 (en) * 1998-07-22 2000-01-22 Newbridge Networks Corporation Cell stream replicating device
US6385740B1 (en) * 1998-08-21 2002-05-07 Advanced Micro Devices, Inc. Method to dynamically change microprocessor test software to reflect different silicon revision levels
US6430705B1 (en) * 1998-08-21 2002-08-06 Advanced Micro Devices, Inc. Method for utilizing virtual hardware descriptions to allow for multi-processor debugging in environments using varying processor revision levels
WO2000033517A1 (en) * 1998-12-01 2000-06-08 Siemens Aktiengesellschaft Method and circuit configuration for determining the reliability performance of connection cables in a switching device
US6891803B1 (en) 1998-12-18 2005-05-10 Sunrise Telecom, Inc. Telecommunications transmission test set
JP3573988B2 (en) * 1998-12-28 2004-10-06 富士通株式会社 Error correction method and transmission device
US6286138B1 (en) * 1998-12-31 2001-09-04 International Business Machines Corporation Technique for creating remotely updatable programs for use in a client/server environment
US6292468B1 (en) * 1998-12-31 2001-09-18 Qwest Communications International Inc. Method for qualifying a loop for DSL service
US6856627B2 (en) 1999-01-15 2005-02-15 Cisco Technology, Inc. Method for routing information over a network
US6380971B1 (en) * 1999-05-28 2002-04-30 Qwest Communications International Inc. VDSL video/data set top test equipment
US7356042B2 (en) * 1999-06-03 2008-04-08 Tellabs Beford, Inc. Distributed ethernet hub
US6456694B1 (en) * 1999-07-30 2002-09-24 Lucent Technologies Inc. Method for prequalifying subscriber lines for high speed data service
US6640101B1 (en) 1999-08-06 2003-10-28 Bellsouth Intellectual Property Corporation Remote transmission testing and monitoring to a cell site in a cellular communications network
US6480977B1 (en) 1999-10-29 2002-11-12 Worldcom, Inc. Multi-protocol monitor
US6628621B1 (en) * 1999-11-02 2003-09-30 Adtran Inc. Multichannel-capable bit error rate test system
US6463126B1 (en) 1999-11-06 2002-10-08 Qwest Communications International Inc. Method for qualifying a loop for DSL service
US6856600B1 (en) * 2000-01-04 2005-02-15 Cisco Technology, Inc. Method and apparatus for isolating faults in a switching matrix
US6892172B1 (en) * 2000-02-16 2005-05-10 Raj Kumar Singh Customizable simulation model of an ATM/SONET framer for system level verification and performance characterization
ATE347218T1 (en) * 2000-02-25 2006-12-15 Telica Inc LOWER AND DETERMINISTIC DELAY SWITCHING SYSTEM AND METHOD
US6894980B1 (en) * 2000-05-05 2005-05-17 Qwest Communication International Inc. Automated method and system for verifying end-to-end connectivity in a broadband network
US6434221B1 (en) * 2000-05-17 2002-08-13 Sunrise Telecom, Inc. Digital subscriber line access and network testing multiplexer
AU2001258081A1 (en) * 2000-06-05 2001-12-17 Exfo Protocol Inc. Hand-held electronic tester for telecommunications networks
EP1168712B1 (en) * 2000-06-19 2006-09-13 Tektronix Berlin GmbH & Co. KG Decoding apparatus for analyzing communication protocols
AU2001288933A1 (en) * 2000-09-06 2002-03-22 Polycom, Inc. System and method for diagnosing a pots port
US6765916B1 (en) 2000-12-30 2004-07-20 Redback Networks Inc. Method and apparatus for processing of multiple protocols within data transmission signals
US6466591B1 (en) * 2000-12-30 2002-10-15 Redback Networks Inc. Method and apparatus for processing of multiple protocols within data and control channels in data transmission signals
US20020148628A1 (en) * 2001-04-17 2002-10-17 Jim Vercruyssen Integrated telecommunications cabinet system with DSX assemblies and multiplexers
US20030002505A1 (en) * 2001-06-30 2003-01-02 Hoch Thomas A. Apparatus and method for packet-based switching
ITMI20011656A1 (en) * 2001-07-31 2003-01-31 Cit Alcatel SYNCHRONOUS NETWORK PROGAMMABLE ELEMENT AND METHOD OF MANAGEMENT OF THIS ELEMENT
US7093289B2 (en) 2001-08-22 2006-08-15 Adtran, Inc. Mechanism for automatically configuring integrated access device for use in voice over digital subscriber line circuit
US6961317B2 (en) * 2001-09-28 2005-11-01 Agilent Technologies, Inc. Identifying and synchronizing permuted channels in a parallel channel bit error rate tester
US7324539B1 (en) 2001-11-28 2008-01-29 Redback Networks Inc. Method and apparatus for processing channelized and unchannelized data within a signal
US7075951B1 (en) 2001-11-29 2006-07-11 Redback Networks Inc. Method and apparatus for the operation of a storage unit in a network element
US7315615B2 (en) 2002-01-25 2008-01-01 Sittelle Technologies, Inc. Automatic telephone line switch
US7180891B1 (en) * 2002-01-25 2007-02-20 Advanced Micro Devices, Inc. Method of transferring data to multiple units operating in a lower-frequency domain
CN1177436C (en) 2002-02-09 2004-11-24 华为技术有限公司 Management method of multicast users in mobile network
US7308004B1 (en) 2002-03-06 2007-12-11 Redback Networks, Inc. Method and apparatus of multiplexing and demultiplexing communication signals
EP1367750A1 (en) * 2002-05-30 2003-12-03 Agilent Technologies, Inc. - a Delaware corporation - Testing network communications
US7342892B2 (en) * 2002-06-26 2008-03-11 Sbc Properties, L.P. Controlled exception-based routing protocol validation
US7000149B1 (en) * 2002-10-18 2006-02-14 Advanced Micro Devices, Inc. External loopback test mode
EP1445880B1 (en) * 2003-02-05 2005-10-12 Alcatel Electrical signal regenerator
US7177395B2 (en) * 2003-03-28 2007-02-13 Bellsouth Intellectual Property Corporation Electronic looping systems for telecommunications system central offices
US20040197097A1 (en) * 2003-04-01 2004-10-07 Downie John D. Optical signal quality monitoring system and method
US7468974B1 (en) * 2003-09-22 2008-12-23 Pmc-Sierra, Inc. Efficient strictly non-blocking multicast switch architecture for time division multiplexed traffic
US7421734B2 (en) * 2003-10-03 2008-09-02 Verizon Services Corp. Network firewall test methods and apparatus
US7886348B2 (en) * 2003-10-03 2011-02-08 Verizon Services Corp. Security management system for monitoring firewall operation
US7853996B1 (en) 2003-10-03 2010-12-14 Verizon Services Corp. Methodology, measurements and analysis of performance and scalability of stateful border gateways
US7886350B2 (en) 2003-10-03 2011-02-08 Verizon Services Corp. Methodology for measurements and analysis of protocol conformance, performance and scalability of stateful border gateways
US20050228509A1 (en) * 2004-04-07 2005-10-13 Robert James System, device, and method for adaptively providing a fieldbus link
US7508823B2 (en) * 2004-04-30 2009-03-24 Avago Technologies General Ip (Singapore) Pte. Ltd. Method and apparatus for high-speed multiple channel and line selector switch
US7340166B1 (en) * 2004-07-15 2008-03-04 Verizon Services Corp. Methods and apparatus for automated testing and analysis of dense wavelength division multiplexing (DWDM), wavelength selective and/or optical switching devices
US20060034325A1 (en) * 2004-08-10 2006-02-16 Sbc Knowledge Ventures, L.P. System and method for mapping SONET management data to the payload of a SONET STS-1 frame
US7707575B2 (en) * 2004-09-20 2010-04-27 Hewlett-Packard Development Company, L.P. System and method for selecting a portfolio of resources in a heterogeneous data center
US7466787B1 (en) * 2004-11-19 2008-12-16 Xilinx, Inc. Multi-stage phase detector
US8781977B1 (en) 2005-03-29 2014-07-15 Hewlett-Packard Development Company, L.P. System and method of pricing resources
US8027251B2 (en) * 2005-11-08 2011-09-27 Verizon Services Corp. Systems and methods for implementing protocol-aware network firewall
US9374342B2 (en) 2005-11-08 2016-06-21 Verizon Patent And Licensing Inc. System and method for testing network firewall using fine granularity measurements
US20080003992A1 (en) * 2006-06-28 2008-01-03 Motorola, Inc. Management of concurrent network links on a wireless communication device
US9473529B2 (en) 2006-11-08 2016-10-18 Verizon Patent And Licensing Inc. Prevention of denial of service (DoS) attacks on session initiation protocol (SIP)-based systems using method vulnerability filtering
US8966619B2 (en) * 2006-11-08 2015-02-24 Verizon Patent And Licensing Inc. Prevention of denial of service (DoS) attacks on session initiation protocol (SIP)-based systems using return routability check filtering
US8302186B2 (en) * 2007-06-29 2012-10-30 Verizon Patent And Licensing Inc. System and method for testing network firewall for denial-of-service (DOS) detection and prevention in signaling channel
US8522344B2 (en) * 2007-06-29 2013-08-27 Verizon Patent And Licensing Inc. Theft of service architectural integrity validation tools for session initiation protocol (SIP)-based systems
US8852251B2 (en) * 2008-03-31 2014-10-07 Cochlear Limited Mechanical fixation system for a prosthetic device
WO2010005507A1 (en) 2008-06-30 2010-01-14 Afgin Pharma, Llc Topical regional neuro-affective therapy
US8144909B2 (en) * 2008-08-12 2012-03-27 Cochlear Limited Customization of bone conduction hearing devices
CN103503484B (en) 2011-03-23 2017-07-21 耳蜗有限公司 The allotment of hearing device
US9952276B2 (en) * 2013-02-21 2018-04-24 Advantest Corporation Tester with mixed protocol engine in a FPGA block
US10161993B2 (en) 2013-02-21 2018-12-25 Advantest Corporation Tester with acceleration on memory and acceleration for automatic pattern generation within a FPGA block
US20140236527A1 (en) * 2013-02-21 2014-08-21 Advantest Corporation Cloud based infrastructure for supporting protocol reconfigurations in protocol independent device testing systems
US11009550B2 (en) 2013-02-21 2021-05-18 Advantest Corporation Test architecture with an FPGA based test board to simulate a DUT or end-point
US10162007B2 (en) 2013-02-21 2018-12-25 Advantest Corporation Test architecture having multiple FPGA based hardware accelerator blocks for testing multiple DUTs independently
US10382151B2 (en) 2014-01-14 2019-08-13 Afl Telecommunications Llc Parallel testing of multiple optical fibers
US10771372B2 (en) * 2016-06-16 2020-09-08 Oracle International Corporation Transmitting test traffic on a communication link
US10976361B2 (en) 2018-12-20 2021-04-13 Advantest Corporation Automated test equipment (ATE) support framework for solid state device (SSD) odd sector sizes and protection modes
US11137910B2 (en) 2019-03-04 2021-10-05 Advantest Corporation Fast address to sector number/offset translation to support odd sector size testing
US11237202B2 (en) 2019-03-12 2022-02-01 Advantest Corporation Non-standard sector size system support for SSD testing
US10884847B1 (en) 2019-08-20 2021-01-05 Advantest Corporation Fast parallel CRC determination to support SSD testing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4967405A (en) * 1988-12-09 1990-10-30 Transwitch Corporation System for cross-connecting high speed digital SONET signals
US5619489A (en) * 1995-07-20 1997-04-08 Sunrise Telecom, Inc. Hand-held telecommunication tester
US5623480A (en) * 1992-04-02 1997-04-22 Applied Digital Access, Inc. System and method for accessing embedded channels

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3956601A (en) * 1974-10-17 1976-05-11 Paradyne Corporation Telecommunications analyzer
US4545011A (en) * 1979-01-29 1985-10-01 Infinet Inc. Enhanced communications network testing and control system
FR2576099B1 (en) * 1985-01-14 1988-08-12 Chauvin Arnoux Sa WAVELENGTH LENGTH LIGHT EMITTING AND RECEIVING APPARATUS FOR FIBER OPTIC LINK MONITORING
US4841437A (en) * 1985-09-18 1989-06-20 Lp Com System architecture for a test apparatus having primary and dependent processors
US4894829A (en) * 1988-04-21 1990-01-16 Honeywell Inc. Comprehensive design and maintenance environment for test program sets
US5121342A (en) * 1989-08-28 1992-06-09 Network Communications Corporation Apparatus for analyzing communication networks
EP0454316A3 (en) * 1990-04-23 1993-08-18 Communications Manufacturing Company Data terminal for communicating over a telephone circuit
US5157665A (en) * 1990-06-06 1992-10-20 Fakhraie Fard Mostafa Integrated services digital network (ISDN) test device
JPH04127743A (en) * 1990-09-19 1992-04-28 Fujitsu Ltd Transmission line testing system for wide band isdn
WO1992010036A1 (en) * 1990-11-22 1992-06-11 British Telecommunications Public Limited Company Test apparatus
US5173896A (en) * 1990-11-30 1992-12-22 Bell Atlantic Network Services, Inc. T-carrier network simulator
US5260970A (en) * 1991-06-27 1993-11-09 Hewlett-Packard Company Protocol analyzer pod for the ISDN U-interface
JPH0815277B2 (en) * 1991-08-09 1996-02-14 インターナショナル・ビジネス・マシーンズ・コーポレイション System and method for obtaining performance measurements
US5343461A (en) * 1991-08-27 1994-08-30 Ameritech Services, Inc. Full duplex digital transmission facility loop-back test, diagnostics and maintenance system
US5197062A (en) * 1991-09-04 1993-03-23 Picklesimer David D Method and system for simultaneous analysis of multiplexed channels
US5434845A (en) * 1991-12-03 1995-07-18 General Signal Corporation Infrequent event trace
US5495470A (en) * 1992-04-02 1996-02-27 Applied Digital Access, Inc. Alarm correlation system for a telephone network
US5450416A (en) * 1992-08-25 1995-09-12 International Business Machines Corporation Apparatus and method for testing multifunction communications networks
US5390325A (en) * 1992-12-23 1995-02-14 Taligent, Inc. Automated testing system
US5451839A (en) * 1993-01-12 1995-09-19 Rappaport; Theodore S. Portable real time cellular telephone and pager network system monitor
FR2701618B1 (en) * 1993-02-16 1995-06-23 Tremel Jean Yves METHOD FOR MEASURING PERFORMANCE PARAMETERS OF AN ATM NETWORK AND IMPLEMENTATION DEVICE.
IL106495A (en) * 1993-07-27 1996-10-16 Israel State Electro-optical communication station with built-in test means
US5355238A (en) * 1993-08-18 1994-10-11 Swl Inc. Method and apparatus for the monitoring and demarcation of synchronous optical networks
US5455832A (en) * 1993-12-17 1995-10-03 Bell Communications Research, Inc. Method and system for testing a sonet network element
US5566161A (en) * 1994-12-23 1996-10-15 Hartmann; Paul R. Adaptive DS1 frame format conversion device for remotely monitoring and testing the performance of telephone circuits
US5566162A (en) * 1995-12-07 1996-10-15 Northern Telecom Limited Method of sectionalizing trouble on telecommunication network connections

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4967405A (en) * 1988-12-09 1990-10-30 Transwitch Corporation System for cross-connecting high speed digital SONET signals
US5623480A (en) * 1992-04-02 1997-04-22 Applied Digital Access, Inc. System and method for accessing embedded channels
US5619489A (en) * 1995-07-20 1997-04-08 Sunrise Telecom, Inc. Hand-held telecommunication tester

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2410345A3 (en) * 2003-11-20 2012-04-25 Practical Engineering, Inc. Polymorphic automatic test systems and methods

Also Published As

Publication number Publication date
US5805571A (en) 1998-09-08
US5991270A (en) 1999-11-23
AU2557897A (en) 1997-10-10
AU2603497A (en) 1997-10-10
WO1997035395A1 (en) 1997-09-25

Similar Documents

Publication Publication Date Title
US5805571A (en) Dynamic communication line analyzer apparatus and method
US6098028A (en) Communication line test apparatus with an improved graphical user interface
US5265088A (en) Cross-connection apparatus for B-ISDN
US5923653A (en) SONET/SDH receiver processor
US6556593B1 (en) Digital cross connect and add/drop multiplexing device for SDH or SONET signals
US4413335A (en) Fault recovery apparatus for a PCM switching network
US20020082790A1 (en) Method, clock generator module and receiver module for synchronising a receiver module
US4601028A (en) Method of and apparatus for checking datapath failure in a communication muldem
JP3442180B2 (en) Add-drop multiplex equipment
CN1308433A (en) Preparation equipment for forming telecom signal stream
KR0161759B1 (en) Cross connecting apparatus of terminal unit
US20060171217A1 (en) Apparatus and method for low cost, multi-port protocol analysis and monitoring
EP0494772B1 (en) Cell switch and network with simplified testing
US7359410B2 (en) Apparatus and method for increasing optical density of SONET multiplexer using integral components
US7379481B2 (en) Apparatus and method for automatic provisioning of SONET multiplexer
AU2001258081A1 (en) Hand-held electronic tester for telecommunications networks
EP0899903B1 (en) Switching network providing multiple timing paths for port circuits
JP2006174445A (en) Distributed network analyzer
WO2004066555A1 (en) Testing a communication network with a shared test port
WO1988000786A2 (en) Security arrangement for a telecommunications exchange system
KR100228378B1 (en) Pre and post time switch for switching subsignal of mixed mode on tu12/tu11
EP0899983B1 (en) Bit sliced digital cross connect switching system controlled by port units
KR19990023993A (en) Operation check device of demultiplexing device
RU11428U1 (en) MULTIPLEXOR
KR100216516B1 (en) Apparatus for cross-connection of tu11/12 signal

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG US UZ VN YU

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH KE LS MW SD SZ UG AM AZ BY KG KZ MD RU TJ TM AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 97533810

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA