一種VoIP通訊設(shè)備的制造方法
【專利摘要】本發(fā)明公開了一種VoIP通訊設(shè)備,包括軟件層和硬件層,軟件層搭載操作系統(tǒng),在操作系統(tǒng)上安裝VoIP應(yīng)用,軟件層與硬件層通過設(shè)備驅(qū)動(dòng)連接;硬件層包括硬件層還包括無線通訊模塊,無線通訊模塊設(shè)有嵌入式操作系統(tǒng),在嵌入式操作系統(tǒng)上安裝嵌入式VoIP應(yīng)用,無線通訊模塊通過嵌入式驅(qū)動(dòng)與嵌入式操作系統(tǒng)連接;所述嵌入式VoIP應(yīng)用用于多個(gè)VoIP通訊設(shè)備之間的VoIP通訊。選擇基于硬件層的VoIP通訊時(shí),將軟件層的VoIP應(yīng)用處于關(guān)閉狀態(tài)以減少耗電量,延長整機(jī)待機(jī)時(shí)間??梢赃x擇進(jìn)行基于硬件層的加密通訊,其加密通訊采用私鑰通訊,實(shí)現(xiàn)放干擾和防竊聽功能。由于VoIP應(yīng)用以及操作系統(tǒng)都以嵌入式設(shè)置在硬件層,外界無法通過軟件或病毒等方式進(jìn)行軟破解,進(jìn)一步增加通訊安全。
【專利說明】
一種Vo IP通訊設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種通訊設(shè)備,尤其涉及一種基于硬件層面的VoIP通訊設(shè)備。
【背景技術(shù)】
[0002]VoIP通訊是一種基于網(wǎng)絡(luò)協(xié)議的通訊方式,具體是基于因特網(wǎng)的通訊技術(shù)。移動(dòng)設(shè)備的傳統(tǒng)通訊,例如語音和短信通信,是基于2/3/4G的蜂窩技術(shù)通訊。由于VoIP通訊協(xié)議與4G網(wǎng)絡(luò)的通訊協(xié)議不適配,因此在4G移動(dòng)設(shè)備上使用VoIP通訊功能時(shí),只有兩種辦法。
[0003]第一個(gè)解決辦法如圖1所示,在4G移動(dòng)設(shè)備上將VoIP應(yīng)用軟件植入操作系統(tǒng),然后通過設(shè)備驅(qū)動(dòng),在操作系統(tǒng)基礎(chǔ)上運(yùn)行VoIP應(yīng)用軟件,然后基于軟件層進(jìn)行VoIP通訊。這樣帶來一個(gè)明顯的問題就是要求VoIP通訊的兩個(gè)移動(dòng)設(shè)備都設(shè)有VoIP軟件層,同時(shí)必須軟件層和硬件層都同時(shí)保持待機(jī)狀態(tài)。這樣對(duì)移動(dòng)設(shè)備軟件層的多樣性有所要求,有的移動(dòng)設(shè)備并不具備VoIP應(yīng)用軟件,而且軟件層和硬件層的雙待機(jī)狀態(tài)會(huì)使移動(dòng)設(shè)備電量消耗很大。而且目前操作系統(tǒng)基本上都是開源的,在軟件層應(yīng)用VoIP通訊會(huì)容易在通路中被截獲破解或者被干擾。
[0004]第二個(gè)解決辦法是在使用VoIP通訊功能時(shí),采用CSFB技術(shù)進(jìn)行語音通話,將4G網(wǎng)絡(luò)回落至2G或3G狀態(tài)。這樣明顯是一種技術(shù)倒退的現(xiàn)象,并不利于技術(shù)的創(chuàng)新發(fā)展。
【發(fā)明內(nèi)容】
[0005]為了解決上述技術(shù)問題,本發(fā)明目的在于提供一種可以保持在4G網(wǎng)絡(luò)下基于硬件層進(jìn)行VoIP通訊的設(shè)備。
[0006]本發(fā)明所述的一種VoIP通訊設(shè)備,包括軟件層和硬件層,所述的軟件層搭載操作系統(tǒng),在操作系統(tǒng)上安裝VoIP應(yīng)用,軟件層與硬件層通過設(shè)備驅(qū)動(dòng)連接;所述的硬件層包括多媒體設(shè)備,所述的多媒體設(shè)備用于進(jìn)行音像交互;所述的硬件層還包括無線通訊模塊,其特征在于,所述的無線通訊模塊設(shè)有嵌入式操作系統(tǒng),在嵌入式操作系統(tǒng)上安裝嵌入式VoIP應(yīng)用,無線通訊模塊通過嵌入式驅(qū)動(dòng)與嵌入式操作系統(tǒng)連接;所述嵌入式VoIP應(yīng)用用于多個(gè)VoIP通訊設(shè)備之間的VoIP通訊。
[0007]本發(fā)明所述的一種VoIP通訊設(shè)備在使用時(shí)可以選擇與傳統(tǒng)方式一樣的軟件層VoIP通訊或者選擇基于硬件層的VoIP通訊。在用戶選擇基于硬件層的VoIP通訊時(shí),可以將軟件層的VoIP應(yīng)用處于關(guān)閉狀態(tài)以減少耗電量,延長整機(jī)待機(jī)時(shí)間。在硬件層進(jìn)行VoIP通訊時(shí),用戶還可以選擇進(jìn)行基于硬件層的加密通訊,其加密通訊可以采用私鑰通訊,實(shí)現(xiàn)了放干擾和防竊聽功能。由于VoIP應(yīng)用以及操作系統(tǒng)都以嵌入式設(shè)置在硬件層,外界無法通過軟件或病毒等方式進(jìn)行軟破解,進(jìn)一步增加通訊安全。
【附圖說明】
[0008]圖1是現(xiàn)有技術(shù)基于軟件層進(jìn)行VoIP通訊的結(jié)構(gòu)示意圖。
[0009]圖2是本發(fā)明VoIP通訊設(shè)備基于硬件層進(jìn)行VoIP通訊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0010]本發(fā)明所述的一種VoIP通訊設(shè)備,如圖2所示,所述的VoIP通訊設(shè)備包括軟件層和硬件層,所述的軟件層包括了操作系統(tǒng)和安裝在操作系統(tǒng)上的VoIP應(yīng)用,軟件層的操作系統(tǒng)通過設(shè)備驅(qū)動(dòng)與硬件層連接。硬件層包括了多媒體設(shè)備和網(wǎng)絡(luò)設(shè)備,多媒體設(shè)備設(shè)有揚(yáng)聲器、聽筒和麥克風(fēng)進(jìn)行語音交互;還設(shè)有攝像頭進(jìn)行圖像交互。網(wǎng)絡(luò)設(shè)備還設(shè)有wifi模塊、以太網(wǎng)卡以及無線通訊模塊,使本通訊設(shè)備可以在不同網(wǎng)絡(luò)下進(jìn)行VoIP通訊。其中無線通訊模塊設(shè)有嵌入式操作系統(tǒng),在嵌入式操作系統(tǒng)上設(shè)置嵌入式VoIP應(yīng)用,嵌入式功能模塊通過嵌入式驅(qū)動(dòng)與無線通訊模塊連接。多個(gè)VoIP通訊設(shè)備之間可以通過嵌入式VoIP應(yīng)用進(jìn)行VoIP通訊。
[0011 ]為了增加通訊安全,嵌入式操作系統(tǒng)還設(shè)有加密模塊,在進(jìn)行VoIP通訊傳輸前先通過加密模塊進(jìn)行通訊加密。也可以采用不加密的方式傳輸,增加通訊設(shè)備的選擇性和個(gè)性化使用。
[0012]由于VoIP通訊模塊都通過嵌入式的方法移植到硬件層,所以可以在軟件層不待機(jī)的情況下收到VoIP的被叫信息。同時(shí)免除操作系統(tǒng)的內(nèi)存消耗過大,節(jié)省了軟件層的工作負(fù)擔(dān)。
[0013]所述的VoIP通訊設(shè)備可以通過以下嵌入方法實(shí)現(xiàn),首先將嵌入式操作系統(tǒng)的內(nèi)核做裁剪處理,裁剪的要求可以是僅僅去除非用于VoIP通訊方面的進(jìn)程及啟動(dòng)項(xiàng),也可以是進(jìn)一步去除基本進(jìn)程及啟動(dòng)項(xiàng)以外的進(jìn)程和啟動(dòng)項(xiàng)。然后將裁剪后的嵌入式操作系統(tǒng)內(nèi)核一直到VoIP通訊設(shè)備的無線通訊模塊中,嵌入式操作系統(tǒng)作為整個(gè)嵌入式VoIP功能的運(yùn)行平臺(tái),可以避免外部的木馬程序或其他軟件侵入的軟破解。
[0014]然后依次移植嵌入式語音加速庫、編程語言運(yùn)行庫組、VoIP運(yùn)行庫、網(wǎng)絡(luò)連接引擎和嵌入式VoIP應(yīng)用到嵌入式操作系統(tǒng)上。其中所述的嵌入式語音加速庫是OpenSL ES;所述的編程語言是C或C++或JAVA;所述的網(wǎng)絡(luò)連接引擎是分布式網(wǎng)絡(luò)中間組件ICE;所述的嵌入式VoIP應(yīng)用包括UI交互界面。
[0015]最后移植嵌入式驅(qū)動(dòng)到無線通訊模塊,使嵌入式操作系統(tǒng)與無線通訊模塊連接。
[0016]由于嵌入了上述功能模塊,使嵌入式操作系統(tǒng)具有了語音功能、多語言環(huán)境的開發(fā)功能、可以與嵌入式VoIP應(yīng)用對(duì)接、網(wǎng)絡(luò)連接功能和實(shí)現(xiàn)人機(jī)交互、VoIP通訊等功能。
[0017]由于VoIP通訊功能整個(gè)嵌入到硬件層中,在無線通訊模塊的協(xié)調(diào)下,VoIP通訊與4G通訊的通訊協(xié)議可以適配使用。因此無需回落到2G/3G狀態(tài)采用CSFB技術(shù)進(jìn)行語音通話,可以直接在4G環(huán)境下使用VoIP通訊功能。在多任務(wù)操作系統(tǒng)下,可以實(shí)現(xiàn)多方通話,而通話的傳輸方式可以同時(shí)并存2G/3G/4G以及VoIP通訊,對(duì)于系統(tǒng)下的APP開發(fā)環(huán)境提供了更大的可操作空間。
[0018]對(duì)于本領(lǐng)域的技術(shù)人員來說,可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及變形,而所有的這些改變以及變形都應(yīng)該屬于本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種VoIP通訊設(shè)備,包括軟件層和硬件層,所述的軟件層搭載操作系統(tǒng),在操作系統(tǒng)上安裝VoIP應(yīng)用,軟件層與硬件層通過設(shè)備驅(qū)動(dòng)連接;所述的硬件層包括多媒體設(shè)備,所述的多媒體設(shè)備用于進(jìn)行音像交互;所述的硬件層還包括無線通訊模塊,其特征在于,所述的無線通訊模塊設(shè)有嵌入式操作系統(tǒng),在嵌入式操作系統(tǒng)上安裝嵌入式VoIP應(yīng)用,無線通訊模塊通過嵌入式驅(qū)動(dòng)與嵌入式操作系統(tǒng)連接;所述嵌入式VoIP應(yīng)用用于多個(gè)VoIP通訊設(shè)備之間的VoIP通訊。2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于, 所述的嵌入式操作系統(tǒng)中設(shè)有嵌入式語音加速庫,嵌入式語音加速庫作為嵌入式操作系統(tǒng)的語首功能t旲塊; 所述的嵌入式操作系統(tǒng)中設(shè)有編程語言運(yùn)行庫組,編程語言運(yùn)行庫組作為嵌入式操作系統(tǒng)的編輯開發(fā)模塊; 所述的嵌入式操作系統(tǒng)中設(shè)有VoIP運(yùn)行庫,所述的VoIP運(yùn)行庫對(duì)嵌入式操作系統(tǒng)提供語音和短信服務(wù)接口,使嵌入式VoIP應(yīng)用與嵌入式操作系統(tǒng)對(duì)接使用; 所述的嵌入式操作系統(tǒng)中設(shè)有網(wǎng)絡(luò)連接引擎,網(wǎng)絡(luò)連接引擎作為嵌入式操作系統(tǒng)的網(wǎng)絡(luò)功能t吳塊。3.根據(jù)權(quán)利要求2所述的設(shè)備,其特征在于,所述的嵌入式語音加速庫是OpenSLES。4.根據(jù)權(quán)利要求2所述的設(shè)備,其特征在于,所述的編程語言是C或C++或JAVA。5.根據(jù)權(quán)利要求2所述的設(shè)備,其特征在于,所述的網(wǎng)絡(luò)連接引擎是分布式網(wǎng)絡(luò)中間組件 ICE06.根據(jù)權(quán)利要求2所述的設(shè)備,其特征在于,所述的嵌入式VoIP應(yīng)用包括UI交互界面。
【文檔編號(hào)】H04M7/00GK106060294SQ201610346854
【公開日】2016年10月26日
【申請(qǐng)日】2016年5月24日
【發(fā)明人】伍威
【申請(qǐng)人】伍威