鬼佬大哥大
  • / 8
  • 下載費用:30 金幣  

一種數據管控平臺及其數據管控方法.pdf

關 鍵 詞:
一種 數據 平臺 及其 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201210255295.8

申請日:

2012.07.23

公開號:

CN102739554B

公開日:

2015.01.21

當前法律狀態:

授權

有效性:

有權

法律詳情: 專利權人的姓名或者名稱、地址的變更號牌文件類型代碼:1602號牌文件序號:101733062111IPC(主分類):H04L 12/911專利號:ZL2012102552958變更事項:專利權人變更前:福建物聯天下信息科技有限公司變更后:福建物聯天下信息科技股份有限公司變更事項:地址變更前:350001 福建省福州市鼓樓區鼓東街道五四路162號新華福廣場1#樓431單元變更后:350001 福建省福州市鼓樓區營房里58號|||授權|||實質審查的生效IPC(主分類):H04L 12/56申請日:20120723|||公開
IPC分類號: H04L12/911(2013.01)I; H04L12/24 主分類號: H04L12/911
申請人: 福建物聯天下信息科技有限公司
發明人: 于輝; 林曉明
地址: 350001 福建省福州市鼓樓區鼓東街道五四路162號新華福廣場1#樓431單元
優先權:
專利代理機構: 北京馳納智財知識產權代理事務所(普通合伙) 11367 代理人: 謝亮;唐與芬
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201210255295.8

授權公告號:

|||102739554B||||||

法律狀態公告日:

2016.06.01|||2015.01.21|||2012.12.12|||2012.10.17

法律狀態類型:

專利權人的姓名或者名稱、地址的變更|||授權|||實質審查的生效|||公開

摘要

本發明提供了一種數據管控平臺,包括:分級單元,用于對傳輸數據進行傳輸優先級的分級;資源分配單元,針對所述優先級進行傳輸資源的分配;優先排序單元,對傳輸數據根據預定分級算法確定傳輸順序;數據發送單元,利用分配的所述傳輸資源對不同優先級的數據按所述傳輸順序進行發送。本發明還提供了該平臺實現的數據管控方法。本發明能夠對數據傳輸進行有效管理,對有限的資源進行合理的分配利用,分流高峰時段的數據流,從而使高峰時段的重要數據傳輸得到保障,有效的提高了數據傳輸效率。

權利要求書

1.一種數據管控平臺,其特征在于,包括:分級單元,用于對傳輸數據進行傳輸優先級的分級;資源分配單元,針對所述優先級進行傳輸資源的分配;優先排序單元,對傳輸數據根據預定分級算法確定傳輸順序;數據發送單元,利用分配的所述傳輸資源對不同優先級的數據按所述傳輸順序進行發送。2.根據權利要求1所述的數據管控平臺,其特征在于:所述分級單元具有根據用戶自定義設置傳輸優先級分級的分級規則模塊。3.根據權利要求1所述的數據管控平臺,其特征在于:所述資源分配單元保留一部分傳輸資源不被占用,作為預留資源用于最高優先級數據的傳輸。4.根據權利要求3所述的數據管控平臺,其特征在于:所述優先排序單元對非最高優先級數據進行按優先級高低確定傳輸順序,并且對同一優先級的數據按照先后優先度確定傳輸順序。5.根據權利要求4所述的數據管控平臺,其特征在于:所述數據發送單元利用所述預留資源傳輸最高優先級數據,并且利用其它資源根據所述傳輸順序傳輸所述非最高優先級數據。6.根據權利要求1所述的數據管控平臺,其特征在于:所述資源分配單元中斷非最高優先級數據的傳輸而獲取其占用的資源,并將所述資源用于最高優先級數據的傳輸。7.根據權利要求6所述的數據管控平臺,其特征在于:所述資源分配單元中斷非最高優先級數據中具有較低優先級的數據的傳輸而獲取其占用的資源,并將所述資源用于非最高優先級數據中具有更高優先級的數據的傳輸;并且該中斷不破壞較低優先級的數據的事務完整性。8.根據權利要求1所述的數據管控平臺,其特征在于:所述數據發送單元檢測傳輸資源是否空閑,并且在無空閑資源時停止低優先級數據的傳輸。9.一種數據管控方法,其特征在于,包括以下步驟:分級步驟,對傳輸數據進行傳輸優先級的分級;資源分配步驟,針對所述優先級進行傳輸資源的分配;優先排序步驟,對傳輸數據根據預定分級算法確定傳輸順序;數據發送步驟,利用分配的所述傳輸資源對不同優先級的數據按所述傳輸順序進行發送。10.根據權利要求9所述的數據管控方法,其特征在于,在所述分級步驟中根據用戶自定義進行傳輸優先級的分級。

