專利名稱:快速撥號的制作方法
技術領域:
本發(fā)明涉及用于在需要B號碼終止的指示以建立連接的電信系統(tǒng)中和在該系統(tǒng)中使用不能指示上述終止的電話機時快速撥號的方法和布置。
相關技術說明今天的電話網(wǎng)絡是基于幾代不同的技術傳統(tǒng)的PSTN網(wǎng)絡和新的幾代基于無線和分組的電話技術,例如GSM、3G、VoIP、SIP和H.323。
電話號碼的地址模型(以撥叫PSTN網(wǎng)絡上的任何用戶)通常為5個數(shù)字到最多13個數(shù)字。數(shù)字的數(shù)量取決于幾個參數(shù),例如,呼叫是短途/長途還是國內/國際。
在PSTN網(wǎng)絡中的呼叫發(fā)起開始是A用戶提起送受話器(摘機),并獲得指示用戶開始撥打B號碼的撥號音。呼叫控制功能收到的每個數(shù)字立即被分析以進行路由選擇。網(wǎng)絡收到所有數(shù)字時,建立連接。忽略在收到完整的號碼后用戶撥打的多余數(shù)字。通常不通過按“呼叫”或“發(fā)送”按鈕而終止呼叫發(fā)起。
在新一代基于無線和分組的電話技術中的呼叫發(fā)起是通過按按鈕以生成B號碼而開始,并最后通過按例如“呼叫”按鈕而終止。
傳統(tǒng)的PSTN電話機POTS用作新一代GSM/3G/SIP網(wǎng)絡中的送受話器時,電話機與網(wǎng)絡之間的信令(例如DTMF信令和以太網(wǎng)信令)在客戶場所設備中解碼/編碼。在美國專利US 2003 0109271中公開了通過不同系統(tǒng)和標準的通信。
然而,在使用POTS送受話器的A用戶按了B號碼的所有數(shù)字但不能通過按“呼叫”或“發(fā)送”按鈕而終止呼叫發(fā)起時,出現(xiàn)了問題。GSM/3G/SIP網(wǎng)絡將難以知道何時按了B號碼的所有數(shù)字和何時要建立連接。
此問題的一個解決方案可以是為全球的所有電話號碼設一個數(shù)據(jù)庫,并且在找到號碼時,建立連接。然而,這是幾乎不可能實現(xiàn)的解決方案。
終止呼叫發(fā)起而不按任何“呼叫”按鈕的另一個更自然的解決方案是定義“超時呼叫(Call-on-timeout)”功能?!俺瑫r呼叫”在從最后按的數(shù)字開始的一段預定時間截止后建立連接。預定時間例如可以為10秒。此解決方案的結果和問題是用戶必須等待10秒才啟動呼叫發(fā)起。這種不想出現(xiàn)的情況可能令涉及的各方不快。
仍有的另一替代解決方案是A用戶必須在撥打了整個B號碼時按仿真的按鈕,例如已定義為仿真的“發(fā)送”按鈕的#按鈕。由于A用戶必須知道如何在不同的情況下操作,因此,此解決方案具有其它缺點。
發(fā)明內容
本發(fā)明解決了與電信技術之間的交互有關的問題,其中一種技術需要另一種技術無法提供的度量。更具體地說,例如,在不可能指示撥打的B號碼終止的電話機與需要上述指示以建立到B用戶的連接的系統(tǒng)進行通信時,出現(xiàn)了此類問題。
根據(jù)本發(fā)明,通過利用在撥打整個號碼前可識別B號碼總長度的事實,通過分析迄今所撥打的數(shù)字,解決了此問題。
更詳細地說,該問題通過一種包括以下步驟的方法而得以解決-使用不能指示撥打的B號碼終止的電話機撥打B號碼。
-B值由迄今所撥打的數(shù)字組成并與數(shù)據(jù)庫中存儲的參考值列表進行比較。
-在所組成的B值與所述列表中的參考值之間找到一致性。所找到的參考值指向表示完整的B號碼中數(shù)字總數(shù)的數(shù)值。
本發(fā)明的目的是使不同的電信技術交互,在這些技術中,一種技術需要另一種技術無法提供的度量。
本發(fā)明的優(yōu)點在于縮短了呼叫發(fā)起的平均時間。
另一個優(yōu)點是提高了A用戶的一般服務質量。
現(xiàn)在將結合附圖、通過優(yōu)選實施例更詳細地描述本發(fā)明。
附圖簡要說明
圖1示出根據(jù)本發(fā)明第一和第二實施例的方框示意圖。該圖示出居家移動電信系統(tǒng),在該系統(tǒng)中,使用不能指示B號碼終止的電話機。
圖2公開了具有諸如B號碼、最少相關數(shù)字MRD、數(shù)字總數(shù)TND的記錄的數(shù)據(jù)庫。
圖3公開了示出根據(jù)本發(fā)明第二實施例用于在電信系統(tǒng)中快速撥號的方法的流程圖。
圖4示出本發(fā)明第三實施例的方框示意圖。
實施例的詳細說明圖1示出包括與GSM網(wǎng)絡相關聯(lián)的居家移動系統(tǒng)的電信系統(tǒng)。GSM網(wǎng)絡包括移動業(yè)務交換中心MSC、基站控制器BSC和基站收發(fā)信臺BTS。居家移動系統(tǒng)包括以位于用戶的家中位置(Subscriber’sHome Location)SHL內的家用基站HBS形式的客戶場所設備。HBS與MSC經(jīng)寬帶接入網(wǎng)絡BAN中的家用基站控制器HBSC進行通信。數(shù)據(jù)庫DB位于BAN中,并連接到HBSC。
在居家移動系統(tǒng)中,一般的想法是用戶在其家中位置SHL室內時也應能夠使用其室外裝置,例如GSM電話。在室外,GSM電話經(jīng)空中接口AI鎖定到基站收發(fā)信臺BTS,而在家中,GSM電話經(jīng)藍牙接口BT鎖定到家用基站HBS。用戶由此能夠在兩種類型的接入網(wǎng)絡之間切換。在家中位置,GSM電話與GSM網(wǎng)絡之間的通信經(jīng)寬帶接入網(wǎng)絡BAN進行,而在室外,通信經(jīng)GSM傳輸網(wǎng)絡進行。在家中位置內,HBS充當GSM電話機與家用基站控制器HBSC之間的接口。然而,不但在使用GSM電話時,而且在使用位于家中的普通電話POTS時,用戶可能更喜歡使用其寬帶接入網(wǎng)絡,而不是使用費用更高的公共網(wǎng)絡。為能夠實現(xiàn)上述內容,POTS必須經(jīng)例如線纜連接到家用基站HBS,并且必須在HBS中配置POTS。POTS與HBS之間的信令是撥號音多頻DTMF信令,并且由此必須在POTS送受話器與寬帶接入網(wǎng)絡BAN之間的HBS中映射和生成控制信令。因為在此示例中,POTS送受話器缺少像GSM電話所具有的“呼叫”按鈕,因此,撥打的B號碼無法正確終止。家用基站控制器HBSC需要終止指示以知道何時撥打了所有數(shù)字以及何時要建立連接。
通常,在撥打了所有數(shù)字之前可確定B號碼中的數(shù)字總量-所謂的B號碼分析。例如,在斯德哥爾摩以“719”開始撥打的B號碼總共有7個數(shù)字,而以“89”開始的B號碼總共有6個數(shù)字,以及在瑞典以“001877”開始撥打的號碼是總共有13個數(shù)字的美國紐約號碼。
圖2公開了圖1中數(shù)據(jù)庫DB的內容。此DB包括具有記錄11、89、62、719、0920、031773、001877、08、00468的列表MRD,這些記錄包含B號碼112、892229、6290505、7190000、092016010、0317731000、0018778778890、087190000、00468892229的可能開始部分。每個記錄指向TND列中的一個數(shù)值3、6、7、7、9、10、13,該數(shù)值表示B號碼中的數(shù)字總數(shù),或指向一個前綴PX,該前綴指示要忽略迄今接收的數(shù)字。前綴的用途是避免在數(shù)據(jù)庫中多次存儲“相同的”號碼。要使與撥打的B號碼的匹配項數(shù)量達到最大,數(shù)據(jù)庫優(yōu)選是定期進行更新。這樣只有幾百個記錄的相對小的數(shù)據(jù)庫包含大約超過98%的所有電話呼叫。
現(xiàn)在將描述根據(jù)本發(fā)明第一實施例的方法。下面說明中使用的參考可在圖1和圖2中找到。該方法將示出在需要B號碼的終止指示以建立連接的電信系統(tǒng)中的快速撥號。然而,與該系統(tǒng)進行通信的電話機POTS不能指示上述終止。該方法包括以下步驟-A用戶提起電話機POTS的送受話器,并開始逐個數(shù)字撥打B用戶的號碼0-0-1-8-7-7-8-7-7-8-8-9-0。
-將每個撥打的數(shù)字從POTS傳送到家用基站HBS。
-在家用基站HBS中將每個撥打的數(shù)字從DTMF信令解碼為數(shù)字號碼,并在寬帶接入網(wǎng)絡BAN中將其從HBS傳送到家用基站控制器HBSC。
-B值001877由迄今所撥打的數(shù)字組成,并在每次撥打了一個數(shù)字時存儲在HBSC中。
-將所組成的B值001877與數(shù)據(jù)庫DB中存儲的記錄列表MRD中的記錄11、89、62、719、0920、031773、001877、08、00468進行比較。
-在所組成的B值001877與列表MRD中的記錄001877之間找到一致性。所找到的記錄指向一個數(shù)值“13”,該數(shù)值表示完整的B號碼中的數(shù)字總數(shù)。
-在家用基站控制器HBSC接收了十三“13”個數(shù)字時,A用戶與B用戶之間建立連接。
作為以上示例的一個變化,A用戶不逐個數(shù)字撥打B號碼,而是A用戶只按一個按鈕便得以獲得POTS中存儲的B號碼。同樣的發(fā)明想法在此情況中適用。
現(xiàn)在將描述根據(jù)本發(fā)明第二實施例的方法。下面說明中使用的參考可在圖1和圖2中找到。該方法將示出在所撥打的B號碼以區(qū)號開始并且使用前綴時的快速撥號。該方法包括以下步驟-A用戶提起POTS的送受話器,并開始逐個數(shù)字撥打B用戶的號碼0-8-7-1-9-0-0-0-0。
-將每個撥打的數(shù)字從POTS傳送到家用基站HBS。
-將每個撥打的數(shù)字解碼并在寬帶接入網(wǎng)絡BAN中將其從家用基站HBS傳送到家用基站控制器HBSC。
-B值08由迄今所撥打的數(shù)字組成并存儲在HBSC中。
-將所組成的B值08與數(shù)據(jù)庫DB中存儲的記錄列表MRD中的記錄11、89、62、719、0920、031773、001877、08、00468進行比較。
-在所組成的B值08與列表MRD中的記錄08之間找到一致性。所找到的記錄指向前綴PX,該前綴指示要忽略迄今所撥打的數(shù)字。
-從HBSC中刪除迄今在HBSC中存儲的數(shù)字,即“0”和“8”。
-B值719由迄今所撥打的數(shù)字組成,不包括忽略的數(shù)字08,并存儲在HBSC中。
-將所組成的B值719與數(shù)據(jù)庫DB中存儲的記錄列表MRD中的記錄11、89、62、719、0920、031773、001877、08、00468進行比較。
-在所組成的B值719與列表MRD中的記錄719之間找到一致性。所找到的記錄指向一個數(shù)值“7”,該數(shù)值表示完整的B號碼中的數(shù)字總數(shù),不統(tǒng)計所忽略的數(shù)字08。
-在家用基站控制器HBSC接收了七“7”個數(shù)字時(未統(tǒng)計刪除的數(shù)字“08”)時,A用戶與B用戶之間建立連接。
在圖3中,在流程圖中示出所述方法的一些基本步驟。要與前面所示圖形一起閱讀該流程圖。這些步驟如下-使用電話機POTS撥打B號碼0-0-1-8-7-7-8-7-7-8-8-9-0。在圖3中方框101公開了此步驟。
-B值001877由迄今所撥打的數(shù)字組成并存儲在HBSC中。在圖3中方框102公開了此步驟。
-將所組成的B值001877與數(shù)據(jù)庫DB中存儲的記錄列表MRD中的記錄11、89、62、719、0920、031773、001877、08、00468進行比較。在圖3中方框103公開了此步驟。
-在所組成的B值001877與列表MRD中的記錄001877之間找到一致性。所找到的記錄指向一個數(shù)值“13”,該數(shù)值表示完整的B號碼中的數(shù)字總數(shù)。在圖3中方框104公開了此步驟。
-在家用基站控制器HBSC接收了十三“13”個數(shù)字時,A用戶與B用戶之間建立連接。在圖3中方框105公開了此步驟。
現(xiàn)在將與圖4一起描述根據(jù)本發(fā)明第三實施例的方法。該方法將示出在數(shù)據(jù)庫位于用戶的家中位置SHL而不是位于寬帶接入網(wǎng)絡BAN中時電信系統(tǒng)中的快速撥號。該方法包括以下步驟-A用戶提起電話機POTS的送受話器,并開始逐個數(shù)字撥打B用戶的號碼0-0-1-8-7-7-8-7-7-8-8-9-0。
-將每個撥打的數(shù)字從POTS傳送到家用基站HBS。
-B值001877由迄今所撥打的數(shù)字組成并存儲在家用基站HBS中。
-將所組成的B值001877與數(shù)據(jù)庫DB中存儲的記錄列表MRD中的記錄11、89、62、719、0920、031773、001877、08、00468進行比較。
-在所組成的B值001877與列表MRD中的記錄001877之間找到一致性。所找到的記錄指向一個數(shù)值“13”,該數(shù)值表示完整的B號碼中的數(shù)字總數(shù)。
-在接收了表示數(shù)值“13”的多個數(shù)字時,將每個撥打的數(shù)字解碼并在寬帶接入網(wǎng)絡BAN中將其從家用基站HBS傳送到家用基站控制器HBSC。
-當在寬帶接入網(wǎng)絡BAN中將所有撥打的數(shù)字從家用基站HBS傳送到家用基站控制器HBSC時,將仿真的“呼叫”信號從家用基站HBS傳送到家用基站控制器HBSC。仿真的“呼叫”信號表示B號碼的終止指示。
-A用戶與B用戶之間建立連接。
作為第三實施例的一個變化,數(shù)字是連續(xù)傳送到HBSC,而不是將從HBS傳送數(shù)字到HBSC推遲到接收了到HBS的所有十三個數(shù)字時。作為第三實施例的另一變化,每次接收了到HBSC的新數(shù)字時HBSC中的計時器重置并啟動,而不是將仿真的“呼叫”信號從HBS傳送到HBSC。預定“短”時間過去時建立連接。預定時間稍長于兩個相繼數(shù)字之間的時間,并且因此將在接收了最后的數(shù)字后時間過去。
在本發(fā)明的范圍內,不同的變化是可能的。示例中所示的網(wǎng)絡可以為公開的居家移動網(wǎng)絡示例外的另一類型,例如,3G、VoIP、SIP、H.323或像DOCSIS的有線電視網(wǎng)絡。在另一變化中,數(shù)據(jù)庫可例如位于使用的電話機內或在客戶場所設備內。寬帶接入網(wǎng)絡也可以為各種類型。在上述居家移動示例中,B值例如可存儲在MSC中。
換而言之,本發(fā)明不限于以上所述和附圖所示的實施例,而是可在隨附權利要求書的范圍內進行修改。
權利要求
1.用于在需要B號碼終止的指示以建立連接的電信系統(tǒng)中快速撥號的方法,所述系統(tǒng)與不能指示上述終止的電話機(POTS)進行通信,所述方法包括以下步驟-使用所述電話機(POTS)撥打B號碼;所述方法的特征在于-將由迄今所撥打的數(shù)字組成的B值(719)與所述系統(tǒng)中的數(shù)據(jù)庫(DB)中存儲的記錄(11、719、001877、08)的列表(MRD)進行比較;-在所組成的B值(719)與所述列表(MRD)中的記錄(719)之間找到一致性,所找到的記錄指向表示完整的B號碼中數(shù)字總數(shù)的數(shù)值(7)。
2.如權利要求1所述用于在電信系統(tǒng)中快速撥號的方法,所述方法還包括以下步驟-將由迄今所撥打的數(shù)字組成的B值(08)與所述系統(tǒng)中的數(shù)據(jù)庫(DB)中存儲的記錄(11、719、001877、08)的列表(MRD)進行比較;-在所組成的B值(08)與所述列表中的記錄(08)之間找到一致性,所找到的記錄指向指示要忽略迄今所撥打的數(shù)字的前綴(PX)。
3.如權利要求1或2所述用于在電信系統(tǒng)中快速撥號的方法,由此所述電話機(POTS)連接到家用基站(HBS),所述家用基站(HBS)經(jīng)家用基站控制器(HBSC)連接到網(wǎng)絡(GSM),由此,所述數(shù)據(jù)庫(DB)連接到所述家用基站控制器(HBSC),所述方法還包括以下步驟-將所組成的B值存儲在所述家用基站控制器(HBSC)中;-撥打了對應于所述數(shù)值(7)的多個數(shù)字時建立連接。
4.如權利要求1或2所述用于在電信系統(tǒng)中快速撥號的方法,由此所述電話機(POTS)連接到家用基站(HBS),所述家用基站(HBS)經(jīng)家用基站控制器(HBSC)連接到網(wǎng)絡(GSM),由此,所述數(shù)據(jù)庫(DB)連接到所述家用基站(HBS),所述方法還包括以下步驟-將所組成的B值存儲在所述家用基站(HBS)中;-撥打了對應于所述數(shù)值(7)的多個數(shù)字時,將每個撥打的數(shù)字從所述家用基站(HBS)傳送到所述家用基站控制器(HBSC)。
5.如權利要求4所述用于在電信系統(tǒng)中快速撥號的方法,所述方法還包括以下步驟-將仿真的“呼叫”信號從所述家用基站(HBS)傳送到所述家用基站控制器(HBSC);-在收到所述仿真的“呼叫”信號時建立連接。
6.如權利要求4所述用于在電信系統(tǒng)中快速撥號的方法,所述方法還包括以下步驟-每次收到數(shù)字時,在所述家用基站控制器(HBSC)中的計時器便重置/啟動;-在所述計時器的預定時間過去后建立連接。
7.用于在需要B號碼終止的指示以建立連接的電信系統(tǒng)中快速撥號的布置,所述系統(tǒng)與不能指示上述終止的電話機(POTS)進行通信,所述布置的特征在于-用于由迄今所撥打的數(shù)字組成B值(719)的裝置;-用于將所組成的B值與所述系統(tǒng)中的數(shù)據(jù)庫(DB)中存儲的記錄(11、719、001877、08)的列表(MRD)進行比較的裝置;-用于在所組成的B值(719)與所述列表(MRD)中的記錄(719)之間找到一致性的裝置,所找到的記錄指向表示完整的B號碼中數(shù)字總數(shù)的數(shù)值(7)。
8.如權利要求1所述用于在電信系統(tǒng)中快速撥號的布置,所述布置包括-忽略迄今撥打的數(shù)字的裝置。
9.如權利要求7或8所述用于在電信系統(tǒng)中快速撥號的布置,由此所述電話機(POTS)連接到家用基站(HBS),所述家用基站(HBS)經(jīng)家用基站控制器(HBSC)連接到網(wǎng)絡(GSM),由此,所述數(shù)據(jù)庫(DB)連接到所述家用基站控制器(HBSC),所述布置還包括-在所述家用基站控制器(HBSC)中存儲所組成的B值的裝置;-撥打了對應于所述數(shù)值(7)的多個數(shù)字時建立連接的裝置。
10.如權利要求7或8所述用于在電信系統(tǒng)中快速撥號的布置,由此所述電話機(POTS)連接到家用基站(HBS),所述家用基站(HBS)經(jīng)家用基站控制器(HBSC)連接到網(wǎng)絡(GSM),由此,所述數(shù)據(jù)庫(DB)連接到所述家用基站(HBS),所述布置還包括-在所述家用基站(HBS)中存儲所組成的B值的裝置;-將每個撥打的數(shù)字從所述家用基站(HBS)傳送到所述家用基站控制器(HBSC)的裝置。
11.如權利要求10所述用于在電信系統(tǒng)中快速撥號的布置,所述方法還包括-將仿真的“呼叫”信號從所述家用基站(HBS)傳送到所述家用基站控制器(HBSC)的裝置;-在收到所述仿真的“呼叫”信號時建立連接的裝置。
12.如權利要求10所述用于在電信系統(tǒng)中快速撥號的布置,所述布置還包括在所述家用基站控制器(HBSC)中的計時器和在所述計時器的預定時間過去后建立連接的裝置。
全文摘要
本發(fā)明涉及用于在需要B號碼終止的指示以建立連接的電信系統(tǒng)中快速撥號的方法和布置。該系統(tǒng)與不能指示上述終止的電話機POTS進行通信。該方法包括以下步驟使用所述電話機(POTS)撥打B號碼。將由迄今所撥打的數(shù)字組成的B值(719)與該系統(tǒng)中的數(shù)據(jù)庫(DB)中存儲的記錄(11、719、001877)的列表(MRD)進行比較。在所組成的B值(719)與所述列表(MRD)中的記錄(719)之間找到一致性,所找到的記錄指向表示完整的B號碼中數(shù)字總數(shù)的數(shù)值(7)。
文檔編號H04Q3/00GK1926846SQ200480042492
公開日2007年3月7日 申請日期2004年3月19日 優(yōu)先權日2004年3月19日
發(fā)明者U·亞雷達爾 申請人:艾利森電話股份有限公司