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

一種遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊方法與流程

文檔序號(hào):11158000閱讀:476來源:國(guó)知局
一種遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊方法與制造工藝

本發(fā)明屬于通訊技術(shù)領(lǐng)域,涉及互聯(lián)網(wǎng)語音業(yè)務(wù)和傳統(tǒng)通訊網(wǎng)語音業(yè)務(wù)相互呼叫的技術(shù),具體是一種遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊方法。



背景技術(shù):

隨著生活水平的迅猛發(fā)展,大量公司在嘗試沖擊運(yùn)營(yíng)商的傳統(tǒng)核心業(yè)務(wù),紛紛提供互聯(lián)網(wǎng)語音業(yè)務(wù)。互聯(lián)網(wǎng)語音業(yè)務(wù)通常需要服務(wù)雙方都同時(shí)安裝語音客戶端應(yīng)用程序。

現(xiàn)有技術(shù)中,通常使用語音客戶端應(yīng)用程序?qū)崿F(xiàn)互聯(lián)網(wǎng)語音服務(wù),即使用中心登錄,客戶端到客戶端的語音傳輸服務(wù)?,F(xiàn)有技術(shù)中不能使用用戶已有的電話號(hào)碼呼入呼出,以提供電話號(hào)碼和人對(duì)應(yīng)的語音服務(wù);在用戶不安裝語音客戶端程序的情況下,不能使用互聯(lián)網(wǎng)語音服務(wù);不能在用戶通話建立后,根據(jù)用戶的網(wǎng)絡(luò)情況變化動(dòng)態(tài)調(diào)整語音服務(wù)質(zhì)量。也就是說,現(xiàn)有互聯(lián)網(wǎng)語音技術(shù)的實(shí)現(xiàn)不能通過用戶原有電話號(hào)碼實(shí)現(xiàn)呼叫,不能根據(jù)用戶移動(dòng)網(wǎng)絡(luò)的網(wǎng)絡(luò)情況實(shí)時(shí)調(diào)整語音通話質(zhì)量,從而不能保證為用戶提供隨時(shí)隨地高質(zhì)量低資費(fèi)的通話服務(wù),從而降低了用戶的使用體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的就是針對(duì)現(xiàn)有技術(shù)問題,提供了一種實(shí)現(xiàn)互聯(lián)網(wǎng)語音和傳統(tǒng)通訊網(wǎng)語音組合通話的方法及系統(tǒng),能夠?qū)缇秤脩暨M(jìn)行區(qū)分,以提供高質(zhì)量,低資費(fèi)的語音服務(wù)。

為了達(dá)到本發(fā)明目的,本發(fā)明提供一種遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊方法,該方法通過智能設(shè)備將來自用戶終端的通訊呼叫轉(zhuǎn)換到異構(gòu)網(wǎng)絡(luò),異構(gòu)網(wǎng)絡(luò)用戶之間實(shí)現(xiàn)無縫對(duì)接實(shí)時(shí)通訊,所述的異構(gòu)網(wǎng)絡(luò)是通過智能終端連通了移動(dòng)通信網(wǎng)絡(luò)、PSTN通訊網(wǎng)和互聯(lián)網(wǎng)三種不同架構(gòu)的網(wǎng)絡(luò),異構(gòu)網(wǎng)絡(luò)用戶包括連接通信網(wǎng)的普通用戶和連接互聯(lián)網(wǎng)的漫游用戶。

該方法中漫游用戶將手機(jī)SIM卡或固定電話線插入智能設(shè)備,下載用戶移動(dòng)應(yīng)用程序;安裝匹配后,用戶在國(guó)際漫游中,其手機(jī)SIM卡通過智能設(shè) 備連接國(guó)內(nèi)運(yùn)營(yíng)商移動(dòng)通信網(wǎng)絡(luò),或其固定電話線連接國(guó)內(nèi)運(yùn)營(yíng)商PSTN通信網(wǎng),再與遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)進(jìn)行交互傳輸,到達(dá)國(guó)外漫游地的互聯(lián)網(wǎng)絡(luò),最終響應(yīng)在漫游用戶終端的用戶移動(dòng)應(yīng)用程序上,實(shí)現(xiàn)全球漫游的過程中,原手機(jī)號(hào)碼或固定電話號(hào)碼免費(fèi)國(guó)際漫游的接聽、撥打電話,且和原手機(jī)使用體驗(yàn)一致。

