ES3043382T3 - Sequence-based signal processing method and apparatus - Google Patents
Sequence-based signal processing method and apparatusInfo
- Publication number
- ES3043382T3 ES3043382T3 ES23162569T ES23162569T ES3043382T3 ES 3043382 T3 ES3043382 T3 ES 3043382T3 ES 23162569 T ES23162569 T ES 23162569T ES 23162569 T ES23162569 T ES 23162569T ES 3043382 T3 ES3043382 T3 ES 3043382T3
- Authority
- ES
- Spain
- Prior art keywords
- sequence
- signal
- subcarriers
- elements
- signal processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
- H04L27/262—Reduction thereof by selection of pilot symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
- H04L5/0051—Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Error Detection And Correction (AREA)
Abstract
Esta aplicación proporciona un método y un aparato de procesamiento de señales basado en secuencias. Se determina una secuencia que cumple un requisito para enviar una señal mediante un canal físico de control de enlace ascendente (PUCCH). La secuencia es una secuencia {f n } que consta de 12 elementos, f n representa un elemento en la secuencia {f n }, y la secuencia determinada {f n } es una secuencia que cumple una condición preestablecida. Luego, los 12 elementos en la secuencia {f n } se asignan respectivamente a 12 subportadoras, para generar una primera señal, y la primera señal se envía. Al usar la secuencia determinada, cuando la señal se envía mediante el PUCCH, se puede mantener una baja correlación entre secuencias y se puede mantener un valor relativamente pequeño de relación de potencia pico a promedio (PAPR) y un valor relativamente pequeño de métrica cúbica (CM). Por lo tanto, se cumple un requisito de un entorno de aplicación de comunicación en el que la señal se envía mediante el PUCCH. (Traducción automática con Google Translate, sin valor legal)
Description
[0001] DESCRIPCIÓN
[0002] Método y aparato de procesamiento de señales basado en secuencias
[0003] CAMPO DE LA INVENCIÓN
[0004] La presente solicitud se refiere al campo de tecnologías de comunicación, y en particular, a un método de procesamiento de señales basado en secuencias, un dispositivo de comunicaciones y un sistema de comunicaciones.
[0005] ANTECEDENTES DE LA INVENCIÓN
[0006] En un sistema de Evolución a Largo Plazo (long term evolution, LTE), un canal de control de enlace ascendente físico (Physical Uplink Control Channel, PUCCH) ocupa, para enviar la información de control de enlace ascendente (Uplink Control Information, UCI), 13 o 14 símbolos de multiplexión por división de frecuencia ortogonal (Orthogonal Frequency Division Multiplexing, OFDM) o símbolos de multiplexión por división de frecuencia ortogonal de propagación de transformada de Fourier discreta (Discrete Fourier Transform spread OFDM, DFT-s-OFDM) en una subtrama. Un formato de PUCCH 1 a/1 b (PUCCH format 1 a/1 b) se utiliza para transmitir información de respuesta de 1 o 2 bits, y el formato de PUCCH 1a/1b se envía en forma de modulación por secuencia. Generalmente, en el sistema de LTE, para evitar la interferencia entre PUCCHs en dos celdas vecinas, las secuencias seleccionadas para las celdas vecinas deben tener una baja correlación entre sí. Para expandir la cobertura de un PUCCH, es necesario asegurar que todas las señales enviadas tengan valores relativamente pequeños de relación de potencia pico a promedio (Peak to Average Power Ratio, PAPR) y valores de métrica cúbica (Cubic Metric, CM).
[0007] Actualmente, en el sistema de LTE, hay 30 secuencias existentes de raíz de longitud 12 x¡,í = 0,1,...,11, utilizadas para enviar UCI y una señal de referencia de demodulación (DeModulation Reference Signal, DMRS) al utilizar un formato de PUCCH 1 a/1 b de LTE. Sin embargo, en el diseño preliminar del sistema de LTE, la optimización del valor de CM y la correlación de secuencia se considera principalmente para las 30 secuencias de raíz de longitud 12. Una relación entre el valor de CM y el valor de PAPR es cuando el valor de PAPR es pequeño, el valor de CM es ciertamente pequeño; pero cuando el valor de CM es pequeño, el valor de PAPR no necesariamente es pequeño. Por lo tanto, no puede garantizarse que los valores de PAPR sean pequeños cuando se garantiza que todas las 30 secuencias de raíz de longitud 12 tienen valores de CM relativamente pequeños y correlaciones bajas. El documento de QUALCOMM INCORPORATED:“Channelization of 1-symbol short PUCCH with 1 or 2 bits payload’,3GPP DRAFT, R1-1711188, 17 de junio de 2017, divulga un método unificado de información de control de enlace ascendente (UCI) PUCCH de 1 símbolo y una señal de referencia (RS). La secuencia utilizada para NACK es un desplazamiento cíclico (CS) de N/2 de la secuencia para ACK, donde N es la longitud de la secuencia. Este ofrece dos secuencias con valores de subportadoras pares (SC) iguales y valores SC impares opuestos. Se puede detectar una secuencia base de PAPR baja mediante una búsqueda informática exhaustiva.
[0008] BREVE DESCRIPCIÓN DE LA INVENCIÓN
[0009] En vista de esto, las realizaciones de esta solicitud proporcionan un método de procesamiento de señales basado en secuencias, un dispositivo de comunicaciones y un sistema de comunicaciones, para resolver un problema de la técnica anterior de que 30 secuencias de raíz existentes no pueden cumplir un requisito de un ambiente de aplicación de comunicación existente en el cual se envía una señal al utilizar un PUCCH.
[0010] La invención es tal como se describe en las reivindicaciones independientes.
[0011] BREVE DESCRIPCIÓN DE LOS DIBUJOS
[0012] La FIGURA 1 es un diagrama de flujo esquemático de un método de procesamiento de señales basado en secuencias;
[0013] la FIGURA 2 es un diagrama de flujo esquemático para determinar una secuencia {/„} por una terminal;
[0014] la FIGURA 3 es un diagrama de flujo esquemático para generar y enviar una primera señal por una terminal;
[0015] la FIGURA 4a, FIGURA 4b, FIGURA 4c y FIGURA 4d son diagramas esquemáticos para mapear una secuencia { /„} que consiste en 12 elementos en 12 subportadoras;
[0016] la FIGURA 5 es un diagrama esquemático para procesar una primera señal por un dispositivo de red;
[0017] la FIGURA 6 es un diagrama estructural esquemático de una terminal;
[0018] la FIGURA 7 es un diagrama estructural esquemático de otra terminal;
[0019] la FIGURA 8 es un diagrama estructural esquemático de un dispositivo de red;
[0021] la FIGURA 9 es un diagrama estructural esquemático de otro dispositivo de red;
[0023] la FIGURA 10 es un diagrama estructural esquemático de un sistema de comunicación.
[0025] Las realizaciones ilustradas en las figuras 1 a 10 no se encuentran dentro del alcance de protección de las presentes reivindicaciones.
[0027] DESCRIPCIÓN DETALLADA DE LAS REALIZACIONES
[0029] Las realizaciones de esta solicitud proporcionan un método de procesamiento de señales basado en secuencias, un dispositivo relacionado y un sistema de comunicaciones. Se determina una secuencia que cumple un requisito para enviar una señal al utilizar un PUCCH. De esta manera, cuando la señal se envía al utilizar el PUCCH, puede mantenerse una baja correlación entre las secuencias, y un valor relativamente pequeño de PAPR y un valor de CM relativamente pequeño puede mantenerse. Por lo tanto, se cumple un requisito de un ambiente de aplicación de comunicación en el cual la señal se envía al utilizar el PUCCH.
[0031] En las realizaciones, las reivindicaciones y los dibujos acompañantes de esta solicitud, los términos "primero", "segundo" y similares se pretenden para distinguir entre diferentes objetos, pero no representan un orden particular. Además, los términos "incluye" y "con" no son exclusivos. Por ejemplo, el proceso, método, sistema, producto o aparato que incluye una serie de etapas o unidades no se limita a las etapas o unidades enumeradas, sino que además puede incluir una etapa o una unidad que no está en la lista.
[0033] Actualmente, en un sistema de LTE, puede soportarse un sistema 4G, un sistema 4.5G y un sistema 5G, enviando UCI y un DMRS al utilizar un PUCCH. Para mejorar el rendimiento de cobertura del PUCCH, el PUCCH se envía en forma de modulación por secuencia. Para ser específicos, en todos los símbolos de OFDM para transmitir UCI, una señal que va a enviarse se modula en una secuencia generada por ordenador (Computer Generated Sequence, CGS). Las CGSs se clasifican para garantizar que todas las señales enviadas tengan valores de PAPR y valores de CM relativamente pequeños, lo que amplía la cobertura de PUCCH. Debido a que el PUCCH también se utiliza en un borde de celda, para un usuario en el borde de celda, una correlación de secuencia entre secuencias debe considerarse más durante la clasificación de CGS.
[0035] Por ejemplo, una primera celda y una segunda celda son celdas vecinas. Si una primera secuencia utilizada por la primera celda se correlaciona altamente con una segunda secuencia utilizada por la segunda celda, en un límite de la primera celda, un PUCCH enviado por el equipo de usuario en la primera celda puede interferir con la recepción de una señal por una estación base de la segunda celda al utilizar un PUCCH. Por consiguiente, el rendimiento de recepción de PUCCH se degrada. Por lo tanto, las secuencias con una baja correlación deben determinarse durante la clasificación de CGS.
[0037] Para garantizar que se pueda mantener un valor de PAPR relativamente pequeño y un valor de CM relativamente pequeño y pueda mantenerse una baja correlación entre las secuencias cuando se envían UCI y un DMRS al utilizar el PUCCH en el sistema de LTE, el sistema 4G, el sistema 4.5G, y el sistema 5G, o incluso otro sistema de comunicación o ambiente de aplicación de comunicación que tiene un requisito más alto, las realizaciones de la presente invención proporcionan un proceso específico para implementar el procesamiento de señales basado en secuencias, y se proporciona una descripción detallada al utilizar las siguientes realizaciones.
[0039] En las realizaciones de la presente invención, el procesamiento de señales basado en secuencias se describe principalmente desde la perspectiva de un lado del receptor y un lado del transmisor en un sistema de comunicación o un ambiente de aplicación de comunicación. El lado del receptor puede ser un dispositivo de red, y el lado del transmisor puede ser una terminal; o el lado del receptor puede ser una terminal, y el lado del transmisor puede ser un dispositivo de red. En las siguientes realizaciones, la descripción se proporciona al utilizar un ejemplo en el cual el lado del receptor es un dispositivo de red y el lado del transmisor es una terminal, pero la presente invención no se limita a la misma.
[0041] La terminal relacionada con las realizaciones de esta solicitud puede ser un equipo de usuario. El equipo de usuario puede ser un dispositivo alámbrico o puede ser un dispositivo inalámbrico. El dispositivo inalámbrico puede ser un dispositivo portátil con una función de conexión inalámbrica, otro dispositivo de procesamiento conectado a un módem inalámbrico o una terminal móvil que se comunica con una o más redes centrales al utilizar una red de acceso por radio. Por ejemplo, la terminal inalámbrica puede ser un teléfono móvil, un auricular móvil, un ordenador, un ordenador tipo tableta, un asistente digital personal (personal digital assistant, PDA), un dispositivo de internet móvil (mobile internet device, MID), un dispositivo usable, un lector electrónico o similares. Para otro ejemplo, alternativamente, la terminal inalámbrica puede ser un dispositivo móvil portátil, de bolsillo, de mano, incorporado en un ordenador o de un vehículo. Para aún otro ejemplo, la terminal inalámbrica puede ser una estación móvil o un punto de acceso.
[0042] El dispositivo de red relacionado con las realizaciones de esta solicitud puede ser una estación base. La estación base puede incluir una macro-estación base, una micro-estación base, un sitio de retransmisión, un punto de acceso, un controlador de estación base, un punto de envío, un punto de recepción o similares en diversas formas.
[0043] En sistemas que utilizan diferentes tecnologías de acceso por radio, los nombres específicos de la estación base
[0044] pueden ser diferentes.
[0046] Como se muestra en la FIGURA 1, la FIGURA 1 es un diagrama de flujo esquemático de un método de procesamiento de señales basado en secuencias de acuerdo con una realización de esta solicitud. El método
[0047] incluye:
[0049] S101. Una terminal determina una secuencia {fn} que consiste en 12 elementos.
[0051] Para la ejecución de S101, opcionalmente, la terminal puede determinar la secuencia {fn} que consiste en los 12 elementos después de acceder a una red. Alternativamente, cuando la terminal accede a una red, un dispositivo de
[0052] red determina una secuencia {xn} y configura la secuencia {xn} para la terminal, y la terminal determina la secuencia
[0053] {fn} que consiste en los 12 elementos basándose en la secuencia{xn}.
[0055] Durante la implementación específica,fnrepresenta un elemento en la secuencia {/n}, y la secuencia determinada
[0056] {fn} es una secuencia que cumple una condición preestablecida. La condición preestablecida esfn = A xn exp(2n•j • a • n);donde
[0058] nes un número entero, un valor denes 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,Aes un número complejo no nulo, a es un
[0059] número real,
representa , un elemento xn = u •exp(n • j • sn/4) yues un número complejo no nulo; y
[0061] una secuencia {sn} que consiste en elementos sn es una secuencia en un primer conjunto de secuencias o una secuencia equivalente de una secuencia en un primer conjunto de secuencias, o una secuencia en un segundo conjunto de secuencias o una secuencia equivalente de una secuencia en un segundo conjunto de secuencias.
[0063] Opcionalmente, las secuencias en el primer conjunto de secuencias incluyen:
[0065] {-3, 1,3, -1 ,3 , 1, -1 , -1 , -1 , -1 , 1, 1}, {3, 1,3, 1, 3, 1, 3, -3 , -1 , -3 , 3, 1}, {3, -1 ,3 , -1 , -1 , -1 , -1 ,3 , 3, -1, -1 , 3},
[0066] {1, 1, -1 , -1 ,3 , 3, -3 , -3 , -1 ,3 , -1 ,3 }, {-1, -3 , -3 , 3, -3, 3, -1 , -3 , 1,3, -3 , -1}, {1,3, 1, -1 , 1, -1 , -3 , -1, 1, -1 , 1,
[0067] 3}, {-3 , 3, 3, 1, -1 , -3 , 1, -3 , -1 , 1, 1,3}, {-1, 1, 3, -3 , -3 , 3, 3, 1, 3, 1, -3 , 3}, {3, 1, 1, -1, -3 , 1, -3, -1 , 1,3, 3, -3},
[0068] {-1 , -3 , 3, 1, 1,3, 3, -3 , 3, -3 , 1,3}, y {-1, -1 , -3 , -3 , -3, -3 , -1 , 1, -3 , 1, -1, 3}; y
[0070] las secuencias en el segundo conjunto de secuencias incluyen:
[0072] {-1,-3, 3,-1, 3, 1, 1, 1, -3, -1, 1, 1}, {3, 1,-3, 1, 3, 1, -1, -1, 1, 3, 3, 3}, {-1, 3, 1, 3, 1 ,-1 ,-1 ,-1, 1, -3, -1, 1}, {1, 3, 3, -3, 1,
[0073] 3, 1,3, 3, 1, -1, -3}, {-3, 3, 3, 1, -1,3, -1, 3, -3, -3, -3, -1}, {-1,3, -1, -1, -1, 3, -1,3, 3, -1, -1, -1}, {3, 1,3, -1, -3, 3, -1, -1, 3, -3, -3, -3}, {1, -3, 1, 1, -3, -3, -3, -3, 1, -3, -3, -3}, {-3, 3, 3, 3, -1, -1, 1, 1, -3, 1, 3, -1}, {3, 3, 3, 1, -3, -3, 1,3, -3, 1, -1, 1}, {1, -3, -1, 3, -1, -3, 3, 1, 1, 3, -3, -3}, {1,3, -3, -1, -3, 3, 1, -1, -3, -1, -3, -1}, {-1, -3, 3, -1, -3, -3, -3, -1, 1, -1, 1, -3}, {-1, 1,3, -3, 1, -1, 1, -1, -1, -3, 1, -1}, {1, -3, 1, -1, -3, 1,3, -3, 3, 3, 3, -3}, {-1, 1,3, -3, 3, 1, -1, -3, -1, -3, -1, -3}, {3, -1, -3, 3, 3, -1,3, -3, -3, -3, -1, 1}, {-1,3, -3, -1, 3, 1, -1, -3, -3, -3, -1, -1}, {-1, -1,3, 3, 3, 3, 3, 3, -1,3, -1, 3}, {-3, 1, 1, -1, 3, -1, -3, -1, -3, -3, -1, 1}, {3, -1, -3, 3, -1, 1,3, -3, -3, -3, 3, 3}, {-1, 3, 3, -1, -1,3, -1, 3, -1, -1, -1, -1}, {3, -1, -1,3, 3,
[0074] 3, 3, 3, 3, -1,3, -1}, {-1, 1, 3, -3, -1, -3, 3, 1, -1, -3, -1, -3}, {-3, 1,3, 1,3, -3, -3, -3, 3, -1, -3, 3}, {-1, 3, -1, -3, 1, 3, -3, -3, -3, 1, 1, -1}, {3, 1, 1, -1,3, 1,3, 1, 1,3, -3, -1}, {-1, -3, 1, -1, -3, -1,3, -3, 3, -3,-1 ,-1}, {1, 1, 1,3,-1 ,-1,3, 1,-1,3,-3, 3}, y {-3, 1,-3, 1,3, 3,-1 ,-1 ,-3,-3,-1 ,-1}.
[0076] Una secuencia equivalente de una secuencia en los conjuntos de secuencias relacionados anteriores puede expresarse como {%n}. Un elemento %n en la secuencia equivalente {%n} cumple %n = snun(mod8).
[0078] En una implementación específica, opcionalmente, las secuencias {un} que consisten en un incluyen:
[0080] {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 3, 5, 7, 1,3, 5, 7, 1,3, 5, 7}, {1, 7, 5, 3, 1, 7, 5, 3, 1, 7, 5, 3}, {1,5, 1,5, 1, 5, 1, 5, 1,5, 1,5}, {3, 1, 7, 5, 3, 1,7, 5, 3, 1,7, 5}, {3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3}, {3, 5, 7, 1, 3, 5, 7, 1, 3, 5, 7, 1}, {3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7}, {5, 1,5, 1, 5, 1,5, 1,5, 1, 5, 1}, {5, 3, 1, 7, 5, 3, 1,7, 5, 3, 1, 7}, {5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}, {5, 7, 1, 3, 5, 7, 1, 3, 5, 7, 1, 3}, {7, 1, 3, 5, 7, 1, 3, 5, 7, 1, 3, 5}, {7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3}, {7, 5, 3, 1, 7, 5, 3, 1, 7, 5, 3, 1}, y {7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7}.
[0082] En un ejemplo para obtener una secuencia equivalente de una secuencia {-3, 1, 3, -1 , 3, 1, -1, -1 , -1 , -1 , 1, 1} en
[0083] el primer conjunto de secuencias, si una secuencia seleccionada {un} es una secuencia {1,3, 5, 7, 1, 3, 5, 7, 1, 3, 5,
[0084] 7}, un elemento %n en la secuencia equivalente de la secuencia {-3, 1, 3, -1 , 3, 1, -1 , -1 , -1, -1 , 1, 1} cumple %0 =
[0085] s0u0(mod8).Puede aprenderse de los valores anteriores que s0 = -3 y u0 = l . En este caso, primero se calcula
[0086] una suma de s0 y u0, y luego se realiza una operación de coeficiente sobre la suma obtenida utilizando 8. El resto
[0087] obtenido es el elemento q0. Es decir, el elementoq0es 0. Por analogía, los siguientes elementos pueden obtenerse: un elementoq1 =0,un elemento q2=0, un elemento q3=6, un elemento q4=0, un elemento %s=0, un elemento q6=6, un elemento q7 =6, un elemento q8 =0, un elementoq9=0, un elemento q10 =6, y un elementoq11=0. Finalmente, se obtiene la secuencia equivalente {0,0,0,6,0,0,0,6,0,0,6,0} de la secuencia {-3, 1, 3, -1 ,3 , 1, -1 , -1 , -1 , -1, 1, 1}.
[0088] Las secuencias equivalentes de las otras secuencias anteriores del primer conjunto de secuencias y el segundo conjunto de secuencias también se obtienen de la manera anterior al hacer referencia a la manera anterior. En la presente no se describen detalles nuevamente.
[0090] Debe observarse que el valor de una correlación entre un desplazamiento cíclico de una secuencia y un desplazamiento cíclico de una secuencia equivalente de la secuencia es relativamente alto. Si existe una secuencia y una secuencia equivalente de la secuencia en un mismo conjunto de secuencias, dos celdas vecinas pueden utilizar respectivamente la secuencia y la secuencia equivalente de la secuencia. Esto causa una interferencia relativamente fuerte cuando se envían PUCCHs en las dos celdas. Por lo tanto, un conjunto de secuencias puede incluir la secuencia o la secuencia equivalente de la secuencia.
[0092] En un posible ejemplo, en la FIGURA 2 puede mostrarse un proceso en el cual la terminal determina la secuencia{fn }que consiste en los 12 elementos después de acceder a una red. Un procedimiento específico es el siguiente:
[0093] La terminal determina una secuencia {xn} y A. Un valor denes 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 yAes un número complejo no nulo. La secuencia{xn }puede almacenarse en la terminal, o puede ser configurada por el dispositivo de red para la terminal, o puede ser obtenida por la terminal a través de cálculo basándose en una fórmula predefinida. Por ejemplo, la secuencia{xn }se obtiene al utilizar el elementoxn = u • exp(n • j • sn /4 )en{xn }descrita anteriormente. La secuencia{fn }={Ax0 },{Ax1},{Ax2 },{Ax3},{Ax4 },{Axs },{Ax6 },{Ax7 },{Ax8 },{Ax9 },{Ax10 },{Ax11 }se obtiene al multiplicar por separadoAporx0 ,x 1 ,x 2 ,x 3 ,x 4 ,x s ,x 6 ,x 7 ,x 8 ,x9 ,x 10y x11. Un margen de valores deAes{ 1 - 1. j - j } .
[0095] S102. La terminal mapea la secuencia{fn}que consiste en los 12 elementos en 12 subportadoras, para generar una primera señal y enviar la primera señal a un dispositivo de red.
[0097] La ejecución de S102 en la presente significa principalmente que la terminal mapea respectivamente los 12 elementos en la secuencia configurada{fn}en las 12 subportadoras, para generar la primera señal, y envía la primera señal al dispositivo de red.
[0099] Opcionalmente, en la FIGURA 3 se muestra un proceso específico en el cual una terminal mapea la secuencia{fn}que consiste en los 12 elementos en las 12 subportadoras, para generar la primera señal y envía la primera señal al dispositivo de red.
[0101] S301. La terminal mapea la secuencia{fn}que consiste en los 12 elementos en las 12 subportadoras, para obtener una señal en el dominio de la frecuencia de 12 elementos (es decir, una señal en el dominio de la frecuencia que consiste en 12 elementos).
[0103] En la FIGURA 4a, FIGURA 4b, FIGURA 4c y FIGURA 4d descritas en las siguientes realizaciones de esta solicitud, s representa un índice de subportadora que se encuentra en un sistema de comunicación y que es de una primera subportadora en las 12 subportadoras en las cuales se mapea la secuencia{fn}.
[0105] Opcionalmente, la terminal mapea la secuencia{fn}que consiste en los 12 elementos en 12 subportadoras consecutivas. Como se muestra en la FIGURA 4a, opcionalmente, los elementosf 0af 11en la secuencia{fn}se mapean respectivamente en 12 subportadoras consecutivas s+0, s+1, s+2, s+3, s+4, s+5, s+6, s+7, s+8, s+9, s+10 y s+11.
[0107] En un posible ejemplo, la terminal mapea sucesivamente los 12 elementos en la secuencia{fn}en las 12 subportadoras en orden descendente. Un elemento en la secuencia{fn}se mapea en una subportadora en el dominio de la frecuencia. La subportadora en el dominio de la frecuencia es una unidad más pequeña de recursos en el dominio de la frecuencia y se utiliza para transportar información de datos.
[0109] En un posible ejemplo, la terminal mapea sucesivamente los 12 elementos en la secuencia{fn}en las 12 subportadoras en orden ascendente. El mapeo de un elemento en la secuencia{fn}en una subportadora significa que el elemento se transporta en la subportadora. Después del mapeo, cuando la terminal envía datos al utilizar una frecuencia de radio, es equivalente a que el elemento se envíe en la subportadora. En un sistema de comunicación, diferentes terminales pueden ocupar diferentes subportadoras para enviar datos. Las posiciones de las 12 subportadoras en una pluralidad de subportadoras existentes en el sistema de comunicación pueden ser configuradas por el dispositivo de red a través de la señalización o pueden estar predefinidas.
[0111] Opcionalmente, los 12 elementos en la secuencia{fn}pueden mapearse respectivamente en 12 subportadoras no
consecutivas e igualmente espaciadas. Como se muestra en la FIGURA 4b, opcionalmente, las 12 subportadoras se distribuyen en un espaciado igual en el dominio de frecuencia, y un espaciado entre dos de las 12 subportadoras incluye una subportadora. Un espaciado de subportadoras en las cuales se mapean los elementos f 0 af í íen la secuencia {fn} es una subportadora. Específicamente, los elementos se mapean respectivamente en 12 subportadoras igualmente espaciadas: s+0, s+2, s+4, s+6, s+8, s+10, s+12, s+14, s+16, s+18, s+20, y s+22.
[0113] Opcionalmente, los 12 elementos en la secuencia {fn} también pueden mapearse respectivamente en un primer grupo de subportadoras y un segundo grupo de subportadoras. El primer grupo de subportadoras y el segundo grupo de subportadoras cada uno incluye seis subportadoras consecutivas, y un espaciado entre el primer grupo de subportadoras y el segundo grupo de subportadoras incluye al menos una o cinco subportadoras. Como se muestra en la FIGURA 4c, opcionalmente, los elementos f 0 a f s en la secuencia {fn} se mapean en seis subportadoras consecutivas: s+0, s+1, s+2, s+3, s+4, y s+5 (subportadoras en el primer grupo de subportadoras) y los elementos f 6 a f n se asignan en otras seis subportadoras consecutivas s+12, s+13, s+14, s+15, s+16, y s+17 (subportadoras en el segundo grupo de subportadoras). Además, un espacio entre el primer grupo de subportadoras y el segundo grupo de subportadoras incluye al menos una subportadora. En la FIGURA 4c, si el elemento f s se mapea en una subportadora cuyo índice es s+5, el elemento f 6 no puede mapearse en una subportadora cuyo índice es s+6. En otras palabras, el primer grupo de subportadoras y el segundo grupo de subportadoras no pueden ser adyacentes entre sí, y hay al menos una subportadora, entre el primer grupo de subportadoras y el segundo grupo de subportadoras, que no pertenece ni al primer grupo de subportadoras ni al segundo grupo de subportadoras. Opcionalmente, cuando el primer grupo de subportadoras y el segundo grupo de subportadoras cada uno incluye seis subportadoras, si un espaciado entre el primer grupo de subportadoras y el segundo grupo de subportadoras incluye al menos cinco subportadoras, puede obtenerse una PAPR y CM más pequeñas, y un mejor efecto de diversidad de frecuencia se obtiene.
[0115] Opcionalmente, los 12 elementos en la secuencia { f j también pueden mapearse respectivamente en un tercer grupo de subportadoras y un cuarto grupo de subportadoras. El tercer grupo de subportadoras y el cuarto grupo de subportadoras cada uno incluye seis subportadoras no consecutivas e igualmente espaciadas, y un espacio entre el tercer grupo de subportadoras y el cuarto grupo de subportadoras incluye al menos una o cinco subportadoras. Como se muestra en la FIGURA 4d, opcionalmente, los elementos f 0 a f s en la secuencia {fn} se mapean en seis subportadoras no consecutivas e igualmente espaciadas s+0, s+2, s+4, s+6, s+8 y s+10 en el tercer grupo de subportadoras, y los elementos f i a f u se mapean en seis subportadoras igualmente espaciadas s+18, s+20, s+22, s+24, s+26 y s+28 en el cuarto grupo de subportadoras. Opcionalmente, cuando el tercer grupo de subportadoras y el cuarto grupo de subportadoras cada uno incluye seis subportadoras, si un espaciado entre el tercer grupo de subportadoras y el cuarto grupo de subportadoras incluye al menos cinco subportadoras, puede obtenerse una PAPR y CM más pequeñas, y un mejor efecto de diversidad de frecuencia se obtiene. Una cantidad de subportadoras en un espaciado entre dos grupos de subportadoras es una cantidad de subportadoras entre dos subportadoras que se encuentran en los dos grupos de subportadoras respectivamente y que son espaciados por una cantidad más pequeña de subportadoras. Como se muestra en la FIGURA 4d, un espaciado entre el tercer grupo de subportadoras y el cuarto grupo de subportadoras incluye seis subportadoras.
[0117] De la manera mostrada en la FIGURA 4a o la FIGURA 4b en las cuales la secuencia {fn} se mapea en subportadoras consecutivas o igualmente espaciadas, los valores de CM son relativamente buenos. De la manera mostrada en la FIGURA 4c y la FIGURA 4d en las cuales la secuencia {fn} se mapea en dos grupos de subportadoras, los valores de CM son más altos que los obtenidos de la manera mostrada en la FIGURA 4a o la FIGURA 4b en las cuales la secuencia {fn} se mapea en subportadoras consecutivas o igualmente espaciadas, pero un efecto de diversidad de frecuencia es mejor.
[0119] Una manera de mapear respectivamente los 12 elementos en la secuencia {fn} en 12 subportadoras en esta realización de esta solicitud no se limita a las maneras anteriores.
[0121] 5302. Transformar la señal en el dominio de la frecuencia de 12 elementos en una señal en el dominio del tiempo a través de la transformada rápida de Fourier inversa (inverse fast Fourier transformation, IFFT) y agregar un prefijo cíclico a la señal en el dominio del tiempo para generar una primera señal.
[0123] 5303. Enviar la primera señal a una frecuencia de radio.
[0125] Opcionalmente, cuando se realiza S302, la señal en el dominio del tiempo obtenida después de que la terminal realiza IFFT en la señal en el dominio de la frecuencia de 12 elementos es un símbolo de OFDM. Cuando se realiza S303, la terminal envía la primera señal a la frecuencia de radio. En otras palabras, la terminal envía, en las 12 subportadoras, la primera señal que transporta la secuencia {fn}.
[0127] En un posible ejemplo, la terminal puede enviar, en un símbolo de OFDM, la primera señal que transporta la secuencia {fn} , o puede enviar, en una pluralidad de símbolos de OFDM, la primera señal que transporta la secuencia {fn}.
[0128] Opcionalmente, la primera señal es una señal de referencia. Específicamente, la primera señal puede ser UCI y una DMRS, o puede ser información de confirmación (Acknowledgment, ACK) o información de confirmación negativa (Negative Acknowledgment, NACK) o información de solicitud de programación (scheduling request, SR) de enlace ascendente. Esta realización de esta solicitud no limita la primera señal para incluir sólo la información anterior.
[0129] Opcionalmente, la primera señal es una señal utilizada para transportar información de comunicación. En una implementación específica, la información de comunicación puede transportarse a través de la selección de secuencia o puede transportarse en forma de modulación por secuencia, pero no se limita a la misma.
[0131] Opcionalmente, de la manera de selección de secuencia, 2n secuencias ortogonales se asignan para una terminal. Opcionalmente, las 2n secuencias ortogonales pueden ser 2n desplazamientos cíclicos de una secuencia de raíz, y las 2n secuencias ortogonales pueden transportar información de n-bit. Por ejemplo, hay cuatro secuencias {0}, {1}, {2} y {3}, donde 00 corresponderá a la secuencia {0}, 01 corresponderá a la secuencia {1}, 10 corresponderá a la secuencia {2}, y 11 corresponderá a la secuencia {3}. En este caso, las cuatro secuencias pueden transportar información de 2 bits.
[0133] Cabe señalar que, para la manera de selección de secuencia, se representan diferentes desplazamientos cíclicos al utilizar diferentes valores de a en la secuencia{fn} . Opcionalmente, a puede transportar diferentes piezas de información.
[0135] Opcionalmente, en la manera de modulación por secuencia, se asigna una secuencia para un usuario, y se genera un símbolo de modulación para la información que necesita ser transmitida por el usuario. El símbolo de modulación incluye, pero no se limita a, un símbolo de BPSK, un símbolo de QPSK, un símbolo de 8QAM, un símbolo de 16QAM o similares. El símbolo de modulación se multiplica por la secuencia para generar una secuencia que realmente se enviará. Por ejemplo, un símbolo de BPSK puede ser 1 o -1. Para una secuencia {s}, después de realizar la modulación basada en el símbolo de BPSK, una secuencia que va a enviarse puede ser {s} o {-s}.
[0137] En un posible ejemplo, de acuerdo con la descripción correspondiente a la FIGURA 2 en la especificación, después de acceder a una red, la terminal puede determinar, basándose enAy una secuencia {xn}, una secuencia {fn} que consiste en 12 elementos y que se configura por el dispositivo de red.
[0139] Cabe señalar que, para la manera de modulación por secuencia, se transportan diferentes piezas de información al utilizar diferentes valores deAen la secuencia {fn}.
[0141] Opcionalmente,Apuede ser un símbolo de modulación. En este caso,Ase obtiene después de que se modula un bit de información de datos o un bit de información de control.Ase transporta en los 12 elementos incluidos en la secuencia{fn}.
[0143] Opcionalmente,Aes una constante. Por ejemplo, A=1. QueAsea una constante significa queAno transporta un bit de información. Por ejemplo,Apuede ser un símbolo conocido tanto por la terminal como por el dispositivo de red. Alternativamente,Apuede representar una amplitud.
[0145] Cabe señalar que, aunqueAes una constante, no representa queAno cambie constantemente. Cuando se envía la primera señal en diferentes momentos,Apuede ser variable. Por ejemplo, los 12 elementos incluidos en la secuencia{fn}o la secuencia{xn}son una señal de referencia, yAes una amplitud de la señal de referencia. Cuando la terminal envía una primera señal por primera vez, la primera señal puede enviarse basándose en A=1. Cuando la terminal envía una primera señal por segunda vez, la primera señal puede enviarse basándose en A=2.
[0146] S103. El dispositivo de red recibe la primera señal transportada en las 12 subportadoras, para obtener los 12 elementos en la secuencia{fn}.
[0148] Puede aprenderse de S102 que la primera señal se genera al mapear respectivamente los 12 elementos en las 12 subportadoras basándose en la secuencia{fn}que consiste en los 12 elementos. Para una descripción detallada de la secuencia {fn}, véase la descripción correspondiente en S101 y S102. En la presente no se describen detalles nuevamente.
[0150] Para la ejecución de S103, opcionalmente, un proceso en el cual el dispositivo de red recibe la primera señal transportada en las 12 subportadoras es: el dispositivo de red obtiene una señal en el dominio del tiempo y retira un prefijo cíclico de la señal, y luego realiza FFT de 12 elementos en una señal cuyo prefijo cíclico se retira, para obtener una señal en el dominio de la frecuencia de 12 elementos; entonces, la terminal recibe la primera señal transportada en las 12 subportadoras. La primera señal es la secuencia{fn}que consiste en los 12 elementos. Por ejemplo, el dispositivo de red recibe la señal en las 12 subportadoras basándose en las posiciones de las 12 subportadoras en subportadoras en un sistema de comunicación configurado por el dispositivo de red o predefinido.
[0151] En una implementación específica, después de acceder a una red, la terminal envía un PUCCH al utilizar una secuencia configurada {fn}, y el dispositivo de red recibe el PUCCH al utilizar la secuencia {fn} configurada para la
terminal.
[0153] S104. El dispositivo de red procesa la primera señal basándose en los 12 elementos en la secuencia { f j .
[0155] Opcionalmente, la FIGURA 5 muestra un diagrama esquemático de un proceso en el cual el dispositivo de red procesa la primera señal. El dispositivo de red obtiene todas las secuencias posibles al atravesar una secuencia almacenada localmente {fn'}, realiza por separado el procesamiento de correlación y la comparación de máxima probabilidad en la secuencia obtenida {fn} y todas las secuencias posibles de la secuencia { f '} , para obtener datos transmitidos por la terminal.
[0157] Con referencia a la descripción correspondiente al S102 anterior en la especificación, una combinación de valores para la información de 2 bits es {(-1, -1), (-1, 1), (1, -1), (1, 1)}. Con referencia a la FIGURA 2, cuando la información de 2 bits es (-1, -1), la secuencia obtenida {fn} es una secuencia { f1' n}; cuando la información de 2 bits es (-1, 1), la secuencia obtenida {fn'} es una secuencia { f2',n} ; cuando la información de 2 bits es (1, -1), la secuencia obtenida {fn'} es una secuencia { f3',n}; cuando la información de 2 bits es (1, 1), la secuencia obtenida {fn} es una secuencia {f4',n}. La secuencia {fn} se correlaciona por separado con { f1',n}, { f2',n}, { f3',n} y {ft',n}, para obtener cuatro valores de correlación. Un valor de información de 2 bits que corresponde a un valor de correlación más grande son los datos obtenidos por el dispositivo de red. Por ejemplo, si el mayor valor de correlación se obtiene a través de la correlación entre las secuencias {fn} y { f1',n}, la información de 2 bits es (-1, -1).
[0159] De acuerdo con el método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, se determina una secuencia que cumple un requisito para enviar una señal al utilizar un PUCCH. La secuencia es una secuencia { f j que consiste en 12 elementos, fn representa un elemento en la secuencia {fn}, y la secuencia determinada {fn} es una secuencia que cumple una condición preestablecida. La presente condición es fn = A xn exp(2rc •_/ • a • n),nes un número entero, un valor denes 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,Aes un número complejo no nulo, a es un número real,j= V -1 , exp(2rc •_/ • a • n) representa e2"Vn, un elemento xn = u • exp(rc •_/ • sn/4 ) yues un número complejo no nulo. Una secuencia {sn} que consiste en elementos sn es una secuencia en un primer conjunto de secuencias o una secuencia equivalente de una secuencia en un primer conjunto de secuencias, o una secuencia en un segundo conjunto de secuencias o una secuencia equivalente de una secuencia en un segundo conjunto de secuencias. Luego, los 12 elementos en la secuencia {fn} se mapean respectivamente en 12 subportadoras, para generar una primera señal, y se envía la primera señal. Al utilizar la secuencia determinada, cuando la señal se envía al utilizar el PUCCH, puede mantenerse una baja correlación entre las secuencias, y un valor relativamente pequeño de PAPR y un valor de CM relativamente pequeño puede mantenerse. Por lo tanto, se cumple un requisito de un ambiente de aplicación de comunicación en el cual la señal se envía al utilizar el PUCCH.
[0160] Además, basándose en el método de procesamiento de señales basado en secuencias moderadamente correlacionado descrito en esta realización de esta solicitud, para la secuencia {sn} relacionada con la secuencia fn que consiste en 12 elementos y que se determina en S101, la secuencia {sn} que consiste en elementos sn puede ser una secuencia en un tercer conjunto de secuencias o una secuencia equivalente de una secuencia en un tercer conjunto de secuencias. Las secuencias en el tercer conjunto de secuencias incluyen:
[0162] {-3, -3, -3, -3, 3, -1, 1, -3, 3, 1, -3, -1}, {1, 1, 1, -1, -1,3, -1, -1, 1,3, 1, -3}, {1, 1,3, 1, -1,3, 3, 3, -1, 1, -3, 1}, {1, -1, -3, -3, 3, -3, -1, -3, 1, -3, -3, -1}, {1, 1,3, -1,3, -3, -3, -1,3, 1, -1, -3}, {1, -3, -3, 3, -1, -1, 1,3, 3, 1,3, 1}, {-1, -3, -3, -3, 3, -1, 1, -3, 3, -1, 1,3}, {1, 1, -3, 3, 3, -1, 1,3, -1, -3, 1, -3}, {-3, -1,3, ~3, -3, -1, -3, 1, -1, -3, 3, 3}, {-3, 3, -3, 3, -1, 1,3, -1, -1, -3, 1, 1}, {-1, -1, -3, 3, 1, -3, 3, -3, -3, -1,3, -3}, {1, -1, -1, -1, -1, 1, 1, -3, 3, -1, 1, -3}, {-3, 1, -3, -1, -1, 1, -3, -1, -1, -3, 3, 3}, {3, 3, -1, -1, 1, -3, 1,3, 1, 1,3, 1}, {-3, 3, -1, 1,3, -1, -3, 1,3, 3, 3, 3}, {-1,3, -3, 1, -1,3, 3, -3, -3, -3, -3, 3}, {-3, -3, 3, -3, -1,3, 3, 3, -1, -3, 1, -3}, {-3, -1, 1,3, -1, -3, -3, 3, -1,3, 1, 1}, {3, 3, 3, -3, 1,3, 3, -3, 1, -1, -3, 1}, {1, -1, -3, 3, -3, -1, 1, -3, 3, -3, 3, -3}, {3, 1, -3, 3, 3, 1, 1,3, -3, -1, -3, -1}, {-3, -1, -3, -1, -3, 3, -3, -1, 1, -1, -3, 3}, {-1, -1, -1, -3, 3, -1, -3, -1, 3, -1, 1, 3}, {3, -1, 1, -3, -1, -1, -3, 3, -3, -3, -1, -1}, {3, -3, 1, 3, -3, -3, -3, 3, 1, -3, 3, 1}, {-3, -1, 1, 3, -1, -3, 3, 1, 1, -1, 1, -1}, {-1,3, -3, -3, 1, -3, 1, 1, -1,3, 1, 1}, {-3, 1, -1, -1, -1, 1, 1, 1, -3, -1, -1, 3}, {-1,3, -1, 1, -3, -3, -1, -1,3, 1, 1, 1}, {3, 1, 1,3, 1, -1, -3, -1,3, 1, -3, -1}, {3, -3, -1, 1, 1, -3, 3, 3, -3, 3, -3, 3}, {3, -3, -1, 1, -1, -3, 3, -3, -1, -3, -1, -3}, {1, -1, -3, -1, -1, 1,3, -3, 1, -3, -1, -3}, {-1,3, 3, -1, -3, 1, -3, 1, 3, 3, 3, 3}, {3, 1,3, -1,3, -3, -1, 1, 1,3, 1, -1}, {1, -3, 3, -1,3, 3, 3, 1, 1, -1, 1,3}, {-1,3, -3, 1, -3, -3, -3, -1, -1, 1, -1, -3}, {-3, 3, 1,3, -1, 1,3, -3, -3, -3, -1, -3}, {1, -1, -1, -3, -3, -1,3, -1, -1, 1, 1,3}, {3, 1, 1, -1,3, 1, -3, -1, 1,3, 1, 3}, {-1, -3, -1, -3, -1, -1, -3, 1, 1, 3, -3, -1}, {1, -1, -1, -3, -3, 1, -3, 3, 3, -3, -3, -1}, {1,3, -3, 1,3, 1, -3, 3, -3, -3, 3, 1}, {3, 3, 1, 1, -3, 1, -3, 1, -3, -3, -1, -1}, {3, -3, 3, 1, 1, 1, -3, 3, 1,3, -3, 1}, {3, 3, 3, 1, -1, -1,3, 1, -3, 1,3, -3}, {-3, -3, -3, -3, 1, -3, 1, 3, -1, -1,3, 3}, {1,3, 1, -1,3, -1, -1, -3, 3, -3, -1, -1}, {-1, 1, -1, 1, -1, -1, 1, -3, -3, 3, 1, -1}, {-1, -3, -1, -3, -1,3, -3, -1, 1, -1, -3, 3}, {3, 1, 3, 1, -3, 3, 1, -1, -1, 1,3, -3}, {-3, 1, 1, -1,3, 3, 3, 1, 1, 1,3, -1}, {-1, 1, 3, -3, 1, 1, -1,3, -3, 3, -3, 3}, {1,3, -3, 3, 3, 1, 1, 1, -3, 1, -1,3}, {-1, -1, -1, 1,3, -1, 1, -1,3, -1, -3, 3}, {-3, -3, 1, 1, -3, 3, 3, 3, 3, -1,3, -1}, {-1, 1, 1,3, -3, 1, -3, 3, 1, 1, -1, -3}, {3, -1,3, 1, -1,3, 3, 1, 1, 1,3, -3}, {3, -1, -3, 1, 1, 1, 1, 1, 1, -3, -1, 3}, {-3, -1, -1, -3, -3, -1, -3, 3, 1,3, -1, -3}, {3, -1, -3, 3, -3, -1,3, 3, 3, -3, -1, -3}, {-1, 1, -1, 1, 3, -3, -3, 3, 3, 1, -3, 3}, {-1, -3, 3, 1, -3, -1, 1,3, 3, -3, 3, -3}, {-1,3, 3, -1, 3, -1, -3, -3, 3, 3, -3, -3}, {1, -3, 1, -3, -3, -3, -3, -1, -1, 3, 3, -1}, {3, -3, 3, -3, 3, -1, 1,3, -3, 3, 1, -1}, {-3, -1,3, 1, -3, -1, -3, 3, 1,3, 3, 1}, {1, -3, 1, -3, -3, -3, -3, 3, -1, -1, 3, 3}, {-1, -1, -3, 1, -3, -1,3, -1,-1, 1, -3, -3}, {-1, -3, 3, -3, -3, -1, -1, -1, 3, -1, 1, -3}, {1, 3, -3, 1,3, -3, -3, -3, 3, 1, -3, 3}, {-3, -3, 1, 3, -3, 1, -3, 1, -1, 3, 3, 3}, {-3, -3, -3, -1, 3, 3, 1, 1, -3, 3, -1, 3}, {-1, -1, 3, 1, 1, -3, 1, -1, 3, -1, 1, 1}, {-1, 1, 1, 3, 3, -1,3, -3, -3, 3, 3, 1}, {1, 1, -3, -3, 1, 3, -1,3, -1, -1, -1, -1}, {-3, -3, -3, 3, 3, 3, -3, -1, 3, -1, -3, 1}, {1, -1,3, -1, -1, 1, -3, -1, 1, 1, 1, -3}, {-3, 3, 1, -3, -1, -3, -3, 3, -3, -3, -1, 1}, {-1, 1, 1, -1, 1, -1, -3, -3, 1, 1, -1,3}, {3, -1, -3, -1, 1,3, -3, -1, -3, -3, -3, 3}, {1, 1, -1, 1, -3, 1, -1,3, 3, -1, -1, 1}, {3, -1,3, 3, 3, -3, 1, 1, 1, -1,3, 3}, {3, -3, 3, 3, -3, -1, -3, 1,3, -3, 3, 1}, {-1, -3, 3, -1, 1, -1, -3, -3, -1, -3, -1, 1}, {1, -3, 3, 1, -3, -3, -3, -3, -3, -3, 1,3}, {1, -1, -3, -3, 3, -3, -3, -3, -1, 1, 3, -1}, {1, -3, -1, -1, -3, -3, -3, 3, -1, -1, -3, 1}, {-3, -1,3, -3, -3, -3, -3, 1, -1, 3, 1, -1}, {-1, -1, -3, 3, -3, 3, 1,3, -3, 3, -3, -1}, {-1, -3, 1, -3, -1, 1, 1,3, 3, 1, 1, -1}, {3, 3, 3, 3, -1, 1, -3, -3, 1, 1, -3, 3}, {1, 3, -1, -3, -1, -3, 1, -3, -3, 1, -1, -1}, {3, 1, 1,3, 3, -1, -1, 1, -3, 1,3, 1}, {-1, 1, 1, 1, 3, 1, -1, -3, 3, 1,3, -1}, {3, -3, -3, 1, 1, -3, 3, -1,3, -3, 3, 3}, {3, -1, 1, -1, -3, 3, 1, -1, 1, 1, 1, 3}, {-3, -1,3, 1,3, 1, -1,3, 3, -1, -3, -3}, {-3, -1, -1, -1, -1, -3, -3, 1, -1,3, -3, 1}, {3, -1,3, 3, -1, 1, 1, 1, -3, 3, 3, 3}, {-1, -1, -1, -1, 3, 1, -3, -3, 1, 1, -3, -1}, {1, 1, 3, 3, -3, 1,3, -1, 3, 1, -1, -1}, {3, -3,-3,-1,3,-1,3, 3, 1, 1,-1,-3}, {3,-1 ,-1 ,-3, 1, 1,-3, 3,-3, 3, 1,3}, {3, 3, 1 ,-3,-3, 3,-1,3, 1 ,-3,-1 ,-1}, {3, -3, 3, 1,3, 1, -3, -3, 1, -1, -1, 3}, {-1, -3, -3, 3, -1, -3, -1,3, -3, -1, 1, 1}, {-1,3, -1, -1,3, 1, 1, 1, -3, -1, -1, -1}, {-1,3, -1, -1, -1, -1, -1, -1,3, 3, 3, -1}, {1, -1, -3, -3, -3, -1, -1, 1, -3, -1,3, -1}, {3, -1,3, -1, -1,3, -1, -1, -1, 3, 3, 3}, {-1,3, 3, 3, -1, -1, 1, -1, 1, 1, -1, 1}, {-3, 3, -3, -1, -3, -1, 1,3, -3, -1, -3, 3}, {-3, -1, -1, 1, -3, -1, -3, 1, -1, -3, 3, 3}, {1, -1, 1, -3, -3, 1,3, -1, -1, -1, 1, -1}, {3, -1, -1, 1,3, 3, 1,3, 1, 1, -1,3}, {-1, 1, -1, -1, -1, 3, 1, -3, -3, 1, -1, 1}, {3, -3, 1, -1, 1, -3, 3, 1, -3, 3, 3, -3}, {1, 1,3, 3, -1, 1, -1, -3, 1, -3, -1, 3}, {1, 1, -3, -1, 1, -3, 3, -3, 3, -1, -3, -3}, {3, 3, 3, 1, 1, -3, 3, 1, -3, 1, -3, -1}, {1, -3, -1, 1, 3, 3, 3, -3, 3, 3, 1, -1}, {-1, 1, -1,-1, 1,-1, 1, 1,-3,-3,-3, 1}, {-1 ,-1 ,-3,-3,-3,-1, 1, -1, -1,3, 1,-3}, {-1,-3, 1, 3, 1,3,-1, 3, 3, -1, 1, 1}, {-3, -3, 1,3, -3, 3, -1, -3, -1, -3, 1, 1}, {-1, 1,3, 1, -3, 1, -1, 3, 1, 1, -1, -1}, {-1, -1, -1, 1, -3, -3, -3, 3, -1, -1,3, -1}, {3, 3, 3, -3, -3, -1,3, -3, 1, -3, 3, 1}, {-1, 1,3, 1, 1, 1, -1, -1, -3, 1, -1,3}, {-1,3, -3, 1, 1,3, 1, -1, -1, -1, 1, 1}, {-3, -1,3, -3, 1, -1, 3, 1, -1,3, 3, 3}, {1, -3, 1, 1, 1, -1,3, 3, 3, -3, 1, 1}, {1, 1, 1, -3, -3, -3, 1, -3, -3, 1, -3, -1}, {3, 3, -3, 3, -3, 3, -1, -3, 3, 3, -1, 1}, {-3, -1, 1, -1, 1, 3, 1, -1, 1, -1, -3, -3}, {3, -3, -3, 1, 1, -3, -3, 3, 3, -1,3, -1}, {3, -3, -3, -1, -1, -3, -3, 3, 1, 1, -3, 1}, {1, -3, 1, -1,3, 1,3, -3, -1, -1, -3, -3}, {-3, 1, -3, -1,3, -3, -3, -1, -1, -1, -3, 3}, {1, -3, 3, -1,3, -3, -1, -3, 1, 1, -1, -1}, {-1, -3, 3, -1,3, -3, 1,3, 3, -3, -3, -3}, {3, 1, 1, -3, -1, 1, 1,3, 1,3, 1, -3}, {3, 3, -3, -1, 1, -3, 1,3, 1, -3, 3, 1}, {-1, -3, -1, -1, -3, 3, -3, 1, -1, -3, -1}, {-3, -3, -3, 3, 3, 1,3, -3, -1.3, 1, -3}, {-3, 1,3, -1, 1, 1, 3, 3, 3, 1, -1,3}, {-1, 1, -3, -3, 1, 1, -3, 3, -1,-1,-1,-1}, {3,-3, 1,-1,-1,-3, 3, 3, -3, 3, 3, -3}, { 1,-3, 3,-3, 3, 1, 3,-3, 3,-3,-1, 1}, {-1, 1,-3, 1,-1, -3,-3, 3, 3,-3,-3,-1}, {1, 3, 1 ,-3,-3, 1,-1, 3, 3, 3, 1, 3}, {1, -3, -1, -1, 1,-1, 1, 1 ,-1 ,-3,-3, 1}, {-1,-1, 1,3, -3, 1,3, 1, -3, 3, 3, 1}, {3, 3, 3, -3, -3, -3, 1,3, 3, -1, 1, -3}, {1, -3, 1, -1, -1, 1, -1, -1, -3, -3, 1, 1}, {-1, -1, -1,3, 3, -1, -3, 3, -1, 3, -1, 1}, {-3, 3, 3, -1, -3, -1, -1,3, 3, -3, 1, 3}, {3, -3, 1, -3, 1, 1, 1, -3, 3, 1,3, 3}, {-3, 1, -3, -1, 1, -1, -3, -3, 3, 3, -3, -3}, {-3, 3, -3, 3, 3, 1, 1, -3, 3, 3, -3, -1}, {-3, -1,3, -1, -1, -1,3, -1, -3, 3, 3, 3}, {1, 1, -1, -3, -1, 1, -1, -3, 1, -3, -1, 1}, {1, -1, -3, 1, -3, -3, 3, -3, 1, -3, -3, -3}, {-3, 3, 1,3, 1,3, 3, 3, -3, -1, 1, -3}, {1, -3, -1, -3, 1, 1, 3, 1,3, 3, 1, 1}, {-3, -1, -1, 1, -3, -3, 1,3, 1, 1, -3, 3}, {-1, -1,3, -3, -1, -3, -3, 3, -3, 3, -1, -1}, {1, -3, 1, 1, 1,3, 1, -3, -3, -3, 3, 1}, {3, 1, 1, -3, 1, -3, 1, 3, 3, -1, 1, 1}, {-1,3, 1, -3, -3, 3, -1, -1, -1, -3, -3, -3}, {1, -1, -3, 1, -3, 1,3, -1, -1, -1, 1, 1}, {1,3, 1, -3, -3, 1,3, -1, -1, -1, -3, -1}, {-3, -3, -3, -1, 1, -1, -1,3, -3, -1, -3, 3}, {-1, -1, -3, 3, 1, -3, -3, -1, -1, 1, -3, -1}, {-3, -3, 3, -1, -3, -1,3, 1, 1,3, -1, -1}, {3, -1, -3, 1, -3, -3, 3, 3, 3, 3, -3, -1}, {1, 1, -3, -1, -1, -3, 1,3, 1, -3, 3, 3}, {-1, -1,3, -3, -1, -3, -1, -1, 3, 1, 3, 1}, {1, -3, 3, 3, 3, 1, -1, 1, 1, 3, -3, 1}, {1, -3, 1,3, 3, 1, 3, 3, -3, -3, 1, 1}, {-1,3, -1, -1, -3, -3, 3, 3, 3, -3, -3, -1}, {1, -3, 3, -1, -3, 3, 3, 1, 1, -1, 1,3}, {1,3, 3, -3, 1,3, -1,3, 3, 3, 1, -1}, {-1, 1, 1, -3, 1, -1, 1,3, 1, -1, -3, -3}, {-1, -1, -3, 1, -3, 3, 1, 3, -1, 1,3, 3}, {-3, -1, 1, 1, 3, -3, 3, 3, -3, 3, 3, 1}, {1, 1, -3, -3, 3, -3, 1, 1, -3, 1, -1, 1}, {1, -3, -1, -3, 3, 1, -1, -1, 1, -1, -1, 1}, {-3, -1,3, -1, -3, 1, 1, 1, -1, -3, -3, -1}, {3, -3, -3, -3, -3, 1, -3, -3, 3, 1,3, -1}, {3, -1, 1, 1, -3, -1, -1, -1, -1, -1,3, 1}, {1, 3, -1,3, -1, -3, 3, -1, -1,3, 3, 3}, {3, 1, -3, 3, -3, -1, -3, -3, -3, -3, 1,3}, {1, -1,3, -1,3, -3, -1, 3, 3, -1, -1, -1}, {-1, -1, -3, -3, 3, 1, -3, 3, -1, -3, -1, 1}, {-3, 3, 3, 1, -3, 3, -1,3, 3, 3, -3, -1}, {-1, -1, -1, 3, 1, -3, 3, -1, 3, -3, 1,3}, {-3, 1, -1, 1, 3, 3, -1,3, 3, 3, 3, 1}, {-3, -1, -1, 1, -3, 1, 1, -3, 1, -1, -1, -3}, {3, 1, 1, -1, 3, -1, -1, 3, -1, 1, 1,3}, {3, -1.3, -3, -1, -1, -1,3, -1, -1, -1, -3}, {-3, 1, 1, -3, -1,3, -3, 3, -1, 1, 1, 1}, {-1, -1, 1, 1, -1, 1, -1, -1,3, -3, 3, -1}, {1, -1, -3, -3, -3, 1, -3, -1,3, -3, -3, -1}, {3, -3, 3, 3, 3, -1, -1, 1, -1, 3, 3, -1}, {3, 1, -1, 1,3, 3, -1, -3, -1, 1, -3, 1}, {1, -3, -3,-1,3, 1, 1.3, 1, 1,-1, 3}, {-1,-3, 1, -3, -1, 3, 3, 3,-3,-1 ,-1 ,-3}, {-3, -3,-1 ,-3, 3, 1,-3,-3,-3, 1, 3,-1}, {-1,3, 1, -3, -1,3, -3, 3, 3, 3, 3, -3}, {1,3, 3, -3, 1,3, -1, -1, -3, 3, 1, -3}, {1, -3, 1, -1, -3, 3, 3, 1,3, -3, -3, -1}, {-3, -3, 1, -1, 1, -1, -1, -3, -1, 1, -3, -3}, {-1, -1, 3, 3, -3, 3, -1, -1, 3, -1, 1, -1}, {3, 3, 3, -3, -1, 3, -1, -1, -1, 3, -1, -3}, {1, -1,3, 1, -1, 1, -3, -1, 1, 3, 3, 3}, {1,3, 3, -3, 3, 3, -3, 3, 1, 1, -1, -3}, {3, -1, -3, 1, 1, 1, -3, -1, 1, 3, 1, 1}, {3, -3, 1, -3, 1, -1, 1, 1,3, 3, 1, 1}, {1, 1, -3, 3, 1,3, 3, -3, 3, -3, 1, 1}, {1, -1, -1, 1, -1, -1, 1,3, -3, -1, -3, 1}, {-3, 1, -1,3, 1, 1, 1, 1,3, -1, 1, -3}, {3, 1, -3, 3, 3, 3, 1, -1,-1, 1,3, -3}, {-1, 3, -3, -1,3, 1, 3, 3, -3, -3, -3, 3}, {1, -1, 1, -3, 3, -3, -1, 3, 3, -1, 3, 3}, {-3, -1, -3, 1,3, -1, -3, 1, 1, 3, 1, 1}, {3, -1, 1, -3, -3, -3, -3, -3, 1, -1,3, 1}, {-1, -1, -3, -1, 1,3, -1, -3, -1,3, -1, -3}, {1,3, -3, -1,3, -3, 3, -3, 3, 1, -1, -3}, {1, -1, -1, -3, 1, -3, 3, 1, -3, -1, 1, 3}, {3, 3, 1, 1, 1,3, 3, -3, 1, -3, -3, 1}, {3, 3, -3, -1, 3, 3, -3, 1, -3, 1, 1, -1}, {3, 3, 3, 3, -1, 1, -3, -1, -1, 3, 1, -3}, {-1, -3, 3, -1, -1, -1, -3, -1, -3, -1, 1,3}, {3, 1,3, -1, -1,3, 1, -1, 1, 1, 1, -3}, {-1, -3, -1, -1, 3, -3, 1, 3, 1, -3, -3, 3}, {1, -3, 1, -1, 1,3, -1, -1, 3, 3, 3, 3}, {-3, 3, -3, 3, -1, -3, 3, 3, -1,3, -3, -1}, {3, 1, -1, 1, -1, -3, 3, -3, -1, -3, -1, 1}, {3, 1,3, -3, ~3, 1, -3, 3, ~3, 3, 3, -1}, {1, -1, -1, -1, -1, -3, 1,3, 1, -3, -3, 1}, {-1,3, -1, -1, 3, -3, 3, 1, 1,3, 3, 3}, {-1,3, 3, -1, -3, -1.3, 1, 1, 1, 1, -1}, {-1, -1,3, -1, 3, -3, -1, -3, 3, -1, -1, -1}, {-1, -1,3, 3, 3, 1,3, 3, -1,3, -1, 1}, {1, -3, 1, -3, 3, 3, 3, 3, 3, -3, -1, 1}, {1, 1, -1, 1, 1, -3, 3, -1, 1, -3, 3, -3}, {-3, -3, 1, 1,3, 1,3, 1,3, -1,3, 3}, {3, 1, 3, 1, -1,3, -3, 1, 3, -3, -3, -1}, {1, -3, 1, 3, -1, -3, 3, -3, -3, 1, 1, 1}, {-3, 3, 1, 3, -1, -3, -3, -1, -1, 1, 3, -1}, {1, -3, 1, -3, 1,3, 3, 1, 3, 3, -1, -1}, {3, 3, -1, -3, 3, 1,3, 1, -3, 1, -3, -1}, {1, -3, 3, 1, -1, -1,3, 3, 3, 3, 1,3}, {-3, 1, 1, 3, -3, 3, 1, -3, -3, 3, -3, 3}, {-1, -3, 1, -1, -1, -3, 1, 1, 1, 1, -3, -1}, {-3,-1, 3,-1 ,-3, 1, 3, 3, 1, -1, -1, 1}, {1, 1, 3,-1 ,-3, 3,-3,-3, 3,-1, 1,-3}, {-1, 1,-3, -1, -1, -3, 1, 1, 1, 3, -1, -3}, {1, -3, -1,3, -3, -3, -3, -3, 3, -1, -3, 1}, {-3, 1, -1, -3, -3, 3, 3, -1, 1, 1, 1, 3}, {-3, 3,-3, 3, 3, 1,-1,3, 3, 3,-3,-1}, {-3,-3,-3,-3, 1, 1, -3, -1, 1,-1,3,-1}, {-1, -1,-1, 1,-1, 3, 3,-1 ,-1,3 , -3, 3}, {-3, -3, -1,3, -3, -1,3, 1, 1, -1,3, 1}, {-3, 1, 1,3, -1, 1, 1,3, 1, -3, -3, 3}, {-1, 1, 1, 1, 1, -3, -1, -3, 1, -3, -3, 1}, {-1, -1, 1, -1, -3, 3, -3, 1, -1,3, -3, 1}, {3, -1, 3, -1, 1, 1, 1, 1, 1, -1, -3, 3}, {1, 3, 1,3, -3, 1, -1, 3, 1, -1, -1, -3}, {-3, 1, -3, -3, 1, -1, 1,3, 3, 1, 1, 1}, {-1, -3, -3, 1, -3, 1, 3, 3, -1, 1,3, 3}, {-1, -3, 1, -3, -1, -3, 1, 1, -1, 1, 3, -3}, {1, 1, -3, 1,3, 1,3, 1,3, 3, -1, -1}, {3, -3, 1, 1, 3, 1, -3, 3, 3, 1, -3, -3}, {-3, 3, -3, 1, 1, -3, -3, 1, -1, 1, 1, 1}, {-3, 1, -1,3, 1,3, -3, -1, 1, -1, -1, -3}, {3, 1, -1,3, -3, -3, 3, 3, -3, 3, -3, 1}, {-3, 3, 1, -1,3, -1,3, -1, 1, 1, 1, 1}, {3, -1, -3, 1,3, -1, -3, -3, -3, 3, 3, -3}, {3, 1, -1, -3, -3, -3, -3, -3, -1,3, -1,3}, {-1, -3, 3, -3, 1, -3, -3, -3, -1, 1,3, 1}, { 1 ,3, -3, -1, -1,3, 1,3, 1,3, 3, 1}, {-3, 3, -1, -1, -1, -1,3, -3, -3, -1,3, -3}, {1, 1,3, 3, 1, 1, 3, 1, -1, -3, -1,3}, {1,3, -1, -3, 3, -1, 1, 1, -1, -1, -1, 1}, {-3, 3, -3, -1, 1, -3, 1, 1, 1,3, 1, -1}, {1, -1, -3, 3, 3, -3, -1, -1, -1, 1, -3, -1}, {1, -1, -3, 3, 1, 1,3, -1, -1, 1, -1, 1}, {1,3, 3, 3, 3, 1, 3, 1, -1, -3, -3, 1}, {3, -1,3, 3, -1, 3, 3, 3, 3, -1, -1, -1}, {-1, 3, 3, 1, -3, -3, -3, 3, -3, 3, 1,
3}, {-1, -1, 1, -3, -3, 1, 1, -1, 1, -3, 1, -1}, {-1, -1,3, -3, -1, 1, -1, 1, -3, 1, -3, 3}, {-1,3, 3, 1, -1, 1, 3, -1, -1, 1, -1, 1}, {-3,
[0163] 1, -3, -1, 1, -1, -1, -1, 1, 1, -3, -3}, {1, 1, -3, 1, 1, -3, -1, 1, -1,3, -3, 3}, {3, 1, -3, -3, 3, -3, -3, -1, -1,3, -3, 3}, {3, 1, -1, 1,
[0164] -1, -3, 1,3, -1, -3, -1, 1}, {-3, 3, -3, 3, 3, -1, -3, 3, -3, -1, -1,3}, {-3, 3, -3, 3, 1, -1, 3, 3, -1, 1,3, 3}, {3, 3, 3, -1, 1, 1,3, 1.3, 3, -1,3}, {-3, 3, 1, 1, -1, 3, -3, 1,3, 3, 3, -3}, {-1, 1, -1,3, 3, -1, -1, 3, -3, 3, 3, 3}, {-3, 3, -3, -1, 3, 3, -1, -1, 3, 1, 3,
[0165] 1}, {1, -3, 3, 1, 1, -3, -1, -3, -1, -3, -3, -1}, {3, 1, -1, 1, -3, 3, -1, 1,3, 1,3, -3}, {1, 1, -1,3, -3, -1, -3, -3, -1,3, 1, -3}, {-3, -1, 1, -3, -1, -1, -1,3, 1, 3, 1, -1}, {-3, -3, -3, -1, 1,3, -1, -1,3, -1, 3, 1}, {-3, -3, -3, 3, 1, -1,3, 3, -1,3, -1, 1}, {3, -1,3, 3,
[0166] -1, 3, 1, 1, -1,3, 3, 3}, {-3, -1, 1,3, -3, 3, -3, 3, -1, -3, 3, 1}, {-3, 1,3, 1,3, 3, 1, 1, 3, -1, -3, 3}, {-3, 1, -1, -3, -3, 1, -1, 1,
[0167] -3, -3, -3, -3}, {3, -3, -3, 3, 3, 3, 1, -3, -1, 3, 1, -3}, {-1, -3, 1, 3, 1,3, 1, 1, -3, -1, 1, 1}, {-1, -3, 1, -3, -1,3, -3, -3, 3, -1, -1, -1}, {-1,3, -3, -1, 1, -3, 3, 3, -1, -3, -1, -3}, {1, 1, -3, -3, -3, -3, -1, -3, -1,3, -1, -3}, {-1, -1, -1, 3, -3, -1, -3, 3, -1, 3, -1,
[0168] -1}, {1, -3, -1,3, 3, 1, -3, 3, -1, -1, -1, -1}, {-3, 3, 1, -1, 1, -3, -3, -1, -3, -3, -3, -1}, {-1, -3, 1, -3, 1, 1, -3, -1, 1,3, 3, 3}, {
[0169] 3, 1, -3, -1,3, 1, 1, -1, -1, 1,3, 3}, {-1, -3, 3, 3, 3, -1, 1,3, 3, -3, 3, -3}, {3, -3, 1, 1, -3, 3, 3, 1, -3, -1, -1, -1}, {-1, -1, -1, -1, -1,3, 3, -1, -3, 1, -3, 1}, {1,3, -1,3, -1, -1, 1, -1, -1, -1, 3, 3}, {1, -3, -3, 1,3, 1, 3, 1,3, 3, 3, -1}, {-1, 1, -3, 1,3, 3, -1,
[0170] -3, 1, -1, -3, -3}, {-1,3, 1, -3, -3, -3, -3, -3, 1, 3, -1, 1}, {1, 3, 3, 3, 1,3, 1, -3, 1, -3, -3, 1}, {-3, 1, 1, -3, -1, -3, 1, -3, -3, -3, -1, -3}, {1, 1, 1, 3, -1, -3, -3, 3, -1, -1, 3, -3}, {-1, -1, 1, 3, 3, 1, 1, -1,3, -3, 1, -3}, {-3, 3, 1, -1,3, -3, -1,3, -1, 1, 1, 3},
[0171] {-1, 1,3, 1, -3, -1, -1, -3, -3, 3, 1, -3}, {1,3, 3, -3, 1, -1, -1,3, -1, 1, 1, -1}, {-3, -3, -3, 3, -3, 1, 1, -3, -3, 1, -1, 1}, {-3, -3, -1, -1, 3, 1, 1, -1, -1,3, -1,3}, {-1, 1, 1 ,-1 ,-3,-3,-1, 3, 1,-3, 1, 3}, {-1,-3,-3,-3,-3, 1, 1, 3,-3,-1,3,-1}, {1,-1,-3, 3,-3,-3, 1,3,
[0172] 1,-3, 1,3}, {1,3, -1,3, 1, -3, 3, 3, -3, 1, 1, 1}, {-3, -3, 3, 3, 1, 3, -3, -1, 1, -1, 3, 1}, {3, 3, 3, 3, 1, 1, -3, -3, 1, -3, 1, -3}, {
[0173] 3,-3, 1,-3, 3,-3,-1 ,-1, 3, 3, 1, 3}, {-1,-1, 3,-3, 3,-3,-3,-3, 1 ,-1 ,-3,-1}, {-3, 1, 3,-3,-3,-1, 3, 1, 1, 1, -1, 3}, {3, -3, 3, -3, 1, 1,
[0174] 3, -1, -3, 3, 1, -1}, {1, -3, -3, -1, -3, -3, 3, 3, -1, -3, -1, 3}, {1, 3, 3, -3, 1, 3, 3, 1 ,-1 ,-1 ,-3, 1}, {3,-3,-3,-3, 3,-3,-3, 3, 1,-1,
[0175] 1,-3}, {-1,-1, 1,3,-1 ,-1, 3, 1 ,-1 ,-3,-1 ,-3}, {3, 3,-1 ,-1, -3, -1, -1, -3, 1, -3, 1, -3}, {-3, 1, 1, 1, -3, -3, -1, 1, -1, -3, -1, 1, -1, 1, -1, -1, -1,3, 1, -1}, {-3, 1,3, -3, -3, -1, -1,3, 1, 1, 1, -1}, {3, -3, 1, 1,3, 1, 1, -1, -1,3, 1,3}, {-1,3, 1, -3, 1,
[0176] 3, -1, 1, 1, 1, -3, -3}, {1,-1,3, -1,-3, -3, 3, 3,-3, 1,3, -3}, {1,-1, 1,-1,3, 3, 1 ,-3,-1, 1,3, -1}, {-3, 1,3, 3,-1, 1,-3, 3,-3,-3, 3,
[0177] -1}, {3, 3, -1, 3, 1, 1,3, -1,3, 3, 3, -1}, {3, 3, 3, 3, -1, 1, -3, 3, -1, 3, 3, -1}, {1, -3, -3, 3, 1, 3, -1, 1, 1, 1, 1, 3}, {-1, 1, 3,
[0178] 1, -1, 1,3, 1, -1, -3, -1, -3}, {1,3, -1, -1, 1, -1, 1, 1, -3, 3, 3, 1}, {-3, -1, -3, -1, -1, -1, 1, -3, -3, 3, 1, -1}, {-3, 3, 1, 1, -1,3,
[0179] -1, 1,3, -1, 1, 1}, {-1,3, -1, -3, -1, 1,3, -1, -1, 3, 1, 1}, {-3, 1,3, 1, -3, 3, -1, -1, 1, -3, -3, 3}, {1, -1, -1, -3, -1, 1, 1,3, -1,
[0180] -3, 1, -1}, {3, 1,3, 3, -1, 1, -1, 1, -1,3, 3, 1}, {3, -1, -1, -1, -3, -1, -3, 1, 1, -3, 3, -3}, {3, 1, -1, -1, 1, -1, 1, 1, {-1, 1, 1,3, 1,3, 1, 1, -1, -3, -3, 1}, {1, -3, 1, -3, 1,3, 3, 1, -3, -3, 1, 1}, {1, -1,3, 3, 3, -3, 1, -1, -1, 1, -3, -1}, {3, -1, -3, 3,
[0181] -1, 1, -3, -3, -3, 3, 3, 3}, {-3, 3, 1, -1, 1, -1,3, -3, 1,3, 3, -3}, {-1, 1, -1,3, -3, -1, -3, -3, -3, 3, -1, -1}, {3, 3, -1, 1, 1, -3, 3,
[0182] 1.3, -3, 3, -3}, {3, -1, -3, -3, -1, 1, 1, -1, -1, -1, 1, -3}, {3, -3, -1, -1,3, -1, -1, -1, -1, -1, -3, 3}, {3, 1, -3, -3, 3, -3, 3, 3, -1,
[0183] 1, 1,3}, {3, -1, -1,3, -1,3, 3, 3, 1, 1,3, 3}, {1,3, 3, 1, -3, 1, -1, -1, -3, 3, -1, 1}, {-1,3, -3, -3, 3, -3, 1, -1,3, 3, 1, -3}, {-3,
[0184] -1, -1, -3, 3, -3, 3, 1, -3, -1, 3, 1}, {1,3, -1, 1, -1, 1, -1, 3, 1, -1, 3, 3}, {3, -3, 1,3, 3, -3, -1, -3, 3, 1,3, 1}, {-1,3, -1, 1,3, 3, 3, -1, -3, 3, 3, 3}, {3, -3, 3, -3, -1, -3, -1,3, 3, -3, 1, 1}, {-1, 1, 1, -1, -1, 1,3, 1,3, -3, 1, -1}, {-3, 1,3, 1, 1,3, 1, -3, 3, -1, -1, -3}, {3, -3, 3, -3, -1, 1, -1, -3, -3, 3, -1, -3}, {-1, -3, -3, 1, -3, -1, -1, -3, 1,3, 3, -3}, {1, -1,3, 1, 1,3, -1, -3, -3, -3, 1,
[0185] 3}, {1,3, -3, -1,3, 1, -3, 3, 3, 1,3, 1}, {3, -3, -1, -1, -1, -1, -1,3, -1, -1, -3, 3}, {-3, 1, 1, -3, 1, -3, 1, 1, 3, 3, 1, 1}, {-3, 1, -1, 1, -3, -1,3, 3, 1, -3, -3, -1}, {1, -1, -3, 1, -1, -1, -1, 1,3, 3, -3, 1}, {-1, -3, 1, -3, -1, 1, -3, -1, -1, -1, -3, 3}, {3, -3, -1, -3,
[0186] 3, 1,3, 1, -1, 1,3, 1}, {1, 1, -1, -1, 1, 1, 1, -3, 1, -3, -3, 1}, {3, 1, 3, 1,3, -1, -3, -3, -1, 1, 3, -3}, {-3, -1, -3, 1, -3, -3, 1, 1,
[0187] -3, -3, 3, -3}, {-1, 3, -3, 3, -1, -1, -3, 1, 1, 3, 1, 1}, {-1, 1, -1, 1, 3, 1, 3, 3, -1, 1, 1, -3}, {-1, 1, -1, 1, 1, -3, -1, 3, 3, 1, -1,
[0188] 1}, {3, 3, -3, 1, 1, -3, 3, 1, -1, 1, -3, 1}, {-3, 1, 3, -3, 3, 3, 1, -1, -3, -1, -1, 1}, {3, -3, 3, -1, -3, -1, 1,3, -3, 3, 3, 1}, {-3, 3,
[0189] 3, 3, -3, -3, -1,3, -1,3, 3, -1}, {-3, 3, -1, -1, -1, 1, -3, -3, -1,3, -1, -1}, {-1, 1, -1, 1, -3, -3, -1, -1,3, 1, -1, 1}, {-1, -3, 1, -3,
[0190] -3, 1,3, -1, -1, 1, 1, 1}, {-1, -3, 3, 3, 3, -3, -3, -1, 1, -3, 1, -1}, {-1, 1, -3, 3, 1, 1, -1,3, -1, -3, -3, -1}, {-1,3, 1, 1, 1, -3, 1,
[0191] 1, -1,3, -3, -3}, {3, 1, -1, -1, -1, -1, -1, 3, -1, -1, 1, 3}, {-1,3, -3,-1 ,-3, 3,-1 ,-1 ,-1, 3, 3, 3}, {-1 ,-3,-3, 3,-1 ,-3, 1, 3, 1 ,3,-3,
[0192] 1}, {1,-3, 1, 1 ,-1 ,-3,-3,-1, 1, 1,-3, 1}, {-3, -3, 1, -3, -3, 1, -3, -1, -3, 1,3, 1}, {1,3, -1,3, 3, 3, -3, 3, 1, 3, 1, -1}, {-1, -3, -3,
[0193] -3, 1, 1,3, 3, -1, 1, -3, 1}, {3, 1, -3, 3, 3, 1,3, -3, -1, 1, -1, 1}, {-3, 3, 1, -1, 1, -3, -1, -1, 1, 3, 1, 3}, {3, -3, 1,3, -1, -3, -3,
[0194] 3, 1, 3, 3, -3}, {-1, 1, -3, -1, -1,3, 1, 3, 1, -3, -3, 3}, {-3, -1,3, 3, -3, 3, -1, 1, -1, 3, 3, 1}, {-3, 1, -3, 1, 1, -3, 3, 3, 1, 1,3,
[0195] 3}, {-1, -3, -1, 3, 1, 3, 3, 3, -1,3, 3, -1}, {-1, 3, 3, 3, -3, 1, 1, 3, -1,3, 3, 1}, {1, -3, -1, -3, 1, 1, -3, -3, 3, -3, -3, 1}, {3, -3,
[0196] 3, 3, -1, -3, 1,3, 3, -1, 1, -1}, {-1, 1, -3, -1,3, -1, -1, -1,3, 1, -3, 3}, {-1, -3, -3, -1, -1, -1, 1,3, -1, -3, 1, -3}, {-3, -1, -3, 3,
[0197] 3, -3, 3, -3, -1, -1,3, -1}, {-1, -3, -1,3, 1,3, -1, -1,3, -1, -1, 3}, {3, 3, 1, -3, -3, 3, -1, -3, -1, -1,3, -3}, {-3, 3, -3, 1, -1, -3,
[0198] -1, -1, -1, 1, -3, -3}, {-3, 3, -3, -3, 3, -3, 3, -1, -1, -1,3, 3}, {3, -3, 3, -1, 1, -1, -1,3, 3, -1, 3, 3}, {3, 1, -1, 1, -3, 1, 1, -3, -1, -1, -1, 3}, {-1, 3, -3, -1, 3, 1, -3, -3, -3, -1, -1,-1}, {3, 1, 1,-3, 3,-3, 1,-1, 1, 1, -3,-1}, {-3, 1,-1, 1, 1, 1,-1, 3,-3, 1, 1,-1},
[0199] {1,3, 1 ,-3,-3, 3,-1, 1,-3, -3, -1, -3}, {-3, 1,3, -1, -3, 1, -1, -1, 3, 3, 3, 3}, {-3, 1, -3, -1, -1, 1, 1, -3, 3, 3, 1, 1}, {1, 1, -3, -1,
[0200] -3, -1, -3, -3, 1, -1, -3, -1}, {-1,3, 3, 3, 1, -3, -1, -1, -1,3, -1, -1}, {-3, -1, -1, 1, -1, -3, 3, 3, 1,3, -3, 1}, {-1, 1, -3, 1, -3, -1, -1, 1, -1, -3, 1, 1}, {-1, 1, -3, -1, -1, 1, -1, -3, 3, 1,3, 1}, {-3, 1,3, -3, -3, -3, -3, 1, -3, 3, 1, 1}, {3, 3, 1, 1,3, 3, 1, -3, -3, 1,
[0201] -3, 1}, {-3, 3, -1, 1, -3, 1,3, -3, -3, 3, 3, 3}, {-1, -1, -1, 1,3, -1,3, 3, 1, -1, 3, -1}, {3, 3, -3, 3, 1, -3, 3, 3, 1, -1, 1, -3}, {-3,
[0202] 3, 1, -1, 1,3, 1, -1, 1, -1, 1, 3}, {-3, -3, -3, 1, 1, -3, 1, 1, 1, -3, 1, -3}, {-1, 1, 3, 1 ,-3,-1 ,-1 ,-3,-1, 1 ,-1 ,-3}, {1,-1, 1, 3, 1,-1,
[0203] 1 ,-1 ,-3, 3,-3,-1}, {3,-1,3, 1, -1, -1, 1, 1, 1,3,-3, 1}, {-3, -3, 3, -3, -3, 1, -1, -1,3, 1, 3, -1}, {3, 3, 1, -1,3, 1, -3, -1, 1,3, 1,
[0204] 3}, {1, -3, -3, -1, -3, -1, -3, -1, -3, 3, 3, -1}, {-3, 1, 1, 1,3, 1, 1, -3, -3, 1,3, 1}, {-1, -3, ~3, -1, 1, -1, 1,3, -1, -3, 1,3}, {3, -1.3, ~3, -1, -1, -3, ~3, -3, 3, 1, -3}, {1, -3, -1, -3, -3, -3, -1,3, 1, -3, -3, -1}, {-1,3, 3, 1, -3, 1, -1, 1,3, 3, 1,3}, {-3, 3, 3, -1, -3, -1, 3, 3, -1, 1, 1, 1}, {-1, -3, -3, -3, 1,3, -1,3, -1, -1, 1, 1}, {-3, 1, -3, -3, -1, 1, 1, -1, -3, -3, 1, -3}, {-1, 1, -3, -3, 3,
[0205] 3, -3, 1, -3, 3, -3, -3}, {3, -3, -1, 1, -1, 1, -3, 3, 3, 1, -3, 3}, {-1, -1, 3, 3, 3, 3, 1, -3, 3, -1, 3, -3}, {-3, -3, 3, 3, 1, -3, -3, -1,
[0206] -1, 1, -3, 1}, {-1, 1, -1, 1,3, -3, 3, 1,3, -3, 3, 1}, {1,3, 1, -1, 1, -1, 1, 1, -3, 3, 3, -1}, {-1, -3, -1,3, -1, -1,3, 3, -1, -1, 1, -1}, {-1,3, 1, -3, -1, 3, 1, 1, -3, -3, -3, -3}, {3, -3, 3, -3, 1, 1, -1, -1, 3, 1, -1, 1}, {-3, -1, 3, -1, -3, 3, -3, -1, 1, 1, 1, -1}, {-3,
[0207] 1.3, -1, 1, -1, -3, -1, 1, 1,3, 3}, {3, 3, -1, 1, -1, 1, -3, -3, 1, -1, -3, -1}, {3, -1,3, 3, 1, -1, 1, -1, -1, 1,3, 1}, {-3, -3, 3, -1, -1.3, -3, -1, 1, -1,3, -1}, {-1,3, 3, -1, 3, 3, -3, 3, -3, 1, -1, 1}, {-1, 1, 1, 1, -1, -3, -1, 1, 3, -1,3, 1}, {-3, 1, 3, 3, 1, -3, -3, -3, 1, -3, 3, 3}, {3, 3, 3, 1, -3, -3, 1, -1, 1, -3, -3, -1}, {-3, 1, -3, 1, 3, 1, 1,3, -3, -3, 1, 1}, {3, -1, -1, 3, -1, -1, -1, -3, -1, 3,
[0208] 1,3}, {-1, -3, 3, 3, -3, -3, -1, -3, 1, 3, -1, 1}, {1, -1, -1, -3, -3, -1, -3, 1, -1, 3, -3, -1}, {-3, -3, 1, 1, 1, -3, 1, -1, 1, 1, -1, 1},
[0209] {3, -3, 3, 3, 3, 1, 1, -3, -3, 1, -1, 3}, {-3, -1, -3, 3, -1, -1, -3, -1, -3, -1,3, 3}, {3, 3, 3, 1, 1, 1, -3, -1,3, 1, -1,3}, {-3, -3, -3,
[0210] 1, 1, 1, -3, -1, 1, -1, -3, 1}, {1, 1, -3, 3, -3, 1, -1, -1, -3, -1, -1,3}, {-1, -1,3, 3, -3, -3, 3, 3, 1, -3, 1, -3}, {-1,3, 1, -3, -3, 1,
[0211] 3, -1, 1, -1, -1, -1}, {3, 3, -1, 1,3, -1, 1, -1, 1, -1,3, 1}, {1, -1, 1, 1, -3, -3, -3, 3, 1, -3, -1,3}, {-1, 1, 3, 3, -1, -3, 1, -1, 1, -1, -1, -3}, {-3, -1, -3, 3, -3, 3, -3, 1, 1, -1,3, 3}, {1, -1, -1,3, -3, -3, 1, -1,3, 1,3, -1}, {3, -3, 1, 1,3, 1, -3, 3, 3, -1, -3, -3}, {3, -3, 3, 1, 3, -3, 1, -1, -1, 1,3, 1}, {1, 1, -3, -3, 3, -3, 1, 3, 1, -3, 1, 1}, {-1, 1, 1, -1, -3, -1, 1, -1, -1, 1, -3, 3}, {3, 1, -3, -3, 3, -3, 1, 3, 3, -1, 1, 1}, {3, 3, -3, 3, 3, -1, -1,3, 1,3, -1, -1}, {3, 1,3, -1, -1, 1, -1, 1, -1, -1,3, 1}, {-1,3, -1, -1, 1, -3, 3,
[0212] 3, -1,3, 3, 3}, {3, 3, 1, 1, -3, -3, -1, -1, 1, -1, 3, -1}, {3, -1, -3, -3, 1, -1, -1, -3, -1, 3, 3, -3}, {3, -1, 1, 1, 1, -1, -1, 1, 3, 3,
[0213] 1, -3}, {-1, -3, -1, 3, -3, 3, 1, -1, -3, -1, -1, 1}, {1, -3, -1, 1, 1, 1, -1, -1, -3, 3, -1, 3}, {1, -1, -3, -3, 1, -3, -3, -3, -3, -3, -1,
[0214] 1}, {-1, -3, 1, -1, 3, -1, -1, -1,3, -3, 1,3}, {3, -1, -3, -3, -1, 3, 3, 3, -1,3, -3, -3}, {-3, -3, 1, -3, -1, -3, 1, -1, 1, 1, -3, -3}, {
[0215] 3, 3, -3, 1, -3, -3, 3, 3, -3, -1, 1, 1}, {1, 1, 1, -1, -3, 1, -1, 3, -1, 1, 3, 3}, {1, 1, -1, -1, 1, 3, -1, 3, 1, -1,-3, -1, 1, 1, 1,-1}, {3, 1,-1, 1 ,-1 ,-3,-1, 3,-1 ,-1 ,-1, 1}, {1,3,-3, -1, -1, -3, -3, 3, -1, -3, -1, -3}, {-3, 3, 1, 1, 1,3, 1, -1, 1,3}, {1, -3, -1,3, 3, 3, -3, -3, 3, -1, -3, 1}, {3, 1, 1, 3, 3, 1, -1, 1, -1, -3, 1,3}, {-3, 3, 1, 1, -1, 1, 1,3, 1,3, -3, 1}, {-1,
[0216] -3, 3, 1, -1, -1, 1, -3, 3, -3, 3, -3}, {1, -3, -1,3, 1,3, 1, -1, -3, -3, -1, -1}, {1, 1, 1, -3, 1, 1,3, -1, -3, -3, 1, -3}, {1, -1, 1, -3,
[0217] 3, -3, 1, -3, -3, 1, -3, -3}, {-1, 1, -1, -3, -3, 1, -1, 3, 3, -3, 3, -3}, {-1, 3, 1, -3, 3, -3, -1, -3, 3, 3, 1, 1}, {-3, 1, 1,3, 1,3, -3,
[0218] 1, -3, 3, 3, 1}, {3, 1,3, -1, -1,3, 3, 1,3, 3, 3, -1}, {3, 1,3, 3, -1, -1,3, 3, -1,3, -3, 3}, {1,3, -3, 1 {-1, -3, -1, -1,3, -3, 1, -1, -1,3, 1,3}, {-3, 1, 3, -1, -3, -1 ,-1,3, 3, -3, 3, 3}, {-1, 1, 1, -3, -1, -3, 1, 1, -3, 3, 3, 3}, {1, 1, 3,
[0219] 3, 1,3, 1, -1, -3, 1, 3, -1}, {-1, 1, -3, -1, -1, -1, -1, 3, 3, 1, -3, 3}, {1, -1, 3, 1, -3, -1, -1, 1, 3, 1, 1,-1}, {1,3, 1, 3,-3,-3,-1,
[0220] 3,-3, 3, 1,-1}, {-1,-1, 3, 3, 3, 3, 3,-1, 1,-3, 3,-1}, {1,-3, 1, 1, 1 ,-3,-1 ,-1 ,-3, 1, 1, 1}, {3, -3, -1, 1, -3, -3, 3, -1, 3, 1,3, 1}, {
[0221] 1 ,3, 1, 1, -3, 3, -1, 1, -1, -1, 1, -3}, {3, 3, -1, -3, -3, -3, 3, -3, -1,3, 1,3}, {-3, -1, -3, 3, -1, 1, -1, 3, -3, -1, -3, -3}, {3, -1, -3, 3, 3, 3, 1, 1,3, -3, 1, -3}, {3, -3, 1,3, 1, -1, -3, 1, -1, 1,3, 3}, {-3, 1, 1, 1, -1,3, 3, -1,3, 1,3, -3}, {1, -1, 1, -1,3, 1, 1, -1, -1, 1,3, -3}, {3, 3, -1, -3, -3, 1, 1, 3, 1, -1, 1, -1}, {-3, -3, -3, 3, 3, -1, -3, 1, 1, -3, 1, 3}, {-1,3, 3, 3, -3, 3, -1, -3, -1, 3,
[0222] 3, -1}, {-3, -3, 1, -3, -3, 1, -3, 3, -3, 1, -1, 1}, {3, -3, -3, 1, -3, 3, -1, 1, -3, 1, 1, -1}, {-3, 3, -3, -1, -1,3, 1, -3, -3, 3, -3, 3},
[0223] {3, 1, -3, -3, -1, -1, -3, 1, -3, -1 ,-3, -3}, {-1, 1, -1, -3, 3, -3, 3, 1,3, -3, 3, -3}, {-1, 3, 3, -1, 3, 1, -3, -1,3, 3, 3, 3}, {3, 1, 3,
[0224] 1, -1, 1,3, 1,3, -3, -1, -3}, {-1,3, 1, -3, -1, 1, 1, 1, -3, -3, 3, -3}, {-1,3, 3, -1, 3, 3, 1,3, 1, -3, -1, -3}, {-1, -1, -1, 1, -1,3,
[0225] 1, -3, -3, 1,3, -1}, {-3, -3, -1, -1, 3, -1,3, -1, -1, -3, -3, 1}, {3, -3, -3, -1, -3, 3, 1, -1, 1, -3, -1, -3}, {3, -1,3, -3, 3, 1, -1,3,
[0226] 3, -1, 1, 1}, {1, -3, 3, -1, 1, 1, -1,3, -3, -1, -3, -3}, {1, 1, -1, -1, 1,3, -3, 3, -3, 1, -1, 3}, {-1, 1, -3, -3, -3, 3, -1, -1, -3, 1, -3, -3}, {-3, 3, 1, -1, 1, -1, 3, -3, -3, -1,3, -3}, {-1, -1, ~3, 3, 1, 1, 3, 3, -1,3, 1,3}, {-3, 1, -3, -1, 1, 1, -3, 1, -1, -3, ~3, -3},
[0227] {-3, -3, 1, 1,3, ~3, ~3, 3, ~3, 1, -3, 1}, {-3, -1, -3, -3, -1, -3, 1, 1, -3, -3, -3, 1}, {1, -3, -3, 1, 1, -1,3, -3, -3, -3, -3, -3}, {-1,
[0228] 1, -1,3, -3, 3, -1, -1, 3, -1, -1,3}, {-1, 1, -1, -1,3, 3, 1,3, 1, -3, 1, 1}, {3, -3, 3, -1, 1, -1,3, -1, -1,3, -1, -1}, {-3, -3, 1, -3,
[0229] -3, -3, 3, -1, 1, 1, 1, -3}, {3, -1, -3, -3, -1, -3, 1, 3, -1, -1, 1, -3}, {1,-1, -1, -1, 1,3, -1, 1, -3, 1, -1, -3}, {3, -1, -1, -1, 1, -1,
[0230] 1, -3, -3, 1,3, 1}, {-3, -3, -1, -1, -3, 3, 1, -3, 1, -3, 1, 3}, {3, 1, 1, 3, -1, -3, 1, 3, -1, -3, -3, -1}, {1, 1, 1, -3, -3, 3, -1,3, -3,
[0231] -3, 1, -3}, {-1, 3, -1, 3, -3, -1, 1, 3, 3, 3, 3, 3}, {3, 1, 3, 3, -1, 1, -1, -3, -3, 1, -1, 1}, {-1,3, -1, 3, -1, 3, 3, -1, 3, 3, -1, -1},
[0232] {-1, -1, -1,3, 1, -1,3, -1, -3, -1,3, -3}, {-1, -1,3, -1, 1, -1, -3, 3, -3, -3, 1, 1}, {-1, 1, -3, -1, -1, -1,3, 3, -3, 3, -1, -3}, {1, 1,
[0233] 3, 1, -1, -1, -3, 3, -1, 1, -3, -1}, {3, 3, -3, -1, 3, -1, 1, 1, 1, -1, -3, 1}, {-3, -3, -1, 1, -3, 1, 1, -3, 3, 1, 1, 1}, {3, 1, -3, 3, 3, 1,
[0234] 3, -3, 3, -3, -1, 1}, {3, -1,3, 3, -1, -3, -1, 1, -1, -1, -1,3}, {3, -1, 1, 3, -3, 1, -1, 1, 1, 1, -3, 3}, {3, 3, -3, -3, -1, -3, 3, 1, -3,
[0235] -1, 3, -3}, {-3, 1, -1,3, 3, -3, -1,3, -3, 3, 3, 3}, {1, -3, 3, 3, 3, 1, -3, -1, 1, 1,3, -1}, {3, 1, 1, -1, -1, 1, 3, -3, 3, -1, -3, 1}, {
[0236] 3, -1, -1, -1,3, 1 ,-1 ,-1 ,-3,-3,-1,3}, {1,3, 1 ,-1 ,-3,-1 ,-1 ,-3,-3,-1, 1,-1}, {-1 ,-1 ,-1 ,-3, 3,-1 ,-3,-3,-1, 1,-3, 1}, {1, -1, 1,3, -1, -1,
[0237] -3, 3, -3, 3, -1, -1}, {1, 3, 3, -3, 1, -3, -3, 1, -1, -3, 3, -3}, {-1, -1, -3, -3, 3, -1, 3, -1, -1, 1, 1, 3}, {3, -1, -3, 1, -1, -3, 3, 3,
[0238] 1, 1, 3, -3}, {3, 1, -3, 1,3, -3, -1, 1, 1, 1, -1, -3}, {1,3, -1,3, 3, -3, -3, -1, -1, -3, 3, -3}, {3, -3, 3, 1, 1, -3, 1, -3, -3, -1, -3,
[0239] -1}, {3, -1,3, 3, 1, -1,3, -3, -3, -3, -1, 1}, {3, 1, -3, -1, -1, 1, 1, 1, -1, 1,3, -1}, {3, 1,3, 1, -3, -3, 3, -1,3, -3, -1, 1}, {1, 1,
[0240] -1, -3, -3, 1, -3, 1,3, 3, -3, 3}, {1, -1, -3, -3, -3, -1,3, 1, -3, 1,3, -3}, {-3, -1, -3, -3, -3, -1, -1, 1, -3, 3, 3, -1}, {3, -3, 3, -1,
[0241] -1, 3, -1,3, 3, 3, 1,3}, {3, 3, -1, -1,3, -3, 3, 3, 3, -3, 3, -1}, {3, 1, -3, 1, -1,3, -3, -1, -3, -3, 1, 1}, {-3, -3, 1, -3, 3, 3, 1, 1,
[0242] -1, 1,3, 3}, {1, -1, 1, 1, -1,3, -3, 1,3, -3, -3, 1}, {1, -1, 1, -3, 1, -3, -3, -1, 3, 3, -1, -1}, {3, -3, 3, -1, 3, 3, -3, -1, -3, -3, 1,
[0243] 1}, {3, -3, 1,3, -1, -3, 3, -1, -3, 1, 1, 1}, {-3, -3, -3, -1, 1, 1, -1,3, -1, 1, -1, -3}, {1, -1, 1, 1, 1, -3, -1, -3, -1,3, 3, -1}, {-3,
[0244] 1.3, -1, -3, 3, -3, 3, 3, -3, -3, -1}, {1, -3, -1,3, 1, -1,3, -3, -3, 3, 3, 3}, {-3, 3, 1, -1,3, -1, 1,3, -3, -1, -1, -1}, {3, -3, -3, 3,
[0245] -1, 1, 3, 1, -1, 1, -3, 3}, {-1, 1, -1, -3, 1, 1, 1, -3, -1, -3, -1, 1}, {-3, -3, 3, 3, -3, -1, -3, -1, -1, 3, 1, -3}, {1, 3, -1, -1, 1, -1,
[0246] 1.3, 1, -3, -3, 3}, {-3, 3, -3, 3, -3, 1, -1, 1, 3, -3, 1, 1}, {1, 1, -3, 1,3, 1, 1, 1, -3, -3, -1, -3}, {-1, 1, -3, -1,3, 1,3, 1, -1, -1,
[0247] 1, 1}, {3, -3, -3, 1, -3, 3, -3, -3, 3, 1, -1, -1}, {-1, -3, -1, -3, 1, 1, 1, -1, 1, 3, -1, -1}, {-1, 3, -1, 3, -3, -1, 1, 1, -3, 3, 3, 3},
[0248] {1, -3, -3, 1, -3, -3, -1, 1, -1, 3, -3, 3}, {-1, 1, -1, -3, 1,3, -1, -3, -1, 1, 3, 1}, {3, -3, 1,3, 1, 1, 1, -3, 3, 1, -3, 3}, {-1, -1,3,
[0249] 3, 3, 3, -1, 3, 1, -3, 1,3}, {3, 3, -3, -1, 1, 1, -1, 1, -3, 1, 1, -1}, {-1, -3, 3, -3, -3, -1, -1, -1, 1, -3, -1,3}, {1, 1, -1, -1,3, -3,
[0250] 3, -3, -1,3, 1, -3}, {-1, -1, 1, 1, 1,3, 1, -1, -1,3, -3, 1}, {1, 1, -1, -3, 3, -3, 3, -3, -1,3, 3, -3}, {-3, -3, -3, 1,3, 3, 3, 1, -3, -3, 1, -3}, {1, 1,3, 1, 1, -3, -1,3, 1, 3, -1, -1}, {3, -3, -3, 3, -3, 1, -1, -1,3, 1, -3, -1}, {-3, -3, 3, -3, -1, 1, 1, 1, -3, 1, -1, 3},
[0251] {3, 1,3, 1,3, -3, 3, -3, -1, 1,3, -3}, {1, -1, -1, 1, -3, -1,3, -1, -3, -1, 1, 1}, {3, -1, -3, 3, -1, -3, -3, -3, 1, 3, 1, 3}, {-3, -1, -3, -1, 1, 3, 1, -1,3, 1, -1, -1}, {-1,3, 1,3, 3, 3, 1,3, -1, -1,3, 3}, {-3, -1, -1,3, -3, 3, -3, -1, -3, -3, 1, -1}, {1,3, -3, -1, 1, -3, 1, -3, 1, -1, -3, 3}, {3, -3, 1, -3, -1, -3, 3, 1, 1,3, 3, -1}, {3, -1, -1,3, -3, 3, 1, -1, 1, 1, 1, -3}, {3, 1, 1, -1,3, 1, -1, 1, -1,
[0252] 1.3, -3}, {1,3, 3, 3, -3, -3, 1, 1, -3, -1, -3, 3}, {1,3, -1,3, 1, 1, -1, -1,3, 3, -3, 3}, {-1, -1, 1, 3, 3, 3, 3, 1, -1, 3, -3, 1}, {1,
[0253] -3, 1,3, 3, -3, -3, -3, -3, 3, 3, 1}, {-3, 1, 1, -3, -3, -1, -3, -3, -1, -3, -1, 3}, {-3, -3, 3, 3, 1, -3, 1,3, -1, 3, 3, -3}, {-1, 1,3, -1.3, 1, -3, -1, -1, -1, -3, 3}, {1,3, -1, -1, 1, -1, -3, 3, 3, -1, -3, -1}, {-3, -1,3, 3, -3, -1, -3, -1, -3, 3, 1, -3}, {3, -1, 1, -3, -1,
[0254] -1, -1, 1, 1, 3, 1, -1}, {-1, 3, -3, -3, 3, -1, -3, -3, 3, -1, 1, 1}, {1, -1, -1, 1, -1, -3, -1, 1, 1, -1,3, -3}, {3, -1, -1, 1, -1, -1, 1,
[0255] 1, -3, 3, -3, 1}, {-3, -3, 1, -1, -3, -1, 1, 3, 1,3, -1, -1}, {1, 3, 1, 3, -1, -1, 1, -3, 1, -1, -3, 3}, {3, 1, 3, 1, 1 ,-3,-3, 3,-3,-1,-1,
[0256] 3}, {-3, 3, 3, 1,-3, 1, -1, -1, 1, -3, -1, 1}, {1,3, 3,-3,-3, 3,-3, 3, 1 ,-3,-1,3}, {-3, 1, -1,3, -3, -1, -1, -1,-1, -3, 3, 3}, {3, -1,3,
[0257] 1, -1,-1,3, 3, 3, -3, -1, 3}, {-3, -1, -3, -1, -3, -3, 1,3, -3, -3, 1, -1}, {-1,3, -3, 1, 1, -1, -3, -1, -1, -1, 1, 1}, {1, -3, -3, 3, -3, -3, -3, 1, -1, 1, -3, -3}, {-1, 1, 1, 1, -1, -1, -1,3, -1,3, 3, -1}, {3, -3, -1, -3, -3, 3, 3, 3, 1, -3, 3, -1}, {-3, 1, -3, -1, 1, -3, 3, 3,
[0258] 3, ~3, 3, 1}, {-1, -3, 1, -1,3, 3, 3, 3, -3, 1,3, -1}, {-3, -1, 1, -3, -1, -1, -3, 1, -3, 3, 3, 1}, {3, 3, -3, 3, 1, -3, -3, -1,3, -1,3, -3}, {3, 1, 1, 1,3, 3, 3, -1,3, -1, -1, 3}, {-1, -1, 1, 1, -3, -1, 1, -3, 1, 3, 1, -1}, {1, 1, 1, -3, -1, -3, -1, -3, 1, -1, -3, 1}, {-1, 1,
[0259] -1, 1, -3, -3, -1,3, 3, -1, -3, 3}, {3, -1, 1, -3, 1, 1,3, -3, 3, 1,3, 3}, {-1, -1, -1, -1, 1,3, -1, -3, -1,3, 3, -1}, {3, -3, -3, -1, 1,
[0260] 1, -3, 1,3, 1, 1, -1}, {3, 3, 3, -3, -1, 1,3, -1, 3, 1, -1, -3}, {-1, -1, 3, 3, -3, 3, 1, 1, -3, 1,3, 1}, {1, 1,-3, 3, 3,-3, 1, 3,-1,3,
[0261] 1, 3}, {3, 1,3, 1,-1, 1, 1, 1,-3, 3, 3,-1}, {3, 3, 1,-3,-3,-3, 1,-3, 3, 3,-3, 1}, {-3,-3,-3, 3,-3, 3,-1, 1,-1,3, 3,-1}, {3,-1, 1, 1, 3,
[0262] 1, 1,3,-1 ,-1 ,-3, 1}, {1,-1, 1 ,-1 ,-1, 3,-1, 3, 3,-3, -1, -3}, {-3, -1, -1, -1, -3, 3, -3, 3, -1,3, -3, -1}, {1, 1, -3, -3, 3, -3, -1, 3, 1,
[0263] -3, 1, -1}, {-3, -3, 1,3, -3, -1, -3, 1,3, 1,3, 1}, {3, -3, 1, 3, 3, -3, 1, -1, -3, 3, -3, 3}, {3, -1, 3, -1, -1, 3, -1, -1, -3, -3, -1, -1}, {-3, 1, 1, 3, -3, 3, 3, -1, -1, -3, -1, -3}, {-3, 1,3, 1, -1, 1, 3, -1, -1, -1, 1, 1}, {-1, 1, 1, 1, 1, 1, -1, -3, 3, -1, 1, -3}, {3, 3,
[0264] 3, 3, 3, 1 ,-1 ,-3, 3,-1,3,-1}, {-1, 1,-1, 1 ,-3,-3,-3, 3,-1 ,-3, 3,-1}, {-1,3,-1,3, 1 ,-1 ,-3, 3, 3, 3, 3, 3}, {3, 1, -3, 1, -1, -3, 3, 3, 3,
[0265] -3, 1,3}, {3, 1,3, 1, 3, 3, 1,3, -3, -1, -1,3}, {1,3, 3, -3, 3, 3, 3, 1, -1, -1, 3, -1}, {3, -1, -3, 1,3, -1, -1, -1,3, 3, 3, 3}, {-1,
[0266] -3, -1, -3, 1, 1, -1,3, 3, -1, 1,3}, {1, -3, 1, 1, -1, 1, -1, -3, 1, 1, 1, -3}, {3, 3, 3, 1,3, -1, 1, 3, 3, -1, -3, 1}, {-3, 1, -3, 3, 3, -1, 1, 3, -3, -3, -3, -3}, {3, -3, 3, 3, -1, -3, 3, 1, 3, -1, -1, 1}, {3, 1, -1, -3, -3, -3, -3, -1, -3, 1, 3, -3}, {1,3, 1, 1, -3, -3, -1, -1, 1, -3, 1, -1}, {3, 1, 1, 1, -3, -1, 1, 1, 3, 3, 1, -3}, {1, 3, -1, 1, 1, 1, -3, -3, 3, 1, -1, 1}, {-3, 3, 1, 3, -1, 1, -1, 1, 1, 3, 3, -1}, {-1,3, 3, -3, -1, -3, 1, -3, -3, 3, -3, 3}, {-1, 1, -1,3, -1, -1, -1, -1, 3, 3, 1,3}, {3, 1, 1, 3, 1, -3, -1, -1,3, -3, 1, -1}, {1, -1, -3, -1, -3, 1, 1, 1, -3, -1, 1, -1}, {3, 3, 3, 1, -1, 3, 3, -1,3, -3, -1, -1}, {-1, 1,3, 1, -3, 1, -1, -3, 1, 1, -1, -1}, {1, -1, -3, 3,
[0267] -3, 3, -3, -1, -1, 1, -3, -1}, {-3, -1, -1, -1,3, -3, 1,3, -1, -3, 3, -3}, {-1,3, 3, -3, 1, 1, 1, -1, 1,3, 1,3}, {-1, 1, -1, -1,3, 3, 3,
[0268] -3, 3, -1,3, 3}, {-1, -1,3, 1,3, -1, -1, -1, -3, -1, -1,3}, {1, -3, 1, 1,3, -1,3, 1, 1, -3, -3, -3}, {-3, -3, -3, 3, 1, -3, 1, -3, 1,3,
[0269] -3, -3}, {-1,3, 3, 1, -3, -3, -3, -1, -3, 3, -3, 3}, {1, 1, -3, 1, -3, -1, -3, -1, 1, 1, -1, -1}, {-1, -3, 1, -1, -3, -1, 1, 1, 1, 1, -3, -1},
[0270] {3, 1,3, -1, 1, 1, 1, 1, -3, 3, 1, -3}, {1, 1, -1, -1, 1, 1, 1, -3, -3, 1, -3, 1}, {3, 1, -3, -1, 1, -3, 3, 3, 3, -3, -3, 3}, {1, -1, 1, -1,
[0271] 3, 3, -1, -3, -1, 1, -3, -3}, {-3, -1, 1,3, 1,3, -3, 3, 3, 1, -3, 3}, {-3, -1, -3, 3, -3, 1, -3, -3, 1, -1, 1,3}, {1, -1, -3, 3, -3, 3, -3,
[0272] -1, 3, -3, -3, -1}, {3, -1, -1, -3, -1, -1, -3, -3, 1, 3, 1, -3}, {1,3, -3, 3, 3, -1, -1, -1, 1, -1, -3, -1}, {3, -3, -3, 1, 1, -1,3, 3, 1,
[0273] 3, 1, 3}, {1, 1, -1, 1, 1, -3, 1, 1, -3, 3, -3, 1}, {1, 3, -1, 3, 1, -1, -1, 1, 3, 3, 3, 1}, {1, -3, -1, 3, 1, -1, -3, -3, -3, -3, -3, -1}, {3, -1, 1, 1,3, -3, 1, -1, -1, -1, -3, 1}, {1, 1, -3, -1, -3, -1, -1, 1, 1, -1, -3, 1}, {1, -1,3, 1, 1, 1,3, -3, -1,3, -1, 1}, {1, -3, -3,
[0274] -3, -1, 3, -3, -3, 1, -3, 1, 1}, {-1, -1,3, 3, 3, 3, 1, -3, -1, 3, 1, -3}, {3, 1,3, -1, 1, -3, -3, 1, -1,3, 3, 3}, {-3, 1,3, 1, -3, -3, -3, -3, 3, -3, -3, 1}, {-3, -3, 3, 1, -3, -1,3, -3, 3, -3, -3, 1}, {-3, -1, 1, -3, -3, 3, 3, 3, -3, 3, -1, -3}, {-3, -1, -3, 1, 1, -3, 1, 3,
[0275] 1, 1, 1, -3}, {3, 3, 1, 3, -1,3, 1, 3, 3, -1, -1, 3}, {-1, -1, 3, 3, 3, 3, -3, 1, -1,3, -3, 1}, {-3, 1, 1,3, 1,3, -3, -1, -3, 3, 3, -1},
[0276] {-3, 1, -1, -1, 1, -3, 1, 1, 1, -3, -1, -1}, {-3, 3, 1,3, 3, -3, 3, -3, 1,3, -1, -1}, {-3, -3, 1,3, -1, -3, 3, 1,3, 3, 3, -3}, {-1, 1, -3,
[0277] -3, 1, -1, -1,3, 1, 3, 1,3}, {-3, -1, 1,3, -1,3, 1, -1, -3, 3, 3, 3}, {1, 3, -1, 3, -1, -1,3, 3, 3, 1, 3, 3}, {-1, 1, -1, 3, 3, 1, -1, -3, -1, -1,3, -3}, {-1,3, -1, 1,3, 3, 1, -3, 3, 1, 1, 1}, {-3, -3, 3, 3, -3, -3, 3, -1, 3, -1, -1,3}, {-3, 3, 3, -1, -3, -1, 1, -1, 1, 1, -3, -1}, {-1, -3, -3, 3, 1, 3, -3, 1, -3, 1, 1,3}, {1,3, 3, 3, 1, -1, 3, -3, -1, 3, -1, -3}, {-3, 1, 3, -1, 1,3, -3, -3, -1, -1, -3, 3 1, -1, 1,3, -1,3, -1, 3, 1, -1, -1, -1}, {-3, -3, 1, 1, -3, -1, -3, 1,3, 1, 3, 3}, {-1, -1, 1, -3, -1, -3, 1, 3, 3, -1, -3, -3}, {3, 3, 3,
[0278] 1, 1, 3, -1, -3, 3, -1, 1, -3}, {1, 1, -3, 1, -3, -3, -1,3, -3, -3, -3, 1}, {1, -3, 3, 3, 1, -1,3, -3, -3, -3, -1, 3}, {1, 3, -3, -3, -3, -3, -3, 3, 1, -3, 1, -3}, {-1, -1, 1, 1,3, -1,3, 1, -3, 1, 1, -1}, {-3, -3, -3, -1, -3, -1,3, 1,3, -1, -1,3}, {3, 1,3, 3, 3, 1, 1, -1,3,
[0279] -3, -3, 1}, {-3, 1, -3, -1, -1,3, 1, -1, -3, -3, -3, -3}, {-3, 1, -1,3, -3, -1, -3, -1, -1, -3, -3, 3}, {3, -3, 3, 1, 1, -3, 1, 1,3, 1,3, -3}, {-3, 1, -1,3, -1, -1, -3, 3, -3, -1, -3, -3}, {1, 1, -3, -1,3, -3, 3, -3, -3, -1, -3, 3}, {1, 1, -3, 1, 1, -1, -3, -1, -3, 1, 1, 1}, {3,
[0280] -3, 3, 1, -3, -1,3, -3, 1, 1, 1, 3}, {3, -1, -1, 1, -1, -1, -1, 3, -3, 3, -1, -1}, {1, -1, -3, -3, -1, -1, 1,3, -3, 1, 3, -1}, {3, -3, 1, -3, -1,3, 3, -1, -1, 1, -1, -3}, {-1, 1,3, -3, -3, -3, 3, -1, -1, -3, -1, -3}, {3, 1, -3, -3, 3, 1,3, 1,3, -3, -1,3}, {3, -3, -1, 3, -1, -3, 3, 1, -1, -1, -1, 1}, {-1, 3, -1,-1, 3, 1, 1, 1, 3,-1 ,-1 ,-1}, {3,-3, 1, 1, 1,-3, 1,3, 1,-1,3, 1}, {3,-1 ,-3, 3, 1 ,-1 ,-1 ,-1 ,-1, 1, -3, -1}, {1, 3, -3, 3, 3, 3, -3, 1 ,-1 ,-3, 1,-3}, {-3,-3, 3,-3,-3, 1, -1,3, -3, 3,-1 ,-1}, {3,-1 ,-3, 1, 1, 3, 1,3, -3, -3, 3, 3}, {1, 1, 1, -3,
[0281] 3, -3, 3, -3, 1,3, -3, 1}, {-1, -1, 1, -1, -3, 3, 3, 3, -1, 3, -3, 1}, {-1, 3, -3, 3, 1, -3, 3, 1, 1,3, 3, -3}, {-3, 1, 3, -1, -1, -3, 3, -1, -3, -1, -1, -1}, {1, 1, -3, 1, -3, 3, -3, 3, 1, 1,3, 3}, {1, 1, -1, -3, 1, -3, 3, 3, 3, -3, -1,3}, {-1,3, -3, 1,3, -1, -3, 1, -1,3, 3,
[0282] 3}, {1,3, -3, 1, -3, 1, -1, -1, -3, -3, -1, -1}, {3, -1, -1, -3, -1, 1,3, 3, -3, 1, -3, 3}, {-3, 1, -3, -1,3, 1,3, 3, -1, -1, -3, -3}, {3,
[0283] -3, -1, -1,3, -1,3, -1, -1, -1, -1, -3}, {-1, 1,3, -3, 3, -3, 1, -3, 1, -1, -3, -3}, {-3, 1,3, -1, 1, -1,3, 1, -1, -1, 1, 1}, {-1, -1, 3,
[0284] 1, -3, 1,3, -3, -1, -3, -3, 3}, {-3, 3, -1,3, -3, -3, -1, 1,3, 1, 1, -3}, {-3, 3, 1,3, -1, 1, -3, -1, -1, 1, 1,3}, {-3, -3, -3, 1, 1, -1,
[0285] 1, -1, -3, 1, -3, -1}, {1,3, -1, 1, 1, 1,3, 1, -3, 3, -1, -1}, {-1, -1,3, 3, -1,3, -1, 1, -1, -1, -1, 1}, {-3, 3, 1, 1, -3, -1, -3, 1, 1,
[0286] 3, 1, 3}, {-1, -1, -3, 3, 1, 3, -3, -1, 1, -1, 3, -1}, {3, -3, 1, -1, 1, 3, -3, -3, 3, -3, -3, 3}, {-3, 3, 3, 1, -3, -3, 1, -3, -1, -1, 1, -3}, {3, 1, 1, 1, 3, -3, -1,3, 3, -1, 3, -1}, {-3, -3, -3, 1, 3, -1, 1, -1, -3, 1, -1, 1}, {1, -1, 3, 3, 1,3, -3, -1,3, 1, 3, 1}, {-3, -1,
[0287] 1, -1, 1,3, -1, -3, 3, -3, 3, 1}, {3, 1, -1, -1, -3, 1, 1,3, 1,3, -1, 1}, {1, -1, -3, -1, 1, -1, 1, 3, -3, 3, 1, 3}, {3, 1,3, -3, -3, -3,
[0288] 1, 1, -3, -3, 1, -3}, {-3, 1, 1, 1, 3, 1, -1,3, -3, 3, 3, -1}, {-1,3, -1, 3, 3, -3, 3, 3, 3, -1, -1, -3}, {-3, 3, -3, 3, 3, -1, -1, -3, 1,
[0289] 3, -3, -3}, {1, -1, -1, -1, 1, -3, 3, -3, 3, -1, -1, 3}, {1,-1, 3, 1, 3, 3, -1, -1, -3, -1, 3, -3}, {1, -1, -1, -1, 3, -1, 3, 3, 3, -3, -1,
[0290] 3}, {-1, 1, -1, 3, 1, -1, -1, -1, -1, 3, -3, 1}, {3, -3, 1, -3, -1, -1,3, 3, 1, -1, 1, 1}, {-1, -1,3, 3, -3, -3, 3, 3, -1,3, -1, 3}, {1, -3, -3, 1, -1,3, 3, 3, 1, 3, 1,3}, {-1,3, 1, -3, -3, -1,3, -3, 1, -3, -3, -3}, {-3, 3, -1,3, -3, -1, 1, 1, -3, -3, -3, -3}, {-3, -3, 1, 1,
[0291] 1.3, 1, 1,3, 1, -3, 1}, {1, -3, -1, 1, -1, -3, -3, 1, 1, 1, 1,3}, {-3, -3, 3, 3, -1, 3, -1, -3, -1, -1, 1,3}, {-1, -1, 1, 1, -3, -3, 3, -3, 1, -1,3, -1}, {-3, -1,3, -1,3, 3, -3, -3, 3, 3, 1, -1}, {-3, 3, -1, 1, -1,3, -3, -1, 1, -1, -1, 1}, {3, 1, 1, 1, 1, -3, 1, -3, 1, 1,3,
[0292] -3}, {1, 3, -1,3, 1, -1, 1,3, -3, 3, 1, 1}, {3, 1, -1, -1, -1, 1, -1,3, -1, 1,3, -1}, {-1, -3, -3, 3, 3, -3, 1, -1, 3, 1,3, -3}, {3, 3,
[0293] 3, -1, 1,3, 3, 1, -3, 3, -1, -3}, {1, -3, 3, 1, -1, -3, -3, -3, 3, -3, 3, -3}, {-1, 1, 1, -3, -3, -3, -1, -3, -3, 1, -3, 1}, {-3, 3, -1,3, -3, -1, -3, -1, -1, 3, 3, 3}, {1, 3, -3, 3, 1, 1, -1, -1, 1, -1,3, 1}, {-3, -3, 3, 1,-1, 1, -1,3,-1 ,-1, -1, 1}, {1,-3, -1, 1, 1, 1,-3, 1, -3,-3, -3, 3}, {-1 ,-3,-1 ,-3, 1, 1, -3, 3, 3, -3, -1,3}, {3, 3, 1, 1, 3, 1, 3, -3, 1, -1,3, -3}, {-3, -1, 1, 1, 1, -1, 1, -3, 1, -1, -3, 1},
[0294] {3, -3, -3, -1, 1,3, 1, -3, 3, 3, 3, 1}, {-1, 3, 3, 3, -3, -1, -3, -1, -3, -1, -3, 3}, {3, -3, 3, -3, 3, -1, 1, 3, -3, -3, 3, 1}, {-1, 1, 1,
[0295] 1.3, -3, 1, 1, -1, -3, 1, -3}, {1, -1, -1, -1, -1,3, 3, -3, -1, -3, 3, -1}, {3, -3, 3, 1, -3, 1,3, -1, 1, 1, 3, 3}, {-3, 1, -1, -3, -3, -1,
[0296] -1, -1, -1,3, -3, 3}, {-1,3, -1,3, 3, 1,3, 3, 3, -1, -1, 1}, {3, 3, 3, 1, -1, -3, 1,3, -1, 1, 1,3}, {-3, 1, -3, -1, -3, -3, -1, -3, -3,
[0297] -3, 1, 1}, {-3, -3, 1, 1, -1,3, -1,3, 3, -3, 3, 3}, {-1, 1, -1, 1, 1,3, -1, 1, -1, -3, 3, 1}, {-3, 1, 1,3, 3, -3, 3, -1, 3, 1, 1, -1}, {1,
[0298] -3, -3, -1, -3, 1, 3, -3, 3, 3, 3, -1}, {-1, 3, -3, -1, -1, -3, 1, 1, -3, 3, -3, 3}, {3, -3, -1, -1, 1, 1, -1, -1, 3, -1,3, 1}, {3, -1, -3,
[0299] 1, -1, -1, -3, -3, 3, -3, -1, -1}, {-3, 3, -3, -3, -1, -1, 3, 1, -1,3, -3, 1}, {-3, 1, 1, 3, 3, 3, -1, -3, -3, 3, -3, 1}, {-3, -3, 3, -3, 1,
[0300] 3, -1, -3, 1, -1, 1, 1}, {-3, -1,3, 3, 1, 1,3, 1, -1,3, 1,3}, {3, 1,3, -1, 1,3, 1, -3, 3, -1, -1, -1}, {-1, 3, -3, 1, 1, -3, 3, -3, -3,
[0301] 3, 3, 3}, {3, -3, -1, -3, -3, 3, 3, -1, 3, 1, -3, -3}, {1, 3, 1, 3, 1, 1, 3, -3, -1, 3, 1, -1}, {3, 3, -3, -3, -1, -3, -3, 3, 1, -3, -1, 3},
[0302] {-3, 1, -1, 3, 3, -3, 3, -3, 1, 1, -1, -1}, {-1, 1, 3, 1, 3, 1,3, 1, -1, -1, -1, 3}, {1, -3, 1, 1, -1, -1, -3, -3, -1, -1, 1, 1}, {-1, -3, -1.3, 3, 3, 3, -3, -3, 3, 1, -3}, {-1, 1, -1, 1, 1,3, 1, -1, -1,3, 3, -1}, {3, -3, -3, -1, -1, -3, -3, 3, 1, -3, 1, 1}, {-3, -3, 3, 3, -3, -3, -1,3, -1,3, 1, -1}, {1,-1,3, 3, -3, -3, 3, -3, -1,3, -3, 3}, {-3, -1, 1, -1, -3, 1, -1,3, -3, 3, 3, 1}, {-1, -3, 3, 1, -1, 1, -3, -1,
[0303] -1, 1, -1, 1}, {-3, 1, -1,3, 1, -3, -1,3, -3, 1, 1, 1}, {1, 1, -3, -3, -3, 1, -1, -3, -1, 1, -3, 1}, {-3, 1, 1, 1, -3, 1, -3, -3, 1, -3, -3,
[0304] -3}, {-3, 3, -3, 3, 3, -3, -3, 1, -1, -1,3, 3}, {-1, -3, -3, -3, -1, 1, -1, 1, -3,-3, 1,-3}, {3,-3,-1,3,-3, 1,-1,3, 3, 3, 3, 1}, {1,3,-3, 1, 1,-1,3, 3, 1,-1, 1,-1}, {-1,3, 3,-1 ,-1, 1, 3, 1, 1, -1, 1, -1}, {3, 3, 1, -1, -3, -1, -1, 1, -3, -1, 3, -1}, {-1, -3, 1, -1, -1, -1, 1, 1, -3, -1,3, -3}, {3, 1, 1, -1,3, -1, 1, -3, -3, -1, -1, 1}, {-3, -3, -1, -1, 1, 1, -1,3, -1, 1, -1, -3}, {3, 1, -1, -3, 3, -3, -3, -1,3, -3, 3, -3}, {1, -3, 3, 1, -3, 1, 3, 1, 1, 1, 3, -3}, {1, -1, 1, -1, 1, -3, 1, 3, -3, -1, 1, 1}, {1, -3, -3, 1, -1, -1, 3, -3, 1, -1, 1, -1}, {1, 1, 3, -1, 1, 1, 1, -3, -3, 3, -1, -3}, {1, 1, 1,3, -1, 3, -1, -3, -3, 1, 1, -3}, {-1, 3, -3, -1, 3, 1, -3, -3, -3, -3, -1, -1}, {-1, 3, 1, 3, 1, -1,3, 3, 1,3, -3, -1}, {3, -3, -1, -3, -1, 1, 1, -1, -3, -1, -3, 3}, {-3, 1,3, -1, 1, -3, 3, 3, 3, -3, 3, 1}, {3, -3, 3, 1, -3, -3, -3, -1,3, 3, 1,3}, {1, 3, -3, -3, 1, -1, 1, -3, -3, 3, -3, 3}, {-3, 1, -1,3, 1, 1, -1, -1, -1, 1, 3, 1}, {1,3, 1,3, 1, -1, -3, -3, 1, 3, -3, -3}, {3, 1, -3, 3, -3, -3, 3, 3, 1, -1, 1, 3}, {1, 1,3, -1, -1, 1, -3, 1, -3, -3, 3, -1}, {1, -1, -3, -3, 3, -3, 1, -3, 1, 1,3, 3}, {-1, -1, -3, 3, 1, -1, 3, -1, -3, -1, -3, -1}, {1, -3, -3, 1, 1, -1, -3, -3, -3, -3, -3, -1}, {-1, -1, -3, 3, -3, -3, -1, -1, 1, -3, -1, 3}, {3, 1, 1, 1, -3, 3, -1, -3, 1, 3, -1, 1}, {-3,-1, 1, 1, 1,-3, 1, 3, 1,-1, 1,-1}, {-3,-3,-3, 3, 3,-1, 1, 3,-3, 3,-1 ,-3}, {-3, 3,-1 ,-3, 1, 3,-1, 1 ,-3,-3, -3,-1}, {3, 3,-1 ,-1 ,-1 ,-1, 3,-1,3,-1,3, 3}, {1, -3, -1,-1, 1,-3, 1, 1,-3, 3, 3, 1}, {1,-3, 3, 1 ,-3,-1, 3, 3, 3, 3, 1, 1}, {-3, 3, -3, -1,3, -1, -3, 1, -1, -1, -3, -3}, {-1, -3, -1, -3, 3, -3, -3, -3, 1, -3, -1, 1}, {3, -1, -1,3, 1, 1, 1, 1, -3, -1, -3, 1}, {-1, -3, 1, -1, 1,3, -3, -3, -3, 3, 3, -1}, {3, 1, -3, -3, -3, 3, -3, 3, -1, 1, 3, -1}, {1, -3, 1, 1, -3, -3, 1, 1, 1, -1, -3, -1}, {-3, -1, -3, -1, 3, 3, 1,3, 3, -1, -3, 3}, {1, -3, -1, 1, -1, -3, 3, -3, -1, -1, -1, -3}, {3, -3, 3, -1, -1, 1, -3, 1, 1, -1, -3, -1}, {-3, -1, -3, -1, 1, 1, -3, -1, -1, 3, 1, -1}, {-1, -3, -3, 3, -3, -1, 1, 1, -3, 3, -1, 3}, {3, -3, -3, -3, 3, -3, 1, -3, 1, 1, -3, -3}, {-1, -3, -1, -3, 1, 1, 3, 1, 1, -3, -1, 1}, {-1,3, 3, -1, -1, -3, 3, -3, -3, -1, -3, -1}, {3, -3, -1, -3, -3, -3, -1,3, 1, -3, 3, -1}, {-1,3, -1,3, 3, -1, 1,3, -3, -3, -3, 3}, {1,3, -1, -1, -3, -3, 3, -1, -3, 1, 1,3}, {1, -1,3, 1, 1, 1, -1, 1, -3, -1, 3, 3}, {-3, -1, -3, -1, -1, -3, -3, 1,3, 3, -1, -1}, {3, -3, 1,3, 3, -3, -3, 3, 1, -1, 3, -1}, {3, -1, 1,3, -1, -3, -1, -3, -3, -3, 1, -1}, {-3, 1, -1, -3, -3, 1, 3, -3, -1, -3, -1, -3}, { 1, 1, -1, -3, 3, 1, -1, 1,3, -3, 3, -3}, {3, -1, -3, -1,3, 3, 3, 3, 1, -3, -3, 1}, {-1, 1,3, -1, -1, -1, -1, -1,3, -1,3, 1}, {-3, -1,3, -3, 3, 1, -1, -1, -1, 1, 1, -3}, {1,3, -1, -1, -1, 1, -1, 1, -3, 3, 1, -3}, {-1, 1, -1,3, 1, -1, 1, -3, -1,3, 3, 3}, {1, 3, 3, 1, 3, -3, -1, 3, 1, 3, -1, -3}, {3, -3, -1, -3, -3, 3, 3, -3, 1, -1,3, 1}, {-1, 1, -3, -1, 1,3, 1, 1, -1,3, -1, -3}, {1, 1, -3, -3, 3, -1, -1, 1, 1, -1, 1, -1}, {-1, -1, -1,3, 3, -3, 3, -3, -1,3, -1, -3}, {1, 1, -1, -1, -3, 1,3, 3, -3, -3, 1, -3}, {-3, 1, -1, -3, -1, 1, 1, -3, -3, -3, -3, 3}, {-3, 3, 1, -3, -1, 1, 3, 3, 1,3, 1, 3}, {-1, 3, 3, 1, 1, 1, -3, -1, -1, 1, -1, 3}, y {-1, 1, 3, 1, -3, 3, -1, 1, 1, -1, -1 ,-3}, {1, 1, 1,3, -3, 3, 1, 1, -3, 1, 1, -3}.
[0306] Además, basándose en el método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, para la secuencia {sn} relacionada con la secuencia { /„ } que consiste en 12 elementos y que se determina en S101, la secuencia {sn} que consiste en elementos sn puede ser una secuencia en un cuarto conjunto de secuencias o una secuencia equivalente de una secuencia en un cuarto conjunto de secuencias. Todas las relaciones pico a promedio de secuencias en el cuarto conjunto de secuencias son menores que 3 dB, y un valor de una correlación entre cualquier desplazamiento cíclico de cualquier secuencia en el cuarto conjunto de secuencias y cualquier desplazamiento cíclico de otra secuencia es menor que 0.6875.
[0308] En una implementación específica, opcionalmente, las secuencias en el cuarto conjunto de secuencias incluyen:
[0309] {-3, 3, 3, 1, -1 , -3, 1, -3 , -1 , 1, 1,3}, {-3, 1,3, -1, 3, 1, -1 , -1 , -1 , -1 , 1, 1}, {3, 1, 3, 1,3, 1, 3, -3 , -1 , -3, 3, 1}, {1, 3, 1, -1, 1, -1 , -3 , -1 , 1, -1 , 1, 3}, {3, -1, 3, -1 , -1 , -1 , -1 , 3, 3, -1 , -1, 3}, {-3, 1, 3, 1, 3, -3 , -3 , -3 , 3, -1 , -3, 3}, {-1 , -3 , 3, -1 , -3, -3 , -3 , -1 , 1, -1 , 1, -3}, {-1, 3, -1 , -1 , -1, 3, -1 , 3, 3, -1 , -1 , -1}, {1, -3 , 1, 1, -3 , -3 , -3 , -3 , 1, -3 , -3, -3}, {-1, 1,3, -3 , 1, -1 , 1, -1 , -1 , -3 , 1, -1}, {1,3, 3, -3 , 1,3, 1,3, 3, 1, -1 , -3}, {3, -3 , 3, -3 , 3, -1, 1, 3, -3, 3, 1, -1}, {1, -1 , -3 , 3, -3 , -1 , 1, -3 , 3, -3, 3, -3}, {3, -1 , -3 , 3, -3 , -1 ,3 , 3, 3, -3 , -1, -3}, {1,3, 1, -1 ,3 , -1 , -1 , -3, 3, -3 , -1 , -1}, {-1 , -3 , 3, -3 , 1, -3 , -3 , -3, -1 , 1,3, 1}, {-1 , -1 , -1 ,3 , -3 , -1 , -3 , 3, -1 ,3 , -1 , -1}, {3, 3, -1, -3 , 3, 1, 3, 1, -3 , 1, -3, -1}, {1, -3 , 3, 1, -1 , -1 , 3, 3, 3, 3, 1, 3}, {-3, -1 , -3 , 3, -1 , 1, -1, 3, -3 , -1, -3 , -3}, {1, 3, -1 , -1 , 1, -1 , 1, 1, -3, 3, 3, 1}, {3, -1 , -1, -1 , -3 , -1, -3 , 1, 1, -3 , 3, -3}, y {3, 3, -1, 1, -1 , 1, -3 , -3 , 1, -1 , -3 , -1}.
[0311] Además, basándose en el método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, para la secuencia {sn} relacionada con la secuencia {fn} que consiste en 12 elementos y que se determina en S101, la secuencia {sn} que consiste en elementos sn puede ser una secuencia en un quinto conjunto de secuencias o una secuencia equivalente de una secuencia en un quinto conjunto de secuencias. Todas las relaciones pico a promedio de secuencias en el quinto conjunto de secuencias son menores que 2.63 dB, y un valor de una correlación entre cualquier desplazamiento cíclico de cualquier secuencia en el quinto conjunto de secuencias y cualquier desplazamiento cíclico de otra secuencia es menor que 0.8.
[0313] En una implementación específica, opcionalmente, las secuencias en el quinto conjunto de secuencias incluyen:
[0314] {-3, 3, 3, 1, -1 , -3 , 1, -3 , -1 , 1, 1,3}, {-3 , 1,3, -1 ,3 , 1, -1 , -1 , -1 , -1 , 1, 1}, {3, 1,3, 1,3, 1,3, -3 , -1, -3 , 3, 1}, {-3, 3, 1,3, 1, -1 , 1,3, 1,3, -3, 3}, {1,3, 1, -1, 1, -1, -3, -1, 1, -1, 1,3}, {3, -1 ,3 , -1 , -1 , -1 , -1 , 3, 3, -1 , -1, 3}, {-1 ,3 , 3, -1 , -1, 3, -1 ,3 , -1, -1 , -1 , -1}, {-1, 1, 3, -3 , 3, 1, -1 , -3, -1 , -3 , -1 , -3}, {-3 , 1,3, 1, 3, -3 , -3 , -3 , 3, -1 , -3 , 3}, {-1, -3 , 3, -1 , -3 , -3 , -3 , -1, 1, -1 , 1, -3}, {1, 3, -3 , -1 , -3 , 3, 1, -1 , -3 , -1 , -3 , -1}, {3, -1 , -1 , 3, 3, 3, 3, 3, 3, -1, 3, -1}, {-1 ,3 , -1 , -1 , -1, 3, -1, 3, 3, -1 , -1 , -1}, {1, -3 , 1, 1, -3, -3 , -3, -3 , 1, -3 , -3, -3}, {3, 1, -3 , 1, 3, 1, -1 , -1, 1, 3, 3, 3}, {1, -3 , 1, -1, -3 , 1,3, -3 , 3, 3, 3, -3}, {3, 1, 1, -1, 3, 1, 3, 1, 1,3, -3 , -1}, y {-3, 1, -3 , 1, 3, 3, -1 , -1 , -3, -3 , -1 , -1}.
[0316] Además, basándose en el método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, para la secuencia {sn} relacionada con la secuencia{fn}que consiste en los 12 elementos y que se determina en S101, el conjunto de secuencias {sn} es un conjunto de secuencias utilizadas por el sistema de comunicación.
[0317] Opcionalmente, un conjunto {sn} que incluye la secuencia {sn} que consiste en elementos sn puede ser un subconjunto en un sexto conjunto de secuencias. Todas las relaciones pico a promedio de secuencias en el sexto conjunto de secuencias son menores que 3.0 dB, y un valor de una correlación entre cualquier desplazamiento cíclico de cualquier secuencia en el sexto conjunto de secuencias y cualquier desplazamiento cíclico de otra secuencia es menor que 0.68.
[0319] En una implementación específica, opcionalmente, las secuencias en el sexto conjunto de secuencias incluyen:
[0321] {-3, -3, -3, -3, 1, 1, -3, -3, 1, -3, 1, -3}, {1, -3, 1, -3, 1, 1, -3, -3, 1, 1, 1, 1}, {-3, 3, 3, 1, -1, -3, 1, -3,-1, 1, 1, 3}, {-3, 1 ,3,
[0322] 1, 3, 1,-1,-1,-1,-1, 1, 1}, {3, 1,3, 1, 3, 1, 3,-3,-1 ,-3, 3, 1}, {-3, 3, 1,3, 1,-1, 1, 3, 1, 3, -3, 3}, {-3, -1, -3, 3, 3, 3, 3, -1, -3,
[0323] 3, -3, -1}, {1,3, 1, -1,3, -1,3, 3, 1, -1, 1, 3}, {1, -1, 1, -1, -1, 1,3, 3, -1, -1, -3, 1}, {1,3, 1,3, 3, 1, -1, -1,3, 3, -3, 1}, {-3,
[0324] 1, 3, 1,3, -3, -3, -3, 3, -1, -3, 3}, {-1, -3, 3, -1, -3, -3, -3, -1, 1, -1, 1, -3}, {-1, 1,3, -3, 1, -1, 1, -1, -1, -3, 1, -1}, {1,3, 3, -3, 1,3, 1,3, 3, 1, -1, -3}, {-1, -3, -3, -3, 3, -1, 1, -3, 3, -1, 1,3}, {3, 3, 3, -3, 1,3, 3, -3, 1, -1, -3, 1}, {-3, -3, 3, 1, 1,3, -1,
[0325] 1, 1,3, -1, 3}, {-3, 1, -3, -1, -1, 1, -3, -1, -1, -3, 3, 3}, {3, -1, -3, 3, -3, -1,3, 3, 3, -3, -1, -3}, {1,3, 1, -1,3, -1, -1, -3, 3, -3, -1, -1}, {-1, -1, -1, -1,3, 1, -3, -3, 1, 1, -3, -1}, {-3, -3, -1, 1, -1, 1,3, 1, -1, 1, -1, -3}, {-3, 1, 1, -3, -1, 3, -3, 3, -1, 1, 1,
[0326] 1}, {1, -3, 1, -1, -1, 1, -1, -1, -3, -3, 1, 1}, {-1, -1, -1,3, -3, -1, -3, 3, -1, 3, -1, -1}, {1,3, -1, -1, 1, -1, 1, 1, -3, 3, 3, 1}, {3,
[0327] 1.3, -1, -1, 1, -1, 1, -1, -1,3, 1}, {1, -3, -1, -3, 1, 1, -3, -3, 3, -3, -3, 1}, {3, -1, -1, -1, -3, -1, -3, 1, 1, -3, 3, -3}, y {3, 1, -1, 1, -3, -3, 1, -1, -3, -1}.
[0329] Opcionalmente, un conjunto {sn} que incluye la secuencia {sn} que consiste en elementos sn puede ser un subconjunto en un séptimo conjunto de secuencias. Todas las relaciones pico a promedio de secuencias en el séptimo conjunto de secuencias son menores que 2.65 dB, y un valor de una correlación entre cualquier desplazamiento cíclico de cualquier secuencia en el séptimo conjunto de secuencias y cualquier desplazamiento cíclico de otra secuencia es menor que 0.75.
[0331] En una implementación específica, opcionalmente, las secuencias en el séptimo conjunto de secuencias incluyen:
[0333] {-3, -3, -3, -3, 1, 1, -3, -3, 1, -3, 1, -3}, {1, -3, 1, -3, 1, 1, -3, -3, 1, 1, 1, 1}, {-3, 3, 3, 1, -1, -3, 1, -3,-1, 1, 1, 3}, {-3, 1 ,3,
[0334] 1, 3, 1 ,-1 ,-1 ,-1 ,-1, 1, 1}, {3, 1,3, 1,3, 1, 3,-3,-1 ,-3, 3, 1}, {-3, 3, 1,3, 1,-1, 1, 3, 1,3, -3, 3}, {1, 3, 1, -1, 1, -1, -3, -1, 1, -1, 1,3}, {3, -1,3, -1, -1, -1, -1,3, 3, -1, -1,3}, {-3, 1,3, -1, -3, 1, -1, -3, -3, -3, -3, -1}, {1, -1,3, -1,3, -3, -1, -1, 1, 1, -1, -1}, {-3, -1, -3, 3, 3, 3, 3, -1, -3, 3, -3, -1}, {1, 3, 1, -1,3, -1,3, 3, 1, -1, 1,3}, {3, 3, 3, -3, 1, 1, -3, 3, 1,3, -1, -3}, {-3, -3, -3, 3, -1, -1,3, -3, -1, -3, 1, 3}, {1, -1, -1, 1, -1, 1, -3, 1,3, 3, -1, -1}, {1, -1, 1, -1, -1, 1,3, 3, -1, -1, -3, 1}, {-3, -3, 3, -1, -1.3, -3, -1,3, 1,3, 1}, {1,3, 1,3, 3, 1, -1, -1,3, 3, -3, 1}, {1, -1, -1, -1,3, 1, 1,3, 1, -3, -1, 1}, {-1, 1, 1, 1, -3, -1, -1, -3, -1.3, 1, -1}, {-1,3, 3, -1, -1,3, -1,3, -1, -1, -1, -1}, {-1, 1,3, -3, 3, 1, -1, -3, -1, -3, -1, -3}, {-3, 1,3, 1,3, -3, -3, -3, 3, -1, -3, 3}, {-1, -3, 3, -1, -3, -3, -3, -1, 1, -1, 1, -3}, {1, 3, -3, -1, -3, 3, 1, -1, -3, -1, -3, -1}, {3, -1, -1, 3, 3, 3, 3, 3, 3, -1,3, -1},
[0335] {-1,3, -1, -1, -1,3, -1,3, 3, -1, -1, -1}, {1, -3, 1, 1, -3, -3, -3, -3, 1, -3, -3, -3}, {-1,-3, 3,-1,3, 1, 1, 1, -3,-1, 1, 1}, {1,-3, 1,
[0336] 1,-3, 1,3,-3, 3, 3, 3,-3}, y {-3, 1,-3, 1,3, 3,-1 ,-1 ,-3,-3, -1, -1}.
[0338] Opcionalmente, un conjunto {sn} que incluye la secuencia {sn} que consiste en elementos sn puede ser un subconjunto en un octavo conjunto de secuencias. Todas las relaciones pico a promedio de secuencias en el octavo conjunto de secuencias son menores que 3.0 dB, y un valor de una correlación entre cualquier desplazamiento cíclico de cualquier secuencia en el octavo conjunto de secuencias y cualquier desplazamiento cíclico de otra secuencia es menor que 0.75.
[0340] En una implementación específica, opcionalmente, las secuencias en el octavo conjunto de secuencias incluyen:
[0342] {-3, -3, -3, -3, 1, 1, -3, -3, 1, -3, 1, -3}, {1, -3, 1, -3, 1, 1, -3, -3, 1, 1, 1, 1}, {-3, 3, 3, 1, -1, -3, 1, -3,-1, 1, 1, 3}, {-3, 1 ,3,
[0343] 1, 3, 1 ,-1 ,-1 ,-1 ,-1, 1, 1}, {3, 1,3, 1,3, 1, 3,-3,-1 ,-3, 3, 1}, {-3, 3, 1,3, 1,-1, 1, 3, 1,3, -3, 3}, {1, 3, 1, -1, 1, -1, -3, -1, 1, -1, 1,3}, {3, -1,3, -1, -1, -1, -1,3, 3, -1, -1,3}, {-3, 1,3, -1, -3, 1, -1, -3, -3, -3, -3, -1}, {1, -1,3, -1,3, -3, -1, -1, 1, 1, -1, -1}, {-3, -1, -3, 3, 3, 3, 3, -1, -3, 3, -3, -1}, {1,3, 1, -1,3, -1,3, 3, 1, -1, 1,3}, {3, 3, 3, -3, 1, 1, -3, 3, 1, 3, -1, -3}, {-3, -3, -3, 3, -1, -1,3, -3, -1, -3, 1, 3}, {1, -1, -1, 1, -1, 1, -3, 1,3, 3, -1, -1}, {1, -1, 1, -1, -1, 1,3, 3, -1, -1, -3, 1}, {-3, -3, 3, -1, -1.3, -3, -1,3, 1,3, 1}, {1,3, 1,3, 3, 1, -1, -1,3, 3, -3, 1}, {1, -1, -1, -1,3, 1, 1,3, 1, -3, -1, 1}, {-1, 1, 1, 1, -3, -1, -1, -3, -1.3, 1, -1}, {-1,3, 3, -1, -1,3, -1,3, -1, -1, -1, -1}, {-1, 1,3, -3, 3, 1, -1, -3, -1, -3, -1, -3}, {-3, 1,3, 1,3, -3, -3, -3, 3, -1, -3, 3}, {-1, -3, 3, -1, -3, -3, -3, -1, 1, -1, 1, -3}, {1, 3, -3, -1, -3, 3, 1, -1, -3, -1, -3, -1}, {3, -1, -1, 3, 3, 3, 3, 3, 3, -1,3, -1},
[0344] {-1, 3, -1, -1, -1,3, -1,3, 3, -1, -1, -1}, {1, -3, 1, 1, -3, -3, -3, -3, 1, -3, -3, -3}, {-1, -3, 3, -1, 3, 1, 1, 1, -3, -1, 1, 1}, {1, -3,
[0345] 1, -1, -3, 1,3, -3, 3, 3, 3, -3}, {-3, 1, -3, 1,3, 3, -1, -1, -3, -3, -1, -1}, {3, 3, 3, -3, 1,3, 3, -3, 1, -1, -3, 1}, {-3, 1, -3, -1, -1, 1, -3, -1, -1, -3, 3, 3}, {-3, -1, -3, -1, -3, 3, -3, -1, 1, -1, -3, 3}, {3, -3, -1, 1, -1, -3, 3, -3, -1, -3, -1, -3}, {3, -1, -3, 3, -3, -1, 3, 3, 3, -3, -1, -3}, {1,3, 1, -1,3, -1, -1, -3, 3, -3, -1, -1}, {-1, -1, -1, 1,3, -1, 1, -1,3, -1, -3, 3}, {3, 3, 3, 1, -1, -1,3, 1, -3,
[0346] 1, 3, -3}, {3, -1, -3, -1, 1,3, -3, -1, -3, -3, -3, 3}, {1,3, -1, -3, -1, -3, 1, -3, -3, 1, -1, -1}, {-1, -3, 1, 3, 1, 3, -1, 3, 3, -1, 1,
[0347] 1}, {-1, -1, 1, 1, -1, 1, -1, -1,3, -3, 3, -1}, {1,3, 3, -3, 3, 3, -3, 3, 1, 1, -1, -3}, {3, 3, 3, -3, -3, -3, 1,3, 3, -1, 1, -3}, {-3, -1,
[0348] 1, 1,3, -3, 3, 3, -3, 3, 3, 1}, {1, -3, 3, 1, 1, -3, -1, -3, -1, -3, -3, -1}, {-1,3, 3, 1, -1, 1,3, -1, -1, 1, -1, 1}, {-1, 1, -3, -1, -1,
[0349] -3, 1, 1, 1,3, -1, -3}, {-3, -1, -3, 3, -1, 1, -1,3, -3, -1, -3, -3}, {-1, 3, 3, 3, -3, 1, 1,3, -1, 3, 3, 1}, {-1, 1, -3, -3, 3, 3, -3, 1,
[0350] -3, 3, -3, -3}, {1, -3, -1, -3, -3, -3, -1,3, 1, -3, -3, -1}, {-3, 1, -1, 1, 1, 1, -1,3, -3, 1, 1, -1}, {3, 1, -3, -3, -1, -1, -3, 1, -3, -1,
[0351] -3, -3}, {3, 1,3, 1, -1, 1,3, 1,3, -3, -1, -3}, {3, 1,3,-1 ,-1, 1,-1, 1 ,-1 ,-1,3 , 1}, {3, 1,3, 3,-1, 1,-1, 1,-1,3, 3, 1}, {3, 3,-1, 1,
[0352] 1, 1 ,-3,-3, 1 ,-1 ,-3,-1}, {-1, -3, -3, -1, 1, -1, 1,3, -1, -3, 1,3}, {-3, 1, -1, 1, -3, -1,3, 3, 1, -3, -3, -1}, {-3, 1, 3, 1, -3, 3, -1,
[0353] 1, 1, -3, -3, 3}, {-3, 1,3, 1, 1,3, 1,-3, 3,-1 ,-1 ,-3}, y {1, -1, -1,3, -3, -3, 1, -1,3, 1,3, -1}.
[0355] Basándose en el método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, una secuencia equivalente en los conjuntos de secuencias relacionados anteriores puede expresarse como {qn}. Un elemento qn en la secuencia equivalente {qn} cumpleqn = snun(mod8).
[0357] En una implementación específica, opcionalmente, las secuencias {un} que consisten en elementos un incluyen:
[0358] {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1,3, 5, 7, 1, 3, 5, 7, 1, 3, 5, 7}, {1, 7, 5, 3, 1,7, 5, 3, 1, 7, 5, 3}, {1, 5, 1, 5, 1, 5, 1,5, 1, 5, 1,5}, {3, 1,7, 5, 3, 1,7, 5, 3, 1, 7, 5}, {3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3}, {3, 5, 7, 1, 3, 5, 7, 1, 3, 5, 7, 1}, {3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7}, {5, 1,5, 1, 5, 1,5, 1,5, 1, 5, 1}, {5, 3, 1, 7, 5, 3, 1,7, 5, 3, 1, 7}, {5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}, {5, 7, 1, 3, 5, 7, 1, 3, 5, 7, 1, 3}, {7, 1, 3, 5, 7, 1, 3, 5, 7, 1, 3, 5}, {7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3}, {7, 5, 3, 1, 7, 5, 3, 1, 7, 5, 3, 1}, y {7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7}.
[0360] De acuerdo con el método de procesamiento de señales basado en secuencias proporcionado en esta realización de esta solicitud, se determina una secuencia que cumple un requisito para enviar una señal al utilizar un PUCCH. La secuencia es una secuencia {fn} que consiste en 12 elementos,fnrepresenta un elemento en la secuencia {fn}, y la secuencia determinada {fn} es una secuencia que cumple una condición preestablecida. Luego, los 12 elementos en la secuencia {fn} se mapean respectivamente en 12 subportadoras, para generar una primera señal, y se envía la primera señal. Al utilizar la secuencia determinada, cuando la señal se envía al utilizar el PUCCH, puede mantenerse una baja correlación entre las secuencias, y un valor relativamente pequeño de PAPR y un valor de CM relativamente pequeño puede mantenerse. Por lo tanto, se cumple un requisito de un ambiente de aplicación de comunicación en el cual la señal se envía al utilizar el PUCCH.
[0362] Basándose en el método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, una realización de esta solicitud además describe un dispositivo de comunicación y un sistema de comunicación que realiza el método de procesamiento de señales basado en secuencias.
[0364] Como se muestra en la FIGURA 6, la FIGURA 6 es un diagrama estructural esquemático de un dispositivo de comunicación 600 de acuerdo con una realización de esta solicitud. El dispositivo de comunicación 600 incluye una unidad de procesamiento 601 y una unidad de envío 602.
[0366] La unidad de procesamiento 601 se configura para: determinar una secuencia {fn} que consiste en 12 elementos, donde fn representa un elemento en la secuencia {fn}, la secuencia {fn} es una secuencia que cumple una condición preestablecida; y mapear respectivamente los 12 elementos en la secuencia {fn} en 12 subportadoras, para generar una primera señal.
[0368] Para la condición preestablecida relacionada con la unidad de procesamiento 601, véase la condición preestablecida descrita en el método de procesamiento de señales basado en secuencias descrito en la realización anterior de esta solicitud. Las condiciones preestablecidas son consistentes y los detalles no se describen nuevamente en la presente.
[0370] La unidad de envío 602 se configura para enviar la primera señal.
[0372] Para una operación correspondiente relacionada con el dispositivo de comunicación descrito en esta realización de esta solicitud, véase la operación correspondiente realizada por la terminal en la FIGURA 1 en la realización anterior de esta solicitud. En la presente no se describen detalles nuevamente.
[0374] Con referencia al método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, alternativamente, el dispositivo de comunicación descrito en esta realización de esta solicitud puede implementarse directamente al utilizar una memoria ejecutada por hardware, o una memoria ejecutada por un procesador, o al utilizar una combinación de las mismas.
[0376] Como se muestra en la FIGURA 7, el dispositivo de comunicación 700 incluye un procesador 701 y una memoria 702. Opcionalmente, el dispositivo de terminal 700 además incluye una interfaz de red 703.
[0378] El procesador 701 se acopla a la memoria 702 al utilizar un bus. El procesador 701 se acopla a la interfaz de red 703 al utilizar un bus.
[0380] El procesador 701 puede ser específicamente una unidad de procesamiento central (central processing unit, CPU), un procesador de red (network processor, NP), un circuito integrado de aplicación específico (application-specific integrated circuit, ASIC) o un dispositivo lógico programable (programmable logic device, PLD). El PLD puede ser un dispositivo lógico programable complejo (complex programmable logic device, CPLD), una disposición de puerta programable de campo (field-programmable gate array, FPGA) o una lógica de disposición genérica (generic array logic, GAL).
[0381] La memoria 702 puede ser específicamente una memoria direccionable por contenido (content-addressable memory, CAM) o una memoria de acceso aleatorio (random-access memory, RAM). El CAM puede ser una memoria ternaria direccionable por contenido (ternary CAM, TCAM).
[0383] La interfaz de red 703 puede ser una interfaz cableada, por ejemplo, una interfaz de datos distribuidos por fibra (fiber distributed data interface, FDDI) o una interfaz de Ethernet (Ethernet).
[0385] Alternativamente, la memoria 702 puede integrarse en el procesador 701. Si la memoria 702 y el procesador 701 son componentes mutuamente independientes, la memoria 702 se conecta al procesador 701. Por ejemplo, la comunicación entre la memoria 702 y el procesador 701 puede realizarse al utilizar un bus. La comunicación entre la interfaz de red 703 y el procesador 701 puede realizarse al utilizar un bus. Alternativamente, la interfaz de red 703 puede estar conectada directamente al procesador 701.
[0387] La memoria 702 se configura para almacenar un programa operativo, código o una instrucción para el procesamiento de señales basado en secuencias. Opcionalmente, la memoria 702 incluye un sistema operativo y un programa de aplicación y se configura para almacenar un programa operativo, un código o una instrucción para el procesamiento de señales basado en secuencias.
[0389] Cuando el procesador 701 o un dispositivo de hardware necesita realizar una operación relacionada con el procesamiento de señales basado en secuencias, el procesador 701 o el dispositivo de hardware pueden invocar y ejecutar el programa operativo, el código o la instrucción almacenada en la memoria 702 para completar un proceso de procesamiento de señales basado en secuencias realizado por la terminal en la FIGURA 1, FIGURA 2, FIGURA 3, FIGURA 4a, FIGURA 4b, FIGURA 4c, FIGURA 4d, FIGURA 5 y FIGURA 6. Para un proceso específico, véase una parte correspondiente en la realización anterior de esta solicitud. En la presente no se describen detalles nuevamente.
[0391] Puede entenderse que la FIGURA 7 simplemente muestra un diseño simplificado del dispositivo de comunicación. En una aplicación real, el dispositivo de comunicación puede incluir cualquier cantidad de interfaces, procesadores, memorias y similares. Todos los dispositivos de comunicación que pueden implementar esta realización de esta solicitud caen dentro del alcance de protección de esta realización de esta solicitud.
[0393] Como se muestra en la FIGURA 8, la FIGURA 8 es un diagrama estructural esquemático de un dispositivo de comunicación 800 de acuerdo con una realización de esta solicitud. El dispositivo de comunicación 800 incluye una unidad de recepción 801 y una unidad de procesamiento 802.
[0395] La unidad de recepción 801 se configura para recibir una primera señal transportada en 12 subportadoras, y obtener 12 elementos en una secuencia {/„}. La primera señal se genera al mapear respectivamente los 12 elementos en las 12 subportadoras basándose en la secuencia {fn} que consiste en los 12 elementos, fn representa un elemento en la secuencia{fn}y la secuencia{fn}es una secuencia que cumple una condición preestablecida.
[0397] Para la condición preestablecida relacionada con la unidad de recepción 801, véase la condición preestablecida descrita en el método de procesamiento de señales basado en secuencias descrito en la realización anterior de esta solicitud. Las condiciones preestablecidas son consistentes y los detalles no se describen nuevamente en la presente.
[0399] La unidad de procesamiento 802 se configura para procesar la primera señal basándose en los 12 elementos en la secuencia{fn}.
[0401] Para una operación correspondiente relacionada con el dispositivo de comunicación descrito en esta realización de esta solicitud, véase la operación correspondiente realizada por el dispositivo de red en la FIGURA 1 en la realización anterior de esta solicitud. En la presente no se describen detalles nuevamente.
[0403] Con referencia al método de procesamiento de señales basado en secuencias descrito en esta realización de esta solicitud, alternativamente, el dispositivo de comunicación descrito en esta realización de esta solicitud puede implementarse directamente al utilizar una memoria ejecutada por hardware, o una memoria ejecutada por un procesador, o al utilizar una combinación de las mismas.
[0405] Como se muestra en la FIGURA 9, el dispositivo de comunicación 900 incluye un procesador 901 y una memoria 902. Opcionalmente, el dispositivo de comunicación 900 además incluye una interfaz de red 903.
[0407] El procesador 901 se acopla a la memoria 902 al utilizar un bus. El procesador 901 se acopla a la interfaz de red 903 al utilizar un bus.
[0409] El procesador 901 puede ser específicamente una CPU, un NP, un ASIC o un PLD. El PLD puede ser un CPLD, una FPGA, o GAL.
[0410] La memoria 902 puede ser específicamente una CAM o una RAM. La CAM puede ser una TCAM.
[0412] La interfaz de red 903 puede ser una interfaz alámbrica, por ejemplo, una FDDI o una interfaz de Ethernet.
[0414] Alternativamente, la memoria 902 puede integrarse en el procesador 901. Si la memoria 902 y el procesador 901 son componentes mutuamente independientes, la memoria 902 se conecta al procesador 901. Por ejemplo, la comunicación entre la memoria 902 y el procesador 901 puede realizarse al utilizar un bus. La comunicación entre la interfaz de red 903 y el procesador 901 puede realizarse al utilizar un bus. Alternativamente, la interfaz de red 903 puede estar conectada directamente al procesador 901.
[0416] La memoria 902 se configura para almacenar un programa operativo, código o una instrucción para el procesamiento de señales basado en secuencias. Opcionalmente, la memoria 902 incluye un sistema operativo y un programa de aplicación y se configura para almacenar un programa operativo, un código o una instrucción para el procesamiento de señales basado en secuencias.
[0418] Cuando el procesador 901 o un dispositivo de hardware necesita realizar una operación relacionada con el procesamiento de señales basado en secuencias, el procesador 901 o el dispositivo de hardware pueden invocar y ejecutar el programa operativo, el código o la instrucción almacenada en la memoria 902 para completar un proceso de procesamiento de señales basado en secuencias realizado por el dispositivo de red en la FIGURA 1, FIGURA 2, FIGURA 3, FIGURA 4a, FIGURA 4b, FIGURA 4c, FIGURA 4d y FIGURA 5. Para un proceso específico, véase una parte correspondiente en la realización anterior de esta solicitud. En la presente no se describen detalles nuevamente.
[0420] Puede entenderse que la FIGURA 9 simplemente muestra un diseño simplificado del dispositivo de comunicación. En una aplicación real, el dispositivo de comunicación puede incluir cualquier cantidad de interfaces, procesadores, memorias y similares. Todos los dispositivos de comunicación que pueden implementar esta realización de esta solicitud caen dentro del alcance de protección de esta realización de esta solicitud.
[0422] La FIGURA 10 es un sistema de comunicación 1000 descrito en una realización de esta solicitud. El sistema de comunicación 1000 incluye un primer dispositivo de comunicación 1001 y un segundo dispositivo de comunicación 1002. El primer dispositivo de comunicación 1001 es un dispositivo en el lado del transmisor, y el segundo dispositivo de comunicación 1002 es un dispositivo en el lado del receptor.
[0424] El primer dispositivo de comunicación 1001 se configura para: determinar una secuencia { /„} que consiste en 12 elementos; mapear respectivamente los 12 elementos en la secuencia { /„ } en 12 subportadoras, para generar una primera señal; y enviar la primera señal al segundo dispositivo de comunicación 1002.
[0426] El segundo dispositivo de comunicación 1002 se configura para: recibir la primera señal en las 12 subportadoras que se envía por el primer dispositivo de comunicación, obtener los 12 elementos en la secuencia {/„} y procesar la primera señal basándose en los 12 elementos en la secuencia {/„}.
[0428] En el sistema de comunicación anterior descrito en esta realización de esta solicitud, no se limitan una cantidad de primeros dispositivos de comunicación 1001 y una cantidad de segundos dispositivos de comunicación 1002. El primer dispositivo de comunicación 1001 puede ser específicamente los dispositivos de comunicación descritos en la FIGURA 6 y la FIGURA 7. Opcionalmente, el primer dispositivo de comunicación 1001 puede configurarse para realizar las operaciones correspondientes realizadas por las terminales relacionadas con la FIGURA 1, FIGURA 2, FIGURA 3, FIGURA 4a, FIGURA 4b, FIGURA 4c, FIGURA 4d y FIGURA 5 en las realizaciones de esta solicitud. El segundo dispositivo de comunicación 1002 puede ser específicamente los dispositivos de comunicación descritos en la FIGURA 8 y la FIGURA 9. Opcionalmente, el segundo dispositivo de comunicación 1002 puede configurarse para realizar las operaciones correspondientes realizadas por los dispositivos de red relacionados con la FIGURA 1, FIGURA 2, FIGURA 3, FIGURA 4a, FIGURA 4b, FIGURA 4c, FIGURA 4d y FIGURA 5 en las realizaciones de esta solicitud. Para un proceso específico y un principio de ejecución, véase la descripción anterior. En la presente no se describen detalles nuevamente.
[0430] Las personas con experiencia en la técnica deben tener en cuenta que, en uno o más ejemplos anteriores, las funciones descritas en esta solicitud pueden implementarse mediante hardware, software, firmware o cualquier combinación de los mismos. Cuando se implementa mediante software, las funciones anteriores pueden almacenarse en un medio legible por ordenador o transmitirse como una o más instrucciones o códigos en el medio legible por ordenador. El medio legible por ordenador incluye un medio de almacenamiento en ordenador y un medio de comunicación, donde el medio de comunicación incluye cualquier medio que permita que un programa informático se transmita de un lugar a otro. El medio de almacenamiento puede ser cualquier medio disponible al que pueda acceder un ordenador de propósito general o dedicado.
[0432] Las realizaciones en esta especificación se describen todas de manera progresiva, para partes iguales o similares en las realizaciones, se refieren a estas realizaciones, y cada realización se centra en una diferencia de otras realizaciones. Especialmente, las realizaciones de aparatos y sistemas son básicamente similares a las
realizaciones del método y, por lo tanto, se describen brevemente; para partes relacionadas, véanse las descripciones parciales en la realización del método.
[0434] Finalmente, debe observarse que las realizaciones anteriores son meramente ejemplos pretendidos para describir las soluciones técnicas de esta solicitud en lugar de limitar esta solicitud.
Claims (1)
1. REIVINDICACIONES
1. Un método de procesamiento de señales basado en secuencias que comprende:
recibir (S103) una primera señal transportada en 12 subportadoras, en donde las subportadoras están predefinidas o configuradas por un dispositivo de red;
obtener los 12 elementos en una secuencia {f„}, en dondefnes un elemento en la secuencia {/„}, fn cumple fn= A xn exp(2n - j - a - n), 0<n<11,nes un número entero,Aes un número complejo no nulo, a es un número real,xn = u •exp(k-¡ • sn/
4),ues un número complejo no nulo,snes un elemento en una secuencia {sn} que consiste en 12 elementos, la secuencia {sn} es una las siguientes secuencias: {-1, -3 , 3, -1, -3, -3 , -3 , -1 , 1, -1 , 1, -3}, {-1 , 1, 3, -3 , 1, -1 , 1, -1 , -1 , -3 , 1, -1}, {-3, -1 , 3, -3 , -3 , -1, -3 , 1, -1 , -3 , 3, 3}, {-3, -3 , 3, -3 , -1 , 3, 3, 3, -1 , -3 , 1, -3}, {-3 , -1 , -1, -3, -3 , -1 , -3 , 3, 1, 3, -1 , -3}, {3, -1 , -3, 3, -3, -1 , 3, 3, 3, -3, -1 , -3}, {-3, -1 ,3 , 1, -3 , -1 , -3 , 3, 1, 3, 3, 1}, o {1, -1 ,3 , -1 , -1 , -1, -3 , -1 , 1, 1, 1, -3}; y
procesar la primera señal basándose en los 12 elementos de la secuencia{fn}.
2. El método de procesamiento de señales de acuerdo con la reivindicación 1, en donde la primera señal se lleva a cabo en 12 subportadoras consecutivas.
3. El método de procesamiento de señales de acuerdo con la reivindicación 1, en donde la primera señal se lleva a cabo en 12 subportadoras no consecutivas e igualmente espaciadas.
4. El método de procesamiento de señales de acuerdo con cualquiera de las reivindicaciones 1 a 3, en donde la primera señal es una señal de referencia o una señal de información de control de enlace ascendente, UCI.
5. El método de procesamiento de señales de acuerdo con la reivindicación 4, en donde la señal de referencia es una señal de referencia de demodulación, DMRS.
6. El método de procesamiento de señales de acuerdo con cualquiera de las reivindicaciones 1 a 5, en dondeAes 1; o
Aes una amplitud; o
Aes un símbolo de modulación.
7. Un aparato de procesamiento de señales basado en secuencias, que comprende:
una unidad de recepción (801), configurada para recibir una primera señal transportada en 12 subportadoras, en donde las subportadoras están predefinidas o configuradas por un dispositivo de red; y
una unidad de procesamiento (802), configurada para obtener 12 elementos en la secuencia {fn}, fn es un elemento en la secuencia {fn} , fn cumple fn = Axn exp(2n • j • a • n ), 0<n<11,nes un número entero,Aes un número complejo no nulo, a es un número real,xn = u • exp(n • j • sn/ 4 ),ues un número complejo no nulo, sn es un elemento en una secuencia {sn} que consiste en 12 elementos, la secuencia {sn} es una de las siguientes secuencias: {-1, -3 , 3, -1 , -3 , -3 , -3 , -1 , 1, -1, 1, -3}, {-1, 1, 3, -3 , 1, -1 , 1, -1 , -1 , -3 , 1, -1}, {-3, -1, 3, -3 , -3, -1 , -3 , 1, -1 , -3 , 3, 3}, {-3 , -3, 3, -3 , -1 , 3, 3, 3, -1 , -3 , 1, -3}, {-3 , -1 , -1 , -3 , -3 , -1 , -3 , 3, 1, 3, -1 , -3}, {3, -1, -3 , 3, -3 , -1, 3, 3, 3, -3, -1 , -3}, {-3, -1 ,3 , 1, -3 , -1 , -3, 3, 1,3, 3, 1}, o {1, -1 ,3 , -1 , -1 , -1 , -3 , -1 , 1, 1, 1, -3}; en donde
la unidad de procesamiento está configurada además para: procesar la primera señal basándose en los 12 elementos de la secuencia {fn}.
8. El aparato de procesamiento de señales de acuerdo con la reivindicación 7, en donde la primera señal se lleva a cabo en 12 subportadoras consecutivas.
9. El aparato de procesamiento de señales de acuerdo con la reivindicación 7, en donde la primera señal se lleva a cabo en 12 subportadoras no consecutivas e igualmente espaciadas.
10. El aparato de procesamiento de señales de acuerdo con cualquiera de las reivindicaciones 7 a 9, en donde la primera señal es una señal de referencia o una señal de información de control de enlace ascendente, UCI.
11. El aparato de procesamiento de señales de acuerdo con la reivindicación 10, en donde la señal de referencia es una señal de referencia de demodulación, DMRS.
12. El aparato de procesamiento de señales de acuerdo con cualquiera de las reivindicaciones 7 a 11, en dondeAes 1; o
Aes una amplitud; o
Aes un símbolo de modulación.
13. Un medio de almacenamiento legible por ordenador en donde comprende instrucciones que, cuando se ejecutan por un ordenador, hacen que el ordenador lleve a cabo el método de acuerdo con cualquiera de las reivindicaciones 1 a 6.
14. Un programa informático que comprende instrucciones que, cuando son ejecutadas por un ordenador, hacen que el ordenador lleve a cabo el método de acuerdo con cualquiera de las reivindicaciones 1 a 6.
15. Un aparato que comprende un procesador y un medio de almacenamiento que almacena instrucciones para su ejecución por parte del procesador de modo que, cuando se ejecutan las instrucciones, el procesador está configurado para llevar a cabo el método de acuerdo con cualquiera de las reivindicaciones 1 a 6.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710687282.0A CN109391576B (zh) | 2017-08-11 | 2017-08-11 | 基于序列的信号处理方法、通信设备及通信系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3043382T3 true ES3043382T3 (en) | 2025-11-25 |
Family
ID=64612722
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES23162569T Active ES3043382T3 (en) | 2017-08-11 | 2018-07-17 | Sequence-based signal processing method and apparatus |
Country Status (9)
| Country | Link |
|---|---|
| US (4) | US10673669B2 (es) |
| EP (4) | EP4694440A3 (es) |
| JP (1) | JP7077397B2 (es) |
| KR (1) | KR102352674B1 (es) |
| CN (7) | CN109039978B (es) |
| ES (1) | ES3043382T3 (es) |
| MX (1) | MX2020001642A (es) |
| MY (1) | MY208125A (es) |
| WO (1) | WO2019029326A1 (es) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109039978B (zh) * | 2017-08-11 | 2020-03-20 | 华为技术有限公司 | 基于序列的信号处理方法、通信设备及通信系统 |
| CN118214530A (zh) | 2017-09-08 | 2024-06-18 | 华为技术有限公司 | 基于序列的信号处理方法及装置 |
| CN109245871B (zh) * | 2017-09-08 | 2020-02-14 | 华为技术有限公司 | 基于序列的信号处理方法及装置 |
| CN109802908B (zh) * | 2017-11-17 | 2022-05-24 | 华为技术有限公司 | 基于序列的信号处理方法、信号处理装置及计算机可读存储介质 |
| CN118972220A (zh) | 2019-01-09 | 2024-11-15 | 华为技术有限公司 | 基于序列的信号处理方法与装置 |
| CN111277528B (zh) * | 2019-01-11 | 2022-02-01 | 维沃移动通信有限公司 | 传输方法及第一通信设备 |
| CN114731701B (zh) * | 2019-12-04 | 2023-11-28 | 华为技术有限公司 | 一种序列检测方法及设备 |
| CN115706690A (zh) * | 2021-08-06 | 2023-02-17 | 华为技术有限公司 | 信号处理方法及装置 |
| KR20240115131A (ko) * | 2023-01-18 | 2024-07-25 | 삼성전자주식회사 | 협대역 랜덤 액세스 신호를 획득하기 위한 전자 장치 및 방법 |
| WO2025211878A1 (ko) * | 2024-04-04 | 2025-10-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 앰비언트 iot 통신의 심벌 클럭 정보를 제공하기 위한 장치 및 방법 |
Family Cites Families (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1416694B1 (en) * | 1999-06-16 | 2006-09-20 | Sony Deutschland GmbH | Optimized synchronization preamble structure for OFDM system |
| US8509323B2 (en) * | 2006-08-22 | 2013-08-13 | Motorola Mobility Llc | Resource allocation including a DC sub-carrier in a wireless communication system |
| JP5031037B2 (ja) * | 2006-12-19 | 2012-09-19 | エルジー エレクトロニクス インコーポレイティド | 効率的な検出のためのシーケンス生成方法及びこれを用いた信号送受信方法 |
| KR100956494B1 (ko) * | 2007-06-14 | 2010-05-07 | 엘지전자 주식회사 | 제어신호 전송 방법 |
| KR100940730B1 (ko) * | 2007-09-07 | 2010-02-04 | 엘지전자 주식회사 | 무선통신 시스템에서 기준 신호 생성 방법 |
| CN101350801B (zh) * | 2008-03-20 | 2012-10-10 | 中兴通讯股份有限公司 | 长循环前缀帧结构下行专用导频与物理资源块的映射方法 |
| WO2010018987A2 (ko) * | 2008-08-12 | 2010-02-18 | 엘지전자주식회사 | 다중 반송파 시스템에서 데이터 전송 방법 및 전송기 |
| CN101741793A (zh) * | 2008-11-04 | 2010-06-16 | 华为技术有限公司 | 上行参考信号的发射方法、系统和设备 |
| JP5301323B2 (ja) * | 2009-03-16 | 2013-09-25 | 株式会社エヌ・ティ・ティ・ドコモ | 移動端末装置及び無線通信方法 |
| CN101515809B (zh) * | 2009-03-17 | 2014-03-12 | 中兴通讯股份有限公司南京分公司 | 载波聚合场景中降低参考信号cm的方法和装置 |
| WO2010124602A1 (zh) * | 2009-04-30 | 2010-11-04 | 华为技术有限公司 | 信息传输方法及通信装置 |
| EP2421184B1 (en) * | 2009-05-21 | 2020-07-08 | LG Electronics Inc. -1- | Method and apparatus for transmitting reference signals in a multi-antenna system |
| US8400908B2 (en) * | 2009-06-18 | 2013-03-19 | Lg Electronics Inc. | Method and apparatus for transmitting midamble in wireless communication system |
| CN102026219B (zh) * | 2009-09-22 | 2013-06-12 | 中兴通讯股份有限公司 | 一种无线信道测量参考信号的生成、发送方法及相应装置 |
| WO2011145890A2 (ko) * | 2010-05-20 | 2011-11-24 | 엘지전자 주식회사 | 상향링크 전력제어 방법 및 사용자기기 |
| TWI554046B (zh) * | 2011-01-07 | 2016-10-11 | 內數位專利控股公司 | 協同多點傳輸下鏈共享頻道接收方法、系統及裝置 |
| CN102739597B (zh) * | 2011-04-02 | 2015-02-11 | 普天信息技术研究院有限公司 | 一种ack/nack信号的生成方法 |
| US9398122B2 (en) * | 2011-07-27 | 2016-07-19 | Lg Electronics Inc. | Sequence mapping method and apparatus in wireless communication system |
| CN102916783B (zh) * | 2011-08-02 | 2015-09-30 | 华为技术有限公司 | 信息发送和接收处理方法、基站和用户设备 |
| US8780065B2 (en) * | 2012-07-19 | 2014-07-15 | Cypress Semiconductor Corporation | Interface and synchronization method between touch controller and display driver for operation with touch integrated displays |
| US10230513B2 (en) | 2013-03-12 | 2019-03-12 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving control channel in wireless communication system |
| KR101871877B1 (ko) | 2014-05-04 | 2018-06-27 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 동기화 신호 송신 및 수신 방법, 장치, 및 기기 |
| CN106664281B (zh) * | 2014-06-11 | 2020-07-10 | 马维尔国际有限公司 | 用于在无线通信系统中填充ofdm符号的方法和装置 |
| WO2016099057A1 (ko) * | 2014-12-16 | 2016-06-23 | 엘지전자 주식회사 | 상향링크 데이터의 복조를 위한 dmrs를 전송하는 방법 및 mtc 기기 |
| KR20170098891A (ko) * | 2015-01-16 | 2017-08-30 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 메시지 전송 방법 및 장치 |
| CN107949991B (zh) * | 2015-09-02 | 2020-10-27 | 华为技术有限公司 | 一种信号发送或接收方法和设备 |
| CN106817331A (zh) * | 2015-12-02 | 2017-06-09 | 华为技术有限公司 | 通信系统中处理通信信号的方法和装置 |
| WO2017111378A1 (ko) * | 2015-12-24 | 2017-06-29 | 엘지전자 주식회사 | 무선 접속 시스템에서 주동기신호 송신 방법 및 장치 |
| US10547427B2 (en) * | 2015-12-24 | 2020-01-28 | Lg Electronics Inc. | Method for transmitting demodulation reference signal in wireless communication system that supports narrow band IoT and apparatus for supporting the same |
| EP3419340B1 (en) * | 2016-03-11 | 2024-05-01 | LG Electronics Inc. | System information signal reception method, user equipment, system information signal transmitting method and base station |
| WO2017164700A2 (ko) * | 2016-03-24 | 2017-09-28 | 엘지전자 주식회사 | 동기 신호 전송 방법 및 기지국과, 동기 신호 수신 방법 및 사용자기기 |
| WO2017180044A1 (en) * | 2016-04-15 | 2017-10-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Reference signal in an ofdm system |
| US11005637B2 (en) * | 2016-07-21 | 2021-05-11 | Lg Electronics Inc. | Method and user equipment for receiving downlink channel, and method and base station for transmitting downlink channel |
| US11601820B2 (en) * | 2017-01-27 | 2023-03-07 | Qualcomm Incorporated | Broadcast control channel for shared spectrum |
| CN108632002B (zh) * | 2017-03-24 | 2021-06-01 | 华为技术有限公司 | 一种无线通信中的信号发送方法、接收方法、装置和系统 |
| US11005620B2 (en) | 2017-06-16 | 2021-05-11 | Qualcomm Incorporated | Uplink reference signal sequence design in 5G new radio |
| CN109039978B (zh) * | 2017-08-11 | 2020-03-20 | 华为技术有限公司 | 基于序列的信号处理方法、通信设备及通信系统 |
-
2017
- 2017-08-11 CN CN201810597392.2A patent/CN109039978B/zh active Active
- 2017-08-11 CN CN201810597918.7A patent/CN109039979B/zh active Active
- 2017-08-11 CN CN201710687282.0A patent/CN109391576B/zh active Active
-
2018
- 2018-07-17 CN CN202210637764.6A patent/CN115001923B/zh active Active
- 2018-07-17 CN CN202410875670.1A patent/CN118677743A/zh active Pending
- 2018-07-17 CN CN202210637993.8A patent/CN115001924B/zh active Active
- 2018-07-17 EP EP25195123.2A patent/EP4694440A3/en active Pending
- 2018-07-17 ES ES23162569T patent/ES3043382T3/es active Active
- 2018-07-17 CN CN201880052245.5A patent/CN110999244B/zh active Active
- 2018-07-17 EP EP18844608.2A patent/EP3605982B1/en active Active
- 2018-07-17 JP JP2020507996A patent/JP7077397B2/ja active Active
- 2018-07-17 EP EP23162569.0A patent/EP4271091B1/en active Active
- 2018-07-17 MY MYPI2020000724A patent/MY208125A/en unknown
- 2018-07-17 KR KR1020207006989A patent/KR102352674B1/ko active Active
- 2018-07-17 MX MX2020001642A patent/MX2020001642A/es unknown
- 2018-07-17 WO PCT/CN2018/095948 patent/WO2019029326A1/zh not_active Ceased
- 2018-07-17 EP EP21171161.9A patent/EP3934190B1/en active Active
-
2019
- 2019-01-15 US US16/248,486 patent/US10673669B2/en active Active
-
2020
- 2020-05-11 US US16/871,965 patent/US11362873B2/en active Active
-
2022
- 2022-05-02 US US17/734,885 patent/US11757688B2/en active Active
-
2023
- 2023-08-03 US US18/365,028 patent/US12489663B2/en active Active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES3043382T3 (en) | Sequence-based signal processing method and apparatus | |
| JP7463477B2 (ja) | 系列に基づく信号処理方法および装置 | |
| CN105515713A (zh) | 一种多用户码分多址接入通信方法与相应发射机、接收机 | |
| WO2019144812A1 (zh) | 基于加扰的数据传输方法 | |
| WO2019047622A1 (zh) | 基于序列的信号处理方法及装置 | |
| CN106161299A (zh) | 一种数据传输方法及装置 | |
| ES2822184T3 (es) | Método de mapeo de recursos y dispositivo de comunicación | |
| CN110890955A (zh) | 一种通信方法和装置 | |
| WO2019062885A1 (zh) | 基于序列的信号处理方法及装置 | |
| ES2989138T3 (es) | Método de transmisión y primer dispositivo de comunicación | |
| HK40114853A (zh) | 基於序列的信号处理方法及装置 | |
| HK40116764A (zh) | 基於序列的信号处理方法及装置 | |
| BR122024014083A2 (pt) | Método de processamento de sinal baseado em sequência, aparelho de processamento de sinal baseado em sequência e mídia de armazenamento legível por computador | |
| BR112020004558B1 (pt) | Método de processamento de sinal baseado em sequência, aparelho de processamento de sinal baseado em sequência e mídia de armazenamento legível por computador |