CN111711993B - Method and device for transmitting information - Google Patents

Method and device for transmitting information Download PDF

Info

Publication number
CN111711993B
CN111711993B CN201910204987.1A CN201910204987A CN111711993B CN 111711993 B CN111711993 B CN 111711993B CN 201910204987 A CN201910204987 A CN 201910204987A CN 111711993 B CN111711993 B CN 111711993B
Authority
CN
China
Prior art keywords
sequence
downlink data
amplitude
terminal device
terminal equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910204987.1A
Other languages
Chinese (zh)
Other versions
CN111711993A (en
Inventor
张旭
薛丽霞
刘建琴
曲秉玉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910204987.1A priority Critical patent/CN111711993B/en
Priority to PCT/CN2020/079850 priority patent/WO2020187217A1/en
Publication of CN111711993A publication Critical patent/CN111711993A/en
Application granted granted Critical
Publication of CN111711993B publication Critical patent/CN111711993B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a method and a device for transmitting information, wherein the method comprises the following steps: the terminal equipment receives downlink data from the network equipment; the terminal equipment determines a first sequence when the downlink data is successfully received, or determines a second sequence when the downlink data is not successfully received, wherein the amplitude of the first sequence is different from the amplitude of the second sequence; the terminal device sends the first sequence or the second sequence to the network device. The application provides a method and a device for transmitting information, which are beneficial to improving the transmission efficiency of a system.

Description

Method and device for transmitting information
Technical Field
The present application relates to the field of communications, and more particularly, to a method and apparatus for transmitting information.
Background
In existing communication systems, a terminal device receives downlink data and generates hybrid automatic repeat request (hybrid automatic repeat request, HARQ) feedback information, wherein the HARQ feedback information includes acknowledgement messages (positive acknowledgement, ACK) and negative acknowledgement messages (negative acknowledgement, NACK). The acknowledgement message indicates that the terminal device successfully received (correctly received) the downlink data; the negative acknowledgement message indicates that the terminal device did not successfully receive (incorrectly received) the downlink data.
Since the terminal device frequently transmits the HARQ feedback information, interference between HARQ feedback information transmitted by different terminal devices may be caused, so that the network device cannot correctly receive the HARQ feedback information.
The network device may understand the NACK error as ACK, and thus the network device does not retransmit the failed Transport Block (TB), resulting in a decrease in transmission efficiency of the system and deteriorating the index of the communication system.
The network device may also understand ACK error as NACK, and further retransmit the TB that does not need to be retransmitted, which causes the retransmitted TB to occupy additional system resources, block transmission of other data, and also reduce data transmission efficiency of the system.
Disclosure of Invention
The application provides a method and a device for transmitting information, which are beneficial to improving the transmission efficiency of a system.
In a first aspect, there is provided a method of transmitting information, the method comprising: the terminal equipment receives downlink data from the network equipment; the terminal equipment determines a first sequence or a second sequence, wherein the first sequence is a sequence determined when the terminal equipment successfully receives the downlink data; the second sequence is a sequence determined when the terminal equipment does not successfully receive the downlink data; the amplitude of the first sequence is different from the amplitude of the second sequence; the terminal device sends the first sequence or the second sequence to the network device.
According to the information transmission method, the terminal equipment feeds back sequences with different magnitudes to the network equipment through the receiving condition of the downlink data, so that interference of uplink control information is reduced, and the transmission efficiency of a system is improved.
With reference to the first aspect, in certain implementations of the first aspect, the first sequence has a smaller magnitude than the second sequence.
Because of the requirement of low-delay high-reliability service, new challenges are presented for the design of wireless networks, particularly the design of 5 th generation mobile communication systems and evolution wireless communication systems thereof. For example, high demands are placed on the latency and reliability of data transmission. For example, the success probability of data transmission is increased from more than 90% to more than 99.99%; and the delay of data transmission is less than 0.5ms. According to the transmission method provided by the embodiment of the application, the amplitude of the first sequence obtained by the terminal equipment when the downlink data is correctly received is smaller than the amplitude of the second sequence obtained by the terminal equipment when the downlink data is not successfully received, so that the interference of an uplink control channel introduced by a positive acknowledgement message is reduced, and the transmission efficiency of a system is improved under the scene of low-time-delay high-reliability service.
With reference to the first aspect, in certain implementation manners of the first aspect, the determining, by the terminal device, the first sequence or the second sequence includes: the terminal equipment determines feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data; the terminal equipment maps the feedback information into complex value symbols according to a first modulation mode; the terminal device determines the first sequence or the second sequence according to the complex value symbol.
According to the information transmission method, the terminal equipment determines the feedback information according to the receiving condition of the downlink data, and can modulate the bit values of different feedback information into different complex value symbols, and determine the sequences with different amplitude values according to the different complex value symbols, so that the interference of the uplink control information is reduced, and the transmission efficiency of a system is improved.
With reference to the first aspect, in some implementation manners of the first aspect, before the terminal device maps the feedback information to complex-valued symbols according to a first modulation manner, the method further includes: the terminal device receives first indication information from the network device, where the first indication information is used to indicate one or more modulation modes, and the one or more modulation modes include the first modulation mode.
In some possible implementation manners, the one or more modulation manners include an on-off keying OOK modulation manner, and when the terminal device successfully receives the downlink data, an all-zero sequence can be determined through the OOK modulation manner, so that interference of an uplink control channel caused by acknowledgement is reduced, and therefore transmission efficiency of the system is improved.
In some possible implementations, the first indication information includes information indicating the one or more modulation schemes.
In the embodiment of the application, the network equipment can indicate one or more modulation modes to the terminal equipment in a display indication mode so that the terminal equipment can determine the sequence according to the one or more modulation modes.
In some possible implementations, the first indication information includes information for indicating that the downstream data is high reliability low latency data. After receiving the first indication information, the terminal device may determine that the network device wishes to generate a complex-valued symbol and thus generate a sequence in an OOK modulation mode.
In the embodiment of the application, the network equipment can indicate one or more modulation modes to the terminal equipment in an implicit indication mode so that the terminal equipment can determine the sequence according to the one or more modulation modes.
With reference to the first aspect, in certain implementation manners of the first aspect, when the one or more modulation manners are a plurality of modulation manners, the method further includes: and the terminal equipment determines the first modulation mode from the plurality of modulation modes according to the feedback information.
In the embodiment of the application, when the network equipment indicates a plurality of modulation modes, the terminal equipment can determine the corresponding modulation mode according to the bit length of the feedback information, so that the terminal equipment can map the bit value of the feedback information into a complex value symbol.
In some possible implementations, the plurality of modulation schemes includes an OOK modulation scheme.
In some possible implementations, in the case that the bit length of the feedback information is 1 bit, the complex-valued symbol satisfies: Wherein d (i) is the complex value symbol, b (i) is the bit value of the (i+1) th bit in the feedback information, and i is an integer greater than or equal to 0.
In the embodiment of the application, when the bit value of the determined feedback information of the terminal equipment is 1, the value of the complex value symbol is 0, so that the terminal equipment can generate the all-zero sequence, and the terminal equipment can determine that the terminal equipment successfully receives downlink data when receiving the all-zero sequence by sending the all-zero sequence to the network equipment, thereby being beneficial to reducing the interference of an uplink control channel introduced by a positive response message and being beneficial to improving the transmission efficiency of a system.
In some possible implementations, in the case that the bit length of the feedback information is 2 bits, the complex-valued symbol satisfies: Where d (i) is the complex value symbol, b (2 i) is the bit value of bit 2i in the feedback information, b (2i+1) is the bit value of bit 2i+1 in the feedback information, and i is an integer greater than or equal to 0.
In the embodiment of the application, when the bit value of the determined feedback information of the terminal equipment is 11, the value of the complex value symbol is 0, so that the terminal equipment can generate the all-zero sequence, and the terminal equipment can determine that the terminal equipment successfully receives the downlink data when receiving the all-zero sequence by sending the all-zero sequence to the network equipment, thereby being beneficial to reducing the interference of an uplink control channel introduced by a positive response message and being beneficial to improving the transmission efficiency of a system.
With reference to the first aspect, in certain implementation manners of the first aspect, the determining, by the terminal device, the first sequence or the second sequence includes: the terminal equipment determines feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data; the terminal equipment determines the first sequence or the second sequence according to the feedback information and a preset mapping relation, wherein the preset mapping relation is the mapping relation between the bit value of the feedback information and the sequence.
In the embodiment of the application, the terminal equipment determines the feedback information according to the receiving condition of the downlink data, and can directly map different feedback information into sequences with different amplitudes, thereby being beneficial to reducing the interference of uplink control information and further being beneficial to improving the transmission efficiency of a system.
With reference to the first aspect, in certain implementation manners of the first aspect, the sending, by the terminal device, the first sequence or the second sequence to the network device includes: the terminal device sends the first sequence or the second sequence to the network device on one or more uplink resources with successful contention.
In some possible implementations, before the terminal device sends the first sequence or the second sequence to the network device, the method further includes: the terminal equipment competes from the uplink resource set corresponding to the downlink data to obtain the one or more uplink resources.
In the method for transmitting information in the embodiment of the application, the terminal equipment can compete for the uplink resources in the uplink resource set in the unlicensed frequency band and send the sequence on the uplink resources with successful competition, and the network equipment can receive the sequence on each uplink resource in the uplink resource set, so that the successful or unsuccessful receiving of the downlink data by the terminal equipment is determined.
In a second aspect, there is provided a method of transmitting an amount of information, the method comprising: the network equipment sends downlink data to the terminal equipment; when the network equipment receives a first sequence sent by the terminal equipment, the network equipment determines that the terminal equipment successfully receives the downlink data; when the network equipment receives the second sequence sent by the terminal equipment, the network equipment determines that the terminal equipment does not successfully receive the downlink data; wherein the amplitude of the first sequence and the amplitude of the second sequence are different.
According to the method for transmitting information, the network equipment can determine the receiving condition of the terminal equipment on the downlink data according to the received sequences with different amplitudes, so that the interference of an uplink control channel is reduced, the receiving accuracy of the network equipment is improved, and the transmission efficiency of a system is improved.
With reference to the second aspect, in some possible implementations of the second aspect, the amplitude of the first sequence is smaller than the amplitude of the second sequence.
The method for transmitting information in the embodiment of the application has smaller amplitude of the sequence received by the network equipment when the terminal equipment receives the downlink data successfully, is beneficial to reducing the interference of the uplink control channel introduced by the positive acknowledgement, and improves the receiving accuracy of the network equipment, thereby being beneficial to improving the transmission efficiency of the system.
With reference to the second aspect, in some implementations of the second aspect, before the network device receives the first sequence or the second sequence sent by the terminal device, the method further includes: the network device sends first indication information to the terminal device, where the first indication information is used to indicate one or more modulation modes, and the one or more modulation modes are used to determine the first sequence or the second sequence.
In some possible implementations, the one or more modulation schemes include an OOK modulation scheme.
With reference to the second aspect, in certain implementations of the second aspect, the first indication information includes information for indicating the one or more modulation modes.
With reference to the second aspect, in some implementations of the second aspect, the first indication information includes information for indicating that the downlink data is high reliability low latency data.
With reference to the second aspect, in certain implementation manners of the second aspect, the receiving, by the network device, the first sequence or the second sequence sent by the terminal device includes: the network device receives the first sequence or the second sequence sent by the terminal device on one or more uplink resources.
In some possible implementations, the network device receives the first sequence or the second sequence on a set of uplink resources corresponding to the downlink data, the set of uplink resources including the one or more uplink resources.
In a third aspect, a method of transmitting information is provided, the method comprising: the terminal equipment receives downlink data sent by the network equipment, and the terminal equipment does not receive downlink control information for scheduling the downlink data; when the terminal equipment does not successfully receive the downlink data, the terminal equipment sends first information to the network equipment; and when the terminal equipment receives the downlink data successfully, the terminal equipment does not send the first information to the network equipment.
In the embodiment of the application, when the terminal equipment successfully receives the downlink data, no information is sent to the network equipment, which is beneficial to reducing the interference of the uplink control channel introduced by the acknowledgement message, thereby being beneficial to improving the spectrum use efficiency and the transmission efficiency of the system.
In some possible implementations, the first information is a sequence or a set of complex-valued symbols.
With reference to the third aspect, in some implementations of the third aspect, the sending, by the terminal device, the first information to the network device includes: the terminal device sends the first information to the network device on one or more uplink resources with successful contention.
In the method for transmitting information in the embodiment of the application, the terminal equipment can compete for the uplink resources in the uplink resource set in the unlicensed frequency band and send the sequence on the uplink resources with successful competition, and the network equipment can receive the sequence on each uplink resource in the uplink resource set, so that the successful or unsuccessful receiving of the downlink data by the terminal equipment is determined.
In a fourth aspect, there is provided a method of transmitting information, the method comprising: the network equipment sends downlink data to the terminal equipment, and the network equipment does not send downlink control information for scheduling the downlink data to the terminal equipment; when the network equipment receives the first information sent by the terminal equipment, the network equipment determines that the terminal equipment does not successfully receive the downlink data; and when the network equipment does not receive the first information sent by the terminal equipment, the network equipment determines that the terminal equipment successfully receives the downlink data.
According to the method for transmitting information, the network equipment can determine the receiving condition of the terminal equipment on the downlink data according to the received first information or the condition that the first information is not received, so that the interference of an uplink control channel is reduced, the receiving accuracy of the network equipment is improved, and the transmission efficiency of a system is improved.
In some possible implementations, the first information is a sequence or a set of complex-valued symbols.
With reference to the fourth aspect, in some implementations of the fourth aspect, the network device does not receive the first information sent by the terminal device, including: the network device does not receive the first information sent by the terminal device on each of the one or more uplink resources.
According to the method for transmitting information, disclosed by the embodiment of the application, after the network equipment does not receive the first information on one or more uplink resources corresponding to the downlink data, the success of the terminal equipment in receiving the downlink data can be determined.
With reference to the fourth aspect, in some implementations of the fourth aspect, the network device receives first information sent by the terminal device, including: the network device receives the first information sent by the terminal device on one or more uplink resources.
In a fifth aspect, the present application provides an apparatus for transmitting information, comprising means or means for performing the steps of the above first or third aspects.
In a sixth aspect, the present application provides an apparatus for transmitting information, comprising means or means for performing the steps of the above second or fourth aspects.
In a seventh aspect, the present application provides an apparatus for transmitting information, comprising at least one processor, for interfacing with a memory, to invoke a program in the memory to perform the method provided in the first or third aspects above. The memory may be located within the device or may be located external to the device. And the processor includes one or more.
In an eighth aspect, the present application provides an apparatus for transmitting information, comprising at least one processor, for interfacing with a memory to invoke a program in the memory to perform the method provided in the second or fourth aspects above. The memory may be located within the device or may be located external to the device. And the processor includes one or more.
In a ninth aspect, the present application provides an apparatus for transmitting information, comprising at least one processor and interface circuitry, the at least one processor being configured to perform the method provided above in the first or third aspect.
In a tenth aspect, the present application provides an apparatus for transmitting information, comprising at least one processor and interface circuitry, the at least one processor being configured to perform the method provided in the second or fourth aspect above.
An eleventh aspect provides a terminal device comprising the apparatus provided in the fifth aspect, or the terminal device comprises the apparatus provided in the seventh aspect, or the terminal device comprises the apparatus provided in the ninth aspect.
In a twelfth aspect, there is provided a network device comprising the apparatus provided in the sixth aspect, or the network device comprising the apparatus provided in the eighth aspect, or the network device comprising the apparatus provided in the tenth aspect.
In a thirteenth aspect, the present application provides a program for performing the method provided in the first or third aspect above, when the program is executed by a processor.
In a fourteenth aspect, the present application provides a program for performing the method provided in the second or fourth aspect above when being executed by a processor.
In a fifteenth aspect, the present application provides a program product, such as a computer-readable storage medium, comprising the above program.
Drawings
Fig. 1 is a schematic diagram of an application scenario of the technical solution provided in the embodiment of the present application.
Fig. 2 is a schematic diagram of a network architecture according to an embodiment of the present application.
Fig. 3 is a schematic diagram of another network architecture according to an embodiment of the present application.
Fig. 4 is a schematic flow chart of a method for transmitting information according to an embodiment of the present application.
Fig. 5 is a mapping relation diagram of complex value symbols and bit values of feedback information in a complex coordinate system.
Fig. 6 is another mapping relationship diagram of complex-valued symbols and bit values of feedback information in complex coordinate system.
Fig. 7 is another mapping relationship diagram of complex-valued symbols and bit values of feedback information in complex coordinate system.
Fig. 8 is another mapping relationship diagram of complex-valued symbols and bit values of feedback information in complex coordinate system.
Fig. 9 is another mapping relationship diagram of complex-valued symbols and bit values of feedback information in complex coordinate system.
Fig. 10 is another mapping relationship diagram of complex-valued symbols and bit values of feedback information in complex coordinate system.
Fig. 11 is another mapping relationship diagram of complex-valued symbols and bit values of feedback information in complex coordinate system.
Fig. 12 is another mapping relationship diagram of complex-valued symbols and bit values of feedback information in complex coordinate system.
Fig. 13 is a schematic diagram of a transmission sequence of a terminal device on an uplink resource with successful contention according to an embodiment of the present application.
Fig. 14 is another schematic flow chart of a method for transmitting information provided by an embodiment of the present application.
Fig. 15 is a schematic diagram of feedback of first information by a terminal device according to an embodiment of the present application.
Fig. 16 is a schematic block diagram of an apparatus for transmitting information provided by an embodiment of the present application.
Fig. 17 is another schematic block diagram of an apparatus for transmitting information provided by an embodiment of the present application.
Fig. 18 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Fig. 19 is a schematic structural diagram of a network device according to an embodiment of the present application.
Fig. 20 is another schematic structural diagram of a network device according to an embodiment of the present application.
Detailed Description
Hereinafter, some terms in the present application will be described:
1) A terminal device, also called a User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), etc., is a device that provides voice/data connectivity to a user, such as a handheld device with a wireless connection function, or a vehicle-mounted device, etc. Currently, some examples of terminals are: a mobile phone), a tablet, a notebook, a palm, a mobile internet device (mobile INTERNET DEVICE, MID), a wearable device, a Virtual Reality (VR) device, an augmented reality (augmented reality, AR) device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned (SELF DRIVING), a wireless terminal in teleoperation (remote medical surgery), a wireless terminal in smart grid (SMART GRID), a wireless terminal in transportation security (transportation safety), a wireless terminal in smart city (SMART CITY), or a wireless terminal in smart home (smart home), and the like.
2) The network device is a device in a wireless network, such as a radio access network (radio access network, RAN) node that accesses the terminal to the wireless network. Currently, some examples of RAN nodes are: a gNB, a transmission reception point (transmission reception point, TRP), an evolved Node B (eNB), a radio network controller (radio network controller, RNC), a Node B (Node B, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), or a wireless fidelity (WIRELESS FIDELITY, wifi) Access Point (AP), etc. In one network architecture, the network devices may include a centralized unit (centralized unit, CU) node, or a Distributed Unit (DU) node, or a RAN device including a CU node and a DU node.
3) "Plurality" means two or more, and the like. "and/or" describes an association relationship of an association object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. Furthermore, for elements (elements) that appear in the singular forms "a," "an," and "the," it does not mean "one or only one" unless the context clearly dictates otherwise. For example, "a device" means a device for one or more of such devices. Further, at least one (at least one of),. The term "means one or any combination of subsequent association objects, e.g." at least one of a, B and C "includes a, B, C, AB, AC, BC, or ABC.
The technical scheme of the embodiment of the application can be applied to various communication systems, such as: global system for mobile communications (global system for mobile communications, GSM), code division multiple access (code division multiple access, CDMA) system, wideband code division multiple access (wideband code division multiple access, WCDMA) system, general packet radio service (GENERAL PACKET radio service, GPRS), long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), universal mobile telecommunications system (universal mobile telecommunication system, UMTS), worldwide interoperability for microwave access (worldwide interoperability for microwave access, wiMAX) communication system, fifth generation (5th generation,5G) system, or New Radio (NR), etc.
In the embodiment of the application, the terminal equipment or the network equipment comprises a hardware layer, an operating system layer running on the hardware layer and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (central processing unit, CPU), a memory management unit (memory management unit, MMU), and a memory (also referred to as a main memory). The operating system may be any one or more computer operating systems that implement business processes through processes (processes), such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer comprises applications such as a browser, an address book, word processing software, instant messaging software and the like. Further, the embodiment of the present application is not particularly limited to the specific structure of the execution body of the method provided by the embodiment of the present application, as long as the communication can be performed by the method provided according to the embodiment of the present application by running the program recorded with the code of the method provided by the embodiment of the present application, and for example, the execution body of the method provided by the embodiment of the present application may be a terminal device or a network device, or a functional module in the terminal device or the network device that can call the program and execute the program.
Furthermore, various aspects or features of the application may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques. The term "article of manufacture" as used herein encompasses a computer program accessible from any computer-readable device, carrier, or media. For example, computer-readable media can include, but are not limited to, magnetic storage devices (e.g., hard disk, floppy disk, or magnetic strips, etc.), optical disks (e.g., compact disk, CD, digital versatile disk, DIGITAL VERSATILE DISC, DVD, etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory, EPROM), cards, sticks, key drives, etc. Additionally, various storage media described herein can represent one or more devices and/or other machine-readable media for storing information. The term "machine-readable medium" can include, without being limited to, wireless channels and various other media capable of storing, containing, and/or carrying instruction(s) and/or data.
Fig. 1 is a schematic diagram of an application scenario of the technical solution provided in the embodiment of the present application, as shown in fig. 1, a terminal device 130 accesses to a wireless network to obtain services of an external network (for example, the internet) through the wireless network, or communicates with other terminal devices through the wireless network. The wireless network includes a RAN110 and a Core Network (CN) 120, wherein the RAN110 is configured to access a terminal device 130 to the wireless network, and the CN120 is configured to manage the terminal device and provide a gateway for communication with an external network.
It should be appreciated that the method of transmitting information provided by the present application may be applicable to a wireless communication system, such as the wireless communication system 100 shown in fig. 1. Two communication devices in the wireless communication system have a wireless communication connection therebetween, and one of the two communication devices may correspond to the terminal device 130 shown in fig. 1, for example, may be the terminal device 130 in fig. 1 or may be a chip configured in the terminal device 130; the other of the two communication apparatuses may correspond to RAN110 shown in fig. 1, for example, may be RAN110 in fig. 1 or a chip configured in RAN 110.
Fig. 2 is a schematic diagram of a network architecture provided in an embodiment of the present application, where the network architecture includes a CN device and a RAN device as shown in fig. 2. The RAN device includes a baseband device and a radio frequency device, where the baseband device may be implemented by one node, or may be implemented by multiple nodes, and the radio frequency device may be implemented independently from the baseband device, or may be integrated into the baseband device, or a part of the radio frequency device may be integrated into the baseband device. For example, in a long term evolution (Long Term Evolution, LTE) communication system, a RAN apparatus (eNB) includes a baseband device and a radio device, where the radio device may be remotely located relative to the baseband device, e.g., a remote radio unit (remote radio unit, RRU) is remotely located relative to the BBU.
The communication between the RAN device and the terminal device follows a certain protocol layer structure. For example, the control plane protocol layer structure may include functions of protocol layers such as a radio resource control (radio resource control, RRC) layer, a packet data convergence layer protocol (PACKET DATA convergence protocol, PDCP) layer, a radio link control (radio link control, RLC) layer, a medium access control (MEDIA ACCESS control, MAC) layer, and a physical layer. The user plane protocol layer structure may include the functions of protocol layers such as PDCP layer, RLC layer, MAC layer, and physical layer; in one implementation, a service data adaptation (SERVICE DATA adaptation protocol, SDAP) layer may also be included above the PDCP layer.
The RAN device may implement, by one node, functions of a protocol layer such as radio resource control (radio resource control, RRC), packet data convergence layer protocol (PACKET DATA convergence protocol, PDCP), radio link control (radio link control, RLC), and medium access control (MEDIA ACCESS control, MAC); or the functions of the protocol layers may be implemented by a plurality of nodes; for example, in one evolution architecture, a RAN device may include a centralized unit (centralized unit, CU) and a Distributed Unit (DU), and multiple DUs may be centrally controlled by one CU. As shown in fig. 2, a CU and a DU may be divided according to protocol layers of a wireless network, for example, functions of a PDCP layer and above are set at the CU, and functions of protocol layers below the PDCP layer, for example, functions of an RLC layer and a MAC layer, etc. are set at the DU.
The division of the protocol layer is merely an example, and other protocol layers may be divided, for example, division in the RLC layer, where functions of the RLC layer and above are set in the CU, and functions of the protocol layer below the RLC layer are set in the DU; or divided in a certain protocol layer, for example, a part of functions of the RLC layer and functions of protocol layers above the RLC layer are set at CU, and the remaining functions of the RLC layer and functions of protocol layers below the RLC layer are set at DU. In addition, the functions that require processing time to meet the latency requirement may be set in the DU and the functions that do not require processing time to meet the latency requirement may be set in the CU in other manners, such as time-lapse partitioning.
In addition, the rf device may be remote, not placed in the DU, or may be integrated in the DU, or a portion of the remote may be integrated in the DU, without any limitation.
With continued reference to fig. 3, fig. 3 is a schematic diagram of another network architecture provided by an embodiment of the present application, and, with respect to the architecture shown in fig. 2, the Control Plane (CP) and the User Plane (UP) of the CU may be implemented by separate entities, which are a control plane CU entity (CU-CP entity) and a user plane CU entity (CU-UP entity), respectively.
In the above network architecture, the signaling generated by the CU may be transmitted to the terminal device through the DU, or the signaling generated by the terminal device may be transmitted to the CU through the DU. The DU may be passed through to the terminal device or CU directly through protocol layer encapsulation without parsing the signaling. In the following embodiments, transmission or reception of signaling by a DU includes such a scenario if such signaling is involved in the transmission between the DU and the terminal device. For example, the signaling of the RRC or PDCP layer is eventually processed as the signaling of the PHY layer to be transmitted to the terminal device or converted from the received signaling of the PHY layer. Under this architecture, the signaling of the RRC or PDCP layer can be considered as being sent either by the DU or by the DU and radio frequency.
In the above embodiments, the CU is divided into network devices on the RAN side, and in addition, the CU may be divided into network devices on the CN side, which is not limited herein.
The apparatus in the following embodiments of the present application may be located in a terminal device according to the functions implemented by the apparatus. When the above CU-DU structure is adopted, the network device may be a CU node, or a DU node, or a RAN device including the CU node and the DU node.
Fig. 4 shows a schematic flow chart of a method 200 for transmitting information according to an embodiment of the present application, and as shown in fig. 4, an execution subject of the method 200 may be an apparatus for transmitting information (for example, a terminal device or a chip or an apparatus of a terminal device, a network device or a chip or an apparatus of a network device), where the method 200 includes:
s210, the network equipment sends downlink data to the terminal equipment, and the terminal equipment receives the downlink data sent by the network equipment.
Optionally, the downlink data is carried on a physical downlink shared channel (physical downlink SHARED CHANNEL, PDSCH).
It should be understood that the terminal device receiving downlink data from the network device may also be understood as that the terminal device obtains a time-frequency resource of the PDSCH and receives the PUSCH.
It should also be appreciated that one or more Transport Blocks (TBs) may be included in the downstream data.
S220, the terminal equipment determines a first sequence or a second sequence, wherein the first sequence is the sequence determined when the terminal equipment successfully receives the downlink data; the second sequence is a sequence determined when the terminal equipment does not successfully receive the downlink data; the amplitude of the first sequence and the amplitude of the second sequence are different.
It should be understood that in the embodiment of the present application, the first sequence and the second sequence may include a plurality of elements, and since the amplitude of each element in the first sequence may be the same, the amplitude of each element in the second sequence may be the same, and the amplitude of the first sequence and the amplitude of the second sequence may be different, or the amplitude of any element in the first sequence and the amplitude of any element in the second sequence may be different. Optionally, the value of the amplitude includes zero.
It should also be understood that the terminal device may send the first sequence or the second sequence to the network device based on whether each transport block in the downlink data was received successfully or not.
For example, when the downlink data includes only one transport block, if the terminal device receives the transport block successfully, the terminal device may send a first sequence to the network device; if the terminal device does not successfully receive the transport block, the terminal device may send a second sequence to the network device.
For another example, when the downlink data includes two transport blocks, if the terminal device receives both the transport blocks successfully, the terminal device may send a first sequence to the network device; if the terminal device receives one of the two transport blocks successfully, the other transport block does not receive successfully, or neither transport block receives successfully, the terminal device may send a second sequence to the network device.
It should be understood that when two transport blocks are included in the downlink data, the terminal device may also send the corresponding sequence to the network device according to whether the reception of each transport block is successful or not.
It should also be understood that the foregoing examples merely illustrate that the downlink data includes one or two transport blocks, and the downlink data may also include 3 or more transport blocks, which is not limited thereto. For example, in case 3 transport blocks (transport block 1, transport block 2 and transport block 3) are included in the downlink data, the terminal device may send a sequence to the network device on two different uplink resources (uplink resource 1 and uplink resource 2). For example, the terminal device may send the first sequence on the uplink resource 1 when both the transmission block 1 and the transmission block 2 are successfully received; the terminal device may send the second sequence on the uplink resource 2 when the reception of the transport block 3 is not successful.
Optionally, the determining, by the terminal device, the first sequence or the second sequence includes:
The terminal equipment determines feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data;
The terminal equipment maps the feedback information into complex value symbols according to a first modulation mode;
the terminal device determines the first sequence or the second sequence according to the complex value symbol.
Alternatively, the terminal device may generate 1-bit feedback information for each transport block in the downlink data.
Optionally, the terminal device receives the downlink data, but does not receive downlink control information (downlink control information, DCI) scheduling the downlink data, and the terminal device generates 1-bit feedback information for the downlink data.
Optionally, the terminal device receives downlink control information of scheduling downlink data, the downlink control information indicates the terminal device to periodically receive the downlink data, and the terminal device generates 1-bit feedback information for the downlink data.
For example, the terminal device receives downlink data in a first period and receives downlink control information for scheduling the downlink data, the downlink control information indicates that the terminal device periodically receives the downlink data, and in a later period, the terminal device only receives the downlink data and does not receive the downlink control information for scheduling the downlink data.
It should be understood that in the embodiment of the present application, the terminal device only receives downlink data and does not receive downlink control information for scheduling the downlink data, which may also be understood as that the terminal device receives PDSCH and does not receive physical downlink control information (physical downlink control channel, PDCCH) for scheduling the PDSCH.
Optionally, when the downlink data includes a plurality of transport blocks, the terminal device may further generate 2-bit feedback information for two of the transport blocks.
Optionally, different values of bits in the feedback information are used to represent different reply messages. The acknowledgement information comprises a negative acknowledgement message (negative acknowledgement, NACK), which may indicate that the terminal device failed or did not receive the downlink data; an acknowledgement message (positive acknowledgement, ACK), which may indicate that the terminal device was successful in receiving the downstream data.
For example, a bit value of 0 for the feedback information indicates a negative acknowledgement message (NACK); a bit value of 1 for this feedback information indicates an acknowledgement message (ACK).
For example, the downlink data includes one or more transport blocks, and the terminal device may generate 1bit feedback information for each of the one or more transport blocks. If the terminal equipment successfully receives the transmission block, determining that the bit value of the feedback information is 1; if the terminal equipment fails to receive the transmission block, the bit value of the feedback information is determined to be 0.
For another example, the downlink data includes two transmission blocks, and if the terminal device receives the two transmission blocks successfully, the bit value of the feedback information is determined to be 1; if the terminal equipment only successfully receives one of the two transmission blocks, determining that the bit value of the feedback information is 0; if the terminal device fails to receive both transport blocks, it is determined that the bit value of the feedback information is 0.
For another example, the downlink data includes two transport blocks, and if the terminal device receives the two transport blocks successfully, the bit value of the feedback information is determined to be 11; if the terminal equipment only successfully receives the first transmission block and fails to receive the second transmission block in the two transmission blocks, determining that the bit value of the feedback information is 10; if the terminal equipment only fails to receive the first transmission block and the second transmission block is successfully received, determining that the bit value of the feedback information is 01; if the terminal equipment fails to receive both the transmission blocks, the bit value of the feedback information is determined to be 00.
After the terminal device determines the feedback information, the bits of the feedback information may be mapped to complex-valued symbols according to the first modulation mode.
Optionally, before the terminal device maps the bits of the feedback information to complex-valued symbols according to the first modulation mode, the method further includes:
The terminal equipment receives first indication information sent by the network equipment, wherein the first indication information is used for indicating one or more modulation modes, and the one or more modulation modes comprise the first modulation mode.
The modulation modes in the implementation of the present application may include Binary PHASE SHIFT KEYING (BPSK) modulation mode, quadrature PHASE SHIFT KEYING (QPSK) modulation mode or on-off keying (OOK) modulation mode.
It should be appreciated that the OOK modulation scheme may also be referred to as a binary on-off keying modulation scheme or may also be referred to as a binary amplitude keying modulation scheme.
It should also be understood that the OOK modulation scheme may also include a 1-bit OOK modulation scheme and a multi-bit OOK modulation scheme.
Alternatively, the network device may indicate the one or more modulation schemes by displaying an indication.
Optionally, the first indication information includes information for indicating the one or more modulation schemes.
For example, the first indication information includes configuration information of OOK modulation scheme. The configuration information of the OOK modulation mode includes at least one of phase shift information or amplitude information in the OOK modulation mode.
Optionally, the first indication information is carried in RRC signaling.
Alternatively, the network device may indicate the one or more modulation schemes by way of a implicit indication.
Illustratively, the network device may carry the first indication information in a cyclic redundancy check (cyclic redundancy check, CRC) in downlink control information (downlink control information, DCI), where the first indication information is used to indicate that the downlink data is high-reliability low-latency data.
Optionally, when the first indication information indicates a plurality of modulation modes, the terminal device may determine the modulation mode according to a bit length of the feedback information.
For example, the first indication information is used to indicate an OOK modulation scheme, and the OOK modulation scheme may include a 1-bit OOK modulation scheme and a multi-bit OOK modulation scheme. When the terminal equipment determines that the bit length of the feedback information is 1bit, the terminal equipment maps the bit value of the feedback information into a complex value symbol according to the OOK modulation mode of 1 bit; when the terminal equipment determines that the bit length of the feedback information is 2 bits, the terminal equipment maps the bit value of the feedback information into a complex value symbol according to the multi-bit OOK modulation mode.
For another example, the first indication information indicates a Binary Phase Shift Keying (BPSK) modulation scheme and an OOK modulation scheme. When the terminal equipment determines that the bit length of the feedback information is 1bit, the terminal equipment maps the bit value of the feedback information into a complex value symbol according to a BPSK modulation mode; when the terminal equipment determines that the bit length of the feedback information is 2 bits, the terminal equipment maps the bit value of the feedback information into a complex value symbol according to the multi-bit OOK modulation mode.
The above describes the process of determining the modulation mode by the terminal device in the embodiment of the present application, and the following describes the process of modulating the feedback information by the terminal device in the embodiment of the present application through the OOK modulation mode.
If the terminal device determines that the modulation mode is an OOK modulation mode, and the bit value of the (i+1) th bit in the feedback information bit is b (i), the complex value symbol d (i) satisfies the following formula (1):
the mapping relationship between the complex value symbol d (i) and the feedback information bit value is shown in fig. 5.
For example, if the feedback information bit takes a value of 0, then b (i) maps complex-valued symbolsIn a complex coordinate system as shown in fig. 6.
For another example, if the feedback information bit has a value of 1, the complex-valued symbol d (i) =0 mapped by b (i) is shown in fig. 7 in the complex coordinate system.
If the modulation mode determined by the terminal device is a multi-bit OOK modulation mode, the feedback information bit pair (bit value b (2 i) of the 2 i-th bit in the feedback information and bit value b (2i+1) of the 2i+1-th bit in the feedback information) satisfies:
The mapping relationship between the complex value symbol d (i) and the feedback information bit pair is shown in fig. 8.
For example, the feedback information bit pair takes on the values b (2 i) =0, b (2i+1) =0, then the complex-valued symbols mapped by b (2 i) and b (2i+1)As shown in fig. 9 in a complex coordinate system.
For another example, if the feedback information bit pair has a value of b (2 i) =0 and b (2i+1) =1, the complex-valued symbol d (i) = -1 mapped by b (2 i) and b (2i+1) is shown in fig. 10 in the complex coordinate system.
For another example, if the feedback information bit pair has a value of b (2 i) =1 and b (2i+1) =0, the complex-valued symbol d (i) = -j mapped by b (2 i) and b (2i+1) is shown in fig. 11 in the complex coordinate system.
For another example, if the feedback information bit pair has a value of b (2 i) =1 and b (2i+1) =1, the complex-valued symbol d (i) =0 mapped by b (2 i) and b (2i+1) is shown in fig. 12 in the complex coordinate system.
After determining the complex value symbol, the terminal device may determine the first sequence or the second sequence according to the complex value symbol.
Illustratively, the terminal device may determine the complex-valued symbol block (the block of complex-valued block) according to equation (3):
Wherein y (n) is a complex value symbol block, d (0) is a complex value symbol, For low peak to average power ratio (peak to average power ratio, PAPR) sequences,Is the number of sub-carriers included for the resource block.
The terminal device may determine the first sequence or the second sequence according to formula (4):
wherein, For the first sequence or the second sequence, w i (m) is an orthogonal sequence,The number of time-domain consecutive orthogonal frequency division multiplexing (orthogonal frequency division multiplexing, OFDM) symbols occupied for the uplink control channel.
It should be appreciated that equations (3) and (4) above are one possible implementation of determining the first sequence or the second sequence, and that other implementations are possible to determine the first sequence or the second sequence, and embodiments of the present application are not limited in this respect.
For example, when the terminal device generates feedback information with 1 bit and the modulation mode is an OOK modulation mode with 1 bit, and when the bit value of the feedback information is 1, the complex value symbol d (i) =0, the terminal device may determine the first sequence according to the formula (3) and the formula (4). If it is{exp(-3π/4j),exp(π/4j+α),exp(-3π/4j+2α),exp(-3π/4j+3α),exp(-3π/4j+4α),exp(3π/4j+5α),exp(-3π/4j+6α),exp(-π/4j+7α),exp(π/4j+8α),exp(π/4j+9α),exp(π/4j+10α),exp(-3π/4j+11α)}, Then y (n) = { 00000 00000 00 }; the first sequence may further be obtained according to equation (4). Where α is the phase offset. The first sequence has an amplitude of 0.
It should be understood that the magnitude of the first sequence being 0 may also be understood as the magnitude of each element in the first sequence being 0.
When the bit value of the feedback information is 0, the complex value symbolThe terminal device may then determine the second sequence according to equation (3) and equation (4). If it is{exp(-3π/4j),exp(π/4j+α),exp(-3π/4j+2α),exp(-3π/4j+3α),exp(-3π/4j+4α),exp(3π/4j+5α),exp(-3π/4j+6α),exp(-π/4j+7α),exp(π/4j+8α),exp(π/4j+9α),exp(π/4j+10α),exp(-3π/4j+11α)}, Then y(n)={exp(-2π/4j),exp(2π/4j+α),exp(-2π/4j+2α),exp(-2π/4j+3α),exp(-2π/4j+4α),exp(πj+5α),exp(-2π/4j+6α),exp(7α),exp(2π/4j+8α),exp(2π/4j+9α),exp(2π/4j+10α),exp(-2π/4j+11α)}; further allows for the second sequence to be obtained according to equation (4). The amplitude of the second sequence is 1.
It should be understood that the magnitude of the second sequence being 1 may also be understood as the magnitude of each element in the second sequence being 1.
For another example, when the terminal device generates 2 bits of feedback information and the modulation mode is a multi-bit OOK modulation mode, and when the bit value of the feedback information is 11, the complex value symbol d (i) =0, the terminal device may determine the first sequence according to the formula (3) and the formula (4). If it is{exp(-3π/4j),exp(π/4j+α),exp(-3π/4j+2α),exp(-3π/4j+3α),exp(-3π/4j+4α),exp(3π/4j+5α),exp(-3π/4j+6α),exp(-π/4j+7α),exp(π/4j+8α),exp(π/4j+9α),exp(π/4j+10α),exp(-3π/4j+11α)}, Then y (n) = { 00000 00000 00 }; the first sequence may further be obtained according to equation (4). The first sequence has an amplitude of 0.
When the bit value of the feedback information is 01, the complex value symbol d (i) = -1, and the terminal device may determine the second sequence according to the formula (3) and the formula (4). If it is{exp(-3π/4j),exp(π/4j+α),exp(-3π/4j+2α),exp(-3π/4j+3α),exp(-3π/4j+4α),exp(3π/4j+5α),exp(-3π/4j+6α),exp(-π/4j+7α),exp(π/4j+8α),exp(π/4j+9α),exp(π/4j+10α),exp(-3π/4j+11α)}, Then y(n)={exp(1π/4j),exp(5π/4j+α),exp(1π/4j+2α),exp(1π/4j+3α),exp(1π/4j+4α),exp(7π/4j+5α),exp(1π/4j+6α),exp(3π/4j+7α),exp(5π/4j+8α),exp(5π/4j+9α),exp(5π/4j+10α),exp(1π/4j+11α)}; further allows for the second sequence to be obtained according to equation (4). The amplitude of the second sequence is 1.
When the bit value of the feedback information is 10, the complex value symbol d (i) = -j, the terminal device may determine the second sequence according to the formula (3) and the formula (4). If it is{exp(-3π/4j),exp(π/4j+α),exp(-3π/4j+2α),exp(-3π/4j+3α),exp(-3π/4j+4α),exp(3π/4j+5α),exp(-3π/4j+6α),exp(-π/4j+7α),exp(π/4j+8α),exp(π/4j+9α),exp(π/4j+10α),exp(-3π/4j+11α)}, Then y(n)={exp(-5π/4j),exp(-π/4j+α),exp(-5π/4j+2α),exp(-5π/4j+3α),exp(-5π/4j+4α),exp(1π/4j+5α),exp(-5π/4j+6α),exp(-3π/4j+7α),exp(-π/4j+8α),exp(-π/4j+9α),exp(-π/4j+10α),exp(-5π/4j+11α)}; further allows for the second sequence to be obtained according to equation (4). The amplitude of the second sequence is 1.
When the bit value of the feedback information is 00, the complex value symbolThe terminal device may determine the second sequence according to equation (3) and equation (4). If it is{exp(-3π/4j),exp(π/4j+α),exp(-3π/4j+2α),exp(-3π/4j+3α),exp(-3π/4j+4α),exp(3π/4j+5α),exp(-3π/4j+6α),exp(-π/4j+7α),exp(π/4j+8α),exp(π/4j+9α),exp(π/4j+10α),exp(-3π/4j+11α)}, Then y(n)={exp(-2π/4j),exp(2π/4j+α),exp(-2π/4j+2α),exp(-2π/4j+3α),exp(-2π/4j+4α),exp(πj+5α),exp(-2π/4j+6α),exp(7α),exp(2π/4j+8α),exp(2π/4j+9α),exp(2π/4j+10α),exp(-2π/4j+11α)}; further allows for the second sequence to be obtained according to equation (4). The amplitude of the second sequence is 1.
In the embodiment of the present application, since the amplitude of each element in the first sequence is the same, the amplitude of each element in the second sequence is the same, and the amplitudes of the first sequence and the second sequence are different, it can be understood that the amplitude of any element in the first sequence is different from the amplitude of any element in the second sequence.
In the embodiment of the application, the terminal equipment can determine the sequences with different amplitudes according to successful or unsuccessful reception of the downlink data, thereby being beneficial to reducing the interference of an uplink control channel introduced by the acknowledgement message and being beneficial to improving the transmission efficiency of the system.
It should be understood that the above lists, by way of example, the procedure of determining the sequences of different magnitudes by formulas (1) to (4), wherein the magnitude of the first sequence determined by the terminal device is 0 when the terminal device successfully receives the downlink data; and when the terminal equipment does not successfully receive the downlink data, the amplitude of the second sequence determined by the terminal equipment is 1.
The first sequence and the second sequence may also be determined by other manners, and, illustratively, taking the bit length of the feedback information as 1bit as an example, the corresponding complex-valued symbol may be determined by the formula (5):
wherein a is greater than 0 and less than 1.
After determining the complex-valued symbol by equation (5), the first sequence or the second sequence can be determined by (3) and (4).
Illustratively, the y(n)={a·exp(-2π/4j),a·exp(2π/4j+α),a·exp(-2π/4j+2α),a·exp(-2π/4j+3α),a·exp(-2π/4j+4α),a·exp(πj+5α),a·exp(-2π/4j+6α),a·exp(7α),a·exp(2π/4j+8α),a·exp(2π/4j+9α),a·exp(2π/4j+10α),a·exp(-2π/4j+11α)}. may further obtain the first sequence according to equation (4) by determining through equation (3). The first sequence has an amplitude a.
Illustratively, the y(n)={(1+a)·exp(-2π/4j),(1+a)·exp(2π/4j+α),(1+a)·exp(-2π/4j+2α),(1+a)·exp(-2π/4j+3α),(1+a)·exp(-2π/4j+4α),(1+a)·exp(πj+5α),(1+a)·exp(-2π/4j+6α),(1+a)·exp(7α),(1+a)·exp(2π/4j+8α),(1+a)·exp(2π/4j+9α),(1+a)·exp(2π/4j+10α),(1+a)·exp(-2π/4j+11α)}. may determine through equation (3) that the second sequence may be further obtained according to equation (4). The amplitude of the second sequence is 1+a.
The above describes the way in which the first sequence or the second sequence is determined by complex valued symbols, and another way in which the first sequence or the second sequence is determined is described below.
Optionally, the determining, by the terminal device, the first sequence or the second sequence includes:
the terminal equipment determines feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data;
The terminal equipment determines the first sequence or the second sequence according to the feedback information and a preset mapping relation, wherein the preset mapping relation is the mapping relation between the bit value of the feedback information and the sequence.
Table 1 shows a mapping relationship between the bit length and the sequence of feedback information.
Table 1 mapping relationship between bit values and sequences of feedback information
Bit value of feedback information 0 1
Sequence(s) Second sequence First sequence
For example, when the bit value of the feedback information is 1, the terminal device may determine, according to table 1, a first sequence to be transmitted, where the first sequence may be { 00000 00000 00 }. The first sequence has an amplitude of 0.
For example, when the bit value of the feedback information is 0, the terminal device may determine, according to table 1, a second sequence to be transmitted, where the second sequence may be {exp(-2π/4j),exp(2π/4j+α),exp(-2π/4j+2α),exp(-2π/4j+3α),exp(-2π/4j+4α),exp(πj+5α),exp(-2π/4j+6α),exp(7α),exp(2π/4j+8α),exp(2π/4j+9α),exp(2π/4j+10α),exp(-2π/4j+11α)}., and the amplitude of the second sequence is 1.
Table 2 shows another mapping relationship between bit values and sequences of feedback information
Table 2 mapping relationship between bit values and sequences of feedback information
For example, when the bit value of the feedback information is 11, the terminal device may determine, according to table 2, a first sequence to be transmitted, where the first sequence may be { 00000 00000 00 }. The first sequence has an amplitude of 0.
For another example, when the bit value of the feedback information is 10, 01 or 00, the terminal device may determine, according to table 2, a second sequence to be transmitted, where the second sequence may be {exp(-2π/4j),exp(2π/4j+α),exp(-2π/4j+2α),exp(-2π/4j+3α),exp(-2π/4j+4α),exp(πj+5α),exp(-2π/4j+6α),exp(7α),exp(2π/4j+8α),exp(2π/4j+9α),exp(2π/4j+10α),exp(-2π/4j+11α)}., and the amplitude of the second sequence is 1.
Table 3 shows another mapping relationship between bit values and sequences of feedback information
When the bit value of the feedback information is 11, the terminal device may determine, according to table 3, a first sequence to be transmitted, where the first sequence may be the same as the first sequence in table 2.
When the bit value of the feedback information is 00, the terminal device can determine a second sequence to be transmitted according to table 3; when the bit value of the feedback information is 01, the terminal device can determine a third sequence to be sent according to table 3; when the bit value of the feedback information is 10, the terminal device may determine the fourth sequence to be transmitted according to table 3. The magnitudes of the second, third, and fourth sequences may be the same; or the magnitudes of the second, third, and fourth sequences may be partially the same; or the magnitudes of the second, third and fourth sequences may all be different. And the amplitude of the first sequence is different from the amplitude of any one of the second sequence, the third sequence and the fourth sequence.
In the embodiment of the application, the terminal equipment can determine the sequences with different amplitudes according to successful or unsuccessful reception of the downlink data, and the amplitude of the sequence corresponding to the positive acknowledgement message is smaller than that of the sequence corresponding to the negative acknowledgement message, so that the interference of an uplink control channel introduced by the positive acknowledgement message is reduced, and the transmission efficiency of a system is improved.
And S230, the terminal equipment sends the first sequence or the second sequence to the network equipment, and the network equipment receives the first sequence or the second sequence sent by the terminal equipment.
Optionally, the terminal device sends the first sequence or the second sequence to the network device on a predetermined uplink resource, and the network device receives the first sequence or the second sequence on the predetermined uplink resource.
The terminal device may send the first sequence or the second sequence to the network device on a predetermined uplink resource without competing for the uplink resource to send the first sequence or the second sequence.
It should be understood that the predetermined uplink resource may be an uplink resource agreed in advance by the terminal device and the network device.
Optionally, the terminal device sends the first sequence or the second sequence to the network device, including:
The terminal device sends the first sequence or the second sequence to the network device on one or more uplink resources with successful contention.
In the unlicensed band, the terminal device needs to access through contention, and only if the contention is successful, the first sequence or the second sequence can be sent to the network device on the uplink resource where the contention is successful.
Optionally, there is a correspondence between the downlink data and an uplink resource set, where the uplink resource set includes one or more uplink resources.
When receiving the downlink data, the terminal device can determine an uplink resource set corresponding to the downlink data, and the terminal device can compete from the uplink resource set to obtain one or more uplink resources. The terminal device may send the first sequence or the second sequence to the network device on at least a portion of the one or more uplink resources.
For example, when the terminal device receives the downlink data successfully, the first sequence may be determined, where the uplink resource set corresponding to the downlink data includes uplink resource 1, uplink resource 2, and uplink resource 3. The terminal device may acquire the uplink resource 1 and the uplink resource 2 through contention. The terminal equipment can send the first sequence on uplink resource 1 and uplink resource 2 which are successfully contended; or the terminal equipment can also send the first sequence on the uplink resource 1 with successful competition; or the terminal device may also send the first sequence on the contention-successful uplink resource 2.
Fig. 13 shows a schematic diagram of a sequence of sending a terminal device on an uplink resource with successful contention, where as shown in fig. 13, a network device sends downlink data to the terminal device, the terminal device does not successfully receive the downlink data, the terminal device can compete for uplink resource 1, uplink resource 2 and uplink resource 3, and if the terminal device competes for uplink resource 3 successfully, the terminal device can send the second sequence on the uplink resource 3.
S240, when the network equipment receives the first sequence sent by the terminal equipment, the network equipment determines that the terminal equipment successfully receives the downlink data; when the network device receives the second sequence sent by the terminal device, the network device determines that the terminal device does not successfully receive the downlink data.
Optionally, when the network device receives the first sequence on a predetermined uplink resource, the network device determines that the terminal device successfully receives the downlink data; and when the network equipment receives the second sequence sent by the terminal equipment on the preset uplink resource, the network equipment determines that the terminal equipment does not successfully receive the downlink data.
Optionally, the network device receives the first sequence sent by the terminal device, including:
the network device receives the first sequence on each uplink resource in the set of uplink resources.
It should be appreciated that the set of uplink resources may include one or more uplink resources, with a correspondence between the downlink data and the set of uplink resources. The network device may configure the set of uplink resources for the terminal device to contend for, the terminal device may contend for one or more uplink resources from the set of uplink resources and send the first sequence on the one or more uplink resources, and the network device needs to receive on each uplink resource in the set of uplink resources.
Optionally, the network device receives the second sequence sent by the terminal device, including:
the network device receives the second sequence on each uplink resource in the set of uplink resources.
According to the method for transmitting information, the terminal equipment can determine the sequences with different amplitudes according to successful or unsuccessful receiving of the downlink data, so that interference of an uplink control channel caused by response messages corresponding to the sequences with lower amplitudes can be reduced, and the receiving accuracy of the network equipment is improved.
Fig. 14 shows a schematic flowchart of a method 300 for transmitting information according to an embodiment of the present application, and as shown in fig. 14, an execution subject of the method 300 may be an apparatus for transmitting information (for example, a terminal device or a chip or an apparatus of a terminal device, a network device or a chip or an apparatus of a network device), where the method 300 includes:
s310, the terminal equipment receives downlink data sent by the network equipment.
For example, the terminal device may receive downlink data transmitted by the network device according to a predetermined period. The terminal device may receive the downlink data 1 in a first predetermined period and schedule DCI for the downlink data, which may instruct the terminal device to receive the downlink data in each predetermined period afterwards. In each predetermined period thereafter, the terminal device receives the downlink data and does not receive DCI scheduling the downlink data. For example, in a second predetermined period, the terminal device may receive downlink data 2 and not receive DCI scheduling the downlink data 2; in a third predetermined period, the terminal device may receive downlink data 3 and not receive DCI scheduling the downlink data 3.
As another example, the network device sends the downlink data through a higher layer signaling (e.g., RRC signaling) configuration period. In this case, the network device periodically transmits the downlink data to the terminal device, and does not need to transmit the downlink control information. The terminal equipment receives the downlink data on each resource for receiving the downlink data and does not receive the downlink control information for scheduling the data. For another example, the network device may send downlink data and DCI for scheduling the downlink data according to a predetermined period, and the terminal device may receive the downlink data sent by the network device according to the predetermined period, and the terminal device may receive the DCI for scheduling the downlink data before receiving the downlink data in each predetermined period.
S320, when the terminal equipment does not successfully receive the downlink data, the terminal equipment sends first information to the network equipment; and when the terminal equipment receives the downlink data successfully, the terminal equipment does not send the first information to the network equipment.
For example, in a case where the network device only transmits DCI for scheduling downlink data in a first predetermined period, or in a case where the network device periodically transmits downlink data to the terminal device and does not need to transmit DCI, the terminal device may transmit first information to the network device when the downlink data is not successfully received; and when the terminal equipment receives the downlink data successfully, the terminal equipment does not send the first information to the network equipment.
Fig. 15 shows a schematic diagram of feedback of the first information by the terminal device, as shown in fig. 15, in the first predetermined period, if the terminal device successfully receives the downlink data 1, the terminal device does not send the first information on the uplink resource 1; in the nth predetermined period, if the terminal device does not successfully receive the downlink data N, the terminal device sends the first information on the uplink resource N. N is a positive integer greater than 1.
Alternatively, the first information may be a complex-valued symbol group.
When the terminal device does not successfully receive the downlink data, the terminal device may determine a feedback information bit (for example, the feedback information bit may be 0), and after the terminal device performs channel coding and modulation on the feedback information bit, generate a complex-valued symbol group, and send the complex-valued symbol group to the network device; when the terminal device receives the downlink data successfully, the terminal device may not generate feedback information bits, so that the complex-valued symbol group is not sent to the network device.
Alternatively, the first information may be a sequence.
When the first information is a sequence, the terminal equipment can send a second sequence to the network equipment when the terminal equipment does not successfully receive the downlink data; when the terminal device receives the downlink data successfully, the terminal device may not send the first information to the network device.
It should be understood that when the terminal device does not successfully receive the downlink data, the second sequence may be determined first, and the process of determining the second sequence may refer to the description in the above method 200, which is not repeated herein for brevity.
It should also be understood that, when the terminal device receives the downlink data successfully, the terminal device may not send information to the network device, or may understand that when the terminal device receives the downlink data successfully, the corresponding feedback information bit is not generated, so that the first information is not sent to the network device either.
For example, the terminal device determines that the bit length of the feedback information is 1bit, and when the bit value of the feedback information is 0, the terminal device sends the second sequence to the network device; when the bit value of the feedback information is 1, the terminal device does not send the first information to the network device.
For another example, the terminal device determines that the bit length of the feedback information is 2 bits, and when the bit value of the feedback information is 00, 01 or 10, the terminal device sends the second sequence to the network device; when the bit value of the feedback information is 11, the terminal device may not transmit the first information to the network device.
For another example, the terminal device determines that the bit length of the feedback information is 2 bits, and when the bit value of the feedback information is 00, the terminal device sends a second sequence to the network device; when the bit value of the feedback information is 01, the terminal equipment sends a third sequence to the network equipment; when the bit value of the feedback information is 10, the terminal equipment sends a fourth sequence to the network equipment; when the bit value of the feedback information is 11, the terminal device may not transmit the first information to the network device.
It should be appreciated that the second sequence, the third sequence, and the fourth sequence may refer to the descriptions in the method 200, and are not described herein for brevity.
It should also be understood that, in the embodiment of the present application, when the terminal device determines that the downlink data is received successfully, the terminal device does not send the first information to the network device, which may also be understood that the terminal device does not send any information to the network device.
It should also be understood that, in the case that the terminal device receives the downlink data successfully, the terminal device does not send any signal or information to the network device when the terminal device does not generate the corresponding feedback information bit and no other uplink feedback information exists. And when the terminal equipment does not generate the corresponding feedback information bit and other uplink feedback information exists, the terminal equipment only sends the other uplink feedback information.
For example, the other uplink feedback information may be feedback information of downlink data sent by the terminal device to the network device aperiodically; or the other uplink feedback information may also be channel state information (CHANNEL STATE information, CSI) generated by the terminal device when performing channel measurement.
For another example, in the case that the network device issues downlink data and schedules DCI of the downlink data according to a predetermined period, the terminal device may send the first information to the network device when the downlink data is not successfully received; when the terminal equipment does not receive DCI for scheduling downlink data, the terminal equipment can send second information to the network equipment; and when the terminal equipment receives the downlink data successfully, the terminal equipment does not send the first information or the second information to the network equipment.
When the terminal equipment determines that the bit length of the feedback information is 1bit, and when the bit value of the feedback information is 0, the terminal equipment sends the first information to the network equipment; when the bit value of the feedback information is 1, indicating that the terminal equipment does not successfully receive DCI of the scheduling downlink data, the terminal equipment can send second information to the network equipment; when the terminal device determines that the downlink data is successfully received, the first information or the second information may not be transmitted to the network device.
Optionally, the first information and the second information are sequences of different magnitudes. Optionally, the terminal device sends first information to the network device, including:
and the terminal equipment sends the first information to the network equipment on a preset uplink resource.
Optionally, the terminal device sends first information to the network device, including:
The terminal device sends the first information to the network device on one or more uplink resources with successful contention.
When the terminal device determines that the downlink data is not successfully received, the terminal device may compete for one or more uplink resources from the uplink resource set, and send the first information to the network device on at least a portion of the one or more uplink resources.
S330, when the network equipment receives the first information sent by the terminal equipment, the network equipment determines that the terminal equipment does not successfully receive the downlink data; and when the network equipment does not receive the first information sent by the terminal equipment, the network equipment determines that the terminal equipment successfully receives the downlink data.
Optionally, the network device receives the first information sent by the terminal device, including:
The network device receives the first information on a predetermined uplink resource.
Optionally, the network device does not receive the first information sent by the terminal device, including:
the network device does not receive the first information sent by the terminal device on each of the one or more uplink resources.
Optionally, the network device receives the first information sent by the terminal device, including:
the network device receives the first information sent by the terminal device on one or more uplink resources.
The network device may configure an uplink resource set to allow the terminal device to compete, where the downlink data and the uplink resource set may have a corresponding relationship. The terminal equipment can compete for one or more uplink resources from the uplink resource set, can send the first information to the network equipment on the one or more uplink resources with successful competition, the network equipment receives the first information on each uplink resource in the uplink resource set, and if the network equipment does not receive the first information on each uplink resource in the uplink resource set, the network equipment determines that the terminal equipment receives the downlink data successfully; if the network device receives the first information on one or more uplink resources in the uplink resource set, the network device determines that the terminal device does not successfully receive the downlink data.
For the case that the network device only transmits DCI for scheduling downlink data in the first predetermined period, or the case that the network device periodically transmits downlink data to the terminal device and does not need to transmit DCI, when the network device receives the first information, the network device may retransmit the downlink data to the terminal device.
For the case that the network device issues downlink data and DCI for scheduling the downlink data according to a predetermined period, when the network device receives the first information, the network device can retransmit the downlink data and DCI for scheduling the downlink data to the terminal device; when the network device receives the second information, the downlink data can be retransmitted to the terminal device.
According to the method for transmitting information, when the terminal equipment receives downlink data successfully, the terminal equipment can not send information to the network equipment, so that interference of uplink control information introduced by positive acknowledgement is reduced, and the spectrum use efficiency is improved.
The method for transmitting information provided by the implementation of the present application is described in detail above with reference to fig. 5 to 15. The following describes in detail the apparatus for transmitting information according to the embodiment of the present application with reference to the accompanying drawings.
The embodiment of the application also provides a device for realizing any one of the methods. For example, there is provided an apparatus comprising means (or units) to implement the steps performed by the terminal in any of the above methods. As another example, another apparatus is provided that includes a module (or unit) to implement each step performed by the network device in any of the above methods.
Fig. 16 shows a schematic block diagram of an apparatus 400 for transmitting information according to an embodiment of the present application, where, as shown in fig. 16, the apparatus 400 for transmitting information may include a transceiver module 410 and a sum processing module 420.
In one possible design, the apparatus 400 may be a terminal device in the above method 200 or method 300, or a chip configured in the terminal device.
Specifically, the transceiver module 410 is configured to receive downlink data from a network device;
A processing module 420, configured to determine a first sequence or a second sequence, where the first sequence is a sequence determined when the device successfully receives the downlink data; the second sequence is a sequence determined when the device does not successfully receive the downlink data; the amplitude of the first sequence is different from the amplitude of the second sequence;
the transceiver module is also configured to send the first sequence or the second sequence to the network device.
Optionally, the first sequence has a smaller amplitude than the second sequence.
Optionally, the processing module 420 is specifically configured to:
determining feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data;
According to the first modulation mode, mapping the feedback information into complex value symbols;
the first sequence or the second sequence is determined based on the complex-valued symbol.
Optionally, the transceiver module 410 is further configured to receive first indication information from the network device, where the first indication information is used to indicate one or more modulation modes, and the one or more modulation modes include the first modulation mode.
Optionally, when the one or more modulation modes are multiple modulation modes, the processing module 420 is further configured to determine the first modulation mode from the multiple modulation modes according to the feedback information.
Optionally, the processing module 420 is specifically configured to:
determining feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data;
And determining the first sequence or the second sequence according to the feedback information and a preset mapping relation, wherein the preset mapping relation is the mapping relation between the bit value of the feedback information and the sequence.
Optionally, the transceiver module 410 is specifically configured to:
and transmitting the first sequence or the second sequence to the network equipment on one or more uplink resources with successful competition.
In another possible design, the transceiver module 410 is configured to receive downlink data sent by the network device, and the terminal device does not receive downlink control information for scheduling the downlink data;
a processing module 420, configured to determine that the downlink data is received successfully or the downlink data is not received successfully;
The transceiver module 410 is further configured to send first information to the network device when the processing module determines that the downlink data reception is not successfully received; or the processing module is used for not sending the first information to the network equipment when the processing module successfully receives the downlink data.
Optionally, the transceiver module 420 is specifically configured to:
And transmitting the first information to the network equipment on one or more uplink resources with successful competition.
It is to be understood that the apparatus 400 may correspond to a terminal device in the method 200 or the method 300 of transmitting information according to an embodiment of the present application, and that the apparatus 400 may include a unit for performing the method performed by the terminal device of the method 200 or the method 300. And, each element in the apparatus 400 and the other operations and/or functions described above are for implementing a corresponding flow of the method 200 or the method 300, respectively. For details of the execution of the above corresponding steps by each unit, refer to the foregoing description of the method embodiment in conjunction with fig. 4 and 14, and for brevity, no further description is given here.
Fig. 17 is a schematic block diagram of an apparatus 500 for transmitting information according to an embodiment of the present application, where, as shown in fig. 17, the apparatus 500 for transmitting information may include a transceiver module 510 and a processing module 520.
In one possible design, the device for transmitting information may be a network device in the method 200 or the method 300, or a chip configured in the network device.
Specifically, the transceiver module 510 is configured to send downlink data to a terminal device;
The transceiver module 510 is further configured to receive a first sequence or a second sequence sent by the terminal device;
A processing module 520, configured to determine that the terminal device successfully receives the downlink data when the transceiver module receives the first sequence sent by the terminal device; or when the receiving and transmitting module receives the second sequence sent by the terminal equipment, determining that the terminal equipment does not successfully receive the downlink data;
wherein the amplitude of the first sequence and the amplitude of the second sequence are different.
Optionally, the first sequence has a smaller amplitude than the second sequence.
Optionally, the transceiver module 510 is further configured to send first indication information to the terminal device, where the first indication information is used to indicate one or more modulation modes, and the one or more modulation modes are used to determine the first sequence or the second sequence.
Optionally, the transceiver module 510 is specifically configured to:
and receiving the first sequence or the second sequence sent by the terminal equipment on one or more uplink resources.
In another possible design, the transceiver module 510 is configured to send downlink data to a terminal device, and not send downlink control information for scheduling the downlink data to the terminal device;
A processing module 520, configured to determine that the terminal device does not successfully receive the downlink data when the transceiver module receives the first information sent by the terminal device; or the receiving and transmitting module is used for determining that the terminal equipment receives the downlink data successfully when the receiving and transmitting module does not receive the first information sent by the terminal equipment.
Optionally, the transceiver module 510 is specifically configured to:
The first information sent by the terminal device is not received on each of the one or more uplink resources.
Optionally, the transceiver module 510 is specifically configured to:
And receiving the first information sent by the terminal equipment on one or more uplink resources.
It is to be understood that the apparatus 500 may correspond to a network device in the method 200 or the method 300 of transmitting information according to an embodiment of the present application, and that the apparatus 500 may include a unit for performing a method performed by the network device of the method 200 or the method 300. And, each element in the apparatus 500 and the other operations and/or functions described above are for implementing a corresponding flow of the method 200 or the method 300, respectively. For details of the execution of the above corresponding steps by each unit, refer to the foregoing description of the method embodiment in conjunction with fig. 4 and 14, and for brevity, no further description is given here.
It should be understood that the division of the units in the above apparatus is merely a division of a logic function, and may be fully or partially integrated into a physical entity or may be physically separated when actually implemented. And the units in the device can be all realized in the form of software calls through the processing element; or can be realized in hardware; it is also possible that part of the units are implemented in the form of software, which is called by the processing element, and part of the units are implemented in the form of hardware. For example, each unit may be a processing element that is set up separately, may be implemented as integrated in a certain chip of the apparatus, or may be stored in a memory in the form of a program, and the functions of the unit may be called and executed by a certain processing element of the apparatus. Furthermore, all or part of these units may be integrated together or may be implemented independently. The processing element described herein may in turn be a processor, which may be an integrated circuit with signal processing capabilities. In implementation, each step of the above method or each unit above may be implemented by an integrated logic circuit of hardware in a processor element or in the form of software called by a processing element.
In one example, the unit in any of the above apparatuses may be one or more integrated circuits configured to implement the above methods, for example: one or more Application SPECIFIC INTEGRATED Circuits (ASIC), or one or more microprocessors (DIGITAL SINGNAL processors, DSP), or one or more field programmable gate arrays (field programmable GATE ARRAY, FPGA), or a combination of at least two of these integrated circuit forms. For another example, when the units in the apparatus may be implemented in the form of a scheduler of processing elements, the processing elements may be general-purpose processors, such as a central processing unit (central processing unit, CPU) or other processor that may invoke a program. For another example, the units may be integrated together and implemented in the form of a system-on-a-chip (SOC).
The above unit for receiving is an interface circuit of the device for receiving signals from other devices. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit of the chip for receiving signals from other chips or devices. The above unit for transmitting is an interface circuit of the apparatus for transmitting signals to other apparatuses. For example, when the device is implemented in the form of a chip, the transmitting unit is an interface circuit of the chip for transmitting signals to other chips or devices.
Fig. 18 shows a schematic structural diagram of a terminal device provided in an embodiment of the present application, which may be the terminal device in the above embodiment, for implementing the operation of the terminal device in the above embodiment. As shown in fig. 18, the terminal includes: an antenna 610, a radio frequency part 620, a signal processing part 630. The antenna 610 is connected to the radio frequency part 620. In the downlink direction, the radio frequency part 620 receives information transmitted from the network device through the antenna 610, and transmits the information transmitted from the network device to the signal processing part 630 for processing. In the uplink direction, the signal processing part 630 processes information of the terminal and transmits the processed information to the radio frequency part 620, and the radio frequency part 620 processes information of the terminal device and transmits the processed information to the network device through the antenna 610.
The signal processing section 630 may include a modem subsystem for implementing processing of the various communication protocol layers of data; the system also comprises a central processing subsystem for realizing the processing of the terminal equipment operating system and the application layer; in addition, other subsystems, such as a multimedia subsystem for implementing control of a terminal device camera, screen display, etc., a peripheral subsystem for implementing connection with other devices, etc., may be included. The modem subsystem may be a separately provided chip. Alternatively, the above means for a terminal device may be located in the modem subsystem.
The modem subsystem may include one or more processing elements 631, including, for example, a host CPU and other integrated circuits. In addition, the modulation and demodulation subsystem may also include a storage element 632 and an interface circuit 633. The storage element 632 is used to store data and programs, but the programs used to perform the methods performed by the terminal device in the above methods may not be stored in the storage element 632, but in a memory external to the modulation and demodulation subsystem, which is loaded for use when in use. Interface circuit 633 is used to communicate with other subsystems. The above means for a terminal device may be located in a modem subsystem which may be implemented by a chip comprising at least one processing element for performing the steps of any of the methods performed by the above terminal device and interface circuitry for communicating with other means. In one implementation, the unit of the terminal device implementing each step in the above method may be implemented in the form of a processing element scheduler, for example, the apparatus for a terminal device includes a processing element and a storage element, and the processing element invokes the program stored in the storage element to perform the method performed by the terminal device in the above method embodiment. The memory element may be a memory element where the processing element is on the same chip, i.e. an on-chip memory element.
In another implementation, the program for executing the method executed by the terminal device in the above method may be a storage element on a different chip than the processing element, i.e. an off-chip storage element. At this time, the processing element calls or loads a program from the off-chip storage element on the on-chip storage element to call and execute the method executed by the terminal device in the above method embodiment.
In yet another implementation, the unit of the terminal device implementing the steps of the above method may be configured as one or more processing elements, which are disposed on the modem subsystem, where the processing elements may be integrated circuits, for example: one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits may be integrated together to form a chip.
The units of the terminal device for implementing the steps in the method can be integrated together and implemented in the form of an SOC chip for implementing the method. At least one processing element and a storage element can be integrated in the chip, and the processing element invokes the stored program of the storage element to implement the method executed by the terminal device; or at least one integrated circuit may be integrated in the chip for implementing the method performed by the above terminal device; or may be combined with the above implementation, the functions of part of the units are implemented in the form of processing element calling programs, and the functions of part of the units are implemented in the form of integrated circuits.
It will be seen that the above apparatus for a terminal device may comprise at least one processing element and interface circuitry, wherein the at least one processing element is adapted to perform any of the methods performed by the terminal device provided by the above method embodiments. The processing element may be configured in a first manner: that is, a part or all of the steps executed by the terminal device are executed in a manner of calling the program stored in the storage element; the second way is also possible: i.e. by means of integrated logic circuitry of hardware in the processor element in combination with instructions to perform part or all of the steps performed by the terminal device; of course, it is also possible to perform part or all of the steps performed by the terminal device in combination with the first and second modes.
The processing element herein, as described above, may be a general purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above methods, such as: one or more ASICs, or one or more microprocessor DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
The memory element may be one memory or may be a collective term for a plurality of memory elements.
Fig. 19 is a schematic structural diagram of a network device according to an embodiment of the present application, which may be the network device in the foregoing embodiment, for implementing the operation of the network device in the foregoing embodiment. As shown in fig. 19, the network device includes: an antenna 701, a radio frequency device 702, and a baseband device 703. The antenna 701 is connected to a radio frequency device 702. In the uplink direction, the radio frequency device 702 receives information transmitted from the terminal device via the antenna 701, and transmits the information transmitted from the terminal device to the baseband device 703 for processing. In the downlink direction, the baseband device 703 processes information of the terminal device and transmits the processed information to the radio frequency device 702, and the radio frequency device 702 processes information of the terminal device and transmits the processed information to the terminal device through the antenna 701.
The baseband apparatus 703 may include one or more processing elements 7031, e.g., including a master CPU and other integrated circuits. In addition, the baseband apparatus 703 may further include a storage element 7032 and an interface 7033, the storage element 7032 being used to store programs and data; the interface 7033 is used to interact with the radio 702, for example, a common public radio interface (common public radio interface, CPRI). The above means for network device may be located in the baseband apparatus 703, e.g. the above means for network device may be a chip on the baseband apparatus 703 comprising at least one processing element for performing the steps of any of the methods performed by the above network device and interface circuitry for communicating with other means. In one implementation, the units of the network device implementing the steps in the above method may be implemented in the form of a processing element scheduler, for example, an apparatus for a network device includes a processing element and a storage element, where the processing element invokes the program stored in the storage element to perform the method performed by the network device in the above method embodiment. The memory elements may be memory elements on the same chip as the processing elements, i.e., on-chip memory elements, or may be memory elements on a different chip than the processing elements, i.e., off-chip memory elements.
In another implementation, the units of the network device implementing the steps of the above method may be configured as one or more processing elements, which are disposed on the baseband apparatus, where the processing elements may be integrated circuits, for example: one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits may be integrated together to form a chip.
The units of the network device implementing the steps of the above method may be integrated together and implemented in the form of an SOC, e.g. the baseband device comprises the SOC chip for implementing the above method. At least one processing element and a storage element can be integrated in the chip, and the processing element invokes the stored program of the storage element to implement the method executed by the above network device; or at least one integrated circuit may be integrated within the chip for implementing the method performed by the above network device; or may be combined with the above implementation, the functions of part of the units are implemented in the form of processing element calling programs, and the functions of part of the units are implemented in the form of integrated circuits.
It will be seen that the above apparatus for a network device may comprise at least one processing element and interface circuitry, wherein the at least one processing element is adapted to perform any of the methods performed by the network device provided by the above method embodiments. The processing element may be configured in a first manner: that is, a part or all of the steps executed by the network device are executed in a manner of calling the program stored in the storage element; the second way is also possible: i.e. by means of integrated logic circuitry of hardware in the processor element in combination with instructions to perform part or all of the steps performed by the network device; of course, some or all of the steps performed by the above network device may also be performed in combination with the first and second modes.
The processing element herein, as described above, may be a general purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above methods, such as: one or more ASICs, or one or more microprocessor DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
The memory element may be one memory or may be a collective term for a plurality of memory elements.
Fig. 20 is a schematic diagram of another structure of a network device according to an embodiment of the present application, which may be the network device in the foregoing embodiment, for implementing the operation of the network device in the foregoing embodiment.
As shown in fig. 20, the network device includes: processor 810, memory 820, and interface 830, processor 810, memory 820, and interface 830 are in signal communication.
The above means 500 for transmitting information may be located in the network device and the functions of the respective units may be implemented by the processor 810 calling a program stored in the memory 820. That is, the above apparatus 500 for transmitting information includes a memory for storing a program that is called by the processor to perform the method in the above method embodiment, and a processor. The processor here may be an integrated circuit with signal processing capabilities, such as a CPU. Or the functions of the various elements above may be implemented by one or more integrated circuits configured to implement the methods above. For example: one or more ASICs, or one or more microprocessor DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms. Or may be combined with the above implementations.
According to a method provided by an embodiment of the present application, the present application also provides a computer program product, including: computer program code which, when run on a computer, causes the computer to perform the method in the above-described embodiments.
According to the method provided by the embodiment of the present application, the present application also provides a computer readable medium storing a program code, which when run on a computer, causes the computer to perform the method in the above embodiment.
The terminal device and the network device in the above-described respective apparatus embodiments may correspond completely to the terminal device or the network device in the method embodiments, and the respective steps are performed by respective modules or units, for example, when the apparatus is implemented in a chip, the receiving unit may be an interface circuit of the chip for receiving signals from other chips or apparatuses. The above unit for transmitting is an interface circuit of the device for transmitting signals to other devices, for example, when the device is implemented in the form of a chip, the transmitting unit is an interface circuit of the chip for transmitting signals to other chips or devices.
The embodiment of the application also provides a communication system, which comprises: the terminal device and/or the network device.
In the embodiments of the present application, it should be noted that the above-described method embodiments of the present application may be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be implemented by integrated logic circuits of hardware in a processor or instructions in software form. The processor described above may be a general purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be embodied directly in the execution of a hardware decoding processor, or in the execution of a combination of hardware and software modules in a decoding processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method.
It will be appreciated that the memory in embodiments of the application may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an erasable programmable ROM (erasable PROM), an electrically erasable programmable EPROM (EEPROM), or a flash memory. The volatile memory may be random access memory (random access memory, RAM) which acts as external cache memory. By way of example, and not limitation, many forms of RAM are available, such as static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate synchronous dynamic random access memory (double DATA RATE SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCHLINK DRAM, SLDRAM), and direct memory bus random access memory (direct rambus RAM, DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
The terms "upstream" and "downstream" appearing in the present application are used to describe the direction of data/information transmission in a specific scenario, for example, the "upstream" direction generally refers to the direction in which data/information is transmitted from a terminal device to a network side, or the direction in which a distributed unit is transmitted to a centralized unit, and the "downstream" direction generally refers to the direction in which data/information is transmitted from the network side to the terminal device, or the direction in which a centralized unit is transmitted to a distributed unit, and it is understood that "upstream" and "downstream" are only used to describe the direction of data/information transmission, and the device for specific start and stop of data/information transmission is not limited.
Various objects such as various messages/information/devices/network elements/systems/devices/actions/operations/processes/concepts may be named in the present application, and it should be understood that these specific names do not constitute limitations on related objects, and that the named names may be changed according to the scenario, context, or usage habit, etc., and understanding of technical meaning of technical terms in the present application should be mainly determined from functions and technical effects that are embodied/performed in the technical solution.
The architecture of CU and DU in the embodiment of the application is not limited to 5G NR gNB, and can be applied to the scene of dividing an LTE base station into CU and DU; the CU may be further divided into two parts, CP and UP. Optionally, in the case of an LTE base station, the protocol layer does not include an SDAP layer.
The network architecture and the service scenario described in the embodiments of the present application are for the convenience of readers to clearly understand the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application, and those skilled in the art can know that, with the evolution of the network architecture and the appearance of the new service scenario, the technical solutions provided by the embodiments of the present application are applicable to similar technical problems.
In the above embodiments, the implementation may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product may include one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, fiber optic, digital Subscriber (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means from one website, computer, server, or data center. The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic disk), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), etc.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of 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.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (14)

1. A method of transmitting information, comprising:
The terminal equipment receives downlink data from the network equipment;
The terminal equipment determines a first sequence or a second sequence, wherein the first sequence is a sequence determined when the terminal equipment successfully receives the downlink data; the second sequence is a sequence determined when the terminal equipment does not successfully receive the downlink data; the amplitude of each element in the first sequence is the same, the amplitude of each element in the second sequence is the same, the amplitude of the first sequence is different from the amplitude of the second sequence, and the amplitude of the first sequence is smaller than the amplitude of the second sequence;
The terminal equipment sends the first sequence or the second sequence to the network equipment;
the terminal device determines a first sequence or a second sequence, including:
the terminal equipment determines feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data;
the terminal equipment maps the feedback information into complex-valued symbols according to a first modulation mode;
and the terminal equipment determines the first sequence or the second sequence according to the complex value symbol.
2. The method according to claim 1, wherein before the terminal device maps the feedback information to complex-valued symbols according to the first modulation scheme, the method further comprises:
The terminal equipment receives first indication information from the network equipment, wherein the first indication information is used for indicating one or more modulation modes, and the one or more modulation modes comprise the first modulation mode.
3. The method of claim 2, wherein when the one or more modulation schemes are a plurality of modulation schemes, the method further comprises:
And determining the first modulation mode from the plurality of modulation modes according to the feedback information.
4. A method according to any of claims 1 to 3, wherein the terminal device sending the first sequence or the second sequence to the network device comprises:
and the terminal equipment sends the first sequence or the second sequence to the network equipment on one or more uplink resources with successful competition.
5. A method of transmitting information, comprising:
The network equipment sends downlink data to the terminal equipment;
When the network equipment receives a first sequence sent by the terminal equipment, the network equipment determines that the terminal equipment successfully receives the downlink data;
When the network equipment receives the second sequence sent by the terminal equipment, the network equipment determines that the terminal equipment does not successfully receive the downlink data;
The amplitude of each element in the first sequence is the same, the amplitude of each element in the second sequence is the same, the amplitude of the first sequence is different from the amplitude of the second sequence, the amplitude of the first sequence is smaller than the amplitude of the second sequence, the first sequence or the second sequence is determined based on complex value symbols, the complex value symbols are obtained by mapping feedback information based on a first modulation mode, and the feedback information is used for indicating successful or unsuccessful reception of the downlink data.
6. The method of claim 5, wherein prior to the network device receiving the first sequence or the second sequence sent by the terminal device, the method further comprises:
The network device sends first indication information to the terminal device, wherein the first indication information is used for indicating one or more modulation modes, and the one or more modulation modes are used for determining the first sequence or the second sequence.
7. The method according to claim 5 or 6, wherein the network device receiving the first sequence or the second sequence sent by the terminal device comprises:
and the network equipment receives the first sequence or the second sequence sent by the terminal equipment on one or more uplink resources.
8. An apparatus for transmitting information, comprising:
the receiving and transmitting module is used for receiving downlink data from the network equipment;
the processing module is used for determining a first sequence or a second sequence, wherein when the device successfully receives the downlink data, the processing module determines the first sequence; when the device does not successfully receive the downlink data, the processing module determines the second sequence; the amplitude of each element in the first sequence is the same, the amplitude of each element in the second sequence is the same, the amplitude of the first sequence is different from the amplitude of the second sequence, and the amplitude of the first sequence is smaller than the amplitude of the second sequence;
the transceiver module is further configured to send the first sequence or the second sequence to the network device;
the processing module is specifically configured to:
Determining feedback information, wherein the feedback information is used for indicating successful or unsuccessful reception of the downlink data;
according to a first modulation mode, mapping the feedback information into complex-valued symbols;
and determining the first sequence or the second sequence according to the complex value symbol.
9. The apparatus of claim 8, wherein the transceiver module is further configured to receive first indication information from the network device, the first indication information being configured to indicate one or more modulation schemes, the one or more modulation schemes including the first modulation scheme.
10. The apparatus of claim 9, wherein when the one or more modulation schemes are a plurality of modulation schemes, the processing module is further configured to determine the first modulation scheme from the plurality of modulation schemes based on the feedback information.
11. The apparatus according to any one of claims 8 to 10, wherein the transceiver module is specifically configured to:
And transmitting the first sequence or the second sequence to the network equipment on one or more uplink resources with successful competition.
12. An apparatus for transmitting information, comprising:
the receiving and transmitting module is used for transmitting downlink data to the terminal equipment;
the receiving and transmitting module is also used for receiving a first sequence or a second sequence sent by the terminal equipment;
The processing module is used for determining that the terminal equipment receives the downlink data successfully when the receiving and transmitting module receives the first sequence sent by the terminal equipment; or when the receiving and transmitting module receives the second sequence sent by the terminal equipment, determining that the terminal equipment does not successfully receive the downlink data;
The amplitude of each element in the first sequence is the same, the amplitude of each element in the second sequence is the same, the amplitude of the first sequence is different from the amplitude of the second sequence, the amplitude of the first sequence is smaller than the amplitude of the second sequence, the first sequence or the second sequence is determined based on complex value symbols, the complex value symbols are obtained by mapping feedback information based on a first modulation mode, and the feedback information is used for indicating successful or unsuccessful reception of the downlink data.
13. The apparatus of claim 12, wherein the transceiver module is further configured to send first indication information to the terminal device, the first indication information being used to indicate one or more modulation schemes, the one or more modulation schemes being used to determine the first sequence or the second sequence.
14. The apparatus according to claim 12 or 13, wherein the transceiver module is specifically configured to:
And receiving the first sequence or the second sequence sent by the terminal equipment on one or more uplink resources.
CN201910204987.1A 2019-03-18 2019-03-18 Method and device for transmitting information Active CN111711993B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910204987.1A CN111711993B (en) 2019-03-18 2019-03-18 Method and device for transmitting information
PCT/CN2020/079850 WO2020187217A1 (en) 2019-03-18 2020-03-18 Method and apparatus for transmitting information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910204987.1A CN111711993B (en) 2019-03-18 2019-03-18 Method and device for transmitting information

