Newsgroup: it.comp.reti.wireless
Titolo: [Tecno] Idea anticollisioni

Ciao!
Ho deciso di dire a tutti come funziona l' idea anticollisioni,
peraltro abbastanza semplice. Probabilmente l'avremmo scoperta
comunque. Il lato positivo e' che usiamo un potenziale problema a
nostro vantaggio.
Non posto il disegno perche' questo non e' un gruppo binario.
Questa idea permette di evitare le
collisioni ottiche e gestire un numero praticamente illimitato di
utenti.
Il sistema e' scalabile alla grande: si possono sempre aggiungere
nuove lenti o nuovi ricevitori.
Passiamo alla descrizione.
Se prendi una lente e ti metti davanti ad una finestra, prova a
focalizzare la luce della finestra sul muro:
vedrai che si formera' l'immagine invertita e capovolta di cio' che si
vede guardando fuori dalla finestra.
Allo stesso modo i fasci laser che provengono dall'orizzonte, cioe'
dall'infinito, essendo i fasci stessi generati da sorgenti puntiformi,
si separano, nonostante collidessero prima della lente, e sul muro
riesci a vedere perfettamente risolti i fasci che provengono dalle
diverse direzioni.
Piu' larga e' la lente, piu' grande e' il suo potere risolutivo,
limitato in ultima istanza dalla sola diffrazione.
In questo modo riusciamo a risolvere i fasci in base alla direzione di
provenienza, e il principio funziona decisamente bene, perche' sono
riuscito a verificarlo in pratica al primo colpo
usando due fasci distinti separati di appena 10mrad.
E' dunque inutile risolvere i trasmettitori nel dominio della
frequenza, come volevamo fare prima.
E' anche inutile risolverli nel dominio del codice (cioe' con lo
spread spectrum, anche se piu' efficace)
e possiamo usare interamente le banda a nostra disposizione per ogni
singolo fascio.
In questo modo gli RTX diventano molto semplici, e possiamo utilizzare
anche quelli realizzati con i CS8130.
Tutto sta nel fissare solidamente i fotodiodi, poi dall' altra parte,
lato utente sara' sufficiente inquadrare la lente.
Il diodo si posiziona a posteriori e la cosa ci favorisce.
Per quanto riguarda la trasmissione, si usa un diodo laser per ogni
utente usando la parte TXD della RS232.
I trasmettitori sono separati, ovviamente, dal ricevitore multiplo.
Per quanto riguarda il puntamento, e' sufficiente mettere un
catarifrangente vicino alla lente e regolare finemente col metodo
delle tre viti a 120 gradi.
Dall'altra parte eventualmente ci si puo' tenere in contatto, anche se
usando il catarifrangente sono riuscito a fare da solo in due minuti
su una distanza di 300 metri.
Il sistema e' semplice, scalabile ed economico.
Sopratutto penso che sia fattibile.
Si, e' vero che occupiamo una porta RS232 per ogni utente, ma questo
e' il prezzo da pagare.
A proposito, il broadcast e' meno sentito di prima, perche' ogni
utente si becca i suoi 115Kbps, indipendentemente dagli altri.
E ora, riguardo ai CS8130.
Il CS8130 e' semplicemente un encoder/decoder IrDA con incorporato 
anche il ricetrasmettitore. Il tutto e' prodotto dalla Crystal 
Semiconductors 
www.crystal.com
 for info.
Il vantaggio del CS e' l'integrazione di tutto quanto in un solo chip
relativamente sofisticato.
Per il resto e' e piu' ne meno IrDA.
Altro vantaggio del CS e' che e' sufficiente la seriale per
comunicare.
Evitato il problema delle collisioni non si pone neanche piu' il
problema se a gestirle sia l' hardware o il software.
Detto questo, penso di poter dire ufficialmente che ho cambiato la mia
idea sui CS8130.
I CS8130 sono da utilizzare, e benedetto sia colui che li ha 
inventati!
Nospam

 wrote in message 3807321...@news.remarq.com...


