Information transmission method and related products

By scrambling the information to be transmitted by PUCCH, the problem of high PAPR in the PUCCH information transmission in the new air-port non-authorized system is solved, and more efficient data transmission is achieved.

CN114271003BActive Publication Date: 2025-05-23GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN201980099556.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-11-08
Publication Date
2025-05-23
Estimated Expiration
2039-11-08

AI Technical Summary

Technical Problem

In the new air-port non-authorized system, the information transmitted on the PUCCH has a higher peak average power ratio (PAPR) due to the limitations of frequency domain resources, which affects the information transmission process.

Method used

When the configuration of the physical uplink control channel PUCCH meets the preset conditions, the transmission information is scrambled and the scrambled code result is mapped to the frequency domain resource corresponding to the PUCCH to reduce duplicate content on the frequency domain resource.

Benefits of technology

Through scrambling code processing, the peak average power ratio of the transmitted information on the PUCCH is reduced, and the data transmission efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114271003B_ABST
    Figure CN114271003B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides an information transmission method and related products, the method comprising: when the configuration of the physical uplink control channel PUCCH meets the preset conditions, scrambling the information to be transmitted of the PUCCH in the frequency domain, the format of the PUCCH is Format 2; mapping the scrambling result to the frequency domain resource corresponding to the PUCCH. The peak-to-average power ratio can be reduced by using the embodiment of the present application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an information transmission method and related products. Background Art

[0002] For the Physical Uplink Control Channel (PUCCH), in the Rel-15 New Radio (NR) system, the PUCCH frequency domain resources can be configured with 1 to 16 physical resource blocks (PRBs). However, in the New Radio Unliecensed (NR-U) system, due to the limitation of occupied bandwidth (OCB), the information transmitted on the PUCCH needs to be mapped using comb interlace. The frequency domain resources of an interlace are 10 or 11 PRBs, which leads to the fact that in some cases, such as when the load on the PUCCH is large, the frequency domain resources corresponding to an interlace cannot carry too much load, and two or more interlaces are needed for transmission. In addition, in order to improve the utilization rate of the frequency domain resources of the interlace, when the PUCC is in Format 2, when the interlace is used, the physical resource blocks of the frequency domain resources of the interlace can also be reused through orthogonal cover codes (OCC), thereby increasing the number of user multiplexing.

[0003] However, when the number of multiplexed users is increased, the information transmitted on the PUCCH will be repeated more, resulting in a high peak to average power ratio (PAPR), which in turn affects the information transmission process on the PUCCH. Summary of the invention

[0004] The embodiments of the present application provide an information transmission method and related products, which scramble the information to be transmitted to reduce the peak-to-average power ratio.

[0005] In a first aspect, an embodiment of the present application provides an information transmission method, which is applied to a terminal device, including:

[0006] When the configuration of the physical uplink control channel PUCCH meets the preset condition, scrambling is performed on the information to be transmitted on the PUCCH, and the format of the PUCCH is Format 2;

[0007] The scrambling result is mapped to the frequency domain resources corresponding to the PUCCH.

[0008] In a second aspect, an embodiment of the present application provides an information transmission method, which is applied to a network device, including:

[0009] Receive a mapping result sent by a user terminal through frequency domain resources, where the mapping result is obtained by the user terminal mapping a scrambling result on the frequency domain resources, where the scrambling result is obtained by the user terminal scrambling information to be transmitted on a physical uplink control channel PUCCH, where the configuration of the PUCCH meets a preset condition, and where the format of the PUCCH is Format 2.

[0010] In a third aspect, an embodiment of the present application provides a user terminal, characterized in that it includes:

[0011] A scrambling unit, configured to scramble information to be transmitted on a physical uplink control channel PUCCH when the configuration of the PUCCH satisfies a preset condition, and the format of the PUCCH is Format 2;

[0012] A mapping unit is used to map the scrambling code result to the frequency domain resource corresponding to the PUCCH.

[0013] In a fourth aspect, an embodiment of the present application provides a network device, including:

[0014] A receiving unit is used to receive a mapping result sent by a user terminal through a frequency domain resource, wherein the mapping result is obtained by the user terminal mapping a scrambling result on the frequency domain resource, and the scrambling result is obtained by the user terminal scrambling information to be transmitted on a physical uplink control channel PUCCH, the configuration of the PUCCH meets a preset condition, and the format of the PUCCH is Format 2.

