通信节点的自动配置测试和验证的制作方法

文档序号:16996543发布日期:2019-03-02 01:25阅读:281来源:国知局
通信节点的自动配置测试和验证的制作方法

本公开的各方面一般涉及无线通信系统,并且更具体地涉及配置无线通信系统中的接入节点。



背景技术:

现在,安装2g/3g/4g基站要求基站连接到核心网络。在2g和3g中,在部署时,基站的配置需要配备有扩展且强大的用户节点(usernode,und)设备的车辆,在整个服务区域中行驶以收集测量值。根据收集的测量值,运营商可以获得接收功率水平、覆盖图、中断和其他性能参数。调整需手动执行并需要额外的路测(drivetest)。安装和配置过程需要数天数月的时间。

在4g中,已经在统称“路测最小化”(minimizationofdrivetests,mdt)下指定了一组技术解决方案,其中利用用户节点设备来执行测量,以测试和调整基站配置。在3g和4g中,基站的初始配置基于制造商预定的默认设置(从模拟得出)。此外,基站是受信任的,并且技术上是同质的,即它们都具有相同的能力,因为它们属于单个制造商的相同产品系列。基于无线节点的能力的先验知识,预见并简化节点间操作的配置。在例如灯柱和路灯上的密集网络部署中,预期部署将以递增方式进行,或者随着人口密度的增加而进行,导致节点可能在技术上不同质。在由施工或交通事故引起的区域重建或损坏的情况下,节点也可以被替换和/或重新激活。

出于测试目的,用于执行测试的原语(primitive)是通用的,目标仅在于测试被测无线节点的操作。这些原语预先假定无线节点的能力和功能,因此它们既不定义测试的测试上下文和场景,也不定义无线节点的自动验证。若能够提供一种可扩展的机制,允许运营商基于在其他无线节点的参与下,以最少的人力促进自动配置和操作测试的方法/协议,通过测试上下文来验证无线节点作为接入节点进行操作的能力,将会是有利的。

因此,期望提供一种解决至少一些上述问题的装置和方法。



技术实现要素:

本发明的一个目的是自动配置和测试无线通信系统中的无线节点。该目的通过独立权利要求的主题解决。在从属权利要求中可以找到进一步的有利修改。

根据本发明的第一方面,通过用于无线通信系统的控制器节点获得上述和其他目的和优点。该控制器节点包括处理器,该处理器被配置用于在配置测试环境上下文中操作该控制器节点,其中该处理器被配置为:将至少一个配置测试消息发送到至少一个第一无线节点和至少一个第二无线节点,该配置测试消息包括至少一个配置测试设置和至少一个操作设置;接收来自该至少一个第一无线节点和该至少一个第二无线节点的测试报告,该测试报告指示该配置测试环境上下文的至少一个配置测试的至少一个结果;从该测试报告确定该至少一个第一无线节点作为该无线通信系统中的经授权和验证的无线节点进行操作的能力;以及将该至少一个第一无线节点(104)是经授权和验证的无线节点的该能力发送到该至少一个第一无线节点。所公开实施例的各方面实现了自动验证无线节点的配置和能力。

根据第一方面的该控制器节点的第一种可能实现形式中,该控制器节点被配置为:从配置测试和验证列表中识别下一个配置测试设置和下一个操作设置;将该下一个配置测试设置和该下一个操作设置映射到将要发送到该至少一个第一无线节点和该至少一个第二无线节点的该配置测试消息,用于执行所述至少一个配置测试。控制器节点被配置为建立测试上下文并协调和控制该无线节点在该测试上下文内的操作。

根据第一方面本身或根据第一方面的第一种可能实现形式的控制器节点的第二种可能实现形式中,该控制器节点被配置为通过以下方式确定该至少一个第一无线节点作为经授权和验证的无线节点进行操作的能力:识别用于该至少一个配置测试的该测试报告中的至少一个评分值;如果该至少一个评分值指示该至少一个配置测试成功完成,则验证与该至少一个配置测试相关联的配置参数;将该经验证的配置参数映射到接入节点的授权操作,其中,该映射标识该至少一个第一无线节点作为经授权和验证的无线节点进行操作的能力。该控制器节点被配置为在测试上下文中自动测试无线节点的配置,并确定该无线节点是否适合作为经授权和验证的无线节点。

根据第一方面本身或根据第一方面的前述可能实现形式中的任何一个的该控制器节点的第三实现形式中,在将该配置测试消息发送到该至少一个第一无线节点之前,该控制器节点被配置为接收来自作为未授权和未验证的无线节点的该至少一个第一无线节点的请求,用于授权和验证成为该无线通信系统中经授权和验证的无线节点。所公开实施例的各方面允许测试和验证任何无线节点的配置。只有未经授权和未经验证的无线节点才会被配置成为经过授权和验证的无线节点。

根据第一方面本身或根据第一方面的任一前述可能实现形式的控制器节点的第四种可能实现形式中,该控制器节点被配置为向该至少一个第一无线节点发送授权和验证消息,以使该至少一个第一无线节点能够作为该无线通信系统中的经授权的无线节点进行操作。所公开实施例的各方面允许控制器节点确定无线节点被配置为作为经授权的无线节点进行操作,并且使无线节点能够作为经授权和验证的无线节点进行操作。

根据第一方面本身或根据前述任一种可能实现形式的控制器节点的第五种可能实现形式中,该至少一个操作设置是传输功率、时钟同步设置、收发器设置或处理能力设置中的至少一个。

根据第一方面本身或根据第一方面的任何前述可能的实现形式的控制器节点的第六种可能的实现形式中,该控制器节点包括该至少一个第二无线节点。该无线通信网络中的任何一个无线节点都可以承担控制器节点的职责和操作。

根据本发明的第二方面,通过用于通信系统的第一无线节点获得上述和其他目的和优点,该第一无线节点包括配置用于在配置测试上下文中操作该第一无线节点的处理器,该处理器配置用于接收配置测试消息,该配置测试消息包括至少一个配置设置和至少一个操作设置,用于操作该第一无线节点;在配置测试期间,基于该至少一个配置测试消息和该至少一个操作设置,操作至少一个网元、至少一个通信功能和与该第一无线节点相关联的协议;使得该第一无线节点在该配置测试期间与在该配置测试消息中标识的至少一个第二无线节点通信,以基于该至少一个配置测试消息和该至少一个操作设置,确定该至少一个无线资源、该至少一个网元、该至少一个通信功能、以及与该第一无线节点相关联的该协议的一个或多个的该操作的至少一个结果;以及发送具有该第一无线节点的该操作的该至少一个结果的应答消息。所公开实施例的各方面实现了自动验证无线节点的配置和能力。

根据第二方面本身的第一无线节点的第一种可能的实现形式中,该第一无线节点被配置为接收第一无线节点是经授权和验证的无线节点的授权。所公开实施例的各方面提供了自动验证无线节点成为经授权和验证的无线节点的配置和能力。

根据第二方面本身或根据第二方面的第一种可能的实现形式的第一无线节点的第二种可能的实现形式中,该第一无线节点是未授权和未经验证的无线节点,并且该第一无线节点被配置为向控制器节点发送请求,用于授权和验证成为该通信系统中经授权和验证的无线节点。所公开的实施例的各方面用于自动确定未授权和未验证的无线节点被配置为作为经授权和验证的无线节点进行操作。

根据本发明第二方面本身或根据第二方面的任何前述可能实现形式的第一无线节点的第三种可能实现形式中,该处理器被配置为确定该第一无线节点在该配置测试中使用该至少一个操作设置的该操作的结果是否是预定值;如果该操作的该结果不是该预定值,则识别该至少一个操作设置的下一个操作设置;使用该下一个操作设置,在至少一个下一个配置测试中操作该第一无线节点;以及当该第一无线节点的该操作的该结果是该预定值时,在该应答消息中向该控制器节点报告该操作设置的值。所公开实施例的各方面实现了根据要实现的一组任务在测试配置中操作无线节点并报告该组任务的执行结果。

根据本发明第二方面本身或根据第二方面的任一前述可能实现形式的第一无线节点的第四种可能的实现形式中,该处理器被配置为在启用该配置测试上下文后,使得该第一无线节点向该控制器节点发送配置测试就绪消息。所公开的实施例的各方面使得控制器能够指示第一无线节点根据测试模式中的某些参数来操作某些功能。

根据第二方面本身或根据第二方面的任一前述可能的实现形式的第一无线节点的第五种可能实现形式中,该第一无线节点被配置为在该应答消息中将该第一无线节点的该操作的该结果传送到该控制器节点,然后接收配置测试释放并退出该配置测试上下文。所公开的实施例的各方面使得无线节点能够同时在测试和操作模式下操作。当测试完成时,无线节点可以恢复正常操作。

根据本发明的第三方面,通过一种通信系统获得上述和其他目的和优点,该通信系统包括控制器节点、至少一个第一无线节点和至少一个第二无线节点的,该控制器节点被配置为将至少一个配置测试消息发送到该至少一个第一无线节点和该至少一个第二无线节点,该配置测试消息包括在配置测试期间用于该至少一个第一无线节点和该至少一个第二无线节点的至少一个配置测试上下文的至少一个配置设置,以及用于在该测试配置上下文中操作该至少一个第一无线节点和该至少一个第二无线节点的至少一个操作设置;该配置测试消息被配置为启用该配置测试上下文,用于操作至少一个无线资源、至少一个网元、至少一个通信功能、与该至少一个第一无线节点和该至少一个第二无线节点相关联的协议中的一个或多个;该至少一个第一无线节点和该至少一个第二无线节点被配置为使用该至少一个操作设置在该测试配置上下文的配置测试中操作;该至少一个第一无线节点被配置为发送具有该至少一个第一无线节点在该配置测试中的该操作的至少一个结果的应答消息;该至少一个第二无线节点被配置为发送具有该至少一个第二无线节点在该配置测试中的该操作的至少一个结果的应答消息;以及该至少一个第一无线节点被配置为接收该至少一个第一无线节点是经授权和验证的无线节点的授权消息。所公开实施例的各方面提供了自动验证无线通信系统中的无线节点的配置和能力,以作为经授权和验证的无线节点进行操作,以及使无线节点能够作为经授权和验证的无线节点进行操作。

根据第三方面的系统的第一种可能实现形式中,该控制器节点被配置为接收该至少一个第一无线节点在该配置测试上下文中的该操作的该结果;确定是否满足预先确定的测试结果;如果不满足,则将至少一个其他配置测试消息发送到该至少一个第一无线节点和至少一个第二无线节点中的一个或多个,该至少一个其他配置测试消息包括:用于在至少一个下一配置测试期间,在该测试配置上下文中操作该至少一个第一无线节点和该至少一个第二无线节点的至少一个其他操作设置。所公开实施例的各方面提供自动测试无线节点的配置和能力,以确定该无线节点是否被配置为在该无线通信系统中作为经授权和验证的无线节点进行操作。

根据本发明第三方面本身或根据第三方面的第一种可能实现形式的系统的第二种可能实现形式中,该控制器节点被配置为通过在至少一个配置测试的测试报告中识别至少一个评分值,确定至少一个第一无线节点作为经授权和验证的无线节点进行操作的能力;如果所述至少一个评分值指示成功完成至少一个配置测试,验证与至少一个配置测试相关联的配置参数,并将验证的配置参数映射到接入节点的授权操作,其中该映射标识至少一个第一无线节点作为经授权和验证的无线节点进行操作的能力。所公开的实施例的各方面使得能够将测试上下文中的无线节点的操作与已知的配置参数进行比较,以确定无线节点是否被配置为作为已授权和验证的无线节点进行操作。

在根据本发明第三方面本身或根据第三方面的前述可能的实现形式中的任何一个的系统的第三种可能的实现形式中,在将配置测试消息发送到至少一个第一无线节点之前,至少一个第一无线节点是未授权和未验证的无线节点,该至少一个第一无线节点被配置为发送请求,用于授权和验证成为所述通信系统中经授权和验证的无线节点。所公开的实施例的各方面使得能够对经授权和验证的无线节点以及未授权和未验证的无线节点进行配置测试。未授权和未验证的无线节点将需要被授权和验证。

根据本发明的第四方面,通过第二无线节点获得上述和其他目的和优点,该第二无线节点被配置为从根据前述任何一种可能的实现形式的控制器节点接收至少一个配置测试消息,在配置测试期间,基于该至少一个配置测试消息,操作至少一个无线资源、至少一个网元、至少一个通信功能、以及与该第二无线节点相关联的协议;在该配置测试期间,使用该至少一个无线资源、该至少一个网元、该至少一个通信功能、以及与该第二无线节点相关联的该协议,基于该至少一个配置测试消息,与在该至少一个配置测试消息中标识的至少一个第一无线节点进行通信;以及基于该至少一个配置测试消息和与该至少一个第一无线节点的通信,将具有该至少一个无线资源、该至少一个网元、该至少一个通信功能以及与该第二无线节点相关联的该协议的操作的至少一个结果的应答消息发送到该控制器节点。所公开实施例的各方面提供了使用系统中的至少一个第二无线节点自动验证无线通信系统中的第一无线节点的配置和能力。该第二无线节点被配置在该测试上下文中,并且可以从该第一无线节点接收信号,以及向该第一无线节点发送信号,以确定该第一无线节点的配置和能力。

在本发明第四方面本身的第一种可能的实现形式中,该第二无线节点被配置为在该配置测试期间,使用基于该至少一个配置测试消息的该至少一个无线资源、该至少一个网元、该至少一个通信功能、以及与该第二无线节点相关联的该协议,与该配置测试消息中标识的至少一个其他第二无线节点通信;以及基于该至少一个配置测试消息和与该至少一个其他第二无线节点的通信,将具有该至少一个无线资源、该至少一个网元、该至少一个通信功能、以及与该第二无线节点相关联的该协议的操作的至少一个结果的应答消息发送到该控制器节点。

通过结合附图考虑的本文描述的实施例,示例性实施例的这些和其他方面、实现形式和优点将变得显而易见。然而,应该理解,说明书和附图仅为说明目的而设计,不作为本发明限制的定义,本发明的限制应参考所附权利要求书。本发明的其他方面和优点将在下面的描述中阐述,并且部分地从描述中显而易见,或者可以通过实践本发明来学习。此外,本发明的各方面和优点可以通过所附权利要求中特别指出的手段和组合来实现和获得。

附图说明

在本公开的以下详细部分中,将参考附图中示出的示例实施例更详细地解释本发明,在附图中:

图1示出了结合所公开实施例的各方面的通信系统的框图。

图2是结合了所公开实施例的各方面的基于任务的配置和操作测试的示意图。

图3和图4是结合所公开实施例的各方面的示例性配置测试过程的示意图。

图5和图6是结合所公开实施例的各方面的示例性显式配置测试过程的示意图。

图7是结合所公开实施例的各方面的示例性隐式配置测试过程的示意图。

图8是示例性授权/验证和配置测试流程的示意图。

图9是根据所公开实施例的各方面的无线节点到控制器节点的示例性自动连接的示意图。

图10和图11是根据所公开实施例的各方面触发第一无线节点的验证和授权的示意图。

图12是由第一无线节点发起的控制器节点对第一无线节点的验证和授权的示意图。

图13是由控制器节点发起的控制器节点对第一无线节点的验证和授权的示意图。

图14是由第一无线节点请求连接到接入网而发起的由控制器节点对第一无线节点的验证和授权的示意图。

图15是可用于实践所公开实施例的各方面的示例性装置的框图。

具体实施方式