說明書

一種數據管控平臺及其數據管控方法

技術領域

本發明涉及網絡數據傳輸與接收技術,更具體地,涉及一種數據管控平臺及其數據傳輸方法。

背景技術

現有的數據管控平臺的數據傳輸其實并沒有合理的利用網絡資源,缺少管理疏導,對傳輸的數據沒有進行有效的區分處理,所以就像交通一樣,在數據傳輸高峰期有可能由于傳輸的數據過多而導致傳輸障礙,傳輸效率低下,造成網絡數據堵塞,傳輸質量變低,甚至導致網絡癱瘓無法正常工作,嚴重影響用戶的工作效率。

發明內容

針對現有技術中的上述缺陷,本發明提供了一種采用新的數據傳輸機制的數據管控平臺,以及該平臺實現的數據管控方法。本發明能夠對數據傳輸進行有效管理,對有限的資源進行合理的分配利用,分流高峰時段的數據流,從而使高峰時段的重要數據傳輸得到保障,有效的提高了數據傳輸效率。

本發明所述的數據管控平臺包括:分級單元,用于對傳輸數據進行傳輸優先級的分級;資源分配單元,針對所述優先級進行傳輸資源的分配;優先排序單元,對傳輸數據根據預定分級算法確定傳輸順序;數據發送單元,利用分配的所述傳輸資源對不同優先級的數據按所述傳輸順序進行發送。

優選地,所述分級單元具有根據用戶自定義設置傳輸優先級分級的分級規則模塊。

優選地,所述資源分配單元保留一部分傳輸資源不被占用,作為預留資源用于最高優先級數據的傳輸。

進一步優選地,所述優先排序單元對非最高優先級數據進行按優先級高低確定傳輸順序,并且對同一優先級的數據按照先后優先度確定傳輸順序。

進一步優選地,所述數據發送單元利用所述預留資源傳輸最高優先級數據,并且利用其它資源根據所述傳輸順序傳輸所述非最高優先級數據。

優選地,所述資源分配單元中斷非最高優先級數據的傳輸而獲取其占用的資源,并將所述資源用于最高優先級數據的傳輸。

進一步優選地,所述資源分配單元中斷非最高優先級數據中具有較低優先級的數據的傳輸而獲取其占用的資源,并將所述資源用于非最高優先級數據中具有更高優先級的數據的傳輸;并且該中斷不破壞較低優先級的數據的事務完整性。

進一步優選地,所述數據發送單元檢測傳輸資源是否空閑,并且在無空閑資源時停止低優先級數據的傳輸。

本發明還提供了一種通過上述平臺實現的數據管控方法,包括:

分級步驟,對傳輸數據進行傳輸優先級的分級;

資源分配步驟,針對所述優先級進行傳輸資源的分配;

優先排序步驟,對傳輸數據根據預定分級算法確定傳輸順序;

數據發送步驟,利用分配的所述傳輸資源對不同優先級的數據按所述傳輸順序進行發送。

優選地,在所述分級步驟中根據用戶自定義進行傳輸優先級的分級。

優選地,資源分配步驟中保留一部分傳輸資源不被占用,作為預留資源用于最高優先級數據的傳輸。

進一步優選地,所述優先排序步驟中,對非最高優先級數據進行按優先級高低確定傳輸順序,并且對同一優先級的數據按照先后優先度確定傳輸順序。

進一步優選地,數據發送步驟中,利用所述預留資源傳輸最高優先級數據,并且利用其它資源根據所述傳輸順序傳輸所述非最高優先級數據。

優選地,所述資源分配步驟中中斷非最高優先級數據的傳輸而獲取其占用的資源,并將所述資源用于最高優先級數據的傳輸。

進一步優選地,所述資源分配步驟中中斷非最高優先級數據中具有較低優先級的數據的傳輸而獲取其占用的資源,并將所述資源用于非最高優先級數據中具有更高優先級的數據的傳輸;并且該中斷不破壞較低優先級的數據的事務完整性。

進一步優選地,數據發送步驟包括檢測傳輸資源是否空閑,并且在無空閑資源時停止低優先級數據的傳輸。

本發明實現了數據傳輸的分級管理,以專用資源保證了最高優先級數據的傳輸,同時對剩余資源進行合理分配,按優先級高低和相同優先級別下先后優先度的高低實現數據的有序傳輸,在網絡資源緊張時停止低優先級數據傳輸,從而分流高峰時段的數據流,從而使高峰時段的重要數據傳輸得到保障,有效的提高了數據傳輸效率。????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????附圖說明

下面結合附圖和具體實施方式對本發明作進一步詳細的說明。

圖1是本發明實施例的系統結構示意圖;

圖2是本發明實施例的數據流向示意圖;

圖3是本發明實施例的方法流程示意圖。

具體實施方式

為了使本技術領域的人員更好地理解本發明方案,并使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合實施例及實施例附圖對本發明作進一步詳細的說明。

本發明實施例的系統結構示意圖。本發明所述的數據管控平臺包括以下部件:

分級單元10,用于對傳輸數據進行傳輸優先級的分級。傳輸優先級決定了數據在傳輸中的資源分配和傳輸順序,較高優先級的數據會相對較低優先級的數據更早地加以發送,即使是在較低優先級的數據率先提出發送請求的情況下,也要優先保證高優先級數據的發送,因此通常要根據數據的重要程度劃定其優先級。在本實施例中分級單元10將數據劃分為緊急數據、重要數據和一般數據三種優先級,依次享有由高到低的優先級。

為了實現不同級別數據的劃分,在分級單元10中設立一個分級規則模塊,該模塊用于供數據管控平臺的用戶設立分級規則,即將對數據分級的權力交由平臺的使用者,由使用者根據實際需要定義緊急數據、重要數據及一般數據;對于用戶沒有定義的數據,則可以默認為一般數據。因為不同的應用所面臨的數據劃分規則也不相同,同樣類型的數據在不同的應用領域可能被劃為緊急數據,或者重要數據,也可能是一般數據。例如,在一個居民小區的物業系統平臺中應用本發明的數據管控平臺,則物業管理員可以操作所述分級規則模塊,為不同類型的數據自定義優先級別。物業管理員可將煙霧報警器的數據定義為緊急數據,監視攝像設備的數據定義為重要數據,小區新聞數據定義為一般數據。因而,一旦火災發生,煙霧報警器發送的數據會成為緊急數據直接進行發送;監控攝像設備的數據是重要數據,應保證比較及時地發送;而小區新聞數據是在系統有空閑資源時進行發送。

資源分配單元20針對所述優先級進行傳輸資源的分配。這里的傳輸資源包括通信帶寬、處理器數據處理能力,存儲空間等任何與數據傳輸性能相關的網絡軟硬件資源。在資源有限的情況下,為了保證高優先級數據的傳輸可靠性、傳輸效率和質量,資源分配單元20可以保留一部分傳輸資源不被占用,作為預留資源用于最高優先級數據的傳輸,即一部分傳輸資源不會被其它數據所占用,專用于緊急數據的發送,從而避免在通信高峰期由于資源耗盡影響緊急數據的傳輸。對預留資源以外的其它傳輸資源,資源分配單元20將其分配用于重要數據和一般數據的傳輸。

對于非最高優先級的重要數據和一般數據,為了合理分配資源,仍然需要根據其優先級別排列先后順序,以保證在網絡高峰期重要數據優于一般數據發送。優先排序單元30對傳輸數據根據預定分級算法確定傳輸順序,對非最高優先級數據進行按優先級高低確定傳輸順序,重要數據在所述傳輸順序中先于一般數據。并且對同一優先級的數據,優先排序單元30也區分先后優先度來確定傳輸順序。數據發送單元40利用分配的所述傳輸資源對不同優先級的數據按所述傳輸順序進行發送,利用所述預留資源傳輸最高優先級的緊急數據,并且利用其它資源根據所述傳輸順序傳輸所述非最高優先級的重要數據和一般數據,使重要數據先于一般數據傳輸,同一優先級的數據中優先度在先的數據先于優先度在后的數據傳輸。

資源分配單元20也可以采用中斷工作模式,在中斷工作模式下,如果具有未處理的緊急數據,則立即調用所需傳輸資源以最快速度處理和發送緊急數據;在沒有資源的情況下,立即中斷其它非緊急數據處理,而獲得非緊急數據的占用資源進行緊急數據的傳輸。在滿足緊急數據所需資源的情況下,調用剩余資源處理重要數據;為了傳輸重要數據可以中斷一般數據的處理和傳輸而占用其資源,但前提是不破壞一般數據處理的事務完整性。事務完整性即是該事務結構完整能夠正常使用。舉例來說,對一個文件夾的多個文件作為一般數據進行批量傳輸時,傳輸到一半的時候為了重要數據而中斷傳輸,這時候傳輸完成的如果都是完整的文件,那么就沒有破壞事務完整性,因為文件都是可以正常使用的。但如果傳輸中斷的時候正好是其中一個文件傳輸到一半的時候,那么這就破壞了事務完整性,這個文件是不完整的,無法正常使用。因此,為了保證一般數據傳輸的事務完整性,在這個例子中應該在正在傳輸的一個文件完成傳輸后再加以中斷批量傳輸。在滿足緊急數據和重要數據處理所需要的資源的情況下,調用余下的資源執行一般數據的處理和傳輸。

