CN111399828A - 一种基于模型驱动的逻辑设备建模方法及终端 - Google Patents
一种基于模型驱动的逻辑设备建模方法及终端 Download PDFInfo
- Publication number
- CN111399828A CN111399828A CN202010176594.7A CN202010176594A CN111399828A CN 111399828 A CN111399828 A CN 111399828A CN 202010176594 A CN202010176594 A CN 202010176594A CN 111399828 A CN111399828 A CN 111399828A
- Authority
- CN
- China
- Prior art keywords
- model
- attribute
- logic device
- logic
- equipment
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Creation or generation of source code model driven
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/33—Intelligent editors
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种基于模型驱动的逻辑设备建模的方法,创建设备属性模型,配置设备属性参数,将设备属性模型入库;创建逻辑设备模型视图;在逻辑设备模型视图的基础上,配置逻辑设备模型参数;添加逻辑设备接口;端口模型装配到逻辑设备上,配置端口的参数,添加逻辑设备端口;生成逻辑设备描述文件,将逻辑设备的模型信息写入到逻辑设备描述文件中;生成逻辑设备框架,自动生成该逻辑设备的框架代码;将逻辑设备模型入库。同时提供了一种用于执行上述方法的终端。本发明提供的基于模型驱动的逻辑设备建模的方法及终端,能够有效优化体现设备间的聚合关系,更好的传递属性,保持属性的独立性,解决设备属性无法实例化体现的问题。
Description
技术领域
本发明涉及软件无线电技术领域,具体地,涉及一种基于模型驱动的逻辑设备建模方法及终端。
背景技术
现有的软件无线电***通常采用标准的软件架构,其中该标准架构包括国外的SCA(软件通信体系结构)标准规范和国军标SRTF(软件无线电通信装备体系结构)标准规范以及由SCA规范衍生的相应规范。为了实现软件无线电***软件与硬件独立升级,将***中的处理器资源虚拟化,即根据软件架构标准把物理处理器资源抽象为逻辑设备,通过逻辑设备提供的标准接口实现对物理处理器资源访问及控制。本领域通常的做法是,为波形开发者提供一个软件无线电集成开发环境,该环境提供图形化方式建模功能,目的是让开发者无须关注软件标准的细节,通过简单的操作就可以完成逻辑设备的建模,实现对物理处理器资源的封装。目前集成开发环境中逻辑设备建模存在的问题如下:
第一、逻辑设备具有各种属性,包括配置属性、分配属性等,同时这种属性有会被波形组件使用。导致属性的管理异常困难,经常造成属性冲突、属性不一致,甚至在***运行时错误才暴露出来;
第二、在逻辑设备模型中不能灵活定制逻辑设备的接口,需要开发人员通过编辑代码来定义接口,对开发人员要求高,并且开发效率低,代码质量难以保证;
第三、逻辑设备模型的抽象化程度不够,不能完全体现模型驱动特性,更多是图形化编辑。造成建模过程中信息传递有信息丢失,开发人员使用成本高。
经对现有技术检索发现:
洪锡军等在开发研究与设计技术期刊,文章编号为1000-3428(2008)01-02830-03,第283页上发表了《SCA波形组件的可视化装配与部署》,该文中提出了SCA波形组件的可视化装配与部署方法,但文中描述的是SCA波形装配环节通用的建模流程和操作步骤,仍然没有从逻辑设备建模的角度去解决现在面临的问题。
申请号为201710624338.8,公开号为107257297B,专利名称为一种基于软件通信体系结构的多层级平台建模方法,虽然提到逻辑设备建模,更多的是提出一种逻辑设备、节点与平台之间新型关系,并没有对当前逻辑设备建模面临的问题提出解决方案。
目前没有发现同本发明类似技术的说明或报道,也尚未收集到国内外类似的资料。
发明内容
本发明针对现有技术中存在的上述不足,提供了一种基于模型驱动的逻辑设备建模方法及终端,该方法及终端能够有效解决逻辑设备建模当前面临的以上问题。该方法同样适用与SRTF标准规范、SCA标准规范及相应的衍生标准规范。
本发明是通过以下技术方案实现的。
根据本发明的一个方面,提供了一种基于模型驱动的逻辑设备建模方法,包括:
根据逻辑设备属性,创建设备属性模型,配置设备属性参数,将设备属性模型入库;
根据逻辑设备类型,创建相应的逻辑设备模型视图;
在逻辑设备模型视图的基础上,完成如下配置,实现逻辑设备模型建模:
-配置逻辑设备模型参数;
-选择接口模型到逻辑设备模型视图中,并建立逻辑设备和接口的继承关系,添加逻辑设备接口;
-选择端口模型到逻辑设备模型视图中,并将端口模型装配到逻辑设备上,配置端口的参数,添加逻辑设备端口;
-生成逻辑设备描述文件,通过调用自动生成描述文件的脚本,将逻辑设备的模型参数、接口以及端口信息写入到逻辑设备描述文件中;
-生成逻辑设备框架,通过调用自动生成代码脚本,自动生成该逻辑设备的框架代码;
将逻辑设备模型入库。
优选地,所述根据逻辑设备属性,创建设备属性模型,配置设备属性参数,将设备属性模型入库,包括如下步骤:
根据逻辑设备属性的类型,创建设备属性模型视图;
在设备属性模型视图的基础上,完成如下配置,实现设备属性模型建模:
-添加唯一识别属性的属性标识,将该属性标识作为后续配置设备属性的唯一标记值;
-配置各设备属性的共同属性参数以及不同属性参数,完善设备属性参数配置;
设备属性模型配置完成之后,导入属性模型库中。
优选地,所述逻辑设备属性包括:基本属性、基本属性列表、测试属性以及结构属性。
优选地,所述共同属性参数包括:属性名称、属性别名以及逻辑设备属性。
优选地,所述逻辑设备类型分为普通逻辑设备、可加载逻辑设备以及可执行逻辑设备三种设备类型。
优选地,所述配置逻辑设备模型参数,包括配置逻辑设备属性、配置逻辑设备实现参数和/或配置聚合属性;其中:所述逻辑设备属性从属性模型库中导入,并修改属性值;所述逻辑设备实现参数,包括线程入口、堆栈大小以及二进制文件路径;所述聚合属性用于表示是否集成聚合接口,如果配置聚合属性,则表示该逻辑设备为父设备,能够挂接多个子设备。
优选地,所述逻辑设备接口包括必选接口和可选接口;其中:所述必选接口是根据特定类型的逻辑设备,相应创建逻辑设备模型视图时自动添加的;所述可选接口从接口模型库中导入。
优选地,从端口模型库中选择端口模型;配置的端口参数包括:连接数和端口名称。
优选地,所述逻辑设备描述文件包括:SPD.XML、SCD.XML、PRF.XML以及DPD.XML格式的文件。
根据本发明的另一个方面,提供了一种终端,包括存储器、处理器及存储在存储器上并能够在处理器上运行的计算机程序,所述处理器执行所述计算机程序时能够用于执行上述任一项所述的方法。
由于采用了上述技术方案,与现有技术相比,本发明具有如下的有益效果:
1、本发明将属性通过模型化体现,分成四类,分别是:基本属性、基本属性列表、测试属性、结构属性,并分别给予其配置元素,将属性模型放入数据库中,解决属性模型化实现与传递问题。
2、本发明在设备中添加属性模型,属性模型中的属性值可以被修改,其他元素为只读属性,解决属性模型的无法保证属性的独立性与完整性问题。
3、本发明将设备按照聚合状态划分为聚合设备与非聚合设备,在节点模型中,通过聚合连接线,将设备间的聚合关系体现出来,解决无法将设备模型间整体与部分的关系合理体现出来的问题。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明一优选实施例所提供的基于模型驱动的逻辑设备建模方法流程图;
图2为本发明一优选实施例中所提供的设备模型示意图。
具体实施方式
下面对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程。本实施实例基于SCA标准而构建,但该发明所提出的逻辑设备方法同样适用于SRTF标准等由SCA标准衍生的相关标准。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
本发明实施例提供了一种基于模型驱动的逻辑设备建模的方法,如图1所示,包括以下步骤:
步骤1:根据逻辑设备属性,创建设备属性模型,配置设备属性元素,设备属性模型入库。
步骤2:根据逻辑设备类型,创建相应的逻辑设备模型视图。其中逻辑设备类型分为普通逻辑设备、可加载逻辑设备、可执行逻辑设备三种设备类型。
在逻辑设备模型视图的基础上,执行如下步骤,完成逻辑设备模型建模:
步骤3:配置逻辑设备模型参数,包括配置逻辑设备属性、配置逻辑设备实现参数(线程入口、堆栈大小、二进制文件路径等)、配置聚合属性。其中,设备属性从属性模型库导入,并修改属性值。聚合属性是指是否集成聚合接口,如果配置聚合属性,则指该逻辑设备为父设备,可以挂接多个子设备。
步骤4:添加逻辑设备接口,选择接口模型到逻辑设备模型视图中,并建立逻辑设备和接口的继承关系。其中,接口分为必选接口和可选接口。必选接口是在创建特定类型的逻辑设备时自动添加上的,例如可执行逻辑设备的必须接口是可执行接口和可加载接口、可加载逻辑设备接口的必须接口是可加载接口。开发者根据逻辑设备的设计,可在逻辑设备上灵活添加可选接口,可选接口从现有的接口模型库中导入。
步骤5:添加逻辑设备端口,选择端口模型到逻辑设备模型视图中,并将端口模型装配到逻辑设备上,配置端口的参数,包括连接数、端口名称等。其中,端口模型从现有的端口模型库中导入。
步骤6:生成逻辑设备描述文件,通过调用自动生成描述文件的脚本,将逻辑设备的模型信息(包括模型参数、接口、端口信息)写入到逻辑设备描述文件中。其中,逻辑设备描述文件包括SPD.XML、SCD.XML、PRF.XML以及DPD.XML格式的文件。
步骤7:生成逻辑设备框架代码,通过调用自动生成代码脚本,自动生成该逻辑设备的框架代码。其中,框架代码是指除需用户代码之外的其他通用代码。
步骤8:模型逻辑设备入库,该逻辑设备入库后就可以在建模的其他环节重复使用,例如节点建模、平台建模。
其中,步骤2包括如下步骤:
步骤2.1:根据设备属性的类型创建设备属性模型视图。其中,设备属性的类型包括基本属性、基本属性列表、测试属性以及结构属性。
在设备属性模型视图的基础上,执行如下步骤,完成设备属性模型建模:
步骤2.2:添加唯一识别属性的属性标识,用作后续配置设备属性的唯一标记值。
步骤2.3:配置各属性的共同属性参数以及不同属性参数,完善属性参数配置;其中,共同属性参数包括:属性名称、属性别名、设备属性等。
步骤2.4:属性模型配置完成之后,导入属性模型库中,等待被其他模型引用。
如表1所示,为基本属性模型的配置元素表。
如表2所示,为基本属性列表模型的配置元素表。
如表3所示,为测试属性模型的配置元素表。
如表4所示,为结构属性模型的配置元素表。
表1
表2
表3
表4
如图2所示,为构件的逻辑设备模型示意图,其中:多核处理器逻辑是可执行逻辑设备,继承了可加载接口和可执行接口两个必选接口,同时又继承了生命周期接口(可选)。该逻辑设备依赖的属性有处理器型号和处理器核数量两个属性。并且该逻辑设备提供一个输入端口和一个输出端口。
本发明实施例所提供的基于模型驱动的逻辑设备建模方法,突出了模型传递过程,即上一环节模型入库,在下一环节从模型库中导入上一环节的模型,通过模型传递步骤之间的信息,完成模型驱动。
基于本发明实施例所提供的基于模型驱动的逻辑设备建模方法,本发明实施例同时提供了一种终端,包括存储器、处理器及存储在存储器上并能够在处理器上运行的计算机程序,所述处理器执行所述计算机程序时能够用于执行上述任一项所述的方法。
下面结合一具体工业应用实例,对本发明实施例所提供的上述建模方法进一步详细描述。
一个采用软件无线电架构的通信电台中有CPU处理器,该处理器用于运行通信波形。基于SCA标准对CPU处理器进行逻辑设备建模,该逻辑设备模型包括提供可执行接口、可加载接口及生命周期控制接口,提供处理器型号、处理器核数量、处理器主频、处理器内存大小等属性。提供一个数据输入端口和一个数据输出端口。在逻辑设备中实现了接口的功能。完成逻辑设备模型创建后将模型导入逻辑设备库。开发者可根据这个逻辑设备进行节点和通信波形的开发,通信波形调用该逻辑设备的接口实现对处理器资源的访问和控制。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
Claims (10)
1.一种基于模型驱动的逻辑设备建模方法,其特征在于,包括:
根据逻辑设备属性,创建设备属性模型,配置设备属性参数,将设备属性模型入库;
根据逻辑设备类型,创建相应的逻辑设备模型视图;
在逻辑设备模型视图的基础上,完成如下配置,实现逻辑设备模型建模:
-配置逻辑设备模型参数;
-选择接口模型到逻辑设备模型视图中,并建立逻辑设备和接口的继承关系,添加逻辑设备接口;
-选择端口模型到逻辑设备模型视图中,并将端口模型装配到逻辑设备上,配置端口的参数,添加逻辑设备端口;
-生成逻辑设备描述文件,通过调用自动生成描述文件的脚本,将逻辑设备的模型参数、接口以及端口信息写入到逻辑设备描述文件中;
-生成逻辑设备框架,通过调用自动生成代码脚本,自动生成该逻辑设备的框架代码;
将逻辑设备模型入库。
2.根据权利要求1所述的基于模型驱动的逻辑设备建模方法,其特征在于,所述根据逻辑设备属性,创建设备属性模型,配置设备属性参数,将设备属性模型入库,包括如下步骤:
根据逻辑设备属性的类型,创建设备属性模型视图;
在设备属性模型视图的基础上,完成如下配置,实现设备属性模型建模:
-添加唯一识别属性的属性标识,将该属性标识作为后续配置设备属性的唯一标记值;
-配置各设备属性的共同属性参数以及不同属性参数,完善设备属性参数配置;
设备属性模型配置完成之后,导入属性模型库中。
3.根据权利要求2所述的基于模型驱动的逻辑设备建模方法,其特征在于,所述逻辑设备属性包括:基本属性、基本属性列表、测试属性以及结构属性。
4.根据权利要求2所述的基于模型驱动的逻辑设备建模方法,其特征在于,所述共同属性参数包括:属性名称、属性别名以及逻辑设备属性。
5.根据权利要求1所述的基于模型驱动的逻辑设备建模方法,其特征在于,所述逻辑设备类型分为普通逻辑设备、可加载逻辑设备以及可执行逻辑设备三种设备类型。
6.根据权利要求1所述的基于模型驱动的逻辑设备建模方法,其特征在于,所述配置逻辑设备模型参数,包括配置逻辑设备属性、配置逻辑设备实现参数和/或配置聚合属性;其中:所述逻辑设备属性从属性模型库中导入,并修改属性值;所述逻辑设备实现参数,包括线程入口、堆栈大小以及二进制文件路径;所述聚合属性用于表示是否集成聚合接口,如果配置聚合属性,则表示该逻辑设备为父设备,能够挂接多个子设备。
7.根据权利要求1所述的基于模型驱动的逻辑设备建模方法,其特征在于,所述逻辑设备接口包括必选接口和可选接口;其中:所述必选接口是根据特定类型的逻辑设备,相应创建逻辑设备模型视图时自动添加的;所述可选接口从接口模型库中导入。
8.根据权利要求1所述的基于模型驱动的逻辑设备建模方法,其特征在于,从端口模型库中选择端口模型;配置的端口参数包括:连接数和端口名称。
9.根据权利要求1所述的基于模型驱动的逻辑设备建模方法,其特征在于,所述逻辑设备描述文件包括:SPD.XML、SCD.XML、PRF.XML以及DPD.XML格式的文件。
10.一种终端,包括存储器、处理器及存储在存储器上并能够在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时能够用于执行权利要求1至9中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010176594.7A CN111399828B (zh) | 2020-03-13 | 2020-03-13 | 一种基于模型驱动的逻辑设备建模方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010176594.7A CN111399828B (zh) | 2020-03-13 | 2020-03-13 | 一种基于模型驱动的逻辑设备建模方法及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111399828A true CN111399828A (zh) | 2020-07-10 |
CN111399828B CN111399828B (zh) | 2021-01-01 |
Family
ID=71432450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010176594.7A Active CN111399828B (zh) | 2020-03-13 | 2020-03-13 | 一种基于模型驱动的逻辑设备建模方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111399828B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112394927A (zh) * | 2020-12-08 | 2021-02-23 | 上海数设科技有限公司 | 一种产品模型的增维形态和模型定义方法 |
CN112765416A (zh) * | 2021-01-26 | 2021-05-07 | 北京联创信安科技股份有限公司 | 一种终端设备数字化***和方法 |
CN113296853A (zh) * | 2021-05-28 | 2021-08-24 | 成都谐盈科技有限公司 | 一种基于模型驱动的独立端口建模方法及终端 |
CN116541024A (zh) * | 2023-07-07 | 2023-08-04 | 成都谐盈科技有限公司 | 用于软件通信体系结构的静态部署方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081545A (zh) * | 2011-01-07 | 2011-06-01 | 中国电子科技集团公司第十研究所 | 在嵌入式平台上实现软件通信架构的方法 |
CN102609248A (zh) * | 2011-12-28 | 2012-07-25 | 方伟 | 一种基于mda的综合航空电子***建模仿真平台 |
EP3223485A1 (en) * | 2016-03-25 | 2017-09-27 | Cisco Technology, Inc. | Method and device for dynamic device clustering using device profile information |
CN109376469A (zh) * | 2018-11-21 | 2019-02-22 | 中国航空无线电电子研究所 | 一种基于aadl的航电***部件元模型的建模方法 |
-
2020
- 2020-03-13 CN CN202010176594.7A patent/CN111399828B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081545A (zh) * | 2011-01-07 | 2011-06-01 | 中国电子科技集团公司第十研究所 | 在嵌入式平台上实现软件通信架构的方法 |
CN102609248A (zh) * | 2011-12-28 | 2012-07-25 | 方伟 | 一种基于mda的综合航空电子***建模仿真平台 |
EP3223485A1 (en) * | 2016-03-25 | 2017-09-27 | Cisco Technology, Inc. | Method and device for dynamic device clustering using device profile information |
CN109376469A (zh) * | 2018-11-21 | 2019-02-22 | 中国航空无线电电子研究所 | 一种基于aadl的航电***部件元模型的建模方法 |
Non-Patent Citations (3)
Title |
---|
JTNC: "SOFTWARE COMMUNICATIONS ARCHITECTURE SPECIFICATION VERSION 4.1 FEATURES AND BENEFITS", 《SCA 4.1 FEATURES AND BENEFITS UNCLASSIFIED》 * |
王庆生: "SCA规范的核心框架设计", 《现代导航》 * |
葛正平: "一种基于SCA的软件无线电节点设计方法", 《2008年中国西部青年通信学术会议》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112394927A (zh) * | 2020-12-08 | 2021-02-23 | 上海数设科技有限公司 | 一种产品模型的增维形态和模型定义方法 |
CN112765416A (zh) * | 2021-01-26 | 2021-05-07 | 北京联创信安科技股份有限公司 | 一种终端设备数字化***和方法 |
CN113296853A (zh) * | 2021-05-28 | 2021-08-24 | 成都谐盈科技有限公司 | 一种基于模型驱动的独立端口建模方法及终端 |
CN113296853B (zh) * | 2021-05-28 | 2023-09-29 | 成都谐盈科技有限公司 | 一种基于模型驱动的独立端口建模方法及终端 |
CN116541024A (zh) * | 2023-07-07 | 2023-08-04 | 成都谐盈科技有限公司 | 用于软件通信体系结构的静态部署方法 |
CN116541024B (zh) * | 2023-07-07 | 2023-09-22 | 成都谐盈科技有限公司 | 用于软件通信体系结构的静态部署方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111399828B (zh) | 2021-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111399828B (zh) | 一种基于模型驱动的逻辑设备建模方法及终端 | |
CN107273286B (zh) | 针对任务应用的场景自动化测试平台及方法 | |
CA2670231C (en) | Automated testing and control of networked devices | |
CN104932480A (zh) | 汽车诊断***设计方法和装置 | |
CN105389256A (zh) | 一种单元测试方法及*** | |
CN104331366A (zh) | 一种测试用例设计效率提升方法及*** | |
CN109933521A (zh) | 基于bdd的自动化测试方法、装置、计算机设备及存储介质 | |
CN107729228A (zh) | 接口测试方法、装置、存储介质和处理器 | |
CN112241360A (zh) | 一种测试用例生成方法、装置、设备及存储介质 | |
CN110543427B (zh) | 测试用例存储方法、装置、电子设备及存储介质 | |
CN112148278A (zh) | 可视化的区块链智能合约框架及智能合约开发部署方法 | |
US20120259611A1 (en) | System and method for generation of cim-based power system circuit models | |
CN116680885A (zh) | 一种基于SysML和Tango的复杂装置控制软件建模与验证方法 | |
CN113467782B (zh) | 一种确定业务流程的方法、装置及设备 | |
CN103197947A (zh) | 脚本处理方法及装置 | |
CN109388406A (zh) | 转换java代码的方法及装置、存储介质、电子装置 | |
CN114047970A (zh) | 一种autosar架构软件的配置方法及*** | |
CN112947896A (zh) | 一种基于有向图的组件依赖分析方法 | |
CN112561690A (zh) | ***分期业务接口的测试方法、***、设备及存储介质 | |
CN116599864A (zh) | 一种界面自动生成及用例模块化开发的通信测试***、方法、设备及存储介质 | |
CN111488144A (zh) | 一种数据处理方法以及设备 | |
CN112256554B (zh) | 一种基于场景测试用例进行测试的方法及设备 | |
CN114020604A (zh) | 一种基于工作流的自动化测试方法及装置 | |
CN114416305A (zh) | 一种机器人引擎实现方法、***及电子设备 | |
CN111865930B (zh) | 一种不间断电源字符类协议自动提取的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |