274 research outputs found

    Novel techniques in large scaleable ATM switches

    Get PDF
    Bibliography: p. 172-178.This dissertation explores the research area of large scale ATM switches. The requirements for an ATM switch are determined by overviewing the ATM network architecture. These requirements lead to the discussion of an abstract ATM switch which illustrates the components of an ATM switch that automatically scale with increasing switch size (the Input Modules and Output Modules) and those that do not (the Connection Admission Control and Switch Management systems as well as the Cell Switch Fabric). An architecture is suggested which may result in a scalable Switch Management and Connection Admission Control function. However, the main thrust of the dissertation is confined to the cell switch fabric. The fundamental mathematical limits of ATM switches and buffer placement is presented next emphasising the desirability of output buffering. This is followed by an overview of the possible routing strategies in a multi-stage interconnection network. A variety of space division switches are then considered which leads to a discussion of the hypercube fabric, (a novel switching technique). The hypercube fabric achieves good performance with an O(N.log₂N)²) scaling. The output module, resequencing, cell scheduling and output buffering technique is presented leading to a complete description of the proposed ATM switch. Various traffic models are used to quantify the switch's performance. These include a simple exponential inter-arrival time model, a locality of reference model and a self-similar, bursty, multiplexed Variable Bit Rate (VBR) model. FIFO queueing is simple to implement in an ATNI switch, however, more responsive queueing strategies can result in an improved performance. An associative memory is presented which allows the separate queues in the ATM switch to be effectively logically combined into a single FIFO queue. The associative memory is described in detail and its feasibility is shown by laying out the Integrated Circuit masks and performing an analogue simulation of the IC's performance is SPICE3. Although optimisations were required to the original design, the feasibility of the approach is shown with a 15Ƞs write time and a 160Ƞs read time for a 32 row, 8 priority bit, 10 routing bit version of the memory. This is achieved with 2µm technology, more advanced technologies may result in even better performance. The various traffic models and switch models are simulated in a number of runs. This shows the performance of the hypercube which outperforms a Clos network of equivalent technology and approaches the performance of an ideal reference fabric. The associative memory leverages a significant performance advantage in the hypercube network and a modest advantage in the Clos network. The performance of the switches is shown to degrade with increasing traffic density, increasing locality of reference, increasing variance in the cell rate and increasing burst length. Interestingly, the fabrics show no real degradation in response to increasing self similarity in the fabric. Lastly, the appendices present suggestions on how redundancy, reliability and multicasting can be achieved in the hypercube fabric. An overview of integrated circuits is provided. A brief description of commercial ATM switching products is given. Lastly, a road map to the simulation code is provided in the form of descriptions of the functionality found in all of the files within the source tree. This is intended to provide the starting ground for anyone wishing to modify or extend the simulation system developed for this thesis

    Simulation and analytical performance studies of generic atm switch fabrics.

    Get PDF
    As technology improves exciting new services such as video phone become possible and economically viable but their deployment is hampered by the inability of the present networks to carry them. The long term vision is to have a single network able to carry all present and future services. Asynchronous Transfer Mode, ATM, is the versatile new packet -based switching and multiplexing technique proposed for the single network. Interest in ATM is currently high as both industrial and academic institutions strive to understand more about the technique. Using both simulation and analysis, this research has investigated how the performance of ATM switches is affected by architectural variations in the switch fabric design and how the stochastic nature of ATM affects the timing of constant bit rate services. As a result the research has contributed new ATM switch performance data, a general purpose ATM switch simulator and analytic models that further research may utilise and has uncovered a significant timing problem of the ATM technique. The thesis will also be of interest and assistance to anyone planning on using simulation as a research tool to model an ATM switch

    Topological Design of Multiple Virtual Private Networks UTILIZING SINK-TREE PATHS

    Get PDF
    With the deployment of MultiProtocol Label Switching (MPLS) over a core backbone networks, it is possible for a service provider to built Virtual Private Networks (VPNs) supporting various classes of services with QoS guarantees. Efficiently mapping the logical layout of multiple VPNs over a service provider network is a challenging traffic engineering problem. The use of sink-tree (multipoint-to-point) routing paths in a MPLS network makes the VPN design problem different from traditional design approaches where a full-mesh of point-to-point paths is often the choice. The clear benefits of using sink-tree paths are the reduction in the number of label switch paths and bandwidth savings due to larger granularities of bandwidth aggregation within the network. In this thesis, the design of multiple VPNs over a MPLS-like infrastructure network, using sink-tree routing, is formulated as a mixed integer programming problem to simultaneously find a set of VPN logical topologies and their dimensions to carry multi-service, multi-hour traffic from various customers. Such a problem formulation yields a NP-hard complexity. A heuristic path selection algorithm is proposed here to scale the VPN design problem by choosing a small-but-good candidate set of feasible sink-tree paths over which the optimal routes and capacity assignments are determined. The proposed heuristic has clearly shown to speed up the optimization process and the solution can be obtained within a reasonable time for a realistic-size network. Nevertheless, when a large number of VPNs are being layout simultaneously, a standard optimization approach has a limited scalability. Here, the heuristics termed the Minimum-Capacity Sink-Tree Assignment (MCSTA) algorithm proposed to approximate the optimal bandwidth and sink-tree route assignment for multiple VPNs within a polynomial computational time. Numerical results demonstrate the MCSTA algorithm yields a good solution within a small error and sometimes yields the exact solution. Lastly, the proposed VPN design models and solution algorithms are extended for multipoint traffic demand including multipoint-to-point and broadcasting connections

    Analyzing Traffic and Multicast Switch Issues in an ATM Network.

    Get PDF
    This dissertation attempts to solve two problems related to an ATM network. First, we consider packetized voice and video sources as the incoming traffic to an ATM multiplexer and propose modeling methods for both individual and aggregated traffic sources. These methods are, then, used to analyze performance parameters such as buffer occupancy, cell loss probability, and cell delay. Results, thus obtained, for different buffer sizes and number of voice and video sources are analyzed and compared with those generated from existing techniques. Second, we study the priority handling feature for time critical services in an ATM multicast switch. For this, we propose a non-blocking copy network and priority handling algorithms. We, then, analyze the copy network using an analytical method and simulation. The analysis utilizes both priority and non-priority cells for two different output reservation schemes. The performance parameters, based on cell delay, delay jitter, and cell loss probability, are studied for different buffer sizes and fan-outs under various input traffic loads. Our results show that the proposed copy network provides a better performance for the priority cells while the performance for the non-priority cells is slightly inferior in comparison with the scenario when the network does not consider priority handling. We also study the fault-tolerant behavior of the copy network, specially for the broadcast banyan network subsection, and present a routing scheme considering the non-blocking property under a specific pattern of connection assignments. A fault tolerant characteristic can be quantified using the full access probability. The computation of the full access probability for a general network is known to be NP-hard. We, therefore, provide a new bounding technique utilizing the concept of minimal cuts to compute full access probability of the copy network. Our study for the fault-tolerant multi-stage interconnection network having either an extra stage or chaining shows that the proposed technique provides tighter bounds as compared to those given by existing approaches. We also apply our bounding method to compute full access probability of the fault-tolerant copy network

    Nascom System Development Plan: System Description, Capabilities and Plans

    Get PDF
    The NASA Communications (Nascom) System Development Plan (NSDP), reissued annually, describes the organization of Nascom, how it obtains communication services, its current systems, its relationship with other NASA centers and International Partner Agencies, some major spaceflight projects which generate significant operational communication support requirements, and major Nascom projects in various stages of development or implementation

    On architecture and scalability of optical multi-protocol label switching networks using optical-orthogonal-code label.

    Get PDF
    Wen Yonggang.Thesis (M.Phil.)--Chinese University of Hong Kong, 2001.Includes bibliographical references.Abstracts in English and Chinese.Chapter 1 --- IntroductionChapter 1.1 --- Multi-Protocol Label Switching (MPLS) Technology --- p.1Chapter 1.2 --- Objective of this Thesis --- p.4Chapter 1.3 --- Reference --- p.5Chapter 2 --- Optical MPLS Network and Optical Label SchemesChapter 2.1 --- Optical MPLS Network --- p.7Chapter 2.2 --- Optical Label Schemes --- p.10Chapter 2.2.1 --- Time-division OMPLS scheme --- p.12Chapter 2.2.2 --- Wavelength-division OMPLS scheme --- p.16Chapter 2.2.3 --- Frequency-division OMPLS scheme --- p.22Chapter 2.2.3.1 --- UCSB Testbed --- p.23Chapter 2.2.3.2 --- UC-Davis Testbed --- p.26Chapter 2.2.3.3 --- NCTU-Telecordia Testbed --- p.28Chapter 2.2.4 --- Code-division OMPLS scheme --- p.30Chapter 2.2.4.1 --- Coherent Code-Division Label Scheme --- p.30Chapter 2.2.4.2 --- Noncoherent Code-Division Label Scheme --- p.32Chapter 2.3 --- Reference --- p.35Chapter 3 --- Architecture of OOC-based OMPLS networkChapter 3.1 --- Infrastructure of OOC-label switch router (code converter) --- p.37Chapter 3.1.1 --- Architecture of the Proposed Code Converter --- p.38Chapter 3.1.2 --- Enhancement of the Code Converter --- p.41Chapter 3.2 --- Implementation of the OOC code converter --- p.43Chapter 3.2.1 --- Encoders/Decoders --- p.43Chapter 3.2.1.1 --- All-parallel encoders/decoders --- p.43Chapter 3.2.1.2 --- All-serial encoders/decoders --- p.45Chapter 3.2.1.3 --- Serial-to-parallel encoder/decoders --- p.47Chapter 3.2.1.4 --- Comparison of the three kinds of encoders/decoders --- p.49Chapter 3.2.2 --- Time-Gate-Intensity-Threshold (TGIT) Device --- p.50Chapter 3.2.3 --- Optical Space Switch Array --- p.54Chapter 3.2.3.1 --- All-optical Space Switch --- p.54Chapter 3.2.3.2 --- Optical switching technologies --- p.56Chapter 3.2.3.2.1 --- Scalability --- p.56Chapter 3.2.3.2.2 --- Switching Speed --- p.57Chapter 3.2.3.2.3 --- Reliability --- p.57Chapter 3.2.3.2.4 --- Losses --- p.58Chapter 3.2.3.2.5 --- Port-to-Port repeatability --- p.58Chapter 3.2.3.2.6 --- Cost --- p.59Chapter 3.2.3.2.7 --- Power Consumption --- p.60Chapter 3.3 --- Reference --- p.61Chapter 4 --- Scalability of OOC-based MPLS networkChapter 4.1 --- Limitation on Label Switching Capacity --- p.63Chapter 4.1.1 --- Upper Bound --- p.65Chapter 4.1.2 --- Lower Bound --- p.66Chapter 4.2 --- Limitation on Switching Cascadability --- p.70Chapter 4.2.1. --- Limit Induced by the Inter-channel Crosstalk --- p.70Chapter 4.2.2 --- Limits Induced by the Residue Intensity of Sidelobes --- p.74Chapter 4.3 --- Appendix --- p.78Chapter 4.3.1 --- Derivation of Chip Intensity --- p.78Chapter 4.3.2 --- The 5% residue power criterion --- p.81Chapter 4.4 --- Reference --- p.83Chapter 5 --- ConclusionChapter 5.1 --- Summary of the Thesis --- p.85Chapter 5.2 --- Future work --- p.8

    NASA Tech Briefs, August 1994

    Get PDF
    Topics covered include: Computer Hardware; Electronic Components and Circuits; Electronic Systems; Physical Sciences; Materials; Computer Programs; Mechanics; Machinery; Fabrication Technology; Mathematics and Information Sciences; Life Sciences; Books and Reports
    • …
    corecore