Unidirectional Ring Ethernet and Media Access Controller with Automatic Relaying for Low-complexity In-vehicle Control Network

Size: px
Start display at page:

Download "Unidirectional Ring Ethernet and Media Access Controller with Automatic Relaying for Low-complexity In-vehicle Control Network"

Transcription

1 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.17, NO.5, OCTOBER, 2017 ISSN(Print) ISSN(Online) Unidirectional Ring Ethernet and Media Access Controller with Automatic Relaying for Low-complexity In-vehicle Control Network Injae Yoo, Jihyuck Jo, Youngjin Ju, and In-Cheol Park Abstract This paper proposes an Ethernet-based invehicle control network and its hardware realization. Since modern premium-class vehicles contain nearly a hundred electronic control units (ECUs), multiple control networks needed for the ECUs become considerably complex. In order to reduce the network complexity, the proposed network connects the ECUs by employing an Ethernet-based unidirectional ring topology. In addition, a new Ethernet media access controller (MAC) is proposed to automatically relay mismatched frames. As a result, the proposed ring network can be constructed without any switching device. A hardware platform employing the proposed MAC as a network controller is implemented on a field programmable gate array to evaluate the realistic performance of the proposed network. Experimental results show that the proposed MAC increases the communication speed by 123%. Moreover, the performance of the proposed network with a large number of ECU nodes is evaluated using the OMNET++ simulation tool, which shows that the proposed network provides the ECUs with much higher communication speed than the conventional CAN and FlexRay do. Index Terms Electronic control unit, Ethernet, invehicle control network, network controller, ring network Manuscript received Apr. 24, 2017; accepted Aug. 14, 2017 Electrical Engineering, Korea Advanced Institute of Science and Technology(KAIST), Daejeon, 34141, Korea ijyoo.ics@gmail.com I. INTRODUCTION The number of electronic control units (ECUs) in a vehicle is increasing rapidly according to the demand for safer, eco-friendly automobiles. For instance, it is common to have almost a hundred ECUs in a modern luxury car. Since the ECUs communicate with each other by using several types of in-vehicle networks, multiple networks are interconnected by expensive switching devices and gateways [1, 2]. Currently, local interconnect network (LIN), controller area network (CAN), and FlexRay are in wide use for the in-vehicle control network [3-6]. The LIN is mainly used for low-speed body control systems such as electric windows and central locking because of its limited bandwidth of 20 Kbps. On the other hand, the CAN and FlexRay are used to implement driving functionalities such as powertrain and chassis control systems, as they support 1 Mbps and 10 Mbps, respectively. However, the maximum number of ECU nodes which can be connected in a CAN network is limited by 16 and that in a FlexRay network by 64. As a result, multiple networks are widely employed, and the nodes are clustered into separate groups depending on their functions and performances required [1]. To reduce the network complexity, this paper proposes a unidirectional ring Ethernet as a promising in-vehicle control network [7]. Exploiting the high bandwidth of Fast Ethernet, multiple control networks in a vehicle can be combined into an Ethernet-based ring network. Constructing the unified ring network enables ECU nodes to be connected based on their locations, reducing

2 698 INJAE YOO et al : UNIDIRECTIONAL RING ETHERNET AND MEDIA ACCESS CONTROLLER WITH AUTOMATIC RELAYING the wiring cost and eliminating gateways compared to the conventional approach. In addition, a new media access controller is proposed to construct the proposed network without any additional switching device, which is called an Ethernet media access controller associated with automatic relaying (MAC-AR). By employing the proposed MAC-AR as a network controller, each ECU node can operate as a relaying device. A hardware platform including the MAC-AR is designed and implemented on a field programmable gate array (FPGA) board to measure the realistic performance of the unidirectional ring Ethernet. Experiment results show that the proposed MAC-AR improves the network performance by 123%. More precisely, the maximum effective throughput of the proposed network consisting of three ECU nodes is above 15 Mbps. To investigate the performance for a large number of nodes, moreover, the proposed ring network is simulated using the OMNET++ simulation tool and the INET framework [8, 9], which reveals that the proposed network is sufficient to connect more than 100 ECUs. II. BACKGROUND Ethernet has been considered as an in-vehicle network for diagnosis and infotainment in a number of previous works [1, 2, 10]. Since the original Ethernet is a besteffort network, the previous works have focused on finding a way to meet real-time constraints. For instance, the performances of IEEE audio/video bridging (AVB) and Time-Triggered Ethernet (TTEthernet) were analyzed in the view point of in-vehicle networks [1]. On the other hand, the performance of switched Ethernet was evaluated as an automotive network with adopting a prioritization scheme for media access control (MAC) [10]. The proposed method is different from the previous ones, since Ethernet is considered as an alternative invehicle control network to replace CAN and FlexRay control networks. 1. Existing In-vehicle Control Networks In the CAN network, ECU nodes connected by a shared bus can communicate at a maximum bandwidth of 1 Mbps, while the FlexRay protocol provides a higher data rate of up to 10 Mbps both in the bus and star topologies. In addition, the maximum length of a CAN message is restricted to 8 bytes, and that of a FlexRay message to 254 bytes. Meanwhile, the CAN with flexible data rate (CAN FD) standard has been recently specified in which the bit rate of existing CAN is increased 8 times and the message length is increased to 64 bytes [11]. A main feature of the CAN and CAN FD protocols is avoiding collision in real time, which is called carrier sense multiple access with bitwise arbitration (CSMA/BA). Since CAN and CAN FD messages are prioritized by their identifier numbers, there is a possibility of starvation for low-priority nodes. In other words, a message coming from a high-priority node always dominates the bus whenever a collision happens on the bus. On the other hand, the FlexRay protocol supports both time-triggered and event-triggered communications to remove the possibility of starvation. In the time-triggered phase, all ECU nodes share the bandwidth in a manner of time division multiple access (TDMA), thus each node can transmit at a specific time slot allocated to the node. Note that this approach reduces the bandwidth in effect because some nodes may have no data to be transmitted at their time slots. Therefore, the event-triggered phase is included to compensate for the loss. In the phase, messages remaining at a node are sent. As the FlexRay network needs to have a global synchronization method for TDMA and manage two different phases, it is associated with high complexity. A number of previous works in the literature have dealt with the CAN and FlexRay networks. For example, [12] proposed a security protocol for the CAN network. Meanwhile, message scheduling methods for the timetriggered CAN and FlexRay networks were presented in [13-15]. Recently, an extensible FlexRay communication controller was proposed and implemented on a FPGA device [16]. 2. Industrial Ethernet Networks Meanwhile, variations of Ethernet called industrial Ethernet have widely been used in industry to pursue decisive, real-time communication, which are different from the standard one in that master nodes are segregated from slave nodes. For example, Ethernet Powerlink has an extended

3 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.17, NO.5, OCTOBER, data-link layer in order to provide an additional network scheduling mechanism [17]. Similar to the FlexRay protocol, the schedule is divided into an isochronous phase and an asynchronous phase. Ethernet Powerlink can be used in any topology, but all the topologies except the 1-to-1 connection require additional hub devices. Especially, if the nodes are connected in a ring, every slave node must employ a three-port hub device that has at least two Ethernet physical link controller (PHY) modules. In addition, PROFINET IRT has the periodic cycle time divided into synchronous and asynchronous parts, which is similar to Ethernet Powerlink [18]. Also, in order to implement the PROFINET IRT bus, special hardware is required for both master and slave nodes. On the other hand, EtherCAT divides an Ethernet frame into small segments that are then allocated to slave nodes one by one in order to utilize the bandwidth efficiently [19]. However, every slave node in an EtherCAT network needs an EtherCAT slave controller (ESC) consisting of a data-link layer processing unit and two PHY modules regardless of the topology. As in-vehicle networks are more sensitive to cost and weight than factory applications, we propose a unidirectional ring Ethernet, which requires only one PHY module in each ECU and reduces a significant amount of cables. Though the industrial Ethernet supports ring networks, the proposed network is specially designed to lower cost and weight. Note that this paper proposes a low-cost framework, and sophisticated protocols can be implemented on top of the proposed framework. III. PROPOSED UNIDIRECTIONAL RING ETHERNET received from the PHY module, which is conducted by testing the cyclic redundancy check (CRC) code as well as matching the destination MAC address included in the frame. To realize the proposed ring network, however, two modifications are required. First, the connections between the PHY module and network cables should be modified. The most popular cable used for Fast Ethernet, which is called Category 5 enhanced (CAT5e), consists of four twisted pairs of copper wires. However, only two of them, a transmission pair and a reception pair, are used to achieve a fullduplex 100 Mbps connection, where each twisted pair is used for differential signaling. Therefore, there are 4 pin contacts between a cable and a PHY module: TX+, TX-, RX+, and RX-. To construct the proposed unidirectional ring network, the transmission and reception twisted pairs must be split into two cables and connected such that the reception pair is linked to the nearest node in the counterclockwise direction and the transmission pair to the nearest node in the clockwise direction as shown in Fig. 1. Second, the received frames whose destination addresses are not matched with the address of the MAC module must be forwarded to the next node. In other words, every node should operate as a relaying device. This relaying function is usually implemented in software running on the host processor, inducing a significant delay because the processor is interrupted by every frame received. To automatically relay mismatched frames without the processor s intervention, a new media access controller, which is called an MAC-AR, is proposed in the next section. In Fig. 1, the concept of automatic relaying is depicted by the dashed arrow and Since the conventional star topology employed in common Ethernet networks is excessive for in-vehicle control applications, a unidirectional ring Ethernet is proposed in this paper. The overall structure of the proposed network is depicted in Fig. 1, where each ECU node has the standard Ethernet interface consisting of a PHY and a MAC module. The PHY module converts the digital data provided by the MAC into electrical signals adequate for the Ethernet media and vice versa. A main function of the MAC module is to validate frames Fig. 1. The proposed unidirectional ring Ethernet network.

4 700 INJAE YOO et al : UNIDIRECTIONAL RING ETHERNET AND MEDIA ACCESS CONTROLLER WITH AUTOMATIC RELAYING the solid arrow headed for the host processor represents a matched frame. The most important advantage of the proposed network is that it can implement a simple ring topology that can save wiring costs without any switching devices. Given the performance superior to the existing CAN and FlexRay networks, moreover, the proposed ring network could be used to support several existing networks, achieving a remarkable cost reduction. The realistic performance of the proposed network is explained in detail in Section V. Another advantage is that it is fully compatible to the conventional Ethernet. As explained above, the proposed network can be constructed by modifying the wiring and adding the automatic-relaying function to the MAC module. As the upper layers running on the host processor have nothing to do with these changes, the software stack including the Internet protocol (IP) and QoS-related protocols can be easily ported to the proposed network. IV. PROPOSED MEDIA ACCESS CONTROLLER WITH AUTOMATIC RELAYING To realize the proposed network efficiently, we suggest a new Ethernet MAC hardware which automatically relays mismatched frames. Constructing the proposed network with the conventional MAC hardware requires additional switching devices or software modification to forward mismatched frames. These changes would lower the network performance or increase the overall cost. 1. Architecture The overall architecture of the proposed MAC-AR, which is depicted in Fig. 2, has two host interfaces and a media-independent interface (MII). The first host interface is to configure various MAC functions, and the second one to access Ethernet frame buffers implemented with a SRAM module. In addition, a commercial Ethernet PHY chip is connected through the MII. The proposed hardware consists of five major components: a MII management unit, transmission (Tx) and reception (Rx) units, frame buffers, and a central control unit (CCU). The MII management unit Fig. 2. The proposed Ethernet media access controller with automatic relaying. configures the internal registers of the external PHY chip according to the commands delivered from the host processor. Once the PHY chip is ready to communicate with other network nodes, Ethernet frames are transmitted and received through the Tx and Rx units. The transmission procedure consists of three steps. First, the host processor stores a message to be transmitted to another ECU platform into a frame buffer. Second, the processor writes the corresponding commands into the registers of the CCU. According to the order given by the CCU, finally, the Tx unit constructs an Ethernet frame including the message loaded from the frame buffer and transmits the frame to the PHY chip. When the Tx unit accesses the frame buffer to fetch the message, the address of the message is managed by the CCU as depicted in Fig. 3(a). Meanwhile, the Rx unit parses an incoming frame and stores its payload in a frame buffer. The processor informs the CCU of empty frame buffers that can be used to store newly received messages. While receiving a frame, the empty buffers are managed by the CCU as shown in Fig. 3(a). For example, the CCU records the address of a recently received payload, which is illustrated with the thin gray arrow in Fig. 3(a). After storing the payload, the Rx unit checks whether the destination MAC address of the frame is matched with the address of itself or not, and reports the result to the CCU. For a matched frame, the CCU generates an interrupt to the host processor to make the processor read the received message from the frame buffer. Once the processor accesses the buffer, the CCU reuses the location by changing it to an empty buffer. The conventional MAC module either disregards

5 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.17, NO.5, OCTOBER, (a) Table 1. Comparison of network controller implementations Controller Type Vendor Throughput Equivalent Gate Count Proposed MAC-AR Mbps 11.7k a Ethernet MAC [20] Mentor Graphics 100 Mbps 11.0k Ethernet MAC [21] NEC 100 Mbps 11.0k FlexRay [22] Bosch 10 Mbps 110.0k FlexRay [23] Silvaco 10 Mbps 76.7k CAN-FD [24] Bosch 8 Mbps 31.0k CAN [25] Silvaco 1 Mbps 5.5k a SRAM frame buffers are excluded. 2. Implementation Results (b) Fig. 3. Frame buffer address management in (a) a normal situation, (b) a relaying situation. mismatched frames or reports to the host processor as in the case of matched frames, degrading the overall performance. However, the proposed MAC-AR transmits mismatched frames to the PHY chip without invoking interrupts to the host processor. As shown in Fig. 3(b), the CCU manipulates the address managers to forward the payload of a mismatched frame as soon as possible. As a result, the mismatched payload becomes a transmission frame associated with the highest priority, and is immediately transmitted in order not to affect the workload of the host processor. After the relaying operation, the CCU regards the corresponding buffer as an empty one to be used to store a new incoming frame. When a mismatched frame is received, all the information needed for the relaying operation is captured in the CCU. Therefore, the time required for the relaying operation is negligible, except for the actual time of transmitting the mismatched frame to the PHY chip. In addition, the relaying operation is not preemptive. This means that normal transmissions that are already being performed are not interrupted by newly arriving mismatched frames. However, once a mismatched frame is received, a normal transmission frame must wait until the relaying operation is finished. Table 1 summarizes the synthesis result of the proposed MAC-AR along with various commercial network controllers. The proposed architecture synthesized in 0.13 μm CMOS technology operates at an operating frequency of 180 MHz, and it is implemented with 11.7k equivalent gates. The proposed MAC-AR has almost the same complexity as other conventional 100 Mbps Ethernet MACs [20, 21]. On the other hand, commercial FlexRay and CAN controllers provide much lower throughput, but are much more complex than the proposed architecture [22-24]. Note that the CAN controller presented in [25] has lower complexity than that of the proposed one, but its throughput is 100 times slower. V. NETWORK PERFORMANCE EVALUATION USING HARDWARE PLATFORMS 1. Performance Evaluation Platform To evaluate the practical performance of the proposed network, a hardware platform was implemented by employing a network controller designed based on the proposed MAC-AR. As presented in Fig. 4, the evaluation platform consists of a 32-bit RISC processor, a high-performance system bus, a peripheral bus, and several peripheral controllers including the proposed MAC-AR. In addition, FreeRTOS, an open-source real-time operating system [26], was ported to the evaluation platform. An application is specially programmed to evaluate the network performance. The application is first stored in the NAND flash memory, and then loaded

6 702 INJAE YOO et al : UNIDIRECTIONAL RING ETHERNET AND MEDIA ACCESS CONTROLLER WITH AUTOMATIC RELAYING Fig. 5. The experiment environment connecting three nodes. Fig. 4. A block diagram of the performance evaluation platform. into the system memory during the initialization phase. After the platform boots up, the application runs by fetching instructions from the system memory. As explained in the previous section, the processor configures the Ethernet PHY chip as well as the MACAR unit. Then, the platform can communicate with other ones through the proposed network. If a valid Ethernet frame is received, the MAC-AR generates an interrupt to be transferred to the processor through the interrupt controller. As FreeRTOS equips with powerful application programming interfaces (APIs) that can be used to handle interrupts and measure the processing time, it is possible to measure the network performance elaborately. 2. Performance Evaluation Results A number of experiments have been conducted by implementing the evaluation platform on an Altera Cyclone IV FPGA device. In particular, the external Ethernet PHY module is realized with a Marvell 88E1111 Ethernet transceiver chip, and three FPGA boards are used to emulate three ECU nodes connected in a ring network. The three ECU nodes are connected to the proposed unidirectional ring Ethernet by modifying the CAT5e cable as explained in Section III. The experiment environment is shown in Fig. 5. All the three platforms execute the same FreeRTOS application that performs two tasks simultaneously. One of the tasks transmits Ethernet frames periodically, while the other task verifies received frames and measures elapsed time. Note that two possible destinations of a transmission frame in node i are node (i+1) mod 3 and (i+2) mod 3, and 1 hop and 2 hops away, respectively. Two experiments have been conducted by setting destinations differently. First, the distance is fixed to 2 hops. For example, the destinations of all the frames transmitted from node 0 are always node 2. Meanwhile, the case of 1-hop communication is tested in the second experiment. In all the experiments, the length of a frame is fixed to 72 bytes, as short messages are used in the conventional in-vehicle control networks [27]. The total elapsed time to transmit 256 frames in a node is measured with respect to various frame transmission periods. Note that an incoming frame can be dropped if the CCU in the MACAR block has no empty buffer to store the incoming frame. In the evaluation platform, the MAC-AR block is configured to have 3 frame buffers. Taking the ratio of successfully received frames to transmitted frames as a criterion, we investigate the best performance associated with no frame drop by decreasing the transmission period gradually. The experiment results are summarized in Table 2. The effective throughput of a network node is calculated by counting the number of data bits transmitted and received by the host processor of the node for one second. Therefore, mismatched frames that are immediately relayed by the MAC-AR unit are not counted in the throughput calculation. If there is no

