Measurement and reporting method and device
By measuring and reporting status information, the device status is adjusted to improve the accuracy of measurement results, solving the problem of inaccurate measurement of surrounding scatterer information in the prior art, and realizing more accurate communication maps or channel maps and resource allocation.
Patent Information
- Application Number
- CN202410765689.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-14
- Publication Date
- 2025-12-16
AI Technical Summary
Existing technologies struggle to accurately measure and report information about surrounding scatterers, affecting the accuracy of communication maps or channel maps.
The measurement results are determined by measuring the first signal, and status information is reported to reflect the obstruction status of the device. The panel or beam status is adjusted to improve the accuracy of the measurement results, and indication information is received or sent for decision-making, scheduling and resource allocation.
It enables accurate measurement and reporting of information about surrounding scatterers, improving the accuracy of communication maps or channel maps and allowing for the rational allocation of resources.
Smart Images

Figure CN121142584A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a measurement and reporting method and device. BACKGROUND
[0002] Sensing refers to detecting the state of the surrounding environment by certain means, such as the position, direction, height, speed, distance of an object, and judging the shape of the object, even the action gesture of a person, etc. For example, it can include target detection and tracking, environment monitoring, action monitoring, and channel modeling based on sensing information.
[0003] By sensing the scatterers in the environment, not only can the detection and tracking of the sensing target be achieved, but also the communication can be assisted. For example, the communication map / channel map can be constructed by using the sensing information. In communication, combined with the terminal device position information and the grid information of the communication map / channel map, channel prediction can be achieved. Therefore, how to accurately measure and sense the surrounding scatterers and report is a technical problem that people in the field are trying to solve. SUMMARY
[0004] The present application provides a measurement and reporting method and device, which can measure and report, and accurately reflect the surrounding scatterer information.
[0005] In a first aspect, an embodiment of the present application provides a measurement and reporting method, which can be applied to a first device, can be executed by the first device, can be executed by components (such as a processor, a chip, a circuit, or a chip system, etc.) in the first device, or can be executed by a logic module or software that can realize all or part of the functions of the first device. The method comprises: measuring a first signal to determine a measurement result, the first signal being used for sensing; and sending the measurement result and / or state information, the state information being used to indicate the state of the first device when measuring the first signal.
[0006] In the above method, by the above manner, the first device can measure by measuring the first signal to determine the measurement result, and the measurement result can reflect the relevant situation of the measured object, and the state information can reflect whether some factors affect the accuracy of the measurement result, for example, the first device is held by hand, and part of the panel included in the first device is blocked. At this time, the state information includes a first state, and correspondingly, it can be determined that the measurement result corresponding to the first state cannot accurately reflect the surrounding environmental information. Exemplarily, the state information includes a second state, and it can be determined that the measurement result corresponding to the second state can accurately reflect the surrounding environmental information. In summary, by the above manner, the measurement and reporting can be performed, and the surrounding scatterer information can be accurately reflected.
[0007] In a possible implementation, the state information includes a first state and a second state, the first state is used to indicate that the first device is blocked, and the second state is used to indicate that the first device is not blocked.
[0008] In the method, when the state information includes the first state, it can be determined that the measurement result corresponding to the first state cannot accurately reflect the surrounding environment information. For example, when the state information includes the second state, it can be determined that the measurement result corresponding to the second state can accurately reflect the surrounding environment information. In summary, the surrounding scatterer information can be accurately reflected by reporting the state information.
[0009] In another possible implementation, the state information includes a first state and a second state, the first state is used to indicate that the measurement result is unavailable, and the second state is used to indicate that the measurement result is available.
[0010] In the method, when the state information includes the first state, it can be determined that the measurement result corresponding to the first state cannot accurately reflect the surrounding environment information. For example, when the state information includes the second state, it can be determined that the measurement result corresponding to the second state can accurately reflect the surrounding environment information. In summary, the surrounding scatterer information can be accurately reflected by reporting the state information.
[0011] In another possible implementation, the first state includes that there is an object within a first distance, and the second state includes that there is no object within the first distance.
[0012] In another possible implementation, the state information includes one or more of the following: the state information is used to indicate a state of a panel when the first device measures the first signal; the state information is used to indicate a state of a beam or a direction or an angle when the first device measures the first signal; or the state information is used to indicate a state of a path when the first device measures the first signal.
[0013] In the method, the state of the panel includes being blocked or not being blocked, the state of the beam or direction or angle includes being blocked or not being blocked, and the state of the path includes being blocked or not being blocked; when the state of the panel includes being blocked, the state of the beam or direction or angle includes being blocked, or the state of the path includes being blocked, it is determined that the corresponding measurement result cannot accurately reflect the surrounding environmental information; when the state of the panel includes not being blocked, the state of the beam or direction or angle includes not being blocked, or the state of the path includes not being blocked, it is determined that the corresponding measurement result can accurately reflect the surrounding environmental information; in summary, by reporting the state information, the surrounding scatterer information can be accurately reflected.
[0014] In a further possible implementation, the method further includes: receiving configuration information of the first signal; and receiving the first signal.
[0015] In a further possible implementation, the method further includes: sending first indication information, the first indication information being used to indicate that the first device is blocked; and receiving second indication information, the second indication information being used to indicate the first interval.
[0016] In the method, the first interval is used to switch the panel or adjust the state. By sending the first indication information by the first device, the first device can report that the first device is blocked, and accordingly, the third device can make a decision and scheduling after receiving the first indication information, for example, the third device sends second indication information to the first device, and accordingly, the first device receives the second indication information, that is, the panel is switched or the state is adjusted in the first interval; in summary, by reporting that the first device is blocked, the third device can make a decision and scheduling based on the first device being blocked, so that resources can be reasonably allocated.
[0017] In a further possible implementation, the method further includes: sending third indication information, the third indication information being used to indicate whether the blocking detection is performed.
[0018] In a further possible implementation, the method further includes: sending fourth indication information, the fourth indication information being used to indicate whether the first device has the capability of blocking detection.
[0019] In the method, by reporting the capability information by the first device to the second device, the second device can make a scheduling based on the capability information.
[0020] In a further possible implementation, the method further includes: receiving a request message, the request message being used to request to perform the measurement, the request message including fifth indication information, the fifth indication information being used to indicate that the state information is sent.
[0021] In the method, the first device sends the state information to the second device based on the request message, so that the surrounding scatterer information can be more accurately reflected.
[0022] In a second aspect, an embodiment of the present application provides a measurement and reporting method, which can be applied to a second device, can be executed by the second device, can be executed by components (for example, a processor, a chip, a circuit, or a chip system) in the second device, or can be executed by a logic module or software that can realize all or part of the functions of the second device. The method comprises: receiving a measurement result and / or state information, the measurement result being determined by measuring a first signal, and the state information being used to indicate a state of the first device when measuring the first signal.
[0023] In the method, the measurement result can reflect the relevant situation of the measured object, and the state information can reflect whether some factors affect the accuracy of the measurement result. For example, the first device is held by a hand, and part of the panel included in the first device is blocked. At this time, the state information includes a first state, and it can be determined that the corresponding measurement result cannot accurately reflect the surrounding environmental information in the first state. For example, the state information includes a second state, and it can be determined that the corresponding measurement result can accurately reflect the surrounding environmental information in the second state. In summary, the surrounding scatterer information can be accurately reflected through the above method.
[0024] In a possible implementation, the state information includes a first state and a second state, the first state is used to indicate that the first device is blocked, and the second state is used to indicate that the first device is not blocked.
[0025] In the method, when the state information includes the first state, it can be determined that the corresponding measurement result cannot accurately reflect the surrounding environmental information in the first state. For example, when the state information includes the second state, it can be determined that the corresponding measurement result can accurately reflect the surrounding environmental information in the second state. In summary, the surrounding scatterer information can be more accurately reflected through the state information.
[0026] In another possible implementation, the state information includes a first state and a second state, the first state is used to indicate that the measurement result is unavailable, and the second state is used to indicate that the measurement result is available.
[0027] In the above method, by the above manner, when the state information comprises the first state, it can be determined that the corresponding measurement result cannot more accurately reflect the surrounding environment information in the first state. For example, when the state information comprises the second state, it can be determined that the corresponding measurement result can more accurately reflect the surrounding environment information. In summary, by receiving the state information, the surrounding scatterer information can be more accurately reflected.
[0028] In another possible implementation, the first state comprises that there is an object within a first distance; and the second state comprises that there is no object within the first distance.
[0029] In another possible implementation, the state information comprises one or more of the following: the state information is used to indicate a state of a panel when the first device measures the first signal; the state information is used to indicate a state of a beam or direction or angle when the first device measures the first signal; or the state information is used to indicate a state of a path when the first device measures the first signal.
[0030] In the above method, the state of the panel comprises being blocked or not being blocked, the state of the beam or direction or angle comprises being blocked or not being blocked, and the state of the path comprises being blocked or not being blocked; when the state of the panel comprises being blocked, the state of the beam or direction or angle comprises being blocked, or the state of the path comprises being blocked, it is determined that the corresponding measurement result cannot more accurately reflect the surrounding environment information; when the state of the panel comprises not being blocked, the state of the beam or direction or angle comprises not being blocked, or the state of the path comprises not being blocked, it is determined that the corresponding measurement result can more accurately reflect the surrounding environment information; in summary, by receiving the state information, the surrounding scatterer information can be more accurately reflected.
[0031] In another possible implementation, the method further comprises: receiving third indication information, the third indication information being used to indicate whether the first device has performed blocking detection.
[0032] In another possible implementation, the method further comprises: determining a communication map or a channel map based on the measurement result and / or the state information.
[0033] In the method, the measurement result can reflect the relevant situation of the measured object, and the state information can reflect whether some factors affect the accuracy of the measurement result, for example, the first device is held by hand, and part of the panel included in the first device is blocked, at this time, the state information includes the first state, and accordingly, it can be determined that the corresponding measurement result cannot accurately reflect the surrounding environmental information in the first state, thereby avoiding that the determined communication map or channel map cannot accurately reflect the surrounding environmental information due to the behavior of holding the first device.
[0034] In yet another possible implementation, the method further includes: sending a request message, the request message being used to request to perform measurement, and the request message including fifth indication information, the fifth indication information being used to indicate that the first device sends the state information.
[0035] In the method, by the above manner, the first device can send the state information to the second device based on the request message, and accordingly, the second device receives the state information from the first device, so that the surrounding scatterer information can be more accurately reflected.
[0036] In a third aspect, an embodiment of the present application provides a measurement and reporting method, which can be applied to a third device, can be executed by the third device, can be executed by components (for example, a processor, a chip, a circuit, or a chip system) in the third device, or can be executed by a logic module or software that can realize all or part of the functions of the third device, and the method includes: receiving first indication information, the first indication information being used to indicate that a first device is blocked.
[0037] In the method, by the manner that the third device receives the first indication information, the next decision and scheduling are made based on the first indication information, so that resources are reasonably allocated.
[0038] In a possible implementation, the method further includes: in response to the first indication information, sending second indication information, the second indication information being used to indicate a first interval.
[0039] In the method, the first interval is used to switch a panel or adjust a state. For example, the third device sends the second indication information to the first device, and accordingly, the first device receives the second indication information from the third device and switches the panel or adjusts the state within the first interval.
[0040] In yet another possible implementation, the method further includes: sending configuration information of a first signal; and sending the first signal, the first signal being used for sensing.
[0041] In yet another possible implementation, the method further includes: receiving fourth indication information, the fourth indication information being used to indicate whether the first device has the capability of obstruction detection.
[0042] In the above method, the capability information reported by the first device is received by the second device, so that the second device can perform scheduling based on the capability information.
[0043] In a fourth aspect, an embodiment of the present application provides a first device, which can be a terminal device, a component (for example, a processor, a chip, a circuit, or a chip system) in the terminal device, or a logic module or software capable of realizing all or part of the terminal device functions.
[0044] In a possible implementation, the first device can include a module or unit or means corresponding to each of the methods / operations / steps / actions described in the first aspect, which can be a hardware circuit, software, or a combination of hardware circuit and software.
[0045] In a possible implementation, the first device includes a processing unit and a transceiver unit, the processing unit is configured to measure a first signal to determine a measurement result, the first signal being used for sensing, and the transceiver unit is configured to send the measurement result and / or state information, the state information being used to indicate a state of the first device when measuring the first signal.
[0046] In a possible implementation, the state information includes a first state and a second state, the first state being used to indicate that the first device is obstructed, and the second state being used to indicate that the first device is not obstructed.
[0047] In yet another possible implementation, the state information includes a first state and a second state, the first state being used to indicate that the measurement result is unavailable, and the second state being used to indicate that the measurement result is available.
[0048] In yet another possible implementation, the first state includes that there is an object within a first distance, and the second state includes that there is no object within the first distance.
[0049] In yet another possible implementation, the state information includes one or more of the following: the state information is used to indicate a state of a panel when the first device measures the first signal, the state information is used to indicate a state of a beam or direction or angle when the first device measures the first signal, or the state information is used to indicate a state of a path when the first device measures the first signal.
[0050] In a further possible implementation form of the first aspect or possible implementation forms thereof, the transceiver is further configured to receive configuration information of the first signal; and the transceiver is further configured to receive the first signal.
[0051] In a further possible implementation form of the first aspect or possible implementation forms thereof, the transceiver is further configured to transmit first indication information, the first indication information being used to indicate that the first device is blocked; and the transceiver is further configured to receive second indication information, the second indication information being used to indicate a first interval.
[0052] In a further possible implementation form of the first aspect or possible implementation forms thereof, the transceiver is further configured to transmit third indication information, the third indication information being used to indicate whether a blocking detection is performed.
[0053] In a further possible implementation form of the first aspect or possible implementation forms thereof, the transceiver is further configured to transmit fourth indication information, the fourth indication information being used to indicate whether the first device has a capability of blocking detection.
[0054] In a further possible implementation form of the first aspect or possible implementation forms thereof, the transceiver is further configured to receive a request message, the request message being used to request to perform a measurement, the request message comprising fifth indication information, the fifth indication information being used to indicate that the status information is transmitted.
[0055] As to the technical effects brought by the fourth aspect or possible implementation forms, reference can be made to the introduction of the technical effects of the first aspect or corresponding implementation forms.
[0056] In a fifth aspect, an embodiment of the present application provides a second device, which can be a core network element, or a component (for example, a processor, a chip, a circuit, or a chip system, etc.) in the core network element, or a logic module or software capable of realizing all or part of the functions of the core network element.
[0057] In a possible implementation, the second device can include a module or unit or means corresponding to each of the methods / operations / steps / actions described in the second aspect, which can be a hardware circuit, or software, or a combination of hardware circuit and software.
[0058] In a possible implementation, the second device includes a processing unit and a transceiver, the transceiver being configured to receive a measurement result and / or status information, the measurement result being determined by measuring a first signal, and the status information being used to indicate a status of the first device when measuring the first signal.
[0059] In a possible implementation, the state information includes a first state and a second state, the first state is used to indicate that the first device is blocked, and the second state is used to indicate that the first device is not blocked.
[0060] In another possible implementation, the state information includes a first state and a second state, the first state is used to indicate that the measurement result is unavailable, and the second state is used to indicate that the measurement result is available.
[0061] In another possible implementation, the first state includes that there is an object within a first distance, and the second state includes that there is no object within the first distance.
[0062] In another possible implementation, the state information includes one or more of the following: the state information is used to indicate a state of a panel when the first device measures the first signal; the state information is used to indicate a state of a beam or a direction or an angle when the first device measures the first signal; or the state information is used to indicate a state of a path when the first device measures the first signal.
[0063] In another possible implementation, the transceiver is further configured to receive third indication information, the third indication information being used to indicate whether the first device performs a blocking detection.
[0064] In another possible implementation, the processing unit is further configured to determine a communication map or a channel map based on the measurement result and / or the state information.
[0065] In another possible implementation, the transceiver is further configured to send a request message, the request message being used to request a measurement, and the request message including fifth indication information, the fifth indication information being used to indicate that the first device sends the state information.
[0066] As to the technical effects brought by the fifth aspect or possible implementation, reference can be made to the introduction of the technical effects of the second aspect or corresponding implementation.
[0067] In a sixth aspect, an embodiment of the present application provides a third device, which can be an access network device, a component (for example, a processor, a chip, a circuit, or a chip system) in the access network device, or a logic module or software capable of realizing all or part of the functions of the access network device.
[0068] In a possible implementation, the third apparatus can include a module or unit or means corresponding to each of the methods / operations / steps / actions described in the third aspect, which can be hardware circuit, software, or a combination of hardware circuit and software.
[0069] In a possible implementation, the third apparatus includes a processing unit and a transceiver unit, and the transceiver unit is configured to receive first indication information, where the first indication information is used to indicate that the first apparatus is blocked.
[0070] In a possible implementation, the transceiver unit is further configured to send second indication information in response to the first indication information, where the second indication information is used to indicate a first interval.
[0071] In another possible implementation, the transceiver unit is further configured to send configuration information of a first signal, and send the first signal, where the first signal is used for sensing.
[0072] In another possible implementation, the transceiver unit is further configured to receive fourth indication information, where the fourth indication information is used to indicate whether the first apparatus has the capability of blockage detection.
[0073] For the technical effects brought by the sixth aspect or possible implementation, refer to the introduction of the technical effects of the third aspect or corresponding implementation.
[0074] In the seventh aspect, an embodiment of the present application provides a first apparatus, which includes at least one processor configured to execute the method of the first aspect or possible implementation of the first aspect.
[0075] In a possible implementation, the first apparatus further includes the memory in which computer programs or instructions are stored. Optionally, the memory and the processor are integrated together.
[0076] In a possible implementation, the memory is located outside the communication apparatus.
[0077] In the eighth aspect, an embodiment of the present application provides a second apparatus, which includes at least one processor configured to execute the method of the second aspect or possible implementation of the second aspect.
[0078] In a possible implementation, the second apparatus further includes the memory in which computer programs or instructions are stored. Optionally, the memory and the processor are integrated together.
[0079] In a possible implementation, the memory is located outside the communication apparatus.
[0080] In a ninth aspect, an embodiment of the present application provides a third apparatus, comprising at least one processor configured to implement the method in the third aspect or possible implementation of the third aspect.
[0081] In a possible implementation, the third apparatus further comprises the memory, and the memory stores the computer program or instructions. Optionally, the memory and the processor are integrated together.
[0082] In a possible implementation, the memory is located outside the communication apparatus.
[0083] In a tenth aspect, an embodiment of the present application provides a chip apparatus, comprising at least one processor configured to implement the computer program or instructions to implement the method in any of the aspects or possible implementation of any of the aspects.
[0084] In a possible implementation, an input of the chip apparatus corresponds to the receiving operation in any of the aspects or possible implementation of any of the aspects, and an output of the chip apparatus corresponds to the sending operation in any of the aspects or possible implementation of any of the aspects.
[0085] Optionally, the processor is coupled with the memory through an interface.
[0086] Optionally, the chip apparatus further comprises a memory, and the memory stores the computer program instructions.
[0087] In an eleventh aspect, an embodiment of the present application provides a computer readable storage medium, which stores computer programs or instructions, and when the computer programs or instructions are run on a processor, the method in any of the aspects is implemented.
[0088] In a twelfth aspect, an embodiment of the present application provides a computer program product, which comprises computer programs or instructions, and when the computer programs or instructions are run on a processor, the method in any of the aspects is implemented.
[0089] In a thirteenth aspect, an embodiment of the present application provides a communication system, comprising: the apparatus in the seventh aspect, the apparatus in the eighth aspect, and the apparatus in the ninth aspect. BRIEF DESCRIPTION OF DRAWINGS
[0090] Figure 1 FIG. 1 is a schematic diagram of a communication system architecture provided by an embodiment of the present application;
[0091] Figures 2-5 FIG. 2 is a schematic diagram of a measurement and reporting method provided by an embodiment of the present application;
[0092] Figure 6is a structural schematic diagram of a communication device provided by an embodiment of the present application.
[0093] Figure 7 is a structural schematic diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0094] The technical solutions in the embodiments of the present application will be clearly and completely described in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0095] In the present application, the reference to "one embodiment" or "some embodiments" and the like means that the specific features, structures or characteristics described in connection with the embodiment are included in one or more embodiments of the present application. Therefore, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in other some embodiments" and the like appearing in different places in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "include", "contain", "have" and their variants mean "include but not limited to", unless otherwise specifically emphasized.
[0096] In the description of the present application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this document is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or the like means any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b or c can mean a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, c can be single or multiple.
[0097] It can be understood that in the present application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0098] In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information, or the to-be-indicated information can be indirectly indicated by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. It can also only indicate a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent.
[0099] The to-be-indicated information can be sent together as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of the sub-information can be the same or different. The specific sending method is not limited in the present application. The sending period and / or sending occasion of the sub-information can be predefined, for example, predefined according to the protocol, or configured by the transmitting end device by sending configuration information to the receiving end device.
[0100] It can be understood that the "sending" and "receiving" in the present application represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, or indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, or indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as "output" of the chip interface, and "receiving" can also be understood as "input" of the chip interface.
[0101] In other words, the sending and receiving can be between devices, for example, between network devices and terminal devices, or within a device, for example, between components, modules, chips, software modules or hardware modules in the device through a bus, wire or interface.
[0102] It can be understood that the information between the source and the destination of the information transmission can be processed as necessary, such as encoding, modulation, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be repeated here.
[0103] The communication method provided by the embodiments of the present application can be applied to a third generation partnership project (3rd generation partnership project, 3GPP) related cellular communication system, for example, a fourth generation (4th generation, 4G) communication system, such as a long term evolution (long term evolution, LTE) communication system, and can also be applied to a fifth generation (5th generation, 5G) communication system, such as a 5G new radio (new radio, NR) communication system, or various future communication systems and future communication networks. The method provided by the embodiments of the present application can also be applied to a Bluetooth system, a wireless fidelity (wireless fidelity, WiFi) system, a LoRa system or a vehicle-to-vehicle system, a communication system supporting multiple wireless technology fusion, a device-to-device (device-to-device, D2D) system. The method provided by the embodiments of the present application can also be applied to a satellite communication system, which can be integrated with the above communication system. The wireless communication system related in the present application also includes but is not limited to: a narrow band internet of things (narrow band-internet of things, NB-IoT) system, a global system for mobile communications (global system for mobile communications, GSM) system, an enhanced data rate for GSM evolution (enhanced data rate for GSM evolution, EDGE) system, a wideband code division multiple access (wideband code division multiple access, WCDMA) system, a code division multiple access 2000 (code division multiple access, CDMA2000) system or a time division-synchronous code division multiple access (time division-synchronous code division multiple access, TD-SCDMA) system.
[0104] Please refer to Figure 1 , Figure 1 is a schematic diagram of an architecture of a communication system provided by the embodiments of the present application, in order to Figure 1The illustrated communication system architecture is used to illustrate the application scenarios of the present application. The communication system includes a first device 101, a second device 102 and a third device 103. For example, the first device can be a terminal device, the second device can be a core network element, and the third device can be an access network device. The terminal device can access the wireless network to obtain a data network service through the wireless network or communicate with other devices through the wireless network, such as communicating with other terminal devices. The wireless network includes a radio access network (RAN) and a core network (CN); wherein the RAN can also be referred to as an access network (AN), which is used to connect the terminal device to the wireless network. The RAN can include one or more access network devices. The CN can include one or more core network elements, such as a sensing function (SF) element, wherein the SF element can also be referred to as a sensing management function (SMF). The SF element can perform sensing device (terminal device, access network device) selection, sensing service control, sensing measurement data reception and integration, and output sensing results. It should be understood that the communication system to which the method of the present application can be applied can include more or fewer access network devices, core network elements or terminal devices. The access network device, the core network element and the terminal device can be hardware or a combination of functionally divided software. It can be understood that Figure 1 Only one possible communication system architecture to which the embodiments of the present application can be applied is shown. In other possible scenarios, other devices can also be included in the communication system architecture.
[0105] (1) A terminal device, which can also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc., is a device that provides voice or data connectivity to a user, and specifically includes a device that provides voice to a user, or a device that provides data connectivity to a user, or a device that provides both voice and data connectivity to a user. For example, it can include a handheld device with wireless connection capability, or a processing device connected to a wireless modem. The terminal device can communicate with a core network via a RAN, exchange voice or data with the RAN, or interact with the RAN for voice and data. Currently, the terminal device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device (e.g., a smart watch, a smart bracelet, a pedometer, etc.), a vehicle-mounted device (e.g., a car, a bicycle, an electric vehicle, an airplane, a ship, a train, a high-speed rail, etc.), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a smart home device (e.g., a refrigerator, a television, an air conditioner, an electricity meter, etc.), a smart robot, a workshop device, a wireless terminal in unmanned driving, a wireless terminal in remote surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a flight device (e.g., a smart robot, a hot air balloon, a drone, an airplane), etc. The terminal device can also be other devices with terminal functions, for example, the terminal device can also be a device that plays a terminal function in D2D communication.The terminal device can also include a vehicle to everything (V2X) terminal device, a machine to machine / machine-type communications (M2M / MTC) terminal device, an internet of things (IoT) terminal device, a light terminal device, a reduced capability UE (REDCAP UE), a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device, a drone device, etc. For example, it can include a mobile phone (or called "cellular" phone), a computer with a mobile terminal device, a portable, pocket, handheld, built-in computer, etc. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. It also includes limited devices, such as devices with lower power consumption, or devices with limited storage capacity, or devices with limited computing capacity, etc. For example, it includes information sensing devices such as bar code, radio frequency identification (RFID), sensors, global positioning system (GPS), laser scanners, etc. In this application, the terminal device with wireless transceiver function and the chip that can be provided in the terminal device are collectively referred to as terminal device.
[0106] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, module or control unit in the above-mentioned device or apparatus, and the specific application is not limited.
[0107] (2) The access network device is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. It can also be referred to as a RAN entity, an access node, a network node, or a communication device, etc.
[0108] Specifically, the access network device can be an access network device of a 3rd generation partnership project (3GPP) related cellular system. For example, a fourth-generation (4G) mobile communication system, or a 5G mobile communication system. The access network device can also be an access network device in an open access network (open RAN, O-RAN or ORAN) or a cloud radio access network (CRAN). Alternatively, the access network device can also be an access network device in a communication system obtained by fusing two or more of the above communication systems.
[0109] The access network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, a home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a macro base station, a micro base station, a wireless relay node, a donor node, a wireless controller in a CRAN scenario, a wireless backhaul node, a transmission point (TP), or a transmission and receiving point (TRP). The access network device can also be an access network device in a 5G mobile communication system. For example, a next generation NodeB (gNB), a TRP, a TP, or one or a group (including multiple antenna panels) of antenna panels of a base station in a new radio (NR) system, or a base station in a 5G mobile communication system. Alternatively, the access network device can also be a network node constituting a gNB or a transmission point. For example, a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element. For example, a BBU. The RU can be included in a radio frequency device or a radio frequency unit. For example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Alternatively, the access network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, in a V2X technology, the access network device can be a road side unit (RSU).
[0110] It should be noted that 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 the ORAN system, the CU can also be referred to as an open centralized unit (O-CU) or an open CU, the DU can also be referred to as an open distributed unit (O-DU), the centralized unit control plane (CU-CP) can also be referred to as an open centralized unit control plane (O-CU-CP) or an open CU-CP, the centralized unit user plane (CU-UP) can also be referred to as an open centralized unit user plane (O-CU-UP) or an open CU-UP, and the RU can also be referred to as an open radio unit (O-RU), which is not limited in the present application. Any one of the CU, CU-CP, CU-UP, DU and RU in the present application can be realized by a software module, a hardware module, or a combination of a software module and a hardware module.
[0111] In some deployments, the CU implements part of the functions of the gNB, and the DU implements part of the functions of the gNB, for example, the CU implements the functions of the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, and the DU implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer and the physical (PHY) layer. Since the information of the RRC layer will eventually become the information of the PHY layer, or be transformed from the information of the PHY layer, under this architecture, high-layer signaling such as RRC layer signaling or PDCP layer signaling can also be considered to be sent by the DU, or sent by the DU+RU. It can be understood that the access network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, or the CU can be divided into a network device in the core network CN, which is not limited here.
[0112] It should be noted that the access network device can be the device or apparatus shown above, or a component (for example, a chip), a module, or a unit in the device or apparatus shown above, and the specific application does not make any limitation.
[0113] (3) The core network element is responsible for access control, registration management, service management, mobility management, and the like of terminal device access to the network. For example, the core network element is an authentication management function (AMF) network element, a user plane function (UPF) network element, a session management (SMF) network element, or a policy control function (PCF) network element.
[0114] It should be noted that the core network element can be the device or apparatus shown above, or a component (for example, a chip), a module, or a unit in the device or apparatus shown above, and the specific application does not make any limitation.
[0115] In order to better understand the scheme provided by the embodiments of the present application, the following will first introduce some terms, concepts or processes related to the embodiments of the present application.
[0116] Multipath propagation is a propagation phenomenon in which radio waves (signals) transmitted from a transmitter antenna reach a receiver antenna along two or more paths. That is, in a terrestrial wireless communication environment, due to the reflection, scattering, and diffraction of radio waves by buildings and the ground, the signals transmitted by the transmitter can propagate through different paths to the receiver, resulting in so-called multipath signals at the receiving end.
[0117] The first path detected in the multipath signal is referred to as the first path, and the first path delay is the best approximation to the signal propagation delay between the transmitter and the receiver.
[0118] Currently, in the positioning scenario, the request and reporting of measurement results are usually based on the first path, and the terminal device can also report a certain number of multipath measurement results. By reporting the multipath measurement results, the surrounding environment can be reflected to a certain extent, but it is not accurate enough. Therefore, how to accurately measure and perceive the surrounding scatterers and report them is a technical problem that persons skilled in the art are trying to solve. In order to solve the above problems, the embodiments of the present application propose the following solutions.
[0119] Please refer to Figure 2 , Figure 2 is a schematic diagram of a measurement and reporting method provided by an embodiment of the present application, which includes but is not limited to the following steps:
[0120] Step S201: The first device measures the first signal to determine a measurement result.
[0121] The first device can refer to the first device 1000 shown in FIG. 10, for example. The second device can refer to the second device 2000 shown in FIG. 20, for example. The third device can refer to the third device 3000 shown in FIG. 30, for example. Figure 1 The first device can refer to the first device 1000 shown in FIG. 10, for example. The second device can refer to the second device 2000 shown in FIG. 20, for example. The third device can refer to the third device 3000 shown in FIG. 30, for example. Figure 1 The first device can refer to the first device 1000 shown in FIG. 10, for example. The second device can refer to the second device 2000 shown in FIG. 20, for example. The third device can refer to the third device 3000 shown in FIG. 30, for example. Figure 1 The first device can refer to the first device 1000 shown in FIG. 10, for example. The second device can refer to the second device 2000 shown in FIG. 20, for example. The third device can refer to the third device 3000 shown in FIG. 30, for example.
[0122] The first signal can be used for sensing, and can also be referred to as a sensing signal. The measurement result can include one or more of the following: time, phase, or angle.
[0123] For example, the first device can measure the first signal using a first panel used for sensing or measurement to determine the measurement result. The first device includes one or more panels, and the one or more panels include the first panel. For example, when the first device is a chip, the chip is used to control one or more panels, and the one or more panels include the first panel.
[0124] In a possible implementation, the method further includes: the first device receiving configuration information of the first signal, and the first device receiving the first signal.
[0125] For example, before the first device measures the first signal to determine the measurement result, the first device receives the configuration information of the first signal.
[0126] For example, the third device can send the configuration information of the first signal to the first device, and correspondingly, the first device receives the configuration information of the first signal from the third device. The third device sends the first signal to the first device, and correspondingly, the first device receives the first signal from the third device. For example, the third device can send the first signal to the first device based on the configuration information of the first signal, and correspondingly, the first device can receive the first signal from the third device based on the configuration information of the first signal.
[0127] Exemplarily, the configuration information of the first signal is used to indicate time-frequency domain resources for sending the first signal. Optionally, the configuration information comprises relevant parameters of the first signal. Exemplarily, the configuration information can comprise a type of the first signal, time-frequency resources for carrying the first signal, a sequence type corresponding to the first signal, a sending time of the first signal, a period, a time slot offset, or an antenna port used for sending the first signal. The time-frequency resources for carrying the first signal can comprise a number of time domain symbols and / or a size of frequency domain subcarriers. The sequence type corresponding to the first signal can comprise a type of a sequence for generating the first signal. The antenna port used for sending the first signal can refer to a physical antenna port or a logical antenna port, which is not limited in the embodiments of the present application. Sending the first signal based on the configuration information of the first signal can refer to sending the first signal on the time-frequency domain resources indicated by the configuration information.
[0128] In yet another possible implementation, the method further comprises: the first device sending fourth indication information.
[0129] Exemplarily, the first device sends the fourth indication information before the first device determines the measurement result by measuring the first signal.
[0130] Exemplarily, the first device sends the fourth indication information to the second device, and correspondingly, the second device receives the fourth indication information from the first device.
[0131] The fourth indication information is used to indicate whether the first device has the capability of obstruction detection. That is, it can be understood that the first device reports capability information to the second device, and the capability information refers to whether the first device has the capability of obstruction detection.
[0132] In the above method, by means of the first device reporting capability information to the second device, the second device can subsequently perform scheduling based on the capability information.
[0133] In yet another possible implementation, the first device receives a request message.
[0134] Exemplarily, the first device receives the request message before the first device determines the measurement result by measuring the first signal. Optionally, the request message can also be referred to as a sensing request message.
[0135] Exemplarily, the second device sends the request message to the first device, and correspondingly, the first device receives the request message from the second device. After receiving the request message from the second device, the first device can perform obstruction detection to determine state information. Optionally, the second device can also send the request message to a third device, and correspondingly, the third device receives the request message from the second device. After receiving the request message from the second device, the third device sends the configuration information of the first signal to the first device.
[0136] The request message is used to request measurement. The request message comprises fifth indication information, which is used to indicate sending of the status information. That is, the fifth indication information is used to indicate that the first device sends the status information to the third device.
[0137] In the above method, by the above manner, the first device can send the status information to the second device based on the request message, so as to more accurately reflect the surrounding scatterer information.
[0138] In another possible implementation, the method further comprises: the first device determines the status information by performing occlusion detection.
[0139] For example, before the first device determines the measurement result by measuring the first signal, the first device determines the status information by performing occlusion detection.
[0140] The status information is used to indicate the state of the first device when measuring the first signal. It can also be understood that the status information is used to indicate whether the first device is occluded, or the status information is used to indicate whether the measurement result is available. The status information can also be replaced by availability information of the measurement result.
[0141] In a possible implementation, the status information comprises a first state and a second state, the first state is used to indicate that the first device is occluded, and the second state is used to indicate that the first device is not occluded. For example, the first device being occluded can mean that a panel included in the first device is occluded, or a beam or direction or angle is occluded, or a path is occluded. For example, the first device not being occluded can mean that a panel included in the first device is not occluded, or a beam or direction or angle is not occluded, or a path is not occluded. In another possible implementation, the status information comprises a first state and a second state, the first state is used to indicate that the measurement result is not available, and the second state is used to indicate that the measurement result is available. Optionally, the status information occupies one bit, 0 represents the first state, and 1 represents the second state.
[0142] Optionally, the occlusion detection comprises proximity detection. For example, the first device can use an additional sensor, such as a capacitive sensor, a proximity light sensor, or by sending a wireless signal, an ultrasonic wave, etc., to identify whether there is an object within a first distance, and determine the state information based on whether there is an object within the first distance. For example, the first distance within which there is an object is determined as the first state, and the first distance within which there is no object is determined as the second state. That is, the first state comprises the first distance within which there is an object, and the second state comprises the first distance within which there is no object. For example, the first distance can be agreed upon by a protocol, determined by the first device, or indicated by the second device, and the embodiments of the present application are not limited thereto. For example, the first distance is 10 centimeters. It should be noted that the object mentioned in the present application includes living objects, such as animals and humans, and the embodiments of the present application are not limited thereto.
[0143] The state information comprises one or more of the following: the state information is used to indicate a state of a panel when the first device measures the first signal; the state information is used to indicate a state of a beam or a direction or an angle when the first device measures the first signal; or the state information is used to indicate a state of a path when the first device measures the first signal.
[0144] The state of the panel comprises that the panel is occluded or the panel is not occluded. The panel can also be referred to as a communication panel, and the embodiments of the present application are not limited thereto. The first device comprises one or more panels, which are used for sensing and / or measuring. When the first device comprises multiple panels, the first device performing occlusion detection can determine the state of each panel. In one example, the first device comprises one panel, and the first device performing occlusion detection determines that the state of the one panel is occluded. In another example, the first device comprises three panels, namely panel 1, panel 2, and panel 3, and the first device performing occlusion detection determines that the state of panel 1 is occluded, the state of panel 2 is not occluded, and the state of panel 3 is occluded.
[0145] The state of the beam or the direction or the angle comprises that the beam or the direction or the angle is occluded, or the beam or the direction or the angle is not occluded. The direction or the angle can refer to a beam direction or an angle corresponding to a beam. The number of beams comprises one or more. When the number of beams is more than one, the first device performing occlusion detection can determine the state of each beam. In one example, there is one beam, and the first device performing occlusion detection determines that the state of the one beam is occluded. In another example, there are four beams, namely beam 1, beam 2, beam 3, and beam 4, and the first device performing occlusion detection determines that the state of beam 1 is not occluded, the state of beam 2 is occluded, the state of beam 3 is not occluded, and the state of beam 4 is occluded.
[0146] The state of the path includes that the path is blocked or the path is not blocked. The number of paths is one or more. When the number of paths is more than one, the state of each path can be determined. In an example, there is one path, and the first device performs blocking detection to determine that the state of the one path is blocked. In an example, there are three paths, which are path 1, path 2, and path 3, and the first device performs blocking detection to determine that the state of path 1 is not blocked, the state of path 2 is blocked, and the state of path 3 is not blocked.
[0147] In the above method, when the state information includes the first state, it can be determined that the corresponding measurement result cannot accurately reflect the surrounding environment information in the first state. For example, when the state information includes the second state, it can be determined that the corresponding measurement result can accurately reflect the surrounding environment information in the second state. In summary, different state information can distinguish whether the measurement result can accurately reflect the surrounding scatterer information.
[0148] Step S202: The first device sends the measurement result and / or the state information.
[0149] For example, the first device sends the measurement result and / or the state information to the second device, and correspondingly, the second device receives the measurement result and / or the state information from the first device. Optionally, the measurement result and the state information can be carried in one message or in different messages, which is not limited in the embodiments of the present application.
[0150] For example, the state information can be reported at different granularities, for example, the state information is used to indicate the state of the panel when the first device measures the first signal; for example, the state information is used to indicate the state of the beam or direction or angle when the first device measures the first signal; for example, the state information is used to indicate the state of the path when the first device measures the first signal.
[0151] In another possible implementation, the method further includes: the first device sending third indication information.
[0152] For example, the first device sends the third indication information to the second device, and correspondingly, the second device receives the third indication information from the first device.
[0153] The third indication information is used to indicate whether the blocking detection is performed. For example, the third indication information can occupy one bit, for example, 0 indicates that the blocking detection is not performed, and 1 indicates that the blocking detection is performed.
[0154] Optionally, the third indication information, the measurement result, and the state information can be carried in the same message or in different messages, which is not limited in the embodiments of the present application.
[0155] In yet another possible implementation, after the second device receives the measurement result and / or the state information, the second device determines the communication map or the channel map based on the measurement result and / or the state information.
[0156] The process can be understood as that the second device receives a plurality of measurement results and / or a plurality of state information from a plurality of first devices, wherein one device corresponds to one measurement result and / or one state information. In an example, the communication map includes a plurality of grids, each grid can be determined based on the measurement result and / or the state information provided by one or more first devices, and each grid stores a plurality of parameter information, which can include the path loss of the grid to the base station, the suitable beam direction, or the label information, for example, the label information can include the occlusion, the non-occlusion, the occlusion detection, or the non-occlusion detection.
[0157] In the above method, the measurement result can reflect the relevant situation of the measured object, and the state information can reflect whether some factors affect the accuracy of the measurement result, for example, the first device is held by hand, and part of the panel included in the first device is occluded, at this time, the state information includes the first state, and accordingly, it can be determined that the corresponding measurement result cannot more accurately reflect the surrounding environmental information in the first state, thereby avoiding that the determined communication map or channel map cannot accurately reflect the surrounding environmental information due to the behavior of holding the first device and the like.
[0158] In yet another possible implementation, after the second device constructs the perfect communication map or channel map, if the first device needs the communication map or channel map for channel prediction, the first device sends a request message to the second device, the request message is used to request the second device to send the communication map or channel map, and then the first device performs occlusion detection to determine a detection result, and selects and determines the related parameters based on the detection result. For example, if the detection result is occlusion, the label information in the communication map or channel map is determined as the related parameters when the occlusion occurs, for example, when the label information is occlusion, the corresponding suitable beam direction is direction 1, and then the beam is transmitted in direction 1. It should be noted that the order of sending the request message and performing the occlusion detection by the first device is not limited, and the above is only an example for illustration.
[0159] In yet another possible implementation, after the second device constructs the complete communication map or channel map, if the first device needs the communication map or channel map for channel prediction, the first device sends a request message to the second device, the request message being used to request the second device to send the communication map or channel map, the request message including tag information, for example, the tag information can include occlusion, non-occlusion, occlusion detection, or non-occlusion detection, and the second device sends the corresponding communication map or channel map based on the tag information included in the request message. For example, the tag information included in the request message is occlusion, and the second device sends the tag information in the communication map or channel map as occlusion; for another example, the tag information included in the request message is non-occlusion, and the second device sends the tag information in the communication map or channel map as non-occlusion; for another example, the tag information included in the request message is occlusion detection, and the second device sends the tag information in the communication map or channel map as occlusion detection; for another example, the tag information included in the request message is non-occlusion detection, and the second device sends the tag information in the communication map or channel map as non-occlusion detection.
[0160] In Figure 2 In the described method, by the above manner, the first device can perform measurement by determining the measurement result by measuring the first signal, and can send the measurement result and / or the state information, wherein the measurement result can reflect the relevant situation of the measured object, and the state information can reflect whether some factors affect the accuracy of the measurement result, for example, the first device is held by a hand, and part of the panel included in the first device is occluded, at this time, the state information includes a first state, and accordingly, it can be determined that the corresponding measurement result cannot accurately reflect the surrounding environment information in the first state, and for example, the state information includes a second state, and it can be determined that the corresponding measurement result can accurately reflect the surrounding environment information in the second state. In summary, by the above manner, measurement can be performed and reported, and then the surrounding scatterer information can be accurately reflected.
[0161] Please refer to Figure 3 , Figure 3 is a schematic diagram of a measurement and reporting method provided by an embodiment of the present application, and the method includes but is not limited to the following steps:
[0162] Step S301: The first device sends first indication information.
[0163] For example, the first device sends the first indication information to the third device, and accordingly, the third device receives the first indication information from the first device.
[0164] The first indication information is used to indicate that the first device is blocked. The first device being blocked can mean that the first device is completely blocked, or that the first device is partially blocked. The first device being partially blocked can mean that one or more panels included in the first device are blocked. In an example, the first device includes three panels, panel 1, panel 2 and panel 3, panel 1 is blocked, and panel 2 and panel 3 are not blocked.
[0165] In a possible implementation, the method further includes: the first device performing blocking detection to determine the state information.
[0166] For example, before the first device sends the first indication information, the first device performs blocking detection to determine the state information. For details, refer to the related description in step S201, which will not be repeated here.
[0167] In another possible implementation, the method further includes: the first device sending fourth indication information.
[0168] For example, before the first device sends the first indication information, the first device sends the fourth indication information. The fourth indication information is used to indicate whether the first device has the capability of blocking detection. For details, refer to the related description in step S201, which will not be repeated here.
[0169] In the above method, by the first device reporting the capability information to the second device, the second device can subsequently perform scheduling based on the capability information.
[0170] In another possible implementation, the first device receives a request message.
[0171] For example, before the first device sends the first indication information, the first device receives a request message. The request message is used to request measurement. The request message includes fifth indication information, which is used to indicate sending state information. For details, refer to the related description in step S201, which will not be repeated here.
[0172] In the above method, by the above method, the first device can send the state information to the second device based on the request message, so as to more accurately reflect the surrounding scatterer information.
[0173] Step S302: The third device sends second indication information.
[0174] For example, the third device sends the second indication information to the first device, and correspondingly, the first device receives the second indication information from the third device.
[0175] The step is an optional step. In one possible implementation, after the first device sends the first indication information, the third device does not send the second indication information, and the first device can wait for a first interval, during which the panel or the modulation state is switched.
[0176] For example, in response to the first indication information, the third device sends the second indication information to the first device, and correspondingly, the first device receives the second indication information from the third device.
[0177] The second indication information is used to indicate the first interval. The first interval is used to switch the panel or adjust the state. For example, the first device includes a first panel and a second panel, the state of the first panel is blocked, the state of the second panel is unblocked, the first interval is used to switch from the first panel to the second panel, or the first interval is used to switch from the second panel to the first panel. For example, the first interval used to adjust the state can be used to adjust from the first state to the second state, or adjust from the second state to the first state. That is, it can be understood that the first device does not expect to be called or does not expect to receive a signal in the first interval. The first interval can be agreed by a protocol, determined by the first device, and is not limited by the embodiments of the present application. The related description of the first state and the second state can be referred to the related description in step S201.
[0178] In one example, the first device includes three panels, panel 1, panel 2 and panel 3, the first indication information is used to indicate that panel 1 is blocked, and panel 2 and panel 3 are not blocked, the third device sends the second indication information, the second indication information is used to indicate the first interval, and the first interval is used to switch from panel 1 to panel 2 or from panel 1 to panel 3.
[0179] In another possible implementation, the method further includes that the first device sends third indication information.
[0180] For example, after the third device sends the second indication information, the first device sends the third indication information. The third indication information is used to indicate whether the blocking detection is performed. For details, refer to the related description in step S202.
[0181] In another possible implementation, after the first device switches the panel or the state in the first interval, the first device receives configuration information of the first signal from the third device, receives the first signal from the third device, and measures the first signal to determine a measurement result. The first device sends the measurement result to the second device, and the second device determines a communication map or a channel map based on the measurement result. It should be noted that the state of the switched panel is unblocked, and the state of the adjusted state is the second state. For example, the first device measures the first signal to determine the measurement result by using the switched panel or in the adjusted state. For example, the label information in the communication map or the channel map is unblocked.
[0182] In an example, after the first device receives the second indication information from the third device, the first device switches from the first panel to the second panel, the state of the first panel is blocked, and the state of the second panel is unblocked. The first device receives the first signal from the third device by using the second panel, and measures the first signal by using the second panel to determine a measurement result.
[0183] In another possible implementation, after the first device switches the panel or the state in the first interval, the first device receives configuration information of the first signal from the third device, receives the first signal from the third device, and measures the first signal to determine a measurement result. The first device sends the measurement result to the second device, and the second device determines a communication map or a channel map based on the measurement result. It should be noted that the state of the switched panel is unblocked, and the state of the adjusted state is the second state. For example, the first device measures the first signal to determine the measurement result by using the switched panel or in the adjusted state. For example, the label information in the communication map or the channel map is unblocked.
[0184] In Figure 3 In the described method, the first device sends the first indication information in such a manner that the first device reports that the first device is blocked. Correspondingly, after the third device receives the first indication information, the third device makes a decision and scheduling. For example, the third device sends second indication information to the first device, and the first device receives the second indication information, that is, switches the panel or adjusts the state in the first interval. In summary, by reporting that the first device is blocked, the third device can make a decision and scheduling based on the fact that the first device is blocked, so as to reasonably allocate resources.
[0185] Please refer to Figure 4 , Figure 4 is a schematic diagram of a measurement and reporting method provided by an embodiment of the present application. The method includes but is not limited to the following steps:
[0186] Step S401: The second device sends a request message.
[0187] Exemplarily, the second device sends a request message to the first device and the third device, and correspondingly, the first device and the third device receive the request message from the second device. The request message is used to request to perform measurement. The request message comprises fifth indication information used to indicate to send state information. Details can be referred to the related description in step S201.
[0188] Step S402: The first device performs occlusion detection to determine state information.
[0189] Details can be referred to the related description in step S201.
[0190] Step S403: The third device sends configuration information of the first signal.
[0191] Exemplarily, the third device sends the configuration information of the first signal to the first device, and correspondingly, the first device receives the configuration information of the first signal from the third device. Details can be referred to the related description in step S201.
[0192] Step S404: The third device sends the first signal.
[0193] Exemplarily, the third device sends the first signal to the first device, and correspondingly, the first device receives the first signal from the third device. Details can be referred to the related description in step S201.
[0194] Step S405: The first device performs measurement on the first signal to determine measurement result.
[0195] Details can be referred to the related description in step S201.
[0196] Step S406: The first device sends the measurement result and / or state information.
[0197] Exemplarily, the first device sends the measurement result and / or state information to the second device, and correspondingly, the second device receives the measurement result and / or state information from the first device. Details can be referred to the related description in step S202.
[0198] Step S407: The second device determines a communication map or a channel map based on the measurement result and / or state information.
[0199] Details can be referred to the related description in step S202.
[0200] In Figure 4In the described method, by the above manner, the first device is caused to perform measurement by determining the measurement result by measuring the first signal, and the measurement result is caused to be reported by the above manner, wherein the measurement result can reflect the relevant situation of the measured object, and the state information can reflect whether some factors affect the accuracy of the measurement result, for example, the first device is held by hand, and part of the panel included in the first device is blocked, at this time, the state information includes a first state, and accordingly, it can be determined that the corresponding measurement result cannot accurately reflect the surrounding environmental information in the first state. Exemplarily, the state information includes a second state, and it can be determined that the corresponding measurement result can accurately reflect the surrounding environmental information in the second state. In summary, by the above manner, measurement can be performed and reported, and then the surrounding scatterer information can be accurately reflected.
[0201] Please refer to Figure 5 , Figure 5 is a schematic diagram of a measurement and reporting method provided by an embodiment of the present application, and the method includes but is not limited to the following steps:
[0202] Step S501: The second device sends a request message.
[0203] Exemplarily, the second device sends a request message to the first device and the third device, and accordingly, the first device and the third device receive the request message from the second device. The request message is used to request measurement. The request message includes fifth indication information, and the fifth indication information is used to indicate that state information is sent. For details, refer to the related description in step S201.
[0204] Step S502: The first device performs blocking detection to determine state information.
[0205] For details, refer to the related description in step S201.
[0206] Step S503: The first device sends first indication information.
[0207] Exemplarily, the first device sends first indication information to the third device, and accordingly, the third device receives the first indication information from the first device. The first indication information is used to indicate that the first device is blocked. For details, refer to the related description in step S301.
[0208] Step S504: The third device sends second indication information.
[0209] Exemplarily, the third device sends second indication information to the first device, and accordingly, the first device receives the second indication information from the third device. For details, refer to the related description in step S302.
[0210] In an example, the first device receives second indication information from the third device, the second indication information is used to indicate a first interval, the first interval is used to switch a panel or adjust a state. For example, the first interval is used to switch from a first panel to a second panel, the first panel is in a state of shielding, and the second panel is in a state of non-shielding.
[0211] This step is an optional step.
[0212] Step S505: The third device sends a first signal.
[0213] Correspondingly, the third device sends the first signal to the first device, and correspondingly, the first device receives the first signal from the third device.
[0214] Step S506: The first device measures the first signal to determine a measurement result.
[0215] For example, the first device measures the first signal to determine the measurement result by using the switched panel or in the adjusted state. For example, after the first device receives the second indication information from the third device, the first device switches from a first panel to a second panel, the first panel is in a state of shielding, and the second panel is in a state of non-shielding. The first device receives the first signal from the third device by using the second panel, and measures the first signal by using the second panel to determine the measurement result.
[0216] Step S507: The first device sends the measurement result.
[0217] For example, the first device sends the measurement result to the second device, and correspondingly, the second device receives the measurement result from the first device.
[0218] Step S508: The second device determines a communication map or a channel map based on the measurement result.
[0219] For example, the label information in the communication map or the channel map is non-shielding.
[0220] In Figure 5 In the described method, by the first device sending the first indication information, the first device can report that the first device is shielded, and correspondingly, after the third device receives the first indication information, the third device makes a decision and scheduling. For example, the third device sends second indication information to the first device, and correspondingly, the first device receives the second indication information, that is, the first device switches a panel or adjusts a state in a first interval. In summary, by the first device reporting that the first device is shielded, the third device can make a decision and scheduling based on the first device being shielded, so as to reasonably allocate resources.
[0221] The above describes the method of the embodiments of the present application in detail, and the device of the embodiments of the present application is provided below.
[0222] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of a communication device 600 provided in an embodiment of this application. The communication device 600 may include modules or units that correspond one-to-one with the methods / operations / steps / actions performed by the first device, the second device or the third device in the above method embodiments. The modules or units or means may be hardware circuits, software, or hardware circuits combined with software.
[0223] In one possible implementation, the communication device 600 may include a processing unit 601 and a transceiver unit 602, the specific details of which are as follows:
[0224] The processing unit 601 is used for data processing. The transceiver unit 602 can implement corresponding communication functions. The transceiver unit 602 can also be called a communication interface or a communication module.
[0225] Optionally, the communication device 600 may further include a storage unit, which can be used to store instructions and / or data. The processing unit 601 can read the instructions and / or data in the storage module to enable the implementation of the aforementioned method embodiments.
[0226] Optionally, the transceiver unit 602 may include a sending unit and a receiving unit. The sending unit is used to perform the sending operation in the above method embodiments. The receiving unit is used to perform the receiving operation in the above method embodiments.
[0227] It should be noted that the communication device 600 may include a transmitting unit but not a receiving unit. Alternatively, the communication device 600 may include a receiving unit but not a transmitting unit. Specifically, it depends on whether the above-described scheme executed by the communication device 600 includes both transmitting and receiving actions.
[0228] Optionally, the communication device 600 is used to perform the above. Figures 2-5 The actions performed by the first device in the illustrated embodiment are shown above. For details, please refer to the above. Figures 2-5 The relevant descriptions in the illustrated embodiments are not elaborated here. For example, the communication device 600 is used to execute the following scheme:
[0229] The processing unit 601 is used to measure the first signal and determine the measurement result, the first signal being used for sensing; the transceiver unit 602 is used to send the measurement result and / or status information, the status information being used to indicate the status of the first device when measuring the first signal.
[0230] In one possible implementation, the status information includes a first status and a second status, wherein the first status indicates that the first device is blocked and the second status indicates that the first device is not blocked.
[0231] In a further possible implementation, the status information comprises a first status and a second status, the first status being used to indicate that the measurement result is unavailable, and the second status being used to indicate that the measurement result is available.
[0232] In a further possible implementation, the first status comprises that there is an object within a first distance, and the second status comprises that there is no object within the first distance.
[0233] In a further possible implementation, the status information comprises one or more of the following: the status information is used to indicate a status of a panel when the first device measures the first signal; the status information is used to indicate a status of a beam or direction or angle when the first device measures the first signal; or the status information is used to indicate a status of a path when the first device measures the first signal.
[0234] In a further possible implementation, the transceiver 602 is further configured to receive configuration information of the first signal, and receive the first signal.
[0235] In a further possible implementation, the transceiver 602 is further configured to send first indication information, the first indication information being used to indicate that the first device is blocked, and receive second indication information, the second indication information being used to indicate a first interval.
[0236] In a further possible implementation, the transceiver 602 is further configured to send third indication information, the third indication information being used to indicate whether a blocking detection is performed.
[0237] In a further possible implementation, the transceiver 602 is further configured to send fourth indication information, the fourth indication information being used to indicate whether the first device has a capability of blocking detection.
[0238] In a further possible implementation, the transceiver 602 is further configured to receive a request message, the request message being used to request a measurement, the request message comprising fifth indication information, the fifth indication information being used to indicate that the status information is sent.
[0239] It should be noted that the implementation and advantages of each module can also be correspondingly referred to the description of the method embodiments shown in FIG. Figures 2-5
[0240] Optionally, the communication device 600 is configured to perform the actions of the embodiments shown in FIG. Figures 2-5 above.Figures 2-5 In the embodiments shown, the above-mentioned details are not expanded. For example, the communication device 600 is configured to perform the following scheme:
[0241] The transceiver 602 is configured to receive measurement results and / or state information, the measurement results being determined by measuring the first signal, and the state information being used to indicate a state of the first device when measuring the first signal.
[0242] In a possible implementation, the state information includes a first state and a second state, the first state being used to indicate that the first device is blocked, and the second state being used to indicate that the first device is not blocked.
[0243] In another possible implementation, the state information includes a first state and a second state, the first state being used to indicate that the measurement results are unavailable, and the second state being used to indicate that the measurement results are available.
[0244] In another possible implementation, the first state includes that there is an object within a first distance, and the second state includes that there is no object within the first distance.
[0245] In another possible implementation, the state information includes one or more of the following: the state information is used to indicate a state of a panel when the first device measures the first signal; the state information is used to indicate a state of a beam or direction or angle when the first device measures the first signal; or the state information is used to indicate a state of a path when the first device measures the first signal.
[0246] In another possible implementation, the transceiver 602 is further configured to receive third indication information, the third indication information being used to indicate whether the first device has performed a blocking detection.
[0247] In another possible implementation, the processing unit 601 is further configured to determine a communication map or a channel map based on the measurement results and / or the state information.
[0248] In another possible implementation, the transceiver 602 is further configured to send a request message, the request message being used to request a measurement, and the request message including fifth indication information, the fifth indication information being used to indicate that the first device sends the state information.
[0249] It should be noted that the implementation and benefits of each module can also be referred to Figures 2-5 the corresponding description of the method embodiments shown.
[0250] Optionally, the communication device 600 is configured to perform the above-mentionedFigures 2-5 the actions performed by the third device in the embodiment shown. For details, please refer to the above description Figures 2-5 the related description in the embodiment shown, which is not described in detail here. For example, the communication device 600 is configured to perform the following scheme:
[0251] The transceiver unit 602 is configured to receive first indication information, the first indication information being used to indicate that the first device is blocked.
[0252] In a possible implementation, the transceiver unit 602 is further configured to send second indication information in response to the first indication information, the second indication information being used to indicate a first interval.
[0253] In another possible implementation, the transceiver unit 602 is further configured to send configuration information of a first signal, and send the first signal, the first signal being used for sensing.
[0254] In another possible implementation, the transceiver unit 602 is further configured to receive fourth indication information, the fourth indication information being used to indicate whether the first device has the capability of block detection.
[0255] It should be noted that the implementation and benefits of each module can also be referred to Figures 2-5 the corresponding description of the method embodiment. The division of the modules in the embodiments of the present application is illustrative, and only a logical functional division. In actual implementation, there can be another division manner.
[0256] The processing unit 601 in the above embodiment can be implemented by at least one processor or processor-related circuit. The transceiver unit 602 can be implemented by a transceiver or transceiver-related circuit. The transceiver unit 602 can also be referred to as a communication module or a communication interface. The storage module can be implemented by at least one memory.
[0257] Please refer to Figure 7 , Figure 7 is a structural schematic diagram of a communication device 700 provided by the embodiments of the present application. The communication device 700 can include modules or units or means corresponding to the methods / operations / steps / actions performed by the first device, the second device or the third device in the above method embodiments. The modules or units or means can be hardware circuits, software or a combination of hardware circuits and software.
[0258] The communication device 700 includes at least one processor 701 and a communication interface 703, and optionally includes a memory 702. The processor 701, the memory 702 and the communication interface 703 are connected to each other through a bus 704. Optionally, the processor 701 can be integrated with the memory 702.
[0259] The memory 702 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or a compact disc read-only memory (CD-ROM), which is used to store relevant computer programs and data. The communication interface 703 is used to receive and send data.
[0260] The processor 701 can be one or more central processing units (CPUs). In the case where the processor 701 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0261] The processor 701 in the communication apparatus 700 is configured to read the computer programs or instructions stored in the memory 702 to realize the functions of the processing units described above. The communication interface 703 in the communication apparatus 700 is configured to realize the functions of the transceiver units described above.
[0262] The embodiments of the present application further provide a chip device, which includes at least one processor configured to invoke computer programs or instructions stored in a memory, so that the processor executes the method provided in the above embodiments.
[0263] In a possible implementation, the input of the chip device corresponds to the receiving operation in any of the above embodiments, and the output of the chip device corresponds to the sending operation in any of the above embodiments.
[0264] Optionally, the processor is coupled to the memory through an interface.
[0265] Optionally, the chip device further includes a memory in which computer program instructions are stored.
[0266] The embodiments of the present application further provide a computer readable storage medium, which stores computer programs or instructions. When the computer programs or instructions are run on a processor, the method executed by the first device, the second device, or the third device in the above method embodiments is implemented.
[0267] The embodiments of the present application further provide a computer program product, which includes computer programs or instructions. When the computer programs or instructions are run on a processor, the method executed by the first device, the second device, or the third device in the above method embodiments is implemented.
[0268] The embodiments of the present application further provide a communication system, which comprises the first device in the above embodiments, the second device in the above embodiments and the third device in the above embodiments. The first device is configured to perform part or all of the operations performed by the first device in the above method embodiments, the second device is configured to perform part or all of the operations performed by the second device in the above method embodiments, and the third device is configured to perform part or all of the operations performed by the third device in the above method embodiments.
[0269] It can be understood 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.
[0270] The method steps in the embodiments of the present application can be implemented by hardware, or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. Of course, the processor and the storage medium can also exist as discrete components in the base station or the terminal.
[0271] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present 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 apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; an optical medium, such as a digital video disc; and a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.
[0272] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0273] In the description of the present application, the words "first", "second", "S201", "S202" and the like are only used for the purpose of distinguishing the description and the context of the writing, and the different order numbers themselves do not have specific technical meanings, cannot be understood as indicating or implying relative importance, and cannot be understood as indicating or implying the execution order of the operation, and the execution order of each process should be determined according to its function and inherent logic.
Claims
1. A measurement and reporting method, characterized in that, Applied to the first device, comprising: The measurement result is determined by measuring the first signal, which is used for sensing; Send the measurement result and / or status information, wherein the status information is used to indicate the status of the first device when measuring the first signal.
2. The method according to claim 1, characterized in that, The status information includes a first status and a second status. The first status indicates that the first device is blocked, and the second status indicates that the first device is not blocked.
3. The method according to claim 1, characterized in that, The status information includes a first status and a second status, wherein the first status indicates that the measurement result is unavailable and the second status indicates that the measurement result is available.
4. The method according to claim 2 or 3, characterized in that, The first state includes: there is an object within a first distance; The second state includes: there is no object within the first distance.
5. The method according to any one of claims 1-4, characterized in that, The status information includes one or more of the following: The status information is used to indicate the status of the panel when the first device measures the first signal; The status information is used to indicate the state of the beam, direction, or angle when the first device measures the first signal; or The status information is used to indicate the status of the path when the first device measures the first signal.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Receive configuration information for the first signal; Receive the first signal.
7. The method according to any one of claims 1-6, characterized in that, The method further includes: The state information is determined by performing occlusion detection.
8. The method according to any one of claims 1-7, characterized in that, The method further includes: Send a first indication message, the first indication message being used to indicate that the first device is blocked; Receive second indication information, which is used to indicate the first interval.
9. The method according to any one of claims 1-8, characterized in that, The method further includes: Send a third indication message, which is used to indicate whether occlusion detection has been performed.
10. The method according to any one of claims 1-9, characterized in that, The method further includes: Send a fourth indication message, which is used to indicate whether the first device has the ability to detect occlusion.
11. The method according to any one of claims 1-10, characterized in that, The method further includes: A request message is received, the request message being used to request measurement, the request message including fifth indication information, the fifth indication information being used to indicate sending the status information.
12. A measurement and reporting method, characterized in that, Applied to a second device, comprising: Receive measurement results and / or status information, wherein the measurement results are determined by measuring a first signal, and the status information is used to indicate the status of the first device when measuring the first signal.
13. The method according to claim 12, characterized in that, The status information includes a first status and a second status. The first status indicates that the first device is blocked, and the second status indicates that the first device is not blocked.
14. The method according to claim 12, characterized in that, The status information includes a first status and a second status, wherein the first status indicates that the measurement result is unavailable and the second status indicates that the measurement result is available.
15. The method according to claim 13 or 14, characterized in that, The first state includes: there is an object within a first distance; The second state includes: there is no object within the first distance.
16. The method according to any one of claims 12-15, characterized in that, The status information includes one or more of the following: The status information is used to indicate the status of the panel when the first device measures the first signal; The status information is used to indicate the state of the beam, direction, or angle when the first device measures the first signal; or The status information is used to indicate the status of the path when the first device measures the first signal.
17. The method according to any one of claims 12-16, characterized in that, The method further includes: Receive a third indication message, which is used to indicate whether the first device has performed an occlusion detection.
18. The method according to any one of claims 12-17, characterized in that, The method further includes: A communication map or channel map is determined based on the measurement results and / or the status information.
19. The method according to any one of claims 12-18, characterized in that, The method further includes: A request message is sent to request a measurement. The request message includes a fifth indication message, which instructs the first device to send the status information.
20. A measurement and reporting method, characterized in that, Applied to a third device, including: Receive first indication information, which is used to indicate that the first device is blocked.
21. The method according to claim 20, characterized in that, The method further includes: In response to the first indication information, a second indication information is sent, the second indication information being used to indicate the first interval.
22. The method according to claim 20 or 21, characterized in that, The method further includes: Configuration information for sending the first signal; Send the first signal, which is used for sensing.
23. The method according to any one of claims 20-22, characterized in that, The method further includes: The fourth indication information is received, which is used to indicate whether the first device has the ability to detect occlusion.
24. A first device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the processing unit is configured to perform the processing operation in the method as described in any one of claims 1-11, and the transceiver unit is configured to perform the transceiver operation in the method as described in any one of claims 1-11.
25. A second device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the processing unit is configured to perform the processing operation in the method as described in any one of claims 12-19, and the transceiver unit is configured to perform the transceiver operation in the method as described in any one of claims 12-19.
26. A third device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the processing unit is configured to perform the processing operation in the method as described in any one of claims 20-23, and the transceiver unit is configured to perform the transceiver operation in the method as described in any one of claims 20-23.
27. A communication system, characterized in that, The communication system includes: the apparatus as described in claim 24, the apparatus as described in claim 25, and the apparatus as described in claim 26.
28. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a processor, implement the method as described in any one of claims 1-23.
29. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when run on a computer, implement the method as described in any one of claims 1-23.