Publications (2)

Publication Number Publication Date
CN111711993A CN111711993A (en) 2020-09-25
CN111711993B true CN111711993B (en) 2024-07-09

Family

ID=72518978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910204987.1A Active CN111711993B (en) 2019-03-18 2019-03-18 Method and device for transmitting information

Country Status (2)

Country Link
CN (1) CN111711993B (en)
WO (1) WO2020187217A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836401A (en) * 2003-08-15 2006-09-20 皇家飞利浦电子股份有限公司 Feedback signalling for multicast data transmission
CN101002440A (en) * 2004-08-11 2007-07-18 Lg电子株式会社 Packet transmission acknowledgement in wireless communication system
CN101039304A (en) * 2007-05-09 2007-09-19 中兴通讯股份有限公司 Method for producing HARQ feedback signal and apparatus thereof
CN102036267A (en) * 2009-09-30 2011-04-27 鼎桥通信技术有限公司 E-HICH (E-DCH hybrid automatic repeat request indicator channel) joint detection method and device
CN102365836A (en) * 2009-03-27 2012-02-29 日本电气株式会社 HARQ INDICATOR determination
CN107566094A (en) * 2016-06-30 2018-01-09 北京信威通信技术股份有限公司 The method and device that a kind of data retransmit

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651525B (en) * 2008-08-15 2012-08-22 富士通株式会社 Transmission resource allocation method, feedback method and processing method for response signals
CN101959303A (en) * 2009-07-13 2011-01-26 鼎桥通信技术有限公司 Distribution method of signature sequences on E-HICH
WO2015065132A1 (en) * 2013-11-01 2015-05-07 엘지전자(주) Method for transmitting discovery message in wireless communication system and device therefor
CN106330407A (en) * 2015-06-30 2017-01-11 深圳市中兴微电子技术有限公司 Information transmitting method and system, transmitting equipment and receiving equipment
CN108075862A (en) * 2016-11-16 2018-05-25 深圳市中兴微电子技术有限公司 The method and apparatus that ACK/NACK is detected on a kind of Physical Uplink Shared Channel

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836401A (en) * 2003-08-15 2006-09-20 皇家飞利浦电子股份有限公司 Feedback signalling for multicast data transmission
CN101002440A (en) * 2004-08-11 2007-07-18 Lg电子株式会社 Packet transmission acknowledgement in wireless communication system
CN101039304A (en) * 2007-05-09 2007-09-19 中兴通讯股份有限公司 Method for producing HARQ feedback signal and apparatus thereof
CN102365836A (en) * 2009-03-27 2012-02-29 日本电气株式会社 HARQ INDICATOR determination
CN102036267A (en) * 2009-09-30 2011-04-27 鼎桥通信技术有限公司 E-HICH (E-DCH hybrid automatic repeat request indicator channel) joint detection method and device
CN107566094A (en) * 2016-06-30 2018-01-09 北京信威通信技术股份有限公司 The method and device that a kind of data retransmit