[0015] In a fifth aspect, an embodiment of the present application provides a terminal device, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in the first aspect of the embodiment of the present application.

[0016] In a sixth aspect, an embodiment of the present application provides a network device, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in the second aspect of the embodiment of the present application.

[0017] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the above-mentioned computer-readable storage medium stores a computer program for electronic data exchange, wherein the above-mentioned computer program enables a computer to execute part or all of the steps described in the method described in the first aspect of the embodiment of the present application.

[0018] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described in the method described in the second aspect of the embodiment of the present application.

[0019] In a ninth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the method described in the first aspect of the embodiment of the present application. The computer program product may be a software installation package.

[0020] In a tenth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the method described in the second aspect of the embodiment of the present application. The computer program product may be a software installation package.

[0021] It can be seen that in an embodiment of the present application, when the configuration of the PUCCH in the format of Format2 meets the conditions, the information to be transmitted of the PUCCH is scrambled to avoid excessive duplication of content when the information to be transmitted is mapped to the frequency domain resources, thereby reducing the peak-to-average power ratio and improving data transmission efficiency.

[0022] These and other aspects of the present application will become more clearly understood in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 A schematic diagram of a communication system architecture provided in an embodiment of the present application;

[0024] Figure 2 A schematic diagram of using interlace mapping provided in an embodiment of the present application;

[0025] Figure 3 A flowchart of an information transmission method provided in an embodiment of the present application;

[0026] Figure 4A flowchart of another information transmission method provided in an embodiment of the present application;

[0027] Figure 5 A schematic diagram of a scrambling code provided in an embodiment of the present application;

[0028] Figure 6 A flowchart of another information transmission method provided in an embodiment of the present application;

[0029] Figure 7 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0030] Figure 8 A schematic diagram of the structure of a user terminal provided in an embodiment of the present application;

[0031] Fig. 9 A schematic diagram of the structure of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] The terms used in the implementation mode of this application are only used to explain the specific embodiments of this application, and are not intended to limit this application. The terms "first", "second", "third" and "fourth" in the specification and claims of this application and the drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0033] The embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-based access to unlicensed spectrum, LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), next generation communication system or other communication systems, etc.

[0034] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), and vehicle to vehicle (Vehicle to Vehicle, V2V) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0035] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.

[0036] The embodiments of the present application do not limit the spectrum to which they are applied. For example, the embodiments of the present application can be applied to licensed spectrum or unlicensed spectrum.

[0037] Figure 1 The present invention provides a communication system architecture schematic diagram, wherein the communication system includes a network device and a terminal device. Figure 1 As shown, the network device can communicate with the terminal device. The communication system can be a 5G communication system (such as a new radio (NR)), a communication system integrating multiple communication technologies (such as a communication system integrating LTE technology and NR technology), or a subsequent evolution communication system. Figure 1 The forms and quantities of the network devices and terminal devices shown are for example only and do not constitute a limitation on the embodiments of the present application.

[0038] The terminal device in this application is a device with wireless communication function, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons, satellites, etc.). The terminal device can be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in smart home, etc. The terminal device can also be a handheld device with wireless communication function, a vehicle-mounted device, a wearable device, a computer device or other processing device connected to a wireless modem, etc. Terminal devices may be called different names in different networks, such as: terminal equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), terminal equipment in 5G network or future evolution network, etc.

[0039] The network device in the present application is a device deployed in a wireless access network to provide wireless communication functions. For example, the network device can be a radio access network (RAN) device on the access network side of a cellular network. The so-called RAN device is a device that connects a terminal device to a wireless network, including but not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., Home evolved Node B, or Home Node B, HNB), base band unit (BBU), management entity (MME); for another example, the network device can also be a node device in a wireless local area network (WLAN), such as an access controller (AC), a gateway, or a WIFI access point (AP); for another example, the network device can also be a transmission node or a transmission reception point (TRP or TP) in an NR system.

[0040] Unlicensed spectrum is the spectrum allocated by countries and regions that can be used for radio equipment communications. This spectrum is generally considered to be a shared spectrum, that is, as long as communication equipment in different communication systems meets the regulatory requirements set by the country or region on the spectrum, they can use the spectrum without applying for exclusive spectrum authorization from the government.

