Sensing communication method and communication apparatuses

By selecting resource size and configuring sensing information based on the sensing scenario through access network equipment, the problem of object perception accuracy in integrated sensing and communication is solved, thereby improving the accuracy of perception and saving resources, while reducing communication interference.

WO2025261203A1PCT designated stage Publication Date: 2025-12-26HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/099906
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-19
Filing Date
2025-06-09
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

In integrated sensing applications, there are challenges in how access network devices can accurately perceive objects.

Method used

The access network device selects resources of appropriate size for sensing based on different sensing scenarios. It detects object information by sending sensing information on the first resource, including configuring N symbols in the time slot for private network sensing and M symbols for public network sensing, and configuring sensing resources after or before the communication resources to reduce mutual interference.

Benefits of technology

It enables accurate perception of objects in different sensing scenarios, improves the accuracy of perception and saves resources, while reducing the mutual interference between communication and perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025099906_26122025_PF_FP_ABST
    Figure CN2025099906_26122025_PF_FP_ABST
Patent Text Reader

Abstract

A sensing communication method and communication apparatuses. The method comprises: determining a first resource on the basis of a sensing scenario, the size of the first resource being related to the sensing scenario; and sending sensing information on the first resource, the sensing information being used for detecting information of an object. In the solution, access network devices select, on the basis of different sensing scenarios, resources of corresponding sizes for sensing, so as to accurately sense objects in the different sensing scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

A sensing communication method and a communication apparatus

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese Patent Application No. 202410799925.0, filed on June 19, 2024, and entitled “A sensing communication method and a communication apparatus”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the technical field of wireless communication, and in particular to a sensing communication method and a communication apparatus. BACKGROUND

[0004] Sensing integration is a technology in which an access network device provides sensing function in addition to the original communication function. For example, the access network device is used for communication in part of the time, and is used for detecting information of objects around the access network device by sending sensing information in another part of the time. The sensing function refers to the function of detecting information such as position, speed or height of objects (such as unmanned aerial vehicles, birds, cars, ships or balloons, etc.).

[0005] In the application scenario of sensing integration, how to accurately sense the objects by the access network device needs to be solved. SUMMARY

[0006] Embodiments of the present application provide a sensing communication method and a communication apparatus to achieve accurate sensing of objects.

[0007] In a first aspect, embodiments of the present application provide a sensing communication method, which can be applied to a network side, such as an access network device of the network side, a module (such as a circuit, a chip or a chip system, etc.) in the access network device, or a logic node, a logic module or software capable of realizing all or part of the function of the access network device. In the method, a first resource is determined according to a sensing scenario, the size of the first resource being related to the sensing scenario; and sensing information is sent on the first resource, the sensing information being used to detect information of objects.

[0008] Based on the above method, the access network device selects a resource of a corresponding size for sensing according to different sensing scenarios, so that accurate sensing of objects in different sensing scenarios can be achieved.

[0009] In a possible implementation, the first resource includes N symbols in a time slot, N being greater than 7 and less than or equal to 14.

[0010] Based on the above method, the first resource configured for sensing contains more symbols, which can improve the accuracy of sensing.

[0011] In a possible implementation, the N symbols are consecutive N symbols in the slot, starting from a starting symbol.

[0012] In a possible implementation, the N symbols are consecutive N symbols in the slot, starting from a first symbol, which is different from the starting symbol of the slot.

[0013] In a possible implementation, the perception scenario is a private network perception scenario, which includes at least one of a railway perception scenario, a water area perception scenario, a deformation perception scenario, or a meteorological perception scenario.

[0014] In a possible implementation, the first resource includes M symbols in a slot, and M is less than or equal to 7.

[0015] Based on the above method, fewer symbols are included in the configured first resource for perception, which can save resources.

[0016] In a possible implementation, the M symbols are consecutive M symbols in the slot, starting from a starting symbol.

[0017] In a possible implementation, the M symbols are consecutive N symbols in the slot, starting from a second symbol, which is different from the starting symbol of the slot.

