No BSD License  

3.90476

3.9 | 42 ratings Rate this file 71 Downloads (last 30 days) File Size: 1.29 MB File ID: #1471
image thumbnail

WCDMA FDD Simulink Models

by

 

07 Mar 2002 (Updated )

Simulation of a WCDMA FDD Downlink transmission.

| Watch this File

File Information
Description

The WCDMA Physical Layer Demo consists of an end-to-end (transmitter-to-receiver) simulation of the Frequency Division Duplex (FDD) Downlink physical layer for several Dedicated Channels (DCH) as specified by the 3GPP standard (Release 99).

The current ZIP file includes three different models: channel coding, spreading and modulation and the complete physical layer. Some of the functionalities included in the models are: channel coding and decoding, interleaving, rate matching, mapping to physical channel, spreading, modulation and Rake receiver.

To run the model, unzip the file and type wcdmademos.

Acknowledgements

This file inspired Umts Rel 99 Physical Layer Simulation and Umts Fdd Downlink Simulink Model.

Required Products Communications Blockset
DSP System Toolbox
Signal Processing Toolbox
MATLAB release MATLAB 6.1 (R12.1)
Other requirements Runs for Windows, Linux and Unix.
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (72)
29 Mar 2013 liu  
04 Jun 2012 lvlv2012  
27 Jun 2011 Ashvini deshmukh

will this model work in MATLAB 2007

21 Apr 2011 nhon pham

hi, i am new here. i really appriciate if you could help me. i need code for handover simulation in WCDMA. thanks for your help. please contact me at thanhnhonhaui@gmail.com

23 Jan 2011 Raymond

Hi! Im doing my final year under-graduate project which uses MATLAB and FPGA... How to do a digital predistorter in Simulink using look-up table & thereby implement it in FPGA????? PLEASE HELP ME, for i've got to finish my project within two months!!!!

02 Jun 2010 whisnu

Anyone,,, I need m.file for WCDMA system especially using zero forcing aqualizer for the multi-user detection, but if you don't have this zero forcing algorithm, may I have the m.file for WCDMA. It would be very helpful for me. Thx a lot
whisnu.mail@gmail.com

07 Dec 2009 abwd  
31 Jul 2008 quang tuan

jj

28 Jul 2008 bcjq`h fef  
22 Jul 2008 ahmed ali

MODEL ERROR

17 Jul 2008 OUEDRAOGO issa  
14 May 2008 MINA MAMDOUH

HOW CAN I USE IT ???????/
PLEASE ANSWER ENGINEER_MINA_5@YAHOO.COM

07 May 2008 khezr Edalati  
26 Apr 2008 labeeb alslahi  
09 Mar 2008 Mohammed Zafi Sherhan Shah

Please visit the link above for a debugged Simulink model

24 Feb 2008 N H

Hello, I'm having the problem where there is error in the initial 'Bernoulli Random Number Generator'.... Can some one please help me on this.
My email id naresh.harwani@gmail.com

18 Feb 2008 anas abdul latiff  
12 Feb 2008 Mohammed Zafi Sherhan Shah

Hello, I've de-bugged the model and now it works fine. I'll upload it soon.

03 Jan 2008 Zafi Shah

Hello, I'm having the problem where there is error in the initial 'Bernoulli Random Number Generator'.... Can some one please help me on this.

02 Jan 2008 ayoub fettah

I'm facing the same problem like khaled muhammed ,it activates many errors when i execute the demo.what can i do ?

28 Aug 2007 Nguyen Viet Anh

It sound good!

09 Jul 2007 md moinul islam

This attempt is praiseworthy.This is useful
to me.i want more detail ideas from here.

22 Jun 2007 khaled muhammed

i need help i downloaded ur WCDMA from mathworks i added the wcdma library but i cant run any of ur demo blocks i get alot of errors each time i run them after i downloaded the zip file all i done was add the wcdma library and i believe i have 2 do something else in order 2 make ur block demos run and i have no idea wut 2 do so plz help me i'm so confused
thnx in advance

23 May 2007 lidia ortega

hi!I have i problem whith the bernoulli block,can say what's the solution??

11 May 2007 cao minh hiep hiep

very good

04 May 2007 Bouafsoun Hamdi

very poor work no utility with black boxes

26 Apr 2007 RABOANARIVOLA Tojo  
25 Apr 2007 alzouma ousseini  
20 Apr 2007 zia qazi

WELL

31 Mar 2007 dinh van nam

Dear Alex and thak you for this demos.
I study at technology university of VietNam. Now, I have project about "spread spectrum WCDMA system." I am very interested with Simulation of a WCDMA FDD Downlink transmission. But now I face with a small problem, It's the demos, It have a error "Error in block 'wcdmaphlayer/Bernoulli

27 Mar 2007 hsm AHADI

no comment

17 Mar 2007 Jzh wang

http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectId=63&objectType=Category

13 Mar 2007 Subin Chandy

Dear Alex

Thank you for this model.

I tried to run the simulation and came across the problem:

Block initialization commands cannot be evaluated.
MATLAB error message: Error using ==>
commblkbernoullisrc2 Too many input arguments".

Could you please advice what is the best solution for this?. From the comments, I see that if we use "commblkbernoullisrc2.m" from Matlab 6.0 the problem may disappear. Could you please sent me this file?

Thanking You

Subin Chandy

09 Mar 2007 yousaf ismail

Hello, if you people have understood how to build MEX files please tell me too. I have a big problem in creating 'mex' files.

Besides what are the propagation models used in WCDMA.... cost 270??

05 Mar 2007 Sofyan Hadi

Hi, Alex. I'm student at Stttelkom. I have research about WCDMA Cell Searching. I see your simulation. I think it's very good. But I have some problem like Ali jaber. This is about random bernoulli and other. can you tell me what can i do. Thank u

21 Feb 2007 ali jaber

Date: 2007-02-21
From: ali jaber(ajaber77@yahoo.com)
Rating: N/A
Comments: I study at technology university of jordan. Now, I have project about "simulink or demos of WCDMA system. I have just gotten your file. I am very interested with it. But now I face with a small problem, It's the domos, It have a error "Error in block 'wcdmaphlayer/Bernoulli Random Binary Generator': Block initialization commands cannot be evaluated. MATLAB error message: Error using ==> commblkbernoullisrc2 Too many input arguments". But I don't know how to solve it. May you please help me solve this problem. Thank you very much.

20 Dec 2006 Pagnozzi Luigi

hello, i'm student in engineer school and i have a problem, i would used the WCDMA phisical layer with spreading factor= 16,32,64. can you help me?

26 Nov 2006 Shaswar Baban

Hello,
I am Shaswar, electrical engineering - senior, I have to do a project on "wcdma messege encryption and compression" I need alot of help to start with it, as we have not studied anything about it...could please help? I would be very grateful.
shas

20 Nov 2006 TIRES Rachid

Hello, I am student in engineer school and I have to developp a WCDMA BaseBand in Matlab, can you help me?

19 Sep 2006 ivan ong

i'm a student and recently i'm doing a project on multicode wcdma. so dp you have any idea where i can find a correct reference because the information are very limited.

17 Sep 2006 Mahdi Bouzari

I am student in Sharif university. I can't run WCDMA simulator on My PC with MATLAB v.7.0.4. I have faced some errors such as "Error in 'wcdmaphlayer/Bernoulli Random Binary Generator': Initialization commands cannot be evaluated. MATLAB error message: Error using ==> commblkbernoullisrc2
Too many input arguments."
Please let me know how to debug these errors.
Best Regards,

03 Sep 2006 ahmed mohammed ahmed jad elrab jad elrab

I need help in WCDMA system ,so my research area spatio-temporal smart antenna in WCDMA,my contibution will be by appling DOA estimation techniques as beamformer ,and asuited rake combining tech one of these MRC,EGC and selection combining,but unfourtionatly i donn't know how can i do that

26 Aug 2006 Gebru Kebede

I am student at faculty of communication engineering ,I am very interested to do my MSc thesis on WCDMA technology , would you please support me on how to use "WCDMA FDD Simulink Models", since I have Matlab 7 on my PC, but I can not run the simulator. with any information that explain simply how WCDMA technology work. Waiting for your support.

Best Regards;

Gebru Kebede

23 May 2006 fisal kassha

Dear Mr
I am student at faculty of communication engineering ,I am very interest about WCDMA technology , and I have mini project about WCDMA , could you please support me with any information that explain simply how WCDMA technology work.

Your help is highly appreciated

Yours sincerely
Fisal KASSHA

17 May 2006 Zuhair Alshaer

Dear Mr. Alex Rodriguez
Could u please advice me how to use the parameters of simulink in the case of WCDMA.

Regards;
Zuhair

17 May 2006 Zuhair Alshaer

I would like to ask if I have MPEG-4 file , and I would like to send it over WCDMA , if that is possible and how I can determine the DCCH. And which coding and which Modulation I should use? in this system.

08 May 2006 choi taewoong

"Error in block 'wcdmaphlayer/Bernoulli Random Binary Generator': Block initialization commands cannot be evaluated. MATLAB error message: Error using ==> commblkbernoullisrc2
Too many input argument"
I haven't changed any of the input parameters I've just downloaded and tried to run it but it doesn't :( could you please help me about solving this problem
Thank you very much

03 May 2006 barbaros preveze

Dear sir

Even I have all the required blocksets and toolboxes mentioned above the programs gives the error below

"Error in block 'wcdmaphlayer/Bernoulli Random Binary Generator': Block initialization commands cannot be evaluated. MATLAB error message: Error using ==> commblkbernoullisrc2
Too many input argument"
I haven't changed any of the input parameters I've just downloaded and tried to run it but it doesn't :( could you please help me about solving this problem
Thank you very much

Barbaros Preveze

10 Jan 2006 Paulo Ribeiro

It would like to know you have some knowledge of a simulador like that that you developed, that simulate the uplink of the WCDMA. And it will have, would like to know itself and where the even is available.

I thank any information.

19 Dec 2005 Satriyo widya

The simulation good for visualitation, how about uplink and iteration?

06 Nov 2005 Tewfik BENABID

-We'll be very glad if you study my application to
obtain the documentations of matlab
simulation for WCDMA system or other simulation for
this system.We have the simulation of
SNR with BER.

-Being a students in 5 Years in Telecommunications
Engineering,and we have a project
(study and simulation of CDMA in UMTS networks).We
heard very intersting about the
formation that offers your organism, and thank you.

our sincers
salutations.

15 Sep 2005 vijay govindaraj  
13 Jun 2005 mahmoud mounir

the simulation is so good but i have a problem running it.there is an error in binary generator that it has too many input arguments. i would be very glad if you help me in solving such a problem...thank you

15 Apr 2005 Mohamed Salah  
23 Mar 2005 gautam sinha

I study at national institute of technology
silchar. Now, I have project about "simulink or demos of WCDMA tranceiver systerm. I have just gotten your file. I am very interested with it. But now I face with a small problem, I the domos, It have a error "Error in block 'wcdmaphlayer/Bernoulli Random Binary Generator': Block initialization commands cannot be evaluated. MATLAB error message: Error using ==> commblkbernoullisrc2
Too many input arguments".
But I don't know how to solve it. May you please help me solve this problem.
Thank you very much.

15 Nov 2004 Federico Gesualdo

Hi, You could copy commblkbernoullisrc2.m from MATLAB 6.0 over the complete 6.5 version and it works. (matlab\toolbox\commblks\commmasks\commblkbernoullisrc2.m). The simulation is excellent.

25 Oct 2004 Doyazen Faisal

I study at technology university of Aden. Now, I have project about "simulink or demos of WCDMA system. I have just gotten your file. I am very interested with it. But now I face with a small problem, It's the domos, It have a error "Error in block 'wcdmaphlayer/Bernoulli Random Binary Generator': Block initialization commands cannot be evaluated. MATLAB error message: Error using ==> commblkbernoullisrc2
Too many input arguments".
But I don't know how to solve it. May you please help me solve this problem.
Thank you very much.

13 Oct 2004 HA Viet

I study at technology university of VietNam. Now, I have project about "simulink or demos of WCDMA systerm. I have just gotten your file. I am very interested with it. But now I face with a small problem, I the domos, It have a error "Error in block 'wcdmaphlayer/Bernoulli Random Binary Generator': Block initialization commands cannot be evaluated. MATLAB error message: Error using ==> commblkbernoullisrc2
Too many input arguments".
But I don't know how to solve it. May you please help me solve this problem.
Thank you very much.

29 Sep 2004 N. S.

I replaced file matlab\toolbox\commblks\commmasks\commblkbernoullisrc2.m
and It works. You have to copy commblkbernoullisrc2.m from MATLAB 6.0

14 Jul 2004 Peerapol yu

I confirm the word of Asad Mahmood about the Bernoulli problem in simulation within MATLAB6p5

19 May 2004 Asad Mahmood

i am facing problems while simulating it with matlab 6.5.1 and it says that there are problems in bernoulli random binary generator and low pass filter.....does anyone knows what is going wrong??

04 Jan 2004 Manohar Deshmukh  
03 Jan 2004 meenal tamhankar  
26 Nov 2003 ss asasas

asasas

29 Sep 2003 deepak jain

it is good enough for experienced users, but try to make it more simple and commendable for first time users

09 Jun 2003 douglas lee  
22 May 2003 Sander Stepanov

Your designers are grate !
Only one question how can I to work in code level Matlab or C, to use the elements of my code or to change Your code

08 May 2003 Andrea Calcagno  
02 May 2003 harvest chen

good ,but manny respects are not understanded by me

21 Dec 2002 Nuno Rodrigues

It's a really good tool for people that studies the behavior of the channel of the WCDMA, for academic purpose, like me and my coleg.
The only problem is that it won't work in another MatLab version other than 6.1.

01 Jun 2002 Chanaka Gurusinghe

When I ran wcdmaphylayer demo I get following errors:
1)scomerrate2 in block wcdmaphlayer/BLER Calculation/Error Rate
Calculation1 is expecting 7 parameters while 10 were provided in the block
dialog box.
2)scompnseq3 does not exist (even thought there is a file
called
scompnseq3.mexglx (as well as .dll and .mexsol exist in wcdmamex folder)
3)wcdmaratematching does not exist (same explaination)
4)scomcrcgen does not exist

I think errors 2-4 corresponds to simulink not recognizing s-function of
the extension (.mexsol for Sun OS and .mexglx for UNIX or .dll for
windows) in wcdmamex folder. How do I tell the simulink to reconginize
these files. (I already added location of wcdmamex, wcdmablks,
wcdmablksdemos, and wcdmamasks to the path using addpath command)

Hope someone post instruction on fixing these bugs.

01 Jun 2002 Chanaka Gurusinghe

when we ran 3GPP WCDMA FDD (Rel 99) Downlink Multiplexing and Channel Coding Demo in Simulink 4.0
I get the Failed to find "Unipolar to Bipolar converter' in library 'communtil2' referenced by block 'wcdmamuxandcoding/Unipolar
Bipolar Converter'

I there anyway someone could make this block avaliable for us to download. It would be helpful if someone
post the instructions on how to 'install' this block so wcdma library we downloaded here can recognize it.

Contact us