[Home] | [Abstracts and bibtex entries] | [Impact factors from ISI-JCR: 2002, 2005]

Pubblicazioni di Francesco Potortì

Articoli su rivista, a congresso e capitoli di libro

La lista aggiornata è riportata alla mia pagina delle pubblicazioni <http://fly.isti.cnr.it/curriculum/pot>.


Brevetti per invenzione industriale
[B1] Brevetto N. 01286585 dal titolo: "Sistema per la trasmissione via satellite di dati sincroni e asincroni in grado di contrastare l'attenuazione del segnale dovuta ad agenti atmosferici".
Inventori: Nedo Celandroni, Erina Ferro, Francesco Potortì.
Registrazione: 28 marzo 1996.
Titolare: Consiglio Nazionale delle Ricerche.

Software libero

Si dice libero il software che può essere liberamente copiato, modificato e redistribuito, in forma modificata o meno. Quando si distribuisce software libero, bisogna allegare il codice sorgente e una licenza di copyright che garantisca i diritti citati a chi lo riceve.

Le licenze di software libero sono una scelta naturale negli ambienti di ricerca: questa è la tesi che sostengo in [C18]. Come parte della mia attività di ricerca ho scritto e pubblicato alcuni programmi liberi, disponibili sul mio sito web <http://fly.isti.cnr.it/software/>. I più significativi sono i seguenti.

The Multi-Application traffic generator [R5] was written in 1990 to run on a proprietary Motorola Delta SysV Unix running on 68030. It is a programmable packet traffic generator for Ethernet with a curses-based frontend and a backend that I wrote. The backend was a Unix device driver which took control of the timer and Lance interrupts, after having programmed them at the unmaskable level. MTG was used to develop, test and evaluate the FODA/IBEA satellite access protocol.

The Framed Channel Access Simulator [R12] was written around 1995 to study MAC protocols to access a geostationary satellite channel. It is a little more general than that, though, and can be used to simulate any framed multiple access scheme. It is a very fast, extensible, non-user friendly C program that has been used for several protocol studies:
  • [R3] Comparison between distributed and centralised demand assignment TDMA satellite access schemes
  • [R7] Delay analysis for interlan traffic using two suitable TDMA satellite access schemes
  • [R17] A multi-level satellite channel allocation algorithm for real-time VBR data

A prototype simulator for satellite constellations [R18] that I contributed to design and implement in Java. It is configurable and extensible and works, tool. But it is little more than a core and a demo, and needs extension modules. Released under the GNU GPL free software license.

Fractal functions
These are functions for Octave, a high-level language which uses a language very similar to that of Matlab. hurst.m is a function for estimating the Hurst parameter of Hurst noise, commonly known as fractional Brownian noise, or fBn. Network traffic generated as an aggregate of many sources has been shown to behave like fBn. A brief introduction to this topic, with references, can be found in Section 3 of Modeling Ka band scintillation as a fractal process [R11]. hurst.m implements several alternative algorithms; in fact, estimating the Hurst parameter is not an easy task, and requires some knowledge of the possible pitfalls.
A related function, RMDtraffic.m, is conversely used to generate Gaussian Hurst noise, also called fractional Gaussian noise (fGn for short). fGn can be used to produce synthetic traces representing the traffic generated by the aggregation of multiplicity of traffic sources. The product of this third function is only an approximation of real fGn, for performance reasons, and it only contains nonnegative samples, making the results immediately usable as synthetic traffic traces for simulation purposes.

Functions for Octave for performing computations about Wi-Fi networks (as defined by the IEEE 802.11 standard).
Measurements made on a rural open area have shown that the ns-2 two-ray CMU Monarch propagation model is too simplistic. In fact, ns-2 uses a double regression to approximate 2-ray, which is resonable for lower frequencies, such as GSM. For 802.11 frequencies, an exact 2-ray propagation model is more appropriate, as it accounts for holes in the signal strength that happen at the distances where the direct and reflected ray interfere destructively; this phenomenon may altogether prevent correct frame reception. Additionally, frame reception is not a yes-or-no condition based on a threshold power level at the receiver, but rather is well approximated by receiving error probability given by a simple AWGN (additive white Gaussian noise) channel model. wifiper is a function that computes PER (packet error rate) on a Wi-Fi link in rural area, without obstacles, given distance, packet length, speed and other parameters. The model used and the measurements upon which the model was based are described in [C24, R24].

Rapporti interni

  1. N. Celandroni, I. Delić, F. Potortì
    "A multimedia traffic generator for high speed network performance evaluation", CNUCE Report C89-33, novembre 1989
  2. N. Celandroni, I. Delić, E. Ferro, F. Potortì
    "The multimedia traffic generator/recorder. -System description and user guide", CNUCE Report C90-21, agosto 1990
  3. N. Celandroni, E. Ferro, F. Potortì
    "A tool for the performance evaluation of a communication system", CNUCE Report C91-15, luglio 1991
  4. N. Celandroni, E. Ferro, V. Mihal, F. Potortì
    "FODA/IBEA-TDMA. Satellite access scheme for mixed traffic at variable bit and coding rates. SYSTEM DESCRIPTION", CNUCE Report C92-05, aprile 1992
  5. N. Celandroni, E. Ferro, V. Mihal, F. Potortì
    "FODA/IBEA-TDMA. Satellite access scheme for mixed traffic at variable bit and coding rates. IMPLEMENTATION SPECIFICATIONS" Rel. 1.0, CNUCE Report C92-07, dicembre 1992
  6. N. Celandroni, E. Ferro, F. Potortì
    "MTG. Multi-applications. Traffic Generator Presentation and use" Rel. 3.0, CNUCE Report C94-04, aprile 1994
  7. N. Celandroni, E. Ferro, F. Potortì
    "FODA/IBEA-TDMA. Sytem description. Final Report", CNUCE Report C94-18, settembre 1994
  8. N. Celandroni, E. Ferro, F. Potortì
    "Satellite bandwidth allocation schemes for VBR applications", CNUCE Report C94-24, dicembre 1994
  9. N. Celandroni, E. Ferro, F. Potortì
    "The performance of a TDMA satellite system for non real-time and real-time traffic", CNUCE Report 95-12
  10. N. Celandroni, E. Ferro, F. Potortì, R. Temel
    "A Satellite access scheme for trasmission of ATM CELLS", CNUCE Report 95-13
  11. N. Celandroni, E. Ferro, F. Potortì
    "FRACAS - FRAmed Channel Access Simulator - User Manual", CNUCE Report 95-27
  12. N. Celandroni, E. Ferro, F. Potortì
    "Study of distributed algorithms for satellite channel capacity assignment in a mixed traffic and faded environment", CNUCE Report 95-28
  13. N. Celandroni, E. Ferro, F. Potortì
    "MTG - Multi-application Traffic Generation Rel. 4.0", CNUCE Report 95-29
  14. N. Celandroni, F. Potortì, S. Rizzo
    "Signal quality monitoring to counter rain fading with adaptive information bit energy in satellite thin route TDMA systems", CNUCE Report 95-44
  15. E. Ferro, F. Potortì
    "Bluetooth and IEEE 802.11 wireless protocols: a survey and a comparison", ISTI tech. report ISTI-2003-TR-36.
  16. N. Celandroni, E. Ferro, F. Potortì
    "Goodput optimization of long-lived TCP connections in a faded satellite channel. Extended version", ISTI tech. report ISTI-2003-TR-69.
  17. E. Ferro, F. Potortì
    "Bluetooth and Wi-Fi wireless protocols: a survey and a comparison", ISTI tech. report ISTI-2004-TR-27.
  18. F. Potortì
    "Free software and research", ISTI tech. report ISTI-2005-TR-16.
  19. A. Gotta, F. Potortì, R. Secchi
    "An analysis of TCP startup over an experimental DVB-RCS platform", ISTI tech. report ISTI-2006-TR-09.
  20. P. Barsocchi, G. Oligeri, F. Potortì
    "Validation for 802.11b wireless channel measurements", ISTI tech. report ISTI-2006-TR-29.
  21. P. Barsocchi, G. Oligeri, F. Potortì
    "Transmission range and frame error process in rural area Wi-Fi networks", ISTI tech. report ISTI-2006-TR-43.
  22. P. Barsocchi, G. Oligeri, F. Potortì
    "Frame error model in rural Wi-Fi networks", ISTI tech. report ISTI-2006-TR-44.
  23. P. Barsocchi, A. Bertossi, M. C. Pinotti, F. Potortì
    "Data broadcasting over error-prone wireless channels", ISTI tech. report cnr.isti/2007-TR-002.
  24. F. Furfari, F. Potortì, D. Savić
    "The CostGlue XML schema", ISTI tech. report cnr.isti/2008-TR-003.
  25. P. Barsocchi, S. Chessa, E. Ferro, A. Gotta, G. Oligeri, F. Potortì, T. Pecorella, R. Secchi, L. Ronga, T. De Cola, A. Sathiaseelan, V. Castro, R. Peral, C. Caini, R. Firrincieli
    "Distributed measurements and experiments in satellite communications and networking: the SatNEx experimental platform", ISTI tech. report cnr.isti/2008-TR-022.
  26. R. Secchi, F. Potortì, A. Gotta, A. Sathiaseelan, G. Fairhurst
    "Using quick-start to enhance TCP friendly rate control performance in bi-directional satellite networks", ISTI tech. report ercim.cnr.isti/2008-TR-026.

  27. Stefano Chessa, Francesco Furfari, Michele Girolami, Stefano Lenzi, Francesco Potortì
    "A Service-Oriented ZigBee Gateway Based on the OSGi Framework", ISTI tech. report cnr.isti/2011-TR-022.

Altri rapporti

  1. E. Ferro, F. Potortì
    "SATNEX JA2410 FT1 WICHMO", capitolo 7 del libro bianco "ISI Trials and Demonstrations Report", curato da I. Andrikopoulos e K. Liolis, ISI - The Integral Satcom Initiative, 2010
  2. E. Ferro, F. Potortì
    "SatNEx JA2410 FT4 VOTOS,", capitolo 6 del libro bianco "ISI Trials and Demonstrations Report", curato da I. Andrikopoulos e K. Liolis, ISI - The Integral Satcom Initiative, 2010
  3. P. Barsocchi, S. Chessa, F. Furfari, F. Potortì
    "Using context information to improve indoor localisation", presentazione al congresso International Conference on Indoor Positioning and Indoor Navigation (IPIN), abstract volume pp. 295-296, settembre 2010.