欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

機頂盒動態(tài)升級方法及系統(tǒng)的制作方法

文檔序號:8480572閱讀:277來源:國知局
機頂盒動態(tài)升級方法及系統(tǒng)的制作方法
【技術(shù)領域】
[0001]本發(fā)明涉及通訊領域,尤其涉及一種機頂盒動態(tài)升級方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,機頂盒在使用過程中,服務器需要定時對機頂盒進行升級。
[0003]現(xiàn)有升級方法中,服務器對所有時刻下、不同帶寬的機頂盒的鏈接請求都進行同樣的升級操作。但是,不同用戶的機頂盒所使用的帶寬不一樣、升級包的下載速度也相應不同。而服務器對所有機頂盒同等對待,這就會造成前期請求升級的機頂盒數(shù)量少、服務器鏈接少時處于資源過剩狀況,后期請求升級的機頂盒數(shù)量多、服務器鏈接多時則出現(xiàn)資源不足的情況,不能合理利用資源,對服務器造成過大壓力,同時造成升級包下載速度慢,效率不夠高,對機頂盒的升級帶來極大的不便,不能很好的對機頂盒進行很好的升級。

【發(fā)明內(nèi)容】

[0004]有鑒于此,有必要針對上述對機頂盒升級不能合理利用資源的問題,提供一種機頂盒動態(tài)升級方法及系統(tǒng)。
[0005]本發(fā)明提供一種機頂盒動態(tài)升級方法,包括如下步驟:
[0006]SlO:在機頂盒請求升級時,控制機頂盒發(fā)送帶寬配置到服務器;
[0007]S20:若服務器此時處于空閑狀態(tài),則控制服務器根據(jù)機頂盒的帶寬配置,為機頂盒分配與帶寬配置相對應的線程數(shù),對機頂盒進行升級;
[0008]S30:若服務器此時處于繁忙狀態(tài),則查找已經(jīng)完成升級的機頂盒,由已經(jīng)完成升級的機頂盒根據(jù)自身帶寬提供對應的線程數(shù),對未完成升級的機頂盒進行輔助升級。
[0009]在其中的一個實施例中,若服務器已經(jīng)分配的線程數(shù)未超過能分配最大線程數(shù)的預設比例,則機頂盒處于空閑狀態(tài),否則處于繁忙狀態(tài)。
[0010]在其中的一個實施例中,所述步驟S20具體為:控制服務器根據(jù)機頂盒的帶寬配置,優(yōu)先為帶寬大的機頂盒分配相對應的線程數(shù)。
[0011 ] 在其中的一個實施例中,所述步驟S30具體為:若查到不到已經(jīng)完成升級的機頂盒,則對正在等待升級的機頂盒,按照機頂盒的帶寬大小進行排隊,對帶寬大的機頂盒先進行升級。
[0012]本發(fā)明還提供一種機頂盒動態(tài)升級系統(tǒng),包括:
[0013]帶寬配置發(fā)送單元,在機頂盒請求升級時,控制機頂盒發(fā)送帶寬配置到服務器;
[0014]線程分配單元,若服務器此時處于空閑狀態(tài),則控制服務器根據(jù)機頂盒的帶寬配置,為機頂盒分配與帶寬配置相對應的線程數(shù),對機頂盒進行升級;
[0015]輔助升級單元,若服務器此時處于繁忙狀態(tài),則查找已經(jīng)完成升級的機頂盒,由已經(jīng)完成升級的機頂盒根據(jù)自身帶寬提供對應的線程數(shù),對未完成升級的機頂盒進行輔助升級。
[0016]在其中的一個實施例中,若服務器已經(jīng)分配的線程數(shù)未超過能分配最大線程數(shù)的預設比例,則機頂盒處于空閑狀態(tài),否則處于繁忙狀態(tài)。
[0017]在其中的一個實施例中,所述線程分配單元控制服務器根據(jù)機頂盒的帶寬配置,優(yōu)先為帶寬大的機頂盒分配相對應的線程數(shù)。
[0018]在其中的一個實施例中,若查到不到已經(jīng)完成升級的機頂盒,所述輔助升級單元則對正在等待升級的機頂盒,按照機頂盒的帶寬大小進行排隊,對帶寬大的機頂盒先進行升級。
[0019]本發(fā)明機頂盒動態(tài)升級方法及系統(tǒng),在機頂盒請求升級時獲取機頂盒的帶寬配置,服務器在空閑時根據(jù)機頂盒帶寬分配對應的線程數(shù),在繁忙時利用已經(jīng)完成升級的機頂盒為未完成升級的機頂盒提供線程進行輔助升級,根據(jù)機頂盒的帶寬和服務器的狀態(tài)動態(tài)的對機頂盒進行升級,從而的充分合理利用資源,有效提高機頂盒的升級效率,減輕服務器的壓力,對機頂盒的升級帶來極大的便利,極好的對機頂盒進行升級。
【附圖說明】
[0020]圖1是一個實施例中的機頂盒動態(tài)升級方法的流程圖。
【具體實施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]圖1是一個實施例中的機頂盒動態(tài)升級方法的流程圖,如圖1所示。該方法包括如下步驟:
[0023]SlO:在機頂盒請求升級時,控制機頂盒發(fā)送帶寬配置到服務器。
[0024]機頂盒在使用過程中,如果需要進行升級,則向服務器發(fā)送請求。在該實施例中,在機頂盒請求升級時,控制機頂盒將自身的帶寬配置發(fā)送到服務器,以便服務器對每個需要升級的機頂盒帶寬配置進行了解。
[0025]S20:若服務器此時處于空閑狀態(tài),則控制服務器根據(jù)機頂盒的帶寬配置,為機頂盒分配與帶寬配置相對應的線程數(shù),對機頂盒進行升級。
[0026]在機頂盒向服務器發(fā)送升級請求后,由于服務器此時可能會對多個機頂盒同時進行升級,服務器可能處于空閑狀態(tài),也可能處于繁忙狀態(tài)。其中,若服務器已經(jīng)分配的線程數(shù)未超過能分配最大線程數(shù)的預設比例,則機頂盒處于空閑狀態(tài),否則處于繁忙狀態(tài)。根據(jù)預設比例的設定,若服務器此時處于空閑狀態(tài),對于機頂盒的升級請求,控制控制服務器根據(jù)機頂盒的帶寬配置,為機頂盒分配與帶寬配置相對應的線程數(shù),對機頂盒進行升級。例如,機頂盒I帶寬為10M,機頂盒2帶寬為5M。由于機頂盒I的帶寬大,則服務器分配的線程數(shù)為4,機頂盒2帶寬小,則分配的線程數(shù)為2。這樣,在服務器空閑時,根據(jù)機頂盒的帶寬,分配相應的升級線程數(shù),充分利用機頂盒的下載速度,提高機頂盒的升級效率。
[0027]在進一步的實施方式中,該步驟具體為:控制服務器根據(jù)機頂盒的帶寬配置,優(yōu)先為帶寬大的機頂盒分配相對應的線程數(shù)。這樣可以先對下載速度快的機頂盒完成升級,釋放更多的線程出來。
[0028]S30:若服務器此時處于繁忙狀態(tài),則查找已經(jīng)完成升級的機頂盒,由已經(jīng)完成升級的機頂盒根據(jù)自身帶寬提供對應的線程數(shù),對未完成升級的機頂盒進行輔助升級。
[0029]根據(jù)預設比例的設定,若服務器此時處于繁忙狀態(tài),則說明當前需要升級的機頂盒超出服務器的負荷,服務器壓力過大。在該實施例中,在服務器處于繁忙狀態(tài)時,由于已經(jīng)升級完成的機頂盒通過網(wǎng)絡也能夠?qū)ζ渌麢C頂盒進行升級,故查找已經(jīng)完成升級的機頂盒,由已經(jīng)完成升級的機頂盒根據(jù)自身帶寬提供對應的線程數(shù),對未完成升級的機頂盒進行輔助升級,這樣來分擔服務器的壓力,及時對機頂盒完成升級。
[0030]在進一步的實施方式中,由于可能存在查找不到已經(jīng)完成升級的機頂盒的情況,此時不能有機頂盒對服務器進行輔助升級,為解決該問題,該步驟還包括:若查到不到已經(jīng)完成升級的機頂盒,則對正在等待升級的機頂盒,按照機頂盒的帶寬大小進行排隊,對帶寬大的機頂盒先進行升級。這樣使得帶寬大的機頂盒能夠優(yōu)先快速的完成升級,并提供更多的線程來輔助服務器,從而大大提高升級的效率。
[0031]該機頂盒動態(tài)升級方法,在機頂盒請求升級時獲取機頂盒的帶寬配置,服務器在空閑時根據(jù)機頂盒帶寬分配對應的線程數(shù),在繁忙時利用已經(jīng)完成升級的機頂盒為未完成升級的機頂盒提供線程進行輔助升級,根據(jù)機頂盒的帶寬和服務器的狀態(tài)動態(tài)的對機頂盒進行升級,從而充分合理利用資源,有
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南岸区| 仲巴县| 黔南| 郑州市| 民权县| 土默特左旗| 离岛区| 濉溪县| 海兴县| 西充县| 义马市| 沾化县| 繁峙县| 延庆县| 澄迈县| 儋州市| 马关县| 西盟| 沙湾县| 万全县| 巴楚县| 张家口市| 涟源市| 诸城市| 七台河市| 乌拉特中旗| 田林县| 余江县| 监利县| 丰台区| 岳阳市| 巴里| 平阴县| 桐庐县| 麟游县| 通化县| 福建省| 西贡区| 繁昌县| 禹州市| 南皮县|