WO2023020329A1 - Wireless communication method and apparatus, device, and storage medium - Google Patents
Wireless communication method and apparatus, device, and storage medium Download PDFInfo
- Publication number
- WO2023020329A1 WO2023020329A1 PCT/CN2022/111070 CN2022111070W WO2023020329A1 WO 2023020329 A1 WO2023020329 A1 WO 2023020329A1 CN 2022111070 W CN2022111070 W CN 2022111070W WO 2023020329 A1 WO2023020329 A1 WO 2023020329A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- code rate
- modulation order
- correspondence
- mcs
- mapping relationship
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 224
- 238000004891 communication Methods 0.000 title claims abstract description 116
- 230000005540 biological transmission Effects 0.000 claims abstract description 185
- 238000013507 mapping Methods 0.000 claims description 182
- 230000015654 memory Effects 0.000 claims description 74
- 238000004590 computer program Methods 0.000 claims description 44
- 238000012545 processing Methods 0.000 claims description 44
- 238000012546 transfer Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 16
- 230000003993 interaction Effects 0.000 description 15
- 230000011664 signaling Effects 0.000 description 15
- 238000001228 spectrum Methods 0.000 description 11
- 230000009471 action Effects 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 101150071746 Pbsn gene Proteins 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Definitions
- the present application relates to the field of communication technologies, and in particular, to a wireless communication method, device, device and storage medium.
- signaling and data can be transmitted between terminal devices through sidelinks.
- This manner of performing transmission through the sidelink may be called sidelink transmission.
- Transport Block In sidelink transmission, due to factors such as cost, power consumption, and codec implementation complexity, the transport block (Transport Block, TB) is often divided into multiple code blocks (Code Block, CB) for transmission. In order to ensure the accuracy and integrity of information transmission, it is necessary to retransmit the entire TB in the case that the CB fails to transmit correctly. However, retransmitting the entire TB will result in a less efficient transfer.
- CB Code Block
- a wireless communication method, device, device, and storage medium provided in the embodiments of the present application improve transmission efficiency.
- an embodiment of the present application provides a wireless communication method, the method includes: determining the amount of resources occupied by the second-level control information according to a first code rate, the first code rate is preset or is based on Determined by the preset first correspondence relationship, the first correspondence relationship is the correspondence relationship between the first parameter and the code rate, and the resource occupation quantity is used to send the second-level control information; sending the first information, the first information includes Control information and side data, the side data includes at least one coded block group CBG retransmitted, and the control information includes the second-level control information.
- the first terminal device determines the resource occupation quantity of the second-level control information according to the first code rate, and sends the second terminal device for retransmitting at least one CBG based on the resource occupation quantity to the second terminal device
- One piece of information so that the second terminal device can receive the first information from the first terminal device based on the first code rate, avoiding that each terminal always retransmits the entire TB when retransmitting through the sidelink link, and improves the efficiency of sidelink transmission retransmission efficiency.
- the first parameter includes a modulation order
- a modulation order in the first correspondence corresponds to a code rate
- the code rate corresponding to the modulation order is based on the first MCS mapping relationship
- the at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to each modulation order in the first correspondence relationship is determined, so that the first terminal device and the second The first code rate determined by the second terminal device based on the first correspondence relationship is more conducive to effective transmission of the second-level control information.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average value of at least one code rate corresponding to the number.
- the code rate corresponding to each modulation order in the first correspondence can be selected from the higher, lower or average code rate among the possible code rates corresponding to the modulation order in the MCS mapping relationship value, so that the first code rate determined based on the first correspondence can be applied to different application scenarios.
- the first parameter includes a modulation order
- a code rate corresponding to the modulation order is a preset code rate
- the method further includes: obtaining an MCS index field; determining the modulation order corresponding to the MCS index field in the first MCS mapping relationship; according to the modulation order corresponding to the MCS index field and The first correspondence determines the first code rate.
- the code rate corresponding to each modulation order in the first correspondence is determined based on the code rate corresponding to each modulation order in the MCS mapping relationship, so that the first code rate obtained by the first terminal device It is related to the modulation order corresponding to the MCS index field, therefore, the second-level control information encoded based on the first code rate has higher transmission reliability.
- the method further includes: acquiring MCS table indication information, where the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
- the first parameter includes a transmission priority
- the method further includes: acquiring a target transmission priority; and determining the first code rate according to the target transmission priority and the first corresponding relationship.
- the first code rate obtained by the first terminal device is related to the target transmission priority. For example, when the target transmission priority is higher, the first code rate is higher. Therefore, the second-level control information When the requirements for transmission priority are higher, the second-level control information encoded based on the first code rate has higher transmission reliability.
- the first parameter includes a transmission priority and a modulation order
- the method further includes: obtaining the MCS index field and the target transmission priority; and the first MCS mapping relationship corresponding to the first correspondence Determine the modulation order corresponding to the MCS index field; determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
- the first code rate acquired by the first terminal device is related to the target transmission priority and the modulation order corresponding to the MCS index field, and the first The code rate is constrained so that the second-level control information encoded based on the first code rate has higher transmission reliability.
- the first code rate is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by a network device for sidelink transmission.
- the first code rate is preset in the configuration information of the resource pool, so that the first terminal device and/or the second terminal device can obtain the first code rate for retransmission of at least one CBG, and then This provides the possibility to retransmit part or all of the CBG of a TB during sidelink transmission between terminal devices, without always retransmitting the entire TB.
- the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
- the first correspondence is preset in the configuration information of the resource pool, so that the first terminal device and/or the second terminal device can obtain the first code rate for retransmission of at least one CBG, and then This provides the possibility to retransmit part or all of the CBG of a TB during sidelink transmission between terminal devices, without always retransmitting the entire TB.
- the embodiment of the present application provides a wireless communication method, the method includes: receiving first information, the first information includes control information and sidelink data, the sidelink data includes at least one CBG retransmitted, the control The information includes second-level control information; according to the first code rate, determine the resource occupation quantity of the second-level control information, and the resource occupation quantity is used to receive the second-level control information; wherein, the first code rate is preset Alternatively, it is determined according to a preset first correspondence, where the first correspondence is a correspondence between the first parameter and the code rate.
- the first parameter includes a modulation order
- a modulation order in the first correspondence corresponds to a code rate
- the code rate corresponding to the modulation order is based on the first MCS mapping relationship
- the at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average code rate of at least one code rate corresponding to the number.
- the first parameter includes a modulation order
- a code rate corresponding to the modulation order is a preset code rate
- control information includes an MCS index field
- the method further includes: determining a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The order and the first corresponding relationship determine the first code rate.
- control information includes MCS table indication information
- MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
- the first parameter includes a transmission priority
- the control information includes a target transmission priority
- the method further includes: determining the first code according to the target transmission priority and the first corresponding relationship Rate.
- the first parameter includes a transmission priority and a modulation order
- the control information includes an MCS index field and a target transmission priority
- the method further includes: in the first correspondence corresponding to the first Determine the modulation order corresponding to the MCS index field in the MCS mapping relationship; determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
- the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
- the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
- an embodiment of the present application provides a wireless communication method applied to a network device, the method comprising: sending configuration information of a resource pool to at least one terminal; wherein the resource pool is a transmission used for sidelink transmission resources, the configuration information includes a first code rate or a first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
- the first parameter includes a modulation order and/or a transmission priority.
- the first parameter includes a modulation order
- a modulation order in the first correspondence corresponds to a code rate
- the code rate is based on the modulation order in the first MCS mapping relationship.
- the at least one code rate is determined, and the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average code rate of at least one code rate corresponding to the number.
- the first parameter includes a modulation order
- a code rate corresponding to the modulation order is a preset code rate
- the configuration information further includes at least one MCS mapping relationship.
- beneficial effects of the wireless communication method provided by the above third aspect and each possible implementation manner of the above third aspect can be referred to the beneficial effects brought by the above first aspect and each possible implementation manner of the first aspect, here I won't repeat them here.
- the embodiment of the present application provides a communication device, including: a processing unit configured to determine the amount of resources occupied by the second-level control information according to a first code rate, where the first code rate is preset or is Determined according to the preset first correspondence relationship, the first correspondence relationship is the correspondence relationship between the first parameter and the code rate, and the resource occupation quantity is used to send the second-level control information; the transceiver unit is used to send First information, where the first information includes control information and sidelink data, where the sidelink data includes at least one retransmitted CBG, and the control information includes the second-level control information.
- the first parameter includes a modulation order
- one modulation order in the first correspondence corresponds to a code rate
- the code rate corresponding to the modulation order is based on the first MCS
- the at least one code rate corresponding to the modulation order in the mapping relationship is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the modulation order The code rate corresponding to the number is in the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first In the MCS mapping relationship, the average value of at least one code rate corresponding to the modulation order.
- the first parameter includes a modulation order
- a code rate corresponding to the modulation order is a preset code rate
- the processing unit is further configured to: obtain an MCS index field; determine a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The first code rate is determined corresponding to the modulation order and the first corresponding relationship.
- the processing unit is further configured to: acquire MCS table indication information, where the MCS table indication information is used to indicate the first MCS corresponding to the first correspondence in at least one MCS mapping relationship. Mapping relations.
- the first parameter includes a transmission priority
- the processing unit is further configured to: acquire a target transmission priority; and determine the target transmission priority according to the target transmission priority and the first corresponding relationship. Describe the first code rate.
- the first parameter includes a transmission priority and a modulation order
- the processing unit is further configured to: acquire an MCS index field and a target transmission priority; Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence, determine the first code rate.
- the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by a network device for sidelink transmission.
- the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
- the embodiment of the present application provides a communication device, including: a transceiver unit, configured to receive first information, the first information includes control information and side data, and the side data includes at least one retransmitted CBG, the control information includes second-level control information; a processing unit, configured to determine the resource occupation quantity of the second-level control information according to the first code rate, and the resource occupation quantity is used to receive the second-level control information Control information; wherein, the first code rate is preset, or determined according to a preset first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
- the first parameter includes a modulation order
- one modulation order in the first correspondence corresponds to a code rate
- the code rate corresponding to the modulation order is based on the first MCS
- the at least one code rate corresponding to the modulation order in the mapping relationship is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the modulation order The code rate corresponding to the number is in the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first In the MCS mapping relationship, the average code rate of at least one code rate corresponding to the modulation order.
- the first parameter includes a modulation order
- a code rate corresponding to the modulation order is a preset code rate
- control information includes an MCS index field
- processing unit is further configured to: determine a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The modulation order corresponding to the MCS index field and the first corresponding relationship determine the first code rate.
- control information includes MCS table indication information
- MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
- the first parameter includes a transmission priority
- the control information includes a target transmission priority
- the processing unit is further configured to: according to the target transmission priority and the first correspondence relationship, determine the first code rate.
- the first parameter includes a transmission priority and a modulation order
- the control information includes an MCS index field and a target transmission priority
- the processing unit is further configured to: Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the corresponding relationship; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence, determine The first code rate.
- the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by a network device for sidelink transmission.
- the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
- the embodiment of the present application provides a communication device, including: a transceiver unit, configured to send configuration information of a resource pool to at least one terminal; wherein, the resource pool is a transmission resource used for sidelink transmission, and the The configuration information includes a first code rate or a first correspondence, where the first correspondence is a correspondence between a first parameter and a code rate.
- the first parameter includes a modulation order and/or a transmission priority.
- the first parameter includes a modulation order
- a modulation order in the first correspondence corresponds to a code rate
- the code rate is based on the modulation order in the first MCS mapping relationship.
- the at least one code rate is determined, and the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average code rate of at least one code rate corresponding to the number.
- the first parameter includes a modulation order
- a code rate corresponding to the modulation order is a preset code rate
- the configuration information further includes at least one MCS mapping relationship.
- the embodiment of the present application provides a communication device, including: a processor and a memory, the memory is used to store a computer program, the processor is used to call and run the computer program stored in the memory, and perform the communication as described in the first aspect or A method in each possible implementation manner of the first aspect.
- an embodiment of the present application provides a communication device, including: a processor and a memory, where the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, to perform the communication as described in the second aspect or A method in each possible implementation manner of the second aspect.
- the embodiment of the present application provides a communication device, including: a processor and a memory, where the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, and execute the communication device as described in the third aspect or A method in each possible implementation manner of the third aspect.
- the embodiment of the present application provides a chip, including: a processor, configured to call and execute computer instructions from the memory, so that the device installed with the chip executes the first aspect or each possible implementation manner of the first aspect method in .
- the embodiment of the present application provides a chip, including: a processor, configured to call and execute computer instructions from the memory, so that the device installed with the chip executes the second aspect or each possible implementation of the second aspect methods in methods.
- the embodiment of the present application provides a chip, including: a processor, configured to call and execute computer instructions from the memory, so that the device installed with the chip executes the third aspect or each possible implementation of the third aspect methods in methods.
- the embodiments of the present application provide a computer-readable storage medium for storing computer program instructions, and the computer program causes the computer to execute the method in the first aspect or in each possible implementation manner of the first aspect.
- the embodiments of the present application provide a computer-readable storage medium for storing computer program instructions, and the computer program causes the computer to execute the method in the second aspect or each possible implementation manner of the second aspect.
- an embodiment of the present application provides a computer-readable storage medium for storing computer program instructions, and the computer program causes a computer to execute the method in the third aspect or each possible implementation manner of the third aspect.
- an embodiment of the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the first aspect or in each possible implementation manner of the first aspect.
- an embodiment of the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the second aspect or in each possible implementation manner of the second aspect.
- an embodiment of the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the third aspect or in each possible implementation manner of the third aspect.
- an embodiment of the present application provides a terminal, including the communication device in the fourth aspect or in each possible implementation manner of the fourth aspect.
- an embodiment of the present application provides a terminal, including the communication device in the fifth aspect or in each possible implementation manner of the fifth aspect.
- an embodiment of the present application provides a terminal, including the communication device in the sixth aspect or in each possible implementation manner of the sixth aspect.
- FIG. 1 shows a schematic diagram of a communication system 100 applicable to a sidelink transmission method according to an embodiment of the present application
- FIG. 2 is a schematic diagram of an interaction process of a communication method 200 provided in an embodiment of the present application
- FIG. 3 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application.
- FIG. 4 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application.
- FIG. 5 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application.
- FIG. 6 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application.
- FIG. 7 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application.
- FIG. 8 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application.
- FIG. 9 is a schematic diagram of an interaction process of a communication method 300 provided in an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of a communication device 400 provided in an embodiment of the present application.
- FIG. 11 is another schematic block diagram of a communication device 500 provided by an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a terminal device 600 provided in an embodiment of the present application.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- LTE-A Advanced long term evolution
- NR New Radio, NR
- LTE-based access to unlicensed spectrum LTE-U
- NR on unlicensed spectrum
- NR-based access to unlicensed spectrum NR-U
- NTN Non-Terrestrial Networks
- UMTS Universal Mobile Telecommunications System
- WLAN Wireless Local Area Networks
- wireless fidelity Wireless Fidelity, WiFi
- 5G fifth-generation communication
- D2D Device to Device
- M2M Machine to Machine
- MTC Machine Type Communication
- V2V Vehicle to Vehicle
- V2X Vehicle to everything
- the communication system in the embodiment of the present application can be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, can also be applied to a dual connectivity (Dual Connectivity, DC) scenario, and can also be applied to an independent (Standalone, SA ) meshing scene.
- Carrier Aggregation, CA Carrier Aggregation
- DC Dual Connectivity
- SA independent meshing scene
- the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to a licensed spectrum, Wherein, the licensed spectrum can also be regarded as a non-shared spectrum.
- the embodiments of the present application describe various embodiments in conjunction with network equipment and terminal equipment, wherein the terminal equipment may also be referred to as user equipment (User Equipment, UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
- user equipment User Equipment, UE
- access terminal user unit
- user station mobile station
- mobile station mobile station
- remote station remote terminal
- mobile device user terminal
- terminal wireless communication device
- wireless communication device user agent or user device
- a terminal device can be a station (STATION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA) devices, handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, next-generation communication systems such as terminal devices in NR networks, or future Terminal equipment in the evolved public land mobile network (Public Land Mobile Network, PLMN) network, etc.
- PLMN Public Land Mobile Network
- the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as aircraft, balloons and satellites) superior).
- the terminal device may be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, an augmented reality (Augmented Reality, AR) terminal Equipment, wireless terminal equipment in industrial control, wireless terminal equipment in self driving, wireless terminal equipment in remote medical, wireless terminal equipment in smart grid , wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, or wireless terminal equipment in smart home.
- a virtual reality (Virtual Reality, VR) terminal device an augmented reality (Augmented Reality, AR) terminal Equipment
- wireless terminal equipment in industrial control wireless terminal equipment in self driving
- wireless terminal equipment in remote medical wireless terminal equipment in smart grid
- wireless terminal equipment in transportation safety wireless terminal equipment in smart city, or wireless terminal equipment in smart home.
- the terminal device may also be a wearable device.
- Wearable devices can also be called wearable smart devices, which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction.
- Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets and smart jewelry for physical sign monitoring.
- the network device may be a device for communicating with the mobile device, and the network device may be an access point (Access Point, AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA , or a base station (NodeB, NB) in WCDMA, or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and an NR network A network device or a base station (gNB) in a network device or a network device in a future evolved PLMN network or a network device in an NTN network.
- AP Access Point
- BTS Base Transceiver Station
- NodeB, NB base station
- Evolutional Node B, eNB or eNodeB evolved base station
- LTE Long Term Evolution
- eNB evolved base station
- gNB base station
- the network device may have a mobile feature, for example, the network device may be a mobile device.
- the network equipment may be a satellite, balloon station.
- the satellite can be a low earth orbit (low earth orbit, LEO) satellite, a medium earth orbit (medium earth orbit, MEO) satellite, a geosynchronous earth orbit (geosynchronous earth orbit, GEO) satellite, a high elliptical orbit (High Elliptical Orbit, HEO) satellite. ) Satellite etc.
- the network device may also be a base station installed on land, in water, or other locations.
- the network device may provide services for a cell, and the terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell, and the cell may be a network device ( For example, a cell corresponding to a base station), the cell may belong to a macro base station, or may belong to a base station corresponding to a small cell (Small cell), and the small cell here may include: a metro cell (Metro cell), a micro cell (Micro cell), a pico cell ( Pico cell), Femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
- the transmission resources for example, frequency domain resources, or spectrum resources
- the cell may be a network device (
- the cell may belong to a macro base station, or may belong to a base station corresponding to a small cell (Small cell)
- the small cell here may include: a metro cell (Metro cell), a micro cell (Micro
- Fig. 1 shows a schematic diagram of a communication system applicable to the sidelink transmission method of the embodiment of the present application.
- the communication system 100 may include at least one network device and multiple terminal devices, for example, the network device 110 and the terminal devices 121 and 122 shown in FIG. 1 .
- the network device 110 and each terminal device 121 and 122 can communicate through wireless air interfaces respectively, and the terminal devices can communicate with each other through vehicle wireless communication technology.
- the terminal device 121 and the terminal device 122 shown in FIG. 1 may communicate with each other.
- FIG. 1 is only an example, showing a scenario where the terminal device 121 sends signaling and/or data to the terminal device 122, but this should not constitute any limitation to the present application.
- the terminal device 121 may also receive signaling and/or data sent by the terminal device 122 . This embodiment of the present application does not limit it.
- Fig. 1 is only an example, showing one network device and four terminal devices. But this should not constitute any limitation to the present application.
- the communication system 100 may also include more network devices, and may also include more or less terminal devices. This embodiment of the present application does not limit it.
- data and signaling can be transmitted between terminal devices through sidelinks.
- the resources used by the terminal device to communicate via the sidelink may be allocated by the network device.
- the network device allocates resources for sidelink transmissions.
- the terminal device 121 in FIG. 1 may send signaling and/or data to the terminal device 122 through resources allocated by the network device.
- Sidelink for signaling and/or data interaction between terminal devices, which includes the following channel types: Physical Sidelink Control Channel (PSCCH), Physical Sidelink All or part of the Physical Sidelink Shared Channel (PSSCH), Physical Sidelink Broadcast Channel (PSBCH) and Physical Sidelink Feedback Channel (PSFCH).
- PSCCH Physical Sidelink Control Channel
- PSSCH Physical Sidelink All or part of the Physical Sidelink Shared Channel
- PSBCH Physical Sidelink Broadcast Channel
- PSFCH Physical Sidelink Feedback Channel
- the PSCCH carries the first level control information
- the PSSCH carries the second level control information and/or data
- the PSFCH carries the feedback information.
- a first terminal such as the terminal device 121 in FIG. 1
- a second terminal such as the terminal device 122 in FIG. 1
- the first terminal sequentially sends the second terminal to the second terminal.
- the first-level control information, the second-level control information, and the side data, and the second terminal receives and decodes the first-level control information, the second-level control information, and the side data in sequence.
- the sidestream data may be the TB that is initially transmitted, or the TB that is retransmitted.
- the second terminal device In the process of receiving and decoding the second-level control information, the second terminal device needs to determine the number of resource elements (resource elements, REs) occupied by the second-level control information, and then based on the number of REs occupied by the second-level control information
- the second-level control information is decoded, for example, each CB in the TB is decoded.
- the number of REs occupied by the second-level control information can be determined, for example, by the following formula (1):
- O SCI2 represents the payload size of the second-level control information
- L SCI2 represents the cyclic redundancy check CRC bit length of the second-level control information
- R represents the modulation and coding indicated in the control information (such as the first-level control information) Scheme (Modulation and Coding Scheme, MCS) code rate corresponding to the index
- MCS Modulation and Coding Scheme
- ⁇ indicates the upper limit of the ratio of the number of REs occupied by the second-level control information to the available resources of the PSSCH, which is used to constrain the number of REs occupied by the second-level control information
- in sl-lengthSymbols indicates the number of symbols contained in each SL slot configured by the resource pool, It is equivalent to the number of symbols occupied by PSFCH in the resource pool.
- the period of PFSCH is 0, then If the period of PFSCH is 1, then If the period of PFSCH is 2 or 4, it is determined according to the indication information carried in PSCCH or ⁇ represents the number of REs defined to satisfy the requirement that the second-level control information occupies an integer number of physical resource blocks (physical resource blocks, PRBs).
- the second-level control information is used to indicate some or all of the following items:
- Hybrid Automatic Repeat reQuest (HARQ) thread number (process number): When the transmitted data is a retransmission of a data transmission block (transmit block, TB), its HARQ thread number remains unchanged.
- New data indicator used to indicate whether the data transmission on the current HARQ thread is new data or old data. NDI is flipped when new data appears, that is, if the NDI value on the HARQ thread is consistent with the last time, the transmitted data is the retransmitted data of the last transmitted TB, otherwise it is the newly transmitted TB.
- Version number Indicates the HARQ version number of this data transmission.
- TB transmission supports a total of 4 version numbers, which are used to generate different rate matching outputs, carry different redundant information, and improve the decoding reliability when different TB transmission versions are merged.
- Source ID Indicates the source of the transmitted data.
- Destination ID Indicates the expected receiving ID of the transmitted data.
- HARQ enabling information indicates whether the receiving end performs HARQ feedback.
- Service type indication information used to indicate unicast, multicast, or broadcast.
- Channel state information (Channel State Information, CSI) requirement: Indicates whether the sender is required to feed back CSI.
- the second terminal decodes the second-level control information from the first terminal to successfully receive the second-level control information, and receives side data according to the indication of the second-level control information.
- the sidelink data sent by the first terminal to the second terminal may be a retransmitted TB.
- the first terminal receives the feedback information sent by the second terminal, According to the feedback information, it is determined that the last transmitted TB has not been received correctly, and then the TB is resent to the second terminal.
- the code block (CB) in the last transmitted TB was not received correctly, the entire TB is still retransmitted, resulting in low transmission efficiency.
- the MCS indicated in the above-mentioned first-level control information The index will correspond to a reserved bit (reserved) in the MCS table, that is, the code rate R cannot be determined through the MCS index indicated by the first-level control information.
- a TB contains multiple CBs, and each CB is coded separately to realize the coding of the TB, that is, the coding of each CB is independent.
- the analysis shows that if a certain CB in a TB fails to be decoded, only the CB can be retransmitted without retransmitting the entire TB.
- the CBs in the TB can be grouped to obtain multiple For CBG, if all the CBs in the group are decoded correctly, the CBG will feed back ACK, otherwise, it will feed back NACK.
- the sending end device may determine whether to retransmit the CBG according to the feedback information of the CBG, and carry the CBG index indication information in the retransmission control information, that is, indicate the retransmitted CBG. Then, when retransmitting the CBG, it is no longer necessary to determine the number of effective bits for this transmission according to the above-mentioned TB determination process, but to determine the original number of bits carried according to the index indication information of the CBG. In this case, the MCS index carried in the control information no longer indicates the code rate.
- the MCS index I MCS indicated in the control information is one of 28 to 31, and the I MCS is 28 to 31 When one of them, there is no corresponding code rate.
- neither the first terminal nor the second terminal can determine the number of REs occupied by the second-level control information based on the above scheme.
- the first terminal cannot encode the second-level control information
- the second terminal The second-level control information cannot be successfully decoded, and thus the side-bound data cannot be received.
- the first code rate is introduced. Based on the first code rate, the first terminal can determine the number of REs occupied by the second-level control information and encode the second-level control information, and the second terminal can determine the number of REs occupied by the second-level control information from the first terminal. quantity, and decode this second-level control information. The retransmission of part or all of the CBG of the TB is realized, and the retransmission of the entire TB is avoided, thereby improving the transmission efficiency.
- Another understanding is that in the embodiment of the present application, by introducing the first code rate, the association between the above-mentioned second-level control information and the data channel code rate is released, so that the second terminal device does not need to complete receiving the second-level
- the code rate of the data channel can be obtained, and the number of REs occupied by the second-level control information can be determined based on the first code rate, and then the second-level control information can be decoded.
- a TB can be divided into at least one CBG, and each CBG includes at least one CB. At least one incorrectly transmitted CB should be included in the retransmitted CBG.
- the resource occupation quantity is the number of REs.
- the number of resources occupied is the number of coded symbols of the second-level control information;
- the number of resources occupied is the number of coded symbols of the second-level control information on one MIMO layer.
- the first, second and various numbers are only for convenience of description, and are not used to limit the scope of the embodiments of the present application. For example, distinguishing between different terminal devices, etc.
- predefinition can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). Do limited.
- Pre-configuration can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and can also be pre-configured through signaling, such as network devices through Signaling pre-configuration, etc., the present application does not limit the specific implementation.
- the "protocol” involved in this embodiment of the application may refer to a standard protocol in the communication field, for example, it may include LTE protocol, NR protocol and related protocols applied in future communication systems, which is not limited in this application.
- At least one means one or more, and “multiple” means two or more.
- “And/or” describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural.
- the second terminal device correctly receives the control information and/or side data, that is, correctly decodes the control information and/or side data.
- receiving and “decoding” are used interchangeably, and their meanings are the same.
- the first terminal device and the second terminal device may be, for example, terminal equipment in the communication system shown in FIG. 1 .
- the first terminal device may be the terminal device 121 in FIG. 1
- the second terminal device may be the terminal device 122 in FIG. 1 .
- the first terminal device shown in the following embodiments may also be replaced with components in the first terminal device, such as a chip, a chip system, or other functional modules capable of invoking programs and executing programs.
- the second terminal device may also be replaced with components in the second terminal device, such as a chip, a chip system, or other functional modules capable of invoking programs and executing programs.
- FIG. 2 is a schematic diagram of an interaction process of a communication method 200 provided by an embodiment of the present application. As shown in FIG. 2, the method 200 may include at least part of the content in S210 to S230. Each step in the method 200 will be described in detail below.
- the first terminal device determines the amount of resources occupied by the second-level control information according to the first code rate.
- the first code rate may be preset.
- the first code rate may be preset in the configuration information of the resource pool.
- the network device sends the configuration information of the resource pool to each terminal device, and the configuration information of the resource pool includes the preset first code rate.
- the first code rate may be defined by a protocol.
- the first code rate may be preset in the first terminal device or the second terminal device, and the terminal device preset with the first code rate may send the first code rate to other terminal devices , so that the first code rate is synchronized between terminal devices that need to perform sidelink transmission.
- the first code rate may be determined according to a preset first correspondence, where the first correspondence is a correspondence between the first parameter and the code rate.
- the first corresponding relationship may be preset in the configuration information of the resource pool.
- the network device sends the configuration information of the resource pool to each terminal device, and the configuration information of the resource pool includes the preset first One-to-one correspondence.
- the first correspondence may be defined by a protocol.
- the first correspondence may be preset in the first terminal device or the second terminal device, and the terminal device with the first correspondence preset may send the first correspondence to other terminal devices
- the instruction information is used to synchronize the first correspondence between terminal devices that need to perform sidelink communication, and then each terminal device can obtain the same first code rate based on the same first correspondence.
- the first code rate or the first corresponding relationship may also be defined by the protocol.
- the value of the first parameter may be indicated by higher layer signaling (such as RRC layer signaling).
- the first parameter may be a modulation order and/or a transmission priority.
- the transmission priority may be the priority of the first information in the following S220, or the service priority of the receiving end (for example, the second terminal device) of the first information.
- the resource occupation quantity is the quantity of REs occupied by the second-level control information.
- the first terminal device can determine the amount of resources occupied by the second-level control information according to the first code rate through any implementation method. For example, the amount of resources occupied by the second-level control information can be calculated according to the above formula (1).
- the implementation of the present application Examples are not limited to this.
- the resource occupation amount is used to send the second-level control information.
- the first terminal device may encode the second-level control information based on the resource occupation amount.
- the first terminal device sends the first information to the second terminal device.
- the second terminal device receives the first information from the first terminal device.
- the first information includes control information and side data
- the side data includes at least one retransmitted CBG
- the control information includes second-level control information.
- the first terminal device encodes the second-level control information based on the first code rate, and then sends it to the second terminal device.
- the sidelink data in the first information is used to retransmit at least one CBG, and the control information in the first information carries indication information of the at least one CBG to be retransmitted.
- control information may also include first-level control information.
- the second terminal device In the process of receiving the first information, the second terminal device needs to decode the second-level control information, obtain the second-level control information after correct decoding, and receive side data according to the instruction of the second-level control information. If the second terminal device fails to correctly decode the second-level control information, that is, the second-level control information cannot be correctly received, and thus the sidelink data cannot be correctly received. Therefore, whether the second terminal device can correctly receive the first information in S220 is related to the execution result of S230 described below.
- the second terminal device determines the amount of resources occupied by the second-level control information according to the first code rate.
- the first code rate is the same code rate as the first code rate used by the first terminal device in S210.
- the relevant description of the first code rate is the same as that in S210, and will not be repeated here.
- the value of the first parameter may be indicated by control information in the first information, for example, may be indicated by first-level control information.
- the first parameter may be a modulation order and/or a transmission priority.
- the transmission priority may be the priority of the first information, or the service priority of the receiving end (for example, the second terminal device) of the first information.
- the resource occupation amount is used to receive the second-level control information.
- the second terminal device may decode the second-level control information based on the resource occupation quantity.
- the second terminal device can determine the resource occupation quantity of the second-level control information according to the first code rate through any implementation method, for example, the resource occupation quantity of the second-level control information can be calculated according to the above formula (1). Examples are not limited to this.
- the second terminal device can decode the second-level control information according to the amount of resources occupied by the second-level control information, and has realized the correct reception of the second-level control information, and then correctly receives the side according to the indication of the second-level control information At least one CBG in the row data.
- the first terminal device determines the resource occupation quantity of the second-level control information according to the first code rate, and sends the first information for retransmitting at least one CBG to the second terminal device based on the resource occupation quantity
- the second terminal device can receive the first information from the first terminal device based on the first code rate, avoiding that each terminal always retransmits the entire TB when retransmitting through the sidelink, and improves the retransmission efficiency of the sidelink transmission .
- the first terminal device and the second terminal device also need to obtain the first code rate.
- the first code rate is a preset code rate
- the first terminal device can obtain the first code rate from the configuration information of the resource pool sent by the network device or obtain the first code rate from the side data sent by the second terminal device rate
- the second terminal device can obtain the first code rate from the configuration information of the resource pool sent by the network device or obtain the first code rate from the control information sent by the first terminal device; the first code rate is based on the preset
- the first terminal device may acquire the value of the first parameter from high-level signaling, and determine the first code rate in the first correspondence according to the value of the first parameter
- the second terminal device may obtain the first code rate from the
- the data of the first parameter is obtained from the control information in the first information (for example, the first-level control information), and the first code rate is determined in the first corresponding relationship according to the value of the first parameter.
- the first parameter may include a modulation order, or a transmission priority, or a modulation order and a transmission priority.
- the implementation of determining the first code rate based on the first correspondence relationship will be exemplarily described below for the above three possible first parameters respectively.
- the first parameter includes the modulation order:
- one modulation order corresponds to one code rate
- the code rate corresponding to each modulation order may be determined based on at least one code rate corresponding to the modulation order in the MCS mapping relationship.
- the MCS mapping relationship at least includes the mapping relationship between the modulation order and the code rate.
- the MCS mapping relationship may be an MCS table, such as the aforementioned Table 1.
- the code rates corresponding to modulation order 2 in the MCS table include 120/1024, 193/1024, 308/1024, 449/1024, and 602/1024, where "/" is a division sign.
- any one of the code rates corresponding to at least one code rate corresponding to the modulation order 2 in the MCS table is the code rate corresponding to the modulation order 2 in the first correspondence; or the highest code rate among the code rates corresponding to the modulation order 2 in the MCS table rate, such as 602/1024, is the code rate corresponding to the modulation order 2 in the first correspondence; or the lowest code rate among the code rates corresponding to the modulation order 2 in the MCS table, such as 120/1024, is the modulation order 2 Corresponding code rate; or the median (also known as the median) in the code rate corresponding to the modulation order 2 in the MCS table, such as 308/1024, is the code rate corresponding to the modulation order 2 in the first correspondence; Or the average value of all code rates in the code rate corresponding to modulation order 2 in the MCS table, for example, the average value of 120/1024, 193/1024, 308/1024, 449/1024 and 602/1024 is 334.4/1024, which is the first Code rate corresponding
- the other modulation orders in the MCS table are similarly processed to obtain the code rate corresponding to each modulation order in the first correspondence.
- the code rate corresponding to each modulation order in the first correspondence relationship may be based on the same or different correspondence strategies described above.
- the code rate corresponding to each modulation order in the first correspondence is the maximum value of at least one code rate corresponding to the modulation order in the MCS table; or the modulation order 2 in the first correspondence corresponds to
- the code rate is the maximum value of at least one code rate corresponding to the modulation order 2 in the MCS table
- the code rate corresponding to the modulation order 4 in the first correspondence relationship is one of the at least one code rate corresponding to the modulation order 4 in the MCS table
- the minimum value, the code rate corresponding to the modulation order 6 in the first correspondence relation is the average value of at least one code rate corresponding to the modulation order 6 in the MCS table, and so on.
- the following Table 2 is an example of the first correspondence
- the first correspondence shown in Table 2 corresponds to the MCS table shown in Table 1, that is, the code rate corresponding to each modulation order in the first correspondence is based on The modulation order is determined by the corresponding code rate in the MCS table.
- the minimum code rate among at least one code rate corresponding to the modulation order in the MCS table is used as the code rate corresponding to the modulation order.
- MCS table in this embodiment is only an example of the MCS mapping relationship, and should not constitute any limitation to this application.
- the code rate corresponding to the modulation order may also be a preset code rate.
- the preset code rate may have nothing to do with the code rate in the MCS mapping relationship, and it may be any value greater than 0 and less than or equal to 1, for example, it may be 0.1, 0.2, 0.25, 0.3, 0.4, 0.5, 0.6 , 0.7, 0.75, 0.8, 0.9, 1, etc.
- the code rates corresponding to each modulation order in the first correspondence are preset code rates; or the code rates corresponding to part of the modulation orders in the first correspondence are preset code rates, and the rest
- the code rate corresponding to the modulation order may be determined from the MCS mapping relationship, for example, it may be the lowest code rate, the highest code rate, or the average of at least one code rate among at least one code rate corresponding to the modulation order in the MCS mapping relationship value.
- the MCS mapping relationship is not unique, in other words, multiple MCS mapping relationships are pre-configured.
- a network device is configured with multiple MCS mapping relationships. Then the first terminal device needs to determine the first MCS mapping relationship corresponding to the first correspondence. For example, the first terminal device determines the first MCS mapping relationship according to the MCS table indication information, and then determines the first MCS mapping relationship corresponding to the first MCS mapping relationship. first correspondence.
- the MCS table indication information may be indicated by a high-level instruction of the first terminal device.
- the second terminal device determines the first MCS mapping relationship according to the indication information of the MCS table, and then determines the first corresponding relationship corresponding to the first MCS mapping relationship.
- the second terminal device may obtain the MCS table indication information from the first information from the first terminal device, for example, obtain the MCS table indication information from control information (such as first control information) in the first information.
- control information such as first control information
- the relevant description of the first information may refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
- the MCS table indication information may also be obtained, and the table indication information may determine whether the preconfigured MCS mapping relationship is the required MCS mapping relationship.
- the MCS mapping relationship in combination with Table 1 and Table 2, in the process of determining the first corresponding relationship based on the MCS mapping relationship, the MCS mapping relationship may be understood as the first MCS mapping relationship.
- the first corresponding relationship may be generated by the network device, the first terminal device, or the second terminal device.
- acquiring the first code rate by the first terminal device specifically includes S241 to S243 as shown in FIG. 3 .
- the first terminal device acquires an MCS index field.
- the MCS index field is obtained from high-layer signaling.
- the first terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship.
- the first terminal device determines the first code rate according to the modulation order corresponding to the MCS index field and the first correspondence.
- the MCS index field is used to indicate the value of the MCS index, for example, the MCS index field may indicate any one of the values in the first column in Table 1.
- the modulation order corresponding to the MCS index 28 is 2.
- the code rate corresponding to the modulation order 2 is 120/1024, which is the first code rate.
- the first terminal device determines the first code rate, it can determine the resource occupancy quantity of the second-level control information according to the first code rate, and send the second-level control information and at least
- the resource occupancy quantity of the second-level control information according to the first code rate, and send the second-level control information and at least
- S210 and S220 for the specific implementation process of the first information of a CBG, reference may be made to the relevant descriptions of S210 and S220 in the embodiment corresponding to FIG. 2 .
- acquiring the first code rate by the second terminal device specifically includes S251 and S252 as shown in FIG. 4 .
- the second terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship
- the second terminal device determines the first code rate according to the modulation order corresponding to the MCS index resource and the first correspondence.
- the second terminal device receives the first information from the first terminal device in the above S220, that is, the MCS index field may be obtained from the control information of the first information.
- the relevant description of the first information can refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
- S251 and S252 have the same or similar implementation manners as those of S242 and S243 in FIG. 3 , which will not be repeated here.
- Embodiment 1 after the second terminal device determines the first code rate, it can determine the amount of resources occupied by the second-level control information according to the first code rate, and then decode the second-level control information.
- the specific implementation process can refer to Figure 2 The description related to S230 in the corresponding embodiment.
- FIG. 4 may also be combined with the embodiment shown in FIG. 3 , and this implementation mode 1 only uses the combination with the embodiment shown in FIG. 2 as an example for illustration.
- the code rate corresponding to each modulation order in the first correspondence is determined based on the code rate corresponding to each modulation order in the MCS mapping relationship, so that the first code rate obtained by the first terminal device and the MCS index
- the modulation orders corresponding to the fields are related, therefore, the second-level control information encoded based on the first code rate has higher transmission reliability.
- the first parameter includes the transmission priority:
- one transmission priority corresponds to one code rate.
- the acquisition of the first code rate by the first terminal device specifically includes S261 as shown in FIG. 5 .
- the first terminal device acquires the target transmission priority.
- the target transmission priority is obtained from high-level signaling.
- the target transmission priority is the priority of the sideline data to be transmitted, and the target transmission priority is used to indicate a specific value or information of the priority.
- the numerical value indicating the transmission priority is 1, or the information indicating the transmission priority is high or low.
- the first terminal device determines the first code rate according to the target transmission priority and the first corresponding relationship.
- the first terminal device determines the first code rate, it can determine the resource occupation quantity of the second-level control information according to the first code rate, and send the second-level control information and at least
- the resource occupation quantity of the second-level control information according to the first code rate, and send the second-level control information and at least
- S210 and S220 for the specific implementation process of the first information of a CBG, reference may be made to the relevant descriptions of S210 and S220 in the embodiment corresponding to FIG. 2 .
- the acquisition of the first code rate by the second terminal device specifically includes S271 as shown in FIG. 6 .
- the second terminal device determines the first code rate according to the first corresponding relationship of the target transmission priority.
- the second terminal device when the second terminal device receives the first information from the first terminal device in the above S220, it can obtain the target transmission priority from the control information of the first information.
- the relevant description of the first information can refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
- S271 has the same or similar implementation manner as that of S262 shown in FIG. 5 , which will not be repeated here.
- the second terminal device after the second terminal device determines the first code rate, it can determine the resource occupation quantity of the second-level control information according to the first code rate, and then decode the second-level control information.
- the specific implementation process can refer to Figure 2 The description related to S230 in the corresponding embodiment.
- the first code rate obtained by the first terminal device is related to the target transmission priority. For example, when the target transmission priority is higher, the first code rate is higher. Therefore, the transmission priority of the second-level control information is When the level requirements are higher, the second-level control information encoded based on the first code rate has higher transmission reliability.
- the first parameter includes transmission priority and modulation order:
- each of the p transmission priorities in the first correspondence corresponds to q modulation orders, where the i-th transmission priority among the p transmission priorities and the j-th modulation order among the q modulation orders
- the modulation order corresponds to a preset code rate, p ⁇ i ⁇ 1, q ⁇ j ⁇ 1. Table 3 is taken as an example below for illustration.
- the levels of the transmission priorities can be represented by numerical values. For example, the higher the transmission priority level, the lower the corresponding priority value, or the lower the transmission priority level, the lower the corresponding priority value.
- each transmission priority corresponds to 4 modulation orders, for example, each transmission priority corresponds to modulation orders 2, 4, 6, and 8.
- the combinations of 2 transmission priorities and 4 modulation orders are combined one by one After that, it corresponds to a code rate, such as code rates R1 to R7. It should be noted that R1 to R4 are only used to represent specific values of the code rate R.
- Table 3 shows priority values ranging from 1 to 4, but this should not constitute any limitation to the present application. This application does not impose any limitation on the value range of the transmission priority. For example, the value range can also be 0 to 1.
- the code rate in the first correspondence relationship may be a preset code rate, for example, R1 to R8 in Table 3 may all be values of a preset code rate.
- the acquisition of the first code rate by the first terminal device specifically includes S281 to S283 as shown in FIG. 7 .
- the first terminal device acquires the MCS index field and the target transmission priority
- the first terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;
- the first terminal device determines the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
- the first terminal device may obtain the MCS index field and the target transmission priority from high-layer signaling.
- the target transmission priority in this implementation is used to indicate a specific value or information of the transmission priority.
- the numerical value indicating the transmission priority is 1, or the information indicating the transmission priority is high or low.
- the MCS index field obtained by the first terminal device is 28 in Table 1, and the target transmission priority is 1 in Table 3.
- the first terminal device determines that the MCS index field 28 corresponds to modulation order 2 in the first MCS mapping relationship, and then The first terminal device determines the first code rate R1 according to the modulation order 2 and the transmission priority 1 in the first correspondence shown in Table 3.
- the first terminal device determines the first code rate, it can determine the resource occupation quantity of the second-level control information according to the first code rate, and send the second-level control information and at least
- the resource occupation quantity of the second-level control information according to the first code rate, and send the second-level control information and at least
- S210 and S220 for the specific implementation process of the first information of a CBG, reference may be made to the relevant descriptions of S210 and S220 in the embodiment corresponding to FIG. 2 .
- the acquisition of the first code rate by the second terminal device specifically includes S291 and S292 as shown in FIG. 8 .
- the second terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;
- the second terminal device transmits the priority according to the target.
- the modulation order corresponding to the MCS index field and the first corresponding relationship determine the first code rate.
- the second terminal device receives the first information from the first terminal device in the above S220, that is, the MCS index field and the target transmission priority can be obtained from the control information of the first information.
- the relevant description of the first information can refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
- S291 and S292 have the same or similar implementation manners as S282 and S283 in FIG. 7 respectively, and will not be repeated here.
- Embodiment 3 after the second terminal device determines the first code rate, it can determine the amount of resources occupied by the second-level control information according to the first code rate, and then decode the second-level control information.
- the specific implementation process can refer to Figure 2 The description related to S230 in the corresponding embodiment.
- FIG. 8 may also be combined with the embodiment shown in FIG. 7 , and this implementation mode 1 only uses the combination with the embodiment shown in FIG. 2 as an example for illustration.
- the first code rate obtained by the first terminal device is related to the target transmission priority and the modulation order corresponding to the MCS index field, and the first code rate is calculated from two perspectives of the transmission priority and the modulation order. constraints, so that the second-level control information encoded based on the first code rate has higher transmission reliability.
- FIG. 9 is a schematic diagram of an interaction process of a communication method 300 provided by an embodiment of the present application.
- the method provided in the embodiment of the present application is described by taking the interaction between the network device and the terminal device as an example.
- the network device may be, for example, the network device 110 in the communication system shown in FIG. 1, and the terminal device may be, for example, the terminal devices 121 and/or 122 in the communication system shown in FIG.
- the first terminal device and/or the second terminal device in an embodiment.
- the method 300 may include S310.
- the S310 will be described in detail below.
- the network device sends the configuration information of the resource pool to at least one terminal device; correspondingly, each terminal device receives the configuration information of the resource pool from the network device.
- the resource pool is a transmission resource used for sidelink transmission. It can also be said that the resource pool provides transmission resources for sidelink transmission.
- the configuration information of the resource pool includes a first code rate or a first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
- the first parameter includes modulation order and/or transmission priority.
- one modulation order in the first correspondence corresponds to a code rate
- the code rate is based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship.
- One code rate is determined, and the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; or, the code rate corresponding to the modulation order is the first In an MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, in the first MCS mapping relationship, the code rate corresponding to the modulation order is at least one code rate corresponding to the modulation order rate; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, any code rate in at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order
- the code rate is the median value of at least one code rate corresponding to the modulation order in the first MCS mapping relationship.
- the code rate corresponding to the modulation order in the first correspondence may be a preset code rate.
- the configuration information of the resource pool further includes at least one MCS mapping relationship. It should be noted that if the configuration information of the resource pool includes one MCS mapping relationship, the MCS mapping relationship is the first MCS mapping relationship; if the configuration information of the resource pool includes two or more MCS mapping relationships, the two The first MCS mapping relationship is included in the one or more MCS mapping relationships.
- each MCS mapping relationship should correspond to a first corresponding relationship.
- the terminal device may indicate the first MCS mapping relationship to be used through the MCS table indication information. Furthermore, a first corresponding relationship corresponding to the first MCS mapping relationship is determined.
- the network device sends the configuration information of the resource pool to at least one terminal device, so that the terminal device can obtain the first code rate for retransmission of at least one CBG, and then realize the retransmission during sidelink transmission between terminal devices. It is possible to transmit part or all of the CBG of a TB without always retransmitting the entire TB.
- FIG. 10 is a schematic structural diagram of a communication device 400 provided in an embodiment of the present application.
- the communication device 400 may include a processing unit 410 and a transceiver unit 420 .
- the communication device 400 may correspond to the first terminal device in the foregoing method embodiments.
- the communication device 400 may include a unit for performing the method performed by the first terminal device in any one of the above method embodiments.
- each unit in the communication device 400 and the above-mentioned other operations and/or functions are respectively intended to implement a corresponding flow of the method in any of the above-mentioned embodiments.
- the processing unit 410 can be used to determine the amount of resources occupied by the second-level control information according to the first code rate, and the first The code rate is preset or determined according to a preset first correspondence, the first correspondence is the correspondence between the first parameter and the code rate, and the amount of resource occupation is used to send the second-level control information; the transceiver unit 420 may be configured to send first information, the first information includes control information and side data, the side data includes at least one CBG retransmitted, and the control information includes the second-level control information .
- the first parameter includes a modulation order
- one modulation order in the first correspondence corresponds to a code rate
- the code rate corresponding to the modulation order is based on the first MCS mapping relationship.
- the at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, An average value of at least one code rate corresponding to the modulation order.
- the first parameter includes a modulation order
- the code rate corresponding to the modulation order is a preset code rate
- the processing unit 410 is further configured to: acquire an MCS index field; determine a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The modulation order corresponding to the MCS index field and the first corresponding relationship determine the first code rate.
- the processing unit 410 is further configured to: acquire MCS table indication information, where the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
- the first parameter includes a transmission priority
- the processing unit 410 is further configured to: acquire a target transmission priority; According to the corresponding relationship, the first code rate is determined.
- the first parameter includes a transmission priority and a modulation order
- the processing unit 410 is further configured to: acquire an MCS index field and a target transmission priority; Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the corresponding relationship; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence relationship, Determine the first code rate.
- the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource pre-configured by a network device for sidelink transmission.
- the first correspondence is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
- the communication device 400 may correspond to the second terminal device in any of the above method embodiments, and the communication device 400 may include a unit for executing the method performed by the second terminal device in any of the above method embodiments.
- each unit in the communication device 400 and the above-mentioned other operations and/or functions are respectively intended to implement a corresponding process in any one of the above-mentioned method embodiments.
- the transceiver unit 420 can be used to receive first information, the first information includes control information and side data, and the side The line data includes at least one CBG retransmitted, and the control information includes second-level control information; the processing unit 410 can be configured to determine the resource occupation quantity of the second-level control information according to the first code rate, and the resource occupation quantity It is used to receive the second-level control information; wherein, the first code rate is preset, or determined according to a preset first correspondence, and the first correspondence is the first parameter and the code rate correspondence.
- the first parameter includes a modulation order
- one modulation order in the first correspondence corresponds to a code rate
- the code rate corresponding to the modulation order is based on the first MCS mapping relationship.
- the at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, An average code rate of at least one code rate corresponding to the modulation order.
- the first parameter includes a modulation order
- the code rate corresponding to the modulation order is a preset code rate
- control information includes an MCS index field
- processing unit 410 is further configured to: determine the modulation corresponding to the MCS index field in the first MCS mapping relationship Order: determine the first code rate according to the modulation order corresponding to the MCS index field and the first corresponding relationship.
- control information includes MCS table indication information
- MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
- the first parameter includes a transmission priority
- the control information includes a target transmission priority
- the processing unit 410 is further configured to: according to the target transmission priority and The first corresponding relationship determines the first code rate.
- the first parameter includes a transmission priority and a modulation order
- the control information includes an MCS index field and a target transmission priority
- the processing unit 410 is further configured to: Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first A corresponding relationship, determine the first code rate.
- the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource pre-configured by a network device for sidelink transmission.
- the first correspondence is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
- the communication device 400 may correspond to the network device in any of the above method embodiments, and the communication device may include a unit configured to execute the method performed by the network device in any of the above method embodiments. Moreover, each unit in the communication device 400 and the above-mentioned other operations and/or functions are respectively intended to implement the corresponding process in any one of the above-mentioned method embodiments.
- the transceiver unit 420 can be used to send configuration information of a resource pool to at least one terminal;
- the configuration information includes a first code rate or a first correspondence, where the first correspondence is a correspondence between a first parameter and a code rate.
- the first parameter includes modulation order and/or transmission priority.
- the first parameter includes a modulation order
- a modulation order in the first correspondence corresponds to a code rate
- the code rate is based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship It is determined that the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
- the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order is in the first MCS mapping relationship.
- the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, at least one code rate corresponding to the modulation order The average code rate of the code rate.
- the first parameter includes a modulation order
- the code rate corresponding to the modulation order is a preset code rate
- the configuration information also includes at least one MCS mapping relationship.
- the transceiver unit 420 in the communication device 400 can be implemented by a transceiver, for example, it can correspond to the communication device 500 shown in FIG. 11
- the transceiver unit 420 in the communication device 400 may be implemented through an input/output interface, a circuit, etc.
- the processing unit 410 in the communication device 400 may be implemented by a processor, a microprocessor, or an integrated circuit integrated on the chip or the chip system.
- Fig. 11 is another schematic block diagram of a communication device 500 provided by an embodiment of the present application.
- the apparatus 500 may include: a processor 510 , a transceiver 520 and a memory 530 .
- the processor 510, the transceiver 520 and the memory 530 communicate with each other through an internal connection path, the memory 530 is used to store instructions, and the processor 510 is used to execute the instructions stored in the memory 530 to control the transceiver 520 to send signals and /or to receive a signal.
- the communication device 500 may correspond to the first terminal device or the second terminal device in the above method embodiments, and may be used to perform various steps and procedures performed by the first terminal device or the second terminal device in the above method embodiments. /or process.
- the memory 530 may include read-only memory and random-access memory, and provides instructions and data to the processor. A portion of the memory may also include non-volatile random access memory.
- the memory 530 may be an independent device, or may be integrated in the processor 510 .
- the processor 510 may be used to execute the instructions stored in the memory 530, and when the processor 510 executes the instructions stored in the memory, the processor 510 is used to execute the above-mentioned method corresponding to the first terminal device or the second terminal device Various steps and/or processes of the embodiments.
- the communication device 500 is the first terminal device in the foregoing embodiments.
- the communication device 500 is the second terminal device in the foregoing embodiments.
- the transceiver 520 may include a transmitter and a receiver.
- the transceiver 520 may further include an antenna, and the number of antennas may be one or more.
- the processor 510, memory 530 and transceiver 520 may be devices integrated on different chips.
- the processor 510 and the memory 530 may be integrated in a baseband chip, and the transceiver 520 may be integrated in a radio frequency chip.
- the processor 510, the memory 530 and the transceiver 520 may also be devices integrated on the same chip. This application is not limited to this.
- the communication device 500 is a component configured in the first terminal device, such as a chip, a chip system, and the like.
- the communication device 500 is a component configured in the second terminal device, such as a chip, a chip system, and the like.
- the transceiver 520 may also be a communication interface, such as an input/output interface, a circuit, and the like.
- the transceiver 520 , the processor 510 and the memory 520 may be integrated into the same chip, such as a baseband chip.
- FIG. 12 is a schematic structural diagram of a terminal device 600 provided in an embodiment of the present application.
- the terminal device can be applied to the system shown in FIG. 1 .
- the terminal device 600 includes a processor 610 and a transceiver 620 .
- the terminal device 600 further includes a memory 630 .
- the processor 610, the transceiver 620 and the memory 630 can communicate with each other through an internal connection path, and transmit control and/or data signals. Call and run the computer program to control the transceiver 620 to send and receive signals.
- the terminal device 600 may further include an antenna 640, configured to transmit the uplink data or uplink control signaling output by the transceiver 620 through wireless signals.
- the processor 610 and the memory 630 may be combined into a processing device, and the processor 610 is configured to execute the program codes stored in the memory 630 to realize the above functions.
- the memory 630 may also be integrated in the processor 610 , or be independent of the processor 610 .
- the processor 610 may correspond to the processing unit 410 in FIG. 10 or the processor 510 in FIG. 11 .
- the above-mentioned transceiver 620 may correspond to the transceiver unit 420 in FIG. 10 or the transceiver 520 in FIG. 11 .
- the transceiver 620 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). Among them, the receiver is used to receive signals, and the transmitter is used to transmit signals.
- the terminal device 600 may further include a power supply 650, configured to provide power to various devices or circuits in the terminal device 600.
- a power supply 650 configured to provide power to various devices or circuits in the terminal device 600.
- the terminal device 600 may also include one or more of an input unit 660, a display unit 670, an audio circuit 680, a camera 690, and a sensor 700.
- the audio The circuitry may also include a speaker 680a, a microphone 680b, and the like.
- the terminal device 600 shown in FIG. 12 can implement various processes involving the first terminal device, or various processes of the second terminal device in any of the foregoing method embodiments.
- the operations and/or functions of the various modules in the terminal device 600 are respectively for implementing the corresponding processes in the foregoing method embodiments.
- the processor 610 can be used to perform the actions described in the above method embodiments that are internally implemented by the first terminal device, such as determining the resources for sideways transmission.
- the transceiver 620 can be used to perform the actions sent by the first terminal device to the second terminal device or the actions received from the second terminal device described in the foregoing method embodiments. For details, please refer to the description in the foregoing method embodiments, and details are not repeated here.
- the processor 610 can be used to perform the actions internally implemented by the second terminal device described in the above method embodiments, such as receiving The received data is decoded.
- the transceiver 620 may be used to perform the action that the second terminal device receives from the first terminal device or the action that the second terminal device sends to the first terminal device described in the foregoing method embodiments. For details, please refer to the description in the foregoing method embodiments, and details are not repeated here.
- the present application also provides a processing device, including at least one processor, and the at least one processor is used to execute the computer program stored in the memory, so that the processing device executes the method performed by the test equipment in the above method embodiment, the first A method executed by a terminal device or a method executed by a second terminal device.
- the embodiment of the present application also provides a processing device, including a processor and an input/output interface.
- the input-output interface is coupled with the processor.
- the input and output interface is used for inputting and/or outputting information.
- the information includes at least one of instructions and data.
- the processor is configured to execute a computer program, so that the processing device executes the method executed by the first terminal device or the method executed by the second terminal device in the above method embodiments.
- the embodiment of the present application also provides a processing device, including a processor and a memory.
- the memory is used to store a computer program
- the processor is used to call and run the computer program from the memory, so that the processing device executes the method performed by the first terminal device or the second terminal device in the above method embodiment method of execution.
- the above processing device may be one or more chips.
- the processing device may be a field programmable gate array (field programmable gate array, FPGA), an application specific integrated circuit (ASIC), or a system chip (system on chip, SoC). It can be a central processor unit (CPU), a network processor (network processor, NP), a digital signal processing circuit (digital signal processor, DSP), or a microcontroller (micro controller unit) , MCU), can also be a programmable controller (programmable logic device, PLD) or other integrated chips.
- CPU central processor unit
- NP network processor
- DSP digital signal processor
- microcontroller micro controller unit
- PLD programmable logic device
- each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software.
- the steps of the methods disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
- the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register.
- the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware. To avoid repetition, no detailed description is given here.
- the processor in the embodiment of the present application may be an integrated circuit chip, which has a signal processing capability.
- each step of the above-mentioned method embodiments may be completed by an integrated logic circuit of hardware in a processor or instructions in the form of software.
- the above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components .
- DSP digital signal processor
- ASIC application-specific integrated circuit
- FPGA field-programmable gate array
- 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 directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor.
- the software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in the field.
- the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.
- the memory in the embodiments of the present application may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories.
- the non-volatile memory can be read-only memory (read-only memory, ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically programmable Erases programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- Volatile memory can be random access memory (RAM), which acts as external cache memory.
- RAM random access memory
- SRAM static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM double data rate synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM direct memory bus random access memory
- direct rambus RAM direct rambus RAM
- the present application also provides a computer program product, the computer program product including: computer program code, when the computer program code is run on the computer, the computer is made to execute the program shown in Fig. 2, Fig. 6 or The method performed by the first terminal device in the embodiment shown in FIG. 7 , or causing the computer to perform the method performed by the second terminal device in the embodiment shown in FIG. 2 or FIG. 6 .
- the present application also provides a computer-readable storage medium, the computer-readable storage medium stores program codes, and when the program codes are run on a computer, the computer executes the steps shown in Figure 2 and Figure 2. 6 or the method executed by the first terminal device in the embodiment shown in FIG. 7 , or causing the computer to execute the method executed by the second terminal device in the embodiment shown in FIG. 2 or FIG. 6 .
- the present application further provides a communication system, where the communication system may include the foregoing first terminal device and the second terminal device.
- a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer.
- an application running on a computing device and the computing device can be components.
- One or more components can reside within a process and/or thread of execution and a component can be localized on one computer and/or distributed between two or more computers.
- these components can execute from various computer readable media having various data structures stored thereon.
- a component may, for example, be based on a signal having one or more packets of data (e.g., data from two components interacting with another component between a local system, a distributed system, and/or a network, such as the Internet via a signal interacting with other systems). Communicate through local and/or remote processes.
- packets of data e.g., data from two components interacting with another component between a local system, a distributed system, and/or a network, such as the Internet via a signal interacting with other systems.
- the disclosed systems, devices and methods may be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented.
- the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
- the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium.
- the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application.
- the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disc and other media that can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present application provides a wireless communication method and apparatus, a device, and a storage medium, which may be applied to various communication systems, such as LTE, V2X, 5G, or future communication systems. The method comprises: according to a first code rate, determining the amount of resources occupied by second-level control information, the first code rate being preset or determined according to a preset first correspondence, the first correspondence being a correspondence between a first parameter and a code rate, and the amount of resources occupied being used to send the second-level control information; and sending first information, the first information comprising control information and sidelink data, the sidelink data comprising at least one retransmitted code block group (CBG), and the control information comprising the second-level control information. Each terminal may encode or decode the second-level control information on the basis of the first code rate, preventing each terminal from always retransmitting the entire TB when retransmitting by means of a sidelink, thus improving the retransmission efficiency of sidelink transmission.
Description
本申请要求于2021年08月18日提交中国国家知识产权局、申请号为202110951097.4、申请名称为“无线通信方法、装置、设备以及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed with the State Intellectual Property Office of China on August 18, 2021, with the application number 202110951097.4 and the application name "Wireless communication method, device, equipment and storage medium", the entire content of which is incorporated by reference incorporated in this application.
本申请涉及通信技术领域,尤其涉及一种无线通信方法、装置、设备以及存储介质。The present application relates to the field of communication technologies, and in particular, to a wireless communication method, device, device and storage medium.
目前,在有些通信***中,如第五代移动通信***(5th generation wireless system,5G)中,终端设备与终端设备之间可以通过侧行链路(sidelink)进行信令和数据的传输。这种通过侧行链路来进行传输的方式可以称为侧行传输。At present, in some communication systems, such as the 5th generation wireless system (5G), signaling and data can be transmitted between terminal devices through sidelinks. This manner of performing transmission through the sidelink may be called sidelink transmission.
在侧行链路传输中,出于成本、功耗和编解码实现复杂度等因素的考虑,常将传输块(Transport Block,TB)划分为多个编码块(Code Block,CB)进行传输。为了保证信息传输的准确性和完整性,需要在CB未能正确传输的情况下对整个TB进行重传。然而,重传整个TB将导致传输效率较低。In sidelink transmission, due to factors such as cost, power consumption, and codec implementation complexity, the transport block (Transport Block, TB) is often divided into multiple code blocks (Code Block, CB) for transmission. In order to ensure the accuracy and integrity of information transmission, it is necessary to retransmit the entire TB in the case that the CB fails to transmit correctly. However, retransmitting the entire TB will result in a less efficient transfer.
发明内容Contents of the invention
本申请实施例提供的一种无线通信方法、装置、设备以及存储介质,提高了传输效率。A wireless communication method, device, device, and storage medium provided in the embodiments of the present application improve transmission efficiency.
第一方面,本申请实施例提供的一种无线通信的方法,该方法包括:根据第一码率,确定第二级控制信息的资源占用数量,该第一码率为预设的或者为根据预设的第一对应关系确定的,该第一对应关系为第一参数与码率的对应关系,该资源占用数量用于发送该第二级控制信息;发送第一信息,该第一信息包括控制信息和侧行数据,该侧行数据包括重传的至少一个编码块组CBG,该控制信息包括该第二级控制信息。In the first aspect, an embodiment of the present application provides a wireless communication method, the method includes: determining the amount of resources occupied by the second-level control information according to a first code rate, the first code rate is preset or is based on Determined by the preset first correspondence relationship, the first correspondence relationship is the correspondence relationship between the first parameter and the code rate, and the resource occupation quantity is used to send the second-level control information; sending the first information, the first information includes Control information and side data, the side data includes at least one coded block group CBG retransmitted, and the control information includes the second-level control information.
通过第一方面提供的通信方法,第一终端装置根据第一码率,确定第二级控制信息的资源占用数量,并基于资源占用数量向第二终端装置发送用于重传至少一个CBG的第一信息,使第二终端装置可以基于第一码率接收来自第一终端装置的第一信息,避免各终端在通过侧行链路重传时总是重传整个TB,提高了侧行传输的重传效率。With the communication method provided in the first aspect, the first terminal device determines the resource occupation quantity of the second-level control information according to the first code rate, and sends the second terminal device for retransmitting at least one CBG based on the resource occupation quantity to the second terminal device One piece of information, so that the second terminal device can receive the first information from the first terminal device based on the first code rate, avoiding that each terminal always retransmits the entire TB when retransmitting through the sidelink link, and improves the efficiency of sidelink transmission retransmission efficiency.
在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该调制阶数对应的码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。In a possible implementation manner, the first parameter includes a modulation order, a modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is based on the first MCS mapping relationship The at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
通过该实施方式提供的通信方法,基于第一MCS映射关系中调制阶数对应的至少一个码率,确定第一对应关系中的每个调制阶数对应的码率,使第一终端装置和第二 终端装置基于第一对应关系确定的第一码率更利于第二级控制信息的有效传输。Through the communication method provided in this embodiment, based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship, the code rate corresponding to each modulation order in the first correspondence relationship is determined, so that the first terminal device and the second The first code rate determined by the second terminal device based on the first correspondence relationship is more conducive to effective transmission of the second-level control information.
在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均值。In a possible implementation manner, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average value of at least one code rate corresponding to the number.
通过该实施方式提供的通信方法,第一对应关系中每个调制阶数对应的码率可以选择MCS映射关系中该调制阶数对应的可能的码率中较高、较低或者平均的码率值,使得基于第一对应关系确定的第一码率能适用于不同的应用场景。Through the communication method provided by this embodiment, the code rate corresponding to each modulation order in the first correspondence can be selected from the higher, lower or average code rate among the possible code rates corresponding to the modulation order in the MCS mapping relationship value, so that the first code rate determined based on the first correspondence can be applied to different application scenarios.
在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。In a possible implementation manner, the first parameter includes a modulation order, and in the first correspondence, a code rate corresponding to the modulation order is a preset code rate.
通过该实施方式提供的通信方法,提高了第一对应关系的适用性。Through the communication method provided in this embodiment, the applicability of the first correspondence is improved.
在一种可能的实施方式中,该方法还包括:获取MCS索引字段;在该第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。In a possible implementation manner, the method further includes: obtaining an MCS index field; determining the modulation order corresponding to the MCS index field in the first MCS mapping relationship; according to the modulation order corresponding to the MCS index field and The first correspondence determines the first code rate.
通过该实施方式提供的通信方法,基于MCS映射关系中每个调制阶数对应的码率确定第一对应关系中每个调制阶数对应的码率,使得第一终端装置获取的第一码率与MCS索引字段对应的调制阶数相关,因此,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。Through the communication method provided by this embodiment, the code rate corresponding to each modulation order in the first correspondence is determined based on the code rate corresponding to each modulation order in the MCS mapping relationship, so that the first code rate obtained by the first terminal device It is related to the modulation order corresponding to the MCS index field, therefore, the second-level control information encoded based on the first code rate has higher transmission reliability.
在一种可能的实施方式中,该方法还包括:获取MCS表格指示信息,该MCS表格指示信息用于指示至少一个MCS映射关系中与该第一对应关系对应的第一MCS映射关系。In a possible implementation manner, the method further includes: acquiring MCS table indication information, where the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
通过该实施方式提供的通信方法,一方面,解决了预设有多MCS映射关系的情况下,如何确定第一MCS映射关系,另一方面,在预设有一个MCS映射关系的情况下,确保预设的MCS映射关系即为所需的第一MCS映射关系。Through the communication method provided by this embodiment, on the one hand, how to determine the first MCS mapping relationship when there are multiple preset MCS mapping relationships is solved; on the other hand, when there is one preset MCS mapping relationship, how to ensure The preset MCS mapping relationship is the required first MCS mapping relationship.
在一种可能的实施方式中,该第一参数包括传输优先级,该方法还包括:获取目标传输优先级;根据该目标传输优先级和该第一对应关系,确定该第一码率。In a possible implementation manner, the first parameter includes a transmission priority, and the method further includes: acquiring a target transmission priority; and determining the first code rate according to the target transmission priority and the first corresponding relationship.
通过该实施方式提供的通信方法,第一终端装置获取的第一码率与目标传输优先级相关,例如目标传输优先级更高时,第一码率更大,因此,在第二级控制信息的传输优先级的要求更高时,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。Through the communication method provided by this embodiment, the first code rate obtained by the first terminal device is related to the target transmission priority. For example, when the target transmission priority is higher, the first code rate is higher. Therefore, the second-level control information When the requirements for transmission priority are higher, the second-level control information encoded based on the first code rate has higher transmission reliability.
在一种可能的实施方式中,该第一参数包括传输优先级和调制阶数,该方法还包括:获取MCS索引字段和目标传输优先级;在该第一对应关系对应的第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该目标传输优先级、该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。In a possible implementation manner, the first parameter includes a transmission priority and a modulation order, and the method further includes: obtaining the MCS index field and the target transmission priority; and the first MCS mapping relationship corresponding to the first correspondence Determine the modulation order corresponding to the MCS index field; determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
通过该实施方式提供的通信方法,第一终端装置获取的第一码率与目标传输优先级和MCS索引字段对应的调制阶数均相关,从传输优先级和调制阶数两个角度对第一码率进行约束,使得基于该第一码率编码的第二级控制信息具有更高的传输可靠性。Through the communication method provided in this embodiment, the first code rate acquired by the first terminal device is related to the target transmission priority and the modulation order corresponding to the MCS index field, and the first The code rate is constrained so that the second-level control information encoded based on the first code rate has higher transmission reliability.
在一种可能的实施方式中,该第一码率预设在资源池的配置信息中,该资源池为网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first code rate is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by a network device for sidelink transmission.
通过该实施方式提供的通信方法,将第一码率预设在资源池的配置信息,使第一终端装置和/或第二终端装置能够获取针对重传至少一个CBG的第一码率,进而为终端设备之间进行侧行传输时能够实现重传TB的部分或者全部CBG,而不需要总是重传整个TB提供了可能。Through the communication method provided by this embodiment, the first code rate is preset in the configuration information of the resource pool, so that the first terminal device and/or the second terminal device can obtain the first code rate for retransmission of at least one CBG, and then This provides the possibility to retransmit part or all of the CBG of a TB during sidelink transmission between terminal devices, without always retransmitting the entire TB.
在一种可能的实施方式中,该第一对应关系预设在资源池的配置信息中,该资源池为网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
通过该实施方式提供的通信方法,将第一对应关系预设在资源池的配置信息,使第一终端装置和/或第二终端装置能够获取针对重传至少一个CBG的第一码率,进而为终端设备之间进行侧行传输时能够实现重传TB的部分或者全部CBG,而不需要总是重传整个TB提供了可能。Through the communication method provided by this embodiment, the first correspondence is preset in the configuration information of the resource pool, so that the first terminal device and/or the second terminal device can obtain the first code rate for retransmission of at least one CBG, and then This provides the possibility to retransmit part or all of the CBG of a TB during sidelink transmission between terminal devices, without always retransmitting the entire TB.
第二方面,本申请实施例提供一种无线通信方法,该方法包括:接收第一信息,该第一信息包括控制信息和侧行数据,该侧行数据包括重传的至少一个CBG,该控制信息包括第二级控制信息;根据第一码率,确定该第二级控制信息的资源占用数量,该资源占用数量用于接收该第二级控制信息;其中,该第一码率为预设的,或者,为根据预设的第一对应关系确定的,该第一对应关系为第一参数与码率的对应关系。In a second aspect, the embodiment of the present application provides a wireless communication method, the method includes: receiving first information, the first information includes control information and sidelink data, the sidelink data includes at least one CBG retransmitted, the control The information includes second-level control information; according to the first code rate, determine the resource occupation quantity of the second-level control information, and the resource occupation quantity is used to receive the second-level control information; wherein, the first code rate is preset Alternatively, it is determined according to a preset first correspondence, where the first correspondence is a correspondence between the first parameter and the code rate.
在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该调制阶数对应的码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。In a possible implementation manner, the first parameter includes a modulation order, a modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is based on the first MCS mapping relationship The at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。In a possible implementation manner, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average code rate of at least one code rate corresponding to the number.
在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。In a possible implementation manner, the first parameter includes a modulation order, and in the first correspondence, a code rate corresponding to the modulation order is a preset code rate.
在一种可能的实施方式中,该控制信息包括MCS索引字段,该方法还包括:在该第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。In a possible implementation manner, the control information includes an MCS index field, and the method further includes: determining a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The order and the first corresponding relationship determine the first code rate.
在一种可能的实施方式中,该控制信息包括MCS表格指示信息,该MCS表格指示信息用于指示至少一个MCS映射关系中与该第一对应关系对应的第一MCS映射关系。In a possible implementation manner, the control information includes MCS table indication information, and the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
在一种可能的实施方式中,该第一参数包括传输优先级,该控制信息包括目标传输优先级,该方法还包括:根据该目标传输优先级和该第一对应关系,确定该第一码率。In a possible implementation manner, the first parameter includes a transmission priority, the control information includes a target transmission priority, and the method further includes: determining the first code according to the target transmission priority and the first corresponding relationship Rate.
在一种可能的实施方式中,该第一参数包括传输优先级和调制阶数,该控制信息包括MCS索引字段和目标传输优先级,该方法还包括:在该第一对应关系对应的第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该目标传输优先级、该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。In a possible implementation manner, the first parameter includes a transmission priority and a modulation order, the control information includes an MCS index field and a target transmission priority, and the method further includes: in the first correspondence corresponding to the first Determine the modulation order corresponding to the MCS index field in the MCS mapping relationship; determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
在一种可能的实施方式中,该第一码率预设在资源池的配置信息中,该资源池为 网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
在一种可能的实施方式中,该第一对应关系预设在资源池的配置信息中,该资源池为网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
上述第二方面以及上述第二方面的各可能的实施方式所提供的无线通信方法,其有益效果可以参见上述第一方面以及第一方面的各可能的实施方式所带来的有益效果,在此处不再赘述。The beneficial effects of the wireless communication method provided by the above-mentioned second aspect and each possible implementation manner of the above-mentioned second aspect can be referred to the beneficial effects brought by the above-mentioned first aspect and each possible implementation manner of the first aspect, here I won't repeat them here.
第三方面,本申请实施例提供一种无线通信方法,应用于网络设备,该方法包括:向至少一个终端发送资源池的配置信息;其中,该资源池为用于侧行链路传输的传输资源,该配置信息包括第一码率或者第一对应关系,该第一对应关系为第一参数与码率的对应关系。In a third aspect, an embodiment of the present application provides a wireless communication method applied to a network device, the method comprising: sending configuration information of a resource pool to at least one terminal; wherein the resource pool is a transmission used for sidelink transmission resources, the configuration information includes a first code rate or a first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
在一种可能的实施方式中,该第一参数包括调制阶数和/或传输优先级。In a possible implementation manner, the first parameter includes a modulation order and/or a transmission priority.
在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。In a possible implementation manner, the first parameter includes a modulation order, a modulation order in the first correspondence corresponds to a code rate, and the code rate is based on the modulation order in the first MCS mapping relationship. The at least one code rate is determined, and the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。In a possible implementation manner, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average code rate of at least one code rate corresponding to the number.
在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。In a possible implementation manner, the first parameter includes a modulation order, and in the first correspondence, a code rate corresponding to the modulation order is a preset code rate.
在一种可能的实施方式中,该配置信息还包括至少一个MCS映射关系。In a possible implementation manner, the configuration information further includes at least one MCS mapping relationship.
上述第三方面以及上述第三方面的各可能的实施方式所提供的无线通信方法,其有益效果可以参见上述第一方面以及第一方面的各可能的实施方式所带来的有益效果,在此处不再赘述。The beneficial effects of the wireless communication method provided by the above third aspect and each possible implementation manner of the above third aspect can be referred to the beneficial effects brought by the above first aspect and each possible implementation manner of the first aspect, here I won't repeat them here.
第四方面,本申请实施例提供一种通信装置,包括:处理单元,用于根据第一码率,确定第二级控制信息的资源占用数量,所述第一码率为预设的或者为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系,所述资源占用数量用于发送所述第二级控制信息;收发单元,用于发送第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括所述第二级控制信息。In a fourth aspect, the embodiment of the present application provides a communication device, including: a processing unit configured to determine the amount of resources occupied by the second-level control information according to a first code rate, where the first code rate is preset or is Determined according to the preset first correspondence relationship, the first correspondence relationship is the correspondence relationship between the first parameter and the code rate, and the resource occupation quantity is used to send the second-level control information; the transceiver unit is used to send First information, where the first information includes control information and sidelink data, where the sidelink data includes at least one retransmitted CBG, and the control information includes the second-level control information.
在一种可能的实施方式中,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。In a possible implementation manner, the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is based on the first MCS The at least one code rate corresponding to the modulation order in the mapping relationship is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
在一种可能的实施方式中,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一 个码率的平均值。In a possible implementation manner, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the modulation order The code rate corresponding to the number is in the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first In the MCS mapping relationship, the average value of at least one code rate corresponding to the modulation order.
在一种可能的实施方式中,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。In a possible implementation manner, the first parameter includes a modulation order, and in the first correspondence, a code rate corresponding to the modulation order is a preset code rate.
在一种可能的实施方式中,所述处理单元还用于:获取MCS索引字段;在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。In a possible implementation manner, the processing unit is further configured to: obtain an MCS index field; determine a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The first code rate is determined corresponding to the modulation order and the first corresponding relationship.
在一种可能的实施方式中,所述处理单元还用于:获取MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。In a possible implementation manner, the processing unit is further configured to: acquire MCS table indication information, where the MCS table indication information is used to indicate the first MCS corresponding to the first correspondence in at least one MCS mapping relationship. Mapping relations.
在一种可能的实施方式中,所述第一参数包括传输优先级,所述处理单元还用于:获取目标传输优先级;根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。In a possible implementation manner, the first parameter includes a transmission priority, and the processing unit is further configured to: acquire a target transmission priority; and determine the target transmission priority according to the target transmission priority and the first corresponding relationship. Describe the first code rate.
在一种可能的实施方式中,所述第一参数包括传输优先级和调制阶数,所述处理单元还用于:获取MCS索引字段和目标传输优先级;在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。In a possible implementation manner, the first parameter includes a transmission priority and a modulation order, and the processing unit is further configured to: acquire an MCS index field and a target transmission priority; Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence, determine the first code rate.
在一种可能的实施方式中,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by a network device for sidelink transmission.
在一种可能的实施方式中,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
第五方面,本申请实施例提供一种通信装置,包括:收发单元,用于接收第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括第二级控制信息;处理单元,用于根据第一码率,确定所述第二级控制信息的资源占用数量,所述资源占用数量用于接收所述第二级控制信息;其中,所述第一码率为预设的,或者,为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系。In the fifth aspect, the embodiment of the present application provides a communication device, including: a transceiver unit, configured to receive first information, the first information includes control information and side data, and the side data includes at least one retransmitted CBG, the control information includes second-level control information; a processing unit, configured to determine the resource occupation quantity of the second-level control information according to the first code rate, and the resource occupation quantity is used to receive the second-level control information Control information; wherein, the first code rate is preset, or determined according to a preset first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
在一种可能的实施方式中,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。In a possible implementation manner, the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is based on the first MCS The at least one code rate corresponding to the modulation order in the mapping relationship is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
在一种可能的实施方式中,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均码率。In a possible implementation manner, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the modulation order The code rate corresponding to the number is in the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first In the MCS mapping relationship, the average code rate of at least one code rate corresponding to the modulation order.
在一种可能的实施方式中,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。In a possible implementation manner, the first parameter includes a modulation order, and in the first correspondence, a code rate corresponding to the modulation order is a preset code rate.
在一种可能的实施方式中,所述控制信息包括MCS索引字段,所述处理单元还用于:在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所 述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。In a possible implementation manner, the control information includes an MCS index field, and the processing unit is further configured to: determine a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The modulation order corresponding to the MCS index field and the first corresponding relationship determine the first code rate.
在一种可能的实施方式中,所述控制信息包括MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。In a possible implementation manner, the control information includes MCS table indication information, and the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
在一种可能的实施方式中,所述第一参数包括传输优先级,所述控制信息包括目标传输优先级,所述处理单元还用于:根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。In a possible implementation manner, the first parameter includes a transmission priority, the control information includes a target transmission priority, and the processing unit is further configured to: according to the target transmission priority and the first correspondence relationship, determine the first code rate.
在一种可能的实施方式中,所述第一参数包括传输优先级和调制阶数,所述控制信息包括MCS索引字段和目标传输优先级,所述处理单元还用于:在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。In a possible implementation manner, the first parameter includes a transmission priority and a modulation order, the control information includes an MCS index field and a target transmission priority, and the processing unit is further configured to: Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the corresponding relationship; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence, determine The first code rate.
在一种可能的实施方式中,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by a network device for sidelink transmission.
在一种可能的实施方式中,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。In a possible implementation manner, the first correspondence is preset in configuration information of a resource pool, where the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
第六方面,本申请实施例提供一种通信装置,包括:收发单元,用于向至少一个终端发送资源池的配置信息;其中,该资源池为用于侧行链路传输的传输资源,该配置信息包括第一码率或者第一对应关系,该第一对应关系为第一参数与码率的对应关系。In a sixth aspect, the embodiment of the present application provides a communication device, including: a transceiver unit, configured to send configuration information of a resource pool to at least one terminal; wherein, the resource pool is a transmission resource used for sidelink transmission, and the The configuration information includes a first code rate or a first correspondence, where the first correspondence is a correspondence between a first parameter and a code rate.
在一种可能的实施方式中,该第一参数包括调制阶数和/或传输优先级。In a possible implementation manner, the first parameter includes a modulation order and/or a transmission priority.
在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。In a possible implementation manner, the first parameter includes a modulation order, a modulation order in the first correspondence corresponds to a code rate, and the code rate is based on the modulation order in the first MCS mapping relationship. The at least one code rate is determined, and the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。In a possible implementation manner, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, the modulation order The average code rate of at least one code rate corresponding to the number.
在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。In a possible implementation manner, the first parameter includes a modulation order, and in the first correspondence, a code rate corresponding to the modulation order is a preset code rate.
在一种可能的实施方式中,该配置信息还包括至少一个MCS映射关系。In a possible implementation manner, the configuration information further includes at least one MCS mapping relationship.
第七方面,本申请实施例提供一种通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第一方面或第一方面各可能的实现方式中的方法。In the seventh aspect, the embodiment of the present application provides a communication device, including: a processor and a memory, the memory is used to store a computer program, the processor is used to call and run the computer program stored in the memory, and perform the communication as described in the first aspect or A method in each possible implementation manner of the first aspect.
第八方面,本申请实施例提供一种通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第二方面或第二方面各可能的实现方式中的方法。In an eighth aspect, an embodiment of the present application provides a communication device, including: a processor and a memory, where the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, to perform the communication as described in the second aspect or A method in each possible implementation manner of the second aspect.
第九方面,本申请实施例提供一种通信设备,包括:处理器和存储器,该存储器 用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第三方面或第三方面各可能的实现方式中的方法。In the ninth aspect, the embodiment of the present application provides a communication device, including: a processor and a memory, where the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, and execute the communication device as described in the third aspect or A method in each possible implementation manner of the third aspect.
第十方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有该芯片的设备执行如第一方面或第一方面各可能的实现方式中的方法。In the tenth aspect, the embodiment of the present application provides a chip, including: a processor, configured to call and execute computer instructions from the memory, so that the device installed with the chip executes the first aspect or each possible implementation manner of the first aspect method in .
第十一方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有该芯片的设备执行如第二方面或第二方面各可能的实现方式中的方法。In the eleventh aspect, the embodiment of the present application provides a chip, including: a processor, configured to call and execute computer instructions from the memory, so that the device installed with the chip executes the second aspect or each possible implementation of the second aspect methods in methods.
第十二方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有该芯片的设备执行如第三方面或第三方面各可能的实现方式中的方法。In a twelfth aspect, the embodiment of the present application provides a chip, including: a processor, configured to call and execute computer instructions from the memory, so that the device installed with the chip executes the third aspect or each possible implementation of the third aspect methods in methods.
第十三方面,本申请实施例提供一种计算机可读存储介质,用于存储计算机程序指令,该计算机程序使得计算机执行如第一方面或第一方面各可能的实现方式中的方法。In a thirteenth aspect, the embodiments of the present application provide a computer-readable storage medium for storing computer program instructions, and the computer program causes the computer to execute the method in the first aspect or in each possible implementation manner of the first aspect.
第十四方面,本申请实施例提供一种计算机可读存储介质,用于存储计算机程序指令,该计算机程序使得计算机执行如第二方面或第二方面各可能的实现方式中的方法。In a fourteenth aspect, the embodiments of the present application provide a computer-readable storage medium for storing computer program instructions, and the computer program causes the computer to execute the method in the second aspect or each possible implementation manner of the second aspect.
第十五方面,本申请实施例提供一种计算机可读存储介质,用于存储计算机程序指令,该计算机程序使得计算机执行如第三方面或第三方面各可能的实现方式中的方法。In a fifteenth aspect, an embodiment of the present application provides a computer-readable storage medium for storing computer program instructions, and the computer program causes a computer to execute the method in the third aspect or each possible implementation manner of the third aspect.
第十六方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第一方面或第一方面各可能的实现方式中的方法。In a sixteenth aspect, an embodiment of the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the first aspect or in each possible implementation manner of the first aspect.
第十七方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第二方面或第二方面各可能的实现方式中的方法。In a seventeenth aspect, an embodiment of the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the second aspect or in each possible implementation manner of the second aspect.
第十八方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第三方面或第三方面各可能的实现方式中的方法。In an eighteenth aspect, an embodiment of the present application provides a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the method in the third aspect or in each possible implementation manner of the third aspect.
第十九方面,本申请实施例提供一种终端,包括如第四方面或第四方面各可能的实现方式中的通信装置。In a nineteenth aspect, an embodiment of the present application provides a terminal, including the communication device in the fourth aspect or in each possible implementation manner of the fourth aspect.
第二十方面,本申请实施例提供一种终端,包括如第五方面或第五方面各可能的实现方式中的通信装置。In a twentieth aspect, an embodiment of the present application provides a terminal, including the communication device in the fifth aspect or in each possible implementation manner of the fifth aspect.
第二十一方面,本申请实施例提供一种终端,包括如第六方面或第六方面各可能的实现方式中的通信装置。In a twenty-first aspect, an embodiment of the present application provides a terminal, including the communication device in the sixth aspect or in each possible implementation manner of the sixth aspect.
图1示出了适用于本申请实施例的侧行传输方法的通信***100的示意图;FIG. 1 shows a schematic diagram of a communication system 100 applicable to a sidelink transmission method according to an embodiment of the present application;
图2是本申请实施例提供的一种通信方法200的示意***互流程示意图;FIG. 2 is a schematic diagram of an interaction process of a communication method 200 provided in an embodiment of the present application;
图3是本申请实施例提供的另一种通信方法的示意***互流程示意图;FIG. 3 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application;
图4是本申请实施例提供的另一种通信方法的示意***互流程示意图;FIG. 4 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application;
图5是本申请实施例提供的另一种通信方法的示意***互流程示意图;FIG. 5 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application;
图6是本申请实施例提供的另一种通信方法的示意***互流程示意图;FIG. 6 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application;
图7是本申请实施例提供的另一种通信方法的示意***互流程示意图;FIG. 7 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application;
图8是本申请实施例提供的另一种通信方法的示意***互流程示意图;FIG. 8 is a schematic diagram of an interaction process of another communication method provided by an embodiment of the present application;
图9是本申请实施例提供的通信方法300的示意***互流程示意图;FIG. 9 is a schematic diagram of an interaction process of a communication method 300 provided in an embodiment of the present application;
图10为本申请实施例提供的一种通信装置400的结构示意图;FIG. 10 is a schematic structural diagram of a communication device 400 provided in an embodiment of the present application;
图11是本申请实施例提供的通信装置500的另一示意性框图;FIG. 11 is another schematic block diagram of a communication device 500 provided by an embodiment of the present application;
图12是本申请实施例提供的终端设备600的结构示意图。FIG. 12 is a schematic structural diagram of a terminal device 600 provided in an embodiment of the present application.
下面将结合附图,对本申请中的技术方案进行描述。The technical solution in this application will be described below with reference to the accompanying drawings.
本申请提供的通信方法可以应用于各种通信***,例如:全球移动通讯(Global System of Mobile communication,GSM)***、码分多址(Code Division Multiple Access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)***、先进的长期演进(Advanced long term evolution,LTE-A)***、新空口(New Radio,NR)***、NR***的演进***、非授权频谱上的LTEThe communication method provided by this application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, wideband code division multiple access ( Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New air interface (New Radio, NR) system, evolution system of NR system, LTE on unlicensed spectrum
(LTE-based access to unlicensed spectrum,LTE-U)***、非授权频谱上的NR(LTE-based access to unlicensed spectrum, LTE-U) system, NR on unlicensed spectrum
(NR-based access to unlicensed spectrum,NR-U)***、非地面通信网络(Non-Terrestrial Networks,NTN)***、通用移动通信***(Universal Mobile Telecommunication System,UMTS)、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第五代通信(5th-Generation,5G)***或其他通信***等。(NR-based access to unlicensed spectrum, NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunications System (UMTS), Wireless Local Area Networks, WLAN), wireless fidelity (Wireless Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
通常来说,传统的通信***支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信***将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信,或车联网(Vehicle to everything,V2X)通信等,本申请实施例也可以应用于这些通信***。Generally speaking, the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication, but also support, for example, Device to Device (Device to Device, D2D) communication, Machine to Machine (M2M) communication, Machine Type Communication (MTC), Vehicle to Vehicle (V2V) communication, or Vehicle to everything (V2X) communication, etc. , the embodiments of the present application may also be applied to these communication systems.
在一些实施例中,本申请实施例中的通信***可以应用于载波聚合(Carrier Aggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。In some embodiments, the communication system in the embodiment of the present application can be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, can also be applied to a dual connectivity (Dual Connectivity, DC) scenario, and can also be applied to an independent (Standalone, SA ) meshing scene.
在一些实施例中,本申请实施例中的通信***可以应用于非授权频谱,其中,非授权频谱也可以认为是共享频谱;或者,本申请实施例中的通信***也可以应用于授权频谱,其中,授权频谱也可以认为是非共享频谱。In some embodiments, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to a licensed spectrum, Wherein, the licensed spectrum can also be regarded as a non-shared spectrum.
本申请实施例结合网络设备和终端设备描述了各个实施例,其中,终端设备也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。The embodiments of the present application describe various embodiments in conjunction with network equipment and terminal equipment, wherein the terminal equipment may also be referred to as user equipment (User Equipment, UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
终端设备可以是WLAN中的站点(STATION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、下一代通信***例如NR网络中的终端设备,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。A terminal device can be a station (STATION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA) devices, handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, next-generation communication systems such as terminal devices in NR networks, or future Terminal equipment in the evolved public land mobile network (Public Land Mobile Network, PLMN) network, etc.
在本申请实施例中,终端设备可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。In the embodiment of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as aircraft, balloons and satellites) superior).
在本申请实施例中,终端设备可以是手机(Mobile Phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备或智慧家庭(smart home)中的无线终端设备等。In this embodiment of the application, the terminal device may be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, an augmented reality (Augmented Reality, AR) terminal Equipment, wireless terminal equipment in industrial control, wireless terminal equipment in self driving, wireless terminal equipment in remote medical, wireless terminal equipment in smart grid , wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, or wireless terminal equipment in smart home.
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。As an example but not a limitation, in this embodiment of the present application, the terminal device may also be a wearable device. Wearable devices can also be called wearable smart devices, which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction. Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets and smart jewelry for physical sign monitoring.
在本申请实施例中,网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备或者基站(gNB)或者未来演进的PLMN网络中的网络设备或者NTN网络中的网络设备等。In the embodiment of the present application, the network device may be a device for communicating with the mobile device, and the network device may be an access point (Access Point, AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA , or a base station (NodeB, NB) in WCDMA, or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and an NR network A network device or a base station (gNB) in a network device or a network device in a future evolved PLMN network or a network device in an NTN network.
作为示例而非限定,在本申请实施例中,网络设备可以具有移动特性,例如网络设备可以为移动的设备。在一些实施例中,网络设备可以为卫星、气球站。例如,卫星可以为低地球轨道(low earth orbit,LEO)卫星、中地球轨道(medium earth orbit,MEO)卫星、地球同步轨道(geostationary earth orbit,GEO)卫星、高椭圆轨道(High Elliptical Orbit,HEO)卫星等。在一些实施例中,网络设备还可以为设置在陆地、水域等位置的基站。As an example but not a limitation, in this embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. In some embodiments, the network equipment may be a satellite, balloon station. For example, the satellite can be a low earth orbit (low earth orbit, LEO) satellite, a medium earth orbit (medium earth orbit, MEO) satellite, a geosynchronous earth orbit (geosynchronous earth orbit, GEO) satellite, a high elliptical orbit (High Elliptical Orbit, HEO) satellite. ) Satellite etc. In some embodiments, the network device may also be a base station installed on land, in water, or other locations.
在本申请实施例中,网络设备可以为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、 发射功率低的特点,适用于提供高速率的数据传输服务。In this embodiment of the present application, the network device may provide services for a cell, and the terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell, and the cell may be a network device ( For example, a cell corresponding to a base station), the cell may belong to a macro base station, or may belong to a base station corresponding to a small cell (Small cell), and the small cell here may include: a metro cell (Metro cell), a micro cell (Micro cell), a pico cell ( Pico cell), Femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
应理解,本申请对于网络设备和终端设备的具体形式均不做限定。It should be understood that the present application does not limit the specific forms of the network device and the terminal device.
为便于理解本申请实施例,首先结合图1详细说明适用于本申请实施例的通信***。图1示出了适用于本申请实施例的侧行传输方法的通信***的示意图。如图1所示,通信***100可以包括至少一个网络设备和多个终端设备,例如图1中所示的网络设备110、终端设备121和122。网络设备110和各终端设备121和122可分别通过无线空口通信,终端设备之间可以通过车用无线通信技术通信。例如图1中所示的终端设备121与终端设备122之间可以相互通信。In order to facilitate understanding of the embodiment of the present application, the communication system applicable to the embodiment of the present application is described in detail first with reference to FIG. 1 . Fig. 1 shows a schematic diagram of a communication system applicable to the sidelink transmission method of the embodiment of the present application. As shown in FIG. 1 , the communication system 100 may include at least one network device and multiple terminal devices, for example, the network device 110 and the terminal devices 121 and 122 shown in FIG. 1 . The network device 110 and each terminal device 121 and 122 can communicate through wireless air interfaces respectively, and the terminal devices can communicate with each other through vehicle wireless communication technology. For example, the terminal device 121 and the terminal device 122 shown in FIG. 1 may communicate with each other.
应理解,图1仅为示例,示出了终端设备121向终端设备122发送信令和/或数据的场景,但这不应对本申请构成任何限定。终端设备121也可以接收终端设备122发送的信令和/或数据。本申请实施例对此不做限定。It should be understood that FIG. 1 is only an example, showing a scenario where the terminal device 121 sends signaling and/or data to the terminal device 122, but this should not constitute any limitation to the present application. The terminal device 121 may also receive signaling and/or data sent by the terminal device 122 . This embodiment of the present application does not limit it.
还应理解,图1仅为示例,示出了一个网络设备和四个终端设备。但这不应对本申请构成任何限定。该通信***100还可以包括更多的网络设备,也可以包括更多或更少的终端设备。本申请实施例对此不做限定。It should also be understood that Fig. 1 is only an example, showing one network device and four terminal devices. But this should not constitute any limitation to the present application. The communication system 100 may also include more network devices, and may also include more or less terminal devices. This embodiment of the present application does not limit it.
在图1所示的通信***中,终端设备之间可通过侧行链路来进行数据和信令的传输。终端设备通过侧行链路通信所使用的资源可以由网络设备分配。换言之,网络设备为侧行传输分配资源。例如,图1中的终端设备121可通过网络设备分配的资源向终端设备122发送信令和/或数据。In the communication system shown in FIG. 1 , data and signaling can be transmitted between terminal devices through sidelinks. The resources used by the terminal device to communicate via the sidelink may be allocated by the network device. In other words, the network device allocates resources for sidelink transmissions. For example, the terminal device 121 in FIG. 1 may send signaling and/or data to the terminal device 122 through resources allocated by the network device.
终端设备之间进行信令和/或数据交互的侧行链路(Sidelink,SL),其包括的信道类型有:物理侧行链路控制信道(Physical Sidelink Control Channel,PSCCH),物理侧行链路共享信道(Physical Sidelink Shared Channel,PSSCH),物理侧行链路广播信道(Physical Sidelink Broadcast Channel,PSBCH)和物理侧行链路反馈信道(Physical Sidelink Feedback Channel,PSFCH)中的全部或者部分。其中,PSCCH承载有第一级控制信息,PSSCH承载有第二级控制信息和/或数据,PSFCH承载有反馈信息。Sidelink (Sidelink, SL) for signaling and/or data interaction between terminal devices, which includes the following channel types: Physical Sidelink Control Channel (PSCCH), Physical Sidelink All or part of the Physical Sidelink Shared Channel (PSSCH), Physical Sidelink Broadcast Channel (PSBCH) and Physical Sidelink Feedback Channel (PSFCH). Wherein, the PSCCH carries the first level control information, the PSSCH carries the second level control information and/or data, and the PSFCH carries the feedback information.
在第一终端(比如图1中的终端设备121)向第二终端(比如图1中的终端设备122)传输数据传输块(transmit block,TB)时,第一终端依次向第二终端发送第一级控制信息、第二级控制信息和侧行数据,第二终端依次接收并解码第一级控制信息、第二级控制信息和侧行数据。其中,侧行数据可以是初传的TB,或者是重传的TB。When a first terminal (such as the terminal device 121 in FIG. 1 ) transmits a data transmission block (transmit block, TB) to a second terminal (such as the terminal device 122 in FIG. 1 ), the first terminal sequentially sends the second terminal to the second terminal. The first-level control information, the second-level control information, and the side data, and the second terminal receives and decodes the first-level control information, the second-level control information, and the side data in sequence. Wherein, the sidestream data may be the TB that is initially transmitted, or the TB that is retransmitted.
在第二终端设备接收并解码第二级控制信息的过程中,需要确定第二级控制信息占用的资源元素(resource element,RE)的数量,进而基于第二级控制信息占用的RE的数量对第二级控制信息进行解码,例如对TB中的每个CB进行解码。In the process of receiving and decoding the second-level control information, the second terminal device needs to determine the number of resource elements (resource elements, REs) occupied by the second-level control information, and then based on the number of REs occupied by the second-level control information The second-level control information is decoded, for example, each CB in the TB is decoded.
第二级控制信息占用的RE数量,例如可以由以下公式(1)确定:The number of REs occupied by the second-level control information can be determined, for example, by the following formula (1):
其中,O
SCI2表示第二级控制信息的有效负载大小;L
SCI2表示第二级控制信息的循环冗余校验CRC比特长度;R表示控制信息(例如第一级控制信息)中指示的调制编码方案(Modulation and Coding Scheme,MCS)索引对应的码率;
表示PSSCH或PSCCH的调制阶数;
表示第二级控制信息码率相对于PSSCH的缩放因子;α 表示第二级控制信息占用的RE数量与PSSCH可用资源的比值上限,用于约束第二级控制信息占用的RE数量;
其中
sl-lengthSymbols表示资源池配置的每个SL时隙包含的符号数量,
与PSFCH在资源池中占用的等效符号数量,若PFSCH的周期为0,则
若PFSCH的周期为1,则
若PFSCH的周期为2或者4,则根据PSCCH中承载的指示信息确定
或者
γ表示为满足第二级控制信息占用整数个物理资源块(physical resource block,PRB)定义的RE数量。
Among them, O SCI2 represents the payload size of the second-level control information; L SCI2 represents the cyclic redundancy check CRC bit length of the second-level control information; R represents the modulation and coding indicated in the control information (such as the first-level control information) Scheme (Modulation and Coding Scheme, MCS) code rate corresponding to the index; Indicates the modulation order of PSSCH or PSCCH; Indicates the scaling factor of the code rate of the second-level control information relative to the PSSCH; α indicates the upper limit of the ratio of the number of REs occupied by the second-level control information to the available resources of the PSSCH, which is used to constrain the number of REs occupied by the second-level control information; in sl-lengthSymbols indicates the number of symbols contained in each SL slot configured by the resource pool, It is equivalent to the number of symbols occupied by PSFCH in the resource pool. If the period of PFSCH is 0, then If the period of PFSCH is 1, then If the period of PFSCH is 2 or 4, it is determined according to the indication information carried in PSCCH or γ represents the number of REs defined to satisfy the requirement that the second-level control information occupies an integer number of physical resource blocks (physical resource blocks, PRBs).
第二级控制信息用于指示以下各项中的部分或者全部:The second-level control information is used to indicate some or all of the following items:
1、混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)线程号(process number):在所传输的数据为数据传输块(transmit block,TB)的重传时,其HARQ线程号保持不变。1. Hybrid Automatic Repeat reQuest (HARQ) thread number (process number): When the transmitted data is a retransmission of a data transmission block (transmit block, TB), its HARQ thread number remains unchanged.
2、新数据指示信息(New data indicator,NDI):用于指示当前HARQ线程上的数据传输是新数据或者老数据。NDI在出现新数据时翻转,即若HARQ线程上的NDI值与上次保持一致,则所传输的数据为上次传输的TB的重传数据,否则为新传TB。2. New data indicator (NDI): used to indicate whether the data transmission on the current HARQ thread is new data or old data. NDI is flipped when new data appears, that is, if the NDI value on the HARQ thread is consistent with the last time, the transmitted data is the retransmitted data of the last transmitted TB, otherwise it is the newly transmitted TB.
3、版本号(Redundancy version,RV):表示本次数据传输的HARQ版本号。TB传输共支持4个版本号,用以生成不同的速率匹配输出,承载不同的冗余信息,提升不同次的TB传输版本合并时的译码可靠性。3. Version number (Redundancy version, RV): Indicates the HARQ version number of this data transmission. TB transmission supports a total of 4 version numbers, which are used to generate different rate matching outputs, carry different redundant information, and improve the decoding reliability when different TB transmission versions are merged.
4、源地址ID(Source ID):表示所传输的数据的来源。4. Source ID (Source ID): Indicates the source of the transmitted data.
5、目的地址ID(Destination ID):表示期望的所传输的数据的接收ID。5. Destination ID (Destination ID): Indicates the expected receiving ID of the transmitted data.
6、HARQ使能信息:指示接收端是否进行HARQ反馈。6. HARQ enabling information: indicates whether the receiving end performs HARQ feedback.
7、业务类型指示信息(Cast type indicator):用于指示单播,组播,或广播。7. Service type indication information (Cast type indicator): used to indicate unicast, multicast, or broadcast.
8、信道状态信息(Channel State Information,CSI)需求:指示是否要求发送端反馈CSI。8. Channel state information (Channel State Information, CSI) requirement: Indicates whether the sender is required to feed back CSI.
通过上述方案,第二终端对来自第一终端的第二级控制信息进行解码,以成功接收第二级控制信息,并根据第二级控制信息的指示接收侧行数据。Through the above solution, the second terminal decodes the second-level control information from the first terminal to successfully receive the second-level control information, and receives side data according to the indication of the second-level control information.
针对第一终端需要向第二终端重传数据的场景,第一终端向第二终端发送的侧行数据可以是重传的TB,例如,第一终端接收到第二终端发送的反馈信息后,根据该反馈信息确定上一次传输的TB未能正确接收,则向第二终端重新发送该TB。然而,即使上一次传输的TB中有部分编码块(code block,CB)未正确接收时,也仍重传整个TB,导致传输效率较低。For the scenario where the first terminal needs to retransmit data to the second terminal, the sidelink data sent by the first terminal to the second terminal may be a retransmitted TB. For example, after the first terminal receives the feedback information sent by the second terminal, According to the feedback information, it is determined that the last transmitted TB has not been received correctly, and then the TB is resent to the second terminal. However, even if part of the code block (CB) in the last transmitted TB was not received correctly, the entire TB is still retransmitted, resulting in low transmission efficiency.
在上述第一终端需要向第二终端重传数据的场景中,若第一终端向第二终端发送的侧行数据是重传TB的部分或者全部CBG,上述第一级控制信息中指示的MCS索引在MCS表格中将对应预留位(reserved),即通过第一级控制信息指示的MCS索引无法确定码率R。In the scenario where the first terminal needs to retransmit data to the second terminal, if the sidelink data sent by the first terminal to the second terminal is to retransmit part or all of the CBG of the TB, the MCS indicated in the above-mentioned first-level control information The index will correspond to a reserved bit (reserved) in the MCS table, that is, the code rate R cannot be determined through the MCS index indicated by the first-level control information.
首先对重传TB的部分或者全部CBG进行说明:TB中包含多个CB,通过对每个CB分别进行编码以实现对TB的编码,即每个CB的编译均独立。分析可知,TB中 的某个CB译码失败,可以仅重传该CB,不需要重传整个TB,而为减少CB粒度的反馈信息的比特数量,可以将TB内的CB进行分组得到多个CBG,若该组内的所有CB全部译码正确则该CBG反馈ACK,否则反馈NACK。发送端设备可以根据CBG的反馈信息,确定是否重传该CBG,且在重传的控制信息中携带CBG的索引指示信息,即指示重传的CBG。那么在重传CBG时,不再根据上述TB的确定过程确定本次传输的有效比特数量,而是根据CBG的索引指示信息,确定承载的原始比特数量即可。此种情况下,控制信息携带的MCS索引不再指示码率。First, part or all of the CBGs of the retransmitted TB are described: a TB contains multiple CBs, and each CB is coded separately to realize the coding of the TB, that is, the coding of each CB is independent. The analysis shows that if a certain CB in a TB fails to be decoded, only the CB can be retransmitted without retransmitting the entire TB. In order to reduce the number of bits of feedback information at the CB granularity, the CBs in the TB can be grouped to obtain multiple For CBG, if all the CBs in the group are decoded correctly, the CBG will feed back ACK, otherwise, it will feed back NACK. The sending end device may determine whether to retransmit the CBG according to the feedback information of the CBG, and carry the CBG index indication information in the retransmission control information, that is, indicate the retransmitted CBG. Then, when retransmitting the CBG, it is no longer necessary to determine the number of effective bits for this transmission according to the above-mentioned TB determination process, but to determine the original number of bits carried according to the index indication information of the CBG. In this case, the MCS index carried in the control information no longer indicates the code rate.
例如,参见如下表1,第一终端向第二终端发送的侧行数据为重传TB的CBG时,控制信息中指示的MCS索引I
MCS为28至31中的一个,I
MCS为28至31中的一个时,不存在与之对应的码率。
For example, see Table 1 below, when the sidelink data sent by the first terminal to the second terminal is the CBG of the retransmitted TB, the MCS index I MCS indicated in the control information is one of 28 to 31, and the I MCS is 28 to 31 When one of them, there is no corresponding code rate.
表1Table 1
因此,无论第一终端还是第二终端均无法基于上述方案确定第二级控制信息占用 的RE的数量,一方面导致第一终端无法对第二级控制信息进行编码,另一方面导致第二终端无法对第二级控制信息成功解码,进而无法接收侧行数据。Therefore, neither the first terminal nor the second terminal can determine the number of REs occupied by the second-level control information based on the above scheme. On the one hand, the first terminal cannot encode the second-level control information, and on the other hand, the second terminal The second-level control information cannot be successfully decoded, and thus the side-bound data cannot be received.
在本申请实施例中,针对上述终端设备在侧行链路上重传数据的过程中仅能重传整个TB的问题,在侧行数据为TB的至少一个CBG时,引入第一码率。基于该第一码率,第一终端可以确定第二级控制信息占用的RE数量,并对第二级控制信息进行编码,第二终端可以确定来自第一终端的第二级控制信息占用的RE数量,并对该第二级控制信息进行解码。实现了重传TB的部分或者全部CBG,而避免总是重传整个TB,提高了传输效率。In the embodiment of the present application, in order to solve the problem that the terminal device can only retransmit the entire TB in the process of retransmitting data on the sidelink, when the sidelink data is at least one CBG of the TB, the first code rate is introduced. Based on the first code rate, the first terminal can determine the number of REs occupied by the second-level control information and encode the second-level control information, and the second terminal can determine the number of REs occupied by the second-level control information from the first terminal. quantity, and decode this second-level control information. The retransmission of part or all of the CBG of the TB is realized, and the retransmission of the entire TB is avoided, thereby improving the transmission efficiency.
另一种理解是,本申请实施例中,通过引入第一码率,解除了上述第二级控制信息与数据信道码率的关联关系,实现了第二终端设备不需要在完成接收第二级控制信息的情况下获取数据信道码率,而可以基于第一码率确定第二级控制信息占用的RE数量,进而对第二级控制信息进行解码。Another understanding is that in the embodiment of the present application, by introducing the first code rate, the association between the above-mentioned second-level control information and the data channel code rate is released, so that the second terminal device does not need to complete receiving the second-level In the case of control information, the code rate of the data channel can be obtained, and the number of REs occupied by the second-level control information can be determined based on the first code rate, and then the second-level control information can be decoded.
需要说明的是,TB可以划分为至少一个CBG,每个CBG包括至少一个CB。重传的CBG中应包括未正确传输的至少一个CB。It should be noted that a TB can be divided into at least one CBG, and each CBG includes at least one CB. At least one incorrectly transmitted CB should be included in the retransmitted CBG.
为便于理解本申请实施例,首先对本申请中涉及到的术语作简单说明。In order to facilitate the understanding of the embodiments of the present application, the terms involved in the present application are briefly described first.
资源占用数量:资源占用数量即RE数量。本申请实施例中,在第二级控制信息通过一个多进多出(multiple-in multipleout,MIMO)层传输时,资源占用数量为第二级控制信息的编码符号数量;在第二级控制信息通过两个或两个以上MIMO层传输时,资源占用数量为一个MIMO层上第二级控制信息的编码符号数量。Resource Occupancy Quantity: The resource occupation quantity is the number of REs. In the embodiment of the present application, when the second-level control information is transmitted through a multiple-in multiple-out (MIMO) layer, the number of resources occupied is the number of coded symbols of the second-level control information; When transmitting through two or more MIMO layers, the number of resources occupied is the number of coded symbols of the second-level control information on one MIMO layer.
为便于理解本申请实施例,做出如下几点说明:In order to facilitate the understanding of the embodiments of the present application, the following explanations are made:
第一,在下文示出的实施例中,第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。例如,区分不同的终端设备等。First, in the embodiments shown below, the first, second and various numbers are only for convenience of description, and are not used to limit the scope of the embodiments of the present application. For example, distinguishing between different terminal devices, etc.
第二,“预定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。Second, "predefinition" can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). Do limited.
“预配置”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,也可以通过信令预配置,比如网络设备通过信令预配置等方式来实现,本申请对于其具体的实现方式不做限定。"Pre-configuration" can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and can also be pre-configured through signaling, such as network devices through Signaling pre-configuration, etc., the present application does not limit the specific implementation.
第三,本申请实施例中涉及的“协议”可以是指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信***中的相关协议,本申请对此不做限定。Third, the "protocol" involved in this embodiment of the application may refer to a standard protocol in the communication field, for example, it may include LTE protocol, NR protocol and related protocols applied in future communication systems, which is not limited in this application.
第四,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。Fourth, "at least one" means one or more, and "multiple" means two or more. "And/or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural.
第五,在本申请实施例中,“当……时”、“在……的情况下”、“若”以及“如果”等描述均指在某种客观情况下设备(如,终端设备或者网络设备)会做出相应的处理,并非是限定时间,且也不要求设备(如,终端设备或者网络设备)在实现时一定要有判断的动作,也不意味着存在其它限定。Fifth, in this embodiment of the application, descriptions such as "when", "in the case of ...", "if" and "if" all refer to the equipment (such as terminal equipment or Network equipment) will make corresponding processing, which is not a time limit, and does not require equipment (such as terminal equipment or network equipment) to make judgments during implementation, nor does it mean that there are other restrictions.
第六,本申请实施例中第二终端设备正确接收控制信息和/或侧行数据,也即对控 制信息和/或侧行数据进行正确译码。下文中“接收”和“译码”交替使用,其所表达的含义是相同的。Sixth, in the embodiment of the present application, the second terminal device correctly receives the control information and/or side data, that is, correctly decodes the control information and/or side data. Hereinafter, "receiving" and "decoding" are used interchangeably, and their meanings are the same.
下面将结合附图对本申请实施例提供的侧行传输方法做详细说明。The lateral transmission method provided by the embodiment of the present application will be described in detail below with reference to the accompanying drawings.
应理解,下文仅为便于理解和说明,以第一终端装置与第二终端装置之间的交互为例详细说明本申请实施例所提供的方法。该第一终端装置和第二终端装置例如可以是图1所示的通信***中的终端设备。比如,第一终端装置可以是图1中的终端设备121,第二终端装置可以是图1中的终端设备122。It should be understood that the following is only for ease of understanding and description, and the method provided in the embodiment of the present application is described in detail by taking the interaction between the first terminal device and the second terminal device as an example. The first terminal device and the second terminal device may be, for example, terminal equipment in the communication system shown in FIG. 1 . For example, the first terminal device may be the terminal device 121 in FIG. 1 , and the second terminal device may be the terminal device 122 in FIG. 1 .
但应理解,这不应对本申请提供的方法的执行主体构成任何限定。只要能够通过运行记录有本申请实施例提供的方法的代码的程序,已根据本申请实施例提供的方法,便可以作为本申请实施例提供的方法的执行主体。例如,下文实施例所示的第一终端装置也可以替换为该第一终端装置中的部件,比如芯片、芯片***或其他能够调用程序并执行程序的功能模块。第二终端装置也可以替换为该第二终端装置中的部件,比如芯片、芯片***或其他能够调用程序并执行程序的功能模块等。However, it should be understood that this should not constitute any limitation on the execution subject of the method provided in this application. As long as the method provided by the embodiment of the present application can be executed by running the program recorded with the code of the method provided in the embodiment of the present application, it can be used as the subject of execution of the method provided in the embodiment of the present application. For example, the first terminal device shown in the following embodiments may also be replaced with components in the first terminal device, such as a chip, a chip system, or other functional modules capable of invoking programs and executing programs. The second terminal device may also be replaced with components in the second terminal device, such as a chip, a chip system, or other functional modules capable of invoking programs and executing programs.
图2是本申请实施例提供的一种通信方法200的示意***互流程示意图。如图2所示,该方法200可以包括S210至S230中的至少部分内容。下面对方法200中的各个步骤做详细说明。FIG. 2 is a schematic diagram of an interaction process of a communication method 200 provided by an embodiment of the present application. As shown in FIG. 2, the method 200 may include at least part of the content in S210 to S230. Each step in the method 200 will be described in detail below.
在S210中,第一终端装置根据第一码率,确定第二级控制信息的资源占用数量。In S210, the first terminal device determines the amount of resources occupied by the second-level control information according to the first code rate.
其中,第一码率可以是预设的。一种实现方式中,第一码率可以预设在资源池的配置信息中,换言之,网络设备向各终端设备发送资源池的配置信息,该资源池的配置信息中即包含该预设的第一码率。另一种实现方式中,第一码率可以是协议定义的。在一种实现方式中,第一码率可以是预设在第一终端装置或者第二终端装置中的,并且预设有第一码率的终端设备可以向其他终端设备发送该第一码率,以使需要进行侧行链路传输的终端设备之间同步该第一码率。Wherein, the first code rate may be preset. In an implementation manner, the first code rate may be preset in the configuration information of the resource pool. In other words, the network device sends the configuration information of the resource pool to each terminal device, and the configuration information of the resource pool includes the preset first code rate. One bit rate. In another implementation manner, the first code rate may be defined by a protocol. In one implementation, the first code rate may be preset in the first terminal device or the second terminal device, and the terminal device preset with the first code rate may send the first code rate to other terminal devices , so that the first code rate is synchronized between terminal devices that need to perform sidelink transmission.
在有些情况下,第一码率可以是根据预设的第一对应关系确定的,该第一对应关系为第一参数与码率的对应关系。一种实现方式中,第一对应关系可以预设在资源池的配置信息中,换言之,网络设备向各终端设备发送资源池的配置信息,该资源池的配置信息中即包含该预设的第一对应关系。另一种实现方式中,第一对应关系可以是协议定义的。再一种实现方式中,第一对应关系可以是预设在第一终端装置或者第二终端装置中的,并且预设有第一对应关系的终端装置可以向其他终端装置发送该第一对应关系的指示信息,以使需要进行侧行链路通信的终端装置之间同步该第一对应关系,进而各终端装置可以基于相同的第一对应关系得到相同的第一码率。In some cases, the first code rate may be determined according to a preset first correspondence, where the first correspondence is a correspondence between the first parameter and the code rate. In an implementation manner, the first corresponding relationship may be preset in the configuration information of the resource pool. In other words, the network device sends the configuration information of the resource pool to each terminal device, and the configuration information of the resource pool includes the preset first One-to-one correspondence. In another implementation manner, the first correspondence may be defined by a protocol. In yet another implementation, the first correspondence may be preset in the first terminal device or the second terminal device, and the terminal device with the first correspondence preset may send the first correspondence to other terminal devices The instruction information is used to synchronize the first correspondence between terminal devices that need to perform sidelink communication, and then each terminal device can obtain the same first code rate based on the same first correspondence.
在有些情况下,第一码率或者第一对应关系还可以是协议定义的。In some cases, the first code rate or the first corresponding relationship may also be defined by the protocol.
需要说明的是,对于第一终端装置而言,第一参数的数值可以是高层信令(如RRC层信令)指示的。可选的,第一参数可以是调制阶数和/或传输优先级。其中,传输优先级可以是如下S220中的第一信息的优先级,或者第一信息的接收端(例如第二终端装置)的业务优先级。It should be noted that, for the first terminal device, the value of the first parameter may be indicated by higher layer signaling (such as RRC layer signaling). Optionally, the first parameter may be a modulation order and/or a transmission priority. Wherein, the transmission priority may be the priority of the first information in the following S220, or the service priority of the receiving end (for example, the second terminal device) of the first information.
前已述及,该资源占用数量即为第二级控制信息占用的RE的数量。第一终端装置可以通过任意实现方式,根据第一码率确定第二级控制信息的资源占用数量,例如,可以根据上述公式(1)计算得到第二级控制信息的资源占用数量,本申请实施例对此 不做限制。As mentioned above, the resource occupation quantity is the quantity of REs occupied by the second-level control information. The first terminal device can determine the amount of resources occupied by the second-level control information according to the first code rate through any implementation method. For example, the amount of resources occupied by the second-level control information can be calculated according to the above formula (1). The implementation of the present application Examples are not limited to this.
对第一终端装置而言,资源占用数量用于发送第二级控制信息。示例性的,第一终端装置可以基于该资源占用数量对第二级控制信息进行编码。For the first terminal device, the resource occupation amount is used to send the second-level control information. Exemplarily, the first terminal device may encode the second-level control information based on the resource occupation amount.
在S220中,第一终端装置向第二终端装置发送第一信息。相应的,第二终端装置接收来自第一终端装置的第一信息。其中,该第一信息包括控制信息和侧行数据,该侧行数据包括重传的至少一个CBG,该控制信息包括第二级控制信息。In S220, the first terminal device sends the first information to the second terminal device. Correspondingly, the second terminal device receives the first information from the first terminal device. Wherein, the first information includes control information and side data, the side data includes at least one retransmitted CBG, and the control information includes second-level control information.
示例性的,第一终端装置基于第一码率对第二级控制信息编码后,发送至第二终端装置。Exemplarily, the first terminal device encodes the second-level control information based on the first code rate, and then sends it to the second terminal device.
可以理解的是,第一信息中的侧行数据用于重传至少一个CBG,第一信息中的控制信息携带重传的至少一个CBG的指示信息。It can be understood that the sidelink data in the first information is used to retransmit at least one CBG, and the control information in the first information carries indication information of the at least one CBG to be retransmitted.
可选的,控制信息还可以包括第一级控制信息。Optionally, the control information may also include first-level control information.
第二终端装置在接收第一信息的过程中,需要对第二级控制信息进行解码,在正确解码后获取第二级控制信息,并根据第二级控制信息的指示,接收侧行数据。若第二终端装置未能正确解码第二级控制信息,即第二级控制信息未能正确接收,进而无法正确接收侧行数据。因此,S220中第二终端装置能否正确接收第一信息,与下述S230的执行结果相关。In the process of receiving the first information, the second terminal device needs to decode the second-level control information, obtain the second-level control information after correct decoding, and receive side data according to the instruction of the second-level control information. If the second terminal device fails to correctly decode the second-level control information, that is, the second-level control information cannot be correctly received, and thus the sidelink data cannot be correctly received. Therefore, whether the second terminal device can correctly receive the first information in S220 is related to the execution result of S230 described below.
在S230中,第二终端装置根据第一码率,确定第二级控制信息的资源占用数量。In S230, the second terminal device determines the amount of resources occupied by the second-level control information according to the first code rate.
该第一码率与S210中第一终端装置使用的第一码率为同一码率。第一码率的相关说明与S210中一致,此处不再赘述。The first code rate is the same code rate as the first code rate used by the first terminal device in S210. The relevant description of the first code rate is the same as that in S210, and will not be repeated here.
需要说明的是,对于第二终端装置而言,第一参数的数值可以是第一信息中的控制信息指示的,例如可以是第一级控制信息指示的。可选的,第一参数可以是调制阶数和/或传输优先级。其中,传输优先级可以是第一信息的优先级,或者第一信息的接收端(例如第二终端装置)的业务优先级。It should be noted that, for the second terminal device, the value of the first parameter may be indicated by control information in the first information, for example, may be indicated by first-level control information. Optionally, the first parameter may be a modulation order and/or a transmission priority. Wherein, the transmission priority may be the priority of the first information, or the service priority of the receiving end (for example, the second terminal device) of the first information.
对第二终端装置而言,资源占用数量用于接收第二级控制信息。示例性的,第二终端装置可以基于该资源占用数量对第二级控制信息进行解码。For the second terminal device, the resource occupation amount is used to receive the second-level control information. Exemplarily, the second terminal device may decode the second-level control information based on the resource occupation quantity.
第二终端装置可以通过任意实现方式,根据第一码率确定第二级控制信息的资源占用数量,例如,可以根据上述公式(1)计算得到第二级控制信息的资源占用数量,本申请实施例对此不做限制。The second terminal device can determine the resource occupation quantity of the second-level control information according to the first code rate through any implementation method, for example, the resource occupation quantity of the second-level control information can be calculated according to the above formula (1). Examples are not limited to this.
第二终端装置根据第二级控制信息的资源占用数量,即可对第二级控制信息进行解码,已实现对第二级控制信息的正确接收,进而根据第二级控制信息的指示正确接收侧行数据中的至少一个CBG。The second terminal device can decode the second-level control information according to the amount of resources occupied by the second-level control information, and has realized the correct reception of the second-level control information, and then correctly receives the side according to the indication of the second-level control information At least one CBG in the row data.
本申请实施例中,第一终端装置根据第一码率,确定第二级控制信息的资源占用数量,并基于资源占用数量向第二终端装置发送用于重传至少一个CBG的第一信息,使第二终端装置可以基于第一码率接收来自第一终端装置的第一信息,避免各终端在通过侧行链路重传时总是重传整个TB,提高了侧行传输的重传效率。In the embodiment of the present application, the first terminal device determines the resource occupation quantity of the second-level control information according to the first code rate, and sends the first information for retransmitting at least one CBG to the second terminal device based on the resource occupation quantity, The second terminal device can receive the first information from the first terminal device based on the first code rate, avoiding that each terminal always retransmits the entire TB when retransmitting through the sidelink, and improves the retransmission efficiency of the sidelink transmission .
在一些实施例中,第一终端装置和第二终端装置还需要获取第一码率。在第一码率为预设的码率时,第一终端装置可以从网络设备发送的资源池的配置信息中获取第一码率或者从第二终端装置发送的侧行数据中获取第一码率,第二终端装置可以从网络设备发送的资源池的配置信息中获取第一码率或者从第一终端装置发送的控制信息 中获取第一码率;在第一码率为基于预设的第一对应关系确定的时,第一终端装置可以从高层信令中获取第一参数的数值,并根据第一参数的数值在第一对应关系中确定第一码率,第二终端装置可以从第一信息中的控制信息(例如第一级控制信息)中获取第一参数的数据,并根据第一参数的数值在第一对应关系中确定第一码率。In some embodiments, the first terminal device and the second terminal device also need to obtain the first code rate. When the first code rate is a preset code rate, the first terminal device can obtain the first code rate from the configuration information of the resource pool sent by the network device or obtain the first code rate from the side data sent by the second terminal device rate, the second terminal device can obtain the first code rate from the configuration information of the resource pool sent by the network device or obtain the first code rate from the control information sent by the first terminal device; the first code rate is based on the preset When the first correspondence is determined, the first terminal device may acquire the value of the first parameter from high-level signaling, and determine the first code rate in the first correspondence according to the value of the first parameter, and the second terminal device may obtain the first code rate from the The data of the first parameter is obtained from the control information in the first information (for example, the first-level control information), and the first code rate is determined in the first corresponding relationship according to the value of the first parameter.
在本申请实施例中,第一参数可以包括调制阶数,或传输优先级,或调制阶数和传输优先级。下面分别针对上述三种可能的第一参数,对基于第一对应关系确定第一码率的实现进行示例性的说明。In this embodiment of the present application, the first parameter may include a modulation order, or a transmission priority, or a modulation order and a transmission priority. The implementation of determining the first code rate based on the first correspondence relationship will be exemplarily described below for the above three possible first parameters respectively.
实现方式一、第一参数包括调制阶数:Implementation method 1. The first parameter includes the modulation order:
在第一对应关系中,一个调制阶数对应一个码率,每个调制阶数对应的码率可以是基于该调制阶数在MCS映射关系中对应的至少一个码率确定的。In the first correspondence, one modulation order corresponds to one code rate, and the code rate corresponding to each modulation order may be determined based on at least one code rate corresponding to the modulation order in the MCS mapping relationship.
需要说明的是,在MCS映射关系中,至少包括调制阶数和码率的映射关系。在一些实施例中,MCS映射关系可以是MCS表格,例如前述表1。It should be noted that the MCS mapping relationship at least includes the mapping relationship between the modulation order and the code rate. In some embodiments, the MCS mapping relationship may be an MCS table, such as the aforementioned Table 1.
结合表1所示,调制阶数2在MCS表格中对应的码率包括120/1024、193/1024、308/1024、449/1024和602/1024,其中“/”为除号。As shown in Table 1, the code rates corresponding to modulation order 2 in the MCS table include 120/1024, 193/1024, 308/1024, 449/1024, and 602/1024, where "/" is a division sign.
MCS表格中调制阶数2对应的至少一个码率中的任一码率为第一对应关系中调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中的最高码率,例如602/1024,为第一对应关系中调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中的最低码率,例如120/1024,为调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中的中值(又称为中位数),例如308/1024,为第一对应关系中调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中全部码率的平均值,例如120/1024、193/1024、308/1024、449/1024和602/1024的平均值为334.4/1024,为第一对应关系中调制阶数2对应的码率。Any one of the code rates corresponding to at least one code rate corresponding to the modulation order 2 in the MCS table is the code rate corresponding to the modulation order 2 in the first correspondence; or the highest code rate among the code rates corresponding to the modulation order 2 in the MCS table rate, such as 602/1024, is the code rate corresponding to the modulation order 2 in the first correspondence; or the lowest code rate among the code rates corresponding to the modulation order 2 in the MCS table, such as 120/1024, is the modulation order 2 Corresponding code rate; or the median (also known as the median) in the code rate corresponding to the modulation order 2 in the MCS table, such as 308/1024, is the code rate corresponding to the modulation order 2 in the first correspondence; Or the average value of all code rates in the code rate corresponding to modulation order 2 in the MCS table, for example, the average value of 120/1024, 193/1024, 308/1024, 449/1024 and 602/1024 is 334.4/1024, which is the first Code rate corresponding to modulation order 2 in the one-to-one correspondence.
MCS表格中的其他调制阶数也做类似的处理,得到每个调制阶数在第一对应关系中对应的码率。示例性的,第一对应关系中的每个调制阶数对应的码率可以基于上述相同或者不同的对应策略。例如,第一对应关系中的每个调制阶数对应的码率均为该调制阶数在MCS表格中对应的至少一个码率的最大值;或者第一对应关系中的调制阶数2对应的码率为MCS表格中调制阶数2对应的至少一个码率的最大值,第一对应关系中的调制阶数4对应的码率为MCS表格中调制阶数4对应的至少一个码率中的最小值,第一对应关系中的调制阶数6对应的码率为MCS表格中调制阶数6对应的至少一个码率的平均值,等等。The other modulation orders in the MCS table are similarly processed to obtain the code rate corresponding to each modulation order in the first correspondence. Exemplarily, the code rate corresponding to each modulation order in the first correspondence relationship may be based on the same or different correspondence strategies described above. For example, the code rate corresponding to each modulation order in the first correspondence is the maximum value of at least one code rate corresponding to the modulation order in the MCS table; or the modulation order 2 in the first correspondence corresponds to The code rate is the maximum value of at least one code rate corresponding to the modulation order 2 in the MCS table, and the code rate corresponding to the modulation order 4 in the first correspondence relationship is one of the at least one code rate corresponding to the modulation order 4 in the MCS table The minimum value, the code rate corresponding to the modulation order 6 in the first correspondence relation is the average value of at least one code rate corresponding to the modulation order 6 in the MCS table, and so on.
如下表2为第一对应关系的一种示例,表2所示的第一对应关系与表1所示的MCS表格对应,即第一对应关系中的每个调制阶数对应的码率为基于该调制阶数在MCS表格中对应的码率确定的。作为一种示例,表2所示的第一对应关系中,调制阶数在MCS表格中对应的至少一个码率中的最小码率作为调制阶数对应的码率。The following Table 2 is an example of the first correspondence, the first correspondence shown in Table 2 corresponds to the MCS table shown in Table 1, that is, the code rate corresponding to each modulation order in the first correspondence is based on The modulation order is determined by the corresponding code rate in the MCS table. As an example, in the first correspondence shown in Table 2, the minimum code rate among at least one code rate corresponding to the modulation order in the MCS table is used as the code rate corresponding to the modulation order.
表2Table 2
调制阶数(Q m) Modulation order (Q m ) | 码率(R)×1024Code rate (R)×1024 |
22 | 120120 |
44 | 378378 |
66 | 466466 |
88 | 682.5682.5 |
需要说明的是,本实施例中MCS表格仅为MCS映射关系的一种示例,而不应对本申请构成任何限定。It should be noted that the MCS table in this embodiment is only an example of the MCS mapping relationship, and should not constitute any limitation to this application.
需要说明的是,第一对应关系中,调制阶数对应的码率还可以是预设的码率。此种情况下,预设的码率可以与MCS映射关系中的码率无关,其可以是大于0且小于等于1的任意值,例如可以是0.1,0.2,0.25,0.3,0.4,0.5,0.6,0.7,0.75,0.8,0.9,1,等等。示例性的,第一对应关系中的每个调制阶数对应的码率均为预设的码率;或者第一对应关系中的部分调制阶数对应的码率为预设的码率,其余调制阶数对应的码率可以是从MCS映射关系中确定的,例如可以是调制阶数在MCS映射关系中对应的至少一个码率中的最低码率、最高码率或至少一个码率的平均值。It should be noted that, in the first correspondence, the code rate corresponding to the modulation order may also be a preset code rate. In this case, the preset code rate may have nothing to do with the code rate in the MCS mapping relationship, and it may be any value greater than 0 and less than or equal to 1, for example, it may be 0.1, 0.2, 0.25, 0.3, 0.4, 0.5, 0.6 , 0.7, 0.75, 0.8, 0.9, 1, etc. Exemplarily, the code rates corresponding to each modulation order in the first correspondence are preset code rates; or the code rates corresponding to part of the modulation orders in the first correspondence are preset code rates, and the rest The code rate corresponding to the modulation order may be determined from the MCS mapping relationship, for example, it may be the lowest code rate, the highest code rate, or the average of at least one code rate among at least one code rate corresponding to the modulation order in the MCS mapping relationship value.
在实现方式一的一些实施例中,MCS映射关系不是唯一的,换言之,预配置有多个MCS映射关系。例如,网络设备配置了多个MCS映射关系。那么第一终端装置需要确定与第一对应关系对应的第一MCS映射关系,示例性的,第一终端装置根据MCS表格指示信息确定第一MCS映射关系,进而确定与第一MCS映射关系对应的第一对应关系。需要说明的是,MCS表格指示信息可以是第一终端装置的高层指令指示的。In some embodiments of the first implementation manner, the MCS mapping relationship is not unique, in other words, multiple MCS mapping relationships are pre-configured. For example, a network device is configured with multiple MCS mapping relationships. Then the first terminal device needs to determine the first MCS mapping relationship corresponding to the first correspondence. For example, the first terminal device determines the first MCS mapping relationship according to the MCS table indication information, and then determines the first MCS mapping relationship corresponding to the first MCS mapping relationship. first correspondence. It should be noted that the MCS table indication information may be indicated by a high-level instruction of the first terminal device.
类似的,在有多个MCS映射关系的情况下,第二终端装置根据MCS表格指示信息确定第一MCS映射关系,进而确定与第一MCS映射关系对应的第一对应关系。第二终端装置可以从来自第一终端装置的第一信息中获取MCS表格指示信息,例如从第一信息中的控制信息(如第一控制信息)获取MCS表格指示信息。可选的,该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。Similarly, in the case of multiple MCS mapping relationships, the second terminal device determines the first MCS mapping relationship according to the indication information of the MCS table, and then determines the first corresponding relationship corresponding to the first MCS mapping relationship. The second terminal device may obtain the MCS table indication information from the first information from the first terminal device, for example, obtain the MCS table indication information from control information (such as first control information) in the first information. Optionally, the relevant description of the first information may refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
需要说明的是,在MCS映射关系唯一时,也可以获取MCS表格指示信息,该表格指示信息可以确定预配置的该MCS映射关系是否为所需使用的MCS映射关系。It should be noted that when the MCS mapping relationship is unique, the MCS table indication information may also be obtained, and the table indication information may determine whether the preconfigured MCS mapping relationship is the required MCS mapping relationship.
应理解,上述结合表1和表2,基于MCS映射关系确定第一对应关系的过程中,MCS映射关系可以理解为第一MCS映射关系。It should be understood that, in combination with Table 1 and Table 2, in the process of determining the first corresponding relationship based on the MCS mapping relationship, the MCS mapping relationship may be understood as the first MCS mapping relationship.
本实现方式一中,第一对应关系可以由网络设备、第一终端装置或第二终端装置生成。In the first implementation manner, the first corresponding relationship may be generated by the network device, the first terminal device, or the second terminal device.
本实现方式一中,第一终端装置获取第一码率具体包括如图3所示的S241至S243。In the first implementation manner, acquiring the first code rate by the first terminal device specifically includes S241 to S243 as shown in FIG. 3 .
S241,第一终端装置获取MCS索引字段。S241. The first terminal device acquires an MCS index field.
例如,从高层信令中获取MCS索引字段。For example, the MCS index field is obtained from high-layer signaling.
S242,第一终端装置在第一MCS映射关系中确定与MCS索引字段对应的调制阶数。S242. The first terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship.
S243,第一终端装置根据MCS索引字段对应的调制阶数和第一对应关系,确定第一码率。S243. The first terminal device determines the first code rate according to the modulation order corresponding to the MCS index field and the first correspondence.
需要说明的是,MCS索引字段用于指示MCS索引的数值,例如MCS索引字段可以指示表1中的第一列数值中的任意一个。It should be noted that the MCS index field is used to indicate the value of the MCS index, for example, the MCS index field may indicate any one of the values in the first column in Table 1.
例如,参见表1,假设MCS索引字段为28,在第一MCS映射关系中,MCS索引28对应的调制阶数为2。参见表2,第一终端装置确定第一对应关系中,调制阶数2对应的码率为120/1024,它即为第一码率。For example, referring to Table 1, assuming that the MCS index field is 28, in the first MCS mapping relationship, the modulation order corresponding to the MCS index 28 is 2. Referring to Table 2, in the first correspondence determined by the first terminal device, the code rate corresponding to the modulation order 2 is 120/1024, which is the first code rate.
本实现方式一中,第一终端装置确定第一码率后,可以根据第一码率确定第二级 控制信息的资源占用数量,并向第二终端装置发送包括该第二级控制信息和至少一个CBG的第一信息,其具体实现过程可以参考图2对应的实施例中的S210和S220相关的说明。In this implementation mode 1, after the first terminal device determines the first code rate, it can determine the resource occupancy quantity of the second-level control information according to the first code rate, and send the second-level control information and at least For the specific implementation process of the first information of a CBG, reference may be made to the relevant descriptions of S210 and S220 in the embodiment corresponding to FIG. 2 .
本实现方式一中,第二终端装置获取第一码率具体包括如图4所示的S251和S252。In the first implementation manner, acquiring the first code rate by the second terminal device specifically includes S251 and S252 as shown in FIG. 4 .
S251,第二终端装置在第一MCS映射关系中确定与MCS索引字段对应的调制阶数;S251. The second terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship;
S252,第二终端装置根据MCS索引资源对应的调制阶数和第一对应关系,确定第一码率。S252. The second terminal device determines the first code rate according to the modulation order corresponding to the MCS index resource and the first correspondence.
需要说明的是,第二终端装置在上述S220中接收来自第一终端装置的第一信息,即可以从第一信息的控制信息获取MCS索引字段。该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。It should be noted that the second terminal device receives the first information from the first terminal device in the above S220, that is, the MCS index field may be obtained from the control information of the first information. The relevant description of the first information can refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
上述S251和S252分别与图3中的S242和S243具有相同或相似的实现方式,此处不再赘述。The aforementioned S251 and S252 have the same or similar implementation manners as those of S242 and S243 in FIG. 3 , which will not be repeated here.
本实施方式一中,第二终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,进而解码第二级控制信息,其具体实现过程可以参考图2对应的实施例中S230相关的说明。In Embodiment 1, after the second terminal device determines the first code rate, it can determine the amount of resources occupied by the second-level control information according to the first code rate, and then decode the second-level control information. The specific implementation process can refer to Figure 2 The description related to S230 in the corresponding embodiment.
需要说明的是,图4所示实施例可以还可以与图3所示实施例结合,本实现方式一中仅以与图2所示实施例结合为例进行说明。It should be noted that the embodiment shown in FIG. 4 may also be combined with the embodiment shown in FIG. 3 , and this implementation mode 1 only uses the combination with the embodiment shown in FIG. 2 as an example for illustration.
本实现方式一中,基于MCS映射关系中每个调制阶数对应的码率确定第一对应关系中每个调制阶数对应的码率,使得第一终端装置获取的第一码率与MCS索引字段对应的调制阶数相关,因此,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。In this first implementation, the code rate corresponding to each modulation order in the first correspondence is determined based on the code rate corresponding to each modulation order in the MCS mapping relationship, so that the first code rate obtained by the first terminal device and the MCS index The modulation orders corresponding to the fields are related, therefore, the second-level control information encoded based on the first code rate has higher transmission reliability.
实现方式二、第一参数包括传输优先级:Implementation method 2. The first parameter includes the transmission priority:
在第一对应关系中,一个传输优先级对应一个码率。In the first correspondence, one transmission priority corresponds to one code rate.
本实现方式二中,第一终端装置获取第一码率具体包括如图5所示的S261。In the second implementation manner, the acquisition of the first code rate by the first terminal device specifically includes S261 as shown in FIG. 5 .
在S261中,第一终端装置获取目标传输优先级。例如从高层信令中获取目标传输优先级。该目标传输优先级为待传输的侧行数据的优先级,目标传输优先级用于指示优先级的具体数值或者信息。例如指示传输优先级的数值为1,或者指示传输优先级的信息为高或低。In S261, the first terminal device acquires the target transmission priority. For example, the target transmission priority is obtained from high-level signaling. The target transmission priority is the priority of the sideline data to be transmitted, and the target transmission priority is used to indicate a specific value or information of the priority. For example, the numerical value indicating the transmission priority is 1, or the information indicating the transmission priority is high or low.
在S262中,第一终端装置根据目标传输优先级和第一对应关系,确定第一码率。In S262, the first terminal device determines the first code rate according to the target transmission priority and the first corresponding relationship.
本实现方式二中,第一终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,并向第二终端装置发送包括该第二级控制信息和至少一个CBG的第一信息,其具体实现过程可以参考图2对应的实施例中的S210和S220相关的说明。In the second implementation, after the first terminal device determines the first code rate, it can determine the resource occupation quantity of the second-level control information according to the first code rate, and send the second-level control information and at least For the specific implementation process of the first information of a CBG, reference may be made to the relevant descriptions of S210 and S220 in the embodiment corresponding to FIG. 2 .
本实现方式二中,第二终端装置获取第一码率具体包括如图6所示的S271。In the second implementation manner, the acquisition of the first code rate by the second terminal device specifically includes S271 as shown in FIG. 6 .
在S271中,第二终端装置根据目标传输优先级第一对应关系,确定第一码率。In S271, the second terminal device determines the first code rate according to the first corresponding relationship of the target transmission priority.
需要说明的是,第二终端装置在上述S220中接收来自第一终端装置的第一信息,即可从第一信息的控制信息获取目标传输优先级。该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。It should be noted that, when the second terminal device receives the first information from the first terminal device in the above S220, it can obtain the target transmission priority from the control information of the first information. The relevant description of the first information can refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
上述S271与图5所示的S262具有相同或相似的实现方式,此处不再赘述。The above S271 has the same or similar implementation manner as that of S262 shown in FIG. 5 , which will not be repeated here.
本实施方式二中,第二终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,进而解码第二级控制信息,其具体实现过程可以参考图2对应的实施例中S230相关的说明。In the second embodiment, after the second terminal device determines the first code rate, it can determine the resource occupation quantity of the second-level control information according to the first code rate, and then decode the second-level control information. The specific implementation process can refer to Figure 2 The description related to S230 in the corresponding embodiment.
需要说明的是,图6所示实施例可以还可以与图5所示实施例结合,本实现方式一中仅以与图2所示实施例结合为例进行说明。It should be noted that the embodiment shown in FIG. 6 may also be combined with the embodiment shown in FIG. 5 , and this implementation mode 1 only uses the combination with the embodiment shown in FIG. 2 as an example for description.
本实现方式二中,第一终端装置获取的第一码率与目标传输优先级相关,例如目标传输优先级更高时,第一码率更大,因此,在第二级控制信息的传输优先级的要求更高时,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。In the second implementation, the first code rate obtained by the first terminal device is related to the target transmission priority. For example, when the target transmission priority is higher, the first code rate is higher. Therefore, the transmission priority of the second-level control information is When the level requirements are higher, the second-level control information encoded based on the first code rate has higher transmission reliability.
实现方式三、第一参数包括传输优先级和调制阶数:Implementation method 3. The first parameter includes transmission priority and modulation order:
在第一对应关系中,传输优先级、调制阶数和码率三者之间具有一一对应的关系。具体为第一对应关系中的p个传输优先级中每个传输优先级对应q个调制阶数,其中,p个传输优先级中第i个传输优先级和q个调制阶数中第j个调制阶数对应一个预设的码率,p≥i≥1,q≥j≥1。下面以表3为例进行说明。In the first correspondence, there is a one-to-one correspondence among the transmission priority, the modulation order and the code rate. Specifically, each of the p transmission priorities in the first correspondence corresponds to q modulation orders, where the i-th transmission priority among the p transmission priorities and the j-th modulation order among the q modulation orders The modulation order corresponds to a preset code rate, p≥i≥1, q≥j≥1. Table 3 is taken as an example below for illustration.
参见表3,第一对应关系中,存在2个传输优先级,该传输优先级的等级可以通过数值表征。例如,传输优先级的等级越高,对应的优先级数值越低,或者传输优先级的等级越低,对应的优先级数值越低。Referring to Table 3, in the first correspondence, there are 2 transmission priorities, and the levels of the transmission priorities can be represented by numerical values. For example, the higher the transmission priority level, the lower the corresponding priority value, or the lower the transmission priority level, the lower the corresponding priority value.
在表3中,每个传输优先级对应4个调制阶数,例如每个传输优先级均对应调制阶数2、4、6、8。2个传输优先级和4个调制阶数组合逐一组合后,对应一个码率,例如码率R1至R7。需要说明的是,R1至R4仅用于表征码率R的具体数值。In Table 3, each transmission priority corresponds to 4 modulation orders, for example, each transmission priority corresponds to modulation orders 2, 4, 6, and 8. The combinations of 2 transmission priorities and 4 modulation orders are combined one by one After that, it corresponds to a code rate, such as code rates R1 to R7. It should be noted that R1 to R4 are only used to represent specific values of the code rate R.
表3table 3
传输优先级transmission priority | 调制阶数Q m Modulation order Q m | 码率RCode rate R |
11 | 22 | R1R1 |
22 | 22 | R2R2 |
11 | 44 | R3R3 |
22 | 44 | R4R4 |
11 | 66 | R5R5 |
22 | 66 | R6R6 |
11 | 88 | R7R7 |
22 | 88 | R8R8 |
应理解,为便于理解,表3示出了取值范围为1至4的优先级数值,但这不应对本申请构成任何限定。本申请对于传输优先级的取值范围不做任何限定。比如,取值范围也可以为0至1。It should be understood that, for ease of understanding, Table 3 shows priority values ranging from 1 to 4, but this should not constitute any limitation to the present application. This application does not impose any limitation on the value range of the transmission priority. For example, the value range can also be 0 to 1.
需要说明的是,第一对应关系中的码率可以是预设的码率,例如表3中的R1至R8均可以为预设的码率的数值。It should be noted that the code rate in the first correspondence relationship may be a preset code rate, for example, R1 to R8 in Table 3 may all be values of a preset code rate.
本实现方式三中,第一终端装置获取第一码率具体包括如图7所示的S281至S283。In the third implementation manner, the acquisition of the first code rate by the first terminal device specifically includes S281 to S283 as shown in FIG. 7 .
S281,第一终端装置获取MCS索引字段和目标传输优先级;S281. The first terminal device acquires the MCS index field and the target transmission priority;
S282,第一终端装置在第一对应关系对应的第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;S282. The first terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;
S283,第一终端装置根据目标传输优先级、MCS索引字段对应的调制阶数和第一对应关系,确定第一码率。S283. The first terminal device determines the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
示例性的,第一终端装置可以从高层信令中获取MCS索引字段和目标传输优先级。Exemplarily, the first terminal device may obtain the MCS index field and the target transmission priority from high-layer signaling.
需要说明的是,本实现方式中的目标传输优先级用于指示传输优先级的具体数值或者信息。例如指示传输优先级的数值为1,或者指示传输优先级的信息为高或低。It should be noted that the target transmission priority in this implementation is used to indicate a specific value or information of the transmission priority. For example, the numerical value indicating the transmission priority is 1, or the information indicating the transmission priority is high or low.
为便于理解,以第一MCS映射关系为表1所示的MCS表格,第一对应关系为表3所示的对应关系为例进行说明。第一终端装置获取的MCS索引字段为表1中的28、目标传输优先级为表3中的1,第一终端装置在第一MCS映射关系中确定MCS索引字段28对应调制阶数2,进而第一终端装置根据调制阶数2和传输优先级1在表3所示的第一对应关系中,确定第一码率为R1。For ease of understanding, description will be made by taking the first MCS mapping relationship as the MCS table shown in Table 1 and the first correspondence relationship as the correspondence relationship shown in Table 3 as an example. The MCS index field obtained by the first terminal device is 28 in Table 1, and the target transmission priority is 1 in Table 3. The first terminal device determines that the MCS index field 28 corresponds to modulation order 2 in the first MCS mapping relationship, and then The first terminal device determines the first code rate R1 according to the modulation order 2 and the transmission priority 1 in the first correspondence shown in Table 3.
本实现方式三中,第一终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,并向第二终端装置发送包括该第二级控制信息和至少一个CBG的第一信息,其具体实现过程可以参考图2对应的实施例中的S210和S220相关的说明。In the third implementation mode, after the first terminal device determines the first code rate, it can determine the resource occupation quantity of the second-level control information according to the first code rate, and send the second-level control information and at least For the specific implementation process of the first information of a CBG, reference may be made to the relevant descriptions of S210 and S220 in the embodiment corresponding to FIG. 2 .
本实现方式三中,第二终端装置获取第一码率具体包括如图8所示的S291和S292。In the third implementation manner, the acquisition of the first code rate by the second terminal device specifically includes S291 and S292 as shown in FIG. 8 .
S291,第二终端装置在第一对应关系对应的第一MCS映射关系中确定与MCS索引字段对应的调制阶数;S291. The second terminal device determines the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;
S292,第二终端装置根据目标传输优先级。MCS索引字段对应的调制阶数和第一对应关系,确定第一码率。S292. The second terminal device transmits the priority according to the target. The modulation order corresponding to the MCS index field and the first corresponding relationship determine the first code rate.
需要说明的是,第二终端装置在上述S220中接收来自第一终端装置的第一信息,即可以从第一信息的控制信息获取MCS索引字段和目标传输优先级。该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。It should be noted that the second terminal device receives the first information from the first terminal device in the above S220, that is, the MCS index field and the target transmission priority can be obtained from the control information of the first information. The relevant description of the first information can refer to the embodiment corresponding to FIG. 2 , which will not be repeated here.
上述S291和S292分别与图7中的S282和S283具有相同或相似的实现方式,此处不再赘述。The above S291 and S292 have the same or similar implementation manners as S282 and S283 in FIG. 7 respectively, and will not be repeated here.
本实施方式三中,第二终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,进而解码第二级控制信息,其具体实现过程可以参考图2对应的实施例中S230相关的说明。In Embodiment 3, after the second terminal device determines the first code rate, it can determine the amount of resources occupied by the second-level control information according to the first code rate, and then decode the second-level control information. The specific implementation process can refer to Figure 2 The description related to S230 in the corresponding embodiment.
需要说明的是,图8所示实施例可以还可以与图7所示实施例结合,本实现方式一中仅以与图2所示实施例结合为例进行说明。It should be noted that the embodiment shown in FIG. 8 may also be combined with the embodiment shown in FIG. 7 , and this implementation mode 1 only uses the combination with the embodiment shown in FIG. 2 as an example for illustration.
本实现方式三中,第一终端装置获取的第一码率与目标传输优先级和MCS索引字段对应的调制阶数均相关,从传输优先级和调制阶数两个角度对第一码率进行约束,使得基于该第一码率编码的第二级控制信息具有更高的传输可靠性。In the third implementation mode, the first code rate obtained by the first terminal device is related to the target transmission priority and the modulation order corresponding to the MCS index field, and the first code rate is calculated from two perspectives of the transmission priority and the modulation order. constraints, so that the second-level control information encoded based on the first code rate has higher transmission reliability.
图9是本申请实施例提供的通信方法300的示意***互流程示意图。在图9所示实施例中,以网络设备和终端设备之间的交互为例对本申请实施例提供的方法进行说明。该网络设备例如可以是图1所示的通信***中的网络设备110,该终端设备例如可以是图1所示的通信***中的终端设备121和/或122,换言之,终端设备也可以是上述实施例中的第一终端装置和/或第二终端装置。FIG. 9 is a schematic diagram of an interaction process of a communication method 300 provided by an embodiment of the present application. In the embodiment shown in FIG. 9 , the method provided in the embodiment of the present application is described by taking the interaction between the network device and the terminal device as an example. The network device may be, for example, the network device 110 in the communication system shown in FIG. 1, and the terminal device may be, for example, the terminal devices 121 and/or 122 in the communication system shown in FIG. The first terminal device and/or the second terminal device in an embodiment.
如图9所示,该方法300可以包括S310。下面对S310做详细说明。As shown in FIG. 9 , the method 300 may include S310. The S310 will be described in detail below.
在S310中,网络设备向至少一个终端设备发送资源池的配置信息;相应的,每个 终端设备接收来自网络设备的资源池的配置信息。In S310, the network device sends the configuration information of the resource pool to at least one terminal device; correspondingly, each terminal device receives the configuration information of the resource pool from the network device.
需要说明的是,资源池为用于侧行链路传输的传输资源,也可以说,资源池为侧行链路传输提供了传输资源。资源池的配置信息包括第一码率或第一对应关系,该第一对应关系为第一参数与码率的对应关系。It should be noted that the resource pool is a transmission resource used for sidelink transmission. It can also be said that the resource pool provides transmission resources for sidelink transmission. The configuration information of the resource pool includes a first code rate or a first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
本实施例中的第一码率和第一对应关系的相关描述可以参加图2对应实施例的描述,此处不再赘述。For the relevant description of the first code rate and the first corresponding relationship in this embodiment, reference may be made to the description of the corresponding embodiment in FIG. 2 , and details are not repeated here.
在一些实施例中,第一参数包括调制阶数和/或传输优先级。In some embodiments, the first parameter includes modulation order and/or transmission priority.
在一种实现方式中,在第一参数包括调制阶数时,第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。In an implementation manner, when the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate is based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship. One code rate is determined, and the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
可选的,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率中的任一码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率的中值。Optionally, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; or, the code rate corresponding to the modulation order is the first In an MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, in the first MCS mapping relationship, the code rate corresponding to the modulation order is at least one code rate corresponding to the modulation order rate; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, any code rate in at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order The code rate is the median value of at least one code rate corresponding to the modulation order in the first MCS mapping relationship.
在另一种实现方式中,在第一参数包括调制阶数时,第一对应关系中调制阶数对应的码率可以是预设的码率。In another implementation manner, when the first parameter includes a modulation order, the code rate corresponding to the modulation order in the first correspondence may be a preset code rate.
在一些实施例中,资源池的配置信息还包括至少一个MCS映射关系。需要说明的是,若资源池的配置信息包括一个MCS映射关系,则该MCS映射关系即为第一MCS映射关系;若资源池的配置信息包括两个或两个以上MCS映射关系,则这两个或两个以上的MCS映射关系中包括第一MCS映射关系。In some embodiments, the configuration information of the resource pool further includes at least one MCS mapping relationship. It should be noted that if the configuration information of the resource pool includes one MCS mapping relationship, the MCS mapping relationship is the first MCS mapping relationship; if the configuration information of the resource pool includes two or more MCS mapping relationships, the two The first MCS mapping relationship is included in the one or more MCS mapping relationships.
需要说明的是,在网络设备预配置了至少两个MCS映射关系的情况下,每个MCS映射关系应对应一个第一对应关系。It should be noted that, in the case that the network device is pre-configured with at least two MCS mapping relationships, each MCS mapping relationship should correspond to a first corresponding relationship.
前已述及,在网络设备预配置了至少两个MCS映射关系的情况下,终端设备可以通过MCS表格指示信息,对需要使用的第一MCS映射关系进行指示。进而,确定第一MCS映射关系对应的第一对应关系。As mentioned above, when the network device is pre-configured with at least two MCS mapping relationships, the terminal device may indicate the first MCS mapping relationship to be used through the MCS table indication information. Furthermore, a first corresponding relationship corresponding to the first MCS mapping relationship is determined.
本实施例中,网络设备向至少一个终端设备发送资源池的配置信息,使终端设备能够获取针对重传至少一个CBG的第一码率,进而为终端设备之间进行侧行传输时能够实现重传TB的部分或者全部CBG,而不需要总是重传整个TB提供了可能。In this embodiment, the network device sends the configuration information of the resource pool to at least one terminal device, so that the terminal device can obtain the first code rate for retransmission of at least one CBG, and then realize the retransmission during sidelink transmission between terminal devices. It is possible to transmit part or all of the CBG of a TB without always retransmitting the entire TB.
以上,结合图2至图9详细说明了本申请实施例提供的方法。一下,结合图10至图11详细说明本申请实施例提供的装置。Above, the method provided by the embodiment of the present application is described in detail with reference to FIG. 2 to FIG. 9 . Next, the device provided by the embodiment of the present application will be described in detail with reference to FIG. 10 to FIG. 11 .
图10为本申请实施例提供的一种通信装置400的结构示意图。如图10所示,该通信装置400可以包括处理单元410和收发单元420。FIG. 10 is a schematic structural diagram of a communication device 400 provided in an embodiment of the present application. As shown in FIG. 10 , the communication device 400 may include a processing unit 410 and a transceiver unit 420 .
可选的,该通信装置400可对应于上文方法实施例中的第一终端装置。该通信装置400可以包括用于执行上述任一方法实施例中第一终端装置执行的方法的单元。并且,该通信装置400中的各单元和上述其他操作和/或功能分别为了实现上述任一实施 例中的方法的相应流程。Optionally, the communication device 400 may correspond to the first terminal device in the foregoing method embodiments. The communication device 400 may include a unit for performing the method performed by the first terminal device in any one of the above method embodiments. In addition, each unit in the communication device 400 and the above-mentioned other operations and/or functions are respectively intended to implement a corresponding flow of the method in any of the above-mentioned embodiments.
其中,当该通信装置400用于执行图2至图8任一实施例中的方法时,处理单元410可用于根据第一码率,确定第二级控制信息的资源占用数量,所述第一码率为预设的或者为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系,所述资源占用数量用于发送所述第二级控制信息;收发单元420可用于发送第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括所述第二级控制信息。Wherein, when the communication device 400 is used to execute the method in any one of the embodiments in FIG. 2 to FIG. 8 , the processing unit 410 can be used to determine the amount of resources occupied by the second-level control information according to the first code rate, and the first The code rate is preset or determined according to a preset first correspondence, the first correspondence is the correspondence between the first parameter and the code rate, and the amount of resource occupation is used to send the second-level control information; the transceiver unit 420 may be configured to send first information, the first information includes control information and side data, the side data includes at least one CBG retransmitted, and the control information includes the second-level control information .
可选的,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。Optionally, the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is based on the first MCS mapping relationship. The at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
可选的,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均值。Optionally, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, An average value of at least one code rate corresponding to the modulation order.
可选的,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。Optionally, the first parameter includes a modulation order, and in the first correspondence, the code rate corresponding to the modulation order is a preset code rate.
可选的,在图3所示的方法中,所述处理单元410还用于:获取MCS索引字段;在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Optionally, in the method shown in FIG. 3 , the processing unit 410 is further configured to: acquire an MCS index field; determine a modulation order corresponding to the MCS index field in the first MCS mapping relationship; The modulation order corresponding to the MCS index field and the first corresponding relationship determine the first code rate.
可选的,所述处理单元410还用于:获取MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。Optionally, the processing unit 410 is further configured to: acquire MCS table indication information, where the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
可选的,在图5所示的方法中,所述第一参数包括传输优先级,所述处理单元410还用于:获取目标传输优先级;根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。Optionally, in the method shown in FIG. 5 , the first parameter includes a transmission priority, and the processing unit 410 is further configured to: acquire a target transmission priority; According to the corresponding relationship, the first code rate is determined.
可选的,在图7所述的方法中,所述第一参数包括传输优先级和调制阶数,所述处理单元410还用于:获取MCS索引字段和目标传输优先级;在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Optionally, in the method described in FIG. 7 , the first parameter includes a transmission priority and a modulation order, and the processing unit 410 is further configured to: acquire an MCS index field and a target transmission priority; Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the corresponding relationship; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence relationship, Determine the first code rate.
可选的,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。Optionally, the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource pre-configured by a network device for sidelink transmission.
可选的,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。Optionally, the first correspondence is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。It should be understood that the specific process for each unit to perform the above corresponding steps has been described in detail in the above method embodiments, and for the sake of brevity, details are not repeated here.
可选的,该通信装置400可对应于上述任一方法实施例中的第二终端装置,该通信装置400可以包括用于执行上述任一方法实施例中第二终端装置执行的方法的单元。 并且,该通信装置400中的各单元和上述其他操作和/或功能分别为了实现上述任一方法实施例中的相应流程。Optionally, the communication device 400 may correspond to the second terminal device in any of the above method embodiments, and the communication device 400 may include a unit for executing the method performed by the second terminal device in any of the above method embodiments. In addition, each unit in the communication device 400 and the above-mentioned other operations and/or functions are respectively intended to implement a corresponding process in any one of the above-mentioned method embodiments.
其中,当该通信装置400用于执行图2至图8任一实施例中的方法时,收发单元420可用于接收第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括第二级控制信息;处理单元410可用于根据第一码率,确定所述第二级控制信息的资源占用数量,所述资源占用数量用于接收所述第二级控制信息;其中,所述第一码率为预设的,或者,为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系。Wherein, when the communication device 400 is used to execute the method in any one of the embodiments in FIG. 2 to FIG. 8 , the transceiver unit 420 can be used to receive first information, the first information includes control information and side data, and the side The line data includes at least one CBG retransmitted, and the control information includes second-level control information; the processing unit 410 can be configured to determine the resource occupation quantity of the second-level control information according to the first code rate, and the resource occupation quantity It is used to receive the second-level control information; wherein, the first code rate is preset, or determined according to a preset first correspondence, and the first correspondence is the first parameter and the code rate correspondence.
可选的,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。Optionally, the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is based on the first MCS mapping relationship. The at least one code rate corresponding to the modulation order is determined, and the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
可选的,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均码率。Optionally, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order In the first MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, An average code rate of at least one code rate corresponding to the modulation order.
可选的,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。Optionally, the first parameter includes a modulation order, and in the first correspondence, the code rate corresponding to the modulation order is a preset code rate.
可选的,在图4所示的方法中,所述控制信息包括MCS索引字段,所述处理单元410还用于:在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Optionally, in the method shown in FIG. 4 , the control information includes an MCS index field, and the processing unit 410 is further configured to: determine the modulation corresponding to the MCS index field in the first MCS mapping relationship Order: determine the first code rate according to the modulation order corresponding to the MCS index field and the first corresponding relationship.
可选的,所述控制信息包括MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。Optionally, the control information includes MCS table indication information, and the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
可选的,在图6所示的方法中,所述第一参数包括传输优先级,所述控制信息包括目标传输优先级,所述处理单元410还用于:根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。Optionally, in the method shown in FIG. 6 , the first parameter includes a transmission priority, the control information includes a target transmission priority, and the processing unit 410 is further configured to: according to the target transmission priority and The first corresponding relationship determines the first code rate.
可选的,在图8所示的方法中,所述第一参数包括传输优先级和调制阶数,所述控制信息包括MCS索引字段和目标传输优先级,所述处理单元410还用于:在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Optionally, in the method shown in FIG. 8, the first parameter includes a transmission priority and a modulation order, the control information includes an MCS index field and a target transmission priority, and the processing unit 410 is further configured to: Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence; according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first A corresponding relationship, determine the first code rate.
可选的,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。Optionally, the first code rate is preset in configuration information of a resource pool, and the resource pool is a transmission resource pre-configured by a network device for sidelink transmission.
可选的,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。Optionally, the first correspondence is preset in configuration information of a resource pool, and the resource pool is a transmission resource preconfigured by the network device for sidelink transmission.
应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。It should be understood that the specific process for each unit to perform the above corresponding steps has been described in detail in the above method embodiments, and for the sake of brevity, details are not repeated here.
可选的,该通信装置400可对应于上述任一方法实施例中的网络设备,该通信装置可以包括用于执行上述任一方法实施例中网络设备执行的方法的单元。并且,该通 信装置400中的各单元和上述其他操作和/或功能分别为了实现上述任一方法实施例中的相应流程。Optionally, the communication device 400 may correspond to the network device in any of the above method embodiments, and the communication device may include a unit configured to execute the method performed by the network device in any of the above method embodiments. Moreover, each unit in the communication device 400 and the above-mentioned other operations and/or functions are respectively intended to implement the corresponding process in any one of the above-mentioned method embodiments.
其中,当该通信装置400用于执行图2至图8任一实施例中的方法时,收发单元420可用于向至少一个终端发送资源池的配置信息;其中,该资源池为用于侧行链路传输的传输资源,该配置信息包括第一码率或者第一对应关系,该第一对应关系为第一参数与码率的对应关系。Wherein, when the communication device 400 is used to execute the method in any one of the embodiments in FIG. 2 to FIG. 8 , the transceiver unit 420 can be used to send configuration information of a resource pool to at least one terminal; For transmission resources for link transmission, the configuration information includes a first code rate or a first correspondence, where the first correspondence is a correspondence between a first parameter and a code rate.
可选的,该第一参数包括调制阶数和/或传输优先级。Optionally, the first parameter includes modulation order and/or transmission priority.
可选的,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。Optionally, the first parameter includes a modulation order, a modulation order in the first correspondence corresponds to a code rate, and the code rate is based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship It is determined that the first MCS mapping relationship corresponds to the first corresponding relationship in at least one preset MCS mapping relationship.
可选的,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。Optionally, the code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; the code rate corresponding to the modulation order is in the first MCS mapping relationship. In an MCS mapping relationship, the highest code rate among at least one code rate corresponding to the modulation order; or, the code rate corresponding to the modulation order is in the first MCS mapping relationship, at least one code rate corresponding to the modulation order The average code rate of the code rate.
可选的,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。Optionally, the first parameter includes a modulation order, and in the first correspondence, the code rate corresponding to the modulation order is a preset code rate.
可选的,该配置信息还包括至少一个MCS映射关系。Optionally, the configuration information also includes at least one MCS mapping relationship.
应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。It should be understood that the specific process for each unit to perform the above corresponding steps has been described in detail in the above method embodiments, and for the sake of brevity, details are not repeated here.
当该通信装置400为终端装置(例如第一终端装置或第二终端装置)时,该通信装置400中的收发单元420可以通过收发器实现,例如可对应于图11中所示的通信装置500中的收发器520、或图12中示出的终端设备600中的收发器620,该通信装置400中的处理单元410可通过至少一个处理器实现,例如可对应于图10中示出的通信装置500中的处理器510、或图12中示出的终端设备600中的处理器610。When the communication device 400 is a terminal device (such as a first terminal device or a second terminal device), the transceiver unit 420 in the communication device 400 can be implemented by a transceiver, for example, it can correspond to the communication device 500 shown in FIG. 11 The transceiver 520 in the communication apparatus 400, or the transceiver 620 in the terminal device 600 shown in FIG. The processor 510 in the apparatus 500, or the processor 610 in the terminal device 600 shown in FIG. 12 .
当该通信装置400为配置于终端装置(如第一终端装置或第二终端装置)中的芯片或芯片***时,该通信装置400中的收发单元420可以通过输入/输出接口、电路等实现,该通信装置400中的处理单元410可以通过该芯片或芯片***上集成的处理器、微处理器或集成电路等实现。When the communication device 400 is a chip or system-on-a-chip configured in a terminal device (such as a first terminal device or a second terminal device), the transceiver unit 420 in the communication device 400 may be implemented through an input/output interface, a circuit, etc., The processing unit 410 in the communication device 400 may be implemented by a processor, a microprocessor, or an integrated circuit integrated on the chip or the chip system.
图11是本申请实施例提供的通信装置500的另一示意性框图。如图11所示,该装置500可以包括:处理器510、收发器520和存储器530。其中,处理器510、收发器520和存储器530通过内部连接通路互相通信,该存储器530用于存储指令,该处理器510用于执行该存储器530存储的指令,以控制该收发器520发送信号和/或接收信号。Fig. 11 is another schematic block diagram of a communication device 500 provided by an embodiment of the present application. As shown in FIG. 11 , the apparatus 500 may include: a processor 510 , a transceiver 520 and a memory 530 . Wherein, the processor 510, the transceiver 520 and the memory 530 communicate with each other through an internal connection path, the memory 530 is used to store instructions, and the processor 510 is used to execute the instructions stored in the memory 530 to control the transceiver 520 to send signals and /or to receive a signal.
应理解,该通信装置500可以对应于上述方法实施例中的第一终端装置或第二终端装置,并且可以用于执行上述方法实施例中第一终端装置或第二终端装置执行的各个步骤和/或流程。可选地,该存储器530可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。存储器530可以是一个单独的器件,也可以集成在处理器510中。该处理器510可以用于执行存储器530中存储的指令,并且当该处理器510执行存储器中存储的指令时, 该处理器510用于执行上述与第一终端装置或第二终端装置对应的方法实施例的各个步骤和/或流程。It should be understood that the communication device 500 may correspond to the first terminal device or the second terminal device in the above method embodiments, and may be used to perform various steps and procedures performed by the first terminal device or the second terminal device in the above method embodiments. /or process. Optionally, the memory 530 may include read-only memory and random-access memory, and provides instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. The memory 530 may be an independent device, or may be integrated in the processor 510 . The processor 510 may be used to execute the instructions stored in the memory 530, and when the processor 510 executes the instructions stored in the memory, the processor 510 is used to execute the above-mentioned method corresponding to the first terminal device or the second terminal device Various steps and/or processes of the embodiments.
可选地,该通信装置500是前文实施例中的第一终端装置。Optionally, the communication device 500 is the first terminal device in the foregoing embodiments.
可选地,该通信装置500是前文实施例中的第二终端装置。Optionally, the communication device 500 is the second terminal device in the foregoing embodiments.
其中,收发器520可以包括发射机和接收机。收发器520还可以进一步包括天线,天线的数量可以为一个或多个。该处理器510和存储器530与收发器520可以是集成在不同芯片上的器件。如,处理器510和存储器530可以集成在基带芯片中,收发器520可以集成在射频芯片中。该处理器510和存储器530与收发器520也可以是集成在同一个芯片上的器件。本申请对此不作限定。Wherein, the transceiver 520 may include a transmitter and a receiver. The transceiver 520 may further include an antenna, and the number of antennas may be one or more. The processor 510, memory 530 and transceiver 520 may be devices integrated on different chips. For example, the processor 510 and the memory 530 may be integrated in a baseband chip, and the transceiver 520 may be integrated in a radio frequency chip. The processor 510, the memory 530 and the transceiver 520 may also be devices integrated on the same chip. This application is not limited to this.
可选地,该通信装置500是配置在第一终端装置中的部件,如芯片、芯片***等。Optionally, the communication device 500 is a component configured in the first terminal device, such as a chip, a chip system, and the like.
可选地,该通信装置500是配置在第二终端装置中的部件,如芯片、芯片***等。Optionally, the communication device 500 is a component configured in the second terminal device, such as a chip, a chip system, and the like.
其中,收发器520也可以是通信接口,如输入/输出接口、电路等。该收发器520与处理器510和存储器520都可以集成在同一个芯片中,如集成在基带芯片中。Wherein, the transceiver 520 may also be a communication interface, such as an input/output interface, a circuit, and the like. The transceiver 520 , the processor 510 and the memory 520 may be integrated into the same chip, such as a baseband chip.
图12是本申请实施例提供的终端设备600的结构示意图。该终端设备可应用于如图1所示的***中。如图10所示,该终端设备600包括处理器610和收发器620。可选地,该终端设备600还包括存储器630。其中,处理器610、收发器620和存储器630之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器630用于存储计算机程序,该处理器610用于从该存储器630中调用并运行该计算机程序,以控制该收发器620收发信号。可选地,终端设备600还可以包括天线640,用于将收发器620输出的上行数据或上行控制信令通过无线信号发送出去。FIG. 12 is a schematic structural diagram of a terminal device 600 provided in an embodiment of the present application. The terminal device can be applied to the system shown in FIG. 1 . As shown in FIG. 10 , the terminal device 600 includes a processor 610 and a transceiver 620 . Optionally, the terminal device 600 further includes a memory 630 . Among them, the processor 610, the transceiver 620 and the memory 630 can communicate with each other through an internal connection path, and transmit control and/or data signals. Call and run the computer program to control the transceiver 620 to send and receive signals. Optionally, the terminal device 600 may further include an antenna 640, configured to transmit the uplink data or uplink control signaling output by the transceiver 620 through wireless signals.
上述处理器610可以和存储器630可以合成一个处理装置,处理器610用于执行存储器630中存储的程序代码来实现上述功能。具体实现时,该存储器630也可以集成在处理器610中,或者独立于处理器610。该处理器610可以与图10中的处理单元410或图11中的处理器510对应。The processor 610 and the memory 630 may be combined into a processing device, and the processor 610 is configured to execute the program codes stored in the memory 630 to realize the above functions. During specific implementation, the memory 630 may also be integrated in the processor 610 , or be independent of the processor 610 . The processor 610 may correspond to the processing unit 410 in FIG. 10 or the processor 510 in FIG. 11 .
上述收发器620可以与图10中的收发单元420或图11中的收发器520对应。收发器620可以包括接收器(或称接收机、接收电路)和发射器(或称发射机、发射电路)。其中,接收器用于接收信号,发射器用于发射信号。The above-mentioned transceiver 620 may correspond to the transceiver unit 420 in FIG. 10 or the transceiver 520 in FIG. 11 . The transceiver 620 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). Among them, the receiver is used to receive signals, and the transmitter is used to transmit signals.
可选地,上述终端设备600还可以包括电源650,用于给终端设备600中的各种器件或电路提供电源。Optionally, the terminal device 600 may further include a power supply 650, configured to provide power to various devices or circuits in the terminal device 600.
除此之外,为了使得该终端设备的功能更加完善,该终端设备600还可以包括输入单元660、显示单元670、音频电路680、摄像头690和传感器700等中的一个或多个,所述音频电路还可以包括扬声器680a、麦克风680b等。In addition, in order to make the functions of the terminal device more perfect, the terminal device 600 may also include one or more of an input unit 660, a display unit 670, an audio circuit 680, a camera 690, and a sensor 700. The audio The circuitry may also include a speaker 680a, a microphone 680b, and the like.
应理解,图12所示的终端设备600能够实现上述任一方法实施例中涉及第一终端装置的各个过程,或,第二终端装置的各个过程。终端设备600中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详细描述。It should be understood that the terminal device 600 shown in FIG. 12 can implement various processes involving the first terminal device, or various processes of the second terminal device in any of the foregoing method embodiments. The operations and/or functions of the various modules in the terminal device 600 are respectively for implementing the corresponding processes in the foregoing method embodiments. For details, reference may be made to the descriptions in the foregoing method embodiments, and detailed descriptions are appropriately omitted here to avoid repetition.
当终端设备600用于执行上文方法实施例中涉及第一终端设备的操作流程时,处理器610可以用于执行前面方法实施例中描述的由第一终端设备内部实现的动作,比如确定用于侧行传输的资源。收发器620可以用于执行前面方法实施例中描述的第一 终端设备向第二终端设备发送的动作,或从第二终端设备接收的动作。具体请见前面方法实施例中的描述,此处不再赘述。When the terminal device 600 is used to execute the operation procedures involving the first terminal device in the above method embodiments, the processor 610 can be used to perform the actions described in the above method embodiments that are internally implemented by the first terminal device, such as determining the resources for sideways transmission. The transceiver 620 can be used to perform the actions sent by the first terminal device to the second terminal device or the actions received from the second terminal device described in the foregoing method embodiments. For details, please refer to the description in the foregoing method embodiments, and details are not repeated here.
当终端设备600用于执行上文方法实施例中涉及第二终端设备的操作流程时,处理器610可以用于执行前面方法实施例中描述的由第二终端设备内部实现的动作,比如对接收到的数据进行解码。收发器620可以用于执行前面方法实施例中描述的第二终端设备从第一终端设备接收的动作,或向第一终端设备发送的动作。具体请见前面方法实施例中的描述,此处不再赘述。When the terminal device 600 is used to execute the operation procedures involving the second terminal device in the above method embodiments, the processor 610 can be used to perform the actions internally implemented by the second terminal device described in the above method embodiments, such as receiving The received data is decoded. The transceiver 620 may be used to perform the action that the second terminal device receives from the first terminal device or the action that the second terminal device sends to the first terminal device described in the foregoing method embodiments. For details, please refer to the description in the foregoing method embodiments, and details are not repeated here.
本申请还提供了一种处理装置,包括至少一个处理器,所述至少一个处理器用于执行存储器中存储的计算机程序,以使得所述处理装置执行上述方法实施例中测试设备执行的方法、第一终端设备执行的方法或第二终端设备执行的方法。The present application also provides a processing device, including at least one processor, and the at least one processor is used to execute the computer program stored in the memory, so that the processing device executes the method performed by the test equipment in the above method embodiment, the first A method executed by a terminal device or a method executed by a second terminal device.
本申请实施例还提供了一种处理装置,包括处理器和输入输出接口。所述输入输出接口与所述处理器耦合。所述输入输出接口用于输入和/或输出信息。所述信息包括指令和数据中的至少一项。所述处理器用于执行计算机程序,以使得所述处理装置执行上述方法实施例中第一终端设备执行的方法或第二终端设备执行的方法。The embodiment of the present application also provides a processing device, including a processor and an input/output interface. The input-output interface is coupled with the processor. The input and output interface is used for inputting and/or outputting information. The information includes at least one of instructions and data. The processor is configured to execute a computer program, so that the processing device executes the method executed by the first terminal device or the method executed by the second terminal device in the above method embodiments.
本申请实施例还提供了一种处理装置,包括处理器和存储器。所述存储器用于存储计算机程序,所述处理器用于从所述存储器调用并运行所述计算机程序,以使得所述处理装置执行上述方法实施例中第一终端设备执行的方法或第二终端设备执行的方法。The embodiment of the present application also provides a processing device, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the processing device executes the method performed by the first terminal device or the second terminal device in the above method embodiment method of execution.
应理解,上述处理装置可以是一个或多个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,FPGA),可以是专用集成芯片(application specific integrated circuit,ASIC),还可以是***芯片(system on chip,SoC),还可以是中央处理器(central processor unit,CPU),还可以是网络处理器(network processor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logic device,PLD)或其他集成芯片。It should be understood that the above processing device may be one or more chips. For example, the processing device may be a field programmable gate array (field programmable gate array, FPGA), an application specific integrated circuit (ASIC), or a system chip (system on chip, SoC). It can be a central processor unit (CPU), a network processor (network processor, NP), a digital signal processing circuit (digital signal processor, DSP), or a microcontroller (micro controller unit) , MCU), can also be a programmable controller (programmable logic device, PLD) or other integrated chips.
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the methods disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware. To avoid repetition, no detailed description is given here.
应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以 位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。It should be noted that the processor in the embodiment of the present application may be an integrated circuit chip, which has a signal processing capability. In the implementation process, each step of the above-mentioned method embodiments may be completed by an integrated logic circuit of hardware in a processor or instructions in the form of software. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components . Various methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. 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 directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in the field. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory in the embodiments of the present application may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the non-volatile memory can be read-only memory (read-only memory, ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically programmable Erases programmable read-only memory (electrically EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (RAM), which acts as external cache memory. By way of illustration 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 (synchronous DRAM, 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 connection 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 include, but not be limited to, these and any other suitable types of memory.
根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行图2、图6或图7所示实施例中的第一终端设备执行的方法,或,使得该计算机执行图2或图6所示实施例中第二终端设备执行的方法。According to the method provided in the embodiment of the present application, the present application also provides a computer program product, the computer program product including: computer program code, when the computer program code is run on the computer, the computer is made to execute the program shown in Fig. 2, Fig. 6 or The method performed by the first terminal device in the embodiment shown in FIG. 7 , or causing the computer to perform the method performed by the second terminal device in the embodiment shown in FIG. 2 or FIG. 6 .
根据本申请实施例提供的方法,本申请还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图2、图6或图7所示实施例中的第一终端设备执行的方法,或,使得该计算机执行图2或图6所示实施例中第二终端设备执行的方法。According to the methods provided in the embodiments of the present application, the present application also provides a computer-readable storage medium, the computer-readable storage medium stores program codes, and when the program codes are run on a computer, the computer executes the steps shown in Figure 2 and Figure 2. 6 or the method executed by the first terminal device in the embodiment shown in FIG. 7 , or causing the computer to execute the method executed by the second terminal device in the embodiment shown in FIG. 2 or FIG. 6 .
根据本申请实施例提供的方法,本申请还提供一种通信***,该通信***可以包括前述的第一终端设备和第二终端设备。According to the method provided in the embodiment of the present application, the present application further provides a communication system, where the communication system may include the foregoing first terminal device and the second terminal device.
在本说明书中使用的术语“部件”、“模块”、“***”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地***、分布式***和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它***交互的互联网)的信号通过本地和/或远程进程来通信。The terms "component", "module", "system" and the like are used in this specification to refer to a computer-related entity, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device can be components. One or more components can reside within a process and/or thread of execution and a component can be localized on one computer and/or distributed between two or more computers. In addition, these components can execute from various computer readable media having various data structures stored thereon. A component may, for example, be based on a signal having one or more packets of data (e.g., data from two components interacting with another component between a local system, a distributed system, and/or a network, such as the Internet via a signal interacting with other systems). Communicate through local and/or remote processes.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实 现不应认为超出本申请的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disc and other media that can store program codes. .
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above is only a specific implementation of the application, but the scope of protection of the application is not limited thereto. Anyone familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the application. Should be covered within the protection scope of this application. Therefore, the protection scope of the present application should be determined by the protection scope of the claims.
Claims (48)
- 一种无线通信方法,其特征在于,所述方法包括:A wireless communication method, characterized in that the method comprises:根据第一码率,确定第二级控制信息的资源占用数量,所述第一码率为预设的或者为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系,所述资源占用数量用于发送所述第二级控制信息;Determine the amount of resources occupied by the second-level control information according to the first code rate, the first code rate is preset or determined according to a preset first correspondence, and the first correspondence is a first parameter Corresponding relationship with code rate, the number of resources occupied is used to send the second-level control information;发送第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个编码块组CBG,所述控制信息包括所述第二级控制信息。Sending first information, where the first information includes control information and side data, where the side data includes at least one retransmitted coded block group CBG, and the control information includes the second-level control information.
- 根据权利要求1所述的方法,其特征在于,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。The method according to claim 1, wherein the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is Determined based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship, where the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- 根据权利要求2所述的方法,其特征在于,The method according to claim 2, characterized in that,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;The code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,The code rate corresponding to the modulation order is the highest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; or,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均值。The code rate corresponding to the modulation order is an average value of at least one code rate corresponding to the modulation order in the first MCS mapping relationship.
- 根据权利要求1所述的方法,其特征在于,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。The method according to claim 1, wherein the first parameter includes a modulation order, and in the first correspondence, the code rate corresponding to the modulation order is a preset code rate.
- 根据权利要求2或3所述的方法,其特征在于,所述方法还包括:The method according to claim 2 or 3, characterized in that the method further comprises:获取MCS索引字段;Get the MCS index field;在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the modulation order corresponding to the MCS index field and the first correspondence.
- 根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 5, characterized in that the method further comprises:获取MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。Acquire MCS table indication information, where the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
- 根据权利要求1所述的方法,其特征在于,所述第一参数包括传输优先级,所述方法还包括:The method according to claim 1, wherein the first parameter comprises transmission priority, and the method further comprises:获取目标传输优先级;Get the target transmission priority;根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority and the first corresponding relationship.
- 根据权利要求1所述的方法,其特征在于,所述第一参数包括传输优先级和调制阶数,所述方法还包括:The method according to claim 1, wherein the first parameter comprises a transmission priority and a modulation order, and the method further comprises:获取MCS索引字段和目标传输优先级;Obtain the MCS index field and target transmission priority;在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
- 根据权利要求1至8任一项所述的方法,其特征在于,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The method according to any one of claims 1 to 8, wherein the first code rate is preset in the configuration information of a resource pool, and the resource pool is pre-configured by the network device for the sidelink The transport resource for the transfer.
- 根据权利要求1至9任一项所述的方法,其特征在于,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The method according to any one of claims 1 to 9, wherein the first correspondence is preset in the configuration information of a resource pool, and the resource pool is pre-configured by the network device for the sidelink The transport resource for the transfer.
- 一种无线通信方法,其特征在于,所述方法包括:A wireless communication method, characterized in that the method comprises:接收第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括第二级控制信息;receiving first information, where the first information includes control information and sidelink data, where the sidelink data includes at least one retransmitted CBG, and the control information includes second-level control information;根据第一码率,确定所述第二级控制信息的资源占用数量,所述资源占用数量用于接收所述第二级控制信息;Determine the resource occupation quantity of the second-level control information according to the first code rate, and the resource occupation quantity is used to receive the second-level control information;其中,所述第一码率为预设的,或者,为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系。Wherein, the first code rate is preset, or determined according to a preset first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
- 根据权利要求11所述的方法,其特征在于,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。The method according to claim 11, wherein the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is Determined based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship, where the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- 根据权利要求12所述的方法,其特征在于,The method according to claim 12, characterized in that,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;The code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,The code rate corresponding to the modulation order is the highest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; or,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均码率。The code rate corresponding to the modulation order is an average code rate of at least one code rate corresponding to the modulation order in the first MCS mapping relationship.
- 根据权利要求11所述的方法,其特征在于,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。The method according to claim 11, wherein the first parameter includes a modulation order, and in the first correspondence, the code rate corresponding to the modulation order is a preset code rate.
- 根据权利要求12或13所述的方法,其特征在于,所述控制信息包括MCS索引字段,所述方法还包括:The method according to claim 12 or 13, wherein the control information includes an MCS index field, and the method further includes:在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the modulation order corresponding to the MCS index field and the first correspondence.
- 根据权利要求11至15任一项所述的方法,其特征在于,所述控制信息包括MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。The method according to any one of claims 11 to 15, wherein the control information includes MCS table indication information, and the MCS table indication information is used to indicate at least one MCS mapping relationship with the first corresponding relationship The corresponding first MCS mapping relationship.
- 根据权利要求11所述的方法,其特征在于,所述第一参数包括传输优先级,所述控制信息包括目标传输优先级,所述方法还包括:The method according to claim 11, wherein the first parameter includes a transmission priority, and the control information includes a target transmission priority, and the method further includes:根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority and the first corresponding relationship.
- 根据权利要求11所述的方法,其特征在于,所述第一参数包括传输优先级和调制阶数,所述控制信息包括MCS索引字段和目标传输优先级,所述方法还包括:The method according to claim 11, wherein the first parameter includes a transmission priority and a modulation order, and the control information includes an MCS index field and a target transmission priority, and the method further includes:在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
- 根据权利要求11至18任一项所述的方法,其特征在于,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The method according to any one of claims 11 to 18, wherein the first code rate is preset in the configuration information of a resource pool, and the resource pool is pre-configured by the network device for the sidelink The transport resource for the transfer.
- 根据权利要求11至19任一项所述的方法,其特征在于,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The method according to any one of claims 11 to 19, wherein the first correspondence is preset in the configuration information of a resource pool, and the resource pool is pre-configured by the network device for the sidelink The transport resource for the transfer.
- 一种通信装置,其特征在于,包括:A communication device, characterized by comprising:处理单元,用于根据第一码率,确定第二级控制信息的资源占用数量,所述第一码率为预设的或者为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系,所述资源占用数量用于发送所述第二级控制信息;A processing unit, configured to determine the amount of resources occupied by the second-level control information according to a first code rate, the first code rate is preset or determined according to a preset first correspondence, the first correspondence The relationship is the corresponding relationship between the first parameter and the code rate, and the resource occupation quantity is used to send the second-level control information;收发单元,用于发送第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括所述第二级控制信息。A transceiver unit, configured to send first information, where the first information includes control information and side data, where the side data includes at least one retransmitted CBG, and the control information includes the second-level control information.
- 根据权利要求21所述的装置,其特征在于,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。The device according to claim 21, wherein the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is Determined based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship, where the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- 根据权利要求22所述的装置,其特征在于,The device according to claim 22, characterized in that,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;The code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,The code rate corresponding to the modulation order is the highest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; or,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均值。The code rate corresponding to the modulation order is an average value of at least one code rate corresponding to the modulation order in the first MCS mapping relationship.
- 根据权利要求21所述的装置,其特征在于,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。The device according to claim 21, wherein the first parameter includes a modulation order, and in the first correspondence, the code rate corresponding to the modulation order is a preset code rate.
- 根据权利要求22或23所述的装置,其特征在于,所述处理单元还用于:The device according to claim 22 or 23, wherein the processing unit is further used for:获取MCS索引字段;Get the MCS index field;在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the modulation order corresponding to the MCS index field and the first correspondence.
- 根据权利要求21至25任一项所述的装置,其特征在于,所述处理单元还用于:The device according to any one of claims 21 to 25, wherein the processing unit is further configured to:获取MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。Acquire MCS table indication information, where the MCS table indication information is used to indicate a first MCS mapping relationship corresponding to the first correspondence among at least one MCS mapping relationship.
- 根据权利要求21所述的装置,其特征在于,所述第一参数包括传输优先级,所述处理单元还用于:The device according to claim 21, wherein the first parameter includes a transmission priority, and the processing unit is further configured to:获取目标传输优先级;Get the target transmission priority;根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority and the first corresponding relationship.
- 根据权利要求21所述的装置,其特征在于,所述第一参数包括传输优先级和调制阶数,所述处理单元还用于:The device according to claim 21, wherein the first parameter includes a transmission priority and a modulation order, and the processing unit is further configured to:获取MCS索引字段和目标传输优先级;Obtain the MCS index field and target transmission priority;在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
- 根据权利要求21至28任一项所述的装置,其特征在于,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The device according to any one of claims 21 to 28, wherein the first code rate is preset in the configuration information of a resource pool, and the resource pool is preconfigured by the network equipment for the sidelink The transport resource for the transfer.
- 根据权利要求21至29任一项所述的装置,其特征在于,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The device according to any one of claims 21 to 29, wherein the first correspondence is preset in the configuration information of a resource pool, and the resource pool is pre-configured by the network device for the sidelink The transport resource for the transfer.
- 一种通信装置,其特征在于,包括:A communication device, characterized by comprising:收发单元,用于接收第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括第二级控制信息;A transceiver unit, configured to receive first information, where the first information includes control information and sidelink data, where the sidelink data includes at least one retransmitted CBG, and the control information includes second-level control information;处理单元,用于根据第一码率,确定所述第二级控制信息的资源占用数量,所述资源占用数量用于接收所述第二级控制信息;A processing unit, configured to determine the resource occupation quantity of the second-level control information according to the first code rate, and the resource occupation quantity is used to receive the second-level control information;其中,所述第一码率为预设的,或者,为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系。Wherein, the first code rate is preset, or determined according to a preset first correspondence, and the first correspondence is a correspondence between a first parameter and a code rate.
- 根据权利要求31所述的装置,其特征在于,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。The device according to claim 31, wherein the first parameter includes a modulation order, one modulation order in the first correspondence corresponds to a code rate, and the code rate corresponding to the modulation order is Determined based on at least one code rate corresponding to the modulation order in the first MCS mapping relationship, where the first MCS mapping relationship corresponds to the first correspondence relationship in at least one preset MCS mapping relationship.
- 根据权利要求32所述的装置,其特征在于,The device according to claim 32, characterized in that,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;The code rate corresponding to the modulation order is the lowest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,The code rate corresponding to the modulation order is the highest code rate among at least one code rate corresponding to the modulation order in the first MCS mapping relationship; or,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均码率。The code rate corresponding to the modulation order is an average code rate of at least one code rate corresponding to the modulation order in the first MCS mapping relationship.
- 根据权利要求31所述的装置,其特征在于,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。The device according to claim 31, wherein the first parameter includes a modulation order, and in the first correspondence, the code rate corresponding to the modulation order is a preset code rate.
- 根据权利要求32或33所述的装置,其特征在于,所述控制信息包括MCS索引字段,所述处理单元还用于:The device according to claim 32 or 33, wherein the control information includes an MCS index field, and the processing unit is further configured to:在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the modulation order corresponding to the MCS index field and the first correspondence.
- 根据权利要求31至35任一项所述的装置,其特征在于,所述控制信息包括MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。The device according to any one of claims 31 to 35, wherein the control information includes MCS table indication information, and the MCS table indication information is used to indicate at least one MCS mapping relationship with the first correspondence The corresponding first MCS mapping relationship.
- 根据权利要求31所述的装置,其特征在于,所述第一参数包括传输优先级,所述控制信息包括目标传输优先级,所述处理单元还用于:The device according to claim 31, wherein the first parameter includes a transmission priority, the control information includes a target transmission priority, and the processing unit is further configured to:根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority and the first corresponding relationship.
- 根据权利要求31所述的装置,其特征在于,所述第一参数包括传输优先级和调制阶数,所述控制信息包括MCS索引字段和目标传输优先级,所述处理单元还用于:The device according to claim 31, wherein the first parameter includes a transmission priority and a modulation order, the control information includes an MCS index field and a target transmission priority, and the processing unit is further configured to:在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;Determine the modulation order corresponding to the MCS index field in the first MCS mapping relationship corresponding to the first correspondence relationship;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。Determine the first code rate according to the target transmission priority, the modulation order corresponding to the MCS index field, and the first correspondence.
- 根据权利要求31至38任一项所述的装置,其特征在于,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The device according to any one of claims 31 to 38, wherein the first code rate is preset in the configuration information of a resource pool, and the resource pool is pre-configured by the network equipment for the sidelink The transport resource for the transfer.
- 根据权利要求31至39任一项所述的装置,其特征在于,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。The device according to any one of claims 31 to 39, wherein the first correspondence is preset in the configuration information of a resource pool, and the resource pool is preconfigured by the network device for the sidelink The transport resource for the transfer.
- 一种终端设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至10中任一项所述的方法。A terminal device, characterized in that it includes: a processor and a memory, the memory is used to store computer programs, the processor is used to call and run the computer programs stored in the memory, and execute any one of claims 1 to 10 one of the methods described.
- 一种终端设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求11至20中任一项所述的方法。A terminal device, characterized by comprising: a processor and a memory, the memory is used to store a computer program, the processor is used to call and run the computer program stored in the memory, and execute any of claims 11 to 20 one of the methods described.
- 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有所述芯片的设备执行如权利要求1至10中任一项所述的方法。A chip, characterized by comprising: a processor, configured to call and execute computer instructions from a memory, so that a device equipped with the chip executes the method according to any one of claims 1 to 10.
- 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有所述芯片的设备执行如权利要求11至20中任一项所述的方法。A chip, characterized by comprising: a processor, configured to call and execute computer instructions from a memory, so that a device equipped with the chip executes the method according to any one of claims 11 to 20.
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序指令,所述计算机程序使得计算机执行如权利要求1至10中任一项所述的方法。A computer-readable storage medium, characterized by being used for storing computer program instructions, the computer program causing a computer to execute the method according to any one of claims 1 to 10.
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序指令,所述计算机程序使得计算机执行如权利要求11至20中任一项所述的方法。A computer-readable storage medium, characterized by being used for storing computer program instructions, the computer program causing a computer to execute the method according to any one of claims 11 to 20.
- 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至10中任一项所述的方法。A computer program product, characterized by comprising computer program instructions, the computer program instructions cause a computer to execute the method according to any one of claims 1 to 10.
- 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求11至20中任一项所述的方法。A computer program product, characterized by comprising computer program instructions, the computer program instructions cause a computer to execute the method according to any one of claims 11 to 20.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110951097.4A CN115714634A (en) | 2021-08-18 | 2021-08-18 | Wireless communication method, device, equipment and storage medium |
CN202110951097.4 | 2021-08-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023020329A1 true WO2023020329A1 (en) | 2023-02-23 |
Family
ID=85230010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/111070 WO2023020329A1 (en) | 2021-08-18 | 2022-08-09 | Wireless communication method and apparatus, device, and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115714634A (en) |
WO (1) | WO2023020329A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111133704A (en) * | 2017-08-10 | 2020-05-08 | At&T知识产权一部有限合伙公司 | Adaptive two-level downlink control channel structure for fifth generation (5G) or other next generation systems based on code block groups |
CN112584427A (en) * | 2019-09-27 | 2021-03-30 | 华硕电脑股份有限公司 | Method and apparatus for transmitting inter-device channel measurements in a wireless communication system |
WO2021138580A1 (en) * | 2020-01-03 | 2021-07-08 | Qualcomm Incorporated | Transport block size determination for sidelink communications |
-
2021
- 2021-08-18 CN CN202110951097.4A patent/CN115714634A/en active Pending
-
2022
- 2022-08-09 WO PCT/CN2022/111070 patent/WO2023020329A1/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111133704A (en) * | 2017-08-10 | 2020-05-08 | At&T知识产权一部有限合伙公司 | Adaptive two-level downlink control channel structure for fifth generation (5G) or other next generation systems based on code block groups |
CN112584427A (en) * | 2019-09-27 | 2021-03-30 | 华硕电脑股份有限公司 | Method and apparatus for transmitting inter-device channel measurements in a wireless communication system |
WO2021138580A1 (en) * | 2020-01-03 | 2021-07-08 | Qualcomm Incorporated | Transport block size determination for sidelink communications |
Non-Patent Citations (1)
Title |
---|
FRAUNHOFER HHI, FRAUNHOFER IIS: "Physical Layer Procedures for NR V2X", 3GPP DRAFT; R1-1910557_PHYLAYERPROC, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Chongqing, China; 20191014 - 20191020, 7 October 2019 (2019-10-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051789357 * |
Also Published As
Publication number | Publication date |
---|---|
CN115714634A (en) | 2023-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021043174A1 (en) | Communication method and apparatus | |
WO2021237721A1 (en) | Harq-ack codebook feedback method and terminal device | |
WO2021237702A1 (en) | Harq-ack codebook feedback methods and terminal device | |
US20230231665A1 (en) | Method for feeding back hybrid automatic repeat request acknowledgement (harq-ack) and terminal device | |
KR20200138814A (en) | Methods of transmitting data, terminals and network devices | |
US20230139754A1 (en) | Coding method and apparatus | |
US20230199799A1 (en) | Wireless communication method, terminal device and network device | |
CN114788204B (en) | Method, device and equipment for determining state of HARQ (hybrid automatic repeat request) process | |
WO2021217378A1 (en) | Wireless communication method, terminal device and network device | |
WO2022021007A1 (en) | Wireless communication method, terminal device and network device | |
US20230209516A1 (en) | Method for determining sidelink configured grant resource, and terminal device | |
WO2023020329A1 (en) | Wireless communication method and apparatus, device, and storage medium | |
CN116114197B (en) | Wireless communication method, terminal equipment and network equipment | |
WO2022021811A1 (en) | Wireless communication method, terminal device and network device | |
WO2021226851A1 (en) | Harq-ack codebook feedback method, and terminal device and network device | |
CN111543113B (en) | Method and device for data transmission | |
WO2020029287A1 (en) | Method for feeding back information, and terminal, chip and storage medium | |
WO2024055319A1 (en) | Wireless communication method, terminal device, and network device | |
WO2023123199A1 (en) | Wireless communication methods, terminal devices and network devices | |
WO2022061548A1 (en) | Method for radio communication, terminal device, and network device | |
WO2023004584A1 (en) | Wireless communication method, terminal device, and network device | |
WO2023108638A1 (en) | Wireless communication method, terminal device, and network device | |
WO2022205436A1 (en) | Wireless communication method and terminal device | |
WO2024026678A1 (en) | Wireless communication methods, terminal devices and network devices | |
WO2024032399A1 (en) | Data scheduling method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22857641 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |