cell phone : Computer Hardware Buyers’ Glossary

cell phone

A device that lets you make voice calls from a battery powered hand held unit. Modern cell phones are also Java powered computers with Internet access. This lets you do web browsing, especially to sites designed for cell phones with trimmed down WAP (Wireless Application Protocol) content, email, and applications that talk to servers.

Today’s cell phones are actually hand held computers with wireless data access. They can do voice, text messaging, and run specialised applications.

In an emergency, sometimes cell phone networks become overloaded and you can’t get through. In that case, use text messaging. It uses a microscopic amount of air time.

To write cell phone software, you need a cell phone OS (Operating System) simulator that runs on your desktop. It is basically a stripped down Java with special classes useful to cell phones. You want to download Java ME and MIDP 2.0, both free from Sun.

Downloading Software to a cell phone

Here are ways from slowest to fastest to get software downloaded into your cell phone.

Analog phones use NAMPS. Time Division MUX (Multiplexor) phones use iDEN or GSM (the world standard). Spread-spectrum digital phones in North America use CDMA.

If you have a T-Mobile, Cingular, or recent new M-mode type service with AT&T, then you have GSM (Global System for Mobile Communications) service. GSM phones are not compatible with CDMA (Code Division Multiple Access) wireless.

In Canada Rogers and Fido are GSM.

If you are signed up with Verizon Wireless or Sprint PCS, you are using CDMA. CDMA phones are not compatible with GSM.

In Canada, Bell and Telus run CDMA.

The world is now flipping to 3G/4G, which is faster and uses bandwidth more efficiently. Even video is possible. Japan and Korea have already done so. The new Apple iPhone 3G uses it. Rogers in Canada is now supporting it partly to support the iPhone.

The evolution will be to lower and lower power with more and more broadcast nodes, perhaps eventually getting down to LAN (Local Area Network) Wi-Fi (Wireless Fidelity) levels and coverage. This downsizing allows faster traffic, more efficient use of the air, and less damage from radio waves. This strategy increases total bandwidth because if each broadcast pollutes a smaller volume of air, it leaves more air to transmit other broadcasts simultaneously.

To define the capabilities of a given cell phone you need to know its configuration and profile. The configuration defines the virtual machine and the bare minimum API (Application Programming Interface)s that must be present. The specification includes the mimimum amount of memory, the minimum processory type and processor speed, as well as the minimum processor type and speed.

A profile refers to the APIs for a specific domain. For example, the MIDP (Mobile Information Device Profile) profile defines the API for mobile phones and wireless PDAs. A device might implement more than one profile.

PCS (Personal Communication Services) is an advanced type of cell phone service that uses smaller cells and therefore requires a larger number of antennas to cover a geographic area. PCS phones use frequencies between 1.85 and 1.99 GHz. The idea is to create more bandwidth to handle the exploding volume of traffic and lower the power requirements of the phones.

Wi-Fi wireless Internet Access gives up to 54MBps via IEEE (Institute of Electrical & Electronics Engineers) 802.11. This is primarily an Internet access protocol for laptop computers and handhelds. It is also used for in-home wireless networks that connect to the Internet via a router that connects to the ISP (Internet Service Provider) via tradional DSL (Digital Subscriber Loop) or cable.

Verizon wireless gives 400KBPs download Internet access.

Amazon.com

Amazon click counteris now in the business of selling cell phones and cell phone plans. They carry Blackberry, Motorola and Nokia — about 40 brands in all. The carry camera phones, music phones, PDA (Personal Digital Assistant) phones, Bluetooth phones, MP3 player phones and stereo Bluetooth. The have both locked and unlocked phones. They offer Cingular, Nextel, T-Mobile, Sprint and Verizon Wireless plans. They have prepaid phones from NET10, STi Mobile, T-Mobile To Go, TracFone, Virgin Mobile. They have accessories including headsets, shells, skins, cases, holsters, pouches, face plates, antennas, batteries, chargers, and vehicle mounts. Since they carry such a wide variety of stock it is easier to cross-compare to find the best fit.

Wi-Fi Phone

A Wi-Fi phone is one designed to hook into a wireless Internet connection. It is much cheaper to use than a traditional cell phone since it requires no air time to a cell phone tower. Further it has much higher bandwidth. You might use one to tie into your home Internet to hook into a VOIP (Voice Over Internet Protocol) system like Vonage and then go to an Wi-Fi-equiped Internet cafe to use it too.

Java

An increasing percentage of cell phones can run Java apps. These are limited to the Java ME API. They include:

Jail-Breaking

Some vendors hobble their cell phones to make them work with only one air-time supplier. Sometimes they block software other than theirs from running on your phone. In the USA it is legal to defeat such measures. Doing so is called jail-breaking.

Fraud

About 1 in six cell phone customers experience fraudulent billing, and surprise much it comes from the cell phone carrier not petty criminals. Verizon Wireless just paid the largest voluntary fine in FCC (Federal Communications Commission) history — $25 million — for sticking their customers with millions in bogus mystery charges.

Learning More


3G
3G
4G
Bell Mobility: Canadian cell phone provider
Blackberry
BREW
CDMA
cell phone Specification Comparisons
CLDC
Credo: carrier to raise money for left wing causes
Fido: Canadian cell phone provider owned by Rogers
Google Android
GSM
How cell phones work
HowardForums: discussion board dedicated to mobile phones
iDEN
iPhone
J2SE
Java ME: version of Java used by cell phones
Java/MIDP enabled cell phones
JavaFX
JavaPhone
Jitterbug
KVM
locked cell phone
MagicJack: laptop WIFI VOIP
McPierce FAQ: J2ME overview
ME4SE
midlet
Midlet Central
MIDP
Mig33 list of Java-powered phones
Mig33: Java app for cell phones for chat, photo-sharing etc
NAMPS
Nokia
OpenMoko: an open source project to create a cell phone
PersonalJava
phone bill shock
Rogers: Canadian cell phone provider
Samsung
Sprint EVO: 4G cell phone
Sun cell phone simulator: CDLC/MIDP toolkit SDK
Telus Mobility: Canadian cell phone provider
UMTS
VOIP
Vonage
Wi-Fi

CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/bgloss/cellphone.html J:\mindprod\bgloss\cellphone.html
logofeedback Please email your feedback for publication, letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email If you want your message kept confidential, not considered for posting, please explicitly specify that.
mindprod.com IP:[65.110.21.43]
viewYour face IP:[38.107.179.213]
You are visitor number 8,994.