Communication sensing method and related device
By prioritizing high-priority information and employing QoS flow and logical channel mapping in the integrated communication and sensing system, the problem that traditional scheduling mechanisms cannot balance communication and sensing is solved, achieving efficient communication and sensing service stability and resource utilization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2026-03-31
- Publication Date
- 2026-04-28
AI Technical Summary
Traditional communication scheduling mechanisms cannot simultaneously meet both communication and sensing needs, resulting in low communication efficiency.
By prioritizing the processing of communication sensing information or communication information at different processing levels, and using hierarchical identification and priority judgment, communication sensing information is incorporated into a unified scheduling system. The priorities of sensing and communication are dynamically adjusted to achieve low-latency and high-reliability transmission of high-priority services. Furthermore, services of different priorities are isolated through the mapping of QoS streams and logical channels.
It improves the service stability and resource utilization of communication and sensing in the integrated sensing system, reduces the probability of high-priority information being squeezed out by low-priority information, and enhances the system's adaptability and resource utilization efficiency.
Smart Images

Figure CN121940887A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication sensing method and related apparatus. Background Technology
[0002] With the continuous evolution of communication technology, integrated sensing and communication (ISAC) systems have been proposed. ISAC systems provide communication services while also possessing environmental awareness capabilities. In ISAC systems, the sensing object can be viewed as a "virtual communication user," and its sensing needs also require resource scheduling by network devices. However, traditional scheduling mechanisms are designed with the communication user at the center, focusing on indicators such as communication service speed and latency. This fails to meet the requirement of simultaneously addressing communication and sensing needs in a sensing scenario, resulting in low sensing efficiency. Summary of the Invention
[0003] The communication sensing method and related apparatus provided in this application can meet the requirements of simultaneously taking into account communication and sensing needs in a synesthetic scenario, thereby improving synesthetic efficiency.
[0004] In a first aspect, embodiments of this application provide a communication sensing method. This method can be applied to a first device, or a module within the first device (wherein the network device module includes a communication module and a computing module), or a circuit or chip in the first device responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip). Alternatively, the first device can also be a logic module or software capable of implementing all or part of the functions of a communication device. The first device includes first communication sensing information and first communication information, where the first communication sensing information corresponds to a first processing level, and the first communication information corresponds to a second processing level. The method includes: When the first processing level is higher than the second processing level, the first communication-sensing information is processed first; or, When the second processing level is higher than the first processing level, the first communication information is processed first.
[0005] For example, the first communication information corresponds to the first communication service, that is, the first communication information includes information used only for processing the first communication service.
[0006] For example, the first communication sensing information corresponds to the first communication sensing service (including the first sensing service and the second communication service). The first communication sensing service refers to performing the sensing function while simultaneously fulfilling the function of data communication. In an integrated sensing system, for communication sensing information, communication information and sensing information can share the same spectrum resources and hardware. In terms of spectrum, the same spectrum is used for both communication and sensing; in terms of hardware, the same large-scale antenna array performs both transmission and reception functions simultaneously; in terms of waveform, an integrated waveform carries both data and detection capabilities. The first communication sensing information includes the first sensing information, which is information used for sensing, specifically it can be a waveform, sequence, etc., with sensing capabilities.
[0007] In one implementation, a first processing level being higher than a second processing level can be used to indicate the following: The first device primarily performs the first communication sensing service; or... The first device takes priority in executing the first communication sensing service; or... The priority of the sensing target corresponding to the first sensing service is higher than that of other sensing targets; or, The sensing area corresponding to the first sensing service has a higher priority than other sensing areas; or... The perception mode corresponding to the first perception service is higher than that of other perception modes.
[0008] In the aforementioned method, within the integrated sensing system, communication sensing information is incorporated into a unified scheduling system through hierarchical identification and priority judgment, adapting to the new service requirements of communication and sensing fusion. When the level of communication sensing information (such as environmental sensing, location sensing, and hazard warning data) is higher, the first device can prioritize processing this information, thereby reducing the processing latency of critical sensing information and lowering the probability of critical sensing information failing due to congestion from ordinary communication data. When the level of communication information (such as emergency calls) is higher, the first device can prioritize processing this type of information, reducing signaling congestion caused by the processing of sensing information. By clearly defining priority rules, the probability of high-priority information being squeezed out by low-priority information is reduced, improving service stability in complex wireless environments.
[0009] In one possible implementation of the first aspect, the above processing includes one or more of the following operations: sending, scheduling, and mapping.
[0010] For example, the first device includes a terminal device and a network device. When the first device is a network device, the network device schedules the first communication sensing information, for example, allocating resources for the first communication sensing information and sending / receiving the communication sensing information on those resources; when the first device is a terminal device, the terminal device sends the first communication sensing information. Exemplarily, the first communication sensing information is carried in the same data message. The sensing-related part is processed by the physical layer for signal generation, modulation, and transmission, while the communication-related part is processed by the medium access control (MAC) layer for data framing, scheduling, and logical channel processing. The sensing and communication parts are processed in parallel by different protocol layers and finally merged and sent by the physical layer, achieving integrated transmission of communication and sensing.
[0011] In one possible implementation of the first aspect, when the first processing level is higher than the second processing level, the first communication-aware information is processed preferentially; or, when the second processing level is higher than the first processing level, the first communication information is processed preferentially, including: When the first processing level is higher than the second processing level, the first communication-aware information is mapped to a first quality of service (QoS) flow, and the first communication information is mapped to a second QoS flow; or... When the second processing level is higher than the first processing level, the first communication information is mapped to the first QoS flow, and the first communication awareness information is mapped to the second QoS flow. The first QoS flow has a higher priority than the second QoS flow.
[0012] In one implementation, when the first device is a network device, the first device sends QoS processing rules to the terminal device. These QoS processing rules instruct QoS flow mapping on the first communication-aware information and the first communication information. In another implementation, when the first device is a terminal device, the first device receives QoS processing rules and performs QoS flow mapping on the first communication-aware information and the first communication information based on these rules.
[0013] In the above method, by dynamically mapping communication sensing information and ordinary communication information of different processing levels to QoS streams of different priorities, the priorities of sensing and communication can be flexibly adjusted according to the business scenario, so as to achieve low-latency and high-reliability transmission of high-priority services; at the same time, service isolation is achieved to avoid mutual interference, improve resource utilization and system congestion robustness, which is suitable for diverse integrated sensing scenarios, and is compatible with existing QoS mechanisms, making it easy to implement and promote.
[0014] In one possible implementation of the first aspect, the first QoS flow is mapped to a first logical channel, the second QoS flow is mapped to a second logical channel, and the first logical channel has a higher priority than the second logical channel.
[0015] In the above method, by mapping QoS streams of different priorities to logical channels of different priorities, priority transmission and resource guarantee of high-priority services can be achieved during the air interface scheduling stage. This effectively isolates communication sensing services from ordinary communication services, avoids mutual interference between services, improves the latency and reliability performance of critical services, and is compatible with the existing wireless protocol system, achieving simplicity and efficiency.
[0016] In one possible implementation of the first aspect, the first device further includes second communication sensing information, the second communication sensing information corresponding to a third processing level, and the method further includes: When the first processing level is higher than the third processing level, the first communication sensing information is processed first. When the third processing level is higher than the first processing level, the second communication sensing information is processed first.
[0017] For example, the second communication sensing information corresponds to the second communication sensing service (including the second sensing service and the third communication service). The second communication sensing service refers to the completion of the second sensing service when the third communication service is completed. That is, the second communication sensing information includes information for processing the third communication service and the second sensing service.
[0018] In one implementation, a first processing level being higher than a third processing level can be used to indicate the following: The first device primarily performs the first communication sensing service; or... The first device takes priority in executing the first communication sensing service; or... The priority of the sensing target corresponding to the first sensing service is higher than that of the sensing target corresponding to the second sensing service; or, The sensing area corresponding to the first sensing service has a higher priority than the sensing area corresponding to the second sensing service; or... The perception mode corresponding to the first perception service is higher than the perception mode corresponding to the second perception service.
[0019] In the above method, in the integrated sensing system, when at least one communication sensing information exists at the same time, the high-priority sensing services can be prioritized by hierarchical identification and priority judgment, which reduces the probability that high-priority sensing services will be squeezed out by low-priority sensing services and improves the service stability in complex wireless environments.
[0020] In one possible implementation of the first aspect, the first device further includes second communication information corresponding to the third processing level, wherein, when the third processing level is higher than the first processing level, the second communication sensing information is processed preferentially, including: When the third processing level is higher than the first processing level, the second communication sensing information and the second communication information are processed with priority.
[0021] In the above method, there exists a type of communication sensing information that belongs to the same level as communication information and has the same processing level. In this way, the communication sensing information can be processed at the same time as the communication information, reducing implementation complexity and processing overhead, and improving the utilization rate of time and frequency resources.
[0022] In one possible implementation of the first aspect, the first communication sensing information includes first sensing information corresponding to a first processing sub-level, the first device further includes second sensing information corresponding to a second processing sub-level, and the method further includes: When the second processing sub-level is higher than the first processing sub-level, the second perceived information is processed first.
[0023] In the above method, the sensing priority can be divided based on the sensing type corresponding to the sensing service. The sensing service with the highest priority is scheduled first, and other sensing services are jointly scheduled with communication services. This can not only ensure the emergency and important sensing services and the low latency and high reliability of the sensing information, but also improve the system's scenario adaptability and resource utilization efficiency.
[0024] In one possible implementation of the first aspect, the first communication sensing information includes first sensing information and third communication information, and the first processing level is determined based on the priority of the third communication information and the sensing degree of the third communication information, wherein the sensing degree of the third communication information is used to characterize the degree of perceptual benefit of processing the first sensing information when processing the third communication information.
[0025] In the above method, during the joint scheduling process, this application defines sensing priority as a quantitative standard for the sensing scheduling order. For communication services with the same communication priority, joint scheduling of communication services and sensing services can be performed based on their corresponding sensing levels. That is, communication users with higher sensing benefits are prioritized for scheduling. Higher sensing benefits mean that the joint scheduling of sensing services is most effective when scheduling communication services. In this way, both communication needs and sensing needs can be guaranteed, thereby improving system utilization.
[0026] In one possible implementation of the first aspect, the perception of the third communication information is used to characterize the degree of benefit of the network device receiving the echo information of the first perception information after the network device sends the first communication perception information to the first communication device, wherein the third communication information corresponds to the first communication device.
[0027] In the above method, since there are multiple perception modes, the perception mode selected in different scenarios is different. Therefore, it is necessary to select the corresponding perception mode based on different perception needs and perception capabilities, and then calculate the perception degree of the communication service under the perception mode. In this way, communication users are scheduled according to the perceptual priority of communication users under different perception modes, and the detection task of surrounding perception targets is completed incidentally, realizing the joint scheduling of communication and perception.
[0028] In network-aware scenarios (where both the sensing receiving node and the sensing sending node are network devices), perception level refers to the degree of perception benefit a network device gains when jointly scheduling one or more sensing services with non-highest perception priority during communication service scheduling. Perception level is inversely proportional to perception benefit; the greater the perception benefit, the smaller the perception level; conversely, the smaller the perception benefit, the greater the perception level.
[0029] In one possible implementation of the first aspect, the first communication device satisfies the following formula:
[0030] Among them, the 1 represents the first communication device, the Represents a set of communication nodes. This represents a first ratio, which indicates the first processing level. Indicates the priority of the third communication information, the The perception level of the third communication information is indicated by the first communication device being the communication node with the highest first processing level in the set of communication nodes.
[0031] In the above method, as can be seen from the formula, the higher the communication priority and the lower the perception level, the higher the synergy priority. Therefore, communication users k with higher synergy priority can be scheduled first. That is, when scheduling communication users k, the perception benefits that the network device can obtain by perceiving the perception target are currently the greatest.
[0032] In one possible implementation of the first aspect, the perception of the third communication information is used to characterize the degree of benefit of the second communication device in receiving the echo information of the first perception information after the network device sends the first communication perception information to the second communication device, wherein the third communication information corresponds to the second communication device.
[0033] In the above method, in a terminal-aware scenario (i.e., the sensing sending node is a network device and the sensing receiving node is a terminal device), the perception degree refers to the degree of perception benefit a terminal receives when jointly scheduling one or more sensing services with a second perception priority during communication service scheduling. The perception degree is inversely proportional to the perception benefit; the greater the perception benefit, the smaller the perception degree; conversely, the smaller the perception benefit, the greater the perception degree.
[0034] In one possible implementation of the first aspect, the second communication device satisfies the following formula:
[0035] Among them, the 2 represents the second communication device, the Represents a set of communication nodes. This represents a second ratio, which is used to indicate the first processing level. Indicates the priority of the third communication information, the The perception level of the third communication information is indicated by the second communication device, which is the communication node with the highest first processing level in the set of communication nodes.
[0036] In the above method, as can be seen from the formula, the higher the communication priority and the lower the perception level, the higher the synesthetic priority. Therefore, communication users k with higher synesthetic priority can be scheduled first. That is, when scheduling communication user k, activating the terminal corresponding to communication user k to perceive the perception target can bring the greatest perception benefit under the current circumstances.
[0037] In one possible implementation of the first aspect, the perception of the third communication information is used to characterize the degree of benefit gained by the network device and the third communication device from receiving the echo information of the first perception information after the network device sends the first communication perception information to the third communication device, wherein the third communication information corresponds to the third communication device.
[0038] In the above method, in a scenario where both the terminal and the network are aware (i.e., the sensing sending node is a network device, and the sensing receiving node includes both terminal devices and network devices), the perception degree refers to the degree of perception benefit gained by the terminal and the network in jointly scheduling one or more sensing services with a second perception priority when scheduling communication services. The perception degree is inversely proportional to the degree of perception benefit; the greater the perception benefit, the smaller the perception degree; conversely, the smaller the perception benefit, the greater the perception degree.
[0039] In one possible implementation of the first aspect, the third communication device satisfies the following formula:
[0040] Among them, the 3 represents the third communication device, the Represents a set of communication nodes. This represents a third ratio, which is used to indicate the first processing level. Indicates the priority of the third communication information, the The perception level of the third communication information, the and stated As a weight, the third communication device is the communication node with the highest first processing level in the set of communication nodes.
[0041] In the above method, as can be seen from the formula, the higher the communication priority and the lower the perception level, the higher the synergy priority. Therefore, communication users k with higher synergy priority can be scheduled first. That is, when scheduling communication user k, the perception benefit that can be brought about by activating the terminal and network device corresponding to communication user k to jointly perceive the perception target is the greatest under the current circumstances.
[0042] Secondly, embodiments of this application provide a communication device, which can be a network device, a component in a network device (e.g., a processor, chip, circuit, or chip system), or a logic module or software that can implement all or part of the functions of a network device.
[0043] In one possible implementation, the communication device may include modules, units, or means that correspond one-to-one with the methods / operations / steps / actions described in the first aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.
[0044] In one possible implementation, the communication device includes a processing unit and a transceiver unit, wherein the processing unit is configured to prioritize processing the first communication sensing information when the first processing level is higher than the second processing level. The processing unit is configured to prioritize the processing of the first communication information through the transceiver unit when the second processing level is higher than the first processing level.
[0045] Thirdly, embodiments of this application provide a communication device, which includes one or more processors. Optionally, it also includes a memory for storing part or all of the computer programs or instructions necessary for implementing the functions involved in the first aspect. The one or more processors can execute the computer programs or instructions, and when the computer programs or instructions are executed, they cause the communication device to implement the methods in any possible design or implementation of the first aspect.
[0046] In one possible design, the communication device may further include an interface circuit, wherein the processor is used to communicate with other devices or components through the interface circuit.
[0047] In one possible design, the communication device may also include the memory.
[0048] The aforementioned communication device may be a network device, or a communication module in a network device, or a chip in a network device that is responsible for communication functions, such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core.
[0049] Fourthly, embodiments of this application provide a chip device including at least one processor, which is used to invoke computer programs or instructions to implement any of the above aspects or possible implementations of any of the above aspects.
[0050] In one possible implementation, the input of the chip device corresponds to the receiving operation in any of the above-mentioned aspects or possible implementations, and the output of the chip device corresponds to the transmitting operation in any of the above-mentioned aspects or possible implementations.
[0051] Optionally, the processor is coupled to the memory via an interface.
[0052] Optionally, the chip device may also include a memory in which computer programs or instructions are stored.
[0053] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed on a processor, implement the methods described above.
[0054] Sixthly, embodiments of this application provide a computer program product that includes a computer program or instructions that, when executed on a processor, implement the methods described above.
[0055] In a seventh aspect, embodiments of this application provide a communication system, which includes: the apparatus, sensing target, and terminal as described in the third aspect. Attached Figure Description
[0056] The accompanying drawings used in the embodiments of this application are described below.
[0057] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application; Figure 2 This is a schematic diagram of an ISAC sensing model provided in an embodiment of this application; Figure 3 This is a schematic diagram of a synesthetic scheduling scenario provided in an embodiment of this application; Figure 4 This is a flowchart illustrating a communication sensing method provided in an embodiment of this application; Figure 5 This is a schematic diagram of a process for selecting a sensing mode provided in an embodiment of this application; Figure 6A This is a schematic diagram of a network device-aware scheduling scenario provided in an embodiment of this application; Figure 6B This is a schematic diagram of a terminal-aware scheduling scenario provided in an embodiment of this application; Figure 6C This is a schematic diagram of a terminal and network-aware scheduling scenario provided in an embodiment of this application; Figure 7A This is a schematic diagram of a scenario for long-distance high-speed sensing by a base station, provided in an embodiment of this application; Figure 7B This is a schematic diagram of the interaction process for long-distance high-speed sensing of a base station provided in an embodiment of this application; Figure 8A This is a schematic diagram of a scenario in which a base station and a terminal participate in sensing, provided in an embodiment of this application; Figure 8B This is a schematic diagram of an interaction process involving a base station and a terminal in sensing, provided in an embodiment of this application; Figure 9 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application; Figure 10 This is a schematic diagram of the structure of a first device provided in an embodiment of this application. Detailed Implementation
[0058] The terms "system" and "network" in this application are used interchangeably. Unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship; for example, A / B can mean A or B. "And / or" in this application merely describes the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "At least one 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 of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be one or more. Furthermore, to facilitate a clear description of the technical solution of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish between network elements and similar items with essentially the same function. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and that the terms "first" and "second" are not necessarily different.
[0059] References such as "in one implementation," "exemplarily," or "in one implementation" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless otherwise specifically emphasized.
[0060] In this application, the terms "information," "signal," "message," "channel," and "singaling" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Furthermore, the " / " mentioned in this application can be used to indicate an "or" relationship.
[0061] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.
[0062] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index; or indirectly indicating the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed; or indicating only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent.
[0063] The information to be instructed can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.
[0064] It is understood that "send" and "receive" in this application refer to the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which can include direct transmission via the air interface or indirect transmission via the air interface from other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which can include direct reception from YY via the air interface or indirect reception from YY via the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.
[0065] In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.
[0066] It is understandable that information may undergo necessary processing, such as encoding and modulation, between the source and destination, but the destination can understand the valid information from the source. Similar statements in this application can be interpreted in a similar way and will not be elaborated further.
[0067] The technical solutions provided in this application can be applied to various communication systems, such as Long Term Evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, 5th generation (5G) systems, or new radio (NR) systems. In addition, they can also be applied to future communication systems, such as 6th generation (6G) communication systems.
[0068] The system architecture used in the embodiments of this application is described below. It should be noted that the system architecture and business scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in this application are also applicable to similar technical problems.
[0069] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application, to Figure 1 The application scenario used in this application is illustrated using the communication system architecture shown below. The communication system includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system also includes an Internet 300. RAN 100 includes at least one access network device, such as at least one RAN node (e.g., Figure 1 The RAN includes RAN nodes 110a and 110b (collectively referred to as 110) and at least one terminal device (120a-120j, collectively referred to as 120) in Figure 1. The RAN may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). Terminal device 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wired connected to core network 200. Core network 200 includes at least one core network device. The core network device in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and wireless access network logical functions. RAN node 110 can be any of the RAN nodes described below, and terminal device 120 can be any of the terminal devices described below.
[0070] Specifically, RAN100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4th generation (4G) mobile communication system, a 5th generation (5G) mobile communication system, a non-terrestrial network (NTN) system, or a future-oriented evolution system. RAN100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system, or a communication system resulting from the integration of two or more of these systems. RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4G or 5G mobile communication system, or a future-oriented evolution system. RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0071] exist Figure 1 In the communication system shown, RAN nodes, sometimes also called access network devices, network equipment, RAN entities, or access nodes, constitute part of the communication system and are used to help terminals achieve wireless access. Multiple RAN nodes in the communication system can be of the same type or different types. In some scenarios, the roles of RAN nodes and terminals are relative, for example... Figure 1 Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station. However, for base station 110a, network element 120i is a terminal. RAN nodes and terminals are sometimes referred to as communication devices, for example... Figure 1 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.
[0072] In one possible scenario, a RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a WiFi system, etc. Figure 1 110a), micro base stations or indoor stations (such as Figure 1 The RAN node can be a relay node or donor node (as described in section 110b), or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of the RAN node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node can also be equipped with communication modules, circuits, or chips that perform corresponding communication functions. The RAN node can also be configured with program instructions for performing corresponding communication functions and corresponding program instructions. The RAN node in this application can also be a logical node, logical module, or software capable of implementing all or part of the RAN node functions.
[0073] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0074] exist Figure 1In the communication system shown, a terminal can be a device or module that accesses the communication system and has corresponding communication functions. A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, transportation vehicle with wireless communication capabilities, communication module, etc. The embodiments of this application do not limit the device form of the terminal. A terminal typically contains a communication module, circuit, or chip that performs the corresponding communication function. The terminal can also be configured with program instructions for performing the corresponding communication function.
[0075] To facilitate understanding of this application, some terms or concepts used in this application will be explained below.
[0076] 1. Integrated Communication and Sensing (ISAC) Communication-sensing integration is a key technology in next-generation wireless communication systems. It aims to integrate wireless communication and sensing functions into a single system, utilizing the various propagation characteristics of wireless signals to achieve sensing functions such as target localization, detection, imaging, and identification. This allows for the acquisition of information about the surrounding physical environment, improving communication performance and enhancing user experience. In communication-sensing integration technology, network devices can sense targets in the environment by sending sensing signals and receiving echo signals, thereby obtaining information such as the position and speed of the sensed targets.
[0077] The sensing signal can refer to a signal used to sense or detect a target, or in other words, a signal used to sense wake-up information or detect environmental information. For example, a sensing signal can be an electromagnetic wave sent by a network device to sense environmental information. Sensing signals can also be called radar signals, radar sensing signals, detection signals, radar detection signals, environmental sensing signals, etc., and this application does not limit the terminology.
[0078] The echo signal is the signal generated when the sensed signal is reflected by a sensed target in the environment. The time delay of the echo signal relative to the transmitted sensed signal reflects the distance of the sensed target, and the Doppler frequency shift of the echo signal relative to the transmitted sensed signal reflects the velocity of the sensed target.
[0079] It should be understood that in an ISAC system, sensing devices can use communication signals to sense targets. Without consuming additional spectrum resources, they can determine the target's location information, such as angle, speed, and distance, based on the echo signals. Currently, the communication signals used for sensing include channel state information-reference signals (CSI-RS), sounding reference signals (SRS), and so on.
[0080] In the field of communications, SRS is transmitted by terminal devices, and network devices (such as base stations) use it to estimate uplink channel quality and implement beamforming or scheduling. In the field of sensing, on the one hand, the SRS signal transmitted by the terminal device may be reflected by objects in the environment, and the base station extracts information such as distance and speed by receiving the reflected signal; on the other hand, multiple base stations can jointly receive the SRS signal of the same terminal to achieve high-precision target positioning through multi-point positioning.
[0081] In the field of communications, CSI-RS is transmitted by the base station, and the terminal measures and feeds back the downlink channel state for multiple-input multiple-output (MIMO) precoding link adaptation, etc. In the field of sensing, on the one hand, CSI-RS typically has a wide bandwidth and flexible time-frequency configuration, providing high-resolution channel impulse response (CIR), thus supporting fine multipath analysis (such as identifying the distance and angle of reflectors); on the other hand, by long-term monitoring of CSI-RS CIR changes, changes in the state of stationary or slow-moving objects in the environment can be detected (such as indoor human activity detection); furthermore, combined with multi-antenna beam scanning, CSI-RS can be used to generate the angle-range spectrum of the environment, realizing radar-like imaging sensing.
[0082] 2. Perceiving the target A sensing target refers to an object that a communication system or sensing device uses various technical means and algorithms to detect, identify, and acquire relevant information about. It can include various tangible objects on the ground that can be sensed, such as mountains, forests, or buildings, and can also include mobile objects such as vehicles, drones, pedestrians, and terminal devices. A sensing target can also be referred to as a target, a sensed target, a detected target, a sensed object, a sensed device, etc., and this application does not limit the terminology used.
[0083] For sensing targets, based on the number of echo signals generated after the sensing signal is reflected or scattered by the target, sensing targets can be divided into point targets and extended targets. It should be understood that the specific location on the sensing target where scattering occurs can be called the scattering point.
[0084] In this context, an extended target can generate multiple signal scattering points or signal measurements simultaneously. For example, a sensing station sends a sensing signal, which is reflected or scattered by a car, generating an echo signal. If the sensing station can simultaneously receive echo signals from different parts of the car, such as the front, rear, and wheels, then the car is considered an extended target. In other words, an extended target often generates scattering points at different locations, and the multiple echo signals corresponding to these points can be simultaneously received by the sensing station after being superimposed. It should be understood that the front, rear, and wheels of a car can all be scattering points.
[0085] The scattering characteristics of a point target are generally considered uniform in all directions, and its echo signal contains only one dominant scattering component. In other words, a point target can be considered to produce a single signal scattering point or signal measurement at any given time. For example, in satellite communications, some small satellites can be considered point targets.
[0086] It should be understood that the communication system provided in this application can be applied in ISAC sensing scenarios. Network devices and / or terminal devices can process the echo signals (also known as echo information) of the sensed target in different sensing modes to achieve target sensing. Furthermore, network devices and / or terminal devices can upload the echo signals or intermediate sensing results obtained after preprocessing the echo signals (such as Fourier transform) to the core network devices for processing, so as to realize the processing and transfer of different sensing data and the issuance and reception of sensing service-related instructions.
[0087] ISAC sensing can generally be divided into three modes: single-site sensing, dual-site sensing, and joint sensing at both sites.
[0088] In single-site sensing, the transmitting and receiving ends of the sensing signals are the same device. From the perspective of the sensing signal flow, this sensing station must both transmit sensing signals (e.g., a base station transmits a reference signal to achieve target sensing) and receive the signals reflected from the surface of the sensing target. Therefore, single-site sensing mode is also known as self-transmitting and self-receiving mode.
[0089] Dual-site sensing involves two different devices transmitting and receiving the sensing signal. In terms of signal flow, after sensing station A transmits the signal, the signal reflected from the surface of the target is received by sensing station B. Therefore, dual-site sensing is also known as A-transmit / B-receive mode. Optionally, dual-site sensing can also be called bistatic sensing.
[0090] Joint sensing between the sensing station and the UE involves sensing together. Based on the different target of the signal transmission, it can be divided into uplink sensing signals and downlink sensing signals.
[0091] It should be noted that when the first device mentioned above is a network device such as a base station, the communication method provided in this application is applicable to scenarios where the base station transmits and receives data independently, base stations transmit and receive data from each other (e.g., base station A transmits and base station B receives), and the UE transmits and the base station receives data. When the first device mentioned above is a UE, the communication method provided in this application is applicable to scenarios where the base station transmits and the UE receives data. This application does not impose specific limitations on the application scenarios.
[0092] Please see Figure 2 , Figure 2 This is a schematic diagram of an ISAC sensing model provided in an embodiment of this application. The following will be combined with... Figure 2 of (a) Figure 2 (b) Figure 2 Section (c) provides illustrative examples of scenarios involving self-transmission and reception by the base station, mutual transmission and reception between base stations, and transmission by the UE to the base station. It should be noted that... Figure 2 of (a) Figure 2 (b) Figure 2 In (c), the solid line represents the transmission direction of the signal sent by base station 1, and the dashed line represents the transmission direction of the signal sent by base station 2.
[0093] Please see Figure 2 (a) Figure 2 (a) is a schematic diagram of a base station self-transmitting and self-receiving scenario provided in an embodiment of this application. Figure 2 As shown in (a), for base station 1, the sensing signal it transmits can be received by base station 1 after being reflected or scattered by sensing target 1 and sensing target 2. Similarly, for base station 2, the sensing signal it transmits can be received by base station 2 after being reflected or scattered by sensing target 1 and sensing target 2. Please see Figure 2 (b) Figure 2 (b) is a schematic diagram of a scenario where base stations mutually transmit and receive data, provided in an embodiment of this application. Figure 2 As shown in (b), for base station 1, the sensing signal it transmits can be received by base station 2 after being reflected or scattered by sensing target 1 and sensing target 2. For base station 2, the sensing signal it transmits can be received by base station 1 after being reflected or scattered by sensing target 1 and sensing target 2.
[0094] Please see Figure 2 (c) Figure 2 (c) is a schematic diagram of a UE transmitting and receiving scenario provided in an embodiment of this application. Figure 2As shown in (c), the sensing signal transmitted by the UE can be received by base station 1 and / or base station 2 after being reflected or scattered by sensing target 1. Similarly, the sensing signal transmitted by the UE can also be received by base station 1 and / or base station 2 after being reflected or scattered by sensing target 2.
[0095] In the integrated sensing and communication (ISAC) scenario, communication and sensing services compete for wireless resources such as spectrum, temporal domain, and spatial domain. These two types of services also exhibit significant differences in performance metrics, resource sensitivity, and load variation patterns. For example, sensing tasks are more sensitive to sensing accuracy, refresh rate, and coverage; while communication services are more concerned with metrics such as speed and latency. With the addition of sensing services, traditional scheduling schemes designed around communication users are insufficient to simultaneously meet the needs of both communication and sensing. Therefore, designing efficient integrated sensing and communication scheduling is a problem that urgently needs to be solved. In view of this, the embodiments of this application propose the following solutions.
[0096] Please see Figure 3 , Figure 3 This is a schematic diagram of a sensory scheduling scenario provided in an embodiment of this application, such as... Figure 3 As shown, the integrated sensing system includes a first communication sensing service and a first communication service. The first communication sensing service corresponds to first communication sensing information; that is, to execute the first communication sensing service, the network device / terminal device sends the first communication sensing information, which corresponds to a first processing level. The first communication service corresponds to first communication information; that is, to execute the first communication service, the network device / terminal device sends the first communication information, which corresponds to a second processing level.
[0097] For example, if the first processing level is higher than the second processing level, the first communication sensing information is processed preferentially; or, if the second processing level is higher than the first processing level, the first communication information is processed preferentially.
[0098] In one possible implementation, the integrated sensing system further includes a second communication sensing service, which corresponds to second communication sensing information, and the second communication sensing information corresponds to a third processing level. When the first processing level is higher than the third processing level, the first communication sensing information is processed first; when the third processing level is higher than the first processing level, the second communication sensing information is processed first.
[0099] In one implementation, the integrated sensing system further includes a second communication service, which corresponds to second communication information, and the second communication information corresponds to a third processing level. When the third processing level is higher than the first processing level, the second communication sensing information and the second communication information are processed first, that is, the second communication sensing information and the second communication information are processed simultaneously before the first communication sensing information is processed.
[0100] In another possible implementation, the first communication sensing service includes a first sensing service, and the first sensing information corresponding to the first sensing service has a first processing sub-level. The integrated sensing system also includes a second sensing service, and the second sensing information corresponding to the second sensing service has a second processing sub-level. When the second processing sub-level is higher than the first processing sub-level, the second sensing information is processed first, that is, the higher-priority sensing service is executed first, and then the lower-priority sensing service is processed together with the communication service.
[0101] In one implementation, the first device determines the sensing priority of at least one sensing service based on the sensing type. First, it schedules the highest-priority sensing service individually according to its sensing priority, meaning the first device sends a sensing signal to the sensing target with the highest-priority sensing service. Then, the non-highest-priority sensing services are jointly scheduled with communication services under a unified scheduling framework. Joint scheduling refers to scheduling communication services according to their sensing priority, while simultaneously performing the task of detecting surrounding sensing targets, thus achieving joint scheduling of communication and sensing. "Joint scheduling" means that network devices, while transmitting communication signals, utilize the signal reflection characteristics to complete sensing, such as analyzing the time delay, angle, and frequency offset of reflected waves to achieve the location, measurement, and identification of sensing targets, etc.
[0102] Please see Figure 4 , Figure 4 This is a flowchart illustrating a communication sensing method provided in an embodiment of this application. It should be understood that... Figure 4 The communication method shown can be applied to Figure 1 and Figure 2 The communication system shown. This communication sensing method can be specifically executed by a first device. The first device can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit, etc., applicable to the aforementioned device or apparatus. Figure 4 As shown, the communication sensing method may specifically include the following steps: Step S401 (optionally): The first device determines the first communication sensing information and the processing level of the first communication information.
[0103] Step S401 is an optional step.
[0104] Specifically, when the first device executes the first communication sensing service, it can determine the processing level of the first communication sensing information, and when the first device executes the first communication service, it can determine the processing level of the first communication information. The first communication sensing service corresponds to the first communication sensing information; the first device can generate the first communication sensing information when executing the first communication sensing service, meaning the first communication sensing information includes the information required to execute the first communication sensing service, and the first communication sensing information corresponds to a first processing level. The first communication service also corresponds to the first communication information; the first device can generate the first communication information when executing the first communication service, meaning the first communication information includes the information required to execute the first communication service, and the first communication information corresponds to a second processing level.
[0105] The first device includes network equipment and terminal equipment.
[0106] In one possible implementation, when the first device is a network device, the application layer of the network device receives a sensing service establishment message from the core network or management network element, parses the sensing type, sensing area, and other configuration information to complete the sensing service level and activation, and then sends the sensing execution configuration to the underlying protocol layer. Before the sensing service receives a release instruction or terminates due to timeout, if communication service exists, the application layer of the network device determines that a first communication sensing service exists and maintains and manages its lifecycle. If no sensing service establishment message is received from the core network or management network element, or if the sensing service has been completed, the application layer of the network device determines that a first communication service exists.
[0107] In another possible implementation, when the first device is a terminal device, if the terminal device's application layer receives at least one of the following: a sensing configuration instruction from the network side, a sensing service request initiated by a local application, a sensing activation signaling received from another terminal, or a sensing service subscribed to and activated, then a first communication sensing service is determined to exist when a communication service exists. The first communication sensing service continues to exist until the sensing service is released or terminated. Before the sensing service is released or terminated, the first communication service exists in the terminal device. If the terminal device's application layer does not receive a sensing configuration instruction from the network side, a sensing service request initiated by a local application, a sensing activation signaling received from another terminal, or a sensing service subscribed to and activated, then the terminal device's application layer determines that a first communication service exists.
[0108] For example, the first communication sensing service refers to performing sensing services simultaneously with communication services. That is, while performing communication services, the same set of signals and equipment is used to sense the external environment, and the sensing results are used as a service capability that can be invoked by applications. For instance, the first device uses the reflection, echo, delay, Doppler, and amplitude-phase changes of the transmitted communication signals to detect at least one of the following: target presence, distance, speed, and orientation; human posture, breathing, and falls; terrain, buildings, and obstructions; traffic flow; low-altitude drones, etc. In other words, the first device simultaneously completes communication services (including calls, internet access, IoT transmission, etc.) and sensing services (including detection, ranging, imaging, tracking, etc.) based on one or more of the same waveform, frequency band, antenna, and baseband.
[0109] In one implementation, the first communication sensing service includes a second communication service and a first sensing service. It should be understood that the priority of the first communication sensing service can be the priority of the second communication service, the (sensing) priority of the first sensing service, or a combination of both. For example, if the priority of the second communication service is communication priority 1, then the priority of the first communication sensing service is the second communication priority 1; if the priority of the first sensing service is sensing priority 1, then the priority of the first communication sensing service is sensing priority 1. If the priority of the second communication service is communication priority 1 and the priority of the first sensing service is sensing priority 1, then the priority of the first communication sensing service = A * communication priority 1 + B * sensing priority 1, where A is the proportion of the second communication service in the first communication sensing service, and B is the proportion of the first sensing service in the first communication sensing service.
[0110] For example, regarding the priority of sensing services, the first device receives requests for sensing services from other network devices and industry application platforms (such as traffic management platforms and power dispatching platforms). These sensing services include, but are not limited to, tasks such as real-time detection of pedestrians and obstacles in autonomous driving, detecting traffic flow on a road segment, and locating faulty equipment in a tunnel. Then, the first device determines the (sensing) priority of at least one sensing service based on its sensing type, where the sensing types and their priorities are shown in Table 1. Table 1
[0111] For example, regarding the priority of communication services, the first device can determine the communication priority of a communication service based on its communication type, wherein the communication types and their priorities, from highest to lowest, are as follows: 1. Network control signaling, system messages, paging; 2. Voice services carried on 5G New Radio; 3. Vehicle-to-everything (V2X) and industrial control; 4. Video calls and real-time services; 5. Interactive data; 6. Video on demand and caching services; 7. Background downloading, uploading, and low-speed IoT.
[0112] In another implementation, the first device may also execute a second communication sensing service. When executing the second communication sensing service, the first device can determine the processing level of the second communication sensing information. Here, the second communication sensing service corresponds to the second communication sensing information. The second device can generate the second communication sensing information when executing the second communication sensing service; that is, the second communication sensing information includes the information required to execute the second communication sensing service, and the second communication sensing information corresponds to the first processing level. The second communication sensing service includes a third communication service and a second sensing service. It should be understood that the priority of the second communication sensing service can be the priority of the third communication service, the (sensing) priority of the second sensing service, or a combination of the priorities of the third communication service and the second sensing service.
[0113] In another implementation, the first device can also execute a third sensing service. When executing the third sensing service, the first device can determine the processing level of the second sensing information. Here, the third sensing service corresponds to the second sensing information. The second device can generate the second sensing information when executing the third sensing service; that is, the second sensing information includes the information required to execute the third sensing service, and the second sensing information corresponds to a second processing sub-level.
[0114] In another implementation, the first device may also execute a fourth communication service. When executing the fourth communication service, the first device can determine the processing level of the second communication information. Here, the fourth communication service corresponds to the second communication information. The second device can generate the second communication information when executing the fourth communication service; that is, the second communication information includes the information required to execute the fourth communication service. The second communication information corresponds to a third processing level, which is the same as the processing level of the second communication sensing information.
[0115] It should be noted that, in the embodiments of this application, the processing level corresponding to the information can be predefined by the protocol, indicated by other devices, or determined based on service priority. For example, the first processing level corresponding to the first communication sensing information and the second processing level corresponding to the first communication information can be predefined by the protocol or determined by the first device based on its corresponding service priority. The embodiments of this application do not impose any restrictions on this.
[0116] Step S402: When the first processing level is higher than the second processing level, the first device prioritizes processing the first communication sensing information.
[0117] The first device includes first communication sensing information and first communication information, the first communication sensing information corresponds to a first processing level, and the first communication information corresponds to a second processing level.
[0118] The first processing level being higher than the second processing level includes the following situations: Compared to executing communication services, the first device primarily executes communication and sensing services, or the first device prioritizes communication and sensing services. In other words, compared to executing communication services alone, the first device primarily operates on an integrated communication and sensing service model. The resource allocation, waveform configuration, and workflow of the first device can be set up around the coordinated execution of communication and sensing. Communication services serve as parallel auxiliary services; even without communication services, the first device can independently maintain the execution of sensing services. Alternatively, compared to executing communication services alone, the first device prioritizes the integrated communication and sensing service. When communication services and the integrated communication and sensing service compete for resources, the first device prioritizes ensuring the time-frequency resources, processing power, and transmission reliability of the integrated communication and sensing service, reducing or suspending some ordinary communication services to meet the needs of the sensing service.
[0119] In this implementation, when both first communication sensing information and first communication information exist simultaneously, the first device processes the first communication sensing information first, and then processes the first communication information.
[0120] In one possible implementation, when the first processing level is higher than the second processing level, it indicates that the processing level of communication-aware information is higher than that of ordinary communication information. The first communication-aware information is mapped to a first Quality of Service (QoS) flow, meaning the communication-aware information is transmitted within a high-priority QoS flow. Alternatively, the first communication information is mapped to a second QoS flow, meaning the communication information is transmitted within a low-priority QoS flow. This ensures that perception-related information receives higher priority than ordinary communication information during scheduling, resource allocation, and congestion handling, guaranteeing the reliability and latency performance of the perception service. The first QoS flow has a higher priority than the second QoS flow.
[0121] In one implementation, a first QoS flow is mapped to a first logical channel, meaning high-priority QoS flows (such as communication-aware information) are carried on a high-priority logical channel; a second QoS flow is mapped to a second logical channel, meaning low-priority QoS flows (such as ordinary communication information) are carried on a low-priority logical channel. This method allows high-priority services to receive priority processing in wireless transmission scheduling, ensuring their latency and reliability, while low-priority services are transmitted using remaining resources. The first logical channel has a higher priority than the second logical channel.
[0122] As an example, when the first device is a network device, and the first processing level is higher than the second processing level, the network device prioritizes scheduling the first communication sensing information, that is, prioritizes allocating time-frequency resources for the first communication sensing information, and prioritizes sending the first communication sensing information in the high-priority queue; prioritizes reading the first communication sensing information in cache and queue processing; retains sensing information and can reduce or discard the first communication information when resources are congested; and prioritizes allocating processing computing power and reliability configuration to the first communication sensing information to ensure low-latency and high-reliability transmission of sensing information.
[0123] As another example, when the first device is a terminal device, and the first processing level is higher than the second processing level, during transmission scheduling, the terminal device prioritizes sending the first communication sensing information. That is, the terminal device prioritizes reading the first communication sensing information from the high-priority queue and allocating air interface time-frequency resources for it. The first communication information is scheduled when resources are idle. During reception processing, the terminal device prioritizes demodulating, parsing, and executing sensing-related control signaling. When resources are limited or congested, the terminal prioritizes ensuring the transmission and processing of the first communication sensing information, and may delay, limit, or discard the first communication information to ensure low latency and high reliability of the first communication sensing information.
[0124] Step S403: When the second processing level is higher than the first processing level, the first device prioritizes processing the first communication information.
[0125] In one implementation, the second processing level being higher than the first processing level includes the following scenarios: The first device primarily performs communication services compared to performing communication and sensing services; or, the first device prioritizes communication services. In other words, compared to performing integrated communication and sensing services alone, the first device primarily operates on communication services. Its resource allocation, waveform configuration, and workflow can be configured around communication execution, with integrated communication and sensing services serving as parallel auxiliary services. Alternatively, compared to performing integrated communication and sensing services alone, the first device prioritizes communication services. When resource contention arises in communication services, the first device prioritizes ensuring communication time-frequency resources, processing power, and transmission reliability, reducing or suspending some integrated communication and sensing services to meet communication service demands.
[0126] In this implementation, when both first communication sensing information and first communication information exist simultaneously, the first device processes the first communication information first, and then processes the first communication sensing information.
[0127] In one possible implementation, when the second processing level is higher than the first processing level, it means that the processing level of communication information is higher than the processing level of communication-aware information. The first communication information is mapped to a first Quality of Service (QoS) flow, meaning the communication information is transmitted within a high-priority QoS flow. The first communication-aware information is mapped to a second QoS flow, meaning the communication-aware information is transmitted within a low-priority QoS flow. This ensures that communication-related information takes precedence over communication-aware information in scheduling, resource allocation, and congestion handling, guaranteeing the reliability and latency performance of communication services. The first QoS flow has a higher priority than the second QoS flow.
[0128] In one implementation, a first QoS flow is mapped to a first logical channel, meaning high-priority QoS flows (such as communication-aware information) are carried on a high-priority logical channel; a second QoS flow is mapped to a second logical channel, meaning low-priority QoS flows (such as ordinary communication information) are carried on a low-priority logical channel. This method allows high-priority services to receive priority processing in wireless transmission scheduling, ensuring their latency and reliability, while low-priority services are transmitted using remaining resources. The first logical channel has a higher priority than the second logical channel.
[0129] As an example, when the first device is a network device, and the first processing level is higher than the second processing level, the network device prioritizes scheduling the first communication information, that is, prioritizes allocating time-frequency resources for the first communication information and prioritizes sending the first communication information in the high-priority queue; prioritizes reading the first communication information in the cache and queue processing; retains the first communication information when resources are congested and can reduce or discard the first communication information; and at the same time, prioritizes allocating processing computing power and reliability configuration to the first communication information to ensure low latency and high reliability transmission of the communication information.
[0130] As another example, when the first device is a terminal device, and the first processing level is higher than the second processing level, during transmission scheduling, the terminal device prioritizes sending the first communication information. That is, the terminal device prioritizes reading the first communication information from the high-priority queue and allocating air interface time-frequency resources to it. The first communication sensing information is scheduled when resources are idle. During reception processing, the terminal device prioritizes demodulating, parsing, and executing communication-related control signaling. When resources are limited or congested, the terminal prioritizes ensuring the transmission and processing of the first communication information, and may delay, limit, or discard the first communication sensing information to ensure low latency and high reliability of the first communication information.
[0131] It should be noted that steps S402 and S403 are parallel steps, and the implementation of this application does not impose any restrictions on their execution order or number of executions.
[0132] In one possible implementation, the first device further includes second communication sensing information, which corresponds to a third processing level. If the first processing level is higher than the third processing level, the first communication sensing information is processed first; or, if the third processing level is higher than the first processing level, the second communication sensing information is processed first. The description of "the first processing level is higher than the third processing level" can be found in step S402 regarding "the first processing level is higher than the second processing level," and will not be repeated here. Similarly, the description of "the third processing level is higher than the first processing level" can be found in step S403 regarding "the second processing level is higher than the first processing level," and will not be repeated here.
[0133] In another possible implementation, the first device further includes second communication information, which corresponds to the third processing level; that is, the processing level of the second communication information is the same as the processing level of the second communication sensing information. When the third processing level is higher than the first processing level, the second communication sensing information and the second communication information are processed with priority; that is, the first device can simultaneously prioritize the processing of both the second communication sensing information and the second communication information.
[0134] In another possible implementation, the first communication sensing information includes first sensing information corresponding to a first processing sub-level. The first device also includes second sensing information corresponding to a second processing sub-level. When the second processing sub-level is higher than the first processing sub-level, the first device processes the second sensing information first. In other words, when multiple sensing tasks exist, the first device first processes the sensing information of the sensing service with the highest priority among the multiple sensing services (i.e., the second sensing information), and then processes the sensing information of sensing services with other priorities together with the communication information. Further, the second sensing information corresponds to a sensing task with a first sensing priority, and the first sensing information corresponds to a sensing task with a second sensing priority.
[0135] For example, the first device has three perception tasks: real-time detection of pedestrians and obstacles in autonomous driving, terminal location perception, and pedestrian flow statistics. Since the task of real-time detection of behavior and obstacles in autonomous driving is a safety-critical perception type with the highest priority, the first device prioritizes scheduling the task of detecting behavior and obstacles in autonomous driving, that is, it prioritizes scheduling the perception information corresponding to this task.
[0136] In one implementation, when performing a third sensing task, the first device may determine the sensing mode for performing the third sensing task, and then schedule second sensing information based on the sensing mode. When performing a first communication sensing service, the first device determines the sensing mode for performing the first communication sensing task, and then schedules first communication sensing information based on the sensing mode.
[0137] The sensing modes include a first sensing mode, a second sensing mode, and a third sensing mode. The first sensing mode indicates that both the sensing receiving node and the sensing sending node are network devices; that is, the network device sends a sensing signal and receives the reflected signal from the sensing target. The second sensing mode indicates that the sensing sending node is a network device and the sensing receiving node is a terminal device; that is, the network device sends a sensing signal and the terminal receives the reflected signal from the sensing target. The third sensing mode indicates that the sensing sending node is a network device, and the sensing receiving nodes are both a network device and a terminal device; that is, the network device sends a sensing signal, and the terminal and the network device receive the reflected signal from the sensing target.
[0138] In one implementation, please refer to Figure 5 , Figure 5 This is a flowchart illustrating a method for selecting a sensing mode, as provided in an embodiment of this application. Figure 5 As shown, the first device determines whether terminal sensing is required based on sensing needs. If the first device determines that the network device's sensing capabilities can meet the sensing needs of the sensing service (such as a sensing service with first sensing priority), then it determines that the sensing needs do not require terminal completion and determines the sensing mode as the first sensing mode. If the first device determines that the network device's sensing capabilities cannot meet the sensing needs, then it determines that the sensing needs may require terminal completion and proceeds to the next step. That is, if the network device's sensing capabilities are greater than or equal to a preset threshold, and the terminal's sensing capabilities are less than or equal to a preset threshold, the sensing mode is determined as the first sensing mode. Otherwise, if the network device's sensing capabilities are less than a preset threshold, and the terminal's sensing capabilities are greater than a preset threshold, the sensing mode is determined as the second sensing mode. Otherwise, if the network device's sensing capabilities are less than a preset threshold, and the terminal's sensing capabilities are less than a preset threshold, the sensing mode is determined as the third sensing mode.
[0139] In some examples, the first device acquires a first message, which includes one or more of the following: sensing capability, communication requirements, and sensing needs. The first device then determines the sensing needs and capabilities of terminals within the available communication coverage area, and determines the sensing mode based on the sensing needs (including sensing and communication requirements) and sensing capabilities. The sensing needs include sensing type, sensing quality requirements, etc.; the communication requirements include service type, service quality requirements, etc. Table 2 shows examples of scenarios requiring terminal sensing.
[0140] Table 2
[0141] Sensing capability encompasses both the terminal's hardware capabilities and its primary resources, which reflect the resources available for sensing. In other words, sensing capability is jointly determined by the hardware capabilities of nodes (such as network devices, terminals, and other devices with sensing functions) and their currently available resources. It should be understood that hardware capabilities determine the upper limit of a device's sensing capacity, while currently available resources determine the extent of sensing capability that can be achieved. Sensing capability includes resolution (distance, angle, speed), detection range (maximum distance, minimum distance), refresh rate, and so on.
[0142] In some examples, hardware capabilities (which may vary across different devices) include, but are not limited to, the following: Antenna size determines sensing accuracy, angular resolution, maximum detection range, and so on. For example, with a large-scale MIMO antenna array, the larger the array, the higher the sensing accuracy, the finer the angular resolution, and the wider the detection range it can cover.
[0143] Radio frequency capability, used to influence the maximum unambiguous distance ,in At the speed of light, The pulse repetition interval, This refers to the pulse width. Shortening the pulse width can improve... However, it requires a more complex and reliable radio frequency link.
[0144] The processing speed of the chip (i.e., the computing unit) determines the perception update rate. The faster the processing speed, the shorter the perception refresh cycle. For example, the stronger the computing power of the baseband chip and artificial intelligence (AI) acceleration module built into the device, the better it can support complex real-time perception algorithms (such as target classification and behavior prediction), and reduce processing latency.
[0145] In other examples, resources (the available resources on the device may vary at different scheduling times) include, but are not limited to, the following: Signal bandwidth, which affects resolution ,in At the speed of light, This refers to the signal bandwidth. The larger the bandwidth, the smaller the distance that can be detected, meaning the higher the distance resolution.
[0146] Temporal resources, used to affect velocity resolution ,in For the signal wavelength, The duration of the signal is the maximum speed that can be detected. The longer the duration, the lower the speed that can be detected, i.e., the higher the speed resolution. It should be understood that communication and sensing within the same device will reuse time and frequency resources. If current communication traffic is busy, the time and frequency resources allocated to sensing will be reduced, and the sensing accuracy will be reduced from "centimeter level" to "decimeter level", or even the sensing distance will be shortened.
[0147] Power resources: The transmission power of equipment is limited. When power is prioritized for high-priority communication services, the strength of the sensed signal will decrease, and the detection capability for distant, small-sized targets will decline.
[0148] For example, perception requirements are determined by the specific perception scenario, including perception type, perception quality requirements, and so on. It should be understood that the perception tasks, required accuracy, and targets to be detected are completely different in different scenarios. Perception requirements can be used to indicate the direction and standards of perception. For instance, the scenario determines the target object of perception (i.e., the perception type). For autonomous driving scenarios, the perception requirements are obstacles, the behavior of vehicles ahead, and so on. The scenario determines the performance indicators of perception (i.e., perception quality requirements). For example, high-speed scenarios require long-range detection (hundreds of meters) and high speed measurement accuracy; parking scenarios require close-range high-precision positioning (centimeter-level) and low-speed target detection.
[0149] In summary, the perception capabilities / perception needs are shown in Table 3.
[0150] Table 3
[0151] In one possible implementation, when the first device performs communication and sensing services, it can acquire the distribution of sensing targets corresponding to the sensing services and communication nodes (such as communication users) corresponding to the communication services. For example, an integrated waveform is used for beam scanning to achieve cell-level coverage. The beam scanning signal can be a synchronization signal, paging signal, system message signal, etc. Then, the echo of the beam scanning signal is processed to determine the distance and orientation of the sensing targets and communication nodes, thereby constructing a set of sensing targets. and communication node set The elements of the target set are the distance and orientation of non-communication nodes or inactive communication nodes. The elements of the communication node set are the ID, distance, and orientation of the active communication node. ).
[0152] It should be noted that the embodiments of this application provide an example of a system that can acquire a set of sensing targets through cell-level signals, without limiting the specific signal type. It can be replaced with a more suitable dedicated sensing signal according to the system capabilities.
[0153] In the embodiments of this application, the processing level corresponding to the communication sensing information can also be called the sensing priority. For example, the first processing level corresponding to the first communication sensing information can be called the first sensing priority, and the third processing level corresponding to the second communication sensing information can be called the second sensing priority. For ease of description, the processing levels of communication sensing information will be introduced below using sensing priority as an example.
[0154] In one possible implementation, the sensing priority is determined based on the priority of communication services (also known as the priority of communication information) and the perception level of communication services (also known as the perception level of communication information). For example, the first communication sensing information corresponds to the first processing level. The first communication sensing information includes first sensing information and third communication information. The first processing level is determined based on the priority and perception level of the third communication information. The perception level of the third communication information is used to characterize (in sensing mode) the degree of perception benefit of processing the first sensing information while processing the third communication information. The smaller the perception level of the communication information, the greater its corresponding perception benefit; the greater the perception level of the communication information, the smaller its corresponding perception benefit. The sensing modes include a first sensing mode, a second sensing mode, and a third sensing mode. For a description of how to determine the sensing mode, please refer to the above. Figure 5 The relevant content will not be repeated here.
[0155] In one implementation, under the first sensing mode, the first sensing mode indicates that both the sensing receiving node and the sensing sending node are network devices, i.e., the network device is a sensing device. The sensing degree of the third communication information is used to characterize the degree of benefit of the network device in receiving the echo information of the first sensing information after the network device sends the first communication sensing information to the first communication device. Here, "the third communication information corresponding to the first communication device" means that the third communication information is communication information sent, received, or processed by the first communication device, and its service subject is the first communication device.
[0156] Optionally, when the first device is a network device, the first device sends first communication sensing information to the first communication device. The first communication sensing information includes first indication information and second indication information. The first indication information is used to activate the first communication device, that is, to switch the first communication device carrying communication services from a dormant / standby state to an active state, enabling it to participate normally in the forwarding, processing, and interaction of service data, and ensuring end-to-end connectivity of the service. The second indication information is used to activate the sensing target corresponding to the sensing service with a second sensing priority, that is, to include the specified sensing target in the monitoring range of the sensing service, so that the network's sensing function module (such as the base station sensing unit, sensing gateway) starts to collect signals, analyze features, and identify the status of the target, thereby realizing the tracking, ranging, speed measurement, or status monitoring of the target.
[0157] Alternatively, when the first device is a first communication device, the first device receives first communication sensing information from the network device, switches from a sleep / standby state to an active state in response to the first communication sensing information, and completes time-frequency synchronization and beam synchronization with the network device to maintain itself in a communication state that can be sensed by the network. In one implementation, the first device does not actively send sensing reference signals or sensing detection signals, but only acts as a sensed target to cooperate with the sensing process on the network side. Furthermore, the first device continues to process uplink and downlink communication services normally, and according to the priority indication in the communication sensing information, provides stable reflection or scattering characteristics for the sensing behavior of the network device while ensuring the normal transmission of communication services. That is, the first device only sends communication-related channel state information to the network device, and does not perform sensing data calculation or sensing result reporting.
[0158] Specifically, the first communication device satisfies the following formula 1: Formula 1 in, , Represents a set of communication nodes. This represents the first ratio, which is used to indicate the synesthetic priority (i.e., the first processing level) in the first perception mode. Indicates the priority of communication services (such as third-party communication information). The sense level represents the level of a communication service (such as third-party communication information), and the first communication device is the communication node with the highest first processing level in the set of communication nodes. In Formula 1, the subscripts c and s represent communication and sensing, respectively, and BS represents the network device.
[0159] In some examples, in Formula 1 Also known as the proportional fairness factor, it is used to measure the priority of communication services (such as third-party communication information). To eliminate the influence of units, proportional fairness is normalized into a proportional fairness factor. ,in , for Time communication node The instantaneous rate that can be allocated, For communication nodes exist The average rate at any given time. The expression is shown in Formula 1.1: Formula 1.1 Among them, in Formula 1 For the service duration of the communication node, Represents communication node Scheduled, its The average rate at any given moment depends on the average rate at the previous moment and the instantaneous rate at the current moment; Represents communication node Not scheduled, its The average rate at time 1 depends on the average rate at the previous time 2. It should be understood that in Equation 1... The larger the value, the more communication nodes there are at the communication layer. The higher the priority of the scheduling, the better.
[0160] Among them, in formula 1.1 For network devices to communicate with nodes The perception range within the preset azimuth angle is used to measure the effect or benefit of the network device incidentally perceiving the target, under the current network and node capabilities. To perceive the number of targets. For example, The expression is as described in Formula 1.2: Formula 1.2 Among them, in formula 1.2 , To perceive the target set, It is obtained from the perceived levels of one or more perceived targets. The averaging here is calculated based on the user's... The average perception of surrounding targets, max( Normalize. The degree of perception of the target. , To perceive the target Distance from network equipment (such as base stations), This represents the maximum unambiguous detection range for network devices. The perception priority of the target. It should be understood that if The larger or The smaller, The larger the target, the more it is perceived at the perceptual level. The smaller the profit. If smaller or The larger, the better The smaller the size, the better the perception of the target. The greater the profit.
[0161] In summary, the higher the priority and the lower the perceived sensitivity of a communication service (such as third-party communication information), the higher its sensing priority, and the first device will prioritize scheduling this communication service. Please refer to [link to relevant documentation]. Figure 6A , Figure 6A This is a schematic diagram of a network device-aware scheduling scenario provided in an embodiment of this application. Figure 6A As shown, To perceive the target j Location relative to network devices For communication nodes i Location relative to network devices. To ensure that the target being sensed is also sensed when scheduling communication nodes, it is necessary to... , The beamwidth of the network device, therefore, in this case, the target is perceived. Network scheduling communication users can be set up It is incidentally sensed by the beam of the network device.
[0162] It should be noted that distance is used as a factor affecting "scheduling priority" because in the "incidental sensing" scenario, the geometric distance from the target to the network device / communication node directly affects the echo intensity, signal-to-noise ratio (SNR), etc., thus affecting the effectiveness of the communication node in incidentally sensing the target.
[0163] In another implementation, under the second sensing mode, the second sensing mode indicates that the sensing sending node is a network device and the sensing receiving node is a terminal device. The sensing degree of the third communication information is used to characterize the degree of benefit of the second communication device in receiving the echo information of the first sensing information after the network device sends the first sensing information to the second communication device. The third communication information corresponds to the second communication device. That is, the second communication device is both the sensing receiving node and the main body executing the communication service.
[0164] Optionally, when the first device is a network device, the network device sends second communication sensing information to the second communication device. This second communication sensing information includes a first indication, a second indication, and a third indication. The first indication is used to activate the communication node (i.e., the second communication device) corresponding to the communication service, switching the communication node carrying the communication service from a dormant / standby state to a working state, enabling it to participate normally in the forwarding, processing, and interaction of service data, ensuring end-to-end connectivity of the service. The second indication is used to activate the sensing target corresponding to the sensing service with the second sensing priority, including the specified sensing target within the monitoring range of the sensing service. This causes the network's sensing function modules (such as base station sensing units and sensing gateways) to initiate signal acquisition, feature analysis, and status recognition of the target, thereby achieving target tracking, ranging, speed measurement, or status monitoring. The third indication is used to indicate that the second communication device is a sensing device, switching the terminal (i.e., the communication node corresponding to the communication service) that originally only performed communication functions to a mode with both communication and sensing capabilities, enabling it to perform sensing tasks (such as target detection, ranging and speed measurement, and environmental monitoring).
[0165] Optionally, if the first device is a terminal device, then that terminal device is the second communication device. Therefore, the second communication device receives the first communication sensing information from the network device, demodulates and parses it, and distinguishes between sensing-related configurations, sensing reference signals, and sensing measurement indications. Based on the communication sensing information, the second communication device performs local sensing measurements, including distance measurement, speed measurement, angle measurement, or environmental sensing. Furthermore, while processing the sensing information, the second communication device maintains the reception and transmission of normal communication services in parallel, and allocates processing and buffering resources according to a preset processing level priority. The second communication device can also use the sensing measurement results locally or feed them back to the network device via the uplink channel, depending on the network configuration, and continuously maintain sensing synchronization with the network device.
[0166] Specifically, the second communication device satisfies the following formula 2: Formula 2 in, , Represents a set of communication nodes. This represents the second ratio, which is used to indicate the synesthetic priority (e.g., the first processing level). Indicates the priority of communication services (such as third-party communication information). The perception level of a communication service (such as third-party communication information) is indicated by the second communication device, which is the communication node with the highest first processing level in the set of communication nodes.
[0167] Among them, regarding The definition and physical description of [the substance] can be found in the above-mentioned content, and will not be repeated here.
[0168] Among them, in formula 2 For communication nodes The degree of perception within the preset sensing range of the terminal (i.e., the terminal performing the sensing task) represents the communication node. The proportion of the perceived target's perception to the total perceived target's perception reflects the communication node's perception. The benefits of "incidental perception" account for a portion of the overall system's gains. It should be understood that... The larger the value, the more likely the communication node is to be active. The smaller the perceptual benefit of sensing; The smaller the value, the more likely the communication node is active. The greater the perceptual benefit, the better. For example, The expression for is shown in Formula 2.1 below: Formula 2.1 Among them, in formula 2.1 NIt is the number of targets that the communication nodes in the set of communication nodes can perceive, assuming communication users. i 1 sensor N1, communication users i If 2 sense N2, then N =N1+N2. M N represents the number of targets that a given communication node can detect, where N is greater than or equal to M. The numerator in Formula 2.1 represents the number of communication nodes. i Able to perceive targets The perception level, where the denominator is the perception level of all activated student nodes that can perceive the target. , To perceive the target With communication nodes i distance, For communication nodes i The maximum unambiguous detection range. It should be understood that if... The larger or smaller or The smaller, The larger the target, the more it is perceived at the perceptual level. The smaller the profit. If smaller or The larger or The larger, the better The smaller the size, the better the perception of the target. The greater the profit.
[0169] Please see Figure 6B , Figure 6B This is a schematic diagram of a terminal-aware scheduling scenario provided in an embodiment of this application. For example... Figure 6B As shown, For communication nodes The farthest spatial range capable of accurately measuring the distance to a perceived target without causing distance ambiguity. To perceive the target With communication nodes The distance. To ensure the target is sensed when scheduling communication nodes. The target with the greatest perception benefit can be prioritized for activation, especially the target with the largest unambiguous detection range and the highest distance perception capability. The nearest communication node i is used as a sensing device.
[0170] In another implementation, under the third sensing mode, the third sensing mode is used to indicate that the sensing sending node is a network device, the sensing receiving node is the network device and the terminal, and the sensing degree of the third communication information is used to characterize the degree of benefit of the network device and the third communication device in receiving the echo information of the first sensing information after the network device sends the first communication sensing information to the third communication device. The third communication information corresponds to the third communication device.
[0171] Optionally, when the first device is a network device, the first device sends first communication sensing information to the third communication information. The first communication sensing information includes first indication information, second indication information, and fourth indication information. The first indication information is used to activate the communication node corresponding to the communication service, that is, to switch the communication node carrying the communication service from a dormant / standby state to a working state, enabling it to participate normally in the forwarding, processing, and interaction of service data, ensuring end-to-end connectivity of the service. The second indication information is used to activate the sensing target corresponding to the sensing service with the second sensing priority, that is, to include the specified sensing target in the monitoring range of the sensing service, causing the network's sensing function modules (such as base station sensing units and sensing gateways) to initiate signal acquisition, feature analysis, and status recognition of the target, thereby achieving target tracking, ranging, speed measurement, or status monitoring. The fourth indication information is used to instruct the communication node (such as the first communication sensing information) to cooperate with the network device in sensing, that is, to switch the terminal that originally only performed communication functions (i.e., the communication node corresponding to the communication service) to a mode that combines communication and sensing capabilities, enabling it to cooperate with the network device to perform sensing tasks (such as target detection, ranging and speed measurement, and environmental monitoring).
[0172] Alternatively, if the first device is a terminal device, then that terminal device is the third communication device. Therefore, the third communication device receives the first communication sensing information from the network device, demodulates and parses it, and distinguishes between sensing-related configurations, sensing reference signals, and sensing measurement indications. Based on the communication sensing information, the third communication device completes local sensing measurements, including distance measurement, speed measurement, angle measurement, or environmental sensing. Furthermore, while processing the sensing information, the third communication device maintains the reception and transmission of normal communication services in parallel, and allocates processing and buffering resources according to preset processing level priorities. The third communication device can also use the sensing measurement results locally or feed them back to the network device via the uplink channel, depending on the network configuration, and continuously maintain sensing synchronization with the network device.
[0173] Specifically, the third communication device satisfies the following formula 3: Formula 3 Among them, in formula 3 and As weight, , Represents a set of communication nodes. This represents the third ratio, which is used to indicate the priority of synesthesia (e.g., the first processing level). This indicates the priority of communication services (such as third-party communication information), where the third communication device is the communication node with the highest first processing level in the set of communication nodes. Regarding... For a description, please refer to Formula 2. Regarding... For a description, please refer to Formula 3.
[0174] Among them, in formula 3 The proportional fairness factor has the same definition and physical meaning as above, and will not be repeated here. For network equipment to communication users Perception within the preset azimuth angle range For communication nodes The degree of perception within the preset perception range is defined and has the same physical meaning as above, and will not be repeated here.
[0175] Please see Figure 6C , Figure 6C This is a schematic diagram of a terminal- and network-aware scheduling scenario provided in an embodiment of this application. Figure 6C As shown, To perceive the target j Location relative to network devices For communication nodes i Location relative to network devices. To ensure that the target being sensed is also sensed when scheduling communication nodes, it is necessary to... , The beamwidth of the network device, therefore, in this case, the target is perceived. Network scheduling communication users can be set up It is incidentally sensed by the beam of the network device.
[0176] like Figure 6C As shown, For communication nodes i The farthest spatial range capable of accurately measuring the distance to a perceived target without causing distance ambiguity. To perceive the target With communication nodes j The distance. To ensure the target is sensed when scheduling communication nodes. j To maximize the perception benefit, the communication node with the largest unambiguous detection range and closest to the perception target j should be activated first. j The communication node is used as a sensing device.
[0177] In one possible implementation, the first device includes first communication sensing information and second communication sensing information. The first communication sensing information includes first sensing information and third communication information, and the second communication sensing information includes third sensing information and fourth communication information. The third and fourth communication information have the same communication priority, and the first and second sensing information have the same sensing priority. In some examples, communication priorities include high-priority services (e.g., emergency calls, vehicle-to-everything (V2X) communication, industrial control, etc., which have extremely high requirements for latency and reliability), medium-priority services (e.g., high-definition video calls, live streaming, online games, etc., which are latency-sensitive but allow for a small amount of packet loss), and low-priority services (e.g., file downloads, emails, social media posts, etc., which are non-real-time services that are not latency-sensitive).
[0178] In some examples, the first device determines a first processing level for the first communication sensing information based on the priority and perception level of the third communication information using the formulas (e.g., Formula 1, Formula 2, or Formula 3) mentioned above. Similarly, the first device determines a third processing level for the second communication sensing information based on the priority and perception level of the fourth communication information using the formulas (e.g., Formula 1, Formula 2, or Formula 3). If the first processing level is higher than the third processing level, the first communication sensing information is processed first; or, if the third processing level is higher than the first processing level, the second communication sensing information is processed first.
[0179] It can be seen that when faced with communication services of the same priority, network devices can prioritize scheduling communication services with higher perceived benefits, thereby maximizing the benefits / effects of "incidental perception".
[0180] In this application, after the sensing mode is determined, communication users and related sensing targets can be scheduled based on sensing priority. This ensures fairness by prioritizing communication nodes corresponding to communication services with high priority and low sensing intensity (i.e., maximizing sensing benefits).
[0181] The following uses a network device as a base station as an example to introduce the communication sensing method provided in the embodiments of this application in combination with a specific scenario.
[0182] Please see Figure 7A , Figure 7A This is a schematic diagram of a long-range, high-speed sensing scenario provided by an embodiment of this application. For example... Figure 7AAs shown, an autonomous vehicle convoy travels at high speed to an intersection. Vehicle A is parked stationary in a parking lot, for example, near a building, while communication user A is located near vehicle A. Vehicle B is parked stationary near communication user B, but is far from the first base station. In this scenario, tracking the autonomous vehicles has the highest priority, and since the perception requirement does not need to be completed by the terminal, the first base station prioritizes perceiving the convoy. Perception of vehicle A is completed simultaneously with the first base station's dispatch of communication user A; similarly, perception of vehicle B is completed simultaneously with the first base station's dispatch of communication user B.
[0183] Please see Figure 7B , Figure 7B This is a schematic diagram of an interaction process for long-distance high-speed sensing of a base station provided in an embodiment of this application. The process includes, but is not limited to, the following steps: Step S701: The first base station sends cell control information to the terminal.
[0184] Specifically, the first base station uses an integrated waveform for beam scanning, which can be a synchronization signal, paging signal, system message signal, or a dedicated sensing signal.
[0185] Step S702: The terminal sends an echo signal to the first base station.
[0186] Specifically, at least one terminal within the cell (such as a fleet of vehicles and communication users) sends an echo back to the first base station.
[0187] Step S703: The first base station confirms the distribution set based on the echo signal.
[0188] Specifically, the first base station constructs a distribution set of fleets, vehicles, and communication users based on the echo signals.
[0189] Step S704: The terminal sends at least one of the following to the first base station: channel quality, sensing capability, and sensing requirements.
[0190] Specifically, fleets, vehicles, and communication users within the community report at least one of the following: channel quality, sensing capability, sensing requirements, and communication requirements.
[0191] For example, the convoy is a high-speed moving target, and the sensing requirements sent to the first base station are high resolution, high distance resolution, high sensing update rate, etc. Another example is that there are no obstructions between the first base station and the convoy, the distance is moderate, the channel quality is high, and the sensing requirements for stationary vehicles are low. Step S705: The first base station confirms the sensing mode.
[0192] Specifically, because the channel quality between the base station and the convoy is high, and the base station is idle at this time, the base station determines that its sensing capability is greater than a preset threshold, and sensing does not require the terminal to complete. Therefore, the first base station determines the sensing mode based on base station sensing; Step S706: The first base station confirms the priority and the sensing scheduling strategy.
[0193] Specifically, as shown in Table 1 above, tracking the autonomous vehicle fleet has the highest priority in this example. Therefore, the first base station prioritizes dispatching the autonomous vehicle fleet, while other users and vehicles will be dispatched uniformly in a subsequent manner.
[0194] It should be understood that since vehicle A and communication user A are in the same beamwidth, and vehicle B and communication user B are in the same beamwidth, and vehicle A is closer to the base station, vehicle A has a lower perception (but a greater perception benefit), which is reflected in the higher perception priority of communication user A (assuming that communication users A and B have similar communication priorities).
[0195] Step S707: The first base station sends out scheduling information.
[0196] Specifically, according to the above priority, the first base station prioritizes dispatching the vehicle fleet, then dispatches communication user A and vehicle A, and finally dispatches communication user B and vehicle B.
[0197] Please see Figure 8A , Figure 8A This is a schematic diagram illustrating a scenario where a base station and a terminal participate in sensing, as provided in an embodiment of this application. Figure 8A As shown, vehicle C is preparing to start at an intersection when a pedestrian suddenly runs out of the intersection and is in vehicle C's blind spot. At this moment, real-time detection of the pedestrian while the vehicle is in motion is the highest priority. However, the pedestrian's presence is obstructed by vehicle C, causing the second base station's sensing capability to fall below a preset threshold. Sensing requires a terminal, but vehicle C's sensing capability is also below the preset threshold. Therefore, the sensing mode is for both the second base station and vehicle C to jointly prioritize pedestrian detection.
[0198] Since there is an obstruction between the second base station and vehicle E, it can be assumed that the second base station's perception capability for vehicle E is less than a preset threshold. The perception requirement needs to be fulfilled by terminal vehicle D, and since there is no obstruction between vehicle D and vehicle E, it can be assumed that vehicle D's perception capability is greater than the preset threshold. Therefore, the perception mode can be determined as perception based on terminal vehicle D. Thus, when the second base station schedules vehicle D, the perception service for vehicle E is completed by vehicle D.
[0199] Please see Figure 8B , Figure 8B This is a schematic diagram of an interaction process for sensing involving a base station and a terminal, provided in an embodiment of this application. The process includes, but is not limited to, the following steps: Step S801: The second base station sends cell control information to the terminal and the target.
[0200] Specifically, the second base station uses an integrated waveform for beam scanning, which can be a synchronization signal, paging signal, system message signal, or a dedicated sensing signal. Step S802: The terminal and the target send an echo signal to the second base station.
[0201] Specifically, vehicles C, D, and E (terminals) and pedestrians (targets) within the cell area send echoes back to the base station.
[0202] Step S803: The second base station constructs a distribution set of vehicles and pedestrians based on the echo signal.
[0203] Step S804: The terminal sends at least one of the following to the second base station: channel quality, sensing capability, and sensing requirements.
[0204] Specifically, the information reported by vehicle C to the second base station includes, but is not limited to, the following: a perception blind spot exists; its perception capabilities, such as accuracy and field of view, cannot meet the requirements for pedestrian perception, etc. The information reported by vehicle D to the second base station includes, but is not limited to, the following: vehicle D is stationary at the intersection, its perception requirements are low, and it does not obstruct vehicle E, etc. The information reported by vehicle E to the second base station includes, but is not limited to, the following: vehicle E is a high-speed vehicle entering the intersection, and its perception requirements are high accuracy, resolution, and update rate, etc.
[0205] Step S805: The second base station confirms the sensing mode.
[0206] Specifically, there is an obstruction between the second base station and the pedestrian. Therefore, the second base station believes that its perception capability for the pedestrian is less than a preset threshold, and the perception requires the participation of the terminal. However, the perception capability of vehicle C is less than the preset threshold. Therefore, for the pedestrian, the second base station determines the perception mode based on the perception of the base station and vehicle C.
[0207] There is an obstruction between the second base station and vehicle E. Therefore, the base station believes that the second base station's perception capability of vehicle E is less than the preset threshold, and the perception requires the participation of the terminal. Moreover, the perception capability of vehicle D is greater than the preset threshold. Therefore, for vehicle E, the second base station determines the perception mode based on the terminal's perception of vehicle D. Step S806: The second base station confirms the priority and the sensing scheduling strategy.
[0208] Specifically, as shown in Table 1 above, in this example, real-time detection of pedestrians suddenly rushing out is the highest priority. Therefore, it is determined that the second base station and vehicle C alone prioritize pedestrian detection; Since vehicle E is within the perception range of vehicle D and can be perceived by vehicle D, when the second base station schedules communication with vehicle D, vehicle D completes the perception of vehicle E.
[0209] Step S807: The second base station sends out scheduling information.
[0210] Specifically, based on the aforementioned sensing modes and priorities, the second base station and vehicle C prioritize sensing pedestrians; then the second base station schedules vehicle D, which completes the sensing service for vehicle E.
[0211] It should be understood that the steps in the above-described method embodiments provided in this application can be implemented by integrated logic circuits in the processor hardware or by instructions in software form. The method steps disclosed in the embodiments of this application can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
[0212] This application divides the communication device into functional modules according to the above-described method embodiments. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application is illustrative and represents only one logical functional division; other division methods may be used in actual implementation. The following will combine... Figure 9 and Figure 10 The communication device of the embodiments of this application is described in detail.
[0213] Figure 9 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 9 As shown, the communication device 90 includes a processing module 901 and a transceiver module 902. The transceiver module 902 can implement corresponding communication functions; for example, it can also be called an interface, communication interface, or communication module. The processing module 901 is used for data processing, such as generating information. The transceiver module 902 may have its own control logic or may execute corresponding operations under the control of the processing module 901. In some embodiments of this application, the communication device 90 can be used to execute the actions performed by the sending end in the above method embodiments. For example, the sending end can be the device itself or a chip or functional module configurable in the device. The transceiver module 902 is used to execute operations related to information transmission and reception in the above method embodiments, and the processing module 901 is used to execute operations related to data processing in the above method embodiments. The processing module 901 can execute corresponding operations by calling a computer program or by executing corresponding operations through corresponding hardware circuits. The transceiver module 902 can perform transmission and reception operations independently or under the control of the processing module 901.
[0214] For example, Figure 9 The communication device 90 shown can be a first device or a component within the first device. The processing module 901 and the transceiver module 902 in the communication device can respectively perform the following operations: Processing module 901 is used to determine first communication sensing information and first communication information, wherein the first communication sensing information corresponds to a first processing level and the first communication information corresponds to a second processing level; Processing module 901 is further configured to, when the first processing level is higher than the second processing level, prioritize processing the first communication sensing information through transceiver module 902; or, When the second processing level is higher than the first processing level, the first communication information is processed preferentially by the transceiver module 902.
[0215] In one implementation, when the first processing level is higher than the second processing level, the transceiver module 902 prioritizes scheduling or sending the first communication sensing information; or... When the second processing level is higher than the first processing level, the first communication information is prioritized for scheduling or transmission via the transceiver module 902.
[0216] In one possible implementation, the communication device 90 further includes second communication sensing information, which corresponds to a third processing level. The processing module 901 is configured to prioritize processing the first communication sensing information via the transceiver module 902 when the first processing level is higher than the third processing level. Alternatively... When the third processing level is higher than the first processing level, the second communication sensing information is processed preferentially by the transceiver module 902.
[0217] In one possible implementation, the communication device 90 further includes second communication information, which corresponds to a third processing level. The processing module 901 is specifically used to prioritize the processing of the second communication sensing information and the second communication information through the transceiver module 902 when the third processing level is higher than the first processing level.
[0218] In one possible implementation, processing module 901 is specifically configured to: when the first processing level is higher than the second processing level, map the first communication-aware information to a first Quality of Service (QoS) flow, and map the first communication information to a second QoS flow; or... When the second processing level is higher than the first processing level, the first communication information is mapped to the first QoS flow, and the first communication awareness information is mapped to the second QoS flow; wherein, the priority of the first QoS flow is higher than the priority of the second QoS flow.
[0219] In one possible implementation, a first QoS flow is mapped to a first logical channel, and a second QoS flow is mapped to a second logical channel, with the first logical channel having a higher priority than the second logical channel.
[0220] The specific descriptions of the transceiver module and processing module shown in the above embodiments are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments, which will not be described in detail here.
[0221] The communication device according to the embodiments of this application has been described above. The following describes possible product forms of the communication device. Any device possessing the above-described... Figure 9 Any product in any form that incorporates the functionality of a communication device falls within the protection scope of the embodiments of this application.
[0222] The following description is merely an example and does not limit the product form of the communication device in the embodiments of this application to this.
[0223] In one possible implementation, Figure 9 In the communication device shown, the processing module 901 can be one or more processors, and the transceiver module 902 can be a transceiver, or the transceiver module 902 can also be a transmitting module and a receiving module. The transmitting module can be a transmitter, and the receiving module can be a receiver. The transmitting module and the receiving module are integrated into one device, such as a transceiver. In the embodiments of this application, the processor and the transceiver can be coupled, etc., and the connection method between the processor and the transceiver is not limited in the embodiments of this application. In the process of executing the above method, the process of sending information in the above method can be the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information in the above method can be the process of the processor receiving the input above information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. In addition, after the transceiver receives the above information, the above information may need to undergo other processing before being input into the processor.
[0224] like Figure 10 As shown, Figure 10 This is a schematic diagram of the structure of a first device provided in an embodiment of this application. The first device 101 includes one or more processors 1020 and transceivers 1010. For example, the transceiver 1010 is used to perform actions such as... Figure 9 The transceiver module 902 shown implements the functions or steps, and the processor 1020 is used to execute such functions or steps. Figure 9The processing module 901 shown implements the functions or steps. The transceiver 1010 may have its own processing logic, or it may execute related operations under the control of the processor 1020. Optionally, the first device 101 may also include a memory 1030, which can store computer programs. The processor 1020 performs operations by calling the computer programs in the memory 1030, such as generating a first message, generating a second message, and so on. For detailed descriptions of the processor 1020 and the transceiver 1010, please refer to... Figure 9 Alternatively, the method embodiments shown above will not be described in detail here. For explanations of relevant steps and information in the above embodiments, please refer to the descriptions in the above method embodiments; they will not be detailed here. Figure 10 In various implementations of the first device shown, the transceiver may include a receiver for performing a receiving function (or operation) and a transmitter for performing a transmitting function (or operation). The transceiver is also used to communicate with other devices / appliances via a transmission medium.
[0225] Optionally, the first device 101 may be a chip or an integrated circuit in its specific implementation.
[0226] This application also provides a chip system, which includes at least one processor for implementing the functions involved in the methods executed by the terminal device or network device in any of the above embodiments.
[0227] In one possible design, the chip system also includes a memory for storing program instructions and data, which may be located within or outside the aforementioned processor.
[0228] The chip system can consist of chips or include chips and other discrete components.
[0229] Optionally, the chip system may contain one or more processors. These processors can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor, implemented by reading software code stored in memory.
[0230] Optionally, the chip system may contain one or more memories. The memory may be integrated with the processor or disposed separately from it; this application embodiment does not limit this. For example, the memory may be a non-transient processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or disposed separately on different chips. This application embodiment does not specifically limit the type of memory or the arrangement of the memory and processor.
[0231] For example, the chip system may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0232] This application also provides a computer program product, which includes a computer program (also referred to as code or instructions) that, when run, causes a computer to perform the method executed by the terminal device or network device in any of the above embodiments.
[0233] This application also provides a computer-readable storage medium storing a computer program (also referred to as code or instructions). When the computer program is run, it causes the computer to perform the method executed by the communication node, access network device, or core network device in any of the above embodiments.
[0234] The various embodiments of this application can be combined arbitrarily to achieve different technical effects.
[0235] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, all or part of the processes or functions of the embodiments of this application are performed. 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.
[0236] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0237] In the description of this application, terms such as "first", "second", "S401" or "S402" are used only for the purpose of distinguishing descriptions and for the convenience of context. Different sequence numbers do not have specific technical meanings themselves and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying the order of execution of operations. The order of execution of each process should be determined by its function and internal logic.
Claims
1. A communication sensing method, characterized in that, The method is applied to a first device, the first device including first communication sensing information and first communication information, the first communication sensing information corresponding to a first processing level, and the first communication information corresponding to a second processing level, the method comprising: When the first processing level is higher than the second processing level, the first communication-sensing information is processed first; or... When the second processing level is higher than the first processing level, the first communication information is processed first.
2. The method according to claim 1, characterized in that, The first device further includes second communication sensing information, which corresponds to a third processing level, and the method further includes: When the first processing level is higher than the third processing level, the first communication-sensing information is processed first; or... When the third processing level is higher than the first processing level, the second communication sensing information is processed first.
3. The method according to claim 2, characterized in that, The first device further includes second communication information, which corresponds to the third processing level. When the third processing level is higher than the first processing level, the second communication information is processed preferentially, including: When the third processing level is higher than the first processing level, the second communication sensing information and the second communication information are processed with priority.
4. The method according to claim 1, characterized in that, The first communication sensing information includes first sensing information, which corresponds to a first processing sub-level. The first device further includes second sensing information, which corresponds to a second processing sub-level. The method further includes: When the second processing sub-level is higher than the first processing sub-level, the second perceived information is processed first.
5. The method according to any one of claims 1 to 4, characterized in that, The processing includes one or more of the following operations: sending, scheduling, and mapping.
6. The method according to any one of claims 1 to 4, characterized in that, When the first processing level is higher than the second processing level, the first communication sensing information is processed preferentially; or, when the second processing level is higher than the first processing level, the first communication information is processed preferentially, including: When the first processing level is higher than the second processing level, the first communication-aware information is mapped to a first Quality of Service (QoS) flow, and the first communication information is mapped to a second QoS flow; or... When the second processing level is higher than the first processing level, the first communication information is mapped to the first Quality of Service (QoS) flow, and the first communication awareness information is mapped to the second QoS flow. The first QoS flow has a higher priority than the second QoS flow.
7. The method according to claim 6, characterized in that, The first QoS flow is mapped to a first logical channel, and the second QoS flow is mapped to a second logical channel, with the first logical channel having a higher priority than the second logical channel.
8. The method according to claim 1, characterized in that, The first communication sensing information includes first sensing information and third communication information. The first processing level is determined based on the priority of the third communication information and the sensing degree of the third communication information. The sensing degree of the third communication information is used to characterize the degree of sensing benefit of processing the first sensing information when processing the third communication information.
9. The method according to claim 8, characterized in that, The perception level of the third communication information is used to characterize the degree of benefit of the network device in receiving the echo information of the first perception information after the network device sends the first communication perception information to the first communication device. The third communication information corresponds to the first communication device.
10. The method according to claim 9, characterized in that, The first communication device satisfies the following formula: Among them, the The first communication device, the Represents a set of communication nodes. This represents a first ratio, which indicates the first processing level. Indicates the priority of the third communication information, the The perception level of the third communication information is indicated by the first communication device being the communication node with the highest first processing level in the set of communication nodes.
11. The method according to claim 8, characterized in that, The perception level of the third communication information is used to characterize the degree of benefit of the second communication device in receiving the echo information of the first perception information after the network device sends the first communication perception information to the second communication device. The third communication information corresponds to the second communication device.
12. The method according to claim 11, characterized in that, The second communication device satisfies the following formula: Among them, the This refers to the second communication device, the Represents a set of communication nodes. This represents a second ratio, which is used to indicate the first processing level. Indicates the priority of the third communication information, the The perception level of the third communication information is indicated by the second communication device, which is the communication node with the highest first processing level in the set of communication nodes.
13. The method according to claim 8, characterized in that, The perception level of the third communication information is used to characterize the degree of benefit that the network device and the third communication device receive from the echo information of the first perception information after the network device sends the first communication perception information to the third communication device, wherein the third communication information corresponds to the third communication device.
14. The method according to claim 13, characterized in that, The third communication device satisfies the following formula: Among them, the The third communication device, the Represents a set of communication nodes. This represents a third ratio, which is used to indicate the first processing level. Indicates the priority of the third communication information, the The perception level of the third communication information, the and stated As a weight, the third communication device is the communication node with the highest first processing level in the set of communication nodes.
15. A communication device, characterized in that, in: The communication device includes a module for performing the method as described in any one of claims 1 to 14.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, which, when executed, performs the method as described in any one of claims 1 to 14.
17. A computer program product containing instructions, characterized in that, When the computer program product is run on an electronic device, it causes the electronic device to perform the method as described in any one of claims 1 to 14.
18. A chip system, characterized in that, Including the processor; The processor is configured to execute computer execution instructions to cause a device on which the chip system is mounted to perform the method as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Information processing method, terminal and network equipment
CN118921758A
Perception communication method, perception communication device and storage medium
CN120223492A
Transmission cancelling method, communication device and storage medium
CN120530710A
Unmanned aerial vehicle group-oriented sensing communication integrated network multi-resource joint scheduling method
CN121751369A
Systems and methods for integrated sensing and communication (ISAC)
WO2025076832A1