[0041] In order to allow various communication systems that use unlicensed spectrum for wireless communication to coexist in a friendly manner on the spectrum, some countries or regions have stipulated regulatory requirements that must be met when using unlicensed spectrum. For example, communication equipment follows the "Listen Before Talk (LBT)" principle, that is, before a communication device sends a signal on a channel of the unlicensed spectrum, it needs to first perform channel sensing. Only when the channel sensing result is that the channel is idle can the communication device send a signal; if the channel sensing result of the communication device on the channel of the unlicensed spectrum is that the channel is busy, the communication device cannot send a signal. In order to ensure fairness, in one transmission, the duration of the communication device using the channel of the unlicensed spectrum for signal transmission cannot exceed the Maximum Channel Occupancy Time (MCOT).

[0042] However, in the New Radio Unliecensed (NR-U) system, when using unlicensed frequency bands for information transmission, due to the restriction on occupied bandwidth (OCB), comb interlace is required for frequency domain mapping of information transmitted on PUCCH.

[0043] When using each interlace for mapping, the information to be transmitted on the PUCCH needs to be mapped according to the mapping rules specified by the interlace. Figure 2 As shown, each bit in the information to be transmitted X(k) is mapped every 4 physical resource blocks on the physical resource blocks allocated by the PUCCH, thereby obtaining the mapping result of the transmission data X(k), and then the mapping result is sent out through the physical resource blocks allocated by the PUCCH.

[0044] In addition, in order to improve the utilization rate of the frequency domain resources of interlace, when the format of PUCC is Format 2, the PUCCH under Format 2 is also referred to as PF2 in this application. When using interlace, the physical resource blocks (PRBs) on the frequency domain resources corresponding to the interlace can also be multiplexed through OCC to increase the number of user multiplexing.

[0045] However, when the number of user multiplexing is increased, there will be too much duplication of information transmitted on the PUCCH, resulting in a high PAPR problem, which affects the information transmission process on the PUCCH.

[0046] Figure 3 A flowchart of an information transmission method provided in an embodiment of the present application. The method includes but is not limited to the following steps:

[0047] 301: When the configuration of the physical uplink control channel PUCCH meets a preset condition, the user terminal scrambles the information to be transmitted on the PUCCH.

[0048] The format of the PUCCH is Format 2.

[0049] The scrambling code is essentially to use a scrambling code sequence (random sequence) to perform a product operation with the information to be transmitted, so as to reduce the probability of data duplication in the information to be transmitted.

[0050] The configuration of PUCCH is configured by the network equipment, and the configuration of PUCCH includes but is not limited to one or a combination of the following: interlace, the number of interlaces, the orthogonal code length OCC-Length, the number of symbols used Nrof Symbols, and the like.

[0051] Optionally, the preset condition may include one or a combination of the above configurations. For example, the preset condition may be that interlace is configured for PUCCH and / or that the OCC-Length configured for PUCCH is greater than 1. The preset condition may also be that the number of interlaces used is greater than a first threshold and / or that Nrof Symbols is greater than a second threshold. The present application does not limit the specific form of the preset condition.

[0052] 302: The user terminal maps the scrambling result to the frequency domain resources corresponding to the PUCCH.

[0053] It can be seen that in an embodiment of the present application, when the configuration of the PUCCH in the format of Format2 meets the conditions, the information to be transmitted on the PUCCH is scrambled to avoid excessive duplication of content after the information to be transmitted is mapped to the frequency domain resources, thereby reducing the peak-to-average power ratio and improving data transmission efficiency.

[0054] Figure 4 A flow chart of another information transmission method provided in an embodiment of the present application. Figure 3 The same contents as those in the embodiments shown are not described again here. The method includes but is not limited to the following steps:

[0055] 401: When the configuration of the physical uplink control channel PUCCH meets the preset condition, the user terminal modulates the target sequence using a preset modulation method to obtain a scrambling code sequence.

[0056] The target sequence may be a target bit sequence, and the target sequence may be obtained by processing the initial parameters using a binary random generator, that is, a random binary sequence is generated using the binary random generator and the initial parameters, and the binary sequence is used as the target sequence.

[0057] The preset modulation mode includes binary phase shift keying (BPSK) or quadrature phase shift keying (QPSK).

[0058] For example, when the target sequence is (0, 1, 0, 0, 1, 1), if the preset modulation mode is BPSK modulation, the obtained scrambling code sequence is (-1, 1, -1, -1, 1, 1); if the preset modulation mode is QPSK, the obtained scrambling code sequence is ((-1+j) / sqrt(2), (1+j) / sqrt(2), (1-j) / sqrt(2)).

