我的理解是这样: “the SGSN may omit the IMSI in the PDU if the mobile station identified by the TLLI is in MM non-DRX mode period (i.e. during a GMM procedure for GPRS attach or routing area updating defined in 3GPP TS 24.008) and the SGSN does not have a valid IMSI.” 这说的是一种例外情况,而不是两种。因为前面As an exception用的是单数,所以就是指的后面这一长串句子就是这一种情况。如果是两种例外情况(按或来理解),那应该是as two exceptions。并且, and the SGSN does not have a valid IMSI这句话单独做为一种情况也很牵强,因为没有valid IMSI那当让肯定不能携带在PDU里了啊。 所以不用担心,在附着或RAU流程的下行downlink-UNITDATA PDU中,大部分消息是携带IMSI的,因此可以过滤。比较特别的例如SGSN给MS发送的indentity request消息,那肯定就没有IMSI了,因为SGSN也不知道。那这就是完全符合上面说的这种情况。这种情况下SGSN就可以不用携带IMSI了。但后续的GMM层消息例如鉴权请求、Attach Accept消息的BSSGP PDU中都有IMSI的。 |