Measuring device and measuring method
The measurement device and method address the challenge of creating O-RU startup sequence data by using a distributed unit emulator to generate XML-based data via NETCONF, adapting to diverse environments and ensuring accurate startup sequences.
Patent Information
- Application Number
- JP2024047783
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2025-10-07
AI Technical Summary
Creating startup sequence data for O-RU in O-RAN environments is challenging due to varying execution environments and requires knowledge of O-RAN and YANG standards, leading to time-consuming and error-prone processes.
A measurement device and method using a distributed unit emulator to acquire template and log information, extract startup information, and generate XML-based startup sequence data via NETCONF protocol, adapting to different execution environments.
Facilitates easy and reliable creation of startup sequence data for O-RU, ensuring accurate startup sequences without human error, even with varying telecommunications carrier environments.
Smart Images

Figure 2025147510000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a measurement device and a measurement method, and more particularly to a measurement device and a measurement method for testing components that make up O-RAN, or in a broader sense, Open RAN. [Background technology]
[0002] In mobile communication systems such as 5G (5th Generation), the communication interfaces between the Radio Units (RU), Distributed Units (DU), and Central Units (CU) that make up the Radio Access Network (RAN) differ depending on the vendor, making it difficult to configure a RAN by combining equipment from different vendors.To solve this problem, based on the Open RAN concept, which separates the RAN into its component parts and enables them to be used in combination, O-RAN (Open Radio Access Network) has been promoted in recent years as an open radio access network that standardizes the specifications of the communication interfaces between devices.
[0003] Each vendor that supports O-RAN must develop equipment that complies with the O-RAN standards established by the O-RAN Alliance and conduct interoperability tests between equipment provided by different vendors. Telecommunications carriers must also test networks that combine such equipment.
[0004] For example, a measurement device capable of generating test cases for testing the components (including O-RU) that make up the O-RAN has been disclosed (see, for example, Patent Document 1). A test case specifies various conditions for performing a test, such as test execution conditions, test procedures, inputs, and expected outputs.
[0005] Furthermore, during the test, it is necessary to perform setting operations for the device to be measured, such as parameter setting and software setting, as necessary.
[0006] Specifically, in O-RAN, a base station is composed of a central unit (O-CU), a distributed unit (O-DU), and a radio unit (O-RU), and the interface between the O-DU and O-RU is called the Open Fronthaul Interface, which includes protocols called the C / U / S / M planes. The M plane (management plane) is responsible for setting or managing functions such as O-RU parameter settings, software settings, and fault diagnosis, and is realized by the network management communication protocol NETCONF (Network Configuration Protocol).
[0007] When the measurement target in a test is an O-RU, the "configuration sequence data" for configuring the O-RU is sent from the O-DU emulator to the O-RU via the management plane interface in accordance with the NETCONF protocol, and the O-RU is configured or managed. In the case of the NETCONF protocol, the configuration sequence data is generated in XML (Extensible Markup Language) format.
[0008] To generate a NETCONF XML file as configuration sequence data, it is necessary to understand the format of the YANG (Yet Another Next Generation) file for each module of the YANG model specified in the O-RAN Alliance standard, and to write the configuration sequence data in XML format according to the statements defined in the YANG file.
[0009] The test begins by executing the startup sequence of the O-RU to be measured. This startup sequence is also specified in "6. Start-up installation" of the M-Plane standard (O-RAN.WG4.MP.0-v10.00). The "Start-up" procedure specifies the overall startup mechanism, from powering on the O-RU to the start of service. [Prior art documents] [Patent documents]
[0010] [Patent Document 1] Japanese Patent Publication No. 2023-150092 Summary of the Invention [Problem to be solved by the invention]
[0011] The startup sequence data that describes the "Start-up" procedure is created in accordance with the above standards, but it must also take into account the O-RU's execution environment. However, because procedures and settings differ depending on the execution environment of the end user, such as the mobile communications carrier, creating the "Start-up" startup sequence data can be difficult. Creating startup sequence data also requires knowledge of the O-RAN and YANG standards, making it difficult to create. This makes creating startup sequence data time-consuming and increases the likelihood of human error.
[0012] The present invention has been made to solve these conventional problems, and aims to provide a measurement device and a measurement method that can easily and reliably create startup sequence data for executing the startup sequence of an O-RU using an O-DU emulator, even if the execution environment of the O-RU differs depending on the telecommunications carrier. [Means for solving the problem]
[0013] In order to solve the above problem, the measurement device of the present invention is a measurement device (1) that tests an Open RAN (Open Radio Access Network) radio unit using a distributed unit emulator (O-DU emulator) that simulates an Open RAN distributed unit, and is characterized by comprising: a template information acquisition unit (131) that acquires template information of startup sequence data for executing the startup sequence of the radio unit from the distributed unit emulator via a predetermined interface; a log information acquisition unit (132) that acquires log information of the radio unit from the radio unit; a startup information extraction unit (133) that extracts startup information related to the startup sequence of the radio unit from the log information of the radio unit; and a startup sequence data generation unit (134) that generates the startup sequence data of the radio unit from the template information based on the startup information.
[0014] As described above, in the measurement device according to the present invention, the log information acquisition unit acquires log information from the wireless unit, the startup information extraction unit extracts startup information related to the startup sequence of the wireless unit from the log information, and the startup sequence data generation unit generates startup sequence data for the wireless unit from a template based on the startup information.With this configuration, the measurement device according to the present invention can easily and reliably create startup sequence data (startup sequence file) for executing the startup sequence of the O-RU using an O-DU emulator, even if the execution environment of the O-RU differs depending on the telecommunications carrier.
[0015] The measurement device of the present invention may further include a startup execution unit (135) that causes the distributed unit emulator (O-DU emulator) to cause the wireless unit to execute the startup sequence using the startup sequence data.
[0016] With this configuration, the measurement device according to the present invention can execute a start-up sequence of the wireless unit at the start of testing the wireless unit.
[0017] In addition, in the measurement device of the present invention, the startup sequence data may be composed of one or more sequences that sequentially describe the procedure for starting up the wireless unit, and the startup sequence data generation unit may be configured to generate, for each sequence, a corresponding sequence of the startup sequence data from the template sequence based on the startup information.
[0018] With this configuration, the measurement device according to the present invention generates a corresponding sequence of startup sequence data from a template sequence based on startup information for each sequence, thereby ensuring that startup sequence data is generated without missing any sequences.
[0019] In the measurement device of the present invention, the startup information may include at least one of an operating frequency, a bandwidth, an IP address, and a MAC address of the wireless unit.
[0020] With this configuration, the measuring device according to the present invention can reliably extract the necessary startup information.
[0021] In addition, in the measurement device of the present invention, the startup sequence data may be XML format data based on a YANG model, which is transmitted and received between the distributed unit emulator (O-DU emulator) and the wireless unit via a NETCONF protocol-based management plane.
[0022] With this configuration, the measurement device according to the present invention can generate startup sequence data (startup sequence file) for executing the startup sequence of the radio unit from the Open RAN distributed unit emulator via the NETCONF protocol-based management plane, as XML format data based on a YANG model, by adapting it to the execution environment of the radio unit.
[0023] Furthermore, the measurement method of the present invention is a measurement method for testing a radio unit of an Open RAN (Open Radio Access Network) using a distributed unit emulator (O-DU emulator) that simulates a distributed unit of the Open RAN, and is characterized by including a template information acquisition step of acquiring template information of startup sequence data for executing the startup sequence of the radio unit from the distributed unit emulator via a predetermined interface, a log information acquisition step of acquiring log information of the radio unit from the radio unit, a startup information extraction step of extracting startup information related to the startup sequence of the radio unit from the log information of the radio unit, and a startup sequence data generation step of generating the startup sequence data of the radio unit from the template information based on the startup information.
[0024] With this configuration, the measurement method of the present invention can easily and reliably create startup sequence data (startup sequence file) for executing the startup sequence of the O-RU using an O-DU emulator, even if the execution environment of the O-RU differs depending on the telecommunications carrier. [Effects of the Invention]
[0025] According to the present invention, it is possible to provide a measurement device and a measurement method that can easily and reliably create startup sequence data for executing the startup sequence of an O-RU using an O-DU emulator, even if the execution environment of the O-RU differs depending on the telecommunications carrier. [Brief explanation of the drawings]
[0026] [Figure 1] 1 is a block diagram showing the configuration of a measurement device according to an embodiment of the present invention. [Figure 2] FIG. 2 is a conceptual diagram of the operation of a measurement device according to an embodiment of the present invention. [Figure 3] 10 is a flowchart showing a procedure for creating startup sequence data in a measurement device and a measurement method according to an embodiment of the present invention. [Figure 4] 2 is a diagram showing an example of a display screen of the display unit in FIG. 1. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0027] Hereinafter, a measuring device and a measuring method according to an embodiment of the present invention will be described in detail with reference to the drawings.
[0028] (Device configuration) FIG. 1 is a block diagram showing the configuration of a measurement device 1 according to an embodiment of the present invention. The measurement device 1 tests a radio unit (O-RU) 2 using an O-DU emulator 201 (distributed unit emulator) that simulates an O-RAN distributed unit (O-DU). The measurement device 1 performs various tests, such as an interconnection test with the O-DU emulator 201 that simulates an O-DU from another vendor, a management plane reproduction test, and an operation test in an O-RAN system, using the O-RU 2 that constitutes the O-RAN as the measurement target device. As shown in FIG. 1, the measurement device 1 includes an operation unit 11, a display unit 12, an overall control unit 13, a device control unit group 15, and a storage unit 16. A measurement system 100 includes the measurement device 1 and a control target device group 20. Each component will be described below. In the present invention, O-RAN is broadly defined as Open RAN, which is a system in which RAN is separated into its component elements and can be used in combination.
[0029] The operation unit 11 includes input devices such as a keyboard, a mouse, and a touch panel, and outputs, for example, instruction information for the measurement device 1 input by a user to the overall control unit 13. For example, the user can operate the operation unit 11 to set or select the type of test to be performed, the device to be measured, the device to be controlled, etc., and create a test case, etc. The user can also operate the operation unit 11 to input or edit setting information for the device to be measured, startup sequence data, etc.
[0030] The display unit 12 is equipped with an image display device such as a liquid crystal display, and is configured to display information related to the test, such as the test cases generated by the test case creation unit 141, the execution results of the test cases, various states during the test, etc. The display unit 12 also displays various information for setting up and starting up the device to be measured.
[0031] The overall control unit 13 includes a test control unit 140 that executes test cases and evaluates the execution results of the test cases, and a measurement target activation unit 130 that activates the measurement target device. The overall control unit 13 may also include a measurement target setting unit that sets up the measurement target device.
[0032] The test control unit 140 includes a test case creation unit 141 , a test case execution unit 142 , and a test case determination unit 143 .
[0033] The test case creation unit 141 creates test cases, and specifically, it creates test cases by displaying on the display unit 12 the order in which the equipment control units in the equipment control unit group 15 are used to test the O-RU2 that is the object of measurement, so that the order can be set by the user.
[0034] The test case execution unit 142 executes the test cases using the device control units used in the test in a set usage order. Specifically, the test case execution unit 142 sends instruction information such as transmission information and setting information to the device control unit group 15 based on the test case created by the test case creation unit 141 under the control of the test control unit 140 or the test case information acquired from the storage unit 16, and executes the test by causing communication between the control target device group 20 (including the O-DU emulator 201) and the O-RU 2 to be measured under the control of the device control unit group 15. When executing multiple test cases, the test case execution unit 142 controls the execution of the test cases based on the list of the execution order (test case execution order list) and evaluates the execution results of the test cases.
[0035] The device control unit group 15 includes a plurality of device control units that respectively control the control target devices included in the control target device group 20. Specifically, the device control unit group 15 includes, for example, an O-DU emulator control unit 151 that controls the O-DU emulator 201, and a measuring device control unit 152 that controls measuring devices (such as a signal analyzer and a signal generator) used for testing. The device control unit group 15 may include device control units for a UE emulator, an O-RU emulator, an O-CU emulator, a GNSS (Global Navigation Satellite System) simulator, etc. as control target devices.
[0036] The group of control target devices 20 includes, as control target devices, for example, an O-DU emulator 201 and measuring devices (such as a signal analyzer and a signal generator) 202. Each control target device included in the group of control target devices 20 communicates with a corresponding device control unit on the device control unit group 15 side by wire or wirelessly, and includes an internal control unit built into the device that controls the control target device itself.
[0037] When a signal analyzer is used as the measuring instrument 202, under the control of its built-in control unit, it receives instructions from the test case execution unit 142 via the signal analyzer control unit as the measuring instrument control unit 152, performs signal analysis, and sends the analysis results to the test case determination unit 143.
[0038] The O-DU emulator 201 receives instructions from the test case execution unit 142 via the O-DU emulator control unit 151 under the control of its built-in control unit, and simulates the O-DU.
[0039] The group of controlled devices 20 in this embodiment is not limited to the above-mentioned controlled devices, and may include any number and types of controlled devices depending on the configuration of the O-RAN system or the test contents. The group of controlled devices 20 may include a UE emulator, an O-RU emulator, an O-CU emulator, a GNSS simulator, etc.
[0040] The memory unit 16 is composed of an SSD (Solid State Drive), HDD (Hard Disk Drive), flash memory, etc., and includes a test case memory unit 161, a template information memory unit 162, a log information memory unit 163, a startup information memory unit 164, and a startup sequence data memory unit 165.
[0041] The test case storage unit 161 stores information about test cases created by the test case creation unit 141, information about the test case execution order list, information about the test results of each test case, etc. The template information storage unit 162 stores template information for startup sequence data for starting the O-RU2 from the O-DU emulator 201 via the management plane. The log information storage unit 163 stores log information stored in the log storage unit of the O-RU2. The startup information storage unit 164 stores startup information related to the startup of the O-RU2. The startup sequence data storage unit 165 stores startup sequence data (startup sequence file) for starting the O-RU2. The storage unit 16 may also store YANG files containing information about the YANG data model for each version.
[0042] (Measurement target startup part) Next, a description will be given of the measurement target startup unit 130. In the following description, it is assumed that the measurement target is an O-RU 2, and that the O-DU emulator 201 is used to start up the O-RU 2.
[0043] Fig. 2 is a conceptual diagram of the start-up sequence file generation function (start-up sequence data generation function) of the measurement device 1 according to an embodiment of the present invention. As shown in Fig. 2, the measurement device 1 has a function of converting a management plane (M plane) start-up template file into a management plane start-up sequence file (start-up sequence data) based on XML-formatted log information acquired from the O-RU 2 using the GET function. This will be explained in detail below.
[0044] Returning to Figure 1, the measurement target startup unit 130 is configured to start up the measurement target O-RU2, and is equipped with a template information acquisition unit 131, a log information acquisition unit 132, a startup information extraction unit 133, a startup sequence data generation unit 134, and a startup execution unit 135.
[0045] The template information acquisition unit 131 is configured to acquire, from the storage unit 16, template information of "startup sequence data" in XML format for starting the O-RU2 from the O-DU emulator 201 via a NETCONF protocol-based management plane interface. The template information may be acquired by a user specifying it using the operation unit 11, or may be automatically specified by the measurement target startup unit 130. When the template information of the startup sequence data is specified, the template information acquisition unit 131 loads the specified template information from the template information storage unit 162 into the memory of the measurement target startup unit 130.
[0046] The log information acquisition unit 132 acquires log information in XML format for O-RU2 from the log storage unit of O-RU2 using the GET function, or acquires log information for O-RU2 from the log information storage unit 163. The GET function of the log information acquisition unit 132 is a function for acquiring data on all YANG modules. The acquired log information is stored in the log information storage unit 163.
[0047] The startup information extraction unit 133 extracts startup information related to the startup of the O-RU2 from the log information of the O-RU2. The startup information includes the operating frequency, bandwidth, IP (Internet Protocol) address, MAC (Media Access Control address), etc. of the O-RU2. Specifically, the startup information extraction unit 133 extracts startup information such as the operating frequency, bandwidth, IP address, and MAC address of the O-RU2 from the text of the XML-formatted log information acquired using the GET function, using, for example, a predetermined description. The extracted startup information is stored in the startup information storage unit 164.
[0048] The startup sequence data generation unit 134 automatically generates startup sequence data (startup sequence file) for the O-RU 2 from a template based on the startup information extracted by the startup information extraction unit 133 or the startup information stored in the startup information storage unit 164. For example, the startup sequence data is generated by inserting or replacing corresponding data from the startup information for parts of the template that require changes. The generated startup sequence data is stored in the startup sequence data storage unit 165.
[0049] The startup sequence data consists of one or more sequences that sequentially describe the procedure for starting up the O-RU 2. For each sequence, the startup sequence data generator 134 may generate a corresponding sequence of the startup sequence data from a template sequence based on the startup information.
[0050] The startup sequence data is data in XML format based on a YANG model, which is transmitted and received between the O-DU emulator 201 and the O-RU 2 via a NETCONF protocol-based management plane.
[0051] The startup execution unit 135 uses the startup sequence data to cause the O-DU emulator 201 to execute a startup sequence in the O-RU 2. Specifically, under the control of the O-DU emulator control unit 151, the startup execution unit 135 starts up the O-RU 2 by transmitting and receiving the startup sequence data between the O-DU emulator 201 and the O-RU 2 via a NETCONF protocol-based management plane interface.
[0052] (Hardware configuration) The measurement device 1 is configured by a computer device provided with a communication interface for communicating with the control target device group 20. This computer device has a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), an auxiliary storage device, and a communication interface.
[0053] The ROM and auxiliary storage device of the computer device constituting the measurement device 1 store programs for causing the computer device to function as the measurement device 1. That is, the CPU uses the RAM as a working area to execute the programs stored in the ROM or the like, causing the computer device to function as the measurement device 1. Specifically, the functions of the overall control unit 13 and the device control unit group 15 can be realized by having the CPU of the computer device execute the programs.
[0054] A part or all of the measurement device 1 may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array), etc. A part or all of the measurement device 1 may be realized by a combination of software and hardware circuits.
[0055] (Measurement method) Next, a measurement method according to an embodiment of the present invention will be described while explaining the operation of the measurement device 1. In the following description, the measurement target is O-RU2.
[0056] The O-RU2 measurement consists of an equipment startup phase, in which the O-RU2 is started up, and a test case execution phase, in which test cases are prepared and executed. The equipment startup phase is performed before the test case execution phase.
[0057] At the device startup stage, startup sequence data created in XML format based on the YANG model is sent from the O-DU emulator 201 to the O-RU 2 according to NETCONF, thereby starting up the O-RU 2. The startup sequence data is created in advance on the measuring device 1 side at the device startup stage.
[0058] FIG. 3 is a flowchart showing a method for creating startup sequence data in the device startup stage of the measurement device 1 and measurement method according to the embodiment of the present invention.
[0059] First, the template information acquisition unit 131 acquires template information for the startup sequence data of the O-RU 2 (step S1). The template may be created by the user using editing software provided in the measurement device 1, or a pre-created template may be loaded from the template information storage unit 162. The template is created in XML format based on the YANG model and consists of multiple sequences corresponding to multiple startup procedures. One sequence is based on one corresponding module of the YANG model.
[0060] Next, the log information acquisition unit 132 acquires the log information of O-RU2 (step S2). The log information may be acquired directly from the storage unit of O-RU2 using the GET function, or may be loaded from the log information storage unit 163 provided in the measurement device 1. The log information consists of text data in XML format based on a YANG data model defined for each functional module.
[0061] Next, the startup information extraction unit 133 extracts startup information required to start up the O-RU 2 from the log information of the O-RU 2 (step S3). The startup information includes, for example, the operating frequency, bandwidth, IP address, and MAC address of the O-RU 2.
[0062] Next, the startup sequence data generation unit 134 automatically generates startup sequence data for the O-RU 2 from a template based on the startup information (step S4). The startup sequence data is composed of one or more sequences that sequentially describe the operations for starting the O-RU 2. The startup sequence data is XML format data based on the YANG model, and is transmitted and received between the O-DU emulator 201 and the O-RU 2 via a NETCONF protocol-based management plane.
[0063] FIG. 4 shows an example of an operation screen 30 displayed on the display unit 12 when generating startup sequence data for the O-RU2. For example, the user operates the “File (F)” button in the file specification area 31 via the operation unit 11 to specify a desired template file from the template file group stored in the template information storage unit 162 and load it into the measurement target startup unit 130. Alternatively, for example, the user operates the “File (F)” button in the file specification area 31 via the operation unit 11 to specify a desired log information file from the log information file group stored in the log information storage unit 163 and load it into the measurement target startup unit 130. The loaded log information file is displayed in the log information display area 32. Alternatively, if log information is actually acquired from the O-RU2 using the log information acquisition function of the measurement device 1, the acquired log information is displayed in the log information display area 32. When the user presses the startup sequence data generation button 33 (the “Generate” button), the startup information extraction unit 133 extracts the startup information required to start the O-RU2 from the log information. Then, the startup sequence data generator 134 generates startup sequence data for the O-RU2 from the template based on the startup information, and displays the contents and / or file name of the startup sequence data in the generation result display area 34.
[0064] Before executing the test case, the startup execution unit 135 uses the startup sequence data to cause the O-DU emulator 201 to execute a startup sequence in the O-RU 2. Execution of the startup sequence establishes a management plane.
[0065] (Action and effect) As described above, in the measurement device 1 according to this embodiment, the template information acquisition unit 131 acquires template information for startup sequence data for starting up the O-RU2 from the O-DU emulator 201 via the management plane, the log information acquisition unit 132 acquires log information from the O-RU2, the startup information extraction unit 133 extracts startup information required for starting up the O-RU2 from the log information, and the startup sequence data generation unit 134 generates startup sequence data for the O-RU2 from the template based on the startup information. With this configuration, even if the execution environment of the O-RU2 differs depending on the telecommunications carrier, startup sequence data (startup sequence file) for starting up the O-RU2 can be easily and reliably created using the O-DU emulator 201.
[0066] Furthermore, in the measurement device 1 according to this embodiment, the startup sequence data is data in XML format based on the YANG model, transmitted and received between the O-DU emulator 201 and the O-RU 2 via a NETCONF protocol-based management plane, and is composed of one or more sequences that sequentially describe the operations for starting the O-RU 2. The startup sequence data generation unit 134 then generates, for each sequence, a corresponding sequence of the startup sequence data from a template sequence based on the startup information. With this configuration, the startup sequence data corresponding to each template sequence is generated based on the startup information, so that startup sequence data can be reliably generated without missing any sequences.
[0067] Furthermore, by comparing the results of a management plane reproduction test conducted by executing startup sequence data created using the O-DU emulator 201 of the measuring device 1 according to this embodiment with the results of a management plane reproduction test conducted using another company's O-DU or O-DU emulator, it is possible to verify the suitability of the startup sequence data and the suitability of the O-DU or O-DU emulator. [Industrial Applicability]
[0068] As described above, the present invention has the effect of being able to easily and reliably create startup sequence data for starting up an O-RU using an O-DU emulator, even if the O-RU execution environment differs depending on the telecommunications carrier, and is useful for Open RAN measurement devices and measurement methods in general. [Explanation of symbols]
[0069] 1. Measuring equipment 2 O-RU 11 Control section 12 Display section 13 General Control Unit 15 Equipment control group 16 Memory section 20 Controlled devices 30 display screen 31 File specification area 32 Log information display area 33 Startup sequence data generation button 34 Generation result display area 100 Measurement System 130 Measurement target starter 131 Template information acquisition unit 132 Log information acquisition unit 133 Startup information extraction part 134 Startup sequence data generation unit 135 Startup Execution Unit 140 Test control section 141 Test Case Creation Department 142 Test Case Execution Unit 143 Test Case Judgment Unit 151 O-DU emulator control unit 152 Measuring Instrument Control Unit 161 Test Case Memory 162 Template information storage unit 163 Log information storage unit 164 Startup information storage unit 165 Startup sequence data storage unit 201 O-DU emulator 202 Measuring Instruments
Claims
1. A measurement device (1) for testing a radio unit of an Open Radio Access Network (Open RAN) using a distributed unit emulator (O-DU emulator) that simulates a distributed unit of the Open RAN, a template information acquisition unit (131) that acquires template information of startup sequence data for executing a startup sequence of the wireless unit from the distributed unit emulator via a predetermined interface; a log information acquisition unit (132) that acquires log information of the wireless unit from the wireless unit; a startup information extraction unit (133) that extracts startup information related to the startup sequence of the wireless unit from the log information of the wireless unit; a startup sequence data generating unit (134) that generates the startup sequence data of the wireless unit from the template information based on the startup information; A measuring device comprising:
2. The measurement device according to claim 1 , further comprising a boot execution unit (135) that causes the distributed unit emulator to cause the wireless unit to execute the boot sequence using the boot sequence data.
3. the activation sequence data is composed of one or more sequences describing a procedure for activating the wireless unit in order; The measurement device according to claim 1 , wherein the startup sequence data generating section generates, for each of the sequences, a sequence corresponding to the startup sequence data from the template sequence based on the startup information.
4. The measurement device of claim 1 , wherein the activation information includes at least one of an operating frequency, a bandwidth, an IP address, and a MAC address of the wireless unit.
5. 2. The measurement device according to claim 1, wherein the startup sequence data is XML-formatted data based on a YANG model, transmitted and received between the distributed unit emulator and the wireless unit via a NETCONF protocol-based management plane.
6. A measurement method for testing a radio unit of an Open Radio Access Network (Open RAN) using a distributed unit emulator (O-DU emulator) that simulates a distributed unit of the Open RAN, comprising: a template information acquisition step of acquiring template information of startup sequence data for executing a startup sequence of the wireless unit from the distributed unit emulator via a predetermined interface; a log information acquisition step of acquiring log information of the wireless unit from the wireless unit; a startup information extraction step of extracting startup information related to the startup sequence of the wireless unit from the log information of the wireless unit; a startup sequence data generating step of generating the startup sequence data of the wireless unit from the template information based on the startup information; Measurement methods including:
Citation Information
Patent Citations
Measurement device and measurement method
JP2023150092A