用于验证系统信息的方法和装置与流程

文档序号:11637706阅读:199来源:国知局
用于验证系统信息的方法和装置与流程

本公开文涉及在无线设备中所配置的系统信息的验证,更具体地,涉及用于确定在无线设备中所配置的信息是否需要被更新的方法和装置。



背景技术:

长期演进(lte)是在第三代合作伙伴计划(3gpp)内开发的第四代(4g)移动通信技术标准,用以改进通用移动电信系统(umts)标准,以应对在诸如更高的数据速率、改进的效率、降低的成本的改进的服务方面的未来要求。通用陆地无线电接入网(utran)是umts的无线电接入网络(ran),并且演进utran(e-utran)是lte系统的ran。在e-utran中,用户设备(ue)被无线地连接到lte中通常被称为演进节点b(enodeb或enb)的无线电基站(rbs)。rbs是能够向ue发送无线电信号并且接收由ue传输的信号的无线电网络节点的通用术语。

图1示出了lte系统中的常规ran。enodeb101服务于位于enodeb的地理服务区域(有时也称为小区)内的ue103。enodeb101管理其小区中的无线电资源并且直接连接到核心网(cn)105。enodeb101还可以经由x2接口连接到服务于另一小区的相邻enodeb。

最初为6ghz以上频率设计的新系统概念被开发用来满足未来的5g要求。这个新系统的一个建议是将数据传输与系统平面功能进行逻辑分离。为了能够实现每面积单位的高网络能量性能或低能耗、高适应性、高峰值吞吐量和前向兼容性的目的,新系统的设计应尽可能精简,这意味着来自空闲网络节点的强制传输的量应该被最小化。一个提议是例如,每100毫秒从节点传输系统签名序列,。然后,ue可以借助于表查找来根据该序列导出接入信息。包含接入信息的实际表可能例如很少传输(例如每10.24秒),或被编码在sim卡上。该接入信息也可用于多个系统。

在该新的系统概念中,接入信息与系统信息之间存在区别。接入信息表示接入网络所需的信息,即诸如随机接入信道(rach)配置和开环功率控制参数的信息。因此,术语系统信息在下文中用于表示ue可能需要知道的所有其它的非初始接入有关的信息,即关于系统被如何配置的信息,诸如小区重选参数、寻呼配置、有关定位的参数、以及互联无线电接入技术(irat)邻居。

多个利益相关方和系统

5g系统与其它事物相比,特点是高容量、吞吐量高、室内部署、高频段、以及短距离。在许多与5g有关的场景中,传统的蜂窝运营商不会是唯一的利益相关者,而是许多系统和配置被使用来满足用户需求。如今,诸如酒店、商场、火车公司,以及体育场等场馆的所有者通常会建立无线局域网(wlan),因为他们与客户没有“sim卡关系”,即他们的客户不具有由他们提供的订阅。另一方面,提供订阅的运营商在许多这些领域不能部署基于3gpp的技术,因为它们可能不总是具有所需的位置接入。多个利益相关方使用案例的两个例子是:

·一家酒店所有者建立一个想要与所有室外宏网集成的小型室内网络。

·一个宏运营商想要通过利用由地铁公司部署的1000个战略定位的小小区来为其订户提供改进的性能。

目前,由于缺乏多个利益相关方的支持,网络演进受到阻碍。在4g或更早的几代无线网络中,这是可以接受的。然而,在5g的背景下,需求将迫使网络部署也开始包括室内区域,这可能成为要解决的主要问题。

多个系统和接入技术

当引入新一代时,来自前几代的现有系统通常不被替换。因此,未来可能会使用多个技术。这些多个系统需要被配置有系统信息,即使用系统广播或使用专用信令向无线设备或ue发信号通知的配置。系统信息的这种信令所需的时间通常太大,不利于不同系统和技术之间的会话无缝切换。

系统时间获取

无线设备或ue读取系统的系统广播的另一个原因是获取系统的子帧号(sfn)。sfn的信令可能相当少见,这可能因此在接入系统时使ue延时。

系统接入获取

ue还需要读取系统的系统广播,以便于获取接入系统的手段和权限。在重负载的情况下,指示具有较低优先级的ue延时其接入是有益的。在接入由例如一天中的特定时间的事件同步触发、或基于传感器测量(例如桥上的多个运动传感器)同步触发时,则尤其如此。



技术实现要素:

因此,一个目的是解决如上所述问题中的一些问题,并提供一种用于实现快速的系统接入的解决方案。该目的和其它目的通过根据独立权利要求的方法和装置以及根据从属权利要求的实施例来实现。

根据第一方面,提供了一种由无线设备执行的方法。无线设备被配置有与以下中的至少一个相关联的信息:该无线设备和该无线设备可连接的无线通信网络。该方法包括基于无线设备中配置的信息来确定设备散列码。该方法还包括基于设备散列码和与无线通信网络的网络节点的信息的交换来确定无线设备中配置的信息是否需要被更新。

根据第二方面,提供了一种由无线通信网络的网络节点执行的方法。网络节点被配置有与无线通信网络相关联的信息。该方法包括基于网络节点中所配置的信息来确定网络散列码。该方法还包括向无线设备呈送基于网络散列码的信息,该信息使无线设备能够确定无线设备中所配置的信息是否需要被更新。

根据第三方面,提供了无线设备。无线设备被配置有与无线设备和无线设备可连接的无线通信网络之一相关联的信息。无线设备还被配置为基于无线设备中所配置的信息来确定设备散列码。无线设备还被配置为基于设备散列码和与无线通信网络的网络节点的信息交换来确定无线设备中所配置的信息是否需要被更新。

