Discussion in "Project Help" started by    mutonic    Jan 20, 2010.
Wed Jan 20 2010, 04:18 am
#1
Hi,

I already opened a few topics but I thought it was better to create a new one as it is another subject.

The aim of this project is to control a device which is very far using a gsm but without GPRS. This because, mobile data package (for instance in France) aren't cheap or not convenient at all. SMS are neither convient here for what i want to do.

The idea is to send basic unix commands to a linux board and retreive the output of the shell terminal coming from the device through gsm voice. I know this is quite ambitious project..! The point here is that only few data need to be exchanged.

After some research, I found that originally some modem like the Bell 202, were sending data through audio frequency range using audio frequency-shift keying (AFSK) at a rate of about 1200 bit/s).

So basically we would encode the data into audio, send the audio through gsm, and decode the audio strean when received.

I know this can sounds crazy, but do you think there is any way it could work? or there will be troubles because of signal quality poorness, ...

Wed Jan 20 2010, 08:38 pm
#2
wat about using DTMF? is it possible to use DTMF for wat u wanna do?

I think it can be a better idea.

http://electrosofts.com/dtmf/index.html

http://www.gsm-modem.de/dtmf-audio-codec.html

http://www.activexperts.com/xmstoolkit/atcommands/dtmf/
Thu Jan 21 2010, 01:16 am
#3
Hey! Thanks for your help.

I checked your links which I found iinteresting... I wonder which rate we could reach using DTMF?
Actually, AFSK seems limitated to me, I wonder why it only uses 2 frequencies to represent bits.

I was thinking of using a base 2^8 instead of base 2, with 256 different frequencies representing ASCII characters. For instance frequencies would be taken between 2000 and 4000 Hz which is probably the best quality range (as it corresponds to human voice).

What do you thnik? Is 15 Mhz gap between frequencies enough to be recognized? What should be the sampling rate?
Thu Jan 21 2010, 03:34 am
#4


Actually, AFSK seems limitated to me, I wonder why it only uses 2 frequencies to represent bits.
I was thinking of using a base 2^8 instead of base 2, with 256 different frequencies representing ASCII

mutonic


These days creating and decoding tones is a *lot* easier, but fewer is simpler.
If I were you I'd assume those guys knew what they were doing and just copy them



For instance frequencies would be taken between 2000 and 4000 Hz which is probably the best quality range (as it corresponds to human voice).

mutonic


I think phone networks tend work between 300Hz and 4kHz. (worth checking).


Is 15 Mhz gap between frequencies enough to be recognized?

mutonic


15 Mhz ??
Thu Jan 21 2010, 12:42 pm
#5
DTMF is rite choice for your project because there is no issue of voice spectrum attenuation and distortion in DTMF

u can understand DTMF generation and sampling rate in the following link.

wat u wanna do with data rate? why r u asking about dis?

http://forums.techarena.in/off-topic-chat/1234038.htm
Thu Jan 21 2010, 02:42 pm
#6


If I were you I'd assume those guys knew what they were doing and just copy them

ExperimenterUK


That's what I think too. If they could have done it different, they would have to
Actually I see one big problem wit my method, the ambiant noise will much likely contains those frequencies and trigger unwanted signals. So it is better to use only 2 frequencies or the DTMF method described by coolmirza.


15 Mhz ??

ExperimenterUK


Oups sorry my mistake, 2000Hz divided by 256 gives 7.8 hz gap between frequencies


wat u wanna do with data rate? why r u asking about dis?

coolmirza143



I was a bit suspicious about the rate we could reach with DTMF but from your link:


DTMF tones 8 kHz sample rate at 8 bit resolution


Does it mean we can send one character (8 bits), 8 000 times per seconds?? which would give 8 Kbyte rate. I really doubt it, I must have misunderstood something...Actually, I don't see where the 8 bits comes from. We only use one matrix of 4x4 tones, wich gives 16 differents possibilites. Could you explain more in details?

Any way thanks for ur help guys... it seems after all this thing could actually work ??!:)


[ Edited Thu Jan 21 2010, 02:56 pm ]
Thu Jan 21 2010, 04:19 pm
#7
yes data rate for DTMF using PSTN is 8 Kbyte

http://www.cs.cf.ac.uk/Dave/Multimedia/node150.html
Thu Jan 21 2010, 04:51 pm
#8
Complete detail for DTMF signal generation and Recognization

http://focus.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=slaae16
Thu Jan 21 2010, 05:15 pm
#9
Thu Jan 21 2010, 06:05 pm
#10
Thanks for those relevant links.
I checked TI doc and according to them:

Depending on the complexity of the filter and the necessary sampling rate, signals of up to 5kHz can be acquired with this system


if this is true that would be awesome.
But I really doubt we can reach same rates as a 56k traditional modem..??

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

Williamjef
Thu Apr 25 2024, 02:08 pm
SamuelSmise
Thu Apr 25 2024, 09:56 am
DustinErele
Thu Apr 25 2024, 08:44 am
ztaletpzca
Wed Apr 24 2024, 11:19 pm
IrardlPex
Wed Apr 24 2024, 08:42 pm
Charlestehed
Wed Apr 24 2024, 05:20 pm
Robertgurse
Wed Apr 24 2024, 02:43 pm
Richardedils
Wed Apr 24 2024, 04:07 am