基于导频解码的中继确认方法、装置、系统和存储介质与流程

文档序号:24348277发布日期:2021-03-19 12:32阅读:64来源:国知局
基于导频解码的中继确认方法、装置、系统和存储介质与流程

本发明实施例涉及网络技术领域,尤其涉及基于导频解码的中继确认方法、装置、网络系统和存储介质。



背景技术:

物联网(internetofthings,iot)被看作信息领域一次重大的发展和变革机遇,并有望带来革命性变革,在较为普遍的观点里,这种革命性变革将在工业、农业、物业、城市管理、安全消防等各个领域产生全方位的影响。但是从技术上而言,物联网不仅仅是改变数据传输的主体,iot也与传统通信有着明显的区别。例如,大规模物联网的特点是大量用户零星地发送很小的包,这与传统蜂窝通信不同。

发明人在将大规模物联网应用于超大工业体、超级楼宇等场景时发现,大量用户的接入使得传统用户检测方案的复杂度过高而难以使用,而大规模物联网中的多个用户分布的复杂性使得信号传输时需要采用不同的传输策略,单一的多用户检测和传输策略不能满足所有具体情况下的数据传输需求。



技术实现要素:

本发明提供了一种基于导频解码的中继确认方法、装置、网络系统和存储介质,以解决现有技术在某些特定场景下多用户检测和信号传输策略不能满足数据传输需求的技术问题。

第一方面,本发明实施例提供了一种基于导频解码的中继确认方法,包括:

基站向一个单播用户和多个多播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同;

所述单播用户向所述目标标识对应的多播用户广播第二导频信号;

所述目标标识对应的多播用户根据所述第一导频信号和第二导频信号的收发过程,确认对所述单播用户和其它多播用户的发送信号的解码状态;

所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户。

进一步的,所述基站向一个单播用户和多个多播用户广播携带有多个目标标识的第一导频信号之后,还包括:

所述单播用户计算所述第一导频信号接收过程中的第一信道增益,所述目标标识对应的多播用户计算所述第一导频信号接收过程中的第二信道增益;

所述单播用户向所述目标标识对应的多播用户广播第二导频信号之后,还包括:

所述目标标识对应的多播用户计算所述第二导频信号接收过程中的第三信号增益。

进一步的,所述目标标识对应的多播用户根据所述第一导频信号和第二导频信号的收发过程,确认对所述单播用户和其它多播用户的发送信号的解码状态,具体为:

所述目标标识对应的多播用户根据所述第一信道增益、第二信道增益和第三信道增益确认对所述单播用户和其它目标标识对应的发送信号的解码状态,以及单播用户对所述目标标识对应的多播用户的发送信号的解码状态。

进一步的,所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户,包括:

所述目标标识对应的多播用户根据所述解码状态分为第一类和第二类,所述第一类为解码所述单播用户和其它多播用户的发送信号均成功的多播用户,所述第二类为解码所述单播用户的发送信号成功且解码其它多播用户的发送信号失败的多播用户;

所述第一类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

进一步的,所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户,还包括:

当所述第一类的多播用户为空集,所述第二类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

第二方面,本发明实施例还提供了一种基于导频解码的中继确认装置,包括:

第一广播单元,用于基站向一个单播用户和多个多播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同;

第二广播单元,用于所述单播用户向所述目标标识对应的多播用户广播第二导频信号;

状态确认单元,用于所述目标标识对应的多播用户根据所述第一导频信号和第二导频信号的收发过程,确认对所述单播用户和其它多播用户的发送信号的解码状态;

中继确认单元,用于所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户。

进一步的,所述装置,还包括:

第一计算单元,用于所述单播用户计算所述第一导频信号接收过程中的第一信道增益;

第二计算单元,用于所述目标标识对应的多播用户计算所述第一导频信号接收过程中的第二信道增益;

第三计算单元,用于所述目标标识对应的多播用户计算所述第二导频信号接收过程中的第三信号增益。

进一步的,所述状态确认单元,具体用于所述目标标识对应的多播用户根据所述第一信道增益、第二信道增益和第三信道增益确认对所述单播用户和其它目标标识对应的发送信号的解码状态,以及单播用户对所述目标标识对应的多播用户的发送信号的解码状态。

进一步的,所述中继确认单元,包括:

分类模块,用于所述目标标识对应的多播用户根据所述解码状态分为第一类和第二类,所述第一类为解码所述单播用户和其它多播用户的发送信号均成功的多播用户,所述第二类为解码所述单播用户的发送信号成功且解码其它多播用户的发送信号失败的多播用户;

第一倒计时模块,用于所述第一类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

进一步的,所述中继确认单元,还包括:

第二倒计时模块,用于当所述第一类的多播用户为空集,所述第二类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

