[發明專利]基于萬維網的實時通信的實現方法及裝置有效
| 申請號: | 201210480873.8 | 申請日: | 2012-11-23 |
| 公開(公告)號: | CN103841085A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 孫福清;王云貴 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 萬維網 實時 通信 實現 方法 裝置 | ||
技術領域
本發明實施例涉及通信技術領域,尤其涉及一種基于萬維網的實時通信的實現方法及裝置。
背景技術
圖1為基于萬維網的實時通信(英文:Web?Real-Time?Communication,簡稱WebRTC)的系統架構圖,如圖1所示,終端1可以通過瀏覽器訪問Web服務器,其中,Web服務器例如可以通過超文本傳輸協議(英文:Hypertext?TransferProtocol,簡稱HTTP)或WebSocket與終端1通信,其中,WebSocket用以終端1在瀏覽器中實現和Web服務器的雙向通信。同時,Web服務器通過信令路徑與終端2對應的其他Web服務器交互,以協商終端1和終端2需要建立的流媒體會話中的業務流信息,其中,業務流信息中包括帶寬需求、編碼格式、業務類型、業務端口等信息,從而使得終端1和終端2之間建立流媒體通信路徑,實現語音、視頻、數據等流媒體業務。
然而,在實際應用中,由于無線網絡速率的波動導致終端1和終端2之間的流媒體業務所需的帶寬不能得到保證時,目前,基于萬維網的實時通信業務不能根據無線網絡狀態動態調整業務流信息中的帶寬需求,從而會影響基于萬維網的實時通信業務。
發明內容
本發明提供一種基于萬維網的實時通信的實現方法及裝置,用以解決基于萬維網的實時通信業務不能根據無線網絡狀態動態調整業務流信息中的帶寬需求而影響通信業務的問題。
第一方面,本發明提供一種基于萬維網的實時通信的實現方法,包括:
代理設備檢測到終端發起的基于萬維網的實時通信的會話請求消息,所述會話請求消息中包括帶寬需求;
若所述會話請求消息中包括的帶寬需求大于所述終端的用戶簽約配置信息中包括的帶寬需求,則修改所述會話請求消息中包括的帶寬需求,使得所述會話請求消息中包括的帶寬需求小于等于所述終端的用戶簽約配置信息中包括的帶寬需求;
將所述修改后的會話請求消息發送給另一終端。
基于第一方面,在第一方面的第一種可能的實現方式中,將所述修改后的會話請求消息發送給另一終端之前,包括:
所述代理設備根據所述修改后的會話請求消息,創建臨時會話狀態信息表,將所述修改后的會話請求消息中包括的帶寬需求保存到所述臨時會話狀態信息表中。
基于第一方面的第一種可能的實現方式,在第二種可能的實現方式中,將所述修改后的會話請求消息發送給另一終端之后,還包括:
所述代理設備檢測到所述另一終端回應的基于萬維網的實時通信的應答消息;
若所述應答消息中包括的帶寬需求與所述臨時會話狀態信息表中包括的帶寬需求不一致,則根據所述應答消息中包括的帶寬需求更新所述臨時會話狀態信息表中的帶寬需求;
將所述應答消息發送給所述終端。
基于第一方面以及第一方面的第一和第二種中的任一種可能的實現方式,在第三種可能的實現方式中,所述方法還包括:
所述代理設備接收與所述終端連接的無線接入點設備發送的鏈路狀態變化消息,根據所述鏈路狀態變化消息調整所述臨時會話狀態信息表中的帶寬需求;
所述代理設備向所述終端發送會話更新消息,所述會話更新消息中包括所述調整后的帶寬需求。
基于第一方面的第三種可能的實現方式,在第四種可能的實現方式中,所述代理設備向所述終端發送會話更新消息之后,包括:
所述代理設備檢測到所述終端發起的基于萬維網的實時通信的會話更新請求消息,所述會話更新請求消息中包括所述調整后的帶寬需求;
將所述會話更新請求消息發送給所述另一終端。
基于第一方面的第四種可能的實現方式,在第五種可能的實現方式中,將所述會話更新請求消息發送給所述另一終端之后,包括:
所述代理設備檢測到所述另一終端回應的基于萬維網的實時通信的會話更新應答消息;
若所述會話更新應答消息中包括的帶寬需求與所述代理設備保存的臨時會話狀態信息表中包括的帶寬需求不一致,則根據所述會話更新應答消息中包括的帶寬需求更新所述臨時會話狀態信息表中的帶寬需求;
將所述會話更新應答消息發送給所述終端。
第二方面,本發明提供一種基于萬維網的實時通信的實現裝置,包括:
監測模塊,用于檢測到終端發起的基于萬維網的實時通信的會話請求消息,所述會話請求消息中包括帶寬需求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210480873.8/2.html,轉載請聲明來源鉆瓜專利網。





