一種同軸網絡內數據傳輸方法、設備及系統的製作方法
2023-06-18 20:10:26
專利名稱:一種同軸網絡內數據傳輸方法、設備及系統的製作方法
技術領域:
本發明涉及時分雙工通信技術領域,特別是涉及一種同軸網絡內數據傳輸方法、設備及系統。
背景技術:
同軸網絡系統作為視頻 節目傳輸的主要系統已在全球各國被廣泛部署使用,其主要包括同軸電纜寬帶接入網局端設備(Coaxial Broadband Access Terminal,簡稱CBAT),以下簡稱頭端設備,還包括,同軸電纜寬帶接入網終端(Coaxial Network Unit,簡稱CNU),以下簡稱終端設備。其網絡結構如圖I所示,其中包括一個頭端設備11和多個終端設備12,頭端設備11與以太無源光網絡(Ethernet Passive Optical Network,簡稱EP0N)15相連,將從以太無源光網絡獲得的數據與同軸電纜輸入的電視訊號在混合器13內進行處理後,通過電纜分配網絡14,分配給各個終端設備12,通過終端設備12將電視訊號傳遞給用戶。現有技術中利用同軸電纜進行數據通信時,以圖I為例,以下行探測幀(Probedown, Pd)的起始時刻作為網絡統一的時間基準,每個MAP傳輸周期採用固定4ms長度的時隙結構,一個MAP傳輸周期內包括多個上行和下行數據幀,以及用於帶寬請求的預約幀和帶寬分配的MAP幀。每個傳輸周期內包含數據幀的個數是根據預約幀上報的信息來分配。當預約幀所上報的信息小於一個MAP傳輸周期能發送的數據時,由於仍然需要利用預先設定的固定時隙結構發送預約幀所上報的信息,將會出現發送該信息時,會有一部分帶寬處於空閒狀態的情況,造成了帶寬的浪費,降低了帶寬的利用率。
發明內容
為解決上述技術問題,本發明實施例提供了一種同軸網絡內數據傳輸方法及裝置,技術方案如下為解決上述技術問題,本發明實施例提供了一種同軸網絡內數據傳輸方法、設備及系統,技術方案如下—種同軸網絡內數據傳輸方法,包括頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和;依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度;當下一傳輸周期到來時,向終端設備發送至少包含有所述確定的下行時隙長度的時隙指示信息,所述時隙指示信息作為所述各個終端獲得所述確定下行時隙長度的依據;依據所述確定的下行時隙長度向各個終端發送所述頭端設備緩存的待發送數據,並接收所述終端設備發送的終端緩存數據。一種同軸網絡內數據傳輸方法,包括當一個傳輸周期到來時,接收所述頭端設備發送的時隙指示信息,所述時隙指示信息中至少包含有下行時隙長度,所述下行時隙長度為依據所述頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和,依據所述頭端設備緩存待發送數據長度之和的發送時長確定的;接收所述頭端設備依據所述下行時隙長度發送的頭端設備緩存待發送數據,並向所述頭端設備發送終端的緩存數據。一種頭端設備,包括第一緩存數據獲取模塊,用於在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和;下行時隙確定模塊,用於依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度;時隙指示信息發送模塊,用於當下一傳輸周期到來時,向終端設備發送至少包含 有所述確定的下行時隙長度的時隙指示信息,所述時隙指示信息作為所述各個終端獲得所述確定下行時隙長度的依據。一種終糹而設備,包括時隙指示信息接收模塊,用於當一個傳輸周期到來時,接收所述頭端設備發送的時隙指示信息,所述時隙指示信息中至少包含有下行時隙長度,所述下行時隙長度為依據所述頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和,依據所述頭端設備緩存待發送數據長度之和的發送時長確定的;第二數據收發模塊,用於接收所述頭端設備依據所述下行時隙長度發送的頭端設備緩存待發送數據,並向所述頭端設備發送終端的緩存數據。一種同軸網絡系統,包括如上所述的頭端設備和如上所述的終端設備。本發明實施例所提供的方案中,頭端設備根據當前傳輸周期內自身的待發送數據長度的發送時長分別確定下一傳輸周期的下行時隙長度,從而實現了根據當前的下行業務流的大小動態的調整下行時隙的長度,使其能夠最大程度的與業務流量相匹配,提高帶寬的利用率。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖I為現有技術中的同軸網絡系統結構示意圖;圖2為本發明實施例公開的一種同軸網絡內數據傳輸方法的流程圖;圖3為本發明實施例公開的又一同軸網絡內數據傳輸方法的流程圖;圖4為本發明實施例公開的又一同軸網絡內數據傳輸方法的流程圖;圖5為本發明實施例公開的時隙結構示意圖;圖6為本發明實施例公開的向終端設備發送包含有確定的上行時隙長度和下行時隙長度的時隙指示信息的方法流程圖;圖7為本發明實施例公開的Super Frame周期結構示意圖;圖8為本發明實施例公開的又一向終端設備發送包含有確定的上行時隙長度和下行時隙長度的時隙指示信息的方法流程圖;圖9為本發明實施例公開的又一同軸網絡內數據傳輸方法的流程圖;圖10為本發 明實施例公開的一種頭端設備的結構示意圖;圖11為本發明實施例公開的一種終端設備的結構示意圖;圖12為本發明實施例公開的一種同軸網絡內數據傳輸系統的結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。為了解決現有技術中帶寬利用率低的問題,本發明公開了一種同軸網絡內數據傳輸方法,通過頭端設備動態的根據當前業務流量調整上下行時隙的方式,使得上下行時隙與業務流量相匹配,降低了帶寬的浪費,提高了帶寬利用率。圖2為本發明實施例公開的一種同軸網絡內數據傳輸方法的流程圖,該流程適用於同軸網絡內的頭端設備,包括步驟S21、頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和;步驟S22、依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度;根據頭端設備需要向終端設備發送的數據長度之和的發送時長來確定下行時隙長度,以實現依據當前的業務流量調整下行時隙的目的。步驟S23、當下一傳輸周期到來時,向終端設備發送至少包含有所述確定的下行時隙長度的時隙指示信息,所述時隙指示信息作為所述各個終端獲得所述確定下行時隙長度的依據;具體的,頭端設備向各個終端設備發送MAP信息,在該信息中設置用於指示下行時隙的長度的信息,該信息可以指示總的時隙長度及下行時隙長度,各個終端設備接收到MAP信息後進行解析。進一步的,還包括步驟S24、依據所述確定的下行時隙長度向各個終端發送所述頭端設備緩存的待發送數據,並接收所述終端設備發送的終端緩存數據。該發送頭端設備緩存的待發送數據的過程可以由頭端設備來完成,也可以由其他的設備,依據確定的下行時隙來完成。本實施例公開的同軸網絡內數據傳輸方法中,頭端設備根據自身緩存的數據長度之和所需要的發送時間,來確定下行時隙,從而使得下行時隙與業務流量相匹配,降低了帶寬的浪費,提高了帶寬利用率。進一步的,本發明實施例公開的又一同軸網絡內數據傳輸方法的流程如圖3所示,包括步驟S31、頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和;步驟S32、在當前傳輸周期內,接收終端設備發送的上行數據,所述上行數據中包含所述終端設備的終端緩存數據長度;步驟S33、依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度;當有多個終端設備時,每一個終端設備在發送的上行數據中都添加了自身緩存的數據長度,該添加方式可以在原來的上行數據中增加一個信息包或信元,用來攜帶自身緩存的數據長度值,或者,在上行數據中的空閒比特位上填充於數據長度值對應的二進位數等方式。當頭端設備接收到各個終端發送的上行數據後,分別從各個上行數據中提取出該長度值,並進行累加,得到上行數據之和,設為Lup=E leni。同理,頭端設備中也緩存有需要向各個終端發送的數據,計算該待發送數據的長度之和,設為Ldown。步驟S34、依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度;
從而實現上行時隙長度與依據當前的業務流量相適應的目的。步驟S35、當下一傳輸周期到來時,向終端設備發送包含有所述確定的下行時隙長度和上行時隙長度的時隙指示信息;具體的,頭端設備向各個終端設備發送MAP信息,在該信息中設置用於指示上下行時隙的長度的信息,該信息可以指示總的時隙長度及上下行時隙的分配比例,各個終端設備接收到MAP信息後進行解析,根據總的時隙長度和上下行時隙的比例分別得到上下行時隙,例如,總的時隙長度為10,上下行時隙比例為6:4,則根據比例可以計算出上行時隙為6,下行時隙為4,或者,該信息可以直接體現上下行時隙的長度,S卩,上行時隙為6,下行時隙為4。步驟S36、依據所述確定的下行時隙長度向各個終端發送所述頭端設備緩存的待發送數據,並接收所述終端設備依據所述上行時隙長度發送的終端緩存數據。。頭端設備依據得到的下行時隙長度向各個終端發送下行數據,並接收各個終端依據上行時隙長度發送的上行數據。而該上行數據中,同樣也會包含該下一傳輸周期時各個終端緩存的數據。本實施例公開的同軸網絡內數據傳輸方法,通過頭端設備動態的根據當前業務流量調整上下行時隙的方式,使得上下行時隙與業務流量相匹配,降低了帶寬的浪費,提高了帶寬利用率。本發明實施例公開的又一同軸網絡內數據傳輸方法的流程如圖4所示,包括步驟S41、頭端設備在當前傳輸周期內,接收終端設備發送的上行數據,上行數據中包含終端設備的終端緩存數據長度;步驟S42、獲取終端設備的終端緩存數據長度之和,及,頭端設備緩存待發送數據長度總和;步驟S43、當終端設備的終端緩存數據長度之和的發送時長符合第一預設傳輸條件時,確定終端設備的終端緩存數據長度之和的發送時長為上行時隙長度;本實施例中,當終端設備的終端緩存數據長度之和的發送時長不大於預設最大上行時隙長度時,則符合第一預設傳輸條件。該預設最大上行時隙長度為依據當前網絡傳輸業務的時延要求設定的。當終端設備的終端緩存數據長度之和的發送時長大於預設最大上行時隙長度時,則預設最大上行時隙長度符合第一預設傳輸條件,將其確定為上行時隙長度。即,假設預設最大上行時隙長度為Lumax,則利用min{Lup,Lumax}找到兩者之間的較小值,將其確定為上行時隙長度。步驟S44、當頭端設備緩存待發送數據長度之和的發送時長符合第二預設傳輸條件時,確定頭端設備緩存待發送數據長度之和為下行時隙長度;本實施例中,當頭端設備緩存待發送數據長度之和的發送時長不大於預設最大下行時隙長度時,符合第二預設傳輸條件。該預設最大下行時隙長度為依據當前網絡傳輸業務的時延要求進行設定的。當頭端設備緩存待發送數據長度之和的發送時長大於預設最大下行時隙長度時,則預設最大下行時隙長度符合第二預設傳輸條件,將其確定為下行時隙長度,即,假設最大下行時隙長度為Ldmax,則利用min {Ldown, Ldmax}找到兩者之間的較小值,將其確定為下行時隙長度。步驟S45、當下一傳輸周期到來時,向終端設備發送包含有確定的上行時隙長度和下行時隙長度的時隙指示信息,時隙指示信息作為各個終端獲得確定的上、下行時隙長度的依據; 即,向各個終端設備發送包含有指示Lup、Ldown信息。步驟S46、依據確定的下行時隙長度向各個終端發送頭端設備緩存待發送數據,並接收終端設備依據時隙指示信息獲得的上行時隙長度發送的終端緩存數據。頭端設備依據Ldown向各個終端設備發送下行數據,並接收各個終端依據Lup發送的上行數據。本實施例公開的同軸網絡內數據傳輸方法,通過將終端設備的終端緩存數據長度之和的發送時長與預設最大上行時隙長度相比為較小值,將頭端設備緩存待發送數據長度之和的發送時長與預設最大下行時隙長度相比為較小值時,將終端設備的終端緩存數據長度之和的發送時長確定為上行時隙長度,將頭端設備緩存待發送數據長度之和的發送時長確定為下行時隙長度,使得上下行時隙的發送時長與當前的業務流量相匹配,避免了傳輸時隙大於實際傳輸數據長度而造成的帶寬的浪費,提高了帶寬利用率。進一步的,上述實施例中,傳輸周期包括廣播同步時隙,上下行預留時隙和上下行動態時隙,其結構如圖5所示。其中,向終端設備發送包含有確定的上行時隙長度和下行時隙長度的時隙指示信息的過程如圖6所示,包括步驟S61、在所述廣播同步時隙中預先設定的欄位內填寫與所述確定的上下行時隙長度對應的標識;廣播同步時隙用於終端同步頭端時鐘、終端的初始接入、帶寬分配MAP指示等用途;上下行預留時隙採用固定長度,即每個傳輸周期都預留一些固定的時隙窗口,用於協議數據以及部分低時延數據的實時傳輸;另外的上下行動態時隙根據業務突發流量的大小進行動態伸縮,由頭端來控制其長度並通過MAP消息指示給各終端。本實施例中,將確定的上下行時隙通過上下行動態時隙的長度來體現。本實施例中的預先設定的欄位可以為空閒欄位或者是新增加的欄位,所填寫的與所述確定的上下行時隙長度對應的標識可以為該長度值本身,或者是該長度值的二進位數或16進位數等,只要能夠表示其長度值即可。步驟S62、將包含有所述標識的廣播同步時隙利用MAP消息發送給終端。本實施例中,可以根據業務量靈活的設置上下行時隙,從而能夠更好的解決數據傳輸過程中數據量的突發性造成的傳輸性能低的問題。
上述實施例中,傳輸周期也可以為Super Frame周期,其結構如圖7所示。而此時,向終端設備發送包含有確定的上行時隙長度和下行時隙長度的時隙指示信息的過程如圖8所示,包括步驟S81、在所述廣播同步時隙中預先設定的欄位內填寫與所述確定的上下行時隙長度對應的標識;一個Super Frame周期包含多個動態長度的傳輸周期和一個廣播同步時隙。參考圖7所示步驟,在廣播同步時隙中預先設定的欄位內填寫與確定的上下行時隙長度對應的標識,本實施例中的預先設定的欄位同樣可以為空閒欄位或者是新增加的欄位,所填寫的與所述確定的上下行時隙長度對應的標識可 以為該長度值本身,或者是該長度值的二進位數或16進位數等,只要能夠表示其長度值即可。步驟S82、調整Super Frame傳輸周期的最後一個動態調度MAP傳輸周期的長度,使得Super Frame傳輸周期的長度符合預設值;因為Super Frame周期的長度是固定的,它內部可以放置多個動態的MAP周期,但如果都是根據業務流量隨機動態的,無法保證總長度固定,因此最後一個MAP周期的長度等於Super Frame周期長度-前面η個動態MAP周期總和。從而使得Super Frame周期的長度,便於實現幀同步。步驟S83、將設置好的Super Frame傳輸周期發送給終端。本實施例中,傳輸周期為super Frame周期,由於super Frame周期採用固定長度,從而保證了既能根據業務量來調整上下行時隙的長度,又能通過調整動態周期保證長度為固定值,從而有利於實現幀頭同步與終端接入,在終端上線時方便找到幀頭獲取公共信息和接入時隙,避免了採用長度可調的傳輸周期依據業務量調整上下行時隙的長度後,改變了傳輸周期的長度,給幀頭同步造成影響的問題,進一步提高了數據傳輸的有效性。本實施例並不限定採用圖6或圖8所示方法來進行上下行時隙的設置,本領域技術人員可以根據實際情況從上述方法中進行選擇,或者,依據本發明的思想,採用其的傳輸周期的方式。本實施例也並不限定上述上下行時隙的設置只適用於同時對上下行時隙進行調整的過程,當該數據傳輸方法中只包含有下行時隙調整的過程,或者,只包含上行時隙調整的過程時,該設置方法同樣適用。本發明同時公開了一種應用於終端設備中的同軸網絡內數據傳輸方法,其流程如圖9所示,包括步驟S91、當一個傳輸周期到來時,接收頭端設備發送的時隙指示信息,時隙指示信息中至少包含有下行時隙長度,所述下行時隙長度為頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和,依據所述頭端設備緩存待發送數據長度之和的發送時長確定的;步驟S92、接收頭端設備依據下行時隙長度發送的頭端設備緩存待發送數據,並向頭端設備發送終端緩存數據。進一步的,還包括在所述傳輸周期的前一個傳輸周期內,向頭端設備發送上行數據,所述上行數據中包含終端緩存數據長度,所述終端緩存數據長度為所述頭端設備獲取終端設備的終端緩存數據長度之和,依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度的依據。此時,所述時隙指示信息還包括所述確定的上行時隙長度。並且,向所述頭端設備發送終端的緩存數據的過程包括
解析時隙指示信息,獲得上行時隙長度和下行時隙長度,依據所述確定的上行時隙長度向所述頭端設備發送終端的緩存數據。本實施例中,終端設備接收到頭端設備發送的時隙指示信息後,從中獲得確定的上下行時隙,然後利用上行時隙進行發送,從而實現了根據當前的上下行業務流的大小動態的調整上下行時隙的長度,使其能夠最大程度的與業務流量相匹配,提高帶寬的利用率。本發明實施例同時公開了一種頭端設備,其結構如圖10所示,包括第一緩存數據獲取模塊101,用於在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和;下行時隙確定模塊102,用於依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度;時隙指示信息發送模塊103,用於當下一傳輸周期到來時,向終端設備發送至少包含有所述確定的下行時隙長度的時隙指示信息,所述時隙指示信息作為所述各個終端獲得所述確定下行時隙長度的依據。進一步的還包括第一數據收發模塊104,用於依據所述確定的下行時隙長度向各個終端發送所述頭端設備緩存的待發送數據,並接收所述終端設備發送的終端緩存數據。本實施例公開的頭端設備的工作過程請參考圖2對應的方法實施例,具體內容在此不再贅述。本實施例公開的頭端設備根據當前傳輸周期內自身的待發送數據長度確定下一傳輸周期的下行時隙長度,從而實現了根據當前的下行業務流的大小動態的調整下行時隙的長度,使其能夠最大程度的與業務流量相匹配,提高帶寬的利用率。進一步的,還包括上行數據接收模塊,用於在當前傳輸周期內,接收終端設備發送的上行數據,所述上行數據中包含所述終端設備的終端緩存數據長度;第二緩存數據獲取模塊,用於獲取終端設備的終端緩存數據長度之和;上行時隙確定模塊,用於依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度。利用上述模塊,實現了根據各個終端設備緩存的數據長度之和的發送時長來調整上行時隙長度的目的,使得上下行時隙能夠同時與業務流量相匹配,進一步提高了帶寬的利用率。相應的,本發明實施例公開了一種終端設備,其結構如圖11所示,包括時隙指示信息接收模塊111,用於當一個傳輸周期到來時,接收所述頭端設備發送的時隙指示信息,所述時隙指示信息中至少包含有下行時隙長度,所述下行時隙長度為依據所述頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和,依據所述頭端設備緩存待發送數據長度之和的發送時長確定的;第二數據收發模塊112,用於接收所述頭端設備依據所述下行時隙長度發送的頭端設備緩存待發送數據,並向所述頭端設備發送終端的緩存數據。該終端設備與頭端設備配合使用。進一步的,還包括上行數據發送模塊,用於在所述傳輸周期的前一個傳輸周期內,向頭端設備發送上行數據,所述上行數據中包含終端緩存數據長度,所述終端緩存數據長度為所述頭端設備獲取終端設備的終端緩存數據長度之和,依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度的依據。此時,第二數據收發模塊112包括時隙解析單元和發送單元,時隙解析單元用於,解析時隙指示信息,獲得上行時隙長度和下行時隙長度,發送單元用於,依據所述確定的上行時隙長度向所述頭端設備發送終端的緩存數據。本實施例公開的終端設備的工作過程請參看圖9對應的方法實施例,具體內容在 此不再贅述。更進一步的,本發明同時公開了一種同軸網絡系統,其結構如圖12所示,包括圖10中所示的頭端設備121,和多個如圖11所示的終端設備122。本實施例並不限定終端設備為多個,其也可以為一個。本實施例公開的同軸網絡系統,頭端設備根據當前傳輸周期內自身的待發送數據長度的發送時長分別確定下一傳輸周期的下行時隙長度,然後利用確定的下行時隙長度進行數據的傳輸,從而實現了根據當前的下行業務流的大小動態的調整下行時隙的長度,使其能夠最大程度的與業務流量相匹配,提高帶寬的利用率。本領域普通技術人員可以理解,實現上述實施例方法中的全部活部分流程是可以通過電腦程式來指令相關的應將來完成的。所述的程序可存儲於一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-OnlyMemory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。對於裝置或系統實施例而言,由於其基本相應於方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置或系統實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解並實施。在本發明所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,在沒有超過本申請的精神和範圍內,可以通過其他的方式實現。待用的實施例只是一種示範性的例子,不應該作為限制,所給出的具體內容不應該限制本申請的目的。例如,所述單元或子單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或多個子單元結合一起。另外,多個單元可以或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另外,所描述系統,裝置和方法以及不同實施例的示意圖,在不超出本申請的範圍內,可以與其它系統,模塊,技術或方法結合或集成。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。以上所述僅是本發明的具體實施方式
,應當指出,對 於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
權利要求
1.一種同軸網絡內數據傳輸方法,其特徵在於,包括 頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和; 依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度; 當下ー傳輸周期到來時,向終端設備發送至少包含有所述確定的下行時隙長度的時隙指示信息,所述時隙指示信息作為所述各個終端獲得所述確定下行時隙長度的依據; 依據所述確定的下行時隙長度向各個終端發送所述頭端設備緩存的待發送數據,並接收所述終端設備發送的終端緩存數據。
2.根據權利要求I所述的方法,其特徵在於,還包括 頭端設備在當前傳輸周期內,接收終端設備發送的上行數據,所述上行數據中包含所述終端設備的終端緩存數據長度; 獲取終端設備的終端緩存數據長度之和; 依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度; 所述時隙指示信息還包括所述確定的上行時隙長度。
3.根據權利要求2所述的方法,其特徵在於,所述依據所述各個終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度的過程包括 當所述終端設備的終端緩存數據長度之和的發送時長不大於預設最大上行時隙長度時,確定所述終端設備的終端緩存數據長度之和的發送時長為上行時隙長度。
4.根據權利要求I所述的方法,其特徵在於,所述依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度的過程包括 當所述頭端設備緩存待發送數據長度之和不大於預設最大下行時隙長度時,確定所述頭端設備緩存待發送數據長度之和的發送時長為下行時隙長度。
5.根據權利要求2所述的方法,其特徵在於,所述傳輸周期為長度固定的SuperFrame周期,所述Super Frame周期包括多個動態傳輸周期和一個廣播同步時隙。
6.根據權利要求5所述的方法,其特徵在幹,向終端設備發送包含有所述確定的上行時隙長度和所述下行時隙長度的時隙指示信息的過程包括 在所述廣播同步時隙中預先設定的欄位內填寫與所述確定的上下行時隙長度對應的標識; 調整所述Super Frame傳輸周期的最後ー個動態調度MAP傳輸周期的長度,使得所述Super Frame傳輸周期的長度符合預設值; 將設置好的Super Frame傳輸周期發送給終端。
7.—種同軸網絡內數據傳輸方法,其特徵在於,包括 當一個傳輸周期到來時,接收所述頭端設備發送的時隙指示信息,所述時隙指示信息中至少包含有下行時隙長度,所述下行時隙長度為依據所述頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和,依據所述頭端設備緩存待發送數據長度之和的發送時長確定的; 接收所述頭端設備依據所述下行時隙長度發送的頭端設備緩存待發送數據,並向所述頭端設備發送終端的緩存數據。
8.根據權利要求7所述的方法,其特徵在於,還包括 在所述傳輸周期的前一個傳輸周期內,向頭端設備發送上行數據,所述上行數據中包含終端緩存數據長度,所述終端緩存數據長度為所述頭端設備獲取終端設備的終端緩存數據長度之和,依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度的依據; 所述時隙指示信息還包括所述確定的上行時隙長度。
9.根據權利要求8所述的方法,其特徵在幹,向所述頭端設備發送終端的緩存數據的過程包括 解析時隙指示信息,獲得上行時隙長度和下行時隙長度,依據所述確定的上行時隙長度向所述頭端設備發送終端的緩存數據。
10.ー種頭端設備,其特徵在於,包括 第一緩存數據獲取模塊,用於在當前傳輸周期內,獲取頭端設備緩存待發送數據長度、之和; 下行時隙確定模塊,用於依據所述頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度; 時隙指示信息發送模塊,用於當下ー傳輸周期到來時,向終端設備發送至少包含有所述確定的下行時隙長度的時隙指示信息,所述時隙指示信息作為所述各個終端獲得所述確定下行時隙長度的依據。
11.根據權利要求10所述的設備,其特徵在於,還包括 第一數據收發模塊,用於依據所述確定的下行時隙長度向各個終端發送所述頭端設備緩存的待發送數據,並接收所述終端設備發送的終端緩存數據。
12.根據權利要求11所述的設備,其特徵在於,還包括 上行數據接收模塊,用於在當前傳輸周期內,接收終端設備發送的上行數據,所述上行數據中包含所述終端設備的終端緩存數據長度; 第二緩存數據獲取模塊,用於獲取終端設備的終端緩存數據長度之和; 上行時隙確定模塊,用於依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度。
13.一種終端設備,其特徵在於,包括 時隙指示信息接收模塊,用於當ー個傳輸周期到來時,接收所述頭端設備發送的時隙指示信息,所述時隙指示信息中至少包含有下行時隙長度,所述下行時隙長度為依據所述頭端設備在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和,依據所述頭端設備緩存待發送數據長度之和的發送時長確定的; 第二數據收發模塊,用於接收所述頭端設備依據所述下行時隙長度發送的頭端設備緩存待發送數據,並向所述頭端設備發送終端的緩存數據。
14.根據權利要求13所述的設備,其特徵在於,還包括 上行數據發送模塊,用於在所述傳輸周期的前一個傳輸周期內,向頭端設備發送上行數據,所述上行數據中包含終端緩存數據長度,所述終端緩存數據長度為所述頭端設備獲取終端設備的終端緩存數據長度之和,依據所述終端設備的終端緩存數據長度之和的發送時長確定上行時隙長度的依據。
15.ー種同軸網絡系統,其特徵在於,包括如權利要求10-12中任意一項所述的頭端設備和如權利要求13或14所述的終端設備。
全文摘要
本發明實施例公開了一種同軸網絡內數據傳輸方法、設備及系統,該方法包括在當前傳輸周期內,獲取頭端設備緩存待發送數據長度之和;依據頭端設備緩存待發送數據長度之和的發送時長確定下行時隙長度;當下一傳輸周期到來時,向終端設備發送至少包含有所述確定的下行時隙長度的時隙指示信息;依據確定的下行時隙長度向各個終端發送頭端設備緩存的待發送數據,並接收終端設備發送的終端緩存數據。本發明實施例所提供的方案中,頭端設備根據當前傳輸周期內自身的待發送數據長度的發送時長分別確定下一傳輸周期的下行時隙長度,從而實現了根據當前的下行業務流的大小動態的調整下行時隙的長度,使其能夠最大程度的與業務流量相匹配,提高帶寬的利用率。
文檔編號H04N7/10GK102742203SQ201280000468
公開日2012年10月17日 申請日期2012年3月20日 優先權日2012年3月20日
發明者張利 申請人:華為技術有限公司