MAP R99 3C0与GSM 620 协议比较
3GPP规范命名规则解读

学习了解电信技术知识的一个很好的手段是阅读3GPP的规范。
但是3GPP有大量的规范,我们可能经常面对这些规范觉得无从下手:应该从那里开始,究竟那些是与我们的工作内容直接相关的,等等。
如果能够对3GPP规范的命名规则有所了解的话,可能会有很大的帮助。
3GPP规范的全名由规范编号加版本号构成(例如:3GPP TS 29.329 V6.3.0)。
规范编号由被点号(“.”)隔开的4或5个数字构成(例如09.02或29.002),其中点号之前的2个数字是规范的系列号,点号之后的2或3个数字是文档号。
这些信息很好的体现了规范所属的系统、规范的类别、版本等属性。
下面分别进行说明。
关于系列号了解了系列号含义实际上在很大程度上就掌握了3GPP规范的命名含义。
系列号的前1个数字体现了规范所属的系统,后1个数字体现了规范的类别(与前1个数字结合)。
3GPP负责两个系统的规范:“3G系统”和“GSM系统”。
所谓“3G系统”和“GSM系统”主要根据无线接入部分的不同来区分的。
具体而言,"3G系统"是指的是使用UTRAN无线接入网的系统;"GSM系统"指的是使用GERAN 无线接入网的3GPP系统。
如果根据从分配的系列号来看,还可以更为细致的划分为3个系统:“3G系统”、“GSM系统”和“早期GSM系统”。
这三个系列之间有着紧密的关联。
简单来说,“早期GSM系统”代表的是过去,是后两者的前身,其本身已不再发展了,“3G系统”和“GSM系统”都是在“早期GSM系统”的基础上继承而来的。
后二者是并行发展的,它们的区别主要在于无线接入部分。
某种程度上“3G系统”的无线接入部分相对与“早期GSM系统”可以认为是一场革命,而“GSM系统”的无线接入部分则是对“早期GSM系统”的改良;对于核心网部分二者基本上是雷同的。
从系列号的命名上,可以很容易区分出这三个系统的规范。
一般来说,系列号01~13用于命名“早期GSM系统”;系列号21~35用于“3G系统”;系列号41~55用于命名“GSM系统”。
核心网概述

MAP接口
B、C、D、E、G、J、 Gr、Gd、Gc等传递MAP消息的 接口统称为MAP接口,因其协议结构相同,统一描述 这类接口。相关的网络实体包括MSC、VLR、SGSN、 EIR、HLR和SCP。
MSC/VLR E/G MS BSS A MSC/VLR
F
C/D
HLR
EIR
接口协议
MAP接口协议
基本结构 CAMEL网络结构
核心网络的功能实体 核心网络的接口协议
基本概念
移动性管理状态:每个UE在CS和PS域分别有 三个不同的状态,存在SGSN和VLR/MSC内
Detached状态 网络内没有UE的位置信息,不进行路由区、位置 区更新。如关机、没插SIM卡等时。 Idle状态 核心网(MSC/SGSN)内有UE的位置信息,可对UE 进行寻呼,进行路由区、位置区更新。 Connected状态 UE和RNC之间有信令连接。
cell
Node B
Uu ME
SIM-ME i/f or Cu
SIM
USIM
MS
R99核心网络结构(2)
智 能 网 网 络 结 构
GMSC gsmSSF
C
gsmSRF
gsmSCF
HLR
D Gr
gsmSSF MSC
B
VLR
gprsSSF SGSN
R99核心网络-特色及核心技术(1)
核心网络分为CS域和PS域。CS域以原有的 GSM网络为基础,PS域以原有的GPRS网络为 基础。 CS域:用于向用户提供电路型业务的连接。它 包括MSC/VLR、GMSC等交换实体以及用于与 其它网络互通的IWF实体等。 PS域:用于向用户提供分组型业务的连接,实 现方式为IP包计划方式。它包括SGSN、GGSN 以及与其它PLMN互连的BG等网络实体。
黑莓手机判别

