證券信息的編碼傳輸方法
2023-05-04 15:52:41 3
專利名稱:證券信息的編碼傳輸方法
技術領域:
本發明涉及證券信息的編碼傳輸方法。
背景技術:
隨著手機和各種手機終端機的普及,人們希望通過通訊或廣播的延伸服務更多地獲取信息,所以各種能提供此類服務的技術應運而生,例如3G技術。然而在手機通訊網內,隨意利用手機開展數據業務類的延伸服務,存在著難以逾越的技術和運營方面的障礙。以手機接收證券信息為例,其數據傳輸過程如下手機開機後,當使用者要瀏覽證券信息時,有可能需先用手機發送請求;中心站收到請求後,點對點發送證券信息;手機收到證券信息後,在屏幕上顯示。由於證券行情需要傳遞的內容很豐富,而且又是不斷變化的,使用者要得知最新的證券信息,就還可能需要不斷發送請求,中心站就會疲於應付頻繁到達的請求,既加重了中心站的負擔,又使得通話信道的資源被大量地佔用,不僅影響手機的通話功能,而且由於佔用了通話信道資源,需要支付相應的費用,其高昂的成本也使得運營商和消費者不堪承受。實踐證明,在目前各大、中城市的移動通信網絡上,超過系統容納量5%的並發用戶就會引起網絡通信的阻塞,甚至系統崩潰,所以利用手機通話信道開展證券信息發布業務(即使是3G手機也會面臨上述同樣的問題)在技術上和客觀運用中都會遇到比較大的困難。
傳統的廣播技術只能傳播聲音信號,傳統的廣播電臺也只是播報一些證券的語音信息,而單純的聲音播報只能給聽眾以簡單的印象,而且收聽者漏聽了其中一條證券信息,也無法重複收聽。由於證券行情瞬息萬變,使用者需要及時了解證券的最新動態,所以利用傳統廣播電臺、網際網路等方式傳播證券信息都遠遠不能滿足社會大眾的需求。
發明內容
本發明的目的是給出一種證券信息的傳輸方法,就是利用數字音視頻廣播,即從一點(廣播電臺)對多點(眾多的接收終端用戶)的方式進行傳輸和播發,使得用戶可以非常方便地實時接收聲音、圖像和文字等生動、直觀的證券信息。
證券信息的編碼傳輸方法,首先對所取得的包括聲音、圖像和文字內容的數據證券信息,按照系統層的要求進行統一編碼,其特徵是上述數據在需要傳輸播放時,按證券編碼標準在同步字和有效數據之間嵌入證券信息系統層構造碼。系統層構造碼包括順序排列的數據源類型碼和數據格式標示碼,其中數據源類型碼以證券類型標識,數據格式標示碼按證券編碼標準建立。
所述的證券信息的編碼傳輸方法,證券信息系統層構造碼的有效數據按事先規定的字節在形成幀結構後進行定義;證券信息的系統層構造碼為順序排列的前段為校驗方式位和數據源類型碼,其後為數據格式標示碼,有效數據後面採用CRC循環校驗。
所述的證券信息的編碼傳輸方法,將證券信息系統層構造碼中的校驗方式位、證券信息類型碼和證券信息數據格式標示碼重複發送,使得接收方在刪除了一個有誤碼的幀結構內容時,仍有另一個能夠維護數據的正確性和完整性的幀結構內容。
本發明的證券信息的編碼傳輸方法,按證券編碼標準建立的證券信息系統層構造碼,使證券信息可以通過數字音視頻廣播進行傳播,使用者只需把數字無線廣播接收機調至上述頻點,進入正常接收狀態,就可以隨時接收證券信息了。對接收方而言,無需發送請求,就可隨時自動接收到時時更新的證券信息。而且,由於採用數字無線廣播傳輸,使得所廣播的證券信息可供無限多臺數字無線廣播接收機接收。無需大量的點對點數據傳輸,也不會造成傳輸網絡堵塞。由於證券信息以聲音、文字和圖像方式綜合表述,圖文並茂,加之生動的語音解說,讓使用者可以實時地了解證券信息,還可以將各種證券信息,及其實時更新的內容保留在接收終端上,供隨時查看。
由於證券信息在時間段上有實時、當日和歷史等分類,在表現形式上有數據表格、交易圖像和技術分析圖像等許多種類;同時由於證券行業的特殊性,要求證券信息數據在不斷變化更新的條件下,還要保證數據的準確性和完整性,所以本發明給出了上述證券信息系統層構造碼所規範的,符合證券編碼標準的幀結構方式,可以在接收端的播放器軟體系統上,逐個字節地與發射端的發送字節進行比對,如果出現誤碼只需要去掉該幀結構的內容(而不是去掉整個數據包)。
實際進行中將證券信息系統層構造碼中的校驗方式位、證券信息類型碼和證券信息數據格式標示碼重複發送,使得接收方在刪除了一個有誤碼的幀結構內容時,仍有另一個能夠維護數據的正確性和完整性的幀結構內容。保證了重要的證券信息數據的精準和實時。
本發明採用了按字節數進行定義系統層構造碼,避免了現有的技術標準採用按位數或其它方式形成數據源類型碼,和數據格式標示碼容易出現差錯,或因非重要誤碼而丟失整段數據包的結構性缺陷,而且非重要誤碼在數據傳輸中是經常出現的,如果因此而引起的不斷的丟失數據包,將會在接收端不斷出現延誤、停頓和漏播。
採用本發明能夠和網際網路融合,並利用由數字音頻廣播(DAB)網發展而來的移動數字多媒體廣播技術的系統層構造碼,來整合網際網路播發和手機通訊的數字證券信息。這種統一模式傳遞證券信息的方法具有實時性強,而且佔用很少的頻率資源(如64K),費用低,性價比高,而且具有能夠促成多種媒體的互聯互通和三網合一等優點。
圖1是證券信息系統層構造碼的幀結構示意圖。
圖2是證券交易信息在接收端顯示的圖像。
圖3是證券交易文字信息的幀結構示意圖。
圖4是證券交易信息走勢圖在接收終端顯示的圖形。
圖5是證券交易走勢圖的幀結構示意圖。
具體實施例方式 對證券信息的廣播方法如下在信源發射端,把證券信息製作成聲音、圖像和文字數據信號傳輸到數字無線廣播發射臺,數字無線廣播發射臺把證券信息調製在指定的頻點進行廣播,數字無線廣播接收機只需搜索頻道,選擇節目內容,就可以把接收到的證券信息的有效數據轉換成聲音、文字和圖像信號在接收機上播出。
證券信息被調製在數字無線廣播的頻點中進行廣播,所以使用者只需把數字無線廣播接收機調至在上述頻點接收數據的狀態,就可以隨時接收證券信息了。對接收方而言,無需發送請求,就可隨時自動接收最新的證券信息。而且,由於採用數字無線廣播傳輸,使得所廣播的證券信息可供無限多臺接收機接收,因此無需大量的點對點數據傳輸,也不會造成傳輸網絡堵塞。由於證券信息以聲音、圖像和文字方式綜合表述,圖文並茂加之生動的語音解說,讓使用者可以實時地了解證券信息,還可以將各種證券信息,及其實時更新的內容保留在接收機上,供隨時查看。
運營商收集證券信息,把證券信息編碼成適合傳輸的聲音、圖像和文字格式,發送到數字無線廣播發射臺,數字無線廣播發射臺把證券信息調製在指定的頻點上進行廣播;接收方使用具備同類數字無線廣播接收功能的終端,只需把接收機調至適當的頻點,無需發送請求,就可隨時選擇接收實時的證券信息,圖像和文字信號在手機屏幕上顯示,聲音信號則由手機的播音器播出。由數字無線廣播發射臺廣播的證券信息可以同時供無限多臺的接收機接收。
證券信息在移動數字多媒體廣播系統層構造碼上傳輸,還需要把證券信息作為有效數據生成系統層構造碼的系統層的通用數據包。
為了說明證券信息的傳輸廣播過程中,如何按照系統層的要求進行統一編碼,和如何按證券編碼標準建立數據源類型碼,以及證券信息數據格式標示碼等具體實施的方法如下 首先對本標準中的一些數量單位說明如下 證券交易量單位為「手」,1手等於100股。
證券價格單位為「分」,100分等於1元人民幣。
時間是指從1970年1月1日0點0分0秒時起到當時經過的秒數,例如2007年第3周時間是指2007年1月14日0點0分0秒(這天是2007年第3周的星期天)距離1970年1月1日0點0分0秒時所經過的秒數;如2007年2月指2007年2月1日0點0分0秒距離1970年1月1日0點0分0秒時所經過的秒數。
證券信息的數據格式標示碼的形成,例如數據源類型可定義成0x10(0x11~0x1F保留),數據源類型碼傳輸以下格式的內容證券名深發展,目前狀況正在交易,時間2007年12月1日12時30分15秒「深發展」、「正在交易」、「20071201123015」(表示2007年12月1日12時30分15秒)等有效數據,「證券名」、「目前狀況」、「時間」則由格式標示碼表示,這樣就標示了有效數據的格式。有了格式標示碼,接收方就可以辨認接收到的有效數據,這樣就可以解決數據整合的問題。
證券行情數據幀總體結構 證券行情數據的數據包長度是不固定的。其數據幀格式如下表所示 8 3216 本文中,所有表格下方的數字(如以上表格下方8、32、16等數字),都是指字節(byte)個數。
包的類型 8位欄位,1位元組,有5種數據格式 TYPE_REAL TYPE_HISTORY TYPE_ADD_YEPRICE TYPE_DAYLINE TYPE_WEEKLINE 其定義如下 #define TYPE_REAL0 #define TYPE_HISTORY 1 #define TYPE_ADD_YEPRICE 2 #define TYPE_DAYLINE 3 #define TYPE_WEEKLINE4 時間 32位欄位,4位元組,指示該包裡面的所有證券的交易時間 記錄個數 16位欄位,2位元組,指示該包裡記錄的個數 記錄集 該數據包中的記錄集,其長度有記錄個數決定 TYPE_REAL類型證券行情數據包 該類型數據沒有包含昨日的收盤價。其數據幀格式如下表所示 8 32 16 272 272 272 2432 16 4016 1616 16 16 16 16 1616 16 4 4 4 4 4 4 4 4 4 4 具體語法結構如表所示 包的類型 8位欄位,1位元組,這裡的包類型為TYPE_REAL 時間 32位欄位,4位元組,指示該包裡面的所有證券的交易時間 記錄個數 16位欄位,2位元組,指示該包裡記錄的個數 證券ID 24位欄位,3位元組,該證券的ID標誌 證券交易量 32位欄位,4位元組,證券的當前交易量 當前價 16位欄位,2位元組,證券的當前的價格 買賣價格 40位欄位,5位元組,具體內容如下 第一個字節高四位存買一價減當前價的值 第一個字節低四位存當前價減賣一價的值 第二個字節高四位存買二價減當前價的值 第二個字節低四位存當前價減賣二價的值 第三個字節高四位存買三價減當前價的值 第三個字節低四位存當前價減賣三價的值 當前價格詳細語法表 買一數量 16位欄位,2位元組,買家一,當前要買進的數量 買二數量 16位欄位,2位元組,買家二,當前要買進的數量 買三數量 16位欄位,2位元組,買家三,當前要買進的數量 賣一數量 16位欄位,2位元組,賣家一,當前要賣出的數量 賣二數量 16位欄位,2位元組,賣家二,當前要賣出的數量 賣三數量 16位欄位,2位元組,賣家三,當前要賣出的數量 TYPE_HISTORY類型證券行情數據包 該類型證券數據包包含證券歷史數據記錄集,一個包中歷史記錄最大255個。其數據幀格式如下表所示,具體語法結構如表所示 832 16 40 4040 24 16 TYPE_HISTORY類型證券行情數據幀 包的類型 8位欄位,1位元組,這裡的包類型為TYPE_HISTORY 時間 32位欄位,4位元組,指示該包裡歷史數據發生的時間,包中的所有數據共用此時間 記錄個數 16位欄位,2位元組,指示該包裡歷史證券記錄的個數 歷史記錄 40位欄位,5位元組,一個包中包含一個或多個歷史記錄,其內部數據結構如下表 TYPE_ADD_YEPRICE類型證券行情數據包 此包中的證券數據記錄是TYPE_REAL類型包中的證券數據記錄的超集,TYPE_ADD_YEPRICE數據包的內容比TYPE_REAL數據包多了昨收盤價(在TYPE_REAL數據包的尾部追加2個字節,用以存儲昨收盤價)。
具體數據幀結構如下表所示 8 32 16 288 288 288 27216 其語法規則和前面的TYPE_REAL類型的語法一致。
TYPE_DAYLINE類型證券行情數據包 該類型證券數據包包含證券日線數據記錄集,一個包中日線數據記錄最大50個。其數據幀格式如下表所示 152 152 152 24 3232 16 16 1616 包的類型 8位欄位,1位元組,這裡的包類型為TYPE_DAYLINE 時間 32位欄位,4位元組,指示該包裡日線數據記錄發生的日期時間 記錄個數 16位欄位,2位元組,指示該包裡日線數據記錄的個數 日線數據記錄 40位欄位,5位元組,一個包中包含一個或多個日線數據記錄,但一個包中的最大日線數據記錄個數為50。日線數據記錄內部數據結構如下表 證券ID 24位欄位,3位元組,該證券的ID標誌 證券交易量 32位欄位,4位元組,該證券的當天交易量 當天交易金額 32位欄位,4位元組,該證券的當天交易金額 當天開盤價 16位欄位,2位元組,該證券的當天開盤價格 當天最高價 16位欄位,2位元組,該證券的當天最高價 當天最低價 16位欄位,2位元組,該證券的當天最低價 當天收盤價 16位欄位,2位元組,該證券的當天收盤價 TYPE_WEEKLINE類型證券行情數據包 該類型證券數據包包含證券周線數據記錄集,一個包中周線數據記錄最大50個。其數據幀格式如下表示 152 152 152 24 32 32 1616 16 包的類型 8位欄位,1位元組,這裡的包類型為TYPE_WEEKLINE 時間 32位欄位,4位元組,指示該包裡周線數據記錄發生的周日期時間,為一年中的第幾周 記錄個數 16位欄位,2位元組,指示該包裡周線數據記錄的個數 周線數據記錄 40位欄位,5位元組,一個包中包含一個或多個周線數據記錄,但一個包中的最大周線數據記錄個數為50。周線數據記錄內部數據結構如下表 證券ID 24位欄位,3位元組,該證券的ID標誌 證券交易量 32位欄位,4位元組,該證券的當周交易量 當周交易金額 32位欄位,4位元組,該證券的當周交易金額 當周開盤價 16位欄位,2位元組,該證券的當周開盤價格 當周最高價 16位欄位,2位元組,該證券的當周最高價 當周最低價 16位欄位,2位元組,該證券的當周最低價 當周收盤價 16位欄位,2位元組,該證券的當周收盤價 這樣就成功地完成了證券的數據包格式定義;另外數字證券在移動數字多媒體廣播系統上傳輸,還需要生成系統層的通用數據包,所在通用數據包中位置如下
權利要求
1.證券信息的編碼傳輸方法,首先對所取得的包括聲音、圖像和文字內容的數據證券信息,按照系統層的要求進行統一編碼,其特徵是上述數據在需要傳輸播放時,按證券編碼標準在同步字和有效數據之間嵌入證券信息系統層構造碼。系統層構造碼包括順序排列的數據源類型碼和數據格式標示碼,其中數據源類型碼以證券類型標識,數據格式標示碼按證券編碼標準建立。
2.根據權利要求1所述的證券信息的編碼傳輸方法,其特徵是證券信息系統層構造碼的有效數據按事先規定的字節在形成幀結構後進行定義;證券信息的系統層構造碼為順序排列的前段為校驗方式位和數據源類型碼,其後為數據格式標示碼,有效數據後面採用CRC循環校驗。
3.根據權利要求1所述的證券信息的編碼傳輸方法,其特徵是將證券信息系統層構造碼中的校驗方式位、證券信息類型碼和證券信息數據格式標示碼重複發送,使得接收方在刪除了一個有誤碼的幀結構內容時,仍有另一個能夠維護數據的正確性和完整性的幀結構內容。
全文摘要
本發明給出證券信息的編碼傳輸方法,首先對所取得的包括聲音、圖像和文字內容的數據證券信息,按照系統層的要求進行統一編碼,其特徵是上述數據在需要傳輸播放時,按證券編碼標準在同步字和有效數據之間嵌入證券信息系統層構造碼。系統層構造碼包括順序排列的數據源類型碼和數據格式標示碼,其中數據源類型碼以證券類型標識,數據格式標示碼按證券編碼標準建立。本發明的給出的證券信息的編碼傳輸方法利用數字音視頻廣播,即從一點對多點的方式進行傳輸和播發,使得用戶可以非常方便地實時接收聲音、圖像和文字等生動、直觀的證券信息。
文檔編號H03M13/00GK101242411SQ200810025650
公開日2008年8月13日 申請日期2008年1月4日 優先權日2008年1月4日
發明者楊越崗 申請人:楊越崗