專利名稱:一種調整abis接口帶寬資源的方法及系統的制作方法
技術領域:
本發明涉及通訊技術領域,特別是涉及一種調整ABIS接口帶寬資源的方法及系統。
背景技術:
在無線通信系統中,BTS(Base Transceiver Station,基站收發信機)與BSC(Base Stattion Controller,基站控制器)之間的接口稱為ABIS接口。ABIS接口的帶寬資源為重要資源,當ABIS接口的帶寬資源不足時,有可能成為通信的瓶頸。El線是普遍在使用的一種ABIS接口的傳輸介質,El線上的鏈路經常采用的是 IPdnternet Protocol,網際協議)Over El的方式,物理層采用El線,數據鏈路層采用 PPP(The Point-to-Point Protocol,點對點協議),網絡層采用 IP。每個BSC的El資源是有限的,現有通信移動系統對ABIS接口 El帶寬資源的管理通常為靜態的,BSC下的每個BTS站點在建立初就被靜態分配El帶寬,甚至每個基站分配到的El線的個數都是靜態的,BTS站點在運行過程中不再改變帶寬。實際在站點運行過程中由于用戶的動態變化,每個基站需要的帶寬資源也是動態變化的,很可能出現一個基站的帶寬資源有剩余,而另一個基站的帶寬資源不夠用的情況,造成有限帶寬資源的極大浪費, 進而造成顧客滿意度的下降。目前解決ABIS接口資源緊張的方法通常是用各種方法控制BTS站點與BSC之間的數據流量,例如業務量的控制、語音傳輸速率的控制、降低背景噪聲等等,這些方法對 ABIS接口擁塞的控制能夠起到一定的作用,但并不能很好的利用存在冗余基站的帶寬資源。
發明內容
本發明要解決的技術問題是提供一種調整ABIS接口帶寬資源的方法及系統,用以解決現有技術中BTS站點在運行過程中因帶寬資源不變造成帶寬資源不能被充分利用的問題。為解決上述技術問題,一方面,本發明提供一種調整ABIS接口帶寬資源的方法, 所述方法包括建立多個基站收發信機BTS與基站控制器BSC間的通信鏈路,并統計已分配和未分配的帶寬資源;當上述多個BTS中的某個BTS需要調整帶寬資源時,根據該BTS需要使用的帶寬資源大小,以及結合所統計的已分配和未分配的帶寬資源,調整所述BSC與該BTS間的ABIS 接口帶寬資源。進一步,當該BTS的實際使用帶寬資源大于申請新帶寬資源的門限時,調整所述 BSC與該BTS間的ABIS接口帶寬資源具體為增加帶寬資源。進一步,增加帶寬資源具體包括
該BTS與所述BSC協商增加的帶寬資源數值;根據協商結果,增加所述BSC與該BTS間的ABIS接口的物理鏈路個數。進一步,當該BTS的實際使用帶寬資源小于釋放已分配帶寬資源的門限時,則該 BTS需要調整帶寬資源具體為釋放帶寬資源。進一步,釋放帶寬資源具體包括減少所述BSC與該BTS間ABIS接口的物理鏈路個數。另一方面,本發明還提供一種調整ABIS接口帶寬資源的系統,所述系統包括通信鏈路建立單元,用于建立多個基站收發信機BTS與基站控制器BSC間的通信鏈路,并統計已分配和未分配的帶寬資源;帶寬資源調整單元,用于當上述多個BTS中的某個BTS需要調整帶寬資源時,根據該BTS需要使用的帶寬資源大小,以及結合所統計的已分配和未分配的帶寬資源,調整所述BSC與該BTS間的ABIS接口帶寬資源。進一步,所述系統還包括增加帶寬資源判定單元,用于當該BTS的實際使用帶寬資源大于申請新帶寬資源的門限時,判定調整所述BSC與該BTS間的ABIS接口帶寬資源為增加帶寬資源。進一步,所述系統還包括帶寬資源協商單元,用于該BTS與所述BSC協商增加的帶寬資源數值;所述帶寬資源調整單元根據協商結果,增加所述BSC與該BTS間的ABIS接口的物理鏈路個數。進一步,所述系統還包括釋放帶寬資源判定單元,用于當該BTS的實際使用帶寬資源小于釋放已分配帶寬資源的門限時,判定調整該BTS帶寬資源為釋放帶寬資源。進一步,所述帶寬資源調整單元減少所述BSC與該BTS間ABIS接口的物理鏈路個數。本發明有益效果如下本發明通過根據BTS實際需要使用的帶寬資源,對多個BTS間的El鏈路帶寬資源進行動態分配,使得有限的ABIS接口帶寬資源可以得到實時、合理的分配,帶寬資源被充分利用,減少ABIS接口的擁塞,提高用戶滿意度。
圖1是本發明實施例中一種El帶寬資源池的結構示意圖;圖2是本發明實施例中一種調整ABIS接口帶寬資源的方法的流程圖;圖3是本發明實施例中一種BACP新增協商項數據的結構圖;圖4是本發明實施例中一種BACP新增協商項El帶寬資源池滿足協商要求的流程示意圖;圖5是本發明實施例中一種BACP新增協商項El帶寬資源池部分滿足協商要求的流程示意圖;圖6是本發明實施例中一種BACP新增協商項El帶寬資源池不滿足協商要求的流程示意圖7是本發明實施例中一種調整ABIS接口帶寬資源的系統的結構示意圖。
具體實施例方式為了解決現有技術中BTS站點在運行過程中因帶寬資源不變造成帶寬資源不能被充分利用的問題,本發明提供了一種調整ABIS接口帶寬資源的方法及系統,以下結合附圖以及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不限定本發明。由于BSC下的各BTS,很可能出現一個基站的帶寬資源有剩余,而另一個基站的帶寬資源不夠用的情況,因此,對BSC下的各BTS站點的帶寬資源進行統一管理,有剩余帶寬資源的BTS站點釋放部分帶寬資源,將釋放的帶寬資源重新分配給實際使用時需要增加帶寬資源的BTS站點,則有限的ABIS接口帶寬資源可以得到實時、合理的分配,帶寬資源被充分利用,減少ABIS接口的擁塞,提高用戶滿意度。為了達到以上目的,提出El時隙資源池的概念,也可以理解為El帶寬資源池,El 線上的每個時隙都代表了固定大小的帶寬,如圖1所示,BSC的El時隙資源池中的N對El 物理連線同時接入多個BTS站點,即多個BTS站點共享了 N對El線上的帶寬資源,形成了一種類似總線的結構,但任何一個時隙在同一時刻只能被一個BTS站點使用。每個BTS站點使用的帶寬根據各自的實際需要決定,當BTS站點的帶寬資源冗余或缺少,可以動態的釋放帶寬資源或申請新的帶寬資源。本發明利用了 PPP協議簇中MP (The PPP Multilink Protocol, PPP多鏈路協議) 的特性,將BTS站點與BSC之間的ABIS接口鏈路看為一條由多條物理鏈路綁定形成的鏈路簇,每條物理鏈路由一個或多個El時隙組成,通過釋放鏈路簇下的物理鏈路減少鏈路簇的帶寬,或者通過申請物理鏈路,加入鏈路簇來增加鏈路簇的帶寬。PPP協議簇中BAP(The PPP Bandwidth Allocation Protocol,PPP帶寬分配協議) 和 BACP(The PPP Bandwidth Allocation Control Protocol, PPP 帶寬分配控制協議)規定了 PPP鏈路動態控制帶寬的方法,即,為鏈路簇添加或減少物理鏈路的協商過程和方法。但由于任何一個時隙在同一時刻只能被一個BTS站點使用,多個BTS站點與BSC 之間為類似總線結構,增加了新的BACP協商選項,用于在增加物理鏈路前確認El時隙資源池中可以使用的資源,以避免發生一個時隙在同一時刻被多個BTS站點使用沖突。如圖2所示,本發明實施例涉及一種調整ABIS接口帶寬資源的方法,所述方法包括以下步驟步驟SlOl,建立多個基站收發信機BTS與基站控制器BSC間的通信鏈路,并統計已分配和未分配的帶寬資源;為了 BTS站點與BSC能夠正常通信,BTS站點與BSC按照初始帶寬分配單元的大小進行物理鏈路配置,保證BSC與BTS站能夠在初始狀態下收到相互發送的數據。由于PPP 鏈路的建立,需要PPP兩端的物理鏈路配置的配合,在實施中為了方便進行動態申請和釋放,定義鏈路簇下的每條物理鏈路為一個帶寬分配單元,每個帶寬分配單元(即一條物理鏈路)所包含的El時隙個數相同,每個帶寬分配單元在PPP兩端通過唯一一個序號值區分,即每個帶寬分配單元對應一個相同的序號值,保證BTS與BSC兩側在協商時所指鏈路為同一條,帶寬分配單元的帶寬大小可以由用戶定義。初始帶寬分配單元的大小,可以根據經驗進行設置,也可以先大概設置一個數值,然后經過有限次的測試調整,調整為一個合適的數值。另外,由于本發明是動態的調整BTS站點與BSC之間的帶寬資源,因此,即使初始帶寬分配單元的大小設置不合理,也不影響本發明。為了避免同一時刻某個時隙被多個BTS站點使用,在未收到BSC的PPP協商請求前,BTS站點將不會發送任何的數據。BSC則定期主動發送所有未使用的帶寬分配單元的 PPP協商請求,以便實現與BTS站點及時建立通信鏈路。BAP協議規定了協商請求要攜帶鏈路描述符協商選項。BTS站點發送的協商請求的鏈路描述符協商選項包含站點屬性,BSC收到多個協商請求,可以區分來自不同BTS站點。BSC發送的協商請求的鏈路描述符協商選項包含一個公共標識,公共標識是物理鏈路還沒有被分配的標識,對于已經分配的物理鏈路,則包含站點屬性。BSC未使用帶寬分配單元只響應第一個收到的協商請求(為防止沖突),響應后,BSC修改該帶寬分配單元上后續發送的鏈路描述符協商選項,使其包含所響應的站點屬性(標識)。其他BTS站點收到已有站點屬性的BSC協商請求,不從該帶寬分配單元上發送數據,BTS站點經過PPP鏈路協商過程建立初始PPP鏈路。統計已分配和未分配的帶寬資源,則是指對El帶寬資源池中的帶寬資源進行統計,其中,未分配的帶寬資源用于動態調整給需要增加帶寬資源的BTS。步驟S102,當上述多個BTS中的某個BTS需要調整帶寬資源時,根據該BTS需要使用的帶寬資源大小,以及結合所統計的已分配和未分配的帶寬資源,調整BSC與該BTS間的 ABIS接口帶寬資源。調整BSC與該BTS間的ABIS接口帶寬資源,包括釋放帶寬資源和增加帶寬資源兩種情況,因此,本步驟也包括兩種情況第一種情況,增加BSC與該BTS間的ABIS接口帶寬資源首先,監控每個BTS站點使用的帶寬大小,每個BTS站點可以監控自身使用的帶寬大小,也可以由BSC監控每個BTS站點使用的帶寬大小。當某一 BTS站點實際使用帶寬達到申請新帶寬資源的門限,BACP的新增協商選項請求,將在已有的PPP鏈路上進行發送。新增協商選項數據結構如圖3所示,圖中各字段說明如下Type 協商選項類型,長度為一個字節,新增協商選項為AllocationUnit,值為 10 ;
Length 協商選項長度,長度為兩個字節,值由UnitNum和UnitMap的值決定;UnitNum 時隙個數,長度為兩個字節,為申請帶寬分配單元個數;UnitMap 可使用時隙映射表,每4個字節表示唯一確認一個帶寬分配單元的序列號。協商過程按照BACP標準協商過程進行,具體協商步驟如下BTS站點發起協商請求,用UnitNum表示申請帶寬分配請求的個數,用UnitMap表示BTS站點可使用時隙映射表;BSC收到BTS站點的協商請求后,讀取協商項UnitNum和資源池中未分配帶寬分配單元的個數,進行比較比較結果存在以下三種情況第一種,如圖4所示,如果BSC有足夠的未分配帶寬資源,則返回協商同意應答, 并且BSC發送協商請求UnitNum為0,UnitMap為BSC可使用時隙映射表。BTS在收到BSC
7發送協商請求之后,發送BACP協商請求同意應答,在可使用時隙映射表中選定需要增加的時隙。在此種情況下,BSC發送協商請求UnitNum為0,是指協商請求中不攜帶申請帶寬分配請求個數的信息,只向BTS提供可使用時隙映射表(以下兩種情況BSC發送協商請求的 UnitNum為0表示相同的含義),這是因為BSC只要告訴BTS哪些鏈路可以使用即可,由BTS 選擇具體的物理鏈路。 第二種,如圖5所示,如果BSC有未分配帶寬資源,但不滿足BTS站點的要求;則返回協商反對應答,攜帶BSC可分配的UnitNum值,并向BTS站點發送協商請求,并且BSC發送協商請求UnitNum為0,UnitMap為BSC可使用時隙映射表。BTS站點根據BSC發送的協商反對應答和協商請求,對BSC可分配的UnitNum值進行調整,即減小BSC可分配的UnitNum 值。然后,返回應答,重新發送協商請求,攜帶BSC可以分配UnitNum值,與BSC進行協商, 直到BSC可以滿足BTS站點的協商請求,協商確定最終增加的物理鏈路。第三種,如圖6所示,如果BSC已經沒有多余的帶寬資源進行分配,返回協商拒絕, 拒絕BTS站點的鏈路帶寬申請,并發送協商請求UnitNum為0,UnitMap為BSC可使用時隙映射表,告知BTS站點沒有多余的帶寬資源,BTS站點收到BSC的協商請求,返回協商同意應答。BTS站點根據上述步驟的協商結果進行處理如果為上述步驟中的前兩種情況, 將根據UnitNum和UnitMap的值,通過BAP和BACP協議,添加UnitNum條物理鏈路到BSC 與該BTS站點的ABIS接口鏈路簇中,然后繼續監控每個BTS站點使用的帶寬大小,對其它 BTS站點的帶寬資源進行動態調整;如果為上述步驟中的第三種情況,則將停止申請,繼續監控每個BTS站點使用的帶寬大小,對其它BTS站點的帶寬資源進行動態調整。第二種情況,釋放BSC與該BTS間的ABIS接口帶寬資源監控每個BTS站點使用的帶寬大小,當某一 BTS站點實際使用帶寬達到釋放已分配帶寬資源的門限,利用標準BAP和BACP協議,減少BSC與該BTS站點的ABIS接口鏈路簇的物理鏈路個數,即釋放該BTS站點一部分未使用的帶寬資源,釋放后的帶寬資源就成為沒有分配的帶寬資源,在其它BTS站點需要增加帶寬資源的時候,分配給其它BTS站點。然后繼續監控每個BTS站點使用的帶寬大小,對其它BTS站點的帶寬資源進行動態調整。申請新帶寬資源的門限和釋放已分配帶寬資源的門限都可以由用戶進行設置,可以為具體數值,也可以是通過設置BTS站點使用的帶寬資源占其分配的帶寬資源的比來設置申請新帶寬資源的門限和釋放已分配帶寬資源的門限,例如,假設某個BTS站點分配的帶寬資源為A,使用的帶寬資源B,則可以設置當B/A低于30%時,釋放帶寬資源,當B/A高于80%時,申請貸款資源。即申請新帶寬資源的門限為AX80% ;釋放已分配帶寬資源的門限為AX30%。如圖7所示,為實現上述方法,本發明實施例還涉及一種調整ABIS接口帶寬資源的系統,所述系統包括通信鏈路建立單元201、帶寬資源調整單元202、增加帶寬資源判定單元203、帶寬資源協商單元204和釋放帶寬資源判定單元205。其中,通信鏈路建立單元201,用于建立多個基站收發信機BTS與基站控制器BSC 間的通信鏈路,并統計已分配和未分配的帶寬資源;帶寬資源調整單元202,用于當上述多個BTS中的某個BTS需要調整帶寬資源時, 根據該BTS需要使用的帶寬資源大小,以及結合所統計的已分配和未分配的帶寬資源,調
8整BSC與該BTS間的ABIS接口帶寬資源。增加帶寬資源判定單元203,用于當該BTS的實際使用帶寬資源大于申請新帶寬資源的門限時,判定調整BSC與該BTS間的ABIS接口帶寬資源為增加帶寬資源。帶寬資源協商單元204,用于該BTS與BSC協商增加的帶寬資源數值;帶寬資源調整單元202根據協商結果,增加BSC與該BTS間的ABIS接口的物理鏈路個數。釋放帶寬資源判定單元204,用于當該BTS的實際使用帶寬資源小于釋放已分配帶寬資源的門限時,判定調整該BTS帶寬資源為釋放帶寬資源;帶寬資源調整單元202減少 BSC與該BTS間ABIS接口的物理鏈路個數。由上述實施例可以看出,本發明本發明通過根據BTS實際需要使用的帶寬資源, 對多個BTS間的El鏈路帶寬資源進行動態分配,使得有限的ABIS接口帶寬資源可以得到實時、合理的分配,帶寬資源被充分利用,減少ABIS接口的擁塞,提高用戶滿意度。盡管為示例目的,已經公開了本發明的優選實施例,本領域的技術人員將意識到各種改進、增加和取代也是可能的,因此,本發明的范圍應當不限于上述實施例。
權利要求
1.一種調整ABIS接口帶寬資源的方法,其特征在于,所述方法包括建立多個基站收發信機BTS與基站控制器BSC間的通信鏈路,并統計已分配和未分配的帶寬資源;當上述多個BTS中的某個BTS需要調整帶寬資源時,根據該BTS需要使用的帶寬資源大小,以及結合所統計的已分配和未分配的帶寬資源,調整所述BSC與該BTS間的ABIS接口帶寬資源。
2.如權利要求1所述的調整ABIS接口帶寬資源的方法,其特征在于,當該BTS的實際使用帶寬資源大于申請新帶寬資源的門限時,調整所述BSC與該BTS間的ABIS接口帶寬資源具體為增加帶寬資源。
3.如權利要求2所述的調整ABIS接口帶寬資源的方法,其特征在于,增加帶寬資源具體包括該BTS與所述BSC協商增加的帶寬資源數值;根據協商結果,增加所述BSC與該BTS間的ABIS接口的物理鏈路個數。
4.如權利要求1所述的調整ABIS接口帶寬資源的方法,其特征在于,當該BTS的實際使用帶寬資源小于釋放已分配帶寬資源的門限時,則該BTS需要調整帶寬資源具體為釋放帶寬資源。
5.如權利要求4所述的調整ABIS接口帶寬資源的方法,其特征在于,釋放帶寬資源具體包括減少所述BSC與該BTS間ABIS接口的物理鏈路個數。
6.一種調整ABIS接口帶寬資源的系統,其特征在于,所述系統包括通信鏈路建立單元,用于建立多個基站收發信機BTS與基站控制器BSC間的通信鏈路, 并統計已分配和未分配的帶寬資源;帶寬資源調整單元,用于當上述多個BTS中的某個BTS需要調整帶寬資源時,根據該 BTS需要使用的帶寬資源大小,以及結合所統計的已分配和未分配的帶寬資源,調整所述 BSC與該BTS間的ABIS接口帶寬資源。
7.如權利要求6所述的調整ABIS接口帶寬資源的系統,其特征在于,所述系統還包括增加帶寬資源判定單元,用于當該BTS的實際使用帶寬資源大于申請新帶寬資源的門限時,判定調整所述BSC與該BTS間的ABIS接口帶寬資源為增加帶寬資源。
8.如權利要求7所述的調整ABIS接口帶寬資源的系統,其特征在于,所述系統還包括帶寬資源協商單元,用于該BTS與所述BSC協商增加的帶寬資源數值; 所述帶寬資源調整單元根據協商結果,增加所述BSC與該BTS間的ABIS接口的物理鏈路個數。
9.如權利要求6所述的調整ABIS接口帶寬資源的系統,其特征在于,所述系統還包括釋放帶寬資源判定單元,用于當該BTS的實際使用帶寬資源小于釋放已分配帶寬資源的門限時,判定調整該BTS帶寬資源為釋放帶寬資源。
10.如權利要求9所述的調整ABIS接口帶寬資源的系統,其特征在于,所述帶寬資源調整單元減少所述BSC與該BTS間ABIS接口的物理鏈路個數。
全文摘要
本發明公開了一種調整ABIS接口帶寬資源的方法及系統,所述方法包括以下步驟建立多個基站收發信機BTS與基站控制器BSC間的通信鏈路,并統計已分配和未分配的帶寬資源;當上述多個BTS中的某個BTS需要調整帶寬資源時,根據該BTS需要使用的帶寬資源大小,以及結合所統計的已分配和未分配的帶寬資源,調整所述BSC與該BTS間的ABIS接口帶寬資源。本發明通過根據BTS實際需要使用的帶寬資源,對多個BTS間的E1鏈路帶寬資源進行動態分配,使得有限的ABIS接口帶寬資源可以得到實時、合理的分配,帶寬資源被充分利用,減少ABIS接口的擁塞,提高用戶滿意度。
文檔編號H04W72/04GK102300260SQ201010205560
公開日2011年12月28日 申請日期2010年6月22日 優先權日2010年6月22日
發明者刁兆雯, 朱佩蘅, 王士鵬, 王寶玉 申請人:中興通訊股份有限公司