Code covered by the BSD License  

Highlights from
Bluetooth voice transmission

3.88235

3.9 | 17 ratings Rate this file 35 Downloads (last 30 days) File Size: 739 KB File ID: #907
image thumbnail

Bluetooth voice transmission

by

 

09 Oct 2001 (Updated )

Bluetooth Voice Transmission

| Watch this File

File Information
Description

Simulink® model of a Bluetooth® communication link transmitting HV1, HV2 or HV3 voice packets.

NOTE: A version of this model which works with the current release of MATLAB® and Simulink® is shipped with the Communications Blockset™.

The model includes wave file I/O, CVSD speech coding, HEC, FEC, framing, GFSK Modulation, frequency hopping, and an 802.11b interferer.

Instructions: Unzip to a new folder, change the MATLAB current directory to this folder, then open the 'bluetooth_voice' mdl file.

'bluetooth_voice_article.mdl' is previous version of model which only does HV3 and is described in word document and on-line article ( http://www.mathworks.com/company/newsletters/digest/nov01/bluetooth.html ) .

Required Products Communications Blockset
Communications System Toolbox
DSP System Toolbox
Signal Processing Toolbox
Simulink
MATLAB release MATLAB 7.0.1 (R14SP1)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (27)
28 Nov 2011 CHAITANYA DESU

Hello, I got the following error while running the model.
Error in 'bluetooth_voice_article/Master Transmitter (Cellphone)/Hop Sequence Generator/Random White Hop Sequence/Frequency hopping code 1//1600 sec (page 127)'. Initialization commands cannot be evaluated. Can you please suggest me how to solve the above error..
Email:dvk.chaitanya@gmail.com

30 Apr 2011 zhao hong

sir,
THere are some errors during operating this syetem that I can not solve.
Error in 'bluetooth_voice_article/Master Transmitter (Cellphone)/Hop Sequence Generator/Random White Hop Sequence/Frequency hopping code 1//1600 sec (page 127)': Initialization commands cannot be evaluated. MATLAB error message: Index exceeds matrix dimensions.
Email:592723513@qq.com

01 Feb 2011 Bernard Banta

I'm a 2nd year computer science student at the University of Nairobi (UoN). I'm currently interested in a project about Bluetooth voice transmitting. My argument is, 'If my friend is in the next room and I want to ask him something, why call him while we can just talk cheaply through Bluetooth?' So guys, please assist me how to go about this coz I've just started the research.
Email: banta1@hotmail.com
Thanks in advance.

02 Sep 2010 siddhu

sir,
this excellent work done by you. but can please give detial description of this model i would like to know about the design and how did u make this model in detail in simulink becoz i am looking for ward this type of models in simulink hope u will reply soon to my email address:siddhu_venki2006@yahoo.co.in or in mathsworks only

19 Nov 2009 Stuart McGarrity

This model was only tested with the MATLAB release listed above (7.0.1) and a few others. A version of this model which works with the current release of MATLAB and Simulink is shipped with the Communications Blockset called commbluetoothvoice.mdl

Enter at the command line:
>>commbluetoothvoice

19 Nov 2009 Jarred Cooley

I am also having trouble running this demo. It fails every time. Is there an updated simulation that works?

Thank you very much

20 Aug 2008 tasi tsai

Dear All,

I tried to run bluetooth voice model in Matlab's demos.
But, fail. Does somebody run successful for the demos at R13-SP1?
how to fix to make the simulation runnable?
Thanks!

18 Apr 2008 Graham Winton

Dear sir, this is extremly interesting. i was wondering if you could explain to me in detail what is happpening here. im a 4th year honours student at glasgow caledonian university astudying telecommunications engineering and this is relative to my project. this would be much appreciated. thank you

13 Apr 2007 khaled alnahhas

in fact, i am not qualified to rate your research but i am studying electronics engineering in Albalqa Applied Univrsity in Jordan and i am agreat admirer of your acheivements and i would be grate full if you e-mail me
khaled_annahhas@yahoo.com

28 Jan 2007 elahe alavi  
28 Jan 2007 elahe alavi  
12 Dec 2006 Felicien Ndungutse

i appreciate you!

22 May 2006 aamir surya  
14 May 2006 saidani taoufik

i would information about jpeg2000

20 Apr 2005 ammar awni

wonderful work needs to be expanded as state machine

10 Nov 2004 reza bayati

ok

13 Oct 2004 lakshminarayanan g

very good for your project we are bhargav,naveen and lakshminarayanan

30 Sep 2004 Daniel watt

Dear sir, Im very interisting about your bluetooth transmition.Can you explain about the communication link between transmitter and receiver for voice.

09 Jul 2004 karthik bala guru

A small demo nearby could draw in more readers and give some insight for the newbies who r interested like Nanda, Mudumba and many more.

Cheeeeeeeeeeers.
karthik bala guru

26 Jun 2004 rully anto

excellent

17 Jun 2004 Phanichand Mudumba

Hello Sir/Madam,
I am very much interested in this Bluetooth technology using frequency hopping spread spectrum, so can u expalin in detail with the simulation model.
i would be very much grateful to you.

10 Feb 2004 Akshat Nanda

Hav u tried demodulating the bluetooth physcical layer information? I am trying to build a bluetooth transceiver in software.
I would appreciate any help you vcan extend!

05 Feb 2004 Tsang Yin

I would like to ask
how to set the trasmission to be 1 Mbps?

is it the sample time? As I saw you set the sample time to be 1.5e-6

then 1Mbps = 15 / 1.5e-6???
isn't it?

14 Dec 2003 erwin lee

Dear sir,
Im very interisting about your bluetooth transmition.Can you explain about the demodulation and frequency hoping receiver. Why delay must be 55 and filter,conjugate

14 Dec 2003 erwin lee

Dear sir,
Im very interisting about your bluetooth transmition.Can you explain about the demodulation and frequency hoping receiver. Why delay must be 55 and filter,conjugate?thaks

17 Jan 2003 Sampe Dr. Jahariah

please send M code to run simulation and generate BER Vs hop frequency

25 Dec 2001 Doron Nakar

The CVSD block (Encoder/Decoder) doesn't work according to the Bluetooth spec., otherwise, it looks pretty neat.
For more information you can contact me.

Updates
10 Oct 2001

Correct mistake in word document.

17 Oct 2001

Updated screeenshot.

22 Oct 2001

Correct word document.

29 Oct 2001

Corrected time scale in timing-diagram scope. Added additional instructions to run model.

15 Nov 2001

Added connection state hop sequence option to hop generator. Placed 802.11b interferer, hop generator and bluetooth clock in seperate library 'bluetooth_lib'. Added link to on-line description of model.

30 Nov 2001

Added HV1 and HV2 packet types and transit slot option. Added legend to timing diagram to mark each slot and every 6th slot. Added sample-time legend, useful when sample-time colors is selected. Moved BER meters to inside receiver.

16 May 2002

Corrected transmit power by changing dB attenuation value. Previous model's transit power was 10dB too high, so the true Eb/No was 10dB higher than was specified.

01 Jun 2004

Updated URL in description.

29 Dec 2004

Update to R14. Still contains R12.1 version.

02 Aug 2006

Add note saying that a version which works with the current release of MATLAB/Simulink is shipped with the Communications Blockset.

20 Jul 2009

Added trademarks.

22 Jul 2009

Fix link formatting.

22 Jul 2009

Removed word doc.

29 Jul 2009

Added trademark

30 Jul 2009

Trademark work.

04 Aug 2009

Copyright work.

Contact us