14

What are the link layer protocols for cellular networks?

There are several platforms for high speed cellular networks. From GSM, to GPRS, W-CDMA, HSPA, LTE, etc. I (mostly) know about the physical details of radio transmission from what I studied at grad school (BPSK, QPSK, MIMO, Fading, etc.), and also the software details at and above IP. But I have no idea, and I can't seem to find information on what are the specific data link protocols in cellular networks. (Instead of Ethernet, 802.11 and the like)

I'm specifically interested in knowing if and how packet loss due to fading and other artifacts is managed at the link layer, or if they simply don't care and let the transport layer to care about this.

I am asking this because I want to evaluate whether or not I can manage to do some countermeasures against packet loss at the transport layer (UDP) specifically tailored to cellular networks.

My question is: What are the data link protocols for cellular networks? This is merely the starting point to solve a much larger problem, which is outside of the scope of this particular question.

Looking at some japanese documents, there seem to be some protocols such as DPCCH/DPDCH for W-CDMA, but frankly, the information on these is very scarce (even the wikipedia pages are orphans at this moment). Are there any good resources to get started?

Notice that I am a complete newbie on this site. Please forgive me if this question is wrongly worded, is not appropriate or if it has problems. I want to learn and become a good member of this community, so please consider giving me constructive criticism if you're considering closing or downvoting this question. I take criticism very well, and it won't be a waste of your time.

1 Answers1

3

The 3GPP specifications are free. In fact, a lot of the telecommunications specifications are free. They are often patent encumbered, but they are free for download. Some specifications, unfortunately, cost a lot of money. Anything from Telcordia is generally priced in hundreds of USD :( Alas, a lot of similar information is available elsewhere for free. For example, ISDN CPE recommendation formerly known as Bellcore SR-NWT-002343, the basis for implementation of libpri, covers the same things as ITU-T Q.9 family of recommendations. BTW, the current document would be SR-4994, weighing in at a "mere" $450.

You probably should start looking at 3GPP Technical Specification (TS) Series 24. The specification numbering reference comes handy. The specific protocols you're looking for fall under umbrella designation of IP Multimedia Subsystem. I'm not familiar enough with those to point you to just one document that addresses the specific layer you need.

The major problem you will encounter is that telecommunications are heavily layered. It's a problem when trying to comprehend things -- it's a godsend when you are implementing things, though. When developing and adapting protocols, they really do not want to reinvent the wheel. So each time some new functionality is needed, only this new functionality is added and the old protocols are usually retained and reused. For example, when GSM came around, a lot of SS7 (IIRC) signaling for things that landline terminals did was reused simply not to reinvent the wheel. They only added new signaling for things that are mobile-specific -- identification of terminals, security, handoffs, roaming, etc.

What you'll find in 3GPP specifications is a ton of references to other standards. It'll be rather heavy reading until you get a picture in your head as to how things interface. And they are not easy on acronyms. It'd be worse without acronyms -- the documents would be probably twice as long.

The 3GPP has good reference pages with "further reading" for most common technologies, such as LTE, LTE-Advanced, HSPA.

I believe it'd be incorrect to call 3gpp "old" -- it's a partnership project that links multiple standard development organizations and they are constantly producing new so-called Releases. Those encompass GPRS-EDGE, W-CDMA, HSDPA, HSUSPA, HSPA+, LTE and LTE-A. I think it's almost too good to be true that all of those technical standards are available under one roof, for free -- you don't even need to register on their site.

When you see references to other protocols, current ITU-T and all ITU-R recommendations are free downloads, as are 3GPP TS documents.