專利名稱:在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及高速分組數(shù)據(jù)(HRPD)系統(tǒng)中的切換技術(shù)領(lǐng)域,特別是指一種在HRPD系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法。
背景技術(shù):
HRPD網(wǎng)絡(luò)空中接口標(biāo)準(zhǔn)由0版本升級(jí)到A版本之后,對(duì)很多系統(tǒng)特性進(jìn)行了增強(qiáng),例如系統(tǒng)容量、服務(wù)質(zhì)量(QoS)等,這些改進(jìn)使HRPD網(wǎng)絡(luò)需要支持更高速、實(shí)時(shí)性要求更高的分組業(yè)務(wù)。在該標(biāo)準(zhǔn)中,有關(guān)切換方面的流程定義了接入網(wǎng)(AN)和AN間休眠切換、分組控制功能(PCF)和PCF間休眠切換,各呼叫的始發(fā)、釋放流程以及HRPD網(wǎng)絡(luò)和cdma2000網(wǎng)絡(luò)之間的各種切換流程。而對(duì)在HRPD網(wǎng)絡(luò)內(nèi)部激活態(tài)硬切換流程沒有定義。為了保證這些業(yè)務(wù)更好的開展,保證用戶在激活狀態(tài)下跨AN、跨PCF時(shí),業(yè)務(wù)能有更好的持續(xù)性和實(shí)時(shí)性要求,在AN間、PCF間實(shí)現(xiàn)激活態(tài)硬切換成為比較迫切的一種需求。
而且,目前HRPD標(biāo)準(zhǔn)提供的AN間、PCF間休眠態(tài)切換,在切換過程中,需要釋放正在使用的PPP連接,PDSN需要為目標(biāo)網(wǎng)絡(luò)分配新的PPP連接,一方面,新分配的PPP連接可能因?yàn)橘Y源的問題等原因造成分配失敗,使用戶業(yè)務(wù)中斷,另一方面,由于PDSN需要重新建立一個(gè)PPP連接,會(huì)對(duì)用戶當(dāng)前的業(yè)務(wù)造成比較大的時(shí)延影響。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法,使在HRPD系統(tǒng)處于激活狀態(tài)的用戶終端在AN間移動(dòng)時(shí),能實(shí)現(xiàn)硬切換。
為了達(dá)到上述目的,本發(fā)明提供了一種在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法,應(yīng)用于進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)的用戶終端AT正從源接入網(wǎng)AN向目標(biāo)AN移動(dòng)的過程中,且目標(biāo)AN和源AN所屬的PCF相同,該方法是這樣實(shí)現(xiàn)的a.目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與PCF之間建立A8、A9鏈路;b.目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN停止與PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接;c.目標(biāo)AN為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)UATI,并將該UATI發(fā)送給AT,目標(biāo)AN激活與PCF之間的A9鏈路;d.AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接;e.目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與PCF之間的A8、A9鏈路。
步驟a包括a1、目標(biāo)AN收到AT發(fā)送來的切換請(qǐng)求消息后,向源AN發(fā)送會(huì)話信息請(qǐng)求消息,以請(qǐng)求源AN返回當(dāng)前AT的會(huì)話相關(guān)消息;a2、源AN收到該會(huì)話請(qǐng)求消息后,將自身保存到的與AT相關(guān)的會(huì)話層信息通過會(huì)話信息響應(yīng)消息發(fā)送到目標(biāo)AN;a3、目標(biāo)AN收到會(huì)話信息響應(yīng)消息后,向PCF發(fā)送建立A8、A9連接請(qǐng)求;a4、PCF收到建立A8、A9連接請(qǐng)求后,建立A8、A9鏈路,并向目標(biāo)AN發(fā)送A8、A9響應(yīng)消息。
所述會(huì)話信息請(qǐng)求消息是通過A13接口發(fā)送的。
在執(zhí)行步驟a1的同時(shí),進(jìn)一步包括a11源AN啟動(dòng)預(yù)先設(shè)置的定時(shí)器TA13req,則在步驟a3中,如果目標(biāo)AN在定時(shí)器TA13req超時(shí)前沒有收到會(huì)話信息響應(yīng)消息,則返回步驟a1,或跳出本流程。
步驟b包括b1、所述業(yè)務(wù)信道指配信息是通過會(huì)話信息確認(rèn)消息發(fā)送給源AN;b2、源AN收到目標(biāo)AN發(fā)送的會(huì)話信息確認(rèn)消息后,發(fā)送A9ALDisconnected消息到PCF,并啟動(dòng)定時(shí)器TAld9;b3、PCF收到源AN的A9AL Disconnected消息后,停止A9鏈路,并返回A9AL Disconnected Ack消息;b4、源AN按照會(huì)話信息確認(rèn)消息中包含的目標(biāo)AN指配的業(yè)務(wù)信道指配信息,發(fā)送業(yè)務(wù)信道指配消息到AT;b5、AT接收到業(yè)務(wù)信道指配消息,與目標(biāo)AN間建立業(yè)務(wù)信道連接,在建立連接后,反饋業(yè)務(wù)信道完成消息到目標(biāo)AN。
步驟b中所述目標(biāo)AN未能正確接收到源AN發(fā)送的A13會(huì)話信息響應(yīng)消息,則反饋A13會(huì)話信息拒絕消息到源AN,本次流程結(jié)束。
步驟c包括c11、目標(biāo)AN發(fā)送UATI指配消息到AT,為AT分配一個(gè)新的UATI;c12、AT接收到后,回目標(biāo)AN UATI指配完成消息;c13、目標(biāo)AN通過A9AL Connected消息激活與PCF間的A9鏈路,并啟動(dòng)定時(shí)器TAlc9;c14、PCF反饋A9AL Connected Ack消息到目標(biāo)AN。
步驟e包括e11、目標(biāo)AN發(fā)送A13會(huì)話信息確認(rèn)消息到源AN,通知源AN切換成功。如果上述操作失敗,目標(biāo)AN通過A13會(huì)話信息拒絕消息,反饋切換失??;
e12、源AN收到目標(biāo)AN切換成功消息后,發(fā)送A9-Release-A8消息,并啟動(dòng)定時(shí)器TArel9,釋放A8、A9鏈路;e13、PCF收到源AN的A9-Release-A8消息后,釋放A8、A9鏈路。
本發(fā)明提供的另一種在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法,應(yīng)用于進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)的AT正從源AN向目標(biāo)AN移動(dòng)的過程中,且目標(biāo)AN和源AN所屬的PCF不相同,該方法是這樣實(shí)現(xiàn)的A.目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與目標(biāo)PCF之間建立A8、A9鏈路;B.目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN停止與源PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接;C.目標(biāo)AN為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)UATI,并將該UATI發(fā)送給AT,目標(biāo)AN激活與目標(biāo)PCF之間的A9鏈路,并切換源PCF與PDSN之間的A11鏈路切換到目標(biāo)PCF與PDSN之間;D.AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接;E.目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與源PCF之間的A8、A9鏈路。
步驟A包括A1、目標(biāo)AN收到AT發(fā)送來的切換請(qǐng)求消息后,向源AN發(fā)送會(huì)話信息請(qǐng)求消息,以請(qǐng)求源AN返回當(dāng)前AT的會(huì)話相關(guān)消息;A2、源AN收到該會(huì)話請(qǐng)求消息后,將自身保存到的與AT相關(guān)的會(huì)話層信息通過會(huì)話信息響應(yīng)消息發(fā)送到目標(biāo)AN;A3、目標(biāo)AN收到會(huì)話信息響應(yīng)消息后,向PCF發(fā)送建立A8、A9連接請(qǐng)求;
A4、PCF收到建立A8、A9連接請(qǐng)求后,建立A8、A9鏈路,并向目標(biāo)AN發(fā)送A8、A9響應(yīng)消息。
所述會(huì)話信息請(qǐng)求消息是通過A13接口發(fā)送的。
在執(zhí)行步驟A1的同時(shí),進(jìn)一步包括A11源AN啟動(dòng)預(yù)先設(shè)置的定時(shí)器TA13req,則在步驟A3中,如果目標(biāo)AN在定時(shí)器TA13req超時(shí)前沒有收到會(huì)話信息響應(yīng)消息,則返回步驟A1,或跳出本流程。
步驟B包括B1、所述業(yè)務(wù)信道指配信息是通過會(huì)話信息確認(rèn)消息發(fā)送給源AN;B2、源AN收到目標(biāo)AN發(fā)送的會(huì)話信息確認(rèn)消息后,發(fā)送A9ALDisconnected消息到PCF,并啟動(dòng)定時(shí)器TAld9;B3、PCF收到源AN的A9AL Disconnected消息后,停止A9鏈路,并返回A9AL Disconnected Ack消息;B4、源AN按照會(huì)話信息確認(rèn)消息中包含的目標(biāo)AN指配的業(yè)務(wù)信道指配信息,發(fā)送業(yè)務(wù)信道指配消息到AT;B5、AT接收到業(yè)務(wù)信道指配消息,與目標(biāo)AN間建立業(yè)務(wù)信道連接,在建立連接后,反饋業(yè)務(wù)信道完成消息到目標(biāo)AN。
步驟B中所述目標(biāo)AN未能正確接收到源AN發(fā)送的A13會(huì)話信息響應(yīng)消息,則反饋A13會(huì)話信息拒絕消息到源AN,本次流程結(jié)束。
步驟C包括C21、目標(biāo)AN發(fā)送UATI指配消息到AT,為AT分配一個(gè)新的UATI;C22、AT接收到后,回目標(biāo)AN UATI完成消息;C23、目標(biāo)AN通過A9-AL Connected消息激活與PCF間的A9鏈路,并啟動(dòng)定時(shí)器TAlc9;C24、目標(biāo)PCF通過A11-Registration Request消息在目標(biāo)PCF與PDSN之間注冊(cè)一個(gè)新的A11鏈路,這里PDSN的地址為A13會(huì)話信息響應(yīng)消息中攜帶的PDSN IP地址,并啟動(dòng)定時(shí)器TregReq;C25、PDSN接收A11連接請(qǐng)求,發(fā)送A11-Registration Reply消息到目標(biāo)PCF,并終止定時(shí)器TregReq;C26、PCF反饋A9AL-Connected Ack消息到目標(biāo)AN,并終止定時(shí)器TAlc9。
步驟E包括E21、目標(biāo)AN發(fā)送A13會(huì)話信息確認(rèn)消息到源AN,通知源AN切換成功;E22、源AN收到目標(biāo)AN切換成功消息后,發(fā)送A9-Release-A8消息,并啟動(dòng)定時(shí)器TArel9,釋放A8、A9鏈路;E23、源PCF發(fā)送A11-Registration Request消息到PDSN,并將Lifetime設(shè)置為0,申請(qǐng)釋放A11連接,并啟動(dòng)定時(shí)器TregReq;E24、PDSN發(fā)送A11-Registration Reply消息到源PCF,釋放A11連接,并終止定時(shí)器TregReq;E25、PCF收到源AN的A9-Release-A8消息后,釋放A8、A9鏈路,并終止定時(shí)器TArel9。
本發(fā)明提供的在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法,實(shí)現(xiàn)了在HRPD系統(tǒng)AN間、PCF間激活態(tài)硬切換。如果AT在AN間切換而且目標(biāo)AN和源AN所屬的PCF相同的情況下,本發(fā)明在切換過程中,保持終端Session層參數(shù)保持不變,對(duì)PDSN側(cè),而且無需為該用戶分配新的PPP鏈路,終端切換前后的IP地址不變。該方法還可以提高切換的成功率,縮短由于硬切換導(dǎo)致的連接中斷的時(shí)間,同時(shí)保證用戶與分組網(wǎng)絡(luò)交互的數(shù)據(jù)包盡量少的被丟失。
圖1為本發(fā)明在AN間切換而且目標(biāo)AN和源AN所屬的PCF相同的情況下的流程示意圖;
圖2為本發(fā)明在AN間切換而且目標(biāo)AN和源AN所屬的PCF不相同的情況下的流程示意圖;圖3所示為圖1所示的本發(fā)明的硬切換的實(shí)施例流程示意圖;圖4所示為圖2所示的本發(fā)明的硬切換的實(shí)施例流程示意圖。
具體實(shí)施例方式
本發(fā)明的方法應(yīng)用于AT從源AN向目標(biāo)AN移動(dòng)的過程中,并且AT與源AN、PCF和PDSN正在進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)。本發(fā)明的方法可以分為兩種情況,一種是AT在AN間切換,而目標(biāo)AN和源AN所屬的PCF相同的情況;另一種是AT在AN間切換,但目標(biāo)AN和源AN所屬的PCF不相同的情況。
對(duì)于第一種情況,當(dāng)目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與PCF之間建立A8、A9鏈路;然后,目標(biāo)AN將該業(yè)務(wù)信道信息發(fā)送給至源AN,源AN停止與PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT再利用該業(yè)務(wù)信道信息與目標(biāo)AN建立業(yè)務(wù)信道連接。而且,目標(biāo)AN需要為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)(UATI),并將該UATI發(fā)送給AT,目標(biāo)AN激活與PCF之間的A9鏈路;此后,AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接,目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與PCF之間的A8、A9鏈路,硬切換完成。
參見圖1所示,針對(duì)第一種情況,本發(fā)明實(shí)現(xiàn)硬切換的具體過程如下步驟101目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與PCF之間建立A8、A9鏈路。
步驟102目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN停止與PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接。
步驟103目標(biāo)AN為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)UATI,并將該UATI發(fā)送給AT,目標(biāo)AN激活與PCF之間的A9鏈路。
步驟104AT通過目標(biāo)AN與PDSN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接。
步驟105目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與PCF之間的A8、A9鏈路。
針對(duì)第二種情況,當(dāng)目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與目標(biāo)PCF之間建立A8、A9鏈路。然后,目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN停止與源PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接。目標(biāo)AN為AT分配一個(gè)唯一的UATI,并將該UATI發(fā)送給AT,目標(biāo)AN激活與目標(biāo)PCF之間的A9鏈路,并且目標(biāo)PCF與PDSN之間注冊(cè)一個(gè)新的A11鏈路。AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接。同時(shí),目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與源PCF之間的A8、A9鏈路,源PCF釋放與PDSN之間的A11鏈路,硬切換完成。
見圖2所示,對(duì)于第二種情況,本發(fā)明實(shí)現(xiàn)硬切換的具體過程如下步驟201目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與目標(biāo)PCF之間建立A8、A9鏈路。
步驟202目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN停止與源PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接。
步驟203目標(biāo)AN為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)UATI,并將該UATI發(fā)送給AT,目標(biāo)AN激活與目標(biāo)PCF之間的A9鏈路,并且目標(biāo)PCF與PDSN之間注冊(cè)一個(gè)新的A11鏈路。
步驟204AT通過目標(biāo)AN與PDSN之間建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接。
步驟205目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與源PCF之間的A8、A9鏈路,源PCF釋放與PDSN之間的A11鏈路。
以下分別以上述兩種情況,舉具體實(shí)施例詳細(xì)說明本發(fā)明的技術(shù)方案。
圖3所示為AT在AN間切換而且目標(biāo)AN和源AN所屬的PCF相同的情況下的硬切換的流程示意圖。
參見圖3所示,本實(shí)施例進(jìn)行硬切換的具體過程如下301AT通過源AN、源PCF和PDSN正在進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)。此時(shí),A8、A10承載鏈路處于連接狀態(tài),AT與PDSN之間存在PPP鏈路。
302AT發(fā)送路由更新(Route Update)消息到源AN,其中包括信號(hào)強(qiáng)度高的鄰區(qū)列表信息。
303AT向目標(biāo)AN發(fā)送UATI請(qǐng)求(UATI Request)消息,以通知目標(biāo)AN,自身需要切換至目標(biāo)AN。
304目標(biāo)AN收到AT發(fā)送來的UATI請(qǐng)求消息后,通過A13接口發(fā)送A13會(huì)話信息請(qǐng)求(A13-Session Information Request)消息到源AN,用于申請(qǐng)?jiān)碅N返回該AT當(dāng)前的會(huì)話相關(guān)信息,并啟動(dòng)定時(shí)器TA13req。
305源AN收到目標(biāo)AN發(fā)送來的A13會(huì)話請(qǐng)求消息后,將自身保存的與該AT相關(guān)的會(huì)話層信息通過A13會(huì)話信息響應(yīng)(A13-SessionInformation Response)消息發(fā)送到目標(biāo)AN。
這里,如果目標(biāo)AN是在定時(shí)器TA13req超時(shí)之前接收到源AN發(fā)送來的AT相關(guān)會(huì)話層信息,才需執(zhí)行步驟306,而如果目標(biāo)AN沒有在定時(shí)器TA13req超時(shí)之前接收到源AN發(fā)送來的AT相關(guān)會(huì)話層信息,可以記錄發(fā)送該消息的次數(shù),重新執(zhí)行步驟304,再次發(fā)送A13會(huì)話信息請(qǐng)求消息到源AN。當(dāng)然,如果進(jìn)行的次數(shù)等于或超出預(yù)先設(shè)定的次數(shù)閾值,則切換失敗,跳出本流程。
306目標(biāo)AN根據(jù)接收到的源AN發(fā)送的該AT的會(huì)話層相關(guān)信息,向PCF發(fā)送A8、A9連接建立請(qǐng)求(A9-Setup-A8)消息,并啟動(dòng)定時(shí)器TA8-Setup。
307PCF收到A8、A9連接建立請(qǐng)求后,建立A8、A9連接,并向目標(biāo)AN發(fā)送A8、A9連接(A9-Connect-A8)消息。
這里,目標(biāo)AN在定時(shí)器TA8-Setup超時(shí)之前,收到A9-Connect-A8消息后,執(zhí)行步驟308;如果目標(biāo)AN在定時(shí)器TA8-Setup超時(shí)之前,沒有收到A9-Connect-A8消息后,可以重新執(zhí)行步驟306,重新執(zhí)行步驟306一定次數(shù)后,仍沒有收到A9-Connect-A8消息,切換失敗,跳出本流程。
308在建立A8、A9連接后,目標(biāo)AN為該AT指配業(yè)務(wù)信道,并將指配的業(yè)務(wù)信道信息通過A13會(huì)話信息確認(rèn)(A13-Session InformationConfirm)消息發(fā)送給源AN。
309源AN收到來自目標(biāo)AN的A13會(huì)話信息確認(rèn)消息后,發(fā)送停止A9接口(A9AL Disconnected)消息到PCF,并啟動(dòng)定時(shí)器TAld9。
同時(shí),源AN收到A13會(huì)話信息確認(rèn)消息后,將向目標(biāo)AN發(fā)送A13會(huì)話信息響應(yīng)消息。而如果目標(biāo)AN未能正確接收到源AN發(fā)送的A13會(huì)話信息響應(yīng)消息,則反饋A13會(huì)話信息拒絕消息到源AN,本次流程結(jié)束。
310PCF收到源AN的A9AL Disconnected消息后,停止A9鏈路傳輸,并返回停止A9接口響應(yīng)(A9AL Disconnected Ack)消息。
這里,如果源AN在定時(shí)器TAld9沒有超時(shí)之前,收到A9ALDisconnected Ack消息,則執(zhí)行步驟311,如果在定時(shí)器TAld9沒有超時(shí)之前,沒有收到A9AL Disconnected Ack消息,可以重新執(zhí)行步驟309,重復(fù)執(zhí)行步驟309一定次數(shù)后,仍沒有收到A9AL Disconnected Ack消息,則切換失敗,跳出本流程。
311源AN按照A13-Session Information Confirm消息中包含的目標(biāo)AN為該AT指配的業(yè)務(wù)信道信息的內(nèi)容,發(fā)送業(yè)務(wù)信道指配(Traffic ChannelAssignment)消息到AT。
312AT接收到業(yè)務(wù)信道指配消息后,AT利用目標(biāo)AN指配的業(yè)務(wù)信道指配參數(shù)接入到目標(biāo)AN,與目標(biāo)AN間建立業(yè)務(wù)信道連接,并反饋業(yè)務(wù)信道完成(Traffic Channel Complete)消息到目標(biāo)AN。
313目標(biāo)AN收到Traffic Channel Complete消息后,為該AT分配一個(gè)UATI,并將該UATI信息通過UATI分配(UATI Assignment)消息發(fā)送到AT。
314AT接收到UATI Assignment消息后,利用UATI信息更新自身保存的UATI參數(shù),并向目標(biāo)AN發(fā)送UATI響應(yīng)(UATI Complete)消息。
315目標(biāo)AN收到該UATI Complete消息后,發(fā)送A9連接(A9ALConnected)消息給PCF,以激活與PCF間的A9鏈路,并啟動(dòng)定時(shí)器TAlc9。
316PCF收到A9AL Connected后,激活A(yù)9鏈路,并反饋A9連接響應(yīng)(A9AL Connected Ack)消息到目標(biāo)AN。
317此后,AT可以通過目標(biāo)AN與PDSN之間建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接。
318在切換成功后,目標(biāo)AN發(fā)送A13會(huì)話信息確認(rèn)(A13-SessionInformation Confirm)消息到源AN,通知源AN切換成功。如果上述切換操作失敗,目標(biāo)AN可以通過A13會(huì)話信息拒絕消息給AT,反饋切換失敗。
319源AN收到目標(biāo)AN發(fā)送的A13-Session Information Confirm消息后,發(fā)送釋放A8、A9連接(A9-Release-A8)消息,并啟動(dòng)定時(shí)器TArel9,釋放A8、A9鏈路。
320PCF收到源AN的A9-Release-A8消息后,釋放A8、A9鏈路,并向源AN發(fā)送釋放A8、A9連接響應(yīng)(A9-Release-A8compete)消息。如果源AN在定時(shí)器TArel9沒有收到A9-Release-A8compete消息,則再次執(zhí)行步驟319。
下面結(jié)合圖4說明AN間激活態(tài)硬切換實(shí)現(xiàn)流程。
步驟401AT通過源AN、源PCF和PDSN正在進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)。此時(shí),A8、A10承載鏈路處于連接狀態(tài),AT與PDSN之間存在PPP鏈路。
步驟402AT發(fā)送Route Update消息到源AN,其中包括信號(hào)強(qiáng)度高的鄰區(qū)信息。
步驟403AT向目標(biāo)AN發(fā)送UATI Request消息,以通知目標(biāo)AN,自身需要切換目標(biāo)AN。
步驟404目標(biāo)AN收到AT發(fā)送來的UATI Reques消息后,通過A13接口發(fā)送A13-Session Information Request消息到源AN,申請(qǐng)?jiān)碅N返回當(dāng)前AT的會(huì)話相關(guān)消息,并啟動(dòng)定時(shí)器TA13req,以開始切換。
步驟405源AN收到目標(biāo)AN發(fā)送來的A13-Session Information Request消息后,將源AN中保存到的和該AT相關(guān)的會(huì)話層信息通過A13-SessionInformation Response消息發(fā)送到目標(biāo)AN,并終止定時(shí)器TA13req。
這里,如果目標(biāo)AN是在定時(shí)器TA13req超時(shí)之前接收到源AN發(fā)送來的AT相關(guān)會(huì)話層信息,才需執(zhí)行步驟406,而如果目標(biāo)AN沒有在定時(shí)器TA13req超時(shí)之前接收到源AN發(fā)送來的AT相關(guān)會(huì)話層信息,可以記錄發(fā)送該消息的次數(shù),重新執(zhí)行步驟404,再次發(fā)送A13會(huì)話信息請(qǐng)求消息到源AN。當(dāng)然,如果進(jìn)行的次數(shù)等于或超出預(yù)先設(shè)定的次數(shù)閾值,則切換失敗,跳出本流程。
步驟406目標(biāo)AN接收到源AN發(fā)送來的AT相關(guān)會(huì)話層信息后,根據(jù)AT相關(guān)會(huì)話層信息,向目標(biāo)PCF發(fā)送A9-Setup-A8消息,并啟動(dòng)定時(shí)器TA8-Setup。步驟407PCF收到A9-Setup-A8消息后,建立A8、A9連接,并反饋A9-Connect-A8消息。
這里,目標(biāo)AN在定時(shí)器TA8-Setup超時(shí)之前,收到A9-Connect-A8消息后,執(zhí)行步驟308;如果目標(biāo)AN在定時(shí)器TA8-Setup超時(shí)之前,沒有收到A9-Connect-A8消息后,可以重新執(zhí)行步驟406,重新執(zhí)行步驟406一定次數(shù)后,仍沒有收到A9-Connect-A8消息,切換失敗,跳出本流程。
步驟408目標(biāo)AN成功建立A8、A9連接后,通過A13-SessionInformation Confirm應(yīng)答源AN,消息中攜帶目標(biāo)AN要發(fā)送給AT的業(yè)務(wù)信道指配消息。
步驟409源AN收到目標(biāo)AN的A13-Session Information Confirm消息后,發(fā)送A9AL Disconnected消息到原PCF,停止A9接口并啟動(dòng)定時(shí)器TAld9。
同時(shí),源AN收到A13會(huì)話信息確認(rèn)消息后,將向目標(biāo)AN發(fā)送A13會(huì)話信息響應(yīng)消息。而如果目標(biāo)AN未能正確接收到源AN發(fā)送的A13會(huì)話信息響應(yīng)消息,則反饋A13會(huì)話信息拒絕消息到源AN,本次流程結(jié)束。步驟410原PCF收到源AN的A9AL Disconnected消息后,停止A9鏈路傳輸,并返回A9AL Disconnected Ack消息,并終止定時(shí)器TAld9。
這里,如果源AN在定時(shí)器TAld9沒有超時(shí)之前,收到A9ALDisconnected Ack消息,則執(zhí)行步驟411,如果在定時(shí)器TAld9沒有超時(shí)之前,沒有收到A9AL Disconnected Ack消息,可以重新執(zhí)行步驟409,重復(fù)執(zhí)行步驟409一定次數(shù)后,仍沒有收到A9AL Disconnected Ack消息,則切換失敗,跳出本流程。
步驟411源AN按照A13-Session Information Confirm消息中包含的目標(biāo)AN業(yè)務(wù)信道指配消息內(nèi)容,發(fā)送Traffic Channel Assignment消息到AT。
步驟412AT接收到Traffic Channel Assignment消息后,切換到目標(biāo)AN,與目標(biāo)AN間建立業(yè)務(wù)信道連接,建立完成后,反饋Traffic ChannelComplete消息到目標(biāo)AN。
步驟413目標(biāo)AN發(fā)送UATI指配消息到AT,為AT分配一個(gè)新的UATI,將該UATI信息通過UATI Assignment消息發(fā)送到AT。
步驟414AT接收到該UATI Complete消息后,利用UATI信息更新自身保存的UATI參數(shù),并向目標(biāo)AN發(fā)送UATI Complete消息。
步驟415目標(biāo)AN收到該UATI Complete消息后,通過A9-AL Connected消息激活與PCF間的A9鏈路,并啟動(dòng)定時(shí)器TAlc9。
步驟416目標(biāo)PCF通過A11-Registration Request消息在目標(biāo)PCF與PDSN之間注冊(cè)一個(gè)新的A11鏈路,這里PDSN的地址為A13會(huì)話信息響應(yīng)消息中攜帶的PDSN IP地址,并啟動(dòng)定時(shí)器TRegReq。
步驟417PDSN接收A11連接請(qǐng)求,發(fā)送A11-Registration Reply消息到目標(biāo)PCF,并終止定時(shí)器TRegReq。
步驟418PCF反饋A9AL-Connected Ack消息到目標(biāo)AN,并終止定時(shí)器TAlc9。
步驟419AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接。
步驟420切換成功,目標(biāo)AN發(fā)送A13會(huì)話信息確認(rèn)消息到源AN,通知源AN切換成功。如果上述操作失敗,目標(biāo)AN通過A13會(huì)話信息拒絕消息,反饋切換失敗。
步驟421源AN收到目標(biāo)AN切換成功消息后,發(fā)送A9-Release-A8消息,并啟動(dòng)定時(shí)器TArel9,釋放A8、A9鏈路。
步驟422源PCF發(fā)送A11-Registration Request消息到PDSN,并將Lifetime設(shè)置為0,申請(qǐng)釋放A11連接,并啟動(dòng)定時(shí)器TRegReq。
步驟423PDSN發(fā)送A11-Registration Reply消息到源PCF,釋放A11連接,并終止定時(shí)器TRegReq。
步驟424源PCF收到源AN的A9-Release-A8消息后,釋放A8、A9鏈路,并終止定時(shí)器TArel9。
在實(shí)現(xiàn)上述兩個(gè)硬切換流程中,使用A13接口傳遞源AN和目標(biāo)AN之間的信息。由于現(xiàn)有技術(shù)中A13接口已定義了用于支持切換的消息,為了能夠利用現(xiàn)有的A13接口消息來支持激活態(tài)的硬切換,可以在源有A13接口消息基礎(chǔ)上對(duì)消息內(nèi)容進(jìn)行擴(kuò)展。
本發(fā)明使用的A13消息的定義如下
(1)A13-Session Information request消息。參見表1所示,該消息包括A13消息類型(A13Message Type)、UATI128(Unicast Access TerminalIndicator 128,其中128為接入終端唯一指示)Security Layer Packet和目標(biāo)小區(qū)標(biāo)識(shí)(Sector ID)。該消息用于目標(biāo)AN向源AN申請(qǐng)指定終端會(huì)話相關(guān)的參數(shù),這些參數(shù)目標(biāo)AN需要在切換過程中使用,該消息內(nèi)容可以滿足激活態(tài)硬切換的要求,所以可以不修改。
表1(2)A13-Session Information Confirm消息。
該消息是目標(biāo)AN對(duì)正確接收源AN發(fā)來的指定終端的會(huì)話相關(guān)信息進(jìn)行應(yīng)答。在激活態(tài)切換中,當(dāng)切換完成后,目標(biāo)AN需要對(duì)源AN發(fā)送切換成功消息,以觸發(fā)源AN釋放還未釋放的地面鏈路信息,因此,在該消息中,需要擴(kuò)展一個(gè)確認(rèn)類型域,用于指示源AN,該應(yīng)答消息指示目標(biāo)AN已經(jīng)正確接收到源AN發(fā)送來的指定終端會(huì)話相關(guān)信息還是切換成功應(yīng)答。
同時(shí),為了使終端切換到目標(biāo)AN是能快速建立業(yè)務(wù)信道,這里可將目標(biāo)AN的業(yè)務(wù)信道指配消息封裝到該消息中,一同發(fā)送給源AN,由源AN發(fā)送目標(biāo)AN的信道指配消息給終端,以方便終端與目標(biāo)AN建立connection層連接。該字段僅在反饋是否正確介紹源AN發(fā)送來的制定終端的會(huì)話信息是發(fā)送?,F(xiàn)有標(biāo)準(zhǔn)A13-Session Information Confirm消息的結(jié)構(gòu)如表2所示,該A13-Session Information Confirm消息包括A13 Message Type和UATI128。在本發(fā)明中,建議將標(biāo)準(zhǔn)A13-Session Information Confirm消息進(jìn)一步增加目標(biāo)網(wǎng)絡(luò)業(yè)務(wù)信道指配消息(TrafficChannelAssignment message,TCA)和Confirm Type,即參見表3所示。
表2
表3(3)A13-Session Information Reject消息。該消息是目標(biāo)AN沒有正確接收源AN發(fā)來的指定終端的會(huì)話相關(guān)信息。在激活態(tài)切換中,如果切換失敗,目標(biāo)AN需要對(duì)源AN發(fā)送切換失敗消息,因此在該消息的Cause域,需要增加切換失敗原因值。
表4標(biāo)準(zhǔn)A13-Session Information Reject消息中,Cause原因值定義如下Cause值=01H(協(xié)議子層不能識(shí)別)02H(協(xié)議子層屬性不能識(shí)別)03H(協(xié)議子層屬性丟失)04H(未發(fā)現(xiàn)申請(qǐng)的會(huì)話)05H(申請(qǐng)的會(huì)話是不可信的)建議增加新Cause值,定義如下Cause值=06H(切換失敗)該Cause值可定義為06H,也可以定義為其他保留數(shù)字,這里對(duì)06H沒有特殊的要求。
(4)A13-Session Information Response源AN利用該消息發(fā)送終端相關(guān)的會(huì)話層信息到目標(biāo)AN,目標(biāo)AN利用這些參數(shù)進(jìn)行切換。這里,為實(shí)現(xiàn)AN間、PCF間激活態(tài)硬切換,需要增加切換所需的參數(shù)。
原A13-Session Information Response消息定義如下
表5建議增加以下參數(shù)
表6各參數(shù)含義如下Sector ID目標(biāo)側(cè)的扇區(qū)ID。
Target Channel Info目標(biāo)小區(qū)導(dǎo)頻和導(dǎo)頻強(qiáng)度信息。
Service Option當(dāng)前數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)類型。
Quality of Service Parameters當(dāng)前數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)服務(wù)質(zhì)量參數(shù)。
Anchor PDSN Address參與切換的原網(wǎng)絡(luò)PDSN IP地址。
Anchor P-P Address參與切換的原網(wǎng)絡(luò)會(huì)話狀態(tài)信息記錄。
AI Version原AN的空中接口版本。
上述消息定義是基于已有的A13接口消息,對(duì)已有的A13接口消息進(jìn)行了擴(kuò)展,以支持激活態(tài)硬切換,針對(duì)上述已經(jīng)擴(kuò)展的消息結(jié)構(gòu),也可以不更改現(xiàn)有A13接口的標(biāo)準(zhǔn)消息,重新定義針對(duì)激活態(tài)硬切換所需的新消息。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法,應(yīng)用于進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)的用戶終端AT從源接入網(wǎng)AN向目標(biāo)AN移動(dòng)的過程中,且目標(biāo)AN和源AN所屬的PCF相同,其特征在于該方法包括以下步驟a.目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與PCF之間建立A8、A9鏈路;b.目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN停止與PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接;c.目標(biāo)AN為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)UATI,并將該UATI發(fā)送給AT,目標(biāo)AN激活與PCF之間的A9鏈路;d.AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接;e.目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與PCF之間的A8、A9鏈路。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟a包括a1、目標(biāo)AN收到AT發(fā)送來的切換請(qǐng)求消息后,向源AN發(fā)送會(huì)話信息請(qǐng)求消息,以請(qǐng)求源AN返回當(dāng)前AT的會(huì)話相關(guān)消息;a2、源AN收到該會(huì)話請(qǐng)求消息后,將自身保存到的與AT相關(guān)的會(huì)話層信息通過會(huì)話信息響應(yīng)消息發(fā)送到目標(biāo)AN;a3、目標(biāo)AN收到會(huì)話信息響應(yīng)消息后,向PCF發(fā)送建立A8、A9連接請(qǐng)求;a4、PCF收到建立A8、A9連接請(qǐng)求后,建立A8、A9鏈路,并向目標(biāo)AN發(fā)送A8、A9響應(yīng)消息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述會(huì)話信息請(qǐng)求消息是通過A13接口發(fā)送的。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,在執(zhí)行步驟a1的同時(shí),進(jìn)一步包括a11源AN啟動(dòng)預(yù)先設(shè)置的定時(shí)器TA13req,則在步驟a3中,如果目標(biāo)AN在定時(shí)器TA13req超時(shí)前沒有收到會(huì)話信息響應(yīng)消息,則返回步驟a1,或跳出本流程。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟b包括b1、所述業(yè)務(wù)信道指配信息是通過會(huì)話信息確認(rèn)消息發(fā)送給源AN;b2、源AN收到目標(biāo)AN發(fā)送的會(huì)話信息確認(rèn)消息后,發(fā)送A9ALDisconnected消息到PCF,并啟動(dòng)定時(shí)器TA1d9;b3、PCF收到源AN的A9AL Disconnected消息后,停止A9鏈路,并返回A9AL Disconnected Ack消息;b4、源AN按照會(huì)話信息確認(rèn)消息中包含的目標(biāo)AN指配的業(yè)務(wù)信道指配信息,發(fā)送業(yè)務(wù)信道指配消息到AT;b5、AT接收到業(yè)務(wù)信道指配消息,與目標(biāo)AN間建立業(yè)務(wù)信道連接,在建立連接后,反饋業(yè)務(wù)信道完成消息到目標(biāo)AN。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟b中所述目標(biāo)AN未能正確接收到源AN發(fā)送的A13會(huì)話信息響應(yīng)消息,則反饋A13會(huì)話信息拒絕消息到源AN,本次流程結(jié)束。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟c包括c11、目標(biāo)AN發(fā)送UATI指配消息到AT,為AT分配一個(gè)新的UATI;c12、AT接收到后,回目標(biāo)AN UATI指配完成消息;c13、目標(biāo)AN通過A9AL Connected消息激活與PCF間的A9鏈路,并啟動(dòng)定時(shí)器TAlc9;c14、PCF反饋A9AL Connected Ack消息到目標(biāo)AN。
8.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟e包括e11、目標(biāo)AN發(fā)送A13會(huì)話信息確認(rèn)消息到源AN,通知源AN切換成功。如果上述操作失敗,目標(biāo)AN通過A13會(huì)話信息拒絕消息,反饋切換失??;e12、源AN收到目標(biāo)AN切換成功消息后,發(fā)送A9-Release-A8消息,并啟動(dòng)定時(shí)器TAre19,釋放A8、A9鏈路;e13、PCF收到源AN的A9-Release-A8消息后,釋放A8、A9鏈路。
9.一種在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法,應(yīng)用于進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)的AT正從源AN向目標(biāo)AN移動(dòng)的過程中,且目標(biāo)AN和源AN所屬的PCF不相同,其特征在于該方法包括以下步驟A.目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與目標(biāo)PCF之間建立A8、A9鏈路;B.目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN停止與源PCF之間的A9鏈路傳輸,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接;C.目標(biāo)AN為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)UATI,并將該UATI發(fā)送給AT,目標(biāo)AN激活與目標(biāo)PCF之間的A9鏈路,并切換源PCF與PDSN之間的A11鏈路切換到目標(biāo)PCF與PDSN之間;D.AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接;E.目標(biāo)AN發(fā)送切換完成消息到源AN,源AN釋放與源PCF之間的A8、A9鏈路。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,步驟C包括C21、目標(biāo)AN發(fā)送UATI指配消息到AT,為AT分配一個(gè)新的UATI;C22、AT接收到后,回目標(biāo)AN UATI完成消息;C23、目標(biāo)AN通過A9-AL Connected消息激活與PCF間的A9鏈路,并啟動(dòng)定時(shí)器TAlc9;C24、目標(biāo)PCF通過A11-Registration Request消息在目標(biāo)PCF與PDSN之間注冊(cè)一個(gè)新的A11鏈路,這里PDSN的地址為A13會(huì)話信息響應(yīng)消息中攜帶的PDSN IP地址,并啟動(dòng)定時(shí)器TregReq;C25、PDSN接收A11連接請(qǐng)求,發(fā)送A11-Registration Reply消息到目標(biāo)PCF,并終止定時(shí)器TregReq;C26、PCF反饋A9AL-Connected Ack消息到目標(biāo)AN,并終止定時(shí)器TAlc9。
全文摘要
本發(fā)明公開了一種在高速分組數(shù)據(jù)系統(tǒng)中實(shí)現(xiàn)激活態(tài)硬切換的方法,應(yīng)用于進(jìn)行激活態(tài)數(shù)據(jù)業(yè)務(wù)的用戶終端(AT)從源接入網(wǎng)(AN)向目標(biāo)AN移動(dòng)的過程中,該方法為目標(biāo)AN收到AT發(fā)送的切換請(qǐng)求消息后,從源AN中獲取和該AT相關(guān)的會(huì)話層信息,并根據(jù)所述會(huì)話層信息與PCF之間建立A8、A9鏈路;目標(biāo)AN將為該AT指配的業(yè)務(wù)信道信息發(fā)送至源AN,源AN釋放與PCF之間的A9鏈路,并將所述業(yè)務(wù)信道信息發(fā)送給AT,AT與目標(biāo)AN建立業(yè)務(wù)信道連接;目標(biāo)AN為AT分配一個(gè)唯一的用戶臨時(shí)身份標(biāo)識(shí)(UATI),并將該UATI發(fā)送給AT,目標(biāo)AN激活與PCF之間的A9鏈路;AT通過目標(biāo)AN建立PPP業(yè)務(wù)鏈路,并通過目標(biāo)AN激活分組數(shù)據(jù)連接。該方法可以保證切換的成功率,縮短硬切換導(dǎo)致的連接中斷的時(shí)間,同時(shí)保證用戶與分組網(wǎng)絡(luò)交互的數(shù)據(jù)包盡量少的被丟失。
文檔編號(hào)H04L12/28GK1832420SQ200510053558
公開日2006年9月13日 申請(qǐng)日期2005年3月8日 優(yōu)先權(quán)日2005年3月8日
發(fā)明者譚瑩, 嵇家剛 申請(qǐng)人:華為技術(shù)有限公司