Quality Control Scheme for ATM Switching Network

Similar documents
ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy)

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management

BROADBAND AND HIGH SPEED NETWORKS

Intermediate Traffic Management

Traffic Management Tools for ATM Networks With Real-Time and Non-Real-Time Services

Simulation Study for a Broadband Multimedia VSAT Network

High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features

11. Traffic management in ATM. lect11.ppt S Introduction to Teletraffic Theory Spring 2003

11. Traffic management in ATM

Standardizing Information and Communication Systems

ATM Quality of Service (QoS)

ATM Traffic Management

Performance Analysis & QoS Guarantee in ATM Networks

Asynchronous Transfer Mode (ATM) ATM concepts

Introduction to ATM Traffic Management on the Cisco 7200 Series Routers

Rate Control of Real-time MPEG-2 over ATM DBR Service with Bandwidth Re-negotiation

Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2

Chapter 1 Introduction

Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2

BROADBAND AND HIGH SPEED NETWORKS

ATG s Communications & Networking Technology Guide Series This guide has been sponsored by

Integrating Euro-ISDN with ATM Technology : Interworking Mechanisms and Services Support

ATM Logical Connections: VCC. ATM Logical Connections: VPC

ATM Hierarchical Shaping ATM VC into VP Shaping, page 1

ETSI ETR 123 TECHNICAL February 1994 REPORT

Traffic Management. Service Categories CHAPTER

Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs

Master Course Computer Networks IN2097

ATM. Asynchronous Transfer Mode. these slides are based on USP ATM slides from Tereza Carvalho. ATM Networks Outline

Asynchronous Transfer Mode

Convergence of communication services

Compensation Modeling for QoS Support on a Wireless Network

Traffic Management. Service Categories CHAPTER

Lecture 4 Wide Area Networks - Asynchronous Transfer Mode

QOS in ATM Networks. Traffic control in ATM networks. Layered model. Call level. Pag. 1

Network Node for IMT-2000

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514

Understanding the Available Bit Rate (ABR) Service Category for ATM VCs

Protocol Architecture (diag) Computer Networks. ATM Connection Relationships. ATM Logical Connections

EVALUATION OF THREE CAC METHODS: GAUSSIAN APPROXIMATION METHOD, METHOD OF EFFECTIVE BANDWIDTH AND DIFFUSION APPROXIMATION METHOD

Bandwidth-on-Demand up to very high speeds. Variety of physical layers using optical fibre, copper, wireless. 3BA33 D.Lewis

William Stallings Data and Computer Communications 7 th Edition. Chapter 11 Asynchronous Transfer Mode

A Comparative study on CBR and UBR

Traffic control in ATM networks

Network Systems for Emerging WAN Applications

A hybrid medium access control for convergence of broadband wireless and wireline ATM networks

Configuring QoS Policy Actions and Rules

Dynamic resource allocation for virtual path connections

ATM Traffic Control Based on Cell Loss Priority and Performance Analysis

End-To-End QoS Control Architecture and Route Selection Method for IP Networks

Illustration of The Traffic Conformance in ATM Network

Network management and QoS provisioning - QoS in ATM Networks

Traffic Management in an ATM Multi-Service Switch for Workgroups

TCP/IP over ATM using ABR, UBR, and GFR Services

Traffic Shaping with Cisco 2600/3600 and 4000/4500 Router Series using E3/T3/OC3 ATM Interfaces

ATM Asynchronous Transfer Mode revisited

Communication Networks

Can you be sure that there are no weak links?

PAPER Adaptive Thresholds of Buffer to Solve the Beat-Down Problem of Rate Control in ATM Networks

Home Gateway Enabling Evolution of Network Services

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications

Proactnes Series for Efficient IP Network Operation Management

Testing Policing in ATM Networks

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks

Advanced Internet Technologies

A Study of Adaptive Rate Algorithm in ATM Network Flow Control

Firewall-Friendly VoIP Secure Gateway and VoIP Security Issues

Cisco - Understanding the UBR Service Category for ATM Virtual Circuits

Distributing Bandwidth Between Queues

Network Model for Delay-Sensitive Traffic

ACE-2002, ACE-2002E. Multiservice Access Concentrators/ ATM Network Termination Units FEATURES

Modelling a Video-on-Demand Service over an Interconnected LAN and ATM Networks

ATM Networking: Issues and Challenges Ahead

International Journal of Scientific & Engineering Research, Volume 7, Issue 1, January ISSN

***************************************************************** *****************************************************************

high link utilisation, occasionally reaching full link utilisation.

COPYRIGHTED MATERIAL. What is QoS? 1.1 QoS Definition

Approaches to Green Networks

Lecture 03 Chapter 11 Asynchronous Transfer Mode

SIMULATION OF PACKET DATA NETWORKS USING OPNET

Real-Time ABR, MPEG2 Streams over VBR, and Virtual Source/Virtual Destination rt-abr switch

Network Layer Enhancements

DiffServ Architecture: Impact of scheduling on QoS

Chapter 10. Circuits Switching and Packet Switching 10-1

CELL SCHEDULING AND BANDWIDTH ALLOCATION FOR HETEROGENEOUS VBR VIDEO CONFERENCING TRAFFIC

R1 Buffer Requirements for TCP over ABR

Adaptive Resource Allocation Mechanisms for Support of Data Traffic over ATM Satellite Networks Introduction The Dynamic Flow Control Scheme

Traffic and Congestion Control in ATM Networks Using Neuro-Fuzzy Approach

IPCOM EX Series for Realizing Network Stability and Safety

Wireless Networks. Communication Networks

Technical Committee. Traffic Management Specification Version 4.1 AF-TM

ADDENDUM TO THE HSIM-A6DP USER S GUIDE

Configuring ATM QoS or Shaping

NEW TRANSFER METHODS FOR CLIENT-SERVER TRAFFIC IN ATM NETWORKS

Converged Networks. Objectives. References

INTEGRITY AND SECURITY OF ATM

Asynchronous. nous Transfer Mode. Networks: ATM 1

Enhancing Security In ATM Networks Through Congestion Control Technique

TRAFFIC MANAGEMENT IN ATM NETWORKS : AN OVERVIEW 1

QoS Requirements: from Applications Aspects. MNET Lab, NTHU Liu March 9, 2006

Transcription:

UDC 621.395.345: 621.395.74 Quality Control Scheme for ATM Switching Network VMasafumi Katoh VTakeshi Kawasaki VSatoshi Kakuma (Manuscript received June 5,1997) In an ATM network, there are many kinds of calls which require various qualities. A method is required to control the connection and cell administration according to the required Quality of Service (QoS) for each connection. In this paper, we propose the Quality Control Path (QCP) concept to control the qualities of the established connections in the ATM switch. With this method, the buffers and the capacities of the physical links in the switch are each divided into logical paths. We also described a control scheme to maintain a required QoS for each connection. 1. Introduction Six years have passed since the basic recommendations on ATM (Asynchronous Transfer Mode) have been frozen in the ITU-T. There have been a few field trials using ATM switching systems over the past two years. 1)-3) Recently, ITU-T is going to define the bearer capabilities for an ATM network. These are the ATM transfer capabilities, including definitions such as Deterministic Bit Rate (DBR) for circuit emulation and Statistical Bit Rate(SBR) for variable bit rate (VBR) traffic. They will help to allow an ATM network to provide for high bandwidth multimedia services. 4) To use an ATM network as a flexible infrastructure for multimedia services, the ATM switch has to provide various QoS (Quality of Service) levels which the end user can request. However, various QoS requirements could imply a complicated and expensive infrastructure from the view points of ATM switching system manufacturing and of network operation. Therefore, this paper discusses the minimum set of ATM QoS control mechanisms which should be implemented in advance for the coming multimedia age. The approach in this paper is different from the QoS control mechanisms in previously proposed ATM switching systems, even though the goal may be the same. 5)-7) These proposed to change the priority to store cells based on the actual queue length. In our approach, the key controlled object is the internal/output bandwidth of the ATM switching system. That is, the scheduling mechanism for reading cells from a number of buffer spaces allocated to each QoS class is significant. In Chapter 2 of this paper, we introduce Quality Control Paths (QCPs), which provides the capability of the minimum bandwidth guaranteed by the ATM switching system for each QoS classes. Chapter 3 will cover candidates for buffer scheduling to realize QCP, then evaluate the performance of each scheduling mechanism. 2. Quality control in ATM network 2.1 Quality of service (QoS) in ATM network In the ATM network, various traffic such as data, video and voice are handled for various applications, such as data transfer between LANs, distance learning, video on demand, etc. Different applications may request different quality of services (QoSs) to the ATM network. For example, voice and interactive video applications require low transfer delay, but a data communication application for distributed computing may not stringently require so low delay. In the ATM Forum, five ATM layer service categories which are CBR (Constant Bit Rate), rt- FUJITSU Sci. Tech. J.,33,2,pp.107-114(December 1997) 107

