欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Sip終端sdp協(xié)商方法

文檔序號(hào):7851683閱讀:2053來源:國(guó)知局
專利名稱:Sip終端sdp協(xié)商方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于網(wǎng)絡(luò)語音通信的SIP終端SDP協(xié)商方法。
背景技術(shù)
網(wǎng)絡(luò)語音通信(Voiceover Internet Protocol,簡(jiǎn)稱 VoIP)終端,SIP (Session Initiation Protocol)即會(huì)話初始化協(xié)議;Codec (Coder and Decoder)編譯碼器。碼率用來表示每秒鐘內(nèi)經(jīng)過編碼或壓縮后音頻數(shù)據(jù)所需的比特?cái)?shù)。帶寬單位時(shí)間內(nèi),單條網(wǎng)絡(luò)能傳輸?shù)臄?shù)據(jù)量。SDP (Session Description Protocol)會(huì)話描述協(xié)議被用來描述SIP會(huì)話中的編解碼器的(codec)能力等 會(huì)話信息,然而SIP終端之間的codec能力的協(xié)商方法沒有納入 SIP/SDP相關(guān)規(guī)范,不同的SIP終端有不同的實(shí)現(xiàn),兼容性難以保證,有些運(yùn)營(yíng)商提出了主叫優(yōu)先或被叫優(yōu)先(各codec賦予對(duì)應(yīng)的優(yōu)先權(quán))的協(xié)商方法,能一定程度上解決兼容性問題,但是卻時(shí)常無法讓SIP終端的能力、網(wǎng)絡(luò)帶寬充分被利用,給用戶提供更優(yōu)質(zhì)的VOIP 體驗(yàn)。

發(fā)明內(nèi)容
針對(duì)上述問題,本發(fā)明提供一種兼容性強(qiáng)、充分利用網(wǎng)絡(luò)帶寬或codec能力的,可適用于不同網(wǎng)絡(luò)環(huán)境和語音質(zhì)量要求的SIP終端SDP協(xié)商方法。為達(dá)上述目的,本發(fā)明SIP終端SDP協(xié)商方法,包括以下步驟所述SIP終端SDP協(xié)商方法包括以下步驟步驟I :被叫SIP終端接收到主叫SDP信息后,確定協(xié)商規(guī)則是帶寬優(yōu)先還是碼率優(yōu)先,根據(jù)協(xié)商規(guī)則計(jì)算主被叫雙方各codec的所需帶寬或碼率
步驟2 :若協(xié)商規(guī)則為帶寬優(yōu)選,選取主被叫雙方均支持的所需最小帶寬所對(duì)應(yīng)的codec匹配組;若協(xié)商規(guī)則為碼率優(yōu)先,選取主被叫雙方均支持的最大碼率所對(duì)應(yīng)codec 匹配組;所選取的codec匹配組為協(xié)商結(jié)果。優(yōu)選地,所述步驟I包括以下具體步驟步驟I. I :主叫SIP終端建立通話請(qǐng)求,傳輸包含該主叫端codec列表的SDP信息;步驟I. 2 :根據(jù)網(wǎng)絡(luò)環(huán)境和語音質(zhì)量要求,確定協(xié)商規(guī)則是碼率優(yōu)先還是帶寬優(yōu)先;步驟I. 3 :被叫SIP終端接收主叫的通話建立請(qǐng)求,提取SDP信息中的codec列表; 若協(xié)商規(guī)則為碼率優(yōu)先,計(jì)算主叫codec列表中各codec的碼率;若協(xié)商規(guī)則為帶寬優(yōu)先, 計(jì)算主叫codec列表中各codec的所需帶寬; 步驟I. 4 :若協(xié)商規(guī)則為碼率優(yōu)先,計(jì)算本被叫端codec列表中各codec的碼率; 若協(xié)商規(guī)則為帶寬優(yōu)先,計(jì)算本被叫端codec列表中各codec的所需帶寬。
優(yōu)選地,其特征在于,所述步驟2包括以下具體步驟步驟2. I :若協(xié)商規(guī)則為碼率優(yōu)先,比較主叫codec列表中各codec與被叫codec 列表中各codec的碼率;若協(xié)商規(guī)則為帶寬優(yōu)先,比較主叫codec列表中各codec與被叫 codec列表中各codec的所需帶寬。步驟2. 2 :從比較結(jié)果中,取主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec匹配組為本次協(xié)商結(jié)果;或取主被叫雙方均支持的最小占用帶寬所對(duì)應(yīng)的codec匹配組為本次協(xié)商結(jié)果。優(yōu)選地,所述比較主叫codec列表中各codec與被叫codec列表中各codec的碼率或所需帶寬的方法包括以下步驟步驟SI :依次輪詢主被叫雙方的兩codec列表中含codec數(shù)較少的codec列表的 codec ;
步驟S2 :按確定的協(xié)商規(guī)則,將被輪詢的codec的碼率或所需帶寬,與在另一 codec列表中所有codec的碼率或所需帶寬進(jìn)行比較和匹配。優(yōu)選地,所述步驟I. 3還包括將主叫各codec按碼率由高到低排序或按所需帶寬由小到大排序;所述步驟I. 4還包括將被叫各codec按碼率由高到低排序或按所需帶寬由小到大排序;其中,所述步驟S2,首次比較出與被輪詢的codec碼率相匹配或所需帶寬相同的codec,則該codec與被輪詢的codec為主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec匹配組或?yàn)橹鞅唤须p方均支持的所需最小帶寬所對(duì)應(yīng)的codec匹配組。優(yōu)選地,若協(xié)商規(guī)則為碼率優(yōu)先,且主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec 匹配組有多個(gè),則任選其一;若協(xié)商規(guī)則為帶寬優(yōu)先,且主被叫雙方均支持的最小帶寬所對(duì)應(yīng)的codec匹配組有多個(gè),則任選其一。優(yōu)選地,所述SIP終端SDP協(xié)商方法還包括,所述被叫SIP終端以所選取的codec 匹配組中本被叫端的codec作為優(yōu)選codec構(gòu)造SDP信息,應(yīng)答主叫。本發(fā)明SIP終端SDP協(xié)商方法的有益效果I、本發(fā)明SIP終端SDP協(xié)商方法,以碼率優(yōu)先和帶寬優(yōu)先為協(xié)商規(guī)則的基礎(chǔ),可達(dá)到在保證通信質(zhì)量情況下,占用最小帶寬;可在有足夠帶寬的情況下,保證最好的通信質(zhì)量;在網(wǎng)絡(luò)帶寬和語音質(zhì)量中取得一個(gè)最佳值,為用戶提供基于當(dāng)前網(wǎng)絡(luò)環(huán)境和所需語音質(zhì)量下更好的語音通信體驗(yàn)。2、本發(fā)明SIP終端SDP協(xié)商方法,兼容性強(qiáng),實(shí)現(xiàn)簡(jiǎn)單。


