Attention Phone and IP PBX Manufacturers
Hardware Architecture
The initial hardware design of the Glass IP phone consists of an 8.9-inch, 1024 x 600 pixel, 18-bit color display with a capacitive touch panel, a handset and a speakerphone. Telephony is provided using VoIP technology. Optionally, telephony may be implemented via a cellular or WiMax technologies.
The Glass IP phone reference hardware designs (shown above) use TI OMAP and AudioCodes processors. The Glass IP phone software can be ported to other hardware configurations and processors, including those with a GSM radio or WiMax for the media connection.
The Glass IP phone hardware design involves two emdedded systems, one for applications and the other for VoIP. The first system is called the Applications Processor. It runs the Android operating system and provides the phone’s user interface. Partners and customers can enhance the phone by adding their own or 3rd party Android applications. The second system, called the VoIP Processor provides VoIP functionality and includes a DSP for voice encoding, acoustic echo-cancellation and 3-way conferencing.
The Applications and VoIP Processors communicate over an internal IP network using our Telephony API. The VoIP Processor runs a Telephony Server and the Application Processor runs a Telephony Client, which together implement the Telephony API.
As the user interacts with the phone, commands are sent by the Telephony Client to the VoIP Processor. Examples of such commands are “Make call” or “Hold call”. Conversely, events such as “Incoming call” are immediately dispatched to the Telephony Client on the Applications processor, so that appropriate actions may be displayed on the phone’s user interface.
The software on the VoIP processor provides signaling using the SIP protocol. It includes a media stack which provides voice encoding and decoding, RTP generation, echo cancellation, and 3-way conferencing.
Our two-processor architecture has the advantage that the VoIP processing and functionality are modularized by a higher level, protocol-agnostic Telephony API. This means that the software on the VoIP Processor could be replaced by another SIP stack or even another protocol altogether without any changes to the Android operating system and its applications on the Applications Processor. Further, Android applications themselves do not need to know anything specific about VoIP protocols as they only need to use standard Android APIs.
For additional information on the Glass IP phone technology, please contact us today.
Custom Hardware Designs Now Available
If you want a custom redesign but functionally compatible hardware, our professional services group can provide you with modified hardware and software to fit your needs. We’d be happy to estimate the level of effort involved, just visit our partner page, call, or email us today.
We’ll sell your phone for you
We view ourselves as a software company. We produce phones as a delivery vehicle for our software. If you want to add a Glass IP phone to your product line and would like to offer it to our channel, we’d be happy to accommodate you. We have hundreds of interested resellers that need products across the price and feature spectrum. We are especially interested in special purpose phones, like ones tailored for hospitals, hotels, law offices and such.

Follow us: