|
Hillstone Software
Hillstone Software develops and supplies network protocol, communications, navigation and security libraries and software components, specialist in C, C++,C#. Hillstone Software offers software development and consultancy services to technology, telecommunications and electronics companies in around the world
Some examples of products we supply: X.25 / XOT protocol library, TCP/UDP/IP network libraries (FTP, TFTP, SMTP, POP3, NTP, serial communication products (XMODEM library, GSM SMS DLL Library, GPS NMEA Library), Encryption library.
Hillstone Software offers software development and consultancy services to technology, telecommunications and electronics companies in around the world.
Primary areas of expertise:
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 5 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 and "Near Hardware" 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, Brooktrout cPCI PRI cards, Conexant V.92 modem chipset., SBS ATM cards, ISDN transceivers (Siemens IPAC, NEC – Japanese ISDN), Motorola cPCI chassis, SBS E1/T1/X.21 cards, Ramix PMC Quad Ethernet Cards, Nokia, Falcom and Siemens GSM / GPRS modules, SBS DS3 card, PowerQuicc MPC875 SECLite hardware encryption engine drivers
Operating Systems:
Windows 2k, XP, Vista, Windows Mobile, Windows CE, Linux, Pharlap embedded OS.
Past Projects:
* CISCO XOT protocol module (X.25 over TCP - RFC1613) for embedded system and Windows OS
* 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
* Development of TFTP library and front end application for Windows CE 5.0
* X.25 Incoming Call Offering procedures on ISDN D Channel using Q.931 protocol in point-to-multipoint configuration (embedded system)
* NT mode support in Infenion IPAC ISDN driver (embedded system)
* OAM Loopback feature in SBS ATM card driver (embedded system)
* GSM / GPRS card driver (embedded system)
* Realtek multi-port ethernet switch driver (embedded system)
* Low level V.92 modem driver (embedded system)
* Compact PCI (cPCI) Hot Swap feature for PRI ISDN Cards
* IBRO-30 protocol (ISO 1745), a.k.a. TPAD (embedded system)
* North American Caller ID (Bell202 FSK) support (embedded system)
* DMA interface to High Speed UART (embedded system)
* V.23 FSK Caller ID (embedded system)
* Driver for VoicePump VP140 Codec / Voice processor (embedded system)
* Call Forwarding of Internal PBX calls (embedded system)
* Speed Dial feature (embedded system)
* Device drivers for Security Badge Reader Controller and 6 Port RS485 Security Network Hub (embedded system)
* Enhancements to Sirena airline network router
* Design and implementation of airline network terminal, supporting 12 RS232C ports, Ethernet, X25, Netbios and P1024 (terminal protocol for Airline reservation network)
|