專利名稱:一種交互式電視系統(tǒng)中的服務調度方法
技術領域:
本發(fā)明涉及IPTV領域,尤其涉及在IPTV系統(tǒng)中服務調度的方法。
背景技術:
IPTV,也稱為交互式電視,是指利用IP技術作為傳輸手段的一種全新 的電視服務方式,結合編解碼技術、流媒體技術、存儲技術和終端技術可以 為用戶提供例如時移電視(TSTV)、電視回看、VOD (視頻點播)等具有 交互特性和用戶自主性質的全新業(yè)務,滿足用戶對個性化的電視收視需求。 同時,IPTV也是電信運營商實現ARPU(每用戶平均收入)值提升,提高用戶 忠誠度,應對竟爭的一種重要業(yè)務形式。目前在全球眾多的運營商都選擇了 IPTV作為新的業(yè)務發(fā)展方向。
通常情況下,IPTV業(yè)務運營商在建設IPTV系統(tǒng)時,一4殳采用分級和分 區(qū)域的模式構建IPTV的服務網絡。在分級和分區(qū)域時一般會采用中心節(jié)點、 區(qū)域中心節(jié)點和邊緣節(jié)點的三級網絡結構來建設。中心節(jié)點 一般作為服務和 內容的全局管理節(jié)點,負責服務的全局調度和內容的全局均衡,它還作為內 容的上載初始節(jié)點,內容上載后通過內容分發(fā)功能把中心節(jié)點的內容分發(fā)到 區(qū)域中心節(jié)點或邊緣節(jié)點,區(qū)域中心節(jié)點一般作為某個區(qū)域的中心節(jié)點存 在,為區(qū)域內的邊緣節(jié)點提供內容或服務,而邊緣節(jié)點一般作為主要對用戶 服務的節(jié)點存在。系統(tǒng)的架構如圖l所示。
在服務過程中,用戶的服務請求一般采用全局負載均衡(GLSB)和局 部負載均衡(LSB)的方式來完成。全局負載均衡通常采用域名服務系統(tǒng) (DNS)或IPTV系統(tǒng)中心管理節(jié)點來控制,完成把用戶服務引導到某個合 適的邊緣節(jié)點上,而局部負載均衡一般是指當用戶的服務被引導到某個具體 節(jié)點內時,有節(jié)點的管理單元負責把服務具體指定到某個媒體服務器上,由 此媒體服務器最終向用戶提供服務。通常,把這樣的一個服務調度過程稱之
為正向的調度過程。采用DNS和IPTV系統(tǒng)的兩種典型的服務流程如圖2 所示。
圖2所示的步驟如下 對于方式一,月l務流程如下
201、 用戶終端開機,向DNS發(fā)送域名解析請求;
202、 DNS系統(tǒng)根據用戶域名請求,查找對應記錄,從而完成全局負載 均衡過程;
203、 用戶得到全局負載均衡結果;
204、 用戶向邊緣節(jié)點發(fā)送服務請求;
205、 邊緣節(jié)點根據用戶請求信息,選擇合適的媒體服務器,完成本地 負載均衡過程;
206、 邊緣節(jié)點把結果返回給用戶;
207、 用戶根據返回結果向指定的媒體服務器發(fā)送服務請求;
208、 J 某體服務器響應用戶請求; 對于方式二,服務流程如下
209、 用戶終端開機,向DNS發(fā)送域名解析請求;
210、 DNS系統(tǒng)根據用戶域名請求,查找對應記錄,從而完成全局負載 均衡過程;
211、 用戶得到DNS返回的全局負載均衡結果;
212、 用戶向IPTV系統(tǒng)的中心節(jié)點發(fā)送服務請求;
213、 IPTV系統(tǒng)的中心節(jié)點查詢記錄,完成中心節(jié)點的全局負載均^f;
214、 中心節(jié)點將全局負栽均衡結果返回給用戶;
215、 用戶根據中心節(jié)點的返回結果,向區(qū)域中心節(jié)點發(fā)送服務請求;
216、 區(qū)域中心節(jié)點查詢記錄,完成區(qū)域中心的全局負載均衡;
217、 區(qū)域中心節(jié)點將全局負載均衡結果返回給用戶;
218、 用戶根據區(qū)域中心節(jié)點的返回結果,向邊緣節(jié)點發(fā)送服務請求;219、 邊緣節(jié)點根據用戶請求信息,選擇合適的媒體服務器,完成本地
負載均衡過程;
220、 邊緣節(jié)點把結果返回給用戶;
221、 用戶根據返回結果向指定的i某體服務器發(fā)送服務請求;
222、 媒體服務器響應用戶請求。
采用正向調度過程時,存在以下問題, 一是通常DNS系統(tǒng)與IPTV系統(tǒng) 是兩個相互獨立的系統(tǒng),DNS無法確知每個節(jié)點的當前狀態(tài),這樣會造成 服務即使被引導到某個節(jié)點,但此節(jié)點無法提供服務的問題。二是雖然IPTV 系統(tǒng)中有節(jié)點的狀態(tài)信息,但由于采用從中心到邊緣的判斷,不但增加了每 次服務的時延和響應速度,同時也極大的增加了中心節(jié)點的管理負擔,容易 造成中心節(jié)點崩潰后全局無法提供服務的單點故障。
發(fā)明內容
本發(fā)明的目的在于提供一種交互式電視系統(tǒng)中的服務調度方法,以解決 目前正向調度過程存在的問題,提高IPTV系統(tǒng)的分布特性和服務的可用性。 同時也提高用戶服務的響應速度,防止出現單點故障造成服務中斷的問題。
本發(fā)明所采用的技術方案是
一種交互式電視系統(tǒng)中的服務調度方法,包括配置階段和服務階段;
所述配置階段包括將全局負載均衡的結果作為靜態(tài)信息保存在用戶終 端設備上;所述靜態(tài)信息至少包括為本用戶終端服務的邊緣節(jié)點的IP地址;
所述服務階段包括
A、 用戶終端向存儲在本地的邊緣服務節(jié)點地址發(fā)出服務請求信息;
B、 如果邊緣服務節(jié)點不能滿足服務要求則執(zhí)行C;否則邊緣節(jié)點選擇 媒體服務器并將其IP地址返回給用戶終端;
C、 將用戶終端的服務請求引導到上級節(jié)點,由上級節(jié)點向用戶終端提 供服務。
進一步的,在二級的網絡結構中,所述步驟C具體包括
CI、邊緣節(jié)點將用戶終端的服務請求引導到中心節(jié)點;
C2、中心節(jié)點完成全局負載均衡,如果本中心節(jié)點可以提供服務則選擇 媒體服務器并將其IP地址返回給用戶終端;如果選擇一個邊緣節(jié)點提供服 務,則執(zhí)行C3;
C3、將所選擇的邊緣節(jié)點的IP地址返回給用戶終端;用戶終端向該邊 緣節(jié)點發(fā)出服務請求信息;返回步驟B。
進一步的,在三級的網絡結構中,所述步驟C具體包括
Cl、邊緣節(jié)點將用戶終端的服務請求引導到區(qū)域中心節(jié)點;
C2、區(qū)域中心節(jié)點完成全局負載均衡;
如果本區(qū)域中心節(jié)點能提供服務則選擇^^某體服務器并將其IP地址返回 給用戶終端;
如果選擇一個邊緣節(jié)點提供服務,則將所選擇的邊緣節(jié)點的IP地址返 回給用戶終端,用戶終端向該邊緣節(jié)點發(fā)出服務請求信息并返回步驟B;
如果該區(qū)域中心節(jié)點無法提供服務,則執(zhí)行C3;
C3、區(qū)域中心節(jié)點將用戶終端的服務請求引導到中心節(jié)點;
C4、中心節(jié)點完成全局負載均衡;
如果本中心節(jié)點能提供服務則選擇媒體服務器并將其IP地址返回給用 戶終端;
如果選擇一個邊緣節(jié)點提供服務,則將所選擇的邊緣節(jié)點的IP地址返 回給用戶終端,用戶終端向該邊緣節(jié)點發(fā)出服務請求信息并返回步驟B;
如果選擇一個區(qū)域中心節(jié)點提供服務,則將所選擇的區(qū)域中心節(jié)點的IP 地址返回給用戶終端,用戶終端向該區(qū)域中心節(jié)點發(fā)出服務請求信息并返回 步驟C2。
進一步的,所述步驟C1具體包括
邊緣節(jié)點將中心節(jié)點的IP地址返回給用戶終端;用戶終端向中心節(jié)點 發(fā)出服務請求信息。
進一步的,所述步驟C1具體包括邊緣節(jié)點將區(qū)域中心節(jié)點的IP地址
返回給用戶終端;用戶終端向區(qū)域中心節(jié)點發(fā)出服務請求信息;
所述步驟C3具體包括區(qū)域中心節(jié)點將中心節(jié)點的IP地址返回給用戶 終端;用戶終端向中心節(jié)點發(fā)出服務請求信息。
進一步的,用戶終端收到媒體服務器的IP地址后向其發(fā)出服務請求信 息;媒體服務器響應用戶終端的請求后,服務調度過程結束。
進一步的,所述配置階段為以下兩種步驟中的一種
動態(tài)配置步驟用戶終端設備在上電啟動連接相關服務器的過程中,將 全局負載均衡過程的結果作為靜態(tài)信息保存在用戶終端設備上;
靜態(tài)配置步驟;在用戶裝機時,把靜態(tài)信息保存到用戶終端里。
進一步的,所述用戶終端的服務請求中包括活動時間TTL,用戶終端每 次發(fā)送服務請求時均將TTL力口/減1;當用戶終端或節(jié)點發(fā)現TTL大于/小于 預定的閾值時,暫停用戶終端的服務請求。
進一步的,所述步驟C2中,如果中心節(jié)點無法提供服務,則通過設定 TTL值的方式暫停用戶終端的服務請求。
進一步的,所述步驟C4中,如果中心節(jié)點無法提供服務,則通過設定 TTL值的方式暫停用戶終端的服務請求。
采用本發(fā)明的方案后,可以排除由于DNS與IPTV系統(tǒng)互相分離,無法 預知狀態(tài)的問題,從而導致服務調度失敗的問題。用戶在請求服務的時候可 以直接選定相應的邊緣節(jié)點為其提供服務,這樣縮短了每次在服務選擇時的 時間,提高了服務的實效性。為了提高系統(tǒng)的可用性,當出現邊緣節(jié)點沒有 相應的內容或服務能力滿的情況,通過反向服務調度可以找到次優(yōu)的服務節(jié) 點為用戶提供服務,從而保證了服務的可用性。最后,由于減少了中心節(jié)點 的服務壓力,分散了用戶服務接入點和數量,使得單點故障對整個系統(tǒng)的影 響得到降低。
圖1是本發(fā)明所采用的系統(tǒng)構成示意圖;圖2是現有技術中正向服務調度方法的流程示意圖3是本發(fā)明的反向服務調度方法的具體實施流程圖4是用戶終端增加的部件示意圖5是節(jié)點增加的反向服務調度部件示意圖6是本發(fā)明的反向服務調度方法的應用實例的流程圖。
具體實施例方式
下面將結合附圖及實施例對本發(fā)明的技術方案進行更詳細的說明。 本發(fā)明的服務調度方法在過程上分成兩個部分,如圖3所示 第一步為配置階段
通常使用DNS和IPTV系統(tǒng)原有的全局負載均衡過程,把該過程的結果 作為靜態(tài)信息保存在本地,也就是說用戶終端設備在上電啟動連接相關服務 器的過程中,通過DNS或IPTV系統(tǒng)的全局負載均衡過程得到的邊緣節(jié)點 IP地址等信息,并將其作為靜態(tài)信息倮存在用戶終端設備上。
除了動態(tài)的配置方法外,還可以采用在用戶終端裝機時,對用戶終端的 配置信息進行靜態(tài)的配置手段,也就是說把為用戶服務的邊緣節(jié)點IP地址 等靜態(tài)信息保存到用戶終端里。
在后續(xù)服務的過程中,用戶終端設備將采用已存儲在本地的地址信息作 為缺省的服務節(jié)點信息,用于服務的請求。需要在用戶終端中增加配置全局 負載均衡結果的部件,如圖4所示。
第二步為服務階段
當用戶終端請求服務時,向存儲在本地的邊緣節(jié)點地址發(fā)出服務請求信 息,如果邊緣服務節(jié)點滿足服務要求,則向用戶終端提供本地負載均衡服務, 并最終選定某個邊緣媒體服務器為用戶提供服務,將所選擇的媒體服務器的 IP地址返回給用戶;當邊緣節(jié)點由于沒有內容或服務能力已滿而無法提供服 務時,將由邊緣節(jié)點反向對用戶終端的請求進行調度,把用戶終端的服務請 求引導到上一級節(jié)點上,引導的方法是將上一級節(jié)點的IP地址返回給用戶
終端,由用戶終端向該IP地址發(fā)出服務請求信息。在兩級的網絡結構中,
所述上一級節(jié)點指中心節(jié)點;在三級的網絡結構中,則是指區(qū)域中心節(jié)點。
區(qū)域中心節(jié)點收到用戶終端的服務請求信息后,完成全局負載均衡,判 斷本區(qū)域內是否有節(jié)點能夠提供服務或區(qū)域中心節(jié)點本身是否能夠提供服 務,如果能,則選擇合適的媒體服務器并告知用戶終端其IP地址;如果是 區(qū)域中心節(jié)點本身可以提供服務,則直接將媒體服務器的IP地址返回給用 戶終端;如果是區(qū)域內有節(jié)點能提供,則將其IP地址返回給用戶終端。如 果還不能提供,則由區(qū)域中心節(jié)點再反向把用戶終端的請求引導到中心節(jié) 點,引導的方法是將中心節(jié)點的IP地址返回給用戶終端,由用戶終端向該 IP地址發(fā)出服務請求信息。
中心節(jié)點做出判斷收到用戶終端的服務請求信息后,完成全局負載均 衡,選擇合適的媒體服務器或節(jié)點為用戶終端提供服務,并將選擇的媒體服 務器或節(jié)點的IP地址返回給用戶終端。這里的節(jié)點可以是區(qū)域中心節(jié)點, 也可以是邊緣節(jié)點。如果中心節(jié)點也無法提供服務,表示整個網絡負荷已滿, 則通知用戶終端暫停發(fā)送服務請求。
用戶終端接到節(jié)點或4某體服務器的IP地址后向該地址發(fā)出服務請求信 息。這里的節(jié)點包括中心節(jié)點、或區(qū)域中心節(jié)點、或邊緣節(jié)點。i某體服務器 響應用戶終端的請求后,服務調度過程結束。
為了能夠提供相應的反向調度能力,需要在邊緣節(jié)點、區(qū)域中心節(jié)點和 中心節(jié)點中增加反向調度的部件,如圖5所示。
反向調度過程調度信息可能出現循環(huán),比如當用戶終端的服務請求被引 導到區(qū)域中心節(jié)點后,又被引導到一個邊緣節(jié)點,而當用戶終端向該邊緣節(jié) 點請求服務時,該節(jié)點服務能力已滿,此時又會將用戶終端引導回區(qū)域中心 節(jié)點,該過程可能反復而導致用戶終端不斷發(fā)送服務請求信息。為防止這樣 的情況發(fā)生,可設定由用戶終端對服務請求增加TTL ( Time To Live )計數 閾值,對于一個服務請求,用戶終端每發(fā)送一次服務請求信息就將TTL的 值加/減1 ,當用戶終端或節(jié)點設備發(fā)現TTL大于/小于閾值,就需要等待一 段時間再重新發(fā)送服務請求。中心節(jié)點通知用戶終端暫停發(fā)送服務請求就可 以采用將TTL直接設置為大于/小于閾值。
下面用本發(fā)明的一應用實例進一步加以說明,如圖6所示 在配置階段時
301、 用戶終端設備啟動。 類似圖2中的方式一過程
302、 用戶終端向DNS發(fā)送域名解析請求。
303、 DNS系統(tǒng)根據用戶終端的域名解析請求,查找對應記錄,從而完 成全局負載均衡功能。
304、 用戶終端得到全局負載均衡結果;轉到步驟314。 類似圖2中的方式二過程
305、 用戶終端向DNS發(fā)送域名解析請求。
306、 DNS系統(tǒng)根據用戶終端的域名解析請求,查找對應記錄,從而完 成全局負載均衡功能。
307、 用戶終端得到DNS返回的全局負載均衡結果。
308、 用戶終端向IPTV系統(tǒng)的中心節(jié)點發(fā)送服務請求。
309、 IPTV系統(tǒng)的中心節(jié)點查詢記錄,完成中心節(jié)點的全局負載均衡。
310、 中心節(jié)點將全局負載均衡結果返回給用戶終端。
311、 用戶終端根據中心節(jié)點的返回結果,向區(qū)域中心節(jié)點發(fā)送服務請求。
312、 區(qū)域中心節(jié)點查詢記錄,完成區(qū)域中心的全局負載均衡。
313、 區(qū)域中心節(jié)點將全局負載均衡結果——即把為該用戶終端服務的 邊緣節(jié)點的IP地址等靜態(tài)信息返回給用戶終端。
314、 用戶終端使用全局負載均衡配置部件保存全局負載均衡配置結果 在本地。
在服務階段時
正常服務過程
315、 用戶終端向邊緣節(jié)點發(fā)送服務請求;
在第一次發(fā)送時,就是向存儲在本地的邊緣節(jié)點的IP地址發(fā)送。
316、 如果邊緣節(jié)點不能提供服務,則進行反向服務調度,將用戶終端 引導到區(qū)域中心節(jié)點上;否則選擇合適的媒體服務器,執(zhí)行317。
317、 邊緣節(jié)點把區(qū)域中心節(jié)點或媒體服務器的IP地址返回給用戶終端; 如果返回的結果為區(qū)域中心節(jié)點的IP地址,則轉到步驟320;否則執(zhí)行318。
318、 用戶終端根據返回結果向指定的媒體服務器發(fā)送服務請求。
319、 ^某體服務器響應用戶請求,服務調度結束。 反向服務調度過程
320、 用戶終端根據邊緣節(jié)點的結果,向區(qū)域中心節(jié)點發(fā)送服務請求。
321、 區(qū)域中心節(jié)點查詢記錄,完成區(qū)域中心的全局負載均衡,如果不 能提供服務,則再次把用戶終端的服務請求反向引導到更高一級的節(jié)點上; 如果本區(qū)域內有其他邊緣節(jié)點或本區(qū)域中心節(jié)點可以服務,則進行反饋,執(zhí) 行322。
322、 區(qū)域中心節(jié)點將結果返回給用戶;如果是有邊緣節(jié)點可以服務, 則返回可服務的節(jié)點的IP地址,轉到步驟315;如果區(qū)域中心節(jié)點本身可以 服務,則選擇媒體服務器并將其IP地址返回給用戶終端,轉到步驟318;如 果不可以服務,則返回中心節(jié)點的IP地址,執(zhí)行步驟323。
323、 用戶終端向中心節(jié)點發(fā)送服務請求;
324、 中心節(jié)點查詢記錄,再次完成全局負載均衡;
325、 中心節(jié)點把結果返回給用戶終端;該結果如果是能提供服務的區(qū) 域中心節(jié)點的IP地址,則轉到步驟320;該結果如果是能提供服務的邊緣節(jié) 點的IP地址,則轉到步驟315;該結果如果是々某體服務器的IP地址,則轉 到步驟318。
通過配置過程和反向服務調度過程,最終為用戶選擇最適合的節(jié)點進行
服務。這是因為在通常情況下,全局均衡調度完成后,結果一般都比較穩(wěn)定, 用戶在后續(xù)的選擇服務節(jié)點過程中可以默認為全局均衡調度的結果是最優(yōu) 的。并且由于各個節(jié)點通過全局負載均衡后,它管理的用戶數少了,同時也 減輕了中心節(jié)點的服務壓力。當邊緣節(jié)點不能滿足服務調度時,傳統(tǒng)的使用
DNS從中心到邊緣的調度方式就無法滿足系統(tǒng)的可用性要求,使用反向調
度可以在邊緣節(jié)點無法提供服務時,仍然能夠通過逐級回溯的方式找到為用 戶服務的節(jié)點,從而保證系統(tǒng)可用性。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本 領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和 原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護 范圍之內。
權利要求
1、一種交互式電視系統(tǒng)中的服務調度方法,包括配置階段和服務階段;所述配置階段包括將全局負載均衡的結果作為靜態(tài)信息保存在用戶終端設備上;所述靜態(tài)信息至少包括為本用戶終端服務的邊緣節(jié)點的IP地址;所述服務階段包括A、用戶終端向存儲在本地的邊緣服務節(jié)點地址發(fā)出服務請求信息;B、如果邊緣服務節(jié)點不能滿足服務要求則執(zhí)行C;否則邊緣節(jié)點選擇媒體服務器并將其IP地址返回給用戶終端;C、將用戶終端的服務請求引導到上級節(jié)點,由上級節(jié)點向用戶終端提供服務。
2、 如權利要求1所述的服務調度方法,其特征在于,在二級的網絡結 構中,所述步驟C具體包括C1 、邊緣節(jié)點將用戶終端的服務請求引導到中心節(jié)點;C2、中心節(jié)點完成全局負載均衡,如果本中心節(jié)點可以提供服務則選擇 媒體服務器并將其IP地址返回給用戶終端;如果選擇一個邊緣節(jié)點提供服 務,則執(zhí)行C3;C3、將所選擇的邊緣節(jié)點的IP地址返回給用戶終端;用戶終端向該邊 緣節(jié)點發(fā)出服務請求信息;返回步驟B。
3、 如權利要求1所述的服務調度方法,其特征在于,在三級的網絡結 構中,所述步驟C具體包括C1 、邊緣節(jié)點將用戶終端的服務請求引導到區(qū)域中心節(jié)點;C2、區(qū)域中心節(jié)點完成全局負載均衡;如果本區(qū)域中心節(jié)點能提供服務則選擇媒體服務器并將其IP地址返回 給用戶終端;如果選擇一個邊緣節(jié)點提供服務,則將所選擇的邊緣節(jié)點的IP地址返 回給用戶終端,用戶終端向該邊緣節(jié)點發(fā)出服務請求信息并返回步驟B;如果該區(qū)域中心節(jié)點無法提供服務,則執(zhí)行C3;C3 、區(qū)域中心節(jié)點將用戶終端的服務請求引導到中心節(jié)點; C4、中心節(jié)點完成全局負載均衡;如果本中心節(jié)點能提供服務則選擇媒體服務器并將其IP地址返回給用 戶終端;如果選擇一個邊緣節(jié)點提供服務,則將所選擇的邊緣節(jié)點的IP地址返 回給用戶終端,用戶終端向該邊緣節(jié)點發(fā)出服務請求信息并返回步驟B;如果選擇一個區(qū)域中心節(jié)點提供服務,則將所選擇的區(qū)域中心節(jié)點的IP 地址返回給用戶終端,用戶終端向該區(qū)域中心節(jié)點發(fā)出服務請求信息并返回 步驟C2。
4、 如權利要求2所述的服務調度方法,其特征在于,所述步驟C1具 體包括邊緣節(jié)點將中心節(jié)點的IP地址返回給用戶終端;用戶終端向中心節(jié)點 發(fā)出服務請求信息。
5、 如權利要求3所述的服務調度方法,其特征在于所述步驟Cl具體包括邊緣節(jié)點將區(qū)域中心節(jié)點的IP地址返回給用戶 終端;用戶終端向區(qū)域中心節(jié)點發(fā)出服務請求信息;所述步驟C3具體包括區(qū)域中心節(jié)點將中心節(jié)點的IP地址返回給用戶 終端;用戶終端向中心節(jié)點發(fā)出服務請求信息。
6、 如權利要求l、 2或3所述的服務調度方法,其特征在于用戶終端 收到媒體服務器的IP地址后向其發(fā)出服務請求信息;媒體服務器響應用戶 終端的請求后,服務調度過程結束。
7、 如權利要求l所述的方法,其特征在于,所述配置階段為以下兩種 步驟中的一種動態(tài)配置步驟用戶終端設備在上電啟動連接相關服務器的過程中,將 全局負載均衡過程的結果作為靜態(tài)信息保存在用戶終端設備上;靜態(tài)配置步驟;在用戶裝機時,把靜態(tài)信息保存到用戶終端里。
8、 如權利要求l所述的方法,其特征在于所述用戶終端的服務請求 中包括活動時間TTL,用戶終端每次發(fā)送服務請求時均將TTL加/減1;當 用戶終端或節(jié)點發(fā)現TTL大于/小于預定的閾值時,暫停用戶終端的服務請 求。
9、 如權利要求2所述的方法,其特征在于,所述步驟C2中,如果中 心節(jié)點無法提供服務,則通過設定TTL值的方式暫停用戶終端的服務請求。
10、 如權利要求3所述的方法,其特征在于,所述步驟C4中,如果中 心節(jié)點無法提供服務,則通過設定TTL值的方式暫停用戶終端的服務請求。
全文摘要
本發(fā)明公開了一種交互式電視系統(tǒng)中的服務調度方法,包括配置階段和服務階段;所述配置階段包括將全局負載均衡的結果作為靜態(tài)信息保存在用戶終端設備上;所述靜態(tài)信息至少包括為本用戶終端服務的邊緣節(jié)點的IP地址;所述服務階段包括用戶終端向存儲在本地的邊緣服務節(jié)點地址發(fā)出服務請求信息;如果邊緣服務節(jié)點不能滿足服務要求則執(zhí)行將用戶終端的服務請求引導到上級節(jié)點,由上級節(jié)點向用戶終端提供服務;否則邊緣節(jié)點選擇媒體服務器并將其IP地址返回給用戶終端。采用了本發(fā)明的方案后,提高了服務的實效性和可用性,并且減少了中心節(jié)點的服務壓力,使得單點故障對整個系統(tǒng)的影響得到降低。
文檔編號H04L29/06GK101110947SQ200710109488
公開日2008年1月23日 申請日期2007年6月26日 優(yōu)先權日2007年6月26日
發(fā)明者胡福軍 申請人:中興通訊股份有限公司