16
Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuh iro Koyama, and Moritaka Kimura Kashima Space Research Center/NI CT

Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Embed Size (px)

Citation preview

Page 1: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Ongoing e-VLBI Developments with K5 VLBI System

Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura

Kashima Space Research Center/NICT

Page 2: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Outline What is K5 VLBI system? VLBI@home (Internet-based distributed computing

approach for VLBI correlator) Software baseband converter Summary

Page 3: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

VLBI Systems developed at Kashima

K3 System

K4 (KSP) System

1983~Longitudinal RecorderOpen Reel TapesHardware Correlator

1990~Real-time e-VLBI with ATMOperational data rate: 256MbpsMax data rate: 2048MbpsHardware Correlator

K3 Correlator (Center)K3 Recorder (Right)

K4 Terminal

K4 Correlator

K5 System

K5 Data AcquisitionTerminal

2000~Real-time e-VLBI with IPPC based systemHard Disk DrivesSoftware Correlator

Page 4: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

K5 Family : ConceptADS1000(1024Msample/sec 1ch 1bit or 2bits)

ADS2000(64Msample/ch·sec,16ch, 1bit or 2bits)

IP-VLBI Board (K5 or K5/VSSP)(~16Msample/ch·sec, ~4ch, ~8bits)

PC : Data Acquisition &Software Correlator

VSI

Correlatorother DAS (Mark5)

Internet

PC-VSI Board (K5/VSI)(Supports VSI-H specifications) VSI

Page 5: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Device Name ADS-1000Sampling rate 1024/512MspsSample resolution 1/2bitExternal Reference 10MHz,1PPSOutput Data Format Starndard VSI-H formatSize/Weight 424 x 400 x 44mm / 5kg

Single channel VSI Data Acquisition System

Specifications of K5/VSI VLBI system

Multi-channel VSI Data Acquisition System

Device Name ADS-2000Number of input channels 16Sampling Rate 2,4,8,16,32,64MspsSample Resolution 2bitExternal Reference 10MHz,1PPSOutput Data Format Starndard VSI-H formatSize/Weight 482 x 550 x88mm / 12kgFunction P-Cal detection

Page 6: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

VSI Data Capture Board (PC-VSI board)

Specifications of K5/VSI VLBI system

Device Name VSI2000-DIM

Continuous Capture Rate

2048Mbps1024Mbps512Mbps256Mbps

Input Interface Starndard VSI-H formatPCI interface PCI-X(64bit/66MHz)

VSI Data Recording System (PC-VSI board +RAID)

Device Name PC-VSIDisk Storage Interface Dual Fiber ChannelMax Recording Rate 2048MbpsHDD size 3TByte

Continuous Recording Time

3hours@2048Mbps6hours@1024Mbps12hours@512Mbps24hours@256Mbps

Page 7: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Architecture of K5 data input module

In K5 system, captured data is not directly recorded to HDD, but transferred to PC’s shared memory. So, multiple software applications can access the data simultaneously in real-time.

Because of this function, various kinds of real-time operations are possible by writing PC software. Such as spectrometer, total power meter, oscilloscope, software correlator, p-cal detector, baseband converter, real-time data transfer, real-time recording, and so on.

RF-signal

Personal-ComputerPC-VSI Board(PCI-X)

Memory(1-4GByte) CPU Hard Disk

Drive(RAID)

VSI-H1-2Gbps

ADS-1000A/D sampler

(1Gsps/2bits)

DMA

Network transfer

Page 8: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Software correlator by distributed computing

Merit of software method:

No limitations on correlator parameters (number of lags, number of stations, integration time, FX or XF …)

VLBI@home:Screensaver-type distributed correlator program runs during the idle time.

Page 9: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Control Server

Client

Client

XML XML

DataBase

Station 1

FTP

Station 2

FTP

FTP

Station 3

FTP

Schedule File

Obsinformation

WWWStatusinformation

VLBI@home -Distributed correlator system over the Internet