根据第四方面,提供了一种用于在无线通信网络中操作的网络节点。网络节点被配置有与无线通信网络相关联的信息。网络节点还被配置为基于网络节点中所配置的信息来确定网络散列码,以及向无线设备呈送基于网络散列码的信息。该信息使无线设备能够确定无线设备中所配置的信息是否需要被更新。

根据其它方面,提供第一计算机程序。第一计算机程序包括当在无线设备上运行时使无线设备执行根据上述第一方面的方法的计算机可读代码。还提供了第一计算机程序产品,包括计算机可读介质和存储在计算机可读介质上的第一计算机程序。此外,提供了第二计算机程序。第二计算机程序包括当在网络节点上运行时使网络节点执行根据上述第二方面的方法的计算机可读代码。还提供了第二计算机程序产品,包括计算机可读介质和存储在计算机可读介质上的第二计算机程序。

上述不同方面的优点是在许多情况下允许更快的系统连接过程。对于空闲且即将连接到网络的无线设备,网络并不总是需要等待无线设备中的新系统信息的配置,因为可以确定无线设备是最新的并且不需要新配置信息以能够接入网络。当无线设备在没有利用快速回程连接的网络之间移动并且因此在较慢的基础上共享系统信息的情况下也是如此,诸如当两个网络都可以由无线设备接入时,尽管它们不共享核心网功能。

在结合附图和权利要求书考虑时,在以下详细描述中,将解释实施例的其它目的、优点和特征。

附图说明

图1是lte网络的示意图。

图2a是示出了本发明的一个实施例的流程图。

图2b-c是示出了根据本发明的一些实施例的网络和无线设备之间的信令的信令图。

图3a-d是示出了根据本发明的一些实施例的无线设备中的方法的流程图。

图4a-c是示出了根据实施例的网络节点中的方法的流程图。

图5a-b是示意性地示出了根据实施例的无线设备和网络节点的框图。

具体实施方式

在下文中,将参考特定实施例和附图来更详细地描述不同的方面。为了说明而非限制的目的,阐述了具体细节,诸如特定场景和技术,以便提供对不同实施例的透彻理解。然而,也可以存在脱离这些具体细节的其它实施例。

在与无线通信网络中的示例场景有关的非限制性通用上下文中描述实施例,在该示例场景中,无线设备(有时称为ue)与无线通信网络的rbs进行通信。应当注意,实施例可以应用于任意网络技术,其中无线设备在接入或连接到网络之前被配置有与网络有关的信息。此外,在其它示例场景下,无线设备可以经由rbs与其它网络节点通信,诸如与另一个无线电网络节点、核心网络节点或系统管理节点进行通信。无线设备的示例是诸如膝上型计算机和上网本计算机的个人计算机,诸如智能电话的便携式电话通信设备、平板计算机和机器类型通信(mtc)设备。

典型的ue通常在当它尝试接入网络时具有在ue系统信息表中配置的用于网络的最新系统信息,尽管网络并不知晓。现在,网络无法验证传统ue中所存储的系统信息。因此,网络为ue配置接入该网络所需的系统信息,这引入了开销和延时。在可以通过许多路径来配置系统信息并且能够实现非常长的不连续传输/接收周期的将来系统中,与延时有关的问题可能变得更大。

通过检查,如在本发明的实施例中,ue中配置的信息是否是最新的,而不是用该信息实际配置ue,开销和延时两者均可以被降低。在本发明的实施例中,由于在无线设备中的信息的配置而导致的接入延迟的问题由解决方案来解决,在该解决方案中,在无线设备和无线设备想要接入或连接到的无线通信网络的节点两者中均确定了散列码。在两侧,分别基于无线设备中配置的信息和网络节点中配置的信息来确定散列码。在下文中将由无线设备确定的散列码称为设备散列码,并且将网络节点中的散列码称为网络散列码。散列码用于验证在无线设备中配置的信息是否需要被更新。需要在无线设备和网络节点之间交换信息用于验证,其中交换涉及设备散列码和网络散列码。可以以取决于实施例的不同的方式来执行信息的交换,如下所述。

散列函数是可以用于将任意大小的输入数字数据映射到固定大小的输出数字数据的任意函数,这样的设计使得即使输入数据中有微小的差异,也以很高的概率产生不同的输出数据。输出数据可以被称为散列码。因此,无线设备中配置的信息可以被用作用以确定设备散列码的散列函数的输入数据。相应地,可以将与无线通信网络相关联的并且配置在网络节点中的信息用作对相同散列函数的输入,以确定网络散列码。散列码有时也可以被称为校验和或循环冗余校验(crc)。

在本发明的实施例中,针对配置的系统信息导出的散列码被用于实现ue的快速系统接入,并减少与系统信息的分发有关的开销。只有在发生故障的设备散列码验证的情况下,才需要系统信息获取的额外开销和/或延时。通过在成功的设备散列码验证过程之后让ue立即接入rbs,可以显著地减少接入网络的时间。

此外,通过重用ue已经存储的系统信息,能够实现ue从一个网络到另一个网络的快速转换或切换。ue计算针对系统信息的设备散列码。然后,在初始系统连接阶段,该设备散列码例如作为随机接入过程的一部分,被传输到向网络。设备散列码被与相应的网络散列码进行比较。如果设备散列码对应于网络散列码,则表示ue中配置的与设备散列码相关联的系统信息是正确的。然后可以允许ue立即接入网络。如果设备散列码不正确,即它不对应于网络散列码,则ue可以例如在接入网络之前,被强制监听由网络广播的系统信息,以便于更新所配置的信息。替代地,网络可以以专用方式向ue传送正确的系统信息。在本实施例中,ue和网络节点之间的信息交换包括:ue向网络节点传输设备散列码,并由网络节点传输响应于设备散列码的指示,其中该指示指示ue中配置的系统信息是否需要被更新。然而,在其它实施例中,信息交换可以以其它方式执行,例如,如下面的“实施例d-接入限制”子章节所述。

