陳勇,郁鋒
(北京海特榮德科技發展有限公司,北京100102)
數據廣播是數字電視播出的重要業務模式之一,如股票信息,瀏覽器等業務,為數字電視運營商創造增值業務的機會。針對下一代高性能多媒體網絡的特點,本文設計下一代高性能、互動多媒體網絡電視股票交易系統的技術框架和全套解決方案。設計完善、實用的交易系統,能與銀行、交易所等金融服務系統進行對接,為終端用戶提供安全、便捷的交易系統。設計開發實用的前端業務平臺,包括用戶管理、數據處理和數據發送(面向其他金融服務系統和終端用戶)等子系統。
這套系統將股票系統分離為播出端與服務交易端。播出端負責原始數據的打包及播發;服務端負責與銀行、交易所等金融服務系統和終端用戶的交易。
作為一個數據廣播業務系統,在建設的時候必須考慮到一些非功能性的需求。通過全面分析系統要求,才能把這個系統建設好。
全面考慮數字電視數據廣播股票財經信息平臺的特點,在設計時充分考慮各相關業務對平臺的要求,充分考慮股票交易的實時性,以技術的系統性保證了業務的多樣性、相關性的需求。設計開發了實用的前端業務平臺,包括用戶管理、數據處理和數據發送(面向其他金融服務系統和終端用戶)等子系統。
方案設計首先考慮下一代高性能多媒體網絡的特點,研究分析互動新媒體網絡特性、各種金融服務特點、市場狀況以及用戶對金融交易系統的使用習慣,滿足未來幾年內的技術發展趨勢。考慮到業務對象的特點,堅持與深、滬交易所的數據格式保持一致。
系統設計方案中注重系統的實用性,將實際應用價值與實際工作運作周期共同考慮,是完善、實用的交易系統,能與銀行、交易所等金融服務系統進行對接,為終端用戶提供安全、便捷的交易。本系統整合了新互動多媒體網絡與金融服務體系資源,提供給終端電視用戶快速信息數據通道。
系統的可靠性和安全性設計是系統的關鍵,系統應按照7×24小時的不間斷運轉方式設計。所以,在此系統設計中,我們除采用已被市場驗證的成熟技術外,關鍵設備采取互備份與容錯措施。所有設備可長年無故障運行。系統在出錯情況下能快速恢復。一旦出現系統故障,系統可提供應急方案。
在設計本系統時,除了確定上面所說的業務流程外,還需要選擇數據傳輸方式。這是整個系統的核心設計要素之一。
在以DVB為基礎的數字電視系統中,在TS碼流中插入的數據可以分幾類:
1.節目信息,即 PSI信息,包括 PAT、PMT、NIT等,這些信息是從碼流中分解出節目所必需的;
2.業務信息,即 SI信息,包括 SDT、EIT、TDT、TOT等,這些信息包括了網絡描述、業務說明、節目介紹、時間等;
3.應用類數據,這類數據的數據格式和傳輸封裝方式與具體的應用相關,而且數據量都比較大;
在DVB的系統中,上述前兩類的數據類型都是通過Section方式來封裝的,這種方式的優點是通過校驗和來排查數據傳輸中的錯誤。但是Section封裝只是解決了所需的一部分要求,另外還需要對數據結構、數據關系進行定義。前兩類數據都具有明確的應用目標,在DVB標準中,對他們的用途、數據格式、封裝方式都進行了詳細而明確的定義。第三類數據隨著具體應用的不同而存在較大的變化,DVB標準無法預先具體地定義。但是,DVB標準為這些數據的發送提供了幾種機制,雖然沒有明確數據格式,但在傳輸封裝上作了盡可能細致的規定和說明。
股票交易服務是一個交互的過程,用戶提交請求,服務器處理請求,然后返回處理結果給用戶。
因此,股票交易數據的傳輸需要通過雙向的TCP/IP數據傳輸方式來進行。這就要求機頂盒硬件上具有真正的雙向功能,包括實現雙向傳輸的RJ45數據通道。
TCP/IP作為互聯網的基礎,是遠程雙向通訊的成功應用,他把網絡從下到上分成網絡接口層、互聯網絡層,傳輸層、應用層四層。TCP是傳輸層協議,IP是互聯網絡層協議。TCP/IP數據傳輸方式能保證數據正確安全地送達聯網交互的雙方。

