A method and apparatus for use in a node for wireless communication
By using signaling and signals from the time-frequency resource pool in V2X communication and calculating the transport block size using a reference value of the number of multi-carrier symbols, the problem of transport block size ambiguity is resolved, ensuring communication quality and reducing signaling overhead.
Patent Information
- Application Number
- CN202211471074.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-06
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2039-11-06
AI Technical Summary
In V2X communication, the different transmission format configurations of different subframes or time slots in cellular network systems lead to ambiguity in determining the transmission block size when sharing spectrum resources, increasing the probability of half-duplex missed detections.
By receiving and sending signaling in the time-frequency resource pool, the transport block size is determined using the first value and the number of frequency domain resource blocks, avoiding ambiguity between the communicating parties regarding the transport block size. The reference value of the number of multi-carrier symbols is used to calculate the transport block size.
It resolves the ambiguity regarding transport block size in V2X communication, ensuring communication quality and avoiding additional signaling overhead.
Smart Images

Figure CN115834011B_ABST
Abstract
Description
[0001] This application is a divisional application of the following original application:
[0002] --The original application was filed on November 6, 2019.
[0003] --Original application number: 201911074376.6
[0004] --Original application title: A method and apparatus used in a node for wireless communication Technical Field
[0005] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to transmission methods and apparatus related to sidelinks in wireless communication. Background Technology
[0006] The application scenarios of future wireless communication systems are becoming increasingly diversified, and different application scenarios place different performance requirements on the system. In order to meet the different performance requirements of various application scenarios, the 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) #72 plenary meeting decided to conduct research on New Radio (NR) (or Fifth Generation, 5G). The 3GPP RAN #75 plenary meeting adopted the NR WI (Work Item), and began the standardization work of NR.
[0007] In response to the rapidly developing Vehicle-to-Everything (V2X) services, 3GPP has initiated standards development and research within the NR framework. Currently, 3GPP has completed the requirements definition for 5G V2X services, which has been incorporated into standard TS22.886. 3GPP has defined four use case groups for 5G V2X services: Vehicle Platnooning, Extended Sensors, Advanced Driving (semi / fully automated driving), and Remote Driving. Research on NR-based V2X technology was initiated at 3GPP RAN#80 plenary meeting. Summary of the Invention
[0008] When V2X and cellular systems share spectrum resources, the V2X system cannot use resources configured for downlink transmission in the cellular system. The inventors discovered that because the transmission format configurations for different sub-frames or slots can differ in cellular systems, the size of the time-domain resources available for V2X transmission is variable. This can lead to ambiguity in determining the transport block size between the communicating parties during multiple transmissions. Considering the significantly increased probability of missed detections due to half-duplex operation in V2X systems, this problem becomes even more severe.
[0009] To address the aforementioned issues, this application discloses a solution. It should be noted that although the above description uses a V2X communication scenario as an example, this application is also applicable to other cellular network communication scenarios and achieves similar technical effects as in the V2X communication scenario. Furthermore, adopting a unified solution for different scenarios (including but not limited to V2X communication and cellular network communication) helps reduce hardware complexity and cost. Where there is no conflict, the embodiments and features in the first node of this application can be applied to the second node, and vice versa. Where there is no conflict, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.
[0010] This application discloses a method used in a first node of wireless communication, characterized by comprising:
[0011] Receive the first signaling in the first time-frequency resource pool;
[0012] Receive the first signal in the first time-frequency resource pool;
[0013] The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, which includes a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, and the first value is related to the first time-frequency resource pool.
[0014] As an example, this application addresses the problem of how to avoid ambiguity regarding the transport block size between communicating parties in V2X communication. The method described above solves this problem by establishing a connection between the time-frequency resource pool and the transport block size.
[0015] As an example, the features of the above method include: the first value is a reference value for the number of multi-carrier symbols, the first bit block is a transport block, and the calculation of the TBS (Transport Block Size) of the first bit block uses the first value instead of the number of multi-carrier symbols actually occupied by the first signal.
[0016] As an example, the advantages of the above method include: avoiding ambiguity between the communicating parties regarding the size of the transport block, ensuring communication quality, and avoiding additional signaling overhead.
[0017] According to one aspect of this application, the first time-frequency resource pool is one of K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and any one of the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
[0018] According to one aspect of this application, the broadcast type of the first signal is used to determine the first value.
[0019] According to one aspect of this application, the priority of the first signal is used to determine the first value.
[0020] According to one aspect of this application, it is characterized by comprising:
[0021] Receive the first information block;
[0022] The first information block indicates the first time-frequency resource pool.
[0023] According to one aspect of this application, the first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine a first type of value, the first type of value is used to determine a second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block.
[0024] According to one aspect of this application, it is characterized by comprising:
[0025] Receive the second signaling set and the second signal set in the first time-frequency resource pool;
[0026] The second signaling set includes a positive integer number of signalings, and the second signal set includes a positive integer number of signals; each signaling in the second signaling set includes scheduling information of one signal in the second signal set, and each signal in the second signal set carries the first bit block.
[0027] According to one aspect of this application, the first node is a user equipment.
[0028] According to one aspect of this application, the first node is a relay node.
[0029] This application discloses a method used in a second node for wireless communication, characterized by comprising:
[0030] Send the first signaling message in the first time-frequency resource pool;
[0031] Send a first signal in the first time-frequency resource pool;
[0032] The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, which includes a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, and the first value is related to the first time-frequency resource pool.
[0033] According to one aspect of this application, the first time-frequency resource pool is one of K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and any one of the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
[0034] According to one aspect of this application, the broadcast type of the first signal is used to determine the first value.
[0035] According to one aspect of this application, the priority of the first signal is used to determine the first value.
[0036] According to one aspect of this application, it is characterized by comprising:
[0037] Send the first information block;
[0038] The first information block indicates the first time-frequency resource pool.
[0039] According to one aspect of this application, the first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine a first type of value, the first type of value is used to determine a second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block.
[0040] According to one aspect of this application, it is characterized by comprising:
[0041] Send the second signaling set and the second signal set in the first time-frequency resource pool;
[0042] The second signaling set includes a positive integer number of signalings, and the second signal set includes a positive integer number of signals; each signaling in the second signaling set includes scheduling information of one signal in the second signal set, and each signal in the second signal set carries the first bit block.
[0043] According to one aspect of this application, the second node is a user equipment.
[0044] According to one aspect of this application, the second node is a relay node.
[0045] This application discloses a first node device used for wireless communication, characterized in that it includes:
[0046] The first receiver receives the first signaling and the first signal from the first time-frequency resource pool;
[0047] The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, which includes a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, and the first value is related to the first time-frequency resource pool.
[0048] This application discloses a second node device used for wireless communication, characterized in that it includes:
[0049] The first transmitter transmits the first signaling and the first signal in the first time-frequency resource pool;
[0050] The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, which includes a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, and the first value is related to the first time-frequency resource pool.
[0051] As an example, compared with conventional solutions, this application has the following advantages:
[0052] In V2X communication, ambiguity regarding the size of the transport block is avoided between the communicating parties, ensuring communication quality and avoiding additional signaling overhead. Attached Figure Description
[0053] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0054] Figure 1 A flowchart of a first signaling and a first signal according to an embodiment of this application is shown;
[0055] Figure 2 A schematic diagram of a network architecture according to an embodiment of this application is shown;
[0056] Figure 3 A schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application is shown;
[0057] Figure 4 A schematic diagram of a first communication device and a second communication device according to an embodiment of this application is shown;
[0058] Figure 5 A flowchart of a transmission according to an embodiment of this application is shown;
[0059] Figure 6 A schematic diagram of a first time-frequency resource pool according to an embodiment of this application is shown;
[0060] Figure 7 A schematic diagram of a first time-frequency resource pool according to an embodiment of this application is shown;
[0061] Figure 8 A schematic diagram of resource mapping of a first signaling and a first signal according to an embodiment of this application is shown;
[0062] Figure 9 A schematic diagram of resource mapping of a first signaling and a first signal according to an embodiment of this application is shown;
[0063] Figure 10 A schematic diagram of resource mapping of a first signaling and a first signal according to an embodiment of this application is shown;
[0064] Figure 11 A schematic diagram of K candidate time-frequency resource pools and K numerical sets according to an embodiment of this application is shown;
[0065] Figure 12 A schematic diagram is shown illustrating how the broadcast type of a first signal according to an embodiment of this application is used to determine a first value;
[0066] Figure 13 A schematic diagram is shown illustrating how the priority of a first signal is used to determine a first value according to an embodiment of this application;
[0067] Figure 14 A schematic diagram of a first information block according to an embodiment of this application is shown;
[0068] Figure 15 A schematic diagram illustrating the relationship between a first type of value, a second type of value, and the number of binary bits included in a first bit block, according to an embodiment of this application, is shown.
[0069] Figure 16 A schematic diagram is shown illustrating how a first value and the number of frequency domain resource blocks allocated to a first signal, according to an embodiment of this application, are used together to determine a first type of value;
[0070] Figure 17 A schematic diagram is shown illustrating how a first type of numerical value is used to determine a second type of numerical value according to an embodiment of this application;
[0071] Figure 18 A schematic diagram is shown illustrating how a second type of numerical value, according to an embodiment of this application, is used to determine the number of binary bits included in a first bit block;
[0072] Figure 19 A schematic diagram is shown illustrating how a second type of numerical value, according to an embodiment of this application, is used to determine the number of binary bits included in a first bit block;
[0073] Figure 20 A schematic diagram of a second signaling set and a second signal set according to an embodiment of this application is shown;
[0074] Figure 21 A schematic diagram of a second signaling set and a second signal set according to an embodiment of this application is shown;
[0075] Figure 22 A structural block diagram of a processing apparatus in a first node device according to an embodiment of this application is shown;
[0076] Figure 23 A structural block diagram of a processing apparatus for a device in a second node according to an embodiment of this application is shown. Detailed Implementation
[0077] The technical solution of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.
[0078] Example 1
[0079] Example 1 illustrates a flowchart of a first signaling and a first signal according to an embodiment of this application, as shown in the attached diagram. Figure 1 As shown. In the appendix Figure 1 In the 100 shown, each box represents a step. In particular, the order of the steps in the boxes does not represent a specific temporal relationship between the steps.
[0080] In Embodiment 1, the first node in this application receives a first signaling in the first time-frequency resource pool in step 101; and receives a first signal in the first time-frequency resource pool in step 102. The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, which includes a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, and the first value is related to the first time-frequency resource pool.
[0081] As an example, the first signaling is dynamic signaling.
[0082] As an example, the first signaling is Layer 1 (L1) signaling.
[0083] As an example, the first signaling is Layer 1 (L1) control signaling.
[0084] As one example, the first signaling includes SCI (Sidelink Control Information).
[0085] As one example, the first signaling includes one or more fields in an SCI.
[0086] As one example, the first signaling includes DCI (Downlink Control Information).
[0087] As an example, the first signaling is transmitted on the side link.
[0088] As an example, the first signaling is transmitted via the PC5 interface.
[0089] As an example, the first signaling is transmitted on the downlink.
[0090] As an example, the first signaling is transmitted via unicast.
[0091] As an example, the first signaling is transmitted via groupcast.
[0092] As an example, the first signaling is transmitted via broadcast.
[0093] As an example, the first signal is a wireless signal.
[0094] As an example, the first signal is a baseband signal.
[0095] As an example, the first signal is transmitted on the side link.
[0096] As an example, the first signal is transmitted via the PC5 interface.
[0097] As an example, the first signal is transmitted via unicast.
[0098] As an example, the first signal is transmitted via groupcast.
[0099] As an example, the first signal is transmitted via broadcast.
[0100] As an example, the scheduling information includes the time-domain resources occupied, the frequency-domain resources occupied, MCS (Modulation and Coding Scheme), DMRS (DeModulation Reference Signals) configuration information, HARQ (Hybrid Automatic Repeat reQuest) process number, and one or more of RV (Redundancy Version) or NDI (New Data Indicator).
[0101] As an example, the sentence, the first signal carrying the first bit block, includes: the first signal includes the output of all or part of the bits in the first bit block after sequentially undergoing CRC (Cyclic Redundancy Check) attachment, channel coding, rate matching, modulation mapper, layer mapper, transform precoder, precoding, resource element mapper, multicarrier symbol generation, modulation and upconversion.
[0102] As an example, the sentence "The first signal carrying the first bit block" includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, precoding, resource particle mapper, multicarrier symbol generation, modulation, and upconversion before being output.
[0103] As one embodiment, the sentence "The first signal carries a first bit block" includes: all or part of the bits in the first bit block are used to generate the first signal.
[0104] As an example, the first bit block includes a TB (Transport Block).
[0105] As an example, the first bit block includes a CB (Code Block).
[0106] As an example, the first bit block includes a CBG (Code Block Group).
[0107] As an example, the number of binary bits included in the first bit block is TBS.
[0108] As an example, the first signal is the initial transmission of the first bit block.
[0109] As an example, the first signal is a retransmission of the first bit block.
[0110] As an example, the first value is a positive integer.
[0111] As an example, the unit of the first value is multi-carrier symbols.
[0112] As an example, the unit of the first value is PRB (Physical Resource Block).
[0113] As an example, the first numerical value of the sentence is used to determine the number of binary bits included in the first bit block, wherein the number of binary bits included in the first bit block is calculated under the assumption that the number of multicarrier symbols occupied by the first signal is equal to the first numerical value.
[0114] As an example, the first numerical value of the sentence is used to determine the number of binary bits included in the first bit block, wherein the number of binary bits included in the first bit block is calculated under the assumption that the number of PRBs occupied by the first signal is equal to the first numerical value.
[0115] As an example, the number of binary bits included in the first bit block increases as the first value increases.
[0116] As an example, the number of binary bits included in the first bit block is related to the size of the frequency domain resources allocated to the first signal.
[0117] As an example, the first value and the size of the frequency domain resources allocated to the first signal are used together to determine the number of binary bits included in the first bit block.
[0118] As an example, the number of binary bits included in the first bit block is related to the size of the time-frequency resources occupied by the first signaling.
[0119] As an example, the first value, the size of the frequency domain resources allocated to the first signal, and the size of the time-frequency resources occupied by the first signaling are used together to determine the number of binary bits included in the first bit block.
[0120] As an example, the first time-frequency resource pool is used to determine the first value.
[0121] As an example, the number of binary bits included in the first bit block is independent of the size of the time-domain resources occupied by the first signal.
[0122] As an example, the number of binary bits included in the first bit block is independent of the number of multicarrier symbols occupied by the first signal.
[0123] As an example, the number of binary bits included in the first bit block is independent of the number of multicarrier symbols that can be used to transmit PSSCH (Physical Sidelink Shared Channel) in the slot occupied by the first signal.
[0124] As an example, the number of binary bits included in the first bit block is independent of the size of the frequency domain resources occupied by the first signal.
[0125] As an example, the number of binary bits included in the first bit block is independent of the number of PRBs occupied by the first signal.
[0126] As an example, the first value is related to the MCS of the first signal.
[0127] As an example, the MCS of the first signal is used to determine the first value.
[0128] As an example, when the MCS of the first signal belongs to the first MCS set, the first value is equal to the first integer; when the MCS of the first signal belongs to the second MCS set, the first value is equal to the second integer; the first MCS set and the second MCS set each include a positive integer number of MCSs, and no MCS belongs to both the first MCS set and the second MCS set at the same time; the first integer is not equal to the second integer.
[0129] As an example, the first value is related to the maximum number of retransmissions of the first bit block.
[0130] As an example, the maximum number of retransmissions of the first bit block is used to determine the first value.
[0131] As an example, when the maximum number of retransmissions of the first bit block is equal to S1, the first value is equal to the first integer; when the maximum number of retransmissions of the first bit block is equal to S2, the first value is equal to the second integer; S1 and S2 are both positive integers, and S1 is not equal to S2; the first integer is not equal to the second integer.
[0132] As an example, the first value is related to whether the target receiver of the first signal needs to provide a HARQ-ACK (Acknowledgement) for the first bit block.
[0133] As a sub-implementation of the above embodiments, the first signaling indicates whether the target receiver of the first signal needs to provide a HARQ-ACK for the first bit block.
[0134] As an example, when the target receiver of the first signal needs to provide a HARQ-ACK for the first bit block, the first value is equal to a first integer; when the target receiver of the first signal does not need to provide a HARQ-ACK for the first bit block, the first value is equal to a second integer; the first integer is not equal to the second integer.
[0135] Example 2
[0136] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in the attached diagram. Figure 2 As shown.
[0137] Appendix Figure 2 This describes the network architecture 200 for LTE (Long-Term Evolution), LTE-A (Long-Term Evolution Advanced), and future 5G systems. The network architecture 200 for LTE, LTE-A, and future 5G systems is referred to as EPS (Evolved Packet System) 200. The 5G NR or LTE network architecture 200 can be referred to as 5GS (5G System) / EPS (Evolved Packet System) 200 or some other suitable terminology. The 5GS / EPS 200 may include one or more UEs (User Equipment) 201, a UE 241 communicating with UE 201 via a sidelink, NG-RAN (Next Generation Radio Access Network) 202, 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet services 230. The 5GS / EPS 200 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. (See attached...) Figure 2As shown, the 5GS / EPS200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services. The NG-RAN202 includes NR (New Radio) Node B (gNB) 203 and other gNBs 204. gNB 203 provides user and control plane protocol termination to UE 201. gNB 203 can be connected to other gNBs 204 via an Xn interface (e.g., backhaul). gNB 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver point), or some other suitable term. gNB 203 provides UE 201 with access to the 5GC / EPC210. Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband physical network devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. gNB203 connects to 5GC / EPC210 via the S1 / NG interface. 5GC / EPC210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, S-GW (Service Gateway) / UPF (User Plane Function) 212, and P-GW (Packet Data Network Gateway) / UPF 213. MME / AMF / SMF 211 is the control node that handles signaling between UE201 and 5GC / EPC210. Generally, MME / AMF / SMF 211 provides bearer and connection management.All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF212, which is itself connected to the P-GW / UPF213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF213 is connected to Internet service 230. Internet service 230 includes operator-compliant Internet Protocol services, specifically including the Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0138] As an example, the first node in this application includes the UE201.
[0139] As an example, the first node in this application includes the UE241.
[0140] As an example, the second node in this application includes the UE241.
[0141] As an example, the second node in this application includes the UE201.
[0142] As an example, the air interface between the UE201 and the gNB203 is a Uu interface.
[0143] As an example, the wireless link between the UE201 and the gNB203 is a cellular link.
[0144] As an example, the air interface between UE201 and UE241 is a PC5 interface.
[0145] As an example, the radio link between UE201 and UE241 is a sidelink.
[0146] As an example, the first node in this application is a terminal within the coverage of the gNB203, and the second node in this application is a terminal within the coverage of the gNB203.
[0147] As an example, the first node in this application is a terminal within the coverage of the gNB203, and the second node in this application is a terminal outside the coverage of the gNB203.
[0148] As an example, the first node in this application is a terminal outside the coverage of the gNB203, and the second node in this application is a terminal within the coverage of the gNB203.
[0149] As an example, the first node in this application is a terminal outside the coverage of the gNB203, and the second node in this application is a terminal outside the coverage of the gNB203.
[0150] As an example, unicast transmission is supported between UE201 and UE241.
[0151] As an example, broadcast transmission is supported between UE201 and UE241.
[0152] As an example, multicast transmission is supported between UE201 and UE241.
[0153] As an example, the sender of the first signaling in this application includes the UE241.
[0154] As an example, the recipient of the first signaling in this application includes the UE201.
[0155] As an example, the sender of the first signal in this application includes the UE241.
[0156] As an example, the receiver of the first signal in this application includes the UE201.
[0157] Example 3
[0158] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application, as shown in the attached diagram. Figure 3 As shown.
[0159] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and a control plane according to this application, as shown in the attached diagram. Figure 3 As shown. Figure 3 This is a schematic diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and the control plane 300. Figure 3The radio protocol architecture for the control plane 300 between the first communication node device (UE, gNB, or RSU in V2X) and the second communication node device (gNB, UE, or RSU in V2X), or between two UEs, is illustrated using three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. Layer 1 will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 sits above PHY 301 and is responsible for the link between the first and second communication node devices. Layer 2 305 includes the MAC (Medium Access Control) sublayer 302, the RLC (Radio Link Control) sublayer 303, and the PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. PDCP sublayer 304 also provides security through encrypted data packets and supports cross-cell mobility between second communication node devices and the first communication node device. RLC sublayer 303 provides upper layer data packet segmentation and reassembly, retransmission of lost data packets, and data packet reordering to compensate for out-of-order reception due to HARQ. MAC sublayer 302 provides multiplexing between logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell between the first communication node devices. MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and configuring the lower layer using RRC signaling between the second and first communication node devices. The radio protocol architecture of user plane 350 includes layer 1 (L1 layer) and layer 2 (L2 layer). The radio protocol architecture for the first and second communication node devices in user plane 350 is largely the same as the corresponding layers and sublayers in control plane 300 for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355 and MAC sublayer 352 in L2 layer 355. However, PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead.The L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for mapping between QoS flows and data radio bearers (DRBs) to support service diversity. Although not illustrated, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) terminating at the P-GW on the network side and an application layer terminating at the other end of the connection (e.g., a remote UE, server, etc.).
[0160] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the first node in this application.
[0161] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the second node in this application.
[0162] As an example, the first signaling is generated in the PHY301 or the PHY351.
[0163] As an example, the first signaling is generated in the MAC sublayer 302 or the MAC sublayer 352.
[0164] As an example, the first signal is generated in the PHY301 or the PHY351.
[0165] As an example, the first information block in this application is generated in the RRC sublayer 306.
[0166] As an example, any signaling in the second signaling set is generated in the PHY301 or the PHY351.
[0167] As an example, any signaling in the second signaling set is generated in the MAC sublayer 302 or the MAC sublayer 352.
[0168] As an example, either signal in the two signal sets is generated in the PHY301 or the PHY351.
[0169] Example 4
[0170] Example 4 illustrates a schematic diagram of a first communication device and a second communication device according to an embodiment of this application, as shown in the attached diagram. Figure 4 As shown. (Attached) Figure 4 This is a block diagram of a first communication device 410 and a second communication device 450 communicating with each other in an access network.
[0171] The first communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.
[0172] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.
[0173] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the L2 layer, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for HARQ operation, retransmission of lost packets, and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and constellation mapping based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based and non-codebook-based precoding, and beamforming processing, generating one or more parallel streams. Transmit processor 416 then maps each parallel stream to a subcarrier, multiplexes the modulated symbols with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently uses Inverse Fast Fourier Transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. Multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmitter processor 471 into an radio frequency stream, which is then provided to different antennas 420.
[0174] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any parallel stream destined for the second communication device 450. Symbols on each parallel stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted over the physical channel by the first communication device 410. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2 (L2). The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the DL (Layered Logic), the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transmission and logical channels to recover upper-layer packets from the core network. The upper-layer packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 (L3) for L3 processing. The controller / processor 459 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0175] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the first communication device 410 described in the DL, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on the radio resource allocation of the first communication device 410, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the first communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated parallel stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.
[0176] In the transmission from the second communication device 450 to the first communication device 410, the function at the first communication device 410 is similar to the receiving function at the second communication device 450 described in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. The controller / processor 475 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transmission and logical channels to recover upper-layer data packets from the second communication device 450. The upper-layer data packets from the controller / processor 475 may be provided to the core network. The controller / processor 475 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0177] As one embodiment, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 450 means at least: receiving the first signaling in the first time-frequency resource pool of this application; and receiving the first signal in the first time-frequency resource pool. The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, the first bit block including a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, the first value being related to the first time-frequency resource pool.
[0178] As one embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program, which, when executed by at least one processor, produces actions including: receiving the first signaling in the first time-frequency resource pool of this application; and receiving the first signal in the first time-frequency resource pool. The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, the first bit block comprising a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, the first value being related to the first time-frequency resource pool.
[0179] As one embodiment, the first communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The first communication device 410 means at least: transmitting the first signaling in the first time-frequency resource pool of this application; and transmitting the first signal in the first time-frequency resource pool. The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, the first bit block including a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, the first value being related to the first time-frequency resource pool.
[0180] As one embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program, which, when executed by at least one processor, produces actions including: transmitting the first signaling in the first time-frequency resource pool of this application; and transmitting the first signal in the first time-frequency resource pool. The first signaling includes scheduling information for the first signal; the first signal carries a first bit block, the first bit block comprising a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, and the first value is related to the first time-frequency resource pool.
[0181] As an example, the first node in this application includes the second communication device 450.
[0182] As an example, the second node in this application includes the first communication device 410.
[0183] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first signaling in the first time-frequency resource pool of this application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to transmit the first signaling in the first time-frequency resource pool of this application.
[0184] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first signal in the first time-frequency resource pool of this application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to transmit the first signal in the first time-frequency resource pool of this application.
[0185] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first information block in this application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to transmit the first information block in this application.
[0186] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the second signaling set and the second signal set in the first time-frequency resource pool of this application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to transmit the second signaling set and the second signal set in the first time-frequency resource pool of this application.
[0187] Example 5
[0188] Example 5 illustrates a flowchart of wireless transmission according to an embodiment of this application, as shown in the attached diagram. Figure 5 As shown. In the appendix Figure 5 In this context, the second node U1, the first node U2, and the third node U3 are communication nodes that transmit data pairwise via an air interface. (Appendix) Figure 5 In the diagram, the steps in boxes F51 to F53 are optional. (See attached diagram) Figure 5 The steps in boxes F51 and F52 cannot exist simultaneously.
[0189] The second node U1 sends a first information block in step S5101; sends a second signaling set and a second signal set in the first time-frequency resource pool in step S5102; sends a first signaling in the first time-frequency resource pool in step S511; and sends a first signal in the first time-frequency resource pool in step S512.
[0190] First node U2 receives a first information block in step S5201; receives a first information block in step S5202; receives a second signaling set and a second signal set in the first time-frequency resource pool in step S5203; receives a first signaling in the first time-frequency resource pool in step S521; and receives a first signal in the first time-frequency resource pool in step S522.
[0191] The third node U3 sends the first information block in step S5301.
[0192] In embodiment 5, the first signaling includes scheduling information for the first signal; the first signal carries a first bit block, which includes a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, and the first value is related to the first time-frequency resource pool. The first information block indicates the first time-frequency resource pool.
[0193] As an example, the first node U2 is the first node in this application.
[0194] As an example, the second node U1 is the second node in this application.
[0195] As an example, the third node U3 is a base station.
[0196] As an example, the air interface between the second node U1 and the first node U2 is a PC5 interface.
[0197] As one embodiment, the air interface between the second node U1 and the first node U2 includes a secondary link.
[0198] As one embodiment, the air interface between the second node U1 and the first node U2 includes a wireless interface between user equipment and user equipment.
[0199] As one embodiment, the air interface between the second node U1 and the first node U2 includes a wireless interface between the user equipment and the relay node.
[0200] As an example, the air interface between the third node U3 and the first node U2 is a Uu interface.
[0201] As one embodiment, the air interface between the third node U3 and the first node U2 includes a cellular link.
[0202] As one embodiment, the air interface between the third node U3 and the first node U2 includes the wireless interface between the base station equipment and the user equipment.
[0203] As an example, the first node in this application is a terminal.
[0204] As an example, the first node in this application is a car.
[0205] As an example, the first node in this application is a means of transportation.
[0206] As an example, the first node in this application is an RSU (Road Side Unit).
[0207] As an example, the second node in this application is a terminal.
[0208] As an example, the second node in this application is a car.
[0209] As an example, the second node in this application is a means of transportation.
[0210] As an example, the second node in this application is an RSU.
[0211] As an example, the first value is used by the first node in this application to determine the number of binary bits included in the first bit block.
[0212] As an example, the first value is used by the second node in this application to determine the number of binary bits included in the first bit block.
[0213] As an example, the broadcast type of the first signal is used by the first node to determine the first value.
[0214] As an example, the broadcast type of the first signal is used by the second node to determine the first value.
[0215] As an example, the priority of the first signal is used by the first node to determine the first value.
[0216] As an example, the priority of the first signal is used by the second node to determine the first value.
[0217] As an example, the first value and the number of frequency domain resource blocks allocated to the first signal are used by the first node to determine a first type of value, the first type of value is used by the first node to determine a second type of value, and the second type of value is used by the first node to determine the number of binary bits included in the first bit block.
[0218] As an example, the first value and the number of frequency domain resource blocks allocated to the first signal are used by the second node to determine a first type of value, the first type of value is used by the second node to determine a second type of value, and the second type of value is used by the second node to determine the number of binary bits included in the first bit block.
[0219] As an example, the first signaling is transmitted on the secondary link physical layer control channel (i.e., the secondary link channel that can only be used to carry physical layer signaling).
[0220] As an example, the first signaling is transmitted on the PSCCH (Physical Sidelink Control Channel).
[0221] As an example, the first signal is transmitted on a secondary link physical layer data channel (i.e., a secondary link channel that can be used to carry physical layer data).
[0222] As an example, the first signal is transmitted on the PSSCH.
[0223] As an example, Appendix Figure 5 The step in box F51 exists, while the step in box F52 does not exist.
[0224] As an example, Appendix Figure 5 The step in box F52 exists, while the step in box F51 does not exist.
[0225] As an example, the first information block is transmitted on the PSSCH.
[0226] As an example, the first information block is transmitted on PDSCH (Physical Downlink SharedCHannel).
[0227] As an example, the first information block is transmitted on the PSBCH (Physical Sidelink Broadcast Channel).
[0228] As an example, the first information block is transmitted on the PBCH (Physical Broadcast Channel).
[0229] As an example, Appendix Figure 5 The steps in block F53 are present, the second signaling set includes a positive integer number of signaling, the second signal set includes a positive integer number of signals; each signaling in the second signaling set includes scheduling information of a signal in the second signal set, and each signal in the second signal set carries the first bit block.
[0230] As an example, any signaling in the second signaling set is transmitted on the secondary link physical layer control channel (i.e., the secondary link channel that can only be used to carry physical layer signaling).
[0231] As an example, any signaling in the second signaling set is transmitted on the PSCCH.
[0232] As an example, any signal in the second set of signals is transmitted on a secondary link physical layer data channel (i.e., a secondary link channel that can be used to carry physical layer data).
[0233] As an example, any one of the signals in the second signal set is transmitted on the PSSCH.
[0234] As an example, Appendix Figure 5 The step in box F53 does not exist.
[0235] Example 6
[0236] Example 6 illustrates a schematic diagram of a first time-frequency resource pool according to an embodiment of this application; as shown in the appendix. Figure 6 As shown. In Embodiment 6, the first time-frequency resource pool includes a positive integer number of REs (Resource Elements).
[0237] As an example, an RE occupies one multicarrier symbol in the time domain and one subcarrier in the frequency domain.
[0238] As an example, the multicarrier symbol is an OFDM (Orthogonal Frequency Division Multiplexing) symbol.
[0239] As an example, the multi-carrier symbol is an SC-FDMA (Single Carrier-Frequency Division Multiple Access) symbol.
[0240] As an example, the multicarrier symbol is a DFT-S-OFDM (Discrete Fourier Transform Spread OFDM) symbol.
[0241] As one embodiment, the first time-frequency resource pool includes a positive integer number of subcarriers in the frequency domain.
[0242] As an example, the first time-frequency resource pool includes a positive integer number of PRBs in the frequency domain.
[0243] As an example, the first time-frequency resource pool includes a positive integer number of consecutive PRBs in the frequency domain.
[0244] As an example, the first time-frequency resource pool includes a positive integer number of discontinuous PRBs in the frequency domain.
[0245] As one embodiment, the first time-frequency resource pool includes a positive integer number of sub-channels in the frequency domain.
[0246] As an example, a sub-channel comprises a positive integer number of subcarriers.
[0247] As an example, a sub-channel comprises a positive integer number of consecutive subcarriers.
[0248] As an example, one of the sub-channels comprises a positive integer number of PRBs.
[0249] As an example, a sub-channel comprises a positive integer number of consecutive PRBs.
[0250] As one embodiment, the first time-frequency resource pool includes a positive integer number of multi-carrier symbols in the time domain.
[0251] As an example, the first time-frequency resource pool includes a positive integer number of consecutive multicarrier symbols in the time domain.
[0252] As an example, the first time-frequency resource pool includes a positive integer number of time slots in the time domain.
[0253] As an example, the first time-frequency resource pool includes a positive integer number of consecutive time slots in the time domain.
[0254] As one embodiment, the first time-frequency resource pool includes a positive integer number of discontinuous time slots in the time domain.
[0255] As one embodiment, the first time-frequency resource pool includes a positive integer number of sub-frames in the time domain.
[0256] As an example, the first time-frequency resource pool appears multiple times in the time domain.
[0257] As an example, the time-frequency resources in the first time-frequency resource pool are reserved for V2X transmission.
[0258] As an example, the time-frequency resources in the first time-frequency resource pool are reserved for the secondary link.
[0259] Example 7
[0260] Example 7 illustrates a schematic diagram of a first time-frequency resource pool according to an embodiment of this application; as shown in the appendix. Figure 7 As shown. In Example 7, the first time-frequency resource pool appears only once in the time domain.
[0261] Example 8
[0262] Example 8 illustrates a schematic diagram of resource mapping for a first signaling and a first signal according to an embodiment of this application; as shown in the appendix. Figure 8 As shown. In Embodiment 8, the first signaling is transmitted in the first time-frequency resource sub-block in the first time-frequency resource pool, and the first signal is transmitted in the second time-frequency resource sub-block in the first time-frequency resource pool; the first time-frequency resource sub-block and the second time-frequency resource sub-block constitute the first time-frequency resource block, and the first time-frequency resource sub-block and the second time-frequency resource sub-block are orthogonal to each other.
[0263] As an example, the time-frequency resources occupied by the first signal and the first signaling are orthogonal to each other.
[0264] As an example, the first signaling and the first signal belong to the same time slot in the time domain.
[0265] As an example, the first signaling and the first signal belong to the same sub-frame in the time domain.
[0266] As one embodiment, the first time-frequency resource block includes a positive integer number of consecutive multicarrier symbols in the time domain and a positive integer number of consecutive PRBs in the frequency domain.
[0267] As one embodiment, the first time-frequency resource sub-block includes a positive integer number of REs.
[0268] As one embodiment, the second time-frequency resource sub-block includes a positive integer number of REs.
[0269] As an example, the first time-frequency resource sub-block occupies a portion of the time-domain resources in the first time-frequency resource block in the time domain.
[0270] As an example, the first time-frequency resource sub-block occupies the earliest positive integer number of multicarrier symbols in the first time-frequency resource block in the time domain.
[0271] As an example, the first time-frequency resource sub-block occupies a portion of the frequency domain resources in the first time-frequency resource block in the frequency domain.
[0272] As an example, the first time-frequency resource sub-block occupies the lowest positive integer number of sub-channels in the first time-frequency resource block in the frequency domain.
[0273] Example 9
[0274] Example 9 illustrates a schematic diagram of resource mapping for a first signaling and a first signal according to an embodiment of this application; as shown in the appendix. Figure 9 As shown. In Embodiment 9, the first time-frequency resource sub-block in Embodiment 8 occupies all frequency domain resources in the first time-frequency resource block in Embodiment 8.
[0275] Example 10
[0276] Example 10 illustrates a schematic diagram of resource mapping for a first signaling and a first signal according to an embodiment of this application; as shown in the appendix. Figure 10 As shown. In Embodiment 10, the first time-frequency resource sub-block in Embodiment 8 occupies all time-domain resources in the first time-frequency resource block in Embodiment 8.
[0277] Example 11
[0278] Example 11 illustrates a schematic diagram of K candidate time-frequency resource pools and K numerical sets according to an embodiment of this application; as shown in the attached diagram. Figure 11 As shown in Example 11, the K sets of values correspond one-to-one with the K candidate time-frequency resource pools; the first time-frequency resource pool is one of the K candidate time-frequency resource pools; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values. (See Appendix...) Figure 11 In this context, the indices of the K sets of values and the K candidate time-frequency resource pools are #0, ..., #(K-1), respectively.
[0279] As an example, any one of the K candidate time-frequency resource pools includes a positive integer number of REs.
[0280] As an example, any one of the K candidate time-frequency resource pools includes a positive integer number of sub-channels in the frequency domain.
[0281] As an example, any one of the K candidate time-frequency resource pools includes a positive integer number of time slots in the time domain.
[0282] As an example, any one of the K candidate time-frequency resource pools is reserved for V2X transmission.
[0283] As an example, any one of the K candidate time-frequency resource pools is reserved for the sub-link.
[0284] As an example, the K candidate time-frequency resource pools belong to the same serving cell.
[0285] As an example, the K candidate time-frequency resource pools belong to the same carrier in the frequency domain.
[0286] As an example, the K candidate time-frequency resource pools belong to the same BWP (Bandwidth Part) in the frequency domain.
[0287] As an example, the K candidate time-frequency resource pools belong to the same SL (SideLink) BWP in the frequency domain.
[0288] As an example, the K candidate time-frequency resource pools are configured by higher-layer signaling.
[0289] As an example, the K candidate time-frequency resource pools are configured using RRC signaling.
[0290] As an example, the set of K values is configured by higher layer signaling.
[0291] As an example, the set of K values is configured by RRC signaling.
[0292] As an example, the correspondence between the K candidate time-frequency resource pools and the K sets of values is configured by a higher layer signaling.
[0293] As an example, the correspondence between the K candidate time-frequency resource pools and the K sets of values is configured by RRC signaling.
[0294] As an example, any one of the K sets of values is a positive integer.
[0295] As an example, the unit of any value in the set of K values is a multicarrier symbol.
[0296] As an example, the unit of any value in the set of K values is PRB.
[0297] As an example, any one of the K sets of values includes multiple values.
[0298] As an example, any one of the K sets of values contains only one value.
[0299] As an example, one of the K sets of values includes multiple values.
[0300] As an example, one of the K sets of values contains only one value.
[0301] As an example, when one of the K sets of values includes multiple values, the multiple values are not equal to each other in pairs.
[0302] As an example, the first set of values includes at least one value other than the first value.
[0303] As an example, the first set of values includes only the first value.
[0304] As one embodiment, the first set of values includes multiple values, and the first signaling indicates the first value from the first set of values.
[0305] As one embodiment, the first set of values includes multiple values, and the first signaling explicitly indicates the first value from the first set of values.
[0306] As one embodiment, the first set of values includes multiple values, and the first signaling implicitly indicates the first value from the first set of values.
[0307] As one embodiment, the first set of values includes multiple values, and the MCS of the first signal is used to determine the first value from the first set of values.
[0308] As one embodiment, the first set of values includes multiple values, and the maximum number of retransmissions of the first bit block is used to determine the first value from the first set of values.
[0309] As one embodiment, the first set of values includes multiple values, and whether the target receiver of the first signal needs to provide a HARQ-ACK for the first bit block is used to determine the first value from the first set of values.
[0310] Example 12
[0311] Example 12 illustrates a schematic diagram illustrating how the broadcast type of a first signal according to an embodiment of this application is used to determine a first value; as shown in the attached diagram. Figure 12 As shown.
[0312] As an example, the broadcast type refers to: casttype.
[0313] As an example, the broadcast type of the first signal is one of unicast, groupcast, or broadcast.
[0314] As an example, the first signaling indicates the broadcast type of the first signal.
[0315] As an example, the first signaling explicitly indicates the broadcast type of the first signal.
[0316] As an example, the first signaling implicitly indicates the broadcast type of the first signal.
[0317] As an example, the broadcast type of the first signal is used to determine the first value from the first set of values.
[0318] As an example, when the broadcast type of the first signal is unicast, the first value is equal to a first integer; when the broadcast type of the first signal is multicast, the first value is equal to a second integer; when the broadcast type of the first signal is broadcast, the first value is equal to a third integer; the first integer, the second integer, and the third integer are all positive integers; there are two distinct integers among the first integer, the second integer, and the third integer.
[0319] As a sub-implementation of the above embodiments, the first integer, the second integer, and the third integer are all mutually exclusive.
[0320] As a sub-implementation of the above embodiment, there are two equal integers among the first integer, the second integer, and the third integer.
[0321] As an example, the first set of values includes K1 values, where K1 is a positive integer greater than 1; the K1 values correspond one-to-one with K1 sets of broadcast types, and any one of the K1 sets of broadcast types includes a positive integer number of broadcast types; the broadcast type of the first signal belongs to the first set of broadcast types in the K1 sets of broadcast types, and the first value is the value among the K1 values that corresponds to the first set of broadcast types.
[0322] As a sub-example of the above embodiment, the K1 values are all distinct.
[0323] As a sub-example of the above embodiment, any one of the K1 broadcast type sets is one of unicast, multicast, or broadcast.
[0324] As a sub-example of the above embodiments, there is no broadcast type that simultaneously belongs to two broadcast type sets in the K1 broadcast type sets.
[0325] As a sub-implementation of the above embodiments, the K1 broadcast type sets are configured by higher-layer signaling.
[0326] As a sub-implementation of the above embodiment, the correspondence between the K1 broadcast type sets and the K1 values is configured by a higher-layer signaling.
[0327] Example 13
[0328] Example 13 illustrates a schematic diagram of how the priority of a first signal according to an embodiment of this application is used to determine a first numerical value; as shown in the attached diagram. Figure 13 As shown.
[0329] As an example, the priority of the first signal is one of Q priorities, where Q is a positive integer greater than 1.
[0330] As a sub-example of the above embodiments, each V2X message corresponds to one of the Q priorities.
[0331] As a sub-implementation of the above embodiments, any one of the Q priorities implicitly indicates one or more of the following: latency requirements, service type, reliability requirements, or maximum communication distance of the corresponding V2X message.
[0332] As a sub-implementation of the above embodiments, any of the Q priorities includes one or more of PPPP (ProSe (Proximity Services) Per-Packet Priority), PPPR (ProSe Per-Packet Reliability), 5QI (5G QoS Indicator), or PQI (PC5 QoS Indicator).
[0333] As an example, the priority of the first signal indicates one or more of the latency requirements, service type, reliability requirements, or maximum communication distance of the V2X message corresponding to the first signal.
[0334] As an example, the priority of the first signal implicitly indicates one or more of the latency requirements, service type, reliability requirements, or maximum communication distance of the V2X message corresponding to the first signal.
[0335] As one embodiment, the priority of the first signal is passed from the higher layer of the first node to the MAC (Medium Access Control) layer of the first node.
[0336] As one embodiment, the priority of the first signal is passed from the higher layer of the first node to the PHY (Physical) layer of the first node.
[0337] As an example, the priority of the first signal includes a PPPP.
[0338] As an example, the priority of the first signal includes a PPPR.
[0339] As an example, the priority of the first signal includes a 5QI.
[0340] As an example, the priority of the first signal includes a PQI.
[0341] As an example, the priority of the first signal is a non-negative integer.
[0342] As an example, the priority of the first signal is a positive integer.
[0343] As an example, the priority of the first signal is used for V2X communication on the PC5 interface.
[0344] As an example, the priority of the first signal includes the QoS (Quality of Service) of the first signal.
[0345] As an example, the priority of the first signal includes the QoS of the first signal used for V2X communication on the PC5 interface.
[0346] As an example, the priority of the first signal is defined with reference to section 4.4.5.1 of 3GPP TS23.285.
[0347] As an example, the first signaling indicates the priority of the first signal.
[0348] As an example, the first signaling explicitly indicates the priority of the first signal.
[0349] As an example, the first signaling implicitly indicates the priority of the first signal.
[0350] As an example, the priority of the first signal is used to determine the first value from the first set of values.
[0351] As an example, when the priority of the first signal is a priority in a first priority set, the first value is a fourth integer; when the priority of the first signal is a priority in a second priority set, the first value is a fifth integer; the first priority set and the second priority set each include a positive integer number of priorities, and no priority belongs to both the first priority set and the second priority set at the same time; the fourth integer is not equal to the fifth integer.
[0352] As an example, the first set of values includes K1 values, where K1 is a positive integer greater than 1; the K1 values correspond one-to-one with K1 priority sets, and each priority set in the K1 priority sets includes a positive integer number of priorities, and no priority belongs to two priority sets in the K1 priority sets at the same time; the priority of the first signal belongs to the first priority set in the K1 priority sets, and the first value is the value in the K1 values that corresponds to the first priority set.
[0353] As a sub-implementation of the above embodiments, the K1 priority sets are configured by higher-layer signaling.
[0354] As a sub-implementation of the above embodiment, the correspondence between the K1 priority sets and the K1 values is configured by a higher-layer signaling.
[0355] Example 14
[0356] Example 14 illustrates a schematic diagram of a first information block according to an embodiment of this application; as attached Figure 14 As shown. In Embodiment 14, the first information block indicates the first time-frequency resource pool.
[0357] As one embodiment, the first information block is carried by higher layer signaling.
[0358] As one embodiment, the first information block is carried by RRC signaling.
[0359] As an example, the first information block is carried by MAC CE (Medium Access Control layer Control Element) signaling.
[0360] As an example, the first information block is transmitted on the side link.
[0361] As an example, the first information block is transmitted via the PC5 interface.
[0362] As an example, the first information block is transmitted on the downlink.
[0363] As one example, the first information block is transmitted via the Uu interface.
[0364] As an example, the first information block includes information from all or part of the fields in an IE (Information Element).
[0365] As one embodiment, the first information block includes information from one or more fields in the MIB (Master Information Block).
[0366] As one embodiment, the first information block includes information from one or more fields in the SIB (System Information Block).
[0367] As one embodiment, the first information block includes information from one or more fields in RMSI (Remaining System Information).
[0368] As one example, the first information block is transmitted via wireless signal.
[0369] As one embodiment, the first information block is transmitted from the sender of the first signal to the first node.
[0370] As one embodiment, the first information block is transmitted from the serving cell of the first node to the first node.
[0371] As one embodiment, the first information block is passed from the higher layer of the first node to the physical layer of the first node.
[0372] As one embodiment, the first information block is passed from a higher layer of the first node to the physical layer of the first node.
[0373] As one embodiment, the first information block is passed from the higher layer of the second node to the physical layer of the second node.
[0374] As one embodiment, the first information block is passed from a higher layer of the second node to the physical layer of the second node.
[0375] As an example, the first information block indicates that the first time-frequency resource pool is reserved for V2X transmission.
[0376] As an example, the first information block indicates that the first time-frequency resource pool is reserved for the secondary link.
[0377] As an example, the first information block indicates the first value.
[0378] As an example, the first information block indicates that the first value corresponds to the first time-frequency resource pool.
[0379] As an example, the first information block indicates the K candidate time-frequency resource pools.
[0380] As an example, the first information block indicates that the K candidate time-frequency resource pools are respectively reserved for V2X transmission.
[0381] As an example, the first information block indicates that the K candidate time-frequency resource pools are respectively reserved for the sub-links.
[0382] As an example, the first information block indicates the set of K values.
[0383] As an example, the first information block indicates the correspondence between the K candidate time-frequency resource pools and the K sets of values.
[0384] Example 15
[0385] Example 15 illustrates a schematic diagram showing the relationship between a first type of numerical value, a second type of numerical value, and the number of binary bits included in a first bit block according to an embodiment of this application; as attached. Figure 15 As shown. In Embodiment 15, the first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine the first type of value, the first type of value is used to determine the second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block.
[0386] As one embodiment, the frequency domain resource block is a sub-channel.
[0387] As an example, the frequency domain resource block is a PRB.
[0388] As an example, the frequency domain resource block is an RB (Resource Block).
[0389] As one embodiment, the frequency domain resource block is a subcarrier.
[0390] As an example, the first type of value is a positive real number.
[0391] As an example, the first type of value is a positive real number greater than 1.
[0392] As an example, the first type of value is independent of the number of multicarrier symbols occupied by the first signal.
[0393] As an example, the first value, the number of frequency domain resource blocks occupied by the first signal, and the size of time-frequency resources occupied by the first signaling are used together to determine the first type of value.
[0394] As an example, the first type of value increases as the first value increases.
[0395] As an example, the first type of value and the first value are linearly related, and the linear coefficient between the first type of value and the first value is a positive number.
[0396] As an example, the first type of value increases with the increase in the number of frequency domain resource blocks allocated to the first signal.
[0397] As an example, the first type of value is linearly related to the number of frequency domain resource blocks allocated to the first signal, and the linear coefficient between the first type of value and the number of frequency domain resource blocks allocated to the first signal is positive.
[0398] As an example, the first type of value decreases as the number of REs occupied by the first signaling increases.
[0399] As an example, the first type of value is linearly related to the number of REs occupied by the first signaling, and the linear coefficient between the first type of value and the number of REs occupied by the first signaling is negative.
[0400] As an example, the first type of value and the second value are linearly related to the product of the first parameter; the second value is equal to the product of the first value and the first coefficient minus the sixth overhead; the first parameter is a positive real number, and the first parameter is related to the number of frequency domain resource blocks allocated to the first signal; the sixth overhead is a non-negative real number.
[0401] As a sub-implementation of the above embodiment, the linear coefficient between the product of the first type of numerical value and the second numerical value with the first parameter is 1.
[0402] As a sub-implementation of the above embodiments, the first coefficient is fixed.
[0403] As a sub-example of the above embodiment, the first coefficient is equal to 12.
[0404] As a sub-implementation of the above embodiments, the first parameter and the number of frequency domain resource blocks allocated to the first signal are linearly related, and the linear coefficient between the first parameter and the number of frequency domain resource blocks allocated to the first signal is a positive number.
[0405] As a sub-implementation of the above embodiments, the first parameter is equal to the product of the number of frequency domain resource blocks allocated to the first signal, the target code rate of the first signal, the modulation order of the first signal, and the number of layers of the first signal.
[0406] As a sub-implementation of the above embodiments, the sixth overhead is a positive integer.
[0407] As a sub-implementation of the above embodiments, a portion of the sixth overhead is configured for higher-layer signaling.
[0408] As a sub-implementation of the above embodiments, the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block.
[0409] As an example, the first type of value is linearly related to the first overhead, and the linear coefficient between the first type of value and the first overhead is negative; the first overhead is related to the size of the time-frequency resources occupied by the first signaling, and the first overhead is a non-negative real number.
[0410] As a sub-implementation of the above embodiments, the linearity coefficient between the first type of value and the first overhead is negative 1.
[0411] As a sub-implementation of the above embodiments, the first overhead is the number of REs occupied by the first signaling.
[0412] As a sub-implementation of the above embodiments, the first overhead is equal to the product of the number of REs occupied by the first signaling, the target code rate of the first signal, the modulation order of the first signal, and the number of layers of the first signal.
[0413] As an example, the first type of value is equal to the second value multiplied by the first parameter and then the first overhead.
[0414] As an example, the second type of value is a positive integer.
[0415] As an example, the second type of value is a positive integer greater than 1.
[0416] As an example, the second type of value is obtained by rounding and quantizing the first type of value.
[0417] As an example, when the first type of value is equal to Q3, the second type of value is equal to P5; when the first type of value is equal to Q4, the second type of value is equal to P6; Q3 and Q4 are positive real numbers, and P5 and P6 are positive integers; Q4 is greater than Q3, and P6 is not less than P5.
[0418] As an example, the first type of numerical value is used to determine a first type of integer, and the second type of numerical value is the maximum value between a second threshold and the first type of integer; the second threshold is a positive integer.
[0419] As a sub-example of the above embodiments, the second threshold is related to the first type of value.
[0420] As a sub-example of the above embodiment, the second threshold is equal to 24.
[0421] As a sub-example of the above embodiment, the second threshold is equal to 3840.
[0422] As a sub-example of the above embodiment, when the first type value is less than or equal to 3824, the second threshold is equal to 24; when the first type value is greater than 3824, the second threshold is equal to 3840.
[0423] Example 16
[0424] Example 16 illustrates a schematic diagram showing how a first value and the number of frequency domain resource blocks allocated to a first signal, according to an embodiment of this application, are used together to determine a first type of value; as shown in the attached diagram. Figure 16 As shown. In Embodiment 16, the first type of value is equal to the product of the fourth type of value and the first parameter in Embodiment 15 minus the second overhead; the fourth type of value is the minimum value between the fifth type of value and the first threshold; the number of frequency domain resource blocks allocated to the first signal is used to determine the first parameter, and the first value is used to determine the fifth type of value; the second overhead is a non-negative real number.
[0425] As an example, the first threshold is fixed.
[0426] As an example, the first threshold is predefined.
[0427] As an example, the first threshold is a positive integer greater than 1.
[0428] As an example, the first threshold is 156.
[0429] As an example, the fifth type of value is linearly related to the first value.
[0430] As an example, the linear coefficient between the fifth type of value and the first value is fixed.
[0431] As an example, the linear coefficient between the fifth type of value and the first value is 12.
[0432] As an example, the fifth type of value is independent of the number of multicarrier symbols occupied by the first signal.
[0433] As an example, the fifth type of value and the third expense are linearly related, the linear coefficient between the fifth type of value and the third expense is equal to negative 1, and the third expense is a non-negative integer.
[0434] As a sub-implementation of the above embodiments, the third overhead is configured by higher layer signaling.
[0435] As a sub-implementation of the above embodiments, the third overhead is configured by RRC signaling.
[0436] As a sub-implementation of the above embodiments, the third overhead is equal to 0.
[0437] As a sub-implementation of the above embodiments, the third overhead is greater than 0.
[0438] As a sub-implementation of the above embodiment, the third overhead is one of {0, 6, 12, 18}.
[0439] As an example, the fifth type of value and the fourth overhead are linearly related, and the linear coefficient between the fifth type of value and the fourth overhead is equal to negative 1; the fourth overhead is related to the size of the time-frequency resources occupied by the DMRS of the PSSCH carrying the first signal; the fourth overhead is a non-negative real number.
[0440] As a sub-implementation of the above embodiments, the fourth overhead is a non-negative integer.
[0441] As a sub-implementation of the above embodiment, the fourth overhead is equal to the number of REs occupied by the DMRS carrying the first signal in one frequency domain resource block.
[0442] As a sub-implementation of the above embodiment, the first signaling is used to determine M1 DMRS CDM (Code Division Multiplexing) groups, where M1 is a positive integer; the fourth overhead is equal to the total number of REs occupied by the M1 DMRS CDM groups in one frequency domain resource block.
[0443] As an example, the specific definition of the DMRS CDM group can be found in 3GPP TS38.212 and 3GPP TS38.214.
[0444] As an example, the fifth type of value and the fifth overhead are linearly related, and the linear coefficient between the fifth type of value and the fifth overhead is equal to negative 1; the fifth overhead is related to the size of the time and frequency resources occupied by the first signaling; the fifth overhead is a non-negative real number.
[0445] As a sub-implementation of the above embodiments, the fifth overhead is equal to the number of REs occupied by the first signaling within one frequency domain resource block.
[0446] As an example, the second overhead is equal to 0.
[0447] As an example, the second overhead is greater than 0.
[0448] As one embodiment, the second overhead is related to the size of the time-frequency resources occupied by the first signaling.
[0449] As an example, the second overhead is equal to the number of REs occupied by the first signaling.
[0450] As an example, the second overhead is equal to the product of the number of REs occupied by the first signaling, the target code rate of the first signal, the modulation order of the first signal, and the number of layers of the first signal.
[0451] Example 17
[0452] Example 17 illustrates a schematic diagram of a first type of numerical value being used to determine a second type of numerical value according to an embodiment of this application; as shown in the attached diagram. Figure 17As shown. In Example 17, the second type of value is the maximum value between the second threshold in Example 15 and the first type of integer, where the first type of integer is the second type of reference integer closest to the reference value in the second type of reference integer set; the reference value is equal to the difference between the first type of value and the first number of bits, where the first number of bits is a non-negative integer; the second type of reference integer set includes multiple second type of reference integers, where any second type of reference integer in the second type of reference integer set is a positive integer multiple of the second parameter, and the reference value is used to determine the second parameter, where the second parameter is a positive integer.
[0453] As an example, the second type of reference integer set is related to the first type of numerical value.
[0454] As an example, the first type of numerical value is used to determine the second type of reference integer set.
[0455] As an example, any second-class reference integer in the second-class reference integer set is not greater than the reference value.
[0456] As an example, any positive integer that is not greater than the reference value and is a positive integer multiple of the second parameter is a second type of reference integer in the set of second type of reference integers.
[0457] As an example, when the first type of value is less than or equal to 3824, any positive integer that is not greater than the reference value and is a positive integer multiple of the second parameter is a second type of reference integer in the set of second type of reference integers.
[0458] As an example, any positive integer that is a positive integer multiple of the second parameter is a second type of reference integer in the second type of reference integer set.
[0459] As an example, when the first type of value is greater than 3824, any positive integer that is a positive integer multiple of the second parameter is a second type of reference integer in the set of second type reference integers.
[0460] As an example, the absolute value of the difference between any second-class reference integer in the second-class reference integer set that is different from the first-class integer and the reference value is greater than the absolute value of the difference between the first-class integer and the reference value.
[0461] As an example, the first number of bits is a non-negative integer.
[0462] As an example, the first number of bits is one of {0, 6, 11, 16, 24}.
[0463] As an example, the first number of bits is equal to 0.
[0464] As an example, the first number of bits is greater than 0.
[0465] As an example, when the first type of value is not greater than 3824, the first number of bits is 0.
[0466] As an example, when the first type of value is greater than 3824, the first number of bits is greater than 0.
[0467] As an example, when the first type of value is greater than 3824, the first number of bits is equal to 24.
[0468] As an example, the second parameter is a positive integer power of 2.
[0469] As an example, the second parameter is equal to
[0470] As an example, when the first type of value is not greater than 3824, the second parameter is equal to
[0471] As an example, the second parameter is equal to
[0472] As an example, when the first type of value is greater than 3824, the second parameter is equal to
[0473] Example 18
[0474] Example 18 illustrates a schematic diagram of a second type of numerical value used to determine the number of binary bits included in a first bit block according to an embodiment of this application; as shown in the appendix. Figure 18 As shown. In Embodiment 18, the number of binary bits included in the first bit block is equal to the first type of reference integer in the first type of reference integer set that is not less than the second type of value and is closest to the second type of value; the first type of reference integer set includes a plurality of first type of reference integers.
[0475] As an example, the absolute value of the difference between any first-class reference integer in the first-class reference integer set that is different from the number of binary bits included in the first bit block and is not less than the second-class value is greater than the absolute value of the difference between the number of binary bits included in the first bit block and the second-class value.
[0476] As an example, the first type of value is less than or equal to 3824.
[0477] As an example, any of the first type of reference integers in the first type of reference integer set is a positive integer.
[0478] As an example, any of the first type of reference integers in the first type of reference integer set is a positive integer greater than 1.
[0479] As an example, any first type of reference integer in the first type of reference integer set is a TBS.
[0480] As an example, the first type of reference integer set includes TBS in Table 5.1.3.2-1 of 3GPP TS38.214 (V15.7.0).
[0481] As an example, the first type of reference integer set includes all TBSs in Table 5.1.3.2-1 of 3GPP TS38.214 (V15.7.0).
[0482] As an example, the first type of reference integer set consists of all TBSs in Table 5.1.3.2-1 of 3GPP TS38.214 (V15.7.0).
[0483] Example 19
[0484] Example 19 illustrates a schematic diagram of how a second type of numerical value, according to an embodiment of this application, is used to determine the number of binary bits included in a first bit block; as shown in the attached diagram. Figure 19 As shown. In Embodiment 19, the number of binary bits included in the first bit block is equal to the third type reference integer in the third type reference integer set that is not less than the second type value and is closest to the second type value. The third type reference integer set includes multiple third type reference integers. The sum of any third type reference integer in the third type reference integer set and the number of second bits is a positive integer multiple of the fourth parameter. The second type value is used to determine the fourth parameter, which is a positive integer, and the second number of bits is a positive integer.
[0485] As an example, the second type of value is greater than 3824.
[0486] As an example, the second number of bits is one of {6, 11, 16, 24}.
[0487] As an example, the second number of bits is 24.
[0488] As an example, for any given positive integer, if the sum of the given positive integer and the second number of bits is a positive integer multiple of the fourth parameter, the given positive integer is a third type reference integer in the third type reference integer set.
[0489] As an example, the target code rate of the first signal is used to determine the fourth parameter.
[0490] As an example, the fourth parameter is 8 times C, where C is a positive integer, and the second type of value is used to determine C.
[0491] As a sub-example of the above embodiment, C equals 1.
[0492] As a sub-example of the above embodiment, C is greater than 1.
[0493] As a sub-example of the above embodiments, the target code rate of the first signal is used to determine the C.
[0494] As a sub-example of the above embodiment, when the target code rate of the first signal is not greater than 1 / 4, the
[0495] As a sub-example of the above embodiment, when the target code rate of the first signal is greater than 1 / 4 and the second type value is greater than 8424, the...
[0496] As a sub-example of the above embodiment, when the target code rate of the first signal is greater than 1 / 4 and the second type value is not greater than 8424, C equals 1.
[0497] Example 20
[0498] Example 20 illustrates a schematic diagram of a second signaling set and a second signal set according to an embodiment of this application; as shown in the appendix. Figure 20 As shown. In embodiment 20, the second signaling set includes W1 signaling items, and the second signal set includes W1 signals, where W1 is a positive integer greater than 1; the W1 signaling items each include scheduling information for the W1 signals. (See attached...) Figure 20 In this context, the indices of the W1 signaling messages and the W1 signals are #0, ..., #(W1-1), respectively.
[0499] As an example, any signaling in the second signaling set is dynamic signaling.
[0500] As an example, any signaling in the second signaling set is a Layer 1 (L1) signaling.
[0501] As an example, any signaling in the second signaling set is a layer 1 (L1) control signaling.
[0502] As an example, any signaling in the second signaling set includes SCI.
[0503] As an example, any signaling in the second signaling set includes one or more fields in an SCI.
[0504] As an example, any signaling in the second signaling set is transmitted on the side link.
[0505] As an example, any signaling in the second signaling set is transmitted via the PC5 interface.
[0506] As an example, one of the signaling signals in the second signaling set is transmitted via unicast.
[0507] As an example, one of the signaling signals in the second signaling set is transmitted via groupcast.
[0508] As an example, one of the signaling signals in the second signaling set is broadcast.
[0509] As an example, any one of the signals in the second set of signals is a wireless signal.
[0510] As an example, any signal in the second set of signals is a baseband signal.
[0511] As an example, any signal in the second set of signals is transmitted on the side link.
[0512] As an example, any signal in the second signal set is transmitted via the PC5 interface.
[0513] As an example, one signal in the second signal set is transmitted via unicast.
[0514] As an example, one of the signals in the second signal set is transmitted via groupcast.
[0515] As an example, one of the signals in the second signal set is broadcast.
[0516] As an example, the first signaling and the second signaling set constitute W2 signaling sets, and the first signal and the second signal set constitute W2 signals, where W2 is a positive integer greater than 1; the x-th signaling in the W2 signaling sets includes the scheduling information of the x-th signal in the W2 signals, where x is any positive integer not greater than W2.
[0517] As a sub-implementation of the above embodiment, the y-th signaling among the W2 signaling signals is used to reserve the time-frequency resources occupied by the (y+1)-th signal among the W2 signals; y is a positive integer less than W2.
[0518] As a sub-implementation of the above embodiment, the y-th signaling in the W2 signaling is used to reserve the time-frequency resources occupied by all signals later than the y-th signal in the W2 signals; y is a positive integer less than W2.
[0519] As a sub-implementation of the above embodiment, the W2 signals are W2 transmissions of the first bit block.
[0520] As an example, one signal in the second signal set is earlier in the time domain than the first signal.
[0521] As an example, there is a signal in the second signal set that is later in the time domain than the first signal.
[0522] Example 21
[0523] Example 21 illustrates a schematic diagram of a second signaling set and a second signal set according to an embodiment of this application; as shown in the appendix. Figure 21 As shown. In embodiment 21, the second signaling set includes only one signaling, and the second signal set includes only one signal; the one signaling includes the scheduling information of the one signal.
[0524] Example 22
[0525] Example 22 illustrates a structural block diagram of a processing apparatus in a first node device according to an embodiment of this application; as shown in the appendix. Figure 22 As shown. In the appendix Figure 22 In the first node device, the processing unit 2200 includes a first receiver 2201.
[0526] In embodiment 22, the first receiver 2201 receives the first signaling and the first signal in the first time-frequency resource pool.
[0527] In embodiment 22, the first signaling includes scheduling information of the first signal; the first signal carries a first bit block, the first bit block including a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, the first value being related to the first time-frequency resource pool.
[0528] As an example, the first time-frequency resource pool is one of the K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and any set of values in the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
[0529] As an example, the broadcast type of the first signal is used to determine the first value.
[0530] As an example, the priority of the first signal is used to determine the first value.
[0531] As one embodiment, the first receiver 2201 receives a first information block; wherein the first information block indicates the first time-frequency resource pool.
[0532] As an example, the first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine a first type of value, the first type of value is used to determine a second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block.
[0533] As one embodiment, the first receiver 2201 receives a second signaling set and a second signal set in the first time-frequency resource pool; wherein, the second signaling set includes a positive integer number of signalings, and the second signal set includes a positive integer number of signals; each signaling in the second signaling set includes scheduling information of a signal in the second signal set, and each signal in the second signal set carries the first bit block.
[0534] As one example, the first node device is a user equipment.
[0535] As an example, the first node device is a relay node device.
[0536] As an example, the first receiver 2201 includes at least one of the following in embodiment 4: {antenna 452, receiver 454, receiver processor 456, multi-antenna receiver processor 458, controller / processor 459, memory 460, data source 467}.
[0537] Example 23
[0538] Example 23 illustrates a structural block diagram of a processing apparatus in a second node device according to an embodiment of this application; as shown in the appendix. Figure 23 As shown. In the appendix Figure 23 In the second node device, the processing unit 2300 includes a first transmitter 2301.
[0539] In embodiment 23, the first transmitter 2301 transmits the first signaling and the first signal in the first time-frequency resource pool.
[0540] In embodiment 23, the first signaling includes scheduling information of the first signal; the first signal carries a first bit block, the first bit block including a positive integer number of binary bits; a first value is used to determine the number of binary bits included in the first bit block, the first value being related to the first time-frequency resource pool.
[0541] As an example, the first time-frequency resource pool is one of the K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and any set of values in the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
[0542] As an example, the broadcast type of the first signal is used to determine the first value.
[0543] As an example, the priority of the first signal is used to determine the first value.
[0544] As one embodiment, the first transmitter 2301 transmits a first information block; wherein the first information block indicates the first time-frequency resource pool.
[0545] As an example, the first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine a first type of value, the first type of value is used to determine a second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block.
[0546] As one embodiment, the first transmitter 2301 transmits a second signaling set and a second signal set in the first time-frequency resource pool; wherein, the second signaling set includes a positive integer number of signalings, and the second signal set includes a positive integer number of signals; each signaling in the second signaling set includes scheduling information of a signal in the second signal set, and each signal in the second signal set carries the first bit block.
[0547] As one embodiment, the second node device is a user equipment.
[0548] As one embodiment, the second node device is a relay node device.
[0549] As one embodiment, the first transmitter 2301 includes at least one of the following in embodiment 4: {antenna 420, transmitter 418, transmission processor 416, multi-antenna transmission processor 471, controller / processor 475, memory 476}.
[0550] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication devices, wireless sensors, internet cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base station or system equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), and other wireless communication equipment.
[0551] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A first-node device used for wireless communication, characterized in that, include: A first receiver is configured to receive a first information block and to receive a first signaling and a first signal in a first time-frequency resource pool, wherein the first information block indicates the first time-frequency resource pool; The first signaling includes secondary link control information (SCI), and the first signal is transmitted on the physical secondary link shared channel (PSSCH). The first signaling includes scheduling information for the first signal, and the scheduling information includes one or more of the following: occupied time domain resources, occupied frequency domain resources, modulation and coding scheme (MCS), modulation reference signal (DMRS) configuration information, hybrid automatic repeat request (HARQ) process number, redundancy version (RV) or new data indicator (NDI). The first signal carries a first bit block, which includes a positive integer number of binary bits; The first value is used to determine the number of binary bits included in the first bit block. The first value is a positive integer and the unit of the first value is multicarrier symbols. The first value is selected from a predefined set of values associated with the first time-frequency resource pool. The first signal explicitly indicates the first value; The first bit block includes a transport block TB, and the number of binary bits included in the first bit block is the transport block size TBS; The first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine the first type of value, the first type of value is used to determine the second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block; The first type of value is a positive real number, and the second type of value is a positive integer; The first type of value is equal to the second value multiplied by the first parameter and then subtracted from the first cost; The second value is equal to the product of the first value and the first coefficient minus the sixth expense, where the first coefficient is equal to 12; The first parameter is equal to the product of the number of frequency domain resource blocks allocated to the first signal, the target code rate of the first signal, the modulation order of the first signal, and the number of layers of the first signal; The sixth overhead is a non-negative real number and includes the number of resource units (REs) occupied by the DMRS carrying the first signal within one of the frequency domain resource blocks; and The first overhead is related to the size of the time-frequency resources occupied by the first signaling, and the first overhead is a non-negative real number.
2. The first node device according to claim 1, characterized in that, The first time-frequency resource pool is one of the K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and each of the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
3. The first node device according to claim 2, characterized in that, The unit of any value in the K sets of values is a multi-carrier symbol; any candidate time-frequency resource pool in the K candidate time-frequency resource pools is reserved for a secondary link; the K candidate time-frequency resource pools belong to the same BWP in the frequency domain.
4. The first node device according to claim 2 or 3, characterized in that, When one of the K sets of values includes multiple values, the multiple values are not equal to each other in pairs.
5. The first node device according to any one of claims 2 to 4, characterized in that, The first set of values includes multiple values, and the first signaling indicates the first value from the first set of values.
6. The first node device according to any one of claims 1 to 5, characterized in that, When the first type of value is equal to Q3, the second type of value is equal to P5; when the first type of value is equal to Q4, the second type of value is equal to P6; Q3 and Q4 are positive real numbers, and P5 and P6 are positive integers; Q4 is greater than Q3, and P6 is not less than P5.
7. The first node device according to any one of claims 1 to 6, characterized in that, The first value used to determine the number of binary bits included in the first bit block is calculated under the assumption that the number of multicarrier symbols occupied by the first signal is equal to the first value.
8. The first node device according to any one of claims 1 to 7, characterized in that, The first information block is carried by RRC signaling.
9. The first node device according to any one of claims 1 to 8, characterized in that, The number of binary bits included in the first bit block is equal to the first type of reference integer in the first type of reference integer set that is not less than the second type of value and is closest to the second type of value; the first type of reference integer set includes a plurality of first type of reference integers; any first type of reference integer in the first type of reference integer set is a TBS.
10. The first node device according to any one of claims 1 to 9, characterized in that, The first value is related to whether the target receiver of the first signal needs to provide a HARQ-ACK response for the first bit block.
11. The first node device according to any one of claims 1 to 10, characterized in that, The first type of value is used to determine the first type of integer, and the second type of value is the maximum value between the second threshold and the first type of integer; the second threshold is a positive integer; when the first type of value is less than or equal to 3824, the second threshold is equal to 24; when the first type of value is greater than 3824, the second threshold is equal to 3840.
12. The first node device according to any one of claims 1 to 11, characterized in that, The time-frequency resources in the first time-frequency resource pool are reserved for the secondary link.
13. The first node device according to any one of claims 1 to 12, characterized in that, The first signaling and the first signal belong to the same time slot in the time domain.
14. The first node device according to any one of claims 1 to 13, characterized in that, The sixth overhead is a positive integer, and a portion of the sixth overhead is configured by higher-layer signaling. Alternatively, the sixth overhead is a positive integer, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block; Alternatively, the sixth overhead is a positive integer, a portion of which is configured by higher-level signaling, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block.
15. The first node device according to any one of claims 1 to 14, characterized in that, The first signaling is transmitted in a first time-frequency resource sub-block in the first time-frequency resource pool, and the first signal is transmitted in a second time-frequency resource sub-block in the first time-frequency resource pool; the first time-frequency resource sub-block and the second time-frequency resource sub-block constitute a first time-frequency resource block, and the first time-frequency resource sub-block and the second time-frequency resource sub-block are orthogonal to each other; the first time-frequency resource block includes a positive integer number of consecutive multicarrier symbols in the time domain and a positive integer number of consecutive PRBs in the frequency domain; the first time-frequency resource sub-block occupies the earliest positive integer number of multicarrier symbols in the first time-frequency resource block in the time domain; the first time-frequency resource sub-block occupies the lowest positive integer number of subchannels in the first time-frequency resource block in the frequency domain.
16. The first node device according to any one of claims 1 to 15, characterized in that, The first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, conversion precoder, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying a first bit block may include: all or part of the bits in the first bit block being used to generate the first signal.
17. A second node device used for wireless communication, characterized in that, include: A first transmitter is configured to transmit a first information block, transmit a first signaling and a first signal in a first time-frequency resource pool, wherein the first information block indicates the first time-frequency resource pool; the first signaling includes secondary link control information (SCI), and the first signal is transmitted on the physical secondary link shared channel (PSSCH). The first signaling includes scheduling information for the first signal, and the scheduling information includes one or more of the following: occupied time domain resources, occupied frequency domain resources, modulation and coding scheme (MCS), modulation reference signal (DMRS) configuration information, hybrid automatic repeat request (HARQ) process number, redundancy version (RV) or new data indicator (NDI). The first signal carries a first bit block, which includes a positive integer number of binary bits; The first value is used to determine the number of binary bits included in the first bit block. The first value is a positive integer and the unit of the first value is multicarrier symbols. The first value is selected from a predefined set of values associated with the first time-frequency resource pool. The first signal explicitly indicates the first value; The first bit block includes a transport block TB, and the number of binary bits included in the first bit block is the transport block size TBS; The first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine the first type of value, the first type of value is used to determine the second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block; The first type of value is a positive real number, and the second type of value is a positive integer; The first type of value is equal to the second value multiplied by the first parameter and then subtracted from the first cost; The second value is equal to the product of the first value and the first coefficient minus the sixth expense, where the first coefficient is equal to 12; The first parameter is equal to the product of the number of frequency domain resource blocks allocated to the first signal, the target code rate of the first signal, the modulation order of the first signal, and the number of layers of the first signal; The sixth overhead is a non-negative real number and includes the number of resource units (REs) occupied by the DMRS carrying the first signal within one of the frequency domain resource blocks; and The first overhead is related to the size of the time-frequency resources occupied by the first signaling, and the first overhead is a non-negative real number.
18. The second node device according to claim 17, characterized in that, The first time-frequency resource pool is one of the K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and each of the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
19. The second node device according to claim 18, characterized in that, The unit of any value in the K sets of values is a multi-carrier symbol; any candidate time-frequency resource pool in the K candidate time-frequency resource pools is reserved for a secondary link; the K candidate time-frequency resource pools belong to the same BWP in the frequency domain.
20. The second node device according to claim 18 or 19, characterized in that, When one of the K sets of values includes multiple values, the multiple values are not equal to each other in pairs.
21. The second node device according to any one of claims 18 to 20, characterized in that, The first set of values includes multiple values, and the first signaling indicates the first value from the first set of values.
22. The second node device according to any one of claims 17 to 21, characterized in that, When the first type of value is equal to Q3, the second type of value is equal to P5; when the first type of value is equal to Q4, the second type of value is equal to P6; Q3 and Q4 are positive real numbers, and P5 and P6 are positive integers; Q4 is greater than Q3, and P6 is not less than P5.
23. The second node device according to any one of claims 17 to 22, characterized in that, The first value used to determine the number of binary bits included in the first bit block is calculated under the assumption that the number of multicarrier symbols occupied by the first signal is equal to the first value.
24. The second node device according to any one of claims 17 to 23, characterized in that, The first information block is carried by RRC signaling.
25. The second node device according to any one of claims 17 to 24, characterized in that, The number of binary bits included in the first bit block is equal to the first type of reference integer in the first type of reference integer set that is not less than the second type of value and is closest to the second type of value; the first type of reference integer set includes a plurality of first type of reference integers; any first type of reference integer in the first type of reference integer set is a TBS.
26. The second node device according to any one of claims 17 to 25, characterized in that, The first value is related to whether the target receiver of the first signal needs to provide a HARQ-ACK response for the first bit block.
27. The second node device according to any one of claims 17 to 26, characterized in that, The first type of value is used to determine the first type of integer, and the second type of value is the maximum value between the second threshold and the first type of integer; the second threshold is a positive integer; when the first type of value is less than or equal to 3824, the second threshold is equal to 24; when the first type of value is greater than 3824, the second threshold is equal to 3840.
28. The second node device according to any one of claims 17 to 27, characterized in that, The time-frequency resources in the first time-frequency resource pool are reserved for the secondary link.
29. The second node device according to any one of claims 17 to 28, characterized in that, The first signaling and the first signal belong to the same time slot in the time domain.
30. The second node device according to any one of claims 17 to 29, characterized in that, The sixth overhead is a positive integer, and a portion of the sixth overhead is configured by higher-layer signaling. Alternatively, the sixth overhead is a positive integer, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block; Alternatively, the sixth overhead is a positive integer, a portion of which is configured by higher-level signaling, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block.
31. The second node device according to any one of claims 17 to 30, characterized in that, The first signaling is transmitted in a first time-frequency resource sub-block in the first time-frequency resource pool, and the first signal is transmitted in a second time-frequency resource sub-block in the first time-frequency resource pool; the first time-frequency resource sub-block and the second time-frequency resource sub-block constitute a first time-frequency resource block, and the first time-frequency resource sub-block and the second time-frequency resource sub-block are orthogonal to each other; the first time-frequency resource block includes a positive integer number of consecutive multicarrier symbols in the time domain and a positive integer number of consecutive PRBs in the frequency domain; the first time-frequency resource sub-block occupies the earliest positive integer number of multicarrier symbols in the first time-frequency resource block in the time domain; the first time-frequency resource sub-block occupies the lowest positive integer number of subchannels in the first time-frequency resource block in the frequency domain.
32. The second node device according to any one of claims 17 to 31, characterized in that, The first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, conversion precoder, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying a first bit block may include: all or part of the bits in the first bit block being used to generate the first signal.
33. A method used in a first node of wireless communication, characterized in that, include: Receive a first information block, the first information block indicating a first time-frequency resource pool; Receive first signaling in the first time-frequency resource pool, the first signaling including secondary link control information (SCI); A first signal is received in the first time-frequency resource pool, and the first signal is transmitted on the Physical Sublink Shared Channel (PSSCH). The first signaling includes scheduling information for the first signal, and the scheduling information includes one or more of the following: occupied time domain resources, occupied frequency domain resources, adjusted coding scheme (MCS), modulation reference signal (DMRS) configuration information, hybrid automatic repeat request (HARQ) process number, redundancy version (RV) or new data indicator (NDI). The first signal carries a first bit block, which includes a positive integer number of binary bits; The first value is used to determine the number of binary bits included in the first bit block. The first value is a positive integer and the unit of the first value is multicarrier symbols. The first value is selected from a predefined set of values associated with the first time-frequency resource pool. The first signal explicitly indicates the first value; The first bit block includes a transport block TB, and the number of binary bits included in the first bit block is the transport block size TBS; The first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine the first type of value, the first type of value is used to determine the second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block; The first type of value is a positive real number, and the second type of value is a positive integer; The first type of value is equal to the second value multiplied by the first parameter and then subtracted from the first cost; The second value is equal to the product of the first value and the first coefficient minus the sixth expense, where the first coefficient is equal to 12; The first parameter is equal to the product of the number of frequency domain resource blocks allocated to the first signal, the target code rate of the first signal, the modulation order of the first signal, and the number of layers of the first signal; The sixth overhead is a non-negative real number and includes the number of resource units (REs) occupied by the DMRS carrying the first signal within one of the frequency domain resource blocks; and The first overhead is related to the size of the time-frequency resources occupied by the first signaling, and the first overhead is a non-negative real number.
34. The method in the first node according to claim 33, characterized in that, The first time-frequency resource pool is one of the K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and each of the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
35. The method in the first node according to claim 34, characterized in that, The unit of any value in the K sets of values is a multi-carrier symbol; any candidate time-frequency resource pool in the K candidate time-frequency resource pools is reserved for a secondary link; the K candidate time-frequency resource pools belong to the same BWP in the frequency domain.
36. The method in the first node according to claim 34 or 35, characterized in that, When one of the K sets of values includes multiple values, the multiple values are not equal to each other in pairs.
37. The method in the first node according to any one of claims 34 to 36, characterized in that, The first set of values includes multiple values, and the first signaling indicates the first value from the first set of values.
38. The method in the first node according to any one of claims 33 to 37, characterized in that, When the first type of value is equal to Q3, the second type of value is equal to P5; when the first type of value is equal to Q4, the second type of value is equal to P6; Q3 and Q4 are positive real numbers, and P5 and P6 are positive integers; Q4 is greater than Q3, and P6 is not less than P5.
39. The method in the first node according to any one of claims 33 to 38, characterized in that, The first value used to determine the number of binary bits included in the first bit block is calculated under the assumption that the number of multicarrier symbols occupied by the first signal is equal to the first value.
40. The method in the first node according to any one of claims 33 to 39, characterized in that, The first information block is carried by RRC signaling.
41. The method in the first node according to any one of claims 33 to 40, characterized in that, The number of binary bits included in the first bit block is equal to the first type of reference integer in the first type of reference integer set that is not less than the second type of value and is closest to the second type of value; the first type of reference integer set includes a plurality of first type of reference integers; any first type of reference integer in the first type of reference integer set is a TBS.
42. The method in the first node according to any one of claims 33 to 41, characterized in that, The first value is related to whether the target receiver of the first signal needs to provide a HARQ-ACK response for the first bit block.
43. The method in the first node according to any one of claims 33 to 42, characterized in that, The first type of value is used to determine the first type of integer, and the second type of value is the maximum value between the second threshold and the first type of integer; the second threshold is a positive integer; when the first type of value is less than or equal to 3824, the second threshold is equal to 24; when the first type of value is greater than 3824, the second threshold is equal to 3840.
44. The method in the first node according to any one of claims 33 to 43, characterized in that, The time-frequency resources in the first time-frequency resource pool are reserved for the secondary link.
45. The method in the first node according to any one of claims 33 to 44, characterized in that, The first signaling and the first signal belong to the same time slot in the time domain.
46. The method in the first node according to any one of claims 33 to 45, characterized in that, The sixth overhead is a positive integer, and a portion of the sixth overhead is configured by higher-layer signaling. Alternatively, the sixth overhead is a positive integer, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block; Alternatively, the sixth overhead is a positive integer, a portion of which is configured by higher-level signaling, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block.
47. The method in the first node according to any one of claims 33 to 46, characterized in that, The first signaling is transmitted in a first time-frequency resource sub-block in the first time-frequency resource pool, and the first signal is transmitted in a second time-frequency resource sub-block in the first time-frequency resource pool; the first time-frequency resource sub-block and the second time-frequency resource sub-block constitute a first time-frequency resource block, and the first time-frequency resource sub-block and the second time-frequency resource sub-block are orthogonal to each other; the first time-frequency resource block includes a positive integer number of consecutive multicarrier symbols in the time domain and a positive integer number of consecutive PRBs in the frequency domain; the first time-frequency resource sub-block occupies the earliest positive integer number of multicarrier symbols in the first time-frequency resource block in the time domain; the first time-frequency resource sub-block occupies the lowest positive integer number of subchannels in the first time-frequency resource block in the frequency domain.
48. The method in the first node according to any one of claims 33 to 47, characterized in that, The first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, conversion precoder, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying a first bit block may include: all or part of the bits in the first bit block being used to generate the first signal.
49. A method used in a second node of wireless communication, characterized in that, include: Transmit a first information block, the first information block indicating a first time-frequency resource pool; The first signaling is transmitted in the first time-frequency resource pool, and the first signaling includes secondary link control information (SCI). A first signal is transmitted in the first time-frequency resource pool, and the first signal is transmitted on the Physical Sublink Shared Channel (PSSCH). The first signaling includes scheduling information for the first signal, and the scheduling information includes one or more of the following: occupied time domain resources, occupied frequency domain resources, modulation and coding scheme (MCS), modulation reference signal (DMRS) configuration information, hybrid automatic repeat request (HARQ) process number, redundancy version (RV) or new data indicator (NDI). The first signal carries a first bit block, which includes a positive integer number of binary bits; The first value is used to determine the number of binary bits included in the first bit block. The first value is a positive integer and the unit of the first value is multicarrier symbols. The first value is selected from a predefined set of values associated with the first time-frequency resource pool. The first signal explicitly indicates the first value; The first bit block includes a transport block TB, and the number of binary bits included in the first bit block is the transport block size TBS; The first value and the number of frequency domain resource blocks allocated to the first signal are used together to determine the first type of value, the first type of value is used to determine the second type of value, and the second type of value is used to determine the number of binary bits included in the first bit block; The first type of value is a positive real number, and the second type of value is a positive integer; The first type of value is equal to the second value multiplied by the first parameter and then subtracted from the first cost; The second value is equal to the product of the first value and the first coefficient minus the sixth expense, where the first coefficient is equal to 12; The first parameter is equal to the product of the number of frequency domain resource blocks allocated to the first signal, the target code rate of the first signal, the modulation order of the first signal, and the number of layers of the first signal; The sixth overhead is a non-negative real number and includes the number of resource units (REs) occupied by the DMRS carrying the PSSCH of the first signal within one of the frequency domain resource blocks. The first overhead is related to the size of the time-frequency resources occupied by the first signaling, and the first overhead is a non-negative real number.
50. The method in the second node according to claim 49, characterized in that, The first time-frequency resource pool is one of the K candidate time-frequency resource pools, where K is a positive integer greater than 1; the K sets of values correspond one-to-one with the K candidate time-frequency resource pools, and each of the K sets of values includes a positive integer number of values; the first set of values is the set of values in the K sets of values that corresponds to the first time-frequency resource pool, and the first value is a value in the first set of values.
51. The method in the second node according to claim 50, characterized in that, The unit of any value in the K sets of values is a multi-carrier symbol; any candidate time-frequency resource pool in the K candidate time-frequency resource pools is reserved for a secondary link; the K candidate time-frequency resource pools belong to the same BWP in the frequency domain.
52. The method in the second node according to claim 50 or 51, characterized in that, When one of the K sets of values includes multiple values, the multiple values are not equal to each other in pairs.
53. The method in the second node according to any one of claims 50 to 52, characterized in that, The first set of values includes multiple values, and the first signaling indicates the first value from the first set of values.
54. The method in the second node according to any one of claims 49 to 53, characterized in that, When the first type of value is equal to Q3, the second type of value is equal to P5; when the first type of value is equal to Q4, the second type of value is equal to P6; Q3 and Q4 are positive real numbers, and P5 and P6 are positive integers; Q4 is greater than Q3, and P6 is not less than P5.
55. The method in the second node according to any one of claims 49 to 54, characterized in that, The first value used to determine the number of binary bits included in the first bit block is calculated under the assumption that the number of multicarrier symbols occupied by the first signal is equal to the first value.
56. The method in the second node according to any one of claims 49 to 55, characterized in that, The first information block is carried by RRC signaling.
57. The method in the second node according to any one of claims 49 to 56, characterized in that, The number of binary bits included in the first bit block is equal to the first type of reference integer in the first type of reference integer set that is not less than the second type of value and is closest to the second type of value; the first type of reference integer set includes a plurality of first type of reference integers; any first type of reference integer in the first type of reference integer set is a TBS.
58. The method in the second node according to any one of claims 49 to 57, characterized in that, The first value is related to whether the target receiver of the first signal needs to provide a HARQ-ACK response for the first bit block.
59. The method in the second node according to any one of claims 49 to 58, characterized in that, The first type of value is used to determine the first type of integer, and the second type of value is the maximum value between the second threshold and the first type of integer; the second threshold is a positive integer; when the first type of value is less than or equal to 3824, the second threshold is equal to 24; when the first type of value is greater than 3824, the second threshold is equal to 3840.
60. The method in the second node according to any one of claims 49 to 59, characterized in that, The time-frequency resources in the first time-frequency resource pool are reserved for the secondary link.
61. The method in the second node according to any one of claims 49 to 60, characterized in that, The first signaling and the first signal belong to the same time slot in the time domain.
62. The method in the second node according to any one of claims 49 to 61, characterized in that, The sixth overhead is a positive integer, and a portion of the sixth overhead is configured by higher-layer signaling. Alternatively, the sixth overhead is a positive integer, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block; Alternatively, the sixth overhead is a positive integer, a portion of which is configured by higher-level signaling, and the sixth overhead includes the number of REs occupied by the DMRS carrying the PSSCH of the first signal within one frequency domain resource block.
63. The method in the second node according to any one of claims 49 to 62, characterized in that, The first signaling is transmitted in a first time-frequency resource sub-block in the first time-frequency resource pool, and the first signal is transmitted in a second time-frequency resource sub-block in the first time-frequency resource pool; the first time-frequency resource sub-block and the second time-frequency resource sub-block constitute a first time-frequency resource block, and the first time-frequency resource sub-block and the second time-frequency resource sub-block are orthogonal to each other; the first time-frequency resource block includes a positive integer number of consecutive multicarrier symbols in the time domain and a positive integer number of consecutive PRBs in the frequency domain; the first time-frequency resource sub-block occupies the earliest positive integer number of multicarrier symbols in the first time-frequency resource block in the time domain; the first time-frequency resource sub-block occupies the lowest positive integer number of subchannels in the first time-frequency resource block in the frequency domain.
64. The method in the second node according to any one of claims 49 to 63, characterized in that, The first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, conversion precoder, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying the first bit block includes: the first signal includes all or part of the bits in the first bit block being sequentially processed by CRC attachment, channel coding, rate matching, modulation mapper, layer mapper, precoding, resource particle mapper, multicarrier symbol generation, modulation and upconversion before output; Alternatively, the first signal carrying a first bit block may include: all or part of the bits in the first bit block being used to generate the first signal.
Citation Information
Patent Citations
Cellular network narrowband communication method and device
CN107231687A
Narrowband mobile communication method and apparatus
CN107347207A
Data communication processing method and device
CN110166164A
Method and apparatus for UE and base station using variable number of check bits
WO2018072615A1