欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Otn開銷的發(fā)送、接收方法和裝置的制作方法

文檔序號:7549304閱讀:296來源:國知局
專利名稱:Otn開銷的發(fā)送、接收方法和裝置的制作方法
技術領域
本發(fā)明涉及光通信技術領域,尤其涉及ー種光傳送網(wǎng)(Optical TransportNetwork, 0TN)開銷的發(fā)送、接收方法和裝置。
背景技術
在OTN開銷中,定義了 64個字節(jié),其中部分字節(jié)是OTN標準中保留不能使用的。當前處理方案中,一般是某ー種數(shù)據(jù)報文固定占用64字節(jié)中的一個或多個字節(jié),該占用的一個或多個字節(jié)稱為ー個物理層通道,在每個物理層通道中只用來傳遞ー種信息,例如,通用通信信道(General Communication Channel, GCC) O只用來傳遞GCCO的GCC管通信息,自動保護倒換(Automatic Protection Switching, APS)用來傳遞APS保護倒換信息。從上述應用可以看出,不論有效數(shù)據(jù)帶寬是多少,其總是固定占用OTN開銷中的固定字節(jié)數(shù),那 么當有效數(shù)據(jù)帶寬較小時,其使用效率就較低;另外,當引入新類型的數(shù)據(jù)報文時,新類型的數(shù)據(jù)報文如何傳輸也是問題;再者,物理層通道不能動態(tài)釋放,當不啟動時其物理層的帶寬已經(jīng)被固定占用,不能他用。

發(fā)明內(nèi)容
本發(fā)明實施例提供ー種OTN開銷的發(fā)送、接收方法和裝置,用以提高OTN開銷的物理層通道的使用效率以及實現(xiàn)對物理層通道的動態(tài)分配,并且可以擴展數(shù)據(jù)報文的類型?!矫?,本發(fā)明實施例提供了ー種OTN開銷的發(fā)送方法,包括對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,使得OTN開銷的物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述要傳輸?shù)臄?shù)據(jù)報文的類型;將物理層封裝后的數(shù)據(jù)報文在OTN開銷的物理層通道中發(fā)送。另ー方面,本發(fā)明實施例提供了ー種OTN開銷的接收方法,包括接收OTN開銷的物理層通道中傳輸?shù)奈锢韺臃庋b后的數(shù)據(jù)報文,所述物理層封裝后的數(shù)據(jù)報文中包含類型字段,所述物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述數(shù)據(jù)報文的類型;根據(jù)所述類型字段,對所述數(shù)據(jù)報文進行接收處理。一方面,本發(fā)明實施例提供了一種發(fā)送裝置,包括物理層封裝模塊,用于對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,使得OTN開銷的物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述要傳輸?shù)臄?shù)據(jù)報文的類型;OTN開銷模塊,用于將物理層封裝后的數(shù)據(jù)報文在OTN開銷的物理層通道中發(fā)送。另ー方面,本發(fā)明實施例提供了一種接收裝置,包括OTN開銷模塊,用于接收OTN開銷的物理層通道中傳輸?shù)奈锢韺臃庋b后的數(shù)據(jù)報文,所述物理層封裝后的數(shù)據(jù)報文中包含類型字段,所述物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述數(shù)據(jù)報文的類型;物理層解封裝模塊,用于根據(jù)所述類型字段對所述數(shù)據(jù)報文進行接收處理。由上述技術方案可知,本發(fā)明實施例通過將要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,將物理層封裝后的數(shù)據(jù)報文在物理層通道中傳輸,而不是將物理層通道固定限制為傳輸某ー種數(shù)據(jù)報文,這樣就可以實現(xiàn)不同類型的數(shù)據(jù)報文能夠時分復用同一個物理層通道,提高物理層通道的使用效率,并且可以實現(xiàn)物理層通道的動態(tài)分配,通過封裝報文類型,可以對數(shù)據(jù)報文的類型進行擴展。


