[發明專利]基于OpenFlow交換機實現視頻用戶無縫切換節目源的方法和系統有效
| 申請號: | 201810074136.5 | 申請日: | 2018-01-25 |
| 公開(公告)號: | CN108289243B | 公開(公告)日: | 2020-08-21 |
| 發明(設計)人: | 金利;劉敬一;楊銳 | 申請(專利權)人: | 盛科網絡(蘇州)有限公司 |
| 主分類號: | H04N21/438 | 分類號: | H04N21/438;H04L12/931 |
| 代理公司: | 南京利豐知識產權代理事務所(特殊普通合伙) 32256 | 代理人: | 王鋒 |
| 地址: | 215000 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 openflow 交換機 實現 視頻 用戶 無縫 切換 節目 方法 系統 | ||
本發明公開了一種基于OpenFlow交換機實現視頻用戶無縫切換節目源的方法和系統,包括:OpenFlow交換機創建兩個以上Fast?Failover類型動作組,至少用于接收不同的節目源;每個Fast?Failover類型動作組內分別嵌套兩個All類型動作組,作為主備成員用戶組,每個主備成員用戶組內包含接收對應節目源的成員用戶;當節目源切換時,通過編輯主備成員用戶組的成員用戶以及進行主備切換達到節目源切換的目的。采用本發明可以有效解決傳統組播方式視頻用戶切換節目源發生丟包及短暫黑屏的問題,并可在最大程度上達到用戶無縫切換視頻源的目的。
技術領域
本發明涉及一種視頻用戶切換節目源的方法和系統,特別涉及一種基于OpenFlow交換機實現視頻用戶無縫切換節目源的方法和系統,屬于網絡通信技術領域。
背景技術
傳統交換機主要通過組播組方式來進行用戶節目源切換,主要實現原理為,每個組播組對應不同節目源,將某個用戶先離開某個組播組,再加入到一個新的組播組,從而實現節目源切換,如圖1中所示,節目1~節目3表示節目源,用戶組中的用戶1~用戶5通過交換機接收節目1,用戶組2中的用戶6~用戶8通過交換機接收節目3。當用戶2從節目1切換至節目3時,用戶2先離開用戶組1所在的組播組,并且加入到用戶組2所在的組播組。在切換節目源的過程中,會出現短暫的切換丟包,出現極短時間的切換黑屏或者視頻卡頓。
SDN是一種新型網絡創新架構,是針對現有網絡設備和架構的一場變革,其核心理念是網絡轉發與網絡控制的分離,從而可實現網絡流量的靈活控制,為核心網絡及應用的創新提供了良好的平臺。而SDN技術中采用OpenFlow流表或者組表等技術進行用戶節目源切換的過程中,用戶離開舊的視頻源所在的行動組集合到加入新的視頻源所在的行動組集合,要操作兩條流表或者兩條組表,在操作過程中,兩條流表或者組表操作必然存在著時間差,所以也會因為斷流導致視頻卡頓的問題存在。
發明內容
針對現有技術的不足,本發明的目的在于提供一種基于OpenFlow交換機實現視頻用戶無縫切換節目源的方法和系統,通過OpenFlow交換機內使用組表嵌套和主備切換的方法,實現視頻用戶無縫切換節目源。
為實現前述發明目的,本發明公開的一種基于OpenFlow交換機實現視頻用戶無縫切換節目源的方法,包括:
OpenFlow交換機創建兩個以上至少用于接收不同節目源的Fast-Failover類型動作組,在所述Fast-Failover類型動作組內嵌套兩個All類型動作組,分別作為主成員組和備成員組,所述主成員組和/或備成員組包括接收對應節目源的成員用戶;所述主成員組為接收激活狀態時,對應的備成員組為接收禁止狀態;所述備成員組為接收激活狀態時,對應的主成員組為接收禁止狀態;
當OpenFlow交換機接收到用戶的節目源切換請求時,對接收相關節目源的Fast-Failover類型動作組內的處于接收禁止狀態的成員組的成員用戶進行編輯,編輯完成后切換相關節目源對應的主、備成員組的接收狀態,完成用戶的節目源切換。
優選地,所述對接收相關節目源的Fast-Failover類型動作組內的處于接收禁止狀態的成員組的成員用戶進行編輯包括:向所述處于接收禁止狀態的成員組內添加節目源切換后接收相關節目源的成員用戶。
優選地,所述方法具體包括:
當OpenFlow交換機接收到待切換成員用戶從第一節目源切換至第二節目源的請求時,若第一節目源對應的第一主成員組和第二節目源對應的第二主成員組處于接收激活狀態,OpenFlow交換機編輯第一節目源對應的第一備成員組和第二節目源對應的第二備成員組的成員用戶,所述第一備成員組包括對應主成員組的除待切換成員以外的成員用戶,第二備成員組包括對應主成員組的全部成員用戶以及待切換成員用戶;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于盛科網絡(蘇州)有限公司,未經盛科網絡(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810074136.5/2.html,轉載請聲明來源鉆瓜專利網。





