Information processing method and apparatus

By performing row and column transformations on the orthogonal covering code matrix in the new air interface non-terrestrial communication network, a new covering code with stronger resistance to frequency offset is generated, which solves the performance problem of Walsh sequence and DFT sequence under frequency offset environment and improves the coverage and capacity of the communication system.

WO2026067136A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-16
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

The existing Walsh sequence and DFT sequence orthogonal overlay codes are insufficient in resisting frequency offset in new air interface non-terrestrial communication networks, resulting in large inter-cell interference.

Method used

By interacting with the access network equipment and the terminal equipment, a new orthogonal coverage code matrix is ​​generated using row and column transformation to enhance its frequency offset resistance. Specifically, the access network equipment determines the first matrix and sends indication information, and the terminal equipment receives and transforms the orthogonal coverage code to obtain stronger frequency offset resistance.

Benefits of technology

It improves the frequency offset resistance of orthogonal coverage codes in new air interface non-terrestrial communication networks, reduces inter-cell interference, and enhances the coverage and capacity of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121692_02042026_PF_FP_ABST
    Figure CN2025121692_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides an information processing method and apparatus. The method comprises: an access network device performs row and column transformation on a matrix formed by a current orthogonal cover code, so as to obtain a first matrix; and the access network device further sends indication information of the orthogonal cover code to a terminal, the orthogonal cover code being obtained on the basis of one row of the first matrix. It can be learned from the analysis on the first matrix that if a Doppler frequency shift occurs, the anti-frequency shift performance of the first matrix is better than that of a matrix (e.g., a Walsh matrix and / or a DFT matrix) formed by the current orthogonal cover code. Therefore, a new orthogonal cover code obtained on the basis of the first matrix has a higher anti-frequency shift capability.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing method and device

[0001] The present application claims priority to the Chinese patent application No. 202411368229.0, filed on September 27, 2024, and entitled "Information processing method and device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, and in particular to an information processing method and device. BACKGROUND

[0003] At present, a new radio non-terrestrial network physical uplink shared channel (NR NTN PUSCH) can use a discrete Fourier transform-spread-OFDM (DFT-s-OFDM) waveform to implement uplink coverage enhancement, thereby improving uplink capacity. The orthogonal cover code (OCC) scheme can include but is not limited to the following: inter-slot OCC, inter-symbol OCC, and intra-symbol OCC. Common OCC sequences can include but are not limited to Walsh-Hadamard sequences, DFT sequences, and Zadoff-Chu sequences; the set of the above sequences can be represented in the form of a matrix, where each row of the matrix represents a sequence, and any two rows are orthogonal to each other (inner product is zero). However, the existing Walsh sequence and DFT sequence have the problems that the OCC is greatly affected by frequency offset and the inter-cell interference is large. SUMMARY

[0004] The present application provides an information processing method and device, which is beneficial to enhancing the ability of the OCC to resist frequency offset.

[0005] In a first aspect, the present application provides an information processing method, which can be implemented by an access network device. For example, the access network device can be a network device (such as a base station, etc.), or a communication module or component of the access network device, or a logical module capable of implementing all or part of the functions of the access network device. The access network device determines a first matrix, which is represented as The access network device sends indication information of the orthogonal cover code, and the orthogonal cover code is obtained according to one row of the first matrix.

[0006] In the method, the access network device can perform row and column transformation on the current matrix composed of the orthogonal cover code, so as to obtain the first matrix. It can be known through analysis of the first matrix that, if there is a Doppler shift, the anti-frequency offset performance of the first matrix is better than that of the current matrix composed of the orthogonal cover code (such as a Walsh matrix and / or a DFT matrix). Therefore, the new orthogonal cover code obtained based on the first matrix has higher anti-frequency offset capability.

[0007] In a possible implementation, the first matrix is represented as

[0008] In a possible implementation, the first matrix includes a matrix obtained by performing column transformation on a matrix composed of orthogonal cover codes for physical uplink control channel (PUCCH) format 4 and having a length of 4.

[0009] In a possible implementation, the first matrix includes a matrix obtained by exchanging the second column and the third column of a matrix composed of orthogonal cover codes for PUCCH format 4 and having a length of 4.

[0010] In the above implementation, it is defined that the first matrix can be a matrix obtained by performing column transformation on a matrix composed of orthogonal cover codes for PUCCH format 4 and having a length of 4 (for example, the matrix can be represented as ), and specifically, the first matrix can be obtained by exchanging the second column and the third column of the matrix. It can be known through analysis that the orthogonal cover code obtained based on the first matrix has stronger anti-frequency offset capability than the orthogonal cover code obtained based on the matrix.

[0011] In a possible implementation, the indication information of the orthogonal cover code includes a length of the orthogonal cover code and / or an index of the orthogonal cover code.

[0012] In the implementation, the first access network device can indicate the orthogonal cover code to the terminal by indicating the length of the orthogonal cover code and / or the index of the orthogonal cover code.

[0013] In a possible implementation, the access network device sends information for indicating the transformed orthogonal cover code. The information for indicating the transformed orthogonal cover code includes one or more of the following: an element position of the orthogonal cover code corresponding to an index of the transformed orthogonal cover code, a phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, and a correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code.

[0014] In this embodiment, the access network device can further send information for indicating the transformed OCC to the terminal, so as to indicate the element position, phase or corresponding relationship of the OCC corresponding to the index of the transformed OCC, and facilitate the terminal to obtain the OCC with stronger frequency offset resistance.

[0015] In a possible implementation, the access network device determines the first matrix based on the second matrix and the information for indicating the transformed OCC. The second matrix includes one or more of the following: a matrix composed of OCCs with a length of 4 and used for PUCCH format 2, a matrix composed of OCCs with a length of 4 and used for PUCCH format 4, and a matrix composed of OCCs with a length of 4 and used for physical uplink shared channel (PUSCH) demodulation reference signal (DMRS).

[0016] In a possible implementation, the element position of the OCC corresponding to the index of the transformed OCC includes one or more of the following: an adjacent element of the OCC corresponding to the index of the transformed OCC; an element with a spacing of 1 of the OCC corresponding to the index of the transformed OCC; and an element with a spacing of 2 of the OCC corresponding to the index of the transformed OCC.

[0017] In a possible implementation, the phase of the OCC corresponding to the index of the transformed OCC includes the phase of the OCC corresponding to the index of the transformed OCC and the phase of the OCC one row away from the OCC.

[0018] In a possible implementation, the corresponding relationship of the OCC corresponding to the index of the transformed OCC includes the corresponding relationship of the index of the transformed OCC and any one of the OCCs other than the OCC in the first matrix.

[0019] In the above embodiments, how to indicate the element position, phase or corresponding relationship of the OCC corresponding to the index of the transformed OCC is described in detail, and this facilitates the terminal to obtain the OCC with stronger frequency offset resistance.

[0020] In a second aspect, the present application provides an information processing method, which can be implemented by a terminal. For example, the method is implemented by a terminal device or a chip, or by a device capable of implementing the function of the terminal device. In the method, the terminal receives indication information of an OCC, and the OCC is obtained according to one row of a first matrix. The first matrix is represented as The terminal determines the orthogonal cover code.

[0021] In the method, the terminal can receive the indication information of the orthogonal cover code, thereby obtaining the orthogonal cover code with higher frequency offset resistance. The orthogonal cover code is obtained based on one row of the first matrix. It can be known through analysis of the first matrix that, if there is a frequency offset, the frequency offset resistance of the first matrix is better than that of the matrix composed of the current orthogonal cover code (such as a Walsh matrix and / or a DFT matrix). Therefore, the new orthogonal cover code obtained based on the first matrix has higher frequency offset resistance.

[0022] In a possible implementation, the first matrix is represented as

[0023] In a possible implementation, the first matrix includes a matrix obtained by performing column transformation on a matrix composed of orthogonal cover codes for PUCCH format 4 and having a length of 4.

[0024] In a possible implementation, the first matrix includes a matrix obtained by exchanging the second column and the third column of a matrix composed of orthogonal cover codes for PUCCH format 4 and having a length of 4.

[0025] In the above implementation, it is defined that the first matrix can be a matrix composed of orthogonal cover codes for PUCCH format 4 and having a length of 4 (for example, the matrix can be represented as ), and the first matrix can be obtained by performing column transformation on the matrix or exchanging the second column and the third column of the matrix. It can be known through analysis that the orthogonal cover code obtained based on the first matrix has stronger frequency offset resistance than the orthogonal cover code obtained based on the matrix.

[0026] In a possible implementation, the indication information of the orthogonal cover code includes the length of the orthogonal cover code and / or the index of the orthogonal cover code.

[0027] In a possible implementation, the terminal receives information for indicating the transformed orthogonal cover code. The information for indicating the transformed orthogonal cover code includes one or more of the following: an element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, a phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, and a correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code. The terminal transforms the orthogonal cover code to obtain the transformed orthogonal cover code.

[0028] In a possible implementation, the terminal transforms adjacent elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, or the terminal transforms elements with a spacing of 1 of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, or the terminal transforms elements with a spacing of 2 of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code.

[0029] In a possible implementation, the terminal transforms the phase of the orthogonal cover code and the phase of the orthogonal cover code sequence that is spaced one row from the orthogonal cover code.

[0030] In a possible implementation, the terminal transforms the index of the orthogonal cover code and the correspondence relationship of any one of the orthogonal cover codes other than the orthogonal cover code in the first matrix.

[0031] In the above implementation, how the terminal transforms the element position, phase or correspondence relationship of the orthogonal cover code corresponding to the index of the orthogonal cover code is described in detail, so that the terminal obtains an orthogonal cover code with stronger frequency offset resistance.

[0032] In a third aspect, the present application provides an information processing apparatus. The information processing apparatus can be an access network device, or an apparatus capable of realizing the function of the access network device. In a possible implementation, the information processing apparatus has the function of the above-mentioned first aspect and any possible implementation of the first aspect, for example, the information processing apparatus includes a module or unit or means corresponding to the operation of the above-mentioned first aspect, which can be realized by software, or by hardware, or by a combination of software and hardware.

[0033] In a possible implementation, the information processing apparatus includes a communication unit and a processing unit. The processing unit is configured to determine, by the access network device, a first matrix, which is represented as The communication unit is configured to send indication information of the orthogonal cover code, which is obtained according to one row of the first matrix.

[0034] In this implementation, the information processing apparatus can perform row-column transformation on the matrix composed of the current orthogonal cover code, thereby obtaining the first matrix. Analysis on the first matrix shows that, if there is a frequency offset, the frequency offset resistance of the first matrix is better than that of the matrix composed of the current orthogonal cover code (such as the Walsh matrix and / or the DFT matrix). Therefore, the new orthogonal cover code obtained based on the first matrix has higher frequency offset resistance.

[0035] Optionally, other possible implementations of the third aspect can refer to the corresponding description of other possible implementations of the first aspect, which will not be repeated here.

[0036] In a fourth aspect, the present application provides an information processing device. The information processing device can be a terminal device or a chip, or a device capable of realizing the function of a terminal device. In a possible implementation, the information processing device has the function of the second aspect and any possible implementation of the second aspect, for example, the information processing device includes a module or unit or means corresponding to the operation of the second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.

[0037] In a possible implementation, the information processing device includes a communication unit and a processing unit. The communication unit is configured to receive indication information of an orthogonal cover code, the orthogonal cover code being obtained based on a row of a first matrix, and the first matrix is represented as The processing unit is configured to determine the orthogonal cover code.

[0038] In this implementation, the information processing device can receive the indication information of the orthogonal cover code, so as to obtain the orthogonal cover code with higher frequency offset resistance. The orthogonal cover code is obtained based on a row of the first matrix. It can be known through analysis of the first matrix that, if there is a frequency offset, the frequency offset resistance of the first matrix is better than that of a matrix composed of the current orthogonal cover code (such as a Walsh matrix and / or a DFT matrix). Therefore, the new orthogonal cover code obtained based on the first matrix has higher frequency offset resistance.

[0039] Optionally, other possible implementations of the fourth aspect can refer to the corresponding description of other possible implementations of the second aspect, which will not be described herein.

[0040] In a fifth aspect, the present application provides an information processing device, which includes a memory and one or more processors. The memory is configured to store part or all of the necessary computer programs or instructions for realizing the function of the first aspect and / or one or more of the second aspects. The one or more processors can execute the computer programs or instructions, when the computer programs or instructions are executed, so as to make the information processing device realize one or more of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect. Optionally, the memory and the processor can be decoupled.

[0041] In a possible design, the information processing device can further include an interface circuit, and the processor is configured to communicate with other devices or components through the interface circuit.

[0042] In a sixth aspect, the present application provides an information processing device, comprising: one or more processors and interface circuitry for receiving signals from other information processing devices and transmitting signals to the processors or sending signals from the processors to other information processing devices, and the processors are configured to implement one or more of the following: the method of the first aspect and any possible implementation of the first aspect, the method of the second aspect and any possible implementation of the second aspect.

[0043] In a seventh aspect, the present application provides a communication system, comprising one or more devices or apparatuses of the third aspect to the sixth aspect, such that the one or more devices or apparatuses perform one or more of the following: the method of the first aspect and any possible implementation of the first aspect, the method of the second aspect and any possible implementation of the second aspect.

[0044] In an eighth aspect, the present application provides a computer readable storage medium, having instructions stored thereon, which when executed on a computer, cause the computer to perform one or more of the following: the method of the first aspect and any possible implementation of the first aspect, the method of the second aspect and any possible implementation of the second aspect.

[0045] In a ninth aspect, the present application provides a computer program product, comprising instructions, which when executed on a computer, cause the computer to perform one or more of the following: the method of the first aspect and any possible implementation of the first aspect, the method of the second aspect and any possible implementation of the second aspect.

[0046] In a tenth aspect, the present application provides a chip, comprising one or more processors (or logic circuits). Optionally, the chip can further comprise one or more communication interfaces (or interfaces) for implementing one or more of the following: the method of the first aspect and any possible implementation of the first aspect, the method of the second aspect and any possible implementation of the second aspect.

[0047] In a possible implementation, if the chip is the smallest processing unit in the whole machine, the chip can be one or more processors, or can comprise one or more processors and one or more memories, or can comprise one or more processors, one or more memories and one or more transceivers, for implementing one or more of the following: the method of the first aspect and any possible implementation of the first aspect, the method of the second aspect and any possible implementation of the second aspect.

[0048] In an eleventh aspect, the present application provides a chip system. The chip system comprises one or more processors and one or more interfaces. Optionally, the chip system further comprises a memory for implementing one or more of the following: the method of the first aspect and any possible implementation of the first aspect, the method of the second aspect and any possible implementation of the second aspect. The chip system can be composed of a chip, or can comprise a chip and other discrete devices. BRIEF DESCRIPTION OF DRAWINGS

[0049] FIG. 1 is a schematic diagram of a communication system;

[0050] FIG. 2 is a schematic diagram of inter-slot OCC with length 2 for PUSCH repetition Type A;

[0051] FIG. 3 is a schematic diagram of inter-symbol OCC with length 2 for PUSCH repetition Type B;

[0052] FIG. 4 is a schematic diagram of intra-symbol OCC with length 2;

[0053] FIG. 5 is a schematic diagram of a method for processing information according to the present application;

[0054] FIG. 6 is a schematic diagram of another method for processing information according to the present application;

[0055] FIG. 7 is a schematic diagram of a first relationship between an OCC and an OCC after a transform operation for PUCCH format 4 with length 4 according to the present application;

[0056] FIG. 8 is a schematic diagram of a second relationship between an OCC and an OCC after a transform operation for PUCCH format 4 with length 4 according to the present application;

[0057] FIG. 9 is a schematic diagram of a first relationship between an OCC and an OCC after a transform operation for PUCCH format 2 with length 4 according to the present application;

[0058] FIG. 10 is a schematic diagram of a second relationship between an OCC and an OCC after a transform operation for PUCCH format 2 with length 4 according to the present application;

[0059] FIG. 11 is a schematic diagram of a first relationship between an OCC and an OCC after a transform operation for a first matrix according to the present application;

[0060] FIG. 12 is a schematic diagram of an information processing apparatus according to the present application;

[0061] FIG. 13 is a schematic diagram of another information processing apparatus according to the present application. DETAILED DESCRIPTION

[0062] For the convenience of understanding, the definitions of related terms involved in the present application are described in detail as follows:

[0063] System architecture: the information processing method provided by the present application can be applied to a communication system as shown in FIG. 1. For example, the communication system shown in FIG. 1 includes network devices and terminal devices. Among them, the terminal device is located in the coverage of one or more cells (carriers) managed by the network device, and the cell providing service for the terminal device can be one or more. Optionally, FIG. 1 is only an example; for example, the communication system shown in FIG. 1 can also include more network devices and / or more terminal devices, and the present application does not limit the specific system architecture.