為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作ー簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。 圖I為本發(fā)明OTN開銷的發(fā)送方法一實施例的流程示意圖;圖2為本發(fā)明OTN開銷的發(fā)送方法的系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明中物理層封裝后的協(xié)議報文的格式示意圖;圖4為本發(fā)明中物理層封裝后的靜態(tài)報文的格式示意圖;圖5為本發(fā)明OTN開銷的發(fā)送方法另ー實施例的流程示意圖;圖6為本發(fā)明中靜態(tài)報文的格式示意圖;圖7為本發(fā)明OTN開銷的發(fā)送方法另ー實施例的流程示意圖;圖8為本發(fā)明OTN開銷的接收方法一實施例的流程示意圖;圖9為本發(fā)明OTN開銷的接收方法另ー實施例的流程示意圖;圖10為本發(fā)明OTN開銷的接收方法另ー實施例的流程示意圖;圖11為本發(fā)明發(fā)送裝置一實施例的結(jié)構(gòu)示意圖;圖12為本發(fā)明發(fā)送裝置另ー實施例的結(jié)構(gòu)示意圖;圖13為本發(fā)明接收裝置一實施例的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖I為本發(fā)明OTN開銷的發(fā)送方法一實施例的流程示意圖,包括步驟11 :對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,使得OTN開銷的物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述要傳輸?shù)臄?shù)據(jù)報文的類型。其中,要傳輸?shù)臄?shù)據(jù)報文可以分為靜態(tài)報文和協(xié)議報文,靜態(tài)報文是指周期發(fā)送的固定內(nèi)容的報文,協(xié)議報文是指運行某種復雜協(xié)議(complex protocol)的報文。靜態(tài)報文可以分為快(fast)靜態(tài)報文和慢(slow)靜態(tài)報文兩種類型,快靜態(tài)報文相對于慢靜態(tài)報文,具有周期短和長度短的特點。進ー步的,每種靜態(tài)報文還可以劃分為多種更小的類型。協(xié)議報文可以包括新延時測量(new delayed time measure, ndtm)協(xié)議報文、1588協(xié)議報文、通用通信信道(General Communication Channel, GCC)協(xié)議報文等。具體的,參見圖2,要傳輸?shù)臄?shù)據(jù)報文可以具體包括快靜態(tài)報文(fast_type)、慢靜態(tài)報文(slow_type)、ndtm協(xié)議報文、1588協(xié)議報文、GCC協(xié)議報文以及η種保留類型的數(shù)據(jù)報文??祆o態(tài)報文可以進ー步分為i種報文,慢靜態(tài)報文可以進ー步分為k種報文,靜態(tài)報文包括的每種報文可以由類型標識(id)、長度(L)和數(shù)據(jù)(D)組成。上述的n、i、k均為正整數(shù)?,F(xiàn)有技術中,要傳輸?shù)臄?shù)據(jù)報文是直接插入到OTN開銷的固定的物理層通道中傳輸?shù)?,例如,對于GCC協(xié)議報文,將要傳輸?shù)腉CC協(xié)議報文直接插入到OTN開銷的GCC通道中進行傳輸。
而本實施例中,OTN開銷中并不傳輸某ー種類型的數(shù)據(jù)報文,而是多種數(shù)據(jù)報文可以分時復用傳輸。例如,對于GCC通道,可以在第一時間段內(nèi)傳輸GCC協(xié)議報文,而在第二時間段內(nèi)傳輸1588協(xié)議報文,在第三時間段內(nèi)傳輸靜態(tài)報文等。由于物理層通道中可以傳輸多種類型的數(shù)據(jù)報文,為了保證接收端能夠正確接收報文,可以在傳輸數(shù)據(jù)報文的同時標識該數(shù)據(jù)報文的類型。本實施例中采用物理層封裝的方式,在物理層封裝時添加數(shù)據(jù)報文對應的類型。具體的,以HDLC封裝為例,參見圖3,為協(xié)議報文進行物理層封裝后的報文格式,包括HDLC幀頭(7E)、類型字段(muX_type)、作為凈荷的復雜協(xié)議部分(也就是要傳輸?shù)膮f(xié)議報文)、CRC校驗位和HDLC幀尾,其中,CRC校驗位可以分為CRC校驗高位(crch)和CRC校驗低位(crcl)。參見圖4,為靜態(tài)報文進行物理層封裝后的報文格式,包括HDLC幀頭(7E)、類型字段(mistype)、作為凈荷的靜態(tài)報文部分(具體可以由多種子類型數(shù)據(jù)組成,每種子類型數(shù)據(jù)可以用類型-長度-值表示)、CRC校驗位和HDLC幀尾,其中,CRC校驗位可以分為CRC校驗高位(crch)和CRC校驗低位(crcl)。其中的類型字段(mux_type)用于表明數(shù)據(jù)報文的類型,例如,對于快靜態(tài)報文,可以將其muX_type設置為01,對于慢靜態(tài)報文,可以將其mux_type設置為02,對于GCC協(xié)議報文,可以將其mux_type設置為03等。其中,圖3或圖4的物理層封裝方式以HDLC封裝為例,可以理解的是,也可以采用以太網(wǎng)封裝(FE、GE>10GE)等。當mux_type的長度定義為I個字節(jié)時,其可擴展的數(shù)據(jù)類型可以達到255種(全O無效),當mux_type的長度定義為雙字節(jié)時,其擴展類型可以達到65535種。如果數(shù)據(jù)報文中進ー步劃分數(shù)據(jù)類型,如靜態(tài)報文中包括的i(i為正整數(shù))種數(shù)據(jù),那么數(shù)據(jù)報文的擴展結(jié)構(gòu)就變得十分靈活,前向兼容變得十分簡單。對于每ー種mUX_type對應的數(shù)據(jù)報文,可以單獨運行自己的協(xié)議,例如運行1588協(xié)議或者GCC協(xié)議等。由于物理層封裝與協(xié)議無關,可以實現(xiàn)物理層和協(xié)議的解耦。步驟12 :將物理層封裝后的數(shù)據(jù)報文在OTN開銷的物理層通道中發(fā)送。其中,OTN開銷的物理層通道可以包括ー個或者多個,例如,如果定義由GCCO占用的字節(jié)作為傳輸數(shù)據(jù)報文的物理層通道,那么在每ー幀中可以將物理層封裝后的數(shù)據(jù)報文插入到GCCO占用的字節(jié)處進行傳輸。又例如,如果定義由GCCO占用的字節(jié)以及GCCl占用的字節(jié)作為傳輸數(shù)據(jù)報文的物理層通道,那么在每ー幀中將物理層封裝后的數(shù)據(jù)報文插入到GCCO占用的字節(jié)和GCCl占用的字節(jié)處進行傳輸。本實施例在傳輸數(shù)據(jù)報文時并沒有將ー個物理層通道固定給ー種數(shù)據(jù)報文傳輸,而是所有類型的數(shù)據(jù)報文都能夠在同一個物理層通道中傳輸,那么不同類型的數(shù)據(jù)報文就可以分時在同一個物理層通道中傳輸,提高使用效率。由于物理層通道可以傳輸任ー種類型的數(shù)據(jù)報文,可以實現(xiàn)帶寬的動態(tài)分配。在物理層封裝時添加數(shù)據(jù)報文的類型,可以實現(xiàn)數(shù)據(jù)報文類型的擴展。圖5為本發(fā)明OTN開銷的發(fā)送方法另ー實施例的流程示意圖,本實施例以發(fā)送靜態(tài)報文為例。參見圖5,本實施例包括步驟51 :靜態(tài)報文控制模塊在要發(fā)送靜態(tài)報文時,向分時和優(yōu)先級控制模塊發(fā)送指示(ready)信號。其中,靜態(tài)報文是周期性發(fā)送的,假設靜態(tài)報文是從時間點O開始以時間T為周期 進行發(fā)送,那么在靜態(tài)報文的發(fā)送周期到達時,也就是在ηΤ(η為正整數(shù))這些時間點,靜態(tài)報文控制模塊可以檢測是否要發(fā)送靜態(tài)報文。參見圖6,靜態(tài)報文可以以通道的方式組織,靜態(tài)報文控制模塊可以從第一個通道(Cl)開始巡檢以確定是否要發(fā)送靜態(tài)報文。例如,靜態(tài)報文可以包括64個通道,每個通道可以包含32個字節(jié)的數(shù)據(jù)。其中每個通道的數(shù)據(jù)相對獨立,具體用法可以由高層軟件做定義或解析??梢岳斫獾氖?,這里給出的通道個數(shù)、每個通道的數(shù)據(jù)長度可以自行定義。在每個通道中可以在第一個字節(jié)(字節(jié)編號為O)處記錄總數(shù)(total)值,total值標記當前通道需要發(fā)送的字節(jié)數(shù),需要發(fā)送的字節(jié)數(shù)包括total字節(jié),如果total值非O表明該通道有數(shù)據(jù)發(fā)送。當任一通道有數(shù)據(jù)發(fā)送時靜態(tài)報文控制模塊就可以向分時和優(yōu)先級控制模塊發(fā)送ready信號。步驟52 :分時和優(yōu)先級控制模塊接收到指示信號后,在確定能夠發(fā)送該靜態(tài)報文后,向高級數(shù)據(jù)鏈路控制(High level Data Link Control, HDLC)封裝模塊發(fā)送幀頭字段和報文類型字段,以及向靜態(tài)報文控制模塊獲取有效數(shù)據(jù),也就是獲取要傳輸?shù)臄?shù)據(jù)報文。其中,分時和優(yōu)先級控制模塊接收到ready信號后,首先判斷當前是否有報文在發(fā)送,如果沒有,再判斷是否接收到其它報文的ready信號,如果沒有接收到其它報文的ready信號則確定能夠發(fā)送該要發(fā)送的數(shù)據(jù)報文?;蛘撸绻邮盏狡渌鼒笪牡膔eady信號,則可以根據(jù)預先設定的優(yōu)先級順序發(fā)送數(shù)據(jù)報文,例如,如果接收到表明要發(fā)送1588協(xié)議報文的ready信號和要發(fā)送靜態(tài)報文的ready信號,且靜態(tài)報文的優(yōu)先級高于1588報文,那么可以確定能夠發(fā)送該要發(fā)送的靜態(tài)報文。又例如,如果接收到fast類型的靜態(tài)報文的ready信號以及slow類型的靜態(tài)報文的ready信號,且fast類型的靜態(tài)報文的優(yōu)先級高于slow類型的靜態(tài)報文,則可以確定能夠發(fā)送fast類型的靜態(tài)報文。在確定能夠發(fā)送該靜態(tài)報文后,需要結(jié)合HDLC處理進行相應字段的發(fā)送,例如,先發(fā)送I個字節(jié)的7E巾貞頭;再發(fā)送I個字節(jié)的報文類型mux_type,具體地,對于fast類型,mux_type 為 01,對于 slow 類型,mux_type 為 02。進ー步的,需要發(fā)送第3個字節(jié)時,也就是需要發(fā)送有效數(shù)據(jù)時,分時和優(yōu)先級控制模塊可以向靜態(tài)報文控制模塊發(fā)送請求信號(req),以請求有效數(shù)據(jù)。步驟53 :靜態(tài)報文控制模塊接收到請求信號后,將靜態(tài)報文的有效數(shù)據(jù)發(fā)送給分時和優(yōu)先級控制模塊并同步給出有效信號,以及靜態(tài)報文控制模塊在發(fā)送完有效數(shù)據(jù)后,給出無效信號。靜態(tài)報文控制模塊接收到req信號后時,如果需要發(fā)送第一個字節(jié)的數(shù)據(jù),SPtotal位置(位置索引為O)對應的數(shù)據(jù),則將total值替換為通道值后發(fā)送給分時和優(yōu)先級控制模塊,例如,當前發(fā)送靜態(tài)報文的第一個通道的數(shù)據(jù),那么將第一個通道的total值替換為I。靜態(tài)報文控制模塊接收到req信號后時,如果需要發(fā)送非total位置的數(shù)據(jù),即第2 32個字節(jié)(位置索引為I 31)的數(shù)據(jù),則直接將緩存中數(shù)據(jù)發(fā)送給分時和優(yōu)先級控制模塊,例如依次發(fā)送idl、Ll、datal等。另外,由于靜態(tài)報文是以通道的方式組織,為了保證數(shù)據(jù)的完整性,需要將ー個通道的有效數(shù)據(jù)發(fā)送完畢后再發(fā)送下一個通道的有效數(shù)據(jù)。例如,靜態(tài)報文控制模塊將第一個通道(Cl)的數(shù)據(jù)發(fā)送完畢后,繼續(xù)巡檢到第二個通道(C2)并在將C2中的數(shù)據(jù)發(fā)送完畢后再處理C3,依此類推。另外,由于靜態(tài)報文中可以分為多種類型,例如idl、id2等,則需要將ー種類型的數(shù)據(jù)發(fā)送完畢后再發(fā)送另一種類型的數(shù)據(jù),例如,將idl、LI和datal發(fā)送 完畢后,再發(fā)送id2、L2和data2。再者,如果由于優(yōu)先級控制等原因,在靜態(tài)報文的一個發(fā)送周期之內(nèi),64個通道沒有巡檢完畢,則需要在下一個發(fā)送周期之內(nèi)接著上次的位置繼續(xù)發(fā)送,以保證所有的通道均能發(fā)送。步驟54 :分時和優(yōu)先級控制模塊將接收的靜態(tài)報文的有效數(shù)據(jù)發(fā)送給HDLC封裝模塊。 步驟55 =HDLC封裝模塊對接收的數(shù)據(jù)進行物理層封裝。例如,在物理層封裝時,先封裝幀頭7E,再封裝mux_type,之后是有效數(shù)據(jù),再之后當接收到無效信號時繼續(xù)封裝HDLC的循環(huán)冗余校驗(Cyclic Redundancy Check7CRC) 16校驗位(該位可以具體包括crch和crcl),之后緊跟巾貞尾標記7E。此時,一個完整的HDLC報文完成發(fā)送,進入下一個循環(huán)中。物理層封裝后的靜態(tài)報文可以參見上述的圖4。需要說明的是,由于通常采用7E表示報文的起止,那么在非報文起止的有效內(nèi)容中如果出現(xiàn)7E,為了避免誤定幀處理,本實施例中可以在有效內(nèi)容中出現(xiàn)7E吋,將I個字節(jié)的7E替換為兩個字節(jié)的7D和,在有效內(nèi)容中出現(xiàn)7D吋,將I個字節(jié)的7D替換為兩個字節(jié)的7D和5E。由于替換時將I個字節(jié)的數(shù)據(jù)替換為2個字節(jié),那么出現(xiàn)7E或7D吋,req信號需要暫時停一個時鐘,其中,一個時鐘用于提取一個字節(jié)的數(shù)據(jù)。步驟56 =HDLC封裝模塊將物理層封裝后的靜態(tài)報文插入OTN開銷中。步驟57 =OTN開銷模塊發(fā)送物理層封裝后的靜態(tài)報文。本實施例對靜態(tài)報文的物理層封裝及發(fā)送過程進行了描述,以實現(xiàn)在物理層通道中對靜態(tài)報文的發(fā)送。圖7為本發(fā)明OTN開銷的發(fā)送方法另ー實施例的流程示意圖,本實施例以發(fā)送協(xié)議報文為例。參見圖7,本實施例包括步驟71 :協(xié)議報文控制模塊在要發(fā)送協(xié)議報文吋,向分時和優(yōu)先級控制模塊發(fā)送指示(ready)信號。步驟72 :分時和優(yōu)先級控制模塊接收到指示信號后,在確定能夠發(fā)送該協(xié)議報文后,向HDLC封裝模塊發(fā)送幀頭字段和報文類型字段,以及向協(xié)議報文控制模塊獲取有效數(shù)據(jù),也就是獲取要傳輸?shù)臄?shù)據(jù)報文。其中,類似對靜態(tài)報文的處理,分時和優(yōu)先級控制也可以根據(jù)當前是否發(fā)送報文和優(yōu)先級順序,確定是否能夠發(fā)送該協(xié)議報文。在確定發(fā)送協(xié)議報文,可以首先發(fā)送巾貞頭7E,再發(fā)送表明報文類型的mux_type字段,之后向協(xié)議報文控制模塊獲取有效數(shù)據(jù)。步驟73 :協(xié)議報文控制模塊接收到請求信號后,將協(xié)議報文的有效數(shù)據(jù)發(fā)送給分時和優(yōu)先級控制模塊并同步給出有效信號,以及協(xié)議報文控制模塊在發(fā)送完有效數(shù)據(jù)后,給出無效信號。其中,本實施例中的有效數(shù)據(jù)是已完成協(xié)議層封裝的報文,例如為完成GCC協(xié)議封裝的GCC協(xié)議報文,或者為按照1588協(xié)議完成協(xié)議層封裝的1588協(xié)議報文等。
步驟74 :分時和優(yōu)先級控制模塊將接收的靜態(tài)報文的有效數(shù)據(jù)發(fā)送給HDLC封裝模塊。步驟75 =HDLC封裝模塊對接收的數(shù)據(jù)進行物理層封裝。例如,在物理層封裝時,先封裝幀頭7E,再封裝mux_type,之后是有效數(shù)據(jù),再之后當接收到無效信號時繼續(xù)封裝HDLC的CRC16校驗位(該位可以具體包括crch和crcl),之后緊跟幀尾標記7E。此時,一個完整的HDLC報文完成發(fā)送,進入下一個循環(huán)中。物理層封裝后的協(xié)議報文可以參見上述的圖3。類似對靜態(tài)報文的處理,如果協(xié)議報文的有效數(shù)據(jù)包括7E或7D,也可以進行替換處理,具體過程可以參見靜態(tài)報文中的相關描述。步驟76 =HDLC封裝模塊將物理層封裝后的靜態(tài)報文插入OTN開銷中。步驟77 =OTN開銷模塊發(fā)送物理層封裝后的靜態(tài)報文。本實施例對協(xié)議報文的物理層封裝及發(fā)送過程進行了描述,以實現(xiàn)在物理層通道中對協(xié)議報文的發(fā)送。圖8為本發(fā)明OTN開銷的接收方法一實施例的流程示意圖,包括步驟81 :接收OTN開銷的物理層通道中傳輸?shù)奈锢韺臃庋b后的數(shù)據(jù)報文,所述物理層封裝后的數(shù)據(jù)報文中包含類型字段,所述物理層通道能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述數(shù)據(jù)報文的類型。步驟82 :根據(jù)所述類型字段,對所述數(shù)據(jù)報文進行接收處理。本實施例在傳輸數(shù)據(jù)報文時并沒有將ー個物理層通道固定給ー種數(shù)據(jù)報文傳輸,而是所有類型的數(shù)據(jù)報文都能夠在物理層通道中傳輸,那么不同類型的數(shù)據(jù)報文就可以分時在同一個物理層通道中傳輸,提高使用效率。由于物理層通道可以傳輸任一種類型的數(shù)據(jù)報文,可以實現(xiàn)帶寬的動態(tài)分配。在物理層封裝時添加數(shù)據(jù)報文的類型,可以實現(xiàn)數(shù)據(jù)報文類型的擴展。圖9為本發(fā)明OTN開銷的接收方法另ー實施例的流程示意圖,本實施例以接收靜態(tài)報文為例,本實施例包括步驟91 =OTN開銷模塊將物理層通道中傳輸?shù)臄?shù)據(jù)報文發(fā)送給HDLC解封裝模塊。其中,該數(shù)據(jù)報文是已被物理層封裝后的數(shù)據(jù)報文,且物理層封裝字段中的類型表明該數(shù)據(jù)報文為靜態(tài)報文。
步驟92 =HDLC解封裝模塊對接收的數(shù)據(jù)報文進行解封裝,獲取類型字段,在類型字段表明為靜態(tài)報文吋,向靜態(tài)報文控制模塊發(fā)送指示信號(ready),并將解封裝后的數(shù)據(jù)報文發(fā)送給靜態(tài)報文控制模塊。其中,HDLC解封裝模塊接收到數(shù)據(jù)報文,如果檢測到幀頭7E,則進入預定幀狀態(tài),繼續(xù)解析得到非7E的第一個字節(jié)為類型字節(jié),根據(jù)該類型字節(jié)確定數(shù)據(jù)報文類型為靜態(tài)報文后,向靜態(tài)報文控制模塊發(fā)送指示信號,以啟動靜態(tài)報文控制模塊對數(shù)據(jù)的接收,以及將解封裝后的數(shù)據(jù)報文發(fā)送給靜態(tài)報文控制模塊。在解封裝過程中,從非7E字節(jié)后的第二個字節(jié)開始是靜態(tài)報文的有效數(shù)據(jù)部分。由于接收的數(shù)據(jù)不一定準確,此時可以采用ニ級緩存的方式將通過CRC校驗后的數(shù)據(jù)發(fā)送給靜態(tài)報文控制模塊。ニ級緩存的方式可以是首先,將接收的有效數(shù)據(jù)(也就是物理層解封裝后的數(shù) 據(jù)報文)進行暫時緩存,此時可以稱為第一級緩存。具體的,從第2個字節(jié)可以獲取到對應的通道號Ci并做鎖存,根據(jù)鎖存到的Ci信息,可以將即將接收到的數(shù)據(jù)寫入到對應通道對應的地址上。從報文結(jié)構(gòu)來看,第3個字節(jié)對應的是第一個通道的idl位置,因此,接收到的第3個字節(jié)從I地址開始存儲,直到接收完畢所有的數(shù)據(jù)內(nèi)容。待接收到最后一個字節(jié)后,獲取當前寫RAM地址,并在O地址寫入該RAM地址值,作為接收側(cè)total值。其次,對第一級緩存后的數(shù)據(jù)進行CRC校驗;再次,在校驗通過后,HDLC解封裝模塊向靜態(tài)報文控制模塊發(fā)送指示信號,并將第一級緩存的數(shù)據(jù)復制(copy)給第二級緩存。具體的,在接收有效數(shù)據(jù)之后,如果再次檢測到7E,則認為該幀結(jié)束,此時判斷CRC校驗結(jié)果是否正確。如果HDLC CRC校驗失敗,則第I級緩存不會向第2級緩存copy,如果HDLC CRC校驗正確,則啟動第I級緩存向第2級緩存的copy,但copy過程中需要先讀取第1、2級緩存的數(shù)據(jù),進行比較,如果有差異,則可以給出中斷,是否需要中斷,可以根據(jù)實際的應用進行配置,如果需要快速發(fā)送和接收的數(shù)據(jù)則需要中斷,fast報文可以采用中斷處理方式,slow不需要中斷處理方式。如果沒有差異,copy的數(shù)據(jù)和第2級是一致相同的數(shù)據(jù)被覆蓋不會帶來影響。同時,為了保證第2級緩存的數(shù)據(jù)是最新的,則需要根據(jù)計算出的total值,將大于該值的地址中的數(shù)據(jù)寫0,小于該值的地址中正常寫數(shù)據(jù)。在上述copy過程中,為了防止copy過程中第I級緩存被新接收到的數(shù)據(jù)覆蓋,因此該過程中需要做copy鎖存,即在copy過程中,第I級緩存不允許寫入新的數(shù)據(jù)內(nèi)容。本實施例通過檢測報文類型字段,可以對不同類型的數(shù)據(jù)報文的正確接收。圖10為本發(fā)明OTN開銷的接收方法另ー實施例的流程示意圖,本實施例以接收協(xié)議報文為例,本實施例包括步驟101 0ΤΝ開銷模塊將物理層通道中傳輸?shù)臄?shù)據(jù)報文發(fā)送給HDLC封裝模塊。步驟102 =HDLC解封裝模塊對接收的數(shù)據(jù)報文進行解封裝,獲取類型字段,在類型字段表明為協(xié)議報文吋,向協(xié)議報文控制模塊發(fā)送指示信號(ready),并將解封裝后的數(shù)據(jù)報文發(fā)送給協(xié)議報文控制模塊。與靜態(tài)報文處理不同的是,HDLC封裝模塊將有效數(shù)據(jù)(非7E之后的第2個字節(jié)開始直至CRC校驗之前的數(shù)據(jù))發(fā)送給協(xié)議報文控制模塊后,協(xié)議報文控制模塊可以根據(jù)自帶的CRC校驗機制再對有效數(shù)據(jù)進行校驗。其中,HDLC封裝模塊進行幀尾確定及CRC校驗的內(nèi)容可以參見靜態(tài)報文的相關內(nèi)容。本實施例通過檢測報文類型字段,可以對不同類型的數(shù)據(jù)報文的正確接收。進ー步的,上述接收過程中,如果需要進行DFX(design for X),其中X例如為維護性、測試性等,則在判斷CRC是否校驗成功,或者在統(tǒng)計收發(fā)包個數(shù)吋,需要根據(jù)muX_type值,對同一種類型的數(shù)據(jù)報文進行統(tǒng)計。圖11為本發(fā)明發(fā)送裝置一實施例的結(jié)構(gòu)示意圖,包括物理層封裝模塊111和OTN開銷模塊112 ;物理層封裝模塊111用于對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,使得OTN開銷的物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述要傳輸?shù)臄?shù)據(jù)報文的類型;0ΤΝ開銷模塊112用于將物理層封裝后的數(shù)據(jù)報文在OTN開銷的物理層通道中發(fā)送。可選的,參見圖12,物理層封裝模塊111可以包括報文控制模塊121、分時和優(yōu)先級控制模塊122和HDLC封裝模塊123 ;所述分時和優(yōu)先級控制模塊122用于在接收到報文 控制模塊121發(fā)送的指示信號后,向HDLC封裝模塊123發(fā)送幀頭和所述類型字段,以及向所述報文控制模塊121請求所述要傳輸?shù)臄?shù)據(jù)報文,并將所述要傳輸?shù)臄?shù)據(jù)報文發(fā)送給所述HDLC封裝模塊123 ;所述報文控制模塊121用于發(fā)送所述指示信號;用于所述分時和優(yōu)先級控制模塊122請求所述要傳輸?shù)臄?shù)據(jù)報文后,向所述分時和優(yōu)先級控制模塊122發(fā)送所述要傳輸?shù)臄?shù)據(jù)報文;用于發(fā)送完所述要傳輸?shù)臄?shù)據(jù)報文后,通過所述分時和優(yōu)先級控制模塊122向所述HDLC封裝模塊123發(fā)送無效信號。所述HDLC封裝模塊123用于在接收到無效信號后,生成CRC校驗字段和HDLC幀尾,并按照所述HDLC幀頭、所述類型字段、所述要傳輸?shù)臄?shù)據(jù)報文、所述CRC字段、所述HDLC幀尾的順序進行封裝,所述無效信號是所述報文控制模塊121在發(fā)送完有效數(shù)據(jù)后發(fā)送的??蛇x的,所述報文控制模塊121具體包括第一控制子模塊,用于發(fā)送所述指示信號;第二控制子模塊,用于所述分時和優(yōu)先級控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文后,向所述分時和優(yōu)先級控制模塊發(fā)送所述要傳輸?shù)臄?shù)據(jù)報文;第三控制子模塊,用于發(fā)送完所述要傳輸?shù)臄?shù)據(jù)報文后,向所述HDLC封裝模塊發(fā)送所述無效信號。可選的,所述要傳輸?shù)臄?shù)據(jù)報文為靜態(tài)報文,所述第一控制子模塊具體包括第一靜態(tài)報文控制模塊,用于在發(fā)送周期到達后,依次巡檢所述要傳輸?shù)臄?shù)據(jù)報文的每個通道,并在通道的字節(jié)總數(shù)不為O吋,向所述分時和優(yōu)先級控制模塊121發(fā)送所述指示信號??蛇x的,所述第二控制子模塊具體包括第二靜態(tài)報文控制模塊,用于所述分時和優(yōu)先級控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文后,依次讀取所述要傳輸?shù)臄?shù)據(jù)報文的各通道的數(shù)據(jù),將通道號和通道中的數(shù)據(jù)發(fā)送給所述分時和優(yōu)先級控制模塊??蛇x的,所述要傳輸?shù)臄?shù)據(jù)報文包括至少ー個通道;每個通道包括通道的字節(jié)總數(shù)和通道數(shù)據(jù);所述通道數(shù)據(jù)包括至少ー個子通道;所述子通道包括子通道的數(shù)據(jù)類型、子通道的字節(jié)總數(shù)和子通道數(shù)據(jù)??蛇x的,所述要傳輸?shù)臄?shù)據(jù)報文為協(xié)議報文,所述第一控制子模塊具體包括第一協(xié)議報文控制模塊,用于在獲取已完成協(xié)議封裝的數(shù)據(jù)報文后,向所述分時和優(yōu)先級控制模塊發(fā)送所述指示信號??蛇x的,所述第二控制子模塊具體包括第二協(xié)議報文控制模塊,用于所述分時和優(yōu)先級控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文后,將所述已完成協(xié)議封裝的數(shù)據(jù)報文發(fā)送給分時和優(yōu)先級控制模塊。本實施例通過將要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,將物理層封裝后的數(shù)據(jù)報文在物理層通道中傳輸,而不是將物理層通道固定限制為傳輸某ー種數(shù)據(jù)報文,這樣就可以實現(xiàn)不同類型的數(shù)據(jù)報文能夠時分復用同一個物理層通道,提高物理層通道的使用效率, 并且可以實現(xiàn)物理層通道的動態(tài)分配,通過封裝報文類型,可以對數(shù)據(jù)報文的類型進行擴展。圖13為本發(fā)明接收裝置一實施例的結(jié)構(gòu)示意圖,包括OTN開銷模塊131和物理層解封裝模塊132 ;0ΤΝ開銷模塊131用于接收OTN開銷的物理層通道中傳輸?shù)奈锢韺臃庋b后的數(shù)據(jù)報文,所述物理層封裝后的數(shù)據(jù)報文中包含類型字段,所述物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述數(shù)據(jù)報文的類型;物理層解封裝模塊132用于根據(jù)所述類型字段對所述數(shù)據(jù)報文進行接收處理。可選的,所述類型字段表明所述數(shù)據(jù)報文為靜態(tài)報文,所述物理層解封裝模塊132具體包括第一 HDLC解封裝模塊和第一報文控制模塊;所述第一 HDLC解封裝模塊,用于對所述物理層封裝后的數(shù)據(jù)報文進行解封裝,獲取所述類型字段和所述數(shù)據(jù)報文,并將所述數(shù)據(jù)報文進行緩存;用于對緩存的數(shù)據(jù)報文進行CRC處理;用于在CRC校驗成功后,向所述第一報文控制模塊發(fā)送指示信號,并將所述緩存的數(shù)據(jù)報文發(fā)送給所述第一報文控制模塊;所述第一報文控制模塊,用于接收到所述指示信號后,接收所述第一 HDLC解封裝模塊發(fā)送的所述緩存的數(shù)據(jù)報文??蛇x的,所述類型字段表明所述數(shù)據(jù)報文為協(xié)議報文,所述物理層解封裝模塊具體包括第二 HDLC解封裝模塊和第二報文控制模塊;所述第二 HDLC解封裝模塊,用于對所述物理層封裝后的數(shù)據(jù)報文進行解封裝,獲取所述類型字段和所述數(shù)據(jù)報文,向所述第二報文控制模塊發(fā)送指示信號,并將所述數(shù)據(jù)報文發(fā)送給所述第二報文控制模塊;所述第二報文控制模塊,用于接收到所述指示信號后,接收所述第二 HDLC解封裝模塊發(fā)送的所述數(shù)據(jù)報文。本實施例通過將要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,將物理層封裝后的數(shù)據(jù)報文在物理層通道中傳輸,而不是將物理層通道固定限制為傳輸某ー種數(shù)據(jù)報文,這樣就可以實現(xiàn)不同類型的數(shù)據(jù)報文能夠時分復用同一個物理層通道,提高物理層通道的使用效率,并且可以實現(xiàn)物理層通道的動態(tài)分配,通過封裝報文類型,可以對數(shù)據(jù)報文的類型進行擴展。上述發(fā)送設備和接收設備的實施例,其各模塊的具體實施過程及各模塊之間的信息交互等內(nèi)容,由干與本發(fā)明方法實施例基于同一發(fā)明構(gòu)思,可以參見方法實施例,這里不再詳細描述。本領域普通技術人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于ー計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然 可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的范圍。
權利要求
1.一種光傳送網(wǎng)(OTN)開銷的發(fā)送方法,其特征在于,包括 對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,使得OTN開銷的物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述要傳輸?shù)臄?shù)據(jù)報文的類型; 將物理層封裝后的數(shù)據(jù)報文在OTN開銷的物理層通道中發(fā)送。
2.根據(jù)權利要求I所述的方法,其特征在于,所述對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,具體包括 報文控制模塊發(fā)送指示信號; 分時和優(yōu)先級控制模塊接收到所述指示信號后,向高級數(shù)據(jù)鏈路控制(HDLC)封裝模塊發(fā)送HDLC幀頭和所述類型字段; 分時和優(yōu)先級控制模塊向報文控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文,并將所述要傳輸?shù)臄?shù)據(jù)報文發(fā)送給HDLC封裝模塊; HDLC封裝模塊在接收到無效信號后,生成循環(huán)冗余校驗(CRC)字段和HDLC幀尾,并按照所述HDLC幀頭、所述類型字段、所述要傳輸?shù)臄?shù)據(jù)報文、所述CRC字段、所述HDLC幀尾的順序進行封裝,所述無效信號是報文控制模塊在發(fā)送完所述要傳輸?shù)臄?shù)據(jù)報文后發(fā)送的。
3.根據(jù)權利要求2所述的方法,其特征在于,所述要傳輸?shù)臄?shù)據(jù)報文為靜態(tài)報文,所述報文控制模塊發(fā)送指示信號,具體包括 報文控制模塊在發(fā)送周期到達后,依次巡檢所述要傳輸?shù)臄?shù)據(jù)報文的每個通道,并在通道的字節(jié)總數(shù)不為O時,向分時和優(yōu)先級控制模塊發(fā)送所述指示信號。
4.根據(jù)權利要求3所述的方法,其特征在于,所述分時和優(yōu)先級控制模塊向報文控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文,具體包括 分時和優(yōu)先級控制模塊向報文控制模塊發(fā)送請求信號; 報文控制模塊接收到所述請求信號后,依次讀取所述要傳輸?shù)臄?shù)據(jù)報文的各通道的數(shù)據(jù),將通道號和通道中的數(shù)據(jù)發(fā)送給分時和優(yōu)先級控制模塊。
5.根據(jù)權利要求1-4任一項所述的方法,其特征在于,所述要傳輸?shù)臄?shù)據(jù)報文包括至少一個通道;每個通道包括通道的字節(jié)總數(shù)和通道數(shù)據(jù);所述通道數(shù)據(jù)包括至少一個子通道;所述子通道包括子通道的數(shù)據(jù)類型、子通道的字節(jié)總數(shù)和子通道數(shù)據(jù)。
6.根據(jù)權利要求2所述的方法,其特征在于,所述要傳輸?shù)臄?shù)據(jù)報文為協(xié)議報文,所述報文控制模塊發(fā)送指示信號,具體包括 報文控制模塊在獲取已完成協(xié)議封裝的數(shù)據(jù)報文后,向分時和優(yōu)先級控制模塊發(fā)送所述指示信號。
7.根據(jù)權利要求6所述的方法,其特征在于,所述分時和優(yōu)先級控制模塊向報文控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文,具體包括 分時和優(yōu)先級控制模塊向報文控制模塊發(fā)送請求信號; 報文控制模塊接收到所述請求信號后,將所述已完成協(xié)議封裝的數(shù)據(jù)報文發(fā)送給分時和優(yōu)先級控制模塊。
8.一種光傳送網(wǎng)(OTN)開銷的接收方法,其特征在于,包括 接收OTN開銷的物理層通道中傳輸?shù)奈锢韺臃庋b后的數(shù)據(jù)報文,所述物理層封裝后的數(shù)據(jù)報文中包含類型字段,所述物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述數(shù)據(jù)報文的類型; 根據(jù)所述類型字段對所述數(shù)據(jù)報文進行接收處理。
9.根據(jù)權利要求8所述的方法,其特征在于,所述類型字段表明所述數(shù)據(jù)報文為靜態(tài)報文,所述根據(jù)所述類型字段對所述數(shù)據(jù)報文進行接收處理,具體包括 高級數(shù)據(jù)鏈路控制(HDLC)解封裝模塊對所述物理層封裝后的數(shù)據(jù)報文進行解封裝,獲得所述類型字段和所述數(shù)據(jù)報文,并將所述數(shù)據(jù)報文進行緩存; HDLC解封裝模塊對緩存的數(shù)據(jù)報文進行循環(huán)冗余校驗(CRC)處理; HDLC解封裝模塊在CRC校驗成功后,向報文控制模塊發(fā)送指示信號,并將所述緩存的數(shù)據(jù)報文發(fā)送給報文控制模塊。
10.根據(jù)權利要求8所述的方法,其特征在于,所述類型字段表明所述數(shù)據(jù)報文為協(xié)議報文,所述根據(jù)所述類型字段對所述數(shù)據(jù)報文進行接收處理,具體包括 高級數(shù)據(jù)鏈路控制(HDLC)解封裝模塊對所述物理層封裝后的數(shù)據(jù)報文進行解封裝,獲得所述類型字段和所述數(shù)據(jù)報文; HDLC解封裝模塊向報文控制模塊發(fā)送指示信號,并將所述數(shù)據(jù)報文發(fā)送給報文控制模塊。
11.一種發(fā)送裝置,其特征在于,包括 物理層封裝模塊,用于對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,使得光傳送網(wǎng)(OTN)開銷的物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述要傳輸?shù)臄?shù)據(jù)報文的類型; OTN開銷模塊,用于將物理層封裝后的數(shù)據(jù)報文在OTN開銷的物理層通道中發(fā)送。
12.根據(jù)權利要求11所述的裝置,其特征在于,所述物理層封裝模塊具體包括分時和優(yōu)先級控制模塊、報文控制模塊和高級數(shù)據(jù)鏈路控制(HDLC)封裝模塊 所述分時和優(yōu)先級控制模塊,用于在接收到所述報文控制模塊發(fā)送的指示信號后,向所述HDLC封裝模塊發(fā)送HDLC幀頭和所述類型字段,以及向所述報文控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文,并將所述要傳輸?shù)臄?shù)據(jù)報文發(fā)送給所述HDLC封裝模塊; 所述報文控制模塊,用于發(fā)送所述指示信號;用于所述分時和優(yōu)先級控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文后,向所述分時和優(yōu)先級控制模塊發(fā)送所述要傳輸?shù)臄?shù)據(jù)報文;用于發(fā)送完所述要傳輸?shù)臄?shù)據(jù)報文后,通過所述分時和優(yōu)先級控制模塊向所述HDLC封裝模塊發(fā)送無效信號; 所述HDLC封裝模塊,用于在接收到所述無效信號后,生成循環(huán)冗余校驗(CRC)字段和HDLC幀尾,并按照所述HDLC幀頭、所述類型字段、所述要傳輸?shù)臄?shù)據(jù)報文、所述CRC字段、所述HDLC幀尾的順序進行封裝。
13.根據(jù)權利要求12所述的裝置,其特征在于,所述報文控制模塊具體包括 第一控制子模塊,用于發(fā)送所述指示信號; 第二控制子模塊,用于所述分時和優(yōu)先級控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文后,向所述分時和優(yōu)先級控制模塊發(fā)送所述要傳輸?shù)臄?shù)據(jù)報文; 第三控制子模塊,用于發(fā)送完所述要傳輸?shù)臄?shù)據(jù)報文后,向所述HDLC封裝模塊發(fā)送所述無效信號。
14.根據(jù)權利要求13所述的裝置,其特征在于,所述要傳輸?shù)臄?shù)據(jù)報文為靜態(tài)報文,所述第一控制子模塊具體包括 第一靜態(tài)報文控制模塊,用于在發(fā)送周期到達后,依次巡檢所述要傳輸?shù)臄?shù)據(jù)報文的每個通道,并在通道的字節(jié)總數(shù)不為O時,向所述分時和優(yōu)先級控制模塊發(fā)送所述指示信號。
15.根據(jù)權利要求13所述的裝置,其特征在于,所述第二控制子模塊具體包括 第二靜態(tài)報文控制模塊,用于所述分時和優(yōu)先級控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文后,依次讀取所述要傳輸?shù)臄?shù)據(jù)報文的各通道的數(shù)據(jù),將通道號和通道中的數(shù)據(jù)發(fā)送給所述分時和優(yōu)先級控制模塊。
16.根據(jù)權利要求11-15任一項所述的裝置,其特征在于,所述要傳輸?shù)臄?shù)據(jù)報文包括 至少一個通道;每個通道包括通道的字節(jié)總數(shù)和通道數(shù)據(jù);所述通道數(shù)據(jù)包括至少一個子通道;所述子通道包括子通道的數(shù)據(jù)類型、子通道的字節(jié)總數(shù)和子通道數(shù)據(jù)。
17.根據(jù)權利要求12所述的裝置,其特征在于,所述要傳輸?shù)臄?shù)據(jù)報文為協(xié)議報文,所述第一控制子模塊具體包括 第一協(xié)議報文控制模塊,用于在獲取已完成協(xié)議封裝的數(shù)據(jù)報文后,向所述分時和優(yōu)先級控制模塊發(fā)送所述指示信號。
18.根據(jù)權利要求17所述的裝置,其特征在于,所述第二控制子模塊具體包括 第二協(xié)議報文控制模塊,用于所述分時和優(yōu)先級控制模塊請求所述要傳輸?shù)臄?shù)據(jù)報文后,將所述已完成協(xié)議封裝的數(shù)據(jù)報文發(fā)送給所述分時和優(yōu)先級控制模塊。
19.一種接收裝置,其特征在于,包括 光傳送網(wǎng)(OTN)開銷模塊,用于接收OTN開銷的物理層通道中傳輸?shù)奈锢韺臃庋b后的數(shù)據(jù)報文,所述物理層封裝后的數(shù)據(jù)報文中包含類型字段,所述物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述數(shù)據(jù)報文的類型; 物理層解封裝模塊,用于根據(jù)所述類型字段對所述數(shù)據(jù)報文進行接收處理。
20.根據(jù)權利要求19所述的裝置,其特征在于,所述類型字段表明所述數(shù)據(jù)報文為靜態(tài)報文,所述物理層解封裝模塊具體包括第一高級數(shù)據(jù)鏈路控制(HDLC)解封裝模塊和第一報文控制模塊 所述第一 HDLC解封裝模塊,用于對所述物理層封裝后的數(shù)據(jù)報文進行解封裝,獲取所述類型字段和所述數(shù)據(jù)報文,并將所述數(shù)據(jù)報文進行緩存;用于對緩存的數(shù)據(jù)報文進行循環(huán)冗余校驗(CRC)處理;用于在CRC校驗成功后,向所述第一報文控制模塊發(fā)送指示信號,并將所述緩存的數(shù)據(jù)報文發(fā)送給所述第一報文控制模塊; 所述第一報文控制模塊,用于接收到所述指示信號后,接收所述第一 HDLC解封裝模塊發(fā)送的所述緩存的數(shù)據(jù)報文。
21.根據(jù)權利要求19所述的裝置,其特征在于,所述類型字段表明所述數(shù)據(jù)報文為協(xié)議報文,所述物理層解封裝模塊具體包括第二高級數(shù)據(jù)鏈路控制(HDLC)解封裝模塊和第二報文控制模塊; 所述第二 HDLC解封裝模塊,用于對所述物理層封裝后的數(shù)據(jù)報文進行解封裝,獲取所述類型字段和所述數(shù)據(jù)報文,向所述第二報文控制模塊發(fā)送指示信號,并將所述數(shù)據(jù)報文發(fā)送給所述第二報文控制模塊; 所述第二報文控制模塊,用于接收到所述指示信號后,接收所述第二 HDLC解封裝模塊發(fā)送的所述數(shù)據(jù)報 文。
全文摘要
本發(fā)明提供一種OTN開銷的發(fā)送、接收方法和裝置。該方法包括對要傳輸?shù)臄?shù)據(jù)報文進行物理層封裝,在物理層封裝時添加類型字段,使得OTN開銷的物理層通道中能夠時分復用不同類型的數(shù)據(jù)報文,所述類型字段用于表明所述要傳輸?shù)臄?shù)據(jù)報文的類型;將物理層封裝后的數(shù)據(jù)報文在OTN開銷的物理層通道中發(fā)送。本發(fā)明實施例可以提高OTN開銷的物理層通道的使用效率以及實現(xiàn)對物理層通道的動態(tài)分配,并且可以擴展數(shù)據(jù)報文的類型。
文檔編號H04Q11/00GK102835127SQ201280000840
公開日2012年12月19日 申請日期2012年6月7日 優(yōu)先權日2012年6月7日
發(fā)明者孫濤, 常天海, 閻君 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临夏县| 柳州市| 崇文区| 永州市| 织金县| 花垣县| 安图县| 军事| 罗田县| 海晏县| 兴化市| 吉隆县| 周至县| 瑞昌市| 玉树县| 平凉市| 延川县| 凭祥市| 个旧市| 枣庄市| 大荔县| 彰化市| 芷江| 玉溪市| 新乡市| 筠连县| 东方市| 宜城市| 枣强县| 宝兴县| 周宁县| 日土县| 玉山县| 赤壁市| 临颍县| 南陵县| 永川市| 隆子县| 南部县| 宣恩县| 玛曲县|