参考图1,可以看到结合了所公开实施例的各方面的无线通信系统100的示例性框图。所公开实施例的各方面提供了作为接入节点(accessnode,and)的任何设备的配置和测试的自动化,其中该设备包括配备有无线发射器和接收器的无线节点(radionode,rnd)。配置和测试可以由控制器节点(controllernode,cnd)或网络运营商(networkoperator,no)的接入网(accessnetwork,anw)内的其他接入节点和用户节点协调。配置和测试自动化可以包括无线节点到控制器节点的识别和自动连接;允许在任何时间从接入节点配置无线节点或将无线节点配置为接入节点的协议;用于测试无线节点操作能力的程序,包括例如时钟测试、功率测试和发射器/接收器测试;基于对无线节点的能力的挑战测试,对作为接入节点的无线节点的授权和验证;以及现有接入节点的协调,用于配置和测试新的接入节点。

这里使用的术语“无线节点”通常包括任何合适类型的通信节点,包括用户节点和接入节点。“无线节点”通常包括接收器和发射器。无线节点还可以包括处理器或处理设备,如本文将描述的。“经授权和验证的”无线节点是被配置并且能够作为接入节点进行操作的节点。所公开实施例的各方面提供了一种可扩展机制,允许运营商在其他无线节点(例如无线节点106)的参与下,以最少的人力,基于促进自动配置和操作测试的方法/协议,通过测试上下文来授权和验证无线节点(例如图1中的第一无线节点104)作为接入节点进行操作的能力。

参考图1的示例,在一个实施例中,无线通信系统100一般地包括控制器节点102、至少一个第一无线节点104和至少一个第二无线节点106。出于本文描述的目的,至少一个第一无线节点104,意味着可以存在一个或多个第一无线节点104,将被称为“第一无线节点104”。至少一个第二无线节点106,意味着可以存在一个或多个第二无线节点106,将被称为“第二无线节点106”。

在图1的示例中,控制器节点102被配置为将至少一个配置测试消息110发送到至少一个第一无线节点104。配置测试消息110通常包括用于配置测试的请求,指示在所述配置测试消息110中的测试细节。通常,测试细节将表明要测试的配置设置,其可以包括例如传输功率、时钟(同步)设置、收发器设置和处理能力设置之类的细节。测试细节还可以包括性能和一致性相关测试,以确定第一无线节点104的硬件能力足以使第一无线节点作为接入节点进行操作。这些性能和一致性相关测试可以被配置为测试第一无线节点104的时钟随时间的漂移、传输频率的准确性以及第一无线节点104的发射器的频谱发射。这些测试可用以确定第一无线节点104是否满足作为接入节点正常运行的要求。测试还可以用于确定是否存在对第一无线节点104的操作的约束,例如,第一无线节点104可能需要接收同步消息的频次是多少,或者,可以使用哪种传输功率而不会导致过多相邻信道干扰。该过程的优点在于:其允许控制器节点102为第一无线节点104创建能够用于与现有接入节点(例如第二无线节点106)协调操作的能力列表。

有利地,所公开实施例的各方面允许控制器节点102在没有任何设备先验知识的情况下识别出第一无线节点104作为潜在接入节点的能力。所公开的实施例的各方面还可以用于使用软件定义无线(softwaredefinedradio,sdr)技术来实现接入节点,其中硬件平台的性能未必能准确地预先得知。另一个优点是任何无线节点,例如第一无线节点104,即使它主要是用户节点,也可以偶尔被测试并配置为接入节点。当安装新软件时,也可以测试第一无线节点104。如本文将进一步描述的,第一无线节点104可以被设置成测试模式,并且与可能具有不同软件和/或硬件实现方式的其他第二无线节点106一起测试,以确保其中的兼容性。

在一个实施例中,从第一无线节点104和第二无线节点106发送的至少一个配置测试消息110将包括至少一个配置测试设置和至少一个操作设置。配置测试设置通常是指在配置测试期间第一无线节点104和第二无线节点106将在其中操作的测试上下文或环境。例如,配置测试设置可以包括但不限于第一无线节点104和第二无线节点106用于执行配置测试的无线资源。无线资源可以包括例如与无线数据传输有关的频率、时间和代码资源。

配置测试设置还可以包括用于执行配置测试以及它们在测试中的角色的网元和网络节点。例如,来自控制器节点102的配置测试消息110可以包含关于将在哪个时间和频率资源执行测试发送/接收、将使用多少发送/接收天线以及将使用哪种预编码和发射器/接收器的指示。配置测试设置还可以包括或指定将参与配置测试的其他无线节点,例如第二无线节点106。网元通常指在配置测试期间由第一无线节点104和第二无线节点106使用的天线、天线元件、射频(radiofrequency,rf)和基带(baseband,bb)单元。

配置测试设置还可以表明通信功能和协议,其定义功能元素供第一无线节点104和第二无线节点106用以进行配置测试中要进行的操作。所述通信功能和协议指的是与数据传输和控制信令有关的功能。

在一个实施例中,在配置测试之后,控制器节点102被配置为从第一无线节点104和第二无线节点106中的一个或多个接收测试报告116。测试报告116通常指示如在配置测试消息110中列出的配置测试上下文中的无线节点104的配置测试的结果。所述结果可以包括例如但不限于性能参数、执行的动作、发送/接收状态、偏差和故障以及在配置测试期间与无线节点104的操作有关的其他相关信息。

控制器节点102被配置为从测试报告116确定第一无线节点104在无线通信系统100中作为经授权和验证的无线节点进行操作的能力。出于本文描述的目的,经授权并且经验证的无线节点也将被称为接入节点。控制器节点102被配置为向第一无线节点104发送消息,该消息表明第一无线节点104在无线通信系统100中作为经授权和验证的无线节点或接入节点进行操作的能力。

所公开的实施例的各方面在功能和网络上下文内测试第一无线节点104的配置和操作。这里使用的术语“测试上下文”大体是指操作场景测试,意味着协调一个或多个功能以实现某个网络目标。目标可与服务或性能有关。测试上下文扩展了测试,不仅验证第一无线节点104的物理或功能资源正确执行,而且还验证第一无线节点104在测试上下文表现符合预期。倘若第一无线节点104表现不符合预期或者出现故障,则第一无线节点104可以提供所有信息以帮助操作员识别原因并纠正故障。

测试上下文指的是场景测试,其旨在识别第一无线节点104可以支持网络100的功能,并评估第一无线节点104的功能和性能。在测试上下文内测试第一无线节点104的优点是识别第一无线节点104的能力,评价其性能并评估第一无线节点104是否能用于协助网络100的某些功能。

在一个实施例中,本发明所描述的测试上下文的特征可以是:用于执行操作和配置测试的无线资源;执行测试及其角色所涉及的网元和网络节点;测试所采用的通信功能和协议(它们定义了操作的功能元素);测试上下文中的操作和配置测试场景;结果报告和在测试启动时、在测试期间和在配置终止时的其他报告。

上面提到的无线资源一般地是指与无线数据传输有关的频率、时间和代码资源。网络节点指的是参与配置测试的无线节点,而网元指的是在配置测试期间要使用的天线、天线元件、rf和基带(bb)单元。通信功能和协议指的是与数据传输和控制信令有关的功能。测试结果指的是性能参数、执行的动作、发送/接收状态、偏差和故障以及与上下文特征相关的其他相关信息。

操作和配置测试场景一般地对应于测试脚本(manuscript),该测试脚本是为了测试目的而执行的参数设置和操作的非空集合。这些设置和操作可以是显式的或隐式的。在显式测试场景的情况下,该集合可以包括应该有序执行的单个或多个指令。该显式测试方法的优点在于操作员可以确定(指令的)测试脚本并执行它以验证第一无线节点104在所定义的上下文内的正确操作。例如,一个简单的测试上下文是通过某个无线节点的某些天线元件(定义网络元件和节点),按某个特定频率和时间、用某个代码序列(定义无线资源)发送或接收信标(定义通信功能)。

