-
什么是Keep Internet PDN
当Modem收到断开internet PDN请求时,只是解除PDN的绑定但没有断开与网络的连接,被称为Keep Internet PDN。从AP角度来看,PDN连接已经断开了。这个功能在UE释放internet PDN场景下生效。
-
为什么需要Keep Internet PDN
LTE attach至少需要有一个PDN保持连接状态,如果所有PDN都断开,在断开最后一路PDN时就会导致re-attach或者断开失败。
一些运营商要求最后一个PDN不能是IMS PDN,因此keep internet PDN就可以满足要求,IMS PDN可以任意断开。另外,能够断开IMS PDN还可以保证LTE到WiFi的IMS handover流程正常。
-
Keep Internet PDN使用场景
1. 保持特殊的MCC_MNC对应的Internet PDN跟网络处于连接状态
2. 保持特定的PLMN处于驻留状态,需要保持Internet PDN
3. 漫游状态时保持Internet PDN
4. VDF(Virtual Device Framework)场景
VDF需求是不需要保持Internet PDN,但如果internet PDN是最后一路,网络则会拒绝deactivate请求并返回ESM_LAST_PDN_DISC_NOT_ALLOWED,因此internet PDN断开会失败。
针对VDF场景,需要保持最后一路PDN不是internet,以便internet PDN能够成功断开。
5. 异常场景keep