要换手机了,换个什么好呢,在ZOL上选了两天,终于找到了我中意的机子,黑莓9105。
就想在网上买个,京东上没有这款(哭),在别的地方买怕买到假货所以就搜集了点判别黑莓手机真假的帖子:整理的不好误喷黑莓手机以其即时pushmail、安全稳定、良好的全键盘操控、出色的商务性能、完美的造型、无与伦比的通话效果流行于大洋彼岸的米国,更是各界名流所必须拥有的通信工具。
之前我们常常在国外荧屏上看到偶尔闪现的黑莓,比如越狱。
国内用户因黑莓未进入中国市场而寥寥无几。
随着08 09年黑莓产品线的不断丰富,推出了83curve系列 8900curve 9000bold 以及全新触控方式的95XX系列等中高端机型,加之现任米国总统奥巴马手持黑莓镜头的屡屡曝光,以及传统的wm SB palm等机型的同质化,致使国内黑莓用户(称作bber)日渐增多,但仍属小众。
虽然国内黑莓玩家大多用不上真正的pushmail(目前有BM和尚邮等替代品基本满足push要求),但是因其拉风的造型、以及快捷键的操控等诸多优势,仍然不失为一款极为出色的手机。
好了言归正传,首先介绍下国内现状:相信稍微了解过的都普遍反映“黑莓水深”。
意思就是指黑莓市场太混乱。
国内黑莓手机基本都从HK登陆内地,由深圳延伸到全国各地。
目前大家普遍认为黑莓性价比高,高吗?其实不是。
真正的全新机器还是比较贵的,不输于nokia和棒子三星。
国内做真正全新黑莓的很少很少,而且价格不菲,往往站不了几天就被做垃圾黑莓机的市场淘汰掉了。
为什么说垃圾黑莓市场呢?看看淘宝吧,五花八门的黑莓机器摆在那里,全新机器、保证软解等等如出一辙的描述,同款机型价格900-2000不等,差距很大,让人无法选择。
而国外同款机型价位在2000+,国内为何如此廉价呢?难道老外都是傻子?当然不是,其实就是翻新机器、硬解机器、打孔机器(关于打孔机器硬解机器请到这里了解)充斥市场,导致价格低廉,但是质量状况可想而知,倘若人品不好,机器到手用个几天估计就over了,到时候哭都找不着地,^_^真正软解的机器因其价格偏高而问津者少,但是质量还是有保证的。
MTK芯片型号与频段知识

现在已经有很多种芯片型号了:以下是我收集的一些网络资料:MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228均为基带芯片,所以芯片均采用ARM7的核。
MT6305、MT6305B为电源管理芯片。
MT6129为RF芯片RF3146(7×7mm)、RF3146D(双频)、RF3166(6×6mm)为RFMD的PA MT6205为最早的方案,只有GSM的基本功能,不支持GPRS、WAP、MP3等功能。
(2003年MP)MT6218为在MT6205基础上增加GPRS、WAP、MP3功能。
MT6217为MT6218的cost down方案,与MT6128 PIN TO PIN,只是软件不同而已,另外MT6217支持16bit数据。
(2004年MP)MT6219为MT6218上增加内置AIT的1.3M camera处理IC,增加MP4功能。
8bit数据。
(2005年MP)MT6226 为MT6219 cost down产品,内置0.3M camera处理IC,支持GPRS、WAP、MP3、MP4等,内部配置比MT6219优化及改善,比如配蓝牙是可用很便宜的芯片CSR的BC03模块USD3即可支持数据传输(如听立体声MP3等)功能。
MT6226M为MT6226高配置设计,内置的是1.3M camera处理IC。
(2006年MP)[]MT6227与MT6226功能基本一样,PIN TO PIN,只是内置的是2.0M camera 处理IC。
(2006年MP)MT6228比MT6227增加TV OUT功能,内置3.0M camera处理IC,支持支持GPRS、WAP、MP3、MP4。
(2006年MP)从MT6226后软件均可支持网络摄像头功能,也就是说你的机子可以用于QQ视频。
[]MT6226A是MTK的26平台早期的产品,现在已经切换到成熟的MT6226B,主要区别在于声音处理AMR解码方面改善,MT6226M则是将内置摄像处理IC提高到130万象素,MT6226C是可以硬件锁网(即如转供移动、连通某一运营商的)。
【网络通信】华为培训第10章华为WCDMA全网解决方案

