Project

General

Profile

Bug #3310

Voice call always failed with Nokia 1600

Added by timojacobus 4 months ago. Updated 2 months ago.

Status:
New
Priority:
Low
Assignee:
Category:
osmo-bts-trx
Target version:
-
Start date:
05/31/2018
Due date:
% Done:

10%

Estimated time:
Spec Reference:

Description

Hi, I wasnt to report bug with our old Nokia 1600 mobile phones.

Problem: Incoming, outgoing call always failed if one of phones is Nokia 1600.

Detailed informations:
  • Calling from Nokia 1600 (extension 23855) to Google Nexus 5 (extension 23119)
  • Call fails after 30-45 seconds (seems like dropped by Nokia), Nokia without gsm signal.
  • PCAPs with RSL+OML and with gsmtap included
  • log files included
  • BTS+BSC configs included

We noticed that calls with Nokia will always fail after 30-45 seconds. Both outgoing and incoming calls. In RSL, there is CC Connect ACK, no CC Disconect or CC Release. When a call fails, then after some time the connection failure occurs.
At the beginning of call, voice is clear, about 10 seconds before drop is voice corrupted and then call fails.

Before call failed, there are many of entries of this type in log - "Received bad TCH frame ending at fn=619067 for TCH/F". We tried also same RX gain/TX atten. modifications, also MS power settings, but with no effect.

With another different phones, calls work perfectly, so we suspecting the undefined behaviour of Nokia 1600 (https://www.gsmarena.com/nokia_1600-1188.php)

Tests:
1. call accepted, call failed
2. call accepted, call failed (longer pcap with connection failure)
3. only alerting, call failed

HW:
Ettus B200 with external clock
Nokia 1600 (tried several phones same type)
LG Nexus 5

SW:
UHD_003.009.006-0-g122d5f8e
gnuradio 3.7.11

libosmocore 0.9.6
libosmo-abis 0.3.3
libosmo-netif 0.0.7
osmo-trx 0.1.9
osmo-bts 0.5.0
OpenBSC version 0.15.0.788-271ce

Also tried with latest versions, but with same results
UHD_3.12.0.git-159-g9cf1a8e9
gnuradio 3.7.12

libosmocore 0.11.0
libosmo-abis 0.5.0
libosmo-netif 0.2.0
osmo-trx 0.4.0
osmo-bts 0.8.0
OpenBSC version 1.1.0
log_1.txt log_1.txt 2.82 MB timojacobus, 05/31/2018 12:52 PM
log_2.txt log_2.txt 2.75 MB timojacobus, 05/31/2018 12:52 PM
log_3.txt log_3.txt 2.4 MB timojacobus, 05/31/2018 12:52 PM
pcap_1_clean.pcapng pcap_1_clean.pcapng 214 KB timojacobus, 05/31/2018 12:52 PM
pcap_2_clean.pcapng pcap_2_clean.pcapng 143 KB timojacobus, 05/31/2018 12:52 PM
pcap_3_clean.pcapng pcap_3_clean.pcapng 132 KB timojacobus, 05/31/2018 12:52 PM
osmo-bts.cfg osmo-bts.cfg 1.27 KB timojacobus, 05/31/2018 12:52 PM
openbsc.cfg openbsc.cfg 1.6 KB timojacobus, 05/31/2018 12:52 PM
bsc.hlr bsc.hlr 27 KB timojacobus, 05/31/2018 12:52 PM
osmo-trx.cfg osmo-trx.cfg 357 Bytes timojacobus, 07/11/2018 08:34 AM

History

#1 Updated by laforge 3 months ago

  • Assignee set to roh
  • Priority changed from Normal to Low
  • % Done changed from 0 to 10

I ordered a Nokia 1600. roh, please try to reproduce the problem with the phone, once it arrives.

#2 Updated by roh 3 months ago

hi. i got the nokia1600 laforge ordered, but sadly the phone reports 'ungueltige sim' -> 'sim invalid' which means it is likely simlocked, contrary to the labeling 'ohne simlock' on the package.
seems we need to either get another phone or unlock this one first.

timojacobus: can you please add your osmo-trx-uhd.cfg as well?
also it would be interesting to know which builds you use for testing. i am using the debian9 feed 'latest'

#3 Updated by roh 3 months ago

timojacobus: another question would be what kind of clock-source do you use for the usrp? some gps-disciplined oscillator?

kind regards

#4 Updated by laforge 3 months ago

On Thu, Jun 28, 2018 at 07:11:07PM +0000, roh [REDMINE] wrote:

hi. i got the nokia1600 laforge ordered, but sadly the phone reports 'ungueltige sim' -> 'sim invalid' which means it is likely simlocked, contrary to the labeling 'ohne simlock' on the package.

I've notified the seller about this. Would be interesting to try with some cards
that have 26201 / 26202 / 26207 as operator code.

#5 Updated by roh 3 months ago

i have tried some old tchibo sim of mine, which i think uses the o2
network and it asked me for a pin i cannot remember anymore instead of
the error message.

#6 Updated by timojacobus 2 months ago

roh wrote:

timojacobus: another question would be what kind of clock-source do you use for the usrp? some gps-disciplined oscillator?

kind regards

Hi, I added osmo-trx.cfg file (from latest configuration). Clock source in not original Ettus TCXO module, but custom precise oscillator.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)