第三方面,本发明实施例还提供了一种网络系统,包括基站、一个单播用户和多个多播用户,所述基站、一个单播用户和多个多播用户均包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述网络系统实现如第一方面所述的基于导频解码的中继确认方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的基于导频解码的中继确认方法。

上述基于导频解码的中继确认方法、装置、网络系统和存储介质,基站向一个单播用户和多个多播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同;所述单播用户向所述目标标识对应的多播用户广播第二导频信号;所述目标标识对应的多播用户根据所述第一导频信号和第二导频信号的收发过程,确认对所述单播用户和其它多播用户的发送信号的解码状态;所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户。本方案在某些特定场景下,能针对大规模物联网提高多用户检测和信号传输效果,提升网络整体性能。尤其能够在保证实现中继确认提升网络整体性能的同时,控制整个网络系统的信号处理量。

附图说明

图1为本发明实施例一提供的一种基于导频解码的中继确认方法的流程图;

图2为本发明实施例一提供的网络系统架构示意图;

图3为本发明实施例二提供的一种基于导频解码的中继确认方法的流程图;

图4为本发明实施例三提供的一种基于导频解码的中继确认装置的结构示意图;

图5为本发明实施例四提供的一种网络系统中的终端设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

需要注意的是,由于篇幅所限,本申请说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。

下面对各实施例进行详细说明。

实施例一

图1为本发明实施例一提供的一种基于导频解码的中继确认方法的流程图。实施例中提供的基于导频解码的中继确认方法可以由用于基于导频解码的中继确认的各种操作设备执行,该操作设备可以通过软件和/或硬件的方式实现,该操作设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。

用于实现本方案的网络系统如图2所示,本网络系统应用于较大规模的物联网,在该网络系统中包括一个基站10,一个单播用户20和多个多播用户30,本方案所针对的情况是,单播用户20因为与基站10的距离较远而具备相对较差的信道条件;但是多播用户30能够成簇且因为与基站10的距离较近而具备相对较好的信道条件,此时可以通过本方案在以上网络实际情况的基础上提供更好的用户检测和信道传递调度,进而实现更佳的信号传输效果,提升网络整体性能。

具体的,参考图1,该基于导频解码的中继确认方法具体包括:

步骤s101:基站向一个单播用户和多个多播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同。

步骤s102:所述单播用户向所述目标标识对应的多播用户广播第二导频信号。

导频信号指的是在无线通讯网络内为测量或监控的目的而发送的信号,这种信号通常为单一频率。导频信号在本方案中具体实施于较大规模的物联网,本身并没有携带实质性的信息,仅用于网络系统中为测量或监控的目的而发送,最终实现多用户网络系统中的中继确认。

在本方案所针对的网络系统中,基站向较近的用户(单播用户和/或多播用户)直接发送消息,再由中继用户向远距离用户转发消息,本方案即用于通过导频信号确认中继用户,以实现更佳的信号传输效果,提升网络整体性能。为实现后续的中继用户判断,需要完成两次导频信号的发送,其中基站向多播用户发送的导频信号定义为第一导频信号,第一导频信号中携带有目标标识,该目标标识对应于某个多播用户,目标标识对应的多播用户向其它多播用户发送的导频信号定义为第二导频信号,二者的发送原理类似,仅因为发送主体和接收目标不同而从名称定义上予以区分。

在本方案中,为更好实现中继确认效果,直接通过指定的多个多播用户确认中继用户,由该中继用户实现信号从基站向目标的传输。

步骤s103:所述目标标识对应的多播用户根据所述第一导频信号和第二导频信号的收发过程,确认对所述单播用户和其它多播用户的发送信号的解码状态。

导频信号本身用于设备间的通信质量的测量或监控而发送,在本方案中,通过两次导频信号的收发,综合判断各个导频信号相关设备之间,尤其是多播用户对其它多播用户的发送信号的解码状态,即以对导频信号的解码状态作为当前设备间进行信号传输的瞬时状态,以导播信号为前导预测计算实际数据传输前的信号传输状态。

步骤s104:所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户。

为实现从多个多播用户中选中其中一个作为中继用户,需要两次导频信号的收发实现对各个多播用户的信号状态的测量或监控,得到各个多播用户的综合状态,从而综合评估各个多播用户的中继状态。即根据两次导频信号传输过程中状态的综合判断筛选出部分多播用户作为备选,考虑到要保证各个备选的多播用户之间的信号传输效率,各个设备直接以基于信道增益的倒计时策略竞争中继用户,如果倒计时最先完成,则确认为中继用户,准备进行实质信号的转发,并将确认结果广播出去,其它备选的多播用户结束倒计时,也不用参与中继任务。基于信道增益的倒计时策略主要是指基于信道增益和预设的公式生成一个倒计时时长,因为各个信道增益略有区别,对应的倒计时时长也会因此产生差异,最终由最先完成倒计时的多播用户作为中继用户。具体的公式例如以一个基准的时长和基准的信道增益确认真实的信道增益可以对应换算成的倒计时时长。尤其通过基于部分指定的多播用户选择中继用户,能够在保证实现中继确认提升网络整体性能的同时,控制整个网络系统的信号处理量。而且每次变化指定的多播用户也有利于平衡所有多播用户的信号处理量,尽可能减少真个网络系统的处理负担。

