File Exchange

image thumbnail

Bluetooth voice transmission

version 1.11.0.1 (738 KB) by

Bluetooth Voice Transmission

3.88235
17 Ratings

13 Downloads

Updated

View License

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.

Comments and Ratings (27)

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

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

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.

siddhu

siddhu (view profile)

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

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

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

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!

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

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

elahe alavi

elahe alavi

Felicien Ndungutse

i appreciate you!

aamir surya

saidani taoufik

i would information about jpeg2000

ammar awni

wonderful work needs to be expanded as state machine

reza bayati

ok

lakshminarayanan g

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

Daniel watt

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

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

rully anto

excellent

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.

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!

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?

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

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

Sampe Dr. Jahariah

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

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

1.11.0.1

Updated license

1.11

Copyright work.

1.9

Trademark work.

1.7

Added trademark

1.6

Removed word doc.

1.3

Fix link formatting.

1.1

Added trademarks.

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

Update to R14. Still contains R12.1 version.

Updated URL in description.

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.

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.

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.

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

Correct word document.

Updated screeenshot.

Correct mistake in word document.

MATLAB Release
MATLAB 7.0.1 (R14SP1)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video