Search this website:

Wednesday, 23 January 2019

dPMR vocoders

Kirisun S780. An example of a cheap Chinese
dPMR radio with the ASELP vocoder
There are a number of vocoders commonly used in dPMR. For those of you who are not familiar already with what a vocoder is, here is a brief explanation: A vocoder converts the voice signal into low bitrate digital data so it can be sent over a radio channel, and then converts it back to voice at the other end. This allows the voice to be sent in less bandwidth than if some other audio codec that is not optimised for voice (MP3 for example) was used, or even than analogue modulation. A vocoder is just an audio codec that was specifically designed to be optimised for voice, and usually will not accurately represent other sounds.

The dPMR standard has two bits allocated to denoting which vocoder is in use, allowing four choices. This is specified in the dPMR Mou tech.lib-Voc Bits-v1 document. The options are:

1. (00 in binary) Standard vocoder. AMBE+2.
This vocoder is very widely used in digital PMR/LMR products including in DMR, P25 Phase 2, and NXDN. It is a solid choice of vocoder, but far from the only choice. A sample of how this vocoder sounds can be heard at the start of this video. All Icom and Kenwood dPMR radios use this vocoder and are guaranteed to work together because they have been through interoperability testing.

2. (01) Vocoder to be selected by the Chinese DRA.
I could not find any information about this vocoder online. I requested information from the dPMR association and they did not know what it was. I could not even find out what the Chinese DRA is, but I'm guessing it would be some kind of radio regulator like the FCC in the US or Ofcom in the UK. If you have any information at all about this then please leave a comment below or contact me.

3. (10) RALCWI vocoder.
I have never seen a single dPMR radio using the RALCWI vocoder. I cannot even find any samples of what that vocoder sounds like online. I contacted the company that made this vocoder, asking if they had a sample, and if they would give me permission to post it. They said that they do have a sample but that "audio samples are only made available to known equipment manufacturers with a defined relevant project." My guess is that this vocoder must sound awful, because other vocoder makers usually want to show off how good their product sounds.

4. (11) Manufacturer defined vocoder.
This is probably the second most used choice after number 1. Although the certified dPMR radios all use the standard vocoder, many Chinese manufacturers have been using the dPMR standard to create fairly cheap digital radios, however their radios have not been certified by the dPMR association so are not guaranteed to work with other dPMR radios. The manufacturer defined vocoder is not one specific vocoder. It can be any other vocoder that the manufacturer selects.

The vocoders that I have seen in use (with, I assume the manufacturer defined setting), are ASELP and AMBE+2C. More information is given below.

ASELP
A vocoder developed by the Chinese Tsinghua university. ASELP stands for Advanced Sinusoidal Excitation Linear Prediction and is not to be confused with ACELP, the vocoder used in TETRA. This vocoder was developed because of the desire for a vocoder with intellectual property rights that were owned by a Chinese organisation. There is not all that much information on this vocoder online in English, however you can read my attempted translation of the journal article describing this vocoder.

ASELP is commonly used in Chinese made dPMR radios and sounds fairly good. A sample of the vocoder as implemented in the Kirisun S780 can be seen in this video.

AMBE+2C
This vocoder caused a bit of confusion for dPMR enthusiasts because nobody seemed to know who it was by, if it was the same as AMBE+2, or if it was just a name made up by the Chinese manufacturers to trick people into buying their radios (which would not be surprising because Chinese radios are commonly listed online with exaggerated output power and specification claims).

I contacted DVSI, the company who made the AMBE+2 vocoder to ask them about AMBE+2C. They told me that it is their vocoder. It is made as an alternative to AMBE+2 but is not compatible with it. Although I was not given pricing information, I would guess that this vocoder is cheaper than AMBE+2 and that's why it is commonly used in Chinese made dPMR radios. It is available through a software licence.

My advice
If you're looking to buy dPMR radios then I recommend that you buy radios using the standard vocoder. These are sold by Icom and Kenwood, and they are all good quality radios. The dPMR radios sold by Chinese manufacturers are cheaper, but the quality is usually nowhere near as good, and you cannot rely on them to work with each other. Even within the same model of radio, the vocoder is sometimes changed, so if you need to buy a new radio later on then you might find that it won't be able to communicate with the older ones.

Wednesday, 16 January 2019

Jumbospot ethernet adapter

A cheap Chinese ethernet adapter

