新四季網

遠程通信交換機多語種操作與維護接口的製作方法

2023-12-07 04:21:41 1

專利名稱:遠程通信交換機多語種操作與維護接口的製作方法
技術領域:
本發明涉及遠程通信交換機的一種多語種操作與維護接口,特別是一種電話交換機。
電話交換機包括操作與維護單元(OMU),它處理有關交換機的操作與維護的操作,是操作者與交換系統之間的接口。通過OM單元,交換機和操作與維護網絡相連,這樣,遠程操作者就能在一個地方以集中的方式控制在物理位置上相隔很遠的幾臺交換機了。交換機的OM單元收集報警,並作出報警報告,它還能與交換機的中央存儲器(CM)一起操作,CM中存儲的文件包括用戶數據、收費、信令、路由和交換機的配置,這樣操作者就能閱讀和改變這些文件的內容。它的硬體包括如中央處理單元(CPU)和作為獨立的大容量存儲設備的一個或幾個硬碟驅動器和一個軟盤驅動器。
OM單元的程序和通過OM網絡與該單元相連的操作者的計算機終端構成了交換機和操作者之間的人機接口(MMI)。操作者通過本地的或使用人機語言(MML)的遠程控制向交換機發出命令,其I/O句法由CCITT建議Z.317至Z.341決定。在MML中,每項功能有單獨的命令。軟體是分層的,並包括下列基本元素。從主層開始的部分,其中的顯示包括了命令類列表。命令類構成了命令類級別,通過在主層中選擇一個命令類,用戶就可得到該類的命令組菜單。每個命令組由4到8個命令構成,選擇想要的命令組就可能獲得想要的命令。類別是按功能劃分的,因此一個命令類負責一組功能,如用戶管理或路由命令等。一個命令組負責更小部分的相關命令,例如關於處理用戶縮位撥號服務的命令等。軟體建立在菜單上,用菜單的方式一步步地指導操作者獲得正確的命令。MMI可使幾個命令部分在同一個系統中同時存在。這些部分是完全獨立的;但是,從不同的部分同時操作同一信息是被禁止的。