下面参考图2a来描述本发明的一个实施例,图2a是示出根据本发明的实施例的方法的流程图。ue已经获取并配置了针对ue可以连接到的一个或多个系统或网络的系统信息s。该系统信息可以包括以下示例参数的非限制性列表中的一项或多项:

·随机接入参数,诸如要使用的随机接入前导码的集合、用于物理随机接入信道的上行链路时隙配置、用于随机接入信道的功率控制和回退参数;

·系统能力信息,诸如所支持的传输模式、天线配置、协调多点(comp)能力、所支持的lte版本信息;

·与寻呼有关的信息,诸如用于寻呼的同步和解调参考序列、或寻呼指示信道配置;

·与相邻小区有关的信息,诸如多-rat邻居信息、白名单、黑名单;

·频段信息,诸如载波频率、可用的上行链路频带或可用于下行链路频带;

·子帧号(sfn);

·控制信道映射;

·数据信道映射;

功率控制设置;

·小区重选参数;

·系统特定的用户标识。

许多其它系统信息细节也可以被包含在系统信息s中,其通常被构造在系统信息表中。可以注意到,系统信息表可以包含来自不同时间段和来自多个系统的信息。称为s(a)的网络a的系统信息通常很少改变。在210中,ue基于系统信息s(a),例如通过使用系统信息s(a)作为散列函数的输入数据,来确定设备散列码。设备散列码被传输到ue希望接入的rbs。在220中,rbs通过例如将其与已经由rbs基于rbs中配置的系统信息确定的自己的网络散列码进行比较来验证设备散列码。如果比较指示在rbs中所配置的系统信息对应于在ue中配置的s(a),则rbs将在230中确认设备散列码是正确的,并且ue然后可以在240中断定在ue中所配置的系统信息s(a)可以被用于直接接入rbs。另一方面,如果比较指示在rbs中所配置的系统信息不对应于ue中所配置的系统信息,则在230中rbs将不会确认设备散列码是正确的。然后,ue可以断定在ue中所配置的系统信息s(a)对接入rbs是不正确的,并且可以准备基于例如rbs在250中广播的系统信息来更新所配置的系统信息。因此,系统信息不总是在接入网络之前向ue传输而是仅当确定需要ue中的更新时才向ue传输,如图2a所示。

如上所述,来自rbs的对设备散列码的非-确认意味着ue203需要更新其配置的系统信息。rbs可以以不同的方式通知ue所配置的信息需要进行更新。在一个实施例中,ue被利用消息明确地通知其需要获取新的系统信息,该消息指示需要所配置的信息的更新。在另一替代实施例中,当ue未收到对所传输的设备散列码的任何响应时,设备散列码不正确并且ue需要更新其配置信息的指示是隐含的。因此,rbs仅当设备散列码被验证为正确的时,确认设备散列码的接收。

在实施例中,ue中的系统信息表的信息s(a)中的一些可以被识别为属于特定系统a。该系统识别可以以多种方式实现。在一个示例实施例中,载波频率和系统签名可用于系统标识。通常,相同的配置用于相同的载波频率和系统签名。在极少数情况下,例如,当两个运营商共享相同的运营商许可证并且用户正在两个运营商管理的两个基站之间移动时,系统信息也可以改变,即使该ue不知道。

在下文中,描述了适用于不同使用情况的本发明的不同实施例,表示为a-g。

实施例a-快速用户识别

在该实施例中,通过还包括用于特定uex的一些ue标识信息来扩展上述系统识别。该ue标识信息对于不同的系统可以是不同的。如果ue的ue标识信息被包含在针对其确定了设备散列码的系统信息s(a,x)中,则有可能以某些准确性确定发送设备散列码的ue是对网络具有接入权限的ue。

下面参照图2b描述实施例a,图2b是示出rbs201和ue203之间以及rbs201与rbs201的通信网络205之间的信令的信令图。在s260中,rbs201可以从网络205接收与具有访问网络205的权限的ue,ue(x),有关的信息。ue标识信息(ue标识信息(x))可以例如在切换的情况下从兼容源rbs向rbs201传输,或者例如在技术或运营商间切换的情况下从cn节点向rbs201传输。在某些情况下,初始ue标识的验证可以跟随有s266和s267中的例如使用ue的sim卡上的信息的附加验证步骤。

在261中,由rbs201基于rbs中所配置的系统信息s(a,x),确定网络散列码。s(a,x)还包括具有接入权限的ue的标识。相应地,在262中,由ue203基于ue中所配置的系统信息s(a,x),确定设备散列码。在ue中所配置的系统信息s(a,x)包括ue203的标识x。在s263中,ue203向rbs201传输设备散列码,然后可以在264中通过将其与网络散列码比较来验证设备散列码。基于该比较,rbs201可以在s268中向ue203指示ue203中所配置的信息是否需要被更新,例如,通过传输确认意味着现在ue203被接受为直接接入rbs。替代地,rbs可以传输指示ue203需要更新其系统信息或者ue未被识别为具有对网络205的接入权限的非-确认。

在本发明的实施例中,可以针对系统信息s(a)和ue标识信息(x)确定单独的散列码。单独的散列码使得ue有可能确定由与系统信息相关联的散列码的非-确认来指示需要更新系统信息s(a),还是由与ue标识信息(x)相关联的散列码的非-确认来指示ue没有权限接入网络。当ue标识由相对较大的数字表示时(在具有非常大数量的设备的将来的网络中可能是这种情况),或者当“接入权限”由相对长的安全密钥组成,需要在使用之前进行验证时,这可能是有用的。

因此,实施例a可以用于在初始连接阶段期间进行第一ue识别。优点是可以快速识别不允许连接的ue。这在使用非常精简的系统广播、使得更可能具有ue中的系统配置不匹配的未来系统中,可能是必要的。

