Android Telephony | 协议测试针对 test SIM attach network 的问题解决(3GPP TS 36523-1-i60)
背景
除了运营商实网卡之外,在各种lab的协议测试中需要 follow 3GPP 协议定义(可以查询3gpp.org website 获取),那么 feature 需要支持覆盖的卡就不止运营商本身了。
本文介绍 IA APN流程,重点关注在协议/lab测试中,针对测试卡、非实网卡的的设置项,记录遇到的问题分析及解决方案。
业务功能
在Telephony Data模块中,常规逻辑是先 SET_DATA_PROFILE 同步 APN 配置到 Modem,而后发起 SET_INITIAL_ATTACH_APN 进行网络attach。
关于 3GPP 协议测试
GCF 测试卡参考:
- PLMN1 is 00101 (initial connection for TC but not HPLMN on SIM)
- PLMN2 is 00211, MCC-MNC is 002-11
- PLMN3 is 00321, MCC-MNC is 003-21
- PLMN4 is 00431, MCC-MNC is 004-31
原文是《36523-1-i60_s00-s06.docx》章节6.0.1 及其内表格
6.0.1 PLMN and TAC
The PLMN numbers indicated in Table 6.0.1-1 are used in test cases to associate a cell with an MCC and MNC for that cell. If no PLMN is explicitly specified, the default value is PLMN
Table 6.0.1-1: Tracking Area Identity (TAI) in System Information Block Type 1
broadcast on the BCCH (E-UTRAN)
PLMN
MCC1
MCC2
MCC3
MNC1
MNC2
MNC3
TAC
1
0
0
1
0
1
Not present
See Table 6.0.1-2
2
0
0
2
1
1
Not present
3
0
0
3
2
1
Not present
4
0
0
4
3
1
Not present
5
0
0