本發(fā)明涉及微波通訊系統(tǒng),尤其是微波通訊系統(tǒng)中基于微波鏈路傳輸?shù)耐ㄔ挿椒ā⒀b置及系統(tǒng)。
背景技術(shù):
當(dāng)前,微波通信作為無線通信的先行者,一直在通信領(lǐng)域起著舉足輕重的作用,在移動(dòng)網(wǎng)絡(luò)中扮演著不可或缺的角色。無論是在移動(dòng)接入網(wǎng)絡(luò)還是在城域網(wǎng)絡(luò)和核心網(wǎng)絡(luò)中,隨處都可以看到微波設(shè)備,尤其在應(yīng)急通信中,微波更是一個(gè)不可替代的通信方式,目前,微波網(wǎng)絡(luò)的開通和建設(shè)也越來越成為關(guān)注的焦點(diǎn)。
現(xiàn)有的微波站點(diǎn)之間通過地面視距進(jìn)行信息傳播,是一種端對(duì)端的傳輸,在組網(wǎng)過程中,兩端的工作人員需要溝通交流,才能完成組網(wǎng)的任務(wù),所以如何使兩端工作人員實(shí)現(xiàn)完美的溝通交流顯得尤為重要。
傳統(tǒng)溝通交流方式中的工程勤務(wù)電話(EOW,Engineering Order Wire)是利用中頻模塊開辟傳遞空間來傳遞語(yǔ)音信息。但是,這一方法需要一直占用硬件資源,并且需要走空口資源通道,還會(huì)占用空口有限的帶寬。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例期望提供一種通話方法、裝置及系統(tǒng),能夠在不占用空口帶寬的情況下實(shí)現(xiàn)點(diǎn)到點(diǎn)、點(diǎn)到多點(diǎn)通話。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供了一種通話方法,所述方法包括:
獲取本端微波設(shè)備的接入IP地址,與本端微波設(shè)備建立維護(hù)操作通道;
通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;
通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。
上述方案中,所述通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備包括:將終端的IP地址和本端微波設(shè)備的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下發(fā)到本端微波設(shè)備。
上述方案中,所述通過所述維護(hù)操作通道,進(jìn)行語(yǔ)音通話包括:
發(fā)起通話請(qǐng)求到本端微波設(shè)備;
發(fā)送語(yǔ)音報(bào)文到本端微波設(shè)備;
接收本端微波設(shè)備轉(zhuǎn)發(fā)的通話請(qǐng)求;
接收本端微波設(shè)備轉(zhuǎn)發(fā)的語(yǔ)音報(bào)文,并進(jìn)行播放。
上述方案中,所述方法還包括:當(dāng)通話過程中出現(xiàn)異常時(shí),將所述異常情況進(jìn)行實(shí)時(shí)提示。
本發(fā)明實(shí)施例還提供了一種通話方法,所述方法包括:
當(dāng)接收到終端發(fā)起的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到對(duì)端微波設(shè)備;
當(dāng)接收到終端發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備;
當(dāng)接收到來自對(duì)端微波設(shè)備的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到與自身建立維護(hù)操作通道的終端;
當(dāng)接收到來自對(duì)端微波設(shè)備發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端。
本發(fā)明實(shí)施例還提供了一種通話方法,所述方法包括:
終端獲取本端微波設(shè)備的接入IP地址,與本端微波設(shè)備建立維護(hù)操作通道;
終端通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;
終端通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。
上述方案中,所述終端通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備包括:終端將自身的IP地址和本端微波設(shè)備的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下 發(fā)到本端微波設(shè)備。
上述方案中,所述終端通過所述維護(hù)操作通道,進(jìn)行語(yǔ)音通話包括:
終端發(fā)起通話請(qǐng)求到本端微波設(shè)備,本端微波設(shè)備將所述通話請(qǐng)求發(fā)送到對(duì)端微波設(shè)備,對(duì)端微波設(shè)備將所述通話請(qǐng)求發(fā)送到與自身建立維護(hù)操作通道的終端;
終端發(fā)送語(yǔ)音報(bào)文到本端微波設(shè)備,本端微波設(shè)備將所述語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備,端微波設(shè)備將所述語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端,終端接收與自身建立維護(hù)操作通道的微波設(shè)備轉(zhuǎn)發(fā)的語(yǔ)音報(bào)文,并進(jìn)行播放。
上述方案中,所述方法還包括:當(dāng)通話過程中出現(xiàn)異常時(shí),終端將所述異常情況進(jìn)行實(shí)時(shí)提示。
本發(fā)明實(shí)施例還提供了一種通話裝置,所述裝置位于終端,所述裝置包括:通道建立模塊、命令發(fā)送模塊、通話模塊,其中,
所述通道建立模塊,用于獲取本端微波設(shè)備的接入IP地址,與本端微波設(shè)備建立維護(hù)操作通道;
所述命令發(fā)送模塊,用于通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;
所述通話模塊,用于通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。
上述方案中,所述命令發(fā)送模塊具體用于:將終端的IP地址和本端微波設(shè)備的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下發(fā)到本端微波設(shè)備。
上述方案中,所述通話模塊具體用于:
發(fā)起通話請(qǐng)求到本端微波設(shè)備;
發(fā)送語(yǔ)音報(bào)文到本端微波設(shè)備;
接收本端微波設(shè)備轉(zhuǎn)發(fā)的通話請(qǐng)求;
接收本端微波設(shè)備轉(zhuǎn)發(fā)的語(yǔ)音報(bào)文,并進(jìn)行播放。
上述方案中,所述裝置還包括提示模塊,用于當(dāng)通話過程中出現(xiàn)異常時(shí), 將所述異常情況進(jìn)行實(shí)時(shí)提示。
本發(fā)明實(shí)施例還提供了一種通話裝置,其特征在于,所述裝置包括:第一轉(zhuǎn)發(fā)模塊、第二轉(zhuǎn)發(fā)模塊、第三轉(zhuǎn)發(fā)模塊、第四轉(zhuǎn)發(fā)模塊,其中,
所述第一轉(zhuǎn)發(fā)模塊,用于當(dāng)接收到終端發(fā)起的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到對(duì)端微波設(shè)備;
所述第二轉(zhuǎn)發(fā)模塊,用于當(dāng)接收到終端發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備;
所述第三轉(zhuǎn)發(fā)模塊,用于當(dāng)接收到來自對(duì)端微波設(shè)備的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到與自身建立維護(hù)操作通道的終端;
所述第四轉(zhuǎn)發(fā)模塊,用于當(dāng)接收到來自對(duì)端微波設(shè)備發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端。
本發(fā)明實(shí)施例還提供了一種通話系統(tǒng),所述系統(tǒng)包括:第一終端、第一微波設(shè)備、第二終端、第二微波設(shè)備,其中,
所述第一終端,用于獲取本端的第一微波設(shè)備的接入IP地址,與本端的第一微波設(shè)備建立維護(hù)操作通道;通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端的第一微波設(shè)備;通過所述維護(hù)操作通道,與對(duì)端的第二終端進(jìn)行語(yǔ)音通話;
所述第二終端,用于獲取本端的第二微波設(shè)備的接入IP地址,與本端的第二微波設(shè)備建立維護(hù)操作通道;通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端的第二微波設(shè)備;通過所述維護(hù)操作通道,與對(duì)端的第一終端進(jìn)行語(yǔ)音通話。
上述方案中,所述第一終端/第二終端具體用于:將自身的IP地址和本端微波設(shè)備的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下發(fā)到第一微波設(shè)備/第二微波設(shè)備。
上述方案中,所述第一終端/第二終端具體用于:發(fā)起通話請(qǐng)求、和/或語(yǔ)音報(bào)文到本端第一微波設(shè)備/第二微波設(shè)備;將自身接收到的語(yǔ)音報(bào)文進(jìn)行播放;
所述本端的第一微波設(shè)備/第二微波設(shè)備具體用于:將接收到的所述通話請(qǐng)求、和/或語(yǔ)音報(bào)文發(fā)送到對(duì)端的第二微波設(shè)備/第一微波設(shè)備;
所述對(duì)端第二微波設(shè)備/第一微波設(shè)備具體用于:將接收到的所述通話請(qǐng) 求、和/或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的第二終端/第一終端。
上述方案中,所述終端還用于:當(dāng)通話過程中出現(xiàn)異常時(shí),終端將所述異常情況進(jìn)行實(shí)時(shí)提示。
本發(fā)明實(shí)施例所提供的通話方法、裝置及系統(tǒng),終端獲取本端微波設(shè)備的接入IP地址,與本端微波設(shè)備建立維護(hù)操作通道;終端通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;終端通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。如此,能夠不占用空口帶寬,避開空口帶寬有限的瓶頸,同時(shí)不依賴硬件,只需要借助微波的臨跳通道即可實(shí)現(xiàn)點(diǎn)到點(diǎn)、點(diǎn)到多點(diǎn)通話
附圖說明
圖1為本發(fā)明實(shí)施例一通話方法流程示意圖;
圖2為本發(fā)明實(shí)施例二通話方法流程示意圖;
圖3為本發(fā)明實(shí)施例三通話方法流程示意圖;
圖4為本發(fā)明實(shí)施例四通話方法流程示意圖;
圖5為本發(fā)明實(shí)施例五通話方法流程示意圖;
圖6為本發(fā)明實(shí)施例六語(yǔ)音報(bào)文通話方法流程示意圖;
圖7為本發(fā)明實(shí)施例一通話裝置結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例二通話裝置結(jié)構(gòu)示意圖;
圖9為本發(fā)明實(shí)施例通話系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例中,終端獲取本端微波設(shè)備的接入IP地址,與本端微波設(shè)備建立維護(hù)操作通道;終端通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;終端通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。
本發(fā)明實(shí)施例中,所述本端和對(duì)端是相對(duì)的概念,并不是固定的,例如,當(dāng)將第一終端視為本端時(shí),與第一終端對(duì)應(yīng)的第一微波設(shè)備即為本端微波設(shè)備,與第一終端進(jìn)行通信的第二終端即為對(duì)端的終端,與第二終端對(duì)應(yīng)的第二微波 設(shè)備即為對(duì)端微波設(shè)備,反之亦然。進(jìn)行通信的兩端的兩個(gè)微波設(shè)備以及兩個(gè)終端的結(jié)構(gòu)、功能完全相同。
即本發(fā)明實(shí)施例中,終端通過無線訪問接入點(diǎn)與微波設(shè)備連接,從而獲取微波設(shè)備的接入IP地址,之后,終端主動(dòng)與微波設(shè)備建立維護(hù)操作通道,并通過此維護(hù)操作通道,完成設(shè)備端的NAT穿越處理;對(duì)端的終端和微波設(shè)備同樣此種方法處理,然后雙方終端由一端發(fā)起通話請(qǐng)求,另一端收到通話請(qǐng)求之后建立微波設(shè)備的通話鏈路,從而達(dá)到通話效果。
下面結(jié)合附圖及具體實(shí)施例,對(duì)本發(fā)明技術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述。為了使本發(fā)明實(shí)施例所述通話方法更加清楚,在以下各實(shí)施例的描述中,,描述了多個(gè)特定的細(xì)節(jié),以用于幫助對(duì)本發(fā)明的理解,然而,并不限定本發(fā)明的保護(hù)范圍,在沒有這些特定細(xì)節(jié)的情況下,也可以實(shí)現(xiàn)本發(fā)明,此外,在不沖突的情況下,即在不背離權(quán)利要求闡明的精神和范圍的情況下,下述實(shí)施方式的各個(gè)細(xì)節(jié)可以進(jìn)行各種組合。
圖1為本發(fā)明實(shí)施例一通話方法流程示意圖,所述通話方法應(yīng)用于終端側(cè),如圖1所示,本實(shí)施例所述通話方法包括以下步驟:
步驟101:獲取本端微波設(shè)備的接入IP地址;
本發(fā)明實(shí)施例中,在執(zhí)行步驟101之前,必須使終端通過無線訪問接入點(diǎn)連接到微波設(shè)備上,在這種情況下,終端所獲取的微波設(shè)備的接入IP地址才是通話所需微波設(shè)備的接入IP地址;本發(fā)明實(shí)施例中,終端的無線網(wǎng)絡(luò)必須處于打開狀態(tài),并且保證接入的熱點(diǎn)正確。
步驟102:與本端微波設(shè)備建立維護(hù)操作通道;
步驟103:通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;
本發(fā)明實(shí)施例中,所述通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備包括:將終端的IP地址和本端微波設(shè)備的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下發(fā)到本端微波設(shè)備。
步驟104:通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。
本發(fā)明實(shí)施例中,所述通過所述維護(hù)操作通道,進(jìn)行語(yǔ)音通話包括:發(fā)起通話請(qǐng)求到本端微波設(shè)備;發(fā)送語(yǔ)音報(bào)文到本端微波設(shè)備;接收本端微波設(shè)備轉(zhuǎn)發(fā)的通話請(qǐng)求;接收本端微波設(shè)備轉(zhuǎn)發(fā)的語(yǔ)音報(bào)文,并進(jìn)行播放。
具體的,當(dāng)終端自身發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端微波設(shè)備,由本端微波設(shè)備將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備,再由對(duì)端微波設(shè)備將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端;當(dāng)對(duì)端的終端發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),對(duì)端的終端將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的對(duì)端微波設(shè)備,然后由對(duì)端微波設(shè)備發(fā)送到本端微波設(shè)備,然后本端微波設(shè)備將所述通話請(qǐng)求和語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端終端,本端終端接收本端微波設(shè)備轉(zhuǎn)發(fā)的通話請(qǐng)求或語(yǔ)音報(bào)文,并將所述語(yǔ)音報(bào)文進(jìn)行播放。
本發(fā)明實(shí)施例中,終端通過維護(hù)操作通道,收集所有可用微波臨跳信息。并通過友好頁(yè)面進(jìn)行,用戶可以在臨跳信息列表中選擇要通話的對(duì)端發(fā)起呼叫。呼叫過程中采用UDP實(shí)時(shí)傳遞語(yǔ)音數(shù)據(jù)。
本發(fā)明實(shí)施例中,在執(zhí)行步驟104之前,必須保證對(duì)端微波設(shè)備與終端連接,并且終端已經(jīng)通過操作維護(hù)通道將NAT命令下發(fā)到微波設(shè)備。
本發(fā)明實(shí)施例中,所述方法還包括:當(dāng)通話過程中出現(xiàn)異常時(shí),將所述異常情況進(jìn)行實(shí)時(shí)提示。
圖2為本發(fā)明實(shí)施例二通話方法流程示意圖,所述通話方法應(yīng)用于微波設(shè)備側(cè),本發(fā)明實(shí)施例所述通話方法包括步驟201-202,為與自身建立維護(hù)操作通道的終端主動(dòng)發(fā)起通話時(shí),微波設(shè)備將與自身建立維護(hù)操作通道的終端發(fā)起的通話請(qǐng)求和語(yǔ)音報(bào)文進(jìn)行發(fā)送的過程,如圖2所示,所述方法包括:
步驟201:當(dāng)接收到終端發(fā)起的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到對(duì)端微波設(shè)備;
步驟202:當(dāng)接收到終端發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備。
圖3為本發(fā)明實(shí)施例三通話方法流程示意圖,所述通話方法應(yīng)用于微波設(shè)備側(cè),本發(fā)明實(shí)施例所述通話方法包括步驟301-302,為對(duì)端的終端主動(dòng)發(fā)起通話時(shí),所述微波設(shè)備將接收到的通話請(qǐng)求和語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端的過程,如圖3所示,所述方法包括:
步驟301:當(dāng)接收到來自對(duì)端微波設(shè)備的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到與自身建立維護(hù)操作通道的終端;
步驟302:當(dāng)接收到來自對(duì)端微波設(shè)備發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端。
圖4為本發(fā)明實(shí)施例四通話方法流程示意圖,如圖4所示,所述方法包括:
步驟401:終端獲取本端微波設(shè)備的接入IP地址;
本發(fā)明實(shí)施例中,在執(zhí)行步驟401之前,必須使終端通過無線訪問接入點(diǎn)連接到微波設(shè)備上,在這種情況下,終端所獲取的微波設(shè)備的接入IP地址才是通話所需微波設(shè)備的接入IP地址;本發(fā)明實(shí)施例中,終端的無線網(wǎng)絡(luò)必須處于打開狀態(tài),并且保證接入的熱點(diǎn)正確。
步驟402:終端與本端微波設(shè)備建立維護(hù)操作通道;
步驟403:終端通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;
本發(fā)明實(shí)施例中,所述終端通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備包括:終端將自身的IP地址和本端微波設(shè)備的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下發(fā)到本端微波設(shè)備。
步驟404:終端通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。
本發(fā)明實(shí)施例中,終端通過所述維護(hù)操作通道,進(jìn)行語(yǔ)音通話包括:終端發(fā)起通話請(qǐng)求到本端微波設(shè)備,本端微波設(shè)備將所述通話請(qǐng)求發(fā)送到對(duì)端微波設(shè)備,對(duì)端微波設(shè)備將所述通話請(qǐng)求發(fā)送到與自身建立維護(hù)操作通道的終端;終端發(fā)送語(yǔ)音報(bào)文到本端微波設(shè)備,本端微波設(shè)備將所述語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備,端微波設(shè)備將所述語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端,終端接收與自身建立維護(hù)操作通道的微波設(shè)備轉(zhuǎn)發(fā)的語(yǔ)音報(bào)文,并進(jìn)行播放。
具體的,當(dāng)終端自身發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端微波設(shè)備,由本端微波設(shè)備將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備,再由對(duì)端微波設(shè)備將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端;當(dāng)對(duì)端的終端發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),對(duì)端的終端將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的對(duì)端微波設(shè)備,然后由對(duì)端微波設(shè)備發(fā)送到本端微波設(shè)備,然后本端微波設(shè)備將所述通話請(qǐng)求和語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端終端,本端終端接收本端微波設(shè)備轉(zhuǎn)發(fā)的通話請(qǐng)求或語(yǔ)音報(bào)文,并將所述語(yǔ)音報(bào)文進(jìn)行播放。
本發(fā)明實(shí)施例中,終端通過維護(hù)操作通道,收集所有可用微波臨跳信息。并通過友好頁(yè)面進(jìn)行,用戶可以在臨跳信息列表中選擇要通話的對(duì)端發(fā)起呼叫。呼叫過程中采用UDP實(shí)時(shí)傳遞語(yǔ)音數(shù)據(jù)。
本發(fā)明實(shí)施例中,在執(zhí)行步驟404之前,必須保證對(duì)端微波設(shè)備與終端連接,并且終端已經(jīng)通過操作維護(hù)通道將NAT命令下發(fā)到微波設(shè)備。
本發(fā)明實(shí)施例中,所述方法還包括:當(dāng)通話過程中出現(xiàn)異常時(shí),終端將所述異常情況進(jìn)行實(shí)時(shí)提示。
具體的,終端雙方從發(fā)起通話,到接聽以及整個(gè)通話過程中出現(xiàn)異常時(shí),都能實(shí)時(shí)以友好的界面方式提示給用戶,方面用戶進(jìn)行操作。
圖5為本發(fā)明實(shí)施例五通話方法流程示意圖,如圖5所示,所述方法包括:
步驟501:第一終端與第二終端終端分別通過WIFI熱點(diǎn)與各自對(duì)應(yīng)的第一微波設(shè)備和第二微波設(shè)備連接,建立操作維護(hù)通道;
本發(fā)明實(shí)施例中,可以將任意一端看成是本端,另一端為對(duì)端,例如,可以將第一終端視為本端的終端,則第一微波設(shè)備為本端微波設(shè)備,第二終端為對(duì)端的終端,第二微波設(shè)備為對(duì)端的微波設(shè)備。
步驟502:第一終端發(fā)起通話請(qǐng)求到第一微波設(shè)備;
步驟503:第一微波設(shè)備經(jīng)空口將所述通話請(qǐng)求傳輸?shù)綄?duì)端的第二微波設(shè)備。
步驟504:對(duì)端的第二微波設(shè)備將所述通話請(qǐng)求轉(zhuǎn)發(fā)給與自身建立維護(hù)操作通道的第二終端;
步驟505:終端進(jìn)行信息采集、播放、編解碼、收發(fā)包功能,以及鏈路的保活等語(yǔ)音報(bào)文通話功能;
步驟504:通話任一方發(fā)起結(jié)束通話。
本發(fā)明實(shí)施例中,通話任一方發(fā)起結(jié)束通話即可結(jié)束通話。
圖6為本發(fā)明實(shí)施例六語(yǔ)音報(bào)文通話方法流程示意圖,如圖6所示,所述方法包括:
步驟601:終端通過麥克獲接收語(yǔ)音報(bào)文;
步驟602:終端發(fā)送語(yǔ)音報(bào)文到本端微波設(shè)備;
步驟603:本端微波設(shè)備的的主控板將接收到的語(yǔ)音報(bào)文后發(fā)送到給CPU,所以CPU將所述語(yǔ)音報(bào)文發(fā)送到所述微波設(shè)備的空口模塊;
本發(fā)明實(shí)施例中,由于所述語(yǔ)音報(bào)文做了Snat映射,因此,所述CPU會(huì)將所述語(yǔ)音報(bào)文發(fā)送到所述微波設(shè)備的空口模塊。
步驟604:空口模塊將接收到的語(yǔ)音報(bào)文后經(jīng)空口發(fā)送到下一跳微波設(shè)備,即對(duì)端微波設(shè)備;
步驟605:下一跳微波設(shè)備的空口模塊從空口收到所述語(yǔ)音報(bào)文,發(fā)給主控板CPU;
步驟606:主控板CPU收到所述語(yǔ)音報(bào)文后經(jīng)DNAT發(fā)送給與debug口連接的終端,即對(duì)端終端;
步驟607:對(duì)端終端通過播放器將接收收到的語(yǔ)音報(bào)文進(jìn)行播放。
圖6所述的為一個(gè)方向的語(yǔ)音報(bào)文,其中,當(dāng)“對(duì)端終端”發(fā)起語(yǔ)音報(bào)文時(shí),所述對(duì)端終端即可視為本端終端,語(yǔ)音報(bào)文的反向通路與圖6相同。
本發(fā)明實(shí)施例所述通話方法,避免了傳統(tǒng)的微波設(shè)備之間的語(yǔ)音通話方式占用空口有限帶寬的問題,本發(fā)明實(shí)施例所述通話方法不占用空口帶寬,通過網(wǎng)管通道進(jìn)行發(fā)包,與網(wǎng)管的VLAN ID經(jīng)空口進(jìn)行發(fā)送,傳播過程中與網(wǎng)管報(bào)文完全相同,從而避免了占用空口貸款的問題;
另外,由于傳統(tǒng)的微波設(shè)備之間的語(yǔ)音通話方式需要依賴音頻模擬接口功能和模塊、收發(fā)包模塊、交換模塊、中頻傳輸模塊開辟傳遞空間,導(dǎo)致通話嚴(yán)重依賴硬件,本發(fā)明實(shí)施例所述通話方法基于微波鏈路傳輸?shù)腎P通話系統(tǒng)采用網(wǎng)管通道,并借助終端的語(yǔ)音采集和播放音頻,不需要過分依賴微波設(shè)備的硬件;
并且,本發(fā)明實(shí)施例所述通話方法采用IP尋址,基于NAT穿越原理在鄰跳之間建立微波鏈路實(shí)現(xiàn)點(diǎn)到點(diǎn)、點(diǎn)到多點(diǎn)通話;
綜上,本發(fā)明實(shí)施例所述通話方法適用于微波設(shè)備開站時(shí)的語(yǔ)音通話,不占用空口帶寬,同時(shí)不過分依賴微波設(shè)備的硬件,只需要借助微波的臨跳通道即可實(shí)現(xiàn)開站時(shí)的語(yǔ)音通話。
本發(fā)明實(shí)施例還提供了一種通話裝置,所述裝置位于移動(dòng)終端,圖7為本發(fā)明實(shí)施例一通話裝置結(jié)構(gòu)示意圖,如圖7所示,所述裝置包括:通道建立模塊71、命令發(fā)送模塊72、通話模塊73,其中,
所述通道建立模塊71,用于獲取本端微波設(shè)備的接入IP地址,與本端微波設(shè)備建立維護(hù)操作通道;
本發(fā)明實(shí)施例中,在獲取本端微波設(shè)備的接入IP地址之前,必須使終端通過無線訪問接入點(diǎn)連接到微波設(shè)備上,在這種情況下,終端所獲取的微波設(shè)備的接入IP地址才是通話所需微波設(shè)備的接入IP地址;本發(fā)明實(shí)施例中,終端的無線網(wǎng)絡(luò)必須處于打開狀態(tài),并且保證接入的熱點(diǎn)正確。
所述命令發(fā)送模塊72,用于通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端微波設(shè)備;
本發(fā)明實(shí)施例中,所述命令發(fā)送模塊72具體用于:將終端的IP地址和本端微波設(shè)備的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下發(fā)到本端微波設(shè)備。
所述通話模塊73,用于通過所述維護(hù)操作通道,與對(duì)端的終端進(jìn)行語(yǔ)音通話。
本發(fā)明實(shí)施例中,所述通話模塊73具體用于:發(fā)起通話請(qǐng)求到本端微波設(shè) 備;發(fā)送語(yǔ)音報(bào)文到本端微波設(shè)備;接收本端微波設(shè)備轉(zhuǎn)發(fā)的通話請(qǐng)求;接收本端微波設(shè)備轉(zhuǎn)發(fā)的語(yǔ)音報(bào)文,并進(jìn)行播放。
具體的,當(dāng)終端自身發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端微波設(shè)備,由本端微波設(shè)備將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備,再由對(duì)端微波設(shè)備將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端;當(dāng)對(duì)端的終端發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),對(duì)端的終端將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的對(duì)端微波設(shè)備,然后由對(duì)端微波設(shè)備發(fā)送到本端微波設(shè)備,然后本端微波設(shè)備將所述通話請(qǐng)求和語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端終端,本端終端接收本端微波設(shè)備轉(zhuǎn)發(fā)的通話請(qǐng)求或語(yǔ)音報(bào)文,并將所述語(yǔ)音報(bào)文進(jìn)行播放。
本發(fā)明實(shí)施例中,終端通過維護(hù)操作通道,收集所有可用微波臨跳信息。并通過友好頁(yè)面進(jìn)行,用戶可以在臨跳信息列表中選擇要通話的對(duì)端發(fā)起呼叫。呼叫過程中采用UDP實(shí)時(shí)傳遞語(yǔ)音數(shù)據(jù)。
本發(fā)明實(shí)施例中,在進(jìn)行語(yǔ)音通話之前,必須保證對(duì)端微波設(shè)備與終端連接,并且終端已經(jīng)通過操作維護(hù)通道將NAT命令下發(fā)到微波設(shè)備。
本發(fā)明實(shí)施例中,所述裝置還包括提示模塊74,用于當(dāng)通話過程中出現(xiàn)異常時(shí),將所述異常情況進(jìn)行實(shí)時(shí)提示。
本發(fā)明實(shí)施例還提供了一種通話裝置,所述裝置位于微波設(shè)備,圖8為本發(fā)明實(shí)施例二通話裝置結(jié)構(gòu)示意圖,如圖8所示,所述裝置包括:第一轉(zhuǎn)發(fā)模81、第二轉(zhuǎn)發(fā)模塊82、第三轉(zhuǎn)發(fā)模塊83、第四轉(zhuǎn)發(fā)模塊84,其中,
所述第一轉(zhuǎn)發(fā)模塊81,用于當(dāng)接收到終端發(fā)起的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到對(duì)端微波設(shè)備;
所述第二轉(zhuǎn)發(fā)模塊82,用于當(dāng)接收到終端發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到對(duì)端微波設(shè)備;
所述第三轉(zhuǎn)發(fā)模塊83,用于當(dāng)接收到來自對(duì)端微波設(shè)備的通話請(qǐng)求時(shí),將所述通話請(qǐng)求發(fā)送到與自身建立維護(hù)操作通道的終端;
所述第四轉(zhuǎn)發(fā)模塊84,用于當(dāng)接收到來自對(duì)端微波設(shè)備發(fā)送的語(yǔ)音報(bào)文時(shí),將所述語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的終端。
本發(fā)明實(shí)施例還提供了一種通話系統(tǒng),圖9為本發(fā)明實(shí)施例通話系統(tǒng)結(jié)構(gòu)示意圖,如圖9所示,所述系統(tǒng)包括:第一終端91、第一微波設(shè)備92、第二終端93、第二微波設(shè)備94,其中,
所述第一終端91,用于獲取本端的第一微波設(shè)備92的接入IP地址,與本端的第一微波設(shè)備92建立維護(hù)操作通道;通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端的第一微波設(shè)備92;通過所述維護(hù)操作通道,與對(duì)端的第二終端93進(jìn)行語(yǔ)音通話;
所述第二終端93,用于獲取本端的第二微波設(shè)備94的接入IP地址,與本端的第二微波設(shè)備94建立維護(hù)操作通道;通過所述維護(hù)操作通道,將NAT命令發(fā)送到本端的第二微波設(shè)備94;終端通過所述維護(hù)操作通道,與對(duì)端的第一終端91進(jìn)行語(yǔ)音通話。
本發(fā)明實(shí)施例中,在獲取微波設(shè)備的接入IP地址之前,必須使終端通過無線訪問接入點(diǎn)連接到微波設(shè)備上,在這種情況下,終端所獲取的微波設(shè)備的接入IP地址才是通話所需微波設(shè)備的接入IP地址;本發(fā)明實(shí)施例中,終端的無線網(wǎng)絡(luò)必須處于打開狀態(tài),并且保證接入的熱點(diǎn)正確。
本發(fā)明實(shí)施例中,所述第一終端91/第二終端93具體用于:將自身的IP地址和本端的第一微波設(shè)備92/第二微波設(shè)備94的IP地址,按照NAT命令規(guī)則格式組成SNAT和DNAT字符串,并通過操作維護(hù)通道,將NAT命令下發(fā)到本端的第一微波設(shè)備92/第二微波設(shè)備94。
所述第一終端91/第二終端93具體用于:發(fā)起通話請(qǐng)求、和/或語(yǔ)音報(bào)文到本端第一微波設(shè)備92/第二微波設(shè)備94;將自身接收到的語(yǔ)音報(bào)文進(jìn)行播放;
所述本端的第一微波設(shè)備92/第二微波設(shè)備94具體用于:將接收到的所述通話請(qǐng)求、和/或語(yǔ)音報(bào)文發(fā)送到對(duì)端的第二微波設(shè)備94/第一微波設(shè)備92;
所述對(duì)端第二微波設(shè)備94/第一微波設(shè)備92具體用于:將接收到的所述通話請(qǐng)求、和/或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的第二終端93/第一終 端91。
具體的,當(dāng)?shù)谝唤K端91自身發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端的第一微波設(shè)備92,由本端的第一微波設(shè)備92將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到對(duì)端的第二微波設(shè)備94,再由對(duì)端的第二微波設(shè)備94將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的第二終端93,對(duì)端的第二終端93接收對(duì)端的第二微波設(shè)備94轉(zhuǎn)發(fā)的通話請(qǐng)求或語(yǔ)音報(bào)文,并將所述語(yǔ)音報(bào)文進(jìn)行播放;當(dāng)對(duì)端的第二終端93發(fā)起通話請(qǐng)求和語(yǔ)音報(bào)文時(shí),對(duì)端的第二終端93將所述通話請(qǐng)求或語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的對(duì)端的第二微波設(shè)備94,然后由對(duì)端的第二微波設(shè)備94發(fā)送到本端的第一微波設(shè)備92,然后本端的第一微波設(shè)備92將所述通話請(qǐng)求和語(yǔ)音報(bào)文發(fā)送到與自身建立維護(hù)操作通道的本端的第一終端91,本端的第一終端91接收本端的第一微波設(shè)備92轉(zhuǎn)發(fā)的通話請(qǐng)求或語(yǔ)音報(bào)文,并將所述語(yǔ)音報(bào)文進(jìn)行播放。
本發(fā)明實(shí)施例中,第一終端91和第二終端93通過維護(hù)操作通道,收集所有可用微波臨跳信息,并通過友好頁(yè)面進(jìn)行,用戶可以在臨跳信息列表中選擇要通話的對(duì)端發(fā)起呼叫。呼叫過程中采用UDP實(shí)時(shí)傳遞語(yǔ)音數(shù)據(jù)。
本發(fā)明實(shí)施例中,在進(jìn)行通話之前,必須保證微波設(shè)備與對(duì)應(yīng)的終端連接,并且終端已經(jīng)通過操作維護(hù)通道將NAT命令下發(fā)到微波設(shè)備。
本發(fā)明實(shí)施例中,所述所述第一終端91/第二終端93還用于:當(dāng)通話過程中出現(xiàn)異常時(shí),終端將所述異常情況進(jìn)行實(shí)時(shí)提示。
本發(fā)明實(shí)施例所述通話系統(tǒng),使用終端自身已有的音頻、收發(fā)包功能,并操作維護(hù)通道,對(duì)微波設(shè)備下發(fā)輔助通話命令,實(shí)施查詢?cè)O(shè)備狀態(tài)和參數(shù),方便后續(xù)通話。通話過程中采用UDP發(fā)送語(yǔ)音數(shù)據(jù),UDP數(shù)據(jù)經(jīng)過CPU,按照操作維護(hù)通道下發(fā)的命令進(jìn)行消息轉(zhuǎn)發(fā)。本發(fā)明實(shí)施例所述通話系統(tǒng)不受限于空口有限帶寬,不依賴底層硬件,經(jīng)過網(wǎng)管通道發(fā)送數(shù)據(jù),大大改善了之前EOW的多個(gè)問題。
綜上所述,本發(fā)明實(shí)施例通過微波傳輸鏈路的通話系統(tǒng),即解決了傳統(tǒng)EOW 的存在的問題,又簡(jiǎn)化開站時(shí)通話步驟。另外本發(fā)明提供的裝置,無需操作人員做任何配置,只需要將終端連接到設(shè)備即可實(shí)現(xiàn)開站時(shí)的通話,簡(jiǎn)單易操作。最后,本發(fā)明不僅僅適用于基站開站,還適用于其他改進(jìn)方面。
圖7和圖8中所示的通話裝置中的各處理模塊的實(shí)現(xiàn)功能,可參照前述通話方法的相關(guān)描述而理解。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖7所示的通話裝置中各處理模塊的功能可通過運(yùn)行于處理器上的程序而實(shí)現(xiàn),也可通過具體的邏輯電路而實(shí)現(xiàn),比如:可由中央處理器(CPU)、微處理器(MPU)、數(shù)字信號(hào)處理器(DSP)、或現(xiàn)場(chǎng)可編程門陣列(FPGA)實(shí)現(xiàn)。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的方法、裝置及系統(tǒng),可以通過其他的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個(gè)模塊或組件可以結(jié)合,或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的通信連接可以是通過一些接口,設(shè)備或模塊的間接耦合或通信連接,可以是電性的、機(jī)械的或其他形式的。
上述作為分離部件說明的模塊可以是、或也可以不是物理上分開的,作為模塊顯示的部件可以是、或也可以不是物理模塊,即可以位于一個(gè)地方,也可以分布到多個(gè)網(wǎng)絡(luò)模塊上;可以根據(jù)實(shí)際的需要選擇其中的部分或全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各實(shí)施例中的各功能模塊可以全部集成在一個(gè)處理模塊中,也可以是各模塊分別單獨(dú)作為一個(gè)模塊,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中;上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能模塊的形式實(shí)現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、只讀存儲(chǔ)器(ROM,Read-Only Memory)、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
或者,本發(fā)明實(shí)施例上述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、ROM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本發(fā)明實(shí)施例中記載的通話方法、裝置只以上述實(shí)施例為例,但不僅限于此,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。