專(zhuān)利名稱(chēng):一種Iub口流控方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通信技術(shù)領(lǐng)域,尤其涉及一種Iub 口流控方法及裝置。
背景技術(shù):
針對(duì)TD_SCDMA(Time Division-Synchronous Code Division Multiple Access,時(shí)分同步碼分多址)系統(tǒng)中HSDPA(High Speed Downlink Packet Access,高速下行分組接入)業(yè)務(wù)的 Iub 口的數(shù)據(jù)傳輸控制,3GPP (The 3rd Generation Partnership Project,第三代合作伙伴計(jì)劃)TS25. 435協(xié)議中定義了一種簡(jiǎn)單的流控辦法,如圖I所示,RNC (RadioNetwork Controller,無(wú)線網(wǎng)絡(luò)控制器)通過(guò)容量分配請(qǐng)求向基站(NodeB, NB)請(qǐng)求數(shù)據(jù)發(fā)送帶寬,并攜帶RNC側(cè)的數(shù)據(jù)情況;如圖2所示,基站通過(guò)容量分配響應(yīng)向RNC回復(fù)容量分配帶寬,通知RNC開(kāi)始或停止發(fā)送數(shù)據(jù)。協(xié)議中對(duì)該方法定義了一種簡(jiǎn)單的流控手段,并包含一組信令交互來(lái)控制流控啟 動(dòng)與否,具體包括如下步驟I) RNC 的邏輯實(shí)體 CRNC (Control Radio Network Controller,控制無(wú)線網(wǎng)絡(luò)控制器)收到來(lái)自核心網(wǎng)的數(shù)據(jù),RLC (Radio Link Control,無(wú)線鏈路控制)層對(duì)數(shù)據(jù)包進(jìn)行重組,并緩存重組后需要下發(fā)的數(shù)據(jù),然后給基站發(fā)送容量分配請(qǐng)求,并攜帶RNC的數(shù)據(jù)緩存情況;2)基站接收到容量分配請(qǐng)求后,根據(jù)物理資源計(jì)算的總帶寬為數(shù)據(jù)隊(duì)列分配帶寬,并回復(fù)容量分配響應(yīng);3) RNC收到容量分配響應(yīng)后,利用分配的帶寬開(kāi)始向基站發(fā)送數(shù)據(jù);4)當(dāng)RNC無(wú)數(shù)據(jù)要發(fā)送時(shí),向基站發(fā)送容量分配請(qǐng)求,并將RNC數(shù)據(jù)緩存情況為0的f目息通知基站;5)基站收到RNC無(wú)緩存數(shù)據(jù)的容量分配請(qǐng)求后,回復(fù)容量停止,通知RNC停止發(fā)送數(shù)據(jù),同時(shí),基站釋放為數(shù)據(jù)隊(duì)列分配的帶寬。6) RNC再次有數(shù)據(jù)后回到步驟I)。具體的信令交互流程如圖3所示。協(xié)議中沒(méi)有對(duì)數(shù)據(jù)斷續(xù)的情況進(jìn)行詳細(xì)的實(shí)現(xiàn)分析,同時(shí)實(shí)際應(yīng)用中這種數(shù)據(jù)斷續(xù)傳送的情況也確實(shí)存在,現(xiàn)有的Iub 口流控方法存在以下缺陷問(wèn)題I)根據(jù)協(xié)議描述,數(shù)據(jù)斷續(xù)一次都會(huì)伴隨一次的信令交互,增大了下行數(shù)據(jù)的發(fā)送時(shí)延;問(wèn)題2)在問(wèn)題I)的基礎(chǔ)上,RNC側(cè)無(wú)緩存數(shù)據(jù)后,基站會(huì)釋放占用帶寬,而短暫的斷續(xù)卻會(huì)導(dǎo)致帶寬的重新分配,造成短暫的速率下降;問(wèn)題3)由于基站側(cè)流控的效果直接關(guān)系到用戶的HSDPA下載速率體驗(yàn),實(shí)際上基站側(cè)發(fā)送容量分配到接收到RNC的數(shù)據(jù)之間,存在一定的時(shí)延,因此在HSDPA業(yè)務(wù)數(shù)據(jù)斷續(xù)傳輸較多情況下,頻繁的信令交互時(shí)延對(duì)HSDPA下載速率會(huì)產(chǎn)生一定的影響,即會(huì)出現(xiàn)下行下載速率毛刺,影響用戶體驗(yàn);
問(wèn)題4)根據(jù)協(xié)議描述,系統(tǒng)帶寬分配調(diào)整權(quán)在于RNC請(qǐng)求容量分配時(shí)的緩存數(shù)據(jù)量,若后續(xù)連續(xù)緩存數(shù)據(jù),則無(wú)論數(shù)據(jù)多少,基站側(cè)數(shù)據(jù)隊(duì)列占用帶寬不變,由于總帶寬根據(jù)物理資源計(jì)算所得,因此變相的浪費(fèi)了物理信道資源。
發(fā)明內(nèi)容
本發(fā)明提供一種Iub 口流控方法及裝置,用以提高Iub數(shù)據(jù)傳輸效率及速率的穩(wěn)定性。本發(fā)明提供一種Iub 口流控方法,包括接收無(wú)線網(wǎng)絡(luò)控制器RNC在信道建立后發(fā)送的容量分配請(qǐng)求,根據(jù)所述容量分配請(qǐng)求中攜帶的剩余緩存數(shù)據(jù)量分配帶寬; 之后,每次接收到RNC發(fā)送的數(shù)據(jù)及剩余緩存數(shù)據(jù)量時(shí),執(zhí)行步驟確定保留流控標(biāo)識(shí)是否有效;若無(wú)效且剩余緩存數(shù)據(jù)量為零,釋放分配帶寬并設(shè)置保留流控標(biāo)識(shí)有效;若無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬并指示給RNC ;若有效,根據(jù)剩余緩存數(shù)據(jù)量為RNC分配帶寬,并設(shè)置保留流控標(biāo)識(shí)無(wú)效;其中,RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí)發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量,之后RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。本發(fā)明還提供一種Iub 口流控方法,包括RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí),發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量;之后,RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。本發(fā)明還提供一種Iub 口流控裝置,包括初次分配單元,用于接收無(wú)線網(wǎng)絡(luò)控制器RNC在信道建立后發(fā)送的容量分配請(qǐng)求,根據(jù)所述容量分配請(qǐng)求中攜帶的剩余緩存數(shù)據(jù)量分配帶寬;后續(xù)分配單元,用于在接收容量分配請(qǐng)求之后,每次接收到RNC發(fā)送的數(shù)據(jù)及剩余緩存數(shù)據(jù)量時(shí),執(zhí)行步驟確定保留流控標(biāo)識(shí)是否有效;若無(wú)效且剩余緩存數(shù)據(jù)量為零,釋放分配帶寬并設(shè)置保留流控標(biāo)識(shí)有效;若無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬并指示給RNC ;若有效,根據(jù)剩余緩存數(shù)據(jù)量為RNC分配帶寬,并設(shè)置保留流控標(biāo)識(shí)無(wú)效;其中,RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí)發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量,之后RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。本發(fā)明還提供一種無(wú)線網(wǎng)絡(luò)控制器RNC,包括容量請(qǐng)求單元,用于在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí),發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量;發(fā)送單元,用于在發(fā)送容量分配請(qǐng)求之后,保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。利用本發(fā)明提供的Iub 口流控方法及裝置具有以下有益效果本發(fā)明通過(guò)減少信令交互,提高了 Iub數(shù)據(jù)傳輸效率;另一方面可以通過(guò)斷續(xù)傳輸后快速恢復(fù)帶寬,減少數(shù)據(jù)傳輸過(guò)程中的速率毛刺,提高了速率的穩(wěn)定性。
圖I為現(xiàn)有流控方法中容量請(qǐng)求示意圖;圖2為現(xiàn)有流控方法中容量分配示意圖;圖3為現(xiàn)有的Iub 口流控方法流程圖;圖4為本發(fā)明實(shí)施例基站側(cè)的Iub 口流控方法流程圖;圖5本發(fā)明實(shí)施例RNC側(cè)的Iub 口流控方法流程
圖6為本發(fā)明實(shí)施例的Iub 口流程裝置示意圖;圖7為本發(fā)明實(shí)施例RNC結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明提供的Iub 口流控方法及裝置進(jìn)行更詳細(xì)地說(shuō)明。本發(fā)明提出了一種Iub 口流控方法,用于對(duì)無(wú)線網(wǎng)絡(luò)控制器RNC和基站之間的Iub口進(jìn)行數(shù)據(jù)流量控制,可以應(yīng)用于TD-SCDMA系統(tǒng)中HSDPA業(yè)務(wù)數(shù)據(jù)傳輸,在下面的說(shuō)明過(guò)程中,從基站側(cè)和RNC側(cè)的配合實(shí)施進(jìn)行說(shuō)明,但這并不意味著二者必須配合實(shí)施,實(shí)際上,當(dāng)基站側(cè)和RNC側(cè)分開(kāi)實(shí)施時(shí),也解決了分別在基站側(cè)、RNC側(cè)所存在的問(wèn)題,只是二者結(jié)合使用時(shí),會(huì)獲得更好的技術(shù)效果。如圖4所示,對(duì)于基站側(cè),本發(fā)明實(shí)施例提供的Iub 口流控方法包括步驟401,接收RNC在信道建立后發(fā)送的容量分配請(qǐng)求,根據(jù)所述容量分配請(qǐng)求中攜帶的剩余緩存數(shù)據(jù)量分配帶寬;RNC的邏輯實(shí)體CRNC收到來(lái)自核心網(wǎng)的數(shù)據(jù),RLC對(duì)數(shù)據(jù)包重組之后確定需要下發(fā)數(shù)據(jù)并緩存數(shù)據(jù),然后給基站側(cè)發(fā)送容量分配請(qǐng)求,并攜帶RNC側(cè)剩余的緩存數(shù)據(jù)。對(duì)于RNC來(lái)說(shuō),根據(jù)基站分配的帶寬發(fā)送緩存數(shù)據(jù),每次發(fā)送緩存數(shù)據(jù)時(shí)攜帶剩余緩存數(shù)據(jù)量。本發(fā)明實(shí)施例中RNC只在信道建立后發(fā)送一次容量分配請(qǐng)求,用以啟動(dòng)基站側(cè)的新隊(duì)列的流控,之后再有緩存數(shù)據(jù)時(shí)不再發(fā)送容量分配請(qǐng)求。優(yōu)選地,基站側(cè)通過(guò)容量分配響應(yīng)將第一次分配的帶寬通知RNC。步驟402,之后每次接收到RNC發(fā)送的數(shù)據(jù)及剩余緩存數(shù)據(jù)量時(shí),執(zhí)行后續(xù)步驟;步驟403,確定保留流控標(biāo)識(shí)是否有效,若有效,執(zhí)行步驟404,否則執(zhí)行步驟404,;具體地,如將保留流控標(biāo)識(shí)設(shè)置為I是表示有效,設(shè)置為0時(shí)表示為無(wú)效。當(dāng)然,還可以采用其他設(shè)置方式。步驟404,若保留流控標(biāo)識(shí)有效,根據(jù)剩余緩存數(shù)據(jù)量為RNC分配帶寬,并設(shè)置保留流控標(biāo)識(shí)無(wú)效;
步驟404’,確定剩余緩存數(shù)據(jù)量是否為零,若是,執(zhí)行步驟405’,否則步驟406’ ;步驟405’,若保留流控標(biāo)識(shí)無(wú)效且剩余緩存數(shù)據(jù)量為零,釋放分配帶寬并設(shè)置保留流控標(biāo)識(shí)有效;本發(fā)明實(shí)施例將保留流控標(biāo)識(shí)初始化為無(wú)效,代表RNC側(cè)還未發(fā)生數(shù)據(jù)斷續(xù),接收RNC以分配的帶寬發(fā)送的緩存數(shù)據(jù)并下發(fā),RNC側(cè)每次發(fā)送數(shù)據(jù)時(shí)會(huì)通知基站側(cè)剩余緩存數(shù)據(jù)量,當(dāng)緩存數(shù)據(jù)量為零時(shí),確定此次連續(xù)緩存的數(shù)據(jù)已發(fā)送完畢,RNC側(cè)緩存為空,發(fā)生數(shù)據(jù)斷續(xù),因此設(shè)置保留流控標(biāo)識(shí)有效,指示該隊(duì)列并非停止流控,同時(shí)不發(fā)送容量停止,但會(huì)釋放基站側(cè)數(shù)據(jù)隊(duì)列占用帶寬。步驟406’,若保留流控標(biāo)識(shí)無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬并指示給RNC ; 若保留流控標(biāo)識(shí)無(wú)效,說(shuō)明還未發(fā)生數(shù)據(jù)斷續(xù),在每次啟動(dòng)分配帶寬后,后續(xù)在數(shù)據(jù)持續(xù)情況下,對(duì)分配的帶寬進(jìn)行動(dòng)態(tài)調(diào)整并指示給RNC。RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。若保留流控標(biāo)識(shí)有效,說(shuō)明此次是RNC在數(shù)據(jù)斷續(xù)后再次發(fā)送的數(shù)據(jù)。對(duì)于RNC來(lái)說(shuō),由于保存最新分配的帶寬,在數(shù)據(jù)發(fā)送完畢后,再次有緩存數(shù)據(jù)發(fā)送時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。不需要向基站側(cè)發(fā)送容量分配請(qǐng)求,而基站側(cè)在確定RNC在數(shù)據(jù)發(fā)送斷續(xù)后再次發(fā)送數(shù)據(jù)時(shí),為RNC分配一次帶寬,之后在數(shù)據(jù)持續(xù)的情況下,動(dòng)態(tài)調(diào)整為RNC分配的帶寬,從而保證下行下載速率不出現(xiàn)掉坑或毛刺現(xiàn)象。本發(fā)明的Iub 口流控方法,由于不會(huì)發(fā)送容量分配停止,RNC數(shù)據(jù)斷續(xù)后再次發(fā)送數(shù)據(jù)時(shí)不再發(fā)送容量分配請(qǐng)求及接收容量分配響應(yīng),因此可以通過(guò)減少信令交互,提高了Iub數(shù)據(jù)傳輸效率;另一方面可以通過(guò)斷續(xù)傳輸后快速恢復(fù)帶寬,減少數(shù)據(jù)傳輸過(guò)程中的速率毛刺,提高了速率的穩(wěn)定性。應(yīng)用于TD-SCDMA系統(tǒng)的HSDPA業(yè)務(wù),當(dāng)Iub 口無(wú)數(shù)據(jù)停止流控后,后續(xù)新數(shù)據(jù)到達(dá)啟動(dòng)流控情況下能夠優(yōu)化帶寬恢復(fù)過(guò)程。本發(fā)明實(shí)施例提供的Iub 口流控方法,對(duì)于RNC側(cè),如圖5所示,包括步驟501,RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí),發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量;步驟502,之后,RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量,即不管是數(shù)據(jù)未發(fā)送完時(shí)的連續(xù)發(fā)送數(shù)據(jù),還是數(shù)據(jù)發(fā)送完畢后再次發(fā)送數(shù)據(jù),都以最新保存的分配帶寬發(fā)送緩存數(shù)據(jù)。將本發(fā)明實(shí)施例提供的Iub 口流控方法應(yīng)用于RNC頻繁斷續(xù)發(fā)送HSDPA數(shù)據(jù)情況,在流控過(guò)程中動(dòng)態(tài)調(diào)整帶寬并減少控制信令的交互次數(shù),一方面可以提高Iub 口的數(shù)據(jù)傳輸效率,提高用戶體驗(yàn);另一方面也可以減少傳輸過(guò)程中下載速率毛刺。優(yōu)選地,基站側(cè)在接收到RNC在信道建立后發(fā)送的容量分配請(qǐng)求或確定保留流控標(biāo)識(shí)有效時(shí),即在RNC側(cè)確定有緩存數(shù)據(jù)要發(fā)送在初次分配帶寬時(shí),具體根據(jù)物理資源計(jì)算的總帶寬及剩余緩存數(shù)據(jù)量,為RNC分配帶寬。優(yōu)選地,RNC在調(diào)整分配帶寬時(shí),具體根據(jù)如下任一或任幾個(gè)原則調(diào)整分配帶寬根據(jù)當(dāng)前下發(fā)數(shù)據(jù)速率調(diào)整分配帶寬,所述下發(fā)速率為單位時(shí)間內(nèi)的下發(fā)數(shù)據(jù)量;所調(diào)整的最小分配帶寬不小于最小傳輸單元的大小,從而保證RNC的數(shù)據(jù)連續(xù)。優(yōu)選地,若有數(shù)據(jù)重傳,則該重傳數(shù)據(jù)不計(jì)算在用于確定當(dāng)前下發(fā)速率的下發(fā)數(shù)據(jù)量之中。優(yōu)選地,若保留流控標(biāo)識(shí)無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬,具體包括根據(jù)下發(fā)的數(shù)據(jù)幀數(shù)量,每下發(fā)設(shè)定數(shù)量個(gè)數(shù)據(jù)幀時(shí),調(diào)整一次分配帶寬。如每下發(fā)10幀數(shù)據(jù)時(shí),調(diào)整一次分配帶寬。當(dāng)然,具體的數(shù)據(jù)可以根據(jù)需要進(jìn)行靈活配置。本發(fā)明實(shí)施例提供的Iub 口流控方法,容量分配請(qǐng)求只作為流控啟動(dòng)手段,在數(shù)據(jù)傳輸開(kāi)始后基站側(cè)動(dòng)態(tài)智能調(diào)整帶寬;RNC側(cè)無(wú)緩存數(shù)據(jù)后,基站側(cè)釋放帶寬同時(shí)不停止流控,即不向RNC發(fā)送容量分配停止;RNC側(cè)無(wú)數(shù)據(jù)情況下保留最近一次分配帶寬,再次有緩存數(shù)據(jù)以最近一次分配帶寬發(fā)送數(shù)據(jù),減少RNC和基站之間信令交互;基站側(cè)確定RNC續(xù)發(fā)新數(shù)據(jù)時(shí),基站側(cè)根據(jù)緩存數(shù)據(jù)量快速分配帶寬恢復(fù)速率,對(duì)于斷續(xù)數(shù)據(jù)情況下流控 的處理所存在的問(wèn)題提供了一種有效的解決機(jī)制?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種Iub 口流控裝置及RNC,由于這些設(shè)備解決問(wèn)題的原理與一種Iub 口流控方法相似,因此這些設(shè)備的實(shí)施可以參見(jiàn)方法的實(shí)施,重復(fù)之處不再贅述。本發(fā)明實(shí)施例提供的Iub 口流控裝置,如圖6所示,包括初次分配單元601,用于接收無(wú)線網(wǎng)絡(luò)控制器RNC在信道建立后發(fā)送的容量分配請(qǐng)求,根據(jù)所述容量分配請(qǐng)求中攜帶的剩余緩存數(shù)據(jù)量分配帶寬;后續(xù)分配單元602,用于在接收容量分配請(qǐng)求之后,每次接收到RNC發(fā)送的數(shù)據(jù)及剩余緩存數(shù)據(jù)量時(shí),執(zhí)行步驟確定保留流控標(biāo)識(shí)是否有效;若無(wú)效且剩余緩存數(shù)據(jù)量為零,釋放分配帶寬并設(shè)置保留流控標(biāo)識(shí)有效;若無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬并指示給RNC ;若有效,根據(jù)剩余緩存數(shù)據(jù)量為RNC分配帶寬,并設(shè)置保留流控標(biāo)識(shí)無(wú)效;其中,RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí)發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量,之后RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。優(yōu)選地,后續(xù)分配單元接收到RNC在信道建立后發(fā)送的容量分配請(qǐng)求或確定保留流控標(biāo)識(shí)有效時(shí),具體根據(jù)物理資源計(jì)算的總帶寬及剩余緩存數(shù)據(jù)量,為RNC分配帶寬。優(yōu)選地,后續(xù)分配單元在保留流控標(biāo)識(shí)無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬,具體包括根據(jù)下發(fā)的數(shù)據(jù)幀數(shù)量,每下發(fā)設(shè)定數(shù)量個(gè)數(shù)據(jù)幀時(shí),調(diào)整一次分配帶寬。優(yōu)選地,后續(xù)分配單元具體根據(jù)如下任一或任幾個(gè)原則調(diào)整分配帶寬根據(jù)當(dāng)前下發(fā)數(shù)據(jù)速率調(diào)整分配帶寬,所述下發(fā)速率為單位時(shí)間內(nèi)的下發(fā)數(shù)據(jù)量;所調(diào)整的最小分配帶寬不小于最小傳輸單元的大小。優(yōu)選地,所述后續(xù)分配單元,若有數(shù)據(jù)重傳,則該重傳數(shù)據(jù)不計(jì)算在用于確定當(dāng)前下發(fā)速率的下發(fā)數(shù)據(jù)量之中。優(yōu)選地,所述Iub 口流控裝置為基站。本發(fā)明實(shí)施例提供的無(wú)線網(wǎng)絡(luò)控制器RNC,如圖7所示,包括容量請(qǐng)求單元701,用于在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí),發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量;發(fā)送單元702,用于在發(fā)送容量分配請(qǐng)求之后,保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。本發(fā)明實(shí)施例針對(duì)對(duì)于現(xiàn)有的流控處理機(jī)制,在沒(méi)有對(duì)流控停發(fā)、續(xù)發(fā)數(shù)據(jù)進(jìn)行 優(yōu)化減少毛刺和延時(shí)的算法情況下,給出了一種處理機(jī)制,提供了 Iub 口的傳輸效率。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(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è)方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種Iub 口流控方法,其特征在于,包括 接收無(wú)線網(wǎng)絡(luò)控制器RNC在信道建立后發(fā)送的容量分配請(qǐng)求,根據(jù)所述容量分配請(qǐng)求中攜帶的剩余緩存數(shù)據(jù)量分配帶寬; 之后,每次接收到RNC發(fā)送的數(shù)據(jù)及剩余緩存數(shù)據(jù)量時(shí),執(zhí)行步驟 確定保留流控標(biāo)識(shí)是否有效; 若無(wú)效且剩余緩存數(shù)據(jù)量為零,釋放分配帶寬并設(shè)置保留流控標(biāo)識(shí)有效;若無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬并指示給RNC;若有效,根據(jù)剩余緩存數(shù)據(jù)量為RNC分配帶寬,并設(shè)置保留流控標(biāo)識(shí)無(wú)效; 其中,RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí)發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量,之后RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。
2.如權(quán)利要求I所述的方法,其特征在于,接收到RNC在信道建立后發(fā)送的容量分配請(qǐng)求或確定保留流控標(biāo)識(shí)有效時(shí),具體根據(jù)物理資源計(jì)算的總帶寬及剩余緩存數(shù)據(jù)量,為RNC
3.如權(quán)利要求I所述的方法,其特征在于,若保留流控標(biāo)識(shí)無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬,具體包括 根據(jù)下發(fā)的數(shù)據(jù)幀數(shù)量,每下發(fā)設(shè)定數(shù)量個(gè)數(shù)據(jù)幀時(shí),調(diào)整一次分配帶寬。
4.如權(quán)利要求I所述的方法,其特征在于,具體根據(jù)如下任一或任幾個(gè)原則調(diào)整分配帶寬 根據(jù)當(dāng)前下發(fā)數(shù)據(jù)速率調(diào)整分配帶寬,所述下發(fā)速率為單位時(shí)間內(nèi)的下發(fā)數(shù)據(jù)量; 所調(diào)整的最小分配帶寬不小于最小傳輸單元的大小。
5.如權(quán)利要求4所述的方法,其特征在于, 若有數(shù)據(jù)重傳,則該重傳數(shù)據(jù)不計(jì)算在用于確定當(dāng)前下發(fā)速率的下發(fā)數(shù)據(jù)量之中。
6.一種Iub 口流控方法,其特征在于,包括 RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí),發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量;之后,RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。
7.一種Iub 口流控裝置,其特征在于,包括 初次分配單元,用于接收無(wú)線網(wǎng)絡(luò)控制器RNC在信道建立后發(fā)送的容量分配請(qǐng)求,根據(jù)所述容量分配請(qǐng)求中攜帶的剩余緩存數(shù)據(jù)量分配帶寬; 后續(xù)分配單元,用于在接收容量分配請(qǐng)求之后,每次接收到RNC發(fā)送的數(shù)據(jù)及剩余緩存數(shù)據(jù)量時(shí),執(zhí)行步驟 確定保留流控標(biāo)識(shí)是否有效; 若無(wú)效且剩余緩存數(shù)據(jù)量為零,釋放分配帶寬并設(shè)置保留流控標(biāo)識(shí)有效;若無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬并指示給RNC ;若有效,根據(jù)剩余緩存數(shù)據(jù)量為RNC分配帶寬,并設(shè)置保留流控標(biāo)識(shí)無(wú)效; 其中,RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí)發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量,之后RNC保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。
8.如權(quán)利要求7所述的裝置,其特征在于,后續(xù)分配單元接收到RNC在信道建立后發(fā)送的容量分配請(qǐng)求或確定保留流控標(biāo)識(shí)有效時(shí),具體根據(jù)物理資源計(jì)算的總帶寬及剩余緩存數(shù)據(jù)量,為RNC分配帶寬。
9.如權(quán)利要求7所述的裝置,其特征在于,后續(xù)分配單元在保留流控標(biāo)識(shí)無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬,具體包括 根據(jù)下發(fā)的數(shù)據(jù)幀數(shù)量,每下發(fā)設(shè)定數(shù)量個(gè)數(shù)據(jù)幀時(shí),調(diào)整一次分配帶寬。
10.如權(quán)利要求7所述的裝置,其特征在于,后續(xù)分配單元具體根據(jù)如下任一或任幾個(gè)原則調(diào)整分配帶寬 根據(jù)當(dāng)前下發(fā)數(shù)據(jù)速率調(diào)整分配帶寬,所述下發(fā)速率為單位時(shí)間內(nèi)的下發(fā)數(shù)據(jù)量; 所調(diào)整的最小分配帶寬不小于最小傳輸單元的大小。
11.如權(quán)利要求10所述的裝置,其特征在于,所述后續(xù)分配單元,若有數(shù)據(jù)重傳,則該重傳數(shù)據(jù)不計(jì)算在用于確定當(dāng)前下發(fā)速率的下發(fā)數(shù)據(jù)量之中。
12.如權(quán)利要求7所述的裝置,其特征在于,所述Iub口流控裝置為基站。
13.一種無(wú)線網(wǎng)絡(luò)控制器RNC,其特征在于,包括 容量請(qǐng)求單元,用于在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí),發(fā)送容量分配請(qǐng)求并攜帶剩余緩存數(shù)據(jù)量; 發(fā)送單元,用于在發(fā)送容量分配請(qǐng)求之后,保存最新分配帶寬,當(dāng)有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。
全文摘要
本發(fā)明公開(kāi)了一種Iub口流控方法及裝置,該方法包括接收RNC在信道建立后發(fā)送的容量分配請(qǐng)求并分配帶寬;之后,每次接收到RNC發(fā)送的數(shù)據(jù)及剩余緩存數(shù)據(jù)量時(shí),執(zhí)行步驟確定保留流控標(biāo)識(shí)是否有效;若無(wú)效且剩余緩存數(shù)據(jù)量為零,釋放分配帶寬并設(shè)置保留流控標(biāo)識(shí)有效;若無(wú)效且剩余緩存不為零,間隔設(shè)定周期調(diào)整一次分配帶寬并指示給RNC;若有效,根據(jù)剩余緩存數(shù)據(jù)量為RNC分配帶寬,并設(shè)置保留流控標(biāo)識(shí)無(wú)效;RNC在信道建立且有緩存數(shù)據(jù)發(fā)送時(shí)發(fā)送容量分配請(qǐng)求,之后有緩存數(shù)據(jù)時(shí),根據(jù)保存的最新分配的帶寬發(fā)送緩存數(shù)據(jù)并攜帶剩余緩存數(shù)據(jù)量。本發(fā)明提高了Iub數(shù)據(jù)傳輸效率及速率的穩(wěn)定性。
文檔編號(hào)H04W72/04GK102769871SQ20121025471
公開(kāi)日2012年11月7日 申請(qǐng)日期2012年7月20日 優(yōu)先權(quán)日2012年7月20日
發(fā)明者陸澤銘 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司