inventati!
Datemi uno schema, vi prego, che cosi' posso iniziare a
sperimentareeeeeeeeee!
Magari usando il DOS, tanto per fare una cosa semplice con un programma di
comunicazione (Telix).
Ho giusto giusto un vecchio portatile Amstrad (PPC640) 8086 che potrebbe
servire ancora a qualcosa.
Saluti fertili!
Fabrizio

Gotta
Sono daccodo sulla questione del genio... e volevo dire la mia sulla
questione delle seriali.
So che con un computer si possono gestire fino a 32 seriali,
ipotizzando di averne tante sul server significa che potremmo gestire
16 utenti che potrebbero essere tutti connessi insieme; questo
andrebbe a saturare in breve la potenza del server (consideriamo
infatti che le schede multi seriali utilizzano solo 2 irq condivisi
dalle porte e in genere non prevedono uso di dma).
Quindi oltre i 16 utenti dovremmo necessariamente installare un altro
server...
A voi le conclusioni 


Al di la del fatto che l' idea è buona, mi chiedo a cosa serva.
Mi sembra tanto semplice sfruttare i ricetrasmettori che usano il chip della
crtistal per fare collegamenti PPP che non vedo proprio l' utilità di
fare una cosa simile, tra l' altro andando a saturare tutte le com di un
computer che al massimo sono 4 (a meno di non comprare le seriali multiporta).
Secondo me è il caso di continuare a dicalizzare l' antenzione su collegaenti
Punto a Punto perchè sono quelli che ci permetteranno di coprire grandi
distanze a a celocità accettabili e non questi altri.
						ciao ciao
---------------------------------------------------------------------------
    .--.           Gabriele Zucchetta 
zuc...@bigfoot.com
   |o_o |          Studenete all' Università degli studi di Perugia
   |:_/ |          Facoltà di Scienze MM.FF.NN corso di laurea in Chimica
  //   \ \
 (|     | )        e-mail : zucchi(at)
bigfoot.com
/'\_   _/`\                 (mettere @ al posto di (at))
\___)=(___/
---------------------------------------------------------------------------

server...
Questo se usiamo una rete strutturata a stella, ma non e' detto
assolutamente che questa sia la topologia giusta per questo utilizzo.
.

distanze a a celocità accettabili e non questi altri.
E' quello che facciamo, pero' non possiamo fare solo tratte singole,
dovremo avere dei concentratori.
Ciao!

 So che con un computer si possono gestire fino a 32 seriali,
Puoi arrivare anche a 128 e pių, senza saturare il server, ma sapete quanto
costa una multiseriale cosė?
Valerio

 
Faenza? GASP! Io e' da un po' che vi seguo con attenzione perche'
anche io vorrei realizzare una rete wireless con qualcuno. Io abito a
Lugo, che e' vicino a Faenza, qualcuno di voi e' di Lugo?
A proposito, io per conto mio avevo pensato principalmente
all'utilizzo di onde radio e non al laser. Il laser e' una bella idea
per collegarmi col mio vicino di casa (se ho capito bene invece che un 
laser posso utilizzare un piu' economico trasmettitore a raggi
infrarossi? e poi come mantengo il "fuoco"?)
Ma davvero bisogna pagare la licenza anche per il Siemens Gigaset?
Per PC esistono delle schede multi-seriale con cpu per bus PCI che
occupano un solo interrupt; ovviamente non costano poco!
Pero' non ho visto nessuno fare presente una cosa: tutte queste
soluzioni possono coesistere! 
Cioe' iniziamo con una bella rete di CB, chi magari ha la licenza di
radioamatore puo' usare anche quella e fare da gateway per chi non ce
l'ha. Poi aggiungiamo laser e infrarossi a piacere.
Che ne dite? (Io ho pensato alla fattibilita' e non ci dovrebbero
essere troppi problemi per esempio usando una macchina Linux come
router/gateway multiplo).
-- 
Mario Giammarco 
giam...@cs.unibo.it
mgiam...@racine.ra.it
mgiam...@libero.it
Via Calamandrei, 5 -48022 Lugo (RA) 0545/22965-ITALY

radioamatore puo' usare anche quella e fare da gateway per chi non ce
Non puo', e' vietato, possono cazziarlo in ogni momento.