本申請(qǐng)涉及通信技術(shù)領(lǐng)域,尤其涉及一種流量控制方法及裝置。
背景技術(shù):
隨著用戶需求的增長(zhǎng)和通信技術(shù)的發(fā)展,出現(xiàn)了越來(lái)越多無(wú)線通信技術(shù)和相關(guān)網(wǎng)絡(luò),例如可以提供廣覆蓋的2g/3g/4g移動(dòng)通信技術(shù)及網(wǎng)絡(luò),和可以提供熱點(diǎn)覆蓋的無(wú)線局域網(wǎng)絡(luò)(wirelesslan,wlan)網(wǎng)絡(luò)。因此也大量出現(xiàn)了不同的通信網(wǎng)絡(luò)共存的場(chǎng)景,例如2g/3g/4g網(wǎng)絡(luò)和wlan共存的場(chǎng)景。3gpp開(kāi)發(fā)了新的解決方案,即ltewlan聚合傳輸(ltewlanaggregation,以下簡(jiǎn)稱lwa)方案,可以實(shí)現(xiàn)數(shù)據(jù)在長(zhǎng)期演進(jìn)(longtermevolution,lte)和wlan側(cè)的聚合傳輸,同時(shí)基于分組數(shù)據(jù)匯聚層協(xié)議(packetdataconvergenceprotocol,pdcp)逐包靈活選擇分流路徑,提升ue傳輸速率和用戶體驗(yàn)。
以下介紹umts/lte和wlan網(wǎng)絡(luò)共存的場(chǎng)景:
演進(jìn)的分組系統(tǒng)(evolvedpacketsystem,eps)系統(tǒng)是一個(gè)支持多種接入技術(shù)和多種接入間移動(dòng)性的系統(tǒng)。在多接入場(chǎng)景下,用戶設(shè)備(userequipment,ue)可能處于多個(gè)第三代合作伙伴計(jì)劃(3rdgenerationpartnershipproject,3gpp)和/或非3gpp接入網(wǎng)絡(luò)的共同覆蓋下。這些接入網(wǎng)絡(luò)可能使用不同的接入技術(shù),可能屬于不同的運(yùn)營(yíng)商,也可能提供到不同核心網(wǎng)的接入。umts/lte和wlan網(wǎng)絡(luò)共存場(chǎng)景如圖1所示,在umts/lte的基站(umts中的基站(nodeb),lte中的演進(jìn)型基站(evolvednodeb,enb))覆蓋范圍內(nèi),存在多個(gè)wlan的接入點(diǎn)(accesspoint,ap)。接入點(diǎn)的覆蓋范圍相對(duì)基站來(lái)說(shuō)比較小。
ltewlan聚合傳輸(lwa)技術(shù)介紹如下:
參見(jiàn)圖2,架構(gòu)1:承載分離
ue在主基站(masterenb,menb)上的連接可以有獨(dú)立的承載。ue在ap的連接是將基站上的同一個(gè)演進(jìn)的分組系統(tǒng)(evolvedpacketsystem,eps)承載的一部分?jǐn)?shù)據(jù)分流到ap上傳輸,該eps承載分組數(shù)據(jù)匯聚層協(xié)議(packetdataconvergenceprotocol,pdcp)實(shí)體仍然在基站,而wlanap上是有獨(dú)立的wlan層2實(shí)體,包括wlan的媒體接入控制(mediaaccesscontrol,mac)層和物理(physical,phy)層。
參見(jiàn)圖3,架構(gòu)2:承載分流
ue在主基站(masterenb)上的連接可以有獨(dú)立的承載。ue在ap的連接是將基站上的同一個(gè)eps承載的全部數(shù)據(jù)分流到ap上傳輸,該eps承載可以有(也可以沒(méi)有)pdcp實(shí)體在站,而wlanap上是有獨(dú)立的wlan層2實(shí)體,包括wlan的mac層和phy層。
關(guān)于lwa中的流量控問(wèn)題:在lwa中,由于pdcp分組數(shù)據(jù)單元(packetdataunit,pdu)會(huì)經(jīng)由不同路徑傳輸,如果傳輸速率相差過(guò)大,會(huì)引起pdcp層重排序窗口(pdcpreordering)超出而發(fā)生pdcp丟包問(wèn)題,嚴(yán)重影響傳輸性能。此外,在承載分離架構(gòu)下,也要盡力避免wlan側(cè)發(fā)送過(guò)快,導(dǎo)致pdcp序列號(hào)超出傳輸窗口一半的情形。
關(guān)于lwa適配層:為了支持在ue側(cè)經(jīng)過(guò)wlan傳輸?shù)膒dcp包的對(duì)應(yīng)pdcp實(shí)體的區(qū)分問(wèn)題,引入了lwa適配層,并為此新定義了適配層協(xié)議(lwaadaptationprotocol,lwaap)標(biāo)準(zhǔn)。其報(bào)頭中至少包含承載標(biāo)識(shí)(bearerid)信息。在引入lwaap后,一種lwa參考協(xié)議棧架構(gòu)如圖4所示。
綜上所述,目前在標(biāo)準(zhǔn)中提出的流量控制主要有兩種方案:基于xw接口的流量控制和基于pdcp層ue反饋的流量控制。前者需要依賴wt提供相關(guān)流量控制的反饋控制信息,但是由于wlan側(cè)無(wú)法獲取媒體接入控制(mac)層的包的傳輸狀態(tài),故實(shí)際中實(shí)現(xiàn)難度很大,幾乎不可能。后者需要修改大量 pdcp協(xié)議內(nèi)容,實(shí)現(xiàn)較為復(fù)雜,此外,由于部分實(shí)現(xiàn)利用了pdcp保留比特位(reservebit),會(huì)影響ue,現(xiàn)實(shí)中有很大安全隱患。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供了一種流量控制方法及裝置,用以實(shí)現(xiàn)lwa中的流量控制,有效地解決和保證pdcppdu在lwa中通過(guò)不同路徑傳輸?shù)膫鬏斮|(zhì)量,避免對(duì)于pdcp等協(xié)議的影響,無(wú)需引用新的信令,避免帶來(lái)實(shí)現(xiàn)上的安全隱患。
在網(wǎng)絡(luò)側(cè),本申請(qǐng)實(shí)施例提供的一種流量控制方法,包括:
獲取用戶設(shè)備上報(bào)的狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
根據(jù)所述流量控制信息,進(jìn)行所述lwa的流量控制。
通過(guò)該方法,網(wǎng)絡(luò)側(cè)可以獲取用戶設(shè)備上報(bào)的狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息,根據(jù)所述流量控制信息,進(jìn)行所述lwa的流量控制,從而實(shí)現(xiàn)了lwa中的流量控制,有效地解決和保證了pdcppdu在lwa中通過(guò)不同路徑傳輸?shù)膫鬏斮|(zhì)量,避免對(duì)于pdcp等協(xié)議的影響,無(wú)需引用新的信令,避免帶來(lái)實(shí)現(xiàn)上的安全隱患,并且實(shí)現(xiàn)簡(jiǎn)單、靈活,對(duì)現(xiàn)有系統(tǒng)/協(xié)議影響較小。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,通過(guò)以下情況之一獲取用戶設(shè)備上報(bào)的狀態(tài)報(bào)告包:
所述用戶設(shè)備周期性的上報(bào)所述狀態(tài)報(bào)告包;
所述用戶設(shè)備基于事件觸發(fā)上報(bào)所述狀態(tài)報(bào)告包;
向所述用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,通過(guò)如下方式之一向所述用戶設(shè)備輪詢所述lwa的流量控制信息:
基于單獨(dú)的適配層協(xié)議lwaap控制包;
基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,專門用于向用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,根據(jù)所述流量控制信息,進(jìn)行所述lwa的流量控制,具體包括:
演進(jìn)型基站enb收到所述用戶設(shè)備發(fā)送的狀態(tài)報(bào)告包后,基于預(yù)設(shè)的控制策略,控制所述enb與接入點(diǎn)ap之間的xw接口的適配層協(xié)議lwaap分組數(shù)據(jù)包pdu和/或分組數(shù)據(jù)匯聚層協(xié)議pdcppdu的發(fā)送速率,實(shí)現(xiàn)所述lwa的流量控制。
較佳地,所述狀態(tài)報(bào)告包基于lwa適配層實(shí)現(xiàn)。
相應(yīng)地,在用戶設(shè)備側(cè),本申請(qǐng)實(shí)施例提供的一種流量控制方法,包括:
用戶設(shè)備確定需要上報(bào)狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
所述用戶設(shè)備上報(bào)所述狀態(tài)報(bào)告包。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,用戶設(shè)備通過(guò)以下情況之一確定需要上報(bào)狀態(tài)報(bào)告包:
所述用戶設(shè)備周期性的上報(bào)所述狀態(tài)報(bào)告包;
所述用戶設(shè)備基于事件觸發(fā)上報(bào)所述狀態(tài)報(bào)告包;
所述用戶設(shè)備根據(jù)網(wǎng)絡(luò)側(cè)輪詢,確定需要上報(bào)所述狀態(tài)報(bào)告包。
較佳地,所述用戶設(shè)備根據(jù)網(wǎng)絡(luò)側(cè)通過(guò)如下方式之一的輪詢,確定需要上報(bào)所述狀態(tài)報(bào)告包:
所述用戶設(shè)備接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于單獨(dú)的適配層協(xié)議lwaap控制包;
所述用戶設(shè)備接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
所述用戶設(shè)備接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,該pdcp控制包專門用于網(wǎng)絡(luò)側(cè)向用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述狀態(tài)報(bào)告包基于lwa適配層實(shí)現(xiàn)。
在網(wǎng)絡(luò)側(cè),與上述方法相對(duì)應(yīng)地,本申請(qǐng)實(shí)施例提供的一種流量控制裝置,包括:
獲取單元,用于獲取用戶設(shè)備上報(bào)的狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
控制單元,用于根據(jù)所述流量控制信息,進(jìn)行所述lwa的流量控制。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,所述獲取單元通過(guò)以下情況之一獲取用戶設(shè)備上報(bào)的狀態(tài)報(bào)告包:
所述用戶設(shè)備周期性的上報(bào)所述狀態(tài)報(bào)告包;
所述用戶設(shè)備基于事件觸發(fā)上報(bào)所述狀態(tài)報(bào)告包;
向所述用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述獲取單元通過(guò)如下方式之一向所述用戶設(shè)備輪詢所述lwa的流量控制信息:
基于單獨(dú)的適配層協(xié)議lwaap控制包;
基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,專門用于向用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述控制單元具體用于:
收到所述用戶設(shè)備發(fā)送的狀態(tài)報(bào)告包后,基于預(yù)設(shè)的控制策略,控制演進(jìn)型基站enb與接入點(diǎn)ap之間的xw接口的適配層協(xié)議lwaap分組數(shù)據(jù)包pdu和/或分組數(shù)據(jù)匯聚層協(xié)議pdcppdu的發(fā)送速率,實(shí)現(xiàn)所述lwa的流量控制。
較佳地,所述狀態(tài)報(bào)告包基于lwa適配層實(shí)現(xiàn)。
相應(yīng)地,在用戶設(shè)備側(cè),本申請(qǐng)實(shí)施例提供的一種流量控制裝置,包括:
確定單元,用于確定需要上報(bào)狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
上報(bào)單元,用于上報(bào)所述狀態(tài)報(bào)告包。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,所述確定單元通過(guò)以下情況之一確定需要上報(bào)狀態(tài)報(bào)告包:
周期性的上報(bào)所述狀態(tài)報(bào)告包;
基于事件觸發(fā)上報(bào)所述狀態(tài)報(bào)告包;
根據(jù)網(wǎng)絡(luò)側(cè)輪詢,確定需要上報(bào)所述狀態(tài)報(bào)告包。
較佳地,所述確定單元根據(jù)網(wǎng)絡(luò)側(cè)通過(guò)如下方式之一的輪詢,確定需要上報(bào)所述狀態(tài)報(bào)告包:
接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于單獨(dú)的適配層協(xié)議lwaap控制包;
接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,該pdcp控制包專門用于網(wǎng)絡(luò)側(cè)向用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述狀態(tài)報(bào)告包基于lwa適配層實(shí)現(xiàn)。
附圖說(shuō)明
圖1為現(xiàn)有技術(shù)中的umts/lte和wlan網(wǎng)絡(luò)共存場(chǎng)景示意圖;
圖2為現(xiàn)有技術(shù)中的承載分離示意圖;
圖3為現(xiàn)有技術(shù)中的承載分流示意圖;
圖4為現(xiàn)有技術(shù)中的lwa參考協(xié)議棧的架構(gòu)示意圖;
圖5為本申請(qǐng)實(shí)施例提供的網(wǎng)絡(luò)側(cè)的一種流量控制方法的流程示意圖;
圖6為本申請(qǐng)實(shí)施例提供的ue側(cè)的一種流量控制方法的流程示意圖;
圖7為本申請(qǐng)實(shí)施例提供的一種流量控制的整體流程示意圖;
圖8為本申請(qǐng)實(shí)施例提供的lwaapsr的格式示意圖;
圖9為本申請(qǐng)實(shí)施例提供的基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置輪詢指示信息進(jìn)行捎帶實(shí)現(xiàn)enb向ue輪詢lwaapsr時(shí),采用的lwaap數(shù)據(jù)包格式示意圖;
圖10為本申請(qǐng)實(shí)施例提供的enb基于單獨(dú)的lwaap控制包實(shí)現(xiàn)向ue輪詢,以指示ue上報(bào)lwaapsr時(shí),采用的lwaap控制包的格式示意圖;
圖11為本申請(qǐng)實(shí)施例提供的enb基于pdcp控制包實(shí)現(xiàn)向ue輪詢,以 指示ue上報(bào)lwaapsr時(shí),采用的pdcp控制包的格式示意圖;
圖12為本申請(qǐng)實(shí)施例提供的一種pdutype取值的示例示意圖;
圖13為本申請(qǐng)實(shí)施例提供的網(wǎng)絡(luò)側(cè)的一種流量控制裝置的結(jié)構(gòu)示意圖;
圖14為本申請(qǐng)實(shí)施例提供的ue側(cè)的一種流量控制裝置的結(jié)構(gòu)示意圖;
圖15為本申請(qǐng)實(shí)施例提供的網(wǎng)絡(luò)側(cè)的另一種流量控制裝置的結(jié)構(gòu)示意圖;
圖16為本申請(qǐng)實(shí)施例提供的ue側(cè)的另一種流量控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本申請(qǐng)實(shí)施例提供了一種流量控制方法及裝置,用以實(shí)現(xiàn)lwa中的流量控制,有效地解決和保證pdcppdu在lwa中通過(guò)不同路徑傳輸?shù)膫鬏斮|(zhì)量,避免對(duì)于pdcp等協(xié)議的影響,無(wú)需引用新的信令,避免帶來(lái)實(shí)現(xiàn)上的安全隱患。
參見(jiàn)圖5,在網(wǎng)絡(luò)側(cè),例如在enb側(cè),本申請(qǐng)實(shí)施例提供的一種流量控制方法,包括:
s101、獲取用戶設(shè)備上報(bào)的適配層狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
本申請(qǐng)實(shí)施例中,定義了適配層狀態(tài)報(bào)告包(lwaapstatusreportpacket,簡(jiǎn)稱lwaapsr),作為lwaap的一種特殊的控制包,其中包含流量控制需要的參數(shù),即lwa的流量控制信息。
需要說(shuō)明的是,本申請(qǐng)實(shí)施例中,以狀態(tài)報(bào)告包為適配層狀態(tài)報(bào)告包為例進(jìn)行說(shuō)明,但并不局限于此。
s102、根據(jù)所述流量控制信息,進(jìn)行所述lwa的流量控制。
較佳地,lwaapsr中至少包含如下信息中的一個(gè)或者多個(gè):
第一個(gè)丟失的pdcp序列號(hào)(firstmissingpdcpsn);
lte側(cè)收到的最高成功傳輸?shù)膒dcp序列號(hào);
wlan側(cè)收到的最高成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
wlan側(cè)傳輸速率。
其中,由于傳輸成功的、丟失的pdcp的序列號(hào)、pdcp的丟包數(shù)目等信息需要從pdcp層反饋,因此lwaap層與pdcp層有一定的層間交互功能。
lwaapsr可以基于如下情況發(fā)送:
ue周期性的向enb報(bào)告所述適配層狀態(tài)報(bào)告包;
ue基于事件觸發(fā)向enb報(bào)告所述適配層狀態(tài)報(bào)告包;
enb向ue輪詢(poll)lwa的流量控制信息。
其中,所述事件可以是根據(jù)實(shí)際需要預(yù)設(shè)的事件,本申請(qǐng)實(shí)施例不進(jìn)行限制。
關(guān)于enb向ue輪詢lwa的流量控制信息,可以采用下面三種方法實(shí)現(xiàn):
可以基于單獨(dú)的lwaap控制包輪詢lwa的流量控制信息;
基于enb下行l(wèi)waap數(shù)據(jù)包中設(shè)置1bit的“輪詢指示”信息進(jìn)行捎帶(piggyback)輪詢lwa的流量控制信息;
定義新的pdcp控制包,專門用于enb向用戶設(shè)備輪詢lwa的流量控制信息。
enb收到ue發(fā)送的lwaapsr包后,基于特定策略,控制enb和ap之間的接口(xw接口)的lwaappdu和/或pdcppdu的發(fā)送速率,實(shí)現(xiàn)流量控制功能。
其中,所述的特定策略,可以是根據(jù)實(shí)際需要而定的策略,本申請(qǐng)實(shí)施例不進(jìn)行限制。
相應(yīng)地,在用戶設(shè)備側(cè),參見(jiàn)圖6,本申請(qǐng)實(shí)施例提供的一種流量控制方法,包括:
s201、用戶設(shè)備確定需要上報(bào)適配層狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
s202、所述用戶設(shè)備上報(bào)所述適配層狀態(tài)報(bào)告包。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,用戶設(shè)備通過(guò)以下情況之一確定需要上報(bào)適配層狀態(tài)報(bào)告包:
所述用戶設(shè)備周期性的上報(bào)所述適配層狀態(tài)報(bào)告包;
所述用戶設(shè)備基于事件觸發(fā)上報(bào)所述適配層狀態(tài)報(bào)告包;
所述用戶設(shè)備根據(jù)網(wǎng)絡(luò)側(cè)輪詢,確定需要上報(bào)所述適配層狀態(tài)報(bào)告包。
較佳地,所述用戶設(shè)備根據(jù)網(wǎng)絡(luò)側(cè)通過(guò)如下方式之一的輪詢,確定需要上報(bào)所述適配層狀態(tài)報(bào)告包:
所述用戶設(shè)備接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于單獨(dú)的適配層協(xié)議lwaap控制包;
所述用戶設(shè)備接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
所述用戶設(shè)備接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,該pdcp控制包專門用于網(wǎng)絡(luò)側(cè)向用戶設(shè)備輪詢所述lwa的流量控制信息。
整體的流程如圖7所示,包括以下三個(gè)步驟:
步驟一:enb向ue輪詢lwa的流量控制信息;
若ue是采取周期性或事件觸發(fā)性的上報(bào)lwa的流量控制信息,則該步驟可以省略;
步驟二:ue上報(bào)lwaapsr給enb,其中包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率;
步驟三:enb基于lwaapsr中的參數(shù),和預(yù)設(shè)策略,控制xw接口流量。
綜上,與傳統(tǒng)的pdcpsr用于單純pdcppdu傳輸狀態(tài)的監(jiān)測(cè)目的不同,本申請(qǐng)實(shí)施例中定義的相關(guān)流量控制信息(lwaapsr中包含的信息),在enb側(cè)用于基于預(yù)設(shè)策略(算法)對(duì)xw接口數(shù)據(jù)傳輸?shù)牧髁靠刂啤nb基于預(yù)設(shè)策略,依據(jù)上述ue反饋的lwaapsr中的參數(shù),動(dòng)態(tài)調(diào)整xw接口數(shù)據(jù)發(fā)送速率,保證lwa傳輸性能。
【實(shí)施例1】
此實(shí)施例給出了lwaapsr的典型格式,參見(jiàn)圖8,包含全部參數(shù),以pdcpsn12bit為例,由于pdcpsn具有多種長(zhǎng)度,故具體格式可能不同,但均屬實(shí)現(xiàn)細(xì)節(jié),都不影響本實(shí)施例提供的技術(shù)方案的可實(shí)現(xiàn)性。
圖8中,d/c為控制、數(shù)據(jù)包區(qū)分指示,type為控制包類型標(biāo)識(shí),r為保留bit。fms為第一個(gè)丟失的pdcp序列號(hào)(firstmissingpdcpsn),pdcp-sn-lte為lte側(cè)收到的最高成功傳輸?shù)膒dcp序列號(hào),pdcp-sn-wlan為wlan側(cè)收到的最高成功傳輸?shù)膒dcp序列號(hào),“l(fā)ostpducount”為丟失的pdcp包數(shù)目,“wlandatarate”為wlan側(cè)傳輸速率。
【實(shí)施例2】
此實(shí)施例中,參見(jiàn)圖9,enb向ue輪詢基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置輪詢指示信息進(jìn)行捎帶,以指示ue上報(bào)lwaapsr。
圖9中,d/c為控制、數(shù)據(jù)包區(qū)分指示,p表示enb是否輪詢,即輪詢指示信息,r為保留bit,drbid為該lwaap所封裝的pdcppdu對(duì)應(yīng)的drbid,后續(xù)為封裝的pdcppdu部分。
【實(shí)施例3】
此實(shí)施例中,參見(jiàn)圖10,enb基于單獨(dú)的lwaap控制包實(shí)現(xiàn)向ue輪詢,以指示ue上報(bào)lwaapsr。
圖10中,d/c為控制、數(shù)據(jù)包區(qū)分指示,type為控制包類型標(biāo)識(shí),p表示enb是否輪詢,r為保留bit。
【實(shí)施例4】
此實(shí)施例中,參見(jiàn)圖11,enb基于pdcp控制包實(shí)現(xiàn)向ue輪詢,以指示ue上報(bào)lwaapsr。
其中,d/c為pdcp控制、數(shù)據(jù)包區(qū)分指示,pdutype為pdcp控制包類型標(biāo)識(shí),p表示enb是否輪詢,r為保留bit。
一種pdutype取值的示例如圖12所示。
參見(jiàn)圖13,在網(wǎng)絡(luò)側(cè),與上述方法相對(duì)應(yīng)地,本申請(qǐng)實(shí)施例提供的一種流量控制裝置,包括:
獲取單元11,用于獲取用戶設(shè)備上報(bào)的適配層狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
控制單元12,用于根據(jù)所述流量控制信息,進(jìn)行所述lwa的流量控制。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,所述獲取單元通過(guò)以下情況之一獲取用戶設(shè)備上報(bào)的適配層狀態(tài)報(bào)告包:
所述用戶設(shè)備周期性的上報(bào)所述適配層狀態(tài)報(bào)告包;
所述用戶設(shè)備基于事件觸發(fā)上報(bào)所述適配層狀態(tài)報(bào)告包;
向所述用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述獲取單元通過(guò)如下方式之一向所述用戶設(shè)備輪詢所述lwa的流量控制信息:
基于單獨(dú)的適配層協(xié)議lwaap控制包;
基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,專門用于向用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述控制單元具體用于:
收到所述用戶設(shè)備發(fā)送的適配層狀態(tài)報(bào)告包后,基于預(yù)設(shè)的控制策略,控制演進(jìn)型基站enb與接入點(diǎn)ap之間的xw接口的適配層協(xié)議lwaap分組數(shù)據(jù)包pdu和/或分組數(shù)據(jù)匯聚層協(xié)議pdcppdu的發(fā)送速率,實(shí)現(xiàn)所述lwa的流量控制。
相應(yīng)地,參見(jiàn)圖14,在用戶設(shè)備側(cè),本申請(qǐng)實(shí)施例提供的一種流量控制裝置,包括:
確定單元21,用于確定需要上報(bào)適配層狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
上報(bào)單元22,用于上報(bào)所述適配層狀態(tài)報(bào)告包。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,所述確定單元通過(guò)以下情況之一確定需要上報(bào)適配層狀態(tài)報(bào)告包:
周期性的上報(bào)所述適配層狀態(tài)報(bào)告包;
基于事件觸發(fā)上報(bào)所述適配層狀態(tài)報(bào)告包;
根據(jù)網(wǎng)絡(luò)側(cè)輪詢,確定需要上報(bào)所述適配層狀態(tài)報(bào)告包。
較佳地,所述確定單元根據(jù)網(wǎng)絡(luò)側(cè)通過(guò)如下方式之一的輪詢,確定需要上報(bào)所述適配層狀態(tài)報(bào)告包:
接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于單獨(dú)的適配層協(xié)議lwaap控制包;
接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,該pdcp控制包專門用于網(wǎng)絡(luò)側(cè)向用戶設(shè)備輪詢所述lwa的流量控制信息。
參見(jiàn)圖15,在網(wǎng)絡(luò)側(cè),本申請(qǐng)實(shí)施例提供的另一種流量控制裝置,包括:
處理器500,用于讀取存儲(chǔ)器520中的程序,執(zhí)行下列過(guò)程:
通過(guò)收發(fā)機(jī)510獲取用戶設(shè)備上報(bào)的適配層狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
根據(jù)所述流量控制信息,進(jìn)行所述lwa的流量控制。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,所述處理器500通過(guò)收發(fā)機(jī)510在以下情況之一獲取用戶設(shè)備上報(bào)的適配層狀態(tài)報(bào)告包:
所述用戶設(shè)備周期性的上報(bào)所述適配層狀態(tài)報(bào)告包;
所述用戶設(shè)備基于事件觸發(fā)上報(bào)所述適配層狀態(tài)報(bào)告包;
向所述用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述處理器500通過(guò)如下方式之一向所述用戶設(shè)備輪詢所述lwa 的流量控制信息:
基于單獨(dú)的適配層協(xié)議lwaap控制包;
基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,專門用于向用戶設(shè)備輪詢所述lwa的流量控制信息。
較佳地,所述處理器500通過(guò)收發(fā)機(jī)510收到所述用戶設(shè)備發(fā)送的適配層狀態(tài)報(bào)告包后,基于預(yù)設(shè)的控制策略,控制演進(jìn)型基站enb與接入點(diǎn)ap之間的xw接口的適配層協(xié)議lwaap分組數(shù)據(jù)包pdu和/或分組數(shù)據(jù)匯聚層協(xié)議pdcppdu的發(fā)送速率,實(shí)現(xiàn)所述lwa的流量控制。
收發(fā)機(jī)510,用于在處理器500的控制下接收和發(fā)送數(shù)據(jù)。
其中,在圖15中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器500代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器520代表的存儲(chǔ)器的各種電路鏈接在一起。總線架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其進(jìn)行進(jìn)一步描述。總線接口提供接口。收發(fā)機(jī)510可以是多個(gè)元件,即包括發(fā)送機(jī)和收發(fā)機(jī),提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。處理器500負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲(chǔ)器520可以存儲(chǔ)處理器500在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。
處理器可以是中央處埋器(cpu)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)場(chǎng)可編程門陣列(field-programmablegatearray,fpga)或復(fù)雜可編程邏輯器件(complexprogrammablelogicdevice,cpld)。
相應(yīng)地,參見(jiàn)圖16,在用戶設(shè)備側(cè),本申請(qǐng)實(shí)施例提供的另一種流量控制裝置,包括:
處理器600,用于讀取存儲(chǔ)器620中的程序,執(zhí)行下列過(guò)程:
確定需要上報(bào)適配層狀態(tài)報(bào)告包,其中包含長(zhǎng)期演進(jìn)lte系統(tǒng)和無(wú)線局域網(wǎng)絡(luò)wlan數(shù)據(jù)聚合傳輸lwa的流量控制信息;
通過(guò)收發(fā)機(jī)610上報(bào)所述適配層狀態(tài)報(bào)告包。
較佳地,所述流量控制信息包括下列信息之一或組合:
第一個(gè)丟失的分組數(shù)據(jù)匯聚層協(xié)議pdcp序列號(hào);
所述lte系統(tǒng)側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
所述wlan側(cè)收到的最高的成功傳輸?shù)膒dcp序列號(hào);
丟失的pdcp包數(shù)目;
所述wlan側(cè)的傳輸速率。
較佳地,所述處理器600通過(guò)以下情況之一確定需要上報(bào)適配層狀態(tài)報(bào)告包:
周期性的上報(bào)所述適配層狀態(tài)報(bào)告包;
基于事件觸發(fā)上報(bào)所述適配層狀態(tài)報(bào)告包;
根據(jù)網(wǎng)絡(luò)側(cè)輪詢,確定需要上報(bào)所述適配層狀態(tài)報(bào)告包。
較佳地,所述處理器600根據(jù)網(wǎng)絡(luò)側(cè)通過(guò)如下方式之一的輪詢,確定需要上報(bào)所述適配層狀態(tài)報(bào)告包:
通過(guò)收發(fā)機(jī)610接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于單獨(dú)的適配層協(xié)議lwaap控制包;
通過(guò)收發(fā)機(jī)610接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于下行l(wèi)waap數(shù)據(jù)包中設(shè)置的輪詢指示信息;
通過(guò)收發(fā)機(jī)610接收到網(wǎng)絡(luò)側(cè)發(fā)送的基于預(yù)先定義的新的分組數(shù)據(jù)匯聚層協(xié)議pdcp控制包,該pdcp控制包專門用于網(wǎng)絡(luò)側(cè)向用戶設(shè)備輪詢所述lwa的流量控制信息。
收發(fā)機(jī)610,用于在處理器600的控制下接收和發(fā)送數(shù)據(jù)。
其中,在圖16中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器600代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器620代表的存儲(chǔ)器的各種電路鏈接在一起??偩€架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其 進(jìn)行進(jìn)一步描述??偩€接口提供接口。收發(fā)機(jī)610可以是多個(gè)元件,即包括發(fā)送機(jī)和接收機(jī),提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。針對(duì)不同的用戶設(shè)備,用戶接口630還可以是能夠外接內(nèi)接需要設(shè)備的接口,連接的設(shè)備包括但不限于小鍵盤、顯示器、揚(yáng)聲器、麥克風(fēng)、操縱桿等。
處理器600負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲(chǔ)器620可以存儲(chǔ)處理器600在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。
綜上所述,本申請(qǐng)實(shí)施例提供的技術(shù)方案,通過(guò)適配層控制包或者數(shù)據(jù)包捎帶實(shí)現(xiàn)相關(guān)流量控制信息的反饋、搜集工,ue通過(guò)定義于適配層上的適配層狀態(tài)報(bào)告包向enb反饋相關(guān)流量控制信息;相關(guān)適配層狀態(tài)報(bào)告包基于適配層實(shí)現(xiàn);enb通過(guò)適配層控制包或在適配層數(shù)據(jù)包中捎帶指示或?qū)S玫膒dcp控制包的方式向ue輪詢相關(guān)流量控制信息。從而,解決了lwa流量控制問(wèn)題,避免對(duì)于pdcp等協(xié)議影響,無(wú)需引用新的信令,不會(huì)帶來(lái)實(shí)現(xiàn)上的安全隱患,實(shí)現(xiàn)靈活,具有可擴(kuò)展性。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè) 備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)的精神和范圍。這樣,倘若本申請(qǐng)的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。