[0059] Furthermore, the initial parameter is obtained through a preset function, and the variables of the preset function include a scrambling identity.

[0060] It should be noted that the scrambling identity is not the only independent variable of the preset function, and other variables may also be set in the preset function; in addition, the preset function may contain more than one item of the scrambling identity, and this application does not limit this.

[0061] For example, the preset function may be: Init seed = a*scrambling identity + b, where a and b are preset parameter values, and Init seed is an initial parameter; the preset function may also be: Init seed = a*scrambling identity -1 +b*scrambling identity -2 +c, where scrambling identity-1 is the first scrambling identity and scrambling identity-2 is the second scrambling identity. -1 Can be Cell Identity, scrambling identity -2 It can be a configuration value. It is understandable that when a scrambling identity has no corresponding value, the value of the scrambling identity can be set to zero.

[0062] The scrambling code index includes one or a combination of a cell identity (Cell Identity) of a serving cell, a configuration value, and a preset value (a value pre-set in a protocol).

[0063] Specifically, any one of the Cell Identity, configuration value, and preset value can be used as the scrambling identity; the average of two of the Cell Identity, configuration value, and preset value can be used as the scrambling identity; of course, the two values ​​can be combined to obtain a final value, which is used as the scrambling identity; similarly, the Cell Identity, configuration value, and preset value can be used as the scrambling identity at the same time, or the three values ​​can be combined to obtain a final value, which is used as the scrambling identity.

[0064] For example, if the Cell Identity is 6, the configuration value is 8, and the preset value is 10. When the preset function includes a scrambling identity item, any one of the three values ​​can be taken as the value of the scrambling identity; or the average of the two values ​​(such as 7 or 9) can be taken as the value of the scrambling identity; or, two initial parameters corresponding to the two values ​​can be obtained in sequence through the preset function, and then the two initial parameters are weighted to obtain the above-mentioned initial parameters. The average value of the three values, 8, can be taken as the value of the scrambling identity; or, three initial parameters corresponding to the three values ​​can be obtained in sequence through the preset function, and then the three initial parameter values ​​are processed (such as weighted) to obtain the above-mentioned initial parameters.

[0065] Optionally, the Cell Identity can be obtained through a synchronization signal block (Synchronization Signal and PBCH block, SSB), that is, when accessing a service cell, the SSB sent by the service cell is received, and the SSB is parsed to obtain the Cell Identity of the service cell.

[0066] Optionally, the above configuration value is indicated by user equipment specific radio resource control (UE-specific RRC) configuration information.

[0067] Optionally, the UE-specific RRC configuration information includes an uplink control channel configuration information source PUCCH-Config Information Element, a physical uplink control channel resource information source PUCCH-Resource IE, and a PUCCH-Format2 IE.

[0068] Refer to Table 1, Table 2 and Table 3. Table 1 and Table 2 show two configuration forms of PUCCH-Resource IE; Table 3 shows the configuration form of PUCCH-Format2 IE.

[0069] As shown in Table 1, the Scrambling Identity is configured in the PUCCH-Resource IE (also referred to as IE: PUCCH-Resource), and the format of the PUCCH is also configured as format 2; As shown in Table 2, in the PUCCH-Resource IE, it is possible to configure whether scrambling is required, the Scrambling Identity required for scrambling, and the format of the PUCCH is format 2.

[0070] Therefore, the configuration value and the configuration of PUCCH can be indicated by PUCCH-Config IE; or, indicated by PUCCH-Resource IE; or, indicated by PUCCH-Format2 IE. That is, the configuration value is read in the relevant field of each information source to obtain the Scrambling Identtty.

[0071] The configuration of the PUCCH-Config IE may be the same as or different from the above configuration method, and the present application does not limit the configuration form of the PUCCH-Config IE.

[0072] IE: PUCCH-Resource SEQUENCE occ-Length ENUM ERATED{n1,n2,n4} occ-Index INTEGER(1..16) Scrambling Identity INTEGER(0..1023) format Choice{format 2} …… ……

[0073] IE: PUCCH-Resource SEQUENCE occ-Length ENUM ERATED{n1,n2,n4} occ-Index INTEGER(1..16) Is scrambling required? {enable} Scrambling Identity INTEGER(0..1023) format Choice{format 2} …… ……