第10章华为WCDMA全网解决方案本章首先介绍WCDMA系统不同版本之间演进过程,使读者对WCDMA制式有总体的熟悉;接着从具体的网络建设角度动身,介绍了华为WCDMA全网解决方案。
10.1 WCDMA演进概述10.1.1 标准进展概述WCDMA技术从出现以来逐渐演进开展为R99/R4/R5/R6等多个时期,其中R99协议于2000年3月(3GPP官方讲法是1999年12月)冻结功能,通过两年时刻的完善,协议差不多成熟;R4协议于2001年3月冻结功能,协议差不多稳定。
R5协议于2002年3月〔局部功能6月〕冻结功能。
R6协议估量在2004年12月左右冻结功能。
图10-13G协议的开展趋势WCDMA系统相关于GSM网络和GPRS网络来讲,一个最重要的变化确实是根基无线网络的改变。
WCDMA网络中,使用无线接进系统RAN来取代了GSM中的基站子系统BSS。
R99版本的WCDMA核心网从网络形态上来讲,能够瞧作是GSM的核心网络和GPRS的核心网络的组合。
也即R99的核心网络分为电路域和分组域。
电路域与GSM的核心网构造全然相同,分组域与GPRS的核心网构造全然相同。
R4版本的核心网络相关于R99版本来讲,最大的变化就在于R99核心网电路域中MSC网元的功能在R4版本中由MSCServer和MGW来完成。
其中MSCServer处理信令,MGW处理话音。
分组域没有什么变化。
具体可参见第三章系统结构的相关内容。
R4协议的核心网络具有TDM和IP两种组网方式。
采纳TDM方式组网时,R4网络的网络建设与R99网络有许多相近之处。
比方在建设汇接网络、信令网络等方面,许多考虑根基上相同的。
采纳IP方式组网的时候,R4的网络建设那么与R99有了不小的区不。
R5版本的核心网络相关于R4版本来讲,多了一个IMS〔IP多媒体子系统〕域,增加了相应的设备和接口;电路域和分组域的网络结构那么没有什么大变化。
同时由于网络功能的增强,局部设备功能也进行了升级。
识别判断MTK手机是什么芯片平台型号的简单方法

识别判断MTK手机是什么芯片平台型号的简单方法识别判断MTK手机是什么芯片平台型号的简单方法插上数据线,连接到电脑,当电脑提示找到硬件时,会有芯片型号提示,装好USB驱动后,在同步软件里设置到您的手机对应芯片型号即可同步!如果还看不到下载下面的工具UnknownDeviceIdentifier.这是一个识别机器里未知设备的小工具。
MTK平台手机刷机详细步骤及注意事项网上有很多关于MTK刷机的教程,本人看了一下,教程存在很多的误导,一些教程是针对维修层次写的,根本不适合无维修基础的新手使用,如果照搬应用会造成很不好的后果!这里就刷机的基本详细步骤,根据我的实践经验重新整理一下!希望对大家有帮助!首先说下刷机线,刷机用的刷机线不同于平常用的下载联机线,因为传输的数据不同!下载联机线只能传输读写手机RAM 区的东西,RAM就是用来保存用户数据的存储器,如音乐游戏软件等!用普通的同步软件和数据线就可以随意读写!而刷机要读写的是ROM区的数据,就是手机底层系统的存储器,这个区手机出厂时已经固化烧录在里面,我们要刷的就是这个区的东西!因为手机运行的界面及应用接口等都是在这里面,读写这个区就需要专门的平台和数据线!有时还需要专门的设备!刷机线来源1,可以用诺基亚DK-5的下载线自己改制,2,内含PL2303芯片的数据线。
只要是PL2303驱动的数据线都可以PL2303数据线自制MTK系列刷机线图解教程MTK, 数据线, 教程, 图解现在MTK芯片手机已经占据了手机市场的半壁江山,同时MTK 的软件问题也很多。
如果各位想自己简单的刷机解锁的话。
可以参考下面的教程自制刷机数据线:一线通,PL2303刷机线,新手自制刷机线刷机教程。
刷机线来源1,推荐用诺基亚DK-5的下载数据线,2,内含PL2303芯片的数据线。
只要是PL2303驱动的数据线都可以的。
改线篇,如果我们自己手上有这个线,没有改装过,可以自己来改一根,只要接四根线出来就可以了。
3GPP协议阅读指南