[0018] In a possible implementation, the perception scenario is a public network perception scenario, which includes a space perception scenario and / or a road perception scenario.

[0019] In a possible implementation, the first resource is located after an uplink resource for communication and / or before a downlink resource for communication.

[0020] Based on the above method, the mutual influence between communication and perception can be reduced.

[0021] In a possible implementation, an index of the slot in which the first resource is located is 0 or 5.

[0022] In a possible implementation, the communication apparatus includes a processor and a memory. The memory stores a computer program. The processor is configured to execute the computer program. The computer program includes the following steps: determining a first resource for perception in a slot; and determining a second resource for communication in the slot.

[0023] In a third aspect, the present application provides a communication apparatus, which comprises an interface circuit and one or more processors. The one or more processors are coupled with a memory. The memory is configured to store part or all of the necessary computer programs or instructions for implementing the functions related to the first aspect. The one or more processors can execute the computer programs or instructions, when the computer programs or instructions are executed, to cause the communication apparatus to implement the method in any possible implementation manner or implementation manner of the first aspect. The interface circuit is configured to implement the communication function within the communication apparatus and / or the communication function of the communication apparatus with other apparatuses or components.

[0024] The communication apparatus can be an access network device, a module (e.g., a circuit, a chip or a chip system, etc.) in the access network device, or a logic node, a logic module or software capable of implementing all or part of the functions of the access network device.

[0025] In a fourth aspect, the present application provides a computer readable storage medium, which stores instructions, when the instructions are executed, to implement the method in any possible implementation manner of the first aspect.

[0026] In a fifth aspect, the present application provides a computer program product, which stores instructions, when the instructions are executed, to implement the method in any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0027] FIG. 1 is a possible, non-limiting system schematic diagram;

[0028] FIG. 2 shows a schematic diagram of an access network device;

[0029] FIG. 3 is a flow diagram of a sensing communication method provided by the embodiments of the present application;

[0030] FIG. 4 is an example diagram of sensing resource division;

[0031] FIG. 5 is an example diagram of configuration of first resource;

[0032] FIG. 6 is another example diagram of configuration of first resource;

[0033] FIG. 7 is a possible example block diagram of a communication apparatus related to the embodiments of the present application;

[0034] FIG. 8 is a possible example block diagram of another communication apparatus related to the embodiments of the present application. DETAILED DESCRIPTION

[0035] Figure 1 is a schematic diagram of a possible, non-limiting system. As shown in Figure 1, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system also includes the Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in Figure 1, collectively referred to as 120). Optionally, the communication system 10 also includes the Internet 300. Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1), can also be included in the RAN 100. The terminals 120 are wirelessly connected to the RAN nodes 110. The RAN nodes 110 are connected to the core network 200 by wireline, or wirelessly. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can each be a different physical device, or they can each be the same physical device that integrates core network logical functions and radio access network logical functions.

[0036] The RAN 100 can be a 3rd generation partnership project (3GPP)-related cellular system, e.g., a 4th generation (4G), a 5th generation (5G) mobile communication system, or a future-oriented evolved system (e.g., a 6th generation (6G) mobile communication system). The RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system that integrates two or more of the above systems.

[0037] The RAN node 110, which can also be referred to as an access network device, a RAN entity, or an access node, etc., forms part of the communication system, and is configured to facilitate the wireless access by the terminals. The RAN nodes 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, e.g., the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured to be a mobile base station, and for a terminal 120j accessing the RAN 100 via the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. Both the RAN node 110 and the terminal 120 are sometimes referred to as communication apparatuses, e.g., the network elements 110a and 110b in Figure 1 can be understood as communication apparatuses with base station functionalities, and the network elements 120a-120j can be understood as communication apparatuses with terminal functionalities.

