国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      廣播下載類(lèi)業(yè)務(wù)的方法、裝置和系統(tǒng)的制作方法

      文檔序號(hào):7945005閱讀:171來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):廣播下載類(lèi)業(yè)務(wù)的方法、裝置和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種廣播下載類(lèi)業(yè)務(wù)的方法、裝置和系統(tǒng)。
      背景技術(shù)
      在MBMS(Multimedia Broadcast/Multicast Service,多媒體廣播/ 多播業(yè)務(wù))用 戶(hù)業(yè)務(wù)的架構(gòu)模型中,下載(Download)類(lèi)業(yè)務(wù)的數(shù)據(jù)文件由傳送端(sender)以多點(diǎn)傳送 的方式傳送至多個(gè)接收端(receiver)?,F(xiàn)有技術(shù)中傳送下載類(lèi)業(yè)務(wù)的流程具體如下將需要廣播的下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,如文件1、文件2和文件3,根據(jù)該下載類(lèi) 業(yè)務(wù)的時(shí)間調(diào)度信息進(jìn)行排隊(duì);啟動(dòng)一個(gè)MBMS承載會(huì)話(huà),并和無(wú)線(xiàn)網(wǎng)絡(luò)的GGSN(Gateway GPRSSupporting Node,GPRS支持節(jié)點(diǎn)網(wǎng)關(guān))協(xié)商建立一個(gè)固定帶寬的承載通道;將下載類(lèi) 業(yè)務(wù)的數(shù)據(jù)文件變換為 FLUTE (File deLivery over Unidirectional Transport)數(shù)據(jù)報(bào) 文,將變換的FLUTE數(shù)據(jù)報(bào)文放在建立的承載通道上廣播給接收端;在該下載類(lèi)業(yè)務(wù)的時(shí) 間調(diào)度結(jié)束后,與無(wú)線(xiàn)網(wǎng)絡(luò)的GGSN協(xié)商拆除建立的承載通道;在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)至少存在以下問(wèn)題一個(gè)承載通道只能傳輸一個(gè)下載類(lèi)業(yè)務(wù),在開(kāi)始傳送另一個(gè)下載類(lèi)業(yè)務(wù)之前必須 關(guān)閉為前一個(gè)下載類(lèi)業(yè)務(wù)啟動(dòng)的會(huì)話(huà)以及建立的承載通道,重新啟動(dòng)一個(gè)新的MBMS承載 會(huì)話(huà),并和無(wú)線(xiàn)網(wǎng)絡(luò)的GGSN協(xié)商建立一個(gè)新的承載通道。對(duì)于股票、氣象報(bào)告等持續(xù)更新 類(lèi)型的下載類(lèi)業(yè)務(wù),接收端不僅要接收一個(gè)文件列表列出的所有數(shù)據(jù)文件,還要接收這些 文件的后續(xù)更新的數(shù)據(jù)文件。當(dāng)廣播這種持續(xù)更新類(lèi)型的下載類(lèi)業(yè)務(wù)時(shí),為了保證業(yè)務(wù)的 連續(xù)更新,在該業(yè)務(wù)的生命期內(nèi),需要獨(dú)占承載通道,即使該業(yè)務(wù)不需要承載通道提供的全 部帶寬,仍然占用整個(gè)承載通道。因此,使得無(wú)線(xiàn)網(wǎng)絡(luò)中的無(wú)線(xiàn)資源得不到有效的利用,浪 費(fèi)了寶貴的無(wú)線(xiàn)資源。

      發(fā)明內(nèi)容
      為了充分利用無(wú)線(xiàn)網(wǎng)絡(luò)資源,本發(fā)明實(shí)施例提供了一種廣播下載類(lèi)業(yè)務(wù)的方法、 裝置、接收廣播下載類(lèi)業(yè)務(wù)的方法、終端、廣播應(yīng)用服務(wù)器和系統(tǒng)。所述技術(shù)方案如下一種廣播下載類(lèi)業(yè)務(wù)的方法,所述方法包括接收廣播應(yīng)用服務(wù)器發(fā)來(lái)的創(chuàng)建下 載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息;判斷是否 存在承載通道,如果存在,則使用所述存在的承載通道;根據(jù)所述業(yè)務(wù)相關(guān)信息和使用的承 載通道,為所述下載類(lèi)業(yè)務(wù)分配相應(yīng)的帶寬;從所述廣播應(yīng)用服務(wù)器獲取所述下載類(lèi)業(yè)務(wù) 的數(shù)據(jù)文件;利用所述使用的承載通道,廣播發(fā)送所述數(shù)據(jù)文件。一種接收下載類(lèi)業(yè)務(wù)的方法,所述方法包括廣播接收終端接收文件描述表,所述 文件描述表中攜帶有業(yè)務(wù)相關(guān)信息,所述業(yè)務(wù)相關(guān)信息中包含業(yè)務(wù)標(biāo)識(shí);判斷所述文件描 述表中攜帶的業(yè)務(wù)標(biāo)識(shí)是否為自身請(qǐng)求的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí),如果是,則接收所述業(yè) 務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)對(duì)應(yīng)的數(shù)據(jù)文件。
      一種廣播下載類(lèi)業(yè)務(wù)的裝置,所述裝置包括接收模塊,用于接收廣播應(yīng)用服務(wù)器來(lái)的創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信 息;判斷模塊,用于判斷是否存在承載通道,如果存在,則使用所述存在的承載通道;帶寬 分配模塊,用于根據(jù)所述業(yè)務(wù)相關(guān)信息和使用的承載通道,為所述下載類(lèi)業(yè)務(wù)分配相應(yīng)的 帶寬;獲取模塊,用于從所述廣播應(yīng)用服務(wù)器獲取所述下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件;廣播模塊, 用于利用所述使用的承載通道,廣播發(fā)送所述數(shù)據(jù)文件。一種終端,所述終端包括文件描述表接收模塊,用于接收廣播發(fā)來(lái)的文件描述 表,所述文件描述表中攜帶有業(yè)務(wù)相關(guān)信息,所述業(yè)務(wù)相關(guān)信息中包含業(yè)務(wù)標(biāo)識(shí);判斷模 塊,用于判斷所述文件描述表接收模塊收到的所述文件描述表中攜帶的業(yè)務(wù)標(biāo)識(shí)是否為所 述終端請(qǐng)求的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);數(shù)據(jù)文件接收模塊,用于當(dāng)所述判斷模塊判斷所述 業(yè)務(wù)標(biāo)識(shí)為所述終端請(qǐng)求的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)時(shí),接收所述業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè) 務(wù)對(duì)應(yīng)的數(shù)據(jù)文件。一種廣播應(yīng)用服務(wù)器,所述服務(wù)器包括發(fā)送模塊,用于向廣播下載類(lèi)業(yè)務(wù)的裝 置發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信 息;接收模塊,用于接收所述廣播下載類(lèi)業(yè)務(wù)的裝置返回的響應(yīng)消息。一種廣播下載類(lèi)業(yè)務(wù)的系統(tǒng),所述系統(tǒng)包括廣播應(yīng)用服務(wù)器,用于發(fā)送創(chuàng)建下載 類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息,并接收響應(yīng) 消息;廣播下載類(lèi)業(yè)務(wù)的裝置,用于接收所述廣播應(yīng)用服務(wù)器發(fā)來(lái)的所述請(qǐng)求消息,判斷是 否存在承載通道,如果存在,則使用所述存在的承載通道,根據(jù)所述業(yè)務(wù)相關(guān)信息和使用的 承載通道,為所述下載類(lèi)業(yè)務(wù)分配相應(yīng)的帶寬,并返回響應(yīng)消息給所述廣播應(yīng)用服務(wù)器,還 用于從所述廣播應(yīng)用服務(wù)器獲取所述下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,利用所述使用的承載通道, 廣播發(fā)送所述數(shù)據(jù)文件。本發(fā)明實(shí)施例通過(guò)使用存在的承載通道廣播數(shù)據(jù)文件,實(shí)現(xiàn)了下載類(lèi)業(yè)務(wù)的復(fù) 用,當(dāng)廣播持續(xù)更新類(lèi)型的下載類(lèi)業(yè)務(wù)時(shí),不必像現(xiàn)有技術(shù)那樣必須獨(dú)占固定的承載通道, 在滿(mǎn)足該下載類(lèi)業(yè)務(wù)需要的情況下,可以將多余的帶寬分配給別的業(yè)務(wù)使用,從而充分地 利用了寶貴的無(wú)線(xiàn)網(wǎng)絡(luò)資源。


      圖1是本發(fā)明提供的一種廣播下載類(lèi)業(yè)務(wù)的方法流程圖;圖2是本發(fā)明提供的另一種廣播下載類(lèi)業(yè)務(wù)的方法流程圖;圖3是本發(fā)明提供的根據(jù)優(yōu)先級(jí)復(fù)用多個(gè)下載類(lèi)業(yè)務(wù)的示意圖;圖4是本發(fā)明提供的對(duì)兩個(gè)廣播應(yīng)用服務(wù)器提供的下載類(lèi)業(yè)務(wù)進(jìn)行復(fù)用的示意 圖;圖5是本發(fā)明提供的廣播應(yīng)用服務(wù)器結(jié)構(gòu)示意圖;圖6是本發(fā)明提供的廣播下載類(lèi)業(yè)務(wù)的裝置結(jié)構(gòu)示意圖;圖7是本發(fā)明提供的廣播接收終端示意圖;圖8是本發(fā)明提供的廣播下載類(lèi)業(yè)務(wù)的系統(tǒng)示意圖。
      具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。參見(jiàn)圖1,本發(fā)明實(shí)施例提供了一種廣播下載類(lèi)業(yè)務(wù)的方法,具體包括101 接收廣播應(yīng)用服務(wù)器發(fā)來(lái)的創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,其中,該請(qǐng)求消息中攜帶有該下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息,具體地,可以包括業(yè)務(wù)標(biāo)識(shí)和業(yè)務(wù)類(lèi)型,或者進(jìn)一 步包括優(yōu)先級(jí)信息等;102 判斷是否存在承載通道,如果存在,則使用存在的承載通道;進(jìn)一步地,本發(fā)明實(shí)施例中,在判斷出不存在承載通道時(shí),可以創(chuàng)建一個(gè)承載通道,并使用創(chuàng)建的承載通道;103 根據(jù)請(qǐng)求消息攜帶的業(yè)務(wù)相關(guān)信息和使用的承載通道,為請(qǐng)求的下載類(lèi)業(yè)務(wù)分配相應(yīng)的帶寬;104 從廣播應(yīng)用服務(wù)器獲取請(qǐng)求的下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件;105 利用使用的承載通道,廣播發(fā)送獲取的數(shù)據(jù)文件到無(wú)線(xiàn)網(wǎng)絡(luò)中。進(jìn)一步地,還可以廣播發(fā)送該數(shù)據(jù)文件和文件描述表,其中,文件描述表中攜帶有業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)標(biāo)識(shí),該業(yè)務(wù)標(biāo)識(shí)用于廣播接收終端接收該業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi) 業(yè)務(wù)的數(shù)據(jù)文件。本實(shí)施例通過(guò)使用存在的承載通道廣播數(shù)據(jù)文件,實(shí)現(xiàn)了下載類(lèi)業(yè)務(wù)的復(fù)用,當(dāng)廣播持續(xù)更新類(lèi)型的下載類(lèi)業(yè)務(wù)時(shí),不必像現(xiàn)有技術(shù)那樣必須獨(dú)占固定的承載通道,在滿(mǎn) 足該下載類(lèi)業(yè)務(wù)需要的情況下,可以將多余的帶寬分配給別的業(yè)務(wù)使用,從而極大地節(jié)省 了寶貴的無(wú)線(xiàn)網(wǎng)絡(luò)資源。參見(jiàn)圖2,本發(fā)明實(shí)施例提供了一種廣播下載類(lèi)業(yè)務(wù)的方法,具體包括201 廣播應(yīng)用服務(wù)器向廣播下載服務(wù)器發(fā)送申請(qǐng)創(chuàng)建下載類(lèi)業(yè)務(wù)事件的請(qǐng)求消息;其中,每個(gè)下載類(lèi)業(yè)務(wù)包括一個(gè)或多個(gè)可在承載通道上承載的數(shù)據(jù)文件;該請(qǐng)求消息中包括以下關(guān)鍵參數(shù)業(yè)務(wù)標(biāo)識(shí)(如GlobalServicelD),用于唯一標(biāo)識(shí)下載類(lèi)業(yè)務(wù);下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求;下載類(lèi)業(yè)務(wù)的類(lèi)型,包括盡力轉(zhuǎn)發(fā)型和指定帶寬類(lèi)型;其中,盡力轉(zhuǎn)發(fā)型是指廣播下載服務(wù)器根據(jù)承載通道的帶寬被占用的情況,采用盡力轉(zhuǎn)發(fā)的方式,將下載類(lèi)業(yè)務(wù)加入到承載通道中,再轉(zhuǎn)發(fā)給無(wú)線(xiàn)網(wǎng)絡(luò)。對(duì)于盡力轉(zhuǎn)發(fā)類(lèi)型 的下載類(lèi)業(yè)務(wù),在請(qǐng)求消息中可以不包括下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求,默認(rèn)為由廣播下載服 務(wù)器根據(jù)承載通道中未被占用的帶寬進(jìn)行轉(zhuǎn)發(fā)。例如手機(jī)報(bào)、音樂(lè)排行榜等業(yè)務(wù)。指定帶寬類(lèi)型是指廣播下載服務(wù)器根據(jù)請(qǐng)求消息包括的下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求,在承載通道中分配承載帶寬,并保證下載類(lèi)業(yè)務(wù)能夠及時(shí)地加入到承載通道中,轉(zhuǎn)發(fā)到 無(wú)線(xiàn)網(wǎng)絡(luò)。例如股票、天氣預(yù)報(bào)等業(yè)務(wù)。進(jìn)一步地,該請(qǐng)求消息中還可以包括以下其他參數(shù)中的一種或幾種下載類(lèi)業(yè)務(wù)的時(shí)間調(diào)度信息,例如下載下載類(lèi)業(yè)務(wù)的開(kāi)始時(shí)間、有效時(shí)間、結(jié)束時(shí)間;下載類(lèi)業(yè)務(wù)的承載相關(guān)信息;
      下載類(lèi)業(yè)務(wù)相對(duì)于其他下載類(lèi)業(yè)務(wù)的優(yōu)先級(jí);其中,盡力轉(zhuǎn)發(fā)類(lèi)型的下載類(lèi)業(yè)務(wù)的優(yōu)先級(jí)低于指定帶寬類(lèi)型的下載類(lèi)業(yè)務(wù)的優(yōu)先級(jí)。202:廣播下載服務(wù)器收到請(qǐng)求消息后,判斷無(wú)線(xiàn)網(wǎng)絡(luò)中的承載通道是否存在,若 存在,則執(zhí)行204,否則,執(zhí)行203 ;203 廣播下載服務(wù)器啟動(dòng)一個(gè)MBMS承載會(huì)話(huà),并和無(wú)線(xiàn)網(wǎng)絡(luò)的GGSN設(shè)備協(xié)商建 立一個(gè)預(yù)設(shè)的帶寬的承載通道;當(dāng)GGSN設(shè)備在無(wú)線(xiàn)網(wǎng)絡(luò)中成功建立承載通道后,向廣播下 載服務(wù)器響應(yīng)會(huì)話(huà)成功消息;204:廣播下載服務(wù)器判斷請(qǐng)求消息包括的下載類(lèi)業(yè)務(wù)的類(lèi)型是指定帶寬類(lèi)型,還 是盡力轉(zhuǎn)發(fā)型,若是指定帶寬類(lèi)型,則執(zhí)行205,否則,為盡力轉(zhuǎn)發(fā)類(lèi)型,則執(zhí)行207 ;205:廣播下載服務(wù)器判斷無(wú)線(xiàn)網(wǎng)絡(luò)的承載通道中的可用的帶寬是否滿(mǎn)足請(qǐng)求消 息包括的下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求,若不滿(mǎn)足,則執(zhí)行206,若滿(mǎn)足,則執(zhí)行207 ;其中,如果無(wú)線(xiàn)網(wǎng)絡(luò)的承載通道是新建立的承載通道,則可用的帶寬等于預(yù)設(shè)的 帶寬,如果無(wú)線(xiàn)網(wǎng)絡(luò)中的承載通道是已存在的承載通道,則可用的帶寬為已存在的承載通 道中未被占用的帶寬。206:此時(shí),預(yù)設(shè)的帶寬小于指定帶寬類(lèi)型的下載類(lèi)業(yè)務(wù)請(qǐng)求的帶寬,或者已存在 的承載通道未被占用的帶寬小于指定帶寬類(lèi)型的下載類(lèi)業(yè)務(wù)請(qǐng)求的帶寬,則廣播下載服務(wù) 器向廣播應(yīng)用服務(wù)器返回失敗或需要等待的響應(yīng)消息,表明當(dāng)前請(qǐng)求失敗,或者通知廣播 應(yīng)用服務(wù)器進(jìn)行等待,一段時(shí)間后再重新請(qǐng)求;207 此時(shí),預(yù)設(shè)的帶寬大于或等于指定帶寬類(lèi)型的下載類(lèi)業(yè)務(wù)請(qǐng)求的帶寬,或者 已存在的承載通道未被占用的帶寬大于或等于指定帶寬類(lèi)型的下載類(lèi)業(yè)務(wù)請(qǐng)求的帶寬,則 廣播下載服務(wù)器為請(qǐng)求消息中包括的業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的下載類(lèi)業(yè)務(wù)分配帶寬,向廣播應(yīng)用服 務(wù)器響應(yīng)創(chuàng)建下載類(lèi)業(yè)務(wù)事務(wù)的成功信息,并從廣播應(yīng)用服務(wù)中獲取下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文 件;其中,如果請(qǐng)求的下載類(lèi)業(yè)務(wù)是指定帶寬類(lèi)型,則廣播下載服務(wù)器根據(jù)請(qǐng)求消息 包括的下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求分配帶寬;如果請(qǐng)求的下載類(lèi)業(yè)務(wù)是盡力轉(zhuǎn)發(fā)型,并且承 載通道中的可用帶寬滿(mǎn)足請(qǐng)求消息中包括的下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求,則廣播下載服務(wù)器 根據(jù)請(qǐng)求消息包括的下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求分配帶寬,如果承載通道中可用帶寬不滿(mǎn)足 請(qǐng)求消息包括的下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求,則廣播下載服務(wù)器根據(jù)承載通道中可用帶寬的 情況分配帶寬。例如,承載通道中的可用帶寬為80M,如果請(qǐng)求消息中下載類(lèi)業(yè)務(wù)對(duì)帶寬的 要求為50M,則給該業(yè)務(wù)分配50M帶寬,如果請(qǐng)求消息中下載類(lèi)業(yè)務(wù)對(duì)帶寬的要求為100M, 則給該業(yè)務(wù)分配80M帶寬。208 廣播下載服務(wù)器將獲取的下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件轉(zhuǎn)換為FLUTE數(shù)據(jù)報(bào)文,并 利用上述承載通道將轉(zhuǎn)換的FLUTE數(shù)據(jù)報(bào)文,廣播發(fā)送出去;進(jìn)一步地,廣播下載服務(wù)器利用FDT(File Description Table,文件描述表)描述 在承載通道中正在承載的每個(gè)數(shù)據(jù)文件的屬性,并每隔一段時(shí)間將該FDT描述表復(fù)用到承 載通道中廣播發(fā)送出去,具體地,本實(shí)施例中采用以下方式在FDT中描述數(shù)據(jù)文件的屬性 在FDT描述的每個(gè)數(shù)據(jù)文件的屬性中,增加該數(shù)據(jù)文件所屬的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)。209 廣播接收終端從承載通道中接收FDT,并根據(jù)廣播接收終端請(qǐng)求下載的下載 類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí),在接收的FDT中查找出該業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)文件;
      210:廣播接收終端在承載通道的數(shù)據(jù)流中接收上述業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的所有數(shù)據(jù)文 件,然后將接收的所有數(shù)據(jù)文件組成完整的下載類(lèi)業(yè)務(wù);211 當(dāng)廣播接收終端檢測(cè)到會(huì)話(huà)結(jié)束標(biāo)志時(shí),停止從承載通道中接收數(shù)據(jù)文件, 或者根據(jù)停止接收數(shù)據(jù)文件的指示,停止從承載通道中接收數(shù)據(jù)文件。其中,廣播下載服務(wù)器完成一個(gè)完整的下載類(lèi)業(yè)務(wù)廣播后,會(huì)發(fā)送一個(gè)會(huì)話(huà)結(jié)束 標(biāo)志,用于指示廣播接收終端停止接收數(shù)據(jù)文件。進(jìn)一步地,本實(shí)施例中,當(dāng)廣播下載服務(wù)器接收到多個(gè)下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,且 請(qǐng)求消息中包括優(yōu)先級(jí)信息時(shí),可以分別為該多個(gè)下載類(lèi)業(yè)務(wù)中的每個(gè)下載類(lèi)業(yè)務(wù)分配帶 寬,并將獲取到的每個(gè)下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,按照優(yōu)先級(jí)從高到低的順序,依次復(fù)用到承 載通道中,廣播給無(wú)線(xiàn)網(wǎng)絡(luò)。 例如,參見(jiàn)圖3,有三個(gè)下載類(lèi)業(yè)務(wù),分別為下載類(lèi)業(yè)務(wù) 1、下載類(lèi)業(yè)務(wù)2和下載類(lèi) 業(yè)務(wù)3,業(yè)務(wù)標(biāo)識(shí)分別為1、2和2,優(yōu)先級(jí)分別為2、1和3,要求發(fā)送的帶寬分別為3、2和1。 承載通道帶寬為6,則按照優(yōu)先級(jí)的順序,依次發(fā)送下載類(lèi)業(yè)務(wù)3、下載類(lèi)業(yè)務(wù)1和下載類(lèi)業(yè) 務(wù)2,根據(jù)帶寬實(shí)際發(fā)送流中依次為1個(gè)下載類(lèi)業(yè)務(wù)3的數(shù)據(jù)包、3個(gè)下載類(lèi)業(yè)務(wù)1的數(shù)據(jù) 包、2個(gè)下載類(lèi)業(yè)務(wù)2的數(shù)據(jù)包,依次類(lèi)推,將三個(gè)下載類(lèi)業(yè)務(wù)復(fù)用后廣播發(fā)送。本實(shí)施例中,F(xiàn)DT用于描述在承載通道中承載每個(gè)數(shù)據(jù)文件的屬性。其 中,F(xiàn)DT的FDT-InstanceType,用于描述在承載通道中承載的所有數(shù)據(jù)文件的屬性, FDT-InstanceType的FileType,用于具體描述一個(gè)數(shù)據(jù)文件的屬性。本實(shí)施例中,每個(gè) FileType中包含業(yè)務(wù)標(biāo)識(shí)GlobalServicelD,用于標(biāo)識(shí)數(shù)據(jù)文件所屬的下載類(lèi)業(yè)務(wù)。一個(gè) FileType可以包括多個(gè)GlobalServicelD,表示該FileType描述的數(shù)據(jù)文件同時(shí)屬于多個(gè) 下載類(lèi)業(yè)務(wù)。在本實(shí)施例中FDT的XML描述如下< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><xsschemaxmlns:xs=〃 http://www.w3.org/2001/XMLSchema"xmlns: mbms = “ urn 3GPP :metadata 2005 =MBMS FLUTE FDT “targetNamespace = “ urnIETFmetadata2005FLUTEFDT“elementFormDefault = “ qualified" ><xscomplexType name=" FileType“ ><xscomplexContent><xsextension base=" mbms:FileType" ><xs:sequence)<xs:element name=" GlobalServicelD" type =〃 xs: anyURI "minOccurs = " 0〃 maxOccurs = " unbounded" /></xs:sequence)</xs:extension〉</xs:complexContent></xs:complexType)<xs:complexType name=" FDT-InstanceType" >
      <xs:complexContent><xs:extension base =" mbms:FDT-InstanceType" ><xs:sequence)<xs: element name = " GlobalServiceID " type =〃 xs: anyURI "minOccurs = " 0〃 maxOccurs = " unbounded" /></xs:sequence)</xs:extension〉</xs:complexContent></xs:complexType></xs:redefine)</xs:schema)其中,<xs:elementname =〃 GlobalServiceID" /> 為在 FDT 中擴(kuò)展的元素,該 元素的名字為GlobalServicelD,即業(yè)務(wù)標(biāo)識(shí),用于標(biāo)識(shí)數(shù)據(jù)文件所屬的下載類(lèi)業(yè)務(wù)。為了能夠清楚的說(shuō)明FDT,接下來(lái)用一個(gè)具體的實(shí)施例來(lái)說(shuō)明。例如,在承載通道承載的數(shù)據(jù)文件有 servicel. txt, service2. txt 禾口 joke, txt。servicel. txt 屬于下載 類(lèi)業(yè)務(wù)1,service2. txt屬于下載類(lèi)業(yè)務(wù)2,joke, txt同時(shí)屬于下載類(lèi)業(yè)務(wù)1和下載類(lèi)業(yè) 務(wù)2。下載類(lèi)業(yè)務(wù)1和下載類(lèi)業(yè)務(wù)2的業(yè)務(wù)標(biāo)識(shí)GlobalServicelD分別為1和2。在FDT 中 service 1. txt 的 GlobalServicelD 值為 1, service2. txt 的 GlobalServicelD 值為 2, joke, txt的GlobalServicelD值為1和2。所以該實(shí)施例的具體的XML描述如下< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><FDT-Instancexmlns = “ urnIETFmetadata2005FLUTEFDT“xmlnsxsi = “ http://www.w3.org/2001/XMLSchema_instance"xs i schemaLocat ion = “ urn IETF metadata 2005 FLUTE FDT 3gpp-flute-fdt-choice3. xsd〃FEC-OTI-FEC-Encoding-ID = 〃 I"Complete = " true "Content-Encoding = " gzip "FEC-OTI-Encoding-Symbol-Length =" 512〃Expires = " 345126650〃 >〈FileContent-Type =" String"Content-Length = " 1245〃Transfer-Length = " 876"T0I=〃 2"FEC-OTI-Encoding-Symbol-Length =" 16〃FEC-OTI-Scheme-Specific-Info = “ AAEBBA ==“Content-Location = " http://www.example.eom/servicel.txt/c" >
      <GlobalServiceID>l</GlobalServiceID><MBMS-Session-Identity>93</MBMS-Session-Identity></File>〈FileContent-Type =" String"Content-Length = " 161934〃Transfer-Length = " 157821〃T0I=〃 3〃FEC-OTI-Encoding-Symbol-Length =" 512〃Content-Location = " http://www.example.com/service2/service2. txt" ><GlobalServiceID>2</GlobalServiceID><MBMS-Session-Identity>93</MBMS-Session-Identity></File>〈FileContent-Type =" String"Content-Length =" 161934〃Transfer-Length = " 157821〃T0I=〃 3〃FEC-OTI-Encoding-Symbol-Length =" 512〃Content-Location = " http://www.example.com/common/joke.txt" ><GlobalServiceID>l</GlobalServiceID><GlobalServiceID>2</GlobalServiceID><MBMS-Session-Identity>93</MBMS-Session-Identity></File><MBMS-Session-Identity-Expiryvalue=" 3311288760〃 >93</MBMS-Session-Identity-Expiry></FDT-Instance>其 中,Content-Location = " http://www.example.com/servicel.txt/ c 〃 > 和 <GlobalServiceID>l</GlobalServiceID> 表明文件 sevicel.txt 屬于下 載類(lèi)業(yè)務(wù) 1 ;Content-Location = “ http://www.example.com/service2/service2. txt “ > 和 <GlobalServiceID>2</GlobalServiceID> 表明文件 service2. txt 屬于下 載類(lèi)業(yè)務(wù) 2 ;Content-Location = “ http //www. example, com/common/joke, txt " >、 <GlobalServiceID>l</GlobalServiceID> 和 <GlobalServiceID>2</GlobalServiceID> 表 明文件joke, txt同時(shí)屬于下載類(lèi)業(yè)務(wù)1和下載類(lèi)業(yè)務(wù)2。本實(shí)施例中,當(dāng)有多個(gè)廣播應(yīng)用服務(wù)器分別向廣播下載服務(wù)器發(fā)起下載類(lèi)業(yè)務(wù)的創(chuàng)建請(qǐng)求時(shí),可以利用已建立的承載將多個(gè)數(shù)據(jù)文件復(fù)用到數(shù)據(jù)流中。參見(jiàn)圖4,有兩個(gè)廣 播應(yīng)用服務(wù)器發(fā)起請(qǐng)求,復(fù)用的過(guò)程具體如下401 廣播應(yīng)用服務(wù)器1向廣播下載類(lèi)業(yè)務(wù)的裝置發(fā)送下載類(lèi)業(yè)務(wù)的創(chuàng)建請(qǐng)求;
      402:廣播下載類(lèi)業(yè)務(wù)的裝置收到后,向GGSN發(fā)送MBMS會(huì)話(huà)開(kāi)始請(qǐng)求消息 (MBMSSession Start Request);403 :GGSN收到后,建立無(wú)線(xiàn)網(wǎng)絡(luò)的承載通道,回復(fù)MBMS會(huì)話(huà)開(kāi)始響應(yīng)消息 (MBMSSession Start Response)給廣播下載類(lèi)業(yè)務(wù)的裝置;404:廣播下載類(lèi)業(yè)務(wù)的裝置判斷已建立的承載通道的可用帶寬是否滿(mǎn)足需要,如果滿(mǎn)足,則回復(fù)響應(yīng)給廣播應(yīng)用服務(wù)器1 ;405 廣播應(yīng)用服務(wù)器1將數(shù)據(jù)文件提交給廣播下載類(lèi)業(yè)務(wù)的裝置;406 廣播下載類(lèi)業(yè)務(wù)的裝置根據(jù)承載通道的帶寬將該數(shù)據(jù)文件插入到FLUTE流 中,廣播給無(wú)線(xiàn)網(wǎng)絡(luò);407 廣播應(yīng)用服務(wù)器2向廣播下載類(lèi)業(yè)務(wù)的裝置發(fā)送下載類(lèi)業(yè)務(wù)的創(chuàng)建請(qǐng)求;408 廣播下載類(lèi)業(yè)務(wù)的裝置收到后,由于已建立了承載通道,因此直接回復(fù)響應(yīng) 給廣播應(yīng)用服務(wù)器2 ;409 廣播應(yīng)用服務(wù)器2將數(shù)據(jù)文件提交給廣播下載類(lèi)業(yè)務(wù)的裝置;410 廣播下載類(lèi)業(yè)務(wù)的裝置根據(jù)承載通道的帶寬將該數(shù)據(jù)文件復(fù)用到FLUTE流 中,廣播給無(wú)線(xiàn)網(wǎng)絡(luò)。本實(shí)施例通過(guò)使用存在的承載通道廣播數(shù)據(jù)文件,實(shí)現(xiàn)了下載類(lèi)業(yè)務(wù)的復(fù)用,當(dāng) 廣播持續(xù)更新類(lèi)型的下載類(lèi)業(yè)務(wù)時(shí),不必像現(xiàn)有技術(shù)那樣必須獨(dú)占固定的承載通道,在滿(mǎn) 足該下載類(lèi)業(yè)務(wù)需要的情況下,可以將多余的帶寬分配給別的業(yè)務(wù)使用,從而充分利用了 寶貴的無(wú)線(xiàn)網(wǎng)絡(luò)資源。通過(guò)為下載類(lèi)業(yè)務(wù)設(shè)置業(yè)務(wù)標(biāo)識(shí),以及添加到文件描述表中廣播發(fā) 送,使得廣播接收終端可以根據(jù)業(yè)務(wù)標(biāo)識(shí)來(lái)接收相應(yīng)的數(shù)據(jù)文件。當(dāng)有多個(gè)下載類(lèi)業(yè)務(wù)請(qǐng) 求時(shí),根據(jù)優(yōu)先級(jí)從高到低,依次復(fù)用到使用的承載通道中廣播發(fā)送,可以進(jìn)一步有效利用 了無(wú)線(xiàn)網(wǎng)絡(luò)資源。本發(fā)明實(shí)施例還提供了一種接收下載類(lèi)業(yè)務(wù)的方法,具體包括廣播接收終端接收文件描述表,該文件描述表中攜帶有業(yè)務(wù)相關(guān)信息,該業(yè)務(wù)相 關(guān)信息中包含業(yè)務(wù)標(biāo)識(shí);判斷該文件描述表中攜帶的業(yè)務(wù)標(biāo)識(shí)是否為自身請(qǐng)求的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí), 如果是,則接收該業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)對(duì)應(yīng)的數(shù)據(jù)文件。上述接收下載類(lèi)業(yè)務(wù)的方法中,廣播接收終端通過(guò)判斷文件描述表中的業(yè)務(wù)標(biāo) 識(shí),可以接收自身請(qǐng)求的下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,從而實(shí)現(xiàn)根據(jù)需要接收數(shù)據(jù)文件。參見(jiàn)圖5,本發(fā)明實(shí)施例提供了一種廣播應(yīng)用服務(wù)器,具體包括發(fā)送模塊501,用于向廣播下載類(lèi)業(yè)務(wù)的裝置發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,其 中,該請(qǐng)求消息中攜帶有該下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息;接收模塊502,用于接收廣播下載類(lèi)業(yè)務(wù)的裝置返回的響應(yīng)消息。其中,發(fā)送模塊501具體包括發(fā)送單元,用于向廣播下載類(lèi)業(yè)務(wù)的裝置發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,其中, 該請(qǐng)求消息中攜帶有下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)和業(yè)務(wù)類(lèi)型,或者攜帶有下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo) 識(shí)、業(yè)務(wù)類(lèi)型和優(yōu)先級(jí)信息。其中,業(yè)務(wù)標(biāo)識(shí),用于標(biāo)識(shí)下載類(lèi)業(yè)務(wù),廣播接收終端可以根據(jù)該業(yè)務(wù)標(biāo)識(shí)來(lái)接收 相應(yīng)的數(shù)據(jù)文件。業(yè)務(wù)類(lèi)型包括盡力轉(zhuǎn)發(fā)類(lèi)型和指定帶寬類(lèi)型,廣播下載類(lèi)業(yè)務(wù)的裝置可以根據(jù)該業(yè)務(wù)類(lèi)型來(lái)分配相應(yīng)的帶寬。該優(yōu)先級(jí)信息用于廣播多個(gè)下載類(lèi)業(yè)務(wù)時(shí),將每個(gè) 下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,按照優(yōu)先級(jí)從高到低的順序,依次復(fù)用到承載通道中,廣播給無(wú)線(xiàn) 網(wǎng)絡(luò)。其中,盡力轉(zhuǎn)發(fā)類(lèi)型的下載類(lèi)業(yè)務(wù)的優(yōu)先級(jí)低于指定帶寬類(lèi)型的下載類(lèi)業(yè)務(wù)的優(yōu)先 級(jí)。 進(jìn)一步地,該請(qǐng)求消息中除了業(yè)務(wù)標(biāo)識(shí)和業(yè)務(wù)類(lèi)型外,可以包括以下其他參數(shù)中 的一種或幾種下載類(lèi)業(yè)務(wù)的時(shí)間調(diào)度信息,例如下載下載類(lèi)業(yè)務(wù)的開(kāi)始時(shí)間、有效時(shí)間、結(jié)束時(shí) 間;下載類(lèi)業(yè)務(wù)的承載相關(guān)信息下載類(lèi)業(yè)務(wù)相對(duì)于其他下載類(lèi)業(yè)務(wù)的優(yōu)先級(jí)。本實(shí)施例通過(guò)發(fā)送攜帶下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息的請(qǐng)求消息,使得廣播下載類(lèi) 業(yè)務(wù)的裝置可以根據(jù)該業(yè)務(wù)相關(guān)信息使用存在的承載通道來(lái)廣播數(shù)據(jù)文件,實(shí)現(xiàn)了下載類(lèi) 業(yè)務(wù)的復(fù)用,當(dāng)廣播持續(xù)更新類(lèi)型的下載類(lèi)業(yè)務(wù)時(shí),不必像現(xiàn)有技術(shù)那樣必須獨(dú)占固定的 承載通道,在滿(mǎn)足該下載類(lèi)業(yè)務(wù)需要的情況下,可以將多余的帶寬分配給別的業(yè)務(wù)使用,從 而充分利用了寶貴的無(wú)線(xiàn)網(wǎng)絡(luò)資源。當(dāng)廣播多個(gè)下載類(lèi)業(yè)務(wù)時(shí),根據(jù)優(yōu)先級(jí)信息合理分配 帶寬進(jìn)行復(fù)用廣播,可以進(jìn)一步有效利用無(wú)線(xiàn)網(wǎng)絡(luò)資源。參見(jiàn)圖6,本發(fā)明實(shí)施例提供了一種廣播下載類(lèi)業(yè)務(wù)的裝置,具體包括接收模塊601,用于接收廣播應(yīng)用服務(wù)器發(fā)來(lái)的創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,其 中,請(qǐng)求消息中攜帶有下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息;判斷模塊602,用于判斷是否存在承載通道,如果存在,則使用存在的承載通道;帶寬分配模塊603,用于根據(jù)業(yè)務(wù)相關(guān)信息和使用的承載通道,為下載類(lèi)業(yè)務(wù)分配 相應(yīng)的帶寬;獲取模塊604,用于從廣播應(yīng)用服務(wù)器獲取下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件;廣播模塊605,用于利用使用的承載通道,廣播發(fā)送數(shù)據(jù)文件。本實(shí)施例中,業(yè)務(wù)相關(guān)信息包括業(yè)務(wù)標(biāo)識(shí)和業(yè)務(wù)類(lèi)型,進(jìn)一步地,還可以包括優(yōu)先 級(jí)信息。另外,當(dāng)判斷模塊602判斷出不存在承載通道時(shí),可以創(chuàng)建一個(gè)承載通道,并使用 創(chuàng)建的承載通道。其中,帶寬分配模塊603具體包括判斷單元,用于判斷業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)類(lèi)型是盡力轉(zhuǎn)發(fā)類(lèi)型還是指定帶寬類(lèi) 型;第一分配單元,用于當(dāng)判斷單元判斷出業(yè)務(wù)類(lèi)型是盡力轉(zhuǎn)發(fā)類(lèi)型時(shí),給下載類(lèi)業(yè) 務(wù)分配帶寬;第二分配單元,用于當(dāng)判斷單元判斷出業(yè)務(wù)類(lèi)型是指定帶寬類(lèi)型時(shí),判斷使用的 承載通道的可用帶寬是否滿(mǎn)足下載類(lèi)業(yè)務(wù)需要的帶寬,如果是,則給下載類(lèi)業(yè)務(wù)分配帶寬。 進(jìn)一步地,如果判斷出使用的承載通道的可用帶寬不滿(mǎn)足下載類(lèi)業(yè)務(wù)需要的帶寬時(shí),可以 返回失敗的響應(yīng)消息或需要等待的響應(yīng)消息給廣播應(yīng)用服務(wù)器。另外,本實(shí)施例中,廣播模塊605可以具體包括 廣播單元,用于利用使用的承載通道,廣播發(fā)送數(shù)據(jù)文件和文件描述表,該文件描 述表中攜帶有上述業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)標(biāo)識(shí),用于廣播接收終端接收該業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件。進(jìn)一步地,上述廣播下載類(lèi)業(yè)務(wù)的裝置還包括復(fù)用模塊,用于當(dāng)接收模塊601接收到多個(gè)下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,且請(qǐng)求消息 中包含優(yōu)先級(jí)信息時(shí),分別為所述多個(gè)下載類(lèi)業(yè)務(wù)中的每個(gè)下載類(lèi)業(yè)務(wù)分配帶寬,并將獲 取的每個(gè)下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,按照優(yōu)先級(jí)從高到低的順序,依次復(fù)用到使用的承載通 道中廣播發(fā)送。本實(shí)施例通過(guò)接收模塊接收廣播應(yīng)用服務(wù)器發(fā)來(lái)的創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息, 帶寬分配模塊根據(jù)請(qǐng)求消息包括的業(yè)務(wù)相關(guān)信息和使用的承載通道,為下載類(lèi)業(yè)務(wù)分配相 應(yīng)的帶寬,廣播模塊將獲取模塊獲取的數(shù)據(jù)文件復(fù)用到存在的承載通道中,廣播給無(wú)線(xiàn)網(wǎng) 絡(luò),實(shí)現(xiàn)了下載類(lèi)業(yè)務(wù)的復(fù)用,當(dāng)廣播持續(xù)更新類(lèi)型的下載類(lèi)業(yè)務(wù)時(shí),不必像現(xiàn)有技術(shù)那樣 必須獨(dú)占固定的承載通道,在滿(mǎn)足該下載類(lèi)業(yè)務(wù)需要的情況下,可以將多余的帶寬分配給 別的業(yè)務(wù)使用,從而充分利用了寶貴的無(wú)線(xiàn)網(wǎng)絡(luò)資源。當(dāng)有多個(gè)下載類(lèi)業(yè)務(wù)請(qǐng)求時(shí),根據(jù)優(yōu) 先級(jí)從高到低,依次復(fù)用到使用的承載通道中廣播發(fā)送,可以進(jìn)一步有效利用無(wú)線(xiàn)網(wǎng)絡(luò)資 源。參見(jiàn)圖7,本發(fā)明實(shí)施例提供了一種廣播接收終端,具體包括文件描述表接收模塊701,用于接收廣播發(fā)來(lái)的文件描述表,其中,文件描述表中 攜帶有業(yè)務(wù)相關(guān)信息,該業(yè)務(wù)相關(guān)信息中包含業(yè)務(wù)標(biāo)識(shí);判斷模塊702,用于判斷文件描述表接收模塊701收到的文件描述表中攜帶的業(yè) 務(wù)標(biāo)識(shí)是否為終端請(qǐng)求的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);數(shù)據(jù)文件接收模塊703,用于當(dāng)判斷模塊702判斷所述業(yè)務(wù)標(biāo)識(shí)為終端請(qǐng)求的下 載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)時(shí),接收該業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)對(duì)應(yīng)的數(shù)據(jù)文件。本實(shí)施例通過(guò)文件描述表接收模塊接收廣播發(fā)來(lái)的文件描述表,數(shù)據(jù)文件接收模 塊根據(jù)判斷模塊判斷的結(jié)果接收文件描述表中的業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)對(duì)應(yīng)的數(shù)據(jù) 文件,使得廣播接收終端可以根據(jù)業(yè)務(wù)標(biāo)識(shí)來(lái)接收相應(yīng)的數(shù)據(jù)文件,實(shí)現(xiàn)了根據(jù)需要接收 數(shù)據(jù)文件。參見(jiàn)圖8,本發(fā)明實(shí)施例提供了一種廣播下載類(lèi)業(yè)務(wù)的系統(tǒng),具體包括廣播應(yīng)用服務(wù)器801,用于發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,其中,該請(qǐng)求消息中 攜帶有創(chuàng)建的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息,并接收響應(yīng)消息;廣播下載類(lèi)業(yè)務(wù)的裝置802,用于接收廣播應(yīng)用服務(wù)器801發(fā)來(lái)的請(qǐng)求消息,判斷 是否存在承載通道,如果存在,則使用存在的承載通道,根據(jù)請(qǐng)求消息包括的業(yè)務(wù)相關(guān)信息 和使用的承載通道,為創(chuàng)建的下載類(lèi)業(yè)務(wù)分配相應(yīng)的帶寬,并返回響應(yīng)消息給廣播應(yīng)用服 務(wù)器801,還用于從廣播應(yīng)用服務(wù)器801獲取上述下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,利用使用的承載 通道,廣播發(fā)送獲取的數(shù)據(jù)文件。本實(shí)施例中,業(yè)務(wù)相關(guān)信息包括業(yè)務(wù)標(biāo)識(shí)和業(yè)務(wù)類(lèi)型,進(jìn)一步地,還可以包括優(yōu)先 級(jí)信息。另外,當(dāng)廣播下載類(lèi)業(yè)務(wù)的裝置802判斷出不存在承載通道時(shí),可以創(chuàng)建一個(gè)承載 通道,并使用創(chuàng)建的承載通道。進(jìn)一步地,如果廣播下載類(lèi)業(yè)務(wù)的裝置802判斷出使用的承載通道的可用帶寬不 滿(mǎn)足下載類(lèi)業(yè)務(wù)需要的帶寬時(shí),可以返回失敗的響應(yīng)消息或需要等待的響應(yīng)消息給廣播應(yīng) 用服務(wù)器。
      另外,本實(shí)施例中,廣播下載類(lèi)業(yè)務(wù)的裝置802可以利用使用的承載通道,廣播發(fā) 送數(shù)據(jù)文件和文件描述表,該文件描述表中攜帶有上述業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)標(biāo)識(shí),用于 廣播接收終端接收該業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件。本實(shí)施例廣播應(yīng)用服務(wù)器發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,廣播下載服務(wù)器為請(qǐng) 求的下載類(lèi)業(yè)務(wù)分配帶寬,并將獲取的數(shù)據(jù)文件復(fù)用到存在的承載通道中,廣播發(fā)送出去, 實(shí)現(xiàn)了下載類(lèi)業(yè)務(wù)的復(fù)用,當(dāng)廣播持續(xù)更新類(lèi)型的下載類(lèi)業(yè)務(wù)時(shí),不必像現(xiàn)有技術(shù)那樣必 須獨(dú)占固定的承載通道,在滿(mǎn)足該下載類(lèi)業(yè)務(wù)需要的情況下,可以將多余的帶寬分配給別 的業(yè)務(wù)使用,從而充分利用了寶貴的無(wú)線(xiàn)網(wǎng)絡(luò)資源。以上實(shí)施例提供的技術(shù)方案中的全部或部分內(nèi)容可以通過(guò)軟件編程實(shí)現(xiàn),其軟件 程序存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)例如計(jì)算機(jī)中的硬盤(pán)、光盤(pán)或軟盤(pán)。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      一種廣播下載類(lèi)業(yè)務(wù)的方法,其特征在于,所述方法包括接收廣播應(yīng)用服務(wù)器發(fā)來(lái)的創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息;判斷是否存在承載通道,如果存在,則使用所述存在的承載通道;根據(jù)所述業(yè)務(wù)相關(guān)信息和使用的承載通道,為所述下載類(lèi)業(yè)務(wù)分配相應(yīng)的帶寬;從所述廣播應(yīng)用服務(wù)器獲取所述下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件;利用所述使用的承載通道,廣播發(fā)送所述數(shù)據(jù)文件。
      2.根據(jù)權(quán)利要求1所述的廣播下載類(lèi)業(yè)務(wù)的方法,其特征在于,所述方法還包括 如果判斷出不存在承載通道,則創(chuàng)建一個(gè)承載通道,并使用創(chuàng)建的承載通道。
      3.根據(jù)權(quán)利要求1所述的廣播下載類(lèi)業(yè)務(wù)的方法,其特征在于,根據(jù)所述業(yè)務(wù)相關(guān)信 息和使用的承載通道,為所述下載類(lèi)業(yè)務(wù)分配相應(yīng)的帶寬,具體包括判斷所述業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)類(lèi)型是盡力轉(zhuǎn)發(fā)類(lèi)型還是指定帶寬類(lèi)型; 如果是盡力轉(zhuǎn)發(fā)類(lèi)型,則給所述下載類(lèi)業(yè)務(wù)分配帶寬;如果是指定帶寬類(lèi)型,則判斷所述使用的承載通道的可用帶寬是否滿(mǎn)足所述下載類(lèi)業(yè) 務(wù)需要的帶寬,如果是,則給所述下載類(lèi)業(yè)務(wù)分配帶寬。
      4.根據(jù)權(quán)利要求1所述的廣播下載類(lèi)業(yè)務(wù)的方法,其特征在于,利用所述使用的承載 通道,廣播發(fā)送所述數(shù)據(jù)文件,具體包括利用所述使用的承載通道,廣播發(fā)送所述數(shù)據(jù)文件和文件描述表,所述文件描述表中 攜帶有所述業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)標(biāo)識(shí),用于廣播接收終端接收所述業(yè)務(wù)標(biāo)識(shí)所屬的下載 類(lèi)業(yè)務(wù)的數(shù)據(jù)文件。
      5.根據(jù)權(quán)利要求4所述的廣播下載類(lèi)業(yè)務(wù)的方法,其特征在于,所述業(yè)務(wù)標(biāo)識(shí)攜帶在 所述文件描述表中的數(shù)據(jù)文件屬性字段中新增的元素中。
      6.根據(jù)權(quán)利要求1所述的廣播下載類(lèi)業(yè)務(wù)的方法,其特征在于,所述方法還包括當(dāng)接收到多個(gè)下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,且請(qǐng)求消息中包含優(yōu)先級(jí)信息時(shí),分別為所述 多個(gè)下載類(lèi)業(yè)務(wù)中的每個(gè)下載類(lèi)業(yè)務(wù)分配帶寬,并將獲取的每個(gè)下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件, 按照優(yōu)先級(jí)從高到低的順序,依次復(fù)用到所述使用的承載通道中廣播發(fā)送。
      7. 一種接收下載類(lèi)業(yè)務(wù)的方法,其特征在于,所述方法包括廣播接收終端接收文件描述表,所述文件描述表中攜帶有業(yè)務(wù)相關(guān)信息,所述業(yè)務(wù)相 關(guān)信息中包含業(yè)務(wù)標(biāo)識(shí);判斷所述文件描述表中攜帶的業(yè)務(wù)標(biāo)識(shí)是否為自身請(qǐng)求的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí),如 果是,則接收所述業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)對(duì)應(yīng)的數(shù)據(jù)文件。
      8. 一種廣播下載類(lèi)業(yè)務(wù)的裝置,其特征在于,所述裝置包括接收模塊,用于接收廣播應(yīng)用服務(wù)器發(fā)來(lái)的創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消 息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息;判斷模塊,用于判斷是否存在承載通道,如果存在,則使用所述存在的承載通道; 帶寬分配模塊,用于根據(jù)所述業(yè)務(wù)相關(guān)信息和使用的承載通道,為所述下載類(lèi)業(yè)務(wù)分 配相應(yīng)的帶寬;獲取模塊,用于從所述廣播應(yīng)用服務(wù)器獲取所述下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件; 廣播模塊,用于利用所述使用的承載通道,廣播發(fā)送所述數(shù)據(jù)文件。
      9.根據(jù)權(quán)利要求8所述的廣播下載類(lèi)業(yè)務(wù)的裝置,其特征在于,所述帶寬分配模塊具 體包括判斷單元,用于判斷所述業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)類(lèi)型是盡力轉(zhuǎn)發(fā)類(lèi)型還是指定帶寬類(lèi)型;第一分配單元,用于當(dāng)所述判斷單元判斷出所述業(yè)務(wù)類(lèi)型是盡力轉(zhuǎn)發(fā)類(lèi)型時(shí),給所述 下載類(lèi)業(yè)務(wù)分配帶寬;第二分配單元,用于當(dāng)所述判斷單元判斷出所述業(yè)務(wù)類(lèi)型是指定帶寬類(lèi)型時(shí),判斷所 述使用的承載通道的可用帶寬是否滿(mǎn)足所述下載類(lèi)業(yè)務(wù)需要的帶寬,如果是,則給所述下 載類(lèi)業(yè)務(wù)分配帶寬。
      10.根據(jù)權(quán)利要求8所述的廣播下載類(lèi)業(yè)務(wù)的裝置,其特征在于,所述廣播模塊具體包括廣播單元,用于利用所述使用的承載通道,廣播發(fā)送所述數(shù)據(jù)文件和文件描述表,所述 文件描述表中攜帶有所述業(yè)務(wù)相關(guān)信息中的業(yè)務(wù)標(biāo)識(shí),用于廣播接收終端接收所述業(yè)務(wù)標(biāo) 識(shí)所屬的下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件。
      11.根據(jù)權(quán)利要求8所述的廣播下載類(lèi)業(yè)務(wù)的裝置,其特征在于,所述裝置還包括復(fù)用模塊,用于當(dāng)所述接收模塊接收到多個(gè)下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,且請(qǐng)求消息中包 含優(yōu)先級(jí)信息時(shí),分別為所述多個(gè)下載類(lèi)業(yè)務(wù)中的每個(gè)下載類(lèi)業(yè)務(wù)分配帶寬,并將獲取的 每個(gè)下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,按照優(yōu)先級(jí)從高到低的順序,依次復(fù)用到所述使用的承載通 道中廣播發(fā)送。
      12.—種終端,其特征在于,所述終端包括文件描述表接收模塊,用于接收廣播發(fā)來(lái)的文件描述表,所述文件描述表中攜帶有業(yè) 務(wù)相關(guān)信息,所述業(yè)務(wù)相關(guān)信息中包含業(yè)務(wù)標(biāo)識(shí);判斷模塊,用于判斷所述文件描述表接收模塊收到的所述文件描述表中攜帶的業(yè)務(wù)標(biāo) 識(shí)是否為所述終端請(qǐng)求的下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);數(shù)據(jù)文件接收模塊,用于當(dāng)所述判斷模塊判斷所述業(yè)務(wù)標(biāo)識(shí)為所述終端請(qǐng)求的下載類(lèi) 業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)時(shí),接收所述業(yè)務(wù)標(biāo)識(shí)所屬的下載類(lèi)業(yè)務(wù)對(duì)應(yīng)的數(shù)據(jù)文件。
      13.一種廣播應(yīng)用服務(wù)器,其特征在于,所述服務(wù)器包括發(fā)送模塊,用于向廣播下載類(lèi)業(yè)務(wù)的裝置發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求 消息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息;接收模塊,用于接收所述廣播下載類(lèi)業(yè)務(wù)的裝置返回的響應(yīng)消息。
      14.根據(jù)權(quán)利要求13所述的廣播應(yīng)用服務(wù)器,其特征在于,所述發(fā)送模塊具體包括 發(fā)送單元,用于向廣播下載類(lèi)業(yè)務(wù)的裝置發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消息中攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)和業(yè)務(wù)類(lèi)型,或者攜帶有所述下載類(lèi)業(yè)務(wù)的業(yè)務(wù) 標(biāo)識(shí)、業(yè)務(wù)類(lèi)型和優(yōu)先級(jí)信息。
      15.一種廣播下載類(lèi)業(yè)務(wù)的系統(tǒng),其特征在于,所述系統(tǒng)包括廣播應(yīng)用服務(wù)器,用于發(fā)送創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,所述請(qǐng)求消息中攜帶有所述 下載類(lèi)業(yè)務(wù)的業(yè)務(wù)相關(guān)信息,并接收響應(yīng)消息;廣播下載類(lèi)業(yè)務(wù)的裝置,用于接收所述廣播應(yīng)用服務(wù)器發(fā)來(lái)的所述請(qǐng)求消息,判斷是 否存在承載通道,如果存在,則使用所述存在的承載通道,根據(jù)所述業(yè)務(wù)相關(guān)信息和使用的承載通道,為所述下載類(lèi)業(yè)務(wù)分配相應(yīng)的帶寬,并返回響應(yīng)消息給所述廣播應(yīng)用服務(wù)器,還用于從所述廣播應(yīng)用服務(wù)器獲取所述下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件,利用所述使用的承載通道,廣播發(fā)送所述數(shù)據(jù)文件。
      全文摘要
      本發(fā)明公開(kāi)了一種廣播下載類(lèi)業(yè)務(wù)的方法、裝置、終端、廣播應(yīng)用服務(wù)器和系統(tǒng),屬于通信技術(shù)領(lǐng)域。該方法包括接收廣播應(yīng)用服務(wù)器發(fā)來(lái)的創(chuàng)建下載類(lèi)業(yè)務(wù)的請(qǐng)求消息,根據(jù)存在的承載通道及請(qǐng)求消息中攜帶的業(yè)務(wù)相關(guān)信息,為下載類(lèi)業(yè)務(wù)分配帶寬,獲取下載類(lèi)業(yè)務(wù)的數(shù)據(jù)文件并使用該承載通道廣播發(fā)送。該裝置包括接收模塊、判斷模塊、帶寬分配模塊、獲取模塊和廣播模塊。該終端包括文件描述表接收模塊、判斷模塊和數(shù)據(jù)文件接收模塊。該廣播應(yīng)用服務(wù)器包括發(fā)送模塊和接收模塊。該系統(tǒng)包括廣播應(yīng)用服務(wù)器和廣播下載類(lèi)業(yè)務(wù)的裝置。本發(fā)明充分利用了無(wú)線(xiàn)網(wǎng)絡(luò)資源。
      文檔編號(hào)H04H60/85GK101800937SQ200910008498
      公開(kāi)日2010年8月11日 申請(qǐng)日期2009年2月5日 優(yōu)先權(quán)日2009年2月5日
      發(fā)明者孫超 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1