Communication method and apparatus

By using preambles as sensing signals and configuring transmission resources in wireless communication, the problems of sensing signal definition and resource configuration are solved, realizing the integration of sensing and communication and reducing resource and scheduling overhead.

WO2026153239A1PCT designated stage Publication Date: 2026-07-23HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2026-01-09
Publication Date
2026-07-23

Smart Images

  • Figure CN2026071783_23072026_PF_FP_ABST
    Figure CN2026071783_23072026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and an apparatus. The method comprises: receiving first information, the first information being used for indicating a first transmission resource set and a first preamble set; and sending a sensing signal on at least one transmission resource in the first transmission resource set, the sensing signal being at least one preamble in the first preamble set. By means of the technical solution provided in the present application, a preamble can be used as a sensing signal, and resources for sensing signal transmission can be configured.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and apparatus

[0001] This application claims priority to Chinese Patent Application No. 202510061791.7, filed on January 14, 2025, entitled “A Communication Method and Apparatus”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0003] Integrated sensing and communication (ISAC) is considered a key application scenario for next-generation wireless communication, where the wireless signals transmitted by the transmitter can simultaneously possess sensing and communication capabilities. The communication requirement involves sending information from the transmitter to the receiver. The sensing requirement includes perceiving the surrounding environment, the speed and distance of moving objects, etc.

[0004] Current wireless communication protocols do not define what a sensing signal is, nor do they define on which resources it should be transmitted. Therefore, defining a sensing signal and configuring the resources used for its transmission are technical problems that need to be solved. Summary of the Invention

[0005] This application provides a communication method and apparatus that can utilize a preamble as a sensing signal and configure resources for transmitting the sensing signal. The communication method and apparatus can also be considered a sensing method and apparatus, or an integrated sensing and communication method and apparatus.

[0006] Firstly, this application provides a communication method that can be applied to a terminal device. The terminal device can be a terminal as a finished product, a component or module with terminal functions, a circuit or chip responsible for communication functions within the terminal (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, a system-in-package (SIP) chip, a chip system, or a processor), or a logical node, logical module, or software capable of implementing all or part of the terminal functions. The method includes:

[0007] Receive first information, which is used to indicate a first set of transmission resources and a first set of preambles;

[0008] A sensing signal is transmitted on at least one transmission resource in a first set of transmission resources, wherein the sensing signal is at least one preamble in a first set of preambles.

[0009] The first transmission resource set and the first preamble set are used for sensing purposes and can also be referred to as sensing resources. In other words, the first information is used to indicate the sensing resources. The first transmission resource set refers to the set of resources that can be used for sensing signal transmission, and the first transmission resource set may include one or more transmission resources, which may include time-domain resources and / or frequency-domain resources. The first preamble set refers to the set of preambles that can be used as sensing signals, and the first preamble set may include one or more preambles.

[0010] After receiving the first information, the terminal device can obtain a first set of transmission resources and a first set of preambles based on the first information. After obtaining the first set of transmission resources and the first set of preambles, the terminal device can determine the resources ultimately used for sensing signal transmission from the first set of transmission resources, and determine the preambles ultimately used for sensing signals from the first set of preambles.

[0011] By using the above method and employing preambles as sensing signals, existing communication signals can be reused as sensing signals, and the configuration of sensing resources can be increased. This allows for the definition of sensing signals and the configuration of sensing resources with minimal modifications to the protocol.

[0012] In one possible implementation, the first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set, and any two preambles in the first preamble set have different preamble formats and / or preamble sequence parameters.

[0013] The first time-domain resource set refers to the set of time-domain resources that can be used for sensing signal transmission, and the first time-domain resource set may include one or more time-domain resources. The first frequency-domain resource set refers to the set of frequency-domain resources that can be used for sensing signal transmission, and the first frequency-domain resource set may include one or more frequency-domain resources.

[0014] Preamble sequence parameters refer to the parameters required to generate the preamble sequence, such as the start root and cyclic shift. The first preamble set may include multiple preambles. For example, any two preambles in the first preamble set may have different preamble formats. Or, for example, any two preambles in the first preamble set may have different preamble sequence parameters. Or, for example, any two preambles in the first preamble set may have both different preamble formats and different preamble sequence parameters.

[0015] Through the above implementation methods, time-domain and frequency-domain resources that can be used for sensing signal transmission, as well as preambles that can be used for sensing signals, can be flexibly configured.

[0016] In one possible implementation, the first information includes at least one of a first indication information, a second indication information, and a third indication information. The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set. The second indication information is used to indicate the preamble sequence parameters adopted by the preamble in the first preamble set. The third indication information is used to indicate the first frequency-domain resource set.

[0017] Through the above implementation methods, different indication information can be used to indicate the preamble format and preamble sequence parameters adopted by the preamble in the first preamble set, the first frequency domain resource set, and the first frequency domain resource set, respectively.

[0018] In one possible implementation, the first indication information indicates a first index in the perception resource configuration table, which includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively. The first index is associated with the preamble format and / or the first time-domain resource set used by the preamble in the first preamble set.

[0019] The perception resource configuration table can be predefined (e.g., as agreed upon in the protocol). The perception resource configuration table includes multiple indexes, each index being associated with a preamble format and / or a set of time-domain resources. Different indexes are associated with different preamble formats and / or sets of time-domain resources.

[0020] Optionally, the first index can be one of multiple indexes contained in the perception resource configuration table. After obtaining the first index, the terminal device can look up the table according to the first index to obtain the preamble format and / or time-domain resource set associated with the first index, thereby obtaining the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set.

[0021] Through the above implementation method, the first index in the perception resource configuration table can be used to indicate the preamble format and / or the first time domain resource set adopted by the preamble in the first preamble set.

[0022] In one possible implementation, the perceived resource configuration table is the same as the random access resource configuration table, or the perceived resource configuration table is a subset of the random access resource configuration table.

[0023] Through the above implementation method, the perception resource configuration table can reuse the random access resource configuration table, eliminating the need to configure a separate perception resource configuration table, thus saving resource overhead.

[0024] In one possible implementation, the first index is different from the index used for random access.

[0025] Through the above implementation method, when the perception resource configuration table reuses the random access resource configuration table, the index used for perception (i.e., the first index) is different from the index used for random access, so that the time domain resources used for perception and the time domain resources used for random access can be distinguished.

[0026] In one possible implementation, the sensing resource configuration table is different from the random access resource configuration table, and the headers of the sensing resource configuration table and the random access resource configuration table are the same.

[0027] Optionally, the parameters or contents in the random access resource configuration table can be changed according to the sensing needs to obtain the sensing resource configuration table.

[0028] Through the above implementation methods, the perception resource configuration table can partially reuse the random access resource configuration table, and adaptive changes can be made on this basis to meet perception requirements.

[0029] In one possible implementation, the preamble sequence parameters used by the preamble in the first preamble set include a first start root and / or a first cyclic shift set, and the second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first start root and the fifth indication information is used to indicate the first cyclic shift set.

[0030] Here, the first starting root refers to the starting root used to generate the preamble in the first preamble set. The first cyclic shift set refers to the cyclic shift set used to generate the preamble in the first preamble set, and the first cyclic shift set may include one or more cyclic shifts.

[0031] Through the above implementation method, different indication information can be used to indicate the starting root and cyclic shift set used by the preamble in the first preamble set.

[0032] In one possible implementation, the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

[0033] For example, the preamble sequence parameters for random access include a second start root and a second cyclic shift set. The second start root refers to the start root used to generate the preamble for random access, and the second cyclic shift set refers to the cyclic shift set used to generate the preamble for random access. The second cyclic shift set may include one or more cyclic shifts.

[0034] The preamble sequence parameters used in the first preamble set include a first start root and a first cyclic shift set. The second indication information can indicate that the first start root is the same as the second start root, and that the first cyclic shift set is the same as the second cyclic shift set.

[0035] Through the above implementation method, it is possible to indicate that the preamble sequence parameters used by the preamble in the first preamble set are the same as the preamble sequence parameters of random access, thereby reducing the indication overhead of the preamble sequence parameters used for sensing.

[0036] In one possible implementation, the first information is included in the configuration information, which further includes second information indicating a second set of transport resources and a second set of preambles. The first set of transport resources is a subset of the second set of transport resources, and / or the first set of preambles is a subset of the second set of preambles.

[0037] The configuration information can be Random Access Channel (RACH) resource configuration signaling. The RACH resource configuration signaling can configure a second set of transport resources and a second set of preambles. The second set of transport resources and the second set of preambles can also be referred to as the resources associated with a random access opportunity (RACH occasion, RO), or RO resources, or RO. The second set of transport resources may include one or more transport resources, which may include time-domain resources and / or frequency-domain resources. The second set of preambles may include one or more preambles.

[0038] Through the above implementation method, the first transmission resource set and / or the first preamble set can be instructed to reuse part of the configured transmission resources and / or preambles, thereby saving scheduling overhead.

[0039] In one possible implementation, the intersection of the first preamble set and the random access preamble set is an empty set, and the random access preamble set is a subset of the second preamble set.

[0040] In other words, both the first preamble set and the random access preamble set are subsets of the second preamble set, and the preambles in the first preamble set are not duplicates of the preambles in the random access preamble set.

[0041] Through the above implementation methods, the preamble used for sensing and the preamble used for random access can share RO resources through code division multiplexing.

[0042] In one possible implementation, the second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set. The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

[0043] The second time-domain resource set can be a time-domain resource set on RO resources, and the second time-domain resource set may include one or more time-domain resources. The second frequency-domain resource set can be a frequency-domain resource set on RO resources, and the second frequency-domain resource set may include one or more frequency-domain resources.

[0044] Through the above implementation method, the first time domain resource set and / or the first frequency domain resource set can be instructed to reuse part of the configured time domain resources and / or frequency domain resources, thereby reducing scheduling overhead.

[0045] In one possible implementation, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and / or, the intersection of the first frequency-domain resource set and the random access frequency-domain resource set is an empty set. The random access time-domain resource set is a subset of the second time-domain resource set, and / or, the random access frequency-domain resource set is a subset of the second frequency-domain resource set.

[0046] In other words, both the first time-domain resource set and the random access time-domain resource set are subsets of the second time-domain resource set, and the time-domain resources in the first time-domain resource set do not overlap with the time-domain resources in the random access time-domain resource set. Similarly, both the first frequency-domain resource set and the random access frequency-domain resource set are subsets of the second frequency-domain resource set, and the frequency-domain resources in the first frequency-domain resource set do not overlap with the frequency-domain resources in the random access frequency-domain resource set.

[0047] Through the above implementation methods, the transmission resources used for sensing and the transmission resources used for random access can be shared by time division multiplexing and / or frequency division multiplexing.

[0048] In one possible implementation, the first information is included in the configuration information, which further includes second information used to indicate a second set of transmission resources. The first information includes sixth indication information, which indicates an offset value of the first set of transmission resources relative to the second set of transmission resources, the offset value including a time-domain offset value and / or a frequency-domain offset value.

[0049] The second set of transport resources can be a set of transport resources used for random access. In other words, sensing and random access do not need to share RO resources, but can associate transport resources through offset values.

[0050] Through the above implementation method, the offset value relative to the configured transmission resources can be used to indicate the transmission resources used for sensing, thereby saving scheduling overhead.

[0051] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, and the priority of the sensing signal is higher than that of the first signal, then the first signal is not transmitted.

[0052] In other words, when both a sensing signal and a first signal need to be sent on a certain resource, if the priority of the sensing signal is higher than that of the first signal, then the sensing signal will be sent on that resource, and the first signal will not be sent. In this way, the sensing signal with higher priority will be sent first.

[0053] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, the sensing signal will not be transmitted if its priority is lower than that of the first signal. In this case, the first sensing signal, with its higher priority, will be transmitted first.

[0054] In other words, when both a sensing signal and a first signal need to be sent on a certain resource, if the priority of the sensing signal is lower than that of the first signal, then the first signal will be sent on that resource, and the sensing signal will not be sent.

[0055] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with the transmission resources occupied by the first signal, and the priority of the sensing signal is lower than that of the first signal, then the sensing signal will not be transmitted on the conflicting resource.

[0056] In other words, when both a sensing signal and a first signal need to be sent on a resource, if the priority of the sensing signal is lower than that of the first signal, the first signal will be sent on the resource where the conflict occurs, and the sensing signal will not be sent. Resources where no conflict occurs can still send sensing signals, thus reducing resource waste and lowering overhead.

[0057] Secondly, this application provides a communication method that can be applied to a network device. The network device can be a network equipment as a final product, a component or module with network equipment functions, or a communication chip (e.g., a processor, baseband chip, or chip system) that can be used in a network device. The method includes:

[0058] Send first information, which is used to indicate a first set of transmission resources and a first set of preambles;

[0059] Wherein, at least one transmission resource in the first transmission resource set is used to transmit a sensing signal, and the sensing signal is at least one preamble in the first preamble set.

[0060] In one possible implementation, the method further includes: determining a first set of transmission resources and a first set of preambles.

[0061] In one possible implementation, the first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set, and any two preambles in the first preamble set have different preamble formats and / or preamble sequence parameters.

[0062] In one possible implementation, the first information includes at least one of a first indication information, a second indication information, and a third indication information. The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set. The second indication information is used to indicate the preamble sequence parameters adopted by the preamble in the first preamble set. The third indication information is used to indicate the first frequency-domain resource set.

[0063] In one possible implementation, the first indication information indicates a first index in the perception resource configuration table, which includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively. The first index is associated with the preamble format and / or the first time-domain resource set used by the preamble in the first preamble set.

[0064] In one possible implementation, the perceived resource configuration table is the same as the random access resource configuration table, or the perceived resource configuration table is a subset of the random access resource configuration table.

[0065] In one possible implementation, the first index is different from the index used for random access.

[0066] In one possible implementation, the sensing resource configuration table is different from the random access resource configuration table, and the headers of the sensing resource configuration table and the random access resource configuration table are the same.

[0067] In one possible implementation, the preamble sequence parameters used by the preamble in the first preamble set include a first start root and / or a first cyclic shift set, and the second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first start root and the fifth indication information is used to indicate the first cyclic shift set.

[0068] In one possible implementation, the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

[0069] In one possible implementation, the first information is included in the configuration information, which further includes second information indicating a second set of transport resources and a second set of preambles. The first set of transport resources is a subset of the second set of transport resources, and / or the first set of preambles is a subset of the second set of preambles.

[0070] In one possible implementation, the intersection of the first preamble set and the random access preamble set is an empty set, and the random access preamble set is a subset of the second preamble set.

[0071] In one possible implementation, the second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set. The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

[0072] In one possible implementation, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and / or, the intersection of the first frequency-domain resource set and the random access frequency-domain resource set is an empty set. The random access time-domain resource set is a subset of the second time-domain resource set, and / or, the random access frequency-domain resource set is a subset of the second frequency-domain resource set.

[0073] In one possible implementation, the first information is included in the configuration information, which further includes second information used to indicate a second set of transmission resources. The first information includes sixth indication information, which indicates an offset value of the first set of transmission resources relative to the second set of transmission resources, the offset value including a time-domain offset value and / or a frequency-domain offset value.

[0074] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, and the priority of the sensing signal is higher than that of the first signal, then the first signal is not transmitted.

[0075] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, the sensing signal will not be transmitted if the priority of the sensing signal is lower than that of the first signal.

[0076] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with the transmission resources occupied by the first signal, and the priority of the sensing signal is lower than that of the first signal, then the sensing signal will not be transmitted on the conflicting resource.

[0077] Thirdly, this application provides a communication device that includes modules, units, or means for performing methods as described in the first aspect or any possible implementation thereof. These modules, units, or means may be implemented in software, hardware, or a combination of software and hardware.

[0078] In one possible implementation, the device includes:

[0079] A transceiver unit is used to receive first information, which is used to indicate a first set of transmission resources and a first set of preambles.

[0080] The transceiver unit is also configured to transmit a sensing signal on at least one transmission resource in the first transmission resource set, wherein the sensing signal is at least one preamble in the first preamble set.

[0081] In one possible implementation, the first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set, and any two preambles in the first preamble set have different preamble formats and / or preamble sequence parameters.

[0082] In one possible implementation, the first information includes at least one of a first indication information, a second indication information, and a third indication information. The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set. The second indication information is used to indicate the preamble sequence parameters adopted by the preamble in the first preamble set. The third indication information is used to indicate the first frequency-domain resource set.

[0083] In one possible implementation, the first indication information indicates a first index in the perception resource configuration table, which includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively. The first index is associated with the preamble format and / or the first time-domain resource set used by the preamble in the first preamble set.

[0084] In one possible implementation, the perceived resource configuration table is the same as the random access resource configuration table, or the perceived resource configuration table is a subset of the random access resource configuration table.

[0085] In one possible implementation, the first index is different from the index used for random access.

[0086] In one possible implementation, the sensing resource configuration table is different from the random access resource configuration table, and the headers of the sensing resource configuration table and the random access resource configuration table are the same.

[0087] In one possible implementation, the preamble sequence parameters used by the preamble in the first preamble set include a first start root and / or a first cyclic shift set, and the second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first start root and the fifth indication information is used to indicate the first cyclic shift set.

[0088] In one possible implementation, the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

[0089] In one possible implementation, the first information is included in the configuration information, which further includes second information indicating a second set of transport resources and a second set of preambles. The first set of transport resources is a subset of the second set of transport resources, and / or the first set of preambles is a subset of the second set of preambles.

[0090] In one possible implementation, the intersection of the first preamble set and the random access preamble set is an empty set, and the random access preamble set is a subset of the second preamble set.

[0091] In one possible implementation, the second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set. The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

[0092] In one possible implementation, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and / or, the intersection of the first frequency-domain resource set and the random access frequency-domain resource set is an empty set. The random access time-domain resource set is a subset of the second time-domain resource set, and / or, the random access frequency-domain resource set is a subset of the second frequency-domain resource set.

[0093] In one possible implementation, the first information is included in the configuration information, which further includes second information used to indicate a second set of transmission resources. The first information includes sixth indication information, which indicates an offset value of the first set of transmission resources relative to the second set of transmission resources, the offset value including a time-domain offset value and / or a frequency-domain offset value.

[0094] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, and the priority of the sensing signal is higher than that of the first signal, then the first signal is not transmitted.

[0095] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, the sensing signal will not be transmitted if the priority of the sensing signal is lower than that of the first signal.

[0096] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with the transmission resources occupied by the first signal, and the priority of the sensing signal is lower than that of the first signal, then the sensing signal will not be transmitted on the conflicting resource.

[0097] Fourthly, this application provides a communication device that includes modules, units, or means for performing methods as described in the second aspect or any possible implementation thereof. These modules, units, or means may be implemented in software, hardware, or a combination of software and hardware.

[0098] In one possible implementation, the device includes:

[0099] A transceiver unit is used to send first information, which indicates a first set of transmission resources and a first set of preambles.

[0100] Wherein, at least one transmission resource in the first transmission resource set is used to transmit a sensing signal, and the sensing signal is at least one preamble in the first preamble set.

[0101] In one possible implementation, the apparatus further includes a processing unit for determining a first set of transmission resources and a first set of preambles.

[0102] In one possible implementation, the first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set, and any two preambles in the first preamble set have different preamble formats and / or preamble sequence parameters.

[0103] In one possible implementation, the first information includes at least one of a first indication information, a second indication information, and a third indication information. The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set. The second indication information is used to indicate the preamble sequence parameters adopted by the preamble in the first preamble set. The third indication information is used to indicate the first frequency-domain resource set.

[0104] In one possible implementation, the first indication information indicates a first index in the perception resource configuration table, which includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively. The first index is associated with the preamble format and / or the first time-domain resource set used by the preamble in the first preamble set.

[0105] In one possible implementation, the perceived resource configuration table is the same as the random access resource configuration table, or the perceived resource configuration table is a subset of the random access resource configuration table.

[0106] In one possible implementation, the first index is different from the index used for random access.

[0107] In one possible implementation, the sensing resource configuration table is different from the random access resource configuration table, and the headers of the sensing resource configuration table and the random access resource configuration table are the same.

[0108] In one possible implementation, the preamble sequence parameters used by the preamble in the first preamble set include a first start root and / or a first cyclic shift set, and the second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first start root and the fifth indication information is used to indicate the first cyclic shift set.

[0109] In one possible implementation, the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

[0110] In one possible implementation, the first information is included in the configuration information, which further includes second information indicating a second set of transport resources and a second set of preambles. The first set of transport resources is a subset of the second set of transport resources, and / or the first set of preambles is a subset of the second set of preambles.

[0111] In one possible implementation, the intersection of the first preamble set and the random access preamble set is an empty set, and the random access preamble set is a subset of the second preamble set.

[0112] In one possible implementation, the second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set. The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

[0113] In one possible implementation, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and / or, the intersection of the first frequency-domain resource set and the random access frequency-domain resource set is an empty set. The random access time-domain resource set is a subset of the second time-domain resource set, and / or, the random access frequency-domain resource set is a subset of the second frequency-domain resource set.

[0114] In one possible implementation, the first information is included in the configuration information, which further includes second information used to indicate a second set of transmission resources. The first information includes sixth indication information, which indicates an offset value of the first set of transmission resources relative to the second set of transmission resources, the offset value including a time-domain offset value and / or a frequency-domain offset value.

[0115] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, and the priority of the sensing signal is higher than that of the first signal, then the first signal is not transmitted.

[0116] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, the sensing signal will not be transmitted if the priority of the sensing signal is lower than that of the first signal.

[0117] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with the transmission resources occupied by the first signal, and the priority of the sensing signal is lower than that of the first signal, then the sensing signal will not be transmitted on the conflicting resource.

[0118] Fifthly, this application provides a communication device including a processor for executing computer programs or instructions, which, when executed, cause the methods of any one of the first to second aspects or any possible implementations described above to be implemented. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, with the processor coupled to the communication interface.

[0119] In a sixth aspect, this application provides a computer-readable storage medium storing a computer program or instructions that, when executed, cause the method of any one of the first to second aspects or any possible implementation thereof to be implemented.

[0120] In a seventh aspect, this application provides a computer program product comprising a computer program or instructions that, when executed, cause the method of any one of the first to second aspects or any possible implementation thereof to be implemented.

[0121] Eighthly, this application provides a chip including a processor for executing computer programs or instructions, which, when executed, cause the methods of any one of the first to second aspects or any possible implementations described above to be implemented. Optionally, the chip further includes a communication interface for receiving or transmitting signals.

[0122] Ninthly, this application provides a chip including logic circuitry and an input / output interface. The logic circuitry is coupled to the input / output interface and transmits data through the input / output interface to perform the methods of any one of the first to second aspects or any possible implementation thereof.

[0123] In a tenth aspect, this application provides a communication system comprising a communication device as described in the third aspect or any possible implementation thereof, and / or a communication device as described in the fourth aspect or any possible implementation thereof.

[0124] Eleventhly, this application provides a communication system including a terminal device and a network device. The terminal device is used to perform the method of the first aspect or any possible implementation thereof, and the network device is used to perform the method of the second aspect or any possible implementation thereof.

[0125] The beneficial effects of the second to eleventh aspects mentioned above can be referred to the description of the beneficial effects in the first aspect, and will not be repeated here.

[0126] Furthermore, in the process of executing any of the first to second aspects and any possible implementations of the method described above, the processes related to sending and / or receiving information can be understood as the process of the processor outputting information and / or the processor receiving input information. When outputting information, the processor can output the information to a transceiver (or communication interface, or transmitting module) for transmission. After the information is output by the processor, it may require further processing before reaching the transceiver. Similarly, when the processor receives input information, the transceiver (or communication interface, or transmitting module) receives the information and inputs it to the processor. Furthermore, after the transceiver receives the information, it may require further processing before being input to the processor.

[0127] Based on the above principles, for example, the information sent mentioned in the aforementioned method can be understood as information output by the processor. Similarly, the information received can be understood as information received by the processor from input.

[0128] Alternatively, the operations of transmitting, sending, and receiving involved in the processor can be more generally understood as processor output and receiving, input, etc., unless otherwise specified, or if they do not contradict their actual function or internal logic in the relevant description.

[0129] Optionally, in the process of executing the method of any of the first to second aspects and any possible implementations described above, the processor may be a processor specifically designed to execute these methods, or it may be a processor that executes these methods by executing computer instructions stored in memory, such as a general-purpose processor. The memory may be a non-transitory memory, such as read-only memory (ROM), which may be integrated with the processor on the same chip or disposed on separate chips. This application does not limit the type of memory or the arrangement of the memory and processor. Attached Figure Description

[0130] The accompanying drawings used in the embodiments of this application will be briefly described below.

[0131] Figure 1 is a schematic diagram of the frame structure corresponding to different preamble formats;

[0132] Figure 2 is a schematic diagram of the time-domain resources of PRACH;

[0133] Figure 3 is a schematic diagram of the cyclic shift of the preamble;

[0134] Figure 4 is a schematic diagram comparing the time-domain waveform of the ZC sequence with the time-domain waveform of the Chirp signal;

[0135] Figure 5 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0136] Figure 6 is a schematic diagram of the architecture of another communication system provided in an embodiment of this application;

[0137] Figure 7 is a flowchart illustrating a communication method provided in an embodiment of this application;

[0138] Figure 8 is a schematic diagram of a sensing scene provided in an embodiment of this application;

[0139] Figure 9 is a schematic diagram of an RO resource provided in an embodiment of this application;

[0140] Figure 10 is a schematic diagram of another RO resource provided in an embodiment of this application;

[0141] Figure 11 is a schematic diagram of the offset of an RO resource provided in an embodiment of this application;

[0142] Figure 12 is a schematic diagram of a resource conflict provided in an embodiment of this application;

[0143] Figure 13 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0144] Figure 14 is a schematic diagram of another communication device provided in an embodiment of this application;

[0145] Figure 15 is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation

[0146] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0147] In this application, the words "exemplarily" or "for example" are used to indicate that they are examples, illustrations, or descriptions. Any embodiment or design that is described as "exemplarily" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design options. Rather, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.

[0148] The ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects, and are not used to limit the order, sequence, priority, or importance of the multiple objects. Furthermore, "first" and "second" are not necessarily different. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0149] The term "embodiment" as used herein means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the various embodiments of this application are consistent and can be mutually referenced, and technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0150] It should be understood that in this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0151] In the description of this application, "instruction" can include direct and indirect instructions, as well as explicit and implicit instructions. The information indicated by a certain piece of information is called the information to be instructed. In the specific implementation process, there are many ways to instruct the information to be instructed. For example, the information to be instructed can be directly instructed, such as by instructing the information itself or its index. Alternatively, the information to be instructed can be indirectly indicated by instructing other information, where there is a relationship between the indicated other information and the information to be instructed. Another example is that only a part of the information to be instructed can be indicated, while the other parts are known or pre-agreed upon. Furthermore, the instruction of specific information can be achieved by using a pre-agreed (such as an agreement) arrangement of various pieces of information, thereby reducing the instruction overhead to some extent.

[0152] It is understood that in the description of this application, "when," "if," and "if" all refer to the device making a corresponding action under certain objective circumstances, and are not time-limited, nor do they require the device to make a judgment action when it is implemented, nor do they mean that there are other limitations.

[0153] The following section introduces the technical terms and related technical knowledge that may be involved in the embodiments of this application. The terminology used in the implementation section of this application is only used to explain the specific embodiments of this application and is not intended to limit this application.

[0154] 1. Discrete Fourier Transform (DFT)

[0155] For an N-point sequence {x(n), n = 0, ..., N-1}, the DFT is as follows:

[0156] Essentially, it transforms the time-domain sequence {x(n)} into the frequency-domain sequence {X(k)}. Here, γ is a constant, for example, γ = 1, or... or The Fast Fourier Transform (FFT) is a fast computation method for the Depth Fourier Transform (DFT).

[0157] 2. Inverse Discrete Fourier Transform (IDFT)

[0158] For an N-point sequence {X(k), k = 0, ..., N-1}, the IDFT is as follows:

[0159] Essentially, it transforms the frequency domain sequence {X(k)} into the time domain sequence {x(n)}. Here, β is a constant, for example, β = 1, or... or The inverse fast Fourier transform (IFFT) is a fast computation method for the IDFT.

[0160] 3. General Discrete Fourier Transform (GDFT)

[0161] For an N-point sequence {x(n), n = 0, ..., N-1}, the GDFT is as follows:

[0162] Where a and b are real numbers. The above equation can be derived as follows:

[0163] It can be seen that the sequence {x(n)} is first multiplied by a phase shift. get Then you can work on the new sequence. Perform DFT or FFT to obtain Then multiply by a phase. Obtain X(k). That is, GDFT can be computed using DFT / FFT. When a = b = 0, GDFT reverts to DFT / FFT. Furthermore, GDFT is also equivalent to obtaining the following for an N-point sequence {x(n), n = a, ..., a + N - 1}:

[0164] 4. Generalized Inverse Discrete Fourier Transform (GIDFT)

[0165] For an N-point sequence {X(k), k = 0, ..., N-1}, the GIDFT is as follows:

[0166] Where a and b are real numbers. The above equation can be derived as follows:

[0167] It can be seen that the sequence {X(k)} is first multiplied by a phase shift. get Then you can work on the new sequence. Perform IDFT or IFFT to obtain Then multiply by a phase. Obtain x(n). That is to say, GIDFT can be calculated by IDFT / IFFT. When a = b = 0, GIDFT degrades to IDFT / IFFT. In addition, GIDFT is also equivalent to obtaining, for the N-point sequence {X(k), k = b,..., b + N - 1}:

[0168] 5. Zadoff-Chu (ZC) sequence

[0169] The ZC sequence is also called the Chu sequence or the Frank-Zadoff-Chu (FZC) sequence, as follows:

[0170] where 0 < q < N, and q is relatively prime to N, c = N mod 2, p is an integer, and N is the length of the sequence (a positive integer). A typical ZC sequence is:

[0171] (1) N is a prime number greater than 2, c = 1, p = 0,

[0172] (2) N is an even number, c = 0, p = 0,

[0173] 6. Extended Zadoff-Chu (ZC) sequence

[0174] Based on the ZC sequence, -N < q < 0 is allowed, and at the same time, -q and N need to be relatively prime. Therefore, the extended ZC sequence can be:

[0175] Or,

[0176] where 0 < q < N or -N < q < 0, and abs(q) and N are relatively prime, and abs() is the absolute value function. c = N mod 2, p is an integer, and N is the length of the sequence (a positive integer).

[0177] 7. Random access channel (RACH) and preamble

[0178] The random access channel (RACH), also known as the physical random access channel (PRACH), is used for UE uplink synchronization. After completing the random access procedure, the UE can communicate uplink with the base station. The uplink synchronization signal carried on the RACH channel is the preamble. The base station notifies all UEs of the preamble resources and random access opportunity (RACH occasion, RO) associated with the current SIB by broadcasting system information blocks (SIBs).

[0179] The base station can configure si-SchedulingInfo in SIB1, and configure RACH resources through si-RequestConfig and si-RequestConfigSUL, including preamble format, preamble time domain resources, and preamble sequence resources (code domain resources). These will be described in detail below.

[0180] (1) preamble format

[0181] Based on the length of the preamble sequence, they are divided into long sequences (L... RA =839) and short sequences (L RA =139) Two types of preambles. There are 4 formats for long preambles, as shown in Table 1 below. There are 9 formats for short preambles, as shown in Table 2 below.

[0182] Table 1

[0183] Table 2

[0184] In the table above, "format" represents the format number, and "L" represents the format number. RA Δf represents the sequence length. RA N represents the sequence subcarrier spacing. u Represents the number of time-domain samples in the sequence. This indicates the number of time-domain samples for the cyclic prefix, and "support for restricted sets" indicates the restricted set type.

[0185] Different sequence formats are used to support different cell radii and have different time-domain lengths in their frame structures. Please refer to Figure 1, which illustrates the frame structure corresponding to different preamble formats. In Figure 1, C represents the cyclic prefix length, S represents the sequence length, and G represents the guard band length. Generally, base stations will choose one preamble format based on their coverage requirements, or select different preamble formats for different application scenarios.

[0186] (2) Preamble temporal resources

[0187] Please refer to Figure 2, which is a schematic diagram of the time-domain resources of PRACH. The time-domain resources of PRACH may include: PRACH period, radio frame in which PRACH is located, subframe in which PRACH is located, PRACH slot, and PRACH occasion.

[0188] The PRACH time-domain location can be determined by the frame number, subframe number, slot number, and occasion number. This time-domain information can be obtained by looking up tables (PRACH resource configuration tables, such as Tables 6.3.3.2-2 to 6.3.3.2-4 in 38.211) using higher-level parameters (such as PRACH ConfigurationIndex). The relevant parameters and contents in Table 6.3.3.2-2 of 38.211 are explained below, as shown in Table 3, with one row in the table as an example.

[0189] Table 3

[0190] Wherein, PRACH ConfigurationIndex represents the index, with a value range of 0 to 255. In Table 3, the index value is 103.

[0191] The preamble format refers to the preamble format. The preamble format associated with index 103 is A1. The preamble length information corresponding to the preamble format A1 can be obtained through Table 2 above.

[0192] x represents the system frame interval (or period) for sending PRACH, i.e., how many system frames between PRACH transmissions, y represents the frame offset, and n f This indicates the system frame number from which the PRACH is transmitted. The x=1, y=0 associated with index 103 indicates that the UE can transmit the PRACH on every system frame number (SFN).

[0193] The subframe number indicates the subframe number on which PRACH can be transmitted, i.e., on which subframes PRACH can be transmitted. The subframe numbers associated with index 103 are 2 and 7, indicating that the UE can transmit PRACH on subframe 2 and / or subframe 7.

[0194] The starting symbol indicates the starting symbol position (denoted as l0). The starting symbol position associated with index 103 is 0, indicating that the UE can send PRACH starting from the 0th symbol of the subframe.

[0195] The number of PRACH slots with a subframe represents the number of PRACH slots that can be transmitted within a subframe (denoted as ). Number. When the subcarrier spacing (SCS) is 15kHz. When SCS is 30kHz The number of time slots associated with index 103 is 2, indicating that...

[0196] Number of time-domain PRACH occasions within a PRACH slot (recorded as ) represents the PRACH transmission time within the PRACH time slot (denoted as ). ) number. Index 103 associated with express

[0197] PRACH duration (denoted as) The ) indicates the duration of the PRACH. The PRACH duration associated with index 103 is 2.

[0198] The orthogonal frequency division multiplexing (OFDM) symbol for a PRACH occasion, starting in the time domain, can be calculated using the following formula:

[0199] l indicates the PRACH occasion transmission time. When SCS is 30kHz... When l = {0, 2, 4, 6, 8, 10}, At that time, l = {14, 16, 18, 20, 22, 24}. That is, within subframe 2 or subframe 7, there are 6 PRACH occasion transmission times in each time slot of PRACH.

[0200] (3) Preamble sequence resources

[0201] preamble sequence and root sequence x u and cyclic shift sequence x u,v The relationships are as follows:

[0202] x u,v (n)=x u ((n+C v )mod N ZC )

[0203] Where, x u (n) represents the root sequence, i.e., the ZC sequence corresponding to the u-th ZC root. The starting root can be determined based on the index of the first root sequence, which can be indicated by higher-level signaling (e.g., NRDUCellPrach.RootSequenceIndex).

[0204] Among them, C v This is the cyclic shift amount (or simply cyclic shift).

[0205] N CS This is a cyclic shift unit, which can be indicated by higher-level signaling (e.g., zeroCorrelationZoneConfig). That is, in N... CS Candidate ZC sequences are selected for the cyclic shift interval and used as a preamble.

[0206] Please refer to Figure 3, which is a schematic diagram of the cyclic shift of the preamble. Figure 3 uses N... CS =13, N ZC Let's take 839 as an example. The value of v is {0, 1, 2, ..., 63}, and correspondingly, the cyclic shift C... v The value can be {0, 1*13, 2*13, ..., 63*13}.

[0207] As can be seen from the above introduction, the preamble uses ZC sequences. Different ZC sequences can be generated for different UEs by configuring the root and cyclic shift at the base station.

[0208] 8. Signals based on linear frequency modulated continuous wave (FMCW) (or chirp signals)

[0209] Integrated sensing and communication (ISAC) is widely considered a key application scenario for next-generation wireless communication. Specifically, the wireless signals transmitted by the transmitter can simultaneously possess sensing and communication capabilities. The communication requirement simply means sending information from the transmitter to the receiver. The sensing requirement simply includes sensing the surrounding environment, the speed and distance of moving objects, etc.

[0210] Traditional sensing is achieved through conventional radar. Conventional radar transmits a frequency-modulated continuous wave (FMCW). Its working principle is that the radar transmitter emits a continuous signal whose frequency increases linearly with time. When the signal is reflected by an object, due to the delay in the propagation path, there is a frequency difference Δf between the reflected signal and the transmitted signal. This frequency difference is positively correlated with the propagation delay τ, as follows:

[0211] Where R is the rate of change of the frequency of the continuous frequency modulated signal, specifically the ratio of the signal bandwidth BW to the signal period T, d is the distance between the object and the transmitter, and c is the speed of electromagnetic wave propagation.

[0212] Radar mixes the received reflected signal with the emitted signal to obtain the frequency difference Δf. Based on Δf, the distance between the object and the transmitter (which is also the receiver, transmitting and receiving are combined) can be calculated. A receiver framework for FMCW-based linear frequency modulated (Chirp) signals may include: a mixer (de-chirp processing), a low-pass filter, an analog-to-digital converter (ADC), and a baseband detector (BB detection).

[0213] A wideband chirp signal can be converted into a narrowband signal using a mixer. This narrowband signal is then filtered by a low-pass filter to obtain the received signal. The narrowband signal can be sampled using an ADC with a very low sampling rate. FFT or amplitude detection can then be performed on the narrowband signal to obtain the time delay, thereby estimating the distance. As can be seen, due to the use of an extremely low sampling rate ADC and narrowband signal processing (small FFT size), the chirp signal has very low implementation complexity and low power consumption. Therefore, the chirp signal is a potential waveform for use in ISAC (Interactive Signal Processing) to simultaneously achieve communication and sensing functions.

[0214] Current wireless communication protocols do not define what a sensing signal is, nor do they define on which resources it should be transmitted. Therefore, defining a sensing signal and configuring the resources used for its transmission are technical problems that need to be solved.

[0215] As described above, the preamble uses the ZC sequence. We observe and compare the time-domain waveforms of the ZC sequence and the Chirp signal, as shown in Figure 4. Figure 4 is a schematic diagram comparing the time-domain waveforms of the ZC sequence and the Chirp signal. It can be seen from the figure that the time-domain waveforms of the ZC sequence and the Chirp signal are very similar, indicating that the ZC sequence and the Chirp signal have very similar properties. Therefore, the preamble can be used as a sensing signal.

[0216] Based on this, embodiments of this application provide a communication method and apparatus that utilizes a preamble as a sensing signal and configures resources for sensing signal transmission.

[0217] The technical solutions of this application embodiment can be applied to various communication systems, such as long term evolution (LTE) communication systems, new radio (NR) communication systems, LTE-A (LTE-Advanced) communication systems, device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, machine-to-machine (M2M) communication systems, internet of things (IoT) communication systems, narrowband internet of things (NB-IoT) communication systems, integrated sensing and communication (ISAC) systems, frequency division duplex (FDD) communication systems, time division duplex (TDD) communication systems, non-terrestrial network (NTN) communication systems, wireless projection communication systems, integrated access and backhaul (IAB) communication systems, and public land mobile networks. Communication systems including public network (PLMN), non-public network (NPN) communication systems, and communication systems evolved from fifth-generation (5G) communication systems (e.g., sixth-generation (6G) communication systems) are not restricted.

[0218] For example, please refer to Figure 5, which is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. As shown in Figure 5, the communication system may include at least one terminal device and at least one network device. The terminal device can be wirelessly connected to the network device, enabling uplink (UL) or downlink (DL) communication. Terminal devices can also be wirelessly connected to each other, enabling sidelink (SL) communication.

[0219] The terminal device in this application embodiment is a device with wireless transceiver capabilities, which can be a fixed device, a mobile device, a handheld device (e.g., a mobile phone), a wearable device, an in-vehicle device, or a wireless device (e.g., a communication module, a modem, or a chip system, etc.) built into the above devices. The terminal device can also be referred to as a terminal, terminal device, access terminal, user terminal, subscriber unit, user equipment (UE), user station, mobile device, mobile station (MS), mobile station, mobile client, mobile unit, remote station, remote terminal, remote unit, wireless unit, wireless communication device, user agent, or user device, etc. For example, the terminal device in this application embodiment may be a mobile phone, tablet computer, computer with wireless transceiver function, train, airplane, mobile internet device (MID), virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control (e.g., robot), wireless terminal in vehicle networking (e.g., in-vehicle equipment, vehicle equipment, in-vehicle module, vehicle), wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, machine type communication (MTC) terminal, cellular phone, smartphone, cordless phone, session initiation protocol (SIP) phone, wireless data card, wireless local loop (WLL) station, personal digital assistant (PDA) PDA (Power Assistant), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, etc.

[0220] In Figure 5, network devices are exemplified using access network (AN) devices. Access network devices, also known as radio access network (RAN) devices, or simply access networks, are nodes or devices that connect terminal devices to a wireless network. In other words, the access network provides access services to terminal devices, enabling them to access (or connect to) the network.

[0221] The network devices in this application embodiment may include, but are not limited to: base station (BS), Node B (NB), next-generation Node B (gNB), evolved Node B (eNB), radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), home evolved Node B (HeNB, or home Node B (HNB)), base band unit (BBU), access point (AP), wireless relay node, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc. They may also be one or a group of antenna panels of a base station in a 5G system, or network nodes constituting a gNB or TP, such as BBU or distributed unit (DU), etc. The base station may be a macro base station, micro base station, pico base station, small cell, relay station, or balloon station, etc.

[0222] In some deployments, a gNB may include one or more logical network elements such as a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). CUs and DUs can be configured separately or included in the same network element, such as a baseband unit (BBU). RUs may be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). CUs implement some of the gNB's functions, and DUs implement others. For example, a CU handles non-real-time protocols and services, implementing the functions of radio resource control (RRC) and the packet data convergence protocol (PDCP) layer. A DU handles physical layer protocols and real-time services, implementing the functions of the radio link control (RLC), media access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of the active antenna. RRC layer information is generated by the CU and ultimately encapsulated into PHY layer information by the DU's PHY layer, or it may be derived from PHY layer information. Therefore, in this architecture, higher-layer signaling such as RRC layer signaling can also be considered as being sent by the DU, or by the DU+AAU. It is understood that network devices can be one or more of the following: CU nodes, DU nodes, and AAU nodes. Furthermore, the CU can be classified as a network device in the radio access network (RAN) or a network device in the core network (CN); this application does not limit this. In different systems, the CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning.For example, in an open RAN (ORAN) system, a CU can also be called an open CU (open CU, O-CU), a DU can also be called an open DU (open DU, O-DU), a CU-CP can also be called an open CU-CP (open CU-CP, O-CU-CP), a CU-UP can also be called an open CU-UP (open CU-CP, O-CU-UP), and a RU can also be called an open RU (open RU, O-RU). For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples in its embodiments. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application's embodiments can be implemented through a software module, a hardware module, or a combination of software and hardware modules.

[0223] It should be noted that although the network architecture shown in Figure 5 illustrates the access network and terminal devices, the application scenario may not be limited to the access network and terminal devices. For example, it may also include devices for carrying virtualized network functions. These are obvious to those skilled in the art and will not be elaborated here.

[0224] Furthermore, the number and types of network devices and terminal devices included in the network architecture shown in Figure 5 are merely examples, and the embodiments of this application are not limited thereto. For example, it may also include more or fewer terminal devices communicating with the network devices. As another example, it may also include more or fewer network devices communicating with the terminal devices. For the sake of brevity, they are not described one by one in the accompanying drawings.

[0225] This application does not limit the location of the terminal equipment and network equipment; the terminal equipment and network equipment can be in a fixed state or in a mobile state. The terminal equipment and network equipment can be deployed on land, or on water, in the air, etc.

[0226] Furthermore, the solution provided in this application can be applied to satellite communication systems, such as 5G systems or NTN integrated into future evolved communication systems. In this case, the network equipment can be a satellite with access network equipment functionality, or an access network device deployed on a satellite. In some satellite communication scenarios, the network equipment can also be a satellite communication terminal, such as a portable station, a fixed station, a vehicle-mounted or airborne satellite communication terminal. It should be understood that in these scenarios, the satellite communication terminal communicates with the satellite and can act as a micro base station or satellite data station to further provide data interfaces to user equipment accessing the satellite communication terminal.

[0227] In this application embodiment, network devices deployed in the air can be referred to as non-terrestrial network devices, and network devices deployed on the ground can be referred to as terrestrial network devices. An NTN communication system includes at least one non-terrestrial network device, while network devices in a terrestrial communication system are all terrestrial network devices. Terrestrial network devices, relative to non-terrestrial network devices, are stationary or move at a relatively slow speed. In other words, non-terrestrial network devices, relative to terrestrial network devices, can be high-speed mobile network devices.

[0228] Non-terrestrial network equipment can include satellites, high-altitude platforms (HAPs), drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc., without limitation.

[0229] In some examples, the communication system of this application embodiment can be an inter-satellite link communication system, such as including satellite 1 and satellite 2. Each satellite includes two main parts: an acquisition, pointing, and tracking (APT) subsystem and a communication subsystem. The communication subsystem is responsible for the transmission of inter-satellite information and is the main body of the inter-satellite communication system. The APT subsystem is responsible for the acquisition, pointing, and tracking between satellites. Determining the direction of arrival of the incident signal is acquisition, adjusting the transmitted wave to aim at the receiving direction is pointing, and continuously adjusting the pointing and acquisition throughout the communication process is tracking. The communication subsystem may include a communication module and a transceiver antenna. The APT subsystem may include an APT module and an APT transmit / receive antenna.

[0230] It is understood that the network architecture and application scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will recognize that with the evolution of network architecture and the emergence of new application scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems. The embodiments of this application use the communication system shown in Figure 5 as an example for description. When applying the technical solutions of the embodiments of this application to other communication systems, the devices, components, modules, etc., in the embodiments can be replaced with corresponding devices, components, modules, etc., in other communication systems, without limitation.

[0231] The communication between each network device and each terminal device in the communication system shown in Figure 5 can also be represented in another form. Please refer to Figure 6, which is a schematic diagram of the architecture of another communication system provided in an embodiment of this application. As shown in Figure 6, the terminal device 10 includes a processor 101, a memory 102, and a transceiver 103. The transceiver 103 includes a transmitter 1031, a receiver 1032, and an antenna 1033. The network device 20 includes a processor 201, a memory 202, and a transceiver 203. The transceiver 203 includes a transmitter 2031, a receiver 2032, and an antenna 2033. The receiver 1032 can be used to receive signals transmitted by the network device 20 through the antenna 1033, and the transmitter 1031 can be used to transmit signals to the network device 20 through the antenna 1033. The transmitter 2031 can be used to transmit signals to the terminal device 10 through the antenna 2033, and the receiver 2032 can be used to receive signals transmitted by the terminal device 10 through the antenna 2033.

[0232] It should be noted that the terminal device described in the embodiments of this application can be a terminal as a final product, such as the various terminal devices mentioned above; it can also be a component or part with terminal functions; it can be a circuit or chip that can be applied to a terminal to perform communication functions (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip, chip system, or processor); or it can be a logic node, logic module, or software that can implement all or part of the terminal functions. In other words, the components, parts, or chips applied in the aforementioned terminal devices also belong to the category of terminal devices.

[0233] It should be noted that the network device described in the embodiments of this application can be a network device as a final product, such as the various network devices mentioned above, or it can be a component or part with network device functions, or it can be a communication chip (such as a processor, baseband chip, or chip system, etc.) that can be applied in a network device. That is to say, the components, parts, or chips applied in the above-mentioned network devices also belong to network devices.

[0234] In some embodiments, the network device and the terminal device may also be referred to as communication devices, which may be general-purpose devices or special-purpose devices. This application does not specifically limit this.

[0235] The communication method provided in the embodiments of this application will be described in detail below.

[0236] The communication devices involved in this communication method may include terminal devices and network devices. The system architecture can be seen in the descriptions of Figures 5 or 6, and will not be repeated here.

[0237] Please refer to Figure 7, which is a flowchart illustrating a communication method provided in an embodiment of this application. The embodiment shown in Figure 7 uses a terminal device and a network device as the main entities performing the interaction to illustrate the method.

[0238] As shown in Figure 7, the communication method may include, but is not limited to, the following steps S701 to S702.

[0239] S701, the network device sends first information to the terminal device, and correspondingly, the terminal device receives the first information from the network device.

[0240] The first information is used to indicate the first transmission resource set and the first preamble set. The first transmission resource set and the first preamble set are used for sensing purposes and can also be referred to as sensing resources. In other words, the first information is used to indicate sensing resources. Optionally, the network device may determine the first transmission resource set and the first preamble set before sending the first information to the terminal device.

[0241] The first transmission resource set refers to the set of resources that can be used for sensing signal transmission. The first transmission resource set may include one or more transmission resources, which may include time-domain resources and / or frequency-domain resources.

[0242] Specifically, the first set of transmission resources may include at least one time-domain resource and / or at least one frequency-domain resource. For distinction, the time-domain resource in the first set of transmission resources is referred to as the first time-domain resource, and the frequency-domain resource in the first set of transmission resources is referred to as the first frequency-domain resource. The first time-domain resource refers to the time-domain resource that can be used for sensing signal transmission, and the first frequency-domain resource refers to the frequency-domain resource that can be used for sensing signal transmission.

[0243] In other words, the first transmission resource set may include a first time-domain resource set and / or a first frequency-domain resource set. The first time-domain resource set may include one or more of the aforementioned first time-domain resources, and the first frequency-domain resource set may include one or more of the aforementioned first frequency resources.

[0244] In one possible example, the first set of transmission resources may include time-domain resources; that is, time-domain resources available for sensing signal transmission can be configured by the network device and indicated to the terminal device. Optionally, frequency-domain resources available for sensing signal transmission may be predefined (e.g., protocol-defined).

[0245] In another possible example, the first set of transmission resources may include frequency domain resources; that is, the frequency domain resources available for sensing signal transmission can be configured by the network device and indicated to the terminal device. Optionally, the time domain resources available for sensing signal transmission may be predefined (e.g., protocol-defined).

[0246] In another possible example, the first set of transmission resources may include both time-domain resources and frequency-domain resources. That is, both the time-domain resources and frequency-domain resources available for sensing signal transmission can be configured by the network device and indicated to the terminal device.

[0247] The first preamble set refers to the set of preambles that can be used as sensing signals, and the first preamble set may include one or more preambles. That is, the preambles that can be used as sensing signals can be configured by the network device and indicated to the terminal device.

[0248] The format of the preamble in the first preamble set is included in the random access preamble format set. The random access preamble format set can be a configured random access preamble format set, that is, the random access preamble format set adopted by the cell. For example, the random access preamble format set may include the long sequence format (0,1,2,3) in Table 1 above and the short sequence format (A1,A2,A3,B1,B2,B3,B4,C0,C2) in Table 2 above.

[0249] Optionally, the set of preamble formats used by the preambles in the first preamble set is a set of random access preamble formats. Alternatively, the set of preamble formats used by the preambles in the first preamble set is a subset of the set of random access preamble formats.

[0250] S702, the terminal device transmits a sensing signal on at least one transmission resource in the first transmission resource set, wherein the sensing signal is at least one preamble in the first preamble set.

[0251] After receiving the first information, the terminal device can obtain a first set of transmission resources and a first set of preambles based on the first information. After obtaining the first set of transmission resources and the first set of preambles, the terminal device can determine the resources ultimately used for sensing signal transmission from the first set of transmission resources (for simplicity, denoted as target transmission resources), and determine the preambles ultimately used for sensing signals from the first set of preambles.

[0252] Optionally, the target transmission resource may include one or more transmission resources from the first set of transmission resources. Optionally, the sensing signal may include one or more preambles from the first set of preambles.

[0253] After determining the target transmission resource and the sensing signal, the terminal device can transmit the sensing signal on the target transmission resource. After the sensing signal reaches the sensing target (i.e., the object being sensed), it is reflected, and the reflected sensing signal can be used to detect relevant information about the sensing target (such as position, distance, speed, etc.).

[0254] Please refer to Figure 8, which is a schematic diagram of a sensing scenario provided by an embodiment of this application. The sensing scenario includes a base station, a UE, and a sensing target; Figure 8 illustrates the sensing target as a vehicle. The base station configures sensing resources and indicates the sensing resources to the UE. The sensing resources include a set of resources that can be used for sensing signal transmission and a set of preambles that can be used as sensing signals. The UE determines the target transmission resource and the preamble to be used as the sensing signal from the sensing resources. The UE transmits the preamble on the target transmission resource. After the preamble reaches the sensing target, it is reflected, and the UE receives the reflected preamble.

[0255] It is understood that in the example of Figure 8, the sensing mode for sensing the target is UE self-transmission and self-reception. That is, the UE sends a sensing signal, the sensing signal is reflected after reaching the sensing target, and the UE also receives the reflected sensing signal. It should be understood that the sensing mode can also be other modes, and this application embodiment does not limit this.

[0256] For example, the sensing mode can also transmit to the UE and receive from the base station. Specifically, the UE sends a sensing signal, which is reflected after reaching the sensing target, and the base station receives the reflected sensing signal.

[0257] For example, the perception mode can also transmit and receive perception signals for different UEs. Specifically, UE1 sends a perception signal, which is reflected after reaching the perception target, and UE2 receives the reflected perception signal.

[0258] By using the above method and employing preambles as sensing signals, existing communication signals can be reused as sensing signals, and the configuration of sensing resources can be increased. This allows for the definition of sensing signals and the configuration of sensing resources with minimal modifications to the protocol.

[0259] In one possible implementation, the first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set. Any two preambles in the first preamble set have different preamble formats and / or preamble sequence parameters.

[0260] The first time-domain resource set refers to the set of time-domain resources that can be used for sensing signal transmission, and the first time-domain resource set may include one or more time-domain resources. The first frequency-domain resource set refers to the set of frequency-domain resources that can be used for sensing signal transmission, and the first frequency-domain resource set may include one or more frequency-domain resources.

[0261] The first transmission resource set includes both a first time-domain resource set and a first frequency-domain resource set. This means that both the time-domain and frequency-domain resources available for sensing signal transmission can be configured and instructed by the network device to the terminal device. After obtaining the first time-domain resource set and the first frequency-domain resource set, the terminal device can determine the time-domain resources ultimately used for sensing signal transmission from the first time-domain resource set, and the frequency-domain resources ultimately used for sensing signal transmission from the first frequency-domain resource set.

[0262] Preamble sequence parameters refer to the parameters required to generate the preamble sequence, such as the start root and cyclic shift. It should be understood that specific descriptions of the preamble format and preamble sequence can be found in the preceding descriptions and will not be repeated here. Optionally, the network device can specify the first preamble set by configuring the preamble format and preamble sequence parameters.

[0263] The first preamble set may include multiple preambles. For example, any two preambles in the first preamble set may have different preamble formats. Or, for example, any two preambles in the first preamble set may have different preamble sequence parameters. Or, for example, any two preambles in the first preamble set may have both different preamble formats and different preamble sequence parameters.

[0264] Through the above implementation methods, the network device can flexibly configure time-domain and frequency-domain resources that can be used for sensing signal transmission, as well as preambles that can be used as sensing signals.

[0265] In one possible implementation, the first information includes first indication information, which is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set.

[0266] As a possible example, the first indication information may indicate the preamble format used by the preambles in the first preamble set; that is, the preamble format used by the preambles in the first preamble set may be configured by the network device and indicated to the terminal device. Optionally, the first time-domain resource set may be predefined (e.g., protocol-defined).

[0267] As another possible example, the first indication information may indicate a first time-domain resource set; that is, the first time-domain resource set may be configured by the network device and indicated to the terminal device. Optionally, the preamble format used by the preambles in the first preamble set may be predefined (e.g., protocol-defined).

[0268] As another possible example, the first indication information can simultaneously indicate the preamble format used by the preamble in the first preamble set and the first time domain resource set. That is, the preamble format used by the preamble in the first preamble set and the first time domain resource set can both be configured by the network device and indicated to the terminal device.

[0269] In one possible implementation, the first information includes second indication information, which indicates the preamble sequence parameters used by the preambles in the first preamble set. That is, the preamble sequence parameters used by the preambles in the first preamble set can be configured by the network device and indicated to the terminal device.

[0270] In one possible implementation, the first information includes third indication information, which indicates the first frequency domain resource set. That is, the first frequency domain resource set can be configured by the network device and indicated to the terminal device.

[0271] Optionally, the first information may also include at least one of the first instruction information, the second instruction information, and the third instruction information described above.

[0272] For example, the first information may include the aforementioned first indication information and second indication information. That is, the preamble format and preamble sequence parameters used by the preambles in the first preamble set, as well as the first time-domain resource set, can be configured by the network device and indicated to the terminal device. Optionally, the first frequency-domain resource set may be predefined (e.g., agreed upon by a protocol).

[0273] For example, the first information may include the aforementioned first indication information and third indication information. That is, the preamble format used by the preamble in the first preamble set, the first time-domain resource set, and the first frequency-domain resource set can all be configured by the network device and indicated to the terminal device. Optionally, the preamble sequence parameters used by the preamble in the first preamble set can be predefined (e.g., agreed upon by the protocol).

[0274] For example, the first information may include the aforementioned second and third indication information. That is, the preamble sequence parameters used by the preambles in the first preamble set, and the first frequency domain resource set, can be configured by the network device and indicated to the terminal device. Optionally, the preamble format used by the preambles in the first preamble set, and the first time domain resource set, can be predefined (e.g., agreed upon by the protocol).

[0275] For example, the first information may include the aforementioned first indication information, second indication information, and third indication information. That is to say, the preamble format and preamble sequence parameters used by the preamble in the first preamble set, the first time-domain resource set, and the first frequency-domain resource set can all be configured by the network device and indicated to the terminal device.

[0276] Through the above implementation, the network device can use different indication information to indicate the preamble format and preamble sequence parameters adopted by the preamble in the first preamble set, the first frequency domain resource set, and the first frequency domain resource set, respectively.

[0277] In one possible implementation, the first indication information indicates a first index in the sensing resource configuration table. The sensing resource configuration table includes multiple indexes and preamble formats and / or time-domain resource sets associated with each index. The first index is associated with the preamble format and / or the first time-domain resource set used by the preamble in the first preamble set.

[0278] The perception resource configuration table can be predefined (e.g., as agreed upon in the protocol). The perception resource configuration table includes multiple indexes, each index being associated with a preamble format and / or a set of time-domain resources. Different indexes are associated with different preamble formats and / or sets of time-domain resources.

[0279] Optionally, the first index can be one of multiple indexes contained in the perception resource configuration table. After obtaining the first index, the terminal device can look up the table according to the first index to obtain the preamble format and / or time-domain resource set associated with the first index, thereby obtaining the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set.

[0280] Through the above implementation, the network device can use the first index in the sensing resource configuration table to indicate the preamble format and / or the first time domain resource set adopted by the preamble in the first preamble set.

[0281] In one possible implementation, the perceived resource configuration table is the same as the random access resource configuration table. The random access resource configuration table can be a random access resource configuration table defined in an existing protocol, such as Tables 6.3.3.2-2 to 6.3.3.2-4 in 38.211. A partial illustration of Table 6.3.3.2-2 in 38.211 is shown in Table 4 below.

[0282] Table 4

[0283] For a detailed explanation of the parameters and contents in Table 4, please refer to the relevant description of Table 3 above, which will not be repeated here.

[0284] In another possible implementation, the perceived resource configuration table is a subset of the random access resource configuration table. In other words, the contents of the perceived resource configuration table are entirely contained within the contents of the random access resource configuration table.

[0285] For example, the random access resource configuration table includes indices 0 to 255 (corresponding to the content of column 1 in Table 4) and the time-domain resource information associated with indices 0 to 255 respectively (corresponding to the content of columns 2 to 9 in Table 4). Optionally, the perception resource configuration table may include index i and the time-domain resource information associated with index i, and the value of i may include one or more of the above 0 to 255.

[0286] Through the above implementation method, the perception resource configuration table can reuse the random access resource configuration table, eliminating the need to configure a separate perception resource configuration table, thus saving resource overhead.

[0287] When the sensing resource configuration table reuses the random access resource configuration table, the index used for sensing (i.e., the first index mentioned above) is different from the index used for random access. This allows for the differentiation between the time-domain resources used for sensing and those used for random access.

[0288] In another possible implementation, the perceived resource configuration table differs from the random access resource configuration table, but the headers of the perceived resource configuration table and the random access resource configuration table are the same. In other words, the perceived resource configuration table borrows the definition mechanism (or definition method) of the random access resource configuration table.

[0289] The header of the random access resource configuration table corresponds to the first row of parameters in the random access resource configuration table, such as the first row of parameters in Table 4 (PRACH ConfigurationIndex, preamble format, n fmod x=y,x,y,Subframe number,Starting symbol,Number of PRACH slots with a subframe, ).

[0290] Optionally, the parameters or contents of the random access resource configuration table can be modified according to the sensing needs to obtain a sensing resource configuration table. An example of a sensing resource configuration table is given below, as shown in Table 5.

[0291] Table 5

[0292] For example, Table 5 is associated with index 236 relative to Table 4. The value of has changed (from 1 to 2).