本發(fā)明方法首先對(duì)用戶移動(dòng)應(yīng)用程序和智能設(shè)備進(jìn)行初始化,初始化的具體包括:

①用戶移動(dòng)應(yīng)用程序和智能設(shè)備在遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)注冊(cè)登錄后得到統(tǒng)一分配的資源標(biāo)識(shí)符;

②用戶移動(dòng)應(yīng)用程序和智能設(shè)備分配到的統(tǒng)一資源標(biāo)識(shí)符由遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)完成對(duì)應(yīng)關(guān)系匹配;

③遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)實(shí)時(shí)根據(jù)統(tǒng)一資源標(biāo)識(shí)符更新用戶移動(dòng)應(yīng)用和智能設(shè)備實(shí)時(shí)通信標(biāo)識(shí)地址;

漫游用戶的移動(dòng)應(yīng)用程序發(fā)起實(shí)時(shí)通訊呼叫時(shí),遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)統(tǒng)一資源標(biāo)識(shí)符和呼叫類型,使用實(shí)時(shí)更新的通信標(biāo)識(shí)地址向用戶移動(dòng)應(yīng)用程序和智能設(shè)備發(fā)送建立指定類型會(huì)話請(qǐng)求消息;智能設(shè)備和用戶移動(dòng)應(yīng)用程序在接收到呼叫會(huì)話請(qǐng)求消息后,根據(jù)消息攜帶的通信標(biāo)識(shí)地址和對(duì)方協(xié)商建立會(huì)話連接;智能設(shè)備在會(huì)話連接過程中完成異構(gòu)網(wǎng)絡(luò)間信令翻譯、匹配和執(zhí)行;智能設(shè)備在會(huì)話連接過程中完成異構(gòu)網(wǎng)絡(luò)間媒體類型協(xié)商、媒體編碼協(xié)商、傳輸類型協(xié)商;智能設(shè)備在呼叫會(huì)話建立后,根據(jù)異構(gòu)網(wǎng)絡(luò)的實(shí)時(shí)狀態(tài),完成異構(gòu)網(wǎng)絡(luò)間媒體流重編碼、分組、傳輸;智能設(shè)備完成和普通用戶通訊;

普通用戶呼叫漫游用戶時(shí),首先普通用戶完成與智能設(shè)備的呼叫連接,遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)統(tǒng)一資源標(biāo)識(shí)符和呼叫類型,使用實(shí)時(shí)更新的通信標(biāo)識(shí)地址向用戶移動(dòng)應(yīng)用程序和智能設(shè)備發(fā)送建立指定類型會(huì)話請(qǐng)求消息;智能設(shè)備和用戶移動(dòng)應(yīng)用程序在接收到呼叫會(huì)話請(qǐng)求消息后,根據(jù)消息攜帶的通信標(biāo)識(shí)地址和對(duì)方協(xié)商建立會(huì)話連接;智能設(shè)備在會(huì)話連接過程中完成異構(gòu)網(wǎng)絡(luò)間信令翻譯、匹配和執(zhí)行;智能設(shè)備在會(huì)話連接過程中完成異構(gòu)網(wǎng)絡(luò)間媒體類型協(xié)商、媒體編碼協(xié)商、傳輸類型協(xié)商;智 能設(shè)備在呼叫會(huì)話建立后,根據(jù)異構(gòu)網(wǎng)絡(luò)的實(shí)時(shí)狀態(tài),完成異構(gòu)網(wǎng)絡(luò)間媒體流重編碼、分組、傳輸;用戶移動(dòng)應(yīng)用程序完成和普通用戶通訊。

在所述智能設(shè)備內(nèi),按照IEEE通信標(biāo)準(zhǔn),智能設(shè)備完成移動(dòng)通信網(wǎng)和PSTN通訊網(wǎng)的通信信令和互聯(lián)網(wǎng)的會(huì)話協(xié)議相互轉(zhuǎn)化;

