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.
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.
|
|
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 | |
![]() | ||
| Canadian Mind Products | ||
| mindprod.com IP:[65.110.21.43] | ||
| view | Your face IP:[38.107.179.213] | |
| Feedback | You are visitor number 8,994. | |