来自帖子http://www.gprshome.com/forum.php?mod=viewthread&tid=879&extra=#pid11884的问题,提取出来放在这里求解。 "TI是区分信令面的会话,NSAPI是区分数据面的业务流"和我的理解是一样的。但我的疑问是觉得TI和Gn控制面(GTP-C)的NSAPI应该是有映射关系的。但我始终没有找到规范里的原文。正如你在后面提到的“TI allows to distinguish up to 16 different bi-directional messages flows”,这里提到的消息流之前我的理解是区分MS和SGSN之间的会话管理(不含移动性管理)消息的,那么如果是这样的话,MS发起的一个激活、二次激活、去激活流程分别会使用3个TI值,分别是0、1和2。但实际上抓包的时候看到,最后一个去激活流程Deactivate PDP Context Request消息的TIO值仍然为1,并没有为2。”这说明TI也不完全是区分会话管理这样的消息流的。 反过来,如果没有这种映射关系,那么PDP激活完成后,如果要对这个PDP上下文进行修改或去激活,SGSN怎么才能将这个MS发起的去激活或修改消息和Gn口的某一个PDP上下文关联?(假设MS同时有5个active的PDP上下文)。 最后我还有一个问题,如果TI和NSAPI有映射关系,那TI的取值为0-7,而NSAPI有11个有效取值,怎么来一对一映射呢? |