arrow
Return

LwRustIP: Memory-safe and efficient embedded networking stack with ownership semantics

delete2025-09-09
delete0
delete
OA
AI
G
Guangyong Shang
G
Guangpeng Qi
J
Jianing Ren
X
X. Jin
W
Wanjiang Shen
J
Junchao Li
成
成秀珍 (Xiuzhen Cheng)
R
Runyu Pan *
DOI:10.1016/j.hcc.2025.100351delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
• Reimplements an embedded TCP/IP stack in Rust for memory safety and efficiency. • Eliminates buffer overflows and use-after-free bugs with Rust ownership semantics. • Achieves zero-copy packet processing across protocol layers without performance loss. • Uses modular design and safe abstractions to replace global mutable state. • Matches LwIP performance while ensuring compile-time verified memory safety.
Keywords:
Embedded network protocol stack
Memory safety
Zero-copy architecture
Rust ownership semantics

Journal

H
High-Confidence Computing
IF:
3
Papers:
249
Citations:
407

Organization

I
inspur yunzhou industrial internet co., ltd.
Scholars:
11
Papers: 5
Citations: 0
S
shandong university
Scholars:
9.5W
Papers: 6.4W
Citations: 94
H
highgo software co., ltd.
Scholars:
1
Papers: 1
Citations: 0
researcher View more organizations
Cited Papers

Cited Papers

The Future of the Internet of Things
err2017-01-23
err51
PREAI
errLindqvist, Ulf; Neumann, Peter G.
errShare
errSave
Systematically Detecting Packet Validation Vulnerabilities in Embedded Network Stacks
err2023-09-11
err0
errOAAI
errPaschal C. Amusuo; Ricardo Andrés Calvo Méndez; Zhongwei Xu; Aravind Machiry; James C. Davis
errShare
errSave
IoT: Internet of Threats? A Survey of Practical Security Vulnerabilities in Real IoT Devices
err2019-10-01
err453
PREAI
errMeneghello, Francesca; Calore, Matteo; Zucchetto, Daniel; Polese, Michele; Zanella, Andrea
errShare
errSave