問(wèn)題已開(kāi)啟
(普通問(wèn)題)
• 聯(lián)通2G數(shù)據(jù)下載出現(xiàn)FTP download connect star后直接PPP dial fail,怎么回事啊 2014-01-07
• DO FTP Drop掉線,原因PPP Drop 2013-07-16
• FTP下載是先建立分組域,再PDP激活么 2012-12-24
• 鼎力測(cè)TD的FTP下載,有的時(shí)候FTP Download ConnectRequest后面就是PPPHungup有的時(shí)候是FTPDownloadSendRETR 2012-11-12
• ATTACH PPP以及PDP ACTIVE 有什么不一樣。! 2012-07-06
• 請(qǐng)問(wèn)PDP激活跟PPP鏈接的關(guān)系是什么? 2011-09-25
• FTP PDP PPP之間的關(guān)系 2011-05-13
• DO FTP Drop掉線,原因PPP Drop 2013-07-16
• FTP下載是先建立分組域,再PDP激活么 2012-12-24
• 鼎力測(cè)TD的FTP下載,有的時(shí)候FTP Download ConnectRequest后面就是PPPHungup有的時(shí)候是FTPDownloadSendRETR 2012-11-12
• ATTACH PPP以及PDP ACTIVE 有什么不一樣。! 2012-07-06
• 請(qǐng)問(wèn)PDP激活跟PPP鏈接的關(guān)系是什么? 2011-09-25
• FTP PDP PPP之間的關(guān)系 2011-05-13
問(wèn)題答案
( 1 )
PPP PDP 及GPRS
1.相關(guān)概念:PDP:Packet Data Protocol 分組數(shù)據(jù)協(xié)議
PLMN:Public Land Mobile Network,公共陸地移動(dòng)網(wǎng)絡(luò)
APN:Access Point Name , 接入點(diǎn)名稱(chēng)
PPP:Point-to-Point Protocol
TFT :Traffic Flow Template 業(yè)務(wù)流模板
NSAPI :Network layer Service Access Point Identifier 用于網(wǎng)絡(luò)層路由
MS:Milestone是里程碑的意思,代指GSM系統(tǒng)的移動(dòng)用戶(hù)設(shè)備,它由兩部分組成,移動(dòng)終端和客戶(hù)識(shí)別卡(SIM卡)。移動(dòng)終端就是“機(jī)”,它可完成話(huà)音編碼、信道編碼、信息加密、信息的調(diào)制和解調(diào)、信息發(fā)射和接收。SIM卡,因此也稱(chēng)作智能卡,存有認(rèn)證客戶(hù)身份所需的所有信息,并能執(zhí)行一些與安全保密有關(guān)的重要信息,以防止非法客戶(hù)進(jìn)入網(wǎng)路。
PDP 上下文:主要包括以下一些信息:APN、Qos、PDP 類(lèi)型、PDP 地址等。
2.APN
APN:Access Point Name,接入點(diǎn)名稱(chēng),當(dāng)手機(jī)接入不同的外部數(shù)據(jù)網(wǎng)絡(luò)時(shí)APN 是不同的,在目前中國(guó)移動(dòng)GPRS 網(wǎng)絡(luò)中,將APN 分為兩類(lèi),一類(lèi)是通用性的APN(如CMNET 和CMWAP,用手機(jī)上手機(jī)網(wǎng)站,那你會(huì)用CMWAP,而當(dāng)你把手機(jī)當(dāng)貓用來(lái)連接互聯(lián)網(wǎng)的時(shí)候,用的就是CMNET),大概意思就是為了滿(mǎn)足不同需求,會(huì)分配給你不同的IP地址來(lái)接入不同的業(yè)務(wù),這樣的APN 在全國(guó)所有的GGSN中都有定義,當(dāng)移動(dòng)臺(tái)使用通用APN 激活PDP 上下文時(shí),DNS 總是將它解釋為漫游地的GGSN,就近接入外部網(wǎng)絡(luò);另一類(lèi)是區(qū)域性的APN(如為青島海關(guān)利用GPRS 移動(dòng)辦公所設(shè)置的APN 等),這樣的APN 只在移動(dòng)臺(tái)歸屬地的GGSN 中有定義,當(dāng)移動(dòng)臺(tái)使用區(qū)域性APN 激活PDP 上下文時(shí),DNS 總是將它解釋為歸屬地的GGSN。
2.PDP上下文
MS要接入外部PDN,還應(yīng)具有與該P(yáng)DN相應(yīng)的地址,稱(chēng)為PDP地址,PDP地址是用于外部分組數(shù)據(jù)網(wǎng)識(shí)別MS的PDP上下文時(shí)使用的地址。如用手機(jī)上GPRS時(shí),就會(huì)給你分配PDP報(bào)文,它是保存與一條數(shù)據(jù)傳輸路由相關(guān)的所有參數(shù),它包含的參數(shù)隨著在無(wú)線網(wǎng)中的位置不同而不同。
PDP上下文(pdp context)是一個(gè)結(jié)構(gòu),而PDP地址只是結(jié)構(gòu)中的成員而已,其他還包括QoS,APN等,PDP地址就像開(kāi)通有線電話(huà)時(shí),開(kāi)通工單上分配的電話(huà)號(hào)碼,而PDP上下文就是這張電話(huà)開(kāi)通工單,上面不僅有分配給你的電話(huà)號(hào)碼,還有這部電話(huà)相應(yīng)的其他屬性,其他功能的信息;
3.PDP上下文的標(biāo)識(shí)
NSAPI (Network layer Service Access Point Identifier) 用于網(wǎng)絡(luò)層路由,在MS中用于標(biāo)識(shí)一個(gè)PDP 業(yè)務(wù)訪問(wèn)點(diǎn),在SGSN/GGSN中與PDP 地址一起用于標(biāo)識(shí)一個(gè)PDP 上下文;二次激活的PDP 上下文與已激活的PDP 上下文只有QoS profile 不同,PDP地址相同;每個(gè)PDP 上下文具有唯一的TI (Transaction Identifier) 和NSAPI.
在許多PDP 上下文中只允許一個(gè)PDP 上下文沒(méi)有TFT,在傳輸下行N-PDUs 時(shí)GGSN將按照TFT 匹配選擇合適的PDP 上下文,MS 發(fā)送數(shù)據(jù)時(shí)按QoS 選擇不同的PDP 上下文.
GPRS手機(jī)與網(wǎng)絡(luò)附著后,向網(wǎng)絡(luò)請(qǐng)求一個(gè)IP地址,該地址可以為靜態(tài)和動(dòng)態(tài)PDP 地址 。能以以下3種方式分配PDP 地址:
靜態(tài)PDP地址:HPLMN將一個(gè)PDP地址永久性地分配給MS;
動(dòng)態(tài)HPLMN PDP地址:當(dāng)激活一個(gè)PDP上下文時(shí),HPLMN才將一個(gè)PDP地址臨時(shí)分配給MS;
動(dòng)態(tài)VPLMN PDP地址:當(dāng)激活一個(gè)PDP上下文時(shí),VPLMN才將一個(gè)PDP地址臨時(shí)分配給MS。
當(dāng)使用HPLMN 或VPLMN 的動(dòng)態(tài)地址時(shí),GGSN 負(fù)責(zé)分配或釋放該動(dòng)態(tài)地址.只有當(dāng)PDP地址為靜態(tài)時(shí),才能由網(wǎng)絡(luò)發(fā)起請(qǐng)求PDP 上下文激活. VPLMN是指訪問(wèn)PLMN。 PDP地址是GPRS用戶(hù)的網(wǎng)絡(luò)層地址,與標(biāo)準(zhǔn)的網(wǎng)絡(luò)層地址(如:IPv4地址、IPv6地址、X. 121地址)建立了臨時(shí)或永久性的關(guān)聯(lián)。 APN的選擇規(guī)則與映射在GPRS核心網(wǎng)中,APN是所使用的GGSN的參考名,同時(shí)用來(lái)標(biāo)識(shí)所接入的外部網(wǎng)絡(luò)。在PDP上下文激活過(guò)程中,當(dāng)MS向SGSN發(fā)出激活PDP上下文請(qǐng)求時(shí),SGSN則依據(jù)APN選擇規(guī)則選擇一個(gè)APN。該規(guī)則是一個(gè)復(fù)雜的判決樹(shù)。SGSN根據(jù)MS的3個(gè)請(qǐng)求參數(shù)(PDP類(lèi)型、PDP地址、APN )與HLR中相應(yīng)的3個(gè)預(yù)訂參數(shù)比較判斷。 SGSN以所選擇的APN詢(xún)問(wèn)DNS服務(wù)器,由DNS映射得到GGSN的IP地址;同時(shí)SGSN向該GGSN 發(fā)送建立PDP上下文請(qǐng)求消息,以在SGSN與GGSN之間建立隧道。
4.PPP,TCP/IP,GPRS
ppp相當(dāng)于鏈路層協(xié)議,對(duì)tcp/ip協(xié)議的封裝;應(yīng)用 gprs上網(wǎng)首先要設(shè)置pdp,接著建立ppp連接,ppp連接建立后,就可以進(jìn)行tcp/ip傳輸了, 要進(jìn)行tcp/ip數(shù)據(jù)傳輸,很多時(shí)候都采用socket。 PDP:是GPRS連接的軟硬件環(huán)境,指定GPRS連接的接入點(diǎn)APN,連接類(lèi)型IP或PPP,還有其他一些可選項(xiàng); PPP:終端和MODEM之間點(diǎn)對(duì)點(diǎn)的協(xié)議,【包括終端于MODEM之間的鏈路層協(xié)商(LCP),服務(wù)器對(duì)終端的認(rèn)證(PAP或CHAP,這一步非強(qiáng)制),以及終端與服務(wù)器的網(wǎng)絡(luò)層協(xié)商(基本都是IPCP)】, SOCKET:進(jìn)程之間的通信方式,手機(jī)上的應(yīng)用程序(客戶(hù)進(jìn)程)要和服務(wù)器的某個(gè)服務(wù)進(jìn)程通信,就用socket通過(guò)邦定的TCP或UDP端口基于IP進(jìn)行數(shù)據(jù)傳輸 ,再補(bǔ)充一下: PPP協(xié)商過(guò)程中的IPCP配置中,終端通過(guò)MODEM請(qǐng)求激活PDP上下文獲得IP地址完成網(wǎng)絡(luò)連接,PDP中設(shè)置的APN就是終端所在的這個(gè)網(wǎng)絡(luò)的網(wǎng)關(guān),終端訪問(wèn)internet時(shí)就得通過(guò)這個(gè)網(wǎng)關(guān);而終端的客戶(hù)進(jìn)程與服務(wù)器的服務(wù)進(jìn)程進(jìn)行socket通信時(shí),就基于這個(gè)IP地址。以GPRS模塊做個(gè)例子,為什么使用PPP連接,就可以同連接多個(gè)服務(wù)器呢?而SOCKET連接每次只能連接一個(gè)服務(wù)器呢? 據(jù)我所知道的:從網(wǎng)絡(luò)側(cè)來(lái)看,PPP連接最重要的一步是獲取IP地址,這個(gè)IP由GGSN分配,GGSN是GPRS網(wǎng)到internet的網(wǎng)關(guān),GSM和WCDMA協(xié)議規(guī)定一個(gè)MODEM可以和多個(gè)GGSN建立PDP上下文,不知道你所說(shuō)的服務(wù)器是否指GGSN。而socket連接的服務(wù)器和GGSN完全是兩碼事,socket連接的是internet網(wǎng)絡(luò)中的服務(wù)器,socket是用于進(jìn)程間通信的,它將進(jìn)程與TCP/UDP端口進(jìn)行綁頂,一個(gè)client端的socket只能連接一個(gè)server socket。也就決定了它只能連接一臺(tái)服務(wù)器。如果你要寫(xiě)應(yīng)用程序,你只需要關(guān)心socket的函數(shù)族就可以了。不需要去考慮GPRS如何如何。它對(duì)你是透明的。當(dāng)然,寫(xiě)應(yīng)用的時(shí)候必須注意兩件事:1、GPRS是否可用。如果當(dāng)前GPRS根本就無(wú)法連接,你開(kāi)socket是毫無(wú)意義的;2、擁塞控制。GPRS速度其實(shí)并不高,用慣了寬帶網(wǎng)的小朋友很喜歡在上面一秒一千個(gè)循環(huán)每個(gè)循環(huán)1000字節(jié)的發(fā)送內(nèi)容,網(wǎng)絡(luò)堵死了都不知道怎么死的。從理論上來(lái)說(shuō),如果你的平臺(tái)上的TCP/IP足夠完整,你根本不需要考慮GPRS的內(nèi)容,只需要根據(jù)TCP/IP協(xié)議棧上的接口就完全可以控制應(yīng)用程序的調(diào)度和流控了。通常的平臺(tái)上,TCP/IP協(xié)議棧都是“賽揚(yáng)”版的,所以應(yīng)用程序經(jīng)常還需要去讀取GPRS狀態(tài)。 如果你寫(xiě)的是GPRS協(xié)議棧,關(guān)心到PDP就可以為止了。上面一段描述的時(shí)候有意“忽略”了一個(gè)“很重要的問(wèn)題”——手機(jī)漫游的時(shí)候IP地址會(huì)不會(huì)變化?如果手機(jī)的GPRS沒(méi)有長(zhǎng)時(shí)間掉線,就不會(huì)變化。PDP就是處理這件事的。PDP的作用相當(dāng)于維持一根看不見(jiàn)的網(wǎng)線,不管你走到哪兒都保證你IP地址不變;蛘吣憧梢哉J(rèn)為PDP的上下文標(biāo)志就是手機(jī)這張“網(wǎng)卡”的“MAC地址”。至于PDP怎么實(shí)現(xiàn),應(yīng)該是你去看GPRS資料的事情了。 PPP是發(fā)生在PDP和TCP/IP之間的。這里引入PPP基于兩個(gè)歷史淵源:
1、GPRS提供PDP之后,在其上到底如何移植TCP/IP?TCP/IP當(dāng)然可以覆蓋在PDP之上,但這幾乎就是重寫(xiě)TCP/IP了。而更早的時(shí)候已經(jīng)有以PPP為底層的TCP/IP了。PPP的移植又比TCP/IP的移植要簡(jiǎn)單得多。于是就有人先把PPP移植到PDP上,然后再在上面蓋一層TCP/IP。PPP其實(shí)就是一個(gè)DL(數(shù)據(jù)鏈路層)的變異體;
2、(實(shí)際上這個(gè)才是真正的最主要的淵源),最開(kāi)始的處理器能力都不夠,跑GPRS之后,根本不可能再跑TCP/IP協(xié)議棧和應(yīng)用,GPRS充當(dāng)modem,TCP/IP和應(yīng)用程序在PC一端。GPRS的數(shù)據(jù)怎么弄進(jìn)PC呢?這就是PPP的用武之地了。PC和GPRS modem用串口進(jìn)行物理鏈接,串口之上覆蓋PPP協(xié)議,PPP的一端是GPRS modem的PDP,另一端就是TCP/IP的數(shù)據(jù)鏈路層接口。
5.PDP上下文激活流程:
a、MS向SGSN發(fā)送PDP上下文激活請(qǐng)求
請(qǐng)求中包含:接入點(diǎn)名稱(chēng)(APN)、IP地址(地址為空表示為動(dòng)態(tài))
APN:GGSN通過(guò)APN標(biāo)識(shí)的網(wǎng)絡(luò)接口和外部數(shù)據(jù)網(wǎng)絡(luò)連接
接到請(qǐng)求后,SGSN和HLR通信,檢查用戶(hù)信息:可達(dá)APN列表、IP地址為靜態(tài)還是動(dòng)態(tài)
b、SGSN對(duì)MS進(jìn)行安全檢查--------IMSI(身份鑒別)和IMEI(設(shè)備檢查)
attach過(guò)程也有類(lèi)似步驟
c、檢查通過(guò),SGSN向GGSN發(fā)送建立PDP上下文請(qǐng)求
SGSN需要先得到GGSN的地址,然后發(fā)送請(qǐng)求;
SGSN通過(guò)域名服務(wù)器DNS得到GGSN的IP地址
DNS根據(jù)APN來(lái)判斷相應(yīng)的IP地址
請(qǐng)求包含:IP地址、APN、建議使用的TID(隧道標(biāo)識(shí))等
d、GGSN對(duì)SGSN的請(qǐng)求進(jìn)行響應(yīng)
該響應(yīng)包含:IP地址(IP地址為動(dòng)態(tài)的情況下)、最后確認(rèn)使用的TID、計(jì)費(fèi)標(biāo)識(shí)
e、SGSN向MS發(fā)送PDP上下文激活完成------消息中攜帶移動(dòng)臺(tái)的IP地址
fttp :
回答者:
xhy13312
回答時(shí)間:2013-04-22 17:03
21 17
• 成都旗訊通信技術(shù)有限公司
聘:開(kāi)站督導(dǎo)、傳輸、維護(hù)轉(zhuǎn)網(wǎng)優(yōu)中高級(jí)
需求人數(shù):12 人 地點(diǎn):廣東省,江蘇省,山西省,四川省,河南省
• 南京順盛通信科技有限責(zé)任公司 聘:江蘇徐州、連云港中興原廠優(yōu)化
需求人數(shù):6 人 地點(diǎn):宿遷市,連云港市,徐州市
• 普天信息工程設(shè)計(jì)服務(wù)有限公司 聘:華為、中興無(wú)線工程開(kāi)站督導(dǎo)
需求人數(shù):10 人 地點(diǎn):石家莊市
• 南京華蘇科技有限公司 聘:中興電聯(lián)項(xiàng)目中級(jí)后臺(tái)優(yōu)化人員
需求人數(shù):20 人 地點(diǎn):石家莊市
• 重慶信科通信工程有限公司 聘:PTN中級(jí)
需求人數(shù):1 人 地點(diǎn):桂林市
• 西安中興精誠(chéng)通訊有限公司 聘:PTN/OTN工程師
需求人數(shù):2 人 地點(diǎn):成都市
• 嘉環(huán)科技股份有限公司 聘:網(wǎng)優(yōu)IMC工程師
需求人數(shù):5 人 地點(diǎn):南昌市,宜春市
• 北京電旗通訊技術(shù)股份有限公司 聘:網(wǎng)優(yōu)實(shí)習(xí)生通信應(yīng)屆生(云南)
需求人數(shù):1 人 地點(diǎn):昆明市,思茅市,昭通市
• 杭州東信網(wǎng)絡(luò)技術(shù)有限公司 聘:云南華為項(xiàng)目高中級(jí)招聘
需求人數(shù):20 人 地點(diǎn):昆明市,麗江市,大理市,迪慶藏族自治州
• 陜西瑞達(dá)灃通信技術(shù)有限公司 聘:華為光網(wǎng)絡(luò)工程師
需求人數(shù):8 人 地點(diǎn):新疆
需求人數(shù):12 人 地點(diǎn):廣東省,江蘇省,山西省,四川省,河南省
• 南京順盛通信科技有限責(zé)任公司 聘:江蘇徐州、連云港中興原廠優(yōu)化
需求人數(shù):6 人 地點(diǎn):宿遷市,連云港市,徐州市
• 普天信息工程設(shè)計(jì)服務(wù)有限公司 聘:華為、中興無(wú)線工程開(kāi)站督導(dǎo)
需求人數(shù):10 人 地點(diǎn):石家莊市
• 南京華蘇科技有限公司 聘:中興電聯(lián)項(xiàng)目中級(jí)后臺(tái)優(yōu)化人員
需求人數(shù):20 人 地點(diǎn):石家莊市
• 重慶信科通信工程有限公司 聘:PTN中級(jí)
需求人數(shù):1 人 地點(diǎn):桂林市
• 西安中興精誠(chéng)通訊有限公司 聘:PTN/OTN工程師
需求人數(shù):2 人 地點(diǎn):成都市
• 嘉環(huán)科技股份有限公司 聘:網(wǎng)優(yōu)IMC工程師
需求人數(shù):5 人 地點(diǎn):南昌市,宜春市
• 北京電旗通訊技術(shù)股份有限公司 聘:網(wǎng)優(yōu)實(shí)習(xí)生通信應(yīng)屆生(云南)
需求人數(shù):1 人 地點(diǎn):昆明市,思茅市,昭通市
• 杭州東信網(wǎng)絡(luò)技術(shù)有限公司 聘:云南華為項(xiàng)目高中級(jí)招聘
需求人數(shù):20 人 地點(diǎn):昆明市,麗江市,大理市,迪慶藏族自治州
• 陜西瑞達(dá)灃通信技術(shù)有限公司 聘:華為光網(wǎng)絡(luò)工程師
需求人數(shù):8 人 地點(diǎn):新疆
熱點(diǎn)問(wèn)題
更多精彩
聯(lián)系我們 - 問(wèn)通信專(zhuān)家 | Powered by MSCBSC 移動(dòng)通信網(wǎng) © 2006 - |