在测试上下文中,指令以要调用的功能元素及其在输入、输出和控制参数上的分配来表达。参数和功能元素指的是上下文特征及其值的实例化以配置设置和操作。在信标的发送或接收的测试上下文内,单个指令(原子指令)的一个示例将包括以特定传输功率(定义控制参数)传输(定义功能/功能元素)某些代码序列(定义输入参数)。在同一上下文中,单个指令的另一示例将包括以特定传输功率(定义控制参数)接收(定义功能/功能元素)某些代码序列(定义输出参数)。

在协议操作的测试上下文内的多步指令(组合指令)的示例将是可靠的数据传输,例如,通过arq或harq(定义功能/功能元素),经过特定数量的重传尝试(定义控制参数),对某些数据净荷(定义输入和输出参数)的可靠的数据传输。

在隐式测试场景的情况下,测试脚本并不将配置和操作步骤显式地列为指令,而是测试脚本列出要实现的一组任务。例如,为了测试第一无线节点104的时钟稳定性,第一无线节点104可以执行频繁测试(frequenttest)以得出平均时钟值。在一个实施例中,该隐式测试场景中的每个任务包括由一组配置和操作功能元素(此后称为功能)执行的一组过程,该功能在一组配置和操作参数(此后称为参数)上分配值。在参数分配和分配更改时触发功能的执行。一旦参数被分配了新值,就将此信息传递给任务,该任务会自动触发任何使用该参数作为其输入的功能的执行。参数集及其分配在任一时间表征和定义系统的测试状态。

功能的执行可暗示测试状态转换。图2示出了基于任务的测试的一个实施例的示意图。在该示例中,定义了功能元素和控制参数的集合202。集合202包括一个或多个功能,并且定义了它们的控制参数,其表征便于状态转换的配置和操作设置。

测试上下文当前状态204包括参数的集合或子集,以及其表征无线资源、网络节点和元件以及性能结果的分配值、其他参数量。更新的输入参数206包括与测试配置和操作功能相关联的参数的子集,如果其构成该功能的输入或输出参数。一个或多个输入相关联参数的新分配或重新分配触发208相关联功能的执行。

来自功能元素或控制参数的集合202的功能的执行210可以使得更新的输出参数的集合212重新分配当前状态中的一个或多个参数,这意味着转换到新的(中间的或最终的)测试上下文状态214。

在如图3所示的一个实施例中,配置和操作测试请求(这里也称为配置测试消息110)传达如上参考图1和2所述的测试上下文信息。接收到配置测试消息110后,第一无线节点104进入测试上下文中定义的功能的测试模式操作。第一无线节点104调谐到表征所请求的测试的频率资源、时间实例、功能等,作为测试器或被测节点进入测试状态。每个第一无线节点104具有关于它将在测试上下文中进行交互的第二无线节点106的身份的所需知识,以及在测试中其自身和其他节点的角色的所需知识。

在图3的示例中,第一无线节点104接收来自控制器节点102的配置测试请求s3.2。第一无线节点104用具有其配置设置的配置和操作测试就绪消息s3.3答复。配置和操作指令请求s3.2包括要为测试执行的一个或多个测试场景指令。这样做的一个优点是:第一无线节点104可以仅在无线资源的子集上以测试模式操作,并且在完全正常操作的同时仅使用某些网络和节点元件。这样,任何第一无线节点104或第二无线节点106可以同时处于测试和操作模式。可以参与测试过程的第二无线节点106可以既是接入节点又是用户节点。

所公开的实施例的测试过程可以取决于第一无线节点104的能力。这些能力可以包括例如第一无线节点104实现的规范版本、第一无线节点104运行的软件版本以及第一无线节点104支持的特性。在一个实施例中,可以从控制器节点102可以访问的数据库收集该能力信息。或者,该能力信息可以在初始的测试操作初始化期间直接来自第一无线节点104。然后,这里一般描述的测试过程将以验证与所支持的特性相关联的功能为目标。

在图3的示例中,第一无线节点104连接s3.1到接入或通信网络100。在测试过程之前,通常是控制器节点102发送s3.2配置测试请求,以通知配置测试细节。如上所述,配置测试请求s3.2可以包括关于将在哪个时间和频率资源执行测试发送/接收、将使用多少发送/接收天线以及将使用哪种预编码和发送器/接收器的指示。配置测试请求s3.2还可以指示是否应该向控制器节点102发送每个功率配置测试的确认,指明开始时间、结束时间和应用的配置设置值。例如,控制器节点102或另一个接入节点可以指示第一无线节点104在特定时间周期内以特定频率发送特定信号,其中在每个周期步骤,第一无线节点104将增加1db传输功率,从25dbm开始,直至30dbm停止。

在一个实施例中,配置测试请求包括上述至少一个配置测试消息110和可选的测试周期。如将理解的,至少一个配置测试消息110可以包括单个消息或多个消息,以便向第一无线节点104和第二无线节点106提供如本文一般描述的配置测试设置参数和操作设置。

在一个实施例中,第一无线节点104到接入网100的连接s3.1可以包括第一无线节点104向控制器节点102发送配置测试请求以指示第一无线节点104在网络100中作为接入节点进行操作的可用性。这有利于允许任何设备(包括例如用户节点(un))偶尔作为接入节点进行操作,假如所述设备通过测试配置测试的话。与传统的测试过程相反,该过程的优点在于,可以不仅根据其能力,还根据在某些上下文中的有用性来测试潜在的接入节点,例如第一无线节点104。

例如,将用户节点或软件定义的无线节点配置为接入节点以将数据中继到附近的用户节点(例如拐角处的用户节点)可能是有用的,从而避免由于衍射导致的信号偶发性衰减。在另一示例中,用户节点可以被配置为接入节点以改善信号接收分集。如下所述,在一个实施例中,所有配置测试被记录到由操作和管理(operationandmanagement,o&m)服务器维护的知识数据库,例如图5中所示的o&m服务器108,优点是能够维护无线节点的功能列表以供将来使用。

再次参考图3,在一个实施例中,在接收到配置测试消息110后,第一无线节点104用配置测试就绪消息s3.3回复,以指示第一无线节点104已进入操作的测试模式。这样做的优点是让第一无线节点104准备执行来自第一无线104已经接收或将遵循的配置测试消息110中的测试指令。在一个实施例中,仅在第一无线节点104已进入操作的测试模式时,才操作第一无线节点104遵循测试指令。

在一个实施例中,第一无线节点104利用配置测试就绪消息s3.3对控制器节点102的回复还可以指示对第一无线节点104的资源的使用的潜在限制。这些限制可以包括例如,对第一无线节点104可以操作的频率的限制,或者第一无线节点104可以使用的发送/接收天线的数量,或者第一无线节点104能够发送所用的功率区间中的潜在限制。在一些实施例中,可能更倾向于在授权豁免频带(licenseexemptfrequencyband)中测试部分功能,以最小化对授权频带的可能干扰。

在一个实施例中,测试过程开始可以测试第一无线节点104可以在控制器节点102请求下关闭自身或至少关闭其无线传输。这可以用于确保在测试过程中发现行为异常时,可以关闭第一无线节点104。关闭第一无线节点104的功能可以由外部实体提供,例如用于虚拟化网络功能的管理程序,或者由控制器节点102控制的电源插座/电源(例如,通过相同或者不同的无线通信网络)。

参考图3,控制器节点102接下来将配置测试指令s3.4发送到第一无线节点104。尽管在此将配置测试指令s3.4描述为单独的指令,但在一个实施例中,配置测试指令是配置测试消息110的一部分。在该示例中,配置测试指令s3.4涉及第一无线节点104的功率参数,并且可以包括用于使第一无线节点104在特定频率以及一定的功率水平上操作的指令。例如,配置测试请求s3.2可以发起对第一无线节点104的功率设置的测试,其中在功率配置测试指令s3.4中指示第一无线节点104以某个功率水平(以dbm或线性地指定)在上行链路(uplink,ul)和下行链路(downlink,dl)传输,或遵循由功率区间、功率增加步长的大小和所使用的单位度量(例如,dbm或线性)指定的特定功率传输模式。功率区间可以指示区间中的低功率和高功率。