[0064] Among them, the communication system of the present application can include but is not limited to various radio access technology (radio access technology, RAT) communication systems, for example, it can be: Internet of things (Internet of things, IoT) system, narrowband Internet of things system (narrow band-IoT, NB-IoT), reduced capability / lightweight capability (reduced capability, RedCap) system, Internet of things non-ground network (IoT non-terrestrial network, IoT NTN), it can also be a 5G (or called new radio (new radio, NR)) communication system, it can also be a transition system between long term evolution (long term evolution, LTE) communication system and 5G communication system, the transition system can also be called 4.5G communication system, of course, it can also be a future communication system, etc. The present application can also be applied to universal mobile communication system (universal mobile telecommunications system, UMTS), code division multiple access (code division multiple access, CDMA) system, wireless local area network (wireless local area network, WLAN) and the like. The system architecture and service scenarios described in the present application are to more clearly illustrate the technical solutions of the present application, and do not constitute a limitation on the technical solutions provided by the present application. Those skilled in the art can know that with the evolution of communication network architecture and the appearance of new business scenarios, the technical solutions provided by the present application are also applicable to similar technical problems.

[0065] The terminal device can also be referred to as a user equipment (UE), a terminal, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a mobile station (MS), a mobile terminal (MT), a remote station, a remote terminal, a mobile device, a user terminal, a user agent, or a user device, which can be applied to 4G, 5G, and future communication systems. The terminal device can provide voice and / or data connectivity to a user. The terminal device can be a joint device for transmitting and receiving digital signals on a common telephone line, and can also be a handheld device with wireless connection function, a vehicle-mounted device, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a mobile phone, a tablet computer, a notebook computer, a palm computer, a computer with wireless transceiver function, a mobile internet device (MID), a wearable device, a head-mounted display (HMD), a virtual reality (VR) device (such as VR glasses), an augmented reality (AR) device (such as AR glasses), a mixed reality (MR) device, a wireless terminal in industrial control, a processing device connected to a wireless modem, a tactile terminal device, a vehicle-mounted device, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a road side unit (RSU) of the wireless terminal type of the foregoing, and the like.

[0066] The network device can be an access network device, which is a radio access network (RAN) node (or device) that accesses a terminal device to a wireless network. The network device includes but is not limited to: a base station (BS), a radio network controller (RNC), a base station controller (BSC), a network device transceiver station (BTS), a home base station (for example, a home evolved Node B, or home Node B, HNB), a baseband unit (BBU), a wireless fidelity (Wifi) access point (AP), a wireless relay node, a wireless backhaul node, a transmission and reception point (TRP; or, transmission point, TP). The base station is a device deployed in a wireless access network that can provide wireless communication functions, which can also be referred to as a base station device, for example, an evolved Node B (eNB or e-NodeB) in an LTE system, a Node B (NB), a base station (gNodeB or gNB) in a 5G system, a base station in a 6G system, etc. The base station can include a BBU and a remote radio unit (RRU). The BBU and the RRU can be placed in different places, for example: RRU pullout, placed in a high traffic area, BBU placed in a central machine room. The BBU and the RRU can also be placed in the same machine room. The BBU and the RRU can also be different components under one rack. The base station can be in the following forms: a macro base station, a micro base station (also known as a small station), a pico base station, a relay station, an access point, a balloon station, etc.

[0067] In a possible implementation, in some deployments of the access network device, the access network device can include a central unit (CU) and / or a distributed unit (DU). Where the access network device includes the CU and the DU, the protocol layers of the eNB in the LTE system are split, and the functions of part of the protocol layers are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layers are distributed in the DU and controlled by the CU. In some deployments of the access network device, the CU can also be divided into a CU-control plane (CP) and a CU-user plane (UP), and the like. In yet some deployments of the access network device, the access network device can also be an open radio access network (ORAN) architecture, and the like. The specific deployment manner of the access network device is not limited in the present application.

[0068] In a possible implementation, the access network device can adopt a CU-DU separation architecture, which can also be referred to as a distributed deployment architecture. For example, the access network device can logically include one CU and one or more DUs, each DU can be connected with the CU through an F1 interface, and the information interaction between different DUs can be completed based on the forwarding of the CU. The CU and the DU can be physically arranged together or physically separated, which is not limited. The CU can support the functions of the radio resource control (RRC), the packet data convergence protocol (PDCP), and the service data adaptation protocol (SDAP); and the DU can support the functions of the radio link control (RLC) layer protocol, the media access control (MAC) layer protocol, and the physical layer (PHY) protocol.

[0069] Communication sequence: widely exists in LTE / NR standard protocol, the correlation of sequence can realize downlink synchronization signal and uplink random access, the orthogonality of sequence can realize pilot multiplexing. Common sequence evaluation indexes include: autocorrelation, cross-correlation, sequence capacity, frequency offset resistance, peak-to-average power ratio, two-domain constant modulus, etc. For example, in the scenario of NTN uplink multiplexing capacity enhancement, OCC can be used to enhance DFT-s-OFDM PUSCH. The evaluation parameters of NR NTN uplink capacity and throughput enhancement can include but are not limited to channel model, physical resource block, orthogonal cover code length, orthogonal cover code sequence, timing offset, frequency offset, low data code rate SNR working point corresponding to BLER 0.1, voice signal SNR working point corresponding to BLER 0.02, etc. The OCC technology supported by NR NTN PUSCH can include but is not limited to: inter-slot time domain OCC based on PUSCH repetition type A, inter-symbol time domain OCC, intra-symbol pre-DFT-s OCC (such as comb structure of PUCCH format 4), and combination of the above OCC technologies, etc.

[0070] In a possible implementation, NR NTN PUSCH uses DFT-s-OFDM waveform to realize uplink coverage enhancement. For example, OCC schemes include but are not limited to the following: inter-slot OCC, inter-symbol OCC, and intra-symbol OCC.

[0071] (1) Inter-slot OCC:

[0072] The OCC is used to spread the symbols of all symbols in the corresponding slot of PUSCH. For example, the modulation symbols corresponding to each slot are transformed into y(n) after transform precoding, and then spread through the orthogonal sequence w i (m) Spread output signal z(n). Wherein z(n) is shown in formula (1):

[0073] Wherein, indicates the number of resource blocks (RB) allocated by PUSCH, indicates the number of subcarriers per RB, indicates the number of DFT-s-OFDM symbols contained in each slot of PUSCH, denotes the OCC length. For example, FIG. 2 is a schematic diagram of inter-slot OCC with length 2 for PUSCH repetition Type A. Wherein each slot includes two DMRS symbols.

[0074] (2) inter-symbol OCC:

[0075] PUSCH DFT-s-OFDM symbols are spread by OCC. For example, each DFT-s-OFDM symbol y(n) after transform precoding is spread by orthogonal sequence w i (m) the spread output signal z(n). Wherein z(n) is shown in equation (2):

[0076] Wherein, denotes the number of RBs allocated for PUSCH, denotes the number of subcarriers per RB, K denotes the number of DFT-s-OFDM symbols contained in each partial slot, denotes the OCC length. For example, FIG. 3 is a schematic diagram of inter-symbol OCC with length 2 for PUSCH repetition Type B. Wherein each slot includes two DMRS symbols.

[0077] (3) intra-symbol OCC:

[0078] PUSCH modulation symbols are spread by OCC (DFT sequence). For example, each DFT-s-OFDM symbol d(n) before transform precoding is spread by orthogonal sequence w i (m) the spread output signal z(n). Wherein z(n) is shown in equation (3):

[0079] Wherein, denotes the number of subcarriers allocated for PUSCH, denotes the number of RBs allocated for PUSCH, denotes the number of subcarriers per RB, denotes the OCC length, M symb denotes the number of modulation symbols. For example, FIG. 4 is a schematic diagram of intra-symbol OCC with length 2.

[0080] In a possible implementation, the commonly used orthogonal cover code sequence includes a Walsh-Hadamard sequence, a DFT sequence, a Zadoff-Chu sequence, and the like. For example, the Walsh-Hadamard sequence includes sequences with a sequence length of 2, 4, 8, and can be represented by the following three matrices H2, H4, and H8, as shown in formula (4). Each row of the following matrix represents a sequence, and any two rows are orthogonal to each other (inner product is zero).

[0081] For another example, the DFT sequence includes sequences with a sequence length of 2, 4, 8, and can be represented by the following three matrices F2, F4, and F8, as shown in formula (5). Each row of the following matrix represents a sequence, and any two rows are orthogonal to each other (inner product is zero).

[0082] For another example, the Zadoff-Chu sequence includes sequences with a sequence length of 3, 6, and can be represented by the following two matrices Z3 and Z6, as shown in formula (6). Each row of the following matrix represents a sequence, and any two rows are orthogonal to each other (inner product is zero).

