在针对多频带的安全处理中避免密钥失配的制作方法_2

文档序号:9553595阅读:来源:国知局
带将用于安全密钥(KeNB*)的计算并且通知目标eNB,该目标eNB进而通知UE。对于切换,eNB和UE均使用目标小区的信令的旧有部分中的EARFCN、而不是来自移动控制信息的EARFCN,来计算安全密钥KeNB*。对于重新建立,源eNB可以提供针对目标eNB之下的每个备选小区支持的所有可能的DL EARFCN所计算的KeNB*。源eNB为目标eNB提供在源eNB处当前使用的KeNB。这将允许目标eNB选择要在目标小区处使用的频带,并且根据接收到的KeNB计算相关联的KeNB%以及在重新建立的情况中为备选小区计算KeNB'
[0023]因此,在支持多(重叠的)频带指示的小区之间的切换期间,目标eNB和源eNB处理与安全密钥KeNB*有关的问题的行为是确定的,也就是说,实施例提供了支持多频带指示的目标eNB和源eNB如何确切地知道UE应当被切换到哪个特定频率上。具体地,源eNB向目标eNB提供信息来确定要选择哪个频带用于切换,并且所选择的频带的信息被用于计算相关联的安全密钥KeNB*、以及在重新建立的情况中计算针对备选小区的KeNB'
[0024]根据某些实施例,可以考虑多个备选方式或选项用于实现上述内容。假设源eNB知道目标小区可以广播多个频带。此外,本发明的实施例应用至X2切换,并且因此,以下的描述解决X2切换。
[0025]在一个实施例中,源eNB被配置为决定哪个频带将在目标小区处被使用,并且在X2H0期间通知目标eNB。然后,目标eNB可以仅仅遵循由源eNB提供的决定。对于重新建立,源eNB可以提供针对目标eNB之下的每个备选小区支持的所有可能的DL EARFCN而计算的一个或多个KeNB*。在这个实施例中,可能需要RRC上下文(context)或者X2层中的新的信息单元用于将源eNB决定的DL EARFCN以及为每个备选小区计算的KeNB*的列表传送给目标eNB。
[0026]在第二实施例中,相邻eNB可以例如在X2建立或者修改或者X2建立响应期间按小区交换多频带指示符(MFBI)信息。MFBI列表中的频带处于与它们在相关联的小区的系统信息块(SIB)中相同的优先级顺序。因此,UE在它接入该小区时考虑这个顺序。SIB1信令的旧有部分中的频带对于UE而言不是该优先级的一部分。然而,在这种情况下,旧有部分中的频带应当是最高优先级。因此,在这个实施例中,实现一种规则以使得目标eNB总是应当选择是最高优先级且由UE支持的频带。根据这个实施例,源eNB将总是使用具有最高优先级且还由UE支持的频带(包括SIB1信令的旧有部分中的频带)的DL EARFCN来计算KeNB*ο这个实施例将由源eNB用来计算针对切换目标小区的KeNB*以及针对用于重新建立的每个备选小区的KeNB*两者。
[0027]这个第二实施例的一个优点在于它不与“后向密钥分离(backwards keyseparat1n) ”的原则(其中目标节点必须不知道由源节点使用的密钥)相冲突,并且不要求任何附加的信息单元(IE)被添加到任何X2、S1或RRC消息。为了实现这个实施例,将期望修改3GPP技术规范的未来版本。例如,规范可以被修改为描述在目标小区正使用MFBI的情况中的DL EARFCN选择。规范还可以被更新为例如包括一些说明来指出当MFBI在目标小区中被使用时,源eNB可以使用目标小区中的SIB1信令的旧有部分中的频带的DL EARFCN来计算KeNB%如经由X2消息(如果UE支持的话)来自目标小区的EUTRA-M0DE-1NF0中所包括的FDD (频分双工)信息(针对FDD系统)中的DL EARFCN或者TDD (时分双工)信息(针对TDD系统)中的EARFCN所指定的。否则的话,源eNB可以使用具有目标小区的MultibandlnfoList (多频带信息列表)中的最高优先级的频带的DL EARFCN来计算KeNB*,该频带是UE支持的。而且,目标eNB可以以同样的方式选择目标小区的DL EARFCN。
[0028]在第三实施例中,源eNB被配置为决定用于KeNB%十算的频率,并且通知目标eNB,该目标eNB进而通知UE。除了 EARFCN之外,用于KeNB*计算的频率也可以被提供用于H0。在这个实施例中,可能需要RRC容器或X2层中的新的信息单元用于将源eNB选择的DL EARFCN传送给目标eNB。此外,在这个实施例中,用于切换的RRCConnect1nReconfigurat1n (RRC连接重配置)消息可以被改变为除了已经定义的针对H0目标的DL EARFCN之外还包括用于KeNB*计算的另一个DL EARFCN。对于重新建立,源eNB可以提供针对目标eNB之下的每个备选小区支持的所有可能的DL EARFCN而计算的KeNB*的列表。
[0029]在第四实施例中,对于切换,eNB和UE均使用目标小区的信令的旧有部分中的EARFCN、而不是来自移动控制信息的那个EARFCN,来计算KeNB*。根据这个实施例,对于不支持在SIB1的旧有部分中被信令发送的频带的UE而言,可能需要RRCConnect1nReconfigurat1n消息中用于切换的新的信息单元来指示针对旧有SIB1信令中的频带的DL EARFCN ο对于重新建立,源eNB可以提供针对目标eNB之下的每个备选小区支持的所有可能的DL EARFCN而计算的KeNB*的列表。
[0030]在第五实施例中,源eNB被配置为给目标eNB提供在源eNB处当前使用的KeNB。这个实施例允许目标eNB选择要在目标小区处使用的频带,并且计算相关联的KeNB%以及在重新建立的情况中计算针对备选小区的KeNB*。根据这个实施例,可能需要RRC上下文或者X2层中的新的信息单元用于将源eNB处使用的KeNB传送给目标eNB。
[0031]图1图示了根据一个实施例的装置10的示例。在一个实施例中,装置10可以是例如eNB。应当注意的是,本领域普通技术人员将理解,装置10可以包括未在图1中示出的组件或特征。
[0032]如图1所示,装置10包括用于处理信息和执行指令或操作的处理器22。处理器22可以是任何类型的通用或专用处理器。尽管在图1中示出了单个处理器22,根据其他实施例,可以利用多个处理器。事实上,处理器22可以包括例如通用处理器、专用处理器、微处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、专用集成电路(ASIC)和基于多核处理器架构的处理器中的一个或多个。
[0033]装置10进一步包括存储器14,存储器14可以与处理器22耦合,用于存储可以由处理器22执行的信息和指令。存储器14可以是具有适于本地应用环境的任何类型的一个或多个存储器,并且可以使用任何适当的易失性或非易失性数据存储技术来实现,易失性或非易失性数据存储技术诸如基于半导体的存储器设备、磁性存储器设备和系统、光学存储器设备和系统、固定存储器和可拆卸存储器。例如,存储器14可以由随机访问存储器(RAM)、只读存储器(ROM)、诸如磁盘或光盘之类的静态储存装置、或者任何其他类型的非瞬态机器可读或计算机可读介质的任何组合来组成。存储在存储器14中的指令可以包括程序指令或计算机程序代码,这些程序指令或计算机程序代码在由处理器22执行时使得装置10能够执行本文中描述的任务。
[0034]装置10还可以包括一个或多个天线25,用于向装置10传输和/或从装置10接收信号和/或数据。装置10可以进一步包括被配置为传输和接收信息的收发器28。例如,收发器28可以被配置为将信息调制到用于由(多个)天线25传输的载波波形上,并且解调经由(多个)天线25接收的信息以供由装置10的其他元件进一步处理。在其他实施例中,收发器28可以能够直接地传输和接收信号或数据。
[0035]处理器22可以执行与装置10的操作相关联的功能,包括但不限于:天线增益/相位参数的预编码、形成通信消息的各个比特的编码和解码、信息的格式化、以及装置10的总体控制,装置10的总体控制包括与通信资源的管理有关的过程。
[0036]在一个实施例中,存储器14存储软件模块,这些软件模块在由处理器22执行时提供功能。这些模块可以包括例如为装置10提供操作系统功能的操作系统。存储器还可以存储一个或多个功能模块、诸如应用或程序,用于为装置10提供附加的功能。装置10的组件可以以硬件来实现、或者被实现为硬件和软件的任何适当组合。
[0037]如以上所提及的,根据一个实施例,装置10可以是eNB。具体地,在这个实施例中,该eNB可以是具有源小区的源eNB。在一个实施例中,装置10可以被存储器14和处理器22控制为在X2建立/重新配置期间接收目标小区支持的EARFCN。装置10可以进
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1