为了执行功率配置测试指令s3.4,第一无线节点104调谐到表征所请求的测试的频率资源、时间实例、功能,并作为测试器或被测节点进入测试状态。第一无线节点104具有关于其将要交互的第二无线节点106的身份以及第一无线节点104和第二无线节点106在配置测试中的角色所需的知识。在完成功率配置测试指令s3.4后,第一无线节点104将测试结果通过功率配置测试报告s3.5向控制器节点102发送。该过程的一个优点是第一无线节点104可以仅在无线资源的子集上以测试模式操作,并且在完全正常操作时仅使用某些网络和节点元件。这样,任何第一无线节点104都可以同时处于测试和操作模式。

作为另一示例,控制器节点102可以将时钟偏移配置测试指令s3.6发送到第一无线节点104以用于同步目的。在一个实施例中,控制器节点102可以在配置测试请求s3.2中指示第一无线节点104在下行链路和/或上行链路中传输特定信号所应当使用的时钟偏移。在另一示例中,由控制器节点102发送的时钟偏移配置测试指令s3.6可以包括一组时钟偏移,所述一组时钟偏移可以通过离散值(以hz为单位)表示,或通过指示低偏移值和高偏移值的时钟偏移区间以及时钟偏移步长增量的大小表示。在一个实施例中,来自控制器节点102的时钟偏移配置测试请求s3.6还可以指示是否应该从第一无线节点向控制器节点102发送对每个时钟偏移配置测试的确认,指明开始时间、结束时间和应用的配置设置值。

例如,为了测试第一无线节点104的时钟稳定性,控制器节点102可以请求第一无线节点104在测试期间周期性地报告其当前时间。时间报告可以被发送到控制器节点102或网络中的其他节点,例如第二节点106,如下面将进一步描述的。在该示例中,相对于接收所报告的时钟值的控制器节点102或第二节点106中的参考时钟,对第一无线节点104中的时钟的漂移进行评估。第一无线节点104进行时钟偏移测试并将时钟偏移配置测试报告s3.7发送到控制器节点102。

一旦根据配置测试请求s3.2测试了所有操作参数,控制器节点102就将配置测试释放消息s3.8发送到第一无线节点104。第一无线节点104以配置测试释放消息s3.9进行回复并退出配置测试模式。

图4示出了根据所公开实施例的各方面的无线节点的配置测试的另一示例。在图4的示例中,控制器节点102将配置测试请求或消息110发送到第一无线节点104以发信号通知各个配置测试时段。在该示例中,第一无线节点104并不是如图3的示例中所描述的进入测试模式并执行一系列测试指令,而是针对每个特定测试指令进入测试模式,执行测试指令,发送测试报告然后退出该测试模式。测试模式可被标记为通用,即“测试模式”,或标记为专用,这取决于测试,即功率测试有“功率测试模式”、时钟测试有“时钟测试模式”等。无论哪种情况,如果应用专用测试模式标签,则可以并发测试指令和测试模式标签。这样做的一个优点是,无线节点可以执行无线节点的某些部分的测试,同时其他部分处于完全正常操作。

例如,在无线节点104连接到s4.1接入网之后,控制器节点102将功率配置测试请求s4.2发送到第一无线节点104。功率配置测试请求s4.2在此示例可以指示第一无线节点104以特定功率水平(以dbm或线性地指定)在上行链路(ul)和下行链路(dl)中发送,或者遵循由功率区间、功率增加步长大小和使用的单位度量(例如,dbm或线性)指定的特定功率传输模式。功率区间可以指示区间中的低功率和高功率。

在接收到功率配置测试请求s4.2后,第一无线节点104进入操作的测试模式并用功率配置测试就绪消息s4.3回复,以指示其已进入操作的功率测试模式。由第一无线节点104发送到控制器节点102的配置测试就绪消息s4.3可以指示第一无线节点104发送可用的功率区间的潜在限制。功率配置测试请求s4.2还可以指示是否应该向控制器节点102发送对每个功率配置测试的确认,指明开始时间、结束时间和应用的配置设置值。

控制器节点102将功率配置测试指令s4.4发送到第一无线节点104。第一无线节点104进行功率配置测试并将功率配置测试报告s4.5发送到控制器节点102。控制器节点102将功率配置测试释放s4.6发送到第一无线节点104。第一无线节点104退出功率配置测试模式并将功率配置测试释放消息s4.7发送到控制器节点102以指示它已退出电源配置测试模式。

详细描述用于测试第一无线节点104的时钟偏移的类似过程。第一无线节点104接收时钟偏移配置测试请求s4.8。时钟偏移配置测试请求s4.8可以包括时钟偏移配置测试设置,例如用于时钟同步目的。例如,控制器节点102在时钟偏移配置测试请求s4.8中指示第一无线节点104在下行链路和/或上行链路中传输某个信号所应当使用的时钟偏移。在另一示例中,控制器节点102可以根据离散值(以hz为单位)或通过指示出下偏移值和上偏移值的时钟偏移区间以及时钟偏移步长增量的大小来发送一组时钟偏移。来自控制器节点102的时钟偏移配置测试请求s4.8还可以指示是否应该将每个时钟偏移配置测试的确认发送到控制器节点102,指明开始时间、结束时间和应用的配置设置值。

在接收到时钟偏移配置测试请求s4.8时,第一无线节点104进入操作的测试模式,并以时钟偏移配置测试就绪消息s4.9回复,以指示第一无线节点104已进入操作的时钟偏移测试模式,例如上面参考图3所描述的。这样做的优点是让第一无线节点104准备好执行随后的时钟偏移测试指令。

控制器102将时钟偏移测试指令s4.10发送到第一无线节点104。第一无线节点104进行时钟偏移测试并将时钟偏移配置测试报告s4.11发送到控制器节点102。控制器节点102将时钟偏移配置测试释放s4.12发送到第一无线节点104。第一无线节点104退出时钟偏移配置测试模式并将时钟偏移配置测试释放s4.13发送到控制器节点102以指示它已退出时钟偏移测试模式。

出于本文描述的目的,仅示出了与第一无线节点104的功率参数和时钟偏移有关的过程。然而,应该理解,除了包括功率和时钟偏移之外,图3和4中所示的过程可以应用于第一无线节点104的任何数量的配置细节和操作参数。

图5示出了包含所公开实施例的各方面的配置测试过程的流程图。在图5的示例中,显式配置测试过程用于组合指令。

在该示例中,接收502配置测试请求。创建504测试上下文和测试模式。发送506测试上下文就绪的配置测试响应。测试内容是活跃的508。接收510配置指令并添加512到测试上下文中。从测试上下文中选择514下一指令。确定是516指令为空。如果不是,则确定518是下一指令为组合指令或任务。如果否,则展开526配置指令,并且该配置指令被添加512到测试上下文中。如果是组合指令或任务,则执行520来自测试上下文的下一个指令。报告524指令结果。

如果确定516指令集为空,则报告528上下文结果。接收530配置测试释放。将测试上下文设置532为非活跃的,并发送配置释放响应和测试模式释放。

图6示出了原子指令的显式配置测试过程的一个实施例。在该示例中,接收602配置测试请求。创建测试上下文并设置测试模式604。发送606配置测试就绪响应。接收608配置指令。执行610测试上下文的下一指令并报告612指令的结果。接收614配置测试释放。将测试上下文设置616为非活跃的。发送配置释放响应并释放618测试模式。

图7示出了包含了用于隐式指令的所公开实施例的各方面的配置测试过程的一个示例。在该示例中,接收702配置测试请求。创建测试上下文并且设置704测试模式。发送706配置测试就绪响应。测试上下文是活跃的708。

接收710配置测试指令。更新712测试上下文的参数的当前状态,并且确定714基于参数更新将要触发的下一个功能。确定716功能集是否为空。如果功能集不为空,则设置功能控制和操作参数并执行718功能。确定720导出新状态或更新的上下文参数的执行结果,并且更新712测试上下文参数。在一个实施例中,可选地报告722功能执行的结果。

如果确定716功能集为空,则报告724上下文结果。接收726配置测试释放。将测试上下文设置728为非活跃的,发送配置释放响应并且释放730测试模式。

在一个实施例中,再次参考图1,配置测试可以由相互协作的一个或多个第二无线节点106、106n执行。出于本文描述的目的,一个或多个第二无线节点106、106n通常将被称为“第二无线节点106”。无论测试是由一个还是多个第二无线节点106、106n执行,发布和发送配置测试消息110的无线节点是控制器无线节点102。控制器节点102是协调配置测试和接收来自第一无线节点104和第二无线节点106的响应或测试报告的无线节点。这样做的优点在于它允许分布式、鲁棒和可扩展的解决方案。

在另一个实施例中,第二无线节点106可以轮流协调并充当控制器节点102。协调的排序可以遵循循环模式或基于竞争的模式。例如,在基于竞争的模式中,当控制器节点102完成其测试时,所有等待的第二无线节点106均设置回退定时器。其回退定时器首先到期的第二无线节点106变为控制器节点102,并将配置测试消息110发送到第一无线节点104。配置协调继续进行,直到所有第二无线节点106都已充当过控制器节点102并且进行了其配置测试。

在另一个实施例中,配置测试过程可以涉及第二无线节点106中的一个或多个的参与。一个或多个第二无线节点106可以接收由第一无线节点104发送的信号,或者可以根据控制器节点102的指示,发送测试信号到第一无线节点104。

在一个示例中,一个或多个第二无线节点106从控制器节点102接收配置测试消息110,其中请求它们作为测试器无线节点参与。接受请求后,一个或多个第二无线节点106发送配置测试就绪响应,以指示作为测试器无线节点参与的可用性。然后,指示一个或多个第二无线节点106执行测试并对其进行报告。

在该示例中,配置测试可以包括一个或多个第二无线节点106在上行链路或下行链路上以特定时间、时钟偏移、在特定频率、和/或通过特定预编码和功率等进行发送。配置测试还可以包括一个或多个第二无线节点106以特定时间、时钟偏移、在特定频率、和/或通过特定预编码和功率等进行接收。

无论第二无线节点106是测试器还是被测试,都在来自控制器节点102或另一个第二无线节点106的配置测试消息110中指示。控制器节点102可以协调测试器节点的测试和被测试的第一无线节点104,收集并组合配置测试结果,以确定第一无线节点104的配置设置和能力。

在又一实施例中,一个或多个第二无线节点106可以协作并参与第一无线节点104的测试上下文,从而构成测试的实际上下文。例如,一个或多个第二无线节点106的集合可以提供上下文,在该上下文中第一无线节点104可以测试多个天线元件的传输。所述传输可以由不同数量的天线元件形成、具有不同尺寸的波束宽度并朝向多个方向。配置测试可以遵循发送到第一无线节点104和一个或多个第二无线节点106的设置和指令的特定集合,以用于测试同步性。然后将测试结果116发送到控制器节点102和/或一个或多个第二无线节点106以进行进一步处理。

所述配置测试上下文的优点是增强测试,以导出可用于识别更有效的测试配置的信息。例如,波束成形的不同配置可能对它们可能对不同无线节点造成的干扰(水平)产生影响,当无线节点以不同的dl/ul比率操作时,这种干扰可能是严重的。

在一实施例中,一个或多个第二无线节点106可用于测试第一无线节点104是否实施了正确的协议行为。例如,作为测试器节点进行操作的第二无线节点106可以被配置为使用正常连接建立过程连接到被测试的第一无线节点104。可以向测试器第二无线节点106发送测试数据以及从测试器第二无线节点106发送测试数据,以确认第一无线节点操作是否正确,然后,控制器节点102可以触发切换到一个或多个第二无线节点106中的另一个。

为了触发从无线的角度来看未必最优的测试器第二无线节点106切换到第二无线节点106中的另一个节点,可以将所有涉及的第二无线节点106都配置为测试节点。测试器第二无线节点106可以切换回被测试的第一无线节点104,以评估切换能否在两个方向上都工作良好。测试器第二无线节点106可以利用与不同规范版本中的第一无线节点104行为相对应的不同配置以及qos和移动性设置的不同配置来执行多次切换,以确认与不同特征的兼容性。

参考图8,在一个实施例中,可以验证第一无线节点104作为具有完全或有限授权的无线节点,在从完全自主的无线节点到决策范围和操作有限的无线节点的自主决策范围之内进行操作的能力。出于本文描述的目的,具有完全授权的无线节点将被称为经授权和验证的无线节点或接入节点。具有有限授权的无线节点将被称为受限或部分授权和验证的无线节点或接入节点。在一个示例中,受限操作意味着操作在功率、频率、时间、预编码上或作为测试器进行测试中受限制。

在一个实施例中,第一无线节点104执行配置测试以被验证作为经授权和验证的无线节点进行操作。可以基于在配置测试期间接收的评分来限制作为经授权和验证的无线节点进行操作的能力。评分值可以基于例如但不限于与第一无线节点104的性能、准确性、有用性、能力相关的评估的因素。

图8示出了用于授权和验证第一无线节点104作为经授权和验证的无线节点的示例性处理流程。在该示例中,可以由第一无线节点104发送作为接入节点的授权和验证请求到控制器节点102来建立配置测试302。这可以使得控制器节点102将配置测试消息110发送到第一无线节点104。

基于配置测试和验证列表(configurationtestingandverificationlist,ctvl)来执行第一无线节点104的配置测试。cvtl包括要执行的验证测试的核对表,该核对表可以被标准化以用于第一无线节点104的验证的自动化。cvtl的执行由控制器节点102或第二无线节点106自动执行。这样做的一个优点是可以对第一无线节点104自动分类并验证能力。

验证测试涉及第一无线节点的不同参数和能力。在一个实施例中,对某个无线节点状态的验证,例如,功率验证状态、预编码验证and状态等,可以包括针对测试上下文实例的某个集合执行的一系列配置和操作测试,每个测试上下文实例包括某一组测试场景。这样做的一个优点是:功能元素和配置设置和参数可以在不同的测试上下文中使用不同的参数值进行测试。另一个优点是,通过不同的测试上下文和场景,可以检验不同的协议和软件的操作是否正确和符合预期。

ctvl被映射到无线节点操作的不同验证和授权级别。当第一无线节点104完成对应于较低授权等级的一组测试时,验证其被授权作为具有对应于该授权等级的操作限制的无线节点进行操作。ctvl映射到无线节点配置和操作的不同验证和授权级别是基于运营商、国家或国际标准规定的。作为示例,想要被配置并且作为“微微节点”进行操作的无线节点,要根据微微接入节点配置和操作规范满足某些要求。在其他要求中,一个要求可以是功率传输通常应不超过1w,并且它应该对用户节点实现由某些协议层和功能组成的某个接口。这些和其他实现要求通常列在微微接入节点的配置和操作规范中。

要将无线节点验证和授权配置作为“微微接入节点”进行操作,要对配置和操作规范列表中的要求进行实时测试。测试指令和测试上下文也可由运营商或国家或国际层面的运营商论坛指定。配置和操作规范、测试指令和测试上下文可以存储在数据库中,该数据库例如位于运营商的站点或更集中地位于运营商的论坛上。

在图8的示例中,建立或发起302配置测试,并且执行第一无线节点104的验证测试。在执行测试之后,更新804验证列表以表示参数已经被测试。从cvtl移除806经验证的配置参数,并且更新808cvtl。

然后检查810cvtl以确定在授权和验证测试期间是否存在另一个待测参数。如果存在,则从cvtl中选择下一个配置参数,并执行812下一个配置测试。

确定814配置测试是否成功。如果是,则分配816验证标签并且更新804验证列表。如果配置测试未成功完成,则更新808ctvl。然后检查810ctvl以查找另一个待测参数。

