Architectural Models

Total Page:16

File Type:pdf, Size:1020Kb

Architectural Models C HAPTER 1 3 Architectural Models This chapter describes the architectural models that can be appHed to GMPLS networks. These architectures are not only useful for driving the ways in which networking equipment is deployed, but they are equally important in determining how the protocols themselves are constructed, and the responsibilities of the various protocol components. Several distinct protocol models have been advanced and the choice between them is far from simple. To some extent, the architectures reflect the backgrounds of their proponents: GMPLS sits uncomfortably between the world of the Internet Protocol and the sphere of influence of more traditional telecommunications companies. As a result, some of the architectures are heavily influenced by the Internet, while others have their roots in SONET/SDH, ATM, and even the telephone system (POTS). The supporters of the diff'erent architectures tend to be polarized and fairly dogmatic. Even though there are many similarities between the models, the proponents will often fail to recognize the overlaps and focus on what is different, making bold and forceful statements about the inadequacy of the other approaches. This chapter does not attempt to anoint any architecture as the best, nor does it even try to draw direct comparisons. Instead, each architecture is presented in its own right, and the reader is left to make up her own mind. Also introduced in this chapter is the end-to-end principle that underlies the lETF's Internet architecture and then describes three diff'erent GMPLS architectural models. The peer and overlay models are simple views of the network and are natural derivatives of the end-to-end architectural model: They can be combined into the third model, the hybrid model, which has the combined flexibihty of the two approaches. The architectural model specified by the International Telecommunication Union (ITU) for the Automatically Switched Optical Network (ASON) presents a diff*erent paradigm based on significant experience deploying and managing transport networks; it is presented at the end of the chapter and is followed by a discussion of the various ways 325 326 CHAPTER 13 Architectural Models to realize the architecture and the attempts to bridge the gap between the two architectures. 13.1 The Internet's End-to-End Model The architectural principles of the Internet are described in RFC 1958, but, as that document points out, the Internet is continuously growing and evolving so that principles that seemed safe and obvious ten years ago are now no longer quite as straightforward. As new technologies and ideas are developed, it is possible to conceive of new architectural frameworks within which the Internet can continue to expand. Still, it is important to note that the Internet cannot be dismantled and rebuilt into a new network — it is a Uve network that must continue to operate in the face of innovation, and so new architectural paradigms must be integrated into the existing concepts in order to ensure a gentle migration. The basic premise underlying the Internet's architecture is the delivery of end- to-end connectivity for the transport of data using inteUigence that, as much as possible, is placed at the edges of the network. That is, an application wishing to supply a service across the Internet looks into the network to make an intelligent decision about how to achieve the service, and then makes specific directed requests to facilitate the service. The end-to-end principle means that information is only made available within the network on a "need-to-know" basis; the core of the network should be spared knowledge about the services that it is carrying, thus making the Internet massively more scalable. It also allows transit nodes to implement only basic protocols associated with data delivery, and avoid awareness of appUcation protocols required to realize specific services. This makes the core nodes simpler to implement and, more important, means that new services and applications can be delivered over the Internet without the need to upgrade the core network. A secondary determination is to make the Internet as independent as possible of the underlying physical technology; that is, it must be possible to construct the Internet from a wide variety of devices and connections that support a huge range of data speeds and very diff"erent switching granularities. The protocol layering architecture that is often described goes a long way to resolve this, and one of the key purposes of IP itself is to build up all data Unk layers to a common level of service for use by transport and application technologies. In summary, the purpose of the nodes within the Internet is to deliver (and arrange for the delivery of) IP datagrams. Everything else should be done at the edges. 13.1 The Internet's End-to-End Model 327 13.1.1 How Far Can You Stretch an Architectural Principle? The origins of the end-to-end principle are rooted in discussions of where to place the "smarts." Where should the function of the communication system be placed? The answer was at the edges. But as the Internet evolved, grew larger, and became more complex, the question was extended to the consideration of where to store and maintain the protocol state associated with achieving end-to-end connections and services. The desire for scalability and flexibility drove this state to the edges of the network as well, and was reinforced by the growth of importance of network robustness and survivabiHty. To recover from a partial network failure there should be no reliance on state held within the network, because that might be lost during a failure. This model speaks loudly in favor of datagram services, because each datagram is independent and carries its own state information. However, more recent trends for traffic engineering in MPLS networks move away from datagram- or packet- based delivery and tend toward the provision of virtual circuits across the Internet. With GMPLS and the control of transport networks we are fully in the realm of logical and physical connections that are "nailed up" across the network. Connections require state: At the very least they require data plane state in the form of cross-connects. Where, then, does this leave the end-to-end architectural principle that tries to remove intelligence and state from the core of the network? Even the IP packet network required some state to be held within the network. Not the least of this is the routing information needed for next hop forwarding of IP packets, but originally all of this information was independent of the transmitted data streams. Thus the core of the network did not need to know what appHcations or services it was delivering. Over time, however, the boundaries became fuzzy: QoS guarantees and session-based protocols were introduced and, although every eff*ort was made to ensure that these protocols used "soft state" and were adaptive to network changes, these new protocols started to require the installation of state within the Internet. New rules were expressed stating that this state was acceptable, but must be kept to an absolute minimum. Hard state — a state that is required for the proper operation of apphcations and that cannot be dynamically changed and reconstructed within the network — was still frowned upon and held at the edges of the network. Thus, RSVP (a session-based protocol that requires resources associated with individual data flows to be specifically reserved along the path of the data flow) is carefully designed as a soft state protocol. In the event of a failure of part of the network, RSVP heals itself to move the state to the new path of the traffic and to automatically discard state along the old path. 328 CHAPTER 13 Architectural Models Although one may describe MPLS traffic engineering as the estabUshment of virtual circuits through the Internet, the use of RSYP-TE as the signaling protocol ensured that the necessary state was kept as soft as possible. In particular, the failure of a link or node is automatically detected and causes the removal of control plane and forwarding state. Further, the abihty to place path computation function at the edge of the network based on information advertised from within the network but stored at the edges clearly fits well with the end-to-end principle. The problem is complicated somewhat by the requirements of traffic engineering in a multi-domain environment. In this case where is the end of the service? Where is the edge of the network? Two models are currently being considered. In the first, each domain is considered a network in its own right, the service is "regenerated" at each domain boundary, and it is reasonable (and necessary) for additional state information to be held at those points. This model fits well with the demands of the GMPLS and optical network architectures described later in this chapter. The second approach uses the Path Computation Element (PCE) discussed in Chapter 9, and attempts to keep state out of the network by making more information available to the initiator of the service either direct or with the assistance of the PCE. GMPLS, with its control of other switching capabilities, adds a further complication to our considerations. GMPLS is used to provision connectivity through transport networks and these networks employ special considerations for dynamic behavior and survivability. In particular, circuits in transport networks apply different rules to the definition of robustness. For example, the failure of control plane or management plane connectivity is not usually allowed to disturb the data plane — the data is king and connectivity must be preserved at all costs. On the other hand, a protected service may be happy to retain provisioned resources even in the event of a data plane failure, so the control plane must not withdraw state even when traffic can no longer pass through the connection.
Recommended publications
  • Digital Charrette: a Web Based Tool to Supplement
    DIGITAL CHARRETTE: A WEB BASED TOOL TO SUPPLEMENT THE ADMISSION PROCEDURE TO GRADUATE ARCHITECTURAL DEGREE PROGRAMS A Thesis by KAMESHWARI VISWANADHA Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE December 2001 Major Subject: Architecture iii ABSTRACT Digital Charrette: A Web Based Tool to Supplement the Admission Procedure to Graduate Architectural Degree Programs. (December 2001) Kameshwari Viswanadha, B.Arch., University of Mumbai (India) Chair of Advisory Committee: Dr. Guillermo Vasquez de Velasco The NAAB (National Architectural Accrediting Board), as an evaluator of architectural education in the United States, has established both graduate architectural curriculum criteria and student performance criteria expected to be fulfilled by the student at the time of graduation. To fulfill these standards set by the NAAB, the graduate selection committees of architecture schools require the ability to predict graduate design studio performance of the applicants. Also, the high percentage of international applicants suggests the necessity of a standardized evaluation tool. This research presents a standardized web based testing environment titled ‘Digital Charrette’ that would contribute toward the fair evaluation of applicants to graduate architectural degree programs. Spatial ability is related to design and visualization skills, a part of the NAAB criteria, and is also associated with design studio performance of architecture students. The Digital Charrette is a VRML environment within which spatial exercises are administered. It is designed to supplement the current admission procedure and would enable the selection of students with a greater potential to perform well in graduate architectural design studios.
    [Show full text]
  • The Model As Three-Dimensional Post Factum Documentation
    Beyond Simulacrum: The Model as Three-dimensional Post Factum Documentation Marian Macken Master of Architecture (Research) 2007 Certificate of Authorship / Originality I certify that the work in this thesis has not previously been submitted for a degree nor has it been submitted as part of requirements for a degree except as fully acknowledged within the text. I also certify that the thesis has been written by me. Any help that I have received in my research work and the preparation of the thesis itself has been acknowledged. In addition, I certify that all information sources and literature used are indicated in the thesis. Marian Macken Acknowledgements I would like to thank my supervisors, Dr Andrew Benjamin and Dr Charles Rice, for their encouragement, support and close reading of my work; the staff at the School of Architecture, the Dean’s Unit and the Graduate School at the University of Technology, Sydney; and my friends and family, who gave more in their conversation than I suspect they realise. Table of Contents List of Illustrations ii Abstract vi Introduction 1 Chapter 1: Drawings and models as post factum documentation 7 Documentation The model as representation Drawings and models Historical overview The place of post factum documentation Chapter 2: The post factum model at a city scale 32 Case study: The Panorama model of New York City at the Queens Museum of Art. Chapter 3: The full-scale post factum model 55 Case study: The reconstruction of Mies van der Rohe’s German Pavilion, originally designed for the International Exposition, Barcelona 1928/29.
    [Show full text]
  • Volume 12 Material Thinking of Display Art in the Presence of Architecture — the Balance of Power MONA — a Case Study Adria
    Faculty of Design and Creative Technologies Volume 12 Auckland University of Technology Material Thinking of Display Auckland 1142, New Zealand Art in the Presence of Architecture — the Balance of Power MONA — A Case Study Adrian Spinks Abstract: This paper explains the rationale and methodologies that emerged throughout the Exhibition Design process at the Museum of Old and New Art (MONA). It describes the need to adopt a new way of thinking and find new ways of achieving an outcome for a set of complex problems that resulted from the need to bring the art, the antiquities, and the building together. The Museum posed unique challenges to be solved in the exhibition design. It required not just new processes for project management but also the inven- tion of new tools for the design task. Since it opened in January 2011, the response to MONA, from both public and critics, has been overwhelmingly positive. Reviews highlight the notion that it is possible to create an atmosphere that is interesting and engaging from both an architectural and exhibition design perspective. Our initial assumption that architecture and content are equally important seems to have been vindicated. Keywords: Exhibition design, MONA, architecture and design, new museums, display case design, virtual 3D models STUDIES IN MATERIAL THINKING www.materialthinking.org ISSN: 1177-6234 Auckland University of Technology First published in April 2007, Auckland, New Zealand. Copyright © Studies in Material Thinking and the author. All rights reserved. Apart from fair dealing for the purposes of study, research, criticism or review, as permitted under the applicable copyright legislation, no part of this work may be reproduced by any process without written permission from the publisher or author.
    [Show full text]
  • Museum and Center for Contemporary Art: Design Principles and Functional Features
    E3S Web of Conferences 274, 01019 (2021) https://doi.org/10.1051/e3sconf/202127401019 STCCE – 2021 Museum and center for contemporary art: design principles and functional features Elza Bashirova1[0000-0002-0346-1713], Elena Denisenko1[0000-0002-3155-2153], Kamilla Akhmetova1, and Vilnur Kadirov1 1Kazan State University of Architecture and Engineering, 420043 Kazan, Russia Abstract. The article discusses the topical issue of the establishment of museum and center for contemporary art. The objective of the research is to analyze the historical background of contemporary art museums; to review the world design practice of them according to urban planning, functional, architectural and expositional criteria; to reveal functional features’ trends and to identify the design principles of an advanced center for contemporary art. We collected more than 45 leading examples to compile a matrix using classification and analysis methods. As a result, we reached the museums’ functional features: administrative, exhibition, educational, recreational are fixed functions; storage and research functions are optional; cultural and entertainment are particularly additional functions. At first, art museums and centers are focused on adaption to visitors and intersection with them, secondly, on the exhibit. To sum up, we define the design principles of the ideal architectural model on the basis of urban planning, architectural, sociocultural and technological radicals. In conclusion, it is revealed that contemporary art centers have absorbed most of the historical functions of the museum and today are one of the developed types of the multifunctional architecture. Keywords. Architecture, center for contemporary art, museum, contemporary art, design principles, functional features. 1 Introduction Contemporary art, that was formed by the end of the Second World War and has been changing its appearance up to the present time, has become an integral part of the social and cultural life of a person.
    [Show full text]
  • Building Architectural Models Pdf, Epub, Ebook
    BUILDING ARCHITECTURAL MODELS PDF, EPUB, EBOOK Guy & Patricia DeMarco | 64 pages | 01 Jun 2000 | Schiffer Publishing Ltd | 9780764310713 | English | Atglen, United States Building Architectural Models PDF Book They are lightweight and easy to cut and shape. Plan out your landscape. Basswood Basswood has a good workability and finishes well. That sort of forethought isn't necessarily required of traditional architects, they said. For older students, download the bridge designer software developed by professional engineer Stephen Ressler, Ph. It allows you to create conceptual designs in just 2 hours including 2D and 3D floor plans and interior and exterior realistic 3D renderings. Glue Deal. Breathe realism and concepts into CAD projects. Just a few years ago, this wasn't the case. Clear Glue. But opting out of some of these cookies may have an effect on your browsing experience. Bedroom Scene. British designer Es Devlin has rethought the typical residential sales gallery, using a trio of installations to promote a pair of twisting towers that architecture firm BIG has designed for New York. The West Point Bridge Designer software is still considered the "gold standard" by many educators, although the bridge competition has been suspended. Artists Camille Benoit and Mariana Gella used the coronavirus lockdown to design architectural models of fantastical cities, made from paper and tools they had at home. Or envision changes, where it's more economical to use a model. We will look at all of these types of model in more detail. Folding Techniques for Designers. Did you know? These are craft models of houses and decorative settings.
    [Show full text]
  • Modelling Sustainable and Optimal Solutions for Building Services Integration in Early Architectural Design
    Modelling Sustainable and Optimal Solutions for Building Services Integration in Early Architectural Design Confronting the software and professional interoperability deficit Bianca Toth 1, Ruwan Fernando 1, Flora Salim 2, Robin Drogemuller 1, Jane Burry 2, Mark Burry 2, and John Frazer 1 1 School of Design, Queensland University of Technology, Australia 2 Spatial Information Architecture Laboratory, RMIT University, Australia [email protected] Abstract: Decisions made in the earliest stage of architectural design have the greatest impact on the construction, lifecycle cost and environmental footprint of buildings. Yet the building services, one of the largest contributors to cost, complexity, and environmental impact, are rarely considered as an influence on the design at this crucial stage. In order for efficient and environmentally sensitive built environment outcomes to be achieved, a closer collaboration between architects and services engineers is required at the outset of projects. However, in practice, there are a variety of obstacles impeding this transition towards an integrated design approach. This paper firstly presents a critical review of the existing barriers to multidisciplinary design. It then examines current examples of best practice in the building industry to highlight the collaborative strategies being employed and their benefits to the design process. Finally, it discusses a case study project to identify directions for further research. Keywords: building services, decisions, integration, multidisciplinary, design modelling 1. Introduction: Services Integration in Early Architectural Design Given contemporary awareness of global environmental concerns, the imperative to reduce energy consumption and associated carbon emissions can no longer be ignored by stakeholders and practitioners in the Architecture, Engineering, and Construction (AEC) industry.
    [Show full text]
  • A Comparison of Four Complex Servicenow Architectural Models
    A comparison of four complex ServiceNow architectural models The information in this Success Insight describes different ways to implement ServiceNow®. We don’t intend for you to use this document as a decision-making tool— instead, it’s critical that you consult with your ServiceNow implementaiton partner before you make a decision. What’s in this Success Insight Choosing an architectural model is critical to creating a foundation to build your long-term Now Platform® success. This Success Insight will provide information that will inform your architectural model decision if your organization has complex requirements. This Success Insight answers these key questions: 1. What is an architectural model? 2. Why is it critical to choose an architectural model before starting development? 3. What are some key factors in my architecture choice? 4. What are some architectural models you can consider? 1. What is a ServiceNow architectural model? ServiceNow is a flexible platform that you can design to meet specific business requirements using configuration and/or customization. You create an architectural model based on which combination of ServiceNow capabilities and features meet your organizational requirements. Some organizations meet their requirements using one instance with basic configurations. Other very large or global organizations may consider more complex architectural models because they have intricate needs due to compliance regulations, business models, data sovereignty, data segregation, and/or user segregation. 1 © 2021 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the United States and/or other countries.
    [Show full text]
  • The Use of Design Cases to Test Architectural Building Models
    Go to contents 03 The Use of Design Cases to Test Architectural Building Models HENDRICX, Ann; NEUCKERMANS, Herman Department of Architecture, K.U.Leuven University, Belgium http://www.asro.kuleuven.ac.be The IDEA+ project aims at developing an Integrated Design Environment for Architect designers, in which design tools and computational tests make use of one and the same core building description. Such a description must be apt to describe architecture in a full-fledged way. Hereto, the authors have put the IDEA+ model to the test with actual design cases. These cases have been used to test isolated design concepts and to mimic the global design process. Keywords: building model, CAAD, case, object-oriented, architecture The architectural model The IDEA+ project aims at developing an Integrated not obvious, the environment can distil suitable views Design Environment for Architecture, allowing the on the design data to ameliorate ‘manual’ transfer. modelling and testing of a design with access for all The environment (fig. 1) basically consists of: (1) A professionals. A gradually refined design theoretical or conceptual framework for architectural representation takes a central position in this design. (2) A core object model to hold the building environment. At the appropriate time, additional description, comprising all data, concepts and software tools that are in tune with the precision of operations involved in the design process. (3) An the design at that moment can be plugged in and use/ efficient data management system to store the model complement the design data. In cases where an while designing. (4) Test and design tools to assist automatic data transfer between tools and model is the architect while designing (fig 1).
    [Show full text]
  • Dynamic Software Architectures
    Dynamic Software Architectures A Style-Based Modeling and Refinement Technique with Graph Transformations DISSERTATION in Computer Science submitted to the Faculty of Computer Science, Electrical Engineering, and Mathematics University of Paderborn by Sebastian Th¨one in partial fulfillment of the requirements for the degree of doctor rerum naturalium (Dr. rer. nat.) Paderborn, October 2005 ii Abstract A good architectural design allows to capture the overall complexity of large, distributed systems at a higher level of abstraction. This is especially im- portant for reconfigurable systems where the architectural configuration is subject to (constant) changes at runtime. When designing such a dynamic architecture, the software architect has to bring the functional business re- quirements and the available communication and reconfiguration mechanisms of the intended target platform in line. As it is a complex task to incorporate these often diverging requirements into the architectural model, we propose a stepwise approach similar to the MDA initiative. We start with a platform-independent model capturing the business requirements and add platform-specific details in a later step. For each level of platform abstraction and associated platform, we define an ar- chitectural style which describes the characteristics of the platform. This way, conformance to the architectural style entails consistency between model and the underlying platform. Besides run-time configurations of components and connections, archi- tectural models also comprise the description of processes that control the communication and reconfiguration behavior. To provide operational seman- tics, we formalize architectural models as graphs and architectural styles as graph transformation systems. UML is added as high-level modeling language on top, and profiles are used to adapt UML to certain architectural styles.
    [Show full text]
  • Domains of Concern in Software Architectures and Architecture Description Languages
    Proceedings of the 1997 USENIX Conference on Domain-Specific Languages October 15-17, Santa Barbara, California Domains of Concern in Software Architectures and Architecture Description Languages Nenad Medvidovic and David S. Rosenblum Department of Information and Computer Science University of California, Irvine Irvine, California 92697-3425, U.S.A. {neno,dsr}@ics.uci.edu Abstract Many researchers have realized that, to obtain the bene- fits of an architectural focus, software architecture must Software architectures shift the focus of developers from be provided with its own body of specification lan- lines-of-code to coarser-grained elements and their guages and analysis techniques [Gar95, GPT95, interconnection structure. Architecture description lan- Wolf96]. Such languages are needed to demonstrate guages (ADLs) have been proposed as domain-specific properties of a system upstream, thus minimizing the languages for the domain of software architecture. costs of errors. They are also needed to provide abstrac- There is still little consensus in the research community tions adequate for modeling a large system, while ensur- on what problems are most important to address in a ing sufficient detail for establishing properties of study of software architecture, what aspects of an archi- interest. A large number of architecture description lan- tecture should be modeled in an ADL, or even what an guages (ADLs) has been proposed, each of which ADL is. To shed light on these issues, we provide a framework of architectural domains, or areas of con- embodies a particular approach to the specification and cern in the study of software architectures. We evaluate evolution of an architecture.
    [Show full text]
  • Discover, Dream, Design Course Syllabus
    Architecture: Discover, Dream, Design Course Syllabus Lesson 1: What is Architecture? Content Objectives • The roles of the architect and the practice of architecture, as explained in Marcus Vitruvius Pollio’s Ten Books on Architecture, the first known architectural treatise • Some of Vitruvius’ accomplishments as an engineer and architect • The reason for keeping an architectural sketchbook and the potential for varied content in sketchbooks • The definition of the architect from both ancient and modern times • Key facts about Hammurabi and his influence on building codes through his code of laws • Essential vocabulary associated with architecture and architectural drawing conventions, elements, and tools • Some of the accomplishments of Leonardo da Vinci (1452-1519) and the varied content and styles found within his sketchbooks • Some of the tools and materials used by ancient architects and some of the media used today • The Seven Wonders of the Ancient World • Seven types of architectural drawings Skill Objectives • Identify precedents in architecture by comparing ancient and modern structures • Explain the importance of Leonardo da Vinci’s Vitruvian Man sketch and then create and analyze the Vitruvian Man at full scale in order to illustrate human proportion and symmetry • Identify and create several important types of architectural drawings • Demonstrate annotation and paraphrasing skills through exercises such as reading about Hammurabi’s Code and learning about the role of the architect in ancient times • Apply basic concepts
    [Show full text]
  • A Design Optimization Workflow for Tall Buildings Using Parametric Algorithm 3. Conference Proceeding Ctbuh.Org/Papers
    ctbuh.org/papers Title: A Design Optimization Workflow for Tall Buildings Using Parametric Algorithm Authors: Mahjoub Elnimeiri, Professor, Illinois Institute of Technology Mahsa Nicknam, PhD Candidate, Illinois Institute of Technology Subjects: Architectural/Design IT/Computer Science/Software Keywords: Energy Efficiency Environment Optimization Parametric Design Performance Based Design Structure Publication Date: 2011 Original Publication: CTBUH 2011 Seoul Conference Paper Type: 1. Book chapter/Part chapter 2. Journal paper 3. Conference proceeding 4. Unpublished conference paper 5. Magazine article 6. Unpublished © Council on Tall Buildings and Urban Habitat / Mahjoub Elnimeiri; Mahsa Nicknam CTBUH 2011 World Conference October 10-12, 2011, COEX, Seoul, KOREA _____________________________________________________________________________________________________________________________________________________________ MS01-01 A design optimization workflow for tall buildings using parametric Algorithm Mahsa Nicknam1, Mahjoub M.Elnimeiri2 Ph.D. Candidate, College of Architecture, Illinois Institute of Technology, Chicago, USA, Email address: [email protected] 1 Professor, College of Architecture, Illinois Institute of Technology, Chicago, USA, Email address: [email protected] 2 Presenter Photo Mahjoub M. Elnimeiri Biography Dr. Mahjoub M. Elnimeiri holds a B. Sc. In Civil Engineering (with Honors) from the University of Khartoum; a D.I.C. and M. Sc. in Structural Engineering from the Imperial College, University of London, London, England and a Ph.D. in Structural Engineering and Structural Mechanics from Northwestern University, Evanston, Illinois, USA. Since his educational completion in 1974, he has been involved in the practice of structural and architectural work of buildings in Chicago, USA and overseas. His expertise is in the areas of structural analysis, design and construction of buildings, and in particular tall buildings, and in the application of computer technology.
    [Show full text]