CN114363947B - 日志分析方法及相关装置 - Google Patents
日志分析方法及相关装置 Download PDFInfo
- Publication number
- CN114363947B CN114363947B CN202111677093.8A CN202111677093A CN114363947B CN 114363947 B CN114363947 B CN 114363947B CN 202111677093 A CN202111677093 A CN 202111677093A CN 114363947 B CN114363947 B CN 114363947B
- Authority
- CN
- China
- Prior art keywords
- signaling
- signaling element
- queue
- kth
- shortest path
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种日志分析方法及其装置,可以对modemlog中的信令进行分析,从而可以快速定位到异常信令,从而提高分析效率。该方法可包括:从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列,第一信令队列的信令元素个数为L1,L1为正整数;根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值,生成异常信息,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令。
Description
技术领域
本申请涉及通信测试技术领域,尤其涉及日志分析方法及相关装置。
背景技术
通信网络中存在信息和信令。信息可直接通过通信网络由发送端传输至接收端,而信令通常在通信网络的不同环节之间传输,各个环节进行分析处理并通过交互作用形成一系列的操作和控制,其作用是保证信息的有效且可靠的传输。例如,基站向用户设备(user equipment,UE)发送无线资源控制(radio resource control,RRC)重配置信令,UE根据RRC重配置信令进行测量并向基站上报测量报告,RRC重配置信令与测量报告之间存在关系,该关系可以理解为测量报告用于响应RRC重配置信令。
测试过程中,为了在调制解调器日志(modemlog)的信令队列中查找出异常信令,目前采用人工分析方法。由于蜂窝通信的信令流程比较复杂,测试过程日志数据量较大,采用人工分析方法,存在分析效率低下的弊端。
发明内容
本申请提供一种日志分析方法及相关装置,可以快速定位到异常信令,从而提高分析效率。
第一方面,本申请提供一种日志分析方法,该方法可包括:从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列,第一信令队列的信令元素个数为L1,L1为正整数;根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值,生成异常信息,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令。其中,第一阈值为1。
通过第一方面所描述的方法,根据信令转换图,确定任意两个相邻信令元素的最短路径长度是否为第一阈值,为第一阈值表示这两个信令元素对应的信令为正常流程中的信令,反之表示这两个信令元素对应的信令存在异常,从而通过遍历信令队列可以快速定位到异常信令,提高分析效率。
在一种可能的实现方式中,根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,包括:在信令转换图中,查找第i个信令元素对应的第j个信令元素,第i+1个信令元素对应的第j+1个信令元素;在信令转换图中,确定第j个信令元素至j+1个信令元素的最短路径长度,第j个信令元素至j+1个信令元素的最短路径长度即为第i个信令元素至第i+1个信令元素的路径长度。将信令队列中任意两个相邻信令元素映射至信令转换图,以确定最短路径长度,便于快速、准确地定位到异常信令。
在一种可能的实现方式中,根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,包括:在信令转换图中,查找第i个信令元素至第i+1个信令元素的最短路径,并确定所述最短路径的路径长度。直接在信令转换图中,查找第i个信令元素至第i+1个信令元素的最短路径,可以更加快速地定位到异常信令。
在一种可能的实现方式中,在从待分析日志数据中提取层3的第一信令之前,上述方法还包括:根据无异常日志数据,生成信令转换图。预先生成信令转换图,以便使用信令转换图对待分析的信令队列进行异常分析。
在一种可能的实现方式中,根据无异常日志数据,生成信令转换图,包括:从无异常日志数据中提取层3的第二信令,并根据所述第二信令生成第二信令队列,所述第二信令队列的信令元素个数为L2,L2为正整数;判断信令转换图中是否存在第k个信令元素至第k+1个信令元素的最短路径,且该最短路径的路径长度为第一阈值;判断结果为否,将第k个信令元素至第k+1个信令元素的最短路径映射至信令转换图;其中,所述第k个信令元素和所述第k+1个信令元素为所述第二信令队列中的任意两个相邻信令元素;其中,k为正整数,k+1小于或等于L2。若判断结果为是,表明信令转换图中已存在第k个信令元素至第k+1个信令元素的最短路径,无需再映射。
在一种可能的实现方式中,上述方法还包括:第i个信令元素至第i+1个信令元素的最短路径长度为第一阈值,确定第i个信令元素至第i+1个信令元素对应的信令为正常信令。
在一种可能的实现方式中,第i个信令元素至第i+1个信令元素的最短路径长度为第二阈值,异常信息用于指示第第i个信令元素对应的信令至第i+1个信令元素对应的信令为同一信令。其中,第二阈值为0。
第二方面,本申请提供了一种日志分析装置,该日志分析装置包括队列生成单元、长度确定单元和异常生成单元,其中:队列生成单元,用于从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列,第一信令队列的信令元素个数为L1,L1为正整数;长度确定单元,用于根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;异常生成单元,用于在第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值时,生成异常信息,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令。
第三方面,本申请提供了一种日志分析装置,所述日志分析装置包括处理器、存储器和收发器,所述收发器,用于接收信号或者发送信号;所述存储器,用于存储程序代码;所述处理器,用于从所述存储器调用所述程序代码执行如第一方面及其任一种可能的实现方式中的方法。
第四方面,本申请提供了一种芯片,该芯片,用于从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列,第一信令队列的信令元素个数为L1,L1为正整数;根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值,生成异常信息,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令。
第五方面,本申请提供了一种模组设备,该模组设备包括通信模组、电源模组、存储模组以及芯片模组,其中:该电源模组用于为该模组设备提供电能;该存储模组用于存储数据和指令;该通信模组用于进行模组设备内部通信,或者用于该模组设备与外部设备进行通信;该芯片模组用于:从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列,第一信令队列的信令元素个数为L1,L1为正整数;根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值,生成异常信息,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令。
第六方面,本申请提供了一种计算机可读存储介质,该计算机存储介质中存储有计算机可读指令,当该计算机可读指令在通信装置上运行时,使得该通信装置执行上述第一方面及其任一种可能的实现方式中的方法。
第七方面,本申请提供一种计算机程序或计算机程序产品,包括代码或指令,当代码或指令在计算机上运行时,使得计算机执行如第一方面的及其任一种可能的实现方式中的方法。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本邻域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是应用本申请实施例的一种通信***的架构示意图;
图2是初始接入流程和测量上报流程;
图3是一种有向图的示例图;
图4是本申请实施例提供的生成信令转换图的流程示意图;
图5是本申请实施例提供的一种日志分析方法的流程示意图;
图6是对应于图5的另一种表现形式;
图7是本申请实施例提供的一种日志分析装置的结构示意图;
图8是本申请实施例提供的又一种日志分析装置的结构示意图;
图9是本申请实施例提供的一种模组设备的结构示意图。
具体实施方式
本申请以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“该”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本申请中使用的术语“和/或”是指并包含一个或多个所列出项目的任何或所有可能组合。
需要说明的是,本申请的说明书和权利要求书中及上述附图中的属于“第一”、“第二”、“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述以外的顺序实施。此外,术语“包括”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本申请实施例可以应用于第五代(5th-generation,5G)***,也可以称为新空口(new radio,NR)***;或者还可以应用于第六代(6th-generation,6G)***,或者第七代(7th-generation,7G)***,或未来的其他通信***。或者本申请还可应用于长期演进(longterm evolution,LTE)***,可选的,还可应用于第二代(2nd-generation,2G)或第三代(3rd-generation,3G)***。
请参见图1,图1为应用本申请实施例的一种通信***的架构示意图。该通信***可包括但不限于一个网络设备和一个终端设备,图1所示的设备数量和形态用于举例并不构成对本申请实施例的限定,实际应用中可以包括两个或两个以上的网络设备,两个或两个以上的终端设备。图1所示的通信***以包括一个网络设备101和一个终端设备102为例。
本申请实施例中终端设备是一种具有无线收发功能的设备,也可以称之为终端(terminal)、UE、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、接入终端设备、车载终端设备、工业控制终端设备、UE单元、UE站、移动站、远方站、远程终端设备、移动设备、UE终端设备、无线通信设备、UE代理或UE装置等。终端设备可以是固定的或者移动的。在一些实施例中,终端设备还可以是具有收发功能的装置,例如芯片模组。其中,芯片模组可以包括芯片,还可以包括其它分立器件。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。
本申请实施例中网络设备是一种为终端设备提供无线通信功能的设备,也可称之为接入网(access network,AN)设备或无线接入网(radio access network,RAN)设备等。示例的,网络设备包括但不限于:第五代移动通信***(5th-generation,5G)中的下一代基站(generation nodeB,gNB)、演进型节点B(evolved node B,eNB)、无线网络控制器(radionetwork controller,RNC)、节点B(node B,NB)、基站控制器(base station controller,BSC)、基站收发台(basetransceiver station,BTS)、家庭基站(例如,home evolved nodeB、或home node B,HNB)、基带单元(baseband unit,BBU)、收发点(transmitting andreceiving point,TRP)、发射点(transmitting point,TP)、移动交换中心等。在一些实施例中,网络设备还可以为具有为终端设备提供无线通信功能的装置,例如芯片模组。示例的,芯片模组可以包括芯片,还可以包括其它分立器件。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。
可以理解的是,本申请实施例描述的通信***是为了更加清楚的说明本申请实施例的技术方案,并不构成对本申请实施例提供的技术方案的限定,本领域技术人员可知,随着***架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
为了快速定位到异常信令,提高分析效率,本申请实施例提供一种日志分析方法及相关装置,基于图论(例如有向图)对日志(log)数据进行分析,尤其对调制解调器日志(modemlog)进行分析。调制解调器可以理解为上网用的“猫”,调制解调器日志,可以理解为终端设备与网络设备通信过程中产生的日志,记录有两者之间传输的各种信令,例如层3的信令。层3的信令例如RRC信令或非接入层(non-access stratum,NAS)信令等。
本申请实施例提供的日志分析方法是一种自动化测试或分析方法,可以在终端设备侧对其接收和发送的信令进行测试,也可以在网络设备侧对其接收和发送的信令进行测试。若在终端设备侧对其接收和发送的信令进行测试,那么日志分析装置可以位于终端设备中,或与终端设备配合使用的装置;若在网络设备侧对其接收和发送的信令进行测试,那么日志分析装置可以位于网络设备中,或与网络设备配合使用的装置。本申请以日志分析装置位于终端设备中为例进行阐述,即本申请提供的日志分析方法以终端设备执行为例进行阐述。
在阐述本申请实施例提供的方法之前,先对本申请实施例涉及的相关技术或名称进行阐述。
1.层3的信令
层3指的是较高层(upper layers),例如应用层或上层协议等。层3的信令可以理解为应用层的信令。一般来讲,空口的信令就是层3信令。
本申请实施例涉及的层3的信令,指的是第三代合作伙伴计划(the 3rdgeneration partner project,3GPP)标准中的RRC信令和/或NSA信令。其中,RRC信令例如可以包括RRC连接信令,RRC重配置信令等,NSA信令例如可以包括***消息块(systeminformation block,SIB)信令、随机接入信令等。
示例性的,可参见图2所示的初始接入流程和测量上报流程,图2可以是辅基站添加流程中,终端设备与主基站之间的信令传输流程,图2中的网络设备即为主基站。图2中的201至210所示的信令均为层3的信令。201至203即为随机接入过程中的信令,204至205即为UE能力询问与上报过程中的信令,209至210即为测量上报过程中的信令。
2.有向图,信令转换图
有向图,指的是每条边都具有一个方向的图。有向,顾名思义,有方向。一个简单的有向图可参见图3所示,图3中任意两个节点构成的边具有一个方向。图3中,A至C有两条路径,可分别表示为A->C,A->B->C。其中,A->C的路径长度为1,A->B->C的路径长度为2,那么A至C的最短路径长度为1,最短路径为A->C。
本申请实施例提供一种信令转换图,用于对待分析日志数据中层3的信令进行测试或分析,以定位出异常信令。在通信网络中,任意两个相邻信令之间存在一定的关系,即信令m与信令n之间存在一定的关系,可以理解为信令m在一定的外界条件下可以转换为信令n。利用这种关系,可以通过信令m和/或信令m之前的信令队列得到下一个信令,即信令n。例如,可表示为f(t)=f(t-1)+a*h(t),其中,f(t)表示t时刻的信令,即信令n;f(t-1)表示t-1时刻的信令,即信令m;h(t)表示当前的环境;a表示环境系数或环境参数等。假设信令m可以通过状态转换到信令n,可表示为(V(Dm),A(Dn),ΨD),其中,ΨD表示关联函数,以实现信令m至信令n的状态转换;Dm表示信令m;Dn表示信令n。有向图G可表示为(V(D),A(D),ΨD),关联函数ΨD使得A(D)中的每一个元素对应于V(D)中的有序元素对。将所有存在状态转换关系的信令m和信令n,一一映射到有向图G中,从而得到信令转换图。
示例性的,信令m为网络设备向终端设备发送的RRC重配置信令,信令n为终端设备向网络设备发送的测量报告,关联函数为终端设备根据RRC重配置信令进行测量得到测量报告。可见,信令m至信令n的最短路径长度为1,将信令m至信令n的最短路径映射至信令转换图中。
需要说明的是,信令转换图是一种有向图,应用在本申请实施例中,用于实现信令之间的状态转换,以便基于此进行测试或分析。信令转换图这个名称用于举例,并不构成对本申请实施例的限定。
请参阅图4,是本申请实施例提供的生成信令转换图的流程示意图,可以包括但不限于如下步骤:
401,载入无异常日志数据。
日志分析装置载入无异常日志数据,无异常日志数据可以经过人工分析处理的,不存在异常信令的日志数据。测试人员可将无异常日志数据传入日志分析装置,以便日志分析装置载入。无异常日志数据可以是无异常调制解调日志数据,即终端设备与网络设备通信过程中产生的无异常的日志数据,可以包括多个modemlog。
402,从无异常日志数据中提取层3的第二信令,并根据第二信令生成第二信令队列。
日志分析装置从无异常日志数据中提取层3的第二信令,即提取层3的信令,第二信令为了与待分析日志数据中的层3的信令进行区分。第二信令的数量为L2个。其中,L2为正整数。将L2个第二信令按照时间先后顺序进行排序,根据排序后的L2个第二信令生成第二信令队列。第二信令队列包括L2个信令元素,一个信令元素对应一个第二信令。例如,图2所示的流程包括10个信令,那么第二信令队列包括10个信令元素,图2中的201,RRC连接请求信令即为第二信令队列中的第1个信令元素,可以标记为1、①或(1)等。
403,k=k+1。
在执行403之前,令k=0,再执行k=k+1,那么405即从第二信令队列中提取第1个信令元素和第2个信令元素。k=k+1是一种编程语言,执行完一个k值对应的流程后,将k+1赋值k,再执行这个k值对应的流程。例如,执行完1对应的流程后,将2赋值k,再执行2对应的流程。在执行403之前,信令转换图不包括任何元素。
404,判断k是否大于或等于L2,k大于或等于L2则结束。
k大于L2表示超过第二信令队列的队列长度,即所有k值均有执行完对应的流程,可结束生成信令转换图的流程。K等于L2,会使得第二信令队列中不存在第k+1个信令元素,因此可结束生成信令转换图的流程。
405,k小于L2,从第二信令队列中提取第k个信令元素和第k+1个信令元素。
k小于L2,表示所有k值还未执行完对应的流程。首先从第二信令队列中提取第1个信令元素和第2个信令元素。
406,判断是否存在第k个信令元素至第k+1个信令元素的最短路径,最短路径的路径长度为1。406的判断结果为是,则执行403;406的判断结果为否,则执行407。
判断目前的信令转换图中是否存在第k个信令元素至第k+1个信令元素的最短路径,即判断是否存在第k个信令元素、第k+1个信令元素以及第k个信令元素至第k+1个信令元素的最短路径。在执行图4所示流程的过程中,信令转换图中可能已经映射了第k个信令元素至第k+1个信令元素的最短路径,那么无需再次映射。或者,信令转换图中可能已经映射了第p个信令元素至第p+1个信令元素的最短路径,第p个信令与第k个信令为同一信令,携带的信息元素(information element,IE)可能不同,那么无需再次映射。即406的判断结果为是,则执行403。
针对同一信令,携带的IE不同的情况,本申请实施例将其视为同一信令。例如,以终端设备侧为例,假设A0和A0’是携带不同UE的,由网络设备发送的同一信令。由于A0和A0’携带的IE不同,因此终端设备会执行不同的动作A1和A1’,以响应信令A0和A0’,从而在生成信令转换图的过程中,会生成两种不同的路径P1(由A0指向A1)和P2(由A0’指向A1’)。若将信令A0和A0’视为同一信令A,则路径变为P1(由A指向A1)和P2(由A指向A1’),最短路径长度均为1,对分析结果无影响。另外,不对携带不同IE的同一信令进行区分,可减少解码耗时,从而提升运行效率。
407,将第k个信令元素至第k+1个信令元素的最短路径映射至信令转换图。
406的判断结果为否,则将第k个信令元素至第k+1个信令元素的最短路径映射至信令转换图,即将第k个信令元素、第k+1个信令元素以及第k个信令元素至第k+1个信令元素的最短路径映射至信令转换图。例如,将第1个信令元素、第2个信令元素以及第1个信令元素至第2个信令元素的最短路径映射至信令转换图。
在图4所示的流程中,基于无异常日志数据可以生成信令转换图,信令转换图可以理解为一个测试模型。
下面对本申请实施例提供的日志分析方法进行阐述。
请参阅图5,是本申请实施例提供的一种日志分析方法的流程示意图,该方法可以包括但不限于如下步骤:
501,从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列。
在执行501之前,日志分析装置载入待分析日志数据和信令转换图。信令转换图即为通过图4流程生成的。待分析日志数据可以测试过程中,终端设备与网络设备通信过程中产生的日志数据,该日志数据可以是modemlog数据。待分析日志数据也可以是测试人员传入至日志分析装置中,用于检测是否modemlog数据中是否存在异常信令。
日志分析装置从待分析日志数据中提取层3的第一信令,即提取层3的信令,第一信令为了与无异常日志数据中的层3的信令进行区分。第一信令的数量为L1个。其中,L1为正整数。将L1个第一信令按照时间先后顺序进行排序,根据排序后的L1个第一信令生成第二信令队列。第一信令队列包括L1个信令元素,一个信令元素对应一个第一信令。需要说明的是,第一信令队列的队列长度与第二信令队列的队列长度可以相同或不同,视具体情况而定。
502,根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度。
其中,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1。
在一种实现方式中,日志分析装置直接在信令转换图中,查找第i个信令元素至第i+1个信令元素的最短路径,并确定出该路径的路径长度。例如,信令转换图中存在第q个信令元素,第q个信令与第i个信令为同一信令,携带不同的IE,那么可将第q个信令元素至第q+1个信令元素的最短路径长度作为第i个信令元素至第i+1个信令元素的最短路径长度。该种方式,可以更加快速地定位到异常信令。
在另一种实现方式中,日志分析装置在信令转换图中,查找第i个信令元素对应的第j个信令元素,第i+1个信令元素对应的第j+1个信令元素;在信令转换图中,确定第j个信令元素至j+1个信令元素的最短路径长度,第j个信令元素至j+1个信令元素的最短路径长度即为第i个信令元素至第i+1个信令元素的路径长度。该种方式,将信令队列中任意两个相邻信令元素映射至信令转换图,以确定最短路径长度,便于快速、准确地定位到异常信令。
在查找第i个信令元素对应的第j个信令元素,第i+1个信令元素对应的第j+1个信令元素时,根据第i个信令的关联函数,在信令转换图中,查找第j个信令元素;根据第i+1个信令的关联函数,在信令转换图中,查找第j+1个信令元素。
在信令转换图中,确定第j个信令元素至j+1个信令元素的最短路径长度时,采用狄克斯特拉(Dijkstra)算法查找第j个信令元素至j+1个信令元素的最短路径,并确定该路径的路径长度。其中,狄克斯特拉算法用于计算出在不存在非负权重的情况下,起点到各个节点的最短距离。狄克斯特拉算法用于举例,还可以采用其他算法查找第j个信令元素至j+1个信令元素的最短路径。
503,第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值,生成异常信息。其中,第一阈值为1。
其中,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令,即可能第i个信令存在异常,或第i+1个信令存在异常,或两个信令均存在异常。
若第i个信令和第i+1个信令为同一信令,携带不同的IE,那么第i个信令元素至第i+1个信令元素的最短路径长度为第二阈值,即0,表示可能发送或接收了同一信令。或,相同的两个信令元素映射至信令转换图中的同一元素点,使得这两个信令元素的最短路径长度为0。
可选的,日志分析装置还可以输出异常信息,例如以弹窗、邮件或短信等方式输出,以提醒测试人员哪些信令存在异常。异常信息可以在检测到异常时便输出,也可以在对待分析日志数据检测完毕后输出。
504,第i个信令元素至第i+1个信令元素的最短路径长度为第一阈值,确定第i个信令元素和第i+1个信令元素对应的信令为正常信令。
第i个信令元素至第i+1个信令元素的最短路径长度为第一阈值,表明第i个信令元素和第i+1个信令元素对应的信令为正常信令,无需生成异常信息。
对于同一个业务流程在实网环境下可能存在多个信令流程情况,在信令转换图的生成过程中也会生成不同的路径来表示不同的信令流程。假设某一个信令队列作为一个正常队列出现但是该正常队列中的某些信令被误判为错误信令,将在后期的模型优化中针对误判的信令队列做出人工修正。可以理解的是,针对某些正常队列被误判的情况,测试人员对异常结果进行检查并纠正,以优化模型。
在图5所示的流程中,根据信令转换图,确定任意两个相邻信令元素的最短路径长度是否为第一阈值,为第一阈值表示这两个信令元素对应的信令为正常流程中的信令,反之表示这两个信令元素对应的信令存在异常,从而通过遍历信令队列可以快速定位到异常信令,提高分析效率。
图4和图5基于信令元素进行分析,相比基于信令进行分析,可节省时间。
请参阅图6,是对应于图5的另一种表现形式,该流程中与图5相同或类似的部分,不再赘述。图6所示的流程可以包括但不限于:
601,载入待分析日志数据和信令转换图。
602,从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列。
603,i=i+1。
在执行603之前,令i=0,再执行i=i+1。
604,判断i是否大于或等于L1,i大于或等于L1则结束。
605,i小于L1,根据信令转换图判断是否存在第i个信令元素至第i+1个信令元素的最短路径,最短路径的路径长度为1。605的判断结果为是,则执行603;605的判断结果为否,则执行606。
606,生成异常信息。
在图6所示的流程中,根据信令转换图,确定任意两个相邻信令元素的最短路径长度是否为1,为1表示这两个信令元素对应的信令为正常流程中的信令,反之表示这两个信令元素对应的信令存在异常,从而通过遍历信令队列可以快速定位到异常信令,提高分析效率。
请参阅图7,图7是本申请实施例提供的一种日志分析装置的结构示意图。如图7所示,该日志分析装置70包括队列生成单元701、长度确定单元702和异常生成单元703。
队列生成单元701,用于从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列,第一信令队列的信令元素个数为L1,L1为正整数;
长度确定单元702,用于根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;
异常生成单元703,用于在第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值时,生成异常信息,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令。
可选的,长度确定单元702,具体用于在信令转换图中,查找第i个信令元素对应的第j个信令元素,第i+1个信令元素对应的第j+1个信令元素;在信令转换图中,确定第j个信令元素至j+1个信令元素的最短路径长度,第j个信令元素至j+1个信令元素的最短路径长度为第i个信令元素至第i+1个信令元素的路径长度。
可选的,该日志分析装置70还包括图生成单元,用于根据无异常日志数据,生成信令转换图。
可选的,图生成单元,具体用于从无异常日志数据中提取层3的第二信令,并根据第二信令生成第二信令队列,第二信令队列的信令元素个数为L2,L2为正整数;判断信令转换图中是否存在第k个信令元素至第k+1个信令元素的最短路径;第k个信令元素至第k+1个信令元素的最短路径的路径长度为第一阈值;判断结果为否,将第k个信令元素至第k+1个信令元素的最短路径映射至信令转换图;
其中,第k个信令元素和第k+1个信令元素为第二信令队列中的任意两个相邻信令元素;其中,k为正整数,k+1小于或等于L2。
可选的,该日志分析装置70还包括信令确定单元,用于第i个信令元素至第i+1个信令元素的最短路径长度为第一阈值,确定第i个信令元素和第i+1个信令元素对应的信令为正常信令。
可选的,第i个信令元素至第i+1个信令元素的最短路径长度为第二阈值,异常信息用于指示i个信令元素对应的信令与第i+1个信令元素对应的信令为同一信令。
请参阅图8,图8为本申请实施例提供的另一种日志分析装置80。可以用于实现上述方法实施例中日志分析装置的功能。该日志分析装置80可以包括收发器801和处理器802。可选的,该波束确定装置还可以包括存储器803。其中,收发器801、处理器802、存储器803可以通过总线804或其他方式连接。总线在图8中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。本申请实施例中不限定上述收发器801、处理器802、存储器803之间的具体连接介质。
存储器803可以包括只读存储器和随机存取存储器,并向处理器802提供指令和数据。存储器803的一部分还可以包括非易失性随机存取存储器。
处理器802可以是中央处理单元(Central Processing Unit,CPU),该处理器802还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器,可选的,该处理器802也可以是任何常规的处理器等。
在一种可选的实施方式中,存储器803,用于存储程序指令;处理器802,用于调用存储器803中存储的程序指令,以用于执行图4-图6对应实施例中日志分析装置所执行的步骤。
在本申请实施例中,可以通过在包括CPU、随机存取存储介质(Random AccessMemory,RAM)、只读存储介质(Read-Only Memory,ROM)等处理元件和存储元件的例如计算机的通用计算装置上运行能够执行上述方法所涉及的各步骤的计算机程序(包括程序代码),以及来实现本申请实施例所提供的方法。计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算装置中,并在其中运行。
基于同一发明构思,本申请实施例中提供的日志分析装置80解决问题的原理与有益效果与本申请方法实施例中日志分析装置解决问题的原理和有益效果相似,可以参见方法的实施的原理和有益效果,为简洁描述,在这里不再赘述。
前述日志分析装置,例如可以是:芯片、或者芯片模组。
本申请实施例还提供一种芯片,该芯片可以执行前述方法实施例中日志分析装置的相关步骤。
该芯片用于:从待分析日志数据中提取层3的第一信令,并根据第一信令生成第一信令队列,第一信令队列的信令元素个数为L1,L1为正整数;根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,第i个信令元素和第i+1个信令元素为第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;第i个信令元素至第i+1个信令元素的最短路径长度大于或小于第一阈值,生成异常信息,异常信息用于指示i个信令元素和/或第i+1个信令元素对应的信令为异常信令。
请参阅图9,图9为本申请实施例提供的一种芯片模组的结构示意图。该芯片模组90可以执行前述方法实施例中日志分析装置的相关步骤,该芯片模组90包括:通信接口901和芯片902。
其中,通信接口用于进行芯片模组内部通信,或者用于该芯片模组与外部设备进行通信;该芯片用于实现本申请实施例中日志分析装置的功能,具体参见图4-图6对应实施例。可选的,芯片模组90还可以包括存储模组903、电源模组904。存储模组903用于存储数据和指令。电源模组904用于为芯片模组提供电能。
对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块可以都采用电路等硬件的方式实现,不同的模块可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有)部分模块可以采用电路等硬件方式实现。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有一条或多条指令,一条或多条指令适于由处理器加载并执行上述方法实施例所提供的方法。
本申请实施例还提供一种包含计算机程序或指令的计算机程序产品,当计算机程序或指令在计算机上运行时,使得计算机执行上述方法实施例所提供的方法。
关于上述实施例中描述的各个装置、产品包含的各个模块/单元,其可以是软件模块/单元,也可以是硬件模块/单元,或者也可以部分是软件模块/单元,部分是硬件模块/单元。例如,对于应用于或集成于芯片的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于终端的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于终端内同一组件(例如,芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于终端内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现。
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
本申请实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本申请实施例装置中的模块可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,可读存储介质可以包括:闪存盘、ROM、RAM、磁盘或光盘等。
以上所揭露的仅为本申请一种较佳实施例而已,仅仅是本申请一部分实施例,不能以此来限定本申请之权利范围。
Claims (8)
1.一种日志分析方法,其特征在于,所述方法包括:
从无异常日志数据中提取层3的第二信令,将L2个所述第二信令按照时间先后顺序进行排序,根据排序后的L2个所述第二信令生成第二信令队列,所述第二信令队列的信令元素个数为L2,L2为正整数;
判断是否存在第k个信令元素至第k+1个信令元素的最短路径;所述第k个信令元素至第k+1个信令元素的最短路径的路径长度为第一阈值;其中,所述第k个信令元素和所述第k+1个信令元素为所述第二信令队列中的任意两个相邻信令元素;其中,k为正整数,k+1小于或等于L2;
判断结果为否,将所述第k个信令元素至所述第k+1个信令元素的最短路径映射至信令转换图;
从待分析日志数据中提取层3的第一信令,将L1个所述第一信令按照时间先后顺序进行排序,根据排序后的L1个所述第一信令生成第一信令队列,所述第一信令队列的信令元素个数为L1,L1为正整数;
根据所述信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,所述第i个信令元素和所述第i+1个信令元素为所述第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;
所述第i个信令元素至第i+1个信令元素的最短路径长度大于或小于所述第一阈值,生成异常信息,所述异常信息用于指示所述i个信令元素和/或所述第i+1个信令元素对应的信令为异常信令。
2.根据权利要求1所述的方法,其特征在于,所述根据信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,包括:
在信令转换图中,查找第i个信令元素对应的第j个信令元素,第i+1个信令元素对应的第j+1个信令元素;
在所述信令转换图中,确定所述第j个信令元素至所述j+1个信令元素的最短路径长度,所述第j个信令元素至所述j+1个信令元素的最短路径长度为所述第i个信令元素至所述第i+1个信令元素的路径长度。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述第i个信令元素至第i+1个信令元素的最短路径长度为所述第一阈值,确定所述第i个信令元素和所述第i+1个信令元素对应的信令为正常信令。
4.根据权利要求1或2所述的方法,其特征在于,所述第i个信令元素至第i+1个信令元素的最短路径长度为第二阈值,所述异常信息用于指示所述i个信令元素对应的信令与所述第i+1个信令元素对应的信令为同一信令。
5.一种日志分析装置,其特征在于,所述日志分析装置包括:
图生成单元,用于从无异常日志数据中提取层3的第二信令,将L2个所述第二信令按照时间先后顺序进行排序,根据排序后的L2个所述第二信令生成第二信令队列,所述第二信令队列的信令元素个数为L2,L2为正整数;
判断是否存在第k个信令元素至第k+1个信令元素的最短路径;所述第k个信令元素至第k+1个信令元素的最短路径的路径长度为第一阈值;其中,所述第k个信令元素和所述第k+1个信令元素为所述第二信令队列中的任意两个相邻信令元素;其中,k为正整数,k+1小于或等于L2;
判断结果为否,将所述第k个信令元素至所述第k+1个信令元素的最短路径映射至信令转换图;
队列生成单元,用于从待分析日志数据中提取层3的第一信令,将L1个所述第一信令按照时间先后顺序进行排序,根据排序后的L1个所述第一信令生成第一信令队列,所述第一信令队列的信令元素个数为L1,L1为正整数;
长度确定单元,用于根据所述信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,所述第i个信令元素和所述第i+1个信令元素为所述第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;
异常生成单元,用于在所述第i个信令元素至第i+1个信令元素的最短路径长度大于或小于所述第一阈值时,生成异常信息,所述异常信息用于指示所述i个信令元素和/或所述第i+1个信令元素对应的信令为异常信令。
6.一种芯片,其特征在于,所述芯片包括收发器和处理器,所述处理器用于从无异常日志数据中提取层3的第二信令,将L2个所述第二信令按照时间先后顺序进行排序,根据排序后的L2个所述第二信令生成第二信令队列,所述第二信令队列的信令元素个数为L2,L2为正整数;判断是否存在第k个信令元素至第k+1个信令元素的最短路径;所述第k个信令元素至第k+1个信令元素的最短路径的路径长度为第一阈值;其中,所述第k个信令元素和所述第k+1个信令元素为所述第二信令队列中的任意两个相邻信令元素;其中,k为正整数,k+1小于或等于L2;判断结果为否,将所述第k个信令元素至所述第k+1个信令元素的最短路径映射至信令转换图;从待分析日志数据中提取层3的第一信令,将L1个所述第一信令按照时间先后顺序进行排序,根据排序后的L1个所述第一信令生成第一信令队列,所述第一信令队列的信令元素个数为L1,L1为正整数;根据所述信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,所述第i个信令元素和所述第i+1个信令元素为所述第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;所述第i个信令元素至第i+1个信令元素的最短路径长度大于或小于所述第一阈值,生成异常信息,所述异常信息用于指示所述i个信令元素和/或所述第i+1个信令元素对应的信令为异常信令。
7.一种模组设备,其特征在于,所述模组设备包括通信模组、电源模组、存储模组以及芯片模组,其中:
所述电源模组用于为所述模组设备提供电能;
所述存储模组用于存储数据和指令;
所述通信模组用于进行模组设备内部通信,或者用于所述模组设备与外部设备进行通信;
所述芯片模组用于:从无异常日志数据中提取层3的第二信令,将L2个所述第二信令按照时间先后顺序进行排序,根据排序后的L2个所述第二信令生成第二信令队列,所述第二信令队列的信令元素个数为L2,L2为正整数;判断是否存在第k个信令元素至第k+1个信令元素的最短路径;所述第k个信令元素至第k+1个信令元素的最短路径的路径长度为第一阈值;其中,所述第k个信令元素和所述第k+1个信令元素为所述第二信令队列中的任意两个相邻信令元素;其中,k为正整数,k+1小于或等于L2;判断结果为否,将所述第k个信令元素至所述第k+1个信令元素的最短路径映射至信令转换图;从待分析日志数据中提取层3的第一信令,将L1个所述第一信令按照时间先后顺序进行排序,根据排序后的L1个所述第一信令生成第一信令队列,所述第一信令队列的信令元素个数为L1,L1为正整数;根据所述信令转换图,确定第i个信令元素至第i+1个信令元素的最短路径长度,所述第i个信令元素和所述第i+1个信令元素为所述第一信令队列中的任意两个相邻信令元素;其中,i为正整数,i+1小于或等于L1;所述第i个信令元素至第i+1个信令元素的最短路径长度大于或小于所述第一阈值,生成异常信息,所述异常信息用于指示所述i个信令元素和/或所述第i+1个信令元素对应的信令为异常信令。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在通信装置上运行时,使得所述通信装置执行权利要求1~4中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111677093.8A CN114363947B (zh) | 2021-12-31 | 2021-12-31 | 日志分析方法及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111677093.8A CN114363947B (zh) | 2021-12-31 | 2021-12-31 | 日志分析方法及相关装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114363947A CN114363947A (zh) | 2022-04-15 |
CN114363947B true CN114363947B (zh) | 2023-09-22 |
Family
ID=81104401
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111677093.8A Active CN114363947B (zh) | 2021-12-31 | 2021-12-31 | 日志分析方法及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114363947B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110321371A (zh) * | 2019-07-01 | 2019-10-11 | 腾讯科技(深圳)有限公司 | 日志数据异常检测方法、装置、终端及介质 |
CN110932910A (zh) * | 2019-12-05 | 2020-03-27 | 锐捷网络股份有限公司 | 一种软件故障的日志记录方法及装置 |
CN112448894A (zh) * | 2019-09-03 | 2021-03-05 | 华为技术有限公司 | 阻断信令风暴的方法、装置、设备及存储介质 |
CN112838943A (zh) * | 2019-11-25 | 2021-05-25 | 华为技术有限公司 | 信令分析方法和相关装置 |
CN113298345A (zh) * | 2021-04-06 | 2021-08-24 | 杭州未名信科科技有限公司 | 异常行为的检测方法、装置、电子设备及介质 |
CN113641632A (zh) * | 2021-07-14 | 2021-11-12 | 广州市玄武无线科技股份有限公司 | 一种命令行提取日志数据转图形展示的方法 |
CN113742116A (zh) * | 2020-11-27 | 2021-12-03 | 北京沃东天骏信息技术有限公司 | 一种异常定位方法及装置、设备、存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10756949B2 (en) * | 2017-12-07 | 2020-08-25 | Cisco Technology, Inc. | Log file processing for root cause analysis of a network fabric |
-
2021
- 2021-12-31 CN CN202111677093.8A patent/CN114363947B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110321371A (zh) * | 2019-07-01 | 2019-10-11 | 腾讯科技(深圳)有限公司 | 日志数据异常检测方法、装置、终端及介质 |
CN112448894A (zh) * | 2019-09-03 | 2021-03-05 | 华为技术有限公司 | 阻断信令风暴的方法、装置、设备及存储介质 |
CN112838943A (zh) * | 2019-11-25 | 2021-05-25 | 华为技术有限公司 | 信令分析方法和相关装置 |
WO2021103589A1 (zh) * | 2019-11-25 | 2021-06-03 | 华为技术有限公司 | 信令分析方法和相关装置 |
CN110932910A (zh) * | 2019-12-05 | 2020-03-27 | 锐捷网络股份有限公司 | 一种软件故障的日志记录方法及装置 |
CN113742116A (zh) * | 2020-11-27 | 2021-12-03 | 北京沃东天骏信息技术有限公司 | 一种异常定位方法及装置、设备、存储介质 |
CN113298345A (zh) * | 2021-04-06 | 2021-08-24 | 杭州未名信科科技有限公司 | 异常行为的检测方法、装置、电子设备及介质 |
CN113641632A (zh) * | 2021-07-14 | 2021-11-12 | 广州市玄武无线科技股份有限公司 | 一种命令行提取日志数据转图形展示的方法 |
Non-Patent Citations (2)
Title |
---|
基于优先队列的时变网络最短路径算法;杨传印;黄玮;薛少聪;王劲松;;计算机应用研究(第05期);全文 * |
杨传印 ; 黄玮 ; 薛少聪 ; 王劲松 ; .基于优先队列的时变网络最短路径算法.计算机应用研究.2018,(第05期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN114363947A (zh) | 2022-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109067617B (zh) | 一种v2x协议一致性测试方法、装置及*** | |
JP6273011B2 (ja) | ユーザ機器(ue)、プログラム、およびコンピュータ可読記録媒体 | |
CN109996168B (zh) | 一种获取终端位置的方法及装置 | |
US11711154B2 (en) | Method of reporting RSSI measurements in an unlicensed band and related apparatus | |
CN110493720B (zh) | 终端的定位方法、装置及存储介质 | |
CN104735685A (zh) | 一种信息处理方法、装置和*** | |
US20230354060A1 (en) | Measurement method and device, communication node, and storage medium | |
US11569935B2 (en) | Concept for the analysis of a radio communication system | |
CN114205245A (zh) | 异常链路检测方法、装置及存储介质 | |
CN106714189B (zh) | 一种小区过覆盖的分析方法及装置 | |
JP6025692B2 (ja) | エリア品質劣化推定装置及び方法 | |
CN104125636A (zh) | 一种基站定位方法及装置 | |
CN113207146B (zh) | 无线通信网络质量监控***及方法 | |
CN114363947B (zh) | 日志分析方法及相关装置 | |
CN108957260A (zh) | 局部放电检测***及方法、存储介质、处理器 | |
US20120071183A1 (en) | Radio base station, control apparatus, and abnormality detection method | |
CN108307414A (zh) | 应用程序的Wi-Fi连接异常处理方法、装置、终端及存储介质 | |
US20090325569A1 (en) | System and method for device-assisted measurement of neighboring wireless environment | |
CN104854932B (zh) | 一种定位的方法、装置及*** | |
CN112533233B (zh) | 一种基于用户交互的无线网络探测方法、装置和*** | |
JP6516392B2 (ja) | ユーザ機器(ue)、プログラム、方法、およびコンピュータ可読記録媒体 | |
EP3165044A1 (en) | Methods, nodes and user equipments for finding neighboring user equipments with which a first user equipment may be able to communicate directly | |
CN113905325B (zh) | 一种干扰排查方法、装置、设备及可读介质 | |
CN104756595A (zh) | 无线局域网发现方法、设备及*** | |
CN111277992B (zh) | 确定终端网络状态的方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |