966 research outputs found

    Advanced Diagnostics of Position Sensors for the Actuation Systems of High-Speed Tilting Trains

    Get PDF
    Trains tilting permits a train to travel at a high speed while maintaining an acceptable passenger ride quality with respect to the lateral acceleration, and the consequent lateral force, received by the passengers when the train travels on a curved track at a speed in excess of the balance speed built into the curve geometry. The tilting of a train carbody is performed by a control and actuation system which operates as a closed servoloop accepting the commands from the train control system, generating the torque necessary to tilt the carbody with respect to the bogie and measuring the tilt angle to close the control loop. Measurement of the tilt angle of each train vehicle is performed by two sensors located in the front and rear part of the vehicle. Since a correct tilt angle measurement is vital for the system operation and for ensuring a safe ride, in case of discrepancy between the signals of the two tilt angle sensors of any vehicle, the tilting operation is disabled and the train speed is reduced. An innovative tilt angle sensors health management system is herein presented that makes intelligent use of all available information to allow detection of malfunctioning of an individual tilt angle sensor, thereby enabling a continued operation of the tilting system and a high speed travel after a sensor failure occurs

    Increasing Performances of TCP Data Transfers Through Multiple Parallel Connections

    Get PDF
    Although Transmission Control Protocol (TCP) is a widely deployed and successful protocol, it shows some limitations in present-day environments. In particular, it is unable to exploit multiple (physical or logical) paths between two hosts. This paper presents PATTHEL, a session-layer solution designed for parallelizing stream data transfers. Parallelization is achieved by striping the data flow among multiple TCP channels. This solution does not require invasive changes to the networking stack and can be implemented entirely in user space. Moreover, it is flexible enough to suit several scenarios - e.g. it can be used to split a data transfer among multiple relays within a peer-to-peer overlay networ

    Providing End-to-End Connectivity to SIP User Agents Behind NATs

    Get PDF
    The widespread diffusion of private networks in SOHO scenarios is fostering an increased deployment of Network Address Translators (NATs). The presence of NATs seriously limits end-to-end connectivity and prevents protocols like the Session Initiation Protocol (SIP) from working properly. This document shows how the Address List Extension (ALEX), which was originally developed to provide dual-stack and multi-homing support to SIP, can be used, with minor modifications, to ensure end-to-end connectivity for both media and signaling flows, without relying on intermediate relay nodes whenever it is possibl

    An Experimental Evaluation of the Computational Cost of a DPI Traffic Classifier

    Get PDF
    A common belief in the scientific community is that traffic classifiers based on deep packet inspection (DPI) are far more expensive in terms of computational complexity compared to statistical classifiers. In this paper we counter this notion by defining accurate models for a deep packet inspection classifier and a statistical one based on support vector machines, and by evaluating their actual processing costs through experimental analysis. The results suggest that, contrary to the common belief, a DPI classifier and an SVM-based one can have comparable computational costs. Although much work is left to prove that our results apply in more general cases, this preliminary analysis is a first indication of how DPI classifiers might not be as computationally complex, compared to other approaches, as we previously though

    A comparative study of herbage intake, ingestive behaviour and diet selection, and effects of condensed tannins upon body and wool growth in lambs grazing Yorkshire fog (Holcus lanatus) and annual ryegrass (Lolium multiflorum) dominant swards

    Get PDF
    An experiment was carried out from August to early November 1994 to examine differences in diet selection, herbage intake, grazing behaviour and animal performance between weaned lambs rotationally grazing swards of annual ryegrass (Lolium multiflorum)/white clover (Trifolium repens) and Yorkshire fog (Holcus lanatus)/T. repens with or without Lotus corniculatus. There were four replicate groups of six lambs per treatment. The effects of condensed tannins (CT) on lamb production were assessed by twice-daily oral administration of 10g polyethylene glycol (PEG; molecular weight 4000) to half the lambs on each sward. The Lotus content of all swards was very low, and results are presented here for main sward comparisons meaned over lotus treatments. Overall mean estimates of pre-grazing herbage mass and sward surface height for the annual ryegrass and Yorkshire fog swards respectively, were 5820 v. 4360 +/- 190 kg DM/ha (P , P < 0.01) and liveweight gain (141 v. 120 +/- 4.3 g per lamb per day, P < 0.01), although differences in carcass weight (17.9 v. 18.2 +/- 0.3 kg) and FEC transformed values (9.6 v. 11.0 +/- 06 eggs/g fresh faeces) were not significant. The effects of CT on animal performance were greater in Yorkshire fog swards. CT had no significant effects on diet selection, herbage intake and grazing behaviour patterns

    Network Virtual Machine (NetVM): A New Architecture for Efficient and Portable Packet Processing Applications

    Get PDF
    A challenge facing network device designers, besides increasing the speed of network gear, is improving its programmability in order to simplify the implementation of new applications (see for example, active networks, content networking, etc). This paper presents our work on designing and implementing a virtual network processor, called NetVM, which has an instruction set optimized for packet processing applications, i.e., for handling network traffic. Similarly to a Java Virtual Machine that virtualizes a CPU, a NetVM virtualizes a network processor. The NetVM is expected to provide a compatibility layer for networking tasks (e.g., packet filtering, packet counting, string matching) performed by various packet processing applications (firewalls, network monitors, intrusion detectors) so that they can be executed on any network device, ranging from expensive routers to small appliances (e.g. smart phones). Moreover, the NetVM will provide efficient mapping of the elementary functionalities used to realize the above mentioned networking tasks upon specific hardware functional units (e.g., ASICs, FPGAs, and network processing elements) included in special purpose hardware systems possibly deployed to implement network devices

    Comparative Evaluation of Packet Classification Algorithms for Implementation on Resource Constrained Systems

    Get PDF
    This paper provides a comparative evaluation of a number of known classification algorithms that have been considered for both software and hardware implementation. Differently from other sources, the comparison has been carried out on implementations based on the same principles and design choices. Performance measurements are obtained by feeding the implemented classifiers with various traffic traces in the same test scenario. The comparison also takes into account implementation feasibility of the considered algorithms in resource constrained systems (e.g. embedded processors on special purpose network platforms). In particular, the comparison focuses on achieving a good compromise between performance, memory usage, flexibility and code portability to different target platforms
    • 

    corecore