一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信令分析设备及信令分析方法与流程

2022-03-19 20:22:58 来源:中国专利 TAG:


1.本技术涉及无线通信技术领域,特别是涉及一种信令分析设备及信令分析方法。


背景技术:

2.在无线通信系统中,通信数据可以被划分为控制面数据和用户面数据,一般来说,在对无线通信系统的数据流量进行分析时,需要对控制面数据和用户面数据进行数据关联处理。
3.当前,如何提高数据关联处理的效率,并降低数据关联处理的硬件成本已经成为了一个亟待解决的问题。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够提高数据关联处理的效率,并降低数据关联处理的硬件成本的信令分析设备及信令分析方法。
5.第一方面,提供了一种信令分析设备,包括可插拔的多个板卡,该多个板卡包括分流板和计算板;
6.该分流板,用于对流入该信令分析设备的通信数据进行识别处理,以从该通信数据中识别出控制面数据和用户面数据;
7.该分流板,还用于将该控制面数据发送至该计算板,并用于对该用户面数据进行分析处理,得到第一分析结果;
8.该计算板,用于对该控制面数据进行分析处理,得到第二分析结果,并将该第二分析结果发送至该分流板;
9.该分流板,用于根据该第一分析结果和该第二分析结果对该控制面数据和该用户面数据进行数据关联处理。
10.在其中一个实施例中,该分流板,具体用于对该用户面数据进行隧道信息识别,以得到该第一分析结果,其中,该第一分析结果包括业务数据对应的隧道信息。
11.在其中一个实施例中,该计算板,具体用于对该控制面数据进行隧道信息识别和用户信息识别,以得到该第二分析结果,其中,该第二分析结果包括用户信息和隧道信息的对应关系。
12.在其中一个实施例中,该分流板,具体用于根据该第二分析结果对该分流板中维护的关联数据库进行更新处理,其中,该关联数据库中维护有用户信息和隧道信息的多组对应关系;
13.该分流板,具体用于根据该第一分析结果中的隧道信息查询该关联数据库,以查询得到该第一分析结果对应的业务数据所对应的用户信息,并将该第一分析结果对应的业务数据和查询到的用户信息进行关联处理。
14.在其中一个实施例中,该更新处理包括新增处理、删除处理以及修改处理中的至少一种。
15.在其中一个实施例中,该分流板,还用于判断业务数据是否满足预设规则,并在满足该预设规则的情况下,根据该预设规则对应的报文处理动作对业务数据进行处理。
16.在其中一个实施例中,该分流板,具体用于在业务数据满足多个该预设规则的情况下,根据该多个预设规则中优先级最高的预设规则对业务数据进行处理。
17.在其中一个实施例中,该多个板卡还包括管理板;
18.该管理板,用于检测该多个板卡中除该管理板以外的各板卡的工作状态;
19.该管理板,还用于在某板卡处于异常工作状态的情况下,禁止该多个板卡中的其他板卡与该某板卡进行数据交互。
20.在其中一个实施例中,该多个板卡还包括管理板;
21.该管理板,用于检测该信令分析设备中各网络端口的连通状态;
22.该管理板,还用于在某网络端口的连通状态异常的情况下,禁止该多个板卡中的各板卡通过该某网络端口传输数据。
23.在其中一个实施例中,该多个板卡还包括交换板;
24.该交换板,用于在该多个板卡中的第一板卡向第二板卡发送数据的过程中,接收该第一板卡发送的数据,并将该第一板卡发送的数据转发至该第二板卡。
25.第二方面,提供了一种信令分析方法,该信令分析方法用于上述第一方面任一该的信令分析设备中,该方法包括:
26.分流板对流入该信令分析设备的通信数据进行识别处理,以从该通信数据中识别出控制面数据和用户面数据;
27.该分流板将该控制面数据发送至该计算板,并对该用户面数据进行分析处理,得到第一分析结果;
28.该计算板对该控制面数据进行分析处理,得到第二分析结果,并将该第二分析结果发送至该分流板;
29.该分流板根据该第一分析结果和该第二分析结果对该控制面数据和该用户面数据进行数据关联处理。
30.在其中一个实施例中,该分流板将该控制面数据发送至该计算板,并对该用户面数据进行分析处理,得到第一分析结果,包括:对该用户面数据进行隧道信息识别,以得到该第一分析结果,其中,该第一分析结果包括业务数据对应的隧道信息。
31.在其中一个实施例中,该计算板对该控制面数据进行分析处理,得到第二分析结果,包括:对该控制面数据进行隧道信息识别和用户信息识别,以得到该第二分析结果,其中,该第二分析结果包括用户信息和隧道信息的对应关系。
32.在其中一个实施例中,该分流板根据该第一分析结果和该第二分析结果对该控制面数据和该用户面数据进行数据关联处理,包括:根据该第二分析结果对该分流板中维护的关联数据库进行更新处理,其中,该关联数据库中维护有用户信息和隧道信息的多组对应关系;根据该第一分析结果中的隧道信息查询该关联数据库,以查询得到该第一分析结果对应的业务数据所对应的用户信息,并将该第一分析结果对应的业务数据和查询到的用户信息进行关联处理。
33.在其中一个实施例中,该更新处理包括新增处理、删除处理以及修改处理中的至少一种。
34.在其中一个实施例中,该方法还包括:判断业务数据是否满足预设规则,并在满足该预设规则的情况下,根据该预设规则对应的报文处理动作对业务数据进行处理。
35.在其中一个实施例中,该方法还包括:在业务数据满足多个该预设规则的情况下,根据该多个预设规则中优先级最高的预设规则对业务数据进行处理。
36.在其中一个实施例中,该方法还包括:管理板检测该多个板卡中除该管理板以外的各板卡的工作状态;该管理板在某板卡处于异常工作状态的情况下,禁止该多个板卡中的其他板卡与该某板卡进行数据交互。
37.在其中一个实施例中,该方法还包括:管理板检测该信令分析设备中各网络端口的连通状态;管理板在某网络端口的连通状态异常的情况下,禁止该多个板卡中的各板卡通过该某网络端口传输数据。
38.在其中一个实施例中,该方法还包括:交换板在该多个板卡中的第一板卡向第二板卡发送数据的过程中,接收该第一板卡发送的数据,并将该第一板卡发送的数据转发至该第二板卡。
39.上述信令分析设备和信令分析方法,由分流板对流入信令分析设备的通信数据进行识别处理,以识别出控制面数据和用户面数据,接着,由分流板将控制面数据发送至计算板,并对用户面数据进行分析处理,得到第一分析结果,由计算板对控制面数据进行分析处理,得到第二分析结果,并将第二分析结果发送至分流板,而后,由分流板根据第一分析结果和第二分析结果对控制面数据和用户面数据进行数据关联处理,这样,在数据关联处理的过程中,控制面数据以及控制面数据的第二分析结果只需要在同一设备的板卡之间传输,因此,网络传输时延较小,故而可以提高数据关联处理的效率,而且,不需要设置多台服务器,只需要由一台信令分析设备就可以实现数据关联处理,因此,硬件成本较低。
附图说明
40.图1为一个实施例中信令分析设备的框图;
41.图2为一个实施例中信令分析设备的框图;
42.图3为一个实施例中信令分析设备的框图;
43.图4为一个实施例中信令分析方法的流程示意图;
44.图5为一个实施例中信令分析方法的流程示意图。
具体实施方式
45.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
46.实际应用中,在许多场景中都涉及到对数据流量的分析,数据流量分析的一个非常基础的方面就是将用户信息与用户进行通信业务所产生的业务数据进行关联。例如,在运营商对通信资费进行计费的场景中,就需要将手机号码(用户信息)与手机进行通信业务所产生的业务数据进行关联,从而根据业务数据的数据量生成对应手机号码的计费信息。
47.在许多无线通信系统中(例如,5g通信系统),通信数据被划分为控制面数据和用户面数据,其中,控制面数据包括控制信令,其携带用户信息,用户面数据包括用户进行通
信业务所产生的业务数据,其并不携带用户信息,换言之,用户信息与用户进行通信业务所产生的业务数据是相互分离的,因此,进行数据流量分析就涉及到对控制面数据的分析,并涉及到根据对控制面数据的分析结果将用户信息与业务数据进行关联。
48.在现有技术中,一般由流量分析系统对数据流量进行分析,其中,流量分析系统包括汇聚分流设备以及分析服务器集群,汇聚分流设备用于从通信数据中识别出控制面数据,并将控制面数据分发给分析服务器集群中的分析服务器,分析服务器用于对控制面数据进行分析,分析服务器集群可以对各分析服务器分析控制面数据所得到的分析结果进行汇总,并将汇总后的分析结果发送至汇聚分流设备,汇聚分流设备可以根据接收到的分析结果,将用户信息与业务数据进行关联。
49.然而,现有技术需要在汇聚分流设备和分析服务器之间通过网络传输控制面数据以及汇总后的分析结果,因此,网络传输时延较大,导致数据流量分析的效率较低。而且,需要设置多台分析服务器,因此,硬件成本较高。
50.有鉴于此,本技术实施例提供了一种信令分析设备和信令分析方法,由分流板对流入信令分析设备的通信数据进行识别处理,以识别出控制面数据和用户面数据,接着,由分流板将控制面数据发送至计算板,并对用户面数据进行分析处理,得到第一分析结果,由计算板对控制面数据进行分析处理,得到第二分析结果,并将第二分析结果发送至分流板,而后,由分流板根据第一分析结果和第二分析结果对控制面数据和用户面数据进行数据关联处理,这样,在数据关联处理的过程中,控制面数据以及控制面数据的第二分析结果只需要在同一设备的板卡之间传输,因此,网络传输时延较小,故而可以提高数据关联处理的效率,而且,不需要设置多台服务器,只需要由一台信令分析设备就可以实现数据关联处理,因此,硬件成本较低。
51.请参考图1,其示出了本技术实施例提供的信令分析设备100的框图,如图1所示,该信令分析设备100包括可插拔的多个板卡,其中,该多个板卡包括分流板101和计算板102。
52.需要指出的是,尽管图1中仅示出了两个分流板101以及两个计算板102,但是,读者应该理解,本技术实施例提供的信令分析设备100可以包括比两个分流板101更多或者更少的分流板,可以包括比两个计算板102更多或者更少的计算板。
53.还需要指出的是,尽管图1中,两个分流板101彼此相邻设置,两个计算板102彼此相邻设备,但并不意味着本技术实施例对该多个板卡的设置位置进行限定,实际应用中,该多个板卡可以按照实际需求进行任意地位置设定。
54.其中,该分流板101,用于对流入信令分析设备100的通信数据进行识别处理,以从通信数据中识别出控制面数据和用户面数据,该分流板101,还用于将控制面数据发送至计算板102,并用于对用户面数据进行分析处理,得到第一分析结果。
55.在本技术的可选实施例中,分流板101提供信令分析设备100的对外接口,分流板101可以通过该对外接口接收流入信令分析设备100的通信数据,其中,该通信数据可以为ipv4/ipv6、mpls、ipsec、gre、teredo、vxlan等各类报文。
56.在本技术的可选实施例中,分流板101中可以设置硬件网络处理芯片,例如,该硬件网络处理芯片可以为fpga芯片或者np芯片,以由该硬件网络处理芯片为分流板101提供处理能力。
57.可选的,该分流板101可以将同源同宿的控制面数据发送至同一计算板102中,以使同一通信会话中的控制面数据可以由同一计算板102进行分析,这样,可以保证分析的准确性,提升分析的效率。
58.在本技术的可选实施例中,分流板101对用户面数据进行分析处理,具体可以包括:分流板101对用户面数据进行隧道信息识别,以得到第一分析结果,其中,该第一分析结果包括业务数据对应的隧道信息,需要指出的是,该隧道信息可以包括隧道id以及ip地址等,本技术实施例不对隧道信息的具体内容进行限定。
59.计算板102,用于对控制面数据进行分析处理,得到第二分析结果,并将第二分析结果发送至分流板101。
60.该计算板102中设置有cpu,该cpu中安装有应用软件,计算板102可以利用cpu上的应用软件对控制面数据进行分析处理,从而得到第二分析结果。
61.可选的,该计算板102中还可以设置有fpga或者通用网卡芯片,该fpga或者通用网卡芯片用于在cpu上的应用软件对控制面数据进行分析处理之前,对控制面数据进行基于规则匹配的预处理,通过预处理可以对控制面数据进行筛选,以筛选出有分析需求的控制面数据,cpu上的应用软件可以对筛选出的控制面数据进行分析,这样,就可以减小cpu的计算量,避免cpu对没有分析需求的控制面数据进行无意义地分析,除了筛选功能以外,该fpga或者通用网卡芯片还可以实现对计算板102的流量控制等功能。
62.在本技术的可选实施例中,计算板102对控制面数据进行分析处理,具体可以包括:计算板102对控制面数据进行隧道信息识别和用户信息识别,以得到第二分析结果,其中,第二分析结果包括用户信息和隧道信息的对应关系。需要指出的是,这里的隧道信息可以包括隧道id以及ip地址等,这里的用户信息可以包括用户的标识,例如,手机号、sim卡号等,用户信息还可以包括手机的位置信息、手机的接入点信息等。
63.该分流板101,还用于根据第一分析结果和第二分析结果对控制面数据和用户面数据进行数据关联处理。
64.需要指出的是,本技术实施例中,分流板101所执行的数据关联处理可以包括将用户信息与业务数据进行关联。
65.在本技术的可选实施例中,分流板101,具体用于根据第二分析结果对分流板中维护的关联数据库进行更新处理,其中,关联数据库中维护有用户信息和隧道信息的多组对应关系,可选的,该更新处理可以包括新增处理、删除处理以及修改处理中的至少一种。
66.该分流板101,具体用于根据第一分析结果中的隧道信息查询关联数据库,以查询得到第一分析结果对应的业务数据所对应的用户信息,并将第一分析结果对应的业务数据和查询到的用户信息进行关联处理。
67.如上文所述,关联数据库中维护有用户信息和隧道信息的多组对应关系,分流板101查询该关联数据库,可以得到与该第一分析结果中的隧道信息相对应的用户信息,分流板101可以将查询到的用户信息作为第一分析结果对应的业务数据所对应的用户信息,而后,分流板101可以将第一分析结果对应的业务数据和查询到的用户信息进行关联处理。
68.本技术实施例提供的信令分析设备,由分流板对流入信令分析设备的通信数据进行识别处理,以识别出控制面数据和用户面数据,接着,由分流板将控制面数据发送至计算板,并对用户面数据进行分析处理,得到第一分析结果,由计算板对控制面数据进行分析处
理,得到第二分析结果,并将第二分析结果发送至分流板,而后,由分流板根据第一分析结果和第二分析结果对控制面数据和用户面数据进行数据关联处理,这样,在数据关联处理的过程中,控制面数据以及控制面数据的第二分析结果只需要在同一设备的板卡之间传输,因此,网络传输时延较小,故而可以提高数据关联处理的效率,而且,不需要设置多台服务器,只需要由一台信令分析设备就可以实现数据关联处理,因此,硬件成本较低。
69.在本技术的可选实施例中,该分流板101,还用于判断业务数据是否满足预设规则,并在满足预设规则的情况下,根据预设规则对应的报文处理动作对业务数据进行处理,其中,该报文处理动作包括丢弃动作、转发动作等等,本技术实施例不对该报文转发动作进行限定。
70.分流板101根据预设规则对应的报文处理动作对业务数据进行处理,扩展了信令分析设备100的功能,使得信令分析设备100不仅具备数据流量分析的功能,还能够兼具一部分报文处理的功能。
71.在本技术的可选实施例中,分流板101,具体用于在业务数据满足多个预设规则的情况下,根据多个预设规则中优先级最高的预设规则对业务数据进行处理。
72.请参考图2,如图2所示,本技术实施例提供的信令分析设备100中的多个板卡除了包含分流板101和计算板102之外,还可以包括管理板103,需要指出的是,尽管图2中仅示出了一个管理板103,但在实际应用中,信令分析设备100可以设置多个管理板103,另外,图2中示出的管理板103的设置位置仅仅是示例性的,本技术实施例不对管理板103的具体设置位置进行限定。
73.其中,管理板103可以具有检测板卡是否出现故障的功能,管理板103可以在检测到板卡出现故障的情况下,对流经该板卡的数据流量进行动态地切换,这样,就可以保证信令分析设备100功能实现的稳定性,增加信令分析设备100的高可用性。
74.具体地,该管理板103,用于检测信令分析设备100中的多个板卡中除管理板103以外的各板卡的工作状态。该管理板103,还用于在某板卡处于异常工作状态的情况下,禁止多个板卡中的其他板卡与某板卡进行数据交互。
75.此外,考虑到在本技术实施例中,信令分析设备100中的各个板卡均与背板网口连接,以通过背板网络进行板卡之间的数据交互。因此,管理板103可以还可以具有检测网络端口是否出现故障的功能,管理板103可以在检测到网络端口出现故障的情况下,对通过该网络端口传输的数据流量进行动态地切换,这样,就可以保证信令分析设备100功能实现的稳定性,增加信令分析设备100的高可用性。
76.具体地,管理板103,还可以用于检测信令分析设备100中各网络端口的连通状态。该管理板103,还用于在某网络端口的连通状态异常的情况下,禁止多个板卡中的各板卡通过某网络端口传输数据。
77.除了上述功能之外,管理板103的功能还包括对信令分析设备100中的各板卡进行配置、存储日志文件、对信令分析设备100中的各板卡进行管理以及对信令分析设备100中的各板卡的数据流向进行配置以及对预设规则进行配置等,本技术实施例不对管理板103所能实现的功能进行限定。
78.请参考图3,如图3所示,本技术实施例提供的信令分析设备100中的多个板卡还可以包括交换板104,需要指出的是,尽管图3中仅示出了一个交换板104,但在实际应用中,信
令分析设备100可以设置多个交换板104,另外,图3中示出的交换板104的设置位置仅仅是示例性的,本技术实施例不对交换板104的具体设置位置进行限定。
79.其中,该交换板104,用于在多个板卡中的第一板卡向第二板卡发送数据的过程中,接收第一板卡发送的数据,并将第一板卡发送的数据转发至第二板卡。
80.其中,该第一板卡可以为分流板101、计算板102或者管理板103,该第二板卡可以为分流板101、计算板102或者管理板103。换言之,交换板104负责信令分析设备100中板卡之间的数据转发。
81.在本技术的可选实施例中,该交换板104中可以设置多个输入输出端口,这样,交换板104就可以支持与多个板卡的连接,从而方便信令分析设备100扩展板卡,提高信令分析设备100设置的灵活性。
82.需要指出的是,尽管图1至图3未有相应的图示,但读者应当理解,在本技术实施例中,信令分析设备100可以同时包含分流板101、计算板102、交换板104和管理板103。
83.请参考图4,其示出了本技术实施例提供的一种信令分析方法的流程图,该信令分析方法可以应用于上文所述的信令分析设备中,需要说明的是,本技术实施例提供的信令分析设备和信令分析方法是基于同样的发明构思所做出的。其中,信令分析方法所提供的解决问题的实现方案与上文所记载的信令分析设备的实现方案同理,故下面所提供的信令分析方法实施例中的具体限定可以参见上文中对于信令分析设备的限定,在此不再赘述。如图4所述,该信令分析方法包括以下步骤:
84.步骤401、分流板对流入信令分析设备的通信数据进行识别处理,以从通信数据中识别出控制面数据和用户面数据。
85.步骤402、分流板将控制面数据发送至计算板,并对用户面数据进行分析处理,得到第一分析结果。
86.步骤403、计算板对控制面数据进行分析处理,得到第二分析结果,并将第二分析结果发送至分流板。
87.步骤404、分流板根据第一分析结果和第二分析结果对控制面数据和用户面数据进行数据关联处理。
88.在其中一个实施例中,分流板将控制面数据发送至计算板,并对用户面数据进行分析处理,得到第一分析结果,包括:对用户面数据进行隧道信息识别,以得到第一分析结果,其中,第一分析结果包括业务数据对应的隧道信息。
89.在其中一个实施例中,计算板对控制面数据进行分析处理,得到第二分析结果,包括:对控制面数据进行隧道信息识别和用户信息识别,以得到第二分析结果,其中,第二分析结果包括用户信息和隧道信息的对应关系。
90.在其中一个实施例中,分流板根据第一分析结果和第二分析结果对控制面数据和用户面数据进行数据关联处理,包括:根据第二分析结果对分流板中维护的关联数据库进行更新处理,其中,关联数据库中维护有用户信息和隧道信息的多组对应关系;根据第一分析结果中的隧道信息查询关联数据库,以查询得到第一分析结果对应的业务数据所对应的用户信息,并将第一分析结果对应的业务数据和查询到的用户信息进行关联处理。
91.在其中一个实施例中,更新处理包括新增处理、删除处理以及修改处理中的至少一种。
92.在其中一个实施例中,方法还包括:判断业务数据是否满足预设规则,并在满足预设规则的情况下,根据预设规则对应的报文处理动作对业务数据进行处理。
93.在其中一个实施例中,方法还包括:在业务数据满足多个预设规则的情况下,根据多个预设规则中优先级最高的预设规则对业务数据进行处理。
94.在其中一个实施例中,方法还包括:管理板检测多个板卡中除管理板以外的各板卡的工作状态;管理板在某板卡处于异常工作状态的情况下,禁止多个板卡中的其他板卡与某板卡进行数据交互。
95.在其中一个实施例中,方法还包括:管理板检测信令分析设备中各网络端口的连通状态;管理板在某网络端口的连通状态异常的情况下,禁止多个板卡中的各板卡通过某网络端口传输数据。
96.在其中一个实施例中,方法还包括:交换板在多个板卡中的第一板卡向第二板卡发送数据的过程中,接收第一板卡发送的数据,并将第一板卡发送的数据转发至第二板卡。
97.为了方便读者理解本技术实施例提供的技术方案,请参考图5,本技术实施例将结合举例对信令分析方法进行简要说明:
98.步骤501、分流板获取流入自身的报文。
99.其中,流入分流板的报文可能是:1、用户面数据报文;2、控制面数据报文;3、未知报文;4、计算板发送至分流板的第二分析结果报文;5、其他报文。
100.步骤502、分流板进行报文解析处理。
101.步骤503、分流板检测报文是否为未知报文,若是,则执行步骤504,并结束流程,若否,则执行步骤505。
102.步骤504、分流板丢弃报文,或者,将报文从未知报文端口输出。
103.步骤505、分流板检测报文是否为控制面数据报文,若是,则执行步骤506至步骤508,若否,则执行步骤509。
104.步骤506、分流板将控制面数据报文复制一份通过交换板发送至计算板。
105.步骤507、计算板对控制面数据报文进行分析处理,得到第二分析结果报文,其中,该第二分析结果报文包括用户信息和隧道信息的对应关系。
106.步骤508、计算板将第二分析结果报文通过交换板发送至分流板,以使分流板通过执行步骤501获取该第二分析结果报文。
107.步骤509、分流板检测报文是否为第二分析结果报文,若是,则执行步骤510并结束流程,若否,则执行步骤511。
108.步骤510、分流板根据第二分析结果报文对分流板中维护的关联数据库进行更新处理,其中,关联数据库中维护有用户信息和隧道信息的多组对应关系。
109.步骤511、分流板检测报文是否为用户面数据报文,若是,则执行步骤512,若否,则执行步骤513。
110.步骤512、分流板对用户面数据报文进行隧道信息识别,以得到第一分析结果,其中,第一分析结果包括业务数据对应的隧道信息,分流板根据第一分析结果中的隧道信息查询关联数据库,以查询得到第一分析结果对应的业务数据所对应的用户信息,并将第一分析结果对应的业务数据和查询到的用户信息进行关联处理。
111.步骤513、分流板检测报文检测报文是否满足预设条件,若满足,则执行步骤514。
112.步骤514、分流板从报文满足的多个预设条件中确定优先级最高的预设条件。
113.步骤515、分流板根据优先级最高的预设条件所对应的报文处理动作对报文进行处理,并结束流程。
114.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
115.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
116.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
117.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献