You are here

Simple Calls for Flexible Constructs Using the Traditional File API

Type: 
Conference PaperInvited and refereed articles in conference proceedings
Authored by:
Gupta, Sandeep., Baras, John S., Kelley, Steve., Roussopoulos, Nick.
Conference date:
April 29-30, 1996
Conference:
Open Signaling for ATM, Internet and Mobile Networks Workshop (OPENSIG)
Full Text Paper: 
Abstract: 

We present the design for a remote QOS/Control interface to the transport protocol using the read/write calls from the traditional file system API, with simple extensions resulting in a very flexible interface. We limit the interface to the kernel to be read/write, and introduce two cells, atleast one of which needs to be a system service (dsplice system call or implemented otherwise). These calls use file descriptor as input and output parameters, and because of that have a much more flexible interface than the traditional ioctl/fcntl interface. The resulting API can be used to construct efficient communication schemes and result in simpler and efficient ways for distributed interaction. Parts of this API have been implemented in our ongoing experiments. The adjoining figures outline the potential for flexibility.