印尼补充业务分析

 1、问题描述

      印度尼西亚补充业务对比机和测试机表现存在差异。测试机测试时会回落到CS域,对比机则不会回落到CS域。具体表现为STK进入补充业务,输入法表情符号,DUT会进行回落,但是REF不进行回落。

2、分析过程

        按之前分析补充业务来说,一般域选问题配置均在Modem进行相关配置。

 DUT

REF

   于是将问题流转到协议侧同事确认。与协议侧同事确认,发生CS回落在于AT+EIUSD=2,1,2,"�","en",0和AT+ECUSD=2,1,"0018001800180000",72,"en"所携带的数据不一直导致网络侧反馈不一致导致。

DUT中明显使用了表情

REF中没有传入表情,而是转码为二进制。

由于MTK平台的区别,不同 modem version, 执行 USSD AT command 不同。

   DUT和REF使用的Modem版本不同分别为GEN93 和 GEN97,既然上层传的数据不同,调查下相关代码。

DUT 使用AT+EIUSD,使用字符串本身

REF使用AT+ECUSD,将用户输入转换成了Unicode码

3、同步MTK确认

Dear Customer,

Observation: As seen from log-

  1.       User dials USSD , DUT send INVITE , got 200 k from NW.
  2.       Pop- up shown on UI, User press emoji as an option.
  3.       DUT UI shows “connection error” , while REF pop-up the menu again.
  4.       We compare the INFO request and found , DUT sending 😘in INFO xml while REF sending .

We are still checking internally, will update you soon.

DUT Log:

Type

Index

Time

Local Time

Module

TraceType

Message

Comment

SIP

122646

472416292

11:22:44:991

[MS->NW][P2][S2]INVITE sip:*121%23;phone-context=eps.ims.mnc010.mcc510.3gppnetwork.org@ims.mnc010.mcc510.3gppnetwork.org;user=dialstring SIP/2.0

SIP

125266

472418453

11:22:45:191

[NW->MS][P2][S2]SIP/2.0 200 OK

SIP

125451

472418525

11:22:45:191

[MS->NW][P2][S2]ACK sip:192.168.93.118:9900;Hpt=nw_1c2_682c6607_5493a50_ex_8fa2_16;CxtId=3;TRC=ffffffff-ffffffff SIP/2.0

SIP

134656

472427074

11:22:45:791

[NW->MS][P2][S2]INFO sip:+6285218399581@100.86.245.145:50009;transport=tcp SIP/2.0

1.Rossa-Lupakan Cinta
2.Tambah Smngt Jelang Akhir Puasa
3.Ya Ramadhan
4.Allahul Kafi
5.Bandar Disco - Ambyar Mak Pyar
6.Info & Cari NSP
</ussd-string>
</ussd-data

SYS

134695

472427109

11:22:45:791

NIL

[AT_URC p43,ch12]+EIUSD: 1,1,"0A0A312E526F7373612D4C7570616B616E2043696E74610A322E54616D62616820536D6E6774204A656C616E6720416B6869722050756173610A332E59612052616D616468616E0A342E416C6C6168756C204B6166690A352E42616E64617220446973636F202D20416D62796172204D616B20507961720A362E496E666F20262043617269204E53500A","",0,0,0

SYS

210167

472505854

11:22:50:792

NIL

[AT_RX p54,ch16]AT+EIUSD=2,1,2,"","en",0

SIP

210897

472506061

11:22:50:792

[MS->NW][P2][S2]INFO sip:192.168.93.118:9900;Hpt=nw_1c2_682c6607_5493a50_ex_8fa2_16;CxtId=3;TRC=ffffffff-ffffffff SIP/2.0

<?xml version="1.0" encoding="UTF-8"?><ussd-data><language>en</language><ussd-string>😘</ussd-string></ussd-data>

SIP

212744

472507666

11:22:50:992

[NW->MS][P2][S2]SIP/2.0 200 OK

SIP

216663

472511268

11:22:51:192

[NW->MS][P2][S2]BYE sip:+6285218399581@100.86.245.145:50009;transport=tcp SIP/2.0

<?xml version="1.0" encoding="UTF-8"?>
<ussd-data>
   <error-code>1</error-code>
</ussd-data

PS

216683

472511297

11:22:51:192

IMC_2 - ATP_2

MSG_ID_ATP_IMC_RECV_USSD_IND

[Comments in message structure]
status = 0x0004

PS

216684

472511298

11:22:51:192

IMC_2 - L4C_2

MSG_ID_L4C_IMS_STK_USSD_CNF

status = 0x04

SYS

216735

472511312

11:22:51:192

NIL

[AT_URC p43,ch12]+EIUSD: 1,4,"","",1,0,0

PS

230468

472578095

11:22:55:540

L4C_2 - SIM_2

MSG_ID_SAT_SEND_USSD_RES

REF Log:

Type

Index

Time

Local Time

Module

TraceType

Message

Comment

SIP

819588

315405540

01:41:15:833

[MS->NW][P1][S1]INVITE sip:*121%23;phone-context=ims.mnc010.mcc510.3gppnetwork.org@ims.mnc010.mcc510.3gppnetwork.org;user=dialstring SIP/2.0

SIP

832628

315408312

01:41:16:034

[NW->MS][P1][S1]SIP/2.0 200 OK

SIP

848203

315418316

01:41:16:634

[NW->MS][P1][S1]INFO sip:+6285218399581@100.91.141.157:40007;transport=tcp SIP/2.0

1.Rossa-Lupakan Cinta
2.Tambah Smngt Jelang Akhir Puasa
3.Ya Ramadhan
4.Allahul Kafi
5.Bandar Disco - Ambyar Mak Pyar
6.Info &amp; Cari NSP
</ussd-string>
</ussd-data

SIP

848520

315418426

01:41:16:634

[MS->NW][P1][S1]SIP/2.0 200 OK

SYS

1018555

315572188

01:41:26:438

NIL

[ATP_AT_I_0,ch5, s00003370]AT+ECUSD=2,1,"0018001800180000",72,"en"

PS

1018632

315572205

01:41:26:438

IMC - SSDS

MSG_ID_SSDS_IMC_USSD_ATCMD_CNF

SIP

1018752

315572294

01:41:26:438

[MS->NW][P1][S1]INFO sip:192.168.100.49:9900;Hpt=nw_54d_682bddbd_4851a9d2_ex_9272_16;CxtId=3;TRC=ffffffff-ffffffff SIP/2.0

<?xml version="1.0" encoding="UTF-8"?><ussd-data><language>en</language><ussd-string></ussd-string></ussd-data>

SIP

1020753

315574036

01:41:26:638

[NW->MS][P1][S1]SIP/2.0 200 OK

SIP

1023400

315577032

01:41:26:838

[NW->MS][P1][S1]INFO sip:+6285218399581@100.91.141.157:40007;transport=tcp SIP/2.0

1.Rossa-Lupakan Cinta
2.Tambah Smngt Jelang Akhir Puasa
3.Ya Ramadhan
4.Allahul Kafi
5.Bandar Disco - Ambyar Mak Pyar
8.Next</ussd-string>
</ussd-data

PS

1023541

315577058

01:41:26:838

IMCB - IMC

MSG_ID_IMCB_IMC_RECV_USSD_REQ

status = 0x0001

SYS

1023559

315577064

01:41:26:838

NIL

[ATP_AT_U_0, s00003371]+CUSD:1,"416E676B612079616E6720616E6461206D6173756B616E2073616C6168210A0A0A312E526F7373612D4C7570@_@

SIP

1023802

315577137

01:41:26:838

[MS->NW][P1][S1]SIP/2.0 200 OK

Thanks

MTK

4、解决方案

     MTK给出了临时方案,尝试验证后和REF表现一致。 

 

但是相关操作冷僻,修改容易引入问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值