專利名稱:具有更新號碼簿譯碼數(shù)據(jù)庫處理器的切換系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及遠(yuǎn)程通訊的運(yùn)行、管理和維護(hù),尤其是涉及號碼簿譯碼數(shù)據(jù)庫的更新,該數(shù)據(jù)是用于路由選擇呼叫中呼叫控制處理器。
當(dāng)全國或地區(qū)編號計(jì)劃變更時(shí),開關(guān)切換系統(tǒng)就有必要更新具號碼簿譯碼數(shù)據(jù)庫。目前更新數(shù)據(jù)庫是用一系列的手工操作進(jìn)行的,維護(hù)人員需檢查一大張目標(biāo)區(qū)碼表以選擇所要求的區(qū)碼,然后將其用鍵盤輸入一運(yùn)行、管理維護(hù)處理器(OAM處理器)。利用已輸入的碼作為“分類鍵”,處理器訪問數(shù)據(jù)庫以檢索所需目標(biāo)并在視屏上顯示出相應(yīng)于輸入?yún)^(qū)碼的號碼簿譯碼表。對視屏進(jìn)行掃描,則維護(hù)人員可找到表中所需輸入之處,并用鍵盤操作插入新的數(shù)據(jù),消除或取代其原數(shù)據(jù),即將原先以單個(gè)分類鍵識別出的一個(gè)區(qū)域割斷成多個(gè)區(qū)域,又將多個(gè)區(qū)域集成一個(gè)區(qū)域,于是它可以再用單個(gè)分類鍵加以識別,或者將表消除。但這種手動(dòng)操作程序冗長而費(fèi)時(shí),易于引入人為誤差。又因號碼簿譯碼表呈樹狀結(jié)構(gòu),所以人為誤差引起樹狀結(jié)構(gòu)損壞,致使呼叫控制處理器訪問數(shù)據(jù)庫時(shí),導(dǎo)致嚴(yán)重后果。
因此,本發(fā)明的一個(gè)目的是,遠(yuǎn)程通訊開關(guān)切換系統(tǒng)中更新號碼簿譯碼數(shù)據(jù)庫時(shí)減少大量的手工操作。
本發(fā)明的第一方面是提供一種電話切換系統(tǒng),其中包括具有很多表的數(shù)據(jù)庫,表與表之間用下表的指示字逐位相聯(lián),呈樹狀結(jié)構(gòu),以便允許路由選擇數(shù)據(jù)存儲(chǔ)在末位數(shù)表中,并可響應(yīng)于分類鍵向被讀出;一視頻顯示終端用于手動(dòng)輸入一區(qū)碼和路由選擇數(shù)據(jù);和一處理器用于(1)在數(shù)據(jù)庫中以輸入?yún)^(qū)碼作為分類碼而對相應(yīng)的樹狀結(jié)構(gòu)進(jìn)行檢索并將已輸入?yún)^(qū)碼中的數(shù)位數(shù)如相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)作比較,(2)當(dāng)已輸入?yún)^(qū)碼中的數(shù)位數(shù)是(N+1)而相應(yīng)的樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N時(shí),在數(shù)據(jù)庫中制作一第(N+1)表,重寫相應(yīng)樹狀結(jié)構(gòu)的第N表,并用下表的指示字將第N表和第(N+1)表聯(lián)系起來,再將已輸入的路由數(shù)據(jù)寫入第(N+1)表中,和(3)當(dāng)輸入?yún)^(qū)碼的數(shù)位數(shù)是N,和相應(yīng)的樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N+1時(shí),將相應(yīng)樹狀結(jié)構(gòu)中的(N+1)表除去并將相應(yīng)的樹狀結(jié)構(gòu)中的第N表連同已輸入的路由選擇數(shù)據(jù)一起重新寫入。
處理器還可當(dāng)已輸入?yún)^(qū)碼中的數(shù)位數(shù)是N,而相應(yīng)樹狀結(jié)構(gòu)的數(shù)是N+1時(shí),進(jìn)一步響應(yīng)于從視頻終端來的取消命令而消除相應(yīng)樹狀結(jié)構(gòu)的第(N+1)表,并將相應(yīng)樹狀結(jié)構(gòu)中的第N表連同無用數(shù)據(jù)一起重新寫入。
根據(jù)本發(fā)明的第二方面,本發(fā)明的電話開關(guān)切換系統(tǒng)包括一開關(guān)切換網(wǎng)絡(luò),即以該網(wǎng)絡(luò)為終端的線路和中繼線;一讀/寫存儲(chǔ)器用于存儲(chǔ)有很多表的數(shù)據(jù)庫,表與表之間用下表指示字逐位相聯(lián),呈樹狀結(jié)構(gòu)以使路由選擇數(shù)據(jù)存儲(chǔ)在末位數(shù)表中,并可響應(yīng)于分類鍵而被讀出;一第一處理器用于依分類鍵對讀寫存儲(chǔ)器中的數(shù)據(jù)庫進(jìn)行檢索,讀出路由選擇數(shù)據(jù),并按該路由選擇數(shù)據(jù)與開關(guān)網(wǎng)絡(luò)建立起聯(lián)系;一備用存儲(chǔ)器用于將讀/寫存儲(chǔ)器中的數(shù)據(jù)庫做一拷貝存儲(chǔ);一視頻顯示終端用于手動(dòng)輸入?yún)^(qū)碼和路由選擇數(shù)據(jù),以及一第二處理器。該第二處理器是實(shí)施下列幾個(gè)步驟(1)利用已輸入?yún)^(qū)碼作為分類碼對備用存儲(chǔ)器中的數(shù)據(jù)庫進(jìn)行相應(yīng)樹狀結(jié)構(gòu)的檢索并將已輸入?yún)^(qū)碼中的數(shù)位數(shù)和相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)進(jìn)行比較;(2)如輸入?yún)^(qū)碼的數(shù)位數(shù)是N+1,百相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N,則在備用存儲(chǔ)器的數(shù)據(jù)庫中做一第(N+1)表,并用下表指示字將相應(yīng)樹狀結(jié)構(gòu)的第N表重寫以使第N表和第(N+1)表聯(lián)系起來,并將輸入路由選擇數(shù)據(jù)寫入第(N+1)表中;(3)如輸入?yún)^(qū)碼的數(shù)位數(shù)是N和相應(yīng)樹狀結(jié)構(gòu)的數(shù)位數(shù)是N+1,則除去相應(yīng)樹狀結(jié)構(gòu)的第(N+1)表,并將相應(yīng)樹狀結(jié)構(gòu)的第N表連同已輸入路由選擇數(shù)據(jù)一起重新寫入;和(4)將備用存儲(chǔ)器中的數(shù)據(jù)庫抄入讀寫存儲(chǔ)器中。
本發(fā)明將參照下列附圖予以詳細(xì)描述
圖1本發(fā)明的遠(yuǎn)程通訊開關(guān)切換系統(tǒng)的簡化方框圖;圖2成樹狀結(jié)構(gòu)聯(lián)系的號碼簿譯碼表的略圖;圖3A和3B是當(dāng)更新號碼簿譯碼數(shù)據(jù)庫時(shí),本發(fā)明的運(yùn)行流程圖4和4B是進(jìn)行分割處理中數(shù)據(jù)庫中表的示意圖;圖5A和5B是進(jìn)行集成處理過程中數(shù)據(jù)庫中表的示意圖。
參照圖1,為實(shí)現(xiàn)本發(fā)明的遠(yuǎn)程開關(guān)切換系統(tǒng)包括一開關(guān)切換網(wǎng)絡(luò)60,一呼叫控制處理器10,一運(yùn)行、管理、維護(hù)處理器(OAM處理器)20,和一驅(qū)動(dòng)器30。該呼叫控制處理器10包括一數(shù)據(jù)庫控制器11和一主存儲(chǔ)器12(即讀寫存儲(chǔ)器),其中有號碼簿譯碼數(shù)據(jù)庫50和一路由選擇數(shù)據(jù)庫51。OAM處理器包括一數(shù)據(jù)庫控制器21和一命令控制器22。數(shù)據(jù)庫控制器21是處在數(shù)據(jù)庫控制器11和驅(qū)動(dòng)器30中間并與該兩者相聯(lián)接的,以建立起備用數(shù)據(jù)庫52,作為數(shù)據(jù)庫50的備份。命令控制器22與數(shù)據(jù)庫控制器21相聯(lián)接。視頻顯示終端40和命令控制器22相聯(lián)的允許維護(hù)人員通過鍵盤輸入更新命令以訪問數(shù)據(jù)庫50和52并在視頻顯示屏上作相應(yīng)的顯示。為了按規(guī)定路線發(fā)送一呼叫,呼叫控制處理器10即用呼叫用戶處接收到的數(shù)字,如分類鍵那樣訪問數(shù)據(jù)庫50以確定一路由指數(shù),該路由指數(shù)指示了一出話線路(中繼線組)并利用該路由指數(shù)作為分類鍵以在路由數(shù)據(jù)庫51中尋找專門標(biāo)示所需出話中繼線的數(shù)據(jù)。根據(jù)這個(gè)從路由數(shù)據(jù)庫51中得到的數(shù)據(jù),呼叫控制處理器10控制開關(guān)網(wǎng)絡(luò)60在呼叫方和所確定的出話中繼線之間聯(lián)接起來。
如圖2所示,號碼簿譯碼數(shù)據(jù)庫50主要包括許多相互成樹狀結(jié)構(gòu)聯(lián)接的表500。如果需有一個(gè)以上的數(shù)位以識別不同的目標(biāo)的話,每個(gè)表可以被分成幾個(gè)入口,否則,對一個(gè)目標(biāo)而言只有一個(gè)入口。因?yàn)閲一虻貐^(qū)的編號計(jì)劃時(shí)有改變,就使OAM處理器需要建立起一個(gè)新表并將它分割成幾個(gè)入口使它們能識別新的和老的目標(biāo),或者就需將一個(gè)現(xiàn)存表的幾個(gè)入口集成起來,使那些各自被這種入口相識別的目標(biāo)能按一個(gè)“通用”的路由指數(shù)組合成組,由較原用的數(shù)更小的數(shù)位數(shù)集中予以識別。舉例,如果一目標(biāo)區(qū)碼由“ m”,位數(shù)代表,表500-1……,500-(m-1),500-m是由數(shù)據(jù)庫控制器11將第一個(gè)選取表500-1采用區(qū)碼的第一位數(shù)作為分類鍵聯(lián)接在一起的。
每一個(gè)表的入口包含一識別標(biāo)志場510和一指示字/指數(shù)場520。該識別標(biāo)志場給出一個(gè)指示;是否有一位數(shù)是跟在某一特殊區(qū)碼的后面,或者該特殊區(qū)碼后沒有別的位數(shù)了。在該指示字/指數(shù)場520中則從第一表到第(m-1)表都包含一個(gè)下表指示字表明將被選取的下表;而末位數(shù)表的指數(shù)場520中則包含一路由選擇指數(shù)。
如果下位指示(digit-to-follow indicetion)是由表中一識別標(biāo)志場用一特殊位給出的,那末,控制器11就會(huì)認(rèn)出被檢索出的下一數(shù)據(jù)是表中的指示字/指數(shù)場520,并用該下位數(shù)作為分類鍵以選取指示字/指數(shù)場。這個(gè)處理過程是在目標(biāo)區(qū)碼的每一位中重復(fù)進(jìn)行的,所以控制器11就最終到達(dá)第m位(最后一位)表的識別標(biāo)志場。此處控制器11認(rèn)出其中沒有下位數(shù)了。于是就利用第m位數(shù)作為分類鍵以選取表500m的指示字/指數(shù)場520,其中包含了路由選擇指數(shù)。如果識別標(biāo)志場表明是無用的,則控制器11就認(rèn)出后面跟隨的數(shù)據(jù)為無用并終止其檢索過程。
數(shù)據(jù)庫控制器11和21一起運(yùn)作并響應(yīng)于從視頻顯示終端40來的更新命令而對數(shù)據(jù)庫50和52中的表進(jìn)行更新。該輸入命令包括狀態(tài)指示數(shù)據(jù)和目標(biāo)區(qū)碼,并可再包括一路由指數(shù)。更新過程的流程表示在圖3A中,首先是步驟200,這一步驟是判定輸入命令是注冊狀態(tài)還是取消狀態(tài)。注冊狀態(tài)則包括注冊一新的目標(biāo)區(qū)碼和一新的路由指數(shù)并替換原記錄的數(shù)據(jù)。而在取消狀態(tài)中則原記錄的數(shù)據(jù)就從數(shù)據(jù)庫52中消除掉。如果該步驟判定命令標(biāo)定的是注冊狀態(tài),則數(shù)據(jù)庫控制器21就選擇驅(qū)動(dòng)器中的備用數(shù)據(jù)庫52,利用輸入的區(qū)碼數(shù)作為分類鍵對數(shù)據(jù)庫52檢索相應(yīng)的樹狀結(jié)構(gòu)(步驟201)并著手進(jìn)行步驟202以對含在輸入?yún)^(qū)碼中的數(shù)位數(shù)(A)和相應(yīng)表的數(shù)(B)進(jìn)行比較。
如果輸入的區(qū)碼數(shù)據(jù)庫52中找不到相應(yīng)的樹狀結(jié)構(gòu)(即B=0)這就判定輸入命令包含一新的區(qū)碼使流程從步驟202進(jìn)入到步驟203,即在備用數(shù)據(jù)庫52中建立一組新表,這些表呈樹狀結(jié)構(gòu)并以在末位數(shù)表的指示字/指數(shù)場中存儲(chǔ)輸入的路由指數(shù)將這些表聯(lián)系在一起。流程到步驟204中即將新區(qū)碼和路由指數(shù)顯示在視頻顯示終端(VDT)40上,并敦促維護(hù)入員確認(rèn)所顯示的數(shù)據(jù)并當(dāng)確認(rèn)注冊數(shù)據(jù)無疑時(shí)(步驟205)再輸入一個(gè)“執(zhí)行”命令。在步驟206中將備用數(shù)據(jù)庫52中新建的數(shù)據(jù)拷貝到數(shù)據(jù)庫50中去。流程到此終止。
如果在備份數(shù)據(jù)庫52內(nèi)注冊的數(shù)據(jù)出錯(cuò),流程到步驟207,在進(jìn)行到程序結(jié)束之前,消除在備份數(shù)據(jù)庫52內(nèi)注冊的數(shù)據(jù)。
假如,輸入的區(qū)碼在數(shù)據(jù)庫52中具有相應(yīng)的樹狀結(jié)構(gòu),(即A=B),即被判定輸入命令是一表的更新命令,流程即從步驟202進(jìn)到步驟208,即將被檢索的表中的老的數(shù)據(jù)用含在輸入命令中的新的數(shù)據(jù)加以取代,再進(jìn)行步驟204,讓維護(hù)入員加以確認(rèn)。
假如,新區(qū)碼的數(shù)位是大于備用數(shù)據(jù)庫中檢出的表中的數(shù),就判定需要進(jìn)行分類鍵分割處理,流程即從步驟202轉(zhuǎn)入步驟210,即閱讀和存儲(chǔ)末位數(shù)表中記錄的路由指數(shù)到高速暫存的存儲(chǔ)器(未示出)中去。流程到步驟211,在步驟211中是將末位數(shù)表的識別標(biāo)志場重新寫入一下表指示字以表明本表并非末表而后面還跟隨著下位數(shù)表。在步驟212中,指示字/指數(shù)場即相應(yīng)于識別標(biāo)志場,從路由指數(shù)被改變?yōu)橄卤碇甘咀?,于是現(xiàn)在該表已變成倒數(shù)第二位數(shù)表,而新的末位數(shù)表則隨后建立在備用數(shù)據(jù)庫52中,且該表被割裂為冗個(gè)入口相應(yīng)于十位數(shù)字(步驟213),而適當(dāng)?shù)臉?biāo)志數(shù)被寫入新的末位數(shù)表中的識別標(biāo)志場內(nèi)(步驟214)。在步驟215中,存儲(chǔ)在高速暫存存儲(chǔ)器中的原路由指數(shù)被轉(zhuǎn)變到新的末位數(shù)表的那些數(shù)位數(shù)指示字/指數(shù)場中,這些數(shù)并不包含在輸入命令之中,而一新的路由指數(shù)即被寫入新的末位數(shù)表的指示字/指數(shù)場中,該數(shù)是相應(yīng)新區(qū)碼的末位數(shù)字。在步驟215之后即執(zhí)行步驟204。
舉例加以說明如果被輸入的新的目標(biāo)區(qū)碼是一個(gè)三位數(shù)碼“123”,和已注冊的區(qū)碼是一個(gè)兩位數(shù)碼“12”,后者是用作分類鍵以選取該注冊區(qū)碼的末位數(shù)表500-n(其中n=3),如圖4A所示,數(shù)據(jù)庫控制器21從第n位數(shù)表(即末位數(shù)表)500-n的指示字/指數(shù)場中讀出一原路由指數(shù)“YYY”輸入到高速暫存存儲(chǔ)器中(步驟210)。表500-n的識別場510隨后被重寫以指示后面還有表跟隨,(步驟211),而該表的指示字/指數(shù)場520是用下表指示字加以改寫如圖4B所示(步驟212)。一個(gè)新的末位數(shù)表500-n(n+1)即被建立(步驟213),該表是被分割成十個(gè)入口,相應(yīng)于數(shù)字“ 0”,“1”,“2”,……,“9”。適當(dāng)?shù)臉?biāo)志數(shù)據(jù)然后就被寫到新的位表的識別標(biāo)志場中(步驟214),且原路由指數(shù)“YYY”將從高速暫存存儲(chǔ)器中轉(zhuǎn)到末位數(shù)是“0”到“2”,和“4”到“9”的指示字/指數(shù)場中去,而一個(gè)新的路由指數(shù)“XXX”即被寫入相應(yīng)于新區(qū)碼的末位數(shù)“3”的表中的指示字/指數(shù)場中去。在此方法中,原來的分類鍵“12”即被分割成十個(gè)“分類鍵”“120”到“129”。
假如,已輸入一區(qū)碼的位數(shù)是小于在備用數(shù)據(jù)庫52中被檢測到的表的數(shù)。這就判定需要進(jìn)行分類鍵的集成處理,流程即從步驟202進(jìn)行到步驟216以加一位數(shù)到這輸入?yún)^(qū)碼的次要位置上,以建立起十個(gè)區(qū)碼。該所建區(qū)碼是隨即被用作分類鍵以閱讀備用數(shù)據(jù)庫52并檢查出當(dāng)前相應(yīng)表的入口(步驟217)。在步驟218中,對應(yīng)于當(dāng)前表的入口的區(qū)碼,陸續(xù)用作分類鍵以消除它們的末位表入口,在步驟219中,倒數(shù)第二位數(shù)表的指示字/指數(shù)場中;下表指示字即被重寫成“通用”路由指數(shù),且更新相應(yīng)的識別標(biāo)志場,以致倒數(shù)第二位數(shù)表現(xiàn)在變成末位數(shù)表。流程然后進(jìn)入步驟204用以確認(rèn)和拷貝到數(shù)據(jù)庫50中去。
假如,已注冊的區(qū)碼是一個(gè)四位數(shù)碼,數(shù)字“0”到“9”被加到已輸入的三位數(shù)碼上,建立起十個(gè)四位數(shù)碼“1230”,“1231”……,“1239”(步驟216),采用這些四位數(shù)碼作為分類鍵,數(shù)據(jù)庫控制器21從一表500-(n+1)中讀出數(shù)據(jù),如圖5A所示,并檢查出相應(yīng)每個(gè)碼當(dāng)前入口,因?yàn)槊總€(gè)四位數(shù)碼都已有一相應(yīng)的入口(其中,作為一個(gè)例子,每個(gè)入口中都已存有一個(gè)原路指數(shù)“YYY”或“ZZZ”),數(shù)據(jù)庫控制器21采用全部四位數(shù)碼去消除存在第四位數(shù)表500-(n+1)中的全部數(shù)據(jù)(步驟218),更新第三位數(shù)表500-n中的識別標(biāo)志場以指示已沒有表跟隨其后,并用新的路由指數(shù)“XXX”代替表500-n表中指示字/指數(shù)場520的下表指示字,如圖5B所示。這樣,原分類鍵1230到1239即被集成為新的分類鍵“123”。
如在步驟200中判斷出結(jié)果表明輸入了一個(gè)取消狀態(tài),則進(jìn)入步驟220,(圖3B),以所輸入的目標(biāo)區(qū)碼作為分類碼對備用數(shù)據(jù)庫52中相應(yīng)的表進(jìn)行檢索。在步驟221中,將包含在輸入?yún)^(qū)碼中的數(shù)位數(shù)(A)和相應(yīng)表中的數(shù)位數(shù)(B)相比較。
如果輸入的區(qū)碼在備用數(shù)據(jù)庫52中沒有相應(yīng)的表(即B=0或A>B)即判定輸入命令沒有相應(yīng)的注冊了的數(shù)據(jù),流程即從步驟221進(jìn)到步驟222,即VDT40顯示命令錯(cuò)誤的信息,于是流程到此終止。
如果在備用數(shù)據(jù)庫中發(fā)現(xiàn)相應(yīng)表的組(即A=B),則從步驟221進(jìn)行步驟223即將這些表從數(shù)據(jù)庫52中取消,且流程到步驟204。
如果已輸入數(shù)位數(shù)是小于從備用數(shù)據(jù)庫52中檢測出的表的數(shù),則判定在備用數(shù)據(jù)庫52中有相應(yīng)表的組,則步驟223到步驟225,即執(zhí)行與步驟216到步驟218(圖3A)相同的內(nèi)容,于是相應(yīng)組的末位數(shù)表即從數(shù)據(jù)庫中除去。在步驟226中相應(yīng)表組中倒數(shù)第二位數(shù)表的指示字/指數(shù)場,即被重寫從下表指示字改成無用數(shù)據(jù)指示,且更新相應(yīng)的識別標(biāo)志場而流程則到達(dá)步驟204。
權(quán)利要求
1.一種電話開關(guān)切換系統(tǒng)其特征在于包括一數(shù)據(jù)庫,該數(shù)據(jù)庫有很多表,表與表之間用下表指示字逐位相聯(lián),呈樹狀結(jié)構(gòu),以允許路由選擇數(shù)據(jù)存儲(chǔ)在末位數(shù)表中并可響應(yīng)于分類鍵而被讀出;一視頻顯示終端用于手動(dòng)輸入?yún)^(qū)碼和路由選擇數(shù)據(jù);一處理器用于(1)利用輸入?yún)^(qū)碼作為分類鍵在數(shù)據(jù)庫中對相應(yīng)的樹狀結(jié)構(gòu)進(jìn)行檢索,并將已輸入?yún)^(qū)碼中的數(shù)位數(shù)和相應(yīng)樹狀結(jié)構(gòu)中數(shù)位數(shù)作比較,(2)當(dāng)已輸入?yún)^(qū)碼中的數(shù)位數(shù)是(N+1)而相應(yīng)的樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N時(shí),在數(shù)據(jù)庫中建立一個(gè)第(N+1)表,重寫相對樹狀結(jié)構(gòu)的第N表,用下表指示字將第N表和第(N+1)表聯(lián)接起來,并將已輸入的路由選擇數(shù)據(jù)寫入(N+1)表中,和(3)當(dāng)已輸入?yún)^(qū)碼中的數(shù)位數(shù)是N而相應(yīng)的樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N+1時(shí),將相應(yīng)樹狀結(jié)構(gòu)中的(N+1)表除去,并將相應(yīng)樹狀結(jié)構(gòu)中的N表連同已輸入的路由選擇數(shù)據(jù)一起重新寫入。
2.一種如權(quán)利要求1所說的電話開關(guān)切換系統(tǒng),其特征在于其中的處理器包括一裝置,當(dāng)已輸入的區(qū)碼中的數(shù)位數(shù)是N而相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N+1時(shí),可響應(yīng)于視頻顯示終端來的取消命令而消除相應(yīng)樹狀結(jié)構(gòu)中的第(N+1)表,并將相應(yīng)樹狀結(jié)構(gòu)中的第N表連同無用數(shù)據(jù)一起重新寫入。
3.一種電話開關(guān)切換系統(tǒng),其特征在于包括一開關(guān)切換網(wǎng)絡(luò),該網(wǎng)絡(luò)為終端線路和中繼線;一讀/寫存儲(chǔ)器用于存儲(chǔ)有很多表的數(shù)據(jù)庫,表與表之間用下表指示字逐位相聯(lián),呈樹狀結(jié)構(gòu),以允許路由選擇數(shù)據(jù)存儲(chǔ)在末位數(shù)表中,并可響應(yīng)于分類鍵而被讀出;一第一處理器用于依分類鍵對讀寫存儲(chǔ)器中的數(shù)據(jù)庫進(jìn)行檢索讀出路由選擇數(shù)據(jù),并按該路由選擇數(shù)據(jù)與所說的開關(guān)切換網(wǎng)絡(luò)建立起聯(lián)系;一備用存儲(chǔ)器用于將所說讀/寫存儲(chǔ)器中的數(shù)據(jù)庫做一備份存儲(chǔ)在其中;一視頻顯示終端用于手動(dòng)輸入一區(qū)碼和路由選擇數(shù)據(jù);和一第一處理器用于實(shí)施下列步驟(1)利用已輸入一區(qū)碼作為分類鍵對所述備用存儲(chǔ)器中的數(shù)據(jù)庫進(jìn)行相應(yīng)樹狀結(jié)構(gòu)的檢索,并將已輸入?yún)^(qū)碼中的數(shù)位數(shù)和相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)相比較;(2)如輸入?yún)^(qū)碼的數(shù)位數(shù)是N+1,而相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N,則在備用存儲(chǔ)器的數(shù)據(jù)庫中建立一個(gè)第(N+1)表,并用下表指示字將相應(yīng)樹狀結(jié)構(gòu)中的第N表重寫,以使第N表和第(N+1)表聯(lián)系起來,再把已輸入的路由選擇數(shù)據(jù)寫入第(N+1)表中;(3)如輸入?yún)^(qū)碼的數(shù)位數(shù)是N,而相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)是N+1,則除去相應(yīng)樹狀結(jié)構(gòu)的第(N+1)表,并將相應(yīng)樹狀結(jié)構(gòu)的第N表連同已輸入的路由選擇數(shù)據(jù)一起重新寫入;和(4)將所說的存儲(chǔ)器中的數(shù)據(jù)庫復(fù)制到所說的讀/寫存儲(chǔ)器中。
4.一種如權(quán)利要求1所說的電話開關(guān)切換系統(tǒng),其特征在于其中第(3)步驟還實(shí)施這一步即響應(yīng)于視頻顯示終端來的取消命令以除去相應(yīng)樹狀結(jié)構(gòu)中的第(N+1)表,并將相應(yīng)樹狀結(jié)構(gòu)中的第N表連同無用數(shù)據(jù)一起重新寫入。
全文摘要
在一電話開關(guān)切換系統(tǒng)中,在一讀/寫存儲(chǔ)器中建立起一號碼簿譯碼數(shù)據(jù)庫,一呼叫控制處理器,在該數(shù)據(jù)庫中進(jìn)行檢索以閱讀路由選擇數(shù)據(jù),由此在切換網(wǎng)絡(luò)建立聯(lián)系,通過視頻顯示終端將一區(qū)碼送入運(yùn)行、管理、維護(hù)處理器(OAM處理器)中,與此相響應(yīng)該處理器在備用存儲(chǔ)器中的數(shù)據(jù)庫中對按逐位相聯(lián)的基礎(chǔ)將號碼簿譯碼表聯(lián)系的相應(yīng)樹狀結(jié)構(gòu)進(jìn)行檢索,再將已輸入的區(qū)碼的數(shù)位數(shù)和相應(yīng)樹狀結(jié)構(gòu)中的數(shù)位數(shù)相比較。
文檔編號H04Q3/66GK1163544SQ9610719
公開日1997年10月29日 申請日期1996年7月26日 優(yōu)先權(quán)日1995年7月26日
發(fā)明者宮田直仁, 豬原學(xué) 申請人:日本電氣株式會(huì)社