[0293] Through the above implementation methods, the perception resource configuration table can partially reuse the random access resource configuration table, and adaptive changes can be made on this basis to meet perception requirements.

[0294] In one possible implementation, the preamble sequence parameters used by the preambles in the first preamble set include a first start root and / or a first cyclic shift set. The second indication information includes fourth indication information and / or fifth indication information, wherein the fourth indication information is used to indicate the first start root and the fifth indication information is used to indicate the first cyclic shift set.

[0295] Here, the first starting root refers to the starting root used to generate the preamble in the first preamble set. The first cyclic shift set refers to the cyclic shift set used to generate the preamble in the first preamble set, and the first cyclic shift set may include one or more cyclic shifts.

[0296] As one possible example, the second indication information may include fourth indication information, which is used to indicate the first starting root. That is, the first starting root can be configured by the network device and indicated to the terminal device. Optionally, the first cyclic shift set can be predefined (e.g., protocol-defined).

[0297] As another possible example, the second indication information may include a fifth indication information, which indicates the first cyclic shift set. That is, the first cyclic shift set can be configured by the network device and indicated to the terminal device. Optionally, the first starting root can be predefined (e.g., protocol-defined).

[0298] As another possible example, the second indication information may include both the fourth and fifth indication information. That is, both the first starting root and the first cyclic shift set can be configured by the network device and indicated to the terminal device.

[0299] Through the above implementation method, the network device can use different indication information to indicate the start root and cyclic shift set used by the preamble in the first preamble set.

[0300] In another possible implementation, the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access. Alternatively, the second indication information can indicate that the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

[0301] For example, the preamble sequence parameters for random access include a second start root and a second cyclic shift set. The second start root refers to the start root used to generate the preamble for random access, and the second cyclic shift set refers to the cyclic shift set used to generate the preamble for random access. The second cyclic shift set may include one or more cyclic shifts.

[0302] The preamble sequence parameters used in the first preamble set include a first start root and a first cyclic shift set. The second indication information can indicate that the first start root is the same as the second start root, and that the first cyclic shift set is the same as the second cyclic shift set.

[0303] Through the above implementation, the network device can indicate that the preamble sequence parameters used by the preamble in the first preamble set are the same as the preamble sequence parameters of random access, thereby reducing the indication overhead of the preamble sequence parameters used for sensing.

[0304] In one possible implementation, the first information is included in the configuration information, which further includes second information indicating a second set of transport resources and a second set of preambles. The first set of transport resources is a subset of the second set of transport resources, and / or the first set of preambles is a subset of the second set of preambles.

[0305] The configuration information can be Random Access Channel (RACH) resource configuration signaling. The RACH resource configuration signaling can configure a second set of transport resources and a second set of preambles. The second set of transport resources and the second set of preambles can also be referred to as the resources associated with a random access opportunity (RACH occasion, RO), or RO resources, or RO. The second set of transport resources may include one or more transport resources, which may include time-domain resources and / or frequency-domain resources. The second set of preambles may include one or more preambles.

[0306] The network device may send the first information to the terminal device by including it in the RACH resource configuration signaling, or in other words, add the first information to the RACH resource configuration signaling. The first information may indicate that the first transport resource set is a subset of the second transport resource set, and / or that the first preamble set is a subset of the second preamble set.

[0307] As one possible example, the first information may indicate that the first set of transport resources is a subset of the second set of transport resources. That is, the first set of transport resources may partially reuse transport resources in the second set of transport resources. Optionally, the first set of preambles may be predefined (e.g., protocol-defined) or configured separately.

[0308] As another possible example, the first information could indicate that the first preamble set is a subset of the second preamble set. That is, the first preamble set can partially reuse preambles from the second preamble set. Optionally, the first transport resource set can be predefined (e.g., protocol-defined) or configured separately.

[0309] As another possible example, the first information may indicate that the first set of transport resources is a subset of the second set of transport resources, and that the first set of preambles is a subset of the second set of preambles. That is, the first set of transport resources may partially reuse the transport resources in the second set of transport resources, and the first set of preambles may partially reuse the preambles in the second set of preambles.

[0310] Through the above implementation, the network device can instruct the first transmission resource set and / or the first preamble set to reuse a portion of the configured transmission resources and / or preambles, thereby saving scheduling overhead.

[0311] Optionally, the intersection of the first preamble set and the random access preamble set is an empty set, and the random access preamble set is a subset of the second preamble set. That is, both the first preamble set and the random access preamble set are subsets of the second preamble set, and the preambles in the first preamble set are not duplicates of those in the random access preamble set. Thus, the preambles used for sensing and the preambles used for random access can share RO resources through code division multiplexing.

[0312] In one possible implementation, the second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set. The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

[0313] The second time-domain resource set can be a time-domain resource set on RO resources, and the second time-domain resource set may include one or more time-domain resources. The second frequency-domain resource set can be a frequency-domain resource set on RO resources, and the second frequency-domain resource set may include one or more frequency-domain resources.

[0314] As one possible example, the first information could indicate that a first time-domain resource set is a subset of a second time-domain resource set. That is, the first time-domain resource set can partially reuse time-domain resources from the second time-domain resource set. Optionally, the first frequency-domain resource set could be predefined (e.g., protocol-defined) or otherwise configured.

[0315] Optionally, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and the random access time-domain resource set is a subset of the second time-domain resource set. That is, both the first and random access time-domain resource sets are subsets of the second time-domain resource set, and the time-domain resources in the first time-domain resource set do not overlap with those in the random access time-domain resource set. Thus, the time-domain resources used for sensing and the time-domain resources used for random access can be shared through time-division multiplexing.

[0316] As another possible example, the first information could indicate that the first frequency domain resource set is a subset of the second time domain resource set. That is, the first frequency domain resource set can partially reuse time domain resources in the second frequency domain resource set. Optionally, the first time domain resource set can be predefined (e.g., protocol-defined) or otherwise configured.

[0317] Optionally, the intersection of the first frequency domain resource set and the random access frequency domain resource set is an empty set, and the random access frequency domain resource set is a subset of the second frequency domain resource set. That is, both the first and random access frequency domain resource sets are subsets of the second frequency domain resource set, and the frequency domain resources in the first set do not overlap with those in the random access frequency domain resource set. Thus, the frequency domain resources used for sensing and the frequency domain resources used for random access can be shared through frequency division multiplexing (FDM).

[0318] As another possible example, the first information may indicate that the first time-domain resource set is a subset of the second time-domain resource set, and the first frequency-domain resource set is a subset of the second time-domain resource set. That is, the first time-domain resource set may partially reuse the time-domain resources in the second time-domain resource set, and the first frequency-domain resource set may partially reuse the time-domain resources in the second frequency-domain resource set.

[0319] Optionally, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and the intersection of the first frequency-domain resource set and the random access frequency-domain resource set is also an empty set. That is, both the first time-domain resource set and the random access time-domain resource set are subsets of the second time-domain resource set, and the time-domain resources in the first time-domain resource set do not overlap with those in the random access time-domain resource set. Similarly, both the first frequency-domain resource set and the random access frequency-domain resource set are subsets of the second frequency-domain resource set, and the frequency-domain resources in the first frequency-domain resource set do not overlap with those in the random access frequency-domain resource set. Thus, the transmission resources used for sensing and the transmission resources used for random access can be shared using time-division multiplexing and frequency-division multiplexing.

[0320] Through the above implementation, the network device can instruct the first time-domain resource set and / or the first frequency-domain resource set to reuse a portion of the configured time-domain resources and / or frequency-domain resources, thereby reducing scheduling overhead.

[0321] Please refer to Figure 9, which is a schematic diagram of an RO resource provided in an embodiment of this application. In Figure 9, it is assumed that ssb-perRACH-Occasion = 1 / 8 and CB-PreamblesPerSSB = 60, that is, 1 synchronization signal block (SSB) is mapped to 8 ROs, and each RO has 60 preambles.

[0322] Under a single RACH resource configuration, different RACH resources can be used for different purposes, such as random access, beam failure recovery, or sensing.

[0323] The following example, using random access and sensing sharing RO resources, provides several examples of reuse methods.

[0324] (1) Time Division Multiplexing: Different time-domain ROs are configured for different purposes.

[0325] As shown in Figure 9, the first four of the eight Remote Area Signals (ROs) can be used for random access, and the last four ROs can be used for sensing. This reuse is achieved through network device configuration. Optionally, in this example, sensing and random access can share the same frequency domain resources and preamble resources.

[0326] (2) Code division multiplexing: different preamble resources are allocated to different purposes.

[0327] As shown in Figure 9, the first 30 preambles out of 60 can be used for random access, and the last 30 preambles out of 60 can be used for sensing, achieving multiplexing through network device configuration. Optionally, in this example, sensing and random access can share the same time-domain and frequency-domain resources.

[0328] (3) Frequency Division Multiplexing: Different frequency domain ROs are configured for different purposes.

[0329] Please refer to Figure 10, which is a schematic diagram of another RO resource provided in an embodiment of this application. In Figure 10, the frequency domain resources corresponding to RO0-7 and RO14-21 are different from those corresponding to RO28-35 and RO42-49. The frequency domain resources corresponding to RO0-7 and RO14-21 can be used for random access, and the frequency domain resources corresponding to RO28-35 and RO42-49 can be used for sensing, and multiplexing can be achieved through network device configuration. Optionally, in this example, sensing and random access can share the same time domain resources and preamble resources.

[0330] In another possible implementation, the first information is included in the configuration information, which also includes second information for indicating a second set of transmission resources. The first information includes sixth indication information for indicating an offset value of the first set of transmission resources relative to the second set of transmission resources, the offset value including a time-domain offset value and / or a frequency-domain offset value.

[0331] The second set of transport resources here can be the set of transport resources used for random access. In other words, sensing and random access do not need to share RO resources, but can associate transport resources through offset values.

[0332] As one possible example, the offset value includes a time-domain offset value, and the offset value of the first transmission resource set relative to the second transmission resource set includes the offset value of the first time-domain resource set relative to the second time-domain resource set. That is, the second time-domain resource set can be offset as a whole based on the time-domain offset value, thereby associating it with other time-domain resources as the first time-domain resource set. Optionally, the first frequency-domain resource set can be predefined (e.g., protocol-defined) or otherwise configured.

[0333] As another possible example, the offset value includes a frequency domain offset value, and the offset value of the first transmission resource set relative to the second transmission resource set includes the offset value of the first frequency domain resource set relative to the second frequency domain resource set. That is, the second frequency domain resource set can be offset as a whole based on the frequency domain offset value, thereby associating it with other frequency domain resources as the first frequency domain resource set. Optionally, the first time domain resource set can be predefined (e.g., agreed upon by the protocol) or configured separately.

[0334] As another possible example, the offset values ​​include time-domain offset values ​​and frequency-domain offset values. The offset value of the first transmission resource set relative to the second transmission resource set includes the offset value of the first time-domain resource set relative to the second time-domain resource set, and the offset value of the first frequency-domain resource set relative to the second frequency-domain resource set. That is, the second time-domain resource set can be offset as a whole based on the time-domain offset value, thereby associating it with other time-domain resources and forming the first time-domain resource set. Similarly, the second frequency-domain resource set can be offset as a whole based on the frequency-domain offset value, thereby associating it with other frequency-domain resources and forming the first frequency-domain resource set.

[0335] Please refer to Figure 11, which is a schematic diagram of RO resource offset provided in an embodiment of this application. In Figure 11, the time slot offset of the randomly accessed RO resource can be associated with other physical uplink shared channel (PUSCH) time slots as time domain resources used for sensing.

[0336] Through the above implementation, the network device can use the offset value relative to the configured transmission resources to indicate the transmission resources used for sensing, thereby saving scheduling overhead.

[0337] Optionally, when configuring sensing resources, the network device can further indicate whether the sensing resources are non-contentionable or contentionable. Non-contentionable sensing resources can be understood as specific, while contentionable sensing resources can be understood as non-specific.

[0338] In one possible implementation, the first information includes seventh indication information, which indicates that the sensing resources are non-contentionable. Specifically, the seventh indication information indicates that the preamble ultimately used as the sensing signal is a first preamble set, and / or, the seventh indication information indicates that the resources ultimately used for sensing signal transmission are a first transmission resource set.

[0339] In other words, the network device can directly indicate the preamble that will ultimately be used as the sensing signal and the resources that will ultimately be used for the sensing signal transmission, without the terminal device needing to select the resources that will ultimately be used for the sensing signal transmission from the first set of transmission resources and the preamble that will ultimately be used as the sensing signal from the first set of preambles.

[0340] In another possible implementation, the first information includes eighth indication information, which indicates that the sensing resources are contested. In this case, the terminal device needs to select resources from a first set of transmission resources for final use in transmitting the sensing signal, and select a preamble from a first set of preambles for final use in the sensing signal.

[0341] In another possible implementation, if the first information does not include the aforementioned seventh indication information (i.e., it does not indicate that the sensing resource is not contested), the terminal device can determine that the sensing resource is contested.

[0342] The following is an example of non-competitive sensing signal allocation.

[0343] One implementation involves the UE initiating a sensing request. The base station pre-configures sensing resources via higher-layer signaling and informs the UE that these sensing resources are non-contentionable, and that the UE may be in a connected state. The UE expects that after sending the pre-configured sensing signal, it will not collide with sensing signals sent by other UEs.

[0344] For example, UE1 and UE2 simultaneously transmit sensing signals, and UE2 is able to receive the sensing signal transmitted by UE1. Assume that the sensing signal transmitted by UE2 is configured to be based on non-contentionable resources. Since UE2 knows that its transmitted sensing signal is based on non-contentionable resources, UE2 will not expect other UEs' sensing signals to interfere with it during reception. Therefore, UE2 can directly estimate the sensing signal based on its sensing results and directly feed it back to the base station.

[0345] The following is an exemplary illustration of competition-based sensing signal allocation.

[0346] One implementation involves the UE initiating a sensing request. The base station pre-configures sensing resources via higher-layer signaling and informs the UE that these sensing resources are contentious, and that the UE may be in an idle state. The UE does not expect that its pre-configured sensing signal will not collide with sensing signals sent by other UEs.

[0347] For example, UE1 and UE2 simultaneously transmit sensing signals, and UE2 can receive the sensing signal transmitted by UE1. Assume that the sensing signal transmitted by UE2 is configured for contention-based resources. UE1 and UE2 may transmit the same sequence simultaneously on the same frequency, and UE2 cannot distinguish whether the received signal comes from its own sensing signal or that of UE1. Therefore, the signal sensed by UE2 includes the signal between UE2 and the sensing target, and may also include the signal from UE1 reaching UE2 via the sensing target. In this case, the base station may initiate collision detection; that is, the base station may instruct UE2 to report its detection results and transmitted sensing signal information, and may also simultaneously instruct UE1 to report its detection results and transmitted sensing signal information, allowing the base station to resolve the collision.

[0348] In some possible situations, since sensing channels are likely to be periodically configured for sensing purposes, the use of sensing channel resources may conflict with other channels. For example, sudden channel measurement requests, sudden uplink signaling reports, or recovery from uplink beam failures may all cause conflicts. Therefore, embodiments of this application can predefine or preconfigure the priority of sensing signals and other uplink signals (or denoted as the first signal), and also provide solutions for when conflicts occur.

[0349] For example, the first signal may include, but is not limited to, a sounding reference signal (SRS), a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), initial access, and beam failure recovery (BFR).

[0350] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, and the priority of the sensing signal is higher than that of the first signal, then the first signal is not transmitted.

[0351] In other words, when both a sensing signal and a first signal need to be sent on a certain resource, if the priority of the sensing signal is higher than that of the first signal, then the sensing signal will be sent on that resource, and the first signal will not be sent. In this way, the sensing signal with higher priority will be sent first.

[0352] In another possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, the sensing signal is not transmitted if its priority is lower than that of the first signal. In this case, the first signal, with its higher priority, is transmitted first.

[0353] In other words, when both a sensing signal and a first signal need to be sent on a certain resource, if the priority of the sensing signal is lower than that of the first signal, then the first signal will be sent on that resource, and the sensing signal will not be sent.

[0354] Please refer to Figure 12, which is a schematic diagram of a resource conflict provided in an embodiment of this application. In Figure 12, the transmission resources occupied by the sensing signal include four ROs (denoted as Sensing1, Sensing2, Sensing3, and Sensing4). Among them, Sensing4 conflicts with the transmission resource occupied by the first signal (denoted as SRS in the figure). If the priority of the sensing signal is lower than that of the first signal, the entire conflicting RO (i.e., Sensing4) becomes invalid, and thus this entire RO does not transmit sensing signals.

[0355] In another possible implementation, if the transmission resources occupied by the sensing signal conflict with the transmission resources occupied by the first signal, and the priority of the sensing signal is lower than that of the first signal, then the sensing signal will not be transmitted on the conflicting resource.

[0356] In other words, when both a sensing signal and a first signal need to be sent on a certain resource, if the priority of the sensing signal is lower than that of the first signal, then the first signal is sent on the resource where the conflict occurs, and the sensing signal is not sent.

[0357] As shown in Figure 12, a portion of Sensing4 conflicts with SRS, meaning the conflicting resource is part of Sensing4. If the priority of the sensing signal is lower than that of the first signal, the conflicting resource on this RO (denoted as the conflicting RO) becomes invalid, and the conflicting RO does not send a sensing signal. However, the non-conflicting resources on this RO can still send sensing signals, thus reducing resource waste and lowering overhead.

[0358] For example, Sensing4 includes N time units (denoted as time unit 1 to time unit N). Assume that time units N-3 to N conflict with the transmission resources occupied by the first signal; that is, the conflicting resources on this RO are time units N-3 to N. Optionally, if the priority of the sensing signal is lower than that of the first signal, then no sensing signal is transmitted in time units N-3 to N.

[0359] In other possible examples, in addition to the conflicting RO being invalid, some resources preceding the conflicting RO are also invalid. This is because resources preceding the conflicting RO may be affected, so stopping the transmission of sensing signals before the conflicting RO helps prepare for signal switching.

[0360] For example, Sensing4 includes N time units (denoted as time unit 1 to time unit N). Assume that time units N-3 to N conflict with the transmission resources occupied by the first signal; that is, the conflicting resources on this RO are time units N-3 to N. Optionally, if the priority of the sensing signal is lower than that of the first signal, then time units N-3 to N do not transmit sensing signals, and the k time units preceding time unit N-3 (e.g., k=4, including time units N-7 to N-4) also do not transmit sensing signals.

[0361] For example, the time unit mentioned above may include, but is not limited to, a frame, a subframe, a time slot, or a symbol. Optionally, the time unit mentioned above is an OFDM symbol.

[0362] The methods of the embodiments of this application have been described in detail above. The apparatus embodiments related to the embodiments of this application will be described below.

[0363] Please refer to Figure 13, which is a schematic diagram of the structure of a communication device provided in an embodiment of this application.

[0364] As shown in Figure 13, the communication device 1300 may include a transceiver unit 1301. The transceiver unit 1301 may be software, hardware, or a combination of both.

[0365] The transceiver unit 1301 can implement sending and / or receiving functions, and can also be described as a communication unit. The transceiver unit 1301 can also be a unit integrating an acquisition unit and a sending unit, wherein the acquisition unit is used to implement the receiving function, and the sending unit is used to implement the sending function. Optionally, the transceiver unit 1301 can be used to receive information sent by other devices, and can also be used to send information to other devices.

[0366] In one possible design, the communication device 1300 may correspond to the terminal device in the above method embodiments. For example, the communication device 1300 may be the terminal device in the above method embodiments, or it may be a processor, circuit, chip, or chip system in the terminal device. The communication device 1300 may include units for performing the operations performed by the terminal device in the above method embodiments, and each unit in the communication device 1300 is for implementing the operations performed by the terminal device in the above method embodiments. The descriptions of each unit are as follows:

[0367] Transceiver unit 1301 is used to receive first information, which is used to indicate a first transmission resource set and a first preamble set;

[0368] The transceiver unit 1301 is also configured to transmit a sensing signal on at least one transmission resource in the first transmission resource set, wherein the sensing signal is at least one preamble in the first preamble set.

[0369] In one possible implementation, the first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set, and any two preambles in the first preamble set have different preamble formats and / or preamble sequence parameters.

[0370] In one possible implementation, the first information includes at least one of a first indication information, a second indication information, and a third indication information. The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set. The second indication information is used to indicate the preamble sequence parameters adopted by the preamble in the first preamble set. The third indication information is used to indicate the first frequency-domain resource set.

[0371] In one possible implementation, the first indication information indicates a first index in the perception resource configuration table, which includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively. The first index is associated with the preamble format and / or the first time-domain resource set used by the preamble in the first preamble set.

[0372] In one possible implementation, the perceived resource configuration table is the same as the random access resource configuration table, or the perceived resource configuration table is a subset of the random access resource configuration table.

[0373] In one possible implementation, the first index is different from the index used for random access.

[0374] In one possible implementation, the sensing resource configuration table is different from the random access resource configuration table, and the headers of the sensing resource configuration table and the random access resource configuration table are the same.

[0375] In one possible implementation, the preamble sequence parameters used by the preamble in the first preamble set include a first start root and / or a first cyclic shift set, and the second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first start root and the fifth indication information is used to indicate the first cyclic shift set.

[0376] In one possible implementation, the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

[0377] In one possible implementation, the first information is included in the configuration information, which further includes second information indicating a second set of transport resources and a second set of preambles. The first set of transport resources is a subset of the second set of transport resources, and / or the first set of preambles is a subset of the second set of preambles.

[0378] In one possible implementation, the intersection of the first preamble set and the random access preamble set is an empty set, and the random access preamble set is a subset of the second preamble set.

[0379] In one possible implementation, the second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set. The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

[0380] In one possible implementation, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and / or, the intersection of the first frequency-domain resource set and the random access frequency-domain resource set is an empty set. The random access time-domain resource set is a subset of the second time-domain resource set, and / or, the random access frequency-domain resource set is a subset of the second frequency-domain resource set.

[0381] In one possible implementation, the first information is included in the configuration information, which further includes second information used to indicate a second set of transmission resources. The first information includes sixth indication information, which indicates an offset value of the first set of transmission resources relative to the second set of transmission resources, the offset value including a time-domain offset value and / or a frequency-domain offset value.

[0382] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, and the priority of the sensing signal is higher than that of the first signal, then the first signal is not transmitted.

[0383] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, the sensing signal will not be transmitted if the priority of the sensing signal is lower than that of the first signal.

[0384] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with the transmission resources occupied by the first signal, and the priority of the sensing signal is lower than that of the first signal, then the sensing signal will not be transmitted on the conflicting resource.

[0385] In another possible design, the communication device 1300 may correspond to the network device in the above method embodiments. For example, the communication device 1300 may be the network device in the above method embodiments, or it may be a processor, circuit, chip, or chip system in the network device. The communication device 1300 may include units for performing the operations performed by the network device in the above method embodiments, and each unit in the communication device 1300 is for implementing the operations performed by the network device in the above method embodiments. The descriptions of each unit are as follows:

[0386] Transceiver unit 1301 is used to send first information, the first information being used to indicate a first transmission resource set and a first preamble set;

[0387] Wherein, at least one transmission resource in the first transmission resource set is used to transmit a sensing signal, and the sensing signal is at least one preamble in the first preamble set.

[0388] In one possible implementation, the apparatus further includes a processing unit for determining a first set of transmission resources and a first set of preambles.

[0389] In one possible implementation, the first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set, and any two preambles in the first preamble set have different preamble formats and / or preamble sequence parameters.

[0390] In one possible implementation, the first information includes at least one of a first indication information, a second indication information, and a third indication information. The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set. The second indication information is used to indicate the preamble sequence parameters adopted by the preamble in the first preamble set. The third indication information is used to indicate the first frequency-domain resource set.

[0391] In one possible implementation, the first indication information indicates a first index in the perception resource configuration table, which includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively. The first index is associated with the preamble format and / or the first time-domain resource set used by the preamble in the first preamble set.

[0392] In one possible implementation, the perceived resource configuration table is the same as the random access resource configuration table, or the perceived resource configuration table is a subset of the random access resource configuration table.

[0393] In one possible implementation, the first index is different from the index used for random access.

[0394] In one possible implementation, the sensing resource configuration table is different from the random access resource configuration table, and the headers of the sensing resource configuration table and the random access resource configuration table are the same.

[0395] In one possible implementation, the preamble sequence parameters used by the preamble in the first preamble set include a first start root and / or a first cyclic shift set, and the second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first start root and the fifth indication information is used to indicate the first cyclic shift set.

[0396] In one possible implementation, the preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

[0397] In one possible implementation, the first information is included in the configuration information, which further includes second information indicating a second set of transport resources and a second set of preambles. The first set of transport resources is a subset of the second set of transport resources, and / or the first set of preambles is a subset of the second set of preambles.

