本發明涉及云led屏控制器的控制領域,具體涉及一種智能化led云屏控制系統及控制方法。
背景技術:
目前,互聯網led控制器設備中普遍采用了節目和播放文件綁定傳輸和解析的傳統互聯網服務模式或者節目和播放資源文件關聯相互獨立且由終端設備下載和解析控制服務模式。二者在控制結構上有本質的區別,前者是基于后臺服務器傳輸和解析的控制結構,后者是基于開放的節目組織布局云屏控制終端設備下載和解析的控制結構。
如圖1所示,傳統互聯網led控制設備系統由前端設備生成特定編輯節目和資源綁定,星型結構布局傳輸和存貯到服務器端,后臺服務端又以星型結構布局(一對多)解析和發布對接后端互聯網led控制設備。圖1的系統屬于集中分發式系統,它采用后臺服務器集中監聽接收所有的控制指令和接收文件指令信號,控制器設備下載速度分別取決于服務器端帶寬和服務器吞吐量處理效率。
目前圖1的集中分發式系統無法實現滿足現今互聯網爆發式增長需求,對研制具有開放性體系結構的通用型工業控制軟件平臺帶來很大的困難,即針對一種結構設計的集中式管理軟件平臺結構的健壯穩定性和業務突發無法滿足的缺點日益明顯。另外,采用集中分發式系統控制結構無法實現跨區域跨國界互聯網+時代滿足實時響應和智能識別下載帶寬區域差別,同時管理維護成本也無法有效的控制。
技術實現要素:
為了解決上述不足的缺陷,本發明提供了一種智能化led云屏控制系統及控制方法,提供一種在互聯網+爆發式增長的智能設備時代可實現穩定控制的云控系統和支持靈活擴展多變的節目組織方法,在進一步的目的中,該系統和方法還能夠實現該行業控制系統中維護成本的降低和帶動其他行業針對led節目控制接口對接業務的擴展性起到拓展作用。
本發明提供了一種智能化led云屏控制系統,包括:
云led控制模塊,所述云led控制模塊包括led顯示控制驅動系統和云操作系統,所述云操作系統為云計算后臺數據中心的整體管理系統;
還包括云服務器平臺系統,所述云服務器平臺系統,用于將云led控制模塊的設備狀態和節目播放列表組織文件映射到顯示模塊;
所述節目播放列表組織文件是基于led屏幕輸入端坐標位置、內容和顯示方式的信息由云服務器采集生成對應的節目播放組織列表的xml文件并通過云文件服務器的節點來接收上傳和下載節目資源文件。
上述的系統,其中,所述led顯示控制驅動系統為嵌入led云操作系統的控制模塊。
上述的系統,其中,所述云計算后臺數據中心的整體管理系統為構架于服務器、存儲、網絡的基礎硬件資源和單機操作系統、中間件、數據庫的基礎軟件管理的基礎硬件、軟資源之上的云平臺綜合管理系統。
上述的系統,其中,所述節目播放列表組織文件是云led控制模塊顯示播放節目需要的核心布局文件,所述節目資源文件為云led控制器模塊輸出顯示的在led顯示模組上的文字、圖片、天氣、多功能探測器模塊數據以及實時媒體資源流文件。
上述的系統,其中,所述節目播放組織列表xml文件包括云led控制器模塊正常顯示節目所需的配置參數、設備加密認證流程、添加節目內容。
上述的系統,其中,所述添加節目內容可以根據不同行業自定義添加對接使得節目組織列表xml文件擴展性和靈活性更加符合市場需求定義,其中,節目文件是結合組織列表xml文件與節目資源文件云led控制器模塊智能解析組織列表xml文件并播放組織列表xml文件到對應節目資源文件。
另一方面,本發明提出的一種智能化led云屏的控制方法,包括以下步驟:
提供云led控制模塊和云服務器平臺系統;
基于云led控制模塊和云服務器平臺系統生成節目播放組織列表xml文件并映射到顯示模塊;
通過云文件服務器節點來接收上傳和下載節目資源文件并形成所述節目播放組織列表xml文件;
基于led控制模塊來解析形成的節目播放組織列表xml文件并映射到顯示模塊。
上述的方法,其中,所述云服務器平臺系統為云服務器集群負荷分擔系統。
上述的方法,其中,所述云led控制模塊包括led顯示控制驅動系統和云操作系統,所述云操作系統為云計算后臺數據中心的整體管理系統。
本發明具有以下優點:1、提供一種在互聯網+爆發式增長的智能設備時代可實現穩定控制的云控系統和支持靈活擴展多變的節目組織方法,在進一步的目的中,該系統和方法還能夠實現該行業控制系統中維護成本的降低和帶動其他行業針對led節目控制接口對接業務的擴展性起到拓展作用;2、通過云服務器集群管理后臺生成特定節目組織列表xml文件,led云屏控制器智能解析節目xml文件,智能下載和組織云節點存儲的資源文件播放。3、通過云led控制模塊和云服務器生成節目播放組織列表xml文件與云文件服務器節點接收上傳和下載節目資源文件形成云led屏相互關聯節目關系,就可方便地實現將負荷分擔算法應用于不同云服務物理系統之上,同時通過云節點文件服務系統把資源文件和控制系統分開。4、通過采用分布式云集群系統結構模型,將led云屏設備控制納入目前先進的云技術控制的范疇,提高了控制平臺的開放性和通用性。5、可解決傳統集中分發式系統布局和吞吐量響應問題。將傳統集中分發式控制所引起的工作平臺無法及時有效處理系統中業務爆發式增長的突發處理問題,跨區域訪問上傳下載效率,通過反饋云計算技術智能識別控制后臺自動生成的對應設備節目組織列表xml文件和訪問對應區域上傳和下載文件云節點方法,最終能解決跨區域跨國訪問和下載的誤差,從而大大提高了系統的訪問控制。
附圖說明
通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發明及其特征、外形和優點將會變得更明顯。在全部附圖中相同的標記指示相同的部分。并未刻意按照比例繪制附圖,重點在于示出本發明的主旨。
圖1為傳統互聯網led控制設備系統。
圖2為云分布式集群led控制系統。
具體實施方式
在下文的描述中,給出了大量具體的細節以便提供對本發明更為徹底的理解。然而,對于本領域技術人員而言顯而易見的是,本發明可以無需一個或多個這些細節而得以實施。在其他的例子中,為了避免與本發明發生混淆,對于本領域公知的一些技術特征未進行描述。
為了徹底理解本發明,將在下列的描述中提出詳細的步驟以及詳細的結構,以便闡釋本發明的技術方案。本發明的較佳實施例詳細描述如下,然而除了這些詳細描述外,本發明還可以具有其他實施方式。
參照圖1-圖2所示,本發明提供了一種智能化led云屏控制系統,包括:
云led控制模塊,云led控制模塊包括led顯示控制驅動系統和云操作系統,云操作系統為云計算后臺數據中心的整體管理系統,進一步優選,led顯示控制驅動系統為嵌入led云操作系統的控制模塊;其中,云操作系統用于云計算后臺數據中心的整體管理運營系統,包括但不限于,如現在流行的各類移動終端操作系統它是指構架于服務器、存儲、網絡等基礎硬件資源和單機操作系統、中間件、數據庫等基礎軟件管理海量的基礎硬件、軟資源之上的云平臺綜合管理系統。
還包括云服務器平臺系統,所述云服務器平臺系統是基于云數據中心中有數量眾多的服務器,對服務器運行狀態的監控成為云平臺非常重要的組成部分。高效實時的監控可以保障云平臺的穩定,提高云服務的可用性。而傳統的監控系統對于當前云數據中心服務器眾多的情況,很難保證監控的實時性和高效性。云計算相關的分布式存儲技術及分布式計算技術為服務器監控技術的發展提供了一個新的平臺。本發明中結合了jmx(jmx是一個為應用程序、設備、系統等植入管理功能的框架。jmx可以跨越一系列異構操作系統平臺、系統體系結構和網絡傳輸協議,靈活的開發無縫集成的系統、網絡和服務管理應用。)與云計算相關技術,研究了一種面向云數據中心大量服務器的監控系統。本發明介紹了服務器監控系統的體系結構,并結合云數據中心中服務器數量巨大的實際情況,采用了分層結構,從層次上將監控系統分為監控服務器、數據收集器以及監控代理。
其次,對服務器監控系統的關鍵技術數據收集模型及數據處理模型進行了研究。對于數據收集模型設計了基于故障率閾值的混合傳輸模式,并利用分布式計算模型實現了本系統的數據處理模型。
最后,利用云計算平臺數據分布式存儲的特點,對監控系統的存儲結構進行優化,降低數據分布式處理時的復雜度。并對監控系統的實時性和資源占用率進行量化的評估,評估表明該系統平臺對服務器資源占用較少,實時性較高。同時該云服務器平臺用于將云led控制模塊的設備狀態和節目播放列表組織文件映射到顯示模塊;其中映射機制主要是云服務器平臺根據led行業標準控制動態獲取和組織節目文件形式通過動態內存對象管理和數據庫存儲相互索引,云led控制模塊設備通過云服務器平臺實時高效地獲取播放列表下載對應的資源文件智能的組織播放led顯示屏節目過程;
參照圖2所示,根據外部終端通訊指令生成被云led控制模塊識別的控制信號和節目文件,通過云服務器平臺系統,將云led控制模塊的設備狀態和節目播放列表組織文件映射到顯示模塊,節目播放列表組織文件是基于前端led屏幕輸入端坐標位置、內容和顯示方式等信息由云服務器采集生成對應的節目播放組織列表xml文件與云文件服務器節點接收上傳和下載節目資源文件。以及參照圖2展示了本發明由前端設備生成開放的節目列表和資源,采用多對多模式形成服務端認證控制和節目和資源傳輸和存貯文件服務器端實現功能相互獨立互不干擾,以及采用多對多模式自動到云存貯文件節點解析和發布對接節目,進一步,采用云服務器集群負荷分擔模式監聽接收所有的控制指令信號和認證指令,通過全球云節點定位分析由文件服務器集群接收文件指令信號和監測文件的正確合法性,云控制器設備下載速度分別取決于自身的下載帶寬和控制器系統是否支持云節點的數據處理效率。
其中,節目播放列表組織文件是基于led屏幕輸入端坐標位置、內容和顯示方式的信息由云服務器采集生成對應的節目播放組織列表的xml文件并通過云文件服務器的節點來接收上傳和下載節目資源文件。進一步優選,節目播放列表組織文件是云led控制模塊顯示播放節目需要的核心布局文件,節目資源文件為云led控制器模塊輸出顯示的在led顯示模組上的文字、圖片、天氣、多功能探測器模塊數據以及實時媒體資源流文件等,節目播放組織列表xml文件主要涉及云led控制器模塊正常顯示節目所需的配置參數涉及設備加密認證流程、添加節目內容是文字、圖片、天氣或者視屏等資源名稱、資源具體區域位置坐標屬性和高寬屬性以及添加節目內容顯示動作屬性等涉及的節目屬性可以根據不同行業自定義添加對接使得節目組織列表xml文件擴展性和靈活性更加符合市場需求定義,所述節目文件就是結合組織列表xml文件與節目資源文件云led控制器模塊智能解析組織列表xml文件并播放組織列表xml文件對應節目資源文件。
本發明通過設有云led控制模塊,以及與之相連的云服務器平臺系統,進一步,云led控制模塊包括led顯示控制驅動系統和云操作系統,可以實現以下優點:提供一種在互聯網+爆發式增長的智能設備時代可實現穩定控制的云控系統和支持靈活擴展多變的節目組織方法,在進一步的目的中,該系統和方法還能夠實現該行業控制系統中維護成本的降低和帶動其他行業針對led節目控制接口對接業務的擴展性起到拓展作用;2、通過云服務器集群管理后臺生成特定節目組織列表xml文件,led云屏控制器智能解析節目xml文件,智能下載和組織云節點存儲的資源文件播放。3、通過云led控制模塊和云服務器生成節目播放組織列表xml文件與云文件服務器節點接收上傳和下載節目資源文件形成云led屏相互關聯節目關系,就可方便地實現將負荷分擔算法應用于不同云服務物理系統之上,同時通過云節點文件服務系統把資源文件和控制系統分開。4、通過采用分布式云集群系統結構模型,將led云屏設備控制納入目前先進的云技術控制的范疇,提高了控制平臺的開放性和通用性。5、可解決傳統集中分發式系統布局和吞吐量響應問題。將傳統集中分發式控制所引起的工作平臺無法及時有效處理系統中業務爆發式增長的突發處理問題,跨區域訪問上傳下載效率,通過反饋云計算技術智能識別控制后臺自動生成的對應設備節目組織列表xml文件和訪問對應區域上傳和下載文件云節點方法,最終能解決跨區域跨國訪問和下載的誤差,從而大大提高了系統的訪問控制,具體參照表1所示。
表1
上傳和下載文件服務器測試結果如下表2所示(100m光纖專線測試):服務器上傳下載對比測試數據表2
參照表1、表2所示,本發明的系統下載誤差可以降低到2%,而且吞吐量響應時間明顯優于傳統的系統,其中上傳下載效率,參照表2所示,在相同的線程數條件下,明顯優于傳統服務器,綜上,在本發明的系統中,結合云led控制模塊和云服務器平臺系統可以得到表1和表2的有益效果。
在本發明一優選而非限制性的實施例中,添加節目內容可以根據不同行業自定義添加對接使得節目組織列表xml文件擴展性和靈活性更加符合市場需求定義,其中,節目文件是結合組織列表xml文件與節目資源文件云led控制器模塊智能解析組織列表xml文件并播放組織列表xml文件到對應節目資源文件。
本發明的另一面,一種智能化led云屏的控制方法,包括以下步驟:
步驟(1):提供云led控制模塊和云服務器平臺系統,其中包括云服務器平臺系統后臺架構的選取,要做到系統穩定兼容支持目前流行c/s和b/s架構;另外云服務器平臺系統必須支持跨系統(跨windows和linux系統)兼容性問題;參照圖1所示,目前獨立的云服務器不能滿足互聯網+時代突發,必須采用云服務器集群負荷分擔系統,通過負荷分擔技術結合智能算法緩解和處理系統的負載沖擊從而穩定有效的調度控制指令和發布指令。
步驟(2):基于云led控制模塊和云服務器平臺系統生成節目播放組織列表xml文件并映射到顯示模塊;也就是說,根據外部終端通訊指令生成被云led控制模塊識別的控制信號和節目文件,通過云服務器平臺系統,將云led控制模塊的設備狀態和節目播放列表組織文件映射到顯示模塊,節目播放列表組織文件是基于前端led屏幕輸入端坐標位置、內容和顯示方式等信息由云服務器采集生成對應的節目播放組織列表xml文件與云文件服務器節點接收上傳和下載節目資源文件。
步驟(3):通過云文件服務器節點來接收上傳和下載節目資源文件并形成所述節目播放組織列表xml文件;參照圖1所示,目前針對訪問認證控制和反復頻繁文件上傳下載動作處理,訪問和操作云服務使得云服務器集群管理后臺吞吐量處理效率低下無法起到集群的集中控制,為了優化弊端引進文件云節點服務器,把訪問認證控制和文件上傳下載業務分開使得系統效率大大提高。
步驟(4):基于led控制模塊來解析形成的節目播放組織列表xml文件并映射到顯示模塊;在本發明中,云服務器集群管理后臺開發和文件云節點服務器,是為了led云屏節目組織發布提供一種云操作系統平臺必備的環境,通過云服務器集群管理后臺生成特定節目組織列表xml文件,led云屏控制器智能解析節目xml文件,智能下載和組織云節點存儲的資源文件播放。
本發明可解決傳統集中分發式系統布局和吞吐量響應問題。將傳統集中分發式控制所引起的工作平臺無法及時有效處理系統中業務爆發式增長的突發處理問題,跨區域訪問上傳下載效率,通過反饋云計算技術智能識別控制后臺自動生成的對應設備節目組織列表xml文件和訪問對應區域上傳和下載文件云節點方法,最終能解決跨區域跨國訪問和下載的誤差,從而大大提高了系統的訪問控制。
以上對本發明的較佳實施例進行了描述。需要理解的是,本發明并不局限于上述特定實施方式,其中未盡詳細描述的設備和結構應該理解為用本領域中的普通方式予以實施;任何熟悉本領域的技術人員,在不脫離本發明技術方案范圍情況下,都可利用上述揭示的方法和技術內容對本發明技術方案做出許多可能的變動和修飾,或修改為等同變化的等效實施例,這并不影響本發明的實質內容。因此,凡是未脫離本發明技術方案的內容,依據本發明的技術實質對以上實施例所做的任何簡單修改、等同變化及修飾,均仍屬于本發明技術方案保護的范圍內。