发明内容
本发明要解决的技术问题是提供一种基于恒定调度方式的数据通信方法和通信***,能够减小重传的开销,并减小复杂度,更加适应恒定调度特点。
为了解决上述问题,本发明提供了一种基于恒定调度的数据通信方法,包括:
发送端在恒定调度区域上向接收端发送恒定调度数据;
每次需要重传所述恒定调度数据时,***实时的在传输资源中划分出对应于所述恒定调度区域的、用于本次重传的重传区域;
发送端在所述重传区域上向接收端重传所述恒定调度数据。
进一步的,***实时的在传输资源中划分出重传区域是指:
基站在传输资源中动态定义一个区域作为重传区域,在重传映射信息中指定该区域所占传输资源的位置和大小。
进一步的,***实时的在传输资源中划分出重传区域是指:
基站从广播信息中预定义的半静态区域里选择一个作为重传区域,在重传映射信息中指示该重传区域所对应的预定区域ID号;
当重传区域与所述预定区域大小不同时,基站在重传映射信息中指示重传区域相对于所述预定区域的变化量。
进一步的,当恒定调度区域位于第n个无线帧时,与该恒定调度区域对应的、用于第i次数据重传的重传区域位于第n+i×RTT个无线帧中;所述RTT为混合自动重传的重传时间间隔。
进一步的,同一个无线帧中,对应于不同恒定调度区域的重传区域级联在一起组成一个大的重传区域。
进一步的,需要重传所述恒定调度数据的情况包括:在恒定调度区域上初次传送的恒定调度数据未被接收端完全正确接收、在重传区域上重传的恒定调度数据未被接收端完全正确接收;
发送端在所述重传区域上向接收端重传所述恒定调度数据是指:发送端发送前一次传输所述恒定调度数据时,对应区域内没有被接收端正确接收的恒定调度数据。
进一步的,发送端在所述重传区域上向接收端重传所述恒定调度数据是指:
根据前一次传输所述恒定调度数据时对应区域内子突发的ACK/NACK信息重传子突发,对于反馈信息为NACK的子突发,发送端在重传区域内重新发送给接收端;对于反馈信息为ACK反馈的子突发,发送端不在重传区域内重新发送。
进一步的,所述的方法还包括:
对于反馈信息为ACK的子突发在重传区域内引起的资源空洞,基站将资源空洞后的子突发依次向重传区域起始处移动,使重传区域内各个子突发相连接;重传区域的大小等于各个重传的数据子突发的大小的总和。
进一步的,发送端为基站,接收端为终端时,该方法具体包括:
A、基站在下行恒定调度区域上向终端发送恒定调度数据;
B、终端以反馈索引位映射bitmap的形式反馈对于各数据子突发的ACK/NACK信息;
C、当存在NACK信息时,基站在传输资源中实时的划分出对应于所述恒定调度区域的、用于本次重传的重传区域,并通过重传映射信息通知终端,进行步骤D;
当不存在NACK信息时,本恒定调度周期内的恒定调度数据传输完成;
D、对于反馈信息为NACK的子突发,基站在重传区域内重新发送给终端;对于反馈信息为ACK反馈的子突发,基站不在重传区域内重新发送;
基站将所述反馈索引bitmap发送给终端;终端根据所述反馈索引bitmap在重传区域内NACK信息对应的子突发上进行接收;返回步骤B。
进一步的,发送端为终端,接收端为基站时,该方法具体包括:
a、终端在下行恒定调度区域上向基站发送恒定调度数据;
b、基站以反馈索引位映射bitmap的形式反馈对于各数据子突发的ACK/NACK信息;
当存在NACK信息时,基站实时的在传输资源中划分出对应于所述恒定调度区域的、用于本次重传的重传区域,并通过重传映射信息通知终端,进行步骤c;
当不存在NACK信息时,本恒定调度周期内的恒定调度数据传输完成;
c、对于反馈信息为NACK的子突发,终端在重传区域内重新发送给基站;对于反馈信息为ACK反馈的子突发,终端不在重传区域内重新发送;
d、基站终端在重传区域内NACK信息对应的子突发上进行接收;返回步骤b。
本发明还提供了一种基于恒定调度的通信***,包括:基站和终端;在上行方向上,终端作为发送端,基站作为接收端;在下行方向上,基站作为发送端,终端作为接收端;发送端在恒定调度区域上向接收端发送恒定调度数据;
基站用于当每次需要重传所述恒定调度数据时,实时的在传输资源中划分出对应于所述恒定调度区域的、用于本次重传的重传区域并通知终端;
发送端在所述重传区域上向接收端重传所述恒定调度数据。
进一步的,基站实时的在传输资源中划分出重传区域并通知终端是指:
基站在传输资源中动态定义一个区域作为重传区域,发送重传映射信息给终端,在重传映射信息中指定该区域所占传输资源的位置和大小。
进一步的,基站实时的在传输资源中划分出重传区域并通知终端是指:
基站从广播信息中预定义的半静态区域里选择一个作为重传区域,发送重传映射信息给终端,在重传映射信息中指示该重传区域所对应的预定区域ID号;
当重传区域与所述预定区域大小不同时,基站在重传映射信息中指示重传区域相对于所述预定区域的变化量。
进一步的,基站所划分出的重传区域满足:
当恒定调度区域位于第n个无线帧时,与该恒定调度区域对应的、用于第i次数据重传的重传区域位于第n+i×RTT个无线帧中;所述RTT为混合自动重传的重传时间间隔。
进一步的,基站还用于将同一个无线帧中对应于不同恒定调度区域的重传区域级联在一起组成一个大的重传区域。
进一步的,需要重传所述恒定调度数据的情况包括:在恒定调度区域上初次传送的恒定调度数据未被接收端完全正确接收、在重传区域上重传的恒定调度数据未被接收端完全正确接收;
发送端在所述重传区域上向接收端重传所述恒定调度数据是指:发送端发送前一次传输所述恒定调度数据时,对应区域内没有被接收端正确接收的恒定调度数据。
进一步的,发送端在所述重传区域上向接收端重传所述恒定调度数据是指:
发送端根据前一次传输所述恒定调度数据时对应区域内子突发的ACK/NACK信息重传子突发,对于反馈信息为NACK的子突发,在重传区域内重新发送给接收端;对于反馈信息为ACK反馈的子突发,不在重传区域内重新发送。
进一步的,基站还用于将资源空洞后的子突发依次向重传区域起始处移动,使重传区域内各个子突发相连接;重传区域的大小等于各个重传的数据子突发的大小的总和;所述资源空洞为重传区域内反馈信息为ACK的子突发。
进一步的,当发送端为基站,接收端为终端时:
基站还用于将反馈索引bitmap发送给终端;
终端还用于根据所述反馈索引bitmap在重传区域内NACK信息对应的子突发上进行接收。
本发明的上述至少一个技术方案,通过定义重传区域,采用分组异步的HARQ机制对恒定调度方案进行了完善,这里的分组是指将重传包集中在重传区域内传输,这样就只用指定重传区域的参数,节省了开销;异步是指每个无线帧中重传区域可以不同,这样使方案更加灵活。本发明进一步采用反馈的ACK/NACK信息作为反馈索引Bitmap信息映射HARQ的重传资源,减小了重传资源的开销,并解决了重传区域的资源空洞的问题,避免资源浪费,提高资源利用率。本发明的其它特征和优点将在随后的说明书中阐述;本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的方式来实现和获得。
具体实施方式
下面将结合附图及实施例对本发明的技术方案进行更详细的说明;应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
基于上述对相关技术中存在的恒定资源调度下HARQ开销大这一缺陷的考虑,本发明提出一种恒定调度方式下的分组异步HARQ机制,应用于支持恒定资源调度条件下HARQ的通信环境——比如TDD-OFDM***中HARQ的通信,能够减小重传的开销,并减小复杂度,更加适应恒定业务特点。
本发明的一种基于恒定调度方式的数据通信方法,包括:
发送端在恒定调度区域上向接收端发送恒定调度数据;
每次需要重传所述恒定调度数据时,***实时的在传输资源中划分出对应于所述恒定调度区域的、用于本次重传的重传区域;
发送端在所述重传区域上向接收端重传所述恒定调度数据。
所谓实时是指***根据当前的资源情况和信道情况等进行划分,也就是说每次划分出的重传区域的位置、大小是不定的。
所述恒定调度区域即现有技术中***划分的恒定调度的传输资源,包括上行恒定调度区域和/或下行恒定调度区域。
可以推知,与同一个恒定调度区域对应的各重传区域也是彼此对应的;一个恒定调度区域对应的重传区域的个数不大于最大重传次数;本文中为方便说明,将分别用于各次数据重传的重传区域依次称为:第1次重传数据区、第2次重传数据区、第3次重传数据区......
可选的,***可以在重传映射信息中定义所述重传区域;也可以使用广播信息中预定义的半静态的区域,在重传映射信息中指示作为所述重传区域的预定区域的ID号。
可选的,当使用重传映射信息定义重传区域时,***实时的在传输资源中划分出重传区域可以指:
基站在传输资源中动态定义一个新的区域作为重传区域,在重传映射信息中指定该区域所占传输资源的位置和大小。
可选的,当使用预先定义好的半静态的区域,并以ID号指明重传区域时,***实时的在传输资源中划分出重传区域可以是指:
基站从广播信息中预定义的半静态区域里选择一个作为重传区域,在重传映射信息中指示该重传区域所对应的预定区域ID号;
当重传区域与所述预定区域大小不同时,基站在重传映射信息中指示重传区域相对于所述预定区域的变化量;该变化量可以以时隙的个数为单位在重传映射信息中指明。
通常,接收端正确接收时向发送端发送ACK确认信息;接收端没有正确接收时向发送端发送NACK信息;发送端以ACK/NACK信息获知接收端是否正确接收。
可选的,上行恒定调度区域和下行恒定调度区域与其对应的ACK/NACK反馈区域之间的时间间隔要满足至少大于处理时延等的要求,以保证该恒定调度区域内的所有数据子突发重传的周期为一个无线帧;
各重传区域与前一次传输所述恒定调度数据时对应的ACK/NACK反馈区域所在的子帧至少要有N个子帧的间隔,以保证处理等时延需求;N的大小根据***实际情况决定。
可选的,与同一个恒定调度区域对应的各重传区域,比如第1次重传数据区、第2次重传数据区,第3次重传数据区等,分别位于不同的无线帧中;恒定调度区域和与其对应的各重传区域也位于不同的无线帧中。
可选的,当恒定调度区域位于第n个无线帧时,与该恒定调度区域对应的、用于第i次数据重传的重传区域位于第n+i×RTT个无线帧中;所述RTT(Round Trip Time)为混合自动重传的重传时间间隔。实际应用时,假如第n+i×RTT个无线帧中没有资源,则用于第i次重传的重传区域也可以放在后续的无线帧中。
可选的,同一个无线帧中,对应于不同恒定调度区域的重传区域可以级联在一起组成一个大的重传区域。
需要重传所述恒定调度数据的情况包括:在恒定调度区域上初次传送的恒定调度数据未被接收端完全正确接收、在重传区域上重传的恒定调度数据未被接收端完全正确接收;
可选的,发送端在所述重传区域上向接收端重传所述恒定调度数据可以是指:
在各重传区域内,发送前一次传输所述恒定调度数据时对应区域内没有被接收端正确接收的恒定调度的数据,具体也就是说:在第1次重传数据区内发送前一次传输所述恒定调度数据时恒定调度区域内没有被接收端正确接收的恒定调度的数据;在第2次重传数据区内发送前一次传输所述恒定调度数据时第1次重传数据区内没有被接收端第2次正确接收的恒定调度的数据;在第3次重传数据区内发送前一次传输所述恒定调度数据时第2次重传数据区内没有被接收端第3次正确接收的恒定调度的子突发;并以此类推。
在恒定调度区域内,发送恒定调度的新数据突发,数据突发的个数由调度的用户数及各个用户分配的资源大小决定。
可选的,各重传区域内数据突发的个数由前一次传输所述恒定调度数据时对应区域内没有被接收端正确接收的数据突发的个数和各个突发的大小决定,具体也就是说:在第1次重传数据区内数据突发的个数由前一次传输所述恒定调度数据时中恒定调度区域没有被接收端正确接收的数据突发的个数和各个突发的大小决定;在第2次重传数据区内数据突发的个数由前一次传输所述恒定调度数据时没有被接收端正确接收的、第1次重传的数据突发的个数和各个突发的大小决定;第3次重传数据区内数据突发的个数由前一次传输所述恒定调度数据时没有被接收端正确接收的、第2次重传的数据突发的个数和各个突发的大小决定;依次类推。
可选的,恒定区域内子突发的映射生成一个恒定区域映射表,恒定区域映射表只有在恒定区域内分配的突发发生变化时改变。恒定区域映射表包括的内容有:子突发所属的连接ID,子突发所占资源大小。
在第1次重传区域内,各个子突发按照前一次传输所述恒定调度数据时对应的恒定调度区域内子突发传输的成功与否,即反馈的前一次传输所述恒定调度数据时对应的恒定调度区域内子突发的ACK/NACK信息,以反馈索引bitmap(位映射)的形式映射第1次重传区域内的子突发划分,各个子突发的大小由在如上所述的恒定区域映射表中查表获得。
进一步地,对于下行HARQ,上述反馈索引bitmap是指由终端反馈的前一次传输所述恒定调度数据时的下行子帧中对应区域中的子突发ACK/NACK信息组成的序列;
进一步地,对于上行HARQ,上述反馈索引bitmap是指由基站反馈的前一次传输所述恒定调度数据时的上行子帧中对应区域中的子突发ACK/NACK信息组成的序列;
反馈索引bitmap对应为0(或者1)位表示为NACK反馈,对应的子突发将在重传区域内重新发送;反馈索引bitmap对应为1(或者0)位表示为ACK反馈,对应的子突发将不在重传区域内重发。反馈为ACK的子突发在重传区域内引起的资源空洞,通过后续资源块位移的方式填补空洞。
可选的,上述资源块位移是指:原定要传送的子突发,由于业务取消(恒定区域)或者收到ACK反馈而不需要在相应的重传区域内重传,形成资源空洞,在其后的子突发根据资源空洞的大小,依次向恒定调度区域或者重传区域起始处移动,以使各个子突发相连接。
各重传区域内子突发的个数由前次反馈的对应区域中反馈为NACK的子突发的个数决定。重传的子突发经过时隙移位,联合成一个整体的资源块。
重传区域的大小等于各个重传的数据子突发的大小的总和;各个突发的时隙在如上所述的恒定区域映射表中查表获得。
与第1次重传数据区相类似,在第2次重传数据区内,各个子突发按照前一次传输所述恒定调度数据时对应的第1次重传数据区内子突发传输的成功与否,即上行反馈的前一次传输所述恒定调度数据时对应的第1次重传数据区内子突发的ACK/NACK信息,以bitmap的形式映射第2次重传数据区内的子突发划分。进一步地,反馈为NACK的子突发,将在第2次重传数据区内重新发送;反馈为ACK的子突发,将不在第2次重传数据区内重发。反馈为ACK的子突发在重传区域内引起的资源空洞,通过后续资源块位移的方式填补空洞。
以此类推,用于第i次数据重传的重传区域内的子突发按照前一次传输所述恒定调度数据时,用于第i-1次数据重传的重传区域内子突发的ACK/NACK信息进行映射。
可选的,当发送端为基站,接收端为终端时,该方法具体可以包括:
A、基站在下行恒定调度区域上向终端发送恒定调度数据;
B、终端以反馈索引位映射bitmap的形式反馈对于各数据子突发的ACK/NACK信息;
C、当存在NACK信息时,基站实时的在传输资源中划分出对应于所述恒定调度区域的、用于本次重传的重传区域,并通过重传映射信息通知终端,进行步骤D;
当不存在NACK信息时,本恒定调度周期内的恒定调度数据传输完成;
D、对于反馈信息为NACK的子突发,基站在重传区域内重新发送给终端;对于反馈信息为ACK反馈的子突发,基站不在重传区域内重新发送;
基站将所述反馈索引bitmap发送给终端;终端根据所述反馈索引bitmap在重传区域内NACK信息对应的子突发上进行接收;返回步骤B。
可选的,当发送端为终端,接收端为基站时,该方法具体可以包括:
a、终端在下行恒定调度区域上向基站发送恒定调度数据;
b、基站以反馈索引位映射bitmap的形式反馈对于各数据子突发的ACK/NACK信息;
当存在NACK信息时,基站实时的在传输资源中划分出对应于所述恒定调度区域的、用于本次重传的重传区域,并通过重传映射信息通知终端,进行步骤c;
当不存在NACK信息时,本恒定调度周期内的恒定调度数据传输完成;
c、对于反馈信息为NACK的子突发,终端在重传区域内重新发送给基站;对于反馈信息为ACK反馈的子突发,终端不在重传区域内重新发送;
d、基站终端在重传区域内NACK信息对应的子突发上进行接收;返回步骤b。
本发明还提供了一种基于恒定调度的通信***,包括:基站和终端;在上行方向上,终端作为发送端,基站作为接收端;在下行方向上,基站作为发送端,终端作为接收端;发送端在恒定调度区域上向接收端发送恒定调度数据;其中:
基站用于当每次需要重传所述恒定调度数据时,实时的在传输资源中划分出对应于所述恒定调度区域的、用于本次重传的重传区域并通知终端;
发送端在所述重传区域上向接收端重传所述恒定调度数据。
可选的,基站实时的在传输资源中划分出重传区域并通知终端是指:
基站在传输资源中动态定义一个新的区域作为重传区域,发送重传映射信息给终端,在重传映射信息中指定该区域所占传输资源的位置和大小。
可选的,基站实时的在传输资源中划分出重传区域并通知终端是指:
基站从广播信息中预定义的半静态区域里选择一个作为重传区域,发送重传映射信息给终端,在重传映射信息中指示该重传区域所对应的预定区域ID号;
当重传区域与所述预定区域大小不同时,基站在重传映射信息中指示重传区域相对于所述预定区域的变化量。
可选的,基站所划分出的重传区域满足:当恒定调度区域位于第n个无线帧时,与该恒定调度区域对应的、用于第i次数据重传的重传区域位于第n+i×RTT个无线帧中;所述RTT为混合自动重传的重传时间间隔。
可选的,基站还用于将同一个无线帧中对应于不同恒定调度区域的重传区域级联在一起组成一个大的重传区域。
可选的,需要重传所述恒定调度数据的情况包括:在恒定调度区域上初次传送的恒定调度数据未被接收端完全正确接收、在重传区域上重传的恒定调度数据未被接收端完全正确接收;
发送端在所述重传区域上向接收端重传所述恒定调度数据是指:发送端发送前一次传输所述恒定调度数据时,对应区域内没有被接收端正确接收的恒定调度数据。
可选的,发送端在所述重传区域上向接收端重传所述恒定调度数据是指:
发送端根据前一次传输所述恒定调度数据时对应区域内子突发的ACK/NACK信息重传子突发,对于反馈信息为NACK的子突发,在重传区域内重新发送给接收端;对于反馈信息为ACK反馈的子突发,不在重传区域内重新发送。
可选的,基站还用于将资源空洞后的子突发依次向重传区域起始处移动,使重传区域内各个子突发相连接;重传区域的大小等于各个重传的数据子突发的大小的总和;所述资源空洞为重传区域内反馈信息为ACK的子突发。
可选的,当发送端为基站,接收端为终端时:
基站还用于将反馈索引bitmap发送给终端;
终端还用于根据所述反馈索引bitmap在重传区域内NACK信息对应的子突发上进行接收。
***中的其它实现细节可以同方法中所述。
下面用本发明的两个应用示例进一步加以说明。
应用示例一,提供了一种TDD-OFDM***中,基于恒定调度方式的下行分组异步HARQ的通信方法
如图2所示,恒定调度以一个超帧为一个周期,一个超帧为4个无线帧;本应用示例中假设重传3次,r0表示的区域为恒定调度区域;r1为对应于r0区域的用于第1次数据重传的重传区域;r2为对应于r0区域的用于第2次数据重传的重传区域;r3为对应于r0区域的用于第3次数据重传的重传区域。
本应用示例中是以RRT长度等于一个无线帧的长度为例进行说明,因此r0、r1、r2、r3在时间上对应于相邻无线帧中,当然实际应用时不排除其它情况。
r0、r1、r2、r3的位置及大小根据调度动态改变;各个重传区域所占时频资源块的大小由该区域所传输的突发的总的大小决定。各个重传区域的位置及大小在重传映射信息中指明;或者各个重传区域由预先定义好的半静态区域的ID指明,在重传映射信息中指明该区域的变化量。
如果使用预先定义好的半静态的区域,并以ID号指明,此时则需要在重传映射信息中指明区域与预定区域大小的不同,根据所需区域大小动态修改该区域的大小。
恒定调度区域的内子突发的属性构成恒定区域映射表,所有恒定调度区域中的终端在恒定调度区域创建、改变等情况下读取该表,该表的更新周期至少是一个调度周期。
表1、恒定区域映射表
子突发 |
连接CID |
长度(以RU为单位) |
1 |
RCID |
x |
2 |
RCID |
x |
3 |
RCID |
x |
4 |
RCID |
x |
5 |
RCID |
x |
在重传区域r1、r2、r3内子突发采用顺序移位的方式弥补资源空洞。当反馈为ACK时,即改子突发已经成功发送,不需要重新发送,而在重传区域内对应该子突发的位置即形成了资源空洞,如图3所示。在恒定调度区域内有5个子突发,发送给终端后,终端反馈ACK/NACK信息,子突发1、2、5反馈为NACK,子突发3、4反馈为ACK,即在第一重传区域内,子突发1、2、5进行重传,在子突发3、4对应的位置上形成了资源的空洞。
根据本发明提供的技术,在重传区域内的子突发的映射关系如图4所示。恒定区域各个子突发得到的反馈信息构成一个索引序列,序列为11001(假设NACK为1,ACK为0),基站在恒定调度的重传映射信息中通知所有终端该反馈索引Bitmap,该字段称作第1次重传子突发映射bitmap;同时,基站通知所有终端各个子突发所占的时隙数。
基站重传反馈索引Bitmap中为1的子突发,通过时隙位移消除反馈索引Bitmap中为0的子突发所产生的资源空洞;重传的子突发经过时隙移位,联合成一个整体的资源块。
终端读取恒定调度的重传映射信息中对应其接收子突发反馈索引Bitmap的信息,如果与其对应的子突发的反馈位为1,则表明在第1次重传区域的相应位置上,有重传的子突发;
同理,子突发在各次重传区域中的排列以接收端反馈的前一次重传区域子突发的ACK/NACK信息为索引,基站在重传映射中采用bitmap的方式向所有终端指明索引以及每个子突发所占的时隙数。
重传映射信息如表2所示。
表2、重传映射信息表
语法(Syntax) |
大小 |
描述 |
Retransmission MAP forPersistent Allocation( ){ |
|
|
...... |
|
|
If(Retransmission Number==1){ |
|
第一次重传 |
Region ID used |
1bit |
重传区域ID |
If(Region ID used==1){ |
|
使用半静态的区域 |
Region ID |
xbit |
区域ID号 |
Changed Slots} |
xbit |
区域的改变量,改变从区域的底部开始;+为增加;-为减少; |
If(Region id used==0){ |
|
不使用半静态区域 |
Symbol offset/Subframes |
xbit |
区域的符号偏置/子帧偏置 |
Sub-channel offset |
xbit |
|
Number of Symbol/Number ofsubframes |
xbit |
|
Number of Sub-channels |
xbit |
|
} |
|
|
l stPersistent Retransmissionbitmap |
xbit |
|
} |
|
|
If(Retransmission Number==2){ |
|
第二次重传 |
Region ID used |
1bit |
重传区域ID |
If(Region ID used==1){ |
|
使用半静态的区域 |
Region ID |
xbit |
区域ID号 |
Changed Slots} |
xbit |
区域的改变量,改变从区域的底部开始;+为增加;-为减少; |
If(Region ID used==0){ |
|
不使用半静态区域 |
Symbol offset/Subframes |
xbit |
区域的符号偏置/子帧偏置 |
Sub-channel offset |
xbit |
|
Number of Symbol/Number ofsubframes |
xbit |
|
Number of Sub-channels |
xbit |
|
} |
|
|
1stPersistent Retransmissionbitmap |
xbit |
|
} |
|
|
应用示例二
图5为上行恒定调度异步分组HARQ方法示意图。其中恒定调度区域和重传横跨2个子帧。
原理相同。
综上,借助于本发明,通过恒定调度区域内的子突发采用异步分组HARQ方式,利用反馈索引bitmap信息映射重传资源,可以减少采用异步HARQ的大的开销问题,同时可以灵活定义重传区域,合理利用资源,提高了资源利用率。
显然,本领域的技术人员应该明白,上述的本发明的各模块单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。