[0038] In a possible scenario, the 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 next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (e.g., 110a in Figure 1), a micro base station or an indoor station (e.g., 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the RAN node in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (e.g., a cloud platform). The RAN node can also be provided with a communication module, circuit or chip for performing corresponding communication functions, and program instructions for performing corresponding communication functions. The RAN node in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.

[0039] In another possible scenario, a terminal is assisted by multiple RAN nodes to implement wireless access, and different RAN nodes respectively implement part of functions of a base station. 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), etc. The CU and the DU can be separately arranged, or can also be included in the same network element, for example, in a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0040] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0041] A terminal can be a device or module with corresponding communication functions and can access the above-mentioned communication system. The terminal can also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely applied to various scenarios, such as device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart home, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, a transport vehicle with wireless communication function, a communication module, etc. Embodiments of the present application do not limit the device form of the terminal. The terminal is usually provided with a communication module, circuit or chip for performing corresponding communication functions. The terminal is also configured with program instructions for performing corresponding communication functions.

[0042] FIG. 2 shows a schematic diagram of an access network device. As shown in FIG. 2, the access network device includes at least one of one or more CUs, one or more DUs, or one or more RUs. For clarity, only one CU, one DU and one RU are shown in FIG. 2. The CU is used to connect to the core network and one or more DUs. Optionally, the CU can have part of the function of the core network. The CU can include a CU-CP and a CU-UP.

[0043] The CU and the DU can be configured according to protocol layer functions of the wireless network they implement: for example, the CU is configured to implement functions of a packet data convergence protocol (PDCP) layer and above protocol layers (e.g., a radio resource control (RRC) layer and / or a service data adaptation protocol (SDAP) layer, etc.); the DU is configured to implement functions of a PDCP layer and below protocol layers (e.g., a radio link control (RLC) layer, a medium access control (MAC) layer, and / or a physical (PHY) layer, etc.). For another example, the CU is configured to implement functions of a PDCP layer and above protocol layers (e.g., an RRC layer and / or an SDAP layer), and the DU is configured to implement functions of a PDCP layer and below protocol layers (e.g., an RLC layer, a MAC layer, and / or a PHY layer, etc.).

[0044] The above configuration of the CU and the DU is merely an example, and the CU and the DU can be configured to have other functions according to requirements. For example, the CU or the DU can be configured to have more protocol layer functions, or the CU or the DU can be configured to have partial processing functions of a protocol layer. For example, partial functions of an RLC layer and functions of protocol layers above the RLC layer are configured in the CU, and the remaining functions of the RLC layer and functions of protocol layers below the RLC layer are configured in the DU. For another example, the functions of the CU or the DU can be divided according to service types or other system requirements, for example, according to latency requirements. Functions that need to meet a relatively low latency requirement can be configured in the DU, and functions that do not need to meet the latency requirement can be configured in the CU.

[0045] The DU and the RU can cooperate to implement functions of a PHY layer. One DU can be connected to one or more RUs. The functions of the DU and the RU can be configured in various manners according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement intermediate radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or to implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of functions of the PHY layer that are closer to the intermediate radio frequency side.

[0046] Sensing integration is a technology in which an access network device provides sensing function in addition to original communication function. For example, the access network device is used for communication in part of time and detects information of objects around the access network device by sending sensing information in another part of time. The sensing function refers to a function of detecting information such as position, speed or height of an object (for example, a drone, a bird, a car, a ship or a balloon).

[0047] In the application scenario of sensing integration, how to accurately sense the object by the access network device needs to be solved.

[0048] To solve the problem, the present application provides a corresponding sensing communication method, which will be introduced below in combination with the drawings. It can be understood that the access network device is taken as an example of an execution subject in the present application, but the present application is not limited to only the execution subject. For example, the method executed by the access network device in the present application can also be implemented by a module (for example, a circuit, a chip or a chip system, etc.) in the access network device, or a logic node, a logic module or software capable of implementing all or part of the function of the access network device.

[0049] FIG. 3 is a flowchart of a sensing communication method provided by an embodiment of the present application. The method includes the following steps:

[0050] In step 301, the access network device determines a first resource according to a sensing scenario.