在一个实施例中,递增地验证第一无线节点104的授权,即,当验证列表的测试已成功完成时,第一无线节点104被验证并被分配818无线节点状态。该过程的优点在于,根据该无线节点状态的限制,它将允许第一无线节点104作为至少部分或有限的经授权和验证的无线节点进行操作的授权。

在另一实施例中,基于成功执行的配置测试,第一无线节点104被验证并被授权为接入节点。每次执行812配置测试并且确定814测试成功完成时,更新第一无线节点104的状态。例如,最初,为第一无线节点104分配空闲无线节点操作角色,其中测试第一无线节点104的接收器。在成功完成接收器测试后,第一无线节点104被分配接收器验证的无线节点状态,并被允许参与进一步的配置测试设置,例如功率传输设置、时钟同步设置、天线接收/发送设置等。在成功完成配置测试设置后,第一无线节点104被分配特定状态,其包括例如但不限于经过功率验证的无线状态、经时钟同步验证的无线节点状态、经预编码验证的无线节点状态和经arq验证的无线节点状态。

在另一个示例中,累积地执行第一无线节点104的授权和验证。在成功完成所有验证列表的测试时才首次对第一无线节点104进行验证并分配无线节点状态。该方法的优点在于,仅当第一无线节点104被证明是经授权和验证的接入节点时,才允许第一无线104节点被授权作为接入节点进行操作。完成配置测试后,根据评分,第一无线节点104可以被授权并验证320为完全或有限的操作授权。

参考图9,所公开实施例的各方面提供第一无线节点104到控制器节点102的自动连接。对于第一无线节点104到控制器节点102的连接,可以使用任何可用的接口和潜在数据路径。这意味着第一无线节点104如果是多模式设备就可以使用其配备的任何可用和活跃接口来联系控制器节点102。

在一个实施例中,第一无线节点104经由电缆、微波链路或属于被测试和验证以进行操作的接口之外的另一(空中)接口的无线链路连接到控制器节点102。在这种情况下,第一无线节点104遵循标准过程广播连接请求。每当第一无线节点104无法经由任何其他接口连接到控制器节点102时,它必须通过配备在其上进行操作的空中接口建立无线连接。

在图9的示例中,第一无线节点104切换s9.1到用户节点操作模式,以经由控制器节点102控制的第二接入节点106连接到控制器节点102。例如,当新的第一无线节点104开机时,它通过作为s9.1用户节点开始。第一无线节点104执行频谱带的扫描,并且当其以用户节点方式识别出其附近的接入网(anw)时则继续。

一旦连接,第一无线节点104发送s9.2无线接入请求(undid)。这可以包括经由接入网的至少一个相邻接收方第二无线节点106的在上行链路中的信息。在上行链路(数据或控制面)中发送的信息可以包括无线节点特定标识符(radionodespecificidentifier,rndid)以在该过程中标识其自身。国际移动设备标识(internationalmobileequipmentidentity,imei)和国际移动用户标识(internationalmobilesubscriberidentity,imsi)是rndid的示例候选。rndid与所述请求一起发送s9.2用于基本无线节点配置建立。

第二无线节点106利用无线接入响应(and1)响应s9.3来自第一无线节点104的无线接入请求。然后,第一无线节点104向第二无线节点106发送s9.4接入网连接请求(rndid)。

在一个实施例中,第二无线节点106可以将接入网连接请求(rndid)转发s9.5到控制器节点102。控制器节点102将识别请求(rndid)转发s9.6到操作和维护功能数据库108。控制器节点102在其他操作和维护功能数据库108的协作下,确定第一无线节点104的该rndid是否属于网络100。o&m服务器108将向控制器节点102提供识别响应(andid)。取决于rndid是否属于由控制器102控制的节点列表,控制器节点102要么忽略来自第一无线节点104的连接请求,要么以连接响应s9.9连同与第一个无线节点104建立连接链路所需的信息对第二无线节点106作出应答。

rndid允许控制器节点102识别第一无线节点104。在一个实施例中,控制器节点102通过现有第二无线节点106中的一个,向第一无线节点104提供第一无线节点104的位置和回程节点的位置的估计s9.8。在从第二无线节点106接收到连接响应s9.10时,第一无线节点104形成以回程节点为目标的窄波束,并且可以连接到回程节点,作为建立网络链路的第一步。一旦第一无线节点104连接到回程节点,第一无线节点104就继续向接入网注册,并且继续包括授权和认证的测试过程。

应当注意,在上述过程中,第一无线节点104可以在连接建立之前认证并注册到接入网100。当新的第一无线节点104能够在下行链路中作为用户节点接收时,也就可以通过相邻的第二接入节点106中的一个直接认证和注册到接入网100。

如果第一无线节点104未能连接或其作为接入节点进行连接的请求被拒绝,则第一无线节点104转到其从扫描过程识别出的下一个接入网继续。这可能需要调整发射功率。

图10示出了触发第一无线节点104的授权和验证的一个示例。第一无线节点104(也称为请求无线节点)利用与关于图9描述的方式类似的方式注册并作为接入网100的接入节点操作的请求,与接入网络100的控制器节点102联系。在图10的示例中,在允许第一无线节点104连接并作为接入网100中的接入节点进行操作之前,控制器节点102可以请求第一无线节点104进行授权和验证s10.1。

在图11的示例中,当第一无线节点104和控制器节点102已经具有连接时,第一无线节点104可以请求11.1控制器节点102进行验证和授权以作为接入网100的接入节点来操作。通常,这种情况发生在来自第一无线节点104的注册并作为接入网100的接入节点进行操作的请求被控制器节点102拒绝的时候。

图12示出了由第一无线节点104发起的由控制器节点102对第一无线节点104进行验证和授权的一个示例。在该示例中,第一无线节点104向控制器节点102发送s12.1验证并授权为接入节点的请求。除非能够在控制器节点102内本地找到特征规范的验证/授权列表的副本,否则控制器节点102可以通过网络域中的o&m服务器108请求s12.2用于接入节点的最新特征规范列表。o&m服务器108将列表发送s12.3到控制器节点102,控制器节点102通查该列表,并执行配置测试s12.4,如参考图8所描述,图中示出了验证/授权和配置测试流程。如果第一无线节点104满足该特征规范的列表,则第一无线节点104被验证为有效且适合的操作接入节点,并且被注册作为经授权和验证的接入节点进行操作。注册s12.5由o&m108执行,其发出s12.6andid,用于在接入网100中寻址新授权和验证的接入节点。控制器节点102发送s12.7验证和授权响应以通知第一无线节点104现在已被验证并授权作为具有andid的接入节点进行操作。

在一个实施例中,验证和授权过程可以由控制器节点102发起。图13示出了控制器节点102请求第一无线节点104被授权并验证为接入节点的一个示例。在这种情况下,控制器节点102向第一无线节点104发送s13.1验证和授权请求。该过程的其余部分类似于上面关于图12所描述的过程,假设第一无线节点104对请求s13.1做出肯定的答复。

图14示出了另一示例性验证和授权过程。在该示例中,省略了图12和13的验证和授权请求和响应s12.1和12.2。第一无线节点104切换s14.1到用户节点操作模式。验证和授权过程由第一无线节点104请求s14.2连接到接入网100来触发。第二无线节点106用无线接入响应(and1)来响应s14.3。第一无线节点104请求s14.4接入网连接。第二无线节点106将接入网连接请求转发s14.5到控制器节点102。控制器节点102向o&m服务器108发送s14.6识别请求。o&m服务器108向控制器节点102发送识别响应s14.7。控制器节点102确定s14.8第一无线节点104的位置。

控制器节点102可选地向o&m服务器108发送s14.9验证/授权列表更新。o&m服务器108用更新的列表来响应s14.10。执行配置测试s14.11。配置测试s14.11类似于前述配置测试。

