ITelSib
Areas of Expertise

Telecom and Networking Software Development
ITelSib's experience in this area includes:
  • Protocol analyzers development
  • Protocols implementation
  • Data transferring applications and components development
  • Vulnerability testing of telecom applications and protocols
  • Development of various encoders/decoders

Low Level Protocols: IP, TCP, UDP, PPP, RTP, RS232, Bluetooth etc.
Application Level Protocols: HTTP(S), FTP, SNMP, H.323, H.245, SS7 (MTP, TCAP, MAP), UMTS/3G (CAP, NBAP, RANAP), CSTA etc.
Security and Billing Standards SSL/TLS, X.509, PKIX (RFC 2459), PKCS 7, 802.1X, CDR formats, TAP3/RAP etc.
Communication Technologies: ASN.1 and its encoding rules (BER, DER, CER, PER, XER), COM, CORBA, XML/XSL/XSD, SOAP/WSDL, ITU-T Fast Infoset and Fast Web Services (binary XML).

Examples of projects from this application domain successfully completed by ITelSib:
  • Development and support of a compiler and runtime libraries for the telecom industry.
    Windows, Linux, Solaris, embedded systems; C/C++, Java, C#, Perl; ASN.1 and ASN.1-based protocols.
  • Design and development of network monitoring tools.
    Windows, C/C++, Trolltech Qt, WinAPI, SNMP.
To become an ITelSib client or to get detailed information about the company, services and terms please send us an email to itelsib-info@itelsib.com.

Embedded Systems and Real-time OS (RTOS)
ITelSib's experience in this area includes:
  • System and user applications development
  • Porting and migration of C and C++ code to embedded systems
  • Optimization of applications to achieve a better performance and smaller memory footprint
  • Testing applications for embedded systems and RTOS

Operating Systems: VxWorks, Windows CE, Symbian, Embedded Linux, pSOS, Nucleus, ENEA OSE Delta, Qualcomm OS, ThreadX, VRTX, EROS, GreenHills IntegrityOS, mITRON, NORTi, QNX.
Compilers and Toolchains: GNU C compilers, Windriver Tornado Tools, MontaVista Development Tools, Green Hills Software, ARM ADS & RVCT compilers, Texas Instruments Code Composer Studio, Diab Data C compiler, and others.
CPUs: PowerPC, x86, ARM, MIPS, 68K.

Examples of projects from this application domain successfully completed by ITelSib:
  • Porting of runtime libraries for the telecom industry.
    VxWorks, Windows CE, Symbian, Embedded Linux, pSOS, Nucleus, ENEA OSE Delta, Qualcomm OS, ThreadX, VRTX, EROS, GreenHills IntegrityOS, mITRON, NORTi, QNX; C/C++, Perl, PowerPC assembler
  • An application for reading data from measuring controllers and their management.
    xLinux, C/C++, RS232

To become an ITelSib client or to get detailed information about the company, services and terms please send us an email to itelsib-info@itelsib.com.

XML, SOA and Web Services
ITelSib's experience in this area includes:
  • Development of standalone and hosted web services and client applications for C, C++, C#, and Java using different technologies.
  • Design and development of complete web service frameworks; deep integration with existing commercial and open source frameworks.
  • Business analysis and design of SOA for legacy systems and from scratch; integration of company infrastructure by means of SOA.

Operating Systems: Windows, Symbian, Linux, Solaris, and others.
Web Services toolkits: Microsoft .NET 1.1/2.0, Apache Axis for Java, Sun JWSDP 2.0 including Fast Infoset, gSOAP, and others.
Web & Application Servers: Microsoft IIS, Apache 1.3/2.x, Apache Tomcat, etc.

Examples of projects from this application domain successfully completed by ITelSib:
  • Design, implementation and testing of a complete Web Services framework for C and C++, including an XSD and WSDL compiler, XML and binary SOAP runtime, HTTP(S) transport binding for Apache, Microsoft IIS and a standalone web server and client.
  • Design and testing of a Java Web Services framework (the compiler, runtime and HTTP client/server transport).
  • Development of web services for the back office of a European telecommunications provider (Microsoft .NET, Oracle 9i, integration with SIEBEL CRM).
  • Development of a performance framework for Sun JWSDP 2.0 and Apache Axis on the Tomcat server for XML SOAP and Fast Infoset.

To become an ITelSib client or to get detailed information about the company, services and terms please send us an email to itelsib-info@itelsib.com.

System Programming for Various OS
ITelSib's experience in this area includes:
  • Middleware development and enhancement: libraries, parsers, code generators, emulators, other tools
  • System-level and low-level development
  • Developing a driver for peripheries

Operating Systems: Windows, Linux, Solaris and other UNIX-like OS, embedded systems, see the full list here.
Programming Languages: C, C++, Perl, x86 assembler.

Examples of projects from this application domain successfully completed by ITelSib:
  • Development and support of a compiler and runtime libraries for the telecom industry.
    Windows, Linux, Solaris, embedded systems, C/C++, Java, C#, Perl; ASN.1.
  • Design and development of network monitoring tools.
    Windows, C/C++, Trolltech Qt, WinAPI, SNMP.
  • An application for reading data from measurement controllers and their management.
    xLinux, C/C++, RS232.
  • A testing probe for controllers. Development of a controller simulator.
    Windows, C/C++, MFC, COM port.
  • A scanner device driver.
    Red Hat Linux, C, SANE

To become an ITelSib client or to get detailed information about the company, services and terms please send us an email to itelsib-info@itelsib.com.

Code Porting and Migration
ITelSib's experience in this area includes:
  • C and C++ code porting for various OS including many RTOS
  • Code optimization for migration to resource restricted embedded systems and mobile platforms
  • Migration of legacy systems and their reengineering
  • Verification of ported and migrated applications

Common Purpose Operating Systems: Linux, Windows, Solaris, HP-UX, AIX, FreeBSD, MacOS, Tru64, QNX, UnixWare, OpenVMS, Tandem, NonStop, OS/400.
Embedded Operating Systems: VxWorks, Windows CE, Symbian, Embedded Linux, pSOS, Nucleus, ENEA OSE Delta, Qualcomm OS, ThreadX, VRTX, EROS, GreenHills IntegrityOS, mITRON, NORTi.
Compilers and Toolchains: MS Visual Studio, gcc/g++, Sun WorkShop, HP C Compiler, Compaq C, VisualAge C++ Professional, Windriver Tornado Tools, MontaVista Development Tools, Green Hills Software, ARM ADS & RVCT compilers, Texas Instruments Code Composer Studio, Diab Data C compiler, and others.
CPUs: x86, PowerPC, ARM, MIPS, 68K, SPARC, Itanium, PA-RISC, Alpha.

A project example from this application domain successfully completed by ITelSib:
  • Porting of runtime libraries and compiler used in the telecom industry.
    Targets: About a hundred of different platforms including various OS, CPUs, and compilers.
    Programming languages: C, C++, Java, Perl.

To become an ITelSib client or to get detailed information about the company, services and terms please send us an email to itelsib-info@itelsib.com.

Independent Software Testing
ITelSib experience in this area includes:
  • Independent testing of system and end-user software and software components.
  • Functional testing. Load, stress and performance testing. Failure testing.
  • Vulnerability testing of telecom applications and protocols.
  • Test process automation including custom testing tools development.
  • Code coverage. Evaluation of the quality of testing.
  • Code review and analysis for reliability, performance, and security.

Testing tools: Rational Purify, Rational PureCoverage, Rational Quantify, Rational TestManager, valgrind, in-house systems for regression testing.
Programming Languages: C/C++, Java, C#.
Operating Systems: Linux, Windows, Solaris, embedded systems, see the full list here.

Examples of projects from this application domain successfully completed by ITelSib:
  • Testing of compiler and runtime libraries used in the telecom industry. Test system development, test cases base development including a system for the automatic generation of test cases. Code coverage, memory management optimization, and examination of possible problems.
    C, C++, Java, Perl;
    Solaris, Linux, Windows and embedded systems;
    Rational Purify, Rational PureCoverage, valgrind.
  • Independent testing of C# tools.
    C#, Perl;
    Windows.
  • Vulnerability testing of ASN.1 based protocols.
    C/C++, ASN.1;
    Solaris, Linux, Windows.
  • Independent testing of a business system. Preparing test plans and test designs based on the IEEE Standard 829-1998 standards and RUP templates. Implementing automatic and manual tests, running various types of tests including stress testing, failover, and recovery testing.
    C/C++, PHP, JavaScript;
    Linux, Windows;
    Oracle, PostgreSQL;
    Rational TestManager, Rational ClearQuest, Rational Manual Test, Rational Purify, CppUnit.

To become an ITelSib client or to get detailed information about the company, services and terms please send us an email to itelsib-info@itelsib.com.

Operating Systems in Which We Have Experience:
Operating Systems
Common Purpose: Embedded:
Linux
Windows
Solaris
HP-UX
AIX
FreeBSD
MacOS
Tru64
QNX
UnixWare
OpenVMS
Tandem NonStop
OS/400

VxWorks
Windows CE
Symbian
Embedded Linux
pSOS
Nucleus
ENEA OSE Delta
Qualcomm OS
ThreadX
VRTX
EROS
GreenHills IntegrityOS
mITRON
NORTi