[發明專利]一種采用ICE中繼候選地址進行媒體傳輸的方法無效
| 申請號: | 200710179445.0 | 申請日: | 2007-12-13 |
| 公開(公告)號: | CN101179581A | 公開(公告)日: | 2008-05-14 |
| 發明(設計)人: | 盧美蓮;陶徐;胡泊;韓傳葉;高雪峰;王磊 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/56 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 夏憲富 |
| 地址: | 100876*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 采用 ice 中繼 候選 地址 進行 媒體 傳輸 方法 | ||
1.一種采用ICE中繼候選地址進行媒體傳輸的方法,其特征在于,對代理獲取候選對地址的過程進行改進:客戶端代理在向STUN服務器發送了分配Allocate請求并收到攜帶中繼候選地址的Allocate應答后,再向STUN服務器分配的中繼候選地址發送一個攜帶自定義的、符合國際通信標準的CHANGED-TUPLE屬性的綁定Binding請求,以便STUN服務器接收到帶有CHANGED-TUPLE屬性的Binding請求后,用該請求的包含IP地址和端口號的源地址,包含IP地址和端口號的目的地址、即包含IP地址和端口號的STUN服務器為其分配的中繼候選地址,以及傳輸協議的新5元組替代原先由Allocate請求產生的內部5元組,即替換Allocate請求的包含IP地址和端口號的源地址,包含IP地址和端口號的目的地址、即包含IP地址和端口號的STUN服務器的監聽地址,以及傳輸協議。
2.根據權利要求1所述的進行媒體傳輸的方法,其特征在于:所述方法適用于支持中繼功能的STUN服務器,即客戶端在發完Allocate請求后,如果收到的應答中包含中繼候選地址,則才發送一個帶有“CHANGED-TUPLE”屬性的Binding請求。
3.根據權利要求1所述的進行媒體傳輸的方法,其特征在于:所述方法包括下列操作步驟:
(1)遵循國際通信標準自定義一個新的屬性,該屬性的名字為:CHANGED-TUPLE,用于指示服務器將客戶端代理的內部5元組信息修改為包含該客戶端代理的中繼候選地址的新5元組信息;
(2)收發兩側客戶端代理搜集候選地址并發送給對方:客戶端代理先獲取自己的網絡拓撲結構信息,為順利地傳輸媒體流做好準備,并將各自搜集的候選地址分別通過提議offer/應答answer攜帶發送給對端的客戶端代理;
(3)收發兩側的客戶端代理都獲知對方的候選地址后,進行連通性檢測:雙方代理根據各個候選地址的優先級順序分別進行排序配對,通過Binding請求進行連通性的檢測;先由一側的代理執行該檢測過程,在該側代理完成連通性檢測后,再觸發另一側代理執行檢測過程;
(4)完成連通性檢測后,由主控方代理提名候選對地址:該主控方代理從符合連通性要求的候選對地址中選出一個適宜的候選對地址,并通過攜帶USE-CANDIDATE屬性的Binding請求通知另一側代理所選的候選對地址;
(5)收發兩側的客戶端代理通過再次的offer/answer交互,確定用于RTP/RTCP媒體傳輸的候選對地址,再使用該選定的候選對地址傳輸RTP/RTCP媒體包。
4.根據權利要求1或3所述的進行媒體傳輸的方法,其特征在于:所述自定義的CHANGED-TUPLE屬性格式設有三個字段:2字節的Type類型字段,用于定義該屬性的類型值:0×000c;2字節的Length長度字段,用于定義該屬性的值的長度為32;32比特的Value屬性值字段,用于定義該屬性值的每個bit都為0。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710179445.0/1.html,轉載請聲明來源鉆瓜專利網。





