SEARCH 

bar
Home
bar
ARTIC Cards
bar
ARTIC Software
bar
Applications
bar
Speed
bar
Quadron
bar
Site Map
bar

Quadron

4919 Cervato Way
Santa Barbara 
CA 93111 USA 

 
tel  805-680-5377 
fax  866-400-5504
info@quadron.com 
sales@quadron.com 

Copyright © 1986-2007 
Quadron Corporation 

 

APPLICATIONS

Multiple Protocols Manage Western World Market Data

In 1989, a German data service provider offered the first satellite transmission of stock and marketing data to retail brokerage houses and small bank branches in Europe. As their customers grew in numbers and size, their requirements grew as well. Getting information fast was very important, but getting more information became critical.

They realized they needed more information than their information provider offered. They had to go directly to individual information sources. That meant multiple data feeds for stocks, for commodities and for news in multiple countries.

Diplomacy is the art of using the correct protocol to smooth communications between differing cultures. The firm's technical director accordingly became one of their leading diplomats. "You must understand," he explains, "we went from one data stream to almost twenty, and it seemed like each one had its own protocol. In the United States information comes to us over both HDLC and SDLC for the stocks. The commodities come on a 9600 baud async line. And here, in Europe, it's mostly X.25, but all at different speeds. One French agency even sends us news items over the radio. It's a 600 baud radio receiver with a serial output line."

"We have all these different data streams coming in at different speeds, but we wanted to handle all of the processing on PCs. So we created our own communications co-processor cards using transputers and lots of RAM, more than we could find on any off-the-shelf co-processors. Then we could write applications that manage the information as it comes in."

The firm's team tackled the multiple protocol problem with help from Quadron Corporation. The director admits the job would have been much harder without Quadron's qCF software tools for communication cards. "qCF gave us an Application Programming Interface (API) to develop high-level programs in C that run on commercially available cards. We didn't have to create all of the communication line drivers ourselves and writing the applications for the cards was a lot faster with Quadron's libraries. The project would have just been too big without qCF."

Managing the different protocols was just the beginning. Since the information they receive is raw data, "We normalize it twice. First, we pull the American information together in our office in New York and we have to format it before sending it to Germany. Once it's here, we combine it with all the European information and only then can it go over HDLC via satellite to our customers."

"Again, qCF made it possible to do on PCs. It lets you pass data between tasks on each card and between cards," he continues. "Each card acts like its own multi-tasking computer. So now the information comes in and the applications on the cards format it, prioritize it, and transfer it to other cards which handle the outbound satellite transmission. If it's quotes and trades, it goes out to our customers right away. If it's news stories or press releases, it's not as time sensitive."

"We also got a lot of good help from Quadron," the director continues. "They don't just say, 'try this and try that and call back later.' They were really interested in helping us get where we wanted to be, making our customers happy. And that makes us happy."

Spoken like a true diplomat.

   

 


Home | ARTIC Cards | ARTIC Software |
Applications | About Speed & Protocols | About Quadron | Site Map |