欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分布式站點網(wǎng)絡的網(wǎng)絡訂戶站點和操作網(wǎng)絡訂戶站點的方法

文檔序號:7607225閱讀:158來源:國知局
專利名稱:分布式站點網(wǎng)絡的網(wǎng)絡訂戶站點和操作網(wǎng)絡訂戶站點的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種分布式站點網(wǎng)絡的網(wǎng)絡訂戶站點,特別是與IEEE1394網(wǎng)絡訂戶站點相關(guān),并且涉及一種操作網(wǎng)絡訂戶站點的方法。
背景技術(shù)
與電氣/電子設(shè)備相關(guān)地使用接口,以便允許各個設(shè)備進行電子通信,特別是發(fā)送和接收電子數(shù)據(jù),通常利用與該設(shè)備連接的數(shù)據(jù)總線來傳送該電子數(shù)據(jù)。根據(jù)所使用的數(shù)據(jù)總線和與數(shù)據(jù)總線相連的電氣/電子設(shè)備,存在各種接口配置的標準。最近受到極大的關(guān)注的一種接口標準是IEEE 1394標準。IEEE 1394提供了一種特別適合于幫助任何種類的多媒體設(shè)備進行數(shù)據(jù)交換的標準。根據(jù)IEEE 1394標準配置的數(shù)據(jù)總線既可以與計算機相關(guān)的外圍設(shè)備(例如打印機、掃描儀、CD驅(qū)動器和硬盤)相連,也可以與諸如視頻攝像機或電視等家庭電子設(shè)備相連。因此,該標準對電子設(shè)備的數(shù)字化的巨大影響是可期待的。
IEEE 1394標準涉及當電子設(shè)備與數(shù)據(jù)總線相連、電子設(shè)備從數(shù)據(jù)總線上斷開時、或者當設(shè)備的配置數(shù)據(jù)已經(jīng)改變時,在數(shù)據(jù)總線上實現(xiàn)的復位操作(“總線復位”)。在數(shù)據(jù)總線上的復位操作的情況下,與數(shù)據(jù)總線相連的每一個IEEE 1394接口節(jié)點向其他網(wǎng)絡訂戶站點發(fā)送獨立ID(標識)信息項。這確保了向通過數(shù)據(jù)總線相連的分布式站點的網(wǎng)絡中的每一個網(wǎng)絡訂戶站點通知其他網(wǎng)絡訂戶站點連接在網(wǎng)絡中。由每一個接口節(jié)點使用獨立ID信息項來使自身被網(wǎng)絡中的其他接口節(jié)點所識別。利用從其他各個接口節(jié)點接收到的獨立ID信息項,網(wǎng)絡中的每一個接口節(jié)點能夠創(chuàng)建“接口節(jié)點列表”,并將其存儲在分別與接口節(jié)點相關(guān)的存儲設(shè)備中。然后,當管理要經(jīng)由數(shù)據(jù)總線傳送和接收的數(shù)據(jù)分組時,由各個網(wǎng)絡訂戶站點上的驅(qū)動程序來處理該存儲的信息項。
此外,數(shù)據(jù)總線上的復位操作充當對相連的電氣/電子設(shè)備中的接口節(jié)點的請求,請求讀取彼此的接口配置數(shù)據(jù)。接口配置數(shù)據(jù)存儲在網(wǎng)絡訂戶站點中的ROM(只讀存儲器)存儲區(qū)中,也被稱為ConfigROM存儲區(qū)。存儲區(qū)中的接口配置數(shù)據(jù)的內(nèi)容是操作相關(guān)的,即,在網(wǎng)絡操作期間其可以改變。這樣的改變可以引起在正在接收到復位操作和對接口配置數(shù)據(jù)的相互讀取的相關(guān)請求的同時,存儲的接口配置數(shù)據(jù)發(fā)生改變。這導致了以下問題有時會讀取不一致和/或不完整的接口配置數(shù)據(jù),因為根據(jù)各個電氣/電子設(shè)備的改變,接口配置數(shù)據(jù)在并行的時間處可能會被編輯。
為了避免該問題,基于“1394 Open Host Controller InterfaceRelease 1.1”規(guī)范的已知芯片組已經(jīng)包括測量選項。在該環(huán)境下,設(shè)置了一個寄存器,其包含指向當前ROM存儲區(qū)的電子指針,伴隨著執(zhí)行存儲了接口配置數(shù)據(jù)的另一ROM存儲區(qū)的另一電子指針的實現(xiàn),所述接口配置數(shù)據(jù)用于在數(shù)據(jù)總線上的后續(xù)復位操作之后被讀取。所述另一電子指針在后續(xù)復位操作期間未被采用為針對當前ROM存儲區(qū)的新地址,直到已經(jīng)執(zhí)行了已經(jīng)開始的讀取請求為止。然而,這意味著不能夠防止對不一致的接口配置數(shù)據(jù)的讀取。作為示例,如果在另一ROM存儲區(qū)中正在對接口配置數(shù)據(jù)進行編輯的同時出現(xiàn)了復位操作,則存在將讀取不完整的變化接口配置數(shù)據(jù)的危險。
如果其確定存在不一致,則讀取該接口配置數(shù)據(jù)的設(shè)備能夠重復該讀取操作,例如,這可以在與前面的另一復位操作連接時發(fā)生。然而,這導致了數(shù)據(jù)總線上增加的數(shù)據(jù)業(yè)務量,并因而導致了網(wǎng)絡訂戶站點的網(wǎng)絡中反應時間的增加。在大多數(shù)情況下,然而,接口配置數(shù)據(jù)的不一致并未首先得到注意,這是因為許多設(shè)備并未根據(jù)與其相關(guān)的最佳的讀取活動來執(zhí)行CRC(循環(huán)冗余校驗,校驗和評估)校驗或僅僅執(zhí)行了不適當?shù)腃RC校驗。按照該方式不正確地輸出的數(shù)據(jù)記錄可能會導致對網(wǎng)絡工作的方式的嚴重損壞。

