.dsy:it. Pages (3): [1] 2 3 »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Reti di calcolatori (http://www.dsy.it/forum/forumdisplay.php?forumid=68)
-- Preparazione Esame del 12.07 (http://www.dsy.it/forum/showthread.php?threadid=42087)


Posted by xSharKMaNx on 02-07-2011 18:50:

Preparazione Esame del 12.07

Utilizziamo questo 3D per chi deve dare Reti il 12.07.

Dubbio su Nyquist.

Per conoscere il max bit rate (velocità di trasmissione) di un canale applico la seguente formula:

max bit rate = 2h * log[2] V

dove:
h è la frequenza della banda
V il numero di possibili valori del segnale
[2] in base 2

Questo implica che un segnale binario non va oltre i 6Kbps su una linea di banda passante pari a 3 KHz.

Infatti se applico la formula verrebbe:
2*3KHz *log[2] 2 = 6Kbps

Per raggiungere velocità superiori si deve riuscire ad aumentare il numero dei possibili valori trasmessi. Ciò si ottiene usando in modo combinato le tecniche di modulazione di ampiezza e di fase.

Quindi se si modulano ampiezza che fase è possibile rappresentare 16 valori diversi quindi ottengo 4bit per baud.

Su una linea a 2400baud si può trasmettere alla velocità di 9600bps.

In questa ultima frase non mi trovo con i 9600bps.

Se qualcuno riesce a spiegarmi dove sto sbagliando
Grazie

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by gab217 on 02-07-2011 23:44:

Devo ancora rivedere bene questa parte ma se non ricordo male il teorema di Nyquist dice che non ha senso campionare a 2 volte la banda a disposizione. Alla velocità di 9600bps vengono generati gruppi di 4 bit, poiché la rapidità di modulazione è di 2400baud.


Posted by xSharKMaNx on 03-07-2011 09:37:

Ho capito il mio errore.
Per me il baud e il bps erano la stessa per cui dalla formula di Nyquist volevo ottenere i 9600bps e i 2400baud.

Per cui facevo: 2*3KHz * log[2] 16 ed ottenevo 24Kbps
da qui non capivo dove sbagliavo.

Poi grazie a questi due link:
http://it.wikipedia.org/wiki/Baud
http://it.wikipedia.org/wiki/EIA_RS-232

Ho capito che dal testo che leggevo sulle dispense:


Quindi se si modulano ampiezza che fase è possibile rappresentare 16 valori diversi quindi ottengo 4bit per baud.

Su una linea a 2400baud si può trasmettere alla velocità di 9600bps.


L'unico calcolo da fare è quello di moltiplicare 2400baud * 4bit = 9600bps

(sperando di aver capito)

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by gab217 on 03-07-2011 09:44:

Il ragionamento credo proprio sia corretto


Posted by xSharKMaNx on 03-07-2011 11:20:

non credo perchè io dalla formula ottengo 24Kbps
2*3KHz * log[2] 16 ed ottenevo 24Kbps

io invece volevo ottenere i 2400baud

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by CowBoy on 03-07-2011 14:41:

Pura matematica, ma alla fine non andavi più a 3000Hz ma a 1200 vero?

(secondo la formula, 9600/2*log2(16) = 1200Hz)


Ottimo :)

__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..


Posted by xSharKMaNx on 03-07-2011 17:07:

non ti ho capito ragazzo.

Io ho letto questo:


Quindi se si modulano ampiezza che fase è possibile rappresentare 16 valori diversi quindi ottengo 4bit per baud.

Su una linea a 2400baud si può trasmettere alla velocità di 9600bps.


E mi sono posto la domanda:
Conoscendo la formula : 2h * log[2] n

come faccio a dire che su una linea a 2400baud si può trasmettere alla velocità di 9600 ?

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by CowBoy on 03-07-2011 18:48:

ok, e la risposta sta nella formula, ovvero sostituendo i valori conosciuti si può ricavare il valore ignoto "h"

9600 = 2 * f * log(2) 16 => f = 9600/8 = 1200Hz

__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..


Posted by mackone on 04-07-2011 07:47:

Re: Preparazione Esame del 12.07

Originally posted by xSharKMaNx
Utilizziamo questo 3D per chi deve dare Reti il 12.07.

Dubbio su Nyquist.

Per conoscere il max bit rate (velocità di trasmissione) di un canale applico la seguente formula:

max bit rate = 2h * log[2] V

dove:
h è la frequenza della banda
V il numero di possibili valori del segnale
[2] in base 2

Questo implica che un segnale binario non va oltre i 6Kbps su una linea di banda passante pari a 3 KHz.

Infatti se applico la formula verrebbe:
2*3KHz *log[2] 2 = 6Kbps

Per raggiungere velocità superiori si deve riuscire ad aumentare il numero dei possibili valori trasmessi. Ciò si ottiene usando in modo combinato le tecniche di modulazione di ampiezza e di fase.

Quindi se si modulano ampiezza che fase è possibile rappresentare 16 valori diversi quindi ottengo 4bit per baud.

Su una linea a 2400baud si può trasmettere alla velocità di 9600bps.

In questa ultima frase non mi trovo con i 9600bps.

Se qualcuno riesce a spiegarmi dove sto sbagliando
Grazie


Il baud-rate, che forse per quanto ci interessa è più chiaro chiamare symbol-rate, rappresenta il numero di simboli al secondo; in un segnale binario, per esempio, un simbolo corrisponde ad un bit, e si trasmette un bit per ciascuna semionda, due per ciascun periodo; questo si traduce nella porzione di formula:
baud = 2*h
Invertendo la formula, si ottiene anche che
h = baud / 2
Quindi, un segnale a 2400baud, viene trasmesso ad una frequenza di 1200Hz

Poi, dato un set S di simboli, indicando con |S| il numero di simboli differenti presenti nel set, si ottiene che
I = log[2] |S|
dove I indica la quantità di informazione veicolata da ciascun simbolo, espressa in numero di bit. Questo è più facilmente riconosciuto nella sua forma inversa
|S| = 2^I
Dati I bit si possono esprimere |S| valori diversi.

Effettuando un'analisi dimensionale:
I => #bit/simbolo
baud => simboli/sec
Da cui risulta che
I * baud = #bit/simbolo * simboli/sec = #bit/sec
...ossia il bitrate
Le due formule di cui sopra, quindi, si compongono in
bitrate = baud * I = 2*v * log[2] |S|

Originally posted by gab217
Devo ancora rivedere bene questa parte ma se non ricordo male il teorema di Nyquist dice che non ha senso campionare a 2 volte la banda a disposizione. Alla velocità di 9600bps vengono generati gruppi di 4 bit, poiché la rapidità di modulazione è di 2400baud.


Più o meno... dal teorema di Nyquist si ricava che, per ricostruire integralmente un segnale, è sufficiente effettuare un campionamento a 2 volte la frequenza del segnale stesso, e che campionare più rapidamente risulta superfluo.


Posted by xSharKMaNx on 04-07-2011 08:07:

Ottimo... spiegazione impeccabile!
Grazie come sempre ragazzo ;)

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by xSharKMaNx on 04-07-2011 14:29:

Codice di Hamming

Dubbio su Codice di Hamming

Sto cercando di seguire i passi dei file allegato... ma con scarsi risultati.

A pag.24 c'è un esempio, ma non riesco a seguirlo... se qualcuno riesce a darmi una mano per capirlo.

Grazie a tutti

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by stenofa on 04-07-2011 14:35:

ciao qualcuno sa darmi con certezza la risposta alla domanda dell'ultimo appello che chiedeva ciò:

Lo standard IEEE 802.3 prevede una rete a 10Mbps su un link al più di 2500mt (5x500 mt segmento).
Cosa dovrei cambiare per progettare una rete CSMA/CD che opera a 50Mbps che conservi compatibilità di frame con IEEE 802.3?

grazie

__________________
..fortunato io...


Posted by gab217 on 04-07-2011 14:47:

Originally posted by stenofa
ciao qualcuno sa darmi con certezza la risposta alla domanda dell'ultimo appello che chiedeva ciò:

Lo standard IEEE 802.3 prevede una rete a 10Mbps su un link al più di 2500mt (5x500 mt segmento).
Cosa dovrei cambiare per progettare una rete CSMA/CD che opera a 50Mbps che conservi compatibilità di frame con IEEE 802.3?

grazie


Ciao leggendo la domanda faccio questo ragionamento
CSMA/CD + la rete è corta - probabile collisioni

TP = d / b Tx = f/b Tx = 2*TP

Quindi per poter rilevare dovrà diminuire la distanza


Posted by xSharKMaNx on 04-07-2011 14:57:

Re: Codice di Hamming

Originally posted by xSharKMaNx
Dubbio su Codice di Hamming

Sto cercando di seguire i passi dei file allegato... ma con scarsi risultati.

A pag.24 c'è un esempio, ma non riesco a seguirlo... se qualcuno riesce a darmi una mano per capirlo.

Grazie a tutti


Ok ho capito l'errore!
In pratica grazie alla posizione delle sequenza
r1 = 1,3,5,7
r2 = 2,3,6,7
r3 = 4,5,6,7

vado a vedere in queste posizioni se il bit è 1
qualora la sommatoria dei bit 1 è dispari il bit di controllo sarà 1

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by stenofa on 04-07-2011 14:57:

ok, quindi
2Tp = 512bit/50Mbps= 10,24x10^-6
Tp=5,12x10^-6
l=5,12x10^-6 x 2x10^8= 1024mt
cosi dovrebbe essere giusto?

grazie

__________________
..fortunato io...


All times are GMT. The time now is 10:02. Pages (3): [1] 2 3 »
Show all 42 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.