[發(fā)明專利]一種RTP數(shù)據(jù)包接收處理方法及裝置有效
| 申請?zhí)枺?/td> | 200810241110.1 | 申請日: | 2008-12-26 |
| 公開(公告)號: | CN101771599A | 公開(公告)日: | 2010-07-07 |
| 發(fā)明(設(shè)計)人: | 袁潮;郭毅峰;楊黎波;黃曉偉;于蓉蓉 | 申請(專利權(quán))人: | 中國移動通信集團(tuán)公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/06 |
| 代理公司: | 北京中譽(yù)威圣知識產(chǎn)權(quán)代理有限公司 11279 | 代理人: | 王正茂;叢芳 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 rtp 數(shù)據(jù)包 接收 處理 方法 裝置 | ||
1.一種RTP數(shù)據(jù)包接收處理方法,其特征在于,包括:
從網(wǎng)絡(luò)接收RTP數(shù)據(jù)包;
對接收的所述RTP數(shù)據(jù)包進(jìn)行一級緩沖預(yù)排序處理;
將預(yù)排序處理后的RTP數(shù)據(jù)包進(jìn)行二級緩沖處理;
其中,采用隊列組作為一級緩沖和/或二級緩沖,對接收的所述 RTP數(shù)據(jù)包進(jìn)行一級緩沖預(yù)排序處理和二級緩沖處理,所述一級緩沖 預(yù)排序處理包括:
若當(dāng)前接收的RTP包序列號等于上次最后接收的RTP包的序列 號,則丟棄;
若當(dāng)前接收的RTP包序列號大于上次最后接收的RTP包的序列 號,則添加到當(dāng)前隊列組的當(dāng)前隊列的末尾;
若當(dāng)前接收的RTP包序列號小于上次最后接收的RTP包的序列 號,則將當(dāng)前接收的RTP數(shù)據(jù)包放入當(dāng)前隊列的下一個隊列;
所述將預(yù)排序處理后的RTP數(shù)據(jù)包進(jìn)行二級緩沖處理的操作包 括:
將啟動二級緩沖的隊列組中的所有隊列進(jìn)行合并以及排序;
將所述合并以及排序后的隊列分為穩(wěn)定段和非穩(wěn)定段,將所述穩(wěn) 定段直接放入二級緩沖;
所述將預(yù)排序處理后的RTP數(shù)據(jù)包進(jìn)行二級緩沖處理的操作還 包括:
按順序讀取所述非穩(wěn)定段中RTP數(shù)據(jù)包的序列號,獲得所述非 穩(wěn)定段中RTP數(shù)據(jù)包序列號的第一個非連續(xù)點;
將所述非穩(wěn)定段中所述第一個非連續(xù)點之前的RTP數(shù)據(jù)包與所 述穩(wěn)定段合并,放入所述二級緩沖;
將所述非穩(wěn)定段的剩余RTP數(shù)據(jù)包放入當(dāng)前正在接收數(shù)據(jù)的一 級緩沖中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述隊列組包括 鏈表組和/或數(shù)組組。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述隊列組至少為 兩個,所述對接收的所述RTP數(shù)據(jù)包進(jìn)行一級緩沖預(yù)排序處理的操 作包括:
當(dāng)所述隊列組的所有隊列已用完,或者所述隊列組保存的RTP 數(shù)據(jù)包總數(shù)目大于預(yù)設(shè)的閥值時,所述隊列組停止接收數(shù)據(jù)包,啟動 另一個隊列組,將當(dāng)前接收到的數(shù)據(jù)包放入所述另一個隊列組中;
其中,所述停止接收數(shù)據(jù)包的隊列組執(zhí)行所述二級緩沖處理的操 作。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,將所述非穩(wěn)定段的 剩余RTP數(shù)據(jù)包放入所述當(dāng)前正在接收數(shù)據(jù)的一級緩沖中具體包括:
將所述剩余RTP數(shù)據(jù)包放入一級緩沖中當(dāng)前正在接收數(shù)據(jù)包的 隊列組的第一個隊列;
其中,所述一級緩沖的每個隊列組的第一個隊列用于二級緩沖排 序后的剩余RTP數(shù)據(jù)包組成的隊列使用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國移動通信集團(tuán)公司,未經(jīng)中國移動通信集團(tuán)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810241110.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種提高數(shù)據(jù)傳輸質(zhì)量的方法及裝置
- 一種Linux網(wǎng)絡(luò)設(shè)備動態(tài)標(biāo)記RTP流量的方法
- 調(diào)節(jié)VoIP電話系統(tǒng)電話回聲的方法及裝置
- 基于內(nèi)核進(jìn)行RTP數(shù)據(jù)收發(fā)的網(wǎng)關(guān)設(shè)備及其實現(xiàn)方法
- 一種實時傳輸協(xié)議會話處理方法及設(shè)備
- 一種RTP數(shù)據(jù)的發(fā)送、接收方法及用戶設(shè)備
- 數(shù)據(jù)傳輸方法、裝置及系統(tǒng)
- 一種基于切片的RTP流媒體存儲、讀取方法及裝置
- RTP丟包檢測方法、裝置、設(shè)備及計算機(jī)可讀存儲介質(zhì)
- 一種RTP丟包檢測方法、裝置、電子設(shè)備及存儲介質(zhì)
- 通過冗余提高數(shù)據(jù)傳輸速度的方法
- 數(shù)據(jù)包調(diào)度方法和裝置
- 一種數(shù)據(jù)包的轉(zhuǎn)發(fā)方法和設(shè)備
- 網(wǎng)絡(luò)通信主體確認(rèn)方法及系統(tǒng)
- 一種轉(zhuǎn)發(fā)數(shù)據(jù)包的方法、裝置和路由設(shè)備
- 一種數(shù)據(jù)報文接收方法及裝置
- 一種降低語音丟包統(tǒng)計量的方法及基站
- 數(shù)據(jù)包的處理方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種數(shù)據(jù)包處理方法、裝置及電子設(shè)備和存儲介質(zhì)
- 一種數(shù)據(jù)傳輸方法、裝置、設(shè)備及存儲介質(zhì)





