一種使用固定撥號方式撥打電話的通訊方法
2023-05-02 17:35:21 2
專利名稱:一種使用固定撥號方式撥打電話的通訊方法
技術領域:
本發明為一種使用固定撥號方式撥打電話的通訊方法,特別是關於一種可轉換兩種不同撥號方式的電話撥號通訊方法,可讓電話撥打方使用自己熟悉的撥號方式在外地或外國來撥打電話。
背景技術:
參考圖1所示,為已知通訊系統撥打電話的架構示意圖,如圖所示,當使用者使用一通訊系統(如網絡電話系統、行動電話系統或一般PSTN電話系統)撥打電話時,須由一電話裝置101撥打一電話號碼,經過公眾交換電話網絡(Public Switched Telephone Network,PSTN)102的運作,以連接至另一電話裝置103,而使用者使用該電話裝置101時,必需要依當地的撥號方式來撥打電話號碼到另一電話裝置103。
一般電話號碼的編碼方式是由電信產業所定義出使用電話號碼及如何撥打電話的規則。電話號碼是一串(0-9)十進位數,用以讓是PSTN電信交換機能辨認出目的地,而撥號方式描述出用戶撥出一電話號碼的數量和數字模式,E.164則是ITU-T(International Telecommunication Union TelecommunicationStandardization Sector,國際電信聯盟電信標準化部分)推薦使用的電話撥號方式,它定義出國際公開電信的編號方法。根據E.164的定義,一個地區的一個電話號碼結構包含1.國家號碼(Country Code)-也被稱為國家代碼和IDD(International DirectDialing)代碼,這是一國家冠碼,被使用來從一個國家到其它國家。
2.區碼(Area Code)-亦被稱為國家目的地代碼和NDD(National DirectDialing)代碼,它通常表明一個具體地理區域。
3.用戶號碼(Subscriber Number)。
因此我們能辨認E.164的電話號碼,包括國家號碼、區碼及用戶號碼(而這也是PSTN電信交換分離器唯一可讀取的號碼)。以ZyXEL總部的電話號碼(886-3-5783942)為例,886是臺灣的國家號碼,3是新竹(Hsin-Chu)區碼,而578-3942則是用戶號碼。
除電話號碼的格式之外,E.164也定義出國家號碼的名單以及國際撥號方式。根據E.164所定義的國際撥號方式,國際撥號格式是「+」國家號碼「-」區碼「-」用戶號碼。「+」是國際電話冠碼,亦稱IDD(International Direct Dialing,國際直撥碼)冠碼。每一國家或地區的IDD冠碼的編號方式都有它自己的價值,例如011是北美定義的IDD冠碼,若從北美地區(美國、加拿大、百慕達群島或許多加勒比國家)撥打到ZyXEL總部時所撥的數字是011-886-3-578-3942。
而E.164所定義的撥號方式不包括撥打市內電話和長途電話,撥打市內電話和長途電話的撥號方式則是被定義在各地方性或各國範圍內的編號方法。大多數各地或各國對NDD(National Direct Dialing,國家直撥碼)冠碼的電信編號方法是為了定義出長途電話,但NDD冠碼的訂定也不是標準規則。
例如,在北美洲的編號方法「1」被定義NDD冠碼,而在臺灣的NDD冠碼被定義為「0」。以撥打ZyXEL美國公司的電話號碼(1-714-632-0882)為例,「1」是美國國家號碼,「714」是加利福尼亞(California)阿納希姆(Anaheim)的區號,而「632-0882」是用戶號碼。因此直撥數字632-0882則為市內電話,但若撥打1-714-632-0882則為長途電話,(在這裡「1」是NDD冠碼並不是國家號碼)。
因此一個國際旅客在一新地區或國家而想要撥打電話時,通常是相當困難且無助的。原因是因為各國或各地的撥號方式並不是一種普遍的標準,國際旅客無法了解當地的撥號方式,而解決方式之一是將各國的撥號方式標準化,但這已並不易達成,因此各地的PSTN電信交換機通常都只能了解當地所定義的撥號方式。
為解決上述的不便與缺憾,本發明提出一種使用固定撥號方式撥打電話的通訊方法,可以讓使用者不論在任何地方或國家皆可以使自己熟悉的撥號方式來撥打當地的電話,本發明並不改變現有的撥號方式或電信交換機,相反地,本發明設法相容各種不同的撥號方式,使任何人都很容易透過當地的電信交換機來撥打電話。
發明內容
本發明的主要目的為提供一種使用固定撥號方式撥打電話的通訊方法及裝置,可讓使用者不論在任何地方或任何國家皆可以使自己熟悉的撥號方式來撥打當地的電話。
為達到上述目的,本發明公開了一種使用固定撥號方式撥打電話的通訊方法,使用至少一通訊裝置撥號方式傳送至一PSTN電信交換機,該方法包括由該通訊裝置輸入一第一撥號方式的撥號號碼;轉換該第一撥號方式的撥號號碼至一E.164標準號碼;轉換該E.164標準號碼至一第二撥號方式的撥號號碼;及傳送該第二撥號方式的撥號號碼至該電信交換機。
上述的使用固定撥號方式撥打電話的通訊方法,其中該通訊裝置為一會話發起協議電話或一行動電話。
上述的使用固定撥號方式撥打電話的通訊方法,其中轉換該第一撥號方式的步驟,由該通訊裝置所轉換。
上的使用固定撥號方式撥打電話的通訊方法,其中轉換該第一撥號方式的步驟,由一轉換器所轉換。
上述的使用固定撥號方式撥打電話的通訊方法,其中該轉換器為一伺服器透過一網絡連接於該通訊裝置。
上述的使用固定撥號方式撥打電話的通訊方法,其中該網絡為一網際網路。
上述的使用固定撥號方式撥打電話的通訊方法,其中該第一撥號方式的撥號號碼為一串十進位數。
上述的使用固定撥號方式撥打電話的通訊方法,其中該第一撥號方式的撥號號碼中至少包含有一第一IDD冠碼、一第一NDD冠碼、一第一國家號碼及一第一地區碼,而轉換該第一撥號方式的步驟,更包括(a).檢查該第一撥號方式的撥號號碼的長度是否比該第一IDD冠碼的長度少,如果是則為錯誤撥號而丟掉該撥號號碼;(b).比較該第一撥號方式的撥號號碼的前端數字符串與該第一IDD冠碼是否相等,如果相等則從該第一撥號方式的撥號號碼中分離出該第一IDD冠碼,以產生該E.164標準號碼,轉換完成;(c).檢查該第一撥號方式的撥號號碼的長度是否比該第一NDD冠碼的長度少,如果是則為錯誤撥號而丟掉該撥號號碼;(d).比較該第一撥號方式之撥號號碼的前端數字符串與該第一NDD冠碼是否相等,如果相等則從該第一撥號方式的撥號號碼中分離出該第一NDD冠碼,以產生該E.164標準號碼,並在剩下的數字符串前插入該第一國家號碼,轉換完成;及(e).在該第一撥號方式的撥號號碼前插入一第一地區碼以產生該E.164標準電話號碼,然後在新產生的該E.164標準號碼前插入該第一國家號碼,轉換完成。
上述的使用固定撥號方式撥打電話的通訊方法,其中轉換該E.164標準號碼的步驟,由一PSTN網關器所轉換。
上述的使用固定撥號方式撥打電話的通訊方法,其中轉換該E.164標準號碼的步驟,由一轉換器所轉換。
上述的使用固定撥號方式撥打電話的通訊方法,其中該轉換器為一伺服器透過一網絡連接於該PSTN電信交換機。
上述的使用固定撥號方式撥打電話的通訊方法,其中該網絡為一網際網路。
上述的使用固定撥號方式撥打電話的通訊方法,其中該第二撥號方式的撥號號碼中至少包含有一第二IDD冠碼、一第二NDD冠碼、一第二國家號碼及一第二地區碼,而該轉換該E.164標準號碼的步驟中,更包括(f).檢查該E.164標準號碼的長度是否比該第二國家號碼的長度少,如果是則丟掉該E.164標準號碼;(g).比較該E.164標準號碼的前端數字符串與該第二國家號碼是否相等,若不相等則在該E.164標準號碼前插入該第二IDD冠碼以產生一國際撥號號碼,轉換完成;(h).從該E.164標準號碼中移除該第二國家號碼,產生一新撥號號碼;(i).檢查該新撥號號碼的長度是否比該第二地區碼的長度少,如果是則丟掉該新撥號號碼;(i).比較該新撥號號碼的前端數字符串與該第二地區碼是否相等,若不相等則在該新撥號號碼的前端插入該第二NDD冠碼,以產生一長途電話撥號號碼,轉換完成;及(k).從該新撥號號碼中移除第二地區碼,以產生一市內電話撥號號碼,轉換完成。
圖1為已知通訊系統撥打電話的架構示意圖;圖2為本發明在電話拔出方和電話目的方之間的電話通訊示意圖;圖3更進一步顯示第二圖中電話撥打方透過電信交換機撥打電話的示意圖;圖4為本發明第一實施例轉換示意圖;圖5為本發明第二實施例轉換示意圖;圖6為本發明執行第一翻譯的流程示意圖;及圖7為本發明執行第二翻譯的流程示意圖。
其中,附圖標記101 電話裝置102 PSTN系統103 另一電話裝置401 SIP電話402 PSTN網關器403 網際網絡404 電信交換機501 SIP電話502 PSTN網關器503 網際網絡504 電信交換機505 翻譯器具體實施方式
為了進一步闡述本發明為達成預定目的所採取的技術、手段及功效,參考以下有關本發明的詳細說明與附圖,相信本發明的目的、特徵與特點,當可由此得一深入且具體的了解,然而文中附圖僅提供參考與說明用,並非用來對本發明加以限制者。
參考圖2所示,為本發明在電話撥出方和電話目的方之間的電話通訊示意圖。而圖3更進一步顯示圖2中電話撥打方透過電信交換機撥打電話的示意圖。本發明為讓國際旅客使用自己熟悉的撥號方式來撥打當地電話,因此國際旅客可以使用一個通訊裝置,將自己熟悉的撥號方式A轉換為當地的撥號方式B,在圖3中,該裝置看起來就像是一個轉換器,實際上,必需要兩個轉換功能合併在單獨的轉換器上,而在此兩個轉換功能之間的共同語言是可被電信產業所接受的E.164標準。
第一次轉換功能可依據撥號方式A所撥出的號碼轉換為E.164標準的電話號碼,然後第二轉換功能再將E.164標準的電話號碼轉換成撥號方式B的撥出號碼。本發明將這此兩個轉換功能的結合稱為翻譯功能,而將該第一次轉換功能簡稱為第一翻譯,第二轉換功能簡稱為第二翻譯。
參考圖4所示,為本發明第一實施例轉換示意圖,在本發明的第一實施例是使用二個獨立的轉換設備形成該翻譯功能,如圖4第一翻譯使用SIP(SessionInitiation Protocol,會話發起協議)電話401,而第二翻譯使用PSTN網關器(Gateway)402,而網際網路(Internet)403是SIP電話401和PSTN網關器402這兩個設備之間傳遞媒介,當然也可以是其它類型的網絡。使用者可透過SIP電話401執行該第一翻譯,而PSTN網關器402執行該第二翻譯,並且傳送適當地轉換撥號數字到電信交換機(Telco Switch-1)404。
此時在網際網路403中或許會有其它的伺服器可接受IP封包和聲音訊息,但這與本發明不相關,因此本發明不再介紹。而本發明的電話號碼是包含在通訊訊息內,在SIP電話401和PSTN網關器402之間是使用E.164標準格式。
參考圖5所示,為本發明的第二實施例轉換示意圖。本發明亦可在網絡503中加一臺伺服器來執行該翻譯功能,而該伺服器本發明稱為一翻譯器505,其功能包括1.如果SIP電話501及PSTN網關器502都不能執行翻譯功能時,該翻譯器505可以執行該翻譯功能。
2.如果SIP電話501可以執行第一翻譯而PSTN網關器502不能執行第二翻譯時,該翻譯器505可以執行該第二翻譯。
3.如果SIP電話501不能執行第一翻譯而PSTN網關器502可以執行第二翻譯時,該翻譯器505可以執行該第一翻譯。
參考圖6所示,為本發明執行第一翻譯的流程示意圖。本發明中的每個翻譯功能都有一對應的撥號方式,而每個撥號方式都可能因為第一翻譯或第二翻譯而需要用到IDD冠碼、NDD冠碼、國家號碼及地區碼等等。
假設本發明設定IDD冠碼A是第一翻譯使用撥號方式A所使用的IDD冠碼,而設定IDD冠碼B是第二翻譯使用撥號方式B的所使用IDD冠碼,並且為NDD冠碼、國家號碼及地區碼定義相似的代碼。
首先一通訊裝置接受一撥號號碼,是一串十進位數,且假設是依撥號方式A所撥出的號碼,否則將為錯誤撥號(步驟601),然後檢查該撥號號碼的長度是否比IDD冠碼A的長度少,如果是則為錯誤撥號而丟掉該撥號號碼(步驟602),該通訊裝置可以為該SIP電話或該翻譯器。
接著再比較該撥號號碼的前端數字符串與IDD冠碼A是否相等(步驟603),如果相等則從該撥號號碼分離出IDD冠碼A,以產生E.164標準電話號碼,轉換完成(步驟604)。如果不相等則檢查該撥號號碼的長度是否比NDD冠碼A的長度少,如果是則為錯誤撥號而丟掉該撥號號碼(步驟605)。
接著再比較該撥號號碼的前端數字符串與NDD冠碼A是否相等(步驟606),如果相等則從該撥號號碼中分離出該NDD冠碼A,以產生E.164標準電話號碼,並且在剩下的數字前插入一國家號碼A,轉換完成(步驟607)。若不相等則在該撥號號碼前插入一地區碼A以產生E.164標準電話號碼,然後在新產生的號碼前插入一國家號碼A,轉換完成(步驟608)。
參考圖7所示,為本發明執行第二翻譯的流程示意圖。首先一通訊裝置接收一E.164標準號碼(步驟701),該通訊裝置可以為該翻譯器或該PSTN網關器。然後檢查該E.164標準號碼的長度是否比國家號碼B的長度少,如果是則丟掉該E.164標準號碼(步驟702)。
接著比較該E.164標準號碼的前端數字符串與國家號碼B是否相等(步驟703),若不相等則在該E.164標準號碼前插入一IDD冠碼B以產生一國際撥號號碼,轉換完成(步驟704)。若相等則從該E.164標準號碼中移除該國家號碼B,產生一新撥號號碼(步驟705)。
接著再檢查該新撥號號碼的長度是否比地區碼B的長度少,如果是則丟掉該新撥號號碼(步驟706)。然後比較該新撥號號碼的前端數字符串與地區碼B是否相等(步驟707),若不相等則在該新撥號號碼的前端插入一NDD冠碼B,以產生一長途電話撥號號碼,轉換完成(步驟708)。若相等則從該新撥號號碼中移除地區碼B,以產生一市內電話撥號號碼,轉換完成(步驟709)。
本發明要強調的是,在圖6和圖7中顯示該第一翻譯和第二翻譯的流程是可以在現有的設備上獨立存在的,並且可能會因為使用不同的撥號方法而產生不同的結果,因此對於該第一翻譯或者第二翻譯而言,必需針對不同的撥號方式將其轉換方式設定於該通訊裝置,如此才有可能轉換成正確的撥號結果。
而依E.164標準格式,每一種撥號方式都會使用四個組件IDD冠碼、NDD冠碼、國家號碼及地區碼。若該通訊裝置可以轉換二種撥號方式,如該翻譯器,則總共會有八個組件去轉換這二種撥號方式。但若該通訊裝置只能轉換一種撥號方法,如該SIP電話或該PSTN網關器,此時其中一種撥號方式可以由通訊服務商預先設定於該通訊裝置中,因此使用者使用只需要知道自己所熟悉撥號方式的四個組件。
舉例來說,在圖3中該通訊裝置可以預先設定轉換使用該撥號方式B,而撥號方式A是使用者所熟悉的撥號方式,因此一旅客(使用者)需要輸入撥號方式A的四個組件,事實上,該旅客只需要記住撥號方式A的國家號碼和地區碼,IDD冠碼和NDD冠碼則可以被個人化,設定在他個人的通訊裝置中,例如,如果旅客是來自美國聖荷西州,他只需記住自己國家號碼1及地區碼408,就能選擇任何個人化的IDD冠碼,就像1,替代011,也能選擇任何的NDD冠碼,就像2替代1。
例如在圖4中,他個人的通訊裝置可能是一部隨身攜帶的SIP電話者或是行動電話,該SIP電話可能是有線或無線的,因此可將撥號方式A的轉換功能設定在他個人化的通訊裝置中,而該PSTN網關器則被預先設定有撥號方式B的轉換功能,如此即可完成使用者使用自己熟悉撥號方式的目的。
再舉例,若在圖5中該翻譯器是可以執行兩種翻譯功能的伺服器,這個情況下,該翻譯器可以使用撥號方式B的信息去連接到PSTN網關器,並且使用撥號方式A的信息去連接到SIP電話,因此使用者就沒有必要去配帶個人化的SIP電話了。
當然,本發明還可有其它多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明所附的權利要求的保護範圍。
權利要求
1.一種使用固定撥號方式撥打電話的通訊方法,其特徵在於,使用至少一通訊裝置撥號方式傳送至一公眾交換電話網電信交換機,該方法包括由該通訊裝置輸入一第一撥號方式的撥號號碼;轉換該第一撥號方式的撥號號碼至一E.164標準號碼;轉換該E.164標準號碼至一第二撥號方式的撥號號碼;及傳送該第二撥號方式的撥號號碼至該電信交換機。
2.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該通訊裝置為一會話發起協議電話或一行動電話。
3.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,轉換該第一撥號方式的步驟,由該通訊裝置所轉換。
4.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,轉換該第一撥號方式的步驟,由一轉換器所轉換。
5.根據權利要求4所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該轉換器為一伺服器透過一網絡連接於該通訊裝置。
6.根據權利要求5所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該網絡為一網際網路。
7.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該第一撥號方式的撥號號碼為一串十進位數。
8.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該第一撥號方式的撥號號碼中至少包含有一第一國際直撥碼冠碼、一第一國家直撥碼冠碼、一第一國家號碼及一第一地區碼,而轉換該第一撥號方式的步驟,更包括(a).檢查該第一撥號方式的撥號號碼的長度是否比該第一國際電話冠碼的長度少,如果是則為錯誤撥號而丟掉該撥號號碼;(b).比較該第一撥號方式的撥號號碼的前端數字符串與該第一國際直撥碼冠碼是否相等,如果相等則從該第一撥號方式之撥號號碼中分離出該第一國際直撥碼冠碼,以產生該E.164標準號碼,轉換完成;(c).檢查該第一撥號方式的撥號號碼的長度是否比該第一國家直撥碼冠碼的長度少,如果是則為錯誤撥號而丟掉該撥號號碼;(d).比較該第一撥號方式之撥號號碼的前端數字符串與該第一國家直撥碼冠碼是否相等,如果相等則從該第一撥號方式的撥號號碼中分離出該第一國家直撥碼冠碼,以產生該E.164標準號碼,並在剩下的數字符串前插入該第一國家號碼,轉換完成;及(e).在該第一撥號方式的撥號號碼前插入一第一地區碼以產生該E.164標準電話號碼,然後在新產生的該E.164標準號碼前插入該第一國家號碼,轉換完成。
9.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,轉換該E.164標準號碼的步驟,由一公眾交換電話網絡網關器所轉換。
10.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,轉換該E.164標準號碼的步驟,由一轉換器所轉換。
11.根據權利要求10所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該轉換器為一伺服器透過一網絡連接於該公眾交換電話網絡電信交換機。
12.根據權利要求11所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該網絡為一網際網路。
13.根據權利要求1所述的使用固定撥號方式撥打電話的通訊方法,其特徵在於,該第二撥號方式的撥號號碼中至少包含有一第二國際直撥碼冠碼、一第二國家直撥碼冠碼、一第二國家號碼及一第二地區碼,而該轉換該E.164標準號碼的步驟中,更包括(f).檢查該E.164標準號碼的長度是否比該第二國家號碼的長度少,如果是則丟掉該E.164標準號碼;(g).比較該E.164標準號碼的前端數字符串與該第二國家號碼是否相等,若不相等則在該E.164標準號碼前插入該第二國際直撥碼冠碼以產生一國際撥號號碼,轉換完成;(h).從該E.164標準號碼中移除該第二國家號碼,產生一新撥號號碼;(i).檢查該新撥號號碼的長度是否比該第二地區碼的長度少,如果是則丟掉該新撥號號碼;(j)比較該新撥號號碼的前端數字符串與該第二地區碼是否相等,若不相等則在該新撥號號碼的前端插入該第二國家直撥碼冠碼,以產生一長途電話撥號號碼,轉換完成;及(k).從該新撥號號碼中移除第二地區碼,以產生一市內電話撥號號碼,轉換完成。
全文摘要
本發明為一種使用固定撥號方式撥打電話的通訊方法,主要目的是讓使用者不論在任何地方或任何國家皆可以使自己熟悉的撥號方式來撥打當地的電話,而本發明所使用的技術特徵是於一通訊裝置接收到使用者的撥號號碼後,首先將該號碼轉換成E.164標準號碼,接著將該E.164標準號碼轉換成當地通訊交換機能所認可的最終撥號號碼,然後傳送該最終撥號號碼到該當地通訊交換機,以完成電話撥接。
文檔編號H04M7/00GK1905692SQ20051008874
公開日2007年1月31日 申請日期2005年7月29日 優先權日2005年7月29日
發明者陳榕生, 莊季桓 申請人:合勤科技股份有限公司