[0083] For the NR NTN uplink capacity enhancement, the existing OCC sequence can be used at present. For example, for the inter-slot time domain OCC, the DFT sequence with a length of 2, the DFT sequence with a length of 4, the Walsh sequence with a length of 2, or the DFT sequence with a length of 4 described in the existing protocol can be referred to; for the intra-symbol pre-DFT OCC, the DFT sequence with a length of 2 or the DFT sequence with a length of 4 described in the existing protocol can be referred to. However, the existing Walsh sequence and DFT sequence have problems that the orthogonal cover code is greatly affected by frequency offset and has large inter-cell interference.

[0084] The present application provides an information processing method and device, which is beneficial to enhance the anti-frequency offset capability of the orthogonal cover code.

[0085] For example, FIG. 5 is a flowchart of an information processing method provided by the present application, which is realized by the interaction between a terminal and an access network device. The method includes the following steps:

[0086] S101, the access network device determines a first matrix.

[0087] Each row of the first matrix represents an orthogonal cover code, and the orthogonal cover code is used for NTN PUSCH capacity enhancement. The orthogonal cover code determined based on the first matrix has strong frequency offset resistance. For example, the frequency offset resistant orthogonal cover code refers to that, in the absence of Doppler shift, the inner product of any two orthogonal cover codes is equal to zero; in the presence of Doppler shift, the inner product of any two orthogonal cover codes does not exceed a threshold. It should be noted that the orthogonal cover code of the present application can also be referred to as an orthogonal sequence, or a Walsh sequence, a DFT sequence, etc., which will be uniformly described as an orthogonal cover code hereinafter.

[0088] In a possible implementation, the first matrix is represented as It can be known from the analysis of the first matrix that, in the presence of Doppler shift, the inner product of any two orthogonal cover codes (such as any two rows in the first matrix) is small, and therefore the orthogonal cover code determined based on the first matrix has strong frequency offset resistance.

[0089] In this implementation, the first matrix can also be represented in the form of a table, as shown in Table 1.

[0090] Table 1: First first matrix

[0091] wherein n represents the index of the orthogonal cover code, and wn represents the orthogonal cover code corresponding to the index n of the orthogonal cover code. For example, when n = 1, the index of the orthogonal cover code indicates that the corresponding orthogonal cover code is wn = [+1 -1 -j +j]. n wherein n represents the index of the orthogonal cover code, and wn represents the orthogonal cover code corresponding to the index n of the orthogonal cover code. For example, when n = 1, the index of the orthogonal cover code indicates that the corresponding orthogonal cover code is wn = [+1 -1 -j +j]. n

[0092] In a possible implementation, the first matrix is represented as The difference between the first matrix and the first matrix in the foregoing implementation is that the third column and the fourth column of the two are interchanged. Similarly, it can be known from the analysis of the first matrix that, in the presence of Doppler shift, the inner product of any two orthogonal cover codes (such as any two rows in the first matrix) is small, and therefore the orthogonal cover code determined based on the first matrix has strong frequency offset resistance.

[0093] In this implementation, the first matrix can also be represented in the form of a table, as shown in Table 2.

[0094] Table 2: Second first matrix

[0095] wherein n represents the index of the orthogonal cover code, and wn represents the orthogonal cover code corresponding to the index n of the orthogonal cover code. For example, when n = 1, the index of the orthogonal cover code indicates that the corresponding orthogonal cover code is wn = [+1 -1 -j +j]. n wherein n represents the index of the orthogonal cover code, and wn represents the orthogonal cover code corresponding to the index n of the orthogonal cover code. For example, when n = 1, the index of the orthogonal cover code indicates that the corresponding orthogonal cover code is wn = [+1 -1 -j +j]. n ​​

[0096] In a possible implementation, the first matrix comprises a matrix obtained by column transformation of a matrix constituted by an orthogonal cover code for PUCCH format 4 and having a length of 4. For example, the matrix constituted by the orthogonal cover code for PUCCH format 4 and having a length of 4 is represented as The matrix can also be represented in the form of a table, as shown in Table 3.

[0097] Table 3: Orthogonal cover code for PUCCH format 4 and having a length of 4

[0098] Based on the matrix constituted by the orthogonal cover code for PUCCH format 4 and having a length of 4 and Table 3, the first matrix is represented as When the first matrix is the matrix obtained by exchanging the second column and the third column; the first matrix is represented as When the first matrix is the matrix obtained by exchanging the second column and the fourth column, and then exchanging the new third column and the fourth column.

[0099] In S102, the access network device sends indication information of the orthogonal cover code; correspondingly, the terminal receives the indication information of the orthogonal cover code.

[0100] The access network device can send the indication information of the orthogonal cover code to the terminal, so as to indicate the corresponding orthogonal cover code to the terminal, which is beneficial to enhancing the anti-frequency offset capability of the terminal.

[0101] In a possible implementation, the indication information of the orthogonal cover code comprises a length of the orthogonal cover code and / or an index of the orthogonal cover code. For example, the access network device can send the length of the orthogonal cover code and / or the index of the orthogonal cover code to the terminal, so as to indicate the information of the orthogonal cover code to the terminal. The length of the orthogonal cover code refers to the number of elements contained in the orthogonal cover code; for example, the length of the orthogonal cover code shown in Tables 1 to 3 is 4. The index of the orthogonal cover code refers to an index value associated with the orthogonal cover code; for example, Tables 1 to 3 comprise the index of the orthogonal cover code, and one index of the orthogonal cover code is associated with one orthogonal cover code.

[0102] In a possible implementation, the access network device configures the length of the orthogonal cover code and / or the index of the orthogonal cover code through an RRC message or downlink control information (DCI). For example, the access network device sends an RRC or DCI to the terminal, and the RRC or DCI carries the length of the orthogonal cover code and / or the index of the orthogonal cover code.

[0103] In this embodiment, the access network device can perform row and column transformation on the current orthogonal cover code matrix to obtain a first matrix. Based on the first matrix, the new orthogonal cover code has higher frequency offset resistance. The access network device can also send the indication information of the orthogonal cover code to the terminal, which is conducive to enhancing the frequency offset resistance of the terminal.

[0104] For example, FIG. 6 is a flowchart of another information processing method provided by the present application, which can be realized by the interaction between the terminal and the access network device. Compared with the embodiment of FIG. 5, this embodiment introduces two-level signaling indication (including first-level signaling indication (such as the indication information of the orthogonal cover code) and second-level signaling indication (such as the information for indicating the transformed orthogonal cover code)), and the method includes the following steps:

[0105] S201, the access network device sends the indication information of the orthogonal cover code; correspondingly, the terminal receives the indication information of the orthogonal cover code.

[0106] In a possible implementation, assuming that the orthogonal cover code is obtained according to a row of the first matrix, the specific implementation process of the access network device sending the indication information of the orthogonal cover code can refer to the description in S102, which will not be described here. Optionally, if the orthogonal cover code is obtained according to a row of the first matrix, the orthogonal cover code can be directly used by the terminal to implement uplink coverage enhancement and frequency offset resistance (the subsequent steps (such as S202) can not be performed).

[0107] In a possible implementation, assuming that the orthogonal cover code is obtained according to a row of the second matrix. The second matrix includes one or more of the following: a matrix of orthogonal cover codes with a length of 4 for PUCCH format 2, a matrix of orthogonal cover codes with a length of 4 for PUCCH format 4, and a matrix of orthogonal cover codes with a length of 4 for PUSCH DMRS.

[0108] For example, when the second matrix is a matrix of orthogonal cover codes with a length of 4 for PUCCH format 2, the second matrix can be represented as The second matrix can also be represented in the form of a table, as shown in Table 4.

[0109] Table 4: First second matrix

[0110] For example, when the second matrix is a matrix of orthogonal cover codes with a length of 4 for PUCCH format 4, the second matrix can be represented as The second matrix can also be represented in the form of a table, as shown in Table 3.

[0111] For another example, the second matrix is a matrix constituted by orthogonal cover codes for PUSCH DMRS and with a length of 4, and the second matrix can be represented as The second matrix can also be represented in the form of a table, as shown in Table 5.

[0112] Table 5: Second matrix

[0113] It can be understood that the matrix shown in Table 3 to Table 5 above is a table defined in the existing protocol and can be used for NTN PUSCH capacity enhancement.

[0114] In this embodiment, the orthogonal cover code is obtained according to one of the rows of the second matrix, and the access network device sends indication information of the orthogonal cover code, specifically, the access network device can send the length and / or index of the orthogonal cover code obtained according to one of the rows of the second matrix. For example, the access network device sends the index of the orthogonal cover code to the terminal as n = 0, and the access network device and the terminal predefine Table 5, and then the access network device indicates the orthogonal cover code to the terminal as [+1 +1 +1 +1].

[0115] In this embodiment, the orthogonal cover code is obtained according to one of the rows of the second matrix, and the access network device sends indication information of the orthogonal cover code, specifically, the access network device can send the length and / or index of the orthogonal cover code obtained according to one of the rows of the second matrix. For example, the access network device sends the index of the orthogonal cover code to the terminal as n = 0, and the access network device and the terminal predefine Table 5, and then the access network device indicates the orthogonal cover code to the terminal as [+1 +1 +1 +1].

[0116] The information for indicating the transformed orthogonal cover code includes one or more of the following: an element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, a phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, and a correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code. The above several kinds of information will be described in detail below.

[0117] In a possible implementation, the element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code includes one or more of the following: adjacent elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code with a spacing of 1, and elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code with a spacing of 2. For example, assuming that the index of the orthogonal cover code refers to Table 3 to Table 5, the length of the orthogonal cover code is 4, and the element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code specifically includes the following several cases, as shown in Table 6.

[0118] Table 6: Element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code

[0119] For example, different index values in Table 6 correspond to different transform operations, and the index value can be information used to indicate the transform orthogonal cover code. When the index value is 0, the transform operation is to exchange the 1st element and the 2nd element of the orthogonal cover code (i.e., the index used to indicate the transform orthogonal cover code corresponds to adjacent elements of the orthogonal cover code); when the index value is 1, the transform operation is to exchange the 1st element and the 3rd element of the orthogonal cover code (i.e., the index used to indicate the transform orthogonal cover code corresponds to elements of the orthogonal cover code with a spacing of 1); and when the index value is 2, the transform operation is to exchange the 1st element and the 4th element of the orthogonal cover code (i.e., the index used to indicate the transform orthogonal cover code corresponds to elements of the orthogonal cover code with a spacing of 2). It can be understood that Table 6 is only a possible implementation of the element position of the orthogonal cover code corresponding to the index of the transform orthogonal cover code when the length of the orthogonal cover code is 4; if the length of the orthogonal cover code is 2 or 8 or other lengths, Table 6 can also be adaptively changed, which is not limited in the present application.

[0120] For example, assuming that the index of the orthogonal cover code corresponds to the orthogonal cover code table in Table 3, and assuming that the index of the orthogonal cover code is 1, the index of the orthogonal cover code indicates the second row of the DFT matrix with a length of 4, i.e., the corresponding orthogonal cover code is [+1 -j -1 +j]. Assuming that the index value of the information used to indicate the transform orthogonal cover code is 3, based on Table 6, the access network device can indicate the 2nd element and the 3rd element of the transform orthogonal cover code, i.e., the transformed orthogonal cover code is [+1 -1 -j +j]. For example, FIG. 7 is a relationship diagram of the first orthogonal cover code with a length of 4 for PUCCH format 4 and the orthogonal cover code after the transform operation provided by the present application. Assuming that the index of the orthogonal cover code is 1, and assuming that the index value of the information used to indicate the transform orthogonal cover code is 3, the transformed orthogonal cover code is shown in FIG. 7. It can be understood that introducing the information used to indicate the transform orthogonal cover code in the present cell is beneficial to counter frequency offset.

[0121] For example, assuming that the index of the orthogonal cover code corresponds to the orthogonal cover code table in Table 3, and assuming that the index of the orthogonal cover code is 1, the index of the orthogonal cover code indicates the second row of the DFT matrix with a length of 4, i.e., the corresponding orthogonal cover code is [+1 -j -1 +j]. Assuming that the index value of the information used to indicate the transformed orthogonal cover code is 1, the access network device can indicate the first element and the third element of the transformed orthogonal cover code based on Table 6, i.e., the transformed orthogonal cover code is [-1 -j +1 +j]. For example, FIG. 8 is a relationship diagram of a second orthogonal cover code for PUCCH format 4 and the orthogonal cover code after the transformation operation provided in the present application, wherein the index of the orthogonal cover code is 1, and the index value of the information used to indicate the transformed orthogonal cover code is 1. As shown in FIG. 8, the transformed orthogonal cover code is [-1 -j +1 +j]. It can be understood that the neighbor cell introduces the information used to indicate the transformed orthogonal cover code, which is beneficial to reduce the inter-cell interference.

[0122] In a possible implementation, the phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code includes the phase of the orthogonal cover code and the phase of the orthogonal cover code spaced one row from the orthogonal cover code. For example, assuming that the index of the orthogonal cover code corresponds to the orthogonal cover code table in Table 3 to Table 5, the length of the orthogonal cover code is 4, and the phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code includes the following cases, as shown in Table 7.

[0123] Table 7: Phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code

[0124] For example, the different index values in Table 7 correspond to different transformation operations, and the index value can be the information used to indicate the transformed orthogonal cover code. When the index value is 0, the transformation operation is to exchange the phases of the first row and the third row of the orthogonal cover code (i.e., the phase of the orthogonal cover code and the phase of the orthogonal cover code spaced one row from the orthogonal cover code are used to indicate the phase of the transformed orthogonal cover code); when the index value is 1, the transformation operation is to exchange the phases of the second row and the fourth row of the orthogonal cover code. It can be understood that Table 7 is only a possible implementation of the phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code when the length of the orthogonal cover code is 4; if the length of the orthogonal cover code is 2 or 8 or other lengths, Table 7 can also be adaptively changed, which is not limited in the present application.

[0125] For example, assuming that the orthogonal cover code table corresponding to the index of the orthogonal cover code refers to Table 4, and assuming that the index of the orthogonal cover code is 1, the index of the orthogonal cover code indicates the 2nd row of the Walsh matrix with a length of 4, that is, the corresponding orthogonal cover code is [+1 -1 +1 -1]. Assuming that the index value used to indicate the information of the transformed orthogonal cover code is 1, it can be known based on Table 7 that the access network device can indicate the phases of the 2nd row and the 4th row of the transformed orthogonal cover code, that is, the 2nd row of the transformed orthogonal cover code is [+1 -1 +j -j], and the 4th row is [+1 -1 -j +j]. For example, FIG. 9 is a relationship diagram of the first orthogonal cover code for PUCCH format 2 and with a length of 4 provided by the present application and the orthogonal cover code after the transformation operation. In the figure, it is assumed that the index of the orthogonal cover code is 1, and it is assumed that the index value used to indicate the information of the transformed orthogonal cover code is 1, and the transformed orthogonal cover code is shown in FIG. 9. It can be understood that the introduction of the information used to indicate the transformed orthogonal cover code in the cell is beneficial to counteract the frequency offset.

[0126] For example, assuming that the orthogonal cover code table corresponding to the index of the orthogonal cover code refers to Table 4, and assuming that the index of the orthogonal cover code is 1, the index of the orthogonal cover code indicates the 2nd row of the Walsh matrix with a length of 4, that is, the corresponding orthogonal cover code is [+1 -1 +1 -1]. Assuming that the index value used to indicate the information of the transformed orthogonal cover code is 0, it can be known based on Table 7 that the access network device can indicate the phases of the 1st row and the 3rd row of the transformed orthogonal cover code, that is, the 1st row of the transformed orthogonal cover code is [+1 +1 +j +j], and the 3rd row is [+1 +1 -j -j]. For example, FIG. 10 is a relationship diagram of the second orthogonal cover code for PUCCH format 2 and with a length of 4 provided by the present application and the orthogonal cover code after the transformation operation. In the figure, it is assumed that the index of the orthogonal cover code is 1, and it is assumed that the index value used to indicate the information of the transformed orthogonal cover code is 0, and the transformed orthogonal cover code is shown in FIG. 10. It can be understood that the introduction of the information used to indicate the transformed orthogonal cover code in the adjacent cell is beneficial to reduce the inter-cell interference.

[0127] In a possible implementation, the correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code includes the correspondence between the index of the transformed orthogonal cover code and any one of the orthogonal cover codes other than the orthogonal cover code in the first matrix. It can be understood that the correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code, or the exchange of any two rows of the matrix, does not change the properties of the orthogonal cover code, and both can represent the same meaning. For example, exchanging the adjacent two columns (such as the first column and the second column, the second column and the third column, the third column and the fourth column, or the first column and the fourth column) of the DFT matrix, or exchanging any two rows of the first matrix does not change the properties of the orthogonal cover code, and although the obtained matrices are different, the frequency offset resistance of the obtained matrices is the same.

[0128] For example, assuming that the index of the orthogonal cover code corresponds to the orthogonal cover code table in Table 1 or Table 2, the length of the orthogonal cover code is 4, and the correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code specifically includes the following cases, as shown in Table 8.

[0129] Table 8: Correspondence between index of transformed orthogonal cover code and orthogonal cover code

[0130] For example, the different index values in Table 8 correspond to different transformation operations, and the index value can be information for indicating the transformation of the orthogonal cover code. When the index value is 0, the transformation operation is the transformation of the correspondence between the index 0 and the index 1 of the orthogonal cover code (that is, the orthogonal cover code corresponding to the index 0 is transformed into the orthogonal cover code corresponding to the original index 1, and the orthogonal cover code corresponding to the index 1 is transformed into the orthogonal cover code corresponding to the original index 0); when the index value is 1, the transformation operation is the transformation of the correspondence between the index 0 and the index 2 of the orthogonal cover code (that is, the orthogonal cover code corresponding to the index 0 is transformed into the orthogonal cover code corresponding to the original index 2, and the orthogonal cover code corresponding to the index 2 is transformed into the orthogonal cover code corresponding to the original index 0). It can be understood that Table 8 is only a possible implementation of the correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code when the length of the orthogonal cover code is 4; if the length of the orthogonal cover code is 2 or 8 or other lengths, Table 8 can also be adaptively changed, and the present application is not limited.

[0131] For example, assuming that the orthogonal cover code table corresponding to the index of the orthogonal cover code refers to Table 1, and assuming that the index of the orthogonal cover code is 3, the index of the orthogonal cover code indicates the 4th row of the DFT matrix with a length of 4, that is, the corresponding orthogonal cover code is [+1 -1 +j -j]. Assuming that the index value for indicating the information of the transformed orthogonal cover code is 4, it can be known based on Table 8 that the access network device can indicate the corresponding relationship between the index 1 and the index 3 of the transformed orthogonal cover code, that is, the 2nd row of the transformed orthogonal cover code is [+1 -1 +j -j], and the 4th row is [+1 -1 -j +j]. For example, FIG. 11 is a relationship diagram of the orthogonal cover code of the first matrix and the orthogonal cover code after the transformation operation provided in the present application. In the figure, assuming that the index of the orthogonal cover code is 3, and assuming that the index value for indicating the information of the transformed orthogonal cover code is 4, the transformed orthogonal cover code is shown in FIG. 11. It can be understood that by introducing the information for indicating the transformed orthogonal cover code, the orthogonal cover code frequency hopping can be implemented.

[0132] In a possible implementation, the access network device determines the first matrix based on the second matrix and the information for indicating the transformed orthogonal cover code. For example, the access network device can obtain the orthogonal cover code based on one row of the second matrix; based on the foregoing analysis, the frequency offset resistance of the second matrix is lower than that of the first matrix, and therefore the access network device can further transform the orthogonal cover code in the second matrix based on the information for indicating the transformed orthogonal cover code, to obtain the first matrix with stronger frequency offset resistance. The second matrix and the information for indicating the transformed orthogonal cover code can refer to the corresponding description in the foregoing, which will not be described herein again.

[0133] In S203, the terminal transforms the orthogonal cover code based on the information for indicating the transformed orthogonal cover code.

[0134] In a possible implementation, when the information for indicating the transformed orthogonal cover code is the element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, the terminal can transform the adjacent elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code; or transform the elements with a spacing of 1 of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code; or transform the elements with a spacing of 2 of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code. The specific implementation can refer to the description of Table 6 and the related examples, which will not be described herein again.

[0135] In a possible implementation, when the information for indicating the transformed orthogonal cover code is the phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, the terminal can transform the phase of the orthogonal cover code and the phase of the orthogonal cover code sequence with a spacing of one row from the orthogonal cover code. The specific implementation can refer to the description of Table 7 and the related examples, which will not be described herein again.

[0136] In a possible implementation, when the information for indicating the transformed orthogonal cover code is the correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code, the terminal can transform the correspondence between the index of the transformed orthogonal cover code and any one of the orthogonal cover codes other than the orthogonal cover code in the first matrix. For details, refer to Table 8 and the description of the related examples, which are not repeated here.

[0137] In this embodiment, the access network device can indicate the orthogonal cover code with stronger anti-frequency offset capability through two-level signaling (such as first-level signaling (indication information of the orthogonal cover code) and second-level signaling (information for indicating the transformed orthogonal cover code)), which is also conducive to reducing inter-cell interference and realizing orthogonal cover code hopping.

[0138] It can be understood that, in order to implement the functions in the above embodiments, the base station and the terminal include corresponding hardware structures and / or software modules for performing various functions. Those skilled in the art should easily realize that, in combination with the units and method steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application scenario and design constraints of the technical solution.

[0139] FIGS. 12 and 13 are schematic diagrams of information processing apparatuses provided by the present application. These information processing apparatuses can be used to implement the functions of the terminal or the access network device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments.

[0140] As shown in FIG. 12, the information processing apparatus 1200 includes a processing unit 1210 and a transceiver unit 1220. The information processing apparatus 1200 is used to implement the functions of the terminal or the access network device in the above method embodiments shown in FIGS. 5 and 6. Optionally, the transceiver unit 1220 includes a sending unit and a receiving unit, and the transceiver unit 1220 can also be referred to as a communication unit.

[0141] When the information processing apparatus 1200 is used to implement the functions of the access network device in the method embodiments shown in FIGS. 5 and 6, the processing unit 1210 is configured to determine a first matrix, and the first matrix is represented as The transceiver unit 1220 is configured to send indication information of the orthogonal cover code, and the orthogonal cover code is obtained according to one row of the first matrix.

[0142] In a possible implementation, the first matrix is represented as

[0143] In a possible implementation, the first matrix comprises a matrix obtained by performing column transformation on a matrix constituted by orthogonal cover codes for PUCCH format 4 and having a length of 4.

[0144] In a possible implementation, the first matrix comprises a matrix obtained by exchanging the second column and the third column of a matrix constituted by orthogonal cover codes for PUCCH format 4 and having a length of 4.

[0145] In a possible implementation, the indication information of the orthogonal cover code comprises a length of the orthogonal cover code and / or an index of the orthogonal cover code.

[0146] In a possible implementation, the transceiver 1220 is configured to send information for indicating the transformed orthogonal cover code. The information for indicating the transformed orthogonal cover code comprises one or more of the following: an element position of the orthogonal cover code corresponding to an index of the transformed orthogonal cover code, a phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, and a correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code.

[0147] In a possible implementation, the processing unit 1210 is configured to determine the first matrix based on the second matrix and the information for indicating the transformed orthogonal cover code. The second matrix comprises one or more of the following: a matrix constituted by orthogonal cover codes for PUCCH format 2 and having a length of 4, a matrix constituted by orthogonal cover codes for PUCCH format 4 and having a length of 4, and a matrix constituted by orthogonal cover codes for PUSCH DMRS and having a length of 4.

[0148] In a possible implementation, the element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code comprises one or more of the following: adjacent elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code and having a spacing of 1, and elements of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code and having a spacing of 2.

[0149] In a possible implementation, the phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code comprises a phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code and a phase of the orthogonal cover code having a spacing of one row from the orthogonal cover code.

[0150] In a possible implementation, the correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code comprises a correspondence between the index of the transformed orthogonal cover code and any one of the orthogonal cover codes other than the orthogonal cover code in the first matrix.

[0151] It can be seen that, when the information processing apparatus 1200 is used to implement the functions of the access network device in the method embodiments shown in FIG. 5 and FIG. 6, the information processing apparatus 1200 can perform row-column transformation on the current orthogonal cover code matrix to obtain a first matrix. It can be known through analysis on the first matrix that, when there is a Doppler shift, the anti-frequency offset performance of the first matrix is superior to that of the current orthogonal cover code matrix (such as a Walsh matrix and / or a DFT matrix). Therefore, the new orthogonal cover code obtained based on the first matrix has higher anti-frequency offset capability.

[0152] When the information processing apparatus 1200 is used to implement the functions of the terminal in the method embodiments shown in FIG. 5 and FIG. 6, the transceiver 1220 is configured to receive indication information of an orthogonal cover code, the orthogonal cover code being obtained according to a row of a first matrix, the first matrix being represented as The processing unit 1210 is configured to determine the orthogonal cover code.

[0153] In a possible implementation, the first matrix is represented as

[0154] In a possible implementation, the first matrix includes a matrix obtained by performing column transformation on a matrix composed of orthogonal cover codes for PUCCH format 4 and having a length of 4.