实施例b-系统配置步骤

在该实施例b中,ue中所配置的系统信息的验证可以考虑例如切换中的目标rbs可以支持多种配置。例如,ue可以被配置为用于不同的操作,例如用于不同的服务质量类别,全部由目标rbs支持。在某些情况下,rbs已经被配置用于该配置,在其它情况下,rbs需要启用该操作。这在图2c的信令图中示意性地示出。根据几种不同的配置c,rbs201可以在271确定用于系统信息s(a,c)的网络散列码。网络散列码可以例如使用如前所述的散列函数计算。然而,其中只有一个(c1)与ue203的配置匹配。ue203可以在272中确定用于s(a,c1)的设备散列码,其在s273中发送给rbs201。在274中,rbs201根据多个网络散列码来验证设备散列码以确定由ue203使用的配置c1。在275中,rbs201将其配置适配于配置c1。在s276中,rbs201然后可以向ue203指示ue203中所配置的信息不需要被更新,并且可以被用于直接接入网络205。

实施例c-系统子帧号(sfn)验证

如在背景技术中提到的,ue读取系统广播的一个原因是获取系统的sfn。sfn的信令可能相当不频繁,这可能因此在接入系统时使ue延时。

在实施例c中,sfn被包括在系统信息s(a)中。sfn可能是s(a)中唯一的信息。这样的实施例可以例如用于诸如正在休眠非常长的持续时间的mtc-设备的固定ue,因为这也意味着sfn潜在地非常大。然后,设备的休眠周期与设备中时钟的精度一起决定了sfn的不确定性。如果设备不能同步,则需要非常高的确定性确定sfn是正确的。然而,仅使用基于sfn确定并根据本发明的实施例使用的几个比特的散列码或crc,可以对sfn进行非常准确的检查。

实施例d-接入禁止

本发明的实施例d可以被应用于接入禁止的用例。可以基于小区中的负载来更新小区中的系统信息。对于高负载情况,可以更新系统信息以阻止低优先级用户的接入,例如,接入等级禁止。因此,ue在接入系统之前需要读取系统信息。为了保证ue实际读取了系统信息,可以进行基于设备和网络散列码的验证。因此用不正确的设备散列码接入的ue可以被系统阻止。

在应用于一个接入禁止用例的本发明的一个示例实施例中,设备散列码被包括在从ue向rbs发送的随机接入过程的第三消息(msg3)中。rbs可以将所接收的设备散列码与其自己的网络散列码进行比较,以确定ue是否已读取并存储该小区的正确系统信息。然后,rbs可以在第四消息(msg4)中(即在随机接入过程的竞争解决消息中)指示ue是否需要更新其配置的系统信息。失败的竞争解决可以是用于ue读取和更新系统信息的指示符。当设备散列码验证指示ue需要读取和更新系统信息时,rbs还可以决定动态调度附加的广播信号。在实施例中,rbs可以尝试使用先前使用的和当前的网络散列码来验证设备散列码。

在接入禁止的另一示例实施例中,ue和rbs之间的信息交换由rbs而不是ue发起。信息交换是确定无线设备中所配置的信息是否需要被更新的基础。ue首先根据现有技术在随机接入过程的第一消息(msg1)中向rbs传输随机接入前导码,以指示其要接入网络。然后,rbs可以使用网络散列码对第二消息(msg2)中的随机接入响应进行编码。ue可以尝试基于其设备散列码对所接收的随机接入响应进行解码。如果解码的尝试失败,则ue可以将其解释为ue中所配置的信息需要被更新的指示,并且可以因此从rbs读取和配置系统信息。发起的随机接入过程被停止,并且可以在更新系统信息之后由ue重新发起。如果ue中所配置的信息是正确的并且是最新的,则ue将能够对随机接入响应进行解码,并且随机接入过程可以进行。随机接入响应的编码可以通过使用由网络散列码发起的加扰功能来执行。然后,ue可以使用相同的加扰功能和设备散列码来进行解码。因此,仅当设备散列码对应于网络散列码,解码才会成功。在实施例中,ue可以例如使用诸如crc的错误检测码来检查来自解码的结果。

在一些实施例中,ue可以尝试不同的假设来确定前导码被接收,但是系统信息已经改变。不同假设的尝试可能取决于覆盖范围或ue的系统与干扰加噪声(sinr)。例如,如果ue设法检测到网络确实传输了对前导码的响应,但是即使所接收的信号质量足够,ue也无法成功解码和验证msg2传输的内容,那么这可能是由于与用于编码msg2的网络散列代码不对应的错误的设备散列码导致的解码尝试失败的指示。在这种情况下,ue将在再次尝试传输新的随机接入前导码之前等待新的广播的系统信息消息。另一方面,如果所接收的msg2的sinr较差,则失败的解码可能是由于网络从未向此ue传输msg2。在这种情况下,ue将在一些随机回退时间之后重新传输随机接入前导码,而无需首先等待新的系统信息传输。

实施例e-将散列码应用于系统信息的子集

对于许多类型的ue,不是所有的系统信息都是相关的。对于诸如mtc设备的非常低速率和低复杂度的用户,与例如协调多点(comp)或多输入-多输出(mimo)特征有关的系统参数可能并不相关,因为mtc设备无法利用这些高级特征。因此,可以针对某些ue计算用于系统信息的有限集合的设备散列码。通过验证设备散列码是正确的,网络知道在与特定ue进行通信时相关的参数配置正确。

一些系统信息参数与移动性非常相关,诸如irat相邻列表。因此,可以针对系统信息的不同部分分别计算多个散列码。在实施例中,多个设备散列码可以被传递到服务rbs。这使rbs能够向ue指示仅与多个设备散列码之一相关联的系统信息的较小部分需要被更新。这可以例如只是与相邻小区有关的信息。这也意味着只有系统信息的那部分可以向ue传输,用于更新配置。