發(fā)明內(nèi)容
本發(fā)明的目的是規(guī)定一種改進的網(wǎng)絡訂戶站點,以及一種操作分布式站點網(wǎng)絡中的網(wǎng)絡訂戶站點的改進方法,其中當讀取具有接口配置數(shù)據(jù)的ROM存儲區(qū)時的任何操作情形確保了讀取獨立于用于編輯接口配置數(shù)據(jù)的可能操作。
該目的由根據(jù)獨立權(quán)利要求1的網(wǎng)絡訂戶站點、以及根據(jù)獨立權(quán)利要求3的操作網(wǎng)絡訂戶站點的方法來實現(xiàn)。
本發(fā)明涉及在分布式站點網(wǎng)絡的網(wǎng)絡訂戶站點的情況下,特別是通過數(shù)據(jù)總線連接且具有各自實現(xiàn)的數(shù)據(jù)鏈路層的IEEE 1394網(wǎng)絡訂戶站點的網(wǎng)絡,在所實現(xiàn)的據(jù)鏈路層中提供至少三個針對操作相關(guān)接口配置數(shù)據(jù)的存儲區(qū)。包括指向所述至少三個存儲區(qū)的電子指針的指針裝置可以用來訪問所述至少三個存儲區(qū),意味著可以讀取和/或?qū)懭胨鎯Φ臄?shù)據(jù)。此外,提供了驅(qū)動裝置,來處理所述至少三個存儲區(qū)中的電子數(shù)據(jù)和在所述至少三個存儲區(qū)之間進行傳送。
利用所述至少三個存儲區(qū),能夠使用多個存儲區(qū)來存儲接口配置數(shù)據(jù),從而當前、完整的本質(zhì)一致的接口配置數(shù)據(jù)的集合總是可用于考慮數(shù)據(jù)總線上的復位操作來讀取接口配置數(shù)據(jù)。為了實現(xiàn)這一點,可以根據(jù)可能取決于實現(xiàn)的策略,在多個存儲區(qū)之間任意地傳送各種版本的接口配置數(shù)據(jù)。正確的可讀接口配置數(shù)據(jù)一直是可用的。在與已知方法相關(guān)的復位操作之后,不會增加因為重復不正確處理的讀取請求而所需要的數(shù)據(jù)業(yè)務量。結(jié)果,還改進了經(jīng)由接口節(jié)點連接的電氣/電子設(shè)備的網(wǎng)絡的反應時間和操作便利性。


