Communication method, terminal, network device, system, and storage medium
Patent Information
- Application Number
- CN202380012027.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2043-11-03
AI Technical Summary
[0003]为解决相关技术中终端中碰撞处理不清楚的技术问题,本公开实施例提出了一种通信方法、终端、网络设备、系统及存储介质
[0023]根据本公开实施例的第八方面,提供一种存储介质,所述存储介质存储有指令,当所述指令在通信设备上运行时,使得所述通信设备执行如本公开第一方面或本公开第二方面中任一项所述的通信方法。
Smart Images

Figure CN118104279B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, terminal, network device, system and storage medium. Background Technology
[0002] During the normal data transmission and reception process of the terminal, a measurement interval is reserved. During this measurement interval, the terminal will not send or receive data, but will tune the receiver frequency to the frequency of other cells to perform inter-frequency measurements on other cells. By performing measurements within a specific time interval, the terminal can evaluate indicators such as signal strength, signal-to-noise ratio, and interference level of other cells, so that the terminal can make handover decisions and thus optimize the terminal's network performance. Summary of the Invention
[0003] To address the technical problem of unclear collision handling in terminals in related technologies, this disclosure proposes a communication method, terminal, network device, system, and storage medium.
[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] The terminal receives first information sent by a network device, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal;
[0006] Based on the first information, execute the activation or deactivation procedure of the Pre-MG;
[0007] Once the activation or deactivation process is completed, the status information of the Pre-MG is indicated, which is used to indicate whether the Pre-MG is valid or invalid.
[0008] According to a second aspect of the present disclosure, a communication method is provided, executed by a network device, the method comprising:
[0009] Send a first message to the terminal, the first message being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal, and after the activation or deactivation procedure of the Pre-MG is completed, indicate the status information of the Pre-MG.
[0010] According to a third aspect of the present disclosure, a terminal is provided, the terminal comprising:
[0011] The transceiver module is configured to receive first information sent by the network device, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal;
[0012] The processing module is configured to execute the activation or deactivation procedure of the Pre-MG based on the first information;
[0013] The execution module is configured to determine that the activation procedure or the deactivation procedure has been completed, and to indicate the status information of the Pre-MG, wherein the status information is used to indicate whether the Pre-MG is valid or invalid.
[0014] According to a fourth aspect of the present disclosure, a network device is provided, the network device comprising:
[0015] The transceiver module is configured to send first information to the terminal, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal, and after the activation or deactivation procedure of the Pre-MG is completed, to indicate the status information of the Pre-MG, the status information being used to indicate whether the status of the Pre-MG is valid or invalid.
[0016] According to a fifth aspect of the present disclosure, a terminal is provided, comprising:
[0017] One or more processors;
[0018] A memory coupled to the one or more processors, the memory including executable instructions that, when executed by the one or more processors, cause the terminal to perform any of the communication methods described in the first aspect of this disclosure.
[0019] According to a sixth aspect of the present disclosure, a network device is provided, comprising:
[0020] One or more processors;
[0021] A memory coupled to the one or more processors, the memory including executable instructions that, when executed by the one or more processors, cause the first device to perform any of the communication methods described in the second aspect of this disclosure.
[0022] According to a seventh 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 any one of the first aspects of the present disclosure, and the network device is configured to implement the communication method described in any one of the second aspects of the present disclosure.
[0023] According to an eighth aspect of the present disclosure, a storage medium is provided that stores instructions that, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first or second aspects of the present disclosure.
[0024] In the above manner, the terminal receives first information sent by the network device. This first information instructs the terminal to activate or deactivate the pre-configured measurement gap (Pre-MG). Based on the first information, the terminal executes the Pre-MG activation or deactivation procedure. Once the activation or deactivation procedure is completed, the terminal indicates the Pre-MG's status information, which indicates whether the Pre-MG is valid or invalid. Thus, after the terminal completes the activation or deactivation of the Pre-MG, the terminal's status information enables it to perform the correct collision handling based on this information. Attached Figure Description
[0025] 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.
[0026] Figure 1a This is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0027] Figure 1b This is a schematic diagram illustrating a collision scenario according to an embodiment of the present disclosure.
[0028] Figure 1c This is a schematic diagram illustrating the collision between activated Pre-MG and parallel MG according to an embodiment of this disclosure.
[0029] Figure 1d This is a schematic diagram illustrating the deactivation of Pre-MG and parallel MG collisions according to an embodiment of this disclosure.
[0030] Figure 2 This is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure.
[0031] Figure 3 This is a flowchart illustrating a communication method according to an embodiment of the present disclosure.
[0032] Figure 4 This is a flowchart illustrating a communication method according to an embodiment of the present disclosure.
[0033] Figure 5 This is a flowchart illustrating a communication method according to an embodiment of the present disclosure.
[0034] Figure 6 This is a schematic diagram of the terminal structure proposed in the embodiments of this disclosure.
[0035] Figure 7 This is a schematic diagram of the structure of the network device 7100 proposed in the embodiments of this disclosure.
[0036] Figure 8This is a schematic diagram of the structure of the communication device 8100 proposed in the embodiments of this disclosure. Detailed Implementation
[0037] This disclosure provides a communication method, terminal, network device, system, and storage medium.
[0038] In a first aspect, embodiments of this disclosure provide a communication method executed by a terminal, the method comprising:
[0039] The terminal receives first information sent by a network device, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal;
[0040] Based on the first information, execute the activation or deactivation procedure of the Pre-MG;
[0041] Once the activation or deactivation process is completed, the status information of the Pre-MG is indicated, which is used to indicate whether the Pre-MG is valid or invalid.
[0042] By using the above method, the terminal can perform collision handling when a collision occurs between the Pre-MG and other measurement gaps based on the current state of the Pre-MG, thus standardizing the terminal's behavior during the measurement gap process and avoiding the uncertainty of collision handling in the terminal.
[0043] In conjunction with some embodiments of the first aspect, in some embodiments, the indication of the Pre-MG status information includes:
[0044] Obtain the first time range in which the parallel measurement gap MG takes effect;
[0045] If an overlap is found between the first time range and the second time range, the status information is indicated. The second time range is from the completion time of the activation procedure or the deactivation procedure to the effective time of the Pre-MG status change.
[0046] In this way, when a collision occurs between the parallel MG and the Pre-MG, the state of the Pre-MG is indicated, and the condition for indicating the state information is limited to the existence of a collision, thereby reducing the communication overhead of the terminal.
[0047] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0048] The effective time point of the Pre-MG status change is determined, which is the start time point of the next Pre-MG cycle after the activation procedure or the deactivation procedure is completed;
[0049] The second time range is determined based on the effective time of the status change and the completion time.
[0050] In conjunction with some embodiments of the first aspect, in some embodiments, the indication of the Pre-MG status information includes:
[0051] Obtain the first time range in which the parallel measurement gap MG takes effect;
[0052] Determine the third time range for the Pre-MG activation process;
[0053] Determine that the time distance between the first time range and the third time range is equal to or less than a first time threshold, and indicate the status information.
[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the time distance is the difference between the end point of the first time range and the end point of the third time range; or,
[0055] The difference between the start point of the first time range and the end point of the third time range.
[0056] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0057] Based on the state information, it is determined that the Pre-MG collides with the parallel MG;
[0058] The effective date of the Pre-MG status change is delayed.
[0059] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is used to instruct the terminal to activate the Pre-MG, and the method further includes:
[0060] Obtain the time point at which the deactivation process of the Pre-MG is completed;
[0061] Based on the stated time point, the state change time point of the Pre-MG is determined. The state change time point is the start time point of the next Pre-MG cycle after the stated time point.
[0062] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0063] Receive second information, which indicates the first priority of the Pre-MG.
[0064] In conjunction with some embodiments of the first aspect, in some embodiments, the indication of the Pre-MG status information includes:
[0065] Determine the second priority of the parallel MG;
[0066] The first priority is determined to be different from the second priority, and the status information is indicated.
[0067] In conjunction with some embodiments of the first aspect, in some embodiments, the second information includes gap priority information.
[0068] In conjunction with some embodiments of the first aspect, in some embodiments, the indication of the Pre-MG status information includes:
[0069] Determine the first priority of the Pre-MG and the second priority of the parallel MG, where there is a collision between the parallel MG and the Pre-MG;
[0070] The first priority is determined to be higher than the second priority, and the status information is indicated.
[0071] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes one or more of the following: Radio Resource Control Protocol (RRC) signaling, activation or deactivation information of the secondary cell (SCell), and handover information of the partial bandwidth (BWP).
[0072] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes the RRC signaling, and the method further includes:
[0073] Determine the processing delay of the RRC signaling;
[0074] The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the processing delay.
[0075] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes activation information or deactivation information of the SCell, and the method further includes:
[0076] Determine the activation completion time or deactivation completion time of the SCell;
[0077] The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the activation completion time or the deactivation completion time.
[0078] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes the switching information of the BWP, and the method further includes:
[0079] Determine the handover completion time of the BWP;
[0080] The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the switching completion time.
[0081] Secondly, embodiments of this disclosure provide a communication method executed by a network device, the method comprising:
[0082] Send a first message to the terminal, the first message being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal, and after the activation or deactivation procedure of the Pre-MG is completed, indicate the status information of the Pre-MG, the status information being used to indicate whether the status of the Pre-MG is valid or invalid.
[0083] In this way, the network device enables the terminal to perform collision processing when a collision occurs between the Pre-MG and other measurement gaps, based on the current state of the Pre-MG, by using the first information. This standardizes the terminal's behavior during the measurement gap process and avoids the uncertainty of collision processing in the terminal.
[0084] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0085] A second message is sent to the terminal, the second message being used to indicate the first priority of the Pre-MG.
[0086] In conjunction with some embodiments of the second aspect, in some embodiments, the second information is also used to indicate a second priority of the parallel MG.
[0087] In conjunction with some embodiments of the second aspect, in some embodiments, the second information includes gap priority information.
[0088] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0089] A third message is sent to the terminal, the third message being used to indicate a first time range in which the parallel MG takes effect.
[0090] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes one or more of the following: RRC signaling, activation or deactivation information of the secondary cell SCell, and handover information of a portion of the bandwidth BWP.
[0091] Thirdly, embodiments of this disclosure provide a terminal, the terminal comprising:
[0092] The transceiver module is configured to receive first information sent by the network device, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal;
[0093] The processing module is configured to execute the activation or deactivation procedure of the Pre-MG based on the first information;
[0094] The execution module is configured to determine that the activation procedure or the deactivation procedure has been completed, and to indicate the status information of the Pre-MG, wherein the status information is used to indicate whether the Pre-MG is valid or invalid.
[0095] Fourthly, embodiments of this disclosure provide a network device, the network device comprising:
[0096] The transceiver module is configured to send first information to the terminal, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal, and after the activation or deactivation procedure of the Pre-MG is completed, to indicate the status information of the Pre-MG, the status information being used to indicate whether the status of the Pre-MG is valid or invalid.
[0097] Fifthly, embodiments of this disclosure provide a terminal, including:
[0098] One or more processors;
[0099] A memory coupled to the one or more processors, the memory including executable instructions that, when executed by the one or more processors, cause the terminal to perform any of the communication methods described in the first aspect of this disclosure.
[0100] Sixthly, embodiments of this disclosure provide a network device, including:
[0101] One or more processors;
[0102] A memory coupled to the one or more processors, the memory including executable instructions that, when executed by the one or more processors, cause the first device to perform any of the communication methods described in the second aspect of this disclosure.
[0103] In a seventh 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 any one of the first aspects of this disclosure, and the network device is configured to implement the communication method described in any one of the second aspects of this disclosure.
[0104] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first or second aspects of this disclosure.
[0105] In this manner, the terminal receives first information sent by the network device. This first information instructs the terminal to activate or deactivate the pre-configured measurement gap (Pre-MG) in the terminal. Based on the first information, the terminal executes the activation or deactivation procedure of the Pre-MG. Once the activation or deactivation procedure is completed, the terminal indicates the status information of the Pre-MG, which indicates whether the Pre-MG is valid or invalid. Therefore, after completing the activation or deactivation of the Pre-MG, the terminal can perform collision handling when a collision occurs between the Pre-MG and other measurement gaps, based on the current status of the Pre-MG. This standardizes the terminal's behavior during the measurement gap process and avoids uncertainties in collision handling within the terminal.
[0106] It is understood that the aforementioned terminals, network devices, communication systems, storage media, and computer programs 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.
[0107] The present invention is described in this disclosure. In some embodiments, the terms "communication method" and "information processing method" can be used interchangeably, as can the terms "communication device" and "information processing device" and "communication device"; and the terms "information processing system" and "communication system" can be used interchangeably.
[0108] 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.
[0109] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0110] 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.
[0111] 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.
[0112] In the embodiments disclosed herein, "multiple" refers to two or more.
[0113] In some embodiments, the terms “at least one (at least one item, at least one)”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0114] 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 B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
[0115] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); 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, C, etc.
[0116] 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.
[0117] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0118] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0119] 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”.
[0120] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.
[0121] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0122] 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.
[0123] 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.
[0124] In some embodiments, the network device can be replaced by a terminal. For example, various embodiments of this disclosure can also be applied to structures that replace communication between the network device and the terminal with communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have 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, uplink link, downlink link, etc., can be replaced with sidelink link.
[0125] 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.
[0126] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0127] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0128] 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.
[0129] 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.
[0130] 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.
[0131] In some embodiments, network device 102 may be 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), wireless 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.
[0132] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in 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 this disclosure are also applicable to similar technical problems.
[0133] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. 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.
[0134] 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).
[0135] Figure 1b This is a schematic diagram illustrating a collision scenario according to an embodiment of this disclosure, such as... Figure 1bAs shown, terminal 101 receives a control command sent by network device 102. This control command is used to activate trigger events in terminal 101 to trigger the activation or deactivation process of the pre-configured measurement gap (Pre-MG) and the parallel measurement gap (MG). The trigger events include RRC (Radio Resource Control) signaling, used to broadcast system messages from the network device to terminal 101; SCell (secondary cell) activation or deactivation information; and BWP (Bandwidth Part) handover information. For example, the control command also includes priority configuration information for Pre-MG and MG. In this embodiment, the priority of Pre-MG is higher than that of MG. Network device 102 instructs terminal 101 to deactivate Pre-MG via the control command. After receiving the control command, terminal 101 starts a hardware process to deactivate Pre-MG. After terminal 101 completes the deactivation process, terminal 101 is ready for a Pre-MG state change, but at this time, the current state of Pre-MG in terminal 101 has not yet changed.
[0136] During the Pre-MG deactivation process in terminal 101, terminal 101 activates the MG based on control commands. The deactivation process of the Pre-MG overlaps with the activation time range of the MG during dynamic collisions, causing collision conflicts in the gap measurement within terminal 101. Furthermore, the time interval between the MG during this dynamic collision and the next deactivated Pre-MG is less than 4ms, while the program startup and deactivation of the MG takes 4ms to complete, resulting in a conflict between the MG and the next deactivated Pre-MG. At this point, the control commands include priority configuration information to indicate the priorities of the MG and Pre-MG, where the priority of the MG is lower than that of the Pre-MG. Based on the priorities configured in the control commands, the terminal compares the priorities of the Pre-MG and MG, abandons the execution of the MG with the lower priority that conflicts with the Pre-MG, and executes the deactivation process of the Pre-MG.
[0137] In some implementations, the priority of Pre-MG is higher than that of MG in the network device configuration. When there is no overlap between the activation or deactivation process of parallel MG and Pre-MG, but the next Pre-MG should change the state change point of Pre-MG and the collision window of MG overlaps, the time distance between MG and the state change point of Pre-MG does not meet the proximity condition of parallel MG collision, resulting in ambiguity in terminal 101.
[0138] Figure 1c This is a schematic diagram illustrating the collision between activated Pre-MG and parallel MG according to an embodiment of this disclosure, as shown below. Figure 1c As shown, in this embodiment, the activation procedure of Pre-MG1 is triggered based on a trigger event. The duration of this activation procedure includes the process time + 5ms. After terminal 101 completes the Pre-MG activation process, terminal 101 is ready to change the Pre-MG state based on the trigger event. That is, at time A, terminal 101 completes the Pre-MG activation process and is ready to change the Pre-MG state, but the Pre-MG state change in terminal 101 has not yet taken effect. According to the Pre-MG cycle in terminal 101, the Pre-MG state change point is the start point of the next Pre-MG cycle, which is also the starting position of Pre-MG2, as shown below. Figure 1c At time B, the state of the Pre-MG is changed from OFF to ON. During the activation of the Pre-MG, the collision window of the parallel MG overlaps with the activation process of the Pre-MG between time A and time B, causing a collision between the Pre-MG and the parallel MG. Terminal 101 is unaware of the current state of the Pre-MG during time A-time B, leading to a uncertainty as to whether the low-priority parallel MG should be discarded during this time period.
[0139] For example, in some implementations, network device 102 and / or terminal 101 assume that at time point B when the Pre-MG state changes, the state of Pre-MG2 is ON, and there is a conflict between the parallel MG and Pre-MG2, so terminal 101 can discard the parallel MG with lower priority; assuming that the state of Pre-MG2 is OFF, there is no conflict between the parallel MG and Pre-MG2, so terminal 101 can keep the parallel MG with lower priority.
[0140] Figure 1d This is a schematic diagram illustrating the deactivation of Pre-MG and parallel MG collisions according to embodiments of this disclosure, such as... Figure 1d As shown, in this embodiment, the deactivation procedure of Pre-MG1 is triggered based on a triggering event. At time point B, if the network device 102 and / or terminal 101 assume that the state of Pre-MG2 is OFF, then there is no collision between the parallel MG and Pre-MG2. At this time, terminal 101 can maintain the parallel MG with lower priority. If the state of Pre-MG2 is ON, then there is a collision between the parallel MG and Pre-MG2. Since the priority of Pre-MG in terminal 101 is higher than that of MG, the parallel MG with lower priority can be discarded.
[0141] In some implementations, during the time node A-time node B of the above embodiment, a triggering event triggers the activation or deactivation process of the Pre-MG in terminal 101. Terminal 101 completes the activation or deactivation of the Pre-MG at time node A. At this time, terminal 101 is ready to change the state of the Pre-MG, but the state change of the Pre-MG has not yet taken effect. Before the next Pre-MG timing, i.e., time node B in the above embodiment, the state change of the Pre-MG takes effect. However, during the time node A-time node B, terminal 101 is unaware of the current state of the Pre-MG during time AB. When the collision window of the parallel MG overlaps with the time range AB, terminal 101 is uncertain about the current state of the Pre-MG, making it impossible to determine whether to discard the lower priority MG during time range AB. This results in ambiguity in terminal 101. Therefore, it is necessary to indicate the current state of the Pre-MG during the time range AB so that terminal 101 can determine whether to discard the parallel MG with collisions during time range AB based on the indication.
[0142] In some implementations, the triggering event is the activation or deactivation of the Pre-MG in terminal 101 during a BWP (Bandwidth Part) handover based on DCI (Downlink Control Information) or a timer. This embodiment is applicable to performing a DCI-based or timer-based BWP handover on a single CC (component carrier), where multiple BWP configuration information is configured on that CC. When a BWP handover occurs, terminal 101 can complete the activation or deactivation of the Pre-MG within 5ms after the BWP handover process is completed. During the active BWP switching delay of a single CC, the activation or deactivation of the Pre-MG takes effect from the start of the first complete Pre-MG cycle after the activation or deactivation process is completed. If the activation or deactivation of the Pre-MG ends within the interval time, the state of the Pre-MG should not be changed immediately; the state of the Pre-MG should be changed before the next Pre-MG cycle.
[0143] In some implementations, the triggering event is the activation or deactivation of the Pre-MG based on SCell activation or deactivation. When one or more SCells are activated or deactivated in terminal 101, the state of the Pre-MG changes. Terminal 101 can complete the activation or deactivation of the Pre-MG within 5ms after the SCell activation or deactivation is completed. For example, the activation or deactivation of the Pre-MG takes effect at the beginning of the first complete Pre-MG cycle after the SCell activation or deactivation delay. If the activation or deactivation time of the Pre-MG falls within the collision cycle of the parallel MG, the current state of the Pre-MG must not be changed immediately; instead, the state of the Pre-MG is changed at the beginning of the next Pre-MG cycle.
[0144] In some implementations, the triggering event is an RRC-based reconfiguration, specifically the activation or deactivation of the Pre-MG. The RRC reconfiguration information received by terminal 101, capable of automatically completing the activation or deactivation mechanism, includes: adding or deleting measurement objects in terminal 101, adding / releasing / changing SCells under CA (Carrier Aggregation), switching BWP bandwidth, or updating the bandwidth parameters of other BWPs. For example, during a Pre-MG state change caused by RRC reconfiguration information, terminal 101 can complete the Pre-MG activation or deactivation within 5ms after the RRC processing delay. If the Pre-MG activation or deactivation process ends within the collision window of the parallel MG, the current state of the Pre-MG must not be changed immediately; the Pre-MG state must be changed before the start time of the next complete Pre-MG cycle.
[0145] In some implementations, when a conflict arises between the Pre-MG and the parallel MG during the time range AB, the behavior of the terminal 101 is regulated to prevent ambiguity during the activation or deactivation of the Pre-MG. While the terminal 101 is waiting for a change in the Pre-MG state, if a collision occurs between the Pre-MG and other parallel MGs, the state of the Pre-MG in the terminal 101 is explicitly indicated.
[0146] In some implementations, the situations in which gap collisions occur in terminal 101 include: when both Pre-MGs are activated, a collision occurs between the two parallel Pre-MGs; when one Pre-MG is activated, a collision occurs between it and a parallel MG. When a collision condition is met between a Pre-MG and an MG, terminal 101 uses collision rules to select and discard the MG or Pre-MG with the lower priority during the collision period, based on the priority of the MG and the Pre-MG. For example, if, during the collision process, terminal 101 determines that any Pre-MG is deactivated, a gap collision between the Pre-MG and the MG will not occur, and terminal 101 will not apply the gap collision rules during the collision period.
[0147] Figure 2 This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 2 As shown, this disclosure relates to a communication method executed by terminal 101 and network device 102. The method includes:
[0148] In step S2101, network device 102 sends first information to terminal 101.
[0149] In some embodiments, terminal 101 receives first information sent by network device.
[0150] In some embodiments, the first information is used to instruct the terminal to activate or deactivate the Pre-MG in the terminal.
[0151] In some embodiments, the first information is further used to instruct the terminal to indicate the status information of the Pre-MG after the activation or deactivation process is completed, wherein the status information is used to indicate whether the current status of the Pre-MG is valid or invalid. Specifically, when the current status of the Pre-MG is valid, the terminal needs to perform gap measurement based on the Pre-MG; if the current status of the Pre-MG is invalid, and there is a parallel MG at the current time point, then the terminal needs to perform gap measurement based on the parallel MG.
[0152] In some embodiments, the name of the first information is not limited, and it may be, for example, "Pre-MG activation or deactivation information", "Pre-MG instruction information", "Pre-MG configuration information", etc.
[0153] Optionally, in some embodiments, the first information includes one or more of the following:
[0154] RRC signaling, activation or deactivation information of secondary cell SCell, and handover information of partial bandwidth BWP.
[0155] For example, in this embodiment, network device 102 sends first information to terminal 101. Terminal 101 activates a trigger event based on the first information. If the first information includes RRC signaling, the trigger event is an RRC-based reconfiguration, which activates or deactivates the Pre-MG. The RRC reconfiguration information received by terminal 101, which can automatically complete the activation or deactivation mechanism, includes: adding or deleting measurement objects in terminal 101, adding / releasing / changing SCells under CA (Carrier Aggregation), switching BWP bandwidth, or updating the bandwidth parameters of other BWPs. For example, during the process of Pre-MG state change caused by RRC reconfiguration information, terminal 101 can complete the activation or deactivation of Pre-MG within 5ms after the RRC processing delay. If the activation or deactivation process of Pre-MG ends within the collision window of parallel MG, the current state of Pre-MG must not be changed immediately; the state of Pre-MG must be changed before the start time of the next complete Pre-MG cycle.
[0156] If the first information includes BWP handover information, the triggering event is the activation or deactivation of Pre-MG in terminal 101 during BWP (Bandwidth Part) handover based on DCI (Downlink Control Information) or a timer. This embodiment is applicable to performing BWP handover based on DCI or a timer on a single CC (component carrier), where multiple BWP configuration information is configured on the CC. When a BWP handover occurs, terminal 101 can complete the activation or deactivation of Pre-MG within 5ms after the BWP handover process is completed. During the active BWP switching delay of a single CC, the activation or deactivation of Pre-MG takes effect from the start of the first complete Pre-MG cycle after the activation or deactivation process is completed. If the activation or deactivation of Pre-MG ends within the interval time, the state of Pre-MG should not be changed immediately, but should be changed before the next Pre-MG cycle.
[0157] If the first information includes activation or deactivation information of the secondary cell SCell, the triggering event is based on SCell activation or deactivation, which activates or deactivates the Pre-MG. When one or more SCells are activated or deactivated in terminal 101, the state of the Pre-MG changes. At this time, terminal 101 can complete the activation or deactivation of the Pre-MG within 5ms after the SCell activation or deactivation is completed. For example, the activation or deactivation of the Pre-MG takes effect at the beginning of the first complete Pre-MG cycle after the SCell activation or deactivation delay. If the activation or deactivation time of the Pre-MG is within the collision cycle of the parallel MG, the current state of the Pre-MG must not be changed immediately, but the state of the Pre-MG must be changed at the beginning of the next Pre-MG cycle.
[0158] The above methods allow for the activation of trigger events in the terminal in multiple ways. These trigger events can cause the terminal to execute the Pre-MG activation or deactivation process, and the multiple activation methods enhance the diversity of trigger events.
[0159] In step S2102, terminal 101 receives the first information sent by network device 102.
[0160] For example, the definition of the first information in this embodiment is the same as in step S2101 above, and can be referred to step S2101 above, which will not be repeated here.
[0161] In step S2103, terminal 101 executes the Pre-MG activation procedure or deactivation procedure based on the first information.
[0162] For example, Pre-MG is a measurement interval pre-configured in terminal 101. Pre-MG needs to activate a trigger event based on the first information sent by the network device, and activate or deactivate the Pre-MG in the terminal according to the trigger event. This differs from the activation method of parallel MG, which activates directly after the network device sends the first information. Activation or deactivation of Pre-MG requires scheduling the activation or deactivation program in terminal 101 to implement the Pre-MG activation or deactivation process.
[0163] Optionally, in some embodiments, before step S2103 above, the communication method further includes:
[0164] Terminal 101 determines the processing delay of RRC signaling;
[0165] Terminal 101 controls the terminal to complete the activation or deactivation process within the first time threshold after the processing delay.
[0166] For example, in this embodiment, the triggering event is a reconfiguration based on RRC, specifically the activation or deactivation of the Pre-MG. The RRC reconfiguration information received by terminal 101, which can automatically complete the activation or deactivation mechanism, includes: adding or deleting measurement objects in terminal 101, adding / releasing / changing SCells under CA (Carrier Aggregation), switching BWP bandwidth, or updating the bandwidth parameters of other BWPs. For example, during the process of Pre-MG state change caused by RRC reconfiguration information, terminal 101 can complete the activation or deactivation of the Pre-MG within a first time threshold after the RRC processing delay; for example, this first time threshold is 5ms. If the Pre-MG activation or deactivation process ends within the collision window of the parallel MG, the current state of the Pre-MG must not be changed immediately; the Pre-MG state must be changed before the start time of the next complete Pre-MG cycle.
[0167] Optionally, in some embodiments, before step S2103 above, the communication method further includes:
[0168] Terminal 101 determines the activation completion time or deactivation completion time of SCell;
[0169] Terminal 101 controls the terminal to complete the activation procedure or deactivation procedure within the first time threshold after the activation completion time or deactivation completion time.
[0170] For example, in this embodiment, the triggering event is the activation or deactivation of Pre-MG based on SCell activation or deactivation. When one or more SCells are activated or deactivated in terminal 101, the state of Pre-MG will change. At this time, terminal 101 can complete the activation or deactivation of Pre-MG within a first time threshold after the SCell activation or deactivation is completed. For example, the first time threshold is 5ms.
[0171] Optionally, in some embodiments, before step S2103 above, the communication method further includes:
[0172] Terminal 101 determines the BWP handover completion time;
[0173] Terminal 101 controls the terminal to complete the activation or deactivation process within the first time threshold after the switching completion time.
[0174] For example, in this embodiment, the triggering event is the activation or deactivation of the Pre-MG in terminal 101 during a BWP (Bandwidth Part) handover based on DCI (Downlink Control Information) or a timer. This embodiment is applicable to performing a DCI-based or timer-based BWP handover on a single CC (component carrier), where multiple BWP configuration information is configured on the CC. When a BWP handover occurs, terminal 101 can complete the activation or deactivation of the Pre-MG within a first time threshold after the BWP handover process is completed; for example, this first time threshold is 5ms.
[0175] In step S2104, terminal 101 determines that the activation or deactivation process is complete and indicates the status information of Pre-MG.
[0176] For example, after the terminal completes the activation or deactivation procedure of the Pre-MG based on the first information, if a collision occurs between the Pre-MG and the parallel MG within the time range between the activation process and the Pre-MG taking effect, the terminal is unclear about the current state of the Pre-MG, leading to uncertainty about whether to discard the lower-priority MG, thus causing ambiguity during the collision process. Therefore, in this embodiment, after the terminal completes the activation or deactivation procedure of the Pre-MG, it indicates the current state information of the Pre-MG in the terminal. This allows the terminal to determine, based on the current state information, whether to discard the lower-priority MG during the time range from time point A to time point B when the Pre-MG and MG collide. For example, if the state information indicates that the current state of the Pre-MG is deactivated, the terminal does not need to discard the parallel MG within the time range from time point A to time point B; if the state information indicates that the current state of the Pre-MG is activated, the terminal needs to discard the parallel MG within the time range from time point A to time point B.
[0177] It should be noted that in this embodiment, the Pre-MG activation process is the process of making the Pre-MG in the terminal effective, and the Pre-MG deactivation process is the process of making the Pre-MG in the terminal ineffective. However, when the Pre-MG activation process or deactivation process is completed in the terminal, the time point at which the Pre-MG state change in the terminal takes effect is at the beginning of the next Pre-MG cycle after the activation or deactivation process is completed. That is, after the terminal completes the activation or deactivation process, the Pre-MG state will only change at the beginning of the next Pre-MG cycle. For example, the Pre-MG deactivation process makes the Pre-MG in the terminal ineffective; the Pre-MG activation process makes the Pre-MG in the terminal effective.
[0178] Optionally, in some embodiments, step S2104 above includes:
[0179] Terminal 101 acquires the first time range in which the parallel measurement gap MG takes effect;
[0180] Terminal 101 determines that there is an overlap between the first time range and the second time range, and indicates the status information. The second time range is from the completion time of the activation or deactivation process to the effective time of the Pre-MG status change.
[0181] For example, in this embodiment, before indicating the status information of the Pre-MG, it is necessary to determine the first time range for the parallel MG to take effect. It should be noted that the parallel MG in the terminal takes effect at intervals, and the positions before and after the effective period have a program activation time of 4ms and a program deactivation time of 4ms, respectively. For example, based on the parallel MG instruction information configured by the network device, the parallel MG takes effect once every 4 minutes, and the first time range for the parallel MG to take effect is 20ms.
[0182] When the terminal triggers the activation or deactivation procedure of Pre-MG based on the first information, the activation or deactivation time of Pre-MG may overlap with the first time range of the parallel MG taking effect, as described above. Figure 1cAs shown, when the first time range of the parallel MG's activation overlaps with the time range AB during the Pre-MG activation process, the terminal is uncertain about the current state of the Pre-MG, making it impossible to determine whether to abandon the parallel MG within that time range. Therefore, it is necessary to indicate the current state information of the Pre-MG to assist the terminal in correctly handling the collision. The range from the completion time of the Pre-MG activation or deactivation procedure to the effective time of the Pre-MG state change is defined as the second time range. When it is determined that there is an overlap between the first and second time ranges, it indicates that a collision will occur between the current Pre-MG and the parallel MG. Therefore, it is necessary to indicate the current state information of the Pre-MG in the terminal to assist the terminal in making correct collision handling.
[0183] By limiting the conditions for indicating the Pre-MG state information in the above manner, the state information of the Pre-MG is indicated only when it is determined that a collision will occur between the Pre-MG and the parallel MG. This standardizes the behavior of the terminal and reduces the overhead in the collision handling process.
[0184] Optionally, in some embodiments, the communication method further includes:
[0185] Terminal 101 determines the effective time point of the Pre-MG status change. The effective time point of the status change is the start time point of the next Pre-MG cycle after the activation procedure or deactivation procedure is completed.
[0186] Terminal 101 determines the second time range based on the effective time and completion time of the status change.
[0187] For example, in this embodiment, after the terminal completes the Pre-MG activation or deactivation procedure, the terminal is ready to change the Pre-MG state. However, at this time, the Pre-MG state change has not yet taken effect. Based on the Pre-MG cycle, the start time of the next Pre-MG cycle is determined as the effective time point of the Pre-MG state change. Then, the time range from the completion time of the Pre-MG activation or deactivation procedure to the effective time point of the state change is determined as the second time range.
[0188] By using the above method, the time range of the Pre-MG collision window is determined. When there are other parallel MGs within this time range, the terminal determines that a collision has occurred between the Pre-MG and the parallel MG. After the collision occurs, the status information of the Pre-MG is indicated. This clarifies the time range of the collision window in the terminal and standardizes the behavior of the terminal in the collision determination process.
[0189] Optionally, in some embodiments, step S2104 above includes:
[0190] Terminal 101 acquires the first time range in which the parallel measurement gap MG takes effect;
[0191] Terminal 101 determines the third time range of the Pre-MG activation process;
[0192] Terminal 101 determines that the time distance between the first time range and the third time range is equal to or less than the first time threshold, and indicates the status information.
[0193] For example, in this embodiment, the first information is used to instruct the terminal to activate the Pre-MG in the terminal, and the terminal executes the Pre-MG activation procedure according to the first information. For example, the terminal can determine the first time range at which the parallel MG takes effect earliest after the triggering event based on the configuration information of the parallel MG configured by the network device. A third time range for the Pre-MG activation process is determined, wherein the third time range is the time range from when the terminal receives the first information sent by the network device, triggering the terminal to start the Pre-MG activation process, to when the Pre-MG activation process is completed in the terminal. For example, in the above Figure 1c The time range from the trigger event to time point A is defined as the third time range. When the time distance between the first and third time ranges of the parallel MG is less than or equal to a first time threshold, it is determined that there is a conflict between the activation process of the Pre-MG and the parallel MG. Therefore, it is necessary to indicate the state information of the Pre-MG so that the terminal can perform the correct collision handling based on the state information. For example, this first time threshold can be configured by the network device through first information; for instance, the first time threshold can be 5ms.
[0194] Optionally, in some embodiments, the time distance is the difference between the end point of the first time range and the end point of the third time range; or,
[0195] The difference between the start point of the first time range and the end point of the third time range.
[0196] For example, in this embodiment, the aforementioned time distance is the time difference between the end time of the first time range corresponding to the parallel MG and the end time of the third time range corresponding to the activation process of the Pre-MG. When it is determined that the difference is less than or equal to the first time threshold, there is a conflict between the effective time of the parallel MG and the activation process of the Pre-MG, and the current status information of the Pre-MG needs to be indicated; or the time distance is the difference between the start time of the first time range and the end time of the third time range. When it is determined that the difference is less than or equal to the first time threshold, there is a conflict between the effective time of the parallel MG and the activation process of the Pre-MG, and the terminal needs to indicate the current status information of the Pre-MG.
[0197] Optionally, in some embodiments, the above communication method further includes:
[0198] Based on the status information, terminal 101 determines that the Pre-MG and the parallel MG have collided;
[0199] Terminal 101 delays the effective time of Pre-MG status changes.
[0200] For example, in this embodiment, when it is determined that a collision will occur between the Pre-MG and the parallel MG based on the state information, the collision between the parallel MG and the Pre-MG within the time range AB can be avoided by delaying the effective time of the state change of the Pre-MG.
[0201] Optionally, in some embodiments, the first information is used to instruct terminal 101 to deactivate Pre-MG, and the communication method further includes:
[0202] Terminal 101 obtains the time point at which the deactivation process of Pre-MG is completed;
[0203] Terminal 101 determines the effective time of the Pre-MG status change based on the time point. The effective time of the status change is the start time of the next Pre-MG cycle after the time point.
[0204] For example, in this embodiment, the first information is used to instruct the terminal 101 to deactivate the Pre-MG. The terminal executes the Pre-MG deactivation procedure according to the first information, determines the time point at which the Pre-MG deactivation process is completed, and determines the time point at which the start of the next Pre-MG cycle is the effective time point of the status change based on the time point.
[0205] Optionally, in some embodiments, the above communication method further includes:
[0206] Terminal 101 receives second information, which is used to indicate the first priority of the Pre-MG.
[0207] For example, in this embodiment, the first priority of the Pre-MG in the terminal is indicated by the second information. When the first priority of the Pre-MG is different from the priority of the parallel MG, after the Pre-MG and the parallel MG collide, the terminal needs to indicate the status information of the Pre-MG so as to make the correct collision handling.
[0208] Optionally, in some implementations, the second information includes gap priority information.
[0209] For example, in this embodiment, the priority of the Pre-MG can be configured by the network device through the gap-priority information in the gap-config information. The configuration priority of the Pre-MG should remain unchanged until it is reconfigured through RRC signaling. The terminal uses the priority of the Pre-MG to determine how to discard the measurement gap when the Pre-MG and the parallel MG conflict, so as to avoid collision.
[0210] Optionally, in some embodiments, step S2104 above includes:
[0211] Terminal 101 determines the second priority of the parallel MG;
[0212] Terminal 101 determines that the first priority is different from the second priority and indicates the status information.
[0213] For example, in the measurement gap priority configuration information of the terminal, the second priority of the parallel MG is different from the first priority of the Pre-MG. When the first priority is different from the second priority, when a conflict occurs between the parallel MG and the Pre-MG, the terminal will indicate the current status information of the Pre-MG, so that the terminal can make the correct collision handling during the conflict.
[0214] Optionally, in some embodiments, step S2104 above includes:
[0215] Terminal 101 determines the first priority of Pre-MG and the second priority of parallel MG, and there is a collision between parallel MG and Pre-MG;
[0216] Terminal 101 determines that the first priority is higher than the second priority and indicates the status information.
[0217] For example, in this embodiment, the terminal needs to perform a condition determination before indicating status information. If it determines that there is a collision between the Pre-MG and other parallel MGs, it obtains the first priority of the Pre-MG and the second priority of the parallel MGs, compares the first priority and the second priority, and indicates the status information of the Pre-MG if the first priority is higher than the second priority. For example, if it is determined that the first priority is lower than the second priority, the terminal does not need to indicate the status information of the Pre-MG. Within the effective time range of the parallel MGs, the lower-priority Pre-MG is discarded, and gap measurement is performed based on the parallel MGs.
[0218] 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.
[0219] 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".
[0220] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.
[0221] 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".
[0222] In some embodiments, the terms “radio”, “wireless”, “radioaccess network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.
[0223] 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.”
[0224] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," and "carrier frequency" can be used interchangeably.
[0225] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.
[0226] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0227] 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.
[0228] 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.
[0229] 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 after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
[0230] In some embodiments, see Figure 2Other optional implementation methods described before or after the corresponding instruction manual.
[0231] In this manner, the network device sends first information to the terminal, instructing the terminal to activate or deactivate the pre-configured measurement gap (Pre-MG). Based on the first information, the terminal executes the activation or deactivation procedure for the Pre-MG. Once the activation or deactivation procedure is complete, the terminal indicates the status information of the Pre-MG, which indicates whether the Pre-MG is valid or invalid. Thus, after the terminal completes the activation or deactivation of the Pre-MG, it can perform collision handling when a collision occurs between the Pre-MG and other measurement gaps, based on the current status of the Pre-MG. This standardizes the terminal's behavior during the measurement gap process and avoids uncertainties in collision handling within the terminal.
[0232] Figure 3 This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 3 As shown, this embodiment of the disclosure relates to a communication method, executed by terminal 101, which includes:
[0233] Step S3101: Receive first information sent by the network device. The first information is used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal.
[0234] For example, an optional implementation of step S3101 in this embodiment can be found in [reference needed]. Figure 2 Optional implementation methods of step S2102, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0235] Step S3102: Based on the first information, execute the Pre-MG activation or deactivation procedure.
[0236] For example, an optional implementation of step S3102 in this embodiment can be found in [reference needed]. Figure 2 Optional implementation methods of step S2103, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0237] Step S3103: Determine the completion of the activation or deactivation process and indicate the Pre-MG status information.
[0238] Optionally, in some implementations, the status information indicating Pre-MG includes:
[0239] Obtain the first time range in which the parallel measurement gap MG takes effect;
[0240] The overlap between the first and second time ranges is determined, indicating the status information. The second time range is from the completion time of the activation or deactivation process to the effective time of the Pre-MG status change.
[0241] Optionally, in some implementations, the method further includes:
[0242] Determine the effective time point for the Pre-MG status change. The effective time point for the status change is the start time point of the next Pre-MG cycle after the activation or deactivation process is completed.
[0243] The second time range is determined based on the effective and completion times of the status change.
[0244] Optionally, in some implementations, the status information indicating Pre-MG includes:
[0245] Obtain the first time range in which the parallel measurement gap MG takes effect;
[0246] Determine the third time frame for the Pre-MG activation process;
[0247] Determine whether the time distance between the first time range and the third time range is equal to or less than the first time threshold, and indicate the status information.
[0248] Optionally, in some embodiments, the time distance is the difference between the end point of the first time range and the end point of the third time range; or,
[0249] The difference between the start point of the first time range and the end point of the third time range.
[0250] Optionally, in some implementations, the method further includes:
[0251] Based on the state information, it is determined that the Pre-MG and the parallel MG have collided;
[0252] Delay the effective date of the Pre-MG status change.
[0253] Optionally, in some implementations, the first information is used to instruct the terminal to deactivate Pre-MG, and the method further includes:
[0254] Obtain the time point at which the deactivation process of Pre-MG is completed;
[0255] Based on the time point, determine the effective time point of the Pre-MG status change. The effective time point of the status change is the start time point of the next Pre-MG cycle after the time point.
[0256] Optionally, in some implementations, the method further includes:
[0257] Receive the second information, which indicates the first priority of Pre-MG.
[0258] Optionally, in some implementations, the status information indicating Pre-MG includes:
[0259] Determine the second priority of the parallel MG;
[0260] The first priority is different from the second priority, indicating the status information.
[0261] Optionally, in some implementations, the second information includes gap priority information.
[0262] Optionally, in some implementations, the first information includes one or more of the following: RRC signaling, activation or deactivation information of the secondary cell SCell, and handover information of the partial bandwidth BWP.
[0263] For example, an optional implementation of step S3103 in this embodiment can be found in [reference needed]. Figure 2 Optional implementation methods of step S3104, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0264] In the above manner, the terminal receives first information sent by the network device. This first information instructs the terminal to activate or deactivate the pre-configured measurement gap (Pre-MG). Based on the first information, the terminal executes the Pre-MG activation or deactivation procedure, determines the completion of the activation or deactivation procedure, and indicates the Pre-MG status information. Thus, after the terminal completes the activation or deactivation of the Pre-MG, the terminal indicates the Pre-MG status information, enabling it to perform the correct collision handling based on the status information.
[0265] Figure 4 This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 4 As shown, this disclosure relates to a communication method executed by a network device, the method comprising:
[0266] Step S4101: Send first information to the terminal. The first information is used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal, and after the activation or deactivation procedure of the Pre-MG is completed, indicate the status information of the Pre-MG.
[0267] For example, in some implementations, the method further includes:
[0268] A second message is sent to the terminal, which indicates the first priority of Pre-MG.
[0269] For example, in some implementations, the first information includes one or more of the following: RRC signaling, activation or deactivation information of the secondary cell SCell, and handover information of the partial bandwidth BWP.
[0270] For example, in some implementations, the second information is also used to indicate the second priority of the parallel MG.
[0271] For example, in some implementations, the second information includes gap priority information.
[0272] For example, in some implementations, the communication method further includes:
[0273] A third message is sent to the terminal, which indicates the first time range in which the parallel MG takes effect.
[0274] For example, in this embodiment, an optional implementation of step S4101 can be found in [reference needed]. Figure 2 Optional implementation methods of step S3101, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0275] In this manner, the network device sends first information to the terminal. This first information instructs the terminal to activate or deactivate the pre-configured measurement gap (Pre-MG) in the terminal, and after the activation or deactivation process of the Pre-MG is completed, it indicates the status information of the Pre-MG. Thus, after the terminal completes the activation or deactivation of the Pre-MG, it indicates the status information of the Pre-MG, enabling the terminal to perform the correct collision handling based on the status information.
[0276] Figure 5 This is a flowchart illustrating a communication method according to an embodiment of the present disclosure, such as... Figure 5 As shown, this disclosure relates to a communication method executed by terminal 101. The method includes:
[0277] Step S5101: Determine the time point at which the Pre-MG status change takes effect after the Pre-MG deactivation process or activation process is completed.
[0278] Step S5102: Determine if a collision occurs between the effective time of the state change and the parallel MG. After the Pre-MG deactivation process or activation process is completed, the control terminal indicates the state information of the Pre-MG.
[0279] For example, in this embodiment, if no collision occurs between the deactivation or activation procedure of the Pre-MG in the terminal and the effective time range of the parallel MG, but after the deactivation or activation procedure of the Pre-MG is completed, a collision occurs between the effective time range of the Pre-MG that changes its state and the parallel MG, then the terminal should immediately describe the state information of the Pre-MG after the activation or deactivation procedure of the Pre-MG is completed, so that the terminal can make the correct collision handling based on the state information.
[0280] For example, in some implementations, the activation or deactivation process of the Pre-MG may not overlap with the effective time range of the parallel MG. However, if the effective time of the Pre-MG and the parallel MG conflict within the time range between the completion of the Pre-MG deactivation or activation process and the effective time of the Pre-MG, the terminal needs to explain the status information of the Pre-MG.
[0281] For example, in some implementations, when it is determined that there is an overlap between the Pre-MG to be modified and the parallel MG, the terminal indicates the current status information of the Pre-MG.
[0282] For example, in some implementations, when the terminal completes the activation or deactivation process of the Pre-MG, the terminal can immediately know the status information of the Pre-MG after the activation or deactivation process is completed.
[0283] For example, in some implementations, if the Pre-MG in the terminal is activated, the time point at which the Pre-MG state change takes effect should be further extended after a collision with the parallel MG.
[0284] For example, in some implementations, for a Pre-MG to be deactivated, the Pre-MG state change should take effect at the start of the next Pre-MG cycle after the UE completes the deactivation process.
[0285] By defining the correct terminal behavior when the terminal completes the Pre-MG deactivation or activation process, as described above, the terminal can indicate the current state information of the Pre-MG, thus ensuring correct collision handling in the terminal.
[0286] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided 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.
[0287] 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.
[0288] 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).
[0289] Figure 6 This is a schematic diagram of the terminal structure proposed in an embodiment of this disclosure. For example... Figure 6As shown, terminal 6100 may include at least one of the following: transceiver module 6101, processing module 6102, and execution module 6103. In some embodiments, transceiver module 6101 is configured to receive first information sent by a network device, the first information being used to instruct the terminal to activate or deactivate a pre-configured measurement gap (Pre-MG) in the terminal. Processing module 6102 is configured to execute an activation or deactivation procedure for the Pre-MG according to the first information. Execution module 6103 is configured to determine that the activation or deactivation procedure is complete and indicate the status information of the Pre-MG, the status information being used to indicate whether the Pre-MG is valid or invalid. Optionally, the transceiver module is used to execute at least one of the communication steps such as sending and / or receiving performed by terminal 101 in any of the above methods, which will not be elaborated here. Optionally, the processing module is used to execute at least one of the other steps performed by terminal 101 in any of the above methods, which will not be elaborated here. Optionally, the execution module is used to execute at least one of the communication steps performed by terminal 101 in any of the above methods, which will not be elaborated here.
[0290] 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.
[0291] 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. Optionally, the processing module may be interchangeable with a processor.
[0292] In some embodiments, the execution 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 execution module. Optionally, the execution module may be interchangeable with the processor.
[0293] Figure 7This is a schematic diagram of the structure of the network device 7100 proposed in this embodiment. The network device 7100 can be an access network device, a core network device, a terminal (e.g., a user equipment), 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 network device 7100 may include a transceiver module 7101, configured to send first information to a terminal. The first information is used to instruct the terminal to activate or deactivate a pre-configured measurement gap (Pre-MG) in the terminal, and after the activation or deactivation procedure of the Pre-MG is completed, to indicate the status information of the Pre-MG, which indicates whether the Pre-MG is valid or invalid. Optionally, the transceiver module 7101 is used to perform at least one of the communication steps, such as sending and / or receiving, performed by the network device 102 in any of the above methods; further details are omitted here.
[0294] 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.
[0295] Figure 8 This is a schematic diagram of the structure of the communication device 8100 proposed in this embodiment. The communication device 8100 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 8100 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.
[0296] like Figure 8 As shown, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can 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 8100 can be used to execute any of the above methods. Optionally, one or more processors 8101 can be used to invoke instructions to cause the communication device 8100 to execute any of the above methods.
[0297] In some embodiments, the communication device 8100 further includes one or more transceivers 8102. When the communication device 8100 includes one or more transceivers 8102, the transceiver 8102 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processor 8101 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; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0298] In some embodiments, the communication device 8100 further includes one or more memories 8103 for storing data. Optionally, all or part of the memories 8103 may be located outside the communication device 8100. In an optional embodiment, the communication device 8100 may include one or more interface circuits 8104. Optionally, the interface circuits 8104 are connected to the memories 8102, and the interface circuits 8104 can be used to receive data from the memories 8102 or other devices, and can be used to send data to the memories 8102 or other devices. For example, the interface circuits 8104 can read data stored in the memories 8102 and send the data to the processor 8101.
[0299] The communication device 8100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 8100 described in this disclosure is not limited thereto, and the structure of the communication device 8100 may vary. Figure 8 The limitations. The communication device can be a standalone device or part of a larger device. For example, the communication device 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 and programs; (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.
[0300] In some embodiments, chip 8200 further includes one or more interface circuits 8202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 8200 further includes one or more memories 8203 for storing data. Optionally, all or part of the memories 8203 may be located outside of chip 8200. Optionally, interface circuit 8202 is connected to memory 8203, and interface circuit 8202 can be used to receive data from memory 8203 or other devices, and interface circuit 8202 can be used to send data to memory 8203 or other devices. For example, interface circuit 8202 can read data stored in memory 8203 and send the data to processor 8201.
[0301] In some embodiments, the interface circuit 8202 performs at least one of the communication steps, such as sending and / or receiving, in the above-described method. For example, the interface circuit 8202 performing the communication steps, such as sending and / or receiving, in the above-described method means that the interface circuit 8202 performs data interaction between the processor 8201, the chip 8200, the memory 8203, or the transceiver device. In some embodiments, the processor 8201 performs at least one of the other steps.
[0302] 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.
[0303] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device 8100, cause the communication device 8100 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.
[0304] This disclosure also provides a program product that, when executed by the communication device 8100, causes the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0305] 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: The terminal receives first information sent by a network device, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal; Based on the first information, execute the activation or deactivation procedure of the Pre-MG; Once the activation or deactivation process is completed, the status information of the Pre-MG is indicated, which is used to indicate whether the Pre-MG is valid or invalid. The status information indicating the Pre-MG includes: Obtain the first time range in which the parallel measurement gap MG takes effect; If an overlap is found between the first time range and the second time range, the status information is indicated. The second time range is from the completion time of the activation procedure or the deactivation procedure to the effective time of the Pre-MG status change.
2. The method according to claim 1, characterized in that, The method further includes: The effective time point of the status change of the Pre-MG is determined, which is the start time point of the next Pre-MG cycle after the activation procedure or the deactivation procedure is completed; The second time range is determined based on the effective time of the status change and the completion time.
3. The method according to claim 1, characterized in that, The status information indicating the Pre-MG includes: Obtain the first time range during which the parallel measurement gap MG takes effect; Determine the third time range for the Pre-MG activation process; Determine that the time distance between the first time range and the third time range is equal to or less than a first time threshold, and indicate the status information.
4. The method according to claim 3, characterized in that, The time distance is the difference between the end point of the first time range and the end point of the third time range; or, The difference between the start point of the first time range and the end point of the third time range.
5. The method according to claim 1, characterized in that, The method further includes: Based on the state information, it is determined that the Pre-MG and the parallel MG have collided; The effective date of the state change of the Pre-MG is delayed.
6. The method according to claim 1, characterized in that, The first information is used to instruct the terminal to deactivate the Pre-MG, and the method further includes: Obtain the time point at which the deactivation process of the Pre-MG is completed; Based on the stated time point, the effective time point of the status change of the Pre-MG is determined. The effective time point of the status change is the start time point of the next Pre-MG cycle after the stated time point.
7. The method according to claim 1, characterized in that, The method further includes: Receive second information, which indicates the first priority of the Pre-MG.
8. The method according to claim 7, characterized in that, The status information indicating the Pre-MG includes: Determine the second priority of the parallel MG; The first priority is determined to be different from the second priority, and the status information is indicated.
9. The method according to claim 7, characterized in that, The second information includes gap priority information.
10. The method according to claim 1, characterized in that, The status information indicating the Pre-MG includes: Determine the first priority of the Pre-MG and the second priority of the parallel MG, where there is a collision between the parallel MG and the Pre-MG; The first priority is determined to be higher than the second priority, and the status information is indicated.
11. The method according to any one of claims 1-10, characterized in that, The first information includes one or more of the following: Radio Resource Control Protocol (RRC) signaling, activation or deactivation information of secondary cell (SCell), and handover information of partial bandwidth (BWP).
12. The method according to claim 11, characterized in that, The first information includes the RRC signaling, and the method further includes: Determine the processing delay of the RRC signaling; The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the processing delay.
13. The method according to claim 11, characterized in that, The first information includes the activation or deactivation information of the SCell, and the method further includes: Determine the activation completion time or deactivation completion time of the SCell; The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the activation completion time or the deactivation completion time.
14. The method according to claim 11, characterized in that, The first information includes the switching information of the BWP, and the method further includes: Determine the handover completion time of the BWP; The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the switching completion time.
15. A communication method, characterized in that, Performed by a network device, the method includes: A first message is sent to the terminal, which instructs the terminal to activate or deactivate the pre-configured measurement gap (Pre-MG) in the terminal. After the activation or deactivation procedure of the Pre-MG is completed, the status information of the Pre-MG is indicated. The status information is used to indicate whether the status of the Pre-MG is valid or invalid. The status information is sent when the terminal determines that there is an overlap between a first time range and a second time range. The first time range is the time range during which the parallel MG is effective, and the second time range is from the completion time of the activation or deactivation procedure to the time when the status change of the Pre-MG takes effect.
16. The method according to claim 15, characterized in that, The method further includes: A second message is sent to the terminal, the second message being used to indicate the first priority of the Pre-MG.
17. The method according to claim 16, characterized in that, The second information is also used to indicate the second priority of the parallel MG.
18. The method according to any one of claims 16-17, characterized in that, The second information includes gap priority information.
19. The method according to claim 15, characterized in that, The method further includes: A third message is sent to the terminal, the third message being used to indicate the first time range in which the parallel MG is effective.
20. The method according to claim 15, characterized in that, The first information includes one or more of the following: RRC signaling, activation or deactivation information of the secondary cell SCell, and handover information of a portion of the bandwidth BWP.
21. A terminal, characterized in that, The terminal includes: The transceiver module is configured to receive first information sent by the network device, the first information being used to instruct the terminal to activate or deactivate the pre-configured measurement gap Pre-MG in the terminal; The processing module is configured to execute the activation or deactivation procedure of the Pre-MG based on the first information; The execution module is configured to determine that the activation procedure or the deactivation procedure is completed, and to indicate the status information of the Pre-MG. The status information is used to indicate whether the status of the Pre-MG is valid or invalid. Indicating the status information of the Pre-MG includes: acquiring a first time range in which the parallel measurement gap MG is effective; determining that there is an overlap between the first time range and a second time range, and indicating the status information. The second time range is from the completion time of the activation procedure or the deactivation procedure to the time when the status change of the Pre-MG takes effect.
22. A network device, characterized in that, The network device includes: The transceiver module is configured to send first information to the terminal. The first information is used to instruct the terminal to activate or deactivate the pre-configured measurement gap (Pre-MG) in the terminal. After the activation or deactivation procedure of the Pre-MG is completed, the module indicates the status information of the Pre-MG. The status information is used to indicate whether the status of the Pre-MG is valid or invalid. The status information is sent when the terminal determines that there is an overlap between a first time range and a second time range. The first time range is the time range during which the MG is effective. The second time range is from the completion time of the activation or deactivation procedure to the time when the status change of the Pre-MG takes effect.
23. A terminal, characterized in that, include: One or more processors; A memory coupled to one or more processors, the memory including executable instructions that, when executed by the one or more processors, cause the terminal to perform the communication method of any one of claims 1-14.
24. A network device, characterized in that, include: One or more processors; A memory coupled to the one or more processors, the memory including executable instructions that, when executed by the one or more processors, cause the network device to perform the communication method of any one of claims 15-22.
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 of any one of claims 1-14, and the network device is configured to implement the communication method of any one of claims 15-22.
26. A storage medium storing instructions, characterized in that, When the instructions are executed on the communication device, the communication device performs the communication method as described in any one of claims 1-14 or 15-22.