Problems of Developing Spacewire Ethernet Bridge and Transferring Spacewire Packages Over Ethernet
|
|
|
- Merilyn Sparks
- 10 years ago
- Views:
Transcription
1 Problems of Developing Spacewire Ethernet Bridge and Transferring Spacewire Packages Over Ethernet Valentin Rozanov, Evgeni Yablokov Saint Petersburg State University of Aerospace Instrumentation Saint-Petersburg, Russia {valentin.roznov, Abstract This article represents a prototype device of the bridge for SpaceWire packet transmission via Ethernet and the implementation of this device. Possible problems in transmission are studied to ensure correct and fast operation of the bridge. The article also presents a comparative analysis of the developing device with modern counterparts and identifies the advantages and disadvantages of each. The variant of the transitional protocol with the function of transferring data from SpaceWire to Ethernet and vice versa is presented. I. INTRODUCTION Nowadays space industries in Russia, Europe and North America set demanding requirements for on-board communication systems. In accordance with [1], satellites and piloted spacecrafts require networks with high data transmission rates up to tens gigabit per second for datahandling and computer buses and distances of m between adjacent nodes. Moreover, the acceptable cable mass is about g/m and galvanic isolation is necessary. The drawback of SpaceWire (SpW) technology [2] based on IEEE [3] and ANSI/TIA/EIA-644 [4] standards consists in the deployment of data-strob (DS) encoding scheme at the physical layer. Thus, the maximum transmission rate in a SpaceWire link stands at 400 Mbit/s, SpaceWire cable has the recommended length of 10 m and comprises four twisted pairs (with whole acceptable mass of 80 g/m). Due to SpaceWire cable length restriction (10 m) and necessity of connecting the remote segments of SpaceWire network that is able to transfer packets the new solution is needed. The main condition is minimum delay and maximum simplicity. Ethernet and Gigabit Ethernet protocols are the most appropriate technology in this problem. Ethernet is a protocol that controls the way the data is transmitted over a local area network. An Ethernet LAN typically uses coaxial cable or special grades of twisted pair wires. The most commonly installed Ethernet systems provide transmission speeds up to 10 Mbps. Devices are connected to the cable and compete for access using a Carrier Sense Multiple Access with Collision Detection (CSMA/CD ) protocol. Now only fast Ethernet and Gigabit Ethernet technologies are widely used in most LAN networks. The speed rates of fast Ethernet and gigabit Ethernet are correspondingly 100Mbits/sec and 1000 Mbits/sec. Also the cables of the Ethernet are quite cheap and are varied. In order to enhance SpaceWire link characteristics this paper defines special bridge Spw-Gigabit Ethernet. The bridge is absolutely transparent for the SpaceWire network and can connect two SpaceWire networks into one. This bridge is used for point-to-point connections. In future the possibility of using the whole Ethernet network can be implemented, but this article is devoted only to the problems of creation the connection the SpaceWire and Ethernet standards using only the link layer. During subject area analysis the following tasks were allocated: 1) Analysis variants of connection Ethernet-SpaceWire bridge in network 2) Discover and compare modern analogs of developing device 3) Discover and identity problems, that can occur during transferring SpaceWire packets over Ethernet Fig. 1 shows a prototype of Ethernet-SpaceWire bridge that was developed. On the board is situated FPGA Virtex(1) and ALTERA(2), Ethernet connector(4), Gigabit Ethernet transmitter, SpaceWire connectors(3), test lines and indication (7,6). This prototype is developed with two different chips Viretex and Altera. Our developing group is using Virtex. ISSN
2 Our code in Virtex chip is responsible for a work with SpaceWire interface and solves the problem of creating payload for Ethernet frame from SpaceWire Packet and forms SpaceWire packet from Ethernet frame. Altera chip now realize forming Ethernet frames and transmitting/receiving this frames. Ethernet transmitter allows to work on speed 10/100/1000 Mbits/s [2]. In future both Altera and Virtex chips can be used for developing code for different realizations of code for the bridge. Different variants of connecting of the bridge prototype to the Ethernet network are presented on Fig. 3: 1) Direct connection of the bridge to the PC 2) Connecting two SpaceWire networks over two bridges with point-to-point connection of the bridge 3) Connecting SpaceWire network, with Ethernet network over Ethernet switches At this time variant number 1 is realizing. However this variant is point-to-point connection so variant number 2 can be tested also. The third variant of connection is not considered in this article but it is the future purpose of developing and will be considered in the future articles. 2 1 Fig. 1. GigabitEthernet-SpaceWire bridge FPGA Altera establish connection with network Interface Card of PC or switch and determines speed of the channel. Ethernet frame, comes through Ethernet controller to FPGA Altera where it is processed and CRC removes from frame. Then frame transmits to FPGA Virtex where it analyzes, removes header, forms SpaceWire packet and transmits to SpaceWire macrocell. When packets from SpaceWire are received they are analyzed and carried in number of buffers while forming the Ethernet frame. Relying on ready-signal from Altera data for Ethernet frame payload transmits to Altera, where frame forms and transmits to the Ethernet network (Fig.2). Fig.2. Block diagram of Ethernet-SpaceWire bridge 3 Fig. 3. Variant of connection Ethernet-SpaceWire bridge II. DISCOVERING PROBLEMS OF ETERNET-SPACEWIRE TRANSFERING Comparing of the Ethernet frame and SpaceWire packet helps us to analyze the problems that can appear during transmitting data from one network to another. Formats are similar however there are some significant differences. Ethernet frame has fixed length of header (14 bytes), fixed length of payload (46 to 1500 bytes) and at the end of frame there is CRC (4 bytes) as the end of frame [3]. As opposed to Ethernet SpaceWire may have different length of header depending to address type and information that it contains. Data field may be 1 byte or infinitely long. The end of the packet is marker that informs about the end of the packet (eop) or the error end of packet (eep) [1,4]. Based on foregoing we can make a conclusion that additional processing of SpaceWire packet is needed before transferring, Especially if the length of the packet is more than 1500 bytes. One of the ways of processing is dividing packets into parts and supplying these data with special informational bytes that can be placed before SpaceWire data and transmitted in payload of Ethernet frame. Those bytes will inform about number of part and type (eop/eep/ccode) to the receiving side. 172
3 Fig.4. Comparing Ethernet frame and SpaceWire packet Fig. 5 is the diagram that shows the relation between useful information and transmitting bytes in Ethernet frame and SpaceWire packet. III. COMPARATIVE ANALYSIS OF SIMILAR DEVICES The main demands to the bridge prototype are: 1) Hardware implementation of the transmitting protocol 2) Usage of physical and data levels of OSI model, not higher 3) Gigabit Speed support. In future this bridge is supposed to be used with GigaSpaceWire technology Products of Aeroflex company (Fig. 6 a)[6] and ShimafujiElectric were taken to compare with developing device (Fig. 6 b)[7]. a Fig. 6. Ethernet SpaceWire devices Table I shows comparative analysis of devices that are similar to developing prototype. TABLE I. COMPARISON OF DEVICES SIMILAR TO DEVELOPING PROTOTYPE b Fig. 5. relation between useful information and transmitting bytes (in percentage) (1 Ethernet, 2 SpaceWire) Chart on Fig. 5 shows that maximum of useful data transfers when data field of SpaceWire contain bytes. Usefulness of Ethernet frame at this case is low 50 % of transmitting bytes. Inflection point on the curve of Ethernet is the result of minimum available bytes that may contain frame payload 46 bytes. So in case of transmitting 1 byte other 45 bytes of payload will be filled with zeros. Maximum useful data is transmitted over Ethernet when payload of frame contains the maximum number of bytes bytes. It shows that bridge developing needs to design transferring rules or protocol, to make this device more productive[9][10]. Based on foregoing following problems can be allocated: 1) Low efficiency in transferring short frames 2) Additional processing of long SpaceWire packets is needed 3) Low efficiency in transferring CCode by separate frames (see item 1) Aeroflex [6] ShimafujiElectric [6] Software implementation High delays in data transferring due to software processing Complexity of device working and additional settings are needed Hardware implementation TCP/IP protocol introduced Is used with connecting to PC GigabitEthernet- SpaceWireBridge Hardware implementation Preparation of new format that will make transferring from SpaceWire to Ethernet and back fast and easy available on hardware GigabitEthernet support High performance due to lack of redundancy Comparative analysis of described devices shows that they combines in themselves functions of switch and transmits data using TCP/IP and are software implemented. For the combination of two remote networks these devices will complicate work and be excessive. Based on consideration of the materials work was carried out of protocol developing. 173
4 IV. DEVELOPMENT OF PROTOCOL The simplified version of the data transfer protocol for SpW-Ethernet packets is used. The packet of Ethernet consists of a destination address, a source address and the EtherType field. We suggest not to change MAC header 14 bytes long. All modifications will be only in the data field, packets of SpaceWire will be located in the field of data, without influencing MAC header in any way (Fig. 6). If the Ethernet package contains only a control code the number of the package doesn't change (Fig. 8). Fig. 8. Spw packet placed to Ethernet frame Length of the package will change from 0 to 255. If the package is more than 255 the number 255 is written. This information is essential to us only if the package small, less than 46 bytes. In any other case the size of a package is limited by the Ethernet package size(fig. 9). Fig. 7. Ethernet type II frame There are some problems need to be solved in the transfer of SpaceWire packets using Ethernet: 1) How can the system transfer long SpaceWire packages? SpaceWire package is unlimited, Ethernet packages are limited. 2) How can the system transfer short SpaceWire packages? SpaceWire package s length can be 1 byte, and the Ethernet package contains at least 46 bytes 3) What can the system do if the transfer of an Ethernet package failed, or the CRC code of the package was wrong? Respectively, the solution of the aforesaid problems is to create a small heading of a package. The heading will contain information containing length of the package, number of the package and type of the package. The first byte of heading contains information of the package type and the package number. All information occupies 1 byte. The type of a package is coded by the first two bits. 01 the package comes to an end with EOP 10 the package comes to an end with EEP 00 part of a package (the package isn't finished, there will be a further transfer) 11 CCODE package Number of a package is coded by remained 6 bits. This number is split in two parts 4 bits, and 2 bits. Number of a package is 4 bit long and is changed cyclically from 0 to 15. Number of a package changes only if the Ethernet package contains data and a package was transferred completely. The last 2 bits code the number of a slice of a package if the package consists of the several parts. Fig. 9. Spw packet placed to Ethernet frame with credit number inside The receiving side is able to receive the data, if the SpaceWire packet I less than 46 and can detect loss of the packet. One more problem is the free space in the receiving buffer. If the receiving buffer has no space there is a possibility of data loss. In this case it is supposed to supply each sending package with additional information on free space in receiving buffer, the quantity of packages of the maximum length which can accept the receiver. The size of this field is 1 byte. Thus, each sending package contains additional information on a condition of the receiving buffer (number of the credits). In case of a long absence of packages they can be sent using timer. It is inconvenient to transfer SpaceWire packets[11] directly using Ethernet. First small packets transfer very ineffective (if the data is less than 46 bytes it has to be transferred the same 64 bytes). Secondly big packets can't be transferred directly the frame of Ethernet is restricted to 1500 bytes. Thirdly transmission of control codes using one frame in principle is ineffective 1 byte of data will be transferred by 64 bytes using Ethernet. The solution can be simple - transfer several SpW packets in one Ethernet frame. However, it is necessary to make new descriptor part in the data part of the Ethernet frame which describes type of SpW packet in Ethernet frame. We have already described the header (descriptor) of the packet. We will make slight changes: Four types of descriptors are slightly changed (size is 1 byte). Descriptors will be located before a SpW part of packet (Table II). If the SpW packets are small (up to 64 bytes), they are packed directly to the data field with the descriptor. 174
5 TABLE II. NEW DESCRIPTORS Descriptor Description Comments 01 LLLLLL Packet (or part of a packet) which ends with EOP 10 LLLLLL Packet (or part of a packet) which ends with EEP LLLLLL length of a packet (L+1). Maximum length of the packet is 64 LLLLLL length of a packet (L+1). Maximum length of the packet is LLLLLL Intermediate packet The part of a packet, the size is from 1 to 64 bytes For transmission of control codes special TL codes are used. 11 XXXXXX Special Symbol XXXXXX type of special symbol, 6 bits Fig. 12. SpW CCode placed to Ethernet frame Thus, at first the part of a packet with the TL 00 code and length of this part of a packet is located. Then there is TL code designating that there is a CCode. Then the rest of the packet with a code and its length. It is possible to transfer several codes CC in one frame of Ethernet. There can be a situation when it is necessary to finish the Ethernet packet and to send it incomplete (the data field less than 46 bytes). The incomplete packet (in this case because of the emergency transmission of CCode) will be carried out as follows (Fig. 13). Fig. 10. Several SpW packets placed to Ethernet frame Thus 4 small SpW packets are transferred in one Ethernet frame (Fig. 10). If SpW packet has more than 64 bytes they are split to the smaller packets and are transferred the Ethernet frame (Fig. 11). Fig. 11. Big SpW packet placed to Ethernet frame Fig. 13. Incomplete SpW packed placed to Ethernet frame The packet comes to the end, and the missing packet achieves the special TL code equal Thus the packet can be transferred before it will be full. The quick transfer is not the only CCode needs to be transferred to the network. The necessary conditions, under what circumstances the packet of Ethernet shall go to a network, are: 1) The packet exceeded some value of length of a packet 175
6 Here everything is clear the packet was created with a certain length, it is necessary to send it to an Ethernet network (normal work) 2) The SpaceWire packet ended with EOP or EEP, and the new packet came or CCode haven t arrived for a long time This is a normal situation, when one of the SpaceWire datalink has transferred all data and no more data is expected. This can be implemented using timer. 3) It is necessary to send CCode The special CCode came and the packet must be sent to the network quickly. This situation can be also implemented using timer. The second variant two timers can be used. First timer we will use as global, second is local. Global timer is set to the init value when the special CCode is received from SpaceWire network. Local timer is set to its init value. Local timer init value is less or equal to global timer init value. When the new special code is received local timer is set to init value again, and global timer is not touched. Several CCodes can be transferred in one packet (if they came before the end of the global timer). The packet is sent in two situations the local timer comes to zero (no new CCodes has come from Spw network), or the global timer comes to zero (the CCode is maximum time late). The init values of timers can be config.d due to each CCode and even be set to zero (the CCode is very urgent and must be sent immediately). The main disadvantage of the composite Ethernet packet is the rising of the latency of the SpaceWire packets, because the first SpaceWire packets of the Ethernet frame can wait for a significant period of time, especially if the packets are small. For reducing the latency several several variants can be used: 1) Not using the maximum of the Ethernet frame frame can be reduced 2) Reducing the init value of timer if the last packet was received with the EOP 3) Reducing the init value of CCode timers the packets will be transferred quicker It is necessary to continue the research of the protocol from different positions, such as latency, speed, errors and special situations with CCodes. V. CONCLUSION As the result of the work we can say that the SpaceWire protocol can be transmitted using the Ethernet network. The main problem of the prototype bridge is the latency. Even if we are using the simple protocol buffering the SpaceWire protocol and the use of CRC in Ethernet protocol are greatly increasing the latency of transmitting of SpaceWire packets. Our prototype bridge is working on two low levels of the OSI model, thus making it simplier than the devices, using protocols of the higher levels such as TCP/IP. Similar devices are excessive in functional and complex in work. Manville developing prototype can provide transition data with less delay and maximum simplicity of connecting and work. Considered variants of communication need different approaches in realization of the bridge and demand additional researches. Future realization of the protocol of the bridge depends on future investigation. REFERENCES [1] Yuriy Sheynin, Felix Shutenko, Elena Suvorova and Evgenej Yablokov, High-rate serial interconnections for embedded and distributed systems with power and resource constraints, Proc. SPIE 6983, 69830I (2008); doi: / [2] MicrelInc, Gigabit Ethernet Transceiver with RGMII Support, Reversion 1.2, February, [3] Ethernet Standart IEEE [4] Yu Scheinin, T.Solohina, Ya.Petrichkovich, SapceWire technology for parallel systems and on-board distributed systems, ELECTRONICS: Science, Technology, Business 5/2006 [5] ECSS Standard ECSS-E-ST-50-12C, SpaceWire, Links, Nodes, Routers and Networks, Issue 1, European Cooperation for Space Data Standardization, July [6] AerofexGaisler, GRESB Ethernet/SpaceWire Bridge, Version 1.5.9, January [7] SHIMAFUJI Electric Inc., Document No. EN , STAND- ALONE SpaceWire to Gigabit Ether H/W specification, Date Published July., [8] Virtex-5 FPGA Select IO Resources User Guide [9] Jin, H.B., Zhong, C.Q. An optimal algorithm for real-time Ethernet buffer queue based on queuing theory, Volume 52, Issue 1, January 2012, Pages [10] Birks, M., Cole, D., Fung, S.P.Y., Xu, H., Online algorithms for maximizing weighted throughput of unit jobs with temperature constraints, Volume 26, Issue 2, August 2013, Pages [11] Heikkinen, V., Alajoki, T., Juntunen, E., Karppinen, M., Kautio, K., Mäkinen, J.-T., Ollila, J., Tanskanen, A., Toivonen, J., Casey, R., Scott,S., Pintzka,W., Thériault,S., McKenzie, I., Fiber-optic transceiver module for high-speed intrasatellite networks, Volume 25, Issue 5, May 2007, Pages
Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD
Ethernet dominant LAN technology: cheap -- $20 for 100Mbs! first widely used LAN technology Simpler, cheaper than token rings and ATM Kept up with speed race: 10, 100, 1000 Mbps Metcalfe s Etheret sketch
Candidates should attempt FOUR questions. All questions carry 25 marks.
UNIVERSITY OF ABERDEEN Exam 2010 Degree Examination in ES 3567 Communications Engineering 1B Xday X Notes: 9.00 a.m. 12 Noon (i) CANDIDATES ARE PERMITTED TO USE APPROVED CALCULATORS (II) CANDIDATES ARE
A Methodology and the Tool for Testing SpaceWire Routing Switches Session: SpaceWire test and verification
A Methodology and the Tool for Testing SpaceWire Routing Switches Session: SpaceWire test and verification Elena Suvorova Saint-Petersburg University of Aerospace Instrumentation. 67, B. Morskaya, Saint-
ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK
VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK Contemporary Control Systems, Inc. Understanding Ethernet Switches and Routers This extended article was based on a two-part article that was
Based on Computer Networking, 4 th Edition by Kurose and Ross
Computer Networks Ethernet Hubs and Switches Based on Computer Networking, 4 th Edition by Kurose and Ross Ethernet dominant wired LAN technology: cheap $20 for NIC first widely used LAN technology Simpler,
Chapter 9A. Network Definition. The Uses of a Network. Network Basics
Chapter 9A Network Basics 1 Network Definition Set of technologies that connects computers Allows communication and collaboration between users 2 The Uses of a Network Simultaneous access to data Data
Chapter 5. Data Communication And Internet Technology
Chapter 5 Data Communication And Internet Technology Purpose Understand the fundamental networking concepts Agenda Network Concepts Communication Protocol TCP/IP-OSI Architecture Network Types LAN WAN
Fibre Channel over Ethernet in the Data Center: An Introduction
Fibre Channel over Ethernet in the Data Center: An Introduction Introduction Fibre Channel over Ethernet (FCoE) is a newly proposed standard that is being developed by INCITS T11. The FCoE protocol specification
RFC 2544 Testing of Ethernet Services in Telecom Networks
RFC 2544 Testing of Ethernet Services in Telecom Networks White Paper Nigel Burgess Agilent Technologies Introduction The object of this paper is to discuss the use and testing of Ethernet services in
Architecture of distributed network processors: specifics of application in information security systems
Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia [email protected] 1. Introduction Modern
Network Monitoring White Paper
Network ing White Paper ImageStream Internet Solutions, Inc. 7900 East 8th Road Plymouth, Indiana 46563 http://www.imagestream.com [email protected] Phone: 574.935.8484 Sales: 800.813.5123 Fax: 574.935.8488
Rohde & Schwarz R&S SITLine ETH VLAN Encryption Device Functionality & Performance Tests
Rohde & Schwarz R&S Encryption Device Functionality & Performance Tests Introduction Following to our test of the Rohde & Schwarz ETH encryption device in April 28 the European Advanced Networking Test
EECS 122: Introduction to Computer Networks Multiaccess Protocols. ISO OSI Reference Model for Layers
EECS 122: Introduction to Computer Networks Multiaccess Protocols Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776
CCNA R&S: Introduction to Networks. Chapter 5: Ethernet
CCNA R&S: Introduction to Networks Chapter 5: Ethernet 5.0.1.1 Introduction The OSI physical layer provides the means to transport the bits that make up a data link layer frame across the network media.
Process Control and Automation using Modbus Protocol
Process Control and Automation using Modbus Protocol Modbus is the fundamental network protocol used in most industrial applications today. It is universal, open and an easy to use protocol. Modbus has
Data Link Protocols. TCP/IP Suite and OSI Reference Model
Data Link Protocols Relates to Lab. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point Protocol (PPP). 1 TCP/IP Suite
Computer Networking Networks
Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office
Computer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
Written examination in Computer Networks
Written examination in Computer Networks February 14th 2014 Last name: First name: Student number: Provide on all sheets (including the cover sheet) your last name, rst name and student number. Use the
Computer Networks Vs. Distributed Systems
Computer Networks Vs. Distributed Systems Computer Networks: A computer network is an interconnected collection of autonomous computers able to exchange information. A computer network usually require
WAN Data Link Protocols
WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data
Network Topologies. Network Topologies
Network Topologies LANs and WANs - Geographical coverage LANs A single geographical location, such as office building, school, etc Typically High speed and cheaper. WANs Spans more than one geographical
Transport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
EXAMPLES AND PROBLEMS. Competence Based Education Internet Protocols
EXAMPLES AND PROBLEMS Competence Based Education Internet Protocols Example 1 In following figure frames are generated at node A and sent to node C through node B. Determine the minimum transmission rate
Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1
Fast Ethernet and Gigabit Ethernet Networks: Fast Ethernet 1 Fast Ethernet (100BASE-T) How to achieve 100 Mbps capacity? MII LLC MAC Convergence Sublayer Media Independent Interface Media Dependent Sublayer
Unit of Learning # 2 The Physical Layer. Sergio Guíñez Molinos [email protected] 2-2009
Unit of Learning # 2 The Physical Layer Sergio Guíñez Molinos [email protected] 2-2009 Local Area Network (LAN) Redes de Computadores 2 Historic topologies more used in LAN Ethernet Logical Bus and Physical
Communication Systems Internetworking (Bridges & Co)
Communication Systems Internetworking (Bridges & Co) Prof. Dr.-Ing. Lars Wolf TU Braunschweig Institut für Betriebssysteme und Rechnerverbund Mühlenpfordtstraße 23, 38106 Braunschweig, Germany Email: [email protected]
TCOM 370 NOTES 99-12 LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL
1. Local Area Networks TCOM 370 NOTES 99-12 LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL These are networks spanning relatively short distances (e.g. within one building) for local point-to-point and point-to-multipoint
UPPER LAYER SWITCHING
52-20-40 DATA COMMUNICATIONS MANAGEMENT UPPER LAYER SWITCHING Gilbert Held INSIDE Upper Layer Operations; Address Translation; Layer 3 Switching; Layer 4 Switching OVERVIEW The first series of LAN switches
Local-Area Network -LAN
Computer Networks A group of two or more computer systems linked together. There are many [types] of computer networks: Peer To Peer (workgroups) The computers are connected by a network, however, there
11/22/2013 1. komwut@siit
11/22/2013 1 Week3-4 Point-to-Point, LAN, WAN Review 11/22/2013 2 What will you learn? Representatives for Point-to-Point Network LAN Wired Ethernet Wireless Ethernet WAN ATM (Asynchronous Transfer Mode)
DATA COMMUNICATION AND NETWORKS
DATA COMMUNICATION AND NETWORKS 1. Define the term Computer Networks. A Computer network is a number if computers interconnected by one or more transmission paths. The transmission path often is the telephone
2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above
1. How many bits are in an IP address? A. 16 B. 32 C. 64 2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 3. The network number plays what part in an IP address? A. It
IT4504 - Data Communication and Networks (Optional)
- Data Communication and Networks (Optional) INTRODUCTION This is one of the optional courses designed for Semester 4 of the Bachelor of Information Technology Degree program. This course on Data Communication
Review Methods Configuration, Administration and Network Monitoring in High-Rate Onboard Networking Standards
Review Methods Configuration, Administration and Network Monitoring in High-Rate Onboard Networking Standards Ksenia Khramenkova, Stanislava Oleynikova Saint-Petersburg State University of Aerospace Instrumentation
Infrastructure Components: Hub & Repeater. Network Infrastructure. Switch: Realization. Infrastructure Components: Switch
Network Infrastructure or building computer networks more complex than e.g. a short bus, some additional components are needed. They can be arranged hierarchically regarding their functionality: Repeater
IST 220 Exam 3 Notes Prepared by Dan Veltri
Concepts to know: IST 220 Exam 3 Notes Prepared by Dan Veltri The Final Exam is scheduled for Wednesday, December 15 th from 4:40PM 6:30 PM in 112 Chambers. Chapters covered: 12, 13, 15, 16, 17, 18, 20,
Controlled Random Access Methods
Helsinki University of Technology S-72.333 Postgraduate Seminar on Radio Communications Controlled Random Access Methods Er Liu [email protected] Communications Laboratory 09.03.2004 Content of Presentation
Fast Ethernet and Gigabit Ethernet. Computer Networks: Fast and Gigabit Ethernet
Fast Ethernet and Gigabit Ethernet 1 Fast Ethernet (100BASE-T) How to achieve 100 Mbps capacity? MII LLC MAC Convergence Sublayer Media Independent Interface Media Dependent Sublayer Data Link Layer Physical
Tutorial. www.ccontrols.com
Tutorial 1 Tutorial CONTROLLER AREA NETWORK CAN was designed by Bosch and is currently described by ISO 11898 1. In terms of the Open Systems Interconnection model (OSI), CAN partially defines the services
Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks
Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks By Galen Udell Belden CDT Networking 2006 Category 6 vs Category 5e Cabling Systems and Implications
Smart Queue Scheduling for QoS Spring 2001 Final Report
ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang([email protected]) & Liu Tang([email protected])
Performance Analysis of Switches in High Speed LAN
Performance Analysis of Switches in High Speed LAN Muhammad Imran, Asif Shaikh, Syed S. Rizvi, Khaled M. Elleithy Computer Science and Engineering Department, University of Bridgeport, Bridgeport, CT {mimran,
High-Level Data Link Control
High-Level Data Link Control This class of data link layer protocols includes High-level Data Link Control (HDLC), Link Access Procedure Balanced (LAPB) for X.25, Link Access Procedure for D-channel (LAPD)
CSMA/CA. Information Networks p. 1
Information Networks p. 1 CSMA/CA IEEE 802.11 standard for WLAN defines a distributed coordination function (DCF) for sharing access to the medium based on the CSMA/CA protocol Collision detection is not
High Speed Ethernet. Dr. Sanjay P. Ahuja, Ph.D. Professor School of Computing, UNF
High Speed Ethernet Dr. Sanjay P. Ahuja, Ph.D. Professor School of Computing, UNF Hubs and Switches Hubs and Switches Shared Medium Hub The total capacity in the shared medium hub configuration (figure
Computer Networks. Computer Networks. Telecommunication Links. Connecting. Connecting via Telephone Lines ISDN
Chapter 12 Topics: Communication links LAN / WAN Internet / WWW A computer network is a set of independent computer systems interconnected by telecommunication links. CMPUT101 Introduction to Computing
Getting the most TCP/IP from your Embedded Processor
Getting the most TCP/IP from your Embedded Processor Overview Introduction to TCP/IP Protocol Suite Embedded TCP/IP Applications TCP Termination Challenges TCP Acceleration Techniques 2 Getting the most
SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network
u Today: Wired embedded networks Ø Characteristics and requirements Ø Some embedded LANs SPI I2C LIN Ethernet u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network Network from a High End
Understanding Latency in IP Telephony
Understanding Latency in IP Telephony By Alan Percy, Senior Sales Engineer Brooktrout Technology, Inc. 410 First Avenue Needham, MA 02494 Phone: (781) 449-4100 Fax: (781) 449-9009 Internet: www.brooktrout.com
Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software
Local Area What s a LAN? A transmission system, usually private owned, very speedy and secure, covering a geographical area in the range of kilometres, comprising a shared transmission medium and a set
network infrastructure: getting started with VoIP
hp procurve networking business may 2003 network infrastructure: getting started with VoIP technical brief table of contents introduction 2 network optimization for VoIP 2 bandwidth provisioning 3 end-to-end
How To Monitor And Test An Ethernet Network On A Computer Or Network Card
3. MONITORING AND TESTING THE ETHERNET NETWORK 3.1 Introduction The following parameters are covered by the Ethernet performance metrics: Latency (delay) the amount of time required for a frame to travel
Referring to the above question, the end-to-end delay (transmission delay plus propagation delay) is
CS326e Quiz 3 The first correct 10 answers will be worth 1 point each. Each subsequent correct answer will be worth 0.2 points. Circle the correct answer. UTEID In the following 7 problems, we are sending
Zarząd (7 osób) F inanse (13 osób) M arketing (7 osób) S przedaż (16 osób) K adry (15 osób)
QUESTION NO: 8 David, your TestKing trainee, asks you about basic characteristics of switches and hubs for network connectivity. What should you tell him? A. Switches take less time to process frames than
Page 1 of 7. Computer Networking
Page 1 of 7 Computer Networking 7.1 What Is Computer Networking? A computer network consists of several computers that are connected to one another using devices that allow them to communicate. Computer
Cabling LANs and WANs
Cabling LANs and WANs CCNA 1 v3 Module 5 10/11/2005 NESCOT CATC 1 Cabling the LAN Each media has advantages and disadvantages: Cable length Cost Ease of installation Susceptibility to interference The
Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB
Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB ABSTRACT There is a potential for 50-400 million per year Bluetooth nodes within the car market if Bluetooth can be integrated into
Chapter 2 - The TCP/IP and OSI Networking Models
Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application
DATA COMMUNICATIONS AND NETWORKING. Solved Examples
Page 1 of 10 DATA COMMUNICATIONS AND NETWORKING Solved Examples References: STA: Stallings, Data and Computer Communications, 6 th ed. TAN: Tannenbaum, Computer Networks, 4 th ed.) 1. Given the following
D-Link DES-1024D 24-Port 10/100Mbps Ethernet Switch. Manual
D-Link DES-1024D 24-Port 10/100Mbps Ethernet Switch Manual TABLE OF CONTENTS About This Guide... 1 PURPOSE...1 TERMS/USAGE...1 OVERVIEW OF THIS USER S GUIDE...1 Introduction... 2 FAST ETHERNET TECHNOLOGY...2
Introduction to LAN/WAN. Network Layer
Introduction to LAN/WAN Network Layer Topics Introduction (5-5.1) Routing (5.2) (The core) Internetworking (5.5) Congestion Control (5.3) Network Layer Design Isues Store-and-Forward Packet Switching Services
WAN Technology. Heng Sovannarith [email protected]
WAN Technology Heng Sovannarith [email protected] Introduction A WAN is a data communications network that covers a relatively broad geographic area and often uses transmission facilities provided
Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks
Computer Networks Lecture 06 Connecting Networks Kuang-hua Chen Department of Library and Information Science National Taiwan University Local Area Networks (LAN) 5 kilometer IEEE 802.3 Ethernet IEEE 802.4
The Impact of QoS Changes towards Network Performance
International Journal of Computer Networks and Communications Security VOL. 3, NO. 2, FEBRUARY 2015, 48 53 Available online at: www.ijcncs.org E-ISSN 2308-9830 (Online) / ISSN 2410-0595 (Print) The Impact
Comparison of FlexRay and CAN-bus for Real-Time Communication
Comparison of FlexRay and CAN-bus for Real-Time Communication Andreas Forsberg Mälardalen University Högskoleplan 1 721 23 Västerås +46 768011236 [email protected] Johan Hedberg Mälardalen University
Clearing the Way for VoIP
Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.
Data Link Layer(1) Principal service: Transferring data from the network layer of the source machine to the one of the destination machine
Data Link Layer(1) Principal service: Transferring data from the network layer of the source machine to the one of the destination machine Virtual communication versus actual communication: Specific functions
Level 2 Routing: LAN Bridges and Switches
Level 2 Routing: LAN Bridges and Switches Norman Matloff University of California at Davis c 2001, N. Matloff September 6, 2001 1 Overview In a large LAN with consistently heavy traffic, it may make sense
Using High Availability Technologies Lesson 12
Using High Availability Technologies Lesson 12 Skills Matrix Technology Skill Objective Domain Objective # Using Virtualization Configure Windows Server Hyper-V and virtual machines 1.3 What Is High Availability?
Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS
SERIAL I/O COMMON PROTOCOLS RS-232 Fundamentals What is RS-232 RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances,
Communications and Computer Networks
SFWR 4C03: Computer Networks and Computer Security January 5-8 2004 Lecturer: Kartik Krishnan Lectures 1-3 Communications and Computer Networks The fundamental purpose of a communication system is the
A Scalable Large Format Display Based on Zero Client Processor
International Journal of Electrical and Computer Engineering (IJECE) Vol. 5, No. 4, August 2015, pp. 714~719 ISSN: 2088-8708 714 A Scalable Large Format Display Based on Zero Client Processor Sang Don
Howstuffworks "How LAN Switches Work" Click here to go back to the normal view!
Page 1 of 17 Search ComputerStuff AutoStuff ElectronicsStuff ScienceStuff HomeStuff EntertainmentStuff MoneyStuff TravelStuff Main > Computer > Hardware Click here to go back to the normal view! How LAN
EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science
EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science Examination Computer Networks (2IC15) on Monday, June 22 nd 2009, 9.00h-12.00h. First read the entire examination. There
Networking Devices. Lesson 6
Networking Devices Lesson 6 Objectives Exam Objective Matrix Technology Skill Covered Exam Objective Exam Objective Number Network Interface Cards Modems Media Converters Repeaters and Hubs Bridges and
CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
Ring Local Area Network. Ring LANs
Ring Local Area Network Ring interface (1-bit buffer) Ring interface To station From station Ring LANs The ring is a series of bit repeaters, each connected by a unidirectional transmission link All arriving
Latency on a Switched Ethernet Network
Application Note 8 Latency on a Switched Ethernet Network Introduction: This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency
524 Computer Networks
524 Computer Networks Section 1: Introduction to Course Dr. E.C. Kulasekere Sri Lanka Institute of Information Technology - 2005 Course Outline The Aim The course is design to establish the terminology
Application Note How To Determine Bandwidth Requirements
Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP
CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006
CSE331: Introduction to Networks and Security Lecture 6 Fall 2006 Open Systems Interconnection (OSI) End Host Application Reference model not actual implementation. Transmits messages (e.g. FTP or HTTP)
From Fieldbus to toreal Time Ethernet
Process Automation From Fieldbus to toreal Time Ethernet Safety, reliability IEC61158-2 as the physical layer too slow for Ethernet/IP frames Unsafe cables towards wireless solutions Factory automation
The OSI & Internet layering models
CSE 123 Computer Networks Fall 2009 Lecture 2: Protocols & Layering Today What s a protocol? Organizing protocols via layering Encoding layers in packets The OSI & Internet layering models The end-to-end
Data Link Layer Overview
Data Link Layer Overview Date link layer deals with two basic issues: Part I How data frames can be reliably transmitted, and Part II How a shared communication medium can be accessed In many networks,
LAN Switching. 15-441 Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, 802.11, PPP. Interconnecting LANs
LAN Switching 15-441 Computer Networking Bridges/Switches, 802.11, PPP Extend reach of a single shared medium Connect two or more segments by copying data frames between them Switches only copy data when
College 5, Routing, Internet. Host A. Host B. The Network Layer: functions
CSN-s 5/1 College 5, Routing, Internet College stof 1 Inleiding: geschiedenis, OSI model, standaarden, ISOC/IETF/IRTF structuur Secties: 1.2, 1.3, 1.4, 1.5 2 Fysieke laag: Bandbreedte/bitrate Secties:
AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK
Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,
Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: Basic networking concepts
Notes Odom, Chapter 4 Flashcards Set: http://www.flashcardmachine.com/1162711/b41c
EDTECH 552 (SP11) Susan Ferdon Notes Odom, Chapter 4 Flashcards Set: http://www.flashcardmachine.com/1162711/b41c telco Leased Line CSU/DSU Local Telephone Company Owns the cables and has right of way
Contents. Connection Guide. What is Dante?... 2. Connections... 4. Network Set Up... 6. System Examples... 9. Copyright 2015 ROLAND CORPORATION
Contents What is Dante?............................................. 2 Outline.................................................. 2 Fundamental............................................ 3 Required Network
Computer Networking: A Survey
Computer Networking: A Survey M. Benaiah Deva Kumar and B. Deepa, 1 Scholar, 2 Assistant Professor, IT Department, Sri Krishna College of Arts and Science College, Coimbatore, India. Abstract- Computer
This topic lists the key mechanisms use to implement QoS in an IP network.
IP QoS Mechanisms QoS Mechanisms This topic lists the key mechanisms use to implement QoS in an IP network. QoS Mechanisms Classification: Each class-oriented QoS mechanism has to support some type of
FPGA Implementation of IP Packet Segmentation and Reassembly in Internet Router*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 399-407 UDK: 004.738.5.057.4 FPGA Implementation of IP Packet Segmentation and Reassembly in Internet Router* Marko Carević 1,a,
Layer 3 Network + Dedicated Internet Connectivity
Layer 3 Network + Dedicated Internet Connectivity Client: One of the IT Departments in a Northern State Customer's requirement: The customer wanted to establish CAN connectivity (Campus Area Network) for
The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group
The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links Filippo Costa on behalf of the ALICE DAQ group DATE software 2 DATE (ALICE Data Acquisition and Test Environment) ALICE is a
Assessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic
Assessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic F. A. Tobagi, C. J. Fraleigh, M. J. Karam, W. Noureddine Computer Systems Laboratory Department of Electrical
Gigabit Ethernet. Abstract. 1. Introduction. 2. Benefits of Gigabit Ethernet
Table of Contents Abstract... 2 1. Introduction... 2 2. Benefits of Gigabit Ethernet... 2 2.1 Easy Migration to Higher Performance Levels... 3 2.2 Decreased Overall Costs Over Time... 3 2.3 Supports for
Introduction to Networks
www.eazynotes.com Maninder Kaur [Page No. 1] Introduction to Networks Short Answer Type Questions Q-1. Which Technologies of this age had led to the emergence of computer network? Ans: The technologies
