From: Joel Koltner <[email protected]>

 OK, but there's nothing wrong with extending the current protocol and calling 
it D*Star+ or just "D*Star Compatible" or whatever.


It's looking more like it would be a competitor to AMBE in a seperate market, 
vs overrunning it on the same radio (I.E. reprogramming IC-92ADs, etc.) 
(I think he's intending for CODEC2 to be implemented in "whatever processor you 
already have around" in your PC or radio anyway, though, so the cost is 
effectively free.  The AMBE chip is just a pre-programmed TI DSP, after all, 
and pretty much any contemporary PC has plenty of CPU cycles around to 
implement the algorithm; it's in the form of a chip so that it isn't just 
pirated rampantly.)


Unless Alinco, Kenwood or another major radio manufacturer hopped on board, 
it'd *have* to start as a "soundcard mode". The to-market cost of soundcards is 
nil, compared to DSP chip burning and implementation, as in the case with 
AMBE...
Heck, there are already some freely available CODECs out there anyway that seem 
to perform pretty well (although weren't specifically designed for wireless 
usage): Speex and the Skype-CODEC come to mind.  (I'm not up on the specific 
licenses, however -- they're "free as in beer" at least, though.)


David Rowe, VK5DGR was one of Speex's initial developers, so he's got a *lot* 
of prior experience in the way of vocoder programming. However, Speex doesn't 
like lossy mediums like radio. It does wonderfully over TCP/IP, but that's 
because it's a LOSSLESS format. 
Bruce Perens, K6BP notes on his site (www.codec2.org):
"existing Open Source codecs, like Speex, are designed for VoIP rather than an 
imperfect radio link, and are not generally able to cope with single-bit 
errors. Thus, they don't match the performance of AMBE over the air."
One thing to keep in mind is that, since most hams operate D*Star through 
repeaters anyway, one approach here would be to have the *repeater* have both 
AMBE and CODEC2 (or whatever) capabilities, and just translate between them 
on-the-fly.  (This approach is used with public service radio systems, since 
there lots of different companies decided to build their own proprietary 
protocols and used different CODECs as well.)  I would wager that repeater 
usage probably accounts for more than 90% of D*Star voice traffic, and getting 
repeater builders to incorporate a backwards compatible radio into their system 
(that has the same interface as the current Icom boxes) is nowhere near as 
daunting as getting everyone with an HT or mobile D*Star rig to buy something 
new.


Now THAT is a brilliant idea!! Of course, CODEC2 to AMBE simplex would be nil. 
However you are quite correct - dual-codex repeaters would make the issue null! 
Plus, it would translate to and from AMBE over the gateway - I LOVE this idea!

---Joel
KE7CDV


-73, KE7HQY
 


      

Reply via email to