一种用于智能变电站终端设备芯片间的通信加速方法.pdf

上传人:Y948****062 文档编号:1566281 上传时间:2018-06-25 格式:PDF 页数:7 大小:1.71MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210568675.7

申请日:

2012.12.25

公开号:

CN103077152A

公开日:

2013.05.01

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):G06F 15/163登记生效日:20171226变更事项:专利权人变更前权利人:北京四方继保自动化股份有限公司变更后权利人:北京四方继保自动化股份有限公司变更事项:地址变更前权利人:100085 北京市海淀区上地信息产业基地四街9号变更后权利人:100085 北京市海淀区上地信息产业基地四街9号变更事项:共同专利权人变更后权利人:北京四方继保工程技术有限公司|||授权|||实质审查的生效IPC(主分类):G06F 15/163申请日:20121225|||公开

IPC分类号:

G06F15/163; H04L12/861(2013.01)I

主分类号:

G06F15/163

申请人:

北京四方继保自动化股份有限公司

发明人:

杨志涛; 周涛; 胡炯; 徐刚; 石景海; 戴展波; 孔丽; 肖文兰

地址:

100085 北京市海淀区上地信息产业基地四街9号

优先权:

专利代理机构:

北京金阙华进专利事务所(普通合伙) 11224

代理人:

吴鸿维

PDF下载: PDF下载
内容摘要

一种用于智能变电站终端设备的芯片间的通信加速方法,首先CPU根据报文原始数据特征判断该数据是否需要发送,如果需要发送将该标志位置成有效标志,相反则置成无效标志,将无效数据标志位组合成8bit的无效标志位数据和对应的原始数据进行排列,CPU将排列好的无效数据标志位数据与被置成无效标志位的原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;FPGA收到数据后,从接收到的数据中识别被置成无效数据标志位的原始数据;根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,决定是否在原始数据流中去除该数据。本发明优化了CPU与FPGA之间的通信流程;极大地降低了CPU的工作量。

权利要求书

权利要求书一种用于智能变电站终端设备的芯片间的通信加速方法,其特征在于,所述方法包括以下步骤:
(1)智能变电站终端设备的网络接口CPU根据报文数据特性生成无效数据标志位,所述无效数据标志位采用对其赋值的方式来区分对应的数据是否需要发送,由数据的32bit的高位开始判断该数据是否需要发送,如果该数据需要发送,则将对应的无效数据标志位置成有效数据标志,相反,则将对应的无效数据标注位置成无效数据标志;
(2)对所有需要发送的报文数据判断完毕之后,将无效数据标志位组合成8bit的无效标志位数据;
(3)将组合后的无效数据标志位数据与所述原始数据进行排列;
(4)所述CPU将步骤(3)排列好的无效数据标志位数据与原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;
(5)可编程逻辑阵列FPGA收到数据后,从接收到的数据中识别无效数据标志位数据;
(6)根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,如果根据步骤(1)中CPU预先判断的原始数据对应的无效数据标志位被置成有效数据标志,则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。
根据权利要求1所述的通信加速方法,其特征在于:
在所述步骤(3)中,组合后的无效数据标志位的数据与原始数据进行排列的方式由以下两种:
排列方式1:先发送无效数据标志位,然后再发送原始数据;
排列方式2:先发送原始数据,然后再发送无效数据标志位。

说明书

说明书一种用于智能变电站终端设备芯片间的通信加速方法
技术领域
本发明属于电力系统技术领域,涉及一种智能终端设备,特别涉及到智能变电站的终端设备。
背景技术
当前电网发展的一个主要技术方向是组建智能电网,包括一次设备数字化和二次设备的网络化。数字技术,特别是数字硬件平台技术在智能电网二次控制设备中的作用日益突出。相比传统的电网二次设备,它具有非常重要的两个功能:
●传输过程层网络的采样数据等数字化的传感器信息和间隔层的继电保护装置的控制指令;
●传输间隔层和站控层之间的交互信息。
由于智能电网对于基于网络的数据接口能力要求很高,所以目前二次设备数字硬件平台的核心网络接口处理架构多采用CPU和FPGA分工协作的方案,如图1所示。
其中CPU负责数据内容处理,将待发送的报文组帧发送给FPGA,同时接收FPGA接收的报文;FPGA负责数据通信接口,将CPU发送过来的数据以IEEE802.3帧格式传输出去,再将网络接收到的IEEE802.3帧经预处理后发往CPU,从而组成双向数据通信链路。
由于智能电网控制设备对于数据处理的实时性要求很高,CPU处理负荷很大,所以降低通信接口任务的开销非常重要。
目前主流CPU内部运算和操作都是32bit数据位宽,而受到硬件的限制,FPGA与DSP之间的数据总线宽度往往都是在8bit以下。同时,由于网络数据流是以8bit(字节)为基本单位进行编解码,所以在CPU到FPGA方向的数据传输过程中,存在如何高效的将按照32bit为基本单位组织的数据流中的有效数据提取到8bit有效数据的问题,也即将无效的字节准确、高效的去除。
传统做法是由CPU通过移位操作解决该问题,即在CPU内部先对数据进行字节移位操作,将每个32bit的无效字节去除,并将下一个32bit中的有效字节填充进来,组成无冗余信息的32位数据流,然后发送给FPGA。由于32位的CPU在移位和拼数的过程中,需要占用大量的指令周期,会占用了大量的运算时间,而且对于具备高速处理能力的32位CPU来说,这种处理开销效率显得非常低,会降低整个系统的处理性能。
发明内容
本发明的目的在于解决上述CPU向FPGA发送字节流数据时,由于32bit向8bit转换导致的CPU运行效率不高的问题。
为了解决上述问题,本发明采用以下技术方案。
一种用于智能变电站终端设备的芯片间的通信加速方法,其特征在于,所述方法包括以下步骤:
(1)智能变电站终端设备的网络接口CPU根据报文数据特性生成无效数据标志位,所述无效数据标志位采用对其赋值的方式来区分对应的数据是否需要发送,由数据的32bit的高位开始判断该数据是否需要发送,如果该数据需要发送,则将对应的无效数据标志位置成有效数据标志,相反则将对应的无效数据标注位置成无效数据标志;
(2)对所有需要发送的报文数据判断完毕之后,将无效数据标志位组合成8bit的无效标志位数据;
(3)将组合后的无效数据标志位数据与原始数据进行排列;
(4)所述CPU将步骤(3)排列好的无效数据标志位数据与原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;
(5)可编程逻辑阵列FPGA收到数据后,从接收到的数据中识别无效数据标志位数据;
(6)根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,如果根据步骤(1)中CPU预先判断的原始数据对应的无效数据标志位被置成有效数据标志,则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。
本发明具有以下技术效果:
将需要传输的以8bit为单位的字节流数据封装成32位数据流,优化了CPU与FPGA之间的通信流程;极大地降低了CPU的工作量。
表面上看,CPU需要生成无效数据标志位,增加了一项工作,但实际上该项工作的时间开销,对比前述对数据进行移位和拼位的操作,CPU的指令开销大大减少,工作负荷明显降低,明显提高了CPU的工作效率,而且有效降低了CPU软件工程师的开发和调试难度;
有效利用了FPGA的处理特长,将对CPU相对复杂的移位、拼位的工作,在FPGA中完成,通过FPGA对数据流的处理,轻松实现了CPU的复杂工作,并且不会增加处理时延。
附图说明
图1为二次设备数字硬件平台的核心网络接口处理架构硬件结构示意图;
图2为本申请原始数据与无效数据标志位定义;
图3为本申请单包数据的无效数据标志位于原始数据之前的排列方式;
图4为本申请单包数据的无效数据标志位于原始数据之后的排列方式;
图5为本申请CPU与FPGA流程示意图。
具体实施方式
下面结合说明书附图以及具体实施例对本申请的技术方案作进一步详细说明。
如附图5所示,本申请公开了一种用于智能变电站终端设备的芯片间的通信加速方法。下面结合两个不同的具体方式对本申请的技术方案进行说明。
1、实施方式1
一种用于智能变电站终端设备的芯片间的通信加速方法,包括以下步骤:
步骤1:智能变电站终端设备的网络接口CPU根据报文数据特性生成无效数据标志位,所述无效数据标志位采用对其赋值的方式来区分对应的数据是否需要发送,优选无效数据标志位采用0,1区分是否有效,例如可以使用0表示无效标志位,使用1表示有效标志位,由数据的32bit的高位开始判断,该数据是否需要发送,如果需要发送将该标志位置成有效标志位,相反则置成无效标志位。
在本实施例中,数据采用整体处理的方式,针对所有数据需要发送的数据,顺序生成无效数据标志位:生成方法:由32bit的高位开始判断,该数据是否需要发送,如果需要发送将该标志位置成有效标志位,相反则置成无效标志位。判断有效无效的方法,由CPU判断数据特性决定。
步骤2:所有需要发送的数据判断完毕之后,将无效数据标志位组合成8bit的数据;
步骤3:将组合后的无效数据标志位的数据与原始数据进行排列,组合后的无效数据标志位的数据和原始数据的顺序有两种方式,排列顺序如图3、4所示,两种方式均可,即排列数据顺序时,无效数据标志位的数据在前,原始数据在后,如图3所示;或者,排列数据顺序时,原始数据在前,无效数据标志位的数据在后,如图4所示。
步骤4:所述CPU将步骤(3)排列好的无效数据标志位的数据与原始数据按照顺序,以8bit的数据宽度一次全部发送给FPGA;
步骤5:FPGA收到数据后,从数据中识别无效数据标志位数据;
步骤6:按照无效数据标志,按照每bit操作的标志位数据,对与该bit标志位对应原始数据进行数据处理;如果该bit的无效数据标志位数据被置成有效标志(例如该位置1),则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。
2、实施方式2
一种用于智能变电站终端设备的芯片间的通信加速方法,包括以下步骤:
数据分块处理,实现方法如下:
(1)将数据分块,可以按照数据的功能不同,或者发送的目标不同等等,将CPU需要发送到FPGA的全部数据,进行分块处理;
(2)针对需要发送每个数据块的数据,顺序生成无效数据标志位;
生成方法:由32bit的高位开始判断,该数据是否需要发送,如果需要发送将该标志位置成有效标志位,相反则置成无效标志位。判断有效无效的方法,由CPU判断数据特性决定;
(3)针对每个数据块,将无效数据标志位组合成成8bit的数据;
(4)将组合后的无效数据标志位的数据与原始数据进行排列,组合后的无效数据标志位的数据和原始数据的顺序有两种方式,排列顺序如图3、4所示,两种方式均可;
(5)将组合好的数据,按照顺序,以8bit的数据宽度一次全部发送给FPGA;
(6)FPGA收到数据后,从数据中识别无效数据标志位数据;
(7)按照无效数据标志,按照每bit操作的数据,对原始数据进行数据处理;如果该bit的无效数据标志位数据被置成有效标志位,则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。
本发明申请人结合说明书附图对本发明的实施例做了详细的说明与描述,但是本领域技术人员应该理解,以上实施例仅为本发明的优选实施方案,详尽的说明只是为了帮助读者更好地理解本发明精神,而并非对本发明保护范围的限制,相反,任何基于本发明的发明精神所作的任何改进或修饰都应当落在本发明的保护范围之内。

一种用于智能变电站终端设备芯片间的通信加速方法.pdf_第1页
第1页 / 共7页
一种用于智能变电站终端设备芯片间的通信加速方法.pdf_第2页
第2页 / 共7页
一种用于智能变电站终端设备芯片间的通信加速方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种用于智能变电站终端设备芯片间的通信加速方法.pdf》由会员分享,可在线阅读,更多相关《一种用于智能变电站终端设备芯片间的通信加速方法.pdf(7页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103077152 A(43)申请公布日 2013.05.01CN103077152A*CN103077152A*(21)申请号 201210568675.7(22)申请日 2012.12.25G06F 15/163(2006.01)H04L 12/861(2013.01)(71)申请人北京四方继保自动化股份有限公司地址 100085 北京市海淀区上地信息产业基地四街9号(72)发明人杨志涛 周涛 胡炯 徐刚石景海 戴展波 孔丽 肖文兰(74)专利代理机构北京金阙华进专利事务所(普通合伙) 11224代理人吴鸿维(54) 发明名称一种用于智能变电站终端设备芯片间的通信。

2、加速方法(57) 摘要一种用于智能变电站终端设备的芯片间的通信加速方法,首先CPU根据报文原始数据特征判断该数据是否需要发送,如果需要发送将该标志位置成有效标志,相反则置成无效标志,将无效数据标志位组合成8bit的无效标志位数据和对应的原始数据进行排列,CPU将排列好的无效数据标志位数据与被置成无效标志位的原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;FPGA收到数据后,从接收到的数据中识别被置成无效数据标志位的原始数据;根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,决定是否在原始数据流中去除该数据。本发明优化了CPU与FPGA之间的通信流程;。

3、极大地降低了CPU的工作量。(51)Int.Cl.权利要求书1页 说明书3页 附图2页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书3页 附图2页(10)申请公布号 CN 103077152 ACN 103077152 A1/1页21.一种用于智能变电站终端设备的芯片间的通信加速方法,其特征在于,所述方法包括以下步骤:(1)智能变电站终端设备的网络接口CPU根据报文数据特性生成无效数据标志位,所述无效数据标志位采用对其赋值的方式来区分对应的数据是否需要发送,由数据的32bit的高位开始判断该数据是否需要发送,如果该数据需要发送,则将对应的无效数据标志位置成有效数。

4、据标志,相反,则将对应的无效数据标注位置成无效数据标志;(2)对所有需要发送的报文数据判断完毕之后,将无效数据标志位组合成8bit的无效标志位数据;(3)将组合后的无效数据标志位数据与所述原始数据进行排列;(4)所述CPU将步骤(3)排列好的无效数据标志位数据与原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;(5)可编程逻辑阵列FPGA收到数据后,从接收到的数据中识别无效数据标志位数据;(6)根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,如果根据步骤(1)中CPU预先判断的原始数据对应的无效数据标志位被置成有效数据标志,则保留该8bit的原始数据。

5、,反之,则在原始数据流中去除该数据。2.根据权利要求1所述的通信加速方法,其特征在于:在所述步骤(3)中,组合后的无效数据标志位的数据与原始数据进行排列的方式由以下两种:排列方式1:先发送无效数据标志位,然后再发送原始数据;排列方式2:先发送原始数据,然后再发送无效数据标志位。权 利 要 求 书CN 103077152 A1/3页3一种用于智能变电站终端设备芯片间的通信加速方法技术领域0001 本发明属于电力系统技术领域,涉及一种智能终端设备,特别涉及到智能变电站的终端设备。背景技术0002 当前电网发展的一个主要技术方向是组建智能电网,包括一次设备数字化和二次设备的网络化。数字技术,特别是数。

6、字硬件平台技术在智能电网二次控制设备中的作用日益突出。相比传统的电网二次设备,它具有非常重要的两个功能:0003 传输过程层网络的采样数据等数字化的传感器信息和间隔层的继电保护装置的控制指令;0004 传输间隔层和站控层之间的交互信息。0005 由于智能电网对于基于网络的数据接口能力要求很高,所以目前二次设备数字硬件平台的核心网络接口处理架构多采用CPU和FPGA分工协作的方案,如图1所示。0006 其中CPU负责数据内容处理,将待发送的报文组帧发送给FPGA,同时接收FPGA接收的报文;FPGA负责数据通信接口,将CPU发送过来的数据以IEEE802.3帧格式传输出去,再将网络接收到的IEE。

7、E802.3帧经预处理后发往CPU,从而组成双向数据通信链路。0007 由于智能电网控制设备对于数据处理的实时性要求很高,CPU处理负荷很大,所以降低通信接口任务的开销非常重要。0008 目前主流CPU内部运算和操作都是32bit数据位宽,而受到硬件的限制,FPGA与DSP之间的数据总线宽度往往都是在8bit以下。同时,由于网络数据流是以8bit(字节)为基本单位进行编解码,所以在CPU到FPGA方向的数据传输过程中,存在如何高效的将按照32bit为基本单位组织的数据流中的有效数据提取到8bit有效数据的问题,也即将无效的字节准确、高效的去除。0009 传统做法是由CPU通过移位操作解决该问题。

8、,即在CPU内部先对数据进行字节移位操作,将每个32bit的无效字节去除,并将下一个32bit中的有效字节填充进来,组成无冗余信息的32位数据流,然后发送给FPGA。由于32位的CPU在移位和拼数的过程中,需要占用大量的指令周期,会占用了大量的运算时间,而且对于具备高速处理能力的32位CPU来说,这种处理开销效率显得非常低,会降低整个系统的处理性能。发明内容0010 本发明的目的在于解决上述CPU向FPGA发送字节流数据时,由于32bit向8bit转换导致的CPU运行效率不高的问题。0011 为了解决上述问题,本发明采用以下技术方案。0012 一种用于智能变电站终端设备的芯片间的通信加速方法,。

9、其特征在于,所述方法包括以下步骤:0013 (1)智能变电站终端设备的网络接口CPU根据报文数据特性生成无效数据标志说 明 书CN 103077152 A2/3页4位,所述无效数据标志位采用对其赋值的方式来区分对应的数据是否需要发送,由数据的32bit的高位开始判断该数据是否需要发送,如果该数据需要发送,则将对应的无效数据标志位置成有效数据标志,相反则将对应的无效数据标注位置成无效数据标志;0014 (2)对所有需要发送的报文数据判断完毕之后,将无效数据标志位组合成8bit的无效标志位数据;0015 (3)将组合后的无效数据标志位数据与原始数据进行排列;0016 (4)所述CPU将步骤(3)排。

10、列好的无效数据标志位数据与原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;0017 (5)可编程逻辑阵列FPGA收到数据后,从接收到的数据中识别无效数据标志位数据;0018 (6)根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,如果根据步骤(1)中CPU预先判断的原始数据对应的无效数据标志位被置成有效数据标志,则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。0019 本发明具有以下技术效果:0020 将需要传输的以8bit为单位的字节流数据封装成32位数据流,优化了CPU与FPGA之间的通信流程;极大地降低了CPU的工作量。0021 。

11、表面上看,CPU需要生成无效数据标志位,增加了一项工作,但实际上该项工作的时间开销,对比前述对数据进行移位和拼位的操作,CPU的指令开销大大减少,工作负荷明显降低,明显提高了CPU的工作效率,而且有效降低了CPU软件工程师的开发和调试难度;0022 有效利用了FPGA的处理特长,将对CPU相对复杂的移位、拼位的工作,在FPGA中完成,通过FPGA对数据流的处理,轻松实现了CPU的复杂工作,并且不会增加处理时延。附图说明0023 图1为二次设备数字硬件平台的核心网络接口处理架构硬件结构示意图;0024 图2为本申请原始数据与无效数据标志位定义;0025 图3为本申请单包数据的无效数据标志位于原始。

12、数据之前的排列方式;0026 图4为本申请单包数据的无效数据标志位于原始数据之后的排列方式;0027 图5为本申请CPU与FPGA流程示意图。具体实施方式0028 下面结合说明书附图以及具体实施例对本申请的技术方案作进一步详细说明。0029 如附图5所示,本申请公开了一种用于智能变电站终端设备的芯片间的通信加速方法。下面结合两个不同的具体方式对本申请的技术方案进行说明。0030 1、实施方式10031 一种用于智能变电站终端设备的芯片间的通信加速方法,包括以下步骤:0032 步骤1:智能变电站终端设备的网络接口CPU根据报文数据特性生成无效数据标志位,所述无效数据标志位采用对其赋值的方式来区分。

13、对应的数据是否需要发送,优选无效数据标志位采用0,1区分是否有效,例如可以使用0表示无效标志位,使用1表示有效标志位,由数据的32bit的高位开始判断,该数据是否需要发送,如果需要发送将该标志位置说 明 书CN 103077152 A3/3页5成有效标志位,相反则置成无效标志位。0033 在本实施例中,数据采用整体处理的方式,针对所有数据需要发送的数据,顺序生成无效数据标志位:生成方法:由32bit的高位开始判断,该数据是否需要发送,如果需要发送将该标志位置成有效标志位,相反则置成无效标志位。判断有效无效的方法,由CPU判断数据特性决定。0034 步骤2:所有需要发送的数据判断完毕之后,将无效。

14、数据标志位组合成8bit的数据;0035 步骤3:将组合后的无效数据标志位的数据与原始数据进行排列,组合后的无效数据标志位的数据和原始数据的顺序有两种方式,排列顺序如图3、4所示,两种方式均可,即排列数据顺序时,无效数据标志位的数据在前,原始数据在后,如图3所示;或者,排列数据顺序时,原始数据在前,无效数据标志位的数据在后,如图4所示。0036 步骤4:所述CPU将步骤(3)排列好的无效数据标志位的数据与原始数据按照顺序,以8bit的数据宽度一次全部发送给FPGA;0037 步骤5:FPGA收到数据后,从数据中识别无效数据标志位数据;0038 步骤6:按照无效数据标志,按照每bit操作的标志位。

15、数据,对与该bit标志位对应原始数据进行数据处理;如果该bit的无效数据标志位数据被置成有效标志(例如该位置1),则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。0039 2、实施方式20040 一种用于智能变电站终端设备的芯片间的通信加速方法,包括以下步骤:0041 数据分块处理,实现方法如下:0042 (1)将数据分块,可以按照数据的功能不同,或者发送的目标不同等等,将CPU需要发送到FPGA的全部数据,进行分块处理;0043 (2)针对需要发送每个数据块的数据,顺序生成无效数据标志位;0044 生成方法:由32bit的高位开始判断,该数据是否需要发送,如果需要发送将该标志位。

16、置成有效标志位,相反则置成无效标志位。判断有效无效的方法,由CPU判断数据特性决定;0045 (3)针对每个数据块,将无效数据标志位组合成成8bit的数据;0046 (4)将组合后的无效数据标志位的数据与原始数据进行排列,组合后的无效数据标志位的数据和原始数据的顺序有两种方式,排列顺序如图3、4所示,两种方式均可;0047 (5)将组合好的数据,按照顺序,以8bit的数据宽度一次全部发送给FPGA;0048 (6)FPGA收到数据后,从数据中识别无效数据标志位数据;0049 (7)按照无效数据标志,按照每bit操作的数据,对原始数据进行数据处理;如果该bit的无效数据标志位数据被置成有效标志位,则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。0050 本发明申请人结合说明书附图对本发明的实施例做了详细的说明与描述,但是本领域技术人员应该理解,以上实施例仅为本发明的优选实施方案,详尽的说明只是为了帮助读者更好地理解本发明精神,而并非对本发明保护范围的限制,相反,任何基于本发明的发明精神所作的任何改进或修饰都应当落在本发明的保护范围之内。说 明 书CN 103077152 A1/2页6图1图2图3图4说 明 书 附 图CN 103077152 A2/2页7图5说 明 书 附 图CN 103077152 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1