Also Published As

Publication number Publication date
CN111711993A (en) 2020-09-25
WO2020187217A1 (en) 2020-09-24

Similar Documents

Publication Publication Date Title
US20230060947A1 (en) Base station, user equipment and wireless communication method
JP6767477B2 (en) Short physical uplink shared channel arrangement
US12003328B2 (en) Method and apparatus for HARQ-ACK codebook reduction
EP4322443A1 (en) Frequency hopping method and apparatus
CN116548050A (en) Method and apparatus for communication in a wireless communication system supporting multicast
WO2019029579A1 (en) Method, chip and system for wireless communication
AU2017418439A1 (en) Data transmission method, terminal device, and network device
CN110603763B (en) Data feedback method and related equipment
CN113517948A (en) Data processing method, device and system
EP3648390B1 (en) Communication method and device
US20190174515A1 (en) Physical Channel Sending Method and Receiving Method, Terminal Device, and Network Device
EP4216628A1 (en) Wireless communication method, terminal device and network device
WO2021068140A1 (en) Wireless communication method, terminal device and network device
US20220368505A1 (en) Data feedback method and apparatus
CN112187401A (en) Multi-time unit transmission method and related device
WO2019109632A1 (en) Communication method and apparatus
CN111711993B (en) Method and device for transmitting information
WO2022141106A1 (en) Method and device for repeatedly transmitting data channel
WO2017101046A1 (en) Radio frame transmission method, base station and user equipment
WO2020030026A1 (en) Method and apparatus for transmitting srs
US10841940B2 (en) Method and apparatus for decoding downlink control signal in wireless cellular communication system
CN115004828A (en) Communication method and communication device
WO2018082365A1 (en) Transmission control method, device, and system, and storage medium
CN111669251A (en) Method for determining size of transmission block and communication device
US20240063964A1 (en) Communication method and apparatus, and computer-readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant