專利名稱:在數(shù)據(jù)網(wǎng)絡(luò)中為耦合節(jié)點生成動態(tài)地址表的方法和發(fā)送數(shù)據(jù)電報的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在數(shù)據(jù)網(wǎng)絡(luò)、尤其是在自動化系統(tǒng)中為耦合節(jié)點生成動態(tài)地址表的方法,以及一種用于通過該數(shù)據(jù)網(wǎng)絡(luò)的耦合節(jié)點發(fā)送數(shù)據(jù)電報的方法,以及一種相應(yīng)的耦合節(jié)點、一種相應(yīng)的數(shù)據(jù)網(wǎng)絡(luò)和一種計算機程序。
背景技術(shù):
在現(xiàn)有技術(shù)中公知有不同類型的數(shù)據(jù)網(wǎng)絡(luò),其中,數(shù)據(jù)網(wǎng)絡(luò)部件確定通過有關(guān)數(shù)據(jù)網(wǎng)絡(luò)部件的哪個端口發(fā)送數(shù)據(jù)電報。特別是還公知有所謂可開關(guān)的數(shù)據(jù)網(wǎng)絡(luò),其中數(shù)據(jù)網(wǎng)絡(luò)中兩個用戶之間的連接借助一個或多個點對點的連接形成。
同樣,由現(xiàn)有技術(shù)公知,借助于一個地址表,確定通過數(shù)據(jù)網(wǎng)絡(luò)部件的哪個端口發(fā)送先前接收的數(shù)據(jù)電報。地址表中的每條表目都存儲例如目標(biāo)數(shù)據(jù)網(wǎng)絡(luò)部件的站地址(所謂單點傳送地址)或多點傳送地址或網(wǎng)絡(luò)地址以及有關(guān)數(shù)據(jù)網(wǎng)絡(luò)部件的端口數(shù),通過該端口發(fā)送接收到的數(shù)據(jù)電報,以便傳遞到該數(shù)據(jù)電報的目標(biāo)地址。
此外,由現(xiàn)有技術(shù)還公知可動態(tài)修改的和靜態(tài)的地址表的應(yīng)用。動態(tài)地址表具有可動態(tài)修改的表目,該表目由有關(guān)數(shù)據(jù)網(wǎng)絡(luò)部件的硬件獨立管理而無需軟件支持。相反,靜態(tài)地址表的靜態(tài)表目由每個數(shù)據(jù)網(wǎng)絡(luò)部件的應(yīng)用軟件進(jìn)行管理,并且不允許數(shù)據(jù)網(wǎng)絡(luò)部件的硬件對其進(jìn)行修改。
由現(xiàn)有技術(shù)公知,可以這樣識別一個地址、例如多點傳送地址以及對應(yīng)于該多點傳送地址的信息是否存儲在地址表中,即直接將有關(guān)數(shù)據(jù)電報的目標(biāo)地址與存儲在地址表中的所有地址進(jìn)行比較。該方法耗費時間,或以可內(nèi)容尋址的存儲器為前提條件。
在美國專利US-A-5923660中描述了一種允許在一個地址表中同時存儲首先映射地址表中同一個進(jìn)入地址的地址表目。為此,在以太網(wǎng)控制器中利用相應(yīng)的控制裝置設(shè)置了一個散列信息地址表,所述控制裝置形成數(shù)據(jù)分組地址的散列值,以便查找到進(jìn)入該散列地址表的初始值。如果位于散列地址表的、通過初始值定位的行中的地址與接收的目標(biāo)地址不一致,則必須將該初始值更改一個固定的躍變值。
數(shù)據(jù)網(wǎng)絡(luò)通過聯(lián)網(wǎng)、即各用戶相互間的連接允許多個用戶之間的通信。在此,通信意味著在用戶之間傳送數(shù)據(jù)。其中待傳送的數(shù)據(jù)作為數(shù)據(jù)電報發(fā)送,也就是說,將該數(shù)據(jù)一同打包為多個分組,并以該形式通過數(shù)據(jù)網(wǎng)絡(luò)發(fā)送到對應(yīng)的接收器。因此也稱為數(shù)據(jù)分組。
這里,傳送數(shù)據(jù)的概念與上述傳送數(shù)據(jù)電報或數(shù)據(jù)分組同義。聯(lián)網(wǎng)本身例如在可開關(guān)的高性能數(shù)據(jù)網(wǎng)絡(luò)、尤其是以太網(wǎng)中是這樣解決的,即,在兩個用戶之間分別接通至少一個與兩個用戶都相連的耦合單元。每個耦合單元可以與多于兩個用戶相連。
每個用戶至少與一個耦合單元相連,但不能直接與另一個耦合單元相連。用戶例如是計算機、存儲器可編程的控制裝置(SPS)或其它與別的機器交換電子數(shù)據(jù)、尤其是處理數(shù)據(jù)的機器。與其中每個用戶直接通過數(shù)據(jù)總線聯(lián)系數(shù)據(jù)網(wǎng)絡(luò)的其他每個用戶的總線系統(tǒng)相反,在可開關(guān)的數(shù)據(jù)網(wǎng)絡(luò)中只涉及點對點連接,也就是說,用戶只能間接地、通過借助一個或多個耦合單元對傳送數(shù)據(jù)的相應(yīng)傳遞聯(lián)系所有其他用戶。
在分布式自動化系統(tǒng)中,例如在傳動技術(shù)領(lǐng)域,必須在確定時間將確定的數(shù)據(jù)輸入為此確定的用戶并由接收者進(jìn)行處理。在此稱為實時臨界數(shù)據(jù)或數(shù)據(jù)交換,因為在確定位置時間上不正確的數(shù)據(jù)出現(xiàn)會導(dǎo)致在用戶處產(chǎn)生不希望的后果。根據(jù)IEC61491,EN61491 SERCOS interface-TechnischeKurzbeschreibung(http//www.sercos.de/deutsch/index deutsch.htm),可以保證在分布式自動化系統(tǒng)中成功地進(jìn)行所述類型的實時臨界數(shù)據(jù)交換。
由現(xiàn)有技術(shù)公知了用于在兩個或多個電子部件或設(shè)備之間進(jìn)行數(shù)據(jù)交換的不同標(biāo)準(zhǔn)化的通訊系統(tǒng),包括所提到的總線系統(tǒng),尤其也用于自動化系統(tǒng)。對于這類通信系統(tǒng)例如是現(xiàn)場總線(Feldbus)、過程現(xiàn)場總線(Profibus)、以太網(wǎng)、工業(yè)以太網(wǎng)、法爾總線(FireWire)或PC內(nèi)置總線系統(tǒng)(PCI)。這些總線系統(tǒng)分別是為不同應(yīng)用領(lǐng)域設(shè)計或優(yōu)化的,允許建立分散的控制系統(tǒng)。對于自動化制造中的、尤其是數(shù)字傳動技術(shù)中的過程控制和過程監(jiān)控需要很快且可靠的、具有可預(yù)測響應(yīng)時間的通信系統(tǒng)。
利用并行總線系統(tǒng),例如SMP、ISA、PCI或VME,可以在不同部件之間建立起非??焖偾液唵蔚耐ㄐ拧T诖?,這些公知的總線系統(tǒng)尤其用于計算機和PC。
尤其是在自動化技術(shù)中,公知了具有等間隔特性的、同步的、定時的通信系統(tǒng)。在此,將一個系統(tǒng)理解為由至少兩個用戶組成,該用戶為了相互交換數(shù)據(jù)或相互傳送數(shù)據(jù)而通過數(shù)據(jù)網(wǎng)絡(luò)相互連接。在此,在等間隔的通信周期內(nèi)周期性地進(jìn)行數(shù)據(jù)交換,該通信周期通過系統(tǒng)采用的通信時鐘預(yù)先給出。用戶例如是中心自動化設(shè)備、可編程設(shè)備、可規(guī)劃設(shè)備或操縱設(shè)備、外圍設(shè)備(例如輸入/輸出部件)、傳動裝置、執(zhí)行器、傳感器、存儲器可編程的控制裝置(SPS)或其它控制單元、計算機或與其他機器交換電子數(shù)據(jù)、尤其是處理其他機器數(shù)據(jù)的機器??刂茊卧谙旅鎽?yīng)理解為各種類型的調(diào)節(jié)器或控制單元。
在通信系統(tǒng)中等間隔的、確定的周期性數(shù)據(jù)交換是基于參與通信的所有部件采用相同的時鐘或時間基礎(chǔ)。時鐘或時間基礎(chǔ)由標(biāo)記的部件(時鐘錘)傳送到其他部件。在等時的實時以太網(wǎng)中,時鐘或時間基礎(chǔ)由一個同步控制器通過發(fā)送同步電報預(yù)先給出。
在德國專利申請DE10058524.8中公開了一種用于通過可開關(guān)的數(shù)據(jù)網(wǎng)絡(luò)、尤其是以太網(wǎng)傳送數(shù)據(jù)的系統(tǒng)和方法,其允許尤其是基于因特網(wǎng)或企業(yè)內(nèi)部網(wǎng)絡(luò)的實時臨界和非實時臨界數(shù)據(jù)通信的混合運行。
由現(xiàn)有技術(shù)還公知,可開關(guān)數(shù)據(jù)網(wǎng)絡(luò)的部件借助動態(tài)地址表確定通過耦合節(jié)點的哪個端口發(fā)送數(shù)據(jù)電報。動態(tài)地址表分別存儲網(wǎng)絡(luò)部件的站地址和通過其向該網(wǎng)絡(luò)用戶發(fā)送數(shù)據(jù)電報的端口的規(guī)格。由于可以動態(tài)改變網(wǎng)絡(luò)配置(例如通過激活/無效或斷開或重新布線),且基于有限的存儲容量不能同時在一個地址表中存儲所有的站地址,因此可以動態(tài)改變由網(wǎng)絡(luò)部件、即例如由一個耦合節(jié)點管理的表目。
由于數(shù)據(jù)網(wǎng)絡(luò)的部件可能例如斷開或重新布線,因此,具有如果所選擇的老化方法的確定條件得到滿足的話,可以將地址表目解釋為無效的老化機制。
由現(xiàn)有技術(shù)公開了相應(yīng)的老化方法,其中在可參數(shù)化的時間間隔內(nèi)必須從具有地址表中記錄的站地址的有關(guān)網(wǎng)絡(luò)部件接收數(shù)據(jù)電報,以便一直標(biāo)記為有效。
圖1中示出了由現(xiàn)有技術(shù)公知的相應(yīng)的數(shù)據(jù)網(wǎng)絡(luò)。數(shù)據(jù)網(wǎng)絡(luò)1包括具有端口A、B、C和D的耦合節(jié)點2,以及具有端口E、F、G和H的耦合節(jié)點3。耦合節(jié)點2的端口C與自動化部件4連接,端口B與另一個為清楚起見沒有在圖1中示出的耦合節(jié)點連接。
此外,端口D與耦合節(jié)點3的端口E連接。耦合節(jié)點3的端口F、G和H與自動化部件5、6和7連接。
每個耦合節(jié)點2和3都包含一個地址表8。地址表8的每一行都包含數(shù)據(jù)網(wǎng)絡(luò)1的一個部件、即例如自動化部件4、5、6或7其中一個的站地址。此外,耦合節(jié)點的地址表8的有關(guān)行還包括該耦合節(jié)點的端口說明,由該端口傳送從該耦合節(jié)點接收的、具有作為目標(biāo)地址的站地址的數(shù)據(jù)電報。此外,地址表8的這種行還包括一個表目關(guān)于在有關(guān)行中的該表目的老化,即關(guān)于該表目的有效性。
如果例如在耦合節(jié)點2的端口A接收具有源地址和目標(biāo)地址的數(shù)據(jù)電報9,則在地址表8的一行中創(chuàng)建一條表目。在此,該數(shù)據(jù)電報可以例如是以太網(wǎng)數(shù)據(jù)電報。
在端口A接收了具有有關(guān)源地址的數(shù)據(jù)電報的事實作為地址表一行中的表目記錄到地址表8中。在地址表8的有關(guān)行中的老化位例如設(shè)置為0,以便顯示該表目的現(xiàn)狀。
每個耦合節(jié)點2和3都具有分別對地址表8全局有效的時間基礎(chǔ)。該時間基礎(chǔ)可以利用分別計數(shù)到一個閾值的計數(shù)器實現(xiàn)。
當(dāng)在地址表8中產(chǎn)生當(dāng)前表目,且計數(shù)器復(fù)位之后,將老化位例如從0設(shè)置為1。然后該表目仍舊有效。如果在將老化位設(shè)置為1的時刻接收另一條數(shù)據(jù)電報9,則老化位重新復(fù)位為例如0。如果不是這種情況,則在計數(shù)器下次復(fù)位時將老化位設(shè)置為例如2,其顯示該表目無效。
在此,借助程序10管理地址表8。
該方法的缺點尤其是,必須周期性地完整讀出地址表8,以便檢查一條表目是否被標(biāo)記為無效。
發(fā)明內(nèi)容
因此,本發(fā)明要解決的技術(shù)問題在于,實現(xiàn)一種用于產(chǎn)生動態(tài)地址表的改善方法以及一種用于傳送數(shù)據(jù)電報的改善方法,和一種改善的耦合節(jié)點、一種相應(yīng)的數(shù)據(jù)網(wǎng)絡(luò)和一種計算機程序。
本發(fā)明的上述技術(shù)問題是分別通過獨立權(quán)利要求的特征解決的。本發(fā)明的優(yōu)選實施方式在從屬權(quán)利要求中給出。
根據(jù)本發(fā)明的老化機制特別有利,因為根據(jù)地址表中的有關(guān)表目對該機制進(jìn)行事件控制。這與現(xiàn)有技術(shù)中公知的基于時間的老化機制相比特別有利,因為無需通過周期性地完整讀出地址表來檢查一條表目是否被標(biāo)記為無效。
根據(jù)本發(fā)明的一種優(yōu)選實施方式,如果自最后一次從其站地址記錄在地址表中的網(wǎng)絡(luò)用戶接收的數(shù)據(jù)電報開始,向該網(wǎng)絡(luò)用戶發(fā)送的數(shù)據(jù)電報數(shù)量大于一個參數(shù)化的值,則將地址表中的表目解釋為無效。
根據(jù)本發(fā)明的另一優(yōu)選實施方式,當(dāng)重新從網(wǎng)絡(luò)用戶接收數(shù)據(jù)電報時,將向該網(wǎng)絡(luò)用戶發(fā)送的數(shù)據(jù)電報的計數(shù)復(fù)位。
根據(jù)本發(fā)明另一優(yōu)選實施方式,當(dāng)網(wǎng)絡(luò)部件借助地址表確定通過哪個端口發(fā)送數(shù)據(jù)電報,并將數(shù)據(jù)電報確定的網(wǎng)絡(luò)部件的站地址記錄在地址表中后,更新和檢查一條表目的有效性是事件控制地進(jìn)行的,也就是對于每個發(fā)送過程都進(jìn)行。這與時間控制的老化方法相比,顯著減少了對地址表的存儲器訪問。
下面借助附圖詳細(xì)解釋本發(fā)明的優(yōu)選實施例。其中,圖1示出了根據(jù)現(xiàn)有技術(shù)的數(shù)據(jù)網(wǎng)絡(luò)中的一段,圖2示出了根據(jù)本發(fā)明實施方式的數(shù)據(jù)網(wǎng)絡(luò)的一段,圖3示出了根據(jù)本發(fā)明方法的一種實施方式的流程圖。
具體實施例方式
在圖2中,用相同的附圖標(biāo)記表示了與圖1中元件對應(yīng)的元件。
耦合節(jié)點2和3分別具有根據(jù)本發(fā)明的地址表11以及用于管理該地址表11的部件12。該表管理部件12可以用軟件和硬件實現(xiàn)。
當(dāng)例如耦合節(jié)點2在其端口A接收到數(shù)據(jù)電報9時,基于此在地址表11中生成一條表目。地址表11中的該表目包含數(shù)據(jù)電報9的源地址以及接收端口,即在本例中是端口A的輸入。
此外,有關(guān)表目還包含計數(shù)器初始值。該值可以針對數(shù)據(jù)網(wǎng)絡(luò)1或各耦合節(jié)點參數(shù)化,并可以例如選擇為128。
如果現(xiàn)在由耦合節(jié)點2在端口C例如從自動化部件4接收另一條數(shù)據(jù)電報,該電報將數(shù)據(jù)電報9的源地址作為目標(biāo)地址,則訪問地址表11中的相應(yīng)表目。
然后,首先由程序12檢查有關(guān)表目的當(dāng)前計數(shù)器值是否大于0。如果大于0,則將該表目視為有效,并通過耦合節(jié)點2的在表目中給出的端口、即通過端口A傳遞從自動化部件4接收的數(shù)據(jù)電報。此外,根據(jù)在耦合節(jié)點2中對向源地址發(fā)送的數(shù)據(jù)電報的接收,由表管理部件12對當(dāng)前的計數(shù)器值進(jìn)行減一。
該過程可以例如一直重復(fù),直到當(dāng)前計數(shù)值為0。然后,根據(jù)該值0將有關(guān)表目標(biāo)記為無效。即,在有關(guān)表目被視為無效之前,計數(shù)器初始值對應(yīng)于向源地址發(fā)送的、由耦合節(jié)點2接收的數(shù)據(jù)電報的最大數(shù)量。
也可以預(yù)先給出一個閾值來代替計數(shù)器初始值的減一,該閾值對應(yīng)于向源地址發(fā)送的數(shù)據(jù)電報的數(shù)量,其中當(dāng)前計數(shù)器值在每次接收這樣的數(shù)據(jù)電報時都加一。
在此特別具有優(yōu)點的是,僅事件控制地更改地址表11中各行的當(dāng)前計數(shù)器值。在接收以數(shù)據(jù)電報的源地址作為目標(biāo)地址的數(shù)據(jù)電報時,反正需要訪問地址表11中的有關(guān)表目,以便獲得傳遞有關(guān)數(shù)據(jù)電報的端口。在這樣的訪問發(fā)生的時候,同時訪問當(dāng)前計數(shù)器值,以便檢查該值并在必要時對該值減一或加一。
如果由耦合節(jié)點2重新接收數(shù)據(jù)電報9,則將地址表11中有關(guān)表目的當(dāng)前計數(shù)器值復(fù)位為計數(shù)器初始值。
相應(yīng)的,耦合節(jié)點3的地址表11和其程序12以及其它圖2中數(shù)據(jù)網(wǎng)絡(luò)未示出的耦合節(jié)點也是這樣的情況。
耦合節(jié)點2和3可以是單獨的設(shè)備,或者也可以構(gòu)成為自動化部件的一個集成元件。作為自動化部件,原則上可以采用自動化系統(tǒng)的所有調(diào)整部件、控制部件、傳動部件和其它部件。
圖3示出了相應(yīng)的流程圖。
在步驟30中,在數(shù)據(jù)網(wǎng)絡(luò)的在此涉及的耦合節(jié)點的一個端口接收數(shù)據(jù)電報。該數(shù)據(jù)電報包含一源地址,也就是發(fā)送該數(shù)據(jù)電報的數(shù)據(jù)網(wǎng)絡(luò)用戶的站地址,以及該數(shù)據(jù)電報的一目標(biāo)地址,也就是應(yīng)當(dāng)獲得該數(shù)據(jù)電報的數(shù)據(jù)網(wǎng)絡(luò)用戶的站地址。
在步驟32中,將在步驟30中由耦合節(jié)點接收的數(shù)據(jù)電報的源地址記錄到耦合節(jié)點的地址表中。在該地址表的相應(yīng)表目中,源地址具有目標(biāo)地址的功能,也就是說,如果由耦合節(jié)點在另一個端口接收以步驟30的數(shù)據(jù)電報的源地址作為目標(biāo)地址的數(shù)據(jù)電報,則訪問地址表中的相應(yīng)表目。該表目除了發(fā)送步驟30的數(shù)據(jù)電報的用戶的站地址之外,還包含由所涉及的耦合節(jié)點接收步驟30的數(shù)據(jù)電報的端口,以及一個計數(shù)器值。
在步驟32中在地址表中生成表目時,計數(shù)器值對應(yīng)于計數(shù)器初始值。
在步驟34中,在耦合節(jié)點的另一個端口接收具有目標(biāo)地址的數(shù)據(jù)電報。步驟34的數(shù)據(jù)電報的目標(biāo)地址與步驟30的數(shù)據(jù)電報的源地址相同。
然后,在步驟36中訪問地址表,并利用數(shù)據(jù)電報的目標(biāo)地址讀取地址表中的表目。然后在該表目中檢查當(dāng)前計數(shù)器值是否為0。
如果當(dāng)前的計數(shù)器值等于0,則這意味著地址表中有關(guān)表目不是或不再是有效的。該確定在步驟38中進(jìn)行。即,耦合節(jié)點不能確定通過其哪個端口傳遞數(shù)據(jù)電報,以便發(fā)送到期望的目標(biāo)地址。因此,在步驟40中,將在步驟34中接收的數(shù)據(jù)電報作為廣播數(shù)據(jù)電報傳遞,也就是說,該數(shù)據(jù)電報將通過耦合節(jié)點的所有端口傳遞,除了在步驟34中接收該數(shù)據(jù)電報的端口。
如果在步驟36中檢查出當(dāng)前計數(shù)器值大于0,則隨后執(zhí)行步驟42。在步驟42中,通過耦合節(jié)點的在地址表的有關(guān)表目中給出的端口發(fā)送數(shù)據(jù)電報。然后在步驟44中,將有關(guān)表目的當(dāng)前計數(shù)器值減一。
在步驟46中,檢查是否由所涉及的耦合節(jié)點在與步驟30相同的端口、并利用相同的源地址重新接收數(shù)據(jù)電報。如果是,則將地址表中有關(guān)表目的計數(shù)器值復(fù)位為步驟48中的計數(shù)器初始值。然后流程控制轉(zhuǎn)回步驟34。
如果步驟46中檢查出不具有這樣的接收,則流程控制直接轉(zhuǎn)向步驟34。
權(quán)利要求
1.一種在數(shù)據(jù)網(wǎng)絡(luò)(1)中為耦合節(jié)點(2,3)生成動態(tài)地址表(11)的方法,具有以下步驟-在所述耦合節(jié)點(2,3)的一個端口接收具有源地址的第一數(shù)據(jù)電報(9),-在地址表(11)對應(yīng)于作為目標(biāo)地址的源地址的行中記錄源地址、端口說明和計數(shù)器初始值,其中,當(dāng)前計數(shù)器值給出該表目的有效性,并且當(dāng)接收以源地址作為目標(biāo)地址的第二數(shù)據(jù)電報且該表目有效時,更改當(dāng)前計數(shù)器值。
2.如權(quán)利要求1所述的方法,其中,如果在所述端口接收到具有所述源地址的第三數(shù)據(jù)電報,則將當(dāng)前計數(shù)器值復(fù)位到計數(shù)器初始值。
3.如權(quán)利要求1或2所述的方法,其中,如果所述表目有效,則在每次接收第二數(shù)據(jù)電報時對所述當(dāng)前計數(shù)器值加一。
4.如權(quán)利要求1或2所述的方法,其中,如果所述表目有效,則在每次接收第二數(shù)據(jù)電報時對所述當(dāng)前計數(shù)器值減一。
5.如權(quán)利要求1至4中任一項所述的方法,其中,所述源地址和目標(biāo)地址是單點傳送地址。
6.一種通過數(shù)據(jù)網(wǎng)絡(luò)(1)的耦合節(jié)點(2,3)傳送具有目標(biāo)地址的數(shù)據(jù)電報(9)的方法,所述數(shù)據(jù)網(wǎng)絡(luò)具有一種根據(jù)權(quán)利要求1至5中任一項所述方法生成的地址表(11),所述方法具有以下步驟-通過所述耦合節(jié)點(2,3)接收數(shù)據(jù)電報(9),-訪問地址表(11)中對應(yīng)于數(shù)據(jù)電報(9)的目標(biāo)地址的行,-借助當(dāng)前計數(shù)器值檢查所述行中的表目是否有效,-如果該表目有效,則將所述數(shù)據(jù)電報(9)傳遞到在所述行中給出的端口。
7.如權(quán)利要求6所述的方法,其中,如果所述表目無效,則由所述耦合節(jié)點(2,3)將所述數(shù)據(jù)電報(9)作為廣播數(shù)據(jù)電報傳遞。
8.一種用于數(shù)據(jù)網(wǎng)絡(luò)(1)的耦合節(jié)點(2,3),其具有根據(jù)權(quán)利要求1至5中任一項所述的方法生成動態(tài)地址表(11)的裝置。
9.如權(quán)利要求8所述的耦合節(jié)點(2,3),其具有根據(jù)權(quán)利要求6或7中任一項傳送數(shù)據(jù)電報(9)的裝置。
10.一種具有如權(quán)利要求8或9所述耦合節(jié)點(2,3)的數(shù)據(jù)網(wǎng)絡(luò)(1)。
11.一種用于根據(jù)權(quán)利要求1至5中任一項所述的方法生成動態(tài)地址表(11)的計算機程序產(chǎn)品。
12.一種用于根據(jù)權(quán)利要求6或7傳送數(shù)據(jù)電報(9)的計算機程序產(chǎn)品。
全文摘要
本發(fā)明涉及一種在數(shù)據(jù)網(wǎng)絡(luò)(1)中具有動態(tài)地址表(11)的耦合節(jié)點(2,3),以及一種為該耦合節(jié)點(2,3)生成這種動態(tài)地址表(11)的方法,具有以下步驟在耦合節(jié)點(2,3)的一個端口接收具有源地址的第一數(shù)據(jù)電報(9),在地址表(11)對應(yīng)于作為目標(biāo)地址的源地址的行中記錄源地址、端口說明和計數(shù)器初始值,其中,當(dāng)前計數(shù)器值給出該表目的有效性,并且當(dāng)接收以源地址作為目標(biāo)地址的第二數(shù)據(jù)電報且該表目有效時,更改當(dāng)前計數(shù)器值。
文檔編號H04L12/46GK1561614SQ02819035
公開日2005年1月5日 申請日期2002年9月13日 優(yōu)先權(quán)日2001年9月26日
發(fā)明者迪特爾·布魯克納, 弗朗茲-約瑟夫·戈茨, 迪特爾·克洛茨, 于爾根·希莫 申請人:西門子公司