專利名稱:無線接口排隊控制技術的制作方法
技術領域:
本發明涉及GSM系統的無線接口的信息排隊控制技術。
GSM系統的信令結構如
圖1所示,其中,從網絡發往移動臺(MS)的信息,經過圖中最右端的移動交換中心(MSC)、基站控制器(BSC),由基站的無線接口(UM)的層1(Layer1)編碼后,發送給移動臺。
在GSM系統中,每次建立鏈路時都需要發送立即指配信息,而在進行移動臺被叫時,每個小區都會收到從基站控制器(BSC)發來的整個位置區范圍內發送的尋呼信息。由層1(L1)對立即指配和尋呼信息編碼后在公共控制信道(CCCH)上發送。
當業務繁忙時,公共控制信道上有大量信息需要編碼、發送,若基站對信息進行緩沖的話,就需要較大的緩沖空間,且由于編碼發送要遵循一定的時機,當信息量大時,來不及編碼發送的信息將丟失。
本發明的目的是為了解決上述存在的問題,提供一種能減少信息所占用的基站的緩沖空間,提高信息的發送速度,從而使信息不會丟失的方法。
本發明是通過以下方案來實現的,本發明的GSM系統基站的無線接口的排隊控制方法,包括以下步驟(A)上述基站的無線接口的層1為每個公用信道設置一個信息緩沖隊列;(B)基站接收一個新的信息;(C)將上述基站接收的信息與上述信息緩沖隊列中的信息進行比較,根據信息的類型、內容、有效字節長度判斷是否可以合并;(D)如果在步驟(C)中,上述判斷結果為能夠合并,則將上述基站接收的信息與上述隊列中的信息合并成一條信息,存放在原隊列中;(E)如果在步驟(C)中,上述判斷結果為不能合并,則將上述基接收的信息直接填入緩沖隊列中;(F)基站的無線接口的層1(L1)在編碼時,從上述緩沖隊列的隊首取出一條信息進行編碼發送,并釋放該信息所用的緩沖塊,放回公用緩沖區中。
上述開一個信息緩沖隊列的過程是,在層1上為每個信息從公用控制信道申請一緩沖塊,將這些緩沖塊按順序構成信息緩沖隊列。
當上述信息為立即指配信息時,在步驟(A),層1(L1)為每個公用控制信道開一個立即指配信息緩沖隊列;在基站接收新的信息后,進入步驟(C)前,基站的無線接口的層1(L1)對每一個到來的立即指配,首先看立即指配信息的隊列緩沖中有無信息,若沒有,則從公用緩沖區中申請一個緩沖塊,將信息填入緩沖塊后,掛在緩沖隊列上。
若隊列中有信息,則進入步驟(C)及以后的信息。
當上述信息為尋呼信息時,該尋呼信息被分組,在步驟(A)中,為每一個公用控制信道的每個尋呼組開一個尋呼信息隊列,在基站接收新的信息后,進入步驟(C)前,基站的無線接口的層1(L1)將每一個到來的尋呼信息索引到相應的尋呼信息隊列,然后進入步驟(C)。
在上述步驟(C)中,根據信息的類型、內容、有效字節長度判斷是否可以合并的條件是(1)當所述信息為立即指配信息時,如果隊列中需要合并的信息類型是立即指配擴展,則不能合并;或當所述信息為尋呼信息時,如果隊列中需要合并的信息類型是尋呼信息類型3時,則不能合并;(2)如果待填入隊列的信息和隊列中需要合并的信息的內容里的尋呼模式不同,則不能合并;(3)如果合并后有效字節長度超過無線接口的層3信息的最大長度,則不能合并。
在上述步驟(C)中,與所述信息緩沖隊列的合并是與該信息緩沖隊列的最后一個信息合并;在上述步驟(D)中,將合并后的信息填入隊列的末尾;在上述步驟(E)中,將未進行合并的信息填入隊列的末尾。
本發明通過對無線接口的信息進行合并,能夠使信息占用的緩沖空間減少,提高信息的發送速度,使信息不會因此而丟失。
以下結合實施例對本發明作進一步說明。
圖1是GSM系統的信令結構圖。
圖2是本發明的立即指配信息的合并流程圖。
圖3是本發明的尋呼信息的合并流程圖。
在GSM系統中建立鏈路時發送的立即指配信息的有2種類型立即指配和立即指配擴展;而進行尋呼被叫的尋呼信息有3種類型尋呼信息類型1、類型2、類型3。其中,立即指配只能給一個移動臺發信道指配信息,而立即指配擴展可以同時發給2個移動臺。尋呼信息類型1可尋呼一或二個移動臺,類型二可尋呼三個移動臺,類型三可尋呼四個移動臺。在現有的上述信息的傳送方式中,是按照信息到達基站的先后順序依次發送的。
由于上述立即指配擴展同時發給2個移動臺,而立即指配同時只發給一個移動臺,因此,如果能在一定條件下,將2個立即指配合并,即成為一個立即指配擴展,則能將2個立即指配的緩沖空間縮短為一個立即指配擴展的緩沖空間,同時由于將發送2個信息變為發送1個信息,發送的時間縮短,從而提高了信息的發送速度。
同樣也可以對尋呼信息進行合并,并達到同樣的效果。
以下具體說明本發明的信息合并過程1.立即指配信息合并過程在圖2中,在步驟1,首先在層1(L1),利用公用緩沖區,為立即指配信息和尋呼信息設置緩沖隊列,即對于每個公用控制信道,從公用緩沖區為每一個立即指配信息申請一個緩沖塊,將信息填入緩沖塊,由這些緩沖塊組成緩沖隊列。該隊列按緩沖塊進入的先后順序有隊首和隊尾指針。
在步驟2,基站接收一個新的立即指配信息。在步驟3,基站的無線接口的層1(L1)首先看立即指配信息的隊列中有無信息,若沒有,則進入步驟3A,從公用緩沖區中申請一個緩沖塊,將信息填入緩沖塊后,掛在隊列上。
若隊列中有信息,則進入步驟4,根據隊列末尾的信息的類型、內容、有效字節長度等判斷待填入隊列的信息能否與其合并。當滿足合并條件時,進入步驟5,對信息進行合并,將2個信息合并成一條信息,存放在原隊列末尾信息的位置。
若不能合并,則進入步驟6,從公用緩沖區中申請一個緩沖塊,將待填入隊列的信息填入緩沖塊后,掛在隊列末尾。
這里,根據有效字節長度進行合并的條件是,2個信息合并后的字節不能超過無線接口的層3(L3)所能允許的字節長度。
另外,只與隊尾的信息進行合并,是因為這樣的處理實現簡單,基站的計算量小,是一種兼顧合并效果和處理速度的方法。
在步驟7,編碼時,從隊首取出一條信息進行編碼發送,并釋放該信息所占用的緩沖塊,放回公用緩沖區。合并過程結束。
通過把兩條立即指配合并成一條立即指配擴展,把一條一條分別發送的尋呼信息合并成類型1、類型2、或類型3,可將無線接口的資源利用率提高近一倍。
2.尋呼信息處理流程信號信息處理過程與上述立即指配信息處理流程類似。所不同的是,根據GSM協議,尋呼信息要進行分組,每條尋呼信息屬于相應的尋呼組。因此要對每個尋呼組,而不是對尋呼信息設置緩沖隊列。
首先,在步驟1,層1(L1)利用公用緩沖區,為每個公用控制信道的每個尋呼組設置緩沖隊列,即對每一個公用控制信道(CCCH)的每個尋呼組,從公用緩沖區申請一個緩沖塊,將尋呼組的信息填入緩沖塊,由這些緩沖塊組成緩沖隊列。該隊列按緩沖塊進入的先后順序有隊首和隊尾指針。
其次,在步驟2,基站接收一個新的尋呼信息。在步驟3,基站的無線接口的層1(L1)將每一個到來的尋呼信息的尋呼組,索引到相應尋呼信息的尋呼組隊列。在步驟4,根據隊列末尾的信息的類型、內容、有效字節長度等判斷待填入隊列信息能否與其合并。當能夠合并時,進入步驟5,將可合并的尋呼組進行合并處理,即將待填入隊列的尋呼組信息與隊列末尾的尋呼組信息合并成一條信息,并將合并后的信息填在原隊列末尾信息的位置。
如果不能合并,則進入步驟6,將待填入隊列的信息填入隊列末尾。
這里的合并是根據尋呼信息類型的性質,例如將類型1和類型1合并成類型1或類型2,即將2個可同時尋呼1個移動臺的類型1合并成1個可同時尋呼2個移動臺的類型1或可同時尋呼3個移動臺的類型2。類似地,可將類型1和類型2合并成類型3。
而且,還可將3個甚至4個各類型合并成1個類型。例如可將4個類型1合并成類型4。
在步驟7,層1從隊首取出一條信息進行編碼發送,并釋放該信息所占用的緩沖塊,放回公用緩沖區。
通過把兩條立即指配合并成一條立即指配擴展,把一條一條分別發送的尋呼信息合并成類型1、類型2、或類型3,可大大提高無線接口的資源利用率。
以上對公共控制信道(CCCH)的信息合并處理進行了說明,類似地,對于分組公共控制信道(PCCCH)也可進行類似的信息合并處理。
權利要求
1.一種GSM系統基站的無線接口的排隊控制方法,該無線接口具有對信息進行編碼發送的層1,其特征在于,包括以下步驟(A)上述基站的無線接口的層1為每個公用信道設置一個信息緩沖隊列;(B)基站接收一個新的信息;(C)將上述基站接收的信息與上述信息緩沖隊列中的信息進行比較,根據信息的類型、內容、有效字節長度判斷是否可以合并;(D)如果在步驟(C)中,上述判斷結果為能夠合并,則將上述基站接收的信息與上述隊列中的信息合并成一條信息,存放在原隊列中;(E)如果在步驟(C)中,上述判斷結果為不能合并,則將上述基接收的信息直接填入緩沖隊列中;(F)基站的無線接口的層1(L1)在編碼時,從上述緩沖隊列的隊首取出一條信息進行編碼發送,并釋放該信息所用的緩沖塊,放回公用緩沖區中。
2.根據權利要求1所述的GSM系統的無線接口排隊控制方法,其特征在于,所述開一個信息緩沖隊列的過程是,在層1上為每個信息從公用控制信道申請一緩沖塊,將這些緩沖塊按順序構成信息緩沖隊列。
3.根據權利要求1或2所述的GSM系統基站的無線接口排隊控制方法,其特征在于,當所述信息為立即指配信息時,在步驟(A),層1(L1)為每個公用控制信道開一個立即指配信息緩沖隊列;在基站接收新的信息后,進入步驟(C)前,基站的無線接口的層1(L1)對每一個到來的立即指配,首先看立即指配信息的隊列緩沖中有無信息,若沒有,則從公用緩沖區中申請一個緩沖塊,將信息填入緩沖塊后,掛在緩沖隊列上。若隊列中有信息,則進入步驟(C)及以后的信息。
4.根據權利要求1或2所述的GSM系統基站的無線接口排隊控制方法,其特征在于,當所述信息為尋呼信息時,該尋呼信息被分組,在步驟(A)中,為每一個公用控制信道的每個尋呼組開一個尋呼信息隊列,在基站接收新的信息后,進入步驟(C)前,基站的無線接口的層1(L1)將每一個到來的尋呼信息索引到相應的尋呼信息隊列,然后進入步驟(C)。
5.根據權利要求1或2所述的GSM系統基站的無線接口排隊控制方法,其特征在于,在所述步驟(C)中,根據信息的類型、內容、有效字節長度判斷是否可以合并的條件是(1)當所述信息為立即指配信息時,如果隊列中需要合并的信息類型是立即指配擴展,則不能合并;或當所述信息為尋呼信息時,如果隊列中需要合并的信息類型是尋呼信息類型3時,則不能合并;(2)如果待填入隊列的信息和隊列中需要合并的信息的內容里的尋呼模式不同,則不能合并;(3)如果合并后有效字節長度超過無線接口的層3信息的最大長度,則不能合并。
6.根據權利要求1所述的GSM系統的無線接口排隊控制方法,其特征在于,在步驟(C)中,與所述信息緩沖隊列的合并是與該信息緩沖隊列的最后一個信息合并;在步驟(D)中,將合并后的信息填入隊列的末尾;在步驟(E)中,將未進行合并的信息填入隊列的末尾。
全文摘要
本發明提供一種GSM系統基站的無線接口的排隊控制技術,基站的無線接口的層1為每個公用信道設置一個信息緩沖隊列,將到達基站的信息與信息緩沖隊列中的信息進行比較,根據信息的類型、內容、有效字節長度判斷是否可以合并,如能合并,則合并成一條信息,存放在原隊列隊尾,在編碼時,從隊列的隊首取出一條信息進行編碼發送,并釋放該信息所用的緩沖塊,放回公用緩沖區中。本發明能減少信息占用的緩沖空間,提高信息發送速度。
文檔編號H04W28/14GK1302163SQ9912717
公開日2001年7月4日 申請日期1999年12月29日 優先權日1999年12月29日
發明者朱國霞, 方立新 申請人:華為技術有限公司