Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Forum

  Home arrow Linux For Devices Articles arrow Device Profile: NexGen NexPaq wireless VoIP handset for first reponders

Device Profile: NexGen NexPaq wireless VoIP handset for first reponders
By Linux Devices

Rate This Article: Add This Article To:

NexGen City has used embedded Linux to build what it claims to be the first VoIP (voice over internet protocol) push-to-talk (PTT) handset for emergency workers and "first responders." Designed for use with NexGen's NexLink wireless broadband mobile network, the handset will reach general availability in Q4, 2004.




NexGen's NexPaq PTT VoIP handset
(Click to enlarge)


The NexPaq is currently undergoing testing in the first NexLink network, which is nearing completion in Garland, Texas. The Garland network covers 57 square miles, and is the first deployment of mobile mesh networking technology for use by a public safety organization, according to NexGen.

NexGen's NexLink wireless broadband mobile network

NexLink is a mesh-based broadband network that can carry data, VoIP calls, and streaming video at broadband connection speeds of up to 1.5 Mbps, while traveling at multi-lane highway velocities, according to NexGen. It is based on 2.4GHz wireless networking, but is not 802.11 compliant. Instead, NexCity implemented a proprietary networking protocol, for greater security and privacy.

Linux is used in the central network operations center (NOC), and on all devices throughout the NexLink network, including fixed intelligent wireless routers and gateways.

The NexLink system includes NexCard wireless cards for laptops that repurpose the driver of a commonly available wireless NIC, easing installation for users, according to Embedded Software Director Kevin Farley.

Both mobile and fixed infrastructure devices in the NexLink network can act as repeaters and routers. This capability allows each unit to extend the network with self-forming and self-healing networks based on ad hoc, peer-to-peer networking. In the event of a major emergency that disables local fixed devices, first responders arriving on the scene can form a network "automatically and seamlessly," Farley says, using mobile NexLink devices.

More typically, mobile NexLink users are aggregated into "virtual talk groups" that are assembled at a central command and control center. This enables different first responder organizations arriving at an emergency scene to communicate immediately on the same channel.

The NexPaq

The rugged, lightweight NexPaq communicator runs embedded Linux on an Intel PXA255 microprocessor clocked at 400MHz. The device currently includes a backlit text display, with a more sophisticated graphical display planned. The device includes a keypad, cursor controls, and programmable multi-function keys. Each PTT unit has an emergency call button, a channel selection switch, and volume control.

The NexPaq communicator includes a 10-bit analog-to-digital converter (ADC) that can be used to process biometric data. For example, in conjunction with a "smart shirt" or other analog sensors, the device could monitor firefighters' heart rates, respiration rates, or oxygen tank levels, communicating biometric data to a battalion chief outside a burning structure, NexGen says.

The device uses the BLOB bootloader from the Lart project, according to Farley. It boots from 32MB of StratoFlash, into 64MB of system RAM.

A USB device interface supports camera attachments, enabling law enforcement officers to send real-time video to fellow officers in the vicinity, or back to a command and control center.

The NexPaq also includes a PCMCIA slot for the NexCard wireless card, a serial port, and external connections for speaker/microphone headsets.

The NexPaq communicator is cased in a magnesium-based package, and meets environmental, shock, and vibration requirements compliant with MIL STD 810F, according to NexGen. Available accessories include a variety of speaker and microphone attachments.

NexPaq software

The NexPaq runs a Linux kernel 2.4.20 from MontaVista Linux Pro 3.1. In addition to support from MontaVista, NexGen outsourced a Linux board support package from an unnamed contractor. The company rounded out its Linux implementation with packages from a Red Hat Pro development environment, according to Farley.

The device uses busybox and a "fairly standard SBC Linux environment with sound drivers and what-not," according to Farley. It also includes a VoIP stack developed in-house. "We use H.323 and SIP (session initiation protocol), but really, we have a fairly custom app at this time," notes Farley.

"Users can make ad hoc calls to other systems on the network by IP address, or they can go through a gateway/gatekeeper combination to call any phone number on the planet," according to Farley. "They use it most in radio talkgroup mode, through a central server. But, they just need to make one button push to make a phone call."

Additional in-house software includes an addressbook and other basic PDA applications. Farley plans to deploy a J2ME Java runtime environment in future revisions of the NexPaq, opening the door to additonal user applications.

