[發(fā)明專利]一種數(shù)據(jù)和語音的混合傳輸方法有效
| 申請?zhí)枺?/td> | 201110325383.6 | 申請日: | 2011-10-24 |
| 公開(公告)號: | CN102348027A | 公開(公告)日: | 2012-02-08 |
| 發(fā)明(設計)人: | 劉鎮(zhèn);錢萍;胡銳 | 申請(專利權(quán))人: | 江蘇科技大學 |
| 主分類號: | H04M11/06 | 分類號: | H04M11/06;H04W28/06;H04W84/18 |
| 代理公司: | 南京經(jīng)緯專利商標代理有限公司 32200 | 代理人: | 樓高潮 |
| 地址: | 212003*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 語音 混合 傳輸 方法 | ||
1.一種數(shù)據(jù)和語音的混合傳輸方法,其特征在于包括如下步驟:
步驟1.當應用層有語音信息和數(shù)據(jù)信息要傳送時,首選應用層將語音包和數(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)絡中傳輸;
步驟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ù)應用層來的信息類型進行拆包,以8個比特為一組作為單位數(shù)據(jù)包;當是語音數(shù)據(jù)包時,就將每8位語音包送入拆語音包隊列,當無語音包需要傳送時,則通知拆語音包隊列;當是數(shù)據(jù)包時,就將每8位語音包送入拆數(shù)據(jù)包隊列,當無數(shù)據(jù)包需要傳送時,則通知拆數(shù)據(jù)包隊列;計算語音數(shù)包和數(shù)據(jù)包量比例Qp,一個IP包中語音包占的比重為ratio,具體計算過程如下:
每隔一段時間將ratio值通知拆語音包隊列和拆數(shù)據(jù)包隊列。
4.根據(jù)權(quán)利要求3所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于:
所述的拆語音包隊列是用于暫存語音包的隊列,令V=ratio,當收的ratio值變化時重新設定V=ratio,當拆語音包隊列中的語音包小于V位時,則等待拆包器送語音包,當收到拆包器無語音包需要傳送時的信息時,若拆語音包隊列有語音數(shù)據(jù)包不足V位,補空語音包至V位,之后發(fā)信息通知組包器;當隊列中的語音包大于V位時,就發(fā)一個信息通知組包器,拆語音包隊列中有語音包和V=多少,當V發(fā)生變時,再發(fā)信息通信組包器;
所述的拆數(shù)據(jù)包隊列是用于暫存數(shù)據(jù)包的隊列,令D=8-ratio,當收的ratio值變化時重新設定D=8-ratio,當拆數(shù)據(jù)包隊列中的數(shù)據(jù)包小于V位等時,當拆數(shù)據(jù)包隊列中的數(shù)據(jù)包小于D位等時,則等待拆包器送數(shù)據(jù)包,當收到拆包器無數(shù)據(jù)包需要傳送時的信息時,若拆數(shù)據(jù)包隊列有語音數(shù)據(jù)包不足D位,補空包至D位,之后發(fā)信息通知組包器;當拆數(shù)據(jù)包隊列中的包大于D位時,就發(fā)一個信息通知組包器,隊列中有數(shù)據(jù)包。
5.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于所述的組包器以8個比特為一組作為單位數(shù)據(jù)包,將V位語音包放在前和D位數(shù)據(jù)包放在后重新組合成一個新包,用于傳送;每隔一段時間將V值以一個獨立包單元形式發(fā)送,在這個獨立包單元中添加標志位,使分包器能區(qū)別與普通包;當收到拆語音包隊列和拆數(shù)據(jù)包隊列的有包信息時,組包器在拆語音包隊列讀取V位放在前,在拆數(shù)據(jù)包隊列讀取D位放在后,從而就組合一個混合包;當收到拆包器無語音包或無數(shù)據(jù)包需要傳送時的信息時,則停止混合包傳送。
6.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于所述的分包器從混合包中分離出語音包和數(shù)據(jù)包,收到有帶標志位的特殊包時,重新設置V的位數(shù),令D=8-V;將混合包的前V位語包送入組語音包隊列,將混合包的后D位語包送入組數(shù)據(jù)包隊列;當無混合包需要分離時,發(fā)送信息通知組語音包隊列和組數(shù)據(jù)包隊列。
7.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征于:
所述的組語音包隊列用于暫存語音包的隊列,將每8位包送出,當收到分包器發(fā)送的無混合包需要分離時,將組語音包隊列中剩余的包后加空包至8位送出;
所述的組數(shù)據(jù)包隊列用于暫存數(shù)據(jù)包的隊列,將每8位包送出,當收到分包器發(fā)送的無混合包需要分離時,將組數(shù)據(jù)包隊列中剩余的包后加空包至8位送出。
8.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)和語音的混合傳輸方法,其特征在于采用混合傳輸?shù)姆绞綄⒄Z音包和數(shù)據(jù)包混合在一個包單元中進行傳輸。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇科技大學,未經(jīng)江蘇科技大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110325383.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