[0074] IE: PUCCH-Format2 SEQUENCE occ-Length ENUM ERATED{n1,n2,n4} occ-Index INTEGER(1..16) Interlace number {n1, n2} Scrambling Identity INTEGER(0..1023) Nrof Symbols INTEGER(1..2) Starting SymbolIndex INTEGER(0..13) …… ……

[0075] Optionally, the above-mentioned service cell is a cell accessed by the user terminal, and the service cell includes a primary service cell (Primary Cell, PCell) and / or a secondary service cell (Secondary Cell, SCell).

[0076] 402: The user terminal scrambles the information to be transmitted on the PUCCH using a scrambling sequence.

[0077] like Figure 5As shown, the information to be transmitted X(k) is scrambled using the scrambling sequence R(k), that is, the scrambling sequence R(k) is multiplied with the corresponding bits of the information to be transmitted X(k) to obtain the scrambling result Y(k).

[0078] 403: The user terminal maps the scrambling result to the frequency domain resources corresponding to the PUCCH.

[0079] It can be seen that in an embodiment of the present application, when the configuration of PUCCH meets the preset conditions, a scrambling sequence is used to scramble the information to be transmitted on the PUCCH, thereby reducing the repeated information after the information to be transmitted is mapped to the frequency domain resources, thereby reducing the peak-to-average power ratio and improving data transmission efficiency.

[0080] Figure 6 Another information transmission method provided in the embodiment of the present application. Figure 3 , Figure 4 The same contents as those in the embodiments shown are not described again here. The method includes but is not limited to the following steps:

[0081] 601: When the configuration of the physical uplink control channel PUCCH meets a preset condition, the user terminal modulates the target sequence using a preset modulation method to obtain a scrambling code sequence.

[0082] 602: The user terminal scrambles the information to be transmitted on the PUCCH using a scrambling sequence.

[0083] 603: The user terminal maps the scrambling result to the frequency domain resources corresponding to the PUCCH.

[0084] 604: The user terminal sends the mapping result to the network device through the frequency domain resources.

[0085] Furthermore, after receiving the mapping result, the network device descrambles the mapping result to obtain the information to be transmitted.

[0086] Specifically, the network device demaps the mapping result to obtain the scrambling result; then, the network device and the user terminal have the same random binary generator and preset function, and when the user terminal sends the mapping result, the scrambling index and the preset modulation mode can be synchronously reported to the network device. The network device can generate the same initial parameters through the preset function, and similarly, use the random binary generator to process the initial parameters to generate the above-mentioned scrambling sequence, and use the preset modulation mode and the scrambling sequence to obtain the target sequence. Finally, the target sequence is used to descramble the scrambling result to obtain the information to be transmitted.

[0087] It can be seen that in the embodiment of the present application, in the embodiment of the present application, when the configuration of PUCCH meets the preset conditions, a scrambling code sequence is used to encode the information to be transmitted on the PUCCH, thereby reducing the repeated information after the information to be transmitted is mapped to the frequency domain resources, thereby reducing the peak-to-average power ratio and improving data transmission efficiency.

[0088] Figure 7 A communication device provided in an embodiment of the present application includes: one or more processors, one or more memories, one or more transceivers, and one or more programs;

[0089] The one or more programs are stored in the memory and configured to be executed by the one or more processors.

[0090] In an implementation of the present application, the communication device is a user terminal, and the program includes instructions for executing the following steps:

[0091] When the configuration of the physical uplink control channel PUCCH meets the preset condition, scrambling is performed on the information to be transmitted on the PUCCH, and the format of the PUCCH is Format 2;

[0092] The scrambling result is mapped to the frequency domain resources corresponding to the PUCCH.

[0093] In some possible implementations, before using the scrambling sequence to scramble the information to be transmitted on the PUCCH, the program is further used to execute instructions for the following steps:

[0094] The target sequence is modulated using a preset modulation method to obtain the scrambling code sequence.

[0095] In an implementation of the present application, the communication device is a network device, and the program includes instructions for executing the following steps:

[0096] A receiving unit is used to receive a mapping result sent by a user terminal through a frequency domain resource, wherein the mapping result is obtained by the user terminal mapping a scrambling result on the frequency domain resource, and the scrambling result is obtained by the user terminal scrambling information to be transmitted on a physical uplink control channel PUCCH, the configuration of the PUCCH meets a preset condition, and the format of the PUCCH is Format 2.

[0097] In some possible implementations, the preset condition includes that the PUCCH configuration includes a comb-tooth interlace and / or the orthogonal code OCC length in the PUCCH configuration is greater than 1.

[0098] In some possible implementations, in terms of scrambling the information to be transmitted on the PUCCH, the above program is specifically used to execute instructions of the following steps:

[0099] The information to be transmitted on the PUCCH is scrambled using a scrambling sequence.

[0100] In some possible implementations, the preset modulation mode includes binary phase shift keying BPSK or quadrature phase shift keying QPSK.

[0101] In some possible implementations, the target sequence is obtained by processing initial parameters using a binary random generator.

[0102] In some possible implementations, the initial parameter is obtained through a preset function, and the variable of the preset function includes a scrambling code index.

[0103] In some possible implementations, the scrambling code index includes a cell identity CellIdentity of a serving cell, a configuration value, a preset value, or a combination of the two. The configuration value is indicated by UE-specific RRC configuration information at the user terminal level.

[0104] In some possible implementations, the UE-specific RRC message includes a physical uplink control channel configuration information source PUCCH-Config IE, a physical uplink control channel resource information source PUCCH-Resource IE or a PUCCH-Format2 IE.

[0105] In some possible implementations, the serving cell includes a primary serving cell and / or a secondary serving cell.

[0106] Figure 8 A user terminal provided in an embodiment of the present application, user terminal 800, includes:

[0107] The scrambling unit 810 is configured to scramble the information to be transmitted on the physical uplink control channel PUCCH when the configuration of the PUCCH meets a preset condition, and the format of the PUCCH is Format 2:

[0108] The mapping unit 820 is configured to map the scrambling result to the frequency domain resources corresponding to the PUCCH.

[0109] In some possible implementations, the preset condition includes that the PUCCH configuration includes a comb-tooth interlace and / or the orthogonal code OCC length in the PUCCH configuration is greater than 1.

[0110] In some possible implementations, in terms of scrambling the information to be transmitted on the PUCCH, the scrambling unit 810 is specifically configured to: scramble the information to be transmitted on the PUCCH using a scrambling sequence.

[0111] In some possible implementations, the user terminal 800 further includes a modulation unit 830. Before the scrambling unit 810 uses the scrambling sequence to scramble the information to be transmitted on the PUCCH, the modulation unit 830 is configured to modulate the target sequence using a preset modulation method to obtain the scrambling sequence.

[0112] In some possible implementations, the preset modulation mode includes binary phase shift keying BPSK or quadrature phase shift keying QPSK.

[0113] In some possible implementations, the target sequence is obtained by processing initial parameters using a binary random generator.

[0114] In some possible implementations, the initial parameter is obtained through a preset function, and the variable of the preset function includes a scrambling code index.

[0115] In some possible implementations, the scrambling code index includes a cell identity CellIdentity of a serving cell, a configuration value, a preset value, or a combination of the two. The configuration value is indicated by UE-specific RRC configuration information at the user terminal level.

[0116] In some possible implementations, the UE-specific RRC message includes a physical uplink control channel configuration information source PUCCH-Config IE, a physical uplink control channel resource information source PUCCH-Resource IE or a PUCCH-Format2 IE.

[0117] In some possible implementations, it is characterized in that the serving cell includes a primary serving cell and / or a secondary serving cell.

[0118] Fig. 9 A network device provided in an embodiment of the present application. The network device 900 includes:

[0119] The receiving unit 910 is used to receive the mapping result sent by the user terminal through the frequency domain resources, the mapping result is obtained by the user terminal mapping the scrambling result on the frequency domain resources, the scrambling result is obtained by the user terminal scrambling the information to be transmitted on the physical uplink control channel PUCCH, the configuration of the PUCCH meets the preset conditions, and the format of the PUCCH is Format 2.

[0120] In some possible implementations, the network device 900 further includes a demapping unit 920 and a descrambling unit 930; the demapping unit 920 is configured to demap the mapping result to obtain a scrambling result; and the descrambling unit 930 is configured to descramble the scrambling result to obtain the information to be transmitted.

[0121] In some possible implementations, the preset condition includes that the PUCCH configuration includes a comb-tooth interlace and / or the orthogonal code OCC length in the PUCCH configuration is greater than 1.

