CN114397876A - Method and apparatus, electronic device, storage medium for evaluating domain controller performance - Google Patents
Method and apparatus, electronic device, storage medium for evaluating domain controller performance Download PDFInfo
- Publication number
- CN114397876A CN114397876A CN202210077658.7A CN202210077658A CN114397876A CN 114397876 A CN114397876 A CN 114397876A CN 202210077658 A CN202210077658 A CN 202210077658A CN 114397876 A CN114397876 A CN 114397876A
- Authority
- CN
- China
- Prior art keywords
- detection unit
- domain controller
- performance
- planning
- test sample
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0256—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults injecting test signals and analyzing monitored process response, e.g. injecting the test signal while interrupting the normal operation of the monitored system; superimposing the test signal onto a control signal during normal operation of the monitored system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
技术领域technical field
本申请涉及域控制器测试技术领域,例如涉及一种用于评估域控制器性能的方法及装置、电子设备、存储介质。The present application relates to the technical field of domain controller testing, for example, to a method and apparatus for evaluating the performance of a domain controller, an electronic device, and a storage medium.
背景技术Background technique
目前,随着5G技术的快速发展,通常采用域控制器的规划单元进行网络规划获得规划结果,通过检测单元判断规划结果中的网络链路的逻辑是否矛盾、是否存在漏配置和是否存在定时环等问题,从而获得检测单元对规划结果的验证结果。而通过验证结果直接评估域控制器的性能,由于验证结果是否正确是未知的,因此不能准确获得域控制器的性能评估结果。At present, with the rapid development of 5G technology, the planning unit of the domain controller is usually used for network planning to obtain the planning result. The detection unit judges whether the logic of the network link in the planning result is contradictory, whether there is a missing configuration, and whether there is a timing loop. and other problems, so as to obtain the verification results of the detection unit on the planning results. However, the performance of the domain controller is directly evaluated through the verification result. Since it is unknown whether the verification result is correct, the performance evaluation result of the domain controller cannot be accurately obtained.
在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:通过验证结果直接评估域控制器的性能,获得的域控制器的性能评估结果的准确性较差。In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art: directly evaluating the performance of the domain controller through the verification result, the obtained performance evaluation result of the domain controller is less accurate.
发明内容SUMMARY OF THE INVENTION
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended to be an extensive review, nor to identify key/critical elements or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
本公开实施例提供了一种用于评估域控制器性能的方法及装置、电子设备、存储介质,以能够提高获得的域控制器的性能评估结果的准确性。Embodiments of the present disclosure provide a method and apparatus, an electronic device, and a storage medium for evaluating the performance of a domain controller, so as to improve the accuracy of the obtained performance evaluation result of the domain controller.
在一些实施例中,用于评估域控制器性能的方法,所述域控制器包括规划单元和N个检测单元,N为大于1的整数,所述方法包括:获得检测单元的M·N个验证结果;其中,所述M·N个验证结果由N个检测单元对规划单元按照M个测试样本的规划结果进行验证获得;M为大于1的整数;根据M·N个验证结果和初始参数确定M个测试样本的可信基准值;根据M个可信基准值和初始参数评估域控制器性能;输出评估结果。In some embodiments, a method for evaluating the performance of a domain controller, the domain controller comprising a planning unit and N detection units, where N is an integer greater than 1, the method comprising: obtaining M·N detection units verification results; wherein, the M·N verification results are obtained by verifying the planning unit according to the planning results of the M test samples by the N detection units; M is an integer greater than 1; according to the M·N verification results and the initial parameters Determine the credible benchmark values of the M test samples; evaluate the performance of the domain controller according to the M credible benchmark values and initial parameters; and output the evaluation results.
在一些实施例中,所述用于评估域控制器性能的装置,包括处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行上述的用于评估域控制器性能的方法。In some embodiments, the apparatus for assessing the performance of a domain controller includes a processor and a memory storing program instructions, the processor being configured to, when executing the program instructions, perform the above-described method for assessing Methods of Domain Controller Performance.
在一些实施例中,所述电子设备,包括上述的用于评估域控制器性能的装置。In some embodiments, the electronic device includes the above-mentioned apparatus for evaluating the performance of a domain controller.
在一些实施例中,所述存储介质,存储有程序指令,所述程序指令在运行时,执行上述的用于评估域控制器性能的方法。In some embodiments, the storage medium stores program instructions, and when the program instructions are executed, the above-mentioned method for evaluating the performance of a domain controller is executed.
本公开实施例提供的用于评估域控制器性能的方法及装置、电子设备、存储介质,可以实现以下技术效果:通过获得检测单元的M·N个验证结果;根据M·N个验证结果和初始参数确定M个测试样本的可信基准值;根据M个可信基准值和初始参数评估域控制器性能;输出评估结果。这样,由于可信基准值能够确定检测单元应该获取的正确验证结果。因此,根据可信基准值对域控制器性能进行评估,能够确定验证结果是否正确,从而提高了获得的域控制器的性能评估结果的准确性。The method and device, electronic device, and storage medium for evaluating the performance of a domain controller provided by the embodiments of the present disclosure can achieve the following technical effects: by obtaining M·N verification results of the detection unit; according to the M·N verification results and The initial parameters determine the credible reference values of the M test samples; evaluate the performance of the domain controller according to the M credible reference values and the initial parameters; and output the evaluation results. In this way, due to the trusted reference value, it is possible to determine the correct verification result that the detection unit should obtain. Therefore, by evaluating the performance of the domain controller according to the trusted reference value, it can be determined whether the verification result is correct, thereby improving the accuracy of the obtained performance evaluation result of the domain controller.
以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。The foregoing general description and the following description are exemplary and explanatory only and are not intended to limit the application.
附图说明Description of drawings
一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:One or more embodiments are exemplified by the accompanying drawings, which are not intended to limit the embodiments, and elements with the same reference numerals in the drawings are shown as similar elements, The drawings do not constitute a limitation of scale, and in which:
图1是本公开实施例提供的一个用于评估域控制器性能的方法的示意图;FIG. 1 is a schematic diagram of a method for evaluating the performance of a domain controller provided by an embodiment of the present disclosure;
图2是本公开实施例提供的另一个用于评估域控制器性能的方法的示意图;FIG. 2 is a schematic diagram of another method for evaluating the performance of a domain controller provided by an embodiment of the present disclosure;
图3是本公开实施例提供的一个评估装置的结构示意图;3 is a schematic structural diagram of an evaluation device provided by an embodiment of the present disclosure;
图4是本公开实施例提供的一个验证结果及初始参数的示意图;4 is a schematic diagram of a verification result and initial parameters provided by an embodiment of the present disclosure;
图5是本公开实施例提供的一个测试轮次为5的情况下的验证结果及评估结果的示意图;5 is a schematic diagram of a verification result and an evaluation result when a test round provided by an embodiment of the present disclosure is 5;
图6是本公开实施例提供的一个测试轮次为100的情况下的验证结果及评估结果的示意图;6 is a schematic diagram of a verification result and an evaluation result when a test round provided by an embodiment of the present disclosure is 100;
图7是本公开实施例提供的一个测试轮次为1000的情况下的验证结果及评估结果的示意图;7 is a schematic diagram of a verification result and an evaluation result when a test round is 1000 according to an embodiment of the present disclosure;
图8是本公开实施例提供的一个用于评估域控制器性能的装置的示意图。FIG. 8 is a schematic diagram of an apparatus for evaluating the performance of a domain controller provided by an embodiment of the present disclosure.
附图标记:Reference number:
100:测试样例集存储模块;101:网管/控制器;102:同步网络;103:软件定义同步网域控制器的规划单元;104:软件定义同步网域控制器的检测单元;105:测评单元;106:软件定义同步网域控制器。100: Test sample set storage module; 101: Network management/controller; 102: Synchronous network; 103: Planning unit of SD-SCN; 104: Detection unit of SD-SCN; 105: Evaluation Unit; 106: Software-defined synchronization domain controller.
具体实施方式Detailed ways
为了能够更加详尽地了解本公开实施例的特点与技术内容,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。In order to understand the features and technical contents of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings, which are for reference only and are not intended to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, numerous details are provided to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may be practiced without these details. In other instances, well-known structures and devices may be shown simplified in order to simplify the drawings.
本公开实施例的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。The terms "comprising" and "having" and any variations thereof in the description and claims of embodiments of the present disclosure and the above-mentioned drawings are intended to cover non-exclusive inclusions.
除非另有说明,术语“多个”表示两个或两个以上。Unless stated otherwise, the term "plurality" means two or more.
本公开实施例中,字符“/”表示前后对象是一种“或”的关系。例如,A/B表示:A或B。In the embodiment of the present disclosure, the character "/" indicates that the preceding and following objects are in an "or" relationship. For example, A/B means: A or B.
术语“对应”可以指的是一种关联关系或绑定关系,A与B相对应指的是A与B之间是一种关联关系或绑定关系。The term "correspondence" may refer to an association relationship or a binding relationship, and the correspondence between A and B refers to an association relationship or a binding relationship between A and B.
本申请可应用于评估域控制器性能的系统或软件。通常,软件定义同步网域控制器存在同步网络规划单元和同步网络检测单元两部分,其中同步网络规划单元可根据网络的拓扑连接和资源信息自动规划出同步链路路径、同步端口配置优先级等信息;同步网络检测单元可对同步网实际运行或离线规划的同步运行状态进行完好性检测,包括是否存在漏配置、是否存在定时环、是否存在同步跳数越限等问题。评估域控制器的性能,即评估软件定义同步网域控制器的规划单元或检测单元。The present application may be applied to systems or software for evaluating domain controller performance. Usually, the software-defined synchronization domain controller has two parts: the synchronization network planning unit and the synchronization network detection unit. The synchronization network planning unit can automatically plan the synchronization link path and synchronization port configuration priority according to the network topology connection and resource information. The synchronization network detection unit can perform integrity detection on the actual operation of the synchronization network or the synchronization operation status of the offline planning, including whether there is a missing configuration, whether there is a timing loop, whether there is a synchronization hop number exceeding the limit, etc. Evaluate the performance of the domain controller, that is, evaluate the planning unit or detection unit of the software-defined synchronization domain controller.
同时,本发明实施例中所涉及的电子设备可以包括但不限于手机、平板电脑、个人电脑、掌上电脑和服务器等。Meanwhile, the electronic devices involved in the embodiments of the present invention may include, but are not limited to, mobile phones, tablet computers, personal computers, palmtop computers, servers, and the like.
结合图1所示,本公开实施例提供一种用于评估域控制器性能的方法,域控制器包括规划单元和N个检测单元,N为大于1的整数,用于评估域控制器性能的方法包括:With reference to FIG. 1 , an embodiment of the present disclosure provides a method for evaluating the performance of a domain controller. The domain controller includes a planning unit and N detection units, where N is an integer greater than 1, and is used for evaluating the performance of the domain controller. Methods include:
步骤S101,电子设备获得检测单元的M·N个验证结果;其中,M·N个验证结果由N个检测单元对规划单元按照M个测试样本的规划结果进行验证获得;M为大于1的整数;Step S101, the electronic device obtains M·N verification results of the detection unit; wherein, the M·N verification results are obtained by the N detection units verifying the planning unit according to the planning results of the M test samples; M is an integer greater than 1 ;
步骤S102,电子设备根据M·N个验证结果和初始参数确定M个测试样本的可信基准值;Step S102, the electronic device determines the credible reference values of the M test samples according to the M·N verification results and the initial parameters;
步骤S103,电子设备根据M个可信基准值和初始参数评估域控制器性能;Step S103, the electronic device evaluates the performance of the domain controller according to the M trusted reference values and initial parameters;
步骤S104,电子设备输出评估结果。Step S104, the electronic device outputs the evaluation result.
采用本公开实施例提供的用于评估域控制器性能的方法,通过获得检测单元的M·N个验证结果;根据M·N个验证结果确定M个测试样本的可信基准值;根据M个可信基准值和初始参数评估域控制器性能;输出评估结果。这样,由于可信基准值能够确定检测单元应该获取的正确验证结果。因此,根据可信基准值对域控制器性能进行评估,能够确定验证结果是否正确,从而提高了获得的域控制器的性能评估结果的准确性。By adopting the method for evaluating the performance of a domain controller provided by the embodiments of the present disclosure, M·N verification results of the detection unit are obtained; the credible reference values of M test samples are determined according to the M·N verification results; Trusted baseline values and initial parameters evaluate domain controller performance; output evaluation results. In this way, due to the trusted reference value, it is possible to determine the correct verification result that the detection unit should obtain. Therefore, by evaluating the performance of the domain controller according to the trusted reference value, it can be determined whether the verification result is correct, thereby improving the accuracy of the obtained performance evaluation result of the domain controller.
可选地,M·N表示M乘以N。Optionally, M·N means M times N.
在一些实施例中,电子设备接收域控制器的各检测单元发送的验证结果;或,电子设备调用预设的验证结果数据库,从预设的验证结果数据库中获取验证结果;预设的验证结果数据库中存储有多个验证结果。In some embodiments, the electronic device receives the verification result sent by each detection unit of the domain controller; or, the electronic device calls a preset verification result database, and obtains the verification result from the preset verification result database; the preset verification result There are multiple validation results stored in the database.
可选地,验证结果为0或1;0用于表征检测单元对规划单元的规划结果验证为不通过;1用于表征检测单元对规划单元的规划结果为验证通过。Optionally, the verification result is 0 or 1; 0 is used to indicate that the verification of the planning result of the detection unit to the planning unit is failed; 1 is used to indicate that the verification of the planning result of the detection unit to the planning unit is passed.
可选地,初始参数包括N个检测单元分别对应的初始权重;根据验证结果和初始参数确定测试样本的可信基准值,包括:计算获得测试样本的可信基准值;其中,Rj'(pk,sj)是第j个测试样本的可信基准值;w'i是第i个检测单元对应的初始权重;R(Di|pk,sj)是第i个检测单元对规划单元按照第j个测试样本的规划结果的验证结果;“·”表示乘号。这样,通过初始参数和各检测单元的验证结果能够自动确定各测试样本的可信基准值,提高了获得的域控制器的性能评估结果的效率。Optionally, the initial parameters include initial weights corresponding to the N detection units respectively; determining the credible reference value of the test sample according to the verification result and the initial parameters, including: calculating Obtain the credible reference value of the test sample; wherein, R j '(p k ,s j ) is the credible reference value of the jth test sample; w' i is the initial weight corresponding to the ith detection unit; R(D i |p k ,s j ) is the verification result of the i-th detection unit to the planning unit according to the planning result of the j-th test sample; “·” represents a multiplication sign. In this way, the credible reference value of each test sample can be automatically determined through the initial parameters and the verification result of each detection unit, which improves the efficiency of the obtained performance evaluation result of the domain controller.
在一些实施例中,R(Di|pk,sj)是第i个检测单元对规划单元按照第j个测试样本的规划结果的验证结果。即,在测试样本为sj的情况下,规划单元pk按照测试样本sj进行规划,获得规划结果pk,sj;检测单元Di对规划结果pk,sj的验证结果即为R(Di|pk,sj)。In some embodiments, R(D i |p k ,s j ) is the verification result of the ith detection unit on the planning result of the planning unit according to the jth test sample. That is, when the test sample is s j , the planning unit p k performs planning according to the test sample s j , and obtains the planning result p k ,s j ; the verification result of the planning result p k ,s j by the detection unit D i is R(D i |p k ,s j ).
在一些实施例中,Rj'(pk,sj)是第j个测试样本的可信基准值。即,第j个测试样本在规划单元pk的可信基准值。In some embodiments, R j '(p k ,s j ) is the trusted reference value for the jth test sample. That is, the credible reference value of the jth test sample in the planning unit pk.
在一些实施例中,域控制器包括4个检测单元。将规划单元按照测试样本1进行规划的规划结果确定为测试样本1规划结果;获取检测单元D1的初始权重为0.25,检测单元D1对测试样本1规划结果的验证结果为0;获取检测单元D2的初始权重为0.25,检测单元D2对测试样本1规划结果的验证结果为1;获取检测单元D3的初始权重为0.25,检测单元D3对测试样本1规划结果的验证结果为1;获取检测单元D4的初始权重为0.25,检测单元D4对测试样本1规划结果的验证结果为1。计算获得测试样本1对应的各检测单元的加权结果,即:0.25×1+0.25×0+0.25×1+0.25×1=0.75;由于加权结果0.75大于0.5,因此测试样本1的可信基准值为1。In some embodiments, the domain controller includes 4 detection units. The planning result of the planning unit planning according to the
可选地,根据M个可信基准值和初始参数评估域控制器性能,包括:根据测试样本对应的验证结果和可信基准值,分别确定各验证结果的类型;类型包括真阴性、真阳性和假阳性;统计各检测单元分别对应的验证结果中存在的真阴性数量、真阳性数量和假阳性数量;根据真阴性数量、真阳性数量、假阳性数量和初始参数确定各检测单元评估值和各检测单元对应的权重。这样,通过确定验证结果的类型,并统计各检测单元分别对应的验证结果的类型数量,即能确定各检测单元对应的验证结果的准确程度。从而能够量化评估域控制器的各检测单元的性能,有利于用户根据各检测单元评估值对各检测单元进行改进。同时,也便于用户选择合适的检测单元进行网络规划验证。Optionally, evaluating the performance of the domain controller according to the M credible benchmark values and initial parameters includes: determining the type of each verification result according to the verification result and the credible benchmark value corresponding to the test sample; the types include true negative and true positive. and false positives; count the number of true negatives, true positives and false positives in the verification results corresponding to each detection unit; determine the evaluation value and The corresponding weight of each detection unit. In this way, by determining the type of the verification result and counting the number of types of verification results corresponding to each detection unit, the degree of accuracy of the verification result corresponding to each detection unit can be determined. Therefore, the performance of each detection unit of the domain controller can be quantitatively evaluated, which is beneficial for the user to improve each detection unit according to the evaluation value of each detection unit. At the same time, it is also convenient for users to select an appropriate detection unit for network planning verification.
可选地,可信基准值为0或1;根据测试样本对应的验证结果和可信基准值分别确定各验证结果的类型,包括:在测试样本对应的可信基准值和验证结果均为1的情况下,将验证结果的类型确定为真阳性;在测试样本对应的可信基准值和验证结果均为0的情况下,将验证结果的类型确定为真阴性;在测试样本对应的可信基准值为0且验证结果为1的情况下,将验证结果的类型确定为假阳性。Optionally, the credible benchmark value is 0 or 1; the type of each verification result is determined respectively according to the verification result and credible benchmark value corresponding to the test sample, including: the credible benchmark value and the verification result corresponding to the test sample are both 1 In the case of 0, the type of the verification result is determined to be a true positive; when the credible reference value corresponding to the test sample and the verification result are both 0, the type of the verification result is determined to be a true negative; When the reference value is 0 and the verification result is 1, the type of the verification result is determined to be a false positive.
可选地,初始参数还包括检测单元初始参数;根据真阴性数量、真阳性数量、假阳性数量和初始参数确定检测单元评估值和检测单元对应的权重,包括:计算获得检测单元准确率;计算获得检测单元召回率;计算获得检测单元得分;计算获得检测单元评估值;计算获得检测单元对应的权重;其中,precision_rate为检测单元准确率,TP(Di)为第i个检测单元对应的验证结果中存在的真阳性数量;TN(Di)为第i个检测单元对应的验证结果中存在的真阴性数量;FP(Di)为第i个检测单元对应的验证结果中存在的假阳性数量;recall_rate为第i个检测单元召回率;f_score(Di)为第i个检测单元得分;f_score(Dg)为第g个检测单元得分;P(Di)为第i个检测单元评估值;P'(Di)为第i个检测单元初始参数;iter为测试轮次;wi为第i个检测单元对应的权重。Optionally, the initial parameters also include initial parameters of the detection unit; according to the number of true negatives, the number of true positives, the number of false positives, and the initial parameters, determine the evaluation value of the detection unit and the corresponding weight of the detection unit, including: calculating Obtain the detection unit accuracy; calculate Get the detection unit recall; calculate Get detection unit score; calculate Obtain the evaluation value of the detection unit; calculate Obtain the weight corresponding to the detection unit; among them, precision_rate is the accuracy rate of the detection unit, TP(D i ) is the number of true positives in the verification result corresponding to the i-th detection unit; TN(D i ) is the corresponding to the i-th detection unit FP(D i ) is the number of false positives in the verification result corresponding to the ith detection unit; recall_rate is the recall rate of the ith detection unit; f_score(D i ) is the detection unit score; f_score(D g ) is the g-th detection unit score; P(D i ) is the evaluation value of the i-th detection unit; P'(D i ) is the initial parameter of the i-th detection unit; iter is the test rounds; w i is the weight corresponding to the i-th detection unit.
可选地,测试轮次大于或等于1。Optionally, the test round is greater than or equal to 1.
在一些实施例中,测试轮次为1;检测单元D3初始参数为0.5。将规划单元按照测试样本3进行规划的规划结果,确定为测试样本3规划结果;将规划单元按照测试样本4进行规划的规划结果,确定为测试样本4规划结果。获取测试样本3的可信基准值为1;获取测试样本4的可信基准值为0;获取检测单元D3对测试样本3规划结果的验证结果a为1;获取检测单元D3对测试样本4规划结果的验证结果b为1;获取检测单元D4对测试样本3规划结果的验证结果c为1;获取检测单元D4对测试样本4规划结果的验证结果d为0。测试样本3对应的验证结果a为1且可信基准值为1,则验证结果a的类型为真阳性;测试样本3对应的验证结果b为1且可信基准值为1,则验证结果b的类型为真阳性;测试样本4对应的验证结果c为1且可信基准值为0,则验证结果c的类型为假阳性;测试样本4对应的验证结果d为0且可信基准值为0,则验证结果d的类型为真阴性。检测单元D3对应的真阳性数量为2;检测单元D4对应的假阳性数量为1;检测单元D4对应的真阴性数量为1。通过计算获得检测单元D3准确率为1;通过计算获得检测单元D3召回率为1;通过计算获得检测单元D3检测单元得分为1;通过计算获得检测单元D3评估值为0.75。In some embodiments, the test round is 1; the initial parameter of the detection unit D3 is 0.5. The planning result of the planning unit planning according to the
可选地,初始参数还包括规划单元初始参数;根据各可信基准值和初始参数评估域控制器性能,还包括:计算获得域控制器的规划单元得分;计算获得域控制器的规划单元评估值;其中,score(pk)是规划单元得分;P(pk)为规划单元评估值;P'(pk)为规划单元初始参数;。这样,通过各验证结果确定测试样本的可信基准值,即,能够确定规划单元对测试样本的规划结果被验证通过或验证不通过。通过计算规划单元对测试样本的规划结果的验证通过情况,即能确定规划单元对应的规划成功情况。从而能够量化评估域控制器的规划单元的性能,有利于用户根据规划单元评估值对各规划单元进行改进。同时,也便于用户选择合适的规划单元进行网络规划。Optionally, the initial parameters further include initial parameters of the planning unit; evaluating the performance of the domain controller according to each credible reference value and the initial parameters further includes: calculating Obtain planning unit scores for domain controllers; calculate Obtain the planning unit evaluation value of the domain controller; wherein, score(p k ) is the planning unit score; P(p k ) is the planning unit evaluation value; P'(p k ) is the planning unit initial parameter; In this way, the credible reference value of the test sample is determined by each verification result, that is, it can be determined whether the planning result of the planning unit on the test sample is verified or failed. By calculating the verification pass status of the planning result of the test sample by the planning unit, the planning success status corresponding to the planning unit can be determined. Therefore, the performance of the planning unit of the domain controller can be quantitatively evaluated, which is beneficial for the user to improve each planning unit according to the evaluation value of the planning unit. At the same time, it is also convenient for users to select an appropriate planning unit for network planning.
在一些实施例中,测试轮次为1;规划单元初始参数为1;获取5个测试样本的可信基准值,例如:测试样本1的可信基准值为1;测试样本2的可信基准值为0;测试样本3的可信基准值为1;测试样本4的可信基准值为1;测试样本5的可信基准值为0。通过计算即:(1+0+1+1+0)/5=3/5;获得域控制器的规划单元得分为3/5。通过计算获得规划单元评估值为0.8。In some embodiments, the test round is 1; the initial parameter of the planning unit is 1; the credible benchmark values of 5 test samples are obtained, for example: the credible benchmark value of
可选地,初始参数还包括测试样本初始参数;根据M个可信基准值和初始参数评估域控制器性能后,还包括:计算获得测试样本得分;计算获得测试样本评估值;其中,score(sj)为第j个测试样本得分;P(sj)为第j个测试样本评估值;P'(sj)为第j个测试样本初始参数。这样,能够对各测试样本进行量化评估,使得用户根据确定测试样本评估值确定各测试样本的难易程度。Optionally, the initial parameters further include initial parameters of the test sample; after evaluating the performance of the domain controller according to the M credible benchmark values and the initial parameters, the method further includes: calculating Obtain test sample scores; calculate Obtain the evaluation value of the test sample; wherein, score(s j ) is the score of the j-th test sample; P(s j ) is the evaluation value of the j-th test sample; P'(s j ) is the initial parameter of the j-th test sample. In this way, each test sample can be quantitatively evaluated, so that the user can determine the difficulty level of each test sample according to the determination of the evaluation value of the test sample.
在一些实施例中,测试轮次为1;域控制器包括4个检测单元和1个规划单元。测试样本7初始参数为20;将规划单元按照测试样本7进行规划的规划结果,确定为测试样本7规划结果;获取检测单元D1的初始权重为0.25,对测试样本7规划结果的验证结果为1;获取检测单元D2的初始权重为0.25,对测试样本7规划结果的验证结果为1;获取检测单元D3的初始权重为0.25,对测试样本7规划结果的验证结果为1;获取检测单元D4的初始权重为0.25,对测试样本7规划结果的验证结果为1。计算获得测试样本7得分0;计算获得测试样本7评估值为10。In some embodiments, the test round is 1; the domain controller includes 4 detection units and 1 planning unit. The initial parameter of the
在一些实施例中,在测试轮次为1的情况下,通过查找预设的参数数据库获取初始参数;预设的参数数据库中存储有检测单元初始参数、规划单元初始参数、测试样本初始参数和检测单元分别对应的初始权重。In some embodiments, when the test round is 1, the initial parameters are obtained by searching a preset parameter database; the preset parameter database stores the initial parameters of the detection unit, the initial parameters of the planning unit, the initial parameters of the test sample and the The initial weights corresponding to the detection units respectively.
可选地,输出评估结果后,还包括:获取测试轮次;在测试轮次达到预设轮次的情况下,将评估结果展示给用户;在测试轮次未达到预设轮次的情况下,累加测试轮次;将评估结果确定为初始参数;重新获得检测单元的M·N个验证结果;根据M·N个验证结果确定M个测试样本的可信基准值;根据M个可信基准值和初始参数评估域控制器性能;输出评估结果。这样,通过对评估结果进行迭代,能够更准确的评估域控制器性能。Optionally, after outputting the evaluation result, the method further includes: obtaining the test round; in the case that the test round reaches the preset round, displaying the evaluation result to the user; in the case that the test round does not reach the preset round , accumulate the test rounds; determine the evaluation result as the initial parameter; re-obtain M·N verification results of the detection unit; determine the credible benchmark values of M test samples according to the M·N verification results; Values and initial parameters to evaluate domain controller performance; output evaluation results. In this way, by iterating over the evaluation results, the domain controller performance can be more accurately evaluated.
结合图2所示,本公开实施例提供另一种用于评估域控制器性能的方法,域控制器包括规划单元和N个检测单元,N为大于1的整数,用于评估域控制器性能的方法包括:With reference to FIG. 2 , an embodiment of the present disclosure provides another method for evaluating the performance of a domain controller. The domain controller includes a planning unit and N detection units, where N is an integer greater than 1, for evaluating the performance of the domain controller methods include:
步骤S201,电子设备获得检测单元的M·N个验证结果;其中,M·N个验证结果由N个检测单元对规划单元按照M个测试样本的规划结果进行验证获得;M为大于1的整数;然后执行步骤S202。Step S201, the electronic device obtains M·N verification results of the detection unit; wherein, the M·N verification results are obtained by the N detection units verifying the planning unit according to the planning results of the M test samples; M is an integer greater than 1 ; and then execute step S202.
步骤S202,电子设备根据M·N个验证结果和初始参数确定M个测试样本的可信基准值;然后执行步骤S203。Step S202, the electronic device determines the credible reference values of the M test samples according to the M·N verification results and the initial parameters; then step S203 is performed.
步骤S203,电子设备根据M个可信基准值和初始参数评估域控制器性能;然后执行步骤S204。Step S203, the electronic device evaluates the performance of the domain controller according to the M trusted reference values and the initial parameters; then step S204 is performed.
步骤S204,电子设备输出评估结果;然后执行步骤S205。Step S204, the electronic device outputs the evaluation result; then step S205 is executed.
步骤S205,电子设备获取测试轮次;然后执行步骤S206。Step S205, the electronic device acquires the test round; then step S206 is performed.
步骤S206,电子设备判断测试轮次是否达到预设轮次;在测试轮次达到预设轮次的情况下,执行步骤S208;在测试轮次未达到预设轮次的情况下,执行步骤S207。Step S206, the electronic device determines whether the test round has reached the preset round; in the case that the test round has reached the preset round, execute step S208; in the case that the test round has not reached the preset round, execute step S207 .
步骤S207,电子设备将评估结果确定为初始参数,然后执行步骤S201。In step S207, the electronic device determines the evaluation result as an initial parameter, and then executes step S201.
步骤S208,电子设备将评估结果展示给用户。Step S208, the electronic device displays the evaluation result to the user.
采用本公开实施例的用于评估域控制器性能的方法,通过获取测试轮次,在测试轮次未达到预设轮次的情况下,获得检测单元的M·N个验证结果;根据M个可信基准值和初始参数评估域控制器性能;输出评估结果,并将评估结果确定为初始参数,直到测试轮次达到预设轮次。这样,对评估结果进行循环迭代,能够更准确的评估域控制器性能。Using the method for evaluating the performance of a domain controller according to the embodiment of the present disclosure, by acquiring the test rounds, if the test rounds do not reach the preset rounds, M·N verification results of the detection unit are obtained; The trusted benchmark value and the initial parameters evaluate the performance of the domain controller; the evaluation result is output, and the evaluation result is determined as the initial parameter until the test round reaches the preset round. In this way, loop iterations are performed on the evaluation results to more accurately evaluate the performance of the domain controller.
可选地,将评估结果确定为初始参数,包括:将检测单元对应的权重确定为检测单元对应的初始权重;将检测单元评估值确定为检测单元初始参数;将规划单元评估值确定为规划单元初始参数;将测试样本评估值确定为测试样本初始参数。Optionally, determining the evaluation result as the initial parameter includes: determining the weight corresponding to the detection unit as the initial weight corresponding to the detection unit; determining the evaluation value of the detection unit as the initial parameter of the detection unit; determining the evaluation value of the planning unit as the planning unit Initial parameters; determine the test sample evaluation value as the test sample initial parameters.
可选地,将评估结果展示给用户,包括:将评估结果推送到预设的客户端。Optionally, displaying the evaluation result to the user includes: pushing the evaluation result to a preset client.
可选地,将评估结果展示给用户,包括:将评估结果发送到预设的显示屏,触发显示屏对评估结果进行展示。Optionally, displaying the evaluation result to the user includes: sending the evaluation result to a preset display screen, and triggering the display screen to display the evaluation result.
在一些实施例中,图3为评估装置的结构示意图。如图3所示,测试样例集存储模块100连接网管或控制器101;网管或控制器101通过网管接口或南向接口连接同步网络102;同步网络102通过南向接口连接软件定义同步网域控制器的规划单元103,软件定义同步网域控制器的规划单元103通过北向接口连接软件定义同步网域控制器的检测单元104;由软件定义同步网域控制器106连接测评单元105。其中,测试样例集存储模块中存储有多个测试样本,网管或控制器从测试样例集存储模块中调用测试样本,并将测试样本加载为网管配置文件或SDN控制器配置文件;网管或控制器通过网管接口或南向接口,将网管配置文件或SDN控制器配置文件对应的配置信息映射到同步网络;规划单元通过南向接口从同步网络获取配置和运行信息,并进行网络规划获得规划结果;规划单元将规划结果发送给多个检测单元,检测单元对规划结果进行验证,获得验证结果。软件定义同步网域控制器将验证结果发送给测评单元。测评单元在运行时,执行用于评估域控制器性能的方法。In some embodiments, FIG. 3 is a schematic structural diagram of an evaluation device. As shown in FIG. 3 , the test sample set
在一些实施例中,测评单元105与测试样例集存储模块100连接,测评单元对测试样例集存储模块中的测试样本标注对应的测试样本评估值。In some embodiments, the
在一些实施例中,测试样本包括同步设备类型、承载设备类型、数量及规模,同步时间/时钟源注入点位置、网络拓扑连接、网络规划策略等。可选地,同步设备类型包括时间服务器、频率同步源,承载网络同步单元和时间分配单元等。网管/控制器为同步设备/承载设备的网管或控制器,用于将测试样本的配置信息映射到同步网络。同步网络是由同步时间/时钟源、承载设备等组成的实际物理网络或离线虚拟网络实体。软件定义同步网域控制器的规划单元为满足YD/T3700-2020《软件定义同步网技术要求》中规定的控制器单元,具备同步网络自动规划能力;软件定义同步网域控制器-检测单元为满足YD/T3700-2020《软件定义同步网技术要求》中规定的控制器单元,具备同步网络自动检测能力。In some embodiments, the test samples include synchronization device types, bearer device types, quantity and scale, synchronization time/clock source injection point locations, network topology connections, network planning strategies, and the like. Optionally, the synchronization device type includes a time server, a frequency synchronization source, a bearer network synchronization unit, a time allocation unit, and the like. The network management/controller is the network management or controller of the synchronization device/bearer device, and is used to map the configuration information of the test sample to the synchronization network. A synchronization network is an actual physical network or an offline virtual network entity composed of synchronization time/clock sources, bearer devices, etc. The planning unit of the software-defined synchronization network domain controller is the controller unit specified in YD/T3700-2020 "Software-defined synchronization network technical requirements", and has the ability to automatically plan the synchronization network; the software-defined synchronization network domain controller-detection unit is It meets the controller unit specified in YD/T3700-2020 "Technical Requirements for Software-Defined Synchronous Networks", and has the ability to automatically detect synchronous networks.
在一些实施例中,采用13个测试样本、1个域控制器的规划单元和5个域控制器的检测单元评估域控制器性能。先获取域控制器分别对13个测试样本的规划结果,再通过5个检测单元分别对13个规划结果进行验证,获得65个验证结果。然后,根据65个验证结果和初始参数确定13个测试样本的可信基准值。最后,根据可信基准值和初始参数评估控制器性能,即获取检测单元评估值、检测单元对应的权重、规划单元评估值和测试样本评估值。图4为验证结果及初始参数的示意图,如图4所示,num为测试样本的编号;result_d1为检测单元1的验证结果;result_d2为检测单元2的验证结果;result_d3为检测单元3的验证结果;result_d4为检测单元4的验证结果;result_d5为检测单元5的验证结果;result_hat为测试样本可信基准值;sample_hard_score为测试样本评估值;f1_d1为检测单元1评估值;f1_d2为检测单元2评估值;f1_d3为检测单元3评估值;f1_d4为检测单元4评估值;f1_d5为检测单元5评估值;weight_d1为检测单元1的权重;weight_d2为检测单元2的权重;weight_d3为检测单元3的权重;weight_d4为检测单元4的权重;weight_d5为检测单元5的权重。其中,检测单元1对测试样本2的验证结果为0,检测单元2对测试样本2的验证结果为0;检测单元3对测试样本2的验证结果为0;检测单元4对测试样本2的验证结果为1;检测单元5对测试样本2的验证结果为0;测试样本2的初始可信基准值为0;测试样本2的初始测试样本评估值为35.736373;检测单元1、检测单元2、检测单元3、检测单元4和检测单元5的初始检测单元评估值均为0.2;检测单元1、检测单元2、检测单元3、检测单元4和检测单元5的初始权重均为0.2。In some embodiments, domain controller performance is assessed using 13 test samples, a planning unit of 1 domain controller, and a detection unit of 5 domain controllers. First, the planning results of the 13 test samples by the domain controller were obtained, and then the 13 planning results were verified by 5 detection units, and 65 verification results were obtained. Then, based on the 65 verification results and initial parameters, the trusted benchmark values for 13 test samples are determined. Finally, the performance of the controller is evaluated according to the credible reference value and the initial parameters, that is, the evaluation value of the detection unit, the corresponding weight of the detection unit, the evaluation value of the planning unit and the evaluation value of the test sample are obtained. Figure 4 is a schematic diagram of the verification result and initial parameters, as shown in Figure 4, num is the number of the test sample; result_d1 is the verification result of the
在一些实施例中,在电子设备输出评估结果后,获取测试轮次,判断测试轮次是否达到预设轮次,在测试轮次未达到预设轮次的情况下,重新评估估域控制器性能。在测试轮次为5次的情况下,如图5所示,检测单元1对测试样本5的验证结果为1,检测单元2对测试样本5的验证结果为1;检测单元3对测试样本5的验证结果为1;检测单元4对测试样本5的验证结果为0;检测单元5对测试样本5的验证结果为1;测试样本5的可信基准值为1.0;测试样本5的测试样本评估值为32.882007;检测单元1评估值为0.727273;检测单元2评估值为0.833333;检测单元3评估值为0.8;检测单元4评估值为0.5;检测单元5评估值为0.8;检测单元1权重为0.184376;检测单元2权重为0.226845;检测单元3权重为0.217727;检测单元4权重为0.174943;检测单元5权重为0.196109。在测试轮次为100次的情况下,验证结果及评估结果如图6所示。在测试轮次为1000次的情况下,验证结果及评估结果如图7所示。In some embodiments, after the electronic device outputs the evaluation result, it acquires the test round, determines whether the test round reaches the preset round, and re-evaluates the domain controller if the test round does not reach the preset round. performance. In the case of 5 test rounds, as shown in FIG. 5 , the verification result of the
在一些实施例中,采用不同的验证结果综合评估域控制器的性能。例如:获取验证结果集合A,验证结果集合A中存储有多个验证结果A;验证结果A由检测单元对规划单元按照测试样例集A的规划结果进行验证获得;测试样例集A中存储有多个测试样本;根据验证结果集合A获得评估结果A。获取验证结果集合B,验证结果集合B中存储有多个验证结果B;验证结果B由检测单元对规划单元按照测试样例集B的规划结果进行验证获得;测试样例集B中存储有多个测试样本;根据验证结果集合B获得评估结果B。根据评估结果A和评估结果B综合评估域控制器性能。其中,测试样例集A中存储的测试样本与测试样例集B中存储的测试样本不完全相同或完全不同。In some embodiments, the performance of the domain controller is comprehensively evaluated using different verification results. For example, the verification result set A is obtained, and there are multiple verification results A stored in the verification result set A; There are multiple test samples; the evaluation result A is obtained according to the verification result set A. The verification result set B is obtained, and there are multiple verification results B stored in the verification result set B; A test sample; the evaluation result B is obtained according to the verification result set B. According to the evaluation result A and the evaluation result B, the performance of the domain controller is comprehensively evaluated. The test samples stored in the test sample set A are not identical or completely different from the test samples stored in the test sample set B.
结合图8所示,本公开实施例提供一种用于评估域控制器性能的装置,包括处理器(processor)800和存储器(memory)801。可选地,该装置还可以包括通信接口(Communication Interface)802和总线803。其中,处理器800、通信接口802、存储器801可以通过总线803完成相互间的通信。通信接口802可以用于信息传输。处理器800可以调用存储器801中的逻辑指令,以执行上述实施例的用于评估域控制器性能的方法。With reference to FIG. 8 , an embodiment of the present disclosure provides an apparatus for evaluating the performance of a domain controller, including a processor (processor) 800 and a memory (memory) 801 . Optionally, the apparatus may further include a communication interface (Communication Interface) 802 and a
采用本公开实施例提供的用于评估域控制器性能的装置,通过获得检测单元的M·N个验证结果;根据M·N个验证结果和初始参数确定M个测试样本的可信基准值;根据M个可信基准值和初始参数评估域控制器性能;输出评估结果。这样,由于可信基准值能够确定检测单元应该获取的正确验证结果。因此,根据可信基准值对域控制器性能进行评估,能够确定验证结果是否正确,从而提高了获得的域控制器的性能评估结果的准确性。By adopting the device for evaluating the performance of the domain controller provided by the embodiment of the present disclosure, M·N verification results of the detection unit are obtained; the credible reference values of the M test samples are determined according to the M·N verification results and the initial parameters; Evaluate the performance of the domain controller according to the M trusted benchmark values and initial parameters; output the evaluation result. In this way, due to the trusted reference value, it is possible to determine the correct verification result that the detection unit should obtain. Therefore, by evaluating the performance of the domain controller according to the trusted reference value, it can be determined whether the verification result is correct, thereby improving the accuracy of the obtained performance evaluation result of the domain controller.
此外,上述的存储器801中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。In addition, the above-mentioned logic instructions in the
存储器801作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令/模块。处理器100通过运行存储在存储器801中的程序指令/模块,从而执行功能应用以及数据处理,即实现上述实施例中用于评估域控制器性能的方法。As a computer-readable storage medium, the
存储器801可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器801可以包括高速随机存取存储器,还可以包括非易失性存储器。The
本公开实施例提供了一种电子设备,包含上述的用于评估域控制器性能的装置。An embodiment of the present disclosure provides an electronic device, including the above-mentioned apparatus for evaluating the performance of a domain controller.
可选地,电子设备包括计算机或服务器等。Optionally, the electronic device includes a computer or a server or the like.
采用本公开实施例提供的电子设备,通过获得检测单元的M·N个验证结果;根据M·N个验证结果和初始参数确定M个测试样本的可信基准值;根据M个可信基准值和初始参数评估域控制器性能;输出评估结果。这样,由于可信基准值能够确定检测单元应该获取的正确验证结果。因此,根据可信基准值对域控制器性能进行评估,能够确定验证结果是否正确,从而提高了获得的域控制器的性能评估结果的准确性。By using the electronic device provided by the embodiment of the present disclosure, M·N verification results of the detection unit are obtained; the trusted reference values of M test samples are determined according to the M·N verification results and the initial parameters; according to the M trusted reference values and initial parameters to evaluate domain controller performance; output evaluation results. In this way, due to the trusted reference value, it is possible to determine the correct verification result that the detection unit should obtain. Therefore, by evaluating the performance of the domain controller according to the trusted reference value, it can be determined whether the verification result is correct, thereby improving the accuracy of the obtained performance evaluation result of the domain controller.
本公开实施例提供了一种存储介质,存储有程序指令,程序指令在运行时执行上述用于评估域控制器性能的方法。An embodiment of the present disclosure provides a storage medium storing program instructions, and the program instructions execute the foregoing method for evaluating the performance of a domain controller when running.
前述的存储介质可以是非暂态存储介质,包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。The aforementioned storage medium can be a non-transitory storage medium, including: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other various A medium that can store program code can also be a transitory storage medium.
以上描述和附图充分地示出了本公开的实施例,以使本领域的技术人员能够实践它们。其他实施例可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施例的部分和特征可以被包括在或替换其他实施例的部分和特征。而且,本申请中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和“所述”(the)旨在同样包括复数形式。类似地,如在本申请中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本申请中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的特征、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。在没有更多限制的情况下,由语句“包括一个…”限定的要素,并不排除在包括所述要素的过程、方法或者设备中还存在另外的相同要素。本文中,每个实施例重点说明的可以是与其他实施例的不同之处,各个实施例之间相同相似部分可以互相参见。对于实施例公开的方法、产品等而言,如果其与实施例公开的方法部分相对应,那么相关之处可以参见方法部分的描述。The foregoing description and drawings sufficiently illustrate the embodiments of the present disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process, and other changes. The examples represent only possible variations. Unless expressly required, individual components and functions are optional and the order of operations may vary. Portions and features of some embodiments may be included in or substituted for those of other embodiments. Also, the terms used in this application are used to describe the embodiments only and not to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a" (a), "an" (an) and "the" (the) are intended to include the plural forms as well, unless the context clearly dictates otherwise. . Similarly, the term "and/or" as used in this application is meant to include any and all possible combinations of one or more of the associated listings. Additionally, when used in this application, the term "comprise" and its variations "comprises" and/or including and/or the like refer to stated features, integers, steps, operations, elements, and/or The presence of a component does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and/or groupings of these. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, or device that includes the element. Herein, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments may refer to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, reference may be made to the description of the method section for relevant parts.
附图中的流程图和框图显示了根据本公开实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。在附图中的流程图和框图所对应的描述中,不同的方框所对应的操作或步骤也可以以不同于描述中所披露的顺序发生,有时不同的操作或步骤之间不存在特定的顺序。例如,两个连续的操作或步骤实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more functions for implementing the specified logical function(s) executable instructions. In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, operations or steps corresponding to different blocks may also occur in different sequences than those disclosed in the description, and sometimes there is no specific relationship between different operations or steps. order. For example, two consecutive operations or steps may, in fact, be performed substantially concurrently, or they may sometimes be performed in the reverse order, depending upon the functionality involved. Each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented in special purpose hardware-based systems that perform the specified functions or actions, or special purpose hardware implemented in combination with computer instructions.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210077658.7A CN114397876B (en) | 2022-01-24 | 2022-01-24 | Method and device for evaluating performance of domain controller, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210077658.7A CN114397876B (en) | 2022-01-24 | 2022-01-24 | Method and device for evaluating performance of domain controller, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114397876A true CN114397876A (en) | 2022-04-26 |
CN114397876B CN114397876B (en) | 2024-09-03 |
Family
ID=81233390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210077658.7A Active CN114397876B (en) | 2022-01-24 | 2022-01-24 | Method and device for evaluating performance of domain controller, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114397876B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118761665A (en) * | 2024-06-26 | 2024-10-11 | 中国人民解放军海军工程大学 | A method and system for evaluating the mission completion capability of a ship |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011041366A1 (en) * | 2009-09-30 | 2011-04-07 | Glasshouse Technologies, Inc. | Computer software and hardware evaluation system and device |
CN103370716A (en) * | 2010-11-03 | 2013-10-23 | 维吉尼亚技术知识产权公司 | Using power fingerprinting (PFP) to monitor the integrity and enhance security of computer based systems |
WO2013182286A1 (en) * | 2012-06-07 | 2013-12-12 | Alcatel Lucent | Secure data processing |
US20150121148A1 (en) * | 2012-07-03 | 2015-04-30 | Hitachi, Ltd. | Malfunction influence evaluation system and evaluation method |
DE102015204301A1 (en) * | 2015-03-11 | 2016-09-15 | Volkswagen Aktiengesellschaft | A test setup and emulation unit for a cell management controller of a battery module for use in a test setup for testing a battery management controller |
US20170308869A1 (en) * | 2016-04-21 | 2017-10-26 | Continental Tide Defense Systems, Inc. | Workflow, assessment, verification, and evaluation (wave) system and method |
US20170366646A1 (en) * | 2016-06-17 | 2017-12-21 | Airwatch, Llc | Remote providisioning and enrollment of enterprise devices with on-premises domain controllers |
US10003555B1 (en) * | 2016-05-06 | 2018-06-19 | Amazon Technologies, Inc. | Power management of routing tables using vertical scaling |
CN108335719A (en) * | 2018-02-24 | 2018-07-27 | 上海兆芯集成电路有限公司 | Capability evaluating device and performance estimating method |
CN109857095A (en) * | 2019-03-25 | 2019-06-07 | 重庆长安新能源汽车科技有限公司 | A kind of off-line detection system and method for domain controller |
CN110165714A (en) * | 2019-05-30 | 2019-08-23 | 广州水沐青华科技有限公司 | Micro-capacitance sensor integration scheduling and control method, computer readable storage medium based on limit dynamic programming algorithm |
CN111949316A (en) * | 2020-08-18 | 2020-11-17 | 中国信息通信研究院 | Method, device, system and computer-readable storage medium for evaluating software development operation maturity |
WO2021037957A1 (en) * | 2019-08-30 | 2021-03-04 | Jaguar Land Rover Limited | Layered electrical architecture for vehicle diagnostics |
CN112583725A (en) * | 2019-09-27 | 2021-03-30 | 中国电信股份有限公司 | SDN (software defined network) network route determining method and system and SDN network system |
US10985998B1 (en) * | 2018-05-21 | 2021-04-20 | Amazon Technologies, Inc. | Domain controller configurability for directories |
US20210148591A1 (en) * | 2019-11-14 | 2021-05-20 | Siemens Industry, Inc. | Zone controller and method for identifying a root cause failure |
CN112835341A (en) * | 2020-12-31 | 2021-05-25 | 北京新能源汽车技术创新中心有限公司 | A real-vehicle test and evaluation method for autonomous driving domain controllers |
CN113467420A (en) * | 2021-06-30 | 2021-10-01 | 通号城市轨道交通技术有限公司 | Method and device for detecting zone controller fault |
-
2022
- 2022-01-24 CN CN202210077658.7A patent/CN114397876B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011041366A1 (en) * | 2009-09-30 | 2011-04-07 | Glasshouse Technologies, Inc. | Computer software and hardware evaluation system and device |
CN103370716A (en) * | 2010-11-03 | 2013-10-23 | 维吉尼亚技术知识产权公司 | Using power fingerprinting (PFP) to monitor the integrity and enhance security of computer based systems |
WO2013182286A1 (en) * | 2012-06-07 | 2013-12-12 | Alcatel Lucent | Secure data processing |
US20150121148A1 (en) * | 2012-07-03 | 2015-04-30 | Hitachi, Ltd. | Malfunction influence evaluation system and evaluation method |
DE102015204301A1 (en) * | 2015-03-11 | 2016-09-15 | Volkswagen Aktiengesellschaft | A test setup and emulation unit for a cell management controller of a battery module for use in a test setup for testing a battery management controller |
US20170308869A1 (en) * | 2016-04-21 | 2017-10-26 | Continental Tide Defense Systems, Inc. | Workflow, assessment, verification, and evaluation (wave) system and method |
US10003555B1 (en) * | 2016-05-06 | 2018-06-19 | Amazon Technologies, Inc. | Power management of routing tables using vertical scaling |
US20170366646A1 (en) * | 2016-06-17 | 2017-12-21 | Airwatch, Llc | Remote providisioning and enrollment of enterprise devices with on-premises domain controllers |
CN108335719A (en) * | 2018-02-24 | 2018-07-27 | 上海兆芯集成电路有限公司 | Capability evaluating device and performance estimating method |
US10985998B1 (en) * | 2018-05-21 | 2021-04-20 | Amazon Technologies, Inc. | Domain controller configurability for directories |
CN109857095A (en) * | 2019-03-25 | 2019-06-07 | 重庆长安新能源汽车科技有限公司 | A kind of off-line detection system and method for domain controller |
CN110165714A (en) * | 2019-05-30 | 2019-08-23 | 广州水沐青华科技有限公司 | Micro-capacitance sensor integration scheduling and control method, computer readable storage medium based on limit dynamic programming algorithm |
WO2021037957A1 (en) * | 2019-08-30 | 2021-03-04 | Jaguar Land Rover Limited | Layered electrical architecture for vehicle diagnostics |
CN112583725A (en) * | 2019-09-27 | 2021-03-30 | 中国电信股份有限公司 | SDN (software defined network) network route determining method and system and SDN network system |
US20210148591A1 (en) * | 2019-11-14 | 2021-05-20 | Siemens Industry, Inc. | Zone controller and method for identifying a root cause failure |
CN111949316A (en) * | 2020-08-18 | 2020-11-17 | 中国信息通信研究院 | Method, device, system and computer-readable storage medium for evaluating software development operation maturity |
CN112835341A (en) * | 2020-12-31 | 2021-05-25 | 北京新能源汽车技术创新中心有限公司 | A real-vehicle test and evaluation method for autonomous driving domain controllers |
CN113467420A (en) * | 2021-06-30 | 2021-10-01 | 通号城市轨道交通技术有限公司 | Method and device for detecting zone controller fault |
Non-Patent Citations (1)
Title |
---|
张平,等: "基于域控制器的硬件架构及FPD-Link Ⅲ关键技术研究", 设计研究, 31 October 2021 (2021-10-31), pages 37 - 42 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118761665A (en) * | 2024-06-26 | 2024-10-11 | 中国人民解放军海军工程大学 | A method and system for evaluating the mission completion capability of a ship |
Also Published As
Publication number | Publication date |
---|---|
CN114397876B (en) | 2024-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20200089749A (en) | Blockchain-based data verification method and apparatus, and electronic device | |
WO2020199713A1 (en) | Data verification method, system, apparatus, and device | |
WO2019019647A1 (en) | Method and system for determining application program testing range, server and storage medium | |
CN108694320B (en) | Method and system for measuring sensitive application dynamic under multiple security environments | |
CN112417798B (en) | Time sequence testing method and device, electronic equipment and storage medium | |
CN110083581B (en) | Log tracing method and device, storage medium and computer equipment | |
US10404524B2 (en) | Resource and metric ranking by differential analysis | |
CN111222176A (en) | Blockchain-based cloud storage proof method, system and medium | |
WO2019144548A1 (en) | Security test method, apparatus, computer device and storage medium | |
CN107688533A (en) | Applied program testing method, device, computer equipment and storage medium | |
CN108989153A (en) | A kind of performance test methods and device | |
CN109145651B (en) | Data processing method and device | |
WO2019153978A1 (en) | Terminal fingerprint test method, apparatus, computer device, and storage medium | |
CN106354587A (en) | Mirror image server and method for exporting mirror image files of virtual machine | |
CN112214402B (en) | Method, device and storage medium for selecting a code verification algorithm | |
CN105183641B (en) | The data consistency verification method and system of a kind of kernel module | |
CN109101412B (en) | Test file generation method, test file generation device, test file testing method, test file testing device, storage medium and computer equipment | |
CN114397876A (en) | Method and apparatus, electronic device, storage medium for evaluating domain controller performance | |
CN112132574A (en) | Blockchain data verification method, data processing method, device and equipment | |
CN112286786A (en) | Test method, device and server for database | |
WO2021036681A1 (en) | Data verification method and apparatus, computer device and storage medium | |
CN114091644A (en) | A technology risk assessment method and system for artificial intelligence products | |
CN111190824A (en) | Monitoring method, monitoring device, terminal equipment and storage medium | |
CN113010409B (en) | Intelligent contract testing method and device, electronic equipment and storage medium | |
CN116225690A (en) | Memory multidimensional database calculation load balancing method and system based on docker |
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 |