Communication method, communication device, medium, and program product
Patent Information
- Application Number
- CN202280100143.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-27
- Publication Date
- 2025-04-18
AI Technical Summary
The existing measurement result reporting mechanism is not suitable for measuring and reporting sensing signals, resulting in network devices being unable to obtain time domain related information of sensing measurement results, affecting communication quality and sensing network performance.
By introducing a measurement time information reporting mechanism into the communication method, the first communication device measures the measurement signal and sends the measurement results and measurement time information to the second communication device, ensuring that the second communication device can determine the time domain correlation of the measurement results. , thereby improving the validity of the measurement results.
It realizes the time domain correlation reporting of sensing measurement results, improves the validity and completeness of the measurement results, and ensures the accuracy of communication processing and the performance of the sensing network.
Smart Images

Figure CN119856467A_ABST
Abstract
Description
Communication method, communication device, medium and program product Technical Field
[0001] The present application relates to the field of communications, and more particularly, to a communication method, a communication device, a computer-readable storage medium, and a computer program product. Background Art
[0002] With the development of wireless communication technology, the fifth generation communication technology (the 5 th 5G, also known as New Radio (NR), presents higher data transmission requirements, such as higher throughput, lower latency, higher reliability, and a larger number of connections. The next generation of communication technologies evolving beyond 5G may also integrate communication networks with perception networks and computing networks to achieve even higher transmission efficiency. Perception networks can achieve target positioning (such as distance, speed, or angle measurement), target imaging, target detection, or target recognition through perception or measurement.
[0003] The current measurement reporting mechanism is designed for communication signals. Its purpose is to determine channel quality by measuring communication signals to ensure communication quality. For example, a terminal device can report the average communication quality of a cell to the network equipment. However, this measurement reporting mechanism is not suitable for measuring and reporting sensory signals.
[0004] Summary of the Invention
[0005] In order to solve the above problems, embodiments of the present application provide a communication method, a communication device, a computer-readable storage medium, and a computer program product for reporting measurement results.
[0006] In a first aspect, a communication method is provided. The method includes: a first communication device measuring a measurement signal to obtain a measurement result; and the first communication device sending the measurement result and measurement time information to a second communication device, where the measurement time information indicates the measurement time point or measurement time window during which the first communication device performed the measurement. In this way, the first communication device can report the measurement time information of the measurement result. Providing the measurement time information of the measurement result helps the second communication device obtain a measurement result with time domain correlation, improves the validity of the measurement result, and thus helps the second communication device obtain a more complete measurement result. This is particularly beneficial in scenarios where the first communication device determines the measurement time independently.
[0007] In some implementations of the first aspect, the measurement time information includes at least one of a system frame number, a timeslot index, a minislot index, and a symbol index corresponding to the measurement time point. This can help the second communication device determine the measurement time point of the measurement result with low computing resources.
[0008] In some implementations of the first aspect, the measurement time information includes a time domain offset, where the time domain offset indicates a time interval between a measurement time point or measurement time window and a reference time point. In some implementations of the first aspect, the reference time point is a time point at which the first communications device transmits a measurement result, or a time point at which the first communications device transmits the measurement time information. In this manner, the measurement time point or measurement time window can be easily determined, and the measurement time information can be provided with low signaling overhead.
[0009] In some implementations of the first aspect, the measurement time information indicates a measurement time point based on an index of a measurement signal. In some implementations of the first aspect, the measurement signal index includes at least one of the following: a window index indicating a measurement signal window within which the measurement signal is located; a type index indicating a type of the measurement signal; and a signal index indicating a measurement signal within the measurement signal window within which the measurement signal is located, a measurement signal of an indicated measurement signal type, or a measurement signal within a predetermined time period. Thus, the measurement time information can be reported with low communication resource overhead.
[0010] In some implementations of the first aspect, the measurement time information includes at least one of a start time point, an end time point, and a duration of the measurement time window.
[0011] In some implementations of the first aspect, the measurement time information includes an index of the measurement time window. Thus, the measurement time window can be easily determined, and the measurement time information can be provided with low signaling overhead.
[0012] In some implementations of the first aspect, the measurement result includes perception information, thereby providing time-domain related information of the perception measurement result.
[0013] In a second aspect, a communication method is provided. The beneficial effects can be found in the description of the first aspect and are not further elaborated here. The method includes: a second communication device receiving a measurement result and measurement time information from a first communication device, where the measurement result is obtained by the first communication device measuring a measurement signal, and the measurement time information indicates the measurement time point or measurement time window; and the second communication device performing perception processing or communication processing based on the measurement result and the measurement time information. Thus, the second communication device can determine the measurement moment corresponding to the measurement result based on the measurement time information, thereby obtaining a measurement result with time domain correlation, improving the validity of the measurement result, and helping the second communication device obtain a more complete measurement result. This is particularly beneficial in scenarios where the first communication device determines the measurement moment on its own.
[0014] In some implementations of the second aspect, the measurement time information includes at least one of a system frame number, a time slot index, a mini-slot index, and a symbol index corresponding to the measurement time point. In some implementations of the second aspect, the measurement time information includes a time domain offset, where the time domain offset indicates a time interval between the measurement time point or measurement time window and a reference time point. In some implementations of the second aspect, the reference time point is the time point at which the first communications device transmits the measurement result, or the time point at which the first communications device transmits the measurement time information.
[0015] In some implementations of the second aspect, the measurement time information indicates a measurement time point based on an index of the measurement signal. In some implementations of the second aspect, the index of the measurement signal includes: a window index indicating a measurement signal window in which the measurement signal is located; a type index indicating a type of the measurement signal; and a signal index indicating a measurement signal within the measurement signal window in which the measurement signal is located, a reference signal of the type of the measurement signal, or a measurement signal within a predetermined time period.
[0016] In some implementations of the second aspect, the measurement time information includes at least one of a start time point, an end time point, and a duration of a measurement time window. In some implementations of the second aspect, the measurement time information includes an index of the measurement time window. In some implementations of the second aspect, the measurement result includes perception information.
[0017] In a third aspect, a communication method is provided. The method includes: a first communication device determining a first reporting time window; and the first communication device transmitting a measurement result to a second communication device within the first reporting time window. The measurement result is obtained by the first communication device measuring a measurement signal. In this manner, the first communication device can apply the reporting time window when reporting the measurement result. This ensures the timeliness of the measurement result, prevents invalidation of the measurement result, and improves the effectiveness of the measurement.
[0018] In some implementations of the third aspect, the first reporting time window includes at least one of a start time point, an end time point, and a duration. In some implementations of the third aspect, the start time point is the time point at which the first communications device performs measurement or the time point at which the first communications device sends the first reporting time window. This ensures that the perceived measurement time point is correlated with the reporting time point, thereby ensuring the timeliness of the measurement results.
[0019] In some implementations of the third aspect, the method further includes: the first communication device sends a first reporting time window to the second communication device. In some implementations of the third aspect, the first reporting time window is included in a cache status report. In some implementations of the third aspect, the method further includes: the first communication device receives resources for sending measurement results from the second communication device, and the resources are within the first reporting time window. Thus, by indicating the first reporting time window determined by the first communication device to the second communication device, the second communication device can be assisted in determining the resources for reporting the measurement results. This dynamically indicated reporting resource can further enhance the timeliness of measurement result reporting, avoid measurement result failure, and improve the effectiveness of the measurement effect.
[0020] In some implementations of the third aspect, the method further includes: the first communication device selecting preconfigured resources within the first reporting time window for sending the measurement result to the second communication device. In this way, the timeliness of the measurement result can be guaranteed with low resource overhead.
[0021] In some implementations of the third aspect, determining the first reporting time window by the first communications device includes: the first communications device receiving, from a second communications device, one or more reporting time windows determined by the second communications device, the one or more reporting time windows including the first reporting time window; and the first communications device determining the first reporting time window from the one or more reporting time windows. In this manner, the first communications device can determine a reporting time window applicable to the current measurement based on the reporting time window determined by the second communications device. In this manner, the first communications device can determine the reporting time window using low computing resources.
[0022] In some implementations of the third aspect, the method further includes: the first communication device sending reporting conditions for a first reporting time window to the second communication device, where the reporting conditions include at least one of the following: the mobility of the first communication device, the measurement environment, the type of measurement result, and the numerical value of the measurement result. Accordingly, the second communication device can determine the first reporting time window based on the reporting conditions received from the first communication device, and further determine the resources used to report the measurement results within the first reporting time window. Compared with directly sending the reporting time window, sending the reporting conditions can occupy lower communication resources. In this way, the second communication device can be informed of the first reporting time window with low resource overhead to assist the second communication device in determining the resources for reporting the measurement results.
[0023] In some implementations of the third aspect, the first reporting time window is determined based on a reporting condition, where the reporting condition includes at least one of the following: mobility of the first communications device, a measurement environment, a type of measurement result, and a value of the measurement result. In this manner, the first reporting time window can be determined with low computing resources.
[0024] In some implementations of the third aspect, the measurement result includes perception information, thereby ensuring the timeliness of the perception measurement result.
[0025] In a fourth aspect, a communication method is provided. The beneficial effects of the method can be found in the description of the third aspect and are not further elaborated here. The method includes: a second communication device determining a first reporting time window; and the second communication device receiving a measurement result from the first communication device within the first reporting time window, where the measurement result is obtained by the first communication device measuring a measurement signal.
[0026] In some implementations of the fourth aspect, the second communication device determining the first reporting time window includes: the second communication device receiving the first reporting time window from the first communication device.
[0027] In some implementations of the fourth aspect, the first reporting time window is included in the cache status report.
[0028] In some implementations of the fourth aspect, the first reporting time window includes at least one of a starting time point, an ending time point, and a duration. In some implementations of the fourth aspect, the starting time point is a time point at which the first communications apparatus performs measurement or a time point at which the first communications apparatus sends the first reporting time window.
[0029] In some implementations of the fourth aspect, the method further includes: the second communication device determining resources for the first communication device to send measurement results, the resources being within a first reporting time window; and the second communication device sending an indication of the resources to the first communication device.
[0030] In some implementations of the fourth aspect, the second communication apparatus receiving the measurement result includes: the second communication apparatus receiving the measurement result from the first communication apparatus using preconfigured resources within the first reporting time window.
[0031] In some implementations of the fourth aspect, the method also includes: the second communication device determines one or more reporting time windows, the one or more reporting time windows including a first reporting time window; and the second communication device sends the one or more reporting time windows to the first communication device.
[0032] In some implementations of the fourth aspect, the second communication device determines the first reporting time window, including: the second communication device receives the reporting conditions of the first reporting time window from the first communication device; and the second communication device determines the first reporting time window based on the reporting conditions.
[0033] In some implementations of the fourth aspect, the first reporting time window is determined based on a reporting condition, where the reporting condition includes at least one of the following: mobility of the first communications device, a measurement environment, a type of measurement result, and a value of the measurement result. In some implementations of the fourth aspect, the measurement result includes perception information.
[0034] In a fifth aspect, a first communication device is provided, which includes a module or unit configured to execute any one of the methods of the first or third aspect and their implementations.
[0035] In a sixth aspect, a second communication device is provided, which includes a module or unit configured to execute any one of the methods of the second aspect or the fourth aspect and their implementations.
[0036] In a seventh aspect, a first communication device is provided. The first communication device includes a processor coupled to a memory, wherein the memory stores instructions that, when executed by the processor, cause the first communication device to perform any of the methods of the first or third aspects and their implementations.
[0037] In an eighth aspect, a second communication device is provided. The second communication device includes a processor coupled to a memory, wherein the memory stores instructions that, when executed by the processor, cause the second communication device to perform any of the methods of the second or fourth aspects and their implementations.
[0038] In a ninth aspect, a computer-readable storage medium is provided, which stores instructions, which, when run, enable the method according to the first aspect or the third aspect or any implementation thereof to be executed.
[0039] In a tenth aspect, a computer-readable storage medium is provided, which stores instructions, which, when run, enable the method according to the second aspect or the fourth aspect or any implementation thereof to be executed.
[0040] In an eleventh aspect, a computer program product is provided, wherein the computer program product includes instructions, which, when executed, enable the method according to the first aspect or the third aspect or any implementation thereof to be executed.
[0041] In a twelfth aspect, a computer program product is provided, wherein the computer program product includes instructions, which, when run, enable the method according to the second aspect or the fourth aspect or any implementation thereof to be executed.
[0042] In a thirteenth aspect, a communication system is provided, which includes the first communication device according to the fifth or seventh aspect and the second communication device according to the sixth or eighth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0044] FIG1 is a schematic diagram showing a scenario of aperiodic measurement and reporting based on the NR protocol;
[0045] FIG2 is a schematic diagram of a communication system to which embodiments of the present application may be applied;
[0046] FIG3 shows an interactive signaling diagram of a method for reporting measurement results provided by an embodiment of the present application;
[0047] 4A and 4B are schematic diagrams showing an example implementation of measuring time information provided by an embodiment of the present application;
[0048] FIG5 shows an interactive signaling diagram of a method for reporting measurement results provided by an embodiment of the present application;
[0049] FIG6 is a schematic diagram showing an example implementation of reporting measurement results based on dynamically indicated resources within a reporting time window provided by an embodiment of the present application;
[0050] FIG7 shows a schematic flowchart of a method implemented at a first communication device according to an embodiment of the present application;
[0051] FIG8 is a schematic flowchart of a method implemented at a second communication device according to an embodiment of the present application;
[0052] FIG9 is a schematic flowchart of a method implemented at a first communication device according to an embodiment of the present application;
[0053] FIG10 shows a schematic flow chart of a method implemented at a second communication device according to an embodiment of the present application; and
[0054] FIG11 shows a schematic block diagram of an example device that can be used to implement an embodiment of the present application. DETAILED DESCRIPTION
[0055] The following describes embodiments of the present application in more detail with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are for illustrative purposes only and are not intended to limit the scope of protection of the present application.
[0056] In the description of the embodiments of this application, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to." The term "based on" should be understood as "based at least in part on." The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment." The terms "first," "second," etc. can refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0057] The present invention can be implemented in accordance with any suitable communication protocol, including but not limited to the fourth generation (4G) th generation, 4G), fifth generation (5 th generation, 5G) and the communication protocols that evolved after 5G (for example, the sixth generation (6 th generation, 6G)) and other cellular communication protocols, wireless local area network communication protocols such as Institute of Electrical and Electronics Engineers (IEEE) 802.11, and / or any other protocol currently known or developed in the future.
[0058] The technical solutions of the embodiments of the present application are applied to communication systems that follow any appropriate communication protocol, such as: Long Term Evolution (LTE) system, Frequency Division Duplex (FDD) system, Time Division Duplex (TDD) system, 5G system (e.g., NR) and communication systems evolved after 5G (e.g., 6G system), etc.
[0059] For the purpose of explanation, the following is referred to as the Third Generation Partnership Project (3 rd The embodiments of the present application are described in the context of a cellular communication system in the 3GPP (3rd Generation Partnership Project). However, it should be understood that the embodiments of the present application are not limited to this communication system, but can be applied to any communication system with similar problems, such as a wireless local area network (WLAN), a wired communication system, or other communication systems developed in the future.
[0060] The term "terminal device" as used in this application refers to any terminal device that can perform wired or wireless communication with network devices or with each other. Terminal devices may sometimes be referred to as User Equipment (UE). Terminal devices may be any type of mobile terminal, fixed terminal or portable terminal. Terminal devices may be various wireless communication devices with wireless communication capabilities. With the rise of Internet of Things (IoT) technology, more and more devices that did not previously have communication capabilities, such as but not limited to household appliances, vehicles, tools and equipment, service equipment and service facilities, have begun to obtain wireless communication capabilities by configuring wireless communication units, so that they can access wireless communication networks and accept remote control. Such devices have wireless communication capabilities because they are configured with wireless communication units, and therefore also fall into the category of wireless communication devices.As an example, the terminal device may include a mobile cellular phone, a cordless phone, a mobile terminal (MT), a mobile station, a mobile device, a wireless terminal, a handheld device, a client, a subscription station, a portable subscription station, an Internet node, a communicator, a desktop computer, a laptop computer, a notebook computer, a tablet computer, a personal communication system device, a personal navigation device, a personal digital assistant (PDA), a customer-premises equipment (CPE), a smart point of sale (POS) machine, a wireless data card, a wireless modem (Modulator demodulator, Modem), a positioning device, a radio broadcast receiver, an e-book device, a gaming device, an IoT device, an in-vehicle device, an aircraft, a virtual reality (VR) device, an augmented reality (AR) device, a wearable device (e.g., a smart watch, etc.), a terminal in device-to-device communication (D2D), a terminal in vehicle to everything (V2X), a wireless terminal in industrial control, a self-driving car, etc. Driving), wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, terminal devices in 5G networks, or any terminal device in an evolved public land mobile network (PLMN), other devices that can be used for communication, or any combination thereof. The embodiments of the present application are not limited thereto.
[0061] The term "network device" used in this application is an entity or node that can be used to communicate with a terminal device, for example, an access network device. An access network device can be a device deployed in a radio access network to provide wireless communication functions for a mobile terminal, for example, a radio access network (RAN) network device. Access network devices may include various types of base stations. Base stations are used to provide wireless access services to terminal devices. Depending on the size of the service coverage area provided, access network devices may include macro base stations providing macro cells, micro base stations for providing micro cells (Pico cells), micro base stations for providing micro cells, and femto base stations for providing femto cells. In addition, access network devices may also include various forms of relay stations, access points, remote radio units (RRUs), radio heads (RHs), remote radio heads (RRHs), transmission points (transmitting and receiving points, TRPs), transmitting points (transmitting points, TPs), etc. In systems using different wireless access technologies, the names of access network equipment may vary. For example, in LTE networks, it is called an evolved NodeB (eNB or eNodeB), in 3G networks it is called a NodeB (NB), and in 5G networks it may be called a gNodeB (gNB) or a NR NodeB (NR NB), etc. In some scenarios, access network equipment may include a Central Unit (CU) and / or a Distributed Unit (DU). The CU and DU can be located in different locations, for example: a remote DU in a high-traffic area and a CU in a central computer room. Alternatively, the CU and DU can be located in the same computer room. The CU and DU can also be different components within the same rack. Network equipment can also be devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications. For the convenience of description, in the subsequent embodiments of the present application, the above-mentioned devices that provide wireless communication functions for mobile terminals are collectively referred to as network devices, and the embodiments of the present application are no longer specifically limited.
[0062] With the advancement of wireless communication technology, 5G NR systems now have higher data transmission requirements, such as higher throughput, lower latency, higher reliability, and a larger number of connections. The next generation of communication technologies that will evolve beyond 5G may also integrate communication networks with perception networks and computing networks to achieve even higher transmission efficiency. Perception networks can achieve functions such as target positioning (such as ranging, speed, or angle measurement), target imaging, target detection, and target recognition through perception or measurement.
[0063] In current 5G NR systems, to obtain channel state information (CSI), network equipment typically first configures resources for transmitting a CSI-RS reference signal (CSI-RS) to a terminal device and then transmits the CSI-RS on these resources. The terminal device receives the CSI-RS on these resources, determines various types of CSI based on predefined criteria, and reports the CSI on these preconfigured resources. These CSI types can include channel quality information (CQI), precoding matrix indicator (PMI), CSI-RS resource indicator (CRI), SS / PBCH block resource indicator (SSBRI), layer indicator (LI), rank indication (RI), and layer 1 reference signal received power (L1-RSRP). CSI measurement and reporting can be periodic, semi-persistent, or aperiodic, with a one-to-one correspondence between the resources where the CSI-RS is transmitted and the resources where the CSI is reported.
[0064] For example, in the case of periodic CSI measurement and reporting, the network device first uses radio resource control (RRC) to configure periodic first resources and second resources for transmitting CSI-RS and reporting CSI, respectively, and the first resource for transmitting CSI-RS corresponds to the second resource for reporting CSI. The network device then periodically sends CSI-RS on the configured first resource, and the terminal device periodically reports CSI on the configured second resource. Alternatively, in the case of semi-persistent CSI measurement and reporting, the network device first uses RRC to configure periodic first resources and second resources for transmitting CSI-RS and reporting CSI, respectively, and the first resource for transmitting CSI-RS corresponds to the second resource for reporting CSI. The network device then uses MAC CE-1 to activate semi-persistent CSI-RS transmission, and then the network device sends CSI-RS on the configured first resource. The network device then uses MAC CE-2 to activate semi-persistent CSI reporting, and then the terminal device reports CSI on the configured second resource. Alternatively, when CSI measurement and reporting are performed aperiodically, the network device first triggers CSI-RS transmission and CSI reporting using downlink control information (DCI), and the resources for transmitting CSI-RS correspond one-to-one to the resources for reporting CSI.
[0065] Figure 1 shows a schematic diagram of a scenario based on non-periodic measurement and reporting in NR. As shown in Figure 1, based on the DCI received from the network device at time t1, the terminal device can determine that the time domain offset between the transmission time of CSI-RS and the transmission time t1 of DCI is Offset#X, and the time domain offset between the reporting time of CSI and the transmission time t1 of DCI is Offset#Y. The terminal device then determines the transmission time t2 of CSI-RS and the reporting time t3 of CSI, which are one-to-one corresponding. In these cases, the terminal device does not need to additionally indicate the corresponding transmission CSI-RS resources when reporting CSI, because the network device can determine the corresponding transmission CSI-RS resources based on the resources for reporting CSI. In addition, in the radio resource management (RRM) technology of the NR system, the terminal device can determine the average communication quality of the cell based on the long-term measurement results of the beam. Since the average communication quality of the cell is based on the long-term measurement results of multiple beams, the terminal device does not need to report which beam the measurement result is based on when reporting the measured average communication quality. The network device can determine the corresponding beam based on the resource used to report the average communication quality. In other words, when a terminal device receives a signal for measurement and reports the measurement results, the receiving resources and reporting resources are one-to-one. Therefore, when the terminal device reports the measurement result to the network device, it does not need to report the signal or beam used for the measurement. The network device can obtain the time domain related information of the measurement result based on the reporting resource of the measurement result and then perform communication processing based on the measurement result.
[0066] With the development of communication technology, research related to perception technology has been carried out. Perception technology has created a new application scenario, covering a range of use cases, such as device-based or even device-free target positioning, imaging, environment reconstruction and monitoring, gesture and activity recognition, and more. Perception technology has added new performance dimensions to the research of global mobile communication systems, such as detection accuracy, perception resolution, and perception precision (including distance, speed, and angle). The performance requirements of these dimensions vary depending on the application. In some perception technology research, to further reduce transmission overhead, terminal devices can reuse existing signals (for example, reference signals (such as CSI-RS) or synchronization signals (such as Synchronization Signal Block (SSB))) for perception measurements. For example, network equipment can send CSI-RS to terminal devices, and terminal devices can receive CSI-RS, measure, and report CSI. In addition to measuring channel information in existing 5G technologies, CSI-RS can also be used to measure perception information. Due to the dynamic changes in the perception environment, whether existing reference signals or synchronization signals are used to measure perception information, as well as when and which reference signals or synchronization signals are used for perception information measurements, can be determined by the terminal device itself. However, when a terminal device independently determines to reuse a portion of an existing signal for perception measurement, the network device cannot determine, based on the perception measurement result, which signal or beam the measurement was based on. Without the network device knowing the time-domain related information of the perception measurement result, the perception measurement result may be unusable for the network device.
[0067] Currently, there is a lack of effective solutions for enabling network devices to obtain time-domain information related to perception measurement results. For example, a network device may need to obtain perception measurement results of channel changes over time. If the terminal device does not report the reference signal at the previous time the perception measurement result was measured, the network device cannot obtain this information about the channel changes over time. Although the above analysis is conducted in the perception technology scenario, the same or similar problems may generally exist in any scenario where a communication device measures a measurement signal and then sends the measurement result to another communication device.
[0068] In order to solve the above problems, the embodiment disclosed in the present application provides a communication method for reporting measurement results. In this method, a first communication device (for example, a terminal device) measures a measurement signal to obtain a measurement result. Furthermore, the first communication device sends the measurement result and measurement time information to a second communication device (for example, a network device), and the measurement time information indicates the measurement time point or measurement time window at which the first communication device performs the above measurement. The above method is adopted. The second communication device can determine the measurement time point or measurement time window corresponding to the measurement result based on the measurement time information, thereby determining the measurement signal. In this way, the second communication device can obtain a measurement result with time domain correlation, improve the validity of the measurement result, and thus help to obtain a complete and usable measurement result. As pointed out above, the embodiment disclosed in the present application can be applied to any other communication scenario without any limitation. In order to discuss the embodiment disclosed in the present application more clearly, the embodiment disclosed in the present application is described with reference to Figures 2 to 11.
[0069] Figure 2 shows a schematic diagram of a communication system 200 in which an embodiment of the present application can be implemented. As shown in Figure 2, the system 200 may include terminal devices 210-1 to 210-N (collectively referred to as terminal devices 210) and network devices 220-1 and 220-2 (collectively referred to as network devices 220). Network devices 220 and terminal devices 210 can communicate directly with each other. For example, terminal device 210 can communicate with corresponding network device 220 via a wireless link. Alternatively or additionally, network devices 220 and network devices 220 can communicate directly with each other. For example, network devices 220 can communicate with each other via a backhaul link, which can be a wired backhaul link (e.g., optical fiber, copper cable) or a wireless backhaul link (e.g., microwave). Alternatively or additionally, terminal devices 210 and terminal devices 210 can communicate directly with each other.
[0070] It should be understood that the number of terminal devices and network devices shown in Figure 2 is for example only. There may be more or fewer terminal devices and network devices, and this application does not impose any restrictions on this. Hereinafter, the terminal device may also be referred to as the first communication device or may include the first communication device, and the network device may also be referred to as the second communication device or may include the second communication device. Some embodiments below describe communications between the first communication device and the second communication device. It should be understood that these communications are not limited to occurring between the terminal device and the network device, and in some scenarios may also occur between terminal devices, between network devices, or between any two or more communication devices.
[0071] FIG3 shows an interactive signaling diagram of a method 300 for reporting measurement results provided by an embodiment of the present application. For clarity of discussion, the method 300 will be discussed in conjunction with FIG2 . The method 300 includes:
[0072] 302 : The first communication device 210 measures a measurement signal to obtain a measurement result.
[0073] In some implementations, the measurement signal may be a measurement signal received by the first communication device 210 from another communication device. The other communication device may be the second communication device 220 or other communication device that is to receive the measurement result. In another implementation, the measurement signal may be a measurement signal received by the first communication device 210 from the first communication device 210 itself.
[0074] 304 , the first communication device 210 sends a measurement result 306 and measurement time information 308 to the second communication device 220 .
[0075] At 310 , the second communication device 220 receives the measurement result 306 and the measurement time information 308 from the first communication device 210 .
[0076] The measurement result 306 and the measurement time information 308 may be sent and received simultaneously, or may be sent and received separately at different times. The measurement time information 308 indicates the measurement time point or measurement time window during which the first communication device 210 performed the measurement. Those skilled in the art will appreciate that there may be a correspondence between the time when the first communication device 210 receives the measurement signal for measurement and the time when the measurement signal is transmitted. In some implementations, the measurement time information 308 may indicate the measurement time point or measurement time window during which the first communication device 210 performed the measurement by indicating the transmission time point or transmission time window during which the measurement signal was transmitted.
[0077] Generally, the first communication device 210 may provide measurement time information in any appropriate form, so that the second communication device 220 may determine a measurement time point or a measurement time window.
[0078] In one possible implementation, the measurement time information indicates a measurement time point, and the measurement time information may include at least one of a system frame number, a time slot index, a mini-time slot index, and a symbol index corresponding to the measurement time point. Exemplarily, the first communication device 210 may use the perception signal to perform perception measurement and independently determine the perception measurement time and reporting time. The perception signal may be part or all of a reference signal in the NR protocol, or a newly defined signal. When the first communication device 210 reports the perception measurement result, the first communication device 210 may directly indicate the specific perception measurement time corresponding to the perception measurement result, for example, the system frame number, time slot index, mini-time slot index, and symbol index corresponding to the perception measurement time.
[0079] In another possible implementation, the measurement time information may include a time domain offset, which indicates the time interval between a measurement time point or measurement time window and a reference time point. For example, if the first communication device 210 measures a measurement signal within a certain measurement time point, the time domain offset included in the measurement time information may include the time interval between the measurement time point and the reference time point. If the first communication device 210 measures a measurement signal within a certain measurement time window, the time domain offset included in the measurement time information may include the time interval between the start time of the measurement time window and the reference time point and / or the time interval between the end time of the measurement time window and the reference time point. The reference time point may be the time point at which the first communication device 210 transmits the measurement result or the time point at which the first communication device 210 transmits the measurement time information. Alternatively, the reference time point may be another reference time point known to both the first communication device 210 and the second communication device 220. The measurement time information may also include the length of the measurement time window. In some implementations, the units of the time domain offset or measurement time window may include at least one of slots, symbols, minislots, subframes, seconds, milliseconds, and the like.
[0080] Now referring to FIG4A, a schematic diagram of an exemplary implementation of measuring time information is described as an example. meas The reference signal is sensed and measured at time t to obtain the sensed measurement result. ref The first communication device 210 may report the perception measurement result at the time t meas With reference time t ref The time domain offset T offset , where the time when the perception measurement result is reported is the reference time t ref Time domain offset T offset The unit may be at least one of a time slot, a symbol, a mini-time slot, a subframe, a second, a millisecond, and the like.
[0081] Returning to Figure 3, in some implementations, the measurement time information may indicate a measurement time point based on an index of the measurement signal. In some implementations, the index of the measurement signal may be arranged in any appropriate manner so that the index can be used to distinguish measurement signals received by the first communication device 210 at different time points. For example, the second communication device 220 may preconfigure a correspondence between the index of the measurement signal and the measurement time point. Alternatively, the index of the measurement signal and the measurement time point may also be specified by a protocol. In this way, the first communication device 210 may indicate the measurement time point to the second communication device 220 by sending the index of the measurement signal. The index of the measurement signal may include a window index, a type index, a signal index, other indexes, and any combination of these different indexes. The window index may be used to indicate the measurement signal window in which the measurement signal is located. The type index may be used to indicate the type of the measurement signal. The signal index may be used to indicate a measurement signal within the measurement signal window in which the measurement signal is located, a measurement signal of a measurement signal type, or a measurement signal within a predetermined time period. For example, the signal index may be used to indicate the serial index of one of the multiple measurement signals sent by the second communication apparatus 220 to the first communication apparatus 210 starting from a certain point in time. As another example, the signal index may be used to indicate the serial index of one of the multiple measurement signals sent by the second communication apparatus 220 to multiple terminal devices including the first communication apparatus 210 within a predetermined time period with the time point of reporting the measurement result as the end time point.
[0082] Generally speaking, the measurement signal herein can be any signal that can be measured. For example, the measurement signal can be a synchronization signal, which can include a synchronization signal block. In some implementations, the synchronization signal block can include a primary synchronization signal, a secondary synchronization signal, and a physical layer broadcast channel. For example, the first communications device 210 can reuse the SSB as a perception measurement signal for perception measurement. The second communications device 220 transmits the SSB signal in the form of an SSB burst set. Each SSB burst set can be considered an SSB burst window. The second communications device 220 can preconfigure the length of the SSB burst window. An SSB burst window can include multiple SSB resources. The second communications device 220 can periodically and repeatedly transmit multiple SSB burst windows. When reporting perception measurement results for the SSB, the first communications device 210 can also report a synchronization signal index, which includes an SSB burst window index and an SSB resource index. The SSB burst window index indicates the SSB burst window in which the measured SSB is located, and the SSB resource index indicates the SSB resource used to transmit the SSB within the SSB burst window. In other words, the measurement time information may be indicated by the SSB burst window index and the SSB resource index. In another implementation, the SSB resource may not be within the SSB burst window.
[0083] Exemplarily, the measurement signal may be a reference signal, and the first communication device 210 may reuse multiple reference signals as perception measurement signals for perception measurement. Multiple reference signals may be sent in the form of reference signal windows, where each reference signal window may include one or more types of reference signals. Multiple types of reference signals may be CSI-RS, SSB, demodulation reference signal (DMRS), channel sounding reference signal (SRS), or newly defined perception signals, etc. For reference signals of the same type, one or more reference signals of the same type may be included in the same reference signal window. For example, a reference signal window may include (multiple) CSI-RS. Alternatively or additionally, a reference signal window may include (multiple) CSI-RS and (multiple) SSB. Now referring to Figure 4B, a schematic diagram of another example implementation of measurement time information is described as an example. The first communication device 210 may reuse at least one reference signal of type #1 reference signal, type #2 reference signal, and type #3 reference signal as a perception measurement signal for perception measurement. The first communications device 210 receives reference signals in reference signal window #0 and reference signal window #1. The first communications device 210 may report the sensing measurement time in the form of {reference signal window index; reference signal type index; reference signal index}, where the reference signal index indicates one of the reference signals of a certain reference signal type within the reference signal window. For example, the reference signals shown in FIG4B may be indicated by {0; 1; 0} {0; 1; 1} {0; 1; 2} {1; 2; 0} {1; 3; 0} {1; 3; 1}, respectively.
[0084] Referring back to FIG. 3 , regarding measurement time information, as mentioned above, the first communication device 210 may provide measurement time information in any appropriate form so that the second communication device 220 can determine a measurement time point or a measurement time window. Where the measurement time information indicates a measurement time window, in some implementations, the measurement time information may include the start time point, end time point, duration, or any combination thereof of the measurement time window. For example, the first communication device 210 may continuously measure within a measurement time window to obtain perception information such as Doppler shift. The first communication device 210 may directly indicate the start and end times of the measurement time window to report the perception measurement time information. Alternatively, the first communication device 210 may indicate the start and duration of the measurement time window. Alternatively, the first communication device 210 may indicate the end and duration of the measurement window.
[0085] In some implementations, the measurement time information may include an index of a measurement time window. For example, the index of the measurement time window may be arranged in any appropriate manner so that the index can be used to distinguish different measurement time windows. For example, the second communication device 220 may preconfigure the correspondence between the index of the measurement time window and the measurement time window corresponding to the measurement signal. Alternatively, the correspondence between the index of the measurement time window and the measurement time window corresponding to the measurement signal may also be specified by a protocol. In this way, the first communication device 210 may indicate the measurement time window to the second communication device 220 by sending the index of the measurement time window. Exemplarily, the second communication device 220 may preconfigure the index of the measurement time window, and the first communication device 210 may report the index of the measurement time window corresponding to the measurement result.
[0086] In some implementations, the measurement results may include perception information. For example, the first communication device 210 may implement perception functions such as positioning, detecting, imaging, and identifying surrounding objects by measuring wireless signals to obtain information about the surrounding physical environment. In other embodiments, the measurement results may also include any other measurement results obtained after measuring the measurement signal.
[0087] In addition, in some scenarios, a new mechanism is also needed to ensure the timeliness of the measurement results obtained by the first communication device 210. Figure 5 shows an interactive signaling diagram of a method 500 for reporting measurement results provided by an embodiment of the present application. The method 500 will be described in conjunction with Figure 2. The details of the method 500 are as follows:
[0088] 502 , the first communication device 210 determines a first reporting time window 506 .
[0089] In some implementations, the first communications device 210 may independently determine the first reporting time window 506. For example, the first communications device 210 may determine the first reporting time window 506 applicable to the current measurement based on the mobility of the first communications device 210, the measurement environment, the type of the measurement result, the value of the measurement result, or any combination of these conditions.
[0090] In some implementations, the first communication device may determine the first reporting time window 506 based on one or more reporting time windows determined by the second communication device. For example, the second communication device 220 may determine one or more reporting time windows, the one or more reporting time windows including the first reporting time window 506. To determine 502 the first reporting time window 506, the first communication device 210 may receive one or more reporting time windows from the second communication device 220 and determine the first reporting time window 506 from the one or more reporting time windows.
[0091] In some implementations, one or more reporting time windows may be associated with corresponding reporting conditions. In general, a reporting condition may include any condition or factor that may affect the determination of a reporting time window. For example, a reporting condition may include the mobility of the first communication device 210, the measurement environment, the type of measurement result, the value of the measurement result, and the like, as well as any combination of these conditions. When a reporting time window is associated with a corresponding reporting condition, the first reporting time window 506 may be determined based on the reporting condition corresponding to the first reporting time window 506. The first communication device 210 may send the reporting condition corresponding to the first reporting time window 506 to the second communication device 220. Accordingly, the second communication device 220 may receive the reporting condition corresponding to the first reporting time window 506 from the first communication device 210 and determine the first reporting time window 506 based on the reporting condition.
[0092] 522 , the first communication device 210 sends a measurement result 524 to the second communication device 220 within the first reporting time window 506 . The measurement result 524 is obtained by the first communication device 210 measuring the measurement signal.
[0093] 526 , the second communication device 220 receives the measurement result 524 from the first communication device 210 within the first reporting time window 506 .
[0094] In the context of this application, "reporting time window" can be used interchangeably with "reporting delay window".
[0095] For example, when the first communication device 210 independently determines the perception measurement time, to ensure the timeliness of the perception measurement result, the first communication device 210 reports the perception measurement result within a certain time range after the perception measurement time, otherwise the perception measurement result may become invalid. In some implementations, if the first communication device 210 has not obtained a complete perception measurement result within the time range due to factors such as the processing capability of the first communication device 210, the first communication device 210 may not report the perception measurement result to the second communication device 220, and the first communication device 210 may clear the partial perception measurement results that have been obtained.
[0096] In some implementations, the first communication device 210 may send (504) a first reporting time window 506 to the second communication device 220. In some implementations, the second communication device 220 may receive (508) the first reporting time window 506 from the first communication device 210 to determine (510) the first reporting time window 506. In this way, the second communication device 220 may be assisted in determining a reporting resource that meets timeliness requirements. Specifically, the first communication device 210 may include the first reporting time window 506 in existing information, or may use a new message specifically for sending the first reporting time window 506 to send the first reporting time window 506. For example, the first reporting time window 506 may be included in a buffer status report (BSR).
[0097] In some implementations, the first communication device 210 may indicate the first reporting time window 506 in any appropriate manner so that the second communication device 220 can determine the first reporting time window 506. For example, the first reporting time window 506 may include one of a starting time point, an ending time period, and a duration, or any combination thereof. In some implementations, the starting time point of the first reporting time window 506 may be the time point at which the first communication device 210 performs the measurement. Alternatively, the starting time point of the first reporting time window may be the time point at which the first communication device 210 sends the first reporting time window to the second communication device 220.
[0098] In some possible implementations, the second communication device 220 may determine (512) reporting resources 518 for the first communication device 210 to send the measurement result, the reporting resources 518 being within the first reporting time window 506. The second communication device 220 may send (514) an indication of the reporting resources 518 to the first communication device 210. The first communication device 210 may receive (520) the indication of the resources 518 to use the reporting resources 518 to send the measurement result 524.
[0099] Exemplarily, the first communication device 210 may use resources dynamically indicated by the second communication device 220 to report the perception measurement results. The first communication device 210 sends a resource request to the second communication device 220, where the resource request is used to request resources for reporting the perception measurement results. The resource request may include a perception reporting delay window to assist the second communication device 220 in determining the resources for reporting the perception measurement results, thereby meeting the timeliness requirements of the perception measurement results. In this scenario, the starting position of the perception reporting delay window may be the moment when the first communication device 210 sends the resource request to the second communication device 220.
[0100] It is understood that, in one embodiment, the first communication device 210 may combine the method 300 and the method 500 to report the measurement result 306 or 524. For example, the first communication device 210 may determine, through the method 500, the reporting resources required for the first communication device 210 to send (304) the measurement result 306 and the measurement time information 308 to the second communication device 200 in the method 300, thereby ensuring the timeliness of the measurement result 306. Alternatively, the first communication device 210 may report the measurement time information corresponding to the measurement result 524 simultaneously with the measurement result 524 through the method 300.
[0101] Now referring to FIG6, an example implementation of reporting measurement results based on dynamically indicated resources within a reporting time window is described as an example. The first communication device 210 may be configured to report measurement results at t meas The first communication device 210 performs measurements at the same time. The first communication device 210 sends a resource request to the second communication device 220. Exemplarily, the resource request is a scheduling request (SR). After receiving the SR, the second communication device 220 sends an indication of reporting resources to the first communication device 210. Exemplarily, the indication of reporting resources is sent via DCI. The first communication device 210 then sends a measurement structure on the resources indicated by the DCI. Exemplarily, the measurement result may be included in a BSR.
[0102] It should be understood that in this example, the BSR is triggered by the SR for illustrative purposes only and is not intended to be limiting. The sending of the BSR may also be triggered in other ways. The reporting time window T determined by the first communication device 210 wind Can be included in the BSR. In some implementations, the reporting time window T wind The starting point of the reporting time window T may be the sending time of the BSR. wind The starting point can be t meas The second communication device 220 can report the time window T wind The resource used for the first communication device 210 to send the measurement result is determined in the time domain, for example, the time domain resource can be determined as the reporting time window T wind Inside t rep Therefore, the first communication device 210 is rep In some implementations, if at t rep At the moment, the first communication device 210 has not yet obtained the complete measurement result. The first communication device 210 will not rep Report measurement results at all times and discard incomplete measurement results that have been obtained.
[0103] Referring back to FIG. 5 , in some implementations, the first communications device 210 may select preconfigured resources within the first reporting time window 506 to transmit measurement results 524 to the second communications device 220. In some implementations, the measurement results may include perception information. For example, the first communications device 210 may select a resource from the preconfigured resources that meets the perception reporting latency requirement to report the perception measurement results.
[0104] In some implementations, for example, to determine the reporting resources 518 for the dynamic indication within the first reporting time window, the first communication device 210 may send the reporting conditions corresponding to the first reporting time window 506 to the second communication device 220. Accordingly, the second communication device 220 may receive the reporting conditions corresponding to the first reporting time window 506 from the first communication device 210, and determine the first reporting time window 506 based on the reporting conditions, and further determine the reporting resources 518 within the first reporting time window 506.
[0105] Exemplarily, for different reporting conditions (e.g., at least one of the mobility of the first communication device, the measurement environment, the type of measurement result, and the numerical value of the measurement result), the second communication device 220 may configure a corresponding reporting delay window for the first communication device 210. For example, the mobility of the first communication device 210 may indicate the moving speed of the first communication device 210. Compared with static scenarios, in fast-moving scenarios, the perception results of the first communication device 210 have higher timeliness requirements. Exemplarily, the second communication device 220 may configure a first delay range for the stationary state of the first communication device 210, a second delay range for the slow-moving state of the first communication device 210, and a third delay range for the fast-moving state of the first communication device 210, wherein the second delay range may be greater than the third delay range and less than the first delay range. The measurement environment may indicate whether the environment in which the first communication device 210 is located is a relatively static environment or a dynamically changing environment, or whether the environment in which the first communication device 210 is located is obstructed. The type of measurement result may indicate whether the measurement result is, for example, a channel measurement result, a raw sensing result, Doppler information, or specific location information (e.g., the distance or angle of the sensing measurement target). For example, the reporting condition may include the mobility of the first communication device and the type of the measurement result. The second communication device 220 may configure a fourth delay range for Doppler information in a high-speed mobility scenario and a fifth delay range for Doppler information in a low-speed mobility scenario. The fourth delay range may be smaller than the fifth delay range. In addition, the second communication device 220 may configure a sixth delay range for the channel measurement result and a seventh delay range for the unprocessed raw sensing result. The seventh delay range may be greater than the sixth delay range and greater than the fourth delay range. In addition, the value of the measurement result may indicate whether the measurement result exceeds a preset threshold. For example, the second communication device 220 may configure an eighth delay range for a channel quality measurement result below a preset threshold and a ninth delay range for a channel quality measurement result above a preset threshold. The eighth delay range may be smaller than the ninth delay range.
[0106] FIG7 is a schematic flow chart of a method 700 implemented at a first communication device according to an embodiment of the present application. In one possible implementation, method 700 can be implemented by first communication device (terminal device) 210 in example environment 200. In other possible implementations, method 700 can also be implemented by other electronic devices independent of example environment 200. As an example, method 700 will be described below using implementation by first communication device 210 in example environment 200 as an example.
[0107] 720 , the first communication device 210 measures the measurement signal to obtain a measurement result.
[0108] 740 , the first communication device 210 sends a measurement result and measurement time information to the second communication device 220 , where the measurement time information indicates a measurement time point or a measurement time window during which the first communication device 210 performs measurement.
[0109] The method 700 may also be implemented by the example implementation of the method 300 described above in conjunction with FIG. 3 .
[0110] FIG8 is a schematic flow chart of a method 800 implemented at a second communication device according to an embodiment of the present application. In one possible implementation, method 800 may be implemented by second communication device (network device) 220 in example environment 200. In other possible implementations, method 800 may also be implemented by other electronic devices independent of example environment 200. As an example, method 800 will be described below using implementation by second communication device 220 in example environment 200 as an example.
[0111] 820 , the second communication device 220 receives a measurement result and measurement time information from the first communication device 210 , where the measurement result is obtained by the first communication device 210 measuring a measurement signal, and the measurement time information indicates a measurement time point or a measurement time window.
[0112] 840. The second communication device performs perception processing or communication processing according to the measurement result and the measurement time information.
[0113] The method 800 may also be implemented by the example implementation of the method 300 described above in conjunction with FIG. 3 .
[0114] In this way, the first communications device can report the measurement time information of the measurement result, thereby allowing the second communications device to determine the measurement time corresponding to the measurement result, thereby obtaining a measurement result with time domain correlation, improving the validity of the measurement result, and helping the second communications device obtain a more complete measurement result. This is particularly beneficial in scenarios where the first communications device determines the measurement time independently.
[0115] Figure 9 shows a schematic flow chart of a method 900 implemented at a first communication device according to an embodiment of the present application. In one possible implementation, method 900 can be implemented by first communication device (terminal device) 210 in example environment 200. In other possible implementations, method 900 can also be implemented by other electronic devices independent of example environment 200. As an example, method 900 will be described below using implementation by first communication device 210 in example environment 200 as an example.
[0116] 920 , the first communication device 210 determines a first reporting time window.
[0117] 940 , the first communication device 210 sends a measurement result to the second communication device 220 within the first reporting time window. The measurement result is obtained by the first communication device 210 measuring the measurement signal.
[0118] The method 900 may also be implemented by the example implementation of the method 400 described above in conjunction with FIG. 4 .
[0119] Figure 10 shows a schematic flow chart of a method 1000 implemented at a second communication device according to an embodiment of the present application. In one possible implementation, method 1000 can be implemented by second communication device (network device) 220 in example environment 200. In other possible implementations, method 1000 can also be implemented by other electronic devices independent of example environment 200. As an example, method 1000 will be described below using the example of being implemented by second communication device 220 in example environment 200.
[0120] 1020. The second communication device 220 determines a first reporting time window.
[0121] 1040 , the second communication device 220 receives a measurement result from the first communication device 210 within a first reporting time window, where the measurement result is obtained by the first communication device 210 measuring a measurement signal.
[0122] Method 1000 may also be implemented by the example implementation of method 400 described above in conjunction with FIG. 4 .
[0123] In this way, the first communication device can apply the reporting delay window when reporting the measurement results. In this way, the timeliness of the measurement results can be guaranteed, the invalidation of the measurement results can be avoided, and the effectiveness of the measurement effect can be improved. This is particularly beneficial in scenarios where the first communication device determines the measurement moment by itself. In some implementations, the second communication device configures different reporting delay windows for the first communication device for different environmental scenarios or different types of perception results. In some implementations, the first communication device indicates to the second communication device the perception reporting delay window determined by the first communication device itself, which can assist the second communication device in determining the resources for reporting the measurement results. By using the auxiliary information from the second communication device, the timeliness of the measurement result reporting can be further enhanced, the invalidation of the measurement result can be avoided, and the effectiveness of the measurement effect can be improved.
[0124] Figure 11 shows a schematic block diagram of an example device 1100 that can be used to implement an embodiment of the present application. Device 1100 can be implemented as or include the first communication device (terminal device) 210 or the second communication device (network device) 220 of Figure 2. As shown in the figure, device 1100 may include one or more processors 1110 and a communication module 1140 coupled to the processor 1110. Exemplarily, device 1100 may be coupled to one or more external memories (not shown). As another example, device 1100 may also include one or more memories 1120 coupled to processor 1110. As yet another example, processor 1110 may be integrated with one or more memories 1120'.
[0125] The communication module 1140 can be used for two-way communication. The communication module 1140 can have at least one communication interface for communication. The communication interface can include any interface necessary for communicating with other devices.
[0126] Processor 1110 may be of any type suitable for the local technology network and may include, but is not limited to, at least one of the following: a general-purpose computer, a special-purpose computer, a microcontroller, a digital signal processor (DSP), or one or more of a controller-based multi-core controller architecture. Device 1100 may have multiple processors, such as application-specific integrated circuit chips, which are time-slave to a clock synchronized with a main processor.
[0127] The memory 1120 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, at least one of the following: read-only memory (ROM) 1124, erasable programmable read-only memory (EPROM), flash memory, hard disk, compact disc (CD), digital video disc (DVD), or other magnetic and / or optical storage. Examples of volatile memories include, but are not limited to, at least one of the following: random access memory (RAM) 1122, or other volatile memories that do not persist during a power outage.
[0128] Computer program 1130 includes computer executable instructions executed by associated processor 1110. Program 1130 may be stored in ROM 1124. Processor 1110 may perform any suitable actions and processes by loading program 1130 into RAM 1122.
[0129] The embodiments of the present application can be implemented with the help of program 1130, so that device 1100 can perform any process discussed with reference to Figures 2 to 10. The embodiments of the present application can also be implemented by hardware or a combination of software and hardware.
[0130] The program 1130 may be tangibly embodied in a computer-readable medium that may be included in the device 1100 (such as in the memory 1120) or other storage device accessible by the device 1100. The program 1130 may be loaded from the computer-readable medium into the RAM 1122 for execution. The computer-readable medium may include any type of tangible, non-volatile memory, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc.
[0131] In some implementations, the communication module 1140 in the device 1100 may be implemented as a transmitter and a receiver (or transceiver), which may be configured to transmit / receive information such as first space-related information and second space-related information. In addition, the device 1100 may further include one or more of a scheduler, a controller, and a radio frequency / antenna, which will not be elaborated in detail in this application.
[0132] For example, the device 1100 in FIG. 11 may be implemented as an electronic device, or may be implemented as a chip or chip system in an electronic device, which is not limited in the embodiments of the present application.
[0133] An embodiment of the present application also provides a chip, which may include an input interface, an output interface, and a processing circuit. In the embodiment of the application, the input interface and the output interface may complete the interaction of signaling or data, and the processing circuit may complete the generation and processing of signaling or data information. For example, the chip of the first communication device 210 may generate a measurement result and measurement time information indicating the measurement time point or measurement time window of the measurement based on the measurement of the measurement signal by the first communication device 210. The chip of the second communication device 220 may perform perception processing or communication processing based on the measurement result and measurement time information received from the first communication device 210. Alternatively or additionally, the chip of the first communication device 210 may determine a first reporting time window for sending the measurement result to the second communication device 220. The chip of the second communication device 220 may determine a first reporting time window for receiving the measurement result from the first communication device 210.
[0134] The present application also provides a chip system, including a processor for supporting a computing device to implement the functions described in any of the above embodiments. In one possible design, the chip system may also include a memory for storing necessary program instructions and data. When the processor executes the program instructions, the device in which the chip system is installed implements the method described in any of the above embodiments. For example, the chip system may be composed of one or more chips, or may include chips and other discrete devices.
[0135] An embodiment of the present application also provides a processor for coupling with a memory, wherein the memory stores instructions. When the processor executes the instructions, the processor executes the methods and functions involved in any of the above embodiments.
[0136] An embodiment of the present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the methods and functions involved in any of the above embodiments.
[0137] An embodiment of the present application also provides a computer-readable storage medium having computer instructions stored thereon. When a processor executes the instructions, the processor executes the methods and functions involved in any of the above embodiments.
[0138] In general, the various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. Some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software, which can be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of the present application are shown and described as block diagrams, flow charts, or using some other graphical representations, it should be understood that the blocks, devices, systems, techniques, or methods described herein can be implemented as, for example, non-limiting examples, hardware, software, firmware, dedicated circuits or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof.
[0139] The present application also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, which are executed in a device on a real or virtual processor of a target to perform the process / method described above with reference to the accompanying drawings. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In various embodiments, the functionality of program modules can be combined or divided between program modules as needed. The machine-executable instructions for the program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in local and remote storage media.
[0140] The computer program code for implementing the method of the present application can be written in one or more programming languages. These computer program codes can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the computer or other programmable data processing device, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on a computer, partially on a computer, as an independent software package, partially on a computer and partially on a remote computer, or entirely on a remote computer or server.
[0141] In the context of this application, computer program code or related data can be carried by any appropriate carrier to enable a device, apparatus, or processor to perform the various processes and operations described above. Examples of carriers include signals, computer-readable media, and the like. Examples of signals may include electrical, optical, radio, acoustic, or other forms of propagated signals, such as carrier waves, infrared signals, and the like.
[0142] A computer-readable medium may be any tangible medium that contains or stores a program for or in connection with an instruction execution system, apparatus, or device. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More detailed examples of computer-readable storage media include an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0143] In addition, although the operations of the method of the present application are described in a particular order in the accompanying drawings, this does not require or imply that these operations must be performed in this particular order, or that all the operations shown must be performed to achieve the desired result. On the contrary, the steps depicted in the flowchart can change the order of execution. Additionally or alternatively, certain steps can be omitted, multiple steps can be combined into one step, and / or one step can be decomposed into multiple steps. It should also be noted that the features and functions of two or more devices according to the present application can be embodied in one device. Conversely, the features and functions of a device described above can be further divided into multiple devices to be embodied.
[0144] The above descriptions of various implementations of the present application are illustrative, non-exhaustive, and not intended to limit the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope of the described implementations. The terminology used herein is selected to provide a good explanation of the principles, practical applications, or improvements to existing technologies, or to enable other persons skilled in the art to understand the various implementations disclosed herein.
Claims
1. A communication method, comprising: The first communication device measures the measurement signal to obtain a measurement result; as well as The first communication device sends the measurement result and measurement time information to the second communication device, where the measurement time information indicates a measurement time point or a measurement time window during which the first communication device performs the measurement.
2. A communication method, comprising: The second communication device receives a measurement result and measurement time information from the first communication device, wherein the measurement result is obtained by the first communication device measuring a measurement signal, and the measurement time information indicates a measurement time point or a measurement time window of the measurement; and The second communication device performs perception processing or communication processing according to the measurement result and the measurement time information.
3. The method according to claim 1 or 2, wherein the measurement time information comprises at least one of a system frame number, a time slot index, a mini-time slot index, and a symbol index corresponding to the measurement time point.
4. The method according to claim 1 or 2, wherein the measurement time information comprises a time domain offset, and the time domain offset indicates a time interval between the measurement time point and a reference time point, or a time interval between the measurement time window and a reference time point. 5 . The method according to claim 3 , wherein the reference time point is a time point at which the first communication device sends the measurement result, or a time point at which the first communication device sends the measurement time information.
6. The method according to any one of claims 1 to 5, wherein: The measurement time information indicates the measurement time point based on an index of the measurement signal.
7. The method according to claim 6, wherein the index of the measurement signal comprises at least one of the following: A window index, used to indicate a window of a measurement signal in which the measurement signal is located; a type index, used to indicate the type of the measurement signal; and The signal index is used to indicate a measurement signal within the measurement signal window where the measurement signal is located, or to indicate a measurement signal of the type of the measurement signal, or a measurement signal within a predetermined time period. 8 . The method according to claim 1 , wherein the measurement time information comprises at least one of a start time point, an end time point, and a duration of the measurement time window. 9 . The method according to claim 1 , wherein the measurement time information comprises an index of the measurement time window.
10. The method according to any one of claims 1 to 9, wherein the measurement results include sensory information.
11. A communication method, comprising: The first communication device determines a first reporting time window; The first communication device sends a measurement result to the second communication device within the first reporting time window, where the measurement result is obtained by the first communication device measuring a measurement signal.
12. The method according to claim 11, further comprising: The first communication device sends the first reporting time window to the second communication device. The method according to claim 12 , wherein the first reporting time window is included in a cache status report.
14. The method according to any one of claims 11 to 13, characterized in that: The first reporting time window includes at least one of a start time point, an end time point, and a duration. 15 . The method according to claim 14 , wherein the starting time point is a time point when the first communication device performs the measurement or a time point when the first communication device sends the first reporting time window.
16. The method according to any one of claims 11 to 15, further comprising: The first communication device receives resources for sending the measurement result from the second communication device, where the resources are within the first reporting time window.
17. The method according to claim 11, further comprising: The first communication device sends the measurement result to the second communication device on preconfigured resources within the first reporting time window.
18. The method according to any one of claims 11 to 17, wherein the first communication device determines the first reporting time window comprising: The first communication device receives one or more reporting time windows from the second communication device, the one or more reporting time windows including the first reporting time window; as well as The first communication device determines the first reporting time window from the one or more reporting time windows.
19. The method according to any one of claims 11, 16, 17 and 18, further comprising: The first communication device sends a reporting condition of the first reporting time window to the second communication device, where the reporting condition includes at least one of the following: The mobility of the first communication device, the measurement environment, the type of the measurement result, and the value of the measurement result.
20. The method according to any one of claims 11 to 19, wherein the first reporting time window is determined according to a reporting condition, wherein the reporting condition comprises at least one of the following: The mobility of the first communication device, the measurement environment, the type of the measurement result, and the value of the measurement result.
21. The method according to any one of claims 11 to 20, wherein: The measurement results include sensory information.
22. A communication method, comprising: The second communication device determines a first reporting time window; as well as The second communication device receives a measurement result from the first communication device within the first reporting time window, where the measurement result is obtained by the first communication device measuring a measurement signal.
23. The method according to claim 22, wherein the second communication device determining the first reporting time window comprises: The second communication device receives the first reporting time window from the first communication device. The method according to claim 23 , wherein the first reporting time window is included in a cache status report.
25. The method according to any one of claims 22 to 24, characterized in that: The first reporting time window includes at least one of a start time point, an end time point, and a duration. 26 . The method according to claim 25 , wherein the starting time point is a time point when the first communication device performs the measurement or a time point when the first communication device sends the first reporting time window.
27. The method according to any one of claims 22 to 26, further comprising: The second communication device determines a resource for the first communication device to send the measurement result, where the resource is within the first reporting time window; as well as The second communication device sends an indication of the resource to the first communication device.
28. The method according to claim 22, wherein the second communication device receiving the measurement result comprises: The second communication device receives the measurement result from the first communication device using preconfigured resources within the first reporting time window.
29. The method according to any one of claims 22 to 28, further comprising: The second communication device determines one or more reporting time windows, the one or more reporting time windows including the first reporting time window; as well as The second communication device sends the one or more reporting time windows to the first communication device.
30. The method according to any one of claims 22, 27, 28 and 29, wherein the second communication device determines the first reporting time window comprising: The second communication device receives the reporting condition of the first reporting time window from the first communication device; as well as The second communication device determines the first reporting time window based on the reporting condition.
31. The method according to any one of claims 22 to 30, wherein the first reporting time window is determined according to a reporting condition, wherein the reporting condition comprises at least one of the following: The mobility of the first communication device, the measurement environment, the type of the measurement result, and the value of the measurement result.
32. The method according to any one of claims 22 to 31, wherein: The measurement results include sensory information.
33. A first communication device, characterized in that: The method comprises a module or a unit for executing the method according to any one of claims 1 and 3 to 10.
34. A second communication device, characterized in that: The method comprises a module or a unit for executing the method according to any one of claims 2 to 10.
35. A first communication device, comprising a processor, the processor being coupled to a memory, the memory storing instructions, which, when executed by the processor, cause the first communication device to perform the method according to any one of claims 1 and 3 to 10 or any one of claims 11 to 21.
36. A second communication device, comprising a processor, the processor being coupled to a memory, the memory storing instructions, which, when executed by the processor, cause the second communication device to perform the method according to any one of claims 2 to 10 or any one of claims 22 to 32.
37. A computer-readable storage medium storing instructions, wherein when the instructions are executed, the method according to any one of claims 1 to 32 is executed.
38. A computer program product comprising instructions which, when executed, cause the method of any one of claims 1 to 32 to be performed.
39. A communication system, characterized in that: The invention comprises the first communication device according to any one of claims 1 and 3 to 10 or any one of claims 11 to 21 and the second communication device according to any one of claims 2 to 10 or any one of claims 22 to 32.