实施例e可以用于使能够向处于不良覆盖范围的ue进行系统信息的选择性重传。对于ue,初始地保证系统信息的更新的子集可能足矣,其中该子集使ue能够连接到网络。因此,设备和网络散列码可以被选择为对应于系统信息的该子集。不能完全解码广播的系统信息的、处于不良覆盖的ue的设备散列码可能被rbs验证为不正确,并且因此rbs可以以专用的方式向ue重传系统信息的该子集。一个示例用例可以是能够进行大波束成型增益的系统,其中尽管ue使用例如大规模mimo,具有非常好的专用数据速度,但ue仍可能处于系统广播的不良覆盖范围。

实施例f–所接收的散列码对rbs未知

当在rbs中计算针对系统信息的网络散列码时,rbs可以在映射表中存储网络散列码和对应的系统信息两者。如果在设备散列码与当前网络散列码不匹配的情况下还将该设备散列码与先前所使用的网络散列码进行比较,则rbs可以从映射表中导出ue当前具有的系统信息。因此,rbs可以仅向ue发送需要更新的部分的更新。这种实施例的优点在于它使与系统信息更新有关的开销最小化。

当rbs不能将从ue所接收的设备散列码与任意先前的网络散列码和当前的网络散列码匹配时,这可能是由于某些其它网络节点对该ue配置了来自该节点网络的系统信息。在这种情况下,让中央节点跟踪映射表可能是有益的。每当网络节点用与网络散列码相关联的系统信息来配置ue时,它通知中央节点关于网络散列码和相关联的系统信息两者。之后,当ue进入新网络节点而设备散列码该新的网络节点未知时,该网络节点可以联系中心节点以取回相关联的系统信息。网络节点可以基于所取回的系统信息来确定ue中配置的信息是否需要被更新。在跟踪先前在网络中已经使用的不同系统信息的中央节点中,可能需要一些周期性地去除无效或非活动映射的算法。例如,如果特定的散列码没有在特定时间窗口中被报告为被使用,则该映射可能被移除。

实施例g-在切换过程中传送散列码作为ue上下文的一部分

当ue通过网络移动时,与ue中所配置的系统信息相关联的设备散列码可以作为从源rbs向目标rbs切换的ue上下文的一部分来传送。在设备散列码对于目标rbs是未知的情况下,则它可以要求源rbs或中央节点跟踪散列码和系统信息之间的映射。

根据实施例的方法

图3a是示出由无线设备500执行的方法的一个实施例的流程图。无线设备被配置有与无线设备、或无线设备可连接的一个或多个无线通信网络、或无线设备和无线设备可连接的一个或多个无线通信网络两者相关联的信息。上面已经列出了配置的信息的示例。在实施例中,无线设备500可以是例如ue、mtc设备、或与通信网络进行无线通信的任意其它类型的终端。该方法包括:

-310:基于无线设备中所配置的信息来确定设备散列码。

-320:基于设备散列码以及与无线通信网络的网络节点550进行的信息交换来确定无线设备中所配置的信息是否需要被更新。网络节点550可以例如是通信网络的rbs。

图3b是示出无线设备500中的方法的另一实施例的流程图。当确定无线设备中所配置的信息需要被更新时,除了以上参考图3a所述的在310中确定设备散列码以及在320中确定无线设备中所配置的信息是否需要被更新之外,该方法可选地包括以下步骤330和步骤340。

-330:从网络节点接收配置信息。该配置信息可以由网络节点广播,或者可以根据来自无线设备的请求从网络节点接收。

-340:基于所接收的配置信息来更新无线设备中配置的信息。

当无线设备已经更新了其配置的信息时,无线设备可以接入或连接到网络节点,并且可以与网络节点进行通信。当确定无线设备中配置的信息不需要被更新时,该方法可以包括直接接入或连接到网络节点的步骤,而不必首先更新任意所配置的信息。优点是更快速地接入或连接到网络,以及减少用于向无线设备分发配置信息的开销。

图3c是示出无线设备500中的方法的另一实施例的流程图。该方法包括上面已经描述的310中的基于无线设备中所配置的信息来确定设备散列码。然而,在320中确定无线设备中所配置的信息是否需要被更新可以包括:

-321:向网络节点传输设备散列码。

-322:响应于所传输的设备散列码来从网络节点接收指示,该指示指示无线设备中所配置的信息是否需要被更新。

在322中所接收的指示可以是指示无线设备中所配置的信息需要被更新的消息。替代地,无线设备中所配置的信息需要被更新的指示可以是通过响应于所传输的设备散列码而未接收到任何消息而是隐含的。然后,该方法可以进一步包括:如参考图3b所描述的,在330中从网络节点接收配置信息,并且在340中基于所接收的信息进行更新。在另一替代实施例中,所接收的指示是包括配置信息的消息。该消息指示无线设备中所配置的信息需要被更新。然后该方法可以进一步包括基于所接收的配置信息来更新无线设备中所配置的信息。

因此,这是如何执行与网络节点550的信息交换以使得能够确定无线设备中所配置的信息是否需要被更新的一个示例实施例。下面参考图3d描述另一示例实施例。

图3d是示出无线设备500中的方法的另一个实施例的流程图。还在上面的子章节“实施例d-接入禁止”中描述了该实施例。如上所述,该方法包括,在310中基于无线设备中所配置的信息来确定设备散列码。在320中确定无线设备中所配置的信息是否需要被更新可以包括:

-325:向网络节点传输随机接入前导码。

-326:从网络节点接收使用与网络节点中所配置的信息相关联的网络散列码被编码的随机接入响应。

-327:尝试使用设备散列码来对所接收的随机接入响应进行解码。

-328:在解码的尝试失败时确定无线设备中所配置的信息需要被更新。

此外,该实施例可以利用参考图3b所描述在330中从网络节点接收配置信息,以及在340中基于所接收的信息来更新进行补充。

图4a是示出由网络节点550执行的方法的一个实施例的流程图。网络节点被配置有与无线通信网络相关联的信息。该实施例对应于由参考图3a所描述的无线设备500执行的方法实施例。网络节点550可以例如是无线通信网络的rbs或核心网或系统管理节点。该方法包括:

-410:基于网络节点中所配置的信息来确定网络散列码。

-420:将基于网络散列码的信息呈送到可以是ue的无线设备500。该信息使无线设备能够确定无线设备中所配置的信息是否需要被更新。

图4b是示出网络节点550中的方法的另一实施例的流程图。该实施例对应于上面参考图3c所描述的无线设备中的方法的实施例。除了在上文参考图4a所描述的在410中确定网络散列码之外,该方法可选地包括:

-415:从无线设备接收设备散列码。

-416:将设备散列码与网络散列码进行比较。

此外,在420中呈送信息可以包括:

-421:基于比较,向无线设备指示是否需要更新无线设备中所配置的信息。该指示可以包括以下一项:向无线设备传输指示在无线设备中所配置的信息需要被更新的消息;向无线设备传输指示需要基于配置信息的更新的配置信息;以及通过响应于所接收的设备散列码不传输消息来隐含地指示需要在无线设备中所配置的信息的更新。

在对应于先前所描述的实施例a的一个实施例中,设备散列码也可以与无线设备的标识相关联。该方法然后可以进一步包括使用设备散列码来确定无线设备的标识,以及基于所确定的标识来决定无线设备是否应该具有对系统的接入。该决定可以例如基于网络节点有权接入的无线设备的订阅信息。

如以上针对实施例b所述,410中网络散列码的确定可以包括:基于与无线通信网络相关联的两个备选配置确定两个网络散列码。因此,在416中的比较可以包括将设备散列码与两个网络散列码进行匹配。当发现匹配时,该方法还可以包括选择与两个网络散列码中匹配的一个网络散列码对应的替代配置。420中呈送信息然后可以包括向无线设备指示无线设备中所配置的信息不需要被更新。

图4c是示出网络节点550中的方法的另一实施例的流程图。该实施例对应于上面参考图3d所描述的无线设备中的方法的实施例。除了在上文参考图4a描述的410中的网络散列码的确定之外,该方法可选地包括:

-417:从无线设备接收随机接入前导码。

-418:使用网络散列码来对随机接入响应进行编码。

在420中呈送信息可以包括:

-422:向无线设备传输编码的随机接入响应,以使无线设备基于设备散列码对接入响应进行解码的尝试向无线设备指示无线设备中所配置的信息是否需要被更新。

根据实施例的装置

在图5a的框图中示意性地示出了无线设备500和网络节点550的实施例。无线设备可以例如是移动终端或mtc设备,并且网络节点可以是无线电网络节点、核心网络节点或无线通信网络的系统管理节点。无线设备500被配置有与无线设备、或无线设备可连接的一个或多个无线通信网络、或无线设备和无线设备可连接的一个或多个无线通信网络两者相关联的信息。上面已经列出了配置的信息的示例。无线设备还被配置为基于无线设备中所配置的信息来确定设备散列码,并且基于设备散列码以及与无线通信网络的网络节点550的信息交换来确定无线设备中配置的信息是否需要被更新。

在一个实施例中,无线设备可以被配置为通过向网络节点传输设备散列码,以及通过响应于所传输的设备散列码从网络节点接收指示,来确定无线设备中所配置的信息是否需要被更新。该指示指示无线设备中所配置的信息是否需要被更新。

该指示可以是指示无线设备中所配置的信息需要被更新的消息。替代地,通过响应于所传输的设备散列码而未接收到任何消息,无线设备中所配置的信息需要被更新的指示是隐含的。无线设备还可以被配置为从网络节点接收配置信息,并且基于所接收的配置信息来更新无线设备中所配置的信息。配置信息可以由网络节点广播,或者可以根据来自无线设备的请求从网络节点接收。

所接收的指示可以替代地是包括配置信息的消息。然后,消息指示无线设备中所配置的信息需要被更新。无线设备还可以被配置为基于所接收的配置信息来更新无线设备中所配置的信息。

在另一个实施例中(参见如上实施例d),无线设备500可以被配置为通过向网络节点传输随机接入前导码,从网络节点接收使用与网络节点中所配置的信息相关联的网络散列码所编码的随机接入响应,并且尝试使用设备散列码来对所接收的随机接入响应进行解码,来确定无线设备中所配置的信息是否需要被更新。在该实施例中,无线设备可被进一步配置为当尝试解码失败时,确定无线设备中所配置的信息需要被更新。无线设备还可以被配置为从网络节点接收配置信息,并且基于所接收的配置信息来更新无线设备中所配置的信息。配置信息可以由网络节点广播,或者可以根据来自无线设备的请求从网络节点接收。

图5a中的框图中的网络节点550被配置为在无线通信网络中操作。网络节点还被配置有与无线通信网络相关联的信息,并且基于网络节点中所配置的信息来确定网络散列码。网络节点还被配置为向无线设备500呈送基于网络散列码的信息。该信息使无线设备能够确定无线设备中所配置的信息是否需要被更新。

在一个实施例中,网络节点550还可以被配置为从无线设备接收设备散列码,并将设备散列码与网络散列码进行比较。网络节点还可以被配置为通过基于该比较向无线设备指示无线设备中所配置的信息是否需要被更新来向无线设备呈送该信息。网络节点550还可以被配置为通过以下中的一项来指示无线设备中所配置的信息是否需要更新:向无线设备传输指示在无线设备中所配置的信息需要被更新的消息;向无线设备传输指示需要基于配置信息的更新的配置信息;以及通过响应于所接收的设备散列码不传输消息来隐含地指示需要无线设备中所配置的信息的更新。

从无线设备所接收的设备散列码也可以与无线设备的标识相关联。网络节点550还可以被配置为使用设备散列码来确定无线设备的标识,并且基于所确定的标识来确定无线设备是否应该具有对系统的接入。

网络节点550可以被配置为通过基于与无线通信网络相关联的两个备选配置确定两个网络散列码来确定网络散列码。网络节点还可以被配置为通过将设备散列码与两个网络散列码进行匹配来比较散列码。当发现匹配时,网络节点还可以被配置为选择两个替代配置中的对应于两个网络散列码中匹配的一个网络散列码的一个配置,并且通过向无线设备指示无线设备中所配置的信息需要被更新来呈送该信息。

在另一个实施例中,网络节点550还可以被配置为从无线设备接收随机接入前导码,并且使用网络散列码来对随机接入响应进行编码。网络节点可以被配置为通过向无线设备传输编码的随机接入响应来呈送信息,以使得无线设备基于设备散列码对随机接入响应进行解码的尝试向无线设备指示在无线设备中所配置的信息是否需要被更新。

在本发明的实施例中,无线设备500可以包括如图5a所示的处理电路501和存储器502。无线设备还可以包括收发器电路503,其被配置为与网络节点550进行无线地通信并连接到处理电路501。该收发器电路503可以经由一个或多个天线端口被连接到一个或多个天线。存储器502包含可由所述处理电路501执行的指令,从而所述无线设备500操作为基于无线设备中所配置的信息来确定设备散列码,并且基于该设备散列码以及与无线通信网络的网络节点550的信息交换来确定无线设备中所配置的信息是否需要被更新。

在一个实施例中,存储器502可以包含可由处理电路501执行的其它指令,从而无线设备500可操作为通过向网络节点传输设备散列码,并且通过响应于所传输的设备散列码来从网络节点接收指示,来确定无线设备中所配置的信息是否需要被更新。该指示指示无线设备中所配置的信息是否需要被更新。

该指示可以是指示无线设备中所配置的信息需要被更新的消息。替代地,通过响应于所传输的设备散列码未接收到任何消息,隐含了无线设备中所配置的信息需要被更新的指示。无线设备500可操作为从网络节点接收配置信息,并且基于所接收的配置信息来更新无线设备中所配置的信息。配置信息可以由网络节点广播,或者可以根据来自无线设备的请求从网络节点接收。

所接收的指示可以替代地是包括配置信息的消息。然后该消息指示无线设备中所配置的信息需要被更新。无线设备可以操作为基于所接收的配置信息来更新无线设备中所配置的信息。

在另一个实施例中(参见上述实施例d),存储器502可以包含可由处理电路501执行的其它指令,从而无线设备500可操作为通过向网络节点传输随机接入前导码,通过从网络节点接收使用与网络节点中所配置的信息相关联的网络散列码进行编码的随机接入响应,以及通过使用设备散列码尝试对所接收的随机接入响应进行解码来确定无线设备中所配置的信息是否需要被更新。在本实施例中,无线设备可以进一步操作为当解码尝试失败时确定无线设备中所配置的信息需要被更新。无线设备可操作为从网络节点接收配置信息,并且基于所接收的配置信息来更新无线设备中所配置的信息。配置信息可以由网络节点广播,或者可以根据来自无线设备的请求从网络节点接收。

此外,网络节点550可以包括如图5a所示的处理电路551和存储器552。网络节点还可以包括通信接口553,连接到处理电路551并被配置为直接在空中或经由另一个网络节点与无线设备500进行通信。因此,在一些实施例中,通信接口553可以经由一个或多个天线端口连接到一个或多个天线。存储器552包含可由所述处理电路551执行的指令,由此所述网络节点550可操作为基于网络节点中所配置的信息来确定网络散列码,以及向无线设备500呈送基于网络散列码的信息。该信息使无线设备能够确定无线设备中所配置的信息是否需要被更新。

在一个实施例中,存储器552可以包含可由处理电路551执行的其它指令,由此网络节点550可操作为从无线设备接收设备散列码,并将设备散列码与网络散列码进行比较。网络节点可操作为通过基于比较向无线设备指示无线设备中所配置的信息是否需要被更新来向无线设备呈送该信息。网络节点550可操作为通过以下中的一项来指示无线设备中所配置的信息是否需要被更新:向无线设备传输指示在无线设备中所配置的信息需要被更新的消息;向所述无线设备传输指示需要基于该配置信息的更新的配置信息;以及通过响应于所接收的设备散列码不传输消息来隐含地指示在无线设备中所配置的信息需要被更新。

从无线设备所接收的设备散列码也可以与无线设备的标识相关联。存储器552可以包含可由处理电路551执行的另外的指令,由此网络节点550操作为使用设备散列码来确定无线设备的标识,并且基于所确定的标识来决定无线设备是否应当具有对系统的接入。

存储器552可以包含可由处理电路551执行的其它指令,由此网络节点550操作为通过基于与无线通信网络相关联的两个备选配置确定两个网络散列码来确定网络散列码。网络节点可操作为通过将设备散列码与两个网络散列码相匹配来比较散列码。当发现匹配时,网络节点可操作为选择与两个网络散列码中的匹配的一个网络散列码对应的两个备选配置中的一个,并且通过向无线设备指示无线设备中所配置的信息不需要被更新来呈送信息。

