捕捉到的完整数据报文过程如图1所示。 (1)MS发送Activate PDP Context Request消息给SGSN,但其中请求的PCO信息元素格式不正确,导致Wireshark无法按照协议要求进行解码。如图2所示。 图3给出了一个”Activate PDP Context Request”消息中携带正确的PCO信息元素的截图: (2)SGSN根据MS提供的相关信息,向GGSN发送Create PDP Context Request消息。由于Create PDP Context Request消息中的PCO信息元素是从MS发送的”Activate PDP Context Request”消息中复制过来的,因此该信息中的PCO信息元素格式也不正确,Wireshark同样无法正常解码。如图4所示: (3)GGSN收到后,由于无法理解Create PDP Context Request消息中PCO信息元素的格式及内容,发送Create PDP Context Response消息给SGSN进行响应,并携带CC193(Invalid message format)通知SGSN是因为对方提交的请求消息中消息格式不正确导致的PDP上下文激活失败。如图5所示: (4)SGSN根据GGSN的响应,给MS发送Activate PDP Context Reject消息并携带原因代码CC38。如图6所示。 |