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

電子交換系統(tǒng)的話音通知裝置和方法

文檔序號(hào):7569566閱讀:130來(lái)源:國(guó)知局
專利名稱:電子交換系統(tǒng)的話音通知裝置和方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子交換系統(tǒng)的話音通知裝置和方法,更具體地是涉及能夠按用戶需要可變動(dòng)地進(jìn)行話音通知的裝置和方法。
關(guān)于電子交換系統(tǒng)的話音通知裝置和方法的本發(fā)明是基于韓國(guó)專利申請(qǐng)序列號(hào)No.37904/1995,此處應(yīng)用以供所有目的的參考。
隨著通信的改進(jìn),通用的數(shù)字電子交換系統(tǒng)除了完成典型的交換功能以外,還在可能是在講話時(shí)出現(xiàn)的不同情形下完成各種不同的通信服務(wù)。然而,在普通的數(shù)字電子交換系統(tǒng)中,使用預(yù)先準(zhǔn)備好的話音通知信息為用戶提供語(yǔ)音通知功能的服務(wù)。為了為用戶提供各種不同的話音通知的服務(wù),除了預(yù)先準(zhǔn)備好的話音通知服務(wù)外,有必要提供諸如時(shí)間/日期,號(hào)碼信息等的能夠改變的話音通知的服務(wù)。
因此,本發(fā)明的一個(gè)目的是提供電子交換系統(tǒng)的話音通知裝置,其中一個(gè)數(shù)字信號(hào)處理器可從裝置的話音存儲(chǔ)器一次讀出和編輯多個(gè)信道的話音通知信息而不用附加的控制處理器,并且由主處理器藉發(fā)射/接收字型的控制數(shù)據(jù)來(lái)發(fā)送以PCM碼形式的編輯過(guò)的話音通知信息。
本發(fā)明的另一個(gè)目的是提供電子交換系統(tǒng)的話音通知方法,藉助于在主處理器和數(shù)字信號(hào)處理器之間進(jìn)行數(shù)據(jù)發(fā)送/接收時(shí)把每個(gè)信道的控制數(shù)據(jù)指派到碼字單元中的多個(gè)區(qū)域以及藉助于在中斷區(qū)域形成一個(gè)標(biāo)志以便告知數(shù)據(jù)是否已被發(fā)送/接收的方法提供話音通知信息的服務(wù)。
本發(fā)明還有一個(gè)目的是提供電子交換系統(tǒng)的編輯型話音通知裝置的方法,藉助于每幀重復(fù)發(fā)送一個(gè)指定值給主處理器所需要的信道,然后讀出并比較子話路上的值的方法測(cè)試話音通知功能的狀態(tài)。
為了達(dá)到本發(fā)明的以上這些目的,具有用于控制話音通知功能的主處理器和把話音通知消息切換到用戶接口單元的時(shí)間開(kāi)關(guān)的電子交換系統(tǒng)的話音通知裝置包括用于存儲(chǔ)相應(yīng)于碼字和暫停的編碼數(shù)據(jù)的話音存儲(chǔ)器;連接到主處理器的用于對(duì)接來(lái)自主處理器的話音通知命令輸出的處理器接口單元;連接到處理器接口單元的用于緩沖以主處理器進(jìn)行話音通知的信息的緩沖單元;連接到緩沖單元的數(shù)字信號(hào)處理單元,用于如果接收到話音通知命令,就控制話音存儲(chǔ)器存取相應(yīng)的碼字和暫停,藉此復(fù)制話音通知消息;以及通過(guò)子話路連接到時(shí)間開(kāi)關(guān)的裝置,用于在數(shù)字信號(hào)處理單元控制下把話音通知信息輸出到子話路。
本發(fā)明的這些和各種不同的其它特性和優(yōu)點(diǎn)參照結(jié)合附圖所作的以下的詳細(xì)描述將很容易明白,其中

