一種移動終端間進(jìn)行通信的方法、系統(tǒng)及裝置制造方法
【專利摘要】本發(fā)明公開了一種移動終端間進(jìn)行通信的方法、系統(tǒng)及裝置。所述方法中當(dāng)移動終端建立了WIFI局域網(wǎng)后,確定該WIFI局域網(wǎng)的標(biāo)識信息,其他移動終端可以根據(jù)該標(biāo)識信息接入該WIFI局域網(wǎng),之后移動終端接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,識別并判斷該交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息是否相同,當(dāng)相同時,對該交互信息進(jìn)行處理,否則,將其丟棄。本發(fā)明還公開了用于實(shí)現(xiàn)所述方法的裝置和系統(tǒng)。本發(fā)明實(shí)施例中移動終端之間通過WIFI局域網(wǎng)直接進(jìn)行信息的交互,提高了用戶通過移動終端進(jìn)行通信的效率,也相應(yīng)的提高了用戶的體驗(yàn)。
【專利說明】一種移動終端間進(jìn)行通信的方法、系統(tǒng)及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種移動終端間進(jìn)行通信的方法、裝置及設(shè)備。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)和技術(shù)朝著越來越寬帶化的方向發(fā)展,移動通信產(chǎn)業(yè)將走向真正的移動信息時代。另一方面,隨著集成電路技術(shù)的飛速發(fā)展,移動終端已經(jīng)擁有了強(qiáng)大的處理能力,移動終端正在從簡單的通話工具變?yōu)橐粋€具有綜合信息處理能力的平臺。這也給移動終端增加了更加寬廣的發(fā)展空間。
[0003]今天的移動終端不僅可以實(shí)現(xiàn)通話,拍照、聽音樂、玩游戲等功能,而且可以實(shí)現(xiàn)包括定位、信息處理、指紋掃描、身份證掃描、條碼掃描、RFID掃描、IC卡掃描以及酒精含量檢測等豐富的功能,方便了用戶的生活,為用戶提供了多樣化的體驗(yàn)。
[0004]但是目前,移動終端之間在進(jìn)行語音通信或短信息交互時,需要通過基站將相應(yīng)的交互信息發(fā)送到對端,即使移動終端的用戶之間在非常進(jìn)的距離內(nèi),也要通過基站進(jìn)行交互信息的轉(zhuǎn)發(fā),而基站需要同時處理大量移動終端之間的交互信息,因此移動終端之間交互的響應(yīng)速度受到基站的很大限制,嚴(yán)重的影響了用戶通過移動終端進(jìn)行交互的速度,降低了用戶的體驗(yàn)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種移動終端間進(jìn)行通信的方法、系統(tǒng)及裝置,用于解決用戶通過移動終端進(jìn)行交互時,需要通過基站進(jìn)行轉(zhuǎn)發(fā),占用基站資源,影響交互效率的問題。
[0006]一種移動終端間進(jìn)行通信的方法,移動終端建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,以便其他移動終端根據(jù)該標(biāo)識信息進(jìn)行WIFI局域網(wǎng)的搜索,所述通信步驟包括:
[0007]所述移動終端接收其他終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語首息、文字息和視頻息;
[0008]判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同;
[0009]當(dāng)所述交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息相同時,對該交互信息進(jìn)行處理,否則,將該交互信息丟棄。
[0010]一種移動終端間進(jìn)行通信的裝置,所述裝置包括:
[0011]局域網(wǎng)創(chuàng)建模塊,用于建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,以便其他裝置根據(jù)該標(biāo)識信息進(jìn)行WIFI局域網(wǎng)的搜索;
[0012]接收模塊,用于接收其他終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語首息、文字息和視頻息;
[0013]判斷模塊,用于判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同;
[0014]處理模塊,用于當(dāng)判斷模塊判斷交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息相同時,對該交互信息進(jìn)行處理,否則,將該交互信息丟棄。
[0015]一種移動終端,所述移動終端包括上述裝置。
[0016]一種移動終端間進(jìn)行通信的裝置,所述裝置包括:
[0017]接收模塊,用于接收用戶待發(fā)送的交互信息;
[0018]查找模塊,用于根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息;
[0019]發(fā)送模塊,用于將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)進(jìn)行廣播。
[0020]一種移動終端,所述移動終端包括上述裝置。
[0021]一種移動終端間進(jìn)行通信的系統(tǒng),所述系統(tǒng)包括上述兩種移動終端。
[0022]本發(fā)明實(shí)施例提供了一種移動終端間進(jìn)行通信的方法、系統(tǒng)及裝置,該方法中當(dāng)移動終端建立了 WIFI局域網(wǎng)后,確定該WIFI局域網(wǎng)的標(biāo)識信息,其他移動終端可以根據(jù)該標(biāo)識信息接入該WIFI局域網(wǎng),之后移動終端接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,識別并判斷該交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息是否相同,當(dāng)相同時,對該交互信息進(jìn)行處理,否則,將其丟棄。由于在本發(fā)明實(shí)施例中移動終端之間通過WIFI局域網(wǎng)直接進(jìn)行信息的交互,無需將將交互信息發(fā)送到基站進(jìn)行轉(zhuǎn)發(fā),因此節(jié)省了交互信息的傳輸時間,提高了用戶通過移動終端進(jìn)行通信的效率,也相應(yīng)的提高了用戶的體驗(yàn)。
[0023]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0024]下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【專利附圖】
【附圖說明】
[0025]附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0026]圖1為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的過程示意圖;
[0027]圖2為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的詳細(xì)實(shí)施方式示意圖;
[0028]圖3為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的一詳細(xì)實(shí)施過程示意圖;
[0029]圖4為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的裝置的結(jié)構(gòu)示意圖;
[0030]圖5為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的裝置的結(jié)構(gòu)示意圖;
[0031]圖6為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0032]以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0033]為了降低對基站的依賴,提聞移動終端之間彳目息交互的效率,有效的提聞用戶的體驗(yàn),本發(fā)明實(shí)施例提供了一種移動終端間進(jìn)行通信的方法、系統(tǒng)及裝置。
[0034]圖1為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的過程示意圖,該過程包括:
[0035]SlOl:移動終端建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,以便其他移動終端根據(jù)該標(biāo)識信息進(jìn)行WIFI局域網(wǎng)的搜索。
[0036]移動終端的用戶在需要與其他移動終端用戶進(jìn)行通信時,移動終端用戶通過移動終端建立WIFI局域網(wǎng),并在該無線WIFI網(wǎng)絡(luò)中確定該WIFI局域網(wǎng)的唯一標(biāo)識信息。該移動終端在無線網(wǎng)絡(luò)中確定了該WIFI局域網(wǎng)的標(biāo)識信息后,其他移動終端在進(jìn)行無線網(wǎng)絡(luò)的搜索時,可以搜索到該WIFI局域網(wǎng)的標(biāo)識信息,從而可以與該WIFI局域網(wǎng)建立連接。
[0037]S102:所述移動終端接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語音信息、文字信息和視頻信息。
[0038]具體的,移動終端接收到的其他移動終端發(fā)送的交互信息,是其他移動終端通過廣播的方式在該WIFI局域網(wǎng)中發(fā)送的。
[0039]當(dāng)移動終端間的WIFI局域網(wǎng)建立后,鏈接到該WIFI局域網(wǎng)的各移動終端之間通過交互語音信息、文字信息和視頻信息。例如鏈接到該WIFI局域網(wǎng)的移動終端的用戶,可以通過該WIFI局域網(wǎng)聊天,發(fā)送短信息、發(fā)送攝像頭拍攝的視頻信息等,也可以發(fā)送其他形式的信息。
[0040]移動終端在建立WIFI局域網(wǎng)后,自身開啟一個接收端口,即一個Socket端口 S2,該Socket端口用于用于過濾和接收其他移動終端發(fā)送的交互信息,具體的該Socket端口接收以廣播形式發(fā)送的交互信息。
[0041]S103:判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同,當(dāng)判斷相同時,進(jìn)行步驟S104,否則,進(jìn)行步驟S105。
[0042]由于在本發(fā)明實(shí)施例中該交互信息是通過廣播的方式發(fā)送的,因此鏈接到該WIFI局域網(wǎng)的任何一個移動終端都可以接收到該交互信息,此時需要每個移動終端進(jìn)行判斷,該交互信息是否是發(fā)送給自己的。此時,移動終端根據(jù)該交互信息中攜帶的目的移動終端的標(biāo)識信息進(jìn)行判斷。
[0043]鏈接到WIFI局域網(wǎng)中的每個移動終端都具有自己唯一的標(biāo)識信息,該標(biāo)識信息可以根據(jù)自身的設(shè)備號來確定,或者也可以是自身MAC網(wǎng)卡地址,進(jìn)行Base64加密后得到的唯一信息。
[0044]S104:對該交互信息進(jìn)行處理。
[0045]S105:將該交互信息丟棄。
[0046]由于鏈接到WIFI局域網(wǎng)的每個移動終端都具有自身的唯一標(biāo)識信息,因此根據(jù)交互信息中攜帶的目的移動終端的標(biāo)識信息,每個移動終端可以判斷通過廣播接收到的每個交互信息是否是發(fā)送給自身的,當(dāng)交互信息中的目的移動終端標(biāo)識信息與自身的標(biāo)識信息相同時,則確定該交互信息是發(fā)送給自身的,自身對該交互信息進(jìn)行處理,否則,則是發(fā)給其他移動終端的,將該交互信息丟棄。
[0047]源移動終端在鏈接到該WIFI局網(wǎng)后,開啟一個發(fā)送端口,即一個Socket端口 SI,當(dāng)源移動終端的用戶需要進(jìn)行交互信息的發(fā)送時,通過該Socket端口將交互信息以廣播的形式發(fā)送出去。[0048]另外,創(chuàng)建該WIFI局域網(wǎng)的移動終端也可以進(jìn)行交互信息的發(fā)送,具體的:
[0049]所述移動終端接收用戶待發(fā)送的交互信息;并
[0050]根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息;
[0051]將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)進(jìn)行廣播。
[0052]該移動終端創(chuàng)建WIFI局域網(wǎng)后,開啟一個發(fā)送端口,即一個Socket端口 SI,當(dāng)移動終端的用戶需要進(jìn)行交互信息的發(fā)送時,通過該Socket端口將交互信息以廣播的形式發(fā)送出去。
[0053]目的移動終端接收該交互信息的方式,與上述實(shí)施例中描述的方式相同,即鏈接到該WIFI局域網(wǎng)中的每個移動終端,都開啟了兩個端口,一個發(fā)送端口,一個接收端口,根據(jù)不同的需要采用不同的端口處理。
[0054]由于在本發(fā)明實(shí)施例中移動終端之間通過WIFI局域網(wǎng)直接進(jìn)行信息的交互,無需將將交互信息發(fā)送到基站進(jìn)行轉(zhuǎn)發(fā),因此節(jié)省了交互信息的傳輸時間,提高了用戶通過移動終端進(jìn)行通信的效率,也相應(yīng)的提高了用戶的體驗(yàn)。
[0055]當(dāng)移動終端鏈接到WIFI局域網(wǎng)后,與該WIFI局域網(wǎng)建立連接的移動終端之間可以通過P2P的方式進(jìn)行信息的交互,無需將交互信息發(fā)送到基站進(jìn)行轉(zhuǎn)發(fā)。與該WIFI局域網(wǎng)建立鏈接的移動終端之間可以相互進(jìn)行交互信息的傳輸,只要確定了該交互信息發(fā)送的目的移動終端的標(biāo)識信息即可。
[0056]具體的,當(dāng)其他移動終端搜索到該WIFI局域網(wǎng)的標(biāo)識信息,并接入該WIFI局域網(wǎng)后,為了便于與其他已經(jīng)接入該WIFI局域網(wǎng)的移動終端之間建立鏈接,該新加入的移動終端通過自身建立的發(fā)送端口,在該 WIFI局域網(wǎng)中廣播自身的簽到信息,其中該簽到信息中攜帶該新加入的移動終端的標(biāo)識信息。鏈接到該WIFI局域網(wǎng)的移動終端接收到該簽到信息后,根據(jù)該簽到信息中該新加入的移動終端的標(biāo)識信息,并將該標(biāo)識信息保存到本地通訊地址表中。并且,為了使該新加入的移動終端獲取已經(jīng)鏈接到該WIFI局域網(wǎng)的移動終端的信息,鏈接到該WIFI局域網(wǎng)中的每個移動終端將自身的簽到信息在該WIFI局域網(wǎng)中進(jìn)行廣播。
[0057]圖2為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的詳細(xì)實(shí)施方式示意圖,該過程包括以下步驟:
[0058]S201:移動終端A開啟無線終端建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息。移動終端A開啟一個Socket端口 SI,用于發(fā)送交互信息,并開啟一個Socket端口 S2,用于過濾和接收交互信息。
[0059]S202:移動終端B (移動終端C或移動終端D或……)搜索WIFI局域網(wǎng),根據(jù)搜索到的每個WIFI局域網(wǎng)的標(biāo)識信息,選擇進(jìn)行接入的WIFI局域網(wǎng)的標(biāo)識信息,并接入該標(biāo)識信息的WIFI局域網(wǎng)。移動終端B (移動終端C或移動終端D或……)開啟一個Socket端口 SI,用于發(fā)送交互信息,并開啟一個Socket端口 S2,用于過濾和接收交互信息。
[0060]S203:移動終端B (移動終端C或移動終端D或……)通過SI在該WIFI局域網(wǎng)中廣播其簽到信息,其中該簽到信息中包含其自身的標(biāo)識信息。
[0061]此時該移動終端B (移動終端C或移動終端D或……)為該WIFI局域網(wǎng)中新加入的移動終端。
[0062]該標(biāo)識信息根據(jù)該移動終端的MAC網(wǎng)卡地址唯一生成。
[0063]S204:鏈接到該WIFI局域網(wǎng)中的每個移動終端接收到簽到信息后,通過WIFI局域網(wǎng)廣播自身的簽到信息,并根據(jù)接收到的簽到信息中該新加入的引動終端的標(biāo)識信息,對自身的通信地址表進(jìn)行更新。
[0064]移動終端通過在該WIFI局域網(wǎng)中發(fā)送簽到信息,可以在該WIFI局域網(wǎng)中建立鏈接,從而實(shí)現(xiàn)移動終端之間的交互信息傳輸。
[0065]S205:位于該WIFI局域網(wǎng)中的移動終端接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語音信息、文字信息和視頻信息。
[0066]位于該WIFI局域網(wǎng)中的任一移動終端都可以作為發(fā)送給交互信息的源移動終端,也都可以是接收該交互信息的目的移動終端。作為發(fā)送給交互信息的源移動終端,其可以為任意一個鏈接到該WIFI局域網(wǎng)中的移動終端,只要該源移動終端能夠獲取目的移動終端的標(biāo)識信息,即可進(jìn)行該交互信息的發(fā)送。
[0067]S206:判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同,當(dāng)判斷相同時,進(jìn)行步驟S207,否則,進(jìn)行步驟S208。
[0068]S207:對該交互信息進(jìn)行處理。
[0069]S208:將該交互信息丟棄。
[0070]具體的,在本發(fā)明實(shí)施例中當(dāng)?shù)谝灰苿咏K端建立了 WIFI局域網(wǎng),并確定了該WIFI局域網(wǎng)的標(biāo)識信息后,自身開啟兩個Socket端口,一個Socket端口 SI,用于發(fā)送交互信息,并開啟一個Socket端口 S2,用于過濾和接收交互信息。
[0071]第二移動終端可以根據(jù)該WIFI局域網(wǎng)的標(biāo)識信息接入該WIFI局域網(wǎng)。當(dāng)?shù)诙苿咏K端接入該WIFI局域網(wǎng)后,自身開啟兩個Socket端口,一個Socket端口 SI,用于發(fā)送交互信息,并開啟一個Socket端口 S2,用于過濾和接收交互信息。為了使位于該WIFI局域網(wǎng)中的移動終端之間能夠建立鏈接,第二移動終端在該WIFI局域網(wǎng)中通過SI廣播自身的簽到信息,其中該簽到信息中攜帶該第二移動終端的標(biāo)識信息。
[0072]當(dāng)?shù)谝灰苿咏K端通過S2接收,并識別到第二移動終端在發(fā)送簽到信息時,獲取該簽到信息中攜帶的第二移動終端的標(biāo)識信息,并將該第二移動終端的標(biāo)識信息添加到自身的通信地址表中,實(shí)現(xiàn)通信地址表的更新。同時,為了與第二移動終端建立鏈接,第一移動終端在接收并識別到第二移動終端發(fā)送簽到信息時,通過自身的SI廣播自身的簽到信息,其中該簽到信息中攜帶該第一移動終端的標(biāo)識信息。第二移動終端接收和識別該簽到信息的過程,與上述第一終端的接收和識別過程相同,在這里就不一一贅述。
[0073]因?yàn)橐苿咏K端通過S2接收WIFI局域網(wǎng)中廣播的交互信息,為了便于移動終端確定該交互信息是用戶之間的進(jìn)行交互的信息,還是簽到信息,在本發(fā)明實(shí)施例中該交互信息的具體格式如下:
[0074]源移動終端的IP地址(IP);
[0075]源移動終端的WD (根據(jù)MAC網(wǎng)卡生成的唯一號);
[0076]目的移動終端UID ;
[0077]附帶具體消息內(nèi)容。
[0078]具體的,在該交互信息中攜帶發(fā)送該交互信息的源移動終端的IP地址,該源移動終端的標(biāo)識信息(UID),其中該標(biāo)識信息根據(jù)該源移動終端的MAC網(wǎng)卡地址唯一生成,并且還攜帶目的移動終端的標(biāo)識信息及該交互信息的具體內(nèi)容。
[0079]當(dāng)該交互信息為簽到信息時,為了使接收到該交互信息的移動終端識別出該交互信息為簽到信息,此時發(fā)送該交互信息的源移動終端可以將該交互信息中的目的移動終端的標(biāo)識信息設(shè)置為空,此時接收到的該交互信息的移動終端,就可以根據(jù)該交互信息中目的移動終端的標(biāo)識信息是否為空,判斷給交互信息是否為簽到信息。
[0080]圖3為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的一詳細(xì)實(shí)施過程示意圖,該過程包括以下步驟:
[0081]S301:移動終端建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,以便其他移動終端根據(jù)該標(biāo)識信息進(jìn)行WIFI局域網(wǎng)的搜索。
[0082]S302:所述移動終端接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語音信息、文字信息和視頻信息。
[0083]S303:判斷所述交互信息中是否攜帶目的移動終端的標(biāo)識信息,當(dāng)判斷結(jié)果為是時,進(jìn)行步驟S304,否則,進(jìn)行步驟S307。
[0084]S304:判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同,當(dāng)判斷結(jié)果為是時,進(jìn)行步驟S305,否則,進(jìn)行步驟S306。
[0085]S305:對該交互信息進(jìn)行處理
[0086]S306:將該交互信息丟棄。
[0087]S307:確定該交互信息為新的移動終端加入該WIFI局域網(wǎng)的簽到信息,提取所述簽到信息中該新加入的移動終端的標(biāo)識信息,并將該標(biāo)識信息保存到本地通訊地址表中。
[0088]S308:獲取自身的標(biāo)識信息,將自身的標(biāo)識信息攜帶在簽到信息中在該WIFI局域網(wǎng)中廣播。
[0089]當(dāng)發(fā)送該簽到信息的源移動終端接收到該簽到信息時,根據(jù)該簽到信息中源移動終端的標(biāo)識信息,判斷該標(biāo)識信息與自身標(biāo)識信息相同時,停止后續(xù)簽到信息的發(fā)送。
[0090]接收到該簽到信息的移動終端,可以該簽到信息中源移動終端的標(biāo)識信息,在將該標(biāo)識信息保存到自身的通信地址表中時,可以針對該移動終端的標(biāo)識信息保存其對應(yīng)的移動終端用戶的用戶名信息,例如在通信地址表中可以保存有姓名-UID的對應(yīng)關(guān)系,例如張三-016等等。
[0091]鏈接到該WIFI局域網(wǎng)中的移動終端在進(jìn)行交互信息的發(fā)送時,具體的發(fā)送過程包括:
[0092]所述移動終端接收用戶待發(fā)送的交互信息;并
[0093]根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息;
[0094]將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)進(jìn)行廣播。
[0095]具體的,當(dāng)鏈接到該WIFI局域網(wǎng)中的移動終端確定用戶需要進(jìn)行交互信息的發(fā)送時,例如進(jìn)行語音通話,或者進(jìn)行短消息的發(fā)送,或視頻信息的發(fā)送時,移動終端接收用戶待發(fā)送的交互信息,具體的在此移動終端接收到的是用戶待發(fā)送的交互信息的具體內(nèi)容,例如短消息內(nèi)容,視頻信息內(nèi)容等。[0096]用戶在通過移動終端進(jìn)行交互信息的發(fā)送時,在該待發(fā)送的交互信息中會攜帶接收該交互信息的目的移動終端的信息,例如可以為該目的移動終端的用戶名等,具體的目的移動終端的信息,可以根據(jù)通信地址表中保存的信息內(nèi)容進(jìn)行確定。移動終端根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息,將該目的移動終端的標(biāo)識信息添加到交互信息中,通過S2端口在WIFI局域網(wǎng)中廣播。
[0097]由于在本發(fā)明實(shí)施例中移動終端之間通過WIFI局域網(wǎng)直接進(jìn)行信息的交互,無需將將交互信息發(fā)送到基站進(jìn)行轉(zhuǎn)發(fā),因此節(jié)省了交互信息的傳輸時間,提高了用戶通過移動終端進(jìn)行通信的效率,也相應(yīng)的提高了用戶的體驗(yàn)。
[0098]下面以一個具體的實(shí)施例,對本發(fā)明實(shí)施例的詳細(xì)實(shí)施方式進(jìn)行說明。
[0099]移動設(shè)備A開啟無線終端建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,移動終端A開啟一個Socket端口 SI,用于發(fā)送交互信息,并開啟一個Socket端口 S2,用于過濾和接收交互信息。
[0100]移動終端B搜索WIFI局域網(wǎng),根據(jù)搜索到的每個WIFI局域網(wǎng)的標(biāo)識信息,選擇進(jìn)行接入的WIFI局域網(wǎng)的標(biāo)識信息,接入該標(biāo)識信息的WIFI局域網(wǎng)。移動終端B開啟一個Socket端口 SI,用于發(fā)送交互信息,并開啟一個Socket端口 S2,用于過濾和接收交互信息。
[0101]移動終端B通過SI在該WIFI局域網(wǎng)中廣播其交互信息-簽到信息,其中該簽到信息中包含該移動終端B的IP地址和移動終端B的WD,該簽到信息的目的移動終端WD為空,另外其中該簽到信息中還可以包括信息的類型標(biāo)識,例如當(dāng)類型標(biāo)識為2時,代表該交互信息為簽到信息。
[0102]移動終端A通過S2接收到該交互信息后,識別該交互信息中未攜帶目的移動終端UID,確定該交互信息為簽到信息,識別該簽到信息中攜帶的移動終端B的WD,將該移動終端B的UID保存到自身的通信地址表中,并針對該移動終端B的UID保存該源移動終端的信息,例如可以為移動終端B的用戶的用戶名。
[0103]為了保證移動終端B能夠接收別識別到移動終端A的交互信息,移動終端A在接收到移動終端B的簽到信息后,在該WIFI局域網(wǎng)中通過SI廣播自身的簽到信息,其中移動終端A的簽到信息中包含該移動終端A的IP地址和移動終端A的WD,該簽到信息的目的移動終端WD為空。移動終端B接收到移動終端A的簽到信息后的判斷過程,與上述移動終端A接收到移動終端B的簽到信息后的判斷過程相同,在此不再贅述。
[0104]之后,無論該WIFI局域網(wǎng)中后續(xù)接入什么移動終端,該移動終端都會進(jìn)行上述移動終端B進(jìn)行簽到信息的操作,相應(yīng)的已經(jīng)接入到該WIFI局域網(wǎng)中的其他移動終端,都會執(zhí)行上述移動終端A接收并發(fā)送簽到信息的操作。另外,其他移動終端接入該WIFI局域網(wǎng)的過程,與已經(jīng)接入該WIFI局域網(wǎng)的移動終端之間的通信過程可以同時進(jìn)行,沒有先后順序的限制,但只有移動終端發(fā)送并接收了簽到信息后,才能根據(jù)通信地址表中保存的移動終端的標(biāo)識信息進(jìn)行后續(xù)通信。
[0105]移動終端A(移動終端B,或其他接入該WIFI局域網(wǎng)的移動終端)通過S2在該WIFI局域網(wǎng)中接收移動終端B廣播的交互信息,識別該交互信息中攜帶目的移動終端的標(biāo)識信息,則確定該交互信息非簽到信息。進(jìn)一步判斷該交互信息是否是發(fā)送給自身處理的交互信息,具體過程包括:判斷該目的移動終端的標(biāo)識信息與自身的標(biāo)識信息是否相同,當(dāng)該交互信息中的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息相同時,確定該交互信息是發(fā)送給自身的,對該交互信息進(jìn)行處理。如果是語音信息,則向用戶播放語音,如果是短信息,則將短信息保存到收件夾中,如果是視頻信息,則將其保存到多媒體文件中;當(dāng)該交互信息中的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息不相同時,說明該交互信息是發(fā)送給其他移動終端的,將該交互信息丟棄。
[0106]當(dāng)移動終端A (移動終端B,或其他接入該WIFI局域網(wǎng)的移動終端)的用戶需要進(jìn)行交互信息的發(fā)送時,移動終端A獲取用戶待發(fā)送的交互信息,并根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端用戶的用戶名,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息,將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)通過SI進(jìn)行廣播。
[0107]其他移動終端接收到該交互信息后的處理步驟,與上述移動終端A接收到交互信息后的處理步驟相似,在這里就不一一贅述。
[0108]圖4為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的裝置的結(jié)構(gòu)示意圖,所述裝置包括:
[0109]局域網(wǎng)創(chuàng)建模塊41,用于建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,以便其他裝置根據(jù)該標(biāo)識信息進(jìn)行WIFI局域網(wǎng)的搜索;
[0110]接收模塊42,用于接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語音信息、文字信息和視頻信息;
[0111]判斷模塊43,用于判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同;
[0112]處理模塊44,用于當(dāng)判斷模塊43判斷交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息相同時,對該交互信息進(jìn)行處理,否則,將該交互信息丟棄。
[0113]所述判斷模塊43,還用于判斷所述交互信息中是否攜帶目的移動終端的標(biāo)識信
肩、O
[0114]所述裝置還包括:
[0115]存儲模塊45,用于在判斷模塊判斷交互信息中未攜帶目的移動終端的標(biāo)識信息時,確定該交互信息為新的移動終端加入該WIFI局域網(wǎng)的簽到信息;提取所述簽到信息中該新加入的移動終端的標(biāo)識信息,并將該標(biāo)識信息保存到本地通信地址表中;
[0116]查找發(fā)送模塊46,還用于獲取自身的標(biāo)識信息,將自身的標(biāo)識信息攜帶在簽到信息中在該WIFI局域網(wǎng)中廣播。
[0117]所述接收模塊42,還用于接收用戶待發(fā)送的交互信息;
[0118]查找發(fā)送模塊46,用于根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息;將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)廣播該交互信息。
[0119]一種第一移動終端,該第一移動終端包括上述裝置。
[0120]圖5為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的裝置的結(jié)構(gòu)示意圖,所述裝置包括:
[0121]接收模塊51,用于接收用戶待發(fā)送的交互信息;
[0122]查找模塊52,用于根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息;
[0123]發(fā)送模塊53,用于將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)進(jìn)行廣播。
[0124]所述發(fā)送模塊53,還用于獲取自身的標(biāo)識信息,將自身的標(biāo)識信息攜帶在簽到信息中在該WIFI局域網(wǎng)中廣播。 [0125]一種第二移動終端,該第二移動終端包括上述裝置。
[0126]圖6為本發(fā)明實(shí)施例提供的一種移動終端間進(jìn)行通信的系統(tǒng)的結(jié)構(gòu)示意圖,所述系統(tǒng)包括:上述弟一移動終端61和弟二移動終端62。
[0127]本發(fā)明實(shí)施例提供了一種移動終端間進(jìn)行通信的方法、系統(tǒng)及裝置,該方法中當(dāng)移動終端建立了 WIFI局域網(wǎng)后,確定該WIFI局域網(wǎng)的標(biāo)識信息,其他移動終端可以根據(jù)該標(biāo)識信息接入該WIFI局域網(wǎng),之后移動終端接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,識別并判斷該交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息是否相同,當(dāng)相同時,對該交互信息進(jìn)行處理,否則,將其丟棄。由于在本發(fā)明實(shí)施例中移動終端之間通過WIFI局域網(wǎng)直接進(jìn)行信息的交互,無需將將交互信息發(fā)送到基站進(jìn)行轉(zhuǎn)發(fā),因此節(jié)省了交互信息的傳輸時間,提高了用戶通過移動終端進(jìn)行通信的效率,也相應(yīng)的提高了用戶的體驗(yàn)。
[0128]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實(shí)施的計算機(jī)程序產(chǎn)品的形式。
[0129]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0130]這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0131]這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實(shí)現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0132]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種移動終端間進(jìn)行通信的方法,其特征在于,移動終端建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,以便其他移動終端根據(jù)該標(biāo)識信息進(jìn)行WIFI局域網(wǎng)的搜索,所述通信步驟包括: 所述移動終端接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語首息、文字息和視頻息; 判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同;當(dāng)所述交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息相同時,對該交互信息進(jìn)行處理,否則,將該交互信息丟棄。
2.如權(quán)利要求1所述的方法,其特征在于,判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同之前,所述方法還包括: 判斷所述交互信息中是否攜帶目的移動終端的標(biāo)識信息; 當(dāng)該交互信息中攜帶目的移動終端的標(biāo)識信息時,進(jìn)行后續(xù)判斷步驟。
3.如權(quán)利要求2所述的方法,其特征在于,當(dāng)該交互信息中未攜帶目的移動終端的標(biāo)識信息時,所述方法還包括: 確定該交互信息為新的移動終端加入該WIFI局域網(wǎng)的簽到信息; 提取所述簽到信息中該新加入的移動終端的標(biāo)識信息,并將該標(biāo)識信息保存到本地通信地址表中;并` 獲取自身的標(biāo)識信息,將自身的標(biāo)識信息攜帶在簽到信息中在該WIFI局域網(wǎng)中廣播。
4.如權(quán)利要求3所示的方法,其特征在于,所述方法還包括: 所述移動終端接收用戶待發(fā)送的交互信息;并 根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息; 將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)進(jìn)行廣播。
5.一種移動終端間進(jìn)行通信的裝置,其特征在于,所述裝置包括: 局域網(wǎng)創(chuàng)建模塊,用于建立WIFI局域網(wǎng),并確定該WIFI局域網(wǎng)的標(biāo)識信息,以便其他裝置根據(jù)該標(biāo)識信息進(jìn)行WIFI局域網(wǎng)的搜索; 接收模塊,用于接收其他移動終端通過該WIFI局域網(wǎng)發(fā)送的交互信息,其中該交互信息包括語首息、文字息和視頻息; 判斷模塊,用于判斷所述交互信息中攜帶的目的移動終端的標(biāo)識信息是否與自身的標(biāo)識信息相同; 處理模塊,用于當(dāng)判斷模塊判斷交互信息中攜帶的目的移動終端的標(biāo)識信息與自身的標(biāo)識信息相同時,對該交互信息進(jìn)行處理,否則,將該交互信息丟棄。
6.如權(quán)利要求5所述的裝置,其特征在于,所述判斷模塊,還用于判斷所述交互信息中是否攜帶目的移動終端的標(biāo)識信息。
7.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 存儲模塊,用于在判斷模塊判斷交互信息中未攜帶目的移動終端的標(biāo)識信息時,確定該交互信息為新的移動終端加入該WIFI局域網(wǎng)的簽到信息;提取所述簽到信息中該新加入的移動終端的標(biāo)識信息,并將該標(biāo)識信息保存到本地通信地址表中;查找發(fā)送模塊,還用于獲取自身的標(biāo)識信息,將自身的標(biāo)識信息攜帶在簽到信息中在該WIFI局域網(wǎng)中廣播。
8.如權(quán)利要求7所述的裝置,其特征在于,所述接收模塊,還用于接收用戶待發(fā)送的交互信息; 所述查找發(fā)送模塊,用于根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息;將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)廣播該交互信息。
9. 一種移動終端,其特征在于,所述移動終端包括上述權(quán)利要求5~8任一所述的裝置。
10.一種移動終端間進(jìn)行通信的裝置,其特征在于,所述裝置包括: 接收模塊,用于接收用戶待發(fā)送的交互信息; 查找模塊,用于根據(jù)用戶在該待發(fā)送的交互信息中攜帶的目的移動終端的信息,在自身的通信地址表中查找確定該目的移動終端的標(biāo)識信息; 發(fā)送模塊,用于將查找到的該目的移動終端的標(biāo)識信息攜帶在交互信息中,在該WIFI局域網(wǎng)進(jìn)行廣播。
11.如權(quán)利要求10所述的裝置,其特征在于,所述發(fā)送模塊,還用于獲取自身的標(biāo)識信息,將自身的標(biāo)識信息攜帶在簽到信息中在該WIFI局域網(wǎng)中廣播。
12.—種移動終端,其特征在于,所述移動終端包括上述權(quán)利要求10~11任一所述的>j-U ρ?α裝直。
13.—種移動終端間進(jìn)行通信的系統(tǒng),其特征在于,所述系統(tǒng)包括:權(quán)利要求9和12所述的移動終端。
【文檔編號】H04W48/16GK103491609SQ201310459898
【公開日】2014年1月1日 申請日期:2013年9月30日 優(yōu)先權(quán)日:2013年9月30日
【發(fā)明者】汪心旺 申請人:天脈聚源(北京)傳媒科技有限公司