VBR (real time Variable Bit Rate), nrt-vbr (non real time VBR), ABR (Available Bit Rate), and UBR (Unspecified Bit Rate) are defined. 8) And the attributes of required QoS for each service are defined. The concrete objective values on Cell Loss Ratio (CLR) will be specified for CBR, rt-vbr, nrt- VBR and ABR. The objective values on maximum Cell Transfer Delay (CTD) will be specified for CBR and rt-vbr. Further, charging policy will be related to QoS provided in the ATM network. For example, if objective value of QoS and negotiated bandwidth can fairly be guaranteed in the network, the network can charge the bandwidth of the connection based on the holding time. However, in the case that many connections share the common bandwidth, it is natural that the network charges the number of cells actually carried in the service category. In summary, to make ATM network to be a flexible infrastructure for multimedia communication, the ATM switching system should have a basic mechanism to provide various QoSs. 2.2 Traffic control in ATM switching system To maintain QoS objectives, the ATM switching system has a set of traffic control function. The ATM switching system usually determines whether the new connection set-up can be accepted or rejected. It uses a CAC (Connection Admission Control) algorithm, which can judge whether the required QoS for every connection can be maintained after the acceptance of the new connection or not. The Usage Parameter Control (UPC) then checks whether the actual user transmission cell rate is compliant with the CAC negotiated cell rate. However, even the combination of both CAC and UPC is not enough to differentiate QoS levels and efficiently use the network resources. To allocate many connections to a common bandwidth for the economical service class, such as a UBR service, a per-connection-based CAC and UPC will not be done, because the available bandwidth during silent periods of connections should allow for an any connection in active state to be used. However, for the service class requiring a stringent QoS, interference by traffic from the economical class must be avoided. Therefore, a kind of priority scheme is necessary. To provide a flexible QoS class menu, the ATM switching system should differentiate how to store and forward cells due to the requested QoS class of the ATM connection. For example, an ATM switching system can accommodate two types of connections, one with strict QoS requirements for delay and another with not so strict requirements, by using two cell buffers. When there are cells in the buffer of the strict requirements-class for delay, the switch reads-out the cells for the higher priority strict QoS class. The cells of the not so strict delay class are read-out when there are no cells in the higher priority delay class buffer. 2.3 Quality control path 9) 2.3.1 QCP concept First, let us suppose that a network provides an economical ATM transfer capability such as an Unspecified Bit Rate (UBR) service (defined the ATM Forum). In this service, a statistical multiplexing gain is desired but the QoS objective value need not be specified. If every end-user were satisfied with this kind of economical services, all ATM network resources, such as bandwidth and buffer spaces, could be shared. However, for a multimedia infrastructure, the ATM network has to simultaneously provide other ATM transfer capabilities, including DBR in which a QoS objective value needs to be specified. In this situation, all network resource cannot be shared due to the potential negative impact of the other ATM transfer capabilities degrading the QoS. The simplest method to protect the QoS between various ATM transfer capabilities is segmentation of bandwidth, referred to as the deterministic bandwidth scheme. That is, some deterministic 108 FUJITSU Sci. Tech. J.,33,2,(December 1997)

