changeset 72:afebef67e8d4 default tip

tmo/CSD-tests: document Experiment 7
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 28 Nov 2024 02:53:59 +0000
parents ed314cc25b8d
children
files tmo/CSD-tests
diffstat 1 files changed, 38 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/tmo/CSD-tests	Tue Nov 26 20:56:33 2024 +0000
+++ b/tmo/CSD-tests	Thu Nov 28 02:53:59 2024 +0000
@@ -226,9 +226,37 @@
 version, but some kind of law of chance: time of day, space weather, phase of
 the moon...
 
+Experiment 7
+============
+
+Earlier in Experiment 4 I observed that T-Mobile network does not pass through
+CSD call indication: when I dialed CSD calls from subscriber line A to
+subscriber line B, the destination MS would receive a voice call, while the
+calling side presumably invoked modem emulation IWF.  Just for the sake of
+completeness and due diligence, I decided to also test the case of ISDN-mode
+CSD as opposed to modem emulation, i.e., ITC set ot UDI instead of 3.1 kHz.  In
+this experiment I dusted off two of my legacy T-Mobile SIMs that aren't my
+"personal" one in the Pirelli DP-L10, put those two SIMs into a pair of FCDEV3B
+boards, and powered up both FCDEV3Bs simultaneously.  I then set AT+CBST=71,0,0
+on both MS and tested dialing calls from one to the other in both directions,
+both voice and CSD.  Results:
+
+* On voice calls, the destination MS once again received MT SETUP message
+  containing _no_ bearer capability IE.
+
+* ISDN-mode CSD calls were rejected by the network.  The MO call got as far as
+  CALL PROCEEDING message and channel assignment (the network assigned TCH/F9.6
+  to the MO leg), but then came a DISCONNECT message with cause 21 (call
+  rejected) and indicated location 0011 ("transit network").
+
+* I didn't test analog-mode CSD, as that mode was already tested earlier in
+  Experiment 4.
+
 NT mode: need for further debugging
 ===================================
 
+(This section was written following Experiment 6.)
+
 The flaky nature of NT mode calls for further debugging: since we see
 MS-initiated DISCONNECT on those tries when it fails, we really need to know
 exactly what is making the MS unhappy.  But this debugging is made difficult by
@@ -345,11 +373,13 @@
   unreliable.
 
 * When I tried replicating in the present time (2024-11) the just-described
-  result from many years ago, I had no success: see description of Experiment 4
-  above.  Now when I dial a CSD call from one of my legacy T-Mobile SIMs to
-  another, the receiving MS gets an MT SETUP message that contains no BC IE at
-  all, same as with calls coming from outside PSTN, the call rings as voice,
-  and gets assigned TCH/AHS like other speech calls.  And because the modem-
-  emulating CSD IWF in the MO direction initially emits silence while waiting
-  for the answering modem, silence is what the receiving phone hears in this
-  errant setup.
+  result from many years ago, I had no success: see description of Experiments
+  4 and 7 above.  Now when I dial a CSD call from one of my legacy T-Mobile
+  SIMs to another, the receiving MS gets an MT SETUP message that contains no
+  BC IE at all, same as with calls coming from outside PSTN, the call rings as
+  voice, and gets assigned TCH/AHS like other speech calls.  And because the
+  modem-emulating CSD IWF in the MO direction initially emits silence while
+  waiting for the answering modem, silence is what the receiving phone hears in
+  this errant setup.  (The just-described behavior happens when ITC is set to
+  3.1 kHz on the MO CSD call; if I change it to UDI which I never tried in the
+  past, the network rejects the MO call instead.)