參考附圖,下面將利用電子實施例更詳細地說明本發(fā)明,其中圖1示出了通過各個接口節(jié)點與數(shù)據(jù)總線相連的電氣/電子設(shè)備的網(wǎng)絡的示意圖;圖2示出了對接口配置數(shù)據(jù)的編輯操作的示意流程圖;以及圖3以表格形式示出了地址指針使用的概況。
具體實施例方式
圖1示出了多個網(wǎng)絡訂戶站點2經(jīng)由各個接口節(jié)點3與總線數(shù)據(jù)1相連的網(wǎng)絡的示意圖,以便經(jīng)由數(shù)據(jù)總線1發(fā)送/接收數(shù)據(jù)分組。該各個接口節(jié)點3具有IEEE 1394接口節(jié)點的形式,特別地實現(xiàn)了網(wǎng)絡訂戶站點2的連接/分離、以及與數(shù)據(jù)總線1相連的網(wǎng)絡訂戶站點2之間的數(shù)據(jù)分組交換。接口設(shè)備包括硬件裝置4和用于操作硬件裝置4的軟件裝置5。特別地,硬件裝置4用于經(jīng)由數(shù)據(jù)總線1發(fā)送和接收數(shù)據(jù)分組。軟件裝置5特別包括用于操作硬件裝置4的驅(qū)動程序,以便提供網(wǎng)絡訂戶站點2的功能。分別安裝在網(wǎng)絡訂戶站點2中的應用軟件6使用接口節(jié)點3,以便經(jīng)由數(shù)據(jù)總線1來發(fā)送或接收數(shù)據(jù)分組。
與基于IEEE 1394標準的接口的設(shè)計和配置相關(guān)的細節(jié)對本領(lǐng)域的技術(shù)人員是已知的,因此在此時不將詳細解釋。因此,IEEE 1394接口通常具有三層結(jié)構(gòu),包括事務層、數(shù)據(jù)鏈路層和物理層??偩€管理功能監(jiān)視并控制這三層,并提供用于控制各個接口節(jié)點的各種功能。在該環(huán)境下,事務層提供了針對與接口節(jié)點上方所布置的層的事務的接口(服務)。必要地,數(shù)據(jù)鏈路層提供了以下功能尋址、數(shù)據(jù)校驗、用于分組傳輸/分組接收的數(shù)據(jù)形成等。物理層將由數(shù)據(jù)鏈路層所使用的邏輯符號轉(zhuǎn)換為電子信號,執(zhí)行數(shù)據(jù)總線均衡,并定義物理數(shù)據(jù)總線接口。通常,利用諸如數(shù)據(jù)傳送控制設(shè)備(接口芯片)等硬件裝置來產(chǎn)生物理層和數(shù)據(jù)鏈路層。針對這兩層的分立IC在市場上是可得到的。通常,利用在處理器運行的固件或硬件來產(chǎn)生該事務層。
參考圖2和3,下文給出了對存儲和處理多個ROM存儲區(qū)中的接口配置數(shù)據(jù)的序列的詳細描述。ROM存儲區(qū)不必須為物理ROM存儲區(qū)的形式。作為替代,在各個網(wǎng)絡站點的RAM存儲區(qū)中可能已經(jīng)創(chuàng)建了這些存儲區(qū)。這通過網(wǎng)絡站點中的存儲器管理單元來實現(xiàn)。該存儲器管理單元預留/分配所需的存儲區(qū)。RAM存儲器并不排他地與數(shù)據(jù)鏈路層相關(guān)聯(lián)。其他組件也可以對其進行訪問,特別是由用于實現(xiàn)更高層的軟件裝置所控制的網(wǎng)絡站點中的微型控制器。
在該環(huán)境下,圖2示意地示出了在接口配置數(shù)據(jù)的編輯操作期間的方法步驟的流程圖。在編輯之前,在總線復位處理的過程中設(shè)置電子地址指針,如下ActualPtr=NextPtr。如圖2所示,于是,編輯操作總共包括十一個指令(0)…(10),在圖2中由偽代碼示出。
指令(0)和(10)(Lock()和Unlock())是必須的,以便防止多個應用的同時編輯操作。
在以下描述中,假定網(wǎng)絡訂戶站點具有在其中實現(xiàn)的三個ROM存儲區(qū),選擇了標簽ConfigROM A、ConfigROM B和ConfigROM C??梢杂上嚓P(guān)網(wǎng)絡訂戶站點中的驅(qū)動裝置利用電子地址指針ActualPtr、NextPtr和EditPtr來訪問這些ROM存儲區(qū)。根據(jù)方法的級別,可以將電子地址指針ActualPtr、NextPtr和EditPtr加載到三個地址寄存器中。ActualPtr指向ConfigROM中包含針對當前讀取的請求的接口配置數(shù)據(jù)的存儲區(qū)。NextPtr指向ConfigROM中包含用于在后續(xù)復位操作之后應答所讀取的請求的改變的接口配置數(shù)據(jù)的存儲區(qū)。EditPtr指向ConfigROM中可以對其中所存儲的接口配置數(shù)據(jù)進行改變的存儲區(qū)。此外,設(shè)置了針對地址指針的兩個緩沖區(qū)AuxPtr和TempPtr,在存儲區(qū)中同樣實現(xiàn)為輔助存儲區(qū)。
圖3示出了在ConfigROM A、B、C中所存儲的接口配置數(shù)據(jù)的變化的效果、以及對地址寄存器的內(nèi)容的復位操作效果的表格概況,并且還示出了在所述序列期間的ConfigROM A、B、C的各自(當前)操作。在圖3所示的表格概況中,描述了以下五種場景T0-T5利用后續(xù)的復位操作來編輯;T10-T19編輯和重新編輯接口配置數(shù)據(jù)和數(shù)據(jù)總線上的后續(xù)復位操作;T30-T33在指令(0)和(1)之間的第二編輯的結(jié)束之后的復位操作(參見圖2);T40-T43在指令(4)和(5)之間的第二編輯的結(jié)束之后的復位操作;以及T50-T54在指令(5)和(6)之間的第二編輯的結(jié)束之后的復位操作。
時間T0表示初始狀態(tài),其中ConfigROM A包含數(shù)據(jù)記錄0并用于作為數(shù)據(jù)總線的復位操作的結(jié)果的當前讀取請求。NextPtr同樣執(zhí)行ConfigROM A,因為不存在在后續(xù)復位操作之后使用的其他改變的接口配置數(shù)據(jù)。同樣包含數(shù)據(jù)記錄0的ConfigROM B可以保持變化。在時間T1處,ConfigROM B發(fā)生改變。在變化的過程中,將包含接收配置數(shù)據(jù)的數(shù)據(jù)記錄0改變?yōu)榘兓慕涌谂渲脭?shù)據(jù)的數(shù)據(jù)記錄0’。在該處理中所執(zhí)行的編輯在時間T2處已經(jīng)完成。然后,ConfigROM B包括包含完成了改變的變化接口配置數(shù)據(jù)的數(shù)據(jù)記錄1。
在時間T3,當執(zhí)行指令(0)…(4)(參見圖2)時,發(fā)生地址指針轉(zhuǎn)換,操作(ActualPtr==EditPtr)給出了結(jié)果“假”,這是不執(zhí)行指令(0)……(8)的原因。接下來,在時間T4,發(fā)生拷貝,這涉及將NextPtr(B(1))所指向的存儲區(qū)的數(shù)據(jù)內(nèi)容拷貝到EditPtr所指向的區(qū)域。在時間T5處,現(xiàn)在,在數(shù)據(jù)總線上出現(xiàn)復位操作,并且引起了對接口配置數(shù)據(jù)的讀取。在該復位操作期間,將ActualPtr設(shè)置為NextPtr的值。利用從ConfigROM B中讀取的數(shù)據(jù)記錄(數(shù)據(jù)記錄1)來處理現(xiàn)在作為在接口節(jié)點處的復位操作的結(jié)果而出現(xiàn)的所有讀取請求。
在時間T10處,接下來為進一步的編輯階段,其在時間T11處完成。在時間T12處,地址指針再次發(fā)生轉(zhuǎn)換,這引起了在執(zhí)行指令(0)…(4)(參見圖2)之后獲得了結(jié)果“假”。隨后為在時間T13、T14、T15的另一拷貝操作、進一步編輯和進一步編輯的終止。在時間T16處,地址指針再次發(fā)生轉(zhuǎn)換。不同于先前執(zhí)行指令(0)…(4)的情況,現(xiàn)在獲得了“真”,意味著在時間T17處執(zhí)行指令(6)…(8)。結(jié)果,EditPtr和AuxPtr中的條目被交換。由此所實現(xiàn)的效果為將EditPtr指向ConfigROM C。ConfigROM C用于在數(shù)據(jù)總線上的后續(xù)復位操作之后進行編輯。接下來,將當前數(shù)據(jù)記錄在時間T18處拷貝到ConfigROM C。作為時間T19處的復位操作的結(jié)果,現(xiàn)在,ActualPtr指向最新的數(shù)據(jù)記錄。
下面在圖3的表格概況中的場景以來自ConfigROM A、B、C中的接口配置數(shù)據(jù)的三個不同數(shù)據(jù)記錄開始(各自的起始點T30、T40、T50),作為在沒有中間的復位操作的情況下已經(jīng)執(zhí)行的兩個編輯操作的延續(xù)。圖3所示的表格概況示出了在序列中的任意時間處可以引起復位操作,而編輯操作不會危及到當前ConfigROM的不一致。
按照所述方式來使用三個ConfigROM A、B、C防止了作為數(shù)據(jù)總線的復位操作的結(jié)果的不一致接口配置數(shù)據(jù)的出現(xiàn)和傳輸,即使在編輯接口配置數(shù)據(jù)的改變操作期間出現(xiàn)了復位操作,因為僅對ConfigROM中的存儲區(qū)中的接口配置數(shù)據(jù)進行編輯,其既不在當前時間使用,也不在針對當前查詢的下一復位操作之后使用,也就是,可能存在臨時的不一致。因此,總是存在用于要改變的接口配置數(shù)據(jù)的ROM存儲區(qū),獨立于當前和后續(xù)讀取操作,該后續(xù)讀取操作分別作為對復位操作的響應而觸發(fā)。
權(quán)利要求
1.一種用于分布式站點網(wǎng)絡的網(wǎng)絡訂戶站點(2),特別是通過數(shù)據(jù)總線(1)連接的IEEE 1394網(wǎng)絡訂戶站點的網(wǎng)絡,所述網(wǎng)絡訂戶站點(2)具有至少三個針對操作相關(guān)接口配置數(shù)據(jù)的預留存儲區(qū);具有包括指向所述至少三個存儲區(qū)的電子指針的指針裝置、以及用于處理所述至少三個存儲區(qū)中的電子數(shù)據(jù)和用于所述至少三個存儲區(qū)之間的電子數(shù)據(jù)傳輸?shù)尿?qū)動裝置。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡訂戶站點,其特征在于所述至少三個存儲區(qū)中的第一存儲區(qū)是用于保持當前接口配置數(shù)據(jù)的當前存儲區(qū);所述至少三個存儲區(qū)中的第二存儲區(qū)是用于保持用于在數(shù)據(jù)總線(1)上的后續(xù)復位操作之后的檢索的接口配置數(shù)據(jù)的后續(xù)存儲區(qū);以及所述至少三個存儲區(qū)中的第三存儲區(qū)是用于保持可編輯接口配置數(shù)據(jù)的編輯存儲區(qū),還設(shè)置了用于對至少一個電子指針進行緩沖存儲的至少一個輔助存儲區(qū),并且所述指針裝置包括針對所述第一、第二和第三存儲區(qū)的各個電子指針。
3.一種用于操作分布式站點網(wǎng)絡中的網(wǎng)絡訂戶站點(2)的方法,特別是通過數(shù)據(jù)總線(1)連接的IEEE 1394網(wǎng)絡訂戶站點的網(wǎng)絡,其中以有組織的形式存儲操作相關(guān)接口配置數(shù)據(jù),可能在至少三個存儲區(qū)的子集中,其中利用包括指向所述至少三個存儲區(qū)的指針裝置、根據(jù)由網(wǎng)絡訂戶站點(2)接收到的數(shù)據(jù)總線(1)上的復位操作,將操作相關(guān)接口配置數(shù)據(jù)存儲在所述至少三個存儲區(qū)中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于利用至少一個輔助存儲區(qū)、以及包括針對第一、第二和第三存儲區(qū)的各個電子指針的指針裝置,將所述操作相關(guān)接口配置數(shù)據(jù)存儲在所述至少三個存儲區(qū)中的第一存儲區(qū)、所述至少三個存儲區(qū)中的第二存儲區(qū)、以及所述至少三個存儲區(qū)中的第三存儲區(qū)中,所述第一存儲區(qū)是用于保持當前接口配置數(shù)據(jù)的當前存儲區(qū);所述第二存儲區(qū)是用于保持用于在數(shù)據(jù)總線上的后續(xù)復位操作之后的檢索的接口配置數(shù)據(jù)的后續(xù)存儲區(qū);以及所述第三存儲區(qū)是用于保持可編輯接口配置數(shù)據(jù)的編輯存儲區(qū)。
全文摘要
本發(fā)明涉及一種網(wǎng)絡訂戶站點(2)、以及一種用于操作分布式站點網(wǎng)絡的網(wǎng)絡訂戶站點(2)的方法,特別是通過數(shù)據(jù)總線(1)連接的IEEE 1394網(wǎng)絡訂戶站點的網(wǎng)絡。所述網(wǎng)絡訂戶站點包括至少三個針對操作相關(guān)接口配置數(shù)據(jù)的存儲區(qū)、包括指向所述至少三個存儲區(qū)的電子指針的指針裝置、以及用于處理所述至少三個存儲區(qū)中的電子數(shù)據(jù)和用于所述至少三個存儲區(qū)之間的電子數(shù)據(jù)傳輸?shù)尿?qū)動裝置。
文檔編號H04L12/24GK1826777SQ200480020820
公開日2006年8月30日 申請日期2004年7月20日 優(yōu)先權(quán)日2003年7月31日
發(fā)明者庫爾特·克努特, 弗蘭克·格萊塞爾, 延斯·布羅克, 拉爾夫·凱勒 申請人:湯姆森許可貿(mào)易公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
仪陇县| 上思县| 新竹市| 琼中| 岗巴县| 焦作市| 武平县| 菏泽市| 临安市| 平顶山市| 宜宾市| 临澧县| 昌平区| 崇仁县| 和顺县| 启东市| 吉林省| 通城县| 泽州县| 榆林市| 太湖县| 怀来县| 融水| 大方县| 正蓝旗| 井研县| 定南县| 巴塘县| 长兴县| 南木林县| 定南县| 育儿| 沛县| 壤塘县| 米易县| 金门县| 姚安县| 乌拉特后旗| 开原市| 泰顺县| 白城市|