7 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.17, NO.5, OCTOBER, Table 2. Performances resulting from the proposed MAC-AR Transmission Period Successful Frame Reception Elapsed Time Fixed distance of 2 hops Effective Throughput μs 100.0% 43.4 ms 6.8 Mbps μs 100.0% 29.0 ms 10.2 Mbps 73.0 μs 100.0% 18.7 ms 15.8 Mbps 71.7 μs 99.2% 18.2 ms 16.2 Mbps Fixed distance of 1 hop μs 100.0% 30.7 ms 9.6 Mbps 83.3 μs 100.0% 21.3 ms 13.8 Mbps 56.0 μs 100.0% 14.3 ms 20.6 Mbps 44.5 μs 99.5% 11.3 ms 25.9 Mbps Table 3. Performances resulting from the conventional MAC Transmission Period Successful Frame Reception Elapsed Time Fixed distance of 2 hops Effective Throughput μs 100.0% 69.3 ms 4.3 Mbps μs 100.0% 52.8 ms 5.6 Mbps μs 100.0% 41.7 ms 7.1 Mbps μs 96.0% 28.3 ms 10.4 Mbps Fixed distance of 1 hop μs 100.0% 29.5 ms 10.0 Mbps 83.3 μs 100.0% 21.7 ms 13.6 Mbps 56.0 μs 100.0% 13.4 ms 22.0 Mbps 44.5 μs 97.4% 11.1 ms 25.9 Mbps frame drop, the effective throughput of a node is calculated as 256 2(Tx & Rx frames) 72 8(bits) / elapsed time. (1) Note that the effective throughput becomes smaller than (1) if frame drops occur. The maximum effective throughputs of the proposed three-node network are 15.8 Mbps and 20.6 Mbps for the two experiments, which are both obtained by considering zero-drop cases. The measured throughputs are at least 1.5 times faster than the maximum bandwidth of FlexRay and 15 times faster than that of CAN, and the proposed network is based on a low-cost ring topology. Moreover, the maximum effective throughput can be significantly increased by providing more frame buffers. Similar experiments are conducted to reveal the advantage of the proposed MAC-AR, and the results are compared with those resulting from the conventional method in which the FreeRTOS application forwards the received frame when the MAC address of the destination is not matched with that of the receiving node. The traditional MAC hardware generates an interrupt for each received frame irrespective of the destination. To investigate how the proposed automatic relaying affects the network performance, the 2-hop and 1-hop communications are tested for the conventional method employing the traditional MAC hardware. The experiment results are summarized in Table 3. In case of 2-hop communication, the shortest transmission periods without frame loss measured using the proposed MAC-AR and the conventional MAC are 73.0 μs and μs, respectively. As a result, the maximum effective throughput of the conventional method is 7.1 Mbps, whereas the proposed MAC-AR improves it to 15.8 Mbps. Since the conventional method increases the workload of the processor by invoking a lot more interrupts than the proposed MAC-AR does, the messages received into the frame buffers cannot be processed as fast as the receiving rate so that some frames can be dropped in the conventional network. In case of 1-hop communication, on the other hand, all incoming frames have correct destination addresses. Therefore, the conventional method has no overhead due to processor interrupts caused by mismatched frames, and the performance of the conventional method is the same as that of the proposed method. In short, the proposed MAC-AR enhances the performance of the unidirectional ring network by 123% when there are frames to be relayed. The performance of the proposed three-node network is again evaluated for the case that the destination is pseudo-randomly determined, i.e., the destination node is about 1.5-hop distance away from the transmission node. The experiment results are summarized in Table 4. The maximum effective throughput for zero-drop communication is 18.1 Mbps, which is slightly degraded compared to the 1-hop communication. VI. NETWORK PERFORMANCE EVALUATION BY SIMULATIONS To investigate the performance of the proposed network with a large number of nodes, such a situation is configured on the OMNET++ simulation tool and simulated with the INET Framework [8, 9].

8 704 INJAE YOO et al : UNIDIRECTIONAL RING ETHERNET AND MEDIA ACCESS CONTROLLER WITH AUTOMATIC RELAYING Table 4. Performances resulting from the proposed MAC-AR that selects the destination pseudo-randomly Transmission Period Transmission Rate a 1. Simulation Model Successful Frame Reception Elapsed Time Effective Throughput 10 ms 100 Hz 100.0% ms 180 Kbps 5 ms 200 Hz 100.0% ms 290 Kbps 2.5 ms 400 Hz 100.0% ms 520 Kbps 1.25 ms 800 Hz 100.0% ms 850 Kbps μs 1.6 KHz 100.0% ms 1.78 Mbps μs 3.2 KHz 100.0% 77.6 ms 3.80 Mbps μs 6.4 KHz 100.0% 40.7 ms 7.25 Mbps 64.4 μs 15.5 KHz 100.0% 16.3 ms 18.1 Mbps 51.9 μs 19.3 KHz 97.9% 13.0 ms 22.2 Mbps a (transmission period) -1 A simulation model for the OMNET++ tool is developed in network description (NED) and C++ languages. The connections between components in a network are described in NED, while the behavior of each component is programmed in C++ [8]. The INET framework provides a simple Ethernet-node model consisting of a host application module and a 100 Mbps full-duplex MAC module. However, the standard Ethernet modules should be modified to construct the proposed unidirectional ring network. First, a simulation model for the proposed MAC-AR is designed by modifying the C++ source code describing the conventional MAC module. A received frame whose destination MAC address is not matched with the address of the MAC module is changed to a transmission frame to be immediately sent out. Second, the C++ source code describing the host application module is modified to select the destination pseudo-randomly, whereas the original one transmits a frame to a fixed destination. As the number of network nodes is given as a parameter, the application module of a node can decide a destination among the nodes except the node itself. Lastly, the interface of the Ethernet node model is modified to have two split ports for transmission and reception, which is achieved by revising the corresponding NED file. The length of a frame is fixed to 72 bytes like in the previous experiments performed for the hardware platform, and the length of a cable connecting two nodes is configured to 24 m, the maximum length specified in FlexRay. Meanwhile, the MAC-AR model is configured to have sufficient frame buffers in order not to lose any frame. 2. Simulation Results The performance of the proposed network is estimated in simulations by varying the number of ECU nodes. The destination of a frame is pseudo-randomly chosen as stated in the previous subsection. As the destination of an ECU node is usually predetermined according to the applications, the performance may be enhanced in practice. The total number of frames received by all the application modules in the network is measured to calculate the effective throughput that is defined as (The number of Rx frames) 2 / (The number of ECU nodes) 72(bytes) 8(bits) / simulation time. (2) The simulation results are summarized in Table 5. After the simulation is terminated, there are some transmitted frames that do not arrive in their destination and remain in frame buffers. Such frames decrease the effective throughput as shaded in Table 5, but the remaining frames eventually arrive in their destinations if the number of frame buffers is sufficiently large. The effective throughput measured in the simulation is visualized in Fig. 6. The transmission rate in the horizontal axis represents the reciprocal of the transmission period. The performance of the three-node network constructed by FPGA devices, which is summarized in Table 4, is illustrated with the dashed line in the figure. Note that the performances of the threenode network evaluated by the hardware platform and in the simulations are similar to each other. 3. Discussion As shown in Fig. 6, the effective throughput decreases as the number of ECU nodes connected in the network increases. If the frame transmission rate is slower than 400 Hz, however, all the cases show the same performance. Note that more than 52% and 82% ECUs connected in the CAN and FlexRay networks transmit frames at the rates ranging from 10 to 100 Hz [27]. Therefore, the result reveals that the performance of the proposed network is high enough for in-vehicle control

9 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.17, NO.5, OCTOBER, Table 5. Network performance estimated in simulations Simulation Time Transmission Period 1 s 10 ms 100 Hz 0.5 s 5 ms 200 Hz 0.25 s 2.5 ms 400 Hz 0.25 s 1.25 ms 800 Hz 0.1 s μs 1.6 KHz 0.1 s μs 3.2 KHz 0.1 s μs 6.4 KHz 0.1 s 64.4 μs 15.5 KHz Transmission The Number of Received Frames Rate 3 ECU Nodes 16 ECU Nodes 32 ECU Nodes 64 ECU Nodes 128 ECU Nodes 300 (100%) a 1600 (100%) 3200 (100%) 6400 (100%) (100%) 115 Kbps 115 Kbps 115 Kbps 115 Kbps 115 Kbps 300 (100%) 1600 (100%) 3200 (100%) 6400 (100%) (99.7%) 230 Kbps 230 Kbps 230 Kbps 230 Kbps 230 Kbps 300 (100%) 1600 (100%) 3200 (100%) 6400 (100%) (99.0%) 461 Kbps 461 Kbps 461 Kbps 461 Kbps 456 Kbps 600 (100%) 3200 (100%) 6400 (100%) (99.8%) (52.9%) 922 Kbps 922 Kbps 922 Kbps 920 Kbps 488 Kbps 480 (100%) 2560 (100%) 5120 (100%) 8825 (86.2%) 5582 (27.3%) 1.84 Mbps 1.84 Mbps 1.84 Mbps 1.59 Mbps 502 Kbps 960 (100%) 5120 (100%) (99.8%) 8303 (40.5%) 6182 (15.1%) 3.69 Mbps 3.69 Mbps 3.68 Mbps 1.50 Mbps 556 Kbps 1920 (100%) (100%) (59.6%) 8400 (20.5%) 7173 (8.76%) 7.37 Mbps 7.37 Mbps 4.39 Mbps 1.51 Mbps 646 Kbps 4659 (100%) (62.3%) (22.2%) 9179 (9.24%) 8700 (4.38%) 17.9 Mbps 11.1 Mbps 3.97 Mbps 1.65 Mbps 783 Kbps a The number of frames received by all host application modules during the simulation time (The ratio of received frames to total transmitted frames). Fig. 6. Effective throughput of the proposed unidirectional ring network with respect to frame transmission rate. applications, and applicable to the case of 128 ECU nodes. In case of high transmission rates, the proposed network provides the ECUs with much higher communication speed than the conventional networks do. For example, the effective throughput exceeds 1.5 Mbps when 64 ECU nodes are connected. In the time-triggered phase of FlexRay, all ECU nodes share the 10 Mbps bandwidth in a manner of TDMA. Therefore, the effective throughput of a low-priority FlexRay node is in general degraded by a factor proportional to the number of nodes. The proposed network improves the worst-case performance of FlexRay by almost 5 times, since the effective throughput of a 64-node FlexRay network is 313 Kbps(=10 Mbps/64 2) in the time-triggered phase. Similarly, as only one node is permitted to transmit at a time in the CAN network, the effective throughput of a CAN node is much less than the network bandwidth, 1 Mbps. On the other hand, the CAN FD technology provides up to 8 times higher bandwidth for each node connected to the network than the conventional CAN, but since it uses the same communication protocols as the CAN, the effective throughput of the CAN FD is also much less than the proposed network. In addition, Table 6 compares the performance of the proposed network with the two industrial Ethernet networks, EtherCAT and PROFINET IRT [18, 19]. The effective throughput of each industrial Ethernet is calculated by estimating the minimum achievable cycle time according to the number of nodes connected to the network. For the cycle time estimation, practical formulas presented in [28] are used and a line topology that is widely used for both networks is assumed. Also, the frame size is assumed to be 72 bytes, as in the proposed network. On the other hand, the performance of the proposed network shown in Table 6 is the maximum effective throughput with no frame drop. In addition, the

10 706 INJAE YOO et al : UNIDIRECTIONAL RING ETHERNET AND MEDIA ACCESS CONTROLLER WITH AUTOMATIC RELAYING Table 6. Performance comparison of Ethernet-based networks Test Scenario Proposed Unidirectional Ring Ethernet Pseudo-randomly chosen destinations EtherCAT b [19] PROFINET IRT c [18] Fixed scheduling of one master and multiple slave nodes 3 Nodes 17.9 Mbps 25.3 Mbps 15.0 Mbps 16 Nodes 7.4 Mbps 4.8 Mbps 3.6 Mbps 32 Nodes 64 Nodes 128 Nodes 1.8 Mbps (3.7 Mbps a ) 0.46 Mbps (0.92 Mbps a ) 0.12 Mbps (0.46 Mbps a ) 2.4 Mbps 1.9 Mbps 1.2 Mbps 0.9 Mbps 0.6 Mbps 0.5 Mbps a When the ratio of successful frame reception 99.0% b Effective throughput = (Minimum achievable cycle time) -1 EtherCAT telegram size allocated to each slave node c Effective throughput = (Minimum achievable cycle time) -1 PROFINET IRT packet size the the effective throughput presented in parentheses is the maximum when successful frame reception is greater than 90%. In Table 6, the performance of the proposed network and the two industrial Ethernet networks are almost the same. However, the performance of EtherCAT and PROFINET IRT is estimated assuming an ideal case where one master node communicates with slave nodes in a fixed order every cycle. On the other hand, it should be noted that the performance of the proposed work is measured by simulating the worst case where each node selects one of the remaining nodes pseudo-randomly and transmits the frame every cycle. In addition, since the performance of the proposed network is measured assuming a small frame buffer capable of storing only three received frames per node, the performance can be greatly improved by employing a practical-sized buffer. In conclusion, the proposed unidirectional ring network that can be constructed with a low-cost ring topology can connect more than 100 ECUs without any performance degradation when the transmission rate is low, and provides superior performance to the conventional networks when the transmission rate is high. Therefore, multiple conventional control networks including CAN and FlexRay can be integrated into a single Ethernet network, which can reduce the cost dramatically by eliminating the switching devices and gateways compared to the conventional approach. However, the proposed network is vulnerable to disconnection due to the ring topology. The drawback can be solved by applying other complementary methods. For example, a switching device can be used to build an emergency channel between safety-critical ECUs. Since the proposed network with the MAC-AR provides high performance with very low complexity, a considerable advantage is still expected even if the complementary method is added. VII. CONCLUSIONS This paper has proposed a low-complexity in-vehicle control network based on unidirectional ring Ethernet, which can be a promising alternative to the conventional CAN and FlexRay networks. The proposed network connects ECUs in the form of unidirectional ring without any switching device. To enhance the performance of the proposed network, a new MAC block that relays mismatched frames automatically has been presented. By employing the block, a performance evaluation platform was realized on a FPGA board. The practical performance of the proposed network was evaluated after porting a real-time operating system to the evaluation board. The experiment proves that the proposed automatic relaying is significantly effective in enhancing the network performance. Compared to the conventional method that invokes an interrupt for every received frame, the automatic relaying improves the network performance by 123%. Furthermore, the performance of the proposed network with a large number of nodes was estimated by conducting intensive simulations. Simulation results show that the performance of the proposed network is superior to those of the conventional networks, and high enough to support more than 100 ECUs in a single ring network. ACKNOWLEDGMENTS This work was supported by the Center for Integrated Smart Sensors funded by the Ministry of Science, ICT & Future Planning as Global Frontier Project (CISS ). REFERENCES [1] T. Steinbach, H.-T. Lim, F. Korf, T. C. Schmidt, D. Herrscher, and A. Wolisz, Tommorow s in-car interconnect? A competitive evaluation of IEEE

11 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.17, NO.5, OCTOBER, AVB and time-triggered Ethernet (AS6802), Proc. IEEE Veh. Technol. Conf., pp.1-5, Sep., [2] H.-T. Lim, L. Volker, and D. Herrscher, Challenges in a future IP/Ethernet-based in-car network for real-time applications, Proc. Design Auto. Conf., pp.7-12, June, [3] LIN Specification Package Revision 2.2A, LIN Consortium, Dec., [4] CAN Speci cation Version 2.0, Robert Bosch GmbH, Sep., [5] FlexRay Electrical Physical Layer Application Notes Version 2.1 Rev. B, FlexRay Consortium, Nov., [6] FlexRay Communication System Protocol Specification Version 3.0.1, FlexRay Consortium, Oct., [7] I. Yoo, M. Hwang, J. Jung, S. Kim, and I.-C. Park, Unidirectional ring Ethernet forl-complexity invehicle control network, Proc. IEEE Int. Conf. Industrial Tech., pp , Mar., [8] A. Varga, The OMNeT++ discrete event simulation system, Proc. European Simulation Multiconf., June, [9] INET Framework for OMNeT++. [Online]. Available: [10] H.-T. Lim, B. Krebs, L. Volker, and P. Zahrer, Performance evaluation of the inter-domain communication in a switched Ethernet based in-car network, Proc. IEEE Conf. Local Comput. Netw., pp , Oct., [11] CAN with Flexible Data-Rate Speci cation Version 1.0, Robert Bosch GmbH, Apr., [12] S. Woo, H. J. Jo, and D. H. Lee, A practical wireless attack on the conventional car and security protocol for in-vehicle CAN, IEEE Trans. Intell. Transp. Syst., Vol. 16, No. 2, pp , Apr., [13] K. Schmidt and E. G. Schmidt, Systematic message schedule construction for time-triggered CAN, IEEE Trans. Veh. Technol., Vol. 56, No. 6, pp , Nov., [14] E. G. Schmidt and K. Schmidt, Message scheduling for the FlexRay protocol: the dynamic segment, IEEE Trans. Veh. Technol., Vol. 58, No. 5, pp , June, [15] E. G. Schmidt and K. Schmidt, Message scheduling for the FlexRay protocol: the static segment, IEEE Trans. Veh. Technol., Vol. 58, No. 5, pp , June, [16] S. Shreejith and S. A. Fahmy, Extensible FlexRay communication controller for FPGA-based automotive systems, IEEE Trans. Veh. Technol., Vol. 64, No. 2, pp , Feb., [17] Ethernet Powerlink Communication Profile Specification Version 1.3.0, Ethernet Powerlink Standardisation Group, Mar., [18] PROFINET System Description, Siemens, June, [19] ETG : EtherCAT Specification Overview, EtherCAT Technology Group, Jan., [20] PE-MACMII 10/100Mbps Dual-Speed Ethernet MAC. Mentor Graphics. [Online]. Available: 00_mbps/ [21] 10-/100-Mbps Ethernet Media Access Controller (MAC) Core, NEC, Dec., [22] Automotive Control Units E-Ray Protocol Controller IP for FlexRay, Robert Bosch GmbH, [23] FlexRay Comm. Controller, Silvaco, [Online]. Available: xray-comm.-controller/index.html [24] Automotive and Industrial Control Units M_CAN Protocol Controller IP for CAN (FD), Robert Bosch GmbH, [25] CAN Controller, Silvaco, [Online]. Available: [26] FreeRTOS V (2015). Real Time Engineers Ltd. [Online]. Available: [27] H.-T. Lim, K. Weckemann, and D. Herrscher, Performance study of an in-car switched Ethernet network without prioritization, Proc. Nets4Cars/ Nets4Trains, pp , Mar., [28] G. Prytz, "A performance analysis of EtherCAT and PROFINET IRT," Proc. IEEE Int. Conf. Emerg. Technol. and Factory Autom., pp , Sep., 2015.

