Telecom Software Lab

The Telecom Software Lab offers instruction in tools and methodologies for telecom software development. Through a generous support program from M/s Telelogic with its Telelogic Tau products , it is one of the few laboratories in the country outside the Industry which conducts research and offers courses in Protocol Development, embedded real-time operating systems and CASE tools.

With its server farm,consisting of a 8-CPU/16GB RAM server plus a cluster of five 4-way Xeon servers,4GB RAM each,and a total storage of 1200 GB of hot-plugged storage, the laboratory also offers the primary computing support to the entire School.It offers a one-workstation-per-student environment to the student.

The lab strongly supports Open Source Software and all its servers and workstations are based on zero-cost Open Source Software (Linux). The lab uses para-virtualization software - both open-source (Xen) and commercial (VMWare/VirtualBox) - to achieve increased server utilization by running several virtual servers on each physical server. Further, this approach leads to drastically reduced set-up times for server initialization, easy process migration and data centre class server management.

The Telecom Software laboratory trains post-graduate students. Research in areas of telecommunication is conducted through Open-Source software. The Lab is well constructed over an area of 3200 sqft.having 52 PCs. It has facility of Wi-Fi enabled network connection. The Telecom Software Laboratory invites intellectual partners/researchers and sponsors.
  • OS : Linux - Ubuntu 8.04 (Dapper), Solaris, Windows 2003
  • Simulation: Ptolemy,NS,Opnet*, RSoft, Optiwave*, Commsim
  • VHDL: VHDLStudio (GreenMountain),
  • Embedded Systems: Rabbit, Bochs/IA-32Emulator, Intel IXP4xx, Intel IXP1200, Intel IXP2400
  • IDE: Anjuta, Eclipse, SN, Forte/Netbeans
  • UML/SDL: Poseidon, Telelogic*, Rational
  • Cluster Software: OpenMosix, Citrix, Windows 2003
  • Requirement Management: Telelogic/DOORS

  • Carrier class telecom software development and deployment  (OpenSOFT)
  • Embedded real-time systems for telecom (OpenOS - uCLinux)
  • Network management (OpenNMS)
  • Protocol specification and development (OpenSTACK)
  • Affordable telecom development tool-chain

  • Management of software development processes
  • Telecom software requirement management
  • Formal specification using UML / real-time UML and SDL
  • Use of MSC and TTCN


Prof.Subrat Kar