專利名稱:無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)正在進(jìn)行無線數(shù)據(jù)通信的移動(dòng)終端根據(jù)無線環(huán)境的變化準(zhǔn)確無誤地進(jìn)行數(shù)據(jù)傳送的技術(shù),尤其是關(guān)于通過監(jiān)測無線頻道環(huán)境和調(diào)節(jié)編碼率來適應(yīng)無線環(huán)境的變化、從而準(zhǔn)確無誤地傳送多媒體數(shù)據(jù)的一種無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置及方法。
(2)背景技術(shù)上述移動(dòng)終端可以在相關(guān)服務(wù)區(qū)域內(nèi)一邊移動(dòng)一邊進(jìn)行數(shù)據(jù)通信,例如無線PDA等。目前,能夠傳送多媒體流信號(hào)的各種應(yīng)用產(chǎn)品正在開發(fā)當(dāng)中。
能夠引起無線環(huán)境變化的因素很多,如無線信號(hào)的傳送空間被其他移動(dòng)終端的頻道占據(jù)、建筑物或地形地貌對(duì)電波傳送的影響、發(fā)信方與收信方之間的距離、移動(dòng)終端的移動(dòng)速度等都會(huì)引起無線環(huán)境的變化,當(dāng)上述無線環(huán)境惡劣時(shí),就會(huì)使傳送的無線信號(hào)發(fā)生錯(cuò)誤或丟失。
在利用多媒體進(jìn)行影像信號(hào)的無線傳送步驟中,如果由于無線環(huán)境的影響而產(chǎn)生數(shù)據(jù)錯(cuò)誤或丟失,影像信號(hào)就會(huì)發(fā)生馬賽克現(xiàn)象或停頓現(xiàn)象。
因此,有必要開發(fā)出能夠適應(yīng)上述無線環(huán)境的變化并防止被傳送的多媒體信號(hào)發(fā)生錯(cuò)誤或丟失的移動(dòng)終端。
下面將參照附圖對(duì)現(xiàn)有技術(shù)下移動(dòng)終端的數(shù)據(jù)傳送裝置及方法進(jìn)行詳細(xì)的說明。
圖1和圖2是用來說明現(xiàn)有技術(shù)的附圖。圖1是以現(xiàn)有技術(shù)為基礎(chǔ)的移動(dòng)終端的數(shù)據(jù)傳送裝置功能構(gòu)成圖;圖2是以現(xiàn)有技術(shù)為基礎(chǔ)的移動(dòng)終端的數(shù)據(jù)傳送方法流程圖。
參照?qǐng)D1,以現(xiàn)有技術(shù)為基礎(chǔ)的移動(dòng)終端的數(shù)據(jù)傳送裝置是依靠服務(wù)器10來傳送多媒體信號(hào)的。上述服務(wù)器10從播放音樂的CD播放器或播放多媒體信號(hào)的DVD等各種媒體源部11輸出多媒體信號(hào);上述多媒體信號(hào)被編碼器部13認(rèn)可后,被以MPEG等方式進(jìn)行編碼并輸出。
上述被編碼的信號(hào)經(jīng)流發(fā)生部15認(rèn)可后,被變換為適合通過無線局域網(wǎng)進(jìn)行傳送的格式,再經(jīng)UDP部17認(rèn)可后,被變換為UDP數(shù)據(jù)包并通過設(shè)置于接口(I/F)部19的無線網(wǎng)絡(luò)模塊利用相關(guān)頻道進(jìn)行無線傳送。
上述服務(wù)器10中通過無線局域網(wǎng)利用實(shí)時(shí)流數(shù)據(jù)進(jìn)行傳送的多媒體信號(hào)在移動(dòng)終端20處被接收并顯示在相關(guān)顯示器上。接口(I/F)部21負(fù)責(zé)無線接收;UDP部23負(fù)責(zé)檢測UDP數(shù)據(jù)包;流處理部25負(fù)責(zé)將信號(hào)恢復(fù)為相關(guān)格式;解碼器部27負(fù)責(zé)進(jìn)行MPEG解碼處理并通過顯示器29進(jìn)行顯示;至此就能夠欣賞到相關(guān)的多媒體信號(hào)了。
下面將參照附圖2對(duì)以現(xiàn)有技術(shù)為基礎(chǔ)的移動(dòng)終端的數(shù)據(jù)傳送方法進(jìn)行說明。它由以下幾個(gè)步驟構(gòu)成S10,①第一步驟,在該步驟中判斷是否利用服務(wù)器10來發(fā)送多媒體信號(hào);S20,②第二步驟,當(dāng)經(jīng)過上述第一步驟的判斷并決定發(fā)送多媒體信號(hào)時(shí),在該步驟進(jìn)行編碼處理、流處理、UDP處理等;S30,③第三步驟,在該步驟將上述S20步驟處理過的信號(hào)通過無線局域網(wǎng)進(jìn)行實(shí)時(shí)傳送。
如果對(duì)上述現(xiàn)有技術(shù)下的移動(dòng)終端的數(shù)據(jù)傳送方法進(jìn)行詳細(xì)說明,那就是當(dāng)S10傳送多媒體數(shù)據(jù)的服務(wù)器10中存在將要傳送至移動(dòng)終端20的多媒體數(shù)據(jù)時(shí),就從相關(guān)的媒體源中認(rèn)可并接收將要傳送的多媒體數(shù)據(jù),經(jīng)S20編碼處理、流處理和UDP/IP處理,再通過S30無線局域網(wǎng)對(duì)上述處理后的信號(hào)進(jìn)行實(shí)時(shí)傳送。
上述從服務(wù)器10通過無線局域網(wǎng)被傳送出去的多媒體信號(hào)在移動(dòng)終端20處被無線接收下來,再經(jīng)過上述UDP/IP處理、流處理和解碼處理,最后將解調(diào)后的多媒體信號(hào)通過顯示器顯示出來以供欣賞。
但是,上述依據(jù)現(xiàn)有技術(shù)的無線數(shù)據(jù)傳送裝置存在著下述缺點(diǎn)由于無法圓滿解決無線傳送數(shù)據(jù)發(fā)生丟失或錯(cuò)誤等情況,因而使接收到的影像信號(hào)經(jīng)常發(fā)生馬賽克現(xiàn)象或停頓現(xiàn)象。
雖然改變無線局域網(wǎng)模塊的硬件構(gòu)造進(jìn)而改變頻道的方式可以解決上述問題,但它存在著缺乏與其他移動(dòng)終端進(jìn)行互換的缺點(diǎn)。
另外,將相同內(nèi)容的數(shù)據(jù)反復(fù)多次傳送的方式也可以解決上述問題,但是這樣不僅增加了數(shù)據(jù)的傳送量,同時(shí)由于長時(shí)間占據(jù)頻道,也存在著降低頻率資源的有效利用率和增加數(shù)據(jù)傳送時(shí)間的缺點(diǎn)。
(3)發(fā)明內(nèi)容本發(fā)明的目的是為了解決上述問題,提供一種能夠在向移動(dòng)終端發(fā)送多媒體信號(hào)的服務(wù)器上監(jiān)測無線環(huán)境并以適當(dāng)?shù)臄?shù)據(jù)傳送速度來傳送多媒體信號(hào)的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置和方法。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置,它包括以下二個(gè)組成部分①服務(wù)器,負(fù)責(zé)對(duì)多媒體信號(hào)進(jìn)行MPEG方式的編碼以及進(jìn)行格式變換和UDP打包處理,并能夠在進(jìn)行上述動(dòng)作的同時(shí),根據(jù)無線頻道所接收信號(hào)的強(qiáng)度和錯(cuò)誤發(fā)生率來監(jiān)測無線頻道環(huán)境及調(diào)整編碼率;②移動(dòng)終端,負(fù)責(zé)接收上述服務(wù)器傳送過來的無線信號(hào)并進(jìn)行UDP打包處理和格式變換及解碼處理,將接收的信號(hào)變換成多媒體信號(hào)并通過顯示器輸出。
另外,為了達(dá)到本發(fā)明的上述目的,本發(fā)明的一種無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法,包括以下幾個(gè)步驟①準(zhǔn)備步驟,當(dāng)從服務(wù)器向移動(dòng)終端傳送多媒體信號(hào)時(shí),在該步驟中設(shè)定低編碼率并收集無線頻道網(wǎng)的應(yīng)用信息。②判斷步驟,在該步驟中對(duì)準(zhǔn)備步驟所收集的無線頻道網(wǎng)的應(yīng)用信息進(jìn)行分析,從而判斷出無線環(huán)境是否良好。③高端步驟,如果在判斷步驟中得出無線環(huán)境良好的結(jié)論,即在高端步驟中設(shè)定高編碼率并以規(guī)定的時(shí)間單位進(jìn)行編碼。④低端步驟,如果在判斷步驟中得出無線環(huán)境不好的結(jié)論,即在低端步驟中設(shè)定低編碼率并以規(guī)定的時(shí)間單位進(jìn)行編碼,同時(shí)對(duì)無線環(huán)境是否良好進(jìn)行獨(dú)立分析。
本發(fā)明的效果具有上述構(gòu)成的本發(fā)明的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置及方法,由于能夠適應(yīng)無線環(huán)境的變化以及改變多媒體數(shù)據(jù)信號(hào)的編碼率,因而減少了被傳送數(shù)據(jù)的錯(cuò)誤發(fā)生率,起到了消除影像信號(hào)的馬賽克現(xiàn)象及停頓現(xiàn)象的產(chǎn)業(yè)效果。
并且,由于本發(fā)明能夠適應(yīng)無線環(huán)境的變化和傳送多媒體數(shù)據(jù),因而提高了移動(dòng)終端所接收多媒體信號(hào)的可信度,達(dá)到了便于使用的效果。
為進(jìn)一步說明本發(fā)明的上述目的、結(jié)構(gòu)特點(diǎn)和效果,以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。
(4)
圖1是以現(xiàn)有技術(shù)為基礎(chǔ)的移動(dòng)終端的數(shù)據(jù)傳送裝置功能構(gòu)成圖。
圖2是以現(xiàn)有技術(shù)為基礎(chǔ)的移動(dòng)終端的數(shù)據(jù)傳送方法流程圖。
圖3是本發(fā)明中無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)的傳送裝置功能構(gòu)成圖。
圖4a、b、c是本發(fā)明中流發(fā)生部、流處理部、解碼部的詳細(xì)功能構(gòu)成圖圖4a是流發(fā)生部功能構(gòu)成圖;圖4b是流處理部功能構(gòu)成圖;圖4c是解碼部功能構(gòu)成圖。
圖5是以本發(fā)明為基礎(chǔ)的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法的流程圖。
附圖中主要部分的符號(hào)說明100服務(wù)器110服務(wù)器控制部120媒體源部 130編碼器部140流發(fā)生部 150UDP部160NDIS部170監(jiān)測部180接口部(5)具體實(shí)施方式
下面將參照附圖對(duì)本發(fā)明的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置及方法的實(shí)施方式進(jìn)行詳細(xì)說明。
作為用于說明本發(fā)明的附圖,圖3是以本發(fā)明為基礎(chǔ)的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置的功能構(gòu)成圖;圖4a、b、c是以本發(fā)明為基礎(chǔ)的流發(fā)生部和流處理部及解碼部的詳細(xì)功能構(gòu)成圖,其中圖4a是流發(fā)生部功能構(gòu)成圖,圖4b是流處理部功能構(gòu)成圖,圖4c是解碼部功能構(gòu)成圖;圖5是以本發(fā)明為基礎(chǔ)的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)的傳送方法流程圖。
參照上述圖3和圖4,以本發(fā)明為基礎(chǔ)的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)的傳送裝置包括服務(wù)器100和移動(dòng)終端200兩個(gè)組成部分。其中,服務(wù)器100負(fù)責(zé)用MPEG方式對(duì)多媒體信號(hào)進(jìn)行編碼并對(duì)其進(jìn)行格式變換、UDP打包處理,使其能夠通過網(wǎng)絡(luò)被無線傳送出去,同時(shí)它還負(fù)責(zé)監(jiān)測由無線頻道的接收信號(hào)強(qiáng)度和錯(cuò)誤發(fā)生率而形成的無線頻道環(huán)境并調(diào)整編碼率。它包括以下幾個(gè)組成部分①服務(wù)器控制部110,它負(fù)責(zé)控制和監(jiān)視服務(wù)器的整體使用情況,并依據(jù)在下面將要講到的監(jiān)測部170中分析并認(rèn)可的包括無線局域網(wǎng)環(huán)境的接收信號(hào)強(qiáng)度在內(nèi)的分析信息,來控制編碼器部130的MPEG方式編碼率,以此來選擇高傳送率和低傳送率。②媒體源部120,它負(fù)責(zé)記錄儲(chǔ)存并輸出服務(wù)器提供的多媒體源。③編碼器部130,它負(fù)責(zé)以MPEG方式對(duì)上述媒體源部120認(rèn)可的信號(hào)進(jìn)行編碼處理,然后依據(jù)上述報(bào)務(wù)器控制部的控制來設(shè)定編碼率。④流發(fā)生部140,它包括以規(guī)定大小讀取、輸入并傳送上述編碼器部130信號(hào)的源過濾部142;將上述源過濾部142認(rèn)可的信號(hào)變換成適合進(jìn)行網(wǎng)絡(luò)傳送的格式并實(shí)施傳送的網(wǎng)絡(luò)過濾部144;對(duì)通過網(wǎng)絡(luò)傳送上述網(wǎng)絡(luò)過濾部144信號(hào)所需的假定頻道進(jìn)行管理的插孔部146。流發(fā)生部140負(fù)責(zé)利用上述各組成部分將編碼器部130認(rèn)可的信號(hào)變換成適合網(wǎng)絡(luò)傳送的格式。⑤UDP部150,它負(fù)責(zé)將上述流發(fā)生部140認(rèn)可的信號(hào)變換成UDP/IP方式的數(shù)據(jù)包。⑥NDIS部160,它負(fù)責(zé)使上述UDP部150認(rèn)可的信號(hào)通過,同時(shí)檢測并輸出無線環(huán)境的接收信號(hào)強(qiáng)度信息。⑦監(jiān)測部170,它負(fù)責(zé)分析包括上述NDIS部160認(rèn)可的接收信號(hào)強(qiáng)度在內(nèi)的信息并將其輸出到上述服務(wù)器控制部。⑧接口(I/F)部180,它負(fù)責(zé)將經(jīng)過上述NDIS部160并被UDP部150認(rèn)可的數(shù)據(jù)包通過無線局域網(wǎng)進(jìn)行無線傳送。
而移動(dòng)終端負(fù)責(zé)接收從上述服務(wù)器100傳送過來的信號(hào),并對(duì)其進(jìn)行UDP打包處理、格式變換和解碼處理,將其變換成多媒體信號(hào),然后通過顯示器輸出。它包括以下幾個(gè)組成部分①接口(I/F)部210,它負(fù)責(zé)通過無線局域網(wǎng)對(duì)通信數(shù)據(jù)信號(hào)進(jìn)行無線收發(fā)。②UDP部220,它負(fù)責(zé)從上述接口部210的信號(hào)中檢測出UDP/IP方式的數(shù)據(jù)包,并對(duì)其進(jìn)行相關(guān)的解調(diào)處理。③插孔部232,它負(fù)責(zé)管理用來通過網(wǎng)絡(luò)傳送信號(hào)的假定頻道。④流處理部230,它能夠利用網(wǎng)絡(luò)過濾部234從上述插孔部232所輸出的信號(hào)中檢測出網(wǎng)絡(luò)傳送格式并對(duì)其進(jìn)行相關(guān)解調(diào)處理,進(jìn)而從上述UDP部220的信號(hào)中檢測出網(wǎng)絡(luò)傳送格式并對(duì)其進(jìn)行相關(guān)解調(diào)處理。⑤解碼器部240,它能夠通過分離過濾部242從接收的信號(hào)中分離出影像信號(hào)和聲音信號(hào),然后通過解碼過濾部244將上述分離過濾部242的信號(hào)經(jīng)過相關(guān)通路分別輸出,再通過MPEG部246以MPEG方式對(duì)上述解碼過濾部244的信號(hào)進(jìn)行解調(diào)處理并輸出,進(jìn)而從上述流處理部230的信號(hào)中檢測出MPEG方式的信號(hào)并對(duì)其進(jìn)行相關(guān)的解調(diào)處理。⑥顯示部250,它負(fù)責(zé)將上述解碼器部240中被認(rèn)可的信號(hào)顯示為視覺信號(hào)。⑦終端控制部260,它負(fù)責(zé)控制和監(jiān)視上述各功能部的整體應(yīng)用情況。
下面將參照附圖對(duì)具有上述構(gòu)成的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置進(jìn)行詳細(xì)的說明。
在上述服務(wù)器100的媒體源部120備有各種媒體源,當(dāng)決定向上述移動(dòng)終端200發(fā)送特定的多媒體源時(shí),相關(guān)的多媒體源即被編碼器部130認(rèn)可。
上述編碼器部130依據(jù)服務(wù)器控制部110的控制來設(shè)定高編碼率或低編碼率,然后利用上述設(shè)定好的編碼率對(duì)被輸入的多媒體信號(hào)進(jìn)行MPEG方式的變換處理。
上述服務(wù)器控制部110控制著編碼器部130,當(dāng)無線環(huán)境好時(shí)利用4MBPS的高編碼率進(jìn)行編碼,當(dāng)無線環(huán)境不好時(shí)利用2MBPS的低編碼率進(jìn)行編碼。
即,上述服務(wù)器100根據(jù)無線局域網(wǎng)的頻道環(huán)境變化來改變編碼率。
在上述編碼器部130,被以MPEG方式和相關(guān)編碼率進(jìn)行變換處理后的信號(hào)經(jīng)過流發(fā)生部140的認(rèn)可后,被變換處理為適合用網(wǎng)絡(luò)傳送的相關(guān)格式(FORMAT)并輸出。
經(jīng)上述編碼器部130認(rèn)可的信號(hào),被上述流發(fā)生部140的源過濾部142以規(guī)定大小輸入,并被網(wǎng)絡(luò)過濾部144變換為適合網(wǎng)絡(luò)傳送的格式,然后通過上述插孔部146設(shè)定的假定頻道輸出并傳送。
從上述流發(fā)生部140輸出的信號(hào)經(jīng)UDP部150認(rèn)可并被變換為UDP/IP方式的數(shù)據(jù)包,然后通過NDIS部160被接口部180認(rèn)可并通過無線局域網(wǎng)的上述假定頻道進(jìn)行傳送。
上述NDIS部160通過接口部180周期性地讀取接收信號(hào)的強(qiáng)度、吞吐量(THROUGHPUT)、數(shù)據(jù)傳送錯(cuò)誤率、數(shù)據(jù)重復(fù)傳送率、各無線頻道的數(shù)據(jù)傳送速度等無線環(huán)境的應(yīng)用信息上述被NDIS部160周期性讀取的無線環(huán)境信息通過上述監(jiān)測部170的分析后,被服務(wù)器控制部110認(rèn)可,從而輸出上述編碼器部130的編碼率控制信號(hào)。
例如,上述無線局域網(wǎng)的數(shù)據(jù)傳送速度根據(jù)收發(fā)信號(hào)距離的變化及重復(fù)傳送率依次改變?yōu)?1MBPS、5.5MBPS、2MBPS和1MBPS。由于上述傳送速度體現(xiàn)了相關(guān)無線局域網(wǎng)收發(fā)信號(hào)的最大帶寬,并且上述服務(wù)器100是以低于無線局域網(wǎng)中數(shù)據(jù)傳送率的傳送率進(jìn)行傳送,所以能夠?qū)?shù)據(jù)損失減至最小。
上述通過無線局域網(wǎng)被傳送的UDP數(shù)據(jù)包在被移動(dòng)終端200的接口部210接收后,被UDP部220以UDP/IP方式進(jìn)行解調(diào)處理后,再在流處理部230進(jìn)行從適合網(wǎng)絡(luò)傳送的格式變換為其他格式的解調(diào)處理。然后在流處理部230中插孔部232的作用下被輸入相關(guān)的假定頻道,并在網(wǎng)絡(luò)過濾部234進(jìn)行格式解調(diào)處理。
上述流處理部230輸出的信號(hào)被解碼器部240認(rèn)可后,就以MPEG方式進(jìn)行解調(diào)處理。該信號(hào)在上述分離過濾部242被分離為影像信號(hào)和聲音信號(hào)并輸出,然后在解碼過濾部244通過不同的通路輸出。例如,上述被分離出的聲音信號(hào)直接被輸出到顯示部250來輸出相關(guān)聲音,而上述被分離出的影像信號(hào)經(jīng)上述MPEG2部46認(rèn)可后,以MPEG方式解調(diào),并通過解調(diào)過濾部244輸出到顯示部250。
上述顯示部250是用來輸出并確認(rèn)多媒體信號(hào)的,它能夠在輸出聲音信號(hào)的同時(shí)輸出影像信號(hào);上述終端控制部260負(fù)責(zé)監(jiān)視并控制上述各功能部的動(dòng)作,從而控制移動(dòng)終端200的整體應(yīng)用情況。
因此,具有上述構(gòu)成的本發(fā)明中的無線系統(tǒng),通過確認(rèn)無線環(huán)境信息以及適應(yīng)上述被確認(rèn)的無線環(huán)境,來控制無線數(shù)據(jù)的傳送速度,從而準(zhǔn)確無誤地傳送多媒體信號(hào)。
下面將參照附圖對(duì)本發(fā)明中無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法進(jìn)行詳細(xì)的說明。
該傳送方法包括準(zhǔn)備步驟、判斷步驟、高端步驟和低端步驟。
S100-S120是其中的準(zhǔn)備步驟,是當(dāng)服務(wù)器100向移動(dòng)終端200發(fā)送多媒體信號(hào)時(shí),設(shè)定低編碼率并收集無線局域網(wǎng)應(yīng)用信息的步驟,它包括以下幾個(gè)步驟①S100,判斷是否將服務(wù)器100的多媒體信號(hào)傳送到相關(guān)移動(dòng)終端的判斷步驟;②S110,當(dāng)上述步驟S100的判斷結(jié)果為進(jìn)行無線發(fā)送時(shí),在編碼器部130設(shè)定低編碼率的步驟;③S120,收集上述步驟S110中無線頻道網(wǎng)的接收信號(hào)強(qiáng)度等應(yīng)用信息的步驟。
S130是其中的判斷步驟,是對(duì)上述準(zhǔn)備步驟中收集的無線頻道網(wǎng)的應(yīng)用信息進(jìn)行判斷,從而判斷出無線環(huán)境是否良好的步驟。
S140、S150是其中的高端步驟,是指如果在上述判斷步驟S130中得出無線環(huán)境良好的結(jié)論,即設(shè)定高編碼率并在規(guī)定時(shí)間單位內(nèi)進(jìn)行編碼處理的步驟,它由下面幾個(gè)部分組成①S140,在上述編碼器部130設(shè)定高編碼率的步驟;②S150,通過上述步驟S140的編碼器部130,以規(guī)定的時(shí)間單位對(duì)多媒體數(shù)據(jù)信號(hào)進(jìn)行編碼處理及應(yīng)用,并返回上述判斷步驟S130的步驟。
S160-S180是其中的低端步驟,是指如果在上述判斷步驟S130中得出無線環(huán)境不好的結(jié)論,即設(shè)定低編碼率并在規(guī)定的時(shí)間單位內(nèi)進(jìn)行編碼處理和對(duì)無線環(huán)境是否良好進(jìn)行獨(dú)立分析的步驟,它由以下幾個(gè)部分組成①S160,在上述編碼部130設(shè)定低編碼率的步驟;②S170,用上述步驟S160所設(shè)定的低編碼率,在規(guī)定的時(shí)間單位內(nèi)進(jìn)行編碼處理的步驟;③S180,收集并分析上述無線局域網(wǎng)的信息并獨(dú)立分析無線環(huán)境是否良好的步驟,在該步驟中,如果環(huán)境良好即返回上述判斷步驟S130;如果環(huán)境不好即返回上述編碼步驟S170。
下面將參照附圖對(duì)具有上述構(gòu)成的以本發(fā)明為基礎(chǔ)的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法進(jìn)行詳細(xì)的說明。
上述S100中服務(wù)器100對(duì)是否將多媒體數(shù)據(jù)傳送到移動(dòng)終端200進(jìn)行判斷。當(dāng)上述判斷S100的結(jié)果為傳送多媒體數(shù)據(jù)時(shí),上述S110中服務(wù)器100即在編碼器部130設(shè)定低編碼率,并通過上述S120中NDIS部160和監(jiān)測部170收集被認(rèn)可的無線局域網(wǎng)的應(yīng)用信息。
在上述步驟S120中,分析所收集的信息并在S130中判斷無線環(huán)境是否比規(guī)定的標(biāo)準(zhǔn)好。
上述所謂規(guī)定的標(biāo)準(zhǔn)是一種判斷標(biāo)準(zhǔn),依據(jù)該標(biāo)準(zhǔn)可以判斷出當(dāng)無線局域網(wǎng)的無線頻道高速傳送數(shù)據(jù)(例如以4MBPS以上的速率來傳送數(shù)據(jù))、并且可能使用的帶寬比在距發(fā)送和接收信號(hào)地點(diǎn)20米以內(nèi)的地方所測定帶寬的平均值大、而且接收信號(hào)的強(qiáng)度(RSSI)值也比在距發(fā)送和接收信號(hào)地點(diǎn)20米以內(nèi)的地點(diǎn)所測定的接收信號(hào)強(qiáng)度值大的情況下,以實(shí)時(shí)傳送控制協(xié)議(RTCPREAL TIME TRANSPORT CONTROL PROTOCOL)為依據(jù)的數(shù)據(jù)沒有損失。
在上述判斷步驟S130中,如果判斷結(jié)果為無線環(huán)境良好,那么在S140中上述服務(wù)器控制部110就控制編碼器部130設(shè)定高編碼率(例如設(shè)定編碼率為4MBPS);并在S150中在規(guī)定時(shí)間內(nèi)應(yīng)用所設(shè)定的高編碼率,以防止出現(xiàn)上述所設(shè)定的編碼率在臨界點(diǎn)附近反復(fù)跳躍(BOUNCING)的現(xiàn)象或磁滯現(xiàn)象(HYSTERESIS);進(jìn)而返回(FEEDBACK)上述判斷步驟S130。
在上述判斷步驟S130中,如果判斷結(jié)果為無線環(huán)境不好,那么上述S160中服務(wù)器控制部110就控制編碼器部130設(shè)定低編碼率(例如將2MBPS設(shè)定為編碼率);并在S170中在規(guī)定時(shí)間內(nèi)應(yīng)用上述所設(shè)定的低編碼率,以防止出現(xiàn)上述設(shè)定的編碼率在臨界點(diǎn)附近反復(fù)跳躍的現(xiàn)象或磁滯現(xiàn)象;并在S180中獨(dú)立對(duì)無線局域網(wǎng)的應(yīng)用信息進(jìn)行分析以判定無線環(huán)境是否比上述規(guī)定的標(biāo)準(zhǔn)好。在上述判斷S180中,當(dāng)無線環(huán)境良好時(shí)即返回上述判斷步驟S130;當(dāng)無線環(huán)境不好時(shí)即返回上述編碼步驟S170。
在上述低端步驟中所增加的獨(dú)立判斷無線環(huán)境是否良好的步驟,就是在由低編碼率向高編碼率轉(zhuǎn)換的情況下,因無線環(huán)境可能發(fā)生變化而對(duì)上述無線環(huán)境進(jìn)行重新確認(rèn)并緩慢適應(yīng)的步驟;以及在由高編碼率向低編碼率轉(zhuǎn)換的情況下,因無線環(huán)境不好而為保護(hù)被傳送的數(shù)據(jù)而迅速適應(yīng)并轉(zhuǎn)換的步驟。
本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施例僅是用來說明本發(fā)明,而并非用作為對(duì)本發(fā)明的限定,只要在本發(fā)明的實(shí)質(zhì)精神范圍內(nèi),對(duì)以上所述實(shí)施例的變化、變型都將落在本發(fā)明權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置,其特征在于包括以下兩個(gè)組成部分①服務(wù)器,負(fù)責(zé)對(duì)多媒體信號(hào)進(jìn)行MPEG方式的編碼以及進(jìn)行格式變換和UDP打包處理,并能夠在進(jìn)行上述動(dòng)作的同時(shí),根據(jù)無線頻道所接收信號(hào)的強(qiáng)度和錯(cuò)誤發(fā)生率來監(jiān)測無線頻道環(huán)境及調(diào)整編碼率;②移動(dòng)終端,負(fù)責(zé)接收所述的服務(wù)器傳送過來的無線信號(hào)并進(jìn)行UDP打包處理和格式變換及解碼處理,將接收的信號(hào)變換成多媒體信號(hào)并通過顯示器輸出。
2.如權(quán)利要求1所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置,其特征在于所述的服務(wù)器包括以下幾個(gè)組成部分①負(fù)責(zé)控制和監(jiān)視服務(wù)器整體應(yīng)用情況的服務(wù)器控制部;②負(fù)責(zé)記錄、儲(chǔ)存并輸出服務(wù)器提供的多媒體源的媒體源部;③負(fù)責(zé)以MPEG方式對(duì)上述媒體源部認(rèn)可的信號(hào)進(jìn)行編碼處理,同時(shí)依據(jù)上述服務(wù)器控制部的控制來設(shè)定編碼率的編碼器部;④負(fù)責(zé)將編碼器部認(rèn)可的信號(hào)變換成適合網(wǎng)絡(luò)傳送格式的流發(fā)生部;⑤負(fù)責(zé)將上述流發(fā)生部認(rèn)可的信號(hào)變換成UDP/IP方式數(shù)據(jù)包的UDP部;⑥負(fù)責(zé)使上述UDP部認(rèn)可的信號(hào)通過,同時(shí)檢測并輸出無線環(huán)境的接收信號(hào)強(qiáng)度信息的NDIS部;⑦負(fù)責(zé)對(duì)包括上述NDIS部認(rèn)可的接收信號(hào)強(qiáng)度在內(nèi)的信息進(jìn)行分析并將其輸出到上述服務(wù)器控制部的監(jiān)測部;⑧負(fù)責(zé)將經(jīng)過上述NDIS部并被UDP部認(rèn)可的數(shù)據(jù)包通過無線局域網(wǎng)進(jìn)行無線傳送的接口部。
3.如權(quán)利要求2所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置,其特征在于所述的服務(wù)器控制部依據(jù)在所述的監(jiān)測部中分析并認(rèn)可的無線局域網(wǎng)環(huán)境的接收信號(hào)強(qiáng)度來控制編碼部的MPEG方式編碼率,以此來選擇高傳送率或低傳送率。
4.如權(quán)利要求2所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置,其特征在于所述的流發(fā)生部包括以下三個(gè)組成部分按規(guī)定大小讀取、輸入并傳送所述的編碼器部信號(hào)的源過濾部;將上述源過濾部認(rèn)可的信號(hào)變換成適合網(wǎng)絡(luò)傳送的格式并實(shí)施傳送的網(wǎng)絡(luò)過濾部;對(duì)通過網(wǎng)絡(luò)傳送上述網(wǎng)絡(luò)過濾部信號(hào)所需的假定頻道進(jìn)行管理的插孔部。
5.如權(quán)利要求1所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置,其特征在于所述的移動(dòng)終端包括以下幾個(gè)組成部分①負(fù)責(zé)通過無線局域網(wǎng)對(duì)通信數(shù)據(jù)信號(hào)進(jìn)行無線收發(fā)的接口部;②負(fù)責(zé)從上述接口部的信號(hào)中檢測出UDP/IP方式的數(shù)據(jù)包,并對(duì)其進(jìn)行相關(guān)解調(diào)處理的UDP部;③負(fù)責(zé)從上述UDP部的信號(hào)中檢測出網(wǎng)絡(luò)傳送格式并對(duì)其進(jìn)行相關(guān)解調(diào)處理的流處理部;④負(fù)責(zé)從上述流處理部的信號(hào)中檢測出MPEG方式的信號(hào)并對(duì)其進(jìn)行相關(guān)解調(diào)處理的解碼器部;⑤負(fù)責(zé)將上述解碼器部中被認(rèn)可的信號(hào)顯示為視覺信號(hào)的顯示部;⑥負(fù)責(zé)控制和監(jiān)視上述各功能部整體應(yīng)用情況的終端控制部。
6.如權(quán)利要求1所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置,其特征在于所述的流處理部由對(duì)利用網(wǎng)絡(luò)傳送信號(hào)所需的假定頻道進(jìn)行管理的插孔部和從上述插孔部輸出的信號(hào)中檢測出網(wǎng)絡(luò)傳送格式并進(jìn)行相關(guān)解調(diào)處理的網(wǎng)絡(luò)過濾部組成。所述的解碼器部由從輸入的信號(hào)中分離出影像信號(hào)和聲音信號(hào)的分離過濾部、將上述分離過濾部的信號(hào)通過相關(guān)路徑分別輸出的解碼過濾部和以MPEG方式對(duì)上述解碼過濾部的信號(hào)進(jìn)行解調(diào)處理并輸出的MPEG部組成。
7.一種應(yīng)用如權(quán)利要求1所述的裝置進(jìn)行無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法,其特征在于包括以下幾個(gè)步驟①準(zhǔn)備步驟,當(dāng)從服務(wù)器向移動(dòng)終端傳送多媒體信號(hào)時(shí),設(shè)定低編碼率并收集無線局域網(wǎng)的應(yīng)用信息;②判斷步驟,對(duì)上述準(zhǔn)備步驟所收集的無線頻道網(wǎng)的應(yīng)用信息進(jìn)行分析,從而判斷無線環(huán)境是否良好;③高端步驟,如果在上述判斷步驟中得出無線環(huán)境良好的結(jié)論,即在高端步驟中設(shè)定高編碼率,并以規(guī)定的時(shí)間單位來應(yīng)用編碼狀態(tài);④低端步驟,如果在上述判斷步驟中得出無線環(huán)境不好的結(jié)論,即在低端步驟中設(shè)定低編碼率,并以規(guī)定的時(shí)間單位進(jìn)行編碼,同時(shí)對(duì)無線環(huán)境是否良好進(jìn)行獨(dú)立分析。
8.如權(quán)利要求7所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法,其特征在于所述的準(zhǔn)備步驟又包括以下幾個(gè)步驟①判斷是否將服務(wù)器的多媒體信號(hào)傳送到相關(guān)移動(dòng)終端的步驟;②當(dāng)上述步驟判斷結(jié)果為進(jìn)行無線發(fā)送時(shí),將編碼器部設(shè)定為低編碼率的步驟;③收集上述步驟中無線頻道網(wǎng)的接收信號(hào)強(qiáng)度等應(yīng)用信息的步驟。
9.如權(quán)利要求7所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法,其特征在于所述的高端步驟中包括以下兩個(gè)步驟①將所述的編碼器部設(shè)定為高編碼率的步驟;②利用上述步驟的高編碼率在規(guī)定的時(shí)間單位內(nèi)進(jìn)行編碼處理及應(yīng)用,并返回所述的判斷步驟的步驟。
10.如權(quán)利要求7所述的無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送方法,其特征在于所述的低端步驟中包括以下三個(gè)步驟①將所述的編碼器部設(shè)定為低編碼率的步驟;②利用上述步驟的低編碼率,在規(guī)定時(shí)間單位內(nèi)進(jìn)行編碼處理及應(yīng)用的步驟;③收集并分析所述的無線局域網(wǎng)的應(yīng)用信息,獨(dú)立分析無線環(huán)境是否良好的步驟,在本步驟中,如果環(huán)境良好即返回所述的判斷步驟;如果環(huán)境不好即返回所述的編碼應(yīng)用步驟。
全文摘要
本發(fā)明是關(guān)于無線系統(tǒng)的環(huán)境自適應(yīng)數(shù)據(jù)傳送裝置及方法,包括①服務(wù)器,負(fù)責(zé)對(duì)多媒體信號(hào)進(jìn)行MPEG方式的編碼以及進(jìn)行格式變換和UDP打包處理,并能夠在進(jìn)行上述動(dòng)作的同時(shí),根據(jù)無線頻道所接收信號(hào)的強(qiáng)度和錯(cuò)誤發(fā)生率來監(jiān)測無線頻道環(huán)境及調(diào)整編碼率;②移動(dòng)終端,負(fù)責(zé)接收服務(wù)器傳送過來的無線信號(hào)并進(jìn)行UDP打包處理和格式變換及解碼處理,并將該信號(hào)變換成多媒體信號(hào)然后通過顯示器輸出。本發(fā)明由于能夠適應(yīng)無線環(huán)境的變化以及改變多媒體數(shù)據(jù)信號(hào)的編碼率,因而減少了被傳送數(shù)據(jù)的錯(cuò)誤發(fā)生率,起到了消除影像信號(hào)的馬賽克現(xiàn)象及停頓現(xiàn)象的產(chǎn)業(yè)效果。
文檔編號(hào)H04N7/14GK1816158SQ200510033128
公開日2006年8月9日 申請(qǐng)日期2005年2月1日 優(yōu)先權(quán)日2005年2月1日
發(fā)明者崔賢子 申請(qǐng)人:樂金電子(惠州)有限公司