12 708 INJAE YOO et al : UNIDIRECTIONAL RING ETHERNET AND MEDIA ACCESS CONTROLLER WITH AUTOMATIC RELAYING Injae Yoo received the B.S. and M.S. degrees in electrical engineering from the Korea Advanced Institute of Science and Technology (KAIST), Daejeon, Korea, in 2011 and 2013, respectively, where he is currently working toward the Ph.D. degree in the School of Electrical Engineering, KAIST. His current research interests include the algorithms and architectures for error-correcting circuits, and the automotive electronics. Jihyuck Jo received the B.S. and M.S. degree in electrical engineering from the Korea Advanced Institute of Science and Technology (KAIST), Daejeon, Korea, in 2012 and 2014, respectively, where he is currently working toward the Ph.D. degree. His current research interests include algorithms and architectures for vision systems, general-purpose microprocessors, and in-vehicle networks. In-Cheol Park received the B.S. degree in electronic engineering from Seoul National University, Seoul, Korea, in 1986, and the M.S. and Ph.D. degrees in electrical engineering from the Korea Advanced Institute of Science and Technology (KAIST), Daejeon, Korea, in 1988 and 1992, respectively. Since June 1996, he has been an Assistant Professor and is currently a Professor with the School of Electrical Engineering, KAIST. Prior to joining KAIST, he was with the IBM T. J. Watson Research Center, Yorktown, NY, USA, from May 1995 to May His current research interests include computer-aided design algorithms for high-level synthesis and very large scale integration architectures for general-purpose microprocessors. Youngjin Ju received the B.S. degree in electrical engineering from Sogang University, Seoul, Korea, in He is currently working toward the M.S. degree in the School of Electrical Engineering from Korea Advanced Institute of Science and Technology (KAIST), Daejeon, Korea. His current research interests include VLSI design for multimedia applications.

Flexray Communication Controller for Intra-Vehicular Communication and Its Realization in FPGA

Flexray Communication Controller for Intra-Vehicular Communication and Its Realization in FPGA 2016 IJSRSET Volume 2 Issue 1 Print ISSN : 2395-1990 Online ISSN : 2394-4099 Themed Section: Engineering and Technology Flexray Communication Controller for Intra-Vehicular Communication and Its Realization

More information

/$ IEEE

/$ IEEE IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 56, NO. 1, JANUARY 2009 81 Bit-Level Extrinsic Information Exchange Method for Double-Binary Turbo Codes Ji-Hoon Kim, Student Member,

More information

Operating Systems, Concurrency and Time. real-time communication and CAN. Johan Lukkien

Operating Systems, Concurrency and Time. real-time communication and CAN. Johan Lukkien Operating Systems, Concurrency and Time real-time communication and CAN Johan Lukkien (Courtesy: Damir Isovic, Reinder Bril) Question Which requirements to communication arise from real-time systems? How

More information

Design For High Performance Flexray Protocol For Fpga Based System

Design For High Performance Flexray Protocol For Fpga Based System IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) e-issn: 2319 4200, p-issn No. : 2319 4197 PP 83-88 www.iosrjournals.org Design For High Performance Flexray Protocol For Fpga Based System E. Singaravelan

More information

Lecture 2. Basics of networking in automotive systems: Network. topologies, communication principles and standardised protocols

Lecture 2. Basics of networking in automotive systems: Network. topologies, communication principles and standardised protocols Lecture 2. Basics of networking in automotive systems: Network topologies, communication principles and standardised protocols Objectives Introduce basic concepts used in building networks for automotive

More information

Comparison of CAN Gateway Modules for Automotive and Industrial Control Applications

Comparison of CAN Gateway Modules for Automotive and Industrial Control Applications Comparison of CAN Gateway Modules for Automotive and Industrial Control Applications Jan Taube 1,2, Florian Hartwich 1, Helmut Beikirch 2 1 Robert Bosch GmbH Reutlingen, 2 University of Rostock Bus architectures

More information

Real-Time Communications. LS 12, TU Dortmund

Real-Time Communications. LS 12, TU Dortmund Real-Time Communications Prof. Dr. Jian-Jia Chen LS 12, TU Dortmund 20, Jan., 2016 Prof. Dr. Jian-Jia Chen (LS 12, TU Dortmund) 1 / 29 Random Access no access control; requires low medium utilization Prof.

More information

NoC Test-Chip Project: Working Document

NoC Test-Chip Project: Working Document NoC Test-Chip Project: Working Document Michele Petracca, Omar Ahmad, Young Jin Yoon, Frank Zovko, Luca Carloni and Kenneth Shepard I. INTRODUCTION This document describes the low-power high-performance

More information

Implementation of automotive CAN module requirements

Implementation of automotive CAN module requirements Implementation of automotive CAN module requirements Alan Devine, freescale semiconductors At first glance all CAN modules are very similar, the only difference being the number of message buffers which

More information

FlexRay and Automotive Networking Future

FlexRay and Automotive Networking Future FlexRay and Automotive Networking Future Chris Quigley Warwick Control Technologies Presentation Overview High Speed and High Integrity Networking Why FlexRay? CAN Problems Time Triggered Network Principles

More information

Today. Last Time. Motivation. CAN Bus. More about CAN. What is CAN?

Today. Last Time. Motivation. CAN Bus. More about CAN. What is CAN? Embedded networks Characteristics Requirements Simple embedded LANs Bit banged SPI I2C LIN Ethernet Last Time CAN Bus Intro Low-level stuff Frame types Arbitration Filtering Higher-level protocols Today

More information

2. LAN Topologies Gilbert Ndjatou Page 1

2. LAN Topologies Gilbert Ndjatou Page 1 2. LAN Topologies Two basic categories of network topologies exist, physical topologies and logical topologies. The physical topology of a network is the cabling layout used to link devices. This refers

More information

WeVe: When Smart Wearables Meet Intelligent Vehicles

WeVe: When Smart Wearables Meet Intelligent Vehicles WeVe: When Smart Wearables Meet Intelligent Vehicles Jiajia Liu School of Cyber Engineering, Xidian University, Xi an, China Smart wearables and intelligent vehicles constitute indispensable parts of Internet

More information

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments Stream Control Transmission Protocol (SCTP) uses the 32-bit checksum in the common header, by which a corrupted

More information

Fast Location-based Association of Wi-Fi Direct for Distributed Wireless Docking Services

Fast Location-based Association of Wi-Fi Direct for Distributed Wireless Docking Services Fast Location-based Association of Wi-Fi Direct for Distributed Wireless Docking Services Jina Han Department of Information and Computer Engineering Ajou University Suwon, South Korea hangn0808@ajou.ac.kr

More information

A Reliable Gateway for In-vehicle Networks

A Reliable Gateway for In-vehicle Networks Proceedings of the 17th World Congress The International Federation of Automatic Control A Reliable Gateway for In-vehicle Networks S. H. Seo*, J. H. Kim*, T. Y. Moon* S. H. Hwang**, K. H. Kwon*, J. W.

More information

Additional Slides (informative)

Additional Slides (informative) Automation Systems Discrete Event Control Systems and Networked Automation Systems Additional Slides (informative) Application Automotive Networks (LIN, CAN, FlexRay, MOST) Vorlesungstitel Vehicle Bus

More information

Communication (III) Kai Huang

Communication (III) Kai Huang Communication (III) Kai Huang Ethernet Turns 40 12/17/2013 Kai.Huang@tum 2 Outline Bus basics Multiple Master Bus Network-on-Chip Examples o SPI o CAN o FlexRay o Ethernet Basic OSI model Real-Time Ethernet

More information

Page 1 of 5 Print this Page Close this Window TECHNICAL ARTICLE: STANDARDS-BASED REAL TIME ETHERNET NOW OFF-THE-SHELF Almost every major user organisation is currently propagating its own Ethernet-based

More information

An Area-Efficient BIRA With 1-D Spare Segments

An Area-Efficient BIRA With 1-D Spare Segments 206 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 26, NO. 1, JANUARY 2018 An Area-Efficient BIRA With 1-D Spare Segments Donghyun Kim, Hayoung Lee, and Sungho Kang Abstract The