在網絡高峰時段,容易發生傳輸資源不足的情況,這時除了要依靠預留資源保證緊急數據的傳輸,對重要數據和一般數據也應該按優先級高低,首先保證重要數據的傳輸。為此,數據發送單元40檢測傳輸資源是否空閑,在有空閑的情況下,響應低優先級數據(即一般數據)的發送情況,進行一般數據的傳輸;而在資源耗盡無空閑資源時,數據發送單元40停止低優先級數據的傳輸,等到空閑時再進行發送。

圖2是本發明實施例的數據流向示意圖,從圖2中可以看到所述數據管控平臺對數據的分級處理。數據管控平臺收到數據的發送請求后,首先對數據進行分級的判斷和排序,最高優先級的緊急數據通過所述預留資源直接發送;重要數據和一般數據利用非預留資源發送,其中重要數據排序在先直接發送;一般數據在有空閑資源的情況下直接發送,在沒有空閑資源時發送請求被退回,等待至有空閑資源時再進行發送。或者采用所述中斷工作模式,如果具有未處理的緊急數據,則立即調用所需傳輸資源以最快速度處理和發送緊急數據;在沒有資源的情況下,立即中斷其它非緊急數據處理,而獲得非緊急數據的占用資源進行緊急數據的傳輸。在滿足緊急數據所需資源的情況下,調用剩余資源處理重要數據;為了傳輸重要數據可以中斷一般數據的處理和傳輸而占用其資源,但前提是不破壞一般數據處理的事務完整性。在滿足緊急數據和重要數據處理所需要的資源的情況下,調用余下的資源執行一般數據的處理和傳輸。

圖3是本發明實現的數據管控方法流程圖。管控流程包括:

分級步驟101,對傳輸數據進行傳輸優先級的分級,在所述分級步驟中根據由使用者自定義傳輸優先級的分級。

資源分配步驟102,針對所述優先級進行傳輸資源的分配;其中保留一部分傳輸資源不被占用,作為預留資源用于最高優先級的緊急數據的傳輸;其余非預留資源用于重要數據和一般數據傳輸。或者采用所述中斷工作模式,在沒有資源的情況下立即中斷其它非緊急數據處理,而獲得資源進行緊急數據的傳輸。在滿足緊急數據所需資源的情況下,調用剩余資源處理重要數據;為了傳輸重要數據可以中斷一般數據的處理和傳輸而占用其資源,但前提是不破壞一般數據處理的事務完整性。

優先排序步驟103,對傳輸數據根據預定分級算法確定傳輸順序;對非最高優先級數據進行按優先級高低確定傳輸順序,并且對同一優先級的數據按照先后優先度確定傳輸順序。

數據發送步驟104,利用分配的所述傳輸資源對不同優先級的數據按所述傳輸順序進行發送。在數據發送步驟104中,利用所述預留資源傳輸最高優先級數據,并且利用其它資源根據所述傳輸順序傳輸所述非最高優先級數據;或利用中斷獲得的資源傳輸最高優先級數據,并且調用剩余資源處理重要數據;為了傳輸重要數據可以中斷一般數據的處理和傳輸而占用其資源。數據發送步驟104還包括檢測傳輸資源是否空閑,并且在無空閑資源時停止低優先級數據的傳輸。

綜上所述,本發明實現了數據傳輸的分級管理,以專用資源保證了最高優先級數據的傳輸,同時對剩余資源進行合理分配,按優先級高低和相同優先級別下先后優先度的高低實現數據的有序傳輸,在網絡資源緊張時停止低優先級數據傳輸,從而分流高峰時段的數據流,從而使高峰時段的重要數據傳輸得到保障,有效的提高了數據傳輸效率。

以上所述,僅為本發明的具體實施方式。本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求所界定的保護范圍為準。

關于本文
本文標題:一種數據管控平臺及其數據管控方法.pdf
鏈接地址:http://www.wwszu.club/p-6420711.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大