Determination method, information transmission method, and related apparatus
By receiving the first information of the network device in the terminal device and determining the fill bit length in the first SCI, the problems of insufficient positioning function requirements and length understanding deviation in the SCI design are solved, and the unified length and functional decoupling of the SCI are realized. Supports the diversity of terminal devices.
Patent Information
- Application Number
- PCT/CN2024/109764
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-11
- Filing Date
- 2024-08-05
- Publication Date
- 2025-02-20
AI Technical Summary
In the existing side link system, the design of SCI only considers communication functions, which is difficult to meet the needs of positioning functions, resulting in deviations in the understanding of SCI length of different terminal devices, affecting the decoupling of positioning characteristics and the collaboration function between users and SCI translation. The success of the code.
By receiving the first information from the network device in the terminal device, the length of the fill bits in the first SCI is determined, so that the total length of the first SCI is uniform or the same among different terminal devices, thereby avoiding length understanding deviations and realizing positioning characteristics Decoupling of collaboration functions with users.
The SCI design for positioning is implemented so that the total length of the first SCI adopted by different terminal devices in the resource pool is consistent, avoiding SCI decoding failure, and supporting the coexistence of terminal devices with different capabilities and characteristics.
Smart Images

Figure CN2024109764_20022025_PF_FP_ABST
Abstract
Description
Determination method, information sending method and related device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on August 11, 2023, with application number 202311018891.9 and application name “Determination method, information sending method and related devices”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a determination method, an information sending method, and related devices. Background Art
[0003] In the sidelink system, the sidelink control information (SCI) used in the communication resource pool only considers the communication function. Specifically, the current SCI includes a first-level SCI and three second-level SCIs. The format of the first-level SCI can be SCI1-A, and SCI1-A is used to schedule the physical sidelink shared channel (PSSCH) and indicate the second-level SCI on the PSSCH. The second-level SCI includes SCI2-A, SCI2-B, and SCI2-C. SCI2-A is used to decode PSSCH and is mainly used in unicast scenarios, that is, SCI2-A is used to send to a specific terminal device. SCI2-B is used to decode PSSCH and is mainly used in multicast scenarios, that is, SCI2-B is used to send to terminal devices with the same area identifier. SCI2-C is used to decode PSSCH and provide inter-user collaboration information or request inter-user collaboration information, and is used in unicast scenarios.
[0004] As the demand for sidelink positioning increases, how to design the SCI for positioning is an issue worth considering.
[0005] Summary of the Invention
[0006] The present application provides a determination method, an information sending method, and related devices for a terminal device to determine the length of padding bits in a first SCI based on first information. The first SCI is related to a positioning function, and the terminal device determines the length of padding bits in the first SCI based on the first information. This implements the design of an SCI for positioning. This ensures that the total length of the first SCI used by different terminal devices in a resource pool is uniform or the same. This avoids the problem of different terminal devices understanding the length of the first SCI, thereby achieving decoupling of positioning features from features such as inter-user collaboration functions, and avoiding first SCI decoding failures.
[0007] A first aspect of the present application provides a determination method, the method comprising:
[0008] The terminal device receives first information from the network device; the terminal device determines the length of the padding bits in the first SCI according to the first information, and the first SCI is related to the positioning function.
[0009] In the above technical solution, the first SCI is related to the positioning function, and the terminal device determines the length of the padding bits in the first SCI through the first information. This realizes the design of the SCI for positioning. The first SCI is also related to the data transmission function, thereby realizing the functions related to data demodulation and positioning reference signal reception and transmission at the same time. For example, the first SCI may include fields included in SCI2-A, SCI2-B or SCI2-C, and the total lengths of the fields respectively included in SCI2-A, SCI2-B and SCI2-C are different. Therefore, the terminal device can determine the length of the padding bits in the first SCI based on the first information. As a result, the total length of the first SCI used by different terminal devices in the resource pool is unified or the same. The problem of different terminal devices understanding the length of the first SCI is avoided, thereby realizing the decoupling of positioning characteristics and characteristics such as inter-user collaboration functions, and avoiding the failure of the first SCI decoding.
[0010] A second aspect of the present application provides a method for sending information, the method comprising:
[0011] The network device determines first information, where the first information is used to determine the length of padding bits in a first SCI; the first SCI is related to a positioning function; and the network device sends the first information to the terminal device.
[0012] In the above technical solution, the first SCI is related to positioning functions, and the first information is used to determine the length of the padding bits in the first SCI. This enables the design of the SCI for positioning. The first SCI is also related to data transmission functions, thereby simultaneously implementing functions related to data demodulation and positioning reference signal transmission and reception. For example, the first SCI may include fields included in SCI2-A, SCI2-B, or SCI2-C, and the total lengths of the fields included in SCI2-A, SCI2-B, and SCI2-C are different. Therefore, the first information is used to determine the length of the padding bits in the first SCI, so that the total length of the first SCI is consistent regardless of the format of the SCI (e.g., SCI2-A, SCI2-B, or SCI2-C) carried by the first SCI. This ensures that the total length of the first SCI used by different terminal devices in the resource pool is unified or the same. This avoids the problem of different terminal devices understanding the length of the first SCI, thereby decoupling positioning features from features such as inter-user collaboration and preventing first SCI decoding failures.
[0013] Based on the first aspect or the second aspect, in a possible implementation, the format of the first SCI is the first format. For example, the first format may be SCI2-D. The first SCI is a second-level SCI.
[0014] Based on the first aspect, in one possible implementation, the first information includes the total length of the first SCI; and the terminal device determines the length of the padding bits in the first SCI based on the first information, including: the terminal device determines the length of the padding bits in the first SCI based on the total length of the first SCI. In this implementation, the first information indicates the total length of the first SCI. Since the length of the fields included in SCI2-A, SCI2-B, or SCI2-C is fixed, the terminal device can determine the length of the padding bits in the first SCI.
[0015] Based on the first aspect, in a possible implementation, the first SCI includes a first field, the first field includes a padding bit field and a field related to the SCI of the second format; the padding bit field includes padding bits.
[0016] Based on the first aspect, in one possible implementation, the length of the padding bits is related to the number of positioning reference signal resources in the resource pool. Parameters related to the padding bit length are shown. Because the first SCI is related to positioning functionality, the number of positioning reference signal resources in the resource pool should be considered when considering the length of the padding bits in the first SCI. This facilitates determining the length of the padding bits in the first SCI.
[0017] Based on the first aspect, in one possible implementation, the length of the first field is M, and M satisfies the following conditions: Among them, N SCI-2D is the total length of the first SCI, N PRSThe number of positioning reference signal resources in the resource pool can be configured by high-level configuration signaling. For example, the base station configures it through radio resource control (RRC) signaling, or the positioning server configures it through signaling. Alternatively, the number of reference signal resources can also be calculated based on the configuration of the resource pool. For example, the number of reference signal resources is calculated based on the number of available orthogonal frequency-division multiplexing (OFDM) symbols in a time slot, the number of OFDM symbols that can be used for reference signal transmission, the comb score (Comb) of the reference signal, the number of symbols occupied by the physical sidelink control channel (PSCCH), whether there is a feedback channel (physical layer sidelink feedback channel, PSFCH), and at least one configuration parameter of the demodulation reference signal pilot pattern (DMRS pattern). K is an integer, for example, K = 0, at this time, M satisfies the following conditions: In this implementation, the above illustrates a method for calculating the length M of the first field. As can be seen from the above formula, the value of M is related to the total length of the first SCI and the number of positioning reference signal resources in the resource pool. This illustrates a specific implementation of the length of the padding bits in the first SCI. Within the resource pool, the length of the first SCI used for positioning is uniform. This avoids discrepancies in the understanding of the length of the first SCI by different terminal devices, thereby decoupling positioning features from inter-user collaboration and other features, and preventing first SCI decoding failures.
[0018] Based on the first aspect, in one possible implementation, the first information is carried in resource pool configuration information, and the length of the padding bits is related to the number of positioning reference signal resources in the resource pool. Because the first SCI is related to positioning functionality, the number of positioning reference signal resources in the resource pool should be considered when determining the length of the padding bits of the first SCI. This facilitates determining the length of the padding bits of the first SCI.
[0019] Based on the first aspect or the second aspect, in one possible implementation, the first information includes the length of the padding bits in the first SCI. This facilitates the terminal device to determine the length of the padding bits in the first SCI. As a result, regardless of the format of the SCI (e.g., SCI2-A, SCI2-B, or SCI2-C) carried by the first SCI, the total length of the first SCI is consistent. This avoids discrepancies in the understanding of the length of the first SCI by different terminal devices, thereby preventing first SCI decoding failures.
[0020] Based on the first aspect or the second aspect, in a possible implementation, the first information includes: when the first SCI contains information related to the SCI of the second format, the length of the padding bits in the first SCI. Optionally, the second format includes at least one of the following: SCI2-A, SCI2-B, or SCI2-C. This makes it easier for the terminal device to determine the length of the padding bits in the first SCI. No matter which format of SCI (for example, SCI2-A, SCI2-B or SCI2-C) the first SCI carries, the total length of the first SCI is consistent. This avoids the problem of different terminal devices understanding the length of the first SCI differently, and avoids the failure of decoding the first SCI.
[0021] Based on the first aspect, in one possible implementation, the first information includes SCI format information, where the SCI format information is used to indicate an SCI of a third format; the terminal device determines the length of the padding bits in the first SCI based on the first information, including: the terminal device determines the length of the padding bits in the first SCI based on the SCI of the third format. This ensures that the total length of the first SCI is consistent regardless of the fields contained in the SCI of which format (e.g., SCI2-A, SCI2-B, or SCI2-C) the first SCI carries. This avoids the problem of different terminal devices understanding the length of the first SCI differently, and avoids decoding failure of the first SCI.
[0022] Based on the first aspect, in a possible implementation, the third format is SCI2-A, SCI2-B, or SCI2-C.
[0023] Based on the first aspect or the second aspect, in one possible implementation, the first SCI is used to indicate control information related to positioning reference signal resources, and the first SCI is also used to indicate control information related to data transmission, thereby enabling transmission of positioning reference signals and data through the first SCI.
[0024] Based on the first aspect or the second aspect, in one possible implementation, the control information related to data transmission is a field included in SCI2-A, SCI2-B, or SCI2-C. The corresponding data transmission resources are reserved using the control information related to data transmission, and data transmission is performed.
[0025] Based on the first aspect or the second aspect, in a possible implementation, the first information includes first indication information, and the first indication information indicates a formula for calculating the total length of the first SCI. This facilitates the terminal device to calculate the total length of the first SCI using the formula indicated by the first information. The length of the fields contained in SCI2-A, SCI2-B or SCI2-C is determined, so the terminal device can determine the length of the padding bits in the first SCI. This shows a specific implementation method for the length of the padding bits in the first SCI. In the resource pool, the length of the first SCI used for positioning is the same. This avoids the problem of different terminal devices having a deviation in their understanding of the length of the first SCI, thereby achieving decoupling of positioning features from features such as inter-user collaboration functions, and avoiding failure in decoding the first SCI.
[0026] Based on the first aspect or the second aspect, in a possible implementation, the formula for calculating the total length of the first SCI is the first formula or the second formula, the first formula is related to the first value, and the first value is not less than 48;
[0027] The second formula is related to the second value, the third value a, the fourth value b and the fifth value c; wherein the second value is not less than 41, the third value Fourth value Fifth value is the number of sub-channels in the resource pool, N rsv_period The number of elements in the resource reservation period list configured for high-level signaling; μ is a parameter related to the subcarrier spacing. The numerical values related to the first formula and the numerical values related to the second formula are shown. The first formula is related to the first numerical value, the first numerical value is not less than 48, and the length of the field included in SCI2-B is 48. Therefore, it can be seen that the total length of the first SCI calculated by the terminal device through the first formula is the total length of the first SCI when the first SCI includes the field related to SCI2-B. The second formula is related to the second numerical value, the third numerical value a, the fourth numerical value b and the fifth numerical value c. These numerical values are related to the fields included in SCI2-C. Therefore, it can be seen that the total length of the first SCI calculated by the terminal device through the second formula is the total length of the first SCI when the first SCI includes the field related to SCI2-C.
[0028] Based on the first aspect or the second aspect, in one possible implementation, the first formula is L = 48 + d + e, where L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0. A specific form of the first formula is shown. L is equal to 48 plus d. This enables the transmission of demodulated data and positioning reference signals via the first SCI. The total length of the first SCI calculated by the terminal device using the first formula is the total length of the first SCI when the first SCI includes fields related to SCI2-B.
[0029] Based on the first aspect or the second aspect, in one possible implementation, the second formula is: L = 41 + a + b + c + d + e, where L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0. A specific form of the second formula is shown. L = 41 + a + b + c + d. This enables the transmission of demodulated data and positioning reference signals through the first SCI. The total length of the first SCI calculated by the terminal device using the second formula is the total length of the first SCI when the first SCI includes fields related to SCI2-C.
[0030] Based on the first aspect or the second aspect, in a possible implementation method, the first information is carried in resource pool configuration information, positioning reference signal resource configuration information, positioning reference signal configuration information, PSCCH configuration information, or physical sidelink shared channel (PSSCH) configuration information.
[0031] A third aspect of the present application provides a determination method, the method comprising:
[0032] The terminal device determines the length of the padding bits in the first SCI based on the first length. The first SCI is related to the positioning function. The first length is the total length of the first SCI when the first SCI contains the SCI in the fourth format; the terminal device fills the length of the first SCI with the length of the padding bits.
[0033] In the above technical solution, the terminal device determines the length of the padding bits in the first SCI based on the first length. This avoids discrepancies in the understanding of the length of the first SCI by different terminal devices. This prevents decoding failures of the first SCI and ensures normal operation when the positioning reference signal and data are transmitted simultaneously. This enables the coexistence of terminal devices supporting different capabilities and / or different features. Different terminal devices have the same understanding of the length of the first SCI.
[0034] Based on the third aspect, in one possible implementation, the fourth format is SCI2-C. The length of SCI2-C is longer than that of SCI2-A and SCI2-B. Therefore, a terminal device can determine the length of the padding bits in the first SCI based on the total length of the first SCI when the first SCI includes SCI in the fourth format. This allows different terminal devices to use the same first SCI length, thus avoiding discrepancies in the understanding of the length of the first SCI by different terminal devices.
[0035] Based on the third aspect, in a possible implementation, the value of the provision or request indication field in the fourth format of the SCI is 0. In this implementation, the fourth format is SCI2-C, the value of the provision or request indication field in SCI2-C is 0, and the length of SCI2-C is the largest. Therefore, the terminal device can use the length of the SCI2-C and the value of the provision or request indication field in the SCI2-C as a reference to determine the total length of the first SCI and the length of the padding bits. This avoids the problem of different terminal devices having a deviation in their understanding of the length of the first SCI. It avoids the failure of decoding the first SCI and ensures normal operation when the positioning reference signal and data are transmitted simultaneously. It enables the coexistence of terminal devices that support different capabilities and / or different characteristics. Different terminal devices have the same understanding of the length of the first SCI.
[0036] A fourth aspect of the present application provides a communication device, the communication device comprising:
[0037] a transceiver module, configured to receive first information from a network device;
[0038] The processing module is used to determine the length of the padding bits in the first SCI according to the first information, where the first SCI is related to the positioning function.
[0039] A fifth aspect of the present application provides a communication device, the communication device comprising:
[0040] a processing module, configured to determine first information, where the first information is used to determine a length of padding bits in a first SCI; the first SCI is related to a positioning function;
[0041] The transceiver module is used to send the first information to the terminal device.
[0042] Based on the fourth aspect or the fifth aspect, in a possible implementation, the format of the first SCI is the first format. For example, the first format may be SCI2-D. The first SCI is a second-level SCI.
[0043] Based on the fourth aspect, in a possible implementation manner, the first information includes the total length of the first SCI; and the processing module is specifically configured to determine the length of padding bits in the first SCI according to the total length of the first SCI.
[0044] Based on the fourth aspect, in a possible implementation manner, the length of the padding bits is related to the number of positioning reference signal resources in the resource pool.
[0045] Based on the fourth aspect, in a possible implementation, the first SCI includes a first field, the first field includes a padding bit field and a field related to the SCI of the second format; the padding bit field includes padding bits.
[0046] Based on the fourth aspect, in one possible implementation, the length of the first field is M, and M satisfies the following conditions: Among them, N SCI-2D is the total length of the first SCI, N PRS is the number of positioning reference signal resources in the resource pool, and K is an integer.
[0047] Based on the fourth aspect or the fifth aspect, in a possible implementation manner, the first information is carried in resource pool configuration information, and the length of the padding bits is related to the number of positioning reference signal resources in the resource pool.
[0048] Based on the fourth aspect or the fifth aspect, in a possible implementation manner, the first information includes the length of the padding bits in the first SCI.
[0049] Based on the fourth aspect or the fifth aspect, in a possible implementation manner, the first information includes: when the first SCI includes information related to the SCI in the second format, the length of the padding bits in the first SCI.
[0050] Based on the fourth aspect, in a possible implementation, the first information includes SCI format information, and the SCI format information is used to indicate the SCI of the third format; the processing module is specifically used to: determine the length of the padding bits in the first SCI based on the SCI of the third format.
[0051] Based on the fourth aspect, in a possible implementation, the third format is SCI2-A, SCI2-B, or SCI2-C.
[0052] Based on the fourth aspect or the fifth aspect, in a possible implementation manner, the first SCI is used to indicate control information related to positioning reference signal resources, and the first SCI is also used to indicate control information related to data transmission.
[0053] Based on the fourth aspect or the fifth aspect, in a possible implementation manner, the control information related to data transmission is a field included in SCI2-A, SCI2-B or SCI2-C.
[0054] Based on the fourth aspect or the fifth aspect, in a possible implementation manner, the first information includes first indication information, and the first indication information indicates a formula for calculating the total length of the first SCI.
[0055] Based on the fourth aspect or the fifth aspect, in one possible implementation, the formula for calculating the total length of the first SCI is the first formula or the second formula, the first formula is related to the first value, and the first value is not less than 48;
[0056] The second formula is related to the second value, the third value a, the fourth value b and the fifth value c; wherein the second value is not less than 41, the third value Fourth value Fifth value is the number of sub-channels in the resource pool, N rsv_period The number of elements in the resource reservation period list configured by higher-layer signaling; μ is a parameter related to the subcarrier spacing.
[0057] Based on the fourth aspect or the fifth aspect, in a possible implementation, the first formula is L=48+d+e, where L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0.
[0058] Based on the fourth aspect or the fifth aspect, in a possible implementation, the second formula is: L=41+a+b+c+d, where L is the total length of the first SCI, and d is the length of the field related to the positioning function in the first SCI.
[0059] Based on the fourth aspect or the fifth aspect, in a possible implementation manner, the first information is carried in resource pool configuration information, positioning reference signal resource configuration information, positioning reference signal configuration information, PSCCH configuration information, or PSSCH configuration information.
[0060] A sixth aspect of the present application provides a communication device, the communication device comprising:
[0061] A processing module is used to determine the length of the padding bits in the first SCI according to the first length, the first SCI is related to the positioning function, and the first length is the total length of the first SCI when the first SCI includes the SCI in the fourth format; the length of the first SCI is padded by the length of the padding bits.
[0062] Based on the sixth aspect, in a possible implementation, the fourth format is SCI2-C.
[0063] Based on the sixth aspect, in a possible implementation manner, the value of the provision or request indication field in the SCI of the fourth format is 0.
[0064] In a seventh aspect, the present application provides a communication device comprising: a processor and a memory. The memory stores a computer program or computer instructions, and the processor is configured to call and execute the computer program or computer instructions stored in the memory, so that the processor implements any one of the implementations of any one of the first to third aspects.
[0065] Optionally, the communication device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.
[0066] In an eighth aspect, the present application provides a communication device, comprising a processor, wherein the processor is configured to call a computer program or computer instruction stored therein, so that the processor implements any one of the implementations of any one of the first to third aspects.
[0067] Optionally, the communication device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.
[0068] In a ninth aspect, the present application provides a communication device, which includes a processor, and the processor is used to execute any one of the implementation methods of any one of the first to third aspects.
[0069] The tenth aspect of the present application provides a computer program product comprising instructions, characterized in that when the computer program product is run on a computer, the computer is enabled to execute any one of the implementation methods of any one of the first to third aspects.
[0070] In an eleventh aspect, the present application provides a computer-readable storage medium comprising computer instructions. When the instructions are executed on a computer, the computer executes any one of the implementation methods in any one of the first to third aspects.
[0071] The twelfth aspect of the present application provides a chip device, including a processor, for calling a computer program or computer instruction in the memory so that the processor executes any one of the implementation methods of any one of the first to third aspects mentioned above.
[0072] Optionally, the processor is coupled to the memory via an interface.
[0073] In a thirteenth aspect, the present application provides a communication system, which includes a terminal device and a network device; the terminal device is used to execute any one of the implementation methods shown in the first aspect, and the network device is used to execute any one of the implementation methods shown in the second aspect.
[0074] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:
[0075] As can be seen from the above technical solution, a terminal device receives first information from a network device. The terminal device then determines the length of the padding bits in the first SCI based on the first information. The first SCI is related to positioning. Therefore, the first SCI is related to positioning, and the terminal device determines the length of the padding bits in the first SCI based on the first information. This implements the design of an SCI for positioning. The first SCI is also related to data transmission, thereby simultaneously implementing functions related to data demodulation and positioning reference signal transmission and reception. For example, the first SCI may include fields included in SCI2-A, SCI2-B, or SCI2-C, and the total lengths of the fields included in SCI2-A, SCI2-B, and SCI2-C are different. Therefore, the terminal device can determine the length of the padding bits in the first SCI based on the first information. This ensures that the total length of the first SCI used by different terminal devices in the resource pool is uniform or the same. This avoids discrepancies in the understanding of the length of the first SCI by different terminal devices, thereby decoupling positioning features from features such as inter-user collaboration and preventing first SCI decoding failures. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] FIG1 is a schematic structural diagram of a communication system according to an embodiment of the present application;
[0077] FIG2 is another schematic structural diagram of the communication system according to an embodiment of the present application;
[0078] FIG3 is another structural diagram of the communication system according to an embodiment of the present application;
[0079] FIG4 is another structural diagram of a communication system according to an embodiment of the present application;
[0080] FIG5 is a schematic diagram of a resource pool in a sidelink system;
[0081] FIG6 is a schematic diagram of an application scenario of an embodiment of the present application;
[0082] FIG7A is a schematic diagram of an embodiment of a determination method and an information sending method according to an embodiment of the present application;
[0083] FIG7B is another schematic diagram of an application scenario of an embodiment of the present application;
[0084] FIG8 is a schematic diagram of another embodiment of the determination method according to an embodiment of the present application;
[0085] FIG9 is a schematic structural diagram of a communication device according to an embodiment of the present application;
[0086] FIG10 is another schematic structural diagram of a communication device according to an embodiment of the present application;
[0087] FIG11 is another structural diagram of the communication device according to an embodiment of the present application;
[0088] FIG12 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
[0089] FIG13 is a schematic structural diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION
[0090] The embodiments of the present application provide a determination method, an information sending method, and related devices for a terminal device to determine the length of the padding bits in the first SCI based on the first information. The first SCI is related to the positioning function, and the terminal device determines the length of the padding bits in the first SCI through the first information. This implements the design of the SCI for positioning. The total length of the first SCI used by different terminal devices in the resource pool is unified or the same. This avoids the problem of different terminal devices understanding the length of the first SCI, thereby achieving decoupling of positioning features from features such as inter-user collaboration functions, and avoiding failure in decoding the first SCI.
[0091] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.
[0092] References to "one embodiment" or "some embodiments" in this application mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0093] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "plurality" means two or more. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a, b, and c. Among them, a, b, and c can be single or multiple.
[0094] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) systems or new radio (NR) systems, wireless local area networks (WLAN) systems, cellular systems related to the third generation partnership project (3GPP), communication systems that support the integration of multiple wireless technologies, device to device (D2D) communication systems, machine to machine (M2M) communication systems, machine type communication (MTC) systems, sidelink (SL) communication systems, or future evolution systems, etc., and are not limited to the specific application.
[0095] For example, the sidelink communication system includes an Internet of Things (IoT) system. Specifically, it can be a vehicle-to-everything (V2X) system, an industrial IoT system, or a smart home system. For example, public safety systems, smart city systems, transportation safety systems, industrial control systems, unmanned driving systems, industrial robotics systems, etc. The V2X system can be a vehicle-to-vehicle (V2V) communication system (also called a vehicle-to-vehicle communication system), a vehicle-to-infrastructure (V2I) communication system (also called a vehicle-to-infrastructure communication system), a vehicle-to-pedestrian (V2P) communication system (also called a vehicle-to-pedestrian communication system), or a vehicle-to-network (V2N) communication system (also called a vehicle-to-network communication system).
[0096] The following describes some scenarios to which this application is applicable in conjunction with Figures 1 to 4.
[0097] FIG1 is a schematic diagram of the structure of a communication system according to an embodiment of the present application. Referring to FIG1 , the communication system includes a terminal device 101, a terminal device 102, an access network device 103, an access and mobility management function (AMF) 104, and a location management function (LMF) 105.
[0098] Optionally, the terminal device 101 and the terminal device 102 may be connected via an interface. The access network device 103 and the AMF 104 may be connected via an interface, and the AMF 104 and the LMF 105 may be connected via an interface.
[0099] For example, the terminal device 101 and the terminal device 102 can be connected through the proximity communication 5 (prose communication 5, PC5) interface. The terminal device 101 and the terminal device 102 are respectively connected to the access network device 103 through the NR-Uu interface, and the access network device 103 is connected to the AMF 104 through the NG-C interface. The AMF 104 and the LMF 105 are connected through the NL1 interface. The NR-Uu interface is the communication interface between the terminal device and the access network device. The NG-C interface is the control plane interface between the access network and the core network. The NL1 interface is the communication interface between the AMF and the LMF. The NR-Uu interface is the communication interface between the terminal device and the access network device. The NG-C interface is the control plane interface between the access network and the core network. The NL1 interface is the communication interface between the AMF and the LMF.
[0100] Figure 1 above merely illustrates an example of a communication system including terminal device 101, terminal device 102, and access network device 103. In actual applications, the communication system may include at least two terminal devices and at least one access network device, a specific implementation not limited in this application. The technical solutions of this application may be implemented between terminal device 101 and access network device 103. Alternatively, the technical solutions of this application may be implemented by terminal device 101 and terminal device 102.
[0101] FIG2 is another schematic diagram of the structure of the communication system according to an embodiment of the present application. Referring to FIG2 , the communication system includes a terminal device 201 and a terminal device 202. Terminal devices 201 and 202 communicate via a PC5 interface. The technical solution of the present application can be implemented between terminal devices 201 and 202.
[0102] FIG3 is another schematic diagram of the structure of the communication system according to an embodiment of the present application. Referring to FIG3 , the communication system includes a terminal device 301, a roadside unit (RSU) 302, an RSU 303, and an RSU 304. As shown in FIG3 , the terminal device 301 and the RSU communicate via the PC5 interface. The technical solution of the present application can be used between the terminal device 301 and the RSU.
[0103] It should be noted that, in the communication system shown in FIG3 , the form of the RSU is merely an example and does not constitute a limitation on the RSU in this application.
[0104] It should be noted that an RSU is a roadside unit deployed on the roadside that supports sidelink communication and positioning protocols and provides wireless communication capabilities for terminal devices. An RSU can be a roadside station, access point, or sidelink device in various forms. For access network devices, an RSU is a terminal device. For terminal devices, an RSU can act as an access network device.
[0105] Figure 4 is another schematic diagram of the structure of a communication system according to an embodiment of the present application. The communication system includes a terminal device 401, a terminal device 402, an access network device 403, and an LMF 404. Terminal device 401 is within the signal coverage of access network device 403, while terminal device 402 is not within the signal coverage of access network device 403. The technical solution of the present application can be implemented between terminal device 401 and access network device 403. Alternatively, the technical solution of the present application can be implemented between terminal device 401 and terminal device 402.
[0106] In the communication systems shown in Figures 1 and 4 above, LMF is the name of the current communication system. In future communication systems, the name of the LMF may change as the communication system evolves, and this application does not limit the name of the LMF. For example, the LMF can be called a positioning device, which is used to calculate the location of the terminal device. In current or future communication systems, any functional network element with other names that have similar functions to the LMF can be understood as a positioning device.
[0107] The communication system applicable to the present application shown above is only an example. In actual application, the present application can also be applied to other communication systems with positioning requirements, and the present application does not make specific limitations. The above examples do not limit the technical solutions of the present application.
[0108] The following introduces the terminal equipment and network equipment involved in this application.
[0109] The terminal device may be a wireless terminal device capable of receiving access network device scheduling and instruction information. The wireless terminal device may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem.
[0110] Terminal equipment, also known as user equipment (UE), mobile station (MS), customer premise equipment (CPE), or mobile terminal (MT), is a device that includes wireless communication capabilities (providing voice / data connectivity to users). For example, a handheld device or vehicle-mounted device with wireless connectivity. Currently, some examples of terminal equipment include: mobile phones, tablets, laptops, PDAs, trains, cars, drones, airplanes, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in the Internet of Vehicles (IoV), wireless terminals in self-driving systems (e.g., drones, vehicles), wireless terminals in smart grids, wireless terminals in transportation safety, and wireless terminals in smart cities. For example, wireless terminals in the IoV can be vehicle-mounted devices, complete vehicle equipment, vehicle-mounted modules, vehicles, etc. The wireless terminal in industrial control can be a robot, etc. Alternatively, the terminal device can be a terminal device in the fifth generation (5G) network or a terminal device in a future evolved public land mobile network (PLMN). Optionally, the terminal device can communicate with multiple access network devices of different technologies. For example, the terminal device can communicate with an access network device that supports long term evolution (LTE), or with an access network device that supports 5G, or can be dual-connected with an access network device that supports LTE and an access network device that supports 5G. This application is not limited.
[0111] In the present application, the device for realizing the function of the terminal device may be a terminal device, or a device that can support the terminal device to realize the function. For example, a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The device can be installed in the terminal device or can be used in combination with the terminal device. For example, the terminal device can also be a chip, a module or a control unit in the various possible devices or apparatuses shown above, and this application does not limit this. In the technical solution provided in the present application, the technical solution provided in the present application is described by taking the device for realizing the function of the terminal device as a terminal device, and the terminal device as a UE as an example.
[0112] In this application, the chip system can be composed of chips, or can include chips and other discrete devices.
[0113] A network device may be a device in a wireless network. For example, a network device may be a device deployed in a radio access network that provides wireless communication capabilities for terminal devices. For example, a network device may be a radio access network (RAN) node that connects a terminal device to a wireless network. The network device may also be referred to as an access network device, a RAN entity, an access node, a network node, or a communication device.
[0114] Specifically, the network device may be an access network device for a cellular system related to the 3rd Generation Partnership Project (3GPP). For example, a 4G communication system, a 5G communication system, or a 6G communication system. The network device may also be an access network device in an open access network (O-RAN or ORAN) or a cloud radio access network (CRAN). Alternatively, the network device may be an access network device in a communication system obtained by integrating two or more of the above communication systems.
[0115] The network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a macro base station, a micro base station, a wireless relay node, a donor node, a wireless controller in a CRAN scenario, a wireless backhaul node, a transmission point (TP), or a transmission and receiving point (TRP), and may also be a network device in a 5G mobile communication system. For example, a next generation NodeB (gNB), a TRP, or a TP in an NR system; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or the network device may also be a network node constituting a gNB or a transmission point. For example, a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit. For example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Alternatively, the network device can also be a server, a wearable device, a vehicle, or an on-board device. For example, the access network device in the V2X technology can be a road side unit (RSU).
[0116] It should be noted that in different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called an open centralized unit (O-CU) or an open CU, DU may also be called an open distributed unit (O-DU), a centralized unit control plane (CU-CP) may also be called an O-CU-CP or an open CU-CP, a centralized unit user plane (CU-UP) may also be called an O-CU-UP or an open CU-UP, and RU may also be called an open radio unit (O-RU). This application does not limit this. Any of the CU, CU-CP, CU-UP, DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0117] Optionally, for network elements in the ORAN system, each network element may implement the protocol layer functions shown in Table 1 below.
[0118] Table 1
[0119] The following describes the architecture of the CU and DU of an access network device. The access network device includes at least one CU and at least one DU. Optionally, the access network device also includes at least one RU.
[0120] The following is an introduction using the example of an access network device including a CU and a DU. The CU has some functions of the core network, and the CU may include a CU-CP and a CU-UP. The CU and the DU may be configured according to the protocol layer functions of the wireless network they implement. For example, the CU is configured to implement the functions of the packet data convergence protocol (PDCP) layer and the protocol layers above it (for example, the RRC layer and / or the SDAP layer). The DU is configured to implement the functions of the protocol layers below the PDCP layer (for example, the RLC layer, the MAC layer, and / or the physical (PHY) layer). For another example, the CU is configured to implement the functions of the protocol layers above the PDCP layer (such as the RRC layer and / or the SDAP layer), and the DU is configured to implement the functions of the PDCP layer and the protocol layers below it (for example, the RLC layer, the MAC layer, and / or the PHY layer, etc.).
[0121] When a CU includes a CU-CP and a CU-UP, the CU-CP is used to implement the control plane functions of the CU, and the CU-UP is used to implement the user plane functions of the CU. For example, when the CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, the CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and the CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.
[0122] The CU-CP can interact with the network elements in the core network for implementing control plane functions. The network elements in the core network for implementing control plane functions can be access and mobility function network elements, such as the access and mobility management function (AMF) in the 5G system. The access and mobility function network element is responsible for mobility management in the mobile network, such as location update of terminal equipment, registration network of terminal equipment, switching of terminal equipment, etc. The CU-UP can interact with the network elements in the core network for implementing user plane functions. The network elements in the core network for implementing user plane functions, such as the user function (UPF) in the 5G system, are responsible for forwarding and receiving data in the terminal equipment.
[0123] The above configuration of CU and DU is only an example, and the functions of CU and DU can also be configured as needed. For example, the CU or DU can be configured to have the functions of more protocol layers, or the CU or DU can be configured to have partial processing functions of the protocol layer. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements. For example, according to the delay, the functions whose processing time needs to meet the smaller delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.
[0124] The DU and RU can work together to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways according to the design. For example, the DU is configured to implement the baseband function, and the RU is configured to implement the mid-RF function. For another example, the DU is configured to implement the high-layer functions in the PHY layer, and the RU is configured to implement the low-layer functions in the PHY layer or to implement the low-layer functions and the RF functions. The high-layer functions in the physical layer may include a part of the functions of the physical layer, which is closer to the MAC layer, and the low-layer functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.
[0125] In the present application, the device for realizing the function of the network device may be a network device, or a device that can support the network device to realize the function. For example, a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module, the device can be installed in the network device or can be used in combination with the network device. For example, the network device may be the device or apparatus shown above, or it may be a component (for example, a chip), module, or unit in the device or apparatus shown above, and this application does not limit this. In the technical solution provided in the present application, the technical solution provided in the present application is described by taking the device for realizing the function of the network device as a network device, and the network device as a base station as an example.
[0126] In order to facilitate understanding of the technical solution of this application, some technical terms involved in this application are first introduced.
[0127] Resource pool: The terminal device can use the resources in the sidelink resource pool for data transmission. A resource pool can be configured with one or more consecutive physical resource blocks (PRBs) (or resource blocks (RBs)) in the frequency domain and one or more time slots in the time domain, where multiple time slots can be continuous or non-continuous.
[0128] To facilitate understanding of resource pools, the following describes resource pools in a sidelink system, using Figure 5 as an example. Referring to Figure 5 , a portion of a carrier bandwidth used for sidelink spectrum is called a sidelink bandwidth part (SL BWP). Multiple resource pools can be defined within the SL BWP. Figure 5 illustrates five resource pools (resource pool #1, resource pool #2, resource pool #3, resource pool #4, and resource pool #5).
[0129] Each resource pool can be configured with independent channels such as the PSCCH and PSSCH, with independent sensing and resource allocation. A resource pool can be configured with multiple contiguous RBs in the frequency domain, with a certain number of contiguous RBs forming a subchannel. Resource allocation and data transmission can be performed on a subchannel basis. This means that a terminal device can occupy one or more subchannels for data transmission. In other words, the minimum unit granularity for transmitting or receiving sidelink data by a terminal device is called a subchannel. The number of RBs in a subchannel can be 10, 12, 15, 20, 25, 50, 75, or 100.
[0130] Optionally, in a sidelink communication system, a resource pool used for communication may be referred to as a communication resource pool, and a resource pool used for positioning may be referred to as a positioning resource pool.
[0131] Resources: Refers to the time-frequency resources in the resource pool. Time-domain resources can be represented by symbols, slots, sub-slots, mini-slots, partial slots, sub-frames, frames, and sensing slots. Frequency-domain resources can be represented by resource elements (REs), resource blocks (RBs), sub-channels, resource pools, bandwidth, bandwidth parts (BWPs), carriers, channels, and interlaces.
[0132] First-level SCI: used to schedule PSSCH and indicate the second-level SCI on PSSCH. For example, the first-level SCI can be SCI 1-A, SCI 1-B, or SCI1-C. SCI1-A can also be called SCIFormat 1-A, SCI1-B can also be called SCIFormat1-B, and SCI1-C can also be called SCIFormat1-C. This application does not limit this. The first-level SCI can indicate the type of the second-level SCI on PSSCH. For example, the type of the second-level SCI is SCI2-A, SCI-2-B, SCI2-C, or SCI2-D, etc.
[0133] Second-level SCI: used to indicate user identification-related information, resource configuration information or some extended functions. For example, user collaboration function. For example, the format of the second-level SCI can be SCI2-A, SCI2-B, or SCI2-C. SCI 2-A can also be called SCIFormat 2-A, SCI2-B can also be called SCIFormat 2-B, and SCI2-C can also be called SCIFormat 2-C. The format of the second-level SCI can also be the format of the SCI expanded in the future. For example, the format of the second-level SCI can also be SCI2-D, SCI2-E, SCI2-F, SCI3-A, SCI3-B, or SCI3-C, etc., which is not limited in this application.
[0134] The functions and included fields of SCI2-A, SCI2-B and SCI2-C are introduced below respectively.
[0135] SCI2-A is used to decode the PSSCH and is sent to a specific terminal device. SCI2-A is primarily used in unicast scenarios. The fields included in SCI2-A are shown below. SCI2-A includes the hybrid automatic repeat request process number (HARQ process number), new data indicator (New data indicator), redundancy version (Redundancy version), resource identifier (Source ID), destination identifier (Destination ID), HARQ feedback enabled / disabled indicator (HARQ feedback enabled / disabled indicator), transmission type indicator (Cast type indicator), and channel state information request (CSI request).
[0136] The HARQ process ID occupies 4 bits, and the new data indication occupies 1 bit.
[0137] The redundant version occupies 2 bits. For the definition of the redundant version, please refer to Table 7.3.1.1.1-2 in the protocol [38.212].
[0138] The resource identifier occupies 8 bits. For the definition of the resource identifier, please refer to the relevant introduction in Article 8.1 of the protocol [6, TS38.214].
[0139] The destination identifier occupies 16 bits. For the definition of the destination identifier, please refer to the relevant introduction in Article 8.1 of the protocol [6, TS38.214].
[0140] The HARQ feedback enable or disable indication occupies 1 bit. For the HARQ feedback enable or disable indication, please refer to Section 16.3 of the protocol [5, TS38.214].
[0141] The transmission type indicator occupies 2 bits. For the definition of the transmission type indicator, please refer to Table 8.4.1.1-1 and the relevant introduction in Section 8.1 of the protocol [6, TS38.214]. The transmission type indicator is used to indicate unicast, groupcast or broadcast.
[0142] The channel state information request occupies 1 bit. For the definition of channel state information, please refer to Section 8.2.1 of the protocol [6, TS38.214] and the relevant introduction of Section 8.1 of the protocol [6, TS38.214].
[0143] It can be seen from this that the length of the field included in SCI2-A is 35 bits.
[0144] SCI2-B is used to decode the PSSCH and is sent to terminal devices with the same zone ID. SCI2-B is primarily used in multicast scenarios. The fields included in SCI2-B are shown below. Specifically, SCI2-B includes the hybrid automatic repeat request process number, new data indication, redundancy version, resource identification, destination identification, HARQ feedback enable / disable indication, zone identification (Zone ID), and communication range requirement.
[0145] The hybrid automatic repeat request process number occupies 4 bits, and the new data indication occupies 1 bit.
[0146] The redundant version occupies 2 bits. For the definition of the redundant version, please refer to Table 7.3.1.1.1-2 in the protocol [38.212].
[0147] The resource identifier occupies 8 bits. For the definition of the resource identifier, please refer to the relevant introduction in Article 8.1 of the protocol [6, TS38.214].
[0148] The destination identifier occupies 16 bits. For the definition of the destination identifier, please refer to the relevant introduction in Article 8.1 of the protocol [6, TS38.214].
[0149] The HARQ feedback enable or disable indication occupies 1 bit. For the definition of the HARQ feedback enable or disable indication, please refer to the relevant introduction in Article 16.3 of the protocol [5, TS38.214].
[0150] The area identifier occupies 12 bits. For the definition of the area identifier, please refer to Section 5.8.11 of the protocol [9, TS38.331].
[0151] The communication range requirement occupies 4 bits and is determined by high-layer signaling.
[0152] It can be seen from this that the length of the field included in SCI2-B is 48 bits.
[0153] SCI2-C is used to decode PSSCH and provide inter-user collaboration information or request inter-user collaboration information. SCI2-C is mainly used in unicast scenarios. The inter-user collaboration function is an optional supported function, which should be determined in combination with the capability information of the terminal device. The fields included in SCI2-C are shown below. Specifically, SCI2-C includes a hybrid automatic repeat request process number, a new data indication, a redundant version, a resource identifier, a destination identifier, a HARQ feedback enable or disable indication, a channel state information request, and a providing or requesting indicator (Providing / Requesting indicator).
[0154] The HARQ process ID occupies 4 bits, and the new data indication occupies 1 bit.
[0155] The redundant version occupies 2 bits. For the definition of the redundant version, please refer to Table 7.3.1.1.1-2 in the protocol [38.212].
[0156] The resource identifier occupies 8 bits. For the definition of resource identifier, please refer to the relevant introduction in Article 8.1 of the protocol [6, TS38.214].
[0157] The destination identifier occupies 16 bits. For the definition of the destination identifier, please refer to the relevant introduction in Article 8.1 of the protocol [6, TS38.214].
[0158] The HARQ feedback enable or disable indication occupies 1 bit. For the definition of the HARQ feedback enable or disable indication, please refer to the relevant introduction in Article 16.3 of the protocol [5, TS38.214].
[0159] The channel state information request occupies 1 bit. For the definition of the channel state information request, please refer to Section 8.2.1 of the protocol [6, TS38.214] and the relevant introduction of Section 8.1 of the protocol [6, TS38.214].
[0160] The provide or request indication occupies 1 bit. When the provide or request indication value is 0, it indicates that SCI2-C is used to provide inter-UE coordination information. When the provide or request indication value is 1, it indicates that SCI2-C is used to request inter-UE coordination information.
[0161] If the value of the provided or requested indication is 0, SCI2-C also includes the following fields. Specifically, SCI2-C also includes resource combinations, reference slot location, resource set type, and lowest subchannel indices.
[0162] Among them, the resource combination occupies bits. is the number of sub-channels in the resource pool, N rsv_periodThe number of elements in the resource reservation period list (sl-ResourceReservePeriodList) configured by higher-layer signaling. If the network device configures the sidelink multi-reservation resource (sl-MultiReserveRe source) parameter for the terminal device, Y is the number of elements in the resource reservation period list (sl-ResourceReservePeriodList) configured by higher-layer signaling; otherwise, Y = 0.
[0163] Reference time slot occupancy bits, μ is a parameter related to the subcarrier spacing. For example, μ = log2 (SCS / 15kHz), SCS is the subcarrier spacing. The resource set type occupies 1 bit. When the resource set type value is 0, it indicates the preferred resource set. When the resource set type value is 1, it indicates the non-preferred resource set. The minimum subchannel indication occupies
[0164] If the value of the provision or request indication is 1, SCI2-C also includes the following fields: priority, number of subchannels, resource reservation period, resource selection window location, resource set type, and padding bits. Priority occupies 3 bits, number of subchannels occupies 1 bit, and resource selection window location occupies 1 bit. bits. Resource reservation period occupancy bits. Resource selection window position occupancy bits. The resource set type occupies 1 bit. The terminal device may pad SCI2-C with padding bits so that the length of SCI2-C is equal to the length of SCI2-C when the value of the offer or request indication contained in SCI2-C is 0. Therefore, when the value of the offer or request indication in SCI2-C is 0, the length of SCI2-C is the maximum and there are no padding bits.
[0165] Of course, the second-level SCI can also be SCI2-D or SCI2-E. This application does not limit this, and more forms of the second-level SCI can be expanded based on actual needs. With the increasing demand for sidelink positioning, it is necessary to design an SCI for sidelink positioning functions. Therefore, how to design an SCI for positioning is a question worth considering.
[0166] In one possible implementation, a new format of the second-level SCI is introduced. For example, the format of the second-level SCI is SCI2-D, or it can be other names, which are not limited in this application. The format of the second-level SCI can be indicated as SCI2-D in the first-level SCI. SCI2-D can indicate information related to PSSCH decoding. That is, SCI2-D is used to decode PSSCH and receive sidelink positioning reference signals (SL-PRS). This enables both data and positioning reference signals to be transmitted in one time slot. The researchers proposed that SCI2-D integrate the information included in SCI2-A, SCI2-B or SCI2-C respectively, and then superimpose the positioning-related fields. That is, SCI2-D can be used to implement functions related to data demodulation and reception and transmission of positioning reference signals. A possible implementation of the fields included in SCI2-D is shown below. As shown in Table 2 below:
[0167] Table 2
[0168] It can be seen that SCI2-D includes at least a cast type indicator and a channel state information request (CSI request), that is, it can be considered that SCI2-D contains information related to SCI2-A. SCI2-D includes at least a zone identifier (Zone ID) and a communication range requirement (Communication range requirement), that is, it can be considered that SCI2-D contains information related to SCI2-B. SCI2-D includes at least a field related to providing or requesting an indication or inter-UE coordination (IUC), for example, providing an IUC information field, or requesting an IUC information field, that is, it can be considered that SCI2-D contains information related to SCI2-C. The IUC information field provided includes resource combinations, first resource location, reference slot location, resource set type, and lowest subchannel indices. The requested IUC information fields include priority, number of subchannels, resource reservation period, resource selection window location, resource set type, and padding bits.
[0169] As can be seen from the above description, the signaling bit lengths corresponding to SCI2-A, SCI2-B, and SCI2-C are different, which leads to the signaling bit lengths of SCI2-D being different as well. Therefore, additional padding bits need to be configured.
[0170] Furthermore, SCI2-C is a signaling used for the inter-user collaboration function, which requires the terminal device to support the inter-user collaboration function. If a terminal device does not support the inter-user collaboration function, then the terminal device cannot calculate the length of SCI2-C. As shown in Figure 6, UE-A does not support the inter-user collaboration function, and UE-B supports the inter-user collaboration function. When UE-A sends SCI2-D to UE-B, UE-A cannot calculate the length of SCI2-C, while UE-B can calculate the length of SCI2-C. For UE-A, the maximum length of SCI2-D is the length when SCI2-D contains relevant information of SCI2-B. For UE-B, the maximum length of SCI2-D can be the length when SCI2-D contains relevant information of SCI2-C. Therefore, UE-A and UE-B have a misunderstanding of the length of SCI2-D, resulting in the failure of SCI decoding.
[0171] The present application provides a corresponding technical solution for a terminal device to determine the length of the padding bits in the first SCI based on the first information. The first SCI is related to the positioning function, and the terminal device determines the length of the padding bits in the first SCI through the first information. This implements the design of the SCI for positioning. The total length of the first SCI used by different terminal devices in the resource pool is unified or the same. This avoids the problem of deviation in the understanding of the length of the first SCI by different terminal devices, thereby achieving decoupling of positioning characteristics from characteristics such as inter-user collaboration functions, and avoiding failure in decoding the first SCI. This enables the calculation of the SCI length to be coupled with different characteristics in the scenario of introducing simultaneous transmission of data and positioning reference signals. This enables the coexistence of terminal devices supporting different capabilities and / or different characteristics.
[0172] In this application, It means rounding x upwards. log2(x) means taking the logarithm of x with base 2.
[0173] In this application, SCI2-A can also be expressed as SCI Format2-A, that is, SCI2-A and SCI Format2-A have the same meaning. SCI2-B can also be expressed as SCI Format2-B, that is, SCI2-B and SCI Format2-B have the same meaning. SCI2-C can also be expressed as SCI Format2-C, that is, SCI2-C and SCI Format2-C have the same meaning. SCI2-D can also be expressed as SCI Format2-D, that is, SCI2-D and SCI Format2-D have the same meaning. SCI2-E can also be expressed as SCI Format2-E, that is, SCI2-E and SCI Format2-E have the same meaning. This application does not limit the specific terms.
[0174] The technical solution of this application is introduced below in conjunction with specific embodiments.
[0175] FIG7A is a schematic diagram of an embodiment of a determination method and a method for sending information according to an embodiment of the present application. Referring to FIG7A , the method includes:
[0176] 701. A network device sends first information to a terminal device. Correspondingly, the terminal device receives the first information from the network device.
[0177] The first information is used to determine the length of the padding bits in the first SCI.
[0178] The first SCI is related to the positioning function. In other words, the first SCI may indicate control information related to the positioning reference signal resource, or the first SCI is related to the positioning reference signal resource. Optionally, the first SCI includes a positioning reference signal resource indication (SL PRS resource indication) field and / or a positioning reference signal transmission request (SL PRS transmission request) field. For example, the positioning reference signal resource indication field may occupy log2 N PRS Among them, N PRS The number of positioning reference signal resources in the resource pool. The resource pool can be a positioning resource pool or a communication resource pool. The resource pool includes communication resources and positioning reference signal resources. The positioning reference signal transmission resource request field can occupy 1 bit. Optionally, the first SCI is also used to indicate control information related to data transmission, or in other words, the first SCI is also related to the data transmission function. For example, the control information related to data transmission includes fields included in SCI2-A, SCI-2-B, or SCI2-C. For specific details about the fields included in SCI2-A, SCI-2-B, or SCI2-C, please refer to the relevant introduction in the aforementioned technical terms.
[0179] Optionally, the first SCI is a second-level SCI. For example, the format of the first SCI is a first format. The first format may be SCI2-D. It should be noted that SCI2-D may also be other names, which are not specifically limited in this application.
[0180] Please refer to step 702 for a detailed introduction of the first information.
[0181] Optionally, the embodiment shown in FIG7A further includes step 701a.
[0182] 701a. The network device sends resource pool configuration information to the terminal device. Correspondingly, the terminal device receives the resource pool configuration information from the network device.
[0183] Optionally, the first information in step 701 may be carried in the resource pool configuration information in step 701a, and then step 701a and step 701 are performed simultaneously. Alternatively, step 701a may be performed first, then step 701; or, step 701 may be performed first, then step 701a. This application does not limit this.
[0184] 702. The terminal device determines the length of the padding bits in the first SCI based on the first information.
[0185] The following describes some possible implementations of the first information. This application is still applicable to other implementations, and this application does not limit them specifically.
[0186] Implementation method 1: the first information includes the total length of the first SCI.
[0187] In this implementation 1, optionally, the above-mentioned step 702 specifically includes: the terminal device determines the length of the padding bits in the first SCI according to the total length of the first SCI. For example, the first information indicates that the total length of the first SCI is 48 bits, and the terminal device fills the first SCI with the total length of the first SCI. That is, the terminal device adds padding bits after the signaling field of the first SCI until the total length of the first SCI is 48 bits. For another example, the first information indicates that the total length of the first SCI is 128 bits, and the terminal device fills the first SCI with the total length of the first SCI. That is, the terminal device adds padding bits after the signaling field of the first SCI until the total length of the first SCI is 128 bits.
[0188] Optionally, the length of the padding bits is related to the total length of the first SCI and the number of positioning reference signal resources in the resource pool.
[0189] Optionally, the first SCI includes a first field, the first field including a padding bit field and a field related to the SCI of the second format. The padding bit field includes padding bits, and the length of the first field is M. M is related to the total length of the first SCI and the number of positioning reference signal resources in the resource pool.
[0190] The fields related to the SCI of the second format can be understood as one or more fields contained in the SCI of the second format. The first SCI contains fields related to the SCI of the second format. In other words, the fields contained in the first SCI are related to the SCI of the second format. The second format includes at least one of the following: SCI2-A, SCI2-B, or SCI2-C. Optionally, the second format may also include the first-level SCI and / or the second-level SCI expanded in the future. For example, the second format also includes at least one of the following: SCI2-E, SCI2-F, SCI3-A, SCI3-B, SCI3-C, SCI1-B, or SCI1-C. In other words, the second format includes any first-level SCI and / or second-level SCI.
[0191] In one possible implementation, M satisfies the following conditions:
[0192] Among them, N SCI-2D is the total length of the first SCI, N PRS The number of positioning reference signal resources in the resource pool may be configured by a high-level configuration. For example, the base station may configure the resource pool through RRC signaling, or the positioning server may configure the resource pool through signaling. Alternatively, the number of reference signal resources may be calculated based on the configuration of the resource pool. For example, the number of reference signal resources may be calculated based on at least one configuration parameter of the number of available OFDM symbols in a time slot, the number of OFDM symbols available for reference signal transmission, the comb fraction (Comb) of the reference signal, the number of symbols occupied by the PSCCH channel, whether there is a PSFCH, and the pilot mode of the demodulation reference signal. Refers to log2N PRS Round up. K is an integer. For example, the value of K can be 0, 1, 2, 3, 4, 5, 6, 7, 8, or 10. Optionally, K is determined by the SCI block type in the first SCI, or by the length of the format type indication field in the first SCI, where the format type indication field is used to indicate the SCI of the second format. Or it is determined according to the length of the positioning reference signal transmission request (SLPRStransmissionrequest) field, which is not specifically limited in this application. Of course, K can also be greater than 10.
[0193] A possible implementation of the fields included in the first SCI is introduced below.
[0194] Optionally, the first SCI includes a positioning reference signal resource indication (SL PRS resource indication) field, a positioning reference signal transmission request (SL PRS transmission request) field, an embedded SCI block type (Embedded SCI payload block type) field, and an embedded SCI block (Embedded SCI payload block). The embedded SCI block includes a padding bit field and a field related to the second format of the SCI.
[0195] For example, the number of bits occupied by the positioning reference signal resource indication field is The Positioning Reference Signal Transmission Request field occupies 1 bit. For example, a value of 1 in the Positioning Reference Signal Transmission Request field indicates that positioning reference signal transmission is requested. The Embedded SCI Block Type field occupies 3 bits. The Embedded SCI Block field occupies M bits. The values of the Embedded SCI Block Type field are shown in Table 3 below:
[0196] Table 3
[0197] It can be seen from this that the SCI block embedded in the first SCI will be filled until the length of the first SCI reaches the total length of the first SCI configured by the network device.
[0198] In another possible implementation, the first information is carried in the resource pool configuration information, and the length of the padding bits is related to the number of positioning reference signal resources in the resource pool, but is independent of the total length of the first SCI.
[0199] Optionally, the first information is carried in resource pool configuration information, positioning reference signal configuration information, PSSCH configuration information, or PSCCH configuration information. For example, the first information is carried in configuration information related to the shared resource pool. The shared resource pool can be used to send data and to send reference signals. The reference signal may include at least one of the following: SL-PRS, sidelink channel state information reference signal (SLCSI-RS), sidelink phase tracking reference signal (SLPT-RS), sidelink demodulation reference signal (SLDMRS), sidelink synchronization signal / physical broadcast channel block (SLSSB), sidelink primary synchronization signal (SLPSS), sidelink synchronization signal (SLSS), etc., or other reference signals on non-sidelinks.
[0200] For example, the resource pool configuration information includes the first information. The specific resource pool configuration information is as follows:
[0201] The first information includes the total length of the first SCI. As can be seen from the resource pool configuration information above, the total length of the first SCI can be indicated by the sl-SCI-Format-2D-Length information element in the resource pool configuration information. P is greater than 48, and Q is greater than P. Optionally, P is equal to 128, or P is equal to 56. For example, the value of sl-SCI-Format-2D-Length can be 48 or 128. This provides an indication of the total length of the first SCI.
[0202] For example, the PSSCH configuration information includes the first information. The specific PSSCH configuration information is as follows:
[0203] The first information includes the total length of the first SCI. As can be seen from the above PSSCH configuration information, the total length of the first SCI can be indicated by the information element sl-SCI-Format-2D-Length-r18 in the PSSCH configuration information. P is greater than 48, and Q is greater than P. Optionally, P is equal to 128, or P is equal to 56. For example, the value of sl-SCI-Format-2D-Length-r18 can be 48 or 128. This provides an indication of the total length of the first SCI.
[0204] The following describes a specific process in which the terminal device determines the length of the padding bits in the first SCI based on the total length of the first SCI.
[0205] The terminal device determines the total length of the first SCI based on the first information. Then, the terminal device determines the length of the field related to the SCI of the second format that the first SCI needs to include and the length of the field related to the positioning function included in the first SCI. Then, the terminal device determines the length of the padding bits in the first SCI based on the total length of the first SCI, the length of the field related to the SCI of the second format that the first SCI needs to include, and the length of the field related to the positioning function included in the first SCI. For example, the length of the padding bits in the first SCI is equal to the difference between the total length of the first SCI and the first value. The first value is the sum of the length of the field related to the SCI of the second format that the first SCI needs to include and the length of the field related to the positioning function included in the first SCI.
[0206] For example, the total length of the first SCI is 50 bits, and the length of the field related to the positioning function included in the first SCI is 2. Based on the length of the field included in SCI2-A above, it can be seen that if the first SCI includes the field included in SCI2-A, the first SCI includes padding bits. The length of the padding bits in the first SCI is equal to the difference between the total length of the first SCI and the first value. The first value is the sum of the length of the field included in SCI2-A and the length of the field related to the positioning function included in the first SCI. For another example, the total length of the first SCI is 50 bits, and the length of the field related to the positioning function included in the first SCI is 2. Based on the length of the field included in SCI2-B above, it can be seen that if the first SCI includes the field included in SCI2-B, the first SCI does not include padding bits. For example, the field included in SCI2-B occupies the first 48 bits of the first SCI, and the field related to the positioning function included in the first SCI occupies the last two bits of the first SCI.
[0207] It can be seen that, in order to solve the problem of calculating the length of the padding bits in the first SCI, the network device configures the total length of the first SCI for the terminal device through the first information. When sending the first SCI, the terminal device that transmits the positioning reference signal in the resource pool shall add corresponding padding bits in the first SCI based on the total length of the first SCI indicated by the first information. This avoids the problem of different terminal devices understanding the length of the first SCI differently, thereby achieving decoupling of positioning features from features such as inter-user collaboration functions, and avoiding failure in decoding the first SCI. This ensures the normal operation of the positioning reference signal when transmitting data at the same time. This enables the coexistence of terminal devices that support different capabilities and / or different features.
[0208] Implementation method 2: The first information includes the length of the padding bits in the first SCI.
[0209] Optionally, the first information includes: when the first SCI includes information related to the SCI of the second format, the length of the padding bits in the first SCI. Optionally, the second format includes at least one of the following: SCI2-A, SCI2-B, or SCI2-C. Optionally, the second format may also include the first-level SCI and / or the second-level SCI expanded in the future. For example, the second format also includes at least one of the following: SCI2-F, SCI3-A, SCI3-B, SCI3-C, SCI1-B, or SCI1-C. In other words, the second format includes any first-level SCI and / or second-level SCI. The information related to the SCI of the second format can be understood as the fields included in the SCI of the second format. The information related to the SCI of the second format can be understood as the fields included in the SCI of the second format. That is, the first information includes the length of the padding bits in the first SCI when the first SCI includes the fields included in the SCI of the second format.
[0210] For example, if the terminal device does not support the inter-user collaboration function, the first information may include the length of the padding bits in the first SCI when the first SCI contains information related to SCI2-A. The terminal device can obtain the length of the information related to SCI2-A, that is, the length of the field contained in SCI2-A. For details, please refer to the relevant introduction in the aforementioned technical terms. The length of the information or field related to the positioning function contained in the first SCI. The terminal device determines the length of the padding bits in the first SCI when the first SCI contains information related to SCI2-A through the first information. Therefore, the terminal device can determine the total length of the first SCI.
[0211] Optionally, the terminal device may determine the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-B based on the total length of the first SCI, the length of the information related to SCI2-B, and the length of the information or field related to the positioning function contained in the first SCI. Alternatively, the first information also includes the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-B. That is, for a terminal device that does not support the inter-user collaboration function, the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A; or the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-B; or the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A, and the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-B.
[0212] For another example, if the terminal device supports inter-user collaboration, the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A. The terminal device can obtain the length of the information related to SCI2-A, that is, the length of the field included in SCI2-A. For details, please refer to the relevant introduction in the aforementioned technical terms. The first SCI includes the information or length of the field related to the positioning function. The terminal device determines the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A through the first information. Therefore, the terminal device can determine the total length of the first SCI.
[0213] Optionally, the terminal device can determine the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-B based on the total length of the first SCI, the length of the information related to SCI2-B, and the length of the information or field related to the positioning function contained in the first SCI. The terminal device can determine the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-C based on the total length of the first SCI, the length of the information related to SCI2-C, and the length of the information or field related to the positioning function contained in the first SCI. That is, for a terminal device that supports inter-user collaboration, the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A, SCI-2B, or SCI2-C. Alternatively, the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A and the length of the padding bits in the first SCI when the first SCI includes information related to SCI-2B. Alternatively, the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A, and the length of the padding bits in the first SCI when the first SCI includes information related to SCI-2C. Alternatively, the first information may include the length of the padding bits in the first SCI when the first SCI includes information related to SCI-2B, and the length of the padding bits in the first SCI when the first SCI includes information related to SCI-2C. Alternatively, the first information includes the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A, the length of the padding bits in the first SCI when the first SCI includes information related to SCI-2B, and the length of the padding bits in the first SCI when the first SCI includes information related to SCI-2C.
[0214] Optionally, the first information is carried in resource pool configuration information, positioning reference signal configuration information, PSSCH configuration information, or PSCCH configuration information. For example, the resource pool configuration information includes the length of the padding bits in the first SCI when the first SCI includes information related to the SCI of the second format. For example, the resource pool configuration information may be as follows:
[0215] As can be seen from the above resource pool configuration information, the sl-SCI-2-A-Format-PaddingBits-Length cell indicates the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-A. For example, the length of the padding bits is 20. The sl-SCI-2-B-Format-PaddingBits-Length cell indicates the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-B. For example, the length of the padding bits is 10. The sl-SCI-2-C-Format-PaddingBits-Length cell indicates the length of the padding bits in the first SCI when the first SCI includes information related to SCI2-C. For example, the length of the padding bits is 5.
[0216] In the above implementation 2, the network device configures the length of the padding bits in the first SCI for the terminal device using the first information. When transmitting the first SCI, the terminal device transmitting the positioning reference signal in the resource pool adds corresponding padding bits to the first SCI based on the padding bit length indicated by the first information. This enables the coexistence of terminal devices with different capabilities or characteristics.
[0217] Implementation 3: The first information includes SCI format information, and the SCI format information is used to indicate the SCI in the third format. Optionally, step 702 specifically includes: the terminal device determines the length of the padding bits in the first SCI based on the SCI in the third format.
[0218] The third format SCI is used by the terminal device to calculate the length of the padding bits in the first SCI. Optionally, the third format includes SCI2-A, SCI2-B, or SCI2-C. Optionally, the third format can also be a first-level SCI or a second-level SCI to be expanded in the future. For example, the third format can include: SCI2-F, SCI3-A, SCI3-B, SCI3-C, SCI1-B, or SCI1-C. In other words, the third format includes any first-level SCI or second-level SCI.
[0219] For example, if the third format is SCI2-C, the terminal device calculates the length of the padding bits in the first SCI with reference to SCI2-C. Specifically, the terminal device determines the length of the fields contained in SCI2-C. The first SCI includes fields related to the positioning function, fields related to the SCI of the second format, and other fields. For example, the other fields include a format type indication field, which is used to indicate the SCI of the second format. The terminal device determines the length of the padding bits in the first SCI based on the total length of the first SCI, the length of the fields related to the positioning function, the length of the fields related to the SCI of the second format contained in the first SCI, and the length of the other fields.
[0220] In the above implementation 3, the network device configures SCI format information for the terminal device using the first information. When transmitting the first SCI, the terminal device transmitting the positioning reference signal in the resource pool adds corresponding padding bits to the first SCI based on the SCI in the third SCI format indicated by the SCI format information. This enables the coexistence of terminal devices with different capabilities or characteristics.
[0221] Implementation method 4: the first information includes first indication information, where the first indication information is used to indicate a formula for calculating the total length of the first SCI.
[0222] Optionally, the formula for calculating the total length of the first SCI is the first formula or the second formula.
[0223] The first formula is related to the first value, and the first value is not less than 48. Optionally, the first formula can be expressed as:
[0224] L=48+d+e (2)
[0225] Among them, L is the total length of the first SCI, and d is the length of the field related to the positioning function in the first SCI. For example, d is 1 or 2. e is an integer greater than 0. Optionally, 48 bits are the length of the field contained in SCI2-B. The value of e is determined by the SCI block type in the first SCI, or is determined according to the length of the format type indication field in the first SCI. The format type indication field is used to indicate the SCI of the second format. Or it is determined according to the length of the positioning reference signal transmission request field, which is not specifically limited in this application. For the second format, please refer to the relevant introduction mentioned above. For example, if the length of the format type indication field is 3 bits, then e can take a value of 3.
[0226] The second formula is related to the second numerical value, the third numerical value a, the fourth numerical value b, and the fifth numerical value c.
[0227] The second value is not less than 41. The third value is the number of sub-channels in the resource pool, N rsv_period The number of elements in the resource reservation period list (sl-ResourceReservePeriodList) configured by the higher layer signaling. If the network device configures the sidelink multi-reservation resource (sl-MultiReserveRe source) parameter for the terminal device, Y is the number of elements in the resource reservation period list (sl-ResourceReservePeriodList) configured by the higher layer signaling; otherwise, Y = 0. The fourth value μ is a parameter related to the subcarrier spacing. For example, the system bandwidth divided by the subcarrier spacing is equal to 2 μ The fifth value
[0228] Alternatively, the second formula can be expressed as:
[0229] L=41+a+b+c+d+e (3)
[0230] Wherein, L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0. For the value of e, please refer to the above related introduction and will not be repeated here.
[0231] The first formula can be applied to terminal devices that do not support inter-user collaboration functions. The terminal device can identify SCI2-A and SCI2-B, or can calculate the length of the fields included in SCI2-A and the length of the fields included in SCI2-B. However, it cannot identify SCI2-C, nor can it calculate the length of the fields included in SCI2-C. For the terminal device, the first SCI sent by the terminal device contains information related to SCI2-A or information related to SCI2-B. Information related to SCI2-A can be understood as the fields included in SCI2-A. Information related to SCI2-B can be understood as the fields included in SCI2-B. From the relevant introduction of the aforementioned technical terms, it can be seen that the length of the fields included in SCI2-A and the length of the fields included in SCI2-B are respectively shorter than the length of the fields included in SCI2-C. Therefore, the total length of the first SCI determined by the terminal device through the first formula is also smaller. The second formula can be applied to terminal devices that support inter-user collaboration functions. The terminal device can calculate the length of the field included in SCI2-A, the length of the field included in SCI2-B, and the length of the field included in SCI2-C. For the terminal device, the first SCI sent by the terminal device may include information related to SCI2-A, information related to SCI2-B, or information related to SCI2-C. The information related to SCI2-A can be understood as the fields included in SCI2-A. The information related to SCI2-B can be understood as the fields included in SCI2-B. The information related to SCI2-C can be understood as the fields included in SCI2-C. Therefore, the total length of the first SCI determined by the terminal device through the second formula is also larger.
[0232] It should be noted that the above-mentioned first formula and second formula can be pre-configured in the terminal device, or configured for the terminal device by the network device through high-level signaling, or defined in the communication protocol, and this application does not limit this.
[0233] Optionally, the first information is carried in the resource pool configuration information. For example, the resource pool configuration information includes first indication information, and the first indication information is used to indicate a formula for calculating the total length of the first SCI. For example, the resource pool configuration information is as follows:
[0234] It can be seen from the above resource pool configuration information that the first indication information is the sl-SCI-Format-2D-Length in the resource pool configuration information, and the value of the sl-SCI-Format-2D-Length is the first formula (Formula 1) or the second formula (Formula 2). For example, the value of the sl-SCI-Format-2D-Length is the first formula (Formula 1), and the terminal device uses the first formula to calculate the total length of the first SCI. Then, the terminal device determines the length of the padding bits in the first SCI based on the total length of the first SCI, the length of the fields related to the second format SCI that the first SCI needs to include, the length of the fields related to the positioning function included in the first SCI, and the length of the format type indication field. For another example, the value of sl-SCI-Format-2D-Length is the second formula (Formula 2). For information about the format type indication field, please refer to the above-mentioned related introduction. The terminal device uses the second formula to calculate the total length of the first SCI. Then, the terminal device determines the length of the padding bits in the first SCI based on the total length of the first SCI, the length of the fields related to the second format SCI that the first SCI needs to include, the length of the fields related to the positioning function included in the first SCI, and the length of the format type indication field.
[0235] Optionally, the resource pool configuration information can also be as follows:
[0236] As can be seen from the above resource pool configuration information, the first indication information is the sl-SCI-Format-2D-Length element in the resource pool configuration information, and the value of the sl-SCI-Format-2D-Length element is short (Short) or long (Long). Among them, short (Short) indicates the first formula, and long (Long) indicates the second formula.
[0237] Specifically, the terminal device determines a formula for calculating the total length of the first SCI based on the first information. Then, the terminal device calculates the total length of the first SCI using the formula indicated by the first information. The first SCI includes the length of the fields related to the second format SCI that the first SCI needs to include, the length of the fields related to the positioning function included in the first SCI, and the length of the format type indication field. Then, the terminal device determines the length of the padding bits in the first SCI based on the total length of the first SCI, the length of the fields related to the second format SCI that the first SCI needs to include, the length of the fields related to the positioning function included in the first SCI, and the length of the format type indication field.
[0238] For example, the terminal device determines the total length of the first SCI using the first formula. If the first SCI includes information related to SCI2-A, the first SCI includes padding bits. If the first SCI includes information related to SCI2-B, the first SCI does not include padding bits. For another example, the terminal device determines the total length of the first SCI using the second formula. If the first SCI includes information related to SCI2-A or SCI2-B, the first SCI includes padding bits. If the first SCI includes information related to SCI2-C, the first SCI does not include padding bits.
[0239] As can be seen from the above-described implementation method 4, the network device configures a formula for calculating the total length of the first SCI for the terminal device through the first information. When sending the first SCI, terminal devices transmitting positioning reference signals in the resource pool all calculate the total length of the first SCI using this formula and add corresponding padding bits to the first SCI based on the total length of the first SCI. This avoids the problem of different terminal devices having different understandings of the length of the first SCI. This decouples positioning features from features such as inter-user collaboration functions, avoiding first SCI decoding failures. This ensures normal operation when the positioning reference signal and data are transmitted simultaneously.
[0240] Optionally, the above step 701 shows that the network device configures the first information for the terminal device through signaling configuration. In actual application, the first information can also be pre-configured in the terminal device, which is not limited in this application. For example, the first information is pre-configured in the terminal device when it leaves the factory.
[0241] It should be noted that, optionally, when the length of the padding bits of the first SCI is 0 or a negative number, the terminal device truncates the first SCI before sending it. For example, when the length of the padding bits of the first SCI is -2, it means that the length of the fields originally included in the first SCI exceeds the specified total length of the first SCI, that is, exceeds 2 bits. The terminal device may truncate the excess 2 bits in the first SCI and send the first SCI.
[0242] Optionally, the network device generates the first information based on the capability information of the terminal device and the capability information of other terminal devices in the resource pool. The capability information of the terminal device includes whether the terminal device supports the inter-user collaboration function. The capability information of other terminal devices in the resource pool includes whether the other terminal devices support the inter-user collaboration function. For example, if all terminal devices in the resource pool support the inter-user collaboration function, the total length of the first SCI indicated by the first information may be the total length of the first SCI when it includes information related to SCI2-C. The terminal devices in the resource pool uniformly determine the length of the padding bits in the first SCI based on the total length of the first SCI. This avoids the problem of terminal devices in the resource pool having different understandings of the SCI length. This enables the terminal devices in the resource pool to perform user collaboration using the first SCI. For another example, as shown in Figure 6, if one or more terminal devices in the resource pool do not support the inter-user collaboration function, the total length of the first SCI indicated by the first information may be the total length of the first SCI when it includes information related to SCI2-B. The terminal devices in the resource pool uniformly determine the length of the padding bits in the first SCI based on the total length of the first SCI. This avoids the problem of terminal devices in the resource pool having different understandings of the SCI length. In scenarios where data and positioning reference signals are transmitted simultaneously, the calculation of the SCI length is coupled with different characteristics, thereby enabling coexistence of terminal devices supporting different capabilities and / or different characteristics.
[0243] This application also provides the following solution, which is introduced below.
[0244] The design of the second-level SCI has been discussed, and we have the following relevant views.
[0245] Viewpoint 1: Regarding SCI signals in a shared resource pool: Specifically, first, a new second-level SCI format is provided, and how to indicate the new second-level SCI format.
[0246] Viewpoint 2: In the shared resource pool, the SL-PRS, the associated PSCCH, and the PSSCH scheduled by the PSCCH are located in the same time slot. The PSSCH is used for the second-level SCI and the SL-SCH.
[0247] In a shared resource pool, Rel-18 Rx UEs need to be able to distinguish whether the first-level SCI is associated with a PSSCH-only transmission (legacy transmission) or a transmission of a PSSCH multiplexed with SL-PRS. The presence of SL-PRS multiplexed with PSSCH can be indicated by a new second-level SCI format, namely SCI2-D.
[0248] In our view, the existing fields in SCI-1A can be used to indicate SCI2-D without changing the reserved bits in SCI-1A.
[0249] For the shared resource pool, a new format of the second-level SCI supporting PSSCH and SL-PRS transmission is indicated by the second-level SCI format field in SCI1.
[0250] The content of the SCI associated with PSSCH and SL-PRS transmission has been discussed so far, including whether the transmission of data and SL-PRS shares the same characteristic type (the cast type), destination ID (destination ID) and resource ID (source ID), which depends on whether the Rx UE of the SL-SCH carried in the PSSCH and SL-PRS is the same.
[0251] If the Rx UEs of the SL-SCH carried in the PSSCH and SL-PRS are different, the cast type, destination ID, and source ID need to be indicated, which will increase the length of the SCI2-D.
[0252] In this scenario, if different Rx UEs are supported for the transmission of data and SL-PRS, when the Rx UEs corresponding to the PSSCH and SL-PRS are the same, it is necessary to indicate the cast type, destination ID, and source ID used for the two transmissions.
[0253] If the Tx UE wants to transmit data to the Rx UE1 and transmit SL-PRS to the Rx UE2, it can transmit PSSCH in one time slot and transmit SL-PRS in another time slot without indicating data and SL-PRS transmission to different Rx UEs through SCI2-D.
[0254] Different second-level SCI formats can support data transmission. For example, SCI2-A, SCI2-B, or SCI2-C. SCI2-D, associated with PSSCH and SL-PRS transmission, needs to include fields from SCI2-A, SCI2-B, or SCI2-C. In addition, SCI2-D needs to include fields related to SL-PRS. Therefore, we consider SCI2-D to include two parts of signaling.
[0255] Part 1: Parameters of PSSCH transmission in traditional sidelink communication systems. Part 2: Parameters of SL-PRS transmission.
[0256] In a shared resource pool, the transmission of SL-PRS needs to support two levels of resource granularity, namely, first, a subset of subchannels and then SL-PRS-dedicated resources. In order to increase the flexibility of SL-PRS resource allocation, information associated with SL-PRS resources, namely, SL-PRS resource indication, can be indicated in the SCI. To allow a UE to request the transmission of SL-PRS from another UE, an SL-PRS request field can be included in the SCI. Since the priority and resource reservation period of SL-PRS can be the same as the SL-SCH carried in the PSSCH, this information is already provided in the first SCI, and there is no need to include these fields in SCI2-D.
[0257] The priority of the SL-PRS and / or the priority of the PSSCH can be passed from the MAC layer of the UE's transmitter to Layer 1. A single priority level can be indicated in the SCI, which is the higher priority of the SL-PRS and PSSCH. Therefore, the priority level indicated by SCI-1 can be shared by the PSSCH and SL-PRS.
[0258] A single priority is indicated in SCI-1. For Tx UEs, the priority is set to the higher of the SL-PRS priority and the PSSCH priority. For Rx UEs, the SL-PRS priority and the PSSCH priority can be treated the same.
[0259] To support both the data and SL PRS transmission within a slot, the format 2-D needs to contain both SCI fields for data resource transmission / reservation and for SL PRS transmission / reservation as illustrated in the previous sections.
[0260] SCI2-D contains three different possible SCI format 2-A, SCI2-B, or SCI2-C. Therefore, the length of all the SCI fields in SCI2-D could be different. Padding bits are necessary to make sure that the length of the 2-D is constant / fixed.
[0261] We note that the bit length is 41 for format 2-A and 48 for format 2-B.The bit length of format 2-C is larger than 48and depends on the resource pool configurations,such as the number of subchannels.It is noted that the maximum length of the format 2-C could reach 122bits.
[0262] The problem arises, should the length of 2-D containing 2-C be used as the baseline for determining the length of padding bits while 2-D contains other formats such as 2-A and 2-B?
[0263] In our opinion, it is not. The reasons are elaborated on in the following. First, format 2-C is used with the inter-UE coordination functions, which is an optional UE feature set for legacy R17 UEs. However, SL positioning is a function / feature aiming at R18 UEs.
[0264] This means that a R18 positioning UE might not support R17 IUC functions. Hence, the R18 UE might not be aware of the format 2-C and how to calculate the length of 2-C.
[0265] On the other hand, in the transmission scenario between UE-A and UE-B, neither supports inter-user cooperation and will never transmit SCI2-D containing SCI2-C. Therefore, there is no need to pad SCI2-D to include SCI2-C, as doing so would significantly reduce transmission efficiency. This is because the length of SCI2-C can be much larger than that of SCI2-B, i.e., 122 is much larger than 48. The corresponding English description of the above content is: On the other hand, considering the case that a R18 UE named UE-A is transmitting SL PRS to another R18 UE named UE-B.Both of them do not support IUC function / feature.They will never transmit SCI 2-D while containing the content of 2-C.Hence,it is not necessary for them to padding the SCI format 2-D to the length of that 2-D contains 2-C.Otherwise, the transmission efficiency would be greatly degraded as that the length of 2-C could be much larger then that of 2-B,ie,122>>48.
[0266] As shown in Figure 7B, there are four different cases of SL-PRS transmission between R18 UEs. In Case 1, both the Rx UE and Tx UE support the inter-user cooperation function. In Case 2, the Tx UE supports the inter-user cooperation function, but the Rx UE does not support the inter-user cooperation function. In Scenario 3, the Tx UE does not support the inter-user cooperation function, and the Rx UE supports the inter-user cooperation function. In Scenario 4, neither the Tx UE nor the Rx UE supports the inter-user cooperation function. The corresponding English description of the above content is: As illustrated in Figure 7B, there are four different cases of SL-PRS transmission between R18 UEs. In Case 1, both the Rx and Tx UE support IUC; In Case 2, the Tx UE support but the Rx UE do not support IUC; In Case 3, the Rx UE support but the Tx UE do not support IUC; In Case 4, both the Tx and Rx UE do not support IUC.
[0267] Note that only in scenario 1 can SCI2-D containing SCI2-C related fields be transmitted. Furthermore, it is difficult to determine the length of the UE's padding bits based on whether the terminal device supports inter-user collaboration. For example, in scenario 2, the Tx UE does not know whether the Rx UE supports inter-user collaboration. If the Tx UE pads SCI2-D based on the length of SCI2-C, then actually transmitting SCI2-D containing SCI2-A or SCI2-B will result in decoding failure on the Rx UE side. The corresponding English description of the above content is: It is noted that only in Case 1, the format 2-D containing the fields of 2-C could be possibly transmitted. Further, it is hard to decide the length of padding bits for a UE according to whether it support IUC or not. For example, in Case 2, the Tx UE does not know whether the Rx UE support IUC or not. If the Tx UE padding the 2-D based on the length of containing 2-C, while actually 2-D containing 2-A / 2-Bis transmitted, it will cause decoding failure at the Rx UE side.
[0268] Considering the above cases,to ensure correct decoding and spectral efficiency,we support that the length of the SCI format 2-D is indicated by higher layer to ensure that all the Txand Rx UE have a same understanding irrespective whether support IUC or not.By this method,the R17 IUC feature and R18 positioning feature could be decoupled.
[0269] What is more,this method keeps forward compatibility for the future releases.If a new SCI format for data transmitting is introduced and support to be contained within 2-D,there will be more possible lengths of the format 2-D.By indicating the total length of the 2-D could reduce complexity and improve spectral efficiency.
[0270] The length of the SCI 2-D format can be configured or pre-configured. The UE calculates and appends padding bits based on the total length.
[0271] Optionally, the embodiment shown in FIG7A further includes steps 703 and 704. Steps 703 and 704 may be performed after step 702.
[0272] 703. The terminal device generates a first SCI according to the length of the padding bits in the first SCI.
[0273] Specifically, the terminal device fills the first SCI according to the length of the padding bits in the first SCI. That is, the terminal device adds padding bits of the length after the signaling field of the first SCI. For example, the first SCI includes a field related to the positioning function contained in the first SCI, a field related to data transmission contained in the first SCI (that is, a field related to the SCI of the second format contained in the first SCI), a format type indication field (used to indicate the SCI of the second format) and a padding bit field. The padding bit field includes the padding bit.
[0274] 704. The terminal device sends a first SCI to other terminal devices.
[0275] Optionally, the embodiment shown in FIG7A further includes steps 705 and 706. Steps 705 and 706 may be performed after step 704.
[0276] 705. Other terminal devices demodulate the first SCI and measure the positioning reference signal to obtain measurement results.
[0277] For example, the terminal device sends a first SCI, thereby indicating the positioning reference signal resource sent by the terminal device through the first SCI. Other terminal devices receive the first SCI and demodulate to obtain the content in the first SCI. For example, other terminal devices determine the positioning reference signal resource and receive the positioning reference signal corresponding to the positioning reference signal resource. Then, other terminal devices measure the positioning reference signal to obtain a measurement result. Optionally, the measurement result includes at least one of the following: time information, energy information, angle information, or phase information. For example, the time information includes the time of arrival (TOA), the energy information includes the reference signal receiving power (RSRP), and / or the reference signal receiving path power (RSRPP). The angle information includes the angle of arrival (AoA), and the phase information includes the carrier phase (CA) and the first path phase. This enables relative positioning between the terminal device and other terminal devices.
[0278] 706. The other terminal device sends the measurement result to the terminal device. Correspondingly, the terminal device receives the measurement result from the other terminal device.
[0279] It should be noted that, optionally, before step 704, the terminal device sends a first-level SCI. The first-level SCI is used to indicate the type of the first SCI. For example, the terminal device sends SCI1-A, which is used to indicate that the type of the first SCI is SCI2-D.
[0280] The embodiment shown in FIG7A above is an example of the process of configuring the first information for a terminal device by a network device to introduce the technical solution of the present application. In actual application, the network device sends the first information to other terminal devices in the resource pool in a similar manner, which will not be described one by one here.
[0281] In an embodiment of the present application, a terminal device receives first information from a network device. The terminal device then determines the length of the padding bits in the first SCI based on the first information. The first SCI is related to positioning. Therefore, the first SCI is related to positioning, and the terminal device determines the length of the padding bits in the first SCI based on the first information. This implements the design of an SCI for positioning. The first SCI is also related to data transmission, thereby simultaneously implementing functions related to data demodulation and positioning reference signal transmission and reception. For example, the first SCI may include fields included in SCI2-A, SCI2-B, or SCI2-C. The total lengths of the fields included in SCI2-A, SCI2-B, and SCI2-C are different. Therefore, the terminal device can determine the length of the padding bits in the first SCI based on the first information. This ensures that the total length of the first SCI used by different terminal devices in a resource pool is uniform or the same. This avoids discrepancies in the understanding of the length of the first SCI by different terminal devices, thereby decoupling positioning features from features such as inter-user collaboration and preventing first SCI decoding failures.
[0282] FIG8 is a schematic diagram of another embodiment of the determination method of the present application. Referring to FIG8 , the method includes:
[0283] 801. The terminal device determines the length of the padding bits in the first SCI based on the first length.
[0284] The first SCI is related to the positioning function. For details about the first SCI, please refer to the description of step 701 in the embodiment shown in FIG7A .
[0285] The first length is the total length of the first SCI when the first SCI includes the SCI in the fourth format. Optionally, the fourth format is SCI2-C. For an introduction to SCI2-C, please refer to the relevant introduction in the aforementioned technical terms. The value of the provision or request indication field in the fourth format SCI is 0. As can be seen from the relevant introduction in the aforementioned technical terms, when the value of the provision or request indication field in SCI2-C is 0, the length of SCI2-C is the maximum, that is, SCI2-C does not include padding bits.
[0286] The terminal device uses the first length as the total length of the first SCI. The terminal device then determines the length of the padding bits in the first SCI based on the total length of the first SCI. The first SCI includes fields related to the positioning function, fields related to the SCI of the second format, a format type indication field, and a padding bit field. The padding bit field includes padding bits. For details about the fields related to the SCI of the second format, the SCI of the second format, and the format type indication field, please refer to the relevant description in the embodiment shown in Figure 7A above. The terminal device then determines the length of the padding bits in the first SCI based on the total length of the first SCI, the length of the fields related to the positioning function, the length of the fields related to the SCI of the second format, and the format indication field.
[0287] Optionally, the embodiment shown in FIG8 further includes step 801a. Step 801a may be performed before step 801.
[0288] 801a. The network device sends resource pool configuration information to the terminal device. Correspondingly, the terminal device receives the resource pool configuration information from the network device.
[0289] 802. The terminal device fills the length of the first SCI according to the length of the padding bits in the first SCI.
[0290] The terminal device adds padding bits of this length after the signaling field of the first SCI. For example, the first SCI includes a field related to the positioning function, a field related to the SCI of the second format, a format type indication field, and a padding bit field. The padding bit field includes padding bits. The padding bit field includes the padding bits.
[0291] In this embodiment, for a terminal device that supports SCI2-D, that is, a terminal device that supports the transmission of a positioning reference signal and data within one time slot, it is assumed that the terminal device can calculate the length of the field contained in SCI2-C. Thus, the terminal device performs bit padding on the first SCI based on the SCI format with the largest length among SCI2-A, SCI2-B and SCI2-C. The first SCI includes fields from the following parts, specifically including fields related to the SCI of the second format, fields related to the positioning function, a format type indication field and a padding bit field. The padding bit field includes the padding bit. For example, the field related to the SCI of the second format may be a field related to SCI2-A, a field related to SCI2-B or a field related to SCI2-C contained in the first SCI. The purpose of setting the padding bit field in the first SCI is to ensure that the total length of the first SCI remains consistent regardless of which field related to the second format of SCI it carries.
[0292] When the first SCI contains fields related to SCI2-A, or contains fields related to SCI2-B, or contains fields related to SCI2-C and the value of the provision or request indication field in SCI2-C is 1, the first SCI includes padding bits, so that the total length of the first SCI is consistent with the total length of the first SCI when the first SCI contains SCI2-C and the value of the provision or request indication field in SCI2-C is 0.
[0293] Optionally, the embodiment shown in FIG8 further includes steps 803 to 805. Steps 803 to 805 may be performed after step 802.
[0294] 803. The terminal device sends a first SCI to other terminal devices.
[0295] 804. Other terminal devices demodulate the first SCI and measure the positioning reference signal to obtain measurement results.
[0296] 805. The other terminal device sends the measurement result to the terminal device. Correspondingly, the terminal device receives the measurement result from the other terminal device.
[0297] Steps 803 to 805 are similar to steps 704 to 706 in the embodiment shown in FIG. 7A . For details, please refer to the relevant introduction of steps 704 to 706 in the embodiment shown in FIG. 7A .
[0298] It should be noted that, optionally, before step 803, the terminal device sends a first-level SCI. The first-level SCI is used to indicate the type of the first SCI. For example, the terminal device sends SCI1-A, which is used to indicate that the type of the first SCI is SCI2-D.
[0299] In the embodiment shown in FIG8 , a simplified calculation method is proposed for calculating the length of the padding bits in the first SCI. The terminal device determines the length of the padding bits in the first SCI based on the first length. This avoids discrepancies in the understanding of the length of the first SCI by different terminal devices. This prevents decoding failures of the first SCI and ensures normal operation when the positioning reference signal and data are transmitted simultaneously. This enables the coexistence of terminal devices supporting different capabilities and / or different features. Different terminal devices have the same understanding of the length of the first SCI.
[0300] The following describes the communication device provided in an embodiment of the present application. Please refer to Figure 9, which is a schematic diagram of the structure of the communication device in an embodiment of the present application. The communication device can be used to execute the steps performed by the terminal device in the embodiments shown in Figures 7A and 8. For details, please refer to the relevant description of the above method embodiments.
[0301] The communication device 900 includes a transceiver module 901 and a processing module 902 .
[0302] The transceiver module 901 can implement corresponding communication functions, and the transceiver module 901 can also be called a communication interface or a communication unit. The processing module 902 is used to perform processing operations.
[0303] Optionally, the communication device 900 may further include a storage module, which may be used to store instructions and / or data. The processing module 902 may read the instructions and / or data in the storage module so that the communication device implements the method embodiments shown in the aforementioned Figures 7A and 8.
[0304] The communication device 900 can be used to perform the actions performed by the terminal device in the above method embodiments. The communication device 900 can be a terminal device or a component that can be configured in a terminal device. The transceiver module 901 is used to perform the sending-related operations or receiving-related operations on the terminal device side in the above method embodiments, and the processing module 902 is used to perform the processing-related operations on the terminal device side in the above method embodiments.
[0305] Optionally, the transceiver module 901 may include a sending module and a receiving module. The sending module is used to perform the sending operation of the terminal device in the method embodiments shown in Figures 7A and 8. The receiving module is used to perform the receiving operation of the terminal device in the method embodiments shown in Figures 7A and 8.
[0306] It should be noted that the communication device 900 may include a sending module but not a receiving module. Alternatively, the communication device 900 may include a receiving module but not a sending module. The specific implementation depends on whether the above solution executed by the communication device 900 includes a sending action and a receiving action.
[0307] The communication device 900 is used to execute some or all of the steps executed by the terminal device in the embodiments shown in Figures 7A and 8. For details, please refer to the relevant introduction of the embodiments shown in Figures 7A and 8 above. For example, the communication device 900 can execute the following scheme:
[0308] The transceiver module 901 is configured to receive first information from a network device;
[0309] The processing module 902 is configured to determine the length of padding bits in a first SCI according to the first information, where the first SCI is related to a positioning function.
[0310] In a possible implementation, the format of the first SCI is the first format. For example, the first format may be SCI2-D. The first SCI is a second-level SCI.
[0311] In another possible implementation, the first information includes the total length of the first SCI; the processing module 902 is specifically configured to determine the length of padding bits in the first SCI according to the total length of the first SCI.
[0312] In another possible implementation, the length of the padding bits is related to the number of positioning reference signal resources in the resource pool.
[0313] In another possible implementation, the first SCI includes a first field, the first field includes a padding bit field and a field related to the SCI of the second format; the padding bit field includes padding bits.
[0314] In another possible implementation, the length of the first field is M, and M satisfies the following conditions: Among them, N SCI-2D is the total length of the first SCI, N PRS is the number of positioning reference signal resources in the resource pool, and K is an integer.
[0315] In another possible implementation, the first information is carried in resource pool configuration information, and the length of the padding bits is related to the number of positioning reference signal resources in the resource pool.
[0316] In another possible implementation, the first information includes the length of padding bits in the first SCI.
[0317] In another possible implementation, the first information includes: when the first SCI includes information related to the SCI in the second format, the length of padding bits in the first SCI.
[0318] In another possible implementation, the first information includes SCI format information, and the SCI format information is used to indicate the SCI in the third format; the processing module 902 is specifically used to determine the length of the padding bits in the first SCI based on the SCI in the third format.
[0319] In another possible implementation, the third format is SCI2-A, SCI2-B, or SCI2-C.
[0320] In another possible implementation, the first SCI is used to indicate control information related to positioning reference signal resources, and the first SCI is also used to indicate control information related to data transmission.
[0321] In another possible implementation, the control information related to data transmission is a field included in SCI2-A, SCI2-B or SCI2-C.
[0322] In another possible implementation, the first information includes first indication information, where the first indication information indicates a formula for calculating the total length of the first SCI.
[0323] In another possible implementation, the formula for calculating the total length of the first SCI is the first formula or the second formula, the first formula is related to the first value, and the first value is not less than 48;
[0324] The second formula is related to the second value, the third value a, the fourth value b and the fifth value c; wherein the second value is not less than 41, the third value Fourth value Fifth value is the number of sub-channels in the resource pool, N rsv_period The number of elements in the resource reservation period list configured by higher-layer signaling; μ is a parameter related to the subcarrier spacing.
[0325] In another possible implementation, the first formula is L=48+d+e, where L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0.
[0326] In another possible implementation, the second formula is: L=41+a+b+c+d, where L is the total length of the first SCI, and d is the length of the field related to the positioning function in the first SCI.
[0327] In another possible implementation manner, the first information is carried in resource pool configuration information, positioning reference signal resource configuration information, positioning reference signal configuration information, PSCCH configuration information, or PSSCH configuration information.
[0328] For another example, the communication device 900 may execute the following solution:
[0329] The processing module 902 is configured to determine the length of the padding bits in the first SCI according to a first length, where the first SCI is related to the positioning function and the first length is the total length of the first SCI when the first SCI includes the SCI in the fourth format; and to fill the length of the first SCI with the length of the padding bits.
[0330] In a possible implementation, the fourth format is SCI2-C.
[0331] In another possible implementation, the value of the provision or request indication field in the SCI of the fourth format is 0.
[0332] It should be understood that the specific process of each module executing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0333] The processing module 902 in the above embodiment can be implemented by at least one processor or processor-related circuits. The transceiver module 901 can be implemented by a transceiver or transceiver-related circuits. The transceiver module 901 can also be collectively referred to as a transceiver module, a communication module, or a communication interface. The storage module can be implemented by at least one memory.
[0334] FIG10 is another schematic diagram of the structure of the communication device according to an embodiment of the present application. Referring to FIG10 , the communication device can be used to execute the steps executed by the network device in the embodiment shown in FIG7A . For details, please refer to the relevant description of the above method embodiment.
[0335] The communication device 1000 includes a transceiver module 1001 and a processing module 1002 .
[0336] The transceiver module 1001 can implement corresponding communication functions, and the transceiver module 1001 can also be called a communication interface or a communication unit. The processing module 1002 is used to perform processing operations.
[0337] Optionally, the communication device 1000 may further include a storage module, which may be used to store instructions and / or data. The processing module 1002 may read the instructions and / or data in the storage module so that the communication device implements the method embodiment shown in FIG. 7A .
[0338] Communication device 1000 can be used to perform the actions performed by the network device in the above method embodiments. Communication device 1000 can be a network device or a component that can be configured in a network device. Transceiver module 1001 is used to perform the sending-related operations or receiving-related operations on the network device side in the above method embodiments, and processing module 1002 is used to perform the processing-related operations on the network device side in the above method embodiments.
[0339] Optionally, the transceiver module 1001 may include a sending module and a receiving module. The sending module is used to perform the sending operation of the network device in the method embodiment shown in FIG7A. The receiving module is used to perform the receiving operation of the network device in the method embodiment shown in FIG7A.
[0340] It should be noted that the communication device 1000 may include a sending module but not a receiving module. Alternatively, the communication device 1000 may include a receiving module but not a sending module. The specific implementation depends on whether the above solution executed by the communication device 1000 includes a sending action and a receiving action.
[0341] The communication device 1000 is used to execute some or all of the steps executed by the network device in the embodiment shown in FIG7A. For details, please refer to the relevant introduction of the embodiment shown in FIG7A above. For example, the communication device 1000 can execute the following scheme:
[0342] A processing module 1002 is configured to determine first information, where the first information is used to determine a length of padding bits in a first SCI, where the first SCI is related to a positioning function;
[0343] The transceiver module 1001 is used to send first information to the terminal device.
[0344] In a possible implementation, the format of the first SCI is the first format. For example, the first format may be SCI2-D. The first SCI is a second-level SCI.
[0345] In another possible implementation, the first information includes the total length of the first SCI; the processing module 902 is specifically configured to determine the length of padding bits in the first SCI according to the total length of the first SCI.
[0346] In another possible implementation, the length of the padding bits is related to the number of positioning reference signal resources in the resource pool.
[0347] In another possible implementation, the first SCI includes a first field, the first field includes a padding bit field and a field related to the SCI of the second format; the padding bit field includes padding bits.
[0348] In another possible implementation, the length of the first field is M, and M satisfies the following conditions: Among them, N SCI-2D is the total length of the first SCI, N PRS is the number of positioning reference signal resources in the resource pool, and K is an integer.
[0349] In another possible implementation, the first information is carried in resource pool configuration information, and the length of the padding bits is related to the number of positioning reference signal resources in the resource pool.
[0350] In another possible implementation, the first information includes the length of padding bits in the first SCI.
[0351] In another possible implementation, the first information includes: when the first SCI includes information related to the SCI in the second format, the length of padding bits in the first SCI.
[0352] In another possible implementation, the first information includes SCI format information, and the SCI format information is used to indicate the SCI in the third format; the processing module 902 is specifically used to determine the length of the padding bits in the first SCI based on the SCI in the third format.
[0353] In another possible implementation, the third format is SCI2-A, SCI2-B, or SCI2-C.
[0354] In another possible implementation, the first SCI is used to indicate control information related to positioning reference signal resources, and the first SCI is also used to indicate control information related to data transmission.
[0355] In another possible implementation, the control information related to data transmission is a field included in SCI2-A, SCI2-B or SCI2-C.
[0356] In another possible implementation, the first information includes first indication information, where the first indication information indicates a formula for calculating the total length of the first SCI.
[0357] In another possible implementation, the formula for calculating the total length of the first SCI is the first formula or the second formula, the first formula is related to the first value, and the first value is not less than 48;
[0358] The second formula is related to the second value, the third value a, the fourth value b and the fifth value c; wherein the second value is not less than 41, the third value Fourth value Fifth value is the number of sub-channels in the resource pool, N rsv_period The number of elements in the resource reservation period list configured by higher-layer signaling; μ is a parameter related to the subcarrier spacing.
[0359] In another possible implementation, the first formula is L=48+d+e, where L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0.
[0360] In another possible implementation, the second formula is: L=41+a+b+c+d, where L is the total length of the first SCI, and d is the length of the field related to the positioning function in the first SCI.
[0361] In another possible implementation manner, the first information is carried in resource pool configuration information, positioning reference signal resource configuration information, positioning reference signal configuration information, PSCCH configuration information, or PSSCH configuration information.
[0362] It should be understood that the specific process of each module executing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0363] The processing module 1002 in the above embodiment can be implemented by at least one processor or processor-related circuits. The transceiver module 1001 can be implemented by a transceiver or transceiver-related circuits. The transceiver module 1001 can also be collectively referred to as a transceiver module, a communication module, or a communication interface. The storage module can be implemented by at least one memory.
[0364] A possible structural diagram of a terminal device is shown below with reference to FIG11 .
[0365] Figure 11 shows a simplified schematic diagram of the structure of a terminal device. For ease of understanding and illustration, Figure 11 uses a mobile phone as an example of a terminal device. As shown in Figure 11, the terminal device includes a processor, memory, radio frequency circuit, antenna, and input and output devices.
[0366] The processor is mainly used to process communication protocols and communication data, control terminal devices, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data.
[0367] Radio frequency circuits are mainly used for conversion between baseband signals and radio frequency signals and for processing radio frequency signals.
[0368] Antennas are mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
[0369] Input and output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users.
[0370] It should be noted that some types of terminal devices may not have input and output devices.
[0371] When data needs to be sent, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit then performs RF processing on the baseband signal and transmits it via the antenna in the form of electromagnetic waves. When data is sent to a terminal device, the RF circuit receives the RF signal via the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor, which converts the baseband signal into data and processes it.
[0372] For ease of explanation, Figure 11 shows only one memory and processor. In actual terminal device products, one or more processors and one or more memories may exist. Memory may also be referred to as a storage medium or storage device. The memory may be provided independently of the processor or integrated with the processor, and this is not limited in the present embodiment.
[0373] In the embodiments of the present application, the antenna and RF circuit with transceiver functions can be considered the transceiver unit of the terminal device, and the processor with processing functions can be considered the processing unit of the terminal device. As shown in Figure 11, the terminal device includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit can also be referred to as a transceiver, transceiver, or transceiver device. The processing unit can also be referred to as a processor, processing board, processing module, or processing device.
[0374] Alternatively, the device in the transceiver unit 1110 that implements the receiving function may be considered a receiving unit, and the device in the transceiver unit 1110 that implements the transmitting function may be considered a transmitting unit. That is, the transceiver unit 1110 includes a receiving unit and a transmitting unit. The transceiver unit may also be sometimes referred to as a transceiver, a transceiver, or a transceiver circuit. The receiving unit may also be sometimes referred to as a receiver, a receiver, or a receiving circuit. The transmitting unit may also be sometimes referred to as a transmitter, a transmitter, or a transmitting circuit.
[0375] It should be understood that the transceiver unit 1110 is used to perform the sending and receiving operations of the terminal device in the above method embodiment, and the processing unit 1120 is used to perform other operations except the sending and receiving operations on the terminal device in the above method embodiment.
[0376] When the terminal device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor, microprocessor, integrated circuit, or logic circuit integrated on the chip.
[0377] FIG12 is another schematic diagram of the structure of a communication device according to an embodiment of the present application. Referring to FIG12 , a communication device 1200 can be used to execute the steps performed by the terminal device in the embodiment shown in FIG7A or FIG8 , or to execute the steps performed by the network device in the embodiment shown in FIG7A , and reference can be made to the relevant descriptions in the above method embodiments.
[0378] The communication device 1200 includes a processor 1201. Optionally, the communication device further includes a memory 1202 and a transceiver 1203.
[0379] In a possible implementation, the processor 1201 , the memory 1202 , and the transceiver 1203 are connected via buses, and computer instructions are stored in the memory.
[0380] Optionally, the processing module 902 in the aforementioned embodiment may specifically be the processor 1201 in this embodiment, so the specific implementation of the processor 1201 is not repeated. The transceiver module 901 in the aforementioned embodiment may specifically be the transceiver 1203 in this embodiment, so the specific implementation of the transceiver 1203 is not repeated.
[0381] Optionally, the processing module 1002 in the aforementioned embodiment may specifically be the processor 1201 in this embodiment, so the specific implementation of the processor 1201 is not repeated. The transceiver module 1001 in the aforementioned embodiment may specifically be the transceiver 1203 in this embodiment, so the specific implementation of the transceiver 1203 is not repeated.
[0382] The present application further provides a communication device 1300, as shown in Figure 13. The communication device 1300 can be a network device or a chip. The communication device 1300 can be used to perform the operations performed by the network device in the embodiment shown in Figure 7A above.
[0383] When the communication device 1300 is a network device, such as a base station, Figure 13 shows a simplified schematic diagram of a base station structure. The base station includes parts 1310, 1320, and 1330.
[0384] Part 1310 is mainly used for baseband processing, controlling the base station, etc. Part 1310 is usually the control center of the base station, which can usually be called a processor, and is used to control the base station to perform the processing operations on the network device side in the above method embodiment.
[0385] Part 1320 is mainly used to store computer program code and data.
[0386] Section 1330 is primarily used for receiving and transmitting RF signals and converting RF signals into baseband signals. Section 1330 can generally be referred to as a transceiver module, transceiver, transceiver circuit, or transceiver. The transceiver module in section 1330, which can also be referred to as a transceiver or transceiver, includes an antenna 1333 and a RF circuit (not shown), which is primarily used for RF processing. Optionally, the device used to implement the receiving function in section 1330 can be considered a receiver, and the device used to implement the transmitting function can be considered a transmitter. That is, section 1330 includes a receiver 1332 and a transmitter 1331. A receiver can also be referred to as a receiving module, receiver, or receiving circuit, and a transmitter can be referred to as a transmitting module, transmitter, or transmitting circuit.
[0387] Sections 1310 and 1320 may include one or more boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple boards are present, the boards may be interconnected to enhance processing capabilities. As an optional implementation, multiple boards may share one or more processors, multiple boards may share one or more memories, or multiple boards may simultaneously share one or more processors.
[0388] For example, the transceiver module in section 1330 is used to execute the transceiver-related processes executed by the network device in the embodiment shown in Figure 7A. The processor in section 1310 is used to execute the processing-related processes executed by the network device in the embodiment shown in Figure 7A.
[0389] It should be understood that FIG13 is merely an example and not a limitation, and the network device including the processor, memory, and transceiver may not rely on the structure shown in FIG10 or FIG13 .
[0390] When the communication device 1300 is a chip, the chip includes a transceiver, a memory, and a processor. The transceiver can be an input / output circuit or a communication interface; the processor can be a processor, microprocessor, or integrated circuit integrated on the chip. The network device's sending operation in the above method embodiment can be understood as the chip's output, and the network device's receiving operation in the above method embodiment can be understood as the chip's input.
[0391] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the method executed by a terminal device or a network device in the above method embodiment are stored.
[0392] For example, when the computer program is executed by a computer, the computer can implement the method performed by the terminal device or the network device in the above method embodiment.
[0393] An embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the method executed by the terminal device or the network device in the above method embodiment.
[0394] An embodiment of the present application further provides a communication system, which includes the terminal device in the above embodiment and the network device in the above embodiment.
[0395] An embodiment of the present application also provides a chip device, including a processor, configured to call a computer program or computer instruction stored in the memory so that the processor executes the method provided in the embodiments shown in FIG. 7A and FIG. 8 .
[0396] In a possible implementation, the input of the chip device corresponds to the receiving operation in the embodiments shown in FIG. 7A and FIG. 8 , and the output of the chip device corresponds to the sending operation in the embodiments shown in FIG. 7A and FIG. 8 .
[0397] Optionally, the processor is coupled to the memory via an interface.
[0398] Optionally, the chip device further includes a memory, in which computer programs or computer instructions are stored.
[0399] The processor mentioned in any of the above may be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the method provided in the embodiments shown in FIG7A and FIG8 . The memory mentioned in any of the above may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM), etc.
[0400] Those skilled in the art can clearly understand that, for the sake of convenience and brevity of description, the explanation and beneficial effects of the relevant contents in any of the communication devices provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0401] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0402] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0403] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0404] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part that essentially contributes to the technical solution of the present application or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0405] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A determination method, characterized in that: The method comprises: The terminal device receives first information from the network device; The terminal device determines the length of the padding bits in the first SCI according to the first information, where the first SCI is related to the positioning function.
2. A method for sending information, characterized in that: The method comprises: The network device determines first information, where the first information is used to determine the length of padding bits in first sidelink control information SCI, where the first SCI is related to a positioning function; The network device sends the first information to the terminal device.
3. The method according to claim 1 or 2, characterized in that: The format of the first SCI is a first format.
4. The method according to claim 1 or 3, characterized in that: The first information includes the total length of the first SCI; The terminal device determines, according to the first information, a length of padding bits in the first SCI, including: The terminal device determines the length of the padding bits in the first SCI according to the total length of the first SCI.
5. The method according to claim 4, characterized in that The length of the padding bits is related to the number of positioning reference signal resources in the resource pool.
6. The method according to claim 4 or 5, characterized in that: The first SCI includes a first field including a padding bit field and a field related to the SCI of the second format, the padding bit field including the padding bit.
7. The method according to claim 6, characterized in that The length of the first field is M, and M satisfies the following conditions: Among them, the N SCI-2D is the total length of the first SCI, the N PRS is the number of positioning reference signal resources in the resource pool, and K is an integer.
8. The method according to any one of claims 1 to 3, characterized in that The first information is carried in the resource pool configuration information, and the length of the padding bit is related to the number of positioning reference signal resources in the resource pool.
9. The method according to any one of claims 1 to 3, characterized in that The first information includes the length of padding bits in the first SCI.
10. The method according to claim 9, characterized in that The first information includes: when the first SCI includes information related to the SCI in the second format, the length of the padding bits in the first SCI.
11. The method according to claim 10, characterized in that The second format includes at least one of the following: SCI2-A, SCI2-B, or SCI2-C.
12. The method according to claim 1 or 3, characterized in that: The first information includes SCI format information, and the SCI format information is used to indicate SCI in a third format; The terminal device determines the length of the padding bits in the first SCI based on the SCI in the third format.
13. The method according to claim 12, characterized in that The third format is SCI2-A, SCI2-B, or SCI2-C.
14. The method according to any one of claims 1 to 13, characterized in that The first SCI is used to indicate control information related to positioning reference signal resources, and the first SCI is also used to indicate control information related to data transmission.
15. The method according to claim 14, characterized in that The control information related to data transmission is a field included in SCI2-A, SCI2-B or SCI2-C.
16. The method according to any one of claims 1 to 3, characterized in that The first information includes first indication information, where the first indication information indicates a formula for calculating the total length of the first SCI.
17. The method according to claim 16, characterized in that The formula for calculating the total length of the first SCI is the first formula or the second formula, the first formula is related to a first value, and the first value is not less than 48; The second formula is related to the second value, the third value a, the fourth value b and the fifth value c; Wherein, the second value is not less than 41, the third value The fourth value The fifth value Said is the number of sub-channels in the resource pool, The N rsv_period The number of elements in the resource reservation period list configured by high-level signaling; and μ is a parameter related to the subcarrier spacing.
18. The method according to claim 17, characterized in that The first formula is L=48+d+e, where L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0.
19. The method according to claim 17, characterized in that The second formula is: L=41+a+b+c+d+e, where L is the total length of the first SCI, d is the length of the field related to the positioning function in the first SCI, and e is an integer greater than 0.
20. The method according to any one of claims 1 to 19, characterized in that The first information is carried in resource pool configuration information, positioning reference signal resource configuration information, positioning reference signal configuration information, physical sidelink control channel PSCCH configuration information, or physical sidelink shared channel PSSCH configuration information.
21. A communication device, characterized in that: The communication device includes a processing module and a transceiver module; The processing module is used to perform the processing operation in the method according to any one of claims 1, 3 to 20, and the transceiver module is used to perform the transceiver operation in the method according to any one of claims 1, 3 to 20; or The processing module is used to perform the processing operation in the method as described in any one of claims 2, 3, 8 to 20, and the transceiver module is used to perform the transceiver operation in the method as described in any one of claims 2, 3, 8 to 20.
22. A communication device, characterized in that: The communication device comprises a processor; the processor is used to execute a computer program or computer instructions in a memory to implement the method as claimed in any one of claims 1, 3 to 20, or to implement the method as claimed in any one of claims 2, 3, 8 to 20.
23. The communication device according to claim 22, characterized in that: The communication device further comprises the memory, which is used to store the computer program or computer instructions.
24. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a communication device, the communication device executes the method according to any one of claims 1 to 20.
Citation Information
Patent Citations
Information transmission method, terminal device and network device
CN109150440A
Resource allocation method and device and storage medium
CN115606261A
Lateral link positioning reference signal SL PRS parameter configuration method and device
CN116567706A
Configuration constraints for sounding reference signals (SRS) for positioning
US20210067382A1
WTRU assisted positioning
US20220295442A1