[0155] In a possible implementation, the first matrix includes a matrix obtained by exchanging the second column and the third column of a matrix composed of orthogonal cover codes for PUCCH format 4 and having a length of 4.

[0156] In a possible implementation, the indication information of the orthogonal cover code includes a length of the orthogonal cover code and / or an index of the orthogonal cover code.

[0157] In a possible implementation, the transceiver 1220 is configured to receive information for indicating the transformed orthogonal cover code. The information for indicating the transformed orthogonal cover code includes one or more of the following: an element position of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, a phase of the orthogonal cover code corresponding to the index of the transformed orthogonal cover code, and a correspondence between the index of the transformed orthogonal cover code and the orthogonal cover code. The processing unit 1210 is configured to transform the orthogonal cover code.

[0158] In a possible implementation, the processing unit 1210 is configured to transform adjacent elements of the orthogonal cover code corresponding to the index of the orthogonal cover code, or transform elements of the orthogonal cover code corresponding to the index of the orthogonal cover code with a spacing of 1, or transform elements of the orthogonal cover code corresponding to the index of the orthogonal cover code with a spacing of 2.

[0159] In a possible implementation, the processing unit 1210 is configured to transform the phase of the orthogonal cover code and the phase of the orthogonal cover code sequence that is one row away from the orthogonal cover code.

[0160] In a possible implementation, the processing unit 1210 is configured to transform the index of the orthogonal cover code and the correspondence of any one of the orthogonal cover codes other than the orthogonal cover code in the first matrix.

[0161] As can be seen, when the information processing apparatus 1200 is configured to implement the functions of the terminal in the method embodiments shown in FIG. 5 and FIG. 6, the information processing apparatus 1200 can receive the indication information of the orthogonal cover code, thereby obtaining the orthogonal cover code with higher frequency offset resistance. The orthogonal cover code is obtained based on one row of the first matrix. As can be seen from the analysis of the first matrix, if there is a frequency offset, the frequency offset resistance of the first matrix is better than that of the matrix composed of the current orthogonal cover code (such as the Walsh matrix and / or the DFT matrix). Therefore, the new orthogonal cover code obtained based on the first matrix has higher frequency offset resistance.

[0162] Optionally, more detailed descriptions of the processing unit 1210 and the transceiver unit 1220 can be referred to the descriptions of the method embodiments shown in FIG. 5 and FIG. 6.

[0163] As shown in FIG. 13, the information processing apparatus 1300 includes at least one processor 1310 and interface circuit 1320. The at least one processor 1310 and the interface circuit 1320 are coupled to each other. It can be understood that the interface circuit 1320 can be a transceiver or an input / output interface. Optionally, the information processing apparatus 1300 can further include a memory 1330, configured to store instructions executed by the at least one processor 1310 or input data required by the at least one processor 1310 to execute instructions or data generated after the at least one processor 1310 executes instructions. Sometimes, the interface circuit 1320 can also be understood as a part of the at least one processor 1310. In this case, the information processing apparatus 1300 includes the at least one processor 1310. Optionally, the transceiver includes a transmitter and a receiver.

[0164] When the information processing apparatus 1300 is configured to implement the method embodiments shown in FIG. 5 and FIG. 6, the at least one processor 1310 is configured to implement the functions of the processing unit 1210, and the interface circuit 1320 is configured to implement the functions of the transceiver unit 1220.

[0165] The transceiver provides a communication interface or means for communicating with various other apparatus over the wireless transmission medium. The transceiver can be coupled to an antenna array, and the transceiver and antenna array can together function as a transceiver for communicating with the respective network type. The at least one interface (e.g., network interface and / or user interface) provides a communication interface or means for communication over the internal bus or via an external transmission medium.

[0166] The processor is responsible for managing the bus and general processing, including the execution of software stored on the computer-readable medium. The software, when executed by the processor, causes the processing system to perform the various functions described below for any particular apparatus. The functions of the processor and the memory and computer-readable medium can be implemented as coded instructions stored on the computer-readable medium, and executed by the processor. The functions of the processor and the memory and computer-readable medium can be implemented using a dedicated application-specific integrated circuit (ASIC), typical logic circuits, or other hardware.

[0167] In this application, the sending of information from entity A to entity B can be directly from A to B, or indirectly from A to B via other entities. Similarly, the receiving of information from entity A by entity B can be directly from A by B, or indirectly from A by B via other entities. The entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. The sending and receiving of information can be the information exchange between RAN nodes and terminals, e.g., between base stations and terminals; the sending and receiving of information can also be the information exchange between two RAN nodes, e.g., between CU and DU; the sending and receiving of information can also be the information exchange between different modules within one apparatus, e.g., between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0168] In other words, the sending and receiving can be between devices, e.g., between network devices and terminal devices, or within devices, e.g., between components, modules, chips, software modules or hardware modules within a device via bus, wires or interfaces.

[0169] It can be understood that the information can be processed, such as encoding and modulation, between the source end and the destination end of the information transmission, and the destination end can understand the effective information from the source end. Similar expressions in this application can be similarly understood, and will not be repeated here.

[0170] The embodiments of the present application further provide a communication system, comprising one or more of the first device or the second device. The first network element is configured to perform all or part of the steps performed by the first network element in the foregoing embodiments. The second network element is configured to perform all or part of the steps performed by the second network element in the foregoing embodiments. The terminal is configured to perform all or part of the steps performed by the terminal in the foregoing embodiments. The access network device is configured to perform all or part of the steps performed by the access network device in the foregoing embodiments.

[0171] The present application provides a computer readable storage medium. The computer readable storage medium stores programs or instructions. When the programs or instructions are run on a computer, the computer performs the information processing method in the embodiments shown in FIG. 5 and FIG. 6.

[0172] The present application provides a computer program product. The computer program product comprises instructions. When the instructions are run on a computer, the computer performs the information processing method in the embodiments shown in FIG. 5 and FIG. 6.

[0173] The present application provides a chip or chip system, which comprises at least one processor and at least one interface. The at least one interface and the at least one processor are interconnected by a line. The at least one processor is configured to run computer programs or instructions to perform the information processing method in the embodiments shown in FIG. 5 and FIG. 6.

[0174] The interface in the chip can be an input / output interface, a pin or a circuit, etc.

[0175] The chip system can be an SOC, or a baseband chip, etc. The baseband chip can comprise a processor, a channel encoder, a digital signal processor, a modem and an interface module, etc.

[0176] In a possible implementation, the chip or chip system described in the present application further comprises at least one memory, and the at least one memory stores instructions. The at least one memory can be a storage unit inside the chip, such as a register, a cache, etc., or a storage unit of the chip (such as a read-only memory, a random access memory, etc.).

[0177] In one possible implementation, the architecture of the chip provided by the present application includes a CU, a DU and a RU, the CU is a platform performing layer 2 (L2) and layer 3 (L3) functions. Midhaul and backhaul interfaces are used to carry traffic between the CU and the DU and between the CU and the core network. The DU performs layer 1 (L1) and part of L2 functions, and the RU performs L1 computing and RF digital part functions; front haul and backhaul interfaces are used to carry traffic between the RU and the DU and between the CU and the DU. The integrated DU includes the above-mentioned DU and RU functions.

[0178] The CU / DU hardware includes a chassis platform, a mainboard, peripherals and cooling equipment. The mainboard contains a processing unit, a memory, an internal I / O interface and an external connection port. The hardware accelerator design has an interface, and the hardware function components include storage of software, hardware and system debugging interfaces, and a single-board management controller.

[0179] The DU system is usually implemented using a multi-core processor and one or more hardware accelerators. Part of the DU protocol stack can be implemented in software running on the multi-core processor, and the computing-intensive L1 and L2 functions can be offloaded to a field-programmable gate array (FPGA) / graphics processing unit (GPU)-based hardware accelerator; or all L1 functions are offloaded to a FPGA / GPU-based hardware accelerator, and other protocol stack contents are implemented in software running on the processor; or all the protocol stack is implemented in software running on the processor. The hardware accelerator supports interconnection with an x86 or non-x86 processor, and the accelerator has a multi-channel PCIe interface pointing to a central processing unit (CPU) and is externally connected through a GbE connection.

