專利名稱:一種結(jié)合短信和網(wǎng)絡(luò)的消息傳遞客戶端及通信方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及通信領(lǐng)域,特別涉及一種結(jié)合短信和網(wǎng)絡(luò)的信息傳遞客戶端及通信方法。
背景技術(shù):
目前,移動(dòng)通信短信息業(yè)務(wù)(Short Message krvice,SMS)(以下也簡(jiǎn)稱為短信息業(yè)務(wù))已經(jīng)發(fā)展成為一項(xiàng)極具有吸引力的增值業(yè)務(wù),得到了越來(lái)越多用戶的認(rèn)可。接收和發(fā)送短信息已經(jīng)成為包含手機(jī)等在內(nèi)的移動(dòng)終端的基本功能。據(jù)中國(guó)移動(dòng)通信集團(tuán)公司統(tǒng)計(jì),2009年,通過(guò)中國(guó)移動(dòng)通信集團(tuán)公司提供的通訊服務(wù)發(fā)送的短信使用量達(dá)到6812. 25 億條,日均18. 66億條。隨著使用移動(dòng)通訊設(shè)備用戶的不斷增加,這一數(shù)字還在不斷增加。 相比于語(yǔ)音通話,使用短信息進(jìn)行通信成本較低。同時(shí),短信息對(duì)于接收方的干擾也比較少,適合一些特別的人際表達(dá)場(chǎng)合。無(wú)論是以GSM和CDMA為代表的第二代移動(dòng)通信技術(shù),還是以WCDMA,TD-SCDMA以及CDMA 2000為代表的第三代移動(dòng)通信技術(shù),短信息業(yè)務(wù)都是一種基于存儲(chǔ)和轉(zhuǎn)發(fā)的服務(wù)。短信息并不是直接從發(fā)送人發(fā)送到接收人,而是通過(guò)移動(dòng)短信息服務(wù)中心進(jìn)行轉(zhuǎn)發(fā)。如果接收人處于未連接狀態(tài)(可能電話已關(guān)閉或不在移動(dòng)服務(wù)信號(hào)覆蓋范圍內(nèi)),則短信息將在接收人再次連接時(shí)發(fā)送。不同的通信技術(shù),短信息服務(wù)的技術(shù)也不同,但大致都包含短信息實(shí)體、移動(dòng)短信息服務(wù)中心(Short Message Service Center)、短信息網(wǎng)關(guān)及一些位置寄存器。短信息的傳輸要求在移動(dòng)臺(tái)和移動(dòng)短信息服務(wù)中心之間建立信令連接。信息本身的傳遞要求在無(wú)線路徑上建立專用的鏈路層鏈接,并采用專用的信息傳遞協(xié)議。例如在使用廣泛的GSM 3. 40規(guī)范中就定義了短信息點(diǎn)對(duì)點(diǎn)協(xié)議(Short Message Service-Point to Point(SMS-PP)),這種協(xié)議就要求短信在發(fā)送過(guò)程中必須先存儲(chǔ)在移動(dòng)短信息服務(wù)中心服務(wù)器上,然后才能被傳送到另外一部手機(jī)上,而如果發(fā)送對(duì)象的手機(jī)暫時(shí)不在服務(wù)區(qū), 服務(wù)器會(huì)嘗試過(guò)一段時(shí)間再次傳送短信數(shù)據(jù)。因此這種協(xié)議要求系統(tǒng)必須設(shè)置后臺(tái)服務(wù)器。使用短信息業(yè)務(wù)一個(gè)重要好處在于其信息傳遞的即時(shí)性,只要對(duì)方手機(jī)開(kāi)機(jī)且有通信信號(hào),就能即時(shí)收到該短信。但通過(guò)短信息業(yè)務(wù)機(jī)制在移動(dòng)終端上傳遞短信息也存在著兩個(gè)不足(1)存在著一定的傳遞費(fèi)用。短信息業(yè)務(wù)作為移動(dòng)運(yùn)營(yíng)商一項(xiàng)增值業(yè)務(wù),它需要占用一定的信道帶寬。因此,使用該業(yè)務(wù)的用戶需要為此支付一定的費(fèi)用。(2)傳遞數(shù)據(jù)長(zhǎng)度和結(jié)構(gòu)都受限。在短信息業(yè)務(wù)中,因?yàn)檎加眯诺赖奶厥庑?,通常?huì)對(duì)短信息的長(zhǎng)度進(jìn)行限制。同時(shí),目前的短信息業(yè)務(wù)以文本方式為主,傳遞圖片和視頻等多媒體信息,需要使用擴(kuò)展的協(xié)議,此時(shí)占用信道帶寬較大,費(fèi)用也較高。隨著現(xiàn)代智能移動(dòng)終端,諸如智能手機(jī)等的普及,特別是第三代移動(dòng)通信技術(shù)廣泛應(yīng)用后,數(shù)據(jù)在移動(dòng)承載網(wǎng)絡(luò)上的傳輸速率和帶寬都得到了大幅度的提升,在移動(dòng)通信承載網(wǎng)提供的物理層連接的基礎(chǔ)上,在傳輸層等層次部署以IP (Internetworking Protocol)為特征的現(xiàn)代互聯(lián)網(wǎng)成為一種普遍的形式。一旦連通互聯(lián)網(wǎng),通過(guò)互聯(lián)網(wǎng)來(lái)發(fā)送和接收即時(shí)信息,就成為可能。在互聯(lián)網(wǎng)上發(fā)送即時(shí)信息是一項(xiàng)成熟的技術(shù),一些商業(yè)公司諸如騰訊、微軟的產(chǎn)品QQ和MSN,已經(jīng)推廣,因?yàn)槠涿赓M(fèi)的特點(diǎn),受到互聯(lián)網(wǎng)用戶的歡迎。在手機(jī)上通過(guò)數(shù)據(jù)網(wǎng)絡(luò)來(lái)發(fā)送即時(shí)短信,在用戶先付網(wǎng)絡(luò)通信費(fèi)的前提下,它幾乎是免費(fèi)的。 同時(shí),在互聯(lián)網(wǎng)上傳輸短信息,也不受短信息長(zhǎng)度和結(jié)構(gòu)的限制,可以自由的傳輸諸如圖片和視頻等內(nèi)容。在手機(jī)上通過(guò)IP網(wǎng)絡(luò)來(lái)傳遞短信息一個(gè)不足之處在于,對(duì)方手機(jī)并非一定開(kāi)通了數(shù)據(jù)網(wǎng)絡(luò),同時(shí)即使對(duì)方手機(jī)開(kāi)通了數(shù)據(jù)網(wǎng)絡(luò),但發(fā)送短信息的時(shí)候,對(duì)方手機(jī)并未連接互聯(lián)網(wǎng),則同樣不能實(shí)現(xiàn)短信息的即時(shí)傳輸。專利2008100576. 84( —種即時(shí)通信方法、裝置及系統(tǒng))公開(kāi)了一種即時(shí)通信方法、裝置及系統(tǒng),應(yīng)用于移動(dòng)通信領(lǐng)域。該專利給出了一種結(jié)合即時(shí)通信和短信進(jìn)行信息的傳輸?shù)募夹g(shù),能保證即時(shí)通信軟件的實(shí)時(shí)在線。然而,該方法是使用短信來(lái)彌補(bǔ)即時(shí)通信的不足,因此在該方法中,短信息和即時(shí)通信從功能上還是分開(kāi)的,帶來(lái)操作上的不便。同時(shí), 該方法需要使用中心短信息服務(wù)器來(lái)實(shí)現(xiàn)短信息到數(shù)據(jù)網(wǎng)絡(luò)數(shù)據(jù)的轉(zhuǎn)換,這一點(diǎn)在技術(shù)上對(duì)于一般的互聯(lián)網(wǎng)實(shí)體是難以實(shí)現(xiàn)的?,F(xiàn)有的技術(shù),無(wú)論是單獨(dú)使用移動(dòng)通信短信息業(yè)務(wù)還是IP網(wǎng)絡(luò)提供的數(shù)據(jù)傳輸機(jī)制來(lái)傳遞短信息,都存在著不足,現(xiàn)有技術(shù)有待改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能夠在移動(dòng)終端上混合使用移動(dòng)短信息傳輸機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)傳輸機(jī)制,進(jìn)行即時(shí)信息傳遞的即時(shí)通信客戶端及即時(shí)通信方法,使用戶能既能實(shí)現(xiàn)即時(shí)通信,又能降低信息傳遞的成本。本發(fā)明提供了一種即時(shí)通信客戶端,包括即時(shí)信息編輯模塊,移動(dòng)短信息發(fā)送模塊、網(wǎng)絡(luò)短信息發(fā)送模塊、網(wǎng)絡(luò)在線狀態(tài)判斷模塊、移動(dòng)短信息接收模塊、以及網(wǎng)絡(luò)短信息接收模塊;即時(shí)信息編輯模塊,用于編輯即時(shí)信息;網(wǎng)絡(luò)在線狀態(tài)獲取模塊,用于從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài);網(wǎng)絡(luò)在線狀態(tài)判斷模塊,用于判斷即時(shí)信息發(fā)送端和即時(shí)信息接收端的網(wǎng)絡(luò)在線狀態(tài),如果二者均在線,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的網(wǎng)絡(luò)短信息接收模塊;否則,則調(diào)用移動(dòng)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的所屬短信服務(wù)器;移動(dòng)短信息接收模塊,用于接收所屬短信服務(wù)器發(fā)送的即時(shí)信息。所述客戶端還包括自動(dòng)登錄模塊,用戶終端連網(wǎng)時(shí)以移動(dòng)終端號(hào)自動(dòng)登錄網(wǎng)絡(luò)服務(wù)器。所述客戶端還包括即時(shí)信息顯示模塊,用于顯示接收的即時(shí)信息。所述網(wǎng)絡(luò)在線狀態(tài)獲取模塊包括網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊,用于存儲(chǔ)發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。所述網(wǎng)絡(luò)在線狀態(tài)獲取模塊還包括網(wǎng)絡(luò)在線狀態(tài)定時(shí)更新模塊,用于定時(shí)更新網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。所述客戶端還包括網(wǎng)絡(luò)在線狀態(tài)顯示模塊,用于顯示接收端的網(wǎng)絡(luò)在線狀態(tài)。本發(fā)明還提供了一種即時(shí)通信方法,包括以下步驟網(wǎng)絡(luò)在線狀態(tài)獲取模塊從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài);網(wǎng)絡(luò)在線狀態(tài)判斷模塊判斷即時(shí)信息發(fā)送端和即時(shí)信息接收端的網(wǎng)絡(luò)在線狀態(tài), 如果二者均在線,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的網(wǎng)絡(luò)短信息接收模塊;否則,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的所屬短信服務(wù)器;接收端的移動(dòng)短信息接收模塊接收所屬短信服務(wù)器發(fā)送的即時(shí)信息。所述即時(shí)通信方法還包括用戶終端連網(wǎng)時(shí)以移動(dòng)終端號(hào)自動(dòng)登錄網(wǎng)絡(luò)服務(wù)器。所述即時(shí)通信方法還包括接收端的即時(shí)信息顯示模塊顯示接收的即時(shí)信息。所述網(wǎng)絡(luò)在線狀態(tài)獲取模塊從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)后,存儲(chǔ)在網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中。定時(shí)更新網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。如果已有聯(lián)系人未開(kāi)通網(wǎng)絡(luò)短信息業(yè)務(wù),則其網(wǎng)絡(luò)在線狀態(tài)為不在線。所述即時(shí)通信方法還包括顯示接收端的網(wǎng)絡(luò)在線狀態(tài)。本發(fā)明提供的即時(shí)通信客戶端及即時(shí)通信方法,能夠在移動(dòng)終端上混合使用移動(dòng)短信息傳輸機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)傳輸機(jī)制,使用戶能既能實(shí)現(xiàn)即時(shí)通信,又能降低信息傳遞的成本;對(duì)于客戶端來(lái)說(shuō),無(wú)需區(qū)分移動(dòng)短信息還是網(wǎng)絡(luò)短信息,而是統(tǒng)一為即時(shí)信息,客戶端根據(jù)發(fā)送端及接收端的網(wǎng)絡(luò)在線狀態(tài)來(lái)選取即時(shí)信息傳輸機(jī)制,不需要使用專門(mén)的中心短信息服務(wù)器來(lái)實(shí)現(xiàn)移動(dòng)短信息到網(wǎng)絡(luò)數(shù)據(jù)的轉(zhuǎn)換,因此對(duì)于一般的互聯(lián)網(wǎng)實(shí)體很容易; 進(jìn)一步地,較之于先前使用短信機(jī)制來(lái)增強(qiáng)及時(shí)通信的技術(shù),本發(fā)明采用統(tǒng)一的用戶和聯(lián)系人接口,無(wú)需在已有聯(lián)系人和及時(shí)通信聯(lián)系人之間切換,流程得到了大大簡(jiǎn)化,更易于用戶使用。本發(fā)明可使用網(wǎng)絡(luò)傳輸數(shù)據(jù),信息傳輸內(nèi)容的長(zhǎng)度得到了拓展,同時(shí)還可以傳輸多媒體信息。
圖1為本發(fā)明即時(shí)通信客戶端的一結(jié)構(gòu)示意圖;圖2為部署有圖1所示客戶端的發(fā)送端與接收端之間的即時(shí)信息傳輸示意圖;圖3為本發(fā)明即時(shí)通信客戶端的一界面示意圖;圖4為采用圖3所示客戶端界面的主叫方移動(dòng)終端和被叫方移動(dòng)終端之間的即時(shí)信息傳輸示意圖;圖5為采用本發(fā)明即時(shí)通信方法的一實(shí)施例流程圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明所述技術(shù)方案做進(jìn)一步詳細(xì)描述,以使本領(lǐng)域的技術(shù)人員可以更好的理解本發(fā)明并能予以實(shí)施,但所舉實(shí)施例不作為對(duì)本發(fā)明的限定。本發(fā)明提供的即時(shí)通信客戶端,如圖1所示,該客戶端包括即時(shí)信息編輯模塊, 移動(dòng)短信息發(fā)送模塊、網(wǎng)絡(luò)短信息發(fā)送模塊、網(wǎng)絡(luò)在線狀態(tài)判斷模塊、移動(dòng)短信息接收模塊、以及網(wǎng)絡(luò)短信息接收模塊;即時(shí)信息編輯模塊,用于編輯即時(shí)信息;網(wǎng)絡(luò)在線狀態(tài)獲取模塊,用于從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài);網(wǎng)絡(luò)在線狀態(tài)判斷模塊,用于判斷即時(shí)信息發(fā)送端和即時(shí)信息接收端的網(wǎng)絡(luò)在線狀態(tài),如果二者均在線,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的網(wǎng)絡(luò)短信息接收模塊;否則,則調(diào)用移動(dòng)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的所屬短信服務(wù)器;移動(dòng)短信息接收模塊,用于接收所屬短信服務(wù)器發(fā)送的即時(shí)信息。發(fā)送端部署有上述即時(shí)通信客戶端,如果接收端開(kāi)通了開(kāi)通網(wǎng)絡(luò)短信息業(yè)務(wù),那么接收端也部署了上述即時(shí)通信客戶端。圖2為部署有上述即時(shí)通信客戶端的發(fā)送端與接收端之間的即時(shí)信息傳輸示意圖??蛻舳诉€可以包括自動(dòng)登錄模塊,用戶終端連網(wǎng)時(shí)以移動(dòng)終端號(hào)自動(dòng)登錄網(wǎng)絡(luò)服務(wù)器。客戶端還可以包括即時(shí)信息顯示模塊,用于顯示接收的即時(shí)信息。在顯示時(shí),可以顯示在同一窗口中,也可以顯示在不同窗口中;可以采用相同的顯示形式,如不用區(qū)分是通過(guò)移動(dòng)短信息業(yè)務(wù)傳遞的還是IP網(wǎng)絡(luò)傳輸機(jī)制傳遞的,也可以采用不同的顯示形式,如使用特定標(biāo)示符來(lái)區(qū)分是通過(guò)移動(dòng)短信息業(yè)務(wù)傳遞的還是IP網(wǎng)絡(luò)傳輸機(jī)制傳遞的。發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)雖然具有動(dòng)態(tài)性,但如果不斷地從網(wǎng)絡(luò)服務(wù)器中獲取網(wǎng)絡(luò)在線狀態(tài),會(huì)加重客戶端的負(fù)擔(dān),如果將一次獲取的網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)下來(lái),網(wǎng)絡(luò)在線狀態(tài)判斷模塊從該存儲(chǔ)模塊中讀取網(wǎng)絡(luò)在線狀態(tài)數(shù)據(jù),可以減輕客戶端的負(fù)擔(dān),可以在網(wǎng)絡(luò)在線狀態(tài)獲取模塊中設(shè)置網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊,用于存儲(chǔ)發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。由于發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)具有動(dòng)態(tài)性,為了保證較為實(shí)時(shí)的獲取正確的網(wǎng)絡(luò)在線狀態(tài),還可以在網(wǎng)絡(luò)在線狀態(tài)獲取模塊中設(shè)置網(wǎng)絡(luò)在線狀態(tài)定時(shí)更新模塊, 用于定時(shí)更新網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。接收端的網(wǎng)絡(luò)在線可以顯示給發(fā)送端用戶,也可以不用顯示給發(fā)送端用戶,如顯示給發(fā)送端用戶,上述客戶端還可以包括網(wǎng)絡(luò)在線狀態(tài)顯示模塊,用于顯示接收端的網(wǎng)絡(luò)在線狀態(tài)。圖3為本發(fā)明即時(shí)通信客戶端的一操作界面示意圖。該即時(shí)通信客戶端的操作界面,無(wú)需區(qū)分無(wú)需區(qū)分移動(dòng)短信息還是網(wǎng)絡(luò)短信息, 而是統(tǒng)一為即時(shí)信息,在移動(dòng)終端顯示器SlOl上,以統(tǒng)一界面S102的形式進(jìn)行管理。以聯(lián)系人姓名S103為索引進(jìn)行組織。使用網(wǎng)絡(luò)在線標(biāo)示符S104或聯(lián)系人本身表示形式的變化來(lái)表征該聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)可以包括網(wǎng)絡(luò)在線、網(wǎng)絡(luò)不在線;進(jìn)一步地,如果該聯(lián)系人網(wǎng)絡(luò)在線,網(wǎng)絡(luò)在線狀態(tài)還可以包括該聯(lián)系人正在書(shū)寫(xiě)即時(shí)信息等。在用戶輸入界面中編輯即時(shí)信息。所述的統(tǒng)一管理是指和同一聯(lián)系人的即時(shí)信息,無(wú)論是使用移動(dòng)運(yùn)營(yíng)商提供的移動(dòng)短信息業(yè)務(wù)傳遞的,還是使用IP網(wǎng)絡(luò)傳輸機(jī)制傳遞的,使用同一界面管理。這兩種方式傳遞過(guò)來(lái)的即時(shí)信息,在顯示時(shí),可以顯示在同一窗口中,也可以顯示在不同窗口中;可以采用相同的顯示形式,如不用區(qū)分是通過(guò)移動(dòng)短信息業(yè)務(wù)傳遞的還是IP網(wǎng)絡(luò)傳輸機(jī)制傳遞的,也可以采用不同的顯示形式,如使用特定標(biāo)示符來(lái)區(qū)分是通過(guò)移動(dòng)短信息業(yè)務(wù)傳遞的還是IP網(wǎng)絡(luò)傳輸機(jī)制傳遞的。一個(gè)實(shí)例是,即時(shí)信息管理方法可以和目前移動(dòng)終端上使用的聯(lián)系人通信錄結(jié)合起來(lái),在聯(lián)系人通信錄按人分列中,顯示上述屬性,輔助管理。圖4為采用圖3所示客戶端界面的主叫方移動(dòng)終端和被叫方移動(dòng)終端之間的即時(shí)信息傳輸示意圖。
7
S201和S203為主叫方和被叫方的移動(dòng)終端。S202和S204為部署在主叫方和被叫方移動(dòng)終端上的即時(shí)通信客戶端。即時(shí)信息的傳遞就是通過(guò)這兩個(gè)客戶端完成的。即時(shí)通信客戶端管理從兩個(gè)通道傳遞過(guò)來(lái)的信息,S205和S206分別是基于IP網(wǎng)絡(luò)傳輸信道和基于移動(dòng)短信息業(yè)務(wù)的傳輸信道。所述的IP網(wǎng)絡(luò)傳輸信道,是基于運(yùn)行于移動(dòng)通信運(yùn)營(yíng)商提供的物理無(wú)線信道資源(如第二代移動(dòng)通信技術(shù)、第三代移動(dòng)通信技術(shù)、第四代移動(dòng)通信技術(shù))之上,傳遞基于網(wǎng)絡(luò)層IP協(xié)議數(shù)據(jù)的途徑。在無(wú)線蜂窩網(wǎng)物理層的基礎(chǔ)上,在網(wǎng)絡(luò)層部署IP協(xié)議,在會(huì)話層部署TCP、UDP等協(xié)議,該項(xiàng)技術(shù)是移動(dòng)互聯(lián)網(wǎng)的基礎(chǔ),已經(jīng)發(fā)展比較成熟。所述的基于移動(dòng)短信息業(yè)務(wù)的傳輸信道,用于利用移動(dòng)服務(wù)提供商(通常是移動(dòng)服務(wù)運(yùn)營(yíng)商)提供的移動(dòng)短信息業(yè)務(wù),來(lái)進(jìn)行短信息傳輸?shù)耐緩健R苿?dòng)服務(wù)提供商提供的移動(dòng)短信息業(yè)務(wù)是一種基于存儲(chǔ)和轉(zhuǎn)發(fā)的服務(wù)。移動(dòng)短信息并不是直接從發(fā)送人發(fā)送到接收人,而通過(guò)移動(dòng)短信息服務(wù)中心進(jìn)行轉(zhuǎn)發(fā)。如果接收人處于未連接狀態(tài)(可能電話已關(guān)閉或不在移動(dòng)服務(wù)信號(hào)覆蓋范圍內(nèi)),則移動(dòng)短信息將在接收人再次連接時(shí)發(fā)送。不同的通信技術(shù),移動(dòng)短信息業(yè)務(wù)的技術(shù)也不同,但大致都包含移動(dòng)短信息實(shí)體、移動(dòng)短信息服務(wù)中心。移動(dòng)短信息網(wǎng)關(guān)及一些位置寄存器。移動(dòng)短信息傳遞,要求在移動(dòng)臺(tái)和信息服務(wù)中心之間建立信令連接。信息本身的傳遞要求在無(wú)線路徑上建立專用的鏈路層鏈接,并要求采用專用的信息傳遞協(xié)議。例如在使用廣泛的GSM 3. 40規(guī)范中就定義了移動(dòng)短信息點(diǎn)對(duì)點(diǎn)協(xié)議(Short Message Service-Point to Point (SMS-PP)),這種協(xié)議就要求短信在發(fā)送過(guò)程中必須先存儲(chǔ)在移動(dòng)短信息服務(wù)中心的服務(wù)器上,然后才能被傳送到另外一部終端上, 而如果發(fā)送對(duì)象的終端始終處于未連接狀態(tài),服務(wù)器會(huì)嘗試過(guò)一段時(shí)間再次傳送移動(dòng)短信息。因此這種協(xié)議要求系統(tǒng)必須設(shè)置后臺(tái)服務(wù)器。移動(dòng)短信息服務(wù)中心,是移動(dòng)服務(wù)提供商提供的移動(dòng)移動(dòng)短信息業(yè)務(wù)所必須具備的硬件基礎(chǔ)設(shè)施之一。如前所述,移動(dòng)服務(wù)提供商提供的移動(dòng)短信息業(yè)務(wù)并非是點(diǎn)對(duì)點(diǎn)的傳輸,它是基于存儲(chǔ)-轉(zhuǎn)發(fā)的,因此需要一個(gè)移動(dòng)短信息服務(wù)中心。同時(shí),移動(dòng)短信息服務(wù)中心也被用于其他的一些目的,比如統(tǒng)計(jì)、收費(fèi)和過(guò)濾等。IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心,用于登記主叫方和被叫方的IP網(wǎng)絡(luò)在線狀態(tài),以及用于存儲(chǔ)一些延遲的信息。IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心通常有多個(gè)應(yīng)用服務(wù)器及應(yīng)用軟件組成,常常是分布式的,并不一定集中在某一固定地點(diǎn)。主叫方和被叫方在使用即時(shí)信息客戶端時(shí),使用預(yù)定的接口,首先會(huì)登錄該服務(wù)中心,將各自的網(wǎng)絡(luò)在線情況以及實(shí)時(shí)狀態(tài)登記到該服務(wù)中心。同時(shí),主叫方和被叫方從該服務(wù)中心下載即時(shí)信息客戶端上的聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)信息及實(shí)時(shí)狀態(tài)信息。為了保持移動(dòng)終端上聯(lián)系人狀態(tài)的實(shí)時(shí)性,主叫方和被叫方定期的和IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心交互,從IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心下載狀態(tài)信息。特別的是,即時(shí)信息客戶端直接使用移動(dòng)服務(wù)商提供給用戶的移動(dòng)終端號(hào)(在手機(jī)上,則為手機(jī)號(hào))在IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心登記,IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心在組織時(shí), 也以該移動(dòng)終端號(hào)為索引。特別的是,IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心可對(duì)所傳遞的即時(shí)信息進(jìn)行存儲(chǔ),并進(jìn)行各項(xiàng)預(yù)定的處理,比如根據(jù)安全的需要進(jìn)行數(shù)據(jù)過(guò)濾,根據(jù)長(zhǎng)度的限制進(jìn)行裁剪等等。本發(fā)明還提供了一種即時(shí)通信方法,包括以下步驟網(wǎng)絡(luò)在線狀態(tài)獲取模塊從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài);網(wǎng)絡(luò)在線狀態(tài)判斷模塊判斷即時(shí)信息發(fā)送端和即時(shí)信息接收端的網(wǎng)絡(luò)在線狀態(tài), 如果二者均在線,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的網(wǎng)絡(luò)短信息接收模塊;否則,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的所屬短信服務(wù)器;接收端的移動(dòng)短信息接收模塊接收所屬短信服務(wù)器發(fā)送的即時(shí)信息。所述即時(shí)通信方法還包括用戶終端連網(wǎng)時(shí)以移動(dòng)終端號(hào)自動(dòng)登錄網(wǎng)絡(luò)服務(wù)器。所述即時(shí)通信方法還包括接收端的即時(shí)信息顯示模塊顯示接收的即時(shí)信息。所述網(wǎng)絡(luò)在線狀態(tài)獲取模塊從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)后,存儲(chǔ)在網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中。定時(shí)更新網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。如果已有聯(lián)系人未開(kāi)通網(wǎng)絡(luò)短信息業(yè)務(wù),則其網(wǎng)絡(luò)在線狀態(tài)為不在線。所述即時(shí)通信方法還包括顯示接收端的網(wǎng)絡(luò)在線狀態(tài)。圖5為采用本發(fā)明即時(shí)通信方法的一實(shí)施例流程圖。即時(shí)信息的傳遞是通過(guò)主叫方和被叫方移動(dòng)終端上的即時(shí)信息客戶端實(shí)現(xiàn)的。主叫方打開(kāi)該即時(shí)信息客戶端,通過(guò)提供的即時(shí)信息管理界面進(jìn)入,定位到被叫方聯(lián)系人的條目。然后就可以進(jìn)入即時(shí)信息發(fā)送等操作。步驟S301,主叫方移動(dòng)終端即時(shí)通信客戶端首先嘗試連接到IP網(wǎng)絡(luò)短信息服務(wù)中心,即時(shí)通信客戶端和IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心有約定的接口。步驟S302,在步驟S301中,主叫方嘗試連接到IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心。局限于移動(dòng)服務(wù)提供商的資費(fèi)政策,并非所有移動(dòng)終端都具備連接IP網(wǎng)絡(luò)的能力。嘗試連接時(shí), 可能出現(xiàn)兩種結(jié)果一是連接成功,也即主叫方和IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心可以通過(guò)IP網(wǎng)絡(luò)傳遞數(shù)據(jù),此時(shí)執(zhí)行S302步驟。如果連接不成功,此時(shí)執(zhí)行S304步驟。連接不成功的原因至少有主叫方不具備連接IP網(wǎng)絡(luò)的能力,此區(qū)域提供的移動(dòng)服務(wù)不具備進(jìn)行連接IP網(wǎng)絡(luò)的能力。步驟S302,如果主叫方能夠連接IP網(wǎng)絡(luò),則主叫方的即時(shí)信息客戶端通過(guò)約定的接口和IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心交互,在IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心登記主叫方的在線狀態(tài),如有其它實(shí)時(shí)狀態(tài)需要登記也一并進(jìn)行。同時(shí),下載所有主叫方移動(dòng)終端上聯(lián)系人的IP 網(wǎng)絡(luò)在線狀態(tài),將該狀態(tài)通過(guò)在線狀態(tài)標(biāo)識(shí)表示出來(lái)。同時(shí)進(jìn)入S303步驟。步驟S303,主叫方將通過(guò)下載的聯(lián)系人的在線情況,查看被叫方是否已經(jīng)在IP網(wǎng)絡(luò)上,并同時(shí)將在IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心登記過(guò)的實(shí)時(shí)狀態(tài)下載。如相關(guān)信息顯示,被叫方網(wǎng)絡(luò)在線則可以使用IP網(wǎng)絡(luò)來(lái)傳遞短信息數(shù)據(jù),也即進(jìn)入S305步驟;否則只能使用移動(dòng)服務(wù)提供商提供的移動(dòng)短信息業(yè)務(wù)進(jìn)行短信息的傳遞,也即進(jìn)入S304步驟。步驟S304,當(dāng)主叫方無(wú)法登錄到IP網(wǎng)絡(luò)上,或被叫方不在IP網(wǎng)絡(luò)上,或被叫方?jīng)]有開(kāi)通IP網(wǎng)絡(luò)短信息業(yè)務(wù),則通過(guò)運(yùn)營(yíng)商提供的移動(dòng)短信息業(yè)務(wù)發(fā)送短信息。步驟S305,當(dāng)主叫方和被叫方都在IP網(wǎng)絡(luò)上,都已經(jīng)登錄到IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心,則它們通過(guò)IP網(wǎng)絡(luò)提供的數(shù)據(jù)傳輸機(jī)制,進(jìn)行即時(shí)信息傳輸,IP網(wǎng)絡(luò)即時(shí)信息服務(wù)中心也可負(fù)責(zé)存儲(chǔ)及已經(jīng)預(yù)定的其他操作。本專利發(fā)明了一種能結(jié)合移動(dòng)短信息業(yè)務(wù)以及IP網(wǎng)絡(luò)數(shù)據(jù)傳輸機(jī)制兩種信息傳遞方法優(yōu)點(diǎn)的即時(shí)信息傳遞方法。當(dāng)主叫方和被叫方都能連接到IP網(wǎng)絡(luò)時(shí),則通過(guò)IP網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳遞,它能解決移動(dòng)短信息業(yè)務(wù)資費(fèi)高的缺陷以及移動(dòng)短信息業(yè)務(wù)字?jǐn)?shù)及多媒體信息限制等問(wèn)題。當(dāng)主叫方和被叫方有一方不能連接到IP網(wǎng)絡(luò)時(shí),則通過(guò)移動(dòng)短信息業(yè)務(wù)進(jìn)行即時(shí)信息傳遞,它能克服網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時(shí)性問(wèn)題,以提供一種傳遞效果和移動(dòng)短信息業(yè)務(wù)接近的即時(shí)通信方法。 提供所述公開(kāi)的實(shí)施例子的上述描述,使得本領(lǐng)域的技術(shù)人員能夠制造或者使用本發(fā)明。本領(lǐng)域的技術(shù)人員在不脫離權(quán)利要求書(shū)確定的本發(fā)明的精神和范圍的條件下,還可以對(duì)以上內(nèi)容進(jìn)行各種各樣的修改。因此本發(fā)明的范圍并不僅限于以上的說(shuō)明,而是由權(quán)利要求書(shū)的范圍來(lái)確定的。
權(quán)利要求
1.一種即時(shí)通信客戶端,其特征在于,包括即時(shí)信息編輯模塊,移動(dòng)短信息發(fā)送模塊、網(wǎng)絡(luò)短信息發(fā)送模塊、網(wǎng)絡(luò)在線狀態(tài)判斷模塊、移動(dòng)短信息接收模塊、以及網(wǎng)絡(luò)短信息接收模塊;即時(shí)信息編輯模塊,用于編輯即時(shí)信息;網(wǎng)絡(luò)在線狀態(tài)獲取模塊,用于從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài);網(wǎng)絡(luò)在線狀態(tài)判斷模塊,用于判斷即時(shí)信息發(fā)送端和即時(shí)信息接收端的網(wǎng)絡(luò)在線狀態(tài),如果二者均在線,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的網(wǎng)絡(luò)短信息接收模塊;否則,則調(diào)用移動(dòng)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的所屬短信服務(wù)器;移動(dòng)短信息接收模塊,用于接收所屬短信服務(wù)器發(fā)送的即時(shí)信息。
2.根據(jù)權(quán)利要求1所述的即時(shí)通信客戶端,其特征在于,所述客戶端還包括 自動(dòng)登錄模塊,用戶終端連網(wǎng)時(shí)以移動(dòng)終端號(hào)自動(dòng)登錄網(wǎng)絡(luò)服務(wù)器。
3.根據(jù)權(quán)利要求1所述的即時(shí)通信客戶端,其特征在于,所述客戶端還包括 即時(shí)信息顯示模塊,用于顯示接收的即時(shí)信息。
4.根據(jù)權(quán)利要求1所述的即時(shí)通信客戶端,其特征在于,所述網(wǎng)絡(luò)在線狀態(tài)獲取模塊包括網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊,用于存儲(chǔ)發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。
5.根據(jù)權(quán)利要求4所述的即時(shí)通信客戶端,其特征在于,所述網(wǎng)絡(luò)在線狀態(tài)獲取模塊還包括網(wǎng)絡(luò)在線狀態(tài)定時(shí)更新模塊,用于定時(shí)更新網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。
6.根據(jù)權(quán)利要求1所述的即時(shí)通信客戶端,其特征在于,所述客戶端還包括 網(wǎng)絡(luò)在線狀態(tài)顯示模塊,用于顯示接收端的網(wǎng)絡(luò)在線狀態(tài)。
7.—種即時(shí)通信方法,其特征在于,包括以下步驟網(wǎng)絡(luò)在線狀態(tài)獲取模塊從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài); 網(wǎng)絡(luò)在線狀態(tài)判斷模塊判斷即時(shí)信息發(fā)送端和即時(shí)信息接收端的網(wǎng)絡(luò)在線狀態(tài),如果二者均在線,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的網(wǎng)絡(luò)短信息接收模塊;否則,則調(diào)用移動(dòng)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的所屬短信服務(wù)器; 接收端的移動(dòng)短信息接收模塊接收所屬短信服務(wù)器發(fā)送的即時(shí)信息。
8.根據(jù)權(quán)利要求7所述的即時(shí)通信方法,其特征在于,還包括用戶終端連網(wǎng)時(shí)以移動(dòng)終端號(hào)自動(dòng)登錄網(wǎng)絡(luò)服務(wù)器。
9.根據(jù)權(quán)利要求7所述的即時(shí)通信方法,其特征在于,還包括 接收端的即時(shí)信息顯示模塊顯示接收的即時(shí)信息。
10.根據(jù)權(quán)利要求7所述的即時(shí)通信方法,其特征在于,網(wǎng)絡(luò)在線狀態(tài)獲取模塊從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)后,存儲(chǔ)在網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中。
11.根據(jù)權(quán)利要求10所述的即時(shí)通信方法,其特征在于,還包括定時(shí)更新網(wǎng)絡(luò)在線狀態(tài)存儲(chǔ)模塊中發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài)。
12.根據(jù)權(quán)利要求7所述的即時(shí)通信方法,其特征在于,如果已有聯(lián)系人未開(kāi)通網(wǎng)絡(luò)短信息業(yè)務(wù),則其網(wǎng)絡(luò)在線狀態(tài)為不在線。
13.根據(jù)權(quán)利要求7所述的即時(shí)通信方法,其特征在于,還包括 顯示接收端的網(wǎng)絡(luò)在線狀態(tài)。
全文摘要
本發(fā)明涉及一種結(jié)合短信和網(wǎng)絡(luò)的消息傳遞客戶端及通信方法,其中,該客戶端包括即時(shí)信息編輯模塊,移動(dòng)短信息發(fā)送模塊、網(wǎng)絡(luò)短信息發(fā)送模塊、網(wǎng)絡(luò)在線狀態(tài)判斷模塊、移動(dòng)短信息接收模塊、以及網(wǎng)絡(luò)短信息接收模塊;網(wǎng)絡(luò)在線狀態(tài)獲取模塊,用于從網(wǎng)絡(luò)服務(wù)器中獲取發(fā)送端已有聯(lián)系人的網(wǎng)絡(luò)在線狀態(tài);網(wǎng)絡(luò)在線狀態(tài)判斷模塊,用于判斷即時(shí)信息發(fā)送端和即時(shí)信息接收端的網(wǎng)絡(luò)在線狀態(tài),如果二者均在線,則調(diào)用網(wǎng)絡(luò)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的網(wǎng)絡(luò)短信息接收模塊;否則,則調(diào)用移動(dòng)短信息發(fā)送模塊將即時(shí)信息發(fā)送給接收端的所屬短信服務(wù)器;移動(dòng)短信息接收模塊,用于接收所屬短信服務(wù)器發(fā)送的即時(shí)信息。本發(fā)明既能實(shí)現(xiàn)即時(shí)通信,又能降低信息傳遞的成本。
文檔編號(hào)H04W4/18GK102202010SQ201110118260
公開(kāi)日2011年9月28日 申請(qǐng)日期2011年5月9日 優(yōu)先權(quán)日2011年5月9日
發(fā)明者韓平亮 申請(qǐng)人:韓平亮