圖I是本發(fā)明SIP終端SDP協(xié)商方法的時(shí)序圖。
具體實(shí)施例方式下面結(jié)合說明書附圖對(duì)本發(fā)明做進(jìn)一步的描述。實(shí)施例一如圖I所示,一種SIP終端SDP協(xié)商方法,其特征在于,所述SIP終端SDP協(xié)商方法包括以下步驟所述SIP終端SDP協(xié)商方法包括以下步驟
步驟I :被叫SIP終端接收到主叫SDP信息后,確定協(xié)商規(guī)則碼率優(yōu)先,根據(jù)協(xié)商規(guī)則計(jì)算主被叫雙方各codec碼率步驟2 :選取主被叫雙方均支持的最大碼率所對(duì)應(yīng)codec匹配組;所選取的codec匹配組為協(xié)商結(jié)果。所述步驟I包括以下具體步驟步驟I. I :主叫SIP終端建立通話請(qǐng)求,傳輸包含當(dāng)前本主叫端codec列表的SDP 信息;步驟I. 2 :根據(jù)網(wǎng)絡(luò)環(huán)境和語音質(zhì)量要求,確定協(xié)商規(guī)則為碼率優(yōu)先步驟I. 3 :被叫SIP終端接收主叫的通話建立請(qǐng)求,提取SDP信息中的codec列表; 計(jì)算主叫codec列表中各codec的碼率;步驟I. 4 :計(jì)算本被叫端codec列表中各codec的碼率。所述步驟2包括以下具體步驟步驟2. I :比較主叫codec列表中各codec與被叫codec列表中各codec的碼率;步驟2. 2 :從比較結(jié)果中,取主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec匹配組為本次協(xié)商結(jié)果;若主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec匹配組有多個(gè),則任選其一。所述SIP終端SDP協(xié)商方法還包括,所述被叫SIP終端以所選取的codec匹配組中本被叫端的codec作為優(yōu)選codec構(gòu)造SDP信息,應(yīng)答主叫。主叫codec列表中各codec以及其對(duì)應(yīng)的碼率
權(quán)利要求
1.一種SIP終端SDP協(xié)商方法,其特征在于,所述SIP終端SDP協(xié)商方法包括以下步驟 步驟I :被叫SIP終端接收到主叫SDP信息后,確定協(xié)商規(guī)則是帶寬優(yōu)先還是碼率優(yōu)先;根據(jù)協(xié)商規(guī)則計(jì)算主被叫雙方各codec的所需帶寬或碼率; 步驟2 :若協(xié)商規(guī)則為帶寬優(yōu)選,選取主被叫雙方各codec的所需帶寬選取主被叫雙方均支持的所需最小帶寬所對(duì)應(yīng)的codec匹配組;若協(xié)商規(guī)則為碼率優(yōu)先,選取主被叫雙方均支持的最大碼率所對(duì)應(yīng)codec匹配組; 所選取的codec匹配組為協(xié)商結(jié)果。
2.根據(jù)權(quán)利要求I所述的SIP終端SDP協(xié)商方法,其特征在于,所述步驟I包括以下具體步驟 步驟I. I :主叫SIP終端建立通話請(qǐng)求,傳輸包含該主叫端codec列表的SDP信息; 步驟I. 2 :根據(jù)網(wǎng)絡(luò)環(huán)境和語音質(zhì)量要求,確定協(xié)商規(guī)則是碼率優(yōu)先還是帶寬優(yōu)先; 步驟I. 3 :被叫SIP終端接收主叫的通話建立請(qǐng)求,提取SDP信息中的codec列表;若協(xié)商規(guī)則為碼率優(yōu)先,計(jì)算主叫codec列表中各codec的碼率;若協(xié)商規(guī)則為帶寬優(yōu)先,計(jì)算主叫codec列表中各codec的所需帶寬; 步驟I. 4 :若協(xié)商規(guī)則為碼率優(yōu)先,計(jì)算本被叫端codec列表中各codec的碼率;若協(xié)商規(guī)則為帶寬優(yōu)先,計(jì)算本被叫端codec列表中各codec的所需帶寬。
3.根據(jù)權(quán)利要求2所述的SIP終端SDP協(xié)商方法,其特征在于,所述步驟2包括以下具體步驟 步驟2. I :若協(xié)商規(guī)則為碼率優(yōu)先,比較主叫codec列表中各codec與被叫codec列表中各codec的碼率;若協(xié)商規(guī)則為帶寬優(yōu)先,比較主叫codec列表中各codec與被叫codec列表中各codec的所需帶寬; 步驟2. 2 :從比較結(jié)果中,取主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec匹配組為本次協(xié)商結(jié)果;或取主被叫雙方均支持的最小占用帶寬所對(duì)應(yīng)的codec匹配組為本次協(xié)商結(jié)果O
4.根據(jù)權(quán)利要求3所述的SIP終端SDP協(xié)商方法,其特征在于,所述比較主叫codec列表中各codec與被叫codec列表中各codec的碼率或所需帶寬的方法包括以下步驟 步驟SI :依次輪詢主被叫雙方的兩codec列表中含codec數(shù)較少的codec列表的codec ; 步驟S2 :按確定的協(xié)商規(guī)則,將被輪詢的codec的碼率或所需帶寬,與在另一 codec列表中所有codec的碼率或所需帶寬進(jìn)行比較和匹配。
5.根據(jù)權(quán)利要求4所述的SIP終端SDP協(xié)商方法,其特征在于,所述步驟I.3還包括將主叫各codec按碼率由高到低排序或按所需帶寬由小到大排序;所述步驟I. 4還包括將被叫各codec按碼率由高到低排序或按所需帶寬由小到大排序;其中,所述步驟S2,首次比較出與被輪詢的codec碼率相匹配或所需帶寬相同的codec,則該codec與被輪詢的codec為主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec匹配組或?yàn)橹鞅唤须p方均支持的所需最小帶寬所對(duì)應(yīng)的codec匹配組。
6.根據(jù)權(quán)利要求4所述的SIP終端SDP協(xié)商方法,其特征在于,若協(xié)商規(guī)則為碼率優(yōu)先,且主被叫雙方均支持的最大碼率所對(duì)應(yīng)的codec匹配組有多個(gè),則任選其一;若協(xié)商規(guī)則為帶寬優(yōu)先,且主被叫雙方均支持的最小帶寬所對(duì)應(yīng)的codec匹配組有多個(gè),則任選其
7.根據(jù)權(quán)利I所述的SIP終端SDP協(xié)商方法,其特征在于,所述SIP終端SDP協(xié)商方法還包括,所述被叫SIP終端以所選取的codec匹配組中本被叫端的codec作為優(yōu)選codec構(gòu)造SDP信息,應(yīng)答主叫。
全文摘要
本發(fā)明公開了一種SIP終端SDP協(xié)商方法,為解決現(xiàn)有的SIP終端SDP協(xié)商方法無法充分利用SIP終端的能力以及網(wǎng)絡(luò)帶寬,給用戶提供更優(yōu)質(zhì)的服務(wù)而設(shè)計(jì)。本發(fā)明SIP終端SDP協(xié)商方法包括被叫SIP終端接收到主叫SDP信息后,確定協(xié)商規(guī)則為帶寬優(yōu)先還是碼率優(yōu)先,根據(jù)協(xié)商規(guī)則計(jì)算主被叫雙方各codec的所需帶寬或碼率;選取主被叫雙方均支持的符合要求的codec匹配組,為最終的協(xié)商結(jié)果用于通信。本發(fā)明SIP終端SDP協(xié)商方法,在保證音質(zhì)的同時(shí),占用最小帶寬;有足夠帶寬的情況下,得到最好的音質(zhì),為用戶提供了優(yōu)質(zhì)的服務(wù),且兼容性強(qiáng)。
文檔編號(hào)H04L29/06GK102710617SQ20121015837
公開日2012年10月3日 申請(qǐng)日期2012年5月21日 優(yōu)先權(quán)日2012年5月21日
發(fā)明者劉樂安, 王水權(quán), 肖青平, 韋干翼 申請(qǐng)人:深圳市共進(jìn)電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蒙阴县| 永兴县| 屯门区| 白银市| 民乐县| 永胜县| 荔波县| 蒲江县| 屏山县| 措美县| 桐柏县| 巴林左旗| 馆陶县| 文山县| 盐池县| 景德镇市| 原平市| 祁阳县| 伊金霍洛旗| 嵩明县| 益阳市| 察雅县| 西藏| 宜兰县| 宜章县| 金湖县| 海伦市| 闸北区| 泌阳县| 常熟市| 潮州市| 塔城市| 农安县| 金溪县| 郸城县| 曲靖市| 潼关县| 桦南县| 宁乡县| 房产| 靖安县|