移動通信終端的對象交換連接方法
2023-04-23 20:54:41 1
專利名稱:移動通信終端的對象交換連接方法
技術領域:
本發明涉及移動通信終端,特別是涉及對象交換連接方法{OBJECTEXCHANGE CONNECTION METHOD FOR MOBILE COMMUNICATION TERMINAL}。
背景技術:
隨著電腦技術的發展,多種信息設備之間進行信息交換的必要性及其要求也日益增多。
基於這種必要性,實現信息設備之間連接的網絡技術成為了主流,如今行動裝置之間的無線通信可通過多種技術得到實現。
無線通信技術包括有無線區域網(LAN(IEEE802.11)),紅外線傳輸埠(IrDA),藍牙通信(Bluetooth)等。
對象交換(Object Exchange,以下簡稱為″OBEX″)是為了實現對象(object)交換而定義的會話層(session layer)協議棧,基本上具有與超文本傳輸協議(HTTP)相同的功能。
即,OBEX是為了保證數據通信的可信賴性而制訂的標準規格(spec)。
此OBEX具有伺服器與客戶端的概念,可與其他信息設備實現通信,並一次性傳送大容量的數據,而且可將文件系統的結構進行比較發送。
舉例來講,在個人電腦(PC)與通信終端(以下稱為手機)之間通過OBEX進行通信時,手機將作為伺服器使用。
但是,原有的手機之間通過OBEX進行通信時,用戶要直接確定客戶端與伺服器,這樣不僅給用戶帶來了不便,也時常會發生錯誤。
發明內容
本發明為了改善原有的問題,其目的在於提供一種移動通信終端對象交換連接方法,即在移動通信終端之間通過OBEX進行通信時,自動決定伺服器與客戶端。
為實現上述目的,基於本發明的移動通信終端之間的OBEX連接方法,其特徵由以下幾個步驟構成試圖與對方手機通過IrDA或USB連接的步驟;上述IrDA或USB已實現連接時,將自己固有的設備號碼(Device Number)傳送給對方手機的步驟;將自己固有設備號碼與對方固有設備號碼進行比較的步驟;在上述比較結果中,如果自己的固有設備號碼大,則將自己確定為OBEX伺服器端,反之,如果小的話,則將自己確定為OBEX客戶端的步驟。
上述OBEX的連接號碼的特徵是該號碼是自己固有設備號碼。
本發明在手機之間的OBEX連接時,使手機各自能夠自動確定自身的作用(伺服器或客戶端),因而提供給用戶使用便利。
圖1是本發明的實例中,手機之間OBEX連接狀態示意圖。
圖2是本發明的實例中,對象交換連接過程的動作順序圖。
110,120手機具體實施方式
下面,通過附圖對本發明進行詳細的說明。
在本發明的實例中,也將移動通信終端簡稱為手機。
圖2是本發明的實例中,OBEX連接過程的動作順序示意圖。如圖所示,實現OBEX通信連接,是通過執行以下幾個步驟來實現試圖與對方手機通過IrDA或USB連接的步驟;上述IrDA或USB已實現連接時,將自己固有的設備號碼(Device Number)傳送給對方手機的步驟;將自己固有設備號碼與對方固有設備號碼進行比較的步驟;在上述比較結果中,如果自己的固有設備號碼大,則將自己確定為OBEX伺服器端,反之,如果小的話,則將自己確定為OBEX客戶端的步驟。
下面參照具有此構成的本發明的實例,對其動作及作用效果進行說明。
圖1是本發明的實例中,手機之間連接狀態示意圖。如圖所示,手機110、120之間實現了IrDA或USB連接,上述手機110確定為OBEX伺服器,同時上述手機120確定為OBEX客戶端。
首先,手機110、120之間如果要通過OBEX進行通信,上述手機110、120之間先要實現IrDA,USB,Bluetooth連接。
圖1中標出手機上裝配有IrDA,USB,上述手機110、120通過IrDA或USB實現相互連接。
之後,如果手機110、120之間實現了IrDA,USB,Bluetooth連接,上述手機110、120為實現OBEX連接,會將各自的固有設備號碼傳送給對方。
此時,手機110、120為了在OBEX通信中確定自己的作用,會將來自對方的固有設備號碼與自己的固有設備號碼進行比較。
隨後,手機110、120在對方的固有設備號碼比自己的固有設備號碼小的情況下,將自己確定為伺服器,相反,如果大的話,則將自己確定為客戶端。
舉例來講,圖1中手機110的固有設備號碼是′233346′,手機120的固有設備號碼是′233343′,根據比較的結果,上述手機110將自己確定為伺服器,手機120則將自己確定為客戶端。
上述手機110、120中的固有設備號碼是,生產手機時紀錄在不可刪除的只讀存儲器(ROM)區域中的固定值。
因此,手機110的作用確定為對象交換連接中間層(OBEX connectionmiddle layer)上層的OBEX server(OBEX伺服器),手機120的作用確定為OBEX connection middle layer上層的OBEX client(OBEX客戶端),於是上述手機110、120之間實現OBEX通信。
如果多個手機無線連接,並通過OBEX進行通信時,也要通過比較固有的設備號碼,將最大號碼的手機確定為伺服器。
另一方面,雖然在上面已經說明了將具有最大固有設備號碼的手機確定為伺服器,但相反,也可以將具有最小固有號碼的手機確定為伺服器。
如上述的詳細說明,在手機之間的OBEX連接時,本發明使手機各自能夠自動確定自身的作用(伺服器或客戶端),因而提供給用戶使用便利。
權利要求
1.一種移動通信終端的對象交換連接方法,在移動通信終端之間進行連接,其特徵在於包括以下幾個步驟試圖與對方手機通過紅外線傳輸埠、USB或藍牙通信連接的步驟;所述紅外線傳輸埠、USB或藍牙通信已實現連接時,將自己對象交換連接號碼傳送給對方手機的步驟;將自己對象交換連接號碼與對方對象交換連接號碼進行比較的步驟;根據所述比較結果,將自己確定為伺服器或客戶端的步驟。
2.根據權利要求1所述的移動通信終端的對象交換連接方法,其特徵在於作用確定步驟中,經過比較連接號碼後確認自己的對象交換連接號碼大的話,將自己確定為對象交換伺服器;相反,如果小的話,則將自己確定為對象交換客戶端。
3.根據權利要求1或2所述的移動通信終端的對象交換連接方法,其特徵還在於對象交換連接號碼是自己固有設備號碼。
4.根據權利要求1所述的移動通信終端的對象交換連接方法,其特徵還在於對象交換連接號碼是,生產手機時記錄在移動通信終端內不可刪除的只讀存儲器區域中的值。
全文摘要
本發明涉及移動通信終端的對象交換連接方法,特別是以移動通信終端之間進行基於OBEX的通信時,能夠自動確定伺服器與客戶端為目的。為實現此目的,基於本發明的移動通信終端之間的連接方法,其特徵由以下幾個步驟構成試圖與對方手機通過IrDA或USB連接的步驟;上述IrDA或USB已實現連接時,將自己固有的設備號碼(Device Number)傳送給對方手機的步驟;將自己固有設備號碼與對方固有設備號碼進行比較的步驟;在上述比較結果中,如果自己的固有設備號碼大,則將自己確定為OBEX伺服器端,反之,如果小的話,則將自己確定為OBEX客戶端的步驟。
文檔編號H04Q7/32GK1678104SQ20041009646
公開日2005年10月5日 申請日期2004年11月30日 優先權日2004年4月1日
發明者金知炯 申請人:樂金電子(中國)研究開發中心有限公司