[發明專利]子連接創建方法、客戶端設備和服務端設備有效
| 申請號: | 202010085390.2 | 申請日: | 2020-02-10 |
| 公開(公告)號: | CN111294355B | 公開(公告)日: | 2021-12-17 |
| 發明(設計)人: | 楊世增;周勝斯;陸國洲;項志龍 | 申請(專利權)人: | 浙江大華技術股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 張丹紅 |
| 地址: | 310051 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 連接 創建 方法 客戶端 設備 服務端 | ||
本發明提供了一種子連接創建方法、客戶端設備和服務端設備。該方法包括:客戶端設備向主服務端設備發送第一子連接創建請求;所述客戶端設備接收所述主服務端設備返回的第一子連接創建響應,其中,所述第一子連接創建響應攜帶輔服務端設備的地址信息和所述輔服務端設備生成的子連接標識SubID;所述客戶端設備根據所述輔服務端設備的地址信息向所述輔服務端設備發送所述SubID,以完成所述客戶端設備和所述輔服務端設備之間的子連接的創建,其中,所述SubID用于在所述子連接的創建的過程中進行子連接有效性確認。通過本發明,解決了在分布式集群環境中客戶端設備如何與真正提供流媒體服務的服務端設備創建子連接的問題。
技術領域
本發明涉及數據傳輸領域,具體而言,涉及一種子連接創建方法、客戶端設備和服務端設備。
背景技術
流數據傳輸通常發生在點對點場景中,即一個客戶端設備向服務端設備請求并獲取流數據,服務端設備直接將流數據返回該客戶端設備,不涉及第三方網元交互,為典型的客戶端設備-服務端設備(Client-Server,簡稱為C-S)架構。
圖1是客戶端設備向服務端設備請求并獲取流數據的流程圖,如圖1所示,該流程包括以下步驟:
步驟S101、客戶端設備與服務端設備保持一個長期的主連接,當客戶端設備請求流數據時,先在主連接下請求建立一個臨時子連接,用于提供流數據傳輸通道;
步驟S102、服務端設備同意建立后,返回一個表示子連接的標識(Identifier,簡稱為ID);
步驟S103、客戶端設備發起子連接,在新建立的子連接(如圖1中步驟S103表示)下,確認子連接ID;
步驟S104、服務端設備校驗該ID如為之前創建子連接返回的ID,則返回確認OK;
步驟S105、客戶端設備繼續在主連接下請求服務端設備在指定子連接下發送指定的流數據;
步驟S106、服務端設備響應客戶端設備的請求;
步驟S107、服務端設備在指定子連接中返回流數據。
在該流程中的ID類似于手機驗證碼,由服務端設備在主連接中分配,并在建立子連接時由客戶端設備傳入作為鑒權使用。ID具有唯一性以及時效性。
以上流程可以實現在點對點場景中客戶端設備向服務端設備請求并獲取流數據,然而,在分布式集群環境中,真正向客戶端設備傳輸流數據的服務端設備可能并不是主服務端設備,而是輔服務端設備,傳統的子連接建立過程已經不再適用,在分布式集群環境中客戶端設備如何與真正提供流媒體服務的服務端設備創建子連接是一個亟待解決的問題。
發明內容
本發明實施例提供了一種子連接創建方法、客戶端設備和服務端設備,以至少解決在分布式集群環境中客戶端設備如何與真正提供流媒體服務的服務端設備創建子連接的問題。
根據本發明的一個實施例,提供了一種子連接創建方法,包括:客戶端設備向主服務端設備發送第一子連接創建請求;所述客戶端設備接收所述主服務端設備返回的第一子連接創建響應,其中,所述第一子連接創建響應攜帶輔服務端設備的地址信息和所述輔服務端設備生成的子連接標識SubID;所述客戶端設備根據所述輔服務端設備的地址信息向所述輔服務端設備發送所述SubID,以完成所述客戶端設備和所述輔服務端設備之間的子連接的創建,其中,所述SubID用于在所述子連接的創建的過程中進行子連接有效性確認。
在至少一個示例性實施例中,所述第一子連接創建請求攜帶子連接目的描述,其中,所述子連接目的描述用于指示所述子連接傳輸的業務的描述信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大華技術股份有限公司,未經浙江大華技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010085390.2/2.html,轉載請聲明來源鉆瓜專利網。