[0051] The size of the first resource is related to the sensing scenario, that is, the access network device selects a resource of different size for sensing an object in a specific scenario according to different sensing scenarios. Alternatively, the access network device can adjust the position and / or size of the first resource according to the sensing scenario. The first resource can include a time domain resource or a frequency domain resource.

[0052] Exemplarily, the perception scenarios include a public network perception scenario and a private network perception scenario. The public network perception scenario includes, for example, a space domain perception scenario and / or a road perception scenario. The space domain perception scenario can include at least one of a UAV security scenario, a UAV logistics scenario, or a black flight detection scenario. The black flight refers to an unregistered flight, for example, an unregistered flight of a UAV. The road perception scenario can include at least one of a high-speed traffic management scenario, an urban traffic management scenario, or a vehicle-road cooperation scenario. The private network perception scenario includes at least one of a railway perception scenario, a water area perception scenario, a deformation perception scenario, or a meteorological perception scenario. The railway perception scenario can include a perimeter guard scenario. The water area perception scenario can include an illegal ship detection scenario. The deformation perception scenario can include a deformation monitoring scenario of a bridge, an elevated road, a building, a glass curtain wall, a house, or the like. The meteorological perception scenario can include a rainfall monitoring scenario and a weather prediction scenario.

[0053] For each perception scenario, the access network device can determine the size of the first resource according to actual perception requirements, which is not limited in the present application.

[0054] Exemplarily, the size of the first resource determined for the public network perception scenario can be smaller than the size of the first resource determined for the private network perception scenario. This is because the private network perception scenario has higher complexity than the public network perception scenario, and thus more resources are needed for perception to achieve accurate perception in the private network perception scenario.

[0055] At step 302, the access network device transmits perception information on the first resource.

[0056] The perception information is used to detect information of an object, that is, information of a perception target in a certain perception scenario.

[0057] For example, the perception information transmitted by the access network device is reflected after encountering an object around the access network device. The access network device receives the reflected information, and thus can detect distance, speed, position, and the like of the object according to the transmitted perception information and the received reflected information, to achieve accurate perception of the object.

[0058] Based on the above scheme, the access network device selects a resource of a corresponding size for perception according to different perception scenarios, to achieve accurate perception of an object in different perception scenarios.

[0059] In a possible implementation, the first resource includes N symbols in a time slot, where N is an integer greater than 7 and less than or equal to 14. That is, the N symbols in the time slot are used to send the sensing information, and / or are used to receive the reflection information corresponding to the sensing information. For example, the N symbols are consecutive N symbols starting from the first symbol or any subsequent symbol in the time slot. Optionally, the method is applicable to a private network sensing scenario.

[0060] In another possible implementation, the first resource includes M symbols in a time slot, where M is a positive integer less than or equal to 7. That is, the M symbols in the time slot are used to send the sensing information, and / or are used to receive the reflection information corresponding to the sensing information. For example, the M symbols are consecutive M symbols starting from the first symbol or any subsequent symbol in the time slot, where the second symbol is different from the starting symbol of the time slot. Optionally, the method is applicable to a public network sensing scenario.

