日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種數(shù)據(jù)和語音的混合傳輸方法

文檔序號:7947747閱讀:790來源:國知局
專利名稱:一種數(shù)據(jù)和語音的混合傳輸方法
技術(shù)領(lǐng)域
本發(fā)明屬于通信與物聯(lián)網(wǎng)技術(shù)領(lǐng)域,涉及一種數(shù)據(jù)傳輸?shù)姆椒ā⒏唧w是涉及一種數(shù)據(jù)和語音的混合傳輸方法。
背景技術(shù)
隨著信息資源的豐富,在IP網(wǎng)絡(luò)中,混合多種類型的數(shù)據(jù)進行傳輸,但信息的傳輸一般都是數(shù)據(jù)包傳輸數(shù)據(jù),語音包傳輸語音等,每一種類型的包都要有包頭和包尾,包頭和包尾浪費了大量帶寬,尤其在WSN網(wǎng)絡(luò)中,由于WSN本身就是一種短距離、低速率、低功耗無線網(wǎng)絡(luò)技術(shù),所以本身數(shù)據(jù)負(fù)載量就很低,不同類型的包傳輸時要增加各自的包頭和包尾,浪費了傳輸?shù)膸?,網(wǎng)絡(luò)凈信息傳送量低,效率不高。沒有一種數(shù)據(jù)和語音的混合傳輸方法,將數(shù)據(jù)和語音在一個包中進行傳送,從而減少了包頭和包尾的開銷??傊?,現(xiàn)在沒有一種在同一個數(shù)據(jù)包單元內(nèi)傳輸數(shù)據(jù)和語音的方法。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是針對以上介紹的問題,提出一種在IP網(wǎng)絡(luò)中尤其在WSN網(wǎng)絡(luò)環(huán)境中實現(xiàn)一種數(shù)據(jù)和語音的混合傳輸方法。為了實現(xiàn)上述目的,本發(fā)明一種數(shù)據(jù)和語音的混合傳輸方法,包括如下步驟步驟1.當(dāng)應(yīng)用層有語音信息和數(shù)據(jù)信息要傳送時,首選應(yīng)用層將語音包和數(shù)據(jù)包提交給拆包器。步驟2.拆語音包隊列內(nèi)有語音包時通知組包器,拆數(shù)據(jù)包隊列內(nèi)有語音包時通知組包器;拆數(shù)據(jù)包隊列內(nèi)有數(shù)據(jù)包時通知組包器,拆數(shù)據(jù)包隊列內(nèi)有數(shù)據(jù)包時通知組包器。步驟3.組包器讀取拆語音包隊列前V位包和讀取拆數(shù)據(jù)包隊列前D位包,將V位語音放在前面,D位數(shù)據(jù)包放在后面,組合成一個混合包,在網(wǎng)絡(luò)中傳輸。步驟4.分包器接收到一個混合包后,將混合包的前V位語包送入組語音包隊列, 將混合包的后D位語包送入組數(shù)據(jù)包隊列。步驟5.組語音包隊列將每8位包送出;組數(shù)據(jù)包隊列將每8位包送出。在網(wǎng)絡(luò)環(huán)境中先把要傳遞的數(shù)據(jù)和語音信息混合在一個數(shù)據(jù)包內(nèi)進行發(fā)送,在接收端進行數(shù)據(jù)包的分解分離出數(shù)據(jù)和語音信息,如

