一種泛在網中通過組播方式進行下載的方法和系統的製作方法
2023-10-19 04:57:22
專利名稱:一種泛在網中通過組播方式進行下載的方法和系統的製作方法
技術領域:
本發明涉及多種異構網絡融合的泛在網協同環境下的組播技術,特別是指一種泛在網中通過組播方式進行下載的方法和系統。
背景技術:
根據目前泛在網相關標準的制定和業內研究情況,整個泛在網協同架構被公認地分為感知延伸層、網絡/業務層和應用層。其中,感知延伸層和應用層都存在多種終端, 而這些終端設備可大體分為兩類一類是由網關統一管理的終端群,通過通用即插即用 (Universal Plug and Play, UPNP)等各種協議實現設備的互聯互通,由網關接入網絡;另一類是由用戶個人電腦(PC)和智慧型手機等智能終端組成的終端群,可以直接接入網絡。對於由用戶PC和智慧型手機等智能終端組成的終端群,如果其中某幾個終端請求下載同一媒體業務,採用組播的方式完成請求下載的終端用戶的業務請求是即快捷又方便的方式。傳統的IP組播方式多數是針對實時的業務場景,例如多點會議、媒體廣播、狀態監測等,如果在業務傳輸過程中有新的成員加入,它必須已經獲知該組播組及其相關成員情況,而且對於加入之前的傳輸的業務流無法獲取。泛在協同環境下,由於網絡及終端的異構性,使得傳統的IP組播方式無法得到應用。問題主要在於用戶不能在無法獲知周邊的組播組的情況下獲得媒體組播業務;另外,對於組播過程中加入的終端設備,用戶不能以補償的方式獲取加入前傳遞的業務流,並且無法利用終端具有多模多接口的特性獲取更多的網絡容量。
發明內容
有鑑於此,本發明的主要目的在於提供一種泛在網中通過組播方式進行下載的方法和系統,能夠使用戶在無法獲知周邊的組播組的情況下獲得媒體組播業務;另外,對於組播過程中加入的終端設備,用戶能夠以補償的方式獲取加入前傳遞的業務流,並且可以利用終端具有多模多接口的特性獲取更多的網絡容量。為達到上述目的,本發明的技術方案是這樣實現的本發明提供了一種泛在網中通過組播方式進行下載的方法,所述方法包括終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務;緩存伺服器接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件;當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道;緩存伺服器通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。其中,在所述將媒體業務的數據發送給各終端之後,所述方法還包括
當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。其中,所述終端包括單模終端、和/或多模終端;當終端為多模終端時,所述當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償,包括在組播業務開始後,或者在組播業務結束後,終端利用自身能夠支持的多個網絡模式,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。其中,所述終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務,包括終端向追蹤伺服器發送下載媒體業務的請求,追蹤伺服器接收到請求後識別出所請求的業務類型和下載的信令,根據業務類型通過內部查詢,在預設的業務引擎中查找到對應的緩存伺服器的地址並返回給請求下載媒體業務的終端;終端根據緩存伺服器的地址,通過無線通信方式向緩存伺服器發送傳輸媒體業務的請求。其中,所述觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,包括緩存伺服器接收到請求後,發送查詢組播條件的信令給上下文伺服器,然後根據上下文伺服器返回的終端周邊其他終端的工作狀態以及預設的組播終端閾值,判斷是否滿足觸發組播的條件;其中,所述預設的組播終端閾值,包括根據參與組播的終端數量、組播業務傳輸進度和組播信道質量綜合評定出的預設的指標。其中,所述當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道,包括當符合組播的條件時,緩存伺服器在終端周邊其他終端中,根據組播終端閾值決策出參與組播的多個終端,並通過上下文伺服器獲取參與組播的多個終端的網絡上下文信息;聯合無線資源管理伺服器根據緩存伺服器發送來的所述網絡上下文信息,決策出組播信道並發送給緩存伺服器;其中,所述網絡上下文信息,包括參與組播的多個終端對應的資源控制節點信息、網絡負載情況和網絡信號強度。本發明還提供了一種泛在網中通過組播方式進行下載的系統,所述系統包括終端、追蹤伺服器、緩存伺服器、上下文伺服器、聯合無線資源管理伺服器和資源控制節點;其中,所述終端,用於請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,向所述緩存伺服器請求傳輸所述媒體業務;所述緩存伺服器,用於接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道,通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。其中,所述終端,還用於當接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。
其中,所述終端包括單模終端、和/或多模終端;當終端為多模終端時,所述當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償,包括在組播業務開始後,或者在組播業務結束後,終端利用自身能夠支持的多個網絡模式,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。其中,所述終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務,包括終端向追蹤伺服器發送下載媒體業務的請求,追蹤伺服器接收到請求後識別出所請求的業務類型和下載的信令,根據業務類型通過內部查詢,在預設的業務引擎中查找到對應的緩存伺服器的地址並返回給請求下載媒體業務的終端;終端根據緩存伺服器的地址,通過無線通信方式向緩存伺服器發送傳輸媒體業務的請求。其中,所述觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,包括緩存伺服器接收到請求後,發送查詢組播條件的信令給上下文伺服器,然後根據上下文伺服器返回的終端周邊其他終端的工作狀態以及預設的組播終端閾值,判斷是否滿足觸發組播的條件;其中,所述預設的組播終端閾值,包括根據參與組播的終端數量、組播業務傳輸進度和組播信道質量綜合評定出的預設的指標。其中,所述當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道,包括當符合組播的條件時,緩存伺服器在終端周邊其他終端中,根據組播終端閾值決策出參與組播的多個終端,並通過上下文伺服器獲取參與組播的多個終端的網絡上下文信息;聯合無線資源管理伺服器根據緩存伺服器發送來的所述網絡上下文信息,決策出組播信道並發送給緩存伺服器;其中,所述網絡上下文信息,包括參與組播的多個終端對應的資源控制節點信息、網絡負載情況和網絡信號強度。本發明所提供的泛在網中通過組播方式進行下載的方法和系統,終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務;緩存伺服器接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件;當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道;緩存伺服器通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。通過本發明不僅能夠充分利用無線資源,而且可以實現用戶快速媒體下載,同時對丟包和缺失視頻部分進行點對點補償,以保證所下載媒體數據的質量。
圖1為本發明一種泛在網中通過組播方式進行下載的方法流程示意圖;圖2為本發明泛在網中通過組播方式進行直播媒體業務下載的實施例流程圖;圖3為本發明一種泛在網中通過組播方式進行下載的系統結構示意圖。
具體實施例方式本發明的基本思想是終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務;緩存伺服器接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件;當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道;緩存伺服器通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。下面結合附圖和具體實施例對本發明的技術方案進一步詳細闡述。圖1為本發明一種泛在網中通過組播方式進行下載的方法流程示意圖,如圖1所示,所述方法包括步驟101,終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務;具體的,所述終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,包括終端向追蹤伺服器發送下載媒體業務的請求,追蹤伺服器接收到請求後識別出所請求的業務類型和下載的信令,根據業務類型通過內部查詢,在預設的業務引擎中查找到對應的緩存伺服器的地址並返回給請求下載媒體業務的終端。所述終端向所述緩存伺服器請求傳輸所述媒體業務,包括終端根據緩存伺服器的地址,通過無線通信方式向緩存伺服器發送傳輸媒體業務的請求。步驟102,緩存伺服器接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件;具體的,所述觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,包括緩存伺服器接收到請求後,發送查詢組播條件的信令給上下文伺服器,然後根據上下文伺服器返回的終端周邊其他終端的工作狀態以及預設的組播終端閾值,判斷是否滿足觸發組播的條件。所述預設的組播終端閾值,包括根據參與組播的終端數量、組播業務傳輸進度和組播信道質量綜合評定出的預設的指標。步驟103,當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道;具體的,所述當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道,包括當符合組播的條件時,緩存伺服器在終端周邊其他終端中,根據組播終端閾值決策出參與組播的多個終端,並通過上下文伺服器獲取參與組播的多個終端的網絡上下文信息;聯合無線資源管理伺服器根據緩存伺服器發送來的所述網絡上下文信息,決策出組播信道並發送給緩存伺服器。其中,所述網絡上下文信息,包括參與組播的多個終端對應的資源控制節點信息、網絡負載情況和網絡信號強度。步驟104,緩存伺服器通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。進一步的,在步驟104之後,所述方法還包括當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。
具體的,所述終端包括單模終端、和/或多模終端。當終端為多模終端時,所述當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償,包括在組播業務開始後,或者在組播業務結束後,終端利用自身能夠支持的多個網絡模式,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。進一步, 例如在組播業務開始後,終端根據獲取的媒體業務的斷點信息,通過非組播業務所佔用的其他網絡模式向追蹤伺服器發起請求,追蹤伺服器配合上下文伺服器、聯合無線資源管理伺服器和緩存伺服器將斷點信息以前的媒體業務數據發送給終端,並與斷點信息以後的媒體業務數據合併,完成數據補償;或者在組播業務結束後,終端檢查業務完整性,將缺失的媒體業務數據上報緩存伺服器,利用上下文伺服器查詢終端周邊能提供所述缺失的媒體業務數據的終端,終端通過自身能夠支持的多個網絡模式獲取數據補償。圖2為本發明泛在網中通過組播方式進行直播媒體業務下載的實施例流程圖,如圖2所示,本實施例中假設請求直播媒體業務的用戶終端為終端4,該用戶終端周邊環境中發現的終端分別為終端1、終端2、終端3、終端5 ;各用戶終端為多模終端,可以同時連接多種網絡,所述流程包括步驟201,終端4通過終端支持的某一無線通信方式發送直播媒體業務請求信令至追蹤伺服器;具體的,請求信令包括所需要下載的媒體業務類型、下載等信令。步驟202,追蹤伺服器返回緩存伺服器的地址至終端4 ;具體的,追蹤伺服器接收用戶終端發來的請求信令,進行解析處理,識別出所請求業務的業務類型和下載的信令,根據業務類型通過內部查詢,在已預置的業務引擎中查找到與業務類型相一致的媒體業務,根據查找到的媒體業務引擎確定所存有該媒體業務的緩存伺服器的地址,並進一步將該地址以信令的方式傳送至請求媒體業務用戶終端步驟203,終端4向緩存伺服器發出傳輸數據請求;具體的,請求媒體業務用戶終端,根據所獲取的緩存伺服器的地址通過某種無線通信方式,發送傳輸數據請求信令至緩存伺服器。步驟204,緩存伺服器查詢上下文伺服器,根據預設的組播終端閾值,判斷是否滿足觸發組播的條件;具體的,緩存伺服器通過事件觸發方式發送查詢組播條件信令至上下文伺服器進行決策發現觸發組播條件。進一步地,查詢上下文伺服器中用戶終端周邊終端的工作狀態, 其中發現用戶周邊的終端1、終端2、終端3、終端5正請求或進行同樣的直播媒體業務;而終端1、終端2、終端3都是通過終端4所支持的其中一種無線網絡模式,而終端5是終端4 支持的另一種無線網絡模式。比較預先內置於上下文服務的組播終端閾值,該閾值是對參與組播終端數量、組播業務傳輸進度、組播信道質量等相關因素的綜合評定指標;經判斷, 終端1、終端2、終端3和終端4可以組成一組播組,滿足觸發組播條件。步驟205,滿足觸發條件後,緩存伺服器決策出終端1、終端2、終端3參與組播,發送查詢上述終端的網絡上下文信息;具體的,上下文伺服器中存儲了資源控制節點與各終端的對應關係表,收到媒體緩存器的查詢請求將表中信息反饋給緩存伺服器。其中,所述資源控制節點與各終端的對應關係表,為各終端接入該資源控制點所有可行的信道及信道的參數信息。
步驟206,緩存伺服器向聯合無線資源管理伺服器請求組播信道,由聯合無線資源管理伺服器決策出組播信道,返回給緩存伺服器;具體的,緩存伺服器發送請求組播信道決策信令至聯合資源管理伺服器請求組播信道決策,進一步地,該信令還包括步驟204中獲取的終端和對應的資源控制節點信道信息和網絡負載情況、網絡信號強度等網絡上下文信息。聯合無線資源管理伺服器根據無線資源的使用負載情況、網絡信號強度等網絡上下文信息以及終端和資源控制節點信息對應關係決策出組播信道,由聯合資源管理伺服器決策出的組播信道通過信令方式將信息傳送給緩存伺服器。步驟207,緩存伺服器通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。具體的,緩存伺服器接收到組播信道,以事件觸發方式通過某種協議數據格式將所請求的媒體業務數據傳送至資源控制節點,資源控制節點接收到媒體業務數據,通過組播信道將媒體直播數據分發給終端1、2、3、4。進一步,本實施例還可選的包括步驟208,用戶終端接收到直播媒體業務數據後進行數據補償。具體的,終端4接收到直播媒體業務數據後,終端4通過內置檢測軟體包同時檢測所接收數據的完整性,如校驗發現丟包情況,則終端4通過發送補償信令通過終端支持的其他通信方式至緩存伺服器,緩存伺服器接收到補償丟包數據請求後,進行丟包補償;或將補償信令發送至周圍環境其他終端進行丟包數據補償。特別地,對於終端4加入組播組之前,組播組其它成員已經下載完成的業務流,可以通過以下一種或幾種方式配合進行補償(1)在組播業務開始後,獲取業務斷點信息,將攜帶有業務斷點信息的報文通過非組播業務所在網絡的接口向追蹤伺服器發起請求,追蹤伺服器配合上下文伺服器、緩存伺服器及聯合無線資源管理伺服器將資源接入點中的斷點之前的業務數據通過用戶終端的其它接口傳遞至終端側,並最終與斷點後業務進行合成。(2)在組播業務結束後,用戶終端檢查業務完整性將組播前未能獲取業務信息上報緩存伺服器,利用上下文伺服器查詢用戶終端周邊可提供相應業務的資源接入點及終端,通過用戶終端的多個接口進行業務的補償。上述實施例中的用戶終端為多模終端,該終端可以同時接入多個網絡,除了通過上述方式進行媒體業務下載,對於丟包情況等可以利用多模的優勢通過其他網絡進行數據補償與傳統IP組播具備明顯區別。圖3為本發明一種泛在網中通過組播方式進行下載的系統結構示意圖,如圖3所示,所述系統包括終端31、追蹤伺服器32、緩存伺服器33、上下文伺服器34、聯合無線資源管理伺服器35和資源控制節點36 ;其中,所述終端31,用於請求下載媒體業務後,從追蹤伺服器32獲取媒體業務對應的緩存伺服器33的地址,向所述緩存伺服器33請求傳輸所述媒體業務;具體的,所述終端31請求下載媒體業務後,從追蹤伺服器32獲取媒體業務對應的緩存伺服器33的地址,包括終端31向追蹤伺服器32發送下載媒體業務的請求,追蹤伺服器32接收到請求後識別出所請求的業務類型和下載的信令,根據業務類型通過內部查詢,在預設的業務引擎中查找到對應的緩存伺服器33的地址並返回給請求下載媒體業務的終端31。所述終端31向所述緩存伺服器33請求傳輸所述媒體業務,包括終端31根據緩存伺服器33的地址,通過無線通信方式向緩存伺服器33發送傳輸媒體業務的請求。所述緩存伺服器33,用於接收到請求後,觸發上下文伺服器34根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,當符合組播的條件時,緩存伺服器33配合上下文伺服器34和聯合無線資源管理伺服器35決策出參與組播的多個終端和組播信道,通過資源控制節點36在所述組播信道上,將媒體業務的數據發送給各終端。具體的,所述緩存伺服器33觸發上下文伺服器34根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,包括緩存伺服器33接收到請求後,發送查詢組播條件的信令給上下文伺服器34,然後根據上下文伺服器34返回的終端周邊其他終端的工作狀態以及預設的組播終端閾值,判斷是否滿足觸發組播的條件。所述預設的組播終端閾值,包括根據參與組播的終端數量、組播業務傳輸進度和組播信道質量綜合評定出的預設的指標。所述緩存伺服器33在符合組播的條件時,配合上下文伺服器34和聯合無線資源管理伺服器35決策出參與組播的多個終端和組播信道,包括當符合組播的條件時,緩存伺服器33在終端周邊其他終端中,根據組播終端閾值決策出參與組播的多個終端,並通過上下文伺服器34獲取參與組播的多個終端的網絡上下文信息;聯合無線資源管理伺服器 35根據緩存伺服器33發送來的所述網絡上下文信息,決策出組播信道並發送給緩存伺服器33。其中,所述網絡上下文信息,包括參與組播的多個終端對應的資源控制節點信息、 網絡負載情況和網絡信號強度。進一步的,所述終端31,還用於當接收到的媒體業務的數據不完整時,通過緩存伺服器33或其他接收組播媒體業務的終端獲取數據補償。具體的,所述終端31包括單模終端、和/或多模終端。當終端31為多模終端時, 所述當接收到的媒體業務的數據不完整時,通過緩存伺服器33或其他接收組播媒體業務的終端獲取數據補償,包括在組播業務開始後,或者在組播業務結束後,終端31利用自身能夠支持的多個網絡模式,通過緩存伺服器33或其他接收組播媒體業務的終端獲取數據補償。進一步,例如在組播業務開始後,終端31根據獲取的媒體業務的斷點信息,通過非組播業務所佔用的其他網絡模式向追蹤伺服器32發起請求,追蹤伺服器32配合上下文伺服器34、聯合無線資源管理伺服器35和緩存伺服器33將斷點信息以前的媒體業務數據發送給終端31,並與斷點信息以後的媒體業務數據合併,完成數據補償;或者在組播業務結束後,終端31檢查業務完整性,將缺失的媒體業務數據上報緩存伺服器33,利用上下文伺服器34查詢終端周邊能提供所述缺失的媒體業務數據的終端,終端31通過自身能夠支持的多個網絡模式獲取數據補償。以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。
權利要求
1.一種泛在網中通過組播方式進行下載的方法,其特徵在於,所述方法包括終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務;緩存伺服器接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件;當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道;緩存伺服器通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。
2.根據權利要求1所述的方法,其特徵在於,在所述將媒體業務的數據發送給各終端之後,所述方法還包括當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。
3.根據權利要求2所述的方法,其特徵在於,所述終端包括單模終端、和/或多模終端;當終端為多模終端時,所述當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償,包括在組播業務開始後,或者在組播業務結束後,終端利用自身能夠支持的多個網絡模式, 通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。
4.根據權利要求1或2所述的方法,其特徵在於,所述終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務,包括終端向追蹤伺服器發送下載媒體業務的請求,追蹤伺服器接收到請求後識別出所請求的業務類型和下載的信令,根據業務類型通過內部查詢,在預設的業務引擎中查找到對應的緩存伺服器的地址並返回給請求下載媒體業務的終端;終端根據緩存伺服器的地址,通過無線通信方式向緩存伺服器發送傳輸媒體業務的請求。
5.根據權利要求1或2所述的方法,其特徵在於,所述觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,包括緩存伺服器接收到請求後,發送查詢組播條件的信令給上下文伺服器,然後根據上下文伺服器返回的終端周邊其他終端的工作狀態以及預設的組播終端閾值,判斷是否滿足觸發組播的條件;其中,所述預設的組播終端閾值,包括根據參與組播的終端數量、組播業務傳輸進度和組播信道質量綜合評定出的預設的指標。
6.根據權利要求1或2所述的方法,其特徵在於,所述當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道, 包括當符合組播的條件時,緩存伺服器在終端周邊其他終端中,根據組播終端閾值決策出參與組播的多個終端,並通過上下文伺服器獲取參與組播的多個終端的網絡上下文信息; 聯合無線資源管理伺服器根據緩存伺服器發送來的所述網絡上下文信息,決策出組播信道並發送給緩存伺服器;其中,所述網絡上下文信息,包括參與組播的多個終端對應的資源控制節點信息、網絡負載情況和網絡信號強度。
7.一種泛在網中通過組播方式進行下載的系統,其特徵在於,所述系統包括終端、追蹤伺服器、緩存伺服器、上下文伺服器、聯合無線資源管理伺服器和資源控制節點;其中,所述終端,用於請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,向所述緩存伺服器請求傳輸所述媒體業務;所述緩存伺服器,用於接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道,通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。
8.根據權利要求7所述的系統,其特徵在於,所述終端,還用於當接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。
9.根據權利要求8所述的系統,其特徵在於,所述終端包括單模終端、和/或多模終端;當終端為多模終端時,所述當終端接收到的媒體業務的數據不完整時,通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償,包括在組播業務開始後,或者在組播業務結束後,終端利用自身能夠支持的多個網絡模式, 通過緩存伺服器或其他接收組播媒體業務的終端獲取數據補償。
10.根據權利要求7或8所述的系統,其特徵在於,所述終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務,包括終端向追蹤伺服器發送下載媒體業務的請求,追蹤伺服器接收到請求後識別出所請求的業務類型和下載的信令,根據業務類型通過內部查詢,在預設的業務引擎中查找到對應的緩存伺服器的地址並返回給請求下載媒體業務的終端;終端根據緩存伺服器的地址,通過無線通信方式向緩存伺服器發送傳輸媒體業務的請求。
11.根據權利要求7或8所述的系統,其特徵在於,所述觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件,包括緩存伺服器接收到請求後,發送查詢組播條件的信令給上下文伺服器,然後根據上下文伺服器返回的終端周邊其他終端的工作狀態以及預設的組播終端閾值,判斷是否滿足觸發組播的條件;其中,所述預設的組播終端閾值,包括根據參與組播的終端數量、組播業務傳輸進度和組播信道質量綜合評定出的預設的指標。
12.根據權利要求7或8所述的系統,其特徵在於,所述當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道, 包括當符合組播的條件時,緩存伺服器在終端周邊其他終端中,根據組播終端閾值決策出參與組播的多個終端,並通過上下文伺服器獲取參與組播的多個終端的網絡上下文信息; 聯合無線資源管理伺服器根據緩存伺服器發送來的所述網絡上下文信息,決策出組播信道並發送給緩存伺服器;其中,所述網絡上下文信息,包括參與組播的多個終端對應的資源控制節點信息、網絡負載情況和網絡信號強度。
全文摘要
本發明公開了一種泛在網中通過組播方式進行下載的方法,終端請求下載媒體業務後,從追蹤伺服器獲取媒體業務對應的緩存伺服器的地址,終端向所述緩存伺服器請求傳輸所述媒體業務;緩存伺服器接收到請求後,觸發上下文伺服器根據預設的組播終端閾值,判斷是否滿足觸發組播的條件;當符合組播的條件時,緩存伺服器配合上下文伺服器和聯合無線資源管理伺服器決策出參與組播的多個終端和組播信道;緩存伺服器通過資源控制節點在所述組播信道上,將媒體業務的數據發送給各終端。本發明還公開了相應的系統,通過本發明不僅能夠充分利用無線資源,而且可以實現用戶快速媒體下載,同時對丟包和缺失視頻部分進行點對點補償,以保證所下載媒體數據的質量。
文檔編號H04L12/58GK102413069SQ20111037564
公開日2012年4月11日 申請日期2011年11月23日 優先權日2011年11月23日
發明者孫愛芳 申請人:中興通訊股份有限公司