System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本專利技術涉及集群通信,尤其涉及一種可編排重構的集群通信數(shù)據(jù)生成方法與裝置。
技術介紹
1、經過數(shù)十年的發(fā)展,已經形成了十余種重要的集群通信體制,典型如tetra、iden、dmr、p25、pdt等。集群通信實現(xiàn)了由模擬集群向數(shù)字集群升級,數(shù)字集群作為高效的通信調度系統(tǒng),已經在機場、港口、軌道交通、廠礦等城市關鍵基礎設施大量使用。隨著無線通信技術的飛速發(fā)展以及城市通信業(yè)務多樣化、數(shù)據(jù)寬帶化、傳輸網絡化的迫切需求,集群通信信號體制、通信協(xié)議需要不斷迭代升級。因此,需要建設集群通信數(shù)據(jù)模擬裝備,對各類集群通信信號協(xié)議開展模擬測試。
2、常規(guī)的集群通信數(shù)據(jù)模擬裝備一般模擬固定集群通信信號體制,不能對業(yè)務數(shù)據(jù)生成、業(yè)務數(shù)據(jù)編碼、數(shù)據(jù)組幀、信道編碼等通信協(xié)議進行重構模擬。隨著集群通信技術的發(fā)展,集群通信協(xié)議在不斷升級,固定信號體制的集群通信數(shù)據(jù)模擬已經不能滿足體制不斷變化的集群通信協(xié)議的模擬需求。因此,需要構建集群協(xié)議靈活重構、多層次協(xié)議數(shù)據(jù)模擬能力,并采用國產化數(shù)據(jù)處理裝置進行集群通信數(shù)據(jù)的生成設計。
3、目前,通過專利檢索,尚未發(fā)現(xiàn)對集群通信數(shù)據(jù)進行可重構編排生成的解決方案。目前檢索到的,已提出專利申請的類似方法有:
4、1、專利申請?zhí)枮?02410482437.7,專利技術名稱為數(shù)據(jù)發(fā)射方法、數(shù)字對講設備及計算機程序(申請人:海能達通信股份有限公司,專利技術人:張穎哲、羅正華、潘巖、王兆輝),該專利技術實現(xiàn)了指定數(shù)據(jù)的發(fā)射任務,保證了依托指定數(shù)據(jù)的相關功能的實現(xiàn)。但該專利技術不具備對集群通信數(shù)據(jù)進
5、2、專利申請?zhí)枮?00610159451.5,專利技術名稱為數(shù)字集群通信系統(tǒng)及其編解碼方法(申請人:華為技術有限公司,專利技術人:夏志立),該專利技術采用去二次話音編碼技術(tfo)方式實現(xiàn)轉發(fā)和直接透傳,利用tfo變換轉發(fā)功能、組呼話音分發(fā)器的單話音通道輸入多通道輸出透明轉發(fā)功能等方式,最終實現(xiàn)縮短傳輸時延,從而提升集群呼叫的話音質量。但該專利技術不具備對集群通信數(shù)據(jù)進行可重構編排生成能力,不具備多類型集群通信協(xié)議數(shù)據(jù)重構能力。
6、由于集群通信信號的協(xié)議數(shù)據(jù)生成過程很復雜,包括業(yè)務數(shù)據(jù)生成、業(yè)務數(shù)據(jù)編碼、數(shù)據(jù)組幀、信道編碼、交織處理、加擾處理疊加等過程,該實現(xiàn)過程通常為軟件程序完成,每種協(xié)議數(shù)據(jù)對應的生成程序固定,如果要增加新的集群協(xié)議數(shù)據(jù)或實現(xiàn)多種多路集群協(xié)議數(shù)據(jù)同時生成,則需要通過開發(fā)人員新增相關的集群通信信號協(xié)議數(shù)據(jù)生成程序代碼,開發(fā)周期長,不滿足開放性、便捷性和可擴展的實際使用需求。
技術實現(xiàn)思路
1、為了解決上述問題,本專利技術提出一種可編排重構的集群通信數(shù)據(jù)生成方法與裝置,可實現(xiàn)集群通信協(xié)議數(shù)據(jù)生成的便捷可視化編排和集群通信信號協(xié)議數(shù)據(jù)生成的可重構擴展,便于進一步實現(xiàn)集群通信信號波形的模擬生成。
2、本專利技術采用的技術方案如下:
3、一種可編排重構的集群通信數(shù)據(jù)生成方法,包括:
4、對集群通信信號協(xié)議數(shù)據(jù)生成過程的算法進行標準化封裝,生成能夠調用的動態(tài)鏈接庫,并統(tǒng)一調用接口;
5、通過圖形化界面對封裝的算法進行加載管理,將已封裝的各算法按照協(xié)議生成順序進行可視化流程編排和組合,按需生成集群通信信號協(xié)議數(shù)據(jù)配置描述信息;
6、解析集群通信信號協(xié)議數(shù)據(jù)配置描述信息,提取所需的基本參數(shù)、算法和流程時序關系,通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,最終生成所需的集群通信信號協(xié)議數(shù)據(jù)。
7、進一步地,所述對集群通信信號協(xié)議數(shù)據(jù)生成過程的算法進行標準化封裝,生成能夠調用的動態(tài)鏈接庫,并統(tǒng)一調用接口,包括:
8、將集群通信信號協(xié)議數(shù)據(jù)生成過程的算法分類封裝為動態(tài)鏈接庫形式,對外提供參數(shù)設置接口和調用接口;
9、通過配置文件對封裝的動態(tài)鏈接庫進行管理,管理對象包括算法類別、算法id、算法名稱和對應的動態(tài)鏈接庫名稱,所述算法類別包括業(yè)務數(shù)據(jù)生成、業(yè)務數(shù)據(jù)編碼、數(shù)據(jù)組幀、信道編碼、交織處理和加擾處理疊加算法。
10、進一步地,所述通過圖形化界面對封裝的算法進行加載管理,將已封裝的各算法按照協(xié)議生成順序進行可視化流程編排和組合,包括:
11、通過圖形化界面對封裝的算法進行加載管理,檢索指定目錄下的配置文件;
12、讀取檢索到的配置文件,通過算法id和算法名稱對相應算法進行關聯(lián)顯示;
13、每個算法對應一個參數(shù)設置的顯示界面,以插件形式提供和集成;
14、通過圖形化界面按照協(xié)議生成順序進行流程編排,生成集群通信信號協(xié)議數(shù)據(jù)配置描述信息。
15、進一步地,所述解析集群通信信號協(xié)議數(shù)據(jù)配置描述信息,提取所需的基本參數(shù)、算法和流程時序關系,通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,包括:
16、根據(jù)圖形化界面生成的集群通信信號協(xié)議數(shù)據(jù)配置描述信息,解析出協(xié)議數(shù)據(jù)生成所需要的算法類別、數(shù)量以及連接關系;
17、按照協(xié)議數(shù)據(jù)生成過程對所需要的算法進行加載,并對輸入和輸出接口進行抽象和虛擬化,形成統(tǒng)一的接口模型,簡化處理引擎的調用操作,通過職責鏈模式確認協(xié)議數(shù)據(jù)生成處理的先后順序和數(shù)據(jù)計算的流轉過程。
18、進一步地,所述通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,最終生成所需的集群通信信號協(xié)議數(shù)據(jù),包括:
19、將各個算法按序加載后,當數(shù)據(jù)準備好且有線程資源時,啟動算法的運行,在算法運行完成后將集群通信信號協(xié)議數(shù)據(jù)進行輸出,重新進入等待狀態(tài)。
20、一種可編排重構的集群通信數(shù)據(jù)生成裝置,包括:
21、算法封裝模塊,對集群通信信號協(xié)議數(shù)據(jù)生成過程的算法進行標準化封裝,生成能夠調用的動態(tài)鏈接庫,并統(tǒng)一調用接口;
22、編排重構模塊,被配置為通過圖形化界面對封裝的算法進行加載管理,將已封裝的各算法按照協(xié)議生成順序進行可視化流程編排和組合,按需生成集群通信信號協(xié)議數(shù)據(jù)配置描述信息;
23、數(shù)據(jù)生成模塊,被配置為解析集群通信信號協(xié)議數(shù)據(jù)配置描述信息,提取所需的基本參數(shù)、算法和流程時序關系,通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,最終生成所需的集群通信信號協(xié)議數(shù)據(jù)。
24、進一步地,所述算法封裝模塊中,對集群通信信號協(xié)議數(shù)據(jù)生成過程的算法進行標準化封裝,生成能夠調用的動態(tài)鏈接庫,并統(tǒng)一調用接口,包括:
25、將集群通信信號協(xié)議數(shù)據(jù)生成過程的算法分類封裝為動態(tài)鏈接庫形式,對外提供參數(shù)設置接口和調用接口;
26、通過配置文件對封裝的動態(tài)鏈接庫進行管理,管理對象包括算法類別、算法id、算法名稱和對應的動態(tài)鏈接庫名稱,所述算法類別包括業(yè)務數(shù)據(jù)生成、業(yè)務數(shù)據(jù)編碼、數(shù)據(jù)組幀、信道編碼、交織處理和加擾處理疊加算法。
27、進一步地,所述編排重構模塊中,通過圖形化界面對封裝的算法進行加載管理,將已封裝的各算法按照協(xié)議生成順序進行可視化流程編排和本文檔來自技高網...
【技術保護點】
1.一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,包括:
2.根據(jù)權利要求1所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述對集群通信信號協(xié)議數(shù)據(jù)生成過程的算法進行標準化封裝,生成能夠調用的動態(tài)鏈接庫,并統(tǒng)一調用接口,包括:
3.根據(jù)權利要求2所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述通過圖形化界面對封裝的算法進行加載管理,將已封裝的各算法按照協(xié)議生成順序進行可視化流程編排和組合,包括:
4.根據(jù)權利要求1所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述解析集群通信信號協(xié)議數(shù)據(jù)配置描述信息,提取所需的基本參數(shù)、算法和流程時序關系,通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,包括:
5.根據(jù)權利要求4所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,最終生成所需的集群通信信號協(xié)議數(shù)據(jù),包括:
6.一種可編排重構的集群通信數(shù)據(jù)生成裝置,其特征在于,包括:
7.根據(jù)權利要求6所述的一種可編排重構的集群通信
8.根據(jù)權利要求7所述的一種可編排重構的集群通信數(shù)據(jù)生成裝置,其特征在于,所述編排重構模塊中,通過圖形化界面對封裝的算法進行加載管理,將已封裝的各算法按照協(xié)議生成順序進行可視化流程編排和組合,包括:
9.根據(jù)權利要求6所述的一種可編排重構的集群通信數(shù)據(jù)生成裝置,其特征在于,所述數(shù)據(jù)生成模塊中,解析集群通信信號協(xié)議數(shù)據(jù)配置描述信息,提取所需的基本參數(shù)、算法和流程時序關系,通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,包括:
10.根據(jù)權利要求9所述的一種可編排重構的集群通信數(shù)據(jù)生成裝置,其特征在于,所述數(shù)據(jù)生成模塊中,通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,最終生成所需的集群通信信號協(xié)議數(shù)據(jù),包括:
...【技術特征摘要】
1.一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,包括:
2.根據(jù)權利要求1所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述對集群通信信號協(xié)議數(shù)據(jù)生成過程的算法進行標準化封裝,生成能夠調用的動態(tài)鏈接庫,并統(tǒng)一調用接口,包括:
3.根據(jù)權利要求2所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述通過圖形化界面對封裝的算法進行加載管理,將已封裝的各算法按照協(xié)議生成順序進行可視化流程編排和組合,包括:
4.根據(jù)權利要求1所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述解析集群通信信號協(xié)議數(shù)據(jù)配置描述信息,提取所需的基本參數(shù)、算法和流程時序關系,通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,包括:
5.根據(jù)權利要求4所述的一種可編排重構的集群通信數(shù)據(jù)生成方法,其特征在于,所述通過流程引擎進行算法加載、生成流程控制和數(shù)據(jù)計算,最終生成所需的集群通信信號協(xié)議數(shù)據(jù),包括:
6.一種可編排重構的集群通...
【專利技術屬性】
技術研發(fā)人員:高峰,金作軍,夏明赟,饒志宏,謝瑞云,楊柯,李東風,
申請(專利權)人:中國電子科技集團公司第三十研究所,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。