上述,基站向一个单播用户和多个多播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同;所述单播用户向所述目标标识对应的多播用户广播第二导频信号;所述目标标识对应的多播用户根据所述第一导频信号和第二导频信号的收发过程,确认对所述单播用户和其它多播用户的发送信号的解码状态;所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户。本方案在某些特定场景下,能针对大规模物联网提高多用户检测和信号传输效果,提升网络整体性能。尤其能够在保证实现中继确认提升网络整体性能的同时,控制整个网络系统的信号处理量。

实施例二

图3为本发明实施例二提供的一种多播用户调度选择方法的流程图,本实施例是在上述实施例的基础上进行具体化。

具体的,请参考图3,本实施例提供的多播用户调度选择方法,具体包括:

步骤s201:基站向一个单播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同。

步骤s202:基站向多个多播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同。

步骤s203:所述单播用户计算所述第一导频信号接收过程中的第一信道增益。

步骤s204:所述目标标识对应的多播用户计算所述第一导频信号接收过程中的第二信道增益。

步骤s205:所述单播用户向所述目标标识对应的多播用户广播第二导频信号。

步骤s206:所述目标标识对应的多播用户计算所述第二导频信号接收过程中的第三信号增益。

步骤s207:所述目标标识对应的多播用户根据所述第一信道增益、第二信道增益和第三信道增益确认对所述单播用户和其它目标标识对应的发送信号的解码状态,以及单播用户对所述目标标识对应的多播用户的发送信号的解码状态。

步骤s208:所述目标标识对应的多播用户根据所述解码状态分为第一类和第二类,所述第一类为解码所述单播用户和其它多播用户的发送信号均成功的多播用户,所述第二类为解码所述单播用户的发送信号成功且解码其它多播用户的发送信号失败的多播用户。

步骤s209:所述第一类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

步骤s210:当所述第一类的多播用户为空集,所述第二类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

本实施例是前一实施例的一种具体实现,具体到单个步骤中的导频信号的收发、解码状态的判断、信道增益的计算等在现有技术中已有实现,在此不做赘述。需要特别强调的是,在本方案中,最终确认到的中继用户可以使第一类多播用户可以接收到多播用户发送的信号两次,从而达到了阶数为2的分集增益,也使得基于该中继用户临时确认的子网络达到了阶数为2的分级增益。即使第一类多播用户为空集,基于本方案也可以实现中继用户的确认,最终保证信号的成功传输。

另外需要说明的是,在本实施例中,步骤s201-步骤s210不一定是基于描述的顺序严格地先后执行,例如步骤s201和步骤s202并不是独立的步骤,对于基站10而言,其向单播用户20和多播用户30进行广播是在一个步骤中完成,即基站10进行一次广播,单播用户20和多播用户30各自独立接收,在图3中将广播过程描述为两个发送步骤仅为了更好区分不同设备间和不同设备内的数据处理,而不表示对步骤执行顺序的严格限定。又例如步骤s203和步骤s204,步骤s203是单播用户20接收到基站10广播的第一导频信号(即步骤s201)之后进行对应的信道增益计算,步骤s204是多播用户30接收到基站10广播的第一导频信号(即步骤s202)之后进行对应的信道增益计算,步骤s203和步骤s204是两个相对独立的执行过程,二者的执行主体不同,两个步骤并没有严格的先后顺序,各自独立执行。

在图3中,仅示出了一个多播用户30,而实际上,多播用户30有多个,对于单次中继用户的确认过程而言,每个多播用户30的处理步骤实际有细微区别,但是在方案的整体框架中,多播用户30的实施过程都是相同的。基于以上单次处理过程中细微区别和整体设计中整体相同的逻辑关系,在图3中进行了整体过程的统一性和单次实施的区别性的体现,并在此进行详细说明。对于上述所述的步骤s206-步骤s210,步骤s206-步骤s207是所有目标标识对应的多播用户30需要执行的步骤,步骤s208是能直接确认自身为中继用户的多播用户30的执行步骤,步骤s209-步骤s210是其它目标标识对应的多播用户30的执行步骤,在图3中,步骤s209-步骤s210用虚线特别表示,只为区分这两个步骤整体上是多播用户30的执行步骤,但是在具体到单次信号传输过程中进行中继用户确认时,步骤s209和步骤s210与步骤s208并不是由同一个多播用户30执行。

