所謂的pdp上下文,也即是移動場景,英文全稱pdp context,pdp是分組報文協議的簡寫,context翻譯成上下文。
每乙個手機上網,都必須要先附著到sgsn上。當手機需要訪問網路時,需要獲取乙個pdp位址,你可以把它看成移動的私網位址,該位址需要從ggsn(服務gprs節點:記錄移動臺的當前位置資訊,移動分組資料的傳送和接收,為服務區內使用者提供雙向分組路由)獲取。而在ggsn(閘道器gprs節點:gprs和公用資料網間的關口站,協議轉換)和sgsn之間儲存的這個記錄就是pdp context,手機上網時active pdp context,就是手機建立附著的sgsn與獲取位址的ggsn之間建立一條連線。
pdp上下文啟用流程:
a、ms向sgsn傳送pdp上下文啟用請求
請求中包含:接入點名稱(apn)、ip位址(位址為空表示為動態)
apn:ggsn通過apn標識的網路介面和外部資料網路連線
接到請求後,sgsn和hlr通訊,檢查使用者資訊:可達apn列表、ip位址為靜態還是動態
b、sgsn對ms進行安全檢查--------imsi(身份鑑別)和imei(裝置檢查)
attach過程也有類似步驟
c、檢查通過,sgsn向ggsn傳送建立pdp上下文請求
sgsn需要先得到ggsn的位址,然後傳送請求;
sgsn通過網域名稱伺服器dns得到ggsn的ip位址
dns根據apn來判斷相應的ip位址
請求包含:ip位址、apn、建議使用的tid(隧道標識)等
d、ggsn對sgsn的請求進行響應
該響應包含:ip位址(ip位址為動態的情況下)、最後確認使用的tid、計費標識
e、sgsn向ms傳送pdp上下文啟用完成------訊息中攜帶移動臺的ip位址
GPRS 中的PDP上下文名詞解釋
所謂的pdp上下文,也即是移動場景,英文全稱pdp context,pdp是分組報文協議的簡寫,context翻譯成上下文。每乙個手機上網,都必須要先附著到sgsn上。當手機需要訪問網路時,需要獲取乙個pdp位址,你可以把它看成移動的私網位址,該位址需要從ggsn 服務gprs節點 記錄移動臺的當前...
MS發起的PDP上下文啟用過程
pdp啟用成功率與無線側及核心網側均有關係。從無線側看,導致pdp啟用失敗的原因通常為無線訊號質量差,無線資源不可用或擁塞以及無線網路延時過長導致響應網路超時,ms處理問題導致響應超時等方面。另外是否能夠穩定的附著也是pdp啟用成功的乙個影響因素。對該流程的說明如下 1 ms向sgsn發出啟用pdp...
Flask中的上下文
上下文 相當於乙個容器,儲存了 flask 程式執行過程中的一些資訊。flask中有兩種上下文,請求上下文和應用上下文 在 flask 中,可以直接在檢視函式中使用 request 這個物件進行獲取相關資料,而 request 就是請求上下文的物件,儲存了當前本次請求的相關資料,請求上下文物件有 r...