專利名稱:通過移動電話調制解調器建立數據通信的方法和方案的制作方法
技術領域:
本發明涉及移動電話調制解調器的方法和方案的領域,尤其涉及該技術領域有關通過一種移動電話網媒介以數據承載服務建立數據通信的部分。
背景技術:
在所謂的DTE設備(數據終端設備)-如PC(個人計算機),其它形式的計算機或類似的電器-和所謂的TAE設備(終端適配器設備)之間數據通信的情況下,適當地使DTE設備的數字表示適應通信網或在通信中所用的若干網是通常被采用的,可被包含在這樣的數據通信中的通信網的例子是PSTN網(公共交換電話網,即一種典型的電話網),數字PLMN網(公共陸地移動網,即一種移動電話網)和ISDN網(綜合業務數字網)。
在與PSTN網通信中所用的TAE設備通常被稱為調制解調器(調制器/解調器的縮寫)。調制解調器將來自DTE設備的數字信號調制,以便使該信號能被通過PSIN網發送,并將來自PSTN網的信號解調為能被DTE設備理解的數字信號。隨ISDN網所用的TAE設備通常被稱為ISDN適配器。ISDN適配器在由DTE設備所用的協議和在ISDN網上所用的協議之間變換。這樣一些協議的例子是由ITU所規定的V.110和X.25。
在與PLMN網通信中所用的TAE設備通常被稱為移動電話調制解調器。從技術方面看,移動電話調制解調器嚴格地說不是一種調制解調器,倒不如說是連接在DTE設備和移動電話之間的一種數據變換器。然而,移動電話調制解調器完成與有關DTE設備的調制解調器相同的功能,并使得PLMN網連到移動電話時,其功能可被利用。一種用于GSM系統(全球移動通信系統)的移動電話調制解調器也被稱為GSM調制解調器或GSM數據卡。
DTE設備和TAE設備之間共同操作通常是由DTE設備和TAE設備之間傳送的所謂AT-命令(AT是attention(注意)的縮寫形式)來控制。例如,DTE設備可以命令呼叫、暫停、等待振鈴信號,等等。反過來,TAE設備可利用AT-命令通知DTE設備,它被占用,數據傳輸已經終止,尚未得到振鈴音,等等。AT-命令首先由調制解調器公司Hayes引入,今日已為所有的調制解調器和移動電話調制解調器普遍采用。然而,也存在具有與AT-命令的功能對應的功能的其它通信協議。
一種給定的數據承載服務規定在數據通信方面應被采用的參數。這此參數可以是,例如,數據速率、起始和停止位的數目,關于是否應該采用同步或異步通信模式的指示,和關于是否應該在通信鏈路上采用糾錯的指示。例如,在GSM系統中有許多ETSI-規定的安排數據通信的方法。一種專門的糾錯協議-RLP(無線電鏈路協議)-可被采用。RLP服務通常稱為非透明服務,而不采用RLP時,此服務就因而被稱為透明服務。起始和停止位可用于每個數據包。也可以利用在GSM系統中數據流是同步的事實,這樣就不需要用起始和停止位。這就能增加有效數據速率。也可以規定實際的數據速率。目前可采用2400,4800和9600bps的速率,然而將來數據速率會增加。例如,在GSM系統中數據速率將會增加八倍,當然,在未來的寬帶系統中還會進一步增加。
并不是所有的數據承載服務受所有的PLMN網支持,對用戶來說這是一個弊端。所采用的數據承載服務可籍助于AT-命令來建立是正確的,然而為了實現這點,用戶必須知道-受PLMN網支持的那些數據承載服務。
-對用戶最有利的那些數據承載服務。
-應該如何使用AT-命令。
可是,普通用戶通常不知道這些要求。為了繞過這個弊端,移動電話調制解調器因而被常設地設置為一種受由調制解調器指定類型的所有PLMN網支持的數據承載服務。例如,利用GSM調制解調器ERICSSON DC23的情況就是這樣,其中一種異步和透明的數據承載服務是常設的,當然,利用數據承載服務的一種常設設置意味著,用戶通常將得不到進入對用戶最有利的數據承載服務。
發明概述本發明闡述獲得一種移動電話調制解調器的問題,據此可以較簡單的方式通過一種移動電話網利用數據承載服務建立數據通信,以便使用戶能較容易地得到一種對用戶有利的數據承載服務設置。
以上所述的問題通常被解決如下移動電話調制解調器包括存儲裝置,其中存儲一個或多個數據承載服務的順序,當一個呼叫連接被請求時,所存儲的排列次序中的一個被選取-如果在所述的存儲裝置中只存儲一個排列次序,當然,此排列次序將被選取。呼叫首先從所選的排列次序中排列最高的數據承載服務生效。如果沒有呼叫連接要建立,查明是否最高排列的數據承載服務是根據來自所述的網的一條錯誤消息受到移動電話網支持的。如果最高排列的數據承載服務并未受移動電話網支持,呼叫步驟被對于所有較低排列的數據承載服務順序地重復,直到呼叫連接被建立為止或者直到確定所述及的數據承載服務受移動電話網支持,然而,因為例如一個受呼的DTE單元被占用或已被斷開而使呼叫的連接仍然未能被建立為止。
因此,本發明的目的是提供一種移動電話調制解調器,能夠自動地為提供在某種意義或另一種意義上講可能最有利的數據承載服務建立數據通信。本發明也包括籍該目的實現的方法和方案。
更具體而言,以上提到的問題如下解決按照本發明建議數據承載服務以不同方法給出排列次序。例如,數據承載服務可按呼叫建立時間,數據速率,可用性,或健壯性來排序。按照本發明還建議移動電話調制解調器被設計成根據一種或多種信息參數更新排列次序或選擇排列次序的方法,這些信息參數透露考慮有關的通信狀況哪種數據承載服務是最有利的。
例如,這樣的信息參數可從移動電話取得。
本發明提供的一個主要優點是用戶取得進入一種有利的,或有益的,數據承載服務,不需要擁有關于數據承載服務,移動電話網功能或移動電話調制解調器操作方法任何深度的知識。
現在將參考其優選實施方案和也參考附圖較詳細地描述本發明。
附圖簡述
圖1是用作說明在DTE設備和使用TAE設備之間數據通信的概觀。
圖2用作說明依據本發明的一種移動電話的構造和使用的一個例子。
圖3是描述在建立數據通信中一種發明的移動電話調制解調器如何被適應于操作的一個例子的流程圖。
優選實施方案詳述圖1是用作說明在一個遠程通信系統1中DTE設備和使用TAE設備之間數據通信的概觀。第一移動電話調制解調器3被連接在第一個人計算機5和第一移動電話7之間。遠距通信系統1包括第一PLMN網9,可以是一個GSM系統。第一移動電話7被通過第一基站11連到第一PLMN網9。自然,實際上第一PLMN網將包括比示出的第一基站11多的基站,為簡單起見,這些其它的基站未示于圖1中。
在圖1中也示出許多DTE電器,由此第一個人計算機5能夠籍助于第一移動電話調制解調器3和第一移動電話7,通過第一PLMN網9建立數據通信。例如,可分別與各個第二,第三和第四個人計算機15,21和29建立數據通信。
第二個人計算機15通過一種ISDN適配器17媒介連到第一ISDN網19。第一ISDN網19被連到包含在第一PLMN網9中的第一相互工作單元13(IWU)。第一相互工作單元13使第一PLMN網9能與遠程通信系統1中的其它網通信。因此,數據可被依次從第一個人計算機5通過第一移動電話調制解調器3,第一移動電話7,第一PLMN網(通過第一基站和第一相互工作單元13),第一ISDN網19和ISDN適配器傳送到第二個人計算機15。自然,數據也可相應地在反方向傳送。
第三個人計算機21通過調制解調器23連到第一PSTN網25。第一PSTN網25被連到第一相互工作單元13。因此,數據可從第一個人計算機5通過第一移動電話調制解調器3,第一移動電話7,第一PLMN網9,第一PSTN網25和調制解調器23傳送到第三個人計算機21。當然,數據可相應地在反方向傳送。
第四個人計算機29通過第二移動電話調制解調器31連到第二移動電話33。第二移動電話33通過包含在第二PLMN網35中的第二基站37連到第二PLMN網35。第二PLMN網35包括被連到第二ISDN網41和第二PSTN網43的第二相互工作單元39。第二ISDN網41和第二PSTN網43也被連到第一PLMN網9中的第一相互工作單元13。因此,第一PLMN網9通過第二ISDN網41或第二PSTN網43連到第二PLMN網35。因而數據可從第一個人計算機5依次通過第一移動電話調制解調器3,第一移動電話7,第一PLMN網9,第二ISDN網41或第二PSTN網43,第二PLMN網35(通過第二相互工作單元39和第二基站37),第二移動電話33和第二移動電話調制解調器31傳送到第四個人計算機29。當然,數據可相應地在反方向傳送。
圖1也示出與第一個人計算機數據通信的可能性。第一相互工作單元13被連到互聯網27。因此,第一個人計算機5可依次通過第一移動電話調制解調器3,第一移動電話7和第一PLMN網9連到互聯網服務。
圖1的研究將表明,為了建立與一種有利的數據承載服務的數據通信,第一個人計算機5的用戶必須擁有并能運用大量的知識,首先,用戶必須知道哪些數據承載服務是可用的并且這些服務中哪一種對他/她最有利。用戶也必須擁有遠程通信系統1的詳盡知識,以便確定哪些數據承載服務可用于有關的數據通信。用戶也必須了解AT-命令或其同類的命令是如何可被用來建立要用的數據承載服務。如果用戶并不擁有這種知識,他/她通常被指點使用一種對于他的/她的需要并不是最有利的數據承載服務。然而,依據本發明在此建設一種步驟,在此以后要詳細描述,其中用戶可得到進入一種有利的數據承載服務而不需要廣泛的專門知識。
圖2通過舉例的方法示出依據本發明的一種移動電話調制解調器51的構造和使用。移動電話調制解調器51包括與DTE單元63通信的第一通信接口53,與移動電話65通信的第二通信接口55。移動電話65被連到PLMN網67,按次,與多種通信網(未示出)相連。移動電話調制解調器51也包括一個處理器單元51和一個存儲單元59。處理器單元57被適應于籍助存儲在存儲單元59中的程序控制移動電話調制解調器51的工作。存儲單元59也包括適合于存儲指述數據承載服務排列次序DBS(1),…,DBS(N)數據的存儲裝置。在這方面,DBS(1)和DBS(N)分別標記在排序目錄中數量為N個數據承載服務的最高和最低排序的數據承載服務。在存儲數據承載服務排列次序DBS(1),…,DBS(N)中所包含的存儲器設備在圖2中用方框61以符號方式表示。
圖3是通過舉例方法說明通過PLMN網67建立與數據承載服務數據通信時,移動電話調制解調器51操作方式的流程圖。
圖3中所示的步驟從第一步驟71開始,其中移動電話調制解調器51從DTE單元63接收呼叫號碼nn的請求(AT-命令ATDnn)。
然后圖3中的步驟繼續第二步驟73,其中計數變量J被設置為1。接著圖3中的步驟繼續第三步驟75,其中有關的數據承載服務設置被設置到DBS(J),DBS(J)在從存儲在存儲器單元59中的數據承載服務的排列次序DBS(1),…,DBS(N)中的這一點上被取出。
因為計數變量J一開始已被設置為1,因此當第三步驟75第一次被執行時,有關的數據承載服務設置將被設置為DBS(1)(在排列次序中最高排序的數據承載服務)。
圖3中的步驟繼續第四步驟77,其中號碼nn被呼叫。移動電話65用信號連同其它為利用現有的呼叫機構所需的必要信息,包括有關的數據承載服務設置DBS(J)通過PLMN網67通知想要的號碼nn。
然后在圖3中所示的步驟繼續第五步驟79,其中確定是否呼叫已被連接。在這方面,當移動電話65已經接收到來自PLMN網67確認連接已完成的信號時,此呼叫被認為已經連接。由一條AT-命令規定的所謂的CONNECT消息通知DTE設備63此呼叫已被連接。
當在圖3的第五步驟中確定呼叫連接已被建立,在此實施第六步驟81,其中移動電話調制解調器等待掛機。可由許多不同的方法掛機。然而,最通常情況下實現掛機或者是由DTE設備63通過AT-命令(或者通過一種相應的通信協議)發信號通知此連接應被斷開,或者PLMN網67發信號通知其它部分終止連接。第六步驟81后是第七步驟83,其中移動電話調制解調器51切換到閑置模式。
當在圖3中的第五步驟確定此呼叫未被連接,在此實施第八步驟85,其中一條來自PLMN網67的錯誤消息被記下。在這種情況下,通過到達移動電話65的AT-命令媒介,要求移動電話調制解調器51給出錯誤消息(然而,在許多移動電話調制解調器中,不需要請求就發出錯誤消息)至于GSM網,這樣的錯誤消息被指明為擴展的錯誤報告。當呼叫連接嘗試未成功時,GSM網能夠發出不同錯誤消息的信號。當GSM網不支持所要求的數據承載服務時就是一種這樣的錯誤消息的例子。
圖3中的第八步驟85后是第九步驟87,在其中根據錯誤消息,查明是否所選的數據承載服務DBS(J)受PLMN網67支持。
如果在圖3的第九步驟87中確定數據承載服務DBS(J)受PLMN網67支持,則步驟繼續第十步驟89,其中移動電話調制解調器51對DTE設備63發送標準AT響應。這種AT響應提供關于為何盡管所選的數據承載服務DBS(J)受PLMN網支持而連接仍未完成的信息。例如,相應于號碼nn的受付單元可以是占線,斷開或未接收到振鈴信號。沒有振鈴信號最可能的原因是由于移動電話65和移動電話調制解調器51未正確連接。第十步驟89后是第十一步驟91,其中移動電話調制解調器51進入閑置模式。
如果在圖3的第九步驟87中確定DBS(J)受PLMN網67支持,在此實施第十二步驟93,其中計數變量J被增加1,然后步驟重新從第三步驟75開始。然后步驟以上述的方式對于較低次序的數據承載服務繼續進行,直到在第五步驟79中確定呼叫已經與被設置為DBS(J)(對于當前值J)的數據承載服務設置連接,或者在第九步驟87中確定,雖然DBS(J)受PLMN網支持,呼叫連接仍然未成功為止。這樣,在圖3中的步驟能夠按照所存儲的數據承載服務DBS(1),…,DBS(N),的排列次序,使要做的連接連到受PLMN網支持的最高排序的數據承載服務,如果進行此連接是完全可能的話。
在所存儲的數據承載服務排列次序中的數據承載服務DBS(1),…,DBS(N)可用各種方法排序。
例如,數據承載服務首先可按連接建立時間排序,其中選擇利用V.110的數據承載服務作為最高排序的數據承載服務DBS(1)是適宜的,正如對本領域的技術人員是熟知的,V.110是ISDN網用于速率適配協議的一種ITU-T標準。例如,GSM網在很大程度上利用相同的機制使DTE設備的數據速率與在無線電信道上的實際數據速率相適應。
數據承載服務也可以按數據速率排序。在這方面,到PLMN網67的無線電鏈路上的數據速率和按壓縮協議利用數據承載服務的能力兩者都在最有利的數據承載服務的選擇中起作用。在這方面合適的一種數據承載服務DBS(1),…DBS(N)排列次序的例子示于下面的表1中。表1DBS(1)同步和透明的DBS(2)異步和非透明的,帶或不帶數據壓縮
DBS(3)異步和透明的數據承載服務也可按健壯性排序。就到PLMN網67的無線電鏈路上的常規干擾而言,某些數據承載服務比其它的更健壯。一種糾錯協議可方便地用于獲得高健壯性,尤其是在低信號強度的情況下。例如,關于GSM系統,選擇帶有RLP協議的數據承載服務作為最高排序的數據承載服務是適宜的。以下的表2給出在這方面的一種數據承載服務DBS(1),…,DBS(N)排列次序的例子。表2DBS(1)異步和非透明的DBS(2)異步和透明的DBS(3)同步和透明的將數據承載服務排序的第四種方法是按在操作員的網中的可用性對所述的服務排序。
雖然圖2僅僅涉及存儲在移動電話調制解調器51中的數據承載服務DBS(1),…,DBS(N)的排列次序,將會理解,更多的排列次序可按其它的準則存儲在移動電話調制解調器51中,如果幾種排列次序已被存儲,這些排列次序中的一種適當地選作常設的排列次序,此外,將移動電話調制解調器適配成能使用戶選擇常設的排列次序之外的一種排列次序,如果他/她想要這么做的話。
依據本發明,還建議將移動電話調制解調器51適配成相對于至少一個信息參數更新所存儲的數據承載服務的排列次序中至少一種排列次序。另一種可選的方案是,移動電話調制解調器51可被適配成按信息參數更新哪個排列次序應該是常設的排列次序。一個或多個信息參數被優選地從移動電話65中取出。例如,由移動電話65測得的信號強度可以是信息參數之一。這種信息籍助于AT-命令(或相應的通信協議)從移動電話65取得。通過遵循以程序形式存儲在存儲單元59中的預定算法,此時最適宜的數據承載服務的排列次序被根據所述的信息選出。其它可用的信息參數包括呼叫始發的國家-這方面的信息從移動電話65取出-被呼叫的號碼nn,和關于是否呼叫已成功地連到此號碼的信息。這種信息籍助于AT-命令(或相應的通信協議)從移動電話65得到。提供支持不同數據承載服務裝置的PLMN網的不同操作員可在一個和相同的國家中。關于通信系統運轉得如何的信息被存儲在,例如,一種存儲器裝置的存儲單元59中,這種內容不丟失的存儲器裝置應該沒有電壓加到移動電話調制解調器51上,例如一種所謂的快閃存儲器。
雖然圖2中的移動電話調制解調器51是作為一種連接于DTE單元63和移動電話65之間的自由安放單元示出的,應當理解,調制解調器51并不一定需要是一種自由安放單元,而可按另一種可選方案,作為DTE單元63或移動電話65的一個集成部件方便地實現。
權利要求
1.一種涉及在遠程通信系統中建立數據通信的方法,遠程通信系統包括至少一個移動電話網(67),其中一個移動電話調制解調器(51)被連接在一個DTE單元(63)和一個連到移動電話網(67)的移動電話(65)之間,其特征在于以下的步驟a)產生至少一種數據承載服務的排列次序;b)選擇排列次序中的一種;c)從步驟b)中選出的排列次序選擇尚未被選取的最高排序的數據承載服務;d)利用設置為按步驟c)選取的數據承載服務的移動電話調制解調器(51)的數據承載服務設置呼叫;e)確定是否連接已做完;f)當在步驟e)中確定連接未完成時,對來自移動電話網(67)的錯誤消息作出響應,確定是否按步驟c)選取的數據承載服務受移動電話網支持;和g)重復步驟b)到步驟f),包括步驟f),直到按步驟e)確定連接已完成或,按步驟f)確定依據步驟c)選取的數據承載服務受移動電話網(67)支持為止。
2.如權利要求1的方法,其特征在于按步驟a)產生所述的至少一種排列次序包括根據各個數據承載服務的連接時間,將數據承載服務排列在所述的排列次序的至少一個中。
3.如權利要求1的方法,其特征在于按步驟a)產生的所述的至少一種排列次序包括根據各個數據承載服務的數據速率。將數據承載服務排列在所述的排列次序的至少一個中。
4.如權利要求1的方法,其特征在于所述的按步驟a)產生的至少一種排列次序包括依據各個數據承載服務的可用性,將數據承載服務排列在所述的排列次序的至少一個中。
5.如權利要求1的方法,其特征在于所述的按步驟a)產生至少一種排列次序包括依據各個數據承載服務的健壯性將數據承載服務排列在所述的排列次序的至少一個中。
6.如權利要求1至5中一項的方法,其特征在于該方法也包括收集至少一個信息參數的步驟h)。
7.如權利要求6的方法,其特征在于依據步驟h)取出所述的信息參數包括從移動電話(65)取出至少一個所述的信息參數。
8.如權利要求6或7中一項的方法,其特征在于該方法包括以下的根據至少一個所述的信息參數更新至少一種排列次序的步驟i)。
9.如權利要求6,7,或8中一項的方法,其特征在于依據步驟b)選擇一個所述的排列次序包括根據至少一個所述的信息參數進行選擇。
10.一種用于在DTE設備(63)和連到移動電話網(67)的移動電話(65)之間連接的移動電話調制解調器(51),其特征在于移動電話調制解調器包括被適配成存儲至少一種數據承載服務排列次序的存儲器裝置(61);移動電話調制解調器(51)包括用于a)選擇一種所述的排列次序的裝置(59,57);移動電話調制解調器(51)包括用于b)從在a)中選取的排列次序選擇還未被選取的最高排序的數據承載服務的裝置(59,57);移動電話調制解調器包括用于c)通過移動電話(65)與被設置為按b)選取的數據承載服務的移動電話調制解調器(51)的數據承載服務產生呼叫連接的裝置(55,59,57);移動電話調制解調器(51)包括用于d)確定是否呼叫連接已完成的裝置(59,57,55);移動電話調制解調器(51)包括用于e)當依據d)確定無連接被完成時,對來自所述的移動電話網(67)的錯誤消息作出響應,確定按照b)選取的數據承載服務是否受移動電話網支持的裝置(59,57,55);以及移動電話調制解調器(51)被適配成重復a)到e)包括在內,直到確定按d)連接已完成或按e),依據d)選取的數據承載服務受移動電話網(67)支持為止。
11.如權利要求10的移動電話調制解調器(51),其特征在于存儲在一種存儲器裝置(61)中的數據承載服務被依據各個數據承載服務的呼叫連接時間排序。
12.如權利要求10或11中一項的移動電話調制解調器(51),其特征在于存儲在一種所述的存儲器裝置(61)中的數據承載服務被依據各個數據承載服務的數據速率排序。
13.如權利要求10至12之一的移動電話調制解調器(51),其特征在于存儲在一種所述的存儲器裝置(61)中的數據承載服務被依據各個數據承載服務的可用性排序。
14.如權利要求10至13之一的移動電話調制解調器(51),其特征在于存儲在一種所述的存儲器裝置(61)中的數據承載服務被依據各個數據承載服務的健壯性排序。
15.如權利要求10至14之一的移動電話調制解調器(51),其特征在于該調制解調器包括用于取出至少一個信息參數的裝置(59,57,55)。
16.如權利要求15的移動電話調制解調器(51),其特征在于所述的用于取出所述的信息的裝置(59,57,55)被適配成從移動電話(65)取出至少一個信息參數。
17.如權利要求15或16中任一項的移動電話調制解調器(51),其特征在于該調制解調器(51)包括根據至少一個所述的信息參數更新存儲在所述的存儲器裝置(61)中至少一種排列次序的裝置(59,57)。
18.如權利要求15,16或17中一項的移動電話調制解調器(51),其特征在于所述的用于選擇一種所述的排列次序的裝置(59,57)被適配成根據至少一個所述的信息參數選擇一種所述的排列次序。
全文摘要
本發明涉及有關移動電話調制解調器的方法和方案。依照本發明,移動電話調制解調器包括存儲器裝置,其中存儲著數據承載服務的一種或多種排列次序。對呼叫請求作出響應,所存儲的排列次序的一種被選取。如果僅有一種排列次序被存儲,當然,此排列次序將被選取。呼叫首先以所選的排列次序中最高排序的數據承載服務開始實施,如果呼叫連接未完成,根據來自移動電話網的錯誤消息確定是否最高排序的數據承載服務受移動電話網支持。如果最高排序的數據承載服務未受移動電話網支持。呼叫步驟被相對于較低排序的數據承載服務依次重復,直到呼叫連接完成或直到確定有關的數據承載服務受移動電話網支持,但呼叫連接仍然未成功,例如因為受呼的DTE單元占線或斷開為止。
文檔編號H04M11/00GK1282495SQ9881238
公開日2001年1月31日 申請日期1998年12月11日 優先權日1997年12月17日
發明者M·彼得松, E·克里斯滕森, B·菲耶爾瑟 申請人:艾利森電話股份有限公司