[0061] In another possible implementation, N symbols in a time slot are used for sensing in a private network sensing scenario, and M symbols in a time slot are used for sensing in a public network sensing scenario, and the N symbols include the M symbols. The method takes the resource used for sensing in the public network sensing scenario as the base sensing resource (also referred to as the basic sensing resource, the fixed sensing resource, or the public network sensing resource), and can stack resources on the basis of the base resource to form a private network sensing resource used for a private network sensing scenario. FIG. 4 is an example diagram of division of sensing resources. In this example, in a public network sensing scenario, the public network sensing resource used for sensing includes symbols 0-6 in a time slot, that is, M = 7. In a private network sensing scenario, the private network sensing resource used for sensing includes symbols 0-10 in a time slot, that is, N = 11. And the private network sensing resource includes the public network sensing resource. Based on this example, when the sensing scenario is a public network sensing scenario, the access network device selects symbols 0-6 in a time slot for sensing, that is, the first resource includes symbols 0-6 in a time slot. When the sensing scenario is a private network sensing scenario, the access network device selects symbols 0-10 in a time slot for sensing, that is, the first resource includes symbols 0-10 in a time slot. Based on this implementation method, full coverage of the sensing scenario can be achieved, and the corresponding resource used for sensing can be flexibly configured based on the sensing scenario, which is beneficial to balancing resource saving and guaranteeing sensing performance. In this example, the allocation of the sensing resource starts from symbol 0 (that is, the starting symbol) in a time slot. In actual application, the allocation of the sensing resource can start from any symbol in a time slot. For example, the allocation of the sensing resource starts from symbol 1 in a time slot. When M = 7, the allocated public network sensing resource used for sensing includes symbols 1-7 in a time slot. When N = 11, the allocated private network sensing resource used for sensing includes symbols 1-11 in a time slot.

[0062] In a possible implementation, the resource for sensing and the resource for communication in the present application are divided in a time division duplex manner. In order to reduce the mutual influence between communication and sensing, in the present application, the first resource for sensing can be configured after the uplink resource for communication and / or before the downlink resource for communication. The reason for this design is that: on the one hand, if the first resource for sensing is configured before the uplink resource for communication, the sensing information transmitted on the first resource will interfere with the uplink communication information received on the uplink resource for communication, resulting in a decline in communication performance, and if the first resource for sensing is configured after the uplink resource for communication, the sensing information transmitted on the first resource and / or the reflected information will not interfere with the uplink communication information received on the uplink resource for communication, and thus the first resource for sensing can be configured after the uplink resource for communication. On the other hand, if the first resource for sensing is configured after the downlink resource for communication, the downlink communication information transmitted on the downlink resource for communication will interfere with the sensing information transmitted on the first resource and / or the reflected information, resulting in a decline in sensing performance, and if the first resource for sensing is configured before the downlink resource for communication, the sensing information transmitted on the first resource and / or the reflected information will not interfere with the downlink communication information transmitted on the downlink resource for communication, and thus the first resource for sensing can be configured before the downlink resource for communication.

[0063] In a possible implementation, the first resource can be used for simultaneous sensing in multiple sensing scenarios, for example, part of the first resource is used for sensing in a spatial domain sensing scenario, and another part of the first resource is used for sensing in a road sensing scenario. The number of sensing scenarios in which the first resource is simultaneously sensed is not limited in the present application.

[0064] For example, in the case of a time division duplex (TDD) uplink-downlink time slot ratio of 7:3, the index of the time slot in which the first resource is located is 0 or 5. Wherein, the uplink-downlink time slot ratio of 7:3 means that in a radio frame, every 5 milliseconds contains 5 downlink time slots (denoted by D), 3 uplink time slots (denoted by U) and 2 special time slots (denoted by S). FIG. 5 is a configuration example of the first resource. In this example, the first resource occupies symbols 0-9 in a time slot, that is, 10 consecutive symbols, and the index of the time slot is 0 or 5. Wherein, the time slot before the time slot 0 or 5 is a communication uplink time slot for uplink transmission, and the time slot after the time slot 0 or 5 is a communication downlink time slot for downlink transmission.

[0065] FIG. 6 is another configuration example of the first resource. In this example, the sensing frame length is 640 ms, i.e., there is sensing resource for sensing in the time resource of 640 ms. There are multiple time slots in the sensing frame length, and there is sensing resource for sensing in the time slots with indexes of 0 and 5, and the other time slots are used for communication. For the time slots with indexes of 0 and 5, all the symbols therein can be used for sensing, or part of the symbols are used for sensing and the other part are used for communication. Based on this example, the aforementioned first resource is periodically present, i.e., in the time length of 640 ms, there is the first resource for sensing in each time slot with index of 0 and 5, and the first resource can be used for a dedicated sensing scenario or a public network sensing scenario. It should be noted that the sensing frame length is taken as an example of 640 ms here, and other sizes can also be used in actual applications.

