專利名稱:交換機(jī)中的呼叫連接控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及交換機(jī)中的一種呼叫連接控制方法。尤其涉及這樣的交換機(jī),它為多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶執(zhí)行呼叫連接控制,還涉及一種在這樣的交換機(jī)中執(zhí)行呼叫建立的方法。
在人口稀少的地區(qū)中,一個(gè)長(zhǎng)途區(qū)號(hào)所容納的電話用戶數(shù)目與一個(gè)城市所容納的相比是很小的。因此,由于為每個(gè)長(zhǎng)途區(qū)號(hào)采用一個(gè)交換機(jī)會(huì)增加費(fèi)用,一直以來在尋找一種用單個(gè)交換機(jī)通過遠(yuǎn)程集線器或類似裝置來控制多個(gè)長(zhǎng)途區(qū)號(hào)的方法。然而,在用單個(gè)交換機(jī)來控制多個(gè)長(zhǎng)途區(qū)號(hào)時(shí)出現(xiàn)了以下問題1)如果用僅有一個(gè)長(zhǎng)途區(qū)號(hào)控制功能的交換機(jī)來提供多個(gè)長(zhǎng)途區(qū)號(hào)的控制功能,會(huì)要求對(duì)數(shù)據(jù)存儲(chǔ)器作大規(guī)模地?cái)U(kuò)充,并要對(duì)軟件作大規(guī)模地改動(dòng)。
2)對(duì)于一個(gè)基于專門服務(wù)號(hào)碼的服務(wù)呼叫(給警察局或消防隊(duì)等),以前的技術(shù)是不理會(huì)發(fā)出該呼叫的長(zhǎng)途區(qū)號(hào)地區(qū),就在一個(gè)集中專門服務(wù)號(hào)碼接收中心終止該呼叫,而無法在與發(fā)出該呼叫的用戶處于相同地區(qū)的專門服務(wù)號(hào)碼接收中心終止該呼叫。然而,有時(shí)根據(jù)用戶要求,需要與產(chǎn)生該呼叫的用戶位于相同地區(qū)的專門服務(wù)號(hào)碼接收中心來終止該呼叫。
3)在提供不同服務(wù)的情形中,常規(guī)的做法是為每個(gè)服務(wù)提供一個(gè)號(hào)碼。然而,根據(jù)用戶要求,有時(shí)需要根據(jù)用戶的屬性,用相同的服務(wù)號(hào)碼來接收不同的服務(wù)。
上面提到的問題1)到3)現(xiàn)在將作更加詳盡的描述。
1)需要大規(guī)模的數(shù)據(jù)存儲(chǔ)器和軟件改動(dòng)
圖18是一個(gè)電話網(wǎng)的配置圖,該網(wǎng)絡(luò)中每個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)都有一個(gè)交換機(jī)。長(zhǎng)途區(qū)號(hào)地區(qū)(045地區(qū))TCA1有一個(gè)長(zhǎng)途區(qū)號(hào)045,長(zhǎng)途區(qū)號(hào)地區(qū)(044地區(qū))TCA2有一個(gè)長(zhǎng)途區(qū)號(hào)044。045地區(qū)TCA1包括其市話局局號(hào)分別為111、112和113的本地區(qū)域LA11、LA12和LA13,而044地區(qū)FCA2包括其市話局局號(hào)分別為221、222和223的本地區(qū)域LA21、LA22和LA23。在045地區(qū)TAC1中有一個(gè)交換機(jī)TEX1,它有一個(gè)電話號(hào)碼轉(zhuǎn)換表NTT1;而在044地區(qū)TAC2中有一個(gè)交換機(jī)TEX2,它有一個(gè)電話號(hào)碼轉(zhuǎn)換表NTT2。一個(gè)集中專門服務(wù)號(hào)碼接收中心SNR接收諸如110(警察局)或119(消防隊(duì))之類的專門服務(wù)號(hào)碼。在045地區(qū)中提供了一個(gè)專門服務(wù)號(hào)碼接收中心SNR1,而在044地區(qū)中提供了一個(gè)專門服務(wù)號(hào)碼接收中心SNR2。
如果圖18所示的兩個(gè)長(zhǎng)途地區(qū)TCA1、TCA2由單個(gè)交換機(jī)控制,就必須向該交換機(jī)提供電話號(hào)碼轉(zhuǎn)換表NTT1、NTT2。假定在每個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)中有64個(gè)市話局局號(hào),每個(gè)市話局可以容納10,000個(gè)用戶。這意味著要求電話號(hào)碼轉(zhuǎn)換表為每個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)提供64×10,000個(gè)存儲(chǔ)區(qū)。因此,存儲(chǔ)該電話號(hào)碼轉(zhuǎn)換表的存儲(chǔ)器必須要有很大的存儲(chǔ)容量。
在描述十個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)合并到一起時(shí),要用到圖19的電話號(hào)碼轉(zhuǎn)換表結(jié)構(gòu)。此處,容納長(zhǎng)途區(qū)號(hào)的表格NTTa、容納與一個(gè)長(zhǎng)途區(qū)號(hào)對(duì)應(yīng)的市話局局號(hào)的表格NTTb、以及容納與一個(gè)市話局局號(hào)對(duì)應(yīng)的用戶的表格NTTc,分別要求有0~9共10個(gè)存儲(chǔ)區(qū)、0~63共64個(gè)存儲(chǔ)區(qū)、0~9,999共10,000個(gè)存儲(chǔ)區(qū),總存儲(chǔ)區(qū)為10×64×10,000。因此,在用僅有控制一個(gè)長(zhǎng)途區(qū)號(hào)控制功能的交換機(jī)來提供控制多個(gè)長(zhǎng)途區(qū)號(hào)功能的情形中,要求一個(gè)大規(guī)模的數(shù)據(jù)存儲(chǔ)器。
而且,在兩個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)TCA1、TCA2由單個(gè)交換機(jī)EX來控制的情形中,如圖20所示,需要用這樣一種方式來執(zhí)行呼叫連接控制(1)如果主叫用戶和目的用戶在同一長(zhǎng)途區(qū)號(hào)地區(qū)內(nèi),該呼叫可以不發(fā)送該長(zhǎng)途區(qū)號(hào)而被受理;(2)如果主叫用戶和目的用戶不在同一長(zhǎng)途區(qū)號(hào)地區(qū)內(nèi),除非發(fā)送長(zhǎng)途區(qū)號(hào),否則不受理該呼叫。例如,為了受理用戶A給位于同一長(zhǎng)途區(qū)號(hào)地區(qū)(045地區(qū))TCA1中的目的用戶B的呼叫,用戶A只需撥打用戶B的電話號(hào)碼112-1001。為了受理用戶A給位于與用戶A不同長(zhǎng)途區(qū)號(hào)地區(qū)(044地區(qū))TCA2中的目的用戶C的呼叫,用戶A必須撥打電話號(hào)碼044-0221-1001,即在號(hào)碼前面加上了長(zhǎng)途區(qū)號(hào)。用這種方式來執(zhí)行控制的原因如下如果主叫用戶A呼叫號(hào)碼112-1001,在電話號(hào)碼為112-1001的用戶D位于044地區(qū)TCA2的情形下,交換機(jī)EX將可能不在A和B之間建立通路,而可能在A和D之間建立錯(cuò)誤的通路。為了執(zhí)行這樣的控制,要求作大規(guī)模的軟件改動(dòng)。
2)需要在同一地區(qū)中的專門服務(wù)號(hào)碼接收中心中終止呼叫在圖18所示的電話網(wǎng)中,不管專門服務(wù)號(hào)碼是從長(zhǎng)途區(qū)號(hào)地區(qū)045還是044來的,都將在集中專門服務(wù)號(hào)碼接收中心SNR中終止呼叫;主叫用戶不能直接被同一地區(qū)中的專門服務(wù)號(hào)碼接收中心SNR1或SNR2終止。更詳細(xì)地說,當(dāng)如圖21安排的長(zhǎng)途區(qū)號(hào)地區(qū)TCA1中的用戶A撥打一個(gè)專門服務(wù)號(hào)碼時(shí),首先該呼叫在集中專門服務(wù)號(hào)碼接收中心SNR終止,此后,在必要時(shí),通過建立一條用戶A和長(zhǎng)途區(qū)號(hào)地區(qū)TCA1的專門服務(wù)號(hào)碼接收中心SNR1之間的路徑來處理該呼叫。然而,利用這種專門服務(wù)號(hào)碼連接機(jī)制,如果交換機(jī)TEX1由于地震或其它某個(gè)原因而不能與集中專門服務(wù)號(hào)碼接收中心SNR通信時(shí),在045地區(qū)TCA1中的用戶將無法再傳送專門服務(wù)號(hào)碼了。類似地,如果交換機(jī)TEX2由于地震或其它某個(gè)原因而不能與集中專門服務(wù)號(hào)碼接收中心SNR通信時(shí),在044地區(qū)TCA2中的用戶將無法再傳送專門服務(wù)號(hào)碼了。
3)服務(wù)號(hào)碼轉(zhuǎn)換需要根據(jù)用戶屬性用同一服務(wù)號(hào)碼來提供不同的服務(wù),但不對(duì)服務(wù)號(hào)碼設(shè)計(jì)作改動(dòng)。例如,打國際電話時(shí),三個(gè)數(shù)字的國際電話服務(wù)號(hào)碼“001”添加到目的電話號(hào)碼XXXXXXXX前面。當(dāng)用這個(gè)號(hào)碼來安排國際電話呼叫時(shí),在有規(guī)則的時(shí)間間隔內(nèi)用用戶所登記的銀行帳戶來付費(fèi)。然而,如果在打國際電話時(shí),目的號(hào)碼前添加的是“002”這三個(gè)號(hào)碼,并在目的號(hào)碼后附加上信用卡號(hào)碼,則將用與該信用卡對(duì)應(yīng)的銀行帳戶來為該呼叫付費(fèi)。目前已能提供該項(xiàng)業(yè)務(wù),對(duì)于用戶在旅途中使用其他人的電話來打越洋電話時(shí)很方便。然而,某些用戶希望后一種服務(wù)仍舊使用的是號(hào)碼“001”。更詳細(xì)地說,對(duì)于某個(gè)用戶而言,專門服務(wù)號(hào)碼001是用于市內(nèi)電話服務(wù)的,通過市內(nèi)電話服務(wù),用與這個(gè)用戶的信用卡相一致的帳戶為電話呼叫付費(fèi)。然而對(duì)于不同的用戶,服務(wù)號(hào)碼001是用于國際電話業(yè)務(wù)的,其中的付費(fèi)帳戶是用戶與電話公司之間的一個(gè)合約。
因此,當(dāng)可獲得類似業(yè)務(wù)時(shí),即使服務(wù)號(hào)碼是相同的,需要根據(jù)用戶屬性來提供不同的服務(wù)。
因此,在多個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)由單個(gè)交換機(jī)控制的情形中,以前的技術(shù)需要大規(guī)模的存儲(chǔ)器以及對(duì)軟件作大規(guī)模的改動(dòng)。
另外,如果主叫用戶和集中專門服務(wù)號(hào)碼接收中心無法通信了,在以前的技術(shù)中出現(xiàn)的一個(gè)問題是從主叫用戶來的呼叫不能在同一地區(qū)中的專門服務(wù)號(hào)碼接收中心被終止。
另外,盡管某些用戶希望用同一服務(wù)號(hào)碼接收不同服務(wù),但以前的技術(shù)不能滿足這個(gè)需要。
因此,本發(fā)明的第一個(gè)目的是限制所需存儲(chǔ)器容量的增長(zhǎng),并通過只對(duì)軟件作簡(jiǎn)單改動(dòng)實(shí)現(xiàn)用單個(gè)交換機(jī)去控制多個(gè)長(zhǎng)途區(qū)號(hào)。
本發(fā)明的第二個(gè)目的是對(duì)它進(jìn)行安排,以使即使與集中專門服務(wù)號(hào)碼接收中心的通信無法進(jìn)行了,主叫用戶來的呼叫還能直接被處于同一地區(qū)的專門服務(wù)號(hào)碼接收中心終止。
本發(fā)明的第三個(gè)目的是對(duì)它進(jìn)行安排,以使即使多個(gè)服務(wù)號(hào)碼相同,不同的服務(wù)仍舊能根據(jù)用戶而被接收。
按照本發(fā)明,第一個(gè)目的的實(shí)現(xiàn)是通過讓交換機(jī)包括(1)一個(gè)電話號(hào)碼轉(zhuǎn)換表,創(chuàng)建該表所用的電話號(hào)碼結(jié)構(gòu)包含國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼,其中,國內(nèi)長(zhǎng)途區(qū)號(hào)是一個(gè)號(hào)碼段,由多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享;而國內(nèi)市話局號(hào)碼是通過在市話局號(hào)碼上增加一個(gè)號(hào)碼段而獲得的號(hào)碼,該號(hào)碼段不被這些地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享,市話局號(hào)碼跟在該不被共享的號(hào)碼段之后;以及(2)一個(gè)控制器,用于用這個(gè)電話號(hào)碼轉(zhuǎn)換表來執(zhí)行交換業(yè)務(wù)控制。
按照本發(fā)明,第一個(gè)目的的實(shí)現(xiàn)是通過讓交換機(jī)包括(1)根據(jù)電話號(hào)碼結(jié)構(gòu)創(chuàng)建的一個(gè)電話號(hào)碼轉(zhuǎn)換表,包含國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼;該表按照市話局號(hào)碼保存長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),它指明從一部電話機(jī)來的市話局號(hào)碼上是否添加了一個(gè)長(zhǎng)途區(qū)號(hào);(2)一個(gè)用戶表,用于保存用戶數(shù)據(jù),在此用戶數(shù)據(jù)前面已經(jīng)添加了指明該用戶所處地區(qū)的統(tǒng)一局代碼;(3)統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表,用于保存統(tǒng)一局代碼所指明的地區(qū)的長(zhǎng)途區(qū)號(hào);以及(4)一個(gè)控制器,用于當(dāng)一個(gè)呼叫是來自使用市話局號(hào)碼的電話機(jī)時(shí),參考轉(zhuǎn)換表中的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),判定該市話局號(hào)碼上是否添加了長(zhǎng)途區(qū)號(hào);從用戶表得到主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào),如果長(zhǎng)途區(qū)號(hào)添加到了市話局號(hào)碼上,則從統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表得到主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào);以及,通過將得到的長(zhǎng)途區(qū)號(hào)添加到從電話機(jī)接收到的市話局號(hào)碼的開始處來執(zhí)行呼叫連接處理。
按照本發(fā)明,通過使控制器去判斷主叫用戶和被叫用戶是否屬于同一長(zhǎng)途區(qū)號(hào)地區(qū),如果主叫用戶和被叫用戶位于同一長(zhǎng)途區(qū)號(hào)地區(qū)則執(zhí)行呼叫連接控制,以及如果主叫用戶和被叫用戶不位于相同長(zhǎng)途區(qū)號(hào)地區(qū)中時(shí),提供電話號(hào)碼的語音提示撥號(hào),以添加一個(gè)長(zhǎng)途區(qū)號(hào),借此達(dá)到第一個(gè)目的。
按照本發(fā)明,第二個(gè)目的的實(shí)現(xiàn)是讓一個(gè)交換機(jī)包含(1)根據(jù)電話號(hào)碼結(jié)構(gòu)創(chuàng)建的一個(gè)電話號(hào)碼轉(zhuǎn)換表,包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼,該轉(zhuǎn)換表按照專門服務(wù)號(hào)碼保存長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),它指明一個(gè)長(zhǎng)途區(qū)號(hào)是否添加到了從一部電話機(jī)來的專門服務(wù)號(hào)碼上;(2)一個(gè)用戶表,用戶保存用戶數(shù)據(jù),在此用戶數(shù)據(jù)前面已經(jīng)添加了指明該用戶所處地區(qū)的統(tǒng)一局代碼;(3)統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表,用于保存統(tǒng)一局代碼所指明的地區(qū)的長(zhǎng)途區(qū)號(hào);以及(4)一個(gè)控制器,用于當(dāng)一個(gè)呼叫是來自使用專門服務(wù)號(hào)碼的電話機(jī)時(shí),參考轉(zhuǎn)換表中的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),判定這個(gè)專門服務(wù)號(hào)碼上是否添加了長(zhǎng)途區(qū)號(hào);從用戶表得到主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào),如果長(zhǎng)途區(qū)號(hào)添加到了市話局號(hào)碼上則從統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表得到主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào);以及,通過將得到的長(zhǎng)途區(qū)號(hào)添加到從電話機(jī)接收到的專門服務(wù)號(hào)碼的開始處來執(zhí)行呼叫連接處理。
按照本發(fā)明,第三個(gè)目的的實(shí)現(xiàn)是讓一個(gè)交換機(jī)包括(1)根據(jù)電話號(hào)碼結(jié)構(gòu)創(chuàng)建的一個(gè)電話號(hào)碼轉(zhuǎn)換表,包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼,該轉(zhuǎn)換表按照專門服務(wù)號(hào)碼保存號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù),它指明從一部電話機(jī)來的專門服務(wù)號(hào)碼能否轉(zhuǎn)換為另一個(gè)用戶支持的號(hào)碼;(2)一個(gè)用戶表,用于保存用戶數(shù)據(jù),在此用戶數(shù)據(jù)上已經(jīng)添加了其它號(hào)碼或用于檢索其它號(hào)碼的搜索數(shù)據(jù);以及(3)一個(gè)控制器,用于根據(jù)轉(zhuǎn)換表中的號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù),當(dāng)一部電話機(jī)已經(jīng)輸入一個(gè)專門服務(wù)號(hào)碼時(shí),判定該專門服務(wù)號(hào)碼能否轉(zhuǎn)換為另外一個(gè)號(hào)碼,以及,如果轉(zhuǎn)換是可能的,就用另外的號(hào)碼來改變?cè)搶iT服務(wù)號(hào)碼以執(zhí)行呼叫連接處理,或者用添加到主叫用戶的用戶數(shù)據(jù)上的搜索數(shù)據(jù)所指明的號(hào)碼。
本發(fā)明的其它特征和優(yōu)勢(shì)將從下面結(jié)合附圖所作的描述中明顯地體現(xiàn)出來。
圖1是與本發(fā)明對(duì)應(yīng)的電話網(wǎng)的配置圖,包括一個(gè)用于多個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)的單個(gè)公共交換機(jī);圖2A和2B在描述電話號(hào)碼的構(gòu)成時(shí)要用到;圖3在描述電話號(hào)碼轉(zhuǎn)換表結(jié)構(gòu)時(shí)要用到;圖4是一個(gè)交換機(jī)結(jié)構(gòu)的方框圖;圖5是該交換機(jī)主要部分的功能結(jié)構(gòu)圖;圖6的表用于描述轉(zhuǎn)換表;圖7用于描述統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表;圖8用于描述號(hào)碼轉(zhuǎn)換表;圖9用于描述從安排一個(gè)呼叫到轉(zhuǎn)換處理執(zhí)行這樣一個(gè)事件序列;圖10是呼叫連接處理流程圖(其中撥打的是市話局號(hào)碼);圖11是呼叫連接處理流程圖(其中撥打的是專門服務(wù)號(hào)碼);圖12是呼叫連接處理流程圖(其中撥打的是服務(wù)號(hào)碼);圖13用于描述撥打045時(shí)轉(zhuǎn)換數(shù)據(jù)的擴(kuò)充;圖14用于描述撥打112時(shí)呼叫連接處理;圖15用于描述撥打221時(shí)呼叫連接處理;圖16用于描述撥打110時(shí)呼叫連接處理;圖17用于描述撥打001時(shí)呼叫連接處理;圖18給出了與現(xiàn)有技術(shù)相應(yīng)的電話網(wǎng)的配置,其中,它向多個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)的每一個(gè)都提供各自的交換機(jī);圖19用于描述與現(xiàn)有技術(shù)相應(yīng)的電話號(hào)碼轉(zhuǎn)換表的結(jié)構(gòu);圖20用于描述現(xiàn)有技術(shù)中,當(dāng)長(zhǎng)途區(qū)號(hào)地區(qū)合并到一起時(shí)所要求的呼叫連接處理;以及,圖21用于描述在現(xiàn)有技術(shù)中,當(dāng)撥打一個(gè)專門服務(wù)號(hào)碼時(shí)所產(chǎn)生的一個(gè)問題。
(a)電話網(wǎng)的配置圖1給出了與本發(fā)明對(duì)應(yīng)的電話網(wǎng)的配置。在這里,向多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)(長(zhǎng)途區(qū)號(hào)地區(qū))提供了一個(gè)單個(gè)公共交換機(jī)。
圖1所示的有長(zhǎng)途區(qū)號(hào)為045的長(zhǎng)途區(qū)號(hào)地區(qū)(045地區(qū))TCA1;長(zhǎng)途區(qū)號(hào)為044的長(zhǎng)途區(qū)號(hào)地區(qū)(044地區(qū))TCA2;位于045地區(qū)且市話局號(hào)碼分別為111、112和113的本地區(qū)域LA11、LA12以及LA13;以及位于044地區(qū)且市話局號(hào)碼分別為221、222和223的本地區(qū)域LA21、LA22以及LA23。UAR表示將長(zhǎng)途區(qū)號(hào)地區(qū)(045地區(qū))TCA1和長(zhǎng)途區(qū)號(hào)地區(qū)(044地區(qū))TCA2統(tǒng)一以后所得到的一個(gè)聯(lián)合地區(qū)。
交換機(jī)EX是統(tǒng)一了長(zhǎng)途區(qū)號(hào)地區(qū)(045地區(qū))TCA1和長(zhǎng)途區(qū)號(hào)地區(qū)(044地區(qū))TCA2以后得到的聯(lián)合地區(qū)UAR的公共交換機(jī)。集中專門服務(wù)號(hào)碼接收中心SNR接收用于呼叫警察局的專門服務(wù)號(hào)碼110。在045地區(qū)提供專門服務(wù)號(hào)碼接收中心SNR1,而在044地區(qū)提供專門服務(wù)號(hào)碼接收中心SNR2。
(b)圖2A和2B用于描述統(tǒng)一了長(zhǎng)途區(qū)號(hào)地區(qū)(045地區(qū))TCA1和長(zhǎng)途區(qū)號(hào)地區(qū)(044地區(qū))TCA2以后得到的聯(lián)合地區(qū)UAR的電話號(hào)碼的構(gòu)成。圖2A給出了根據(jù)現(xiàn)有技術(shù)(參看圖18)的電話號(hào)碼的構(gòu)成,而圖2B給出了根據(jù)本發(fā)明時(shí)的電話號(hào)碼的構(gòu)成。
根據(jù)本發(fā)明,(1)分別位于長(zhǎng)途區(qū)號(hào)地區(qū)TCA1、TCA2中的長(zhǎng)途區(qū)號(hào)045、044所共享的號(hào)碼段“04”用作國內(nèi)長(zhǎng)途區(qū)號(hào);(2)號(hào)碼5111、5112、5113用作國內(nèi)市話局號(hào)碼,這通過在長(zhǎng)途區(qū)號(hào)地區(qū)045上增加一個(gè)不共享的號(hào)碼段“5”到市話局號(hào)碼111、112、113上,它們緊跟在不共享的號(hào)碼“5”之后;以及(3)號(hào)碼4221、4222、4223用作國內(nèi)市話局號(hào)碼,這通過在長(zhǎng)途區(qū)號(hào)地區(qū)044上增加一個(gè)不共享的號(hào)碼段“4”到市話局號(hào)碼221、222、223上,它們緊跟在不共享的號(hào)碼“4”之后。交換機(jī)EX按照這種電話號(hào)碼結(jié)構(gòu)創(chuàng)建一個(gè)電話轉(zhuǎn)換表(沒有畫出),包括國內(nèi)長(zhǎng)途地區(qū)“04”以及國內(nèi)市話局號(hào)碼5111-4223。
圖3是用于描述與本發(fā)明的電話號(hào)碼結(jié)構(gòu)對(duì)應(yīng)的電話號(hào)碼轉(zhuǎn)換表NTT的結(jié)構(gòu)。由于在一個(gè)人口稀少地區(qū)的少數(shù)用戶所用到的多個(gè)長(zhǎng)途區(qū)號(hào)由單個(gè)交換機(jī)控制,它要滿足確保64×10,000個(gè)號(hào)碼用戶。使聯(lián)合地區(qū)(它的國內(nèi)長(zhǎng)途區(qū)號(hào)為04)UAR中的市話局號(hào)碼數(shù)為64,設(shè)每個(gè)市話局號(hào)碼所能容納的最大用戶數(shù)為10,000。在這種情形下,一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)要求電話號(hào)碼轉(zhuǎn)換表有64×10,000個(gè)存儲(chǔ)區(qū)域。對(duì)比之下,采用圖19所示現(xiàn)有技術(shù)的電話號(hào)碼結(jié)構(gòu)在將兩個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)聯(lián)合到一起的這種情形下,將要求有2×64×10,000個(gè)存儲(chǔ)區(qū)域,一般來說,在將n個(gè)長(zhǎng)途區(qū)號(hào)地區(qū)聯(lián)合到一起時(shí)通常需要n×64×10,000個(gè)存儲(chǔ)區(qū)域。
(c)交換機(jī)的構(gòu)造圖4是與本發(fā)明一致的一個(gè)交換機(jī)EX的構(gòu)造方框圖。該交換機(jī)EX分別通過電話線12a-12n來容納用戶裝置(電話機(jī))11a-11n,并包含干線13a-13n。交換機(jī)EX包括分別連接到用戶裝置上去的用戶電路(LC)21a-21n、由空間開關(guān)或時(shí)間開關(guān)構(gòu)成的信道電路、分別連接到某個(gè)干線線路上去的干線電路(TC)23a-23n、提供各種用于指導(dǎo)目的的語音信息的通知裝置24、用于控制信道電路22以連接和斷開通路以及用于執(zhí)行其它呼叫控制操作的控制單元25、以及用于存儲(chǔ)各種數(shù)據(jù)的主存儲(chǔ)裝置26。
圖5畫出了交換機(jī)主要部分的功能結(jié)構(gòu)。圖5中畫出了用戶裝置(電話機(jī))11、用戶電路21、干線電路23、控制單元24以及主存儲(chǔ)器裝置26。給用戶電路21提供了一個(gè)用戶線路監(jiān)視控制器31,用于檢測(cè)用戶(電話機(jī))11端的掛機(jī)/摘機(jī)操作,并用于接收從用戶11來的號(hào)碼。給干線電路23提供了一個(gè)干線線路監(jiān)視控制器32,用于檢測(cè)呼叫方/斷開與干線的連接,還用于接收號(hào)碼。控制單元25包括一個(gè)用戶呼叫處理連接控制器33,用于執(zhí)行用戶呼叫建立/釋放相關(guān)狀態(tài)管理,還用于執(zhí)行從用戶接收到的號(hào)碼的轉(zhuǎn)換/連接處理,還包括一個(gè)干線呼叫處理連接控制器34,用于執(zhí)行使用干線的連接相關(guān)狀態(tài)管理,還用于執(zhí)行從干線接收到的號(hào)碼的轉(zhuǎn)換/連接處理。
主存儲(chǔ)裝置26包括一個(gè)用戶表41,與用戶號(hào)碼相對(duì)應(yīng),如,(1)用戶電話費(fèi)支付狀態(tài);(2)簽約服務(wù);(3)統(tǒng)一局代碼(NOC),它標(biāo)明該用戶所屬地區(qū);以及(4)諸如號(hào)碼轉(zhuǎn)換信息索引值之類的用戶數(shù)據(jù)。主存儲(chǔ)裝置26還包括一個(gè)電話號(hào)碼轉(zhuǎn)換表(下面將簡(jiǎn)稱為“轉(zhuǎn)換表”)42,創(chuàng)建所用的電話號(hào)碼結(jié)構(gòu)包括如上結(jié)合圖2所述的國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼、統(tǒng)一局代碼(NOC)-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表43,對(duì)應(yīng)于統(tǒng)一局代碼,它用于存儲(chǔ)(1)長(zhǎng)途區(qū)號(hào)以及(2)國內(nèi)市話局號(hào)碼;以及一個(gè)號(hào)碼轉(zhuǎn)換表44,它在一個(gè)服務(wù)號(hào)碼轉(zhuǎn)換為另外一個(gè)用戶支持的號(hào)碼時(shí),在用戶的號(hào)碼轉(zhuǎn)換信息索引值所指明的區(qū)域保存這另外一個(gè)號(hào)碼。
(d)轉(zhuǎn)換表轉(zhuǎn)換表42包括與電話號(hào)碼位數(shù)相對(duì)應(yīng)的表T1-Tn,在圖6中只給出了表T1、T2和T3。當(dāng)鍵入一個(gè)號(hào)碼時(shí),每個(gè)表根據(jù)鍵入的號(hào)碼指明是否等待號(hào)碼的下一數(shù)字。也就是說,如果要等待下一個(gè)數(shù)字,則該表指明下一個(gè)數(shù)字的表的開始位置。如果無需等待下一個(gè)數(shù)字,如當(dāng)由于鍵入錯(cuò)誤而輸入了錯(cuò)誤號(hào)碼時(shí),則該表輸出這一實(shí)際情況,使接下來的轉(zhuǎn)換中止。另外,轉(zhuǎn)換數(shù)據(jù)TRDT存儲(chǔ)在規(guī)定轉(zhuǎn)換表中,它與一個(gè)長(zhǎng)途區(qū)號(hào)或市話局號(hào)碼、專門服務(wù)號(hào)碼或服務(wù)號(hào)碼相對(duì)應(yīng)。
例如,對(duì)應(yīng)于一個(gè)市話局號(hào)碼、服務(wù)號(hào)碼的專門服務(wù)號(hào)碼,轉(zhuǎn)換數(shù)據(jù)TRDT保存在第三數(shù)字的轉(zhuǎn)換表T3中,包括如下信息(1)下一表的位置(NEXT數(shù)據(jù));(2)統(tǒng)一局代碼(目的地側(cè)的NOC);(3)一個(gè)長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示NCGI,它指明從電話機(jī)發(fā)送來的市話局號(hào)碼或服務(wù)號(hào)碼上是否要添加長(zhǎng)途區(qū)號(hào);以及,(4)一個(gè)號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示TCAI,它指明從電話機(jī)來的一個(gè)服務(wù)號(hào)碼能否轉(zhuǎn)換為另外一個(gè)用戶支持的號(hào)碼。長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示NCGI和號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示TCAI應(yīng)該結(jié)合到一起,看作是電話號(hào)碼附加確認(rèn)信息TNAI。
(e)統(tǒng)一局代碼→長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表如圖7所示,對(duì)應(yīng)于多個(gè)統(tǒng)一局代碼(NOC),統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表43保存如下內(nèi)容(1)統(tǒng)一局代碼(NOC)所指明的地區(qū)的長(zhǎng)途區(qū)號(hào);(2)在這個(gè)地區(qū)中的國內(nèi)市話局號(hào)碼。
當(dāng)一個(gè)長(zhǎng)途區(qū)號(hào)添加到一個(gè)從電話機(jī)來的市話局號(hào)碼上時(shí),需要參考統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表43。更詳細(xì)地說,如果長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示NCGI(圖6)為“1”,則從用戶表41得到主叫方所在地區(qū)的統(tǒng)一局代碼(NOC),這個(gè)統(tǒng)一局代碼(NOC)所指明的地區(qū)的長(zhǎng)途區(qū)號(hào)從統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表43得到,并且將這個(gè)長(zhǎng)途區(qū)號(hào)添加到從電話機(jī)來的市話局號(hào)碼上去。
(f)號(hào)碼轉(zhuǎn)換表如圖8所示,號(hào)碼轉(zhuǎn)換表44存儲(chǔ)與號(hào)碼轉(zhuǎn)換信息索引值(NEX)相對(duì)應(yīng)的用戶支持的服務(wù)號(hào)碼(號(hào)碼轉(zhuǎn)換信息)。更詳細(xì)地說,在將一個(gè)號(hào)碼轉(zhuǎn)換為用戶支持的另外一個(gè)號(hào)碼的情形下,這個(gè)另外服務(wù)號(hào)碼的服務(wù)號(hào)碼(號(hào)碼轉(zhuǎn)換信息)存儲(chǔ)在該用戶的號(hào)碼轉(zhuǎn)換信息索引值(NEX)所指明的區(qū)域中。
當(dāng)某個(gè)從電話機(jī)來的服務(wù)號(hào)碼被轉(zhuǎn)換成為用戶支持的另外一個(gè)服務(wù)號(hào)碼時(shí)參考號(hào)碼轉(zhuǎn)換表44。更詳細(xì)地說,如果從電話機(jī)發(fā)送來的服務(wù)號(hào)碼的號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示TCAI(圖6)為“1”,則從用戶表41得到主叫方的號(hào)碼轉(zhuǎn)換信息索引值NEX,從號(hào)碼轉(zhuǎn)換表44得到索引值NEX所指明的號(hào)碼轉(zhuǎn)換信息(服務(wù)號(hào)碼),而從電話機(jī)發(fā)送來的服務(wù)號(hào)碼用這個(gè)服務(wù)號(hào)碼來改變。
(g)呼叫連接處理圖9用于描述從用戶撥打一個(gè)號(hào)碼到執(zhí)行轉(zhuǎn)換處理這樣的一個(gè)事件序列,圖10到12是與本發(fā)明對(duì)應(yīng)的呼叫連接處理的流程圖,其中圖10是撥打一個(gè)市話局號(hào)碼時(shí)的處理流程圖,圖11是撥打一個(gè)專門服務(wù)號(hào)碼(警察局號(hào)碼)時(shí)的處理流程圖,圖12是撥打一個(gè)服務(wù)號(hào)碼時(shí)的處理流程圖。
當(dāng)圖1用戶號(hào)碼為111-1001的用戶(d)從叉簧上摘走接收器時(shí)(圖9的(1)),用戶線路監(jiān)視控制器31(圖5)檢測(cè)到這一狀態(tài),從而用戶呼叫處理連接控制器33接收到控制器31的通知(2)。用戶呼叫處理連接控制器33指導(dǎo)用戶線路監(jiān)視控制器31開始接收數(shù)字(3),作為對(duì)此的響應(yīng),用戶線路監(jiān)視控制器31接收用戶(d)所撥數(shù)字(4),并將這些數(shù)字輸入給用戶呼叫處理連接控制器33(5)。此后用戶呼叫處理連接控制器33用這些接收到的數(shù)字進(jìn)行轉(zhuǎn)換處理(6),并執(zhí)行與轉(zhuǎn)換結(jié)果相符合的處理。圖10到12是轉(zhuǎn)換以后的處理流程圖。應(yīng)該注意的是,在主叫用戶(d)與用戶號(hào)碼為112-1001的用戶(e)和用戶號(hào)碼為221-1001的用戶(f)通信時(shí),假定用戶(d)沒有撥打長(zhǎng)途區(qū)號(hào)(044、045),在撥打警察局時(shí)直接撥的是專門服務(wù)號(hào)碼110,而對(duì)于國際電話業(yè)務(wù)則撥打“001-XXXXXXXX”。
根據(jù)接收到的所撥號(hào)碼,用戶呼叫處理連接控制器33進(jìn)行轉(zhuǎn)換表42的標(biāo)引(圖10的步驟101),并判定在通過輸入前三個(gè)數(shù)字而得到的轉(zhuǎn)換數(shù)據(jù)TRDT中,CAT=22是否保持為真(步驟102)。如圖13所示,轉(zhuǎn)換數(shù)據(jù)TRDT中的CAT在前三個(gè)數(shù)字為長(zhǎng)途區(qū)號(hào)045或044時(shí)將是22。這意味著步驟102就是判定前三數(shù)字是否是長(zhǎng)途區(qū)號(hào)的步驟。
如果發(fā)現(xiàn)CAT=22,則用戶呼叫處理連接控制器33根據(jù)輸入的電話號(hào)碼執(zhí)行已知的呼叫連接處理(步驟103)。然而,如果沒有發(fā)現(xiàn)CAT=22,則用戶呼叫處理連接控制器33從轉(zhuǎn)換數(shù)據(jù)TRDT提取出電話號(hào)碼附加確認(rèn)信息TNAI(參看圖14到17)(步驟104),并區(qū)分構(gòu)成值為“1”“0”的電話號(hào)碼附加確認(rèn)信息TNAI的長(zhǎng)途附加實(shí)現(xiàn)指示NCGI和號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示TCAI的“1”“0”邏輯值(步驟105)。
如果發(fā)現(xiàn)長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示保持NCGI=“0”,以及號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示保持TCAI=“0”,則根據(jù)輸入電話號(hào)碼執(zhí)行已知的連接處理(步驟106)。如果長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示保持NCGI=“1”(圖14到16),則用戶呼叫處理連接控制器33從步驟107開始執(zhí)行處理。如果號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示保持TCAI=“1”(圖17),則用戶呼叫處理連接控制器33從步驟301開始執(zhí)行處理。
如果長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示NCGI和號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示TCAI的區(qū)別結(jié)果是長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示NCGI=“1”,則判定輸入的三個(gè)數(shù)字是否構(gòu)成一個(gè)專門服務(wù)號(hào)碼(步驟107)。這個(gè)判決可以通過參考保存在轉(zhuǎn)換數(shù)據(jù)TRDT中的專門服務(wù)號(hào)碼指示數(shù)據(jù)(沒有給出)來構(gòu)成。
如果輸入號(hào)碼不是一個(gè)專門服務(wù)號(hào)碼,也就是說,如果前三個(gè)數(shù)字構(gòu)成一個(gè)市話局號(hào)碼(圖14、15),則用戶呼叫處理連接控制器33從步驟108開始執(zhí)行處理。如果輸入號(hào)碼是一個(gè)專門服務(wù)號(hào)碼(圖16),則從步驟201開始執(zhí)行處理。
如果前三個(gè)數(shù)字構(gòu)成一個(gè)市話局號(hào)碼(在圖14情形中是“112”,在圖15的情形中是“221”),則用戶呼叫處理連接控制器33用主叫用戶(d)的用戶號(hào)碼(111-1001)作用戶表41的索引,并提取出指明主叫用戶(d)所處地區(qū)的統(tǒng)一局代碼NOC(步驟108)。
接著,用戶呼叫處理連接控制器33用步驟108得到的統(tǒng)一局代碼NOC來搜索統(tǒng)一局代碼→長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表43,并提取出長(zhǎng)途區(qū)號(hào)(045)和主叫用戶的市話局號(hào)碼(5111)(步驟109)。
如果提取出了長(zhǎng)途區(qū)號(hào)(045),則用戶呼叫處理連接控制器33將這個(gè)長(zhǎng)途區(qū)號(hào)添加到已經(jīng)接收到的所撥號(hào)碼(市話局號(hào)碼112或221)的開始處(步驟110)。結(jié)果,“112”變成了“045 112”或“221”變成了“045 221”。
接著,根據(jù)其上已經(jīng)添加了長(zhǎng)途區(qū)號(hào)的所撥號(hào)碼,用戶呼叫處理連接控制器33用轉(zhuǎn)換表42進(jìn)行再轉(zhuǎn)換(步驟111)。在這種情形中,根據(jù)轉(zhuǎn)換是否能進(jìn)行,判定目的地是否位于與主叫用戶的長(zhǎng)途區(qū)號(hào)相同的地區(qū)(步驟112)。如果目的地的確位于與主叫用戶的長(zhǎng)途區(qū)號(hào)相同的地區(qū)中,則實(shí)際上是已經(jīng)添加了長(zhǎng)途區(qū)號(hào)的電話號(hào)碼(045 112)。相應(yīng)地,可以進(jìn)行轉(zhuǎn)換,并用已知的呼叫連接處理在主叫用戶和目的地之間建立一個(gè)連接(步驟113)。然而,在目的地不位于與主叫用戶的長(zhǎng)途區(qū)號(hào)相同的地區(qū)時(shí),實(shí)際上沒有其上已經(jīng)添加了長(zhǎng)途區(qū)號(hào)的電話號(hào)碼(045 221)。因此,不可以進(jìn)行轉(zhuǎn)換,用戶呼叫處理連接控制器33暫停呼叫連接處理,并將通知裝置連接到主叫用戶上,以指導(dǎo)用戶用添加了長(zhǎng)途區(qū)號(hào)以后的號(hào)碼去撥打(步驟114)。
判定目的地是否位于與主叫用戶的長(zhǎng)途區(qū)號(hào)相同的地區(qū)中還可以用下面的方式來進(jìn)行由于主叫用戶的統(tǒng)一局代碼(NOC)和目的地的統(tǒng)一局代碼(NOC)是分別從用戶表41和轉(zhuǎn)換表(轉(zhuǎn)換數(shù)據(jù))得到的(參看圖14和15),長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼可分別與用這些統(tǒng)一局代碼(NOC)從統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表43中所讀取出來的相比較。如果目的地的長(zhǎng)途區(qū)號(hào)或國內(nèi)市話局號(hào)碼的開始位置的值與主叫用戶的相一致,(圖14),則目的地與主叫用戶位于相同的長(zhǎng)途區(qū)號(hào)地區(qū)中。然而,如果目的地的長(zhǎng)途區(qū)號(hào)或國內(nèi)市話局號(hào)碼的開始位置的值與主叫用戶的不一致(圖15),則目的地和主叫用戶不在相同的長(zhǎng)途區(qū)號(hào)地區(qū)中。
相應(yīng)地,處理也可以執(zhí)行如下通過前述的處理判定目的地和主叫用戶是否位于相同的長(zhǎng)途區(qū)號(hào)地區(qū)(步驟112)。如果答案為“是”,則通過再轉(zhuǎn)換執(zhí)行已知的呼叫連接處理(步驟113)。如果答案為“否”,則馬上中止呼叫連接處理,而且主叫用戶在指導(dǎo)下用帶長(zhǎng)途區(qū)號(hào)的方式來進(jìn)行撥號(hào)(步驟114)。
上述的是關(guān)于所撥號(hào)碼的前三個(gè)數(shù)字組成一個(gè)市話局號(hào)碼的情形。然而,如果所撥號(hào)碼的這前三個(gè)數(shù)字組成一個(gè)專門服務(wù)號(hào)碼(=110)(圖16),則用戶呼叫處理連接控制器33用主叫用戶(d)的用戶號(hào)碼(111-1001)作用戶表41的索引,并提取出指明主叫用戶(d)所屬地區(qū)的統(tǒng)一局代碼(NOC)(步驟201)。
接著,用戶呼叫處理連接控制器33用在步驟201中得到的統(tǒng)一局代碼NOC來搜索統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表43,并提取出主叫用戶的長(zhǎng)途區(qū)號(hào)(045)(步驟202)。
如果長(zhǎng)途區(qū)號(hào)(045)被提取出來了,則用戶呼叫處理連接控制器33將這個(gè)長(zhǎng)途區(qū)號(hào)添加到已經(jīng)接收到的撥打號(hào)碼(110)的開始上去(步驟203)。結(jié)果,“110”變成了“045 110”。接著,根據(jù)已經(jīng)添加了長(zhǎng)途區(qū)號(hào)的撥打號(hào)碼045 110,用戶呼叫處理連接控制器33利用轉(zhuǎn)換表42執(zhí)行再轉(zhuǎn)換,從而將主叫用戶(d)連接到專門服務(wù)號(hào)碼接收中心SNR1上。
相應(yīng)地,當(dāng)正常運(yùn)行時(shí),與該專門服務(wù)號(hào)碼110一致的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)指示NCGI設(shè)置為“0”,并作為對(duì)每個(gè)撥打該專門服務(wù)號(hào)碼的響應(yīng),每個(gè)用戶被連接到集中專門服務(wù)號(hào)碼接收中心SNR。如果由于環(huán)境因素,如地震的發(fā)生而無法在用戶與集中專門服務(wù)號(hào)碼接收中心SNR之間建立連接,則在交換機(jī)EX的轉(zhuǎn)換表中,與該專門服務(wù)號(hào)碼110一致的長(zhǎng)途區(qū)號(hào)添加實(shí)現(xiàn)指示NCGI設(shè)置為“1”。結(jié)果,如果用戶撥打該專門服務(wù)號(hào)碼,該用戶將被連接到相同長(zhǎng)途區(qū)號(hào)地區(qū)的專門服務(wù)號(hào)碼接收中心上,以此使它可以通知事件中心。
上述的是所撥打號(hào)碼的前三個(gè)數(shù)字組成一個(gè)市話局號(hào)碼或?qū)iT服務(wù)號(hào)碼的情形。然而,如果在步驟105判定這前三個(gè)數(shù)字是一個(gè)專門服務(wù)號(hào)碼(如001),而且與這個(gè)專門服務(wù)號(hào)碼對(duì)應(yīng)的號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)指示TCAI為“1”,則用主叫用戶(d)的用戶號(hào)碼(111-1001)作用戶表41的索引,并提取出該主叫用戶的號(hào)碼轉(zhuǎn)換信息索引值NEX(步驟301)。
接著,用在步驟301中得到的號(hào)碼轉(zhuǎn)換信息索引值NEX來搜索號(hào)碼轉(zhuǎn)換表44,提取出號(hào)碼轉(zhuǎn)換信息(002)(步驟302)。
如果提取出了號(hào)碼轉(zhuǎn)換信息(002),則這個(gè)號(hào)碼轉(zhuǎn)換信息(002)取代接收到的專門服務(wù)號(hào)碼(001),從而001-XXXXXXXX變成了002-XXXXXXXX(步驟303)。此后,用專門服務(wù)號(hào)碼轉(zhuǎn)換所得的002-XXXXXXXX來執(zhí)行再轉(zhuǎn)換,并實(shí)現(xiàn)國際電話業(yè)務(wù)(步驟304)。結(jié)果,可以不改動(dòng)號(hào)碼規(guī)劃而實(shí)現(xiàn)不同規(guī)范的業(yè)務(wù)。也就是說,在上面給出的例子中,在再轉(zhuǎn)換期間,電話號(hào)碼變成了“002-XXXXXXXX”,從而可以實(shí)現(xiàn)不同于國際業(yè)務(wù)呼叫(001)的國際業(yè)務(wù)呼叫(002)。
如上所述,號(hào)碼轉(zhuǎn)換信息索引值NEX存儲(chǔ)在用戶表41中,并根據(jù)號(hào)碼轉(zhuǎn)換信息索引值NEX來搜索號(hào)碼轉(zhuǎn)換表44,提取出號(hào)碼轉(zhuǎn)換信息。然而,可以這樣安排,以使號(hào)碼轉(zhuǎn)換信息放置在用戶表41的用戶數(shù)據(jù)中,從而可以不用號(hào)碼轉(zhuǎn)換表44。
因此,根據(jù)本發(fā)明,按照包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼這樣一個(gè)電話號(hào)碼的結(jié)構(gòu)來創(chuàng)建一個(gè)電話號(hào)碼轉(zhuǎn)換表,其中,國內(nèi)長(zhǎng)途區(qū)號(hào)是一個(gè)號(hào)碼段,由多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享;而國內(nèi)市話局號(hào)碼是通過在市話局號(hào)碼上增加一個(gè)號(hào)碼段而獲得的號(hào)碼,該號(hào)碼段不被這些地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享,市話局號(hào)碼跟在該不被共享的號(hào)碼段之后。交換業(yè)務(wù)控制用這個(gè)轉(zhuǎn)換表實(shí)現(xiàn)。結(jié)果,即使是在多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶的交換控制是由單個(gè)交換機(jī)來實(shí)現(xiàn)的情形中,存儲(chǔ)轉(zhuǎn)換表所需的數(shù)據(jù)存儲(chǔ)器的存儲(chǔ)容量的增加可以得到最大程度的限制。
按照本發(fā)明,所作的安排使在相同長(zhǎng)途區(qū)號(hào)地區(qū)中的一個(gè)呼叫可以不用撥打長(zhǎng)途區(qū)號(hào),而在不同長(zhǎng)途區(qū)號(hào)地區(qū)中的呼叫除非撥打了長(zhǎng)途區(qū)號(hào),否則無法進(jìn)行。結(jié)果,從而可以防止不同長(zhǎng)途區(qū)號(hào)地區(qū)中相同市話局號(hào)碼情形下的錯(cuò)誤連接。
按照本發(fā)明,所作的安排使當(dāng)主叫用戶和目的地不在相同長(zhǎng)途區(qū)號(hào)地區(qū)中時(shí),主叫用戶在語音指導(dǎo)下用包含長(zhǎng)途區(qū)號(hào)的方式來撥打該電話號(hào)碼。相應(yīng)地,即使是在多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶的交換控制是由單個(gè)交換機(jī)來實(shí)現(xiàn)的情形中,可以提高提供給用戶的業(yè)務(wù)。
按照本發(fā)明,所作的安排使當(dāng)電話機(jī)是用一個(gè)專門服務(wù)號(hào)碼來產(chǎn)生一個(gè)呼叫時(shí),得到主叫用戶所處地區(qū)的長(zhǎng)途區(qū)號(hào),并在將該所得長(zhǎng)途區(qū)號(hào)添加到專門服務(wù)號(hào)碼開始位置以后執(zhí)行呼叫連接處理。結(jié)果,用戶可以連接到與他位于相同長(zhǎng)途區(qū)號(hào)地區(qū)中的一個(gè)專門服務(wù)號(hào)碼接收中心上去,因此允許該用戶與離他最近的專門服務(wù)號(hào)碼中心通信。
按照本發(fā)明,所作的安排使當(dāng)一個(gè)服務(wù)號(hào)碼從一部電話機(jī)輸入時(shí),根據(jù)用一個(gè)號(hào)碼來改變?cè)摲?wù)號(hào)碼來執(zhí)行呼叫連接處理,該號(hào)碼由添加到主叫用戶的用戶數(shù)據(jù)上的一個(gè)號(hào)碼或接收數(shù)據(jù)所指定。這樣即使服務(wù)號(hào)碼是相同的,也可以根據(jù)用戶屬性實(shí)現(xiàn)具有不同規(guī)范的業(yè)務(wù)。
在不脫離本發(fā)明精神范圍的前提下,對(duì)本發(fā)明可以有許多明顯的不同的實(shí)施方式,應(yīng)當(dāng)理解,本發(fā)明除了所附權(quán)利要求書中所定義的以外,不局限于這些特定的實(shí)施方式。
權(quán)利要求
1.一種在交換機(jī)中控制呼叫連接的方法,交換機(jī)為多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶執(zhí)行交換控制,該方法包括步驟采用一個(gè)這些地區(qū)中的長(zhǎng)途區(qū)號(hào)共享的號(hào)碼段作為一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào);采用通過在市話局號(hào)碼前添加一個(gè)號(hào)碼段得到的號(hào)碼作為一個(gè)國內(nèi)市話局號(hào)碼,該號(hào)碼段不被這些地區(qū)中的長(zhǎng)途區(qū)號(hào)共享,市話局號(hào)碼跟在該不被共享的號(hào)碼段之后;根據(jù)包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼這樣一個(gè)電話號(hào)碼的結(jié)構(gòu)來創(chuàng)建一個(gè)電話號(hào)碼轉(zhuǎn)換表;以及用所述電話號(hào)碼轉(zhuǎn)換表來執(zhí)行呼叫連接控制。
2.根據(jù)權(quán)利要求1的方法,還包括步驟在所述電話號(hào)碼轉(zhuǎn)換表中保存與市話局號(hào)碼對(duì)應(yīng)的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),所述長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù)指明是否要將一個(gè)長(zhǎng)途區(qū)號(hào)添加到從電話機(jī)來的市話局號(hào)碼上去;將指明用戶所屬地區(qū)的統(tǒng)一局代碼添加到保存有用戶數(shù)據(jù)的用戶表上;提供一個(gè)統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表,用于存儲(chǔ)統(tǒng)一局代碼所指明的地區(qū)的長(zhǎng)途區(qū)號(hào);當(dāng)一個(gè)主叫用戶已經(jīng)用一個(gè)市話局號(hào)碼產(chǎn)生了一個(gè)呼叫時(shí),參考所述電話號(hào)碼轉(zhuǎn)換表中的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù)來判定是否需要在這個(gè)市話局號(hào)碼上添加一個(gè)長(zhǎng)途區(qū)號(hào);如果添加了長(zhǎng)途區(qū)號(hào),從所述用戶表和所述統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表得到主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào);以及,通過將得到的長(zhǎng)途區(qū)號(hào)添加到從電話機(jī)接收到的市話局號(hào)碼的開始位置上,執(zhí)行呼叫連接處理。
3.根據(jù)權(quán)利要求2的方法,還包括步驟判定主叫用戶和被叫用戶是否屬于相同的長(zhǎng)途區(qū)號(hào)地區(qū)中,并且,如果主叫用戶和被叫用戶位于相同的長(zhǎng)途區(qū)號(hào)地區(qū)中,執(zhí)行呼叫連接控制;以及,如果主叫用戶和被叫用戶不在相同的長(zhǎng)途區(qū)號(hào)地區(qū)中,向主叫用戶提供語音指導(dǎo),提示主叫用戶將長(zhǎng)途區(qū)號(hào)添加以后再撥打電話號(hào)碼。
4.根據(jù)權(quán)利要求1的方法,還包括步驟在所述電話號(hào)碼轉(zhuǎn)換表中保存與專門服務(wù)號(hào)碼對(duì)應(yīng)的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),所述長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù)指明是否要將一個(gè)長(zhǎng)途區(qū)號(hào)添加到從電話機(jī)來的一個(gè)專門服務(wù)號(hào)碼上;將指明用戶所屬地區(qū)的統(tǒng)一局代碼添加到保存有用戶數(shù)據(jù)的一個(gè)用戶表中;提供一個(gè)統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表,用于存儲(chǔ)該統(tǒng)一局代碼所指明的地區(qū)的長(zhǎng)途區(qū)號(hào);當(dāng)一個(gè)主叫用戶用某個(gè)專門服務(wù)號(hào)碼產(chǎn)生一個(gè)呼叫時(shí),參考所述電話號(hào)碼轉(zhuǎn)換表中的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù)來判定是否要將一個(gè)長(zhǎng)途區(qū)號(hào)添加到這個(gè)專門服務(wù)號(hào)碼上;如果添加了一個(gè)長(zhǎng)途區(qū)號(hào),從所述用戶表和所述統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表得到該主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào);以及,通過將得到的長(zhǎng)途區(qū)號(hào)添加到該專門服務(wù)號(hào)碼上來執(zhí)行呼叫連接處理。
5.根據(jù)權(quán)利要求1的方法,還包括步驟在所述電話號(hào)碼轉(zhuǎn)換表中保存與專門服務(wù)號(hào)碼對(duì)應(yīng)的號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù),所述號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù)指明從電話機(jī)來的一個(gè)專門服務(wù)號(hào)碼能否轉(zhuǎn)換為另外一個(gè)用戶支持的號(hào)碼;將這個(gè)另外號(hào)碼或用于檢索這個(gè)另外號(hào)碼的搜索數(shù)據(jù)添加到保存用戶數(shù)據(jù)的用戶表中;當(dāng)從一部電話機(jī)輸入一個(gè)專門服務(wù)號(hào)碼時(shí),參照號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù)來判定這個(gè)專門服務(wù)號(hào)碼能否轉(zhuǎn)換成另外一個(gè)號(hào)碼;以及,如果該專門服務(wù)號(hào)碼到另外一個(gè)號(hào)碼的轉(zhuǎn)換是可能的,則通過用另外號(hào)碼或由搜索數(shù)據(jù)所指明的號(hào)碼來改變所輸入的號(hào)碼,以執(zhí)行呼叫連接處理,該搜索數(shù)據(jù)已經(jīng)添加到了主叫用戶的用戶數(shù)據(jù)上。
6.一個(gè)交換機(jī),它為多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶執(zhí)行呼叫連接控制,包括一個(gè)根據(jù)包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼這樣一個(gè)電話號(hào)碼的結(jié)構(gòu)來創(chuàng)建的電話號(hào)碼轉(zhuǎn)換表,其中,國內(nèi)長(zhǎng)途區(qū)號(hào)是一個(gè)號(hào)碼段,由多個(gè)地區(qū)中的諸長(zhǎng)途區(qū)號(hào)所共享;而國內(nèi)市話局號(hào)碼是通過在市話局號(hào)碼上增加一個(gè)號(hào)碼段而獲得的號(hào)碼,該號(hào)碼段不被這些地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享,市話局號(hào)碼跟在該不被共享的號(hào)碼段之后;以及,一個(gè)用于用所述電話號(hào)碼轉(zhuǎn)換表來執(zhí)行呼叫連接控制的控制器。
7.一個(gè)交換機(jī),它為多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶執(zhí)行呼叫連接控制,包括一個(gè)根據(jù)包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼這樣一個(gè)電話號(hào)碼的結(jié)構(gòu)來創(chuàng)建的電話號(hào)碼轉(zhuǎn)換表,其中,國內(nèi)長(zhǎng)途區(qū)號(hào)是一個(gè)號(hào)碼段,由多個(gè)地區(qū)中的諸長(zhǎng)途區(qū)號(hào)所共享;而國內(nèi)市話局號(hào)碼是通過在市話局號(hào)碼上增加一個(gè)號(hào)碼段而獲得的號(hào)碼,該號(hào)碼段不被這些地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享,市話局號(hào)碼跟在該不被共享的號(hào)碼段之后,所述電話號(hào)碼轉(zhuǎn)換表保存與市話局號(hào)碼對(duì)應(yīng)的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),所述長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù)指明一個(gè)長(zhǎng)途區(qū)號(hào)是否要添加到從電話機(jī)來的市話局號(hào)碼上去;一個(gè)用戶表,用于保存已經(jīng)添加了統(tǒng)一局代碼的用戶數(shù)據(jù),該統(tǒng)一局代碼用于指明用戶所屬地區(qū);一個(gè)統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表,用于保存統(tǒng)一局代碼所指明的地區(qū)的長(zhǎng)途區(qū)號(hào);以及,一個(gè)控制器,用于在某個(gè)電話機(jī)用一個(gè)市話局號(hào)碼來產(chǎn)生一個(gè)呼叫時(shí)參考所述電話號(hào)碼轉(zhuǎn)換表中的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù);判定這個(gè)市話局號(hào)碼上是否要添加一個(gè)長(zhǎng)途區(qū)號(hào);如果長(zhǎng)途區(qū)號(hào)要添加到該市話局號(hào)碼上,則從所述用戶表和所述統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表得到主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào);以及通過在從電話機(jī)接收的市話局號(hào)碼的開始位置上添加所得到的長(zhǎng)途區(qū)號(hào)來執(zhí)行呼叫連接處理。
8.一個(gè)交換機(jī),它為多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶執(zhí)行呼叫連接控制,包括一個(gè)根據(jù)包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和諸國內(nèi)市話局號(hào)碼這樣一個(gè)電話號(hào)碼的結(jié)構(gòu)來創(chuàng)建的電話號(hào)碼轉(zhuǎn)換表,其中,國內(nèi)長(zhǎng)途區(qū)號(hào)是一個(gè)號(hào)碼段,由多個(gè)地區(qū)中的諸長(zhǎng)途區(qū)號(hào)所共享;而國內(nèi)市話局號(hào)碼是通過在市話局號(hào)碼上增加一個(gè)號(hào)碼段而獲得的號(hào)碼,該號(hào)碼段不被這些地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享,市話局號(hào)碼跟在該不被共享的號(hào)碼段之后,所述電話號(hào)碼轉(zhuǎn)換表保存與專門服務(wù)號(hào)碼對(duì)應(yīng)的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù),所述長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù)指明一個(gè)長(zhǎng)途區(qū)號(hào)是否要添加到從電話機(jī)來的專門服務(wù)號(hào)碼上去;一個(gè)用戶表,用于保存已經(jīng)添加了統(tǒng)一局代碼的用戶數(shù)據(jù),該統(tǒng)一局代碼用于指明用戶所屬地區(qū);一個(gè)統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表,用于存儲(chǔ)由統(tǒng)一局代碼指定的諸所屬區(qū)域的諸長(zhǎng)途區(qū)號(hào),以及一個(gè)控制器,用于在某個(gè)電話機(jī)用一個(gè)專門服務(wù)號(hào)碼來產(chǎn)生一個(gè)呼叫時(shí)參考所述電話號(hào)碼轉(zhuǎn)換表中的長(zhǎng)途區(qū)號(hào)附加實(shí)現(xiàn)數(shù)據(jù);判定這個(gè)專門服務(wù)號(hào)碼上是否要添加一個(gè)長(zhǎng)途區(qū)號(hào);如果長(zhǎng)途區(qū)號(hào)要添加到該專門服務(wù)號(hào)碼上,則從所述用戶表和所述統(tǒng)一局代碼-長(zhǎng)途區(qū)號(hào)轉(zhuǎn)換表得到主叫用戶所屬地區(qū)的長(zhǎng)途區(qū)號(hào);以及通過在專門服務(wù)號(hào)碼的開始位置上添加所得到的長(zhǎng)途區(qū)號(hào)來執(zhí)行呼叫連接處理。
9.一個(gè)交換機(jī),它為多個(gè)有不同長(zhǎng)途區(qū)號(hào)的地區(qū)中的用戶執(zhí)行呼叫連接控制,包括一個(gè)根據(jù)包括一個(gè)國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼這樣一個(gè)電話號(hào)碼的結(jié)構(gòu)來創(chuàng)建的電話號(hào)碼轉(zhuǎn)換表,其中,國內(nèi)長(zhǎng)途區(qū)號(hào)是一個(gè)號(hào)碼段,由多個(gè)地區(qū)中的諸長(zhǎng)途區(qū)號(hào)所共享;而國內(nèi)市話局號(hào)碼是通過在共享號(hào)碼段后的市話局號(hào)碼上增加一個(gè)號(hào)碼段而獲得的號(hào)碼,該號(hào)碼段這些地區(qū)中的長(zhǎng)途區(qū)號(hào)所共享,市話局號(hào)碼跟在該被共享的號(hào)碼段之后,所述電話號(hào)碼轉(zhuǎn)換表保存與專門服務(wù)號(hào)碼對(duì)應(yīng)的號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù),所述號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù)指明從電話機(jī)來的專門服務(wù)號(hào)碼能否轉(zhuǎn)換為另外一個(gè)用戶支持的號(hào)碼;一個(gè)用戶表,用于保存已經(jīng)添加了另外號(hào)碼或用于搜索這個(gè)另外號(hào)碼的搜索數(shù)據(jù);一個(gè)控制器,用于在某個(gè)電話機(jī)輸入一個(gè)專門服務(wù)號(hào)碼時(shí)參考所述電話號(hào)碼轉(zhuǎn)換表中的號(hào)碼轉(zhuǎn)換實(shí)現(xiàn)數(shù)據(jù);判定這個(gè)專門服務(wù)號(hào)碼上能否轉(zhuǎn)換為另外一個(gè)號(hào)碼;以及如果該專門服務(wù)號(hào)碼可以轉(zhuǎn)換為另外一個(gè)號(hào)碼,則用該另外號(hào)碼或由搜索數(shù)據(jù)指明的一個(gè)號(hào)碼來改變輸入專門服務(wù)號(hào)碼,以執(zhí)行呼叫連接處理,該搜索數(shù)據(jù)已經(jīng)添加到了主叫用戶的用戶數(shù)據(jù)上。
全文摘要
為多個(gè)不同長(zhǎng)途區(qū)號(hào)地區(qū)中的用戶執(zhí)行呼叫連接控制的交換機(jī),及在這個(gè)交換機(jī)中控制呼叫連接的方法。根據(jù)包括國內(nèi)長(zhǎng)途區(qū)號(hào)和國內(nèi)市話局號(hào)碼的電話號(hào)碼結(jié)構(gòu)來創(chuàng)建電話號(hào)碼轉(zhuǎn)換表,國內(nèi)長(zhǎng)途區(qū)號(hào)是一串多個(gè)地區(qū)中的長(zhǎng)途區(qū)號(hào)共享的數(shù)字,國內(nèi)市話局號(hào)碼是通過在市話局號(hào)碼上添加一個(gè)號(hào)碼后所得到的號(hào)碼,該個(gè)號(hào)碼不為長(zhǎng)途區(qū)號(hào)所共享,市話局號(hào)碼跟在該不被共享的號(hào)碼后。該交換機(jī)用該電話號(hào)碼轉(zhuǎn)換表執(zhí)行交換業(yè)務(wù)控制。
文檔編號(hào)H04Q3/00GK1213937SQ98108420
公開日1999年4月14日 申請(qǐng)日期1998年5月11日 優(yōu)先權(quán)日1997年10月2日
發(fā)明者高橋理, 小林俊昭, 本間雅之 申請(qǐng)人:富士通株式會(huì)社