Procedures of distributed correlation process

1. A client PC queries the control server about the location of K5 data file to be processed.

2. The control server determines the files to be processed based on the information in the database server and sends back the URL of the files.

3. The client PC downloads indicated K5 files from the VLBI stations by FTP.

4. Correlate the received data.

5. Correlator results, client conditions, and network status are sent to the control server.

6. Control server stores the results to the database server. Processing conditions are updated and published to the Internet. Return to 1.

SQL

Page 10: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Distributed computing method is effective only in the environment, where

Network bit rate > Data processing rate Current processing speed of software correlator(32 lags) : 15Mbps(Pentium4 3GHz) ・ Network between Institutes (Dedicated network)   1Gbps ~ 100Mbps > 15Mbps   → Effective ・ Network to the home (Public network)   1 ~ 10Mbps     < 15Mbps   → Not Effective!

Required network speed for VLBI@home

Empirical rule, Guilder’s law, says, “Network bandwidth grows at least three times faster than computer power”.

Page 11: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Application :Rapid UT1-UTC estimation (June 29,2004)

After this session, Mark-5 data at Westford was transmitted to Kashima by FTP. Received Mark-5 data was converted to K5 format, and correlated with VLBI@h

ome. Average processing speed:58.6Mbps (8 consumer PCs) UT1 – UTC estimation was completed 4hours and 30 minutes after the last obse

rvation in the session.

Westford(Mark5)

Kashima stationMark5→K5Conversion

File transfer File transfer

FTPServer

Client

Client

VLBI@home

Page 12: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Development of software baseband converter

Analog BBC Multi-channel A/D samplers after image rejection mixers.            Demerit: Gain and phase fluctuations caused by the variations of ambient temperatures.

•Conventional BBC(baseband converter) system

IF signal IFDistributor

Image Rejection Mixer

Local signal

A/ D

Local signal

A/ D

Local signal

A/ D

..

..

Digital BBC(FPGA,ASIC) Digital baseband converters after a single-channel broadband A/D sampler. Demerit: Less flexibility for band selections. High development and maintenance cost.

Page 13: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

•Software BBC(SBBC) by K5/VSI system

Merit: High flexibility, low cost, integrated to network transmission system and recording system.

IF-signal

Personal-ComputerPC-VSI Board(PCI-X)

Memory(1-4GByte)

CPU(Software

BBC)Hard Disk

Drive(RAID)

VSI-H1-2Gbps

ADS-1000A/D sampler

(1Gsps/2bits)

DMA

Network transfer

If sampling rate is lower than 2 Gbps, SBBC is realized by a current PC.

Page 14: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

SBBC - Specifications and algorithm

• Lookup table method (Floating point)

• Written in assembly language

• Using vector operations(SSE2) and prefetch functions

• Multi-thread(8 threads)

Current speed: By using a current PC(Xeon 3GHz), 2 baseband channels can be extracted in real-time from 1Gbps of IF signals.

IF signal 1024 or 512Mbps (1 or 2bit)

Baseband signal 1MHz ~ 64MHz (1,2,4,8 bit)

Number of taps 127 ~ 8191

Selectable baseband frequency Discrete (Not arbitrary frequency)

Frequency response of 4095- tap FIR bandpass filter

127 129 131 133 135

IF frequency (MHz)

Gai

n (d

B)

0

-10

-20

-30

-40

-50

Page 15: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Test experiment using the SBBC

•April 18, 2004

•Parkes(PC-EVN) – Kashima(K5, SBBC)

•At Kashima, 256-MHz of IF-signals were directly sampled and converted to 16-MHz of baseband signals by the software BBC system.

•It is easy to perform the experiments between different VLBI systems, because of the flexibility of the software method.

Page 16: Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT

Summary

K5 VLBI system is a low-cost and high-performance pc-based VLBI system.

Because of the recent developments of consumer PCs, we can use software methods for the VLBI backend processes. For example, distributed software correlator and software BBCs.