Why Linux?

Farley says NexGen chose Linux because of "the enormous amount of existing software to give us a fast entry into the market. We didn't want to have to reinvent things. [Linux lets us] do what we do best. I've used various RTOSes in the past, and other embedded Linux products. We're basing every one of our product designs on Linux, including our NOC."

Asked about any particularly difficult parts of the project, or any challenges that had to be overcome in using embedded Linux, Farley insists, "There weren't any tough parts! Everything went smoothly. We pulled this together in a few short months. It's been an enjoyable, smooth project."

Farley credits the project's success so far to extensive planning. "We spent months in planning before we ever started. We spent two to three months going over the technical requirements and specifications and researching parts. Proper planning is essential for any embedded Linux project."

Farley adds that the entire NexPaq project, including custom hardware design and the outsourcing of manufacturing, took less than a year.

Asked for predictions about the future of embedded Linux, Farley replied, "The market's going to have some challenges from Microsoft, which is pushing into phones. Traditional RTOSes are feeling the pressure, more than Microsoft. VxWorks, and Nucleus and ThreadX are going to fight back. It's gonna get really gnarly and nasty.

"But one of the best things I've seen so far in predicting the market is how, with Linux, you can get a lot of stuff up, fast," Farley continues. "Linux can reduce the total development time because of its large supporting software base. We have a lot of confidence in embedded Linux being able to withstand the barrage."



Related Stories:


Discuss Device Profile: NexGen NexPaq wireless VoIP handset for first reponders
 
>>> Be the FIRST to comment on this article!
 
 
 
>>> More Linux For Devices Articles Articles          >>> More By Linux Devices
 



FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
PLATINUM SPONSORS

 
 

 
 

 
 

GOLD SPONSORS


(Become a sponsor)

(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

Mobile phones!

MIDs, UMPCs
& tablets

Mobile devices

Other cool
gadgets

Resource Library

• Unix, Linux Uptime and Reliability Increase: Patch Management Woes Plague Windows Yankee Group survey finds IBM AIX Unix is highest in ...
• Scalable, Fault-Tolerant NAS for Oracle - The Next Generation For several years NAS has been evolving as a storage ...
• Managing Software Intellectual Property in an Open Source World This whitepaper draws on the experiences of the Black Duck ...
• Open Source Security Myths Dispelled Is it risky to trust mission-critical infrastructure to open source ...
• Bringing IT Operations Management to Open Source & Beyond Download this IDC analyst report to learn how open source ...


BREAKING NEWS

• NAS system houses 2.5-inch drives for up to 6TB
• Atom SBC boasts special low-power mode
• Android leaps to rugged handheld, and more phones
• Simulator runs Android apps on Ubuntu
• Fanless industrial PC taps Atom
• Router platform runs OpenWRT Linux
• Feature-packed UMPC survives four-foot drops
• UMPC pioneer gives up the ghost
• Biodegradable, solar-powered netbook runs Linux
• Hypervisor rev'd for higher reliability
• Eurotech spins Atom development kits
• Home media server to demo on Intel Atom platform
• Atom boards feature fanless DC operation
• Low-cost pluggable NAS adds Linux support
• Taiwan open source conference sets agenda


Most popular stories -- past 90 days:
• Linux boots in 2.97 seconds
• Tiniest Linux system, yet?
• Linux powers "cloud" gaming console
• Report: T-Mobile sells out first 1.5 million G1s
• Open set-top box ships
• E17 adapted to Linux devices, demo'd on Treo650
• Android debuts
• First ALP Linux smartphone?
• Cortex-A8 gaming handheld runs Linux
• Ubuntu announces ARM port


DesktopLinux headlines:
• Simulator runs Android apps on Ubuntu
• Hypervisor rev'd for higher reliability
• Pluggable NAS now supports Linux desktops
• Moblin v2 beta targets netbooks
• Linux-ready netbook touted as "Student rugged"
• USB display technology heading for Linux
• Ubuntu One takes baby step to the cloud
• Game over for Linux netbooks?
• Linux Foundation relaunches Linux web site
• Dell spins lower-cost netbook


Also visit our sister site:


Sign up for LinuxForDevices.com's...

news feed


Or, follow us on Twitter...