所述用戶移動(dòng)應(yīng)用發(fā)起通訊會(huì)話呼叫時(shí),會(huì)話控制信令通過智能設(shè)備翻譯轉(zhuǎn)換為電話指令,完成對(duì)普通用戶通訊設(shè)備的呼叫請(qǐng)求;所述普通用戶通訊設(shè)備發(fā)起通訊呼叫時(shí),電話指令通過智能設(shè)備翻譯轉(zhuǎn)換成會(huì)話控制信令,完成后用戶移動(dòng)應(yīng)用的呼叫請(qǐng)求;所述普通用戶通訊設(shè)備和用戶移動(dòng)應(yīng)用間的語音由智能設(shè)備完成重新編碼,壓縮封裝和傳輸;所述普通用戶通訊設(shè)備和用戶移動(dòng)應(yīng)用間的短消息由智能設(shè)備完成重新編碼,壓縮封裝和傳輸。

所述遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)為智能設(shè)備分配統(tǒng)一資源標(biāo)識(shí)符、為用戶移動(dòng)應(yīng)用的統(tǒng)一資源標(biāo)識(shí)用分配統(tǒng)一資源標(biāo)識(shí)符、為智能設(shè)備和用戶移動(dòng)應(yīng)用的通訊分配通訊類型標(biāo)識(shí)符;

智能設(shè)備向遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)發(fā)送會(huì)話請(qǐng)求消息;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)響應(yīng)會(huì)話請(qǐng)求消息,向智能設(shè)備發(fā)送第一協(xié)商會(huì)話請(qǐng)求;

智能設(shè)備響應(yīng)所述第一協(xié)商會(huì)話請(qǐng)求,并發(fā)送智能設(shè)備上下文信息到中心平臺(tái)進(jìn)行協(xié)議協(xié)商;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)所述智能設(shè)備上下文信息,以及所述通訊類型進(jìn)行協(xié)議協(xié)商,并向智能設(shè)備發(fā)送第一協(xié)商會(huì)話響應(yīng)消息;

智能設(shè)備根據(jù)所述第一協(xié)商會(huì)話響應(yīng)消息與所述中心平臺(tái)建立通訊會(huì)話;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)用戶統(tǒng)一資源標(biāo)識(shí)符向所述用戶移動(dòng)應(yīng)用發(fā)送第二協(xié)商會(huì)話請(qǐng)求;

用戶移動(dòng)應(yīng)用響應(yīng)所述第二協(xié)商會(huì)話請(qǐng)求,并發(fā)送用戶已用應(yīng)用上下文信息到中心平臺(tái)進(jìn)行協(xié)議協(xié)商;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)所述智能設(shè)備的協(xié)議協(xié)商結(jié)果,所述用戶移動(dòng)應(yīng)用上下文信息,以及所述通訊類型向用戶移動(dòng)應(yīng)用發(fā)送第二協(xié)商協(xié)議響應(yīng)消息;

用戶移動(dòng)應(yīng)用根據(jù)第二協(xié)商協(xié)議響應(yīng)消息與所述中心平臺(tái)建立協(xié)商會(huì)話;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)智能設(shè)備協(xié)商會(huì)話和用戶移動(dòng)應(yīng)用協(xié)商會(huì)話,建立智能設(shè)備和用戶移動(dòng)應(yīng)用的傳輸會(huì)話;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)與所述智能設(shè)備,或用戶移動(dòng)應(yīng)用一端建立協(xié)商會(huì)話失敗的情況下,遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)切斷另一端的協(xié)商會(huì)話,并向遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)應(yīng)用服務(wù)器返回協(xié)商會(huì)話失敗結(jié)果;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)與智能設(shè)備,或用戶移動(dòng)應(yīng)用一端建立協(xié)商會(huì)話成功的情況下,向遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)應(yīng)用服務(wù)器返回協(xié)商會(huì)話成功結(jié)果,并對(duì)智能設(shè)備,以及用戶移動(dòng)應(yīng)用發(fā)起通訊數(shù)據(jù)傳輸協(xié)議協(xié)商,在數(shù)據(jù)傳輸協(xié)議協(xié)商成功的情況下,執(zhí)行數(shù)據(jù)傳輸操作。

本發(fā)明方法中,普通用戶發(fā)出通話請(qǐng)求時(shí),用戶移動(dòng)應(yīng)用和普通用戶終端未建立會(huì)話連接的情況下,遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)為會(huì)話請(qǐng)求分配會(huì)話呼叫標(biāo)識(shí)符。