CBR VBR UBR ATM switching system Silence period QCP 0 QCP 1 QCP n Internal link Fig.1 Concept of QCP. Output link QCP 0 QCP 1 QCP n Output link QCP 0 QCP 1 QCP n : QCP (Quality Control Path) Physical bandwidth Physical bandwidth bandwidth is allocated to an ATM transfer capability and is guaranteed by deterministic readout scheduling. Of course, bandwidth allocation, i.e., readout frequency for ATM transfer capability, may be rearranged. Considering that it seems impossible to design a credible integrated CAC algorithm for all traffic types shared with the total bandwidth without segmentation, the deterministic bandwidth scheme provides a realistic and credible CAC solution. In this system, some deterministic bandwidth is given to the transfer capability which handles similar types of traffic and provides similar QoS requirements, independent of the others. Furthermore, deterministic bandwidth will be convenient when ATM switching system provides ABR (Available Bit Rate) transfer capabilities. In an ABR service, some available bandwidth will be shared among ABR connections. Therefore, the available bandwidth for the ABR in the switching system must first be determined and should be guaranteed especially when calculating the allowed cell rate for each ABR connection. On the other hand, the deterministic bandwidth scheme may waste network resources. For example, some stored cells in a buffer space for the transfer capability cannot be read until the next scheduling time, even though there are no stored cells in other buffer spaces for other transfer capabilities. Furthermore, if the number of classes is large and only a few bandwidth slots can be allocated to each class, the cell queuing delay could be extremely large because the equivalent frequency to serve becomes lower. Similarly, statistical multiplexing gain must be small for bursty traffic because the probability that the sum of Peak Cell Rate (PCR) for the many simultaneous traffic sources exceeding available bandwidth would be relatively large. We propose Quality Control Path (QCP) for an ATM switching system to maintain required QoS levels (see Fig. 1). The goal is to utilize the internal/external bandwidth of the switching system efficiently, while guaranteeing some minimum bandwidth in order to prevent QoS interference between services. This basic aim is the same as the deterministic bandwidth scheme. The following scheduling rule is added to the basic deterministic bandwidth scheme in order to enhance resource efficiency. Stored cells for a class can be read out whenever there is no stored cells in other buffer spaces for other classes even before it is time for scheduling classes. That is, the stored cell need not wait its next scheduled time interval. Figure 1 shows the schematic diagram configuration for QCP. The unified ATM switching system with QCPs performs as if there were multiple virtual switch areas for QoS classes. The switching system allocates one QoS class to one QCP. If there are several QCPs which can readout by the added scheduling rule, a reading priority between QCPs is determined. The available bandwidth used by CAC is the guaranteed bandwidth allocated to a QCP. That is, when the switching system receives a new connection set-up request, it will determine whether the request can be accepted or should be rejected. If the available bandwidth, i.e., the QCP bandwidth, is large enough for the QoS objectives of the QCP to be maintained for all connectionsincluding the new request-the request is accepted. The actual QoS provided in the switching system must be better than the request because the actual bandwidth could be larger than the QCP bandwidth by the scheduling rule described above. That is, when there are no cells in the QCPs having reached the next scheduled time, the other QCPs having not reached the next scheduled time FUJITSU Sci. Tech. J.,33,2,(December 1997) 109

can read out their cells. 2.3.2 QCP control method Figure 2 shows the QCP structure. At the input to system, a new proprietary header are attached to each cell. The new special header includes not only routing information for the switching system, but also an appropriate QoS class number based on the user request. The cell is then sent to the QCP class buffers, where it is written to the buffer that corresponds to the QoS class number. The cell readout rates from the buffers are scheduled according to each QCP bandwidth in the physical bandwidth of the output link. The QoS for each QCP class can be controlled by adjusting the scheduler. 3. Evaluation of proposed scheme 3.1 Comparison objects In this section, the proposed scheme described the previous section is evaluated by using comparisons. We will compare the following ATM allocation schemes: 1) our new method 2) deterministic bandwidth 3) simple priority Figure 3 shows a representation of each allocation method. The mechanism of each method is as follows: 1) our proposed scheme (QCP mechanism) The scheduler allocates cell readout times to each priority class periodically (minimum bandwidth). If there is no cell in the buffer of the allocated class, a cell in other class is read out from Input link QCP filter QCP filter QCP filter QCP class 0 (QCP0) QCP class 1 (QCP1) (n) QCP class n (QCPn) Fig.2 QCP structure. Scheduler Output link QCP 0 QCP 1 QCP n Silence period a) Our proposed scheme (QCP) Quality QCP 0class 0 Quality QCP 1class 1 Quality class n Override b) Deterministic bandwidth scheme Quality class n Quality class 1 Quality class 0 Priority 0 1 n c) Simple priority scheme Fig.3 Comparison objects. Minimum bandwidth Minimum bandwidth Minimum bandwidth Deterministic bandwidth Deterministic bandwidth Deterministic bandwidth Readout last Readout second Readout first the buffer. In other words, a cell in the buffer can readout if there are no cells in the other classes which can readout {Fig. 3 a) }. 2) deterministic bandwidth scheme In this scheme, each priority class is assigned to a deterministic bandwidth according to a guaranteed QoS for connections. The scheduler allocates cell readout times to each priority class periodically. Even if there is no cell in the buffer of the allocated class, no cell is read out from the other buffers {Fig. 3 b) }. 110 FUJITSU Sci. Tech. J.,33,2,(December 1997)

