To write cell phone software, you need a cell-phone OS 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 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 service. GSM phones are not compatible with CDMA 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, 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 WiFi 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 APIs 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 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 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 via tradional DSL or cable.
Verizon wireless gives 400KBPs download Internet access.
![]() |
and suggestions to improve this page to Roedy Green : | ||
| Canadian Mind Products | |||
| mindprod.com IP:[65.110.21.43] | |||
| Your face IP:[38.103.63.62] | The information on this page is for non-military use only. | ||
| You are visitor number 4,260. | Military use includes use by defence contractors. | ||
| You can get a fresh 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 | ||