圖1 財經商業電視平臺
圖1顯示了“財經商業電視平臺”邏輯架構圖,此系統特點為:
1.數據傳輸封裝格式采用了自定義section的封裝方式,而不是多協議封裝;
2.系統更緊湊,穩定;
3.可以在終端更有效利用數字電視芯片的section過濾功能;
4.交易服務端分別和終端、金融服務系統雙向交互。
4.2.1 前端系統特點:
1.系統可選用主備切換,保證系統強壯性;(如果選擇單機系統,只需減去一臺服務器、一臺切換器);
2.股票數據播出速率可調整,能夠和其它數據廣播數據流合并播出(共用一個播出卡)。播出總速率最高可達50MBPS;
3.實時股票信息轉換播出,接收顯示最大延遲不超過3秒,個股分筆成交明細可達每分鐘6筆以上;
4.分時走勢、K線數據、F10數據等非實時數據可高速播出,股票系統占用總帶寬約為20MBPS時,用戶端接收等待時間最長不超過10秒;
5.股市公告信息自動轉換播出;
6.通過復用器可與音視頻業務復用,使用戶在查看證券數據信息的同時收看相關音視頻財經評論及講解等內容,實現平臺整合為用戶提供全方位業務服務。
4.2.2 海特榮德前端系統軟件功能模塊設計

表1 海特榮德前端系統軟件模塊設計列表:

圖2 海特榮德財經商業電視平臺系統架構圖(雙機系統)

續表

圖3 盒端股票軟件系統架構圖
4.3.1 海特榮德盒端交易股票軟件功能模塊設計

表2 海特榮德盒端交易股票軟件模塊設計列表

續表

表3 海特榮德盒端交易股票軟件的主要特點
4.4.1 海特榮德股票交易服務端軟件功能模塊設計

表4 海特榮德股票交易服務端軟件模塊設計列表

表5 海特榮德盒端交易股票軟件的主要特點

圖4交易服務端系統架構圖
4.5.1 自選股
包括:自選行情、存入自選、刪除自選。
4.5.2 大盤分析
包括:上證50、上證180、上證走勢、上證領先、上證A股指數、上證B股指數、上證基金指數、深證100指數、深證綜指、深證成指、深證領先、深證A股指數、深證B股指數、深證基金指數、中小指數、中小領先、上證深證創業走勢。
4.5.3 行情切換
包括:上證A股、上證B股、上證基金、上債期貨、深證A股、深證B股、深證基金、深債期貨、中小企業、上海指數、深圳指數。
4.5.4 特別報道
包括對上證A股、上證B股、上證基金、上證債期、深證A股、深證B股、深證基金、深證債期、中小板塊進行以下排行:漲跌幅排名。
4.5.5 個股分析
包括:個股走勢(分時圖)、分時明細(分鐘走勢的數字顯示)、個股背景資料、技術分析。技術分析包括:日線,MACD趨向指標、DMI趨向指標、DMA趨向指標、TRIX趨向指標、BRAR能量指標等。周線,月線。
4.5.6 公告信息
包括:上海證交所信息、深圳證交所信息、券商信息、財經信息。
4.5.7 拼音選股/代碼選股
4.5.8 交易下單
包括:買賣股票、委托下單、撤單、賬戶查詢、銀證轉賬。
我們在數字電視數據廣播系統平臺的基礎上,展開全面的財經相關的業務平臺。提供視頻、文字、圖片相結合的,更高質量、更多信息的財經服務。使整體系統的播出更加符合電視臺的利益,也更加體現了數字電視的優勢,使用戶在收看數字電視的時候能夠更多的享受財經服務帶來的樂趣。
[1] 王志強.淺論廣電綜合信息網絡建設的可行性[J].中國有線電視,2002(21):30-31.
[2] 張學全.有線電視網現階段可實施的多功能業務[J].中國有線電視,2000(22):40-41.
[3] 陳國明.有線電視網開發新功能的探討[J].黑龍江科技信息,2003(2):44.
[4] 劉進杰,熊京,崔競飛.數字電視系統中股票金融信息播出的解決方案[J].廣播與電視技術,2002(2):52-57.