国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種光突發(fā)傳送網(wǎng)、節(jié)點(diǎn)和傳輸方法_3

      文檔序號(hào):8474935閱讀:來(lái)源:國(guó)知局
      中各時(shí)隙的準(zhǔn)確時(shí)刻,具體過(guò)程不再贅述。
      [0108]S2034:從節(jié)點(diǎn)根據(jù)所述測(cè)試控制幀中的所述數(shù)據(jù)幀長(zhǎng)度、所述數(shù)據(jù)幀內(nèi)時(shí)隙數(shù)、所述時(shí)隙長(zhǎng)度以及所述發(fā)送時(shí)隙的準(zhǔn)確時(shí)刻發(fā)送所述測(cè)試數(shù)據(jù)幀;
      [0109]具體的,以上步驟S2031至S2034使得從節(jié)點(diǎn)完成與主節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀同步訓(xùn)練和時(shí)隙收發(fā)同步訓(xùn)練,后續(xù)可以根據(jù)訓(xùn)練的結(jié)果正常實(shí)現(xiàn)基于OB包的時(shí)隙同步傳輸。
      [0110]S204:所述主節(jié)點(diǎn)根據(jù)所述幀同步訓(xùn)練的結(jié)果和所述時(shí)隙同步訓(xùn)練的結(jié)果向從節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀以及攜帶有帶寬地圖的控制幀;
      [0111]示例性的,在經(jīng)過(guò)了 OBTN初始化過(guò)程,也就是步驟S201至步驟S203之后,OBTN網(wǎng)絡(luò)就可以正常工作了 ;當(dāng)OBTN正常工作的時(shí)候,主節(jié)點(diǎn)可以向OBTN的下游節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀和控制幀,在本實(shí)施例中,主節(jié)點(diǎn)A的下游節(jié)點(diǎn)為從節(jié)點(diǎn)B,節(jié)點(diǎn)A向節(jié)點(diǎn)B發(fā)送數(shù)據(jù)幀和控制幀,控制幀中包括節(jié)點(diǎn)A生成的帶寬地圖,用于指示從節(jié)點(diǎn)對(duì)所述數(shù)據(jù)幀的收發(fā)進(jìn)行控制,例如,帶寬地圖可以指示各節(jié)點(diǎn)可以和/或不可以接收數(shù)據(jù)幀中某個(gè)或某些波長(zhǎng)上的某個(gè)或某些時(shí)隙,從節(jié)點(diǎn)可以和/或不可以將數(shù)據(jù)寫(xiě)入數(shù)據(jù)幀中某個(gè)或某些波長(zhǎng)上的某個(gè)或者某些時(shí)隙等等,這些從節(jié)點(diǎn)可以進(jìn)行接收或者寫(xiě)入的時(shí)隙也可以表示主節(jié)點(diǎn)為從節(jié)點(diǎn)所分配的帶寬情況。
      [0112]S205:所述從節(jié)點(diǎn)根據(jù)所述帶寬地圖以及所述幀同步訓(xùn)練的結(jié)果和所述時(shí)隙同步訓(xùn)練的結(jié)果對(duì)所述數(shù)據(jù)幀中各時(shí)隙的收發(fā)進(jìn)行控制,并向所述主節(jié)點(diǎn)發(fā)送帶寬請(qǐng)求;
      [0113]示例性的,從節(jié)點(diǎn)接收控制幀幀頭之后,不僅可以根據(jù)步驟S203中得到的基準(zhǔn)時(shí)延在接收控制幀幀頭基準(zhǔn)時(shí)延之后,接收數(shù)據(jù)幀,而且還可以根據(jù)步驟S203中,所述測(cè)試控制幀包括的所述數(shù)據(jù)幀長(zhǎng)度、所述數(shù)據(jù)幀內(nèi)時(shí)隙數(shù)、所述時(shí)隙長(zhǎng)度、以及所述時(shí)隙保護(hù)間隔對(duì)數(shù)據(jù)幀的各個(gè)時(shí)隙在準(zhǔn)確的時(shí)間位置上進(jìn)行準(zhǔn)確的接收。
      [0114]在接收控制幀之后的基準(zhǔn)時(shí)延中,從節(jié)點(diǎn)可以對(duì)控制幀中的控制信息進(jìn)行讀取,例如可以讀取控制幀中的帶寬地圖,并根據(jù)帶寬地圖的指示,確定本節(jié)點(diǎn)對(duì)數(shù)據(jù)幀中的哪些時(shí)隙進(jìn)行接收,以及可以將需要傳輸?shù)臄?shù)據(jù)寫(xiě)入哪些時(shí)隙當(dāng)中,從而實(shí)現(xiàn)對(duì)所述數(shù)據(jù)幀的收發(fā)進(jìn)行控制。
      [0115]進(jìn)一步的,由于帶寬地圖還表示了主節(jié)點(diǎn)為從節(jié)點(diǎn)所分配的帶寬情況,因此,從節(jié)點(diǎn)可以根據(jù)當(dāng)前本節(jié)點(diǎn)的流量分布狀況向主節(jié)點(diǎn)發(fā)送帶寬請(qǐng)求,用來(lái)請(qǐng)求主節(jié)點(diǎn)下一次或下幾次發(fā)送數(shù)據(jù)幀的時(shí)候,能夠提供更多或更合適的帶寬。
      [0116]具體的,如圖5所示的數(shù)據(jù)幀傳輸情況,數(shù)據(jù)幀中OB時(shí)隙的數(shù)目為10,為了說(shuō)明簡(jiǎn)便,圖5中針對(duì)節(jié)點(diǎn)B和節(jié)點(diǎn)C截取了前6個(gè)時(shí)隙進(jìn)行說(shuō)明,其中,K表示幀的序號(hào):
      [0117]對(duì)于節(jié)點(diǎn)B,在第K+3幀中波長(zhǎng)λ I的數(shù)據(jù)通道發(fā)送的數(shù)據(jù)幀中,第1、4、6個(gè)時(shí)隙為節(jié)點(diǎn)B需要接收的時(shí)隙,為節(jié)點(diǎn)A發(fā)送給節(jié)點(diǎn)B的數(shù)據(jù)時(shí)隙;在此幀的波長(zhǎng)λ 2的數(shù)據(jù)通道發(fā)送的數(shù)據(jù)幀中,第2、3、5個(gè)時(shí)隙時(shí)節(jié)點(diǎn)B需要接收的,分別為節(jié)點(diǎn)C、節(jié)點(diǎn)D、節(jié)點(diǎn)A發(fā)送給節(jié)點(diǎn)B的數(shù)據(jù)時(shí)隙;因此在主節(jié)點(diǎn)A在生成帶寬地圖中,會(huì)生成指示節(jié)點(diǎn)B接收波長(zhǎng)λ I的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第1、4、6個(gè)時(shí)隙和波長(zhǎng)λ 2的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第2、3、5個(gè)時(shí)隙;
      [0118]當(dāng)?shù)讦?3幀傳遞經(jīng)過(guò)節(jié)點(diǎn)B后,各時(shí)隙的使用狀況如圖5中第Κ+2幀上的分布所示,節(jié)點(diǎn)B已完成接收上述時(shí)隙中發(fā)送給節(jié)點(diǎn)B的數(shù)據(jù)之后,可以將需要傳輸?shù)臄?shù)據(jù)寫(xiě)入到數(shù)據(jù)幀中的時(shí)隙中,而帶寬地圖也能夠指示節(jié)點(diǎn)B可以寫(xiě)入數(shù)據(jù)的時(shí)隙序號(hào);例如,節(jié)點(diǎn)B將要發(fā)送給節(jié)點(diǎn)A的數(shù)據(jù)填入到波長(zhǎng)λ I的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第I個(gè)時(shí)隙以及波長(zhǎng)λ 2的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第2、5個(gè)時(shí)隙;將要發(fā)送給節(jié)點(diǎn)D的數(shù)據(jù)填入到波長(zhǎng)入I的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第4、6個(gè)時(shí)隙;將要發(fā)送給節(jié)點(diǎn)C的數(shù)據(jù)填入到波長(zhǎng)入2的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第3個(gè)時(shí)隙;
      [0119]由節(jié)點(diǎn)B對(duì)數(shù)據(jù)幀的接收和發(fā)送可以看出,節(jié)點(diǎn)A為節(jié)點(diǎn)B分配了 6個(gè)收發(fā)時(shí)隙,節(jié)點(diǎn)B可以根據(jù)自身的資源狀況,向節(jié)點(diǎn)A發(fā)送帶寬請(qǐng)求以請(qǐng)求更多或更合適的帶寬,或節(jié)點(diǎn)對(duì)間更合適的帶寬。
      [0120]對(duì)于節(jié)點(diǎn)C,在第Κ+2幀中,在波長(zhǎng)λ I的數(shù)據(jù)通道發(fā)送的數(shù)據(jù)幀中,第2、5個(gè)時(shí)隙為節(jié)點(diǎn)C需要接收的,分別為節(jié)點(diǎn)A和節(jié)點(diǎn)D發(fā)送的時(shí)隙;在波長(zhǎng)λ 2的數(shù)據(jù)通道發(fā)送的數(shù)據(jù)幀中,第3、4、6個(gè)時(shí)隙時(shí)節(jié)點(diǎn)C需要接收的;因此在主節(jié)點(diǎn)A在生成帶寬地圖中,會(huì)生成指示節(jié)點(diǎn)C接收波長(zhǎng)λ I的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第2、5個(gè)時(shí)隙和波長(zhǎng)λ2的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第3、4、6個(gè)時(shí)隙;
      [0121]當(dāng)?shù)讦?2幀經(jīng)過(guò)節(jié)點(diǎn)C后,各時(shí)隙的使用狀況如第Κ+1幀上的分布所示,節(jié)點(diǎn)C完成接收上述時(shí)隙中的數(shù)據(jù)之后,可以將需要傳輸?shù)臄?shù)據(jù)寫(xiě)入到數(shù)據(jù)幀中的時(shí)隙中,而帶寬地圖也能夠指示節(jié)點(diǎn)C可以寫(xiě)入數(shù)據(jù)的時(shí)隙序號(hào);例如,節(jié)點(diǎn)C將要發(fā)送給節(jié)點(diǎn)D的數(shù)據(jù)填入到波長(zhǎng)λ I的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第2、5個(gè)時(shí)隙以及波長(zhǎng)λ 2的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第I個(gè)時(shí)隙;將要發(fā)送給節(jié)點(diǎn)B的數(shù)據(jù)填入到波長(zhǎng)λ 2的數(shù)據(jù)通道所發(fā)送數(shù)據(jù)幀中的第3個(gè)時(shí)隙;
      [0122]同理,節(jié)點(diǎn)C也可以向節(jié)點(diǎn)A發(fā)送帶寬請(qǐng)求以請(qǐng)求更多或更合適的帶寬。
      [0123]節(jié)點(diǎn)D對(duì)所述數(shù)據(jù)幀的收發(fā)進(jìn)行控制,并向主節(jié)點(diǎn)發(fā)送帶寬請(qǐng)求的過(guò)程與節(jié)點(diǎn)B和節(jié)點(diǎn)C相同,在此不再贅述。
      [0124]需要說(shuō)明的是,在本發(fā)明實(shí)施例中,時(shí)隙的重用度更高,一個(gè)時(shí)隙被本節(jié)點(diǎn)下路接收后,本節(jié)點(diǎn)還能繼續(xù)使用同一個(gè)時(shí)隙發(fā)送數(shù)據(jù),從而提升了網(wǎng)絡(luò)的傳輸速率,提高網(wǎng)絡(luò)的通流量。
      [0125]S206:所述主節(jié)點(diǎn)根據(jù)所述帶寬請(qǐng)求進(jìn)行帶寬分配計(jì)算,生成新的帶寬地圖,并將所述新的帶寬地圖發(fā)送至所述從節(jié)點(diǎn)。
      [0126]示例性的,在本實(shí)施例中,節(jié)點(diǎn)A接收到各從節(jié)點(diǎn)發(fā)送的帶寬請(qǐng)求之后,可以根據(jù)當(dāng)前整個(gè)網(wǎng)絡(luò)資源狀態(tài)和各從節(jié)點(diǎn)的帶寬請(qǐng)求,通過(guò)動(dòng)態(tài)帶寬分配(DBA, DynamicBandwidth Allocat1n)算法,為各節(jié)點(diǎn)進(jìn)行波長(zhǎng)和時(shí)隙分配,生成新帶寬地圖。
      [0127]本發(fā)明實(shí)施例提供了一種OBTN的傳輸方法,通過(guò)主節(jié)點(diǎn)對(duì)網(wǎng)絡(luò)環(huán)長(zhǎng)的檢測(cè)以及網(wǎng)絡(luò)中節(jié)點(diǎn)的幀同步和時(shí)隙同步訓(xùn)練,使得網(wǎng)絡(luò)中的節(jié)點(diǎn)中無(wú)需FDL,使網(wǎng)絡(luò)的設(shè)計(jì)簡(jiǎn)單化,降低OBTN網(wǎng)絡(luò)的搭建成本,實(shí)現(xiàn)OBTN網(wǎng)絡(luò)的靈活組建,并且不會(huì)對(duì)網(wǎng)絡(luò)的通流量產(chǎn)生較大的限制,有利于提升網(wǎng)絡(luò)的運(yùn)行速率和效率,提高網(wǎng)絡(luò)的通流量,充分發(fā)揮光網(wǎng)絡(luò)的有效速率。
      [0128]參見(jiàn)圖6,為本發(fā)明實(shí)施例提供的一種主節(jié)點(diǎn)60,可以應(yīng)用在OBTN中,為了能夠清楚的說(shuō)明本發(fā)明實(shí)施例,OBTN的結(jié)構(gòu)如圖1所示,主節(jié)點(diǎn)60可以包括:
      [0129]測(cè)量單元601,用于測(cè)量OBTN的網(wǎng)絡(luò)環(huán)長(zhǎng),其中,網(wǎng)絡(luò)環(huán)長(zhǎng)可以包括所述OBTN的數(shù)據(jù)通道環(huán)長(zhǎng)和所述OBTN的控制通道環(huán)長(zhǎng);
      [0130]計(jì)算單元602,用于根據(jù)測(cè)量單元601的測(cè)量結(jié)果中的數(shù)據(jù)通道環(huán)長(zhǎng)計(jì)算數(shù)據(jù)幀長(zhǎng)度、時(shí)隙長(zhǎng)度、數(shù)據(jù)幀內(nèi)時(shí)隙數(shù)以及時(shí)隙保護(hù)間隔等;
      [0131]第一發(fā)送單元603,用于根據(jù)計(jì)算出的數(shù)據(jù)幀長(zhǎng)度、所述數(shù)據(jù)幀內(nèi)時(shí)隙數(shù)、時(shí)隙長(zhǎng)度以及時(shí)隙保護(hù)間隔向從節(jié)點(diǎn)發(fā)送測(cè)試數(shù)據(jù)幀和測(cè)試控制幀;
      [0132]其中,所述測(cè)試控制幀中攜帶有所述數(shù)據(jù)幀長(zhǎng)度、所述數(shù)據(jù)幀內(nèi)時(shí)隙數(shù)、所述時(shí)隙長(zhǎng)度以及所述時(shí)隙保護(hù)間隔;
      [0133]第一訓(xùn)練單元604,根據(jù)第一發(fā)送單元603發(fā)送的所述測(cè)試數(shù)據(jù)幀和所述測(cè)試控制幀進(jìn)行幀同步訓(xùn)練和時(shí)隙同步訓(xùn)練;
      [0134]第一發(fā)送單元603還用于,根據(jù)第一訓(xùn)練單元604進(jìn)行的所述幀同步訓(xùn)練的結(jié)果和所述時(shí)隙同步訓(xùn)練的結(jié)果發(fā)送數(shù)據(jù)幀以及攜帶有帶寬地圖的控制幀;
      [0135]第一接收單元605,用于接收帶寬請(qǐng)求;
      [0136]生成單元606,用于根據(jù)所述帶寬請(qǐng)求進(jìn)行帶寬分配計(jì)算,生成新的帶寬地圖;
      [0137]第一發(fā)送單元603還用于,發(fā)送所述新的帶寬地圖。
      [0138]示例性的,測(cè)量單元601可以在OBTN初始化時(shí)測(cè)量OBTN的網(wǎng)絡(luò)環(huán)長(zhǎng),具體的,測(cè)量單元601可以測(cè)量所述OBTN的數(shù)據(jù)通道環(huán)長(zhǎng)和所述OBTN的控制通道環(huán)長(zhǎng);
      [0139]其中,測(cè)量單元601測(cè)量所述OBTN的數(shù)據(jù)通道環(huán)長(zhǎng)的步驟可以包括:
      [0140]令某一個(gè)節(jié)點(diǎn)(如主節(jié)點(diǎn)或從節(jié)點(diǎn))給主節(jié)點(diǎn)60發(fā)送OB包,測(cè)量單元601等待并連續(xù)兩次接收此OB包;
      [0141]測(cè)量單元601測(cè)量此OB包第一次和第二次到達(dá)主節(jié)點(diǎn)60的時(shí)間分別為L(zhǎng)和t2,則數(shù)據(jù)通道的環(huán)長(zhǎng)為h和t2的第一時(shí)間差tu,即tu=t2_ti。
      [0142]相應(yīng)的,在得到數(shù)據(jù)通道的環(huán)長(zhǎng)后,計(jì)算單元602可以根據(jù)該環(huán)長(zhǎng)計(jì)算OB的時(shí)隙長(zhǎng)度,OB的時(shí)隙長(zhǎng)度包括:0B包長(zhǎng)T和OB包之間的保護(hù)間隔!\。數(shù)據(jù)通道環(huán)長(zhǎng)tu是OB的時(shí)隙長(zhǎng)度的整數(shù)倍,即tu=(T+I\) XN,其中,N表示整數(shù)倍,即OBTN環(huán)長(zhǎng)總共包含的時(shí)隙個(gè)數(shù)為N。而數(shù)據(jù)幀也是由多個(gè)OB的時(shí)隙長(zhǎng)度組成的。于是,在本實(shí)施例中,優(yōu)選的,一個(gè)數(shù)據(jù)幀包括十個(gè)OB的時(shí)隙,而數(shù)據(jù)通道的環(huán)長(zhǎng)為四個(gè)數(shù)據(jù)幀的長(zhǎng)度,即N為40。
      [0143]需要說(shuō)明的是,在OBTN正常工作之后,主節(jié)點(diǎn)60仍需要實(shí)時(shí)的進(jìn)行環(huán)長(zhǎng)檢測(cè),以監(jiān)控網(wǎng)絡(luò)環(huán)長(zhǎng)的變化,并進(jìn)行相應(yīng)的調(diào)整,以確保環(huán)長(zhǎng)為時(shí)隙長(zhǎng)度的整數(shù)倍。
      [0144]測(cè)量單元601測(cè)量控制通道環(huán)長(zhǎng)則具體可以包括:
      [0145]主節(jié)點(diǎn)60在某一時(shí)刻t3發(fā)送控制巾貞的巾貞頭,控制巾貞在環(huán)網(wǎng)中的每個(gè)節(jié)點(diǎn)依次傳遞之后,測(cè)量單元601在時(shí)刻t4接收到此控制幀的幀頭,則控制通道的環(huán)長(zhǎng)就為t4和t3第_■時(shí)間差 tL2,即 \2=1:4-1:3 ;
      [0146]由于控制通道和數(shù)據(jù)通道相互獨(dú)立,使用不同的波長(zhǎng),且控制通道中傳送的是連續(xù)的光信息包,而不再是OB包,且控制通道在每個(gè)從節(jié)點(diǎn)都需要進(jìn)行光電光的處理和邏輯上的判斷之后,再依次傳遞。可以理解的,第二時(shí)間差應(yīng)該大于第一時(shí)間差。
      [0147]示例性的,第一發(fā)送單元603根據(jù)所述數(shù)據(jù)幀長(zhǎng)度、所述數(shù)據(jù)幀內(nèi)時(shí)隙數(shù)、所述時(shí)隙長(zhǎng)度以及所述時(shí)隙保護(hù)間隔向從節(jié)點(diǎn)發(fā)送測(cè)試數(shù)據(jù)幀,具體的可以為,第一發(fā)送單元603發(fā)送的測(cè)試數(shù)據(jù)幀的長(zhǎng)度為10個(gè)OB時(shí)隙,每個(gè)時(shí)隙的長(zhǎng)度為T(mén)+T1,其中,Tl為時(shí)隙保護(hù)間隔,T為OB包長(zhǎng);并且第一發(fā)送單元603在正常工作時(shí)也以此發(fā)送數(shù)據(jù)幀,可以理解的,數(shù)據(jù)幀的幀頭為虛擬的,具體可以為數(shù)據(jù)幀幀內(nèi)第一個(gè)時(shí)隙的起始。
      [0148]第一訓(xùn)練單元604用于,在所述第一發(fā)送單元603發(fā)送所述測(cè)試數(shù)據(jù)幀和所述測(cè)試控制幀之后,測(cè)量接收所述測(cè)試控制幀和所述測(cè)試數(shù)據(jù)幀回到主節(jié)點(diǎn)的延時(shí);
      [0149]或者
      當(dāng)前第3頁(yè)1 2 3 4 5 6 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1