1协议阅读指南1.1协议的框架如下图所示,在第三代移动通讯体系中,目前主要有两大阵营,即WCDMA与CDMA2000(其他一些小的阵营我们几乎可以不用关心,此处不再提及。
另,TD-SCDMA可以认为是WCDMA阵营中的一种无线技术)。
WCDMA的协议是由3GPP标准化组织制定的,而CDMA2000是由3GPP2标准化组织制定的,所以有时也用3GPP代指WCDMA,用3GPP2代指CDMA2000。
在第二代移动通讯体制中,也主要有两大阵营,即GSM与窄带CDMA(IS-95)。
由GSM向3G过渡是走的WCDMA技术路线,由IS-95CDMA向3G过渡是走CDMA2000的路线。
我们这个项目将要做的是WCDMA的基站(Node B),所以与我们直接相关的协议是3GPP的协议。
3GPP的协议分为3个版本,即R99与R4、R5,R99是第一阶段的版本,计划于2000年6月定型(FROZEN),以后只作一些微小的修改,但实际上到目前为止还没有完全定型。
2001年3月版的R99可以认为已经大部分定型。
而R4目前正处在标准化的阶段,2001年3月已经有一个初步定型的规范。
我们要实现的就是R99(下图中加粗黑框部分)。
R99目前有5个版本,即2000年3月份版本、6月份版本、9月份版本、12月份版本和2001年3月份版本,我们应该阅读的是9月份的版本(3GPP2000.9),3月份版本与6月份版本可以作为参考。
大家阅读协议时可以看到,3月份与6月份的版本是从21系列开始的,9月份是从01系列开始的,为什么会这样呢?因为3GPP的协议(特别是CN侧协议)是在GSM与GPRS基础上发展的,3GPP的协议引用了很多GSM 的协议,在9月份的版本中,3GPP将部分引用到的GSM的协议转化为3GPP的协议,所以在9月份的目录中多了01~12系列的协议(GSM协议是从01~12)。
大家可以认为,“真正的”3GPP的协议还是从21系列开始的(当然,GSM的01~12系列也是3GPP协议的一部分)。
9023芯片

