The Design and Implementation of Digital Signal Processing Virtual Lab Based on Components

  • Jianxin Wang
  • Lijuan Liu
  • Weijia Jia
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3583)


This paper proposed the design and implementation of digital signal processing virtual lab (DSPVL) based on components. In the DSPVL, all the virtual instruments are developed as components and implemented as Java Beans, which improve the developing efficiency, the reuse of software and make the system be maintained and expanded easily. This paper also introduces the characters and architecture of user platform and illustrates the key design and implementation technologies. In the DSPVL, we developed a lot of components for the experiments in Digital Signal Processing (DSP) course. In this paper, we also gives an example of designing components of Discrete Fourier Transform (DFT) to show the process of designing, implementing and using the components in the DSPVL.


Virtual Laboratory DSP components Java Beans 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Jianxin, W., Bei, P., Weijia, J.: Design and Implementation of Virtual Computer Network Lab Based on NS2 in the Internet. In: Liu, W., Shi, Y., Li, Q. (eds.) ICWL 2004. LNCS, vol. 3143, pp. 346–353. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  2. 2.
    Jianxin, W., Songqiao, C., Weijia, J., Huiming, P.: The Design and Implementation of Virtual Laboratory Platform in Internet. In: Fong, J., Cheung, C.T., Leong, H.V., Li, Q. (eds.) ICWL 2002. LNCS, vol. 2436, pp. 160–168. Springer, Heidelberg (2002)Google Scholar
  3. 3.
    Cao, J., Chan, A., Cao, W., Yeung, C.: Virtual Programming Lab for Online Distance Learning. In: Fong, J., Cheung, C.T., Leong, H.V., Li, Q. (eds.) ICWL 2002. LNCS, vol. 2436, pp. 216–227. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  4. 4.
    Jianxin, W., Weini, L., Weijia, J.: A Web-Based Environment for Virtual Laboratory with CORBA Technology. International Journal of Computer Processing of Oriental Languages 16(4), 261–274 (2003)CrossRefGoogle Scholar
  5. 5.
    Smith, S.W.: Ph.D. The Scientist and Engineer’s Guide to Digital Signal Processing, pp. 141–168. California Technical Publishing (1997)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Jianxin Wang
    • 1
  • Lijuan Liu
    • 1
  • Weijia Jia
    • 2
  1. 1.School of Information Science and EngineeringCentral South UniversityChangShaChina
  2. 2.Department of Computer Engineering and Information TechnologyCity University of Hong KongKowloon, HongKong

Personalised recommendations