Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Improving round-trip time estimates in reliable transport protocols
SIGCOMM '87 Proceedings of the ACM workshop on Frontiers in computer communications technology
Efficient demultiplexing of incoming TCP packets
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
The importance of non-data touching processing overheads in TCP/IP
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
IEEE/ACM Transactions on Networking (TON)
The design and implementation of the 4.4BSD operating system
The design and implementation of the 4.4BSD operating system
Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
TCP/IP lean: web servers for embedded systems
TCP/IP lean: web servers for embedded systems
System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Beyond folklore: observations on fragmented traffic
IEEE/ACM Transactions on Networking (TON)
Engineering a user-level TCP for the CLAN network
NICELI '03 Proceedings of the ACM SIGCOMM workshop on Network-I/O convergence: experience, lessons, implications
Protothreads: simplifying event-driven programming of memory-constrained embedded systems
Proceedings of the 4th international conference on Embedded networked sensor systems
RETOS: resilient, expandable, and threaded operating system for wireless sensor networks
Proceedings of the 6th international conference on Information processing in sensor networks
Evil twins: two models for TCB reduction in HPC clusters
ACM SIGOPS Operating Systems Review
Labels and event processes in the Asbestos operating system
ACM Transactions on Computer Systems (TOCS)
An adaptive communication architecture for wireless sensor networks
Proceedings of the 5th international conference on Embedded networked sensor systems
TinyPC: enabling low-cost internet access in developing regions
Proceedings of the 2007 workshop on Networked systems for developing regions
Project Kittyhawk: building a global-scale computer: Blue Gene/P as a generic computing platform
ACM SIGOPS Operating Systems Review
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part IV: ICCS 2007
IP is dead, long live IP for wireless sensor networks
Proceedings of the 6th ACM conference on Embedded network sensor systems
Tiny web services: design and implementation of interoperable and evolvable sensor networks
Proceedings of the 6th ACM conference on Embedded network sensor systems
Making sensor networks IPv6 ready
Proceedings of the 6th ACM conference on Embedded network sensor systems
Satellite based wireless sensor networks: global scale sensing with nano- and pico-satellites
Proceedings of the 6th ACM conference on Embedded network sensor systems
COOJA/MSPSim: interoperability testing for wireless sensor networks
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Secure-TWS: Authenticating node to multi-user communication in shared sensor networks
IPSN '09 Proceedings of the 2009 International Conference on Information Processing in Sensor Networks
Journal of Systems and Software
Community sensor grids: virtualization for sharing across domains
Proceedings of the First Workshop on Virtualization in Mobile Computing
Serving embedded content via web applications: model, design and experimentation
EMSOFT '09 Proceedings of the seventh ACM international conference on Embedded software
A real-time hardware-software codesign technique of network protocols to provide QoS
Proceedings of the 2009 International Conference on Hybrid Information Technology
A microkernel API for fine-grained decomposition
Proceedings of the Fifth Workshop on Programming Languages and Operating Systems
Integrating real-time hybrid task scheduling into a sensor node platform
Proceedings of the 2010 ACM Symposium on Applied Computing
WWIC'08 Proceedings of the 6th international conference on Wired/wireless internet communications
On-line sensing task optimization for shared sensors
Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks
KleeNet: discovering insidious interaction bugs in wireless sensor networks before deployment
Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks
Towards a zero-configuration wireless sensor network architecture for smart buildings
Proceedings of the First ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings
Integrating real-time inter-task communication channels into hardware-software codesign
Microprocessors & Microsystems
CuriOS: improving reliability through operating system structure
OSDI'08 Proceedings of the 8th USENIX conference on Operating systems design and implementation
Interconnecting Smart Objects with IP: The Next Internet
Interconnecting Smart Objects with IP: The Next Internet
Page size optimization for code dissemination in wireless sensor networks
WASA'10 Proceedings of the 5th international conference on Wireless algorithms, systems, and applications
User-centric data gathering multi-channel system for IPv6-enabled wireless sensor networks
International Journal of Sensor Networks
PICOBIT: a compact scheme system for microcontrollers
IFL'09 Proceedings of the 21st international conference on Implementation and application of functional languages
An embedded language for programming protocol stacks in embedded systems
Proceedings of the 20th ACM SIGPLAN workshop on Partial evaluation and program manipulation
Upcall dispatcher aspects: combining modularity with efficiency in the CiAO IP stack
Proceedings of the 1st workshop on Modularity in systems software
Thread creation for self-aware parallel systems
Facing the multicore-challenge
Thread creation for self-aware parallel systems
Facing the multicore-challenge
Connecting things to the web using programmable low-power WiFi modules
Proceedings of the Second International Workshop on Web of Things
Review: From wireless sensor networks towards cyber physical systems
Pervasive and Mobile Computing
Cache analysis in presence of pointer-based data structures
ACM SIGBED Review - Work-in-Progress (WiP) Session of the 23rd Euromicro Conference on Real-Time Systems (ECRTS 2011)
Industry: beyond interoperability: pushing the performance of sensor network IP stacks
Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
Demo: An interoperability development and performance diagnosis environment
Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
Bringing pervasive embedded networks to the service cloud: A lightweight middleware approach
Journal of Systems Architecture: the EUROMICRO Journal
ejIP: a TCP/IP stack for embedded Java
Proceedings of the 9th International Conference on Principles and Practice of Programming in Java
An elaboration on dynamically re-configurable communication protocols using key identifiers
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
Optimizing grid application setup using operating system mobility
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
ACSAC'05 Proceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture
WISeMid: middleware for integrating wireless sensor networks and the internet
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
AEGIS: a lightweight firewall for wireless sensor networks
DCOSS'10 Proceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems
TCP performance optimizations for wireless sensor networks
EWSN'12 Proceedings of the 9th European conference on Wireless Sensor Networks
CiAO/IP: a highly configurable aspect-oriented IP stack
Proceedings of the 10th international conference on Mobile systems, applications, and services
Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Performance evaluation of mobile IPv6 over 6LoWPAN
Proceedings of the 9th ACM symposium on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks
UIC'07 Proceedings of the 4th international conference on Ubiquitous Intelligence and Computing
When slower is faster: on heterogeneous multicores for reliable systems
USENIX ATC'13 Proceedings of the 2013 USENIX conference on Annual Technical Conference
Extending the Internet of Things to the Future Internet through IPv6 support
Mobile Information Systems - Internet of Things
Hi-index | 0.00 |
We describe two small and portable TCP/IP implementations fulfilling the subset of RFC1122 requirements needed for full host-to-host interoperability. Our TCP/IP implementations do not sacrifice any of TCP's mechanisms such as urgent data or congestion control. They support IP fragment reassembly and the number of multiple simultaneous connections is limited only by the available RAM. Despite being small and simple, our implementations do not require their peers to have complex, full-size stacks, but can communicate with peers running a similarly light-weight stack. The code size is on the order of 10 kilobytes and RAM usage can be configured to be as low as a few hundred bytes.