一种用户面从Iur-g接口向A接口迁移的方法、及相应的装置 |
|||||||
申请号 | CN201010042717.4 | 申请日 | 2010-01-08 | 公开(公告)号 | CN101778440A | 公开(公告)日 | 2010-07-14 |
申请人 | 华为技术有限公司; | 发明人 | 尚蕾; 江贝; | ||||
摘要 | 本 发明 的 实施例 公开了一种用户面从Iur-g 接口 向A接口迁移的方法、装置,一种方法包括:BSC接收RNC通过Iur-g接口发送的迁移执行通知,该迁移执行通知由所述RNC根据核心网发送的所述BSC资源准备完毕的通知消息发送;该BSC根据该迁移执行通知执行用户面从Iur-g接口到A接口的迁移。本发明实施例提供的用户面从Iur-g接口向A接口迁移的方法、以及相应的装置,BSC接收RNC通过Iur-g接口发送的迁移执行通知再执行A接口用户面布网以及Iur-g接口用户面的撤除,可以缩短用户面从Iur-g接口向A接口迁移过程的中断时间。 | ||||||
权利要求 | 1.一种用户面从Iur-g接口向A接口迁移的方法,其特征在于,包括: |
||||||
说明书全文 | 一种用户面从Iur-g接口向A接口迁移的方法、及相应的装置 技术领域[0001] 本发明涉及通信技术领域,尤其涉及一种用户面从Iur-g接口向A接口迁移的方法、及相应的装置。 背景技术[0002] 在现网2G、3G长期共存的情况下,2G、3G互操作频繁,通过接入网设备侧融合,利用基站控制器(Base Station controller,BSC)和无线网络控制器(RadioNetwork Controller,RNC)之间的Iur-g接口对切换流程进行优化,使之同时承载信令面和用户面,可以提高异系统切换成功率。 [0003] 在空口从3G切换到2G后,RNC可以在适当时机进行用户面从Iur-g接口连接到A接口连接的迁移,并释放Iur-g接口资源,从而彻底完成用户向2G的迁移,避免出现连续切换。 [0006] 2)BSC收到核心网的切换请求(Handover Request)消息,准备完A接口资源,以及进行完A接口用户面布网和Iur-g接口用户面的撤除后,连续向核心网回复切换请求确认(Handover Request Acknowledge)消息、切换检测(HandoverDetect)消息、切换完成(Handover Complete)消息; [0007] 3)核心网收到BSC的Handover Complete消息后,向RNC发送Iu接口释放命令(Iu Release Command)消息,触发RNC释放Iur-g接口资源。 [0008] 发明人发现在上述切换流程中,BSC在收到核心网的切换请求消息后,就主动执行完用户面从Iur-g接口连接到A接口连接的切换的整个过程,导致切换过程中用户面中断时间较长。 发明内容[0009] 本发明的实施例提供了用户面从Iur-g接口向A接口迁移的方法、以及相应的装置。 [0010] 一方面,本发明实施例提供了一种用户面从Iur-g接口向A接口迁移的方法,包括: [0011] BSC接收RNC通过Iur-g接口发送的迁移执行通知,所述迁移执行通知由所述RNC根据核心网发送的所述BSC资源准备完毕的通知消息发送; [0012] 所述BSC根据所述迁移执行通知执行用户面从Iur-g接口到A接口的迁移。 [0013] 一方面,本发明实施例还提供了另一种用户面从Iur-g接口向A接口迁移的方法,包括: [0014] RNC接收核心网的发送的所述BSC资源准备完毕的通知消息后,通过Iur-g接口向所述BSC发送迁移执行通知;以便所述BSC根据所述迁移执行通知执行用户面从Iur-g接口向A接口的切换。 [0015] 另一方面,本发明实施例提供一种基站控制器,其特征在于,包括: [0016] 第一接收单元,用于接收RNC通过Iur-g接口发送的迁移执行通知,所述迁移执行通知由所述RNC根据核心网发送的所述BSC资源准备完毕的通知消息发送; [0017] 切换单元,用于根据所述迁移执行通知执行用户面从Iur-g接口到A接口的迁移。 [0018] 另一方面,本发明实施例提供一种无线网络控制器,包括: [0019] 接收单元,用于接收核心网的发送的基站控制器(BSC)资源准备完毕的通知消息; [0020] 通知单元,用于在所述接收单元接收所述通知消息后,通过Iur-g接口向所述BSC发送迁移执行通知,以便所述BSC根据所述迁移执行通知执行用户面从Iur-g接口向A接口的迁移。 [0021] 本发明实施例提供的用户面从Iur-g接口向A接口迁移的方法、以及相应的装置,BSC接收RNC通过Iur-g接口发送的迁移执行通知再执行A接口用户面布网以及Iur-g接口用户面的撤除,可以缩短用户面从Iur-g接口向A接口迁移过程的中断时间。 附图说明[0022] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单介绍。 [0023] 图1为现有技术中一种用户面从Iur-g接口连接到A接口连接的迁移消息交互图; [0024] 图2为本发明实施例提供的一种用户面从Iur-g接口向A接口迁移的方法一个流程示意图; [0025] 图3为本发明实施例提供的一种用户面从Iur-g接口向A接口迁移的方法另一个流程示意图; [0026] 图4为本发明实施例的用户面从Iur-g接口向A接口迁移的方法的信令交互图; [0027] 图5为本发明实施例提供的一种基站控制器的结构示意图; [0028] 图6为本发明实施例提供的一种基站控制器的另一个结构示意图; [0029] 图7为本发明实施例提供的一种无线网络控制器的一个结构示意图。 [0030] 图8为本发明实施例提供的一种无线网络控制器的另一个结构示意图。 具体实施方式[0031] 为使本发明的目的、技术方案、及优点更加清楚明白,下面结合附图并举实施例,对本发明的实施例提供的技术方案进一步详细描述。 [0032] 参见附图2,为本发明实施例提供的一种用户面从Iur-g接口向A接口迁移的方法一个流程示意图,该方法包括如下内容: [0033] 21,BSC接收RNC通过Iur-g接口发送的迁移执行通知,所述迁移执行通知由所述RNC根据核心网发送的所述BSC资源准备完毕的通知消息发送; [0034] 22,BSC根据所述迁移执行通知执行用户面从Iur-g接口到A接口的迁移。本发明实施例中的迁移执行通知可以是重定位执行Relocation Commit消息,其作用是通知BSC执行用户面从Iur-g接口到A接口的迁移,可以是BSC解析该迁移执行通知得知是重定位执行Relocation Commit消息后,即执行用户面从Iur-g接口到A接口的迁移。 [0035] 具体的,可以是RNC接收到核心网发送的BSC资源准备完毕的通知消息后再向BSC发送;该BSC资源准备完毕的通知消息可以是重定位命令消息。BSC根据迁移执行通知执行用户面从Iur-g接口到A接口的迁移具体是执行A接口用户面布网,以及A接口用户面布网完成后进行Iur-g接口用户面的撤除。 [0036] 本发明实施例提供的用户面从Iur-g接口向A接口迁移的方法,BSC接收RNC通过Iur-g接口发送的迁移执行通知再执行A接口用户面布网以及Iur-g接口用户面的撤除,而不是像现有可选技术中那样,收到核心网的切换请求消息就执行执行A接口资源申请,A接口用户面布网以及Iur-g接口用户面的撤除的整个切换过程,可以缩短用户面从Iur-g接口向A接口迁移过程的中断时间。 [0037] 本发明另外一个实施例中,在图2所示的实施例的基础上,BSC接收迁移执行通知之前,还可以接收核心网发送的切换请求,并根据所述切换请求准备A接口资源,准备A接口资源完毕后,向所述核心网返回切换请求确认消息,以便所述核心网根据所述切换请求确认消息向RNC发送BSC资源准备完毕的通知消息。 [0038] 该切换请求确认消息可以是Handover Request Acknowledge消息,核心网侧收到该消息可以准备用户面资源,然后向RNC发送BSC资源准备完毕的通知消息,该通知消息可以是重定位命令Relocation Command消息,RNC接收到该通知消息后向BSC发送迁移执行通知。 [0039] 此外,BSC收到迁移执行通知后,执行用户面从Iur-g接口到A接口的迁移前,向核心网发送切换检测消息通知核心网该BSC检测到用户接入该BSC控制区域。该切换检测消息可以是Handover Detect消息。 [0040] BSC完成用户面从Iur-g接口到A接口的迁移后,可以向核心网发送切换完成Handover Complete消息。 [0041] 本实施例中BSC根据核心网发送的切换请求准备A接口资源完毕后,向核心网返回切换请求确认消息;在收到迁移执行通知后,执行用户面从Iur-g接口到A接口的迁移前,向核心网发送切换检测消息;完成用户面从Iur-g接口到A接口的迁移后,向核心网发送切换完成消息。不同于现有可选技术中连续向核心网回复切换请求确认消息、切换检测消息、切换完成消息;满足了核心网对消息时序的要求,在BSC和RNC不共核心网的场景下,核心网可以在收到Handover Request Acknowledge消息后,向访问位置寄存器(VLR)获取用户号码,然后再向RNC发送重定位命令Relocation Command消息,不会因为在此过程中收到Handover Detect或Handover Complete消息,核心网认为出错导致的重定位失败。并且,当RNC向核心网发送了重定位请求后,在迁移过程中,发现需要回退时,也可以不向BSC发送迁移执行通知,而是向核心网发送回退请求,此时由于核心网还没有收到Handover Complete消息,不会认为出错,可以执行回退。 [0042] 图3为本发明实施例提供的一种用户面从Iur-g接口向A接口迁移的方法另一个流程示意图,包括: [0043] 31、RNC接收核心网的发送的BSC资源准备完毕的通知消息, [0044] 32、RNC通过Iur-g接口向所述BSC发送迁移执行通知,以便BSC根据所述迁移执行通知执行用户面从Iur-g接口向A接口的迁移。 [0045] 可以是RNC判断需要进行用户面从Iur-g接口向A接口的迁移时,向核心网发送重定位请求,核心网根据该重定位请求请求BSC准备资源。具体可以是核心网向BSC发送切换请求Handover Request消息,BSC接收到该消息后,准备A接口资源,准备完毕后向核心网返回切换请求确认消息,核心网再向RNC发送BSC资源准备完毕的通知消息,该通知消息可以是重定位命令RelocationCommand消息,RNC接收核心网的发送的BSC资源准备完毕的通知消息后,再通过Iur-g接口向所述BSC发送迁移执行通知,该迁移执行通知可以是重定位执行Relocation Commit消息,BSC收到该消息后,执行A接口用户面布网以及Iur-g接口用户面的撤除。 [0046] 本发明实施例中,通过RNC根据核心网发送的BSC资源准备完毕的通知消息的向BSC发送迁移执行通知,避免了BSC根据核心网发送的切换请求消息主动执行用户面从Iur-g接口向A接口的切换的整个过程,缩短了用户面从Iur-g接口向A接口迁移过程的中断时间。 [0047] 此外,在本发明另外一个实施例中,图3所示的实施例基础上,RNC还可以根据核心网发送的释放命令释放Iur-g接口资源。该释放命令可以是Iu接口释放命令消息。核心网在接收到BSC发送的切换完成消息后,向RNC发送释放命令,RNC收到核心网发送的Iu Release Command消息后,进行Iu接口和Iur-g接口RNC侧用户面和信令面资源的释放,并向BSC发送增强重定位资源释放命令(Enhanced Relocation Resource Release Command)消息;BSC根据该消息进行Iur-g接口信令面的释放,然后向RNC回复增强重定位资源释放完成(Enhanced Relocation Resource Release Complete)消息,RNC接收BSC回复的增强重定位资源释放完成消息,并向核心网回复Iu接口释放完成(Iu ReleaseComplete)消息,从而彻底完成Iur-g接口资源的释放。 [0048] 参见附图4,为本发明实施例的用户面从Iur-g接口向A接口迁移的方法的信令交互图,包括: [0049] 41,RNC判断出需要进行用户面从Iur-g口连接到A接口连接的迁移后向核心网发送重定位请求(Relocation Required)消息; [0050] 42,核心网向BSC发送切换请求(Handover Request)消息; [0051] BSC接收该切换请求消息,进行A接口资源的申请。 [0052] 43,BSC在准备完A接口资源后,向核心网回复切换请求确认(HandoverRequest Acknowledge)消息; [0053] 44,核心网向RNC发送重定位命令(Relocation Command)消息,告知RNCBSC已经完成A接口资源。 [0054] 在BSC和RNC 不共 核 心 网 的 场 景下,核 心 网 可 以 在收 到 Handover RequestAcknowledge消息后,向访问位置寄存器(VLR)获取用户号码,然后再向RNC发送重定位命令Relocation Command消息。 [0055] 45,RNC向BSC发送重定位执行(Relocation Commit)消息,通知BSC可以执行用户面从Iur-g口连接到A接口连接的迁移。 [0056] 46,BSC向核心网回复切换检测(Handover Detect)消息,表示检测到用户接入BSC控制区域。 [0057] 然后BSC进行A接口用户面布网以及Iur-g接口用户面的撤除。 [0058] 需要说明的是,46也可以不执行。BSC在收到重定位执行消息后直接进行A接口用户面布网以及Iur-g接口用户面的撤除。 [0059] 47,BSC在完成A接口用户面布网以及Iur-g接口用户面的撤除后,向核心网回复切换完成(Handover Complete)消息; [0060] 48,核心网向RNC发送Iu接口释放命令(Iu Release Command)消息,通知RNC释放Iu接口和Iur-g接口用户面和信令面资源。 [0061] 49,RNC向BSC发送增强重定位资源释放命令(Enhanced RelocationResource Release Command)消息; [0062] BSC根据该释放命令释放Iur-g接口信令面链接。 [0063] 410,BSC向RNC回复增强重定位资源释放完成(Enhanced RelocationResource Release Complete)消息; [0064] 411,RNC向核心网回复Iu接口释放完成(Iu Release Complete)消息。具体是,RNC释放Iu接口和Iur-g接口用户面和信令面资源后,向核心网回复411中的消息。 [0065] 需要说明的是,步骤410和411的消息处理是相互独立的,没有先后顺序。RNC释放Iu接口用户面和信令面资源,以及Iur-g接口用户面和信令面资源也没有先后顺序。 [0066] 本实施例中,BSC根据RNC发送的重定位执行消息执行用户面从Iur-g接口向A接口迁移,并且根据切换中过程的不同时候向核心网发送切换请求确认消息,切换检测消息以及切换完成消息,满足了核心网对消息时序的要求,同时缩短了切换过程中用户面的中断时间。 [0067] 本实施例中,RNC在迁移过程中,发现需要回退时,也可以不向BSC发送迁移执行通知,即不执行45,而是向核心网发送回退请求,此时由于核心网还没有收到Handover Complete消息,不会认为出错,可以执行回退。 [0068] 基于上述本发明的方法实施例,本发明实施例对应提供了一种基站控制器、一种无线网络控制器。 [0069] 参见附图5,为本发明实施例提供的一种基站控制器的结构示意图,包括: [0070] 第一接收单元501,用于接收RNC通过Iur-g接口发送的迁移执行通知,该迁移执行通知由RNC根据核心网发送的BSC资源准备完毕的通知消息发送; [0071] 具体的,迁移执行通知可以是重定位执行Relocation Commit消息,其作用是通知BSC执行用户面从Iur-g接口到A接口的迁移。核心网发送的BSC资源准备完毕的通知消息可以是重定位命令Relocation Command消息。 [0072] 切换单元502,用于根据所述迁移执行通知执行用户面从Iur-g接口到A接口的迁移。 [0073] 具体是执行A接口用户面布网,以及A接口用户面布网完成后进行Iur-g接口用户面的撤除。 [0074] 本发明实施例提供的基站控制器,接收RNC通过Iur-g接口发送的迁移执行通知再执行A接口用户面布网以及Iur-g接口用户面的撤除,可以缩短用户面从Iur-g接口向A接口迁移过程的中断时间。 [0075] 如图6所示,图5所示的基站控制器还可以包括: [0076] 第二接收单元503,用于在第一接收单元501接收所述迁移执行通知之前,接收核心网发送的切换请求; [0077] 准备单元504,用于根据第二接收单元503接收的切换请求准备A接口资源; [0078] 发送单元505,用于在准备单元504准备A接口资源完毕后,向所述核心网返回切换请求确认消息,以便所述核心网根据切换请求确认消息向所述RNC发送所述重定位命令。 [0079] 该切换请求确认消息可以是Handover Request Acknowledge消息,核心网侧收到该消息可以准备用户面资源,然后向RNC发送BSC资源准备完毕的通知消息,该通知消息可以是重定位命令Relocation Command消息,RNC接收到该通知消息后向BSC发送迁移执行通知。 [0080] 在本发明另一个实施例中,发送单元505还用于切换单元502完成用户面从Iur-g接口到A接口的迁移后,向核心网发送切换完成消息。 [0081] 在本发明另一个实施例中,发送单元505还可以用于在第一接收单元501接收所述迁移执行通知后,所述切换单元进行所述用户面从Iur-g接口到A接口的迁移前,向核心网发送切换检测消息通知核心网检测到用户接入所述BSC控制区域。 [0082] 具体的,第一接收单元501接收到迁移执行通知后,可以则通过发送单元505发送切换检测消息通知核心网检测到用户接入所述BSC控制区域。该切换检测消息可以是Handover Detect消息。 [0083] 图6所示的实施例提供的基站控制器,可以实现根据切换过程中的不同进行阶段分别向核心网发送切换请求确认消息,切换检测消息以及切换完成消息,满足了核心网对消息时序的要求。 [0084] 参见附图7,为本发明实施例提供的一种无线网络控制器的结构示意图,包括: [0085] 接收单元701,用于接收核心网的发送的BSC资源准备完毕的通知消息; [0086] 该消息可以是重定位命令Relocation Command消息。 [0087] 通知单元702,用于在所述接收单元接收所述通知消息后,通过Iur-g接口向所述BSC发送迁移执行通知,以便所述BSC根据所述迁移执行通知执行用户面从Iur-g接口向A接口的切换。 [0088] 迁移执行通知可以是重定位执行Relocation Commit消息。 [0089] 如图8所示,上述基站控制器还可以包括判断单元703,用于在所述接收单元接收所述通知消息之前,判断是否需要进行用户面从Iur-g接口向A接口的迁移; [0090] 发送单元704,用于当判断单元703判断需要进行用户面从Iur-g接口向A接口的切换时,向核心网发送重定位请求,以便核心网根据所述重定位请求请求所述BSC准备A接口资源。 [0091] 具体可以是核心网向BSC发送切换请求Handover Request消息,BSC接收到该消息后,准备A接口资源,准备完毕后向核心网返回切换请求确认消息,核心网再向RNC发送BSC资源准备完毕的通知消息,该通知消息可以是重定位命令Relocation Command消息,接收单元701接收核心网的发送的BSC资源准备完毕的通知消息后,再由通知单元702通过Iur-g接口向BSC发送迁移执行通知,该迁移执行通知可以是重定位执行Relocation Commit消息,BSC收到该消息后,执行A接口用户面布网以及Iur-g接口用户面的撤除。 [0092] 此外,在本发明另一个实施例中,上述无线网络控制器,还可以包括释放单元705,用于根据核心网发送的释放命令释放Iu接口和Iur-g接口用户面和信令面资源。该释放命令可以是Iu接口释放命令消息。 [0093] 本发明实施例提供的无线网络控制器,根据核心网发送的BSC资源准备完毕的通知消息的向BSC发送迁移执行通知,避免了BSC根据核心网发送的切换请求消息主动执行用户面从Iur-g接口向A接口的切换的整个过程,缩短了用户面从Iur-g接口向A接口迁移过程的中断时间。 [0094] 本发明实施例中提到的核心网具体可以是核心网中的移动交换中心(MSCMobile Switching Center);无线网络控制器可以是服务无线网络控制器。 |