Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Modular Communication Subsystem Implementation Using A Synchronous Approach
Tweet

connect with us

Modular Communication Subsystem Implementation Using A Synchronous Approach

Authors: 

Claude Castelluccia and Walid Dabbous, INRIA

Abstract: 

The lack of flexibility and performance of current communication subsystems has led researchers to look for new protocol architectures. A new design philosophy, flexible and efficient, referred to in the literature as "function-based communication model" is emerging and seems to be very promising. It consists of designing application-tailored communication subsystems adapted to the specific requirements of a given application. The flexibility of such a solution leads to very efficient implementations integrating only required functionalities.

In this paper, we propose a flexible model which uses a synchronous language to synthesize communication subsystems from functional building blocks. We provethe feasibility of our approach by implementing a data transfer protocol using Esterel, a synchronous language. Communication subsystem specifications in our model are very modular; they are composed of parallel modules, implementing the different functionalities of the communication subsystem, which synchronize and communicate using signals. The Esterel compiler generates from this parallel specification a sequential automaton by resolving resource conflicts. The design flexibility of our approach is demonstrated; modules are selected according the application requirements and compiled to generate an integrated implementation.

Claude Castelluccia, INRIA

Walid Dabbous, INRIA

BibTeX
@inproceedings {252273,
author = {Claude Castelluccia and Walid Dabbous},
title = {Modular Communication Subsystem Implementation Using A Synchronous Approach},
booktitle = {{USENIX} 1994 High-Speed Networking Symposium ({USENIX} 1994 High-Speed Networking Symposium)},
year = {1994},
address = {Berkeley, CA},
url = {https://www.usenix.org/conference/usenix-1994-high-speed-networking-symposium/modular-communication-subsystem},
publisher = {{USENIX} Association},
month = aug,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/hispeed/full_papers/castelluc...
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Conference Policies
  • Contact Us