Hi BR/Olle, quality on gprs/edge is not good is obvious. what I have told is about iphone 2g over wifi. Regards Mukesh On 13-May-2010, at 2:06 PM, Olle Frimanson wrote: > Hi Mukesh, > > I think you should abandon the idea of using 2G for VoIP calls. > > We have done significant testing on 2G networks and in principle is the best effort QoS that GPRS/Edge provide just not good enough. Sometimes it works but very often you will have high PL. > > First is the delay very unpredictable from low 300 ms to high 2-3s sometimes, secondly as mentions you must calculate that GPRS can some times go down to just 8 kbit/s. > > This is why the PoC (Push to Talk standard) in IMS uses AMR with 8, 20 ms, voice frames / packet. > > If you can cope with the extra delay I think you should consider using a low bit rate codec and send multiple frames/Packet, like ptime=80 or 160 ms. > > BR/Olle > > From: pjsip-bounces@xxxxxxxxxxxxxxx [mailto:pjsip-bounces at lists.pjsip.org] On Behalf Of Mukesh Sharma > Sent: den 13 maj 2010 07:33 > To: pjsip list > Subject: Re: Voice Distorted on 2G iPhones > > > hi, > on 2g I have observed two problem one is latency issue and another is some time voice quality is very bad. > For latency issues i have increased latency and for other audio related problems i have wrote audio files for iphone and simulator. > You can check these files in spokn/lib github repository in pjsipcompilation folder . File names are pa_mac_core_iphone.c and pa_mac_core_iphonesimulator.c . > I have use speex codec and not used G729 . You can check out spokn from appstore to check the audio quality in 2G. > > > Regards > Mukesh > On 12-May-2010, at 6:35 PM, Re Mo wrote: > > > That's great, thank you, I will dive into the code. > Can you provide some details on how you resolved these issues? > > On Wed, May 12, 2010 at 3:50 PM, Mukesh Sharma <mukesh.s at geodesic.com> wrote: > hi, > we have sorted out 2g Distorted voice issue. > u can checkout code on spokn on git hub. > pjsip compilation and changes is in this folder lib/pjsipcompilation. > u can check spokn which is available on app store. > > Regards > Mukesh > On 12-May-2010, at 5:29 PM, Re Mo wrote: > >> Dear Jeff >> >> 1) The example below indeed shows PCMU. I have used this for debugging purposes. Sorry for not mentioning this. >> 2) Regarding the bandwidth - since the app calls over WiFi and not data, I think this should not be an issue. What do you think? >> >> Thx >> Remo >> >> On Wed, May 12, 2010 at 2:24 AM, Jeff Brower <jbrower at signalogic.com> wrote: >> >> Remo- >> >> > The bad call quality on the 2G iPhone is a combination of static noise (not >> > too loud), 'robotic' speech and some short missing bits. >> > >> > I gathered some info provided by PJSIP, regarding a single call I made in >> > case it's helpful: >> > >> > Call time: 00h:01m:16s >> > 1st res in 3667 ms >> > conn in 14909ms >> > SRTP status: Not active >> > Crypto-suite: (null)\n #0 PCMU @8KHz >> > , sendrecv, >> > RX pt=0 >> > >> > stat last update: 00h:00m:01.497s ago >> > total 4.3Kpkt 698.8KB (873.6KB IP hdr) @avg=63.4Kbps/79.3Kbps >> > *pkt loss=26 (0.6%)* >> > discrd=0 (0.0%) >> > dup=0 (0.0%) >> > reord=0 (0.0%) (msec) min avg max last dev >> > *loss period: 20.000 20.000 20.000 20.000 0.000* >> > jitter : 0.000 4.626 194.625 24.125 5.505 >> > TX pt=0 >> > ptime=20ms >> >> One thing that seems to jump out is the call is not actually using G729, as you had mentioned. Instead it's using >> G711 uLaw. The aggregate bitrate (including IP/UDP/RTP headers) is almost 80 kbps, which would be correct for 20 msec >> G711. However, 80 kbps is too high for your 2G network max bandwidth, at least according to the bandwidth figures you >> gave previously. >> >> -Jeff >> >> > On Mon, May 10, 2010 at 4:09 PM, Jeff Brower <jbrower at signalogic.com> wrote: >> > >> >> Remo- >> >> >> >> > My iPhone app uses the PJSIP iPhone Audio driver. >> >> > It works well on 3G & 3GS iPhones, but I am having some voice quality >> >> issues >> >> > on 2G iPhones. >> >> > When making a call with a 2G iPhone, the voice is distorted and it is >> >> > impossible to have a conversation. >> >> > >> >> > Did anyone experince the same issue or has any advise? this can be >> >> related >> >> > to PJSIP/PJSIP audio driver or the 2G iPHone CPU. >> >> >> >> 2nd-gen iPhones don't have as much CPU horsepower, but that's probably not >> >> the whole issue. What does the distortion >> >> sound like? Missing packets? Static? "Cyborg voice"? >> >> >> >> -Jeff >> >> >> >> >> > >> >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > >> Regards, >> >> Mukesh Sharma >> Head - Principal Technologist | Spokn >> Geodesic Limited | www.geodesic.com >> Tel: +91 22 40315859 >> >> Mobile: +919892029162 > > > > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > >> Regards, >> >> Mukesh Sharma >> Head - Principal Technologist | Spokn >> Geodesic Limited | www.geodesic.com >> Tel: +91 22 40315859 >> >> Mobile: +919892029162 > > > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > Regards, > > Mukesh Sharma > Head - Principal Technologist | Spokn > Geodesic Limited | www.geodesic.com > Tel: +91 22 40315859 > > Mobile: +919892029162 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100513/18b2b488/attachment-0001.html>