[0066] In a possible implementation, the application can determine the resource for sensing according to a sensing index. The sensing index includes, but is not limited to, one or more of the following: maximum range, distance resolution, maximum speed, speed resolution, or data refresh rate.

[0067] For example, the size of the aforementioned first resource (also referred to as the sensing symbol length T sym-cp ) is related to the maximum range (d max ). For example, where c represents the speed of light.

[0068] For example, the sensing bandwidth (B) is related to the distance resolution (Δd). For example, where c represents the speed of light.

[0069] For example, the sensing frame length (T frame ) is related to the speed resolution (Δv). For example, where c represents the speed of light, and f c represents the carrier frequency. For example, in the example of FIG. 6, the sensing frame length is 640 ms.

[0070] For example, the sensing interval (T interval ) is related to the data refresh rate (f data ). For example, where the sensing interval refers to the time interval of reporting the sensing result. The sensing interval can be equal to or different from the sensing frame length.

[0071] For example, the interval (T pulse ) between adjacent sensing symbols in the sensing frame length is related to the maximum speed (v max ). For example, where c represents the speed of light, and f crepresents a carrier frequency. Wherein, the adjacent sensing symbol interval refers to the time interval between two adjacent sensing symbols, and the sensing symbol refers to a block of continuous resources for sensing, for example, the first resource mentioned above is a sensing symbol, and for another example, the symbols 0-9 in the example of FIG. 5 constitute a sensing symbol.

[0072] According to the relationship between the adjacent sensing symbol interval (T pulse ) in the sensing frame length and the maximum speed (v max ), the smaller the adjacent sensing symbol interval is, the greater the maximum speed is. For example, when the adjacent sensing symbol interval is 2.5 milliseconds, the maximum speed is ±22 kilometers / hour, that is, the speed range is: -22 kilometers / hour-22 kilometers / hour. When the adjacent sensing symbol interval is 0.5 milliseconds, the maximum speed is ±110 kilometers / hour, that is, the speed range is: -110 kilometers / hour-110 kilometers / hour. However, the smaller the adjacent sensing symbol interval is, the more dense the symbols for sensing are, and thus the number of symbols for communication is greatly reduced, causing the decline of communication performance. Based on the foregoing technical solution, the present application further proposes a speed measurement method, which improves the maximum speed under the premise of guaranteeing the communication performance.

[0073] In a possible implementation manner, the present application can detect the distances of the target object at different times and then calculate the speed of the target object through the foregoing sensing communication method, and then the accurate speed of the target object can be obtained in combination with the speed measurement function of the radar. For example, a radar is installed on the access network device, the radar can detect the distance r(t1) of the target object at t1 through the foregoing sensing communication method, and detect the distance r(t2) of the target object at t2, and then calculate the speed v(t2) of the target object. Wherein, the range of the speed calculated through the sensing distance is: -v max ~v max , that is, v est (t2) is a number between -v max and v max . For example, the range of the speed calculated through the sensing distance is: -22 kilometers / hour-22 kilometers / hour. Wherein, the range of the speed calculated through the sensing distance (that is, -v max ~v max ) is related to the maximum sensing distance and the minimum sensing distance of the access network device. Further, in order to improve the accuracy of the speed measurement of the target object, the speed of the target object is measured as v(t2) through the speed measurement function of the radar, and then the accurate speed v opt (t2) of the target object is determined according to v est (t2) and v(t2). v opt (t2)=n opt *2v max+ v(t2). Wherein, The round() represents a rounding function. The speed measurement method used by the radar speed measurement function is different from the aforementioned speed measurement method of calculating the speed of the target object by using the sensing distances measured at different times. The radar speed measurement function measures the speed by the Doppler principle, which refers to using an ultrasonic wave generator to emit an ultrasonic wave to cover the target object, receiving the reflected sound wave, and recording the wavelength. The wavelength fed back by the target object in motion at different positions in a distance is changed, and the speed of the target object can be calculated according to the change of the wavelength. Based on this speed measurement method, the maximum speed measurement range can be increased by at least 5 times or more. For example, when the adjacent sensing symbol interval is 2.5 milliseconds, the speed range of the target object detected by using the sensing communication method is -22 kilometers / hour ~ 22 kilometers / hour, and when the sensing communication method is combined with the radar speed measurement function to measure the speed, the speed range of the target object detected can be increased to -110 kilometers / hour ~ 110 kilometers / hour. Moreover, since the adjacent sensing symbol interval is not reduced, the resources for sensing need not be increased, so that the communication performance will not be reduced. For example, when the sensing communication method is used to detect the speed of the target object, if it is required to increase the speed range of the target object detected from -22 kilometers / hour ~ 22 kilometers / hour to -110 kilometers / hour ~ 110 kilometers / hour, the adjacent sensing symbol interval needs to be reduced from 2.5 milliseconds to 0.5 milliseconds, which results in an increase of at least 5 times of the resources for sensing. However, when the sensing communication method is combined with the radar speed measurement function to measure the speed, the speed range of the target object detected can be increased from -22 kilometers / hour ~ 22 kilometers / hour to -110 kilometers / hour ~ 110 kilometers / hour while keeping the adjacent sensing symbol interval at 2.5 milliseconds, so that at least 5 times of the resources for sensing can be saved.

