Hillstone Software, supplier of Communication and Network Protocol Software Development Services and products

By: Hillstone Software  05/12/2011
Keywords: windows, Software Development, Visual Basic

Hillstone Software offers software development and consultancy services to technology, telecommunications and electronics companies in around the world

Software Development

Whether you are starting a new project or seeking a software development sub-contractor for a part of existing project, we offer full software development cycle including definition of requirements, software design, coding, unit testing, documentation, code maintenance and technical support. We are experts in a wide range of application areas, communication protocols, embedded systems, PC based systems and development languages. For more details see Area of Expertise below.

Software Design

We can produce a software design for you so that any other developer or a team of engineers can follow it to do the rest of development: coding and testing

Development Languages and Tools:

ANSI C, C++, C# .NET (C Sharp), Visual Basic, Motorola MC68HC11, MC68HC16 assembly, Intel 80C51 assembly, Intel 8086 assembly, 80C51 C (Keil Software), C for Motorola microcontrollers (Introl and Microtec). C for MIPS Linux, Visual C and C# for Windows Mobile and Windows CE

Communication protocols:

RS232C, I2C, IP, TCP, UDP, PPP and multilink PPP, ICMP, TFTP, FTP, SMTP, POP3, NTP, P1024C, ISO 1745 (IBRO-30 EFT POS), TPAD, HDLC / LAPD /LAPB, X.25, X.31, ISDN layer 3 (Q.931), XMODEM, V.23/Bel FSK / Caller ID, GSM/GPRS, Bluetooth, H.323, RTP, GSM 07.05, GSM 03.40 (SMS).,GPS NMEA 183, XOT (RFC1613), ISO TP over TCP (RFC1006)

Encryption and Authentication:

AES, DES, Triple DES, ARC4 (Alleged RC4), CAST-128 (a.k.a CAST5), Blowfish, Twofish, RSA, MD5 (message digest algorithm), SHA-1 (Secure Hash Algorithm)

Device Drivers Software Development:

Motorola SCI and SPI systems, 80C51 serial drivers, A/Ds, LCDs and 7-seg LEDs, I2C EEPROMs, chip monitors, UARTs & DMA, RF transceivers and telephony hardware: voice codecs (Siemens, VoicePump / DSP Group, Lucent), SLICs (AMD, Lucent), Realtek ethernet switch, Conexant V.92 modem chipset., Nokia, Falcom and Siemens GSM / GPRS modules

Operating Systems:

Windows 7, Windows 2k, XP, Vista, Windows Mobile, Windows CE, Unix / Linux, Pharlap embedded OS.

Past Projects:

  • Development of GPS module drivers for embedded platform
  • Development of RFID smart card and GPS integration utility for Windows XP
  • Development of TFTP DLL for use from Visual Basic on Windows OS
  • Development of XMODEM upload utility for Windows OS and embedded system
  • Development of DLL library and Front End GUI for interfacing Visual Basic Stock Exchange trading terminal application to Eicon X.25 card
  • GSM / GPRS card driver (embedded system)
  • Low level V.92 modem driver (embedded system)
  • Device drivers for Security Badge Reader Controller and 6 Port RS485 Security Network Hub (embedded system)
  • Design and implementation of airline network terminal, supporting 12 RS232C ports, Ethernet, X25, Netbios and P1024 (terminal protocol for Airline reservation network)

Keywords: Network Protocol, Network Protocol Software, Software Development, software development services, Visual Basic, windows,

Other products and services from Hillstone Software

05/12/2011

Hillstone Software, supplier of Communications and Network Protocol Software Development Services and products

HS FTP Library is offered with full source code in C language, it includes C Library binaries and C Demo applications with source code, built from Microsoft Visual Studio 2005 for Windows Mobile OS, plus HS FTP programming manual. HS TFTP .NET class library is a .NET component which implements TFTP server and client functionality over UDP socket layer according to RFC 1350 (Trivial File Transfer Protocol).