141 research outputs found

    Aircraft Marshaling Signals Dataset of FMCW Radar and Event-Based Camera for Sensor Fusion

    No full text
    Dataset Introduction The advent of neural networks capable of learning salient features from variance in the radar data has expanded the breadth of radar applications, often as an alternative sensor or a complementary modality to camera vision. Gesture recognition for command control is the most commonly explored application. Nevertheless, more suitable benchmarking datasets are needed to assess and compare the merits of the different proposed solutions. Furthermore, most current publicly available radar datasets used in gesture recognition provide little diversity, do not provide access to raw ADC data, and are not significantly challenging. To address these shortcomings, we created and made available a new dataset that combines two synchronized modalities: radar and dynamic vision camera of 10 aircraft marshalling signals at several distances and angles, recorded from 13 people. Moreover, we propose a sparse encoding of the time domain (ADC) signals that achieve a dramatic data rate reduction (>76%) while retaining the efficacy of the downstream FFT processing (<2% accuracy loss on recognition tasks). Finally, we demonstrate early sensor fusion results based on compressed radar data encoding in range-Doppler maps with dynamic vision data. This approach achieves higher accuracy than either modality alone. Dataset Structure The dataset has a common directory structure which contains additional information about the captures. dataset_dir///--/ofxRadar8Ghz_yyyy-mm-dd_HH-MM-SS.rad Identifiers stage [train, test]. room: [conference_room, foyer, open_space]. person: [0-9]. Note that 0 stands for no person, and 1 for an unlabeled, random person (only present in test). gesture: ['none', 'emergency_stop', 'move_ahead', 'move_back_v1', 'move_back_v2', 'slow_down' 'start_engines', 'stop_engines', 'straight_ahead', 'turn_left', 'turn_right']. distance: ['xxx', '100', '150', '200', '250', '300', '350', '400', '450'] (in cm). Note that xxx is used for none gestures when there is no person present in front of the radar (i.e. background samples), or when a person is walking infront of the radar with varying distances but performing no gesture.If you use this dataset, please also cite our accompanying paper: @inproceedings{mueller2023aircraft, title={Aircraft Marshalling Signals Dataset of Radar and Event-Based Camera for Sensor Fusion}, author={M\"uller, Leon and Sifalakis, Manolis and Eissa, Sherif and Yousefzadeh, Amirreza and Detterer, Paul and Stuijk, Sander, and Corradi, Federico}, journal={IEEE Radar Conference, San Antonio, TX}, volume={}, number={1}, pages={1--15}, year={2023}, publisher={IEE}

    Βελτίωση της απόδοσης του δικτύου αξιοποιώντας πολλαπλά μονοπάτια σε ασύρματα δίκτυα πλέγματος

    No full text
    In order to meet the increased demand for quality of service over wireless mesh networks, a large number of studies have suggested employingmultiple paths in parallel, in order to aggregate the scarce resources. Multipath utilization comes in many different flavoursincluding schemes that perform routing, resource allocation, flow and congestion control, and opportunistic forwarding.Multipath utilization has been shown to be advantageous in terms of delay, throughput, reliability, and load balancing.Two common performance goals are increased throughput and fault tolerance.For achieving reliability, multipath utilization is combined with redundancy.However, multipath utilization in wireless networks, is more complicated compared to their wired counterparts since transmissionsacross a link interfere with neighbouring links and may result in reduced network performance.In this thesis, static, random access, wireless mesh networks are considered, where receivers have multi-packetreception capabilities. Multiple unicast flows are forwarded to their destinations through node-disjoint paths.In the first part of the thesis, different forwarding schemes, employing multiple paths and different degrees of redundancyare compared in terms of delay and throughput.An analytical framework for expressing the throughput and delay of these schemes is evaluated, through Ns2 simulationsof various scenarios and is also extended for the case where link success probability is captured through the SINR model.In the second part of the thesis, multipath utilization for maximizing average aggregate flow throughput is addressed, for the aforementioned type of networks.A distributed flow rate allocation scheme that maximizes average aggregate flow throughput, while also providing bounded delay is proposed, thatdoes not employ any kind of redundancy.For the purposes of the suggested scheme, flow rate allocation is formulated as an optimization problem. A simple model for the average aggregate flow throughputis employed that captures both intra- and inter-path interference through the SINR model.As far as interference is concerned, two different variants of the suggested scheme are explored.In the first one, interference is approximated by considering only that link's dominant interferers.In the second variant, a simple topology is employed where receivers apply successive interference cancellation, instead oftreating interference as noise.For the evaluation process, Ns2 simulations of some illustrative topologies, along with several random wirelessones are employed. The proposed scheme is compared with three other simple flow allocation schemes both in termsof average aggregate flow throughput and flow delay.Προκειμένου να ικανοποιηθούν οι αυξανόμενες απαιτήσεις για ποιότητα υπηρεσίας πάνω από ασύρματα δίκτυα πλέγματος, ένας μεγάλος αριθμός μελετών προτείνει την αξιοποίηση πολλαπλών μονοπατιών ταυτόχρονα με σκοπό να αθροιστούν οι πόροι τους. Υπάρχουν αρκετές διαφορετικές προσεγγίσεις αξιοποίησης πολλαπλών μονοπατιών οι οποίες περιλαμβάνουν σχήματα που πραγματοποιούν δρομολόγηση, δέσμευση πόρων, έλεγχο ροής και ευκαιριακή προώθηση κίνησης. Η ταυτόχρονη αξιοποίηση πολλαπλών μονοπατιών έχει αποδειχτεί επωφελής ως προς την καθυστέρηση, το ρυθμό διαμεταγωγής δεδομένων, τηναξιοπιστία και την ισοκατανομή φόρτου κίνησης. Δύο διαδεδομένοι στόχοι είναι ο αυξημένος ρυθμός διαμεταγωγής δεδομένων και η αξιοπιστία. Προς επίτευξη της αξιοπιστίας συγκεκριμένα, η αξιοποίηση πολλαπλών μονοπατιών συνδυάζεται με πλεονασμό.Παρ' όλα αυτά, η αξιοποίηση πολλαπλών μονοπατιών στα ασύρματα δίκτυα είναι πιο περίπλοκη, από ότι στα ασύρματα καθώς μεταδόσεις σε μία ζεύξη παρεμβάλλουν γειτονικές ζεύξεις και μπορεί να οδηγήσουν σε μειωμένη δικτυακή απόδοση. Στην παρούσα διδακτορική διατριβή, θεωρούνται στατικά, ασύρματα δίκτυα πλέγματος, τυχαίας προσπέλασης, όπου τα μονοπάτια αποτελούνται από πολλαπλές ζεύξεις. Επιπλέον, οι παραλήπτες έχουν δυνατότητα για λήψη πολλαπλών πακέτων. Πολλαπλές ροές κίνησης, τύπου μονοεκπομπής, προωθούνται προς τους προορισμούς, μέσω μονοπατιών που δεν έχουν κοινούς κόμβους.Στο πρώτο τμήμα της διατριβής, διαφορετικά σχήματα προώθησης κίνησης που αξιοποιούν πολλαπλά μονοπάτια και διαφορετικούς βαθμούς πλεονασμού συγκρίνονται ως προς την καθυστέρηση και το ρυθμό διαμεταγωγής δεδομένων. Αξιολογείται, μέσω προσομοιώσεων διαφόρων σεναρίων, στον προσομοιωτή δικτύων Ns2 ένα αναλυτικό πλαίσιο το οποίο εκφράζει την καθυστέρηση και το ρυθμό διαμεταγωγής δεδομένων για τα προαναφερθέντα σχήματα προώθησης κίνησης. Το συγκεκριμένο αναλυτικό πλαίσιο επεκτείνεται και αξιολογείται επίσης για την περίπτωση όπου η πιθανότητα λάθους μίας ζεύξης εκφράζεται μέσω του μοντέλου σηματοθορυβικής σχέσης.Στο δεύτερο μέρος της διατριβής, εξερευνάται το θέμα της αξιοποίησης πολλαπλών μονοπατιών με σκοπό την αύξηση του μέσου αθροιστικού ρυθμού διαμεταγωγής δεδομένων, για τον προαναφερθέντα τύπο δικτύων. Προτείνεται ένα κατανεμημένο σχήμα κατανομής ροής, το οποίο μεγιστοποιεί τον μέσο αθροιστικό ρυθμό διαμεταγωγής δεδομένων για όλες τις ροές, ενώ ταυτόχρονα, παρέχει πεπερασμένη καθυστέρηση. Δεν χρησιμοποιείταικανενός είδους πλεονασμός. Για τους σκοπούς του συγκεκριμένου σχήματος, η κατανομή ροής σε πολλαπλά μονοπάτια διατυπώνεται σαν ένα πρόβλημα βελτιστοποίησης. Το προτεινόμενο σχήμα βασίζεται σε ένα απλό μοντέλο για το μέσο αθροιστικό ρυθμό διαμεταγωγής δεδομένων, το οποίο εκφράζει τις παρεμβολές από γειτονικά μονοπάτια, αλλά και τις παρεμβολές από κόμβους του ίδιου μονοπατιού, μέσω του μοντέλου σηματοθορυβικής σχέσης.Αναφορικά με τις παρεμβολές, εξετάζονται δύο εκδοχές του προτεινόμενου σχήματος κατανομής ροής. Στην πρώτη εκδοχή, η παρεμβολή σε μία ζεύξηπροσεγγίζεται λαμβάνοντας υπόψη μόνο τους σημαντικότερους παρεμβολείς. Στη δεύτερη εκδοχή, οι παραλήπτες εφαρμόζουν την τεχνική της διαδοχικήςαπαλοιφής παρεμβολών. Για την διαδικασία αξιολόγησης, αξιοποιούνται προσομοιώσεις, τόσο ενδεικτικών όσο και τυχαίων ασύρματων σεναρίων, χρησιμοποιώντας τον προσομοιωτή δικτύων Ns2. Το προτεινόμενο σχήμα κατανομής ροής συγκρίνεται με άλλα απλάσχήματα κατανομής ροής, τόσο ως προς την καθυστέρηση όσο και ως προς το ρυθμό διαμεταγωγής δεδομένων

    Multi-level

    No full text
    application-based traffic characterization in a large-scale wireless networ

    Exploring the impact of node failures on the resource allocation for parallel jobs

    No full text
    Increasing the size and complexity of modern HPC systemsalso increases the probability of various types of failures. Failures maydisrupt application execution and waste valuable system resources dueto failed executions. In this work, we explore the eect of node failureson the completion times of MPI parallel jobs. We introduce a simulationenvironment that generates synthetic traces of node failures, assumingthat the times between failures for each node are independently dis-tributed, following the same distribution but with dierent parameters.To highlight the importance of failure-awareness for resource allocation,we compare two failure-oblivious resource allocation approaches withone that considers node failure probabilities before assigning a partitionto a job: a heuristic that randomly selects the partition for a job, andSlurm's linear resource allocation policy. We present results for a casestudy that assumes a 4D-torus topology and a Weibull distribution foreach node's time between failures, and considers several dierent tracesof node failures, capturing dierent failure patterns. For the synthetictraces explored, the benet is more prominent for longer jobs, up to82% depending on the trace, when compared with Slurm and a failure-oblivious heuristic. For shorter jobs, benets are noticeable for systemswith more frequent failures

    Impact of Cache Coherence on the Performance of Shared-Memory based MPI Primitives: A Case Study for Broadcast on Intel Xeon Scalable Processors

    No full text
    &lt;p&gt;Recent processor advances have made feasible HPC nodes with high core counts, capable of hosting tens or even, hundreds of processes. Therefore, designing MPI collective operations at the intra-node level has received significant attention over the past years. Deriving efficient algorithms for modern HPC nodes, with complex internal topologies and memory hierarchies, is challenging. Moreover, the cache coherency protocol, and its impact on performance, further complicate algorithm design for MPI collectives. This latter concern is often only partially addressed.&lt;/p&gt;&lt;p&gt;In this work, we demonstrate a particularly challenging performance degradation scenario in the case of shared-memory–based MPI broadcast, on three generations of the Intel Xeon Scalable processor architecture. Based on analysis of hardware-based performance counters, we conclude that the performance degradation observed is attributed to the cache coherency protocol and the multi-socket configuration of the execution platforms examined. We present a number of novel approaches designed to amend this effect, and apply them in a cache coherency aware version of the MPI broadcast implementation. We reduce the overall latency of the broadcast operation by up to 1.5 × and 1.25 × for small and large messages, respectively.&lt;/p&gt

    Performance of Flow Allocation with Successive Interference Cancelation for Random Access WMNs

    No full text
    In this study, we explore the gain that can be achieved by jointly allocating flow on multiple paths and applying successive interference cancelation (SIC), for random access wireless mesh networks with multi-packet reception capabilities. We explore a distributed flow allocation scheme aimed at maximizing average aggregate flow throughput, while also providing bounded delay when SIC is employed. The aforementioned scheme is evaluated both in terms of delay and throughput, and is also compared with other simple flow allocation schemes. We present simulation results from three illustrative topologies. Our results show that the gain for the scheme with SIC, when compared with a variant that treats interference as noise (IAN), can be up to 15.2%, for an SINR threshold value equal to 0.5. For SINR threshold values as high as 2.0 however, SIC does not always result in higher throughput. In some scenarios, the gain of SIC over IAN is insignificant, while in some others treating interference as noise proves to be better. The reason is that, although SIC improves the throughput on a specific link, it also increases the interference imposed on neighboring receivers. We also show that the gain from applying SIC is more profound in cases of a large degree of asymmetry among interfering links

    Loose ends: almost one in five human genes still have unresolved coding status

    No full text
    The authors have accidently omitted one co-author. Part of the work described in this study was performed in the laboratory of Dr Manolis Kellis, Computer Science and Electrical Engineering Department, Massachusetts Institute of Technology, Cambridge, MA, USA and The Broad Institute of MIT and Harvard, Cambridge, MA, USA. Dr Kellis’ name has been added to the authorship and the published article has been updated

    Flow Allocation for Maximum Throughput and Bounded Delay on Multiple Disjoint Paths for Random Access Wireless Multihop Networks

    No full text
    In this paper, we consider random-access wireless networks, withmultipacket reception capabilities, where multiple flows are forwarded to the gateways through node disjoint paths. We explore the issue of allocating flow on multiple paths, exhibiting both intra-and interpath interference, in order to maximize average aggregate flow throughput (AAT) and provide bounded packet delay. A distributed flow allocation scheme is proposed where allocation of flow on paths is formulated as an optimization problem. Through an illustrative topology, it is shown that the corresponding problem is nonconvex. Furthermore, a simple but accurate model is employed for the AAT achieved by all flows, which captures both intra-and interpath interference through the signal-to-interference-plus-noise ratio (SINR) model. The proposed scheme is evaluated through Ns2 simulations of several random wireless scenarios. Simulation results reveal that the model employed accurately captures the AAT observed in the simulated scenarios, even when the assumption of saturated queues is removed. Simulation results also show that the proposed scheme achieves significantly higher AAT for the vast majority of the wireless scenarios explored than for the following flow allocation schemes: one that assigns flows on paths on a round-robin fashion, one that optimally utilizes the best path (BP) only, and another one that assigns the maximum possible flow on each path. Finally, a variant of the proposed scheme is explored, where interference for each link is approximated by considering its dominant interfering nodes only.Funding Agencies|People Programme (Marie Curie Actions) of the European Unions Seventh Framework Programme FP7/under REA Grant [612361]; Heracleitus II-University of Crete, National Strategic Research Framework (ESPA); European Union</p

    Performance of Flow Allocation with Successive Interference Cancelation for Random Access WMNs

    No full text
    In this study we explore the gain that can be achieved by jointly allocating flow on multiple paths and employing successive interference cancelation (SIC), for random access wireless mesh networks with multi-packet reception capabilities. More precisely, we explore a distributed flow allocation scheme aimed at maximizing average aggregate flow throughput, while also providing bounded delay, when SIC is employed. Simulation results derived from three illustrative topologies show that the gain over treating interference as noise (IAN) for this scheme can be up to 15.2%, for an SINR threshold value equal to 0.5. For SINR threshold values as high as 2.0 however, SIC does not always result in higher throughput. In some scenarios explored, the gain of SIC over IAN is insignificant, while in some others treating interference as noise proves better. The reason is that, although SIC improves the throughput on a specific link, it also increases the interference imposed on neighbouring receivers. We also show that, the gain of applying SIC is more profound in cases of a large degree of asymmetry among interfering links.</p

    On the delay of a throughput optimal flow allocation scheme for random access WMNs

    No full text
    In this paper we consider random access wireless mesh networks with multi-packet reception capabilities where multiple flows are forwarded to the gateways through node disjoint paths. We address the issue of aggregate throughput optimal flow rate allocation with bounded delay guarantees for flows exhibiting both intra- and inter-path interference. In our prior work we have suggested a distributed flow allocation scheme that maximizes the average aggregate throughput of all flows also providing bounded delay guarantees. In this work we evaluate this scheme in terms of delay and compare its performance with the following schemes: a scheme that utilizes paths on a round-robin fashion, one that optimally utilizes the best path only and another one that assigns the maximum possible flow on each path. For the evaluation process Ns2 simulations of several random wireless scenarios are employed.</p
    corecore