System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及軌道交通數據傳輸,尤其涉及一種自主識別數據傳輸優先級的方法、系統、設備及存儲介質。
技術介紹
1、目前,城市軌道交通采用第四代移動通信技術標準(long?term?evolution,lte)進行車地信息的傳輸,為了維護和建設方便,信號系統、乘客信息系統、綜合監控系統等均采用lte進行車地信息的傳輸,稱為綜合承載。
2、但不同業務的優先級不同,于是劃分了不同業務的優先級。同時,同一系統的不同數據也有優先級的區分,比如信號系統控制數據和維護數據,對于傳輸的時延要求和優先級就不同。若想在同一設備上(如車載信號控制設備vobc)區分不同數據的優先級,目前只能在設備上添加更多的獨立網卡,為不同數據的網卡分配不同的網段,使lte車載無線列車接入單元(train?access?unit,tau)區分出不同的優先級。
3、因此在現有的設計方案中,車載設備的同一網卡無法對數據的優先級區分,進而使得車載設備的硬件設計復雜化,不利于車載設備的安裝和維護。
技術實現思路
1、本公開提供了一種自主識別數據傳輸優先級的方法、系統、設備及存儲介質。
2、根據本公開的第一方面,提供了一種自主識別數據傳輸優先級的方法,該方法包括:
3、車載信號設備按照接口格式對產生的應用控制數據或維護數據進行組包,得到對應的數據包;
4、車載信號設備根據數據包對應的數據類型,在數據包前添加對應的優先級字段,并將添加優先級字段的數據包通過布置在車載信號設備中的唯
5、車載無線設備對添加優先級字段的數據包進行解析,當添加優先級字段的數據包為目標協議類數據時,基于數據包中的優先級字段,得到對應的優先級;
6、車載無線設備為添加優先級字段的數據包分配與其優先級對應的無線資源,并基于分配的無線資源發送給地面設備。
7、在第一方面的一些實現方式中,當添加優先級字段的數據包為非目標協議類數據時,車載無線設備按照預設的優先級順序將對應的數據包通過無線傳輸的方式發送給地面設備。
8、在第一方面的一些實現方式中,車載信號設備根據數據包對應的數據類型,在數據包前添加對應的優先級字段,包括:
9、當預設的數據類型與優先級對應關系表中存在數據包對應的數據類型時,車載信號設備基于預設的數據類型與優先級對應關系表,確定數據包對應的優先級,并在數據包前添加對應的優先級字段;
10、當預設的數據類型與優先級對應關系表中不存在數據包對應的數據類型時,車載信號設備在數據包前添加預設低優先級對應的優先級字段。
11、在第一方面的一些實現方式中,車載無線設備對添加優先級字段的數據包進行解析,當添加優先級字段的數據包為目標協議類數據時,基于數據包中的優先級字段,得到對應的優先級,包括:
12、車載無線設備有線網卡初始化,啟動數據接收線程;
13、當車載無線設備有線網卡接收到添加優先級字段的數據包后,對添加優先級字段的數據包進行解析,當添加優先級字段的數據包為目標協議類數據時,基于數據包中的優先級字段,查找預設的數據類型與優先級對應關系表;
14、當預設的數據類型與優先級對應關系表中存在解析得到的優先級對應的數據類型時,車載無線設備將數據包對應的優先級和數據類型記錄在日志中;
15、當預設的數據類型與優先級對應關系表中不存在解析得到的優先級對應的數據類型時,車載無線設備將對應的數據包標記為未知類型數據并記錄在日志中。
16、在第一方面的一些實現方式中,車載無線設備為添加優先級字段的數據包分配與其優先級對應的無線資源,并基于分配的無線資源發送給地面設備,包括:
17、車載無線設備為添加優先級字段的數據包分配與其優先級對應的無線資源;
18、基于分配的無線資源優先將優先級滿足預設條件的數據包發送給地面設備,且數據包的內容不做改變。
19、在第一方面的一些實現方式中,該方法還包括:
20、地面設備接收添加優先級字段的數據包后,刪除優先級字段,并對刪除優先級字段的數據包進行解析和安全協議判斷。
21、在第一方面的一些實現方式中,車載信號設備中布置的唯一獨立網卡與車載無線設備的有線網卡連接,以用于車載信號設備與車載無線設備之間的數據交互。
22、根據本公開的第二方面,提供了一種自主識別數據傳輸優先級的系統,該系統包括:
23、車載信號設備,用于按照接口格式對產生的應用控制數據或維護數據進行組包,得到對應的數據包;
24、車載信號設備,還用于根據所述數據包對應的數據類型,在所述數據包前添加對應的優先級字段,并將添加優先級字段的數據包通過布置在車載信號設備中的唯一獨立網卡發送給車載無線設備;
25、車載無線設備,用于對添加優先級字段的數據包進行解析,當添加優先級字段的數據包為目標協議類數據時,基于數據包中的優先級字段,得到對應的優先級;
26、車載無線設備,還用于為所述添加優先級字段的數據包分配與其優先級對應的無線資源,并基于分配的無線資源發送給地面設備。
27、根據本公開的第三方面,提供了一種電子設備,該電子設備包括:存儲器和處理器,存儲器上存儲有計算機程序,處理器執行程序時實現如以上的方法。
28、根據本公開的第四方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,程序被處理器執行時實現如根據本公開的第一方面的方法。
29、本公開中,車載信號設備按照接口格式對產生的應用控制數據或維護數據進行組包,得到對應的數據包;車載信號設備根據所述數據包對應的數據類型,在所述數據包前添加對應的優先級字段,并將添加優先級字段的數據包通過布置在車載信號設備中的唯一獨立網卡發送給車載無線設備;車載無線設備對添加優先級字段的數據包進行解析,當添加優先級字段的數據包為目標協議類數據時,基于數據包中的優先級字段,得到對應的優先級;車載無線設備為所述添加優先級字段的數據包分配與其優先級對應的無線資源,并基于分配的無線資源發送給地面設備。本公開通過對數據包進行優先級標識,使得車載設備基于一個網卡就可以對數據包進行優先級區分,進而使用車載無線設備向地面設備按照優先級發送對應數據包,簡化了車載設備的硬件設計,有利于車載設備的安裝和維護。
30、應當理解,
技術實現思路
部分中所描述的內容并非旨在限定本公開的實施例的關鍵或重要特征,亦非用于限制本公開的范圍。本公開的其它特征將通過以下的描述變得容易理解。
【技術保護點】
1.一種自主識別數據傳輸優先級的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,當添加優先級字段的數據包為非目標協議類數據時,車載無線設備按照預設的優先級順序將對應的數據包通過無線傳輸的方式發送給地面設備。
3.根據權利要求1所述的方法,其特征在于,所述車載信號設備根據所述數據包對應的數據類型,在所述數據包前添加對應的優先級字段,包括:
4.根據權利要求1所述的方法,其特征在于,所述車載無線設備對添加優先級字段的數據包進行解析,當添加優先級字段的數據包為目標協議類數據時,基于數據包中的優先級字段,得到對應的優先級,包括:
5.根據權利要求1所述的方法,其特征在于,所述車載無線設備為所述添加優先級字段的數據包分配與其優先級對應的無線資源,并基于分配的無線資源發送給地面設備,包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,車載信號設備中布置的唯一獨立網卡與車載無線設備的有線網卡連接,以用于車載信號設備與車載無線設備之間的數據
8.一種自主識別數據傳輸優先級的系統,其特征在于,所述系統包括:
9.一種電子設備,其特征在于,包括:
10.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,
...【技術特征摘要】
1.一種自主識別數據傳輸優先級的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,當添加優先級字段的數據包為非目標協議類數據時,車載無線設備按照預設的優先級順序將對應的數據包通過無線傳輸的方式發送給地面設備。
3.根據權利要求1所述的方法,其特征在于,所述車載信號設備根據所述數據包對應的數據類型,在所述數據包前添加對應的優先級字段,包括:
4.根據權利要求1所述的方法,其特征在于,所述車載無線設備對添加優先級字段的數據包進行解析,當添加優先級字段的數據包為目標協議類數據時,基于數據包中的優先級字段,得到對應的優先級,包括:
...
【專利技術屬性】
技術研發人員:楊清雯,賈慶東,溫博為,楊雪濤,李陽,宋麗麗,曹生長,劉合葉,李自良,李雪闊,
申請(專利權)人:交控信號科技北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。