Communication method, communication device, communication system, storage medium, and program product
By introducing timers and network indication mechanisms, the terminal dynamically manages untransmitted measurement reports, solving the resource consumption problem, improving resource utilization and network-side flexibility, and enhancing system stability and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2025-03-27
- Publication Date
- 2026-07-14
AI Technical Summary
In existing technologies, untransmitted measurement reports occupy cache resources for extended periods, leading to resource shortages. Furthermore, the network side cannot adjust terminal behavior according to real-time needs, resulting in a lack of flexibility.
By introducing a timer and network indication mechanism, the terminal dynamically manages untransmitted measurement reports based on the timer and network indication information, ensuring the rational use of resources and flexible control on the network side.
This avoids long-term cache occupation of measurement data, improves resource utilization, enhances network-side flexibility and terminal behavior adaptability, and ensures system stability and reliability.
Smart Images

Figure CN122397283A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to communication methods, communication devices, communication systems, storage media, and program products. Background Technology
[0002] To reduce measurement reports and improve mobility robustness, event-triggered measurement reports are now supported. Event-triggered measurement reports can assist the network (NW) side in selecting the target beam and / or cell to trigger advance synchronization, or assist the NW side in selecting the target cell and / or the corresponding beam when mobility is triggered. Summary of the Invention
[0003] This disclosure provides communication methods, communication devices, communication systems, storage media, and program products.
[0004] According to a first aspect of the embodiments of this disclosure, a communication method is provided, executed by a terminal, the method comprising:
[0005] Determine whether to retain the first measurement report based on the timer and / or the first indication information from the network device;
[0006] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0007] According to a second aspect of the embodiments of this disclosure, a communication method is provided, performed by a network device, the method comprising:
[0008] Send a first indication message to the terminal, the first indication message being used to determine whether to retain the first measurement report;
[0009] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0010] According to a third aspect of the embodiments of this disclosure, a terminal is provided, comprising:
[0011] The processing module is used to determine whether to retain the first measurement report based on a timer and / or first indication information from the network device;
[0012] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0013] According to a fourth aspect of the embodiments of this disclosure, a network device is provided, comprising:
[0014] The transceiver module is used to send first indication information to the terminal, the first indication information being used to determine whether to retain the first measurement report;
[0015] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0016] According to a fifth aspect of the embodiments of this disclosure, a communication device is provided, comprising:
[0017] One or more processors;
[0018] The communication device is used to perform the communication method described in the first or second aspect.
[0019] According to a sixth aspect of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the communication method described in the first aspect, and the network device is configured to implement the communication method described in the second aspect.
[0020] According to a seventh aspect of the present disclosure, a storage medium is provided that stores instructions which, when executed on a communication device, cause the communication device to perform the communication method as described in the first or second aspect.
[0021] According to an eighth aspect of the present disclosure, a computer program product is provided, comprising a computer program and / or instructions that, when executed by a communication device, implement the communication method as described in the first or second aspect.
[0022] In the above embodiments, by introducing a timer and / or network indication mechanism, the terminal can dynamically manage untransmitted measurement reports, avoid measurement data from occupying the cache for a long time due to insufficient resources, improve resource utilization, and at the same time ensure that the network side can adjust the terminal behavior according to real-time needs, thereby enhancing flexibility. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.
[0024] Figure 1A This is an exemplary schematic diagram of the architecture of a communication system provided according to embodiments of the present disclosure.
[0025] Figure 1B This is an exemplary schematic diagram of the architecture of a communication system provided according to embodiments of the present disclosure.
[0026] Figure 1C This is an exemplary schematic diagram of an LTM process provided according to an embodiment of the present disclosure.
[0027] Figure 2AThis is an exemplary interaction diagram of the communication method provided according to embodiments of this disclosure.
[0028] Figure 2B This is an exemplary interaction diagram of the communication method provided according to embodiments of this disclosure.
[0029] Figure 3A This is an exemplary flowchart illustrating a communication method provided according to embodiments of the present disclosure.
[0030] Figure 3B This is an exemplary interaction diagram of the communication method provided according to embodiments of this disclosure.
[0031] Figure 3C This is an exemplary interaction diagram of the communication method provided according to embodiments of this disclosure.
[0032] Figure 3D This is an exemplary flowchart illustrating a communication method provided according to embodiments of the present disclosure.
[0033] Figure 3E This is an exemplary flowchart illustrating a communication method provided according to embodiments of the present disclosure.
[0034] Figure 3F This is an exemplary flowchart illustrating a communication method provided according to embodiments of the present disclosure.
[0035] Figure 4 This is an exemplary flowchart illustrating a communication method provided according to embodiments of the present disclosure.
[0036] Figure 5A This is a schematic diagram of the terminal structure proposed in the embodiments of this disclosure.
[0037] Figure 5B This is a schematic diagram of the structure of the network device proposed in the embodiments of this disclosure.
[0038] Figure 6A This is a schematic diagram of the structure of the communication device proposed in the embodiments of this disclosure.
[0039] Figure 6B This is a schematic diagram of the chip structure proposed in the embodiments of this disclosure. Detailed Implementation
[0040] This disclosure provides a communication method, communication device, communication system, storage medium, and program product.
[0041] In a first aspect, embodiments of this disclosure provide a communication method executed by a terminal, the method comprising:
[0042] Determine whether to retain the first measurement report based on the timer and / or the first indication information from the network device;
[0043] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0044] In the above embodiments, by introducing a timer and / or network indication mechanism, the terminal can dynamically manage untransmitted measurement reports, avoid measurement data from occupying the cache for a long time due to insufficient resources, improve resource utilization, and at the same time ensure that the network side can adjust the terminal behavior according to real-time needs, thereby enhancing flexibility.
[0045] In conjunction with some embodiments of the first aspect, in some embodiments, the timer includes at least one of the following:
[0046] A first timer, the first timer corresponding to the terminal;
[0047] At least one second timer, each second timer corresponding to a first measurement report.
[0048] In the above embodiments, the terminal can set a first timer and / or a second timer to enable the terminal to perform differentiated lifecycle management of untransmitted measurement reports at different levels, thereby improving the level of management refinement.
[0049] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether to retain the first measurement report based on a timer and / or a first indication from a network device includes at least one of the following:
[0050] If the first timer times out, the first measurement report is not retained.
[0051] If the timer corresponding to the second measurement report in the second timer is determined to have timed out, the second measurement report will not be retained;
[0052] The second measurement report is any one of the first measurement reports.
[0053] In the above embodiments, untransmitted MRs are automatically discarded by timer timeout to prevent buffer overflow or data staleness caused by long-term resource waiting, thereby improving system stability and avoiding invalid data occupying resources, thus improving resource recycling efficiency.
[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0055] Once the first condition is met, start or restart the first timer;
[0056] The first condition includes at least one of the following:
[0057] A first measurement event is determined to be satisfied, wherein the first measurement event is used to trigger the generation of a measurement report corresponding to the first measurement event;
[0058] It is determined that a first scheduling request (SR) will be sent to the network device, wherein the first SR is used to request a first uplink resource, and the measurement report generated by the terminal is transmitted through the first uplink resource.
[0059] In the above embodiments, by defining the start conditions of the first timer (such as measurement event triggering or SR sending), it is ensured that the timer is activated only when needed, reducing unnecessary timing overhead, such as starting only when MR is generated or resources are requested, thereby improving the energy efficiency ratio.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0061] Once the second condition is met, stop the first timer;
[0062] The second condition includes at least one of the following:
[0063] It is determined that an uplink authorization sent by the network device has been received, wherein the uplink authorization is used to authorize the terminal to send uplink data to the network device, and the uplink data includes a measurement report generated by the terminal;
[0064] It has been confirmed that all measurement reports generated by the terminal have been transmitted to the network device.
[0065] In the above embodiments, by defining the stop condition of the first timer (such as receiving a UL grant or completing an MR transmission), timely resource release is ensured, timer idle is avoided, terminal power consumption is reduced, and resources are quickly reclaimed for other tasks to improve response speed.
[0066] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0067] Once the third condition is met, start or restart the timer in the second timer corresponding to the second measurement report;
[0068] The third condition includes at least one of the following:
[0069] Determine that a second measurement event is satisfied, wherein the second measurement event is used to trigger the generation of the second measurement report;
[0070] Determine to send a second SR to the network device, wherein the second SR is used to request a second uplink resource, and the second measurement report is transmitted through the second uplink resource;
[0071] The second measurement report is any one of the first measurement reports.
[0072] In the above embodiments, by configuring an independent timer (second timer) for each MR, the lifecycle of each MR can be managed independently, avoiding the accidental discarding of some important MRs due to overall timeout, and improving the probability of retaining key data.
[0073] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0074] Once it is confirmed that the second measurement report has been transmitted to the network device, the timer corresponding to the second measurement report in the second timer is stopped;
[0075] The second measurement report is any one of the first measurement reports.
[0076] In the above embodiments, the corresponding second timer is stopped after the MR is successfully transmitted, ensuring that the sent MR no longer occupies timer resources, optimizing timer management efficiency, and avoiding repeated processing of completed MR, thus reducing computational complexity.
[0077] In conjunction with some embodiments of the first aspect, in some embodiments, the method includes at least one of the following:
[0078] After sending a MAC protocol data unit (PDU) carrying a measurement report to the network device, it is determined that there is a measurement report that has not yet been transmitted to the network device, and the first indication information is expected to be received.
[0079] After sending the third SR to the network device, the system expects to receive the first indication information. The third SR is used to request a third uplink resource, and the first measurement report is transmitted through the third uplink resource.
[0080] In the above embodiments, by actively anticipating network instructions after performing the above operations, the terminal can dynamically adjust the retention strategy of untransmitted MRs based on network feedback, thereby improving network coordination capabilities.
[0081] In conjunction with some embodiments of the first aspect, in some embodiments, the first indication information includes at least one of the following:
[0082] A first indication is used to indicate whether to retain the first measurement report;
[0083] The first configuration identifier is used to indicate the first measurement report that needs to be retained, and / or the first measurement report that does not need to be retained.
[0084] In conjunction with some embodiments of the first aspect, in some embodiments, the first configuration identifier includes at least one of the following:
[0085] The measurement identifier corresponding to the first measurement report, whether it needs to be retained or not;
[0086] The reporting configuration identifier corresponding to the first measurement report that needs to be retained or not;
[0087] The measurement resource identifier corresponding to the first measurement report that needs to be retained or not;
[0088] The measurement event identifier corresponding to the first measurement report that needs to be retained or not.
[0089] In the above embodiments, by supporting network-side instructions to retain / discard specific MRs (such as based on event ID, measurement identifier, etc.), the network can finely control terminal behavior, optimize resource allocation strategies, and improve resource utilization.
[0090] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether to retain or not retain the first measurement report based on a timer and / or first indication information from a network device includes:
[0091] Based on the first indication information, determine whether to retain the first measurement report; or, if the first indication information has not been received, determine whether to retain the first measurement report based on the timer.
[0092] In the above embodiments, by combining network-side instructions and the terminal's own timer, the control capability of the network is ensured, while the terminal retains an autonomous management mechanism to improve fault tolerance.
[0093] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0094] If the third measurement event corresponding to the third measurement report in the first measurement report is satisfied again, perform at least one of the following:
[0095] The fourth measurement report is retained and the third measurement report is discarded;
[0096] The fourth measurement report and the third measurement report are retained;
[0097] Add identification information to the fourth measurement report and / or the third measurement report, the identification information being used to indicate the time when the report was triggered and / or whether it is the latest measurement report;
[0098] The third measurement event is used to trigger the generation of the third measurement report, and the fourth measurement report is a newly generated third measurement report when the third measurement event is satisfied again.
[0099] In the above embodiments, by overwriting old MRs or identifying new and old versions, the timeliness of measurement data is ensured, decision-making errors caused by repeatedly reporting outdated data are avoided, and the accuracy of mobility decisions is improved. For example, only the latest MR is retained to reduce redundancy overhead.
[0100] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes at least one of the following:
[0101] Send a third SR to the network device, the third SR being used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device, and the third SR being used to request a third uplink resource, the third uplink resource being used to transmit the first measurement report;
[0102] Send a second indication message to the network device, the second indication message being used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device;
[0103] A first MAC PDU is sent to the network device. The first MAC PDU includes a truncated Media Access Control (MAC) control element (CE). The first MAC PDU is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device. The MAC CE is used to carry the measurement report.
[0104] In the above embodiments, the above operations enable network devices to accurately determine whether a terminal has a measurement report that has not yet been transmitted based on the information transmitted by the terminal, thus ensuring the reliability of the system.
[0105] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0106] After sending the third SR to the network device, restart the prohibition timer corresponding to the third SR, and / or set the reporting count corresponding to the third SR to 1;
[0107] The third SR is also used to request a third uplink resource, through which the first measurement report is transmitted.
[0108] In the above embodiments, after transmitting the third SR to the network, the terminal can restart the static timer or reset the reporting count to avoid the terminal mistakenly believing that the network side has disconnected from the terminal, thereby triggering unnecessary random access and introducing additional latency, thus improving the reliability of communication.
[0109] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0110] If the number of times the third SR is sent reaches the maximum number of transmissions, the random access channel (RACH) will not be triggered.
[0111] The third SR is used to request a third uplink resource, and the first measurement report is transmitted through the third uplink resource.
[0112] In the above embodiments, by prohibiting RACH from being triggered after SR reaches its maximum number of times, the additional latency introduced by random access is avoided, thereby improving the reliability of communication.
[0113] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether to retain the first measurement report includes:
[0114] Determine whether to retain the first MAC CE;
[0115] The first MAC CE includes one or more MAC CEs that have not yet been transmitted to the network device, and the MAC CE is used to carry measurement reports.
[0116] In the above embodiments, the measurement report can be carried by the MAC CE, and the terminal can manage the MAC CE that is not transmitted to the network device, thereby improving the reliability of management.
[0117] Secondly, embodiments of this disclosure provide a communication method executed by a network device, the method comprising:
[0118] Send a first indication message to the terminal, the first indication message being used to determine whether to retain the first measurement report;
[0119] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0120] In conjunction with some embodiments of the second aspect, in some embodiments, the first indication information includes at least one of the following:
[0121] A first indication is used to indicate whether to retain the first measurement report;
[0122] The first configuration identifier is used to indicate the first measurement report that needs to be retained, and / or the first measurement report that does not need to be retained.
[0123] In conjunction with some embodiments of the second aspect, in some embodiments, the first configuration identifier includes at least one of the following:
[0124] The measurement identifier corresponding to the first measurement report, whether it needs to be retained or not;
[0125] The reporting configuration identifier corresponding to the first measurement report that needs to be retained or not;
[0126] The measurement resource identifier corresponding to the first measurement report that needs to be retained or not;
[0127] The measurement event identifier corresponding to the first measurement report that needs to be retained or not.
[0128] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes at least one of the following:
[0129] The terminal receives a third SR, which indicates that the terminal has a measurement report that has not yet been transmitted to the network device. The third SR is also used to request a third uplink resource, through which the first measurement report is transmitted.
[0130] The terminal receives a second indication message, which indicates that the terminal has a measurement report that has not yet been transmitted to the network device.
[0131] The terminal receives a first MAC PDU, the first MAC PDU including a truncated Media Access Control (MAC) control element (CE), the first MAC PDU being used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device, and the MAC CE being used to carry the measurement report.
[0132] In conjunction with some embodiments of the second aspect, in some embodiments, the first indication information is used to determine whether to retain the first MAC CE;
[0133] The first MAC CE includes one or more MAC CEs that have not yet been transmitted to the network device, and the MAC CE is used to carry measurement reports.
[0134] Thirdly, embodiments of this disclosure provide a terminal, including:
[0135] The processing module is used to determine whether to retain the first measurement report based on a timer and / or first indication information from the network device;
[0136] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0137] Fourthly, embodiments of this disclosure provide a network device, including:
[0138] The transceiver module is used to send first indication information to the terminal, the first indication information being used to determine whether to retain the first measurement report;
[0139] The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0140] Fifthly, embodiments of this disclosure provide a communication device, comprising:
[0141] One or more processors;
[0142] The communication device is used to perform the communication method described in the first or second aspect.
[0143] In a sixth aspect, embodiments of this disclosure provide a communication system including a terminal and a network device, wherein the terminal is configured to implement the communication method described in the first aspect, and the network device is configured to implement the communication method described in the second aspect.
[0144] In a seventh aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the communication method described in the first or second aspect.
[0145] Eighthly, embodiments of this disclosure provide a computer program product, including a computer program and / or instructions, which, when executed by a communication device, implement the communication method described in the first or second aspect.
[0146] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0147] This disclosure provides a communication method. In some embodiments, the terms "communication method" and "information processing method," "measurement report release method," etc., may be used interchangeably.
[0148] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0149] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0150] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0151] In the embodiments disclosed herein, "multiple" refers to two or more.
[0152] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0153] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.
[0154] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.
[0155] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0156] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0157] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.
[0158] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0159] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0160] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.
[0161] In some embodiments, "network" can be interpreted as devices included in the network (e.g., access network devices, core network devices, etc.).
[0162] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0163] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriberstation, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, and client can be used interchangeably.
[0164] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0165] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0166] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0167] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0168] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0169] Figure 1A This is a schematic diagram of the architecture of a communication system according to embodiments of this disclosure. Figure 1A As shown, the communication system 100 includes a terminal 101 and a network device 102. In some embodiments, the network device 102 may include at least one of an access network device and a core network device.
[0170] In some embodiments, terminal 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0171] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.
[0172] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0173] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0174] In some embodiments, the core network equipment can be a single device, including a first network element, a second network element, etc., or it can be multiple devices or a group of devices, each including all or part of the first network element, the second network element, etc. Network elements can be virtual or physical. The core network includes, for example, at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).
[0175] It is understood that the communication system described in the embodiments of this disclosure is for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in the embodiments of this disclosure are also applicable to similar technical problems.
[0176] The following embodiments of this disclosure can be applied to Figure 1A The communication system 100 shown, or a part thereof, but not limited to it. Figure 1A The entities shown are illustrative; a communication system may include... Figure 1A All or part of the main body, or may include Figure 1A Other entities besides the main body, the number and form of each entity are arbitrary, each entity can be physical or virtual, the connection relationship between the entities is illustrative, the entities can be unconnected or connected, and the connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0177] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Futuregeneration radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0178] In some embodiments, refer to Figure 1B As shown, the communication system can adopt a DC (Dual Connectivity) architecture, which includes two cell (or cell group) groups:
[0179] Master Cell Group (MCG): Corresponds to the network-side MN (Master Node);
[0180] Secondary Cell Group (SCG): Corresponds to the network-side SN (Secondary Node);
[0181] MCG consists of one PCell and one or more SCells (Secondary Cells). SCG consists of one PSCell (Primary Secondary Cell) and one or more SCells. PCell and PSCell can be collectively referred to as SpCell (Special Cell).
[0182] In some embodiments, there is a cell in the MCG used to initiate initial access; this cell is called the PCell. The PCell is the most "primary" cell in the MCG. The PCell in the MCG and the SCell in the MCG are combined through carrier aggregation (CA). In the MCG, the primary cell is the PCell, and the secondary cell is the SCell; in the SCG, the primary and secondary cells are the PSCell, and the secondary cell is the SCell. Because much signaling is only transmitted on the PCell and PSCell, optionally, the PCell and PSCell can also be collectively referred to as the SpCell.
[0183] In some embodiments, NG-RAN supports NR-NR DC (NR-DC), where a UE connects to one gNB acting as the MN and another gNB acting as the SN. The primary gNB connects to the 5GC via the NG interface, and the two gNBs are connected via the Xn interface. The secondary gNB can also connect to the 5GC via the NG-U interface. Furthermore, NR-DC can also be used for a UE to access a single gNB, acting as both the MN and SN, and simultaneously configuring both the MCG and SCG.
[0184] In some embodiments, for dynamic cell (or cell group) changes, the network side can provide the terminal with one or more candidate configurations or candidate information, where one candidate configuration or candidate information may include one or more "cells (or cell groups)". The network side can subsequently control the terminal to change among the multiple "candidate configurations" (e.g., changing the working cell (or cell group) from "cell (or cell group)-1" to "cell (or cell group)-2") via L1 (e.g., DCI (Downlink Control Information)) or L2 (MAC CE (Control Element)) signaling. This control signaling can be called "cell change control signaling". This process can also be called a network-triggered LTM (L1 / L2-triggered Mobility) process.
[0185] In some embodiments, the LTM is described as follows:
[0186] In fifth-generation mobile communication technology (5G) th In 5G mobile communication technology systems, the network side can provide the terminal with one or more candidate configurations. A candidate configuration can include one or more cells (or cell groups). The network side can subsequently control the terminal to change between multiple candidate configurations via L1 (e.g., Downlink Control Information (DCI)) or L2 (e.g., MAC CE) signaling. For example, changing the operating cell (or cell group) from cell (or cell group)-1 to cell (or cell group)-2. This control signaling can be called cell change control signaling. This process can be called the LTM process.
[0187] LTM refers to the L1 measurement report sent by the base station to the terminal. Based on the received L1 measurement results, the base station can send a cell switch command to the terminal via MAC CE, thereby realizing the process of changing the terminal's serving cell. For an example, see... Figure 1C The base station pre-sends multiple LTM candidate configurations to the terminal via Radio Resource Control (RRC) signaling. When LTM is triggered, the base station indicates the LTM candidate configuration corresponding to the target cell to be accessed by sending a Cell Switch Command MACCE. The terminal then applies the corresponding LTM target configuration to complete the serving cell change. It should be noted that the network side sending a MAC CE based on L1 measurement results to trigger the Cell Switch can respond to rapid channel changes and trigger the handover in a timely manner.
[0188] During LTM, because it supports early uplink and downlink synchronization for candidate cells, such as... Figure 1C As shown in steps 4a and 4b, this enables RACH-less LTM cell switching, a cell handover technique that eliminates the need for a random access procedure (RACH) during LTM. Currently, two methods are supported: obtaining the TA (Timing Advance) value of LTM candidate cells in advance and TA measurement based on the UE, to support RACH-less LTM cell switching. Performing advance uplink and downlink synchronization on candidate cells effectively reduces data interruptions during handover.
[0189] LTM supports Subsequent LTM, meaning that the terminal does not release the LTM candidate configuration after each LTM cell switch. This allows the terminal to continue performing subsequent cell switches after mobility execution without RRC reconfiguration or reset. Supporting Subsequent LTM effectively reduces signaling overhead. Subsequent LTM refers to continuous cell handovers performed by the UE (User Equipment) during LTM without releasing other candidate cell configurations. Specifically, Subsequent LTM allows the UE to re-execute the early synchronization, LTM execution, and LTM completion steps after triggering an LTM cell handover, without updating the cell configuration through RRC reconfiguration. This mechanism allows the UE to quickly handover between different candidate cells without performing a complete RRC reconfiguration process each time, thereby reducing handover latency and signaling overhead.
[0190] In some embodiments, 3GPP standardizes intra-CU inter-DU LTM and intra-DU LTM, explained as follows:
[0191] Intra-CU Inter-DU LTM: This handover method refers to the UE switching between different DUs (Distributed Units) under the same CU (Central CU). During this handover, the UE switches from a cell controlled by one DU to a cell controlled by another DU, but both DUs are managed by the same CU. This handover method is suitable for situations where the UE moves between cells covered by different DUs without needing to change its connected CU.
[0192] Intra-DU LTM: This handover method refers to the UE handover between different cells controlled by the same DU. During this handover process, the UE moves between different cells within the same DU. This method is suitable for situations where the UE moves between different cells within the coverage area of the same DU, without requiring handover across DUs.
[0193] In some embodiments, Rel-19 plans further enhancements to LTM, including support for inter-CU LTM, condition-triggered LTM, and event-triggered L1 measurement reporting. As discussions on 3GPPRrel-19 progress further, LTM performance will be further improved, and its applicability will be broadened.
[0194] In some embodiments, the relevant descriptions of the condition-triggered mobility process are as follows:
[0195] In a 5G system, a terminal can use a network-preconfigured condition and a corresponding preconfigured cell (or cell group). When the terminal meets the preconfigured condition (e.g., a specific measurement event), the terminal will change its serving cell (or cell group) to the preconfigured cell (or cell group).
[0196] In some embodiments, the condition-triggered mobility process includes:
[0197] Conditional Handover (CHO);
[0198] Conditional PSCell Addition (CPA) for primary and secondary cells (or cell groups);
[0199] Conditional PSCell Change (CPC)
[0200] In some embodiments, the terminal may also change the configuration of a specific cell (or cell group) after the "pre-configured conditions" are met, according to network instructions. For example, the terminal's PCell configuration may be changed from candidate cell (or cell group) configuration-1 to candidate cell (or cell group) configuration-2.
[0201] In some embodiments, the condition-triggered mobility process further includes condition-triggered LTM. Condition-triggered LTM can be used for changes in the Master Cell Group (MCG) and the Secondary Cell Group (SCG).
[0202] In some embodiments, the relevant descriptions regarding L1 measurement of LTM are as follows:
[0203] 1. L1 measurement reporting based on NW trigger:
[0204] In Release 18 (LTM), 3GPP enhanced L1 measurement, supporting both intra-frequency and inter-frequency L1 measurements. Currently, Release 18 only supports L1-RSRP (Reference Signal Receiving Power) measurement based on the SSB.
[0205] In some embodiments, L1 measurements support the reporting of semi-persistent and aperiodic data on PUSCH and semi-persistent and periodic data on PUCCH.
[0206] In some embodiments, enhancements to support continued L1 measurements in R19 include the following aspects:
[0207] CSI-RS measurement;
[0208] L1-SINR (Layer 1 Signal to Interference plus Noise Ratio) measurement;
[0209] Event-triggered L1 measurement reporting;
[0210] Current L1 measurement is enhanced.
[0211] In some embodiments, the LTM Cell Switch Command is generated by the S-DU (Split Data Unit). In the LTM of the Intra-CU, the Source gNB-DU makes the Cell switch decision, and the S-gNB-DU makes the Cell switch decision based on the L1 measurement results reported by the UE to determine the trigger for LTM access to the candidate target cell. Then, the S-gNB-DU sends the Cell switch command to the UE.
[0212] 2. Event-based L1 measurement reporting:
[0213] To reduce measurement reports and improve mobility robustness, Rel-19 supports event-triggered measurement reports. Event-triggered measurement reports can assist the NW side in selecting the target beam and / or cell for triggering early synchronization, or assist the NW side in selecting the target cell and / or the corresponding beam when triggering LTM Cell Switch.
[0214] In some embodiments, a measurement report may be triggered when the measurement result of L1 meets the following event:
[0215] Event LTM2: The beam of the serving cell becomes worse than the absolute threshold; that is, the beam quality of the serving cell is below the absolute threshold.
[0216] Event LTM3: The beam of the candidate cell becomes amount of offset better than the beam of the serving cell; that is, the beam quality of the candidate cell is amount of offset better than the beam quality of the serving cell.
[0217] Event LTM4: The beam of candidate cell becomes better than the absolute threshold; that is, the beam quality of candidate cell is higher than the absolute threshold.
[0218] Event LTM5: The beam of the serving cell becomes worse than absolute threshold 1, and the beam of the candidate cell becomes better than another absolute threshold 2; that is, the beam quality of the serving cell is lower than absolute threshold 1, and the beam quality of the candidate cell is higher than another absolute threshold 2.
[0219] The serving cell's beam is the current beam, which is the beam indicated by the Transmission Configuration Indicator (TCI) state. The candidate cell's beam is any one or more beams configured in the candidate reference signal configuration (or measurement resource configuration).
[0220] Among them, event-based L1 measurement reporting is sent to the network via MAC CE messages.
[0221] The configuration of measurement events is in the serving cell configuration, and the configuration of measurement events is associated with the configuration of measurement resources.
[0222] In some embodiments, the relevant descriptions of event-triggered L1 measurement reports are as follows:
[0223] 3GPP agrees to report event-triggered measurement reports via MAC CE. An LTM MR MAC CE contains only one triggered measurement event and can be reused in any available UL grant.
[0224] 1. MR MAC CE can contain the following basic information:
[0225] Beam Information: SSBRI and CRI are used to represent candidate beam IDs in LTM MR MAC CE. The MR MAC CE explicitly indicates which beams meet the event conditions and TTT. Specific details of the detailed signaling are pending. The MR MAC CE explicitly indicates that the departure event conditions have been met. Whether to indicate by beam is pending.
[0226] Number of beams: N beams with L1-RSRP or SINR (up to RAN1).
[0227] Triggering event information, such as event identifier and reporting configuration identifier (ReportConfigID). The MR MAC CE can contain up to N beams (these beams may or may not meet the event conditions, and beams that do not meet the event conditions can be selected based on measurement quality (i.e., based on the best beam)). N is configurable by the network. The maximum number of N beams included in the MR MAC CE is the total number of all candidate beams, excluding the currently serving beam.
[0228] Information and number of current beams based on network configuration.
[0229] 2. Both SSB-based L1 measurements and CSI-RS-based L1 measurements are supported. A MAC CE format for event-triggered L1 measurement reports is available, applicable to both SSB (Synchronization Block) and CSI-RS (Channel State Information - Reference Signal).
[0230] 3. MR MAC CE's LCP (Logical Channel Prioritization):
[0231] In some embodiments, the transmission of the Measurement Report MAC CE has a higher Logical Channel Priority (LCP) than “data from any logical channel (except data from UL-CCCH (Uplink Common Control Channel))”.
[0232] In some embodiments, the transmission of the Measurement Report MAC CE has the same Logical Channel (LCH) priority as the (Enhanced) Beam Failure Recovery (BFR) MACCE.
[0233] In some embodiments, logical channels should be prioritized in the following order (highest priority column first):
[0234] MAC CE for C-RNTI, or data from UL-CCCH;
[0235] MAC CE for (enhanced) BFR, or MAC CE for configuring authorization verification, or MAC CE for configuring authorization verification in a multi-entry configuration.
[0236] MAC CE used for authorization confirmation in sidelink configuration;
[0237] MAC CE for LBT failure;
[0238] According to clause 5.31.2, MAC CE is used for SL LBT failure;
[0239] MAC CE for timely advance reporting;
[0240] MAC CE for delay status reporting;
[0241] MAC CEs for SL-BSRs shall be given priority in accordance with Clause 5.22.1.6;
[0242] MAC CE for SL-PRS resource requests;
[0243] MAC CE for (extended) BSR, excluding BSR for filling;
[0244] MAC CE for (enhanced) single-entry PHR, or for (enhanced) multi-entry PHR, or for MAC CE for assumed PUSCH single-entry PHR, or for MAC CE for assumed PUSCH multi-entry PHR, or for MAC CE for multi-TRP enhanced single-entry PHR, or for MAC CE for multi-TRP enhanced multi-entry PHR, or for MAC CE for multi-TRP STx2P enhanced single-entry PHR, or for MAC CE for multi-TRP STx2P enhanced multi-entry PHR;
[0245] MAC CE used for locating and measuring gap activation / deactivation requests;
[0246] MAC CE for the required number of protected symbols;
[0247] MAC CE for Case-6 timed requests;
[0248] MAC CE for (extended) preemptive BSR;
[0249] MAC CE for SL-BSR, excluding SL-BSRs that are preferentially handled in accordance with Clause 5.22.1.6 and SL-BSRs used for filling;
[0250] MAC CE for IAB-MT recommended beam indication, or MAC CE for required IAB-MT PSD range, or MAC CE for required DL Tx power adjustment;
[0251] Data from any logical channel, excluding data from UL-CCCH;
[0252] MAC CE for recommending bitrate queries;
[0253] MAC CE for filling BSR;
[0254] MAC CE for filling SL-BSR.
[0255] The priority order among MAC CEs with the same priority is determined by the UE implementation.
[0256] 4. MR MAC CE reports resources:
[0257] In some embodiments, the conventional SR (Schedule Request) procedure is used for resource allocation and forms the basis for sending event-triggered L1 Measurement Reports (MAC CEs). The network can configure a dedicated SR configuration for MR MAC CE transmissions.
[0258] In some embodiments, a truncated measurement report MAC CE is used. A truncated event-triggered L1 measurement report MAC CE may be used when the available authorization is insufficient to accommodate a normal measurement report MAC CE plus a subheader (a fixed portion of each MAC subPDU).
[0259] In some embodiments, for a truncated MR MAC CE, RAN2 agrees to the following:
[0260] 1. The truncated MR MAC CE contains the triggered beam information. Optionally, a report configuration ID (event configuration ID); optional, at least one triggered beam ID (SSBRI or CRI) and L1 RSRP.
[0261] 2. Normal MR MAC CE and truncated MR MAC CE use the same format.
[0262] 3. For truncated LTM MR MAC CE, use a different logical channel ID (LCID) than for untruncated LTM MR MAC CE.
[0263] In some embodiments, in addition to event-triggered L1 measurement reporting, periodic, aperiodic, and semi-persistent L1 measurement reporting are also included. The L1 measurement report contains measurement results of the serving beam and / or candidate cell (neighboring cell) beams. These measurement results can be used for cell-level mobility and / or beam-level mobility.
[0264] In addition, measurement reporting also includes RRM measurement reporting (i.e., L3 measurement results reporting), which may include L3 cell-level and / or beam-level measurement results.
[0265] In some embodiments, in future 6G, in order to simplify the measurement reporting process, it may be necessary to consider the integration and optimization of multiple measurement results. Therefore, this disclosure proposes to report all measurement results through L2.
[0266] As can be seen from the above, an MR MAC CE can only contain one triggered measurement event. Truncated MR MAC CEs can only address the transmission issue of MR MAC CEs triggered by a single event when there is insufficient UL grant. However, a UE may satisfy multiple events simultaneously, meaning the UE may need to report multiple MR MAC CEs to the network at the same time.
[0267] Figure 2A This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 2A As shown, the embodiments of this disclosure relate to a communication method, which includes:
[0268] Step S2101: The terminal determines that there is a measurement report that has not yet been transmitted to the network device and performs the first operation.
[0269] In some embodiments, the terminal determines that there is a measurement report that needs to be transmitted to the network device and performs a first operation.
[0270] In some embodiments, after the terminal determines that it has received the first uplink grant (UL grant) from the network device, it determines that there are measurement reports that have not yet been transmitted to the network device, or that there are measurement reports that need to be transmitted to the network device, and performs the first operation. In some embodiments, after completing this uplink transmission, the terminal determines that there are still measurement reports that have not yet been transmitted to the network device, and performs the first operation.
[0271] In some embodiments, after the terminal performs uplink transmission based on the uplink resources allocated by the network device, it determines that there are still measurement reports that have not yet been transmitted to the network device, and performs a first operation.
[0272] In some embodiments, the terminal determines, based on the uplink resources allocated by the network device, that the current uplink resources cannot complete the transmission of all measurement reports that have not yet been transmitted to the network device, and performs the first operation.
[0273] In some embodiments, the first operation includes at least one of the following:
[0274] Send a third SR to the network device. The third SR is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device. The third SR is also used to request a third uplink resource. The first measurement report can be transmitted through the third uplink resource.
[0275] Send a second indication message to the network device. The second indication message is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device.
[0276] A first MAC PDU is sent to the network device. The first MAC PDU includes a truncated MAC CE. The first MAC PDU is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device. The MAC CE is used to carry the measurement report.
[0277] In some embodiments, the third SR can be used to request a third uplink resource. Optionally, the third uplink resource can be used to transmit a measurement report (i.e., a first measurement report) that the terminal has not previously transmitted to the network device, but is not limited thereto; the third uplink resource can also be used to transmit other uplink data.
[0278] In some embodiments, after receiving the third SR, the network device can send uplink scheduling information to the terminal. This uplink scheduling information can be used by the terminal to determine uplink resources, which may include, for example, the third uplink resource, but are not limited to. For example, the terminal can also determine other uplink resources besides the third uplink resource based on the uplink scheduling information. These other uplink resources can be used to transmit other uplink data. For example, the first measurement report can be transmitted through the third uplink resource or through other uplink resources. The third uplink resource allocated by the network side can be dedicated to the transmission of the first measurement report or used for the transmission of other uplink information.
[0279] In some embodiments, truncated MAC CE can refer to the terminal truncating measurement reports in one or more MAC CEs. The term "truncated" is interchangeable with terms such as "delete," "filter," "remove," "reduce," and "compress."
[0280] In some embodiments, a measurement report that has not yet been transmitted to a network device may be referred to as a first measurement report. Optionally, the first measurement report is a measurement report that has not yet been transmitted to a network device.
[0281] In some embodiments, the network device receives a third SR. Optionally, the network device receives second indication information. Optionally, the network device receives a first MAC PDU.
[0282] In some embodiments, the network device determines that it has received any one or more of the third SR, the second indication information, and the first MAC PDU, and determines that the terminal has a measurement report that has not yet been transmitted to the network device, that is, it determines that the terminal has a first measurement report.
[0283] In some embodiments, the third uplink resource may be used to transmit the first measurement report, but is not limited to the first measurement report; for example, it may also be used to transmit other uplink data.
[0284] In some embodiments, after the terminal sends any one of the third SR, the first MAC PDU, and the second indication information to the network device, it expects to receive the first indication information sent by the network device.
[0285] In some embodiments, after the terminal sends a MAC PDU carrying a measurement report to the network device, it determines that there is a measurement report that has not yet been transmitted to the network device and expects to receive first indication information sent by the network device.
[0286] In some embodiments, the measurement report may be an event-triggered measurement report. Optionally, the terminal determines that a measurement event is met and generates a corresponding measurement report. Optionally, a measurement report may correspond to a measurement event, which may be a measurement event that triggers the generation of the measurement report.
[0287] In some embodiments, the terminal may send a third SR to the network device not only when it determines that a measurement report has not yet been transmitted to the network device, but also at other times. For example, the terminal may send a third SR to the network device when starting or restarting a first timer or a second timer.
[0288] In some embodiments, the method further includes:
[0289] After sending the third SR to the network device, restart the disable timer corresponding to the third SR, and / or set the reporting count corresponding to the third SR to 1; wherein, the third SR is also used to request the third uplink resource, and the first measurement report is transmitted through the third uplink resource.
[0290] In some embodiments, the method further includes: determining that the number of times the third SR is sent reaches the maximum number of transmissions, and not triggering the random access channel RACH;
[0291] The third SR is used to request the third uplink resource, and the first measurement report is transmitted through the third uplink resource.
[0292] In some embodiments, if the terminal sends other SRs a maximum number of times, RACH is triggered, and the other SRs are the SRs excluding the third SR.
[0293] In some embodiments, the third SR can be a measurement report-specific SR.
[0294] For example, when the terminal satisfies a certain measurement event, triggering a measurement report, the terminal sends the third SR.
[0295] For example, when the terminal performs an uplink transmission and finds that there are still measurement reports that have not been completed, the terminal sends the third SR.
[0296] In some embodiments, the third SR may be a dedicated SR for a measurement report that failed to be transmitted in the first UL grant after being triggered.
[0297] For example, when the terminal performs an uplink transmission and finds that there are still measurement reports that have not been completed, the terminal sends the third SR.
[0298] In step S2102, the terminal determines that the third measurement event corresponding to the third measurement report is satisfied again, and performs the second operation.
[0299] In some embodiments, the third measurement report is any one of the first measurement reports. Optionally, for any measurement report that has not yet been transmitted to the network device, the terminal performs the second operation when it determines that the measurement event that triggered the generation of the measurement report is met again.
[0300] In some embodiments, after generating a third measurement report, the terminal determines that the third measurement event is met again and generates a fourth measurement report. Optionally, the fourth measurement report is a newly generated third measurement report when it is determined that the third measurement event is met again. That is, the measurement event corresponding to the third measurement report and the fourth measurement report is the same event.
[0301] In some embodiments, the second operation includes at least one of the following:
[0302] The fourth measurement report is retained and the third measurement report is discarded;
[0303] The fourth measurement report and the third measurement report are retained;
[0304] Add identification information to the fourth and / or third measurement reports. The identification information is used to indicate the time when the report was triggered and / or whether it is the latest measurement report.
[0305] In some embodiments, a third measurement event is used to trigger the generation of a third measurement report, and a fourth measurement report is a newly generated third measurement report when it is determined that the third measurement event is met again.
[0306] In some embodiments, if the fourth measurement report and the third measurement report are retained, the first measurement report after performing the second operation includes both the third and fourth measurement reports. Optionally, at least one of the third and fourth measurement reports in the first measurement report includes identification information.
[0307] In some embodiments, if only the fourth measurement report is retained, the first measurement report after performing the second operation may include only the fourth measurement report and not the third measurement report.
[0308] In some embodiments, the terminal may perform the second operation multiple times before transmitting all measurement reports to the network device. For example, if multiple measurement events corresponding to measurement reports are satisfied again before transmitting all measurement reports to the network device, the terminal may perform the second operation multiple times to update the measurement reports contained in the first measurement report.
[0309] In some embodiments, the execution order of step S2102 is not limited. For example, it may be executed simultaneously with step S2103 and / or step S2104, or it may be executed before step S2103.
[0310] In step S2103, the network device sends the first instruction information to the terminal.
[0311] In some embodiments, the first indication information is used to indicate whether the terminal needs to retain the first measurement report. Optionally, the first indication information is used to indicate whether the first measurement report needs to be retained, or whether the first measurement report does not need to be retained.
[0312] In some embodiments, the network device may determine, based on its own implementation, whether it needs to send first indication information to the terminal. In this case, step S2101 is optional.
[0313] In some embodiments, the network device determines that the terminal has a measurement report that has not yet been transmitted to the network device, and sends a first indication message to the terminal. Optionally, the network device determines that it has received any one or more of a third SR, a second indication message, and a first MAC PDU, and sends the first indication message to the terminal.
[0314] In some embodiments, the first indication information includes at least one of the following:
[0315] The first instruction is used to indicate whether the first measurement report should be retained;
[0316] The first configuration identifier is used to indicate the first measurement report that needs to be retained, and / or the first measurement report that does not need to be retained.
[0317] In some embodiments, the first indication may be a bit in the first indication information, wherein when the value of the bit is 1, the first indication is used to indicate that the terminal retains some or all of the first measurement reports, and when the value of the bit is 0, the first indication is used to indicate that the terminal does not retain some or all of the first measurement reports.
[0318] In some embodiments, the first configuration identifier includes at least one of the following:
[0319] The measurement identifier corresponding to the first measurement report, whether it needs to be retained or not;
[0320] The reporting configuration identifier corresponding to the first measurement report that needs to be retained or not;
[0321] The measurement resource identifier corresponding to the first measurement report that needs to be retained or not;
[0322] The measurement event identifier corresponding to the first measurement report that needs to be retained or not.
[0323] It is understandable that the aforementioned measurement identifier, reporting configuration identifier, measurement resource identifier, and measurement event identifier can all uniquely identify a corresponding measurement report in the first measurement report. That is, the terminal can determine the corresponding measurement report based on these identifiers.
[0324] In some embodiments, the first indication information may include, for example, configuration identifiers corresponding to multiple first measurement reports (e.g., any one of measurement identifier, reporting configuration identifier, measurement resource identifier, and measurement event identifier). The first indication information may be used to instruct the terminal not to retain the first measurement reports corresponding to these measurement identifiers, or to instruct the terminal to retain the first measurement reports corresponding to these measurement identifiers.
[0325] In some embodiments, the first configuration identifier is used to indicate which first measurement report needs to be retained, or which measurement report does not need to be retained, and this can be determined based on the first indication. Optionally, the first configuration identifier is used to indicate the first measurement report that needs to be retained when the first measurement report is to be retained. Optionally, the first configuration identifier is used to indicate the first measurement report that does not need to be retained when the first indication is to be not retained.
[0326] For example, if the bit corresponding to the first indication is 0, the terminal may not retain the first measurement report indicated by the first configuration identifier. In this case, the first configuration identifier is used to indicate the first measurement report that does not need to be retained. If the bit corresponding to the first indication is 1, the terminal may retain the first measurement report indicated by the first configuration identifier. In this case, the first configuration identifier is used to indicate the first measurement report that needs to be retained.
[0327] In some embodiments, the first indication information may also be referred to as "measurement report release indication", "measurement report indication information", etc., and the name is not limited in this disclosure.
[0328] In step S2104, the terminal determines whether to retain the first measurement report based on the timer and / or the first indication information.
[0329] In some embodiments, the terminal determines whether to retain the first measurement report based on the first instruction information.
[0330] In some embodiments, the terminal determines which measurement reports in the first measurement report need to be retained based on the first instruction information. Optionally, the terminal determines which measurement reports in the first measurement report do not need to be retained based on the first instruction information.
[0331] In some embodiments, if the terminal determines that it has not received the first indication information, it decides to retain the first measurement report. That is, if the terminal does not receive the first indication information, it will retain the first measurement report by default.
[0332] In some embodiments, the terminal may determine whether the first measurement report needs to be retained based on a timer and its own implementation. For example, the terminal may determine when to release which or which first measurement report. In this case, step S2103 is optional.
[0333] In some embodiments, after determining based on the first indication information that there are first measurement reports that need to be retained, the terminal may further determine the retention time of these first measurement reports according to a timer. For example, the terminal may first release some of the first measurement reports based on the first indication information, and further determine whether the unreleased first measurement reports need to be released according to a timer.
[0334] In some embodiments, terminal retention of measurement reports may mean that the terminal stores the measurement reports and awaits a response from uplink authorization. Optionally, terminal non-retention of measurement reports may mean that the terminal deletes or releases the measurement reports, i.e., no longer retains the corresponding measurement reports in the storage medium.
[0335] In some embodiments, the timer includes at least one of the following:
[0336] The first timer corresponds to the terminal;
[0337] At least one second timer, each second timer corresponding to a first measurement report.
[0338] In some embodiments, the terminal determines that the first timer has expired and does not retain the first measurement report. Optionally, the terminal determines that the first timer has expired and releases all measurement reports that have not yet been transmitted to the network device.
[0339] In some embodiments, the terminal determines that a first condition is met and starts or restarts a first timer;
[0340] The first condition includes at least one of the following:
[0341] Determine that the first measurement event is satisfied, wherein the first measurement event is used to trigger the generation of the measurement report corresponding to the first measurement event;
[0342] It is determined that a first scheduling request (SR) will be sent to the network device, wherein the first SR is used to request a first uplink resource, and the measurement report generated by the terminal is transmitted through the first uplink resource.
[0343] In some embodiments, the first measurement event can be any measurement event that can trigger the generation of a measurement report. For example, the terminal can generate a corresponding measurement report and start or restart the first timer when any measurement event is met.
[0344] In some embodiments, the first SR may be sent before step S2101. For example, after sending the first SR, the terminal may start or restart the first timer, determine whether there is a measurement report that has not yet been uploaded to the network device, and perform the second operation when it is determined that there is a measurement report that has not yet been uploaded to the network device.
[0345] In some embodiments, the first SR can be used to request a first uplink resource. Optionally, the first uplink resource can be used to transmit a measurement report generated by the terminal, which may include, for example, the first measurement report, but is not limited thereto; the first uplink resource can also be used to transmit any other arbitrary uplink data.
[0346] In some embodiments, the terminal can send the first SR to the network device to request uplink resources regardless of whether a measurement report exists, compared to the third SR. Optionally, after receiving the first SR, the network device can send uplink scheduling information to the terminal. This uplink scheduling information can be used by the terminal to determine uplink resources, which may include first uplink resources for transmitting measurement reports, or other uplink resources.
[0347] In some embodiments, the measurement report generated by the terminal can be transmitted via a first uplink resource or via other uplink resources. The first uplink resource allocated by the network side can be dedicated to transmitting the measurement report or can be used for transmitting other uplink data.
[0348] In some embodiments, the first SR can be replaced by a third SR or a second SR. Optionally, when the terminal determines to send a third SR, it starts or restarts the first timer. Optionally, when the terminal determines to send a second SR corresponding to a second measurement report, it starts or restarts the first timer.
[0349] In some embodiments, the first uplink resource can be used by the terminal to send a measurement report to the network device, but is not limited thereto. For example, the first uplink resource can also be used to transmit other uplink data, which is not limited in this embodiment of the present disclosure.
[0350] In some embodiments, the terminal determines that the second condition is met and stops the first timer;
[0351] The second condition includes at least one of the following:
[0352] It is confirmed that an uplink authorization has been received from the network device, wherein the uplink authorization is used to authorize the terminal to send uplink data to the network device, and the uplink data includes a measurement report generated by the terminal;
[0353] It has been confirmed that all measurement reports generated by the terminal have been transmitted to the network devices.
[0354] In some embodiments, after receiving the first SR, the network device may send an uplink authorization to the terminal. After receiving the uplink authorization, the terminal may send a measurement report (such as the first measurement report) to the network device and stop the first timer.
[0355] In some embodiments, the terminal may, based on its own implementation, determine whether to transmit all measurement reports to the network device and whether to stop the first timer.
[0356] Understandably, for the first timer, if the terminal transmits all measurement reports to the network device before the first timer expires, or receives uplink authorization from the network device, it can stop the first timer, for example, by releasing the resources corresponding to the first timer in memory.
[0357] In some embodiments, the terminal determines that the timer corresponding to the second measurement report in the second timer has timed out and does not retain the second measurement report. It is understood that the second measurement report is any one of the first measurement reports, that is, the second measurement report is a measurement report that has not yet been transmitted to the network device.
[0358] In some embodiments, the terminal determines that a third condition is met and starts or restarts the timer corresponding to the second measurement report in the second timer.
[0359] The third condition includes at least one of the following:
[0360] Determine that the second measurement event is satisfied, wherein the second measurement event is used to trigger the generation of the second measurement report;
[0361] It is determined that a second SR will be sent to the network device, wherein the second SR is used to request a second uplink resource, and the second measurement report is transmitted through the second uplink resource.
[0362] It is understandable that the terminal may have multiple second timers, each of which may be associated with a first measurement report. The terminal may determine whether to retain the corresponding measurement report or the retention period based on each second timer.
[0363] In some embodiments, the terminal may start or restart a second timer corresponding to the measurement report when a measurement event is met and a corresponding measurement report is generated.
[0364] In some embodiments, after generating the corresponding measurement report, the terminal may send a second SR to the network device to request uplink resources to transmit the measurement report, and after sending the second SR to the network device or at the same time, start or restart a second timer corresponding to the measurement report.
[0365] In some embodiments, the second SR can be used to request a second uplink resource. Optionally, the second uplink resource can be used to transmit a second measurement report, which can be any one of the first measurement reports. Optionally, the second uplink resource can also be used to transmit other uplink data, such as one or more other measurement reports from the first measurement report.
[0366] In some embodiments, after receiving the second SR, the network device may send uplink scheduling information to the terminal. This uplink scheduling information can be used by the terminal to determine uplink resources, which may include, for example, the second uplink resource, but are not limited thereto. For example, the terminal may also determine other uplink resources based on the uplink scheduling information. These other uplink resources may be used to transmit measurement reports other than the second measurement report, and / or other uplink data.
[0367] In some embodiments, the second measurement report can be transmitted via a second uplink resource or via other uplink resources. The second uplink resource allocated by the network side can be dedicated to the transmission of the second measurement report or can be used for the transmission of other uplink information, for example, it can also be used to transmit measurement reports other than the second measurement report.
[0368] In some embodiments, the second SR can also be replaced by a third SR or a first SR. Optionally, when the terminal determines to send a third SR or a first SR, it starts or restarts the timer corresponding to each measurement report in the first measurement report.
[0369] In some embodiments, the terminal determines that the second measurement report has been transmitted to the network device and stops the timer corresponding to the second measurement report in the second timer.
[0370] It is understandable that, for any second timer, if the terminal transmits the measurement report corresponding to the second timer to the network device before the second timer expires, the second timer can be stopped, for example, by releasing the resources corresponding to the second timer in memory.
[0371] In this embodiment of the disclosure, the measurement report can be replaced with "MAC CE" or "MR MAC CE". Optionally, MACCE or MR MAC CE is used to carry a measurement report triggered by a measurement event.
[0372] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0373] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".
[0374] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.
[0375] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, as can terms such as "physical uplink shared channel (PUSCH)" and "UL data".
[0376] In some embodiments, the terms "search space", "search spaceset", "search space configuration", "search spaceset configuration", "control resource set (CORESET)", and "CORESET configuration" can be used interchangeably.
[0377] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
[0378] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," and "carrier frequency" can be used interchangeably.
[0379] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, and “sub-carrier” can be used interchangeably.
[0380] In some embodiments, terms such as wireless access scheme and waveform can be used interchangeably.
[0381] In some embodiments, the terms "precoding", "precoder", "weight", "precoding weight", "quasi-co-location (QCL)", "transmission configuration indication (TCI) status", "spatial relation", "spatial domain filter", "transmission power", "phase rotation", "antenna port", "antenna port group", "layer", "the number of layers", "rank", "resource", "resource set", "resource group", "beam", "beam width", "beam angular degree", "antenna", "antenna element", and "panel" can be used interchangeably.
[0382] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.
[0383] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0384] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0385] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values (e.g., a comparison with a predetermined value), but is not limited thereto.
[0386] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data and / or instructions received; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
[0387] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2104. For example, step S2103 may be implemented as an independent embodiment, step S2104 may be implemented as an independent embodiment, steps S2101 and S2103 may be implemented as independent embodiments, and steps S2103 and S2104 may be implemented as independent embodiments, but are not limited thereto.
[0388] In some embodiments, steps S2102 and S2103 may be swapped in order or executed simultaneously, and steps S2102 and S2104 may be swapped in order or executed simultaneously.
[0389] In some embodiments, steps S2101 to S2103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0390] In some embodiments, steps S2101 to S2102 and step S2104 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0391] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0392] Figure 2B This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 2B As shown, the embodiments of this disclosure relate to a communication method, which includes:
[0393] Step S2201: The terminal determines that there is a MAC CE that has not yet been transmitted to the network device and performs the first operation.
[0394] In some embodiments, the terminal determines that there is a MAC CE that needs to be transmitted to the network device and performs a first operation.
[0395] In some embodiments, after the terminal determines that it has received the first uplink authorization sent by the network device, it determines that there is a MAC CE that has not yet been transmitted to the network device, or that there is a MAC CE that needs to be transmitted to the network device, and performs the first operation.
[0396] In some embodiments, after completing the current uplink transmission, the terminal determines that there are still MAC CEs that have not yet been transmitted to the network device, and performs the first operation.
[0397] In some embodiments, after the terminal performs uplink transmission based on the uplink resources allocated by the network device, it determines that there are still MAC CEs that have not yet been transmitted to the network device, and performs the first operation.
[0398] In some embodiments, the terminal determines, based on the uplink resources allocated by the network device, that the current uplink resources cannot complete the transmission of all remaining MAC CEs that have not yet been transmitted to the network device, and then performs the first operation.
[0399] In some embodiments, the first operation includes at least one of the following:
[0400] Send a third SR to the network device. The third SR is used to indicate that the terminal has a MACCE that has not yet been transmitted to the network device. The third SR is also used to request a third uplink resource. The first MACCE is transmitted through the third uplink resource.
[0401] Send a second indication message to the network device. The second indication message is used to indicate that the terminal has a MAC CE that has not yet been transmitted to the network device.
[0402] Send a first MAC PDU to the network device. The first MAC PDU includes a truncated MAC CE. The first MAC PDU is used to indicate that the terminal has a MAC CE that has not yet been transmitted to the network device. The MAC CE is used to carry the MAC CE.
[0403] In some embodiments, a MAC CE that has not yet been transmitted to a network device may be referred to as a first MAC CE. Optionally, the first MAC CE is a MAC CE that has not yet been transmitted to a network device.
[0404] In some embodiments, the network device receives a third SR. Optionally, the network device receives second indication information. Optionally, the network device receives a first MAC PDU.
[0405] In some embodiments, the network device determines that it has received any one or more of the third SR, the second indication information, and the first MAC PDU, and determines that the terminal has a MAC CE that has not yet been transmitted to the network device, that is, it determines that the terminal has a first MAC CE.
[0406] In some embodiments, the third uplink resource can be used to transmit the first MAC CE, but is not limited to the first MAC CE; for example, it can also be used to transmit other uplink data.
[0407] In some embodiments, after the terminal sends any one of the third SR, the first MAC PDU, and the second indication information to the network device, it expects to receive the first indication information sent by the network device.
[0408] In some embodiments, after the terminal sends a MAC PDU carrying a MAC CE to the network device, it determines that there is a MAC CE that has not yet been transmitted to the network device and expects to receive the first indication information sent by the network device.
[0409] In this embodiment of the disclosure, MAC CE may refer to a MACCE used to carry event-triggered measurement reports.
[0410] In some embodiments, the MAC CE may also be referred to as "MR MAC CE", "Measurement Report Control Element", etc., and the name is not limited in the embodiments disclosed herein.
[0411] Optionally, the terminal determines that a measurement event is met, generates a corresponding measurement report, and generates a corresponding MAC CE. Optionally, a MAC CE may correspond to a measurement event, which may be a measurement event that triggers the generation of the MAC CE.
[0412] In some embodiments, the terminal may send a third SR to the network device not only when it determines that a MAC CE has not yet been transmitted to the network device, but also at other times. For example, the terminal may send a third SR to the network device when starting or restarting a first timer or a second timer.
[0413] In some embodiments, the method further includes:
[0414] After sending the third SR to the network device, restart the disable timer corresponding to the third SR, and / or set the reporting count corresponding to the third SR to 1;
[0415] The third SR is also used to request a third uplink resource, and the first MAC CE transmits through the third uplink resource.
[0416] In some embodiments, the method further includes:
[0417] If the number of times the third SR is sent reaches the maximum number of transmissions, the random access channel (RACH) will not be triggered.
[0418] The third SR is used to request the third uplink resource, and the first MAC CE is transmitted through the third uplink resource.
[0419] In some embodiments, if the terminal sends other SRs a maximum number of times, RACH is triggered, and the other SRs are the SRs excluding the third SR.
[0420] In some embodiments, the third SR can be a measurement report-specific SR.
[0421] For example, when a terminal satisfies a certain measurement event, it triggers the generation of a corresponding MAC CE, and the terminal sends the third SR.
[0422] For example, after a terminal performs an uplink transmission, it discovers that there are still MAC CEs that have failed to complete the transmission, and the terminal sends the third SR.
[0423] In some embodiments, the third SR may be a dedicated SR for a MAC CE that failed to complete the transmission in the first UL grant after triggering.
[0424] For example, after a terminal performs an uplink transmission, it discovers that there are still MAC CEs that have failed to complete the transmission, and the terminal sends the third SR.
[0425] In step S2202, the terminal determines that the third measurement event corresponding to the third MAC CE is satisfied again, and performs the second operation.
[0426] In some embodiments, the third MAC CE is any one of the first MAC CEs. Optionally, for any MAC CE that has not yet been transmitted to the network device, the terminal performs the second operation when it determines that the measurement event that triggered the generation of the MAC CE is satisfied again.
[0427] In some embodiments, after generating a third MAC CE, the terminal determines that the third measurement event is satisfied again and generates a fourth MAC CE. Optionally, the fourth MAC CE is a newly generated third MAC CE when it is determined that the third measurement event is satisfied again. That is, the measurement event corresponding to the third MAC CE and the fourth MAC CE is the same event.
[0428] In some embodiments, the second operation includes at least one of the following:
[0429] Keep the fourth MAC CE and discard the third MAC CE;
[0430] Retain the fourth MAC CE and the third MAC CE;
[0431] Add identification information to the fourth MAC CE and / or the third MAC CE. The identification information is used to indicate the time when the MAC CE was triggered and / or whether it is the latest MAC CE.
[0432] In some embodiments, a third measurement event is used to trigger the generation of a third MAC CE, and a fourth MAC CE is a newly generated third MAC CE that determines when the third measurement event is satisfied again.
[0433] In some embodiments, if the fourth MAC CE and the third MAC CE are retained, the first MAC CE after performing the second operation includes both the third MAC CE and the fourth MAC CE. Optionally, at least one of the third MAC CE and the fourth MAC CE in the first MAC CE includes identification information.
[0434] In some embodiments, if only the fourth MAC CE is retained, the first MAC CE after performing the second operation may include only the fourth MAC CE and not the third MAC CE.
[0435] In some embodiments, the terminal may perform the second operation multiple times before transmitting all MAC CEs to the network device. For example, if multiple measurement events corresponding to MAC CEs are satisfied again before transmitting all MAC CEs to the network device, the terminal may perform the second operation multiple times to update the MAC CEs contained in the first MAC CE.
[0436] In some embodiments, the execution order of step S2202 is not limited. For example, it may be executed simultaneously with step S2203 and / or step S2204, or it may be executed before step S2203.
[0437] In step S2203, the network device sends the first instruction information to the terminal.
[0438] In some embodiments, the first indication information is used to indicate whether the terminal needs to retain the first MAC CE. Optionally, the first indication information is used to indicate whether the first MAC CE needs to be retained, or whether the first MAC CE does not need to be retained.
[0439] In some embodiments, the network device may determine, based on its own implementation, whether it needs to send first indication information to the terminal. In this case, step S2201 is optional.
[0440] In some embodiments, the network device determines that the terminal has a MAC CE that has not yet been transmitted to the network device, and sends a first indication message to the terminal. Optionally, the network device determines that it has received any one or more of a third SR, a second indication message, and a first MAC PDU, and sends the first indication message to the terminal.
[0441] In some embodiments, the first indication information includes at least one of the following:
[0442] The first instruction indicates whether to retain the first MAC CE;
[0443] The first configuration identifier is used to indicate the first MAC CE that needs to be retained, and / or the first MAC CE that does not need to be retained.
[0444] In some embodiments, the first indication may be a bit in the first indication information, where the value of the bit is 1, indicating that the terminal retains some or all of the first MAC CEs, and the value of the bit is 0, indicating that the terminal does not retain some or all of the first MAC CEs.
[0445] In some embodiments, the first configuration identifier includes at least one of the following:
[0446] The measurement identifier corresponding to the first MAC CE that needs to be retained or not;
[0447] The reporting configuration identifier corresponding to the first MAC CE that needs to be retained or not;
[0448] The measurement resource identifier corresponding to the first MAC CE that needs to be retained or not;
[0449] The measurement event identifier corresponding to the first MAC CE that needs to be retained or not.
[0450] It is understandable that the aforementioned measurement identifier, reporting configuration identifier, measurement resource identifier, and measurement event identifier can all uniquely identify a corresponding MAC CE in the first MAC CE. That is, the terminal can determine the corresponding first MAC CE based on these identifiers.
[0451] In some embodiments, the first indication information may include, for example, configuration identifiers (e.g., any one of measurement identifier, reporting configuration identifier, measurement resource identifier, and measurement event identifier) corresponding to multiple first MAC CEs. The first indication information may be used to instruct the terminal not to retain the first MAC CEs corresponding to these measurement identifiers, or to instruct the terminal to retain the first MAC CEs corresponding to these measurement identifiers.
[0452] In some embodiments, the first configuration identifier is used to indicate a first MAC CE that needs to be retained, or a MAC CE that does not need to be retained, which may be determined based on the first indication. Optionally, when the first indication is used to indicate that the first MAC CE should be retained, the first configuration identifier is used to indicate the first MAC CE that needs to be retained. Optionally, when the first indication is used to indicate that the first MAC CE should not be retained, the first configuration identifier is used to indicate the first MAC CE that does not need to be retained.
[0453] For example, if the bit corresponding to the first indication is 0, the terminal may not retain the first MAC CE indicated by the first configuration identifier. In this case, the first configuration identifier is used to indicate the first MAC CE that does not need to be retained. If the bit corresponding to the first indication is 1, the terminal may retain the first MAC CE indicated by the first configuration identifier. In this case, the first configuration identifier is used to indicate the first MAC CE that needs to be retained.
[0454] In some embodiments, the first indication information may also be referred to as "MAC CE release indication", "MAC CE indication information", etc., and the name is not limited in the embodiments disclosed herein.
[0455] In step S2204, the terminal determines whether to retain the first MAC CE based on the timer and / or the first indication information.
[0456] In some embodiments, the terminal determines whether it needs to retain the first MAC CE based on the first indication information.
[0457] In some embodiments, the terminal determines which MAC CEs in the first MAC CE need to be retained based on the first indication information. Optionally, the terminal determines which MAC CEs in the first MAC CE do not need to be retained based on the first indication information.
[0458] In some embodiments, if the terminal determines that it has not received the first indication information, it determines to retain the first MAC CE. That is, if the terminal does not receive the first indication information, it retains the first MAC CE by default.
[0459] In some embodiments, the terminal may determine whether the first MACCE needs to be retained based on a timer and its own implementation. For example, the terminal may determine when to release which or which of the first MACCEs based on a timer. In this case, step S2203 is optional.
[0460] In some embodiments, after determining that there are first MACCEs that need to be retained based on the first indication information, the terminal may further determine the retention time of these first MACCEs according to a timer. For example, the terminal may first release some of the first MACCEs based on the first indication information, and then further determine whether the unreleased first MACCEs need to be released according to a timer.
[0461] In some embodiments, the terminal retaining the MAC CE may mean that the terminal stores the MAC CE and awaits the corresponding uplink authorization. Optionally, the terminal not retaining the MAC CE may mean that the terminal deletes or releases the MAC CE, that is, no longer retains the corresponding MAC CE in the storage medium.
[0462] In some embodiments, the timer includes at least one of the following:
[0463] The first timer corresponds to the terminal;
[0464] At least one second timer, each second timer corresponding to a first MAC CE.
[0465] In some embodiments, the terminal determines that the first timer has timed out and does not retain the first MAC CE. Optionally, the terminal determines that the first timer has timed out and releases all MAC CEs that have not yet been transmitted to the network device.
[0466] In some embodiments, the terminal determines that a first condition is met and starts or restarts a first timer;
[0467] The first condition includes at least one of the following:
[0468] Determine that the first measurement event is satisfied, wherein the first measurement event is used to trigger the generation of the MAC CE corresponding to the first measurement event;
[0469] It is determined that a first scheduling request (SR) will be sent to the network device, wherein the first SR is used to request a first uplink resource, and the MAC CE generated by the terminal is transmitted through the first uplink resource.
[0470] In some embodiments, the first measurement event can be any measurement event that can trigger the generation of a MAC CE. For example, the terminal can generate a corresponding MAC CE and start or restart the first timer when any measurement event is met.
[0471] In some embodiments, the first SR may be sent before step S2201. For example, after sending the first SR, the terminal may start or restart the first timer, determine whether there is a MAC CE that has not yet been uploaded to the network device, and perform the second operation when it is determined that there is a MAC CE that has not yet been uploaded to the network device.
[0472] In some embodiments, the first SR can be used to request a first uplink resource. Optionally, the first uplink resource can be used to transmit a MAC CE generated by the terminal, which may include, for example, the first MAC CE, but is not limited thereto; the first uplink resource can also be used to transmit any other uplink data.
[0473] In some embodiments, compared to the third SR, the terminal can send the first SR to the network device to request uplink resources regardless of whether a MAC CE exists. Optionally, after receiving the first SR, the network device can send uplink scheduling information to the terminal. This uplink scheduling information can be used by the terminal to determine uplink resources, which may include first uplink resources for transmitting a MAC CE, or other uplink resources.
[0474] In some embodiments, the MAC CE generated by the terminal can be transmitted via a first uplink resource or other uplink resources. The first uplink resource allocated by the network side can be dedicated to transmitting the MAC CE or used for transmitting other uplink data.
[0475] In some embodiments, the first SR can be replaced by a third SR or a second SR. Optionally, when the terminal determines to send a third SR, it starts or restarts the first timer. Optionally, when the terminal determines to send a second SR corresponding to a second MAC CE, it starts or restarts the first timer.
[0476] In some embodiments, the first uplink resource can be used by the terminal to send a MAC CE to the network device, but is not limited thereto. For example, the first uplink resource can also be used to transmit other uplink data, which is not limited in this embodiment.
[0477] In some embodiments, the terminal determines that the second condition is met and stops the first timer;
[0478] The second condition includes at least one of the following:
[0479] It is confirmed that an uplink authorization has been received from the network device, wherein the uplink authorization is used to authorize the terminal to send uplink data to the network device, and the uplink data includes a MAC CE generated by the terminal;
[0480] It has been confirmed that all MAC CEs generated by the terminal have been transmitted to the network device.
[0481] In some embodiments, after receiving the first SR, the network device can send an uplink authorization to the terminal. After receiving the uplink authorization, the terminal can send a MAC CE (such as the first MAC CE) to the network device and stop the first timer.
[0482] In some embodiments, the terminal may, based on its own implementation, determine whether to transmit all MAC CEs to the network device and whether to stop the first timer.
[0483] Understandably, for the first timer, if the terminal transmits all MACCEs to the network device before the first timer expires, or receives uplink authorization from the network device, it can stop the first timer, for example, by releasing the resources corresponding to the first timer in memory.
[0484] In some embodiments, the terminal determines that the timer corresponding to the second MAC CE in the second timer has timed out and does not retain the second MAC CE. It can be understood that the second MAC CE is any one of the first MAC CEs, that is, the second MAC CE is a MAC CE that has not yet been transmitted to the network device.
[0485] In some embodiments, the terminal determines that the third condition is met and starts or restarts the timer corresponding to the second MAC CE in the second timer;
[0486] The third condition includes at least one of the following:
[0487] Determine that the second measurement event is satisfied, wherein the second measurement event is used to trigger the generation of the second MAC CE;
[0488] It is determined that a second SR will be sent to the network device, wherein the second SR is used to request a second uplink resource, and the second MAC CE is transmitted through the second uplink resource.
[0489] It is understandable that a terminal can have multiple second timers, each of which can be associated with a first MAC CE. The terminal can determine whether to retain the corresponding MAC CE or the retention time of the corresponding MAC CE based on each second timer.
[0490] In some embodiments, the terminal may start or restart a second timer corresponding to the MAC CE when a measurement event is satisfied and a corresponding MAC CE is generated.
[0491] In some embodiments, after generating the corresponding MAC CE, the terminal may send a second SR to the network device to request uplink resources to transmit the MAC CE, and after sending the second SR to the network device or simultaneously, start or restart a second timer corresponding to the MAC CE.
[0492] In some embodiments, the second SR can be used to request a second uplink resource. Optionally, the second uplink resource can be used to transmit a second measurement report, which can be any one of the first measurement reports. Optionally, the second uplink resource can also be used to transmit other uplink data, such as one or more other measurement reports from the first measurement report.
[0493] In some embodiments, after receiving the second SR, the network device may send uplink scheduling information to the terminal. This uplink scheduling information can be used by the terminal to determine uplink resources, which may include, for example, the second uplink resource, but are not limited thereto. For example, the terminal may also determine other uplink resources based on the uplink scheduling information. These other uplink resources may be used to transmit measurement reports other than the second measurement report, and / or other uplink data.
[0494] In some embodiments, the second measurement report can be transmitted via a second uplink resource or via other uplink resources. The second uplink resource allocated by the network side can be dedicated to the transmission of the second measurement report or can be used for the transmission of other uplink information, for example, it can also be used to transmit measurement reports other than the second measurement report.
[0495] In some embodiments, the second SR can also be replaced by a third SR or a first SR. Optionally, when the terminal determines to send a third SR or a first SR, it starts or restarts the timer corresponding to each measurement report in the first measurement report.
[0496] In some embodiments, the terminal determines that the second MAC CE has been transmitted to the network device and stops the timer corresponding to the second MAC CE in the second timer.
[0497] It is understandable that, for any second timer, if the terminal transmits the MAC CE corresponding to the second timer to the network device before the second timer expires, the second timer can be stopped, for example, by releasing the resources corresponding to the second timer in memory.
[0498] In some embodiments, a terminal may include multiple MAC entities. For example, in a DC scenario, the primary cell group may correspond to one MAC entity of the terminal, and the secondary cell group may correspond to another MAC entity.
[0499] In some embodiments, the timer may further include at least one third timer, which corresponds to a MAC entity.
[0500] In some embodiments, it is determined that the timer in the third timer corresponding to the first MAC entity times out, and all MAC CEs generated by the first MAC entity are not retained.
[0501] In some embodiments, the terminal determines that the fourth condition is met and starts or restarts the timer in the third timer corresponding to the first MAC entity;
[0502] The fourth condition includes at least one of the following:
[0503] Determine that the first measurement event is satisfied, wherein the first measurement event is used to trigger the first MAC entity to generate the MAC CE corresponding to the first measurement event;
[0504] It is determined that a first scheduling request (SR) will be sent to the network device, wherein the first SR is used to request a first uplink resource, and the MAC CE generated by the first MAC entity is transmitted through the first uplink resource.
[0505] In some embodiments, the terminal determines that the fifth condition is met and stops the timer in the third timer corresponding to the first MAC entity;
[0506] The second condition includes at least one of the following:
[0507] It is determined that an uplink authorization sent by a network device has been received, wherein the uplink authorization is used to authorize the terminal to send uplink data to the network device, and the uplink data includes a MAC CE generated by the first MAC entity;
[0508] It has been confirmed that all MAC CEs generated by the first MAC entity have been transmitted to the network device.
[0509] In some embodiments, the first MAC entity mentioned above can be any one of multiple MAC entities. That is, the terminal can set a corresponding timer for each MAC entity. When the timer for the MAC entity expires, the MAC CE generated by the MAC entity can be released; if it does not expire, the MAC CE generated by the MAC entity is retained.
[0510] The communication method involved in the embodiments of this disclosure may include at least one of steps S2201 to S2204. For example, step S2203 may be implemented as an independent embodiment, step S2204 may be implemented as an independent embodiment, steps S2201 and S2203 may be implemented as independent embodiments, and steps S2203 and S2204 may be implemented as independent embodiments, but are not limited thereto.
[0511] In some embodiments, steps S2202 and S2203 may be performed in a different order or simultaneously, and steps S2202 and S2204 may be performed in a different order or simultaneously.
[0512] In some embodiments, steps S2201 to S2203 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0513] In some embodiments, steps S2201 to S2202 and step S2204 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0514] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0515] Figure 3A This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 3A As shown, this disclosure relates to a communication method, which can be executed by a terminal. The method includes:
[0516] In step S3101, the terminal determines whether to retain the first measurement report based on the timer and / or the first indication information from the network device.
[0517] In some embodiments, the timer includes at least one of the following:
[0518] The first timer corresponds to the terminal;
[0519] At least one second timer, each second timer corresponding to a first measurement report.
[0520] In some embodiments, determining whether to retain the first measurement report based on a timer and / or a first indication from the network device includes at least one of the following:
[0521] If the first timer times out, the first measurement report will not be retained.
[0522] If the timer corresponding to the second measurement report in the second timer expires, the second measurement report will not be retained.
[0523] The second measurement report is any one of the first measurement reports.
[0524] In some embodiments, the method further includes:
[0525] Once the first condition is met, start or restart the first timer.
[0526] The first condition includes at least one of the following:
[0527] Determine that the first measurement event is satisfied, wherein the first measurement event is used to trigger the generation of the measurement report corresponding to the first measurement event;
[0528] It is determined that a first scheduling request (SR) will be sent to the network device, wherein the first SR is used to request a first uplink resource, and the measurement report generated by the terminal is transmitted through the first uplink resource.
[0529] In some embodiments, the method further includes:
[0530] Once the second condition is met, stop the first timer.
[0531] The second condition includes at least one of the following:
[0532] It is confirmed that an uplink authorization has been received from the network device, wherein the uplink authorization is used to authorize the terminal to send uplink data to the network device, and the uplink data includes a measurement report generated by the terminal;
[0533] It has been confirmed that all measurement reports generated by the terminal have been transmitted to the network devices.
[0534] In some embodiments, the method further includes:
[0535] Once the third condition is met, start or restart the timer corresponding to the second measurement report in the second timer.
[0536] The third condition includes at least one of the following:
[0537] Determine that the second measurement event is satisfied, wherein the second measurement event is used to trigger the generation of the second measurement report;
[0538] Determine to send a second SR to the network device, wherein the second SR is used to request a second uplink resource, and the second measurement report is transmitted through the second uplink resource;
[0539] The second measurement report is any one of the first measurement reports.
[0540] In some embodiments, the method further includes:
[0541] Once it is confirmed that the second measurement report has been transmitted to the network device, stop the timer corresponding to the second measurement report in the second timer;
[0542] The second measurement report is any one of the first measurement reports.
[0543] In some embodiments, the method includes at least one of the following:
[0544] After sending a MAC protocol data unit (PDU) carrying a measurement report to the network device, it is determined that there is a measurement report that has not yet been transmitted to the network device, and it expects to receive the first indication information.
[0545] After sending the third SR to the network device, it expects to receive the first indication information. The third SR is used to request the third uplink resource, and the first measurement report is transmitted through the third uplink resource.
[0546] In some embodiments, the first indication information includes at least one of the following:
[0547] The first instruction is used to indicate whether the first measurement report should be retained;
[0548] The first configuration identifier is used to indicate the first measurement report that needs to be retained, and / or the first measurement report that does not need to be retained.
[0549] In some embodiments, the first configuration identifier includes at least one of the following:
[0550] The measurement identifier corresponding to the first measurement report, whether it needs to be retained or not;
[0551] The reporting configuration identifier corresponding to the first measurement report that needs to be retained or not;
[0552] The measurement resource identifier corresponding to the first measurement report that needs to be retained or not;
[0553] The measurement event identifier corresponding to the first measurement report that needs to be retained or not.
[0554] In some embodiments, determining whether to retain or not retain the first measurement report based on a timer and / or first indication information from a network device includes:
[0555] The system determines whether to retain the first measurement report based on the first instruction information, or determines whether to retain the first measurement report based on a timer if the first instruction information has not been received.
[0556] In some embodiments, the method further includes:
[0557] If the third measurement event corresponding to the third measurement report in the first measurement report is satisfied again, perform at least one of the following:
[0558] The fourth measurement report is retained and the third measurement report is discarded;
[0559] The fourth measurement report and the third measurement report are retained;
[0560] Add identification information to the fourth and / or third measurement reports. The identification information is used to indicate the time when the report was triggered and / or whether it is the latest measurement report.
[0561] The third measurement event is used to trigger the generation of the third measurement report, and the fourth measurement report is a newly generated third measurement report when the third measurement event is satisfied again.
[0562] In some embodiments, the method further includes at least one of the following:
[0563] Send a third SR to the network device. The third SR is used to indicate that there is a measurement report that has not yet been transmitted to the network device. The third SR is also used to request a third uplink resource. The third uplink resource is used to transmit the first measurement report.
[0564] Send a second indication message to the network device. The second indication message is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device.
[0565] A first MAC PDU is sent to the network device. The first MAC PDU includes a truncated Media Access Control (MAC) control element (CE). The first MAC PDU is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device. The MAC CE is used to carry the measurement report.
[0566] In some embodiments, the method further includes:
[0567] After sending the third SR to the network device, restart the disable timer corresponding to the third SR, and / or set the reporting count corresponding to the third SR to 1;
[0568] The third SR is also used to request a third uplink resource, and the first measurement report is transmitted through the third uplink resource.
[0569] In some embodiments, the method further includes:
[0570] If the number of times the third SR is sent reaches the maximum number of transmissions, the random access channel (RACH) will not be triggered.
[0571] The third SR is used to request the third uplink resource, and the first measurement report is transmitted through the third uplink resource.
[0572] In some embodiments, determining whether to retain the first measurement report includes:
[0573] Determine whether to retain the first MACCE;
[0574] The first MAC CE includes one or more MAC CEs that have not yet been transmitted to the network device, and the MAC CE is used to carry the measurement report.
[0575] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0576] Figure 3B This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 3BAs shown, the embodiments of this disclosure relate to a communication method, which includes:
[0577] Step S3201: The network device sends the first instruction information to the terminal.
[0578] Step S3202: The terminal provides a first indication message to determine whether to retain the first measurement report.
[0579] In some embodiments, the first indication information is used to determine whether to retain the first measurement report; wherein the first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
[0580] In some embodiments, the first indication information includes at least one of the following:
[0581] The first instruction is used to indicate whether the first measurement report should be retained;
[0582] The first configuration identifier is used to indicate the first measurement report that needs to be retained, and / or the first measurement report that does not need to be retained.
[0583] In some embodiments, the first configuration identifier includes at least one of the following:
[0584] The measurement identifier corresponding to the first measurement report, whether it needs to be retained or not;
[0585] The reporting configuration identifier corresponding to the first measurement report that needs to be retained or not;
[0586] The measurement resource identifier corresponding to the first measurement report that needs to be retained or not;
[0587] The measurement event identifier corresponding to the first measurement report that needs to be retained or not.
[0588] In some embodiments, the method further includes at least one of the following:
[0589] The network device receives a third SR sent by the terminal. The third SR is used to indicate that there is a measurement report that has not yet been transmitted to the network device. The third SR is also used to request a third uplink resource. The first measurement report is transmitted through the third uplink resource.
[0590] The network device receives a second indication information sent by the terminal, the second indication information being used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device;
[0591] The network device receives a first MAC PDU sent by the terminal. The first MAC PDU includes a truncated Media Access Control (MAC) control element (CE). The first MAC PDU is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device. The MAC CE is used to carry the measurement report.
[0592] In some embodiments, the first indication information is used to determine whether to retain the first MAC CE;
[0593] The first MAC CE includes one or more MAC CEs that have not yet been transmitted to the network device, and the MAC CE is used to carry the measurement report.
[0594] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0595] Figure 3C This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 3C As shown, the embodiments of this disclosure relate to a communication method, which includes:
[0596] Step S3301: The terminal determines that there is a measurement report that has not yet been transmitted to the network device and performs the first operation.
[0597] In step S3302, the network device sends the first instruction information to the terminal.
[0598] In step S3303, the terminal determines whether to retain the first measurement report based on the timer and / or the first indication information from the network device.
[0599] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0600] Figure 3D This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 3D As shown, the embodiments of this disclosure relate to a communication method, which includes:
[0601] Step S3401: The terminal determines that the third measurement event corresponding to the third measurement report is satisfied again, and performs the second operation.
[0602] In step S3402, the terminal determines whether to retain the first measurement report based on the timer and / or the first indication information from the network device.
[0603] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0604] Figure 3E This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 3EAs shown, the embodiments of this disclosure relate to a communication method, which includes:
[0605] In step S3501, the terminal determines whether to retain the first measurement report based on the first timer.
[0606] In some embodiments, if the first timer times out, all first measurement reports are not retained.
[0607] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0608] Figure 3F This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 3F As shown, the embodiments of this disclosure relate to a communication method, which includes:
[0609] Step S3601: The terminal determines whether to retain the second measurement report based on the timer in the second timer corresponding to the second measurement report.
[0610] In some embodiments, the terminal determines that the timer corresponding to the second measurement report in the second timer has timed out and does not retain the second measurement report.
[0611] In some embodiments, if the terminal determines that any one of the second timers has timed out, it will not retain the measurement report corresponding to that second timer.
[0612] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0613] In some embodiments, the above Figures 3A to 3F In the corresponding embodiment, "Measurement Report" can be replaced with "MACCE".
[0614] Figure 4 This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 4 As shown, the embodiments of this disclosure relate to a communication method, which includes:
[0615] In step S4101, the UE determines whether to retain or discard the untransmitted measurement report based on the indication information from the network side, and / or, the UE maintains the untransmitted measurement report based on a timer.
[0616] In some embodiments, the UE manages untransmitted MRs based on timers.
[0617] In some embodiments, a timer is introduced to allow the UE to retain untransmitted MRs. When the timer expires, the UE discards the corresponding untransmitted MR.
[0618] In some embodiments, the timer can be for MAC entities, with one timer corresponding to one MAC entity.
[0619] In some embodiments, the timer can be for each triggered MR, with one triggered MR corresponding to one timer.
[0620] In some embodiments, for timers per MAC entity:
[0621] The UE starts / restarts the timer when one of the following conditions is met:
[0622] When a measurement event is met, i.e., an MR is triggered, the UE starts / restarts the timer;
[0623] When the UE sends an SR to the network, the UE starts / restarts the timer.
[0624] The UE stops the timer when one of the following conditions is met:
[0625] When the UE receives a UL grant from the network side, the UE stops the timer;
[0626] When the UE has completely sent all triggered MRs, the UE stops the timer.
[0627] In some embodiments, for timers per MR:
[0628] The UE starts / restarts the timer when one of the following conditions is met;
[0629] When this MR measurement event is satisfied, that is, an MR is triggered, the UE starts / restarts the timer corresponding to this MR;
[0630] When the UE sends an SR to the network, the UE starts / restarts the timer corresponding to this MR.
[0631] The UE stops the timer when one of the following conditions is met:
[0632] When the UE sends this MR (sends the complete MR MAC CE corresponding to this MR and / or sends the truncated MR MAC CE corresponding to this MR), the UE stops the timer.
[0633] In some embodiments, the UE determines whether to retain untransmitted MRs based on network indications.
[0634] In some embodiments, the UE receives indication information sent by the network side, which is used to indicate whether to retain or not retain untransmitted MRs. Retention means that the UE needs to store the corresponding MR and wait for the network side's UL grant; non-retention means that the UE discards the corresponding MR.
[0635] For example, indicating whether to retain or not retain all untransmitted MRs;
[0636] For example, it indicates whether to retain or not retain a specific untransmitted MR. This indication information includes the configuration identifier corresponding to this triggered MR (e.g., measurement identifier, reporting configuration identifier, measurement resource identifier, measurement event identifier, etc.).
[0637] In some embodiments, after the UE sends an MR MAC CE dedicated SR to the NW, the UE receives the indication information from the network side and determines whether to retain / not retain the untransmitted SR based on the network side indication information; if no indication information is received, it is retained by default.
[0638] In some embodiments, when the UE sends a MAC PDU carrying the MR MAC CE to the NW, if there are MRs that have not been fully transmitted, the UE receives the network-side indication information described in section 4 and determines whether to retain / not retain the untransmitted SRs based on the network-side indication information; if no indication information is received, the default is to retain them.
[0639] In some embodiments, the timer and indication information can be used in combination. When the UE determines that it should retain the untransmitted MR based on the indication information from the network side (such as the UE not receiving an indication from the network side not to retain it), the UE can determine the duration of the MR retention based on the method in 1.
[0640] Considering the dynamic changes in measurement results, the fulfillment status of events may change while the UE is waiting for a UL Grant. For a currently untransmitted MR, if this MR is triggered again (i.e., the measurement event corresponding to this MR is satisfied again based on the latest measurement results, and the UE generates a new MR), then any one or more of the following methods are included:
[0641] UE retains the new MR and discards the old MR;
[0642] The UE retains both the new MR and the old MR, and adds identification information to the new MR and / or the old MR, including at least one of the following: information indicating the time when this MR was triggered; information indicating whether this MR is the latest MR.
[0643] In some embodiments, the network side determines whether there is an untransmitted MR based on the content of the SR or MR sent by the UE, or indication information.
[0644] Optionally, the UE sends an MR MAC CE dedicated SR to the network, and the network side determines that the UE has an untransmitted MR based on this.
[0645] For example, the network can configure a dedicated SR resource (different from the SR resource corresponding to the newly triggered MR) for a MR that fails to complete transmission in the first UL grant after triggering. This SR is sent on the dedicated SR resource. It should be noted that the network will only use this SR resource to send the SR if no new triggered MR exists.
[0646] Optionally, after the UE receives the UL grant and sends MAC information carrying the MR MAC CE to the network, if there are any incompletely transmitted MRs, then:
[0647] If the MAC PDU containing MR MAC CE sent to the network contains a truncated MR MAC CE, the network side determines based on this that the UE has an untransmitted MR.
[0648] If the MAC PDU containing the MR MAC CE sent to the network does not contain a truncated MR MAC CE, the UE can send an explicit or implicit indication message to indicate the existence of an untransmitted MR. The network side determines based on this that the UE has an untransmitted MR.
[0649] The aforementioned proprietary SR can be implicit indication information, which is used to request uplink resources for MRs that failed to complete the transfer in the first ULgrant after being triggered.
[0650] In some embodiments, for an MR MAC CE dedicated SR, RACH is not triggered even if the SR reaches the maximum number of transmissions.
[0651] In some embodiments, for MR MAC CE dedicated SR, when a new MR is triggered, the UE reports the SR and restarts the SR disable timer (if configured) and / or sets the SR reporting count to 1.
[0652] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0653] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0654] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0655] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0656] Figure 5A This is a schematic diagram of the structure of a terminal according to an embodiment of this disclosure. Terminal 5100 is used to execute any of the above methods. In some embodiments, such as... Figure 5A As shown, terminal 5100 may include at least one of the following: transceiver module 5101, processing module 5102, etc. Optionally, the transceiver module 5101 is used to perform at least one of the communication steps such as sending and / or receiving performed by the terminal in any of the above methods, which will not be described in detail here. Optionally, the processing module 5102 is used to perform at least one of the other steps performed by the terminal in any of the above methods, which will not be described in detail here.
[0657] Figure 5B This is a schematic diagram of the structure of a network device according to an embodiment of this disclosure. The network device 5200 is used to perform any of the above methods. In some embodiments, such as... Figure 5BAs shown, network device 5200 may include at least one of the following: transceiver module 5201, processing module 5202, etc. Optionally, the transceiver module 5201 is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device in any of the above methods, which will not be described in detail here. Optionally, the processing module 5202 is used to perform at least one of the other steps performed by the network device in any of the above methods, which will not be described in detail here.
[0658] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.
[0659] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.
[0660] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.
[0661] Figure 6A This is a schematic diagram of the structure of the communication device 6100 proposed in this embodiment. The communication device 6100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0662] like Figure 6A As shown, the communication device 6100 is used to execute any of the above methods. In some embodiments, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 6100 is used to execute any of the above methods. Optionally, one or more processors 6101 are used to invoke instructions to cause the communication device 6100 to execute any of the above methods.
[0663] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above-described method, and the processor 6101 performs at least one of the other steps. In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0664] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data and / or instructions. Optionally, one or more processors 6101 are used to invoke instructions stored in the memory 6103 to cause the communication device 6100 to perform any of the above methods. Optionally, all or part of the memory 6103 may also be located outside the communication device 6100. In an optional embodiment, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6103 and can be used to receive data and / or instructions from the memory 6103 or other devices, and can be used to send data and / or instructions to the memory 6103 or other devices. For example, the interface circuit 6104 can read data and / or instructions stored in the memory 6103 and send the data and / or instructions to the processor 6101.
[0665] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may vary. Figure 6A The limitations. Communication equipment can be a standalone device or part of a larger device. For example, communication equipment can be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally including storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0666] Figure 6BThis is a schematic diagram of the structure of chip 6200 according to an embodiment of this disclosure. For cases where the communication device 6100 can be a chip or a chip system, please refer to... Figure 6B The diagram shown is a schematic representation of the structure of chip 6200, but it is not limited to this.
[0667] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.
[0668] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data and / or instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data and / or instructions from memory 6203 or other devices, and interface circuit 6202 can be used to send data and / or instructions to memory 6203 or other devices. For example, interface circuit 6202 can read data and / or instructions stored in memory 6203 and send the data and / or instructions to processor 6201.
[0669] In some embodiments, the interface circuit 6202 performs at least one of the communication steps, such as sending and / or receiving, in the above-described method. For example, the interface circuit 6202 performing the communication steps, such as sending and / or receiving, in the above-described method means that the interface circuit 6202 performs data and / or instruction interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of the other steps.
[0670] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0671] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0672] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.
[0673] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A communication method, characterized in that, The method, executed by a terminal, includes: Determine whether to retain the first measurement report based on the timer and / or the first indication information from the network device; The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
2. The method according to claim 1, characterized in that, The timer includes at least one of the following: A first timer, the first timer corresponding to the terminal; At least one second timer, each second timer corresponding to a first measurement report.
3. The method according to claim 2, characterized in that, The determination of whether to retain the first measurement report based on a timer and / or a first indication from the network device includes at least one of the following: If the first timer times out, the first measurement report is not retained. If the timer corresponding to the second measurement report in the second timer is determined to have timed out, the second measurement report will not be retained; The second measurement report is any one of the first measurement reports.
4. The method according to claim 2 or 3, characterized in that, The method further includes: Once the first condition is met, start or restart the first timer; The first condition includes at least one of the following: A first measurement event is determined to be satisfied, wherein the first measurement event is used to trigger the generation of a measurement report corresponding to the first measurement event; It is determined that a first scheduling request (SR) will be sent to the network device, wherein the first SR is used to request a first uplink resource, and the measurement report generated by the terminal is transmitted through the first uplink resource.
5. The method according to any one of claims 2-4, characterized in that, The method further includes: Once the second condition is met, stop the first timer; The second condition includes at least one of the following: It is determined that an uplink authorization sent by the network device has been received, wherein the uplink authorization is used to authorize the terminal to send uplink data to the network device, and the uplink data includes a measurement report generated by the terminal; It has been confirmed that all measurement reports generated by the terminal have been transmitted to the network device.
6. The method according to any one of claims 2-5, characterized in that, The method further includes: Once the third condition is met, start or restart the timer in the second timer corresponding to the second measurement report; The third condition includes at least one of the following: Determine that a second measurement event is satisfied, wherein the second measurement event is used to trigger the generation of the second measurement report; Determine to send a second SR to the network device, wherein the second SR is used to request a second uplink resource, and the second measurement report is transmitted through the second uplink resource; The second measurement report is any one of the first measurement reports.
7. The method according to any one of claims 2-6, characterized in that, The method further includes: Once it is confirmed that the second measurement report has been transmitted to the network device, the timer corresponding to the second measurement report in the second timer is stopped; The second measurement report is any one of the first measurement reports.
8. The method according to any one of claims 1-7, characterized in that, The method includes at least one of the following: After sending a MAC protocol data unit (PDU) carrying a measurement report to the network device, it is determined that there is a measurement report that has not yet been transmitted to the network device, and the first indication information is expected to be received. After sending the third SR to the network device, the system expects to receive the first indication information. The third SR is used to request a third uplink resource, and the first measurement report is transmitted through the third uplink resource.
9. The method according to any one of claims 1-8, characterized in that, The first indication information includes at least one of the following: A first indication is used to indicate whether to retain the first measurement report; The first configuration identifier is used to indicate the first measurement report that needs to be retained, and / or the first measurement report that does not need to be retained.
10. The method according to claim 9, characterized in that, The first configuration identifier includes at least one of the following: The measurement identifier corresponding to the first measurement report, whether it needs to be retained or not; The reporting configuration identifier corresponding to the first measurement report that needs to be retained or not; The measurement resource identifier corresponding to the first measurement report that needs to be retained or not; The measurement event identifier corresponding to the first measurement report that needs to be retained or not.
11. The method according to any one of claims 1-10, characterized in that, The step of determining whether to retain or not retain the first measurement report based on a timer and / or first indication information from a network device includes: Based on the first indication information, determine whether to retain the first measurement report; or, if the first indication information has not been received, determine whether to retain the first measurement report based on the timer.
12. The method according to any one of claims 1-11, characterized in that, The method further includes: If the third measurement event corresponding to the third measurement report in the first measurement report is satisfied again, perform at least one of the following: The fourth measurement report is retained and the third measurement report is discarded; The fourth measurement report and the third measurement report are retained; Add identification information to the fourth measurement report and / or the third measurement report, the identification information being used to indicate the time when the report was triggered and / or whether it is the latest measurement report; The third measurement event is used to trigger the generation of the third measurement report, and the fourth measurement report is a newly generated third measurement report when the third measurement event is satisfied again.
13. The method according to any one of claims 1-12, characterized in that, The method further includes at least one of the following: Send a third SR to the network device, the third SR being used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device, and the third SR being used to request a third uplink resource, the third uplink resource being used to transmit the first measurement report; Send a second indication message to the network device, the second indication message being used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device; A first MAC PDU is sent to the network device. The first MAC PDU includes a truncated Media Access Control (MAC) control element (CE). The first MAC PDU is used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device. The MAC CE is used to carry the measurement report.
14. The method according to any one of claims 1-13, characterized in that, The method further includes: After sending the third SR to the network device, restart the prohibition timer corresponding to the third SR, and / or set the reporting count corresponding to the third SR to 1; The third SR is also used to request a third uplink resource, through which the first measurement report is transmitted.
15. The method according to any one of claims 1-14, characterized in that, The method further includes: If the number of times the third SR is sent reaches the maximum number of transmissions, the random access channel (RACH) will not be triggered. The third SR is used to request a third uplink resource, and the first measurement report is transmitted through the third uplink resource.
16. The method according to any one of claims 1-15, characterized in that, The determination of whether to retain the first measurement report includes: Determine whether to retain the first MACCE; The first MAC CE includes one or more MAC CEs that have not yet been transmitted to the network device, and the MAC CE is used to carry a measurement report triggered by a measurement event.
17. A communication method, characterized in that, Performed by a network device, the method includes: Send a first indication message to the terminal, the first indication message being used to determine whether to retain the first measurement report; The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
18. The method according to claim 17, characterized in that, The first indication information includes at least one of the following: A first indication is used to indicate whether to retain the first measurement report; The first configuration identifier is used to indicate the first measurement report that needs to be retained, and / or the first measurement report that does not need to be retained.
19. The method according to claim 18, characterized in that, The first configuration identifier includes at least one of the following: The measurement identifier corresponding to the first measurement report, whether it needs to be retained or not; The reporting configuration identifier corresponding to the first measurement report that needs to be retained or not; The measurement resource identifier corresponding to the first measurement report that needs to be retained or not; The measurement event identifier corresponding to the first measurement report that needs to be retained or not.
20. The method according to any one of claims 17-19, characterized in that, The method further includes at least one of the following: The terminal receives a third SR, which indicates that the terminal has a measurement report that has not yet been transmitted to the network device. The third SR is also used to request a third uplink resource, through which the first measurement report is transmitted. The terminal receives a second indication message, which indicates that the terminal has a measurement report that has not yet been transmitted to the network device. The terminal receives a first MAC PDU, the first MAC PDU including a truncated Media Access Control (MAC) control element (CE), the first MAC PDU being used to indicate that the terminal has a measurement report that has not yet been transmitted to the network device, and the MAC CE being used to carry the measurement report.
21. The method according to any one of claims 17-20, characterized in that, The first indication information is used to determine whether to retain the first MACCE; The first MAC CE includes one or more MAC CEs that have not yet been transmitted to the network device, and the MAC CE is used to carry measurement reports.
22. A terminal, characterized in that, include: The processing module is used to determine whether to retain the first measurement report based on a timer and / or first indication information from the network device; The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
23. A network device, characterized in that, include: The transceiver module is used to send first indication information to the terminal, wherein the first indication information is used to determine whether to retain the first measurement report; The first measurement report includes one or more measurement reports that have not yet been transmitted to the network device.
24. A communication device, characterized in that, include: One or more processors; The communication device is used to perform the communication method according to any one of claims 1-16 or any one of claims 17-21.
25. A communication system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the communication method according to any one of claims 1-16, and the network device is configured to implement the communication method according to any one of claims 17-21.
26. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, it causes the communication device to perform the communication method as claimed in any one of claims 1-16 or any one of claims 17-21.
27. A computer program product comprising a computer program and / or instructions, characterized in that, When the computer program and / or the instructions are executed by the communication device, they implement the communication method as described in any one of claims 1-16 or any one of claims 17-21.