\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{Bell.Labs (Steve Fowlkes)} \pdfinfo{ /Title (cell-phone-technologies.pdf) /Creator (Cheatography) /Author (Bell.Labs (Steve Fowlkes)) /Subject (Cell Phone Technologies Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{6EE0CD} \definecolor{LightBackground}{HTML}{ECFBF8} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Cell Phone Technologies Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Bell.Labs (Steve Fowlkes)} via \textcolor{DarkBackground}{\uline{cheatography.com/20709/cs/4029/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}Bell.Labs (Steve Fowlkes) \\ \uline{cheatography.com/steve-fowlkes} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 1st May, 2015.\\ Updated 13th May, 2016.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{3} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Air Interface (The Radio Access Network)}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{In the OSI model, the air interface comprises layers 1 and 2 of the mobile communications system. It establishes a point-to-point link between the U.E and the base station. (cell tower) \newline % Row Count 4 (+ 4) {\bf{2G Networks Air Interface Technologies}} \newline % Row Count 5 (+ 1) {\bf{GSM, CDMA, CDPD}} (Cellular Digital Packet Data), {\bf{CSD}} (Circuit Switched Data) \newline % Row Count 7 (+ 2) More efficient on the spectrum. 2G introduced data services for mobile, starting with SMS text messages. 2G technologies enabled the various mobile phone networks to provide the services such as text messages, picture messages and MMS (multi media messages). All text messages sent over 2G are digitally encrypted. \newline % Row Count 14 (+ 7) {\bf{2.5G Networks Air Interface Technologies}} \newline % Row Count 15 (+ 1) {\bf{GPRS}} (General Packet Radio Service), {\bf{HSCSD}} (High Speed Circuit Switched Data), {\bf{EDGE}} (Enhanced Data for GSM Evolution) \newline % Row Count 18 (+ 3) The three above technologies, are all apart of the GSM standard, but forks of the original method. \newline % Row Count 20 (+ 2) {\emph{I}}CDMA2000** is also considered an 2.5G improvement over the base CDMA. \newline % Row Count 22 (+ 2) "2.5G" is used to describe 2G-systems that have implemented a packet-switched domain in addition to the circuit-switched domain. The first major step in the evolution of GSM networks to 3G occurred with the introduction of {\bf{General Packet Radio Service}} (GPRS). {\bf{CDMA2000}} networks similarly evolved through the introduction of 2.5G. It also expanded capacity and unique service such as caller ID,call forwarding, and short messaging \newline % Row Count 31 (+ 9) } \tn \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Air Interface (The Radio Access Network) (cont)}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{3G Networks Air Interface Technologies}} \newline % Row Count 1 (+ 1) {\bf{W-CDMA}} (Wideband-CDMA), {\bf{TD-CDMA}} (Time Division CDMA) \newline % Row Count 3 (+ 2) Both of these at this point, have become apart of the {\bf{UMTS}} (Universal Mobile Telecommunications System). They are still apart of the 3GPP group, so they are still technically "3G-GSM" technologies. \newline % Row Count 8 (+ 5) {\bf{CDMA2000}} enters the 3G race with Qualcomm under the 3GPP2 banner. \newline % Row Count 10 (+ 2) {\bf{3.5 Networks Air Interface Technologies}} \newline % Row Count 11 (+ 1) {\bf{3GPP}} based: HSPA+, HSDPA, LTE (w/ E-UTRAN) \newline % Row Count 12 (+ 1) {\bf{3GPP2}} based: CDMA2000 \newline % Row Count 13 (+ 1) {\bf{IEEE}} based: WiMAX, iBurst \newline % Row Count 14 (+ 1) At this point HSPA+ is a further improvement of W-CDMA, which was an improvemnt of GSM, so I'm not sure it even qualifies to still be considered GSM anymore. Both the 3GPP and 3GPP2 are working on extending the life and power of 3G technologies. The IEEE steps in and introduces the WiMAX standard which offers in theory 1Gbit/s. \newline % Row Count 21 (+ 7) {\bf{4G Network Air Interface Technologies}} \newline % Row Count 22 (+ 1) 3GPP based: {\bf{LTE}} (w/ E-UTRAN) \newline % Row Count 23 (+ 1) IEEE based: {\bf{WiMAX}} \newline % Row Count 24 (+ 1) Most notably here is the absence of CDMA2000, and the entry of the 3GPP2. They turned to fully support LTE Advanced here. 4G networks will be designed for multi-media, such as gaming, voice, video, cloud computing, and high definition television. WiMAX and LTE are the two largest 4G capable technologies. Sprint, in the US, was the first to deploy a WiMAX flavored 4G network. USB wireless modems were the first devices to be able to interface with the laid out 4G network, with cell phones coming 2nd. \newline % Row Count 35 (+ 11) } \tn \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Air Interface (The Radio Access Network) (cont)}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{By the book, 4G-LTE should have a download rate of 100Mbit/s. While 4G-WiMAX should have a download rate of 120Mbit/s \newline % Row Count 3 (+ 3) HSPA+ is still relevant here as it allows for a comparable data speed, and allow for an easy transition towards 4G speeds. HSPA+ is not abandoned, but 3GPP favors LTE Advanced.% Row Count 7 (+ 4) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{NOTE: That LTE + E-UTRAN is the air interface side of EPS. This means the user device, the cell tower, and the connection to the base station or other towers. Behind this is the SAE or System Architecture Evolution which involves the core. All of the together is what forms the EPS.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{The Legacy UMTS}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Universal Mobile Telecommunications System}} \newline % Row Count 1 (+ 1) 3GPP's term for their vision of the 3G (beginning in the year 2000) system and set of services for mobile and personal wireless access to public network services. Note that UMTS is the term for the entire system, which includes both the Radio Access Network (RAN) and the Core Network (CN). W-CDMA was the 3G radio technology used in the RAN side. \newline % Row Count 8 (+ 7) Built on an open standard interface, as defined by the 3GPP \newline % Row Count 10 (+ 2) Based on an evolution of the GSM MSC for circuit-switched capabilities in the Core Network side. Despite lofty goals, still heavily circuit switched based. The ATM protocol is used for the circuit switched voice and video traffic.% Row Count 15 (+ 5) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{GSM}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Global Systems for Mobiles}} \newline % Row Count 1 (+ 1) One of the two major radio access technologies. \newline % Row Count 2 (+ 1) Used by AT\&T, T-Mobile, and generally the rest of the world. \newline % Row Count 4 (+ 2) Developed by a consortium (3GPP), means that no one owns it, this means it's cheaper to implement. \newline % Row Count 6 (+ 2) At it's inception, GSM uses SIM cards for phones. \newline % Row Count 8 (+ 2) Upgraded to 3G-GSM. Can support simultaneous voice and data usage. CDMA and GSM are {\emph{both}} multiple access technologies. \newline % Row Count 11 (+ 3) Original GSM was time switched. To get as many phone calls in a channel, it split the channel up into very very small time slices for each phone call. \newline % Row Count 15 (+ 4) Original CDMA was actually more powerful and flexible than original GSM. So in development, 3G-GSM uses CDMA methods.% Row Count 18 (+ 3) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{WCDMA or "3G-GSM"}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Wideband Code Division Multiple Access}} \newline % Row Count 1 (+ 1) An improved version of the original GSM spec. No longer time multiplexed, but uses CDMA's code multiplexing. Requires wider channel bands, but allows for more data throughput. \newline % Row Count 5 (+ 4) Initially offering data speeds up to 384 Kbps. WCDMA is the 3G technology used in the US by AT\&T and T-Mobile \newline % Row Count 8 (+ 3) Later improved further by technologies like HSDA and HSPA+, which takes WCDMA a step further. \newline % Row Count 10 (+ 2) Despite the name similarity, WCDMA is not compatible with CDMA.% Row Count 12 (+ 2) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{The Basic Differences}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{As CDMA looks to be slowly going away, this isn't so much of an issue anymore, but this is a good reference for the differences between the two fundamental cell phone RAN methods. \newline % Row Count 4 (+ 4) {\bf{GSM BASED}} \newline % Row Count 5 (+ 1) AT\&T / T-MOBILE \newline % Row Count 6 (+ 1) Uses SIM cards to store subscriber data. This means that the data on the card is verified by the core system, behind the RAN network. This means you can swap SIM cards on unlocked GSM phones. 3G-GSM phones, can allow simultaneous talking and usage of data. Back in the day, GSM based technologies held a superior battery life. Nowadays this isn't too much of an issue anymore. \newline % Row Count 14 (+ 8) {\bf{CDMA BASED}} \newline % Row Count 15 (+ 1) SPRINT / VERIZON \newline % Row Count 16 (+ 1) Does not use SIM cards. (before LTE) This means that the phone is checked against a list of 'allowed' phones on the network. No such thing as an 'unlocked' CDMA phone. If you have Verizon, you must a 'white listed' verizon phone. Despite Sprint and Vz just now getting into the LTE (GSM based) market, they still have a ton of CDMA legacy equipment. So this means they still use the "White Listing" approach of checking the phone against a list of approved phones. In the US CDMA does not allow talking and data usage at the same time. Before new technology came about, battery life for CDMA devices was lesser than that of GSM devices. \newline % Row Count 29 (+ 13) Also, because the rest of the world and AT\&T/T-Mobile used GSM, CDMA was massively outnumbered. Meaning if you traveled abroad, your CDMA device would be shiny brick.% Row Count 33 (+ 4) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{The Evovled Packet System}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{You should note here that the term LTE is tossed around, but it actually involves many networks put together. Two major projects involved. The Radio Access side, and the Core Access side. \newline % Row Count 4 (+ 4) {\bf{Long Term Evolution (LTE)}} is the Radio access project, and the \newline % Row Count 6 (+ 2) {\bf{System Architecture Evolution (SAE)}} is the Core Access project. \newline % Row Count 8 (+ 2) These two projects produced two tangible networks. \newline % Row Count 10 (+ 2) The LTE project produced the {\bf{E-UTRAN (Evolved- Universal Terrestrial Radio Access Network). }} \newline % Row Count 12 (+ 2) The SAE project produced the {\bf{EPC (Evolved Packet Core).}} \newline % Row Count 14 (+ 2) Both of these networks are separate, but must be made to interface with each other. The {\bf{E-UTRAN}} will pass calls into the {\bf{EPC}}, which is made up of many components. This end to end network is the {\bf{EPS or Evolved Packet System}}, which many people just mistakenly call LTE.% Row Count 20 (+ 6) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{CDMA}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Code Division Multiple Access}} \newline % Row Count 1 (+ 1) One of two major radio systems used. \newline % Row Count 2 (+ 1) Used by Sprint, US Cellular, and Verizon. \newline % Row Count 3 (+ 1) Developed and "owned" by Qualcomm. \newline % Row Count 4 (+ 1) Traditionally CDMA does not use SIM card technology, but because 4G LTE \newline % Row Count 6 (+ 2) is used "on top" of CDMA technology, LTE does introduce SIM cards to CDMA. Phones are tracked by their ESN (electronic serial number) so they do not require SIM cards. Once activated, a CDMA phone is tied directly to that carrier's network. \newline % Row Count 11 (+ 5) Crams many phone calls into one radio channel. This is done by "Code Division". A call's data is encoded with a unique key. The receiver has the matching key to 'decode' the call from everyone else's call from the channel. \newline % Row Count 16 (+ 5) "3G GSM" variant is actually a version of CDMA, which is called Wideband CDMA.% Row Count 18 (+ 2) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{HSDPA and HSPA+}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{High-Speed Downlink Packet Access" and }}High-Speed Packet Access** \newline % Row Count 2 (+ 2) Often referred to as 3.5G. As of 2013 HSDPA deployments can support down-link speeds of up to 99.3 Mbit/s at a maximum, with ideal conditions. In real life use, most speeds hover around 22\textasciitilde{}30Mbit/s \newline % Row Count 6 (+ 4) HSPA+ is replaced by LTE's E-UTRAN. Because E-UTRAN and LTE are tied so closely, most just refer to it as jointly, LTE% Row Count 9 (+ 3) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Groups and Standards}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{3GPP}} The 3rd Generation Partnership Project is a collaboration between groups of telecommunications associations. The initial scope of 3GPP was to make a globally applicable third-generation (3G) mobile phone system specification based on evolved Global System for Mobile Communications. It has since expanded to include GSM, UMTS (including HSPA+), EDGE, and LTE. \newline % Row Count 8 (+ 8) {\bf{3GPP2}} Despite the completely ripped off name, this group has/had nothing to do with 3GPP. In practice, 3GPP2 is the standardization group for CDMA2000, the set of 3G standards based on the earlier cdmaOne 2G CDMA technology. That's pretty much it. \newline % Row Count 14 (+ 6) {\bf{IEEE}} \newline % Row Count 15 (+ 1) Institute of Electrical and Electronics Engineers. Needs no introductions, made up of engineers and scientists who get together to create and work on standards. They proposed the WiMAX and iBurst Standards as 3.5 and 4G cell technologies. WiMAX being the current only competitor to LTE.% Row Count 21 (+ 6) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Voice and Data Transmission}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{Today, Verizon and other wireless providers transmit voice calls over the traditional circuit-switched networks, and subscribers use the newer IP-based 4G LTE network to access the Internet and other "data" services. The VoLTE, service enables wireless operators to use the data network to transmit voice services in the same way they transmit data.Basically, it chops up voice calls into packets, just like emails Facebook messages, and Skype calls. Of course with the advent of VoLTE, voice can now be unified with data, allowing ALL carriers to use voice and data at the same time. \newline % Row Count 12 (+ 12) Traditional voice networks (over a 2G network) transmit voice calls using an 8kbps codec. Verizon says it's using a 13kbps codec that also uses more-modern compression methods. The result is a call that's noticeably clearer than a typical cell phone call.% Row Count 18 (+ 6) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Connecting Other Networks}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{Obviously the EPS system is entirely packet based, but other systems, especially legacy ones, are still circuit based.% Row Count 3 (+ 3) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}