本發(fā)明方法中,在用戶移動(dòng)應(yīng)用和普通用戶終端建立會(huì)話連接的情況下,所述遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)呼叫信息中攜帶有呼叫類型標(biāo)識(shí)符、用戶統(tǒng)一資源標(biāo)識(shí)符、會(huì)話呼叫標(biāo)識(shí)符;

所述的呼叫類型標(biāo)識(shí)符:由遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)為呼叫分配的唯一類型標(biāo)識(shí)符,代表對(duì)應(yīng)的系統(tǒng)資源分配方案和對(duì)應(yīng)的算法匹配方案;

所述的統(tǒng)一資源標(biāo)識(shí)符:由遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)統(tǒng)一管理分配給智能設(shè)備和用戶移動(dòng)應(yīng)用程序的唯一標(biāo)識(shí)符;

所述的會(huì)話呼叫標(biāo)識(shí)符:由遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)為普通用戶發(fā)起的呼叫,或用戶移動(dòng)應(yīng)用發(fā)起的呼叫分配的該次呼叫的唯一標(biāo)識(shí)符;

所述的呼叫類型標(biāo)識(shí)符:由遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)為呼叫分配的唯一類型標(biāo)識(shí)符,代表對(duì)應(yīng)的系統(tǒng)資源分配方案和對(duì)應(yīng)的算法匹配方案。

本發(fā)明方法中,遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)根據(jù)用戶統(tǒng)一資源標(biāo)識(shí)符獲取通訊各方的實(shí)時(shí)通信地址標(biāo)識(shí)符,并交換給通訊對(duì)方。

本發(fā)明方法中,智能設(shè)備的狀態(tài)通過消息自動(dòng)發(fā)送到中心消息應(yīng)用服務(wù)器,消息應(yīng)用服務(wù)器把狀態(tài)信息推送到對(duì)應(yīng)的用戶移動(dòng)應(yīng)用。

本發(fā)明方法中,智能設(shè)備未能通過遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)獲取用戶移動(dòng)應(yīng)用統(tǒng)一分配資源標(biāo)識(shí)符或未能通過遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)獲取用戶移動(dòng)應(yīng)用通信標(biāo)識(shí)地址,智能設(shè)備自動(dòng)生成消息提交到中心消息應(yīng)用服務(wù)器,該消息由中心消息應(yīng)用服務(wù)器在用戶移動(dòng)應(yīng)用登錄聯(lián)線后推送到該用戶移動(dòng)應(yīng)用;用戶移動(dòng)應(yīng)用未能通過遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)獲取智能設(shè)備統(tǒng)一分配資源標(biāo)識(shí)符或未能通過遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)獲取智能設(shè)備通信標(biāo)識(shí)地址,用戶移動(dòng)應(yīng)用自動(dòng)提示用戶無法呼叫。

通過本發(fā)明方法,移動(dòng)APP用戶可以在任何有互聯(lián)網(wǎng)存在的情況下(包括3G、4G、WIFI、有線網(wǎng)絡(luò))都能使用自己的移動(dòng)電話號(hào)碼呼叫任意普通用戶的電話(包括移動(dòng)電話和固定電話),或發(fā)送短信。

通過本發(fā)明方法,使任意普通用戶都能呼叫對(duì)方的移動(dòng)電話號(hào)碼或固定電話號(hào)碼來實(shí)現(xiàn)語音通話或發(fā)送短信,被叫用戶可以通過移動(dòng)APP接聽語音電話或接收短信。

本發(fā)明方法實(shí)現(xiàn)了移動(dòng)APP用戶和任意普通用戶之間使用原有電話號(hào)碼(包括移動(dòng)電話和固定電話)實(shí)現(xiàn)PSTN網(wǎng)絡(luò)語音通話的質(zhì)量,并在跨境漫游時(shí)享受低資費(fèi)通話費(fèi)用。

附圖說明

圖1為本發(fā)明方法實(shí)現(xiàn)通話的流程圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。附圖用來提供對(duì)本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請(qǐng)的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對(duì)本發(fā)明技術(shù)方案的限制。

圖1為本發(fā)明實(shí)現(xiàn)異構(gòu)網(wǎng)絡(luò)通話的方法的流程圖,圖中標(biāo)號(hào)為具體步驟的編號(hào),其中虛線(步驟1、2、3、4、5、6)表示信令傳輸交互,實(shí)線(步驟7、8、9、10)表示實(shí)際通話語音數(shù)據(jù)、短信數(shù)據(jù)及視頻數(shù)據(jù)傳輸。圖中Ⅰ為普通用戶手機(jī)、Ⅱ?yàn)橛脩粢苿?dòng)APP、Ⅲ為智能終端、Ⅳ為中心平臺(tái)。其中步驟1通過互聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境完成(包括3G、4G、WIFI、有線網(wǎng)絡(luò)),步驟2通過互聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境完成(包括3G、4G、WIFI、有線網(wǎng)絡(luò)),步驟3通過PSTN網(wǎng)環(huán)境完成(包括GSM,CDMA1X),步驟4通過PSTN網(wǎng)環(huán)境完成(包括GSM,CDMA1X),步驟5通過互聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境完成(包括3G、4G、WIFI、有線網(wǎng)絡(luò)),步驟6通過互聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境完成(包括3G、4G、WIFI、有線網(wǎng)絡(luò)),步驟7通過互聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境完成(包括3G、4G、WIFI、有線網(wǎng)絡(luò)),步驟8通過PSTN網(wǎng)環(huán)境完成(包括GSM,CDMA1X),步驟9通過PSTN網(wǎng)環(huán)境完成(包括GSM,CDMA1X),步驟10通過互聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境完成(包括3G、4G、WIFI、有線網(wǎng)絡(luò))。該方法包括:

步驟1:用戶移動(dòng)APP向遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)發(fā)起呼叫請(qǐng)求,確定用戶移動(dòng)APP與智能終端中任一個(gè)受NAT防火墻保護(hù)。

本步驟之前還包括:預(yù)先對(duì)系統(tǒng)中全部用戶移動(dòng)APP和智能終端進(jìn)行等級(jí)劃分,劃分的依據(jù)可以包括但不限于用戶的使用時(shí)長(zhǎng)、累計(jì)消費(fèi)金額、網(wǎng)絡(luò)環(huán)境等,等級(jí)越高代表該用戶移動(dòng)APP和智能終端的貢獻(xiàn)價(jià)值越高。

本步驟之前還包括用戶移動(dòng)應(yīng)用和智能終端的注冊(cè),具體包括:

用戶啟動(dòng)移動(dòng)APP后,移動(dòng)APP向遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)注冊(cè),同時(shí)將自身用戶賬戶信息(如賬戶名稱、密碼)、本機(jī)IP地址及端口號(hào)信息攜帶在注冊(cè)消息中發(fā)送給遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái);

智能終端加電啟動(dòng)后向遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)注冊(cè),同時(shí)將自身用戶賬戶信息(如賬戶名稱、密碼)、本機(jī)IP地址及端口號(hào)信息攜帶在注冊(cè)消息中發(fā)送給遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái);

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)接收到注冊(cè)消息的源IP地址及端口號(hào),與注冊(cè)消息中攜帶的本地IP地址及端口號(hào)信息,判斷用戶移動(dòng)APP是否受網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT,Network Address Translation)防火墻保護(hù)即處于NAT防火墻后,并將判斷結(jié)果及注冊(cè)消息的源IP地址及端口號(hào)保存在位置數(shù)據(jù)存儲(chǔ)器中。

步驟1具體包括:

當(dāng)用戶移動(dòng)APP向普通用戶發(fā)起呼叫時(shí),主叫用戶移動(dòng)APP將呼叫請(qǐng)求發(fā)送至遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái),在呼叫請(qǐng)求中至少攜帶有用戶移動(dòng)APP的賬戶名稱等主叫信息、被叫普通用戶的手機(jī)號(hào)碼等被叫信息,以及主叫用戶移動(dòng)APP要求的通話中的語音編碼方式信息;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)根據(jù)主叫信息及被叫信息,向位置數(shù)據(jù)存儲(chǔ)器查詢主叫用戶移動(dòng)APP、智能終端是否受NAT防火墻保護(hù),以及智能終端的IP地址、端口號(hào)信息。

步驟2:遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)將用戶移動(dòng)APP和智能終端中等級(jí)信息高的等級(jí)作為本次通話的通話等級(jí)。

步驟2中,如果用戶移動(dòng)APP、智能終端中有一方,或者兩方均處于NAT防火墻后即受NAT防火墻保護(hù),遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)查詢用戶移動(dòng)APP及智能終端的等級(jí)信息,遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)選取其中較高的等級(jí)作為本次呼叫請(qǐng)求的通話等級(jí)。

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)選擇對(duì)應(yīng)本次通話等級(jí)的媒體代理服務(wù)器,用戶移動(dòng)APP與智能終端之間使用選擇出的媒體代理服務(wù)器進(jìn)行媒體流的協(xié)商和傳輸。

本步驟之前還包括:預(yù)先對(duì)系統(tǒng)中全部媒體代理服務(wù)器進(jìn)行等級(jí)劃分,并劃分為與用戶等級(jí)級(jí)差相同的等級(jí),劃分的依據(jù)可以包括但不限于媒體代理服務(wù)器與不同運(yùn)營(yíng)商網(wǎng)絡(luò)互通的質(zhì)量,付費(fèi)情況,貢獻(xiàn)度等,質(zhì)量越高等級(jí)越高。

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)向智能終端發(fā)送呼叫請(qǐng)求,呼叫請(qǐng)求中攜帶有用戶移動(dòng)APP的賬戶名稱等主叫信息、選擇的媒體代理服務(wù)器列表,以及用戶移動(dòng)APP要求的通話中的語音編碼方式;智能終端接聽后,向遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)發(fā)送應(yīng)答消息,同時(shí),向選擇媒體代理服務(wù)器列表中的首個(gè)地址發(fā)送媒體數(shù)據(jù)包。

步驟3:智能終端對(duì)收到的呼叫信令轉(zhuǎn)換為PSTN呼叫信令,通過PSTN發(fā)起對(duì)普通用戶的呼叫。

步驟4:普通用戶在PSTN網(wǎng)絡(luò)側(cè)響應(yīng)收到的PSTN呼叫信令,普通用戶操作引起的信令狀態(tài)變化發(fā)送給智能終端。

步驟5:PSTN反饋給智能終端的信令由智能終端轉(zhuǎn)化后發(fā)送給遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)。

步驟6:遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)向用戶移動(dòng)APP發(fā)送呼叫建立成功消息,在呼叫建立成功消息中攜帶有選擇的媒體代理服務(wù)器列表,用戶移動(dòng)向選擇的媒體代理服務(wù)器列表中的首個(gè)地址發(fā)送媒體數(shù)據(jù)包。呼叫線路建立成功。

步驟7:用戶移動(dòng)APP根據(jù)智能終端發(fā)送被叫信息中的IP地址,端口與智能終端建立媒體連接,傳輸語音信息;同時(shí)處理網(wǎng)絡(luò)狀態(tài)信息。

步驟8和步驟9:智能終端在和普通用戶建立的PSTN網(wǎng)絡(luò)連接鏈路上傳輸語音信息。

步驟10:智能終端接收到普通用戶語音信息后,轉(zhuǎn)換語音編碼后發(fā)送給用戶移動(dòng)APP。

在用戶移動(dòng)APP與普通用戶間通話建立后,本發(fā)明方法還包括:根據(jù)網(wǎng)絡(luò)質(zhì)量動(dòng)態(tài)選擇更合適的即調(diào)整媒體代理服務(wù)器以調(diào)整語音服務(wù)質(zhì)量。具體如下:

用戶移動(dòng)APP與被叫普通用戶間通話建立后,用戶移動(dòng)APP和智能終端均周期性地向備選媒體代理服務(wù)器列表中的全部媒體代理服務(wù)器所在地址發(fā)送網(wǎng)絡(luò)質(zhì)量探測(cè)數(shù)據(jù)包;

