Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

A Practical Study of Semi-Automatic OSI Protocol Implementation

Articolo
Data di Pubblicazione:
1988
Abstract:
Communication protocols form a language which can be recognized by extended finite automata, and compiler generating tools can help with its implementation. This paper presents a project for implementing the ISO OSI layers which are most relevant to LANs. Taking advantage of modular and repetitive OSI architecture, a layer implementation model is proposed, introducing sharp distinctions between protocol layer-dependent and independent modules, so that the implementation effort can be largely reduced. It is also shown that layer-dependent modules can be generated automatically by using software tools developed for compiler construction. It is assumed that the protocols to be implemented have already been verified and validated in their abstract forms using other techniques, since these aspects are not covered by the method proposed. Measures of program sizes and execution speeds obtained following the approach proposed are reported; they show that most of the layer code can be produced by automatic tools and the overall software complexity enables the OSI architecture to be implemented for single-board microcomputers.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
Computer networks; communication protocols; ISO-OSI; software tools
Elenco autori:
Valenzano, Adriano
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/243414
Pubblicato in:
SOFTWARE-PRACTICE & EXPERIENCE
Journal
  • Dati Generali

Dati Generali

URL

http://onlinelibrary.wiley.com/doi/10.1002/spe.4380180306/abstract;jsessionid=A190303A8BC74D66F6A4D5E2DC15E557.d03t02?systemMessage=Wiley+Online+Library+will+be+disrupted+on+15+September+from+10%3A00-12%3A00+BST+%2805%3A00-07%3A00+EDT%29+for+essential+maintenance
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)