中文字幕无码日韩视频无码三区

用于使電信系統中的容量最大的系統和方法

文檔序號:7755082閱(yue)讀:177來源:國知(zhi)局
專利名稱:用于使電信系統中的容量最大的系統和方法
技術領域
下面披露的內容一般涉及電信系統,更具體地說,涉及使電信系統中的容量最大化。
背景技術
電信系統,例如碼分多址(CDMA)系統,可能面對各種約束以限制系統能夠同時服務的用戶通信會話的數量。這些約束包括資源限制,例如可利用的用戶識別碼(例如沃特碼或正交可變分散系數(VOSF)碼)的最大數量,或者可利用的功率的最大數量。例如,如果系統的每個區段只具有128個可用碼,則在理論上,每個區段最多128個用戶可以同時使用該系統,假定具有足夠用于支持這些用戶的功率的話。一些系統可以對于一個用戶使用多個碼(例如從一個區段移動到另一個區段的活動用戶,例如軟越區切換),因此使得更少的用戶能夠同時接入系統。同樣,對于一個系統可以規定每個區段的最大功率輸出值,因此需要超過所述功率輸出值的新的通信會話的用戶可能被“阻塞”(例如不允許訪問系統)。
一個電信系統可以使用許多不同的協議或無線電配置之一來建立通信會話,并且每個協議可以提供某些利益并具有某些資源要求。例如,一個系統可以根據在會話請求中傳輸的信息用幾種不同協議之一來建立和傳輸話音通信會話。這些協議中的一種可以受到可用碼數的限制,而另一種協議可能受到可利用的功率數量的限制。不過,由于基礎網絡的結構和其它的因素,可以選擇一種協議用于通信會話而不管系統的資源數量。
因此,需要一種系統和方法,用于通過根據系統資源的當前數量選擇一種協議使得在電信系統中的通信會話的數量最大。

發明內容
在一個實施例中,提供一種用于使電信系統中的通信會話的數量最大的方法。所述電信系統受到用戶代碼的最大數量和最大功率量的約束,并利用一種協議來建立通信會話。所述協議從多個協議中選擇,并且可以是在功率使用上比代碼使用更有效的第一協議或者是在代碼使用上比功率使用更有效的第二協議。
所述方法從電信系統獲得兩個量度,第一個量度和正在由電信系統使用的用戶代碼的最大數量的百分數有關,第二個量度和由電信系統正在使用的功率的最大數量的百分數有關。這兩個量度進行比較,以便識別兩個量度中的哪一個更大。如果第一個量度較大,則選擇第二協議用于建立新的通信會話,如果第二個量度較大,則選擇第一協議用于建立新的通信會話。使用這種方法選擇一種協議能夠使電信系統更有效地利用其代碼和功率,并且使得可以被同時處理的通信會話的數量最大。本發明的其它的方面和特征通過結合附圖參閱下面給出的本發明的特定實施例的說明,本領域的普通技術人員將會更加清楚地看出。


圖1是用于根據電信系統的資源使用程度選擇多個協議之一的方法的流程圖;圖2是表示圖1的方法對于多個區利用的協議的應用的曲線,表示不同的代碼使用率和功率使用率;圖3是一個示例的電信網絡圖,在所述電信網絡內,可以進行優選的協議的選擇;圖4是表示相對于一個阻塞門限代碼使用水平和功率使用水平的條形圖;圖5是表示圖1的方法用于特定協議的流程圖;圖6表示圖5的方法對于多個區利用的特定協議的應用的曲線,表示不同的代碼使用率和功率使用率;圖7是用于確定圖3的網絡的哪個元件在軟的越區切換期間將選擇優選的協議的方法的流程圖;圖8是用于在圖3的網絡中選擇一個優選的協議用于數據通信的方法的流程圖;圖9a,9b是用于在圖3的網絡中選擇一個優選的協議用于和建立多個通信信道相結合進行數據通信的方法的流程圖;圖10是表示應用對圖5的曲線的滯后作用的曲線。
具體實施例方式
本發明一般涉及電信系統,更具體地說,涉及使電信系統中的容量最大化。不過,應當理解,下面的說明提供了許多不同的實施例和例子。在下面說明元件和結構的特定例子以便簡化本說明。當然,這些僅僅是例子,并不用于限制。此外,本說明可能在不同的例子中重復使用標號與/或字母。這種重復是為了簡化和清楚,其本身并不表示各個實施例與/或所討論的配置之間的關系。
現在參見圖1,在一個實施例中,方法10通過操作可以使用步驟12-34選擇許多協議中的一個,用于在電信系統中建立通信會話。如在后面使用特定的例子詳細說明的,協議的選擇可以依據用戶代碼的使用程度和功率的使用程度。該系統可以具有有限數量的用戶代碼和有限數量的功率,并且當每種資源達到一個預定的使用程度時,新的用戶可被“阻塞”,并且不允許利用系統,直到資源成為可利用的。當任何資源達到預定的阻塞門限時,則發生阻斷,所述阻塞門限通常代表資源的最大可利用程度。如圖2所示,代碼使用程度和功率使用程度可被分成若干個“區”,每個區由一個協議代表。現在參見圖2,曲線圖40表示參照功率使用(Pu)50和代碼使用(CU)52表示的4個區42,44,46和48。每個區42-48代表在電信系統中功率使用和代碼使用的不同的分布。例如,區42表示當具有高水平的功率使用而具有相對低水平的代碼使用時的系統,而區48表示當具有低水平的功率使用但具有相對高水平的代碼使用時的系統。
在這個例子中,系統可以利用4個協議X1,X2,X3和X4中的一個建立和保持通信會話。正如下面要詳細說明的,按照系統資源,每個協議可以提供某些優點和缺點,包括它們的用戶代碼和系統功率的使用。例如如表1所示,協議X1在編碼使用上是非常有效的(例如使用相對小的數量的可利用代碼),但是功率使用卻是非常低效的。與此相反,協議X4功率使用是非常有效的,但是代碼使用卻是非常低效的。協議X2和X3的編碼和功率使用落在協議X1和X4之間,其中X2在代碼使用上有效一些,而在功率使用上低效一些,X3在功率使用上有效一些,而在代碼使用上低效一些。
表1

當通信裝置的用戶請求系統建立通信會話時,所述請求可以包括利用特定的協議X1,X2,X3或X4中的具體的一個建立所述會話。因而,當系統收到對于特定的協議X1-X4之一的請求時,系統可以嘗試使用所需的協議建立通信會話,而不管資源可利用的程度。例如,如果請求使用X1,則系統嘗試使用X1建立會話,即使系統具有高度的功率使用水平而具有相對低的代碼使用水平。
與此相反,根據系統當前的代碼使用和功率使用的程度確定協議X1-X4的哪一個是最有效的,然后告訴用戶的裝置使用那個協議,從而可以使得系統的容量最大化。如圖2所示,優選的協議(例如對于一個給定的代碼和功率使用比,選擇的最有效的一個)根據系統的當前資源分配而改變。繼續說明上述的例子,其中系統具有高的功率使用而具有相對低的代碼使用(區42),系統可以通知用戶的裝置,告知協議X4要被使用,這將使得功率使用最小。因為功率使用的水平大于代碼使用的水平,所以選擇使用較少的功率而使用代碼較多的協議將阻止系統盡快地達到呼叫阻塞門限。不過,如果代碼和功率使用水平幾乎平衡,但是代碼的使用水平仍然高于功率使用水平(例如區46),則系統可以選擇X2作為優選協議。X2的代碼使用效率高一些,并將用于平衡系統資源。應當注意,可以用若干種不同的方法規定圖2所示的區。例如,可以根據脫機統計的Monte-Carlo型仿真進行選擇,所述仿真執行一個成本函數,以通過確定每個協議的最佳區域來確保容量最大。
再次參見圖1,可以使用方法10選擇對系統最有利的圖2中表示的協議X1-X4。這使得系統能夠平衡其資源使用,使得能夠處理的同時通信會話的數量最大。在步驟12中,接收由通信單元例如移動裝置發出的建立一個新的通信會話的請求。在步驟14,獲得代碼使用水平和功率使用水平的當前估算。這個估算可以借助于基本的收發信機站(BTS)或和終端進行通信有關的類似裝置獲得。BTS是一個系統入口或和移動裝置當前所在的小區或區段有關的無線電設備。
在本例中,可以通過確定當前由那個區段中的BTS使用的代碼數量為代碼阻塞門限規定的代碼數量的幾分之一來計算代碼使用水平。因為代碼可以具有不同的長度(這和使用的協議有關),使用最高數量的代碼的協議被用作標稱的協議。例如,假定X1使用長度為256的代碼,X2使用長度為192的代碼,X3使用長度為128的代碼,X4使用長度為64的代碼。為了標稱化這些代碼,每個在使用中的X4代碼被視為使用256個代碼的池中的4個代碼,每個在使用中的X3代碼被視為使用256個代碼的池中的2個代碼,每個在使用中的X2代碼被視為使用256個代碼的池中的1.33個代碼,每個在使用中的X1代碼被視為使用256個代碼的池中的1個代碼。
在本例中,可以通過確定由那個區段中的BTS的當前使用功率為由功率阻塞門限限定的功率的幾分之一來計算功率使用水平。例如,BTS可以使用濾波器計算當前使用的功率,所述濾波器消除短期的功率尖峰。即,功率確定單元計算在一個短的時間間隔內的平均功率,而不使用瞬時功率。
在步驟16,確定是否代碼使用水平或功率使用水平超過1,這意味著分別超過代碼與/或功率阻塞門限。如果代碼使用水平或功率使用水平超過1,則在步驟18阻斷通信會話,并且方法結束。如果這些使用水平都未超過其阻塞門限,則在步驟20確定應當選擇哪一個協議進行通信會話。在本例中,這個確定比較代碼使用水平和功率使用水平。如果代碼使用水平大于功率使用水平,則應當選擇X3或X4,并且方法繼續到步驟22,確定應當選擇X3還是選擇X4。這個確定可以根據在代碼使用水平和功率使用水平之間的比進行(如在步驟20所示,也可以包括偏置加權分配),第二次比較和步驟20的比較類似,或者根據其它所需的標準。在步驟22進行的確定分別導致在步驟24、26選擇協議X4或X3中的一個,然后在步驟34系統通知通信裝置告知優選的協議。一般地說,BTS可以通知另一個裝置,例如選擇的基站控制器(BSC),并且BSC可以更新在網絡和移動裝置之間的信息,以便反映協議使用要求。不過,更新的實際執行可能依賴于基礎設施。
如果功率使用水平超過代碼使用水平,則應當選擇X1或X2,并且方法從步驟20進行到步驟28,確定應當使用X1或X2。這個確定可以基于代碼和功率使用水平之間的比(如在步驟20所示,也可以包括偏置加權分配),第二個比較和步驟20的比較類似,或者基于其它所需的標準。在步驟28進行的確定分別導致在步驟30、32選擇協議X1或X2中的一個,然后在步驟34系統通知通信裝置告知優選的協議。應當注意,步驟20可以通過包括測量在Cu和Pu之間的差以及對于X1-X4的點的相關的門限,來用于選擇優選的協議,而不需要步驟22和28。用這種方式,可以使用平衡系統資源的協議建立通信會話。
現在參看圖3,在另一個實施例中,電信網絡60表示其中可以實施參照圖1和圖2所述的方法的系統。網絡60包括多個小區62a,62b,為清楚起見,它們是全小區(例如未被分成區段)。一般地說,如果小區不是全小區,則一個小區可以包含一個以上的區段。例如,3個區段的小區含有3個區段。在本說明中,“小區”和“區段”這兩個術語可以互換地被使用。例如,網絡60是一個無線網絡,其可以和其它的無線與/或有線網絡相連,例如公共交換電話網(PSTN)64。在網絡60中的每個小區62a,62b分別包括基本收發信機站(BTS)66a,66b,它們和基站控制器(BSC)68相連。可以使用移動交換中心(MSC)70用于連接網絡60和其它的網絡例如PSTN 64。
網絡60能夠使至少一個移動裝置72通過移動裝置72所在的小區62a相關的BTS 66a和另一個通信裝置74建立通信會話。例如,由移動裝置72發出的建立話音通信會話的請求可以由MSC70引導到(1)向MSC 70登記的并在BTS66a,66b之一的范圍內的第二移動裝置74,(2)和PSTN 64耦連的話音終端76,或(3)在其它位置和電信網絡60耦連的話音終端(未示出)。如果通信會話是數據傳遞會話,則所述請求可通過網絡60使移動裝置72和一個計算機或其它數據裝置相連。
小區62a,62b相互重疊,使得移動裝置72在保持通信會話的同時可以從一個小區移動到另一個小區(例如從小區62a移動到小區62b)。在“越區切換”區域78(例如小區62a,62b重疊的區域),移動裝置72可以由BTS 66a和BTS 66b兩者服務。在本例中,網絡60是一種基于網絡的碼分多址網絡(CDMA),其可以符合各種標準,其中包括但不限于暫定標準95(IS-95),暫定標準2000(IS-2000),以及通用移動電信系統(UMTS)。每個標準可以被分成多個不同的協議。例如,IS95可以包括無線電配置1(RC1)和RC2(也稱為Rate Set 1(RS1)和Rate Set 12(RS2)),而IS2000可以向后兼容RC1和RC2,并且也包括RC3,RC4和RC5。在這些標準之間可以存在其它已知的差別。例如,和其它標準相比,IS2000可以包括快速功率控制(例如在BTS66a和移動裝置72之間)以及帶寬的更有效的調制。為清楚起見,下面的討論假定,網絡60利用RC3和RC4協議建立話音呼叫,雖然應當理解,可以使用許多不同的協議和標準建立各種類型的通信會話。
每個BTS 66a,66b受到至少兩個因素的限制,這些因素限制同時進行通信會話的數量。如參照圖1和圖2說明的,這些限制因素可以包括可利用的編碼的數量和可利用的功率的數量。如果沒有編碼可被利用,或者沒有足夠的功率量可被利用,則新的用戶將被阻斷(例如不允許接入)。例如,沒有可利用的代碼的用戶可能收到網絡忙的信息。
第一個限制因素(例如可利用的代碼的數量)將使用RC3和RC4協議在CDMA網絡60的環境下進行描述。RC3和RC4一般在每秒9600比特每秒(bps)的速率下傳輸話音通信,雖然可以在較高的速率例如19.2千bps或38.4千bps的速率下傳輸。如現有技術中所知,CDMA利用唯一的代碼(例如沃爾特碼)識別區段內的每個用戶。不過,由于協議的不同,RC3可以提供和RC4不同數量的用戶代碼。例如,RC3使用1/4卷積編碼(例如進入編碼器的每一比特被轉換成4個輸出的編碼比特)。由于1/4的卷積編碼,9600bps的話音的基本傳輸速率成為每秒38.4千比特(kbs)。這個38.4kbs流被實際上分成I和Q分支,每個為19.2kbs,其以大約每秒1.2288兆碼片每秒(mcps)被擴展。因此,RC3的沃氏碼長度可被計算為1.2288mcps/19.2kbs=64片。因而,由于沃氏碼的正交性質,RC3每個區段最多具有64個沃氏碼。
與此相反,RC4使用1/2卷積編碼(例如進入編碼器的每一比特被轉換成2個輸出的編碼比特)。由于1/2的卷積編碼,9600bps的話音的基本傳輸速率成為19.2kbs。這個19.2kbs流被實際上分成I和Q分支,每個為9.6kbs,其以大約每秒1.2288兆碼片每秒(mcps)被擴展。因此,RC4的沃氏碼長度可被計算為1.2288mcps/9.6kbs=128片。因而,由于沃氏碼的正交性質,RC4最多具有128個沃氏碼。
在諸如RC3或RC4協議中可利用的代碼的最大數量一般不轉換成每個區段可支持的用戶的數量。這有兩個主要原因。第一個原因是,在區段中的用戶的數量可以不受可利用的代碼數量的限制,而是受可利用的功率量的限制。第二個原因是,用戶可能在某些部分的時間內處于多個區段的“越區切換”位置,這意味著在系統中的多個代碼正在由一個用戶使用。當用戶從一個區段進入另一個區段時(例如從小區62a,進入小區62b),發生越區切換。為了繼續所述呼叫而不中斷,網絡60必須選通源小區62a(用戶當前正在退出的小區),以便越區切換或轉移通信會話到目的地小區62b(用戶正在進入的小區)。因而,在一個時間間隔內,兩個小區62a和62b可能都和移動裝置72通信。如果不能得到用于越區切換的代碼,移動裝置72當進一步進入小區62b時,如果BTS66b沒有可利用的代碼,移動裝置將停止通話。
可利用的代碼的實際數量,即基于所述代碼在區段中可被唯一地支持的用戶的實際數量,近似等于代碼的總數(RC3為64,RC4為128)除以實際的越區切換系數。實際越區切換系數是用戶可以使用的區段的平均數。作為例子,在網絡60中,這近似為每個用戶1.7-1.9個區段。使用這個切換系數,RC3可被限制于大約每個區段64/1.7 37個用戶,而RC4可以具有每個區段大約128/1.776個用戶。應當注意,當系統發生功率阻塞時,系統可能不能精確地為每個區段中的這么多的用戶服務,使得對于RC3或RC4,用戶的數量分別遠遠小于37或76。此外,在每個區段中的一些代碼可被分配給公共信道,例如導頻信道、尋呼頻道、同步信道等。因而,使用RC3并服務一個給定數量的用戶的區段一般在使用RC4的一個類似區段之前用完其可利用的代碼。
為了計算代碼使用水平,可以使代碼標稱化,使得RC3和RC4使用相同數量的代碼來計算使用水平。例如,64個RC3代碼和128個RC4代碼可以借助于假定每個RC4用戶占用一個代碼,而每個RC3用戶占用兩個代碼來標稱化。因而,代碼使用水平(Cu)可被計算如下Cu=被使用的代碼的數量/代碼阻塞門限 (1)其中代碼被標稱化。例如,假定每個區段可利用的代碼是120個(例如具有一個120個代碼的阻塞門限),并且在一個區段內60個代碼正被使用,則由那個區段的BTS計算的Cu應當是60/120=50%。因此,50%的可利用的代碼被進行計算的BTS使用。應當注意,雖然本例用公式(1)定義代碼使用水平,但代碼使用水平也可以用若干其它方法定義。例如,一個間接和代碼使用水平相關的量度可用于代替公式(1)的計算。
限制可以由小區62a同時服務的用戶的數量的第二個因素是BTS66a可利用的功率量。BTS 66a具有功率放大器(PA),具有一個用于識別可從PA得到的功率的最大安全量的額定功率。如果PA被驅動超過某個門限,則其可能被破壞或發生故障。
一般地說,由于若干原因,功率阻塞門限被設置在PA的額定值之下。首先,因為活動用戶可能不使用一個恒定值的功率而使用根據信道條件而改變的功率(功率控制),考慮到每個用戶的功率可變性,必須附加一個裕度。第二,對于從其它區段進入的新的用戶(例如越區切換),可以預算一些功率。在這種情況下,用戶不是新的原發呼叫。而是一個通過區段的正在移動的呼叫。一個活動的呼叫一般是不被阻斷的,因為從用戶的觀點看來,一個被中斷的呼叫是一個質量問題。因而,如果用戶正在請求的功率比可利用的功率多,則當前用戶可能進入有關的呼叫質量下降的功率限制,并且新的用戶可能被阻斷。如果通信會話是數據會話,則網絡60可能使數據排隊而不完全阻斷會話。部分地因為使用RC4協議有數量較大的可利用的代碼,只使用RC4的區段可能較多地面臨功率限制而不是代碼限制(例如區段可能比達到代碼阻塞門限更頻繁地達到功率阻塞門限)。
按照一般的通信原理,協議可以被這樣設計,使得在帶寬效率和功率效率之間具有一個折中。因而,改進其中之一的方案一般會使另一個變差。例如,使用降低的速率進行編碼將增加功率效率,但是卻減少帶寬效率。此外,改變調制方案(例如從正交相移鍵控(QPSK)改變為和8有關的相移鍵控(8-PSK),或高階正交幅值調制(16-QAM或64QAM)可以增加帶寬效率,但是減少功率效率。
為了計算功率使用水平,使用的功率除以可利用的功率,即功率阻塞門限。因而,功率使用水平Pu可被計算如下Pu=使用的功率量/功率阻塞門限 (2)例如,假定PTS 66a具有能夠產生1千瓦的輸出功率的PA,并且功率阻塞門限被設置為80%。因此,當使用的輸出功率的數量達到0.8千瓦時BTS將阻斷。因而,如果BTS 66a正在提供利用0.4千瓦的輸出功率的服務,則Pu應當是0.4千瓦/0.8千瓦=50%。一般地說,使用的瞬時功率可能不是公式(2)中的值。可以使用具有相對短的時間常數的濾波處理來平均一段時間內的輸出功率,使得在公式(2)中使用的功率量是一個濾波后的值,其通過平均消除在CDMA中發生的非常短時間的功率峰值。應當注意,雖然本例利用公式(2)定義功率使用水平,但功率使用水平可以用許多其它方法定義。例如,可以使用和功率使用水平間接相關的量度代替公式(2)的計算。
現在參看圖4,其中相對于阻斷門限84示出了代碼使用水平80和功率使用水平82。代碼使用水平80和功率使用水平82可被計算,如參照圖3所述。阻斷門限84可被設置為一個預定值,其小于實際的最大資源值86。應當注意,代碼和功率使用值的每一個可以具有單獨的阻塞門限。在本例中,代碼使用水平80和功率使用水平82被標稱化,使得當它們的可應用資源處于最大允許值時它們達到阻斷門限84。例如,如果每個區段具有最多120個為區段用戶可利用的代碼,并具有被設置為PA的80%的最大可利用的功率,則每個值被這樣標稱化,使得所述門限代表最大可利用的代碼和功率使用。如圖所示,大約75%的可利用的代碼正被使用,而只有大約50%的可利用的功率正被使用。可以利用阻塞算法監視代碼和功率使用水平,并確定是否由于資源不足而阻斷新的用戶。
現在參見圖5,在一個實施例中,一種方法100可以操作用于選擇RC3或RC4協議,使用步驟102-118根據當前用戶代碼使用水平和功率使用水平在圖3的電信網絡60的小區62a內建立通信會話。如上所述,小區62a的BTS66a可能具有有限數量的沃氏代碼和有限數量的功率,并且當任何一種資源達到一個預定的值時,新的用戶可被“阻斷”,并不允許利用小區62a,直到資源可被利用。如圖6所示,代碼使用水平和功率使用水平可被分成由協議表示的多個“區”。
參見圖6,曲線圖120表示參照功率使用水平(Pu)126和代碼使用水平(Cu)128的兩個區122和124,所述代碼使用水平和功率使用水平可被標稱化。每個區122、124表示在BTS 66a中功率使用和代碼使用的不同的分布。例如,區122表示具有比代碼使用水平高的功率使用水平時的BTS 66a,而區124表示具有比代碼使用水平低的功率使用水平時的BTS 66a。邊界線130(例如協議門限)劃分區122和124。如后所述,可以利用梯度系數把邊界線130調整為一個不同的斜率,其可用于在區122和124的功率使用率和代碼使用率之間選擇地偏置選擇標準。
在本例中,BTS 66a可以利用RC3或RC4協議建立并維持通信會話。如前所述,根據系統的資源,包括其用戶代碼和系統功率的使用,每個協議可以提供某些優點和缺點。例如,如表2所示,協議RC4在代碼使用方面比功率使用是更有效的(例如,和RC3可利用的64個代碼的池相比,由于其128個代碼的池,使用相對少量的可利用的代碼)。與此相反,協議RC3在功率使用方面比代碼使用更為有效。
表2

當圖3的移動裝置72請求BTS 66a建立一個通信會話時,可以檢查當前的代碼使用和功率使用,以便確定BTS 66a當前正在區122或124操作。如果BTS 66a具有高的功率使用水平而具有相對低的代碼使用水平(區122),則網絡60通知用戶的裝置使用協議RC3,其將使得功率使用最小。因為功率使用水平大于代碼使用水平,選擇使用較小功率的協議將阻止系統快速達到阻塞門限。同樣,如果BTS 66a具有高的代碼使用水平而具有相對低的功率使用水平(區124),則網絡60通知用戶的裝置72使用協議RC4,其將使代碼使用最小。因為功率使用水平小于代碼使用水平,選擇使用較少代碼的協議將阻止系統快速達到阻塞門限。
再次參看圖5,可以使用方法100選擇在圖6中表示的對BTS 66a最有利的協議RC3或RC4。這使得BTS 66a能夠平衡其資源使用,并且使其能夠處理的同時通信會話的數量最大。在步驟102,接收在小區62a中建立一個新的話音呼叫的請求。BTS 66a在步驟104獲得功率使用水平和代碼使用水平的當前估算。在步驟106,確定代碼使用或功率使用是否分別超過代碼阻塞門限和功率阻塞門限。如果代碼使用或功率使用的任何一個超過其阻塞門限,則在步驟108所述呼叫被阻斷,然后方法結束。
如果代碼使用和功率使用都未超過其阻塞門限,則在步驟110確定應當選擇哪個協議用于所述呼叫。在本例中,這個確定包括比較代碼使用是否超過功率使用Cu>Pu+Hv(3)和參照圖1使用的計算類似,這個近計算包括由Hv表示的“偏移系數”(在圖6中表示為邊界線130)作為話音呼叫偏移系數。對于數據會話,可以使用一個不同的偏移系數HD。偏移系數Hv使得能夠在所述比較中進行校正,其可以是0。例如,由于小區62a的形狀、用戶密度或其它屬性的不規則,BTS 66a可能一貫地在一個資源之前用完另一個資源。例如,BTS 66a可以一貫地達到代碼使用的阻塞門限,而很少達到功率使用的阻塞門限。偏移系數Hv通過把小區62a的不規則性考慮進去,并相對于功率使用偏置所述計算,以計及這種不平衡。
如果代碼使用水平大于功率使用水平,則在步驟112選擇RC4,并在步驟116,BTS 66a通知BSC 68告知RC4是優選的協議。如果功率使用水平超過代碼使用水平,則在步驟114選擇RC3,并在步驟116,BTS 66a通知BSC 68告知RC3是優選的協議。在步驟118,網絡60通知移動裝置72所使用的配置,并使用所述配置建立呼叫,從而在正向鏈路上傳輸通話。這個建立步驟可能涉及在網絡60和移動裝置72之間的標準化信息,以及在BSC 68個BTS 66a之間的標準化的和非標準化的信息。
現在參看圖7,在另一個實施例中,方法140說明當在越區切換區78內啟動一個通信會話時確定一個優選的協議。在本例中,BTS66a,66b任何一個都能夠選擇優選的協議。不過,除非考慮BTS 66a,66b每一個的代碼使用水平和功率使用水平,選擇優選的協議的BTS可能選擇對其它BTS不利的協議。然后,如果用戶越區切換區78進入由不利的BTS服務的區62a,62b,則該BTS的資源將不被最佳地利用。因而,方法140能夠使得最接近阻塞門限的BTS選擇優選的協議。
在一個替換實施例中,參考BTS可以是用于確定協議的BTS。參考BTS被定義為與通過可用的多路到達移動裝置72最早者相關的BTS。這通常是和到移動裝置72最近的單元相關的BTS。一般地說,移動裝置72通知網絡60告知哪一個是參考BTS。所述參考一般用于移動裝置72的所有的定時要求。這種方法使得在BTS66a,66b以及BSC 68之間傳遞的信息最少,但是在一些情況下可能不是最佳的。
在步驟142中,若干個BTS(例如BTS 66a,66b)接收在越區切換區內的新的呼叫請求。每個BTS在步驟144獲得其代碼使用水平和功率使用水平的當前的估算,并在步驟146把所述估算發送給相關的BSC。在步驟148,BSC根據以下的基本計算選擇要選擇優選的協議的BTSMax(Pu1,Cu1,Pu2,Cu2,...,PuN,CuN)(4)其中Pu=使用的功率/功率阻塞限制,Cu=使用的代碼/代碼阻塞限制(對于標稱化的代碼),N=可以建立通信會話的BTS的總數。這個計算從在步驟146收到的估算中識別最大代碼使用水平或功率使用水平。這使得BSC能夠選擇最接近代碼使用水平或功率使用水平的阻塞門限的BTS。然后,BSC通知選擇的BTS,告知其要確定優選的協議。在步驟150,BTS可以按照前面參照圖1-5所述確定優選的協議。在另一個優選實施例中,BSC可以根據在步驟146接收的估算選擇協議,并通知切換區內選定的BTS所選擇的優選協議以供移動裝置72使用。
參見圖8,在另一個實施例中,方法160用現有技術中已知的方式使用BTS66a,66b與/或BSC68,確定不同的網絡參數。這可以在如前所述選擇優選的協議之前進行。在步驟162,接收新的會話請求。在本例中,在步驟164,所述請求被分析,并被確定是一個38.4kbs的數據會話的請求。在步驟168,BTS66a,66b和/或BSC68確定哪些速率可被利用,以及可以得到哪些選擇。示例的選擇可以包括在利用RC3和RC4的CDMA網絡中的不同的代碼使用水平和功率使用水平、在使用UMTS的CDMA網絡中的擴展系數和編碼速率類型、用戶的帳單情況,或者其它因素(例如使用Turbo編碼而不使用卷積編碼,功率控制選擇等),這些可能影響會話的建立。
如果在步驟168根據步驟166的結果確定沒有可以用任何速率支持的數據傳遞會話,則在步驟170會話或者被阻斷或者排隊。如果數據傳遞的會話可被支持,則在步驟172選擇最大的傳遞速率(一般最大至請求的速率,在本例中為38.4kbs)。在步驟174,確定在選擇的傳遞速率下是否具有多個可利用的多個協議。如果多個協議可被利用,則在步驟176如前參照圖1-7所述的從可利用的協議中選擇優選的協議。如果需要,選擇優選的協議可以利用偏移系數HD。然后在步驟178使用優選的協議以選擇的傳遞速率建立會話。
如果步驟174確定沒有多個協議可用于支持最大傳遞速率,則在步驟180確定是否應當使用可利用的協議建立會話,或者是否應當降低傳遞速率。如果應當使用可利用的協議建立會話,則方法繼續到步驟178,并建立會話。如果決定要降低傳遞速率,則方法選擇可利用的下一個最低的傳遞速率(例如19.2kbs)并返回步驟174。
在另一個實施例中,圖8的方法160,可以被這樣改變,使得傳遞速率的選擇基于之前的優選協議的選擇。在另一個可替換的實施例中,優選的協議的選擇可以和傳遞速率的選擇相結合。
現在參看圖9a,9b,還是在另一個實施例中,方法190可以在圖3的網絡60中被實施。雖然和參照圖8所述的方法160類似,方法190說明和基礎信道(FCH)和補充信道(SCH)構成的基礎設施相結合的優選協議的選擇。FCH可以是一個低速率的信道,主要用于傳輸信號和低速率的數據傳遞,而SCH可用于高速率的數據傳遞。這兩個信道一般和IS2000技術有關,不過,在其它的技術中可能存在類似的信道設置。
特別參見圖9a,在步驟192,由參考BTS(小區62a的BTS66a)接收來自移動裝置72的進行數據傳遞的一個新的通信會話請求。在步驟194,BTS66a獲得代碼使用水平和功率使用水平,確定選擇RC3或選擇RC4作為優選的協議。在本例中,公式3的偏移系數可以用HDFCH表示。HDFCH可被選擇使得尤其相對于FCH偏置優選協議的選擇。在步驟194發生的確定前面已經說明,因而在本例中不再重復。在步驟196或198進行優選的協議的選擇(如在步驟194確定的)之后,BTS66a在步驟200確定是否存在足夠的資源(例如代碼和功率)用于建立FCH。如果資源存在,則BTS66a和BSC68在步驟202建立FCH。如果資源不存在,則BTS66a可以在步驟204改變所述的協議選擇(例如,如果在步驟194選擇了RC3,則在步驟204可以選擇RC4)。在步驟206,BTS66a可以確定是否具有足夠的資源使得利用在步驟204選擇的協議建立FCH。如果沒有足夠的資源,則在步驟208使會話阻斷。如果存在所述資源,則在步驟202由BTS66a和BSC68建立FCH。應當注意,可能具有多個協議(除去本例中的RC3、RC4之外),并且步驟204和206可被重復,以便確定是否存在用于任何數量的協議的資源。此外,應當注意,如果會話在切換區內被啟動,則可以應用參照圖7進行的討論。
在步驟210中,BTS66a向BSC68發送關于FCH的功率信息,BSC68使用所述功率信息計算用于設置各種數據速率和協議的SCH的可能的功率要求。因而,由BSC68產生一個表或類似的數據匯編,其中根據當前使用的FCH列出了特定速率和協議下的功率要求。例如,使用RC3的19.2kbs的速率可能需要第一功率量,使用RC4的19.2kbs的速率可能需要第二功率量,使用RC3的38.4kbs的速率可能需要第三功率量。這些計算可以一直進行到由特定的用戶/終端的特征規定的最大數據速率。例如,一個特定的用戶可能具有花費更多的支出計劃,其允許高達307.2kbs的速率,而另一個用戶可以具有花費較少的支出計劃,其允許的最高速率為153.6kbs。
在步驟212,BSC68向BTS66a發送所述的表。在一個替換實施例中,BTS可以根據當前使用的FCH的功率計算每種數據速率和協議類型所需的SCH功率。因而,可以不由BSC向BTS發送一個表。在步驟214,使用偏移系數HDSCH,BTS 66a獲得新的代碼使用水平和新的功率使用水平,確定選擇RC3或RC4作為優選的協議,如前所述。這個確定可以執行,例如,根據在步驟194最初獲得的代碼使用水平和功率使用水平的改變來更新優選的協議,所述改變部分地是由于在這些事件之間經過了一段有限的時間。在步驟216或218(根據在步驟214中的確定)選擇優選的協議之后,在步驟220BTS 66a把傳輸速率設置為由優選的協議確定的最高可利用的速率。再次,如果SCH要在SCH切換區(其可以和FCH切換區不同)內啟動,則可以應用參照圖7進行的說明。在這種情況下,可以使用對Cu和Pu而言最重要的BTS。此外,可以使用參考BTS。
現在參看圖9b,在步驟222,BTS 66a確定是否存在用于建立SCH的足夠的資源(例如代碼和功率)。BTS能夠計算在一個給定的時間有多少功率可被利用,并且從BSC在步驟212提供的表或由計算的FCH功率,可以確定其是否具有用于處理特定的SCH數據速率和協議的功率資源。類似地,BTS得知保留有多少代碼空間,然后可以確定其可以在什么協議下處理多高的速率。如果資源存在,則在步驟228,BTS 66a便建立SCH。如果資源不存在,BTS 66a可以在步驟224改變協議選擇(例如如果在步驟214選擇RC3,則BTS 66a可以在步驟224選擇RC4)。在步驟226,BTS 66a可以確定是否存在足夠的資源用于使用在步驟224選擇的協議建立SCH。如果資源存在,則在步驟228由BTS 66a建立SCH。如果資源不存在,則在步驟230可以重新選擇原始的協議(在步驟214選擇的)作為當前協議,并在步驟232確定是否可以使用一個較低的速率。如果不存在較低的速率,則方法190在經過一個隨機的或有限的時間,更新所述的表并試圖重新建立SCH之后,可以從試圖建立SCH退回而返回步驟210。如果存在較低的速率,則在步驟236選擇所述較低的速率,并且方法返回步驟222,確定是否存在用于建立SCH的資源。
一旦SCH數據會話結束并釋放資源,則當一個新的會話被啟動時再次初始化選擇算法。應當注意,FCH可以在多個SCH數據會話之間一直起作用。因而,每當啟動一個新的會話時,便可以運行上述的算法,以便使SCH確定要使用的優選的協議。作為另一個實施例,如果在步驟222資源未超過,則可以考慮在當前的協議下的較低的速率而不按照步驟224所述改變協議。如果沒有較低的速率的呼叫可在優選的協議下被連接,則可以改變所述協議,并再次從請求的最大速率開始,確定可以由其它的協議支持的那個速率。
在另一個實施例中,當和一個用戶同時建立多個的SCH時,每個SCH建立應當運行通過圖9a,9b所示的程序,以便確定要使用的協議。因而,FCH和每個SCH可以同時使用不同的協議。
在另一個實施例中,圖3的網絡60可以利用一種分割,以便保留可利用的代碼和功率的一部分用于話音通信,而另一部分用于數據通信。例如,可以保留60%的可利用的代碼和功率用于話音通信,而其余的40%可被保留用于數據通信。此外,可以保留代碼和功率的不同的百分數。例如,可利用的代碼可以被分割使得60%被保留用于話音通信,40%用于數據通信,而功率可被分割使得50%分別被用作話音通信和數據通信。
所述分割可以是“硬”分割或“軟”分割。硬分割可被這樣設置,使得一旦用于話音或數據的可利用的保留的資源(例如代碼或功率)被用完,則話音或數據便必須等待,直到一些保留的資源在建立另一個會話之前被釋放。與此相反,軟分割取決于諸多因素,例如Hv或HD。
在另一個實施例中,上述的優選的協議的選擇可以和美國專利6069871提出的通信分配以及動態負載平衡一道被利用,所述美國專利的申請日是1998年3月6日,其被轉讓給Nortel Networks Corp.,名稱為“TRAFFIC ALLOCATION AND DYNAMIC LOADBALANCING IN A MULTIPLE CARRIER CELLULAR WIRELESSCOMMUNICATION SYSTEM”,該專利被包括在此作為參考,如同在此處插入其全文一樣。
現在參看圖10,在另一個實施例中,上面參照圖6所述的優選協議的選擇可以進行多次而不僅在呼叫開始時進行。如圖6所示,曲線120表示參照功率使用水平(Pu)126和代碼使用水平(Cu)128的兩個區122和124,兩者都被標稱化了。每個區122、124表示在BTS 66a中的功率使用和代碼使用的不同的分布,如前所述。區122、124由邊界線130劃分。兩個滯后區250,252表示這樣的區域,其中通信會話可以不被從一個協議轉換到另一個協議,如下所述。
在本例中,一組觸發器可被初始化,使得在通信會話期間強制執行一個重新選擇程序。例如,可以使用一個例如每隔30秒便進入會話的計時器,圖3的BTS 66a,66b計算代碼使用和功率使用,以便確定所述設置對于那個特定的會話是否仍然是最佳的。如果設置是最佳的,則另一個30秒(或者一些其它的隨機返回時間)便不執行任何操作。
如果設置不再是最佳的,因而需要新的協議,便確定是否應當改變協議。這可以通過在決定處理中設置一個滯后來實現,例如由區250、252所示的。例如,利用RC4作為優選的協議開始建立通信會話。呼叫30秒之后,根據當時的代碼使用和功率使用檢查是否仍然需要使用RC4。如果現在RC3是優選的協議(例如會話落入區122或區250),則根據是否會話處于區122確定是否改變到RC3。如果會話處于區122,則把優選的協議改變為RC3。不過,如果會話處于滯后區250內,則會話將繼續使用RC4協議。同樣,如果會話落在區124內,則RC3的通信會話可以被轉換成RC4通信會話,不過如果其處于區252內,則不改變。
這種滯后可以阻止不需要的快速改變協議的次數。如果確定需要改變協議,并在預定的限制內,則網絡60和移動裝置72可以在通信會話期間改變協議。改變會話的過程可以和基礎技術有關(例如UMTS或IS2000)。在一些技術中,其可能比其它的技術容易。例如,在一些技術中,相關的信息結構是適當的,而其它的技術可能需要硬切換來改變會話。在其它的技術中,除非呼叫被首先停止(操作員可能不贊成),否則協議的改變是不可能的。應當注意,監視通信會話(例如重新選擇選項)可以不根據時間,而可以根據會話的數據速率、BTS接近阻塞門限的程度等,或者根據這些觸發的組合。
雖然上面的說明提供了特別和下鏈接或正向鏈接(例如BTS到移動裝置)有關的例子,但是所提出的原理不僅僅限于下鏈接或正向鏈接。一般地說,這些原理也可以應用于上鏈接或反向鏈接(例如移動裝置到BTS)。例如,在同步的CDMA(S-CDMA)中,在反向鏈接上的區段中的用戶可以被這樣定時,使得他們的傳輸同時達到BTS。這允許使用正交代碼來維持反向鏈接信號的正交性,這增加反向鏈接的容量和覆蓋率。因而,存在使用不同的正交代碼長度和功率使用水平的不同的協議。
因此,在上面詳細說明的基本原理是同樣可以應用的。應當注意,這些原理的應用可以和前述的不同。使用上面的例子,S-CDMA系統區段可以根據反向鏈路中當前在其區域內活動的用戶所使用的協議獲得在反向鏈路上的代碼使用的測量。系統與/或區段可以根據BTS進行的測量構成功率使用量度,或者輪詢在反向鏈路上的活動的用戶以便發送其當前在反向鏈路上使用的平均功率的估算。
如果功率使用被在BTS構成,則可以使用熱噪聲的增加作為功率使用的指示。一般地說,反向鏈路功率使用和反向鏈路內的熱噪聲的升高成正比。對于同樣等級的服務,功率效率高的協議比功率效率低的協議需要較低的Eb/No(每比特的能量對噪聲功率頻譜密度)。需要較低的Eb/No的協議可以傳輸較少的功率,并對于一個給定數量的用戶平均而言,將導致在熱噪聲基數上的較低的噪聲增加。因而,可以指定在熱噪聲限制上的一個門限升高,用于比較當前在系統中的熱噪聲上的測量到的增加,從而獲得Pu指示(其不是功率使用的直接測量,而是功率使用的一個間接指示)。
如果活動的用戶被輪詢,則每個終端對系統向網絡說明在那時使用的平均功率。因為終端功率的上限對于系統也是已知的,可以獲得區段內的關于所述用戶的平均用戶Pu的指示,其可以是被終端功率的上限除過的平均終端功率。因此,當系統中的每個用戶報告其各自的Pu時,系統可以構成一個反向鏈路Pu測量,其可以是來自每個活動用戶的所有報告的Pu的簡單的平均。結果,當新的終端請求一個會話時,系統可以指定在反向鏈路或上行鏈路上使用的協議。
雖然上面的說明示出并描述了一個或幾個實施例,本領域的技術人員應當理解,不脫離本發明的范圍和構思,可以在細節上和形式上作出各種改變。例如,在其它的技術或實施方案中,BTS,BSC,和/或移動裝置可以不以相同的形式存在,而可以利用其它的元件完成相同的功能。此外,可以利用用于獲得和計算系數例如代碼使用水平和功率使用水平的其它方法來產生所需的解決方案。因此,權利要求應當以和本說明一致的寬的方式被解釋。
權利要求
1.一種用于在受到用戶代碼最大數量和最大功率量限制的電信系統中使通信會話的數量最大的方法,所述電信系統可以操作利用多個協議之一來建立通信會話,所述多個協議包括功率使用比代碼使用更有效的第一協議以及代碼使用比功率使用更有效的第二協議,所述方法包括獲得第一量度,所述第一量度和電信系統正在使用的用戶代碼的最大數量的百分數相關聯;獲得第二量度,所述第二量度和電信系統正在使用的功率的最大數量的百分數相關聯;比較所述第一量度和所述第二量度,所述比較識別第一量度較大還是第二量度較大;以及如果第一量度較大,則選擇第二協議來建立新的通信會話,如果第二量度較大,則選擇第一協議來建立新的通信會話。
2.如權利要求1所述的方法,還包括比較所述第一量度和一個預定的代碼阻斷門限,所述代碼阻斷門限限定可用于新的通信會話的代碼的最大數量的百分數;比較所述第二量度和一個預定的功率阻斷門限,所述功率阻斷門限限定一個在所述電信系統中可利用的最大功率量的百分數;以及如果所述第一量度超過所述代碼阻斷門限,或者第二量度超過所述功率阻斷門限,則阻斷新的通信會話的建立。
3.如權利要求2所述的方法,還包括確定新的通信會話是數據傳輸通信還是話音通信;以及如果新的通信會話是數據傳輸通信,則排隊新的通信會話的建立而不阻斷新的通信會話的建立。
4.如權利要求2所述的方法,其中所述第一量度和第二量度被標稱化。
5.如權利要求1所述的方法,還包括在確定第一量度較大還是第二量度較大時使用一個偏移系數,所述偏移系數可以操作用于使所述比較偏向所述第一量度或第二量度。
6.如權利要求1所述的方法,還包括通知發出所述請求的裝置所選擇的協議。
7.如權利要求1所述的方法,還包括在新的通信會話期間,監視所述第一量度和第二量度;以及如果所述第一量度和第二量度之間的比較表明應當選擇未被選中的協議,則修改新的通信會話,以便利用未被選中的協議。
8.如權利要求7所述的方法,還包括計算所述第一量度和第二量度和一個協議門限的接近程度,所述協議門限可以用于為每個協議限定所述第一量度和第二量度;以及如果計算表明所述第一量度和第二量度距離所述協議門限一個預定的最小距離,則修改通信會話,以便利用未選中的協議。
9.如權利要求1所述的方法,還包括獲得多個第一量度和第二量度,所述多個第一量度和第二量度的每一個和電信系統的一個元件相關聯;比較所述第一量度和第二量度,從而求得最大的使用水平,其中所述最大使用水平是第一量度或第二量度;以及命令和所述最大使用水平相關的元件選擇第一量度或第二量度,所述選擇根據和所述元件相關的第一量度和第二量度進行。
10.如權利要求1所述的方法,還包括選擇用于新的通信會話的第一速率;確定所述第一速率是否支持選擇的協議;以及如果所述第一速率支持選擇的協議,則使用所述第一速率和選擇的協議建立新的通信會話。
11.如權利要求10所述的方法,還包括如果第一速率不支持選擇的協議,則選擇一個第二速率;確定所述第二速率是否支持選擇的協議;以及如果第二速率支持選擇的協議,則使用所述第二速率和選擇的協議建立新的通信會話。
12.如權利要求10所述的方法,還包括如果第一速率不支持選擇的協議,則選擇未選中的協議;確定第一速率是否支持所選擇的協議;以及如果第一速率支持所選擇的協議,則利用第一速率和選擇的協議建立新的通信會話。
13.如權利要求1所述的方法,還包括確定用于新的通信會話的最大速率;確定第一協議和第二協議是否可以在所述最大速率下使用;以及如果第一和第二協議可以使用,并且如果第一量度較大,則選擇第二協議用于建立新的通信會話,如果第二量度較大,則選擇第一協議用于建立新的通信會話。
14.如權利要求13所述的方法,還包括分析電信系統的至少一個資源的可利用性,從而確定是否能夠使用所選擇的協議建立第一通信信道;以及如果資源可被利用,則建立第一通信信道。
15.如權利要求14所述的方法,還包括如果資源不能被利用,則選擇未選中的協議;分析資源的可利用性,以便確定是否能夠使用所選擇的協議建立第一通信信道;以及如果第一通信信道不能被建立,則阻斷新的通信會話的建立。
16.如權利要求14所述的方法,還包括更新第一量度和第二量度;根據更新的第一量度和更新的第二量度,確定使用第一協議還是使用第二協議;分析資源的可利用性,以便確定是否能夠使用選擇的協議建立第二通信信道;以及如果資源可被利用,則建立所述第二通信信道。
17.如權利要求16所述的方法,還包括如果資源不能被利用,則選擇未選中的協議;分析資源的可利用性,以便確定是否能夠使用選擇的協議建立第二通信信道;如果資源不能被利用,則確定是否存在一個較低的速率;以及如果較低的速率存在,則選擇該較低的速率。
18.一種用于使受到代碼最大數量和最大功率量限制的電信系統的容量最大的方法,所述電信系統可以操作利用多個協議之一來建立通信會話,所述多個協議至少包括一個功率使用比代碼使用更有效的第一協議和代碼使用比功率使用更有效的第二協議,所述方法包括獲得代碼使用水平和功率使用水平,所述代碼使用水平和功率使用水平分別表明對所述電信系統正在使用的最大數量代碼和最大數量功率的需求程度;比較所述代碼使用水平和功率使用水平,所述比較識別代碼使用水平較大還是功率使用水平較大;以及如果代碼使用水平較大則選擇第二協議用于建立新的通信會話,如果功率使用水平較大則選擇第一協議用于建立新的通信會話。
19.如權利要求18所述的方法,還包括確定新的通信會話是數據傳輸通信還是話音通信;以及如果新的通信會話是數據傳輸通信,則排隊新的通信會話的建立而不阻斷新的通信會話的建立。
20.如權利要求18所述的方法,還包括在確定代碼使用水平較大還是功率使用水平較大時使用一個偏移系數,所述偏移系數可以用于使所述比較偏向代碼使用水平或功率使用水平。
21.如權利要求18所述的方法,還包括在新的通信會話期間,監視所述代碼使用水平和功率使用水平;以及如果所述代碼使用水平和功率使用水平之間的比較表明應當選擇未被選中的協議,則修改新的通信會話,以便利用未被選中的協議。
22.如權利要求18所述的方法,還包括計算所述代碼使用水平和功率使用水平與一個協議門限的接近程度,所述協議門限可以用于為每個協議限定所述代碼使用水平和功率使用水平;以及如果計算表明所述代碼使用水平和功率使用水平距離所述協議門限一個預定的最小距離,則修改通信會話,以便利用未選中的協議。
23.一種用于使一個電信網絡的第一區段中的通信會話容量最大的系統,其中在所述第一區段中的會話容量受到用戶代碼的最大數量和功率的最大數量的限制,所述系統包括可以由所述第一區段訪問的第一處理中心,所述第一處理中心可以操作用于和一個通信裝置通信;功率使用比代碼使用更有效的第一協議,所述第一協議可以操作用于在所述第一處理中心和所述通信裝置之間建立通信會話;代碼使用比功率使用更有效的第二協議,所述第二協議可以操作用于在所述第一處理中心和所述通信裝置之間建立通信會話;以及由所述第一處理中心使用的指令集,所述指令集包括用于實現下述功能的指令計算第一代碼使用水平,所述第一代碼使用水平和由所述第一處理中心正在使用的代碼的最大數量的百分數相關;計算第一功率使用水平,所述第一功率使用水平和由所述第一處理中心正在使用的功率的最大數量的百分數相關;比較第一代碼使用水平和第一功率使用水平,所述比較識別第一代碼使用水平較大還是第一功率使用水平較大;以及如果第一代碼使用水平較大,則選擇第二協議用于建立通信會話,如果第一功率使用水平較大,則選擇第一協議用于建立通信會話。
24.如權利要求23所述的系統,其中所述第一處理中心分布在一個控制器和一個收發信機之間。
25.如權利要求23所述的系統,其中所述指令集還包括用于實現下述功能的指令獲得和一個第二處理中心相關的第二代碼使用水平和第二功率使用水平;比較所述第一和第二代碼使用水平和第一和第二功率使用水平,以便求得一個最大的使用水平,其中所述最大的使用水平是代碼使用水平或功率使用水平;以及命令和所述最大使用水平相關的所述第一或第二處理中心選擇第一協議或第二協議。
26.如權利要求23所述的系統,其中所述指令集還包括用于實現下述功能的指令確定新的通信會話是數據傳輸通信還是話音通信;以及如果新的通信會話是數據傳輸通信,則排隊新的通信會話的建立。
27.如權利要求23所述的系統,其中的指令集還包括用于實現下述功能的指令在確定第一代碼使用水平較大還是第一功率使用水平較大時利用一個偏移系數,所述偏移系數可以操作用于使所述比較偏向第一代碼使用水平或第一功率使用水平。
28.如權利要求23所述的系統,其中指令集還包括用于通知發出所述請求的通信裝置所選擇的協議的指令。
29.如權利要求23所述的系統,其中的指令集還包括用于實現下述功能的指令在通信會話期間,監視所述第一代碼使用水平和第一功率使用水平;以及如果所述第一代碼使用水平和第一功率使用水平之間的比較表明應當選擇未被選中的協議,則修改通信會話,以便利用未被選中的協議。
30.如權利要求23所述的系統,其中的指令集還包括用于實現下述功能的指令計算所述第一代碼使用水平和第一功率使用水平與一個協議門限的接近程度,所述協議門限可以用于為第一和第二協議的每個協議定義所述第一代碼使用水平和第一功率使用水平;以及如果計算表明所述第一代碼使用水平和第一功率使用水平距離所述協議門限一個預定的最小距離,則修改通信會話,以便利用未選中的協議。
全文摘要
本發明提供一種用于使電信網絡中的通信會話的數量最大的系統和方法。所述網絡包括多個協議,每個協議利用預定數量的代碼和一定數量的功率。因而,每個協議的需要性可以根據可利用的代碼和功率的數量而改變。獲得網絡的代碼使用水平和功率使用水平,并進行比較,以便確定所述網絡是否正在使用可利用的代碼的一個較高的百分數或者可利用的功率的一個較高的百分數。如果正在使用代碼的一個較高的百分數,則使用利用相對少的代碼而利用較多的功率的協議建立新的會話。同樣,如果正在使用較高的功率的百分數,則可以利用使用相對小的功率而使用較多的代碼的協議建立新的會話。
文檔編號H04L1/00GK1739311SQ02826958
公開日2006年2月22日 申請日期2002年10月30日 優先權日2001年12月10日
發明者阿什溫·切達 申請人:北電網絡有限公司
網友(you)詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1