[0122] In some possible implementations, the scrambling result is obtained by the user terminal scrambling the information to be transmitted on the PUCCH using a scrambling sequence.

[0123] In some possible implementations, the scrambling code sequence is obtained by the user terminal modulating a target sequence using a preset modulation method.

[0124] In some possible implementations, the preset modulation mode includes binary phase shift keying BPSK or quadrature phase shift keying QPSK.

[0125] In some possible implementations, the target sequence is obtained by the user terminal processing initial parameters through a binary random generator.

[0126] In some possible implementations, the initial parameter is obtained by the user terminal through a preset function, and the variable of the preset function includes a scrambling code index.

[0127] In some possible implementations, the scrambling code index includes a cell identity CellIdentity of a serving cell, a configuration value, a preset value, or a combination of the two. The configuration value is indicated by UE-specific RRC configuration information at the user terminal level.

[0128] In some possible implementations, the UE-specific RRC message includes a physical uplink control channel configuration information source PUCCH-Config IE, a physical uplink control channel resource information source PUCCH-Resource IE or a PUCCH-Format2 IE.

[0129] In some possible implementations, the serving cell includes a primary serving cell and / or a secondary serving cell.

[0130] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps of any method recorded in the above method embodiments, and the above computer includes a user terminal or a network device.

[0131] The embodiment of the present application also provides a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, the computer program is operable to cause a computer to execute some or all of the steps of any method described in the method embodiment. The computer program product may be a software installation package, and the computer includes a user terminal or a network device.

[0132] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0133] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0134] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the above-mentioned units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0135] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0136] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0137] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the above-mentioned methods of each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or CD-ROM and other media that can store program codes.

[0138] A person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (English: Read-Only Memory, abbreviated as: ROM), a random access memory (English: Random Access Memory, abbreviated as: RAM), a magnetic disk or an optical disk, etc.

[0139] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for transmitting information, It is characterized in that include: When the configuration of the physical uplink control channel PUCCH meets the preset condition, scrambling is performed on the information to be transmitted on the PUCCH, and the format of the PUCCH is Format 2; Mapping the scrambling result to the frequency domain resources corresponding to the PUCCH; The step of scrambling the information to be transmitted on the PUCCH includes: Scrambling the information to be transmitted on the PUCCH using a scrambling sequence, including: multiplying the scrambling sequence by a corresponding bit of the information to be transmitted to obtain a scrambling result; Before scrambling the information to be transmitted of the PUCCH using the scrambling sequence, the method further includes: Modulating the target sequence using a preset modulation method to obtain the scrambling code sequence; Wherein, the target sequence is obtained by processing the initial parameters through a binary random generator; The initial parameter is obtained through a preset function, the variable of the preset function includes a scrambling code index, and the scrambling code index includes a cell identity of a serving cell, a configuration value, and an average of two values ​​of a preset value.

2. The method according to claim 1, It is characterized in that The preset condition includes that the PUCCH configuration includes a comb-tooth interlace and / or the orthogonal code OCC length in the PUCCH configuration is greater than 1.

3. The method according to claim 1, It is characterized in that The preset modulation mode includes binary phase shift keying BPSK or quadrature phase shift keying QPSK.

4. The method according to claim 1, It is characterized in that The configuration value is indicated by UE-specific RRC configuration information at the user terminal level.

5. The method according to claim 4, It is characterized in that The UE-specific RRC message includes a physical uplink control channel configuration information source PUCCH-Config IE, a physical uplink control channel resource information source PUCCH-Resource IE or a PUCCH-Format2 IE.

6. The method according to claim 1, It is characterized in that The serving cell includes a primary serving cell and / or a secondary serving cell.

7. The method according to any one of claims 1 to 6, It is characterized in that The method further comprises: The mapping result is sent to the network device through the frequency domain resource.

8. A method for transmitting information, It is characterized in that Applied to network equipment, including: receiving a mapping result sent by a user terminal through frequency domain resources, wherein the mapping result is obtained by the user terminal mapping a scrambling result on the frequency domain resources, the scrambling result is obtained by the user terminal scrambling information to be transmitted on a physical uplink control channel PUCCH, the configuration of the PUCCH meets a preset condition, and the format of the PUCCH is format 2, wherein the scrambling result is obtained by the user terminal multiplying a scrambling sequence by a corresponding bit of the information to be transmitted on the PUCCH; The scrambling code sequence is obtained by the user terminal modulating a target sequence using a preset modulation method, wherein the target sequence is obtained by the user terminal processing an initial parameter through a binary random generator; The initial parameter is obtained through a preset function, the variable of the preset function includes a scrambling code index, and the scrambling code index includes a cell identity of a serving cell, a configuration value, and an average of two values ​​of a preset value.

