一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种异常定位方法、装置、电子设备及存储介质与流程

2022-02-24 14:44:55 来源:中国专利 TAG:


1.本发明涉及通信技术领域,具体地涉及一种异常定位方法、装置、电子设备及存储介质。


背景技术:

2.在通信数据传输过程中,为了监测数据传输的准确度,保障通信质量的稳定性,需要对传输数据进行校验,以及时确定数据传输过程中是否出现异常,并进行异常定位。
3.在本领域中,通常通过解析循环冗余校验码(crc,cyclic redundancy check)进行异常定位。crc具备数据传输检错功能,通过对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,若crc校验出错,就会出现块误码率(bler,block error ratio),从而根据是否出现bler进行异常分析。
4.然而,在通过crc进行异常检验时,由于目前的网络架构由核心网、室内基带处理单元(bbu,building base band unite)、有源天线单元(aau,active antenna unit)和用户设备(ue,user equipment)组成,其中,bbu侧包含基站的媒体访问控制(mac,media access control)层和pl层,在通信过程中,mac层负责上下行数据的调度,物理层(pl,physical layer)负责数据的收发,aau负责时频转换和信号的收发,当出现bler时,数据已经到达pl层,此时并不能确定数据传输的异常发生在bbu侧还是ue侧,无法将定位给范围缩小,导致异常定位效率低。


技术实现要素:

5.本发明提供一种异常定位方法、装置、电子设备及存储介质,以解决现有技术中异常定位效率低的问题。
6.根据本发明的第一方面,提供了一种异常定位方法,所述方法包括:
7.向基带处理单元bbu下发预设抓数条件,以使所述bbu在确定满足所述预设抓数条件时,通过第一接口触发有源天线单元aau抓取时域数据;
8.通过第二接口获取所述bbu发送的所述预设抓数条件对应的调度消息和基站配置参数;
9.通过第三接口获取所述aau抓取的所述时域数据;
10.根据所述调度消息、所述基站配置参数和所述时域数据进行数据仿真,得到仿真结果;
11.根据所述仿真结果确定出现误码的异常侧。
12.根据本发明的第二方面,提供了一种异常定位装置,所述装置包括:
13.抓数条件发送模块,用于向基带处理单元bbu下发预设抓数条件,以使所述bbu在确定满足所述预设抓数条件时,通过第一接口触发有源天线单元aau抓取时域数据;
14.第一获取模块,用于通过第二接口获取所述bbu发送的所述预设抓数条件对应的调度消息和基站配置参数;
15.第二获取模块,用于通过第三接口获取所述aau抓取的所述时域数据;
16.仿真模块,用于根据所述调度消息、所述基站配置参数和所述时域数据进行数据仿真,得到仿真结果;
17.异常定位模块,用于根据所述仿真结果确定出现误码的异常侧。
18.根据本发明的第三方面,提供了一种电子设备,包括:
19.处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现前述的方法。
20.根据本发明的第四方面,提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行前述的方法。
21.本发明提供了一种异常定位方法、装置、电子设备及存储介质,应用于仿真平台,所述方法包括:向基带处理单元bbu下发预设抓数条件,以使所述bbu在确定满足所述预设抓数条件时,通过第一接口触发有源天线单元aau抓取时域数据;通过第二接口获取所述bbu发送的所述预设抓数条件对应的调度消息和基站配置参数;通过第三接口获取所述aau抓取的所述时域数据;根据所述调度消息、所述基站配置参数和所述时域数据进行数据仿真,得到仿真结果;根据所述仿真结果确定出现误码的异常侧。本发明通过不同的接口直接将调度消息、基站配置参数和时域数据汇总到仿真平台上进行数据仿真,再根据仿真结果确定出现误码的异常侧,避免了在数据传输过程中需要根据不同网元之间的通信协议处理数据格式带来的时延,并能够在获取数据之后直接自动进行数据仿真,无需人工操作,提高了异常定位效率。
22.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
23.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
24.图1是本发明实施例一提供的一种异常定位方法的具体步骤流程图;
25.图2是本发明实施例二提供的一种异常定位方法的具体步骤流程图;
26.图3是本发明实施例三提供的一种异常定位装置的结构图;
27.图4是本发明实施例四提供的一种异常定位装置的结构图;
28.图5是本发明提供的一种电子设备的结构示意图。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.实施例一
31.参照图1,其示出了本发明实施例一提供的一种异常定位方法的具体步骤流程图。
32.步骤101,向基带处理单元bbu下发预设抓数条件,以使所述bbu在确定满足所述预设抓数条件时,通过第一接口触发有源天线单元aau抓取时域数据。
33.其中,所述预设抓数条件包括:数据抓取标识、数据抓取时隙、抓数时长中的至少一项。
34.目前的网络架构由核心网、室内基带处理单元(bbu,building base band unite)、有源天线单元(aau,active antenna unit)和用户设备(ue,user equipment)组成,为准确的判断出数据传输过程中出现误码是由于bbu、aau和ue中哪一侧存在异常,本发明公开了一种异常定位方法,应用于仿真平台,通过数据仿真模拟数据传输过程,并根据仿真结果确定出现误码的异常侧。
35.在本发明实施例中,可以通过仿真平台设置预设抓数条件,并在满足预设抓数条件时,控制bbu通过第一接口触发aau抓取时域数据,具体的,当数据抓取标识为目标值时,控制bbu向aau下发抓数指令,抓数指令中包含预设抓数条件,aau接收到抓数指令后,根据预设抓数条件抓取时域数据。
36.可选地,aau根据数据抓取时隙和抓数时长抓取对应的时域数据。其中,数据抓取时隙表明了需要抓取的时域数据在数据帧中的起始位置,抓数时长表明了需要抓取的时域数据的数据长度,aau根据数据抓取时隙和抓数时长即可确定需要抓取的是哪一段时域数据,从而保证了数据抓取的准确性。
37.步骤102,通过第二接口获取所述bbu发送的所述预设抓数条件对应的调度消息和基站配置参数。
38.在本发明实施例中,当满足预设抓数条件,例如,到达预设抓取时间,或者,数据抓取标识为目标值时,除了触发aau抓取时域数据,bbu也同时获取与预设抓数条件对应的调度消息和基站配置参数,其中,根据调度消息可以确定数据传输方向,例如上行传输,或下行传输;基站配置参数则表明了在传输aau抓取的时域数据时,对应的数据传输条件。
39.在本发明实施例中,各个网元之间的信息交互均通过对应的数据传输接口实现,从而避免了在数据传输过程中需要根据不同网元之间的通信协议处理数据格式带来的时延,提高了数据传输效率。其中,bbu通过第二接口将调度消息和基站配置参数发送到仿真平台,以供仿真平台根据调度消息和基站配置参数进行数据仿真,模拟数据传输过程。
40.步骤103,通过第三接口获取所述aau抓取的所述时域数据。
41.aau在完成时域数据的抓取后,通过第三接口将抓取的时域数据传输到仿真平台,以供仿真平台进行数据仿真。
42.步骤104,根据所述调度消息、所述基站配置参数和所述时域数据进行数据仿真,得到仿真结果。
43.结合前述可知,仿真平台根据从bbu获取的调度消息和基站配置参数,以及从aau获取的时域数据,可以通过数据仿真,完整的模拟数据传输过程,包括模拟时域数据的译码过程。
44.步骤105,根据所述仿真结果确定出现误码的异常侧。
45.结合步骤104可知,在本发明实施例中,仿真平台根据获取的调度消息、基站配置
参数和时域数据,模拟数据传输过程,并对时域数据的译码过程进行仿真,从而基于仿真结果判断出现误码的异常侧。
46.具体的,在实际存在误码的情况下,对抓取的时域数据进行crc译码仿真;若仿真结果不存在误码,则确定出现误码的异常侧为bbu侧;若仿真结果存在误码,则确定出现误码的异常侧为ue侧。
47.结合前述可知,在本技术实施例中,仿真平台基于获取的调度消息和基站配置参数模拟数据传输条件,也就是说,在进行数据仿真时,时域数据处于理想数据传输条件下,相当于在预设条件为bbu侧不存在异常的情况下进行数据传输,若仿真结果不存在误码,与实际情况不一致,说明预设条件错误,即bbu侧存在异常;若仿真结果存在误码,与实际情况一致,说明预设条件正确,即bbu侧不存在异常,由于aau抓取的时域数据就是实际传输的数据,那么在bbu侧与ue侧进行数据传输时,bbu侧不存在异常,传输的时域数据与实际传输的数据一致,在仿真结果与实际情况不一致的情况下,则可以确定ue侧存在异常。
48.综上所述,本发明通过不同的接口直接将调度消息、基站配置参数和时域数据汇总到仿真平台上进行数据仿真,再根据仿真结果确定出现误码的异常侧,避免了在数据传输过程中需要根据不同网元之间的通信协议处理数据格式带来的时延,并能够在获取数据之后直接自动进行数据仿真,无需人工操作,提高了异常定位效率。
49.实施例二
50.参照图2,其示出了本发明实施例二提供的一种异常定位方法的具体步骤流程图。
51.步骤201,向基带处理单元bbu下发预设抓数条件,以使所述bbu在确定满足所述预设抓数条件时,通过第一接口触发有源天线单元aau抓取时域数据。
52.目前的网络架构由核心网、室内基带处理单元(bbu,building base band unite)、有源天线单元(aau,active antenna unit)和用户设备(ue,user equipment)组成,为准确的判断出数据传输过程中出现误码是由于bbu、aau和ue中哪一侧存在异常,本发明公开了一种异常定位方法,应用于仿真平台,通过数据仿真模拟数据传输过程,并根据仿真结果确定出现误码的异常侧。
53.在本发明实施例中,仿真平台设置预设抓数条件,并在满足预设抓数条件时,控制bbu通过第一接口触发aau抓取时域数据,具体的,当数据抓取标识为目标值时,控制bbu向aau下发抓数指令,抓数指令中包含预设抓数条件,aau接收到抓数指令后,根据预设抓数条件抓取时域数据。
54.其中,所述预设抓数条件包括:数据抓取标识、数据抓取时隙、抓数时长中的至少一项。
55.可选地,aau根据数据抓取时隙和抓数时长抓取对应的时域数据。其中,数据抓取时隙表明了需要抓取的时域数据在数据帧中的起始位置,抓数时长表明了需要抓取的时域数据的数据长度,aau根据数据抓取时隙和抓数时长即可确定需要抓取的是哪一段时域数据,从而保证了数据抓取的准确性。
56.步骤202,通过第二接口获取所述bbu发送的所述预设抓数条件对应的调度消息和基站配置参数。
57.在本发明实施例中,当满足预设抓数条件,例如,到达预设抓取时间,或者,数据抓取标识为目标值时,除了触发aau抓取时域数据,bbu也同时获取与预设抓数条件对应的调
度消息和基站配置参数,其中,调度消息表明了数据传输方向,例如上行传输,或下行传输;基站配置参数则表明了在传输aau抓取的时域数据时,对应的数据传输条件。
58.在本发明实施例中,各个网元之间的信息交互均通过对应的数据传输接口实现,从而避免了在数据传输过程中需要根据不同网元之间的通信协议处理数据格式带来的时延,提高了数据传输效率。bbu通过第二接口将调度消息和基站配置参数发送到仿真平台,以供仿真平台根据调度消息和基站的配置参数模拟数据传输过程。
59.步骤203,通过第三接口获取所述aau抓取的所述时域数据。
60.aau在完成时域数据抓取后,通过第三接口将抓取的时域数据传输到仿真平台,以供仿真平台进行数据仿真。
61.步骤204,根据所述调度消息、所述基站配置参数和所述时域数据进行数据仿真,得到仿真结果,所述仿真结果包括所述时域数据的循环冗余校验码crc译码结果。
62.结合前述可知,在本发明实施例中,仿真平台根据获取的调度消息、基站配置参数和时域数据对数据传输过程进行仿真,得到仿真结果。具体的,可以对传输的时域数据的crc译码过程进行仿真,那么,仿真结果中包含时域数据的crc译码结果。
63.步骤205,根据所述调度消息,确定所述时域数据的传输类型。
64.步骤206,根据所述预设抓数条件确定所述时域数据的抓取位置。
65.步骤207,根据所述传输类型、所述抓取位置和所述译码结果,确定出现误码的异常侧。
66.其中,传输类型表示时域数据的数据传输方向,包括上行传输和下行传输;抓取位置表示抓取的时域数据在数据传输过程中的位置,包括aau出口和aau入口。
67.结合前述步骤201可知,目前的网络架构由核心网、bbu、aau和ue组成,对于不同的传输类型,数据传输过程也存在差异。具体的,对于上行传输,ue向bbu发送调度请求,bbu响应调度请求并向ue下发调度消息,ue根据接收到的调度消息发送数据至aau,由aau对接收到的数据进行时频转换后发送时域数据到bbu;对于下行传输,bbu进行调度并发送数据至aau,由aau进行时频转换后发送时域数据到ue。
68.由上述内容可知,对于不同的传输类型,在数据抓取位置相同的情况下,时域数据的发送方和接收方也不同,进而根据对抓取的时域数据的译码结果确定出现误码的异常侧也不相同,因此,在本发明实施例中,根据时域数据的传输类型和抓取位置的不同对译码结果进行相应的分析,确定出现误码的异常侧,从而缩小了异常定位的范围,提高了异常定位效率。
69.可选地,当所述传输类型为上行传输时,所述根据所述传输类型、所述抓取位置和所述译码结果,确定出现误码的异常侧的步骤,包括:若所述抓取位置为aau出口时的译码结果为第一目标值,则确定出现误码的异常侧为bbu侧;或者,若所述抓取位置为aau入口时的译码结果为第二目标值,则确定出现误码的异常侧为用户设备ue侧。
70.本发明实施例是在实际的传输数据存在误码的情况下通过仿真确定出现误码的异常侧的。其中,若译码结果为第一目标值,表示抓取的时域数据不存在误码;若译码结果为第二目标值,表示抓取的时域数据存在误码。
71.结合前述可知,当传输类型为上行传输时,ue发送的数据经由aau进行时频转换后,由aau发送至bbu,若抓取位置为aau出口时的译码结果为第一目标值,表明数据在到达
bbu之前不存在误码,即ue侧和aau侧均未出现误码,然而实际的传输数据存在误码,那么只可能是bbu侧出现误码,因此确定异常侧为bbu侧。
72.同理,当传输类型为上行传输时,若抓取位置为aau入口时的译码结果为第二目标值,则表明数据在到达aau之前就已经出现误码了,那么可以确定出现误码的异常侧为ue侧。
73.可选地,当所述传输类型为下行传输时,所述根据所述传输类型、所述抓取位置和所述译码结果,确定出现误码的异常侧的步骤,包括:若所述抓取位置为aau入口时的译码结果为第二目标值,则确定出现误码的异常侧为bbu侧;若所述抓取位置为aau出口时的译码结果为第一目标值,则确定出现误码的异常侧为ue侧。
74.结合前述可知,当传输类型为下行传输时,bbu发送数据至aau,再由aau将数据发送给ue,若抓取位置为aau入口时的译码结果为第二目标值,表明数据在到达aau之前已经出现了误码,因此可以确定异常侧为bbu侧;同理,若抓取位置为aau出口时的译码结果为第一目标值,表明数据在到达ue之前未出现误码,也就是说,数据在bbu侧和aau侧均未出现误码,然而实际的传输数据存在误码,那么只可能是ue侧出现误码,因此确定异常侧为ue侧。
75.可选地,当传输类型为上行传输或下行传输时,所述根据所述传输类型、所述抓取位置和所述译码结果,确定出现误码的异常侧的步骤,包括:若所述抓取位置为aau出口时的译码结果为第二目标值,且所述抓取位置为aau入口时的译码结果为第一目标值,则确定出现误码的异常侧为aau侧。
76.结合前述可知,如果抓取位置为aau出口时的译码结果为第二目标值,表明数据从aau传出时出现了误码,又由于抓取位置为aau入口时的译码结果为第一目标值,表明数据在到达aau之前未出现误码,也就是说,数据传入aau时不存在误码,传出aau时出现了误码,因此无论传输类型是上行传输还是下行传输,均可以确定出现误码的异常侧为aau侧。
77.综上所述,本发明通过不同的接口直接将调度消息、基站配置参数和时域数据汇总到仿真平台上进行数据仿真,再根据仿真结果确定出现误码的异常侧,避免了在数据传输过程中需要根据不同网元之间的通信协议处理数据格式带来的时延,并能够在获取数据之后直接自动进行数据仿真,无需人工操作,提高了异常定位效率。此外,本发明还根据时域数据的传输类型和抓取位置的不同对译码结果进行相应的分析,确定出现误码的异常侧,从而缩小了异常定位的范围,进一步提高了异常定位效率。
78.实施例三
79.参照图3,其示出了本发明实施例三提供的一种异常定位装置的结构图,具体如下:
80.抓数条件发送模块301,用于向基带处理单元bbu下发预设抓数条件,以使所述bbu在确定满足所述预设抓数条件时,通过第一接口触发有源天线单元aau抓取时域数据。
81.第一获取模块302,用于通过第二接口获取所述bbu发送的所述预设抓数条件对应的调度消息和基站配置参数。
82.第二获取模块303,用于通过第三接口获取所述aau抓取的所述时域数据;
83.仿真模块304,用于根据所述调度消息、所述基站配置参数和所述时域数据进行数据仿真,得到仿真结果。
84.异常定位模块305,用于根据所述仿真结果确定出现误码的异常侧。
85.综上所述,本发明实施例提供了一种异常处理装置,通过不同的接口直接将调度消息、基站配置参数和时域数据汇总到仿真平台上进行数据仿真,再根据仿真结果确定出现误码的异常侧,避免了在数据传输过程中需要根据不同网元之间的通信协议处理数据格式带来的时延,并能够在获取数据之后直接自动进行数据仿真,无需人工操作,提高了异常定位效率。
86.实施例三为实施例一对应的装置实施例,详细信息可以参照实施例一的详细说明,在此不再赘述。
87.实施例四
88.参照图4,其示出了本发明实施例四提供的一种异常定位装置的结构图,具体如下:
89.抓数条件发送模块401,用于向基带处理单元bbu下发预设抓数条件,以使所述bbu在确定满足所述预设抓数条件时,通过第一接口触发有源天线单元aau抓取时域数据。
90.第一获取模块402,用于通过第二接口获取所述bbu发送的所述预设抓数条件对应的调度消息和基站配置参数。
91.第二获取模块403,用于通过第三接口获取所述aau抓取的所述时域数据;
92.仿真模块404,用于根据所述调度消息、所述基站配置参数和所述时域数据进行数据仿真,得到仿真结果。
93.异常定位模块405,用于根据所述仿真结果确定出现误码的异常侧。
94.所述异常定位模块405,包括:
95.传输类型确定子模块4051,用于根据所述调度消息,确定所述时域数据的传输类型;
96.抓取位置确定子模块4052,用于根据所述预设抓数条件确定所述时域数据的抓取位置;
97.异常定位子模块4053,用于根据所述传输类型、所述抓取位置和所述译码结果,确定出现误码的异常侧。
98.可选地,当所述传输类型为上行传输时,所述异常定位子模块4053,包括:第一异常定位单元,用于若所述抓取位置为aau出口时的译码结果为第一目标值,则确定出现误码的异常侧为bbu侧;第二异常定位单元,用于若所述抓取位置为aau入口时的译码结果为第二目标值,则确定出现误码的异常侧为用户设备ue侧。
99.可选地,当所述传输类型为下行传输时,所述异常定位子模块4053,包括:第三异常定位单元,用于若所述抓取位置为aau入口时的译码结果为第二目标值,则确定出现误码的异常侧为bbu侧;第四异常定位单元,用于若所述抓取位置为aau出口时的译码结果为第一目标值,则确定出现误码的异常侧为ue侧。
100.可选地,当所述传输类型为上行传输或下行传输时,所述异常定位子模块4053,包括:第五异常定位单元,用于若所述抓取位置为aau出口时的译码结果为第二目标值,且所述抓取位置为aau入口时的译码结果为第一目标值,则确定出现误码的异常侧为aau侧。
101.综上所述,本发明实施例提供了一种异常处理装置,通过不同的接口直接将调度消息、基站配置参数和时域数据汇总到仿真平台上进行数据仿真,再根据仿真结果确定出现误码的异常侧,避免了在数据传输过程中需要根据不同网元之间的通信协议处理数据格
式带来的时延,并能够在获取数据之后直接自动进行数据仿真,无需人工操作,提高了异常定位效率。
102.实施例四为方法实施例二对应的装置实施例,详细信息可以参照实施例二的详细说明,在此不再赘述。
103.本发明实施例还提供了一种电子设备,参照图5,包括:处理器501、存储器502以及存储在所述存储器上并可在所述处理器上运行的计算机程序5021,所述处理器执行所述程序时实现前述实施例的异常定位方法。
104.本发明实施例还提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行前述实施例的异常定位方法。
105.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
106.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
107.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献