What are the data link protocols for cellular networks? [closed]

Solution 1:

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.