專利名稱:一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方法、無(wú)線實(shí)體和基站的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方法、 無(wú)線實(shí)體和基站。
背景技術(shù):
在移動(dòng)通信系統(tǒng)中,高速運(yùn)動(dòng)的終端需要在不同的基站之間頻繁切換。
對(duì)于TDD ( Time Division Duplex,時(shí)分雙工)通信系統(tǒng)和OFDM ( orthogonal frequency division multiple access,正交頻分多址)通信系統(tǒng),現(xiàn)有技術(shù)中通 常都是采取硬切換的方式,例如,有損硬切換或無(wú)損硬切換。有損硬切換是 指切換過(guò)程中丟失原來(lái)未發(fā)送完的數(shù)據(jù),切換到目標(biāo)基站后開(kāi)始傳送新的數(shù) 據(jù),終端在有損硬切換過(guò)程中業(yè)務(wù)會(huì)中斷一段時(shí)間,并且會(huì)導(dǎo)致大量業(yè)務(wù)數(shù) 據(jù)丟失。而無(wú)損硬切換則是在有損硬切換的基礎(chǔ)上一種更為優(yōu)化的切換方 式,無(wú)損硬切換是指在終端進(jìn)行切換的過(guò)程中,先把滯留在原服務(wù)基站中屬 于這個(gè)終端的數(shù)據(jù)傳到新的服務(wù)基站,當(dāng)終端與新的服務(wù)基站建立連接之 后,再通過(guò)新的服務(wù)基站將這部分?jǐn)?shù)據(jù)傳送給終端。通過(guò)無(wú)損硬切換的方式 雖然在很大程度上解決了終端在切換過(guò)程中導(dǎo)致大量業(yè)務(wù)數(shù)據(jù)丟失的問(wèn)題, 但是該方式仍舊會(huì)導(dǎo)致比較大的時(shí)延。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了 一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方案,通過(guò)該方案可以 防止切換過(guò)程中數(shù)據(jù)的丟失,并且可以減小無(wú)線實(shí)體切換過(guò)程中接收數(shù)據(jù)或 發(fā)送數(shù)據(jù)的時(shí)延。
本發(fā)明實(shí)施例提供了 一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方法,該方法包括以下步驟
第二無(wú)線實(shí)體收到來(lái)自第一無(wú)線實(shí)體的數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求后或第二無(wú)線實(shí) 體收到來(lái)自數(shù)據(jù)緩沖控制單元的數(shù)據(jù)轉(zhuǎn)發(fā)通知后,所述第二無(wú)線實(shí)體按順序 從第 一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù),并將所 述讀取的數(shù)據(jù)發(fā)送給所述第二無(wú)線實(shí)體的服務(wù)基站。
本發(fā)明的實(shí)施例還提供了另 一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方法,該方法包 括以下步驟
第 一基站收到來(lái)自第 一無(wú)線實(shí)體的切換請(qǐng)求消息后,獲取所述第 一無(wú)線 實(shí)體的備份無(wú)線實(shí)體相關(guān)信息;
若所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線實(shí)體,且第二無(wú)線實(shí)體 的服務(wù)基站為第一基站,則第一基站將緩沖區(qū)中屬于所述第一無(wú)線實(shí)體的下 行數(shù)據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí)體將所述下行數(shù)據(jù)存儲(chǔ)到所 述第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池;
若所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線實(shí)體,且第二無(wú)線實(shí)體
的服務(wù)基站為第二基站,則第 一基站將緩沖區(qū)中屬于所述第 一無(wú)線實(shí)體的下 行數(shù)據(jù)轉(zhuǎn)發(fā)給所述第二基站,通過(guò)所述第二基站將屬于所述第 一無(wú)線實(shí)體的
下行數(shù)據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí)體將所述下行數(shù)據(jù)存儲(chǔ)到 所述第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池。
除此之外,本發(fā)明的實(shí)施例還提供了一種無(wú)線實(shí)體,該無(wú)線實(shí)體包括 接收單元,用于接收來(lái)自另 一無(wú)線實(shí)體的數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求或接收來(lái)自數(shù)據(jù) 緩沖控制單元的數(shù)據(jù)轉(zhuǎn)發(fā)通知;
發(fā)送單元,用于所述接收單元接收到數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求或數(shù)據(jù)轉(zhuǎn)發(fā)通知后, 從所述另一無(wú)線實(shí)體和所述無(wú)線實(shí)體共同的發(fā)送數(shù)據(jù)緩沖池中按順序讀取 數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述無(wú)線實(shí)體的服務(wù)基站。
本發(fā)明實(shí)施例還提供了另外一種無(wú)線實(shí)體,該無(wú)線實(shí)體包括 接收單元,用于接收所述無(wú)線實(shí)體的服務(wù)基站下發(fā)的屬于另一無(wú)線實(shí)體的下行數(shù)據(jù);
存儲(chǔ)單元,用于將接收單元收到的屬于另一無(wú)線實(shí)體的下行數(shù)據(jù)存儲(chǔ)到 與所述另一無(wú)線實(shí)體和所述無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池。 本發(fā)明實(shí)施例還提供了一種基站,該基站包括 接收單元,用于接收來(lái)自第一無(wú)線實(shí)體的切換請(qǐng)求消息; 信息獲取單元,用于接收單元收到來(lái)自第 一 無(wú)線實(shí)體的切換請(qǐng)求消息 后,獲取所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體相關(guān)信息;
發(fā)送單元,用于當(dāng)所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線實(shí)體, 且第二無(wú)線實(shí)體的服務(wù)基站與第 一無(wú)線實(shí)體的服務(wù)基站相同時(shí),將緩沖區(qū)中 屬于所述第一無(wú)線實(shí)體的下行數(shù)據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí) 體將所述下行數(shù)據(jù)存儲(chǔ)到所述第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù) 據(jù)緩沖池;
所述發(fā)送單元還用于,當(dāng)所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線 實(shí)體,且第二無(wú)線實(shí)體的服務(wù)基站與第二無(wú)線實(shí)體的服務(wù)基站不同時(shí),將緩
沖區(qū)中屬于所述第一無(wú)線實(shí)體的下行數(shù)據(jù)轉(zhuǎn)發(fā)給所述第二無(wú)線實(shí)體的服務(wù) 基站,通過(guò)所述第二無(wú)線實(shí)體的服務(wù)基站將屬于所述第一無(wú)線實(shí)體的下行數(shù) 據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí)體將所述下行數(shù)據(jù)存儲(chǔ)到所述第 一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池。
通過(guò)上述本發(fā)明實(shí)施例提供的切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方案,可以實(shí)現(xiàn)當(dāng) 第一無(wú)線實(shí)體發(fā)生切換時(shí),由其備份無(wú)線實(shí)體即第二無(wú)線實(shí)體代替第一無(wú)線 實(shí)體收發(fā)數(shù)據(jù),由此減少了切換過(guò)程中數(shù)據(jù)的丟失,并且減小了第一無(wú)線實(shí) 體在切換過(guò)程中接收數(shù)據(jù)或發(fā)送數(shù)據(jù)的時(shí)延,降低了切換對(duì)業(yè)務(wù)性能帶來(lái)的 影響。
圖1為本發(fā)明方法實(shí)施例一轉(zhuǎn)發(fā)上行數(shù)據(jù)的流程示意圖;圖2為本發(fā)明方法實(shí)施例二轉(zhuǎn)發(fā)下行數(shù)據(jù)的流程示意圖; 圖3為本發(fā)明實(shí)施例終端的結(jié)構(gòu)示意圖4為本發(fā)明方法實(shí)施例三轉(zhuǎn)發(fā)上行數(shù)據(jù)和下行數(shù)據(jù)的流程示意圖; 圖5為本發(fā)明方法實(shí)施例四轉(zhuǎn)發(fā)上行數(shù)據(jù)和下行數(shù)據(jù)的流程示意圖; 圖6為本發(fā)明實(shí)施例一種無(wú)線實(shí)體的結(jié)構(gòu)示意圖; 圖7為本發(fā)明實(shí)施例另一種無(wú)線實(shí)體的結(jié)構(gòu)示意圖; 圖8為本發(fā)明實(shí)施例一種基站的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例提供了 一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方案,即為無(wú)線實(shí)體設(shè) 置備份無(wú)線實(shí)體,當(dāng)無(wú)線實(shí)體發(fā)生切換時(shí),由備份無(wú)線實(shí)體接替其進(jìn)行工作, 該方案可以防止切換過(guò)程中數(shù)據(jù)的丟失,并且可以減小無(wú)線實(shí)體在切換過(guò)程 中接收數(shù)據(jù)或發(fā)送數(shù)據(jù)的時(shí)延,降低了切換對(duì)業(yè)務(wù)性能帶來(lái)的影響。
無(wú)線實(shí)體1的備份無(wú)線實(shí)體可以為一個(gè),也可以為多個(gè),由于多個(gè)的情 況都是以一個(gè)為基礎(chǔ)的,因此為了方便讀者理解,在本發(fā)明的實(shí)施例中,都 是以無(wú)線實(shí)體1的備份無(wú)線實(shí)體只有一個(gè)為例進(jìn)行說(shuō)明的。
參見(jiàn)圖1所示,在本發(fā)明的實(shí)施例一中,弁支設(shè)無(wú)線實(shí)體1的備份無(wú)線實(shí) 體為無(wú)線實(shí)體2,無(wú)線實(shí)體1的服務(wù)基站為BS1,無(wú)線實(shí)體2的服務(wù)基站可 以為BS1,也可以為其他基站,如BS2。在實(shí)施本發(fā)明實(shí)施例一的方法之前, 需要預(yù)先為無(wú)線實(shí)體l和無(wú)線實(shí)體2設(shè)置共同的接收數(shù)據(jù)緩沖池和發(fā)送數(shù)據(jù) 緩沖池。本發(fā)明實(shí)施例一無(wú)線實(shí)體1在切換過(guò)程中通過(guò)無(wú)線實(shí)體2轉(zhuǎn)發(fā)上行 數(shù)據(jù)的方法包括
步驟101:無(wú)線實(shí)體2接收無(wú)線實(shí)體1發(fā)送的數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求或數(shù)據(jù)緩沖 控制單元的數(shù)據(jù)轉(zhuǎn)發(fā)通知消息。
在步驟101中,如果是數(shù)據(jù)緩沖控制單元發(fā)送的數(shù)據(jù)轉(zhuǎn)發(fā)通知消息,則在此之前,無(wú)線實(shí)體l發(fā)生切換時(shí),需要發(fā)送一個(gè)通知消息,告訴數(shù)據(jù)緩沖 控制單元無(wú)線實(shí)體1正在發(fā)生切換。
步驟102:無(wú)線實(shí)體2按順序從無(wú)線實(shí)體1和無(wú)線實(shí)體2的共同發(fā)送數(shù) 據(jù)緩沖池中讀取數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述無(wú)線實(shí)體2的服務(wù)基 站。
在步驟102中無(wú)線實(shí)體2在收到無(wú)線實(shí)體1發(fā)送的數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求或數(shù)據(jù) 緩沖控制單元的數(shù)據(jù)轉(zhuǎn)發(fā)通知消息后,可以調(diào)整無(wú)線實(shí)體2從無(wú)線實(shí)體1和 無(wú)線實(shí)體2的共同發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度,整后的速度大于或等 于原來(lái)無(wú)線實(shí)體2從所述發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度。
上述發(fā)送數(shù)據(jù)緩沖池中存儲(chǔ)的數(shù)據(jù)為來(lái)自上層協(xié)議實(shí)體的數(shù)據(jù),由于在 無(wú)線實(shí)體l發(fā)生切換之前,無(wú)線實(shí)體1和無(wú)線實(shí)體2同時(shí)工作,無(wú)線實(shí)體l 和無(wú)線實(shí)體2可以交替從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)側(cè)進(jìn)行處理。 而在無(wú)線實(shí)體2發(fā)生切換過(guò)程中,只有無(wú)線實(shí)體2可以工作,此時(shí)無(wú)線實(shí)體 2需要按順序從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù)發(fā)送給無(wú)線實(shí)體2的服務(wù)基站。
上述在無(wú)線實(shí)體1切換之前,無(wú)線實(shí)體1和無(wú)線實(shí)體2交替工作的方式 可以根據(jù)實(shí)際情況靈活設(shè)置。例如,可以設(shè)定一個(gè)定時(shí)器,無(wú)線實(shí)體l或無(wú) 線實(shí)體2每隔5秒從發(fā)送數(shù)據(jù)緩沖池中取一次數(shù)據(jù),在l-5秒由無(wú)線實(shí)體1 從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù),6-10秒由無(wú)線實(shí)體2從發(fā)送數(shù)據(jù)緩沖池中取數(shù) 據(jù),11-15秒又由無(wú)線實(shí)體1從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù),......,后面依此
類推。當(dāng)然,如果分配給無(wú)線實(shí)體1的無(wú)線資源大于分配給無(wú)線實(shí)體2的無(wú) 線資源時(shí),可以設(shè)置兩個(gè)無(wú)線實(shí)體取數(shù)據(jù)的時(shí)長(zhǎng)不一樣,例如,1-6秒由無(wú) 線實(shí)體1從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù),7-10秒由無(wú)線實(shí)體2從發(fā)送數(shù)據(jù)緩沖 池中取數(shù)據(jù),11-16秒由無(wú)線實(shí)體1從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù),17-20秒又 由無(wú)線實(shí)體2從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù),......,后面依此類推。上述情況
只是舉例說(shuō)明,在實(shí)際設(shè)置時(shí),技術(shù)人員可以據(jù)此靈活運(yùn)用,不限于此。
本發(fā)明實(shí)施例一的方法可以進(jìn)一步包括當(dāng)無(wú)線實(shí)體1切換完成之后,無(wú)線實(shí)體1或者基站可以發(fā)送消息給無(wú)線實(shí)體2,恢復(fù)交替工作的方式。 上述實(shí)施一介紹了無(wú)線實(shí)體1在切換過(guò)程中通過(guò)無(wú)線實(shí)體2轉(zhuǎn)發(fā)上行數(shù)
參見(jiàn)圖2所示,為本發(fā)明實(shí)施例二無(wú)線實(shí)體1在切換過(guò)程中通過(guò)無(wú)線實(shí) 體2轉(zhuǎn)發(fā)下行it據(jù)的方法,該方法包括
步驟201:無(wú)線實(shí)體1的服務(wù)基站BS1在收到無(wú)線實(shí)體1的切換請(qǐng)求消 息后,獲取所述無(wú)線實(shí)體的備份無(wú)線實(shí)體相關(guān)信息,若無(wú)線實(shí)體l的備份無(wú) 線實(shí)體為無(wú)線實(shí)體2,且無(wú)線實(shí)體2的服務(wù)基站為BS1,則執(zhí)行步驟202; 若無(wú)線實(shí)體1的備份無(wú)線實(shí)體為無(wú)線實(shí)體2,且無(wú)線實(shí)體2的服務(wù)基站為 BS2,則執(zhí)行步驟203。
上述步驟201中,無(wú)線實(shí)體l的備份無(wú)線實(shí)體信息可以存儲(chǔ)在BS1中, 也可以存儲(chǔ)在其他實(shí)體中。當(dāng)BS1收到無(wú)線實(shí)體1的切換請(qǐng)求消息后,可 以根據(jù)BS1內(nèi)部存儲(chǔ)的信息或通過(guò)與存儲(chǔ)有無(wú)線實(shí)體1的備份無(wú)線實(shí)體相 關(guān)信息的實(shí)體進(jìn)行交互,獲取所述無(wú)線實(shí)體1的備份無(wú)線實(shí)體相關(guān)信息。備 份無(wú)線實(shí)體相關(guān)信息至少包括備份無(wú)線實(shí)體信息以及該備份無(wú)線實(shí)體的服 務(wù)基站信息。
上述無(wú)線實(shí)體1的備份無(wú)線實(shí)體可以為一個(gè)或多個(gè),無(wú)線實(shí)體1的服務(wù) 基站中保存有無(wú)線實(shí)體1和備份無(wú)線實(shí)體對(duì)應(yīng)關(guān)系表,當(dāng)無(wú)線實(shí)體1發(fā)生切 換時(shí),無(wú)線實(shí)體1的服務(wù)基站可以根據(jù)上述對(duì)應(yīng)關(guān)系表和預(yù)設(shè)的優(yōu)先級(jí)為無(wú) 線實(shí)體1選擇一個(gè)備份無(wú)線實(shí)體。
步驟202: BS1將緩沖區(qū)中屬于無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā)送給無(wú)線實(shí)體
2;
步驟203: BS1將緩沖區(qū)中屬于無(wú)線實(shí)體1的下行數(shù)據(jù)轉(zhuǎn)發(fā)給BS2,由BS2 將屬于無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā)送給無(wú)線實(shí)體2;
步驟204:無(wú)線實(shí)體2將上述收到的屬于無(wú)線實(shí)體1的下行數(shù)據(jù)存儲(chǔ)到無(wú) 線實(shí)體1和無(wú)線實(shí)體2的共同接收數(shù)據(jù)緩沖池。
10可選地,本發(fā)明的實(shí)施例二可以進(jìn)一步包括
步驟205:上層協(xié)議實(shí)體從無(wú)線實(shí)體1和無(wú)線實(shí)體2的共同接收數(shù)據(jù)緩沖 池讀取數(shù)據(jù)。
上述上層協(xié)議實(shí)體無(wú)須關(guān)心共同接收數(shù)據(jù)緩沖池中的數(shù)據(jù)是來(lái)自于哪 一個(gè)實(shí)體的,只要共同接收數(shù)據(jù)緩沖池中存儲(chǔ)的數(shù)據(jù)是有序列號(hào)的,則上層 協(xié)議實(shí)體可以對(duì)所述序列號(hào)進(jìn)行重新排后順序讀出這些數(shù)據(jù)。例如,BS1以 SDU (Service Data Unit,業(yè)務(wù)數(shù)據(jù)單元)為最小單位向無(wú)線實(shí)體1或無(wú)線 實(shí)體2發(fā)送數(shù)據(jù),無(wú)線實(shí)體1或無(wú)線實(shí)體2收到數(shù)據(jù)后存儲(chǔ)到它們的共同接 收數(shù)據(jù)緩沖池中,上層協(xié)議實(shí)體從共同接收數(shù)據(jù)緩沖池中讀取數(shù)據(jù)時(shí),仍舊 以SDU為最小單位對(duì)這些數(shù)據(jù)重新進(jìn)行排序,則可以正確讀出這些數(shù)據(jù)。
上述上層十辦i義可以為T(mén)CP (Transfer Control Protocol) 、 UDP (User Datagram Protocol)等。
通過(guò)上述本發(fā)明實(shí)施例提供的方法,無(wú)線實(shí)體1在切換過(guò)程中可以通過(guò) 其備份無(wú)線實(shí)體即無(wú)線實(shí)體2代替該無(wú)線實(shí)體1接收或發(fā)送數(shù)據(jù),由此防止 了切換過(guò)程中數(shù)據(jù)的丟失,并且可以減小無(wú)線實(shí)體1在切換過(guò)程中接收數(shù)據(jù) 或發(fā)送凄t據(jù)的時(shí)延。
為使本發(fā)明的方案更加清楚,下面將通過(guò)更為具體的實(shí)施例對(duì)本發(fā)明的 方法進(jìn)4于詳述。
上述無(wú)線實(shí)體及其備份無(wú)線實(shí)體可以集成到一個(gè)終端中,例如,參見(jiàn)圖 3所示,為一個(gè)終端中集成了 N個(gè)無(wú)線實(shí)體的情況,其中,N大于l??梢?為這N個(gè)無(wú)線實(shí)體分別配置無(wú)線拉遠(yuǎn)模塊,用于與基站進(jìn)行通信。
為例進(jìn)行說(shuō)明。例如終端中包含無(wú)線實(shí)體1和無(wú)線實(shí)體2,無(wú)線實(shí)體1和無(wú) 線實(shí)體2在切換之前都工作在基站1 (BS1)下,無(wú)線實(shí)體1和無(wú)線實(shí)體2 在移動(dòng)過(guò)程中,無(wú)線實(shí)體l先發(fā)生切換,則參見(jiàn)圖4所示,本發(fā)明實(shí)施例三 的方法j口下
ii步驟401:無(wú)線實(shí)體1向BS1發(fā)送切換請(qǐng)求消息;
步驟402: BS1收到來(lái)自無(wú)線實(shí)體1的切換請(qǐng)求消息后,確定無(wú)線實(shí)體 1需要切換到目標(biāo)基站BS2,并且查找到無(wú)線實(shí)體1的備份無(wú)線實(shí)體為無(wú)線 實(shí)體2,無(wú)線實(shí)體2當(dāng)前工作在基站BS1下。
上述BS1收到來(lái)自無(wú)線實(shí)體1的切換請(qǐng)求消息后,通過(guò)與無(wú)線實(shí)體1 進(jìn)行信息交互確定無(wú)線實(shí)體1需要切換到目標(biāo)基站BS2; BS1根據(jù)其內(nèi)部保 存的無(wú)線實(shí)體1的備份無(wú)線實(shí)體相關(guān)信息或通過(guò)與存儲(chǔ)有無(wú)線實(shí)體1的備份 無(wú)線實(shí)體相關(guān)信息的實(shí)體進(jìn)行交互,查找到無(wú)線實(shí)體1的備份無(wú)線實(shí)體為無(wú) 線實(shí)體2,并且獲知無(wú)線實(shí)體2當(dāng)前工作在基站BS1下。
步驟403: BS1向BS2發(fā)送切換請(qǐng)求消息,通知BS2上述無(wú)線實(shí)體l發(fā) 生了切換。
步驟404: BS2向BS1回切換響應(yīng)消息。
步驟405: BS1向無(wú)線實(shí)體1發(fā)送切換響應(yīng)消息,該切換響應(yīng)消息中指 示無(wú)線實(shí)體1可以切換到BS2;并且BS1通知GW (GateWay,網(wǎng)關(guān))停止 向BS1下發(fā)無(wú)線實(shí)體1的數(shù)據(jù),后續(xù)將無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā)送到BS2。
步驟406:無(wú)線實(shí)體1向BS1發(fā)送切換通知消息,該切換通知消息用于 通知BS1,無(wú)線實(shí)體1即將斷開(kāi)與BS1的連接,切換到BS2。
上述為無(wú)線實(shí)體l發(fā)起切換的流程,當(dāng)無(wú)線實(shí)體1斷開(kāi)跟BS1的連接之 后,對(duì)于上行數(shù)據(jù)或下行數(shù)據(jù)的轉(zhuǎn)發(fā)通過(guò)如下流程實(shí)現(xiàn)。 (1 )對(duì)于上行數(shù)據(jù)的處理包括如下步驟
步驟407-A:無(wú)線實(shí)體2以大于或等于原來(lái)的速度按順序從無(wú)線實(shí)體1 和無(wú)線實(shí)體2的共同發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù);
在步驟407-A之前,無(wú)線實(shí)體1發(fā)生切換后可以發(fā)送一個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)通知 消息給無(wú)線實(shí)體2或數(shù)據(jù)緩沖控制單元。如果無(wú)線實(shí)體1將數(shù)據(jù)轉(zhuǎn)發(fā)通知消 息發(fā)送給無(wú)線實(shí)體2 ,則無(wú)線實(shí)體2收到此消息后可以以大于原來(lái)的速度按順序從發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù);如果無(wú)線實(shí)體1將數(shù)據(jù)轉(zhuǎn)發(fā)通知消息發(fā) 送給數(shù)據(jù)緩沖控制單元,則數(shù)據(jù)緩沖控制單元需要進(jìn)一步通知無(wú)線實(shí)體2調(diào) 整從共同發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度以及時(shí)間間隔。
當(dāng)然,上述無(wú)線實(shí)體2仍舊可以以原來(lái)的速度從發(fā)送緩沖池中取數(shù)據(jù)向 BS1發(fā)送,但是由于無(wú)線實(shí)體2此時(shí)發(fā)送的數(shù)據(jù)量比原來(lái)大,可能造成一定 程度的時(shí)延。因此,為了減小數(shù)據(jù)發(fā)送的時(shí)延,可以適當(dāng)增加無(wú)線實(shí)體2從 共同發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度。相應(yīng)的,BS1可以根據(jù)當(dāng)前無(wú)線實(shí) 體2轉(zhuǎn)發(fā)的數(shù)據(jù)量為無(wú)線實(shí)體2分配更多的上行資源。
步驟408-A:無(wú)線實(shí)體2將從共同發(fā)送數(shù)據(jù)緩沖池中讀取的數(shù)據(jù)發(fā)送給 無(wú)線實(shí)體2的服務(wù)基站BS1。
(2)對(duì)于下行數(shù)據(jù)的處理包括如下步驟
步驟407-B: BS1將緩沖區(qū)中屬于無(wú)線實(shí)體1的數(shù)據(jù)發(fā)送給無(wú)線實(shí)體2;
由于無(wú)線實(shí)體1切換后,無(wú)線實(shí)體2既需要從空口接收屬于無(wú)線實(shí)體2 的數(shù)據(jù),也需要接收數(shù)據(jù)無(wú)線實(shí)體1的數(shù)據(jù),因此在上述步驟407-B中,BS1 在發(fā)送屬于無(wú)線實(shí)體1的數(shù)據(jù)給無(wú)線實(shí)體2之前,可以根據(jù)當(dāng)前需要發(fā)送給 無(wú)線實(shí)體2的數(shù)據(jù)量給無(wú)線實(shí)體2分配更多的下行空口資源。
步驟408-B:無(wú)線實(shí)體2將上述收到的屬于無(wú)線實(shí)體1的數(shù)據(jù)存儲(chǔ)到無(wú) 線實(shí)體1和無(wú)線實(shí)體2的共同接收數(shù)據(jù)緩沖池。
可選地,上述方法進(jìn)一步包括
步驟409-B:上層協(xié)議實(shí)體從所述無(wú)線實(shí)體1和無(wú)線實(shí)體2的共同接收 數(shù)據(jù)緩沖池中讀取數(shù)據(jù)。
如果上述BS1將緩沖區(qū)中屬于無(wú)線實(shí)體1的數(shù)據(jù)發(fā)送給無(wú)線實(shí)體2時(shí), 對(duì)無(wú)線實(shí)體2的下行空口資源進(jìn)行了調(diào)整,則當(dāng)無(wú)線實(shí)體1完成切換后,上 述方法可以進(jìn)一步包括BS1根據(jù)當(dāng)前發(fā)送給無(wú)線實(shí)體2的數(shù)據(jù)量減小分配 給無(wú)線實(shí)體2的下行空口資源,或者直接將分配給無(wú)線實(shí)體2的下行空口資 源調(diào)整為之前分配的值。需要說(shuō)明的是,上述對(duì)下行數(shù)據(jù)處理的過(guò)程和對(duì)下行數(shù)據(jù)處理的過(guò)程不 分先后,也可以同時(shí)進(jìn)行。
切換完成后,無(wú)線實(shí)體1通過(guò)BS2收發(fā)數(shù)據(jù),并且繼續(xù)與無(wú)線實(shí)體2 交替從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù)發(fā)送給各自的服務(wù)基站,關(guān)于交替發(fā)送的方 式可參見(jiàn)實(shí)施例二的描述,在此不再詳述。
上述實(shí)施例一介紹了無(wú)線實(shí)體l和無(wú)線實(shí)體2工作于同一個(gè)基站下的情 況,對(duì)于無(wú)線實(shí)體1和無(wú)線實(shí)體2工作于不同基站的情況,下面將通過(guò)具體 實(shí)施例進(jìn)行說(shuō)明。
仍舊以終端中包含兩個(gè)無(wú)線實(shí)體為例,假設(shè)在無(wú)線實(shí)體1發(fā)生切換之前, 無(wú)線實(shí)體2已經(jīng)先切換到了 BS2下,即無(wú)線實(shí)體1當(dāng)前工作在BS1下,而 無(wú)線實(shí)體2工作在BS2下,則無(wú)線實(shí)體l發(fā)生切換時(shí),參見(jiàn)圖5所示,本 發(fā)明實(shí)施例四的流程如下
步驟501:無(wú)線實(shí)體1向BS1發(fā)送切換請(qǐng)求消息。
步驟502: BS1接收來(lái)自無(wú)線實(shí)體1的切換請(qǐng)求消息,確定無(wú)線實(shí)體1 需要切換到目標(biāo)基站BS2,并且查找到無(wú)線實(shí)體1的備份無(wú)線實(shí)體為無(wú)線實(shí) 體2,無(wú)線實(shí)體2當(dāng)前工作在BS2下。
上述BS1收到來(lái)自無(wú)線實(shí)體1的切換請(qǐng)求消息后,通過(guò)與無(wú)線實(shí)體1 進(jìn)行信息交互確定無(wú)線實(shí)體1需要切換到目標(biāo)基站BS2; BS1根據(jù)其內(nèi)部保 存的無(wú)線實(shí)體1的備份無(wú)線實(shí)體相關(guān)信息或通過(guò)與存儲(chǔ)有無(wú)線實(shí)體1的備份 無(wú)線實(shí)體相關(guān)信息的實(shí)體進(jìn)行交互,查找到無(wú)線實(shí)體1的備份無(wú)線實(shí)體為無(wú) 線實(shí)體2,并且獲知無(wú)線實(shí)體2當(dāng)前工作在BS2下。
步驟503: BS1向BS2發(fā)送切換請(qǐng)求消息,通知BS2上述無(wú)線實(shí)體1發(fā) 生了切換。
步驟504: BS2向BS1回切換響應(yīng)消息。
步驟505: BS1向無(wú)線實(shí)體1發(fā)送切換響應(yīng)消息,該切換響應(yīng)消息中指 示無(wú)線實(shí)體1可以切換到BS2;并且BS1通知GW ( Gate Way,網(wǎng)關(guān))停止向BS1下發(fā)無(wú)線實(shí)體1的數(shù)據(jù),后續(xù)將無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā)送到BS2。
步驟506:無(wú)線實(shí)體1向BS1發(fā)送切換通知消息,該切換通知消息用于 通知BS1,無(wú)線實(shí)體1即將斷開(kāi)與BS1的連接,切換到BS2。
上述為無(wú)線實(shí)體l發(fā)起切換的流程,其與實(shí)施例三的步驟401 步驟406 相似,當(dāng)無(wú)線實(shí)體1斷開(kāi)跟BS1的連接之后,對(duì)于上行數(shù)據(jù)或下行數(shù)據(jù)的 轉(zhuǎn)發(fā)通過(guò)如下流程實(shí)現(xiàn)。
(1 )對(duì)于上行數(shù)據(jù)的處理包括如下步驟
步驟507-A:無(wú)線實(shí)體2以大于或等于原來(lái)的速度按順序從無(wú)線實(shí)體1 和無(wú)線實(shí)體2的共同發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù);
在步驟507-A之前,無(wú)線實(shí)體1發(fā)生切換后可以發(fā)送一個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)通知 消息給無(wú)線實(shí)體2或數(shù)據(jù)緩沖控制單元。如果無(wú)線實(shí)體1將數(shù)據(jù)轉(zhuǎn)發(fā)通知消 息發(fā)送給無(wú)線實(shí)體2,則無(wú)線實(shí)體2收到此消息后可以以大于或等于原來(lái)的 速度按順序從發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù);如果無(wú)線實(shí)體1將數(shù)據(jù)轉(zhuǎn)發(fā)通知 消息發(fā)送給數(shù)據(jù)緩沖控制單元,則數(shù)據(jù)緩沖控制單元需要進(jìn)一步通知無(wú)線實(shí) 體2調(diào)整從共同發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度和時(shí)間間隔。
當(dāng)然,上述無(wú)線實(shí)體2仍舊可以以原來(lái)的速度/人發(fā)送緩沖池中取數(shù)據(jù)向 BS1發(fā)送,但是由于無(wú)線實(shí)體2此時(shí)發(fā)送的數(shù)據(jù)量比原來(lái)大,因此可能造成 一定程度的時(shí)延。因此,為了減小數(shù)據(jù)發(fā)送的時(shí)延,可以適當(dāng)增加無(wú)線實(shí)體 2從共同發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度。相應(yīng)的,BS1可以為無(wú)線實(shí)體 2分配更多的上行資源。
步驟508-A:無(wú)線實(shí)體2將從共同發(fā)送數(shù)據(jù)緩沖池中讀取的數(shù)據(jù)發(fā)送給 無(wú)線實(shí)體2的服務(wù)基站BS2。
(2)對(duì)于下行數(shù)據(jù)的處理包括如下步驟
步驟507-B: BS1將BS1緩沖區(qū)中滯留的屬于無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā) 送給BS2;
15步驟508-B: BS2將收到的屬于無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā)送給無(wú)線實(shí)體
2;
可選地,上述BS2在發(fā)送屬于無(wú)線實(shí)體1的數(shù)據(jù)給無(wú)線實(shí)體2之前,可 以根據(jù)當(dāng)前需要發(fā)送給無(wú)線實(shí)體2的數(shù)據(jù)量給無(wú)線實(shí)體2分配更多的下行空 口資源。
步驟509-B:無(wú)線實(shí)體2將上述收到的屬于無(wú)線實(shí)體1的數(shù)據(jù)存儲(chǔ)到無(wú) 線實(shí)體1和無(wú)線實(shí)體2的共同接收數(shù)據(jù)緩沖池。 上述方法進(jìn)一步包括
步驟510-A:上層協(xié)議實(shí)體從所述無(wú)線實(shí)體1和無(wú)線實(shí)體2的共同接收 數(shù)據(jù)緩沖池中讀取數(shù)據(jù)。
如果上述BS2將緩沖區(qū)中屬于無(wú)線實(shí)體1的數(shù)據(jù)發(fā)送給無(wú)線實(shí)體2時(shí), 對(duì)無(wú)線實(shí)體2的下行空口資源進(jìn)行了調(diào)整,則當(dāng)無(wú)線實(shí)體1完成切換后,上 述方法可以進(jìn)一步包括BS2根據(jù)當(dāng)前發(fā)送給無(wú)線實(shí)體2的數(shù)據(jù)量減小分配 給無(wú)線實(shí)體2的下行空口資源,或者直接將分配給無(wú)線實(shí)體2的下行空口資 源調(diào)整為之前分配的值。
需要說(shuō)明的是,上述對(duì)下行數(shù)據(jù)處理的過(guò)程和對(duì)下行數(shù)據(jù)處理的過(guò)程不 分先后,也可以同時(shí)進(jìn)行。
切換完成后,無(wú)線實(shí)體1通過(guò)BS2收發(fā)數(shù)據(jù),并且繼續(xù)與無(wú)線實(shí)體2 交替從發(fā)送數(shù)據(jù)緩沖池中取數(shù)據(jù)發(fā)送給各自的服務(wù)基站,關(guān)于交替發(fā)送的方 式可參見(jiàn)實(shí)施例二的描述,在此不再詳述。
上述實(shí)施例描述的方法可以用于火車(chē)、飛機(jī)、火箭或人造飛船等高速移 動(dòng)的場(chǎng)景,例如,在火車(chē)上安裝兩個(gè)無(wú)線實(shí)體,通過(guò)此兩個(gè)無(wú)線實(shí)體可以將 火車(chē)的數(shù)據(jù)實(shí)時(shí)傳輸?shù)降孛孢M(jìn)行監(jiān)控,在火車(chē)移動(dòng)過(guò)程中如果一個(gè)無(wú)線實(shí)體 發(fā)生切換,則可以由另外一個(gè)無(wú)線實(shí)體代替其收發(fā)數(shù)據(jù),由此減少了無(wú)線實(shí) 體切換過(guò)程中接收數(shù)據(jù)或發(fā)送數(shù)據(jù)的時(shí)延,滿足火車(chē)運(yùn)行數(shù)據(jù)實(shí)時(shí)監(jiān)控的需 求。為了使兩個(gè)無(wú)線實(shí)體分先后進(jìn)行切換,可以給兩個(gè)無(wú)線實(shí)體設(shè)置不同的 切換條件。該切換條件可以為地理位置信息,例如,在兩個(gè)無(wú)線實(shí)體中分別
內(nèi)置一個(gè)GPS ( Global Positioning System,全球定位系統(tǒng))才莫塊,當(dāng)無(wú)線實(shí) 體1的GPS模塊檢測(cè)到無(wú)線實(shí)體1到達(dá)位置1 (如,城區(qū)1或城市1 )曰于, 觸發(fā)無(wú)線實(shí)體1進(jìn)行切換;當(dāng)無(wú)線實(shí)體2的GPS才莫塊^r測(cè)到無(wú)線實(shí)體2到 達(dá)位置2(如,城區(qū)2或城市2)時(shí),觸發(fā)無(wú)線實(shí)體2進(jìn)行切換。上述切換 條件也可以為其他無(wú)線參數(shù),只要能夠使無(wú)線實(shí)體1和無(wú)線實(shí)體2分先后進(jìn) 行切換即可。
通過(guò)上述本發(fā)明實(shí)施例提供的方法,無(wú)線實(shí)體在切換過(guò)程中可以通過(guò)其 備份無(wú)線實(shí)體代替該無(wú)線實(shí)體接收或發(fā)送數(shù)據(jù),由此減少了切換過(guò)程中數(shù)據(jù) 的丟失,并且可以減小無(wú)線實(shí)體切換過(guò)程中接收數(shù)據(jù)或發(fā)送數(shù)據(jù)的時(shí)延。
除了上述實(shí)施例描述的方法外,本發(fā)明實(shí)施例還提供了一種無(wú)線實(shí)體, 參見(jiàn)圖6所示,該無(wú)線實(shí)體包括
接收單元611,用于接收無(wú)線實(shí)體1或數(shù)據(jù)緩沖控制單元發(fā)送的數(shù)據(jù)轉(zhuǎn) 發(fā)通知消息;
發(fā)送單元612,用于按順序從從無(wú)線實(shí)體1和所述無(wú)線實(shí)體2共同的發(fā) 送數(shù)據(jù)緩沖池中讀取數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述無(wú)線實(shí)體2的服 務(wù)基站;
所述無(wú)線實(shí)體還可以進(jìn)一步包括
調(diào)整單元613:用于調(diào)整發(fā)送單元612從無(wú)線實(shí)體1和無(wú)線實(shí)體2共同 的發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度,所述調(diào)整后的速度可以大于或等于所 述無(wú)線實(shí)體原來(lái)從所述發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度。
上述本發(fā)明實(shí)施例描述的無(wú)線實(shí)體可以為移動(dòng)無(wú)線實(shí)體。
本發(fā)明實(shí)施例還提供了另外一種無(wú)線實(shí)體,參見(jiàn)圖7所示,該無(wú)線實(shí)體 包括接收單元711,用于接收服務(wù)基站下發(fā)的屬于無(wú)線實(shí)體l的下行數(shù)據(jù);
發(fā)送單元712,用于將接收單元711收到的屬于無(wú)線實(shí)體1的下行數(shù)據(jù) 存儲(chǔ)到無(wú)線實(shí)體1和無(wú)線實(shí)體2的共同接收數(shù)據(jù)緩沖池。
除了上述本發(fā)明實(shí)施例提供的無(wú)線實(shí)體外,本發(fā)明實(shí)施例還提供了 一種 基站,該基站包括
接收單元811,用于接收來(lái)自無(wú)線實(shí)體1的切換請(qǐng)求消息;
查找單元812,用于接收單元811收到來(lái)自無(wú)線實(shí)體1的切換請(qǐng)求消息 后,獲取所述無(wú)線實(shí)體1的備份無(wú)線實(shí)體相關(guān)信息;
發(fā)送單元813,用于當(dāng)所述無(wú)線實(shí)體l的備份無(wú)線實(shí)體為無(wú)線實(shí)體2, 且無(wú)線實(shí)體2的服務(wù)基站與無(wú)線實(shí)體1的服務(wù)基站相同時(shí),將緩沖區(qū)中屬于 所述無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā)送給無(wú)線實(shí)體2,由所述無(wú)線實(shí)體2將所述屬 于無(wú)線實(shí)體1的數(shù)據(jù)存儲(chǔ)到無(wú)線實(shí)體1與無(wú)線實(shí)體2的共同接收數(shù)據(jù)緩沖 池;
所述發(fā)送單元813還用于,當(dāng)所述無(wú)線實(shí)體l的備份無(wú)線實(shí)體為無(wú)線實(shí)體 2,且無(wú)線實(shí)體2的服務(wù)基站與無(wú)線實(shí)體2的服務(wù)基站不同時(shí),將緩沖區(qū)中屬 于所述無(wú)線實(shí)體1的下行數(shù)據(jù)轉(zhuǎn)發(fā)給所述無(wú)線實(shí)體2的服務(wù)基站,通過(guò)所述無(wú) 線實(shí)體2的服務(wù)基站將屬于所述無(wú)線實(shí)體1的下行數(shù)據(jù)發(fā)送給無(wú)線實(shí)體2,由 所述無(wú)線實(shí)體2將所述屬于無(wú)線實(shí)體1的數(shù)據(jù)存儲(chǔ)到無(wú)線實(shí)體1與無(wú)線實(shí)體2 的共同接收數(shù)據(jù)緩沖池。
通過(guò)上述本發(fā)明實(shí)施例提供的無(wú)線實(shí)體或基站,可以減少切換過(guò)程中數(shù) 據(jù)的丟失,并且減小了無(wú)線實(shí)體l在切換過(guò)程中接收數(shù)據(jù)或發(fā)送數(shù)據(jù)的時(shí)延, 降低了切換對(duì)業(yè)務(wù)性能帶來(lái)的影響。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例、無(wú)線實(shí)體或基站執(zhí) 行的全部或部分步驟可以通過(guò)程序來(lái)指令相關(guān)的硬件完成。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在 本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方法,其特征在于,所述方法包括第二無(wú)線實(shí)體收到來(lái)自第一無(wú)線實(shí)體的數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求后或第二無(wú)線實(shí)體收到來(lái)自數(shù)據(jù)緩沖控制單元的數(shù)據(jù)轉(zhuǎn)發(fā)通知后,所述第二無(wú)線實(shí)體按順序從第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述第二無(wú)線實(shí)體的服務(wù)基站。
2、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述第二無(wú)線實(shí)體按順序 從第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)為所述第二無(wú)線實(shí)體以調(diào)整后的速度按順序從第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù),所述調(diào)整后的速度大于或等于原來(lái) 第二無(wú)線實(shí)體從所述發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度。
3、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述方法進(jìn)一步包括 為所述第一無(wú)線實(shí)體和所述第二無(wú)線實(shí)體設(shè)置一個(gè)共同的發(fā)送數(shù)據(jù)緩沖池,用于存儲(chǔ)來(lái)自上層協(xié)議實(shí)體的數(shù)據(jù)。
4、 一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方法,其特征在于,所述方法包括 第一基站收到來(lái)自第一無(wú)線實(shí)體的切換請(qǐng)求消息后,獲取所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體相關(guān)信息;若所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線實(shí)體,且第二無(wú)線實(shí)體 的服務(wù)基站為第一基站,則第一基站將緩沖區(qū)中屬于所述第一無(wú)線實(shí)體的下 行數(shù)據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí)體將所述下行數(shù)據(jù)存儲(chǔ)到所 述第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池;若所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線實(shí)體,且第二無(wú)線實(shí)體 的服務(wù)基站為第二基站,則第 一基站將緩沖區(qū)中屬于所述第一無(wú)線實(shí)體的下 行數(shù)據(jù)轉(zhuǎn)發(fā)給所述第二基站,通過(guò)所述第二基站將屬于所述第一無(wú)線實(shí)體的 下行數(shù)據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí)體將所述下行數(shù)據(jù)存儲(chǔ)到 所述第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進(jìn)一步包括上 層協(xié)議實(shí)體從所述接收數(shù)據(jù)緩沖池讀取數(shù)據(jù)。
6、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進(jìn)一步包括為 所述第一無(wú)線實(shí)體和所述第二無(wú)線實(shí)體設(shè)置一個(gè)共同的接收數(shù)據(jù)緩沖池,用 于存儲(chǔ)所述第一無(wú)線實(shí)體或所述第二無(wú)線實(shí)體從各自的服務(wù)基站接收到的 數(shù)據(jù)。
7、 一種無(wú)線實(shí)體,其特征在于,所述無(wú)線實(shí)體包括接收單元,用于接收來(lái)自另 一無(wú)線實(shí)體的數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求或接收來(lái)自數(shù)據(jù) 緩沖控制單元的數(shù)據(jù)轉(zhuǎn)發(fā)通知;發(fā)送單元,用于所述接收單元接收到數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求或數(shù)據(jù)轉(zhuǎn)發(fā)通知后, 從所述另一無(wú)線實(shí)體和所述無(wú)線實(shí)體共同的發(fā)送數(shù)據(jù)緩沖池中按順序讀取 數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述無(wú)線實(shí)體的服務(wù)基站。
8、 根據(jù)權(quán)利要求7所述的無(wú)線實(shí)體,其特征在于,所述的無(wú)線實(shí)體進(jìn)一 步包括調(diào)整單元,用于調(diào)整所述發(fā)送單元從所述另一無(wú)線實(shí)體和所述無(wú)線實(shí)體 共同的發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù)的速度。
9、 一種無(wú)線實(shí)體,其特征在于,所述無(wú)線實(shí)體包括接收單元,用于接收所述無(wú)線實(shí)體的服務(wù)基站下發(fā)的屬于另一無(wú)線實(shí)體 的下行數(shù)據(jù);存儲(chǔ)單元,用于將接收單元收到的屬于另一無(wú)線實(shí)體的下行數(shù)據(jù)存儲(chǔ)到 與所述另一無(wú)線實(shí)體和所述無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池。
10、 一種基站,其特征在于,所述基站包括 接收單元,用于接收來(lái)自第一無(wú)線實(shí)體的切換請(qǐng)求消息;信息獲取單元,用于接收單元收到來(lái)自第 一 無(wú)線實(shí)體的切換請(qǐng)求消息 后,獲取所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體相關(guān)信息;發(fā)送單元,用于當(dāng)所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線實(shí)體,且第二無(wú)線實(shí)體的服務(wù)基站與第一無(wú)線實(shí)體的服務(wù)基站相同時(shí),將緩沖區(qū)中 屬于所述第一無(wú)線實(shí)體的下行數(shù)據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí) 體將所述下行數(shù)據(jù)存儲(chǔ)到所述第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池;所述發(fā)送單元還用于,當(dāng)所述第一無(wú)線實(shí)體的備份無(wú)線實(shí)體為第二無(wú)線 實(shí)體,且第二無(wú)線實(shí)體的服務(wù)基站與第二無(wú)線實(shí)體的服務(wù)基站不同時(shí),將緩 沖區(qū)中屬于所述第一無(wú)線實(shí)體的下行數(shù)據(jù)轉(zhuǎn)發(fā)給所述第二無(wú)線實(shí)體的服務(wù) 基站,通過(guò)所述第二無(wú)線實(shí)體的服務(wù)基站將屬于所述第一無(wú)線實(shí)體的下行數(shù) 據(jù)發(fā)送給第二無(wú)線實(shí)體,由所述第二無(wú)線實(shí)體將所述下行數(shù)據(jù)存儲(chǔ)到所述第 一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的接收數(shù)據(jù)緩沖池。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種切換過(guò)程中轉(zhuǎn)發(fā)數(shù)據(jù)的方法、無(wú)線實(shí)體和基站,其中方法包括第二無(wú)線實(shí)體收到來(lái)自第一無(wú)線實(shí)體的數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求后或第二無(wú)線實(shí)體收到來(lái)自數(shù)據(jù)緩沖控制單元的數(shù)據(jù)轉(zhuǎn)發(fā)通知后,所述第二無(wú)線實(shí)體按順序從第一無(wú)線實(shí)體和第二無(wú)線實(shí)體共同的發(fā)送數(shù)據(jù)緩沖池中讀取數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述第二無(wú)線實(shí)體的服務(wù)基站。通過(guò)本發(fā)明實(shí)施例公開(kāi)的方法、無(wú)線實(shí)體和基站可以實(shí)現(xiàn)當(dāng)無(wú)線實(shí)體發(fā)生切換時(shí),由其備份無(wú)線實(shí)體代替該無(wú)線實(shí)體收發(fā)數(shù)據(jù),由此減少了切換過(guò)程中數(shù)據(jù)的丟失,并且可以減小無(wú)線實(shí)體切換過(guò)程中接收數(shù)據(jù)或發(fā)送數(shù)據(jù)的時(shí)延,降低了切換對(duì)業(yè)務(wù)性能帶來(lái)的影響。
文檔編號(hào)H04W88/08GK101588607SQ20091010788
公開(kāi)日2009年11月25日 申請(qǐng)日期2009年6月17日 優(yōu)先權(quán)日2009年6月17日
發(fā)明者傅賽香, 洪 劉, 勇 吳, 博 曾, 李帥兵, 趙其勇, 愷 高 申請(qǐng)人:華為技術(shù)有限公司