WCDMA和GSMGPRS系统间的漫游和切换.docx
《WCDMA和GSMGPRS系统间的漫游和切换.docx》由会员分享,可在线阅读,更多相关《WCDMA和GSMGPRS系统间的漫游和切换.docx(11页珍藏版)》请在冰豆网上搜索。
WCDMA和GSMGPRS系统间的漫游和切换
WCDMA和GSM/GPRS移动通信系统间的漫游和切换
李文宇李波信息产业部电信研究院
1概述
进入2004年,随着第三代移动通信系统的逐渐成熟和稳定,其商用化和网络建设也逐
渐开始进入倒计时。
作为其核心技术之一的WCDMA将成为第二代移动通信系统GSM/GPRS的未来主要替代技术之一。
出于对成本的考虑,对已经拥有GSM网络的运营商,在网络建设的初期,可能会考虑用WCDMA技术对热点和密集市区进行连续覆盖,而原有的GSM/GPRS网络,经过多年的建设和优化,已经达到了对各种地理环境进行的全覆盖。
这样就形成了密集城区双网覆盖,市郊和边远城市以及乡村GSM覆盖的混合网络。
如何在
这样的混合网络中为用户提供无缝的业务覆盖,如何在通信网络的重复覆盖的地区优先选择业务更加丰富的WCDMA网络,将成为运营商必须考虑的问题,随之而来的系统间漫游和切换(以下称为2G/3G漫游切换)也成为无缝覆盖的关键。
本文从技术角度详细介绍了两种不同技术间漫游和切换,重点讨论了测试中相互之间的主要流程和关键参数,并对工程实施中的某些重点问题进行了探讨。
2漫游
这里所说的2G/3G漫游,更准确的说应该叫做2G/3G的网络选择,或叫接入技术的选
择。
是指未发起业务的用户在两网覆盖的重叠区域,能通过适当机制采用不同的接入技术选
择信号质量更好的网络。
这种选择既可以是用户从手机上采用手动模式强制选网,也可是采用自动模式根据网络信号的质量进行自动选网。
自动选网方式,可以满足在网络交界地区的无缝覆盖要求,给用户提供更满意的服务质量。
本文主要探讨的是自动选网方式的主要流程。
2.1自动选网的条件
能够进行自动选网除需要手机支持两种接入技术外,需要在系统侧进行相关参数的配
置。
在两种网络覆盖的交界区,需要在小区的系统广播消息的异系统邻小区列表中配置另一个网络的小区信息。
测试中应能从系统消息中读到接入技术类型(GSM/WCDMA)、基站识别码(BSIC)、频点(ARFCN)、小区标识(Cell_ID)等信息;手机收到广播消息后,会更新自己的小区列表;当手机测量到本小区信号低于某个门限或失去网络时,会根据小区列表
搜索相邻小区信息,选择信号更好的另一个网络的小区,进行位置更新或路由区更新。
2G/3G间的漫游分为WCDMACS域和GSM间的漫游,WCDMAPS域和GPRS间的漫游。
以下分别加以说明。
2.2WCDMACS域和GSM间的漫游
WCDMACS域和GSM间的漫游主要涉及手机、两个系统的MSC和原系统的HLR。
通常两个网络的PLMN号码是不一样的。
当手机接收到另一个系统的小区广播并决定选择新的网络时,会采用相应的接入技术与新的无线网络建立连接,随后向新的MSC发起位置更新请求。
MSC向用户登记的HLR请求用户的鉴权信息,对用户进行鉴权。
鉴权成功后,新MSC会向HLR请求位置更新,告知HLR用户的最新位置。
HLR登记用户的最新位置并通知原有MSC/VLR删除该用户位置信息后,会向新的MSC插入该用户的签约数据,告知MSC用户的MSISDN和签约业务。
当新MSC接收到HLR发送的位置更新完成消息后,会向手机发送位置更新接受,告知用户所在的位置区(LAI)和移动台临时标识TMSI。
更新流程,也即漫游过程完成。
测试中应注意各消息的参数完整性。
从WCDMA向GSM漫游与从GSM向WCDMA的漫游的基本流程相似,手机和核心网通信用的非接入层消息也基本相同。
不同之处有两点,一是与接入网络建立无线承载时采用的底层技术和协议不同;二是对用户进行鉴权的机制和算法不同。
在向GSM网络漫游的过程中,HLR把该用户的鉴权三元组(RAND,SRES,Kc)发给MSC,MSC用这些鉴权信息对手机进行合法鉴权。
而在向WCDMA网络漫游的过程中,HLR就会把该用户的鉴权五元组(RAND,XRES,CK,IK,AUTN)发给MSC,MSC用这些鉴权信息对手机进行合法鉴权。
这是在测试中应重点注意的方面。
整个漫游的流程如图1所示:
8.TMSI重分配完成图1.2G_3G电路域间的漫游
2.3WCDMAPS域和2GGPRS间的漫游
由于3GPPRel.99的分组域和2G的分组域核心网基本相同,因此尽管接入技术不同,
手机与分组域核心网之间的高层信令交互是基本相同的。
从高层信令流程上看,手机在3G和2G系统间漫游与在相同接入技术的2个SGSN之间漫游基本类似,只在某些方面会有一些区别,测试中应予以重视。
WCDMAPS域和2GGPRS间的漫游主要涉及手机,两个SGSN和原系统的HLR。
手
机在原有系统的小区下附着成功后,会在手机和SGSN侧建立MM上下文,随着手机向小区边缘移动,信号质量不断恶化,并会接收到另一个系统的小区广播并决定选择新的网络。
和电路域类似,手机会向新的SGSN发起路由区更新请求。
SGSN会根据其路由区标识RAI,寻址到手机原来的SGSN,并通过SGSN上下文请求消息把手机原来的RAI,原来的P-TMSI和P-TMSI签名,发给老的SGSN,查询手机原有的PDP上下文和MM上下文。
原来的SGSN将用SGSN上下文响应消息响应新的SGSN,表示接受请求,否则会给出错误原因。
新的SGSN会用确认消息向原SGSN做出响应。
由于手机现在处在无业务的空闲阶段,其MM上下文更加重要,里面含有用户的鉴权信息、DRX参数。
但是由于2个系统一个用的是2G的鉴权算法(3元组)、一个是3G的鉴权算法(五元组),通常得到的鉴权信息是不可用的。
SGSN会重新向用户的归属位置寄存器HLR索要用户的鉴权信息并对用户鉴权。
这个过程和电路域是类似的。
鉴权完成后,SGSN会向HLR发起GPRS位置更新请求,告知HLR用
户的新位置SGSN地址和号码。
HLR登记用户的最新位置并通知原有SGSN删除该用户的PDP和MM上下文后,会向新的SGSN插入该用户的签约数据,告知SGSN该用户的MSISDN
和签约业务。
当新SGSN接收到HLR发送的位置更新完成后,会向手机发送路由区更新接受,告知用户所在的新路由区标识(RAI)和移动台临时标示P-TMSI。
得到手机响应后更新流程完成。
通过和电路域的漫游相比,大家可以看到分组域的漫游增加了两个SGSN之间的上下
文传送的流程。
因此3G到2G的GPRS漫游和2G到3G的GPRS漫游之间的区别,除了电路域中的2点之外,还增加了在SGSN上下文请求流程中的区别。
第一、在上下文响应消息中,2GSGSN发给3G的SGSN的MM上下文中Securitytype为3,说明所携带的鉴权消
息是用于GSM/GPRS鉴权的,是鉴权三元组,而2GSGSN发给3G的SGSN的MM上下文中Securitytype为2,说明是给UMTS鉴权的,是鉴权五元组。
第二,GTP版本的不同。
在3G分组域中,是用的GTP版本为1,而2GGPRS系统,既可以使用GTP1,也可以使用GTP0的版本。
GTP1向下兼容GTP0,从而保证了3G和2GGPRS的业务互通。
但需要说明的是,GTP0是不支持鉴权5元组的。
整个漫游的流程如图2所示:
3系统间切换
2G/3G间的切换是指已经发起业务的用户在两网覆盖的重叠区域,能通过适当机制选择
另一种接入技术接入到信号质量更好的网络,保证业务的正常进行。
这种切换是一种跨MSC/SGSN的硬切换技术,切换中间由于不同系统无线链路间的切换,可能会有短暂的业务停顿。
整个切换的机制是采取手机测量、上报、网络进行判决、手机再来执行的4步过程来完
成的。
当手机处在一个系统的边缘小区,并和网络建立了电路域或分组域的业务,网络侧会通过系统广播消息和测量控制消息向手机通知另一个系统的邻小区信息,包括接入技术类型、基站识别码、广播信道的频点等,以及需要手机上报的测量结果和测量报告的触发准则。
当手机得到这些消息后,会根据自己的能力按照网络的要求启动压缩模式,在数据传输的间隔中对另外一个系统的下行导频信道进行频间测量,当信号质量满足触发准则时,手机会上报测量结果。
网络经过判决,决定切换后。
首先会和另一个系统的核心网进行协商,等待对端为该手机分配必要的资源,建立相应的信道,然后会通过空中接口高层消息通知手机进行切换。
手机会释放掉原有的无线连接,转入新的系统继续自己的业务。
同样,3G电路域和2G/GSM之间的切换与3G分组域和2GGPRS系统之间的切换流程
也是不一致的。
3.13G电路域和2G/GSM之间的切换
3G电路域和GSM间的切换是由3G的不同接入技术间切换流程和2G的切换流程组合
而成的。
我们首先来看3G电路域到GSM的切换。
当发起话音业务的手机在3G网络中进入边缘小区,除了不断测量自己所用的无线下行
链路质量以外,会根据系统测量控制的要求启动压缩模式进行频间测量和接入技术间测量,当测量结果满足报告准则就会上报给系统。
系统决定手机进行切换后,首先会由RNC向核心网请求重定位,核心网MSC和GSM的MSC经过协商同意用户进行切换后,会通知RNC。
这期间2G的MSC会通知自己的基站控制器BSC,为该用户在基站子系统BSS中预留无线资源。
RNC通过RRC消息Handover_From_UTRAN通知手机进行切换,需要的话,在消息里告知手机切换需要的各个参数。
手机按照网络侧下发的参数或默认配置进行切换,切到
GSM系统。
GSMBSC检测到手机已经切入,会通知MSC。
当手机在BSS中建好用户面承载,完成上下行同步开始继续业务后,会在空口通知
BSC切换完成,并由BSC通知GSM
MSC。
GSMMSC通过MAP消息通知3GMSC释放原有的Iu连接和无线承载,切换过程完成。
原有的话路会从原MSC经GSMMSC转接送达到手机。
测试中应该看到,在通话结束后,手机会发起一次位置更新,通知HLR更新自己的位置信息。
这次位置更新流程和前面提到的网络选择中的位置更新,基本是相似的。
而从GSM到3G电路域的切换,整个流程和3G到GSM的切换基本类似,但方向相反。
另外需要说明的一点是,在3G系统中,为防止恶意攻击系统和网络,空中接口的控制面上
下行消息都是要进行完整性保护的,这样在RNC得到切换完成的消息后,会在空中接口进
行RRC安全模式控制,采用完整性保护算法对控制面消息进行保护。
整个切换的流程见图3:
3.23G分组域和2G/GPRS之间的切换
相比电路域的切换,分组域的切换有比较大的差别。
从切换的发起机制来讲,既可以是网络侧发起的CELL_CHANGE_ORDER,也可以是手机主动发起的CELL_RESELECTION方式,具体采用哪一种,取决于系统和手机的能力和切换机制。
主要的差别出现在原系统中,在CELL_CHANGE_ORDER方式下,手机听从系统的命令进行切换,而在CELL_RESELECTION方式下,手机会根据自己的测量结果,自主的决定是否进行切换。
对于处在CELL_PCH或URA_PCH状态的手机,只能采用CELL_RESELECTION的方式进行切换。
而对目标系统,也就是新的GPRS系统来讲,消息流程是相似的。
我们先看由3G分组域到2GGPRS的切换。
在系统配置和手机测量方面,分组域和电
路域切换是相似的。
我们以网络侧发起的CELL_CHANGE_ORDER方式为例说明整个切换
流程。
当系统决定手机进行切换后,
会首先在空中接口发送RRC消息CellChangeOrderFrom
UTRAN给手机,告诉手机切换的目标小区描述,包括接入技术、基站识别码(BSIC)、频
带标识和小区频点号。
手机收到后,会在目标小区用新的接入技术发起无线连接,请求路由区更新。
接下来2GSGSN通过SGSN上下文请求消息把手机原来的RAI,原来的P-TMSI和P-TMSI签名,发给原来的SGSN,查询手机原有的PDP上下文和MM上下文。
原来的SGSN验证过用户的合法性后,会向手机原来所在的RNC发起SRNSContextRequest。
RNC收到后,会主动停止发送下行PDU,并将GGSN发送来的PDU缓存,并向SGSN返回SRNSContextResponse消息,在消息里说明每个PDP上下文的下一个要发送的上下行GTP序列
号。
如果是无损传送的话,还需要上下行PDCP序列号。
SGSN收到RNC的响应后,会把手机的MM上下文和PDP上下文通过SGSN上下文响
应消息返回给2GGPRS。
并在PDP上下文中注明将要发送给手机的下一个GTP序列号和将要发给GGSN的GTP序列号。
当新的2GSGSN收到SGSN上下文响应后,由于鉴权算法不同,会向HLR索要鉴权信息(鉴权三元组),随后对手机进行鉴权。
鉴权通过后,2GSGSN会通知3GSGSN已经就绪,3GSGSN接下来会用数据前转命令通知RNC,把缓存的GTPPDU传送给原来的SGSN,由原来的SGSN通过GTP隧道前转给新的2GSGSN。
接下来,新的2GSGSN会向GGSN发起PDP更新请求,把自己的地址,QoS协商,GTP隧道号告诉GGSN,供GGSN更新PDP上下文。
2GSGSN得到确认后,会向HLR发起GPRS位置更新。
以下的过程,和漫游过程就非常相似了,也是登记新位置,在新的SGSN插入签约数据,取消原来的位置信息和完成路由区更新。
在所有控制面过程完成后,分组域业务会在2G继续进行。
和到2G的电路域切换不同,分组域业务不再需要原来的SGSN转发GTP分组数据包。
而是直接重定位原来的GTP隧道到新的SGSN。
如果是CELL_RESELECTION方式的切换,区别在于,不再需要网络发起
Cell_Change_Order_from_UTRAN,而是直接发起路由区更新。
另一个区别在于在新的系统建立无线连接的原因,也会由Inter_RATCell_Change_Order变成Inter_RATCell_Reselection。
从2GGPRS向3G分组域的切换过程和3G分组域到2GGPRS的切换大同小异。
在2G
系统里,只有CELL_CHANGE_ORDER方式的切换。
而且在2GSGSN和BSC之间,没有
SRNS上下文请求的过程。
在路由区完成后,手机会发起业务请求,要求继续业务。
尽管这时PDP上下文还在,
但在新的网络里还没有给手机分配相应的资源。
因此网络会在Iu接口为手机分配无线接入承载RAB,在无线网络为手机建立无线资源。
当控制面和用户面都建立完毕后,手机就可以继续进行数据业务了。
7
PS域切换的流程见图
4:
4小结
在这样的混合网络中为用户提供无缝的业务覆盖,是运营商必须考虑的问题,随之而来
的系统间漫游和切换(以下称为2G/3G漫游切换)也成为无缝覆盖的关键。
本文从技术角度出发。
详细介绍了GSM和WCDMA网络之间进行漫游和切换的详细过程,比较了从2G到3G的漫游切换流程与反向的异同。
特别是在测试中经常会遇到的常见问题,进行了分析和探讨。
★
8