圖1顯示了主層菜單。字母後面是用簡明文字描述的命令類名,這樣選擇一個字母就能獲得相應命令類的命令組菜單,然後用類似的方法,選擇想要的命令組的字母來獲得那些命令。然後,就可以寫命令了。命令的構成如下例所示ZRCI∶GSW∶NCGR=OUTGRP。命令包括命令標誌,上例中為ZRCI,後面的參數用冒號分開。當操作者發命令時,給出命令標誌後,MML程序以文本方式給出可以使用何種參數的信息,每給出一個參數後,該程序都能提供有關下個參數的指導。該程序在每一級都能給操作者指導,因此,操作者很少需要人工查找幫助。發命令無需任何特別的技巧,唯一的要求自然是操作者要懂得在顯示器上顯示在線指導的那種語言。
指導信息和程序輸出的標題都是用程序代碼寫在交換系統中的,它們用一種語言寫成,最通用的預設語言可能是英語。然而,電話交換機所處的各種語言環境很不相同,因此,如果操作者不懂得寫命令指導信息所用的語種的話,再好的在線指導也沒用。生產商需要生產交換機,其MMI以操作者的語種給出文本信息。問題是由於這些文本通常都是與命令程序(英語)密切相關的,因此很難提供指導信息是以一種特定語言寫的交換機。
另一個問題是關於輸出格式的,包括由MML程序產生的標題和數據。當使用管理程序的網絡運行在一臺單獨的網絡管理計算機上,用它的控制程序通過交換機OMU的I/O接口控制電話交換機時,網絡管理程序必須先從它接收的MML程序的輸出中分離出文本部分,只有在這個過程之後數據才能被進一步處理。網絡管理程序必須這樣從OMU的程序中搜索它需要的信息。當OMU的程序發生變化時,其響應也變了,網絡管理計算機就不能再分辨出要用哪些信息,這樣,網絡管理程序就不能以想要的方式控制交換機。
第一個問題的一種解決方案自然是重寫MML程序,以操作者想要的語種輸出。但這很困難,因為編寫程序的人並不總是能很好地掌握操作者的母語。另一種解決辦法是用一個獨立的文本資料庫與操作者的計算機相連。MML程序以預設語種(通常是英語)提供的文本記錄和操作者母語的該本文記錄譯文都存儲在該文本資料庫中。程序輸出文本後,操作者的計算機首先從文本資料庫中提取相應的文本,然後提取該文本的譯文,最後將譯文顯示在顯示單元上。由於搜索方法的問題,這種方式很慢。
專利申請EP-0121071中,申請者是IBM,提出了一種方法,可以在一個數據處理系統中同時進行多語種的操作。在該方法中,當應用程式要發送消息時,它通過一個特殊的包括一個消息索引的宏請求消息請求服務來完成任務。該服務將該請求指向消息組合區(它是以消息索引為基礎的,語種索引由操作者開始登錄計算機時給出),從存儲在大容量存儲設備中的消息模型數據集中提取相應語種的相應消息。這個申請提出的方法以軟體以外的一個消息模型數據集的方式來排列消息。這種方法的缺點是,消息模型數據集變得很大,基於兩個索引的搜索要花很長時間,而且在此過程中不能改變語種。
本發明的目的是提供一個操作與維護接口,用這種方法避免交換機控制中的語種問題,使操作者可以創建輸出文本的語種和格式。這樣,持一種語言的操作者,如中國人和日本人,由字標誌上的書寫而定,就能象最好的專家一樣創建他自己的輸出文本。
另一個目的是提供一個操作與維護接口,提供操作者想要的信息而不是以目標語言寫的文本。
本發明為電話交換機提出的方法將程序和相關的文本分離開來。本發明中的交換機的特性由兩點組成。第一個特性是編碼到程序模塊中命令組,在交互過程的每一步中由MML程序提供給操作者的所有字母數字信息都與作為資源文件的真正的程序代碼分離。可以有幾個資源文件,其文本是分別用不同的語種編寫的。這樣就可能有如英語、俄語、德語等的資源文件。在每一個操作和維護過程中裝入程序模塊時,與想要語種相應的資源文件就裝入了,該文件決定了後續過程中操作與維護接口的語種。可以實現多語種,而且,在一個過程中,語種也可以自由改變,即使是與命令軟體使用的語種一樣也行。語種的選擇、裝入和使用都很快,操作者不會看到明顯的延遲。軟體可以經濟的方式創建,並考慮字符集和翻譯問題,而不考慮由於不同語種版本在程序平臺上造成的問題來優化代碼。另一個特性是至少一個資源文件是一種特定的中間語言的文件,它不包含任何人類語言的文本,取代字母數字文本的是中間語言信息。
根據第一實施例,中間語言信息是一種獨立的數字代碼,來自OM單元I/O接口信息流的文本部分由獨立的數字代碼替換。數字代碼作為搜索關鍵字,據此,與搜索關鍵字相應的字母數字文本或其他信息都能立刻從操作者的計算機的大容量存儲設備中取出顯示在顯示設備上。
根據第二實施例,中間語言文件由操作者自己創建。操作者以自己的願望建立代碼字符作為中間語言信息。這些代碼字符通過OMU的I/O接口取代了傳到操作者計算機(如網絡管理計算機)的信息流中表示給人看的普通文本部分。這樣,原來為人準備的信息流就轉變為給機器的並適於機器處理的信息。這些代碼可能是為操作者的機器準備的不同的控制字符,根據字符的意義以想要的方式處理輸入的數據流。用戶可以很容易地作出如以不同的圖形表示的命令響應,而傳統的交換機對同樣的命令響應的是帶標題的文本和一系列連續的數字。因此處理傳統交換機給出的信息很難,而這個實施例所用的方式中,操作者以想要的格式自動接收信息。操作者可以創建任意多個中間語言文件,並在過程中自由選擇要用的中間語言文件。
根據實例及相應的圖,本發明將在後文詳細敘述。其中,圖1為顯示給操作者的主層菜單;圖2為本發明多語種操作與維護接口的程序代碼及命令文本文件的組織;圖3為第一實施例;以及圖4為第二實施例。
根據圖2,交換機OMU的操作與維護接口的中央存儲器4中MML程序中的程序模塊由數字1表示。如程序的主層有它自己的程序模塊,資源文件的ASCII記錄與程序模塊的程序代碼相關,該記錄產生如圖1所示的操作者顯示單元上的顯示。相應地,每個命令組都在自己的程序模塊中編碼,其中命令組的4至8個命令包括在相同的程序代碼中,作為一個程序整體處理。命令系統的程序存儲在磁碟存儲器3或類似設備中,當該組中的命令被用到時它們就被加載運行。
根據本發明的第一部分,與程序模塊1相關的用於操作者設備上的顯示或與交互通信相關的所有文本與模塊的程序代碼相區分,作為一個或幾個獨立的資源文件2a、2b、2c。每個資源文件包含了用想要的語種所寫的文本。例如,資源文件a的文本語種(a)可能是英語,資源文件b的文本語種(b)可能是俄語。對每一個文件,需要一個單獨的資源文件庫,有了資源庫就可以有許多語種了。
根據本發明的第二部分,至少一個資源文件2c是一個特定的中間語言文件。該中間語言不是人類的語言,該文件包含的中間語言信息後文敘述。
與一個過程相關的模塊1的程序代碼的加載過程中,與該程序相關的資源文件也被加載到中央存儲器4中。也可以在與磁碟3相連的開始只加載交換機的預設語言資源文件。程序代碼1對所有語種的資源文件是共用的,只根據操作者的選擇改變實際使用的資源文件。這樣,就能從顯示終端5,如同系統原始的或預設的語種一樣,以想要的語種完成操作與維護工作。
在此過程中,語種可以改變任意多次,在這種情況下,命令系統將包含在命令組中的新語種的資源文件裝入內存,該過程就以另一種語言繼續運行。從一種語言向另一種語言的改變可以在該過程的任何層次中進行,例如可以定義文件轉換控制按鈕的方式進行。在可能發生的並且同時發生的過程中,方法相似,這些過程同時運行且相互獨立。每個過程的語種可以各自改變。並行過程可以用自己的語種,完全與其他過程的語種獨立。這樣就可以同時有幾種(如果有必要,甚至可以是幾十種)語言。
圖3,採用與圖2相同的標識數字,示出了中間語言文件2c的第一最佳實施例。如果源語種之間,如用在操作與維護接口上的英語及想要的目標語種中文,結構和邏輯的差別太大了,以至於不能在該操作與維護接口上合理地使用目標語言命令結構,該目標語種的資源文件就可以用資源文件2c的中間語言的方法來實現。實現的方法是,包含中間語言的資源文件2c由搜索關鍵字組成,它們可以是數字代碼。當程序運行到要用某種語言輸出文本且選擇了中間語言的資源文件時,它輸出分離的代碼。當程序對操作者的計算機5給出響應時,數據流由作為搜索關鍵字的前述代碼組成。操作者創建他自己的目標語言資料庫31,提供每個文本記錄的搜索關鍵字。當操作者的計算機5收到搜索關鍵字時,它就能立即,幾乎是無延遲地,從資料庫31中取出與搜索關鍵字相應的文本並顯示在機器5的顯示器上。
這個實施例的優點是,指導消息和命令系統的文本不必翻譯成目標語言,中間語言的資源文件2c取代目標語言的資源文件被裝入內存,這些文件作為MML程序和用自然語言實現的用戶接口之間的中介。中間語言對操作者透明,用於控制如目標語言鍵盤和操作者的終端設備5的屏幕的字符發生器,或者控制一個程序,完成中間語言與個人計算機上的目標語言之間的翻譯。
與圖2和圖3的標識數字一致,圖4是中間語言文件2c的第二最佳實施例。它特別用在交換機由單獨的網絡管理計算機41控制的情況。MML程序的響應及其文本部分都是專為人設計的,很難適用於一臺機器,因為處理響應需要刪改文本。解決這個難題的方法是,程式設計師用中間語言將字母數字文本換成想要的代碼為自己創建資源文件2c,這樣MML程序產生的信息流就是適於機器處理的了。當傳到網絡管理計算機41的信息流中準備給人看的普通文本部分轉換為控制代碼後,該網絡管理計算機41就根據這些代碼進行操作。用代碼的方式可以刪除文件的某些部分,重新安排記錄項等。這樣,通過計算機41以想要的方式處理輸入數據流,就很容易作出顯示在顯示單元42上的不同的圖形表示。
這個實施例的優點是,不必改變MML程序或中斷交換機的運行,操作者就能以想要的方式自己處理程序的響應。以後對MML程序代碼可能做的改變一點也不會影響操作者所做的響應處理。
很顯然,本發明的不同實施例並不僅限於上述兩例,而是可以在權利要求書的範圍中變化。
權利要求
1.遠程通信交換機的一種多語種操作與維護接口,該接口促進了從一個外部設備(5)向交換機提供的控制及上述設備的控制應答以目標語言的顯示,其中,操作和維護軟體(1)由多個程序模塊組成,其特徵在於所有與交互通信和操作與維護接口相關的字母數字信息與程序模塊的程序代碼分離,作為不同目標語言的資源文件(2a,2b);至少一個資源文件(2c)是一個包括中間語言信息的中間語言文件,它不是以目標語言寫的字母數字信息;裝入每個操作和維護過程所需的程序模塊時,裝入預設語言的相關資源文件和用戶選擇的資源文件。
2.權利要求1中的操作與維護接口,其特徵在於中間語言文件的中間語言信息包括搜索關鍵字,包含字母數字信息的目標語言的資料庫(31)與外部設備(5)相連,該資料庫每個數據單元的搜索關鍵字包含在中間語言文件中,外部設備在從操作與維護接口的中間語言文件(2c)中接收搜索關鍵字後,立即提取相應該搜索關鍵字提取將顯示在顯示設備(5)上的字母數字信息。
3.權利要求1中的操作與維護接口,其特徵在於中間語言文件(2c)的中間語言信息包括控制代碼,外部設備是一臺獨立的計算機(41),根據目的選擇控制代碼,使計算機接收的數據流適於處理。
4.權利要求1中的操作與維護接口,其特徵在於除了存儲器中的資源文件外,通過裝入另一種語言的相應資源文件可以在處理過程中改變語種。
5.權利要求1中的操作與維護接口,其特徵在於超過1個用戶同時進行處理時,可以為每個用戶分別選擇語種。
6.權利要求2中的操作與維護接口,特點是資料庫(31)由操作者建立。
7.權利要求2中的操作與維護接口,其特徵在於中間語言信息格式的搜索關鍵字由操作者創建並作為中間語言文件存儲。
8.權利要求3中的操作與維護接口,其特徵在於中間語言信息格式的控制代碼由操作者創建,並作為中間語言文件存儲。
全文摘要
本發明涉及遠程通信交換機的一種多語種操作與維護接口。在交換機的操作和維護單元(OMU)中,由編碼到程序模塊的命令組構成人機語言(MML)軟體(1)。所有和操作與維護接口交互通信相關的字母數字信息都與作為資源文件(2a,2b)的真正程序代碼分離,以不同的語言編寫。至少一個資源文件(2c)是包含中間語言信息的中間語言文件,該信息不是字母數字信息。交換機的命令響應適於例如由一個獨立的網絡管理計算機完成處理。
文檔編號H04Q3/00GK1140523SQ95191616
公開日1997年1月15日 申請日期1995年2月14日 優先權日1994年2月14日
發明者蒂莫·微瑟賴恩 申請人:諾基亞電信公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