Filters








348,800 Hits in 7.0 sec

Implementing network protocols at user level

Chandramohan A. Thekkath, Thu D. Nguyen, Evelyn Moy, Edward D. Lazowska
1993 Conference proceedings on Communications architectures, protocols and applications - SIGCOMM '93  
Based on our experience, we discuss the implications for host-network interface design and for overall system structure to support efficient user-level implementations of network protocols.  ...  This paper describes the design and implementation of transport protocols as user-level libraries.  ...  Acknowledgments Several people at the DEC Systems Research Center made it possible for us to use the AN1 controllers.  ... 
doi:10.1145/166237.166244 dblp:conf/sigcomm/ThekkathNML93 fatcat:zxkciceve5dqtgcmyc2eczs2xq

Implementing network protocols at user level

Chandramohan A. Thekkath, Thu D. Nguyen, Evelyn Moy, Edward D. Lazowska
1993 Computer communication review  
Based on our experience, we discuss the implications for host-network interface design and for overall system structure to support efficient user-level implementations of network protocols.  ...  This paper describes the design and implementation of transport protocols as user-level libraries.  ...  Acknowledgments Several people at the DEC Systems Research Center made it possible for us to use the AN1 controllers.  ... 
doi:10.1145/167954.166244 fatcat:nylrijxu7jew5lnlyek354laju

Implementing network protocols at user level

C.A. Thekkath, T.D. Nguyen, E. Moy, E.D. Lazowska
1993 IEEE/ACM Transactions on Networking  
Based on our experience, we discuss the implications for host-network interface design and for overall system structure to support efficient user-level implementations of network protocols.  ...  This paper describes the design and implementation of transport protocols as user-level libraries.  ...  Acknowledgments Several people at the DEC Systems Research Center made it possible for us to use the AN1 controllers.  ... 
doi:10.1109/90.251914 fatcat:uy5vow3mnrfdhpmuqvxmeyopua

Design and Performance of PRAN: A System for Physical Implementation of Ad Hoc Network Routing Protocols

Amit Kumar Saha, Khoa Anh To, Santashil PalChaudhuri, Shu Du, David B. Johnson
2007 IEEE Transactions on Mobile Computing  
PRAN (Physical Realization of Ad Hoc Networks) allows existing simulation models of ad hoc network routing protocols to be usedwithout modification-to create a physical implementation of the same protocol  ...  Simulation and physical implementation are both valuable tools in evaluating ad hoc network routing protocols, but neither alone is sufficient.  ...  Benefits of the PRAN Architecture With PRAN, experimental changes to the protocol can be quickly implemented at the user level.  ... 
doi:10.1109/tmc.2007.48 fatcat:hdbslgjva5cxpfyp3ixrh57w2a

Demultiplexing on the ATM adapter: Experiments with Internet protocols in user space

Ernst W. Biersack, Erich Rütsche
1996 Journal of High Speed Networks  
We took a public domain implementation of the TCP/IP protocol stack and ported into user space.  ...  We describe the user space implementation and compare its latency and throughput performance with the existing kernel implementation.  ...  With TCP as transport protocol we have for the user level implementation 5 copy operations at the sender side and 3 at the receiver side as compared to 3 and 2 copy operations for the kernel implementation  ... 
doi:10.3233/jhs-1996-5208 fatcat:klk2f45iibaadixyw4eboypmpe

Exploring the Design Space for Network Protocol Stacks on Special-Purpose Embedded Systems [chapter]

Hyun-Wook Jin, Junbeom Yoo
2009 Lecture Notes in Computer Science  
More precisely we discuss design alternatives for implementing new network protocol stacks over embedded operating systems, methodologies for verifying the network protocols, and the designs for network  ...  Such network interconnects have particular characteristics and thus have different communication requirements. Accordingly, we need to frequently implement new protocol stacks for embedded systems.  ...  Since the protocol stacks are implemented at the user-level, they are scheduled as other user-level tasks by the task scheduler.  ... 
doi:10.1007/978-3-642-10265-3_22 fatcat:ympjv5masrhhfdnsb56jeguxda

The packer filter: an efficient mechanism for user-level network code

J. Mogul, R. Rashid, M. Accetta
1987 ACM SIGOPS Operating Systems Review  
Code to implement network protocols can be either inside the kernel of an operating system or in user-level processes.  ...  The performance of user-level network code depends on the mechanism used to demultiplex received packets.  ...  Acknowledgments Many people have used or worked on the packet filter implementation over the years; without their support and comments it would not be nearly as useful as it is.  ... 
doi:10.1145/37499.37505 fatcat:h3mmcj2ljfb3bh7cmmxxuirsgq

Unconditionally secure digital signatures implemented in an 8-user quantum network [article]

Yoann Pelet, Ittoop Vergheese Puthoor, Natarajan Venkatachalam, Sören Wengerowsky, Martin Lončarić, Sebastian Philipp Neumann, Bo Liu, Željko Samec, Mario Stipčević, Rupert Ursin, Erika Andersson, John G. Rarity (+2 others)
2022 arXiv   pre-print
Here we present an experimental demonstration of an unconditionally secure digital signature (USS) protocol implemented for the first time, to the best of our knowledge, on a fully connected quantum network  ...  We show the feasibility of unconditionally secure signatures using only bi-partite entangled states distributed throughout the network and experimentally evaluate the performance of the protocol in real  ...  of the original network experiment as well as Sebastien Tanzilli and Anthony Martin for helpfull discussions.  ... 
arXiv:2202.04641v2 fatcat:yjs5awziszhtdfkuo65fh2rsqe

Advances in network simulation

L. Breslau, D. Estrin, K. Fall, S. Floyd, J. Heidemann, A. Helmy, P. Huang, S. McCanne, K. Varadhan, Ya Xu, Haobo Yu
2000 Computer  
Finally, class hierarchies allow users to specialize implementations at any one of these levels-for example, extending a "vanilla TCP" class to implement "TCP Reno."  ...  The net effect is that users can implement their simulation at the highest level of abstraction that supports the required level of flexibility, thus minimizing exposure to unnecessary details and the  ... 
doi:10.1109/2.841785 fatcat:7lp4viqnhnaajg5yoinjfd7xfy

Page 19 of Journal of Research and Practice in Information Technology Vol. 16, Issue 1 [page]

1984 Journal of Research and Practice in Information Technology  
This is because the higher level user services are usually implemented very differently on different networks.  ...  It might be thought that a gateway could be imple- mented as a simple low level protocol converter that trans- lates protocols at the Network and lower levels.  ... 

The x-Kernel: an architecture for implementing network protocols

N.C. Hutchinson, L.L. Peterson
1991 IEEE Transactions on Software Engineering  
Our experience implementing and evaluating several protocols in the x-kernel shows that this architecture is both general enough to accommodate a wide range of protocols, yet efficient enough to perform  ...  This paper describes a new operating system kernel, called the x-kernel, that provides an explicit architecture for constructing and composing network protocols.  ...  Acknowledgments Sean O'Malley, Mark Abbott, Clinton Jeffery, Shivakant Mishra, Herman Rao, and Vic Thomas have contributed to the implementation of protocols in the x-kernel.  ... 
doi:10.1109/32.67579 fatcat:bt6dxo63a5ccll4lmjcsjixpvm

U-Net/SLE: A Java-Based User-Customizable Virtual Network Interface

Matt Welsh, David Oppenheimer, David Culler
1999 Scientific Programming  
By leveraging the existing U‐Net model, applications may implement protocol code at the user level, within the NI, or using some combination of the two.  ...  We describe U‐Net/SLE (Safe Language Extensions), a userlevel network interface architecture which enables per‐application customization of communication semantics through downloading of user extension  ...  This design enables applications to implement protocols entirely at user level and does not restrict communication semantics to some arbitrary set of \built-in" features.  ... 
doi:10.1155/1999/316853 fatcat:3h2d6k2snjerhbq7jlodp5556a

Page 311 of Alta Frequenza Vol. 48, Issue 8 [page]

1979 Alta Frequenza  
The X.25 interface indeed covers a large number of the TS functions; in practice, the X.25 and the TS upper level terfaces are at the same level in the network architecture hierarchy, though they manage  ...  from the upper level users and starts proper actions; supervises the transmission of the letters. - TOUT - BCOM the IF (TS Interface) implements the interface between TS and its upper level users specified  ... 

Gaining efficiency in transport services by appropriate design and implementation choices

Richard W. Watson, Sandy A. Mamrak
1987 ACM Transactions on Computer Systems  
At one end of a spectrum of designs are the clearly identifiable transport protocols operating in a range of network environments and capable of supporting a wide variety of application or interface semantics  ...  At the other end of the spectrum are more specialized transport mechanisms, possibly distributed among many modules in an end node, that are tailored to specific network environments and application or  ...  ACKNOWLEDGMENT Alex Phillips of Lawrence Livermore National Laboratories implemented and instrumented the transport protocol from which we obtained the measurement data presented in the Appendix.  ... 
doi:10.1145/13677.13678 fatcat:7k3zaxlztzh6hibuwizb6wt62u

Supporting iWARP Compatibility and Features for Regular Network Adapters

P. Balaji, H. -W. Jin, K. Vaidyanathan, D. K. Panda
2005 Proceedings IEEE International Conference on Cluster Computing  
With several recent initiatives in the protocol offloading technology present on network adapters, the user market is now distributed amongst various technology levels including regular Ethernet network  ...  First, not all network adapters support iWARP; thus, software compatibility for regular network adapters (which have no offloaded protocol stack) with iWARP capable network adapters needs to be achieved  ...  Further, for the software iWARP layer for regular Ethernet networks, we propose two kinds of implementations: user-level iWARP and kernellevel iWARP.  ... 
doi:10.1109/clustr.2005.347032 dblp:conf/cluster/BalajiJVP05 fatcat:7ldwrqlgxnbxxo6kb5uq2ogp24
« Previous Showing results 1 — 15 out of 348,800 results