亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于IP多媒體網(wǎng)絡(luò)的Web終端通信方法和系統(tǒng)與流程

文檔序號:12661765閱讀:242來源:國知局
一種基于IP多媒體網(wǎng)絡(luò)的Web終端通信方法和系統(tǒng)與流程
本發(fā)明涉及一種通信方法和系統(tǒng),尤其涉及一種基于IP多媒體網(wǎng)絡(luò)的WEB終端通信方法、系統(tǒng)。

背景技術(shù):
中國移動G3通話是中國移動139社區(qū)的語音通話應(yīng)用,是基于中國移動CM-IMS(Chinamobile-IPMultimediaSystem)面向中國移動個人手機(jī)用戶提供的語音及視頻通信產(chǎn)品。目前分為客戶端和網(wǎng)頁兩種版本,網(wǎng)頁版依附于139社區(qū),用戶在139社區(qū)使用G3通話服務(wù),需要滿足以下幾個條件:1)電腦安裝有聲卡,并正確安裝相關(guān)驅(qū)動程序;2)用戶電腦安裝有使用IE內(nèi)核的瀏覽器,且內(nèi)核版本在IE6以上;3)用戶首次使用G3通話服務(wù)需要下載和安裝G3通話插件。其中,G3通話插件中自帶有SIP協(xié)議棧,用戶可通過該通話插件接入CM-IMS網(wǎng)絡(luò)。網(wǎng)頁版G3通話的系統(tǒng)架構(gòu)如圖1所示,如圖1所示,所述G3通話的Web客戶端與PC客戶端版本基礎(chǔ)架構(gòu)類似,Web版的G3通話相當(dāng)于一個精簡版的PC客戶端。因為自帶有完整的SIP協(xié)議棧,所以在信令層面其交互流程與PC客戶端相同。其中,G3通話的相關(guān)業(yè)務(wù)主要由各省獨立部署的G3業(yè)務(wù)服務(wù)器(G3AS)實現(xiàn),G3AS提供用戶登錄認(rèn)證,語音通話,用戶聯(lián)系人管理,賬戶信息管理和營銷信息推送等功能,是G3通話體系架構(gòu)中的最重要的功能實體。由于目前大多數(shù)企業(yè)都存在著企業(yè)防火墻,而有些防火墻對某些端口進(jìn)行了限制,進(jìn)而在某些網(wǎng)絡(luò)環(huán)境下,用戶無法使用G3通話。并且,隨著近年來瀏覽器和Web應(yīng)用技術(shù)的不斷發(fā)展,瀏覽器插件帶來的兼容和安全問題也日益突出,由于用戶使用G3通話服務(wù)時,必須下載和安裝相關(guān)插件,由于插件的安裝可能會造成瀏覽器的安全漏洞,所以部分殺毒或電腦管理軟件會阻止一些插件的安裝,從而影響到用戶的進(jìn)一步操作。而且,所述G3通話插件中帶有完整的SIP協(xié)議棧,在一定程度上影響了插件的大小,加大了瀏覽器的負(fù)擔(dān),影響了G3通話的用戶體驗。

