欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于ip的可視化語音郵件實(shí)現(xiàn)方法和系統(tǒng)的制作方法

文檔序號(hào):7606917閱讀:374來源:國(guó)知局
專利名稱:基于ip的可視化語音郵件實(shí)現(xiàn)方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊系統(tǒng)領(lǐng)域,具體地說,涉及通訊系統(tǒng)中一種基于IP的可視化語音郵件實(shí)現(xiàn)方法和系統(tǒng)。
背景技術(shù)
可視化語音郵件(VVM,既Visual Voice Mail)應(yīng)用為語音郵件用戶提供了一種通過可視的圖形界面接收和管理語音郵件的快捷途徑和全新體驗(yàn),避免傳統(tǒng)通過語音呼叫使用語音郵件業(yè)務(wù)的不便。目前可視化語音郵件僅僅用在手機(jī)客戶端,甚至目前的協(xié)議規(guī)范,也僅僅考慮了VVM手機(jī)客戶端與服務(wù)器之間的交互規(guī)范。而隨著通信技術(shù)和IT技術(shù)的日益發(fā)展,各種通訊網(wǎng)絡(luò)相互融合,電信網(wǎng),Internet網(wǎng)和廣電網(wǎng)的融合,更催生著各種各樣類型的終端出 現(xiàn),電腦,可上網(wǎng)的電視,平板電腦等等,我們?cè)谠撐闹?,統(tǒng)稱為基于IP的客戶端(IP basedClient)。這些各種類型的終端,在融合網(wǎng)絡(luò)環(huán)境下,更能提供各類融合的業(yè)務(wù)。針對(duì)VisualVoice Mail業(yè)務(wù),用戶可方便的通過自己的PC機(jī)、iPad等各類IPbased VVM客戶端設(shè)備,通過裝載的IP based VVM客戶端軟件,在可視化圖形界面下接收和管理語音。并且,同一個(gè)用戶,只要擁有VVM帳號(hào),可以使用多種IP based VVM client終端設(shè)備,當(dāng)然也可以使用其手機(jī)VVMc Iient。目前OMTP VVM 1. 3規(guī)范中,定義的服務(wù)器與VVM客戶端之間的消息機(jī)制,是在VVM服務(wù)器端和客戶端之間發(fā)送短信業(yè)務(wù)(Short MessageService, SMS)短信,用于通知客戶端用戶郵箱事件,查詢用戶開銷戶狀態(tài)等,SMS短信通道無法支持IP based客戶端。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種基于IP的可視化語音郵件實(shí)現(xiàn)方法和系統(tǒng),以解決基于IP的客戶端無法實(shí)現(xiàn)VVM業(yè)務(wù)的問題。為解決以上技術(shù)問題,本發(fā)明提供了一種基于IP的可視化語音郵件實(shí)現(xiàn)方法,該方法包括可視化語音郵件(VVM)客戶端與VVM服務(wù)器端之間建立套接字(Socket)連接;所述VVM客戶端與所述VVM服務(wù)器端之間通過所述Socket連接實(shí)現(xiàn)消息傳遞。進(jìn)一步地,所述VVM客戶端與所述VVM服務(wù)器端之間的Socket連接是由所述VVM客戶端發(fā)起建立的,且連接成功后,所述VVM客戶端定時(shí)發(fā)起心跳消息檢測(cè)該Socket連接;檢測(cè)到該Socket連接失敗時(shí),所述VVM客戶端重新發(fā)起Socket連接。 進(jìn)一步地,所述VVM客戶端用于向所述VVM服務(wù)器端傳遞消息的Socket連接是所述VVM客戶端發(fā)起建立的,且傳遞消息后,所述VVM客戶端斷開該Socket連接。進(jìn)一步地,所述VVM服務(wù)器端用于向所述VVM客戶端傳遞消息的Socket連接是所述VVM服務(wù)器端發(fā)起建立的,且傳遞消息后,所述VVM服務(wù)器端斷開該Socket連接,所述VVM服務(wù)器端發(fā)起Socket連接前,該方法還包括所述VVM客戶端向所述VVM服務(wù)器端發(fā)起Socket連接;連接成功后,所述VVM服務(wù)器端記錄所述VVM客戶端的IP地址;所述VVM客戶端斷開該Socket連接;所述VVM服務(wù)器端根據(jù)記錄的所述VVM客戶端的IP地址發(fā)起Socket連接。進(jìn)一步地,通過所述Socket連接傳遞的消息采用與短信業(yè)務(wù)(SMS)相同的消息類型和內(nèi)容格式。進(jìn)一步地,通過所述Socket傳遞的消息包括用于系統(tǒng)通知和/或郵件管理的消 肩、O為解決以上技術(shù)問題,本發(fā)明還提供了一種基于IP的可視化語音郵件實(shí)現(xiàn)系統(tǒng),該系統(tǒng)包括可視化語音郵件(VVM)客戶端與VVM服務(wù)器端的連接建立模塊,用于建立套接字(Socket)連接; 所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊,用于通過所述Socket連接實(shí)現(xiàn)消息傳遞。進(jìn)一步地,所述VVM客戶端和所述VVM服務(wù)器端還包括連接檢測(cè)模塊,所述VVM客戶端的連接檢測(cè)模塊用于在連接成功后,定時(shí)發(fā)起心跳消息檢測(cè)該Socket連接;所述VVM客戶端的連接建立模塊,用于向所述VVM服務(wù)器端發(fā)起Socket連接建立,以及在檢測(cè)到該Socket連接失敗時(shí),重新發(fā)起Socket連接;所述VVM服務(wù)器端的連接檢測(cè)模塊用于響應(yīng)所述VVM客戶端的連接檢測(cè)模塊;所述VVM服務(wù)器端的連接建立模塊,用于響應(yīng)所述VVM客戶端的連接建立模塊。進(jìn)一步地,所述VVM客戶端的連接建立模塊,在所述VVM客戶端的消息傳遞模塊向所述VVM服務(wù)器端傳遞消息前發(fā)起所述Socket連接建立,還用于在傳遞消息后,斷開該Socket 連接。進(jìn)一步地,所述VVM服務(wù)器端的連接建立模塊,在所述VVM客戶端發(fā)起的Socket連接建立成功后,記錄所述VVM客戶端的IP地址,并在所述VVM服務(wù)器端的消息傳遞模塊向所述VVM客戶端傳遞消息前,利用所述VVM客戶端的IP地址發(fā)起Socket連接,還用于在傳遞消息后,斷開該Socket連接。進(jìn)一步地,所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊通過所述Socket連接傳遞的消息采用與短信業(yè)務(wù)(SMS)相同的消息類型和內(nèi)容格式。進(jìn)一步地,所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊通過所述Socket傳遞的消息包括用于系統(tǒng)通知和/或郵件管理的消息。本發(fā)明系統(tǒng)及其實(shí)現(xiàn)方法通過Socket通道方式實(shí)現(xiàn)VVM業(yè)務(wù),從而使得基于IP的終端設(shè)備也可支持VVM業(yè)務(wù),給用戶帶來了極大的使用便利,提升了用戶體驗(yàn),同時(shí)促進(jìn)VVM業(yè)務(wù)的使用和發(fā)展。


圖I是本發(fā)明基于IP的VVM實(shí)現(xiàn)系統(tǒng)的不意圖;圖2是本發(fā)明通過長(zhǎng)連接方式的Socket連接實(shí)現(xiàn)VVM的方法實(shí)施例示意圖3是本發(fā)明通過短連接方式的Socket連接實(shí)現(xiàn)VVM的方法實(shí)施例示意圖;圖4是本發(fā)明基于IP的可視化語音郵件實(shí)現(xiàn)系統(tǒng)的實(shí)施例I的模塊結(jié)構(gòu)示意圖;圖5是本發(fā)明基于IP的可視化語音郵件實(shí)現(xiàn)系統(tǒng)的實(shí)施例2的模塊結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明基于IP的可視化語音郵件(VVM)實(shí)現(xiàn)方法的主要思想是VVM客戶端與VVM服務(wù)器端之間建立套接字(Socket)連接,且所述VVM客戶端與所述VVM服務(wù)器端之間通過所述Socket連接實(shí)現(xiàn)消息傳遞。本發(fā)明所說的Socket連接,也稱為Socket通道,泛指一切Socket數(shù)據(jù)通道和數(shù)據(jù)通訊機(jī)制。該發(fā)明適用于所有基于IP的VVM客戶端,本發(fā)明所說的客戶端運(yùn)行于基于IP的終端設(shè)備上,包括但不限于PC上的VVM客戶端,平板電腦上的VVM客戶端,TV上的VVM客戶端。該VVM客戶端和VVM服務(wù)器端交互的郵件不僅包括語音郵件,還包括傳真郵件和視頻郵件。下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。如圖I所示,支持IP化VVM的實(shí)現(xiàn)系統(tǒng)包括(I)可視化語音郵件(Visual Voice Mail, VVM)服務(wù)器端為服務(wù)于VVM客戶端,VVM系統(tǒng)除了具有基本的語音郵件功能外,還具有VVM協(xié)議處理功能,以與VVM客戶端通過約定協(xié)議進(jìn)行交互,配合完成新語音郵件的通知和下載功能,與現(xiàn)有技術(shù)不同的是,該VVM服務(wù)器端還負(fù)責(zé)Socket通訊在服務(wù)器端的管理。(2)終端側(cè)的VVM客戶端在IP化的終端側(cè)實(shí)現(xiàn)VVM功能的軟件,該軟件連接到VVM服務(wù)器端通過約定協(xié)議下載語音郵件和其他約定的操作,與現(xiàn)有技術(shù)不同的是,該VVM客戶端還負(fù)責(zé)Socket通訊在客戶端的應(yīng)用和管理。如圖所示,VVM服務(wù)器端和VVM客戶端通過兩者之間建立的Socket連接進(jìn)行通信。實(shí)施例I該實(shí)施例中,VVM客戶端主動(dòng)發(fā)起,與VVM服務(wù)器端建立一個(gè)長(zhǎng)連接,客戶端通過定時(shí)發(fā)送心跳消息包來建立和維持與服務(wù)端之間的socket連接,在連接成功后與對(duì)方進(jìn)行密碼安全認(rèn)證鑒權(quán),鑒權(quán)成功后客戶端定時(shí)發(fā)起心跳監(jiān)測(cè),維持住這個(gè)socket連接。當(dāng)發(fā)現(xiàn)心跳監(jiān)測(cè)沒有得到VVM服務(wù)器端的回應(yīng)時(shí),認(rèn)為該連接檢測(cè)失敗,客戶端重新發(fā)起建立一條socket連接。下面結(jié)合圖2,說明一種長(zhǎng)連接模式的業(yè)務(wù)流程步驟201 =VVM客戶端向VVM服務(wù)器端發(fā)起建立Socket通道的請(qǐng)求(也即Socket連接請(qǐng)求);IP Based的VVM客戶端在啟動(dòng)時(shí),主動(dòng)向VVM服務(wù)端發(fā)起建立socket通道的連接請(qǐng)求,步驟202 =VVM服務(wù)器端向VVM客戶端返回確認(rèn)信息; 步驟203 VVM客戶端向VVM服務(wù)器端發(fā)送能力命令(CapabiIityCommand, —種IMAP4協(xié)議命令)進(jìn)行能力查詢(也可稱為能力協(xié)商);步驟204 :VVM服務(wù)器端向VVM客戶端返回能力響應(yīng)(CapabilityResponse,—種IMAP4協(xié)議命令),表明該VVM服務(wù)器端具備提供VVM服務(wù)的能力;步驟205 VVM客戶端向VVM服務(wù)器端發(fā)送鑒權(quán)命令(AuthenticateCommand, —種IMAP4協(xié)議命令)請(qǐng)求鑒權(quán);步驟206,VVM服務(wù)器端返回基于base64編碼的MD5加密的鑒權(quán)信息;步驟207,VVM客戶端用MD5算法所得的基于base64編碼的解密后的鑒權(quán)信息;步驟208 =VVM服務(wù)器端向VVM客戶端發(fā)送鑒權(quán)完成消息,表明鑒權(quán)成功;VVM客戶端和服務(wù)器之間的認(rèn)證過程完成,該通道即可進(jìn)行業(yè)務(wù)通訊。 步驟209 =VVM客戶端和VVM服務(wù)器端進(jìn)行心跳檢測(cè);VVM客戶端定時(shí)發(fā)起心跳檢測(cè)消息,VVM服務(wù)器端收到心跳檢測(cè)消息后反饋心跳檢測(cè)響應(yīng)消息,VVM客戶端根據(jù)VVM服務(wù)器端的響應(yīng)消息檢測(cè)和維護(hù)Socket通道的狀態(tài)。當(dāng)發(fā)現(xiàn)心跳監(jiān)測(cè)沒有得到VVM服務(wù)器端的回應(yīng)時(shí),認(rèn)為該連接檢測(cè)失敗,則重新進(jìn)入發(fā)起客戶端向服務(wù)器端發(fā)起Socket連接請(qǐng)求的流程。步驟210 =VVM服務(wù)器端生成系統(tǒng)通知消息后,通過建立的Socket通道發(fā)給VVM客戶端;該連接存在,服務(wù)器側(cè)可以在有系統(tǒng)通知消息的時(shí)候通過該Socket通道發(fā)給客戶端,消息格式可沿用目前協(xié)議中定義的SMS消息的格式系統(tǒng)通知消息是系統(tǒng)發(fā)給VVM客戶端的消息,用于通知VVM客戶端郵箱中的問候語或郵件狀態(tài)發(fā)生改變。下列情況(包括但不限于)將發(fā)送一個(gè)系統(tǒng)通知消息用戶信息中收到新郵件;過期郵件刪除;退出TUI (Text User Interface,文本用戶界面,telephone user interface)會(huì)話;通過 Ι錄制或刪除問候語,包括個(gè)人問候語或語音簽名。步驟211 =VVM客戶端通過Socket通道與VVM服務(wù)器端交互進(jìn)行用戶狀態(tài)查詢管理。通過這個(gè)Socket連接通道,VVM客戶端與VVM服務(wù)器端交互socket消息實(shí)現(xiàn)下面郵件管理的功能查詢注冊(cè)用戶開銷戶狀態(tài);激活業(yè)/去激活業(yè)務(wù)。該Socket通道中消息的格式,可以采用目前協(xié)議中SMS消息的格式,也可以是其他自定義的消息格式。以上步驟210和步驟211無先后順序。實(shí)施例2該實(shí)施例中的Socket連接是一種短連接模式。由于VVM服務(wù)器端事先不知道VVM客戶端的IP地址而客戶端是知道服務(wù)端的IP地址的,因此可以在客戶端啟動(dòng)的時(shí)候主動(dòng)和服務(wù)端建立socket連接,然后利用這個(gè)socket連接進(jìn)行鑒權(quán),鑒權(quán)通過后服務(wù)端記錄該客戶端的IP地址,然后斷開這個(gè)socket連接。以后如果服務(wù)端有消息要主動(dòng)通知客戶端,便可以主動(dòng)連接客戶端這個(gè)IP地址,并通過服務(wù)端發(fā)起建立的這個(gè)socket通道把下行消息下發(fā)給客戶端,然后斷開連接。至于上行消息,由客戶端發(fā)起socket連接然后發(fā)消息給服務(wù)端,發(fā)完后斷開連接。當(dāng)然,服務(wù)端如果發(fā)起下行連接的時(shí)候如果連接失敗,證明客戶端已經(jīng)關(guān)機(jī)離線,可注銷先前的IP登記。下面結(jié)合圖3,說明一短連接模式的業(yè)務(wù)流程步驟301 =VVM客戶端向VVM服務(wù)器端發(fā)起建立Socket通道的請(qǐng)求(也即Socket連接請(qǐng)求);IP Based的VVM客戶端在啟動(dòng)時(shí),主動(dòng)向VVM服務(wù)端發(fā)起建立socket通道的連接請(qǐng)求,步驟302 =VVM服務(wù)器端向VVM客戶端返回確認(rèn)信息;步驟303 VVM客戶端向VVM服務(wù)器端發(fā)送能力命令(CapabiIityCommand, —種 IMAP4協(xié)議命令)進(jìn)行能力查詢(也可稱為能力協(xié)商);步驟304 :VVM服務(wù)器端向VVM客戶端返回能力響應(yīng)(CapabilityResponse,—種IMAP4協(xié)議命令),表明該VVM服務(wù)器端具備提供VVM服務(wù)的能力;步驟305 VVM客戶端向VVM服務(wù)器端發(fā)送鑒權(quán)命令(AuthenticateCommand, —種IMAP4協(xié)議命令)請(qǐng)求鑒權(quán);步驟306,VVM服務(wù)器端返回基于base64編碼的MD5加密的鑒權(quán)信息;步驟307,VVM客戶端用MD5算法所得的基于base64編碼的解密后的鑒權(quán)信息;步驟308 =VVM服務(wù)器端向VVM客戶端發(fā)送鑒權(quán)完成消息,表明鑒權(quán)成功;VVM客戶端和服務(wù)器之間的認(rèn)證過程完成,該通道即可進(jìn)行業(yè)務(wù)通訊。步驟309 :鑒權(quán)成功后,VVM服務(wù)器端記錄VVM客戶端的IP地址;步驟310 =VVM客戶端斷開該Socket連接;步驟311 :VVM服務(wù)器端有通知消息要發(fā)送給客戶端,服務(wù)器端主動(dòng)根據(jù)之前記錄的IP地址發(fā)起Socket連接請(qǐng)求;如果VVM服務(wù)器端發(fā)起連接失敗,證明VVM客戶端已經(jīng)關(guān)機(jī)離線,可注銷先前的IP地址記錄。步驟312 :連接成功,VVM服務(wù)器端向VVM客戶端發(fā)問候語或郵件狀態(tài)發(fā)生改變等消息;步驟313 :發(fā)送完畢,VVM服務(wù)器端斷開Socket連接。該實(shí)施例中,該Socket通道中消息的格式,可以采用目前協(xié)議中SMS消息的格式,也可以是其他自定義的消息格式。以上流程中,服務(wù)器端先對(duì)客戶端進(jìn)行鑒權(quán),鑒權(quán)成功后,才記錄客戶端的IP地址,是優(yōu)選的實(shí)現(xiàn)方案,當(dāng)然,也可先記錄客戶端IP地址,待鑒權(quán)失敗時(shí),再刪除記錄的IP地址。本發(fā)明方法在VVM客戶端與VVM服務(wù)器間實(shí)現(xiàn)可視郵件功能的消息通知機(jī)制中(包括但不限于OMTP (Open Mobile Terminal Platform,開放移動(dòng)終端平臺(tái)組織)或者其他自定義的通信協(xié)議)中除了原來的短信業(yè)務(wù)(ShortMessage Service, SMS)通知機(jī)制外增加數(shù)據(jù)通道方式(socket)的消息通知機(jī)制,用于支持IP based VVM客戶端?;贗P(IP based)方式的終端設(shè)備通過由客戶端發(fā)起在客戶端和服務(wù)端之間建立一個(gè)socket通訊通道,從而實(shí)現(xiàn)在VVM服務(wù)端和VVM客戶端之間的消息傳遞。對(duì)應(yīng)于現(xiàn)有協(xié)議中的SMS類型的消息,基于IP的VVM客戶端建立的這個(gè)socket通道中傳遞和SMS方式中定義的相同的消息類型和內(nèi)容格式,包括系統(tǒng)發(fā)起的消息和客戶端發(fā)起的消息。系統(tǒng)發(fā)起的消息用于發(fā)往VVM客戶端通知用戶關(guān)于郵箱配置或者配置文件特定事件;而通過客戶端發(fā)起的消息,用戶可以通過Socket消息查詢用戶狀態(tài)信息,或者設(shè)置業(yè)務(wù)通知開發(fā)。亦可自定義的消息類型與內(nèi)容格式在此通道中傳輸。對(duì)應(yīng)于以上方法,本發(fā)明提供了一種將基于IP的可視化語音郵件實(shí)現(xiàn)系統(tǒng),該系統(tǒng)主要包括VVM客戶端和VVM服務(wù)器端,如圖4和圖5所示,與本發(fā)明相關(guān)的,該系統(tǒng)包括VVM客戶端與VVM服務(wù)器端的連接建立模塊,用于建立套接字(Socket)連接;所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊,用于通過所述Socket連接實(shí)現(xiàn)消息傳遞。 在短連接模式下,該系統(tǒng)實(shí)施例I的所述VVM客戶端的連接建立模塊,在所述VVM客戶端的消息傳遞模塊向所述VVM服務(wù)器端傳遞消息前發(fā)起所述Socket連接建立,還用于在傳遞消息后,斷開該Socket連接;優(yōu)選地,所述VVM服務(wù)器端的連接建立模塊,在所述VVM客戶端發(fā)起的Socket連接建立成功后,記錄所述VVM客戶端的IP地址,并在所述VVM服務(wù)器端向所述VVM客戶端的消息傳遞模塊傳遞消息前,利用所述VVM客戶端的IP地址發(fā)起Socket連接,還用于在傳遞消息后,斷開該Socket連接。優(yōu)選地,如圖4所示,所述VVM客戶端和所述VVM服務(wù)器端還包括用于在Socket連接成功后進(jìn)行鑒權(quán)的鑒權(quán)模塊;所述VVM服務(wù)器端的連接建立模塊,在所述Socket連接成功且鑒權(quán)成功時(shí),再記錄所述VVM客戶端的IP地址。在長(zhǎng)連接模式下,如圖5所示,該系統(tǒng)實(shí)施例2的所述VVM客戶端和所述VVM服務(wù)器端還包括連接檢測(cè)模塊,所述VVM客戶端的連接檢測(cè)模塊用于在連接成功后,定時(shí)發(fā)起心跳消息檢測(cè)該Socket連接;所述VVM客戶端的連接建立模塊,用于向所述VVM服務(wù)器端發(fā)起Socket連接建立,以及在檢測(cè)到該Socket連接失敗時(shí),重新發(fā)起Socket連接;所述VVM服務(wù)器端的連接檢測(cè)模塊用于響應(yīng)所述VVM客戶端的連接檢測(cè)模塊;所述VVM服務(wù)器端的連接建立模塊,用于響應(yīng)所述VVM客戶端的連接建立模塊。優(yōu)選地,所述VVM客戶端和所述VVM服務(wù)器端還包括用于在Socket連接成功后進(jìn)行鑒權(quán)的鑒權(quán)模塊;所述VVM客戶端的連接檢測(cè)模塊,在所述Socket連接成功且鑒權(quán)成功后,再檢測(cè)該Socket連接。優(yōu)選地,所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊通過所述Socket連接傳遞的消息采用與短信業(yè)務(wù)(SMS)相同的消息類型和內(nèi)容格式,且通過所述Socket傳遞的消息包括用于系統(tǒng)通知和/或郵件管理的消息。本發(fā)明系統(tǒng)及其實(shí)現(xiàn)方法,具有如下主要有益效果用戶不僅可以通過手機(jī)使用VVM業(yè)務(wù),也可以通過PC機(jī),平板電腦或者其他上網(wǎng)終端設(shè)備來使用VVM業(yè)務(wù),給用戶帶來了極大的使用便利,能夠提升用戶體驗(yàn),同時(shí)促進(jìn)VVM業(yè)務(wù)的使用和發(fā)展。用戶可以通過多種VVM客戶端軟件,方便管理自己的語音郵件、傳真郵件和視頻郵件。相對(duì)來說,手機(jī)的可操作性和可管理性都無法與電腦等設(shè)備相比,存儲(chǔ)容量也無法與電腦等設(shè)備相比,因此,VVM客戶端的拓展,可以使得Visual Voice mail這個(gè)業(yè)務(wù)中可視性(Visual)這個(gè)特性得到更大的發(fā)展空間。使得VVM業(yè)務(wù)真正的與UMS (united message service,統(tǒng)一消息服務(wù))和多種網(wǎng)絡(luò)應(yīng)用環(huán)境融合起來,從而獲得更廣闊的應(yīng)用空間對(duì)提供VVM業(yè)務(wù)的運(yùn)營(yíng)商來說,可以吸引更多的人使用VVM功能,使得業(yè)務(wù)更容易被使用和推廣,從而也可增加收益。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn)。相應(yīng) 地,上述實(shí)施例中的各模塊可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
1.一種基于IP的可視化語音郵件實(shí)現(xiàn)方法,其特征在于該方法包括 可視化語音郵件(VVM)客戶端與VVM服務(wù)器端之間建立套接字(Socket)連接; 所述VVM客戶端與所述VVM服務(wù)器端之間通過所述Socket連接實(shí)現(xiàn)消息傳遞。
2.如權(quán)利要求I所述的方法,其特征在于所述VVM客戶端與所述VVM服務(wù)器端之間的Socket連接是由所述VVM客戶端發(fā)起建立的,且連接成功后,所述VVM客戶端定時(shí)發(fā)起心跳消息檢測(cè)該Socket連接;檢測(cè)到該Socket連接失敗時(shí),所述VVM客戶端重新發(fā)起Socket連接。
3.如權(quán)利要求I所述的方法,其特征在干 所述VVM客戶端用于向所述VVM服務(wù)器端傳遞消息的Socket連接是所述VVM客戶端發(fā)起建立的,且傳遞消息后,所述VVM客戶端斷開該Socket連接。
4.如權(quán)利要求I所述的方法,其特征在于所述VVM服務(wù)器端用于向所述VVM客戶端傳遞消息的Socket連接是所述VVM服務(wù)器端發(fā)起建立的,且傳遞消息后,所述VVM服務(wù)器端斷開該Socket連接,所述VVM服務(wù)器端發(fā)起Socket連接前,該方法還包括 所述VVM客戶端向所述VVM服務(wù)器端發(fā)起Socket連接; 連接成功后,所述VVM服務(wù)器端記錄所述VVM客戶端的IP地址; 所述VVM客戶端斷開該Socket連接; 所述VVM服務(wù)器端根據(jù)記錄的所述VVM客戶端的IP地址發(fā)起Socket連接。
5.如權(quán)利要求I至4中任一項(xiàng)所述的方法,其特征在于通過所述Socket連接傳遞的消息采用與短信業(yè)務(wù)(SMS)相同的消息類型和內(nèi)容格式。
6.如權(quán)利要求I至4中任一項(xiàng)所述的方法,其特征在于通過所述Socket傳遞的消息包括用于系統(tǒng)通知和/或郵件管理的消息。
7.一種基于IP的可視化語音郵件實(shí)現(xiàn)系統(tǒng),其特征在于該系統(tǒng)包括 可視化語音郵件(VVM)客戶端與VVM服務(wù)器端的連接建立模塊,用于建立套接字(Socket)連接; 所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊,用于通過所述Socket連接實(shí)現(xiàn)消息傳遞。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于所述VVM客戶端和所述VVM服務(wù)器端還包括連接檢測(cè)模塊,所述VVM客戶端的連接檢測(cè)模塊用于在連接成功后,定時(shí)發(fā)起心跳消息檢測(cè)該Socket連接;所述VVM客戶端的連接建立模塊,用于向所述VVM服務(wù)器端發(fā)起Socket連接建立,以及在檢測(cè)到該Socket連接失敗時(shí),重新發(fā)起Socket連接; 所述VVM服務(wù)器端的連接檢測(cè)模塊用于響應(yīng)所述VVM客戶端的連接檢測(cè)模塊;所述VVM服務(wù)器端的連接建立模塊,用于響應(yīng)所述VVM客戶端的連接建立模塊。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于 所述VVM客戶端的連接建立模塊,在所述VVM客戶端的消息傳遞模塊向所述VVM服務(wù)器端傳遞消息前發(fā)起所述Socket連接建立,還用于在傳遞消息后,斷開該Socket連接。
10.如權(quán)利要求7所述的系統(tǒng),其特征在于 所述VVM服務(wù)器端的連接建立模塊,在所述VVM客戶端發(fā)起的Socket連接建立成功后,記錄所述VVM客戶端的IP地址,并在所述VVM服務(wù)器端的消息傳遞模塊向所述VVM客戶端傳遞消息前,利用所述VVM客戶端的IP地址發(fā)起Socket連接,還用于在傳遞消息后,斷開該Socket連接。
11.如權(quán)利要求7至10中任一項(xiàng)所述的系統(tǒng),其特征在于所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊通過所述Socket連接傳遞的消息采用與短信業(yè)務(wù)(SMS)相同的消息類型和內(nèi)容格式。
12.如權(quán)利要求7至10中任一項(xiàng)所述的系統(tǒng),其特征在于所述VVM客戶端與所述VVM服務(wù)器端的消息傳遞模塊通過所述Socket傳遞的消息包括用于系統(tǒng)通知和/或郵件管理的消息。
全文摘要
本發(fā)明涉及一種基于IP的可視化語音郵件實(shí)現(xiàn)方法和系統(tǒng),該方法包括可視化語音郵件(VVM)客戶端與VVM服務(wù)器端之間建立套接字(Socket)連接;所述VVM客戶端與所述VVM服務(wù)器端之間通過所述Socket連接實(shí)現(xiàn)消息傳遞。本發(fā)明基于IP的可視化語音郵件實(shí)現(xiàn)方法和系統(tǒng)通過Socket連接實(shí)現(xiàn)VVM業(yè)務(wù),使得VVM業(yè)務(wù)可在基于IP的終端設(shè)備上實(shí)現(xiàn)。
文檔編號(hào)H04L12/58GK102685023SQ201110059749
公開日2012年9月19日 申請(qǐng)日期2011年3月11日 優(yōu)先權(quán)日2011年3月11日
發(fā)明者丁欣, 盧艷, 李琳, 王祺, 蔣榮 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
巧家县| 天水市| 雅安市| 衡水市| 海阳市| 罗田县| 额尔古纳市| 东明县| 曲沃县| 东乡族自治县| 陆河县| 慈溪市| 霍城县| 佛学| 龙江县| 横峰县| 渑池县| 封开县| 镇远县| 浦县| 贞丰县| 托克托县| 辽宁省| 新营市| 安陆市| 双城市| 香格里拉县| 沈阳市| 临清市| 阿合奇县| 中牟县| 彭州市| 广西| 吕梁市| 凤山市| 云阳县| 浦江县| 永春县| 禄丰县| 光山县| 昌都县|