專利名稱:數(shù)據(jù)時分傳輸方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及數(shù)據(jù)傳輸領域,特別地,涉及一種數(shù)據(jù)時分傳輸方法、數(shù)據(jù)時分發(fā)送方法、數(shù)據(jù)時分接收方法,以及數(shù)據(jù)時分傳輸系統(tǒng)、數(shù)據(jù)時分發(fā)送裝置、數(shù)據(jù)時分接收裝置。
背景技術:
目前的傳輸技術多是針對一種或多種固定類型數(shù)據(jù)源。如光傳輸幀傳輸時,需要對光傳輸幀中的開銷數(shù)據(jù)進行復雜的處理。對于不同應用環(huán)境,幀開銷的具體處理過程有很大的不同,其常用處理方式是利用CPU、寄存器異步讀取開銷數(shù)據(jù),完成開銷處理邏輯與芯片之間的數(shù)據(jù)交換。在傳輸技術領域中,特別是傳輸混合業(yè)務時常需要實時傳輸多個數(shù)據(jù)源。即使采 用高速的串并轉換(如serdes)技術,也不適于傳輸這種類型的數(shù)據(jù),因為數(shù)據(jù)線獨占的方式使得在數(shù)據(jù)源間隔時間任意時需要較大的存儲空間或者極高的傳輸速度才能完成傳輸。
發(fā)明內容
本發(fā)明解決的技術問題在于提供了一種數(shù)據(jù)時分傳輸方法、數(shù)據(jù)時分發(fā)送方法、數(shù)據(jù)時分接收方法,以及數(shù)據(jù)時分傳輸系統(tǒng)、數(shù)據(jù)時分發(fā)送裝置、數(shù)據(jù)時分接收裝置。本發(fā)明提供了一種數(shù)據(jù)時分傳輸方法,包括,數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,在所述當前時隙配置信息對應的標志狀態(tài)寄存器的標志位有效時,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送;根據(jù)數(shù)據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。進一步地,在數(shù)據(jù)源存儲到緩存器之前,還包括,確定要配置的業(yè)務種類,以及確定每個時隙要傳輸?shù)臄?shù)據(jù)源。上述方法中,其中,所述業(yè)務配置寄存器存儲時隙配置的數(shù)據(jù)類型,長度為log2m* (n-1),m為最大要傳輸?shù)臄?shù)據(jù)源個數(shù),η為一個時隙周期包含的時隙數(shù)。上述方法中,其中,所述某個數(shù)據(jù)源分配的時隙數(shù)至少為[(Ld/(Td/Tt))/p]+l個,其中,數(shù)據(jù)線寬為P位,Td為該數(shù)據(jù)類型的傳輸周期,Ld為需要傳輸?shù)臄?shù)據(jù)量,Tt為時隙周期。進一步地,所述數(shù)據(jù)幀頭信號用于傳輸時隙幀頭信號和數(shù)據(jù)源幀頭信號。進一步地,所述根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器具體為,根據(jù)幀頭信號和隨路時鐘,找出時隙周期的幀頭位置,并由該幀頭位置觸發(fā)時隙計數(shù)器,使時隙號與發(fā)送的時隙號一致。
本發(fā)明還提供了一種數(shù)據(jù)時分發(fā)送方法,其特征在于,包括,數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送。本發(fā)明還提供了一種數(shù)據(jù)時分接收方法,其特征在于,包括,根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。同時,本發(fā)明一種數(shù)據(jù)時分傳輸系統(tǒng),其特征在于,包括,發(fā)送模塊,用于將數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀 態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送;接收模塊,用于根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源;業(yè)務配置寄存器,用于存儲時隙配置信息。進一步地,所述業(yè)務配置寄存器,用于存儲時隙配置信息具體為,所述業(yè)務配置寄存器,用于存儲每個時隙配置的數(shù)據(jù)類型,其長度為log2m* (n-1),m為數(shù)據(jù)源個數(shù),η為一個時隙周期包含的時隙數(shù),大于等于最大傳輸?shù)臄?shù)據(jù)源個數(shù);以及用于決定該數(shù)據(jù)分配的時隙個數(shù)a至少為[(Ld/ (Td/Tt)) /p] +1個,其中數(shù)據(jù)線寬為P位,根該數(shù)據(jù)類型的傳輸周期Td及需要傳輸?shù)臄?shù)據(jù)量Ld和時隙周期Tt的大小。本發(fā)明還提供了一種數(shù)據(jù)時分發(fā)送裝置,包括,發(fā)送模塊,用于將數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送。本發(fā)明還提供了一種數(shù)據(jù)時分接收裝置,包括,接收模塊,用于根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。本發(fā)明的實施例相比于能夠完成該功能的通用性總線或高速串行總線,其具有結構簡單,易于控制,適用性好等優(yōu)點,每個時隙都可以獨立配置,根據(jù)一個數(shù)據(jù)源本身需要傳輸?shù)臄?shù)據(jù)量和速率要求配置一個或多個時隙,既可以一個時隙傳輸一個數(shù)據(jù)源,也可以所有的時隙共傳輸一個數(shù)據(jù)源。幀頭fp信號的高效復用,減少了輸入輸出PIN腳,邏輯規(guī)模更小。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中圖I是本發(fā)明一種數(shù)據(jù)時分傳輸方法流程圖;圖2是時分傳輸線信號及其時序圖;圖3是本發(fā)明一種數(shù)據(jù)時分傳輸方法實施例流程圖;圖4是本發(fā)明一種數(shù)據(jù)時分傳輸系統(tǒng)結構圖。
具體實施例方式為了使本發(fā)明所要解決的技術問題、技術方案及有益效果更 加清楚、明白,以下結合附圖和實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖I所示,為本發(fā)明一種數(shù)據(jù)時分傳輸方法流程圖,包括,步驟S101,根據(jù)用戶指定的規(guī)則把數(shù)據(jù)源存儲到緩存器data buffer的對應單元中;同時根據(jù)該數(shù)據(jù)源到來的狀態(tài)更新標志狀態(tài)寄存器Flag_reg ;當前時隙號ts_num從業(yè)務配置寄存器中選擇當前時隙配置信息ts_cu,如果該ts_cur對應的Flag_reg的標志位有效,則計數(shù)器組中ts_cur對應的計數(shù)器count_ts_cur累加u (u > = I),并根據(jù)count_ts_cur值讀取緩存器的相應單元,將讀取到的數(shù)值每次選擇總線寬度P位數(shù)據(jù)發(fā)送;步驟S102,根據(jù)數(shù)據(jù)幀幀頭fp信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭fp有效時,根據(jù)時隙計數(shù)器的值選取當前時隙的配置信息ts_count,經(jīng)選擇邏輯觸發(fā)計數(shù)器組中相應的計數(shù)器累加u (u>= I);根據(jù)該計數(shù)器值和當前時隙配置信息ts_count,把當前數(shù)據(jù)保存到緩存器data buffer中的對應單元,直到接收足夠該單元數(shù)據(jù),即可恢復出原數(shù)據(jù)。在上述方法中,業(yè)務配置寄存器存儲每個時隙配置的數(shù)據(jù)類型,其長度為log2m* (n-1),m為最大要傳輸?shù)臄?shù)據(jù)源個數(shù),η為一個時隙周期包含的時隙數(shù);該寄存器配置時,假如數(shù)據(jù)線寬為P位,根據(jù)該數(shù)據(jù)類型的傳輸周期Td及需要傳輸?shù)臄?shù)據(jù)量Ld和時隙周期Tt的大小,決定該數(shù)據(jù)源分配的時隙個數(shù)a至少為[(Ld/(Td/Tt))/p]+1(公式I)個,a小于等于n,該a個時隙的位置可以任意分配,沒有限制,這樣利于當同一個數(shù)據(jù)源速度增大或減小時,增加或減小相應的時隙個數(shù)即可,不會影響到其余數(shù)據(jù)源的時隙配置和傳輸。按照上述方法進行數(shù)據(jù)時分傳輸需要的信號線至少要包括數(shù)據(jù)線P位、時鐘線I位、幀頭信號線I位,其時序關系及其與時隙號業(yè)務配置寄存器的關聯(lián)可參考圖2所示。圖示中的是根據(jù)業(yè)務配置信息,數(shù)據(jù)源datas_i、datas_j、datas_r在時分線上傳輸時占用的時隙。隨路時鐘clk_bus用來同步數(shù)據(jù)信號data_bus和巾貞頭信號fp_bus,該信號決定P位開銷線傳輸數(shù)據(jù)的速率。幀頭信號fp_bus用來傳輸時隙幀頭信號和所有的數(shù)據(jù)源幀頭信號。由于按時隙分配時,每個時隙都對應一個固定數(shù)據(jù),故同一個巾貞頭信號線在不同時隙有效時可以表不不同數(shù)據(jù)源的幀頭。假定數(shù)據(jù)源的傳輸周期與一個時隙周期不同,則通過增加一個時隙表示時隙周期的幀頭位置,該時隙數(shù)據(jù)線data_bus不傳輸數(shù)據(jù),數(shù)據(jù)源幀頭和時隙幀頭通過一根幀頭信號fp_bus傳輸,在接收側通過連續(xù)滑動即可區(qū)分出時隙幀頭和數(shù)據(jù)幀頭;巾貞頭信號fp_bus傳輸巾貞頭信息時,除在固定的時隙巾貞頭時隙處固定有效外,在每個數(shù)據(jù)類型開始傳輸?shù)牡贗個時隙周期有效,如圖中的ts_3、ts_n處即表示數(shù)據(jù)源datas_j、datas_r在該時隙開始傳輸。當一個數(shù)據(jù)類型傳輸完后,其占用的時隙即會處于空閑狀態(tài),如圖2中的第I個ts_2時隙傳輸?shù)氖莇atas_i,而到第2個ts_2時隙時,數(shù)據(jù)源datas_i已經(jīng)傳輸完畢,該時隙被置為空閑狀態(tài)null。如圖3所示,為本發(fā)明一種數(shù)據(jù)時分傳輸方法實施例流程圖,根據(jù)上述的數(shù)據(jù)時分傳方法,通過增加m值,增加要傳輸?shù)淖畲髷?shù)據(jù)源個數(shù),調整η值可相應調整每個時隙周期中傳輸單個數(shù)據(jù)源的數(shù)據(jù)量,增加P值可增加單個時隙傳輸?shù)臄?shù)據(jù)量,增加clk_bus即單個時隙周期減小,可增加同樣m、n、p值的開銷線傳輸容量。m、n、p、clk_bus與數(shù)據(jù)源的關系,也可參考下述100G實施例中這些參數(shù)的確定過程。在本實施例中,以實現(xiàn)最大100G混合光傳輸業(yè)務,每幀50個開銷數(shù)據(jù)的傳輸為例說明。100G光業(yè)務的組成可以是0TU4、0TU3、0TU2、0TU1、0DU0單獨或混合業(yè)務組成。本例采用系統(tǒng)時鐘672M,隨路時鐘clk_bus采用84M,為便于操作位寬P取8bit。由最大數(shù)據(jù)源個數(shù)m為80路0DU0,時隙個數(shù)η要大于等于m,可知η最小應為80的整數(shù)倍;如果數(shù)據(jù)源為I路最大速率業(yè)務0TU4時,開銷數(shù)據(jù)更新周期為97個84Μ周期,如果η取大于等于I 倍80,則最小為160,不能及時傳輸0TU4數(shù)據(jù),故只能取I倍,考慮時隙周期的第一個時隙不能用來傳輸數(shù)據(jù),在這里取最小值81。當傳輸最小速率業(yè)務ODUO時,按照最慢每個時隙周期分配一個時隙傳輸一路ODUO的開銷數(shù)據(jù),則最多需要81*(50+1)個周期,小于數(shù)據(jù)更新周期7760個84Μ時鐘,也滿足ODUO開銷的傳輸要求。首先確定要配置的業(yè)務種類,確定每個時隙要傳輸?shù)臄?shù)據(jù)源。如配置I路0TU3、2路0TU2、3路0TU1、7路0DU0,組成76G的光傳輸業(yè)務,每種業(yè)務每幀50個開銷字節(jié)要在對應業(yè)務的幀周期3. 035 μ S、12. 191μ s、48. 971 μ s、98. 354 μ s內傳輸完成,每種數(shù)據(jù)類型需要分配32、8、2、1個時隙,則該13個數(shù)據(jù)源需要隨機分配32、8、8、2、2、2、1、1、1、1、1、1、1個時隙,分配的61個時隙之間沒有任何次序關系,可以占用80個時隙中的任意一個,如圖3的業(yè)務配置寄存器32所示,其中時隙配置信息標號的第I個數(shù)字表示業(yè)務的種類,第2個數(shù)字表示該類型業(yè)務的第幾個數(shù)據(jù)源,第3個數(shù)字表示分配的時隙個數(shù),null表示該時隙沒有被分配;發(fā)送模塊TX根據(jù)已經(jīng)接收的數(shù)據(jù)源00個數(shù)置80位的狀態(tài)標志寄存器Flag_reg的相應位有效,如果當前時隙tS_cur 04配置的數(shù)據(jù)源類型與該有效的標志位指示的是同一個數(shù)據(jù)源,即觸發(fā)該數(shù)據(jù)源對應的計數(shù)器03計數(shù),并根據(jù)該計數(shù)值從緩存器02中讀取該數(shù)據(jù)源數(shù)據(jù),經(jīng)選擇邏輯05選擇P位數(shù)據(jù)發(fā)送。如當前時隙ts_CUr若為5,數(shù)據(jù)源2 :0du0_l的數(shù)據(jù)接收了前兩行20個開銷數(shù)據(jù),則當前時隙不開始發(fā)送該數(shù)據(jù)源數(shù)據(jù),如果當前已經(jīng)接收完了前3行37個開銷字節(jié),則當前時隙發(fā)送該數(shù)據(jù)源,這時如果COunt_l的值為“I”則表示發(fā)送的是該數(shù)據(jù)源0du0_l的第I個開銷字節(jié),幀頭信號fp_bus置一個時隙周期有效。如當前時隙tS_cur為1,則不傳輸任何數(shù)據(jù)源數(shù)據(jù),幀頭信號無條件置一個周期有效。接收模塊RX根據(jù)幀頭判斷模塊judget 18根據(jù)幀頭信號fp和隨路時鐘clk,找出時隙周期的幀頭位置,由該位置觸發(fā)時隙計數(shù)器Count_tsll,使時隙號Count_ts與發(fā)送模塊的時隙號ts_num —致;而后根據(jù)該的值選擇當前時隙配置業(yè)務信息tS_count 12,結合幀頭fp信號觸發(fā)的標志信息Flag_reg2選擇當前時隙對應的計數(shù)器13 ;把當前數(shù)據(jù)保存到緩存器data buffer 15中的對應單元,最后根據(jù)該計數(shù)值判斷是否采樣數(shù)據(jù)信號data及其存儲地址,恢復出數(shù)據(jù)源17。如COunt_ts為13時,幀頭信號有效,表示該時隙傳輸?shù)氖?TU3_1數(shù)據(jù)源00的第I個開銷字節(jié),F(xiàn)lag_reg2的第16位被置有效,進而觸發(fā)計數(shù)器count_16在ts_count等于16時計數(shù)加I,當該計數(shù)值為50時,使Flag_reg2的第16位失效,同時復位該計數(shù)器,結束本數(shù)據(jù)源的接收;如果count_ts為13時,巾貞頭信號無效,且Flga_reg2的第16位無效,貝U表明當前時隙傳輸線沒有傳輸數(shù)據(jù);如果count_tS為71,則表示該時隙沒有配置業(yè)務,傳輸線在該時隙是無效的。如圖4所示,本發(fā)明還提供了一種數(shù)據(jù)時分傳輸系統(tǒng),包括,發(fā)送模塊,用于將數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送;
接收模塊,用于根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源;業(yè)務配置寄存器,用于存儲時隙配置信息。所述業(yè)務配置寄存器,用于存儲時隙配置信息具體為,所述業(yè)務配置寄存器,用于存儲每個時隙配置的數(shù)據(jù)類型,其長度為log2m* (n-1),m為數(shù)據(jù)源個數(shù),η為一個時隙周期包含的時隙數(shù),大于等于最大傳輸?shù)臄?shù)據(jù)源個數(shù);以及用于決定該數(shù)據(jù)分配的時隙個數(shù)a至少為[(Ld/ (Td/Tt)) /p] +1個,其中數(shù)據(jù)線寬為P位,根該數(shù)據(jù)類型的傳輸周期Td及需要傳輸?shù)臄?shù)據(jù)量Ld和時隙周期Tt的大小。本發(fā)明還提供了一種數(shù)據(jù)時分發(fā)送裝置,包括,發(fā)送模塊,用于將數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送。本發(fā)明還提供了一種數(shù)據(jù)時分接收裝置,包括,接收模塊,用于根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。上述說明示出并描述了本發(fā)明的優(yōu)選實施例,但如前所述,應當理解本發(fā)明并非局限于本文所披露的形式,不應看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構想范圍內,通過上述教導或相關領域的技術或知識進行改動。而本領域人員所進行的改動和變化不脫離本發(fā)明的精神和范圍,則都應在本發(fā)明所附權利要求的保護范圍內。
權利要求
1.一種數(shù)據(jù)時分傳輸方法,其特征在于,包括, 數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,在所述當前時隙配置信息對應的標志狀態(tài)寄存器的標志位有效時,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送; 根據(jù)數(shù)據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。
2.根據(jù)權利要求I所述的方法,其特征在于,在數(shù)據(jù)源存儲到緩存器之前,還包括, 確定要配置的業(yè)務種類,以及確定每個時隙要傳輸?shù)臄?shù)據(jù)源。
3.根據(jù)權利要求2所述的方法,其特征在于,所述業(yè)務配置寄存器存儲時隙配置的數(shù)據(jù)類型,長度為Iog2Hi* (n-1),m為最大要傳輸?shù)臄?shù)據(jù)源個數(shù),η為一個時隙周期包含的時隙數(shù)。
4.根據(jù)權利要求3所述的方法,其特征在于,所述數(shù)據(jù)源分配的時隙數(shù)至少為[(Ld/(Td/Tt))/p]+l個,其中,數(shù)據(jù)線寬為P位,Td為該數(shù)據(jù)類型的傳輸周期,Ld為需要傳輸?shù)臄?shù)據(jù)量,Tt為時隙周期。
5.根據(jù)權利要求I至4任一所述的方法,其特征在于,所述數(shù)據(jù)巾貞頭信號用于傳輸時隙幀頭信號和數(shù)據(jù)源幀頭信號。
6.根據(jù)權利要求I至4任一所述的方法,其特征在于,所述根據(jù)幀頭信號的有效時間間 隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器具體為, 根據(jù)幀頭信號和隨路時鐘,找出時隙周期的幀頭位置,并由該幀頭位置觸發(fā)時隙計數(shù)器,使時隙號與發(fā)送的時隙號一致。
7.一種數(shù)據(jù)時分發(fā)送方法,其特征在于,包括, 數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送。
8.一種數(shù)據(jù)時分接收方法,其特征在于,包括, 根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。
9.一種數(shù)據(jù)時分傳輸系統(tǒng),其特征在于,包括, 發(fā)送模塊,用于將數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送; 接收模塊,用于根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累力口,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源; 業(yè)務配置寄存器,用于存儲時隙配置信息。
10.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述業(yè)務配置寄存器,用于存儲時隙配置信息具體為, 所述業(yè)務配置寄存器,用于存儲每個時隙配置的數(shù)據(jù)類型,其長度為log2m* (n-1),m為數(shù)據(jù)源個數(shù),η為一個時隙周期包含的時隙數(shù),大于等于最大傳輸?shù)臄?shù)據(jù)源個數(shù);以及用于決定該數(shù)據(jù)分配的時隙個數(shù)a至少為[(Ld/(Td/Tt))/p]+l個,其中數(shù)據(jù)線寬為P位,該數(shù)據(jù)類型的傳輸周期Td,需要傳輸?shù)臄?shù)據(jù)量為Ld和時隙周期為Tt。
11.一種數(shù)據(jù)時分發(fā)送裝置,其特征在于,包括, 發(fā)送模塊,用于將數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送。
12.—種數(shù)據(jù)時分接收裝置,其特征在于,包括, 接收模塊,用于根據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累力口,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。
全文摘要
本發(fā)明涉及一種數(shù)據(jù)時分傳輸方法,包括,數(shù)據(jù)源存儲到緩存器中,并根據(jù)數(shù)據(jù)源的狀態(tài)信息更新標志狀態(tài)寄存器;根據(jù)當前時隙號從業(yè)務配置寄存器中選擇當前時隙配置信息,控制計數(shù)器累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息讀取緩存器中的數(shù)據(jù)進行發(fā)送;根據(jù)數(shù)據(jù)幀頭信號的有效時間間隔判斷出時隙幀頭位置,并觸發(fā)時隙計數(shù)器;在數(shù)據(jù)幀頭有效時,根據(jù)時隙計數(shù)器的值選取當前時隙配置信息,并觸發(fā)計數(shù)器進行累加,根據(jù)該計數(shù)器的計數(shù)值和當前時隙配置信息,將所述數(shù)據(jù)保存到緩存器中,并恢復出數(shù)據(jù)源。本發(fā)明還涉及一種數(shù)據(jù)時分傳輸系統(tǒng)。采用本發(fā)明的技術方案,其具有結構簡單,易于控制,適用性好等優(yōu)點。
文檔編號H04J3/16GK102932086SQ20111022741
公開日2013年2月13日 申請日期2011年8月9日 優(yōu)先權日2011年8月9日
發(fā)明者高正坤, 李國棟 申請人:中興通訊股份有限公司