[發(fā)明專利]一種應(yīng)用層消息傳輸方法及通信接口平臺有效
| 申請?zhí)枺?/td> | 202010600713.7 | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111885004B | 公開(公告)日: | 2023-07-18 |
| 發(fā)明(設(shè)計)人: | 駱正新;康峰;焦鳳霞;袁重陽;楊艷京;張志鵬;袁子薇 | 申請(專利權(quán))人: | 通號城市軌道交通技術(shù)有限公司 |
| 主分類號: | H04L69/00 | 分類號: | H04L69/00;H04L67/141;H04L67/131;H04L43/18 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 楊明月 |
| 地址: | 100070 北京市豐*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應(yīng)用 消息 傳輸 方法 通信 接口 平臺 | ||
1.一種應(yīng)用層消息傳輸方法,其特征在于,包括:
通信接口平臺根據(jù)接收到的客戶端發(fā)送的配置信息進行安全層通信協(xié)議初始化,并建立所述客戶端與真實信號子系統(tǒng)之間的通信通道;其中所述配置信息為所述客戶端所處的信號仿真系統(tǒng)基于所述客戶端與所述真實信號子系統(tǒng)進行安全層通信按照預(yù)設(shè)的xml協(xié)議所配置的信息;所述配置信息包括RSSP-I和RSSP-II通信參數(shù)、通信雙方所有通信通道的IP及端口號;
若所述通信接口平臺接收到所述客戶端發(fā)送的第一應(yīng)用層消息,則對所述第一應(yīng)用層消息進行安全層通信協(xié)議封裝,并通過所述通信通道將封裝后的所述第一應(yīng)用層消息轉(zhuǎn)發(fā)至所述真實信號子系統(tǒng);
若所述通信接口平臺接收到所述真實信號子系統(tǒng)發(fā)送的攜帶有安全層通信協(xié)議的第二應(yīng)用層消息,則對所述第二應(yīng)用層消息進行所述安全層通信協(xié)議解析,并通過所述通信通道將解析后的所述第二應(yīng)用層消息轉(zhuǎn)發(fā)至所述客戶端;
所述通信接口平臺根據(jù)接收到的客戶端發(fā)送的配置信息進行安全層通信協(xié)議初始化,并建立所述客戶端與真實信號子系統(tǒng)之間的通信通道,包括:
所述通信接口平臺接收客戶端發(fā)送的通信連接建立請求;
所述通信接口平臺根據(jù)所述通信連接建立請求建立與所述客戶端之間的第一通信通道;在所述第一通信通道建立失敗的情況下,所述通信接口平臺接收所述客戶端重新發(fā)送的通信連接建立請求;
所述通信接口平臺根據(jù)接收到的所述客戶端發(fā)送的配置信息進行安全層通信協(xié)議初始化,并建立與所述真實信號子系統(tǒng)之間的第二通信通道;
所述通信接口平臺基于所述第一通信通道和所述第二通信通道建立所述客戶端與所述真實信號子系統(tǒng)之間的通信通道;
在所述客戶端與所述真實信號子系統(tǒng)之間的通信通道打開失敗的情況下,斷開所述通信接口平臺與所述客戶端的連接,所述通信接口平臺采用多線程設(shè)計,與多個所述客戶端建立通信連接;其中,所述通信接口平臺與多個所述客戶端建立的通信通道基于傳輸控制協(xié)議或用戶數(shù)據(jù)報協(xié)議通信;
在所述通信接口平臺發(fā)送的線程周期性檢查消息隊列不為空的情況下,提取消息并發(fā)送至目的方;
在監(jiān)測線程檢測到客戶端通信超時的情況下,關(guān)閉客戶端對象連接并釋放資源,所述監(jiān)測線程用于遍歷所有已連接客戶端對象,監(jiān)測是否有客戶端通信超時;
所述若所述通信接口平臺接收到所述客戶端發(fā)送的第一應(yīng)用層消息,則對所述第一應(yīng)用層消息進行安全層通信協(xié)議封裝,并通過所述通信通道將封裝后的所述第一應(yīng)用層消息轉(zhuǎn)發(fā)至所述真實信號子系統(tǒng),包括:
若所述通信接口平臺接收到所述客戶端發(fā)送的第一應(yīng)用層消息,則按照預(yù)設(shè)的xml協(xié)議從所述第一應(yīng)用層消息中解析出通信雙方的源標(biāo)識ID、目的ID以及有效應(yīng)用數(shù)據(jù)流;
若所述通信接口平臺確定所述源ID和目的ID檢查正確,則調(diào)用RSSP-I或RSSP-II協(xié)議棧對所述有效應(yīng)用數(shù)據(jù)流進行封裝;
所述通信接口平臺通過所述通信通道將封裝后的所述第一應(yīng)用層消息轉(zhuǎn)發(fā)至所述真實信號子系統(tǒng),包括:
所述通信接口平臺根據(jù)所述源ID和目的ID查找所述通信通道,若所述通信通道處于打開狀態(tài),則將封裝后的所述有效應(yīng)用數(shù)據(jù)流發(fā)送至所述通信通道的待發(fā)送消息隊列;
若所述待發(fā)送消息隊列不為空,則將封裝后的所述有效應(yīng)用數(shù)據(jù)流轉(zhuǎn)發(fā)至所述目的ID對應(yīng)的所述真實信號子系統(tǒng);
所述方法還包括:
所述通信接口平臺設(shè)置通信中斷規(guī)則,其中,所述通信中斷規(guī)則包括:若所述通信接口平臺在預(yù)設(shè)時長內(nèi)未接收到所述客戶端的消息或接收到所述客戶端發(fā)送的中斷通信命令,則斷開與所述客戶端的通信連接。
2.根據(jù)權(quán)利要求1所述的應(yīng)用層消息傳輸方法,其特征在于,所述若所述通信接口平臺接收到所述真實信號子系統(tǒng)發(fā)送的攜帶有安全層通信協(xié)議的第二應(yīng)用層消息,則對所述第二應(yīng)用層消息進行所述安全層通信協(xié)議解析,包括:
若所述通信接口平臺接收到所述真實信號子系統(tǒng)發(fā)送的攜帶有安全層通信協(xié)議的第二應(yīng)用層消息,則按照所述安全層通信協(xié)議對所述第二應(yīng)用層消息進行解析,得到通信雙方的源標(biāo)識ID、目的ID以及有效應(yīng)用數(shù)據(jù)流。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于通號城市軌道交通技術(shù)有限公司,未經(jīng)通號城市軌道交通技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010600713.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠程應(yīng)用進行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





