[發明專利]一種證券行情偵聽方式下的快速處理方法有效
| 申請號: | 202110556092.1 | 申請日: | 2021-05-21 |
| 公開(公告)號: | CN113242253B | 公開(公告)日: | 2023-05-12 |
| 發明(設計)人: | 秦軼軒;程杰杰 | 申請(專利權)人: | 南京艾科朗克信息科技有限公司 |
| 主分類號: | H04L69/163 | 分類號: | H04L69/163;H04L67/56;H04L1/08;G06Q40/04 |
| 代理公司: | 南京源古知識產權代理事務所(普通合伙) 32300 | 代理人: | 馬曉輝 |
| 地址: | 210014 江蘇省南京市秦*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 證券行情 偵聽 方式 快速 處理 方法 | ||
本發明屬于金融證券行情領域,證券公司通過TCP直連交易所行情時,當TCP連接多時會占用過多的席位,所以有時會對某些行情采用偵聽方式。偵聽到的TCP數據往往會出現亂序重傳,造成總體行情的延遲比較大。本發明提供了一種證券行情偵聽方式下的快速處理方法,步驟S01:在FPGA上實現。對收到的TCP偵聽數據復制兩份,其中一份進入步驟S02處理;另一份進入步驟S03處理然后再對步驟S02和步驟S03處理后的數據進行去重處理后,輸出的數據就可以做行情解碼、計算等處理。本發明公開了一種證券行情偵聽方式下的快速處理方法在偵聽的基礎上,對TCP數據進行實時監控,當出現不連續或者重復包時,進行特殊處理。則既保證了行情的低延遲,又解決了TCP亂序重傳的問題。
技術領域
本發明屬于金融證券行情領域,涉及到證券行情偵聽下的處理方式,尤其涉及證券行情偵聽方式下的快速處理方法。
背景技術
在金融行情系統中,證券公司最直接的方式是通過TCP直連交易所行情系統獲取行情數據。但是當TCP連接多時,就會占用過多的席位。在這種情況下可以采樣偵聽TCP的方式獲取行情。因為是偵聽,收到的TCP數據可能是亂序重傳的,所以需要單獨的邏輯用來處理TCP的亂序重傳。如果在處理了亂序重傳后,再處理行情信息,則偵聽下的延遲和直連方式下一樣,延遲比較大。
發明內容
1、所要解決的技術問題:
證券公司通過TCP直連交易所行情,TCP連接多時占用過多的席位,采用偵聽方式,TCP數據會出現亂序,處理亂序后的行情,延遲比較大。
2、技術方案:
為了解決以上問題,本發明提供了一種證券行情偵聽方式下的快速處理方法,包括以下步驟:步驟S01:a通過偵聽方式獲取證券行情信息到FPGA,FPGA將接收到的TCP數據復制兩份,其中一份進入步驟S02處理;另一份進入步驟S03處理;步驟S02:對數據進行TCP的IP、PORT校驗,同時輸出每個TCP包的序列號、以及payload長度,然后進入到步驟S04;步驟S03:對TCP數據做IP、PORT校驗、對TCP做亂序重傳處理,保證輸出的TCP數據序列號是連續的,然后進入到步驟S04;步驟S04:通過去重模塊將步驟S02和步驟S03處理后的數據進行校驗,去除重復的行情包;步驟S05:將步驟S04處理后的數據進行解碼、計算和輸出。
3、有益效果:
本發明公開了一種證券行情偵聽方式下的快速處理方法在偵聽的基礎上,對TCP數據進行實時監控,當出現不連續或者重復包時,進行特殊處理。則既保證了行情的低延遲,又解決了TCP亂序重傳的問題。
附圖說明
圖1是本發明處理方法的示意圖。
具體實施方式
?下面通過實施例對本發明進行詳細說明。
實施例
一種證券行情偵聽方式下的快速處理方法,步驟S01:在FPGA上實現。對收到的TCP偵聽數據復制兩份,其中一份進入步驟S02處理;另一份進入步驟S03處理然后再對步驟S02和步驟S03處理后的數據進行去重處理后,輸出的數據就可以做行情解碼、計算等處理。
步驟S02中對數據主要做TCP的IP、PORT校驗,同時輸出每個TCP包的序列號,以及payload長度。步驟S02對數據的處理記為:數據處理方法一,步驟S02處理后的數據記為數據1。
步驟S03中,對TCP數據做IP、PORT校驗,還要對TCP做亂序重傳處理,保證輸出的TCP數據序列號是連續的。所以此處會需要一個較大的緩存,用于存儲亂序時序列號大于斷連時的數據包。步驟S03對數據的處理記為:數據處理方法二,步驟S03處理后的數據記為數據2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京艾科朗克信息科技有限公司,未經南京艾科朗克信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110556092.1/2.html,轉載請聲明來源鉆瓜專利網。





