GSM概述.docx

上传人:b****4 文档编号:5197133 上传时间:2022-12-13 格式:DOCX 页数:9 大小:56.15KB
下载 相关 举报
GSM概述.docx_第1页
第1页 / 共9页
GSM概述.docx_第2页
第2页 / 共9页
GSM概述.docx_第3页
第3页 / 共9页
GSM概述.docx_第4页
第4页 / 共9页
GSM概述.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

GSM概述.docx

《GSM概述.docx》由会员分享,可在线阅读,更多相关《GSM概述.docx(9页珍藏版)》请在冰豆网上搜索。

GSM概述.docx

GSM概述

1.GSM协议体系接口

从上图我们可以看出,整个协议栈分为三层:

PhysicalLayer(L1),DataLinkLayer(L2)和NetworkLayer(L3).

2.L1:

提供一定数量的物理信道、定义不同信道间的组合方式、数据块的组成、多址接入方式和时隙结构、跳频能力、编码和交织方式、调制解调技术、信号的发送和接收、功率控制、接收机在时间和频率上的同步、切换和质量监测、小区选择和重选过程中的测量、语音业务信道上的自适应帧的编解码模式。

L2

a)在一个Dm信道(控制信道)上提供一个或多个数据链路连接,各个数据链路连接之间由DLCI(datalinkconnectionidentifier)来区别;

b) 能够进行帧类型的识别;

c)  能够与L3实体间透明传送L3消息单元;

d)  能够进行顺序控制,以维护数据链路连接上传输的帧的有序性;

e)  能够检测数据链路上发生的格式和操作错误;

f)把不可恢复的错误向L3实体报告;

下图显示了L2和L3层之间的关系以及L3的具体结构:

从图中我们可以看出L3主要包括三个功能实体RR(RadioResource)、MM(MobilityManagement)和CM(ConnectionManagement)。

1.L2和L3之间有两个业务接入点标识:

a)SAPI0:

支持信令消息的传输;

b)SAPI3:

支持用于短消息的传输;

2.层和层之间以及子层与子层之间:

a)

L3的体系架构

1.RR子层

RR的作用是在呼叫期间建立和释放MS和MSC之间的稳定连接,不管用户如何运动,总维持连接的状态。

它必须在各种需要之间动态的共享有限的无线资源。

RR层的功能主要由MS和BSC完成。

另外,由于切换过程的责任完全位于RR层内,因此MSC内实现的一部分功能(特别是与MSC内部切换有关的功能)也属于RR层

RR层功能集中在无线接口上管理传输路径,更确切地说,是在MS和有控制功能的MSC之间负责通信。

这些路径的管理包括不同的方面。

首先必须能建立和释放这些路径,一个连接的建立是一个接入过程,对应于MS从空闲模式转换为专用模式。

与接入有关的寻呼功能能建立对空闲MS的呼叫,以及支持空闲MS所需的功能。

管理MS-MSC连接的另一方面是传输链主要特性的处理,如传输的是信令/语音/还是数据,是否使用了加密等。

RR层功能的另外一方面是切换,切换准备首先要求对服务小区以及其他邻近小区的估计传输质量,这通过测量随用户运动而变化的连接特性得到。

RR层的基本过程如下:

a)Systeminformationbroadcasting

b)RR连接建立:

——immediateassignmentprocedure进入dedicatedmode

——pagingprocedure

c)专用模式下的过程

——measurementreportprocedure

——intracellchangeofchannels

——intercellchangeofchannels

——frequencyredefinitionprocedure

——channelmodechangeprocedure

——cipheringmodesettingprocedure

——additionalchannelassignmentprocedure

——partialchannelreleaseprocedure

——

d)RR连接释放过程

e)

2.MM

MM子层的主要功能是支持移动用户终端,如:

告知网络MS的当前位置并对用户身份保密,更进一步,MM子层向上一层CM的不同实体提供连接管理服务。

所用的MM过程,都是基于RR连接已经建立的前提之下,如果RR连接没有建立的话,MM子层首先启动RR连接建立过程,MM过程分为

a)MM一般过程

这一过程的前提:

RR连接已经建立

若MMprocedure由网络端发起

——TMSI重分配

——鉴权过程

——身份识别过程

——MM信息过程

——Abort

若MMprocedure由MS发起

——IMSIdetach

b)MM专用procedure

当MM连接不存在或者无其他MM专用过程的话,MM专用过程才能启动。

——一般位置更新

——周期性位置更新

——IMSIattach

c)MM连接管理过程

这一过程主要用于建立/保持/释放MS和MSC之间的MM连接,通过这一过程,CM层可以与其对等实体交换信息,MM连接管理过程只有在MM专用过程不进行时才能执行,同一时间可以同时激活多个MM连接

3.CM

CM层的主要功能是,应用户的要求,在用户之间建立连接,并能维持和释放这些呼叫。

它包括通过补充业务使用户能控制其发出或接收到的呼叫管理方法。

呼叫管理功能的多样性使得CM可分为三个实体(CC、SS、SMS),每个CC实体与自己的MM实体相连接与对等层实体通信,并用业务标识符TI加以区别。

CM的三个实体之间是相互独立的,它们分别使用自己的MM连接与对等实体进行通信,不同的CM实体使用不同的TI来加以区分。

无论是MS还是网络的uplayer发起呼叫的建立,都包括以下两方面:

a)    MS和网络间CC连接的建立;

b)    激活编解码;

4.主要过程

4.1idlemodeanddedicatedmode

处于空闲模式时,RR连接是不存在的,但上一层可以提出建立RR连接的要求对MS来说,只是监听BCCH/CCCH以及为它所属的寻呼组监听寻呼子信道。

同时它还得测量信号功率,以保持同其他小区的联系,测量信息主要用户小区切换,当决定进行小区切换后,MS转向监听新的小区的BCCH,通过广播消息,MS可以判定它是否被允许接入该小区。

对于网络侧来说,它在BCCH上有规律的广播系统消息。

通过这些消息,MS能够知道如何通过当前的小区接入网络。

广播消息主要有以下几方面的内容:

a)当前小区,LA和网络的唯一识别(Identification)

b)作为小区重选的后备小区的一些相关信息

c)当前控制信道的结构

d)有关随机接入信道的信息

e)关于小区特区的一些信息

f)此外,网络还在寻呼子信道上不断发送正确的L3消息。

由空闲模式进入专用模式主要有

——RR实体回答PagingRequest消息

——MM子层请求进入专用模式

当MS处于专用模式时,RR处于连接状态,这一过程中可以提供如下服务:

——在任何处于连接状态的L2上传输消息

——指示临时不可用的传输

——指示RR连接的断开

——为保持RR连接而进行的小区重选和切换

——建立/改变物理信道的传输模式,包括:

改变信道的类型/改变编码/解码的模式以及设置加密

——释放一个RR连接

4.2PagingprocedureforRRconnectionestablishmentonCCCH

网络通过寻呼过程来触发RR的连接,网络在合适的寻呼信道上通过广播PagingRequest消息来触发寻呼过程,同时,网络启动计时器T3113。

当网络收到ChannelRequest消息后,它将根据其中的信息为MS分配合适的信道,当接入网络是允许的,MS将立即启动分配过程。

通过包括PagingResponse的SABM帧建立主信令连接。

之后,MS的MM子层被告知RR实体几经进入专用模式。

当网络收到PagingResponse消息,就停止计时器T3113.网络的MM子层被告知RR连接存在。

如果网络还未收到Pagingresponse消息,计时器T3113超时,网络将重发

Request消息,并重启计时器T3113

4.3 Enteringthededicatedmode:

immediateassignmentprocedure

进行立即分配过程的目的是建立MS和网络之间的连接。

立即分配过程只能由MS的RR实体来触发,RR实体回答PagingRequest消息或MM子层请求进入专用模式都会触发这一过程。

MS的RR实体收到网络的寻呼信息后,将通过RACH向网络发送ChannelRequest消息,并释放空闲模式。

之后MS开始监听BCCH,同时监听与自己的CCCH相对应的下行链路CCCH时隙。

通过CCCH的时隙,网络收到MS所发出的ChannelRequest消息后,网络发送ImmediateAssignment消息给MS分配一条专用信道。

之后,网络启动计时器T3101.当MS收到与其发送的ChannelRequest消息相对应的ImmediateAssignment消息后,转到所分配的信道上,并将信道模式设置为信令,同时将这个信道激活,然后通过一个包括消息域的SABM帧,MS就建立了主信令链路。

MSNetWork

PagingRequeststartT3113

ChannelRequest

ImmediateAssignmentstartT3101

SABM(PagingResponse)

StopT3101T3113

4.4Handoverprocedure(dedicatedmode)

当用户从一个小区覆盖的区域移至另外一个小区时,必须要建立与目标小区的新连接,与旧的小区的连接要释放。

执行切换有两个原因:

1.由于测量结果引起的切换

指当无线电信号的质量或者强度下降以致低于BSC规定的参数值

2.由于话务量的原因引起的切换

指当小区的通信量已达到或接近达到它的最大值。

小区边缘的MS就可能被切换至具有较小话务量的相邻小区。

切换过程包括:

——除了L3的RR管理以外,其它的正常操作都挂起;

——通过L2本地端释放(LocalEndRelease)断开主信令链路和其它链路,如果有TCH,还要将TCHs断开。

——断开及去活先前分配的L1信道并将它们释放

——激活可用的新信道及其连接

——在新信道上,SAPI=0,激活数据链路连接的建立。

通常由当前服务用户的BSC做出执行切换的决定,但由于话务量的原因引起的切换的情况除外,它由MSC做出决定。

又四种不同类型的切换

1.小区内-BSC内切换

这是最小的切换,即在同一小区内,用户的TCH切换到另一TCH(通常为另频段),在这一情况下,控制小区的BSC做出执行切换的决定

2.小区间-BSC内切换

用户从小区1移至区2,在这种情况中切换过程由BSC控制。

当成功地建立了与小区2的连接后,与小区1的通信连接就被释放

3.小区间-BSC间切换

用户从小区2移至小区3,小区3属于另一个BSC。

在这种情况中,切换过程由MSC执行,但是仍由第一个BSC做出切换决定。

当与新的BSC(和BTS)成功地建立连接时,与第一个BSC的连接就被释放。

4.MSC间切换

用户从一个MSC/VLR控制的小区移至另一个MSC/VLR控制的小区,这种情况更复杂。

当前服务于用户的MSC/VLR(也称为锚定MSC)联系目标MSC,话务连接转接至目标MSC/VLR。

当前两个MSC属于同一个网路时,连接可以顺利建立。

尽管如此,目标MSC和源MSC是两个不同的电话交换机。

只要有号码识别目标MSC,呼叫就能在两个交换机之间转移。

这就必须产生一个新的号码,即切换号码(HON)。

锚定MSC/VLR从BSS接收切换信息。

它判断出目的地在另一个MSC的区域范围内,然后通过信令网向目标MSC发送一个切换请求。

目标MSC通过产生一个HON并将其送至锚定MSC/VLR作为应答,它执行一个数字分析以便获得必要的路由信息。

这个信息允许服务的MSC/VLR连接至目标MSC/VLR。

当两个MSC完成连接,呼叫被传送至新的路由。

4.5Cipheringmodesettingprocedure(DedicatedMode)

通过在主信令链路上向MS发送CIPHERINGMODECOMMAND消息,网络启动加密模式设置过程。

这个消息告诉MS是否要进行加密,如果要的话,用何种加密法则。

如果储存了密匙的SIM卡在MS中,只要MS一收到正确的CIPHERINGMODECOMMAND消息,它就将密匙从SIM卡中加载(load)到ME中。

4.6TMSIreallocationprocedure(MM基本过程)

TMSI重分配过程用于提供身份的保密。

TMSI仅在本地LA内有效,当离开本地LA后,TMSI须与LAI(LocationAreaIdentifier)结合以提供正确的身份。

通常每当本地LA改变后,就要由网络决定执行一次TMSI重分配过程。

要求MS提供其IMSI(InternationalMobileSubscriberIdentity)。

当出现这种情况后,将首先执行TMSI重分配过程,然后才进行身份识别。

NOTE1:

TMSI重分配过程一般在加密模式下进行。

NOTE2:

一般TMSI重分配过程会和其它的一些过程一起进行,如:

位置更新过程或呼叫建立过程。

MSNetwork

<-TMSIReallocationCommand---startT3250

---TMSIReallocationComplete-->stopT3250

4.7Authenticationprocedure  (MM基本过程)

鉴权过程用于检查用户数据的合法性和完整性的过程。

在鉴权过程的帮助下,运营者可以防止网路中的伪SIM卡的使用。

鉴权过程基于一个识别密钥Ki,它被签发给一个已在HLR中建立用户数据的每一个用户。

鉴权过程证实用户方的Ki和网络方的Ki是否完全相同。

在建立呼叫、位置更新和终结呼叫(被呼叫方)初期由VLR实施确认。

为了执行鉴权,VLR需要基本的鉴权信息。

如果BS广播Ki,那么识别数据将通过空中传送,这会违背鉴权原理。

鉴权的方法是要不通过空中发送Ki,而比较存放在MS中的Ki是否和存放在网路中的Ki相同。

利用单向算法A3,Ki通过一个随机数被处理,处理后的结果将送到网路。

由于不同A3算法,通过Ki和随机数很容易得到不同的结果。

但是不可能将运算结果或此随机数再转化为原来的Ki(因此命名为“单向”算法)。

鉴权数据组:

RANDSRESKc

4.8Identificationprocedure(MM基本过程)

网络通过身份识别过程来要求MS向其提供进行身份识别所需的参数:

IMSI。

网络通过向MS发送IDENTITYREQUEST消息来触发身份识别过程,同时启动计时器T3270(12s)。

若RR连接存在,当MS收到这条消息后,就返回一条包含网络所要求的身份识别参数的IDENTITYRESPONSE消息。

收到IDENTITYRESPONSE消息后,网络停止计时器T3270。

MSNetwork

<-IDRequest----startT3270

---IDResponse->stopT3270

4.9IMSIdetachprocedure(MM基本过程)

当MS处于去活状态(即关机状态)MS将调用IMSI拆离过程。

若RR连接已存在,MM子层将在IMSIDETACHINDICATION消息发送之前,将本地所有正在进行的MM连接释放掉。

如果一个MM专用过程已激活的话,IMSI拆离过程将不被启动。

可能的话,IMSI拆离过程将等到MM专用过程结束后再开始;否则,IMSI拆离过程将被忽略。

MS向网络发送IMSIDETACHINDICATION消息,并启动计时器T3220(5s)。

若无RR连接,MS的MM子层将要求RR子层建立RR连接。

若由于没有合适的小区可用,使得无法建立RR连接,则MS将在5s~~20s的范围内尽量去找一个合适的小区。

若找到了,MS将要求RR子层建立RR连接;反之,IMSI拆离过程将终止。

收到IMSIDETACHINDICATION消息后,网络将释放本地所有的正在进行的MM连接,并触发RR连接释放过程。

当RR连接释放后,T3220将停止

 

4.10 Locationupdatingprocedure(MM特殊过程)

下面我们将讲述MM的专用过程。

MM专用过程的启动应满足下列条件之一:

—无其它的MM专用过程正在进行;

—网络和MS之间并不存在MM连接;

—若有其它的MM专用过程正在进行的话,除非网络有特别的规定,否则MS必须等到用于MM专用过程的RR连接释放后,才能启动一个MM专用过程或MM连接建立过程;当MM专用过程进行时,若CM要求建立一个MM连接,则这个请求要么被拒绝,要么要等到MM专用过程结束后才被采纳。

(采取哪一种方式,依赖于实现情况)。

当MM专用过程进行时,除了IMSI拆离过程外,任何其它的MM一般过程(commonprocedure)都可以启动。

位置更新有三种类型:

—一般位置更新;

—周期性位置更新;

—IMSI附着;

IMSI附着过程

MS一打开,它就通知VLR它已回到网络中并能接收呼叫了。

成功登记后,网络向MS发送两个号码,它们被存储在MS的SIM卡中。

这两个号码是LAI和TMSI。

网络经过空中接口的控制信道发送LAI,TMSI用于安全目的,因为用户的IMSI不得在空中接口上被发送。

TMSI是一个临时标识,它定期得到更改。

一般位置更新过程:

一般位置更新过程用于更新MS登记在网络中的LAI。

每次MS通过控制信道接收数据,它读取LAI并和存放在SIM卡中的LAI进行比较,如果它们不同,就执行一个一般位置更新过程。

MS通过访问发送位置数据的MSC/VLR启动一个位置更新过程。

信道请求消息中包含了用户标识(即IMSI/TMSI)和存储在SIM卡中的LAI。

当目的地MSC/VLR收到请求后,它读取当前为MS服务的MSC/VLR的旧的LAI。

两个MSC/VLR之间的信令连接就建立起来了,然后用户的IMSI从旧的MSC传送至新的MSC。

根据这个IMSI,新的MSC从HLR请求得到用户数据,鉴权后,更新VLR和HLR中的用户数据。

如果网络在回应中指出MS在VLR未知的话,这也将导致一般位置更新。

周期性位置更新:

当网络在一特定时间内没有收到任何来自MS的位置更新请求时,就执行周期性位置更新。

这种情况发生在当MS被打开但无任何话务,在此情况中,MS仅读取和测量网络传送的信息。

如果用户正在一个位置区内移动,就不必发送位置更新请求。

一个计时器控制周期性位置更新,并且VLR的运营商设定计时器的值。

网络广播这个计时器的值,因此MS知道周期性位置更新计时器的值。

因此,当时间一到,MS通过发送位置更新信号启动一个登记过程。

VLR接收请求并确认MS在同一位置区的登记。

如果MS未遵循这个程序,可能是因为MS的电池用完了或用户不在服务区,VLR将MS的位置数据该为“未知”。

4.11

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1