Saturday, 7 July 2012


A different way to share a channel

Unlike FDMA and TDMA, all callers share the same channel with all other callers. Doesn't that sound odd? Even stranger, all of them use the same sized signal. Imagine dozens of AM radio stations all broadcasting on the same frequency at the same time with the same 10Khz sized signal. Sounds crazy, doesn't it? But CDMA does something like that, only using very low powered mobiles to reduce interference, and of course, some special coding. "With CDMA, unique digital codes, rather than separate RF frequencies or channels, are used to differentiate subscribers. The codes are shared by both the mobile station (cellular phone) and the base station, and are called "pseudo-Random Code Sequences." [CDG] Don't panic about that last phrase. Instead, let's get comfortable with CDMA terms by seeing see how this transmission technique works.
As the Cellular Development group puts it, "A CDMA call starts with a standard rate of 9600 bits per second (9.6 kilobits per second). This is then spread to a transmitted rate of about 1.23 Megabits per second. Spreading means that digital codes are applied to the data bits associated with users in a cell. These data bits are transmitted along with the signals of all the other users in that cell. When the signal is received, the codes are removed from the desired signal, separating the users and returning the call to a rate of 9600 bps."
Get it? We start with a single call digitized at 9600 bits per second, a rate like a really old modem. (Let's not talk about modem baud rates here, let's just keep to raw bits.) CDMA then spreads or applies this 9600 bit stream by using a code transmitted at 1.23 Megabits. Every caller in the cell occupies the same 1.23 Megabit bandwidth and each call is the same size. A guard band brings the total bandwidth up to 1.25 Megabits. Once at the receiver the equipment identifies the call, separates its pieces from the spreading code and other calls, and returns the signal back to its original 9600 bit rate. For perspective, a CDMA channel occupies 10% of a carrier's allocated spectrum.
-----------------------
Notes:
Probably the best reference is the paper "On the System Design Aspects of Code Division Multiple Access (CDMA) Applied to Digital Cellular and Personal Communications Networks" by Allen Salmasi and Klein S. Gilhousen [WT6G], from the Proceedings of the 41st IEEE Vehicular Technology Conference, St Louis MO May 19-22 1991.
There are also several papers on Qualcomm's CDMA system in the May 1991 IEEE Transactions on Vehicular Technology, including one on the capacity of CDMA.
Musings from a Wireless Wizard
Q. So, Mark van der Hoek, what would it take to have cell phones stop dropping calls?
A. What is required is a network with a cell site on every corner, in every tunnel, in every subterranean parking structure, every office building, perfectly optimized. Oh, and you have to perfectly control all customers so that they never attempt to use more resources than the system has available. What people don't realize is that this kind of perfection is not even realized on wireline networks. Wireline networks suffer from dropped and blocked calls, and always have. They have it it a lot less than a wireless network, but they do have it. And a wireless network has variables that would give a wireline network engineer nightmares. Chaos theory applies here. Weather, traffic, ball games letting out, earthquakes. Hey, in our Seattle network, for the hour after the recent earthquake, the call volume went from an average of 50,000 calls to over 600,000. Oh, that reminds me! You can't guarantee "no drops" until you can guarantee that the land line network will never block a call! So now you have to perfectly control all of that, too! You see, it's not just about the air interface. It's not just about the hardware. . .
Thanks again to Mark van der Hoek

No comments:

Post a Comment