3) simple priority scheme In this scheme, a cell with a higher priority is read before cells with lower priorities at any time. The lower priority cell is read if there are no cells with the higher priority in the buffer. The scheduler selects the cell with the highest priority for readout {Fig. 3 c) }. 3.2 Simulations and results We studied the characteristics of each scheme described in the previous subsection with simulations. We used a general simulation language 10) and FORTRAN. The simulation model is showed in Fig. 4. In this simulation, the number of priority classes are three labeled QCP0, QCP1, and QCP2. The line speed of the output is 149.76 Mbit/ s (353,207 cell/s). The cell buffer of each priority class is divided physically. The readout of cells from each priority class is determined by the scheduler. The buffer length is infinitely long. QCP0 has poisson traffic that utilizes 90% of the QCP0 channel bandwidth. QCP1 has burst traffic that utilizes 60% of the QCP1 channel bandwidth. (A burst traffic model is shown in Fig. 5.) QCP2 has poisson traffic, where the utilization of QCP2 channel bandwidth is a variable parameter. The simulation results are shown in Fig. 6. In Fig. 6 a)-c), the results show that the delay time for the deterministic bandwidth scheme is longer than the others independent on the simulation conditions. The delay time of the deterministic bandwidth scheme is large because the scheduler does not utilize the bandwidth effectively when the other classes are idle. The delay time for QCP0 when using the simple priority scheme was smaller than all of the others because QCP0 always has the highest priority readout. As for QCP1, the delay time in our proposed scheme is not so large when the traffic load of QCPs is balanced {Fig. 6 b)}. However, when the traffic load is imbalanced, the delay time of QCP1 in the simple priority scheme is larger than in our proposed ρ ρ ρ Scheduler ρ: 149.76 Mbit/s Fig.4 Simulation model. 1.416 ms 7.078 ms Cell Time 70.78 µs Peak cell rate: 6 Mbit/s Sustainable cell rate: 1 Mbit/s Average burst size: 20 cells a) Fig.5 Burst traffic model. Fig.6 Simulation result. FUJITSU Sci. Tech. J.,33,2,(December 1997) 111

b) c) Fig.6 Simulation result. scheme {Fig. 6 c)}. This reason is that much traffic load of QCP0 overrides QCP1 at any time in the simple priority scheme but the QCP1 s minimum bandwidth is maintained in our proposed scheme. Our proposed scheme allows other classes to allocate the reading times properly, while serving the higher priority class. 3.3 Comparison of schemes Here, our proposed scheme is compared with the simple priority scheme from other viewpoints. From a viewpoint of hardware complexity, the proposed scheme needs the schedulers to allocate the minimum bandwidth for each quality class, but the simple priority scheme does not need the complex scheduler. It needs only a simple scheduler which selects a cell with the highest priority from the buffer. Therefore, our proposed scheme requires more complex hardware than the simple priority scheme. From a viewpoint of traffic control, the simple queuing model is applied to evaluations of delay and CLR (cell loss ratio) in the proposed scheme. In our proposed scheme, the upper limits of the maximum delay and maximum CLR of each priority class is evaluated approximately to use a G/D/1 model with the minimum bandwidth. And the evaluation is not influenced by the traffic load of other classes. In the simple priority scheme, evaluation of quality is complex. The G/D/1 model is applied to evaluation only in the highest priority class. In the other classes, more complex queuing models are required, and the quality is influenced by the load of higher priority classes. Therefore, a complex algorithm which includes the traffic and quality of the other priority classes is required for the CAC algorithm of the 112 FUJITSU Sci. Tech. J.,33,2,(December 1997)

Table 1. Comparison of two schemes Delay of second priority class Hardware complexity Delay evaluation CAC algorithm QCP Medium (balanced traffic) Medium (imbalanced traffic) Complex scheduler for maintaining minimum bandwidth Simple queuing model (G/D/1) Independent of other classes Simple priority scheme Low (balanced traffic) High (imbalanced traffic) Simple Scheduler for selecting a highest priority cell Complex queuing model considers higher classes load (G/G/1) Dependent on other classes simple priority scheme. Table 1 shows a relative comparison of characteristics between our proposed QCP scheme and simple priority scheme. 4. Conclusion To make a viable ATM network for flexible multimedia services, end users will require various Quality of Service (QoS) levels. This paper discussed the minimum set of mechanisms, which should be implemented in the ATM switching system to provide a number of QoS classes while satisfying economical restriction. We proposed Quality Control Paths (QCPs) for the internal link and output port of the ATM switching system. In QCP, a minimum bandwidth is guaranteed for each QoS class provided by the network, while available bandwidth during channel idle time can be allocated to other QCPs. The scheduler allocates cell readout times to each priority class periodically (minimum bandwidth). If there is no stored cell in a buffer for a class at the allocated time, a cell stored another buffer for another class is read out. Our proposed QCP method was compared with the simple priority scheme in which the cell with the higher priority is read out prior to the cell with the lower priority at any time. The cell transfer delay (CTD) on the cells with the highest priority in the simple priority scheme is of course smaller than that our proposed QCP scheme. However, the CTD of the cells with second priority in the simple priority scheme could be larger than our proposed scheme, especially when the dominant traffic is the cells with the highest priority. From the viewpoint of traffic control, the conservative queuing behavior for any QCPs can independently be evaluated, based on the minimum bandwidth in the proposed QCP scheme. Conversely, in the simple priority scheme model, the queuing behavior of a lower priority class is influenced by the load of all higher-priority classes. When we consider that at least two other QoS classes (CBR and rt-vbr services) need to guarantee the CTD objective values, we concluded that the introduction of the QCP into the ATM switching system is a reasonable and feasible solution. The QCP scheme has been implemented in the ATM switching system for four QoS classes. We have been studying the required number of QoS classes for the actual application demand in future. References 1) THE MAGAZINE OF COMPUTER COM- MUNICATIONS Special Issue: North Carolina Information Highway. IEEE NET- WORK, Nov./Dec. 1994. 2) Prieve, G., Nanke, T. R. and Walling, W. R.: Broadband ISDN/ATM Application Trials: What Did We Learn from COMPASS?. ISS 95 B2.1, Apr. 1995. 3) Putz, J., Bauer, D. and Humer-Hager, T.: Field Trials of Multimedia Applications in ATM Net- FUJITSU Sci. Tech. J.,33,2,(December 1997) 113

works: Quality-of-Service, Functional and Implementation Aspects. ISS 95 A5.1.1, Apr. 1995. 4) ITU-T Report COM 13-R 31, Report of Working Party 2-13. Dec. 1994. 5) Choudhury, K. and Hahne, E. L.: Space Priority Management in a Shared Memory ATM Switch. Proc. of GLOBECOM 93, pp.1375-1383, Dec. 1993. 6) Choudhury, K. and Hahne, E. L.: Buffer Management in a Hierarchical Shared Memory Switch. Proc. of INFOCOM 94, pp.1410-1419, June 1994. 7) Choudhury, K. and Hahne, E. L.: Implementing Multi-Priority Pushout in Shared Memory ATM Switches. IEEE ATM Workshop 95, Oct. 1995. 8) The ATM Forum Technical Committee: Traffic Management Specification Version 4.0. ATM Forum/95-0013R9 for straw vote, Dec. 1995. 9) Soumiya, T. et al.: A Quality Control in the ATM Switch.(in Japanese) Technical Report of IEICE, SSE95-59, Sept. 1995. 10) Alan, A. and Pritsker, B.: Introduction to Simulation and SLAM II. A Halsted Press Book, 1986. Masafumi Katoh received the B.E. and the M.E. degrees in Information Engineering from Yokohama National University, Yokohama, Japan, in 1979 and 1981, respectively. In 1981, he joined Fujitsu Laboratories Ltd., where he has been engaged in research on traffic design for digital switching system and ATM broadband switching system. His current interests include interworking technology between Internet and ATM network. He is a member of the IEICE. Takeshi Kawasaki received the B.E. and the M.E. degrees in Electronics Engineering from Osaka University, Osaka, Japan in 1988 and 1990, respectively. In 1990, he joined Fujitsu Laboratories Ltd., where he has been engaged in research of Broadband ISDN switching system architecture, mainly resource management and inter-lan communication on an ATM switching system. He is a member of the IPSJ and IEICE. Satoshi Kakuma received the B.E. and the M.E. degrees in Electric Engineering from Nippon University, Tokyo, Japan, in 1979 and 1981, respectively. In 1981, he joined Fujitsu Limited, Kawasaki, where he has been engaged in research and development of digital switching system and ATM broadband switching system. His current interests include ATM quality control technology. He is a member of the IEICE. 114 FUJITSU Sci. Tech. J.,33,2,(December 1997)