Hi all,
a lot happened today. A fellow ham and journalist John Piek, PA0ETE, uploaded a video I made about setting up FreeDV on the Mac with the IC-7100 and mailed that link to the subscribers on his QRM mailing list.
That caused Rob, PA3CNT, who lives just a few kilometers from here to start experimenting with FreeDV and eventually we made a FreeDV QSO on 70cm. I blogged (or should that be bragged? ;-)) about that and that led to another QSO in FreeDV on 70cm, this time with Lucas, PD0LVS. (see�http://www.pipsworld.nl/wiki/pages/m4H6p3U5/First_in_FreeDV.html for the blog posting).
Both Rob and Lucas were new to FreeDV, so having both of them experience it in itself is a good thing.
Just curious, was this using FM or SSB as the underlying modulation?There was a lot of 'R2D2� in the audio both ways, even though the signal strengths were way up there, so I guess there is some more tinkering to be done to get the audio quality as good as I could be, but for now I very happy with the results of just one evening of playing with FreeDV!
-- 73 de Tony VK3JED/VK3IRL http://vkradio.com
On 24/12/13 10:50 AM, Remco Post wrote:
Hi all,
a lot happened today. A fellow ham and journalist John Piek, PA0ETE, uploaded a video I made about setting up FreeDV on the Mac with the IC-7100 and mailed that link to the subscribers on his QRM mailing list.
That caused Rob, PA3CNT, who lives just a few kilometers from here to start experimenting with FreeDV and eventually we made a FreeDV QSO on 70cm. I blogged (or should that be bragged? ;-)) about that and that led to another QSO in FreeDV on 70cm, this time with Lucas, PD0LVS. (see http://www.pipsworld.nl/wiki/pages/m4H6p3U5/First_in_FreeDV.html for the blog posting).
Both Rob and Lucas were new to FreeDV, so having both of them experience it in itself is a good thing.
There was a lot of 'R2D2’ in the audio both ways, even though the signal strengths were way up there, so I guess there is some more tinkering to be done to get the audio quality as good as I could be, but for now I very happy with the results of just one evening of playing with FreeDV!
Just curious, was this using FM or SSB as the underlying modulation?
-- 73 de Tony VK3JED/VK3IRL http://vkradio.com
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To post to this group, send email to digita...@googlegroups.com.
Visit this group at http://groups.google.com/group/digitalvoice.
For more options, visit https://groups.google.com/groups/opt_out.
On 24/12/13 10:50 AM, Remco Post wrote:
Hi all,
a lot happened today. A fellow ham and journalist John Piek, PA0ETE, uploaded a video I made about setting up FreeDV on the Mac with the IC-7100 and mailed that link to the subscribers on his QRM mailing list.
That caused Rob, PA3CNT, who lives just a few kilometers from here to start experimenting with FreeDV and eventually we made a FreeDV QSO on 70cm. I blogged (or should that be bragged? ;-)) about that and that led to another QSO in FreeDV on 70cm, this time with Lucas, PD0LVS. (see http://www.pipsworld.nl/wiki/pages/m4H6p3U5/First_in_FreeDV.html for the blog posting).
Both Rob and Lucas were new to FreeDV, so having both of them experience it in itself is a good thing.
There was a lot of 'R2D2’ in the audio both ways, even though the signal strengths were way up there, so I guess there is some more tinkering to be done to get the audio quality as good as I could be, but for now I very happy with the results of just one evening of playing with FreeDV!
Just curious, was this using FM or SSB as the underlying modulation?
-- 73 de Tony VK3JED/VK3IRL http://vkradio.com
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To post to this group, send email to digita...@googlegroups.com.
Visit this group at http://groups.google.com/group/digitalvoice.
For more options, visit https://groups.google.com/groups/opt_out.
and why on 70cm ? Does it perform better than a FM voice signal ?
On 24/12/13 12:03 PM, Andrew O'Brien wrote:and why on 70cm ? Does it perform better than a FM voice signal ?I'd like to compare the following:
FM voice
SSB voice
FreeDV over FM
FreeDV over SSB
FreeDV-GMSK (when available)
--
73 de Tony VK3JED/VK3IRL
http://vkradio.com
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To post to this group, send email to digita...@googlegroups.com.
Visit this group at http://groups.google.com/group/digitalvoice.
For more options, visit https://groups.google.com/groups/opt_out.
We sooo badly need an FM version! This would allow more people to
experiment locally and be a true competition to D-STAR
...But this is going to require some tricks, like locking frequency to fixed stations (repeaters or relays) because mobile crystals aren't that stable.
I was thinking, if you used the 64 bit FEC codec2 modes at 9600 bps, the voice would only use about 17% of the bandwidth (1600/9600), That seems like a lot of data to play with/turn into a protocol. 33% at 4800. Dstars 75% voice does seem a bit high (I haven't looked at the specs, but I seem to recall 3600/4800). Then again, maybe all you really need are the 150 bytes of the 25% left over.
I was thinking, if you used the 64 bit FEC codec2 modes at 9600 bps, the voice would only use about 17% of the bandwidth (1600/9600), That seems like a lot of data to play with/turn into a protocol. 33% at 4800. Dstars 75% voice does seem a bit high (I haven't looked at the specs, but I seem to recall 3600/4800). Then again, maybe all you really need are the 150 bytes of the 25% left over.
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To post to this group, send email to digita...@googlegroups.com.
Visit this group at http://groups.google.com/group/digitalvoice.
For more options, visit https://groups.google.com/groups/opt_out.
Sent from my Android phone with K-9 Mail. Please excuse my brevity. --
Bruce,
Don't forget syncronisation and FEC!
Also, when we already discussed 1800 gmsk before, the question popped up about the frequency-responds of FM radio-path between 0 and 900 Hz when using the 9k6 dataports of a radio.
On 12/29/2013 01:11 PM, Kristoff Bonne wrote:
And error-correction. I want to be able to synchronize when the receiver doesn't hear the entire transmission, as when a car drives through a hole in the RF coverage of its repeater or relay, so the intent is to intersperse a sentinel symbol and the connection ID throughout the transmission. Not big long syncrhonization sequences at the start of the packet.Bruce,
Don't forget syncronisation and FEC!
I actually don't plan to fit this to an existing FM radio,
Also, when we already discussed 1800 gmsk before, the question popped up about the frequency-responds of FM radio-path between 0 and 900 Hz when using the 9k6 dataports of a radio.
although I imagine that existing radios could be modified to provide the required low-frequency response if they don't already have it. ...Hmm. You *image*
My initial target is Whitebox.
Thanks73
Bruce
----- Original Message -----From: SteveSent: Sunday, December 29, 2013 3:54 PMSubject: Re: [digitalvoice] FreeDV on 70cm
After a nap, I think the header every frame is a bit of a waste. I think I was thinking of a repeater where it could send frames in any order from any source, but no such repeater would ever exist :-) The hazards of a one hour doodle.I was also thinking of something with low speed voice but with a lot of data. I suspect voice and data might just be better kept separate, except maybe small data such as callsign, etc.
Experience has found, "call sign" data is just, if not more important than the voice itself in weak signal conditions.. so yes, small data for call sign is essential.Mel
The thing about a low bit-rate codec, is it doesn't do anything to send it faster is what I was thinking.With a 4800 FSK modem, you might as well send 3600 bit fec/codec frames. If you do send 1600 bps on a 4800 modem, you might as well fill it out with data, if you can find that much to send.
On Sunday, December 29, 2013 2:55:30 PM UTC-6, Bruce Perens wrote:1600 BPS voice and 4000 BPS overhead. What's wrong with this picture? :-)
The alternative I am working on is to keep it low-rate and go connection-based so that most packets don't have any overhead but an 8-bit connection ID.
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To post to this group, send email to digita...@googlegroups.com.
Visit this group at http://groups.google.com/group/digitalvoice.
For more options, visit https://groups.google.com/groups/opt_out.
And more channel capacity out of the band.What I�d like in a GMSK FreeDV is the improved performance over D-Star in terms of range and audio quality, not providing the same services with just a different codec�.
On 12/29/2013 05:09 PM, Remco Post wrote:
What I’d like in a GMSK FreeDV is the improved performance over D-Star in terms of range and audio quality, not providing the same services with just a different codec….
And more channel capacity out of the band.
I agree that the potential to have a significantly narrower operation than today is going to end up being a feature. I think you can have lots of features without paying for them in overhead. We just have to be smarter than the current datagram and side-channel schemes. Having HTs that are SDRs and can support apps opens a lot of this up for experimentation.
Thanks
Bruce
...the narrow bandwidth argument is not the winner.
Over 95% of our repeater channel capacity sit silent -- the narrow bandwidth argument is not the winner. (In the US we haven't even moved to 12.5 Khz channels for narrow FM like Europeans.)
I�d like to offer a different perspective.
D-Star offers all kind of services like call-sign routing and reflectors. This is great, I don�t use it, but I think I grasp the extend of the services provided and their benefits.
I like FreeDV for it�s simplicity. No headers, no services, just voice transmission. I can see that a GMSK FreeDV (with some added sync patterns) would be more suitable for VHF/UHF usage than the 16*QPSK modem used for HF.
I don�t see the use in replicating everything that D-Star does well. If I wanted to use those services, I�d do so. My IC-7100 is perfectly capable of doing so.
What I�d like in a GMSK FreeDV is the improved performance over D-Star in terms of range and audio quality, not providing the same services with just a different codec�.
Kristoff Bonne <kris...@skypro.be> wrote:
��� Thanks73
��� Bruce
kristoff - ON1ARF
--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To post to this group, send email to digita...@googlegroups.com.
Visit this group at http://groups.google.com/group/digitalvoice.
For more options, visit https://groups.google.com/groups/opt_out.
��
73 de Remco Post, PE1PIP
...It only makes things more complex.
...a solution for a problem you created yourself.
...the cost of creating a control-protocol that is otherwise not needed.
Or am I missing something here?
Anycase, if you want to implement texting on ham-radio, use the APRS
message service.
The main problem I see in this approach is that the power versus bandwidth tradeoff has it's own set of issues. Greater range with less power used is good in theory, but at some point we have to consider the potential for interference with far away stations.
Kristoff,
It might be easier to apprehend if you think of it as stateful vs. stateless. Consider a vehicle drives into an RF "hole" and out again. We resynchronize and send all of the routing information without assuming that the relay knows any of it, or we resynchronize and send a very short reminder of the state that the relay already knows.
So, what I'd like is to have fast resynchronization and to have the connection ID sent every 100 to 200 milliseconds. It's nice how FreeDV resynchronizes without any synch symbols at all. We can't be that good on GMSK, but if our bit scrambler is really simple we can resynchronize on short symbols.
What if somebody wants to implement a different voice-codec, or encrypted voice, or raw data. Say somebody is interested in 10 meter / VHF-low / VHF DXing and want to addapt the protocol for long-term fading.
If you start mixing layers, there isn't that much difference between this protocol and any of the "buy-and-use" protocols (D-STAR, DMR or dPMR). You cannot addapt such a protocoll without possibility producing a lot of R2D2 on other radios that might happen to pick up the signal.
BAD IDEA!!!
You advocate a new type of HT radio that would allow people to "experiment, based on apps". But if you do not provide the underlaying protocol to support that, the only "apps" you are going to have are "low-bitrate voice", "low-bitrate voice", "low-bitrate voice" and ... "low-bitrate voice".
If I want a cheap DV radio I just want to *use*, I'll get myself one of these cheap Chinese sub-100 dollar dPMR radios. dPMR does allow me create a new protocol and use it next on the same frequencies as the default dPMR stack ... and it can be done on any normal FM-radio with a 9k6 audio port.
73
kristoff - ON1ARF
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice+unsubscribe@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To post to this group, send email to digita...@googlegroups.com.
Visit this group at http://groups.google.com/group/digitalvoice.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
Sent from my Android phone with K-9 Mail. Please excuse my brevity. --
It seems to me, to start with something useful, it might be a GMSK soundcard modem. Forget the upper layers, just export a PCM Sign+15 bits and mod/demod a baseband audio. After that is working, the rest is just data and protocol :-)Forget the monolith, use building blocks. I think all OS's are now multiprocessing/multithreading now.
Using a FEC has a number of advantages, one of them being that it provides information about bit-error rate and it makes the digital "cliff" between good-audio and bad-audio steeper.
I found an interesting reference in the wikipedia on T-DAB+ that listener-tests have indicated that people really prefered a the steep cliff of T-DAB+ (which uses AAC) over T-DAB (which uses mpeg layer II). (I am currently on the train so I cannot provide the link).
Any reasonable FEC should provide you with a gain of over 2.1 db for a FEC of 1/2. So, concidering the -3 db gain for the twice as large bandwidth, the "cost" of a outer-layer FEC is less then 1 db.
But, you then have to add this:
- the better digital cliff of using a FEC
- the additional information on BER
- the better performance of GMSK at a higher bitrate over normal (non-SDR) radios
- the fact that 99.9999% of the ham-community uses FM-transmitters for GMSK, and not the SDR-radio you mention
Error-correction coding (ECC) is an important technology for a digital communication system because it determines how robust the reception will be for a given signal strength - stronger ECC will provide more robust reception than a weaker form.
The old version of DAB uses punctured convolutional coding for its ECC. The coding scheme uses unequal error protection (UEP), which means that parts of the audio bit-stream that are more susceptible to errors causing audible disturbances are provided with more protection (i.e. a lower code rate) and vice versa. However, the UEP scheme used on DAB results in there being a grey area in between the user experiencing good reception quality and no reception at all, as opposed to the situation with most other wireless digital communication systems that have a sharp "digital cliff", where the signal rapidly becomes unusable if the signal strength drops below a certain threshold. When DAB listeners receive a signal in this intermediate strength area they experience a "burbling" sound which interrupts the playback of the audio.
The new DAB+ standard has incorporated
Reed-Solomon ECC as
an "inner layer" of coding that is placed around the byte
interleaved audio frame but inside the "outer layer" of
convolutional coding used by the older DAB system, although on
DAB+ the convolutional coding uses equal error protection (EEP)
rather than UEP since each bit is equally important in DAB+. This
combination of Reed-Solomon coding as the inner layer of coding,
followed by an outer layer of convolutional coding - so-called "concatenated
coding" - became a popular ECC scheme in the 1990s, and NASA
adopted it for its deep-space missions. One slight difference
between the concatenated coding used by the DAB+ system and that
used on most other systems is that it uses a rectangular byte
interleaver rather than Forney
interleaving in order to provide a greater interleaver
depth, which increases the distance over which error bursts will
be spread out in the bit-stream, which in turn will allow the Reed-Solomon error
decoder to correct a higher proportion of errors.
The ECC used on DAB+ is far stronger than is used on DAB, which,
with all else being equal (i.e. if the transmission powers
remained the same), would translate into people who currently
experience reception difficulties on DAB receiving a much more
robust signal with DAB+ transmissions. It also has a far steeper
"digital cliff", and listening tests have shown that people prefer
this when the signal strength is low compared to the shallower
digital cliff on DAB.[10]
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice+unsubscribe@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.