圖1所示。以8個比特為一組作為單位數(shù)據(jù)包,其中前V位專門用于乘載語音數(shù)據(jù),如果語音數(shù)據(jù)不足V位,剩余的置空;后D位用于乘載文本數(shù)據(jù),如果文本數(shù)據(jù)不足D位,剩余的置空且V+D = 8,V取值可以是0到8,如圖2所示。本發(fā)明一種數(shù)據(jù)和語音的混合傳輸方法,包括打包器和解包器。打包器是由拆包器、拆語音包隊列、拆數(shù)據(jù)包隊列和組包器組成。拆包器根據(jù)應(yīng)用層來的信息類型進行拆包,以8個比特為一組作為單位數(shù)據(jù)包。當(dāng)是語音數(shù)據(jù)包時,就將每8位語音包送入拆語音包隊列,當(dāng)無語音包需要傳送時,則通知拆語音包隊列;當(dāng)是數(shù)據(jù)包時,就將每8位語音包送入拆數(shù)據(jù)包隊列,當(dāng)無數(shù)據(jù)包需要傳送時,則通知拆數(shù)據(jù)包隊列;計算語音數(shù)包和數(shù)據(jù)包量比例Qp,一個IP包中語音包占的比重為ratio,具體計算過程如下
權(quán)利要求
1.一種數(shù)據(jù)和語音的混合傳輸方法,其特征在于包括如下步驟步驟1.當(dāng)應(yīng)用層有語音信息和數(shù)據(jù)信息要傳送時,首選應(yīng)用層將語音包和數(shù)據(jù)包提交給拆包器;步驟2.拆語音包隊列內(nèi)有語音包時通知組包器,拆數(shù)據(jù)包隊列內(nèi)有語音包時通知組包器;拆數(shù)據(jù)包隊列內(nèi)有數(shù)據(jù)包時通知組包器,拆數(shù)據(jù)包隊列內(nèi)有數(shù)據(jù)包時通知組包器;步驟3.組包器讀取拆語音包隊列前V位包和讀取拆數(shù)據(jù)包隊列前D位包,將V位語音放在前面,D位數(shù)據(jù)包放在后面,組合成一個混合包,在網(wǎng)絡(luò)中傳輸;步驟4.分包器接收到一個混合包后,將混合包的前V位語包送入組語音包隊列,將混合包的后D位語包送入組數(shù)據(jù)包隊列;步驟5.組語音包隊列將每8位包送出;組數(shù)據(jù)包隊列將每8位包送出。
2.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征在于所述的打包器由拆包器、拆語音包隊列、拆數(shù)據(jù)包隊列和組包器組成;所述的解包器由分包器、組語音包隊列和組數(shù)據(jù)包隊列組成。
3.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于所述的拆包器根據(jù)應(yīng)用層來的信息類型進行拆包,以8個比特為一組作為單位數(shù)據(jù)包;當(dāng)是語音數(shù)據(jù)包時, 就將每8位語音包送入拆語音包隊列,當(dāng)無語音包需要傳送時,則通知拆語音包隊列;當(dāng)是數(shù)據(jù)包時,就將每8位語音包送入拆數(shù)據(jù)包隊列,當(dāng)無數(shù)據(jù)包需要傳送時,則通知拆數(shù)據(jù)包隊列;計算語音數(shù)包和數(shù)據(jù)包量比例QP, 程如下
4.根據(jù)權(quán)利要求3所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于 所述的拆語音包隊列是用于暫存語音包的隊列,令V = ratio,當(dāng)收的ratio值變化時重新設(shè)定V = ratio,當(dāng)拆語音包隊列中的語音包小于V位時,則等待拆包器送語音包,當(dāng)收到拆包器無語音包需要傳送時的信息時,若拆語音包隊列有語音數(shù)據(jù)包不足V位,補空語音包至V位,之后發(fā)信息通知組包器;當(dāng)隊列中的語音包大于V位時,就發(fā)一個信息通知組包器,拆語音包隊列中有語音包和V =多少,當(dāng)V發(fā)生變時,再發(fā)信息通信組包器;所述的拆數(shù)據(jù)包隊列是用于暫存數(shù)據(jù)包的隊列,令D = 8-ratio,當(dāng)收的ratio值變化時重新設(shè)定D = 8-ratio,當(dāng)拆數(shù)據(jù)包隊列中的數(shù)據(jù)包小于V位等時,當(dāng)拆數(shù)據(jù)包隊列中的數(shù)據(jù)包小于D位等時,則等待拆包器送數(shù)據(jù)包,當(dāng)收到拆包器無數(shù)據(jù)包需要傳送時的信息時,若拆數(shù)據(jù)包隊列有語音數(shù)據(jù)包不足D位,補空包至D位,之后發(fā)信息通知組包器;當(dāng)拆數(shù)據(jù)包隊列中的包大于D位時,就發(fā)一個信息通知組包器,隊列中有數(shù)據(jù)包。
5.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于所述的組包器以 8個比特為一組作為單位數(shù)據(jù)包,將V位語音包放在前和D位數(shù)據(jù)包放在后重新組合成一個新包,用于傳送;每隔一段時間將V值以一個獨立包單元形式發(fā)送,在這個獨立包單元中添加標(biāo)志位,使分包器能區(qū)別與普通包;當(dāng)收到拆語音包隊列和拆數(shù)據(jù)包隊列的有包信息時, 組包器在拆語音包隊列讀取V位放在前,在拆數(shù)據(jù)包隊列讀取D位放在后,從而就組合一個混合包;當(dāng)收到拆包器無語音包或無數(shù)據(jù)包需要傳送時的信息時,則停止混合包傳送。
6.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于所述的分包器從混合包中分離出語音包和數(shù)據(jù)包,收到有帶標(biāo)志位的特殊包時,重新設(shè)置V的位數(shù),令D = 8-V ;將混合包的前V位語包送入組語音包隊列,將混合包的后D位語包送入組數(shù)據(jù)包隊列; 當(dāng)無混合包需要分離時,發(fā)送信息通知組語音包隊列和組數(shù)據(jù)包隊列。
7.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于所述的組語音包隊列用于暫存語音包的隊列,將每8位包送出,當(dāng)收到分包器發(fā)送的無混合包需要分離時,將組語音包隊列中剩余的包后加空包至8位送出;所述的組數(shù)據(jù)包隊列用于暫存數(shù)據(jù)包的隊列,將每8位包送出,當(dāng)收到分包器發(fā)送的無混合包需要分離時,將組數(shù)據(jù)包隊列中剩余的包后加空包至8位送出。
8.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征在于采用混合傳輸?shù)姆绞綄⒄Z音包和數(shù)據(jù)包混合在一個包單元中進行傳輸。
全文摘要
本發(fā)明公布了一種數(shù)據(jù)和語音的混合傳輸方法,所述方法包括打包器和解包器,利用打包器對V個語音包和D個數(shù)據(jù)包組合成一個包單元且V+D=8,之后提交給網(wǎng)絡(luò)進行傳輸,包單元在網(wǎng)絡(luò)中傳送到接收方,接收方的解包器分離出一個包單元中的數(shù)據(jù)和語音信息。本發(fā)明將數(shù)據(jù)和語音在同一個數(shù)據(jù)包單元內(nèi)傳輸,減少了包頭和包尾的開銷,從而節(jié)省了傳輸?shù)膸?,提高了網(wǎng)絡(luò)凈信息傳送量和傳輸效率。該方法特別適用于短距離、低速率、低功耗的無線傳感器網(wǎng)絡(luò)。
文檔編號H04M11/06GK102348027SQ20111032538
公開日2012年2月8日 申請日期2011年10月24日 優(yōu)先權(quán)日2011年10月24日
發(fā)明者劉鎮(zhèn), 胡銳, 錢萍 申請人:江蘇科技大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1