專利名稱:用于移動(dòng)站簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及無線通信系統(tǒng),并且特別涉及利用鏈路控制協(xié)議選項(xiàng)的移動(dòng)站點(diǎn)到點(diǎn)協(xié)議參數(shù)的簡(jiǎn)化協(xié)商。
背景電子和通信技術(shù)領(lǐng)域的進(jìn)步已經(jīng)使許多新類型的通信系統(tǒng)的引入和商業(yè)化成為可能。信息被以先前不可能并且負(fù)擔(dān)不起的方式被可負(fù)擔(dān)地發(fā)送到特定地點(diǎn)。
蜂窩電話領(lǐng)域是歸因于這些進(jìn)步已經(jīng)成為可能的通信系統(tǒng)的示例。因?yàn)樵诎l(fā)送站和接收站之間不需要固定、有線連接來實(shí)現(xiàn)其間的通信,所以利用蜂窩電話或其他無線電話系統(tǒng)的通信是有利的。因此當(dāng)使用固定或硬連線連接不方便或不可行時(shí),蜂窩或其他無線電話通信系統(tǒng)實(shí)現(xiàn)通信特別有利。蜂窩電話以及其他類型的無線電話通信領(lǐng)域的持續(xù)進(jìn)步已經(jīng)可以按照已經(jīng)安裝的蜂窩和其他無線電話網(wǎng)引入通信的新業(yè)務(wù)和新形式。
為已有蜂窩和其他通信網(wǎng)提供發(fā)送分組數(shù)據(jù)能力的提議已經(jīng)被提出。在發(fā)送站和接收站之間被發(fā)送的信息被組成不連續(xù)的數(shù)據(jù)分組。單獨(dú)的分組可以在通信信道上從發(fā)送站被發(fā)送到接收站。因?yàn)樾畔⒗貌贿B續(xù)分組被發(fā)送,所以發(fā)送站僅在發(fā)送不連續(xù)分組需要的時(shí)間周期里需要使用信道。因此,信道典型地是被多個(gè)發(fā)送站使用的共享信道。
為向移動(dòng)站(MS)發(fā)送數(shù)據(jù)分組,該分組必須用移動(dòng)站的識(shí)別地址尋址。因特網(wǎng)協(xié)議(IP)地址是可被用于對(duì)要被轉(zhuǎn)發(fā)到移動(dòng)站的數(shù)據(jù)分組尋址的識(shí)別地址的示例。當(dāng)按照因特網(wǎng)協(xié)議傳輸時(shí),當(dāng)然使用IP地址。許多不同類型的業(yè)務(wù)已經(jīng)通過根據(jù)各種其他協(xié)議的分組數(shù)據(jù)通信實(shí)現(xiàn)。
傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)是因特網(wǎng)協(xié)議并且已經(jīng)成為通信的全球標(biāo)準(zhǔn)。TCP提供確保被發(fā)送的全部數(shù)量的字節(jié)被正確接收的傳輸功能,而IP提供路由機(jī)制。TCP/IP是可路由協(xié)議,這意味著消息不僅包含目的站的地址,還包含目的網(wǎng)絡(luò)的地址。TCP/IP網(wǎng)中的每個(gè)用戶需要一個(gè)IP地址。在由非移動(dòng)因特網(wǎng)用戶使用的簡(jiǎn)單IP中,每次用戶協(xié)商點(diǎn)到點(diǎn)協(xié)議會(huì)話就動(dòng)態(tài)分配一個(gè)新的IP地址。
點(diǎn)到點(diǎn)協(xié)議(PPP)是提供點(diǎn)到點(diǎn)接入并且使得能夠在串行線上連網(wǎng)的協(xié)議。cdma2000無線通信標(biāo)準(zhǔn)是在CDMA(碼分多址)系統(tǒng)中提高數(shù)據(jù)傳輸速率的第三代技術(shù)。點(diǎn)到點(diǎn)協(xié)議是cdma2000無線通信標(biāo)準(zhǔn)為在例如移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)(PDSN)之間通信所使用的協(xié)議。在移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間使用點(diǎn)到點(diǎn)協(xié)議的分組數(shù)據(jù)傳輸會(huì)話被稱為點(diǎn)到點(diǎn)協(xié)議會(huì)話。
為了使移動(dòng)站獲得對(duì)因特網(wǎng)的接入,移動(dòng)站和無線電網(wǎng)(RN)之間的空中接口以及無線電網(wǎng)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)(R-P)接口上的無線電網(wǎng)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間的連接必須被建立。當(dāng)移動(dòng)站涉及利用空中接口和R-P接口的點(diǎn)到點(diǎn)協(xié)議會(huì)話時(shí),連接總起來被稱為點(diǎn)到點(diǎn)協(xié)議(PPP)連接。
點(diǎn)到點(diǎn)協(xié)議包含包括鏈路控制協(xié)議(LCP)和幾個(gè)網(wǎng)絡(luò)控制協(xié)議的幾個(gè)子協(xié)議。除鏈路控制協(xié)議之外的哪個(gè)其他子協(xié)議被使用是依賴要在點(diǎn)到點(diǎn)協(xié)議連接上被發(fā)送的業(yè)務(wù)量類型。用于鏈路建立、配置和測(cè)試的鏈路控制協(xié)議僅是每次點(diǎn)到點(diǎn)協(xié)議會(huì)話被協(xié)商時(shí)被采用的點(diǎn)到點(diǎn)協(xié)議的子協(xié)議之一。
術(shù)語“全點(diǎn)到點(diǎn)協(xié)議協(xié)商”指包括鏈路控制協(xié)議協(xié)商以及可能包括包含點(diǎn)到點(diǎn)協(xié)議的一個(gè)或多個(gè)其他子協(xié)議的協(xié)商的點(diǎn)到點(diǎn)協(xié)議協(xié)商。在全點(diǎn)到點(diǎn)協(xié)議協(xié)商中,在包含點(diǎn)到點(diǎn)協(xié)議的其他子協(xié)議可以被協(xié)商之前鏈路控制協(xié)議協(xié)商必須達(dá)到某個(gè)階段。而且,每次移動(dòng)站啟動(dòng)點(diǎn)到點(diǎn)協(xié)議會(huì)話時(shí),包括當(dāng)移動(dòng)站在分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間的切換中被涉及時(shí),全點(diǎn)到點(diǎn)協(xié)議協(xié)商都必須被執(zhí)行。
當(dāng)鏈路控制協(xié)議選項(xiàng)被協(xié)商時(shí),第一對(duì)等端(peer)(例如移動(dòng)站)向第二對(duì)等端(例如PDSN)發(fā)送包括識(shí)別特定鏈路控制協(xié)議選項(xiàng)的選項(xiàng)號(hào)的請(qǐng)求(REQ)消息。鏈路控制協(xié)議選項(xiàng)包括某些參數(shù)(典型地被稱為選項(xiàng)),例如,第一對(duì)等端在特定點(diǎn)到點(diǎn)協(xié)議會(huì)話期間請(qǐng)求使用的最大傳輸單元和認(rèn)證方法。對(duì)等端的任何一個(gè)可發(fā)送REQ消息。接著,第二對(duì)等端檢查選項(xiàng)和參數(shù)并且,如果參數(shù)令第二對(duì)等端滿意,則第二對(duì)等端用確認(rèn)(ACK)消息應(yīng)答第一對(duì)等端,指示第一對(duì)等端該選項(xiàng)和參數(shù)已經(jīng)被第二對(duì)等端接受。
如果第二對(duì)等端不支持該選項(xiàng),則第二對(duì)等端向第一對(duì)等端發(fā)送拒絕(REJ)消息。如果第二對(duì)等端支持該選項(xiàng)但是一個(gè)或多個(gè)參數(shù)不被第二對(duì)等端接受,則第二對(duì)等端向第一對(duì)等端發(fā)送標(biāo)識(shí)對(duì)于第二對(duì)等端可接受的第二組參數(shù)的否定確認(rèn)(NAK)消息。如果第二組參數(shù)對(duì)于第一對(duì)等端可接受,則第一對(duì)等端用ACK消息應(yīng)答第二對(duì)等端。
當(dāng)移動(dòng)站參與點(diǎn)到點(diǎn)協(xié)議會(huì)話時(shí),隨著移動(dòng)站漫游,移動(dòng)站將經(jīng)常需要在無線通信系統(tǒng)的不同小區(qū)之間被切換。有時(shí)移動(dòng)站的這些切換要求點(diǎn)到點(diǎn)協(xié)議會(huì)話的處理被從第一個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)發(fā)送到第二個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)。當(dāng)切換之后,為移動(dòng)站服務(wù)的無線電網(wǎng)不能連接到第一個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)時(shí),例如,當(dāng)無線電網(wǎng)不知道第一個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)時(shí),當(dāng)無線電網(wǎng)屬于不想使用第一個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)的運(yùn)營(yíng)商時(shí),或者當(dāng)網(wǎng)絡(luò)拓?fù)洳辉试S無線電網(wǎng)到達(dá)第一個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)時(shí),這樣的分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換典型地發(fā)生。
關(guān)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換,即使通常點(diǎn)到點(diǎn)協(xié)議參數(shù)(例如PPP選項(xiàng))僅被限于幾個(gè)選擇并且很少修改,切換前開始的點(diǎn)到點(diǎn)協(xié)議會(huì)話也必須再次被完全協(xié)商。當(dāng)由第一個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)為移動(dòng)站服務(wù)時(shí)同樣當(dāng)由第二個(gè)數(shù)據(jù)分組業(yè)務(wù)節(jié)點(diǎn)為移動(dòng)站服務(wù)時(shí),點(diǎn)到點(diǎn)協(xié)議參數(shù)經(jīng)常具有相同的特征。
因?yàn)橐苿?dòng)站的點(diǎn)到點(diǎn)協(xié)議協(xié)商參數(shù)很少改變,因此全點(diǎn)到點(diǎn)協(xié)議協(xié)商經(jīng)常是不必要的并且形成很大的時(shí)間和系統(tǒng)資源的浪費(fèi)。當(dāng)移動(dòng)站和無線電網(wǎng)之間較差執(zhí)行的空中接口導(dǎo)致在全點(diǎn)到點(diǎn)協(xié)議協(xié)商期間數(shù)據(jù)分組將被丟失從而導(dǎo)致大量分組重傳時(shí),尤其如此。歸因于這些數(shù)據(jù)分組重傳的延遲可能足夠長(zhǎng)從而導(dǎo)致在移動(dòng)站上運(yùn)行的實(shí)時(shí)應(yīng)用的失敗,特別在分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)切換期間。
因此需要一種方法和系統(tǒng),用于當(dāng)移動(dòng)站開始新的點(diǎn)到點(diǎn)協(xié)議會(huì)話或者在分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間被切換時(shí)的更快并且更可靠的移動(dòng)站點(diǎn)到點(diǎn)協(xié)議協(xié)商。
發(fā)明內(nèi)容
一種執(zhí)行簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議(PPP)協(xié)商的方法,包括在第一對(duì)等端的第一個(gè)數(shù)據(jù)庫和在第二對(duì)等端的第二個(gè)數(shù)據(jù)庫中預(yù)存第一個(gè)用戶概況的步驟。第一個(gè)預(yù)存的用戶概況包括至少一個(gè)預(yù)協(xié)商的PPP參數(shù)。第一對(duì)等端向第二對(duì)等端發(fā)送識(shí)別第一個(gè)預(yù)存用戶概況的選項(xiàng)。第一對(duì)等端和第二對(duì)等端每個(gè)都響應(yīng)所述對(duì)等端商定第一個(gè)預(yù)存用戶概況來檢索第一個(gè)預(yù)存的用戶概況并且根據(jù)第一個(gè)預(yù)存用戶概況來設(shè)置其狀態(tài)機(jī)。
用于在第一對(duì)等端和第二對(duì)等端之間提供分組數(shù)據(jù)業(yè)務(wù)的無線通信系統(tǒng)包括參與點(diǎn)到點(diǎn)協(xié)議(PPP)會(huì)話協(xié)商并且具有存儲(chǔ)包括至少一個(gè)預(yù)協(xié)商PPP參數(shù)的第一個(gè)用戶概況的第一個(gè)數(shù)據(jù)庫的第一對(duì)等端。在第一個(gè)數(shù)據(jù)庫中存儲(chǔ)的第一個(gè)用戶概況被鏈接到一個(gè)選項(xiàng)。系統(tǒng)包括參與與第一對(duì)等端協(xié)商并且具有存儲(chǔ)第一個(gè)用戶概況的第二個(gè)數(shù)據(jù)庫的第二對(duì)等端。存儲(chǔ)在第二個(gè)數(shù)據(jù)庫中的第一個(gè)用戶概況被鏈接到該選項(xiàng)。第一對(duì)等端向第二對(duì)等端發(fā)送選項(xiàng),并且如果對(duì)等端對(duì)第一個(gè)用戶概況商定,則第一個(gè)用戶概況被從第一個(gè)數(shù)據(jù)庫和第二個(gè)數(shù)據(jù)庫中檢索并且第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)被根據(jù)第一個(gè)用戶概況而設(shè)置。
附圖簡(jiǎn)述通過與附圖一起參考下列詳細(xì)描述可以獲得本發(fā)明的方法和系統(tǒng)的更完整的理解,其中
圖1是說明根據(jù)本發(fā)明的示例無線通信系統(tǒng)的框圖;圖2是說明根據(jù)本發(fā)明的實(shí)施方案的簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商算法的流程圖。為了便于理解,在附圖中相同的參考數(shù)字可能的話被用于指明相同的元件;圖3是說明在參與簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商的移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間流動(dòng)的消息的示例消息傳遞圖,其中由鏈路控制協(xié)議選項(xiàng)X識(shí)別的預(yù)存用戶概況由移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)商定;以及圖4是說明在參與簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商的移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間流動(dòng)的消息的示例消息傳遞圖,其中由鏈路控制協(xié)議選項(xiàng)X識(shí)別的預(yù)存用戶概況對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)不可接受。
附圖詳述現(xiàn)在參考圖1,其中顯示了說明根據(jù)本發(fā)明的示例無線通信系統(tǒng)100的框圖。移動(dòng)站(MS)102(1)、102(2)和102(3)被顯示連接到無線電網(wǎng)(RN)108(1)和108(2),其中移動(dòng)站102(1)和102(2)被連接到無線電網(wǎng)108(1)并且移動(dòng)站102(3)被連接到無線電網(wǎng)108(2)。移動(dòng)站102(1)、102(2)和102(3)的每個(gè)通過空中接口被連接到其各自的無線電網(wǎng)108(1)或108(2)。移動(dòng)站102(1)和移動(dòng)站102(2)被顯示分別通過空中接口112(1)和112(2)被連接到無線電網(wǎng)108(1)。類似地,移動(dòng)站102(3)通過空中接口112(3)被連接到無線電網(wǎng)108(2)。移動(dòng)站102(1)、102(2)和102(3)的每個(gè)有可被用于存儲(chǔ)數(shù)據(jù),例如,在點(diǎn)到點(diǎn)協(xié)議(PPP)協(xié)商期間被用于預(yù)存用戶概況的數(shù)據(jù)庫(DB)。移動(dòng)站102(1)有數(shù)據(jù)庫DB(1),而移動(dòng)站102(2)有數(shù)據(jù)庫DB(2)并且移動(dòng)站102(3)有數(shù)據(jù)庫DB(3)。移動(dòng)站102(1)、102(2)和102(3)的每個(gè)還有一個(gè)PPP狀態(tài)機(jī)(SM),可被用于存儲(chǔ)例如在PPP協(xié)商期間被使用的PPP參數(shù)(例如PPP選項(xiàng))的狀態(tài)。移動(dòng)站102(1)有PPP狀態(tài)機(jī)SM(1),而移動(dòng)站102(2)有PPP狀態(tài)機(jī)SM(2)并且移動(dòng)站102(3)有PPP狀態(tài)機(jī)SM(3)。
無線電網(wǎng)108(1)和108(2)被顯示被連接到因特網(wǎng)協(xié)議(IP)網(wǎng)118,IP網(wǎng)118作為無線電網(wǎng)108(1)和108(2)以及多個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)(PDSN)120(1)、120(2)和102(3)之間的接口。分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)包括數(shù)據(jù)庫121(1),而分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(2)包括數(shù)據(jù)庫121(2)并且分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(3)包括數(shù)據(jù)庫121(3)。數(shù)據(jù)庫121(1)、121(2)和121(3)的每個(gè)可被用于存儲(chǔ)數(shù)據(jù),例如在PPP協(xié)商期間被使用的預(yù)存用戶概況。分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)包括至少一個(gè)PPP狀態(tài)機(jī)122(1),而分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(2)包括至少一個(gè)PPP狀態(tài)機(jī)122(2)并且分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(3)包括至少一個(gè)PPP狀態(tài)機(jī)122(3)。分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)、120(2)和120(3)的每個(gè)包括每個(gè)PPP連接一個(gè)PPP狀態(tài)機(jī);因此,例如,如果分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)服務(wù)5個(gè)移動(dòng)站102,則5個(gè)PPP狀態(tài)機(jī)122將存在來執(zhí)行分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和5個(gè)移動(dòng)站102之間的PPP協(xié)商。PPP狀態(tài)機(jī)122(1)、122(2)和122(3)的每個(gè)可被用于例如存儲(chǔ)在PPP協(xié)商期間被使用的PPP參數(shù)的狀態(tài)。
在無線電網(wǎng)108(1)和108(2)以及分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)、120(2)和120(3)之間由IP網(wǎng)118提供的接口被稱為R-P接口。當(dāng)移動(dòng)站利用空中接口和R-P接口被涉及到點(diǎn)到點(diǎn)協(xié)議會(huì)話中時(shí),這個(gè)連接被總稱為點(diǎn)到點(diǎn)協(xié)議(PPP)連接。
被顯示連接到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)、120(2)和120(3)的還有子網(wǎng)128(1)和128(2)。被連接到子網(wǎng)128(1)和128(2)的是路由器132(1)和132(2),其進(jìn)而被連接到骨干網(wǎng)136。分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)、120(2)和120(3)負(fù)責(zé)建立、維護(hù)和終止與如移動(dòng)站102(1)、102(2)和102(3)的移動(dòng)站的點(diǎn)到點(diǎn)協(xié)議會(huì)話。無線電網(wǎng)108(1)和108(2)負(fù)責(zé)中繼移動(dòng)站102(1)、102(2)、102(3)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)、120(2)和120(3)之間的點(diǎn)到點(diǎn)協(xié)議會(huì)話數(shù)據(jù)。在現(xiàn)有技術(shù)下,每次由移動(dòng)站102(1)、102(2)或102(3)之一開始一個(gè)新的點(diǎn)到點(diǎn)協(xié)議會(huì)話時(shí),包括鏈路控制協(xié)議(LCP)協(xié)商的全點(diǎn)到點(diǎn)協(xié)議協(xié)商必須被執(zhí)行。
如果如移動(dòng)站102(1)的移動(dòng)站想要開始一個(gè)點(diǎn)到點(diǎn)協(xié)議會(huì)話,則其將通過空中接口112(1)與無線電網(wǎng)108(1)通信。然后無線電網(wǎng)108(1)將利用IP網(wǎng)118選擇一個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)。為這個(gè)例子的目的,假設(shè)無線電網(wǎng)108(1)通過IP網(wǎng)118選擇分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)來處理移動(dòng)站102(1)的點(diǎn)到點(diǎn)協(xié)議會(huì)話。在現(xiàn)有技術(shù)下,為使涉及移動(dòng)站102(1)的點(diǎn)到點(diǎn)協(xié)議會(huì)話發(fā)生,第一個(gè)全點(diǎn)到點(diǎn)協(xié)議協(xié)商必須發(fā)生。
因?yàn)橐苿?dòng)站102(1)、102(2)和102(3)能夠漫游,因此其可以例如從由無線電網(wǎng)108(1)服務(wù)的一個(gè)服務(wù)區(qū)域移動(dòng)到由無線電網(wǎng)108(2)服務(wù)的另一個(gè)服務(wù)區(qū)域。如果移動(dòng)站被涉及到點(diǎn)到點(diǎn)協(xié)議會(huì)話的同時(shí)漫游發(fā)生,則移動(dòng)站已經(jīng)被切換到的無線電網(wǎng)典型地試圖避免分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間的切換,這是一個(gè)需要來自不同的分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)而不是在切換前提供業(yè)務(wù)的分組業(yè)務(wù)節(jié)點(diǎn)來處理點(diǎn)到點(diǎn)協(xié)議會(huì)話的服務(wù)。但是,可能切換過程之后,移動(dòng)站由出于多個(gè)原因的任何一個(gè)不能到達(dá)緊接在切換之前的先前處理移動(dòng)站的點(diǎn)到點(diǎn)協(xié)議會(huì)話的分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)的無線電網(wǎng)服務(wù)。在現(xiàn)有技術(shù)下,在這個(gè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換情況中,包括鏈路控制協(xié)議(LCP)協(xié)商的全點(diǎn)到點(diǎn)協(xié)議協(xié)商被要求來繼續(xù)點(diǎn)到點(diǎn)協(xié)議會(huì)話。
現(xiàn)在參考圖2,其中顯示了說明根據(jù)本發(fā)明的實(shí)施方案的簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商算法的操作的流程圖。術(shù)語“簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商”指這樣一種點(diǎn)到點(diǎn)協(xié)議協(xié)商,其中通常在第一對(duì)等端和第二對(duì)等端之間的全點(diǎn)到點(diǎn)協(xié)議協(xié)商中被協(xié)商的一個(gè)或多個(gè)點(diǎn)到點(diǎn)協(xié)議參數(shù)被預(yù)協(xié)商,存儲(chǔ)在對(duì)于對(duì)等端可訪問的至少一個(gè)數(shù)據(jù)庫中,并且被訪問用于把協(xié)商過程連成一個(gè)整體。有利地,如果全點(diǎn)到點(diǎn)協(xié)議協(xié)商的所有點(diǎn)到點(diǎn)協(xié)議參數(shù)是預(yù)協(xié)商的,就不需要任何預(yù)協(xié)商參數(shù)的點(diǎn)到點(diǎn)協(xié)議協(xié)商。
移動(dòng)站102(1)是第一對(duì)等端并且分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是第二對(duì)等端,因此,例如移動(dòng)站102(1)在步驟202在REQ消息中向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送鏈路控制協(xié)議選項(xiàng)指定的選項(xiàng)X。該選項(xiàng)X識(shí)別包括移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在全點(diǎn)到點(diǎn)協(xié)議協(xié)商期間可能商定的一個(gè)或多個(gè)預(yù)協(xié)商的點(diǎn)到點(diǎn)協(xié)議參數(shù)(例如PPP選項(xiàng)),如點(diǎn)到點(diǎn)協(xié)議壓縮或用戶IP地址的預(yù)存儲(chǔ)用戶概況。由REQ消息的選項(xiàng)X識(shí)別的特定用戶概況可以,例如在每移動(dòng)站的基礎(chǔ)上或在其中對(duì)一組給定的移動(dòng)站設(shè)置相同的參數(shù)的全局基礎(chǔ)上由對(duì)等端存儲(chǔ)在數(shù)據(jù)庫DB(1)、DB(2)、DB(3)、121(1)、121(2)和121(3).因?yàn)橐苿?dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是對(duì)等端,所以移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在算法200的步驟中可被互相替代。
簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商算法200在步驟201開始,其中移動(dòng)站102(1)開始一個(gè)新的點(diǎn)到點(diǎn)協(xié)議會(huì)話或者在參與點(diǎn)到點(diǎn)協(xié)議會(huì)話時(shí)經(jīng)歷分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換,其中任何一個(gè)需要移動(dòng)站102(1)和分組數(shù)據(jù)數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)之間的點(diǎn)到點(diǎn)協(xié)議協(xié)商。從步驟201,執(zhí)行進(jìn)行到步驟202。在步驟202,移動(dòng)站102(1)通過無線電網(wǎng)108(1)向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送包含選項(xiàng)X的REQ消息。選項(xiàng)X識(shí)別預(yù)存的用戶概況。
由選項(xiàng)X標(biāo)識(shí)的預(yù)存的用戶概況表示在特定點(diǎn)到點(diǎn)協(xié)議會(huì)話期間被使用的移動(dòng)站102(1)請(qǐng)求的一組建議的PPP相關(guān)的參數(shù)。選項(xiàng)X通過分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)可與由數(shù)據(jù)庫121(1)中用戶概況ID索引的一組預(yù)存用戶概況比較的用戶概況ID識(shí)別預(yù)存的用戶概況。然后被引用的預(yù)存用戶概況,與其中包含的參數(shù)一起,可被PDSN 120(1)從數(shù)據(jù)庫121(1)中檢索。
再次參考圖2,從步驟202,執(zhí)行進(jìn)行到步驟203。在步驟203,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)接收REQ消息的選項(xiàng)X。從步驟203,執(zhí)行進(jìn)行到步驟204。在步驟204,確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是否支持簡(jiǎn)化PPP協(xié)商。如果PDSN 120(1)支持簡(jiǎn)化PPP協(xié)商,則執(zhí)行進(jìn)行到步驟205。在步驟205,確定由選項(xiàng)X標(biāo)識(shí)的用戶概況是否被PDSN 120(1)知道和接受。步驟205的確定典型地由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是否有鏈接到數(shù)據(jù)庫121(1)中的選項(xiàng)X的用戶概況ID的預(yù)存用戶概況做出。如果在步驟205,是這樣確定的,則執(zhí)行進(jìn)行到步驟209。
如果在步驟204確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)不支持簡(jiǎn)化PPP協(xié)商,則執(zhí)行進(jìn)行到步驟206。在步驟206,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送拒絕(REJ)消息,其向移動(dòng)站102(1)指示由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況不被分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)支持。從步驟206,執(zhí)行進(jìn)行到步驟207。在步驟207,從現(xiàn)有技術(shù)已知的全點(diǎn)到點(diǎn)協(xié)議協(xié)商被與由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況無關(guān)地執(zhí)行。
如果在步驟205確定由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)不可接受,則執(zhí)行進(jìn)行到步驟208。在步驟208,確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是否可導(dǎo)出與由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況類似的在數(shù)據(jù)庫121(1)中存儲(chǔ)的另一個(gè)預(yù)存用戶概況。
另一個(gè)用戶概況的導(dǎo)出的標(biāo)準(zhǔn)在需要時(shí)可被建立。例如,由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況可包括對(duì)于PPP協(xié)商必要的所有參數(shù),因此沒有其他的PPP協(xié)商是必要的。因?yàn)橛蛇x項(xiàng)X標(biāo)識(shí)的用戶概況的PPP參數(shù)典型地按預(yù)定順序被協(xié)商,所以能夠在由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況和在數(shù)據(jù)庫121(1)和數(shù)據(jù)庫DB(1)中存儲(chǔ)的另一個(gè)用戶概況之間找到允許導(dǎo)出的足夠類似處,如果例如概況只匹配一部分協(xié)商。因此,允許由選項(xiàng)X識(shí)別的用戶概況的PPP參數(shù)的一部分而不是所有被預(yù)協(xié)商的預(yù)存用戶概況是導(dǎo)出的類似用戶概況的一個(gè)例子。
如果在步驟208確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)沒有與由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況類似的在數(shù)據(jù)庫121(1)中存儲(chǔ)的另一個(gè)預(yù)存用戶概況,則執(zhí)行移動(dòng)到步驟206。
如果在步驟208確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)能夠?qū)С雠c由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況類似的在數(shù)據(jù)庫121(1)中存儲(chǔ)的另一個(gè)預(yù)存用戶概況,則執(zhí)行進(jìn)行到步驟212。在步驟212,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送包含識(shí)別在步驟208導(dǎo)出的預(yù)存用戶概況的選項(xiàng)X的否定確認(rèn)(NAK)消息。NAK消息被分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)用于通知移動(dòng)站102(1)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)支持由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況但是由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況的至少一個(gè)參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)不可接受。在步驟208識(shí)別的預(yù)存用戶概況包括對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)可接受的參數(shù)。
從步驟212,執(zhí)行進(jìn)行到步驟213。在步驟213,確定在步驟212由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)最后發(fā)送的預(yù)存用戶概況(也就是,通過NAK消息由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送的最后的預(yù)存用戶概況)對(duì)于移動(dòng)站102(1)是否可接受。如果在步驟213確定如此,則執(zhí)行進(jìn)行到步驟214。在步驟214,移動(dòng)站102(1)向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送ACK消息,根據(jù)其識(shí)別在步驟212被發(fā)送的最后預(yù)存的用戶概況來設(shè)置其PPP狀態(tài)機(jī)SM(1),并且在繼續(xù)任何進(jìn)一步PPP相關(guān)任務(wù)之前等待接收ACK消息。在步驟214從移動(dòng)站102(1)發(fā)送到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息作為移動(dòng)站102(1)對(duì)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的確認(rèn)在步驟212由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送的最后的預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分。在步驟212發(fā)送的最后的預(yù)存用戶概況可包括消除了對(duì)于除鏈路控制協(xié)議協(xié)商之外協(xié)商任何剩余點(diǎn)到點(diǎn)協(xié)議參數(shù)的某些或所有的需要的預(yù)協(xié)商的參數(shù)。
從步驟214,執(zhí)行進(jìn)行到步驟215。在步驟215,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送ACK消息并且根據(jù)在步驟213商定的概況來設(shè)置其PPP狀態(tài)機(jī)122(1)。在步驟215從分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)到移動(dòng)站102(1)的ACK消息作為分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)對(duì)移動(dòng)站102(1)的確認(rèn)在步驟212由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送的最后的預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分。
從分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)到移動(dòng)站102(1)的步驟215的CK消息被需要以便確保分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)依靠移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)根據(jù)相同的預(yù)存用戶概況來設(shè)置其各自的PPP狀態(tài)機(jī)來獲得了同步。除了額外的ACK消息(例如,步驟215的ACK消息)必須被接收ACK消息(例如步驟214的ACK消息)的一個(gè)對(duì)等端發(fā)送用于使點(diǎn)到點(diǎn)協(xié)議協(xié)商進(jìn)行下去,預(yù)存用戶概況的參數(shù)與任何其他鏈路控制協(xié)議選項(xiàng)相同地被協(xié)商。如果不包括額外的ACK消息,則對(duì)等端之一可能利用與另一對(duì)等端不同的點(diǎn)到點(diǎn)協(xié)議參數(shù)在除鏈路控制協(xié)議協(xié)商之外的點(diǎn)到點(diǎn)協(xié)議協(xié)商中繼續(xù)進(jìn)行。例如,如果沒有步驟215的ACK消息并且步驟214的ACK消息沒有正確地被分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)接收,則移動(dòng)站102(1)假設(shè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)已經(jīng)正確地接收了步驟214的ACK消息并且開始發(fā)送屬于后來的點(diǎn)到點(diǎn)協(xié)議子協(xié)議的消息或者發(fā)送有效負(fù)載,即使分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)沒有根據(jù)由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在步驟212發(fā)送的最后的預(yù)存用戶概況來設(shè)置其狀態(tài)機(jī)。
再次參見圖2,從步驟215,執(zhí)行進(jìn)行到步驟211。在步驟211,有效負(fù)載在移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)之間被發(fā)送(或者概況中沒有包含的剩余選項(xiàng)的協(xié)商繼續(xù))。
如果在步驟213確定由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在步驟212發(fā)送的最后的預(yù)存用戶概況對(duì)于移動(dòng)站102(1)不可接受,則執(zhí)行進(jìn)行到步驟216。分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)可通過步驟208、212、213和216繼續(xù)循環(huán)直到移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)找到互相可接受的預(yù)存用戶概況或者沒有與選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況類似的更多預(yù)存用戶概況。
在步驟216,確定移動(dòng)站102(1)是否可以導(dǎo)出與選項(xiàng)X標(biāo)識(shí)的概況類似的一個(gè)新的預(yù)存用戶概況。如果確定如此,則執(zhí)行進(jìn)行到步驟202。如果移動(dòng)站102(1)不能導(dǎo)出與選項(xiàng)X標(biāo)識(shí)的概況類似的一個(gè)新的預(yù)存用戶概況,則執(zhí)行進(jìn)行到步驟217。在步驟217,移動(dòng)站102(1)向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送REJ消息。REJ消息指示分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)移動(dòng)站102(1)不接受在步驟212最后發(fā)送的預(yù)存用戶概況。從步驟217,執(zhí)行進(jìn)行到步驟207。
如果在步驟205確定由選項(xiàng)X標(biāo)識(shí)的預(yù)存概況的參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)可接受,則執(zhí)行進(jìn)行到步驟209。在步驟209,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送確認(rèn)(ACK)消息,根據(jù)由選項(xiàng)X標(biāo)識(shí)的預(yù)存概況來設(shè)置其PPP狀態(tài)機(jī)122(1),并且在繼續(xù)任何進(jìn)一步PPP相關(guān)任務(wù)之前等待接收來自移動(dòng)站102(1)的ACK消息。由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在步驟209發(fā)送的ACK消息作為分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)對(duì)移動(dòng)站102(1)的確認(rèn)由選項(xiàng)X識(shí)別的預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分。從步驟209,執(zhí)行進(jìn)行到步驟210。在步驟210,移動(dòng)站102(1)通過向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送ACK消息并且根據(jù)由選項(xiàng)X識(shí)別的預(yù)存用戶概況來設(shè)置其PPP狀態(tài)機(jī)122(1)來響應(yīng)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)。在步驟210從移動(dòng)站102(1)到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息作為移動(dòng)站102(1)到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的確認(rèn)由選項(xiàng)X識(shí)別的預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分。
在步驟210從移動(dòng)站102(1)到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息被需要以便確保移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)依靠移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)根據(jù)相同的預(yù)存用戶概況來設(shè)置其各自狀態(tài)機(jī)來獲得了同步。除了額外的ACK消息(例如,步驟210的ACK消息)必須被接收ACK消息(例如步驟209的ACK消息)的一個(gè)對(duì)等端發(fā)送用于使點(diǎn)到點(diǎn)協(xié)議協(xié)商進(jìn)行下去,預(yù)存用戶概況的參數(shù)與任何其他鏈路控制協(xié)議選項(xiàng)相同地被協(xié)商。如果不包括額外的ACK消息,則對(duì)等端之一可能利用與另一對(duì)等端不同的參數(shù)在除鏈路控制協(xié)議協(xié)商之外的點(diǎn)到點(diǎn)協(xié)議協(xié)商中繼續(xù)進(jìn)行。例如,如果沒有步驟210的ACK消息并且來自分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的步驟209的ACK消息沒有正確地被移動(dòng)站102(1)接收,則分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)假設(shè)移動(dòng)站102(1)已經(jīng)正確地接收了步驟209的ACK消息并且開始發(fā)送屬于后來的點(diǎn)到點(diǎn)協(xié)議子協(xié)議的消息或者向移動(dòng)站102(1)發(fā)送有效負(fù)載,即使移動(dòng)站102(1)沒有根據(jù)由選項(xiàng)X識(shí)別的預(yù)存用戶概況來設(shè)置其狀態(tài)機(jī)。
從步驟210,執(zhí)行進(jìn)行到步驟211。在步驟211,有效負(fù)載在分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)之間被發(fā)送(或者概況中沒有包含的剩余選項(xiàng)的協(xié)商繼續(xù))。在步驟210根據(jù)由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況來設(shè)置其各自的狀態(tài)機(jī)122(1)和SM(1)的分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)的每個(gè),允許由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況可包括消除了除鏈路控制協(xié)議協(xié)商之外協(xié)商任何剩余點(diǎn)到點(diǎn)協(xié)議參數(shù)的某些或所有的需要的預(yù)協(xié)商的參數(shù)。因此根據(jù)由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況來設(shè)置分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的狀態(tài)機(jī)122(1)和移動(dòng)站102(1)的狀態(tài)機(jī)SM(1)可能消除對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)之間的任何進(jìn)一步點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要。
因此從圖2可以看到在鏈路控制協(xié)議協(xié)商期間使用選項(xiàng)X使得在移動(dòng)站發(fā)起新的點(diǎn)到點(diǎn)協(xié)議會(huì)話或者經(jīng)歷分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換時(shí)能夠進(jìn)行簡(jiǎn)化的點(diǎn)到點(diǎn)協(xié)議協(xié)商。簡(jiǎn)化的點(diǎn)到點(diǎn)協(xié)議協(xié)商避免了執(zhí)行全點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要并且節(jié)省了時(shí)間和系統(tǒng)資源。如果分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)支持由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況但是由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況的點(diǎn)到點(diǎn)協(xié)議參數(shù)的一個(gè)或多個(gè)對(duì)于移動(dòng)站不可接受,則分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)可以發(fā)送識(shí)別類似于由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況的額外的預(yù)存用戶概況的消息。由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)和移動(dòng)站確認(rèn)預(yù)存用戶概況之后,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)和移動(dòng)站的每個(gè)根據(jù)預(yù)存用戶概況來設(shè)置其各自的狀態(tài)機(jī),以便商定的預(yù)存用戶概況可被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。
現(xiàn)在參見圖3,其中顯示了說明移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間流動(dòng)的消息的示例消息傳遞圖,該移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)參與其中由鏈路控制協(xié)議選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況由移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)商定的簡(jiǎn)化的點(diǎn)到點(diǎn)協(xié)議協(xié)商。移動(dòng)站102(1)是第一對(duì)等端并且分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是第二對(duì)等端,因此移動(dòng)站102(1)在REQ消息202中向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送鏈路控制協(xié)議選項(xiàng)指定的選項(xiàng)X。選項(xiàng)X識(shí)別包括移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)可能在全點(diǎn)到點(diǎn)協(xié)議協(xié)商期間商定的一個(gè)或多個(gè)預(yù)協(xié)商的點(diǎn)到點(diǎn)協(xié)議參數(shù),如點(diǎn)到點(diǎn)協(xié)議壓縮或用戶IP地址的預(yù)存用戶概況。假設(shè)在圖3的消息傳遞圖中,移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)商定由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況并且PPP協(xié)商從那里進(jìn)行。
在圖3的例子中,REQ消息202的由選項(xiàng)X標(biāo)識(shí)的特定用戶概況已經(jīng)被移動(dòng)站102(1)存儲(chǔ)在數(shù)據(jù)庫DB(1)中并且被分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)存儲(chǔ)在數(shù)據(jù)庫121(1)中。REQ消息202由移動(dòng)站102(1)響應(yīng)移動(dòng)站102(1)的PDSN間切換或者由移動(dòng)站102(1)的新PPP會(huì)話的發(fā)起而發(fā)送到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)。因?yàn)橐苿?dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是對(duì)等端,所以移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在圖3中可以彼此替換。
響應(yīng)PDSN間切換或者新PPP會(huì)話的發(fā)起,移動(dòng)站102(1)通過無線電網(wǎng)108(1)向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送REQ消息202,其包括識(shí)別預(yù)存用戶概況的選項(xiàng)X。響應(yīng)REQ消息202,PDSN 120(1)將由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況與數(shù)據(jù)庫121(1)中由用戶概況ID索引的一組預(yù)存用戶概況相比較。然后被引用的預(yù)存用戶概況和其中包含的參數(shù)一起被PDSN 120(1)從數(shù)據(jù)庫121(1)中檢索。
檢索到由選項(xiàng)X標(biāo)識(shí)的用戶概況之后,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)通過確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)有鏈接到數(shù)據(jù)庫121(1)中選項(xiàng)X的用戶概況ID的預(yù)存用戶概況,來確定其支持由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況。接著,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)確定由選項(xiàng)X標(biāo)識(shí)的并且從數(shù)據(jù)庫121(1)檢索的預(yù)存用戶概況的參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是可接受的。
因?yàn)橛蛇x項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況的參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是可接受的,因此分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送確認(rèn)(ACK)消息209。由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送的ACK消息209作為分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)對(duì)移動(dòng)站102(1)的確認(rèn)由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。
移動(dòng)站102(1)通過向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)發(fā)送ACK消息210來響應(yīng)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息209。從移動(dòng)站102(1)到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息210作為移動(dòng)站102(1)對(duì)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的確認(rèn)由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。
從移動(dòng)站102(1)到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息210被需要以便確保移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)依靠移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)根據(jù)相同的預(yù)存用戶概況設(shè)置其各自狀態(tài)機(jī)來獲得了同步。除了額外的ACK消息(例如,ACK消息210)必須被接收ACK消息(例如ACK消息209)的對(duì)等端發(fā)送用于使點(diǎn)到點(diǎn)協(xié)議協(xié)商進(jìn)行下去,預(yù)存用戶概況的參數(shù)與任何其他鏈路控制協(xié)議選項(xiàng)相同地被協(xié)商。如果不包括額外的ACK消息,則對(duì)等端之一可能利用與另一對(duì)等端不同的點(diǎn)到點(diǎn)協(xié)議參數(shù)在除鏈路控制協(xié)議協(xié)商之外的點(diǎn)到點(diǎn)協(xié)議協(xié)商中繼續(xù)進(jìn)行。例如,如果沒有ACK消息210并且來自分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息209沒有正確地被移動(dòng)站102(1)接收,則分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)可假設(shè)移動(dòng)站102(1)已經(jīng)正確地接收了ACK消息209并且開始發(fā)送屬于后來的點(diǎn)到點(diǎn)協(xié)議子協(xié)議的消息或者向移動(dòng)站102(1)發(fā)送有效負(fù)載,即使移動(dòng)站102(1)沒有根據(jù)由選項(xiàng)X識(shí)別的預(yù)存用戶概況來設(shè)置其狀態(tài)機(jī)。
接著,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)的每個(gè)根據(jù)由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況來設(shè)置其各自的狀態(tài)機(jī)122(1)和SM(1),因此由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況可包括消除了除鏈路控制協(xié)議協(xié)商之外協(xié)商任何剩余點(diǎn)到點(diǎn)協(xié)議參數(shù)的某些或所有的需要的預(yù)協(xié)商的參數(shù)。因此根據(jù)由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況來設(shè)置分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的狀態(tài)機(jī)122(1)和移動(dòng)站102(1)的狀態(tài)機(jī)SM(1)可能消除對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)之間的任何進(jìn)一步點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要。
因此從圖3可以看到,在鏈路控制協(xié)議協(xié)商期間使用選項(xiàng)X使得在移動(dòng)站發(fā)起新的點(diǎn)到點(diǎn)協(xié)議會(huì)話或者經(jīng)歷分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換時(shí)能夠進(jìn)行簡(jiǎn)化的點(diǎn)到點(diǎn)協(xié)議協(xié)商。簡(jiǎn)化的點(diǎn)到點(diǎn)協(xié)議協(xié)商避免了執(zhí)行全點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要并且節(jié)省了時(shí)間和系統(tǒng)資源。由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)和移動(dòng)站確認(rèn)預(yù)存用戶概況之后,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)和移動(dòng)站的每個(gè)根據(jù)預(yù)存用戶概況來設(shè)置其各自的狀態(tài)機(jī),以便商定的預(yù)存用戶概況可被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。
現(xiàn)在參考圖4,其中顯示了說明參與簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議協(xié)商的移動(dòng)站和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)之間的消息流的示例消息傳遞圖。在圖4中,由鏈路控制協(xié)議選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)不可接受,因此分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)向移動(dòng)站發(fā)送NAK消息,它識(shí)別與由鏈路控制協(xié)議選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況類似的另一個(gè)預(yù)存用戶概況。
移動(dòng)站102(1)是第一對(duì)等端并且分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是第二對(duì)等端,因此移動(dòng)站102(1)在REQ消息202中向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送鏈路控制協(xié)議選項(xiàng)指定的選項(xiàng)X。該選項(xiàng)X識(shí)別包括移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在全點(diǎn)到點(diǎn)協(xié)議協(xié)商期間可能商定的一個(gè)或多個(gè)預(yù)協(xié)商的點(diǎn)到點(diǎn)協(xié)議參數(shù),如點(diǎn)到點(diǎn)協(xié)議壓縮或用戶IP地址的預(yù)存儲(chǔ)用戶概況。在圖4的消息傳遞圖中假設(shè)移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)沒有商定由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況,并且分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送NAK消息,它識(shí)別另一個(gè)預(yù)存用戶概況。
在圖4的例子中,REQ消息202的由選項(xiàng)X標(biāo)識(shí)的特定用戶概況已經(jīng)被移動(dòng)站102(1)存儲(chǔ)在數(shù)據(jù)庫DB(1)中并且被分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)存儲(chǔ)在數(shù)據(jù)庫121(1)中,但是由選項(xiàng)X標(biāo)識(shí)的用戶概況的一個(gè)或多個(gè)參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是不可接受的。REQ消息202由移動(dòng)站102(1)響應(yīng)移動(dòng)站102(1)的PDSN間切換或者由移動(dòng)站102(1)的新PPP會(huì)話的發(fā)起而發(fā)送到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)。因?yàn)橐苿?dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是對(duì)等端,所以移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)在圖4中可以彼此替換。
響應(yīng)PDSN間切換或者新PPP會(huì)話的發(fā)起,移動(dòng)站102(1)通過無線電網(wǎng)108(1)向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送RBQ消息202,其包括識(shí)別預(yù)存用戶概況的選項(xiàng)X。響應(yīng)REQ消息202,PDSN 120(1)將由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況與數(shù)據(jù)庫121(1)中由用戶概況ID索引的一組預(yù)存用戶概況相比較。然后被引用的預(yù)存用戶概況和其中包含的參數(shù)一起被PDSN 120(1)從數(shù)據(jù)庫121(1)中檢索。
檢索到由選項(xiàng)X標(biāo)識(shí)的用戶概況之后,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)通過確定分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)有鏈接到數(shù)據(jù)庫121(1)中選項(xiàng)X的用戶概況ID的預(yù)存用戶概況,來確定其支持由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況。接著,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)確定由選項(xiàng)X標(biāo)識(shí)的并且被從數(shù)據(jù)庫121(1)檢索的預(yù)存用戶概況的參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是不可接受的。
響應(yīng)由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)確定的由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況的一個(gè)或多個(gè)參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是不可接受的,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)確定在數(shù)據(jù)庫121(1)中存儲(chǔ)有與由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況類似的另一個(gè)預(yù)存用戶概況。
確定有類似的預(yù)存用戶概況之后,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送識(shí)別類似預(yù)存用戶概況的否定確認(rèn)(NAK)消息212。NAK消息212由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)用于通知移動(dòng)站102(1)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)支持由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況但是由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況的至少一個(gè)參數(shù)對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)是不可接受的。類似的預(yù)存用戶概況包括對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)可接受的參數(shù)。NAK消息包括識(shí)別類似的預(yù)存用戶概況的選項(xiàng),除了缺少某些不可接受的參數(shù),類似概況可以是例如由移動(dòng)站102(1)發(fā)送的由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況的等價(jià)物。
響應(yīng)NAK消息212,移動(dòng)站102(1)確定類似的預(yù)存用戶概況對(duì)于移動(dòng)站102(1)可接受并且向分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送ACK消息214。從移動(dòng)站102(1)到分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的ACK消息214作為移動(dòng)站102(1)對(duì)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的確認(rèn)來自分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的類似預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。類似的預(yù)存用戶概況可包括消除了除鏈路控制協(xié)議協(xié)商之外協(xié)商任何剩余點(diǎn)到點(diǎn)協(xié)議參數(shù)的某些或所有的需要的預(yù)協(xié)商的參數(shù)。
響應(yīng)ACK消息214,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)向移動(dòng)站102(1)發(fā)送ACK消息。從分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)到移動(dòng)站102(1)的ACK消息215作為分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)對(duì)移動(dòng)站102(1)的確認(rèn)來自分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的類似預(yù)存用戶概況將被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。
從分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)到移動(dòng)站102(1)的ACK消息215被需要以便確保分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)依靠移動(dòng)站102(1)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)根據(jù)相同的預(yù)存用戶概況來設(shè)置其各自的PPP狀態(tài)機(jī)而獲得了同步。除了額外的ACK消息(例如,ACK消息215)必須被接收ACK消息(例如ACK消息214)的一個(gè)對(duì)等端發(fā)送用于使點(diǎn)到點(diǎn)協(xié)議協(xié)商進(jìn)行下去,預(yù)存用戶概況的參數(shù)與任何其他鏈路控制協(xié)議選項(xiàng)相同地被協(xié)商。如果不包括額外的ACK消息215,則對(duì)等端之一可能利用與另一對(duì)等端不同的點(diǎn)到點(diǎn)協(xié)議參數(shù)在除鏈路控制協(xié)議協(xié)商之外的點(diǎn)到點(diǎn)協(xié)議協(xié)商中繼續(xù)進(jìn)行。例如,如果沒有ACK消息215并且ACK消息214沒有正確地被分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)接收,則移動(dòng)站102(1)假設(shè)分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)已經(jīng)正確地接收了ACK消息214并且開始發(fā)送屬于后來的點(diǎn)到點(diǎn)協(xié)議子協(xié)議的消息或者發(fā)送有效負(fù)載,即使分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)沒有根據(jù)從分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送的類似的預(yù)存用戶概況來設(shè)置其狀態(tài)機(jī)。
再次參見圖4,ACK消息215被發(fā)送之后,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)的每個(gè)根據(jù)從分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送的類似預(yù)存用戶概況來設(shè)置其各自的狀態(tài)機(jī)122(1)和SM(1),因此最后的預(yù)存用戶概況被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。因此根據(jù)由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)發(fā)送的類似預(yù)存用戶概況來設(shè)置分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)的狀態(tài)機(jī)122(1)和移動(dòng)站102(1)的狀態(tài)機(jī)SM(1)可能消除對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)120(1)和移動(dòng)站102(1)之間任何進(jìn)一步點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要。
因此從圖4可以看出,在鏈路控制協(xié)議協(xié)商期間使用選項(xiàng)X使得在移動(dòng)站發(fā)起新的點(diǎn)到點(diǎn)協(xié)議會(huì)話或者經(jīng)歷分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換時(shí)能夠進(jìn)行簡(jiǎn)化的點(diǎn)到點(diǎn)協(xié)議協(xié)商。簡(jiǎn)化的點(diǎn)到點(diǎn)協(xié)議協(xié)商避免了執(zhí)行全點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要并且節(jié)省了時(shí)間和系統(tǒng)資源。如果由選項(xiàng)X標(biāo)識(shí)的預(yù)存用戶概況對(duì)于分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)不可接受,則類似的預(yù)存用戶概況可被分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)發(fā)送到移動(dòng)站。由分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)和移動(dòng)站確認(rèn)類似預(yù)存用戶概況之后,分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)和移動(dòng)站的每個(gè)根據(jù)類似預(yù)存用戶概況來設(shè)置其各自的狀態(tài)機(jī),因此商定的類似預(yù)存用戶概況可被用于點(diǎn)到點(diǎn)協(xié)議協(xié)商的剩余部分中。
雖然本發(fā)明的方法和系統(tǒng)的優(yōu)選實(shí)施方案已經(jīng)與附圖一起被說明并且在上述詳細(xì)描述中被描述,但是應(yīng)該理解,本發(fā)明不限于公開的實(shí)施方案,而是在不背離由所附權(quán)利要求提出和定義的本發(fā)明的精神的情況下可以有許多調(diào)整、修改和替代。
權(quán)利要求
1.一種執(zhí)行簡(jiǎn)化點(diǎn)到點(diǎn)協(xié)議(PPP)協(xié)商的方法,包括步驟在第一對(duì)等端的第一個(gè)數(shù)據(jù)庫和第二對(duì)等端的第二個(gè)數(shù)據(jù)庫中預(yù)存第一個(gè)用戶概況,所述第一個(gè)用戶概況包括至少一個(gè)預(yù)協(xié)商的PPP參數(shù);由第一對(duì)等端向第二對(duì)等端發(fā)送識(shí)別第一個(gè)預(yù)存用戶概況的選項(xiàng);由第一對(duì)等端和第二對(duì)等端響應(yīng)由對(duì)等端商定第一個(gè)預(yù)存用戶概況而檢索第一個(gè)預(yù)存用戶概況;以及根據(jù)第一個(gè)預(yù)存用戶概況設(shè)置第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)。
2.根據(jù)權(quán)利要求1所述的方法,其中發(fā)送識(shí)別第一個(gè)用戶概況的選項(xiàng)的步驟被作為鏈路控制協(xié)議協(xié)商的一部分而執(zhí)行。
3.根據(jù)權(quán)利要求1所述的方法,其中發(fā)送識(shí)別第二個(gè)預(yù)存用戶概況的選項(xiàng)的步驟被作為鏈路控制協(xié)議協(xié)商的一部分而執(zhí)行。
4.根據(jù)權(quán)利要求1所述的方法,其中發(fā)送所述選項(xiàng)的步驟被響應(yīng)對(duì)等端之一的分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換而執(zhí)行。
5.根據(jù)權(quán)利要求1所述的方法,其中發(fā)送所述選項(xiàng)的步驟被響應(yīng)對(duì)等端之一發(fā)起新的PPP會(huì)話而執(zhí)行。
6.根據(jù)權(quán)利要求1所述的方法,其中根據(jù)第一個(gè)預(yù)存用戶概況來設(shè)置第一對(duì)等端狀態(tài)機(jī)和第二對(duì)等端狀態(tài)機(jī)的步驟消除了對(duì)于在第一對(duì)等端和第二對(duì)等端之間任何進(jìn)一步點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要。
7.根據(jù)權(quán)利要求1所述的方法,其中由對(duì)等端商定第一個(gè)預(yù)存用戶概況包括每個(gè)對(duì)等端確認(rèn)第一個(gè)預(yù)存用戶概況是可接受的。
8.根據(jù)權(quán)利要求1所述的方法,還包括步驟確定第二對(duì)等端是否支持第一個(gè)預(yù)存用戶概況;響應(yīng)第二對(duì)等端支持第一個(gè)預(yù)存用戶概況的確定,確定第一個(gè)預(yù)存用戶概況的至少一個(gè)參數(shù)的每個(gè)對(duì)于第二對(duì)等端是否可按受;響應(yīng)第一個(gè)預(yù)存用戶概況的至少一個(gè)參數(shù)的每個(gè)對(duì)于第二對(duì)等端是可接受的確定,第一對(duì)等端和第二對(duì)等端商定第一個(gè)預(yù)存用戶概況。
9.根據(jù)權(quán)利要求8所述的方法,還包括步驟響應(yīng)第二對(duì)等端不支持第一個(gè)預(yù)存用戶概況的確定,由第二對(duì)等端拒絕第一個(gè)預(yù)存用戶概況;以及響應(yīng)第二對(duì)等端拒絕第一個(gè)預(yù)存用戶概況而執(zhí)行全點(diǎn)到點(diǎn)協(xié)議協(xié)商。
10.根據(jù)權(quán)利要求8所述的方法,其中根據(jù)第二個(gè)預(yù)存用戶概況來設(shè)置第一對(duì)等端狀態(tài)機(jī)和第二對(duì)等端狀態(tài)機(jī)的步驟消除了對(duì)于在第一對(duì)等端和第二對(duì)等端之間任何進(jìn)一步點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要。
11.根據(jù)權(quán)利要求8所述的方法,還包括步驟響應(yīng)第一個(gè)預(yù)存用戶概況的至少一個(gè)參數(shù)的至少一個(gè)對(duì)于第二對(duì)等端是不可接受的確定,確定第二對(duì)等端是否有類似于第一個(gè)預(yù)存用戶概況的第二個(gè)預(yù)存用戶概況;以及響應(yīng)第二對(duì)等端有第二個(gè)預(yù)存用戶概況的確定,由第二對(duì)等端向第一對(duì)等端發(fā)送識(shí)別第二個(gè)預(yù)存用戶概況的選項(xiàng)。
12.根據(jù)權(quán)利要求11所述的方法,還包括步驟響應(yīng)第二對(duì)等端沒有類似于第一個(gè)預(yù)存用戶概況的第三個(gè)預(yù)存用戶概況的確定,由第二對(duì)等端拒絕第二個(gè)預(yù)存用戶概況;以及響應(yīng)第二對(duì)等端拒絕第二個(gè)預(yù)存用戶概況而執(zhí)行全點(diǎn)到點(diǎn)協(xié)議協(xié)商。
13.根據(jù)權(quán)利要求11所述的方法,其中發(fā)送識(shí)別第二個(gè)預(yù)存用戶概況的選項(xiàng)的步驟被作為鏈路控制協(xié)議協(xié)商的一部分而執(zhí)行。
14.根據(jù)權(quán)利要求11所述的方法,其中根據(jù)第二個(gè)預(yù)存用戶概況來設(shè)置第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)的步驟消除了對(duì)于在第一對(duì)等端和第二對(duì)等端之間任何進(jìn)一步點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要。
15.根據(jù)權(quán)利要求11所述的方法,還包括步驟確定第二個(gè)預(yù)存用戶概況對(duì)于第一對(duì)等端是否可接受;響應(yīng)由對(duì)等端商定第二個(gè)預(yù)存用戶概況而由第一對(duì)等端和第二對(duì)等端檢索第二個(gè)預(yù)存用戶概況;以及根據(jù)第二個(gè)預(yù)存用戶概況來設(shè)置第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)。
16.根據(jù)權(quán)利要求15所述的方法,其中由對(duì)等端商定第二個(gè)預(yù)存用戶概況包括每個(gè)對(duì)等端確認(rèn)第二個(gè)預(yù)存用戶概況是可接受的。
17.根據(jù)權(quán)利要求15所述的方法,還包括步驟響應(yīng)第二個(gè)預(yù)存用戶概況對(duì)于第一對(duì)等端不可接受的確定,確定第二對(duì)等端是否有類似于第一個(gè)預(yù)存用戶概況的第三個(gè)概況;響應(yīng)第二對(duì)等端有第三個(gè)預(yù)存用戶概況的確定,由第二對(duì)等端向第一對(duì)等端發(fā)送識(shí)別第三個(gè)預(yù)存用戶概況的選項(xiàng);確定第三個(gè)預(yù)存用戶概況對(duì)于第一對(duì)等端是否可接受;響應(yīng)由對(duì)等端商定第三個(gè)預(yù)存用戶概況而由第一對(duì)等端和第二對(duì)等端檢索第三個(gè)預(yù)存用戶概況;以及根據(jù)第三個(gè)預(yù)存用戶概況來設(shè)置第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)。
18.根據(jù)權(quán)利要求17所述的方法,其中對(duì)等端商定第三個(gè)預(yù)存用戶概況包括每個(gè)對(duì)等端確認(rèn)第三個(gè)預(yù)存用戶概況是可接受的。
19.一種用于提供第一對(duì)等端和第二對(duì)等端之間的分組數(shù)據(jù)業(yè)務(wù)的無線通信系統(tǒng),所述系統(tǒng)包括參與點(diǎn)到點(diǎn)協(xié)議(PPP)會(huì)話的協(xié)商并且具有存儲(chǔ)包括至少一個(gè)預(yù)協(xié)商PPP參數(shù)的第一個(gè)用戶概況的第一個(gè)數(shù)據(jù)庫的第一對(duì)等端,所述被存儲(chǔ)在第一個(gè)數(shù)據(jù)庫中的第一個(gè)用戶概況被鏈接到一個(gè)選項(xiàng);以及參與與第一對(duì)等端的協(xié)商并且具有存儲(chǔ)第一個(gè)用戶概況的第二個(gè)數(shù)據(jù)庫的第二對(duì)等端,所述被存儲(chǔ)在第二個(gè)數(shù)據(jù)庫中的第一個(gè)用戶概況被鏈接到所述選項(xiàng),其中第一對(duì)等端向第二對(duì)等端發(fā)送所述選項(xiàng)并且,如果對(duì)等端商定第一個(gè)用戶概況,則第一個(gè)用戶概況被從第一個(gè)數(shù)據(jù)庫和第二個(gè)數(shù)據(jù)庫中檢索并且第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)被根據(jù)第一個(gè)用戶概況而設(shè)置。
20.根據(jù)權(quán)利要求19所述的系統(tǒng),其中第一對(duì)等端發(fā)送所述選項(xiàng)作為鏈路控制協(xié)議協(xié)商的一部分。
21.根據(jù)權(quán)利要求19所述的系統(tǒng),其中根據(jù)第一個(gè)用戶概況被設(shè)置的第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)消除了對(duì)于第一對(duì)等端和第二對(duì)等端之間任何進(jìn)一步點(diǎn)到點(diǎn)協(xié)議協(xié)商的需要。
22.根據(jù)權(quán)利要求19所述的系統(tǒng),其中PPP會(huì)話的協(xié)商被響應(yīng)對(duì)等端之一的分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)間切換而執(zhí)行。
23.根據(jù)權(quán)利要求19所述的系統(tǒng),其中PPP會(huì)話的協(xié)商被響應(yīng)對(duì)等端之一發(fā)起新的PPP會(huì)話而執(zhí)行。
24.根據(jù)權(quán)利要求19所述的系統(tǒng),其中對(duì)等端商定第一個(gè)用戶概況包括每個(gè)對(duì)等端確認(rèn)第一個(gè)用戶概況是可接受的。
25.根據(jù)權(quán)利要求19所述的系統(tǒng),其中,如果第一個(gè)用戶概況對(duì)于第二對(duì)等端不可接受,則第二對(duì)等端向第一對(duì)等端發(fā)送識(shí)別第二個(gè)用戶概況的第二個(gè)選項(xiàng)。
26.根據(jù)權(quán)利要求25所述的系統(tǒng),其中第二對(duì)等端根據(jù)鏈路控制協(xié)議協(xié)商發(fā)送第二個(gè)用戶概況。
27.根據(jù)權(quán)利要求25所述的系統(tǒng),其中,如果對(duì)等端商定第二個(gè)用戶概況,則每個(gè)對(duì)等端檢索第二個(gè)用戶概況并且第一對(duì)等端的狀態(tài)機(jī)和第二對(duì)等端的狀態(tài)機(jī)被根據(jù)第二個(gè)用戶概況而設(shè)置。
28.根據(jù)權(quán)利要求27所述的系統(tǒng),其中對(duì)等端商定第二個(gè)用戶概況包括每個(gè)對(duì)等端確認(rèn)第二個(gè)用戶概況是可接受的。
全文摘要
無線通信系統(tǒng)中例如移動(dòng)站(MS)和分組數(shù)據(jù)業(yè)務(wù)節(jié)點(diǎn)(PDSN)之間的點(diǎn)到點(diǎn)協(xié)議(PPP)協(xié)商。MS向PDSN發(fā)送識(shí)別包括至少一個(gè)預(yù)協(xié)商PPP參數(shù)的用戶概況的鏈路控制協(xié)議選項(xiàng)指定的選項(xiàng)X。如果PDSN支持該用戶概況和至少一個(gè)參數(shù),則其確認(rèn)這一點(diǎn)。作為響應(yīng),MS確認(rèn)其接受。然后每個(gè)節(jié)點(diǎn)根據(jù)該用戶概況設(shè)置其狀態(tài)機(jī)。如果PDSN支持該用戶概況但是不支持一個(gè)或多個(gè)至少一個(gè)參數(shù),則其發(fā)送識(shí)別第二個(gè)可接受用戶概況的否認(rèn)消息。如果PDSN不支持該用戶概況,則其拒絕第一個(gè)用戶概況并且全PPP協(xié)商與任何預(yù)存用戶概況無關(guān)地被執(zhí)行。
文檔編號(hào)H04L12/28GK1488227SQ02803984
公開日2004年4月7日 申請(qǐng)日期2002年1月16日 優(yōu)先權(quán)日2001年1月22日
發(fā)明者B·巴拉欽斯基, J·F·貝爾特蘭德, E·戴克, B 巴拉欽斯基, 貝爾特蘭德 申請(qǐng)人:艾利森電話股份有限公司