9. The method according to claim 8, It is characterized in that The preset condition includes that the PUCCH configuration includes a comb-tooth interlace and / or the orthogonal code OCC length in the PUCCH configuration is greater than 1.

10. The method according to claim 8, It is characterized in that The preset modulation mode includes binary phase shift keying BPSK or quadrature phase shift keying QPSK.

11. The method according to claim 8, It is characterized in that The configuration value is indicated by UE-specific RRC configuration information at the user terminal level.

12. The method according to claim 11, It is characterized in that The UE-specific RRC message includes a physical uplink control channel configuration information source PUCCH-Config IE, a physical uplink control channel resource information source PUCCH-Resource IE or a PUCCH-Format2 IE.

13. The method according to claim 8, It is characterized in that The serving cell includes a primary serving cell and / or a secondary serving cell.

14. A user terminal, It is characterized in that include: A scrambling unit, configured to scramble information to be transmitted on a physical uplink control channel PUCCH when the configuration of the PUCCH satisfies a preset condition, and the format of the PUCCH is Format 2; A mapping unit, configured to map the scrambling result to a frequency domain resource corresponding to the PUCCH; The scrambling unit is specifically used to: scramble the information to be transmitted on the PUCCH using a scrambling sequence, and is specifically used to multiply the scrambling sequence by the corresponding bit of the information to be transmitted to obtain a scrambling result; The user terminal further includes a modulation unit, and before the scrambling unit uses the scrambling sequence to scramble the information to be transmitted on the PUCCH, the modulation unit is used to modulate the target sequence using a preset modulation method to obtain the scrambling sequence; wherein the target sequence is obtained by processing the initial parameters through a binary random generator; The initial parameter is obtained through a preset function, the variable of the preset function includes a scrambling code index, and the scrambling code index includes a cell identity of a serving cell, a configuration value, and an average of two values ​​of a preset value.

15. The terminal according to claim 14, It is characterized in that The preset condition includes that the PUCCH configuration includes a comb-tooth interlace and / or the orthogonal code OCC length in the PUCCH configuration is greater than 1.

16. The terminal according to claim 14, It is characterized in that The preset modulation mode includes binary phase shift keying BPSK or quadrature phase shift keying QPSK.

17. The terminal according to claim 14, It is characterized in that The configuration value is indicated by UE-specific RRC configuration information at the user terminal level.

18. The terminal according to claim 17, It is characterized in that The UE-specific RRC message includes a physical uplink control channel configuration information source PUCCH-Config IE, a physical uplink control channel resource information source PUCCH-Resource IE or a PUCCH-Format2 IE.

19. The terminal according to claim 14, It is characterized in that The serving cell includes a primary serving cell and / or a secondary serving cell.

20. A network device, It is characterized in that include: a receiving unit, configured to receive a mapping result sent by a user terminal through frequency domain resources, wherein the mapping result is obtained by the user terminal mapping a scrambling result on the frequency domain resources, the scrambling result is obtained by the user terminal scrambling information to be transmitted on a physical uplink control channel PUCCH, the configuration of the PUCCH meets a preset condition, and the format of the PUCCH is format 2, wherein the scrambling result is specifically obtained by the user terminal multiplying a scrambling sequence by a corresponding bit of the information to be transmitted on the PUCCH; The scrambling code sequence is obtained by the user terminal modulating a target sequence using a preset modulation method, wherein the target sequence is obtained by the user terminal processing an initial parameter through a binary random generator; The initial parameter is obtained through a preset function, the variable of the preset function includes a scrambling code index, and the scrambling code index includes a cell identity of a serving cell, a configuration value, and an average of two values ​​of a preset value.

21. A terminal device, It is characterized in that The method comprises a memory, a communication interface and a processor, wherein the memory stores one or more programs, the one or more programs are configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 1 to 7.

22. A network device, It is characterized in that The method comprises a memory, a communication interface and a processor, wherein the memory stores one or more programs, the one or more programs are configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to claim 8.

23. A computer-readable storage medium, It is characterized in that A computer program for electronic data exchange is stored, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 7 or the method according to claim 8.