[0074] FIG. 7 shows a possible exemplary block diagram of a communication device involved in the embodiments of the present application. As shown in FIG. 7, the communication device 700 can include modules or units for implementing the corresponding modules or units of the above-mentioned method embodiments. In a possible implementation, the communication device 700 includes a processing unit 702 and a communication unit 703. Optionally, the communication device 700 can further include a storage unit 701 for storing device program codes and / or data.

[0075] The communication device 700 can be a network side device in the above-mentioned embodiments, for example, an access network device at the network side, a module (such as a circuit, a chip or a chip system, etc.) in the access network device, or a logic node, a logic module or software capable of implementing all or part of the functions of the access network device.

[0076] For example, in an embodiment, the processing unit 702 is configured to determine, according to a perception scene, a first resource, a size of the first resource being related to the perception scene; and the communication unit 703 is configured to send, on the first resource, perception information, the perception information being information for detecting an object.

[0077] In a possible implementation, the first resource includes N symbols in a time slot, N being greater than 7 and less than or equal to 14.

[0078] In a possible implementation, the N symbols are consecutive N symbols in the time slot, starting from a starting symbol.

[0079] In a possible implementation, the N symbols are consecutive N symbols in the time slot, starting from a first symbol, the first symbol being different from the starting symbol of the time slot.

[0080] In a possible implementation, the perception scene is a private network perception scene, the private network perception scene including at least one of a railway perception scene, a water area perception scene, a deformation perception scene, or a meteorological perception scene.

[0081] In a possible implementation, the first resource includes M symbols in a time slot, M being less than or equal to 7.

[0082] In a possible implementation, the M symbols are consecutive M symbols in the time slot, starting from a starting symbol.

[0083] In a possible implementation, the M symbols are consecutive N symbols in the time slot, starting from a second symbol, the second symbol being different from the starting symbol of the time slot.

[0084] In a possible implementation, the perception scene is a public network perception scene, the public network perception scene including an air space perception scene and / or a road perception scene.

[0085] In a possible implementation, the first resource is located after an uplink resource for communication and / or before a downlink resource for communication.

[0086] In a possible implementation, an index of the time slot in which the first resource is located is 0 or 5.

[0087] It can be understood that the division of units in the above apparatus is only a logical function division, one function can correspond to one functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or part of the units can be integrated into one physical entity, or can be distributed in different physical entities. In addition, the above functional units can be realized in the form of hardware, or in the form of software, or in the form of hardware combined with software. Whether a certain function is executed in the form of hardware or software depends on the specific application and design constraints of the technical scheme. Professional technicians can use different methods to implement the described functions for specific applications, but such implementation should not be considered beyond the scope of the present application.

