在终端切换过程中确定基站控制器的方法、系统及设备的制作方法

文档序号:7701207阅读:82来源:国知局
专利名称:在终端切换过程中确定基站控制器的方法、系统及设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种在终端切换过程中确定基站控制器的方法、 系统及设备。
背景技术
为了在2G和3G互操作过程中提高终端切换的成功率,在标准中引入了无线网络 控制器(Radio Network Controller,RNC)与基站控制器(Base StationControlIer,BSC) 之间的Iur-g接口。目前,针对网元融合研究中提出了四种融合方案,各融合方案中使用的 Iur-g接口原理如下标准Iur-g接口 利用标准定义的Iur-g接口传递负荷信息。标准Iur-g接口增强对标准的Iur-g接口控制平面协议进行修改,RNC能够通过 增加的消息直接通知BSC完成切换资源预留,使核心网流程和手机空中接口接入流程并行 执行,减小切换时延。创新性Iur-g接口 引入系统间的切换流程,处理RNC与BSC间用户面数据传输, 同时要求核心网部分用户面功能下移给RNC。统一 A/Iu接口 实现网元间的深度融合。在终端切换流程中,RNC通过Iur-g接口向BSC传递信息,下面以创新性Iur_g接 口为例,说明现有的终端切换流程,如图1所示,其流程主要包括以下步骤第一步UE向RNC上报终端测量报告消息MEASUREMENT REPORT,所述终端测量报 告消息中携带UE测量的各小区的信号质量(RSSI)。第二步RNC通过Iur-g接口向BSC发送切换请求消息ENHANCEDREL0CATI0N REQUEST,其中携带UE标识、UE当前的业务信息和UE能力等表征UE状态的信息,同时还携 带目标小区列表以及UE测量的各小区的RSSI。第三步BSC根据UE当前的业务需求,在目标小区列表中选择一个合适的小区, 并为UE分配信道资源和建立Iur-g接口的承载,同时还建立Abis接口与Iur-g接口的传 输连接。在为UE的切换做好准备后,向RNC回复切换请求响应消息ENHANCED RELOCATION RESPONSE。此后,RNC通过空口向UE发送切换命令HANDOVER FROM UTRANC0MMAND,要求UE 开始切换至BSC。UE收到RNC的命令后,向BSC发送切换接入消息HANDOVER ACCESS,开始 信道切换;当BSC检测到UE信道接入时,向RNC发送切换探测消息ENHANCED RELOCATION DETECT, RNC收到该消息后,转换用户面的连接到BSC。当UE切换完成后,UE向BSC发送切换 完成消息HANDOVER COMPLETE, BSC将切换完成消息向RNC回复切换探测完成消息ENHANCED RELOCATION COMPLETE后,RNC释放相关资源,此时UE的切换过程结束。UE的语音业务在切换过程中并不停止,而是持续进行,则UE需要按照RNC为其分 配的语音编码方式对语音数据编码后发送至RNC,由RNC通过Iur-g接口向BSC发送。但 是,由于RNC为UE选择的BSC可以是任意选择的,因此,UE使用的编码方式可能是切换过程中的BSC无法支持的,导致BSC对接收到的语音数据无法正确解码。例如RNC为UE分 配的是3G网络中的特定语音编码方式,则UE选用分配的其中一种特定语音编码方式对语 音数据进行编码。而BSC支持的是2G网络中的编码方式,所以无法对RNC通过Iur-g接口 转发的语音数据进行解码。为了解决上述问题,现有方案提出了在BSC中增加声码转换器(TransCoder,TC) 功能的方案,要求BSC利用TC功能完成编码的转换,进而正确解码语音数据。但是,在BSC 中增加TC功能会加大BSC的实现难度,并且,通过TC功能转换后会降低语音质量,影响收 听效果。

发明内容
本发明实施例提供一种在终端切换过程中确定基站控制器的方法、系统及设备, 以解决在终端切换过程中,终端与BSC之间支持的语音编码方式不匹配的问题。一种在终端切换过程中确定BSC的方法,所述方法包括无线网络控制器RNC接收UE上报的终端测量报告消息;RNC根据每个待选BSC支持的语音编码方式,从中挑选一个BSC用于UE的切换过 程,挑选的所述BSC支持至少一个RNC为UE分配的语音编码方式。一种无线网络控制器,所述无线网络控制器包括信息接收模块,用于接收UE上报的终端测量报告消息;第一选择模块,用于根据每个待选BSC支持的语音编码方式,从中挑选一个BSC用 于UE的切换过程,挑选的所述BSC支持至少一个RNC为UE分配的语音编码方式。一种在终端切换过程中确定BSC的系统,所述系统包括UE,用于上报终端测量报告消息;多个BSC,其中每个BSC用于上报公共测量报告消息,所述公共测量报告消息中携 带自身支持的语音编码方式;RNC,用于在接收到所述终端测量报告消息后,根据每个BSC支持的语音编码方 式,从中挑选一个BSC用于UE的切换过程,挑选的所述BSC支持至少一个RNC为UE分配的
语音编码方式。由于本发明实施例在为UE切换选择BSC时,综合考虑了待选BSC所支持的语音编 码方式和RNC为UE分配的语音编码方式,使得最终选择出的BSC支持至少一个RNC为UE 分配的语音编码方式,因此,在上行方向UE只需要按照RNC分配的语音编码方式对语音数 据编码,而不需要在切换后将编码方式转换到2G下的编码方式,同时在下行方向RNC通过 Iur-g接口将编码后的语音数据发送至BSC时,BSC不需要进行编码的转换,避免了 BSC使 用TC功能对终端发出的语音数据进行解码带来的BSC实现难度加大、使语音质量降低的问 题。