[0398] In one possible implementation, the intersection of the first preamble set and the random access preamble set is an empty set, and the random access preamble set is a subset of the second preamble set.

[0399] In one possible implementation, the second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set. The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

[0400] In one possible implementation, the intersection of the first time-domain resource set and the random access time-domain resource set is an empty set, and / or, the intersection of the first frequency-domain resource set and the random access frequency-domain resource set is an empty set. The random access time-domain resource set is a subset of the second time-domain resource set, and / or, the random access frequency-domain resource set is a subset of the second frequency-domain resource set.

[0401] In one possible implementation, the first information is included in the configuration information, which further includes second information used to indicate a second set of transmission resources. The first information includes sixth indication information, which indicates an offset value of the first set of transmission resources relative to the second set of transmission resources, the offset value including a time-domain offset value and / or a frequency-domain offset value.

[0402] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, and the priority of the sensing signal is higher than that of the first signal, then the first signal is not transmitted.

[0403] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with those occupied by the first signal, the sensing signal will not be transmitted if the priority of the sensing signal is lower than that of the first signal.

[0404] In one possible implementation, if the transmission resources occupied by the sensing signal conflict with the transmission resources occupied by the first signal, and the priority of the sensing signal is lower than that of the first signal, then the sensing signal will not be transmitted on the conflicting resource.

[0405] According to embodiments of this application, the various units in the device shown in FIG13 can be individually or entirely merged into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This achieves the same operation without affecting the technical effect of the embodiments of this application. The above units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the above device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented collaboratively by multiple units.

[0406] It should be noted that the implementation of each unit can also refer to the corresponding description in the above method embodiments.

[0407] Please refer to Figure 14, which is a schematic diagram of another communication device provided in an embodiment of this application. The communication device 1400 may include a processor 1401. Optionally, the communication device 1400 may also include a memory 1402. Further optionally, the communication device 1400 may also include a communication interface 1403 and a bus 1404. The processor 1401, memory 1402, and communication interface 1403 are interconnected via the bus 1404. The communication interface 1403 is used for data interaction with other devices.

[0408] The processor 1401 is a module that performs arithmetic and logical operations. It can be one or a combination of processing modules such as a central processing unit (CPU), a graphics processing unit (GPU), or a microprocessor unit (MPU). The processor 1401 can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0409] The memory 1402 is used to provide storage space, in which data such as the operating system and computer programs can be stored. The memory 1402 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).

[0410] In one possible design, the communication device 1400 may correspond to the terminal device in the above method embodiments. For example, the communication device 1400 may be the terminal device in the above method embodiments, or it may be a processor, circuit, chip, or chip system in the terminal device. The communication device 1400 may include components for performing the operations performed by the terminal device in the above method embodiments. Furthermore, each component in the communication device 1400 is configured to implement the operations performed by the terminal device in the above method embodiments. The processor 1401 calls a computer program stored in the memory 1402 to execute the method shown in the above method embodiments.

[0411] In another possible design, the communication device 1400 may correspond to the network device in the above method embodiments. For example, the communication device 1400 may be the network device in the above method embodiments, or it may be a processor, circuit, chip, or chip system in the network device. The communication device 1400 may include components for performing the operations performed by the network device in the above method embodiments. Furthermore, each component in the communication device 1400 is configured to implement the operations performed by the network device in the above method embodiments. The processor 1401 calls a computer program stored in the memory 1402 to execute the method shown in the above method embodiments.

[0412] Alternatively, the communication device 1400 may be a chip or a chip system. For the case where the communication device 1400 is a chip or a chip system, refer to the schematic diagram of the chip structure shown in Figure 15.

[0413] As shown in Figure 15, chip 1500 includes processor 1501 and interface 1502. The number of processors 1501 can be one or more, and the number of interfaces 1502 can be multiple. It should be noted that the functions of processor 1501 and interface 1502 can be implemented through hardware design, software design, or a combination of both; no restrictions are placed here.

[0414] Optionally, the chip 1500 may also include a memory 1503 for storing necessary program instructions and data.

[0415] In this application, processor 1501 can be used to call an implementation program of the communication method in an electronic device provided by one or more embodiments of this application from memory 1503, and execute the instructions contained in the program. Interface 1502 can be used to output the execution result of processor 1501. In this application, interface 1502 can be specifically used to output various messages or information from processor 1501.

[0416] The communication methods provided by one or more embodiments of this application can be referred to the above-described method embodiments, and will not be repeated here.

[0417] According to the method provided in the embodiments of this application, the embodiments of this application also provide a computer-readable storage medium storing a computer program or instructions, which can implement the method shown in the above-described method embodiments when the computer program or instructions are run on a processor.

[0418] According to the method provided in the embodiments of this application, the embodiments of this application also provide a computer program product, which includes a computer program or instructions. When the computer program or instructions are run on a processor, they can implement the method shown in the above-described method embodiments.

[0419] According to the method provided in the embodiments of this application, the embodiments of this application also provide a communication system, which includes at least one of the above-described communication devices 1300, 1400, or 1500.

[0420] According to the method provided in the embodiments of this application, the embodiments of this application also provide a communication system, which includes a terminal device and a network device, wherein the terminal device is used to perform the steps performed by the terminal device in the above method embodiments, and the network device is used to perform the steps performed by the network device in the above method embodiments.

[0421] It should be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be a hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memory.

[0422] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. This computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions shown in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0423] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0424] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0425] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0426] The units described as separate components may or may not be physically separate. 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0427] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0428] If a function is implemented as 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 technical solution of this application, in essence, or the part that contributes to the technology, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods shown in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0429] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A communication method, characterized in that, include: Receive first information, the first information being used to indicate a first set of transmission resources and a first set of preambles; A sensing signal is transmitted on at least one transmission resource in the first set of transmission resources, wherein the sensing signal is at least one preamble in the first set of preambles.

2. The method according to claim 1, characterized in that, The first transmission resource set includes a first time-domain resource set and a first frequency-domain resource set; The preamble format and / or preamble sequence parameters of any two preambles in the first preamble set are different.

3. The method according to claim 1 or 2, characterized in that, The first information includes at least one of the first instruction information, the second instruction information, and the third instruction information; The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set; The second indication information is used to indicate the preamble sequence parameters used by the preambles in the first preamble set; The third indication information is used to indicate the first frequency domain resource set.

4. The method according to claim 3, characterized in that, The first indication information indicates the first index in the perception resource configuration table; The perception resource configuration table includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively; The first index is associated with the preamble format used by the preamble in the first preamble set and / or the first time-domain resource set.

5. The method according to claim 4, characterized in that, The sensing resource configuration table is the same as the random access resource configuration table, or the sensing resource configuration table is a subset of the random access resource configuration table.

6. The method according to claim 5, characterized in that, The first index is different from the index used for random access.

7. The method according to claim 4, characterized in that, The perception resource configuration table is different from the random access resource configuration table, and the headers of the perception resource configuration table and the random access resource configuration table are the same.

8. The method according to any one of claims 3 to 7, characterized in that, The preamble sequence parameters used by the preambles in the first preamble set include a first start root and / or a first cyclic shift set; The second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first starting root and the fifth indication information is used to indicate the first cyclic shift set.

9. The method according to any one of claims 3 to 7, characterized in that, The preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

10. The method according to claim 1 or 2, characterized in that, The first information is included in the configuration information, and the configuration information further includes the second information, which is used to indicate the second transmission resource set and the second preamble set; The first transmission resource set is a subset of the second transmission resource set, and / or the first preamble set is a subset of the second preamble set.

11. The method according to claim 10, characterized in that, The second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set; The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

12. The method according to claim 1 or 2, characterized in that, The first information is included in the configuration information, and the configuration information further includes the second information, which is used to indicate the second set of transmission resources; The first information includes a sixth indication information, which is used to indicate the offset value of the first transmission resource set relative to the second transmission resource set, the offset value including a time domain offset value and / or a frequency domain offset value.

13. The method according to any one of claims 1 to 12, characterized in that, In the event of a conflict between the transmission resources occupied by the sensing signal and the transmission resources occupied by the first signal, If the priority of the sensing signal is higher than the priority of the first signal, then the first signal is not sent; Alternatively, if the priority of the sensing signal is lower than the priority of the first signal, then the sensing signal is not sent. Alternatively, if the priority of the sensing signal is lower than the priority of the first signal, then the sensing signal is not sent on the resource where the conflict occurs.

14. A communication method, characterized in that, include: Send first information, which is used to indicate a first set of transmission resources and a first set of preambles; Wherein, at least one transmission resource in the first transmission resource set is used to transmit a sensing signal, and the sensing signal is at least one preamble in the first preamble set.

15. The method according to claim 14, characterized in that, The first transmission resource set includes the first time-domain resource set and the first frequency-domain resource set; The preamble format and / or preamble sequence parameters of any two preambles in the first preamble set are different.

16. The method according to claim 14 or 15, characterized in that, The first information includes at least one of the first instruction information, the second instruction information, and the third instruction information; The first indication information is used to indicate the preamble format and / or the first time-domain resource set adopted by the preamble in the first preamble set; The second indication information is used to indicate the preamble sequence parameters used by the preambles in the first preamble set; The third indication information is used to indicate the first frequency domain resource set.

17. The method according to claim 16, characterized in that, The first indication information indicates the first index in the perception resource configuration table; The perception resource configuration table includes multiple indexes and preamble formats and / or time-domain resource sets associated with the multiple indexes respectively; The first index is associated with the preamble format used by the preamble in the first preamble set and / or the first time-domain resource set.

18. The method according to claim 16 or 17, characterized in that, The preamble sequence parameters used by the preambles in the first preamble set include a first start root and / or a first cyclic shift set; The second indication information includes a fourth indication information and / or a fifth indication information, wherein the fourth indication information is used to indicate the first starting root and the fifth indication information is used to indicate the first cyclic shift set.

19. The method according to claim 16 or 17, characterized in that, The preamble sequence parameters used by the preambles in the first preamble set are the same as those used by the preamble sequence parameters for random access.

20. The method according to claim 14 or 15, characterized in that, The first information is included in the configuration information, and the configuration information further includes the second information, which is used to indicate the second transmission resource set and the second preamble set; The first transmission resource set is a subset of the second transmission resource set, and / or the first preamble set is a subset of the second preamble set.

21. The method according to claim 20, characterized in that, The second transmission resource set includes a second time-domain resource set and a second frequency-domain resource set; The first transmission resource set is a subset of the second transmission resource set, including: a first time-domain resource set in the first transmission resource set is a subset of the second time-domain resource set, and / or, a first frequency-domain resource set in the first transmission resource set is a subset of the second frequency-domain resource set.

22. The method according to claim 14 or 15, characterized in that, The first information is included in the configuration information, and the configuration information also includes second information, which is used to indicate the second set of transmission resources; The first information includes a sixth indication information, which is used to indicate the offset value of the first transmission resource set relative to the second transmission resource set, the offset value including a time domain offset value and / or a frequency domain offset value.

23. The method according to any one of claims 14 to 22, characterized in that, In the event of a conflict between the transmission resources occupied by the sensing signal and the transmission resources occupied by the first signal, If the priority of the sensing signal is higher than the priority of the first signal, then the first signal is not sent; Alternatively, if the priority of the sensing signal is lower than the priority of the first signal, then the sensing signal is not sent. Alternatively, if the priority of the sensing signal is lower than the priority of the first signal, then the sensing signal is not sent on the resource where the conflict occurs.

24. A communication device, characterized in that, include: A unit for performing the method as described in any one of claims 1 to 13, or a unit for performing the method as described in any one of claims 14 to 23.

25. A communication device, characterized in that, Includes a processor for executing a computer program or instructions, wherein when the computer program or instructions are executed, the method of any one of claims 1 to 13 is implemented, or the method of any one of claims 14 to 23 is implemented.

26. The apparatus according to claim 25, characterized in that, The device further includes a memory that stores the computer program or instructions.

27. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, implement the method as described in any one of claims 1 to 13, or the method as described in any one of claims 14 to 23.

28. A computer program product, characterized in that, It includes a computer program or instructions that, when executed, implement the method as claimed in any one of claims 1 to 13, or the method as claimed in any one of claims 14 to 23.

29. A chip, characterized in that, It includes logic circuitry and an interface, the interface being used for inputting and / or outputting information, the logic circuitry being coupled to the interface, and being used to implement the method as described in any one of claims 1 to 13, or to implement the method as described in any one of claims 14 to 23.