[0088] In one example, the functional units in any of the above apparatuses can be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0089] In one example, the storage unit 701 can include random access memory, flash memory, read only memory, programmable read only memory, electrically erasable programmable memory, and / or registers, etc.

[0090] FIG. 8 shows a possible exemplary block diagram of another communication apparatus involved in the embodiments of the present application. The communication apparatus 800 shown in FIG. 8 includes a processor 810 and an interface circuit 820. The processor 810 and the interface circuit 820 are coupled to each other. It can be understood that the interface circuit 820 can be a transceiver or an input / output interface. Optionally, the communication apparatus 800 can also include a memory 830 for storing instructions executed by the processor 810 or storing input data required by the processor 810 to run instructions or storing data generated after the processor 810 runs instructions.

[0091] When the communication apparatus 800 is used to implement the above method embodiments, the processor 810 is configured to implement the functions of the above processing unit 702, and the interface circuit 820 is configured to implement the functions of the above communication unit 703.

[0092] It can be appreciated that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor, or any conventional processor.

[0093] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the cases of A alone, A and B together, and B alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or the like means any combination of these items, including any combination of single or multiple items. For example, "at least one of A, B or C" includes A, B, C, AB, AC, BC or ABC, and "at least one of A, B and C" can also be understood to include A, B, C, AB, AC, BC or ABC. In addition, unless otherwise specified, the ordinal numbers "first", "second", etc. mentioned in the embodiments of the present application are used to distinguish a plurality of objects, and are not used to limit the order, time sequence, priority or importance of the plurality of objects.

[0094] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0095] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.

[0096] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks.

[0097] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.

[0098] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.

Claims

1. A method of cognitive communication, the method comprising: Comprising: determining a first resource according to a sensing scenario, a size of the first resource being related to the sensing scenario; sending sensing information on the first resource, the sensing information being information for detecting an object.

2. The method of claim 1, wherein, The first resource comprises N symbols in a time slot, N being greater than 7 and less than or equal to 14.

3. The method of claim 2, wherein, The N symbols are consecutive N symbols starting from a starting symbol in the time slot.

4. The method of claim 2 or 3, wherein, The sensing scenario is a private network sensing scenario, the private network sensing scenario comprising at least one of a railway sensing scenario, a water area sensing scenario, a deformation sensing scenario, or a meteorological sensing scenario.

5. The method of claim 1, wherein, The first resource comprises M symbols in a time slot, M being less than or equal to 7.

6. The method of claim 5, wherein, The M symbols are consecutive M symbols starting from a starting symbol in the time slot.

7. The method of claim 5 or 6, wherein, The sensing scenario is a public network sensing scenario, the public network sensing scenario comprising an airspace sensing scenario and / or a road sensing scenario.

8. The method of any one of claims 1 to 7, wherein, The first resource is after an uplink resource for communication and / or before a downlink resource for communication.

9. The method of claim 8, wherein, An index of the time slot in which the first resource is located is 0 or 5.

10. A communications device, characterized by Comprising a processor and an interface circuit, the processor being configured to communicate with other devices via the interface circuit to implement the method of any one of claims 1 to 9.

11. A communications device, characterized by Comprising units for performing the method of any one of claims 1 to 9.

12. A computer program product, characterised in that, The computer program product comprises instructions which, when executed, implement the method of any one of claims 1 to 9.

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

14. A communication system, characterized by Comprising at least two communication devices, any one of the at least two communication devices being configured to perform the method of any one of claims 1 to 9.

Citation Information

Patent Citations

  • Communication method and device

    CN117279094A

  • Resource allocation method and device, equipment, storage medium and program product

    CN117499339A

  • Resource size determination method, terminal and network side equipment

    CN117978338A

  • Adaptive Sensing based Resource Selection for D2D Communication

    US20230309065A1