每個(gè)媒體代理服務(wù)器將各自與用戶移動(dòng)APP、智能終端的通信質(zhì)量結(jié)果上報(bào)給媒體負(fù)載監(jiān)控器,媒體負(fù)載監(jiān)控器根據(jù)當(dāng)前的網(wǎng)絡(luò)質(zhì)量,判斷最適于本 次通話的媒體代理服務(wù)器,以及最適于保證通話質(zhì)量的語音編碼方式,并上報(bào)給遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái);

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)將根據(jù)當(dāng)前網(wǎng)絡(luò)質(zhì)量確定出的媒體代理服務(wù)器的IP地址、及語音編碼方式,發(fā)送給用戶移動(dòng)APP與智能終端;用戶移動(dòng)APP與智能終端分別判斷該IP地址是否與當(dāng)前使用的媒體代理服務(wù)器IP地址相同,如果不同,用戶移動(dòng)APP與智能終端分別向該IP地址發(fā)送媒體數(shù)據(jù)包,并使用該IP地址進(jìn)行媒體代理,同時(shí)采用當(dāng)前網(wǎng)絡(luò)質(zhì)量確定的語音編碼方式進(jìn)行語音編碼;如果相同,用戶移動(dòng)APP與智能終端仍使用之前的媒體代理服務(wù)器,并同時(shí)采用根據(jù)當(dāng)前網(wǎng)絡(luò)質(zhì)量確定的語音編碼方式進(jìn)行語音編碼。

之后,用戶移動(dòng)APP與智能終端雙方,均周期性地向媒體代理服務(wù)器列表中的全部媒體代理服務(wù)器所在地址發(fā)送網(wǎng)絡(luò)質(zhì)量探測(cè)數(shù)據(jù)包。

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái),用于接收來自用戶移動(dòng)APP和智能終端的呼叫請(qǐng)求,確定用戶移動(dòng)APP和智能終端中任一個(gè)受NAT防火墻保護(hù);將用戶移動(dòng)APP和智能終端中等級(jí)信息高的等級(jí)作為本次通話的通話等級(jí);向媒體負(fù)載監(jiān)控器查詢并選擇對(duì)應(yīng)本次通話等級(jí)的媒體代理服務(wù)器;

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái),還用于用戶移動(dòng)APP和智能終端的注冊(cè)請(qǐng)求,判斷用戶移動(dòng)APP和智能終端是否受NAT防火墻保護(hù),并將判斷結(jié)果及注冊(cè)消息的源IP地址及端口號(hào)保存在位置數(shù)據(jù)存儲(chǔ)服務(wù)器。

媒體代理服務(wù)器,用于傳輸用戶移動(dòng)APP和智能終端之間的媒體流;

媒體負(fù)載監(jiān)控器,其中存儲(chǔ)有媒體代理服務(wù)器等級(jí)及狀態(tài),用于接收來自遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái)的查詢,將符合本次通話等級(jí)的、狀態(tài)為可用的媒體代理服務(wù)器返回給遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái);

位置數(shù)據(jù)存儲(chǔ)服務(wù)器,用于保存來自用戶移動(dòng)APP和智能終端是否受NAT防火墻保護(hù)的判斷結(jié)果,以及用戶移動(dòng)APP和智能終端的IP地址及端口號(hào)。

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái),還用于在判斷出用戶移動(dòng)APP和智能終端均不受NAT防火墻的保護(hù)時(shí),控制用戶移動(dòng)APP和智能終端在通話建立后,使用點(diǎn)對(duì)點(diǎn)的媒體數(shù)據(jù)包直傳方式進(jìn)行語音通話。

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái),還用于在用戶移動(dòng)APP和智能終端間通話建立后,根據(jù)用戶網(wǎng)絡(luò)質(zhì)量動(dòng)態(tài)選擇更合適的媒體代理服務(wù)器以調(diào)整語音服務(wù)質(zhì)量。

遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)移動(dòng)實(shí)時(shí)通訊系統(tǒng)中心平臺(tái),還用于在用戶移動(dòng)APP和智能終端間通話建立后,根據(jù)媒體代理服務(wù)器的負(fù)載情況動(dòng)態(tài)選擇更合適的媒體代理服務(wù)器以調(diào)整語音服務(wù)質(zhì)量。

媒體代理服務(wù)器,還用于向媒體負(fù)載監(jiān)控器定時(shí)上報(bào)自身的媒體負(fù)荷情況;

媒體負(fù)載監(jiān)控器,其中設(shè)置有媒體負(fù)載閾值,還用于在媒體代理服務(wù)器的媒體負(fù)荷超過媒體負(fù)載閾值時(shí),確定該媒體代理服務(wù)器的狀態(tài)為不可用,否則狀態(tài)為可用。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1