9023芯片9023芯片是一款基于xCore多核处理器架构的低功耗、高性能数字信号处理器。
其主要特点和功能如下:1. 多核处理器架构:9023芯片采用了xCore多核处理器架构,每个核心都可以同时执行多个任务,实现并行处理。
这样可以大大提高处理效率,减少处理时间。
2. 低功耗设计:9023芯片采用了先进的功率管理技术,有效降低了功耗。
其核心处理器在处理高性能任务时仍然保持低功耗状态,节省能源。
3. 高性能数字信号处理能力:9023芯片内置了丰富的数字信号处理功能,可以实现音频、视频等信号的高质量处理。
其高性能处理能力使之成为音频处理器、智能音箱等应用的理想选择。
4. 多种外设接口:9023芯片具有丰富的外设接口,可以与其他设备进行高效的数据交互。
它支持串行接口(SPI、I2C 等)、并行接口(GPIO)和模拟接口(ADC、DAC)等,方便与各种外设的连接。
5. 强大的软件支持:9023芯片具有完善的软件支持,提供了丰富的软件开发工具和库函数,帮助开发者快速开发和调试应用程序。
开发者可以利用这些工具和库函数来编写自己的应用程序,实现个性化的功能。
6. 高集成度:9023芯片采用了高度集成的设计,将多种功能模块集成到一个芯片上,减小了电路板的尺寸,降低了系统成本。
它集成了CPU、DSP、内存等多个模块,减少了硬件开发的复杂度。
7. 稳定性和可靠性:9023芯片经过严格的测试和验证,具有稳定性和可靠性。
它采用先进的制造工艺,具有较高的抗干扰能力和温度适应性,可以在各种环境下可靠运行。
总之,9023芯片是一款低功耗、高性能的数字信号处理器,具有多核处理器架构、强大的处理能力、丰富的外设接口、完善的软件支持、高集成度和稳定性可靠性等优点。
它适用于音频处理、智能音箱、嵌入式系统等领域,有着广泛的应用前景。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.说明2G对应的协议是0902-620,R99对应的协议是2002年6月的29002-3c0以下内容中先列举的是29002-3c0版本的描述,后列举的是0902-620的描述。
红色字体是29002-3c0多出的部分,蓝色字体是两个协议不一致的部分。
2.协议比较1. MAP_UPDATE_LOCA TIONTable 8.1/2: MAP_UPDATE_LOCATION(29002-3c0)分析:2G与3G都使用networkLocUpContext V3目前代码实现中只多出Inform Previous Network Entity一个信元,其余多出的信元当前代码没实现。
Inform Previous Network EntityThis parameter is used by the VLR to ask the HLR to inform the previous network entity about the update by sending the previous network entity a Cancel Location message. It is used in case Super-Charger is supported in the network and the serving network entity has not been able to inform the previous network entity that MS has moved, that is if it has not sent Send Identification to the previous serving entity.因为该信元与super charger相关,目前一般都不支持该特性,因此接口消息中不会包括该信元,即对于该消息,两个协议的实现没有差异。
8.1.2.2 Service primitives(0902-620)2. MAP_CANCEL_LOCATION(same)Table 8.1/3: MAP_CANCEL_LOCATION分析:2G与3G都使用locationCancellationContext V3,一样。
3. MAP_SEND_IDENTIFICATIONTable 8.1/4: MAP_SEND_IDENTIFICATION分析:3G协议中在REQ消息中多出了必选信元Number of requested vectors和条件信元Segmentation prohibited indicator。
2G时对应的AC版本为interVlrInfoRetrievalContext V2;3G时对应interVlrInfoRetrievalContext V3Number of requested vectorsA number indicating how many authentication vectors the new VLR is prepared to receive. The previous VLR shall not return more vectors than indicated by this parameter.Segmentation prohibited indicatorThis parameter indicates if the new VLR or SGSN allows message segmentation.4. MAP_PURGE_MS(same)Table 8.1/6: MAP_PURGE_MS分析:2G与3G均使用msPurgingContext V3,一样。
5. MAP_UPDATE_GPRS_LOCATION(no relation)Table 8.1/7: MAP_UPDATE_GPRS_LOCATION6. MAP-NOTE-MM-EVENT(3G独有)Table 8.1/8: MAP_NOTE_MM_EVENT parameters分析:由于该流程的触发需要在HLR签约M-CSI,而该信元是3G才有的,因此不会对2G 有影响,即在2G情况下不会触发该消息。
7. MAP_PREPARE_HANDOVERTable 8.4/1: MAP_PREPARE_HANDOVER分析:3G新增的信令单元有:IMSI,Integrity Protection Information,Encryption Information,Radio Resource Information,Allowed GSM Algorithms,Allowed UMTS Algorithms,Radio Resource List,RAB ID,Multiple Bearer Requested;3G采用AN-APDU代替了2G的BSS-APDU。
2G对应的AC使用handoverControlContext V2,3G对应的AC使用handoverControlContext V3。
8. MAP_SEND_END_SIGNALTable 8.4/2: MAP_SEND_END_SIGNAL分析:3G采用AN-APDU代替了2G的BSS-APDU。
2G对应的AC使用handoverControlContext V2,3G对应的AC使用handoverControlContext V3。
9. MAP_PROCESS_ACCESS_SIGNALLINGTable 8.4/3: MAP_PROCESS_ACCESS_SIGNALLING分析:3G采用AN-APDU代替了2G的BSS-APDU。
红色部分是3G新增信元。
2G对应的AC使用handoverControlContext V2,3G对应的AC使用handoverControlContext V3。
10. MAP_FORW ARD_ACCESS_SIGNALLINGTable 8.4/4: MAP_FORWARD_ACCESS_SIGNALLING分析:3G采用AN-APDU代替了2G的BSS-APDU。
2G对应的AC使用handoverControlContext V2,3G对应的AC使用handoverControlContext V3。
11. MAP_PREPARE_SUBSEQUENT_HANDOVERTable 8.4/5: MAP_PREPARE_SUBSEQUENT_HANDOVER分析:3G采用AN-APDU代替了2G的BSS-APDU。
红色部分是3G新增信元。
2G对应的AC使用handoverControlContext V2,3G对应的AC使用handoverControlContext V3。
12. MAP_SEND_AUTHENTICATION_INFOTable 8.5/2: MAP_SEND_AUTHENTICATION_INFO parameters分析:红色部分是3G新增信元。
2G对应的AC使用infoRetrievalContext V2,3G对应的AC使用infoRetrievalContext V3。
Table 8.5/2: MAP_SEND_AUTHENTICATION_PARAMETERS parameters13. MAP_AUTHENTICA TION_FAILURE_REPORT(3G独有)Table 8.5/3: MAP_AUTHENTICATION_FAILURE_REPORT parameters3G新增消息。
14. MAP_CHECK_IMEI(same)Table 8.7/1: MAP_CHECK_IMEI parameters分析:2G与3G均使用equipmentMngtContext V2,一样。
15. MAP-INSERT-SUBSCRIBER-DATATable 8.8/1: MAP-INSERT-SUBSCRIBER-DATA分析:2G与3G均使用subscriberDataMngtContext V3,而且不一样的信元对消息处理没有影响16. MAP-DELETE-SUBSCRIBER-DA TATable 8.8/2: MAP-DELETE-SUBSCRIBER-DATA分析:2G与3G均使用subscriberDataMngtContext V3,而且不一样的信元对消息处理没有影响17. MAP_RESET(same)Table 8.10/1: MAP_RESET分析:2G与3G均使用resetContext V2,一样。
18. MAP_FORW ARD_CHECK_SS_INDICA TIONTable 8.10/2: MAP_FORWARD_CHECK_SS_INDICATION分析:2G与3G均使用networkLocUpContext V3,一样。
19. MAP_RESTORE_DATATable 8.10/3: MAP_RESTORE_DATA分析:2G与3G均使用networkLocUpContext V3,新增信元对该消息没有影响20. MAP-PROVIDE-SUBSCRIBER-Info(same)Table 8.11/2: Provide_Subscriber_Information分析:21. MAP-SEND-IMSI(same)Table 9.2/1: MAP-SEND-IMSI分析:2G与3G均使用imsiRetrievalContext V2,一样。
22. MAP_SEND_ROUTING_INFORMA TIONTable 10.1/1: MAP_SEND_ROUTING_INFORMATION parameters分析:2G与3G均使用locationInfoRetrievalContext V3,红色部分是3G新增信元。
23. MAP_PROVIDE_ROAMING_NUMBERTable 10.2/1: MAP_PROVIDE_ROAMING_NUMBER parameters24. MAP_RESUME_CALL_HANDLINGTable 10.3/1: MAP_RESUME_CALL_HANDLING parameters分析:目前没有实现该消息,无影响。
25. MAP_REGISTER_SSTable 11.1/1: MAP_REGISTER_SS parameters分析:MAP只是透传,无影响。
26. MAP_ERASE_SS(same)Table 11.2/1: MAP_ERASE_SS parameters27. MAP_ACTIV ATE_SSTable 11.3/1: MAP_ACTIVATE_SS parameters分析:MAP只是透传,无影响。