More information

Automotive and industrial use cases for CAN FD

Automotive and industrial use cases for CAN FD Improved CAN Automotive and industrial use cases for CAN FD Dr. Tobias Lorenz Author Dr. Tobias Lorenz Etas GmbH PO Box 300220 DE-70442 Stuttgart Tel.: +49-711-89661-0 Fax: +49-711-89661-107 tobias.lorenz@etas.com

More information

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS YINGHUI QIU School of Electrical and Electronic Engineering, North China Electric Power University, Beijing, 102206, China ABSTRACT

More information

Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle

Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle 24 IJCSNS International Journal of Computer Science and Network Security, VOL.12 No.12, December 212 Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle Jeehoon Lee*, Jongsoo Jeong,

More information

A 256-Radix Crossbar Switch Using Mux-Matrix-Mux Folded-Clos Topology

A 256-Radix Crossbar Switch Using Mux-Matrix-Mux Folded-Clos Topology http://dx.doi.org/10.5573/jsts.014.14.6.760 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.14, NO.6, DECEMBER, 014 A 56-Radix Crossbar Switch Using Mux-Matrix-Mux Folded-Clos Topology Sung-Joon Lee

More information

FlexRay The Hardware View

FlexRay The Hardware View A White Paper Presented by IPextreme FlexRay The Hardware View Stefan Schmechtig / Jens Kjelsbak February 2006 FlexRay is an upcoming networking standard being established to raise the data rate, reliability,

More information

Gateway Design for Network based Multi-Motor Control with CAN and Profibus (ICCAS 2005)

Gateway Design for Network based Multi-Motor Control with CAN and Profibus (ICCAS 2005) Gateway Design for Network based Multi-Motor Control with and Profibus (ICCAS 2005) Gwan-Su Kim *, Eui-Heon Jung **, and Hong-Hee Lee *** * Department of Electrical Engineering, Ulsan University, Ulsan,

More information

A Network Storage LSI Suitable for Home Network

A Network Storage LSI Suitable for Home Network 258 HAN-KYU LIM et al : A NETWORK STORAGE LSI SUITABLE FOR HOME NETWORK A Network Storage LSI Suitable for Home Network Han-Kyu Lim*, Ji-Ho Han**, and Deog-Kyoon Jeong*** Abstract Storage over (SoE) is

More information

Experimental Study of a Low-Delay Ethernet Switch for Real Time Networks

Experimental Study of a Low-Delay Ethernet Switch for Real Time Networks 2015 IEEE IEEE International Conference on High Performance Switching and Routing, Budapest, Hungary, July 2015 Experimental Study of a Low-Delay Ethernet Switch for Real Time Networks Y. Hotta A. Inoue

More information

The House Intelligent Switch Control Network based On CAN bus

The House Intelligent Switch Control Network based On CAN bus The House Intelligent Switch Control Network based On CAN bus A.S.Jagadish Department Electronics and Telecommunication Engineering, Bharath University Abstract The Embedded Technology is now in its prime

More information

High Performance Interconnect and NoC Router Design

High Performance Interconnect and NoC Router Design High Performance Interconnect and NoC Router Design Brinda M M.E Student, Dept. of ECE (VLSI Design) K.Ramakrishnan College of Technology Samayapuram, Trichy 621 112 brinda18th@gmail.com Devipoonguzhali

More information

Enhancements and Performance Evaluation of Wireless Local Area Networks

Enhancements and Performance Evaluation of Wireless Local Area Networks Enhancements and Performance Evaluation of Wireless Local Area Networks Jiaqing Song and Ljiljana Trajkovic Communication Networks Laboratory Simon Fraser University Burnaby, BC, Canada E-mail: {jsong,

More information

An Introduction to FlexRay as an Industrial Network

An Introduction to FlexRay as an Industrial Network An Introduction to FlexRay as an Industrial Network Robert Shaw, Brendan Jackman Automotive Control Group, Waterford Institute of Technology, Waterford, Ireland. E-mail: rshaw@wit.ie, bjackman@wit.ie Website:

More information

Tomorrow s In-Car Interconnect? A Competitive Evaluation of IEEE AVB and Time-Triggered Ethernet (AS6802) NET

Tomorrow s In-Car Interconnect? A Competitive Evaluation of IEEE AVB and Time-Triggered Ethernet (AS6802) NET A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till Steinbach 1 Hyung-Taek Lim 2 Franz Korf 1 Thomas C. Schmidt 1 Daniel Herrscher 2 Adam Wolisz 3 1 {till.steinbach, korf,

More information

Network Design Considerations for Grid Computing

Network Design Considerations for Grid Computing Network Design Considerations for Grid Computing Engineering Systems How Bandwidth, Latency, and Packet Size Impact Grid Job Performance by Erik Burrows, Engineering Systems Analyst, Principal, Broadcom

More information

FIR Filter Synthesis Algorithms for Minimizing the Delay and the Number of Adders

FIR Filter Synthesis Algorithms for Minimizing the Delay and the Number of Adders 770 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 48, NO. 8, AUGUST 2001 FIR Filter Synthesis Algorithms for Minimizing the Delay and the Number of Adders Hyeong-Ju

More information

Implementing Industrial Ethernet Field Device Functionality by Using FPGAs

Implementing Industrial Ethernet Field Device Functionality by Using FPGAs Implementing Industrial Ethernet Field Device Functionality by Using FPGAs Executive Summary Industrial Ethernet protocols like PROFINET or EtherCAT are currently taking over the communication role in

More information

Improved MAC protocol for urgent data transmission in wireless healthcare monitoring sensor networks

Improved MAC protocol for urgent data transmission in wireless healthcare monitoring sensor networks , pp.282-286 http://dx.doi.org/10.14257/astl.2015.116.57 Improved MAC protocol for urgent data transmission in wireless healthcare monitoring sensor networks Rae Hyeon Kim, Jeong Gon Kim 1 Department of

More information

Effective Memory Access Optimization by Memory Delay Modeling, Memory Allocation, and Slack Time Management

Effective Memory Access Optimization by Memory Delay Modeling, Memory Allocation, and Slack Time Management International Journal of Computer Theory and Engineering, Vol., No., December 01 Effective Memory Optimization by Memory Delay Modeling, Memory Allocation, and Slack Time Management Sultan Daud Khan, Member,

More information

INDUSTRIAL STANDARD COMMUNICATION OF APERIODIC REAL-TIME MESSAGES OVER ETHERCAT NETWORKS

INDUSTRIAL STANDARD COMMUNICATION OF APERIODIC REAL-TIME MESSAGES OVER ETHERCAT NETWORKS INDUSTRIAL STANDARD COMMUNICATION OF APERIODIC REAL-TIME MESSAGES OVER ETHERCAT NETWORKS Arun D PG Student [VLSI Design], Department of Electronics and Communication Engineering TRP Engineering College,

More information

Data Link Layer Technologies

Data Link Layer Technologies Chapter 2.2 La 2 Data Link La Technologies 1 Content Introduction La 2: Frames Error Handling 2 Media Access Control General approaches and terms Aloha Principles CSMA, CSMA/CD, CSMA / CA Master-Slave

More information

Lightweight caching strategy for wireless content delivery networks

Lightweight caching strategy for wireless content delivery networks Lightweight caching strategy for wireless content delivery networks Jihoon Sung 1, June-Koo Kevin Rhee 1, and Sangsu Jung 2a) 1 Department of Electrical Engineering, KAIST 291 Daehak-ro, Yuseong-gu, Daejeon,

More information

Remote Keyless Entry In a Body Controller Unit Application

Remote Keyless Entry In a Body Controller Unit Application 38 Petr Cholasta Remote Keyless Entry In a Body Controller Unit Application Many of us know this situation. When we leave the car, with a single click of a remote control we lock and secure it until we

More information

Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007

Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007 Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007 Automotive Networks complex networks hundreds of functions 50+ ECUs (Electronic Control Unit)

More information

Networks-on-Chip Router: Configuration and Implementation

Networks-on-Chip Router: Configuration and Implementation Networks-on-Chip : Configuration and Implementation Wen-Chung Tsai, Kuo-Chih Chu * 2 1 Department of Information and Communication Engineering, Chaoyang University of Technology, Taichung 413, Taiwan,

More information

Gated-Demultiplexer Tree Buffer for Low Power Using Clock Tree Based Gated Driver

Gated-Demultiplexer Tree Buffer for Low Power Using Clock Tree Based Gated Driver Gated-Demultiplexer Tree Buffer for Low Power Using Clock Tree Based Gated Driver E.Kanniga 1, N. Imocha Singh 2,K.Selva Rama Rathnam 3 Professor Department of Electronics and Telecommunication, Bharath

More information

Chapter 4 NETWORK HARDWARE

Chapter 4 NETWORK HARDWARE Chapter 4 NETWORK HARDWARE 1 Network Devices As Organizations grow, so do their networks Growth in number of users Geographical Growth Network Devices : Are products used to expand or connect networks.

More information

Page Mapping Scheme to Support Secure File Deletion for NANDbased Block Devices

Page Mapping Scheme to Support Secure File Deletion for NANDbased Block Devices Page Mapping Scheme to Support Secure File Deletion for NANDbased Block Devices Ilhoon Shin Seoul National University of Science & Technology ilhoon.shin@snut.ac.kr Abstract As the amount of digitized

More information

A MAC Protocol based on Dynamic Time Adjusting in Wireless MIMO Networks

A MAC Protocol based on Dynamic Time Adjusting in Wireless MIMO Networks 212 7th International ICST Conference on Communications and Networking in China (CHINACOM) A MAC Protocol based on Dynamic Time Adjusting in Wireless MIMO Networks Yang Qin*, Xiaoxiong Zhong, Li Li, Zhenhua

More information

Fairness Enhancement Scheme for Multimedia Applications in IEEE e Wireless LANs

Fairness Enhancement Scheme for Multimedia Applications in IEEE e Wireless LANs Fairness Enhancement Scheme for Multimedia Applications in IEEE 802.11e Wireless LANs Young-Woo Nam, Sunmyeng Kim, and Si-Gwan Kim Department of Computer Software Engineering Kumoh National Institute of

More information

6.1.2 Repeaters. Figure Repeater connecting two LAN segments. Figure Operation of a repeater as a level-1 relay

6.1.2 Repeaters. Figure Repeater connecting two LAN segments. Figure Operation of a repeater as a level-1 relay 6.1.2 Repeaters A single Ethernet segment can have a maximum length of 500 meters with a maximum of 100 stations (in a cheapernet segment it is 185m). To extend the length of the network, a repeater may

More information

ETHERNET POWERLINK ASYNCHRONOUS PHASE EXAMINATION

ETHERNET POWERLINK ASYNCHRONOUS PHASE EXAMINATION ETHERNET POWERLINK ASYNCHRONOUS PHASE EXAMINATION VÁCLAV KACZMARCZYK MICHAL ŠÍR ZDENĚK BRADÁČ Department of Control and Instrumentation Brno University of Technology Kolejní 2906/4, Brno CZECH REPUBLIC

More information

A study on MAC protocol for urgent data transmission in Wireless Bio Signal Monitoring Environment

A study on MAC protocol for urgent data transmission in Wireless Bio Signal Monitoring Environment , pp.93-98 http://dx.doi.org/10.14257/astl.2015.108.20 A study on MAC protocol for urgent data transmission in Wireless Bio Signal Monitoring Environment Rae Hyeon Kim, Pyung Soo Kim, Jeong Gon Kim 1 Department

More information

CAN-FD Flexible Data Rate CAN

CAN-FD Flexible Data Rate CAN FD CAN-FD Flexible Data Rate CAN A Short Primer and Update V. 202-08-27 Agenda > Why CAN-FD? What is CAN-FD? Basic Concepts CAN-FD Specifics Data Frame Operating Modes/States Physical Layer Considerations

More information

A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers,

A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers, CBCN4103 A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers, servers, and other devices. LANs offer computer

More information

CH : 15 LOCAL AREA NETWORK OVERVIEW

CH : 15 LOCAL AREA NETWORK OVERVIEW CH : 15 LOCAL AREA NETWORK OVERVIEW P. 447 LAN (Local Area Network) A LAN consists of a shared transmission medium and a set of hardware and software for interfacing devices to the medium and regulating

More information

Transport Performance Evaluation of an ATM-based UMTS Access Network

Transport Performance Evaluation of an ATM-based UMTS Access Network Transport Performance Evaluation of an -based US Access Network Nikos H. Loukas, Christos K. Xenakis, Lazaros Merakos University of Athens, Department of Informatics, Communication Networks Laboratory

More information

Twiddle Factor Transformation for Pipelined FFT Processing

Twiddle Factor Transformation for Pipelined FFT Processing Twiddle Factor Transformation for Pipelined FFT Processing In-Cheol Park, WonHee Son, and Ji-Hoon Kim School of EECS, Korea Advanced Institute of Science and Technology, Daejeon, Korea icpark@ee.kaist.ac.kr,

More information

Embedded Systems. 8. Communication

Embedded Systems. 8. Communication Embedded Systems 8. Communication Lothar Thiele 8-1 Contents of Course 1. Embedded Systems Introduction 2. Software Introduction 7. System Components 10. Models 3. Real-Time Models 4. Periodic/Aperiodic

More information

How to add Industrial Ethernet to Computer Numeric Control (CNC) Router Machine

How to add Industrial Ethernet to Computer Numeric Control (CNC) Router Machine How to add Industrial Ethernet to Computer Numeric Control (CNC) Router Machine 4-axis CNC Router Machine with 250KHz control loop through Industrial Ethernet Thomas Mauer Industrial Systems Team, Factory

More information

Meeting the Real-time Constraints with Standard Ethernet in an In-Vehicle Network

Meeting the Real-time Constraints with Standard Ethernet in an In-Vehicle Network 2013 IEEE Intelligent Vehicles Symposium (IV) June 23-26, 2013, Gold Coast, Australia Meeting the Real-time Constraints with Standard Ethernet in an In-Vehicle Network Youngwoo Lee 1 and KyoungSoo Park

More information

EtherCAT Introduction

EtherCAT Introduction Industrial EtherCAT Introduction EtherCAT: Control Automation Technology 1 EtherCAT for Control and Automation Technology EtherCAT is ultra Fast: 1000 dig. I/O: 30 µs, 100 servo s: 100 µs EtherCAT is :

More information

LETTER Solid-State Disk with Double Data Rate DRAM Interface for High-Performance PCs

LETTER Solid-State Disk with Double Data Rate DRAM Interface for High-Performance PCs IEICE TRANS. INF. & SYST., VOL.E92 D, NO.4 APRIL 2009 727 LETTER Solid-State Disk with Double Data Rate DRAM Interface for High-Performance PCs Dong KIM, Kwanhu BANG, Seung-Hwan HA, Chanik PARK, Sung Woo

More information

6.9. Communicating to the Outside World: Cluster Networking

6.9. Communicating to the Outside World: Cluster Networking 6.9 Communicating to the Outside World: Cluster Networking This online section describes the networking hardware and software used to connect the nodes of cluster together. As there are whole books and

More information

Content. Deterministic Access Polling(1) Master-Slave principles: Introduction Layer 2: Media Access Control

Content. Deterministic Access Polling(1) Master-Slave principles: Introduction Layer 2: Media Access Control Content Introduction Layer 2: Frames Error Handling Media Access Control General approaches and terms Network Topologies Media Access Principles (Random) Aloha Principles CSMA, CSMA/CD, CSMA / CA Media

More information

ISSN: [Garade* et al., 6(1): January, 2017] Impact Factor: 4.116

ISSN: [Garade* et al., 6(1): January, 2017] Impact Factor: 4.116 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY FULLY REUSED VLSI ARCHITECTURE OF DSRC ENCODERS USING SOLS TECHNIQUE Supriya Shivaji Garade*, Prof. P. R. Badadapure * Department

More information

Performance of Optical Burst Switching Techniques in Multi-Hop Networks

Performance of Optical Burst Switching Techniques in Multi-Hop Networks Performance of Optical Switching Techniques in Multi-Hop Networks Byung-Chul Kim *, You-Ze Cho *, Jong-Hyup Lee **, Young-Soo Choi **, and oug Montgomery * * National Institute of Standards and Technology,

More information

Mittuniversitetet PROFIBUS PA

Mittuniversitetet PROFIBUS PA PROFIBUS PA Profibus PA is the same protocol as Profibus DP. The physical medium is different with reduced voltage and current levels to meet the requirements of intrinsically safe areas. Profibus PA is

More information

An optically transparent ultra high speed LAN-ring employing OTDM

An optically transparent ultra high speed LAN-ring employing OTDM An optically transparent ultra high speed LAN-ring employing OTDM K. Bengi, G. Remsak, H.R. van As Vienna University of Technology, Institute of Communication Networks Gusshausstrasse 25/388, A-1040 Vienna,

More information

Implementation of the hardwired AFDX NIC

Implementation of the hardwired AFDX NIC Implementation of the hardwired AFDX NIC Pusik Park, Hangyun Jung KETI #68 Yatap, Bundang, Seongnam, Gyeonggi, Korea +82-31-789-{7318, 7319} {parksik, junghg}@keti.kr Daekyo Shin, Kitaeg Lim KETI #68 Yatap,

More information

Design of Low-Power and Low-Latency 256-Radix Crossbar Switch Using Hyper-X Network Topology

Design of Low-Power and Low-Latency 256-Radix Crossbar Switch Using Hyper-X Network Topology JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.15, NO.1, FEBRUARY, 2015 http://dx.doi.org/10.5573/jsts.2015.15.1.077 Design of Low-Power and Low-Latency 256-Radix Crossbar Switch Using Hyper-X Network

More information

Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet

Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet Hong-rae Lee, Tae-jun Jung, Kwang-deok Seo Division of Computer and Telecommunications Engineering

More information

AUTOMOBILE APPLICATIONS USING CAN PROTOCOL

AUTOMOBILE APPLICATIONS USING CAN PROTOCOL AUTOMOBILE APPLICATIONS USING CAN PROTOCOL 1 VEERESH B M, 2 JEEVAN C N, 3 MAHESH PATIL 1,2,3 Department of Electronics and Communication, G.S.S.I.T, Bangalore, India Abstract- The main objective of the

More information

CprE 488 Embedded Systems Design. Lecture 4 Interfacing Technologies

CprE 488 Embedded Systems Design. Lecture 4 Interfacing Technologies CprE 488 Embedded Systems Design Lecture 4 Interfacing Technologies Joseph Zambreno Electrical and Computer Engineering Iowa State University www.ece.iastate.edu/~zambreno rcl.ece.iastate.edu Never trust

More information

AVB in Automotive Infotainment Networks

AVB in Automotive Infotainment Networks AVB in Automotive Infotainment Networks Günter Dannhäuser, Daimler AG Andrew Lucas, XMOS Ltd. 2014 IEEE-SA ETHERNET & IP @ AUTOMOTIVE TECHNOLOGY DAY COBO Center, Detroit, Michigan, USA 23 24 October 2014

More information

LAN Systems. Bus topology LANs

LAN Systems. Bus topology LANs Bus topology LANs LAN Systems Design problems: not only MAC algorithm, not only collision domain management, but at the Physical level the signal balancing problem (signal adjustment): Signal must be strong

More information

A Novel Priority-based Channel Access Algorithm for Contention-based MAC Protocol in WBANs

A Novel Priority-based Channel Access Algorithm for Contention-based MAC Protocol in WBANs A Novel Priority-based Channel Access Algorithm for Contention-based MAC Protocol in WBANs BeomSeok Kim Dept. of Computer Engineering Kyung Hee University Yongin 446-701, Korea passion0822@khu.ac.kr Jinsung

More information

Communication and Networks. Problems

Communication and Networks. Problems Electrical and Information Technology Communication and Networks Problems Link Layer 2016 Problems 1. Consider a network applying a slotted Aloha access system. The assumption for this is that all nodes

More information

Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet

Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet Gonzalo Carvajal 1,2 and Sebastian Fischmeister 1 1 University of Waterloo, ON, Canada 2 Universidad de Concepcion,

More information

Local Area Networks (LANs) SMU CSE 5344 /

Local Area Networks (LANs) SMU CSE 5344 / Local Area Networks (LANs) SMU CSE 5344 / 7344 1 LAN/MAN Technology Factors Topology Transmission Medium Medium Access Control Techniques SMU CSE 5344 / 7344 2 Topologies Topology: the shape of a communication

More information

How Much Logic Should Go in an FPGA Logic Block?

How Much Logic Should Go in an FPGA Logic Block? How Much Logic Should Go in an FPGA Logic Block? Vaughn Betz and Jonathan Rose Department of Electrical and Computer Engineering, University of Toronto Toronto, Ontario, Canada M5S 3G4 {vaughn, jayar}@eecgutorontoca

More information

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE 802.11e networks Seung-Seok Kang 1,1, Yejin Sohn 1, and Eunji Moon 1 1Department of Computer Science, Seoul Women s

More information

Local Area Networks. Aloha Slotted Aloha CSMA (non-persistent, 1-persistent, p-persistent) CSMA/CD Ethernet Token Ring

Local Area Networks. Aloha Slotted Aloha CSMA (non-persistent, 1-persistent, p-persistent) CSMA/CD Ethernet Token Ring Local Area Networks Aloha Slotted Aloha CSMA (non-persistent, 1-persistent, p-persistent) CSMA/CD Ethernet Token Ring Networks: Local Area Networks 1 Network Layer Network Layer LLC 802.2 Logical Link

More information

Design and Performance Evaluation of a New Spatial Reuse FireWire Protocol. Master s thesis defense by Vijay Chandramohan

Design and Performance Evaluation of a New Spatial Reuse FireWire Protocol. Master s thesis defense by Vijay Chandramohan Design and Performance Evaluation of a New Spatial Reuse FireWire Protocol Master s thesis defense by Vijay Chandramohan Committee Members: Dr. Christensen (Major Professor) Dr. Labrador Dr. Ranganathan

More information

CAN protocol enhancement

CAN protocol enhancement Protocols CAN protocol enhancement This article describes the enhanced CAN protocol called CAN-HG and the features of the IC circuitry from Canis that implement it. CAN-HG has been designed to meet two

More information

ECE 333: Introduction to Communication Networks Fall Lecture 19: Medium Access Control VII

ECE 333: Introduction to Communication Networks Fall Lecture 19: Medium Access Control VII ECE : Introduction to Communication Networks Fall 2002 Lecture 9: Medium Access Control VII More on token ring networks LAN bridges and switches. More on token rings In the last lecture we began discussing

More information

Guide to Wireless Communications, 3 rd Edition. Objectives

Guide to Wireless Communications, 3 rd Edition. Objectives Guide to Wireless Communications, 3 rd Edition Chapter 5 Wireless Personal Area Networks Objectives Describe a wireless personal area network (WPAN) List the different WPAN standards and their applications

More information

ISSN Vol.05, Issue.12, December-2017, Pages:

ISSN Vol.05, Issue.12, December-2017, Pages: ISSN 2322-0929 Vol.05, Issue.12, December-2017, Pages:1174-1178 www.ijvdcs.org Design of High Speed DDR3 SDRAM Controller NETHAGANI KAMALAKAR 1, G. RAMESH 2 1 PG Scholar, Khammam Institute of Technology

More information

Fast Device Discovery for Remote Device Management in Lighting Control Networks

Fast Device Discovery for Remote Device Management in Lighting Control Networks J Inf Process Syst, Vol.10, No.4, pp.00~00, December 2014 http://dx.doi.org/10.3745/jips.03.0011 ISSN 1976-913X (Print) ISSN 2092-805X (Electronic) Fast Device Discovery for Remote Device Management in

More information

Internetworking Part 1

Internetworking Part 1 CMPE 344 Computer Networks Spring 2012 Internetworking Part 1 Reading: Peterson and Davie, 3.1 22/03/2012 1 Not all networks are directly connected Limit to how many hosts can be attached Point-to-point:

More information

Distributed Interference-aware Medium Access Control for IEEE Visible Light Communications

Distributed Interference-aware Medium Access Control for IEEE Visible Light Communications Sensors and Materials, Vol. 30, No. 8 (2018) 1665 1670 MYU Tokyo 1665 S & M 1623 Distributed Interference-aware Medium Access Control for IEEE 802.15.7 Visible Light Communications Eui-Jik Kim, 1 Jung-Hyok

More information

Parallel-computing approach for FFT implementation on digital signal processor (DSP)

Parallel-computing approach for FFT implementation on digital signal processor (DSP) Parallel-computing approach for FFT implementation on digital signal processor (DSP) Yi-Pin Hsu and Shin-Yu Lin Abstract An efficient parallel form in digital signal processor can improve the algorithm

More information

AVB Gen 2: the Next Step. Michael Johas Teener Plumbing Architect and Sr. Technical Director, Broadcom Corp,

AVB Gen 2: the Next Step. Michael Johas Teener Plumbing Architect and Sr. Technical Director, Broadcom Corp, AVB Gen 2: the Next Step Michael Johas Teener Plumbing Architect and Sr. Technical Director, Broadcom Corp, mikejt@broadcom.com Agenda Requirements for automotive control networks other markets, too Existing

More information

Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT

Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT Network Basics Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT E-mail :Agha.m@mcit.gov.af Cell:0700148122 After this lesson,you will be able to : Define

More information

Three DIMENSIONAL-CHIPS

Three DIMENSIONAL-CHIPS IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 3, Issue 4 (Sep-Oct. 2012), PP 22-27 Three DIMENSIONAL-CHIPS 1 Kumar.Keshamoni, 2 Mr. M. Harikrishna

More information

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network V. Shunmuga Sundari 1, N. Mymoon Zuviria 2 1 Student, 2 Asisstant Professor, Computer Science and Engineering, National College

More information

1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7.

1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7. 1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7. Optical Discs 1 Introduction Electrical Considerations Data Transfer

More information

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications Jongho Bang Sirin Tekinay Nirwan Ansari New Jersey Center for Wireless Telecommunications Department of Electrical

More information

Come & Join Us at VUSTUDENTS.net

Come & Join Us at VUSTUDENTS.net Come & Join Us at VUSTUDENTS.net For Assignment Solution, GDB, Online Quizzes, Helping Study material, Past Solved Papers, Solved MCQs, Current Papers, E-Books & more. Go to http://www.vustudents.net and

More information

Reservation Packet Medium Access Control for Wireless Sensor Networks

Reservation Packet Medium Access Control for Wireless Sensor Networks Reservation Packet Medium Access Control for Wireless Sensor Networks Hengguang Li and Paul D Mitchell Abstract - This paper introduces the Reservation Packet Medium Access Control (RP-MAC) protocol for

More information

CAN Connected To FlexRay

CAN Connected To FlexRay CAN Connected To FlexRay Dipl.-Ing.(FH) Marc Steuerer Prof. Dr.-Ing. Alfred Höß Fachhochschule Amberg-Weiden Kaiser-Wilhelm-Ring 23 92224 Amberg m.steuerer@fh-amberg-weiden.de Michael Wächter Berthold

More information