Rules | Recent posts | topic RSS | Search | Register  | Log in

How to simulate AWGN channel

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital communication
Author Message
nick_533



Joined: 29 Mar 2006
Posts: 40


Post27 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


Post27 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


Post28 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


Post29 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


Post29 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


Post30 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


Post06 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


Post09 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


Post09 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


Post09 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
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital communication
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap