專利名稱:時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,特別涉及一種時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法 和裝置。
背景技術(shù):
微波傳送受天氣的影響很大,當(dāng)天氣晴朗時(shí),傳送信道的信噪比高,同
樣波道間隔的信道上能夠采用更高的調(diào)制模式,如256正交幅度調(diào)制 (Quadrature Amplitude Modulation;簡稱QAM),此時(shí)樣£波《連路具有較 大的鏈路帶寬;反之,當(dāng)出現(xiàn)雨雪天氣時(shí),傳送信道的信噪比降低,同樣波 道間隔的信道上只能采用較低的調(diào)制模式,如正交相移鍵控(Quadrature Phase Shift Keying;簡稱QPSK),此時(shí)微波鏈路只有較小的鏈路帶寬。 當(dāng)微波鏈路的帶寬隨著天氣情況劣化而P爭低時(shí),通常情況下數(shù)據(jù)業(yè)務(wù)在帶寬 降低的情況下會(huì)被率先丟棄,但是當(dāng)數(shù)據(jù)業(yè)務(wù)被完全丟棄的情況下時(shí)分復(fù)用 (Time Division Multiplex;簡稱TDM)業(yè)務(wù)帶寬仍舊大于空口帶寬的時(shí) 候,需要針對(duì)多路TDM業(yè)務(wù)按優(yōu)先級(jí)進(jìn)行調(diào)度,保證高優(yōu)先級(jí)的TDM業(yè)務(wù)完全 無損,而丟掉低優(yōu)先級(jí)的TDM業(yè)務(wù)。相反,當(dāng)微波鏈路的帶寬隨著天氣情況好 轉(zhuǎn)而增大時(shí),需要將一些低優(yōu)先級(jí)TDM業(yè)務(wù)也通過空口進(jìn)行傳輸,在這過程中, 也需要保證已有的高優(yōu)先級(jí)TDM業(yè)務(wù)不受任何影響,業(yè)務(wù)無損。
為了保證切換時(shí)高優(yōu)先級(jí)的TDM業(yè)務(wù)不受影響,現(xiàn)有技術(shù)一般是將TDM業(yè) 務(wù)進(jìn)行電路仿真,形成報(bào)文格式,最后與數(shù)據(jù)業(yè)務(wù)一起按照數(shù)據(jù)業(yè)務(wù)調(diào)度的 方法保證服務(wù)質(zhì)量(Quality of Service;簡稱QOS)。
采用電路仿真進(jìn)行切換時(shí),TDM業(yè)務(wù)的延時(shí)大,接收和發(fā)送側(cè)都需要緩存 一整幀數(shù)據(jù);TDM業(yè)務(wù)的報(bào)文頭部開銷大,鏈路利用率較低;TDM業(yè)務(wù)的抖動(dòng)較大。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法和裝置,用以解決現(xiàn)有技
術(shù)中TDM業(yè)務(wù)的延時(shí)抖動(dòng)大、鏈路利用率低的問題,P條低TDM業(yè)務(wù)抖動(dòng)和延時(shí),
提高鏈路利用率。
本發(fā)明實(shí)施例提供一種時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法,包括
從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃?br>
配時(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù);
將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述微波幀的速率調(diào)整為一致。
本發(fā)明實(shí)施例又提供一種時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置,包括 時(shí)隙分配模塊,用于從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照
設(shè)定次序?qū)⑺龃峙鋾r(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用
業(yè)務(wù);
調(diào)度模塊,用于將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述微波幀 的速率調(diào)整為一致。
本發(fā)明實(shí)施例提供的時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法和裝置,可以將TDM業(yè)務(wù)均勻 的分散在微波鏈路的微波幀中,根據(jù)微波鏈路帶寬變化,增加或減少微波鏈 路上的TDM業(yè)務(wù),可以降低TDM業(yè)務(wù)的傳輸抖動(dòng)和切換抖動(dòng),減少TDM業(yè)務(wù)的延 時(shí),保證TDM業(yè)務(wù)的服務(wù)質(zhì)量,提高微波鏈路的利用率。
圖1為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例的流程圖2為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中TDM業(yè)務(wù)調(diào)度的系統(tǒng)圖3為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中時(shí)鐘使能的示意圖;圖4為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中Li 各TDM業(yè)務(wù)時(shí)隙分配的流 程圖5為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中TDM業(yè)務(wù)時(shí)隙分配的效果
圖6為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中一3各TDM業(yè)務(wù)的時(shí)隙分配示
意圖7為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中第K路TDM業(yè)務(wù)調(diào)度的流程
圖8為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中TDM業(yè)務(wù)調(diào)度的效果圖; 圖9為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置第 一實(shí)施例的結(jié)構(gòu)示意圖; 圖10為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置第二實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖l為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例的流程圖,如圖1所示,該時(shí) 分復(fù)用業(yè)務(wù)調(diào)度方法包括以下步驟
步驟IOI、從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)?所述待分配時(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù)。
步驟102、將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述^f敖波幀的速率 調(diào)整為一致。
在微波鏈路的微波幀中,可以映射多路時(shí)分復(fù)用(TDM)業(yè)務(wù),圖2為本 發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中TDM業(yè)務(wù)調(diào)度的系統(tǒng)圖,如圖2所示,幀 搜索和幀定界才莫塊21支持自適應(yīng)編碼調(diào)制(Adaptive code and modulation; 簡稱ACM)功能,可以對(duì)微波鏈路23進(jìn)行幀搜索和幀定界。TDM業(yè)務(wù)調(diào)度模 塊2 2可以對(duì)n路TDM業(yè)務(wù)進(jìn)行時(shí)隙分配和調(diào)度。
為了保證;微波鏈if各帶寬切換時(shí)無損傷,;微波幀的時(shí)鐘頻率(CLK)在各種幀結(jié)構(gòu)下保持不變,可以通過時(shí)鐘使能(CLK—EN)控制微波幀中的字節(jié)速率。 圖3為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中時(shí)鐘使能的示意圖,如圖3所示, 時(shí)鐘頻率(CLK)在微波幀中不變,當(dāng)微波鏈路帶寬減小時(shí),可以在相同的時(shí) 間內(nèi)減少時(shí)鐘使能(CLK-EN)的個(gè)數(shù),反之則可以增加時(shí)鐘使能的個(gè)數(shù)。例 如每個(gè)微波幀的時(shí)鐘周期數(shù)為N,則幀周期T-I^時(shí)鐘周期。而每個(gè)微波幀的 有效時(shí)隙為M,則微波鏈路的鏈路帶寬為"M*8/T (假設(shè)每個(gè)有效時(shí)隙承載8 比特?cái)?shù)據(jù))"。微波幀的M個(gè)有效時(shí)隙近似均勻的M在N個(gè)時(shí)鐘周期內(nèi)。
當(dāng)微波鏈路發(fā)生ACM切換時(shí),幀搜索和幀定界^f莫塊將送出幀頭指示信號(hào) (例如SYNC信號(hào))、切換指示和當(dāng)前微波幀N、 M的值。如果下一幀需要進(jìn) 行切換,切換指示應(yīng)該先于下一幀的SYNC信號(hào)到來,以留給TDM業(yè)務(wù)調(diào)度模塊 足夠的時(shí)間進(jìn)行調(diào)度。
由于有效時(shí)隙不一定總是全部分配給TDM業(yè)務(wù),當(dāng)前承載的TDM業(yè)務(wù)的路 數(shù)L決定了TDM業(yè)務(wù)分配到的時(shí)隙數(shù)M,。在執(zhí)行步驟101時(shí),需要獲取所述時(shí)分 復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù),例如可以采用下面的公式(1)計(jì)算^f鼓波幀中的 時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙ltM,
M,=L* [每路TDM業(yè)務(wù)帶寬,N/ (8*"》+適配字節(jié)個(gè)數(shù)] (1)
在公式(1)中L為所述微波幀當(dāng)前承載的時(shí)分復(fù)用業(yè)務(wù)的路數(shù),M,為所 述微波幀中的時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù),N為所述微波幀的時(shí)鐘周期數(shù), fsys為系統(tǒng)時(shí)鐘頻率,如果每路TDM業(yè)務(wù)帶寬*N/(8*fsys)的數(shù)值不為整數(shù),則M, 的值可以四舍五入取整,適配字節(jié)一般是指調(diào)整指示字節(jié)和負(fù)調(diào)整字節(jié),采 用適配字節(jié)統(tǒng)一調(diào)整適配。
為了減少TDM業(yè)務(wù)抖動(dòng),在微波幀中,需要將每路TDM業(yè)務(wù)的時(shí)隙近似均 勻地分配在N個(gè)時(shí)鐘周期中。由于幀搜索和幀定界模塊送出的當(dāng)前微波幀的M 個(gè)有效時(shí)隙近似均勻的分散在N個(gè)時(shí)鐘周期內(nèi),因此TDM業(yè)務(wù)調(diào)度;^莫塊只需將
TDM業(yè)務(wù)均勻間插在M,個(gè)時(shí)隙中,就可以實(shí)現(xiàn)將每3各TDM業(yè)務(wù)近似均勻的分布
9在N個(gè)時(shí)隙中。
具體地,根據(jù)所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)和所述微波幀的有效時(shí) 隙數(shù),從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃?分配時(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù),可以包括以
下兩種情況
情況一、當(dāng)TDM業(yè)務(wù)在微波鏈路的微波幀中正常傳輸時(shí),在所述樣i波幀的 有效時(shí)隙數(shù)大于所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)時(shí),依次從所述微波幀中 的有效時(shí)隙中均勻選取待分配時(shí)隙,按照所述微波幀中的時(shí)分復(fù)用業(yè)務(wù)的路 號(hào),將取出的待分配時(shí)隙依次循環(huán)分配給所述每路時(shí)分復(fù)用業(yè)務(wù)。
情況二、當(dāng)微波鏈路進(jìn)行切換時(shí),若所述^f數(shù)波幀當(dāng)前的有效時(shí)隙數(shù)小于 所述時(shí)分復(fù)用業(yè)務(wù)當(dāng)前需分配的時(shí)隙數(shù),則重新依次從所述微波幀的有效時(shí) 隙中均勻選取待分配時(shí)隙,將取出的待分配時(shí)隙依次循環(huán)分配給所述微波幀 中選定的路號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù)。由于當(dāng)前的有效時(shí)隙數(shù)小于時(shí)分復(fù)用業(yè) 務(wù)當(dāng)前需分配的時(shí)隙數(shù),這里所提到的選定的路號(hào)可以是對(duì)應(yīng)于多路優(yōu)先級(jí) 高的時(shí)分復(fù)用業(yè)務(wù),并且這多路優(yōu)先級(jí)高的業(yè)務(wù)所需分配的時(shí)隙^:小于所述 微波幀當(dāng)前的有效時(shí)隙數(shù),這樣可以保證優(yōu)先級(jí)高的業(yè)務(wù)分配到待分配時(shí)隙, 從而保證優(yōu)先級(jí)高的業(yè)務(wù)可以在^b皮幀中正常傳輸。
進(jìn)一步地,可以按照所述時(shí)分復(fù)用業(yè)務(wù)的路號(hào)從小到大的順序,對(duì)應(yīng)的 從高到低的設(shè)置所述時(shí)分復(fù)用業(yè)務(wù)的優(yōu)先級(jí)。這時(shí),將取出的所述待分配時(shí) 隙,依次循環(huán)分配給所述微波幀中選定的路號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù)的具體方 法可以為根據(jù)所述微波幀當(dāng)前可以承載的時(shí)分復(fù)用業(yè)務(wù)的路數(shù),按照從小 到大的順序選定需分配時(shí)隙的時(shí)分復(fù)用業(yè)務(wù)的路號(hào),將取出的所述微波幀的 待分配時(shí)隙,依次循環(huán)分配給選定的路號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù)。
圖4為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中L路TDM業(yè)務(wù)時(shí)隙分配的流 程圖,圖4是一種字節(jié)均勻算法。其中i為有效時(shí)隙的標(biāo)號(hào),L為TDM業(yè)務(wù)的路 數(shù),K為TDM業(yè)務(wù)的路號(hào),K的取值范圍為[O,L-l], M為每個(gè)微波幀的有效時(shí)隙數(shù),M,為每個(gè)微波幀的L路TDM業(yè)務(wù)需分配的時(shí)隙數(shù)。其中M、 M,、 L為已知數(shù)值, i和K的初始值為"0"。從每個(gè)微波幀的第一個(gè)有效時(shí)隙(i-0)開始,加法 器acc—num初始為"0",根據(jù)M、 M,的數(shù)值,從M中均勻選取M,個(gè)待分配時(shí)隙, 按照路號(hào)從小到大的順序循環(huán)分配給L路TDM業(yè)務(wù)。本實(shí)施例中,均勻選取M, 個(gè)待分配時(shí)隙的是指在M個(gè)有效時(shí)隙中,按照一定的規(guī)則,選取待分配時(shí)隙 分配給L路TDM業(yè)務(wù),使L路TDM業(yè)務(wù)所分配到的時(shí)隙在微波幀的M個(gè)有效時(shí)隙中 均勻分布。例如按照有效時(shí)隙號(hào),每隔l個(gè)有效時(shí)隙選出l個(gè)作為待分配時(shí) 隙,分配給TDM業(yè)務(wù)。本實(shí)施例中的K不僅用于標(biāo)注業(yè)務(wù)路數(shù),也用于標(biāo)注業(yè) 務(wù)的優(yōu)先級(jí),例如K越小,優(yōu)先級(jí)越大。如圖4所示,L路TDM業(yè)務(wù)時(shí)隙分配 的流程具休可以為
步驟401、初始化微波幀中有效時(shí)隙的標(biāo)號(hào)i-O,執(zhí)行步驟402。 步驟401'、初始化TDM業(yè)務(wù)的路號(hào)K-O,攜帶初始化K值等待執(zhí)行步驟406。 其中步驟401、 401,是初始化的過程,時(shí)序上沒有限制。 步驟402、初始化加法器acc—num=0。
步驟403、令加法器acc-num與TDM業(yè)務(wù)需分配的時(shí)隙數(shù)M,做加法運(yùn)算后得 到的結(jié)果作為加法器acc—n咖當(dāng)前的數(shù)值。
步驟404、判斷加法器acc—num當(dāng)前的數(shù)值是否大于或等于微波幀的有效 時(shí)隙數(shù)M,如果是,則當(dāng)前時(shí)隙為從有效時(shí)隙中選出的待分配時(shí)隙,執(zhí)行步驟 406,否則執(zhí)行步驟405。 、'
步驟405、令i-i+l,跳到下一時(shí)隙,執(zhí)行步驟409。
步驟406、等待步驟404判斷當(dāng)前時(shí)隙為從有效時(shí)隙中選出的待分配時(shí)隙 時(shí),將當(dāng)前時(shí)隙i分配給當(dāng)前路號(hào)K對(duì)應(yīng)的TDM業(yè)務(wù),執(zhí)行步驟407和步驟408。
步驟407、令加法器acc-num與微波幀的有效時(shí)隙數(shù)M做減法運(yùn)算后得到的 結(jié)果作為加法器acc—num當(dāng)前的數(shù)值,執(zhí)行步驟405。
步驟408、令K《+1,跳到下一路TDM業(yè)務(wù),執(zhí)行步驟410。
步驟4Q9、判斷當(dāng)前微波幀是否結(jié)束,即判斷i-M是否成立,如果是則執(zhí)行步驟411,否則返回執(zhí)行步驟403。
步驟410、執(zhí)行判斷是否到最后一路業(yè)務(wù),即判斷PL是否成立,如果是, 則開始為下一輪L路TDM業(yè)務(wù)分配時(shí)隙,即令PO,否則將K的值返回步驟406。
步驟411、跳到下一個(gè)微波幀的第一個(gè)時(shí)隙。
例如4艮設(shè)M為13, M,為8, L為4。
對(duì)于第一個(gè)有效時(shí)隙,當(dāng)〖=0時(shí),執(zhí)行步驟403計(jì)算acc—nun^acc—num+M, 之后,acc_num=8,執(zhí)行步驟404判斷得到acc-nuii^8〉^N^13不成立后,執(zhí)行步 驟405跳到下一時(shí)隙1=1,然后執(zhí)行步驟4Q9判斷該;敞波幀未結(jié)束返回執(zhí)行步驟 403。
對(duì)于第二個(gè)有效時(shí)隙,此時(shí)i-l,執(zhí)行步驟403計(jì)算acc—num=acc_num+M, 之后,acc_num=8+8=16,執(zhí)行步驟404判斷得到acc—nun^l6〉-M-13成立時(shí),時(shí) 隙號(hào)為1=1的有效時(shí)隙為選出的待分配時(shí)隙,執(zhí)行步驟406將i^對(duì)應(yīng)的有效時(shí) 隙'T,分配給路號(hào)"0"對(duì)應(yīng)的最高優(yōu)先級(jí)的TDM業(yè)務(wù),然后執(zhí)行步驟407計(jì) 算acc—nun^acc-num-M=16-13=3,再執(zhí)行步驟408跳到下一路TDM業(yè)務(wù),并執(zhí)行 步驟405跳到下一時(shí)隙。
對(duì)于第三個(gè)有效時(shí)隙,此時(shí)卜2,執(zhí)行步驟40!3計(jì)算acc-num-acc-num+M, 之后,acc_num=3+8=ll,執(zhí)行步驟404判斷得到acc—num-ll—N^13不成立時(shí), 執(zhí)行步驟405跳到下一時(shí)隙i-3,然后執(zhí)行步驟409判斷該微波幀未結(jié)束返回執(zhí) 4t步驟403。
對(duì)于第四個(gè)有效時(shí)隙,此時(shí)i-3,執(zhí)行步驟403計(jì)算acc-nun^acc—num+M, 之后,acc_num=ll+8=19,執(zhí)行步驟404判斷得到acc—nmi^l9〉-M-13成立時(shí), 時(shí)隙號(hào)為1=3的有效時(shí)隙為選出的待分配時(shí)隙,執(zhí)行步驟406將1=3對(duì)應(yīng)的有效 時(shí)隙"3"分配給路號(hào)'T,對(duì)應(yīng)的次高優(yōu)先級(jí)的TDM業(yè)務(wù),然后執(zhí)行步驟407 計(jì)算acc-nun^acc-num-M-19-13-6,再執(zhí)行步驟408跳到下一路TDM業(yè)務(wù),并執(zhí) 行步驟4 05跳到下一時(shí)隙。
繼續(xù)按照上述步驟可以將有效時(shí)隙4分配給5^號(hào)3,將有效時(shí)隙6分配《會(huì)路
12號(hào)4。如果L-4,則當(dāng)1(=4=1時(shí),將路號(hào)K清零,從而將微波幀的有效時(shí)隙循環(huán) 分配給L路TDM業(yè)務(wù),每個(gè)有效時(shí)隙中一般可以承載8比特的數(shù)據(jù),也可以根據(jù) 具體需要修改有效時(shí)隙中承載的數(shù)據(jù)的大小。 一直到i-M時(shí),從該微波幀中所 有的有效時(shí)隙中均勻的選取了待分配時(shí)隙,循環(huán)分配給了每路TDM業(yè)務(wù)。
圖5為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中TDM業(yè)務(wù)時(shí)隙分配的效果 圖,如圖5所示,在微波鏈路進(jìn)行切換前的微波幀的幀周期為T1,時(shí)鐘周期數(shù) 為Nl,有效時(shí)隙數(shù)為Ml, TDM業(yè)務(wù)路數(shù)為Ll, TDM業(yè)務(wù)需分配的時(shí)隙數(shù)為M1,; 切換后,微波幀的幀周期為T2,時(shí)鐘周期數(shù)為N2,有效時(shí)隙數(shù)為M2, TDM業(yè)務(wù) 路數(shù)為L2, TDM業(yè)務(wù)需分配的時(shí)隙數(shù)為M2,。當(dāng)切換后微波幀可以承載的TDM業(yè) 務(wù)的路數(shù)L2小于切換前可以承載的TDM業(yè)務(wù)的路數(shù)L1時(shí),需要按照上面的時(shí)隙 分配流程對(duì)L2路TDM業(yè)務(wù)重新進(jìn)行時(shí)隙分配。切換后,L2if各TDM業(yè)務(wù)分得的時(shí) 隙仍均勻地散布在微波幀周期內(nèi)。此時(shí),TDM業(yè)務(wù)路號(hào)K小于或等于L2的業(yè)務(wù) 能夠分配到時(shí)隙,而TDM業(yè)務(wù)路號(hào)K在L2與L1之間的業(yè)務(wù)則因?yàn)榉峙洳坏綍r(shí)隙 而被丟棄。由于預(yù)先將路號(hào)K與TDM業(yè)務(wù)的優(yōu)先級(jí)對(duì)應(yīng),K越小,優(yōu)先級(jí)越大, 因此為優(yōu)先級(jí)較高的業(yè)務(wù)分配時(shí)隙,而丟棄的業(yè)務(wù)為優(yōu)先級(jí)較低的業(yè)務(wù)。
時(shí)隙分配完成之后,可以得到時(shí)隙有效指示和待處理業(yè)務(wù)路號(hào)K (其中 K〈L),對(duì)于待處理業(yè)務(wù)路號(hào)K,當(dāng)前的有效時(shí)隙可能為兩種業(yè)務(wù)處理時(shí)隙 和適配時(shí)隙。圖6為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中 一路TDM業(yè)務(wù)的時(shí) 隙分配示意圖,如圖6所示,可以將適配時(shí)隙固定地放在分得的時(shí)隙即分配帶 寬65的最前面,把適配字節(jié)數(shù)定為"2",其中一個(gè)適配字節(jié)為調(diào)整指示字節(jié) 61,用于調(diào)整指示;另一個(gè)適配字節(jié)為負(fù)調(diào)整字節(jié)62,用于在負(fù)調(diào)整時(shí)裝載 TDM業(yè)務(wù)。此外TDM業(yè)務(wù)的時(shí)隙還可以包括正調(diào)整字節(jié), 一般情況下正調(diào)整字 節(jié)63承載TDM業(yè)務(wù),在正調(diào)整時(shí)正調(diào)整字節(jié)可以空載,但本發(fā)明實(shí)施例中不將 正調(diào)整字節(jié)作為適配字節(jié)。其中負(fù)調(diào)整字節(jié)和正調(diào)整字節(jié)占用的時(shí)隙個(gè)數(shù)不 做限定,可以為一個(gè)或者多個(gè)。圖6中的需求帶寬64為公式(1)中的"每路 TDM業(yè)務(wù)帶寬*N/(8*fsys),,比特每秒(bps)。在步驟102中,將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述樣i波幀的 速率調(diào)整為一致的方法具體為當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的速率大于所述微波幀 的速率時(shí),對(duì)所述微波幀進(jìn)行負(fù)調(diào)整;當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的速率小于所述 微波幀的速率時(shí),對(duì)所述微波幀進(jìn)行正調(diào)整。其中所述負(fù)調(diào)整具體為將從 微波幀中選出的負(fù)調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙用于承載所述時(shí)分復(fù)用業(yè)務(wù);所 述正調(diào)整具體為將/人微波幀中選出的正調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙空載。
具體地,公式(1)中的適配字節(jié)可以用于匹配TDM業(yè)務(wù)的速率和微波幀 的速率當(dāng)TDM業(yè)務(wù)速率快于微波幀速率時(shí),進(jìn)行負(fù)調(diào)整,即將負(fù)調(diào)整字節(jié)用 于傳輸TDM業(yè)務(wù);當(dāng)TDM業(yè)務(wù)速率慢于微波幀速率時(shí),進(jìn)4于正調(diào)整,即正調(diào)整 字節(jié)空載,不裝載業(yè)務(wù)。同時(shí)適配字節(jié)還需要具備反映當(dāng)前調(diào)整情況的能力, 在接收端能夠根據(jù)適配字節(jié)可以正確判斷調(diào)整情況,從而恢復(fù)TDM業(yè)務(wù)。
由于幀搜索和幀定界模塊送出的當(dāng)前微波幀的有效時(shí)隙數(shù)M不一定等于 時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)M,, M大于或等于M,時(shí),當(dāng)前微波幀的有效時(shí)隙 可以承載所有的L路TDM業(yè)務(wù),剩余的帶寬(M-M,) —8/T還可以分配給其他的 數(shù)據(jù)業(yè)務(wù),甚至還可以再多承載一路TDM業(yè)務(wù)。但當(dāng)M小于M,時(shí),需要對(duì)L路TDM 業(yè)務(wù)進(jìn)行調(diào)度,以使高優(yōu)先級(jí)的TDM業(yè)務(wù)首先被承載。
圖7為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中第K路TDM業(yè)務(wù)調(diào)度的流程 圖,如圖7所示,對(duì)第K路TDM業(yè)務(wù)進(jìn)行調(diào)度的方法包括
步驟701、讀取第K路對(duì)應(yīng)的當(dāng)前時(shí)隙,例如當(dāng)前時(shí)隙為調(diào)整指示字節(jié), 即j=0。 j為4艮據(jù)上面的圖4對(duì)應(yīng)的TDM業(yè)務(wù)時(shí)隙分配方法/人孩i波幀的有效時(shí)隙 中選擇出的待分配時(shí)隙。
步驟702、判斷當(dāng)前時(shí)隙是否對(duì)應(yīng)調(diào)整指示字節(jié)、負(fù)調(diào)整字節(jié)或正調(diào)整字 節(jié),若當(dāng)前時(shí)隙對(duì)應(yīng)調(diào)整指示字節(jié)即j-O,執(zhí)行步驟703,若當(dāng)前時(shí)隙對(duì)應(yīng)負(fù) 調(diào)整字節(jié)執(zhí)行即」'=1執(zhí)行步驟704,若當(dāng)前時(shí)隙對(duì)應(yīng)正調(diào)整字節(jié)即]=2執(zhí)行步驟 705,其他情況執(zhí)行步驟706。
步驟703、根據(jù)緩存中的數(shù)據(jù),判斷TDM業(yè)務(wù)速率的快慢,當(dāng)TDM業(yè)務(wù)速率快于微波幀速率時(shí),緩存中的存儲(chǔ)數(shù)據(jù)量增速較快,調(diào)整指示字節(jié)攜帶進(jìn)行
負(fù)調(diào)整的指示,執(zhí)行步驟709;當(dāng)TDM業(yè)務(wù)速率慢于微波幀速率時(shí),緩存中的 存儲(chǔ)數(shù)據(jù)量減速較快,調(diào)整指示字節(jié)攜帶進(jìn)行正調(diào)整的指示,執(zhí)行步驟709。 步驟704、判斷是否執(zhí)行負(fù)調(diào)整,如果是執(zhí)行步驟707,否則執(zhí)行步驟708。 步驟705、判斷是否執(zhí)行正調(diào)整,如果是執(zhí)行步驟708,否則執(zhí)行步驟707。 步驟706、當(dāng)前時(shí)隙承載第K路的數(shù)據(jù),執(zhí)行步驟710; 步驟707、當(dāng)前時(shí)隙承載第K路的數(shù)據(jù),執(zhí)行步驟709; 步驟708、當(dāng)前時(shí)隙空載,不承載第K路的數(shù)據(jù),執(zhí)行步驟709。 步驟709、跳到下一時(shí)隙即執(zhí)行j"'+l后,執(zhí)行步驟702。 步驟710、判斷當(dāng)前微波幀中需分配給L路TDM業(yè)務(wù)的時(shí)隙數(shù)M,是否調(diào)度 完,即判斷」'=(M,/L) -l是否成立,如果是則從第K路對(duì)應(yīng)的下一個(gè)微波幀的 第一個(gè)時(shí)隙(j=0)開始判斷,否則執(zhí)行步驟709。
在微波鏈路進(jìn)行ACM等切換時(shí),經(jīng)過如圖7中的業(yè)務(wù)調(diào)度,可以將對(duì)低優(yōu) 先級(jí)的TDM業(yè)務(wù)進(jìn)行相應(yīng)的正調(diào)整或者負(fù)調(diào)整,從而使微波幀與TDM業(yè)務(wù)的速 率一致。圖8為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中TDM業(yè)務(wù)調(diào)度的效果圖, 如圖8所示,圓圈中的時(shí)隙表示適配時(shí)隙80。在微波鏈路帶寬減小時(shí),先丟棄 優(yōu)先級(jí)較低的業(yè)務(wù),圖8中的業(yè)務(wù)的優(yōu)先級(jí)從高到低分別為最高優(yōu)先級(jí)TDM 業(yè)務(wù)81、次高優(yōu)先級(jí)TDM業(yè)務(wù)82、次低優(yōu)先級(jí)TDM業(yè)務(wù)83、最^^優(yōu)先級(jí)TDM業(yè)務(wù) 84。第一次ACM切換時(shí),先丟棄最低優(yōu)先級(jí)TDM業(yè)務(wù)84對(duì)應(yīng)的時(shí)隙中的數(shù)據(jù); 第二次ACM切換時(shí),丟棄次4氐優(yōu)先級(jí)TDM業(yè)務(wù)83對(duì)應(yīng)的時(shí)隙中的^t據(jù)。本實(shí)施 例可以用在支持ACM功能的微波鏈路上,進(jìn)行TDM業(yè)務(wù)的優(yōu)先級(jí)調(diào)度,例如 在一條微波鏈路上傳輸多路TDM業(yè)務(wù),當(dāng)天氣變化引起ACM切換,微波鏈路帶 寬減小,不能滿足當(dāng)前路數(shù)的TDM業(yè)務(wù)傳輸,需要根據(jù)各路TDM業(yè)務(wù)的配置優(yōu) 先級(jí)保證高優(yōu)先級(jí)業(yè)務(wù)的傳輸,丟棄低優(yōu)先級(jí)的TDM業(yè)務(wù),以保證高優(yōu)先級(jí)的 業(yè)務(wù)不中斷,且抖動(dòng)較小。當(dāng)ACM切換導(dǎo)致微波鏈路帶寬增大,還能滿足更多 路數(shù)TDM業(yè)務(wù)傳輸時(shí),可以根據(jù)各路TDM業(yè)務(wù)的配置優(yōu)先級(jí),將部分低優(yōu)先級(jí) 的TDM業(yè)務(wù)添加到該微波鏈路中進(jìn)行傳輸,.在增加TDM業(yè)務(wù)路數(shù)的過程中,已有的各路TDM業(yè)務(wù)不中斷,且抖動(dòng)較小。綜上所述,該時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法 可以根據(jù)微波鏈路帶寬變化,增加或減少微波鏈路上的TDM業(yè)務(wù),并且由于將 TDM業(yè)務(wù)均勻的分散在微波鏈路的微波幀中,不僅可以保證較高優(yōu)先級(jí)的業(yè)務(wù) 不中斷,還可以降低TDM業(yè)務(wù)的傳輸抖動(dòng)和切換抖動(dòng),減少TDM業(yè)務(wù)的延時(shí), 保證TDM業(yè)務(wù)的服務(wù)質(zhì)量,提高微波鏈路的利用率。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟 可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀 取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上迷方法實(shí)施例的步驟;而前述 的存儲(chǔ)介質(zhì)包括R0M、 RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
圖9為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置第 一 實(shí)施例的結(jié)構(gòu)示意圖,如圖9所 示,該時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置包括時(shí)隙分配模塊91和調(diào)度模塊93。其中, 時(shí)隙分配模塊91用于從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定
次序?qū)⑺龃峙鋾r(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè) 務(wù)。調(diào)度模塊93用于將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述微波幀 的速率調(diào)整為一致。
具體地,在微波鏈路的微波幀中,可以映射多路時(shí)分復(fù)用(TDM)業(yè)務(wù), 假設(shè)TDM業(yè)務(wù)的路數(shù)為L,微波幀的時(shí)鐘周期數(shù)為N,微波幀的有效時(shí)隙數(shù)為M, TDM業(yè)務(wù)需分配的時(shí)隙數(shù)為M,,則時(shí)隙分配模塊91可以根據(jù)從微波幀的有效時(shí) 隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)?yīng)分配給每路TDM業(yè)務(wù),使每路TDM 業(yè)務(wù)的時(shí)隙近似均勻地分配在N個(gè)時(shí)鐘周期中,具體方法可以參照本發(fā)明時(shí)分 復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中的圖2、 3、 4、 5及其相關(guān)描述。然后調(diào)度模塊93 將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述^f鼓波幀的速率調(diào)整為一致, 當(dāng)TDM業(yè)務(wù)速率快于微波幀速率時(shí),進(jìn)行負(fù)調(diào)整,即將調(diào)整字節(jié)用于傳輸TDM 業(yè)務(wù);當(dāng)TDM業(yè)務(wù)速率慢于微波幀速率時(shí),進(jìn)行正調(diào)整,即將正調(diào)整字節(jié)空載, 不裝載業(yè)務(wù),具體方法可以參照時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中的圖6、 7、 8 及其相關(guān)描速。本實(shí)施例時(shí)隙分配模塊對(duì)TDM業(yè)務(wù)進(jìn)行時(shí)隙分配,可以將TDM業(yè)務(wù)均勻的 分散在微波鏈路的微波幀中;調(diào)度模塊對(duì)分配時(shí)隙后的TDM業(yè)務(wù)進(jìn)行調(diào)度,可 以在微波鏈路帶寬變化時(shí),增加或減少微波鏈路上的TDM業(yè)務(wù),不僅可以保證 較高優(yōu)先級(jí)的業(yè)務(wù)不中斷,還可以降低TDM業(yè)務(wù)的傳輸抖動(dòng)和切換抖動(dòng),減少 TDM業(yè)務(wù)的延時(shí),保證TDM業(yè)務(wù)的服務(wù)質(zhì)量,提高微波鏈路的利用率。
圖10為本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置第二實(shí)施例的結(jié)構(gòu)示意圖,如圖IO 所示,在本發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置第一實(shí)施例的基礎(chǔ)上,時(shí)隙分配模塊 91包括獲取子模塊911和分配子模塊912。其中獲取子模塊911用于獲取所述 時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù),所述需分配的時(shí)隙數(shù)采用^^式M, 4*[每路時(shí) 分復(fù)用業(yè)務(wù)帶寬,N/(8sfsys)+適配字節(jié)個(gè)數(shù)]計(jì)算,其中L為所述微波幀當(dāng)前 承載的時(shí)分復(fù)用業(yè)務(wù)的路數(shù),M,為所述微波幀中的時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí) 隙數(shù),N為所述^f敖波幀的時(shí)鐘周期數(shù),fsys為系統(tǒng)時(shí)鐘頻率,如果每路時(shí)分復(fù) 用業(yè)務(wù)帶寬*^(8*『373)的數(shù)值不為整數(shù),M,的值四舍五入取整。分配子模 塊912,用于根據(jù)所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)和所述微波幀的有效時(shí)隙 數(shù),則從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃?分配時(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù)。
進(jìn)一步地,分配子模塊912包括第一分配單元9121和第二分配單元9122。 其中第一分配單元9121用于在所述微波幀的有效時(shí)隙數(shù)大于所述時(shí)分復(fù)用業(yè) 務(wù)需分@己的時(shí)隙數(shù)時(shí),依次從所述微波幀中的有效時(shí)隙中均勻選取待分配時(shí) 隙,按照所述微波幀中的時(shí)分復(fù)用業(yè)務(wù)的路號(hào),將取出的待分配時(shí)隙依次循 環(huán)分配給所述每路時(shí)分復(fù)用業(yè)務(wù)。第二分配單元9122用于當(dāng)微波鏈路進(jìn)行切 換時(shí),若所述微波幀當(dāng)前的有效時(shí)隙數(shù)小于所述時(shí)分復(fù)用業(yè)務(wù)當(dāng)前需分配的 時(shí)隙數(shù),則重新依次從所述微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,將取務(wù)。
調(diào)度模塊93包括負(fù)調(diào)整子模塊931和正調(diào)整子模塊933。其中負(fù)調(diào)整子模塊931用于當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的速率大于所述#:波幀的速率時(shí),對(duì)所述微 波幀進(jìn)行負(fù)調(diào)整,所述負(fù)調(diào)整具體為將微波幀的負(fù)調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí) 隙用于承載所述時(shí)分復(fù)用業(yè)務(wù)。正調(diào)整子模塊933用于當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的 速率小于所述微波幀的速率時(shí),對(duì)所述微波幀進(jìn)行正調(diào)整,所述正調(diào)整具體 為將微波幀中選出的正調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙空載。
又進(jìn)一步地,該時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置還包括優(yōu)先級(jí)設(shè)置模塊99,用 于按照所述時(shí)分復(fù)用業(yè)務(wù)的路號(hào)從小到大的順序,對(duì)應(yīng)的從高到低的設(shè)置所 述時(shí)分復(fù)用業(yè)務(wù)的優(yōu)先級(jí)。
具體地,時(shí)隙分配模塊91,對(duì)TDM業(yè)務(wù)進(jìn)行時(shí)隙分配時(shí),獲取子模塊911 可以獲取所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙ftM, , M,的計(jì)算方法可以參照本
發(fā)明時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法實(shí)施例中的公式(1 )及其相關(guān)描述。分配子模塊 912根據(jù)所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)和所述^f鼓波幀的有效時(shí)隙數(shù),從微 波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,然后按照設(shè)定次序?qū)⑺龃峙鋾r(shí) 隙對(duì)應(yīng)分配給每路TDM業(yè)務(wù)。其中,在所述微波幀的有效時(shí)隙數(shù)大于所述時(shí)分 復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)時(shí),第一分配單元9121依次從所述^f敬波幀中的有效 時(shí)隙中均勻選取待分配時(shí)隙,按照所述微波幀中的時(shí)分復(fù)用業(yè)務(wù)的路號(hào),將 取出的待分配時(shí)隙依次循環(huán)分配給所述每路時(shí)分復(fù)用業(yè)務(wù)。當(dāng)微波鏈路進(jìn)行 切換時(shí),若所述微波幀當(dāng)前的有效時(shí)隙數(shù)小于所述時(shí)分復(fù)用業(yè)務(wù)當(dāng)前需分配 的時(shí)隙數(shù),例如微波鏈路的帶寬減小,則第二分配單元9122可以重新依次 從所述微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,將取出的待分配時(shí)隙依次 循環(huán)分配給所述微波幀中選定的路號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù)。其中,優(yōu)先級(jí)設(shè) 置模塊99可以預(yù)先按照TDM業(yè)務(wù)的路號(hào)從小到大的順序,對(duì)應(yīng)的從高到低的設(shè) 置TDM業(yè)務(wù)的優(yōu)先級(jí),例如將TDM業(yè)務(wù)的路號(hào)越小的優(yōu)先級(jí)設(shè)置的越高。如 果微波鏈路的帶寬減小,導(dǎo)致微波幀當(dāng)前的有效時(shí)隙數(shù)小于TDM業(yè)務(wù)需分配的 時(shí)隙數(shù),則第二分配單元9122對(duì)TDM業(yè)務(wù)進(jìn)行時(shí)隙分配時(shí),就可以優(yōu)先為路號(hào) 小且優(yōu)先級(jí)高的TDM業(yè)務(wù)分配時(shí)隙,而丟棄路號(hào)大但優(yōu)先級(jí)低的TDM業(yè)務(wù)。調(diào)調(diào)度才莫塊93可以才艮據(jù)TDM業(yè)務(wù)的速率和當(dāng)前孩i波幀的速率,對(duì)分配時(shí)隙后的 TDM業(yè)務(wù)進(jìn)行調(diào)度,其中當(dāng)TDM的速率大于所述微波幀的速率時(shí),負(fù)調(diào)整子模 塊931對(duì)微波幀進(jìn)行負(fù)調(diào)整,將微波幀的負(fù)調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙用于承載 TDM業(yè)務(wù);當(dāng)TDM業(yè)務(wù)的速率小于所述微波幀的速率時(shí),正調(diào)整子模塊933對(duì)微 波幀進(jìn)行正調(diào)整,將微波幀中選出的正調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙空載。
本實(shí)施例時(shí)隙分配模塊對(duì)TDM業(yè)務(wù)進(jìn)行時(shí)隙分配,可以將TDM業(yè)務(wù)均勻的 分散在微波鏈路的微波幀中;優(yōu)先級(jí)設(shè)置模塊按照TDM業(yè)務(wù)的路號(hào)設(shè)置優(yōu)先 級(jí),設(shè)置方法簡單;調(diào)度模塊對(duì)分配時(shí)隙后的TDM業(yè)務(wù)進(jìn)行調(diào)度,可以在微波 鏈路帶寬變化時(shí),增加或減少微波鏈路上的TDM業(yè)務(wù),不僅可以保證較高優(yōu)先 級(jí)的業(yè)務(wù)不中斷,還可以降低TDM業(yè)務(wù)的傳輸抖動(dòng)和切換抖動(dòng),減少TDM業(yè)務(wù) 的延時(shí),保證TDM業(yè)務(wù)的服務(wù)質(zhì)量,提高微波鏈路的利用率。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其 限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù) 人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或 者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技 術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
19
權(quán)利要求
1、一種時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法,其特征在于,包括從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃峙鋾r(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù);將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述微波幀的速率調(diào)整為一致。
2、 根據(jù)權(quán)利要求l所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法,其特征在于,所述從 微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃峙鋾r(shí)隙 對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù),包括獲取所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù),所述需分配的時(shí)隙數(shù)采用公式 ^1,=1*[每路時(shí)分復(fù)用業(yè)務(wù)帶寬*^(8*^")+適配字節(jié)個(gè)數(shù)]計(jì)算,其中L為所述 微波幀當(dāng)前承載的時(shí)分復(fù)用業(yè)務(wù)的路數(shù),M,為所述微波幀中的時(shí)分復(fù)用業(yè)務(wù) 需分配的時(shí)隙數(shù),N為所述微波幀的時(shí)鐘周期數(shù),fsys為系統(tǒng)時(shí)鐘頻率,如果 每路時(shí)分復(fù)用業(yè)務(wù)帶寬*^(8*"5)的數(shù)值不為整數(shù),M,的值四舍五入取整;根據(jù)所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)和所述微波幀的有效時(shí)隙數(shù),從 微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃峙鋾r(shí)隙 對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù)。
3、 根據(jù)權(quán)利要求2所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法,其特征在于,所述根 據(jù)所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)和所述微波幀的有效時(shí)隙數(shù),從微波幀 的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃峙鋾r(shí)隙對(duì)應(yīng)分 配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù),包括在所述微波幀的有效時(shí)隙數(shù)大于所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)時(shí), 依次從所述微波幀中的有效時(shí)隙中均勻選取待分配時(shí)隙,按照所述微波幀中 的時(shí)分復(fù)用業(yè)務(wù)的路號(hào),將取出的待分配時(shí)隙依次循環(huán)分配給所述每路時(shí)分 復(fù)用業(yè)務(wù);或當(dāng)微波鏈路進(jìn)行切換時(shí),若所述微波幀當(dāng)前的有效時(shí)隙數(shù)小于所述時(shí)分復(fù)用業(yè)務(wù)當(dāng)前需分配的時(shí)隙數(shù),則重新依次從所述孩"皮幀的有效時(shí)隙中均勻 選取待分配時(shí)隙,將取出的待分配時(shí)隙依次循環(huán)分配給所述微波幀中選定的 路號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù)。
4、 根據(jù)權(quán)利要求l所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法,其特征在于,所述將 分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述孩i波幀的速率調(diào)整為一致,包 括當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的速率大于所述微波幀的速率時(shí),對(duì)所述微波幀進(jìn) 行負(fù)調(diào)整;當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的速率小于所述微波幀的速率時(shí),對(duì)所述微 波幀進(jìn)行正調(diào)整;所述負(fù)調(diào)整具體為將從微波幀中選出的負(fù)調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙用 于承載所述時(shí)分復(fù)用業(yè)務(wù);所述正調(diào)整具體為將/人;徵波幀中選出的正調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙空載。 ,
5、 根據(jù)權(quán)利要求3所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法,其特征在于,還包括 按照所述時(shí)分復(fù)用業(yè)務(wù)的路號(hào)從小到大的順序,對(duì)應(yīng)的從高到低的設(shè)置所述 時(shí)分復(fù)用業(yè)務(wù)的優(yōu)先級(jí);所述將取出的所述待分配時(shí)隙,依次循環(huán)分配給所述微波幀中選定的路 號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù),包括根據(jù)所述微波幀當(dāng)前可以承載的時(shí)分復(fù)用業(yè)務(wù)的路數(shù),按照從小到大的 順序選定需分配時(shí)隙的時(shí)分復(fù)用業(yè)務(wù)的路號(hào),將取出的所述微波幀的待分配 時(shí)隙,依次循環(huán)分配給選定的路號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù)。
6、 一種時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置,其特征在于,包括 時(shí)隙分配模塊,用于從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃峙鋾r(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用 業(yè)務(wù);調(diào)度模塊,用于將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述微波幀的速率調(diào)整為一致。
7、 根據(jù)權(quán)利要求6所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置,其特征在于,所述時(shí) 隙分配模塊包括獲取子模塊,用于獲取所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù),所述需分配 的時(shí)隙數(shù)采用公式M,="[每路時(shí)分復(fù)用業(yè)務(wù)帶寬*^(8*『373)+適配字節(jié)個(gè)數(shù)] 計(jì)算,其中L為所述微波幀當(dāng)前承載的時(shí)分復(fù)用業(yè)務(wù)的路數(shù),M,為所述微波 幀中的時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù),N為所述微波幀的時(shí)鐘周期數(shù),fsys 為系統(tǒng)時(shí)鐘頻率,如果每^ 各時(shí)分復(fù)用業(yè)務(wù)帶寬*1^/(8*『373)的凝:值不為整數(shù), M,的值四舍五入取整;分配子模塊,用于根據(jù)所述時(shí)分復(fù)用業(yè)務(wù)需分配的時(shí)隙數(shù)和所述微波幀 的有效時(shí)隙數(shù),則從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次 序?qū)⑺源峙鋾r(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù)。
8、 根據(jù)權(quán)利要求7所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置,其特征在于,所述分 配子模塊包括第一分配單元,用于在所述微波幀的有效時(shí)隙數(shù)大于所述時(shí)分復(fù)用業(yè)務(wù) 需分配的時(shí)隙數(shù)時(shí),依次從所述微波幀中的有效時(shí)隙中均勻選取待分配時(shí)隙, 按照所述微波幀中的時(shí)分復(fù)用業(yè)務(wù)的路號(hào),將取出的待分配時(shí)隙依次循環(huán)分 配給所迷每路時(shí)分復(fù)用業(yè)務(wù);第二分配單元,用于當(dāng)微波鏈路進(jìn)行切換時(shí),若所述微波幀當(dāng)前的有效 時(shí)隙數(shù)小于所述時(shí)分復(fù)用業(yè)務(wù)當(dāng)前需分配的時(shí)隙數(shù),則重新依次從所述微波 幀的有效時(shí)隙中均勻選取待分配時(shí)隙,將取出的待分配時(shí)隙依次循環(huán)分配給 所述微波幀中選定的路號(hào)對(duì)應(yīng)的時(shí)分復(fù)用業(yè)務(wù)。
9、 根據(jù)權(quán)利要求6所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置,其特征在于,所述調(diào) 度模塊包括負(fù)調(diào)整子模塊,用于當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的速率大于所述微波幀的速率 時(shí),對(duì)所述微波幀進(jìn)行負(fù)調(diào)整,所述負(fù)調(diào)整具體為將微波幀的負(fù)調(diào)整字節(jié)對(duì)應(yīng)的有效時(shí)隙用于承載所述時(shí)分復(fù)用業(yè)務(wù);正調(diào)整子模塊,用于當(dāng)所述時(shí)分復(fù)用業(yè)務(wù)的速率小于所述微波幀的速率 時(shí),對(duì)所述微波幀進(jìn)行正調(diào)整,所述正調(diào)整具體為將樣i波幀中選出的正調(diào) 整字節(jié)對(duì)應(yīng)的有效時(shí)隙空載。
10、根據(jù)權(quán)利要求6-9任一所述的時(shí)分復(fù)用業(yè)務(wù)調(diào)度裝置,其特征在于, 還包括優(yōu)先級(jí)設(shè)置模塊,用于按照所述時(shí)分復(fù)用業(yè)務(wù)的路號(hào)從小到大的順序, 對(duì)應(yīng)的從高到低的設(shè)置所述時(shí)分復(fù)用業(yè)務(wù)的優(yōu)先級(jí)。
全文摘要
本發(fā)明實(shí)施例涉及一種時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法和裝置,其中該時(shí)分復(fù)用業(yè)務(wù)調(diào)度方法包括從微波幀的有效時(shí)隙中均勻選取待分配時(shí)隙,按照設(shè)定次序?qū)⑺龃峙鋾r(shí)隙對(duì)應(yīng)分配給所述時(shí)分復(fù)用業(yè)務(wù)中的每路時(shí)分復(fù)用業(yè)務(wù);將分配時(shí)隙后的所述時(shí)分復(fù)用業(yè)務(wù)的速率和所述微波幀的速率調(diào)整為一致。本發(fā)明實(shí)施例可以將TDM業(yè)務(wù)均勻的分散在微波鏈路的微波幀中,根據(jù)微波鏈路帶寬變化,增加或減少微波鏈路上的TDM業(yè)務(wù),可以降低TDM業(yè)務(wù)的傳輸抖動(dòng)和切換抖動(dòng),減少TDM業(yè)務(wù)的延時(shí),保證TDM業(yè)務(wù)的服務(wù)質(zhì)量,提高微波鏈路利用率。
文檔編號(hào)H04J3/00GK101656585SQ200910090570
公開日2010年2月24日 申請(qǐng)日期2009年8月27日 優(yōu)先權(quán)日2009年8月27日
發(fā)明者劉玉烽, 張貽華, 庸 楊 申請(qǐng)人:華為技術(shù)有限公司