臨時塊流的延遲釋放方法和裝置的製作方法
2023-10-19 11:30:27 2
專利名稱:臨時塊流的延遲釋放方法和裝置的製作方法
技術領域:
本發明涉及無線通信技術領域,特別涉及一種臨時塊流的延遲釋放方法和裝置。
背景技術:
當前,通用分組無線業務(General Packet Radio Service, GPRS)技術已經在無 線通信網絡中得到了廣泛應用。GPRS網絡通過分組交換(PacketSwitch)技術,實現了端到 端的分組業務數據傳輸,為用戶提供更為豐富的服務類型,如網頁瀏覽、文件下載以及在線 遊戲等。在GPRS 系統中,TBF (Temporary Block Flow,TBF)是移動臺(MobileStation,MS) 和網絡側之間的連接,MS和網絡側通過TBF傳輸分組業務數據,TBF連接只在分組數據傳輸 過程中才存在。為了節省資源,在無上行或下行數據發送時,相應的TBF連接會進入非激活狀態, 但仍然保持連接,通過發送一些信息來保證TBF連接不被釋放。在延遲一段時間後,若仍無 新的分組業務數據到達,網絡側將會釋放對應的TBF連接。發明人發現,上述的技術方案仍然存在一些資源的浪費。
發明內容
有鑑於此,本發明的一方面,提供了一種臨時塊流TBF的延遲釋放方法,包括如果TBF連接滿足預設的條件,將對應所述條件的延遲釋放時間t設置為所述TBF 連接的延遲釋放時間;通過所述TBF連接傳輸完數據後,使所述TBF連接進入延遲釋放狀態;如果所述TBF連接的延遲釋放狀態的持續時間達到所述t,所述網絡側釋放所述 TBF連接。本發明的另一方面,提供了一種臨時塊流TBF的延遲釋放裝置,包括設置模塊,用於如果TBF連接滿足預設的條件,將對應所述條件的延遲釋放時間t 設置為所述TBF連接的延遲釋放時間;狀態模塊,用於通過所述TBF連接傳輸完數據後,使所述TBF連接進入延遲釋放狀 態;及釋放模塊,用於如果所述TBF連接的延遲釋放狀態的持續時間達到所述t,釋放所 述TBF連接。上述技術方案,可以根據不同的條件為TBF連接設置不同的延遲釋放時間,更好 的滿足網絡側的實際需要,以更有效的利用網絡資源。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,並不 構成對本發明的限定。
4
附圖1為本發明一實施例提供的TBF的延遲釋放方法的流程示意圖;附圖2為本發明另一實施例提供的TBF的延遲釋放方法的流程示意圖;附圖3為本發明又一實施例提供的TBF的延遲釋放方法的流程示意圖;附圖4為本發明又一實施例提供的TBF的延遲釋放方法的流程示意圖;附圖5為本發明一實施例提供的TBF的延遲釋放裝置的結構示意圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚明白,下面結合實施例和附 圖,對本發明實施例做進一步詳細說明。在此,本發明的示意性實施例及其說明用於解釋本 發明,但並不作為對本發明的限定。實施例1請參見圖1,圖1為一實施例提供的TBF延遲釋放方法,包括如下步驟S101,如果TBF連接滿足預設的條件,將對應所述條件的延遲釋放時間t設置為該 TBF連接的延遲釋放時間。TBF連接建立後,網絡側檢測預設的條件是否滿足,如果滿足,則獲取該條件下的 延遲釋放時間t,並以該延遲釋放時間t為參數,設置為該TBF連接的延遲釋放時間。不同 的條件可以對應不同的延遲釋放時間。通常,TBF連接用於在網絡側和MS之間承載分組業務,只有當MS和網絡側之間 需要傳輸數據時候,MS和網絡側之間才會建立TBF連接。TBF建立的流程受到網絡側的控 制,網絡側可以根據MS的請求,或者根據核心網轉發的協議數據單元PDU(Protocol Data Unit, PDU),和 MS 建立 TBF 連接。當前的分組業務數據傳輸完之後,TBF連接並不會立即釋放,而是進入非激活狀 態,在非激活狀態下,網絡側仍然保持著TBF連接,並通過發送一些信息來保證TBF連接不 被釋放,在非激活狀態持續一段時間後,若網絡側沒有接收到需要通過該TBF連接發送的 分組業務數據,網絡側將會釋放該TBF連接。TBF連接處於非激活狀態直到TBF連接被釋放 的這段時間,稱之為延遲釋放時間,處於這段時間的TBF連接的狀態為延遲釋放狀態。TBF連接分上行TBF連接和下行TBF連接,下行TBF連接,為網絡側向MS發送下行 分組業務數據的TBF連接;上行TBF連接,為MS向網絡側發送分組業務數據的TBF連接。在本實施例中,預設的條件,可以是小區網絡負荷、也可以是分組業務類型,也可 以是二者的組合。當然,也可以以其它的條件作為確定延遲釋放時間的依據,本實施例並不 限於此。如果小區網絡負荷較輕,可以設置較長的延遲釋放時間,如果小區網絡負荷較重, 可以設置較短的延時釋放時間,以更有效的利用系統資源。而小區網絡負荷,可以通過小區的單位信道上實際承載的TBF數目佔該單位信道 上承載的最大TBF數目的百分比來表示。當然,也可以以其它因素作為確定小區網絡負荷 的條件,並不限於此。而分組業務的類型,可以是及時簡訊(Instant Message, IM)業務,如QQ、飛信、 MSN等IM聊天工具的業務;或者可以是全球資訊網業務,如HTTP、WAP業務等;或者,也可以是 在線流媒體業務,如在線視頻業務、在線語音業務等;或者,可以是,文件傳輸協議(FileTransfer Protocol, FTP)業務。分組業務的類型,可以通過PDU獲得,如PDU攜帶的埠號;或者,根據分組業務建 立時的QoS(Quality of Service)信息獲取等。S103,當通過該TBF連接傳輸完數據後,使該TBF連接進入延遲釋放狀態。如網絡側當前的數據都已經通過下行TBF連接發送到MS,則將該下行TBF連接設 置為延遲釋放模式,並通知MS,該TBF連接進入延遲釋放狀態。或者,如果MS通過上行TBF連接發送完數據後,網絡側將該上行TBF連接設置為 延遲釋放模式。其中,網絡側可以根據MS發送的上行數據塊中攜帶的信息判斷MS是否還 有需要發送的數據。S105,如果TBF連接的延遲釋放狀態的持續時間達到t,網絡側釋放該TBF連接。例如,該TBF連接可以是下行TBF連接。如果網絡側仍然沒有接收到核心網轉發 的分組業務數據,則該TBF連接對應的緩存將會為空,在t時間過後,該緩存始終為空,則網 絡側釋放下行TBF連接。或者,該TBF連接可以是上行TBF連接。如果一段時間之內,網絡側仍然沒有接收 到MS上發的分組業務數據,則網絡側釋放該上行TBF連接。作為一個示例,網絡側可以由基站控制器以及基站所組成,上述實施例的執行主 體可以是基站控制器。例如,在釋放下行TBF連接時,基站控制器可以向MS發送FBI = 1的RLC(Radio Link Control,無線鏈路控制)數據塊,以通知MS該TBF連接被釋放;在接收到MS的回覆 後,通知基站釋放該TBF連接所佔用的資源。或者,在釋放上行TBF連接時,如果在t時間間隔內,網絡側沒有接收到MS通過上 行TBF連接發送的分組業務數據,主動釋放該上行TBF連接。本實施例提供的方法,可以根據不同的條件為TBF連接設置不同的延遲釋放時 間,以滿足網絡側的實際需要,以更有效的利用網絡資源。實施例2請參見圖2,為另一實施例提供的TBF連接的延遲釋放方法,在本實施例中,預設 的條件為分類業務類型,本實施例提供的方法,包括如下步驟步驟201 網絡側與MS建立TBF連接並傳輸分組業務數據。該TBF連接可以上行TBF連接,也可以是下行TBF連接。TBF連接的建立,可以由 網絡側主動發起,也可以接收到MS的請求網絡側建立TBF連接。步驟203 網絡側檢測TBF連接承載的分組業務類型。步驟205 網絡側根據檢測到的業務類型為該TBF連接設置相應的延遲釋放時間。在網絡側,可以配置一張分組業務類型和延遲釋放時間的對應表,不同的業務類 型可以對應不同的延遲釋放時間,下表給出了一種示例
權利要求
一種臨時塊流TBF的延遲釋放方法,其特徵在於,包括如果TBF連接滿足預設的條件,將對應所述條件的延遲釋放時間t設置為所述TBF連接的延遲釋放時間;通過所述TBF連接傳輸完數據後,使所述TBF連接進入延遲釋放狀態;如果所述TBF連接的延遲釋放狀態的持續時間達到所述t,所述網絡側釋放所述TBF連接。
2.如權利要求1所述的方法,其特徵在於,預設的條件包括小區網絡負荷和/或分組 業務類型。
3.如權利要求2所述的方法,其特徵在於,預設的條件包括小區網絡負荷,所述方法還 包括如果所述小區網絡負荷發生改變,根據改變後的小區網絡負荷改變所述TBF連接的延 遲釋放時間t。
4.如權利要求2所述的方法,其特徵在於,預設的條件包括分組業務類型,所述方法還 包括如果所述TBF連接承載的分組業務的類型發生改變,根據改變後的分組業務類型改變 所述TBF連接的延遲釋放時間。
5.如權利要求1-4任一所述的方法,其特徵在於,所述TBF連接為下行TBF連接,所述 網絡側釋放所述TBF連接包括所述網絡側通過所述TBF連接向移動用戶臺MS發送下行無線鏈路控制RLC數據塊,所 述RLC數據塊的最後數據塊指示FBI為1,接收到所述MS的應答後,釋放所述TBF連接佔用 的無線資源;或者,所述TBF連接為上行TBF連接,所述網絡側釋放所述TBF連接包括 所述網絡側向所述MS發送分組上行確認/非確認PACKET UPLINKACK/NACK消息,所述 PACKET UPLINK ACK/NACK消息的最後確認標識FAI值為1,並釋放所述上行TBF連接佔用 的網絡資源。
6.一種臨時塊流TBF的延遲釋放裝置,其特徵在於,包括設置模塊,用於如果TBF連接滿足預設的條件,將對應所述條件的延遲釋放時間t設置 為所述TBF連接的延遲釋放時間;狀態模塊,用於通過所述TBF連接傳輸完數據後,使所述TBF連接進入延遲釋放狀態;及釋放模塊,用於如果所述TBF連接的延遲釋放狀態的持續時間達到所述t,釋放所述 TBF連接。
7.如權利要求6所述的裝置,其特徵在於,預設的條件包括小區網絡負荷和/或分組 業務類型。
8.如權利要求6所述的裝置,其特徵在於,預設的條件包括小區網絡負荷,所述設置模 塊還用於,如果所述小區網絡負荷發生改變,根據改變後的小區網絡負荷改變所述TBF連 接的延遲釋放時間t。
9.如權利要求6所述的裝置,其特徵在於,所述預設的條件包括分組業務類型,所述設 置模塊還用於,如果所述TBF承載的分組業務的類型發生改變,根據改變後的分組業務類型改變所述TBF連接的延遲釋放時間。
10.如權利要求6-9任一所述的裝置,其特徵在於,所述TBF連接為下行TBF連接,所 述釋放模塊具體用於,通過所述下行TBF連接向移動用戶臺MS發送下行無線鏈路控制RLC 數據塊,所述RLC數據塊的最後數據塊指示FBI為1,收到所述MS的應答後,釋放所述下行 TBF連接佔用的無線資源; 和/或,所述TBF連接為上行TBF連接,所述釋放模塊具體用於,向所述MS發送分組上行確認 /非確認PACKET UPLINK ACK/NACK消息,所述PACKET UPLINK ACK/NACK消息的最後確認表 示FAI值為1,並釋放所述上行TBF連接佔用的網絡資源。
全文摘要
提供了一種TBF延遲釋放方法和裝置,當TBF連接滿足預設的條件時,將對應該條件的延遲釋放時間t設置為該TBF連接的延遲釋放時間,不同的條件對應不同的延遲釋放時間;當通過TBF連接傳輸完數據後,TBF連接進入延遲釋放狀態;如果TBF連接的延遲釋放狀態的持續時間達到t,網絡側釋放TBF連接。本實施例提供的方法或者裝置,可以更有效的利用網絡資源。
文檔編號H04W28/10GK101977405SQ201010524989
公開日2011年2月16日 申請日期2010年10月29日 優先權日2010年10月29日
發明者楊凱 申請人:華為技術有限公司