本发明涉及一种处理设备以及一种包括该处理设备的网络节点和客户端设备。此外,本发明还涉及相应的方法和计算机程序。
背景技术:
同步是大多数电信系统的基础,例如基于长期演进(longtermevolution,lte)或lte-advanced的电信系统。为了允许客户端设备执行与网络的同步,网络的每个小区中至少要有一个发射-接收点(transmit-receivepoint,trp)周期性传输的同步信号。这些同步信号由位于附近的客户端设备检测并由每个客户端设备用于将合适的小区识别为其服务小区。因此,同步允许客户端设备获取到trp的连接并跟踪它们之间的连接以用于后续数据通信。
在lte蜂窝系统中,同步信号包括主同步信号(primarysynchronizationsignal,pss)和辅同步信号(secondarysynchronizationsignal,sss)。pss和sss均在每个周期内,即每5ms内在唯一的正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)符号上传输。有3个pss和168个sss,共同用于携带3×168=504个小区标识(identity,id)nid。这168个sss进一步通过pss序列索引进行加扰,且加扰用于指示第一半和第二半帧定时。不同的pss和sss序列对携带不同的小区id,并且由不同小区中的trp传输。客户端设备首先通过检测时域中的pss来获取粗略的时频同步以及pss中携带的索引
第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)目前正致力于定义新无线(newradio,nr)接入技术。已经达成共识,nr中的同步要使用3个nrpss序列,这些序列基于具有3个不同循环移位的纯二进制相移键控(binaryphase-shiftkeying,bpsk)调制的m序列。另外,加扰之后的nrsss数量应该为大约1000个,即每个pss序列要对应于大约333个sss序列。因此,通过这3个nrpss,可以提供大约3×333≈1000个小区id,这大约是lte中提供的小区id数量的两倍。
当前的ltesss设计级联两个短m序列,由于存在许多sss序列对,且其中两个短m序列之一具有相同的循环移位,因此会有互相关的高风险。这种互相关的高风险可能导致高概率的错误小区id检测,尤其是在切换过程期间。
技术实现要素:
本发明实施例的目的在于提供一种能够减轻或解决传统解决方案中弊端和问题的解决方案。
独立权利要求提供的方案可以实现上述或其他目的。从属权利要求中提供了其它有利实施形式。
根据本发明第一方面,提供了一种处理设备用于实现上火或其他目的,所述处理设备用于生成待与主同步信号序列一起用于同步的辅同步信号,所述处理设备用于:
至少基于小区idnid确定第一循环移位m0和第二循环移位m1,其中,所述第一循环移位m0和所述第二循环移位m1中的至少一个与所述主同步信号序列相关联,所述主同步信号序列基于所述主同步信号序列的索引
基于循环移位第一循环移位m0的第一二进制序列和循环移位第二循环移位m1的第二二进制序列的模2求和来生成所述辅同步信号序列,使得如果与主同步信号序列相关联的两个生成的辅同步信号序列为彼此的循环移位版本,所述两个生成的辅同步信号序列为彼此的非连续移位版本。
因此,与主同步信号序列相关联的两个辅同步信号序列为彼此的循环移位版本,不应该为彼此的连续移位版本。换言之,生成的第一辅同步信号序列和生成的第二辅同步信号序列都与同一个主同步信号序列相关联,其中可以通过循环移位所述第二生成的辅同步信号序列来实现所述第一辅同步信号序列,和/或可以通过循环移位所述第一辅同步信号序列来实现所述第二辅同步信号序列,这在所述第一辅同步信号序列和所述第二辅同步信号序列为彼此的非连续移位版本时适用,即,所述第一生成的辅同步信号序列可以通过将所述第二生成的辅同步信号序列循环移位两步或多步实现,和/或所述第二生成的辅同步信号序列可以通过将所述第一生成的辅同步信号序列循环移位两步或多步实现。
根据所述第一方面的处理设备提供了许多优于传统解决方案的优点。处理设备的优点在于以简单且有效的方式生成辅同步信号sss序列,以利于小区id的低复杂性和有效编码。
通过生成辅同步信号sss序列来提供考虑了频率偏移的辅同步信号sss序列之间的低互相关,从而提高客户端设备中辅同步信号sss序列检测的可靠性,并因此减少小区搜索时间。
此外,通过生成和使用辅同步信号sss序列,可以使得用于有效且以低复杂度从小区id获取序列索引或者从序列索引获取小区id的闭合式编解码映射函数成为可能。这样降低了网络节点和客户端设备的复杂度,并提供了用于确定小区id的快速且有效的方法。在客户端设备处,可以有效地检测解扰的接收信号,例如,通过利用快速walsh-hadamard变换(fastwalsh-hadamardtransform,fwht)进行检测。
因此,此处描述的实施例能够将小区id有效地编码到辅同步sss序列中,这保证了即使在大残差频率偏移下sss序列之间的低互相关性,并且小区id到第一和第二循环移位值的映射简单,反之亦然。
根据所述第一方面,在处理设备的一种实施方式中,所述第一和第二二进制序列为以下组中的一项:
m序列;或者
导致所述生成的辅同步信号序列属于一组gold序列的m序列。
该实施方式的优点在于,当用于生成辅同步信号sss序列的第一和第二二进制序列是m序列时,尤其是如果它们是导致生成的辅同步信号sss序列属于一组gold序列的m序列,保证了生成的sss序列之间的低互相关性。
根据所述第一方面,在处理设备的一种实施方式中,用于生成所述辅同步信号sss序列的第一和第二二进制序列中的一个序列,与用于生成一个或多个所述主同步信号pss序列的序列是相同的序列,例如,是相同的伪随机最大长度序列。
根据所述第一方面,在处理设备的一种实施方式中,可用于同步的多个主同步信号序列为以下中的一项:
一个主同步信号序列;
两个或多个主同步信号序列;或者
三个主同步信号序列。
该实施方式的一个优点在于针对大量小区id可以灵活生成同步信号。使用一个主同步信号pss序列降低了主同步信号检测的复杂度。使用两个或更多,例如三个,主同步信号pss序列使得辅同步信号sss序列的子集可以与每个主同步信号pss序列相关联。据此,在主同步信号检测成功之后,仅需要检测辅同步信号sss序列的子集,由此降低了辅同步信号sss检测的复杂度。因此,该实施方式是有利的,因为它提供了主同步信号和辅同步信号的检测复杂度之间的折中。
根据所述第一方面,在处理设备的一种实施方式中,所述生成的辅同步信号序列的长度l为127;即l=127。
该实施方式的一个优点在于辅同步信号(secondarysynchronizationsignal,sss)的生成可以用于许多可用的以及未来的无线系统。
根据所述第一方面,在处理设备的一种实施方式中,所述处理设备还用于根据以下组中的一项或多项来确定与至少一个小区idnid相关联的所述第一循环移位m0和所述第二循环移位m1:
所述第一循环移位m0和所述第二循环移位m1相等;即m0=m1;
所述第一循环移位m0和所述第二循环移位m1不同;即m0≠m1;
所述第一循环移位m0大于所述第二循环移位m1;即m0>m1;
所述第一循环移位m0小于所述第二循环移位m1;即m0<m1;
两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一项;
两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一项,并且所述第一循环移位m0大于所述第二循环移位m1;即m0>m1;
两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一项,并且所述第一循环移位m0小于所述第二循环移位m1;即m0<m1;
均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同的主同步信号序列索引相关联;
均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同的主同步信号序列索引相关联,并且所述第一循环移位m0大于所述第二循环移位m1;即m0>m1;以及
均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同主同步信号序列索引相关联,并且所述第一循环移位m0小于所述第二循环移位m1;即m0<m1。
该实施方式的一个优点在于能够灵活地生成辅同步信号sss序列,其具有抵抗大频率偏移的鲁棒性。由于能够进一步将5ms定时和/或其它附加信息编码到辅同步信号sss序列中,所以也具有优势。
根据所述第一方面,在处理设备的一种实施方式中,所述处理设备还用于确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
该实施方式的一个优点在于抵抗大频率偏移的鲁棒性。该实施方式还可以充分利用第二二进制序列的所有循环移位m1,例如,通过设置l′=l,使得对于给定待编码到辅同步信号sss序列中的小区id总数,第一二进制序列的候选循环移位m0保持为最小值。由此可以以低复杂度实现客户端设备处的辅同步信号sss序列的检测,因而也具有优势。换言之,客户端设备可以首先利用第一二进制序列的最小数量的循环移位假设对接收到的信号序列进行解扰,使得在第一二进制序列的正确循环移位假设下进行解扰之后,剩余的接收信号序列为具有某种未知循环移位的第二二进制序列,并可以通过利用低成本的快速walsh-hadamard变换fwht操作来检测。
根据所述第一方面,在处理设备的一种实施方式中,所述处理设备还用于确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
该实施方式的一个优点在于可以保证抵抗大频率偏移的鲁棒性。该实施方式还允许基于解扰和fwht操作在客户端设备处以低成本检测辅同步信号sss序列。此外,该实施方式生成第一循环移位m0和第二循环移位m1,均满足m0<m1(或m0>m1)。这样能够通过简单地交换m0和m1的值来进一步将5ms定时和/或其它附加信息编码到辅同步信号sss序列中。或者,如果认为后续增加辅同步信号sss序列中的假设数量是有用的,则构成了面向未来的解决方案。
根据所述第一方面,在处理设备的一种实施方式中,所述处理设备还用于确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是等于或大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
该实施方式的一个优点在于可以保证抵抗大频率偏移的鲁棒性。该实施方式还允许基于解扰和fwht操作在客户端设备处以低成本检测辅同步信号sss序列。此外,当g=1时,该实施方式允许选择均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1),但是会将对应的一对两个辅同步信号sss序列与不同的主同步信号pss序列索引相关联。因此,循环移位对(m0,m1)的更多有效值可以被选择,这可能使得能够在不增加sss序列长度的情况下将更多数量的小区id编码到辅同步信号sss序列中。
根据所述第一方面,在处理设备的一种实施方式中,所述处理设备还用于确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是等于或大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
该实施方式的一个优点在于可以保证抵抗大频率偏移的鲁棒性。该实施方式还允许基于解扰和fwht操作在客户端设备处以低成本检测辅同步信号sss序列。此外,当g=1时,该实施方式允许选择均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1),但是会将对应的一对两个辅同步信号sss序列与不同的主同步信号pss序列索引相关联。因此,循环移位对(m0,m1)的更多有效值可以被选择,这可能使得能够在不增加sss序列长度的情况下将更多数量的小区id编码到辅同步信号sss序列中。此外,该实施方式生成第一循环移位m0和第二循环移位m1,均满足m0<m1(或m0>m1)。这样能够通过简单地交换m0和m1的值来进一步将5ms定时和/或其它附加信息编码到辅同步信号sss序列中。或者,如果认为后续增加辅同步信号sss序列中的假设数量是有用的,则构成了面向未来的解决方案。
根据本发明第二方面,通过网络节点来实现上述或其它目的,所述网络节点包括:
处理设备,用于根据所述第一方面或所述第一方面的任一实施方式生成辅同步信号序列;以及
收发器,用于基于主同步信号序列和所述辅同步信号序列传输同步信号。
根据所述第二方面的网络节点提供了许多优于传统解决方案的优点。所述网络节点的优点在于能够以简单且有效的方法生成辅同步信号sss序列。
根据本发明第三方面,通过客户端设备来实现上述和其它目的,所述客户端设备包括:
处理设备,用于基于第一循环移位m0和第二循环移位m1确定小区idnid,所述第一循环移位和所述第二循环移位基于接收到的主同步信号和所述接收到的辅同步信号确定;
收发器,用于通过利用所述辅同步信号序列接收辅同步信号。
所述处理设备还用于根据所述第一方面或所述第一方面的任一实施方式生成辅同步信号。
根据所述第三方面的客户端设备提供了许多优于传统解决方案的优点。所述客户端设备的优点在于:能够以以简单而有效的方法从第一循环移位m0和第二循环移位m1中解码小区idnid,所述第一循环移位和第二循环移位从检测到的辅同步信号sss序列确定。能够以复杂度较低的方式检测辅同步信号sss序列,还能够以简单而有效的方法生成辅同步信号sss序列。
根据本发明第四方面,通过一种方法实现上述或其它目的,所述方法用于确定待与主同步信号序列一起用于同步的辅同步信号序列,所述方法包括:
至少基于小区idnid确定第一循环移位m0和第二循环移位m1,其中,所述第一循环移位m0和所述第二循环移位m1中的至少一个与所述主同步信号序列相关联,所述主同步信号序列还基于所述主同步信号序列的索引
基于循环移位第一循环移位m0的第一二进制序列和循环移位第二循环移位m1的第二二进制序列的模2求和生成所述辅同步信号序列,使得如果与主同步信号序列相关联的两个辅同步信号序列为彼此的循环移位版本,则所述两个辅同步信号序列为彼此的非连续移位版本。
根据所述第四方面的方法,在一种实施方式中,所述第一和第二二进制序列为以下中的一项:
m序列;以及
使得所述生成的辅同步信号序列属于一组gold序列的m序列。
根据所述第四方面,在方法的一种实施方式中,可用于同步的多个主同步信号序列为以下中的一项:
一个主同步信号序列;
两个或多个主同步信号序列;以及
三个主同步信号序列。
根据所述第四方面,在方法的一种实施方式中,所述辅同步信号序列的长度l为127;即l=127。
根据所述第四方面,在方法的一种实施方式中,所述方法还包括:根据以下中的一项或多项来确定与至少一个小区idnid相关联的所述第一循环移位m0和所述第二循环移位m1:
所述第一循环移位m0和所述第二循环移位m1相等;即m0=m1;
所述第一循环移位m0和所述第二循环移位m1不同;即m0≠m1;
所述第一循环移位m0大于所述第二循环移位m1;即m0>m1;
所述第一循环移位m0小于所述第二循环移位m1;即m0<m1;
两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一项;
两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一项,并且所述第一循环移位m0大于所述第二循环移位m1;即m0>m1;
两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一项,并且所述第一循环移位m0小于所述第二循环移位m1;即m0<m1;
均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同的主同步信号序列索引相关联;
均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同的主同步信号序列索引相关联,并且所述第一循环移位m0大于所述第二循环移位m1;即m0>m1;以及
均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同主同步信号序列索引相关联,并且所述第一循环移位m0小于所述第二循环移位m1;即m0<m1。
根据所述第四方面,在方法的一种实施方式中,所述方法还包括确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
根据所述第四方面,在方法的一种实施方式中,所述方法还包括确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
根据所述第四方面,在方法的一种实施方式中,所述方法还包括确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是等于或大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
根据所述第四方面,在方法的一种实施方式中,所述方法还包括确定所述第一循环移位m0和所述第二循环移位m1,其中m0,m1满足:
其中,
g是等于或大于1的整数;
l′是小于或等于所述辅同步信号序列的长度l的正整数;
mod是模运算。
所述第四方面的何方法的优点可以参照所述第一方面的相应处理设备权利要求的优点。
根据本发明第五方面,通过用于网络节点的方法来实现上述或其它目的,所述方法包括:
根据所述第四方面的方法生成辅同步信号序列;以及
基于主同步信号序列和所述辅同步信号序列传输同步信号。
所述第五方面的方法的优点可以参照所述第二方面的相应网络节点权利要求的优点。
根据本发明第六方面,通过用于客户端设备的方法来实现上述和其它目的,所述方法包括:
接收辅同步信号;以及
基于第一循环移位m0和第二循环移位m1确定小区idnid,所述第一循环移位和所述第二循环移位基于接收到的主同步信号和所述接收到的辅同步信号确定。
可选地,所述方法还可以包括,根据所述第四方面的方法生成辅同步信号序列,利用所述生成的辅同步信号序列接收辅同步信号。
所述第六方面的方法的优点可以参照所述第三方面的相应客户端设备权利要求的优点。
本发明还涉及一种计算机程序,其特征在于代码装置,当所述计算机程序由处理装置运行时,使得所述处理装置执行根据本发明的任一方面所述的方法。此外,本发明还涉及一种计算机程序产品,所述计算机程序产品包括计算机可读介质和上述计算机程序,其中,所述计算机程序包含在所述计算机可读介质中,并且包括下组装置中的一个或多个:只读存储器(read-onlymemory,rom)、可编程rom(programmablerom,prom)、可擦除prom(erasableprom,eprom)、闪存、电可擦除eprom(electricallyeprom,eeprom)和硬盘驱动器。
根据以下详细描述,本发明的其它应用和优点将显而易见。
附图说明
附图意在阐明和阐释本发明的各实施例,其中:
-图1示出了根据本发明实施例的处理设备;
-图2示出了根据本发明实施例的用于处理设备的方法;
-图3示出了根据本发明实施例的网络节点;
-图4示出了根据本发明实施例的用于网络节点的方法;
-图5示出了根据本发明实施例的客户端设备;
-图6示出了根据本发明实施例的用于客户端设备的方法;
-图7示出了根据本发明实施例的无线系统;
-图8示出了根据本发明实施例的确定循环移位的图示;
-图9示出了根据本发明实施例的确定循环移位的另一图示;
-图10示出了根据本发明实施例的确定循环移位的另一图示;
-图11示出了根据本发明实施例的确定循环移位的另一图示;
-图12示出了根据本发明实施例的确定循环移位的另一图示;
-图13示出了根据本发明实施例的确定循环移位的另一图示。
具体实施方式
图1示出了根据本发明实施例的处理设备100。处理设备100包括耦合到存储器104的处理器102。处理器102和存储器104通过本领域已知的通信装置106彼此耦合。在一个实施例中,处理器102可以是专用处理器,用于执行根据本发明的辅同步信号sss序列生成。在一些实施例中,处理器102是网络节点或客户端设备中的处理器,还可以具有其他附加功能。
用于生成待与主同步信号pss序列一起用于同步的辅同步信号sss序列的处理设备100用于,例如通过处理器102,至少基于小区idnid确定第一循环移位m0和第二循环移位m1,其中,第一循环移位m0和第二循环移位m1中的至少一个与主同步信号pss序列相关联,该主同步信号pss序列基于该主同步信号pss序列的索引
处理设备100还用于,例如通过处理器102,基于被循环移位第一循环移位m0的第一二进制序列和被循环移位第二循环移位m1的第二二进制序列的模2求和来生成辅同步信号sss序列,使得如果与主同步信号pss序列相关联的两个生成的辅同步信号sss序列为彼此的循环移位版本,则这两个生成的辅同步信号sss序列为彼此的非连续移位版本。
图2示出了可以在如图1所示的处理设备100中执行的对应方法200的流程图。
方法200包括第一步骤202,至少基于小区idnid确定第一循环移位m0和第二循环移位m1,其中,该第一循环移位m0和该第二循环移位m1中的至少一个与主同步信号序列相关联,该主同步信号序列还基于该主同步信号序列的索引
该方法还包括第二步骤204,基于被循环移位第一循环移位m0的第一二进制序列和被循环移位第二循环移位m1的第二二进制序列的模2求和来生成辅同步信号sss序列,使得如果与主同步信号pss序列相关联的两个生成的辅同步信号sss序列为彼此的循环移位版本,则这两个生成的辅同步信号sss序列为彼此的非连续移位版本。
图3示出了根据本发明实施例的网络节点300。在图3所示的实施例中,网络节点300包括处理设备100、收发器302和存储器304。处理设备100通过本领域已知的通信装置306耦合到收发器302和存储器304。网络节点300还包括耦合到收发器302的天线308,这意味着网络节点300用于无线通信系统中的无线通信。
网络节点300的处理设备100用于根据本文所述的方法200的任意一个实施例生成辅同步信号sss序列。网络节点300的收发器302用于基于主同步信号pss序列和辅同步信号sss序列传输同步信号。
图4示出了可以在网络节点300中执行的对应方法400的流程图,例如图3所示的网络节点300。方法400包括第一步骤402,即根据本文所述的方法200的任意一个实施例生成辅同步信号sss序列。该方法还包括第二步骤404,基于主同步信号pss序列和辅同步信号sss序列传输同步信号。
图5示出了根据本发明实施例的客户端设备。在图5所示的实施例中,客户端设备500包括处理设备100、收发器502和存储器504。处理设备100通过本领域已知的通信装置506耦合到收发器502和存储器504。客户端设备500还包括耦合到收发器502的天线508,这意味着客户端设备500用于无线通信系统中的无线通信。
客户端设备500的处理设备100用于根据本文所述的任意一个实施例生成辅同步信号sss序列。客户端设备500的收发器502用于接收辅同步信号sss。例如,利用所生成的辅同步信号sss序列来接收辅同步信号sss。处理设备100还用于基于第一循环移位m0和第二循环移位m1确定小区idnid,该第一循环移位m0和该第二循环移位m1基于接收到的主同步信号pss和接收到的辅同步信号sss确定。
图6示出了可以在客户端设备500中执行的对应方法600的流程图,例如图5所示的客户端设备500。方法600包括第一步骤602,即根据本文所述的方法200的任意一个实施例生成辅同步信号sss序列。该方法还包括第二步骤604,即利用所生成的辅同步信号sss序列来接收辅同步信号sss。该方法还包括第三步骤606,即基于第一循环移位m0和第二循环移位m1确定小区idnid,该第一循环移位和该第二循环移位基于接收到的主同步信号pss和接收到的辅同步信号sss确定。
图7示出了根据实施例的无线通信系统700。无线通信系统700包括用于在无线通信系统700中操作的网络节点300和客户端设备500。网络节点300和客户端设备500可以均包括处理设备100。在无线通信系统700中,同步信号由网络节点300传输并由客户端设备500接收。基于同步信号,客户端设备500执行与网络节点300的同步并获取网络节点300的小区id,如本文档中所述。同步信号包括主同步信号pss和辅同步信号sss。网络节点300中的处理设备100生成辅同步信号sss序列。客户端设备500接收所述同步信号。客户端设备500的处理设备100也可以生成辅同步信号sss的序列用于在客户端设备500中进行相关操作等,如本文档中所述。
为简单起见,图7中无线通信系统700仅示出了包括一个网络节点300和一个客户端设备500。然而,在不偏离本发明范围的情况下,无线通信系统700可包括任何数量的网络节点300和任何数量的客户端设备500。
本文的网络节点300还可以表示为无线网络节点、接入网节点、接入点或基站,例如无线基站(radiobasestation,rbs),而在一些网络中则可以称为发射器、“gnb”、“enb”、“enodeb”、“nodeb”或“b节点”,这取决于所使用的技术和术语。基于传输功率及其小区大小,无线网络节点可以是不同的类别,例如宏基站enodeb、家庭基站enodeb或微微基站。无线网络节点可以是台站(station,sta),该台站为任意包含了到无线介质(wirelessmedium,wm)的符合ieee802.11的媒体接入控制(mediaaccesscontrol,mac)和物理层(physicallayer,phy)接口的设备。网络节点300还可以是与第五代无线系统相对应的基站。
其中客户端设备500可以是用户设备(userdevice,或userequipment,ue)、移动台、物联网(internetofthings,iot)设备、传感器设备、无线终端和/或移动终端,能够在无线通信系统中进行无线通信,其中无线通信系统有时也称为蜂窝无线系统。ue还可以为具有无线能力的移动电话、蜂窝电话、平板电脑或膝上型电脑。本文中的ue可以是便携式、便携可存储式、手持式、计算机组成的或车载式移动设备等,能够经由无线接入网与另一接收器或服务器等另一实体进行语音和/或数据通信。ue可以是台站(station,sta),该台站为任意符合ieee802.11的包含了到无线介质(wirelessmedium,wm)的媒体接入控制(mediaaccesscontrol,mac)和物理层(physicallayer,phy)接口的设备。客户端设备500还可以用于在3gpp相关的,例如lte和lte-advanced,wimax及其演进,以及新无线等第五代无线技术中进行通信。
此外,根据本发明实施例的任何方法可以在具有代码装置的计算机程序中实施,该代码装置在由处理装置运行时使得处理装置执行该方法的步骤。计算机程序包含在计算机程序产品的计算机可读介质之中。计算机可读介质基本可以包括任意存储器,例如只读存储器(read-onlymemory,rom)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除prom(erasableprom,eprom)、闪存、电可擦除prom(electricallyerasableprom,eeprom)或硬盘驱动器。
此外,技术人员意识到,本发明实施例的处理设备100、网络节点300和客户端设备500包括例如功能、装置、单元、元件等形式的必要通信能力以执行本解决方案。其它此类装置、单元和功能的示例为:处理器、存储器、缓冲器、控制逻辑、编码器、解码器、速率匹配器、降速匹配器、映射单元、乘法器、决策单元、选择单元、交换机、交织器、解交织器、调制器、解调器、输入、输出、天线、放大器、接收单元、发射单元、dsp、msd、tcm编码器、tcm解码器、供电单元、电源馈线、通信接口、通信协议等,将这些适当地配置在一起以执行本解决方案。
特别地,本发明的设备和节点的处理器可包括例如中央处理器(centralprocessingunit,cpu)、处理单元、处理电路、处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、微处理器或可编译和执行指令的其它处理逻辑的一个或多个实例。术语“处理器”因此可表示包括多个处理电路的处理电路,所述多个处理电路为以上列举项中的任何、一些或所有项。所述处理电路可进一步执行数据处理功能来输入、输出以及处理数据,所述功能包括数据缓冲和设备控制功能,例如,呼叫处理控制、用户界面控制等。
根据一实施例,用于生成辅同步信号sss序列的第一和第二二进制序列是伪随机最大长度序列,即m序列。
根据一实施例,用于生成辅同步信号sss序列的第一和第二二进制序列是伪随机最大长度序列,即m序列,所述m序列可以是基于一组gold序列的m序列,从而保证生成的sss序列之间的低互相关。下文将更详细地描述gold序列。
根据一实施例,用于生成辅同步信号sss序列的第一和第二二进制序列之一是与用于生成一个或多个主同步信号pss序列的相同的二进制序列,例如是相同的伪随机最大长度序列。
如下所述,根据各实施例,不同数量的主同步信号pss序列可用于同步信号,例如一个主同步信号pss序列、两个或更多主同步信号pss序列,如三个主同步信号pss序列。因此,可以与不同数量的主同步信号pss序列一起使用来生成本文所述的辅同步信号sss序列,从而可以提供灵活的同步信号生成,以适应大量小区id和/或无线系统。
根据一实施例,如下所示,所生成的辅同步信号sss序列的长度l为127,即l=127,这适用于一些可用的无线系统和未来的无线系统,从而使得本文所述的实施例可以在这些系统中实现。
本发明公开了sss序列d(k),k=0,1,2,...,l-1,这些序列可以基于具有不同循环移位m0和m1的两个长度为l的二进制序列的模2和来构造。根据一实施例,使用bpsk调制。例如,sss序列的d(k)可表示如下:
d(k)=1-2((s0((k+m0)modl)+s1((k+m1)modl))mod2),k=0,1,2,...,l-1(等式1)
在这个例子中,sss序列d(k)可以是基于两个长度为l的序列s0(k),s1(k)生成,其中s0(k)被循环移位第一循环移位m0,也就是说,s0(k)具有第一循环移位m0。s1(k)被循环移位第二循环移位m1。也就是说s1(k)具有第二循环移位m1。
两个二进制序列,例如可以是通过仔细选择的生成多项式,选择具有相同长度l的两个m序列,使得所有生成的sss序列属于同一组gold序列,从而保证了所生成的sss序列之间的低互相关。
例如,生成多项式可以分别选择为g0(x)=x7+x4+1和g1(x)=x7+x+1。这样生成了一组长度为l=127的gold序列,其中任意两个序列的绝对内积为1,2(n+1)/2-1=15或2(n+1)/2+1=17,n=7是g0(x)和g1(x)的最高阶。
根据一实施例,用于生成辅同步信号sss序列的第一和第二二进制序列中的一个序列可以选择为用于生成主同步信号pss序列相同的二进制序列,例如为相同的伪随机最大长度序列。因此,相同的二进制序列,例如,选择相同的m序列,用于生成主同步信号pss序列,以及生成用于生成辅同步信号sss序列的第一二进制序列,或第二二进制序列。例如,所生成的主同步信号pss序列和所生成的辅同步信号sss序列都可以由此属于同一组gold序列,因此所生成的辅同步信号sss序列与所生成的主同步信号pss序列之间的低互相关也得以保证。
小区id,即nid满足:
根据一实施例,没有同时满足m′0=m0+1和m′1=m1+1的两个确定的循环移位对(m0,m1)和(m′0,m′1)。换言之,这可以表示为任何两个sss循环移位对(m0,m1)和(m′0,m′1)可以仅满足m′0=m0+1和m′1=m1+1中的至多一项。据此,保证了抵抗大频率偏移的鲁棒性优势。根据本实施例,例如通过将pss中携带的序列索引,即
可以将sss携带的序列索引,即
应当注意,将pss序列的索引
根据本实施例的实施方式,已将sss序列的索引
其中,g是第一循环移位m0的候选值之间的最小循环移位步长,其是大于1的整数。l′是小于或等于sss序列的长度l的正整数,即l′≤l;对于给定的第一循环移位m0,其也是第二循环移位m1的候选值的最大数量。这里,以及在本文档中,
作为非限制性示例,要提到的是,对于新无线同步信号实现,其中l=127且
针对
另外,根据实施例,可以基于第一循环移位m0和第二循环移位m1来确定小区idnid。因为存在从第一循环移位值m0和第二循环移位值m1到pss序列索引
以简化的方式基于第一循环移位m0和第二循环移位m1确定pss序列索引
根据一实施例,没有均满足m′0=m0+1和m′1=m1+1的两个确定的循环移位对(m0,m1)和(m′0,m′1),即,两个循环移位对(m0,m1)和(m′0,m′1)可以仅满足m′0=m0+1和m′1=m1+1中的至多一项,同时确定的循环移位对总是满足m0<m1(或m0>m1)。据此,保证了抵抗大频率偏移的鲁棒性优势。
根据本实施例的实施方式,已将携带在pss中的序列索引
其中,g>1是第一循环移位m0的候选值之间的最小步长,并且l′≤l是给定第一循环移位m0的第二循环移位m1的候选值的最大数量。由于g>1,所以对于任何两个sss序列的循环移位对,例如(m0,m1)和(m′0,m′1),满足m′0=m0+1和m′1=m1+1中的至多一项。此外,生成的循环移位对总是满足m0<m1(或m0>m1)。如果sss每10ms传输两次,即在每半帧中传输一次,则这是有利的,因为允许通过在两个半帧之间简单地交换m0和m1的值来使用sss序列指示5ms定时(例如在lte中完成)。或者,如果后来认为有助于增加sss中的假设数量,则实施方式提供了面向未来的解决方案,例如,针对未来的新无线版本系统。
作为非限制性示例,要提到的是,对于新无线同步信号实现,其中l=127且
图9示出了该实施方式的非限制性示例图示。以
另外,根据实施例,可以基于第一循环移位m0和第二循环移位m1来确定小区idnid。因为存在从第一循环移位值m0和第二循环移位值m1到pss序列索引
以简单的方式基于第一循环移位m0和第二循环移位m1确定pss序列索引
根据本实施例的实施方式,将sss序列的索引
其中,g是第一循环移位m0的候选值之间的最小循环移位步长,其是大于1的整数,即g>1。l′是小于或等于sss序列的长度l的正整数,即l′≤l;对于给定的第一循环移位m0,其也是第二循环移位m1的候选值的最大数量。由于g>1,所以任何两个sss序列(m0,m1)和(m′0,m′1)的循环移位对只能满足m′0=m0+1和m′1=m1+1中的至多一项。
作为非限制性示例,要提到的是,对于新无线系统同步信号实现,其中l=127且
图10示出了该实施例示例的示意性和非限制性图示。以
另外,根据实施例,可以基于第一循环移位m0和第二循环移位m1来确定小区idnid。因为存在从第一循环移位值m0和第二循环移位值m1到pss序列索引
以简化的方式基于第一循环移位m0和第二循环移位m1确定pss序列索引
根据本实施例的实施方式,将携带在pss中的序列索引
其中,g>1是第二循环移位m1的候选值之间的最小步长,并且l′≤l是给定第一循环移位m0的第二循环移位m1的候选值的最大数量。由于g>1,所以任何两个sss序列,例如(m0,m1)和(m′0,m′1),的循环移位对只能满足m′0=m0+1和m′1=m1+1中的至多一项。同时,所生成/选择的循环移位对总是满足m0<m1(或等效于m0>m1)。如果sss每10ms传输两次,即在每半帧中传输一次,则这是有利的,因为允许通过在两个半帧之间简单地交换m0和m1的值来使用sss序列指示5ms定时(例如在lte中完成)。或者,如果后来认为有助于增加sss中的假设数量,则实施方式提供了面向未来的解决方案,例如,针对未来的新无线版本。
作为非限制性示例,要提到的是,对于新无线同步信号实现,其中l=127且
图11示出了该实施方式的非限制性示例图示。以
另外,根据实施例,可以基于第一循环移位m0和第二循环移位m1来确定小区idnid。因为存在从第一循环移位值m0和第二循环移位值m1到pss序列索引
以简单的方式基于第一循环移位m0和第二循环移位m1确定pss序列索引
根据一实施例,如果两个循环移位对(m0,m1)和(m′0,m′1)与不同的pss序列索引
根据本实施例的循环移位对,例如,可以通过将pss中携带的序列索引,即
可以将sss携带的序列索引,即
应当注意,将pss序列的索引
根据实施例的实施方式,可以将序列索引
等式18和等式19也可以理解为上文等式(10)和(11)中的编码方法的受限/限制版本,g在这里以值为1进行举例,即g=1。根据实施方式,如果两个sss序列根据等式(18)和(19)与不同的pss索引相关联,则允许两个sss序列共存,其中这两个序列的循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1。这是有利的,因为可以选择循环移位对(m0,m1)的更多有效值,使得可能在不增加sss序列长度的情况下将更多数量的小区id和可能的其它附加信息编码到sss序列中。
作为非限制性示例,要提到的是,对于新无线同步信号实现,其中l=127且
图12给出了本示例的图示。以
另外,根据实施例,可以基于第一循环移位m0和第二循环移位m1来确定小区idnid。因为存在从第一循环移位值m0和第二循环移位值m1到pss序列索引
等式20和等式21也可以理解为上文等式(12)和(13)中的逆映射的受限/限制版本,例如,这里g以取值为1进行举例,即g=1。这样缓解了在客户端设备500中实现大型表格以基于第一循环移位m0和第二循环移位m1确定小区id的需求。
根据一实施例,如果两个循环移位对(m0,m1)和(m′0,m′1)与不同的pss序列索引
根据实施例的实施方式,可以将序列索引
等式22和等式23可以理解为上文等式(14)和(15)中的编码方法的受限/限制版本,例如,这里g以取值1进行举例,即g=1。根据实施方式,如果根据等式(22)和(23)两个sss序列与不同的pss索引相关联,且所生成的循环移位对总是满足m0<m1(或等效于m0>m1),则允许两个sss序列共存,其中这两个序列的循环移位对(m0,m1)和(m′0,m′1)均满足m′0=m0+1和m′1=m1+1。如上所述,这是有利的,因为允许通过交换m0和m1的值来使用sss序列指示5ms定时,如在lte中系统中使用的那样。或者,如果后来认为有助于增加sss中的假设数量,则构成了针对未来新无线版本系统面向未来的解决方案。
作为非限制性示例,要提到的是,对于新无线同步信号实现,其中l=127且
另外,根据实施例,可以基于第一循环移位m0和第二循环移位m1来确定小区idnid。因为存在从第一循环移位值m0和第二循环移位值m1到pss序列索引
等式24和等式25也可以理解为上文等式(16)和(17)中的逆映射的受限/限制版本,这里以g的取值为1进行举例,即g=1。这样缓解了在客户端设备500中实现大型表格以基于第一循环移位值m0和第二循环移位值m1确定小区id的需要。
如上所述,可以根据本文所述的多个实施例来确定与至少一个小区idnid相关联的第一循环移位m0和第二循环移位m1,并且因此将具有各种相互关系。
根据本文所述的一些实施例,例如,如图8、10和12所示,可以对第一循环移位m0和第二循环移位m1进行确定,使得第一循环移位m0和第二循环移位m1相等,即m0=m1,也就是说通过坐标原点在对角线上存在可用的位置。
根据本文所述的一些实施例,例如,如图9、11和13所示,可以对第一循环移位m0和第二循环移位m1进行确定,使得第一循环移位m0和第二循环移位m1不同,即m0≠m1,也就是说通过坐标原点在对角线上没有可用的位置。
根据本文所述的一些实施例,可以对第一循环移位m0和第二循环移位m1进行确定,使得第一循环移位m0大于第二循环移位m1,即m0>m1,也就是说通过坐标原点仅在对角线上方存在可用的位置。
根据本文所述的一些实施例,例如,如图9、11、13所示,可以对第一循环移位m0和第二循环移位m1进行确定,使得第一循环移位m0小于第二循环移位m1,即m0<m1,也就是说通过坐标原点仅在对角线下方存在可用的位置。
根据本文所述的一些实施例,例如,如图8、9、10和11所示,可以对第一循环移位m0和第二循环移位m1进行确定,使得两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一个,即,在对角线方向上的可用位置之间总是存在未使用的位置。
根据本文所述的一些实施例,可以对第一循环移位m0和第二循环移位m1进行确定,使得两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一个,且第一循环移位m0大于第二循环移位m1,即m0>m1,也就是说通过坐标原点在对角线方向上的可用位置之间总是存在未使用的位置,并且仅在对角线上方存在可用位置。
根据本文所述的一些实施例,例如,如图9和11所示,可以对第一循环移位m0和第二循环移位m1进行确定,使得两个循环移位对(m0,m1)和(m′0,m′1)满足m′0=m0+1和m′1=m1+1中的至多一个,且第一循环移位m0小于第二循环移位m1,即m0<m1,也就是说通过坐标原点在对角线方向上的可用位置之间总是存在未使用的位置,并且仅在对角线下方存在可用位置。
根据本文所述的一些实施例,例如,如图12和13所示,可以对第一循环移位m0和第二循环移位m1进行确定,使得均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同的主同步信号pss序列索引
根据本文所述的一些实施例,可以对第一循环移位m0和第二循环移位m1进行确定,使得均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同的主同步信号pss索引
根据本文所述的一些实施例,如图13所示,可以对第一循环移位m0和第二循环移位m1进行确定,使得均满足m′0=m0+1和m′1=m1+1的两个循环移位对(m0,m1)和(m′0,m′1)与不同的主同步信号(primarysynchronizationsignal,pss)序列索引
最后,应该理解,本发明不限于上述实施例,而是涉及并包含所附独立权利要求范围内的所有实施例。