專利名稱:一種廣播業(yè)務(wù)分發(fā)方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種廣播業(yè)務(wù)分發(fā)方法和系統(tǒng)。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,無(wú)線廣播技術(shù)已經(jīng)成為人們生活中不可缺少的一個(gè)部分,如圖1所示,開放移動(dòng)聯(lián)盟(OMAopen mobile alliance)設(shè)定的無(wú)線廣播網(wǎng)絡(luò)系統(tǒng)架構(gòu),該體系中各功能實(shí)體在表1中進(jìn)行說(shuō)明,該系統(tǒng)中各個(gè)接口關(guān)系描述如圖1所示。
表1功能實(shí)體描述以上述網(wǎng)絡(luò)構(gòu)架為基礎(chǔ),存在以下幾種廣播業(yè)務(wù)方案。
一、文件分發(fā)功能文件分發(fā)功能實(shí)體(File Distribution Function)設(shè)置于廣播業(yè)務(wù)應(yīng)用服務(wù)器,負(fù)責(zé)把一個(gè)文件或者一簇文件經(jīng)過(guò)綁定后然后發(fā)送給終端。文件分發(fā)功能實(shí)體不管文件類型以及編碼。文件分發(fā)功能可以選擇在雙向交互信道或者單向的廣播信道給終端發(fā)送文件。如圖2所示,是進(jìn)行文件分發(fā)業(yè)務(wù)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖,圖中各功能實(shí)體描述如下
表2文件分發(fā)功能實(shí)體描述功能體說(shuō)明如下
該方案中終端上報(bào)文件接收狀態(tài)有三個(gè)方案(一)、終端上報(bào)文件接收狀態(tài)給FD,如圖3所示,包括以下步驟
S011、在接收文件的時(shí)候,終端的FD-C發(fā)送文件的接收?qǐng)?bào)告到BSD/A的FD,報(bào)告可以包含文件的接收質(zhì)量等。
S012、BSD/A的FD對(duì)終端的報(bào)告進(jìn)行響應(yīng)。在FD分析完終端的報(bào)告后,F(xiàn)D可以改變諸如文件的前向糾錯(cuò)碼等等以提高文件的接收質(zhì)量。
(二)、終端上報(bào)文件接收?qǐng)?bào)告給BDS Service Distribution,如圖4所示,包括以下步驟S021、終端在接收文件的時(shí)候,終端的FD-C發(fā)送文件的接收?qǐng)?bào)告到BDSService Distribution,報(bào)告可以包含文件的接收質(zhì)量等。
S022、BDS Service Distribution對(duì)終端的報(bào)告進(jìn)行響應(yīng)。在BDS ServiceDistribution分析完終端的報(bào)告后,BDS Service Distribution可以改變諸如文件的前向糾錯(cuò)碼等等以提高文件的接收質(zhì)量。
S023、BDS Service Distribution可以把文件接收?qǐng)?bào)告發(fā)送給FD,這樣FD可以改變諸如文件的前向糾錯(cuò)碼等等以提高文件的接收質(zhì)量。
S024、FD可以發(fā)送文件接收?qǐng)?bào)告響應(yīng)給BDS Service Distribution。
(三)、文件發(fā)送過(guò)程中的重傳請(qǐng)求由于文件在廣播信道上發(fā)送,那么終端可以選擇在交互網(wǎng)絡(luò)上對(duì)沒(méi)有正確接收到的文件部分內(nèi)容進(jìn)行重新傳送要求。如圖5所示,包括以下步驟S031、終端FD-C功能塊發(fā)送接收文件的部分或者全部重傳請(qǐng)求給BDS/A的FD;S032、BDS/A的FD可以對(duì)終端的消息進(jìn)行響應(yīng);S033、BDS/A的FD向BDS Service Distribution申請(qǐng)承載通道;S034、BDS Service Distribution向交互網(wǎng)絡(luò)請(qǐng)求文件重發(fā)的承載通道;S035、交互網(wǎng)絡(luò)對(duì)BDS Service Distribution發(fā)送承載通道請(qǐng)求響應(yīng);S036、BDS Service Distribution發(fā)送承載通道響應(yīng)消息給BDS/A的FD;S037、FD可以對(duì)業(yè)務(wù)進(jìn)行加密,然后通過(guò)BDS Service Distribution開始發(fā)送文件了;
S037a、BDS Service Distribution通知交互網(wǎng)絡(luò)開始發(fā)送文件;S037b、交互網(wǎng)絡(luò)可以通知終端的FD-C文件開始發(fā)送;S037c、如果沒(méi)有步驟S037b,那么BDS Service Distribution通知終端的FD-C功能塊開始發(fā)送文件;S038、為了響應(yīng)S037a中的消息,交互網(wǎng)絡(luò)發(fā)送響應(yīng)給BDS ServiceDistribution;S039、如果有步驟S037,BDS Service Distribution可以發(fā)送響應(yīng)給FD;S0310、如果交互信道傳送文件,那么FD開始傳送文件給交互網(wǎng)絡(luò);S0311、交互網(wǎng)絡(luò)可以對(duì)文件進(jìn)行加密。在文件加密后,交互網(wǎng)絡(luò)發(fā)送文件給終端的FD-C;S0312、如果由FD傳送文件,那么FD可以發(fā)送文件給終端的FD-C。
二、流媒體分發(fā)功能流媒體分發(fā)功能分發(fā)BCAST標(biāo)準(zhǔn)的編碼的或者BDS標(biāo)準(zhǔn)編碼的流媒體給終端。流媒體分發(fā)可以選擇在廣播信道或者交互網(wǎng)絡(luò)的交互信道上發(fā)送給終端。如圖6所示,是進(jìn)行流分發(fā)業(yè)務(wù)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖接口說(shuō)明
功能說(shuō)明
終端狀態(tài)報(bào)告發(fā)送的幾個(gè)流程(一)、終端報(bào)告流媒體接收狀態(tài)給BSD/A的SD,如圖7所示,包括以下步驟S041、終端在接收流媒體的時(shí)候,終端的SD-C發(fā)送流媒體的接收?qǐng)?bào)告到BSD/A的SD,報(bào)告可以包含流媒體的接收質(zhì)量等;S042、BSD/A的SD對(duì)終端的報(bào)告進(jìn)行響應(yīng)。在SD分析完終端的報(bào)告后,SD可以改變諸如流媒體的前向糾錯(cuò)碼等等以提高文件的接收質(zhì)量。
(二)、終端報(bào)告流接收狀態(tài)給BDS Service Distribution,如圖8所示,包括以下步驟S051、終端在接收流媒體的時(shí)候,終端的SD-C發(fā)送流媒體的接收?qǐng)?bào)告到BDS Service Distribution,報(bào)告可以包含流媒體的接收質(zhì)量等。
S052、BDS Service Distribution對(duì)終端的報(bào)告進(jìn)行響應(yīng)。在BDS ServiceDistribution分析完終端的報(bào)告后,BDS Service Distribution可以改變諸如流媒體的前向糾錯(cuò)碼等等以提高文件的接收質(zhì)量;
S053、BDS Service Distribution可以把流媒體接收?qǐng)?bào)告發(fā)送給SD,這樣SD可以改變諸如流媒體的前向糾錯(cuò)碼等等以提高流媒體的接收質(zhì)量;S054、SD可以發(fā)送文件接收?qǐng)?bào)告響應(yīng)給BDS Service Distribution。
上述方案中,如果底層的BDS網(wǎng)絡(luò)設(shè)備出現(xiàn)故障,終端雖然上報(bào)了業(yè)務(wù)狀態(tài),此時(shí)實(shí)際上應(yīng)用服務(wù)器沒(méi)有必要再向廣播網(wǎng)絡(luò)給終端發(fā)送業(yè)務(wù),終端可能會(huì)較長(zhǎng)的等待接收廣播業(yè)務(wù),并不停的向網(wǎng)絡(luò)反饋業(yè)務(wù)接收?qǐng)?bào)告,這樣就造成了資源的浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明提供一種廣播業(yè)務(wù)分發(fā)方法和系統(tǒng),用以解決現(xiàn)有無(wú)線廣播網(wǎng)絡(luò)中,當(dāng)?shù)讓拥腂DS網(wǎng)絡(luò)設(shè)備出現(xiàn)故障,終端會(huì)較長(zhǎng)的等待接收廣播業(yè)務(wù),并不停的向網(wǎng)絡(luò)反饋業(yè)務(wù)接收?qǐng)?bào)告,從而造成系統(tǒng)資源浪費(fèi)的問(wèn)題。
本發(fā)明方法包括一種廣播業(yè)務(wù)分發(fā)方法,終端通過(guò)廣播業(yè)務(wù)分發(fā)系統(tǒng)(BDS BroadcastDistribution System)接收廣播業(yè)務(wù)分發(fā)實(shí)體(BDS Service Distribution)發(fā)送的業(yè)務(wù),其特征在于,當(dāng)所述的BDS異常時(shí),執(zhí)行以下步驟A、BDS向BDS Service Distribution發(fā)送第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指示BDS狀態(tài)不可用;B、BDS Service Distribution將所述的第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告發(fā)送給廣播業(yè)務(wù)分發(fā)服務(wù)器(BSD/A BCAST Service Distribution/Adaptation);C、BDS Service Distribution向終端發(fā)送網(wǎng)絡(luò)狀態(tài)不可用消息,并停止向終端發(fā)送業(yè)務(wù)。
所述的步驟C進(jìn)一步包括C11、BDS Service Distribution向終端發(fā)送網(wǎng)絡(luò)狀態(tài)不可用消息;C12、BDS Service Distribution停止向終端發(fā)送業(yè)務(wù)。
所述的步驟C進(jìn)一步包括
C21、BDS Service Distribution停止向終端發(fā)送業(yè)務(wù);C22、BDS Service Distribution向終端發(fā)送網(wǎng)絡(luò)狀態(tài)不可用消息。
所述的步驟A之前,還包括A1、BSD/A發(fā)送業(yè)務(wù)給BDS Service Distribution;A2、BDS Service Distribution將所述業(yè)務(wù)發(fā)送給終端;A3、終端向BDS Service Distribution發(fā)送業(yè)務(wù)接收?qǐng)?bào)告;A4、BDS Service Distribution向終端發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)。
所述的步驟A3和步驟A4,可以替換為A3’、終端發(fā)送業(yè)務(wù)接收?qǐng)?bào)告給BSD/A;A4’、BSD/A發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
所述的方法,還包括,當(dāng)所述的BDS網(wǎng)絡(luò)恢復(fù)正常時(shí),執(zhí)行以下步驟D、BDS向BDS Service Distribution發(fā)送第二廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的第二廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指明當(dāng)前廣播網(wǎng)絡(luò)狀態(tài)可用;E、BDS Service Distribution向BSD/A發(fā)送所述的第二廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
一種廣播業(yè)務(wù)分發(fā)方法,終端通過(guò)廣播業(yè)務(wù)分發(fā)系統(tǒng)(BDS BroadcastDistribution System)接收廣播業(yè)務(wù)分發(fā)實(shí)體(BDS Service Distribution)發(fā)送的業(yè)務(wù),其特征在于,當(dāng)所述的BDS網(wǎng)絡(luò)恢復(fù)正常時(shí),執(zhí)行以下步驟a、BDS向BDS Service Distribution發(fā)送第三廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的第三廣播廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指明當(dāng)前網(wǎng)絡(luò)狀態(tài)可用;b、BDS Service Distribution向BSD/A發(fā)送所述的第三廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
所述的方法,還包括步驟c、BSD/A重新向終端發(fā)送相關(guān)業(yè)務(wù)。
所述的方法,還包括步驟d、BDS Service Distribution把業(yè)務(wù)發(fā)送給終端;e、終端繼續(xù)接收廣播業(yè)務(wù),終端啟動(dòng)業(yè)務(wù)接收?qǐng)?bào)告發(fā)送給BDS ServiceDistribution;
f、BDS Service Distribution發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。所述的步驟d和步驟e,可以替換為d’、終端繼續(xù)接收廣播業(yè)務(wù),終端啟動(dòng)業(yè)務(wù)接收?qǐng)?bào)告發(fā)送給BSD/A;e’、BSD/A發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
一種廣播業(yè)務(wù)分發(fā)系統(tǒng),包括廣播業(yè)務(wù)應(yīng)用服務(wù)器、廣播業(yè)務(wù)分發(fā)服務(wù)器、廣播業(yè)務(wù)訂閱管理服務(wù)器、廣播業(yè)務(wù)分發(fā)實(shí)體、無(wú)線廣播系統(tǒng)、交互網(wǎng)絡(luò);所述的廣播業(yè)務(wù)應(yīng)用服務(wù)器接收內(nèi)容提供服務(wù)器發(fā)送業(yè)務(wù)信息,并向廣播業(yè)務(wù)分發(fā)服務(wù)器和廣播業(yè)務(wù)訂閱管理服務(wù)器發(fā)送業(yè)務(wù)屬性;所述廣播業(yè)務(wù)分發(fā)服務(wù)器收集并發(fā)送廣播業(yè)務(wù),將所述的業(yè)務(wù)信息進(jìn)行適配后,發(fā)送給廣播業(yè)務(wù)分發(fā)實(shí)體;所述廣播業(yè)務(wù)分發(fā)實(shí)體經(jīng)廣播業(yè)務(wù)分發(fā)系統(tǒng)將所述的業(yè)務(wù)內(nèi)容發(fā)送給終端;所述交互網(wǎng)絡(luò)用于提供交互信道;其特征在于,所述的無(wú)線廣播系統(tǒng)設(shè)置有第一網(wǎng)絡(luò)狀態(tài)發(fā)送單元,用于在廣播業(yè)務(wù)分發(fā)系統(tǒng)故障時(shí),向所述的廣播業(yè)務(wù)分發(fā)實(shí)體發(fā)送廣播網(wǎng)絡(luò)狀態(tài);所述的廣播業(yè)務(wù)分發(fā)實(shí)體設(shè)置有第二網(wǎng)絡(luò)狀態(tài)發(fā)送單元,用于向BSD/A發(fā)送廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
本發(fā)明通過(guò)BDS發(fā)送含有BDS網(wǎng)絡(luò)異常信息的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,可以控制終端及時(shí)停止上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待,并控制BDS ServiceDistribution停止向BDS發(fā)送業(yè)務(wù),減少了系統(tǒng)異常情況下的資源占用。
另外,本發(fā)明在BDS網(wǎng)絡(luò)恢復(fù)正常時(shí),發(fā)送含有BDS網(wǎng)絡(luò)恢復(fù)正常信息的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,可以控制終端及時(shí)啟動(dòng)上報(bào)接收狀態(tài)報(bào)告,并控制BDSService Distribution及時(shí)恢復(fù)向BDS發(fā)送業(yè)務(wù)。
圖1為現(xiàn)有技術(shù)中OMA設(shè)定的無(wú)線廣播網(wǎng)絡(luò)系統(tǒng)架構(gòu);
圖2為現(xiàn)有技術(shù)中進(jìn)行文件分發(fā)業(yè)務(wù)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖3為圖2所示的系統(tǒng)下終端上報(bào)文件接收狀態(tài)給FD的流程示意圖;圖4為圖2所示的系統(tǒng)下終端上報(bào)文件的流程示意圖;圖5為圖2所示的系統(tǒng)下文件發(fā)送過(guò)程中請(qǐng)求重傳的流程示意圖;圖6為現(xiàn)有技術(shù)中進(jìn)行流媒體分發(fā)業(yè)務(wù)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖7為圖6所示的系統(tǒng)下終端狀態(tài)報(bào)告給BSD/A的SD的流程示意圖;圖8為圖6所示的系統(tǒng)下,終端報(bào)告流接收狀態(tài)給BDS Service Distribution的流程示意圖;圖9為本發(fā)明方案當(dāng)BDS網(wǎng)絡(luò)由正常變?yōu)楫惓r(shí)的流程示意圖;圖10為本發(fā)明方案當(dāng)BDS網(wǎng)絡(luò)由異常變?yōu)檎r(shí)的流程示意圖;圖11為本發(fā)明方案終端上報(bào)文件接收狀態(tài)給FD的流程示意圖;圖12為本發(fā)明方案終端上報(bào)文件接收狀態(tài)給SD的流程示意圖;圖13為本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面結(jié)合說(shuō)明書附圖來(lái)說(shuō)明本發(fā)明的具體實(shí)施方式
。
本發(fā)明方案針對(duì)BDS網(wǎng)絡(luò)的異常與恢復(fù)正常情況,分別組織技術(shù)方案。
實(shí)施例1實(shí)施例1是BDS網(wǎng)絡(luò)由正常變?yōu)楫惓G闆r下的流程示意圖,如圖9所示,實(shí)施例1主要包括以下步驟S11、BSD/A發(fā)送業(yè)務(wù)給BDS Service Distribution。
在網(wǎng)絡(luò)正常情況下,BSD/A發(fā)送業(yè)務(wù)給BDS Service Distribution。
S12、BDS Service Distribution把業(yè)務(wù)發(fā)送給終端。
BDS Service Distribution將步驟S11中接收到的業(yè)務(wù)發(fā)送給終端。
S 13、終端負(fù)責(zé)報(bào)告業(yè)務(wù)接收?qǐng)?bào)告給BDS Service Distribution。
當(dāng)終端接收到所述的業(yè)務(wù)時(shí),終端負(fù)責(zé)報(bào)告業(yè)務(wù)接收?qǐng)?bào)告給BDS ServiceDistribution。
S14、BDS Service Distribution發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
當(dāng)BDS Service Distribution接收到所述的業(yè)務(wù)接收?qǐng)?bào)告后,發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
上述步驟S13和S14可以采用如下的步驟替代S13’終端負(fù)責(zé)報(bào)告業(yè)務(wù)接收?qǐng)?bào)告給BSD/A。
S14’BSD/A發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
S15、當(dāng)BDS網(wǎng)絡(luò)異?;蛘連DS鏈路出現(xiàn)故障,BDS發(fā)送廣播網(wǎng)絡(luò)的狀態(tài)報(bào)告給BDS Service Distribution。
本實(shí)施例中,實(shí)時(shí)監(jiān)控BDS網(wǎng)絡(luò)的運(yùn)行狀態(tài),一旦BDS網(wǎng)絡(luò)出現(xiàn)異常情況或者故障狀態(tài),則由BDS發(fā)送廣播網(wǎng)絡(luò)狀態(tài)報(bào)告給BDS Service Distribution,所述的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告中,攜帶有當(dāng)前BDS網(wǎng)絡(luò)異常的信息。
S16、BDS Service Distribution把廣播網(wǎng)絡(luò)狀態(tài)報(bào)告給BSD/A。
BDS Service Distribution接收到所述的含有BDS網(wǎng)絡(luò)異常信息的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告后,把廣播網(wǎng)絡(luò)狀態(tài)報(bào)告給BSD/A,及時(shí)告知所述的網(wǎng)絡(luò)狀態(tài)。
S17、BDS Service Distribution發(fā)送廣播網(wǎng)絡(luò)狀態(tài)不可用給終端,終端停止上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待。BDS Service Distribution停止向BDS發(fā)送業(yè)務(wù)。
為了不使上報(bào)異常的終端無(wú)限制上報(bào)業(yè)務(wù)接收?qǐng)?bào)告,或者終端無(wú)限制等待,BDS Service Distribution發(fā)送廣播網(wǎng)絡(luò)狀態(tài)不可用給終端,終端停止上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待,BDS Service Distribution停止向BDS發(fā)送業(yè)務(wù)。
該步驟中,終端停止上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待和BDS ServiceDistribution停止向BDS發(fā)送業(yè)務(wù)的兩個(gè)操作,可以分先后順序,也可以同時(shí)進(jìn)行,可以靈活的根據(jù)系統(tǒng)要求設(shè)置。
實(shí)施例1中,還可以包括BDS網(wǎng)絡(luò)恢復(fù)正常后的處理步驟
S18、BDS向BDS Service Distribution發(fā)送廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指明當(dāng)前廣播網(wǎng)絡(luò)狀態(tài)可用。
S19、BDS Service Distribution向BSD/A發(fā)送所述的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
實(shí)施例1在BDS網(wǎng)絡(luò)故障后,馬上發(fā)送含有BDS網(wǎng)絡(luò)異常信息的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,終端隨即停止上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待,BDS ServiceDistribution停止向BDS發(fā)送業(yè)務(wù),減少了系統(tǒng)異常情況下的資源占用。
實(shí)施例2實(shí)施例2是BDS網(wǎng)絡(luò)由異常變?yōu)檎G闆r下的流程示意圖,如圖10所示,實(shí)施例2主要包括以下步驟S21、當(dāng)BDS網(wǎng)絡(luò)由異常轉(zhuǎn)為正常,BDS發(fā)送廣播網(wǎng)絡(luò)的狀態(tài)報(bào)告給BDSService Distribution。
當(dāng)BDS網(wǎng)絡(luò)由異常轉(zhuǎn)為正常時(shí),有可能已經(jīng)按照實(shí)施例1的方法進(jìn)行了操作,終端已經(jīng)停止上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待,并且BDS ServiceDistribution已經(jīng)停止向BDS發(fā)送業(yè)務(wù)。為了重新啟動(dòng)該業(yè)務(wù)發(fā)送,需要BDS發(fā)送廣播網(wǎng)絡(luò)的狀態(tài)報(bào)告給BDS Service Distribution。
S22、BDS Service Distribution可以把廣播網(wǎng)絡(luò)狀態(tài)報(bào)告給BSD/A。
BDS Service Distribution將廣播網(wǎng)絡(luò)狀態(tài)報(bào)告給BSD/A,該廣播網(wǎng)絡(luò)狀態(tài)報(bào)告中,攜帶有當(dāng)前BDS網(wǎng)絡(luò)恢復(fù)正常的信息,根據(jù)該信息可以重新啟動(dòng)業(yè)務(wù)發(fā)送流程。
S23、BSD/A重新開始發(fā)送業(yè)務(wù)給BDS Service Distribution。
根據(jù)所述的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,BSD/A重新開始發(fā)送業(yè)務(wù)給BDS ServiceDistribution。
S24、BDS Service Distribution把業(yè)務(wù)發(fā)送給終端。
S25、終端繼續(xù)接收廣播業(yè)務(wù),終端啟動(dòng)業(yè)務(wù)接收?qǐng)?bào)告發(fā)送給BDS ServiceDistribution。
S26、BDS Service Distribution發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
上述步驟S25和S26,也可以由以下步驟替代。
S25’終端繼續(xù)接收廣播業(yè)務(wù)。終端啟動(dòng)業(yè)務(wù)接收?qǐng)?bào)告發(fā)送給BSD/A。
S26’BSD/A發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
實(shí)施例2在BDS網(wǎng)絡(luò)恢復(fù)正常時(shí),發(fā)送含有BDS網(wǎng)絡(luò)正常信息的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,終端隨即啟動(dòng)上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待,BDS ServiceDistribution重新向BDS發(fā)送業(yè)務(wù),可以及時(shí)恢復(fù)系統(tǒng)的相應(yīng)功能。
實(shí)施例3實(shí)施例3是實(shí)施例1的方案的一個(gè)具體的應(yīng)用,在處理流程中,增加了FD、FD-C等功能實(shí)體,實(shí)現(xiàn)了文件發(fā)送業(yè)務(wù)。如圖11所示,是實(shí)施例3在發(fā)送文件時(shí)的流程示意圖,從圖中可見(jiàn),主要包括以下步驟S31、FD發(fā)送文件給BDS Service Distribution。
S32、BDS Service Distribution把文件發(fā)送給FD-C。
S33、FD-C負(fù)責(zé)報(bào)告文件接收?qǐng)?bào)告給BDS Service Distribution。
S34、BDS Service Distribution發(fā)送文件接收?qǐng)?bào)告響應(yīng)給FD-C。
S35、當(dāng)BDS網(wǎng)絡(luò)異常或者BDS鏈路出現(xiàn)故障,BDS發(fā)送廣播網(wǎng)絡(luò)的狀態(tài)報(bào)告給BDS Service Distribution。
S36、BDS Service Distribution可以把廣播網(wǎng)絡(luò)狀態(tài)報(bào)告給BSD/A。
S37、為了不使上報(bào)異常的終端無(wú)限制上報(bào)文件接收?qǐng)?bào)告,或者終端無(wú)限制等待,BDS Service Distribution發(fā)送廣播網(wǎng)絡(luò)狀態(tài)不可用給終端,終端停止上報(bào)接收狀態(tài)報(bào)告以及文件接收等待。BDS Service Distribution停止向BDS發(fā)送文件。
該方案中,步驟S33和S34可以替換為以下步驟S33’FD-C負(fù)責(zé)報(bào)告文件接收?qǐng)?bào)告給BSD/A。
S34’BSD/A發(fā)送文件接收?qǐng)?bào)告響應(yīng)給FD-C。
實(shí)施例4實(shí)施例4是實(shí)施例1在流媒體分發(fā)中的應(yīng)用,在處理流程中,增加了SD、SD-C等功能實(shí)體,實(shí)現(xiàn)了流媒體發(fā)送業(yè)務(wù)。如圖12所示,是實(shí)施例3在發(fā)送文件時(shí)的流程示意圖,從圖中可見(jiàn),主要包括以下步驟S41、SD發(fā)送流媒體給BDS Service Distribution。
S42、BDS Service Distribution把流媒體發(fā)送給SD-C。
S43、SD-C負(fù)責(zé)報(bào)告流媒體接收?qǐng)?bào)告給BDS Service Distribution。
S44、BDS Service Distribution發(fā)送流媒體接收?qǐng)?bào)告響應(yīng)給SD-C。
S45、當(dāng)BDS網(wǎng)絡(luò)異常或者BDS鏈路出現(xiàn)故障,BDS發(fā)送廣播網(wǎng)絡(luò)的狀態(tài)報(bào)告給BDS Service Distribution。
S46、BDS Service Distribution可以把廣播網(wǎng)絡(luò)狀態(tài)報(bào)告給BCAST ServiceDistribution/Adaptation。
S47、為了不使上報(bào)異常的終端無(wú)限制上報(bào)流媒體接收?qǐng)?bào)告,或者終端無(wú)限制等待,BDS Service Distribution發(fā)送廣播網(wǎng)絡(luò)狀態(tài)不可用給終端,終端停止上報(bào)接收狀態(tài)報(bào)告以及流媒體接收等待。BDS Service Distribution停止向BDS發(fā)送流媒體。
同樣,S43和S44也可以替換為S43’SD-C負(fù)責(zé)報(bào)告流媒體接收?qǐng)?bào)告給BSD/A。
S44’BSD/A發(fā)送流媒體接收?qǐng)?bào)告響應(yīng)給SD-C。
本發(fā)明還提出了一種廣播業(yè)務(wù)分發(fā)系統(tǒng),如圖13所示,包括廣播業(yè)務(wù)應(yīng)用服務(wù)器、廣播業(yè)務(wù)分發(fā)服務(wù)器、廣播業(yè)務(wù)訂閱管理服務(wù)器、廣播業(yè)務(wù)分發(fā)實(shí)體、無(wú)線廣播系統(tǒng)、交互網(wǎng)絡(luò);所述的廣播業(yè)務(wù)應(yīng)用服務(wù)器接收內(nèi)容提供服務(wù)器發(fā)送業(yè)務(wù)信息,并向廣播業(yè)務(wù)分發(fā)服務(wù)器和廣播業(yè)務(wù)訂閱管理服務(wù)器發(fā)送業(yè)務(wù)屬性;所述廣播業(yè)務(wù)分發(fā)服務(wù)器收集并發(fā)送廣播業(yè)務(wù),將所述的業(yè)務(wù)信息進(jìn)行適配后,發(fā)送給廣播業(yè)務(wù)分發(fā)實(shí)體;所述廣播業(yè)務(wù)分發(fā)實(shí)體經(jīng)無(wú)線廣播系統(tǒng)將所述的業(yè)務(wù)內(nèi)容發(fā)送給終端;所述交互網(wǎng)絡(luò)用于提供交互信道;其特征在于,所述的無(wú)線廣播系統(tǒng)設(shè)置有第一廣播網(wǎng)絡(luò)狀態(tài)發(fā)送單元,用于在廣播業(yè)務(wù)分發(fā)系統(tǒng)故障時(shí),向所述的廣播業(yè)務(wù)分發(fā)實(shí)體發(fā)送第一廣播網(wǎng)絡(luò)狀態(tài);所述的廣播業(yè)務(wù)分發(fā)實(shí)體設(shè)置有第二廣播網(wǎng)絡(luò)狀態(tài)發(fā)送單元,用于向廣播業(yè)務(wù)分發(fā)服務(wù)器發(fā)送第二廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種廣播業(yè)務(wù)分發(fā)方法,終端通過(guò)廣播業(yè)務(wù)分發(fā)系統(tǒng)BDS接收廣播業(yè)務(wù)分發(fā)實(shí)體BDS Service Distribution發(fā)送的業(yè)務(wù),其特征在于,當(dāng)所述的BDS異常時(shí),執(zhí)行以下步驟A、BDS向BDS Service Distribution發(fā)送第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指示BDS狀態(tài)不可用;B、BDS Service Distribution將所述的第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告發(fā)送給廣播業(yè)務(wù)分發(fā)服務(wù)器BSD/A;C、BDS Service Distribution向終端發(fā)送網(wǎng)絡(luò)狀態(tài)不可用消息,并停止向終端發(fā)送業(yè)務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述的步驟C進(jìn)一步包括C11、BDS Service Distribution向終端發(fā)送網(wǎng)絡(luò)狀態(tài)不可用消息;C12、BDS Service Distribution停止向終端發(fā)送業(yè)務(wù)。
3.如權(quán)利要求1所述的方法,其特征在于,所述的步驟C進(jìn)一步包括C21、BDS Service Distribution停止向終端發(fā)送業(yè)務(wù);C22、BDS Service Distribution向終端發(fā)送網(wǎng)絡(luò)狀態(tài)不可用消息。
4.如權(quán)利要求1所述的,其特征在于,所述的步驟A之前,還包括A1、BSD/A發(fā)送業(yè)務(wù)給BDS Service Distribution;A2、BDS Service Distribution將所述業(yè)務(wù)發(fā)送給終端;A3、終端向BDS Service Distribution發(fā)送業(yè)務(wù)接收?qǐng)?bào)告;A4、BDS Service Distribution向終端發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)。
5.如權(quán)利要求1所述的方法,其特征在于,所述的步驟A3和步驟A4,可以替換為A3’、終端發(fā)送業(yè)務(wù)接收?qǐng)?bào)告給BSD/A;A4’、BSD/A發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
6.如權(quán)利要求1所述的方法,其特征在于,還包括,當(dāng)所述的BDS網(wǎng)絡(luò)恢復(fù)正常時(shí),執(zhí)行以下步驟D、BDS向BDS Service Distribution發(fā)送第二廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的第二廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指明當(dāng)前廣播網(wǎng)絡(luò)狀態(tài)可用;E、BDS Service Distribution向BSD/A發(fā)送所述的第二廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
7.一種廣播業(yè)務(wù)分發(fā)方法,終端通過(guò)廣播業(yè)務(wù)分發(fā)系統(tǒng)BDS接收廣播業(yè)務(wù)分發(fā)實(shí)體BDS Service Distribution發(fā)送的業(yè)務(wù),其特征在于,當(dāng)所述的BDS網(wǎng)絡(luò)恢復(fù)正常時(shí),執(zhí)行以下步驟a、BDS向BDS Service Distribution發(fā)送第三廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的第三廣播廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指明當(dāng)前網(wǎng)絡(luò)狀態(tài)可用;b、BDS Service Distribution向BSD/A發(fā)送所述的第三廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
8.如權(quán)利要求7所述的方法,其特征在于,還包括步驟c、BSD/A重新向終端發(fā)送相關(guān)業(yè)務(wù)。
9.如權(quán)利要求7所述的方法,其特征在于,還包括步驟d、BDS Service Distribution把業(yè)務(wù)發(fā)送給終端;e、終端繼續(xù)接收廣播業(yè)務(wù),終端啟動(dòng)業(yè)務(wù)接收?qǐng)?bào)告發(fā)送給BDS ServiceDistribution;f、BDS Service Distribution發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
10.如權(quán)利要求9所述的方法,其特征在于,所述的步驟d和步驟e,可以替換為d’、終端繼續(xù)接收廣播業(yè)務(wù),終端啟動(dòng)業(yè)務(wù)接收?qǐng)?bào)告發(fā)送給BSD/A;e’、BSD/A發(fā)送業(yè)務(wù)接收?qǐng)?bào)告響應(yīng)給終端。
11.一種廣播業(yè)務(wù)分發(fā)系統(tǒng),包括廣播業(yè)務(wù)應(yīng)用服務(wù)器、廣播業(yè)務(wù)分發(fā)服務(wù)器、廣播業(yè)務(wù)訂閱管理服務(wù)器、廣播業(yè)務(wù)分發(fā)實(shí)體、無(wú)線廣播系統(tǒng)、交互網(wǎng)絡(luò);所述的廣播業(yè)務(wù)應(yīng)用服務(wù)器接收內(nèi)容提供服務(wù)器發(fā)送業(yè)務(wù)信息,并向廣播業(yè)務(wù)分發(fā)服務(wù)器和廣播業(yè)務(wù)訂閱管理服務(wù)器發(fā)送業(yè)務(wù)屬性;所述廣播業(yè)務(wù)分發(fā)服務(wù)器收集并發(fā)送廣播業(yè)務(wù),將所述的業(yè)務(wù)信息進(jìn)行適配后,發(fā)送給廣播業(yè)務(wù)分發(fā)實(shí)體;所述廣播業(yè)務(wù)分發(fā)實(shí)體經(jīng)廣播業(yè)務(wù)分發(fā)系統(tǒng)將所述的業(yè)務(wù)內(nèi)容發(fā)送給終端;所述交互網(wǎng)絡(luò)用于提供交互信道;其特征在于,所述的無(wú)線廣播系統(tǒng)設(shè)置有第一網(wǎng)絡(luò)狀態(tài)發(fā)送單元,用于在廣播業(yè)務(wù)分發(fā)系統(tǒng)故障時(shí),向所述的廣播業(yè)務(wù)分發(fā)實(shí)體發(fā)送廣播網(wǎng)絡(luò)狀態(tài);所述的廣播業(yè)務(wù)分發(fā)實(shí)體設(shè)置有第二網(wǎng)絡(luò)狀態(tài)發(fā)送單元,用于向BSD/A發(fā)送廣播網(wǎng)絡(luò)狀態(tài)報(bào)告。
全文摘要
本發(fā)明公開了一種廣播業(yè)務(wù)分發(fā)方法和系統(tǒng),終端通過(guò)廣播業(yè)務(wù)分發(fā)系統(tǒng)(BDS Broadcast Distribution System)接收廣播業(yè)務(wù)分發(fā)實(shí)體(BDS Service Distribution)發(fā)送的業(yè)務(wù),其特征在于,當(dāng)所述的BDS異常時(shí),執(zhí)行以下步驟A.BDS向BDS Service Distribution發(fā)送第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,所述的第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告指示BDS狀態(tài)不可用;B.BDS Service Distribution將所述的第一廣播網(wǎng)絡(luò)狀態(tài)報(bào)告發(fā)送給BCAST Service Distribution/Adaptation;C.BDS Service Distribution向終端發(fā)送網(wǎng)絡(luò)狀態(tài)不可用消息,并停止向終端發(fā)送業(yè)務(wù)。本發(fā)明通過(guò)BDS發(fā)送含有BDS網(wǎng)絡(luò)異常信息的廣播網(wǎng)絡(luò)狀態(tài)報(bào)告,可以控制終端及時(shí)停止上報(bào)接收狀態(tài)報(bào)告以及業(yè)務(wù)接收等待,并控制BDS Service Distribution停止向BDS發(fā)送業(yè)務(wù),減少了系統(tǒng)異常情況下的資源占用。
文檔編號(hào)H04H60/91GK1933379SQ200510102689
公開日2007年3月21日 申請(qǐng)日期2005年9月13日 優(yōu)先權(quán)日2005年9月13日
發(fā)明者呂林軍, 潘強(qiáng) 申請(qǐng)人:華為技術(shù)有限公司