24.008 | Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 |
Must Have |
这是我最常用到的spec之一,对我而言也是最入门的一份。大多数spec是用来查的,但是这份从第四章开始是可以一页 页读过的。它定义了Mobility Management(MM/GMM)、Call Control(CC)、Session Management(SM)的程序还有OTA Message封包内容(照spec本身的用字:定义radio interface procedures)。另外,要找MM/SM的Timer,要找error cause (CC/GPRS SM)也都是这份。 |
25.331 | Radio Resource Control (RRC); Protocol specification |
Must Have |
份量很惊人的一份常用spec。比较难逐页读起,因为有很多程序性的东西。通常是用想的,把程序背后的逻辑想懂,不然就 是多查几次就会记起来。那张很有名的RRC States and State Transitions就定义在这份里面。另外,所有的System Information Block、RRC程序、Handover程序、RAB程序、PAGING TYPE 1和PAGING TYPE 2的格式与定义,还有那堆几a几b几c几d..的measurements全都在这边。读完24.008和25.331算是可以解决掉7成以上的OTA message,剩下的,它们会帮忙refer来refer去。RRC protocol Timer请查这份。 | ||
23.060 | General Packet Radio Service (GPRS); Service description;Stage 2 | Must Have |
PS domain的重量级spec。那张有名的GPRS Core Network的架构图、一堆u-plane、c-plane的堆叠架构图、UE Operation Mode分成class A, class B, class C(此分类适用于所谓俗的2G… 即A/Gb mode… 详见22.060)或PS/CS mode(此分类仅适用通俗所谓3G… 即Iu mode)、Packet Data Protocol States、两个domain的Paging Co-ordination通通都在这边。PDP Context Preservation在第9章。 | ||
27.007 | AT command set for User Equipment (UE) | Must Have |
AT command的两份spec之一,收录和SMS没有直接关系的部份。还是新人的时候,我几乎是每天抱著这份spec一边啃一边试的。离开新人时代,这份的查询度也还经常居高不下。+CNUM, +CIMI, +CREG, +CGREG, +CLCC, +CGACT, +CLCK, +CLIP, +CGDCONT, +CGATT, +CFCC, +COPS, +CRSM等等等都在这份啰。虽然这份也有一语带到+ES,但是它是躲在要coco的ITU-T V.250里。 | ||
25.401 | UTRAN overall description | Must Have |
这不算一份常用spec,但是这是一份3GPP新鲜人该翻翻的spec。5.1开宗明义画清楚core network、UTRAN和UE间的关系,接著画分User Plane和Control Plane的概念,再来,有一张UTRAN Architecture,让人看清楚Iu、Iur、Iub三种Interface到底在谁和谁中间,还有RNS、RNC、Node B和cells间的关系。透过这张图也可以简单地了解为甚么会有serving RNS、drift RNS的概念,这样,s-RNTI、d-RNTI、c-RNTI、u-RNTI这些名词不用背也可以记得清楚啰。 | ||
24.007 | Mobile radio interface signalling layer 3; General aspects |
Must Have |
这份比较属于旧GSM范围,比较少用到,通常是碰到TI solution才会查到它。它会被我列成must have是因为它有一张很经典的Protocol architecture of Non Access Stratum (CS/PS MS side)的架构图,可以让我们一眼看清RR, (G)MM, CM(CC/SM/SS/SMS)的关系。 | ||
25.301 | Radio Interface Protocol Architecture | Must Have |
页数算很少,但是算非常架构性的一份大spec,要知道L1、L2、L3倒底差在哪,还有各层间的channel到底怎 样mapping,都在这份。这应该也是比较算用来查的spec,对一个新手而言,光是看到一大堆channel却不了解它们究竟是做什么的时候,这份 spec应该很难看得进去。另外,R6起就同时收有分别属HSDPA/HSUPA的HS-DSCH/E-DCH definition,这份就不重复列在下面的HS spec专区了。 | ||
27.005 | Equipment (DTE – DCE) interface for Short Message Service (SMS) and Cell Broadcast Service (CBS) | Must Have |
两大AT command spec之一,这份从名字可以知道是和SMS还有CBS有关的。较常用的标的有+CMT (MT SMS)、+CMGS (MO SMS)、CMGR (SMS read from USIM/memory)、+CMGW (SMS write to USIM/memory)、+CSCA (Service Centre Address) | ||
23.040 | Technical realization of the Short Message Service (SMS) | Must Have |
顾名思义就是SMS,要看懂CP Data就找它啰,做USIM的OTA download也会用到。另外,做到NITZ的话会refer到定义time/timezone的部份。这份的好朋友是23.038。 | ||
23.038 | Alphabets and language-specific information | Must Have |
从页数看很羽量级的spec,但是包含Data Coding Scheme和GSM 7-bit Packing两个重要的主题。这份做MWI(Message Waiting Indication)也会用到。 | ||
21.905 | Vocabulary for 3GPP Specifications | Must Have |
3GPP专用小辞典? 第一次遇上什么不懂的名词,先来找它就对了。 | ||
23.003 | Numbering, addressing and identification | Must Have |
从这份的title很清楚的就可以知道这份文件有什么,举凡IMSI、TMSI、P-TMSI、MSISDN、LAI、RAI、CI、CGI、IMEI、IMEISV、TLLI(Temporary Logical Link Identity)等等的构造,还有算IMEI CD需要的Luhn check计算法都在这里。 | ||
24.011 | Point-to-Point (PP) Short Message Service (SMS) support on mobile radio interface |
Good to Have |
对我来讲,这份比较常用的时机似乎大多是用来查sms的error cause,CP-Cause还有RP-ERROR都在这里头。 | ||
25.101 | User Equipment (UE) radio transmission and reception (FDD) | Good to Have |
☆ Table 5.0是UTRA FDD frequency bands,R6有从Band I到Band VI,R7增加了Band VII、Band VIII、Band IX和Band X,R8更增加到Band XIV,但是各版均加注other frequency bands is not precluded。 ☆ Channel Spacing是5MHz、Channel Raster是200kHz,还有UARFCN怎算也是定义在这份。 |
||
26.071 | AMR speech CODEC; General description | It depends |
AMR简介。有那张有名的哪种rate是和那种spec相容的表。这份比较像pointer,叫读者refer这边那边的。 | ||
26.101 | Adaptive Multi-Rate (AMR) speech codec frame structure | It depends |
有AMR codec frame format (AMR IF1)和AMR Interface Format 2的结构。也有AMR几kbps是Frame Type多少等对照表。不过目前我遇到的都是format 2,这份可用之处暂时不多。 | ||
26.103 | Speech codec list for GSM and UMTS | It depends |
有Codec Bitmap。我是从24.008被refer过来的,要从CC/SEPUP里面查support codec的时候会用到。 | ||
22.042 | Network Identity and Timezone (NITZ); Service description, Stage 1 | It depends |
NITZ本身就是optional feature,所以这份rating相对给比较低。它有定义NITZ information的传输和使用。也有考虑到Local Time Zone (LTZ)、summertime等问题。至于TZ要怎算,请见23.040。 | ||
25.304 | User Equipment (UE) procedures in idle mode and procedures for cell reselection in connected mode | It depends |
标题很长,简而言之就是要怎样选cell。在idle mode的部份,专注于Access Stratum。对实作而言,这份spec还是有很多暧昧地带或说空间。 (题外话,每次有PM自以为专业地对著no service的手机喊说”没有camp到网路”,我就会很想请他们来读读这份加24.008。首先,和网路发生关系的动词是attach,再者,no service的手机,不见得是没有camp到任何一个cell的。) | ||
23.122 | Non-Access-Stratum (NAS) functions related to Mobile Station (MS) in idle mode | It depends |
☆和25.304密不可分的一份spec,这份专门讲NAS在idle该怎样选网路,像是UE在power on的时候是自动或手动分别该如何选。(NAS/AS在idle时的Function要怎分在25.304)Steering of roaming在收到USAT REFRESH command后该怎办的程序也在这份里。 ☆这份spec里也有一些GSM COMPACT的线索。[See also 22.011] 23.122比较detail, 22.011讲比较overall的构面。 ☆从R7开始,可以找到EHPLMN(Equivalent HPLMN),同样地,要在31.102找到EF EHPLMN(6FD9),也要用R7以上的版本。 |
||
22.030 | Man-Machine Interface (MMI) of the User Equipment (UE) | It depends |
- 这份如果站在一般手机使用者的角度来讲,应该是比较像”密技”的东西。像是IMEI要按*#06#叫出来,要怎样按call holding,然后要怎样把被hold住的call叫回来,怎样按MultiParty、ECT(Explicit Call Transfer),怎样注册/启动Supplementary Service等等…。 - International Access Function (“+” key)和TON(type of number)的关系 |
HSDPA / HSUPA related 3GPP specs HSDPA starts from R5 / HSUPA(EUL) starts from R6 |
||
25.308 | High Speed Downlink Packet Access (HSDPA); Overall description; Stage 2 | HSDPA |
☆ HSDPA采adaptive modulation (R6有QPSK[M]和16-QAM[O],R7再增64-QAM[O]), hybrid ARQ等技术达高传输率、低延迟。HSDPA所定义的新transport channel是HS-DSCH。 ☆ HSDPA New MAC entities [Note] ☆ 第9章可以找到换HS-DSCH cell和Active set update之间的差异和关系。 ☆ 这份文的R6和R7有非常大的差异,R7定义到FDD only的HS-DSCH reception in CELL_FACH,打破先前HSDPA只在CELL_DCH的观念。 |
||
25.309 | FDD enhanced uplink;Overall description;Stage 2 | HSUPA |
在这份文件里,可以找到: 1) 常常被演讲文件称作HSUPA网路架构图的”Protocol Architecture of E-DCH” 2) HSUPA是由Node B来控制排程(Node B controlled scheduling) 3) UE应该要如何handle “Serving Grant(SG)” |
||
25.321 | Medium Access Control (MAC) protocol specification | HSDPA/HSUPA |
【HSUPA】 ☆ 定义随著EUL而产生的MAC-es/MAC-e这两个entity。 ☆ SG-Table (9.2.5.2.1.1) |
||
25.214 | Physical layer procedures (FDD) | HSDPA/HSUPA |
【HSDPA】 ☆ (also refer to 25.211)HSDPA channels and procedures: HS-SCCH(High Speed Physical Downlink Shared Control Channel)、HS-PDSCH(High Speed Physical Downlink Shared Channel)、HS-DSCH (High Speed Downlink Shared Channel)、HS-DPCCH (High Speed Dedicated Physical Control Channel) ☆ CQI(Channel Quality Indicator)的定义和mapping table 【HSUPA】 ☆ 定义随EUL所增加的E-AGCH、E-HICH、E-RGCH |
USIM related 3GPP/ETSI specs | |
31.102 | Characteristics of the Universal Subscriber Identity Module (USIM) application |
最常用的部份是第4章,有USIM每个栏位(EF; Elementary File)的名称格式和内容物,USIM phonebook的EF构造在4.4.2,像是Name, Number1在EFADN(Abbreviated dialling numbers)里头、Number2在EFANR (Additional Number)里、EFADN写不完的写到EFEXT1等等等…注意,这份没有包括DFGSM下面的EF,要找像是EFPLMNsel, EFBCCH之类的,请洽51.011. | |
ETSI 102.221 | Smart Cards; UICC-Terminal interface; Physical and logical characteristics |
1) [31.101/31.102 vs. 102.221比较] 差别是后者较为广泛,前者针对3G的USIM. 2) 以下这堆command还有SW(status word)都可以从102.221查。除了做USAT会用到,AT command的+CRSM最后也会refer到这边(+CRSM各command的p1,p2,p3该是什么)。READ BINARY, UPDATE BINARY, READ RECORD, SELECT, FETCH, TERMINAL PROFILE, ENVELOPE, TERMINAL RESPONSE, GET RESPONSE |
|
51.011(ETSI TS 151 011) | Specification of the Subscriber Identity Module – Mobile Equipment (SIM-ME) interface |
☆楼上那份找不到的一些SW在这份里头。 ☆10.3.7 EF SST (SIM service table) 功能类似于USIM的EF UST,EF SST和USIM的EF UST(USIM Service Table)的Identifier都是6F38,但两者的bit定义和排列顺序都不太一样。 |
个人用笔记/INDEX区 | |
21.111 | USIM and IC card requirements |
[5.2] Unblocking of a blocked PIN shall not be possible. (翻成白话是PUK被锁就无药可救。) | |
21.902 | Evolution of 3GPP system |
R99, R4, R5, R6的内容差在哪。3GPP的”理念”等等等… | |
22.011 | Service accessibility |
international roaming, national roaming, roaming in shared networks。 3.2.2.4.1 FPLMN经过Manual Selection成功注册到网路后,可从EFFPLMN移除。[note] | |
22.091/23.091 | Explicit Call Transfer (ECT) |
22.091是stage 1, 定义ECT怎样打,还有可以什么时候trasfer 23.091 (stage 3)有解释SS-error code还有OTA message的procedure. (Note: 但是就是有operator不照游戏规则玩…) | |
23.040 | Technical realization of the Short Message Service (SMS) |
1) MWI有三个level, 第一个protocol id,第二个Data Coding Scheme,第三个是运用TP-UD (TP-UDH). 2) Figure 9.2.3.24 (GSM 7-bit fill bits)笔记 |
|
24.002 | GSM – UMTS Public Land Mobile Network (PLMN) Access Reference Configuration |
MS(Mobile Station)和UE(User Equipment)的组成图. GSM的MS相对于3G的UE。 | |
24.080 | supplementary services specification; Formats and coding |
查CC/Facility的operation_code(See4.2) | |
25.215 | Physical layer – Measurements (FDD) |
Transport Channel BLER (Block Error Rate) | |
25.306 | UE Radio Access capabilities |
FDD HS-DSCH physical layer categories (俗称HSDPA UE Category) | |
25.423 | UTRAN Iur interface RNSAP signalling |
C-RNTI的定义和可能的值 (see 9.2.1.14) | |
25.433 | UTRAN Iub interface Node B Application Part (NBAP) signalling |
9.2.2.13Dc 可以找到Serving Grant Value可以介于0-38,但是38表示zero grant | |
44.018 | Mobile radio interface layer 3 specification; Radio Resource Control (RRC) protocol |
DTM (Dual Transfer Mode) |