| Author |
Message |
nick_533
Joined: 29 Mar 2006 Posts: 40
|
27 Apr 2006 21:11 How to simulate AWGN channel |
|
| tags: matlab da awgn awgn channel model awgn channel model matlab how to simulate a channel model in matlab channel awgn model snr awgn matlab |
|
|
Use Matlab for the project
The project is about GSM. While the standard modulation in GSM is GMSK, an 8-PSK modulation scheme was introduced later. The project is based on 8-PSK.
Simulate a AWGN channel and a demodulator. Assume perfect sampling and illustrate and discuss the performance of the modulator-channel-demodulator in terms of BER vs SNR.
Introduce sampling error by x% (choose x so that you get measurable results) and show and discuss the degradation in performance.
Replace the AWGN channel by a Rayleigh channel and repeat question . Choose user velocity properly to get interesting differences in performance. You may use the channel models you developed for your midterm or any other readily available matlab model.
|
|
| Back to top |
|
 |
Bukitoo
Joined: 12 Oct 2003 Posts: 140 Helped: 2 Location: Argentina
|
27 Apr 2006 21:52 Re: How to simulate AWGN channel |
|
| tags: awgn matlab |
|
|
I'm not a matlab expert but I manage to do almost all I propose.
I always simulated AWGN by creating a venctor of random samples generated by some function (I dont remember the name) with gaussian density function.
Then, I add that vector to the signal vector and that's it.
|
|
| Back to top |
|
 |
carpediem.td
Joined: 05 Mar 2006 Posts: 21 Helped: 1
|
28 Apr 2006 13:48 Re: How to simulate AWGN channel |
|
| tags: complex awgn awgn matlab |
|
|
there is an inbuilt awgn functon in matlab...so u can use it to add AWGN to the i/p sig.see help for usage
else u can generate the complex awgn by simply rand(1,n)+j*rand(1,n) and then add it to your signal.
|
|
| Back to top |
|
 |
cmos2001
Joined: 29 Apr 2006 Posts: 2
|
29 Apr 2006 5:14 Re: How to simulate AWGN channel |
|
| tags: awgn channel |
|
|
| for your information, AWGN is not a channel but just noise. Channel can introduce delays and signal attenuation. AGWN cannot introduce delay and attenuation. To simulate channel, u may get a impluse response of a channel from any journals of IEEE transaction, then use conv() function with ur transmitted signal.
|
|
| Back to top |
|
 |
carpediem.td
Joined: 05 Mar 2006 Posts: 21 Helped: 1
|
29 Apr 2006 16:54 Re: How to simulate AWGN channel |
|
| tags: awgn channel model awgn means |
|
|
| When u talk of an AWGN channel ( with no other assumptions ), it simply means a channel that simply adds AWGN to the signal.... no delays and no attenuation is considered...But still it is a simple channel model...Off course, this doesn't happen in practice...So there are other channel models like Rayleigh that incorporate these effects.
|
|
| Back to top |
|
 |
jiveshgovil
Joined: 31 Mar 2006 Posts: 134 Helped: 16 Location: New Delhi
|
30 Apr 2006 5:24 Re: How to simulate AWGN channel |
|
| tags: matlab da awgn awgn channel model awgn channel model matlab how to simulate a channel model in matlab channel awgn model snr awgn matlab |
|
|
| nick_533 wrote: |
Use Matlab for the project
The project is about GSM. While the standard modulation in GSM is GMSK, an 8-PSK modulation scheme was introduced later. The project is based on 8-PSK.
Simulate a AWGN channel and a demodulator. Assume perfect sampling and illustrate and discuss the performance of the modulator-channel-demodulator in terms of BER vs SNR.
Introduce sampling error by x% (choose x so that you get measurable results) and show and discuss the degradation in performance.
Replace the AWGN channel by a Rayleigh channel and repeat question . Choose user velocity properly to get interesting differences in performance. You may use the channel models you developed for your midterm or any other readily available matlab model. |
There exists a commenad in matlab called 'awgn'.
|
|
| Back to top |
|
 |
moustafahussein
Joined: 05 May 2006 Posts: 15 Helped: 1 Location: Alexandria, Egypt
|
06 May 2006 23:25 Re: How to simulate AWGN channel |
|
| tags: awgn simulink simulink awgn awgn matlab |
|
|
Why dont you use the blocksets avaliable in Simulink, I am sure that there are blockset for AWGN which you can use easily. Simulink is very helpful more than matlab coding to simulate communications systems as well as if there is a certain function that you can't find in the Simulink blockset, you can create a matlab function for it and embed it as a blockset inside your model.
Hope this helps.
|
|
| Back to top |
|
 |
nick_533
Joined: 29 Mar 2006 Posts: 40
|
09 May 2006 17:15 How to simulate AWGN channel |
|
|
|
|
| only matlab code i need...we shouldnt use simulink
|
|
| Back to top |
|
 |
moustafahussein
Joined: 05 May 2006 Posts: 15 Helped: 1 Location: Alexandria, Egypt
|
09 May 2006 17:22 Re: How to simulate AWGN channel |
|
| tags: awgn noise in matlab awgn matlab |
|
|
| as people before me told, you use the awgn noise command in matlab and through its help you will be able to figure out how to use it.
|
|
| Back to top |
|
 |
nick_533
Joined: 29 Mar 2006 Posts: 40
|
09 May 2006 20:00 How to simulate AWGN channel |
|
|
|
|
| guys today is my final day for submission if any one of u r online plz lemme know
|
|
| Back to top |
|
 |