一种接入型光传送网设备的告警接收处理方法及系统与流程

文档序号:31450095发布日期:2022-09-07 13:02阅读:78来源:国知局
一种接入型光传送网设备的告警接收处理方法及系统与流程

1.本技术涉及互联网信息技术领域,具体涉及一种接入型光传送网设备的告警接收处理方法及系统。


背景技术:

2.光传送网otn是下一代光网络的发展方向。otn设备主要完成的功能就是将客户信号封装在otn的相应帧格式中,透明、高效的进行传输,同时,通过相应的otn开销对信号的好坏进行检测。因此,理解好otn开销对深入理解otn设备有着重要意义。otn分为客户信号层、光通道净荷单元(opu)、光通道数据单元(odu)、光通道传送单元(otu)、光通道层(och)、光复用段层(oms)、光传输段层(ots)。以上各层之间,前者是后者的客户层,后者是前者的服务层。目前由于城市大数据信息庞大,管理部门即使是安排维护人员加强巡视,也无法完全保障数据的完整性,尤其是避免数据丢失以及无法实时有效的获得设备的信息,面对异常情况无法实现实时监控和快速高效的管理。为更好地保障电信管网安全,保护好网管的全面性,迫切需要采用新技术、新模式管理与监控。


技术实现要素:

3.针对现有技术的不足,本发明提供一种接入型光传送网设备的告警接收处理方法及系统,旨在于otn系统中及时对告警消息进行处理,避免消息处理过程中引入时延以及告警消息的丢失。具体地:
4.一方面,本技术提供一种接入型光传送网设备的告警接收处理方法,其中,包括nio server单元,所述nio server单元连接有至少一个网元设备;还包括:
5.于nio server单元与reactor thread单元之间的连接通道建立完成的状态下创建一多路复用器并启动;
6.建立nio server单元与所述多路复用器之间的通讯关系,于通讯关系被建立的状态下,所述多路复用器轮询所述nio server单元中的网元设备的key;
7.于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,所述iohandler单元读取所述消息,并于所述消息被接收完成后向所述reactor thread单元反馈一标志信息;
8.所述iohandler单元根据所述消息形成一jms消息输出至active mq单元,
9.active mq单元输出所述jms消息。
10.优选地,上述的一种接入型光传送网设备的告警接收处理方法,其中,于nio server单元与reactor thread单元之间的连接通道建立完成的状态下创建一多路复用器并启动具体包括:
11.于jsm listener单元获取到注册兴趣类型信息后,于nio server单元信道中绑定监听地址以形成所述于nio server单元与reactor thread单元之间的连接通道,
12.于reactor thread单元创建所述多路复用器,并于所述多路复用器创建完成后启
动一与所述多路复用器匹配的线程。
13.优选地,上述的一种接入型光传送网设备的告警接收处理方法,其中,建立nio server单元与所述多路复用器之间的通讯关系,于通讯关系被建立的状态下,所述多路复用器轮询所述nio server单元中的网元设备的key具体包括:
14.于所述多路复用器中注册所述nio server单元信道信息,并于注册完成后所述多路复用器监听所述nio server单元信道;
15.所述多路复用器轮询所述nio server单元信道中处于就绪状态的网元设备的key。
16.优选地,上述的一种接入型光传送网设备的告警接收处理方法,其中,于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,所述iohandler单元读取所述消息,并于所述消息被接收完成后向所述reactor thread单元反馈一标志信息;具体包括:
17.于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,iohandler单元设置新建连接的socket参数;
18.于所述socket参数设置完成后,于所述多路复用器中注册所述socket参数,并于注册完成后所述iohandler单元侦消息;
19.于reactor thread单元获取到所述消息的状态下向所述iohandler单元发送所述消息;
20.于所述iohandler单元接收完成所述消息的状态下向所述reactor thread单元返回所述标志信息;
21.reactor thread单元根据所述标志信息删除所述消息。
22.优选地,上述的一种接入型光传送网设备的告警接收处理方法,其中,active mq单元输出所述jms消息具体包括:
23.active mq单元根据所述注册兴趣类型信息发送所述jms消息至与所述注册兴趣类型信息匹配的jsm listener单元。
24.优选地,上述的一种接入型光传送网设备的告警接收处理方法,其中,于reactor thread单元获取到所述消息的状态下向所述iohandler单元发送所述消息;具体包括于reactor thread单元获取到所述消息的状态下向所述iohandler单元异步发送所述消息。
25.优选地,上述的一种接入型光传送网设备的告警接收处理方法,其中,active mq单元根据所述注册兴趣类型信息发送所述jms消息至与所述注册兴趣类型信息匹配的jsm listener单元具体包括:
26.active mq单元根据所述注册兴趣类型信息异步发送所述jms消息至与所述注册兴趣类型信息匹配的jsm listener单元。
27.另一方面,本技术再提供一种接入型光传送网设备的告警接收处理系统,其中:包括,
28.nio server单元,所述nio server单元连接有至少一个网元设备;
29.reactor thread单元,用以于nio server单元与reactor thread单元之间的连接通道建立完成的状态下创建一多路复用器并启动;建立nio server单元与所述多路复用器之间的通讯关系,于通讯关系被建立的状态下,所述多路复用器轮询所述nio server单元
中的网元设备的key;
30.iohandler单元,用以于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,所述iohandler单元读取所述消息,并于所述消息被接收完成后向所述reactor thread单元反馈一标志信息,所述iohandler单元根据所述消息形成一jms消息输出;
31.active mq单元,连接所述iohandler单元,用以接收所述jms消息输出并输出至jms listener。
32.再一方面,本发明再提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上述任一项一种接入型光传送网设备的告警接收处理方法。
33.最后,本技术再提供一种计算机程序产品,其中,包括计算机可读代码,或者承载有计算机可读代码的可读存储介质,当计算机可读代码在电子设备的处理器中运行时,所述电子设备中的处理器执行用于实现上述中任一项一种接入型光传送网设备的告警接收处理方法。
34.与现有技术相比,本发明的有益效果是:
35.本技术中,采用的是异步方式传输信息,一方面保证各个单元之间的解耦性,即将消息处理与消息传输进行分离处理以使得告警消息不会丢失,另一方面避免了消息的阻塞、降低了告警消息传输的延时。采用多用复用器能够保障数据继续的状态下被轮询到,避免多个数据上报的时候数据被丢失。通过上述实施方案,在管理大规模接入型光传送网设备时,为保障设备的正常运行并且用户可以及时掌握网络的运行状况,相应的告警接收处理系统采用无阻塞的多路复用器方式轮询。无阻塞的多路复用器能够保证实时接收所有网元设备上报的告警信息,特别是在产生告警风暴时,避免在接收过程中丢失告警包,能够收集完整的设备告警信息及时通知运维人员并供网管进行进一步的告警分析,以便运维人员可以快速解决问题,从而保障整个网络运行的稳定性。特别是在运营商的接入网规模非常大,网元设备的数量非常多的状态下,异常情况下产生告警风暴、短时间内会有大量告警上报,该告警风暴能够及时接受处理,并通知到维护人员,在最短时间内定位并解决相关故障。
附图说明
36.图1为本发明实施例提供的一种接入型光传送网设备的告警接收处理方法的流程示意图;
37.图2为本发明实施例提供的一种接入型光传送网设备的告警接收处理系统的时序示意图;
38.图3为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
39.现有技术通常采用阻塞式地接收方式接收消息,阻塞式接收方式其单位时间内能够处理的消息数量有限,一旦网元发送的告警消息数量较多的情况下,容易发生阻塞式数据丢失。
40.一方面,本技术提供一种接入型光传送网设备的告警接收处理方法,其中,包括nio server单元,所述nio server单元连接有至少一个网元设备;还包括:
41.步骤s110、于nio server单元与reactor thread单元之间的连接通道建立完成的状态下创建一多路复用器并启动;具体地:
42.步骤s1101、于jsm listener单元注册兴趣类型信息完成后,于nio server单元信道中绑定监听地址以形成所述nio server单元与reactor thread单元之间的连接通道。
43.其中,jsm listener单元向active mq单元注册该jsm listener单元感兴趣的信息,即jsm listener单元注册兴趣类型信息完成。数据被传输至jsm listener单元时,前面的单元模块已经将数据转化为各种类型的消息,于获取到与当前jsm listener单元的兴趣类型相对应的消息时,则将该消息传输至jsm listener单元。例如告警消息包括一级告警消息、二级告警消息、三级告警消息。如jsm listener单元的兴趣类型消息为二级告警消息,则当收到二级告警消息的状态下,jsm listener单元会收到该二级告警消息。
44.需要说明的是,不同的jsm listener单元内置有不同的消息处理逻辑,当接收到与当前jsm listener单元匹配的消息时,jsm listener单元会根据预先设置的逻辑处理该告警消息。故有专门接收和处理一级告警消息的jsm listener单元、专门接收和处理二级告警消息的jsm listener单元、专门接收和处理三级告警消息的jsm listener单元等。
45.其中,于nio server单元信道中绑定监听地址以形成所述于nio server单元与reactor thread单元之间的连接通道。nio server单元用于与网元进行通信,接收网元上报的告警信息,其中监听地址为服务器地址,打开nio server单元中的server socket channel,将服务器地址绑定于该server socket channel中。
46.步骤s1102、于reactor thread单元创建所述多路复用器(例如select模块),并于所述多路复用器创建完成后启动一与所述多路复用器匹配的线程。多路复用器是应用操作系统底层的模型,多路复用器可以高效地与网元建立通信,多路复用器可以支持与多台网元(例如几百台或者几千台)之间的连接和通信,示意性地,当系统的内存越大,其所对应的连接网元数量就越大。在创建多路复用器的时候就需要将多路复用器与网元之间进行连接,当多路复用器与网元之间的连接完成的状态下则认定所述多路复用器创建完成。
47.步骤s120、建立nio server单元与所述多路复用器之间的通讯关系,于通讯关系被建立的状态下,所述多路复用器轮询所述nio server单元中的网元设备的key;具体地:
48.步骤s1201、于所述多路复用器中注册所述nio server单元信道信息,并于注册完成后所述多路复用器监听所述nio server单元信道;于所述多路复用器中注册有相应的nio server单元信道信息,则nio server单元信道被处于可被监听的状态下。
49.步骤s1202、所述多路复用器轮询所述nio server单元信道中处于就绪状态的网元设备的key。连接多路复用器的网元数量较多,为了快速识别网元,每个网元被赋予一个key值,就绪状态可以被理解为告警信息形成的状态。
50.步骤s130、于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,所述iohandler单元读取所述消息,并于所述消息被接收完成后向所述reactor thread单元反馈一标志信息;具体地:
51.步骤s1301、于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,iohandler单元设置新建连接的socket参数;
52.步骤s1302、于所述socket参数设置完成后,于所述多路复用器中注册所述socket参数,并于注册完成后所述iohandler单元侦消息;socket参数为自定义参数,例如监测心跳的频率,缓存区大小等,在实际应用过程中,根据具体情况参数,此处不做限制。
53.步骤s1303、于reactor thread单元获取到所述消息的状态下向所述iohandler单元发送所述消息;进一步地,于reactor thread单元获取到所述消息的状态下向所述iohandler单元异步发送所述消息。
54.步骤s1304、于所述iohandler单元接收完成所述消息的状态下向所述reactor thread单元返回所述标志信息;具体地,所述iohandler单元接收到所述消息后对所述消息做解码和/或解析操作,待解码和/或解析操作完成后认定所述iohandler单元接收完成所述消息。
55.步骤s1305、reactor thread单元根据所述标志信息删除所述消息。
56.步骤s140、所述iohandler单元根据所述消息形成一jms消息输出至active mq单元,具体地,所述iohandler单元对所述消息做解码和/或解析操作,根据解码和/或解析操作形成所述jms消息。
57.步骤s150、active mq单元输出所述jms消息。active mq单元为一个消息队列服务器,所有的jms消息被传输至所述active mq单元中,active mq单元对每个消息做分发处理,
58.步骤s160、active mq单元根据所述注册兴趣类型信息发送所述jms消息至与所述注册兴趣类型信息匹配的jsm listener单元。进一步地,active mq单元根据所述注册兴趣类型信息异步发送所述jms消息至与所述注册兴趣类型信息匹配的jsm listener单元。jsm listener单元中内置有不同的处理逻辑,将jms消息发送至对应的jsm listener单元,jsm listener单元根据自身的逻辑处理所述jms消息。
59.本技术中,采用的是异步方式传输信息,一方面保证各个单元之间的解耦性,即将消息处理与消息传输进行分离处理以使得告警消息不会丢失,另一方面避免了消息的阻塞、降低了告警消息传输的延时。采用多用复用器能够保障数据继续的状态下被轮询到,避免多个数据上报的时候数据被丢失。
60.通过上述实施方案,在管理大规模接入型光传送网设备时,为保障设备的正常运行并且用户可以及时掌握网络的运行状况,相应的告警接收处理系统采用无阻塞的多路复用器方式轮询。无阻塞的多路复用器能够保证实时接收所有网元设备上报的告警信息,特别是在产生告警风暴时,避免在接收过程中丢失告警包,能够收集完整的设备告警信息及时通知运维人员并供网管进行进一步的告警分析,以便运维人员可以快速解决问题,从而保障整个网络运行的稳定性。特别是在运营商的接入网规模非常大,网元设备的数量非常多的状态下,异常情况下产生告警风暴、短时间内会有大量告警上报,该告警风暴能够及时接受处理,并通知到维护人员,在最短时间内定位并解决相关故障。
61.实施例二
62.如图2所示,另一方面,本技术再提供一种接入型光传送网设备的告警接收处理系统,其中:包括,
63.nio server单元,所述nio server单元连接有至少一个网元设备;
64.reactor thread单元,用以于nio server单元与reactor thread单元之间的连接
通道建立完成的状态下创建一多路复用器并启动;建立nio server单元与所述多路复用器之间的通讯关系,于通讯关系被建立的状态下,所述多路复用器轮询所述nio server单元中的网元设备的key;
65.iohandler单元,用以于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,所述iohandler单元读取所述消息,并于所述消息被接收完成后向所述reactor thread单元反馈一标志信息,所述iohandler单元根据所述消息形成一jms消息输出;
66.active mq单元,连接所述iohandler单元,用以接收所述jms消息输出并输出至jms listener。
67.其中,nio server单元、reactor thread单元、iohandler单元、active mq单元、jms listener单元都是网关系统中的模块,nio server单元主要用于接收消息。多路复用器采用文件描述符的方式来支持其所打开的最大方式,最大支持的接收消息。
68.列举一具体实施方式:
69.jms listener单元向active mq单元注册其感兴趣的兴趣类型数据,nio server单元单开server scoket channel通道,通过server scoket channel通道向reactor thread单元绑定监听地址以建立nio server单元与reactor thread单元之间的通讯关系(例如连接通道),于通讯关系建立完成后在reactor thread单元创建多路复用器,并启动多路复用器线程,将server scoket channel通道注册至多路复用器上,所述多路复用器基于通讯关系与nio server单元连接的网元设备进行数据监听和轮询,多路复用器轮询就绪状态的网元设备的key,于接收到网元设备的消息后,建立reactor thread单元通过handleaccepet模块与iohandler单元之间的连接,iohandler单元设置新建连接的socket参数;iohandler单元向所述多路复用器注册侦听读操作,多路复用器将对应的消息通过异步读请求发送至iohandler单元,iohandler单元解析所述消息形成jms消息,并于消息接收、解析完成后反馈一标志信息。所述jms消息被发送至active mq单元,active mq单元根据与jms listener单元之间注册的兴趣类型向jms listener单元异步发送对应的jms消息。jms listener单元根据其自身的逻辑处理所述jms消息,并于处理完成后根据具体的jms消息调用后端服务及通知运维人员。
70.本技术中,采用的是异步方式传输信息,一方面保证各个单元之间的解耦性,即将消息处理与消息传输进行分离处理以使得告警消息不会丢失,另一方面避免了消息的阻塞、降低了告警消息传输的延时。采用多用复用器能够保障数据继续的状态下被轮询到,避免多个数据上报的时候数据被丢失。
71.通过上述实施方案,在管理大规模接入型光传送网设备时,为保障设备的正常运行并且用户可以及时掌握网络的运行状况,相应的告警接收处理系统采用无阻塞的多路复用器方式轮询。无阻塞的多路复用器能够保证实时接收所有网元设备上报的告警信息,特别是在产生告警风暴时,避免在接收过程中丢失告警包,能够收集完整的设备告警信息及时通知运维人员并供网管进行进一步的告警分析,以便运维人员可以快速解决问题,从而保障整个网络运行的稳定性。特别是在运营商的接入网规模非常大,网元设备的数量非常多的状态下,异常情况下产生告警风暴、短时间内会有大量告警上报,该告警风暴能够及时接受处理,并通知到维护人员,在最短时间内定位并解决相关故障。
72.实施例三
73.本技术实施例提供了一种电子设备,图3是本技术实施例提供的一种电子设备的结构示意图。如图3所示,本实施例提供了一种电子设备400,其包括:一个或多个处理器420;存储装置410,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器420运行,使得所述一个或多个处理器420实现:
74.于nio server单元与reactor thread单元之间的连接通道建立完成的状态下创建一多路复用器并启动;
75.建立nio server单元与所述多路复用器之间的通讯关系,于通讯关系被建立的状态下,所述多路复用器轮询所述nio server单元中的网元设备的key;
76.于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,所述iohandler单元读取所述消息,
77.所述iohandler单元根据所述消息形成一jms消息输出至active mq单元,
78.active mq单元输出所述jms消息。
79.如图3所示,该电子设备400包括处理器420、存储装置410、输入装置430和输出装置440;电子设备中处理器420的数量可以是一个或多个,图3中以一个处理器420为例;电子设备中的处理器420、存储装置410、输入装置430和输出装置440可以通过总线或其他方式连接,图2中以通过总线450连接为例。
80.存储装置410作为一种计算机可读存储介质,可用于存储软件程序、计算机可运行程序以及模块单元,如本技术实施例中的基于环境属性影响npc行为表现方法对应的程序指令。
81.存储装置410可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置410可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置410可进一步包括相对于处理器420远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
82.输入装置430可用于接收输入的数字、字符信息或语音信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏、扬声器等设备。
83.实施例四
84.在一些实施例中,以上所描述的方法可以被实现为计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于执行本公开的各个方面的计算机可读程序指令。具体地:
85.于nio server单元与reactor thread单元之间的连接通道建立完成的状态下创建一多路复用器并启动;
86.建立nio server单元与所述多路复用器之间的通讯关系,于通讯关系被建立的状态下,所述多路复用器轮询所述nio server单元中的网元设备的key;
87.于接收到网元设备的消息后,建立reactor thread单元与iohandler单元之间的连接,所述iohandler单元读取所述消息,
88.所述iohandler单元根据所述消息形成一jms消息输出至active mq单元,
89.active mq单元输出所述jms消息。
90.上述的计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
91.本文所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
92.用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言,以及常规的过程式编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
93.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
94.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
95.附图中的流程图和框图显示了根据本公开的多个实施例的设备、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
96.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1