專利名稱:減少無線移動網(wǎng)絡(luò)中分組數(shù)據(jù)鏈路再協(xié)商的方法和裝置的制作方法
相關(guān)申請本申請依據(jù)35U.S.C.§119(e)要求如下美國臨時申請的優(yōu)先權(quán)于2003年6月11日提交的序列號為60/478116的申請、于2003年8月18日提交的序列號為60/495917的申請以及于2004年1月9日提交的序列號為60/535714的申請。這些申請均通過引用全部結(jié)合于本文中。
背景技術(shù):
本發(fā)明一般地涉及無線通信網(wǎng)絡(luò),更具體地說涉及此類網(wǎng)絡(luò)中對分組數(shù)據(jù)連接的管理。因重點轉(zhuǎn)移到分組數(shù)據(jù)業(yè)務(wù),當(dāng)前的和規(guī)劃的無線通信網(wǎng)絡(luò)均包括移動性管理特征,以允許當(dāng)移動臺在網(wǎng)絡(luò)內(nèi)和網(wǎng)絡(luò)之間移動時維持與移動臺的分組數(shù)據(jù)連接。例如,在當(dāng)前的和規(guī)劃的cdma2000無線網(wǎng)絡(luò)演變過程中,所謂的“分組核心網(wǎng)絡(luò)”利用網(wǎng)間協(xié)議(IP)中樞路由選擇為移動臺提供基于分組數(shù)據(jù)的注冊、漫游和轉(zhuǎn)發(fā)服務(wù)。各種其它現(xiàn)有或規(guī)劃的無線網(wǎng)絡(luò)標(biāo)準(zhǔn)(如寬帶CDAM)提供類似的分組數(shù)據(jù)路由選擇功能。
典型的cdma2000網(wǎng)絡(luò)被細(xì)分成所謂的“分組區(qū)”,其中每個區(qū)由分組數(shù)據(jù)服務(wù)節(jié)點(PDSN)和分組控制功能(PCF)的唯一組合服務(wù)。每個PCF通常與一個或多個基站(BS)相關(guān)聯(lián),因此每個PCF的“分組區(qū)”覆蓋范圍“映射”到其相關(guān)聯(lián)的BS的無線電覆蓋范圍。每個PDSN可以支持一個或許多個PCF,典型的網(wǎng)絡(luò)可以包括任何數(shù)量的PDSN。無論如何,當(dāng)在網(wǎng)絡(luò)和給定移動臺之間實現(xiàn)分組數(shù)據(jù)連接時,網(wǎng)絡(luò)建立至該移動臺的點到點協(xié)議(PPP)連接,所述PPP鏈路的一端邏輯上位于所述多個PDSN中選定的一個,而另一端邏輯上位于所連接的移動臺。
當(dāng)進(jìn)行有效分組數(shù)據(jù)呼叫的移動臺經(jīng)歷BS間硬切換(HHO)時,通常該移動臺已穿越分組區(qū)邊界,這稱為BS間/PCF間HHO。在這種情況下,目標(biāo)BS必須建立至新PCF的連接,在某些情況下,必須建立至新分組數(shù)據(jù)服務(wù)節(jié)點(PDSN)的連接。
如果HHO是要切換到不同的PDSN,則基本的移動性事件改變了移動臺的外地網(wǎng)絡(luò)關(guān)聯(lián)性,因為每個PDSN仿真移動IP網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)內(nèi)的不同外地代理(foreign agent)。隨著外地代理變更,目標(biāo)PDSN需要執(zhí)行PPP再協(xié)商,并執(zhí)行代理通告程序以更新相關(guān)聯(lián)的綁定。此類程序一般包括更新移動臺的轉(zhuǎn)交地址,并且通常涉及基于代理通告和代理請求消息的交換來執(zhí)行代理發(fā)現(xiàn)處理。
因此,PDSN之間的移動臺切換需要PPP再協(xié)商和外地代理通告程序。相反,PDSN內(nèi)移動臺切換通常無需鏈路再協(xié)商和代理通告程序,因為移動臺仍然仍然歸屬于同一PDSN,即目標(biāo)BS/PCF和源BS/PCF歸屬于同一個PDSN。這些一般要求同時適用于HHO(活動連接)和未在使用移動臺數(shù)據(jù)連接的“休眠”切換(DHO)。識別需要PPP鏈路再協(xié)商和代理通告的切換與不需要所述再協(xié)商和代理通告的切換可利用分組區(qū)跟蹤變量,這種變量允許PDSN跟蹤經(jīng)歷移動性事件,即經(jīng)歷某種類型的切換的移動臺的先前和當(dāng)前分組區(qū)位置。
例如,第三代伙伴關(guān)系項目2(3GGP2)作為3GPP2A.S0013-A發(fā)布的“cdma2000接入網(wǎng)接口的互操作性規(guī)范(IOS)-第3部分特征”提出在分組數(shù)據(jù)鏈路移動性管理場合中采用“先前接入網(wǎng)標(biāo)識符”即PANID和“當(dāng)前接入網(wǎng)標(biāo)識符”即CANID。給定網(wǎng)絡(luò)中的每個PCF由一個接入網(wǎng)標(biāo)識符(ANID)唯一標(biāo)識,所述ANID可包含分組區(qū)標(biāo)識符(PZID)、網(wǎng)絡(luò)標(biāo)識符(NID)和系統(tǒng)標(biāo)識符(SID)的組合。因此,PANID和CANID信息可用于跟蹤移動臺在網(wǎng)絡(luò)的分組區(qū)之間的移動。
一般來說,當(dāng)PDSN接收到給定移動臺的注冊消息(這例如相應(yīng)于新呼叫建立和移動性事件發(fā)生)時,它會判斷是否已為該特定移動臺建立了分組數(shù)據(jù)連接。如果沒有,則PDSN會為該移動臺建立連接。如果先前的連接存在,則PDSN仍將執(zhí)行對該連接的再協(xié)商,如果在無PDSN檢測的情況下,無法驗證該移動臺是否尚未移出PDSN覆蓋范圍以及是否隨后返回PDSN覆蓋范圍,則執(zhí)行外地代理通告。這種檢查操作基于將在注冊消息中接收到的PANID與存儲在PDSN上的該移動臺的現(xiàn)有連接的PANID信息的比較來執(zhí)行。
如果接收到不匹配的PANID信息,或未接收到任何PANID信息,則該PDSN假定需要連接再協(xié)商和代理通告,因此執(zhí)行這種處理。在移動臺仍隸屬于同一PDSN,但經(jīng)歷PDSN內(nèi)硬切換和休眠切換的一種或多種特定組合的情況下PDSN上的PANID可能發(fā)生不匹配的程度上,這種再協(xié)商和代理通告意味著不必要的信令和處理開銷。
不匹配可能因多種原因發(fā)生。具體來說,在現(xiàn)有網(wǎng)絡(luò)中,PDSN通常存儲對應(yīng)于每個移動臺的分組數(shù)據(jù)連接的PANID信息,并響應(yīng)移動臺的分組區(qū)移動來更新所存儲的PANID,而不管所述移動是在休眠切換還是硬切換場合中發(fā)生。相反,存儲在移動臺上的PANID信息通常在休眠切換事件期間更新,而不在硬切換期間更新。
具體地說,休眠的移動臺監(jiān)視每個無線電扇區(qū)或接入網(wǎng)覆蓋范圍中發(fā)送的一個或多個廣播或開銷信道來識別它的當(dāng)前分組區(qū)位置。因此,休眠的移動臺通過定期將廣播的ANID信息與它存儲的PANID信息比較而認(rèn)識到它經(jīng)歷了分組區(qū)之間的休眠切換。在檢測到不匹配時,休眠的移動臺向網(wǎng)絡(luò)發(fā)送始發(fā)消息或其它通知以觸發(fā)分組數(shù)據(jù)重新注冊,并且它更新存儲的PANID信息以反映其當(dāng)前位置。作為此休眠重新注冊操作程序的一部分,PDSN通常更新其存儲的該移動臺的PANID。
但是,當(dāng)移動臺處于活動分組數(shù)據(jù)呼叫中時,它們通常不監(jiān)視這些廣播信道。因此,當(dāng)給定移動臺在硬切換期間在分組區(qū)之間移動時,該給定移動臺存儲的PANID信息變得“過時”或“陳舊”。確實,常規(guī)移動臺通常保持首次建立呼叫的位置的PANID值,而無論它在該呼叫期間經(jīng)歷了多少次后續(xù)硬切換,并且僅在該呼叫結(jié)束且時更新該信息,然后進(jìn)入休眠狀態(tài)。
簡言之,常規(guī)PDSN更新其存儲的對應(yīng)于移動臺的硬切換和休眠切換的跟蹤變量,并且典型的移動臺在休眠切換而非硬切換期間更新它們存儲的跟蹤變量。因此,如果在給定PDSN上具有已建立的數(shù)據(jù)連接的移動臺經(jīng)歷該PDSN下的硬切換和休眠切換的組合時,PDSN存儲的PANID信息可變得與移動臺存儲的PANID信息“不同步”。
發(fā)明概述本發(fā)明提供一種裝置和方法,用于區(qū)分硬切換和休眠切換,以作為示范無線通信網(wǎng)絡(luò)中路由實體(例如PDSN)上執(zhí)行的移動性事件處理的一部分。作為移動臺的移動性事件重新注冊的一部分,示范PCF包含與所述移動性事件相關(guān)聯(lián)的切換類型的指示,即它們向支持PDSN指示是響應(yīng)硬切換事件還是響應(yīng)休眠切換事件而向所述PDSN發(fā)送給定的注冊請求消息。
因此,在無線通信網(wǎng)絡(luò)的一個實施例中,所述示范PCF向支持PDSN發(fā)送移動性相關(guān)注冊消息,此消息包含切換類型指示,即是硬切換還是休眠切換的指示。然后,示范PDSN檢測所述注冊事件所涉及的切換類型,并基于所述移動性事件是硬切換還是休眠切換來調(diào)控用于觸發(fā)分組數(shù)據(jù)連接再協(xié)商和代理通告的算法。
因此,本發(fā)明的一個或多個實施例提供一種用于減少移動臺和具有多個分組區(qū)的支持無線通信網(wǎng)絡(luò)之間不必要的分組數(shù)據(jù)鏈路再協(xié)商發(fā)生的方法。這種減少可以基于修改網(wǎng)絡(luò),以便它使分組區(qū)跟蹤信息保持與所述移動臺存儲的跟蹤信息一致,從而減少網(wǎng)絡(luò)存儲的分組區(qū)跟蹤信息和移動臺存儲的分組區(qū)跟蹤信息之間不匹配情況的發(fā)生。
一種示范方法因此包括響應(yīng)確定接收到的與移動臺相關(guān)聯(lián)的切換相關(guān)消息中包含的分組區(qū)跟蹤變量與管理所述分組數(shù)據(jù)鏈路的網(wǎng)絡(luò)路由實體上維護(hù)的分組區(qū)跟蹤變量不匹配,再協(xié)商給定移動臺的分組數(shù)據(jù)鏈路。再者,所述方法還包括如果響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則更新所述存儲的分組區(qū)跟蹤變量以匹配所述移動臺的當(dāng)前分組區(qū);而如果響應(yīng)所述移動臺在分組區(qū)之間的硬切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則不進(jìn)行更新。
通過非限定性實例說明,可以在PDSN或網(wǎng)絡(luò)中類似的路由實體上維護(hù)所述跟蹤變量,它負(fù)責(zé)管理在與所述分組數(shù)據(jù)服務(wù)節(jié)點相關(guān)聯(lián)的分組區(qū)中工作的移動臺的分組數(shù)據(jù)鏈路。在示范cdma2000實施例中,系統(tǒng)包括PDSN,它配置為維護(hù)它支持的每條分組數(shù)據(jù)鏈路的分組區(qū)跟蹤變量,以及基于一個或多個指示符值(如CVSE或MVSE值),判斷涉及具有這些分組數(shù)據(jù)鏈路的移動臺的移動性事件是硬切換還是休眠切換,所述一個或多個指示符值包含在從與所述分組區(qū)中的不同分組區(qū)相關(guān)聯(lián)的PCF發(fā)送的A11注冊請求消息(RRQ)中。
在另一個示范實施例中,本發(fā)明包括一種基于在所述網(wǎng)絡(luò)中維護(hù)用于跟蹤所述移動臺的分組區(qū)移動的第一和第二跟蹤變量,通過如下步驟減少分組數(shù)據(jù)鏈路再協(xié)商的方法響應(yīng)所述移動臺在分組區(qū)之間的硬切換而選擇性地更新所述第一跟蹤變量以及響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而選擇性地更新所述第二跟蹤變量。對于所述移動臺的硬切換,基于將所述第一跟蹤變量與接收到的對應(yīng)于與硬切換移動性事件相關(guān)聯(lián)的所述移動臺的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商。對于所述移動臺的休眠切換,基于將所述第二跟蹤變量與接收到的對應(yīng)于與休眠切換移動性事件相關(guān)聯(lián)的所述移動臺的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商。
根據(jù)上述方法的示范實施例,將切換類型的顯式指示(硬切換還是休眠切換)傳遞給路由實體,例如網(wǎng)絡(luò)中的PDSN。缺省情況下,將第二變量設(shè)為空值,但在所述路由實體的控制下移動臺在分組區(qū)之間首次硬切換時將其設(shè)為與移動臺相關(guān)聯(lián)的先前分組區(qū)位置標(biāo)識符。當(dāng)移動臺在硬切換后轉(zhuǎn)為休眠之后首次休眠切換時,如果第二變量不為空值,則對其進(jìn)行測試,即為鏈路再協(xié)商觸發(fā)對其進(jìn)行評估。
可以由限制定時器(qualification timer)來監(jiān)控的第二變量的非空值,如果定時器未終止,則將該非空值用于評估是否要觸發(fā)再協(xié)商,但如果限制定時器已終止,則不將其用于評估。在一個示范實施例中,所述限制定時器響應(yīng)接收到移動臺的“全休眠”指示而啟動。這樣,如果移動臺在該定時器的生存期內(nèi)經(jīng)歷休眠切換,則將所述第二變量用于判斷是否要觸發(fā)再協(xié)商以及可選的外地代理路由選擇通告。如果定時器已終止,則在再協(xié)商比較中利用第一跟蹤變量。
此外,在一個或多個實施例中,網(wǎng)絡(luò)可以包括若干BS,這些BS配置為作為硬切換處理的一部分,將所述移動臺存儲的分組區(qū)跟蹤變量從源BS傳遞給目標(biāo)BS。這樣,可以在HHO目標(biāo)BS上接收到移動臺存儲的分組區(qū)跟蹤信息,例如移動臺存儲的PANID值,并將其傳遞給目標(biāo)PCF,然后從目標(biāo)PCF傳遞給目標(biāo)PDSN,該目標(biāo)PDSN可以與源PDSN相同。因此,目標(biāo)PDSN可以利用移動臺存儲的跟蹤變量來與它自己的一個或多個跟蹤變量進(jìn)行比較,以判斷是否需要對分組數(shù)據(jù)連接執(zhí)行再協(xié)商。這樣,通過將建立了移動臺呼叫的分組區(qū)的ANID從源BS傳遞給目標(biāo)BS,該ANID“跟隨”移動臺通過連續(xù)的硬切換,并且可由目標(biāo)PDSN用于更可靠地判斷是否需要再協(xié)商鏈路,例如用于判斷在以后涉及同一移動臺的休眠切換事件期間是否需要再協(xié)商鏈路。
當(dāng)然,本發(fā)明并不限于上述特征和優(yōu)點。本領(lǐng)域技術(shù)人員在參考附圖閱讀如下詳細(xì)說明之后,認(rèn)識到本發(fā)明的其它特征和優(yōu)點。附圖中,相似的部件用相似的參考標(biāo)記引用。
附圖簡介
圖1以示意圖說明根據(jù)本發(fā)明的一個或多個實施例配置的示范無線通信網(wǎng)絡(luò)。
圖2以示意圖說明根據(jù)本發(fā)明一個或多個實施例的網(wǎng)絡(luò)路由實體(例如PDSN)的示范處理邏輯。
圖3以示意圖說明采用單個選擇性更新的跟蹤變量來管理分組數(shù)據(jù)鏈路再協(xié)商的PDSN的示范處理邏輯。
圖4以示意圖說明補(bǔ)充圖3所示的PDSN處理的PCF的示范處理邏輯。
圖5以示意圖說明采用兩個選擇性更新的跟蹤變量來管理分組數(shù)據(jù)鏈路再協(xié)商的PDSN的示范處理邏輯。
圖6以示意圖說明在定時器限制下采用兩個選擇性更新的跟蹤變量管理分組數(shù)據(jù)鏈路再協(xié)商的PDSN的示范處理邏輯。
圖7以示意圖說明補(bǔ)充圖5和6的PDSN處理的PCF的示范處理邏輯。
圖8以示意圖說明對應(yīng)于圖5的示范處理邏輯的詳細(xì)信息。
圖9以示意圖說明對應(yīng)于圖5的備選示范處理邏輯的詳細(xì)信息。
圖10和圖11分別以示意圖說明BSC和PCF的示范處理邏輯,其中所述BSC采用對應(yīng)于移動臺的臨時分組區(qū)跟蹤變量。
圖12以示意圖說明PDSN補(bǔ)充圖10和11所示處理的示范處理邏輯。
圖13以示意圖說明在本發(fā)明的一個或多個實施例的場合中的示范分組區(qū)標(biāo)識符(ANID)信息流和跟蹤變量存儲。
圖14以示意圖說明根據(jù)本發(fā)明一個或多個實施例,PDSN、PCF和BSC的示范功能處理電路布置。
發(fā)明的詳細(xì)說明本發(fā)明提供了一種作為分組數(shù)據(jù)移動性管理的一部分減少不必要的分組數(shù)據(jù)鏈路再協(xié)商發(fā)生的方法和裝置。雖然本發(fā)明的至少一些示范細(xì)節(jié)是在基于cdma2000的無線通信網(wǎng)絡(luò)背景中描述的,但本領(lǐng)域技術(shù)人員應(yīng)該理解,本發(fā)明可以有利地應(yīng)用于其中分組數(shù)據(jù)路由選擇涉及一個或多個分組數(shù)據(jù)路由區(qū)并且有移動設(shè)備在其間移動的其它類型的網(wǎng)絡(luò),如寬帶CDMA(WCDMA)網(wǎng)絡(luò)。
參考附圖,圖1顯示了一個示范無線通信網(wǎng)絡(luò)10,它根據(jù)本發(fā)明的一個或多個實施例配置,并以通信方式將移動臺12連接到一個或多個分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)14,如因特網(wǎng)。注意,為便于討論,圖中只顯示了一個移動臺12,但應(yīng)理解,網(wǎng)絡(luò)10可以在任何給定時間支持?jǐn)?shù)量可能巨大的移動臺12。
示范網(wǎng)絡(luò)10包括通過一個或多個專用IP網(wǎng)絡(luò)18連接到PDN 14的一個或多個PDSN 16。網(wǎng)絡(luò)10還包括一個或多個PCF 20、BSC 22、無線電基站(RBS)24和MSC 26。本領(lǐng)域技術(shù)人員會理解,網(wǎng)絡(luò)10還可以包括其它未顯示的實體,如歸屬位置寄存器(HLR)、來訪位置寄存器(VLR)、接入/認(rèn)證/記帳服務(wù)器(AAA)等。
與本發(fā)明相關(guān)的是,網(wǎng)絡(luò)10在多個例示為PZ1、…PZ4的“分組數(shù)據(jù)區(qū)”內(nèi)提供分組數(shù)據(jù)服務(wù)。網(wǎng)絡(luò)10根據(jù)每個移動臺12的分組區(qū)位置對分組數(shù)據(jù)業(yè)務(wù)進(jìn)行路由。例如,在PZ1中的移動臺12的分組數(shù)據(jù)業(yè)務(wù)由PDSN1、PCF1和BSC1處理,而在PZ2中的移動臺12的分組數(shù)據(jù)業(yè)務(wù)由PDSN1、PCF2和BSC2處理。
為了實現(xiàn)分組數(shù)據(jù)服務(wù),移動臺12和網(wǎng)絡(luò)10建立分組數(shù)據(jù)鏈路(PD鏈路),該鏈路可以包括PPP會話,每個PPP會話可以支持一個或多個分組數(shù)據(jù)“服務(wù)實例”或連接。PD鏈路的一端在邏輯上位于移動臺12,而該鏈路的另一端在邏輯上位于服務(wù)PDSN 16。當(dāng)移動臺12在網(wǎng)絡(luò)10中的分組區(qū)之間移動,以及當(dāng)該移動臺12進(jìn)入或離開網(wǎng)絡(luò)10時,該鏈路必須按需重新配置。
例如,如果移動臺12在PZ1中建立PPP會話,則它的PD鏈路將定位于PDSN1,而PDSN1將存儲將該移動臺的鏈路與PZ1相關(guān)聯(lián)的“跟蹤變量”。更具體地說,根據(jù)本發(fā)明,示范PDSN 16存儲該PDSN 16所支持的每條PD鏈路的一個或多個跟蹤變量,所述跟蹤變量用于跟蹤涉及對應(yīng)移動臺12的分組數(shù)據(jù)移動性事件。
這種移動性事件一般包括硬切換和休眠切換,在硬切換中,移動臺12變更分組區(qū),而同時在分組數(shù)據(jù)呼叫中處于活動狀態(tài);在休眠切換中,移動臺12變更分組區(qū),而同時處于休眠狀態(tài),即移動臺的PD鏈路上的所有數(shù)據(jù)連接都處于休眠狀態(tài)。通常,休眠是一種時間受限的非活動狀態(tài)。例如,如果移動臺12未在與它的PD鏈路相關(guān)聯(lián)的任何數(shù)據(jù)連接上發(fā)送或接收任何分組數(shù)據(jù)業(yè)務(wù)超過給定時間,則該移動臺12視為處于休眠狀態(tài)。
雖然已知在常規(guī)分組數(shù)據(jù)網(wǎng)絡(luò)中可“記憶”移動臺的分組區(qū)位置,但本發(fā)明通過更準(zhǔn)確地管理對網(wǎng)絡(luò)存儲的跟蹤變量的更新和使用來減少不必要的PD鏈路再協(xié)商的發(fā)生。具體來說,不同于常規(guī)的跟蹤方法,根據(jù)本發(fā)明一個或多個實施例的示范網(wǎng)絡(luò)響應(yīng)移動臺移動性事件,根據(jù)這些事件是對應(yīng)于硬切換還是休眠切換來選擇性地更新一個或多個網(wǎng)絡(luò)存儲的跟蹤變量。
通過擁有根據(jù)切換類型進(jìn)行更新的至少一個跟蹤變量,一個或多個網(wǎng)絡(luò)存儲的跟蹤變量與移動臺上存儲的跟蹤變量保持一致。因為網(wǎng)絡(luò)存儲的跟蹤變量和移動臺存儲的跟蹤變量之間不匹配是導(dǎo)致不必要的PD鏈路再協(xié)商的原因,所以本發(fā)明方法通過減少網(wǎng)絡(luò)存儲的和移動臺存儲的跟蹤變量之間不匹配的發(fā)生來減少不必要的再協(xié)商。
例如,圖2顯示了根據(jù)本發(fā)明的示范處理邏輯的一個實施例。在圖2中,處理開始于網(wǎng)絡(luò)10中的路由實體,它負(fù)責(zé)維持給定移動臺12的PD鏈路以及接收移動臺12的切換相關(guān)的消息(步驟100)。例如,PDSN1接收移動臺12的切換相關(guān)消息。
如果確定需要PD鏈路再協(xié)商,例如移動臺12在PDSN之間移動的情況下,以及必須執(zhí)行外地代理通告處理,則再協(xié)商PD鏈路,并按需執(zhí)行代理通告程序(步驟102)。通告程序可以基于例如MIP標(biāo)準(zhǔn)。
此時,不同于常規(guī)的分組數(shù)據(jù)網(wǎng)絡(luò),根據(jù)本發(fā)明的網(wǎng)絡(luò)10對一個或多個網(wǎng)絡(luò)存儲的用于跟蹤移動臺12的分組區(qū)位置的跟蹤變量進(jìn)行選擇性更新(步驟104)。常規(guī)網(wǎng)絡(luò)通常維護(hù)分組區(qū)標(biāo)識符以跟蹤給定移動臺的分組數(shù)據(jù)移動性事件,并更新該標(biāo)識符來反映該移動臺的變化的分組區(qū)關(guān)聯(lián),而無論移動臺是經(jīng)歷硬切換還是休眠切換。
在以上場合中的用于分組區(qū)跟蹤的增強(qiáng)示范PDSN處理邏輯中,圖3顯示了PDSN 16將跟蹤變量(在附圖中表示為“TV”)初始化為空值,以備之后用于跟蹤給定移動臺12的分組區(qū)關(guān)聯(lián)(步驟110)。在此場合中,當(dāng)建立分組數(shù)據(jù)連接時TV設(shè)為空值。PDSN 16然后接收移動臺12的切換相關(guān)消息(步驟112)。
在基于IS-2000標(biāo)準(zhǔn)的cdma2000網(wǎng)絡(luò)的示范實施例中,切換相關(guān)消息包括A11注冊請求消息(本文表示為“A11-RRQ消息”),它由支持該移動臺12的相關(guān)PCF 20發(fā)送。
根據(jù)所定義的網(wǎng)絡(luò)標(biāo)準(zhǔn),移動臺切換觸發(fā)的A11-RRQ消息包含“移動性事件指示符”或MEI。給定A11-RRQ中存在MEI說明該注冊消息對應(yīng)于移動性事件,例如,對應(yīng)于相關(guān)移動臺的硬切換或休眠切換。但是,MEI并不向PDSN 16提供任何切換類型指示。切換觸發(fā)的A11-RRQ消息將包含承載接入網(wǎng)標(biāo)識(ANID)信息的普通供應(yīng)商特定擴(kuò)展(NVSE)。
當(dāng)然,MEI本身可以定義為具有一個用于指示硬切換移動性的值以及另一個用于指示休眠切換移動性的值。其優(yōu)點在于無需向A11-RRQ消息中添加額外的指示符,但重新定義MEI可能造成配置為以該種方式使用MEI的PCF與不適于識別這種用法的常規(guī)PDSN之間的兼容性問題。
總之,該示范PDSN 16響應(yīng)收到含有給定移動臺的切換類型指示的A11-RRQ消息,判斷是否存在為該移動臺12建立的現(xiàn)有PD鏈路(步驟114)。如果PDSN 16上尚不存在用于該特定移動臺12的PD鏈路,則PDSN 16為該移動臺12建立PD鏈路,即為該移動臺12建立PPP會話,并按需執(zhí)行移動IP注冊程序。此外,PDSIM 16還為剛建立的PD鏈路分配跟蹤變量,并將在A11-RRQ消息中接收到的CANID值賦給它。該CANID唯一地標(biāo)識發(fā)送A11-RRQ消息的特定PCF 20。在設(shè)置跟蹤變量之后,此處理分支結(jié)束。
另一方面,如果PDSN 16接收到A11-RRQ消息并判斷它已經(jīng)具有為該移動臺12建立的PD鏈路,則檢查所接收到的消息中是否含有PANID(步驟116)。如果未包含PANID,或所含PANID為零,則PDSN 16無法識別移動臺12的先前分組區(qū)位置,因此它會基于該消息的包含CANID對PD鏈路進(jìn)行再協(xié)商,以(大概)反映該移動臺12的新分組區(qū)位置。PDSN 16按需執(zhí)行代理通告程序,并更新與該移動臺的PD鏈路相關(guān)聯(lián)的存儲跟蹤變量來反映再協(xié)商的鏈路,即將該跟蹤變量更新為上述CANID。
但是,如果A11-RRQ消息中包含非零PANID,則PDSN 16就有了比較的基礎(chǔ),用于將(如所存儲的對應(yīng)于移動臺PD鏈路的跟蹤變量所反映的)與該鏈路相關(guān)聯(lián)的上一個分組區(qū)與A11-RRQ消息中所含PANID報告的與移動臺12關(guān)聯(lián)的上一個分組區(qū)進(jìn)行比較。因此,如果該A11-RRQ消息含有非零PANID,則PDSN 16將接收到的PANID與存儲的跟蹤變量比較(步驟118)。
如果所存儲的跟蹤變量與接收到的PANID不匹配,則PDSN 16如上所述執(zhí)行PD鏈路再協(xié)商/代理通告,并更新它存儲的跟蹤變量以便匹配A11-RRQ消息中接收到的CANID。這樣,PDSN的不匹配的跟蹤變量準(zhǔn)確地反映了移動臺12的當(dāng)前分組區(qū)位置。
但是,如果所存儲的跟蹤變量與接收到的PANID匹配,則PDSN16不再協(xié)商PD鏈路,而是基于對產(chǎn)生A11-RRQ消息的移動性事件的類型的評估,判斷是否應(yīng)該更新所存儲的跟蹤變量(步驟120)。根據(jù)本發(fā)明的一個實施例,PCF 20配置為將切換類型指示包含在它們發(fā)送的A11-RRQ消息中,以便接收PDSN可以判斷涉及給定移動臺12的給定移動性事件是對應(yīng)于硬切換還是休眠切換。
在示范實施例中,PCF 20配置為響應(yīng)切換相關(guān)移動性事件,將切換類型指示(即是硬切換還是休眠切換的指示)包含在它們向相關(guān)PDSN 16發(fā)送的A11-RRQ消息中。因此,示范PCF配置為包括“切換類型指示符”或HTI,接收PDSN 16可以對其進(jìn)行處理以識別切換類型。因此,該示范PDSN 16配置為基于例如識別消息中是否含有MEI來識別接收到的A11-RRQ消息是否與移動臺移動性事件相關(guān)聯(lián),以及還配置為通過檢查所含HTI來識別所涉及的切換類型。例如,設(shè)為第一值的HTI指示休眠切換,而設(shè)為第二值的HTI指示硬切換。因此,HTI=1(或2)表示硬切換,而HTI=2(或1)表示休眠切換。當(dāng)然,還可以選擇其它指示符值;重要的是PDSN 16接收允許它區(qū)分移動性事件切換類型的某種信息。
因為移動臺12一般在硬切換操作過程中不更新它們存儲的分組區(qū)跟蹤變量,而是等到進(jìn)入休眠狀態(tài)才更新這種信息;類似地,如果HTI指示該A11-RRQ消息對應(yīng)于硬切換移動性事件,PDSN 16也不更新它存儲的跟蹤變量。另一方面,如果PDSN 16確定A11-RRQ消息對應(yīng)于休眠切換,則它更新跟蹤變量以反映移動臺的更新的分組區(qū)位置。
這樣,以移動臺推遲更新其跟蹤變量的相同方式在硬切換期間推遲更新網(wǎng)絡(luò)存儲的跟蹤變量。PDSN存儲的跟蹤變量因此與移動臺存儲的跟蹤變量保持同步。
圖4顯示了與圖3所示的基于PDSN的示范處理邏輯的對應(yīng)的基于PCF的示范處理邏輯。就生成切換相關(guān)A11-RRQ消息以發(fā)送到支持PDSN 16而言,示范PCF 20將PANID字段設(shè)為等于在從PCF的相關(guān)BSC 22接收到的A9-SETUP-A8消息中接收到的ANID IE,或者,如果該消息未包含ANID擴(kuò)展,則PCF 20將PANID字段設(shè)為“0”(步驟130)。處理過程繼續(xù),PCF 20將CANID消息字段設(shè)為PCF自己的ANID(步驟132),并且,如果移動性事件對應(yīng)于移動臺12的硬切換,則將HTI值設(shè)為“2”,或者,如果移動性事件對應(yīng)于移動臺12的休眠切換,則將HTI值設(shè)為“1”(步驟134)。在對消息信息作如此配置的情況下,PCF 20將A11-RRQ消息發(fā)送到PDSN 16(步驟136)。
當(dāng)然,應(yīng)該認(rèn)識到,上述處理提出了一種用于將HTI設(shè)為其適當(dāng)值的示范機(jī)制。即,示范PCF 20可利用可用信息和/或其它消息傳送機(jī)制,以任何方式來確定切換類型。
接續(xù)圖3所示處理邏輯建立的示范框架,圖5顯示了基于PDSN的處理邏輯,其中為建立的PD鏈路維護(hù)第一和第二跟蹤變量。所述兩個變量用于跟蹤對應(yīng)移動臺的分組數(shù)據(jù)移動,以便響應(yīng)該移動按需選擇性地再協(xié)商PD鏈路。
廣義地說,處理過程開始于PDSN 16在網(wǎng)絡(luò)中維護(hù)第一和第二跟蹤變量,用以跟蹤具有已建立PD鏈路的移動臺12的分組區(qū)移動。對這兩個跟蹤變量的維護(hù)基于如下方式進(jìn)行響應(yīng)移動臺在分組區(qū)之間的硬切換,選擇性地更新第一跟蹤變量;以及響應(yīng)移動臺在分組區(qū)之間的休眠切換,選擇性地更新第二跟蹤變量(步驟140)。
對于移動臺12的硬切換,PDSN 16基于將第一跟蹤變量與接收到的對應(yīng)于與硬切換移動性事件相關(guān)聯(lián)的移動臺12的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)分組數(shù)據(jù)鏈路的再協(xié)商(步驟142)。對于移動臺12的休眠切換,PDSN 16基于將第二跟蹤變量與接收到的對應(yīng)于與休眠切換移動性事件相關(guān)聯(lián)的移動臺12的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)分組數(shù)據(jù)鏈路的再協(xié)商(步驟144)。
這樣,對至少一個跟蹤變量的更新可以與移動臺對其存儲的PZID信息的更新一致。該方法在將移動臺存儲的跟蹤信息與網(wǎng)絡(luò)存儲的跟蹤信息進(jìn)行比較時減少了跟蹤信息不一致的錯誤情況的發(fā)生,而這種情況原本在移動臺12經(jīng)歷特定的硬切換和/或休眠切換組合時可能發(fā)生。
圖6顯示了類似的兩變量跟蹤邏輯,所不同的是其中在測試所述變量之一時采用了時間限制。下面對本實施例作廣義解釋,稍后再進(jìn)行更詳細(xì)的描述。
當(dāng)在移動臺12與PDSN 16之間建立PD鏈路時,將第一跟蹤變量初始化為與移動臺12的當(dāng)前分組區(qū)標(biāo)識符(CANID)匹配,以及將第二跟蹤變量初始化為“空”值(步驟150)。響應(yīng)接收到移動臺12(它因此具有現(xiàn)存的PD鏈路)的切換相關(guān)消息,PDSN 16確定切換類型(步驟152),選擇性地再協(xié)商PD鏈路,并如下所述更新存儲的跟蹤變量。
對于硬切換,如果切換類型消息中所含的先前分組區(qū)標(biāo)識符與網(wǎng)絡(luò)上存儲的對應(yīng)于移動臺12的第一跟蹤變量不匹配,則PDSN 16觸發(fā)分組數(shù)據(jù)鏈路再協(xié)商,更新第一跟蹤變量以便匹配切換相關(guān)消息中所含的當(dāng)前分組區(qū)標(biāo)識符,并且如果第二跟蹤變量非空,則更新第二跟蹤變量以便匹配先前的分組區(qū)標(biāo)識符(步驟154)。換言之,對于HHO,如果所接收的A11-RRQ消息中所含的PANID與PDSN 16上存儲的第一跟蹤變量的ANID值不匹配,則對鏈路進(jìn)行再協(xié)商,將該第一跟蹤變量更新為該消息中接收到的CANID,而將第二跟蹤變量(如果非空)更新為接收到的PANID。
對于休眠切換移動性事件,如果限制定時器尚未終止,且如果切換相關(guān)消息中所含的先前分組區(qū)標(biāo)識符與第二跟蹤變量不匹配,則PDSN 16觸發(fā)分組數(shù)據(jù)鏈路再協(xié)商,將該第一跟蹤變量更新為與當(dāng)前分組區(qū)標(biāo)識符匹配,并且將第二跟蹤變量重設(shè)為空值(步驟156)。再者,對于休眠切換移動性事件,如果限制定時器已終止,則將第二跟蹤變量重設(shè)為空值,并且,如果該第一跟蹤變量與當(dāng)前分組區(qū)標(biāo)識符不匹配,則PDSN 16觸發(fā)分組數(shù)據(jù)鏈路再協(xié)商,并將該第一跟蹤變量更新為當(dāng)前分組區(qū)標(biāo)識符。
圖7顯示對應(yīng)的基于PCF的示范處理邏輯。如上所述,PCF 20基于將PANID字段設(shè)為在A9-SETUP-A8消息中從相關(guān)BSC 22接收到的ANID,或者如果未從基站接收到任何ANID,則將該字段設(shè)為“0”,從而將ANID NVSE包含在它生成的A11-RRQ消息中(步驟160)。此外,PCF 20將CANID字段設(shè)為它自己的ANID(步驟160),然后通過對應(yīng)于HHO將HTI設(shè)為“2”或?qū)?yīng)于DHO將其設(shè)為“1”來指示切換類型(步驟162)。
將顯式指示(HTI=2)傳遞給PDSN 16,PDSN 16就可以將該移動性事件識別為硬切換。具體來說,在上述邏輯中,定義了以“TV2”表示的第二跟蹤變量。缺省情況下TV2為空值,但作為HHO處理(即HTI=2)的一部分被設(shè)為A11-RRQ消息中接收到的PANID。將TV2作為觸發(fā)鏈路再協(xié)商的基礎(chǔ)測試的唯一時機(jī)是在移動臺經(jīng)歷先前的硬切換之后進(jìn)入休眠之后的第一次休眠切換時它非空值的時候。換言之,如果TV2為非空值,則在PDSN已經(jīng)接收到移動臺的PD鏈路的“全休眠”指示符之后響應(yīng)接收到含有HTI=1指示符的第一個A11-RRQ消息,才將其用作觸發(fā)PD鏈路再協(xié)商的基礎(chǔ)。這種指示符在用于與該PD鏈路相關(guān)聯(lián)的每條數(shù)據(jù)連接的不活動定時器超時之后接收到,或響應(yīng)某些其它休眠檢測機(jī)制接收到。
當(dāng)然,應(yīng)理解,采用顯式HTI僅代表適用于將切換類型信息傳遞給PDSN 16的許多種機(jī)制之一。因此,本領(lǐng)域技術(shù)人員應(yīng)理解,在A11-RRQ消息生成時采用HTI僅僅是本發(fā)明的一個示范性而非限制性方面。
任何情況下,由上述限制定時器監(jiān)視非空值TV2,PDSN 16可以對該定時器進(jìn)行維護(hù),以便響應(yīng)接收到全休眠指示符而對該定時器進(jìn)行復(fù)位/啟動,以及使之具有以秒、分等為單位定義的受控生存期。因此,如果休眠切換發(fā)生在該限制定時器的生存期內(nèi),且TV2值先前被設(shè)為非空值,則將VT2用作判斷是否應(yīng)該再協(xié)商PD鏈路的基礎(chǔ)。
圖8更詳細(xì)地闡述了上述兩變量的、基于定時器的處理邏輯。此示范處理邏輯提供的算法基于確定移動性事件切換類型來調(diào)控跟蹤變量的更新和/或PD鏈路再協(xié)商/代理通告。該示范處理過程是響應(yīng)接收到具有或正在建立與PDSN 16的分組數(shù)據(jù)連接的移動臺的A11-RRQ消息而被觸發(fā)的。
處理過程開始于例如在呼叫建立時由PDSN 16將跟蹤變量TV1和TV2初始化為空值(步驟170)。當(dāng)接收到含有ANID NVSE的A11-RRQ消息(步驟172)時,PDSN 16如下執(zhí)行示范處理邏輯(1)如果存在移動臺12的PD鏈路(PPP會話),則處理步驟跳到(2);否則,如果消息的HTI=2,則PDSN 16為該移動臺12建立PD鏈路,執(zhí)行MIP注冊,將TV1設(shè)為接收到的CANID,以及將TV2設(shè)為接收到的PANID,即如果引起接收到的A11-RRQ消息的移動性事件是硬切換,則將臨時跟蹤變量TV2設(shè)為接收到的PANID(步驟174)。
如果PDSN 16跳到(2),則處理過程繼續(xù)執(zhí)行步驟176判斷A11-RRQ消息中是否接收到PANID。如果是這樣的話,則判斷該PANID是否具有非零值;如果兩個條件都滿足,則處理過程跳到(3);否則,PDSN 16再協(xié)商PD鏈路,并按需執(zhí)行代理通告程序,將TV1設(shè)為接收到的CANID,且如果限制定時器未終止(正在運行),則PDSN 16停止該定時器并將TV2重設(shè)為空值。處理過程退出。
如果PDSN 16跳到(3),則處理過程繼續(xù)執(zhí)行步驟178評估接收到的A11-RRQ消息中的HTI,以及評估限制定時器的狀態(tài);如果HTI=1(指示DHO)以及定時器正在運行,則PDSN 16停止該定時器并向前跳到(4);如果HTI=1并且定時器未在運行,則PDSN16跳到(5);否則,如果HTI=2(指示HHO),則PDSN 16跳到(6)。
如果PDSN 16跳到(4),則處理過程繼續(xù)執(zhí)行步驟180PDSN16評估TV2是否等于接收到的PANID;如果TV2不等于PANID,則PDSN 16將TV1設(shè)為接收到的CANID,將TV2重設(shè)為空值,啟動PD鏈路再協(xié)商/代理通告,然后處理過程退出。
如果PDSN 16跳到(5),則處理過程繼續(xù)執(zhí)行步驟182PDSN16將TV2重設(shè)為空值,并評估TV1是否等于接收到的PANID;如果TV1不等于PANID,則PDSN 16將TV1設(shè)為接收到的CANID,啟動PD鏈路再協(xié)商/代理通告,然后處理過程退出。
如果PDSN 16跳到(6),則處理過程繼續(xù)執(zhí)行步驟184PDSN16評估TV2是否為空值;如果是這樣的話,則PDSN 16將TV2設(shè)為接收到的PANID。再者,如果TV1不等于接收到的PANID,則PDSN16將TV1設(shè)為接收到的CANID,啟動PD鏈路再協(xié)商/代理通告,然后處理過程退出。
因此,根據(jù)上述邏輯,PDSN 16維護(hù)初始化為移動臺12的當(dāng)前分組區(qū)位置的第一變量(TV1)以及初始化為空值的第二變量(TV2)。然后響應(yīng)移動臺相對于PDSN 16的第一次硬切換,更新TV2以使其匹配移動臺12的變更后的分組區(qū)位置。然后在PDSN 16結(jié)束呼叫之后,以限制定時器設(shè)定的時間限制為限,將TV2值用于測試就移動臺12的第一次休眠切換而言是否需要再協(xié)商PD鏈路,所述時間限制定時器在移動臺12首次在PDSN下進(jìn)入休眠時開始。在所有情況下,響應(yīng)再協(xié)商移動臺的PD鏈路而更新TV1來反映與移動臺12相關(guān)聯(lián)的CANID。
為理解上述處理過程如何減少不必要的PD鏈路再協(xié)商的發(fā)生,將考慮移動臺在歸屬于PDSN1的BSC3控制下始發(fā)(或重新激活)分組數(shù)據(jù)呼叫的情況,然后執(zhí)行到在PDSN2下的BSC4的硬切換。在硬切換完成之后,PDSN2執(zhí)行上述算法,并正確地執(zhí)行PD鏈路再協(xié)商。
此外,PDSN2將它存儲的對應(yīng)于移動臺的PD鏈路的TV2變量設(shè)為所接收到的生成的與硬切換事件相關(guān)的A11-RRQ消息中的PANID。應(yīng)該記住,PANID由PCF4設(shè)為BSC4在切換請求消息中接收到的ANID。因此,作為硬切換事件的一部分,PDSN2接收到的PANID由BSC4/PCF4設(shè)為正確的值(即BSC3ANID)。因此,存儲在PDSN2上的VT2的值正確地反映存儲在移動臺12中的PANID值,因此,如果移動臺12在BSC4/PCF4控制下進(jìn)入休眠狀態(tài)(即在PZ4中進(jìn)入休眠狀態(tài)),則PDSN2響應(yīng)移動臺的始發(fā)消息而接收到的PANID將與PDSN2存儲的TV2值匹配。該匹配避免了不必要的PD鏈路再協(xié)商。
圖9顯示上述方法的示范變化,其中PDSN 16再次將TV1和TV2初始化為空值(步驟190)。然后,響應(yīng)接收到含有ANID NVSE的A11-RRQ消息(步驟192),PDSN 16處理繼續(xù)執(zhí)行步驟194(1)在PDSN 16上檢查是否存在該移動臺12的現(xiàn)存PD鏈路;如果是這樣的話,則處理過程跳到(2);否則,PDSN 16按需再協(xié)商PD鏈路并執(zhí)行代理通告,將TV1設(shè)為接收到的CANID。
如果PDSN 16跳到(2),則處理過程繼續(xù)執(zhí)行步驟196判斷A11-RRQ消息中是否接收到PANID;如果是這樣的話,則判斷該PANID是否具有非零值;如果兩個條件都滿足,則處理過程跳到(3);否則,PDSN 16再協(xié)商PD鏈路,并按需執(zhí)行代理通告程序,將TV1設(shè)為接收到的CANID,將TV2重設(shè)為空值;處理過程退出。
如果PDSN 16跳到(3),則處理過程繼續(xù)執(zhí)行步驟198評估所接收的A11-RRQ消息中的HTI;如果HTI=2(指示HHO),則PDSN 16跳到(4);如果HTI=1,則PDSN 16跳到(5)。
如果PDSN 16跳到(4),則處理過程繼續(xù)執(zhí)行步驟200PDSN16評估TV2是否為空值;如果是這樣的話,則PDSN 16將TV2設(shè)為等于TV1;如果TV2不等于接收到的PANID,則PDSN 16啟動PD鏈路再協(xié)商/代理通告,將TV2設(shè)為接收到的CANID,然后處理過程退出。
如果PDSN 16跳到(5),則處理過程繼續(xù)執(zhí)行步驟202PDSN16評估TV1是否等于接收的PANID;如果不是的話,則PDSN 16啟動PD鏈路再協(xié)商/代理通告,將TV1設(shè)為接收到的CANID,將TV2設(shè)置為空值,然后處理過程退出。
注意上述處理過程與圖8所示的處理過程相似,但未使用限制定時器,而且就何時更新TV2和/或?qū)⑵渲卦O(shè)為空值有若干變化。在另一個類似的雙變量跟蹤方法中,利用基站(例如BSC 22)來維護(hù)網(wǎng)絡(luò)存儲的第三跟蹤變量,以便減少不必要的PD鏈路再協(xié)商的發(fā)生。
即,示范網(wǎng)絡(luò)10包括BSC 22,它“捕獲”對應(yīng)于分組數(shù)據(jù)呼叫建立的分組區(qū)位置標(biāo)識符(例如,ANID),然后,作為硬切換處理的一部分,將該ANID值從源BSC傳遞給目標(biāo)BSC。因此,作為硬切換的一部分,示范BSC 22傳遞BS_TV及其自己的(源)ANID。相比之下,常規(guī)的BSC硬切換處理方法是讓源BSC僅將它自己的ANID傳遞給目標(biāo)BSC。
通過傳遞與呼叫建立相關(guān)聯(lián)的ANID值,網(wǎng)絡(luò)傳遞移動臺12在呼叫建立時存儲的相同值。因此,因為移動臺12在連續(xù)的硬切換過程中保持該值,因此從BSC 22傳遞給BSC 22的該值與移動臺存儲的跟蹤信息保持一致。利用BSC傳遞的信息,要在一連串硬切換中接納移動臺12的最后PCF 20獲得與始發(fā)呼叫的分組區(qū)位置對應(yīng)的ANID。因此,如果移動臺12隨后在最后PCF 20中進(jìn)入休眠狀態(tài),則它將發(fā)送含有它在呼叫建立時存儲的ANID的呼叫建立消息,該ANID將與支持PDSN 16先前作為最后一次硬切換的一部分獲得的BSC到BSC傳遞的ANID值匹配。以下處理過程陳述了本方法的示范實施例。
在圖10所示的示范處理過程中,源BSC 22將基站臨時變量(BS_TV)初始化為空值(步驟210)。當(dāng)移動臺12通過BSC 22建立分組數(shù)據(jù)會話時,BSC 22將BS_TV設(shè)為它自己的ANID(步驟212)。(注意,該BSC 22可維護(hù)與與其有分組數(shù)據(jù)連接的移動臺12一樣多的BS_TV)。然后,如果移動臺12的分組數(shù)據(jù)會話被清除或進(jìn)入休眠狀態(tài),則BSC 22將對應(yīng)的BS_TV設(shè)為空值(步驟214)。
但是,如果BSC 22在硬切換中將移動臺的活動分組數(shù)據(jù)會話轉(zhuǎn)移到另一個BSC 22,則它會利用A1切換請求/切換請求消息通過例如支持MSC 26將對應(yīng)于該移動臺12的BS_TV發(fā)送到目標(biāo)BSC 22(步驟216)。這樣,非零BS_TV被從源BSC傳送到目標(biāo)BSC。目標(biāo)BSC 22將它的對應(yīng)于該移動臺12的BS_TV設(shè)為來自源BSC 22的BS_TV,目標(biāo)BSC隨后將該BS_TV包含在發(fā)往其相關(guān)PCF的A9-SETUP-A8消息中(步驟216)。
然后,如圖11所示,當(dāng)相關(guān)PCF 20響應(yīng)從目標(biāo)BSC 22接收到上述A9-SETUP-A8消息而生成該移動臺12的對應(yīng)A11-RRQ消息時,該消息包含ANID NVSE,其中PANID字段被設(shè)為從目標(biāo)BSC 22接收到的ANID IE。它還將消息CANID值設(shè)為它自己的ANID(步驟220)。此外,對于硬切換,PCF 20將BS_TV值包含在A11-RRQ消息中。在此場合中,作為NVSE包含的BS_TV用作給目標(biāo)PDSN 16的硬切換隱含指示,因此無需顯式HTI。
圖12顯示了補(bǔ)充BSC 22上第三跟蹤變量用法(即通過NVSE包含的BS_TV的用法)的示范PDSN處理邏輯,類似于圖8所示的邏輯。處理過程開始于由PDSN 16將跟蹤變量TV1和TV2初始化為空值(步驟230)。在接收到含有ANID NVSE的A11-RRQ消息(步驟232)時,PDSN 16如下執(zhí)行示范處理邏輯(1)如果存在用于移動臺12的得PD鏈路(PPP會話),則處理過程跳到(2);否則,PDSN 16為該移動臺12建立PD鏈路,執(zhí)行MIP注冊,將TV1設(shè)為接收到的CANID,且如果在A11-RRQ消息中接收到TV2,則將TV2設(shè)為BS_TV ANID,然后退出(步驟234)。
如果PDSN 16跳到(2),則處理過程繼續(xù)執(zhí)行步驟236判斷A11-RRQ消息中是否接收到PANID;如果是這樣的話,則判斷該PANID是否具有非零值;如果兩個條件都滿足,則處理過程跳到(3);否則,PDSN 16再協(xié)商PD鏈路,并按需執(zhí)行代理通告程序,將TV1設(shè)為接收到的CANID,且如果限制定時器未終止(正在運行),則PDSN 16停止該定時器并將TV2重設(shè)為空值,然后處理過程退出。
如果PDSN 16跳到(3),則處理過程繼續(xù)執(zhí)行步驟238評估A11-RRQ消息是否包含BS_TV NVSE,以及評估限制定時器是否在運行;如果未接收到任何BS_TV且定時器在運行,則PDSN 16停止該定時器并跳到(4);如果未接收到任何BS_TV且定時器未在運行,則PDSN 16向前跳到(5);否則,如果在A11-RRQ消息中接收到BS_TV,則PDSN 16跳到(6)。
如果PDSN 16跳到(4),則處理過程繼續(xù)執(zhí)行步驟240PDSN16評估TV2是否等于接收的PANID。如果TV2不等于PANID,則PDSN 16將TV1設(shè)為接收到的CANID,將TV2重設(shè)為空值,啟動PD鏈路再協(xié)商/代理通告,然后處理過程退出。
如果PDSN 16跳到(5),則處理過程繼續(xù)執(zhí)行步驟242PDSN16將TV2重設(shè)為空值,并評估TV1是否等于接收到的PANID;如果TV1不等于PANID,則PDSN 16將TV1設(shè)為接收到的CANID,啟動PD鏈路再協(xié)商/代理通告,然后處理過程退出。
如果PDSN 16跳到(6),則處理過程繼續(xù)執(zhí)行步驟244PDSN16評估TV2是否為空值;如果是這樣的話,則PDSN 16將TV2設(shè)為接收到的BS_TV;再者,如果TV1不等于接收到的PANID,則PDSN16將TV1設(shè)為接收到的CANID,啟動PD鏈路再協(xié)商/代理通告,然后處理過程退出。
在以上方案的場合中,下面考慮利用BSC1/PCF1/PDSN1首次建立分組數(shù)據(jù)呼叫的情況。在此情況下,作為ANID值的一個簡化實例,BSC1存儲MS ANID=“1”以作為它的BS_TV值。在從BSC1硬切換到BSC2時,該BS_TV被傳遞給BSC2,接著轉(zhuǎn)發(fā)到PCF2,然后由PCF2在對應(yīng)的A11-RRQ消息中將其發(fā)送到PDSN1。PDSN1因此將TV2初始化為BSC1設(shè)置的MS ANID的值。繼續(xù)后續(xù)從BSC2到BSC4的硬切換,例如,該MS ANID值被傳遞給BSC4,最終傳遞給PDSN2。至此,PDSN2將TV2初始化為該MS ANID值(即初始化為BSC1 ANID),這意味著PDSN2存儲的PANID值準(zhǔn)確確地反映了控制移動臺12建立其分組數(shù)據(jù)呼叫的原BSC。
注意,移動臺12仍存儲BSC1 ANID,因為它尚未在一系列硬切換中更新它的跟蹤值。因此,如果移動臺12在PZ4中進(jìn)入休眠狀態(tài),則它將認(rèn)識到在它存儲的分組區(qū)標(biāo)識符與PZ4中廣播的分組區(qū)標(biāo)識符之間不匹配。鑒于此,移動臺12發(fā)送含有PANID=BSC1 ANID的始發(fā)消息。該PANID最終被傳遞給PDSN2,由PDSN2用于判斷是否需要PPP鏈路再協(xié)商。因為上述處理邏輯通過硬切換期間傳遞的BS_TV為PDSN2提供了BSC1 ANID,所以存儲在PDSN2上的PANID值(即TV2值)與從移動臺12接收到的PANID值匹配,因此,休眠切換事件不會觸發(fā)不必要的PPP鏈路再協(xié)商。
因此,根據(jù)上述邏輯,PDSN 16維護(hù)初始化為移動臺12的當(dāng)前分組區(qū)位置的第一變量(TV1)以及初始化為空值的第二變量(TV2)。然后響應(yīng)移動臺相對于PDSN 16的第一次硬切換,將TV2更新為與移動臺12的變更后的分組區(qū)位置匹配。然后將TV2的值用于在限制定時器施加的時間限制條件下,就移動臺12在PDSN 16下的第一次休眠切換是否需要再協(xié)商PD鏈路進(jìn)行測試,所述時間限制定時器是在移動臺12在PDSN下控制首次進(jìn)入休眠時啟動的。在所有情況下,響應(yīng)再協(xié)商移動臺PD鏈路而對TV1進(jìn)行更新,以反映與移動臺12相關(guān)聯(lián)的CANID。
通過以上述方式在BSC 22上實現(xiàn)跟蹤變量的存儲,可以使控制移動臺12建立或重新激活分組數(shù)據(jù)呼叫的BSC的ANID“跟隨”移動臺12經(jīng)由一個或多個后續(xù)BSC的硬切換。這樣,在硬切換下接納移動臺12的PDSN 16可以存儲啟動一系列硬切換的BSC 22的ANID。因為該ANID將是在分組數(shù)據(jù)呼叫活動時由該移動臺本身保持的ANID,所以移動臺12的首次休眠相關(guān)始發(fā)(dormancy-relatedorigination)將包含與BSC至BSC傳遞的跟隨移動臺12通過一個或多個后繼硬切換的ANID匹配的ANID信息。
了解了所有這些實施例,圖13顯示根據(jù)本發(fā)明的幾個可能的示范跟蹤變量和ANID信息流??梢钥吹?,PD鏈路的兩端如上所述分別位于移動臺12和PDSN 16。對于例如休眠切換過程中產(chǎn)生的來自移動臺12的始發(fā)(或增強(qiáng)的始發(fā))消息,基于移動臺記憶的分組區(qū)跟蹤變量的PDSN信息經(jīng)中間BSC 22和PCF 20流到PDSN 16。對于硬切換事件,對應(yīng)于移動臺12的PANID信息一般從源BSC直接傳遞給目標(biāo)BSC,或經(jīng)由相關(guān)MSC間接傳遞。
在任何情況下,示范PDSN 16采用一個或多個存儲的跟蹤變量作為與接收到的PANID信息進(jìn)行比較的基礎(chǔ),根據(jù)上述示范實施例,PDSN 16在選擇性更新和檢查程序中使用它存儲的信息,以避免不必要的PD鏈路再協(xié)商。圖14顯示了PDSN 16、PCF 20和BSC 22的示范功能電路布置,它們可以按需配置為根據(jù)本文討論的任一示范實施例或根據(jù)本領(lǐng)域技術(shù)人員可能想到的對這些實施例的變化來實施本發(fā)明。
為此,PCF 16包括路由/接口電路30和鏈路控制電路32,鏈路控制電路32可包括配置為針對PDSN 16所支持的每條PD鏈路執(zhí)行上述變量存儲和選擇性更新過程的一個或多個微處理器或其它邏輯電路。要理解,上述示范處理過程可以硬件、軟件或其任何組合來實現(xiàn)。例如,鏈路控制電路32可以包括一個或多個微處理器電路,這些微處理器電路配置為執(zhí)行體現(xiàn)以上所述的示范性的基于PDSN的分組區(qū)跟蹤的程序指令。
此外,為支持本發(fā)明,示范PCF 20包括無線電分組(RP)接口電路34和注冊控制電路36。在此場合中,注冊控制電路36包括配置為執(zhí)行示范A11-RRQ消息生成的一個或多個處理電路,由此為PDSN 16提供引起消息生成的切換的類型的顯式或隱式指示。
同樣地,示范PCF 22包括通信控制和接口電路38以及切換控制電路40。在此場合中,所述切換控制電路40包括一個或多個處理電路,它們配置為執(zhí)行根據(jù)本發(fā)明實施例的示范性臨時變量存儲,其中BSC提供對第三跟蹤變量的存儲,所述第三變量可以被包含在A11-RRQ消息中以供PDSN 16使用。
本領(lǐng)域技術(shù)人員應(yīng)該理解,雖然圖14顯示了PDSN 16、PCF 20和BSC 22上支持本發(fā)明的處理電路的一種示范功能配置,但這些網(wǎng)絡(luò)實體在實際實現(xiàn)時可能相當(dāng)復(fù)雜。其實,此類實體的實現(xiàn)結(jié)構(gòu)隨各種設(shè)備供應(yīng)商采用的具體設(shè)計方案有所不同。
因此,應(yīng)該理解,可以配置其它功能實現(xiàn)方案和其它電路裝置,以便執(zhí)行本文所述的示范方法。因此,本發(fā)明并不受所示電路配置的限制。其實,本發(fā)明既不受任何附圖的限制,也不受任何前述討論的限制,而受如下權(quán)利要求及其合理等效物的限制。
權(quán)利要求
1.一種包括分組數(shù)據(jù)服務(wù)節(jié)點的無線通信網(wǎng)絡(luò),所述分組數(shù)據(jù)服務(wù)節(jié)點配置為支持與多個移動臺的分組數(shù)據(jù)連接,以及基于對涉及給定移動臺在所述網(wǎng)絡(luò)的分組區(qū)之間的移動的移動性事件是對應(yīng)于硬切換還是休眠切換的判斷來決定是否需要對它為該移動臺維持的分組數(shù)據(jù)連接進(jìn)行再協(xié)商。
2.如權(quán)利要求1的方法,其特征在于還包括將分組控制功能配置為響應(yīng)移動性事件向所述分組數(shù)據(jù)服務(wù)節(jié)點發(fā)送注冊消息,以及將硬切換/休眠切換類型指示包含在所述注冊消息中,以供在所述PDSN上用于判斷給定移動性事件是對應(yīng)于硬切換還是休眠切換。
3.如權(quán)利要求2的方法,其特征在于還包括將基站控制器配置為存儲移動臺的分組區(qū)跟蹤變量;以及對于給定的移動臺,還配置為如果已為所述給定移動臺建立了新的分組數(shù)據(jù)連接,則將所述對應(yīng)的分組區(qū)跟蹤變量設(shè)為所述基站控制器自己的接入網(wǎng)標(biāo)識符;以及配置為如果在硬切換中從另一個基站控制器接納所述給定移動臺,則將所述對應(yīng)的分組區(qū)跟蹤變量設(shè)為從所述另一個基站控制器獲得的接收值。
4.如權(quán)利要求3的方法,其特征在于所述基站控制器配置為作為在硬切換中接納所述給定移動臺的一部分,將所述接收值傳遞給所述PCF,以便從所述接收值獲得所述給定移動臺的先前分組區(qū)位置。
5.一種減少具有多個分組區(qū)的無線通信網(wǎng)絡(luò)與移動臺之間不必要的分組數(shù)據(jù)鏈路再協(xié)商發(fā)生的方法,包括響應(yīng)如下判斷結(jié)果再協(xié)商所述分組數(shù)據(jù)鏈路確定與所述移動臺相關(guān)聯(lián)的切換相關(guān)消息中所含的接收分組區(qū)跟蹤變量與管理所述分組數(shù)據(jù)鏈路的網(wǎng)絡(luò)路由實體上保存的分組區(qū)跟蹤變量不匹配;以及如果響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則更新所述存儲的分組區(qū)跟蹤變量以匹配所述移動臺的當(dāng)前分組區(qū);而如果響應(yīng)所述移動臺在分組區(qū)之間的硬切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則不進(jìn)行更新。
6.如權(quán)利要求5所述的方法,其特征在于如果響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則更新所述存儲的分組區(qū)跟蹤變量以匹配所述移動臺的當(dāng)前分組區(qū);而如果響應(yīng)所述移動臺在分組區(qū)之間的硬切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則不進(jìn)行更新,這一步驟還包括如果所述切換相關(guān)消息指示休眠切換且如果響應(yīng)接收到所述切換相關(guān)消息再協(xié)商所述分組數(shù)據(jù)鏈路,則更新所述存儲的分組區(qū)跟蹤變量。
7.如權(quán)利要求6所述的方法,其特征在于所述路由實體包括所述網(wǎng)絡(luò)中的分組數(shù)據(jù)服務(wù)節(jié)點;以及所述切換相關(guān)消息包括從所述網(wǎng)絡(luò)中的分組控制功能發(fā)送到所述分組數(shù)據(jù)服務(wù)節(jié)點的注冊請求消息,所述分組控制功能以通信方式將所述分組數(shù)據(jù)服務(wù)節(jié)點連接到與所述移動臺進(jìn)行無線通信的接入網(wǎng)。
8.如權(quán)利要求7所述的方法,其特征在于還包括如下步驟在所述分組數(shù)據(jù)服務(wù)節(jié)點上,基于對所述注冊請求消息中的一個或多個指示符的評估來判斷給定移動性事件是硬切換事件還是休眠切換事件。
9.如權(quán)利要求8所述的方法,其特征在于還包括如下步驟在所述分組控制功能上,根據(jù)從以通信方式連接到所述移動臺的基站發(fā)送到所述分組控制功能的切換相關(guān)消息來設(shè)置所述一個或多個指示符,以指示休眠切換事件或指示硬切換事件。
10.用于無線通信網(wǎng)絡(luò)中的一種包括分組數(shù)據(jù)服務(wù)節(jié)點的系統(tǒng),所述分組數(shù)據(jù)服務(wù)節(jié)點包括配置為減少所述分組數(shù)據(jù)服務(wù)節(jié)點與具有與所述網(wǎng)絡(luò)的分組數(shù)據(jù)鏈路的移動臺之間的不必要的分組數(shù)據(jù)鏈路再協(xié)商的一個或多個控制電路,所述一個或多個控制電路配置為響應(yīng)如下判斷結(jié)果再協(xié)商所述分組數(shù)據(jù)鏈路確定與所述移動臺相關(guān)聯(lián)的切換相關(guān)消息中所含的所接收分組區(qū)跟蹤變量與所述分組數(shù)據(jù)服務(wù)節(jié)點上維護(hù)的分組區(qū)跟蹤變量不匹配;以及如果響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則更新所述存儲的分組區(qū)跟蹤變量以匹配所述移動臺的當(dāng)前分組區(qū);而如果響應(yīng)所述移動臺在分組區(qū)之間的硬切換而再協(xié)商所述分組數(shù)據(jù)鏈路,則不進(jìn)行更新。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點還配置為響應(yīng)再協(xié)商與所述移動臺的分組數(shù)據(jù)鏈路來調(diào)用外地代理通告。
12.如權(quán)利要求10所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為如果所述切換相關(guān)消息指示休眠切換且如果響應(yīng)接收到所述切換相關(guān)消息再協(xié)商所述分組數(shù)據(jù)鏈路,則更新所述存儲的分組區(qū)跟蹤變量。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于還包括分組控制功能,其配置為向所述分組數(shù)據(jù)服務(wù)節(jié)點發(fā)送切換相關(guān)消息,以及還配置為設(shè)置包含在所述切換相關(guān)消息中的一個或多個指示符,以向所述分組數(shù)據(jù)服務(wù)節(jié)點指示所述切換相關(guān)消息對應(yīng)于所述移動臺的硬切換還是對應(yīng)于所述移動臺的休眠切換。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為基于對所述分組控制功能設(shè)置的一個或多個消息指示符的評估,判斷從所述分組控制功能接收到的所述切換相關(guān)消息是對應(yīng)于所述移動臺的硬切換還是對應(yīng)于所述移動臺的休眠切換。
15.一種用于減少具有多個分組數(shù)據(jù)區(qū)的無線通信網(wǎng)絡(luò)與移動臺之間的分組數(shù)據(jù)鏈路再協(xié)商的方法,包括所述方法包括如下步驟通過如下步驟在所述網(wǎng)絡(luò)中維護(hù)用于跟蹤所述移動臺的分組區(qū)移動的第一和第二跟蹤變量響應(yīng)所述移動臺在分組區(qū)之間的硬切換而選擇性地更新所述第一跟蹤變量;以及響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而選擇性地更新所述第二跟蹤變量;對于所述移動臺的硬切換,基于將所述第一跟蹤變量與接收到的對應(yīng)于與硬切換移動性事件相關(guān)聯(lián)的所述移動臺的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商;以及對于所述移動臺的休眠切換,基于將所述第二跟蹤變量與接收到的對應(yīng)于與休眠切換移動性事件相關(guān)聯(lián)的所述移動臺的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商。
16.如權(quán)利要求15所述的方法,其特征在于還包括將所述第一跟蹤變量初始化為與所述移動臺相關(guān)聯(lián)的當(dāng)前分組區(qū)標(biāo)識符,以及將所述第二跟蹤變量初始化為空值。
17.如權(quán)利要求16所述的方法,其特征在于還包括如下步驟對于所述移動臺的硬切換,如果所述第二跟蹤變量值為非空,則將所述第二跟蹤變量設(shè)為與所述移動臺相關(guān)聯(lián)的當(dāng)前分組區(qū)標(biāo)識符匹配。
18.如權(quán)利要求15所述的方法,其特征在于對于所述移動臺的硬切換,基于將所述第一跟蹤變量與接收到的對應(yīng)于與硬切換移動性事件相關(guān)聯(lián)的所述移動臺的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商的步驟包括將所述第一跟蹤變量與接收到的對應(yīng)于所述移動臺的切換相關(guān)消息中所含的先前分組區(qū)標(biāo)識符進(jìn)行比較,并且響應(yīng)檢測到它們之間的不匹配而觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商。
19.如權(quán)利要求18所述的方法,其特征在于觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商的步驟包括在所述無線通信網(wǎng)絡(luò)中的分組數(shù)據(jù)服務(wù)節(jié)點與所述移動臺之間啟動點到點協(xié)議連接再協(xié)商。
20.如權(quán)利要求15所述的方法,其特征在于響應(yīng)所述移動臺在分組區(qū)之間的硬切換而選擇性地更新所述第一跟蹤變量的步驟包括響應(yīng)所述移動臺在分組區(qū)之間的硬切換使所述第一跟蹤變量保持為最新的。
21.如權(quán)利要求15所述的方法,其特征在于響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而選擇性地更新所述第二跟蹤變量的步驟包括響應(yīng)初始化所述第二跟蹤變量之后發(fā)生的第一次硬切換更新所述第二跟蹤變量,以及響應(yīng)限制定時器終止而將所述第二跟蹤變量重設(shè)為空值。
22.如權(quán)利要求21所述的方法,其特征在于還包括響應(yīng)接收到第一指示而啟動所述限制定時器,所述第一指示指示與所述移動臺的所述分組數(shù)據(jù)鏈路相關(guān)聯(lián)的所有數(shù)據(jù)連接都處于休眠狀態(tài)。
23.如權(quán)利要求15所述的方法,其特征在于在所述網(wǎng)絡(luò)中維護(hù)第一和第二跟蹤變量,以跟蹤所述移動臺的分組區(qū)移動的步驟包括將所述第一和第二跟蹤變量作為所述網(wǎng)絡(luò)中分組數(shù)據(jù)服務(wù)節(jié)點上的存儲值維護(hù)。
24.如權(quán)利要求23所述的方法,其特征在于還包括基于對在所述分組數(shù)據(jù)服務(wù)節(jié)點上接收到的對應(yīng)于與給定移動性事件相關(guān)聯(lián)的所述移動臺的注冊請求消息中所含的切換類型指示的評估,判斷涉及所述移動臺的所述給定移動性事件是對應(yīng)于硬切換還是對應(yīng)于休眠切換。
25.如權(quán)利要求23所述的方法,其特征在于還包括在以通信方式將所述分組數(shù)據(jù)服務(wù)節(jié)點連接到所述移動臺的基站上維護(hù)第三跟蹤變量,其中維護(hù)所述第三跟蹤變量的步驟包括如果首次通過所述基站建立所述分組數(shù)據(jù)鏈路,則將所述第三跟蹤變量設(shè)為對應(yīng)于所述基站的接入網(wǎng)標(biāo)識符;如果在硬切換中從源基站接納所述移動臺,則將所述第三跟蹤變量設(shè)為接收到的值;以及作為硬切換中將所述移動臺轉(zhuǎn)移至目標(biāo)基站的一部分,發(fā)送所述跟蹤變量。
26.如權(quán)利要求25所述的方法,其特征在于還包括如下步驟在所述分組數(shù)據(jù)服務(wù)節(jié)點上基于對所述第三跟蹤變量是否包含在所述分組數(shù)據(jù)服務(wù)節(jié)點上接收到的對應(yīng)于與給定移動性事件相關(guān)聯(lián)的所述移動臺的注冊請求消息中的判斷,判斷涉及所述移動臺的所述給定移動性事件是對應(yīng)于所述移動臺的硬切換還是對應(yīng)于所述移動臺的休眠切換。
27.如權(quán)利要求26所述的方法,其特征在于還包括如下步驟在所述分組控制功能上,如果在從所述基站發(fā)送到所述分組控制功能的所述切換相關(guān)消息中接收到所述第三跟蹤變量,則將所述第三跟蹤變量包含在所述注冊請求消息中。
28.用于具有多個分組區(qū)的無線通信網(wǎng)絡(luò)中的一種包括分組數(shù)據(jù)發(fā)送節(jié)點的系統(tǒng),所述分組數(shù)據(jù)發(fā)送節(jié)點包括配置為減少所述網(wǎng)絡(luò)與移動臺之間的分組數(shù)據(jù)鏈路再協(xié)商的一個或多個控制電路,所述一個或多個控制電路配置為通過響應(yīng)所述移動臺在分組區(qū)之間的硬切換而選擇性地更新所述第一跟蹤變量;以及響應(yīng)所述移動臺在分組區(qū)之間的休眠切換而選擇性地更新所述第二跟蹤變量,從而在所述網(wǎng)絡(luò)中維護(hù)所述第一和第二跟蹤變量;對于所述移動臺的硬切換,基于將所述第一跟蹤變量與接收到的對應(yīng)于與硬切換移動性事件相關(guān)聯(lián)的所述移動臺的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商;以及對于所述移動臺的休眠切換,基于將所述第二跟蹤變量與接收到的對應(yīng)于與休眠切換移動性事件相關(guān)聯(lián)的所述移動臺的先前分組區(qū)標(biāo)識符進(jìn)行比較來選擇性地觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商。
29.如權(quán)利要求28所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為在所述分組服務(wù)節(jié)點上建立與所述移動臺的所述分組數(shù)據(jù)鏈路時將所述第一跟蹤變量初始化為與所述移動臺相關(guān)聯(lián)的當(dāng)前分組區(qū)標(biāo)識符;以及在那時將所述第二跟蹤變量初始化為空值。
30.如權(quán)利要求29所述的系統(tǒng),其特征在于對于所述移動臺的硬切換,所述分組數(shù)據(jù)服務(wù)節(jié)點配置為如果所述第二跟蹤變量值為非空,則將所述第二跟蹤變量設(shè)為與所述移動臺相關(guān)聯(lián)的當(dāng)前分組區(qū)標(biāo)識符匹配。
31.如權(quán)利要求28所述的系統(tǒng),其特征在于對于所述移動臺的硬切換,所述分組數(shù)據(jù)服務(wù)節(jié)點配置為將所述第一跟蹤變量與接收到的對應(yīng)于所述移動臺的切換相關(guān)消息中所含的先前分組區(qū)標(biāo)識符進(jìn)行比較,并且響應(yīng)檢測到它們之間的不匹配而觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商。
32.如權(quán)利要求31所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為通過在所述分組數(shù)據(jù)服務(wù)節(jié)點與所述移動臺之間啟動點到點協(xié)議連接再協(xié)商來觸發(fā)所述分組數(shù)據(jù)鏈路的再協(xié)商。
33.如權(quán)利要求28所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為響應(yīng)所述移動臺的硬切換使所述第一跟蹤變量保持為最新的。
34.如權(quán)利要求28所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為響應(yīng)初始化所述第二跟蹤變量之后發(fā)生的第一次硬切換,更新所述第二跟蹤變量;以及響應(yīng)限制定時器的終止,將所述第二跟蹤變量重設(shè)為空值。
35.如權(quán)利要求34所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為使所述限制定時器保持與其一個或多個控制電路有效關(guān)聯(lián);以及所述分組數(shù)據(jù)服務(wù)節(jié)點配置為響應(yīng)接收到第一指示而啟動所述限制定時器,所述第一指示指示與所述移動臺的所述分組數(shù)據(jù)鏈路相關(guān)聯(lián)的所有數(shù)據(jù)連接都處于休眠狀態(tài)。
36.如權(quán)利要求35所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為基于對在所述分組數(shù)據(jù)服務(wù)節(jié)點上接收到的對應(yīng)于與給定移動性事件相關(guān)聯(lián)的所述移動臺的注冊請求消息中所含的切換類型指示的評估,判斷涉及所述移動臺的所述給定移動性事件是對應(yīng)于硬切換還是對應(yīng)于休眠切換。
37.如權(quán)利要求35所述的系統(tǒng),其特征在于還包括以通信方式與所述分組數(shù)據(jù)服務(wù)節(jié)點相關(guān)聯(lián)且配置為執(zhí)行如下操作的基站維護(hù)對應(yīng)于所述移動臺的第三跟蹤變量,以用作向所述分組數(shù)據(jù)服務(wù)節(jié)點指示所述給定移動性事件是對應(yīng)于休眠切換還是硬切換的指示符。
38.如權(quán)利要求35所述的系統(tǒng),其特征在于還包括以通信方式與所述分組數(shù)據(jù)服務(wù)節(jié)點相關(guān)聯(lián)且配置為執(zhí)行如下操作的基站如果首次通過所述基站建立所述分組數(shù)據(jù)鏈路,則通過將第三跟蹤變量設(shè)為對應(yīng)于所述基站的接入網(wǎng)標(biāo)識符來維護(hù)所述第三跟蹤變量;如果在硬切換中從源基站接納所述移動臺,則將所述第三跟蹤變量設(shè)為接收到的值;以及作為硬切換中將所述移動臺轉(zhuǎn)移至目標(biāo)基站的一部分,發(fā)送所述跟蹤變量。
39.如權(quán)利要求38所述的系統(tǒng),其特征在于所述分組數(shù)據(jù)服務(wù)節(jié)點配置為基于對所述分組數(shù)據(jù)服務(wù)節(jié)點上接收到的對應(yīng)于與給定移動性事件相關(guān)聯(lián)的所述移動臺的注冊請求消息中是否含有所述第三跟蹤變量的判斷,判斷所述給定移動性事件是對應(yīng)于硬切換還是對應(yīng)于休眠切換。
40.如權(quán)利要求39所述的系統(tǒng),其特征在于還包括以通信方式將所述基站連接到所述分組數(shù)據(jù)服務(wù)節(jié)點的分組控制功能;并且所述分組控制功能配置為如果在所述分組控制功能上從與所述給定移動性事件相關(guān)聯(lián)的基站接收到所述第三跟蹤變量,則將所述第三跟蹤變量包含在所述注冊請求消息中。
41.一種用于減少移動臺與具有多個分組區(qū)的支持無線通信網(wǎng)絡(luò)之間的分組數(shù)據(jù)鏈路再協(xié)商的方法,所述方法包括如下步驟將第一跟蹤變量初始化為與所述移動臺的當(dāng)前分組區(qū)標(biāo)識符匹配,以及將第二跟蹤變量設(shè)為空值;判斷接收到的對應(yīng)于所述移動臺的切換相關(guān)消息是硬切換移動性事件還是休眠切換移動性事件;對于硬切換移動性事件,如果所述切換類型消息中所含的先前分組區(qū)標(biāo)識符與所述網(wǎng)絡(luò)上存儲的對應(yīng)于所述移動臺的第一跟蹤變量不匹配,則觸發(fā)分組數(shù)據(jù)鏈路再協(xié)商,更新所述第一跟蹤變量以使其與所述切換相關(guān)消息中所含的當(dāng)前分組區(qū)標(biāo)識符匹配,且如果所述第二跟蹤變量非空,則更新所述第二跟蹤變量以使其與所述先前分組區(qū)標(biāo)識符匹配;對于休眠切換移動性事件,如果限制定時器尚未終止,且如果切換相關(guān)消息中所含的所述先前分組區(qū)標(biāo)識符與所述第二跟蹤變量不匹配,則觸發(fā)分組數(shù)據(jù)鏈路再協(xié)商,更新所述第一跟蹤變量以使其與當(dāng)前分組區(qū)標(biāo)識符匹配,以及將所述第二跟蹤變量重設(shè)為空值;以及對于休眠切換移動性事件,如果限制定時器已終止,則將第二跟蹤變量重設(shè)為空值,且如果所述第一跟蹤變量與當(dāng)前分組區(qū)標(biāo)識符不匹配,則觸發(fā)分組數(shù)據(jù)鏈路再協(xié)商,并將所述第一跟蹤變量更新為所述當(dāng)前分組區(qū)標(biāo)識符。
42.一種用于無線通信網(wǎng)絡(luò)的基站,它包括配置為維護(hù)所述基站支持的移動臺的分組區(qū)跟蹤變量的一個或多個控制電路;所述一個或多個控制電路配置為響應(yīng)首次與第一給定移動臺建立分組數(shù)據(jù)連接,將跟蹤變量設(shè)為所述基站的接入網(wǎng)標(biāo)識符,然后如果所述基站在硬切換時使所述第一給定移動臺轉(zhuǎn)移,則傳遞所述跟蹤變量;以及在硬切換時在與接收給定的第二移動臺相關(guān)聯(lián)的硬切換消息中接收跟蹤變量,隨后如果所述基站在硬切換時使所述第二給定移動臺轉(zhuǎn)移,則傳遞所述跟蹤變量。
全文摘要
線通信網(wǎng)絡(luò)以與與網(wǎng)絡(luò)具有分組數(shù)據(jù)連接的移動臺用于它們的本地存儲的分組區(qū)跟蹤變量的方式一致的方式更新對應(yīng)于該移動臺的分組區(qū)跟蹤變量。網(wǎng)絡(luò)因此通過減少網(wǎng)絡(luò)存儲的和移動臺存儲的分組區(qū)跟蹤信息之間的不匹配情況來減少不必要的鏈路再協(xié)商的發(fā)生。網(wǎng)絡(luò)路由實體可以配置為如果在移動臺休眠切換時再協(xié)商該移動臺的鏈路,則更新所存儲的對應(yīng)于該移動臺的分組區(qū)跟蹤變量;而對于硬切換再協(xié)商,則不進(jìn)行更新。該實體可維護(hù)對應(yīng)于移動臺的兩個或更多跟蹤變量,一個對應(yīng)于硬切換和休眠切換的再協(xié)商進(jìn)行更新,一個對應(yīng)于休眠切換再協(xié)商進(jìn)行更新,以便更好地匹配移動臺存儲的變量??梢酝ㄟ^基站在硬切換期間傳遞第三跟蹤變量。
文檔編號H04W36/12GK1802871SQ200480015894
公開日2006年7月12日 申請日期2004年6月10日 優(yōu)先權(quán)日2003年6月11日
發(fā)明者V·朱爾卡, R·古斯塔夫松, E·科爾班 申請人:艾利森電話股份有限公司