一种中继节点的通信状态处理方法及中继节点设备 【技术领域】
本发明涉及无线通信技术, 特别涉及一种中继节点的通信状态处理方法及中继节点设备。 背景技术 在 LTE-A(Long Term Evolution-Advanced, 长期演进升级 ) 系统, 为了提高系统 吞吐量和增加网络覆盖引入了 RN(Relay Node, 中继节点 )。为该 RN 提供传输通道的基站 称为 DeNB(Donor eNB, 施主演进基站 )。RN 在开机时需要能够选择可以为 RN 服务的小区 (Donor cell, 施主小区 ) 进行接入, 为该 RN 提供后续的服务。 RN 需要实现基站的全部功能 和部分 UE(User Equipment, 用户设备 ) 的功能。
现有技术的不足在于 : 目前还没有技术方案来解决 RN 如何进行小区选择和重选 这一问题。
发明内容 本发明所解决的问题在于提供了一种中继节点的通信状态处理方法及中继节点 设备, 用以提供 RN 的小区选择及重选的技术方案。
本发明实施例中提供了一种 RN 的通信状态处理方法, 包括如下步骤 :
RN 确定现有状态 ;
RN 根据现有状态进行通信状态处理。
本发明实施例中提供了一种中继节点设备, 包括 :
确定模块, 用于确定现有状态 ;
处理模块, 用于根据现有状态进行通信状态处理。
本发明有益效果如下 :
本发明实施例中提供的技术方案提供了适合中继节点采用的小区选择机制, 避免 了现有的终端小区选择机制中不适合 RN 的过程, 以保证 RN 能够更合理地进行小区选择, 避 免无益的行为, 尽早的获得网络提供的服务。同时也为 RN 小区选择提供了多种手段和方 式, 适用于多种场景。
附图说明
图 1 为本发明实施例中终端进行小区选择或者重选的状态机示意图 ; 图 2 为本发明实施例中 RN 的通信状态处理方法实施流程示意图 ; 图 3 为本发明实施例中有预配置小区情况下的小区选择状态机 1 示意图 ; 图 4 为本发明实施例中有预配置小区情况下的小区选择状态机 2 示意图 ; 图 5 为本发明实施例中无预配置小区的 RN 小区选择状态机示意图 ; 图 6 为本发明实施例中中继节点设备结构示意图。具体实施方式
发明人在发明过程中注意到 :
在现有的系统中, 终端具有小区选择和重选的功能, 对于基站则不需要支持该功 能, 基站只提供终端进行小区选择的必要的信息。
图 1 为终端进行小区选择或者重选的状态机示意图, 如图所示, 终端选择小区的 过程如下 :
终端开机后, AS(Access Stratum, 接入层 ) 将搜索到的 PLMN(Public Land Mobile Network, 公共陆地移动网 ) 上报给 NAS(Non Access Stratum, 非接入层 ), NAS 层先进行 PLMN 的选择, 在 PLMN 选择之后, 终端搜索该 PLMN 下的小区, 并在其中选择质量好的小区。 具体如下 :
1、 如果终端存储了一些小区的信息, 终端优先在这些小区中进行选择, 如果符合 小区选择的条件, 则选择符合选择条件中的质量最好的小区进行驻留。即进入 “正常驻 留” (camped normally) 的状态。
2、 如果在存储的小区中没有选择到合适的小区, 则执行初始小区选择, 即按照频 段逐个进行小区搜索, 选择其中质量最好的小区, 进行驻留, 同样进入 “正常驻留” (camped normally) 的状态。 3、 当终端有业务需求的时候, 可以通过随机接入过程进入连接状态, 业务完成之 后终端从连接状态回到空闲状态, 需要执行离开连接状态的小区选择过程, 即在 RRC(Radio Resource Control, 无线资源控制 ) 连接释放消息中的重定向信息中所给出的载波上进行 小区重选, 选择合适的小区进行驻留。如果没有选择到合适的小区, 则执行 1 的行为。
4、 在 2 的过程中如果没有搜索到可以驻留的合适的小区, 则进入 “选择任意小 区” (any cell selection) 状态。
5、 在 any cell selection 状态, 终端可以搜索任何的小区, 并在其上进行驻留, 进 入 “camp on any cell” ( 在任意小区驻留 ) 的状态。在该状态只能允许终端进行紧急呼 叫。
在 3 中提到的重定向信息定义如下 :
RRCConnectionRelease-r8-IEs :: = SEQUENCE{
releaseCause ReleaseCause,
redirectedCarrierInfo RedirectedCarrierInfo
OPTIONAL, --Need ON
idleModeMobilityControlInfo IdleModeMobilityControlInfo
OPTIONAL, --Need OP
nonCriticalExtension RRCConnectionRelease-v890-IEs
OPTIONAL
}
RedirectedCarrierInfo :: = CHOICE{
eutra ARFCN-ValueEUTRA,
geran CarrierFreqsGERAN,
utra-FDD ARFCN-ValueUTRA,
utra-TDD cdma2000-HRPD cdma2000-1xRTT ...ARFCN-ValueUTRA, CarrierFreqCDMA2000, CarrierFreqCDMA2000,}
其中, RedirectedCarrierInfo 即为重定向信息, 重定向信息中给出的是跟无线接 入技术相关的载波信息, 目的是让 UE 从连接状态回到 IDLE( 空闲 ) 状态时要求其在所指示 的载波上进行小区搜索。
当终端需要进行 RRC 连接重建过程时, 终端会执行小区搜索的过程, 重新搜索合 适的小区, 并在该小区上发起 RRC 连接重建请求。
关 于 全 球 小 区 标 识 ECGI(E-UTRAN Cell Global Identifier, 全球小区标识 ; E-UTRAN : Evolved Universal Terrestrial Radio Access Network, 演进的全球地面无线 接入网 ) 的定义如下 :
9.2.1.37Global eNB ID( 全球演进基站标识 )
This information element is used to globally identify an eNB(see[2]). ( 这些信息单元用于在全球标识演进基站 )
9.2.1.38 E-UTRAN CGI
This information element is used to globally identify a cell(see[2]). ( 这些信息单元用于在全球标识小区 )
从上所述可知, 通过 ECGI 可以知道其所属 PLMN, 以及所属 eNB ID。
现有的小区选择过程只适用于终端, 并不适用于 RN(Relay Node, 中继节点 )。终 端小区选择过程考虑到需要支持终端能够进行紧急呼叫的功能, 但是 RN 并不需要。另外 RN 属于运营商部署, 如果 RN 进入 camp on any cell 的状态, 则运营商无法远程控制该 RN。对于终端的插入 SIM(Subscriber Identity Module, 用户识别模块 )/USIM(Universal Subscriber Identity Module, 通用用户识别模块 ) 卡和无 SIM/USIM 卡所引起的小区选择 或重选的行为对于 RN 也是不需要的, 因为运营商在部署 RN 的时候需要保证其有效性和合 法性。并且该状态只能支持终端的紧急呼叫, 这对一个基站是不需要的, 也是不支持的。
并且, 在从连接状态回到空闲状态时, 终端需要根据重定向信息中的指示在所指 示的载波上进行小区重选。如果 RN 也采用这种方式, RN 所选择的小区可能是不支持 RN 的 小区, 也可能不是运营商预配置的小区。
对于 RN 如何进行小区选择和重选, 在协议中没有规定。考虑到 RN 身份的特殊性 ( 基站和终端的双重身份 ), 也不能完全采用终端的小区选择和重选机制。
因此, 在本发明实施例中将为 RN 引入 RN 的小区选择和重选的机制, 使得其更适合 RN 的小区选择需求。下面结合附图对本发明的具体实施方式进行说明。
图 2 为 RN 的通信状态处理方法实施流程示意图, 如图所示, 可以包括如下步骤 :
步骤 201、 RN 确定现有状态 ;
步骤 202、 RN 根据现有状态进行通信状态处理。
现有的状态在实施中可以包括以下状态之一 : RN 需要进行小区选择 ; RN 处于 camped 状态、 RN 需进入到连接状态、 RN 需由 camped 状态进入到连接状态、 RN 在连接状态 下需要执行小区选择过程、 RN 需从连接状态回到 camped 状态等, 下面对具体的实施进行说 明。
对于在 RN 确定现有状态为需进行小区选择的情况下, 根据是否预先存储了预配 置小区信息, 将有两种不同的实施方式, 一为搜索预先存储的预配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有 选择到合适的小区时, 通知上层小区选择失败 ; 二为 RN 在没有预先存储的小区信息时, 发 起初始小区选择过程。下面进行说明。
一、 预先存储了预配置小区信息。
预先存储的预配置小区集合可以包括以下信息之一或者其组合 : 每个小区的 ECGI( 全球小区标识 )、 小区所属的 eNB 的 ID、 小区的中心频点信息、 物理层小区标识 (physical cell id)、 小 区 的 优 先 级、 R-MME(Relay-Mobility Management Entity, 中 继 - 移动性管理实体 ) 的信息。
具体实施中, 预先存储可以由运营商进行预配置, 预先存储的预配置小区集合可 以通过 RN 的人机接口输入, 和 / 或写入 USIM 卡中, 和 / 或通过 OAM 配置给 RN。
具体的, 运营商为 RN 预配置可以选择的小区集合, 其中包括如下信息中的一个或 多个 :
1) 每个小区的 ECGI ;
2) 小区所属的 eNB 的 ID ;
3) 小区的中心频点信息 ;
4) 物理层小区标识 (physical cell id) ;
5) 该小区的优先级 ;
6) 其他必要信息, 比如预配置 R-MME 的信息等。 该小区集合可以通过 RN 的人机接口输入, 也可以写入 USIM 卡中, 或者通过 OAM 配 置给 RN。
在该方式下, 实施中, 在 RN 进行小区选择时, 只搜索存储的预配置小区集合中的 属于 NAS 指示的 PLMN 的小区, 实施中可以称为 stored information cell selection( 存 储的小区选择信息 ), 如果选择到合适的小区, 则驻留在该小区上, 进入 “camped” ( 驻留 ) 状态。如果没有选择到合适的小区, 则通知上层小区选择失败。
实施中, 在 RN 确定现有状态为 “camped” 状态时, RN 可以在根据现有状态进行通 信状态处理时, 通过 RRC 连接接入过程进入到连接状态。
实施中, 在连接状态下, RN 可能会执行连接状态下的小区选择过程。则在 RN 通过 RRC 连接接入过程进入到连接状态时, 若在连接状态下, RN 执行连接状态下的小区选择过 程, 则可以按以下方式之一进行处理 :
在原小区上发送重建请求 ;
根据原小区的小区全球标识 ECGI 中的基站标识信息, 在预先存储的预配置小区 集合中的所有属于同一基站的小区中进行小区选择, 并在选择到的小区上发送重建请求 ;
在预先存储的预配置小区集合中进行小区选择, 并在选择到的小区上发送重建请 求。
具体实施中, 当 RN 需要进行重建过程的时候, 可以根据情况进行小区选择过程的 执行。主要可以有如下几种方式 :
方式一 : 只进行原小区的搜索, 即只在原小区上发送重建请求。
方式二 : 根据原小区的小区全球标识 ECGI 中的基站标识信息, 在存储的集合中的 所有属于同一基站的小区中进行小区选择, 并在选择到的小区上发送重建请求。
方式三 : 在存储的小区集合中进行小区选择, 并在选择到的小区上发送重建请求。
实施中, 在 RN 确定现有状态为需从连接状态回到 “camped” 状态时, RN 在根据现 有状态进行通信状态处理时, 可以按如下方式处理 :
1、 搜索预先存储的预配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适 的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小 区选择失败 ;
具体的, 该方式下, 不管 RRC 连接释放中的重定向信息, 而是直接执行 “stored information cell selection” 的小区选择过程。
2、 根据 RRC 连接释放消息中的小区选择信息, 执行 “RN 离开连接状态时进行的小 区选择过程” 中的小区选择, 在选择成功后, 进入 “camped” 状态, 在选择失败后, 搜索预先存 储的预配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小 区上, 进入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小区选择失败 ;
具体的, 该方式下, 根据 RRC 连接释放中的小区选择信息, 执行 “RN 离开连接状 态时进行的小区选择过程” (RN cell selection while leaving connected mode) 的小 区选择。如果选择成功, 则进入 “camped”状态。如果没有合适的小区, 则执行 “stored information cell selection” 的小区选择过程。
3、 根据 RRC 连接释放消息中的小区选择信息更新存储的预配置小区集合信息后, 搜索预先存储的预配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小区选择失 败; 具体的, 该方式下, 根据 RRC 连接释放中的小区选择信息更新存储的预配置小区 集合信息, 之后再执行 “stored information cell selection” 的小区选择过程。
4、 根据 NAS 信令中的小区选择信息, 执行 “RN 离开连接状态时进行的小区选择过 程” 中的小区选择, 在选择成功后, 进入 “camped” 状态, 在选择失败后, 搜索预先存储的预 配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进 入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小区选择失败, 所述 NAS 信令中的 小区选择信息是在连接状态下 MME(Mobility Management Entity, 移动性管理实体 ) 通过 NAS 信令发送给 RN 的。
具体的, 该方式下, 在连接状态下, MME 可以通过 NAS 信令将小区信息发送给 RN, RN 离开连接状态时, 根据 NAS 信令中的小区选择信息, 执行 “RN 离开连接状态时进行的小 区选择过程” (RN cell selection while leaving connected mode) 的小区选择。如果选 择成功, 则进入 “camped” 状态。如果没有合适的小区, 则执行 “stored information cell selection” 的小区选择过程。
其中, 第 2、 3 种方式下, 具体实施过程中, 需要在 RRC 连接释放消息中增加辅助 RN 小区重选的信息, 携带 RN 离开连接状态后需要进行小区选择的小区集合。
第 4 种方式下, 具体实施过程中, 需要在 NAS 消息中增加辅助 RN 小区重选的信息, 更新存储的小区集合, 以使 RN 离开连接状态后进行存储的小区选择过程。
该方式的状态机可以参见下面实例中的图 3 和图 4, 其不同跟具体的实现方式相 关, 实践中可以根据需要选择。
实施中, 还可以进一步包括 :
若预先存储的预配置小区集合中包括小区的优先级信息, RN 根据小区的优先级进 行小区选择。
具体的, 如果预配置的小区信息中携带了优先级信息, 则 RN 可以根据优先级进行 小区选择, 优先选择优先级高的满足小区选择准则的小区。 如果没有携带优先级信息, 则认 为所有预配置的小区的优先级是同等优先级小区。
下面再以实例进行说明。
实施例一 :
本实施例中, 在 USIM 卡中存储了运营商预配置的可选小区集合, 如 cell-01, cell-02, cell-03。RN 在开机时, 则可以在预配置的小区集合中进行小区选择, 即对三个 cell 进行测量, 根据小区选择准则选择合适的小区进行驻留。 如果没有搜索到合适的小区, 则通知上层小区选择失败。
当 RN 从连接状态回到空闲状态时, 网络侧可以在 RRC 连接释放消息中指示 RN 可 以进行选择的小区集合。例如 :
RRCConnectionRelease :: = SEQUENCE{
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE{
c1 CHOICE{
rrcConnectionRelease-r8
RRCConnectionRelease-r8-IEs,
spare3NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE{}
}
}
RRCConnectionRelease-r8-IEs :: = SEQUENCE{
releaseCause ReleaseCause,
redirectedCarrierInfo RedirectedCarrierInfo
OPTIONAL, --Need ON
idleModeMobilityControlInfo IdleModeMobilityControlInfo
OPTIONAL, --Need OP
nonCriticalExtension RRCConnectionRelease-v890-IEs
OPTIONAL
}
RRCConnectionRelease-v890-IEs :: = SEQUENCE{
lateR8NonCriticalExtension OCTETSTRING
OPTIONAL, --Need OP
nonCriticalExtension RRCConnectionRelease-v920-IEs
OPTIONAL
}
RRCConnectionRelease-v920-IEs :: = SEQUENCE{
cellInfoList-r9 CHOICE{13102340834 A CN 102340848
说geran-r9 utra-FDD-r9 utra-TDD-r9 ...明书9/14 页CellInfoListGERAN-r9, CellInfoListUTRA-FDD-r9, CellInfoListUTRA-TDD-r9,} OPTIONAL, -
Cond Redirection
nonCriticalExtension RRCConnectionRelease-vaxy-IEs
OPTIONAL --Need OP
}
RRCConnectionRelease-vaxy-IEs :: = SEQUENCE{
preDonorCellInfoList PreDonorCellInfoList OPTIONAL,
--Cond RN
nonCriticalExtension SEQUENCE{} OPTIONAL
--Need OP
}
PreDonorCellInfoList :: = SEQUENCE(SIZE(1..maxDonorCell))OF
PreDonorCellInfo
PreDonorCellInfo :: = SEQUENCE{
cellGlobalId CellGlobalIdEUTRA,
dl-CarrierFreq ARFCN-ValueEUTRA,
physCellId PhysCellId,
priority Integer(0..7)OPTIONAL
}
RN 可以根据 PreDonorCellInfoList 中的小区信息 ( 如上述实例中的加粗部分 ), 在所指示的小区中进行小区选择。如果 RN 没有选择到合适的小区, 则在运营商预配置的小 区集合中进行选择。图 3 为有预配置小区情况下的小区选择状态机 1 示意图, 本实施例的 状态选择过程可以参见图 3。
实施例二 :
与实施例一类似地, 当 RN 从连接状态回到空闲状态时, 网络侧可以在 RRC 连接释 放消息中指示 RN 可以进行选择的小区集合。 RN 可以根据 PreDonorCellInfoList 中的小区 信息, 更新所存储的预配置小区集, 之后在该小区集中进行小区选择。图 4 为有预配置小区 情况下的小区选择状态机 2 示意图, 本实施例的状态选择过程可以参见图 4。
实施例三 :
本实施例中, 在 USIM 卡中存储了运营商预配置的可选小区集合, 如 cell-01, cell-02, cell-03。RN 开机时, 在预配置的小区集合中进行小区选择, 即对三个 cell 进行 测量, 根据小区选择准则选择合适的小区进行驻留。 如果没有搜索到合适的小区, 则通知上 层小区选择失败。
在 RN 选择到合适的小区后, 通过 RRC 连接建立过程进入到连接状态, 在连接状态 下, MME 可以通过 NAS 信令将 RN 可以选择的小区信息 ( 类似于实施例一中给出的小区信息列表 ) 发送给 RN, RN 则更新存储的小区集。在 RN 离开连接状态后, 根据存储的更新后的小 区集进行小区选择。
相关状态机与实施例 2 相同, 可以参见图 4。
实施例四 :
在上述实施例中, 当 RN 处于连接状态时, 一旦出现需要 RN 进行链路重建过程时, RN 可以只搜索原小区的信号, 如果满足驻留的条件, 则在该小区上发起重建请求 ; 或者 RN 可以在具有相同的 DeNB 的标识的预配置小区中进行小区选择, 并在所选择到的小区上发 起重建请求。在 36.413 协议的 9.2.1.38 中可以看到 RN 可以根据预配置的 ECGI 中的小区 ID 的前 20 位获得基站 (DeNB) 的标识。当然 RN 也可以在预配置的小区集中进行选择, 再在 所选择的小区上发起重建请求。
9.2.1.38E-UTRAN CGI
This information element is used to globally identify a cell(see[2]). ( 该信息单元用于在全球标识一个小区 )
这里给出的三种方式 RN 均可以采用, 具体采用哪种方式, 取决于 RN 的具体实现需要。 二、 没有预先存储了预配置小区信息。
上述给出的方案是在 RN 进行小区选择前, 已经获得预配置小区集的情况, 则在实 施中, RN 在根据现有状态进行通信状态处理时, RN 在没有预先存储的小区信息时, 可以发 起初始小区选择过程。
下面针对 RN 进行小区选择时没有获得预配置小区集的情况给出三种小区选择的 过程。
1、 RN 根据自身所支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行驻 留, 并发起随机接入过程 ; 在连接状态下, RN 从操作和维护 OAM 下载预配置的小区信息, 存 储并释放连接 ; RN 回到空闲状态后重新根据存储的小区信息进行小区选择, 在选择到合适 的小区后, 驻留在该小区上, 进入 camped 状态, 在没有选择到合适的小区时, 通知上层小区 选择失败 ;
具体的, RN 在进行小区选择时, 如果发现没有存储的小区信息, 则可以发起初 始小区选择过程, 即 RN 根据自身所支持的频段进行小区搜索, 如果搜索到可以驻留的小 区则进行驻留, 并发起随机接入过程。在连接状态下, RN 可以从 OAM(Operations and Maintenance, 操作和维护 ) 下载预配置的小区信息, 存储并释放连接。RN 回到空闲状态后 重新根据存储的小区信息进行小区选择。 执行跟前述的有预先存储了预配置小区信息的过
程相同的预配置小区集的小区选择过程。
图 5 为无预配置小区的 RN 小区选择状态机示意图, 该方式下的实施的状态选择过 程可以参见图 5。
2、 RN 根据自身所支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行驻 留, 并发起随机接入过程 ; RN 回到空闲状态后根据 RRC 连接释放消息中的小区信息进行小 区选择, 在选择到合适的小区后, 驻留在该小区上, 进入 camped 状态, 在没有选择到合适的 小区时, 通知上层小区选择失败 ; 所述小区信息是在 RRC 连接建立后, 网络侧在获知所接入 的用户为 RN, 如果该小区无法为 RN 服务后, 网络侧触发连接释放过程, 并在连接释放消息 中携带的小区选择的小区集。
具体的, RN 在进行小区选择时, 如果发现没有存储的小区信息, 则发起初始小区 选择过程, 即 RN 根据自身所支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行 驻留, 并发起随机接入过程。在 RRC 连接建立后, 网络侧获知所接入的用户为 RN, 如果该小 区无法为 RN 服务, 则网络侧触发连接释放过程, 并在连接释放消息中携带小区选择的小区 集。RN 回到空闲状态后根据 RRC 连接释放小区中的小区信息进行小区选择。执行跟前述的 有预先存储了预配置小区信息的过程相同的小区选择过程。 该方式的状态机与图 5 相同, 实施中可以参见图 5。
3、 RN 根据自身所支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行驻 留, 并发起随机接入过程 ; 在 RRC 连接建立后, 在连接状态期间, RN 通过网络侧发送的 RRC 信令或者 NAS 信令或者 OAM 的通知来配置备选的小区集合, 以便 RN 在离开连接状态的情况 下进行小区选择使用。
具体的, RN 在进行小区选择时, 如果发现没有存储的小区信息, 则发起初始小区选 择过程, 即 RN 根据自身所支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行驻 留, 并发起随机接入过程。在 RRC 连接建立后, 网络侧获知所接入的用户为 RN, 如果该小区 可以为 RN 服务, 则 RN 继续从该小区上获得服务。在连接状态期间, 网络侧仍然可以通过 RRC 信令或者 NAS 信令或者 OAM 来配置备选的小区集合, 以便 RN 在离开连接状态的情况下 进行小区选择使用。
该方式的状态机与图 5 相同, 实施中可以参见图 5。
基于同一发明构思, 本发明实施例中还提供了一种中继节点设备, 由于这些设备 解决问题的原理与一种 RN 的通信状态处理方法相似, 因此该设备的实施可以参见方法的 实施, 重复之处不再赘述。
图 6 为中继节点设备结构示意图, 如图所示, RN 中可以包括 :
确定模块 601, 用于确定现有状态 ;
处理模块 602, 用于根据现有状态进行通信状态处理。
实施中, 确定模块可以进一步用于确定 RN 现有状态为需进行小区选择 ;
处理模块可以进一步用于在根据现有状态进行通信状态处理时, 搜索预先存储的 预配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小区选择失败 ; 或, 在根据现有 状态进行通信状态处理时, 在没有预先存储的小区信息时, 发起初始小区选择过程。
实施中, 处理模块可以进一步用于搜索包括以下信息之一或者其组合的所述预先
存储的预配置小区集合 : 每个小区的 ECGI( 全球小区标识 )、 小区所属的 eNB 的 ID、 小区的 中心频点信息、 物理层小区标识 (physical cell id)、 小区的优先级、 R-MME 的信息。
实施中, 处理模块可以进一步用于搜索通过 RN 的人机接口输入的所述预先存储 的预配置小区集合, 和 / 或写入 USIM 卡中的所述预先存储的预配置小区集合, 和 / 或通过 OAM 配置给 RN 的所述预先存储的预配置小区集合。
实施中, 处理模块还可以进一步用于在发起初始小区选择过程中, 根据 RN 自身所 支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行驻留, 并发起随机接入过程 ; 在连接状态下, 从操作和维护 OAM 下载预配置的小区信息, 存储并释放连接 ; 在 RN 回到空闲 状态后重新根据存储的小区信息进行小区选择, 在选择到合适的小区后, 驻留在该小区上, 进入 camped 状态, 在没有选择到合适的小区时, 通知上层小区选择失败 ; 或, 根据 RN 自身所 支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行驻留, 并发起随机接入过程 ; 在 RN 回到空闲状态后根据 RRC 连接释放消息中的小区信息进行小区选择, 在选择到合适的 小区后, 驻留在该小区上, 进入 camped 状态, 在没有选择到合适的小区时, 通知上层小区选 择失败 ; 所述小区信息是在 RRC 连接建立后, 网络侧在获知所接入的用户为 RN, 如果该小区 无法为 RN 服务后, 网络侧触发连接释放过程, 并在连接释放消息中携带的小区选择的小区 集; 或, 根据 RN 自身所支持的频段进行小区搜索, 如果搜索到可以驻留的小区则进行驻留, 并发起随机接入过程 ; 在 RRC 连接建立后, 在连接状态期间, 通过网络侧发送的 RRC 信令或 者 NAS 信令或者 OAM 的通知来配置备选的小区集合, 以便在 RN 离开连接状态的情况下进行 小区选择使用。
实施中, 确定模块可以进一步用于确定 RN 现有状态为 “camped” 状态 ;
处理模块可以进一步用于在根据现有状态进行通信状态处理时, 通过 RRC 连接接 入过程进入到连接状态。
实施中, 处理模块可以进一步用于在通过 RRC 连接接入过程进入到连接状态时, 若在连接状态下, RN 执行连接状态下的小区选择过程, 则按以下方式之一进行处理 :
在原小区上发送重建请求 ;
根据原小区的小区全球标识 ECGI 中的基站标识信息, 在预先存储的预配置小区 集合中的所有属于同一基站的小区中进行小区选择, 并在选择到的小区上发送重建请求 ;
在预先存储的预配置小区集合中进行小区选择, 并在选择到的小区上发送重建请 求。
实 施 中, 确 定 模 块 可 以 进 一 步 用 于 确 定 RN 现 有 状 态 为 需 从 连 接 状 态 回 到 “camped” 状态 ;
处理模块可以包括以下单元之一或者其组合 :
第一处理单元, 用于在根据现有状态进行通信状态处理时, 搜索预先存储的预配 置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小区选择失败 ;
第二处理单元, 用于在根据现有状态进行通信状态处理时, 根据 RRC 连接释放消 息中的小区选择信息, 执行 “RN 离开连接状态时进行的小区选择过程” 中的小区选择, 在选 择成功后, 进入 “camped” 状态, 在选择失败后, 搜索预先存储的预配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小区选择失败 ;
第三处理单元, 用于在根据现有状态进行通信状态处理时, 根据 RRC 连接释放消 息中的小区选择信息更新存储的预配置小区集合信息后, 搜索预先存储的预配置小区集合 中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有选择到合适的小区时, 通知上层小区选择失败 ;
第四处理单元, 用于在根据现有状态进行通信状态处理时, 根据 NAS 信令中的小 区选择信息, 执行 “RN 离开连接状态时进行的小区选择过程” 中的小区选择, 在选择成功 后, 进入 “camped” 状态, 在选择失败后, 搜索预先存储的预配置小区集合中属于 NAS 指示的 PLMN 的小区, 在选择到合适的小区后, 驻留在该小区上, 进入 “camped” 状态, 在没有选择到 合适的小区时, 通知上层小区选择失败, 所述 NAS 信令中的小区选择信息是在连接状态下 MME 通过 NAS 信令发送给 RN 的。
实施中, 处理模块可以进一步用于若预先存储的预配置小区集合中包括小区的优 先级信息, 根据小区的优先级进行小区选择。
为了描述的方便, 以上所述装置的各部分以功能分为各种模块或单元分别描述。 当然, 在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
由上述实施例可知, 本发明实施例中提供了预配置小区集的 RN 小区选择过程及 状态机 ; 以及没有预配置小区集的 RN 小区选择过程及状态机。
本发明实施例中提供的技术方案提供了适合中继节点采用的小区选择机制, 避免 了现有的终端小区选择机制中不适合 RN 的过程, 以保证 RN 能够更合理地进行小区选择, 避 免无益的行为, 尽早的获得网络提供的服务。同时也为 RN 小区选择提供了多种手段和方 式, 适用于多种场景。
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序 产品。因此, 本发明可采用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。而且, 本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质 ( 包括但不限于磁盘存储器、 CD-ROM、 光学存储器等 ) 上实施的计算机程序产 品的形式。
本发明是参照根据本发明实施例的方法、 设备 ( 系统 )、 和计算机程序产品的流程 图和 / 或方框图来描述的。应理解可由计算机程序指令实现流程图和 / 或方框图中的每一 流程和 / 或方框、 以及流程图和 / 或方框图中的流程和 / 或方框的结合。可提供这些计算 机程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理 器以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和 / 或方框图一个方框或多个方框中指定的功能 的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品, 该指令装置实现在流程图一个流程或多个流程和 / 或方框图一个方框或 多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 / 或方框图 一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造 性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样, 倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内, 则本发明也意图包含这些改动和变型在内。