本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)封裝、傳輸方法及裝置。
背景技術(shù):
目前,室內(nèi)基帶單元(Baseband Processing Unit,BBU)和射頻拉遠(yuǎn)單元
(Radio Remote Unit,RRU)之間主要采用通用公共無線接口(Common P ublic Radio Interface,CPRI)連接,CPRI有其對應(yīng)的幀結(jié)構(gòu),該CPRI對應(yīng)的幀中攜帶有用戶需要傳輸?shù)臄?shù)據(jù)信息,該CPRI對應(yīng)的幀經(jīng)常被映射至光傳輸網(wǎng)(Optical Transport Network,OTN)中進(jìn)行傳輸。OTN為了適應(yīng)各種客戶業(yè)務(wù),如:SDH,Ethernet,F(xiàn)C等,設(shè)計(jì)了豐富的開銷及傳輸方式,另外為了保障長距離高質(zhì)量傳輸設(shè)計(jì)了諸如高強(qiáng)度的前向糾錯(cuò)(Forward Error Correction,F(xiàn)EC)和多級串聯(lián)監(jiān)控(Multiple levels of Tandem Connection Monitoring,T CM)等。
CPRI對應(yīng)的幀經(jīng)過時(shí)分復(fù)用(Time Division Multiplexing,TDM)封裝,組成1/3.84Mhz為周期的超高幀(Hyper Frame)。Hyper Frame包含256個(gè)子幀,每個(gè)子幀的第1個(gè)字節(jié)組合(word)為控制字,用來承載控制管理平面和同步信息,剩余的15個(gè)word用來承載用戶平面數(shù)據(jù),Hyper Frame幀結(jié)構(gòu)復(fù)雜。CPRI對應(yīng)的幀主要的應(yīng)用場景是點(diǎn)對點(diǎn)傳輸,距離一般在三十公里以內(nèi),經(jīng)過TDM封裝后的Hyper Frame幀被映射至OTN的中傳輸,因?yàn)镠yper Frame幀結(jié)構(gòu)復(fù)雜,OTN的復(fù)雜傳輸機(jī)制、組網(wǎng)機(jī)制、長距離的傳輸機(jī)制,對于Hyper Frame幀的傳輸來說,傳輸效率較低,并未減少傳輸時(shí)延,反而有可能導(dǎo)致端到端的傳輸時(shí)延不可控。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種數(shù)據(jù)封裝、傳輸方法及裝置,用以解決現(xiàn)有技術(shù)中CPRI的Hyper Frame幀結(jié)構(gòu)復(fù)雜,映射至OTN中傳輸時(shí),傳輸效率低,傳輸時(shí)延不可控的問題。
為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種數(shù)據(jù)封裝方法,所述數(shù)據(jù)封裝方法包括:
根據(jù)當(dāng)前接收端的CPRI的線比特率,采用前傳傳輸網(wǎng)絡(luò)FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)字節(jié)組合word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。
進(jìn)一步地,所述每個(gè)word中包括的幀開銷字節(jié)占用1個(gè)字節(jié),幀負(fù)荷字節(jié)占用16個(gè)字節(jié)。
進(jìn)一步地,所述塊狀幀中包括以下至少一種幀開銷字節(jié):
幀同步字節(jié)、一般通信通道GCC字節(jié)、比特間插奇偶校驗(yàn)BIP字節(jié)、前向糾錯(cuò)FEC幀負(fù)荷字節(jié)、操作管理和維護(hù)OAM字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和預(yù)留RES字節(jié)。
進(jìn)一步地,如果所述塊狀幀中包括的幀開銷字節(jié)幀包含幀同步字節(jié)、GCC字節(jié)、BIP字節(jié)、FEC幀負(fù)荷字節(jié)、OAM字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和RES字節(jié),其中
所述塊狀幀中第1個(gè)word至第6個(gè)word中的幀開銷字節(jié)為幀同步字節(jié);
所述塊狀幀中第7個(gè)word中的幀開銷字節(jié)為GCC字節(jié);
所述塊狀幀中第8個(gè)word至第10個(gè)word中的幀開銷字節(jié)為BIP字節(jié);
所述塊狀幀中第11個(gè)word至第154個(gè)word中的幀開銷字節(jié)為FEC幀負(fù)荷字節(jié);
所述塊狀幀中第155個(gè)word至第226個(gè)word中的幀開銷字節(jié)為OAM字節(jié);
所述塊狀幀中第227個(gè)word中的幀開銷字節(jié)為同步字節(jié);
所述塊狀幀中第228個(gè)word至第253個(gè)word中的幀開銷字節(jié)為FEC幀開銷字節(jié);
所述塊狀幀中第254個(gè)word至第256個(gè)word中的幀開銷字節(jié)為RES字節(jié)。
進(jìn)一步地,所述根據(jù)當(dāng)前接收端的CPRI的線比特率,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合包括:
如果當(dāng)前接收端的CPRI的線比特率為選擇1Option1,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括1個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇2Option2,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括2個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇3Option3,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括4個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇4Option4,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括5個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇5Option5,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括8個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇6Option6,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括10個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇7和7A Option7和7A,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括16個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇8Option8,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括20個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇9Option9,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括24個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇10Option10,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括48個(gè)塊狀幀的塊狀幀組合;
若后續(xù)有其他新的CPRI的線比特率選擇,也采用相同的映射方法,將其映射至相應(yīng)的塊狀幀組合中。
本發(fā)明實(shí)施例公開了一種基于所述數(shù)據(jù)封裝方法的數(shù)據(jù)傳輸方法,所述數(shù)據(jù)傳輸方法包括:
在每個(gè)數(shù)據(jù)傳輸周期,根據(jù)當(dāng)前至少一個(gè)接收端的CPRI的線比特率,針對每個(gè)接收端,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)字節(jié)組合word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié);
按照預(yù)設(shè)的在傳輸周期中各塊狀幀組合的映射位置,將每個(gè)塊狀幀組合映射到靈活信道的對應(yīng)位置傳輸。
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)封裝裝置,所述數(shù)據(jù)封裝裝置包括:
存儲(chǔ)模塊,用于保存接收端的CPRI的線比特率;
封裝模塊,用于根據(jù)當(dāng)前接收端的CPRI的線比特率,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。
進(jìn)一步地,所述封裝模塊,具體用于如果封裝后的所述塊狀幀中包括的幀開銷字節(jié)幀包含幀同步字節(jié)、GCC字節(jié)、BIP字節(jié)、FEC幀負(fù)荷字節(jié)、OAM字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和RES字節(jié),將所述塊狀幀中第1個(gè)word至第6個(gè)word中的幀開銷字節(jié)設(shè)置為幀同步字節(jié);將所述塊狀幀中第7個(gè)word中的幀開銷字節(jié)設(shè)置為GCC字節(jié);將所述塊狀幀中第8個(gè)word至第10個(gè)word中的幀開銷字節(jié)設(shè)置為BIP字節(jié);將所述塊狀幀中第11個(gè)word至第154個(gè)word中的幀開銷字節(jié)設(shè)置為FEC幀負(fù)荷字節(jié);將所述塊狀幀中第155個(gè)word至第226個(gè)word中的幀開銷字節(jié)設(shè)置為OAM字節(jié);將所述塊狀幀中第227個(gè)word中的幀開銷字節(jié)設(shè)置為同步字節(jié);將所述塊狀幀中第228個(gè)word至第253個(gè)word中的幀開銷字節(jié)設(shè)置為FEC幀開銷字節(jié);將所述塊狀幀中第254個(gè)word至第256個(gè)word中的幀開銷字節(jié)設(shè)置為RES字節(jié)。
進(jìn)一步地,所述封裝模塊,具體用于如果當(dāng)前接收端的CPRI的線比特率為選擇1Option1,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括1個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇2Option2,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括2個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇3Option3,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括4個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇4Option4,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括5個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇5Option5,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括8個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇6Option6,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括10個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇7和7A Option7和7A,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括16個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇8Option8,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括20個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇9Option9,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括24個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇10Option10,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括48個(gè)塊狀幀的塊狀幀組合;若后續(xù)有其他新的CPRI的線比特率選擇,也采用相同的映射方法,將其映射至相應(yīng)的塊狀幀組合中。
本發(fā)明實(shí)施例公開了一種基于所述數(shù)據(jù)封裝裝置的數(shù)據(jù)傳輸裝置,所述數(shù)據(jù)傳輸裝置包括:
封裝模塊,用于在每個(gè)數(shù)據(jù)傳輸周期,根據(jù)當(dāng)前至少一個(gè)接收端的CPRI的線比特率,針對每個(gè)接收端,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié);
傳輸模塊,用于按照預(yù)設(shè)的在傳輸周期中各塊狀幀組合的映射位置,將每個(gè)塊狀幀組合映射到靈活信道的對應(yīng)位置傳輸。
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)封裝、傳輸方法及裝置,所述數(shù)據(jù)封裝方法包括:根據(jù)當(dāng)前接收端的CPRI的線比特率,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。由于本發(fā)明實(shí)施例根據(jù)當(dāng)前接收端的CPRI的線比特率進(jìn)行FTN封裝,封裝后的塊狀幀組合中包含至少一個(gè)塊狀幀,所以可以滿足任何速率的CPRI的封裝和傳輸,并且塊狀幀的幀長固定,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word包括幀開銷字節(jié)和幀負(fù)荷字節(jié),該封裝后的幀結(jié)構(gòu)簡單,從而有效的降低端到端的傳輸時(shí)延,提高了傳輸效率。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例1提供的一種封裝后的塊狀幀組合的幀結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例2提供的一種封裝后的塊狀幀組合的幀結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例3提供的一種封裝后的塊狀幀組合的幀結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例4提供的一種CPRI的線比特率與塊狀幀的對應(yīng)關(guān)系及對應(yīng)速率示意圖;
圖5為本發(fā)明實(shí)施例5提供的一種數(shù)據(jù)傳輸過程示意圖;
圖6為本發(fā)明實(shí)施例提供的一種塊狀幀組合在靈活信道中傳輸過程示意圖;
圖7為本發(fā)明實(shí)施例1提供的一種數(shù)據(jù)封裝裝置結(jié)構(gòu)圖;
圖8為本發(fā)明實(shí)施例5提供的一種數(shù)據(jù)傳輸裝置結(jié)構(gòu)圖。
具體實(shí)施方式
為了減小端到端的傳輸時(shí)延,提高傳輸效率,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)封裝、傳輸方法及裝置。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例1:
為了減小傳輸時(shí)延,簡化了數(shù)據(jù)封裝后的幀結(jié)構(gòu),在本發(fā)明實(shí)施例中,該數(shù)據(jù)封裝方法包括:
根據(jù)當(dāng)前接收端的CPRI的線比特率,采用前傳傳輸網(wǎng)絡(luò)(Front-haul Transport Network,F(xiàn)TN)封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。
在本發(fā)明實(shí)施例中,將CPRI對應(yīng)的幀經(jīng)過FTN封裝,封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。每個(gè)word中可以包括至少一個(gè)字節(jié)(Byte),其中幀開銷字節(jié)可以占用該word中的任意字節(jié),幀負(fù)荷字節(jié)可以占用該word中的任意字節(jié)。所述256個(gè)word中的每個(gè)word中的幀開銷字節(jié)的字節(jié)數(shù)是可以相同的,也可以是不同的,所述幀負(fù)荷字節(jié)的字節(jié)數(shù)可以是相同的,也可以是不同的。所述幀開銷字節(jié)和幀負(fù)荷字節(jié)總的字節(jié)數(shù)不大于所述每個(gè)word包括的字節(jié)數(shù)。
另外,因?yàn)楫?dāng)前接收端的CPRI的線比特率為多種,每個(gè)線比特率對應(yīng)不同的CPRI速率。線比特率越高,對應(yīng)的CPRI速率越高,則傳輸?shù)腃PRI對應(yīng)的幀的數(shù)據(jù)內(nèi)容就會(huì)越多。將CPRI對應(yīng)的幀經(jīng)過FTN封裝,封裝為塊狀幀組合,所述塊狀幀組合中包括至少一個(gè)塊狀幀。每個(gè)塊狀幀中的數(shù)據(jù)內(nèi)容為CPRI速率中的最小速率為614.4Mbps,即該CPRI的線比特率為選擇1Option1時(shí),對應(yīng)的CPRI速率傳輸?shù)腃PRI對應(yīng)的幀的數(shù)據(jù)內(nèi)容。如果CPRI的線比特率比較高,則塊狀幀組合中可以包含整數(shù)個(gè)塊狀幀。不同線比特率的CPRI,塊狀幀的幀長和格式是相同的,對于線比特率高速度快的CPRI采用多個(gè)塊狀幀來承載,所以上述封裝能夠滿足任意速率的CPRI的封裝和承載。
圖1為本發(fā)明實(shí)施例1提供的一種數(shù)據(jù)封裝后的塊狀幀組合的幀結(jié)構(gòu)示意圖,如圖1所示,所述塊狀幀組合包括兩個(gè)塊狀幀,塊狀幀1和塊狀幀2,每個(gè)塊狀幀包括256個(gè)word,該256個(gè)word為word-0至word-255。每個(gè)word包括N個(gè)字節(jié),其中,每個(gè)word包括幀開銷字節(jié)和幀負(fù)荷字節(jié),每個(gè)word的前兩個(gè)字節(jié)為幀開銷字節(jié)。每個(gè)word除了幀開銷字節(jié)剩余的字節(jié)為幀負(fù)荷字節(jié),如果word中包含的總的字節(jié)數(shù)為N,則每個(gè)word中幀負(fù)荷字節(jié)為N-2個(gè)字節(jié)。
由于本發(fā)明實(shí)施例根據(jù)當(dāng)前接收端的CPRI的線比特率進(jìn)行FTN封裝,封裝后的塊狀幀組合中包含至少一個(gè)塊狀幀,所以可以滿足任何速率的CPRI的封裝和傳輸,并且塊狀幀的幀長固定,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word包括幀開銷字節(jié)和幀負(fù)荷字節(jié),該封裝后的幀結(jié)構(gòu)簡單,從而有效的降低端到端的傳輸時(shí)延,提高了傳輸效率。
實(shí)施2:
為了使封裝后的塊狀幀組合的幀結(jié)構(gòu)更加簡單,在上述實(shí)施例的基礎(chǔ)上,所述每個(gè)word中包括的幀開銷字節(jié)占用1個(gè)字節(jié),幀負(fù)荷字節(jié)占用16個(gè)字節(jié)。
在本發(fā)明實(shí)施例,所述每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié),每個(gè)word包括至少17個(gè)字節(jié),其中,幀開銷字節(jié)占用1個(gè)字節(jié),幀負(fù)荷字節(jié)占用16個(gè)字節(jié)。
圖2為本發(fā)明實(shí)施例2提供的一種數(shù)據(jù)封裝后的塊狀幀組合的幀結(jié)構(gòu)示意圖,如圖2所示,塊狀幀組合中包括兩個(gè)塊狀幀,塊狀幀1和塊狀幀2,一個(gè)塊狀幀中包括256個(gè)word,該256個(gè)word為word-0至word-255。所述每個(gè)word包括17個(gè)字節(jié),所述17個(gè)字節(jié)中的第一個(gè)字節(jié)即字節(jié)1作為幀開銷字節(jié),剩余的16個(gè)字節(jié)作為幀負(fù)荷字節(jié)。
實(shí)施例3:
幀開銷字節(jié)中包含一種或多種控制信令,每一種控制信令對應(yīng)一種幀開銷字節(jié)。在上述各實(shí)施例的基礎(chǔ)上,在本發(fā)明實(shí)施例中,所述塊狀幀中包括以下至少一種幀開銷字節(jié):
幀同步字節(jié)、一般通信通道(General Communication Channel,GCC)字節(jié)、比特間插奇偶校驗(yàn)(Bit Interleaved Parity,BIP)字節(jié)、前向糾錯(cuò)(Forw ard Error Correction,F(xiàn)EC)幀負(fù)荷字節(jié)、操作管理和維護(hù)(Operation Administ ration and Maintenance,OAM)字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和預(yù)留(R eserved,RES)字節(jié)。
為了保證數(shù)據(jù)傳輸?shù)臏?zhǔn)確性、可靠性,幀開銷字節(jié)中包含多種控制信令,每種控制信令實(shí)現(xiàn)對應(yīng)的控制功能,因此為了對每種控制信令進(jìn)行區(qū)分,根據(jù)幀開銷字節(jié)中包含的控制信令的不同,則可以將幀開銷字節(jié)劃分為多種,所述幀開銷字節(jié)可以包括上述所有種類的幀開銷字節(jié)。即所述塊狀幀中包括的幀開銷字節(jié)幀包含幀同步字節(jié)、GCC字節(jié)、BIP字節(jié)、FEC幀負(fù)荷字節(jié)、OAM字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和RES字節(jié)。當(dāng)然也可以只包括上述一種或兩種以上的幀開銷字節(jié)。
圖3為本發(fā)明實(shí)施例3提供的一種封裝后的塊狀幀組合的幀結(jié)構(gòu)示意圖,該圖3中的塊狀幀包括256個(gè)word,該256個(gè)word為word-0至word-255。所述每個(gè)word包括17個(gè)字節(jié),所述17個(gè)字節(jié)中的第一個(gè)字節(jié)即字節(jié)1作為幀開銷字節(jié),剩余的16個(gè)字節(jié)作為幀負(fù)荷字節(jié)。
所述塊狀幀中包括的幀開銷字節(jié)包含幀同步字節(jié)、GCC字節(jié)、BIP字節(jié)、FEC幀負(fù)荷字節(jié)、OAM字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和RES字節(jié),其中
所述塊狀幀中第1個(gè)word至第6個(gè)word即word-0至word-5中的幀開銷字節(jié)為幀同步字節(jié);所述塊狀幀中第7個(gè)word即word-6中的幀開銷字節(jié)為GCC字節(jié);
所述塊狀幀中第8個(gè)word至第10個(gè)word即word-7至word-9中的幀開銷字節(jié)為BIP字節(jié);
所述塊狀幀中第11個(gè)word至第154個(gè)word即word-10至word-153中的幀開銷字節(jié)為FEC幀負(fù)荷字節(jié);
所述塊狀幀中第155個(gè)word至第226個(gè)word即word-154至word-225中的幀開銷字節(jié)為OAM字節(jié);
所述塊狀幀中第227個(gè)word即word-226中的幀開銷字節(jié)為同步字節(jié);
所述塊狀幀中第228個(gè)word至第253個(gè)word即word-227至word-252中的幀開銷字節(jié)為FEC幀開銷字節(jié);
所述塊狀幀中第254個(gè)word至第256個(gè)word即word-253至word-255中的幀開銷字節(jié)為RES字節(jié)。
在數(shù)據(jù)傳輸過程中,所述幀同步字節(jié)包含6個(gè)字節(jié),實(shí)現(xiàn)數(shù)據(jù)流中的幀同步傳輸。
所述GCC字節(jié)包含1個(gè)字節(jié),實(shí)現(xiàn)CPRI對應(yīng)的幀的管理數(shù)據(jù)的傳輸。所述BIP包含3個(gè)字節(jié),參考OTN的BIP計(jì)算多項(xiàng)式。
所述FEC字節(jié)包含144個(gè)字節(jié),實(shí)現(xiàn)幀負(fù)荷的前向糾錯(cuò)編碼。
所述OAM字節(jié)包含72個(gè)字節(jié),實(shí)現(xiàn)端到端的OAM保證,OAM幀中包含故障監(jiān)控(fault monitoring)及工作指標(biāo)(performance measureme),能夠?qū)崿F(xiàn)全面的OAM保障。
所述同步字節(jié)包含1個(gè)字節(jié),用于承載時(shí)間同步的字節(jié)或者頻率同步的同步狀態(tài)標(biāo)志(synehronization status marker,ssm)字節(jié)。
所述FEC幀開銷字節(jié)包含26個(gè)字節(jié),計(jì)算采用簡單的G-FEC,保證傳輸高質(zhì)量
所述RES字節(jié)包含3個(gè)字節(jié),用于為未來預(yù)留使用。
當(dāng)塊狀幀中包括的幀開銷字節(jié)包含同步字節(jié)、GCC字節(jié)、BIP字節(jié)、FEC幀負(fù)荷字節(jié)、OAM字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和RES字節(jié)時(shí),每種幀開銷字節(jié)在塊狀幀中占用的word數(shù)量可以根據(jù)需要進(jìn)行靈活設(shè)置,并且每種幀開銷字節(jié)在塊狀幀占用哪些word也可以靈活設(shè)置。在本發(fā)明實(shí)施例中只是給出了一種具體的實(shí)現(xiàn)方案,但在實(shí)際使用時(shí),可以根據(jù)需要靈活設(shè)置,只要在每個(gè)word中包含幀開銷字節(jié)和幀負(fù)荷字節(jié)即可。
實(shí)施例4:
接收端的CPRI的線比特率為多種,每個(gè)線比特率對應(yīng)不同的CPRI速率。線比特率越高,對應(yīng)的CPRI速率越高,則傳輸?shù)腃PRI對應(yīng)的幀的數(shù)據(jù)內(nèi)容就會(huì)越多。圖4為本發(fā)明實(shí)施例4提供的一種CPRI的線比特率與塊狀幀的對應(yīng)關(guān)系及對應(yīng)速率示意圖;不同的CPRI的線比特率對應(yīng)不同數(shù)量的塊狀幀,不同的CPRI的線比特率對應(yīng)不同凈荷速率和封裝后的速率。所述凈荷速率是指塊狀幀組合中只包括幀負(fù)荷字節(jié)時(shí)的傳輸速率,所述封裝后的速率是指塊狀幀組合中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)時(shí)的傳輸速率。
所述根據(jù)當(dāng)前接收端的通用公共無線接口CPRI的線比特率,采用前傳傳輸網(wǎng)絡(luò)FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合包括:
如果當(dāng)前接收端的CPRI的線比特率為選擇1Option1,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括1個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為491.52Mbps,對應(yīng)的所述封裝后的速率為522.24Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇2Option2,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括2個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為983.04Mbps,對應(yīng)的所述封裝后的速率為1044.48Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇3Option3,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括4個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為1966.08Mbps,對應(yīng)的所述封裝后的速率為2088.96Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇4Option4,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括5個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為2457.6Mbps,對應(yīng)的所述封裝后的速率為2611.2Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇5Option5,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括8個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為3932.16Mbps,對應(yīng)的所述封裝后的速率為4177.92Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇6Option6,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括10個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為4915.2Mbps,對應(yīng)的所述封裝后的速率為5222.4Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇7和7A Option7和7A,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括16個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為7864.32Mbps,對應(yīng)的所述封裝后的速率為8355.84Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇8Option8,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括20個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為9830.4Mbps,對應(yīng)的所述封裝后的速率為10444.8Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇9Option9,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括24個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為11796.48Mbps,對應(yīng)的所述封裝后的速率為12533.76Mbps;
如果當(dāng)前接收端的CPRI的線比特率為選擇10Option10,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括48個(gè)塊狀幀的塊狀幀組合,對應(yīng)的所述凈荷速率為23592.96Mbps,對應(yīng)的所述封裝后的速率為25067.52Mbps;
若后續(xù)有其他新的CPRI的線比特率選擇,也采用相同的映射方法,將其映射至相應(yīng)的塊狀幀組合中。
如果CPRI的線比特率比較高,則塊狀幀組合中可以包含整數(shù)個(gè)塊狀幀。不同線比特率的CPRI,塊狀幀的幀長和格式是相同的,對于線比特率高速度快的CPRI采用多個(gè)塊狀幀來承載,所以上述封裝能夠滿足任意速率的CPRI的封裝和承載。
實(shí)施例5:
圖5為本發(fā)明實(shí)施例5提供的一種數(shù)據(jù)傳輸過程示意圖,所述過程包括以下步驟:
S101:在每個(gè)數(shù)據(jù)傳輸周期,根據(jù)當(dāng)前至少一個(gè)接收端的CPRI的線比特率,針對每個(gè)接收端,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。
在本發(fā)明實(shí)施例中,當(dāng)接收端只有一個(gè)時(shí),所述數(shù)據(jù)傳送方法可以是端到端的傳輸,當(dāng)接收端有多個(gè)時(shí),所述數(shù)據(jù)傳輸方法可以是端到多端的傳輸。接收端可以向接收端傳輸數(shù)據(jù),該發(fā)送端中保存有每個(gè)接收端的CPRI的線比特率,及向接收端傳輸數(shù)據(jù)的周期。每個(gè)傳輸周期的長度是根據(jù)接收端的數(shù)量及每個(gè)周期中與每個(gè)接收端進(jìn)行數(shù)據(jù)傳輸?shù)臄?shù)據(jù)量確定的。在每個(gè)傳輸周期中不同的接收端被分配的傳輸時(shí)長相同或不同。
在每個(gè)數(shù)據(jù)傳輸周期中,可以針對接收端的CPRI的線比特率,對當(dāng)前需要傳輸?shù)腃PRI對應(yīng)的幀進(jìn)行FTN封裝,得到封裝后的塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。也就是說針對每個(gè)接收端,封裝與該接收端對應(yīng)的塊狀幀組合。
如果當(dāng)前接收端的CPRI的線比特率為選擇1Option1,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括1個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇2Option2,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括2個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇3Option3,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括4個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇4Option4,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括5個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇5Option5,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括8個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇6Option6,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括10個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇7和7A Option7和7A,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括16個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇8Option8,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括20個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇9Option9,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括24個(gè)塊狀幀的塊狀幀組合;
如果當(dāng)前接收端的CPRI的線比特率為選擇10Option10,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括48個(gè)塊狀幀的塊狀幀組合。
其中,所述凈荷速率是指塊狀幀組合中只包括幀負(fù)荷字節(jié)時(shí)的傳輸速率,所述封裝后的速率是指塊狀幀組合中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)時(shí)的傳輸速率。
S102:按照預(yù)設(shè)的在傳輸周期中各塊狀幀組合的映射位置,將每個(gè)塊狀幀組合映射到靈活信道(Flex Tunnel)的對應(yīng)位置傳輸。
發(fā)送端中保存有數(shù)據(jù)傳輸周期中各塊狀幀組合的映射位置,當(dāng)針對每個(gè)接收端封裝得到該接收端對應(yīng)的塊狀幀組合后,根據(jù)預(yù)先保存的各塊狀幀組合的映射位置,將各塊狀幀組合映射到靈活信道的對應(yīng)位置傳輸。每個(gè)時(shí)間周期中的發(fā)送端與每個(gè)接收端進(jìn)行數(shù)據(jù)傳輸時(shí)的映射位置是相同的。
所述靈活信道中除了可以傳輸采用FTN封裝的塊狀幀組合,也可以傳輸采用TDM封裝的塊狀幀,以及以太網(wǎng)信號的塊狀幀。
如圖6所示為塊狀幀組合在靈活信道中傳輸過程示意圖,每個(gè)靈活信道為一個(gè)物理通道,在每個(gè)數(shù)據(jù)傳輸周期,發(fā)送端向3個(gè)接收端傳輸數(shù)據(jù),圖6中具體提供了在第N個(gè)傳輸周期的數(shù)據(jù)傳輸過程示意圖,其中第n個(gè)傳輸周期是該傳輸過程中的任意一個(gè)傳輸周期,每個(gè)傳輸周期的傳輸情況與該第n個(gè)傳輸周期的數(shù)據(jù)傳輸過程相同。
具體的,在每個(gè)數(shù)據(jù)傳輸周期,發(fā)送端向3個(gè)接收端傳輸數(shù)據(jù),針對第一個(gè)接收端,該接收端的CPRI的線比特率為選擇2Option2,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括2個(gè)塊狀幀的塊狀幀組合。在與第二個(gè)接收端進(jìn)行數(shù)據(jù)傳輸時(shí),根據(jù)針對第二個(gè)接收端的CPRI的線比特率為選擇8Option8,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括20個(gè)塊狀幀。在與第三個(gè)接收端進(jìn)行數(shù)據(jù)傳輸時(shí),根據(jù)針對第三個(gè)接收端的CPRI的線比特率為選擇3Option3,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括4個(gè)塊狀幀。
根據(jù)預(yù)設(shè)的在傳輸周期中各塊狀幀組合的映射位置,將每個(gè)塊狀幀組合映射到靈活信道的對應(yīng)位置,映射后如圖6所示,映射后的該傳輸周期中,包括包含有2個(gè)塊狀幀的塊狀幀組合、包含20個(gè)塊狀幀的塊狀幀組合和包含4個(gè)塊狀幀的塊狀幀組合。
為了方便后續(xù)傳輸,在每個(gè)傳輸周期中還可以預(yù)留相應(yīng)的資源,以滿足意外情況發(fā)生時(shí)的數(shù)據(jù)傳輸需求。
對于每個(gè)接收端,根據(jù)預(yù)設(shè)的在傳輸周期中各塊狀幀組合的映射位置,在每個(gè)傳輸周期中獲取發(fā)送給自身的塊狀幀組合。
本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸過程所對應(yīng)的數(shù)據(jù)傳輸網(wǎng)絡(luò)架構(gòu)中,可以包括多條Flex Tunnel,F(xiàn)lex Tunnel的構(gòu)建由多層控制器(controller)通過集中算路及配置完成,算路包括每個(gè)段落的針對特定的Flex Tunnel的數(shù)量及時(shí)隙,通過集中的算路實(shí)現(xiàn)兩個(gè)互聯(lián)節(jié)點(diǎn)的Flex tunnel的配置。
圖7為本發(fā)明實(shí)施例1提供的一種數(shù)據(jù)封裝裝置結(jié)構(gòu)圖,所述裝置包括:
存儲(chǔ)模塊71,用于保存接收端的CPRI的線比特率;
封裝模塊72,用于根據(jù)當(dāng)前接收端的CPRI的線比特率,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。
所述封裝模塊72,具體用于如果封裝后的所述塊狀幀中包括的幀開銷字節(jié)幀包含同步字節(jié)、GCC字節(jié)、BIP字節(jié)、FEC幀負(fù)荷字節(jié)、OAM字節(jié)、同步字節(jié)、FEC幀開銷字節(jié)和RES字節(jié),將所述塊狀幀中第1個(gè)word至第6個(gè)word中的幀開銷字節(jié)設(shè)置為幀同步字節(jié);將所述塊狀幀中第7個(gè)word中的幀開銷字節(jié)設(shè)置為GCC字節(jié);將所述塊狀幀中第8個(gè)word至第10個(gè)word中的幀開銷字節(jié)設(shè)置為BIP字節(jié);將所述塊狀幀中第11個(gè)word至第154個(gè)word中的幀開銷字節(jié)設(shè)置為FEC幀負(fù)荷字節(jié);將所述塊狀幀中第155個(gè)word至第226個(gè)word中的幀開銷字節(jié)設(shè)置為OAM字節(jié);將所述塊狀幀中第227個(gè)word中的幀開銷字節(jié)設(shè)置為同步字節(jié);將所述塊狀幀中第228個(gè)word至第253個(gè)word中的幀開銷字節(jié)設(shè)置為FEC幀開銷字節(jié);將所述塊狀幀中第254個(gè)word至第256個(gè)word中的幀開銷字節(jié)設(shè)置為RES字節(jié)。
所述封裝模塊72,具體用于如果當(dāng)前接收端的CPRI的線比特率為選擇1Option1,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括1個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇2Option2,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括2個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇3Option3,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括4個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇4Option4,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括5個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇5Option5,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括8個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇6Option6,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括10個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇7和7A Option7和7A,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括16個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇8Option8,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括20個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇9Option9,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括24個(gè)塊狀幀的塊狀幀組合;如果當(dāng)前接收端的CPRI的線比特率為選擇10Option10,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為包括48個(gè)塊狀幀的塊狀幀組合;若后續(xù)有其他新的CPRI的線比特率選擇,也采用相同的映射方法,將其映射至相應(yīng)的塊狀幀組合中。
圖8為本發(fā)明實(shí)施例5提供的一種數(shù)據(jù)傳輸裝置結(jié)構(gòu)圖,所述裝置包括:
封裝模塊81,用于在每個(gè)數(shù)據(jù)傳輸周期,根據(jù)當(dāng)前至少一個(gè)接收端的通用CPRI的線比特率,針對每個(gè)接收端,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié);
傳輸模塊82,用于按照預(yù)設(shè)的在傳輸周期內(nèi)與每個(gè)接收端進(jìn)行數(shù)據(jù)傳輸?shù)捻樞?,將每個(gè)塊狀幀組合按照所述順序承載在靈活信道中傳輸。
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)封裝、傳輸方法及裝置,所述數(shù)據(jù)封裝方法包括:根據(jù)當(dāng)前接收端的CPRI的線比特率,采用FTN封裝方式,將CPRI對應(yīng)的幀封裝為塊狀幀組合,其中所述塊狀幀組合中包括至少一個(gè)塊狀幀,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word中包括幀開銷字節(jié)和幀負(fù)荷字節(jié)。由于本發(fā)明實(shí)施例根據(jù)當(dāng)前接收端的CPRI的線比特率進(jìn)行FTN封裝,封裝后的塊狀幀組合中包含至少一個(gè)塊狀幀,所以可以滿足任何速率的CPRI的封裝和傳輸,并且塊狀幀的幀長固定,每個(gè)塊狀幀包括256個(gè)word,每個(gè)word包括幀開銷字節(jié)和幀負(fù)荷字節(jié),該封裝后的幀結(jié)構(gòu)簡單,從而有效的降低端到端的傳輸時(shí)延,提高了傳輸效率。
對于系統(tǒng)/裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者一個(gè)操作與另一個(gè)實(shí)體或者另一個(gè)操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或者操作之間存在任何這種實(shí)際的關(guān)系或者順序。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請可采用完全硬件實(shí)施例、完全應(yīng)用實(shí)施例、或結(jié)合應(yīng)用和硬件方面的實(shí)施例的形式。而且,本申請可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請是參照根據(jù)本申請實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本申請的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本申請進(jìn)行各種改動(dòng)和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請也意圖包含這些改動(dòng)和變型在內(nèi)。