• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用于負載平衡實時流傳輸協議的系統和方法技術方案

    技術編號:15693636 閱讀:95 留言:0更新日期:2017-06-24 08:35
    本發明專利技術涉及用于由位于客戶機和服務器之間的中間設備管理實時流傳輸協議(RTSP)的會話的系統和方法。位于客戶機和服務器之間的中間設備接收來自服務器的對建立媒體流的客戶機請求的響應。響應可包括由服務器建立的第一會話標識符。中間設備可將服務器的端口和服務器的互聯網協議地址編碼到第一會話標識符以形成第二會話標識符。中間設備可修改響應以將第二會話標識符識別為由服務器提供的會話標識符。響應于建立媒體流的客戶機請求,中間設備可將經修改的響應傳輸到客戶機。

    System and method for load balancing real-time stream transport protocol

    The present invention relates to a system and method for managing a session of a real-time stream transport protocol (RTSP) between an intermediate device between a client and a server. The intermediate device between the client and server receives the response from the server to the client request for the build media stream. The response may include a first session identifier created by the server. The intermediate device encodes the server's port and the server's Internet protocol address to the first session identifier to form the second session identifier. The intermediate device may modify the response to identify the second session identifier as a session identifier provided by the server. In response to client requests for establishing a media stream, the intermediate device can transfer the modified response to the client.

    【技術實現步驟摘要】
    用于負載平衡實時流傳輸協議的系統和方法本申請是針對申請日為2009年11月24日、專利技術名稱為“用于負載平衡實時流傳輸協議的系統和方法”、申請號為200980155324.X(國際申請號為PCT/US2009/065743)的專利申請的分案申請。相關申請本申請要求在2008年11月25日提出的,標題為“SystemandMethodsforLoadBalancingRealTimeStreamingProtocol”的美國非臨時專利申請NO.12/323,243的利益和優先權,該申請通過引用全部包含于此。
    本申請總的涉及數據通信網絡。本專利技術尤其涉及用于媒體流會話的管理和負載平衡的系統和方法。
    技術介紹
    互聯網和萬維網正在成為用于分布包括諸如視頻和音頻的連續流數據的所有類型的數據和服務的普遍架構。正如迅速增加的用于回放互聯網上存儲的視頻和音頻的商業產品的開發,以及支持音頻/視頻內容的服務器站點的興起所指示的那樣,流媒體傳送正在變得越來越流行。每個媒體流可能消耗可觀的服務器資源。而且,多個媒體流可能消耗大量的服務器資源。媒體流的任何一個可以從多個服務器的任一服務器被流式傳輸到在不同位置的任意寬范圍的客戶機。企業或網絡上媒體內容的繁榮使得管理和控制經由流媒體的資源使用充滿挑戰。
    技術實現思路
    此處公開的內容提供了對管理和負載平衡媒體流傳輸會話和媒體控制會話的改善。正如媒體流傳輸通道用于向客戶機發送流數據,中間設備使用此處描述的技術來管理和平衡可控制流媒體數據的媒體控制會話。而且,攔截并轉發客戶機和服務器之間的傳輸的設備可利用這些改善來提供媒體流傳輸會話的負載平衡。一些方面,本申請涉及用于由客戶機和服務器之間的中間設備管理實時流傳輸協議(RTSP)會話的方法。位于客戶機和服務器之間的中間設備接收來自服務器的對建立媒體流的客戶機請求的響應。響應可包括由服務器建立的第一會話標識符。中間設備可將服務器的端口和服務器的互聯網協議地址編碼到第一會話標識符以形成第二會話標識符。中間設備可修改響應以將第二會話標識符識別為由服務器提供的會話標識符。響應于建立媒體流的客戶機請求,中間設備可將經修改的響應傳輸到客戶機。一些實施例中,中間設備可經由響應來識別服務器的端口和互聯網協議地址。其他實施例中,中間設備可在第一會話標識符前加上服務器的互聯網協議地址和端口的串聯。進一步的實施例中,中間設備可在第一會話標識符后附加上服務器的互聯網協議地址和端口的串聯。進一步的實施例中,中間設備可用第二會話標識符替換響應中的第一會話標識符。一些實施例中,中間設備可接收來自客戶機的控制媒體流的第二請求,所述第二請求識別第二會話標識符。一些實施例中,中間設備從第二會話標識符解碼端口和互聯網協議地址。進一步的實施例中,中間設備從第二請求的第二會話標識符解碼服務器的第一會話標識符。進一步的實施例中,中間設備修改第二請求以使用第一會話標識符并且將經修改的第二請求轉發到經由第一會話標識符識別的服務器的端口和互聯網協議地址。一些實施例中,中間設備接收來自客戶機的控制媒體流的第二請求。中間設備可確定第二請求的會話標識符不包括服務器的端口和互聯網協議地址的識別并可響應于該確定將第二響應傳輸到客戶機。一些實施例中,第二響應指示會話標識符是無效的或未被找到的。進一步的實施例中,第二響應指示由第二請求所請求的服務是不可用的。一些方面,本申請涉及用于由客戶機和服務器之間的中間設備管理用于流式傳輸由實時流傳輸協議(RTSP)會話控制的媒體的數據會話的方法。客戶機和服務器之間的中間設備可經由實時流傳輸協議(RTSP)會話的控制連接從建立媒體流的客戶機請求和來自服務器的對應的響應來識別將要通過其傳輸媒體流的客戶機的第一端口和服務器的第二端口。中間設備可建立用于從服務器到客戶機的第一端口和第一互聯網協議地址的通信的第一監聽服務。中間設備可建立用于來自客戶機的在第二端口與中間設備的第二互聯網協議地址上的通信的第二監聽服務。中間設備的第二監聽服務可接收經由實時傳輸協議從服務器到客戶機的媒體流的傳輸。中間設備可在修改該傳輸以識別中間設備的第二互聯網協議地址后,將媒體流的傳輸轉發到客戶機。一些實施例中,中間設備可從監控經由實時傳輸協議的通信來確定客戶機的第一端口已發生變化。中間設備可響應于該確定來建立用于從服務器到客戶機的第一互聯網協議地址和經改變的第一端口的通信的第三監聽服務。一些實施例中,中間設備可從監控經由實時傳輸協議的通信來確定服務器的第二端口已發生變化。中間設備可響應于該確定來建立用于從客戶機到中間設備的第二互聯網協議地址和經改變的第二端口的通信的第三監聽服務。一些實施例中,中間設備可接收傳輸的第一數據分組并響應于所述第一數據分組的接收來取消(disestablish)第二監聽服務。中間設備可確定服務器的第二端口具有之前建立的監聽服務,并響應于所述確定,中間設備可將響應中服務器的第二端口修改為第三端口,以及將經修改的響應轉發到客戶機。一些實施例中,中間設備用第三端口建立第二監聽服務。進一步的實施例中,中間設備確定中間設備的一個或多個端口是空閑的并修改來自服務器的響應以識別所述一個或多個空閑端口的一個端口,并由中間設備在該端口上建立監聽服務。一些實施例中,中間設備監控在客戶機和服務器之間的控制連接上的最近的活動以及客戶機和服務器之間的媒體流的傳輸。中間設備確定自所述最近的活動的時間已超過超時閾值并取消第一監聽服務或第二監聽服務的其中一個。一些實施例中,中間設備識別經由實時傳輸協議的媒體流的傳輸中的關于互聯網協議地址和端口的信息。進一步的實施例中,中間設備對互聯網協議地址和端口執行網絡地址轉換。附圖說明本專利技術的前述和其它目的、方面、特征和優點,通過參考下述結合附圖的描述將會更加明顯并更易于理解,其中:圖1A是客戶機通過設備訪問服務器的網絡環境的實施例的框圖;圖1B是用于通過設備將計算環境從服務器傳送到客戶機的環境的實施例的框圖;圖1C是用于通過網絡將計算環境從服務器傳送到客戶機的環境的實施例的框圖;圖1D是用于通過網絡將計算環境從服務器傳送到客戶機的環境的又一個實施例的框圖;圖1E到1F是計算裝置的實施例的框圖;圖2A是用于處理客戶機和服務器之間的通信的設備的實施例的框圖;圖2B是用于優化、加速、負載平衡和路由客戶機和服務器之間的通信的設備的另一個實施例的框圖;圖3是用于通過設備與服務器通信的客戶機的實施例的框圖;圖4是用于通過設備管理和負載平衡實時流傳輸協議(RTSP)會話的網絡環境的實施例的框圖;圖5是用于通過設備管理RTSP會話的方法的步驟的實施例的流程圖;圖6是用于對經由RTSP會話通信的傳輸進行負載平衡和執行網絡地址轉換的方法的步驟的實施例的流程圖。從下面結合附圖所闡述的詳細描述,本專利技術的特征和優點將更明顯,其中,同樣的參考標記在全文中識別相應的元素。在附圖中,同樣的附圖標記通常表示相同的、功能上相似的和/或結構上相似的元素。具體實施方式為了閱讀下述各種具體實施例的描述,下述對于說明書的部分以及它們各自內容的描述是有用的:-A部分描述有益于實施本專利技術的實施例的網絡環境和計算環境;-B部分描述用于將計算環境加速傳送到遠程用戶的系統和設備架構的實施例;-C部分描述用于本文檔來自技高網...
    用于負載平衡實時流傳輸協議的系統和方法

    【技術保護點】
    一種用于由客戶機和服務器之間的中間設備管理用于流式傳輸由流會話控制的媒體的數據會話的方法,所述方法包括以下步驟:(a)由客戶機和服務器之間的中間設備經由流會話的控制連接從建立媒體流的客戶機請求和來自服務器的對應的響應來識別將要通過其傳輸媒體流的客戶機的第一端口和服務器的第二端口;(b)由中間設備建立用于從服務器到客戶機的第一端口和第一互聯網協議地址的通信的第一監聽服務;(c)由中間設備建立用于來自客戶機的在所述第二端口與中間設備的第二互聯網協議地址上的通信的第二監聽服務;(d)由中間設備的第二監聽服務接收經由實時傳輸協議從服務器到客戶機的媒體流的傳輸;以及(e)由中間設備在修改所述傳輸以識別中間設備的第二互聯網協議地址后,將媒體流的傳輸轉發到客戶機。

    【技術特征摘要】
    2008.11.25 US 12/3232431.一種用于由客戶機和服務器之間的中間設備管理用于流式傳輸由流會話控制的媒體的數據會話的方法,所述方法包括以下步驟:(a)由客戶機和服務器之間的中間設備經由流會話的控制連接從建立媒體流的客戶機請求和來自服務器的對應的響應來識別將要通過其傳輸媒體流的客戶機的第一端口和服務器的第二端口;(b)由中間設備建立用于從服務器到客戶機的第一端口和第一互聯網協議地址的通信的第一監聽服務;(c)由中間設備建立用于來自客戶機的在所述第二端口與中間設備的第二互聯網協議地址上的通信的第二監聽服務;(d)由中間設備的第二監聽服務接收經由實時傳輸協議從服務器到客戶機的媒體流的傳輸;以及(e)由中間設備在修改所述傳輸以識別中間設備的第二互聯網協議地址后,將媒體流的傳輸轉發到客戶機。2.根據權利要求1所述的方法,還包括由中間設備從監控經由實時傳輸協議的通信來確定客戶機的第一端口已發生變化并且響應于所述確定,建立用于從服務器到客戶機的經改變的第一端口和第一互聯網協議地址的通信的第三監聽服務。3.根據權利要求1所述的方法,還包括由中間設備從監控經由實時傳輸協議的通信來確定服務器的第二端口已發生變化并且響應于所述確定,建立用于...

    【專利技術屬性】
    技術研發人員:R·S·娜拉雅娜S·威祖諾維
    申請(專利權)人:思杰系統有限公司
    類型:發明
    國別省市:美國,US

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲av日韩av无码| 无码人妻丰满熟妇区96| 午夜无码人妻av大片色欲| 无码国产伦一区二区三区视频| 一本大道东京热无码一区| 精品久久久久久久无码久中文字幕 | 日韩精品无码一区二区三区免费| 亚洲AV日韩AV永久无码免下载 | 国产产无码乱码精品久久鸭| 久久久久精品国产亚洲AV无码| 无码人妻丰满熟妇啪啪| 50岁人妻丰满熟妇αv无码区| 中文字幕无码久久人妻| 丰满少妇人妻无码专区| 亚洲精品无码久久毛片波多野吉衣| 亚洲高清无码在线观看| 久久亚洲AV成人无码国产电影| 无码精品人妻一区二区三区漫画 | 亚洲Av无码乱码在线观看性色| 无码成人一区二区| 国产成人无码AV在线播放无广告| 亚洲成av人片在线观看无码不卡| 日韩精品无码永久免费网站| 2019亚洲午夜无码天堂| 久久久无码精品国产一区| 潮喷大喷水系列无码久久精品| 无码国产精品久久一区免费| 亚洲真人无码永久在线观看| 日韩人妻无码一区二区三区久久| 国产aⅴ激情无码久久| 国产成人无码精品一区在线观看| 亚洲天堂2017无码中文| 精品无码AV无码免费专区| 99无码精品二区在线视频| 亚洲AV无码专区国产乱码4SE | 亚洲AV无码久久精品狠狠爱浪潮 | 曰韩人妻无码一区二区三区综合部| 国产激情无码视频在线播放性色| 成人A片产无码免费视频在线观看| 国产成人麻豆亚洲综合无码精品 | 中文无码精品一区二区三区|