CCN CCN Central Control Network Winter & Spring 2002/03 Student : Kormas Tal Guide : Gerber Alex.

Slides:



Advertisements
Similar presentations
Shape of a Network.
Advertisements

Provide data pathways that connect various system components.
Computer Architecture
Digital Computer Fundamentals
Computer Organization, Bus Structure
Serial Buses. Serial Bus Features Allows several devices to be connected to a set of common signal wires Reduces inter-connections and complexity Asynchronous.
FIU Chapter 7: Input/Output Jerome Crooks Panyawat Chiamprasert
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
Home Wireless Control Students Lee Blum Ehud Ravitz Instructor Konstantin Sinyuk Characterization Presentation.
Processor Design 5Z0321 Processor Design 5Z032 Chapter 8 Interfacing Processors and Peripherals Henk Corporaal.
Students: Nir Engelberg Ezequiel Hadid Supervisor: Mony Orbach In association with: September 28, Winter 2005.
Internetworking Fundamentals (Lecture #4) Andres Rengifo Copyright 2008.
CCN CCN Central Control Network Final presentation Winter & Spring 2002/03 Student : Kormas Tal Guide : Gerber Alex.
1 Interfacing Processors and Peripherals I/O Design affected by many factors (expandability, resilience) Performance: — access latency — throughput — connection.
第 1 /28 頁 Implementation LAN91c111-NE driver on Altera cyclone NIOS SoC development board 蕭詣懋 SoC EE CCU 5/23/2005 蕭詣懋
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 4, Tuesday 1/30/2007)
CCN CCN Central Control Network midterm presentation Winter & Spring 2002/03 Student : Kormas Tal Guide : Gerber Alex.
USB Mass-Storage Implementation on an Embedded System (D0113) Supervisor: Dimitry Sokolik Performed by: Yoav Gershoni Shachar Faigenblat Final Presentation.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
Performed by: Tal Kormas Instructor: Alex Gerber המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה.
Hardware & Software Needed For LAN and WAN
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
Chapter 4 Section 3.
Slide 1 / 20 Industrial Automation - Custumer View - Services PhW - Modbus_en 06/ 2002 Modbus training.
Module I Overview of Computer Architecture and Organization.
Network Topologies An introduction to Network Topologies and the Link Layer.
CCN CCN Central Control Network Part A presentation Winter & Spring 2002/03 Student : Kormas Tal Guide : Gerber Alex.
Computer Architecture Lecture 08 Fasih ur Rehman.
Q and A for Ch. 17 CS 332, Spring Fiber Modems Q: Why use fiber modem extensions? Is it to save money on not having to use as much fiber (otherwise.
Network Parts. Network Interface Card (NIC) 2 This used to be a separate card as shown. As many computers these days need access to a network, the technology.
1 (Based on text: David A. Patterson & John L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 3 rd Ed., Morgan Kaufmann,
Buses Warning: some of the terminology is used inconsistently within the field.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—2-1 Ethernet LANs Understanding the Challenges of Shared LANs.
Input/Output 2 What is I/O? How we get the CPU to communicate with devices From the computer’s point of view, it’s just 1’s and 0’s Gets interpreted.
By : Fiona Minear. What is a networks ? A network is a group of two or more computer systems linked together.
Repeaters, Hubs, Bridges, Switches, Routers & Gateways Created by: David Elwell Dorian Glassberg Alley Hennigan.
NETWORK HARDWARE CABLES NETWORK INTERFACE CARD (NIC)
Chapter 4 MARIE: An Introduction to a Simple Computer.
A machine that acts as the central relay between computers on a network Low cost, low function machine usually operating at Layer 1 Ties together the.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
Operating Systems Proj.. Background A firewall is an information technology (IT) security device which is configured to permit, deny or proxy data connections.
Network Components David Blakeley LTEC HUB A common connection point for devices in a network. Hubs are commonly used to connect segments of a LAN.
Network Components By Kagan Strayer. Network Components This presentation will cover various network components and their functions. The components that.
Data Communications and Networks Chapter 1 - Classification of network topologies Data Communications and Network.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2016 (February 3, 2016)
THE NETWORKS Theo Chakkapark. Open System Interconnection  The tower of power!  The source of this power comes from the model’s flexibility.
Shape of a Network 10/10/07. Topology  The way the computers are cabled together  Four different layouts  Logical topology describes the way data travels.
© N. Ganesan, Ph.D., All rights reserved. Chapter Formatting of Data for Transmission.
Data Communication and Networks Chapter 5. What’s a Network? a network consists of two or more computers that are connected together to share information.
Mohamed Younis CMCS 411, Computer Architecture 1 CMCS Computer Architecture Lecture 26 Bus Interconnect May 7,
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
Major OS Components CS 416: Operating Systems Design, Spring 2001 Department of Computer Science Rutgers University
Computer Systems Unit 2. Download the unit specification from moodle or the BTEC website Or alternatively visit ahmedictlecturer.wikispaces.com.
Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami1.
1  2004 Morgan Kaufmann Publishers Page Tables. 2  2004 Morgan Kaufmann Publishers Page Tables.
Networked Embedded Systems Sachin Katti & Pengyu Zhang EE107 Spring 2016 Lecture 9 Serial Buses – SPI, I2C.
Chapter 3.  Help you understand what hardware is required to allow networks to work including: ◦ Repeaters ◦ Hub ◦ Switch ◦ Bridge ◦ Gateway (not needed.
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
COMPUTER FUNDAMENTALS David Samuel bhatti
UNIVERSAL COLLEGE OF ENGINEERING & TECHNOLOGY
Network Devices Hub Definition:
Registers Today we’ll see some common sequential devices: counters and registers. They’re good examples of sequential analysis and design. They are also.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Multiprocessors and Multi-computers
Presentation transcript:

CCN CCN Central Control Network Winter & Spring 2002/03 Student : Kormas Tal Guide : Gerber Alex

CCN CCN - motivation Many systems around the world use central computer for security devices (such as entrance and security cameras). Most of the devices are low resource requires and so many could be connected to one computer. We would like to take advantage of the USB port speed and availability, and implement multiple area network (a separate bus for each area) connected to it.

CCN CCN – network rates CAN bus : the CAN uses RS485 physical layer, so it’s bit rate is up to 125KB/sec. The connection to the computer is USB, and if we assume we use USB 1.1, we could reach up to 12MB/sec (with more then one CAN bus, of course).

CCN CCN – main idea Each device uses bus interface to connect a CAN bus. Each level/area have it’s own bus. All buses controlled by a master device, which also convert the CAN protocol into USB protocol. All the Can Masters outputs (USB) are connected to a USB Hub (which is power supplied, so the net will keep working when communication to the computer N/A). The hub connected to a memory unit for keeping the data in a FIFO line if the computer is down.

CAN – what is it? CAN is a network layer, which is used in many systems (such as cars) to connect the application layer with the physical layer. CAN uses RS485, RS232 or ISO/IS as it’s physical layer. The use of CAN will give us less time to deal with the network transport layer and more time for the application layer, since there are CAN controllers and master that we could use on the market.

USB HUB תור FIFO עם זכרון CAN BUS CAN to USB & Can Master CCN CCN – block diagram view אלמנט תקשורת ושליטה

CCN CCN – the bus interface we need the bus interface for writing the bus. Although most of the devices are not sending/receiving data most of the time, we would like to have less errors and collision on the bus. This is important, since we want to have a lot of devices on the bus, and so we need to keep it safe enough for data to be transmitted (or we could have only few devices on the bus since they will keep on colliding).

CCN CCN – the FIFO element There are two computers, and they will be synchronized since we want to increase availability. The FIFO line will keep messages in-order, for security (will be explained later). In case both computers are down, the FIFO element will save messages, and so we won’t lose information (i.e. log, security cam).

In-order importance Let’s assume the following line of events: 1)A student enter the building (B). 2)B enters the pcfarm. 3)Other student leaves pcfarm (C). 4)A computer is down. 5)B leaves the pcfarm. And let’s assume there is no other student present.

In-order importance (cont.) If we not save In-order, we could find out: 1)Student B enters the building 2)A computer is down. 3)Student C leaves pcfarm. 4)Student B enters pcfarm. 5)Student B leaves pcfarm. If the computer was stolen, we would receive different conclusion In-Order need to be kept.

CCN CCN – major mile stones הפרוייקט הוא שנתי, ולכן יבוצע ב – 2 שלבים: 1) הקמת רשת עם CAN bus יחיד : 31/01/03 חלק זה כולל בתוכו כתיבת תוכנה לניהול בסיסי של הרשת. 2) הקמת רשת עם CAN bus נוסף וחיבור דרךHUB עד : 31/03/03. 3) שיפור התוכנה והכנת רכיב זיכרון לשמירת המידע (כנוסף לשלב 2).

CCN – part 1 timetable הזמנת רכיבים : עד קבלת הרכיבים, הכרתם והכרת אופן השימוש בהם: עד חיבור מחשב ל CAN דרך USB: עד הקמת רשת בסיסית (Master-Slave) : עד הקמת רשת : מחשב עם הרשת הבסיסית : עד