[0180] The RU includes three parts: an O-RAN processing unit (OPU) receives eCPRI frames from the O-RAN fronthaul and performs the fronthaul interface, the lowest layer L1 (encoding, scrambling, modulation, layer mapping, precoding), synchronization, beamforming, and resource unit mapping. The OPU can be implemented as a CPU, FPGA, or application specific integrated circuit (ASIC). The digital processing unit (DPU) of the O-RU performs synchronization, digital down converters (DDC) in the UL, digital up converters (DUC) in the DL, etc., to improve power amplifier efficiency by reducing the peak to average power ratio (PAPR) / adjacent channel leakage ratio (ACLR) of the RF front end; the DPU can be implemented as an FPGA or ASIC. The RF processing unit of the O-RU includes transceiver modules, up / down converters, power amplifiers (PAs), low noise amplifiers (LNAs), transmit / receive (Tx / Rx) filters. All conversions between the analog and digital domains (such as digital to analog converters (DACs) and analog-to-digital converters (ADCs)). Note that the physical and logical partitions within the RF processing unit do not require specific boundaries.

[0181] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from, and write information to, the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in the base station or the terminal.

[0182] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0183] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0184] In the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association between the associated objects, which means that there can be three kinds of relationships, for example, A and / or B, which means that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / ", generally indicates that the associated objects before and after are in an "or" relationship; in the formula of the present application, the character " / ", indicates that the associated objects before and after are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0185] In the present application, "first", "second" and the like can be used to distinguish functionally identical or similar technical features. The "first", "second" and the like do not limit the quantity and execution order, and the "first", "second" and the like do not necessarily mean different.

[0186] In this application, the word "exemplary" or "for example" is used to mean "an example of" or "for the purpose of illustration," and not "preferred" or "advantageous over other embodiments." The word "exemplary" or "for example" is used in this application to present one or more examples, or to illustrate a possible embodiment or implementation. The word "exemplary" or "for example" is not used to designate a "preferred" or "superior" embodiment or implementation over another embodiment or implementation.

[0187] It can be understood that, in this application, "when", "…", "when…" and "if" all refer to the corresponding processing under certain objective circumstances, not the time limit, and also do not require the judgment of the action to be implemented, nor does it mean that there are other limitations.

[0188] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios without relying on other features, such as the scheme currently based on, to solve the corresponding technical problems and achieve the corresponding effects. Also, in some scenarios, it can be combined with other features according to the demand. Correspondingly, the devices given in the embodiments of the present application can also realize these features or functions, which will not be described here.

[0189] In the embodiments of the present application, "indication" can include direct indication and indirect indication, and can also include explicit indication and implicit indication. The information indicated by a certain information (indication information described below) is referred to as the to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only by a part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the arrangement order of each information can be used to indicate a specific information, thereby reducing the indication overhead to a certain extent. The specific way of indication is not limited in the present application. It can be understood that, for the sender of the indication information, the indication information can be used to indicate the to-be-indicated information, and for the receiver of the indication information, the indication information can be used to determine the to-be-indicated information.

[0190] It can be understood that the various numbers involved in the embodiments of the present application are only for differentiation for convenience of description, and do not limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined by its function and inherent logic.

Claims

1. An information processing method characterized by comprising: The method comprises: determining a first matrix, denoted as sending indication information of the orthogonal cover code, the orthogonal cover code being obtained according to one row of the first matrix.

2. The method of claim 1, wherein, The first matrix comprises a matrix obtained by performing column transformation on a matrix constituted by orthogonal cover codes used for physical uplink control channel (PUCCH) format 4 and having a length of 4.

3. The method of claim 2, wherein, The first matrix comprises a matrix obtained by exchanging the second column and the third column of the matrix constituted by the orthogonal cover codes used for PUCCH format 4 and having a length of 4.

4. The method of claim 1, wherein, The indication information of the orthogonal cover code comprises a length of the orthogonal cover code and / or an index of the orthogonal cover code.

5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: sending information for indicating transformation of the orthogonal cover code, the information for indicating transformation of the orthogonal cover code comprising one or more of the following: an element position of the orthogonal cover code corresponding to an index of the orthogonal cover code for indicating transformation of the orthogonal cover code, a phase of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transformation of the orthogonal cover code, and a correspondence between the index of the orthogonal cover code and the orthogonal cover code for indicating transformation of the orthogonal cover code.

6. The method of claim 5, wherein, The determination of the first matrix comprises: determining the first matrix based on a second matrix and the information for indicating transformation of the orthogonal cover code; The second matrix comprises one or more of the following: a matrix constituted by orthogonal cover codes used for PUCCH format 2 and having a length of 4, a matrix constituted by orthogonal cover codes used for PUCCH format 4 and having a length of 4, and a matrix constituted by orthogonal cover codes used for physical uplink shared channel (PUSCH) demodulation reference signal (DMRS) and having a length of 4.

7. The method of claim 5, wherein, The element position of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transformation of the orthogonal cover code comprises one or more of the following: adjacent elements of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transformation of the orthogonal cover code; elements of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transformation of the orthogonal cover code and having a spacing of 1; elements of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transformation of the orthogonal cover code and having a spacing of 2.

8. The method of claim 5, wherein, The phase of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transformation of the orthogonal cover code comprises: a phase of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transformation of the orthogonal cover code and a phase of the orthogonal cover code having a spacing of one row from the orthogonal cover code.

9. The method of claim 5, wherein, The correspondence between the index of the orthogonal cover code and the orthogonal cover code for indicating transformation of the orthogonal cover code comprises: a correspondence between the index of the orthogonal cover code and any one of the orthogonal cover codes other than the orthogonal cover code in the first matrix.

10. An information processing method characterized by comprising: The method comprises: receive indication information of a orthogonal cover code; the orthogonal cover code is obtained according to one row of a first matrix; the first matrix is represented as determining an orthogonal cover code.

11. The method of claim 10, wherein, The first matrix comprises a matrix obtained by performing column transformation on a matrix constituted by orthogonal cover codes used for physical uplink control channel (PUCCH) format 4 and having a length of 4.

12. The method of claim 11, wherein, The first matrix comprises a matrix obtained by exchanging the second column and the third column of the matrix constituted by the orthogonal cover code sequence used for PUCCH format 4 and having a length of 4.

13. The method of claim 10, wherein, The indication information of the orthogonal cover code comprises a length of the orthogonal cover code and / or an index of the orthogonal cover code.

14. The method according to any one of claims 10 to 13, characterized in that, The determination of the orthogonal cover code comprises: receiving information for indicating transforming the orthogonal cover code, the information for indicating transforming the orthogonal cover code comprising one or more of: an element position of the orthogonal cover code corresponding to an index of the orthogonal cover code for indicating transforming the orthogonal cover code, a phase of the orthogonal cover code corresponding to the index of the orthogonal cover code for indicating transforming the orthogonal cover code, a correspondence between the index of the orthogonal cover code and the orthogonal cover code for indicating transforming the orthogonal cover code; transforming the orthogonal cover code.

15. The method of claim 14, wherein, The transforming the orthogonal cover code comprises: transforming adjacent elements of the orthogonal cover code corresponding to the index of the orthogonal cover code. Or, transforming elements of the orthogonal cover code corresponding to the index of the orthogonal cover code with interval 1. Or, transforming elements of the orthogonal cover code corresponding to the index of the orthogonal cover code with interval 2.

16. The method of claim 14, wherein, The transforming the orthogonal cover code comprises: transforming the phase of the orthogonal cover code and the phase of the orthogonal cover code sequence with interval one row of the orthogonal cover code.

17. The method of claim 14, wherein, The transforming the orthogonal cover code comprises: transforming the correspondence between the index of the orthogonal cover code and any one of the orthogonal cover codes other than the orthogonal cover code in the first matrix.

18. An information processing apparatus comprising: comprising a module or unit for performing the method of any one of claims 1 to 9, or comprising a module or unit for performing the method of any one of claims 10 to 17.

19. An information processing apparatus comprising: comprising a memory for storing a computer program, and one or more processors for executing the computer program in the memory, so that the information processing device executes the method of any one of claims 1 to 9 or claims 10 to 17.

20. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program or instructions, when the computer program or instructions are executed by an information processing device, realizing the method of any one of claims 1 to 9 or claims 10 to 17.

21. A computer program product, characterised in that, comprising instructions, when the instructions are run on a computer, so that the computer executes the method of any one of claims 1 to 9 or claims 10 to 17.

22. A communication system, characterized by The communication system comprises one or more of: a device for executing the method of any one of claims 1 to 9, a device for executing the method of any one of claims 10 to 17.

23. A chip or chip system, characterized by comprising a processor for executing the method of any one of claims 1 to 9 or claims 10 to 17.

Citation Information

Patent Citations

  • Method and device for sending uplink demodulation reference signal DMRS

    CN107294683A

  • Communication method, device and equipment

    CN117811713A

  • Physical (PHY) layer security

    CN117981277A

  • Time domain orthogonal base sequence based pucch transmission

    US20220015097A1