技術(shù)實現(xiàn)要素:
本發(fā)明針對現(xiàn)有的G3通話的缺點,提供了一種基于IP多媒體網(wǎng)路的WEB終端通信方法,該方法解決了現(xiàn)有的WEB終端無法穿越企業(yè)防火墻、體積較大且對瀏覽器負(fù)載較大的技術(shù)問題。其中,本發(fā)明提供了一種基于IP多媒體網(wǎng)絡(luò)的WEB終端通信方法,包括:A、主叫側(cè)WEB終端與主叫側(cè)協(xié)議適配網(wǎng)關(guān)建立HTTP連接;將HTTP或者Websocket協(xié)議格式的文本信息或者會話建立請求消息傳遞給所述協(xié)議適配網(wǎng)關(guān);B、所述協(xié)議適配網(wǎng)關(guān)對所述HTTP或者Websocket協(xié)議格式的文本信息或者會話建立請求消息進(jìn)行協(xié)議轉(zhuǎn)換;將其轉(zhuǎn)換成SIP協(xié)議格式的文本信息或者會話建立請求消息并發(fā)送至IP多媒體網(wǎng)絡(luò);C、IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的文本信息或者會話建立請求消息進(jìn)行后續(xù)即時消息業(yè)務(wù)或者多媒體會話業(yè)務(wù)。其中,優(yōu)選的是,所述HTTP協(xié)議選取的是XCAP協(xié)議或者RTPoverHTTP協(xié)議或者HTTP協(xié)議。其中,優(yōu)選的是,步驟C中,所述IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的文本信息進(jìn)行后續(xù)即時消息業(yè)務(wù),包括:IP多媒體網(wǎng)絡(luò)將所述SIP協(xié)議格式的文本信息推送至被叫側(cè)協(xié)議適配網(wǎng)關(guān);所述協(xié)議適配網(wǎng)關(guān)收到被叫側(cè)WEB終端利用HTTP或者Websocket協(xié)議輪詢發(fā)起的獲取文本消息請求;將所述SIP協(xié)議格式的文本信息轉(zhuǎn)換成HTTP或者Websocket協(xié)議的格式并發(fā)送給被叫側(cè)WEB終端。其中,優(yōu)選的是,步驟C中,所述IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的會話建立請求信息進(jìn)行后續(xù)多媒體會話業(yè)務(wù),包括:IP多媒體網(wǎng)絡(luò)將所述SIP協(xié)議格式的會話建立請求信息推送至被叫側(cè)協(xié)議適配網(wǎng)關(guān);所述協(xié)議適配網(wǎng)關(guān)在獲取到被叫側(cè)WEB終端利用HTTP或者Websocket協(xié)議輪詢發(fā)起獲取會話建立請求后;將所述SIP協(xié)議格式的文本信息轉(zhuǎn)換成HTTP或者Websocket協(xié)議的會話建立請求消息并發(fā)送給被叫側(cè)WEB終端;被叫側(cè)WEB終端向被叫側(cè)協(xié)議適配網(wǎng)關(guān)返回HTTP或者Websocket協(xié)議的會話建立應(yīng)答消息;所述協(xié)議適配網(wǎng)關(guān)對所述HTTP或者Websocket協(xié)議格式的會話建立應(yīng)答消息轉(zhuǎn)換成SIP協(xié)議格式發(fā)送至IP多媒體網(wǎng)絡(luò);IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的會話建立應(yīng)答消息通過主叫側(cè)協(xié)議適配網(wǎng)關(guān)建立主叫WEB終端和被叫WEB終端的多媒體會話連接。其中,優(yōu)選的是,步驟A之前,還包括:實時通信WEB服務(wù)器向WEB終端推送登錄網(wǎng)頁界面;接收并驗證用戶通過所述WEB終端在所述登錄網(wǎng)頁界面上輸入的賬號信息,并在所述用戶賬號驗證成功后返給WEB終端所述協(xié)議適配網(wǎng)關(guān)的IP地址信息。本發(fā)明采取了上述方案以后,WEB終端不需要發(fā)送SIP協(xié)議的功能,因此,降低了現(xiàn)有的WEB終端對于瀏覽器的限制和對系統(tǒng)的安全問題;并且,由于本發(fā)明能夠基于WEB終端發(fā)起的HTTP協(xié)議或者Websocket協(xié)議進(jìn)行即時消息業(yè)務(wù)或者多媒體會話業(yè)務(wù),具有良好的穿越企業(yè)防火墻的優(yōu)點;并且,由于WEB終端部需要發(fā)送SIP協(xié)議棧,也降低了現(xiàn)有的WEB終端體積較大、對瀏覽器負(fù)載較大的缺點。此外,本發(fā)明又提供了一種協(xié)議適配網(wǎng)關(guān),包括:終端信息接收單元,用于獲取WEB終端發(fā)送的HTTP或Websocket協(xié)議格式的消息;協(xié)議轉(zhuǎn)換單元,用于將上述HTTP格式或Websocket協(xié)議格式的消息轉(zhuǎn)換成SIP協(xié)議格式的消息;發(fā)送單元,用于將所述SIP協(xié)議格式的消息傳遞給IP多媒體網(wǎng)絡(luò)。其中,優(yōu)選的是,還包括:網(wǎng)絡(luò)信息接收單元,用于獲取IP多媒體網(wǎng)絡(luò)傳遞的SIP協(xié)議格式的消息;所述終端信息接收單元,還用于獲取WEB終端發(fā)送的HTTP或Websocket協(xié)議格式的消息獲取請求;所述協(xié)議轉(zhuǎn)換單元,用于將上述SIP協(xié)議格式的消息轉(zhuǎn)換成HTTP格式或Websocket協(xié)議格式的消息;所述發(fā)送單元,用于將所述HTTP格式或Websocket協(xié)議格式的消息傳遞給WEB終端。其中,優(yōu)選的是,所述HTTP協(xié)議選取的是XCAP協(xié)議或者RTPoverHTTP協(xié)議或者HTTP協(xié)議。其中,優(yōu)選的是,所述消息是文本消息或者會話建立請求消息或者會話建立應(yīng)答消息。其中,本申請所公開的協(xié)議適配網(wǎng)關(guān),能夠?qū)EB終端和IP多媒體網(wǎng)絡(luò)發(fā)出的SIP協(xié)議或者HTTP或者WEBsocket協(xié)議消息進(jìn)行協(xié)議之間轉(zhuǎn)換,以使得WEB終端能夠通過HTTP協(xié)議或者Websocket協(xié)議進(jìn)行相應(yīng)的即時通信或者媒體通話。其中,根據(jù)本發(fā)明的一個目的,本發(fā)明提供了一種WEB終端,包括:消息生成單元,用于根據(jù)文本消息或者會話建立請求消息生成HTTP或Websocket協(xié)議格式的消息;信息發(fā)送單元,用于將所述HTTP或Websocket協(xié)議格式的文本消息或者會話建立請求消息發(fā)送給協(xié)議適配網(wǎng)關(guān)。其中,優(yōu)選的是,所述信息發(fā)送單元,還用于通過HTTP或Websocket協(xié)議向協(xié)議適配網(wǎng)關(guān)發(fā)起獲取文本消息或者會話建立請求消息的消息獲取請求;并且,還包括信息接收單元,用于獲取協(xié)議適配網(wǎng)關(guān)單元返回的HTTP或Websocket協(xié)議格式的文本消息或者會話建立請求消息。其中,優(yōu)選的是,還包括:會話應(yīng)答單元,用于根據(jù)所述會話建立請求消息生成會話建立應(yīng)答消息;所述消息生成單元,還用于將所述會話建立應(yīng)答消息轉(zhuǎn)換成HTTP或Websocket協(xié)議格式的消息;所述信息發(fā)送單元,用于將所述HTTP或Websocket協(xié)議格式的會話建立應(yīng)答消息發(fā)送給協(xié)議適配網(wǎng)關(guān)。其中,優(yōu)選的是,所述HTTP協(xié)議選取的是XCAP協(xié)議或者RTPoverHTTP協(xié)議或者HTTP協(xié)議。其中,所述WEB終端不需要發(fā)送SIP協(xié)議的功能,因此,降低了現(xiàn)有的WEB終端對于瀏覽器的限制和對系統(tǒng)的安全問題,并且,也降低了現(xiàn)有的WEB終端體積較大、對瀏覽器負(fù)載較大的缺點。其中,本發(fā)明還提供了一種基于IP多媒體網(wǎng)絡(luò)的實時通信WEB服務(wù)器,包括:界面推送單元,用于向WEB終端推送登錄網(wǎng)頁界面;信息獲取單元,用于接收并驗證用戶通過所述WEB終端在所述登錄網(wǎng)頁界面上輸入的賬號信息;信息響應(yīng)單元,用于在所述用戶賬號驗證成功后返給WEB終端所述協(xié)議適配網(wǎng)關(guān)的IP地址信息。其中,所述實時通信WEB服務(wù)器,用于對用戶的賬戶進(jìn)行控制以及協(xié)議適配網(wǎng)關(guān)的地址管理,由此,其能夠降低通信網(wǎng)絡(luò)對于G3AS負(fù)載較大的缺點。此外,本發(fā)明還提供了一種基于IP多媒體網(wǎng)絡(luò)的WEB終端通信系統(tǒng),包括IP多媒體網(wǎng)絡(luò)和WEB終端,其中,所述WEB終端包括上述的WEB終端;并且,所述IP多媒體網(wǎng)絡(luò)中包括上述的協(xié)議適配網(wǎng)關(guān)和實時通信WEB服務(wù)器。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。附圖說明下面結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)的描述,以使得本發(fā)明的上述優(yōu)點更加明確。圖1是現(xiàn)有技術(shù)中WEB終端通信系統(tǒng)的示意圖;圖2是本發(fā)明實施例的WEB終端通信系統(tǒng)的網(wǎng)絡(luò)架構(gòu)示意圖;圖3是本發(fā)明實施例的WEB終端通信系統(tǒng)的系結(jié)構(gòu)示意圖;圖4是本發(fā)明一個實施例的協(xié)議適配網(wǎng)關(guān)單元的結(jié)構(gòu)示意圖;圖5是本發(fā)明一個實施例的WEB終端的結(jié)構(gòu)示意圖;圖6是本發(fā)明一個實施例的實時WEB通信服務(wù)器的結(jié)構(gòu)示意圖;圖7是本發(fā)明WEB終端通信方法的示意圖;圖8是本發(fā)明實施例的新用戶注冊的流程示意圖;圖9是本發(fā)明實施例的WEB終端的注冊的流程示意圖;圖10是WEB終端進(jìn)行即時文本通信的方法的流程示意圖;圖11是本發(fā)明實施例的WEB終端進(jìn)行多媒體會話通信的方法的流程示意圖。具體實施方式系統(tǒng)實施例一:下面結(jié)合附圖和具體實施例對本申請的系統(tǒng)進(jìn)行說明;其中,圖2是本發(fā)明Web終端通信系統(tǒng)的網(wǎng)絡(luò)架構(gòu)示意圖;圖3是本發(fā)明基于WEB終端通信系統(tǒng)的結(jié)構(gòu)示意圖;如圖2和圖3所示,所述WEB終端通信系統(tǒng),包括IP多媒體網(wǎng)絡(luò)和WEB終端,其中,所述IP多媒體網(wǎng)絡(luò)基于CM-IMS網(wǎng)絡(luò)(Chinamobile-IPMulti-mediaSystem)。其中,所述IP多媒體網(wǎng)絡(luò)中包括現(xiàn)有的SBC網(wǎng)元、G3AS網(wǎng)元(圖中以PGM服務(wù)器代替,PGM=Presence、GroupManagement、IM,呈現(xiàn)業(yè)務(wù)、群組和列表管理和即時消息業(yè)務(wù)),以及HSS網(wǎng)元、I/S-CSCF網(wǎng)元,并且,從圖2中還可以看出,本實施例中的IP多媒體網(wǎng)絡(luò)中,還包括:協(xié)議適配網(wǎng)關(guān)PA-GW(Protocoladapter-gateway)和實時WEB服務(wù)器RWS(Real-timeWebserver)、WEB終端(No-SIP)和WEB終端(SIP),其中,WEB終端(SIP)通過IP多媒體網(wǎng)絡(luò)進(jìn)行通話和現(xiàn)有技術(shù)中的流程是一樣的,在此不進(jìn)行詳細(xì)說明。其中,根據(jù)本實施例,所述WEB終端(No-SIP),是運行于不支持SIP協(xié)議的瀏覽器上的WEB終端,其包含發(fā)起和終止會話、接收和發(fā)送消息的功能,具體來說,所述WEB終端能夠生成HTTP或Websocket協(xié)議格式的消息并發(fā)送給協(xié)議適配網(wǎng)關(guān),并借助于協(xié)議適配網(wǎng)關(guān)和IP多媒體網(wǎng)絡(luò)與另一側(cè)的WEB終端(SIP)或者WEB終端(NO-SIP)之間進(jìn)行通信。具體來說,所述協(xié)議適配網(wǎng)關(guān)單元(PA-GW),用于獲取WEB終端發(fā)送的HTTP協(xié)議格式HTTP或Websocket協(xié)議格式的業(yè)務(wù)請求消息;或者IP多媒體網(wǎng)絡(luò)發(fā)送的SIP協(xié)議消息,并對上述HTTP或Websocket協(xié)議格式的業(yè)務(wù)請求消息和SIP協(xié)議消息進(jìn)行協(xié)議轉(zhuǎn)換和中轉(zhuǎn)。所述實時通信WEB服務(wù)器,用于對WEB終端進(jìn)行用戶驗證,并在驗證成功后返回所述協(xié)議適配網(wǎng)關(guān)的接入IP地址信息。其中,圖4是本發(fā)明一個實施例的協(xié)議適配網(wǎng)關(guān)單元的結(jié)構(gòu)示意圖;如圖4所示,所述協(xié)議適配網(wǎng)關(guān),包括:終端信息接收單元,用于獲取WEB終端發(fā)送的HTTP或Websocket協(xié)議格式的消息;協(xié)議轉(zhuǎn)換單元,用于將上述HTTP格式或Websocket協(xié)議格式的消息轉(zhuǎn)換成SIP協(xié)議格式的消息;發(fā)送單元,用于將所述SIP協(xié)議格式的消息傳遞給IP多媒體網(wǎng)絡(luò);網(wǎng)絡(luò)信息接收單元,用于獲取IP多媒體網(wǎng)絡(luò)傳遞的SIP協(xié)議格式的消息;其中,所述終端信息接收單元,還用于獲取WEB終端發(fā)送的HTTP或Websocket協(xié)議格式的消息獲取請求;所述協(xié)議轉(zhuǎn)換單元,用于將上述SIP協(xié)議格式的消息轉(zhuǎn)換成HTTP格式或Websocket協(xié)議格式的消息;所述發(fā)送單元,用于將所述HTTP格式或Websocket協(xié)議格式的消息傳遞給WEB終端。優(yōu)選的實施例中,所述HTTP協(xié)議選取的是XCAP協(xié)議或者RTPoverHTTP協(xié)議或者HTTP協(xié)議。圖6是本發(fā)明一個實施例的實時WEB通信服務(wù)器的結(jié)構(gòu)示意圖;如圖6所示,所述實時通信WEB服務(wù)器,包括:界面推送單元,用于向WEB終端推送登錄網(wǎng)頁界面;信息獲取單元,用于接收并驗證用戶通過所述WEB終端在所述登錄網(wǎng)頁界面上輸入的賬號信息;信息響應(yīng)單元,用于在所述用戶賬號驗證成功后返給WEB終端所述協(xié)議適配網(wǎng)關(guān)的IP地址信息。具體來說,所述實時通信WEB服務(wù)器,能夠向Web終端推送客戶端網(wǎng)頁內(nèi)容,網(wǎng)頁中包含實時通信所需要的功能界面(比如撥號盤等)及其它可選信息(如社區(qū)信息、廣告等)。并且,所述實時通信WEB服務(wù)器中還保存有協(xié)議適配網(wǎng)關(guān)單元的地址信息,用戶登錄成功時向用戶返回協(xié)議適配網(wǎng)關(guān)單元的IP地址信息。其中,圖5是本發(fā)明一個實施例的WEB終端的結(jié)構(gòu)示意圖;如圖5所示,所述WEB終端,包括:消息生成單元,用于將文本消息或者會話建立請求消息轉(zhuǎn)換成HTTP或Websocket協(xié)議格式的消息;信息發(fā)送單元,用于將所述HTTP或Websocket協(xié)議格式的文本消息或者會話建立請求消息發(fā)送給協(xié)議適配網(wǎng)關(guān)。其中,所述信息發(fā)送單元,還用于通過HTTP或Websocket協(xié)議向協(xié)議適配網(wǎng)關(guān)發(fā)起獲取文本消息或者會話建立請求消息的消息獲取請求;并且,還包括信息接收單元,用于獲取協(xié)議適配網(wǎng)關(guān)單元返回的HTTP或Websocket協(xié)議格式的文本消息或者會話建立請求消息。并且,所述WEB終端,還包括:會話應(yīng)答單元,用于根據(jù)所述會話建立請求消息生成會話建立應(yīng)答消息;所述消息生成單元,還用于將所述會話建立應(yīng)答消息轉(zhuǎn)換成HTTP或Websocket協(xié)議格式的消息;所述信息發(fā)送單元,用于將所述HTTP或Websocket協(xié)議格式的會話建立應(yīng)答消息發(fā)送給協(xié)議適配網(wǎng)關(guān)。其中,在本申請之中,所述HTTP協(xié)議選取的是XCAP協(xié)議或者RTPoverHTTP協(xié)議或者HTTP協(xié)議。本發(fā)明采取了上述方案以后,WEB終端不需要發(fā)送SIP協(xié)議的功能,因此,降低了現(xiàn)有的WEB終端對于瀏覽器的限制和對系統(tǒng)的安全問題;并且,由于本發(fā)明能夠基于WEB終端發(fā)起的HTTP協(xié)議或者Websocket協(xié)議進(jìn)行即時消息業(yè)務(wù)或者多媒體會話業(yè)務(wù),具有良好的穿越企業(yè)防火墻的優(yōu)點;并且,由于WEB終端部需要發(fā)送SIP協(xié)議棧,也降低了現(xiàn)有的WEB終端體積較大、對瀏覽器負(fù)載較大的缺點。并且,所述Web終端通信系統(tǒng)利用Web應(yīng)用的一致性屏蔽通信終端的差異性,可以在安裝有瀏覽器的所有終端設(shè)備上運行,用戶只需要通過網(wǎng)絡(luò)就可以使用相同的界面進(jìn)行通信,用戶接入網(wǎng)絡(luò)也不再需要購買單獨的終端,并且,所述實時通信WEB服務(wù)器,其能夠降低通信網(wǎng)絡(luò)對于G3AS負(fù)載較大的缺點。方法實施例一:以下結(jié)合具體的實施例對本申請的通信方法進(jìn)行詳細(xì)說明;圖7是本發(fā)明WEB終端通信方法的示意圖;如圖7所示,所述方法主要包括下列步驟:S101:主叫側(cè)WEB終端與主叫側(cè)協(xié)議適配網(wǎng)關(guān)建立HTTP連接;S102:將HTTP或者Websocket協(xié)議格式的文本信息或者會話建立請求消息傳遞給所述協(xié)議適配網(wǎng)關(guān);S103:所述協(xié)議適配網(wǎng)關(guān)對所述HTTP或者Websocket協(xié)議格式的文本信息或者會話建立請求消息進(jìn)行協(xié)議轉(zhuǎn)換;S104:將其轉(zhuǎn)換成SIP協(xié)議格式的文本信息或者會話建立請求消息并發(fā)送至IP多媒體網(wǎng)絡(luò);S105:IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的文本信息或者會話建立請求消息進(jìn)行后續(xù)即時消息業(yè)務(wù)或者多媒體會話業(yè)務(wù)。其中,優(yōu)選的實施例中,所述HTTP協(xié)議選取的是XCAP協(xié)議或者RTPoverHTTP協(xié)議或者HTTP協(xié)議。其中,在一個實施例中,所述主叫側(cè)發(fā)送的是HTTP或者Websocket協(xié)議格式的文本信息,由此,S105中,所述IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的文本信息進(jìn)行后續(xù)即時消息業(yè)務(wù),包括:IP多媒體網(wǎng)絡(luò)將所述SIP協(xié)議格式的文本信息推送至被叫側(cè)協(xié)議適配網(wǎng)關(guān);所述協(xié)議適配網(wǎng)關(guān)收到被叫側(cè)WEB終端利用HTTP或者Websocket協(xié)議輪詢發(fā)起的獲取文本消息請求后;將所述SIP協(xié)議格式的文本信息轉(zhuǎn)換成HTTP或者Websocket協(xié)議的格式并發(fā)送給被叫側(cè)WEB終端。其中,在一個實施例中,所述主叫側(cè)WEB終端發(fā)送的是HTTP或者Websocket協(xié)議格式的會話建立請求消息,其中,所述步驟S105中,IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的會話建立請求信息進(jìn)行后續(xù)多媒體會話業(yè)務(wù),包括:IP多媒體網(wǎng)絡(luò)將所述SIP協(xié)議格式的會話建立請求信息推送至被叫側(cè)協(xié)議適配網(wǎng)關(guān);所述協(xié)議適配網(wǎng)關(guān)在獲取到被叫側(cè)WEB終端利用HTTP或者Websocket協(xié)議輪詢發(fā)起獲取會話建立請求后;將所述SIP協(xié)議格式的文本信息轉(zhuǎn)換成HTTP或者Websocket協(xié)議的會話建立請求消息并發(fā)送給被叫側(cè)WEB終端;被叫側(cè)WEB終端向被叫側(cè)協(xié)議適配網(wǎng)關(guān)返回HTTP或者Websocket協(xié)議的會話建立應(yīng)答消息;所述協(xié)議適配網(wǎng)關(guān)對所述HTTP或者Websocket協(xié)議格式的會話建立應(yīng)答消息轉(zhuǎn)換成SIP協(xié)議格式發(fā)送至IP多媒體網(wǎng)絡(luò);IP多媒體網(wǎng)絡(luò)基于所述SIP協(xié)議格式的會話建立應(yīng)答消息通過主叫側(cè)協(xié)議適配網(wǎng)關(guān)建立主叫WEB終端和被叫WEB終端的多媒體會話連接。并且,為了實現(xiàn)對用戶的賬號信息控制,在步驟S101中,還包括:實時通信WEB服務(wù)器向WEB終端推送登錄網(wǎng)頁界面;接收并驗證用戶通過所述WEB終端在所述登錄網(wǎng)頁界面上輸入的賬號信息,并在所述用戶賬號驗證成功后返給WEB終端所述協(xié)議適配網(wǎng)關(guān)的IP地址信息。本發(fā)明采取了上述技術(shù)方案以后,能夠基于HTTP或Websocket協(xié)議格式進(jìn)行通信,并且,上述業(yè)務(wù)請求消息具有穿透企業(yè)防火墻的特點,進(jìn)而克服了現(xiàn)有技術(shù)中的WEB終端通信方法的各種限制;并且,由于WEB終端只需要發(fā)送HTTP協(xié)議格式的業(yè)務(wù)請求消息,減少了對瀏覽器負(fù)載較大、以及下載具有協(xié)議??蛻舳藢Σ僮飨到y(tǒng)的安全性問題。方法實施例二:其中,進(jìn)一步地結(jié)合實施例對本發(fā)明進(jìn)行詳細(xì)說明,其中,圖10是本發(fā)明實施例的WEB終端進(jìn)行即時文本通信的方法的流程示意圖;如圖10所述,所述方法具體包括下列的步驟:步驟S91:主叫側(cè)WEB終端(NO-SIP)與主叫側(cè)協(xié)議適配網(wǎng)關(guān)建立HTTP連接;并且通過HTTP協(xié)議向主叫側(cè)協(xié)議適配網(wǎng)關(guān)發(fā)起文本消息的HTTPPOST請求;步驟S92:協(xié)議適配網(wǎng)關(guān)收到該請求后,對其進(jìn)行協(xié)議轉(zhuǎn)換成SIP協(xié)議格式并返回給主叫側(cè)WEB終端HTTP協(xié)議格式的200OK的確認(rèn)消息;步驟S93:協(xié)議適配網(wǎng)關(guān)將所述SIP協(xié)議格式的文本消息給所述IP多媒體網(wǎng)絡(luò),由所述IP多媒體網(wǎng)絡(luò)進(jìn)行后續(xù)的通信,其中,包括:S94~S99:IP多媒體網(wǎng)絡(luò)將所述SIP協(xié)議格式的MESSAGE消息傳給PGM網(wǎng)元;PGM網(wǎng)元返回SIP協(xié)議的確認(rèn)消息;上述流程屬于現(xiàn)有技術(shù),在此不詳細(xì)描述,并且,在上述流程完成以后,S96:所述IP多媒體網(wǎng)絡(luò)將所述經(jīng)過確認(rèn)后的消息確認(rèn)消息返回給主叫側(cè)協(xié)議適配網(wǎng)關(guān);S97:主叫側(cè)WEB終端向協(xié)議適配網(wǎng)關(guān)發(fā)起HTTP協(xié)議格式的消息獲取請求;S98:上述消息確認(rèn)消息返回給WEB終端。同時,S99:將經(jīng)過PGM服務(wù)器處理后的SIP協(xié)議格式的MESSAGE消息給IP多媒體網(wǎng)絡(luò);在被叫側(cè),如果被叫側(cè)WEB終端屬于具有SIP協(xié)議棧的終端,則其處理流程仍與現(xiàn)有技術(shù)類似;如果被叫側(cè)WEB終端也屬于沒有SIP協(xié)議棧的WEB終端,則步驟S910:所述IP多媒體網(wǎng)絡(luò)將所述SIP協(xié)議格式的MESSAGE消息發(fā)送給被叫側(cè)的協(xié)議適配網(wǎng)關(guān);其中,被叫側(cè)WEB終端利用在一定的時間間隔進(jìn)行輪詢,例如,S912:被叫側(cè)WEB終端向被叫側(cè)協(xié)議適配網(wǎng)關(guān)發(fā)起HTTP協(xié)議格式的獲取消息的請求;S913:所述被叫側(cè)協(xié)議適配網(wǎng)關(guān)查詢并將所述業(yè)務(wù)消息發(fā)送給被叫側(cè)WEB終端,進(jìn)而完成上述主叫側(cè)WEB終端和被叫側(cè)WEB終端之間的即時文本消息通信業(yè)務(wù)。并且,所述HTTP協(xié)議選取的是XCAP協(xié)議或者RTPoverHTTP協(xié)議或者HTTP協(xié)議。同時,所述HTTP協(xié)議也可以根據(jù)需要采取WEBSOCKET格式的消息,其處理過程與前述過程類似,其中,在此所述的文本信息包含文本、圖像,在此不詳細(xì)說明。其中,圖11是本發(fā)明實施例的WEB終端之間進(jìn)行多媒體通話的通信方法的示意圖;如圖11所示,所述方法主要包括下列的步驟:S101~S107:主叫側(cè)WEB終端經(jīng)由主叫側(cè)協(xié)議適配網(wǎng)關(guān)以及IP多媒體網(wǎng)絡(luò)向被叫方側(cè)WEB終端發(fā)送會話建立請求消息,其中,請求消息中攜帶有媒體協(xié)商參數(shù)offer/proposal;具體來說,主叫側(cè)WEB終端與主叫側(cè)協(xié)議適配網(wǎng)關(guān)之間通過HTTP協(xié)議進(jìn)行會話建立請求消息的傳遞;主叫側(cè)協(xié)議適配網(wǎng)關(guān)將所述HTTP協(xié)議的會話建立請求消息轉(zhuǎn)換成SIP協(xié)議的會話建立請求消息,并傳遞給IP多媒體網(wǎng)絡(luò),并由所述IP多媒體網(wǎng)絡(luò)進(jìn)行對應(yīng)的業(yè)務(wù)控制;S108~S113:被叫WEB終端通過被叫側(cè)協(xié)議適配網(wǎng)關(guān)和通信網(wǎng)絡(luò)單元向主叫側(cè)WEB終端返回媒體協(xié)商答復(fù)answer/proposal;具體來說,被叫側(cè)WEB終端與被叫側(cè)協(xié)議適配網(wǎng)關(guān)之間通過HTTP協(xié)議進(jìn)行包含媒體協(xié)商答復(fù)參數(shù)的應(yīng)答消息的傳遞;被叫側(cè)協(xié)議適配網(wǎng)關(guān)將所述HTTP協(xié)議的會話建立應(yīng)答消息轉(zhuǎn)換成SIP協(xié)議的會話建立應(yīng)答消息,并傳遞給IP多媒體網(wǎng)絡(luò),并由所述IP多媒體網(wǎng)絡(luò)傳遞給主叫側(cè)協(xié)議適配網(wǎng)關(guān);S114~S135:主叫WEB終端和被叫WEB終端完成資源預(yù)留并相互確認(rèn);S116:被叫Web終端提示用戶來電;S137~S150:被叫WEB終端向主叫Web終端確認(rèn)振鈴;S151~S153:被叫WEB終端確認(rèn)用戶摘機(jī);S154~S163:雙方確認(rèn)會話建立成功,進(jìn)行多媒體通信。其中,本發(fā)明在采取了上述技術(shù)方案以后,在實施例一的基礎(chǔ)上進(jìn)一步地細(xì)化了本申請的技術(shù)方案,并且,本實施例能夠基于HTTP或Websocket協(xié)議格式進(jìn)行通信,并且,上述業(yè)務(wù)請求消息具有穿透企業(yè)防火墻的特點,進(jìn)而克服了現(xiàn)有技術(shù)中的WEB終端通信方法的各種限制。方法實施例三:其中,為了完成本申請的通信業(yè)務(wù),需要事先進(jìn)行用戶和WEB終端注冊。其中,圖8是本發(fā)明實施例的新用戶注冊的流程示意圖;圖9是本發(fā)明實施例的WEB終端的注冊的流程示意圖;如圖8所示,所述新用戶注冊流程包括下列步驟:S71:在WEB終端側(cè),輸入實時通信WEB服務(wù)器(RWS)的域名;S72:通過DNS域名解析,獲取到所述實時通信WEB服務(wù)器的IP地址;S73~S74:WEB終端向?qū)崟r通信WEB服務(wù)器發(fā)起HTTP協(xié)議的請求,獲取到實時通信WEB服務(wù)器返回的網(wǎng)頁界面;S75:用戶在所述網(wǎng)頁界面上選擇創(chuàng)建賬戶的功能界面,同時提交訪問實時通信WEB服務(wù)器的用戶名/密碼(其中,可選地,用戶可以同時提交綁定的IMS用戶名和密碼);S76:上述信息通過HTTP上報給實時通信WEB服務(wù)器,所述實時通信WEB服務(wù)器驗證用戶名的唯一性和密碼強(qiáng)度,并且在通過以后,在其內(nèi)部的數(shù)據(jù)庫內(nèi)保存用戶名和密碼(可選地,還包括綁定的IMS用戶名和密碼);S78:實時通信WEB服務(wù)器返回注冊成功的界面,此時,新用戶注冊流程完成。其中,如圖9所示,所述WEB終端(No-SIP)的注冊流程如下:S81~S89:WEB終端通過協(xié)議適配網(wǎng)關(guān)與網(wǎng)絡(luò)通信單元(例如,IP多媒體網(wǎng)絡(luò))建立連接,發(fā)起注冊請求;IP多媒體網(wǎng)絡(luò)向WEB終端要求WEB終端根據(jù)返回的挑戰(zhàn)信息提供用戶名和密碼的摘要計算結(jié)果;WEB終端將經(jīng)過摘要計算后的用戶名和密碼通過協(xié)議適配網(wǎng)關(guān)發(fā)送給IP多媒體網(wǎng)絡(luò);S810~S811:網(wǎng)絡(luò)通信單元認(rèn)證通過后,發(fā)起向PGM的第三方注冊請求;S812:PGM通過SIP協(xié)議返回給協(xié)議適配網(wǎng)關(guān)的注冊成功消息;S813~S814:WEB終端獲取到所述在PGM注冊成功的消息,例如,通過WEB終端對協(xié)議適配網(wǎng)關(guān)之間的輪詢獲取上述信息。通過上述過程,完成對特定用戶和WEB終端在WEB通信服務(wù)器和PGM服務(wù)器中的用戶和終端的注冊業(yè)務(wù),并且,通過上述控制,所述WEB終端具有輔助所述PGM服務(wù)器進(jìn)行用戶管理的功能,進(jìn)而降低了整個系統(tǒng)對于PGM服務(wù)器負(fù)載較大的技術(shù)缺點。本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:只讀存儲器(ReadOnlyMemory,簡稱ROM)、隨機(jī)存取存儲器(RandomAcessMemory,簡稱RAM)、磁碟、終端手機(jī)軟件或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是:以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1