节点文献

嵌入式证券软件中的关键技术研究与实现

The Study and Implement of Key Technology in Embedded Stock Service

【作者】 蔡宁宁

【导师】 刘卫忠;

【作者基本信息】 华中科技大学 , 微电子学与固体电子学, 2005, 硕士

【摘要】 证券分析系统是一种实时分析系统,不仅需要为客户提供即时的成交信息,同时也需要为用户提供一定量的历史数据分析。本文在阐述必要的证券知识和相应的开发调试环境基础之上,介绍了由本人设计并参与开发的一套数字电视机顶盒上运行的嵌入式实时证券分析系统,并着重讨论了在嵌入式环境下,终端资源制约和证券实时、大数据量等特性之间突出矛盾解决的关键技术。系统可大致划分为前端播发、数据传输、终端接收和分析呈现三大块。股票播发前端从数据接收卡即时写入的数据库中提取实时证券交易信息,按照不同的数据要求分别转换成即时成交数据、分时数据、分笔数据、历史数据等股票数据,可以采用多种数据处理和发送策略这些信息打包成传输流后通过有线电视网络向终端用户播发出去。在股票数据传输过程中,证券业务作为数据广播业务的一项子服务,在运动图像专家组标准-2程序特殊信息中有服务描述,而程序特殊信息又包括程序关联表、程序映射表、条件访问表等语法结构。股票数据的主体是按照数字电视广播私有分段来传输的。终端数字电视机顶盒在PSI信息中查找股票服务的相应描述后,根据这些描述信息在接收到的大量数据包中分离出股票数据并加以呈现。如果对原始股票数据直接进行接收并呈现。因受终端资源的限制,简单的数据接收、分析、呈现并不能使证券终端正常运作,需要终端和前端相互配合,针对不同数据和不同终端性能要求使用不同的数据发送策略、数据接收策略,以及终端的特定环境下的内存管理策略、显示呈现策略等一系列方法使终端程序能够以最小的资源消耗为用户提供最大化的直观性能满意的使用效果。当然还需要在系统设计过程中,针对股票数据特性采用特定的数据压缩方式,达到数据量的最小化。

【Abstract】 Stock analysis system is a kind of real-time service, which presents both the real-time exchange information and historic data analysis. After the introduction of basic stock knowledge and program developing environment, a design of stock analysis software running in embedded system is put forward in this paper, and the crucial techniques solving the conflicts between set top box resource’s limit and stock service high demanding are described in details. The whole stock analysis service is divided into three parts: front data broadcasting server, data transmitting block, terminal data receiving and presentation module. After extracting real-time exchange data from DBF (Data Base Found), the front broadcast server, according to different data demands, transforms real-time data into various data. And then following job are packing various data into transmit stream, sending data to terminal through cable TV network. As one of child services in data broadcast, stock service has its description in MPEG-2 (Moving Picture Expert Group) PSI (Program Special Information), which contains PAT (Program Association Table), PMT (Program Map Table), CAT (Conditional Access Table) etc. And the mainly parts of stock data transmit through DVB (Digital Video Broadcast) private sections packages. If STB (Set Top Box) terminal main task finds out the stock service description in PSI information, it can extract the exact stock data from all of received data found according this service description, and presents data as demand. Because hardware resource is relatively scarce, it is hard to ensure stock service running properly without any data reducing and receiving strategies. The satisfying stock function needs the cooperation between data broadcasting server and termination. In this design, the adaptable data sending and receiving tactic, special memory managing skills and peculiar stock data compression help the stock software working better and much efficient.

【关键词】 DVB标准数据广播证券分析机顶盒
【Key words】 DVB standardData broadcastingstock analysisSTB
  • 【分类号】TP319
  • 【被引频次】1
  • 【下载频次】150
节点文献中: 

本文链接的文献网络图示:

本文的引文网络