实施例三

图4为本发明实施例二提供的一种基于导频解码的中继确认装置的结构示意图。参考图4,该基于导频解码的中继确认装置包括:第一广播单元310、第二广播单元320、状态确认单元330和中继确认单元340。

其中,第一广播单元310,用于基站向一个单播用户和多个多播用户广播携带有多个目标标识的第一导频信号,所述目标标识与上一次广播的第一导频信号中携带的目标标识不同;第二广播单元320,用于所述单播用户向所述目标标识对应的多播用户广播第二导频信号;状态确认单元330,用于所述目标标识对应的多播用户根据所述第一导频信号和第二导频信号的收发过程,确认对所述单播用户和其它多播用户的发送信号的解码状态;中继确认单元340,用于所述目标标识对应的多播用户基于根据所述解码状态的分类和对应的信道增益确认的倒计时策略确认中继用户。

在上述实施例的基础上,所述装置,还包括:

第一计算单元,用于所述单播用户计算所述第一导频信号接收过程中的第一信道增益;

第二计算单元,用于所述目标标识对应的多播用户计算所述第一导频信号接收过程中的第二信道增益;

第三计算单元,用于所述目标标识对应的多播用户计算所述第二导频信号接收过程中的第三信号增益。

在上述实施例的基础上,所述状态确认单元,具体用于所述目标标识对应的多播用户根据所述第一信道增益、第二信道增益和第三信道增益确认对所述单播用户和其它目标标识对应的发送信号的解码状态,以及单播用户对所述目标标识对应的多播用户的发送信号的解码状态。

在上述实施例的基础上,所述中继确认单元340,包括:

分类模块,用于所述目标标识对应的多播用户根据所述解码状态分为第一类和第二类,所述第一类为解码所述单播用户和其它多播用户的发送信号均成功的多播用户,所述第二类为解码所述单播用户的发送信号成功且解码其它多播用户的发送信号失败的多播用户;

第一倒计时模块,用于所述第一类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

在上述实施例的基础上,所述中继确认单元340,还包括:

第二倒计时模块,用于当所述第一类的多播用户为空集,所述第二类的多播用户根据第三信道增益确认倒计时时长,当倒计时结束时,向其它多播用户广播中继确认指令,所述中继确认指令用于确认自身为中继用户;所述多播用户在倒计时过程中接收到所述中继确认指令时,停止倒计时。

本发明实施例提供的基于导频解码的中继确认装置包含在基于导频解码的中继确认设备中,且可用于执行上述实施例一和实施例二中提供的任一基于导频解码的中继确认方法,具备相应的功能和有益效果。

另外需要说明的是,本实施例中的各个单元/模块并不是完全实施于同一设备中,而是在一个用于通讯的网络系统中对应分布到不同功能定义的设备,对各个设备间传输的信号进行对应处理,各个单元/模块通过传输的信号的对应处理构成一个完整的综合体,最终实现设计目标。

实施例四

图2为本发明实施例四提供的一种网络系统的网络架构图,其中包括基站10、一个单播用户20和多个多播用户30,所述基站10、一个单播用户20和多个多播用户30均包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述网络系统实现如实施例一和实施例二任一所述的基于导频解码的中继确认方法。

图2中所示的基站、单播用户和多播用户作为终端设备的不同存在形式,一般具有整体功能结构上的相似性,只是因为各自在网络系统中的功能定位不同,可能存在某个功能结构上的强弱和具体实现不同。在此物理结构的基础上本实施例中进一步还提供了终端设备的一种具体的硬件呈现方案。

如图5所示,该终端设备包括处理器410、存储器420、输入装置430、输出装置440以及通信装置450;终端设备中处理器410的数量可以是一个或多个,图5中以一个处理器410为例;终端设备中的处理器410、存储器420、输入装置430、输出装置440以及通信装置450可以通过总线或其他方式连接,图5中以通过总线连接为例。

存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的基于导频解码的中继确认方法对应的程序指令/模块(例如,基于导频解码的中继确认装置中的第一广播单元310、第二广播单元320、状态确认单元330和中继确认单元340)。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行终端设备的各种功能应用以及数据处理,即实现上述的基于导频解码的中继确认方法。

存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置430可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。

上述终端设备包含基于导频解码的中继确认装置,可以用于执行任意基于导频解码的中继确认方法,具备相应的功能和有益效果。

实施例五

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请任意实施例中提供的基于导频解码的中继确认方法中的相关操作,且具备相应的功能和有益效果。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。

因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1