在完成配置测试之后,将可选的验证/授权完成响应发送到o&m服务器108。注册响应(andid)从o&m服务器108发送s14.13到控制器节点102。控制节点102向第二无线节点102发送s14.14连接响应,第二无线节点102则向第一无线节点104发送s14.15接入网响应。

以下描述显式功率传输设置的一个示例。该示例假设有第一无线节点104、第二无线节点106和控制器节点102。测试场景可以涉及包括用户节点的任何无线节点。控制器节点102准备测试场景。控制器节点102将至少一个配置测试消息110发送到第一无线节点104。所述配置测试消息110包括资源的配置测试设置:频率f;网络节点:第一无线节点104(被测节点);第二无线节点106(测试器节点);控制器节点102(控制器);功能:功率传输设置配置;上下文中的操作和配置测试场景;以及报告:发射功率,时间:对于从18:00:00到18:00:10的10秒周期,每次测试持续时间1秒。

控制器节点102还向第二无线节点106发送至少一个配置测试消息,其包括资源的配置测试设置:频率f1(下行链路);网络节点:r1(被测)a1(测试器)c1(控制器);功能:功率传输设置配置;上下文中的操作和配置测试场景;报告:接收功率;时间:对于从18:00:00到18:00:10的10秒周期,每次测试持续时间1秒。

第一无线节点104和第二无线节点106都创建配置上下文、进入测试模式并响应ready(就绪)。在该示例中,测试场景旨在找到第一无线节点104可以操作的发射功率水平(transmitpowerlevel,tpl),使得a1处的接收信号强度(receivedsignalstrength,rss)不超过特定阈值rssth1。

控制器节点102发出第一配置测试指令消息,其中有操作设置,指示第一无线节点104按tpl(例如30dbm)进行发送。具有操作设置的相应配置测试指令消息被发送到第二无线节点106以进行接收。第一无线节点104进行操作,并且第一无线节点104和第二无线节点106都在18:00:01报告。如果第一无线节点104报告的接收信号强度(rss)超过rssth1,则控制器节点102继续发出第二配置测试指令消息,指示第一无线节点104按tpl=7dbm进行发送。指示第二无线节点106进行接收。第一无线节点104进行操作,并且第一无线节点104和第二无线节点在18:00:02报告,依次类推。控制器节点102以这种方式继续,直到它为第一个无线节点104识别一个tpl值,使得第二无线节点106处的rss不超过rssth1。控制器节点102分别收集来自第一无线节点104和第二无线节点106的发射功率和接收功率的有关测试报告,并将它们组合以确定第一无线节点104的配置设置和操作能力。

以下是隐式功率传输设置过程的示例。该示例假设有至少一个第一无线节点104、至少一个第二无线节点106和控制器节点。控制器节点102准备测试场景并将至少一个配置测试消息110发送到第一无线节点104。该示例中的配置测试消息110包括资源的配置测试设置或参数:频率f1;网络节点:r1(被测)a1(测试器)c1(控制器);功能:功率传输设置配置、区间[10dbm,30dbm];步长:3dbm;上下文中的操作和配置测试场景;报告:发射功率;时间:对于从18:00:00到18:00:10的10秒周期,每次测试持续时间1秒。

控制器节点102还向至少一个第二无线节点发送至少一个配置测试消息110。该配置测试消息110包括资源的配置测试设置:频率f1(下行链路);网络节点:r1(被测)a1(测试器)c1(控制器);功能:功率传输设置配置、上下文中的操作和配置测试场景;报告:接收功率;时间:对于从18:00:00到18:00:10的10秒周期,每次测试持续时间1秒。

第一无线节点104和第二无线节点106都创建配置上下文、进入测试模式并响应ready(就绪)。该测试场景旨在找到第一无线节点104可以操作的发射功率水平tpl,使得第二无线节点处的接收信号强度不超过特定阈值rssth1。

控制器节点102发出一个配置测试指令消息,其中有操作设置,指示第一无线节点104按该上下文给出的调整步长和区间中的tpl进行发送。相应的配置测试指令消息被发送到第二无线节点106以进行接收。第一无线节点104和第二无线节点106按照指令,以区间中的值迭代地操作,直到第二无线节点106报告的rss不超过rssth1。在迭代终止时,第一无线节点104和第二无线节点106将测试结果报告给控制器节点102。控制器节点102分别收集来自第一无线节点104和第二无线节点106的发射功率和接收功率的有关测试报告,并将它们组合以确定第一无线节点104的配置设置和操作能力。在一个实施例中,第二无线节点106还可以将结果传送到第一无线节点104,以便在满足条件时终止测试配置和测试模式。

图15示出了可用于实践本公开的各方面的装置1000的框图。装置1000适用于实现接入网、第一和第二无线节点、控制器节点和本文描述的方法的实施例。如本文所述的装置1000中的各个装置可以在控制器节点102、第一无线节点104、第二无线节点106中的一个或多个中实现。

装置1000通常包括耦合到存储器1004的处理器1002,以及射频(rf)单元1006,在此也称为收发器。在一个实施例中,rf单元1006可包括一个或多个天线1010,例如本文所述的天线阵列150。

装置1000还可以包括用户界面(userinterface,ui)1008。装置1000可以是无线通信系统中的节点,并且被用作发射器和/或接收器,例如在基站中。当使用装置1000作为基站时,可期望移除ui1008,并经由网络或其他类型的计算机接口(未示出)远程管理装置1000。

处理器1002可以是单个处理设备或可以包括多个处理设备,包括专用设备,例如数字信号处理(digitalsignalprocessing,dsp)设备、微处理器或其他专用处理设备以及一个或多个通用计算机处理器,包括并行处理器或多核处理器。处理器1002被配置为执行本文描述的过程的实施例。

处理器1002耦合到存储器1004,存储器1004可以是各种类型的易失性和/或非易失性计算机存储器例如只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁性或光盘或其他类型的计算机存储器的组合。存储器1004存储可由处理器1002访问和执行的计算机程序指令,以使处理器1002执行如本文所述的各种期望的计算机实现的过程或方法。存储在存储器1004中的程序指令可以被组织为程序指令的组或集合,本领域技术人员用各种术语来指代,例如程序、软件组件、软件模块、单元等,其中每个程序可以是公认的类型,例如操作系统、应用程序、设备驱动程序或其他常规公认类型的软件组件。存储器1004中还包括程序数据和数据文件,它们可以由计算机程序指令访问、存储和处理。

rf单元1006耦合到处理器1002,并且被配置为基于与处理器1002交换的数字数据1013来发送和接收rf信号。rf单元1006被配置为发送和接收可以符合一个或多个当今使用的无线通信标准例如lte、lte-a、wi-fi,或者可以配置用于未来的无线接入技术的无线信号。rf单元1006可以从一个或多个天线接收无线信号、将接收的rf信号下变频、执行适当的滤波和其他信号调适操作,然后将得到的基带信号通过模数转换器采样转换为数字信号。数字化的基带信号在此也称为数字通信信号1013,然后会被发送到处理器1002。在发射器应用中,rf单元1006被配置为从处理器1002接收数字数据1013形式的数字信息,并将之发送到一个或多个接收器,例如移动设备或ue。

在包括ui1008的装置1000的实施例中,ui1008可以包括一个或多个用户界面元件,例如触摸屏、小键盘、按钮、语音命令处理器,以及适于与用户交换信息的其他元件。

因此,尽管已经示出、描述和指出了应用于其示例性实施例的本发明的基本新颖特征,但是应当理解,本领域技术人员在不脱离本发明公开的精神和范围的情况下,可以对所示装置和方法及其操作的形式和细节进行各种省略、替换和改变。此外,明确有意将以基本相同的方式执行基本相同的功能以实现相同结果的那些元素的所有组合都纳入本发明的范围内。此外,应该认识到,将结合本发明的任何公开的形式或实施例示出和/或描述的结构和/或元件可以作为普通设计选择,并入本文任何其他公开或描述或建议的形式或实施例中。因此,意图仅限于所附权利要求所指示的范围。

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