亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通信設(shè)備與通信方法

文檔序號(hào):7574452閱讀:177來(lái)源:國(guó)知局
專利名稱:通信設(shè)備與通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種網(wǎng)絡(luò)上的通信設(shè)備和通信方法。
目前已經(jīng)有了各種各樣的網(wǎng)絡(luò)如局域網(wǎng)或公用網(wǎng)等。網(wǎng)絡(luò)上運(yùn)行著靜止圖象、活動(dòng)圖象或語(yǔ)音等多媒體數(shù)據(jù)的各種多媒體通信或搜索請(qǐng)求業(yè)務(wù)通信等。因此需要一種通信設(shè)備能用一種不依賴于媒體類型和業(yè)務(wù)類型等的通用方法來(lái)處理在同一網(wǎng)絡(luò)上運(yùn)行著的所有這些類型的通信,并且其組成盡可能地簡(jiǎn)單。本發(fā)明涉及一種能用簡(jiǎn)單的結(jié)構(gòu)高效地實(shí)現(xiàn)上述多媒體通信的通信設(shè)備。
背景技術(shù)


圖16是先有技術(shù)的圖解說(shuō)明。
附圖16(a)所示是一個(gè)網(wǎng)絡(luò)的示例,其中每個(gè)進(jìn)行通信的通信設(shè)備被簡(jiǎn)單地表示為一個(gè)節(jié)點(diǎn)。在附圖16(a)中,頂節(jié)點(diǎn)是節(jié)點(diǎn)1,節(jié)點(diǎn)2和節(jié)點(diǎn)4都連在節(jié)點(diǎn)1下,節(jié)點(diǎn)3連在節(jié)點(diǎn)2下。節(jié)點(diǎn)3和節(jié)點(diǎn)4均為底節(jié)點(diǎn)或端節(jié)點(diǎn)。端節(jié)點(diǎn)是只配備終端設(shè)備的底節(jié)點(diǎn)。節(jié)點(diǎn)1為用戶小交換機(jī),主機(jī)等。節(jié)點(diǎn)2為一中間節(jié)點(diǎn)。
附圖16(b)顯示每個(gè)節(jié)點(diǎn)的設(shè)備組成。
在附圖16(b)中,節(jié)點(diǎn)1(221)為頂節(jié)點(diǎn)。節(jié)點(diǎn)2(222)為中間節(jié)點(diǎn)。節(jié)點(diǎn)3(223)為端節(jié)點(diǎn)。節(jié)點(diǎn)4(224)為端節(jié)點(diǎn)。引用號(hào)226表示端節(jié)點(diǎn)223的終端設(shè)備。
引用號(hào)331,341,351,361都表示各個(gè)節(jié)點(diǎn)的收發(fā)處理部分。每個(gè)收發(fā)處理部分都為多路復(fù)用通信配備了復(fù)用-解復(fù)用單元(MUX)。引用號(hào)332,342,352,362均為各個(gè)節(jié)點(diǎn)的緩沖區(qū)。引用號(hào)333,343,353,363都是各個(gè)節(jié)點(diǎn)的管理表。
每個(gè)節(jié)點(diǎn)收發(fā)處理部分將數(shù)據(jù)接收到接收緩沖區(qū)。通過(guò)查看管理表可查到一個(gè)送出收到的數(shù)據(jù)的發(fā)送地址,并將其保存在發(fā)送緩沖區(qū)來(lái)發(fā)送地址。經(jīng)復(fù)用解復(fù)用單元(MUX)(未畫)復(fù)用的發(fā)送數(shù)據(jù)被輸出給網(wǎng)絡(luò),并被端節(jié)點(diǎn)接收(如節(jié)點(diǎn)3),再在復(fù)用解復(fù)用單元(MUX)解復(fù)用后輸出給打印機(jī)或顯示器等。
附圖17表示的是現(xiàn)有技術(shù)中管理表和緩沖區(qū)的數(shù)據(jù)結(jié)構(gòu)。
附圖17(a)表示管理表的結(jié)構(gòu)。
現(xiàn)有技術(shù)中每個(gè)節(jié)點(diǎn)的管理表371記錄每個(gè)下級(jí)節(jié)點(diǎn)號(hào)碼,媒體類型(靜止圖象、活動(dòng)圖象、文本數(shù)據(jù)、語(yǔ)音等),數(shù)據(jù)大小,保存在發(fā)送和接收數(shù)據(jù)緩沖區(qū)中的輸入地址和輸出地址以及表明是否允許輸出的數(shù)據(jù)。
附圖17(b)表示緩沖區(qū)的組成。網(wǎng)絡(luò)緩沖區(qū)381保存網(wǎng)絡(luò)的收發(fā)數(shù)據(jù)。數(shù)據(jù)緩沖區(qū)382保存收發(fā)數(shù)據(jù)。發(fā)送區(qū)383在發(fā)送過(guò)程中臨時(shí)保存數(shù)據(jù)。接收區(qū)384在接收過(guò)程中臨時(shí)保存從網(wǎng)絡(luò)緩沖區(qū)381中收到的數(shù)據(jù)。
附圖17(c)表示現(xiàn)有技術(shù)中數(shù)據(jù)的組成?,F(xiàn)有技術(shù)中發(fā)送數(shù)據(jù)358的組成是數(shù)據(jù)的順序是固定的,例如數(shù)據(jù)大小,媒體類型,發(fā)送目的節(jié)點(diǎn)號(hào),發(fā)送源節(jié)點(diǎn)號(hào)以及發(fā)送對(duì)象的實(shí)際數(shù)據(jù)都按這種事先固定的順序排列。附圖17(c)顯示了一例其數(shù)據(jù)大小為25字節(jié),媒體類型為文本數(shù)據(jù),發(fā)送目的節(jié)點(diǎn)號(hào)為15,通信源節(jié)點(diǎn)號(hào)為1。排列的順序是固定的而且這些值被按圖17所示的順序格式化和發(fā)送。一個(gè)節(jié)點(diǎn)收到數(shù)據(jù)后從收到的數(shù)據(jù)項(xiàng)的排列順序解釋接收到的數(shù)據(jù)的含義。
附圖18所示是先有技術(shù)中通信設(shè)備的流程圖。
第1步通信設(shè)備從節(jié)點(diǎn)2接收數(shù)據(jù)。第2步數(shù)據(jù)被輸入到數(shù)據(jù)緩沖區(qū)的接收數(shù)據(jù)區(qū)。第3步判斷數(shù)據(jù)是頭還是其他數(shù)據(jù)。如果第3步的判斷結(jié)果是頭,則第4步數(shù)據(jù)被輸入到緩沖區(qū),如果第3步的判斷結(jié)果不是頭,則該數(shù)據(jù)被當(dāng)作不規(guī)則數(shù)據(jù)。
第6步判斷頭后面的數(shù)據(jù)是不是數(shù)據(jù)。如果第6步的判斷結(jié)果是非數(shù)據(jù),該數(shù)據(jù)就被當(dāng)作不規(guī)則數(shù)據(jù)。如果它是數(shù)據(jù),則第7步數(shù)據(jù)被輸入緩沖區(qū)。第9步是緩沖區(qū)處理,在第9步判斷數(shù)據(jù)是否從緩沖區(qū)溢出。如果已溢出,就執(zhí)行溢出處理(溢出數(shù)據(jù)被臨時(shí)保存到其他緩沖區(qū))。
第11步至第19步為頭處理。如果第9步的判斷結(jié)果是不數(shù)據(jù)未溢出,則檢查傳送端節(jié)點(diǎn)號(hào)T-NO。如果判斷結(jié)果是OK(正確),則在第14步判斷媒體類型,如果不正確,則在第13步執(zhí)行不規(guī)則處理。如果第14步的判斷結(jié)果是OK,則在第13步確認(rèn)媒體類型并設(shè)置表示媒體數(shù)據(jù)類型的標(biāo)志。然后在第16步檢查接收的端號(hào)碼(T-NO)。如果判斷結(jié)果是該號(hào)碼存在,就判定其目的地(傳送方向),如果號(hào)碼不存在,則在第18步執(zhí)行不規(guī)則處理。
第20步將緩沖區(qū)的數(shù)據(jù)從發(fā)送區(qū)傳送到接收數(shù)據(jù)區(qū)。在第21步判斷數(shù)據(jù)是否存在。如果數(shù)據(jù)存在,則重復(fù)第3步后的每一步。如果數(shù)據(jù)在第21步結(jié)束,則在第22步選擇一個(gè)硬件。第23步判斷媒體是否可用,如果媒體可用,數(shù)據(jù)被發(fā)送到網(wǎng)絡(luò)緩沖區(qū)(為每種媒體都準(zhǔn)備了網(wǎng)絡(luò)緩沖區(qū))。在第25步判斷數(shù)據(jù)是否結(jié)束,第22步后的每一步都重復(fù)執(zhí)行,如果數(shù)據(jù)結(jié)束,對(duì)每種媒體類型數(shù)據(jù)在硬件處理。
在附圖18流程圖的過(guò)程中,每個(gè)節(jié)點(diǎn)都在收發(fā)過(guò)程中引用管理表。在此過(guò)程中檢查是否存在下級(jí)節(jié)點(diǎn)號(hào)碼(端節(jié)點(diǎn)號(hào)T-NO),進(jìn)一步讀取端節(jié)點(diǎn)號(hào)(T-NO)的數(shù)據(jù)(屬性值),找到媒體類型、數(shù)據(jù)大小、緩沖區(qū)輸入地址、是否允許輸出等,且寫數(shù)據(jù)所需的輸出地址被引用和檢查。
在已有技術(shù)的通信設(shè)備中,如果通信設(shè)備收到數(shù)據(jù),并為通信復(fù)用或解復(fù)用數(shù)據(jù)等后,必須將數(shù)據(jù)臨時(shí)保存到一個(gè)緩沖區(qū)中。因此,需要有復(fù)雜的緩沖區(qū)數(shù)據(jù)處理如數(shù)據(jù)溢出處理等。
而且,在已有技術(shù)的通信設(shè)備中,數(shù)據(jù)格式必須固定以便每個(gè)節(jié)點(diǎn)處理,因此系統(tǒng)是鋼性的且不容易增加或刪除節(jié)點(diǎn)。
在已有技術(shù)的通信設(shè)備中,如果數(shù)據(jù)不存在或通信因故障而不可用時(shí),需要有復(fù)雜的故障處理(例如,緩沖區(qū)數(shù)據(jù)溢出處理,對(duì)不規(guī)則的其他處理)。
另外,在已有技術(shù)的通信設(shè)備中,每個(gè)節(jié)點(diǎn)的管理表必須在系統(tǒng)啟動(dòng)的第一起始時(shí)間內(nèi)形成并固定。因此,增加、刪除或修改節(jié)點(diǎn)時(shí)整個(gè)系統(tǒng)必須重新構(gòu)造。
本發(fā)明為能用一個(gè)通用方法處理同一網(wǎng)絡(luò)的各種媒體的網(wǎng)絡(luò)提供了通信,其構(gòu)成簡(jiǎn)單,增加或刪除節(jié)點(diǎn)時(shí)系統(tǒng)無(wú)須重新構(gòu)造。

