專利名稱:數(shù)據(jù)傳輸系統(tǒng)、終端設(shè)備、數(shù)據(jù)傳輸方法和記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)傳輸系統(tǒng)和一種組成數(shù)據(jù)傳輸系統(tǒng)的終端設(shè)備。本發(fā)明還涉及一種基于該數(shù)據(jù)傳輸系統(tǒng)的數(shù)據(jù)傳輸方法。本發(fā)明進(jìn)一步涉及一種用于儲(chǔ)存數(shù)據(jù)傳輸程序的記錄介質(zhì)。
背景技術(shù):
根據(jù)用途的不同,可使用多種數(shù)據(jù)傳輸系統(tǒng)。例如,一些數(shù)據(jù)傳輸系統(tǒng)用一個(gè)專用設(shè)備收集在多種終端設(shè)備處產(chǎn)生的數(shù)據(jù)。這種類型的數(shù)據(jù)傳輸系統(tǒng)通過(guò)重復(fù)進(jìn)行輪詢或其它單獨(dú)的選擇類型通信操作來(lái)收集所有必要的數(shù)據(jù)。如果需要進(jìn)行數(shù)據(jù)處理,這種類型的數(shù)據(jù)傳輸系統(tǒng)則從所有的終端設(shè)備收集數(shù)據(jù),然后按需要執(zhí)行選擇或算術(shù)處理操作。
所引用的參考文獻(xiàn)專利文獻(xiàn)1日本專利公開(kāi)第1995-219867號(hào)。
然而,前一種方法重復(fù)進(jìn)行單獨(dú)的通信操作。所以,收集必要的數(shù)據(jù)將需要花費(fèi)大量的時(shí)間。后一種方法為每一終端設(shè)備提供數(shù)據(jù)傳輸頻帶。因此,由此產(chǎn)生的整個(gè)系統(tǒng)的傳輸頻帶非常寬。另外,傳輸頻帶隨終端設(shè)備的數(shù)量按比例增加,從所有終端設(shè)備收集數(shù)據(jù)所要求的時(shí)間也相應(yīng)地增加。
發(fā)明內(nèi)容
本發(fā)明是在考慮以上情況下產(chǎn)生的。本發(fā)明的一個(gè)目的在于解決上面問(wèn)題之一。
(a) 第一解決方案為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面提出了一種系統(tǒng),在該系統(tǒng)中,多個(gè)終端設(shè)備共享單個(gè)單元的傳輸頻帶,以傳輸在一個(gè)高優(yōu)先級(jí)終端設(shè)備中產(chǎn)生的有效數(shù)據(jù)(singnificant data)。圖1示出了一種典型系統(tǒng)。圖1中所示的系統(tǒng)中,四個(gè)終端設(shè)備1以相同的方式串聯(lián)(線性連接)配置。每一終端設(shè)備產(chǎn)生的有效數(shù)據(jù)從傳輸路徑的上游側(cè)向下游側(cè)單向傳輸。
圖1中,終端設(shè)備1a位于上游端,而終端設(shè)備1d位于下游端。所以,在系統(tǒng)中,有效數(shù)據(jù)按順序從終端設(shè)備1a向終端設(shè)備1b、終端設(shè)備1c、和終端設(shè)備1d傳輸,然后,所收集到的有效數(shù)據(jù)從位于下游端的終端設(shè)備1d輸出。
該系統(tǒng)使用的傳輸路徑為所有的終端設(shè)備共用,并僅僅對(duì)高優(yōu)先級(jí)終端設(shè)備的有效數(shù)據(jù)進(jìn)行單向傳送。
這消除了建立與沒(méi)有產(chǎn)生有效數(shù)據(jù)的終端設(shè)備進(jìn)行單獨(dú)通信的必要,以及消除了建立與產(chǎn)生將最終不會(huì)使用的有效數(shù)據(jù)的終端設(shè)備進(jìn)行單獨(dú)通信的必要。因此,有可能使傳輸頻帶減到最少。也有可能避免收集特定數(shù)量的數(shù)據(jù)時(shí)花費(fèi)過(guò)量的通信時(shí)間。
在本發(fā)明的另一方面中,根據(jù)終端設(shè)備的連接位置來(lái)確定優(yōu)先級(jí)的順序。例如,優(yōu)先級(jí)被給予位于傳輸路徑上游端的終端設(shè)備。相關(guān)的功能由置于各個(gè)終端設(shè)備1中的數(shù)據(jù)處理部件2實(shí)施。圖2示出了數(shù)據(jù)處理部件2的典型結(jié)構(gòu)。該數(shù)據(jù)處理部件2具有數(shù)據(jù)檢測(cè)部件2A和數(shù)據(jù)選擇部件2B。
數(shù)據(jù)檢測(cè)部件2A檢查寫(xiě)入位于上游的另一終端設(shè)備的有效數(shù)據(jù)是否被接收。該有效數(shù)據(jù)包括音頻數(shù)據(jù)、視頻數(shù)據(jù)、字符數(shù)據(jù)(文本數(shù)據(jù))、數(shù)字?jǐn)?shù)據(jù)(例如控制數(shù)據(jù)、測(cè)量數(shù)據(jù)和選擇數(shù)據(jù))、和這些數(shù)據(jù)的組合。
當(dāng)有效數(shù)據(jù)的接收被檢測(cè)到時(shí),數(shù)據(jù)選擇部件2B把所接收的有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備。另一方面,當(dāng)有效數(shù)據(jù)的接收未被檢測(cè)到時(shí),數(shù)據(jù)選擇部件2B把該終端設(shè)備內(nèi)產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備。如果零數(shù)據(jù)作為有效數(shù)據(jù)寫(xiě)入,則數(shù)據(jù)選擇部件2B假定有效數(shù)據(jù)的接收未被檢測(cè)到。零數(shù)據(jù)被定義為不包含將被傳輸?shù)挠行?shù)據(jù)的數(shù)據(jù)。零數(shù)據(jù)也包括標(biāo)記數(shù)據(jù)等。
圖3示出了上面情況中一個(gè)有效數(shù)據(jù)傳輸?shù)睦?。在圖3所示的情況下,終端設(shè)備1b、1c和1d內(nèi)產(chǎn)生了有效數(shù)據(jù),而終端設(shè)備1a內(nèi)沒(méi)有產(chǎn)生有效數(shù)據(jù)。位于上游端的終端設(shè)備1a不接收數(shù)據(jù)。所以,設(shè)備1a進(jìn)入選擇內(nèi)部產(chǎn)生的有效數(shù)據(jù)的模式。然而,在圖中所示的例子中,沒(méi)有有效數(shù)據(jù)用于傳輸;所以零數(shù)據(jù)被寫(xiě)入和輸出到傳輸路徑。
緊鄰終端設(shè)備1a設(shè)置的終端設(shè)備1b不對(duì)來(lái)自位于終端設(shè)備1b上游的終端設(shè)備1a的有效數(shù)據(jù)的接收進(jìn)行檢測(cè)。所以,終端設(shè)備1b也進(jìn)入選擇內(nèi)部產(chǎn)生的有效數(shù)據(jù)的模式。然而,終端設(shè)備1b有有效數(shù)據(jù)Db(≠0)進(jìn)行傳輸。所以,該數(shù)據(jù)被寫(xiě)入和輸出。
緊鄰終端設(shè)備1b設(shè)置的終端設(shè)備1c對(duì)有效數(shù)據(jù)Db的接收進(jìn)行檢測(cè)。所以,終端設(shè)備1c原封不動(dòng)地將所接收的有效數(shù)據(jù)傳遞到下一個(gè)階段。位于下游端的終端數(shù)據(jù)1d檢測(cè)到有效數(shù)據(jù)Db。所以,終端設(shè)備1d進(jìn)入原封不動(dòng)地傳遞所接收的有效數(shù)據(jù)Db的模式。終端設(shè)備1d按需要把所收集的有效數(shù)據(jù)輸出到外面。
上面提到的傳輸操作在每一周期重復(fù)執(zhí)行。一個(gè)周期為一傳輸單元。終端設(shè)備1a到1d之間的連接可以是硬導(dǎo)線連接或者是無(wú)線連接。當(dāng)它們以無(wú)線方式連接,應(yīng)該對(duì)終端設(shè)備的傳輸順序進(jìn)行預(yù)先確定,使得采用的連接方案與硬導(dǎo)線連接的方案相同。一種用于終端設(shè)備的典型傳輸方法為串行傳輸或并行傳輸。
(b) 第二解決方案優(yōu)先權(quán)的順序也可以這種方式確定,將優(yōu)先權(quán)給予傳輸路徑的下游端。在這種情況下,每一終端設(shè)備均重寫(xiě)它自己的有效數(shù)據(jù)并將其傳遞到下一終端設(shè)備。圖4示出了一種實(shí)現(xiàn)這種功能的數(shù)據(jù)處理部件2的典型結(jié)構(gòu)。數(shù)據(jù)處理部件2具有數(shù)據(jù)檢測(cè)部件2C和數(shù)據(jù)選擇部件2D。
數(shù)據(jù)檢測(cè)部件2C檢測(cè)終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)是否存在。不同于之前所描述的數(shù)據(jù)檢測(cè)部件2A,數(shù)據(jù)檢測(cè)部件2C檢查內(nèi)部數(shù)據(jù)的存在。
當(dāng)檢測(cè)到有效數(shù)據(jù)的存在時(shí),數(shù)據(jù)選擇部件2D用檢測(cè)到的有效數(shù)據(jù)取代所接收的有效數(shù)據(jù),并將檢測(cè)到的有效數(shù)據(jù)輸出到下游終端設(shè)備。另一方面,如果沒(méi)有檢測(cè)到有效數(shù)據(jù)的存在,數(shù)據(jù)選擇部件2D把所接收的有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備。
圖5示出了一個(gè)上面情況下有效數(shù)據(jù)傳輸?shù)睦?。在圖5所示的情況下,終端設(shè)備1b、1c和1d內(nèi)產(chǎn)生了有效數(shù)據(jù),而終端設(shè)備1a內(nèi)沒(méi)有產(chǎn)生有效數(shù)據(jù),位于上游端的終端設(shè)備1a沒(méi)有內(nèi)部數(shù)據(jù)用于傳輸。而且,它沒(méi)有上游的有效數(shù)據(jù)用于傳遞。所以,終端設(shè)備1a寫(xiě)入零數(shù)據(jù)并將其作為有效數(shù)據(jù)輸出。
緊鄰終端設(shè)備1a設(shè)置的終端設(shè)備1b檢測(cè)終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)的存在。所以,終端設(shè)備1b寫(xiě)入有效數(shù)據(jù)Db(≠0)并將其輸出。緊鄰終端設(shè)備1b的終端設(shè)備1c也同樣如此。更具體地說(shuō),終端設(shè)備1c用它自己的有效數(shù)據(jù)Dc取代前面的終端設(shè)備的有效數(shù)據(jù)Db,并將它自己的有效數(shù)據(jù)Dc輸出。同樣,位于下游端的終端設(shè)備1d用它自己的有效數(shù)據(jù)Dd取代前面的終端設(shè)備的有效數(shù)據(jù)Dc。終端設(shè)備1d按需要把所收集的有效數(shù)據(jù)輸出到外面。這一傳輸操作同樣在作為傳輸單元的每一周期內(nèi)重復(fù)執(zhí)行。
優(yōu)先權(quán)的順序也可不根據(jù)終端設(shè)備的連接位置來(lái)確定。例如,每一終端設(shè)備可以被分配一個(gè)確定優(yōu)先級(jí)順序的具體數(shù)值。當(dāng)要傳輸有效數(shù)據(jù)時(shí),該數(shù)值可以被附加到數(shù)據(jù)上。在這種情況下,每一終端設(shè)備不僅可以檢測(cè)有效數(shù)據(jù)或內(nèi)部數(shù)據(jù)的存在,還可以檢查附加的數(shù)值,以確定有效數(shù)據(jù)的優(yōu)先級(jí),并決定有效數(shù)據(jù)是否應(yīng)該被寫(xiě)入或傳遞。
(c)第三解決方案在本發(fā)明的另一方面中,每一終端設(shè)備所接收的有效數(shù)據(jù)以算術(shù)的方式進(jìn)行處理,并將所獲得的處理結(jié)果進(jìn)行傳遞。這意味著當(dāng)收集有效數(shù)據(jù)時(shí),已經(jīng)完成了必要的算術(shù)過(guò)程。用于一個(gè)終端設(shè)備的傳輸頻帶也滿足每一終端設(shè)備的需要。在與使用傳統(tǒng)設(shè)備的情況形成顯著對(duì)比的情形中,不需要對(duì)所有終端設(shè)備進(jìn)行覆蓋的傳輸頻帶。
圖6示出了一種實(shí)現(xiàn)上述功能的數(shù)據(jù)處理部件2的典型結(jié)構(gòu)。該數(shù)據(jù)處理部件2包括數(shù)據(jù)運(yùn)算部件2E,其用運(yùn)算器對(duì)所接收的有效數(shù)據(jù)和終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)進(jìn)行運(yùn)算,并將所得到的運(yùn)算結(jié)果輸出到下游終端設(shè)備。所使用的運(yùn)算提供加、減、乘、和除。這些運(yùn)算、功能(function,函數(shù))等的結(jié)合被稱作運(yùn)算器。
數(shù)據(jù)運(yùn)算部件2E優(yōu)選基于單個(gè)數(shù)據(jù)類型對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。在這種情況下,位于下游端的終端設(shè)備1d收集基于單個(gè)數(shù)據(jù)類型對(duì)所有終端設(shè)備的有效數(shù)據(jù)進(jìn)行計(jì)算的結(jié)果。舉例來(lái)說(shuō),典型的數(shù)據(jù)類型可以是可選項(xiàng),當(dāng)有效數(shù)據(jù)為選擇數(shù)據(jù)時(shí)規(guī)定這種類型。另一數(shù)據(jù)類型可以是第i個(gè)坐標(biāo)(1≤i≤n),當(dāng)有效數(shù)據(jù)是n維坐標(biāo)數(shù)據(jù)時(shí)規(guī)定這種類型。另一數(shù)據(jù)類型可以是第i個(gè)分量(1≤i≤n),當(dāng)有效數(shù)據(jù)表示n維空間中的變量時(shí)規(guī)定這種類型。還有另外一種數(shù)據(jù)類型可以是數(shù)值,當(dāng)有效數(shù)據(jù)被作為一個(gè)正值和一個(gè)負(fù)值集合時(shí)規(guī)定這種類型。
數(shù)據(jù)運(yùn)算部件2E也優(yōu)選基于單個(gè)終端設(shè)備組對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。在這種情況下,位于下游端的終端設(shè)備1d收集基于單個(gè)組進(jìn)行有效數(shù)據(jù)相加的結(jié)果。舉例來(lái)說(shuō),典型的終端設(shè)備組可以包括偶數(shù)個(gè)終端設(shè)備和奇數(shù)個(gè)終端設(shè)備,這些設(shè)備從上游端開(kāi)始編號(hào)。其它的典型終端設(shè)備組可以是由女性管理的終端設(shè)備和由男性管理的終端設(shè)備。有效數(shù)據(jù)的部件和組之間的關(guān)系應(yīng)該事先確定。而且,最好用交換機(jī)等來(lái)事先確定終端設(shè)備及其組之間的關(guān)系。
而且,數(shù)據(jù)運(yùn)算部件2E優(yōu)選將終端設(shè)備內(nèi)產(chǎn)生的有效數(shù)據(jù)與所接收的有效數(shù)據(jù)相加,并將相加的結(jié)果輸出。在這種情況下,位于下游端的終端設(shè)備1d得到所有終端設(shè)備的有效數(shù)據(jù)的和以作為總計(jì)結(jié)果。圖7示出了上述情況下的一個(gè)有效數(shù)據(jù)傳輸?shù)睦?。在圖7所示的情況下,終端設(shè)備1b、1c和1d內(nèi)產(chǎn)生了有效數(shù)據(jù),而終端設(shè)備1a內(nèi)沒(méi)有產(chǎn)生有效數(shù)據(jù)。
位于上游端的終端設(shè)備1a沒(méi)有內(nèi)部數(shù)據(jù)用于傳輸。而且,它沒(méi)有上游的有效數(shù)據(jù)用于傳遞。所以,終端設(shè)備1a寫(xiě)入零數(shù)據(jù)并將其作為有效數(shù)據(jù)輸出。
緊鄰終端設(shè)備1a設(shè)置的終端設(shè)備1b檢測(cè)終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)的存在。所以,終端設(shè)備1b寫(xiě)入有效數(shù)據(jù)Db(≠0)并將其輸出。緊鄰終端設(shè)備1b的終端設(shè)備1c也同樣如此。終端設(shè)備1c將它自己的有效數(shù)據(jù)Dc與所接收的有效數(shù)據(jù)Db相加,并將相加結(jié)果Db+Dc輸出到下一終端設(shè)備。
同樣,位于下游端的終端設(shè)備1d將它自己的有效數(shù)據(jù)Dd與前面的終端設(shè)備的有效數(shù)據(jù)Db+Dc相加,獲得相加結(jié)果。終端設(shè)備1d根據(jù)需要把相加結(jié)果輸出到外面。這一傳輸操作也在作為傳輸單元的每一周期內(nèi)重復(fù)執(zhí)行。
(d) 第四解決方案在本發(fā)明的另一方面中提供了一種數(shù)據(jù)傳輸系統(tǒng)。在多個(gè)終端設(shè)備經(jīng)由傳輸路徑以形成回路的方式進(jìn)行連接的情況下,以及在假定多個(gè)終端設(shè)備中的任意選定的一個(gè)終端設(shè)備位于傳輸路徑的下游端,并且假定緊鄰上述終端設(shè)備設(shè)置的終端設(shè)備位于傳輸路徑的上游端的情況下,該數(shù)據(jù)傳輸系統(tǒng)對(duì)有效數(shù)據(jù)進(jìn)行傳輸。
圖8示出了上述數(shù)據(jù)傳輸系統(tǒng)的一個(gè)實(shí)例。該系統(tǒng)通過(guò)使用對(duì)應(yīng)于本發(fā)明的前述方面的傳輸路徑的處理路徑3以及用作處理路徑3的反向傳輸路徑的中繼路徑4,形成回路傳輸路徑。在終端設(shè)備內(nèi)執(zhí)行的過(guò)程與結(jié)合本發(fā)明的前述方面所描述的相同。換句話說(shuō),根據(jù)優(yōu)先級(jí)別控制有效數(shù)據(jù)的寫(xiě)操作和傳遞操作,或者每一終端設(shè)備執(zhí)行算術(shù)過(guò)程并將數(shù)據(jù)傳輸?shù)较乱唤K端設(shè)備。
圖9示出了一種提供上述連接方式的典型終端設(shè)備。圖9中所示的終端設(shè)備具有傳輸路徑自動(dòng)終止功能,亦即,路徑自動(dòng)回送功能。上述的傳輸技術(shù)也適用于人工執(zhí)行終止過(guò)程的情況。
圖9中所示的終端設(shè)備1包括兩個(gè)輸入/輸出接口1A和1B、兩個(gè)路徑選擇部件1C和1D、和上述的數(shù)據(jù)處理部件2。
輸入/輸出接口1A具有用于處理路徑的數(shù)據(jù)輸入部件1A1和用于中繼路徑的數(shù)據(jù)輸出部件1A2,并作為與外部終端設(shè)備相連的設(shè)備。輸入/輸出接口1B具有用于處理路徑的數(shù)據(jù)輸出部件1B1和用于中繼路徑的數(shù)據(jù)輸入部件1B2,并作為與外部終端設(shè)備相連的設(shè)備。
例如,如果終端設(shè)備與電纜互連,則數(shù)據(jù)輸入部件1A1和1B2以及數(shù)據(jù)輸出部件1A2和1B1構(gòu)成一個(gè)對(duì)應(yīng)于電纜內(nèi)的信號(hào)線的接口。
例如,如果終端設(shè)備以無(wú)線方式互連,則數(shù)據(jù)輸入部件1A1和1B2以及數(shù)據(jù)輸出部件1A2和1B1構(gòu)成一個(gè)傳輸/接收相關(guān)信道信息的接口。
路徑選擇部件1C是一個(gè)監(jiān)控處理路徑數(shù)據(jù)輸入部件1A1以檢查處理路徑輸入是否為另一終端設(shè)備的輸出的功能部件。圖10示出了相關(guān)的處理順序。首先,路徑選擇部件1C對(duì)處理路徑輸入進(jìn)行檢查(步驟SP11)。如果處理路徑輸入被檢測(cè)到,則路徑選擇部件1C選擇相關(guān)的處理路徑(步驟SP12)。另一方面,如果沒(méi)有處理路徑輸入被檢測(cè)到,則路徑選擇部件1C選擇中繼路徑(步驟SP13)。這一功能例如可以由選擇控制部件1C1和選擇部件1C2來(lái)實(shí)現(xiàn)。
路徑選擇部件1D是一個(gè)監(jiān)控中繼路徑數(shù)據(jù)輸入部件1B2以檢查中繼路徑輸入是否為另一終端設(shè)備的輸出的功能部件。圖11示出了相關(guān)的處理順序。路徑選擇部件1D檢查中繼路徑輸入(步驟SP21)。如果中繼路徑輸入被檢測(cè)到,則路徑選擇部件1D選擇相關(guān)的中繼路徑(步驟SP22)。另一方面,如果沒(méi)有中繼路徑輸入被檢測(cè)到,則路徑選擇部件1D選擇處理路徑(步驟SP23)。這一功能例如可以由選擇控制部件1D1和選擇部件1D2來(lái)實(shí)現(xiàn)。
路徑選擇部件1C和1D在數(shù)據(jù)傳輸系統(tǒng)的兩端提供自動(dòng)路徑回送。圖12A、12B和12C示出了自動(dòng)路徑回送的實(shí)施過(guò)程。當(dāng)所使用的數(shù)據(jù)傳輸系統(tǒng)如圖8中所示時(shí),終端設(shè)備連接可以分成三種類型,這三種類型在圖12A、12B和12C中示出。
圖12A示出了這樣一種結(jié)構(gòu),在該結(jié)構(gòu)中,遠(yuǎn)程終端設(shè)備被連接到本地終端設(shè)備的兩端。在圖8中所示的情況下,兩個(gè)終端設(shè)備以這種方式連接。在這個(gè)實(shí)例中,路徑選擇部件1C和1D都對(duì)輸入路徑進(jìn)行檢測(cè)。所以,路徑選擇部件1C選擇從前面的終端設(shè)備輸出的處理路徑。路徑選擇部件1D選擇從前面的終端設(shè)備輸出的中繼路徑。
圖12B示出了這樣一種結(jié)構(gòu),在該結(jié)構(gòu)中,沒(méi)有遠(yuǎn)程終端設(shè)備被連接到輸入/輸出接口1A。在圖8中所示的情況下,一個(gè)終端設(shè)備以這種方式連接。在這個(gè)實(shí)例中,檢查處理路徑輸入的路徑選擇部件1C無(wú)法對(duì)處理路徑輸入進(jìn)行檢測(cè)。所以,部件1C選擇從另一終端設(shè)備接收到的中繼路徑。這保證了中繼路徑在終端設(shè)備內(nèi)送回,以及被作為處理路徑給予數(shù)據(jù)處理部件2。
圖12C示出了這樣一種結(jié)構(gòu),在該結(jié)構(gòu)中,沒(méi)有遠(yuǎn)程終端設(shè)備被連接到輸入/輸出接口1B。在圖8中所示的情況下,一個(gè)終端設(shè)備以這種方式連接。在這個(gè)實(shí)例中,檢查中繼路徑輸入的路徑選擇部件1D無(wú)法對(duì)中繼路徑輸入進(jìn)行檢測(cè)。所以,部件1D選擇從數(shù)據(jù)處理部件1C輸出的處理路徑。這保證了處理路徑在終端設(shè)備內(nèi)送回,以及被作為中繼路徑傳遞到下一終端設(shè)備。
如上所述,自動(dòng)路徑回送發(fā)生在位于該系統(tǒng)的兩端的終端設(shè)備內(nèi)。所以,系統(tǒng)安裝人員只需把終端設(shè)備串聯(lián)起來(lái)。如果所使用的系統(tǒng)結(jié)構(gòu)使用處理路徑和中繼路徑形成單一的邏輯回路,則無(wú)論發(fā)散設(shè)備是否提供多個(gè)分支路徑,該系統(tǒng)僅僅包含一個(gè)如圖12B所示的連接。
數(shù)據(jù)處理部件2為對(duì)經(jīng)由處理路徑輸入部件1A1接收到的數(shù)據(jù)進(jìn)行處理的功能部件。數(shù)據(jù)處理部件2的結(jié)構(gòu)如圖2、4和6中所示。數(shù)據(jù)處理部件2可以通過(guò)硬件或作為軟件功能來(lái)實(shí)現(xiàn)。
(e)第五解決方案例如,用于以形成回路的方式建立傳輸路徑連接的系統(tǒng)結(jié)構(gòu)可如圖13所示。在圖13所示的系統(tǒng)中,以相同方式進(jìn)行配置的四個(gè)終端設(shè)備經(jīng)由兩個(gè)輸入/輸出接口1A和1B互連。然而,圖13中所示的系統(tǒng)把終端設(shè)備互連以形成物理回路。另一方面,在圖8中所示的例子中,終端設(shè)備以線性方式互連。
在圖13中所示的結(jié)構(gòu)中,處理路徑數(shù)據(jù)輸入部件1A1和數(shù)據(jù)輸出部件1B1之間的連接形成第一回路,中繼路徑數(shù)據(jù)輸入部件1B2和數(shù)據(jù)輸出部件1A2之間的連接形成第二回路。
從邏輯上來(lái)說(shuō),該系統(tǒng)形成一個(gè)雙回路。如果終端設(shè)備中的連接正常,則處理路徑回路作為當(dāng)前系統(tǒng)運(yùn)行,而中繼路徑回路作為備用系統(tǒng)。如果在這些系統(tǒng)內(nèi)任一位置發(fā)生不正常的連接,則位于斷開(kāi)連接的部分兩側(cè)的終端設(shè)備轉(zhuǎn)向圖12B和12C所示的狀態(tài)。所以,自動(dòng)路徑回送發(fā)生在終端設(shè)備內(nèi),使得系統(tǒng)如圖8中所示方式運(yùn)行。
在本發(fā)明的又一方面中,一最小傳輸頻帶(數(shù)據(jù)傳輸量)足以使下游端的終端設(shè)備即使在許多終端設(shè)備互連的時(shí)候,也能夠收集必要的有效數(shù)據(jù)。這保證了數(shù)據(jù)率(每單位時(shí)間可以得到的所產(chǎn)生的數(shù)據(jù)的量)不依賴于終端設(shè)備的數(shù)目。
圖1示意性地示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例(串聯(lián)實(shí)例)的傳輸系統(tǒng)的結(jié)構(gòu);圖2示出了一種提供上游優(yōu)先類型數(shù)據(jù)傳輸方式的數(shù)據(jù)處理部件的典型結(jié)構(gòu);圖3示出了上游優(yōu)先類型數(shù)據(jù)傳輸方式;圖4示出了一種提供下游優(yōu)先類型數(shù)據(jù)傳輸方式的數(shù)據(jù)處理部件的典型結(jié)構(gòu);圖5示出了下游優(yōu)先類型數(shù)據(jù)傳輸方式;圖6示出了一種提供總計(jì)類型數(shù)據(jù)傳輸方式的數(shù)據(jù)處理部件的典型結(jié)構(gòu);圖7示出了該總計(jì)類型數(shù)據(jù)傳輸方式;圖8示意性地示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例(結(jié)合回送功能的連接方式實(shí)例)的傳輸系統(tǒng)的結(jié)構(gòu);圖9示出了一種具有回送功能的終端設(shè)備的典型結(jié)構(gòu);圖10示出了用于實(shí)施處理路徑回送功能的步驟;圖11示出了用于實(shí)施中繼路徑回送功能的步驟;
圖12A、12B和12C示出可適用于終端設(shè)備的典型連接方式;圖13示意性地示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例(回路連接方式實(shí)例)的傳輸系統(tǒng)的結(jié)構(gòu);圖14示出了一種運(yùn)用基于優(yōu)先級(jí)順序的數(shù)據(jù)選擇功能的典型系統(tǒng);圖15示出了一種運(yùn)用特定組總計(jì)功能的典型系統(tǒng);圖16示出了一種運(yùn)用特定數(shù)據(jù)類型總計(jì)功能的典型系統(tǒng);圖17A、17B、17C、和17D示出了一種典型傳輸數(shù)據(jù)結(jié)構(gòu);圖18示出了一種終端設(shè)備的典型內(nèi)部結(jié)構(gòu);圖19示出了一種發(fā)送/接收塊的典型內(nèi)部結(jié)構(gòu);圖20示出了一種定時(shí)控制部件的典型內(nèi)部結(jié)構(gòu);圖21示出了一種數(shù)據(jù)處理模塊(用于寫(xiě)系統(tǒng)模擬輸入)的典型內(nèi)部結(jié)構(gòu);圖22示出了一種數(shù)據(jù)處理模塊(用于寫(xiě)系統(tǒng)數(shù)字輸入)的典型內(nèi)部結(jié)構(gòu);圖23示出了一種數(shù)據(jù)處理模塊(讀系統(tǒng))的典型內(nèi)部結(jié)構(gòu);圖24A和24B示出了脈沖序列生成電路(高脈沖密度)的典型輸出脈沖;
圖25A和25B示出了脈沖序列生成電路(低脈沖密度)的典型輸出脈沖;圖26示出了一種鼠標(biāo)電路的典型內(nèi)部結(jié)構(gòu);圖27示出了計(jì)數(shù)計(jì)時(shí)和載入計(jì)時(shí)之間的關(guān)系;圖28A、28B、和28C示出了一種回送控制方案;圖29示出了一種回送控制部件的典型結(jié)構(gòu);圖30所示的流程圖示出了由時(shí)鐘控制終端設(shè)備執(zhí)行的處理操作;圖31所示的時(shí)序圖示出了由時(shí)鐘控制終端設(shè)備執(zhí)行的操作;圖32所示的流程圖示出了由非時(shí)鐘控制終端設(shè)備執(zhí)行的處理操作;以及圖33所示的時(shí)序圖示出了由非時(shí)鐘控制終端設(shè)備執(zhí)行的操作。
具體實(shí)施例方式
現(xiàn)在將描述根據(jù)本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)和終端設(shè)備的實(shí)施例。對(duì)于本說(shuō)明書(shū)中未描述的部分或在其它方式描述的部分,則采用的是相關(guān)的公知技術(shù)。
隨后的描述假定優(yōu)選實(shí)施例由硬件實(shí)現(xiàn)。然而,優(yōu)選實(shí)施例也可以由與硬件等價(jià)的軟件程序?qū)崿F(xiàn)。
應(yīng)用于本發(fā)明的存儲(chǔ)介質(zhì)可以是例如磁盤(pán)(軟盤(pán)或硬盤(pán))、磁帶、或其它類似的磁存儲(chǔ)介質(zhì)、光盤(pán)、光帶、機(jī)器可讀條形碼、或其它類似的光存儲(chǔ)介質(zhì)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、或其它類似的半導(dǎo)體存儲(chǔ)設(shè)備、或其它物理設(shè)備或用于計(jì)算機(jī)程序存儲(chǔ)的介質(zhì)。
當(dāng)本發(fā)明由硬件實(shí)現(xiàn)時(shí),它可以由特定用途集成電路(ASIC)或其它類似集成電路或相關(guān)的公知設(shè)備實(shí)現(xiàn)。
(a)應(yīng)用終端設(shè)備1的實(shí)施例現(xiàn)在將與終端設(shè)備10的實(shí)施例一樣的方式加以描述。下面將參考基于終端設(shè)備10的基本功能的應(yīng)用和參考基于基本功能的結(jié)合的應(yīng)用,對(duì)實(shí)施例加以描述。終端設(shè)備10不必安裝在遠(yuǎn)至前述連接可以被建立的相同的空間內(nèi)。
(a-1)第一應(yīng)用圖14示出了一個(gè)基于根據(jù)優(yōu)先級(jí)順序?qū)嵤┑臄?shù)據(jù)選擇功能的應(yīng)用。圖14中所示的數(shù)據(jù)傳輸系統(tǒng)將移位數(shù)據(jù)(displacement data)(二維數(shù)據(jù))作為有效數(shù)據(jù)進(jìn)行傳輸,該移位數(shù)據(jù)利用控制手柄、鼠標(biāo)、或其它定點(diǎn)設(shè)備進(jìn)行輸入。該數(shù)據(jù)傳輸系統(tǒng)包括終端設(shè)備10、控制手柄11、鼠標(biāo)電路12、計(jì)算機(jī)13、和顯示設(shè)備14。
在上述應(yīng)用中,連接到下游端的終端設(shè)備10需要具有不同于上游端的其它終端設(shè)備10的處理功能的處理功能。更具體地說(shuō),連接到下游端的終端設(shè)備10需要結(jié)合用于生成與控制手柄11所生成的XY數(shù)據(jù)中的X和Y值成比例的脈沖序列(脈沖/秒)的功能。
在本實(shí)施例中,加入了用于實(shí)現(xiàn)下游端的終端設(shè)備10的功能的電路模塊101。同樣的結(jié)構(gòu)可以應(yīng)用于所有的終端設(shè)備10。如果所有的終端設(shè)備10以相同的方式配置,則不必?fù)?dān)心具有電路模塊101的終端設(shè)備10的位置。電路模塊可以安裝在鼠標(biāo)電路12中。
電路模塊101生成與作為公知定點(diǎn)設(shè)備的鼠標(biāo)相同的脈沖序列(也就是說(shuō),偽輪形脈沖序列)。鼠標(biāo)電路12把偽輪形脈沖序列轉(zhuǎn)換成已知鼠標(biāo)輸出。換句話說(shuō),電路模塊101和鼠標(biāo)電路12組成了公知的鼠標(biāo)。電路模塊101的結(jié)構(gòu)將在以后詳細(xì)加以描述。
所以,當(dāng)使用上述系統(tǒng)結(jié)構(gòu)時(shí),多個(gè)參與者坐著就可以操作計(jì)算機(jī)13的鼠標(biāo),而根本不用修改計(jì)算機(jī)13的軟件和硬件。也就是說(shuō),參與者講話時(shí)不必更換座位,從而可順利地加速會(huì)議記錄。而且,不需要準(zhǔn)備激光指示器或其它類似光學(xué)設(shè)備供講話者使用。從這種意義上講,上述系統(tǒng)結(jié)構(gòu)適合用于演講系統(tǒng)和會(huì)議系統(tǒng)。
(a-2)第二應(yīng)用圖15示出了一個(gè)基于單個(gè)組實(shí)施的總計(jì)功能的應(yīng)用。在圖15所示的例子中,被測(cè)量的數(shù)據(jù)以單個(gè)組為基礎(chǔ)進(jìn)行總計(jì),并被顯示在顯示設(shè)備14上,同時(shí)使用握力計(jì)作為輸入設(shè)備。在這個(gè)例子中,終端設(shè)備被分成組A(終端設(shè)備10a)和組B(終端設(shè)備10b)來(lái)對(duì)被測(cè)量的數(shù)據(jù)求和。由于總值從下游端的終端設(shè)備10b輸出,因此輸出值應(yīng)該原封不動(dòng)地顯示。在圖15所示的例子中,輸出值通過(guò)計(jì)算機(jī)13顯示在顯示設(shè)備14上。
如果下游端的終端設(shè)備包括一必要的接口,那么總值可以被傳送到顯示設(shè)備14。
在圖15所示的例子中,組A和組B的總值以類似于拔河的方式顯示在屏幕上。該圖顯示組A優(yōu)于組B。作為選擇,可生成柱狀圖以顯示每一組的總值。另外一個(gè)選擇是顯示所有的總值。該總值顯示方案可以結(jié)合例如集體參與型游戲系統(tǒng)使用。
(a-3)第三應(yīng)用圖16示出了這樣一個(gè)應(yīng)用,在該應(yīng)用中,所選擇的數(shù)據(jù)基于單個(gè)數(shù)據(jù)類型進(jìn)行相加,并顯示在顯示設(shè)備14上。在圖16所示的例子中,交換機(jī)16作為輸入設(shè)備連接到每一終端設(shè)備10。該交換機(jī)16有三個(gè)按鈕“贊成”按鈕16A、“反對(duì)”按鈕16B、和“棄權(quán)”按鈕16C。
在圖16所示的例子中,所選擇的數(shù)據(jù)基于單個(gè)按鈕相加。由于總值由下游端的終端設(shè)備10輸出,因此該輸出值應(yīng)該原封不動(dòng)地顯示。在這種情況下,該輸出值也通過(guò)計(jì)算機(jī)13顯示在顯示設(shè)備14上。所提供的顯示例子表明18個(gè)參與者已經(jīng)按下“贊成”按鈕16A,26個(gè)參與者已經(jīng)按下“反對(duì)”按鈕16B,還有8個(gè)參與者已經(jīng)按下“棄權(quán)”按鈕16C。這個(gè)選定數(shù)據(jù)顯示方案可以結(jié)合例如投票系統(tǒng)或其它的問(wèn)卷系統(tǒng)使用。
(b)傳輸數(shù)據(jù)(b-1)典型的傳輸數(shù)據(jù)結(jié)構(gòu)現(xiàn)在將對(duì)用于數(shù)據(jù)傳輸?shù)膫鬏敂?shù)據(jù)結(jié)構(gòu)加以描述。圖17示出了一種典型傳輸數(shù)據(jù)結(jié)構(gòu)。在圖17所示的例子中,使用UART(Universal Asynchronous Receiver Transmitter,通用異步收發(fā)器)進(jìn)行傳輸。
這里將不對(duì)UART技術(shù)進(jìn)行詳細(xì)描述,這是因?yàn)樗且阎漠惒絺鬏敿夹g(shù)之一。簡(jiǎn)而言之,UART技術(shù)通過(guò)使內(nèi)部計(jì)數(shù)器按需要每固定時(shí)間間隔區(qū)分比特中間階段上的0和1,以在檢測(cè)到起始位“0”之后覆蓋預(yù)定數(shù)量的比特而提供通信。在已經(jīng)讀取預(yù)定數(shù)量的比特之后,UART技術(shù)重新開(kāi)始檢測(cè)下一幀的起始位。
隨后的解釋假定幀頻fs為22.05kHz。假定一個(gè)幀包括31個(gè)時(shí)隙和一個(gè)間隙(數(shù)據(jù)“1”),間隙具有預(yù)定長(zhǎng)度(見(jiàn)圖17A)。還假定全部31個(gè)時(shí)隙中有26個(gè)時(shí)隙提供音頻數(shù)據(jù),并且剩余的5個(gè)時(shí)隙提供控制數(shù)據(jù)(見(jiàn)圖17B)。假定每一時(shí)隙的數(shù)據(jù)長(zhǎng)度是17比特。每一時(shí)隙包括一起始位“0”和起始位之后的16比特?cái)?shù)據(jù)ds。
(b-2)控制數(shù)據(jù)結(jié)構(gòu)將適合于所使用的系統(tǒng)的信息分配到控制數(shù)據(jù)的每一時(shí)隙。對(duì)于第一個(gè)應(yīng)用,舉例來(lái)說(shuō),每一時(shí)隙被分成兩個(gè)8比特區(qū)域,這兩個(gè)區(qū)域分別被分配給X值存儲(chǔ)器和Y值存儲(chǔ)器(見(jiàn)圖17C)。8個(gè)比特中的一個(gè)被用作符號(hào)位。剩余的7個(gè)比特組成絕對(duì)值數(shù)據(jù)。
對(duì)于第三應(yīng)用,舉例來(lái)說(shuō),有兩個(gè)時(shí)隙被使用。該兩個(gè)時(shí)隙被分成四個(gè)8比特區(qū)域;然而,僅僅其中的三個(gè)區(qū)域被使用。這三個(gè)區(qū)域分別用于計(jì)算“贊成”按鈕按下的總數(shù)、“反對(duì)”按鈕按下的總數(shù)、和“棄權(quán)”按鈕按下的總數(shù)(見(jiàn)圖17D)。
無(wú)需指明,分配給各種信息項(xiàng)的比特?cái)?shù)和時(shí)隙數(shù)根據(jù)特定系統(tǒng)來(lái)確定。
控制數(shù)據(jù)時(shí)隙之一還可用于管理數(shù)據(jù)。例如,如果傳輸路徑也能用于數(shù)據(jù)分配,那么控制數(shù)據(jù)時(shí)隙之一也可用于報(bào)告終端設(shè)備10的操作模式。利用這一功能,可以通過(guò)在主側(cè)執(zhí)行程序來(lái)為所有的終端設(shè)備設(shè)置合適的模式。由于終端設(shè)備的操作模式可以這種方式自動(dòng)設(shè)置,有可能避免由終端設(shè)備操作模式設(shè)置錯(cuò)誤引起的錯(cuò)誤操作(不正確的總計(jì)操作)。
(c)終端設(shè)備(c-1)總體結(jié)構(gòu)圖18示出了終端設(shè)備10的電路結(jié)構(gòu)。該終端設(shè)備10具有兩個(gè)主模塊發(fā)送/接收模塊10A和數(shù)據(jù)處理模塊10B。發(fā)送/接收模塊10A用于發(fā)送/接收數(shù)據(jù),并提供自動(dòng)回送控制。數(shù)據(jù)處理模塊10B用于將控制數(shù)據(jù)寫(xiě)入時(shí)隙,并從時(shí)隙中讀取控制數(shù)據(jù)。終端設(shè)備10使用AD轉(zhuǎn)換器(模擬—數(shù)字轉(zhuǎn)換器)10C控制數(shù)據(jù)寫(xiě)入。
終端設(shè)備具有用于連接到前面的終端設(shè)備的終端A10D以及用于連接到下一終端設(shè)備的終端B10E。終端A10D對(duì)應(yīng)于前述的輸入/輸出接口1A。終端B10E對(duì)應(yīng)于前述的輸入/輸出接口1B。每一終端都設(shè)置有數(shù)據(jù)傳輸信號(hào)線11A、11B以及電源線11C。信號(hào)線11A用于處理路徑,而信號(hào)線11B用于中繼路徑。終端設(shè)備10設(shè)置有用于電力供應(yīng)的電源終端10F。
終端設(shè)備10具有兩個(gè)用于數(shù)據(jù)輸入的終端終端10G和終端10H。終端10G用于來(lái)自各種輸入設(shè)備的模擬值輸入。終端10H用于數(shù)字值輸入。例如,終端10G用于連接到定點(diǎn)設(shè)備。例如,終端10H用于連接到選擇器開(kāi)關(guān)。這些終端的其中之一或兩者根據(jù)所使用的系統(tǒng)而使用。
終端設(shè)備10具有一個(gè)數(shù)據(jù)輸出終端101。該終端用于接收時(shí)隙數(shù)據(jù)輸出。
終端10G和10H為非數(shù)據(jù)主終端設(shè)備所必需的。終端10I為數(shù)據(jù)主終端設(shè)備所必需的。數(shù)據(jù)主終端設(shè)備位于傳輸路徑的下游端,并用于把所收集的數(shù)據(jù)輸出到外面。另一方面,非數(shù)據(jù)主終端設(shè)備一般位于傳輸路徑的上游端,而不是位于下游端。如果有必要從下游端的終端輸入數(shù)據(jù),則數(shù)據(jù)主終端設(shè)備設(shè)置有終端10G和10H。如果有必要從不處于下游端的終端設(shè)備輸出數(shù)據(jù),則非數(shù)據(jù)主終端設(shè)備設(shè)置有終端10I。
在該實(shí)施例中,所有的終端設(shè)備都設(shè)置有終端10G、10H、和10I,設(shè)置終端10J以確定終端設(shè)備是否作為數(shù)據(jù)控制器進(jìn)行操作。作為終端10J的使用的一種選擇,有可能使用一種方案用于檢測(cè)到終端10G、10H、和10I的數(shù)據(jù)輸入或插頭連接,以及根據(jù)檢測(cè)結(jié)果改變終端設(shè)備操作。
(c-2)發(fā)送/接收模塊(c-2-1)電路結(jié)構(gòu)圖19示出了發(fā)送/接收模塊10A的內(nèi)部結(jié)構(gòu)。UART部件從圖中省略。
與前面的終端設(shè)備連接的部件包括數(shù)據(jù)選擇器10A1、回送控制部件10A2、接收移位寄存器10A3、保持寄存器10A4、和發(fā)送移位寄存器10A5。處理路徑輸入數(shù)據(jù)和中繼路徑輸出數(shù)據(jù)進(jìn)入數(shù)據(jù)選擇器10A1的兩個(gè)輸入端。
回送控制部件10A2檢查處理路徑P的數(shù)據(jù)是否從前面的終端設(shè)備輸入到終端A。如果處理路徑數(shù)據(jù)被發(fā)現(xiàn),則回送控制部件10A2選擇來(lái)自前面的終端設(shè)備的輸入數(shù)據(jù)。如果處理路徑數(shù)據(jù)未被發(fā)現(xiàn),則回送控制部件10A2選擇將傳輸給前面的終端設(shè)備的數(shù)據(jù)。這種檢查的結(jié)果作為一種控制信號(hào)傳送給數(shù)據(jù)選擇器10A1。由于數(shù)據(jù)選擇器10A1和回送控制部件10A2的存在,傳輸數(shù)據(jù)可以進(jìn)行回送。例如,回送控制部件10A2是一個(gè)具有比幀時(shí)更大的脈沖寬度的單穩(wěn)態(tài)多頻振蕩器?;厮涂刂撇考?0A2的輸出被用作控制信號(hào)。
從終端A接收到的數(shù)據(jù)(處理路徑)作為串行數(shù)據(jù)輸入。進(jìn)行起始位檢測(cè)后,每5個(gè)始終間隔對(duì)所接收的數(shù)據(jù)進(jìn)行采樣,并將其保持在是移位寄存器的接收寄存器10A3內(nèi)。
保持寄存器10A4每次保持所接收的數(shù)據(jù)的16個(gè)比特(時(shí)隙),并把所接收的數(shù)據(jù)作為并行數(shù)據(jù)傳送給數(shù)據(jù)處理模塊10B。
當(dāng)所接收的數(shù)據(jù)的31個(gè)時(shí)隙被接收時(shí),可以檢測(cè)到一個(gè)間隙。如果無(wú)信號(hào)(數(shù)據(jù)“1”)態(tài)持續(xù)超過(guò)100個(gè)時(shí)鐘,可以作出結(jié)論認(rèn)為遇到一個(gè)間隙(即認(rèn)為遇到一個(gè)幀尾)。所以,下一幀的起始位現(xiàn)在可以被檢測(cè)到。這些處理步驟通過(guò)將在以后進(jìn)行描述的定時(shí)控制部件10A14實(shí)施。
發(fā)送移位寄存器10A5按順序把從幀緩沖存儲(chǔ)器10A8讀取的并行數(shù)據(jù)(中繼路徑)串行化,并對(duì)于所接收的數(shù)據(jù)把具有相同幀結(jié)構(gòu)的串行化的數(shù)據(jù)進(jìn)行傳輸。更具體地說(shuō),發(fā)送移位寄存器10A5把起始位與首端相加,并將181個(gè)時(shí)鐘的間隙(數(shù)據(jù)“1”)與末端相加。傳輸幀起始時(shí)間根據(jù)終端設(shè)備10是否作為時(shí)鐘控制終端設(shè)備或非時(shí)鐘控制終端設(shè)備操作來(lái)進(jìn)行變化。
在經(jīng)過(guò)數(shù)據(jù)處理模塊10B之后,將時(shí)隙數(shù)據(jù)儲(chǔ)存在幀緩沖存儲(chǔ)器10A6中。如圖20所示,幀緩沖存儲(chǔ)器10A6是一個(gè)具有3個(gè)幀容量的2端口存儲(chǔ)器。在幀緩沖存儲(chǔ)器10A6的讀地址和寫(xiě)地址之間存在一個(gè)1到2幀的相位差。
地址控制部件10A7生成讀地址和寫(xiě)地址。在本實(shí)施例中,讀地址通過(guò)從寫(xiě)地址減去一個(gè)等于一個(gè)幀的值來(lái)確定。這對(duì)于提供給處理路線用于中繼路徑的幀緩沖存儲(chǔ)器10A8和地址控制部件10A9來(lái)說(shuō)也是如此。
與下一終端設(shè)備連接的部件包括數(shù)據(jù)選擇器10A10、回送控制部件10A11、接收移位寄存器10A12、和發(fā)送移位寄存器10A13。中繼路徑輸入數(shù)據(jù)和處理路徑輸出數(shù)據(jù)進(jìn)入數(shù)據(jù)選擇器10A10的兩個(gè)輸入端。
由數(shù)據(jù)選擇器10A10、回送控制部件10A11、接收移位寄存器10A12、和發(fā)送移位寄存器10A13實(shí)施的處理操作將不在此進(jìn)行說(shuō)明,這是因?yàn)樗鼈兣c之前說(shuō)明的數(shù)據(jù)選擇器10A1、回送控制部件10A2、接收移位寄存器10A3、和發(fā)送移位寄存器10A5的處理操作相同。
定時(shí)控制部件10A14是為終端設(shè)備內(nèi)的各種元件提供定時(shí)控制的電路。所接收的信號(hào)、62MHz時(shí)鐘信號(hào)和時(shí)鐘控制/非時(shí)鐘控制變換信號(hào)輸入到定時(shí)控制部件10A14。62MHz時(shí)鐘信號(hào)由各個(gè)終端設(shè)備內(nèi)的振蕩器提供。
如果本地終端設(shè)備是一個(gè)時(shí)鐘控制器,那么定時(shí)控制部件10A14利用62MHz時(shí)鐘信號(hào)生成的幀信號(hào)fs實(shí)施幀傳輸定時(shí)控制。另一方面,如果本地終端設(shè)備是一個(gè)非時(shí)鐘控制器,則幀傳輸被所接收到的幀中的一個(gè)幀延遲(對(duì)本地時(shí)鐘計(jì)數(shù)以進(jìn)行定時(shí)控制)。將在定時(shí)控制部件10A14內(nèi)生成的比特計(jì)數(shù)值輸出到時(shí)隙計(jì)數(shù)器。
圖20示出了定時(shí)控制部件10A14和地址控制部件10A7(10A9)的內(nèi)部結(jié)構(gòu)。
定時(shí)控制部件10A14包括間隙檢測(cè)部件10A141、起始位檢測(cè)部件10A142、接收比特計(jì)數(shù)器10A143、1-幀延遲設(shè)備10A144、幀周期生成部件10A145、時(shí)鐘選擇器10A146、10A147、和發(fā)送比特計(jì)數(shù)器10A148。
地址控制部件10A7(10A9)包括寫(xiě)頁(yè)計(jì)數(shù)器10A71(10A91)、接收時(shí)隙計(jì)數(shù)器10A72(10A92)、1-幀延遲設(shè)備10A73(10A93)、讀頁(yè)寄存器10A74(10A94)、和發(fā)送時(shí)隙計(jì)數(shù)器10A75(10A95)。
接收到所接收的數(shù)據(jù)的31個(gè)時(shí)隙后,間隙檢測(cè)部件10A141準(zhǔn)備進(jìn)行間隙檢測(cè)。如果無(wú)信號(hào)(數(shù)據(jù)“1”)狀態(tài)持續(xù)超過(guò)100個(gè)時(shí)鐘,則間隙檢測(cè)部件10A141作出結(jié)論認(rèn)為遇到一個(gè)間隙(即認(rèn)為遇到一個(gè)幀尾)。所以,間隙檢測(cè)部件10A141準(zhǔn)備好檢測(cè)下一幀的起始位。
起始位檢測(cè)部件10A142從接收到的信號(hào)檢測(cè)起始位。起始位檢測(cè)信號(hào)被送給接收比特計(jì)數(shù)器10A143、1-幀延遲設(shè)備10A144、和寫(xiě)頁(yè)計(jì)數(shù)器10A71(10A91)。寫(xiě)區(qū)域的高階地址在每次檢測(cè)到起始位時(shí)更新。
接收比特計(jì)數(shù)器10A143使用起始位作為觸發(fā)器并對(duì)所接收的比特進(jìn)行計(jì)數(shù)。當(dāng)所得到的計(jì)數(shù)值被更新時(shí)(每當(dāng)有17個(gè)比特(時(shí)隙)被計(jì)數(shù)時(shí)),寫(xiě)區(qū)域的低階地址被更新。
1-幀延遲設(shè)備10A144是一個(gè)提供操作定時(shí)信號(hào)以顯示傳輸開(kāi)始時(shí)間(發(fā)送比特計(jì)數(shù)器10A148)的電路。當(dāng)終端設(shè)備作為非時(shí)鐘控制器進(jìn)行操作時(shí),1-幀延遲設(shè)備10A144的輸出被時(shí)鐘選擇器10A146選擇。
在上面的實(shí)例中,寫(xiě)頁(yè)計(jì)數(shù)器10A71(10A91)經(jīng)由時(shí)鐘選擇器10A147把與寫(xiě)區(qū)域相同的高階地址傳送給讀頁(yè)寄存器10A74(10A94)。然而,讀定時(shí)被延遲一個(gè)幀以提供合適的相位差。
幀周期生成部件10A145是一個(gè)在終端設(shè)備作為時(shí)鐘控制器進(jìn)行操作時(shí),提供傳輸開(kāi)始定時(shí)(用于發(fā)送比特計(jì)數(shù)器10A148的操作定時(shí))的電路。
發(fā)送比特計(jì)數(shù)器10A148使用1-幀延遲設(shè)備10A144或幀周期生成部件10A145的輸出作為觸發(fā)器,并對(duì)傳輸比特進(jìn)行計(jì)數(shù)。當(dāng)產(chǎn)生的計(jì)數(shù)值被更新時(shí)(每當(dāng)有17個(gè)比特(時(shí)隙)被計(jì)數(shù)時(shí)),讀區(qū)域的低階地址被更新。讀區(qū)域的高階地址在最后的時(shí)隙傳輸之后立即更新。
(c-3)數(shù)據(jù)處理模塊(c-3-1)電路結(jié)構(gòu)(寫(xiě))圖21示出了數(shù)據(jù)處理模塊10B的寫(xiě)電路。該寫(xiě)電路是一個(gè)終端設(shè)備作為非數(shù)據(jù)控制器進(jìn)行操作所必需的電路模塊。
圖21示出了適合于數(shù)據(jù)處理模塊10B的電路結(jié)構(gòu),該數(shù)據(jù)處理模塊從輸入設(shè)備接收模擬值輸入。在圖21所示的例子中,數(shù)據(jù)處理模塊10B包括有一個(gè)AD轉(zhuǎn)換器10C??蛇x擇地,AD轉(zhuǎn)換器10C可以安裝在圖18中顯示的數(shù)據(jù)處理模塊10B的外部。
該寫(xiě)電路包括接收數(shù)據(jù)寄存器10B1、加法器10B2、AD轉(zhuǎn)換器10C、數(shù)據(jù)選擇器10B3、模式選擇器開(kāi)關(guān)10B4、和選擇存儲(chǔ)器10B5、10B6、10B7。
接收數(shù)據(jù)寄存器10B1將所接收的數(shù)據(jù)保持一個(gè)幀周期。在圖21所示的例子中,所接收的數(shù)據(jù)是二維形式的。加法器10B2把接收到的Rx、Ry和內(nèi)部數(shù)據(jù)Jx、Jy相加。加法器10B2對(duì)每一參數(shù)實(shí)施相加。所以,加法器10B2輸出一個(gè)X-值相加結(jié)果Rx+Jx以及Y-值相加結(jié)果Ry+Jy。內(nèi)部數(shù)據(jù)Jx、Jy的值每1-幀間隔被更新。
數(shù)據(jù)選擇器10B3是用于從三個(gè)數(shù)據(jù)輸入中選擇一個(gè)的設(shè)備。數(shù)據(jù)選擇器10B3包括例如一個(gè)乘法器。三個(gè)數(shù)據(jù)輸入為所接收的數(shù)據(jù)Rx、Ry;相加結(jié)果數(shù)據(jù)Rx+Jx、Ry+Jy;和內(nèi)部數(shù)據(jù)Jx、Jy。被選擇的數(shù)據(jù)作為傳輸數(shù)據(jù)Tx、Ty傳送到發(fā)送/接收模塊10A。
模式選擇器開(kāi)關(guān)10B4是一個(gè)用于提供給數(shù)據(jù)選擇器10B3特定操作模式選擇信息的開(kāi)關(guān)。模式選擇器開(kāi)關(guān)10B4可以由人工操作,也可以根據(jù)管理數(shù)據(jù)進(jìn)行操作。在該實(shí)施例中,模式選擇器開(kāi)關(guān)10B4控制三種模式。
選擇存儲(chǔ)器10B5至10B7是儲(chǔ)存關(guān)于數(shù)據(jù)選擇器10B3的終端信息(選擇信息)的設(shè)備,這三種設(shè)備與各個(gè)操作模式有關(guān)。
舉例來(lái)說(shuō),選擇存儲(chǔ)器10B5是針對(duì)開(kāi)/關(guān)模式的。開(kāi)/關(guān)模式為下游優(yōu)先級(jí)控制模式。在這種模式下,內(nèi)部數(shù)據(jù)輸出的優(yōu)先和所接收數(shù)據(jù)的通過(guò)之間的選擇根據(jù)輸入設(shè)備是否為開(kāi)或關(guān)來(lái)決定。
所以,信息被寫(xiě)入選擇存儲(chǔ)器10B5中,從而在輸入設(shè)備是開(kāi)時(shí)選擇輸入開(kāi)關(guān)3,以及在輸入設(shè)備是關(guān)時(shí)選擇輸入開(kāi)關(guān)1。顯示輸入設(shè)備是否是開(kāi)(本地終端設(shè)備優(yōu)先)或關(guān)(遠(yuǎn)程終端優(yōu)先)的信息獨(dú)立于用于傳輸?shù)膬?nèi)部數(shù)據(jù),由輸入設(shè)備提供。選擇存儲(chǔ)器10B5包括一個(gè)確定開(kāi)/關(guān)狀態(tài)、然后有選擇地讀取信息的電路。
選擇存儲(chǔ)器10B6是針對(duì)總計(jì)模式的??傆?jì)模式輸出通過(guò)把內(nèi)部數(shù)據(jù)Jx、Jy與所接收的數(shù)據(jù)Rx、Ry相加得到的結(jié)果。在這一模式下,加法器10B2的輸出總是被選定。用于選擇輸入開(kāi)關(guān)2的信息被寫(xiě)入選擇存儲(chǔ)器10B6。
選擇存儲(chǔ)器10B7是針對(duì)零檢測(cè)模式的。零檢測(cè)模式是一種上游優(yōu)先控制模式。在這一模式下,所接收的數(shù)據(jù)輸出和內(nèi)部數(shù)據(jù)輸出之間的選擇根據(jù)所接收的數(shù)據(jù)是否是零數(shù)據(jù)來(lái)決定。信息被寫(xiě)入選擇存儲(chǔ)器10B7,從而在所接收的數(shù)據(jù)是零數(shù)據(jù)時(shí)選擇輸入開(kāi)關(guān)3,以及在所接收的數(shù)據(jù)不是零數(shù)據(jù)時(shí)選擇輸入開(kāi)關(guān)1。選擇存儲(chǔ)器10B7包括一個(gè)確定所接收的數(shù)據(jù)是否是零數(shù)據(jù),然后有選擇地讀取信息的電路。
圖22示出了適合于數(shù)據(jù)處理模塊10B的電路結(jié)構(gòu),該數(shù)據(jù)處理模塊用于接收輸入設(shè)備的數(shù)字輸入。圖中所示的寫(xiě)電路的結(jié)構(gòu)除了AD轉(zhuǎn)換器10C沒(méi)有包括在內(nèi)以外,與圖21所示的電路完全相同。這個(gè)電路結(jié)構(gòu)用于傳輸選擇數(shù)據(jù)、測(cè)量數(shù)據(jù)、和其它數(shù)字?jǐn)?shù)據(jù)。隨后的描述涉及生成三維選擇數(shù)據(jù)(“贊成”數(shù)據(jù)、“反對(duì)”數(shù)據(jù)和“棄權(quán)”數(shù)據(jù))的情況。
在上面的實(shí)例中,接收數(shù)據(jù)寄存器10B1接收“贊成”數(shù)據(jù)Ry、“反對(duì)”數(shù)據(jù)Rn、和“棄權(quán)”數(shù)據(jù)Ra。這些接收到的數(shù)據(jù)中的每一個(gè)都包括8個(gè)比特。經(jīng)由兩個(gè)時(shí)隙,總計(jì)有24個(gè)比特被接收到。
同時(shí),“贊成”數(shù)據(jù)Sy、“反對(duì)”數(shù)據(jù)Sn、和“棄權(quán)”數(shù)據(jù)Sa從輸入設(shè)備作為內(nèi)部數(shù)據(jù)提供。這些內(nèi)部生成的數(shù)據(jù)的每一個(gè)都包括1個(gè)比特。由于選擇數(shù)據(jù)的特點(diǎn),這些內(nèi)部生成的數(shù)據(jù)之一是“1”,而其它數(shù)據(jù)為“0”。
對(duì)于“贊成”數(shù)據(jù)、“反對(duì)”數(shù)據(jù)、和“棄權(quán)”數(shù)據(jù)的每一個(gè),加法器10B2把接收到的數(shù)據(jù)和內(nèi)部數(shù)據(jù)相加,并輸出Ry+Sy、Rn+Sn、和Ra+Sa作為相加結(jié)果。通過(guò)這種方式,即使當(dāng)內(nèi)部數(shù)據(jù)包括數(shù)字值時(shí),三種操作模式也都是可用的。在這一實(shí)例中,輸出數(shù)據(jù)Ty、Tn、和Ta作為數(shù)據(jù)選擇器10B3的選擇結(jié)果而產(chǎn)生。
上面描述的寫(xiě)電路結(jié)構(gòu)分別對(duì)內(nèi)部數(shù)據(jù)包括模擬值的情況以及內(nèi)部數(shù)據(jù)包括數(shù)字值的情況進(jìn)行處理。如果提供一個(gè)開(kāi)關(guān)在數(shù)字值輸入和從模—數(shù)轉(zhuǎn)換得到的等價(jià)于模擬值的數(shù)字輸入之間進(jìn)行轉(zhuǎn)換,則一個(gè)寫(xiě)電路足以處理上面提到的兩種類型的輸入。在這一實(shí)例中,有可能實(shí)現(xiàn)手動(dòng)轉(zhuǎn)換或自動(dòng)識(shí)別被連接的輸入設(shè)備的類型以實(shí)現(xiàn)轉(zhuǎn)換。
(c-3-2)電路結(jié)構(gòu)(讀)圖23示出了數(shù)據(jù)處理模塊10B的讀電路。該讀電路是終端設(shè)備作為數(shù)據(jù)控制器進(jìn)行操作所必要的電路模塊。圖23所示電路例子接收來(lái)自定點(diǎn)設(shè)備的移位數(shù)據(jù)(XY數(shù)據(jù)),以及輸出對(duì)應(yīng)于移位數(shù)據(jù)的脈沖序列PTxa、PTxb,和脈沖序列PTya、Ptyb。如果所接收的算術(shù)運(yùn)算結(jié)果僅僅將被輸出,使用接收數(shù)據(jù)寄存器將足以滿足需要。
該讀電路包括接收數(shù)據(jù)寄存器10B8、X脈沖序列生成電路10B9、和Y脈沖序列生成電路10B10。接收數(shù)據(jù)寄存器10B8將所接收的數(shù)據(jù)保持一個(gè)幀周期。所接收的數(shù)據(jù)中包含的X值被送到X脈沖序列生成電路10B9。所接收的數(shù)據(jù)中還包含的Y值被送到Y(jié)脈沖序列生成電路10B10。
X脈沖序列生成電路10B9把接收到的X值轉(zhuǎn)換成兩相(相位a和相位b)脈沖序列PTxa、PTxb。圖24A和圖24B示出了脈沖序列PTxa、PTxb的例子。圖24A示出當(dāng)X值的符號(hào)為正時(shí)產(chǎn)生的脈沖序列。圖24B示出當(dāng)X值的符號(hào)為負(fù)時(shí)產(chǎn)生的脈沖序列。
如圖24A和圖24B所示,相位a和相位b之間的位置關(guān)系隨X值的符號(hào)的變化而變化。更具體地說(shuō),如果X值的符號(hào)為正,X脈沖序列生成電路10B9生成兩相脈沖序列PTxa、PTxb,該序列顯示相位a領(lǐng)先相位b。另一方面,如果X值的符號(hào)為負(fù),X脈沖序列生成電路10B9生成兩相脈沖序列PTxa、PTxb,該序列顯示相位b領(lǐng)先相位a。
而且,X脈沖序列生成電路10B9根據(jù)X值的絕對(duì)值改變所生成的脈沖序列的密度(脈沖數(shù)/秒)。圖25A和圖25B示出了當(dāng)X值的絕對(duì)值較小時(shí)生成的脈沖序列。圖24A和圖24B對(duì)應(yīng)于X值的絕對(duì)值較大的情況。如上所述,X脈沖序列生成電路10B9根據(jù)X值的符號(hào)和絕對(duì)值生成兩相脈沖序列。
Y脈沖序列生成電路10B10把接收到的Y值轉(zhuǎn)換成兩相(相位a和相位b)脈沖序列PTya、PTyb。該電路實(shí)施與X脈沖序列生成電路10B9相同的操作。
圖26示出了上述脈沖序列生成電路的內(nèi)部結(jié)構(gòu)。圖26所示的電路是X脈沖序列生成電路10B9的一個(gè)例子。X脈沖序列生成電路10B9包括時(shí)鐘計(jì)數(shù)器10B91、計(jì)數(shù)寄存器10B92、X值寄存器10B93、倒數(shù)變換器10B94、加法器10B95、比較器10B96、延遲設(shè)備10B97、和脈沖選擇器10B98、10B99。
時(shí)鐘計(jì)數(shù)器10B91由1kHz時(shí)鐘驅(qū)動(dòng)。該計(jì)數(shù)器得到的計(jì)數(shù)值在每一幀周期末復(fù)位。圖27顯示計(jì)數(shù)值Cn隨時(shí)間向右移動(dòng)。
計(jì)數(shù)寄存器10B92獲得并且保持在最后負(fù)載信號(hào)輸入時(shí)優(yōu)勝的計(jì)數(shù)值Rn。該計(jì)數(shù)值Rn為對(duì)下一負(fù)載信號(hào)生成進(jìn)行計(jì)時(shí)提供參考位置。
X值寄存器10B93保持從接收數(shù)據(jù)寄存器10B8獲得的X值。X值的符號(hào)被輸出到脈沖選擇器10B98和10B99,以用于相位關(guān)系變換。X值的絕對(duì)值被輸出到倒數(shù)變換器10B94,以用于脈沖密度設(shè)置。
倒數(shù)變化器10B94是一個(gè)算術(shù)運(yùn)算電路,該電路決定和輸出X值的絕對(duì)值的倒數(shù)1/Xn。
加法器10B95是一個(gè)算術(shù)運(yùn)算電路,該電路把倒數(shù)1/Xn與在最后負(fù)載時(shí)優(yōu)勝的計(jì)數(shù)值Rn相加,并輸出數(shù)Rn+1/Xn以對(duì)下一脈沖輸出進(jìn)行計(jì)時(shí)。例如,X值的絕對(duì)值Xn越大,它的倒數(shù)越小,這樣脈沖輸出間隔越短。另一方面,X值的絕對(duì)值Xn越小,它的倒數(shù)越大,這樣脈沖輸出間隔越長(zhǎng)。
比較器10B96把由加法器10B95給出的計(jì)數(shù)值Rn+1/Xn與由時(shí)鐘計(jì)數(shù)器10B91得到的計(jì)數(shù)值Cn相比較,并在它們一致時(shí)輸出脈沖P0。產(chǎn)生的輸出脈沖P0作為負(fù)載信號(hào)送到前述的計(jì)數(shù)寄存器10B92。
延遲設(shè)備10B97把脈沖P0延遲預(yù)定長(zhǎng)度的時(shí)間。延遲設(shè)備10B97輸出脈沖P1,其相位比脈沖P0延遲預(yù)定的量。
脈沖選擇器10B98和10B99是倍增器(multiplexer),其輸入一對(duì)脈沖P0、P1以及根據(jù)X值的符號(hào)數(shù)據(jù)輸出這兩個(gè)脈沖之一。脈沖選擇器10B98對(duì)應(yīng)于相位a脈沖PTxa,而脈沖選擇器10B99對(duì)應(yīng)于相位b脈沖PTxb。
輸入到脈沖選擇器10B98和10B99的脈沖P0和P1之間的關(guān)系這樣設(shè)定,使得一個(gè)脈沖的相位與另一脈沖的相位相反。所以,即使給定相同的帶符號(hào)的值,還是將生成兩相脈沖輸出,使得一個(gè)脈沖的相位與另一脈沖的相位相反。如果圖26所示的情況中符號(hào)為正,則脈沖選擇器10B98輸出脈沖P0,以及脈沖選擇器10B99輸出脈沖P1。另一方面,如果符號(hào)為負(fù),則脈沖這樣被輸出使得一個(gè)脈沖的相位與另一脈沖的相位相反。
輸入到脈沖選擇器10B98和10B99的脈沖P0和P1之間的關(guān)系可以這樣設(shè)置,使得一個(gè)脈沖的相位與另一脈沖的相位相同。對(duì)于這種設(shè)置,賦予脈沖選擇器10B98和10B99的帶符號(hào)的值中的一個(gè)的符號(hào)應(yīng)該反過(guò)來(lái)。這產(chǎn)生了與圖26所示的電路結(jié)構(gòu)所提供的相同的結(jié)果。
(d)系統(tǒng)操作終端設(shè)備根據(jù)系統(tǒng)的實(shí)施例的操作狀態(tài)而實(shí)施的處理操作現(xiàn)在將加以描述。
(d-1)初始操作(包括在配線發(fā)生變化之后或發(fā)生故障時(shí)立即進(jìn)行復(fù)位所實(shí)施的初始操作)在終端設(shè)備10與電纜串聯(lián)的系統(tǒng)中,自動(dòng)路徑回送操作在一接通電源時(shí)被實(shí)施。所以,邏輯上形成了一個(gè)菊花鏈。如前所述,這一過(guò)程由回送控制部件10A2和10A11實(shí)施。圖28示出了回送控制的原理。
如圖29所顯示的,上述回送控制由單穩(wěn)態(tài)多頻振蕩器10A21和10A111實(shí)施,該振蕩器具有比幀時(shí)更大的脈沖寬度。本實(shí)施例假定所使用的單穩(wěn)態(tài)多頻振蕩器具有3幀的寬度。
如果接收到的三幀或更多幀的信號(hào)丟失,則如圖28(A)所示,單穩(wěn)態(tài)多頻振蕩器10A21(以及在圖28(B)中為10A111)的輸出從“1”轉(zhuǎn)變?yōu)椤?”,從而控制數(shù)據(jù)選擇器10A1(10A10)而引起相關(guān)終端設(shè)備處的路徑回送。因此,前述的菊花鏈被自動(dòng)設(shè)置。
如上所述,具有環(huán)狀傳輸路徑的系統(tǒng)可以簡(jiǎn)單通過(guò)串聯(lián)終端設(shè)備10而構(gòu)成。所以,當(dāng)將處于任意連接位置的終端設(shè)備設(shè)置為數(shù)據(jù)控制器時(shí),該數(shù)據(jù)控制器可以收集被傳輸?shù)臄?shù)據(jù),同時(shí)緊鄰數(shù)據(jù)控制器的終端設(shè)備被認(rèn)為是上游端的終端設(shè)備。
在上面的實(shí)例中,位于一個(gè)被定義為非數(shù)據(jù)控制器的終端的數(shù)據(jù)處理模塊10B實(shí)施操作,以允許從前面的終端設(shè)備接收到的數(shù)據(jù)通過(guò)、把所接收的數(shù)據(jù)與內(nèi)部數(shù)據(jù)相加,并用內(nèi)部數(shù)據(jù)取代所接收的數(shù)據(jù)。這些操作如之前所述。
由終端設(shè)備的發(fā)送/接收模塊實(shí)施的傳輸/接收操作將在下面加以描述。每一構(gòu)成該系統(tǒng)的終端設(shè)備都是一個(gè)為其它終端設(shè)備提供參考時(shí)鐘的時(shí)鐘控制器終端設(shè)備,或者是遵循參考時(shí)鐘進(jìn)行操作的非時(shí)鐘控制器終端。時(shí)鐘控制器終端設(shè)備可以獨(dú)立于數(shù)據(jù)控制器終端設(shè)備進(jìn)行設(shè)置。
(d-2)時(shí)鐘控制器終端設(shè)備操作現(xiàn)在將對(duì)由時(shí)鐘控制器終端設(shè)備實(shí)施的處理操作加以描述。圖30示出了操作狀態(tài)轉(zhuǎn)變。首先,當(dāng)電源接通時(shí),寫(xiě)頁(yè)計(jì)數(shù)器WPC被設(shè)置為數(shù)據(jù)“0”(步驟SP101)。隨后,數(shù)據(jù)寫(xiě)系統(tǒng)和數(shù)據(jù)讀系統(tǒng)實(shí)施獨(dú)立的操作。圖30的左側(cè)示出了寫(xiě)系統(tǒng)操作,而右側(cè)示出了讀系統(tǒng)操作。
現(xiàn)在將描述寫(xiě)系統(tǒng)操作。當(dāng)電源接通時(shí),定時(shí)控制部件10A14等待接收間隙(步驟SP102)。該操作重復(fù)進(jìn)行,直到接收到接收間隙。當(dāng)檢測(cè)到接收間隙時(shí),定時(shí)控制部件10A14等待起始位(步驟SP103)。該操作也重復(fù)進(jìn)行,直到檢測(cè)到起始位。
通知地址控制部件10A7檢測(cè)到起始位,使得寫(xiě)頁(yè)計(jì)數(shù)器增加1(步驟SP104)。下一步,實(shí)施步驟SP105以接收31個(gè)時(shí)隙的數(shù)據(jù)。在這種情況下,所接收的數(shù)據(jù)按比特串行傳遞到接收移位寄存器10A3,以及按時(shí)隙寫(xiě)入保持寄存器10A4。然后,由數(shù)據(jù)處理模塊10B處理的傳輸數(shù)據(jù)寫(xiě)入幀緩沖存儲(chǔ)器10A6(10A8)。每一幀都重復(fù)上面的操作順序。
現(xiàn)在將對(duì)讀系統(tǒng)操作進(jìn)行描述。在讀系統(tǒng)中,定時(shí)控制部件10A14在寫(xiě)頁(yè)之前一頁(yè)對(duì)讀頁(yè)進(jìn)行更新(步驟SP106),然后按需為時(shí)鐘生成間隙(步驟SP107)。
下一步,實(shí)施步驟SP108以傳輸31個(gè)時(shí)隙的數(shù)據(jù)。在這種情況下,從幀緩沖存儲(chǔ)器10A6(10A8)按時(shí)隙讀取傳輸數(shù)據(jù),然后將其按時(shí)隙傳遞到發(fā)送移位寄存器10A13。下一步,按比特將傳輸數(shù)據(jù)從發(fā)送移位寄存器10A13串行輸出。每一幀都重復(fù)上面的操作順序。
圖31所示時(shí)序圖示出了上述處理操作。圖31中的(A)至(D)顯示了前述的讀系統(tǒng)操作時(shí)序。圖31中的(E)至(K)顯示了前述的寫(xiě)系統(tǒng)操作時(shí)序。如圖所示,在數(shù)據(jù)寫(xiě)區(qū)域和數(shù)據(jù)讀區(qū)域之間存在至少一個(gè)幀的相位差。
(d-3)非時(shí)鐘控制器終端設(shè)備操作現(xiàn)在將描述非時(shí)鐘控制器終端設(shè)備實(shí)施的處理操作。圖32示出了操作狀態(tài)轉(zhuǎn)變。首先,當(dāng)電源接通時(shí),將寫(xiě)頁(yè)計(jì)數(shù)器WPC設(shè)置為“0”(步驟SP111)。然后進(jìn)行步驟SP112等待接收間隙。這一操作重復(fù)進(jìn)行,直到接收到接收間隙。當(dāng)檢測(cè)到接收間隙時(shí),定時(shí)控制部件10A14等待起始位(步驟SP113)。這一操作也重復(fù)進(jìn)行,直到檢測(cè)到起始位。
然后,非時(shí)鐘控制器終端操作分別進(jìn)入寫(xiě)和讀系統(tǒng)操作。在圖32中,左側(cè)示出了寫(xiě)系統(tǒng)操作,而右側(cè)示出了讀系統(tǒng)操作。首先,將描述寫(xiě)系統(tǒng)操作。在寫(xiě)系統(tǒng)中,起始位檢測(cè)被送到地址控制部件10A7,使得寫(xiě)頁(yè)計(jì)數(shù)器增加1(步驟SP114)。
然后,實(shí)施步驟SP115以接收31個(gè)時(shí)隙的數(shù)據(jù)。在這種情況下,所接收的數(shù)據(jù)按比特串行傳遞到接收移位寄存器10A3,然后按時(shí)隙寫(xiě)入保持寄存器10A4。下一步,由數(shù)據(jù)處理模塊10B處理的傳輸數(shù)據(jù)寫(xiě)入幀緩沖存儲(chǔ)器10A6(10A8)。然后實(shí)施步驟SP116更新幀緩沖存儲(chǔ)器的讀頁(yè)。每一幀都重復(fù)上面的操作順序。
現(xiàn)在將描述讀系統(tǒng)操作。在讀系統(tǒng)中,將起始位檢測(cè)信號(hào)延遲一個(gè)幀(步驟SP117)。然后實(shí)施步驟SP118,利用延遲檢測(cè)信號(hào)定時(shí)開(kāi)始傳輸31個(gè)時(shí)隙的數(shù)據(jù)。在這種情況下,從幀緩沖存儲(chǔ)器10A6(10A8)按時(shí)隙讀取傳輸數(shù)據(jù),然后將其按時(shí)隙傳遞到發(fā)送移位寄存器10A13。下一步,按比特將傳輸數(shù)據(jù)從發(fā)送移位寄存器10A13串行輸出。此時(shí),終止1幀傳輸序列(步驟SP119)。
圖33所示的時(shí)序圖示出了上述處理操作。圖33中的(A)至(G)顯示了前述的寫(xiě)系統(tǒng)操作時(shí)序。圖33中的(H)至(L)顯示了前述的讀系統(tǒng)操作時(shí)序。如圖所示,在數(shù)據(jù)寫(xiě)區(qū)域和數(shù)據(jù)讀區(qū)域之間存在至少一個(gè)幀的相位差。
(d-4)特定應(yīng)用操作最后,將簡(jiǎn)單描述特定應(yīng)用的典型操作。
(d-4-1)上游優(yōu)先類型數(shù)據(jù)傳輸現(xiàn)在將描述處于上游優(yōu)先傳輸模式的傳輸系統(tǒng)的使用。在這種情況下,非數(shù)據(jù)控制器終端設(shè)備的模式選擇器開(kāi)關(guān)10B4(圖22和23)連接到選擇存儲(chǔ)器10B7。
在非數(shù)據(jù)控制器終端設(shè)備中,數(shù)據(jù)處理模塊10B確定所接收的數(shù)據(jù)是否為零數(shù)據(jù)。如果接收到零數(shù)據(jù),則數(shù)據(jù)處理模塊10B選擇數(shù)據(jù)選擇器10B3的輸入開(kāi)關(guān)3,并把內(nèi)部數(shù)據(jù)提供給發(fā)送/接收模塊10A。另一方面,如果接收到非零數(shù)據(jù),則數(shù)據(jù)處理模塊10B選擇數(shù)據(jù)選擇器10B3的輸入開(kāi)關(guān)1,并把所接收的數(shù)據(jù)提供給發(fā)送/接收模塊10A。
發(fā)送/接收模塊10A利用前述的時(shí)序把數(shù)據(jù)寫(xiě)入預(yù)定的時(shí)隙,并將其傳輸?shù)较乱唤K端設(shè)備10。每一終端設(shè)備都重復(fù)上面的操作,以把數(shù)據(jù)輸入到數(shù)據(jù)控制器終端設(shè)備。
數(shù)據(jù)控制器終端以輸出設(shè)備可以處理的信號(hào)格式輸出所接收的數(shù)據(jù)。例如,如果所接收的數(shù)據(jù)將直接輸出到監(jiān)控器或其它類似的顯示設(shè)備,則其以視頻信號(hào)格式輸出。如果所接收的數(shù)據(jù)將用于偽鼠標(biāo)信號(hào),則其以適合于前述鼠標(biāo)電路的信號(hào)格式輸出。
(d-4-2)下游優(yōu)先類型數(shù)據(jù)傳輸現(xiàn)在將描述處于下游優(yōu)先傳輸模式的傳輸系統(tǒng)的使用。在這種情況下,非數(shù)據(jù)控制器終端設(shè)備的模式選擇器開(kāi)關(guān)10B4(圖22和23)連接到選擇存儲(chǔ)器10B5。
在非數(shù)據(jù)控制器終端設(shè)備中,數(shù)據(jù)處理模塊10B確定輸入設(shè)備是否接通。如果輸入設(shè)備打開(kāi),則數(shù)據(jù)處理模塊10B選擇數(shù)據(jù)選擇器10B3的輸入開(kāi)關(guān)3,并把內(nèi)部數(shù)據(jù)提供給發(fā)送/接收模塊10A。另一方面,如果輸入設(shè)備未打開(kāi),則數(shù)據(jù)處理模塊10B選擇數(shù)據(jù)選擇器10B3的輸入開(kāi)關(guān)1,并把所接收的數(shù)據(jù)提供給發(fā)送/接收模塊10A。
發(fā)送/接收模塊10A利用前述的時(shí)序把數(shù)據(jù)寫(xiě)入預(yù)定的時(shí)隙,并將其傳輸?shù)较乱唤K端設(shè)備10。每一終端設(shè)備都重復(fù)上面的操作,以把數(shù)據(jù)輸入到數(shù)據(jù)控制器終端設(shè)備。
數(shù)據(jù)控制器終端以輸出設(shè)備可以處理的信號(hào)格式輸出所接收的數(shù)據(jù)。例如,如果所接收的數(shù)據(jù)將直接輸出到監(jiān)控器或其它類似的顯示設(shè)備,則其以視頻信號(hào)格式輸出。如果所接收的數(shù)據(jù)將用于偽鼠標(biāo)信號(hào),則其以適合于前述鼠標(biāo)電路的信號(hào)格式輸出。
(d-4-3)算術(shù)運(yùn)算結(jié)果傳輸現(xiàn)在將描述處于算術(shù)運(yùn)算結(jié)果傳輸類型傳輸模式的傳輸系統(tǒng)的使用。在這種情況下,非數(shù)據(jù)控制器終端設(shè)備的模式選擇器開(kāi)關(guān)10B4(圖22和23)連接到選擇存儲(chǔ)器10B6。
在非數(shù)據(jù)控制器終端設(shè)備中,數(shù)據(jù)處理模塊10B選擇數(shù)據(jù)選擇器10B3的輸入開(kāi)關(guān)2。將數(shù)據(jù)處理模塊10B的所接收的數(shù)據(jù)輸入提供到給加法器10B2,并與內(nèi)部數(shù)據(jù)相加。如果實(shí)施任何其它的算術(shù)操作,則適用于算術(shù)運(yùn)算的處理模塊對(duì)所接收的數(shù)據(jù)和內(nèi)部數(shù)據(jù)進(jìn)行操作。
算術(shù)運(yùn)算結(jié)果經(jīng)由數(shù)據(jù)選擇器10B3提供給發(fā)送/接收模塊10A。發(fā)送/接收模塊10A利用前述的時(shí)序把數(shù)據(jù)寫(xiě)入預(yù)定的時(shí)隙,并將其傳輸?shù)较乱唤K端設(shè)備10。每一終端設(shè)備都重復(fù)上面的操作,以把數(shù)據(jù)輸入到數(shù)據(jù)控制器終端設(shè)備。
數(shù)據(jù)控制器終端以輸出設(shè)備可以處理的信號(hào)格式輸出所接收的數(shù)據(jù)。例如,如果所接收的數(shù)據(jù)將直接輸出到監(jiān)控器或其它類似的顯示設(shè)備,則其以視頻信號(hào)格式輸出。如果所接收的數(shù)據(jù)將用于偽鼠標(biāo)信號(hào),則其以適合于前述鼠標(biāo)電路的信號(hào)格式輸出。
(e)本實(shí)施例的效果當(dāng)根據(jù)本實(shí)施例的終端設(shè)備如上述使用時(shí),利用最少的傳輸頻帶就可以實(shí)現(xiàn)數(shù)據(jù)傳輸,而不管有多少個(gè)終端設(shè)備組成系統(tǒng)。而且,由于必要的算術(shù)運(yùn)算由位于傳輸路徑的每一終端設(shè)備來(lái)實(shí)施,因此數(shù)據(jù)控制器可以僅僅接收算術(shù)運(yùn)算結(jié)果。此外,當(dāng)使用根據(jù)本實(shí)施例的終端設(shè)備時(shí),可將位于任意連接位置的終端設(shè)備設(shè)置為數(shù)據(jù)控制器;所以,有可能不考慮安裝地點(diǎn)要求所強(qiáng)加的限制條件,而建立一個(gè)系統(tǒng)。
(f)其它實(shí)施例前述的實(shí)施例的描述假定傳輸數(shù)據(jù)時(shí)隙還包括音頻數(shù)據(jù)和控制數(shù)據(jù)。然而,作為選擇,傳輸數(shù)據(jù)時(shí)隙可以僅僅包括控制數(shù)據(jù)。而且,前述的實(shí)施例的描述假定非音頻數(shù)據(jù)作為控制數(shù)據(jù)進(jìn)行傳輸。然而,可選擇地,非音頻數(shù)據(jù)可以利用音頻數(shù)據(jù)時(shí)隙進(jìn)行傳輸。此外,前述的實(shí)施例的描述主要涉及非音頻數(shù)據(jù)的傳輸。然而,音頻數(shù)據(jù)、視頻數(shù)據(jù)、和文本數(shù)據(jù)也可以結(jié)合前述實(shí)施例所描述的方式進(jìn)行傳輸。舉例來(lái)說(shuō),本發(fā)明也可以應(yīng)用于以傳輸系統(tǒng)上游優(yōu)先模式進(jìn)行傳輸關(guān)于僅僅一個(gè)講話者的音頻數(shù)據(jù)、視頻數(shù)據(jù)、或文本數(shù)據(jù)。
在前述的實(shí)施例中,5個(gè)時(shí)隙被分配用于控制數(shù)據(jù)的傳輸。然而,該發(fā)明不局限于分配5個(gè)時(shí)隙用于控制數(shù)據(jù)傳輸。而且,前述的實(shí)施例的描述假定一幀包括31個(gè)時(shí)隙。然而,構(gòu)成一個(gè)幀的時(shí)隙的數(shù)目可以根據(jù)所使用的系統(tǒng)而變化。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)傳輸系統(tǒng),包括多個(gè)終端設(shè)備,用于單向傳輸有效數(shù)據(jù),使得位于傳輸路徑下游端的終端設(shè)備收集所述有效數(shù)據(jù),所述終端設(shè)備中的每個(gè)都包括數(shù)據(jù)檢測(cè)部件,用于檢測(cè)在朝向所述傳輸路徑上游側(cè)設(shè)置的另一終端設(shè)備處寫(xiě)入的有效數(shù)據(jù)是否被接收;以及數(shù)據(jù)選擇部件,用于在檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述終端設(shè)備內(nèi)產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備。
2.一種數(shù)據(jù)傳輸系統(tǒng),包括多個(gè)終端設(shè)備,用于單向傳輸有效數(shù)據(jù),使得位于傳輸路徑下游端的終端設(shè)備收集所述有效數(shù)據(jù),所述終端設(shè)備中的每個(gè)都包括數(shù)據(jù)檢測(cè)部件,用于檢測(cè)所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)是否存在;以及數(shù)據(jù)選擇部件,用于在檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),用所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)取代所接收的有效數(shù)據(jù),并將產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),把所接收的有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備。
3.一種數(shù)據(jù)傳輸系統(tǒng),包括多個(gè)終端設(shè)備,用于單向傳輸有效數(shù)據(jù),使得位于傳輸路徑下游端的終端設(shè)備收集所述有效數(shù)據(jù),所述終端設(shè)備中的每個(gè)都包括數(shù)據(jù)運(yùn)算部件,用于使運(yùn)算器對(duì)所接收的有效數(shù)據(jù)和所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)進(jìn)行運(yùn)算,并將所得到的運(yùn)算結(jié)果輸出到下游終端設(shè)備。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其中,所述數(shù)據(jù)運(yùn)算部件基于單個(gè)數(shù)據(jù)類型對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。
5.根據(jù)權(quán)利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其中,所述數(shù)據(jù)運(yùn)算部件基于單個(gè)終端設(shè)備組對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。
6.根據(jù)權(quán)利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其中,所述數(shù)據(jù)運(yùn)算部件把所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)與所接收的有效數(shù)據(jù)相加,并輸出相加結(jié)果。
7.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸系統(tǒng),其中,當(dāng)所述多個(gè)終端設(shè)備以形成回路的方式經(jīng)由所述傳輸路徑連接時(shí),所述多個(gè)終端設(shè)備中的任意選定的一個(gè)被認(rèn)為位于所述傳輸路徑的下游端;以及其中,在緊鄰所述選定的終端設(shè)備設(shè)置的終端設(shè)備位于所述傳輸路徑的上游端的假定下,對(duì)所述有效數(shù)據(jù)進(jìn)行傳輸。
8.根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸系統(tǒng),其中,當(dāng)所述多個(gè)終端設(shè)備以形成回路的方式經(jīng)由所述傳輸路徑連接時(shí),所述多個(gè)終端設(shè)備中的任意選定的一個(gè)被認(rèn)為位于所述傳輸路徑的下游端;以及其中,在緊鄰所述選定的終端設(shè)備設(shè)置的終端設(shè)備位于所述傳輸路徑的上游端的假定下,對(duì)所述有效數(shù)據(jù)進(jìn)行傳輸。
9.根據(jù)權(quán)利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其中,當(dāng)所述多個(gè)終端設(shè)備以形成回路的方式經(jīng)由所述傳輸路徑連接時(shí),所述多個(gè)終端設(shè)備中的任意選定的一個(gè)被認(rèn)為位于所述傳輸路徑的下游端;以及其中,在緊鄰所述選定的終端設(shè)備設(shè)置的終端設(shè)備位于所述傳輸路徑的上游端的假定下,對(duì)所述有效數(shù)據(jù)進(jìn)行傳輸。
10.一種終端設(shè)備,包括數(shù)據(jù)檢測(cè)部件,用于檢測(cè)在朝向傳輸路徑上游端設(shè)置的另一終端設(shè)備處寫(xiě)入的有效數(shù)據(jù)是否被接收;以及數(shù)據(jù)選擇部件,用于在檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述終端設(shè)備內(nèi)產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備。
11.一種終端設(shè)備,包括數(shù)據(jù)檢測(cè)部件,用于檢測(cè)所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)是否存在;以及數(shù)據(jù)選擇部件,用于在檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),用所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)取代所接收的有效數(shù)據(jù),并將產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),把所接收的有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備。
12.一種終端設(shè)備,包括數(shù)據(jù)運(yùn)算部件,用于使運(yùn)算器對(duì)所接收的有效數(shù)據(jù)和所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)進(jìn)行運(yùn)算,并將所得到的運(yùn)算結(jié)果輸出到下游終端設(shè)備。
13.根據(jù)權(quán)利要求12所述的終端設(shè)備,其中,所述數(shù)據(jù)運(yùn)算部件基于單個(gè)數(shù)據(jù)類型對(duì)所述有效數(shù)據(jù)進(jìn)行運(yùn)算。
14.根據(jù)權(quán)利要求12所述的終端設(shè)備,其中,所述數(shù)據(jù)運(yùn)算部件基于單個(gè)終端設(shè)備組對(duì)所述有效數(shù)據(jù)進(jìn)行運(yùn)算。
15.根據(jù)權(quán)利要求12所述的終端設(shè)備,其中,所述數(shù)據(jù)運(yùn)算部件把所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)與所接收的有效數(shù)據(jù)相加,并輸出相加結(jié)果。
16.根據(jù)權(quán)利要求10所述的終端設(shè)備,進(jìn)一步包括第一輸入/輸出接口,包括用于處理路徑的數(shù)據(jù)輸入部件和用于中繼路徑的數(shù)據(jù)輸出部件;第二輸入/輸出接口,包括用于處理路徑的數(shù)據(jù)輸出部件和用于中繼路徑的數(shù)據(jù)輸入部件;第一路徑選擇部件,用于監(jiān)控所述用于處理路徑的數(shù)據(jù)輸入部件,檢測(cè)處理路徑輸入是否已從另一終端設(shè)備輸出,在檢測(cè)到所述處理路徑輸入時(shí),選擇并傳遞所述處理路徑,以及,在沒(méi)有檢測(cè)到所述處理路徑輸入時(shí),為用于中繼路徑的數(shù)據(jù)輸出部件選擇中繼路徑,并把所選擇的中繼路徑回送到所述處理路徑側(cè);以及第二路徑選擇部件,用于監(jiān)控所述用于中繼路徑的數(shù)據(jù)輸入部件,檢測(cè)中繼路徑輸入是否已從另一終端設(shè)備輸出,在檢測(cè)到所述中繼路徑輸入時(shí),選擇并傳遞所述中繼路徑,以及,在沒(méi)有檢測(cè)到所述中繼路徑輸入時(shí),為用于處理路徑的數(shù)據(jù)輸出部件選擇處理路徑,并把所選擇的處理路徑回送到所述中繼路徑側(cè)。
17.根據(jù)權(quán)利要求11所述的終端設(shè)備,進(jìn)一步包括第一輸入/輸出接口,包括用于處理路徑的數(shù)據(jù)輸入部件和用于中繼路徑的數(shù)據(jù)輸出部件;第二輸入/輸出接口,包括用于處理路徑的數(shù)據(jù)輸出部件和用于中繼路徑的數(shù)據(jù)輸入部件;第一路徑選擇部件,用于監(jiān)控所述用于處理路徑的數(shù)據(jù)輸入部件,檢測(cè)處理路徑輸入是否已從另一終端設(shè)備輸出,在檢測(cè)到所述處理路徑輸入時(shí),選擇并傳遞所述處理路徑,以及,在沒(méi)有檢測(cè)到所述處理路徑輸入時(shí),為用于中繼路徑的數(shù)據(jù)輸出部件選擇中繼路徑,并把所選擇的中繼路徑回送到所述處理路徑側(cè);以及第二路徑選擇部件,用于監(jiān)控所述用于中繼路徑的數(shù)據(jù)輸入部件,檢測(cè)中繼路徑輸入是否已從另一終端設(shè)備輸出,在檢測(cè)到所述中繼路徑輸入時(shí),選擇并傳遞所述中繼路徑,以及,在沒(méi)有檢測(cè)到所述中繼路徑輸入時(shí),為用于處理路徑的數(shù)據(jù)輸出部件選擇處理路徑,并把所選擇的處理路徑回送到所述中繼路徑側(cè)。
18.根據(jù)權(quán)利要求12所述的終端設(shè)備,進(jìn)一步包括第一輸入/輸出接口,包括用于處理路徑的數(shù)據(jù)輸入部件和用于中繼路徑的數(shù)據(jù)輸出部件;第二輸入/輸出接口,包括用于處理路徑的數(shù)據(jù)輸出部件和用于中繼路徑的數(shù)據(jù)輸入部件;第一路徑選擇部件,用于監(jiān)控所述用于處理路徑的數(shù)據(jù)輸入部件,檢測(cè)處理路徑輸入是否已從另一終端設(shè)備輸出,在檢測(cè)到所述處理路徑輸入時(shí),選擇并傳遞所述處理路徑,以及,在沒(méi)有檢測(cè)到所述處理路徑輸入時(shí),為用于中繼路徑的數(shù)據(jù)輸出部件選擇中繼路徑,并把所選擇的中繼路徑回送到所述處理路徑側(cè);以及第二路徑選擇部件,用于監(jiān)控所述用于中繼路徑的數(shù)據(jù)輸入部件,檢測(cè)中繼路徑輸入是否已從另一終端設(shè)備輸出,在檢測(cè)到所述中繼路徑輸入時(shí),選擇并傳遞所述中繼路徑,以及,在沒(méi)有檢測(cè)到所述中繼路徑輸入時(shí),為用于處理路徑的數(shù)據(jù)輸出部件選擇處理路徑,并把所選擇的處理路徑回送到所述中繼路徑側(cè)。
19.一種用于與數(shù)據(jù)傳輸系統(tǒng)一起使用的數(shù)據(jù)傳輸方法,包括用多個(gè)終端設(shè)備單向傳輸有效數(shù)據(jù),使得位于傳輸路徑下游端的終端設(shè)備收集所述有效數(shù)據(jù),所述終端設(shè)備中的每個(gè)都用于執(zhí)行以下步驟檢測(cè)在朝向所述傳輸路徑上游側(cè)設(shè)置的另一終端設(shè)備處寫(xiě)入的有效數(shù)據(jù)是否被接收;以及在檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述終端設(shè)備內(nèi)產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備。
20.一種用于與數(shù)據(jù)傳輸系統(tǒng)一起使用的數(shù)據(jù)傳輸方法,包括用多個(gè)終端設(shè)備單向傳輸有效數(shù)據(jù),使得位于傳輸路徑下游端的終端設(shè)備收集所述有效數(shù)據(jù),所述終端設(shè)備中的每個(gè)都用于執(zhí)行以下步驟檢測(cè)所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)是否存在;以及在檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),用所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)取代所接收的有效數(shù)據(jù),并將產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),把所接收的有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備。
21.一種用于與數(shù)據(jù)傳輸系統(tǒng)一起使用的數(shù)據(jù)傳輸方法,包括用多個(gè)終端設(shè)備單向傳輸有效數(shù)據(jù),使得位于傳輸路徑下游端的終端設(shè)備收集有效數(shù)據(jù),所述終端設(shè)備中的每個(gè)都包括使運(yùn)算器對(duì)所接收的有效數(shù)據(jù)和所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)進(jìn)行運(yùn)算、并將所得到的運(yùn)算結(jié)果輸出到下游終端設(shè)備的步驟。
22.根據(jù)權(quán)利要求21所述的數(shù)據(jù)傳輸方法,其中,基于單個(gè)數(shù)據(jù)類型對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。
23.根據(jù)權(quán)利要求21所述的數(shù)據(jù)傳輸方法,其中,基于單個(gè)終端設(shè)備組對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。
24.根據(jù)權(quán)利要求21所述的數(shù)據(jù)傳輸方法,其中,把所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)與所接收的有效數(shù)據(jù)相加,并將相加的結(jié)果輸出。
25.一種計(jì)算機(jī)可讀記錄介質(zhì),用于儲(chǔ)存使計(jì)算機(jī)執(zhí)行以下功能的程序檢測(cè)在朝向傳輸路徑上游側(cè)設(shè)置的另一終端設(shè)備處寫(xiě)入的有效數(shù)據(jù)是否被接收;以及在檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述有效數(shù)據(jù)被接收時(shí),把所述終端設(shè)備內(nèi)產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備。
26.一種計(jì)算機(jī)可讀記錄介質(zhì),用于儲(chǔ)存使計(jì)算機(jī)執(zhí)行以下功能的程序檢測(cè)終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)是否存在;以及在檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),用所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)取代所接收的有效數(shù)據(jù),并將產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備,或者,在沒(méi)有檢測(cè)到所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)存在時(shí),把所接收的有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備。
27.一種計(jì)算機(jī)可讀記錄介質(zhì),用于儲(chǔ)存使計(jì)算機(jī)實(shí)施以下功能的程序使運(yùn)算器對(duì)所接收的有效數(shù)據(jù)和所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)進(jìn)行運(yùn)算,并將所得到的運(yùn)算結(jié)果輸出到下游終端設(shè)備。
28.根據(jù)權(quán)利要求27所述的記錄介質(zhì),其中,基于單個(gè)數(shù)據(jù)類型對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。
29.根據(jù)權(quán)利要求27所述的記錄介質(zhì),其中,基于單個(gè)終端設(shè)備組對(duì)有效數(shù)據(jù)進(jìn)行運(yùn)算。
30.根據(jù)權(quán)利要求27所述的記錄介質(zhì),其中,把所述終端設(shè)備內(nèi)部產(chǎn)生的有效數(shù)據(jù)與所接收的有效數(shù)據(jù)相加,并輸出相加結(jié)果。
全文摘要
本發(fā)明提供了數(shù)據(jù)傳輸系統(tǒng)、終端設(shè)備、數(shù)據(jù)傳輸方法和記錄介質(zhì)。以前,單獨(dú)的通信操作在專用終端設(shè)備和其它終端設(shè)備之間重復(fù)進(jìn)行。所以,根據(jù)終端設(shè)備的數(shù)目需要有極寬的傳輸頻帶。本發(fā)明在多個(gè)終端設(shè)備之間單向傳輸有效數(shù)據(jù),并使位于傳輸路徑下游端的終端設(shè)備收集有效數(shù)據(jù)。所述終端設(shè)備中的每個(gè)都包括數(shù)據(jù)檢測(cè)部件,其用于檢測(cè)寫(xiě)入面向傳輸路徑上游側(cè)設(shè)置的另一終端設(shè)備的有效數(shù)據(jù)是否被接收的數(shù)據(jù)檢測(cè)部件;還包括數(shù)據(jù)選擇部件,其用于當(dāng)檢測(cè)到所述有效數(shù)據(jù)的接收時(shí),把有效數(shù)據(jù)原封不動(dòng)地傳遞到下游終端設(shè)備,或者,當(dāng)未檢測(cè)到所述有效數(shù)據(jù)的接收時(shí),把該終端設(shè)備內(nèi)產(chǎn)生的有效數(shù)據(jù)輸出到下游終端設(shè)備。
文檔編號(hào)H04L12/407GK1604557SQ20041008073
公開(kāi)日2005年4月6日 申請(qǐng)日期2004年10月8日 優(yōu)先權(quán)日2003年10月3日
發(fā)明者平松民平 申請(qǐng)人:索尼公司