Communication method and apparatus, communication device, and storage medium
By determining whether to retain measurement records in a self-organizing network based on the ratio of the duration of the coexistence problem within the device to the interval length, the problem of data resource waste in the prior art is solved, and more efficient data utilization is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2025-10-10
- Publication Date
- 2026-05-15
AI Technical Summary
In self-organizing networks, existing technologies still suspend measurement recording even after the coexistence problem within a device is resolved within a recording interval, resulting in a waste of valuable data resources.
After the coexistence problem within the device is resolved, the terminal does not pause measurement recording and decides whether to retain or discard the measurement records based on the ratio of the duration of the problem to the interval length.
This avoids measurement record loss during recording intervals without in-device coexistence issues, thus improving the efficiency of data resource utilization.
Smart Images

Figure CN2025126652_15052026_PF_FP_ABST
Abstract
Description
A communication method, apparatus, communication device, and storage medium
[0001] Cross-reference to related applications
[0002] This disclosure claims priority to Chinese Patent Application No. 202411570078.7, filed in China on November 5, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of communication technology, specifically to a communication method, apparatus, communication device, and storage medium. Background Technology
[0004] The current approach to handling in-device coexistence (IDC) issues in Self-Organized Networks (SON) / Minimization of Drive Test (MDT) is as follows: if a terminal detects an IDC issue in the previous logging interval, the terminal will suspend measurement logging from the next logging interval until the IDC issue is resolved.
[0005] In scenarios where an IDC issue is detected and resolved within a logging interval, even if there is no IDC issue in the next logging interval, the above processing method still requires suspending measurement logging. This would result in the loss of measurement records for at least one logging interval, leading to a waste of valuable data resources. Summary of the Invention
[0006] To address the technical problems existing in related technologies, embodiments of this disclosure provide a communication method, apparatus, communication device, and storage medium.
[0007] To achieve the above objectives, the technical solution of this disclosure embodiment is implemented as follows:
[0008] This disclosure provides a communication method applied to a terminal, the method comprising:
[0009] If the coexistence problem within the device is resolved within the first interval, measurement recording is not suspended and / or the second measurement recording for the second interval is retained for the second interval; the second interval is the interval following the first interval.
[0010] In the above scheme, the situation in which the device coexistence problem is resolved within the first interval includes: the terminal detects the device coexistence problem within the first interval, and the device coexistence problem is resolved within the first interval.
[0011] In the above scheme, the second interval is the interval following the first interval.
[0012] In the above scheme, the method further includes: if the terminal detects a coexistence problem within the device during the first interval, the first measurement record corresponding to the first interval is not paused.
[0013] In the above scheme, the method further includes: if the terminal detects an intra-device coexistence problem within a third interval before the intra-device coexistence problem is resolved, the first measurement record corresponding to the first interval is not paused; the third interval is the interval before the first interval.
[0014] In the above scheme, the method further includes: determining whether to discard or retain the first measurement record corresponding to the first interval based on the duration of the coexistence problem within the device and / or the relationship between the duration of the coexistence problem within the device and the first interval.
[0015] In the above scheme, determining whether to discard or retain the first measurement record corresponding to the first interval based on the relationship between the duration of the coexistence problem within the device and the first interval includes: determining whether to discard or retain the first measurement record corresponding to the first interval based on the ratio of the duration to the length of the first interval.
[0016] In the above scheme, determining whether to discard or retain the first measurement record corresponding to the first interval based on the ratio of the duration to the length of the first interval includes:
[0017] When the ratio is less than or equal to a first threshold, it is determined that the first measurement record corresponding to the first interval should be retained; when the ratio is greater than the first threshold, it is determined that the first measurement record corresponding to the first interval should be discarded; or...
[0018] When the ratio is less than a first threshold, the first measurement record corresponding to the first interval is retained; when the ratio is greater than or equal to the first threshold, the first measurement record corresponding to the first interval is discarded.
[0019] In the above scheme, the method further includes: the terminal sending first information to the network device, the first information being used to suggest discarding or retaining the first measurement record corresponding to the first interval.
[0020] In the above scheme, the method further includes: the terminal sending a measurement report to the network device, the measurement report including at least one of the following:
[0021] Information from the first interval;
[0022] The first measurement record corresponding to the information of the first interval;
[0023] Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals;
[0024] A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval.
[0025] In the above scheme, the method further includes: the terminal determining the duration of the coexistence problem within the device during the first interval; the measurement report further includes: second information associated with the duration and / or the relationship information between the duration and the duration of the first interval.
[0026] Secondly, this disclosure also provides a communication method applied to a network device, the method comprising: the network device receiving a measurement report sent by a terminal; the measurement report including at least one of the following:
[0027] Information from the first interval;
[0028] The first measurement record corresponding to the information of the first interval;
[0029] Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals;
[0030] A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval;
[0031] Wherein, if the coexistence problem within the device is resolved within the first interval, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval; the second interval is the interval following the first interval.
[0032] In the above scheme, the situation in which the device coexistence problem is resolved within the first interval includes: the terminal detects the device coexistence problem within the first interval, and the device coexistence problem is resolved within the first interval.
[0033] In the above scheme, the measurement report also includes: second information related to the duration of the coexistence problem within the device during the first interval and / or information relating the duration to the duration of the first interval.
[0034] In the above scheme, when the measurement report includes the first measurement record corresponding to the information of the first interval, the method further includes: the network device discarding or retaining the first measurement record according to the second information and / or the relationship information between the duration and the duration of the first interval.
[0035] In the above scheme, the network device discards or retains the first measurement record based on the second information and / or the relationship information between the duration and the duration of the first interval, including: determining the ratio of the duration of the coexistence problem within the device within the first interval to the length of the first interval based on the second information and / or the relationship information between the duration and the duration of the first interval, and discarding or retaining the first measurement record according to the ratio.
[0036] In the above scheme, discarding or retaining the first measurement record based on the ratio includes:
[0037] When the ratio is less than or equal to a first threshold, the first measurement record is retained; when the ratio is greater than the first threshold, the first measurement record is discarded; or...
[0038] When the ratio is less than the first threshold, the first measurement record is retained; when the ratio is greater than or equal to the first threshold, the first measurement record is discarded.
[0039] In the above scheme, the method further includes: the network device receiving first information sent by the terminal, the first information being used to suggest discarding or retaining the first measurement record corresponding to the first interval, the first information being determined by the terminal based on the duration of the coexistence problem within the device within the first interval and / or the relationship between the duration of the coexistence problem within the device within the first interval and the first interval.
[0040] In the above scheme, when the measurement report includes the first measurement record corresponding to the information of the first interval, the method further includes: the network device discarding or retaining the first measurement record based on the first information.
[0041] In the above scheme, the second interval is the interval following the first interval.
[0042] Thirdly, embodiments of this disclosure also provide a communication device applied to a terminal, the device including a first processing unit, configured to, in the event that a coexistence problem within the device is resolved within a first interval, not suspend measurement recording and / or retain a second measurement record for a second interval; the second interval being an interval following the first interval.
[0043] Fourthly, embodiments of this disclosure also provide a communication device applied to a network device. The device includes a second communication unit for receiving a measurement report sent by a terminal. The measurement report includes at least one of the following: information about a first interval; a first measurement record corresponding to the information about the first interval; information about other intervals besides the first interval and the measurement records corresponding to the information about the other intervals indicating a first identifier that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval.
[0044] Wherein, if the coexistence problem within the device is resolved within the first interval, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval; the second interval is the interval following the first interval.
[0045] Fifthly, embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the communication method described in the first or second aspect of the embodiments of this disclosure.
[0046] In a sixth aspect, embodiments of this disclosure also provide a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the communication method described in the first or second aspect of embodiments of this disclosure.
[0047] In a seventh aspect, embodiments of this disclosure also provide a computer program product, including computer program instructions that cause a computer to perform the steps of the communication method described in the first or second aspect of embodiments of this disclosure.
[0048] The communication method, apparatus, communication device, and storage medium provided in this disclosure, when the intra-device coexistence problem is resolved within a first interval, do not pause measurement recording and / or retain the second measurement record for the second interval; the second interval is the interval following the first interval. Thus, this disclosure, for cases where the terminal resolves the intra-device coexistence (IDC) problem within the first interval, does not pause measurement recording and / or retains the second measurement record for the second interval following the first interval, thereby avoiding the loss of measurement records in recording intervals without IDC problems. Attached Figure Description
[0049] Figure 1 is a schematic diagram illustrating the handling of IDC problems in terminals in relevant technical solutions;
[0050] Figure 2 is a flowchart illustrating the communication method according to an embodiment of this disclosure;
[0051] Figure 3 is a schematic diagram illustrating a method for handling IDC problems in a terminal during a communication method according to an embodiment of this disclosure.
[0052] Figure 4 is a schematic flowchart of the communication method according to an embodiment of this disclosure;
[0053] Figure 5 is a schematic diagram of an interaction flow of a communication method according to an embodiment of the present disclosure;
[0054] Figure 6 is a schematic diagram of the composition structure of a communication device according to an embodiment of this disclosure;
[0055] Figure 7 is a schematic diagram of the composition structure of the communication device according to an embodiment of this disclosure;
[0056] Figure 8 is a schematic diagram of the hardware composition structure of the communication device according to an embodiment of this disclosure. Detailed Implementation
[0057] The present disclosure will now be described in further detail with reference to the accompanying drawings and specific embodiments.
[0058] The technical solutions of this disclosure can be applied to various communication systems, such as Global System for Mobile communication (GSM), Long Term Evolution (LTE), or 5th Generation Mobile Communication Technology (5G), and even future communication systems (such as 6th Generation Mobile Communication Technology (6G)). Optionally, a 5G system or 5G network can also be referred to as a New Radio (NR) system or NR network.
[0059] For example, the communication system used in this disclosure embodiment may include network devices and terminal devices (also referred to as terminals, communication terminals, etc.); the network device may be a device that communicates with the terminal device. The network device can provide communication coverage within a certain area and can communicate with terminals located within that area. Optionally, the network device may be a base station in various communication systems, such as an evolved Node B (eNB) in an LTE system, a base station (gNodeB, gNB) in a 5G or NR system, or a network device in a future communication system (such as a 6G system).
[0060] It should be understood that devices with communication functions in the network / system of this disclosure embodiment can be referred to as communication devices. Communication devices may include network devices and terminals with communication functions. Network devices and terminal devices can be the specific devices described above, which will not be repeated here. Communication devices may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This disclosure embodiment does not limit these.
[0061] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0062] The terms “first,” “second,” etc., used in this disclosure and in the claims are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such use of data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0063] Before providing a detailed description of the technical solutions of the embodiments of this disclosure, a brief explanation of the related technologies involved in the embodiments of this disclosure will be given first.
[0064] Self-Organizing Networks (SON) is a complete network concept and specification. Its main idea is to enable wireless networks to perform autonomous functions, reduce human intervention, and lower operating costs. SON mainly includes three functions: self-configuration, self-optimization, and self-healing.
[0065] Minimized Drive Testing (MDT) is an automated drive testing technique that uses network-configured terminals to collect, report, and preprocess measurement data, saving costs associated with traditional drive testing and improving the comprehensiveness and timeliness of testing. It is used to discover coverage issues, uplink coverage problems, abnormal events, and to draw coverage maps, among other things. MDT mainly includes the following modes: logged MDT and immediated MDT. Logged MDT primarily focuses on recording MDT-related measurements in idle mode. Specifically, it collects measurement data in both idle and inactive states of the User Equipment (UE). After the UE performs the measurement, the results are temporarily stored in the UE's memory in log file format and reported the next time the UE enters connected mode. Immediated MDT primarily focuses on performing and reporting MDT-related measurements in connected mode.
[0066] For logged MDT (Multi-Dedicated Data Transmission) mode, related technical solutions introduce an In-Device Coexistence (IDC) mechanism (also known as a method or mechanism) within the MDT. IDC refers to the mutual interference that occurs when different wireless communication modules operate simultaneously on the same or adjacent frequency bands within the same device. Taking a mobile phone as an example, the wireless communication modules within the phone include mobile communication modules (such as 4G and 5G modules), Wi-Fi communication modules, Bluetooth communication modules, etc. When these wireless communication modules operate simultaneously, they may interfere with each other, resulting in the IDC problem. This interference can lead to reduced receiver sensitivity, affecting signal quality and even causing data loss.
[0067] The handling method for IDC issues in a conventional solution can be seen in Figure 1. When the terminal detects an IDC event (IDC issue) within a logging interval (e.g., interval x in the figure), for example, at time t1+tx, and the IDC issue is resolved at a later time within the same logging interval (e.g., at time t1+ty), the terminal suspends measurement logging from the next logging interval (e.g., interval x+1 in the figure) until the IDC issue is detected and resolved. If no IDC issue is detected during logging interval x+1, the terminal resumes measurement logging after logging interval x+1 ends (i.e., from time t3).
[0068] However, in this scenario, since the IDC problem occurred and was resolved within the same interval, there is no IDC problem in the next interval. But according to conventional technical solutions, measurement logging still needs to be suspended in the next interval. This will result in the loss of measurement records for at least one recording interval (e.g., the measurement records from time t2 to time t3 in Figure 1), which will waste valuable data resources.
[0069] Based on this, this disclosure provides a communication method applied to a terminal. Figure 2 is a flowchart illustrating the communication method of this disclosure; as shown in Figure 2, the method includes:
[0070] Step 101: If the coexistence problem within the device is resolved within the first interval, do not pause measurement recording for the second interval and / or retain the second measurement recording for the second interval; the second interval is the interval following the first interval.
[0071] Thus, this embodiment of the present disclosure addresses the situation where the terminal resolves the intra-device coexistence (IDC) problem within the first interval. For the second interval following the first interval, measurement recording is not paused and / or the second measurement record of the second interval is retained, thereby avoiding the loss of measurement records in recording intervals without IDC problems.
[0072] In this embodiment, the interval (such as the first interval, the second interval, etc.) can also be called the logging interval, the measurement interval, etc. The first interval is the current interval, which can also be called the previous logging interval or the previous measurement interval, and sometimes the current logging interval or the current measurement interval, etc. The second interval is the interval after the first interval, specifically one or more intervals after the first interval.
[0073] In some alternative embodiments, the second interval is the next logging interval after the first interval. For example, as shown in Figure 1, if the first interval is Interval x, then the second interval is Interval x+1. In other alternative embodiments, the second interval can be the n intervals following the first interval. For example, if the first interval is Interval x, then the second interval is Interval x+n.
[0074] In this embodiment, the terminal does not pause measurement recording for the second interval and / or retains the second measurement record for the second interval. The term "record" can also be referred to as log, logging, log, record report, measurement record, log record, log report, etc. This embodiment does not limit this terminology.
[0075] In this embodiment, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval. Specifically, it means that the terminal performs corresponding measurements for the second interval and records and / or retains the measurement results.
[0076] In some alternative embodiments, the situation in which the intra-device coexistence problem is resolved within the first interval includes: the terminal detecting the intra-device coexistence problem within the first interval, and the intra-device coexistence problem being resolved within the first interval.
[0077] In this embodiment, the case where the terminal resolves the IDC problem within the first interval specifically refers to the case where the IDC problem is detected and resolved within the first interval. For example, the case shown in Figure 1.
[0078] In some alternative embodiments, the terminal continuously detects IDC problems, so that the terminal can detect IDC problems in a timely manner.
[0079] In some alternative embodiments, the detection period for IDC problems is no longer than 1 / N of the first interval, where N is a positive integer not less than 2. The terminal can then detect IDC problems according to this detection period, determining whether an IDC problem has been detected and / or whether the IDC problem has been resolved. Compared to continuous IDC detection, this approach achieves a balance between the timeliness of IDC detection and terminal power consumption.
[0080] For example, when N=2, the terminal's detection period for IDC problems will not be longer than 1 / 2 of the total duration of the interval (such as the first interval or the current interval); therefore, the terminal will have at least 2 opportunities to detect IDC problems within one interval. As another example, when N=3, the terminal's detection period for IDC problems will not be longer than 1 / 3 of the total duration of the interval (such as the first interval or the current interval); therefore, the terminal will have at least 3 opportunities to detect IDC problems within one interval.
[0081] The more opportunities a terminal has to detect IDC problems within an interval, the more timely it can identify and / or resolve terminal IDC problems, thus enabling it to take appropriate measures to suspend or resume measurement logging more promptly.
[0082] In other alternative embodiments, the situation where the intra-device coexistence problem is resolved within the first interval may also include: the terminal detects the intra-device coexistence problem within the third interval, and the intra-device coexistence problem is resolved within the first interval; the third interval is the interval preceding the first interval.
[0083] In this embodiment, the case where the terminal resolves the IDC problem within the first interval can specifically refer to the case where the IDC problem is detected in the third interval before the current interval, and the IDC problem is resolved in the current interval (i.e., the first interval). For example, if the current interval is Interval x, the terminal detects the IDC in Interval x-1 or in an interval before Interval x-1, and the IDC problem is resolved within Interval x.
[0084] In this embodiment, the measurement record corresponding to the pause interval can also be called the measurement record without retention interval. Specifically, this can mean that the terminal does not perform measurement for that interval, or that the terminal performs measurement for that interval but does not retain the measurement record. Correspondingly, the measurement record corresponding to the non-pause interval can also be called the measurement record with retention interval. Specifically, this can mean that the terminal performs measurement for that interval and retains the measurement record.
[0085] In some alternative embodiments, the method further includes: if the terminal detects a device coexistence problem within a first interval, not pausing the first measurement record corresponding to the first interval.
[0086] In this embodiment, if an IDC problem is detected within the first interval, the terminal does not pause the first measurement record corresponding to the first interval. That is, the terminal maintains measurement and retains the corresponding first measurement record for the first interval. This allows the terminal to subsequently determine whether to retain or discard the first measurement record, or the network device to decide whether to retain or discard the first measurement record, or the terminal to suggest to the network device to retain or discard the first measurement record. Specifically, if the terminal detects an intra-device coexistence problem within the first interval, not pausing the first measurement record corresponding to the first interval can mean that the terminal detects and resolves the intra-device coexistence problem within the first interval. This can be understood as the detection of the intra-device coexistence problem not being limited to occurring before or after its resolution; it could be that the intra-device coexistence problem is detected first and then resolved, or that the intra-device coexistence problem is resolved and then detected again. In either case, the first measurement record corresponding to the first interval will not be paused.
[0087] In some alternative embodiments, the method further includes: if the terminal detects an intra-device coexistence problem within a third interval before the intra-device coexistence problem is resolved, the first measurement record corresponding to the first interval is not paused; the third interval is the interval preceding the first interval.
[0088] In this embodiment, if an IDC problem is detected in the third interval before the current interval, and the IDC problem is resolved within the first interval, the terminal does not pause the first measurement record corresponding to the first interval. That is, the terminal maintains measurement for the first interval and retains the corresponding first measurement record. For example, if the current interval is Interval x, and the terminal detects an IDC in Interval x-1 or an interval before Interval x-1, the terminal does not pause the first measurement record corresponding to Interval x. This allows the terminal to subsequently determine whether to retain or discard the first measurement record, or the network device to decide whether to retain or discard the first measurement record, or the terminal to suggest to the network device whether to retain or discard the first measurement record.
[0089] In some optional embodiments, the method further includes: if the terminal detects an intra-device coexistence problem within a third interval, and there are one or more fourth intervals between the third interval and the first interval, pausing the measurement recording corresponding to the one or more fourth intervals before the intra-device coexistence problem is resolved. For example, if the current interval is Interval x, and the terminal detects an IDC in Interval x-2, and the IDC is resolved within Interval x, then the terminal pauses the measurement recording corresponding to Interval x-1.
[0090] In some alternative embodiments, the method further includes: determining whether to discard or retain a first measurement record corresponding to the first interval based on the duration of the in-device coexistence problem and / or the relationship between the duration of the in-device coexistence problem and the first interval.
[0091] This embodiment addresses the scenario where the terminal detects and resolves an intra-device coexistence problem within a first interval. In this case, since the IDC problem occurs and is resolved within the first interval (as shown in Figure 1), the duration of the IDC problem within interval x (from time t1 to time t2) is the time between time t1+tx and t1+ty. During interval x, the IDC problem does not exist at all times; some IDC problems may only exist for a very short time, as shown in Figure 3. Therefore, not all data exhibits IDC problems during interval x. The terminal determines whether to discard or retain the first measurement record corresponding to the first interval based on the relationship between the duration of the IDC problem and / or the duration of the intra-device coexistence problem and the first interval.
[0092] In this embodiment, discarding the first measurement record corresponding to the first interval can specifically mean that the terminal does not perform measurement for the first interval, or the terminal performs measurement for the first interval but does not record it, or the terminal performs measurement for the first interval and records the measurement (denoted as the first measurement record), but discards or does not retain the first measurement record, or the terminal performs measurement for the first interval and records the measurement (denoted as the first measurement record), but does not include the first measurement record when the terminal reports the measurement report to the network device; or the terminal performs measurement for the first interval and records the measurement (denoted as the first measurement record), and includes the first measurement record when the terminal reports the measurement report to the network device, and the network device decides whether to retain or discard the measurement record carried in the measurement report; or the terminal performs measurement for the first interval and records the measurement (denoted as the first measurement record), and includes the first measurement record when the terminal reports the measurement report to the network device, and the terminal suggests to the network device to retain or discard the measurement record carried in the measurement report.
[0093] In various embodiments of this disclosure, discarding measurement records (e.g., discarding the first measurement record) may also be referred to as not using measurement records (e.g., not using the first measurement record); retaining measurement records (e.g., retaining the first measurement record) may also be referred to as using measurement records (e.g., using the first measurement record).
[0094] In some alternative embodiments, the terminal may determine whether to discard or retain the first measurement record corresponding to the first interval based on the duration of the coexistence problem within the device. For example, the terminal may determine whether to discard or retain the first measurement record based on the relationship between the duration of the IDC within the first interval and a second threshold. For instance, if the duration of the IDC within the first interval is less than the second threshold, the first measurement record may be retained; correspondingly, if the duration of the IDC within the first interval is greater than or equal to the second threshold, the first measurement record may be discarded. Alternatively, if the duration of the IDC within the first interval is less than or equal to the second threshold, the first measurement record may be retained; correspondingly, if the duration of the IDC within the first interval is greater than the second threshold, the first measurement record may be discarded.
[0095] In some alternative embodiments, determining whether to discard or retain the first measurement record corresponding to the first interval based on the relationship between the duration of the coexistence problem within the device and the first interval includes: determining whether to discard or retain the first measurement record corresponding to the first interval based on the ratio of the duration to the length of the first interval.
[0096] In this embodiment, the relationship between the duration of the IDC problem and the first interval specifically refers to the ratio of the duration of the IDC problem to the length or duration of the first interval, that is, the ratio of the duration of the IDC problem to the duration of the first interval. For example, as shown in Figure 3, this is the ratio of T1 to T2.
[0097] In some optional embodiments, determining whether to discard or retain the first measurement record corresponding to the first interval based on the ratio of the duration to the length of the first interval includes: determining to retain the first measurement record corresponding to the first interval when the ratio is less than or equal to a first threshold; determining to discard the first measurement record corresponding to the first interval when the ratio is greater than the first threshold; or, determining to retain the first measurement record corresponding to the first interval when the ratio is less than the first threshold; and determining to discard the first measurement record corresponding to the first interval when the ratio is greater than or equal to the first threshold.
[0098] In this embodiment, the terminal can obtain a first threshold through pre-configuration or protocol-defined methods. If the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than or equal to the first threshold, or if the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than the first threshold, it indicates that the time of IDC problem in the first interval is short, and the terminal can determine to retain the first measurement record corresponding to the first interval. Conversely, if the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than the first threshold, or if the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than or equal to the first threshold, it indicates that the time of IDC problem in the first interval is long, and the terminal can determine to discard the first measurement record corresponding to the first interval.
[0099] For example, taking a first threshold of 0.5 as an example, if the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than or equal to 0.5, or the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than 0.5, the terminal can determine to retain the first measurement record corresponding to the first interval; conversely, if the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than 0.5, or the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than or equal to 0.5, the terminal can determine to discard the first measurement record corresponding to the first interval.
[0100] In some alternative embodiments, the method further includes: the terminal sending first information to the network device, the first information being used to suggest discarding or retaining the first measurement record corresponding to the first interval.
[0101] In this embodiment, the terminal can determine whether to discard or retain the first measurement record corresponding to the first interval based on the ratio of the duration of the IDC problem within the first interval to the length of the first interval. Then, it sends a suggestion to the network device, recommending that the network device discard or retain the first measurement record corresponding to the first interval. In some optional embodiments, the first information can be carried in the measurement report reported by the terminal to the network device; in other optional embodiments, the terminal can also send first information specifically for making suggestions to the network device, recommending that the first measurement record corresponding to the first interval be discarded or retained.
[0102] In some optional embodiments of this disclosure, the method further includes: the terminal sending a measurement report to a network device, the measurement report including at least one of the following:
[0103] Information from the first interval;
[0104] The first measurement record corresponding to the information of the first interval;
[0105] Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals;
[0106] A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval.
[0107] In this embodiment, the terminal can send a measurement report to the network device according to the network device's configuration. As an example, the measurement report may include information about a first interval where an IDC problem was detected. This first interval information could be, for example, an identifier such as `Interval x`. In this case, only the identifier of the first interval may be included, excluding the first measurement record corresponding to the first interval. As another example, the measurement report may include information about a first interval where an IDC problem was detected and the corresponding first measurement record. Sending the first measurement record with the IDC problem to the network device via the measurement report enriches the data types collected. As yet another example, the measurement report may include information about other intervals besides the first measurement record corresponding to the first interval, as well as the measurement records corresponding to the information of those other intervals, such as the measurement records corresponding to each of the intervals `interval x-1`, `interval x+1`, `interval x+2`, ... etc. It should be noted that in this example, no IDC problem occurred in any of the intervals other than the first interval. As yet another example, the measurement report may also include a first identifier indicating that an intra-device coexistence problem occurred in the first interval and / or a second identifier indicating that the intra-device coexistence problem in the first interval has been resolved. For example, when a terminal detects an IDC problem within an Interval x and resolves the IDC problem within that Interval x, the measurement report (e.g., VarLogMeasReport) sent by the terminal to the network device may include a first identifier and / or a second identifier. The first identifier may also be called the IDC detection identifier (e.g., inDeviceCoexDetected), and the second identifier may also be called the IDC resolution identifier (e.g., inDeviceCoexResolved). That is, if measResultServingCell in VarLogMeasReport is not empty, the terminal will include "inDeviceCoexDetected and / or inDeviceCoexResolved" in the measurement report. It should be noted that the above-mentioned first identifier (e.g., inDeviceCoexDetected) and second identifier (e.g., inDeviceCoexResolved) are only examples. This disclosure does not limit the specific form of the first and second identifiers, as long as the functions of the first and second identifiers can be implemented.
[0108] In some alternative embodiments, the method further includes: the terminal determining the duration of the coexistence problem within the device during the first interval; the measurement report further includes: second information associated with the duration and / or information relating the duration to the duration of the first interval.
[0109] In this embodiment, the terminal may also fill in the second information associated with the duration of the IDC problem within the first interval and / or the relationship information between the duration and the duration of the first interval in the measurement report and report it to the network device. This allows the network device to determine the ratio of the duration of the IDC problem to the duration of the first interval based on the duration of the IDC problem within the first interval and the configured duration of the first interval. Based on this ratio, the network device can decide on the processing method for the first measurement record corresponding to the first interval, or directly decide on the processing method for the first measurement record corresponding to the first interval based on the relationship information between the duration and the duration of the first interval. The processing method for the first measurement record may include retaining the first measurement record or discarding the first measurement record. In one implementation, the second information may be the duration of the IDC problem within the first interval, meaning the terminal directly reports this duration to the network device. In another implementation, the second information may be information corresponding to the duration. For example, a corresponding identifier can be pre-assigned for different IDC durations, and the second information includes the identifier corresponding to that IDC duration. For example, a corresponding identifier can be pre-assigned based on the ratio of the duration of the IDC to the duration of the first interval. If the ratio of the duration of the IDC to the duration of the first interval is 1 / N, the corresponding identifier is 1; if the ratio of the duration of the IDC to the duration of the first interval is 2 / N, the corresponding identifier is 2, and so on.
[0110] Measurement reports from terminals that include IDC (Internet Data Center) issues (such as the first measurement record) can be used for training Artificial Intelligence (AI) / Machine Learning (ML) models, increasing data diversity. Considering that if base stations use measurement reports that do not currently include IDC interference for AI / ML model training, the trained AI / ML models may lack the ability to detect and / or handle IDC issues. Such trained models may then exhibit inaccurate predictions (poor performance) or be unusable in scenarios with IDC interference. Adding measurement data with IDC interference to the AI / ML model training dataset can endow the trained AI / ML models with a certain predictive ability in IDC interference environments, enhancing model generalization.
[0111] Based on the above embodiments, this disclosure also provides a communication method. Figure 4 is a schematic flowchart of the communication method according to an embodiment of this disclosure; as shown in Figure 4, the method includes:
[0112] Step 201: The network device receives a measurement report sent by the terminal; the measurement report includes at least one of the following: information of a first interval; a first measurement record corresponding to the information of the first interval; information of other intervals besides the first interval and measurement records corresponding to the information of the other intervals; a first identifier indicating that an intra-device coexistence problem occurred in the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved in the first interval;
[0113] Wherein, if the coexistence problem within the device is resolved within the first interval, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval; the second interval is the interval following the first interval.
[0114] In this embodiment, the interval (such as the first interval, the second interval, etc.) can also be called the logging interval, the measurement interval, etc. The first interval is the current interval, which can also be called the previous logging interval or the previous measurement interval, and sometimes the current logging interval or the current measurement interval, etc. The second interval is the interval after the first interval, specifically one or more intervals after the first interval.
[0115] In some alternative embodiments, the second interval is the next logging interval after the first interval. For example, as shown in Figure 3, if the first interval is Interval x, then the second interval is Interval x+1. In other alternative embodiments, the second interval can be the n intervals following the first interval. For example, if the first interval is Interval x, then the second interval is Interval x+n.
[0116] In this embodiment, the terminal does not pause measurement recording for the second interval and / or retains the second measurement record for the second interval. The term "record" can also be referred to as log, logging, log, record report, measurement record, log record, log report, etc. This embodiment does not limit this terminology.
[0117] In this embodiment, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval. Specifically, it means that the terminal performs corresponding measurements for the second interval and records and / or retains the measurement results.
[0118] In some alternative embodiments, the situation in which the intra-device coexistence problem is resolved within the first interval includes: the terminal detecting the intra-device coexistence problem within the first interval, and the intra-device coexistence problem being resolved within the first interval.
[0119] In this embodiment, the case where the terminal resolves the IDC problem within the first interval specifically refers to the case where the IDC problem is detected and resolved within the first interval. For example, the case shown in Figure 3.
[0120] In this embodiment, the terminal can send a measurement report to the network device according to the network device's configuration, and the network device receives the measurement report sent by the terminal.
[0121] As one example, the measurement report may include information about a first interval in which an IDC problem was detected. This first interval information could be, for example, an identifier for the first interval, such as `Interval x`. In this case, only the identifier of the first interval may be included, excluding the first measurement record corresponding to the first interval. As another example, the measurement report may include information about a first interval in which an IDC problem was detected and the corresponding first measurement record. Sending the first measurement record with the IDC problem to the network device via the measurement report enriches the data types collected. As yet another example, the measurement report may include information about other intervals besides the first measurement record corresponding to the first interval, as well as the measurement records corresponding to the information of those other intervals, such as the measurement records corresponding to each of the intervals `interval x-1`, `interval x+1`, `interval x+2`, ... etc. It should be noted that in this example, no IDC problem occurred in any of the intervals other than the first interval. As yet another example, the measurement report may also include a first identifier indicating that an intra-device coexistence problem occurred in the first interval and / or a second identifier indicating that the intra-device coexistence problem in the first interval has been resolved. For example, when a terminal detects an IDC problem within an Interval x and resolves the IDC problem within that Interval x, the measurement report (e.g., VarLogMeasReport) sent by the terminal to the network device may include a first identifier and / or a second identifier. The first identifier may also be called the IDC detection identifier (e.g., inDeviceCoexDetected), and the second identifier may also be called the IDC resolution identifier (e.g., inDeviceCoexResolved). That is, if measResultServingCell in VarLogMeasReport is not empty, the terminal will include "inDeviceCoexDetected and / or inDeviceCoexResolved" in the measurement report. It should be noted that the above-mentioned first identifier (e.g., inDeviceCoexDetected) and second identifier (e.g., inDeviceCoexResolved) are only examples. This disclosure does not limit the specific form of the first and second identifiers, as long as the functions of the first and second identifiers can be implemented.
[0122] In some alternative embodiments, the measurement report may further include: second information associated with the duration of the coexistence problem within the device during the first interval and / or information relating the duration to the duration of the first interval.
[0123] In this embodiment, the terminal may also fill in the second information associated with the duration of the IDC problem within the first interval and / or the relationship information between the duration and the duration of the first interval in the measurement report and report it to the network device. This allows the network device to determine the ratio of the duration of the IDC problem to the duration of the first interval based on the duration of the IDC problem within the first interval and the configured duration of the first interval. Based on this ratio, the network device can decide on the processing method for the first measurement record corresponding to the first interval, or directly decide on the processing method for the first measurement record corresponding to the first interval based on the relationship information between the duration and the duration of the first interval. The processing method for the first measurement record may include retaining the first measurement record or discarding the first measurement record. In one implementation, the second information may be the duration of the IDC problem within the first interval, meaning the terminal directly reports this duration to the network device. In another implementation, the second information may be information corresponding to the duration. For example, a corresponding identifier can be pre-assigned for different IDC durations, and the second information includes the identifier corresponding to that IDC duration. For example, a corresponding identifier can be pre-assigned based on the ratio of the duration of different IDCs to the duration of the first interval. For instance, if the ratio of the duration of an IDC to the duration of the first interval is 1 / N, the corresponding identifier is 1; if the ratio is 2 / N, the corresponding identifier is 2, and so on. Then, the network device can determine the duration corresponding to the information (such as the identifier) in the second information that corresponds to the duration based on the pre-assigned correspondence.
[0124] In some optional embodiments of this disclosure, when the measurement report includes a first measurement record corresponding to the information of the first interval, the method further includes: the network device discarding or retaining the first measurement record based on the second information and / or the relationship information between the duration and the duration of the first interval.
[0125] This embodiment addresses the scenario where the terminal detects and resolves an intra-device coexistence problem within a first interval. In this case, since the IDC problem occurs and is resolved within the first interval (as shown in Figure 1), the duration of the IDC problem within interval x (from time t1 to time t2) is the time between time t1+tx and t1+ty. During interval x, the IDC problem does not exist at all times; some IDC problems only exist for a very short time, as shown in Figure 3. Therefore, not all data exhibits IDC problems during interval x. Thus, in this embodiment, the terminal sends the first measurement record with the IDC problem to the network device via a measurement report. The network device can discard or retain the first measurement record corresponding to the first interval based on the duration of the IDC problem and / or the relationship between the duration of the IDC problem and the first interval.
[0126] In some alternative embodiments, the network device may discard or retain the first measurement record corresponding to the first interval based on the duration of the IDC problem within the first interval. For example, the network device may discard or retain the first measurement record based on the relationship between the duration of the IDC problem within the first interval and a second threshold. For instance, if the duration of the IDC problem within the first interval is less than the second threshold, the first measurement record may be retained; correspondingly, if the duration of the IDC problem within the first interval is greater than or equal to the second threshold, the first measurement record may be discarded. Alternatively, if the duration of the IDC problem within the first interval is less than or equal to the second threshold, the first measurement record may be retained; correspondingly, if the duration of the IDC problem within the first interval is greater than the second threshold, the first measurement record may be discarded.
[0127] In some alternative embodiments, the network device discards or retains the first measurement record based on the second information and / or the relationship information between the duration and the duration of the first interval, including: determining the ratio of the duration of the coexistence problem within the device within the first interval to the length of the first interval based on the second information and / or the relationship information between the duration and the duration of the first interval, and discarding or retaining the first measurement record according to the ratio.
[0128] In this embodiment, the relationship between the duration of the IDC problem and the first interval specifically refers to the ratio of the duration of the IDC problem to the length or duration of the first interval, that is, the ratio of the duration of the IDC problem to the duration of the first interval. For example, as shown in Figure 3, this is the ratio of T1 to T2. As an example, the network device can directly determine the ratio of the duration of the IDC problem to the length of the first interval based on the relationship information between the duration of the IDC problem within the first interval and the duration of the first interval. As another example, the network device can determine the duration of the IDC problem within the first interval based on second information, and then determine the ratio of the duration of the IDC problem to the length of the first interval based on this duration and the duration of the first interval configured by the network device for the terminal.
[0129] In some optional embodiments, discarding or retaining the first measurement record based on the ratio includes: retaining the first measurement record when the ratio is less than or equal to a first threshold; discarding the first measurement record when the ratio is greater than the first threshold; or retaining the first measurement record when the ratio is less than the first threshold; and discarding the first measurement record when the ratio is greater than or equal to the first threshold.
[0130] In this embodiment, if the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than or equal to the first threshold, or if the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than the first threshold, it indicates that the time during which the IDC problem occurs in the first interval is relatively short, and the network device can retain the first measurement record corresponding to the first interval; conversely, if the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than the first threshold, or if the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than or equal to the first threshold, it indicates that the time during which the IDC problem occurs in the first interval is relatively long, and the network device can discard the first measurement record corresponding to the first interval.
[0131] For example, taking a first threshold of 0.5 as an example, if the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than or equal to 0.5, or the ratio (the ratio of T1 to T2 in the example of Figure 3) is less than 0.5, the network device can retain the first measurement record corresponding to the first interval; conversely, if the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than 0.5, or the ratio (the ratio of T1 to T2 in the example of Figure 3) is greater than or equal to 0.5, the network device can discard the first measurement record corresponding to the first interval.
[0132] In some optional embodiments of this disclosure, the method further includes: the network device receiving first information sent by the terminal, the first information being used to suggest discarding or retaining the first measurement record corresponding to the first interval, the first information being determined by the terminal based on the duration of the coexistence problem within the device within the first interval and / or the relationship between the duration of the coexistence problem within the device within the first interval and the first interval.
[0133] In this embodiment, the terminal can detect IDC problems, determine whether an intra-device coexistence problem is detected within a first interval, and whether the intra-device coexistence problem is resolved within the first interval; then, based on the duration of the IDC problem and / or the relationship between the duration of the intra-device coexistence problem within the first interval and the first interval, it can determine whether to discard or retain the first measurement record corresponding to the first interval, and send a suggestion message to the network device to suggest that the network device discard or retain the first measurement record corresponding to the first interval.
[0134] In some alternative embodiments, where the measurement report includes a first measurement record corresponding to information of a first interval, the method further includes: the network device discarding or retaining the first measurement record based on the first information.
[0135] In this embodiment, the network device may discard or retain the first measurement record according to the terminal's suggestion; or, if the measurement report also includes second information related to the duration of the coexistence problem within the device during the first interval and / or the relationship information between the duration and the duration of the first interval, the network device may also discard or retain the first measurement record based on the second information and / or the relationship information between the duration and the duration of the first interval.
[0136] Figure 5 is a schematic diagram of an interaction flow of a communication method according to an embodiment of this disclosure; in this embodiment, a network device is used as a base station for illustration. As shown in Figure 5, the method includes:
[0137] Step 301: The base station sends the measurement configuration to the UE, which includes the logged measurement configuration for the UE to enter the IDLE state.
[0138] Step 302: After the UE enters the IDLE state, it performs measurement recording according to the measurement configuration issued by the base station. If the terminal detects an IDC problem within an interval and the IDC problem is resolved within the interval, the first measurement recording of that interval is not suspended, and the measurement recording for the next interval is not suspended and / or the second measurement recording for the next interval is retained.
[0139] Step 303: The terminal enters the connected state and is ready to report the measurement report to the base station; then the base station can send a UE Information Request message to obtain the measurement report.
[0140] Step 304: The terminal reports a measurement report to the base station; if an IDC problem is detected in interval x, and the IDC problem is resolved within interval x, the measurement report may include at least one of the following:
[0141] The measurement report submitted by the terminal includes interval x, but there is no corresponding measurement record for interval x;
[0142] The measurement report reported by the terminal includes interval x, and also includes the measurement record corresponding to interval x;
[0143] The measurement report reported by the terminal does not include information related to interval x, including the measurement records corresponding to each measurement interval such as interval x-1, interval x+1, interval x+2, ...
[0144] The first identifier indicates that an IDC problem occurred within interval x and / or the second identifier indicates that the IDC problem has been resolved within interval x.
[0145] The technical solution adopted in this disclosure embodiment considers that the terminal may record few intervals of measurement in IDLE state. For example, if the logging duration is configured as 10 minutes and the logging interval is configured as 61440 ms, the actual number of intervals recorded may be less than 10, and the measurement record of each interval accounts for a large proportion. If the IDC problem is detected for a short time in interval x, the IDC problem will not have a significant impact on the measurement of interval x. The measurement information of this interval x can be marked, recorded, and reported to provide the network side with more and richer measurement information for subsequent optimization. The network side decides whether to use the measurement information of this interval x, or the terminal suggests to the network side whether to use the measurement information of this interval x.
[0146] Furthermore, according to relevant technologies, after a terminal detects an IDC problem, it needs to stop recording in the next interval (e.g., if an IDC problem is detected at interval x, measurement recording stops at interval x+1 until the IDC problem is resolved at interval x+n, at which point the terminal resumes measurement at interval x+n+1). However, for scenarios where an IDC problem is detected and resolved within one interval x, based on the solution described in this disclosure, the terminal does not need to stop measurement recording. Since interval x+1 is not affected by the IDC problem, the measurement information for interval x+1 needs to be recorded and reported to avoid missing measurement information.
[0147] Based on the above embodiments, this disclosure also provides a communication device applied to a terminal. Figure 6 is a schematic diagram of the composition structure of the communication device according to an embodiment of this disclosure; as shown in Figure 6, the device includes a first processing unit 11, used to, when the coexistence problem within the device is resolved within a first interval, not suspend measurement recording and / or retain the second measurement record of the second interval for a second interval; the second interval is the interval following the first interval.
[0148] In some optional embodiments of this disclosure, the situation in which the intra-device coexistence problem is resolved within a first interval includes: the situation in which an intra-device coexistence problem is detected within the first interval and the intra-device coexistence problem is resolved within the first interval.
[0149] In some alternative embodiments of this disclosure, the second interval is the interval following the first interval.
[0150] In some optional embodiments of this disclosure, the first processing unit 11 is further configured to not suspend the first measurement record corresponding to the first interval if a coexistence problem within the device is detected during the first interval.
[0151] In some optional embodiments of this disclosure, the first processing unit 11 is further configured to, before resolving the coexistence problem within the device, not pause the first measurement record corresponding to the first interval if an in-device coexistence problem is detected within a third interval; the third interval is the interval preceding the first interval.
[0152] In some optional embodiments of this disclosure, the first processing unit 11 is further configured to determine whether to discard or retain the first measurement record corresponding to the first interval based on the duration of the in-device coexistence problem and / or the relationship between the duration of the in-device coexistence problem and the first interval.
[0153] In some optional embodiments of this disclosure, the first processing unit 11 is configured to determine whether to discard or retain the first measurement record corresponding to the first interval based on the ratio of the duration to the length of the first interval.
[0154] In some optional embodiments of this disclosure, the first processing unit 11 is configured to: determine to retain the first measurement record corresponding to the first interval when the ratio is less than or equal to a first threshold; determine to discard the first measurement record corresponding to the first interval when the ratio is greater than the first threshold; or determine to retain the first measurement record corresponding to the first interval when the ratio is less than the first threshold; and determine to discard the first measurement record corresponding to the first interval when the ratio is greater than or equal to the first threshold.
[0155] In some optional embodiments of this disclosure, the apparatus further includes a first communication unit 12 for sending first information to a network device, the first information being used to suggest discarding or retaining the first measurement record corresponding to the first interval.
[0156] In some optional embodiments of this disclosure, the apparatus further includes a first communication unit 12 for sending a measurement report to a network device, the measurement report including at least one of the following:
[0157] Information from the first interval;
[0158] The first measurement record corresponding to the information of the first interval;
[0159] Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals;
[0160] A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval.
[0161] In some optional embodiments of this disclosure, the first processing unit 11 is further configured to determine the duration of the coexistence problem within the device during the first interval;
[0162] The measurement report also includes: second information associated with the duration and / or information relating the duration to the duration of the first interval.
[0163] In this embodiment of the disclosure, the first processing unit 11 in the device can be implemented by a central processing unit (CPU), a digital signal processor (DSP), a microcontroller unit (MCU), or a field-programmable gate array (FPGA) in practical applications; the first communication unit 12 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and a transceiver antenna in practical applications.
[0164] This disclosure also provides a communication device applied to a network device. Figure 7 is a schematic diagram of the composition structure of the communication device according to an embodiment of this disclosure; as shown in Figure 7, the device includes a second communication unit 21 for receiving a measurement report sent by a terminal; the measurement report includes at least one of the following:
[0165] Information from the first interval;
[0166] The first measurement record corresponding to the information of the first interval;
[0167] Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals;
[0168] A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval;
[0169] Wherein, if the coexistence problem within the device is resolved within the first interval, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval; the second interval is the interval following the first interval.
[0170] In some optional embodiments of this disclosure, the situation in which the intra-device coexistence problem is resolved within the first interval includes: the terminal detects the intra-device coexistence problem within the first interval, and the intra-device coexistence problem is resolved within the first interval.
[0171] In some alternative embodiments of this disclosure, the second interval is the interval following the first interval.
[0172] In some optional embodiments of this disclosure, the measurement report may further include: second information associated with the duration of the coexistence problem within the device during the first interval and / or information relating the duration to the duration of the first interval.
[0173] In some optional embodiments of this disclosure, the apparatus further includes a second processing unit 22, configured to discard or retain the first measurement record based on the second information and / or the relationship information between the duration and the duration of the first interval, when the measurement report includes information corresponding to the first measurement record of the first interval.
[0174] In some optional embodiments of this disclosure, the second processing unit 22 is configured to determine, based on the second information and / or the relationship information between the duration and the duration of the first interval, the ratio of the duration of the coexistence problem within the device within the first interval to the length of the first interval, and discard or retain the first measurement record according to the ratio.
[0175] In some optional embodiments of this disclosure, the second processing unit 22 is configured to retain the first measurement record when the ratio is less than or equal to a first threshold; and discard the first measurement record when the ratio is greater than the first threshold; or, retain the first measurement record when the ratio is less than the first threshold; and discard the first measurement record when the ratio is greater than or equal to the first threshold.
[0176] In some optional embodiments of this disclosure, the second communication unit 21 is further configured to receive first information sent by the terminal, the first information being used to suggest discarding or retaining the first measurement record corresponding to the first interval, the first information being determined by the terminal based on the duration of the in-device coexistence problem within the first interval and / or the relationship between the duration of the in-device coexistence problem within the first interval and the first interval.
[0177] In some optional embodiments of this disclosure, the apparatus further includes a second processing unit 22, configured to discard or retain the first measurement record based on the first information when the measurement report includes information corresponding to the first interval.
[0178] In this embodiment of the present disclosure, the second processing unit 22 in the device can be implemented by a CPU, DSP, MCU or FPGA in practical applications; the second communication unit 21 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.
[0179] It should be noted that the communication device provided in the above embodiments is only illustrated by the division of the above program modules. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the communication device and communication method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0180] This disclosure also provides a communication device, which is a terminal or a network device. Figure 8 is a schematic diagram of the hardware structure of the communication device according to an embodiment of this disclosure. As shown in Figure 8, the communication device includes a memory 32, a processor 31, and a computer program stored in the memory 32 and executable on the processor 31. When the processor 31 executes the program, it implements the steps of the communication method applied to the terminal or network device according to the embodiment of this disclosure.
[0181] Optionally, the communication device may also include at least one network interface 33. The various components of the communication device are coupled together via a bus system 34. It is understood that the bus system 34 is used to enable communication between these components. In addition to a data bus, the bus system 34 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 34 in Figure 8.
[0182] It is understood that memory 32 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 32 described in the embodiments of this disclosure is intended to include, but is not limited to, these and any other suitable types of memory.
[0183] The methods disclosed in the above embodiments of this disclosure can be applied to or implemented by processor 31. Processor 31 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 31 or by instructions in software form. The processor 31 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 31 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this disclosure can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory 32. Processor 31 reads information from memory 32 and completes the steps of the aforementioned method in conjunction with its hardware.
[0184] In an exemplary embodiment, the communication device may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.
[0185] In an exemplary embodiment, this disclosure also provides a computer-readable storage medium, such as a memory 32 including a computer program, which can be executed by a processor 31 of a communication device to perform the steps described in the foregoing method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM; or it may be various devices including one or any combination of the above-mentioned memories.
[0186] The computer-readable storage medium provided in this disclosure embodiment stores a computer program thereon, which, when executed by a processor, implements the steps of the communication method of this disclosure embodiment.
[0187] This disclosure also provides a computer program product, including a computer program that can be executed by a communication device (such as the processor 31 of the communication device) to complete the steps of any of the aforementioned communication methods.
[0188] The methods disclosed in the several method embodiments provided in this disclosure can be arbitrarily combined without conflict to obtain new method embodiments.
[0189] The features disclosed in the several product embodiments provided in this disclosure can be combined arbitrarily without conflict to obtain new product embodiments.
[0190] The features disclosed in the several method or device embodiments provided in this disclosure can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0191] In the several embodiments provided in this disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components may be combined, or integrated into another system, or some features may be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0192] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0193] In addition, each functional unit in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0194] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0195] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this disclosure, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0196] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A communication method, the method being applied to a terminal, the method comprising: If the coexistence problem within the device is resolved within the first interval, measurement recording is not suspended and / or the second measurement recording for the second interval is retained for the second interval; the second interval is the interval following the first interval.
2. The method according to claim 1, wherein, The scenario where the in-device coexistence problem is resolved within the first interval includes: the terminal detecting the in-device coexistence problem within the first interval, and the in-device coexistence problem being resolved within the first interval.
3. The method according to claim 1, wherein, The second interval is the interval following the first interval.
4. The method according to claim 1, further comprising: If the terminal detects a coexistence problem within the device during the first interval, it does not pause the first measurement record corresponding to the first interval.
5. The method according to claim 1, further comprising: Before the coexistence problem within the device is resolved, if the terminal detects the coexistence problem within the device in the third interval, the first measurement record corresponding to the first interval will not be paused. The third interval is the interval preceding the first interval.
6. The method according to claim 2, further comprising: The first measurement record corresponding to the first interval is determined to be discarded or retained based on the duration of the coexistence problem within the device and / or the relationship between the duration of the coexistence problem within the device and the first interval.
7. The method according to claim 6, wherein, The determination of whether to discard or retain the first measurement record corresponding to the first interval based on the relationship between the duration of the coexistence problem within the device and the first interval includes: The first measurement record corresponding to the first interval is determined to be discarded or retained based on the ratio of the duration to the length of the first interval.
8. The method according to claim 7, wherein, The step of determining whether to discard or retain the first measurement record corresponding to the first interval based on the ratio of the duration to the length of the first interval includes: When the ratio is less than or equal to a first threshold, it is determined that the first measurement record corresponding to the first interval should be retained; when the ratio is greater than the first threshold, it is determined that the first measurement record corresponding to the first interval should be discarded; or... When the ratio is less than a first threshold, the first measurement record corresponding to the first interval is retained; when the ratio is greater than or equal to the first threshold, the first measurement record corresponding to the first interval is discarded.
9. The method according to any one of claims 6 to 8, further comprising: The terminal sends first information to the network device, the first information being used to suggest whether to discard or retain the first measurement record corresponding to the first interval.
10. The method according to claim 1 or 2, further comprising: The terminal sends a measurement report to the network device, and the measurement report includes at least one of the following: Information from the first interval; The first measurement record corresponding to the information of the first interval; Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals; A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval.
11. The method according to claim 10, further comprising: The terminal determines the duration of the coexistence problem within the device during the first interval; The measurement report also includes: second information associated with the duration and / or information relating the duration to the duration of the first interval.
12. A communication method applied to a network device, the method comprising: The network device receives a measurement report sent by the terminal; the measurement report includes at least one of the following: Information from the first interval; The first measurement record corresponding to the information of the first interval; Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals; A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval; Wherein, if the coexistence problem within the device is resolved within the first interval, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval; the second interval is the interval following the first interval.
13. The method according to claim 12, wherein, The scenario where the in-device coexistence problem is resolved within the first interval includes: the terminal detecting the in-device coexistence problem within the first interval, and the in-device coexistence problem being resolved within the first interval.
14. The method according to claim 12 or 13, wherein, The measurement report also includes: second information related to the duration of the coexistence problem within the device during the first interval and / or information relating the duration to the duration of the first interval.
15. The method according to claim 14, wherein, When the measurement report includes a first measurement record corresponding to the information of the first interval, the method further includes: The network device discards or retains the first measurement record based on the second information and / or the relationship between the duration and the duration of the first interval.
16. The method according to claim 15, wherein, The network device discards or retains the first measurement record based on the second information and / or the relationship between the duration and the duration of the first interval, including: Based on the second information and / or the relationship between the duration and the duration of the first interval, determine the ratio of the duration of the coexistence problem within the device within the first interval to the length of the first interval, and discard or retain the first measurement record according to the ratio.
17. The method according to claim 16, wherein, The step of discarding or retaining the first measurement record based on the ratio includes: When the ratio is less than or equal to a first threshold, the first measurement record is retained; when the ratio is greater than the first threshold, the first measurement record is discarded; or... When the ratio is less than the first threshold, the first measurement record is retained; when the ratio is greater than or equal to the first threshold, the first measurement record is discarded.
18. The method according to claim 12, further comprising: The network device receives first information sent by the terminal. The first information is used to suggest discarding or retaining the first measurement record corresponding to the first interval. The first information is determined by the terminal based on the duration of the coexistence problem within the device within the first interval and / or the relationship between the duration of the coexistence problem within the device within the first interval and the first interval.
19. The method according to claim 18, wherein, When the measurement report includes a first measurement record corresponding to the information of the first interval, the method further includes: The network device may discard or retain the first measurement record based on the first information.
20. The method according to claim 12, wherein, The second interval is the interval following the first interval.
21. A communication device applied to a terminal, the device comprising a first processing unit configured to, in the event that a coexistence problem within the device is resolved within a first interval, not suspend measurement recording for a second interval and / or retain a second measurement record for the second interval; the second interval being an interval following the first interval.
22. A communication apparatus, applied to a network device, the apparatus comprising a second communication unit for receiving a measurement report sent by a terminal; the measurement report including at least one of the following: Information from the first interval; The first measurement record corresponding to the information of the first interval; Information on intervals other than the first interval, and the measurement records corresponding to the information on the other intervals; A first identifier indicating that an intra-device coexistence problem occurred within the first interval and / or a second identifier indicating that the intra-device coexistence problem has been resolved within the first interval; in, If the coexistence problem within the device is resolved within the first interval, the terminal does not pause measurement recording and / or retains the second measurement record for the second interval; the second interval is the interval following the first interval.
23. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 11; or, when executed by a processor, implements the steps of the method according to any one of claims 12 to 20.
24. A communication device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method according to any one of claims 1 to 11; or, the processor executes the program to implement the steps of the method according to any one of claims 12 to 20.
25. A computer program product comprising computer program instructions that cause a computer to perform the steps of the method according to any one of claims 1 to 11; or, the computer program instructions that cause a computer to perform the steps of the method according to any one of claims 12 to 20.