發(fā)明內(nèi)容
本發(fā)明涉及連接一個(gè)或多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)上的節(jié)點(diǎn)的通信設(shè)備和通信方法。網(wǎng)絡(luò)節(jié)點(diǎn)上有一張控制通信的管理表,如果它有下級(jí)節(jié)點(diǎn),則管理表保存了標(biāo)識(shí)下級(jí)節(jié)點(diǎn)的下級(jí)節(jié)點(diǎn)數(shù)據(jù)。通信設(shè)備有一目的地查找裝置,它從其上級(jí)節(jié)點(diǎn)或下級(jí)節(jié)點(diǎn)接收數(shù)據(jù)并根據(jù)數(shù)據(jù)的頭決定發(fā)送目的地。當(dāng)非頂級(jí)節(jié)點(diǎn)從下級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)記錄在管理表中,它就將數(shù)據(jù)發(fā)送給一下級(jí)節(jié)點(diǎn),如果目的節(jié)點(diǎn)未記錄在管理表中,它就將數(shù)據(jù)發(fā)送給一上級(jí)節(jié)點(diǎn)。當(dāng)它從上級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)記錄在管理表中,它就將數(shù)據(jù)發(fā)送給一下級(jí)節(jié)點(diǎn),如果目的節(jié)點(diǎn)未記錄在管理表中,它就將數(shù)據(jù)丟棄。當(dāng)頂級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),它查看管理表,如果目的節(jié)點(diǎn)記錄在管理表中,它就將根上的中間節(jié)點(diǎn)號(hào)碼增加到去目的地的路徑上。如果目的節(jié)點(diǎn)未記錄在管理表中則丟棄該數(shù)據(jù)。
根據(jù)本發(fā)明,可用通用方法通過(guò)一條高速率傳輸線路來(lái)同時(shí)發(fā)送各種數(shù)據(jù),且構(gòu)成簡(jiǎn)單。另外其管理表可在系統(tǒng)第一次啟動(dòng)時(shí)自動(dòng)產(chǎn)生。且在增加、刪除或修改節(jié)點(diǎn)時(shí)管理表也能很方便地更新。
附圖簡(jiǎn)述附圖1是本發(fā)明的基本構(gòu)成的一個(gè)示例圖。
附圖2是本發(fā)明的基本構(gòu)成的動(dòng)作一個(gè)示例圖。
附圖3顯示本發(fā)明的優(yōu)選實(shí)施方案1。
附圖4是各個(gè)節(jié)點(diǎn)組成和管理表格式的示例。
附圖5表示發(fā)送-接收處理部分的組成。
附圖6表示本發(fā)明中管理表的組成。
附圖7表示本發(fā)明中頭的組成。
附圖8表示傳送目的地的流程圖。
附圖9表示一個(gè)應(yīng)用本發(fā)明的網(wǎng)絡(luò)。
附圖10是產(chǎn)生管理表的方法的一個(gè)示例性說(shuō)明。
附圖11是給每個(gè)節(jié)點(diǎn)設(shè)置節(jié)點(diǎn)號(hào)的流程圖。
附圖12是產(chǎn)生管理表的方法的一個(gè)示例性說(shuō)明。
附圖13顯示多媒體數(shù)據(jù)通信方法。
附圖14是啟動(dòng)協(xié)議的方法的一個(gè)示例性說(shuō)明。
附圖15顯示業(yè)務(wù)的通信方法。
附圖16是已有技術(shù)的一個(gè)示例性說(shuō)明。
附圖17顯示的是已有技術(shù)中的管理表、緩沖區(qū)結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。
附圖18是已有技術(shù)的通信設(shè)備的流程圖。
優(yōu)選實(shí)施方案內(nèi)容附圖1表示了本發(fā)明的一個(gè)基本構(gòu)成。節(jié)點(diǎn)數(shù)據(jù)可以有多種方法來(lái)標(biāo)識(shí)一個(gè)節(jié)點(diǎn)如節(jié)點(diǎn)號(hào)、節(jié)點(diǎn)名、網(wǎng)絡(luò)名等。下面以用節(jié)點(diǎn)號(hào)(T-NO)來(lái)標(biāo)識(shí)節(jié)點(diǎn)為例。
在附圖1(a)中,節(jié)點(diǎn)A(1)號(hào)碼為1,節(jié)點(diǎn)B(2)號(hào)碼為2,節(jié)點(diǎn)C(3)號(hào)碼為3,節(jié)點(diǎn)D(4)號(hào)碼為4,節(jié)點(diǎn)E(5)號(hào)碼為5,如圖所示。節(jié)點(diǎn)A的管理表11中有下級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)號(hào)(節(jié)點(diǎn)2和節(jié)點(diǎn)5在節(jié)點(diǎn)1下,節(jié)點(diǎn)3和節(jié)點(diǎn)4在節(jié)點(diǎn)2下)。節(jié)點(diǎn)B的管理表12中有下級(jí)節(jié)點(diǎn)號(hào)(節(jié)點(diǎn)3和節(jié)點(diǎn)4在節(jié)點(diǎn)2下)。
節(jié)點(diǎn)C的管理表13,節(jié)點(diǎn)D的管理表14,節(jié)點(diǎn)E的管理表15如附圖1(b)所示。
本發(fā)明的數(shù)據(jù)結(jié)構(gòu)21的一個(gè)示例如附圖1(b)所示。本發(fā)明的數(shù)據(jù)由屬性名,屬性值和數(shù)據(jù)(實(shí)際數(shù)據(jù))等組成。
傳送數(shù)據(jù)22的一個(gè)示例如附圖1(b)所示,它顯示數(shù)據(jù)大小為25,媒體類型為文本,目的節(jié)點(diǎn)號(hào)為15,符號(hào)“YES”表示目的節(jié)點(diǎn)是一端節(jié)點(diǎn),以及給傳送目標(biāo)的實(shí)際數(shù)據(jù)。
如附圖1(a)中的示例所示,屬性名的屬性值為25,媒體類型的屬性值為文本,節(jié)點(diǎn)號(hào)的屬性值為15,表示節(jié)點(diǎn)號(hào)T-NO是否為端節(jié)點(diǎn)的屬性值為“YES”。在本發(fā)明中,屬性名和屬性值成對(duì)發(fā)送。
另外根據(jù)包含屬性名和屬性值的頭和附圖1(a)中所示的管理表,在每個(gè)節(jié)點(diǎn)都很容易找到目的節(jié)點(diǎn)的根。在本發(fā)明中通過(guò)使用一條允許發(fā)送的數(shù)據(jù)大小超過(guò)給定數(shù)據(jù)大小的高速傳輸線路,全部數(shù)據(jù)大小的頭和實(shí)際數(shù)據(jù)就能發(fā)送,而不用緩存。
參照附圖1(a),下面舉例介紹從節(jié)點(diǎn)C到節(jié)點(diǎn)E的數(shù)據(jù)傳送的操作。
首先在節(jié)點(diǎn)C產(chǎn)生一個(gè)尋址節(jié)點(diǎn)E的頭并被附到數(shù)據(jù)(實(shí)際數(shù)據(jù))上。含頭的數(shù)據(jù)被發(fā)送給節(jié)點(diǎn)B。節(jié)點(diǎn)B查看自己的管理表,并確認(rèn)節(jié)點(diǎn)E不是節(jié)點(diǎn)B的下級(jí)節(jié)點(diǎn),因?yàn)閿?shù)據(jù)是指向上行方向,所以節(jié)點(diǎn)B將數(shù)據(jù)傳送給節(jié)點(diǎn)A。節(jié)點(diǎn)A查看自己的管理表,如果說(shuō)數(shù)據(jù)的指向節(jié)點(diǎn)記錄在管理表中,節(jié)點(diǎn)A將數(shù)據(jù)發(fā)送給節(jié)點(diǎn)E。節(jié)點(diǎn)E接收數(shù)據(jù)并輸出。
或者說(shuō),如果節(jié)點(diǎn)B從節(jié)點(diǎn)A收到數(shù)據(jù),而數(shù)據(jù)中不包含節(jié)點(diǎn)B的下級(jí)節(jié)點(diǎn)(節(jié)點(diǎn)C,節(jié)點(diǎn)D),節(jié)點(diǎn)B將丟棄數(shù)據(jù)。
進(jìn)一步,如果數(shù)據(jù)從節(jié)點(diǎn)C傳送至節(jié)點(diǎn)D后,因?yàn)楣?jié)點(diǎn)D記錄在節(jié)點(diǎn)B的管理表中,節(jié)點(diǎn)B從節(jié)點(diǎn)C接收到數(shù)據(jù)并將數(shù)據(jù)傳送給節(jié)點(diǎn)D。
如上所述,當(dāng)除頂節(jié)點(diǎn)外的每個(gè)節(jié)點(diǎn)從其下級(jí)節(jié)點(diǎn)收到數(shù)據(jù)后,每個(gè)節(jié)點(diǎn)都查看管理表,如果指向節(jié)點(diǎn)未記錄在自己的管理表中就將收到的數(shù)據(jù)向上級(jí)節(jié)點(diǎn)發(fā)送,而如果指向節(jié)點(diǎn)已記錄在自己的管理表中就將數(shù)據(jù)發(fā)送給下級(jí)節(jié)點(diǎn)。當(dāng)除頂節(jié)點(diǎn)外的每個(gè)節(jié)點(diǎn)從其上級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果指向節(jié)點(diǎn)已記錄在自己的管理表中就將數(shù)據(jù)發(fā)送給下級(jí)節(jié)點(diǎn)。如果指向節(jié)點(diǎn)未記錄在自己的管理表中就將收到的數(shù)據(jù)丟棄。而當(dāng)頂節(jié)點(diǎn)從其下級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),它查看管理表,得到目的節(jié)點(diǎn)的根上的節(jié)點(diǎn),并將節(jié)點(diǎn)附加到收到的數(shù)據(jù)上。然后頂節(jié)點(diǎn)將數(shù)據(jù)發(fā)送給一下級(jí)節(jié)點(diǎn)?;蛘咴谥赶蚬?jié)點(diǎn)未記錄在自己的管理表中時(shí)就將收到的數(shù)據(jù)丟棄。
一般查明收到數(shù)據(jù)的媒體類型后,每個(gè)節(jié)點(diǎn)應(yīng)啟動(dòng)對(duì)應(yīng)該媒體類型的處理設(shè)備。在本發(fā)明中,媒體類型能很容易地從頭的屬性名的屬性值(文本,話音,靜止圖象等)得到。
參照附圖2,下面介紹本發(fā)明的基本構(gòu)成的操作。
附圖2顯示了用一通用方法在一條高速傳輸線路上發(fā)送話音,字符,文本,靜止圖象,活動(dòng)圖象等多媒體數(shù)據(jù)的基本原理。如附圖2所示,每種數(shù)據(jù)都是單獨(dú)發(fā)送的,實(shí)際上每種數(shù)據(jù)都被復(fù)用成發(fā)送數(shù)據(jù)。
附圖2中顯示了速率為400Mbps,1Gbps等的高速傳輸線路31,端節(jié)點(diǎn)32,節(jié)點(diǎn)33,話音數(shù)據(jù)41,文本數(shù)據(jù)33,靜止數(shù)據(jù)43,活動(dòng)數(shù)據(jù)44,在節(jié)點(diǎn)33被分離的話音數(shù)據(jù)45,已通過(guò)節(jié)點(diǎn)33的靜止數(shù)據(jù)47。
在發(fā)送多媒體數(shù)據(jù)時(shí),話音所需的傳送速率為64kbs,字符數(shù)據(jù)為1.2-28.8kbps,靜止圖象為1-2Mbps,活動(dòng)圖象為100Mbps。一條400Mbps,1Gbps的高速傳輸線路的速率已足夠高,且對(duì)這些傳送數(shù)據(jù)有很大的余量,因此,每種媒體數(shù)據(jù)都能用一種通用方法在一條傳輸線路上發(fā)送。而且媒體類型的全部屬性值等可很容易地從頭中獲得,因此如附圖2所示,話音,文本數(shù)據(jù),靜止圖象,活動(dòng)圖象等的媒體類型和傳送方向能很容易地從頭中獲得。通信可用簡(jiǎn)單的構(gòu)造實(shí)現(xiàn),用不著已有技術(shù)所必需的接收緩沖區(qū),發(fā)送緩沖區(qū)等。而且數(shù)據(jù)在本發(fā)明中能更有效地傳送。
附圖3顯示了優(yōu)選實(shí)施方案1。
附圖3顯示了一連接了環(huán)型局域網(wǎng)(含節(jié)點(diǎn)LN1(55),BN3(52),CN54)和星型局域網(wǎng)LAN1(含節(jié)點(diǎn)BN1(56),BN2(57),TN1(58))和星型局域網(wǎng)LAN2(含節(jié)點(diǎn)BN3(52),TN2(51))的網(wǎng)絡(luò)。
在附圖3中,TN2(51)是一端節(jié)點(diǎn)并連接著一個(gè)終端58。局域網(wǎng)LAN2(53)是一中間節(jié)點(diǎn)并連接星型局域網(wǎng)LAN2。CN4是頂節(jié)點(diǎn)。LN1(55)是一中間節(jié)點(diǎn)并連接星型局域網(wǎng)LAN1。BN1(56)是一中間節(jié)點(diǎn)。N2(57)是底節(jié)點(diǎn)(沒(méi)有終端設(shè)備)。TN1(58)是一端節(jié)點(diǎn)。
如圖所示,傳送數(shù)據(jù)示例61在端節(jié)點(diǎn)(TN1)產(chǎn)生,數(shù)據(jù)示例62通過(guò)端節(jié)點(diǎn)(TN1)并加上了傳送數(shù)據(jù)長(zhǎng)度,數(shù)據(jù)示例63通過(guò)節(jié)點(diǎn)(BN1)56并加上了一通過(guò)節(jié)點(diǎn)的節(jié)點(diǎn)號(hào)BN-NO,通過(guò)CN54的示例數(shù)據(jù)64增加了到目的節(jié)點(diǎn)的通路上的中間節(jié)點(diǎn)號(hào)。
下面以從一端節(jié)點(diǎn)(TN1)58傳送上述示例數(shù)據(jù)到另一端節(jié)點(diǎn)(TN2)51為例介紹附圖3的網(wǎng)絡(luò)的操作。
1、端節(jié)點(diǎn)設(shè)備58產(chǎn)生送往端節(jié)點(diǎn)(TN2)51的傳送數(shù)據(jù)61。傳送數(shù)據(jù)61由要發(fā)送的實(shí)際數(shù)據(jù)和一含目的節(jié)點(diǎn)號(hào)(TN-NO),密碼和數(shù)據(jù)類型的頭組成。傳送數(shù)據(jù)61的數(shù)據(jù)部分包括目的節(jié)點(diǎn)除外的頭數(shù)據(jù)和要送的實(shí)際數(shù)據(jù)。
2、TN1(58)計(jì)算傳送數(shù)據(jù)61的記錄長(zhǎng)度并將記錄長(zhǎng)度加到傳送數(shù)據(jù)61上產(chǎn)生傳送數(shù)據(jù)62,再將其傳送給一中間節(jié)點(diǎn)(BN1)56。在BN1(56)查看管理表(附圖3中未畫)以尋找傳送地址,并將BN1(56)的端節(jié)點(diǎn)號(hào)(T-NO)加到傳送數(shù)據(jù)62上產(chǎn)生傳送數(shù)據(jù)63。傳送數(shù)據(jù)63再被傳送給中間節(jié)點(diǎn)LN1(55)。在中間節(jié)點(diǎn)LN1(55)查看管理表(附圖3中未畫)并查找目的節(jié)點(diǎn)號(hào),然后節(jié)點(diǎn)號(hào)LN1被加到頭,傳送數(shù)據(jù)被送往CN54。在頂節(jié)點(diǎn)(CN)54查看管理表(附圖3中未畫)且中間節(jié)點(diǎn)號(hào)(LN2(53),BN3(52))被加到傳送數(shù)據(jù)以產(chǎn)生傳送數(shù)據(jù)64,然后傳送數(shù)據(jù)64被送給一中間節(jié)點(diǎn)LN2(53)。進(jìn)一步,在LN2(53)查看管理表(附圖3中未畫),并傳送給節(jié)點(diǎn)BN3(52)。在BN3(52)查看管理表(附圖3中未畫),數(shù)據(jù)被傳送給節(jié)點(diǎn)TN2(51),數(shù)據(jù)的內(nèi)容在端節(jié)點(diǎn)設(shè)備51輸出。
附圖4顯示各個(gè)節(jié)點(diǎn)的組成和管理表的格式。
附圖4(a)顯示節(jié)點(diǎn)組成。節(jié)點(diǎn)71,收發(fā)部分72,管理表產(chǎn)生部分73,發(fā)送地址查找部分74,收發(fā)處理部分75和管理表78如附圖4(a)所示。管理表產(chǎn)生部分73在系統(tǒng)的第一啟動(dòng)時(shí)刻產(chǎn)生管理表78,并在增加、刪除或修改節(jié)點(diǎn)時(shí)更新管理表。發(fā)送地址方向查找部分74判斷發(fā)送收到的數(shù)據(jù)時(shí)的發(fā)送根。
附圖4(b)顯示頂節(jié)點(diǎn)(CN0)在第一啟動(dòng)時(shí)刻(第一次激活系統(tǒng))設(shè)置節(jié)點(diǎn)號(hào)所用的格式。格式78包括其下級(jí)節(jié)點(diǎn)號(hào)的后續(xù)號(hào)T-NO,它對(duì)應(yīng)上述端節(jié)點(diǎn)號(hào),每個(gè)節(jié)點(diǎn)產(chǎn)生的隨機(jī)數(shù)和每個(gè)節(jié)點(diǎn)的名字。
附圖4(c)顯示每個(gè)節(jié)點(diǎn)(中間節(jié)點(diǎn),端節(jié)點(diǎn))管理表的格式。自己節(jié)點(diǎn)產(chǎn)生的隨機(jī)數(shù),從一中心(CN)得到的后續(xù)號(hào)和節(jié)點(diǎn)名。
后續(xù)節(jié)點(diǎn)號(hào)由中心節(jié)點(diǎn)根據(jù)每個(gè)節(jié)點(diǎn)產(chǎn)生的隨機(jī)數(shù)決定。查找節(jié)點(diǎn)號(hào)的具體方法在后面介紹。
附圖5顯示收發(fā)處理部分組成示例。
附圖5顯示了復(fù)用-解復(fù)用設(shè)備(MUX)111,協(xié)議處理部分112,協(xié)議啟動(dòng)部分113,協(xié)議保持部分114,HDLC協(xié)議例程115,BSC協(xié)議例程116,TCP/IP協(xié)議例程117,電話例程118。
另外附圖5還顯示了媒體處理設(shè)備121,文本數(shù)據(jù)處理部分122,話音數(shù)據(jù)處理部分123,靜止圖象處理部分124和活動(dòng)圖象處理部分125。
而且附圖5還顯示了業(yè)務(wù)處理部分131,為查尋請(qǐng)求提供查尋業(yè)務(wù)的查尋處理部分132,追蹤處理部分133,啟動(dòng)遠(yuǎn)端程序的遠(yuǎn)端協(xié)議例程控制部分134。
追蹤處理部分133查看通話對(duì)方的日程并在沒(méi)有應(yīng)答的情況下將電話接到預(yù)定的地方。或者接入到對(duì)方的便攜鈴從而一旦對(duì)方應(yīng)答本方,它就能將對(duì)方和本方連通。
附圖5還顯示了文本數(shù)據(jù)輸入-輸出設(shè)備141,話音數(shù)據(jù)輸入-設(shè)備142,靜止圖象輸入-輸出設(shè)備143和活動(dòng)圖象輸入-輸出設(shè)備143。
在附圖5的構(gòu)成中,文本數(shù)據(jù)輸入-輸出設(shè)備141,話音數(shù)據(jù)輸入輸出設(shè)備142,靜止圖象輸入-輸出設(shè)備143和活動(dòng)圖象輸入-輸出設(shè)備144并不是絕對(duì)必需的。
附圖6顯示了本發(fā)明中管理表的一個(gè)示例。
附圖6(a)(b)(c)顯示用于附圖3中網(wǎng)絡(luò)的管理表的組成。
附圖6(a)表示的是BN1的管理表81,它包括本節(jié)點(diǎn)的節(jié)點(diǎn)號(hào)(后續(xù)節(jié)點(diǎn)號(hào)T-NO),隨機(jī)號(hào)數(shù)據(jù),節(jié)點(diǎn)名和下級(jí)站點(diǎn)的節(jié)點(diǎn)號(hào)(后續(xù)號(hào)T-NO)(BN2和BN3的管理表也有幾乎相同的組成)。它將下級(jí)站(TN1)送來(lái)的管理表鏈接到自己的管理表并保存起來(lái)。
附圖6(b)表示LN1的管理表82(LN2的與此相同)。它包括下級(jí)站BN1和BN2的節(jié)點(diǎn)號(hào)(后續(xù)號(hào)T-NO),且每個(gè)從下級(jí)節(jié)點(diǎn)送來(lái)的下級(jí)節(jié)點(diǎn)的管理表的拷貝都被鏈接到該節(jié)點(diǎn)的管理表。
附圖6(c)表示匯接站(CN)管理表的組成。管理表83包括下級(jí)節(jié)點(diǎn)LN的節(jié)點(diǎn)號(hào)和從下級(jí)節(jié)點(diǎn)送來(lái)的管理表。每個(gè)管理表被相互鏈接起來(lái),如附圖3(c)所示。
附圖7顯示本發(fā)明中頭組成的示例。
在附圖7中顯示了傳送數(shù)據(jù)9。在這里以順序發(fā)送話音數(shù)據(jù)和活動(dòng)圖象數(shù)據(jù)為例。每種數(shù)據(jù)都有頭記錄各自數(shù)據(jù)的目的地址。
頭92顯示了詳細(xì)信息,數(shù)據(jù)大小為25,媒體類型為文本數(shù)據(jù),目的節(jié)點(diǎn)的節(jié)點(diǎn)號(hào)為15,有關(guān)地址是否為端節(jié)點(diǎn)號(hào)的信息為“YES”,源節(jié)點(diǎn)的密碼(隨機(jī)數(shù))。
附圖8表示尋找至目的地根的流程圖。
該流程圖對(duì)每個(gè)節(jié)點(diǎn)都是相同的。
第1步(S1)查看節(jié)點(diǎn)是否為頂節(jié)點(diǎn)。如果第1步(S1)發(fā)現(xiàn)節(jié)點(diǎn)不是頂節(jié)點(diǎn),則在第1’步(S1’)查看節(jié)點(diǎn)是否為底節(jié)點(diǎn)。如果節(jié)點(diǎn)是底節(jié)點(diǎn),就不必判斷到目的地的路徑,于是在第2’步(S2’)執(zhí)行底節(jié)點(diǎn)的處理。底節(jié)點(diǎn)的處理是在發(fā)送模式下將接收到的數(shù)據(jù)發(fā)送給一上級(jí)節(jié)點(diǎn),而在接收模式下查看接收數(shù)據(jù)是否是到自己的地址,并輸出給自己節(jié)點(diǎn)的數(shù)據(jù)。
如果第1’步(S1’)發(fā)現(xiàn)節(jié)點(diǎn)不是底節(jié)點(diǎn),則第2步(S2)查看頭的地址是否記錄在管理表中。如果節(jié)點(diǎn)號(hào)已記錄在管理表中,則第4步(S4)不論是上行數(shù)據(jù)還是下行數(shù)據(jù)都將其發(fā)送給下級(jí)節(jié)點(diǎn)。如果節(jié)點(diǎn)號(hào)未記錄在管理表中,則第5步(S5)查看數(shù)據(jù)是否為上行方向。如果第5步(S5)中數(shù)據(jù)為上行方向的,則將其發(fā)送給上級(jí)節(jié)點(diǎn),如果數(shù)據(jù)不是上行方向的,則在第7步(S7)丟棄該數(shù)據(jù)。
如果第1步中的節(jié)點(diǎn)為頂節(jié)點(diǎn),則查看其地址是否記錄在管理表中。如果它已記錄在管理表中,則頂節(jié)點(diǎn)將所有中間節(jié)點(diǎn)加到目的節(jié)點(diǎn)的路徑上,并將其發(fā)送給一下級(jí)節(jié)點(diǎn)。如果它未記錄在管理表中,數(shù)據(jù)就被丟棄。
附圖9顯示應(yīng)用本發(fā)明的一個(gè)網(wǎng)絡(luò)系統(tǒng)。
在附圖9中顯示了總線連接型局域網(wǎng)系統(tǒng)91’,光局域網(wǎng)系統(tǒng)92’,用戶小交換機(jī)連接型系統(tǒng)93,公用網(wǎng)94以及通過(guò)總線連接型局域網(wǎng)系統(tǒng)91’進(jìn)行通信的移動(dòng)通信系統(tǒng)95。
總線連接型局域網(wǎng)系統(tǒng)91’由節(jié)點(diǎn)2,節(jié)點(diǎn)3和節(jié)點(diǎn)4組成。每個(gè)節(jié)點(diǎn)都連接到局域網(wǎng)系統(tǒng)總線,節(jié)點(diǎn)5連接附屬節(jié)點(diǎn)6,節(jié)點(diǎn)7和節(jié)點(diǎn)8。
光纖局域網(wǎng)系統(tǒng)92’由節(jié)點(diǎn)1,節(jié)點(diǎn)2和節(jié)點(diǎn)9(用戶小交換機(jī))組成。每個(gè)節(jié)點(diǎn)都連接到局域網(wǎng)光纜。
用戶小交換機(jī)連接型系統(tǒng)93由節(jié)點(diǎn)9,節(jié)點(diǎn)11,節(jié)點(diǎn)12和節(jié)點(diǎn)13組成。如圖所示節(jié)點(diǎn)11,節(jié)點(diǎn)12和節(jié)點(diǎn)13都連到節(jié)點(diǎn)9(用戶小交換機(jī))。
本發(fā)明可以應(yīng)用到只含一個(gè)局域網(wǎng)系統(tǒng)或一個(gè)公用系統(tǒng)的單個(gè)系統(tǒng)。當(dāng)然本發(fā)明也可以應(yīng)用到由局域網(wǎng)系統(tǒng)和公用系統(tǒng)組成的復(fù)雜系統(tǒng)。
附圖10是管理表產(chǎn)生方法的示例說(shuō)明。
在本發(fā)明中,頂節(jié)點(diǎn)(匯接節(jié)點(diǎn))根據(jù)每個(gè)節(jié)點(diǎn)產(chǎn)生的隨機(jī)數(shù)自動(dòng)設(shè)置標(biāo)識(shí)網(wǎng)絡(luò)節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù)。
下面介紹一個(gè)頂節(jié)點(diǎn)(匯接節(jié)點(diǎn))根據(jù)每個(gè)節(jié)點(diǎn)產(chǎn)生的隨機(jī)數(shù)自動(dòng)設(shè)置節(jié)點(diǎn)號(hào)的后續(xù)號(hào)碼的例子。
如附圖10所示,假設(shè)每個(gè)節(jié)點(diǎn)都連到一條傳輸線路。
節(jié)點(diǎn)4是頂節(jié)點(diǎn)。中間節(jié)點(diǎn)3和節(jié)點(diǎn)5是頂節(jié)點(diǎn)的下級(jí)節(jié)點(diǎn)。節(jié)點(diǎn)1是節(jié)點(diǎn)3的下級(jí)節(jié)點(diǎn)。節(jié)點(diǎn)6,節(jié)點(diǎn)7和節(jié)點(diǎn)8是節(jié)點(diǎn)5的下級(jí)節(jié)點(diǎn)。
每個(gè)節(jié)點(diǎn)包括一個(gè)管理表產(chǎn)生設(shè)備。當(dāng)系統(tǒng)初始啟動(dòng)時(shí),每個(gè)節(jié)點(diǎn)都產(chǎn)生隨機(jī)數(shù)。每個(gè)隨機(jī)數(shù)都被發(fā)送給頂節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)發(fā)出其隨機(jī)數(shù)后,中間節(jié)點(diǎn)(節(jié)點(diǎn)3,節(jié)點(diǎn)5)都收到其下級(jí)節(jié)點(diǎn)的隨機(jī)數(shù),并生成管理表的一種格式(見(jiàn)附圖4(c))。頂節(jié)點(diǎn)收到下級(jí)節(jié)點(diǎn)送來(lái)的隨機(jī)數(shù)后根據(jù)每個(gè)節(jié)點(diǎn)的隨機(jī)數(shù)用一格式設(shè)置后續(xù)號(hào)碼(見(jiàn)附圖4(b))。然后后續(xù)號(hào)碼被送往下級(jí)節(jié)點(diǎn)。接收到后續(xù)號(hào)碼的中間節(jié)點(diǎn)將與隨機(jī)數(shù)對(duì)應(yīng)的后續(xù)號(hào)碼用此格式記錄下來(lái),并再將其發(fā)給下級(jí)節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)都執(zhí)行這些步驟,從而每個(gè)節(jié)點(diǎn)的管理表都產(chǎn)生了。
在上述過(guò)程中,管理表的格式產(chǎn)生后,中間節(jié)點(diǎn)就將下級(jí)節(jié)點(diǎn)送來(lái)的管理表的格式全連接到自己的格式從而產(chǎn)生管理表的一個(gè)分層結(jié)構(gòu)。以后從頂節(jié)點(diǎn)傳來(lái)后續(xù)號(hào)碼時(shí),節(jié)點(diǎn)記錄與隨機(jī)數(shù)對(duì)應(yīng)的后續(xù)號(hào)碼。進(jìn)一步,節(jié)點(diǎn)記錄下級(jí)節(jié)點(diǎn)送來(lái)的由操作員輸入形成的管理表的各個(gè)節(jié)點(diǎn)名。
附圖11顯示設(shè)置每個(gè)節(jié)點(diǎn)的后續(xù)號(hào)碼(T-NO)的方法的流程圖。
第1步(S1),第2步(S2),第3步(S3),第4步(S4),第10步(S10)是節(jié)點(diǎn)處理。第5步(S5),第6步(S6),第7步(S7),第8步(S8),第9步(S9)為頂節(jié)點(diǎn)的處理。
第1步開(kāi)啟節(jié)點(diǎn)的電源。第2步查看系統(tǒng)初始化是否執(zhí)行,如果系統(tǒng)初始化已執(zhí)行,則第3步產(chǎn)生隨機(jī)數(shù),節(jié)點(diǎn)號(hào)(T-NO)被記錄在管理表中。如果第2步系統(tǒng)初始化未執(zhí)行,則執(zhí)行其他處理。第4步,隨機(jī)數(shù)被發(fā)送給頂節(jié)點(diǎn)。
第5步和第6步,頂節(jié)點(diǎn)檢查隨機(jī)數(shù)的T-NO是否重疊。如果T-NO已重疊,就讓各個(gè)節(jié)點(diǎn)在第7步重試。如果第6步發(fā)現(xiàn)T-NO未重疊,則第8步將隨機(jī)數(shù)的T-NO按順序存入頂節(jié)點(diǎn)的管理表。第9步已在頂節(jié)點(diǎn)判定順序的后續(xù)號(hào)碼被送往相應(yīng)的節(jié)點(diǎn)。
在第10步節(jié)點(diǎn)的后續(xù)號(hào)碼(T-NO)被置入管理表。
附圖12顯示管理表的產(chǎn)生流程圖。
第1步查看是否從一下級(jí)節(jié)點(diǎn)接收到節(jié)點(diǎn)數(shù)據(jù)。如果接收到節(jié)點(diǎn)數(shù)據(jù),則第2步(S2)查看數(shù)據(jù)是不是隨機(jī)數(shù)。如果數(shù)據(jù)是隨機(jī)數(shù),則第2步將隨機(jī)數(shù)記錄在管理表的表格中。如果在第2步數(shù)據(jù)不是隨機(jī)數(shù),則第4步(S4)判斷它是不是名字。如果數(shù)據(jù)是名字,則第5步(S5)名字被記錄在管理表的表格中。對(duì)應(yīng)于名字的后續(xù)號(hào)碼被送給下級(jí)節(jié)點(diǎn)。下級(jí)節(jié)點(diǎn)將號(hào)碼記錄在其管理表中?!癘K”表示正常接收被發(fā)送給上級(jí)節(jié)點(diǎn)。接收節(jié)點(diǎn)號(hào)的上級(jí)節(jié)點(diǎn)將自己的節(jié)點(diǎn)號(hào)加到節(jié)點(diǎn)傳送來(lái)的號(hào)碼再將數(shù)據(jù)發(fā)送出去(隨機(jī)數(shù)和下級(jí)站點(diǎn)的管理表)。
附圖13是本發(fā)明的媒體數(shù)據(jù)通信方法的示例說(shuō)明。
本發(fā)明的頭的屬性名除媒體類型外還可包括協(xié)議類型(BSC例程,HDLC例程,F(xiàn)AX例程,電話例程等),業(yè)務(wù)類型(查尋,跟蹤處理,遠(yuǎn)端程序控制等)。
下面說(shuō)明每一例的啟動(dòng)程序。
附圖13(a)表示一個(gè)發(fā)送媒體數(shù)據(jù)的例子。
當(dāng)多媒體數(shù)據(jù)被從節(jié)點(diǎn)A送往節(jié)點(diǎn)B時(shí),節(jié)點(diǎn)A請(qǐng)求啟動(dòng)程序發(fā)送媒體類型。如果節(jié)點(diǎn)B正常接收到它,節(jié)點(diǎn)B向節(jié)點(diǎn)A回送一個(gè)“OK”。節(jié)點(diǎn)A和節(jié)點(diǎn)B都啟動(dòng)該媒體類型的程序。這樣媒體數(shù)據(jù)就從節(jié)點(diǎn)A送往節(jié)點(diǎn)B。
附圖13顯示在每個(gè)節(jié)點(diǎn)不同媒體類型的通信方法的流程圖。
第1步(S1),第2步(S2),第3步(S3),第9步(S9),第10步(S10),第12步(S12)是節(jié)點(diǎn)A的處理。首先,第1步,一媒體類型被發(fā)送而一個(gè)端節(jié)點(diǎn)(TN)被啟動(dòng)。第2步TN根據(jù)媒體類型選擇MUX(復(fù)用-解復(fù)用設(shè)備)。第3步一種選定的MUX被送給其他方(節(jié)點(diǎn)B),節(jié)點(diǎn)A請(qǐng)求啟動(dòng)到節(jié)點(diǎn)B的MUX。第4步(S4),第5步(S5),第7步(S7),第8步(S8),第11步(S11)為節(jié)點(diǎn)B的處理。第4步,第5步,節(jié)點(diǎn)B查看被請(qǐng)求啟動(dòng)的MUX是否存在。如果它存在,則第6步啟動(dòng)被請(qǐng)求啟動(dòng)的MUX,并在第7步答復(fù)“OK”。如果被請(qǐng)求的MUX不存在,則給節(jié)點(diǎn)A答復(fù)“NO”。
第9步節(jié)點(diǎn)A收到“OK”后啟動(dòng)MUX。如果答復(fù)是“NO”,則節(jié)點(diǎn)A停止流程。第10步和第11步數(shù)據(jù)在節(jié)點(diǎn)A和節(jié)點(diǎn)B之間交換。交換一直執(zhí)行到數(shù)據(jù)結(jié)束。當(dāng)?shù)?2步發(fā)現(xiàn)數(shù)據(jù)結(jié)束時(shí)就終止交換。
附圖14(a)顯示協(xié)議的啟動(dòng)方法。
啟動(dòng)指定的協(xié)議類型的協(xié)議的請(qǐng)求是從節(jié)點(diǎn)A傳到節(jié)點(diǎn)B的。節(jié)點(diǎn)B收到請(qǐng)求后,節(jié)點(diǎn)B給節(jié)點(diǎn)A答復(fù)“OK”,這樣在節(jié)點(diǎn)A和節(jié)點(diǎn)B指定的協(xié)議就都啟動(dòng)了。節(jié)點(diǎn)A和節(jié)點(diǎn)B之間的通信開(kāi)始了。
附圖14(b)顯示啟動(dòng)協(xié)議的流程圖。
第1步(S1),第2步(S2),第7步(S7),第8步(S8),第9步(S9),第10步(S10),第12步(S12)是節(jié)點(diǎn)A的處理。第3步(S3),第4步(S4),第5步(S5),第6步(S6),第11步(S11)是節(jié)點(diǎn)B的處理。附圖14(b)是每個(gè)節(jié)點(diǎn)的流程圖。
首先,在節(jié)點(diǎn)A請(qǐng)求啟動(dòng)協(xié)議的協(xié)議數(shù)據(jù)被送往節(jié)點(diǎn)A的TN。協(xié)議類型被通知給通信的其他方(上級(jí)節(jié)點(diǎn)或下級(jí)節(jié)點(diǎn))。節(jié)點(diǎn)B查看請(qǐng)求的協(xié)議是否存在,如果協(xié)議存在則啟動(dòng)協(xié)議。且節(jié)點(diǎn)B給節(jié)點(diǎn)A送一“OK”。如果第3步協(xié)議不存在,節(jié)點(diǎn)B送“NO”給節(jié)點(diǎn)A。
在節(jié)點(diǎn)A,第7步判斷從節(jié)點(diǎn)B來(lái)的答復(fù)是不是“OK”,如果是“OK”則在第9步啟動(dòng)協(xié)議。如果是“NO”則在第8步停止通信。節(jié)點(diǎn)A和節(jié)點(diǎn)B之間的數(shù)據(jù)交換在第10步和第11步執(zhí)行。只要存在數(shù)據(jù)交換就繼續(xù)進(jìn)行。當(dāng)在第12步發(fā)現(xiàn)數(shù)據(jù)結(jié)束時(shí)交換即完成。
附圖15是業(yè)務(wù)數(shù)據(jù)的通信方法和流程圖的示例說(shuō)明。
附圖15(a)表示節(jié)點(diǎn)A向節(jié)點(diǎn)B發(fā)送一業(yè)務(wù)請(qǐng)求(查尋請(qǐng)求等)。假設(shè)節(jié)點(diǎn)A,節(jié)點(diǎn)B,節(jié)點(diǎn)C組成的網(wǎng)絡(luò)相互之間可以通信。
業(yè)務(wù)請(qǐng)求被從節(jié)點(diǎn)A傳送給節(jié)點(diǎn)B。如果節(jié)點(diǎn)B能執(zhí)行業(yè)務(wù),節(jié)點(diǎn)B即執(zhí)行業(yè)務(wù),并將結(jié)果傳送給節(jié)點(diǎn)A。如果節(jié)點(diǎn)B不能執(zhí)行業(yè)務(wù),它詢問(wèn)節(jié)點(diǎn)C和節(jié)點(diǎn)D他們是否能執(zhí)行業(yè)務(wù)。結(jié)果是,如果節(jié)點(diǎn)D有該業(yè)務(wù)的執(zhí)行設(shè)備,節(jié)點(diǎn)D就將該業(yè)務(wù)的執(zhí)行程序送給節(jié)點(diǎn)B。節(jié)點(diǎn)B執(zhí)行業(yè)務(wù)并將結(jié)果傳送給節(jié)點(diǎn)A。或者節(jié)點(diǎn)B向節(jié)點(diǎn)D請(qǐng)求業(yè)務(wù),節(jié)點(diǎn)D執(zhí)行業(yè)務(wù),并將結(jié)果傳送給節(jié)點(diǎn)B,再由節(jié)點(diǎn)B將節(jié)點(diǎn)D送來(lái)的結(jié)果送給節(jié)點(diǎn)A。
附圖15(b)顯示業(yè)務(wù)通信程序的流程圖。
第1步(S1),第2步(S2)是節(jié)點(diǎn)A的處理。第3步(S3),第4步(S4),第5步(S5),第6步(S6),第7步(S7)是節(jié)點(diǎn)B的處理。
在節(jié)點(diǎn)A,業(yè)務(wù)類型數(shù)據(jù)被送給節(jié)點(diǎn)A的TN并向通信的其他方(節(jié)點(diǎn)B)請(qǐng)求用業(yè)務(wù)類型的信息啟動(dòng)程序。節(jié)點(diǎn)B在第3步查看是否存在業(yè)務(wù)設(shè)備。如果節(jié)點(diǎn)B存在業(yè)務(wù)設(shè)備,節(jié)點(diǎn)B在第6步執(zhí)行業(yè)務(wù),并在第7步將結(jié)果傳送給另一方(節(jié)點(diǎn)A)。如果第3步中節(jié)點(diǎn)B不存在業(yè)務(wù)設(shè)備,節(jié)點(diǎn)B請(qǐng)求從在第4步保存業(yè)務(wù)設(shè)備的節(jié)點(diǎn)D發(fā)送業(yè)務(wù)設(shè)備,節(jié)點(diǎn)B在第6步執(zhí)行業(yè)務(wù),并在第7步將結(jié)果傳送給節(jié)點(diǎn)A。如果節(jié)點(diǎn)B請(qǐng)求另一方(節(jié)點(diǎn)D)執(zhí)行業(yè)務(wù),則節(jié)點(diǎn)B在第4步將業(yè)務(wù)請(qǐng)求送給節(jié)點(diǎn)D,它收到業(yè)務(wù)請(qǐng)求后執(zhí)行業(yè)務(wù),節(jié)點(diǎn)B收到結(jié)果,并在第7步將業(yè)務(wù)結(jié)果返回給節(jié)點(diǎn)A。
工業(yè)適用性根據(jù)本發(fā)明,所有類型的數(shù)據(jù)能在一條高速傳輸線路上用一種通用方法傳送,而且系統(tǒng)的構(gòu)造很簡(jiǎn)單。另外管理表能在系統(tǒng)初啟時(shí)自動(dòng)產(chǎn)生,并在增加,刪除或修改節(jié)點(diǎn)時(shí)能很容易地更新管理表。
因此,多媒體網(wǎng)的成本可大大減小,而管理控制也很容易。
權(quán)利要求
1.由一個(gè)或多個(gè)節(jié)點(diǎn)組成的網(wǎng)絡(luò)中的通信設(shè)備包括每個(gè)節(jié)點(diǎn)都包括用于控制通信的管理表;有下級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)的管理表保存了下級(jí)節(jié)點(diǎn)的用來(lái)標(biāo)識(shí)節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù),傳送地址查找設(shè)備接收從上級(jí)節(jié)點(diǎn)或下級(jí)節(jié)點(diǎn)送來(lái)的數(shù)據(jù)并根據(jù)數(shù)據(jù)頭中記錄的節(jié)點(diǎn)地址查找送出收到的數(shù)據(jù)的節(jié)點(diǎn)地址,當(dāng)不是頂節(jié)點(diǎn)的節(jié)點(diǎn)從一下級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)地址已記錄在管理表中,它就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn);如果目的節(jié)點(diǎn)地址未記錄在管理表中,它就將數(shù)據(jù)送給上級(jí)節(jié)點(diǎn);當(dāng)它從一上級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)地址已記錄在管理表中,它就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn);如果目的節(jié)點(diǎn)地址未記錄在管理表中,它就將數(shù)據(jù)丟棄;當(dāng)頂節(jié)點(diǎn)收到數(shù)據(jù)時(shí),它查看管理表,如果目的節(jié)點(diǎn)地址已記錄在管理表中,它就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn);如果目的節(jié)點(diǎn)地址未記錄在管理表中,它就將數(shù)據(jù)丟棄。
2.根據(jù)權(quán)利要求1的通信設(shè)備包括管理表產(chǎn)生設(shè)備,其中每個(gè)節(jié)點(diǎn)將從下級(jí)節(jié)點(diǎn)收到的節(jié)點(diǎn)數(shù)據(jù)傳送給上級(jí)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)讀取收到的數(shù)據(jù)并用收到的數(shù)據(jù)產(chǎn)生自己的管理表,進(jìn)一步將自己的節(jié)點(diǎn)數(shù)據(jù)加到數(shù)據(jù)上,并將接收到的數(shù)據(jù)加上自己的節(jié)點(diǎn)數(shù)據(jù)送往上級(jí)節(jié)點(diǎn)。
3.由一個(gè)或多個(gè)包括用于控制通信的管理表和傳送地址查找設(shè)備的節(jié)點(diǎn)組成的網(wǎng)絡(luò)上的通信方法,其中有下級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)的管理表保存下級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù),傳送地址查找設(shè)備接收上級(jí)節(jié)點(diǎn)或下級(jí)節(jié)點(diǎn)送來(lái)的數(shù)據(jù),并根據(jù)頭中記錄的地址數(shù)據(jù)查找送出數(shù)據(jù)的節(jié)點(diǎn)地址,當(dāng)一個(gè)不是頂節(jié)點(diǎn)的節(jié)點(diǎn)從其下級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)地址已記錄在管理表中,該節(jié)點(diǎn)就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn),如果目的節(jié)點(diǎn)地址未記錄在管理表中,該節(jié)點(diǎn)就將數(shù)據(jù)送給上級(jí)節(jié)點(diǎn);當(dāng)一個(gè)節(jié)點(diǎn)從其上級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)地址已記錄在管理表中,該節(jié)點(diǎn)就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn),如果目的節(jié)點(diǎn)地址未記錄在管理表中,該節(jié)點(diǎn)就將數(shù)據(jù)丟棄;當(dāng)頂節(jié)點(diǎn)收到數(shù)據(jù)時(shí),該節(jié)點(diǎn)查看管理表,如果目的節(jié)點(diǎn)地址已記錄在管理表中,該節(jié)點(diǎn)就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn);如果目的節(jié)點(diǎn)地址未記錄在管理表中,該節(jié)點(diǎn)就將數(shù)據(jù)丟棄。
4.根據(jù)權(quán)利要求3的通信方法包括管理表產(chǎn)生步驟,其中每個(gè)節(jié)點(diǎn)將從下級(jí)節(jié)點(diǎn)收到的節(jié)點(diǎn)數(shù)據(jù)發(fā)送給上級(jí)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)讀取收到的數(shù)據(jù)并用收到的數(shù)據(jù)產(chǎn)生自己的管理表,進(jìn)一步將自己的節(jié)點(diǎn)數(shù)據(jù)加到數(shù)據(jù)上,并將接收到的數(shù)據(jù)加上自己的節(jié)點(diǎn)數(shù)據(jù)送往上級(jí)節(jié)點(diǎn)。
5.根據(jù)權(quán)利要求3的通信方法,其特性在于通用協(xié)議啟動(dòng),媒體類型判斷和業(yè)務(wù)類型判斷在節(jié)點(diǎn)之間進(jìn)行。
6.根據(jù)權(quán)利要求3或5的通信方法,其特性在于判斷媒體類型后啟動(dòng)節(jié)點(diǎn)之間的通信。
7.根據(jù)權(quán)利要求3或5的通信方法,其特性在于通信節(jié)點(diǎn)之間互相通知對(duì)協(xié)議的處理,并啟動(dòng)通用協(xié)議。
8.根據(jù)權(quán)利要求6的通信方法,其特性在于通信節(jié)點(diǎn)之間互相通知對(duì)協(xié)議的處理,并啟動(dòng)通用協(xié)議。
9.根據(jù)權(quán)利要求3或5的通信方法,其特性在于一個(gè)節(jié)點(diǎn)向其它節(jié)點(diǎn)請(qǐng)求業(yè)務(wù),接受業(yè)務(wù)請(qǐng)求的節(jié)點(diǎn)執(zhí)行業(yè)務(wù)。
10.根據(jù)權(quán)利要求6的通信方法,其特性在于一個(gè)節(jié)點(diǎn)向其它節(jié)點(diǎn)請(qǐng)求業(yè)務(wù),接受業(yè)務(wù)請(qǐng)求的節(jié)點(diǎn)執(zhí)行業(yè)務(wù)。
11.根據(jù)權(quán)利要求9的通信方法,其特性在于當(dāng)接受業(yè)務(wù)請(qǐng)求的節(jié)點(diǎn)不能執(zhí)行業(yè)務(wù)時(shí),該節(jié)點(diǎn)查找其它能執(zhí)行業(yè)務(wù)的節(jié)點(diǎn),請(qǐng)求業(yè)務(wù)的節(jié)點(diǎn)收到業(yè)務(wù)設(shè)備并執(zhí)行業(yè)務(wù),或請(qǐng)求業(yè)務(wù)的節(jié)點(diǎn)將業(yè)務(wù)送給能執(zhí)行業(yè)務(wù)的節(jié)點(diǎn),請(qǐng)求業(yè)務(wù)的節(jié)點(diǎn)從能執(zhí)行業(yè)務(wù)的節(jié)點(diǎn)接受業(yè)務(wù)執(zhí)行結(jié)果。
12.根據(jù)權(quán)利要求10的通信方法,其特性在于當(dāng)接受業(yè)務(wù)請(qǐng)求的節(jié)點(diǎn)不能執(zhí)行業(yè)務(wù)時(shí),該節(jié)點(diǎn)查找其它能執(zhí)行業(yè)務(wù)的節(jié)點(diǎn),請(qǐng)求業(yè)務(wù)的節(jié)點(diǎn)收到業(yè)務(wù)設(shè)備并執(zhí)行業(yè)務(wù),或請(qǐng)求業(yè)務(wù)的節(jié)點(diǎn)將業(yè)務(wù)送給能執(zhí)行業(yè)務(wù)的節(jié)點(diǎn),請(qǐng)求業(yè)務(wù)的節(jié)點(diǎn)從能執(zhí)行業(yè)務(wù)的節(jié)點(diǎn)接受業(yè)務(wù)執(zhí)行結(jié)果。
全文摘要
本發(fā)明涉及由一個(gè)或多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中的通信設(shè)備。每個(gè)節(jié)點(diǎn)都包括用于控制通信的管理表。有下級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)的管理表保存了下級(jí)節(jié)點(diǎn)的用來(lái)標(biāo)識(shí)節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù)。傳送地址查找設(shè)備從上級(jí)節(jié)點(diǎn)或下級(jí)節(jié)點(diǎn)送來(lái)的數(shù)據(jù)并根據(jù)數(shù)據(jù)頭中記錄的節(jié)點(diǎn)地址查找送出接收數(shù)據(jù)的節(jié)點(diǎn)地址。當(dāng)一個(gè)不是頂節(jié)點(diǎn)的節(jié)點(diǎn)從一下級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)地址已記錄在管理表中,它就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn)。如果目的節(jié)點(diǎn)地址未記錄在管理表中,它就將數(shù)據(jù)送給上級(jí)節(jié)點(diǎn)。當(dāng)它從一上級(jí)節(jié)點(diǎn)收到數(shù)據(jù)時(shí),如果目的節(jié)點(diǎn)地址已記錄在管理表中,它就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn)。如果目的節(jié)點(diǎn)地址未記錄在管理表中,它就將數(shù)據(jù)丟棄。當(dāng)頂節(jié)點(diǎn)收到數(shù)據(jù)時(shí),它查看管理表,如果目的節(jié)點(diǎn)地址已記錄在管理表中,它就將數(shù)據(jù)送給下級(jí)節(jié)點(diǎn)。如果目的節(jié)點(diǎn)地址未記錄在管理表中,它就將數(shù)據(jù)丟棄。根據(jù)本發(fā)明可用簡(jiǎn)單的構(gòu)造實(shí)現(xiàn)多媒體數(shù)據(jù)通信。
文檔編號(hào)H04L12/24GK1195441SQ97190680
公開(kāi)日1998年10月7日 申請(qǐng)日期1997年4月14日 優(yōu)先權(quán)日1996年4月12日
發(fā)明者千葉隆光 申請(qǐng)人:龍忠光
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1