If you're thinking of getting an ethernet adapter for your jumbospot hotspot, watch out. The cheap Chinese ones on ebay (usually marked with the number 9700) have issues. See this link for full details. The short version is that they're only USB1 so are very slow, and they have a poor design that makes them perform sub-optimally.

They still work but it might not be as good as a properly made and supported ethernet adapter. The slow speed is generally not too much of a problem since hotspots don't need to transfer data at a high speed most of the time anyway. Digital voice is low bitrate, which means it only needs low speeds.


They should work out of the box, assuming you have a relatively up to date version of pi-star installed. I had to restart the hotspot to get it to work. I also noticed the dashboard loading much quicker than on Wi-Fi so even with the slow speed and poor design, it might be better to get one of these than relying on Wi-Fi.

Still, it would be better to buy one which is properly supported, like the 3 Port USB Hub w/ Ethernet - Micro USB (Pi Zero) sold by ModMyPi, Pimoroni and other retailers.

Saturday, 7 July 2018

Ailunce HD1 full detailed review

Note: This review was originally made in video format (click here to watch) however I have posted it in text format as well for those who prefer to read it, or to allow readers to use automatic translation. If you want to watch the video version in your language, it has full subtitles so you can use automatic translation on YouTube.
Body of the HD1, a dual band DMR radio


Intro

If you hadn't heard of it already, the Ailunce HD1 is a dual band DMR radio that covers 136 to 174 and 400 to 480 MHz. It does both FM and DMR, as most DMR radios do. But the thing that makes this radio stand out from the other DMR radios is that it was specifically made for amateurs and has a number of features that commercial DMR radios don’t have.

Saturday, 23 June 2018

Puxing PX-508D

A front view of the radio
Features
A dPMR radio with IP67 waterproof rating available in UHF or VHF. Capable of doing 3.125KHz steps which means it could be used on certain channel allocations such as the dPMR446 licence free channels in Europe. However, this radio would not be legal on those channels due to the power output which is over 0.5W.

As with many Chinese radios, this radio can be customised by the factory with your own brand. It is also sold as:

  • Radtel RT-14D
  • NRC DigiA

Please leave a comment if you know any other names this radio is sold under (or to add to any other information in this post).

Note: There is also the Puxing PX-508 which is the FM only version with no dPMR. Make sure to get the version with the D on the end if you want dPMR.

The PX-558D seems to be very similar if not the same as the PX-508D.

Compatibility
Known to work with other dPMR radios using the AMBE+2C vocoder. Tested with:
  • Zastone ZT-9908
  • TYT DM-UVF10 / Retevis RT2
  • Puxing MD-500
If you have used this radio with any other radios, please leave a comment so I can add them to the list.

Connector
The accessory connector of the PX-508D

The programming cable needed seems to be the Motorola MagOne A8 style cable, but this is not verified. It can be seen in the software that it must connect through a COM port, but some cables have the COM to USB adaptor integrated.

I have confirmed that it works with accessories with the MagOne A8 connector. For the radio to be waterproof, the cover must be on the accessory port.


Downloads
Programming software download

Friday, 2 February 2018

ASELP vocoder

The ASELP vocoder is commonly known in the western world as being used in dPMR radios. It was developed in China as a competitor to the very popular AMBE+2 vocoder which is the standard vocoder for DMR, dPMR, and P25 Phase 2.

There is not a lot of information on this vocoder available online, so I have attempted to translate the journal article explaining ASELP from Mandarin Chinese to English. I have translated this with Google translate, some common sense, and some knowledge of radio, but if you think of a better translation for any sentence then let me know and I'll edit it if I agree with you.

Some things didn't translate very well and I have left them to allow readers to interpret the correct meaning, if possible.

If you know Mandarin and English and could help improve the translation then please leave a comment or contact me.

The original document in Mandarin Chinese can be viewed here.

Wednesday, 31 January 2018

dPMR and DMR Tiers and modes explained

dPMR and DMR are two completely separate and different standards but many people are confused by them because of the terminology used around them. In this post I will explain the terminology and hopefully stop any further confusion. Both of them are digital standards, just like P25, NXDN, D-STAR, TETRA, TETRAPOL, OpenSky.

They both use the same vocoder, but this does not mean they are compatible, because they use different bandwidths and simply because they are different standards. It's just like comparing Russian and English. Even though they use the same parameters (the human voice), they are different languages so will not be able to talk together.

The tiers are not related between different standards. Do not try to equate tier 2 DMR to tier 2 dPMR.

Popular Posts