skip to main content


Title: Ultra high-resolution biomechanics suggest that substructures within insect mechanosensors decisively affect their sensitivity
Insect load sensors, called campaniform sensilla (CS), measure strain changes within the cuticle of appendages. This mechanotransduction provides the neuromuscular system with feedback for posture and locomotion. Owing to their diverse morphology and arrangement, CS can encode different strain directions. We used nano-computed tomography and finite-element analysis to investigate how different CS morphologies within one location—the femoral CS field of the leg in the fruit fly Drosophila —interact under load. By investigating the influence of CS substructures' material properties during simulated limb displacement with naturalistic forces, we could show that CS substructures (i.e. socket and collar) influence strain distribution throughout the whole CS field. Altered socket and collar elastic moduli resulted in 5% relative differences in displacement, and the artificial removal of all sockets caused differences greater than 20% in cap displacement. Apparently, CS sockets support the distribution of distal strain to more proximal CS, while collars alter CS displacement more locally. Harder sockets can increase or decrease CS displacement depending on sensor location. Furthermore, high-resolution imaging revealed that sockets are interconnected in subcuticular rows. In summary, the sensitivity of individual CS is dependent on the configuration of other CS and their substructures.  more » « less
Award ID(s):
2015317
NSF-PAR ID:
10335132
Author(s) / Creator(s):
; ; ; ; ;
Date Published:
Journal Name:
Journal of The Royal Society Interface
Volume:
19
Issue:
190
ISSN:
1742-5662
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Meder, F. ; Hunt, A. ; Margheri, L. ; Mura, A. ; Mazzolai, B. (Ed.)
    Insects use various sensory organs to monitor proprioceptive and exteroceptive information during walking. The measurement of forces in the exoskeleton is facilitated by campaniform sensilla (CS), which monitor resisted muscle forces through the detection of exoskeletal strains. CS are commonly found in leg segments arranged in fields, groups, or as single units. Most insects have the highest density of sensor locations on the trochanter, a proximal leg segment. CS are arranged homologously across species, suggesting comparable functions despite noted morphological differences. Furthermore, the trochanter–femur joint is mobile in some species and fused in others. To investigate how different morphological arrangements influence strain sensing in different insect species, we utilized two robotic models of the legs of the fruit fly Drosophila melanogaster and the stick insect Carausius morosus. Both insect species are past and present model organisms for unraveling aspects of motor control, thus providing extensive information on sensor morphology and, in-part, function. The robotic models were dynamically scaled to the legs of the insects, with strain gauges placed with correct orientations according to published data. Strains were detected during stepping on a treadmill, and the sensor locations and leg morphology played noticeable roles in the strains that were measured. Moreover, the sensor locations that were absent in one species relative to the other measured strains that were also being measured by the existing sensors. These findings contributed to our understanding of load sensing in animal locomotion and the relevance of sensory organ morphology in motor control. 
    more » « less
  2. Despite encryption, the packet size is still visible, enabling observers to infer private information in the Internet of Things (IoT) environment (e.g., IoT device identification). Packet padding obfuscates packet-length characteristics with a high data overhead because it relies on adding noise to the data. This paper proposes a more data-efficient approach that randomizes packet sizes without adding noise. We achieve this by splitting large TCP segments into random-sized chunks; hence, the packet length distribution is obfuscated without adding noise data. Our client–server implementation using TCP sockets demonstrates the feasibility of our approach at the application level. We realize our packet size control by adjusting two local socket-programming parameters. First, we enable the TCP_NODELAY option to send out each packet with our specified length. Second, we downsize the sending buffer to prevent the sender from pushing out more data than can be received, which could disable our control of the packet sizes. We simulate our defense on a network trace of four IoT devices and show a reduction in device classification accuracy from 98% to 63%, close to random guessing. Meanwhile, the real-world data transmission experiments show that the added latency is reasonable, less than 21%, while the added packet header overhead is only about 5%.

     
    more » « less
  3. Cloud-native microservice applications use different communication paradigms to network microservices, including both synchronous and asynchronous I/O for exchanging data. Existing solutions depend on kernel-based networking, incurring significant overheads. The interdependence between microservices for these applications involves considerable communication, including contention between multiple concurrent flows or user sessions. In this paper, we design X-IO, a high-performance unified I/O interface that is built on top of shared memory processing with lock-free producer/consumer rings, eliminating kernel networking overheads and contention. X-IO offers a feature-rich interface. X-IO’s zero-copy interface supports building provides truly zero-copy data transfers between microservices, achieving high performance. X-IO also provides a POSIX-like socket interface using HTTP/REST API to achieve seamless porting of microservices to X-IO, without any change to the application code. X-IO supports concurrent connections for microservices that require distinct user sessions operating in parallel. Our preliminary experimental results show that X-IO’s zero-copy interfaces achieve 2.8x-4.1x performance improvement compared to kernel-based interfaces. Its socket interfaces outperform kernel TCP sockets and achieve performance close to UNIX-domain sockets. The HTTP/REST APIs in X-IO perform 1.4 x-2.3 x better than kernel-based alternatives with concurrent connections. 
    more » « less
  4. Abstract

    The operational time distribution (OTD) defines the time for bed‐load sediment spent in motion, which is needed to characterize the random nature of sediment transport. This study explores the influence of bed clusters and size gradation on OTD for non‐uniform bed‐loads. First, both static and mobile bed armouring experiments were conducted in laboratorial flumes to monitor the transport of mixed sand/gravel sediments. Only in the mobile armouring experiment did apparent bed clusters develop, because of stable feeding and a longer transport period. Second, a generalized subordinated advection (GSA) model was applied to quantify the observed dynamics of tracer particles. Results show that forthe static armour layer(without sediment feed), the best‐fit OTD assigns more weight to the large displacement of small particles, likely because of the size‐selective entrainment process. The capacity coefficient in the GSA model, which affects the width of the OTD, is space dependent only for small particles whose dynamics can be significantly affected by larger particles and whose distribution is more likely to be space dependent in a mixed sand and gravel system. However, the OTD forthe mobile armour layer(with sediment recirculation) exhibited longer tails for larger particles. This is because the trailing edge of larger particles is more resistant to erosion, and their leading front may not be easily trapped by self‐organized bed clusters. The strong interaction between particle–bed may cause the capacity coefficient to be space‐dependent for bed‐load transport along mobile armour layers. Therefore, the combined laboratory experiments and stochastic model analysis show that the OTD may be affected more by particle–bed interactions (such as clusters) than by particle–particle interactions (e.g. hiding and exposing), and that the GSA model can quantify mixed‐size sand/gravel transport along river beds within either static or mobile armour layers. Copyright © 2016 John Wiley & Sons, Ltd.

     
    more » « less
  5. Temporal variations of surface masses, such as the hydrosphere and atmosphere of the Earth, load the surfaces of planetary bodies causing temporal variations in deformation. Surface shear forces and gravitational fields also drive ongoing planetary deformation. Characterizing the spatiotemporal patterns of planetary deformation can constrain allowable models for the interior structure of a planetary body as well as for the distribution of surface and body forces. Pertinent applications include hydrology, glaciology, geodynamics, atmospheric science, and climatology. To address the diversity of emerging applications, we introduce a software suite calledLoadDefthat provides a collection of modular functions for modeling planetary deformation within a self‐consistent,Python‐based computational framework. Key features ofLoadDefinclude computation of real‐valued potential, load, and shear Love numbers for self‐gravitating and spherically symmetric planetary models; computation of Love‐number partial derivatives with respect to planetary density and elastic structure; computation of displacement, gravity, tilt, and strain load Green's functions; and computation of three‐component surface displacements induced by surface mass loading. At a most basic level, only a planetary‐structure model and a mass‐load model must be supplied as input toLoadDefto utilize all the main features of the software. The end‐to‐end forward‐modeling capabilities for mass‐loading applications lay the foundation for sensitivity studies and geodetic tomography.LoadDefresults have been validated with Global Navigation Satellite System observations and verified against independent software and published results. As a case study, we useLoadDefto predict the solid Earth's elastic response to ocean tidal loading across the western United States.

     
    more » « less