Communication method, terminal, network device, system and storage medium
The terminal receives instructions from the network device to activate or deactivate the preconfigured measurement gap Pre-MG, and handles collisions based on the status information, solving the problem of unclear collision processing of the terminal during the measurement gap, and optimizing network performance.
Patent Information
- Application Number
- PCT/CN2023/129801
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-05-08
AI Technical Summary
During the measurement gap, the collision processing is unclear, resulting in difficulty in optimizing network performance.
By receiving the first information sent by the network device, the terminal activates or deactivates the preconfigured measurement gap Pre-MG, and performs collision processing based on the status information to regulate the behavior of the terminal during the measurement gap.
It effectively solves the uncertainty of collision processing in the terminal and optimizes the network performance of the terminal.
Smart Images

Figure CN2023129801_08052025_PF_FP_ABST
Abstract
Description
Communication method, terminal, network device, system and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technologies, and in particular to a communication method, terminal, network device, system, and storage medium. Background Art
[0002] During the normal data transmission and reception process of the terminal, a measurement interval will be reserved. During this measurement interval, the terminal will not send or receive data. Instead, the receiver's receiving frequency will be adjusted 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 switching decisions and thus optimize the terminal's network performance.
[0003] Summary of the Invention
[0004] In order to solve the technical problem of unclear collision handling in a terminal in the related art, the embodiments of the present disclosure propose a communication method, a terminal, a network device, a system and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is proposed, which is executed by a terminal. The method includes:
[0006] receiving first information sent by a network device, where the first information is used to instruct the terminal to activate or deactivate a pre-configured measurement gap (Pre-MG) in the terminal;
[0007] executing an activation procedure or a deactivation procedure of the Pre-MG according to the first information;
[0008] It is determined that the activation procedure or the deactivation procedure is completed, and status information of the Pre-MG is indicated, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
[0009] According to a second aspect of an embodiment of the present disclosure, a communication method is provided, which is performed by a network device. The method includes:
[0010] Sending first information to a terminal, where the first information is used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal, and indicating status information of the Pre-MG after the activation procedure or deactivation procedure of the Pre-MG is completed.
[0011] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, comprising:
[0012] a transceiver module configured to receive first information sent by a network device, where the first information is used to instruct the terminal to activate or deactivate a pre-configured measurement gap (Pre-MG) in the terminal;
[0013] a processing module configured to execute an activation procedure or a deactivation procedure of the Pre-MG according to the first information;
[0014] The execution module is configured to determine whether the activation procedure or the deactivation procedure is completed and indicate status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
[0015] According to a fourth aspect of an embodiment of the present disclosure, a network device is provided, the network device comprising:
[0016] The transceiver module is configured to send first information to a terminal, where the first information is used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal, and after an activation procedure or a deactivation procedure of the Pre-MG is completed, indicate status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
[0017] According to a fifth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0018] one or more processors;
[0019] A memory coupled to the one or more processors, the memory comprising executable instructions, which, when executed by the one or more processors, causes the terminal to execute the communication method described in any one of the first aspects of the present disclosure.
[0020] According to a sixth aspect of an embodiment of the present disclosure, a network device is provided, including:
[0021] one or more processors;
[0022] A memory coupled to the one or more processors, the memory comprising executable instructions, which, when executed by the one or more processors, causes the first device to execute any one of the communication methods described in the second aspect of the present disclosure.
[0023] According to the seventh aspect of an embodiment of the present disclosure, a communication system is provided, comprising 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.
[0024] According to an eighth aspect of an embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes a communication method as described in any one of the first aspect of the present disclosure or the second aspect of the present disclosure.
[0025] In the above manner, a terminal receives first information sent by a network device, the first information being used to instruct a terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal. Based on the first information, the terminal executes an activation or deactivation procedure for the Pre-MG, determines completion of the activation or deactivation procedure, and indicates status information of the Pre-MG, the status information being used to indicate whether the Pre-MG is valid or invalid. After the terminal completes activation or deactivation of the Pre-MG, the Pre-MG status information is indicated, allowing the terminal to perform correct collision handling based on the status information. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.
[0027] FIG1a is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0028] FIG1 b is a schematic diagram showing a collision scenario according to an embodiment of the present disclosure.
[0029] FIG1 c is a schematic diagram showing the collision of an activated Pre-MG and a parallel MG according to an embodiment of the present disclosure.
[0030] FIG1 d is a schematic diagram showing a collision between a deactivated Pre-MG and a parallel MG according to an embodiment of the present disclosure.
[0031] FIG2 is an interactive schematic diagram illustrating a communication method according to an embodiment of the present disclosure.
[0032] FIG3 is a flow chart of a communication method according to an embodiment of the present disclosure.
[0033] FIG4 is a flow chart showing a communication method according to an embodiment of the present disclosure.
[0034] FIG5 is a flow chart showing a communication method according to an embodiment of the present disclosure.
[0035] FIG6 is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure.
[0036] FIG7 is a schematic structural diagram of a network device 7100 proposed in an embodiment of the present disclosure.
[0037] FIG8 is a schematic structural diagram of a communication device 8100 proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0038] The embodiments of the present disclosure provide a communication method, a terminal, a network device, a system, and a storage medium.
[0039] In a first aspect, an embodiment of the present disclosure provides a communication method, which is executed by a terminal. The method includes:
[0040] receiving first information sent by a network device, where the first information is used to instruct the terminal to activate or deactivate a pre-configured measurement gap (Pre-MG) in the terminal;
[0041] executing an activation procedure or a deactivation procedure of the Pre-MG according to the first information;
[0042] It is determined that the activation procedure or the deactivation procedure is completed, and status information of the Pre-MG is indicated, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
[0043] In this way, 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, standardize the behavior of the terminal during the measurement gap, and avoid uncertainty in collision handling in the terminal.
[0044] With reference to some embodiments of the first aspect, in some embodiments, the indicating the status information of the Pre-MG includes:
[0045] Obtaining the first time range in which the parallel measurement gap MG takes effect;
[0046] It is determined that there is an overlap between the first time range and a second time range, and the state information is indicated, where the second time range is from a completion time point of the activation procedure or the deactivation procedure to a state change effective time point of the Pre-MG.
[0047] By adopting the above approach, when a collision occurs between the parallel MG and the Pre-MG, the status of the Pre-MG is indicated, and the condition for indicating the status information is limited to the existence of a collision, thereby reducing the communication overhead of the terminal.
[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0049] Determine a time point at which the state change of the Pre-MG takes effect, where the time point is the start time point of the next cycle of the Pre-MG after the activation procedure or the deactivation procedure is completed;
[0050] The second time range is determined according to the state change effective time point and the completion time point.
[0051] With reference to some embodiments of the first aspect, in some embodiments, the indicating the status information of the Pre-MG includes:
[0052] Obtaining the first time range in which the parallel measurement gap MG takes effect;
[0053] determining a third time range of the Pre-MG activation process;
[0054] It is determined that a time distance between the first time range and the third time range is equal to or less than a first time threshold, and the status information is indicated.
[0055] In combination 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,
[0056] The difference between the start point of the first time range and the end point of the third time range.
[0057] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0058] determining, based on the state information, that a collision occurs between the Pre-MG and the parallel MG;
[0059] Delaying the effective time point of the status change of the Pre-MG.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is used to instruct the terminal to deactivate the Pre-MG, and the method further includes:
[0061] Obtaining the time point at which the deactivation process of the Pre-MG is completed;
[0062] A state change time point of the Pre-MG is determined according to the time point, where the state change time point is a start time point of a next cycle of the Pre-MG after the time point.
[0063] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0064] Second information is received, where the second information is used to indicate a first priority of the Pre-MG.
[0065] With reference to some embodiments of the first aspect, in some embodiments, the indicating the status information of the Pre-MG includes:
[0066] Determine the second priority of the parallel MG;
[0067] Determining that the first priority is different from the second priority, and indicating the status information.
[0068] In combination with some embodiments of the first aspect, in some embodiments, the second information includes gap priority information.
[0069] With reference to some embodiments of the first aspect, in some embodiments, the indicating the status information of the Pre-MG includes:
[0070] Determining a first priority of the Pre-MG and a second priority of the parallel MG, where there is a collision between the parallel MG and the Pre-MG;
[0071] Determine that the first priority is higher than the second priority, and indicate the status information.
[0072] In combination 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 information or deactivation information of the secondary cell SCell, and switching information of the partial bandwidth BWP.
[0073] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes the RRC signaling, and the method further includes:
[0074] determining a processing delay of the RRC signaling;
[0075] The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the processing delay.
[0076] 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:
[0077] Determining an activation completion time or a deactivation completion time of the SCell;
[0078] 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.
[0079] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes switching information of the BWP, and the method further includes:
[0080] Determining a handover completion time of the BWP;
[0081] The terminal is controlled to complete the activation procedure or the deactivation procedure within a first time threshold after the handover completion time.
[0082] In a second aspect, an embodiment of the present disclosure provides a communication method, performed by a network device, the method comprising:
[0083] Sending first information to a terminal, where the first information is used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal, and after the activation procedure or deactivation procedure of the Pre-MG is completed, indicating status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
[0084] In the above manner, 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 through the first information, standardizes the behavior of the terminal during the measurement gap, and thus avoids uncertainty in collision processing in the terminal.
[0085] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0086] Second information is sent to the terminal, where the second information is used to indicate the first priority of the Pre-MG.
[0087] In combination with some embodiments of the second aspect, in some embodiments, the second information is further used to indicate a second priority of the parallel MG.
[0088] In combination with some embodiments of the second aspect, in some embodiments, the second information includes gap priority information.
[0089] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0090] Sending third information to the terminal, where the third information is used to indicate a first time range in which the parallel MG is effective.
[0091] In combination with some embodiments of the second aspect, in some embodiments, the first information includes one or more of the following: RRC signaling, activation information or deactivation information of the secondary cell SCell, and switching information of the partial bandwidth BWP.
[0092] In a third aspect, an embodiment of the present disclosure provides a terminal, the terminal including:
[0093] a transceiver module configured to receive first information sent by a network device, where the first information is used to instruct the terminal to activate or deactivate a pre-configured measurement gap (Pre-MG) in the terminal;
[0094] a processing module configured to execute an activation procedure or a deactivation procedure of the Pre-MG according to the first information;
[0095] The execution module is configured to determine whether the activation procedure or the deactivation procedure is completed and indicate status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
[0096] In a fourth aspect, an embodiment of the present disclosure provides a network device, the network device comprising:
[0097] The transceiver module is configured to send first information to a terminal, where the first information is used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal, and after an activation procedure or a deactivation procedure of the Pre-MG is completed, indicate status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
[0098] In a fifth aspect, an embodiment of the present disclosure provides a terminal, including:
[0099] one or more processors;
[0100] A memory coupled to the one or more processors, the memory comprising executable instructions, which, when executed by the one or more processors, causes the terminal to execute the communication method described in any one of the first aspects of the present disclosure.
[0101] In a sixth aspect, an embodiment of the present disclosure provides a network device, including:
[0102] one or more processors;
[0103] A memory coupled to the one or more processors, the memory comprising executable instructions, which, when executed by the one or more processors, causes the first device to execute any one of the communication methods described in the second aspect of the present disclosure.
[0104] In the seventh aspect, an embodiment of the present disclosure provides a communication system, comprising 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.
[0105] In an eighth aspect, an embodiment of the present disclosure provides a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes a communication method as described in any one of the first aspect or the second aspect of the present disclosure.
[0106] In the above manner, a terminal receives first information sent by a network device, the first information being used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal. Based on the first information, the terminal executes an activation or deactivation procedure for the Pre-MG, determines completion of the activation or deactivation procedure, and indicates status information of the Pre-MG, the status information being used to indicate whether the Pre-MG is valid or invalid. Consequently, after completing activation or deactivation of the Pre-MG, the terminal can, based on the current status of the Pre-MG, perform collision handling when a collision occurs between the Pre-MG and another measurement gap. This standardizes the terminal's behavior during the measurement gap process and avoids uncertainty in collision handling in the terminal.
[0107] It is understandable that the above-mentioned terminals, network devices, communication systems, storage media, and computer programs are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods and will not be repeated here.
[0108] In some embodiments, the terms "communication method," "information processing method," and "communication method" are interchangeable; "communication device," "information processing device," and "communication device" are interchangeable; and "information processing system," "communication system," and "communication system" are interchangeable.
[0109] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain 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 certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0110] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0111] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0112] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0113] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0114] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0115] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0116] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0117] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0118] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0119] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0120] In some embodiments, terms such as "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 less than", and "above" can be replaced with each other, and terms such as "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" can be replaced with each other.
[0121] 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", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0122] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
[0123] 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", "bandwidth part (BWP)" and the like may be used interchangeably.
[0124] 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 subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0125] In some embodiments, the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the network device and the terminal is replaced by communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it is also possible to set the structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0126] 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, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.
[0127] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0128] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0129] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0130] FIG1a is a schematic diagram illustrating the architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG1a , a communication system 100 includes a terminal 101 and a network device 102 .
[0131] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0132] In some embodiments, the network device 102 is, for example, a node or device that accesses the terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.
[0133] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0134] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0135] The embodiments of the present disclosure 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), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (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 utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).
[0136] Figure 1b is a schematic diagram illustrating a collision scenario according to an embodiment of the present disclosure. As shown in Figure 1b, terminal 101 receives a control instruction sent by network device 102. This control instruction is used to activate a trigger event in terminal 101, thereby triggering the activation or deactivation process of pre-configured measurement gaps (Pre-MGs) and parallel measurement gaps (MGs). The trigger event includes RRC (Radio Resource Control) signaling, which broadcasts network device system information to terminal 101; SCell (Secondary Cell) activation or deactivation information; and BWP (Bandwidth Part) switching information. For example, the control instruction also includes priority configuration information for Pre-MGs and MGs. In this embodiment, the priority of Pre-MGs is higher than that of MGs. Network device 102 instructs terminal 101 to deactivate Pre-MGs through the control instruction. After receiving the control instruction, terminal 101 initiates a hardware process to deactivate Pre-MGs. After completing the deactivation process, terminal 101 prepares for a Pre-MG status change, but the current status of Pre-MGs in terminal 101 has not yet changed.
[0137] During the deactivation of the Pre-MG by Terminal 101, Terminal 101 activates the MG based on the control instruction. The deactivation process of the Pre-MG overlaps with the effective time range of the MG during the dynamic collision period, resulting in a collision conflict in the gap measurement of Terminal 101. Furthermore, the time interval between the MG during the dynamic collision period and the next deactivated Pre-MG is less than 4ms, while the MG program startup and deactivation takes 4ms to complete, resulting in a conflict between the MG and the next deactivated Pre-MG. At this time, the control instruction includes priority configuration information indicating the priority of the MG and Pre-MG, where the MG priority is lower than that of the Pre-MG. Based on the priorities of the Pre-MG and MG configured in the control instruction, the terminal compares the priorities of the Pre-MG and MG, abandons the MG with the lower priority and the conflicting Pre-MG, and executes the deactivation process of the Pre-MG.
[0138] In some implementations, the priority of the Pre-MG in the priority configuration of the network device is higher than that of the MG. When there is no overlap between the activation process or deactivation process of the parallel MG and the Pre-MG, but the state change point at which the next Pre-MG should change the Pre-MG overlaps with the collision window of the MG, the time distance between the MG and the Pre-MG state change point does not meet the proximity condition for the parallel MG collision, resulting in ambiguity in the terminal 101.
[0139] Figure 1c is a schematic diagram illustrating a collision between the activation of a Pre-MG and a parallel MG according to an embodiment of the present disclosure. As shown in Figure 1c , in this embodiment, the activation procedure for Pre-MG1 is triggered based on a trigger event. The duration of this activation procedure includes the process time + 5 ms. 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. However, the Pre-MG state change in terminal 101 has not yet taken effect. Based on the Pre-MG cycle in terminal 101, the Pre-MG state change point is the start point of the next Pre-MG cycle, that is, the starting point of Pre-MG2, as shown at time B in Figure 1c . The Pre-MG state is changed from OFF to ON. During the Pre-MG activation process, the collision window for the parallel MG overlaps with the Pre-MG activation process between time A and time B, resulting in a collision between the Pre-MG and the parallel MG. However, the terminal 101 is unclear about the current state of the Pre-MG during the period from time A to time B, resulting in the terminal 101 not knowing whether the parallel MG with a low priority should be discarded during this time period.
[0140] For example, in some implementations, the network device 102 and / or the terminal 101 assumes 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 the terminal 101 can discard the parallel MG with a lower priority; assuming that the state of Pre-MG2 is OFF, there is no conflict between the parallel MG and Pre-MG2, so the terminal 101 can keep the parallel MG with a lower priority.
[0141] Figure 1d is a schematic diagram illustrating a collision between a deactivated Pre-MG and a parallel MG according to an embodiment of the present disclosure. As shown in Figure 1d, in this embodiment, the deactivation procedure of Pre-MG1 is triggered based on a triggering event. At time point B, the network device 102 and / or the terminal 101 assumes that the state of Pre-MG2 is OFF, and there is no collision between the parallel MG and Pre-MG2. At this time, the terminal 101 can maintain the parallel MG with a lower priority; assuming that the state of Pre-MG2 is ON, there is a collision between the parallel MG and Pre-MG2, and the priority of the Pre-MG in the terminal 101 is higher than that of the MG, so the parallel MG with a lower priority can be discarded.
[0142] In some embodiments, during the period from time node A to time node B in the above embodiment, a triggering event triggers the activation or deactivation process of a Pre-MG in terminal 101. Terminal 101 completes the activation or deactivation of the Pre-MG at time node A. At this point, terminal 101 is ready to change the status of the Pre-MG, but the Pre-MG status change has not yet taken effect. Before the next Pre-MG opportunity, that is, time node B in the above embodiment, the Pre-MG status change takes effect. However, during the period from time node A to time node B, terminal 101 is unclear about the current status of the Pre-MG during time AB. When the collision window of parallel MGs overlaps with time range AB, terminal 101 is uncertain about the current status of the Pre-MG and cannot determine whether to discard the lower-priority MG during time range AB, resulting in ambiguity in terminal 101. Therefore, it is necessary to indicate the current status of the Pre-MG during time range AB so that terminal 101 can determine whether to discard the colliding parallel MG during time range AB based on this indication.
[0143] In some implementations, the triggering event is activation or deactivation of a Pre-MG in terminal 101 when a BWP (Bandwidth Part) switch based on DCI (Downlink Control Information) or a timer is performed. This embodiment is applicable to performing BWP switching based on DCI or a timer on a single component carrier (CC), where multiple BWP configuration information is configured on the CC. When a BWP switch occurs, terminal 101 can complete activation or deactivation of the Pre-MG within 5 ms after the BWP switch process is completed. During the active BWP switch delay process of a single CC, activation or deactivation of the Pre-MG takes effect from the start time 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, the status of the Pre-MG shall not be changed immediately, but shall be changed before the next Pre-MG cycle.
[0144] In some embodiments, the triggering event is the activation or deactivation of the Pre-MG based on the activation or deactivation of the SCell. When one or more SCells are activated or deactivated in the terminal 101, the state of the Pre-MG will change. In this case, the terminal 101 can complete the activation or deactivation of the Pre-MG within 5 ms after the activation or deactivation of the SCell is completed. For example, the activation or deactivation of the Pre-MG takes effect from the start time 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 shall not be changed immediately, but the state of the Pre-MG shall be changed at the start time of the next Pre-MG cycle.
[0145] In some embodiments, the triggering event is the activation or deactivation of the Pre-MG based on RRC reconfiguration. The RRC reconfiguration information received by the terminal 101 that can automatically complete the activation or deactivation mechanism is: adding or deleting a measurement object in the terminal 101, adding / releasing / changing SCell under CA (Carrier Aggregation), switching BWP bandwidth or updating bandwidth parameters of other BWPs. For example, in the process of causing the state change of the Pre-MG based on the RRC reconfiguration information, the terminal 101 can complete the activation or deactivation of the Pre-MG within 5ms after the RRC processing delay. If the activation or deactivation process of the Pre-MG ends within the collision window of the parallel MG, the current state of the Pre-MG shall not be changed immediately, and the state of the Pre-MG needs to be changed before the start time of the next complete Pre-MG cycle.
[0146] In some implementations, when a conflict occurs between a Pre-MG and a parallel MG during the time range AB of terminal 101, the behavior of terminal 101 is standardized to eliminate ambiguity during the activation or deactivation of the Pre-MG. When a conflict occurs between a Pre-MG and another parallel MG while terminal 101 is waiting for a Pre-MG status change, the Pre-MG status of terminal 101 is clearly indicated.
[0147] In some implementations, situations in which measurement gaps in terminal 101 cause collisions include: when both Pre-MGs are activated, a collision occurs between two parallel Pre-MGs; and when an activated Pre-MG collides with a parallel MG. When a collision condition is met between a Pre-MG and an MG, terminal 101 applies a collision rule based on the priorities of the MG and Pre-MG to discard the MG or Pre-MG with a lower priority within the collision period. For example, if terminal 101 determines that any Pre-MG is deactivated during a collision, a gap collision between the Pre-MG and the MG will not occur, and terminal 101 does not apply the gap collision rule during the collision period.
[0148] FIG2 is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2 , the embodiment of the present disclosure relates to a communication method, which is performed by a terminal 101 and a network device 102, and the method includes:
[0149] Step S2101 , the network device 102 sends first information to the terminal 101 .
[0150] In some embodiments, the terminal 101 receives first information sent by the network device.
[0151] In some embodiments, the first information is used to instruct the terminal to activate or deactivate the Pre-MG in the terminal.
[0152] In some embodiments, the first information is further used to instruct the terminal to indicate status information of the Pre-MG after the activation procedure or deactivation procedure is completed, where the status information is used to indicate whether the current status of the Pre-MG is valid or invalid. When the current status of the Pre-MG is valid, the terminal currently needs to perform gap measurement based on the Pre-MG; if the current status of the Pre-MG is invalid and a parallel MG exists at the current time point, the terminal currently needs to perform gap measurement based on the parallel MG.
[0153] In some embodiments, the name of the first information is not limited, and it can be, for example, "Pre-MG activation or deactivation information", "Pre-MG indication information", "Pre-MG configuration information", etc.
[0154] Optionally, in some embodiments, the first information includes one or more of the following:
[0155] RRC signaling, activation information or deactivation information of the secondary cell (SCell), and switching information of the partial bandwidth (BWP).
[0156] For example, in this embodiment, network device 102 sends first information to terminal 101. Terminal 101 activates a triggering event based on the first information. If the first information includes RRC signaling, the triggering event is an RRC-based reconfiguration, and the Pre-MG is activated or deactivated via the reconfiguration information. 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 Carrier Aggregation (CA), switching BWP bandwidth, or updating bandwidth parameters of other BWPs. For example, during a Pre-MG state change caused by the RRC reconfiguration information, terminal 101 can complete the activation or deactivation of the Pre-MG within 5 ms after the RRC processing delay. If the Pre-MG activation or deactivation process ends within the collision window of parallel MGs, the current state of the Pre-MG must not be immediately changed, and the Pre-MG state must be changed before the start time of the next full Pre-MG cycle.
[0157] If the first information includes BWP switching information, the triggering event is the activation or deactivation of the Pre-MG in terminal 101 during BWP (Bandwidth Part) switching based on DCI (Downlink Control Information) or a timer. This embodiment is applicable to performing BWP switching based on DCI or a timer on a single CC (component carrier), where multiple BWP configuration information is configured on the CC. When BWP switching occurs, terminal 101 can complete the activation or deactivation of the Pre-MG within 5 ms after the BWP switching process is completed. During the active BWP switching delay process of a single CC, the activation or deactivation of the Pre-MG takes effect from the start time 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, the status of the Pre-MG shall not be changed immediately, and the status of the Pre-MG shall be changed before the next Pre-MG cycle.
[0158] If the first information includes activation information or deactivation information of the secondary cell SCell, the triggering event is to activate or deactivate the Pre-MG based on the activation or deactivation of the SCell. When one or more SCells are activated or deactivated in the terminal 101, the state of the Pre-MG will change. At this time, the terminal 101 can complete the activation or deactivation of the Pre-MG within 5ms after the activation or deactivation of the SCell is completed. For example, the activation or deactivation of the Pre-MG takes effect from the start time 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 shall not be changed immediately, but the state of the Pre-MG shall be changed at the start time of the next Pre-MG cycle.
[0159] Through the above manner, a triggering event in the terminal can be activated in multiple ways. The triggering event can enable the terminal to execute the activation procedure or deactivation procedure of the Pre-MG. The activation in multiple ways increases the diversity of the triggering event.
[0160] Step S2102 , the terminal 101 receives the first information sent by the network device 102 .
[0161] For example, the definition of the first information in this embodiment is the same as that in the above step S2101, and can refer to the above step S2101, which will not be repeated here.
[0162] Step S2103: Terminal 101 executes the activation procedure or deactivation procedure of the Pre-MG according to the first information.
[0163] For example, a Pre-MG is a measurement gap pre-configured in terminal 101. A trigger event is activated based on the first information sent by the network device. The Pre-MG in the terminal is activated or deactivated based on the trigger event. This differs from the activation method of a parallel MG, which takes effect directly after the network device sends the first information. The activation or deactivation of the Pre-MG requires scheduling an activation or deactivation procedure in terminal 101 to implement the activation or deactivation process of the Pre-MG.
[0164] Optionally, in some implementations, before step S2103, the communication method further includes:
[0165] Terminal 101 determines a processing delay of RRC signaling;
[0166] Terminal 101 controls the terminal to complete the activation procedure or the deactivation procedure within a first time threshold after the processing delay.
[0167] For example, in this embodiment, the triggering event is the activation or deactivation of Pre-MG based on RRC reconfiguration. The RRC reconfiguration information received by the terminal 101 that can automatically complete the activation or deactivation mechanism is: adding or deleting a measurement object in the terminal 101, adding / releasing / changing SCell under CA (Carrier Aggregation), switching BWP bandwidth or updating bandwidth parameters of other BWPs. For example, in the process of changing the state of Pre-MG due to RRC reconfiguration information, the terminal 101 can complete the activation or deactivation of Pre-MG within the first time threshold after the RRC processing delay. For example, the first time threshold is 5ms. If the activation or deactivation process of Pre-MG ends within the collision window of the parallel MG, the current state of Pre-MG shall not be changed immediately, and the state of Pre-MG needs to be changed before the start time of the next complete Pre-MG cycle.
[0168] Optionally, in some implementations, before step S2103, the communication method further includes:
[0169] The terminal 101 determines the activation completion time or deactivation completion time of the SCell;
[0170] The terminal 101 controls the terminal to complete the activation procedure or the deactivation procedure within a first time threshold after the activation completion time or the deactivation completion time.
[0171] For example, in this embodiment, the triggering event is the activation or deactivation of the Pre-MG based on the activation or deactivation of the SCell. When one or more SCells are activated or deactivated in the terminal 101, the state of the Pre-MG changes. In this case, the terminal 101 can complete the activation or deactivation of the Pre-MG within a first time threshold after the SCell activation or deactivation is completed. For example, the first time threshold is 5ms.
[0172] Optionally, in some implementations, before step S2103, the communication method further includes:
[0173] The terminal 101 determines the handover completion time of the BWP;
[0174] The terminal 101 controls the terminal to complete the activation procedure or the deactivation procedure within a first time threshold after the handover completion time.
[0175] For example, in this embodiment, the triggering event is the activation or deactivation of the Pre-MG in the terminal 101 when the BWP (Bandwidth Part) switching is based on DCI (Downlink Control Information) or a timer. This embodiment is applicable to performing BWP switching based on DCI or a timer on a single CC (component carrier), where multiple BWP configuration information is configured on the CC. When BWP switching occurs, the terminal 101 can complete the activation or deactivation of the Pre-MG within a first time threshold after the BWP switching process is completed. For example, the first time threshold is 5ms.
[0176] Step S2104: Terminal 101 determines that the activation procedure or deactivation procedure is completed, and indicates the status information of the Pre-MG.
[0177] For example, after a terminal completes the activation or deactivation procedure for a Pre-MG based on the first information, if a collision occurs between a Pre-MG and a parallel MG within the timeframe between activation and the Pre-MG taking effect, the terminal is unclear about the current status of the Pre-MG and is therefore unclear about whether to discard the lower-priority MG, resulting in ambiguity during the collision. Therefore, in this embodiment, after the terminal completes the activation or deactivation procedure for the Pre-MG, the terminal indicates the current status information of the Pre-MG. This allows the terminal to determine, based on the current status information, whether to discard the lower-priority MG during the period from time point A to time point B when the Pre-MG and the MG collide. For example, if the status information indicates that the current Pre-MG is in a deactivated state, the terminal does not need to discard the parallel MG within the timeframe from time point A to time point B. However, if the status information indicates that the current Pre-MG is in an activated state, the terminal must discard the parallel MG within the timeframe from time point A to time point B.
[0178] It should be noted that in this embodiment, the Pre-MG activation process is the process of making the Pre-MG in the terminal active, and the Pre-MG deactivation process is the process of making the Pre-MG in the terminal inactive. However, when the activation process or deactivation process of the Pre-MG in the terminal is completed, the time point when the Pre-MG status change in the terminal takes effect is the starting point of the next Pre-MG cycle after the activation process or deactivation process is completed. In other words, after the terminal completes the activation or deactivation procedure, the Pre-MG status will not be changed until the starting point of the next Pre-MG cycle. For example, the Pre-MG deactivation process makes the Pre-MG in the terminal inactive, while the Pre-MG activation process makes the Pre-MG in the terminal active.
[0179] Optionally, in some implementations, the above step S2104 includes:
[0180] The terminal 101 obtains a first time range in which the parallel measurement gap MG is effective;
[0181] Terminal 101 determines that there is an overlap between the first time range and the second time range, and indicates the status information, wherein the second time range is from the completion time point of the activation procedure or deactivation procedure to the effective time point of the status change of the Pre-MG.
[0182] 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 effectiveness mode of the parallel MG in the terminal is intermittent effectiveness, and the positions before and after the effectiveness 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 every 4 minutes, and the first time range for the parallel MG to take effect is 20ms.
[0183] When a terminal triggers the activation or deactivation procedure for a Pre-MG based on the first information, the activation or deactivation time of the Pre-MG may overlap with the first time range during which the parallel MG is effective. For example, as shown in Figure 1c above, when the first time range during which the parallel MG is effective overlaps with time range AB during the Pre-MG activation process, the terminal is uncertain about the current Pre-MG status and cannot determine whether to abandon the parallel MG within that time range. Therefore, it is necessary to indicate the current status 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 status change is the second time range. If an overlap is determined 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 status information of the Pre-MG in the terminal to assist the terminal in correctly handling the collision.
[0184] In this way, the conditions for indicating the Pre-MG status information are limited. When a collision is determined between the Pre-MG and the parallel MG, the Pre-MG status information is indicated, which standardizes the terminal behavior and reduces the overhead in the collision processing process.
[0185] Optionally, in some embodiments, the communication method further includes:
[0186] The terminal 101 determines the effective time point of the Pre-MG status change, which is the start time point of the next Pre-MG cycle after the activation procedure or deactivation procedure is completed;
[0187] The terminal 101 determines the second time range according to the state change effective time point and the completion time point.
[0188] For example, in this embodiment, after the terminal completes the Pre-MG activation procedure or deactivation procedure, the terminal is ready to change the Pre-MG status, but the Pre-MG status change has not yet taken effect. The start time point of the next Pre-MG cycle is determined according to the Pre-MG cycle as the Pre-MG status change effective time point, and then the time range from the completion time point of the Pre-MG activation procedure or deactivation procedure to the status change effective time point is determined as the second time range.
[0189] The above method determines the time range of the Pre-MG collision window. When another parallel MG exists 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 terminal indicates the status information of the Pre-MG. This clarifies the time range of the collision window in the terminal and regulates the terminal's behavior during the collision determination process.
[0190] Optionally, in some implementations, the above step S2104 includes:
[0191] The terminal 101 obtains a first time range in which the parallel measurement gap MG is effective;
[0192] The terminal 101 determines a third time range for the Pre-MG activation process;
[0193] The 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.
[0194] For example, in this embodiment, the first information is used to instruct the terminal to activate the Pre-MG in the terminal. The terminal executes the Pre-MG activation procedure based on the first information. For example, the terminal can determine, based on the configuration information of the parallel MG configured by the network device, a first time range in which the parallel MG becomes effective at the earliest after the triggering event. A third time range for the Pre-MG activation process is determined. The third time range is the time range from the time the terminal receives the first information sent by the network device, triggering the terminal to initiate the Pre-MG activation process, to the time the Pre-MG activation process is completed in the terminal. For example, in Figure 1c above, the time range from the triggering event to time point A is the third time range. When the time distance between the first time range and the third time range of the parallel MG is less than or equal to a first time threshold, a conflict is determined between the Pre-MG activation process and the parallel MG. Therefore, it is necessary to indicate the status information of the Pre-MG so that the terminal can correctly handle the conflict based on the status information. For example, the first time threshold can be configured by the network device through the first information. For example, the first time threshold can be 5 ms.
[0195] 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,
[0196] The difference between the start point of the first time range and the end point of the third time range.
[0197] For example, in this embodiment, the above-mentioned time distance is the time difference between the end time point of the first time range corresponding to the parallel MG and the end point 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 it is necessary to indicate the current status information of the Pre-MG; or the time distance is the difference between the start time point of the first time range and the end time point 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.
[0198] Optionally, in some implementations, the communication method further includes:
[0199] Terminal 101 determines, based on the status information, that a collision occurs between the Pre-MG and the parallel MG;
[0200] Terminal 101 delays the time point at which the status change of the Pre-MG takes effect.
[0201] For example, in this embodiment, when it is determined based on state information that a collision will occur between the Pre-MG and the parallel MG, the state change effective time point of the Pre-MG can be delayed to avoid the collision between the parallel MG and the Pre-MG within the time range AB.
[0202] Optionally, in some implementations, the first information is used to instruct the terminal 101 to deactivate the Pre-MG. The communication method further includes:
[0203] The terminal 101 obtains the time point when the deactivation process of the Pre-MG is completed;
[0204] The terminal 101 determines the effective time point of the state change of the Pre-MG according to the time point. The effective time point of the state change is the start time point of the next Pre-MG cycle after the time point.
[0205] For example, in this embodiment, the first information is used to instruct terminal 101 to deactivate the Pre-MG. The terminal executes the Pre-MG deactivation procedure based on the first information, determines the time point when the Pre-MG deactivation procedure is completed, and, based on this time point, determines the start time point of the next Pre-MG cycle as the effective time point of the status change.
[0206] Optionally, in some implementations, the communication method further includes:
[0207] Terminal 101 receives second information, where the second information is used to indicate the first priority of the Pre-MG.
[0208] For example, in this embodiment, the second information is used to indicate the first priority of the Pre-MG in the terminal. When the first priority of the Pre-MG is different from the priority corresponding to the parallel MG, after the Pre-MG and the parallel MG conflict, the terminal needs to indicate the status information of the Pre-MG so as to perform correct collision processing.
[0209] Optionally, in some embodiments, the second information includes gap priority information.
[0210] For example, in this embodiment, the priority of the Pre-MG can be configured by the network device using the gap-priority information in the Gap-Config information. The configured 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 measurement gaps when a Pre-MG conflicts with a parallel MG to avoid collisions.
[0211] Optionally, in some implementations, the above step S2104 includes:
[0212] Terminal 101 determines the second priority of the parallel MG;
[0213] The terminal 101 determines that the first priority is different from the second priority, and indicates the status information.
[0214] 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 perform correct collision processing during the conflict process.
[0215] Optionally, in some implementations, the above step S2104 includes:
[0216] Terminal 101 determines the first priority of the Pre-MG and the second priority of the parallel MG, and there is a collision between the parallel MG and the Pre-MG;
[0217] Terminal 101 determines that the first priority is higher than the second priority and indicates the status information.
[0218] For example, in this embodiment, the terminal needs to perform a conditional assessment before indicating status information. If a collision is determined between a Pre-MG and another parallel MG, the terminal obtains the first priority of the Pre-MG and the second priority of the parallel MG, 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 the first priority is determined to be lower than the second priority, the terminal does not indicate the status information of the Pre-MG. Within the effective time range of the parallel MG, the terminal discards the lower-priority Pre-MG and performs gap measurement based on the parallel MG.
[0219] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0220] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.
[0221] In some embodiments, the terms "downlink control information (DCI)", "downlink (DL) assignment", "DL DCI", "uplink (UL) grant", "UL DCI" and the like may be used interchangeably.
[0222] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, and terms such as "physical uplink shared channel (PUSCH)" and "UL data" can be used interchangeably.
[0223] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
[0224] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0225] In some embodiments, the terms "component carrier (CC)", "cell", "frequency carrier", "carrier frequency" and the like can be used interchangeably.
[0226] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0227] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0228] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.
[0229] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0230] 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 recipient to respond to the content sent.
[0231] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0232] In the above manner, the network device sends first information to the terminal, the first information being used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal. The terminal then executes the activation or deactivation procedure for the Pre-MG based on the first information. After the terminal determines that the activation or deactivation procedure is complete, it indicates the status of the Pre-MG, where the status information indicates whether the Pre-MG is valid or invalid. After the terminal completes activation or deactivation of the Pre-MG, the terminal can perform collision handling based on the current status of the Pre-MG when a collision occurs between the Pre-MG and another measurement gap. This standardizes the terminal's behavior during the measurement gap process and avoids uncertainty in collision handling in the terminal.
[0233] FIG3 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3 , the embodiment of the present disclosure relates to a communication method, which is executed by terminal 101. The communication method includes:
[0234] Step S3101: receiving first information sent by a network device, where the first information is used to instruct a terminal to activate or deactivate a pre-configured measurement gap (Pre-MG) in the terminal.
[0235] For example, the optional implementation of step S3101 in this embodiment can refer to the optional implementation of step S2102 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0236] Step S3102: Execute the activation procedure or deactivation procedure of the Pre-MG according to the first information.
[0237] For example, the optional implementation of step S3102 in this embodiment can refer to the optional implementation of step S2103 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0238] Step S3103: Determine the completion of the activation procedure or the deactivation procedure and indicate the status information of the Pre-MG.
[0239] Optionally, in some implementations, indicating the status information of the Pre-MG includes:
[0240] Obtaining the first time range in which the parallel measurement gap MG takes effect;
[0241] It is determined that there is an overlap between the first time range and the second time range, indicating the status information, and the second time range is from a completion time point of the activation procedure or the deactivation procedure to a status change effective time point of the Pre-MG.
[0242] Optionally, in some embodiments, the method further comprises:
[0243] Determine the effective time of the Pre-MG status change. The effective time of the status change is the start time of the next Pre-MG cycle after the activation or deactivation procedure is completed.
[0244] The second time range is determined based on the effective time point and the completion time point of the status change.
[0245] Optionally, in some implementations, indicating the status information of the Pre-MG includes:
[0246] Obtaining the first time range in which the parallel measurement gap MG takes effect;
[0247] Determine the third time frame of the Pre-MG activation process;
[0248] It is determined that a time distance between the first time range and the third time range is equal to or less than a first time threshold, indicating status information.
[0249] 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,
[0250] The difference between the start point of the first time range and the end point of the third time range.
[0251] Optionally, in some embodiments, the method further comprises:
[0252] According to the status information, it is determined that the Pre-MG and the parallel MG collide;
[0253] Delays the time when the Pre-MG status change takes effect.
[0254] Optionally, in some implementations, the first information is used to instruct the terminal to deactivate the Pre-MG, and the method further includes:
[0255] Obtain the time point at which the deactivation process of the Pre-MG is completed;
[0256] The effective time point of the Pre-MG status change is determined according to the time point. The effective time point of the status change is the start time point of the next Pre-MG cycle after the time point.
[0257] Optionally, in some embodiments, the method further comprises:
[0258] Second information is received, where the second information is used to indicate a first priority of the Pre-MG.
[0259] Optionally, in some implementations, indicating the status information of the Pre-MG includes:
[0260] Determine the second priority of the parallel MG;
[0261] A determination is made that the first priority is different from the second priority, indicating status information.
[0262] Optionally, in some embodiments, the second information includes gap priority information.
[0263] Optionally, in some embodiments, the first information includes one or more of the following: RRC signaling, activation information or deactivation information of the secondary cell SCell, and switching information of the partial bandwidth BWP.
[0264] For example, the optional implementation of step S3103 in this embodiment can refer to the optional implementation of step S3104 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0265] In the above manner, a terminal receives first information sent by a network device, the first information being used to instruct a terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal. Based on the first information, the terminal executes an activation procedure or deactivation procedure for the Pre-MG, determines completion of the activation procedure or deactivation procedure, and indicates Pre-MG status information. After the terminal completes activation or deactivation of the Pre-MG, the Pre-MG status information is indicated, enabling the terminal to perform correct collision handling based on the status information.
[0266] FIG4 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4 , the present disclosure embodiment relates to a communication method, which is executed by a network device. The method includes:
[0267] Step S4101: Send first information to the terminal, where the first information is used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal and indicate status information of the Pre-MG after the activation or deactivation procedure of the Pre-MG is completed.
[0268] For example, in some embodiments, the method further comprises:
[0269] Sending second information to the terminal, where the second information is used to indicate the first priority of the Pre-MG.
[0270] For example, in some embodiments, the first information includes one or more of the following: RRC signaling, activation information or deactivation information of the secondary cell (SCell), and switching information of the partial bandwidth (BWP).
[0271] For example, in some implementations, the second information is further used to indicate the second priority of the parallel MG.
[0272] For example, in some embodiments, the second information includes slot priority information.
[0273] For example, in some embodiments, the communication method further includes:
[0274] The third information is sent to the terminal, where the third information is used to indicate a first time range in which the parallel MG is effective.
[0275] For example, the optional implementation of step S4101 in this embodiment can refer to the optional implementation of step S3101 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0276] In the above manner, the network device sends first information to the terminal, the first information being used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal. The first information also indicates Pre-MG status information after the Pre-MG activation or deactivation procedure is completed. Thus, after the terminal completes Pre-MG activation or deactivation, the Pre-MG status information is indicated, enabling the terminal to perform correct collision handling based on the status information.
[0277] FIG5 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG5 , the embodiment of the present disclosure relates to a communication method, which is executed by terminal 101. The method includes:
[0278] 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.
[0279] Step S5102: It is determined that a collision occurs between the state change effective time point and the parallel MG, and the control terminal indicates the state information of the Pre-MG after the Pre-MG deactivation process or activation process is completed.
[0280] For example, in this embodiment, if there is no collision between the deactivation procedure or activation procedure of the Pre-MG in the terminal and the effective time range of the parallel MG, but after the Pre-MG deactivation procedure or activation procedure is completed, a collision occurs between the Pre-MG whose state will be changed and the effective time range of the parallel MG, then the terminal should immediately explain the status information of the Pre-MG after the activation procedure or deactivation procedure of the Pre-MG is completed, so that the terminal can make correct collision processing based on the status information.
[0281] For example, in some implementations, the activation process or deactivation process of the Pre-MG may not overlap with the effective time range of the parallel MG. However, after the terminal completes the deactivation procedure or activation procedure of the Pre-MG, when the effective time of the Pre-MG conflicts with that of the parallel MG within the time range when the deactivation or activation of the Pre-MG takes effect, the terminal needs to describe the status information of the Pre-MG.
[0282] For example, in some implementations, when it is determined that there is overlap between the Pre-MG to be changed and the parallel MG, the terminal indicates the current status information of the Pre-MG.
[0283] For example, in some implementations, when the terminal completes the activation process or deactivation process of the Pre-MG, the terminal can immediately know the status information of the Pre-MG after the activation process or deactivation process is completed.
[0284] 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 the collision of the parallel MGs.
[0285] For example, in some implementations, for a Pre-MG to be deactivated, the time point when the Pre-MG state change takes effect should be the starting point of the next Pre-MG cycle after the UE completes the deactivation process.
[0286] In the above manner, when the terminal completes the Pre-MG deactivation process or activation process, a correct terminal behavior is defined so that the terminal indicates the current status information of the Pre-MG, thereby ensuring correct collision handling in the terminal.
[0287] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0288] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0289] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution 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 relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by 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 implementing the hardware circuit configuration 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. In addition, 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), a deep learning processing unit (DPU), etc.
[0290] Figure 6 is a schematic diagram of the structure of a terminal proposed in an embodiment of the present disclosure. As shown in Figure 6, terminal 6100 may include at least one of a transceiver module 6101, a processing module 6102, and an execution module 6103. In some embodiments, transceiver module 6101 is configured to receive first information sent by a network device, where the first information instructs the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal. Processing module 6102 is configured to execute an activation or deactivation procedure for the Pre-MG based on the first information. Execution module 6103 is configured to determine the completion of the activation or deactivation procedure and provide status information of the Pre-MG, where the status information indicates whether the Pre-MG is valid or invalid. Optionally, the transceiver module is configured 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 are not further described here. Optionally, the processing module is configured to execute at least one of the other steps performed by terminal 101 in any of the above methods, which are not further described here. Optionally, the execution module is used to execute at least one of the communication steps performed by the terminal 101 in any of the above methods, which will not be described in detail here.
[0291] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0292] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.
[0293] In some embodiments, the execution module can be a single module or include multiple submodules. Optionally, the multiple submodules each perform all or part of the steps required to be performed by the execution module. Optionally, the execution module can be interchangeable with the processor.
[0294] Figure 7 is a schematic diagram of the structure of a network device 7100 proposed in an embodiment of the present disclosure. Network device 7100 may be an access network device, a core network device, or a terminal (e.g., user equipment), or a chip, chip system, or processor that supports the network device in implementing any of the above methods. Network device 7100 may include a transceiver module 7101 configured to send first information to the terminal, the first information being used to instruct the terminal to activate or deactivate a preconfigured measurement gap (Pre-MG) in the terminal, and to indicate status information of the Pre-MG after the activation or deactivation procedure of the Pre-MG is completed, the status information being used to indicate whether the Pre-MG status is valid or invalid. Optionally, the transceiver module 7101 is configured to perform at least one of the communication steps, such as sending and / or receiving, performed by network device 102 in any of the above methods, and will not be further described herein.
[0295] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0296] Figure 8 is a schematic diagram of the structure of a communication device 8100 proposed in an embodiment of the present disclosure. Communication device 8100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 8100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0297] As shown in Figure 8, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 8100 is used to perform any of the above methods. Optionally, one or more processors 8101 are used to call instructions to enable the communication device 8100 to perform any of the above methods.
[0298] 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-described method, and the processor 8101 performs at least one of the other steps. In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0299] In some embodiments, the communication device 8100 further includes one or more memories 8103 for storing data. Alternatively, all or part of the memories 8103 may be located outside the communication device 8100. In alternative embodiments, the communication device 8100 may include one or more interface circuits 8104. Optionally, the interface circuits 8104 are connected to the memory 8102 and may be configured to receive data from the memory 8102 or other devices, or to send data to the memory 8102 or other devices. For example, the interface circuits 8104 may read data stored in the memory 8102 and send the data to the processor 8101.
[0300] The communication device 8100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG8 . The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component 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, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0301] In some embodiments, chip 8200 further includes one or more interface circuits 8202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 8200 further includes one or more memories 8203 for storing data. Alternatively, all or part of memory 8203 may be located external to chip 8200. Optionally, interface circuit 8202 is connected to memory 8203 and may be used to receive data from memory 8203 or other devices, or may be used to send data to memory 8203 or other devices. For example, interface circuit 8202 may read data stored in memory 8203 and send the data to processor 8201.
[0302] 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 exchange 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.
[0303] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0304] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute 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 is not limited thereto, and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto, and may also be a temporary storage medium.
[0305] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0306] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
Claims
1. A communication method, characterized in that: Executed by a terminal, the method includes: receiving first information sent by a network device, where the first information is used to instruct the terminal to activate or deactivate a pre-configured measurement gap Pre-MG in the terminal; executing an activation procedure or a deactivation procedure of the Pre-MG according to the first information; It is determined that the activation procedure or the deactivation procedure is completed, and status information of the Pre-MG is indicated, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
2. The method according to claim 1, characterized in that The status information indicating the Pre-MG includes: Obtain the first time range in which the parallel measurement gap MG takes effect; It is determined that there is an overlap between the first time range and a second time range, and the state information is indicated, wherein the second time range is from a completion time point of the activation procedure or the deactivation procedure to a state change effective time point of the Pre-MG.
3. The method according to claim 2, characterized in that The method further comprises: Determine a time point at which the state change of the Pre-MG takes effect, where the time point at which the state change takes effect is a start time point of a next cycle of the Pre-MG after the activation procedure or the deactivation procedure is completed; The second time range is determined according to the state change effective time point and the completion time point.
4. The method according to claim 1, characterized in that: The status information indicating the Pre-MG includes: Obtain the first time range in which the parallel measurement gap MG takes effect; Determining a third time range of the Pre-MG activation process; It is determined that a time distance between the first time range and the third time range is equal to or less than a first time threshold, and the state information is indicated.
5. The method according to claim 4, 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.
6. The method according to claim 1, characterized in that The method further comprises: determining, according to the state information, that a collision occurs between the Pre-MG and the parallel MG; The effective time point of the state change of the Pre-MG is delayed.
7. 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: Obtaining a time point at which the deactivation process of the Pre-MG is completed; According to the time point, a time point at which the state change of the Pre-MG takes effect is determined. The time point at which the state change takes effect is a start time point of a next cycle of the Pre-MG after the time point.
8. The method according to claim 1, characterized in that The method further comprises: Second information is received, where the second information is used to indicate a first priority of the Pre-MG.
9. The method according to claim 8, characterized in that The status information indicating the Pre-MG includes: Determine the second priority of the parallel MG; Determining that the first priority is different from the second priority, indicating the status information.
10. The method according to claim 8, characterized in that The second information includes gap priority information.
11. The method according to claim 1, characterized in that: The status information indicating the Pre-MG includes: Determine a first priority of the Pre-MG and a second priority of the parallel MG, and there is a collision between the parallel MG and the Pre-MG; Determine that the first priority is higher than the second priority, and indicate the status information.
12. The method according to any one of claims 1 to 11, characterized in that The first information includes one or more of the following: radio resource control protocol RRC signaling, activation information or deactivation information of the secondary cell SCell, and switching information of the partial bandwidth BWP.
13. The method according to claim 12, characterized in that The first information includes the RRC signaling, and the method further includes: determining a 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.
14. The method according to claim 12, characterized in that The first information includes activation information or deactivation information of the SCell, and the method further includes: Determining an activation completion time or a 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.
15. The method according to claim 12, characterized in that The first information includes switching information of the BWP, and the method further includes: Determining a switching 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.
16. A communication method, characterized in that: Executed by a network device, the method includes: Sending first information to the terminal, where the first information is used to instruct the terminal to activate or deactivate a preconfigured measurement gap Pre-MG in the terminal, and after the activation procedure or deactivation procedure of the Pre-MG is completed, indicating status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
17. The method according to claim 16, characterized in that The method further comprises: Sending second information to the terminal, where the second information is used to indicate the first priority of the Pre-MG.
18. The method according to claim 17, characterized in that The second information is also used to indicate the second priority of the parallel MG.
19. The method according to any one of claims 17-18, characterized in that The second information includes gap priority information.
20. The method according to claim 16, characterized in that The method further comprises: Sending third information to the terminal, where the third information is used to indicate a first time range in which the parallel MG is effective.
21. The method according to any one of claims 16 to 20, characterized in that The first information includes one or more of the following: RRC signaling, activation information or deactivation information of the secondary cell SCell, and switching information of the partial bandwidth BWP.
22. A terminal, characterized in that: The terminal comprises: A transceiver module, configured to receive first information sent by a network device, where the first information is used to instruct the terminal to activate or deactivate a pre-configured measurement gap Pre-MG in the terminal; a processing module, configured to execute an activation procedure or a deactivation procedure of the Pre-MG according to the first information; The execution module is configured to determine that the activation procedure or the deactivation procedure is completed, and indicate the status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
23. A network device, characterized in that: The network equipment includes: The transceiver module is configured to send first information to the terminal, where the first information is used to instruct the terminal to activate or deactivate a preconfigured measurement gap Pre-MG in the terminal, and after the activation procedure or deactivation procedure of the Pre-MG is completed, indicate the status information of the Pre-MG, where the status information is used to indicate whether the status of the Pre-MG is valid or invalid.
24. A terminal, characterized in that: include: one or more processors; A memory coupled to the one or more processors, the memory comprising executable instructions, when the executable instructions are executed by the When executed by the one or more processors, the terminal executes the communication method according to any one of claims 1 to 15.
25. A network device, characterized in that: include: one or more processors; A memory coupled to the one or more processors, the memory comprising executable instructions, which, when executed by the one or more processors, enable the first device to perform the communication method according to any one of claims 16 to 23.
26. A communication system, characterized in that: The invention comprises a terminal and a network device, wherein the terminal is configured to implement the communication method according to any one of claims 1 to 15, and the network device is configured to implement the communication method according to any one of claims 16 to 23.
27. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the communication method according to any one of claims 1 to 15 or claims 16 to 23.
Citation Information
Patent Citations
Information transmission method, apparatus and device, and readable storage medium
CN115997457A
Communication method and communication device
CN116455533A
Information processing method and device, terminal and network equipment
CN116456362A
Method for activating or deactivating gap, and terminal and network-side device
WO2023093709A1