圖1是顯示在按照本發(fā)明的話音通知裝置和電子交換系統(tǒng)之間的連接關(guān)系的圖;圖2是顯示按照本發(fā)明的電子交換系統(tǒng)的話音通知裝置的內(nèi)部結(jié)構(gòu)的方框圖;圖3是顯示圖2的話音通知裝置中的I/O RAM的地址圖的圖;圖4是顯示幀同步信號(hào),系統(tǒng)時(shí)鐘,數(shù)據(jù)和時(shí)隙等的工作特性的波形;圖5是顯示圖2中的輸出監(jiān)控單元的圖;圖6是顯示圖2中的時(shí)鐘監(jiān)督和復(fù)位單元的圖;圖7是顯示圖2中的數(shù)字信號(hào)處理器的存儲(chǔ)器地址圖的圖;圖8是顯示在TD BUS上的地址圖的圖;圖9是顯示圖3的信道控制數(shù)據(jù)格式圖的圖;圖10A和10B是每個(gè)顯示按照消息ID的圖9的數(shù)據(jù)區(qū)的格式圖的圖;圖11是顯示圖3中的中斷產(chǎn)生區(qū)域的格式圖的圖;圖12A到12C是每個(gè)顯示由主處理器執(zhí)行話音通知功能的程序的圖;圖13是顯示用來(lái)發(fā)送時(shí)隙單元中的話音的程序的流程圖;圖14是顯示用來(lái)發(fā)送圖13的上部的PCM字節(jié)數(shù)據(jù)的子程序的流程圖;以及圖15是顯示用來(lái)發(fā)送圖13的下部的PCM字節(jié)數(shù)據(jù)的子程序的流程圖。
下面將參照附圖充分地討論本發(fā)明的優(yōu)選實(shí)施例。應(yīng)當(dāng)看到,圖上相同的部分或單元無(wú)論在哪些可能的地方都表示為同樣的數(shù)字或符號(hào)。
圖1是顯示在按照本發(fā)明的話音通知裝置和電子交換系統(tǒng)之間的連接關(guān)系的圖。話音通知裝置由多個(gè)電路塊組成。話音通知裝置通過(guò)控制總線(以后稱之為“TD-BUS”)連接到雙向的主處理器(以后稱之為“GSP”(即全局服務(wù)處理器))。此外,話音通知裝置通過(guò)子話路(以后稱之為“SHW”)連接到時(shí)間開(kāi)關(guān)(以后稱之為“TSW”)。時(shí)間開(kāi)關(guān)(TSW)被連接到模擬用戶接口單元(以后稱之為“ASI”)以便和每個(gè)用戶相連接。
如前所述,電子交換系統(tǒng)的話音通知裝置除了提供預(yù)先準(zhǔn)備好的話音通知服務(wù)以外,必須能夠向用戶發(fā)送能改變的話音通知信息。一種編輯型話音通知裝置完成這樣的話音通知信息服務(wù)功能。按照本發(fā)明的話音通知裝置在控制處理器的控制下以句子的次序編輯在幾個(gè)基本的固定字中的幾個(gè)可改變的字,藉此構(gòu)成一個(gè)完整的話音通知的句子。然后,話音通知裝置以PCM編碼數(shù)字?jǐn)?shù)據(jù)的形式輸出這樣的編輯過(guò)的話音通知信息。為了使之成為可能,話音通知裝置在由多個(gè)非易失存儲(chǔ)器(EEPROM)構(gòu)成的話音數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)了相應(yīng)于在提供話音通知服務(wù)所需要的基本字和暫停的PCM編碼數(shù)據(jù)。如果由主處理器發(fā)送一個(gè)命令以控制話音通知裝置,那么話音通知裝置中的數(shù)字信號(hào)處理器(以后稱之為“DSP”)分析該命令,然后作出關(guān)于要被輸出的句子的表格。這時(shí),按照先前的和后面的每個(gè)字之間的關(guān)系,插入適當(dāng)?shù)臅和7拈L(zhǎng)度,以使改善話音的清晰度和可識(shí)別性。
在本發(fā)明的話音通知裝置中,單個(gè)DSP進(jìn)行對(duì)由主處理器發(fā)送的命令的分析和發(fā)送PCM數(shù)據(jù)而不用附加的處理器。此外,一個(gè)DSP可以以在一般電子交換系統(tǒng)中所使用的PCM數(shù)據(jù)的形式而不用單獨(dú)的代碼改變,通過(guò)以它的極大值一次使用16個(gè)信道發(fā)送相同的或不同的話音通知信息。
話音通知裝置被安裝在一個(gè)電路部件內(nèi),且一個(gè)單元電路部件通過(guò)標(biāo)準(zhǔn)子話路的2.048Mbps連接到時(shí)間開(kāi)關(guān)。由于在每個(gè)硬件模塊中可裝上最大為四個(gè)電路部件卡,因而信道容量就是從16信道(其最小值)到64信道(其最大值),且如有需要,很容易以16個(gè)信道為單位加以改變。此外,由于話音通知裝置是以電路部件單元來(lái)工作的,如果裝置中出現(xiàn)任何故障,那么換害可局限于電路部件單元,且裝置可很容易不提供服務(wù),因而進(jìn)一步地有可能做成N+1的冗余式結(jié)構(gòu)。
有六種話音通知信息可從本發(fā)明的話音通知裝置被發(fā)送出去,例如,改變的號(hào)碼通知,缺席通知,請(qǐng)勿打擾通知,自身號(hào)碼通知,呼出號(hào)碼通知和呼入選擇語(yǔ)言通知。然而,如有必要,其它種類的話音通知信息或以外國(guó)語(yǔ)言的信息也是可能的。
圖2是顯示話音通知裝置的內(nèi)部結(jié)構(gòu)的方框圖。TD-BUS接口單元211通過(guò)TD-BUS連接到GSP,并完成在GSP和話音通知裝置之間的信息對(duì)接。DSP213控制話音通知裝置的全部工作,并處理和復(fù)制話音通知信息作為話音通知消息。I/O RAM212被連接在TD-BUS接口單元211和內(nèi)部總線之間,并用來(lái)緩沖在GSP和DSP213之間連接的信息。子話路接口和輸出監(jiān)控器單元214通過(guò)SHW連接到TSW,并完成在話音通知裝置和TSW之間的信息對(duì)接以及輸出監(jiān)控功能。時(shí)鐘監(jiān)督和復(fù)位215監(jiān)督來(lái)自子話路接口和輸出監(jiān)控單元的時(shí)鐘輸出,并把它加到DSP213。作為靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)的數(shù)據(jù)存儲(chǔ)器216在提供話音通知服務(wù)功能時(shí)暫時(shí)存儲(chǔ)所產(chǎn)生的數(shù)據(jù)。作為可編程只讀存儲(chǔ)器(PROM)的程序存儲(chǔ)器217存儲(chǔ)用于提供話音通知裝置的話音通知服務(wù)功能的程序。話音存儲(chǔ)器218-219存儲(chǔ)用于話音通知的各種不同的話音數(shù)據(jù)。存儲(chǔ)器接口控制信號(hào)產(chǎn)生器220在DSP213的控制下產(chǎn)生用于控制存儲(chǔ)器216-219的工作的存儲(chǔ)器控制信號(hào)。
在具有上述結(jié)構(gòu)的話音通知裝置中,TD-BUS接口單元211完成TD-BUS信號(hào)的發(fā)送/接收連接。TD-BUS信號(hào)具有16位的地址,16位的數(shù)據(jù),用于確定工作類型的4位的模式和其它信號(hào)。
TD-BUS接口單元211根據(jù)TB-SEL信號(hào)選擇雙向總線的一條正確的總線,并藉助于使用模式譯碼和地址與數(shù)據(jù)信息完成從/到I/ORAM212的讀/寫(xiě)操作,用來(lái)發(fā)送/接收控制信息到/從DSP213。
I/O RAM212藉使用兩個(gè)雙端口靜態(tài)RAM1千位×8位,具有地址到字的數(shù)據(jù)格式,并被用作為數(shù)據(jù)發(fā)送/接收緩沖器用于TD-BUS接口單元211和DSP213之間的數(shù)據(jù)傳輸。GSP通過(guò)TD-BUS每次存取可讀/寫(xiě)兩字節(jié)的數(shù)據(jù)從/到I/O RAM 212。
I/O RAM 212的左端口被連接到TD-BUS接口單元211,地址線LA0-LA9,數(shù)據(jù)線LD0-LD15,芯片使能信號(hào)線LCE,輸出使能信號(hào)線LOE和寫(xiě)使能信號(hào)線LWE,而它的右端口被連接到用于在I/ORAM 212中讀或?qū)憯?shù)據(jù)的各種不同的信號(hào),例如RA0-RA9,RD0-RD15,RCE,ROE,RWE,INT等。
圖3顯示了I/O RAM212的地址圖。DSP213一次發(fā)送16個(gè)信道的PCM數(shù)據(jù)。在圖3中,地址0-127是控制數(shù)據(jù)發(fā)送/接收區(qū),每個(gè)信道指派有8個(gè)字。地址1023是中斷產(chǎn)生區(qū),用來(lái)在GSP把控制數(shù)據(jù)寫(xiě)到相應(yīng)信道的存儲(chǔ)區(qū)以后,以中斷信號(hào)INT通知DSP 213。如果GSP把數(shù)據(jù)寫(xiě)到圖9所示的這些地址(它們將在下面預(yù)以討論),那么中斷信號(hào)根據(jù)I/O RAM212的特性就成為邏輯“低”電平,并被加到DSP213的中斷端,藉此使DSP213進(jìn)行新操作。地址128-1022為保留區(qū)。
為了藉一次使用16個(gè)信道每一幀發(fā)送話音數(shù)據(jù),DSP213分析從I/O RAM 212讀出的每個(gè)信道的控制數(shù)據(jù),藉助于以字形式的生成表以每?jī)蓭淮蔚貜乃付ǖ脑捯魯?shù)據(jù)庫(kù)讀出所需要的字?jǐn)?shù)據(jù),把它們插入連接到DSP213的串行端口的子話路的指派的時(shí)隙,然后把它們以2.048Mbps的串行數(shù)據(jù)形式發(fā)送出去。
圖4是8KHz的幀同步時(shí)鐘FS,2.048MHz的系統(tǒng)時(shí)鐘CLK,PCM數(shù)據(jù)和時(shí)隙TS的時(shí)序圖。
DPS213(在本發(fā)明使用了TI320C25)使用了電路部件中的40MHz振蕩器的輸出作為它的基本時(shí)鐘,以及使用了8KHz的幀同步時(shí)鐘FS和從時(shí)間開(kāi)關(guān)TSW方塊接收的2.048MHz的系統(tǒng)時(shí)鐘CLK作為串行商品的傳輸同步時(shí)鐘。
存儲(chǔ)器接口控制信號(hào)發(fā)生器220產(chǎn)生各種不同的存儲(chǔ)器控制信號(hào)用于控制I/O RAM212與GSP之間的發(fā)送/接收控制信號(hào)的工作,程序存儲(chǔ)器217的存儲(chǔ)程序的工作,數(shù)據(jù)存儲(chǔ)器216的處理數(shù)據(jù)的工作以及話音存儲(chǔ)器218~219的存儲(chǔ)話音數(shù)據(jù)的工作。由于話音存儲(chǔ)器218~219和I/O RAM212的DSP存取時(shí)間(速度)范圍從35ns到120ns,如果DSP213訪問(wèn)這些存儲(chǔ)器216~219那么就從DSP213自動(dòng)產(chǎn)生一個(gè)等待信號(hào)。
圖7顯示DSP213的存儲(chǔ)器圖,雖然數(shù)據(jù)存儲(chǔ)器216的直接存取區(qū)是最大64K個(gè)字,但本發(fā)明的話音通知裝置藉使用DSP213的I/O端口存取產(chǎn)生話音存儲(chǔ)器218~219的地址A16和存儲(chǔ)器的選擇信號(hào),因而把DSP213能存取的地址范圍擴(kuò)展到多達(dá)128K個(gè)字。
話音存儲(chǔ)器218~219的存儲(chǔ)區(qū)被劃分為8個(gè)存儲(chǔ)器組。最大的存儲(chǔ)器區(qū)具有118個(gè)字/每組×8組的結(jié)構(gòu),且話音存儲(chǔ)器可按照所需要的話音的容量以存儲(chǔ)器組(由兩個(gè)128K字節(jié)的存儲(chǔ)器組成)為單位被裝在電路部件中。在這種情況下,一個(gè)電路部件可裝有最大為8個(gè)存儲(chǔ)器組。
圖6是顯示圖2的時(shí)鐘監(jiān)督和復(fù)位單元215的結(jié)構(gòu)的詳細(xì)的圖。
在圖6中,脈沖發(fā)生器611和612檢查幀同步時(shí)鐘FS和系統(tǒng)時(shí)鐘CLK的輸入狀態(tài)是否正常。如果幀同步時(shí)鐘FS和系統(tǒng)時(shí)鐘CLK在預(yù)定的時(shí)間間隔內(nèi)沒(méi)有輸入,那么時(shí)鐘監(jiān)督和復(fù)位單元215自動(dòng)復(fù)位DSP213。如果幀同步時(shí)鐘FS和系統(tǒng)時(shí)鐘CLK是正常輸入,那么時(shí)鐘監(jiān)督和復(fù)位單元215允許DSP213工作,且在電源接通時(shí),使DSP213能進(jìn)行初始復(fù)位。LED1是顯示復(fù)位的發(fā)光二極管,而LED2顯示輸入時(shí)鐘是否正常。圖6的電路被做成這樣,以使得有可能由來(lái)自GSP的請(qǐng)求來(lái)復(fù)位DSP213,以及由位于電路部件的前部的開(kāi)關(guān)S1人工復(fù)位DSP213。
子話路從DSP213被輸出,通過(guò)子話路接口單元214-1送到時(shí)間開(kāi)關(guān)TSW。子話路接口單元214-1把在時(shí)隙TS裝載的測(cè)試數(shù)據(jù)直接返還到TD-BUS接口單元211。請(qǐng)注意,在本發(fā)明中,子話路接口和輸出監(jiān)控單元214被劃分成子話路接口單元214-1和輸出監(jiān)控單元214-2。
圖5是顯示輸出監(jiān)控單元214-2的詳細(xì)結(jié)構(gòu)的圖。
用戶可藉助于在由附設(shè)在電路部件的前部的二進(jìn)制旋轉(zhuǎn)開(kāi)關(guān)SW的4比特選擇TS(時(shí)隙)號(hào)碼以后把附在電路部件上的電話手機(jī)連接到電話手機(jī)插孔的方法探出由GSP的請(qǐng)求所編輯的信息是否被正確地發(fā)送出去。比較器CMP輸入信號(hào)B0-B4,用來(lái)選擇TS號(hào)碼,并輸出信號(hào)CODECFS,它只在相應(yīng)于3.9ns的一個(gè)TS周期內(nèi)保持為邏輯“高”電平,如果信號(hào)B0-B4相應(yīng)于由分頻器CNT1-CNT2輸出的分頻信號(hào)C0-C4的話,并且在其余時(shí)間它為邏輯“低”電平。在這種情況下,信號(hào)CODECFS具有8KHz的重復(fù)頻率。信號(hào)CODECFS被加到PCM編碼/譯碼芯片CODEC上,藉此可很容易地通過(guò)連接到插孔的手機(jī)探出要被發(fā)送到預(yù)置的TS的話音。當(dāng)16個(gè)信道中的任一個(gè)被DSP213用來(lái)輸出話音或進(jìn)行自檢測(cè)時(shí),附設(shè)在電路部件的前部的用來(lái)顯示狀態(tài)的綠色發(fā)光二極管LED被接通,藉此使系統(tǒng)操作員很容易識(shí)別電路部件正在處理服務(wù)業(yè)務(wù)。
為了控制話音通知,GSP應(yīng)當(dāng)通過(guò)TD-BUS發(fā)送或讀出控制數(shù)據(jù)到或從I/O RAM212的相應(yīng)信道區(qū)。TD-BUS由4位的用于表示工作類別,例如讀,寫(xiě)等的模式,16位的地址,16位的發(fā)送數(shù)據(jù),16位的接收數(shù)據(jù)和發(fā)送同步時(shí)鐘SCLX,F(xiàn)S,RDY等組成。
在圖3的存儲(chǔ)器圖中,指派給每個(gè)信道的存儲(chǔ)器區(qū)包含8個(gè)碼字。如果數(shù)據(jù)被寫(xiě)入0信道以及接著把信道值寫(xiě)入INT-R地址,那么DSP213接收控制數(shù)據(jù),然后把PCM數(shù)據(jù)發(fā)送到SHW上的TS1。也就是說(shuō),PCM數(shù)據(jù)被裝載到SHW上的時(shí)隙TS。就像CHO>TS1,CH1_>TS3,CH2_>TS5……_>TS31。
圖8顯示了被發(fā)送到TD-BUS的地址的格式。地址A1-A10是I/O RAM地址,地址A11和A12被用作為用于4個(gè)電路部件的選擇位。
圖9顯示了圖3的每個(gè)信道的控制數(shù)據(jù)區(qū)的圖。每個(gè)相應(yīng)信道的第一地址是控制區(qū)而其余的地址被用作為數(shù)據(jù)區(qū)。
由4位組成的控制區(qū)的MSG ID是由GSP發(fā)送的信息,被用來(lái)表示所執(zhí)行的服務(wù)業(yè)務(wù)的類別。相應(yīng)于MSG ID的值的服務(wù)業(yè)務(wù)為如下所述0測(cè)試數(shù)據(jù)發(fā)送請(qǐng)求1改變的號(hào)碼通知2缺席通知3請(qǐng)勿打擾通知4本身號(hào)碼通知5發(fā)起呼叫用戶號(hào)碼通知6終止呼叫選擇語(yǔ)言通知7-F(h)保留區(qū)控制區(qū)的CMD ID是由GSP發(fā)送的信息,被用作為關(guān)系到指定信道的連接/釋放命令信息的服務(wù)請(qǐng)求。相應(yīng)于CMD ID的值的命令為如下所述0連接(起始)請(qǐng)求1釋放(停止)請(qǐng)求2-F(h)保留區(qū)控制區(qū)的DATA ID指的是指定服務(wù)業(yè)務(wù)的所需要的數(shù)據(jù)區(qū)DFX(X=1-11)的碼字?jǐn)?shù),并按照被編輯的信息類型具有各種不同的數(shù)值,分別為如下所述1這是當(dāng)MSG ID為0時(shí)使用的,也就是當(dāng)產(chǎn)生測(cè)試數(shù)據(jù)時(shí)使用的。
2這是當(dāng)MSG ID為2,3時(shí)使用的,也就是被用于時(shí)間信息通知。
3這是當(dāng)MSG ID為1,4,5,6時(shí)使用的,也就是被用于號(hào)碼信息通知。
F這是指在數(shù)據(jù)區(qū)沒(méi)有相應(yīng)的值。在這種情況下,如果MSG ID為5,6,那么就發(fā)送“相應(yīng)號(hào)碼不能被確認(rèn)”的消息。
控制區(qū)的IND被用來(lái)顯示每個(gè)信道是否被使用。相應(yīng)于IND的值的命令為如下所述O這是當(dāng)GSP請(qǐng)求其它服務(wù)業(yè)務(wù)時(shí)被設(shè)置的初始值,它是指相應(yīng)的信道被使用。
F這個(gè)值用于通知GSP,相應(yīng)的信道完成了服務(wù)業(yè)務(wù),因而變成為空閑狀態(tài)。GSP周期性地檢驗(yàn)每個(gè)信道的IND狀態(tài),藉此檢驗(yàn)相應(yīng)的信道是否正在被使用,即相應(yīng)的信道是處在空閑狀態(tài)還是處在工作狀態(tài)。
回到圖9,最多7個(gè)碼字被指派給數(shù)據(jù)區(qū),只有8個(gè)碼字被用于以上6種服務(wù)業(yè)務(wù),其余的被用作為保留區(qū)。
如果MSG ID為0,數(shù)據(jù)區(qū)DF0-DF1指的是測(cè)試圖形,它應(yīng)當(dāng)被DSP 213每幀重復(fù)地發(fā)送到相應(yīng)的時(shí)隙TS。也就是,GSP指定一個(gè)時(shí)隙TS,并使DSP213發(fā)送測(cè)試圖形到該指定時(shí)隙TS,以便測(cè)試DSP213的工作狀態(tài)。這樣,TSP藉讀出并比較在SHW上裝載的8位的值來(lái)確定DSP213是否正常工作。
如果MSG ID為2,3,那么數(shù)據(jù)區(qū)DF0-DF7指的是關(guān)于月/日期/小時(shí)/分的信息。如果只需要關(guān)于小時(shí)/分的信息,那么指派給月/日期的那些DF位被填充以“F”。
參照?qǐng)D10A,DF0-DF1是被指派給月的信息的區(qū),DF2-DF3是被指派給日期信息的區(qū),DF4-DF5是被指派給小時(shí)信息的區(qū),以及DF6-DF7是被指派給分信息的區(qū)。
如果MSG ID為1,4,5,6,那么關(guān)于號(hào)碼的信息相應(yīng)于如圖10B所示的數(shù)據(jù)區(qū)。DF0-DF3是被指派給地區(qū)代碼的區(qū),DF4-DF7是被指派給本地交換號(hào)碼的區(qū),以及DF8-DF11是被指派給用戶號(hào)碼的區(qū)。在這種情況下,如果沒(méi)有相應(yīng)的號(hào)碼,那么相應(yīng)的區(qū)被填充以“F”。
在圖3所示的地址圖中,如果GSP把一個(gè)中斷寫(xiě)到I/O RAM212的地址1023(03FFh),如圖11所示,那么就產(chǎn)生一個(gè)中斷信號(hào)到DSP213。然后,DSP213立即讀地址1023,翻譯信道中的控制數(shù)據(jù)信息。然后處理相應(yīng)的服務(wù)程序。
參照?qǐng)D11,DSP213藉使用D0-D13的值作為地址,讀出I/ORAM212的內(nèi)容。D14和D15是標(biāo)志位,當(dāng)GSP發(fā)送數(shù)據(jù)時(shí),標(biāo)志位被設(shè)置為“00”。DSP213讀出在D0-D13所指定的信道的值,檢驗(yàn)命令能否被正常地執(zhí)行。如果命令能被正常地執(zhí)行,那么標(biāo)志位被設(shè)置為“10”。這是為了檢驗(yàn)來(lái)自GSP的命令錯(cuò)誤或在傳輸期間出現(xiàn)的錯(cuò)誤。如果在把標(biāo)志位寫(xiě)成為“00”后經(jīng)過(guò)一段預(yù)定時(shí)間(大于1ms)以后標(biāo)志位沒(méi)有改變,那么這就是指DSP213非應(yīng)答狀態(tài)。如果甚至在重試了其它信道仍是同樣的結(jié)果,那么這就意味著由于DSP213的異常狀態(tài)在話音通知裝置中出現(xiàn)故障。在這種情況下,GSP通知維修臺(tái)在話音通知裝置中出現(xiàn)錯(cuò)誤,且同時(shí)使裝置退出服務(wù),并且周期性地執(zhí)行自檢測(cè)以檢驗(yàn)裝置是否變成正常。
在初始化時(shí),DSP213在每個(gè)信道的IND中寫(xiě)入“F”,并把標(biāo)志位置為“11”。此外,DSP213關(guān)斷顯示“在服務(wù)”的發(fā)光二極管LED,然后等待中斷的產(chǎn)生。
圖12A到12C每個(gè)顯示了在DSP213和GSP之間的信號(hào)處理流。
圖12A顯示了請(qǐng)求發(fā)送話音通知信息的過(guò)程。
GSP指派一個(gè)空閑信道,把控制區(qū)信息,數(shù)據(jù)區(qū)信息和INT-R信息寫(xiě)到TD-BUS,然后等待一段預(yù)定時(shí)間直到接收到回簽。TD-BUS接口單元211通過(guò)TD-BUS接收來(lái)自GSP的信息,并把它加到I/O RAM212,然后I/O RAM212存儲(chǔ)該信息。以后,I/RAM212產(chǎn)生一個(gè)中斷到DSP213,該中斷信號(hào)表示對(duì)發(fā)送話音通知信息的請(qǐng)求已由GSP產(chǎn)生。這時(shí),DSP213獲知信道號(hào)碼。
以后,I/O RAM212輸出所存儲(chǔ)的控制區(qū)信息和數(shù)據(jù)區(qū)信息到DSP213。然后,DSP213分析控制區(qū)信息和數(shù)據(jù)區(qū)信息,檢驗(yàn)該區(qū)的值是否正確,接著輸出一個(gè)應(yīng)答標(biāo)志給I/O RAM212。然后I/O RAM212輸出應(yīng)答標(biāo)志給TD-BUS。
GSP分析應(yīng)答標(biāo)志的值,并檢驗(yàn)信息是否已正常地從GSP中發(fā)送出(例如,標(biāo)志值=“11”),還是異常地發(fā)送出(例如,標(biāo)志值=“10”)。如果檢驗(yàn)出信息被異常地發(fā)送,那么GSP再次請(qǐng)求發(fā)送話音通知消息。GSP周期性地檢驗(yàn)IND的值,而檢驗(yàn)信道是否被使用。在空閑信道的情況下,GSP完成話音通知服務(wù)業(yè)務(wù)。
如果DSP213接收到控制區(qū)和數(shù)據(jù)區(qū)的正常信息,那么它控制存儲(chǔ)器接口控制信號(hào)發(fā)生器220讀出來(lái)自相應(yīng)的話音存儲(chǔ)器218~219的話音信息,然后把話音信息處理成話音,并輸出到SHW。這樣,話音通知消息被輸出到TSW,藉此被復(fù)制送到用戶。在完成話音通知信息的發(fā)送后,DSP213在相應(yīng)的服務(wù)信道上記錄“F”,然后把它發(fā)送出去,藉此通知GSP話音通知信息的發(fā)送已經(jīng)完成。
圖12B顯示了請(qǐng)求釋放話音通知工作的過(guò)程。
GSP為現(xiàn)在正提供服務(wù)的話音通知的釋放指派信道,把控制區(qū)信息和INT-R信息寫(xiě)到TD-BUS,然后等待一段預(yù)定時(shí)間直到接收到回答。TD-BUS接口單元211通過(guò)TD-BUS接收來(lái)自GSP輸出的信息,并把它加到I/O RAM212,然后I/O RAM212存儲(chǔ)該信息。以后,I/O RAM212產(chǎn)生一個(gè)中斷信號(hào)到DSP213,該中斷信號(hào)表示對(duì)釋放話音通知消息的請(qǐng)求已由GSP產(chǎn)生。這時(shí)DSP213獲知信道號(hào)碼。因此,I/O RAM212輸出存儲(chǔ)的控制區(qū)的信息到DSP213。
然后,DSP213分析控制區(qū)信息,檢驗(yàn)該區(qū)的值是否正確,接著輸出一個(gè)應(yīng)答標(biāo)志給TD-BUS。GSP分析該應(yīng)答標(biāo)志的值,檢驗(yàn)信息是否已正常地由GSP發(fā)送出。如果檢驗(yàn)出信息被異常地發(fā)送,那么GSP再次請(qǐng)求發(fā)送話音通知消息。
如果所接收到的控制區(qū)的值是正常的,那么DSP213強(qiáng)制地中止現(xiàn)在正在發(fā)送的話音通知服務(wù),并在相應(yīng)的信道的IND處記錄以“F”。GSP周期性地檢驗(yàn)IND的值,藉此檢驗(yàn)信道是否正被使用。如果相應(yīng)的信道的值是“F”,那么GSP完成了話音通知服務(wù)工作。
圖12C顯示了請(qǐng)求發(fā)送測(cè)試數(shù)據(jù)的過(guò)程。GSP指派一個(gè)空閑信道作為測(cè)試信道,把控制區(qū)信息,數(shù)據(jù)區(qū)信息和INT-R信息寫(xiě)到TD-BUS,然后等待一段預(yù)定時(shí)間直到接收到回答。
TD-BUS接口單元211通過(guò)TD-BUS接收控制區(qū)信息,數(shù)據(jù)區(qū)信息和INT-R信息,把它加到I/O RAM212,然后I/O RAM212存儲(chǔ)該信息。以后I/O RAM212產(chǎn)生一個(gè)中斷信號(hào),它表示對(duì)發(fā)送話音通知消息的請(qǐng)求已由GSP產(chǎn)生。這時(shí)DSP213獲知信道號(hào)碼。I/O RAM212輸出所存儲(chǔ)的控制區(qū)和數(shù)據(jù)區(qū)的信息到DSP213。
DSP 213分析控制區(qū)和數(shù)據(jù)區(qū)的信息,檢驗(yàn)該區(qū)的值是否正確,并輸出一個(gè)應(yīng)答標(biāo)志給I/O RAM212。I/O RAM212把該應(yīng)答標(biāo)志輸出給TD-BUS。GSP分析該應(yīng)答標(biāo)志的值,檢驗(yàn)信息是否已正常地由GSP發(fā)送出。如果檢驗(yàn)出信息被異常地發(fā)送,那么GSP再次請(qǐng)求發(fā)送話音通知消息。
如果DSP213接收到控制區(qū)和數(shù)據(jù)區(qū)的正常消息,那么它發(fā)送測(cè)試數(shù)據(jù)到相應(yīng)的信道。在這種情況下,話音通知消息被輸出到TSW,因而被復(fù)制送到用戶。發(fā)送測(cè)試數(shù)據(jù)到相應(yīng)的信道的過(guò)程一直繼續(xù)下去直到產(chǎn)生了對(duì)釋放話音通知工作的請(qǐng)求。
圖13顯示了每個(gè)時(shí)隙的話音發(fā)送(例如,測(cè)試數(shù)據(jù)發(fā)送)的過(guò)程。在步驟700,DSP213初始化外部的和內(nèi)部的存儲(chǔ)器以及各種不同的數(shù)據(jù)參量,當(dāng)初始化每個(gè)信道的PCM數(shù)據(jù)作為無(wú)話音的聲音。在步驟702,DSP213進(jìn)入中斷服務(wù)子程序。在步驟704,DSP213設(shè)置中斷記數(shù)器的頻率INT為1,并在步驟706 DSP213檢驗(yàn)INT是奇數(shù)還是偶數(shù)。如果檢驗(yàn)出INT是奇數(shù),那么DSP213進(jìn)到步驟708,并發(fā)送16個(gè)處理信道的數(shù)據(jù)存儲(chǔ)器碼字的上部的PCM字節(jié)數(shù)據(jù)。如果在步驟706檢驗(yàn)出INT是偶數(shù),那么DSP213進(jìn)到步驟712,并發(fā)送16個(gè)處理信道的數(shù)據(jù)存儲(chǔ)器碼字的下部的PCM字節(jié)數(shù)據(jù)。
圖14顯示了相應(yīng)于步驟708的詳細(xì)流程圖。在步驟800,DSP213設(shè)置信道參數(shù)n為1,并進(jìn)到步驟802檢驗(yàn)測(cè)試數(shù)據(jù)是否已被發(fā)送。如果檢驗(yàn)出測(cè)試數(shù)據(jù)已被發(fā)送,那么DSP213進(jìn)到步驟804把測(cè)試數(shù)據(jù)存儲(chǔ)到串行端口,然后進(jìn)到步驟820。如果檢驗(yàn)出測(cè)試數(shù)據(jù)未被發(fā)送,那么DSP213把PCM發(fā)送指定地址加一個(gè)增量,在步驟806輸出測(cè)試數(shù)據(jù)。在步驟808,DSP213檢驗(yàn)是否完成了一個(gè)碼字或詞組單元的發(fā)送。如果檢驗(yàn)出已完成了一個(gè)碼字或詞組單元的發(fā)送,那么DSP213就在步驟810把PCM數(shù)據(jù)存儲(chǔ)在串行端口,然后進(jìn)到步驟820。
如果檢驗(yàn)出尚未完成一個(gè)碼字或詞組單元的發(fā)送,那么DSP213進(jìn)到步驟812,檢驗(yàn)是否發(fā)送了第一通知。如果檢驗(yàn)出已發(fā)送了第一通知,那么DSP213進(jìn)到步驟814,為第二通知的發(fā)送而復(fù)位起始地址,然后進(jìn)到步驟818。如果檢驗(yàn)出尚未發(fā)送第一通知,那么DSP213進(jìn)到步驟816,為無(wú)話音的聲音發(fā)送而設(shè)置存儲(chǔ)器數(shù)據(jù)。在步驟818,DSP213存儲(chǔ)一個(gè)碼字或詞組單元發(fā)送完成。在步驟820,DSP213完成第n(n=1)個(gè)信道處理,并進(jìn)到步驟822,把信道量n增加1。在步驟824,DSP213檢驗(yàn)信道參量n是否大于16。如果信道參量n小于16,那么DSP213返回到步驟802。如果信道參量n大于16,那么DSP213返回到步驟710。
按照如以上所述的子程序,發(fā)送了16個(gè)處理信道的數(shù)據(jù)存儲(chǔ)器碼字的上部的PCM字節(jié)數(shù)據(jù)。
圖15顯示了相應(yīng)于圖3的步驟712的詳細(xì)流程圖,在步驟900,DSP213設(shè)置信道參數(shù)n為1,并進(jìn)到步驟902檢驗(yàn)是否已完成一個(gè)詞組單元的發(fā)送。如果尚未完成,那么DSP213進(jìn)到步驟916。然而,如果已完成一個(gè)詞組單元的發(fā)送,那么DSP213進(jìn)到步驟904檢驗(yàn)是否已完成一個(gè)句子的發(fā)送。如果檢驗(yàn)出尚未完成一個(gè)句子的發(fā)送,那么DSP213進(jìn)到步驟906設(shè)置指定以下詞組的碼字單元的處理位置,然后進(jìn)到步驟916。然后,如果檢驗(yàn)出已完成一個(gè)句子的發(fā)送,那么DSP213在步驟908調(diào)整處理地區(qū)以發(fā)送一個(gè)句子的第一個(gè)詞組單元的碼字。
在步驟910,DSP213檢驗(yàn)是否已完成第二個(gè)句子的發(fā)送。如果尚未完成第二個(gè)句子的發(fā)送,那么DSP213進(jìn)到步驟912,存儲(chǔ)關(guān)于通知應(yīng)當(dāng)發(fā)送第二個(gè)句子的信息,然后進(jìn)到步驟916。然而,如果已完成第二個(gè)句子的發(fā)送,那么DSP213進(jìn)到步驟914,存儲(chǔ)關(guān)于通知服務(wù)信道的第二個(gè)句子的發(fā)送已完成的信息。
在步驟916,DSP213完成第n(n=1)個(gè)信道處理,并進(jìn)到步驟918把信道參量n增加1。在步驟920,DSP213檢驗(yàn)信道參量n是否大于16。如果信道參量n小于16,那么DSP213進(jìn)到步驟902。如果信道參量n大于16,那么DSP213返回步驟714。
按照如以上所述的子程序,發(fā)送了16個(gè)處理信道的數(shù)據(jù)存儲(chǔ)器碼字的下部的PCM字節(jié)數(shù)據(jù)。以后,DSP213進(jìn)到步驟714把中斷計(jì)數(shù)器值INT增加1,然后返回到步驟706。
如上所述,在本發(fā)明的電子交換系統(tǒng)中,主處理器控制多個(gè)話音通知裝置,而話音通知裝置在主處理器的控制下能改變地編輯或復(fù)制話音通知消息,使能完成有效的話音通知功能。
盡管已說(shuō)明和描述了本發(fā)明的優(yōu)選實(shí)施例的具體情形,但本領(lǐng)域的技術(shù)人員將看到,在不背離本發(fā)明的范圍的條件下,可做出各種改變和修正。因此,本發(fā)明并不限于作為實(shí)現(xiàn)本發(fā)明所計(jì)劃的最好的模式所揭示的特定實(shí)施例,而且本發(fā)明包括屬于所附權(quán)利要求的范圍以內(nèi)的所有實(shí)施例。
權(quán)利要求
1.具有用于控制話音通知功能的主處理器和把話音通知消息切換到用戶接口單元的時(shí)間開(kāi)關(guān)的電子交換系統(tǒng)的話音通知裝置,包括用于存儲(chǔ)相應(yīng)于碼字和暫停的編碼數(shù)據(jù)的話音存儲(chǔ)器;連接到所述主處理器的處理器接口單元,用于對(duì)接來(lái)自主處理器的話音通知命令輸出;連接到所述處理器接口單元的緩沖單元,用于緩沖以主處理器進(jìn)行話音通知的信息;連接到所述緩沖單元的數(shù)字信號(hào)處理單元,用于如果接收到所述話音通知命令,就控制所述話音存儲(chǔ)器存取相應(yīng)的碼字和暫停,藉此復(fù)制話音通知消息,以及通過(guò)子話路連接到所述時(shí)間開(kāi)關(guān)的裝置,用于在數(shù)字信號(hào)處理單元控制下把所述話音通知消息輸出到所述子話路。
2.權(quán)利要求1中所要求的話音通知裝置,其中所述數(shù)字信號(hào)處理單元分析所述話音通知命令,按照分析的結(jié)果把來(lái)自所述話音存儲(chǔ)器的碼字以句子的次序列成表格,并把適當(dāng)長(zhǎng)度的暫停插入列表的句子中,藉此復(fù)制所述的話音通知消息。
3.電子交換系統(tǒng)的話音通知服務(wù)的方法,其中多個(gè)話音通知裝置被一個(gè)主處理器控制,該方法包括第一步驟,如果由所述主處理器發(fā)送了連接請(qǐng)求控制區(qū)和話音通知數(shù)據(jù)區(qū)的信息,那么分析所述信息,按照分析的結(jié)果合成來(lái)自話音存儲(chǔ)器的相應(yīng)話音數(shù)據(jù),把它們變換成話音通知消息,然后把所述的話音通知消息發(fā)送到子話路的相應(yīng)信道;第二步驟,如果由所述主處理器發(fā)送了釋放請(qǐng)求控制區(qū),那么強(qiáng)制地中止所述話音通知消息的發(fā)送;以及第三步驟,如果由所述主處理器發(fā)送了測(cè)試請(qǐng)求和測(cè)試數(shù)據(jù)區(qū),那么重復(fù)地發(fā)送話音通知的測(cè)試數(shù)據(jù)到指定信道。
4.權(quán)利要求3中所要求的話音通知服務(wù)的方法,其中所述第一步驟包括以下步驟分析所述數(shù)據(jù)區(qū),按照分析的結(jié)構(gòu),把來(lái)自所述話音存儲(chǔ)器的碼字以句子的次序列成表格,把適當(dāng)長(zhǎng)度的暫停插入列表的句子,以及復(fù)制所述的話音通知消息。
全文摘要
具有用于控制話音通知功能的主處理器和把話音通知消息切換到用戶接口單元的時(shí)間開(kāi)關(guān)的電子交換系統(tǒng)的話音通知裝置,包括用于存儲(chǔ)相應(yīng)于碼字和暫停的編碼數(shù)據(jù)的話音存儲(chǔ)器;連接到主處理器的處理器接口單元,連接到處理器接口單元的緩沖單元;連接到緩沖單元的數(shù)字信號(hào)處理單元,用于如果接收到話音通知命令,就控制話音存儲(chǔ)器存取相應(yīng)的碼字和暫停,藉此復(fù)制話音通知消息;以及通過(guò)子話路連接到時(shí)間開(kāi)關(guān)的裝置。
文檔編號(hào)H04M3/50GK1151646SQ9611247
公開(kāi)日1997年6月11日 申請(qǐng)日期1996年10月28日 優(yōu)先權(quán)日1995年10月28日
發(fā)明者宋春根, 姜承求 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
吉安县| 龙山县| 鄂温| 九龙城区| 台湾省| 汕头市| 抚远县| 马关县| 昌江| 阆中市| 内黄县| 颍上县| 宜春市| 兴仁县| 蛟河市| 茶陵县| 枞阳县| 定安县| 桃园市| 镇康县| 始兴县| 梅河口市| 泰顺县| 通渭县| 栾城县| 托克托县| 高雄市| 辽源市| 政和县| 茌平县| 奉节县| 区。| 横峰县| 和田县| 晋州市| 庆云县| 惠东县| 喜德县| 肥西县| 汨罗市| 温宿县|