新四季網

數據傳送方法和數據傳送設備的製作方法

2023-04-23 16:52:26 2

專利名稱:數據傳送方法和數據傳送設備的製作方法
背景1.發明領域本發明涉及用於在大量設備中數據傳送的一種方法和設備。尤其是,本發明涉及用於對要求定時傳送的數據信號和偶發產生的異步數據信號採用時分復用執行數據傳送的一種數據傳送方法和設備。
2.技術背景描述一直在進行聯網的努力來對由於數字設備的流行而變為數位化了的視頻和音頻數據等進行共同管理和處理。在給定的數字設備之間,需要定期傳送的數據信號(如視頻和音頻或其他類似的)和偶發產生的數據信號(如靜止畫面、文本、或設備控制信號)可能被發送。上述特性的網絡可能採用使這兩種類型的數據信號以一種混合方式傳送的數據傳送系統。
一種適用於上述類型的數字接口的數據傳送系統是IEEE1394標準。IEEE1394標準由IEEE(電氣與電子工程師學會)所提出。IEEE1394標準可細分為IEEE1394-1995標準、IEEE1394a-2000標準、IEEE1394b-2002標準等。IEEE1394標準的特點是能夠傳送需要定時傳送的數據信號(如視頻和音頻或其他類似的)和偶發產生的異步數據信號(如控制信號或靜止畫面)兩者。在下文中,參考圖6,將描述在IEEE1394標準下的數據傳送方法的概要。圖6圖示說明了按照IEEE1394數據傳送方法的數據信號時序圖,其中時間(t)為水平軸。
如圖6中上面的圖所示,根據IEEE1394標準,一種稱為循環啟動分組CSP的同步信號在每個T的周期(例如大約125μs)發送。在循環啟動分組CSP之後,已經完成預先保留的設備順序地以一種稱為等時傳送(等時;Iso)的方式傳送數據IDs。然後,在自等時傳送結束起經過某個無信號時期(即,在傳輸路徑上沒有信號出現的時期)後,響應偶發產生數據的傳送要求,以稱為異步(異步;Asynch)傳送的方式執行數據傳輸。例如,諸如視頻或音頻的實時數據被以等時傳送的方式發送,其中完成了預先保留的設備被準予在接著一個循環啟動分組CSP之後傳送數據。另一方面,諸如控制信號或靜態畫面的間發數據以異步傳送方式傳送。
圖示說明一個具體的例子在循環啟動分組CSP之後,觀察到一個定義為等時間隙(Isochronous gap)IG的無信號期間,隨後執行等時傳送。在圖6上面的圖表中,執行3個信道的等時傳送,分別表示為等時數據ID1到ID3。在此值得注意的是,在等時數據ID1和ID2以及在等時數據ID2和ID3之間,觀察到等時間隙IG。
等時傳送完成後,觀察到定義為長於等時間隙IG的輔助動作間隙(Subactiongap)SG的無信號期間。其後,執行異步傳送。在圖6的上面圖表中,異步數據AD代表異步傳送。在等時傳送中,任何接收等時數據ID的設備不返回信號。另一方面,在異步傳送中,接收異步數據AD的設備返回一確認(Acknowledge)信號。表示為圖6上面圖表中的確認分組(Acknowledge分組)的確認信號,在定義為確認間隙(Acknowledge gap)AG的無信號期間結束之後被發送。確認分組AP傳輸之後,進一步觀察到一無信號期間,其後發送下一個循環啟動分組CSP。在此值得注意的是,規定確認分組AP和循環啟動分組CSP之間的無信號期間比等時間隙IG長。
根據上述數據信號時序,當檢測到無信號期間時,每個設備在傳輸路徑上執行數據傳送。接收循環啟動分組CSP之後,每個設備檢測具有規定的等時間隙IG的間隙時間的無信號期間。然後,任何希望執行等時發送的設備為了獲得發送等時數據ID的權利忙於協商,協商獲勝的設備執行等時傳送。等時傳送完成後,若檢測到具有規定的輔助動作間隙SG的間隙時間的無信號期間,則任何希望執行異步傳送的設備忙於協商,協商獲勝的設備執行異步傳送。然後,具有規定的確認間隙AG的間隙時間的無信號期間結束之後,接收異步數據AD的設備返回一個確認分組AP。在此值得注意的是,無需執行協商可以返回該確認分組AP。
如日本專利公報No.2001-77835中所揭示的,IEEE1394-1995標準和IEEE1394a-2000標準規定使用電纜線提供設備間的聯接經4.5m的距離。然而,為了支持設備間存在的長傳輸距離的情況,IEEE1394b-2002標準通過使用光纖,允許直至50m或更長的傳輸距離。結果,為諸如在光纖上發送數字數據(可通過照相機等捕獲的)以及在遠程圖像接收器或類似的接收數字數據的目的,採用IEEE1394標準變得可能。
當在設備之間執行長距離傳輸時,設備間傳輸招致的傳輸延遲時間可能提出一個問題。例如,儘管在執行異步傳送後應該返回確認分組AP,假如設備間傳輸延遲時間如此之長以致於在規定為輔助動作間隙SG的時間期間內沒有確認分組AP返回,則另一個設備開始檢測輔助動作間隙SG的協商。在這種情況下,確認分組AP的正確返回不能發生。此外,因為沒有返回確認分組AP,所以已執行異步傳送的設備可能確定網絡處於不正常狀態,因此再次嘗試異步傳送或其至初始化網絡。為此,設備間的傳輸延遲時間有必須不大於輔助動作間隙SG。按IEEE1394標準,在稱為「間隙計數」的參數值基礎上設置輔助動作間隙SG。當間隙計數值增加時,輔助動作間隙SG變得更長。因此,為了估計當執行長距離傳輸時上述傳輸延遲時間,有必要規定大的間隙計數值。
參考圖7,將描述IEEE1394標準傳統數據傳送方法。圖7是圖示說明用傳統數據傳送方法處理流程的流程圖。
參考圖7,將設備聯接到網絡或對其通電(步驟S51)。接下來,檢測設備間數據傳送所需的傳輸延遲時間(步驟S52)。例如,通過檢測從主站(根)到另一臺設備(從站除了根之外的任何站)的設備數量(站數),並將所檢測到的數字和一個固定值相乘,可以確定設備間的傳輸延遲時間。然後,確定設備檢測傳輸路徑上無信號期間之後,直到設備開始數據傳送所觀察到的等待時間(例如對應於輔助動作間隙SG的等待時間)是否能被設置長於在步驟S52檢測到的傳輸延遲時間(步驟S53)。例如,在上述間隙計數的基礎上設置等待時間,並確定是否可設置等待時間使得長於傳輸延遲時間,而保持在間隙計數值允許範圍內(例如0到63)。
假如不能設置等待時間長於傳輸延遲時間,則設備間的數據傳送被確定為不可能(步驟S56),且此流程圖的處理結束。另一方面,假如可能設置長於傳輸延遲時間的等待時間,則設置長於傳輸延遲時間的等待時間(無信號期間)(步驟S54)。作為規定等待時間的間隙計數值,設置等於或大於傳輸延遲時間和等於或小於上述間隙計數值允許範圍的任何任意值。例如,可以設置允許範圍內的最大值(例如63)或一固定值(例如44)。然後,開始設備間的數據傳送(步驟S55),本流程圖的處理結束。
在上述數據傳送系統中,通過規定對應於傳輸路徑上的無信號期間(例如輔助動作間隙SG)的等待時間,使得長於傳輸延遲時間,而使設備間長距離傳輸成為可能。然而,在通過對兩種數據信號,即諸如視頻或音頻的要求定時傳輸的數據信號,和諸如靜態圖像的偶發產生的異步數據信號,應用時分復用來執行傳輸的數據傳送系統中,作為規定長(例如上述範圍內的最大值)的等待時間(無信號期間)的結果可能產生下面的問題。
例如我們獲得圖6所示的IEEE1394場景。如圖6中間圖表所示,假如設置確認分組AP和其後的循環啟動分組CSP之間的輔助動作間隙SG和無信號期間相對地長(而其它方面採用和圖6的上面圖表顯示的相同的數據信號時序),則循環啟動分組CSP將以等於或大於期間T的時間間隔被傳送。在這種情況下,諸如靜態圖像(異步傳送)的異步數據信號的傳輸仍然可能,儘管對這些數據信號將招致長的傳輸延遲時間。另一方面,由於規定長的無信號期間(輔助動作間隙SG),要求定時傳輸的數據信號,例如視頻或音頻的傳輸(等時傳送),不能在所需時間期間發生。因此,在根據IEEE1394標準的數據傳送中,如圖6下面圖表所示,為保持循環啟動分組CSP的循環期間在期間T中,允許等時傳送的數據信號的一部分丟失。以這種方式,不能正確地執行要求定時傳輸的數據傳送,並在諸如圖像接收器或類似的設備不能正確接收數據。
另一方面,根據依靠IEEE1394-1995標準和IEEE1394a-2000標準的日本專利公報No.2001-77835中揭示的信息通訊的方法和設備,檢測網絡中的最大站數,設置傳輸路徑距離為4.5m,並確定必需的數據傳輸帶寬和必需的等待時間。然而,日本專利公報No.2001-77835中揭示的方法,不能應用到設想使用光纖的長距離傳輸的IEEE1394b-2002標準。
概述因此,本發明的一個目標是提供數據傳輸用的一種方法和設備,當通過對要求定時傳輸的數據信號和偶發產生的異步數據信號應用時分復用來執行設備間長距離傳輸時,為每個設備設置適當的等待時間使得當獲得實時數據必需的傳輸帶寬時能夠長距離傳輸。
為達到上述目標,本發明具有下面的特性。在此值得注意的是,在下面的描述中,圓括號間增加標號之類僅僅為了便於理解下面描述的實施例的本發明,而不是以任何方式限制本發明的範圍。
根據本發明,提供了在數據傳送系統中使用,用於通過傳輸路徑(2)與數據傳送系統中另一個設備(1b,10b,10c)交換數據的數據傳送設備(1a,10a),數據包括要求定時傳輸的定時數據信號(實時數據;ID1到ID3)和偶發產生的異步間發數據信號(間發數據;AD,AP),定時數據信號和間發數據信號彼此時分復用。數據傳送設備包括發送/接收部分(11a)、延遲時間檢測部分(12a)、帶寬檢測部分(18a)、等待時間設置部分(14a)和比較部分(15a)。發送/接收部分通過傳輸路徑和另一個設備交換定時數據信號和間發數據信號。延遲時間檢測部分檢測和另一個設備(S2)交換數據信號時招致的傳輸延遲時間。帶寬檢測部分檢測交換定時數據信號(S4)所需的帶寬(T2)。無信號期間檢測部分檢測在傳輸路徑上發送的數據信號中無信號期間(SG)。等待時間設置部分設置在響應所檢測到的無信號期間開始數據傳送之前觀察的等待時間(T4),以使等待時間(S3)等於或大於延遲時間檢測部分檢測的傳輸延遲時間,並保證(S4)由帶寬檢測部分(S5)檢測到的帶寬。假如檢測到的無信號期間長於由等待時間設置部分設置的等待時間,則比較部分開始從發送/接收部分(S6,S7)的數據傳送。
例如,等待時間設置部分設置響應所檢測到的無信號期間開始間發數據信號的數據傳輸之前觀察的等待時間(對應於SG的T4)。可能在傳輸路徑上以某個循環發送定時數據信號和間發數據信號,所述某個循環發生在以預設循環期間(T)生成的同步信號(CSP)之間。在這種情況下,等待時間設置部分設置等待時間使得通過確保定義為T4,滿足關係式T4≤{T-(T1+T2+T3)}/2的等待時間,式中T表示預設循環期間;T1表示每個同步信號所需的傳輸帶寬;T2表示交換定時數據所需作為由帶寬檢測部分檢測到的帶寬;T3表示交換間發數據信號所需的帶寬,來保證由帶寬檢測部分檢測到的帶寬。在一個例子中,交換定時數據信號所需作為由帶寬檢測部分檢測到的帶寬是IEEE1394標準下用於等時傳送的帶寬,交換間發數據信號所需的帶寬是IEEE1394標準下用於異步傳送的帶寬,每個異步信號所需的傳輸帶寬是IEEE1394標準下用於循環啟動分組的傳輸帶寬。
在一個例子中,延遲時間檢測部分通過發送/接收部分發送用於啟動傳輸延遲時間的檢測的控制信號到另一個設備,其後通過發送/接收部分接收響應控制信號從另一個設備返回的回覆信號,並基於發送控制信號的時間點和接收回覆信號的時間點檢測傳輸延遲時間。在另外一個例子中,數據傳送設備進一步包括用於在數據傳送系統中,指定彼此交換數據信號的設備對的設備指定部分(19a),其中延遲時間檢測部分檢測當由設備指定部分指定的設備對之間交換數據信號時,招致的傳輸延遲時間。此外,延遲時間檢測部分可以通過發送/接收部分發送用於啟動傳輸延遲時間的檢測的控制信號給數據傳送系統中所有其他的設備,其後通過發送/接收部分接收響應此控制信號從其他設備中的每個返回的回覆信號,並基於發送控制信號的時間點和接收每個回覆信號的時間點,為其他設備中的每個檢測傳輸延遲時間。在這樣的情況下,延遲時間檢測部分基於發送控制信號的時間點和從其他設備的第一個接收的回覆信號的時間點,檢測第一個傳輸延遲時間,基於發送控制信號的時間點和從其他設備的第二個接收的回覆信號的時間點,檢測第二個傳輸延遲時間,並從第二個傳輸延遲時間減去第一個傳輸延遲時間,或者反之,來計算相對於由設備指定部分指定的第一個和第二個其他設備對的傳輸延遲時間。
在一個例子中,帶寬檢測部分基於為了保證用於發送定時數據信號使用的帶寬而預先發送的控制信號,檢測交換定時數據信號所需的帶寬。
作為第一個例子,數據傳送設備進一步包括具有預先在其中存儲和另一個設備交換數據信號時招致的傳輸延遲時間的信息的存儲部分(17a等),其中延遲時間檢測部分使用存儲在存儲部分的信息來檢測和另一個設備交換數據信號時招致的傳輸延遲時間。作為第二個例子,數據傳送設備進一步包括具有預先存儲在其中用於交換定時數據信號的信息的存儲部分,其中帶寬檢測部分使用存儲在存儲部分的信息來檢測交換定時數據信號所需的帶寬。
根據本發明,也提供用於允許數據傳送系統中大量設備的一個設備通過傳輸路徑和數據傳送系統中的另一個設備交換數據的數據傳送方法,數據包括要求定時傳輸的定時數據信號和偶發產生的異步間發數據信號,定時數據信號和間發數據信號彼此時分復用。數據傳送方法包括延遲時間檢測步驟、帶寬檢測步驟、無信號期間檢測步驟、等待時間設置步驟和傳輸開始步驟。延遲時間檢測步驟檢測和另一個設備交換數據信號時招致的傳輸延遲時間。帶寬檢測步驟檢測在數據傳送系統中至少一個設備要求的用於交換定時數據信號的帶寬。無信號期間檢測步驟檢測在傳輸路徑上發送的數據信號中的無信號期間。等待時間設置步驟設置響應檢測到的無信號期間開始數據傳送之前觀察的等待時間,這樣等待時間等於或大於由延遲時間檢測步驟檢測的傳輸延遲時間,並保證由帶寬檢測步驟檢測的帶寬。假如檢測到的無信號期間長於由等待時間設置步驟設置的等待時間,則傳輸開始步驟允許數據傳送系統中至少一個設備開始數據傳送。
例如,等待時間設置步驟設置響應所檢測到的無信號期間開始間發數據信號的數據傳輸之前觀察的等待時間。可能在傳輸路徑上以某個循環發送定時數據信號和間發數據信號,某個循環發生在以預設循環期間生成的同步信號之間。在這種情況下,等待時間設置步驟設置等待時間使得通過確保定義為T4,滿足關係式T4≤{T-(T1+T2+T3)}/2的等待時間,式中T表示預設循環期間;T1表示每個同步信號所需的傳輸帶寬;T2表示交換定時數據所需由帶寬檢測部分檢測到的帶寬;T3表示交換間發數據信號所需的帶寬,來保證由帶寬檢測部分檢測到的帶寬。在一個例子中,交換定時數據信號所需由帶寬檢測步驟檢測到的帶寬是IEEE1394標準下用於等時傳送的帶寬,交換間發數據信號所需的帶寬是IEEE1394標準下用於異步傳送的帶寬,每個異步信號所需的傳輸帶寬是IEEE1394標準下用於循環啟動分組的傳輸帶寬。
在一個例子中,延遲時間檢測步驟在發送/接收步驟中發送用於啟動傳輸延遲時間的檢測的控制信號到另一個設備,其後在發送/接收步驟中接收響應控制信號從另一個設備返回的回覆信號,並基於發送控制信號的時間點和接收回覆信號的時間點檢測傳輸延遲時間。在另外一個例子中,數據傳送方法進一步包括用於在數據傳送系統中,指定彼此交換數據信號的設備對的設備指定步驟,其中延遲時間檢測步驟檢測當由設備指定步驟指定的設備對之間交換數據信號時,招致的傳輸延遲時間。延遲時間檢測步驟可以在發送/接收步驟中發送用於啟動傳輸延遲時間的檢測的控制信號給數據傳送系統中所有其他的設備,其後在發送/接收步驟中接收響應此控制信號從其他設備中的每個返回的回覆信號,並基於發送控制信號的時間點和接收每個回覆信號的時間點,為其他設備中的每個檢測傳輸延遲時間。在這樣的情況下,延遲時間檢測步驟基於發送控制信號的時間點和從其他設備的第一個接收的回覆信號的時間點,檢測第一個傳輸延遲時間,基於發送控制信號的時間點和從其他設備的第二個接收的回覆信號的時間點,檢測第二個傳輸延遲時間,並從第二個傳輸延遲時間減去第一個傳輸延遲時間,或者反之,來計算相對於由設備指定步驟指定的第一個和第二個其他設備對的傳輸延遲時間。
在一個例子中,帶寬檢測步驟基於為了保證用於發送定時數據信號使用的帶寬而預先發送的控制信號,檢測交換定時數據信號所需的帶寬。
作為第一個例子,延遲時間檢測步驟使用預先設置的信息來檢測和另一個設備交換數據信號時招致的傳輸延遲時間。作為第二個例子,帶寬檢測步驟使用預先設置的信息來檢測交換定時數據信號所需的帶寬。
根據本發明,也提供用於允許數據傳送系統中大量設備的一個通過傳輸路徑和數據傳送系統中的另一個設備交換數據的數據傳送方法,數據包括要求定時傳輸的定時數據信號和偶發產生的異步間發數據信號,定時數據信號和間發數據信號彼此時分復用。數據傳送方法包括根據和另一個設備交換數據信號時招致的傳輸延遲時間的變化,改變響應在傳輸路徑上發送的數據信號中無信號期間開始數據傳送之前觀察的等待時間,以使等待時間等於或大於傳輸延遲時間並保證交換定時數據信號所需的帶寬。
根據本發明的數據傳送設備,要求定時傳輸的定時數據信號和偶發產生的異步間發數據信號是時分復用的,並在此設備和另一個設備間傳送。規定響應無信號期間開始數據傳送之前觀察的等待時間,使得等於或大於設備間的傳輸延遲時間,且保證用於定時數據信號的帶寬。結果,可能為時分復用的定時數據信號和間發數據信號執行長距離傳輸。
可以容易地設置等待時間T4使得滿足關係式T4≤{T-(T1+T2+T3)}/2,式中T表示循環期間;T1表示每個同步信號所需的傳輸帶寬;T2表示交換定時數據所需由帶寬檢測部分檢測到的帶寬;T3表示交換間發數據信號所需的帶寬。此外,數字接口適用於在IEEE1394標準(例如IEEE1394b-2002標準)下定義的等時傳送和異步傳送,並適用於基於為已經屬於時分復用的定時數據信號和間發數據信號執行長距離傳輸的規則的系統。
在基於一個設備發送控制信號和另一個設備返回回覆信號所需的時間量設置設備間傳輸延遲時間的實施例中,可以檢測到比基於設備數量(站數)設置等待時間的方法更現實和有效的傳輸延遲時間。
在僅僅通過使用互相交換數據信號和相應回覆信號的設備間的傳輸延遲時間來設置等待時間的實施例中,可能規定沒有產生任何多餘無信號期間(即忽略對任何其間沒有執行數據傳送的數據傳送設備對的等待時間)的等待時間,由此可以設置有效的等待時間。此外,通過執行關於參考(根)設備獲得的每個設備的傳輸延遲時間之間,執行對所選擇的傳送延遲時間減少,可以容易地獲得這樣設備之間的傳輸延遲時間。
基於為了保證交換定時數據信號使用的帶寬而預先發送的控制信號,可以檢測交換定時數據信號所需的帶寬。然而,其網絡配置從未改變的數據傳送系統中,通過測量或計算可以預先獲得關於設備間傳輸延遲時間和定時數據信號所需帶寬的信息,並在這些信息的基礎上,可以容易地設置等待時間。
根據本發明的數據傳送方法,可以獲得類似於上述數據傳送設備獲得的效果。
結合附圖從本發明的下面詳細描述,本發明的這些和其他目標、特性、方面和優點將變得更加明顯。
附圖簡述

圖1是圖示說明根據本發明第一實施例的數據傳送系統結構的方框圖;圖2是圖示說明圖1所示數據傳送系統運行的流程圖;圖3是顯示用於圖示說明由圖1所示等待時間設置部分14a執行的具體示範運行的數據信號時序圖;圖4是圖示說明根據本發明第二實施例的整個數據傳送系統的示意方框圖;圖5是圖示說明圖4所示數據傳送系統結構的方框圖;圖6是圖示說明以服從IEEE1394的數據傳送方法的數據信號時序圖,再次時間(t)在水平軸線上呈現;和圖7時圖示說明根據傳統數據傳送方法的運行流程圖。
較佳實施例詳述(第一實施例)參考圖1,將描述根據本發明第一實施例的數據傳送系統的結構。圖1是圖示說明數據傳送系統結構的方框圖。簡單起見,將參照兩個數據傳送設備1a和1b通過傳輸路徑2ab彼此聯接的具體例子來描述數據傳送系統。
參考圖1,數據傳送系統包括數據傳送設備1a和1b和傳輸路徑2ab。在此值得注意的是,數據傳送設備1a和1b中的每一個都是根據本發明的數據傳送設備。數據傳送設備1a包括發送/接收部分11a、延遲時間檢測部分12a、無信號期間檢測部分13a、等待時間設置部分14a、比較部分15a、數據輸入/輸出部分16a、存儲部分17a和帶寬檢測部分18a。數據傳送設備1b包括發送/接收部分11b、延遲時間檢測部分12b、無信號期間檢測部分13b、等待時間設置部分14b、比較部分15b、數據輸入/輸出部分16b、存儲部分17b和帶寬檢測部分18b。發送/接收部分11a和11b的每個作為接口實現。存儲部分17a和17b由諸如內存的存儲設備構成。數據傳送設備1a和1b的成分元件可能通過使用通用計算機(微型計算機)或類似的來實現。在數據傳送設備1a和1b間存在長傳輸距離的情況下,這樣必須使用IEEE1394b-2002標準作為應用到數據傳送系統的數字接口,使用光纖作為傳輸路徑2ab。數據傳送設備1a的發送/接收部分11a和數據傳送設備1b的發送/接收部分11b通過傳輸路徑2ab互相聯接。
通過傳輸路徑2ab,通過對要求定時傳輸的數據信號(在下文稱為「實時數據」)和偶發產生的異步數據信號(在下文稱為「間發數據」)應用時分復用,來在數據傳送設備1a和1b之間執行數據傳送。發送/接收部分11a在傳輸路徑2ab上發送數據信號,發送/接收部分11b從其接收數據信號。發送/接收部分11b在傳輸路徑2ab上發送數據信號,發送/接收部分11a從其接收數據信號。
例如,可以應用IEEE1394標準作為數據傳送系統中的數字接口。如先前描述的,IEEE1394很有特點以致能夠傳輸要求定時傳輸的數據信號(「實時數據」例如視頻或音頻)和偶發產生的異步數據信號(「間發數據」例如控制信號或靜態圖像)。由於遵從IEEE1394的數據傳送方法的數據信號時序與圖6上面圖表所示的相同,故省略它的詳細描述。此外,為了應付設備間存在長傳輸距離的情況,例如IEEE1394b-2002標準可以為數據傳輸系統採用。因為數據傳送設備1a和1b具有同樣的成分元件,所以將主要描述數據傳送設備1a,為簡單起見,將描述數據傳送設備1a被設為數據傳送系統中主站(根)的例子。在下文中,在圖示說明數據傳送系統中數據傳送方法期間,將參考圖1和2來描述每個成分元件的運行。圖2是圖示說明數據傳送系統運行的流程圖。
參考圖1和2,首先,數據傳送設備1a和/或1b被聯接到傳輸路徑2ab或通電(步驟S1)。接下來,檢測為在數據傳送設備1a和1b間數據傳送招致的傳輸延遲時間(步驟S2),且處理進展到下一個步驟S3。
在上面的步驟S2,延遲時間檢測部分12a輸出用於開始傳輸延遲時間檢測的控制信號給發送/接收部分11a。在此時,延遲時間檢測部分12a保留輸出控制信號的時間點的信息。控制信號在傳輸路徑2ab上從發送/接收部分11a被發送,通過時間傳送設備1b的發送/接收部分11b被接收。發送/接收部分11b輸出所接收的控制信號到延遲時間檢測部分12b。接下來,接收已經發布的控制信號之後,延遲時間檢測部分12b輸出對控制信號的回覆信號給發送/接收部分11b。在傳輸路徑2ab上從發送/接收部分11b發送回覆信號,通過數據傳送設備1a的發送/接收部分11a接收。發送/接收部分11a輸出所接收的回覆信號給延遲時間檢測部分12a。
接下來,延遲時間檢測部分12a通過比較輸出控制信號的時間點和接收回覆信號的時間點,來檢測數據傳送設備1a和1b之間的傳輸延遲時間。檢測到的傳輸延遲時間被輸出到存儲部分17a。在數據傳送系統包括三個或更多數據傳送設備1的情況下,由每個數據傳送設備1檢測的傳輸延遲時間被輸出到數據傳送設備1a的存儲部分17a。存儲部分17a存儲所接收的傳輸延遲時間的信息,且假如有必要的話,輸出該信息到等待設置部分14a。
在步驟S3,確定每個數據傳送設備1a和1b檢測到在傳輸路徑2ab上無信號期間之後,直到數據傳送設備1a和1b開始數據傳送,觀測的等待時間是否可以被規定為等於或長於在步驟S2檢測到的傳輸延遲時間。例如,可以在間隙計數值的基礎上設置等待時間,確定是否能設置長於傳輸延遲時間的等待時間在間隙計數值的允許範圍內。假如確定的結果指示可以規定等於或長於傳輸延遲時間的等待時間,然後確定具有這樣等待時間,對在數據傳送設備1a和1b之間發送實時數據所必需的帶寬是否能夠被確保(步驟S4)。在數據傳送系統包括三個或多個數據傳送設備1的情況下,相對於存儲在每個數據傳送設備1的存儲部分17a中的傳輸延遲時間作出上面的判決。假如步驟S3發現不能設置等於或大於傳輸延遲時間的等待時間,則過程進展到下一個步驟S8。假如步驟S4發現可以用給定的等待時間,確保發送實時數據所必需的帶寬,則過程進展到下一個步驟S5。另一方面,假如步驟S4發現用給定的等待時間不能確保發送實時數據所必需的帶寬,則過程進展到下一個步驟S9。
將描述在步驟S3和S4數據傳送設備1a和1b的運行。當數據輸入/輸出部分16a和16b執行設備之間的數據交換時,通過發送/接收部分11a和11b傳送數據。輸入到數據輸入/輸出部分16a和16b或從其輸出的數據是上面提到的實時數據和/或間發數據。先於數據傳送,在實時數據的發送端上的數據傳送設備發送確保帶寬(根據時間的)使用的控制信號。通過發送/接收部分11a和11b和傳輸路徑2ab,控制信號被輸入到帶寬檢測部分18a和18b。在此時,數據傳送設備1a的帶寬檢測部分18a計算由控制信號指示的實時數據傳輸所必需的帶寬。然後,帶寬檢測部分18a輸出計算結果到等待時間設置部分14a。等待時間設置部分14a設置等於或大於存儲在存儲部分17a的傳輸延遲時間,和已經確定基於從帶寬檢測部分18a輸出的計算結果啟動實時數據傳輸的等待時間,並輸出這個等待時間的信息給比較部分15a。
參考圖3,將描述通過等待時間設置部分14a執行其運行的設置等待時間的具體例子。如上所述參考圖6,在適合IEEE1394標準的數據傳送系統中,以等於期間T(例如IEEE1394標準125μs)的循環期間(即一個時間間隔,按其發送循環啟動分組CSP),定時地發送實時數據和間發數據。在此假設循環啟動分組CSP要求等於期間T1的傳輸帶寬(時間)。也假設等於由數據傳送設備1a的帶寬檢測部分18a計算的實時數據傳輸所需的期間T2的傳輸帶寬(在圖3所示的例子中,其對應於等時數據ID1到ID3和與之相關的等時間隙IG;等時傳送所需的帶寬)。也假設等於期間T3的最大傳輸帶寬可以為間發數據傳輸所要求(在圖3所示例子中,其對應於異步數據AD、確認間隙AG和確認分組AP;異步傳送所需的帶寬)。可進一步假設通過等待時間設置部分14a設置的等待時間(在圖3所示例子中,其對應於在確認分組AP和下一個循環啟動分組CSP之間設置的輔助動作間隙SG和無信號期間)等於期間T4。在這些假設下,所有期間T1到T4必須包含在循環期間T中。換句話說,必須滿足下面的關係T≥T1+T2+T3+T4×2換個說法,規定由等待時間設置部分14a設置的等待時間T4,使得等於或大於存儲在存儲部分17a的傳輸延遲時間(即等於或長於傳輸延遲時間而保持在間隙計數值的允許範圍內),也滿足關係T4≤{T-(T1+T2+T3)}/2因此,在現存的數據傳送系統中,在步驟S5設置能確保用於在設備間發送的實時數據的數據傳送的足夠帶寬的等待時間。因此,在步驟S6,數據傳送設備1a和1b能夠通過對其應用時分復用來傳送實時數據和間發數據。然後,數據傳送設備1a和1b開始在它們之間的數據信號傳輸(步驟S7),且這個流程圖下的過程結束。
當在步驟S7設備間執行數據傳送時,數據傳送設備1a和1b對實時數據和間發數據應用時分復用。例如,數據傳送設備1a的無信號期間檢測部分13a檢測傳輸路徑2ab上的無信號期間。比較部分15a比較已由無信號期間檢測部分13a檢測的無信號期間和已由等待時間設置部分14a設置的等待時間。當無信號期間已變得比等待時間更長時,比較部分15a輸出啟動實時數據或間發數據輸出的信號給數據輸入/輸出部分16a。然後,數據輸入/輸出部分16a輸出數據給發送/接收部分11a,從而開始數據傳送。因為由數據傳送設備1a和1b進行的相互數據傳送操作和傳統技術中描述的一樣,所以在此省略它們的詳細描述。
另一方面,假如步驟S4發現給定的等待時間不能確保發送實時數據所必需的帶寬,則等待時間設置部分14a設置等待時間等於或大於存儲在存儲部分17a的傳輸延遲時間(步驟S9)。因此,數據傳送設備1a和1b變得能夠傳送間發數據(步驟S10)。換句話說,儘管設備間的聯接是可能的,但不能確保任何實時數據傳輸能力。然後,數據傳送設備1a和1b開始他們自己之間的數據信號傳輸(步驟S7),且在這個流程圖的處理結束。經歷步驟S10後在步驟S7每個成分元件執行的操作類似於經歷步驟S5後在步驟S7所執行的。可替換地,當無信號期間變得比等待時間更長時,比較部分15a可以輸出僅僅啟動間發數據輸出的信號給數據輸入/輸出部分16a,從而允許僅僅發送間發數據。
假如步驟S3發現不能設置等待時間等於或大於傳輸延遲時間,則設備間的數據傳送被確定為不可能(步驟S8),且這個流程圖的處理結束。
如早先所描述的,在傳統數據傳送方法中,等待時間被設置為選擇使得等於或大於傳輸延遲時間,而保持在間隙計數值的允許範圍內(例如最大值或固定值)的任意值。另一方面,根據第一實施例的數據傳送系統規定等於或大於數據傳送設備間的傳輸延遲時間且能確保要求定時傳輸的數據信號所必需的帶寬的等待時間。結果,可能通過對其應用時分復用,執行要求定時傳輸的數據信號和偶發產生的異步數據信號的長距離傳輸。
儘管上面的例子圖示說明了通過測量數據傳送設備1a和1b之間的傳輸延遲時間和計算設備被聯接或通電後實時數據傳輸所必需的帶寬而設置等待時間的情況,但可以用任何其他的方式設置等待時間。例如,在網絡配置從不改變的數據傳送系統中,可能通過先前的測量或計算預先獲得數據傳送設備間的傳輸延遲時間,並可以預先在存儲部分存儲這樣的傳輸延遲時間信息。同樣,也可以通過預先測量或計算預先獲得實時數據傳輸所必需的帶寬,並可以預先在存儲部分存儲這樣的帶寬信息。換句話說,無需通過延遲時間檢測部分12a或12b檢測數據傳送設備1a和1b之間的傳輸延遲時間,或通過帶寬檢測部分18a或18b檢測實時數據傳輸所必需的帶寬,可以輸出預先確定的等待時間給存儲部分17a和17b。在這樣的情況下,可能省略如圖1所示的數據傳送設備1a的延遲時間檢測部分12a和帶寬檢測部分18a,以及數據傳送設備1b的延遲時間檢測部分12b和帶寬檢測部分18b。因此,通過預先在存儲部分存儲設置等待時間所必需的數據,通過對其應用時分復用,執行要求定時傳輸的數據信號和偶發產生的異步數據信號的長距離傳輸也變得可能。
儘管上面的例子圖示說明了在兩個數據傳輸設備間執行數據傳輸的情況下的數據傳送方法,但可以意識到本發明也適用於包含三個或更多數據傳送設備的網絡。
(第二實施例)在包括三個或更多彼此相連的設備的網絡中,可能存在某些網絡,其中所有設備共同執行數據信號的傳輸和相應回覆信號的發送/接收,而可能存在其他網絡,其中數據信號和回覆信號的交換僅僅發生在某些設備之間。轉到圖4,現在將考慮一個系統,其中在數據傳送設備10a和10b之間以及數據傳送設備10b和10c之間執行數據信號和回覆信號的交換,但其中在數據傳送設備10a和10c之間不執行數據信號和回覆信號的交換。在這種情況下,儘管在數據傳送設備10a和10c之間將招致最長的傳輸延遲時間,但在數據傳送設備10a和10c之間沒有實際地執行數據信號和回覆信號的交換。因此,規定等於或大於這個最長傳輸延遲時間的等待時間將導致不必要的長無信號期間。根據本發明的第二實施例,即使在這樣的數據傳送系統中也能設置有效的等待時間。
參考圖4和5,將描述根據本發明第二實施例的數據傳送系統的結構。圖4是圖示說明整個數據傳送系統的示意方框圖。圖5是圖示說明數據傳送系統的一部分結構的方框圖。為簡單起見,將參照其中三個數據傳送設備10a,10b和10c互相聯接的具體例子,描述該數據傳送系統。在此值得注意的是,圖5僅僅圖示說明數據傳送設備10a 10b的結構,而為方便在說明中省略了數據傳送設備10c。
如圖4所示,數據傳送系統包括數據傳送設備10a到10c,以及傳輸路徑2ab和2bc。數據傳送設備10a和10b通過傳輸路徑2ab互相聯接,而數據傳送設備10b和10c通過傳輸路徑2bc互相聯接。假設在數據傳送設備10a和10b之間以及數據傳送設備10b和10c之間可以發生數據信號和回覆信號的交換,但在數據傳送設備10a和10c之間不發生數據信號和回覆信號的交換。
參考圖5,數據傳送設備10a包括發送/接收部分11a、延遲時間檢測部分12a、無信號期間檢測部分13a、等待時間設置部分14a、比較部分15a、數據輸入/輸出部分16a、存儲部分17a和帶寬檢測部分18a和設備指定部分19a。數據傳送設備10b包括發送/接收部分11b、延遲時間檢測部分12b、無信號期間檢測部分13b、等待時間設置部分14b、比較部分15b、數據輸入/輸出部分16b、存儲部分17b和帶寬檢測部分18b和設備指定部分19b。如上所述,省略數據傳送設備10c的描述。數據傳送設備10b的發送/接收部分11b通過傳輸路徑2ab聯接到數據傳送設備10a的發送/接收部分11a,並進一步通過傳輸路徑2bc聯接到數據傳送設備10c(未顯示)的發送/接收部分11c。
與上面第一實施例相比較,可以看出根據第二實施例的數據傳送設備10a到10c分別額外地包括設備指定部分19a到19c。因為其他的成分元件類似於第一實施例中的,相同的成分元件附上相同的標號,並省略它們的詳細描述。
例如,假如數據傳送設備10a被設作數據傳送系統中的主站(根),則設備指定部分19a輸出在它們之間共同執行數據信號和相應回覆信號的交換的數據傳送設備10a到10c中指定每對數據傳送設備的信號給延遲時間檢測部分12a。在圖4所示示範數據傳送系統中,設備指定部分19a輸出相當於上述信號交換指定數據傳送設備對10a和10b以及數據傳送設備對10b和10c的信號給延遲時間檢測部分12a。然後,相對於數據傳送設備的每個指定對,延遲時間檢測部分12a輸出傳輸延遲時間信息給存儲部分17a。
可替換地,設備指定部分19a到19c的每個可以分別輸出與其執行數據信號和相應回覆信號交換的指定配對數據傳送設備的信號給延遲時間檢測部分12a到12c。在這種情況下,設備指定部分19a將指定數據傳送設備10b作為上述信號交換的配對。設備指定部分19b將指定數據傳送設備10a和10c作為上述信號交換的配對。設備指定部分19c將指定數據傳送設備10b作為上述信號交換的配對。
接下來,將就數據傳送設備10a被設為數據傳送系統中主站(根)的情況,描述在根據第二實施例的數據傳送系統中執行的數據傳送方法。作為與已參考圖2圖示說明的第一實施例的比較,根據第二實施例的數據傳送方法僅僅關於步驟S2的處理不同。因此,在此將僅僅描述步驟S2的不同處理,而省略任何其他步驟處理的描述。
在第二實施例中的步驟S2,相對於數據傳送設備10a到10c中彼此之間執行相互數據傳送的每一對數據傳送設備,檢測數據傳送招致的傳輸延遲時間,其後處理進展到下一個步驟S3。首先,延遲時間檢測部分12a輸出用於啟動傳輸延遲時間檢測的控制信號到發送/接收部分11a。在此時,延遲時間檢測部分12a保留輸出控制信號的時間點信息。控制信號分別在傳輸路徑2ab和2bc上從發送/接收部分11a被發送,並分別被數據傳送設備10b和10c的發送/接收部分11b和11c接收。發送/接收部分11b和11c輸出所接收到的控制信號分別到延遲時間檢測部分12b和12c。接下來,接收控制信號後,延遲時間檢測部分12b和12c輸出對應於控制信號的回覆信號分別給發送/接收部分11b和11c。回覆信號在傳輸路徑2ab和2bc上分別從發送/接收部分11b和11c被發送,並被數據傳送設備10a的發送/接收部分11a接收。發送/接收部分11a輸出所接收到的回覆信號到延遲時間檢測部分12a。
接下來,延遲時間檢測部分12a通過比較輸出控制信號的時間點和從數據傳送設備10b接收回覆信號的時間點,檢測數據傳送設備10a和10b之間傳輸延遲時間。此外,延遲時間檢測部分12a通過比較輸出控制信號的時間點和從數據傳送設備10c接收回覆信號的時間點,檢測數據傳送設備10a和10c之間傳輸延遲時間。
如圖4所示,在數據傳送設備10a和10c之間沒有執行數據傳送,而在數據傳送設備10a和10b之間以及數據傳送設備10b和10c之間發生數據信號和回覆信號的交換。從設備指定部分19a到延遲時間檢測部分12a提供指示這樣兩個對的信息。因此,通過使用數據傳送設備10a和10b之間的傳輸延遲時間和數據傳送設備10a和10c之間的傳輸延遲時間,延遲時間檢測部分12a計算數據傳送設備10b和10c之間的傳輸延遲時間。例如,延遲時間檢測部分12a可以通過從數據傳送設備10a和10c之間的傳輸延遲時間簡單地減去數據傳送設備10a和10b之間傳輸延遲時間,來計算數據傳送設備10b和10c之間的傳輸延遲時間。然後,延遲時間檢測部分12a輸出數據傳送設備10a和10b之間傳輸延遲時間和數據傳送設備10b和10c之間的傳輸延遲時間給存儲部分17a。存儲部分17a存儲每個特殊對的傳輸延遲時間的信息,並在需要時輸出此信息給等待時間設置部分14a。在後續的處理中,基於在存儲部分17a存儲的傳輸延遲時間信息設置等待時間。
因此,在根據第二實施例的數據傳送系統中,僅相對於在其間相互交換數據信號和相應回覆信號的每個數據傳送設備對執行傳輸延遲時間檢測,並基於這樣的傳輸延遲時間信息設置等待時間。例如,儘管在圖4所示的數據傳送系統中數據傳送設備10a和10c之間將招致最長的傳輸延遲時間,但是在數據傳送設備10a和10c之間實際上不執行數據信號和回覆信號的交換。在這種情況下,忽略數據傳送設備10a和10c之間的傳輸延遲時間。因此,可能規定不產生任何多餘無信號期間的等待時間(即忽略對它們之間不執行數據傳送的任何數據傳送設備對的傳輸延遲時間的等待時間),由此可以設置有效的等待時間。
雖然本發明已經詳細描述,但前述描述是說明性的且沒有限制。可以理解不脫離本發明的範圍的情況下,還可以設計許多其他修改和變換。
權利要求
1.一個用於在一個數據傳送系統中通過傳輸路徑(2)和數據傳送系統中另一個設備(1b,10b,10c)交換數據的數據傳送設備(1a,10a),所述數據包括要求定時傳輸的定時數據信號(ID1到ID3)和偶發產生的異步間發數據信號(AD,AP),定時信號和間發數據信號是彼此時分復用的,所述數據傳送設備包含用於通過傳輸路徑和另一個設備交換定時數據信號和間發數據信號的發送/接收部分(11a);用於檢測當和另一個設備交換數據信號時招致的傳輸延遲時間的延遲時間檢測部分(12a);用於檢測交換定時數據信號所需帶寬(T2)的帶寬檢測部分(18a);用於檢測在傳輸路徑上發送的數據信號中的無信號期間(SG)的無信號期間檢測部分(13a);用於設置響應所檢測的無信號期間在開始數據傳送之前所觀察到的等待時間(T4)的等待時間設置部分(14a),以使等待時間等於或大於由延遲時間檢測部分檢測到的傳輸延遲時間,並保證由帶寬檢測部分檢測到的帶寬;和用於假如所檢測的無信號期間長於由等待時間設置部分設置的等待時間,則開始從發送/接收部分傳送數據的比較部分(15a)。
2.如權利要求1所述的數據傳送設備,其特徵在於,等待時間設置部分設置在響應所檢測的無信號期間,在開始間發數據信號的數據傳送之前所觀察到的等待時間。
3.如權利要求2所述的數據傳送設備,其特徵在於,以某循環在傳輸路徑上發送定時數據信號和間發數據信號,所述某循環發生在以預定循環周期(T)生成的同步信號(CSP)之間,和等待時間設置部分設置等待時間,使得通過確保如T4表示的等待時間滿足下面關係式,來保證由帶寬檢測部分檢測到的帶寬T4≤{T-(T1+T2+T3))/2式中T表示預定循環周期;T1表示每個同步信號所需的傳輸帶寬;T2表示當被帶寬檢測部分檢測時交換定時數據信號所需的帶寬;和T3表示交換間發數據信號所需的帶寬。
4.如權利要求3所述的數據傳送設備,其特徵在於,由帶寬檢測部分檢測的,交換定時數據信號所需的帶寬是在IEEE1394標準下用於等時傳送的帶寬;交換間發數據信號所需的帶寬是在IEEE1394標準下用於異步傳送的帶寬;和每個同步信號所需的傳輸帶寬是IEEE1394標準下,用於循環啟動分組的傳輸帶寬。
5.如權利要求1所述的數據傳送設備,其特徵在於,延遲時間檢測部分通過發送/接收部分發送用於啟動傳輸延遲時間的檢測的控制信號給另一個設備,此後通過發送/接收部分接收響應控制信號從另一個設備返回的回覆信號,並基於發送控制信號的時間點和接收回覆信號的時間點檢測傳輸延遲時間。
6.如權利要求1所述的數據傳送設備,進一步包括用於在數據傳送系統中指定彼此交換數據信號的設備對的設備指定部分(19a),其特徵在於,延遲時間檢測部分檢測當在由設備指定部分指定的設備對之間交換數據信號時招致的傳輸延遲時間。
7.如權利要求6所述的數據傳送設備,其特徵在於,延遲時間檢測部分通過發送/接收部分發送用於啟動傳輸延遲時間檢測的控制信號給數據傳送系統中所有其他的設備,此後通過發送/接收部分接收響應控制信號從每個其他設備返回的回覆信號,並基於發送控制信號的時間點和接收每個回覆信號的時間點,為每個其他的設備檢測傳輸延遲時間,和延遲時間檢測部分基於發送控制信號的時間點和從其他設備的第一個接收回覆信號的時間點,檢測第一個傳輸延遲時間,基於發送控制信號的時間點和從其他設備的第二個接收回覆信號的時間點,檢測第二個傳輸延遲時間,並從第二個傳輸延遲時間減去第一個傳輸延遲時間,或者反之,來計算相對於由設備指定部分指定的第一個和第二個其它設備對的傳輸延遲時間。
8.如權利要求1所述的數據傳送設備,其特徵在於,帶寬檢測部分基於為了保證用於發送定時數據信號使用的帶寬而預先發送的控制信號,來檢測交換定時數據信號所需帶寬。
9.如權利要求1所述的數據傳送設備,進一步包括具有預先存儲當和另一個設備交換數據信號時招致的傳輸延遲時間的信息的存儲部分(17a等等)。其特徵在於,延遲時間檢測部分使用存儲在存儲部分的信息,來檢測當和另一個設備交換數據信號時招致的傳輸延遲時間。
10.如權利要求1所述的數據傳送設備,進一步包括具有預先存儲用於交換定時數據信號的信息的存儲部分,其特徵在於,帶寬檢測部分使用存儲在存儲部分的信息來檢測交換定時數據信號所需的帶寬。
11.用於允許數據傳送系統中大量設備(1a,1b,10a到10c)的一個,通過傳輸路徑和數據傳送系統中的另一個設備交換數據的數據傳送方法,所述數據包含要求定時傳輸的定時數據信號和偶發產生的異步間發數據信號,定時數據信號和間發數據信號是彼此時分復用的,數據傳送方法包括檢測當和另一個設備交換數據信號時招致的傳輸延遲時間的延遲時間檢測步驟(S2);檢測數據傳送系統中至少一個設備交換定時數據信號所需的帶寬的帶寬檢測步驟(S4);檢測在傳輸路徑上發送的數據信號中無信號期間的無信號期間檢測步驟;設置響應檢測到的無信號期間開始數據傳送之前所觀察到的等待時間的等待時間設置步驟(S5),以使等待時間(S3)等於或大於延遲時間檢測步驟檢測到的傳輸延遲時間,並保證(S4)帶寬檢測步驟檢測的帶寬;和用於假如檢測到的無信號期間比等待時間設置步驟設置的等待時間長,則允許數據傳送系統中至少一個設備開始數據傳送的傳輸開始步驟(S6,S7)。
12.如權利要求11所述的數據傳送方法,其特徵在於,等待時間設置步驟設置響應檢測到的無信號期間,開始間發數據信號的數據傳送之前觀察到的等待時間。
13.如權利要求12所述的數據傳送方法,其特徵在於,以某循環在傳輸路徑上發送定時數據信號和間發數據信號,此某循環發生以預定循環周期(T)生成的同步信號(CSP)之間,和等待時間設置部分設置等待時間,使得通過確保如T4表示的等待時間滿足下面的關係式,來保證由帶寬檢測步驟檢測到的帶寬T4≤{T-(T1+T2+T3)}/2式中T表示預定循環周期;T1表示每個同步信號所需的傳輸帶寬;T2表示當由帶寬檢測步驟檢測到的、交換定時數據信號所需的帶寬;和T3表示交換間發數據信號所需的帶寬。
14.如權利要求13所述的數據傳送方法,其特徵在於,當被帶寬檢測步驟檢測時,交換定時數據信號所需的帶寬是在IEEE1394標準下用於同步傳送的帶寬;交換間發數據信號所需的帶寬是在IEEE1394標準下用於異步傳送的帶寬;和每個同步信號所需的傳輸帶寬是IEEE1394標準下,用於循環啟動分組的傳輸帶寬。
15.如權利要求11所述的數據傳送方法,其特徵在於,延遲時間檢測步驟在發送/接收步驟中,發送用於啟動傳輸延遲時間的檢測的控制信號給另一個設備,此後在發送/接收步驟中,接收響應控制信號從另一個設備返回的回覆信號,並基於發送控制信號時間點和接收回覆信號的時間點檢測傳輸延遲時間。
16.如權利要求11所述的數據傳送方法,進一步包括用於指定在數據傳送系統中彼此交換數據信號的設備對的設備指定步驟(19a),其特徵在於,延遲時間檢測步驟檢測當在由設備指定步驟指定的設備對之間交換數據信號時,招致的傳輸延遲時間。
17.如權利要求16所述的數據傳送方法,其特徵在於,延遲時間檢測步驟在發送/接收步驟中,發送用於啟動傳輸延遲時間檢測的控制信號給數據傳送系統中所有其他的設備,此後在發送/接收步驟中,接收響應控制信號從每個其他設備返回的回覆信號,並基於發送控制信號的時間點和接收每個回覆信號的時間點,為每個其他的設備檢測傳輸延遲時間,和延遲時間檢測步驟基於發送控制信號的時間點和從其他設備的第一個接收回覆信號的時間點,檢測第一個傳輸延遲時間,基於發送控制信號的時間點和從其他設備的第二個接收回覆信號的時間點,檢測第二個傳輸延遲時間,並從第二個傳輸延遲時間減去第一個傳輸延遲時間,或者反之,來計算相對於由設備指定步驟指定的第一個和第二個其它設備對的傳輸延遲時間。
18.如權利要求11所述的數據傳送方法,其特徵在於,帶寬檢測步驟基於為了保證用於發送定時數據信號使用的帶寬而預先發送的控制信號,來檢測交換定時數據信號所需帶寬。
19.如權利要求11所述的數據傳送方法,其特徵在於,延遲時間檢測步驟通過使用預先設置的信息,檢測和另一個設備交換數據信號時招致的傳輸延遲時間。
20.如權利要求11所述的數據傳送方法,其特徵在於,帶寬檢測步驟通過使用預先設置的信息,檢測交換定時數據信號所需的帶寬。
21.用於允許數據傳送系統中大量設備的一個通過傳輸路徑和數據傳送系統中另一個設備交換數據的數據傳送方法,數據包括要求定時傳輸的定時數據信號和偶發產生的異步間發數據信號,定時數據信號和間發數據信號彼此時分復用,數據傳送方法包括依照和另一個設備交換數據信號時招致的傳輸延遲時間中的變化,改變響應在傳輸路徑上發送的數據信號中無信號期間,開始數據傳送之前觀察到的等待時間,以使等待時間等於或大於傳輸延遲時間,並保證交換定時數據信號所需的帶寬。
全文摘要
根據本發明的數據傳送設備,等待時間設置部分(14a)設置一個等待時間。選擇等待時間使得當被延遲時間檢測部分(12a)檢測時,等於或大於由帶寬檢測部分(18a)檢測的,在數據傳輸設備(1a)和(1b)之間招致的傳輸延遲時間,並保證由帶寬檢測部分(18a)檢測的、要求定時傳輸的數據信號所需要的帶寬。結果,通過對其應用時分復用來執行要求定時傳輸的數據信號和偶發產生的異步數據信號的長距離傳輸變得可能。
文檔編號H04L12/64GK1612508SQ20041008988
公開日2005年5月4日 申請日期2004年10月28日 優先權日2003年10月28日
發明者木下圭介, 郡俊之 申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