图1为背景技术中终端切换流程示意图;图2为本发明实施例一中确定基站控制器的方法步骤流程示意图;图3(a)和图3(b)为本发明实施例五中无线网络控制器结构示意图4为本发明实施例六中在终端切换过程中确定BSC的系统结构示意图。
具体实施例方式为了实现本发明目的,本发明实施例提出一种在UE切换过程中确定基站控制器 的方法,要求RNC在为UE选择切换的BSC时,优先选择支持的语音编码方式集合与RNC为 UE分配的语音编码方式集合有交集的基站控制器,以便于RNC将UE编码后的语音数据发送 给基站控制器时,由于基站控制器能够支持UE使用的语音编码方式,因此,基站控制器能 够在不使用TC功能的情况下对语音数据正确进行解码。下面结合说明书附图对本发明各实施例进行详细说明。实施例一本发明实施例一在综合考虑BSC实际支持的语音编码方式的基础上,提出了一种 可以应用在UE切换的过程中的确定基站控制器的方法,如图2所示,所述方法包括以下步 骤步骤101 =RNC接收每个待选BSC上报的公共测量报告消息,所述公共测量报告消 息中携带待选BSC支持的语音编码方式。在本步骤中,待选BSC可以周期性地向RNC上报自身支持的语音编码方式,也可以 在RNC确定需要为待切换的UE选择BSC时,向各待选BSC发送请求消息,各BSC在接收到 RNC的请求消息时再上报自身支持的语音编码方式。本实施例也不限于RNC通过其他方式获得待选BSC支持的语音编码方式,如预先 将待选BSC支持的语音编码方式手动记录在RNC中。本发明各实施例中涉及的语音编码方式可以是2G网络中的语音编码方式,也可 以是3G网络中的语音编码方式,例如GSM全速率编码方式、GSM半速率编码方式、GSM增强 型全速率编码方式、GSM全速率AMR编码方式或GSM半速率AMR编码方式。RNC为UE分配的语音编码方式可以是上述编码方式中的一种或几种,BSC支持的 语音编码方式也可以是上述编码方式中的一种或几种。步骤102 =RNC接收UE上报的终端测量报告消息MEASUREMENTREPORT。所述终端测量报告消息中携带了 UE测量的各小区的信号质量(RSSI)。RNC接收到UE上报的终端测量报告消息后,确定UE当前需要进行切换。步骤103 :RNC根据预先接收到的每个待选BSC支持的语音编码方式,选择至少一 个待选BSC作为可用BSC。本步骤中选择可用BSC的条件为所述可用BSC支持至少一个RNC为UE分配的语音编码方式,也就是说,可用BSC 支持的语音编码方式集合与RNC为UE分配的语音编码方式集合有交集。为了使可用BSC支持的语音编码方式与为UE分配的语音编码方式匹配程度尽可 能高,可以进一步限定上述选择条件,要求可用BSC支持的语音编码方式集合不仅要与为 UE分配的语音编码方式集合有交集,还同时要求交集中的语音编码方式的个数大于设定数 值。具体的选择方式为首先,RNC将为UE分配的语音编码方式分别与每个待选BSC支持的语音编码方式 进行比较,确定在为UE分配的语音编码方式中,每个待选BSC支持的语音编码方式个数;然后,RNC将确定的个数大于设定数值的待选BSC作为可用BSC。如果发现待选BSC中不存在满足上述条件的待选BSC,则可以按照现有的方案选 择一个待选BSC进行传统的切换过程。步骤104 =RNC从可用BSC中挑选一个BSC用于UE的切换过程。步骤103和步骤104的目的是选择一个与RNC为UE分配的语音编码方式有交集 的BSC,因此,本实施例也不限于其他选择方式,例如,不划分可用BSC,直接从待选BSC中选择。本步骤可以是RNC从可用BSC中任选一个BSC作为挑选出的BSC ;或者RNC从可 用BSC中挑选出交集中语音编码方式个数最大的可用BSC。由于在步骤103中选择出的每一个可用BSC都具有以下特点可用BSC支持的语 音编码方式中,至少存在一个语音编码方式既是可选BSC支持的又是RNC为UE分配的,则 在一定程度上保证了 UE编码后的语音数据能够由可用BSC正确解码。因此,将一个可用 BSC作为UE切换后的BSC时,该BSC不需要使用TC功能完成编码的转换就能给对UE编码 后的语音数据进行正确解码,实现了本发明目的。由于待选BSC不一定实时向RNC上报公共测量报告消息,在两次上报公共测量报 告消息之间,待选BSC的能力可能会发生变化,因此,RNC挑选出了用作UE切换的BSC后, 还可以与挑选出的可用BSC对支持的语音编码方式再次进行交互,也就是进一步执行以下 步骤步骤105 =RNC通过Iur_g接口向挑选出的可用BSC发送切换请求消息ENHANCED RELOCATION REQUEST,其中携带为UE分配的语音编码方式。步骤106 挑选出的可用BSC通过Iur_g接口向RNC返回切换请求响应消息 ENHANCED RELOCATION RESPONSE,其中携带自身支持的语音编码方式集合与RNC为UE分配 的语音编码方式集合的交集,也就是BSC在为UE分配的语音编码方式中所支持的语音编码 方式。特殊地,如果可用BSC的能力发生的变化,RNC为UE分配的任一语音编码方式都 不能支持,则挑选出的可用BSC要在切换请求响应消息中携带匹配失败的信息,通知RNC重 新选择一个可用BSC用于UE的切换过程。如果步骤103中选择的可用BSC还未全部确定是否能够用于UE的切换过程,并且 通过Iur-g接口尝试切换的次数还未超过最大值(这里的最大值可以根据操作维护配置的 需要设定),则RNC跳转至步骤104,重复执行步骤104 步骤106。如果步骤103中选择的 可用BSC已全部确定不能够用于UE的切换过程,或者通过Iur-g接口尝试切换的次数达到 最大值,则按照现有方案进行UE切换过程。RNC和BSC通过步骤105和步骤106的协商过程,确定RNC挑选的可用BSC能够 用于UE的切换过程,此时,如果挑选的可用BSC支持的语音编码方式与为UE分配的语音编 码方式存在交集,但交集小于RNC为UE分配的语音编码方式集合,也就是说,挑选出的可用 BSC不能支持RNC为UE分配的全部语音编码方式时,RNC还需要通知上层网络设备和UE 禁止使用RNC为UE分配的语音编码方式中,挑选出的可用BSC不能支持的语音编码方式。 具体的通知过程如下步骤107 =RNC向核心网(core network, CN)发送速率控制消息,指示CN使用挑选
9出的可用BSC在为UE分配的语音编码方式中所支持的语音编码方式对语音数据进行编码, 以及,RNC向UE发送传输格式组合控制消息(Transport Format Combination Control, TFCC),指示UE使用挑选出的可用BSC在为UE分配的语音编码方式中所支持的语音编码方 式对语音数据进行编码。这里CN编码的语音数据是与UE编码的语音数据相同。通过本步骤中,即使在切换完成之后UE编码后的语音数据仍然能够由BSC正确解 码。在步骤107中,RNC需要确定挑选出的BSC是否能够支持RNC为UE分配的全部语 音编码方式,以便于判断是否需要通知CN和UE禁止使用的语音编码方式。具体地,确定挑 选出的BSC是否能够支持RNC为UE分配的全部语音编码方式可以有以下两种方式第一种方式RNC根据挑选出的BSC支持的语音编码方式,以及为UE分配的语音 编码方式,确定挑选出的可用BSC在为UE分配的语音编码方式中所支持的语音编码方式个 数,将确定的个数与为UE分配的语音编码方式个数进行比较,确定挑选出的BSC是否能够 支持RNC为UE分配的全部语音编码方式。第二种方式首先,RNC在向挑选出的可用BSC发送的切换请求消息中携带为UE 分配的语音编码方式;然后,所述挑选出的可用BSC在向RNC返回的切换请求响应消息中携 带自身在为UE分配的语音编码方式中所支持的语音编码方式;最后,RNC将挑选出的可用 BSC在为UE分配的语音编码方式中所支持的语音编码方式的个数与为UE分配的语音编码 方式个数进行比较,确定挑选出的BSC是否能够支持RNC为UE分配的全部语音编码方式。由于RNC预先已经知道挑选出的BSC支持的语音编码方式,则可以通过第一种方 式直接确定其是否能够支持为UE分配的全部语音编码方式;进一步地,由于挑选出的可用 BSC的能力可能发生了变化,为了提高语音编码方式匹配的精确性,可以通过第二种方式确 定挑选出的BSC是否能够支持为UE分配的全部语音编码方式。通过以上实施例一的方案,使RNC挑选出的可用BSC尽可能多地支持为UE分配的 语音编码方式,因此,BSC接收到RNC通过Iur-g接口传输的语音数据后,不需要进行TC的 插入,能够利用支持的语音编码方式确定语音数据的解码方式,进而对语音数据进行成功 解码。由于在解码过程中不需要实现TC功能,因此降低了 BSC的复杂度,同时提高了解码 后语音数据的质量。实施例二 本发明实施例二在实施例一的基础上,进一步将待选BSC的负载情况作为选择可 用BSC的条件,使得选择出的可用BSC不仅能够支持UE使用的语音编码方式,同时还确定 可用BSC具有足够的数据处理能力,使切换后UE的业务不中断,提高UE切换的可靠性。本发明实施例二的实现方法如下第一步RNC接收每个待选BSC上报的公共测量报告消息,所述公共测量报告消息 中携带待选BSC支持的语音编码方式和待选BSC的剩余资源量。在本实施例二中,待选BSC支持的语音编码方式和待选BSC的剩余资源量可以同 时上报,也可以分别上报。待选BSC上报的剩余资源量可以有以下几种形式第一种形式待选BSC向RNC上报实时负荷(RT load)和非实时负荷(NRTload),
10以及待选BSC的全部资源量,RNC根据待选BSC中的负载和全部资源量就能给确定待选BSC 的剩余资源量。第二种形式待选BSC直接向RNC上报剩余资源量。第二步RNC按照实施例一中步骤102和步骤103的方式确定可用BSC。第三步RNC从可用BSC中进一步筛选出剩余资源量大于设定资源量的可用BSC。具体地,RNC可以将可用BSC按照剩余资源量由大到小的顺序进行排序,筛选出其 中剩余资源量大于设定资源量的可用BSC,并去除其余的可用BSC。第四步RNC从第三步筛选出的可用BSC中挑选一个BSC用于UE的切换过程。本实施例二考虑到剩余资源量的绝对数量大小能够从一定程度上反映出可选BSC 的负载以及对UE发出的数据处理能力,但由于UE使用的不同编码方式需要占用的资源量 不同,因此,可选BSC针对不同编码方式采用的对应的解码方式所占用的资源量也不同。例 如可用BSC_1的剩余资源虽然相对较多,但由于可用BSC_1支持的为UE分配的语音编码 方式占用的较大的资源量,因此,可用BSC_1的剩余资源可能不足以支持对应的解码方式。 而可用BSC_2的剩余资源虽然相对较少,但由于可用BSC_2支持的为UE分配的语音编码方 式占用的较小的资源量,因此,可用BSC_2的剩余资源可能在支持对应的解码方式的情况 下还存在富余的剩余资源。所以,本发明实施例二综合考虑可用BSC的剩余资源量与对UE 发送的语音数据时解码时占用的最大资源量,已筛选出合适的可用BSC。具体的筛选过程如 下首先,按照上述第三步的方式筛选出剩余资源量大于设定资源量的可用BSC。然后,RNC在进一步筛选出的可用BSC中,确定每个可用BSC在为UE分配的语音 编码方式中所支持的语音编码方式,以及确定每种支持的编码方式需要占用的资源量。以可用BSC_1为例,确定可用BSC_1支持的语音编码方式集合与为UE分配的语音 编码方式集合的交集是语音编码方式_A、语音编码方式_B和语音编码方式_C,其中,语音 编码方式_A需要占用的资源量是X,语音编码方式_B需要占用的资源量是Y,语音编码方 式_(需要占用的资源量是Z。接着,RNC确定每个可用BSC在为UE分配的语音编码方式中所支持的需要占用的 资源量最大的语音编码方式。假设确定BSC_1支持的语音编码方式_A占用的资源量X最大。最后,RNC确定每个可用BSC的剩余资源量与该BSC占用资源量最大的语音编码 方式所占用的资源量之商。假设BSC_1接收到的是按照语音编码方式_A编码后的语音数据,则将BSC_1的剩 余资源量除以语音编码方式_A占用的资源量,得到的商可以表示BSC_1对按照语音编码方 式_々编码后的语音数据进行处理的能力。得到的商越大,表示BSC_1对按照语音编码方式 _A编码后的语音数据进行处理的能力越强。则在上述第四步中,RNC可以从得到的商的数值大于门限值的可用BSC中挑选一 个BSC用于UE的切换过程,这里的门限值至少为1。实施例三本发明实施例三在实施例一或实施例二的基础上,进一步将待选BSC对应小区的 信号质量状态作为选择可用BSC的条件,使得选择出的可用BSC不仅能够支持UE使用的语音编码方式,同时还由于对应小区的信号质量较好,降低数据传输过程丢包率,在一定程度 上提高数据传输的能力,提高UE切换的可靠性。本发明实施例三的实现方法如下第一步RNC接收每个待选BSC上报的公共测量报告消息,所述公共测量报告消息 中携带待选BSC支持的语音编码方式。第二步RNC接收UE上报的终端测量报告消息,其中携带了 UE测量的各小区的信 号质量(RSSI)。第三步RNC根据预先接收到的每个待选BSC支持的语音编码方式,选择至少一个 待选BSC作为可用BSC。在本步骤中,可以进一步按照实施例二的条件,选择出剩余资源量大于设定资源 量的可用BSC进行后续操作。第四步RNC确定每一可用BSC对应小区,以及对应小区的信号质量参数值。第五步RNC从可用BSC中进一步筛选出对应小区的信号质量参数值大于设定参 数值的可用BSC。在本步骤中,可以在一个BSC对应的所有小区的信号质量参数值都大于设定参数 值时,才认为满足第五步中的条件;也可以在对应的部分小区的信号质量参数值大于设定 参数值时,认为满足第五步中的条件;还可以对对应的每一小区的信号质量参数值加权,在 得到的加权值大于设定参数值时,认为满足第五步中的条件。第六步RNC从进一步筛选出的可用BSC中挑选一个BSC用于UE的切换过程。实施例四本发明实施例四可以结合实施例一、二和三的方案来选择合适的BSC,下面通过举 例说明本发明实施例四的方案。假设,候选BSC有5个,分别是BSC_1、BSC_2和BSC_3,其中BSC_1支持的语音编 码方式为语音编码方式A、语音编码方式B和语音编码方式C ;BSC_2支持的语音编码方式 为语音编码方式B、语音编码方式C和语音编码方式D ;BSC_3支持的语音编码方式为语 音编码方式C、语音编码方式D和语音编码方式E。RNC为UE分配的语音编码方式为语音 编码方式A、语音编码方式B和语音编码方式D。本实施例四的方案如下第一步RNC接收BSC_1、BSC_2和BSC_3上报的公共测量报告消息,所述公共测量 报告消息中携带各自支持的语音编码方式和剩余资源量。第二步RNC接收UE上报的终端测量报告消息,其中携带了 UE测量的各小区的信 号质量(RSSI)。第三步RNC将BSC_1支持的语音编码方式与为UE分配的语音编码方式进行比 较,确定交集为语音编码方式A和语音编码方式B ;RNC将BSC_2支持的语音编码方式与为UE分配的语音编码方式进行比较,确定交 集为语音编码方式B和语音编码方式D ;RNC将BSC_3支持的语音编码方式与为UE分配的语音编码方式进行比较,确定交 集为语音编码方式D。在本步骤中,要求可用BSC与为UE分配的语音编码方式有交集,并且交集中语音编码方式的个数不小于2,则可用为BSC_1和BSC_2。第四步RNC将BSC_1的剩余资源量和对应小区的信号质量参数值进行加权,得到 BSC_1的加权值;以及,将BSC_2的剩余资源量和对应小区的信号质量参数值进行加权,得 到BSC_2的加权值。在本步骤中,可以有以下几种加权方式第一种加权方式首先将BSC_1对应小区的信号质量参数值进行加权,得到加权 后的信号质量参数值;然后,将BSC_1的剩余资源量和加权后的信号质量参数值再次进行 加权,得到BSC_1的加权值。BSC_2利用相同算法得到加权值。第二种方式如果BSC_1对应小区分别为小区1、小区2和小区3,则可以直接将 BSC_1的剩余资源量、小区1的信号质量参数值、小区2的信号质量参数值和小区3的信号 质量参数值进行加权,得到BSC_1的加权值。BSC_2利用相同算法得到加权值。第五步RNC从BSC_1和BSC_2中进一步筛选出加权值大于阈值的BSC。第六步RNC从第五步中筛选出的BSC中挑选一个用于UE的切换过程。如果BSC_1和BSC_2的加权值都大于阈值,则可以挑选与为UE分配的语音编码方 式集合的交集内,语音编码方式个数较多的BSC。如果BSC_1和BSC_2与为UE分配的语音 编码方式集合的交集内语音编码方式个数相同,则挑选加权值最大的用于UE的切换过程。假设本实施例四中选择BSC_1用于UE的切换过程。第七步RNC通过Iur-g接口向BSC_1发送切换请求消息,其中携带为UE分配的
语音编码方式。第八步BSC_1向RNC返回切换请求响应消息,其中携带自身支持的语音编码方式 集合与RNC为UE分配的语音编码方式集合的交集。如果返回的交集为空,也就是当前BSC_1不能支持为UE分配的任意一个语音编码 方式,则RNC返回第五步,选择BSC_2用于UE的切换过程;否则,执行第九步。第九步RNC通知CN使用语音编码方式A和语音编码方式B对语音数据进行编码, 以及通知UE使用语音编码方式A和语音编码方式B对语音数据进行编码。实施例五与本发明实施例一属于同一发明构思下的,本发明实施例五还提供一种无线网络 控制器,如图3(a)和图3(b)所示,所述无线网络控制器包括信息接收模块11和第一选择 模块12,其中信息接收模块11用于接收UE上报的终端测量报告消息;第一选择模块12 用于根据每个待选BSC支持的语音编码方式,从中挑选一个BSC用于UE的切换过程,挑选 的所述BSC支持至少一个RNC为UE分配的语音编码方式。所述第一选择模块12包括第一子模块21和第二子模块22,其中第一子模块21 用于选择至少一个待选BSC作为可用BSC ;第二子模块22用于从所述可用BSC中挑选一个 BSC用于UE的切换过程。本实施例中的信息接收模块11还用于接收待选BSC上报的公共测量报告消息,所 述公共测量报告消息中携带待选BSC支持的语音编码方式;则所述第一子模块21包括比较 子模块23和确定子模块24,其中比较子模块23用于将为UE分配的语音编码方式分别与
13每个待选BSC支持的语音编码方式进行比较,确定在为UE分配的语音编码方式中,每个待 选BSC支持的语音编码方式个数;确定子模块24用于将确定的个数大于设定数值的待选 BSC作为可用BSC。第二子模块22还用于从可用BSC中任选一个BSC用于UE的切换过程;或者从可 用BSC中挑选出确定的个数最大的可用BSC用于UE的切换过程。进一步地,所述无线网络控制器还包括指示模块13,用于在挑选出的BSC不能支 持为UE分配的全部语音编码方式时,向CN发送速率控制消息,指示CN使用挑选出的可用 BSC在为UE分配的语音编码方式中所支持的语音编码方式对语音数据进行编码,以及,向 UE发送TFCC,指示UE使用挑选出的可用BSC在为UE分配的语音编码方式中所支持的语音 编码方式对语音数据进行编码。如图3(a)所示,与本发明实施例二对应的,无线网络控制器还包括第二选择模块 14,用于在接收到的公共测量报告消息还携带待选BSC的剩余资源量时,从第一子模块21 选择出的可用BSC中进一步筛选出剩余资源量大于设定资源量的可用BSC ;则第二子模块 22还用于从第二选择模块14筛选出的可用BSC中挑选一个BSC用于UE的切换过程。与本发明实施例三对应的,其结构也如图3(a)所示,无线网络控制器还包括第二 选择模块14,用于在接收到的终端测量报告消息中携带了 UE测量的各小区的信号质量参 数值时,从第一子模块21选择出的可用BSC中进一步筛选出对应小区的信号质量参数值大 于设定参数值的可用BSC ;则第二选择子模块22还用于从第二选择模块14筛选出的可用 BSC中挑选一个BSC用于UE的切换过程。如图3(b)所示,与本发明实施例四对应的,无线网络控制器还包括第二选择模块 14和加权模块15,其中加权模块15用于在公共测量报告消息中还携带待选BSC的剩余资 源量,以及所述终端测量报告消息中携带UE测量的各小区的信号质量参数值时,对每个可 用BSC的剩余资源量和对应小区的信号质量参数值进行加权,得到每个可用BSC的加权值; 第二选择模块14用于从第一子模块21选择出的可用BSC中进一步筛选出加权值大于阈值 的可用BSC ;则第二子模块22还用于从第二选择模块14筛选出的可用BSC中挑选一个BSC 用于UE的切换过程。本实施例五中涉及的无限网络控制器也不限于包括其他能够执行实施例一至实 施例四中RNC的全部功能的功能模块。实施例六如图4所示,本发明实施例六还提供一种在终端切换过程中确定BSC的系统,所述 系统包括UE 31、多个BSC 32和RNC 33,其中:UE31用于向RNC33上报终端测量报告消息; 每个BSC 32用于向RNC 33上报公共测量报告消息,所述公共测量报告消息中携带自身支 持的语音编码方式;RNC 33用于在接收到所述终端测量报告消息后,根据每个BSC支持的 语音编码方式,从中挑选一个BSC用于UE的切换过程,挑选的所述BSC支持至少一个RNC 为UE分配的语音编码方式。实施例六中涉及的RNC 33的结构与功能可以与实施例五中的RNC相同。通过本发明实施例提供的方法、系统及设备,选择支持的语音编码方式与RNC为 UE分配的语音编码方式匹配度高的BSC作为UE切换的BSC,保证了在上行方向UE只需要 按照RNC分配的语音编码方式对语音数据编码,而不需要在切换后将编码方式转换到2G下的编码方式,同时在下行方向RNC通过Iur-g接口将编码后的语音数据发送至BSC时,BSC 不需要使用TC功能进行编码的转换;同时,考虑到待选BSC的能力可能实时变化,本发明还 提出了由RNC与BSC之间的协商确定最终选择的BSC具有对UE编码后的语音数据进行解 码的能力;在确定BSC之后,RNC还通知CN和UE使用各方都支持的语音编码方式对语音数 据进行编码,使得UE切换后仍然BSC仍然能够在不使用TC功能的情况下对语音数据进行 解码。进一步地,本发明实施例还将BSC的剩余资源量以及BSC对应小区的信号质量参数 值都作为最终选择的BSC的选择条件,在确保BSC能够在不使用TC功能的情况下正确解码 语音数据,还使得BSC的数据能力和数据传输能力较好,提高UE切换过程和数据处理过程 的可靠性。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种在终端切换过程中确定基站控制器BSC的方法,其特征在于,所述方法包括无线网络控制器RNC接收UE上报的终端测量报告消息;RNC根据每个待选BSC支持的语音编码方式,从中挑选一个BSC用于UE的切换过程,挑选的所述BSC支持至少一个RNC为UE分配的语音编码方式。
2.如权利要求1所述的方法,其特征在于,RNC接收终端测量报告消息之后,并且挑选 一个BSC之前用于UE的切换过程,所述方法还包括RNC选择至少一个待选BSC作为可用BSC ;RNC挑选一个BSC用于UE的切换过程包括RNC从所述可用BSC中挑选一个BSC用于UE的切换过程。
3.如权利要求1所述的方法,其特征在于,所述语音编码方式为GSM全速率编码方式、GSM半速率编码方式、GSM增强型全速率编 码方式、GSM全速率AMR编码方式或GSM半速率AMR编码方式。
4.如权利要求2所述的方法,其特征在于,RNC接收到UE的测量报告消息之前,所述方 法还包括RNC接收待选BSC上报的公共测量报告消息,所述公共测量报告消息中携带待选BSC支 持的语音编码方式。
5.如权利要求4所述的方法,其特征在于,RNC选择至少一个待选BSC作为可用BSC,包括RNC将为UE分配的语音编码方式分别与每个待选BSC支持的语音编码方式进行比较, 确定在为UE分配的语音编码方式中,每个待选BSC支持的语音编码方式个数; RNC将确定的个数大于设定数值的待选BSC作为可用BSC。
6.如权利要求5所述的方法,其特征在于,RNC从可用BSC中挑选一个BSC,包括 RNC从可用BSC中任选一个BSC作为挑选出的BSC ;或者RNC从可用BSC中挑选出确定的个数最大的可用BSC。
7.如权利要求1 6任一所述的方法,其特征在于, RNC挑选可用BSC之后,所述方法还包括在挑选出的BSC不能支持RNC为UE分配的全部语音编码方式时,RNC向CN发送速率 控制消息,指示核心网CN使用挑选出的可用BSC在为UE分配的语音编码方式中所支持的 语音编码方式对语音数据进行编码,以及,RNC向UE发送传输格式组合控制消息TFCC,指示 UE使用挑选出的可用BSC在为UE分配的语音编码方式中所支持的语音编码方式对语音数 据进行编码。
8.如权利要求7所述的方法,其特征在于,RNC根据以下步骤确定挑选出的BSC是否能 够支持RNC为UE分配的全部语音编码方式RNC根据挑选出的BSC支持的语音编码方式,以及为UE分配的语音编码方式,确定挑选 出的可用BSC在为UE分配的语音编码方式中所支持的语音编码方式个数,将确定的个数与 为UE分配的语音编码方式个数进行比较,确定挑选出的BSC是否能够支持RNC为UE分配 的全部语音编码方式;或者RNC在向挑选出的可用BSC发送的切换请求消息中携带为UE分配的语音编码方式; 所述挑选出的可用BSC在向RNC返回的切换请求响应消息中携带自身在为UE分配的语音编码方式中所支持的语音编码方式;RNC将挑选出的可用BSC在为UE分配的语音编码方式中所支持的语音编码方式的个数 与为UE分配的语音编码方式个数进行比较,确定挑选出的BSC是否能够支持RNC为UE分 配的全部语音编码方式。
9.如权利要求4所述的方法,其特征在于,所述公共测量报告消息还携带待选BSC的剩余资源量;RNC选择至少一个待选BSC作为可用BSC之后,并且从可用BSC中挑选一个BSC作为 UE切换后的BSC之前,所述方法还包括RNC从可用BSC中进一步筛选出剩余资源量大于设定资源量的可用BSC ;RNC从可用BSC中挑选一个BSC用于UE的切换过程,包括RNC从进一步筛选出的可用BSC中挑选一个BSC用于UE的切换过程。
10.如权利要求9所述的方法,其特征在于,RNC进一步筛选出可用BSC之后,且挑选可 用BSC用于UE的切换过程之前,所述方法还包括RNC在进一步筛选出的可用BSC中,确定每个可用BSC在为UE分配的语音编码方式中 所支持的语音编码方式,以及确定每种支持的编码方式需要占用的资源量;RNC确定每个可用BSC在为UE分配的语音编码方式中所支持的需要占用的资源量最大 的语音编码方式;RNC确定每个可用BSC的剩余资源量与该BSC占用资源量最大的语音编码方式所占用 的资源量之商;RNC挑选可用BSC用于UE的切换过程,包括RNC从商的数值大于门限值的可用BSC中挑选一个BSC用于UE的切换过程。
11.如权利要求4或9或10所述的方法,其特征在于,所述终端测量报告消息中携带UE测量的各小区的信号质量参数值; RNC选择至少一个待选BSC作为可用BSC之后,并且从可用BSC中挑选一个BSC作为 UE切换后的BSC之前,所述方法还包括RNC从可用BSC中进一步筛选出对应小区的信号质量参数值大于设定参数值的可用BSC ;RNC挑选可用BSC用于UE的切换过程,包括RNC从进一步筛选出的可用BSC中挑选一个BSC用于UE的切换过程。
12.如权利要求4所述的方法,其特征在于,所述公共测量报告消息还携带待选BSC的剩余资源量,以及所述终端测量报告消息中 携带UE测量的各小区的信号质量参数值;RNC选择至少一个待选BSC作为可用BSC之后,并且从可用BSC中挑选一个BSC作为 UE切换后的BSC之前,所述方法还包括RNC对每个可用BSC的剩余资源量和对应小区的信号质量参数值进行加权,得到每个 可用BSC的加权值;RNC从可用BSC中进一步筛选出加权值大于阈值的可用BSC ;RNC挑选可用BSC用于UE的切换过程,包括RNC从进一步筛选出的可用BSC中挑选一个BSC用于UE的切换过程。
13.一种无线网络控制器,其特征在于,所述无线网络控制器包括 信息接收模块,用于接收UE上报的终端测量报告消息;第一选择模块,用于根据每个待选BSC支持的语音编码方式,从中挑选一个BSC用于UE 的切换过程,挑选的所述BSC支持至少一个RNC为UE分配的语音编码方式。
14.如权利要求13所述的无线网络控制器,其特征在于,所述第一选择模块包括 第一子模块,用于选择至少一个待选BSC作为可用BSC ;第二子模块,用于从所述可用BSC中挑选一个BSC用于UE的切换过程。
15.如权利要求14所述的无线网络控制器,其特征在于,所述信息接收模块,还用于接收待选BSC上报的公共测量报告消息,所述公共测量报 告消息中携带待选BSC支持的语音编码方式; 所述第一子模块包括比较子模块,用于将为UE分配的语音编码方式分别与每个待选BSC支持的语音编码 方式进行比较,确定在为UE分配的语音编码方式中,每个待选BSC支持的语音编码方式个 数;确定子模块,用于将确定的个数大于设定数值的待选BSC作为可用BSC。
16.如权利要求15所述的无线网络控制器,其特征在于,所述第二子模块,还用于从可用BSC中任选一个BSC用于UE的切换过程;或者从可用 BSC中挑选出确定的个数最大的可用BSC用于UE的切换过程。
17.如权利要求13 16任一所述的无线网络控制器,其特征在于,所述无线网络控制 器还包括指示模块,用于在挑选出的BSC不能支持为UE分配的全部语音编码方式时,向CN发送 速率控制消息,指示CN使用挑选出的可用BSC在为UE分配的语音编码方式中所支持的语 音编码方式对语音数据进行编码,以及,向UE发送TFCC,指示UE使用挑选出的可用BSC在 为UE分配的语音编码方式中所支持的语音编码方式对语音数据进行编码。
18.如权利要求15所述的无线网络控制器,其特征在于,无线网络控制器还包括 第二选择模块,用于在接收到的公共测量报告消息还携带待选BSC的剩余资源量时,从第一子模块选择出的可用BSC中进一步筛选出剩余资源量大于设定资源量的可用BSC ; 所述第二子模块,还用于从第二选择模块筛选出的可用BSC中挑选一个BSC用于UE的 切换过程。
19.如权利要求15所述的无线网络控制器,其特征在于,无线网络控制器还包括 第二选择模块,用于在接收到的终端测量报告消息中携带了 UE测量的各小区的信号质量参数值时,从第一子模块选择出的可用BSC中进一步筛选出对应小区的信号质量参数 值大于设定参数值的可用BSC ;所述第二子模块,还用于从第二选择模块筛选出的可用BSC中挑选一个BSC用于UE的 切换过程。
20.如权利要求15所述的无线网络控制器,其特征在于,无线网络控制器还包括加权模块,用于在公共测量报告消息中还携带待选BSC的剩余资源量,以及所述终端 测量报告消息中携带UE测量的各小区的信号质量参数值时,对每个可用BSC的剩余资源量 和对应小区的信号质量参数值进行加权,得到每个可用BSC的加权值;第二选择模块,用于从第一子模块选择出的可用BSC中进一步筛选出加权值大于阈值 的可用BSC ;所述第二子模块,还用于从第二选择模块筛选出的可用BSC中挑选一个BSC用于UE的 切换过程。
21. —种在终端切换过程中确定BSC的系统,其特征在于,所述系统包括 UE,用于上报终端测量报告消息;多个BSC,其中每个BSC用于上报公共测量报告消息,所述公共测量报告消息中携带自 身支持的语音编码方式;RNC,用于在接收到所述终端测量报告消息后,根据每个BSC支持的语音编码方式,从 中挑选一个BSC用于UE的切换过程,挑选的所述BSC支持至少一个RNC为UE分配的语音 编码方式。
全文摘要
本发明公开了一种在终端切换过程中确定基站控制器的方法、系统及设备,在为UE切换选择BSC时,综合考虑了待选BSC所支持的语音编码方式和RNC为UE分配的语音编码方式,使得选择出的BSC支持至少一个RNC为UE分配的语音编码方式,因此,在上行方向UE只需要按照RNC分配的语音编码方式对语音数据编码,而不需要在切换后将编码方式转换到2G下的编码方式,同时在下行方向RNC通过Iur-g接口将编码后的语音数据发送至BSC时,BSC不需要进行编码的转换,避免了BSC使用TC功能对终端发出的语音数据进行解码带来的BSC实现难度加大、使语音质量降低的问题。
文档编号H04W92/12GK101938771SQ20091008805
公开日2011年1月5日 申请日期2009年7月1日 优先权日2009年7月1日
发明者王树立 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1