欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)轉(zhuǎn)發(fā)的方法、演進(jìn)基站和長(zhǎng)期演進(jìn)網(wǎng)絡(luò)的制作方法

文檔序號(hào):7660250閱讀:133來源:國(guó)知局

專利名稱::數(shù)據(jù)轉(zhuǎn)發(fā)的方法、演進(jìn)基站和長(zhǎng)期演進(jìn)網(wǎng)絡(luò)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及切換過程中數(shù)據(jù)轉(zhuǎn)發(fā)的方法與演進(jìn)基站和長(zhǎng)期演進(jìn)網(wǎng)絡(luò)。
背景技術(shù)
:在長(zhǎng)期演進(jìn)(LongTermEvolution,LTE)網(wǎng)絡(luò)中,包括核心網(wǎng)設(shè)備和演進(jìn)基站(eNodeB,eNB)。核心網(wǎng)設(shè)備包括移動(dòng)管理實(shí)體(MobilityManagementEntity,MME)和用戶面處理網(wǎng)關(guān)(ServingGateway,SGW)。MME屬于控制面部分,負(fù)責(zé)控制面的移動(dòng)性管理,包括用戶上下文和移動(dòng)狀態(tài)管理,分配用戶臨時(shí)身份標(biāo)識(shí)等;SGW屬于用戶面部分,負(fù)責(zé)空閑狀態(tài)時(shí)為下行數(shù)據(jù)發(fā)起尋呼,管理保存IP承載參數(shù)和網(wǎng)絡(luò)內(nèi)路由信息等;MME與SGW之間呈網(wǎng)狀連接,一個(gè)MME可以控制若干個(gè)SGW。核心網(wǎng)設(shè)備與eNB之間使用S1接口進(jìn)行通信,eNB之間使用X2接口進(jìn)行通信。eNB間不涉及核心網(wǎng)的切換(簡(jiǎn)稱X2切換)是指用戶設(shè)備(UserEquipment,UE)斷開源eNB,接入目標(biāo)eNB的過程。切換之前,包括測(cè)量階段,源eNB與UE進(jìn)行交互,源eNB接收到測(cè)量報(bào)告。切換過程包括以下3個(gè)階段切換預(yù)備階段,源eNB與目標(biāo)eNB進(jìn)行交互,源eNB接收切換請(qǐng)求應(yīng)答后,向UE發(fā)送切換命令;切換執(zhí)行階段,UE與目標(biāo)eNB進(jìn)行交互,目標(biāo)eNB接收到UE的切換確認(rèn)信息;切換完成階段,目標(biāo)eNB與核心網(wǎng)設(shè)備進(jìn)行交互,目標(biāo)eNB接收切換完成應(yīng)答后,向源eNB發(fā)送釋放資源信息,源eNB釋放資源。如圖1所示現(xiàn)有技術(shù)的X2切換流程圖,X2切換流程包括切換前測(cè)量階段步驟1,源eNB向UE發(fā)送測(cè)量控制信息(MeasurementControl);步驟2,UE向源eNB發(fā)送測(cè)量報(bào)告信息(MeasurementReports)。切換預(yù)備階段步驟3,源eNB進(jìn)行切換決策(HOdecision);步驟4,源eNB向目標(biāo)eNB發(fā)送切換請(qǐng)求信息(HandoverRequest);步驟5,目標(biāo)eNB進(jìn)行接納控制(AdmissionControl);步驟6,目標(biāo)eNB向源eNB發(fā)送切換請(qǐng)求應(yīng)答信息(HandoverRequestAck);步驟7,源eNB向UE發(fā)送切換命令信息(HandoverCommand)。切換執(zhí)行階段步驟8,UE向目標(biāo)eNB發(fā)送同步信息(Synchronisation);步驟9,目標(biāo)eNB向UE發(fā)送為UE分配上行鏈3各信息(ULallocation+TAforUE);步驟IO,UE向目標(biāo)eNB發(fā)送切換確認(rèn)信息(HandoverConfirm)。切換完成階段步驟11,目標(biāo)eNB向SGW發(fā)送切換完成信息(HandoverComplete);步驟12,SGW進(jìn)行路徑切換,向目標(biāo)eNB發(fā)送切換完成應(yīng)答信息(HandoverCompleteAck);步驟13,目標(biāo)eNB向源eNB發(fā)送釋放資源信息(ReleaseResource);步驟14,源eNB進(jìn)行釋放資源(ReleaseResources)。在切換完成階段之前,SGW向源eNB發(fā)送用戶數(shù)據(jù)包;在切換完成階段,SGW進(jìn)行路徑切換后,SGW向目標(biāo)eNB發(fā)送用戶數(shù)據(jù)包。在切換執(zhí)行階段之前,源eNB直接向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包。在切換執(zhí)行階段,源eNB其實(shí)已經(jīng)和UE中斷了連接,源eNB不能將SGW下發(fā)的用戶數(shù)據(jù)包直接發(fā)送給UE,源eNB使用X2接口向目標(biāo)eNB轉(zhuǎn)發(fā)SGW下發(fā)的用戶數(shù)據(jù)包,目標(biāo)eNB接收到UE發(fā)送的切換確認(rèn)信息后,將源eNB轉(zhuǎn)發(fā)過來的X2口數(shù)據(jù)包(在eNB之間的X2接口轉(zhuǎn)發(fā)的用戶數(shù)據(jù)包簡(jiǎn)稱為X2口數(shù)據(jù)包)發(fā)送給UE。在切換完成階段,目標(biāo)eNB將接收到SI口數(shù)據(jù)包(SGW下發(fā)給eNB的用戶數(shù)據(jù)包簡(jiǎn)稱為SI口數(shù)據(jù)包),為保證UE接收到的用戶數(shù)據(jù)包的有序性,目標(biāo)eNB發(fā)送完X2口數(shù)據(jù)包后,才發(fā)送Sl口數(shù)據(jù)包。在現(xiàn)有技術(shù)中,在X2切換執(zhí)行階段,目標(biāo)eNB接收UE發(fā)送的切換確認(rèn)信息后,啟動(dòng)定時(shí)器;在定時(shí)器超時(shí)前,發(fā)送X2口數(shù)據(jù)包;在定時(shí)器超時(shí)后,發(fā)送S1口數(shù)據(jù)包。在X2切換完成階段,SGW進(jìn)行路徑切換前,把末尾標(biāo)記添加到發(fā)送給源eNB的最后一個(gè)用戶數(shù)據(jù)包,向源eNB發(fā)送該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包;源eNB向目標(biāo)eNB轉(zhuǎn)發(fā)該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包;當(dāng)目標(biāo)eNB接收到該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包后,獲知源eNB的用戶數(shù)據(jù)包已經(jīng)發(fā)完,向UE發(fā)送該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包后,發(fā)送S1口數(shù)據(jù)包。在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問題如果SGW沒有用戶數(shù)據(jù)包需要向源eNB發(fā)送,則源eNB就不會(huì)接收到攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,目標(biāo)eNB也就不會(huì)接收到源eNB轉(zhuǎn)發(fā)的攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,此時(shí),目標(biāo)eNB無法獲知源eNB的用戶數(shù)據(jù)包何時(shí)發(fā)完,只有等待定時(shí)器超時(shí),才能發(fā)送S1口數(shù)據(jù)包??梢?,目標(biāo)eNB在X2切換過程中轉(zhuǎn)發(fā)用戶翁:據(jù)包的效率不高。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種切換過程中數(shù)據(jù)轉(zhuǎn)發(fā)的方法與演進(jìn)基站和長(zhǎng)期演進(jìn)網(wǎng)絡(luò),以提高目標(biāo)eNB在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。本發(fā)明實(shí)施例提供一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,在演進(jìn)基站eNB間不涉及核心網(wǎng)的切換結(jié)束階段,該方法包括用戶面處理網(wǎng)關(guān)SGW進(jìn)行路徑切換;目標(biāo)演進(jìn)基站eNB接收上述SGW下發(fā)的用戶數(shù)據(jù)包;上述目標(biāo)eNB收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向用戶設(shè)備發(fā)送上述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò),包括用戶設(shè)備、源演進(jìn)基站eNB、目標(biāo)eNB和用戶面處理網(wǎng)關(guān)SGW,上述目標(biāo)eNB,用于在上述SGW進(jìn)行路徑切換后,接收上述SGW下發(fā)的用戶數(shù)據(jù)包,并在接收到上述源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,向上述用戶設(shè)備發(fā)送上述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種演進(jìn)基站eNB,包括數(shù)據(jù)包接收單元,用于接收用戶面處理網(wǎng)關(guān)SGW下發(fā)的用戶數(shù)據(jù)包;特殊數(shù)據(jù)包判斷單元,用于判斷是否接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,如果是,產(chǎn)生接收到特殊數(shù)據(jù)包的結(jié)果;和數(shù)據(jù)包發(fā)送單元,用于當(dāng)上述特殊數(shù)據(jù)包判斷單元產(chǎn)生的接收到特殊數(shù)據(jù)包的結(jié)果時(shí),向用戶設(shè)備發(fā)送上述數(shù)據(jù)包接收單元接收的上述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,在演進(jìn)基站eNB間不涉及核心網(wǎng)的切換結(jié)束階^a,包括用戶面處理網(wǎng)關(guān)SGW進(jìn)行路徑切換;目標(biāo)演進(jìn)基站eNB接收上述SGW下發(fā)的用戶數(shù)據(jù)包;如果源eNB確定發(fā)送數(shù)據(jù)緩沖區(qū)中有需要向上述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,則上述源eNB在向上述目標(biāo)eNB發(fā)送的最后一個(gè)用戶數(shù)據(jù)包上添加末尾標(biāo)記并發(fā)送,目標(biāo)eNB接收到上述攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,則在向用戶設(shè)備發(fā)送上述攜帶末尾標(biāo)記的用戶數(shù)據(jù)包后,向上述用戶設(shè)備發(fā)送上述SGW下發(fā)的用戶數(shù)據(jù)包;或者如果源eNB確定發(fā)送數(shù)據(jù)緩沖區(qū)中沒有需要向上述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,則上述源eNB構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向上述目標(biāo)eNB發(fā)送上述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,目標(biāo)eNB接收到上述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向上述用戶設(shè)備發(fā)送上述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,在演進(jìn)基站eNB間不涉及核心網(wǎng)的切換結(jié)束階段,包括目標(biāo)eNB獲取源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP—U序列號(hào)和用戶面處理網(wǎng)關(guān)SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào);根據(jù)上述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào)和上述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),確定上述源eNB向上述目標(biāo)eNB發(fā)送的用戶邀:據(jù)包已發(fā)送完畢;向用戶設(shè)備發(fā)送上述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò),包括用戶設(shè)備、用戶面處理網(wǎng)關(guān)SGW、目標(biāo)演進(jìn)基站eNB和源eNB,上述目標(biāo)eNB,用戶獲取上述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP—U序列號(hào)和上述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),并根據(jù)上述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)和上述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),確定上述源eNB向上述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包已發(fā)送完畢,向用戶設(shè)備發(fā)送上述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種演進(jìn)基站eNB,包括下一個(gè)序列號(hào)獲取單元,用于獲取源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP—U序列號(hào);第一個(gè)序列號(hào)獲取單元,用于獲取用戶面處理網(wǎng)關(guān)SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào);發(fā)送結(jié)束判斷單元,根據(jù)上述源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP_U序列號(hào)和上述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),判斷上述源eNB是否結(jié)束發(fā)送用戶數(shù)據(jù)包,如果是,產(chǎn)生源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包的結(jié)果;數(shù)據(jù)包發(fā)送單元,用于當(dāng)收到上述源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包的結(jié)果時(shí),向用戶設(shè)備發(fā)送上述用戶面處理網(wǎng)關(guān)下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,包括在演進(jìn)基站eNB間不涉及核心網(wǎng)的切換預(yù)備階段,源eNB接收目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答信息,向用戶面處理網(wǎng)關(guān)SGW發(fā)送停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息;上述SGW接收上述停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息,停止向上述源eNB發(fā)送用戶數(shù)據(jù)包;在eNB間不涉及核心網(wǎng)的切換完成階段,上述SGW進(jìn)行路徑切換后,向上述目標(biāo)eNB發(fā)送用戶數(shù)據(jù)包;上述目標(biāo)eNB接收上述SGW發(fā)送的切換完成應(yīng)答信息,向用戶設(shè)備發(fā)送上述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明實(shí)施例還提供一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,用于X2切換過程中,包括源演進(jìn)基站eNB向用戶設(shè)備發(fā)送切換命令后,向目標(biāo)eNB發(fā)送控制面消息和用戶數(shù)據(jù)包,上述控面消息中攜帶目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)GTP—U序列號(hào)和分組數(shù)據(jù)匯聚層協(xié)議PDCP序列號(hào),上述源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包包括經(jīng)過PDCP層處理的用戶數(shù)據(jù)包和/或未縐戶數(shù)據(jù)包;當(dāng)上述目標(biāo)eNB根據(jù)所述目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)GTP—U序列號(hào)小于上述SGW向目標(biāo)eNB發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)時(shí),上述目標(biāo)eNB繼續(xù)向上述用戶設(shè)備發(fā)送上述源eNB向上述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包;當(dāng)上述目標(biāo)eNB根據(jù)上述目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)GTP一U序列號(hào)等于上述SGW向目標(biāo)eNB發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)時(shí),上述目標(biāo)eNB向上述用戶設(shè)備發(fā)送上述SGW向上述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包。從以上的技術(shù)方案可以看出,進(jìn)行X2口切換時(shí),目標(biāo)eNB不需要等待定時(shí)器超時(shí),才能發(fā)送S1口數(shù)據(jù)包,從而提高在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。發(fā)明實(shí)施例進(jìn)一步提供一種獲取序列號(hào)的方法、移動(dòng)管理實(shí)體和長(zhǎng)期演進(jìn)網(wǎng)絡(luò),以實(shí)現(xiàn)在SGW重定位完成后,目標(biāo)SGW發(fā)送的第一用戶數(shù)據(jù)包的GTP一U序列號(hào)與源SGW發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)是連續(xù)的。本發(fā)明實(shí)施例提供的獲取序列號(hào)的方法,在用戶面處理網(wǎng)關(guān)重定位階段,包括移動(dòng)管理實(shí)體MME從源用戶面處理網(wǎng)關(guān)SGW獲取上述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP—U序列號(hào);上述MME向目標(biāo)SGW發(fā)送上述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào);上述目標(biāo)SGW把上述源SGW下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)作為上述目標(biāo)SGW第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)。本法明實(shí)施例還才是供一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò),包括移動(dòng)管理實(shí)體MME,目標(biāo)用戶面處理網(wǎng)關(guān)SGW和源SGW,上述MME,用于從上述源SGW獲取上述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP—U序列號(hào),并向上述目標(biāo)SGW發(fā)送上述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào);上述目標(biāo)SGW,用于接收上述MME發(fā)送的源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào),并把上述源SGW下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)作為上述目標(biāo)SGW第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào)。從以上的技術(shù)方案可以看出,在SGW重定位階段,MME獲取源SGW發(fā)送獲取下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào),將該下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)發(fā)送給目標(biāo)SGW,目標(biāo)SGW把下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)作為自身發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),從而實(shí)現(xiàn)在SGW重定位完成后,目標(biāo)SGW向eNB發(fā)送的第一用戶數(shù)據(jù)包的GTP一U序列號(hào)與源SGW向eNB發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)是連續(xù)的。圖1為現(xiàn)有技術(shù)的X2切換簡(jiǎn)化流程圖2為本發(fā)明實(shí)施例一的數(shù)據(jù)轉(zhuǎn)發(fā)方法簡(jiǎn)化流程圖3為本發(fā)明實(shí)施例二的凝:據(jù)轉(zhuǎn)發(fā)方法簡(jiǎn)化流程圖4為本發(fā)明實(shí)施例三的邀:據(jù)轉(zhuǎn)發(fā)方法簡(jiǎn)化流程圖5為本發(fā)明實(shí)施例五的韻:據(jù)轉(zhuǎn)發(fā)方法簡(jiǎn)化流程圖6為本發(fā)明實(shí)施例六的數(shù)據(jù)轉(zhuǎn)發(fā)方法簡(jiǎn)化流程圖7a為本發(fā)明實(shí)施例八提供的第一種目標(biāo)SGW獲得源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包GTP—U序列號(hào)的簡(jiǎn)化流程示意圖7b為本發(fā)明實(shí)施例八提供的第二種目標(biāo)SGW獲得源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包GTP—U序列號(hào)的簡(jiǎn)化流程示意圖7c為本發(fā)明實(shí)施例八提供的第三種目標(biāo)SGW獲得源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包GTP一U序列號(hào)的簡(jiǎn)化流程示意圖7d為本發(fā)明實(shí)施例八提供的第四種目標(biāo)SGW獲得源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包GTP一U序列號(hào)的簡(jiǎn)化流程示意圖;圖8為本發(fā)明實(shí)施例十?dāng)?shù)據(jù)轉(zhuǎn)發(fā)方法簡(jiǎn)化流程圖;圖9為本發(fā)明實(shí)施例十X2切換失敗源eNB恢復(fù)Sl口彩:據(jù)包流程圖;圖10為本發(fā)明實(shí)施例十一X2切換簡(jiǎn)化流程圖。具體實(shí)施方式實(shí)施例一本實(shí)施例主要介紹在X2切換流程的切換完成階段(具體X2切換流程階段的劃分同
背景技術(shù)
),目標(biāo)eNB通過接收源eNB構(gòu)造的特殊數(shù)據(jù)包,確定向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包(即發(fā)送Sl口數(shù)據(jù)包)的時(shí)機(jī)。如圖2所示,本實(shí)施例的具體步驟包括步驟201,SGW進(jìn)行路徑切換。步驟202,目標(biāo)eNB接收SGW下發(fā)的用戶數(shù)據(jù)包。步驟203,源eNB接收目標(biāo)eNB發(fā)送的釋放資源信息后,如果源eNB的發(fā)送數(shù)據(jù)緩沖區(qū)中沒有向目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,則源eNB構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向目標(biāo)eNB發(fā)送該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包。上述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包中攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的分組凄t據(jù)匯聚層協(xié)議(PacketDataConvergenceProtocol,PDCP)的序列號(hào)。源eNB根據(jù)發(fā)送數(shù)據(jù)緩沖區(qū)可知道已發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào),該序列號(hào)加1,就是源eNB下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的PDCP的序列號(hào)。在構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包的時(shí)候,可以對(duì)數(shù)據(jù)包的包頭的某個(gè)字節(jié)進(jìn)行設(shè)置,使該特殊數(shù)據(jù)包具有指示發(fā)送結(jié)束的功能,即表明該特殊數(shù)據(jù)包為當(dāng)前發(fā)送數(shù)據(jù)包中最后一個(gè)數(shù)據(jù)包。該特殊數(shù)據(jù)包沒有攜帶用戶數(shù)據(jù),目標(biāo)eNB接收到該特殊數(shù)據(jù)包后,不會(huì)向UE發(fā)送。表1<table>tableseeoriginaldocumentpage17</column></row><table>步驟204,目標(biāo)eNB接收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,得知X2口數(shù)據(jù)包發(fā)送完畢,向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包。目標(biāo)eNB接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,獲取該數(shù)據(jù)包攜帶的PDCP序列號(hào);目標(biāo)eNB在發(fā)送S1口第一個(gè)用戶數(shù)據(jù)包前,根據(jù)該P(yáng)DCP序列號(hào)計(jì)算準(zhǔn)備向UE發(fā)送的用戶數(shù)據(jù)包PDCP序列號(hào),從而保證UE接收到的PDCP號(hào)是連續(xù)的。從以上技術(shù)方案可以看出,源eNB在發(fā)送數(shù)據(jù)緩沖區(qū)沒有用戶數(shù)據(jù)包時(shí),通過構(gòu)造和發(fā)送包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包給目標(biāo)eNB,通知目標(biāo)eNBX2口數(shù)據(jù)包發(fā)送結(jié)束;目標(biāo)eNB接收到該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包,即向UE轉(zhuǎn)發(fā)SI口數(shù)據(jù)包。通過本實(shí)施例的技術(shù)方案,當(dāng)源eNB的發(fā)送數(shù)據(jù)緩沖區(qū)沒有用戶數(shù)據(jù)包向目標(biāo)eNB發(fā)送時(shí),目標(biāo)eNB不需要等待定時(shí)器超時(shí)才轉(zhuǎn)發(fā)SI口數(shù)據(jù)包,提高了在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。實(shí)施例二本實(shí)施例主要介紹在X2切換流程的切換完成階段(具體X2切換流程階段的劃分同
背景技術(shù)
),目標(biāo)eNB通過接收SGW構(gòu)造的特殊數(shù)據(jù)包,確定向用戶轉(zhuǎn)發(fā)SGW下發(fā)的用戶數(shù)據(jù)包(即發(fā)送S1口數(shù)據(jù)包)的時(shí)機(jī)。如圖3所示,本實(shí)施例的具體步驟包括步驟301,SGW收到路徑切換請(qǐng)求時(shí),構(gòu)造一個(gè)包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向源eNB發(fā)送該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包。SGW通過發(fā)送上述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,通知源eNB此次X2切換過程中SGW發(fā)送給源eNB的SI口數(shù)據(jù)包發(fā)送結(jié)束。該特殊數(shù)據(jù)包的結(jié)構(gòu)同實(shí)施例一,此處不再贅述。包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包沒有攜帶用戶數(shù)據(jù),目標(biāo)eNB接收到該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,不會(huì)向UE發(fā)送。步驟302,目標(biāo)eNB接收SGW下發(fā)的用戶數(shù)據(jù)包。步驟303,源eNB接收包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,向目標(biāo)eNB發(fā)送該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,通知目標(biāo)eNB此次X2切換過程中源eNB發(fā)送給目標(biāo)eNB的X2口數(shù)據(jù)包轉(zhuǎn)發(fā)結(jié)束。步驟304,目標(biāo)eNB接收SGW發(fā)送的切換完成應(yīng)答信息后,如果接收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,獲知X2口數(shù)據(jù)包已經(jīng)轉(zhuǎn)發(fā)結(jié)束,則向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包。步驟3031,源eNB根據(jù)SGW發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包重新構(gòu)造一個(gè)包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向目標(biāo)eNB發(fā)送該重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包。上述由源eNB重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包中攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的PDCP的序列號(hào)。源eNB根據(jù)發(fā)送數(shù)據(jù)緩沖區(qū)可知道已發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào),該序列號(hào)加1,就是源eNB下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的PDCP的序列號(hào)。目標(biāo)eNB接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,獲取該數(shù)據(jù)包攜帶的PDCP序列號(hào);目標(biāo)eNB在發(fā)送S1口第一個(gè)用戶數(shù)據(jù)包前,根據(jù)該P(yáng)DCP序列號(hào)計(jì)算準(zhǔn)備向UE發(fā)送的用戶數(shù)據(jù)包PDCP序列號(hào),從而保證UE接收到的PDCP號(hào)是連續(xù)的。從以上技術(shù)方案可以看出,X2切換完成階段,SGW通過構(gòu)造并發(fā)送包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,通知源eNB此次X2切換過程中SGW下發(fā)的數(shù)據(jù)包發(fā)送結(jié)束;源eNB發(fā)送向目標(biāo)eNB發(fā)送該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,通知目標(biāo)eNB此次X2切換過程中X2口轉(zhuǎn)發(fā)的用戶數(shù)據(jù)包已經(jīng)發(fā)送結(jié)束;目標(biāo)eNB接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包,即向UE轉(zhuǎn)發(fā)Sl口數(shù)據(jù)包??梢娡ㄟ^本實(shí)施例提供的技術(shù)方案,目標(biāo)eNB不需要等待定時(shí)器超時(shí)才轉(zhuǎn)發(fā)Sl口數(shù)據(jù)包,提高了在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。實(shí)施例三本實(shí)施例主要介紹在X2切換流程的切換完成階段(具體X2切換流程階段的劃分同
背景技術(shù)
),目標(biāo)eNB通過接收源eNB構(gòu)造的攜帶末尾標(biāo)記的用戶數(shù)據(jù)包或特殊數(shù)據(jù)包,確定向用戶轉(zhuǎn)發(fā)SGW下發(fā)的用戶數(shù)據(jù)包(即發(fā)送Sl口數(shù)據(jù)包)的時(shí)才幾。如圖4所示,本實(shí)施例的具體步驟包括步驟401,SGW進(jìn)行路徑切換步驟402,目標(biāo)eNB接收SGW下發(fā)的用戶數(shù)據(jù)包。步驟403,源eNB接收目標(biāo)eNB發(fā)送的釋放資源信息后,判斷發(fā)送數(shù)據(jù)緩沖區(qū)中是否有向目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,如果有,執(zhí)行步驟404,否則,執(zhí)行步驟405。步驟404,源eNB在用戶數(shù)據(jù)包中的最后一個(gè)用戶數(shù)據(jù)包上添加末尾標(biāo)記,并向目標(biāo)eNB發(fā)送攜帶末尾標(biāo)記的用戶數(shù)據(jù)包;執(zhí)行步驟406。步驟405,源eNB構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向目標(biāo)eNB發(fā)送該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,執(zhí)行步驟407。該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的PDCP序列號(hào)。源eNB根據(jù)發(fā)送數(shù)據(jù)緩沖區(qū)可知道已經(jīng)發(fā)送的用戶數(shù)據(jù)包數(shù)據(jù)的PDCP序列號(hào),該序列號(hào)加l,就是源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的PDCP的序列號(hào)。在構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包的時(shí)候,可以對(duì)數(shù)據(jù)包的包頭的某個(gè)字節(jié)進(jìn)行設(shè)置,使該特殊數(shù)據(jù)包具有指示發(fā)送結(jié)束的功能,即表明該特殊數(shù)據(jù)包為當(dāng)前發(fā)送數(shù)據(jù)包中最后一個(gè)數(shù)據(jù)包。該特殊數(shù)據(jù)包的結(jié)構(gòu)同實(shí)施例一,此處不再贅述。包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包沒有攜帶用戶數(shù)據(jù),目標(biāo)eNB接收到該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,不會(huì)向UE發(fā)送。步驟406,目標(biāo)eNB確定接收到攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,向UE發(fā)送該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,執(zhí)行步驟408。步驟407,目標(biāo)eNB確定接收到上述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,執(zhí)行步驟408。目標(biāo)eNB接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,獲取該數(shù)據(jù)包攜帶的PDCP序列號(hào);目標(biāo)eNB在發(fā)送S1口第一個(gè)用戶數(shù)據(jù)包前,根據(jù)該P(yáng)DCP序列號(hào)計(jì)算準(zhǔn)備向UE發(fā)送的用戶數(shù)據(jù)包PDCP序列號(hào),從而保證UE接收到的PDCP號(hào)是連續(xù)的。步驟408,目標(biāo)eNB向UE發(fā)送Sl口數(shù)據(jù)包。從以上技術(shù)方案可以看出,源eNB通過判斷發(fā)送數(shù)據(jù)緩沖區(qū)是否有需要發(fā)送給目標(biāo)eNB的用戶數(shù)據(jù)包,構(gòu)造攜帶末尾標(biāo)記的用戶數(shù)據(jù)包或包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包發(fā)送給目標(biāo)eNB,通知目標(biāo)eNB此次X2口數(shù)據(jù)包已經(jīng)發(fā)送結(jié)束;目標(biāo)eNB向UE發(fā)送Sl口用戶數(shù)據(jù)包。通過本實(shí)施例提供的技術(shù)方案,使目標(biāo)eNB不需要等待定時(shí)器超時(shí)才發(fā)送S1口數(shù)據(jù)包,提高了在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。實(shí)施例四本實(shí)施例提供一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò),該網(wǎng)絡(luò)包括源eNB、目標(biāo)eNB、UE和SGW。目標(biāo)eNB接收SGW發(fā)送的切換完成應(yīng)答信息后,如果接收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,則向UE發(fā)送S1口的用戶數(shù)據(jù)包。上述目標(biāo)eNB進(jìn)一步包括用戶數(shù)據(jù)包接收單元、特殊數(shù)據(jù)包判斷單元和用戶數(shù)據(jù)包發(fā)送單元。用戶數(shù)據(jù)包接收單元接收用戶面處理網(wǎng)關(guān)下發(fā)的用戶數(shù)據(jù)包;特殊數(shù)據(jù)包判斷單元在eNB接收SGW發(fā)送的切換完成應(yīng)答信息后,判斷是否接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,如果是,產(chǎn)生接收到特殊數(shù)據(jù)包的結(jié)果;用戶數(shù)據(jù)包發(fā)送單元在特殊數(shù)據(jù)包判斷單元產(chǎn)生接收到特殊數(shù)據(jù)包的結(jié)果時(shí),向UE發(fā)送用戶數(shù)據(jù)包接收單元接收的Sl口用戶數(shù)據(jù)包。上述目標(biāo)eNB接收到的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包可以由SGW構(gòu)造,也可以由源eNB構(gòu)造。在構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包的時(shí)候,可以對(duì)數(shù)據(jù)包的包頭的某個(gè)字節(jié)進(jìn)行設(shè)置,使該特殊lt據(jù)包具有指示發(fā)送結(jié)束的功能,即表明該特殊數(shù)據(jù)包為當(dāng)前發(fā)送數(shù)據(jù)包中最后一個(gè)數(shù)據(jù)包。該特殊數(shù)據(jù)包的結(jié)構(gòu)同實(shí)施例一,此處不再贅述。包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包沒有攜帶用戶數(shù)據(jù),目標(biāo)eNB接收到該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,不會(huì)向UE發(fā)送。下面分別介紹由SGW和源eNB構(gòu)造上述特殊數(shù)據(jù)包的情況(1)由SGW構(gòu)造;在X2切換的結(jié)束階段,SGW進(jìn)行路徑切換后,構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向源eNB發(fā)送該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包;源eNB接收SGW發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向目標(biāo)eNB轉(zhuǎn)發(fā)該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包。目標(biāo)eNB在接收到該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,開始向UE發(fā)送S1口數(shù)據(jù)包。(2)由源eNB構(gòu)造;源eNB接收目標(biāo)eNB發(fā)送的釋放資源信息后,如果確定發(fā)送數(shù)據(jù)緩沖區(qū)沒有向目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,則構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向目標(biāo)eNB發(fā)送包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包。目標(biāo)eNB在接收到該包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,開始向UE發(fā)送S1口數(shù)據(jù)包。如果源eNB確定發(fā)送數(shù)據(jù)緩沖區(qū)有向目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,可以在向目標(biāo)eNB發(fā)送的最后一個(gè)用戶數(shù)據(jù)包上添加末尾標(biāo)記,向目標(biāo)eNB發(fā)送攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,目標(biāo)eNB在接收到該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包后,向UE發(fā)送該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,然后開始發(fā)送S1口數(shù)據(jù)包。上述由eNB構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包的情況,還包括另一種情況SGW構(gòu)造包含一個(gè)包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包通知源eNB由SGW下發(fā)給源eNB的SI口數(shù)據(jù)包發(fā)送完畢,源eNB接收到該特殊數(shù)據(jù)包后,重新構(gòu)造一個(gè)包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,這個(gè)重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的PDCP序列號(hào)。目標(biāo)eNB在接收到該重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,向UE發(fā)送該攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,然后開始發(fā)送S1口數(shù)據(jù)包。源eNB根據(jù)發(fā)送數(shù)據(jù)緩沖區(qū)可知道已發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào),該序列號(hào)加l,就是源eNB下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的PDCP的序列號(hào)。目標(biāo)eNB接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,獲取該數(shù)據(jù)包攜帶的PDCP序列號(hào);目標(biāo)eNB在發(fā)送S1口第一個(gè)用戶數(shù)據(jù)包前,才艮據(jù)該P(yáng)DCP序列號(hào)計(jì)算準(zhǔn)備向UE發(fā)送的用戶數(shù)據(jù)包PDCP序列號(hào),從而保證UE接收到的PDCP號(hào)是連續(xù)的。實(shí)施例五本實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)方法,是在X2切換過程中,目標(biāo)eNB根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面(GPRSTunnellingProtocolUser,GTP—U)序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)確定源eNB的X2口數(shù)據(jù)包何時(shí)發(fā)送完畢,并開始向UE發(fā)送SI口數(shù)據(jù)包。如圖5所示,為本實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)方法的簡(jiǎn)化流程圖。步驟501,在X2切換預(yù)備階段,源eNB在接收目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答信息后,獲取源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面(GPRSTunnellingProtocolUser,GTP—U)序列號(hào),向目標(biāo)eNB發(fā)送上述源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)。在X2切換預(yù)備階段,源eNB在接收目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答信息后,停止向UE發(fā)送用戶數(shù)據(jù)包。SGW使用分組域隧道協(xié)議(GPRSTunnellingProtocol,GTP)向源eNB下發(fā)用戶數(shù)據(jù)包,用戶數(shù)據(jù)包攜帶GTP—U序列號(hào),SGW發(fā)送的用戶數(shù)據(jù)包攜帶的GTP—U序列號(hào)是連續(xù)的,一般為連續(xù)遞增。源eNB根據(jù)發(fā)送數(shù)據(jù)緩沖區(qū)可知道已發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào),該序列號(hào)加1,就是源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的PDCP的序列號(hào)。需要說明的是,上述源eNB向目標(biāo)eNB發(fā)送源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào),可以使用以下兩種方式一種是在控制面上構(gòu)造攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)和PDCP序列號(hào)的消息,向目標(biāo)eNB發(fā)送該消息,比如,發(fā)送攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)和PDCP序列號(hào)的切換提交信息(hocommit);另一種可以結(jié)合前述實(shí)施例一中由源eNB構(gòu)造特殊數(shù)據(jù)包的方法,源eNB接收到目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答消息后,停止向用戶設(shè)備發(fā)送用戶數(shù)據(jù)包,在用戶面上構(gòu)造攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào)和PDCP序列號(hào)的特殊數(shù)據(jù)包,并將該特殊數(shù)據(jù)包作為目標(biāo)eNB向源eNB發(fā)送的第一個(gè)數(shù)據(jù)包向所述源eNB發(fā)送,特殊數(shù)據(jù)包沒有攜帶用戶數(shù)據(jù),目標(biāo)eNB接收到該特殊數(shù)據(jù)包后,不會(huì)向UE發(fā)送。步驟502,目標(biāo)eNB獲取源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTPU序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)。在X2切換完成階段,SGW進(jìn)行路徑切換后,向目標(biāo)eNB發(fā)送用戶數(shù)據(jù)包。目標(biāo)eNB獲取SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)。SGW在路徑切換時(shí),保持GTP—U序列號(hào)的連續(xù)性。具體做法可以是,SGW收到目標(biāo)eNB的切換完成消息后,進(jìn)行路徑切換,根據(jù)切換前的路徑的GTP—U序列號(hào),設(shè)定切換后的路徑的GTP—U序列號(hào),使得GTP一U序列號(hào)連續(xù)。步驟503,X2切換結(jié)束階段,目標(biāo)eNB接收核心網(wǎng)設(shè)備發(fā)送的切換完成應(yīng)答信息后,根據(jù)上述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)和上述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào),確定源eNB發(fā)送給目標(biāo)eNB的用戶數(shù)據(jù)包(即X2口數(shù)據(jù)包)已經(jīng)發(fā)送完畢,目標(biāo)eNB向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包(即S1口數(shù)據(jù)包)。根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTPJJ序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),確定源eNB發(fā)送給目標(biāo)eNB的用戶數(shù)據(jù)包(即X2口數(shù)據(jù)包)已經(jīng)發(fā)送完畢的方法有很多種,以下列舉其中的三種。(1)根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),獲取源eNB在切換階段向目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包的全部GTP—U序列號(hào),如果接收到全部GTP—U序列號(hào)對(duì)應(yīng)的用戶數(shù)據(jù)包,則確定源eNB發(fā)送給目標(biāo)eNB的用戶數(shù)據(jù)包(即X2口數(shù)據(jù)包)已經(jīng)發(fā)送完畢。比如,源eNB發(fā)送的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)為1000,SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)為1000,那么,此次接口轉(zhuǎn)換中,說明沒有X2口的轉(zhuǎn)發(fā)數(shù)據(jù),目標(biāo)eNB直接向UE發(fā)送從SI口數(shù)據(jù)包。比如,源eNB發(fā)送的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)為1000,SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTPJJ序列號(hào)為1051,那么,此次X2切換中,源eNB發(fā)送給目標(biāo)eNB的用戶數(shù)據(jù)包的GTPU序列號(hào)為1000至1050。目標(biāo)eNB可以有多種方法來確定源eNB轉(zhuǎn)發(fā)的用戶數(shù)據(jù)包是否發(fā)送完畢。這里舉一個(gè)例子,目標(biāo)eNB可以把這段計(jì)算出來1000至1050的GTP—U序列號(hào)保存到數(shù)據(jù)庫(kù),當(dāng)目標(biāo)eNB從X2口接收到用戶數(shù)據(jù)包時(shí),目標(biāo)eNB獲取該用戶數(shù)據(jù)包的GTP—U序列號(hào),并在向UE發(fā)送該用戶數(shù)據(jù)包時(shí),在上述記錄GTP—U序列號(hào)數(shù)據(jù)庫(kù)中刪除該序列號(hào);當(dāng)數(shù)據(jù)庫(kù)的序列號(hào)為0時(shí),說明源eNB需要通過X2口轉(zhuǎn)發(fā)的用戶數(shù)據(jù)包已經(jīng)發(fā)完,目標(biāo)eNB向UE發(fā)送了全部源eNB發(fā)送的用戶數(shù)據(jù)包。再例如,從X2口接收到用戶數(shù)據(jù)包時(shí),目標(biāo)eNB獲取用戶數(shù)據(jù)包的GTP—U序列號(hào),在向UE發(fā)送該用戶數(shù)據(jù)包時(shí),把獲取的用戶數(shù)據(jù)包的GTP—U序列號(hào)保存為另一個(gè)數(shù)據(jù)庫(kù);當(dāng)獲取用戶數(shù)據(jù)包的GTP—U序列號(hào)數(shù)據(jù)庫(kù)和第一個(gè)保存GTP—U序列號(hào)數(shù)段的數(shù)據(jù)庫(kù)記錄相同的時(shí)候,說明源eNB需要通過X2口轉(zhuǎn)發(fā)的用戶數(shù)據(jù)包已經(jīng)發(fā)完,目標(biāo)eNB向UE發(fā)送了全部源eNB發(fā)送的用戶數(shù)據(jù)包。(2)根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)和第一個(gè)用戶數(shù)據(jù)包的GTPJJ序列號(hào),獲取源eNB在切換階段向目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包的最大GTP—U序列號(hào),如果接收到最大GTP—U序列號(hào)對(duì)應(yīng)的用戶數(shù)據(jù)包,確定源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包。比如,源eNB發(fā)送的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)為1000,SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào)為1051,那么,此次X2切換中,源eNB通過X2口向目標(biāo)eNB轉(zhuǎn)發(fā)的用戶數(shù)據(jù)包最大的GTP—U序列號(hào)為1050,如果從X2口接收到GTPJU序列號(hào)為1050的用戶數(shù)據(jù)包,確定源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包。(3)判斷當(dāng)源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)大于或等于所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),則確定源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包已發(fā)送完畢。當(dāng)源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)小于所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),則確定源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包尚未發(fā)送完畢,繼續(xù)向UE發(fā)送源eNB發(fā)送的X2口數(shù)據(jù)包,直到源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)等于所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),則開始向UE發(fā)送所SGW向目標(biāo)eNB下發(fā)的Sl口數(shù)據(jù)包。需要指出的是,上述技術(shù)方案中,源eNB可以不向目標(biāo)eNB發(fā)送下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào),而是發(fā)送X2切換預(yù)備階段源eNB向UE下發(fā)的最后一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),因?yàn)橛脩魯?shù)據(jù)包的GTP—U序列號(hào)是連續(xù)的,所以目標(biāo)eNB也可以才艮據(jù)上述源eNB向UE下發(fā)的最后一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào),可以確定源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包。從以上技術(shù)方案可以看出,源eNB向目標(biāo)eNB發(fā)送源eNB發(fā)送的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTPJJ序列號(hào),目標(biāo)eNB根據(jù)源eNB發(fā)送的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTPJJ序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào),可以確定源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包,然后向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包;目標(biāo)eNB不需要等待定時(shí)器超時(shí)才發(fā)送Sl口數(shù)據(jù)包,提高了在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。實(shí)施例六本實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)方法也是目標(biāo)eNB根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTPJJ序列號(hào)確定源eNB的X2口數(shù)據(jù)包何時(shí)發(fā)送完畢,并開始向UE發(fā)送SI口數(shù)據(jù)包。但與實(shí)施例五不同之處在于,本實(shí)施例中eNB是通過UE發(fā)送的UE下一個(gè)準(zhǔn)備接收的用戶數(shù)據(jù)包的PDCP序列號(hào)獲得的源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)。請(qǐng)參考圖6,為本發(fā)明實(shí)施例六的數(shù)據(jù)轉(zhuǎn)發(fā)方法流程圖。步驟601,在X2切換執(zhí)行階段,UE向目標(biāo)eNB發(fā)送UE下一個(gè)準(zhǔn)備接收的用戶數(shù)據(jù)包的PDCP序列號(hào)。在X2切換執(zhí)行階段,UE向目標(biāo)eNB發(fā)送切換確認(rèn)信息時(shí),把UE下一個(gè)準(zhǔn)備接收的用戶數(shù)據(jù)包的PDCP序列號(hào)添加到切換確認(rèn)信息中;向目標(biāo)eNB發(fā)送攜帶下一個(gè)準(zhǔn)備接收用戶數(shù)據(jù)包的PDCP序列號(hào)的切換確認(rèn)信息。下一個(gè)準(zhǔn)備接收用戶數(shù)據(jù)包的PDCP序列號(hào)指,UE根據(jù)在X2切換預(yù)備階段從源eNB接收到的最后一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào),計(jì)算得到即將接收的下一個(gè)戶數(shù)據(jù)包的PDCP序號(hào)。步驟602,目標(biāo)eNB獲取源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào)。目標(biāo)eNB獲取UE下一個(gè)準(zhǔn)備接收用戶數(shù)據(jù)包的PDCP序列號(hào),如果接收到源eNB發(fā)送的攜帶上述PDCP序列號(hào)的用戶數(shù)據(jù)包,獲耳又該用戶數(shù)據(jù)包攜帶的GTP—U序列號(hào),把獲取的GTP一U序列號(hào)作為源eNB在接收切換請(qǐng)求應(yīng)答信息后的目標(biāo)eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)。SGW在路徑切換時(shí),要保持GTPJJ序列號(hào)的連續(xù)性。具體做法可以是,SGW收到eNB切換完成的消息后,進(jìn)行路徑切換,根據(jù)切換前的路徑的GTP—U序列號(hào),設(shè)定切換后的路徑的GTP—U序列號(hào),使得GTP—U序列號(hào)連續(xù)。步驟603,X2切換結(jié)束階段,目標(biāo)eNB接收SGW發(fā)送的切換完成應(yīng)答信息后,根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào),確定源eNB發(fā)送給目標(biāo)eNB的用戶數(shù)據(jù)包(即X2口數(shù)據(jù)包)已經(jīng)發(fā)送完畢,目標(biāo)eNB向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包(即S1口數(shù)據(jù)包)。上述根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),確定源eNB發(fā)送給目標(biāo)eNB的用戶數(shù)據(jù)包(即X2口數(shù)據(jù)包)已經(jīng)發(fā)送完畢的方法同實(shí)施例五中的方法,此處不再贅述。從以上技術(shù)方案可以看出,UE根據(jù)在X2切換預(yù)備階段從源eNB接收到的最后一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào),獲取下一個(gè)準(zhǔn)備接收用戶數(shù)據(jù)包的PDCP序列號(hào),并向目標(biāo)eNB發(fā)送;目標(biāo)eNB如果接收到源eNB發(fā)送的攜帶該下一個(gè)準(zhǔn)備接收用戶數(shù)據(jù)包的PDCP序列號(hào)的用戶數(shù)據(jù)包,獲取用戶數(shù)據(jù)包攜帶的GTP一U序列號(hào),把獲取的GTP一U序列號(hào)作為源eNB在接收切換請(qǐng)求應(yīng)答信息后的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào);目標(biāo)eNB通過該第一個(gè)發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),確定源eNB接收發(fā)送用戶數(shù)據(jù)包,當(dāng)然后向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包;目標(biāo)eNB不需要等待定時(shí)器超時(shí)才發(fā)送Sl口數(shù)據(jù)包,提高了在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。實(shí)施例七本實(shí)施例提供一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò)包括源eNB,目標(biāo)eNB和SGW。源eNB在接收切換請(qǐng)求應(yīng)答信息后,獲取下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào),向目標(biāo)eNB發(fā)送攜帶源eNB在接收切換請(qǐng)求應(yīng)答信息后的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)的信息;目標(biāo)eNB獲取源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTPJJ序列號(hào);在eNB間不涉及核心網(wǎng)的切換結(jié)束階段,接收核心網(wǎng)設(shè)備發(fā)送的切換完成應(yīng)答信息后,根據(jù)源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)和第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),確定源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包,向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包。其中,目標(biāo)eNB包括下一個(gè)序列號(hào)獲取單元,用于獲取源eNB在接收切換請(qǐng)求應(yīng)答信息后的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào);第一個(gè)序列號(hào)獲取單元,用于獲取SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào);發(fā)送結(jié)束判斷單元,用于在eNB間不涉及核心網(wǎng)的切換結(jié)束階段,eNB接收核心網(wǎng)設(shè)備發(fā)送的切換完成應(yīng)答信息后,根據(jù)下一個(gè)序列號(hào)獲取單元獲取的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)和第一個(gè)序列號(hào)獲取單元獲取的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),判斷源eNB是否結(jié)束發(fā)送用戶數(shù)據(jù)包,如果是,產(chǎn)生源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包的結(jié)果;數(shù)據(jù)包發(fā)送單元,用于發(fā)送結(jié)束判斷單元產(chǎn)生源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包的結(jié)果時(shí),向UE發(fā)送SGW下發(fā)的用戶lt據(jù)包。上述目標(biāo)eNB獲取源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTPU序列號(hào)的方法可以是源eNB將下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)攜帶在發(fā)送給目標(biāo)eNB的一個(gè)消息中。也可以是下述方法UE目標(biāo)eNB發(fā)送下一個(gè)準(zhǔn)備接收用戶數(shù)據(jù)包的PDCP序列號(hào);目標(biāo)eNB獲取UE發(fā)送的下一個(gè)準(zhǔn)備接收用戶數(shù)據(jù)包的PDCP序列號(hào),如果目標(biāo)eNB接收到源eNB發(fā)送攜帶上述PDCP序列號(hào)的用戶數(shù)據(jù)包,則獲取用戶數(shù)據(jù)包攜帶的GTP—U序列號(hào),并把獲取的GTP—U序列號(hào)作為源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)。實(shí)施例八SGW使用GTP協(xié)議向eNB下發(fā)用戶數(shù)據(jù)包,用戶數(shù)據(jù)包攜帶GTP—U序列號(hào),SGW發(fā)送的用戶數(shù)據(jù)包攜帶的GTP—U序列號(hào)是連續(xù)的,一般為連續(xù)遞增。eNB可以根據(jù)GTPJJ序列號(hào)的連續(xù)性對(duì)SGW發(fā)送的用戶數(shù)據(jù)包進(jìn)行校驗(yàn)。在SGW重定位階段,現(xiàn)有技術(shù)中,目標(biāo)SGW(重定位后的SGW)無法獲知源SGW(重定位前的SGW)的下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào),導(dǎo)致SGW重定位完成時(shí),目標(biāo)SGW向eNB發(fā)送的第一用戶數(shù)據(jù)包的GTP—U序列號(hào)與源SGW向eNB發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào)不連續(xù)。源SGW下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)指,在SGW重定位階革殳,源SGW向eNB發(fā)送最后一個(gè)用戶數(shù)據(jù)包后,準(zhǔn)備發(fā)送的下一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào)。本實(shí)施例提供的技術(shù)方案是MME從源SGW獲取該源SGW下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào),MME向目標(biāo)SGW發(fā)送該源SGW下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào);目標(biāo)SGW把上述下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)作為向eNB發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)。SGW重定位完成后,目標(biāo)SGW將向eNB發(fā)送攜帶該GTP一U序列號(hào)的第一個(gè)用戶數(shù)據(jù)包。這樣就可以保持eNB發(fā)送的數(shù)據(jù)包GTP—U序列號(hào)的連續(xù)性。下面的實(shí)施例將結(jié)合附圖詳細(xì)介紹幾種目標(biāo)SGW獲得源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包GTP—U序列號(hào)的方法(1)在eNB從源SGW向目標(biāo)SGW切換的過程中,如圖7a所示,步驟7al,eNB切換完畢向MME發(fā)送切換完畢消息(Hocomplete);步驟7a2,MME收到Hocomplete消息向源SGW發(fā)送數(shù)據(jù)請(qǐng)求消息(Datareq)要源SGW下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的GTPJJ序列號(hào);步驟7a3,源SGW通過數(shù)據(jù)請(qǐng)求響應(yīng)消息(Datareqack)將源SGW下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的GTPJJ序列號(hào)發(fā)送給MME;步驟7a4,MME通過控制面的切換完成響應(yīng)消息(Hocompleteack)將源SGW下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的GTP一U序列號(hào)發(fā)送給eNB,使SGW之間的GTP—U序列號(hào)有對(duì)應(yīng)關(guān)系,達(dá)到連續(xù)的目的。(2)同樣在eNB從源SGW向目標(biāo)SGW切換的過程中,如圖7b所示,步驟7bl-7b3同上述步驟7al-7a3,此處不再贅述,步驟7b4,MME通過承載建立請(qǐng)求消息(Createbearerreq)消息將源SGW下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的GTPJU序列號(hào)發(fā)送給目標(biāo)SGW。(3)在非切換過程中,由MME發(fā)起選擇目標(biāo)SGW。如圖7c所示步驟7cl,MME向源SGW發(fā)送數(shù)據(jù)請(qǐng)求消息(Datareq)要源SGW下一個(gè)發(fā)送的數(shù)據(jù)包的GTP—U序列號(hào);步驟7c2,SGW通過數(shù)據(jù)請(qǐng)求響應(yīng)消息(Datareqack)把源SGW下一個(gè)發(fā)送的數(shù)據(jù)包的GTP—U序列號(hào)發(fā)送給MME;步驟7c3,MME通過Createbearerreq消息告訴目標(biāo)SGW上述源SGW下一個(gè)準(zhǔn)備發(fā)送的數(shù)據(jù)包的GTP一U序列號(hào)。(4)在非切換過程中,也可以由源eNB發(fā)起選擇目標(biāo)SGW。如圖7d所示步驟7dl-7d3同上述步驟7cl-7c3,在步驟7dl之前進(jìn)一步包括步驟7d0:源SGW向MME發(fā)送SGW重定向請(qǐng)求;MME在收到上述重定向請(qǐng)求后,開始執(zhí)行步驟7dl。從以上的技術(shù)方案可以看出,在SGW重定向階段,MME獲取源SGW發(fā)送獲取下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào),將該下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTPJJ序列號(hào)發(fā)送給目標(biāo)SGW,目標(biāo)SGW把下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)作為自身發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào);從而實(shí)現(xiàn)在SGW重定位完成后,目標(biāo)SGW向eNB發(fā)送的第一用戶數(shù)據(jù)包的GTP—U序列號(hào)與源SGW向eNB發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)是連續(xù)的。實(shí)施例九本實(shí)施例的長(zhǎng)期演進(jìn)網(wǎng)絡(luò)包括MME,用于在SGW重定位階^敬,向源SGW發(fā)送獲取下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)的請(qǐng)求信息;向目標(biāo)SGW發(fā)送從源SGW接收到的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP_U序列號(hào);源SGW,用于接收MME發(fā)送的獲取下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)的請(qǐng)求信息,向MME發(fā)送下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào);目標(biāo)SGW,用于接收MME發(fā)送的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào),把下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)作為第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào)。其中,MME包括請(qǐng)求信息發(fā)送單元,用于在SGW重定位階,險(xiǎn),向源SGW發(fā)送獲取下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTPJJ序列號(hào)的請(qǐng)求信息;序列號(hào)接收單元,用于接收源SGW發(fā)送的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào);序列號(hào)發(fā)送單元,用于向目標(biāo)SGW發(fā)送序列號(hào)接收單元接收的下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)。實(shí)施例十如圖8所示,本實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法具體包括以下步驟步驟801,在X2切換預(yù)備階段,源eNB接收目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答信息后,向SGW發(fā)送停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息。在接收目標(biāo)eNB發(fā)送的該請(qǐng)求應(yīng)答信息之前,SGW向源eNB發(fā)送用戶數(shù)據(jù)包,源eNB向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包??梢岳斫獾氖?,在具體實(shí)施方案的時(shí)候,源eNB向SGW發(fā)送請(qǐng)求信息的時(shí)機(jī)也可以為源eNB向UE發(fā)送切換命令信息后,向SGW發(fā)送停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息。步驟802,SGW接收到該停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息后,停止向源eNB發(fā)送用戶數(shù)據(jù)包。如圖九的步驟6a或者7a,這兩個(gè)時(shí)機(jī)可任選一個(gè)。步驟803,在X2切換完成階段,SGW進(jìn)行路徑切換后,向目標(biāo)eNB發(fā)送用戶數(shù)據(jù)包。步驟804,目標(biāo)eNB接收SGW發(fā)送的切換完成應(yīng)答信息后,開始向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包。進(jìn)一步,考慮到在X2切換執(zhí)行階段,可能發(fā)生UE無法與目標(biāo)eNB進(jìn)行同步等原因?qū)е耎2切換失敗的特殊情況,在上述實(shí)施例的基礎(chǔ)上,進(jìn)一步增加以下步驟在X2切換^l行階^:,源eNB確定X2切換失敗而恢復(fù)源eNB的連接后,向SGW發(fā)送恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息;SGW接收該恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息后,恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包。如圖九的步驟9。請(qǐng)參考圖九,為本發(fā)明實(shí)施例十的X2切換失敗源eNB恢復(fù)Sl口數(shù)據(jù)包流程圖,包括以下步驟步驟1,源eNB向UE發(fā)送測(cè)量控制信息;步驟2,UE向源eNB發(fā)送測(cè)量報(bào)告信息;步驟3,源eNB進(jìn)行切換決策;步驟4,源eNB向目標(biāo)eNB發(fā)送切換請(qǐng)求信息;步驟5,目標(biāo)eNB進(jìn)行接納控制;步驟6,目標(biāo)eNB向源eNB發(fā)送切換請(qǐng)求應(yīng)答信息,源eNB向核心網(wǎng)設(shè)備發(fā)送攜帶停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息的切換通知信息;步驟7,源eNB向UE發(fā)送切換命令信息;步驟8,UE向源eNB發(fā)送恢復(fù)到源eNB的信息;步驟9,源eNB確定切換失敗后,UE恢復(fù)與源eNB的連接,源eNB向SGW發(fā)送恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息;SGW接收該恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息后,恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包。從以上技術(shù)方案可以看出,在X2切換預(yù)備階段,源eNB接收目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答信息后,向SGW發(fā)送停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息,SGW接收該請(qǐng)求信息后,停止向源eNB發(fā)送用戶數(shù)據(jù)包;在X2切換執(zhí)行階段,源eNB不會(huì)通過X2口向目標(biāo)eNB轉(zhuǎn)發(fā)用戶數(shù)據(jù)包;在X2切換完成階段,目標(biāo)eNB接收SGW發(fā)送的切換完成應(yīng)答信息后,開始向UE發(fā)送SGW下發(fā)的用戶數(shù)據(jù)包;目標(biāo)eNB不需要等待定時(shí)器超時(shí)才發(fā)送S1口數(shù)據(jù)包,提高了在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。從以上技術(shù)方案可以看出,在X2切換執(zhí)行階段,eNB確定X2切換失敗后,向SGW發(fā)送恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息,SGW接收到該請(qǐng)求信息后恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包;從而實(shí)現(xiàn)在X2切換失敗時(shí),網(wǎng)絡(luò)恢復(fù)到X2切換前的狀態(tài),保證網(wǎng)絡(luò)正常運(yùn)行。實(shí)施例十一本實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)方法,是在X2切換預(yù)備階段(具體的切換流程階段劃分同
背景技術(shù)
),源eNB向UE發(fā)送切換命令信息(HandoverCommand)后,源eNB和UE斷開連接,源eNB需要通過X2口進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),此時(shí),源eNB向目標(biāo)eNB發(fā)送控制面消息,該控制面消息中攜帶目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào)和GTP一U序列號(hào),目標(biāo)eNB根據(jù)上述的GTP—U序列號(hào)和SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào)確定源eNB的X2口數(shù)據(jù)包何時(shí)發(fā)送完畢,并開始向UE發(fā)送S1口數(shù)據(jù)包。本實(shí)施例具體步驟如下步驟1101,源eNB向UE發(fā)送切換命令信息(HandoverCommand)后,獲知與UE斷開連接,源eNB向目標(biāo)eNB發(fā)送控制面消息,例如切換確認(rèn)消息(Hocommit),如圖10中7a消息所示,因?yàn)樵搱D中其它流程步驟同
背景技術(shù)
流程圖,此處不再贅述。該控制面消息中攜帶目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào)和GTP—U序列號(hào)。上述目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào)是源eNB從PDCP層已向下層發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的PDCP序列號(hào)加1,上述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)是源eNB從PDCP層已向下層發(fā)送的最后一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)加1。步驟1102,源eNB向目標(biāo)eNB轉(zhuǎn)發(fā)用戶數(shù)據(jù)包。源eNB向目標(biāo)eNB轉(zhuǎn)發(fā)的用戶數(shù)據(jù)包分為兩種(1)經(jīng)過PDCP層處理過的用戶數(shù)據(jù)包。源eNB通過X2口發(fā)送該用戶數(shù)據(jù)包時(shí)自身攜帶PDCP序列號(hào)。在這種情況下,源eNB根據(jù)下層是否收到UE的接收應(yīng)答,選擇性地向目標(biāo)eNB發(fā)送用戶數(shù)據(jù)包。例如在切換前,源eNB直接向UE發(fā)送用戶數(shù)據(jù)包1、2、3和4,UE只接收到用戶數(shù)據(jù)包1和4,并UE向源eNB發(fā)送用戶數(shù)據(jù)包1和4的接收應(yīng)答,那么在切換后,源eNB根據(jù)接收應(yīng)答,只向目標(biāo)eNB轉(zhuǎn)發(fā)用戶數(shù)據(jù)包2和3。(2)沒有經(jīng)過PDCP層處理過的用戶數(shù)據(jù)包。源eNb通過X2口發(fā)送該用戶數(shù)據(jù)包時(shí)自身不攜帶PDCP序列號(hào)。所以源eNb通過X2口向目標(biāo)eNb轉(zhuǎn)發(fā)的數(shù)據(jù),包括上述2種用戶數(shù)據(jù)包組合的三種情況,即只包括一種數(shù)據(jù)包的兩種情況,和同時(shí)包括兩種數(shù)據(jù)包的一種情況。例如,源eNB向目標(biāo)eNB發(fā)送了PDCP序列號(hào)分別為1、3的兩個(gè)用戶數(shù)據(jù)包,即說明這兩個(gè)數(shù)據(jù)包經(jīng)過了PDCP層處理了,有PDCP序列號(hào)。源eNB向目標(biāo)eNB發(fā)送控制面消息(如Hocommit消息),該控制面消息中攜帶值為4的PDCP序列號(hào),GTP—U序列號(hào)為5。那么,目標(biāo)eNB在接收到PDCP序列號(hào)分別為1、3的用戶數(shù)據(jù)包后,接到上述控制面消息時(shí),就給下一個(gè)給UE發(fā)送的數(shù)據(jù)包進(jìn)行PDCP編號(hào)為4。步驟1023,目標(biāo)eNB根據(jù)控制面消息(如Hocommit)攜帶的源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTPJJ序列號(hào)判斷X2口數(shù)據(jù)包(即源eNB向目標(biāo)eNB通過X2口轉(zhuǎn)發(fā)的數(shù)據(jù))是否發(fā)送完畢,如果沒有發(fā)送完畢,繼續(xù)向UE發(fā)送X2口數(shù)據(jù)包,如果發(fā)送完畢,開始向UE發(fā)送S1口數(shù)據(jù)包。本步驟中判斷X2口數(shù)據(jù)包是否發(fā)送完畢的方法可以為目標(biāo)eNB獲取SGW向目標(biāo)eNB發(fā)送的第一個(gè)Sl口數(shù)據(jù)包的GTP—U序列號(hào),并將其與控制面消息中的GTP一U序列號(hào)進(jìn)行比較。當(dāng)上述控制面消息(Hocommit)中的GTP—U序列號(hào)小于上述SGW向目標(biāo)eNB發(fā)送的第一個(gè)Sl口數(shù)據(jù)包的GTP一U序列號(hào)時(shí),說明源eNB還有向目標(biāo)eNB發(fā)送的X2口數(shù)據(jù)包,并且可以通過上述兩個(gè)GTP一U序列號(hào)的差值獲知還有幾個(gè)X2口數(shù)據(jù)包待發(fā)送,則目標(biāo)eNB向UE發(fā)送X2口數(shù)據(jù)包,對(duì)于沒有PDCP序列號(hào)的數(shù)據(jù)包,根據(jù)該控制面消息中的PDCPSN進(jìn)行編號(hào),如果有PDCP序列號(hào),沿用該序列號(hào),向UE發(fā)送該數(shù)據(jù)包。當(dāng)上述控制面消息(Hocommit)中GTP—U序列號(hào)等于上述SGW向目標(biāo)eNB發(fā)送的第一個(gè)S1口數(shù)據(jù)包的GTP—U序列號(hào)時(shí),說明源eNB已沒有向目標(biāo)eNB發(fā)送的X2口數(shù)據(jù)包,則目標(biāo)eNB開始向UE發(fā)送S1口的用戶數(shù)據(jù)包。對(duì)于沒有X2口的數(shù)據(jù)包時(shí),根據(jù)該控制面消息中的PDCPSN進(jìn)行編號(hào),對(duì)于轉(zhuǎn)發(fā)完X2口的數(shù)據(jù)包時(shí),接著PDCP的序列號(hào)進(jìn)行數(shù)據(jù)包的編此處不再贅述。本方案要求,SGW在路徑切換前后下發(fā)的GTP一U序列號(hào)保持連續(xù)性,可以采用多種方法,例如使用分組數(shù)據(jù)網(wǎng)處理網(wǎng)關(guān)PDN—GW統(tǒng)一分配GTP—U序列號(hào),或者可以類似地使用實(shí)施例八中提供的保持GTP—U序列號(hào)連續(xù)性的方法。上述方案都可以同時(shí)在目標(biāo)eNB加一個(gè)定時(shí)器來保證,如果定時(shí)器超時(shí),就直接下發(fā)S1口的lt據(jù)。通過以上十一個(gè)具體實(shí)施例提供的技術(shù)方案,可以使目標(biāo)eNB及時(shí)獲知源eNB何時(shí)發(fā)送完畢X2口數(shù)據(jù)包,開始向UE發(fā)送S1口數(shù)據(jù)包,而不需要目標(biāo)eNB等待定時(shí)器超時(shí),從而提高了X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。以上對(duì)本發(fā)明所提供的切換過程中數(shù)據(jù)轉(zhuǎn)發(fā)的方法與演進(jìn)基站和長(zhǎng)期演進(jìn)網(wǎng)絡(luò)進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。權(quán)利要求1、一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,在演進(jìn)基站間不涉及核心網(wǎng)的切換結(jié)束階段,包括用戶面處理網(wǎng)關(guān)SGW進(jìn)行路徑切換;目標(biāo)演進(jìn)基站eNB接收所述SGW下發(fā)的用戶數(shù)據(jù)包;所述目標(biāo)eNB收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)eNB收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包之前,進(jìn)一步包括所述源eNB確定發(fā)送數(shù)據(jù)緩沖區(qū)中沒有需要向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包;所述源eNB構(gòu)造所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述目標(biāo)eNB發(fā)送所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組數(shù)據(jù)匯聚層協(xié)議PDCP序列號(hào)。3、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)eNB收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包之前,進(jìn)一步包括所述SGW構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述源eNB發(fā)送所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包;所述源eNB向所述目標(biāo)eNB轉(zhuǎn)發(fā)所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包。4、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)eNB收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包之前,進(jìn)一步包括所述SGW構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述源eNB發(fā)送所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包;所述源eNB根據(jù)所述SGW發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包重新構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述目標(biāo)eNB發(fā)送所述源eNB重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,所述源eNB重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包中攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶凝:據(jù)包的PDCP序列號(hào)。5、根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包的包頭中設(shè)置有用于指示用戶數(shù)據(jù)包發(fā)送結(jié)束的標(biāo)記。6、一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò),包括用戶設(shè)備、源演進(jìn)基站eNB、目標(biāo)eNB和用戶面處理網(wǎng)關(guān)SGW,其特征在于,所述目標(biāo)eNB,用于在所述SGW進(jìn)行路徑切換后,接收所述SGW下發(fā)的用戶數(shù)據(jù)包,并在接收到所述源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包后,向所述用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包。7、根據(jù)權(quán)利要求6所述的長(zhǎng)期演進(jìn)網(wǎng)絡(luò),其特征在于,所述源eNB,用于在確定發(fā)送數(shù)據(jù)緩沖區(qū)中沒有需要向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包時(shí),構(gòu)造所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述目標(biāo)eNB發(fā)送所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的PDCP序列號(hào)。8、根據(jù)權(quán)利要求6所述的長(zhǎng)期演進(jìn)網(wǎng)絡(luò),其特征在于,所述SGW,用于在進(jìn)行路徑切換后,構(gòu)造所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述源eNB發(fā)送所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包;所述源eNB,用于接收所述SGW發(fā)送的所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述目標(biāo)eNB轉(zhuǎn)發(fā)所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包。9、根據(jù)權(quán)利要求6所述的長(zhǎng)期演進(jìn)網(wǎng)絡(luò),其特征在于,所述SGW,用于在進(jìn)行路徑切換后,構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述源eNB發(fā)送所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包;所述源eNB根據(jù)所述SGW發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包重新構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述目標(biāo)eNB發(fā)送所述源eNB重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,所述源eNB重新構(gòu)造的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包中攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的PDCP序列號(hào)。10、根據(jù)權(quán)利要求6至9任一項(xiàng)所述的長(zhǎng)期演進(jìn)網(wǎng)絡(luò),其特征在于,所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包的包頭中設(shè)置有用于指示用戶數(shù)據(jù)包發(fā)送結(jié)束的標(biāo)記。11、一種演進(jìn)基站eNB,其特征在于,包括數(shù)據(jù)包接收單元,用于接收用戶面處理網(wǎng)關(guān)SGW下發(fā)的用戶數(shù)據(jù)包;特珠數(shù)據(jù)包判斷單元,用于判斷是否接收到包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,如果是,產(chǎn)生接收到特殊數(shù)據(jù)包的結(jié)果;和數(shù)據(jù)包發(fā)送單元,用于當(dāng)所述特殊數(shù)據(jù)包判斷單元產(chǎn)生的接收到特殊數(shù)據(jù)包的結(jié)果時(shí),向用戶設(shè)備發(fā)送所述數(shù)據(jù)包接收單元接收的所述SGW下發(fā)的用戶數(shù)據(jù)包。12、根據(jù)權(quán)利要求11所述的演進(jìn)基站eNB,其特征在于,所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包的包頭中設(shè)置有用于指示用戶數(shù)據(jù)包發(fā)送結(jié)束的標(biāo)記。13、一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,在演進(jìn)基站eNB間不涉及核心網(wǎng)的切換結(jié)束階段,包括用戶面處理網(wǎng)關(guān)SGW進(jìn)行路徑切換;目標(biāo)eNB接收所述SGW下發(fā)的用戶數(shù)據(jù)包;如果源eNB確定發(fā)送數(shù)據(jù)緩沖區(qū)中有需要向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,則所述源eNB在向所述目標(biāo)eNB發(fā)送的最后一個(gè)用戶凄t據(jù)包上添加末尾標(biāo)記并發(fā)送,目標(biāo)eNB接收到所述攜帶末尾標(biāo)記的用戶數(shù)據(jù)包,則在向用戶設(shè)備發(fā)送所述攜帶末尾標(biāo)記的用戶數(shù)據(jù)包后,向所述用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包;或者如果源eNB確定發(fā)送數(shù)據(jù)緩沖區(qū)中沒有需要向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包,則所述源eNB構(gòu)造包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,并向所述目標(biāo)eNB發(fā)送所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,目標(biāo)eNB接收到所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向所述用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包。14、根據(jù)權(quán)利要求13所述的方法,其特征在于,所述包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的PDCP序列號(hào),包頭中設(shè)置有用于指示用戶數(shù)據(jù)包發(fā)送結(jié)束的標(biāo)記。15、一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,在演進(jìn)基站eNB間不涉及核心網(wǎng)的切換結(jié)束階段,包括目標(biāo)eNB獲取源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTPJJ序列號(hào)和用戶面處理網(wǎng)關(guān)SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào);根據(jù)所述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)和所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),確定所述源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包已發(fā)送完畢;向用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包。16、根據(jù)權(quán)利要求15所述的方法,其特征在于,所述獲取所述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào),包括所述用戶設(shè)備向所述目標(biāo)eNB發(fā)送所述用戶設(shè)備下一個(gè)準(zhǔn)備接收的用戶數(shù)據(jù)包的分組數(shù)據(jù)匯聚層協(xié)議PDCP序列號(hào);所述目標(biāo)eNB根據(jù)所述用戶設(shè)備下一個(gè)準(zhǔn)備接收的用戶數(shù)據(jù)包的PDCP序列號(hào),獲取對(duì)應(yīng)用戶數(shù)據(jù)包的GTP—U序列號(hào),并把所述GTPJJ序列號(hào)作為源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP—U序列號(hào)。17、根據(jù)權(quán)利要求15所述的方法,其特征在于,所述獲取所述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)之前進(jìn)一步包括所述源eNB接收所述目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答信息;所述源eNB構(gòu)造控制面的消息,所述消息中攜帶所述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào)和PDCP序列號(hào),向所述目標(biāo)eNB發(fā)送所述消息。18、根據(jù)權(quán)利要求15所述的方法,其特征在于,所述獲取所述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào)之前進(jìn)一步包括所述源eNB接收到所述目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答消息;所述源eNB停止向用戶設(shè)備發(fā)送用戶數(shù)據(jù)包,并構(gòu)造用戶面的特殊數(shù)據(jù)包,所述特殊數(shù)據(jù)包中攜帶源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào)和PDCP序列號(hào);將所述特殊數(shù)據(jù)包作為所述源eNB向所述目標(biāo)eNB發(fā)送的第一個(gè)數(shù)據(jù)包向所述目標(biāo)eNB發(fā)送。19、根據(jù)權(quán)利要求15至18所述任一種方法,其特征在于,所述確定所述源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包已發(fā)送完畢,包括當(dāng)所述源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)大于或等于所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),則確定所述源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包已發(fā)送完畢。20、一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò),包括用戶設(shè)備、用戶面處理網(wǎng)關(guān)SGW、目標(biāo)演進(jìn)基站eNB和源eNB,其特征在于,所述目標(biāo)eNB,用于獲取所述源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP一U序列號(hào)和所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào),并根據(jù)所述源eNB下一個(gè)準(zhǔn)^^發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào)和所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào),確定所述源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包已發(fā)送完畢,向用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包。21、根據(jù)權(quán)利要求20所述的長(zhǎng)期演進(jìn)網(wǎng)絡(luò),其特征在于,所述用戶設(shè)備,用于向所述目標(biāo)eNB發(fā)送所述用戶設(shè)備下一個(gè)準(zhǔn)備接收的用戶數(shù)據(jù)包的分組數(shù)據(jù)匯聚層協(xié)議PDCP序列號(hào);所述目標(biāo)eNB,用于根據(jù)所述用戶設(shè)備下一個(gè)準(zhǔn)備接收的用戶數(shù)據(jù)包的PDCP序列號(hào),獲取對(duì)應(yīng)用戶數(shù)據(jù)包的GTP一U序列號(hào),并把所述GTP一U序列號(hào)作為源eNB下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào)。22、一種演進(jìn)基站eNB,其特征在于,包括下一個(gè)序列號(hào)獲取單元,用于獲取源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP一U序列號(hào);第一個(gè)序列號(hào)獲取單元,用于獲取用戶面處理網(wǎng)關(guān)SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào);發(fā)送結(jié)束判斷單元,根據(jù)所述源eNB下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)和所述SGW發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP一U序列號(hào),判斷所述源eNB是否結(jié)束發(fā)送用戶數(shù)據(jù)包,如果是,產(chǎn)生源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包的結(jié)果;數(shù)據(jù)包發(fā)送單元,用于當(dāng)收到所述源eNB結(jié)束發(fā)送用戶數(shù)據(jù)包的結(jié)果時(shí),向用戶設(shè)備發(fā)送所述用戶面處理網(wǎng)關(guān)下發(fā)的用戶數(shù)據(jù)包。23、一種獲取序列號(hào)的方法,其特征在于,在用戶面處理網(wǎng)關(guān)SGW重定位階段,包括移動(dòng)管理實(shí)體MME從源SGW獲取所述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP—U序列號(hào);所述MME向目標(biāo)SGW發(fā)送所述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào);所述目標(biāo)SGW把所述源SGW下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP_U序列號(hào)作為所述目標(biāo)SGW第一個(gè)用戶數(shù)據(jù)包的GTP_U序列號(hào)。24、一種長(zhǎng)期演進(jìn)網(wǎng)絡(luò),包括移動(dòng)管理實(shí)體MME,目標(biāo)用戶面處理網(wǎng)關(guān)SGW和源SGW,其特征在于,所述MME,用于從所述源SGW獲取所述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的分組域隧道協(xié)議用戶面GTP—U序列號(hào),并向所述目標(biāo)SGW發(fā)送所述源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP一U序列號(hào);所述目標(biāo)SGW,用于接收所述MME發(fā)送的源SGW下一個(gè)準(zhǔn)備發(fā)送的用戶數(shù)據(jù)包的GTP—U序列號(hào),并把所述源SGW下一個(gè)準(zhǔn)備發(fā)送用戶數(shù)據(jù)包的GTP一U序列號(hào)作為所述目標(biāo)SGW第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)。25、一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于在演進(jìn)基站eNB間不涉及核心網(wǎng)的切換預(yù)備階段,源eNB接收目標(biāo)eNB發(fā)送的切換請(qǐng)求應(yīng)答信息,向用戶面處理網(wǎng)關(guān)SGW發(fā)送停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息;所述SGW接收所述停止向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息,停止向所述源eNB發(fā)送用戶數(shù)據(jù)包;在eNB間不涉及核心網(wǎng)的切換完成階段,所述SGW進(jìn)行路徑切換后,向所述目標(biāo)eNB發(fā)送用戶數(shù)據(jù)包;所述目標(biāo)eNB接收所述SGW發(fā)送的切換完成應(yīng)答信息,向用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包。26、根據(jù)權(quán)利要求25所述的方法,其特征在于,在eNB間不涉及核心網(wǎng)的切換執(zhí)行階段,所述方法進(jìn)一步包括所述源eNB確定切換失敗后,UE恢復(fù)與源eNB的連接,所述源eNB向所述SGW發(fā)送恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息;所述SGW接收所述恢復(fù)向源eNB發(fā)送用戶數(shù)據(jù)包的請(qǐng)求信息,恢復(fù)向所述源eNB發(fā)送用戶數(shù)據(jù)包。27、一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,用于X2切換過程中,所述方法包括源演進(jìn)基站eNB向用戶設(shè)備發(fā)送切換命令后,向目標(biāo)eNB發(fā)送控制面消息和用戶數(shù)據(jù)包,所述控面消息中攜帶目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)分組數(shù)據(jù)匯聚層協(xié)議PDCP序列號(hào)和分組域隧道協(xié)議用戶面GTP—U序列號(hào),所述源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包包括經(jīng)過PDCP層處理的用戶數(shù)據(jù)包和/或未經(jīng)過PDCP層處理的用戶數(shù)據(jù)包;當(dāng)所述目標(biāo)eNB根據(jù)所述目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)GTP—U序列號(hào)小于所述SGW向目標(biāo)eNB發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)時(shí),所述目標(biāo)eNB向所述用戶設(shè)備發(fā)送所述源eNB向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包;當(dāng)所述目標(biāo)eNB根據(jù)所述目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)GTP—U序列號(hào)等于所述SGW向目標(biāo)eNB發(fā)送的第一個(gè)用戶數(shù)據(jù)包的GTP—U序列號(hào)時(shí),所述目標(biāo)eNB向所述用戶設(shè)備發(fā)送所述SGW向所述目標(biāo)eNB發(fā)送的用戶數(shù)據(jù)包。28、根據(jù)權(quán)利要求27所述的數(shù)據(jù)轉(zhuǎn)發(fā)方法,其特征在于,當(dāng)所述目標(biāo)eNB收到所述源eNB發(fā)送的未經(jīng)過PDCP層處理的用戶凝:據(jù)包時(shí),所述方法進(jìn)一步包括所述目標(biāo)eNB將所述控制面消息攜帶的目標(biāo)eNB應(yīng)該進(jìn)行編號(hào)的第一個(gè)PDCP序列號(hào)設(shè)置乂并向用戶設(shè)備發(fā)送所述用戶數(shù)據(jù)包。29、根據(jù)權(quán)利要求27所述的數(shù)據(jù)轉(zhuǎn)發(fā)方法,其特征在于,當(dāng)所述目標(biāo)eNB收到所述源eNB發(fā)送的經(jīng)過PDCP層處理的用戶數(shù)據(jù)包時(shí),所述方法進(jìn)一步包括所述目標(biāo)eNB沿用所述經(jīng)過PDCP層處理的用戶數(shù)據(jù)包自身攜帶的PDCP序列號(hào),并向用戶設(shè)備發(fā)送所述用戶數(shù)據(jù)包。全文摘要本發(fā)明公開了數(shù)據(jù)轉(zhuǎn)發(fā)的方法,用于在演進(jìn)基站在不涉及核心網(wǎng)的切換過程中,該方法包括用戶面處理網(wǎng)關(guān)SGW進(jìn)行路徑切換;目標(biāo)演進(jìn)基站eNB接收所述SGW下發(fā)的用戶數(shù)據(jù)包;所述目標(biāo)eNB收到源eNB發(fā)送的包含結(jié)束標(biāo)記的特殊數(shù)據(jù)包,向用戶設(shè)備發(fā)送所述SGW下發(fā)的用戶數(shù)據(jù)包。本發(fā)明進(jìn)一步公開了演進(jìn)基站和長(zhǎng)期演進(jìn)網(wǎng)絡(luò)。本發(fā)明中,目標(biāo)eNB不需要等待定時(shí)器超時(shí)才發(fā)送S1口數(shù)據(jù)包,提高了在X2切換過程中轉(zhuǎn)發(fā)用戶數(shù)據(jù)包的效率。文檔編號(hào)H04L12/56GK101365239SQ20071014510公開日2009年2月11日申請(qǐng)日期2007年8月22日優(yōu)先權(quán)日2007年8月9日發(fā)明者勇邱,敏黃,英黃申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
旬邑县| 汉川市| 元江| 铜梁县| 肥东县| 司法| 长沙市| 西乡县| 龙南县| 东丰县| 嵊泗县| 容城县| 晋州市| 连平县| 赤峰市| 温宿县| 安宁市| 勐海县| 徐汇区| 芦山县| 阿克苏市| 霍山县| 库车县| 米脂县| 高台县| 合作市| 布拖县| 乐都县| 上犹县| 班戈县| 化隆| 勐海县| 怀来县| 合阳县| 襄汾县| 灵川县| 祁门县| 洪泽县| 邳州市| 江华| 城步|