在另一个实施例中,存储器552可以包含可由处理电路551执行的其它指令,由此网络节点550操作从无线设备接收随机接入前导码,并使用网络散列码来对随机接入响应进行编码。网络节点可以通过向无线设备传输所编码的随机接入响应来呈送信息,以使无线设备基于设备散列码对随机接入响应进行解码的尝试向无线设备指示在无线设备中所配置的信息是否需要被更新。

以替代的方式来描述图5a中的实施例,图5b中所示的无线设备500可以包括用于确定的第一装置513,适于基于无线设备中所配置的信息来确定设备散列码。无线设备还可以包括用于确定的第二装置514,适于基于设备散列码和与无线通信网络的网络节点550的信息交换来确定无线设备中所配置的信息是否需要被更新。

在一个实施例中,用于确定无线设备中的配置信息是否需要被更新的第二装置514包括用于向网络节点传输设备散列码的装置,以及用于响应于所传输的设备散列码从网络节点接收指示的装置。该指示指示无线设备中所配置的信息是否需要被更新。

该指示可以是指示无线设备中所配置的信息需要被更新的消息。替代地,通过响应于所传输的设备散列码而未接收到任何消息,隐含了无线设备中所配置的信息需要被更新的指示。无线设备还可以包括用于从网络节点接收配置信息的装置,以及用于基于所接收的配置信息来更新无线设备中所配置的信息的装置。配置信息可以由网络节点广播,或者可以根据来自无线设备的请求从网络节点接收。

所接收的指示可以替代地是包括配置信息的消息。然后该消息指示无线设备中所配置的信息需要被更新。无线设备还可以包括用于基于所接收的配置信息来更新无线设备中所配置的信息的装置。

在另一实施例中(参见如上实施例d),用于确定无线设备中所配置的信息是否需要被更新的第二装置514包括用于向网络节点传输随机接入前导码的装置,用于从网络节点接收随机接入响应的装置,该随机接入响应使用与网络节点中所配置的信息相关联的网络散列码被编码,以及用于使用设备散列码来尝试对所接收的随机接入响应进行解码的装置。在该实施例中,无线设备还可以包括用于在尝试解码失败时确定无线设备中所配置的信息需要被更新的装置。无线设备还可以包括用于从网络节点接收配置信息的装置,以及用于基于所接收的配置信息来更新无线设备中所配置的信息的装置。配置信息可以由网络节点广播,或者可以根据来自无线设备的请求从网络节点接收。

此外,网络节点550包括用于确定的装置561,适于基于网络节点中所配置的信息来确定网络散列码,以及用于呈送的装置562,适于向无线设备500呈送基于网络散列码的信息。该信息使无线设备能够确定无线设备中所配置的信息是否需要被更新。

在一个实施例中,网络节点550还可以包括用于从无线设备接收设备散列码以及将设备散列码与网络散列码进行比较的装置。用于向无线设备的呈送信息的装置562可以包括用于基于比较向无线设备指示无线设备中所配置的信息是否需要被更新的装置。网络节点550还可以包括用于指示无线设备中所配置的信息是否需要被更新的装置,其包括以下中的一项:用于向无线设备传输指示无线设备中所配置的信息需要被更新的消息的装置;用于向无线设备传输配置信息的装置,该配置信息指示需要基于该配置信息的更新;以及用于通过响应于所接收的设备散列码而不传输消息来隐含地指示在无线设备中所配置的信息需要被更新的装置。

从无线设备所接收的设备散列码也可以与无线设备的标识相关联。网络节点550还可以包括用于使用设备散列码来确定无线设备的标识的装置,以及用于基于所确定的标识来决定无线设备是否应当具有对系统的接入的装置。

用于确定网络散列码的装置561可以包括用于基于与无线通信网络相关联的两个备选配置来确定两个网络散列码的装置。网络节点还可以包括用于通过将设备散列码与两个网络散列码匹配来比较散列码的装置。当发现匹配时,网络节点可以包括用于选择与两个网络散列码中匹配的一个网络散列码对应的两个备选配置中的一个的装置,并且用于呈送信息的装置562可以包括用于向无线设备指示无线设备中所配置的信息不需要被更新的装置。

在另一个实施例中,网络节点550还可以包括用于从无线设备接收随机接入前导码的装置,以及用于使用网络散列码来对随机接入响应进行编码的装置。用于呈送信息的装置562可以包括用于向无线设备传输所编码的随机接入响应、以使得无线设备基于设备散列码对随机接入响应进行解码的尝试向无线设备指示无线设备中所配置的信息是否需要被更新的装置。

上述装置是可以以硬件、软件、固件或其任意组合来实现的功能单元。在一个实施例中,该装置被实现为在处理器上运行的计算机程序。

在描述图5a中的实施例的又一替代方式中,无线设备500可以包括中央处理单元(cpu),其可以是单个单元或多个单元。此外,无线设备可以包括非易失性存储器形式的至少一个计算机程序产品(cpp),例如,eeprom(电可擦除可编程只读存储器)、闪存或磁盘驱动器。cpp可以包括计算机程序,其包括代码装置,当在无线设备的cpu上运行时,使无线设备执行前文结合图3a-d所描述的方法。换句话说,当所述代码装置在cpu上运行时,它们对应于图5a中的处理电路501。此外,网络节点550可以包括可以是单个单元或多个单元的中央处理单元(cpu)。此外,网络节点550可以包括非易失性存储器形式的至少一个计算机程序产品(cpp),例如,eeprom(电可擦除可编程只读存储器)、闪存或磁盘驱动器。cpp可以包括计算机程序,其包括代码装置,当在网络节点550的cpu上运行时,使网络节点执行前文结合图4a-c所描述的方法。换句话说,当所述代码装置在cpu上运行时,它们对应于图5a中的处理电路551。

如上所提到的和所描述的实施例仅作为示例给出,并且不应当是限制。在所附权利要求书的范围内的其它解决方案、用途、目标和功能是可能的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1