[發(fā)明專利]一種基于Netty的ETC雙向加密通信系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 202011134931.2 | 申請(qǐng)日: | 2020-10-21 |
| 公開(公告)號(hào): | CN112261647B | 公開(公告)日: | 2022-04-22 |
| 發(fā)明(設(shè)計(jì))人: | 譚哲;吳寶才 | 申請(qǐng)(專利權(quán))人: | 廣州助蜂網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | H04W12/02 | 分類號(hào): | H04W12/02;H04W76/10;H04W76/11;G07B15/06 |
| 代理公司: | 廣州市智遠(yuǎn)創(chuàng)達(dá)專利代理有限公司 44619 | 代理人: | 王會(huì)龍 |
| 地址: | 510000 廣東省廣州市天河*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 netty etc 雙向 加密 通信 系統(tǒng) 方法 | ||
1.一種基于Netty的ETC雙向加密通信系統(tǒng),基于Netty網(wǎng)絡(luò)框架,包括:
服務(wù)端,集群部署,其作為客戶端統(tǒng)一的注冊(cè)中心,自動(dòng)管理維護(hù)各客戶端連接信息,驗(yàn)證客戶端的合法性,接收繳費(fèi)請(qǐng)求并根據(jù)所述繳費(fèi)請(qǐng)求生成支付訂單,通過所述繳費(fèi)請(qǐng)求中的關(guān)鍵信息獲取連接信息緩存以確定使用哪一個(gè)服務(wù)端節(jié)點(diǎn)進(jìn)行通信,并下發(fā)扣費(fèi)請(qǐng)求至客戶端;收集各客戶端的繳費(fèi)信息;
客戶端,與ETC天線控制器和服務(wù)端進(jìn)行通信并保持長連接,接收來自服務(wù)端的扣費(fèi)請(qǐng)求后,操作ETC天線控制器的動(dòng)作,完成開啟交易、讀取電子標(biāo)簽、扣費(fèi)、關(guān)閉交易、交易上報(bào)的功能,并在連接斷開后自動(dòng)重連所述ETC天線控制器和服務(wù)端;
連接信息緩存,用于存儲(chǔ)服務(wù)端的ip與客戶端的映射關(guān)系;
ETC天線控制器,用于根據(jù)所述客戶端的車道交易控制指令控制相應(yīng)ETC天線的運(yùn)行;
ETC天線,用于在所述ETC天線控制器的控制下掃描電子標(biāo)簽信息,將讀取到的信息返回給所述ETC天線控制器,
其中,所述客戶端進(jìn)一步包括:
注冊(cè)請(qǐng)求發(fā)送模塊,用于在與所述服務(wù)端建立連接后,向所述服務(wù)端發(fā)送注冊(cè)請(qǐng)求,并新建一個(gè)注冊(cè)處理器緩存到本地,所述注冊(cè)處理器在客戶端向服務(wù)端注冊(cè)時(shí)阻塞客戶端的所有操作,于接收到所述服務(wù)端的響應(yīng)后結(jié)束阻塞,當(dāng)所述服務(wù)端與客戶端斷開連接,在接收到服務(wù)端的連接建立成功事件后,由重連成功事件監(jiān)聽器捕獲該事件并啟動(dòng)所述注冊(cè)請(qǐng)求發(fā)送模塊根據(jù)注冊(cè)標(biāo)識(shí)以異步的方式重新進(jìn)行注冊(cè)流程;
注冊(cè)響應(yīng)處理模塊,用于在收到所述服務(wù)端注冊(cè)響應(yīng)后,修改所述注冊(cè)處理器的注冊(cè)標(biāo)識(shí),并將注冊(cè)處理器的任務(wù)中斷并移出本地緩存;
天線連接模塊,用于在注冊(cè)成功后,與所述ETC天線控制器利用Socket進(jìn)行連接,并在連接成功后,響應(yīng)所述ETC天線控制器的心跳檢測以保持長連接,并將該連接緩存到本地;
扣費(fèi)請(qǐng)求處理模塊,用于接收所述服務(wù)端的扣費(fèi)請(qǐng)求,根據(jù)所述扣費(fèi)請(qǐng)求生成本地訂單,并校驗(yàn)該扣費(fèi)請(qǐng)求信息的合法性,根據(jù)校驗(yàn)結(jié)果發(fā)送車道交易控制指令至所述ETC天線控制器控制執(zhí)行收費(fèi),處理并上報(bào)訂單狀態(tài),
所述服務(wù)端包括:
注冊(cè)處理模塊,用于接收所述客戶端發(fā)送的注冊(cè)請(qǐng)求,獲取注冊(cè)請(qǐng)求對(duì)應(yīng)的公鑰以驗(yàn)證該注冊(cè)請(qǐng)求是否合法,并于驗(yàn)證通過后將服務(wù)端的ip與客戶端的信息綁定在一起存入所述連接信息緩存建立映射關(guān)系,并將注冊(cè)處理結(jié)果返回客戶端;
扣費(fèi)請(qǐng)求模塊,用于在接收到本地計(jì)時(shí)計(jì)費(fèi)系統(tǒng)的繳費(fèi)請(qǐng)求時(shí),下發(fā)扣費(fèi)請(qǐng)求的消息至對(duì)應(yīng)的客戶端;
繳費(fèi)信息收集模塊,用于接收客戶端的上報(bào)信息,并收集各客戶端的繳費(fèi)信息
其中,在接收到本地計(jì)時(shí)計(jì)費(fèi)系統(tǒng)的繳費(fèi)請(qǐng)求時(shí),所述服務(wù)端的集群生成一個(gè)支付訂單并通過關(guān)鍵信息獲取所述連接信息緩存,以找到對(duì)應(yīng)的服務(wù)端節(jié)點(diǎn),通過所述扣費(fèi)請(qǐng)求模塊下發(fā)扣費(fèi)請(qǐng)求消息至客戶端,并在下發(fā)所述扣費(fèi)請(qǐng)求的同時(shí)并發(fā)送一個(gè)對(duì)應(yīng)該支付訂單的延遲消息到消息隊(duì)列中,以用于客戶端在一定時(shí)間內(nèi)沒有對(duì)該扣費(fèi)請(qǐng)求作出響應(yīng)時(shí)標(biāo)記該支付訂單為失敗訂單。
2.如權(quán)利要求1所述的一種基于Netty的ETC雙向加密通信系統(tǒng),其特征在于:所述繳費(fèi)請(qǐng)求至少包括需要繳費(fèi)的車輛車牌號(hào)、車道以及扣費(fèi)金額信息。
3.如權(quán)利要求2所述的一種基于Netty的ETC雙向加密通信系統(tǒng),其特征在于:所述注冊(cè)處理器在等待服務(wù)端的響應(yīng)超時(shí)后,調(diào)用任務(wù)處理線程再次發(fā)送注冊(cè)請(qǐng)求的消息,直到收到服務(wù)端響應(yīng)為止。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州助蜂網(wǎng)絡(luò)科技有限公司,未經(jīng)廣州助蜂網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011134931.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種無線通信系統(tǒng)
- 一種采用Netty框架實(shí)現(xiàn)網(wǎng)頁服務(wù)通道的方法
- 基于互聯(lián)網(wǎng)電視Netty服務(wù)端的支付鑒權(quán)方法
- 一種電動(dòng)汽車遠(yuǎn)程監(jiān)控通信服務(wù)系統(tǒng)及方法
- 一種兼容多終端的即時(shí)通訊系統(tǒng)及方法
- 一種車載終端大規(guī)模互聯(lián)集群方法
- 一種netty環(huán)境下的消息編碼、消息解碼的方法和裝置
- 一種訂單頁面實(shí)時(shí)刷新的方法
- 一種數(shù)據(jù)傳輸系統(tǒng)及方法
- 一種基于Kafka及Netty框架的監(jiān)控?cái)?shù)據(jù)傳輸方法
- 雙向無線電能監(jiān)控系統(tǒng)
- 雙向無線電能監(jiān)控系統(tǒng)
- 電動(dòng)車電機(jī)自動(dòng)變速器雙向驅(qū)動(dòng)盤
- 電動(dòng)車電機(jī)自動(dòng)變速器雙向驅(qū)動(dòng)盤
- 一種沖床離合制動(dòng)器機(jī)構(gòu)
- 一種沖床離合制動(dòng)器機(jī)構(gòu)
- 雙向多步DeBruijn圖的自環(huán)雙向邊識(shí)別與去除方法
- 雙向調(diào)節(jié)機(jī)構(gòu)
- 基于HVDC網(wǎng)絡(luò)與AC環(huán)網(wǎng)的分布式發(fā)電系統(tǒng)
- 一種矩形板回彈曲率的建模方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





