WO1996038955A2 - Traffic monitoring and control in a switch - Google Patents

Traffic monitoring and control in a switch Download PDF

Info

Publication number
WO1996038955A2
WO1996038955A2 PCT/EP1996/002335 EP9602335W WO9638955A2 WO 1996038955 A2 WO1996038955 A2 WO 1996038955A2 EP 9602335 W EP9602335 W EP 9602335W WO 9638955 A2 WO9638955 A2 WO 9638955A2
Authority
WO
WIPO (PCT)
Prior art keywords
traffic
network
switch
packet
port
Prior art date
Application number
PCT/EP1996/002335
Other languages
French (fr)
Other versions
WO1996038955A3 (en
Inventor
Tadhg Creedon
Vincent Gavin
Original Assignee
3Com Ireland
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 3Com Ireland filed Critical 3Com Ireland
Priority to GB9725284A priority Critical patent/GB2316589B/en
Priority to AU59027/96A priority patent/AU5902796A/en
Publication of WO1996038955A2 publication Critical patent/WO1996038955A2/en
Publication of WO1996038955A3 publication Critical patent/WO1996038955A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • H04L43/022Capturing of monitoring data by sampling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast

Definitions

  • the present invention relates to computer networks and more particularly to etheraet, token ring and ATM networks.
  • ethernet network systems it is known to provide management facilities which can accumulate traffic statistics from stores located at the individual ports. These statistics are required in order to efficiently manage the network. In many cases, the production of these statistics is deemed to be a long trend analysis lasting many hours or days in order for a network manager to take decisions regarding an appropriate layout of the network.
  • the present invention provides a switch or bridge including a processor and a store which will be used to store data relating to traffic on a part of the network.
  • a scheme to gather only extracts from the data and process it in real time which is more cost effective. Traffic will be sampled on a random or pseudo random basis and details of the traffic at that time stored in the store for analysis by a management entity.
  • the advantage of this approach is that it has a low memory overhead and requires little increase in the number of circuits involved and consequently has little effect on the overall cost of the network.
  • the sampling and storing can be done by the processor of a switch or bridge in the background e.g. by an interrupt routine.
  • the facility can be programmed to capture data from any specified port or indeed any specified packet.
  • FIG. 1 shows the form of a typical packet of information
  • Fig. 2 shows diagrammatically a circuit layout for achieving the monitoring.
  • a typical packet 10 of information on an ethernet network consists of a block of information 11 indicating the destination address of the packet of infoimation, a source address 12 indicating the device from which the information is derived, other control information 13, actual data 14 to be transmitted, and finally a block 15 indicating any errors which have occurred.
  • the present invention provides a system for storing data relating to one or more of the destination address, source address, some of the control information and the errors in stores to allow analysis of traffic on the system.
  • data relating to one or more of the destination address, source address, some of the control information and the errors in stores to allow analysis of traffic on the system.
  • it is intended simply to sample the traffic and store only predetermined parts of the packet. We consider that this is best done on a random or pseudo random basis in order to avoid any possibility of missing cyclically repeating information.
  • a switch or bridge 1 is represented as comprising a number of ports l...n, only two of which are shown. Data flow through the ports is controlled by a management entity 2.
  • Each port is identical and includes a number of circuits including a port logic circuit 3, a data FIFO store 4 for data received by and transmitted by the port and a statistics memory section 5 which stores details of all packets generated by the device(s) (not shown) connected to the port.
  • a pseudo random generator 20 which generates a sampling pulse.
  • This sampling pulse operates a gating circuit 21 which feeds information from the next complete packet 22 of a stream of data on the data bus of the network after the timing pulse through an analysis and formatting circuit 23 into the additional memory 25 and then closes the gate at the end of that packet until such time as the next timing pulse is generated by the pseudo random timer.
  • the pseudo-random generator 20 When the pseudo-random generator 20 generates a pulse, the data is examined for a data sequence indicating the start of a packet. Any data existing prior to such an indication is simply passed through.
  • an extract of the packet is stored in a formatted fashion
  • the sampler 22 is arranged to identify the start of the next complete packet after the generation of the psuedo-random timing pulse by the generator 20 and then only, extract those relevant portions of the packet. This is possible because the structure of an ethernet packet is such that the addressing and control blocks are of known size and in a known position in the packet. Once the start of a packet is detected it is simply a matter of control in order to capture the desired part.
  • This technique it is possible to capture and store information from within the data section 14 of the packet simply by appropriate programming of the sampler 22.
  • This low cost technique can be readily implemented and can be used, if necessary, to provide details of traffic which could be further utilized in order to adaptively control various parameters of the network and assist in debugging the network.
  • networks are designed to allow a one-to-one communication between ports of the network to which the devices are attached, but it is often the case that one port wishes to broadcast the same message to all other ports within the network. While this is acceptable, one has to guard against the possibility of a so-called storm of such broadcast data occurring in view of the fact that this would normally jam buffer stores associated with each port and also with the fact that the whole network would be slowed down.
  • the switch or bridge monitors traffic through it, certain parameters of the statistics related to the traffic through the bridge or switch can be utilised in order to detect the onset of a storm condition and takes action to control the level of such traffic within limits.
  • each port has associated with it one bit which can be controlled in order to prevent a storm of multicast/broadcast data being forwarded to all the ports of the switch and jamming the system.
  • the switch or bridge can simply identify from previous receptions of requests for multicasts or broadcasts that it will become overloaded and thus refuse to handle any further requests for multicasts or broadcasts until a suitable time.
  • the network is an ethernet network comprising one or more switches or bridges each having a number of ports as well as a management entity for the switch or bridge.
  • Each of the ports of a switch is known to the management entity of the switch and each port has storage and logic circuits.
  • the logic circuits may be arranged to add to the port number a digital bit whose value can be altered in response to instructions from the management entity.
  • the storage circuits may include stores for logging all traffic through the port including accurate statistics of all broadcast and/or multicast messages created by the device attached to the port.
  • the management entity monitors traffic through all ports of the switch or bridge and compiles statistics relating to the traffic. Included in the statistics are the number of occasions multicast broadcast data is being supplied. On the basis of the statistics, the management entity makes a decision as to whether to permit a further multicast/broadcast data message to pass through the switch or bridge. If the management entity determines that a storm would result from a further multicast/ broadcast data message which would normally jam the FIFO's related with each port and also slow down the network, the management entity then changes the additional bit per port which directs any subsequent multicast/broadcast message to a non-existent port of the switch. In our system this is port 31.
  • this system of diversion to a non-existent port is superior to that of simply turning off a port which is attempting to transmit a multicast/broadcast message or of detecting all broadcast or multicast traffic input through the port since the statistics relating to usage of the network are being maintained and consequently the management entity can detect when traffic on the network reduces to such a level that further multicast broadcast message can be accommodated. At that point, the additional bit per port can be changed back to permit multicast broadcast messages.
  • This particular method permits unicast messages to be handled by the network as usual whether or not the storm protection mechanism is in operation.

Abstract

In order to monitor the traffic in a part of a network a switch or bridge (1) includes a processor and a store. The processor is arranged to sample the traffic on a random or pseudo-random basis in real time and store the results for analysis by a management entity. The whole of a packet (10) may be captured and stored by the sampling device or, for more specific monitoring, only a predetermined portion of the packet may be stored.

Description

TRAFFIC MONITORING AND CONTROL IN A SWITCH
The present invention relates to computer networks and more particularly to etheraet, token ring and ATM networks. In ethernet network systems it is known to provide management facilities which can accumulate traffic statistics from stores located at the individual ports. These statistics are required in order to efficiently manage the network. In many cases, the production of these statistics is deemed to be a long trend analysis lasting many hours or days in order for a network manager to take decisions regarding an appropriate layout of the network.
While some current systems are exact they are unweildy and costly since the level of detail is not necessary in order to give an accurate profile of traffic. Others gather all data in-real time and process it later to compress it for reduced storage. We propose a scheme to gather only extracts from the data and process it in real time.
It is known to sub-divide a network into discrete zones by switches or bridges which already have a microprocessor and an amount of memory in order to handle traffic passing through the bridge.
The present invention provides a switch or bridge including a processor and a store which will be used to store data relating to traffic on a part of the network. We propose a scheme to gather only extracts from the data and process it in real time which is more cost effective. Traffic will be sampled on a random or pseudo random basis and details of the traffic at that time stored in the store for analysis by a management entity. The advantage of this approach is that it has a low memory overhead and requires little increase in the number of circuits involved and consequently has little effect on the overall cost of the network. Further, the sampling and storing can be done by the processor of a switch or bridge in the background e.g. by an interrupt routine. It is, however, useful for logging one or more of a number of parameters in relation to one or more ports in the bridge or switch. For example, it may be used to provide the profile of the most frequent users on that port identified by MAC addresses or the profile of generators of errors or of small or larger packet sizes and the profile of generators of broadcast/multicast transmissions. For more flexible capabilities, the facility can be programmed to capture data from any specified port or indeed any specified packet.
In order that the present invention be more readily understood, an embodiment thereof will now be described by way of example only with reference to the accompanying drawings in which:- Fig. 1 shows the form of a typical packet of information; and
Fig. 2 shows diagrammatically a circuit layout for achieving the monitoring.
As indicated in Fig. 1, a typical packet 10 of information on an ethernet network consists of a block of information 11 indicating the destination address of the packet of infoimation, a source address 12 indicating the device from which the information is derived, other control information 13, actual data 14 to be transmitted, and finally a block 15 indicating any errors which have occurred.
The present invention provides a system for storing data relating to one or more of the destination address, source address, some of the control information and the errors in stores to allow analysis of traffic on the system. In order to reduce costs, instead of storing every single transmission, it is intended simply to sample the traffic and store only predetermined parts of the packet. We consider that this is best done on a random or pseudo random basis in order to avoid any possibility of missing cyclically repeating information. One form of apparatus according to the present invention is shown in more detail in Figure 2. A switch or bridge 1 is represented as comprising a number of ports l...n, only two of which are shown. Data flow through the ports is controlled by a management entity 2. Each port is identical and includes a number of circuits including a port logic circuit 3, a data FIFO store 4 for data received by and transmitted by the port and a statistics memory section 5 which stores details of all packets generated by the device(s) (not shown) connected to the port.
In order to sample data flowing through the bridge or switch a pseudo random generator 20 is provided which generates a sampling pulse. This sampling pulse operates a gating circuit 21 which feeds information from the next complete packet 22 of a stream of data on the data bus of the network after the timing pulse through an analysis and formatting circuit 23 into the additional memory 25 and then closes the gate at the end of that packet until such time as the next timing pulse is generated by the pseudo random timer. For the sake of completeness, the way in which the packet is captured will be described. When the pseudo-random generator 20 generates a pulse, the data is examined for a data sequence indicating the start of a packet. Any data existing prior to such an indication is simply passed through. Once the start of a packet is detected, an extract of the packet is stored in a formatted fashion The sampler 22 is arranged to identify the start of the next complete packet after the generation of the psuedo-random timing pulse by the generator 20 and then only, extract those relevant portions of the packet. This is possible because the structure of an ethernet packet is such that the addressing and control blocks are of known size and in a known position in the packet. Once the start of a packet is detected it is simply a matter of control in order to capture the desired part.
Using this technique it is possible to capture and store information from within the data section 14 of the packet simply by appropriate programming of the sampler 22. This low cost technique can be readily implemented and can be used, if necessary, to provide details of traffic which could be further utilized in order to adaptively control various parameters of the network and assist in debugging the network.
One use of the above described arrangements in the area of so-called storm protection and this will now be described in detail.
It is customary in networks for every device to have a unique address associated with it. Usually networks are designed to allow a one-to-one communication between ports of the network to which the devices are attached, but it is often the case that one port wishes to broadcast the same message to all other ports within the network. While this is acceptable, one has to guard against the possibility of a so-called storm of such broadcast data occurring in view of the fact that this would normally jam buffer stores associated with each port and also with the fact that the whole network would be slowed down. When the switch or bridge monitors traffic through it, certain parameters of the statistics related to the traffic through the bridge or switch can be utilised in order to detect the onset of a storm condition and takes action to control the level of such traffic within limits.
Preferably, each port has associated with it one bit which can be controlled in order to prevent a storm of multicast/broadcast data being forwarded to all the ports of the switch and jamming the system.
The switch or bridge can simply identify from previous receptions of requests for multicasts or broadcasts that it will become overloaded and thus refuse to handle any further requests for multicasts or broadcasts until a suitable time.
In more detail, it is assumed that the network is an ethernet network comprising one or more switches or bridges each having a number of ports as well as a management entity for the switch or bridge. Each of the ports of a switch is known to the management entity of the switch and each port has storage and logic circuits.
The logic circuits may be arranged to add to the port number a digital bit whose value can be altered in response to instructions from the management entity. The storage circuits may include stores for logging all traffic through the port including accurate statistics of all broadcast and/or multicast messages created by the device attached to the port.
The management entity monitors traffic through all ports of the switch or bridge and compiles statistics relating to the traffic. Included in the statistics are the number of occasions multicast broadcast data is being supplied. On the basis of the statistics, the management entity makes a decision as to whether to permit a further multicast/broadcast data message to pass through the switch or bridge. If the management entity determines that a storm would result from a further multicast/ broadcast data message which would normally jam the FIFO's related with each port and also slow down the network, the management entity then changes the additional bit per port which directs any subsequent multicast/broadcast message to a non-existent port of the switch. In our system this is port 31.
It is considered that this system of diversion to a non-existent port is superior to that of simply turning off a port which is attempting to transmit a multicast/broadcast message or of detecting all broadcast or multicast traffic input through the port since the statistics relating to usage of the network are being maintained and consequently the management entity can detect when traffic on the network reduces to such a level that further multicast broadcast message can be accommodated. At that point, the additional bit per port can be changed back to permit multicast broadcast messages.
This particular method permits unicast messages to be handled by the network as usual whether or not the storm protection mechanism is in operation.

Claims

CLAIMS :
1. A method of monitoring traffic on a network comprising, sampling packets on the network at intervals to generate a statistical representation of traffic flow.
2. The method of claim 1, wherein the sampling is carried out at random or pseudo random intervals.
3. The method of any preceding claim wherein whole packets are sampled.
4. The method of any of claims 1 to 3, wherein pre-determined parts of packets are sampled.
5. The method of claims 1 to 4, wherein analysis of the network traffic is carried out in real time.
6. The method of any of claims 1 to 5, wherein analysis of -the network traffic is carried out not in real time.
7. The method of any of claims 1 to 6, further comprising preventing, on the basis of the representation of traffic flow, devices found to be producing large quantities of traffic from transmitting messages when such transmission would be likely to cause substantial slowing of the network.
8. The method of claim 7, wherein devices are prevented from transmitting multicasts or broadcasts in particular when a storm is deemed likely.
9. The method of either of claims 7 or 8 wherein - 7 ~
devices which are found to be generating large numbers of multicasts or broadcasts are prevented from transmitting multicasts or broadcasts.
PCT/EP1996/002335 1995-05-31 1996-05-30 Traffic monitoring and control in a switch WO1996038955A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
GB9725284A GB2316589B (en) 1995-05-31 1996-05-30 Traffic monitoring and control in a switch
AU59027/96A AU5902796A (en) 1995-05-31 1996-05-30 Traffic monitoring and control in a switch

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9510931.0 1995-05-31
GBGB9510931.0A GB9510931D0 (en) 1995-05-31 1995-05-31 Traffic monitoring and control in a switch

Publications (2)

Publication Number Publication Date
WO1996038955A2 true WO1996038955A2 (en) 1996-12-05
WO1996038955A3 WO1996038955A3 (en) 1997-01-30

Family

ID=10775242

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1996/002335 WO1996038955A2 (en) 1995-05-31 1996-05-30 Traffic monitoring and control in a switch

Country Status (3)

Country Link
AU (1) AU5902796A (en)
GB (2) GB9510931D0 (en)
WO (1) WO1996038955A2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998026541A1 (en) * 1996-12-13 1998-06-18 3Com Corporation Improved distributed remote monitoring (drmon) for networks
GB2338147A (en) * 1998-05-15 1999-12-08 3Com Technologies Ltd Compution of traffic flow by scaling sample packet data
US6009274A (en) * 1996-12-13 1999-12-28 3Com Corporation Method and apparatus for automatically updating software components on end systems over a network
EP1017203A2 (en) * 1998-12-28 2000-07-05 Nortel Networks Corporation Monitoring of Internet differentiated services for transactional applications
US6108782A (en) * 1996-12-13 2000-08-22 3Com Corporation Distributed remote monitoring (dRMON) for networks
DE10056417A1 (en) * 2000-11-14 2002-05-23 Traian Internet Products Ag Data collection method for packet-oriented network, by transmitting data in format that cannot be evaluated by sniffers
US6473400B1 (en) 1998-05-15 2002-10-29 3Com Technologies Computation of traffic flow by scaling sample packet data
US6757742B1 (en) * 2000-05-25 2004-06-29 Advanced Micro Devices, Inc. Computer-based system for validating hash-based table lookup schemes in a network switch
EP1764951A1 (en) 2005-09-15 2007-03-21 Alcatel Statistical trace-based method, apparatus, node and system for real-time traffic classification
CN100388716C (en) * 2002-08-28 2008-05-14 华为技术有限公司 Method of supressing flow of broadcasting message in bridged transmission process

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2333428B (en) * 1997-11-28 2002-10-16 3Com Technologies Ltd Congestion control in a management port
GB2368228B (en) * 2000-10-18 2003-07-23 3Com Corp Network unit with address cache for frequently occuring network conversations

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0477448A1 (en) * 1990-09-28 1992-04-01 Hewlett-Packard Company Network monitoring device and system
EP0542406A1 (en) * 1991-11-14 1993-05-19 Hewlett-Packard Company System and method for estimating top contributors
US5341363A (en) * 1991-05-10 1994-08-23 Kabushiki Kaisha Toshiba Computer system capable of disconnecting itself from a lan
US5343465A (en) * 1993-06-11 1994-08-30 Bell Communications Research, Inc. Method and system for real-time burstiness analysis of network traffic

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0481145A (en) * 1990-07-24 1992-03-13 Toshiba Corp Bridge circuit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0477448A1 (en) * 1990-09-28 1992-04-01 Hewlett-Packard Company Network monitoring device and system
US5341363A (en) * 1991-05-10 1994-08-23 Kabushiki Kaisha Toshiba Computer system capable of disconnecting itself from a lan
EP0542406A1 (en) * 1991-11-14 1993-05-19 Hewlett-Packard Company System and method for estimating top contributors
US5343465A (en) * 1993-06-11 1994-08-30 Bell Communications Research, Inc. Method and system for real-time burstiness analysis of network traffic

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 16, no. 300 (E-1227), 2 July 1992 & JP,A,04 081145 (TOSHIBA CORP), 13 March 1992, *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6108782A (en) * 1996-12-13 2000-08-22 3Com Corporation Distributed remote monitoring (dRMON) for networks
GB2335124A (en) * 1996-12-13 1999-09-08 3Com Corp Improved distributed remote monitoring (DRMON) for networks
WO1998026541A1 (en) * 1996-12-13 1998-06-18 3Com Corporation Improved distributed remote monitoring (drmon) for networks
US6009274A (en) * 1996-12-13 1999-12-28 3Com Corporation Method and apparatus for automatically updating software components on end systems over a network
GB2338147B (en) * 1998-05-15 2000-05-17 3Com Technologies Ltd Computation of traffic flow by scaling sample packet data
GB2338147A (en) * 1998-05-15 1999-12-08 3Com Technologies Ltd Compution of traffic flow by scaling sample packet data
US6473400B1 (en) 1998-05-15 2002-10-29 3Com Technologies Computation of traffic flow by scaling sample packet data
EP1017203A2 (en) * 1998-12-28 2000-07-05 Nortel Networks Corporation Monitoring of Internet differentiated services for transactional applications
EP1017203A3 (en) * 1998-12-28 2004-02-04 Nortel Networks Limited Monitoring of Internet differentiated services for transactional applications
US6757742B1 (en) * 2000-05-25 2004-06-29 Advanced Micro Devices, Inc. Computer-based system for validating hash-based table lookup schemes in a network switch
DE10056417A1 (en) * 2000-11-14 2002-05-23 Traian Internet Products Ag Data collection method for packet-oriented network, by transmitting data in format that cannot be evaluated by sniffers
CN100388716C (en) * 2002-08-28 2008-05-14 华为技术有限公司 Method of supressing flow of broadcasting message in bridged transmission process
EP1764951A1 (en) 2005-09-15 2007-03-21 Alcatel Statistical trace-based method, apparatus, node and system for real-time traffic classification
US7782793B2 (en) 2005-09-15 2010-08-24 Alcatel Lucent Statistical trace-based methods for real-time traffic classification

Also Published As

Publication number Publication date
GB2316589A (en) 1998-02-25
WO1996038955A3 (en) 1997-01-30
AU5902796A (en) 1996-12-18
GB9510931D0 (en) 1995-07-26
GB2316589B (en) 2000-03-15
GB9725284D0 (en) 1998-01-28

Similar Documents

Publication Publication Date Title
US5315580A (en) Network monitoring device and system
US5898689A (en) Packet network interface
WO1996038955A2 (en) Traffic monitoring and control in a switch
Mandeville Benchmarking terminology for LAN switching devices
EP0583920B1 (en) Asynchronous transfer mode (ATM) transmission test cell generator
US20040062200A1 (en) Packet storm control
EP0853399B1 (en) Report stream data rate regulation
US20070115850A1 (en) Detection method for abnormal traffic and packet relay apparatus
US6236641B1 (en) Storm protection mechanism
US20050105469A1 (en) Adaptive flow control method and apparatus
US20080317029A1 (en) Unicast/multicast system
KR100258157B1 (en) Priority control method of virtual clrcuit and device thereof
JP3545437B2 (en) Packet switching test method and apparatus
EP1267522B1 (en) Network monitor system, data amount counting method and program for use in the system
US6532503B1 (en) Method and apparatus to detect lost buffers with a descriptor based queue
US6418118B1 (en) Network device including selective discard of packets
JPH04230143A (en) Transmission quality evaluation apparatus
US6553508B1 (en) Redundant communication fabrics for enhancing fault tolerance in Totem networks
WO1998052328A3 (en) Method and apparatus in a packet switched network
US9202238B2 (en) Information processing and transmission systems
CA2275116A1 (en) Method and apparatus for event detection in a switching system
WO1991008627A1 (en) Packet filter for bridge between networks
JPH08181715A (en) Transmitter-receiver
JP2000165382A (en) Transmission line quality monitor system
Hadjina et al. Data security on Ethernet LANs

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AU CA GB JP KR US

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

AK Designated states

Kind code of ref document: A3

Designated state(s): AU CA GB JP KR US

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

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

Ref country code: US

Ref document number: 1997 981139

Date of ref document: 19971201

Kind code of ref document: A

Format of ref document f/p: F

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

Ref country code: CA