Processing method, communication device and storage medium
Patent Information
- Application Number
- CN202380100350.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-19
- Publication Date
- 2026-02-13
AI Technical Summary
During the LTM cell handover process, the terminal device cannot determine which scheduling method to use to send uplink data, resulting in reduced flexibility in network equipment scheduling and may cause waste of resources.
By transmitting configuration information between terminal devices and network devices, the terminal device can determine the scheduling method based on the information, including configuration scheduling type 1 and type 2. Dynamic scheduling and uplink scheduling.
The elasticity of network device scheduling has been improved, and the terminal equipment can effectively send upward data and reduce waste of resources.
Smart Images

Figure CN121533121A_ABST
Abstract
Description
Processing method, communication device and storage medium Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a processing method, communication equipment, and storage medium. Background Art
[0002] During LTM (L1 / L2 Triggered Mobility) cell switching, the terminal device can send the first uplink data through pre-configuration or dynamic scheduling.
[0003] During the process of conceiving and implementing this application, the inventors discovered at least the following issues: When a network device pre-configures two types of scheduling (Type 1 and Type 2) or offers multiple scheduling methods, a terminal device cannot determine which scheduling method to use to send uplink data after completing LTM switching, reducing the flexibility of the network device's scheduling. Furthermore, there may be a gap between the pre-configured scheduling provided by the network device and the actual use of the terminal device, or the scheduling may not even be used, which can easily lead to resource waste.
[0004] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Technical Solutions
[0005] The main purpose of this application is to provide a processing method, a communication device and a storage medium, aiming to provide a method for determining the scheduling mode during the LTM cell switching process to improve the flexibility of network device scheduling and / or save resources.
[0006] To achieve the above objectives, the present application provides a processing method that can be applied to a terminal device (such as a mobile phone), comprising the steps of:
[0007] S2: Determine a scheduling mode based on the first content, where the scheduling mode is used for layer 1 and layer 2 triggered mobility switching.
[0008] Optionally, the first content includes multiplexing information and / or configuration information.
[0009] Optionally, the method includes at least one of the following:
[0010] The multiplexing information includes a temporary identification of a currently configured scheduled wireless network and / or a temporary identification of a current cell wireless network;
[0011] The configuration information includes at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index;
[0012] The configuration information is carried in a layer 1 to layer 2 triggered mobility handover command and / or a random access response.
[0013] Optionally, the configuration of the scheduling wireless network temporary identification is a temporary configuration of the scheduling wireless network temporary identification; and / or the cell wireless network temporary identification is a temporary cell wireless network temporary identification.
[0014] Optionally, determining the scheduling mode based on the first content includes at least one of the following:
[0015] If the candidate cell is the current secondary cell, the scheduling mode is determined according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification;
[0016] The default scheduling mode is configuration scheduling type 1;
[0017] If the configuration information includes configuring a scheduling wireless network temporary identification, determining the scheduling mode to be configuration scheduling type 2;
[0018] If the configuration information includes a temporary identification of a cell wireless network, the scheduling mode is determined to be dynamic scheduling;
[0019] If the configuration information includes a wireless network temporary identification type indication, determining the scheduling mode according to the wireless network temporary identification type indication;
[0020] If the configuration information includes scheduling information, determining that the scheduling mode is uplink scheduling;
[0021] If the configuration information includes a configuration scheduling index, the configuration scheduling type is determined according to the configuration scheduling index.
[0022] Optionally, after step S2, at least one of the following items is further included:
[0023] In response to a preset condition being met, determining that uplink scheduling has failed, and initiating a random access procedure;
[0024] Uplink data is sent based on the scheduling method, and / or uplink data confirmation feedback is received.
[0025] Optionally, the method further comprises at least one of the following:
[0026] Scheduling wireless network temporary identification and / or cell wireless network temporary identification to monitor the target cell physical downlink control channel according to the configuration;
[0027] Monitoring a target cell physical downlink control channel according to a temporary configuration scheduling wireless network temporary identification and / or temporary cell wireless network temporary identification;
[0028] Determine the configured scheduling wireless network temporary identification and / or the cell wireless network temporary identification as the serving cell wireless network temporary identification;
[0029] determining a transmission timing of uplink data based on at least one scheduling method;
[0030] The satisfying of the preset condition includes: failing to obtain downlink control information of the candidate cell within a time window and / or a first time threshold after switching to the target candidate cell.
[0031] The present application also provides a processing method, which can be applied to a network device (such as a base station), comprising the steps of:
[0032] S1: Send configuration information so that the terminal device determines a scheduling mode based on the configuration information, where the scheduling mode is used for layer 1 to layer 2 triggering mobility switching.
[0033] Optionally, the configuration information is a layer 1 to layer 2 triggered mobility handover command and / or a random access response.
[0034] Optionally, the configuration information includes at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index.
[0035] Optionally, the determination of the scheduling mode includes at least one of the following:
[0036] If the candidate cell is the current secondary cell, the terminal device determines the scheduling mode according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification;
[0037] The default scheduling mode of the terminal device is configuration scheduling type 1;
[0038] If the configuration information includes configuring a scheduling wireless network temporary identification, the terminal device determines that the scheduling mode is configured scheduling type 2;
[0039] If the configuration information includes a temporary identification of a cell wireless network, the terminal device determines that the scheduling mode is dynamic scheduling;
[0040] If the configuration information includes a wireless network temporary identification type indication, the terminal device determines the scheduling mode according to the wireless network temporary identification type indication;
[0041] If the configuration information includes scheduling information, the terminal device determines that the scheduling mode is uplink scheduling;
[0042] If the configuration information includes a configuration scheduling index, the terminal device determines the configuration scheduling type according to the configuration scheduling index.
[0043] Optionally, after step S1, at least one of the following items is further included:
[0044] Receive random access procedure;
[0045] Receive uplink data and / or send uplink data confirmation feedback.
[0046] Optionally, the method further comprises at least one of the following:
[0047] The random access process is initiated by the terminal device in response to meeting the preset conditions and determining that the uplink scheduling has failed;
[0048] The uplink data is sent by the terminal device based on the scheduling method;
[0049] Configure the scheduling wireless network temporary identification to temporarily configure the scheduling wireless network temporary identification;
[0050] The cell wireless network temporary identification is a temporary cell wireless network temporary identification.
[0051] Optionally, the method further comprises at least one of the following:
[0052] The terminal device determines a timing for transmitting uplink data based on at least one scheduling method;
[0053] The terminal device monitors the physical downlink control channel of the target cell according to the temporary configuration scheduling wireless network temporary identification and / or temporary cell wireless network temporary identification;
[0054] The terminal device determines the configured scheduling wireless network temporary identification and / or the cell wireless network temporary identification as the serving cell wireless network temporary identification.
[0055] The satisfying of the preset condition includes: after the terminal device switches to the target candidate cell, the terminal device fails to obtain the candidate cell downlink control information within the time window and / or the first time threshold.
[0056] The present application also provides a communication device, comprising: a memory, a processor, and a processing program stored in the memory and executable on the processor, wherein the processing program implements the steps of any of the above-described processing methods when executed by the processor.
[0057] The communication device in this application can be a terminal device (such as a mobile phone) or a network device (such as a base station). The specific reference needs to be clarified in the context.
[0058] The present application also provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any of the above-described processing methods are implemented.
[0059] The technical solution of the present application determines a scheduling method based on the first content, and the scheduling method is used for layer 1-2 triggered mobility switching. It provides a method for determining the scheduling method in the process of layer 1-2 triggered mobility cell switching, so that the terminal device can send uplink data according to the determined scheduling method, which can improve the flexibility of network device scheduling and / or save resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for describing the embodiments. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without inventive work.
[0061] FIG1 is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application;
[0062] FIG2 is a diagram of a communication network system architecture provided by an embodiment of the present application;
[0063] FIG3 is a schematic diagram of the hardware structure of a controller 140 provided in this application;
[0064] FIG4 is a schematic diagram of the hardware structure of a network node 150 provided in this application;
[0065] FIG5 is a schematic flow chart of a processing method according to the first embodiment;
[0066] FIG6 is a schematic diagram of an interactive process of a processing method according to a second embodiment;
[0067] FIG7 is a schematic flow chart of a processing method according to an eighth embodiment;
[0068] FIG8 is a schematic diagram of an interactive process of a processing method according to a ninth embodiment;
[0069] FIG9 is a schematic flow chart of a processing method according to a tenth embodiment;
[0070] FIG10 is a schematic flow chart of a processing method according to an eleventh embodiment;
[0071] FIG11 is a first structural diagram of a processing device provided in an embodiment of the present application;
[0072] FIG12 is a second structural diagram of a processing device provided in an embodiment of the present application;
[0073] FIG13 is a schematic diagram of the structure of the communication device provided in an embodiment of the present application.
[0074] The purpose of this application, its features, and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and the accompanying text are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of this application to those skilled in the art by reference to specific embodiments.
[0075] Implementation Methods of the Application
[0076] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0077] It should be noted that, in this document, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element, and / or, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.
[0078] It should be understood that although the terms "first," "second," "third," etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are used solely to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the term "if," as used herein, may be interpreted as "upon," "when," or "in response to a determination." Furthermore, as used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It should be further understood that the terms "comprising" and "including" indicate the presence of the recited features, steps, operations, elements, components, items, types, and / or groups, but do not preclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, types, and / or groups. The terms "or," "and / or," "including at least one of the following," etc., as used herein, may be interpreted as inclusive, meaning any one or any combination. For example, “comprising at least one of the following: A, B, C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”; and for another example, “A, B or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”. An exception to this definition will occur only when a combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.
[0079] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order, and they can be performed in other orders. Moreover, at least a portion of the steps in the figure may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.
[0080] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to the determination" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)," depending on the context.
[0081] It should be noted that in this article, step codes such as S1 and S2 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial restriction on the order. When implementing the step, those skilled in the art may execute S2 first and then S1, etc., but these should all be within the scope of protection of this application.
[0082] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0083] In the subsequent description, the use of suffixes such as "module", "component" or "unit" to represent elements is only for the purpose of facilitating the description of the present application and has no specific meaning. Therefore, "module", "component" or "unit" can be used interchangeably.
[0084] The communication device in this application can be a terminal device (such as a mobile phone) or a network device (such as a base station). The specific reference needs to be clarified based on the context.
[0085] The terminal device may be implemented in various forms. For example, the terminal device described in this application may include intelligent terminal devices such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, and other fixed terminal devices such as digital TVs and desktop computers.
[0086] The subsequent description will be made using a mobile terminal as an example. Those skilled in the art will understand that, in addition to components specifically used for mobile purposes, the configuration according to the embodiments of the present application can also be applied to fixed-type terminal devices.
[0087] Please refer to Figure 1, which is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application. The mobile terminal 100 may include components such as an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (Audio / Video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111. Those skilled in the art will understand that the mobile terminal structure shown in Figure 1 does not limit the mobile terminal. The mobile terminal may include more or fewer components than shown, or may combine certain components, or arrange the components differently.
[0088] The following is a detailed introduction to the various components of the mobile terminal in conjunction with Figure 1:
[0089] The RF unit 101 can be used to send and receive information or receive signals during calls. Specifically, it receives downlink information from the base station and transmits it to the processor 110 for processing. It also transmits uplink data to the base station. Typically, the RF unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and / or other components. Furthermore, the RF unit 101 can communicate with the network and other devices via wireless communication. The above-mentioned wireless communications can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution), TDD-LTE (Time Division Duplexing-Long Term Evolution), 5G and 6G, etc.
[0090] WiFi is a short-range wireless transmission technology. A mobile terminal, through WiFi module 102, enables users to send and receive emails, browse web pages, and access streaming media, providing wireless broadband Internet access. Although FIG1 illustrates WiFi module 102, it is understood that it is not a required component of the mobile terminal and can be omitted as needed without altering the essence of the invention.
[0091] The audio output unit 103 can convert audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Furthermore, the audio output unit 103 can also provide audio output related to a specific function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, or the like.
[0092] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042. The GPU 1041 processes image data of still images or videos captured by an image capture device (e.g., a camera) in video capture mode or image capture mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the GPU 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the RF unit 101 or the WiFi module 102. The microphone 1042 may receive sound (audio data) in operating modes such as a phone call mode, a recording mode, and a voice recognition mode, and may process such sound into audio data. In the phone call mode, the processed audio (voice) data may be converted into a format that can be transmitted to a mobile communication base station via the RF unit 101. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to eliminate (or suppress) noise or interference generated during the reception and transmission of audio signals.
[0093] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Optionally, the light sensor includes an ambient light sensor and a proximity sensor. Optionally, the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that recognize the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the mobile phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be described here.
[0094] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0095] The user input unit 107 can be used to receive input digital or character information and generate key signal input related to user settings and function control of the mobile terminal. Optionally, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by the user using a finger, stylus, or any other suitable object or accessory on or near the touch panel 1071) and drive corresponding connected devices according to a pre-set program. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Optionally, the touch detection device detects the user's touch direction and detects the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 110. It can also receive and execute commands sent by the processor 110. And / or, the touch panel 1071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may further include other input devices 1072. Optionally, the other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power keys, etc.), a trackball, a mouse, a joystick, etc., and the specifics are not limited here.
[0096] Optionally, the touch panel 1071 may overlay the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. The processor 110 then provides a corresponding visual output on the display panel 1061 based on the type of touch event. Although in FIG1 , the touch panel 1071 and the display panel 1061 are shown as two separate components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the mobile terminal, which is not limited to this specific embodiment.
[0097] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.
[0098] Memory 109 can be used to store software programs and various data. Memory 109 may primarily include a program storage area and a data storage area. Optionally, the program storage area may store an operating system and at least one application required for a function (such as a sound playback function or an image playback function); the data storage area may store data generated based on the use of the mobile phone (such as audio data, a phone book, etc.). Furthermore, / or, memory 109 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0099] Processor 110 is the control center of the mobile terminal, connecting all components of the mobile terminal using various interfaces and circuits. By running or executing software programs and / or modules stored in memory 109 and accessing data stored in memory 109, it executes various functions of the mobile terminal and processes data, thereby providing overall monitoring of the mobile terminal. Processor 110 may include one or more processing units; preferably, processor 110 may integrate an application processor and a modem processor. Optionally, the application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 110.
[0100] The mobile terminal 100 may also include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 through a power management system, thereby managing functions such as charging, discharging, and power consumption through the power management system.
[0101] Although not shown in FIG. 1 , the mobile terminal 100 may further include a Bluetooth module, etc., which will not be described in detail here.
[0102] To facilitate understanding of the embodiments of the present application, the communication network system on which the mobile terminal of the present application is based is described below.
[0103] Please refer to Figure 2, which is a communication network system architecture diagram provided in an embodiment of the present application. The communication network system is an NR (New Radio) system of universal mobile communication technology. The NR system includes UE (User Equipment) 201, E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, EPC (Evolved Packet Core) 203 and the operator's IP service 204, which are connected in sequence.
[0104] Optionally, UE201 may be the above-mentioned terminal device 100, which will not be described in detail here.
[0105] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 . Optionally, eNodeB 2021 may be connected to other eNodeBs 2022 via a backhaul (eg, an X2 interface). eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 may provide access from UE 201 to EPC 203 .
[0106] EPC 203 may include an MME (Mobility Management Entity) 2031, an HSS (Home Subscriber Server) 2032, other MMEs 2033, an SGW (Serving Gate Way) 2034, a PGW (PDN Gate Way) 2035, and a PCRF (Policy and Charging Rules Function) 2036. Optionally, MME 2031 is a control node that processes signaling between UE 201 and EPC 203, providing bearer and connection management. HSS 2032 provides registers for managing functions such as the Home Location Register (not shown) and stores user-specific information such as service features and data rates. All user data can be sent through SGW2034, PGW2035 can provide IP address allocation and other functions for UE 201, PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources, and it selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).
[0107] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem), or other IP services.
[0108] Although the above introduction takes the LTE system as an example, those skilled in the art should know that this application is not only applicable to the LTE system, but can also be applied to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, 5G and future new network systems (such as 6G), etc., which are not limited here.
[0109] FIG3 is a schematic diagram of the hardware structure of a controller 140 provided in this application. The controller 140 includes a memory 1401 and a processor 1402. The memory 1401 is used to store program instructions, and the processor 1402 is used to call the program instructions in the memory 1401 to execute the steps performed by the controller in the first embodiment of the above method. The implementation principles and beneficial effects are similar and will not be repeated here.
[0110] Optionally, the controller further includes a communication interface 1403, which can be connected to the processor 1402 via a bus 1404. The processor 1402 can control the communication interface 1403 to implement the receiving and sending functions of the controller 140.
[0111] Figure 4 is a schematic diagram of the hardware structure of a network node 150 provided in this application. Network node 150 includes: a memory 1501 and a processor 1502. Memory 1501 is used to store program instructions, and processor 1502 is used to call the program instructions in memory 1501 to execute the steps performed by the first node in the first embodiment of the above method. The implementation principles and beneficial effects are similar and will not be repeated here.
[0112] Optionally, the controller further includes a communication interface 1503, which can be connected to the processor 1502 via a bus 1504. The processor 1502 can control the communication interface 1503 to implement the receiving and sending functions of the network node 150.
[0113] The integrated modules implemented in the form of software function modules can be stored in a computer-readable storage medium. The software function modules stored in a storage medium include a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute some of the steps of the methods of various embodiments of the present application.
[0114] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a storage medium or transmitted from one storage medium to another storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive solid state disk, SSD), etc.
[0115] Based on the above-mentioned mobile terminal hardware structure and communication network system, various embodiments of the present application are proposed.
[0116] First embodiment
[0117] 5 , which is a flow chart of a processing method according to a first embodiment, the processing method of the embodiment of the present application can be applied to a terminal device (such as a mobile phone), including the following steps:
[0118] S2: Determine a scheduling mode based on the first content, where the scheduling mode is used for layer 1 and layer 2 triggering mobility switching.
[0119] Optionally, LTM (L1 / L2 Triggered Mobility, layer one / layer two triggered mobility) switching supports two methods: random access (RACH, Random Access CHannel) and random access-free (RACH-Less, Random Access CHannel-Less). During the LTM switching process of performing random access-free, the terminal device can send the first uplink data through dynamic scheduling (DG, Dynamic Grant) or configured scheduling (CG, Configured Grant).
[0120] Optionally, the dynamic scheduling is determined by the terminal device by monitoring the serving cell PDCCH (Physical Downlink Control Channel) to see whether there is downlink control information scrambled by C-RNTI (Cell Radio Network Temporary Identifier).
[0121] Optionally, the configuration scheduling is configured by RRC (Radio Resource Control), including Type 1 configuration scheduling and Type 2 configuration scheduling.
[0122] Optionally, Type 1 configuration scheduling is enabled and / or released after RRC configuration and / or release.
[0123] Optionally, the Type 2 configuration scheduling is determined by the terminal device by monitoring whether the serving cell PDCCH has CS-RNTI (Configured Scheduling Radio Network Temporary Identifier) scrambled downlink control information.
[0124] Optionally, the first content includes multiplexing information and / or configuration information.
[0125] Optionally, in a specific LTM handover scenario, for example, when the LTM handover is a handover between a Pcell (Primary Cell) and an Scell (Secondary Cell), the terminal device may determine the scheduling mode through the multiplexing information.
[0126] Optionally, the multiplexing information includes a currently configured scheduled wireless network temporary identification and / or a current cell wireless network temporary identification.
[0127] Optionally, the terminal device may continue to use the current CS-RNTI and / or C-RNTI to determine the uplink scheduling method.
[0128] Optionally, the configuration information is carried in a layer 1 to layer 2 triggered mobility handover command and / or a random access response.
[0129] Optionally, the configuration information includes at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index.
[0130] Optionally, the network device may carry the configuration information via an LTM switching command and / or a RAR (Random Access Response).
[0131] Optionally, the LTM switching command is a MAC (Media Access Control) layer signaling, specifically formed by combining a MAC subheader and / or a MAC CE (MAC Control Element).
[0132] Optionally, the C-RNTI and / or CS-RNTI is carried by the LTM MAC CE.
[0133] Optionally, the C-RNTI and / or CS-RNTI is carried in the LTM MAC subheader.
[0134] Optionally, the network device carries the CS-RNTI through the LTM switching command. After the terminal device switches to the target cell according to the corresponding CS-RNTI, it receives the DCI (Downlink Control Information) encrypted by this CS-RNTI to activate the configuration scheduling, and sends uplink data according to the activated configuration scheduling (CG, Configured Grant).
[0135] Optionally, the network device may also carry the target cell CS-RNTI and / or C-RNTI through a random access response.
[0136] Optionally, RAR is MAC layer signaling, specifically composed of a MAC subheader and / or MAC CE, specifically carrying the candidate cell C-RNTI and / or CS-RNTI through the existing RAR format; or a new RAR format is introduced to carry the candidate cell C-RNTI and / or CS-RNTI, and is combined through a MAC subheader and / or MAC CE, for example: the subheader indicates that the MAC PDU is the target cell RAR through a logical channel identifier (LCID) and / or an extended logical channel identifier (eLCID), and the MAC CE carries a radio temporary identification. Optionally, the candidate cell C-RNTI and / or CS-RNTI can also be carried through the LCID and / or eLCID.
[0137] Optionally, one RAR may carry at least one candidate cell C-RNTI and / or CS-RNTI.
[0138] Optionally, different candidate cell C-RNTIs and / or CS-RNTIs are distinguished by pre-configuring a candidate cell configuration index and / or a serving cell identity.
[0139] Optionally, the terminal device determines the scheduling mode based on at least one of CS-RNTI, C-RNTI, wireless network temporary identification type indication, scheduling information and configuration scheduling index.
[0140] Optionally, configuring the scheduled wireless network temporary identification is temporarily configuring the scheduled wireless network temporary identification.
[0141] Optionally, the cell wireless network temporary identification is a temporary cell wireless network temporary identification.
[0142] Optionally, the radio temporary identity carried in the LTM handover command and / or the RAR is a temporary radio temporary identity, such as Temporary C-RNTI or Temporary CS-RNTI. The terminal device monitors the PDCCH of the candidate cell according to the temporary radio temporary identity.
[0143] Optionally, when the terminal device receives the first uplink data transmission feedback confirmation, the temporary wireless temporary identification is set to the service cell temporary identification, for example: the C-RNTI is set to Temporary C-RNTI, and / or the CS-RNTI is set to Temporary CS-RNTI, thereby reducing the waste of wireless temporary identification resources.
[0144] Optionally, if the configuration information includes configuring a scheduling wireless network temporary identification, the scheduling mode is determined to be configuration scheduling type 2.
[0145] Optionally, if the configuration information includes a temporary identification of a cell wireless network, the scheduling mode is determined to be dynamic scheduling.
[0146] Optionally, the scheduling mode is determined by the RNTI carried in the LTM handover command. When the LTM handover command carries the CS-RNTI, Type 2 scheduling is used. When the LTM handover command does not carry any RNTI, Type 1 scheduling is used. Optionally, when the LTM handover command carries the C-RNTI, dynamic scheduling is used.
[0147] Optionally, when LTM switches to switching between Pcell and Scell, the LTM switching command may carry indication information, and the terminal device determines to use the same CS-RNTI to activate / deactivate configuration scheduling based on the indication information, and / or determines to use the same C-RNTI to obtain dynamic scheduling, for example: using at least 1 bit of information to indicate to use the current CS-RNTI and / or C-RNTI to determine the scheduling method.
[0148] Optionally, the network device may also update the CS-RNTI and / or C-RNTI through the LTM switching command, and the terminal device activates / deactivates the configuration scheduling and / or obtains dynamic scheduling based on the updated CS-RNTI and / or C-RNTI.
[0149] Optionally, the network device carries the configuration scheduling index through LTM and / or RAR, and the terminal device determines the pre-configured configuration scheduling based on the configuration scheduling index, and sends uplink data through the determined configuration scheduling, for example: querying the configuration scheduling in the pre-configuration information through the configuration scheduling index to determine the configuration call parameters, and sending uplink data based on the configuration scheduling parameters.
[0150] Optionally, during the LTM switching process, the terminal device may be unable to normally obtain dynamic scheduling instructions and / or configuration scheduling instructions from the candidate cell, such as downlink and / or uplink synchronization failure. Optionally, when the terminal device determines that the uplink scheduling has failed, it initiates random access to further obtain uplink scheduling.
[0151] Optionally, the target cell carries the uplink scheduling (UL Grant) in the random access preamble information sent by the response terminal device and sends it to the source cell. The source cell forwards the uplink scheduling to the terminal device through RAR and / or LTM switching commands. After performing LTM switching, the terminal device sends uplink data through uplink scheduling.
[0152] This embodiment adopts the above-mentioned scheme, specifically by determining the scheduling mode based on the first content, and the scheduling mode is used for layer 1-2 triggered mobility switching, providing a method for determining the scheduling mode in the process of layer 1-2 triggered mobility cell switching, so that the terminal device can send uplink data according to the determined scheduling mode, which can improve the flexibility of network device scheduling and / or save resources.
[0153] Second embodiment
[0154] Based on the first embodiment of the present application, this embodiment further discloses the processing method in the aforementioned embodiment.
[0155] 6 , which is a schematic diagram of an interactive flow of a processing method according to a second embodiment.
[0156] Optionally, in an embodiment of the present application, a terminal device (such as a mobile phone) communicates with a network device (such as a base station), and the network device includes a first network device and / or a second network device.
[0157] Optionally, in the embodiment of the present application, the first network device belongs to a source cell (Source cell), and the second network device belongs to a candidate cell (Candidate cell), for example, a target cell (Target cell).
[0158] Optionally, the terminal device reports a measurement report (Measurement Report) to the source cell. Optionally, the measurement report is a layer 3 (L3, Layer 3) measurement report.
[0159] Optionally, the source cell obtains the candidate cell configuration, including candidate cell configuration information and / or configuration scheduling.
[0160] Optionally, the source cell pre-configures LTM candidate cell configuration information and / or LTM measurement configuration, as well as LTM scheduling configuration. Optionally, the terminal device receives the LTM candidate cell pre-configuration and / or LTM measurement configuration, as well as the LTM configuration scheduling and stores it locally. Optionally, the pre-configuration is sent via RRC reconfiguration signaling.
[0161] Optionally, the terminal device sends an RRC reconfiguration completion (RRCReconfigurationComplete) to the first network device.
[0162] Optionally, the terminal device performs measurements based on a preconfigured LTM measurement configuration or the source cell activates / deactivates Layer 1 measurement via MAC CE and / or DCI. When the target candidate cell meets the measurement reporting conditions, a Layer 1 (L1) measurement report is reported and / or the terminal device periodically or aperiodically reports the Layer 1 measurement report based on the measurement configuration. Optionally, the terminal device reports the Layer 1 measurement report to the current serving cell.
[0163] Optionally, the network device determines the candidate cell that needs to perform early uplink synchronization based on the layer 1 measurement reporting result and sends PDCCH-order through DCI to trigger the terminal device to initiate random access to the target cell, and obtain the TA (Timing Advance) value of the target cell in advance.
[0164] Optionally, the terminal device sends a random access preamble to the corresponding candidate cell based on the random access triggered by PDCCH-order.
[0165] Optionally, after receiving the random access preamble sent by the terminal device, the target candidate cell sends the CS-RNTI and / or the calculated TA value to the source cell. Optionally, the target candidate cell also sends uplink scheduling to the source cell.
[0166] Optionally, the source cell receives the CS-RNTI and / or calculated TA value provided by the candidate cell to determine the cell to perform LTM switching, and sends the CS-RNTI and / or TA value of the corresponding candidate cell to the terminal device via an LTM switching command.
[0167] Optionally, the source cell may carry the CS-RNTI and / or TA value of the corresponding candidate cell in a random access response and send it to the terminal device.
[0168] Optionally, the source cell may also notify the target candidate cell before sending the LTM handover command, so that the target candidate cell can send dynamic scheduling and / or activation configuration scheduling through the notification of the source cell.
[0169] Optionally, the notification signaling may be sent based on existing inter-base station and / or unit (e.g., gNB-CU, gNB-DU) signaling, which is not limited in the embodiments of this application. Optionally, the unit includes a distributed unit (DU) and a central unit (CU).
[0170] Optionally, after receiving the LTM switching command, the terminal device performs random access-free switching to the target candidate cell based on the TA value carried by the LTM switching command and / or the TA value carried by the RAR, and monitors the downlink control information sent by the physical downlink control channel of the target candidate cell through the CS-RNTI carried by the LTM switching command and / or RAR.
[0171] Optionally, the random access-free includes but is not limited to: the terminal device obtains the TA value of the target cell in advance before performing the handover, and there is no need to perform a random access procedure during the LTM handover process; or, the target cell has the same TA value as the current service cell, so there is no need to obtain the target cell TA value in advance and perform random access to obtain the target cell TA value during the handover process. Optionally, it also includes a scenario where the TA value is equal to 0.
[0172] Optionally, the terminal device activates the pre-configured configuration scheduling according to the CS-RNTI encrypted DCI indication, and sends uplink data through the activated configuration scheduling. Optionally, the uplink data is the uplink data after the first LTM switching, which can specifically be RRC reconfiguration complete (RRCReconfigurationComplete) signaling and / or user plane (User plane) data.
[0173] Optionally, the network device receives the first uplink data after the terminal device switches to LTM and feeds back an ACK (Acknowledge) message to confirm that the LTM switching is completed.
[0174] Optionally, the terminal device confirms that the LTM switching is completed after the confirmation feedback of the first uplink data. Optionally, the confirmation can be a hybrid automatic repeat request confirmation (HARQ-ACK) and / or a radio link control (RLC ACK), and the RLC ACK is an automatic repeat request confirmation (ARQ).
[0175] Through the above-mentioned scheme, this embodiment enables the network device to carry CS-RNT through the LTM switching command and / or RAR, and the terminal receives the uplink scheduling control of the candidate cell according to the CS-RNTI, and sends uplink data according to the uplink scheduling control. This enables the network device to dynamically provide the LTM target cell radio temporary identification, thereby reducing the resource waste caused by the pre-configuration method; and / or, provides a method for elastically configuring radio temporary identification; and / or, realizes elastic scheduling of the uplink data transmission method.
[0176] Third embodiment
[0177] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0178] In some implementations, the scheduling method is configured through RRC pre-configured scheduling, where a BWP (Bandwidth Part) can be configured with up to 12 schedules (Type 1 and Type 2). Specifically, two configuration methods are further distinguished. Type 1 is enabled and / or released after RRC configuration / release; Type 2 is determined by the terminal device monitoring the downlink control information of the serving cell PDCCH for CS-RNTI scrambling.
[0179] The above configuration scheduling method has the following problems:
[0180] (1) When the network device pre-configures two configuration schedules (Type 1 and Type 2), the terminal device cannot determine which configuration schedule to use to send uplink data after completing LTM switching;
[0181] (2) When a network device is configured with at least one Type 2 configuration schedule, the terminal device cannot determine which schedule configuration to use after completing LTM switching;
[0182] (3) Providing configuration scheduling through pre-configuration is likely to cause waste of resources.
[0183] In an embodiment of the present application, a solution is proposed to solve the problem existing in the process of determining the scheduling mode through pre-configuration of network devices.
[0184] Optionally, the terminal device reports a measurement report to the source cell. Optionally, the measurement report is a layer 3 measurement report.
[0185] Optionally, the source cell obtains the candidate cell configuration, including candidate cell configuration information and / or configuration scheduling.
[0186] Optionally, the configuration scheduling pre-configured by the source cell includes type 1 (Type 1) configuration scheduling and type 2 (Type 2) configuration scheduling.
[0187] Optionally, the terminal device sends an RRC reconfiguration completion (RRCReconfigurationComplete) to the first network device.
[0188] Optionally, the terminal device performs measurement according to a pre-configured LTM measurement configuration or the source cell activates / deactivates layer 1 measurement via MAC CE and / or DCI. When the target candidate cell meets the measurement reporting conditions, a layer 1 measurement report is reported.
[0189] Optionally, the network device determines the candidate cell that needs to perform early uplink synchronization based on the layer 1 measurement reporting result and sends PDCCH-order through DCI to trigger the terminal device to initiate random access to the target cell to obtain the TA value of the target cell in advance.
[0190] Optionally, the terminal device sends a random access preamble to the corresponding candidate cell based on the random access triggered by PDCCH-order.
[0191] Optionally, after receiving the random access preamble sent by the terminal device, the target candidate cell sends the calculated TA value to the source cell.
[0192] Optionally, the source cell receives the calculated TA value provided by the candidate cell to determine the cell to perform LTM switching, and sends the TA value of the corresponding candidate cell to the terminal device via an LTM switching command.
[0193] Optionally, the source cell may carry the TA value of the corresponding candidate cell through a random access response and send it to the terminal device.
[0194] Optionally, after receiving the LTM switching command, the terminal device performs random access-free switching to the target candidate cell according to the TA value carried by the LTM switching command and / or the TA value carried by the RAR, and sends uplink data through the pre-configured scheduling configuration type 1. Optionally, the uplink data is the uplink data after the first LTM switching, which can specifically be RRC reconfiguration completion signaling and / or user plane data.
[0195] Optionally, the source cell provides the terminal device with a CS-RNTI through RAR and / or LTM signaling, and the terminal device monitors the downlink control information sent by the physical downlink control channel of the target candidate cell through the LTM handover command and / or the CS-RNTI carried by the RAR. The terminal device sends uplink data according to the configuration scheduling indicated by the DCI encrypted with the CS-RNTI.
[0196] Optionally, the source cell further provides the terminal device with a configuration scheduling index through RAR and / or LTM signaling. The terminal determines pre-configured scheduling parameters based on the configuration scheduling index and sends uplink data based on the configuration scheduling parameters. For example, the terminal device searches for at least one configuration scheduling in the pre-configured information based on the configuration scheduling index and determines a configuration scheduling.
[0197] Optionally, when the target candidate cell sends the calculated TA value to the source cell after receiving the random access preamble sent by the terminal device, the candidate cell may also provide a CS-RNTI to the source cell.
[0198] Optionally, the source cell provides the terminal device with a C-RNTI through RAR and / or LTM signaling, and the terminal device monitors the downlink control information sent by the physical downlink control channel of the target candidate cell through the LTM handover command and / or the C-RNTI carried by the RAR. The terminal device sends uplink data based on the dynamic scheduling indicated by the DCI encrypted with the C-RNTI.
[0199] Optionally, when the target candidate cell sends the calculated TA value to the source cell after receiving the random access preamble sent by the terminal device, the candidate cell may also provide a C-RNTI to the source cell.
[0200] Through the above-mentioned scheme, this embodiment enables the network device to carry CS-RNT through the LTM switching command and / or RAR, and the terminal device receives the uplink scheduling of the candidate cell based on the CS-RNTI, and sends uplink data based on the uplink scheduling, thereby realizing that the network device provides the LTM target cell radio temporary identification in a dynamic manner, thereby reducing the resource waste caused by the pre-configuration method; and / or, provides a method for elastically configuring radio temporary identification; and / or, realizes elastic scheduling of the uplink data transmission method.
[0201] Through the above scheme, this embodiment provides a mechanism for the terminal device to clearly understand the scheduling method when the network device pre-configures two configuration schedulings (Type 1 and Type 2), provides a method for flexibly configuring wireless temporary identification, and then sends uplink data based on the determined scheduling method, thereby realizing flexible scheduling of the uplink data sending method.
[0202] Fourth embodiment
[0203] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0204] Optionally, the terminal device reports a measurement report to the source cell. Optionally, the measurement report is a layer 3 measurement report.
[0205] Optionally, the source cell obtains the candidate cell configuration, including candidate cell configuration information and / or configuration scheduling.
[0206] Optionally, the configuration scheduling pre-configured by the source cell includes Type 1 configuration scheduling.
[0207] Optionally, the terminal device sends RRC reconfiguration completion to the first network device.
[0208] Optionally, the terminal device performs measurement according to a pre-configured LTM measurement configuration or the source cell activates / deactivates layer 1 measurement via MAC CE and / or DCI. When the target candidate cell meets the measurement reporting conditions, a layer 1 measurement report is reported.
[0209] Optionally, the network device determines the candidate cell that needs to perform early uplink synchronization based on the layer 1 measurement reporting result and sends PDCCH-order through DCI to trigger the terminal device to initiate random access to the target cell to obtain the TA value of the target cell in advance.
[0210] Optionally, the terminal device sends a random access preamble to the corresponding candidate cell according to the random access triggered by PDCCH-order.
[0211] Optionally, after receiving the random access preamble sent by the terminal device, the target candidate cell sends the calculated TA value and / or C-RNTI to the source cell. Optionally, network devices carry information such as C-RNTI and / or TA value through existing signaling, mainly sending response information of the target cell after receiving the random access preamble sent by the terminal device. The sending form is not limited in the embodiments of the present application.
[0212] Optionally, the source cell receives the calculated TA value provided by the candidate cell to determine the cell to perform LTM switching, and sends the LTM switching command carrying the C-RNTI and / or TA value of the corresponding candidate cell to the terminal device.
[0213] Optionally, the source cell carries the C-RNTI and / or TA value of the corresponding candidate cell in a random access response and sends it to the terminal device.
[0214] Optionally, upon receiving the LTM switching command, the terminal device performs a random access-free switching to the target candidate cell based on the TA value carried by the LTM switching command and / or the TA value carried by the RAR, and monitors the downlink control information sent by the physical downlink control channel of the target candidate cell through the C-RNTI carried by the LTM switching command and / or the RAR. The terminal device sends uplink data based on the dynamic scheduling indicated by the DCI encrypted by the C-RNTI. Optionally, the uplink data is the uplink data after the first LTM switching, which can specifically be RRC reconfiguration completion signaling and / or user plane data.
[0215] Optionally, if the source cell does not provide C-RNTI to the terminal device through RAR and / or LTM signaling, the terminal device sends uplink data through pre-configured scheduling configuration type 1.
[0216] Optionally, the candidate cell does not provide a C-RNTI to the source cell.
[0217] Through the above scheme, this embodiment provides a mechanism for the terminal device to clarify the scheduling method when the network device pre-configures Type 1 configuration scheduling, provides a method for flexibly configuring wireless temporary identification, and then sends uplink data based on the determined scheduling method, thereby realizing flexible scheduling of the uplink data sending method.
[0218] Fifth embodiment
[0219] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0220] Optionally, the terminal device reports a measurement report to the source cell. Optionally, the measurement report is a layer 3 measurement report.
[0221] Optionally, the source cell obtains the candidate cell configuration, including candidate cell configuration information and / or configuration scheduling.
[0222] Optionally, the configuration scheduling pre-configured by the source cell includes Type 2 configuration scheduling.
[0223] Optionally, the terminal device sends RRC reconfiguration completion to the first network device.
[0224] Optionally, the terminal device performs measurement according to a pre-configured LTM measurement configuration or the source cell activates / deactivates layer 1 measurement via MAC CE and / or DCI. When the target candidate cell meets the measurement reporting conditions, a layer 1 measurement report is reported.
[0225] Optionally, the network device determines the candidate cell that needs to perform early uplink synchronization based on the layer 1 measurement reporting result and sends PDCCH-order through DCI to trigger the terminal device to initiate random access to the target cell to obtain the TA value of the target cell in advance.
[0226] Optionally, the terminal device sends a random access preamble to the corresponding candidate cell according to the random access triggered by PDCCH-order.
[0227] Optionally, after receiving the random access preamble sent by the terminal, the target candidate cell sends the calculated TA value and / or C-RNTI to the source cell.
[0228] Optionally, the source cell receives the calculated TA value provided by the candidate cell to determine the cell to perform LTM switching, and sends the LTM switching command carrying the C-RNTI and / or TA value of the corresponding candidate cell to the terminal device.
[0229] Optionally, the source cell carries the C-RNTI and / or TA value of the corresponding candidate cell in a random access response and sends it to the terminal device.
[0230] Optionally, upon receiving the LTM switching command, the terminal device performs a random access-free switching to the target candidate cell based on the TA value carried by the LTM switching command and / or the TA value carried by the RAR, and monitors the downlink control information sent by the physical downlink control channel of the target candidate cell through the C-RNTI carried by the LTM switching command and / or the RAR. The terminal device sends uplink data based on the dynamic scheduling indicated by the DCI encrypted by the C-RNTI. Optionally, the uplink data is the uplink data after the first LTM switching, which can specifically be RRC reconfiguration completion signaling and / or user plane data.
[0231] Optionally, the source cell provides the C-RNTI to the terminal device through RAR and / or LTM signaling. The terminal device monitors the downlink control information sent by the physical downlink control channel of the target candidate cell through the LTM handover command and / or the C-RNTI carried by the RAR. The terminal device sends uplink data according to the configuration scheduling indicated by the DCI encrypted with the C-RNTI.
[0232] Optionally, the candidate cell can also provide a CS-RNTI to the source cell. The source cell carries the candidate cell CS-RNTI through the LTM handover command and / or RAR. The terminal device monitors the downlink control information sent by the physical downlink control channel of the target candidate cell based on the CS-RNTI. The terminal device sends uplink data based on the configuration scheduling indicated by the DCI encrypted with the CS-RNTI.
[0233] Through the above-mentioned scheme, this embodiment provides a mechanism for enabling terminal devices to clearly define the scheduling method when the network device pre-configures Type 2 configuration scheduling, provides a method for flexibly configuring wireless temporary identification, and then sends uplink data based on the determined scheduling method, thereby realizing flexible scheduling of the uplink data sending method, and / or reducing the waste of wireless network temporary identification resources.
[0234] Sixth embodiment
[0235] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0236] Optionally, in a specific LTM handover scenario, for example, when the LTM handover is a Pcell-Scell handover, the terminal device may determine the scheduling mode through the multiplexing information.
[0237] Optionally, the multiplexing information includes a currently configured scheduled wireless network temporary identification and / or a current cell wireless network temporary identification.
[0238] Optionally, if the candidate cell is the current secondary cell, the scheduling mode is determined according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification.
[0239] Optionally, the default scheduling mode is configuration scheduling type 1.
[0240] Optionally, the terminal device uses and / or continues to use the current CS-RNTI and / or C-RNTI by default to determine uplink scheduling, including at least one of the following:
[0241] Dynamic scheduling is determined by the current C-RNTI;
[0242] Determine the configuration scheduling type 2 based on the current CS-RNTI;
[0243] Use the current configuration scheduling type 1.
[0244] Optionally, if the configuration information includes a radio network temporary identification type indication, the scheduling mode is determined according to the radio network temporary identification type indication.
[0245] Optionally, the network device may carry a scheduling type indication via an LTM switching command and / or an RAR.
[0246] Optionally, the LTM command and / or RAR indicates dynamic scheduling and / or configuration scheduling through a bit information; if no indication information is carried, the default scheduling mode is configuration scheduling type 1.
[0247] Optionally, the LTM command and / or RAR determines the scheduling type by carrying a wireless network temporary identification, for example: CS-RNTI indicates configuration scheduling type 2, C-RNTI indicates dynamic scheduling, and if no wireless network temporary identification is carried, the default scheduling method is configuration scheduling type 1.
[0248] This embodiment uses the above-mentioned solution to specifically provide different wireless network temporary identification methods through network equipment, flexibly selecting to use configuration scheduling and / or dynamic scheduling to send uplink data; and / or, realize flexible management of wireless network temporary identification resources; and / or, reduce signaling overhead.
[0249] Seventh embodiment
[0250] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0251] Optionally, if the configuration information includes a configuration scheduling index, the configuration scheduling type is determined according to the configuration scheduling index.
[0252] Optionally, the terminal device reports a measurement report to the source cell. Optionally, the measurement report is a layer 3 measurement report.
[0253] Optionally, the source cell obtains the candidate cell configuration, including candidate cell configuration information and / or configuration scheduling.
[0254] Optionally, the source cell configures at least one configuration scheduling, including type 1 and / or type 2, and distinguishes them by index.
[0255] Optionally, the terminal device sends an RRC reconfiguration completion to the network device.
[0256] Optionally, the terminal device performs measurements based on a preconfigured LTM measurement configuration or activates / deactivates Layer 1 measurement in the source cell via MAC CE and / or DCI. When the target candidate cell meets the measurement reporting conditions, a Layer 1 measurement report is reported and / or the terminal device periodically or aperiodically reports Layer 1 measurement reports based on the measurement configuration. Optionally, the terminal device reports the Layer 1 measurement report to the current serving cell.
[0257] Optionally, the network device determines the candidate cell that needs to perform early uplink synchronization based on the layer 1 measurement reporting result and sends PDCCH-order through DCI to trigger the terminal device to initiate random access to the target cell to obtain the TA value of the target cell in advance.
[0258] Optionally, the terminal device sends a random access preamble to the corresponding candidate cell based on the random access triggered by PDCCH-order.
[0259] Optionally, after receiving the random access preamble sent by the terminal device, the target candidate cell sends the calculated TA value to the source cell.
[0260] Optionally, the source cell provides a configuration scheduling index and / or radio temporary identification through RAR and / or LTM signaling, and the terminal determines and / or selects configuration scheduling based on the configuration scheduling index and / or radio temporary identification, and sends uplink data based on the indexed configuration scheduling.
[0261] Optionally, the candidate cell may provide a source cell configuration scheduling index and / or a radio temporary identification. Optionally, the radio temporary identification is a CS-RNTI.
[0262] This embodiment uses the above solution to provide different wireless network temporary identification methods through network equipment, flexibly selecting configuration scheduling and / or dynamic scheduling to send uplink data; and / or, realizing flexible management of wireless network temporary identification resources.
[0263] Eighth embodiment
[0264] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0265] 7 , which is a flow chart of a processing method according to an eighth embodiment, the processing method further includes the following steps:
[0266] S3: Send uplink data based on the scheduling method.
[0267] Optionally, the scheduling mode is determined through step S2. For the specific implementation process, please refer to any of the above embodiments and will not be described again here.
[0268] Optionally, the terminal device determines the timing of sending uplink data based on at least one scheduling method.
[0269] Optionally, after the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to C-RNTI and CS-RNTI, and obtains dynamic scheduling and Type 2 configuration scheduling. The terminal device compares the dynamic scheduling and configuration scheduling Type 2, and determines the most recent scheduling timing as the uplink data sending timing.
[0270] Optionally, if the terminal device is pre-configured with configuration scheduling Type 1 during the pre-configuration process, when the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to the C-RNTI and obtains dynamic scheduling. The terminal device compares the dynamic scheduling and configuration scheduling Type 1, and determines the most recent scheduling timing as the uplink data sending timing. For example: if the dynamic scheduling sending timing obtained by the terminal device is before the next configuration scheduling sending timing, the uplink data is sent according to the dynamic scheduling.
[0271] Optionally, if the terminal device is preconfigured with configuration scheduling Type 1 and configuration scheduling Type 2 during the preconfiguration process, the method for determining the timing of sending uplink data includes at least one of the following:
[0272] When the terminal device performs LTM handover to the target cell, it monitors the cell PDCCH according to the C-RNTI and obtains the dynamic scheduling. The terminal device compares the dynamic scheduling and the configured scheduling Type 1 and determines the most recent scheduling opportunity as the uplink data transmission opportunity;
[0273] When the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to the CS-RNTI and obtains and / or activates configuration scheduling Type 2. The terminal device compares configuration scheduling Type 1 and configuration scheduling Type 2, and determines the most recent scheduling opportunity as the uplink data sending opportunity.
[0274] When the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to the C-RNTI and CS-RNTI, and obtains dynamic scheduling and / or activates Type 2 configuration scheduling. The terminal device compares dynamic scheduling, configuration scheduling Type 1, and configuration scheduling Type 2, and determines the most recent scheduling timing as the uplink data sending timing.
[0275] Optionally, the most recent scheduling opportunity may be the opportunity when the terminal device determines, based on dynamic scheduling and / or configured scheduling, that uplink data can be sent according to the corresponding scheduling method after performing LTM switching to the target cell. Optionally, the opportunity when uplink data can be sent is the earliest and / or fastest opportunity when uplink data can be sent.
[0276] This embodiment uses the above-mentioned scheme to send uplink data specifically by sending uplink data based on a scheduling method determined by the terminal device, provides multiple schemes for determining the timing of sending uplink data, improves the processing mechanism for sending uplink data based on a determined scheduling method during LTM switching, and / or improves the efficiency of data transmission.
[0277] Ninth embodiment
[0278] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0279] 8 , which is a schematic diagram of an interactive flow of a processing method according to a ninth embodiment.
[0280] Optionally, if the configuration information includes scheduling information, the scheduling mode is determined to be uplink scheduling.
[0281] Optionally, the terminal device reports a measurement report, and optionally, the measurement report is a layer 3 measurement report.
[0282] Optionally, the source cell obtains the candidate cell configuration, including candidate cell configuration information.
[0283] Optionally, the source cell pre-configures LTM candidate cell configuration information and / or LTM measurement configuration. Optionally, the terminal device receives the LTM candidate cell pre-configuration and / or LTM measurement configuration. Optionally, the pre-configuration is sent via RRC reconfiguration signaling.
[0284] Optionally, after receiving the RRC reconfiguration signaling, the terminal device sends RRC reconfiguration completion information to the source cell.
[0285] Optionally, the terminal device performs measurements based on a preconfigured LTM measurement configuration or activates / deactivates Layer 1 measurement in the source cell via MAC CE and / or DCI. When the target candidate cell meets the measurement reporting conditions, a Layer 1 measurement report is reported and / or the terminal device periodically or aperiodically reports Layer 1 measurement reports based on the measurement configuration. Optionally, the terminal device reports the Layer 1 measurement report to the current serving cell.
[0286] Optionally, the network device determines the candidate cell that needs to perform early uplink synchronization based on the layer 1 measurement reporting result and sends PDCCH-order through DCI to trigger the terminal to initiate random access to the target cell to obtain the target cell TA value and / or uplink scheduling (UL Grant) in advance.
[0287] Optionally, the terminal device sends a random access preamble to the corresponding candidate cell based on the random access triggered by PDCCH-order.
[0288] Optionally, after receiving the random access preamble sent by the terminal device, the target candidate cell sends the uplink scheduling and / or the calculated TA value to the source cell.
[0289] Optionally, the source cell receives the uplink scheduling and / or calculated TA value provided by the candidate cell to determine the cell to perform LTM switching, and sends the uplink scheduling and / or TA value of the corresponding candidate cell to the terminal device through an LTM switching command.
[0290] Optionally, the source cell carries the uplink scheduling and / or TA value of the corresponding candidate cell through a random access response and sends it to the terminal device.
[0291] Optionally, the source cell notifies the target candidate cell before sending the LTM handover command. The target candidate cell can transmit dynamic scheduling and / or activation configuration scheduling based on the source cell's notification. Optionally, the notification signaling can be sent based on existing inter-base station and / or unit (e.g., gNB-CU, gNB-DU) signaling, which is not limited in this embodiment of the present application. Optionally, the unit includes: a decentralized unit and / or a central unit.
[0292] Optionally, after receiving the LTM handover command, the terminal device performs a random access-free handover to the target candidate cell based on the TA value carried by the LTM handover command and / or the TA value carried by the RAR, and then sends the first uplink data through the uplink scheduling carried by the LTM handover command and / or the RAR. Optionally, the uplink data is the uplink data after the first LTM handover, which can specifically be RRC reconfiguration completion signaling and / or user plane data.
[0293] Optionally, the random access-free includes but is not limited to: the terminal device obtains the TA value of the target cell in advance before performing the handover, and there is no need to perform a random access procedure during the handover process; or, the target cell has the same TA value as the current service cell, so there is no need to obtain the target cell TA value in advance and perform random access to obtain the target cell TA value during the handover process. Optionally, it also includes a scenario where the TA value is equal to 0.
[0294] Optionally, the terminal device receives uplink data confirmation feedback.
[0295] Optionally, after receiving the first uplink data after the terminal device switches to LTM, the network device feeds back confirmation information and confirms that the LTM switch is complete; the terminal device confirms that the LTM switch is complete after receiving the confirmation feedback of the first uplink data. Optionally, the confirmation can be a hybrid automatic repeat request confirmation and / or a radio link control.
[0296] This embodiment uses the above-mentioned scheme, specifically by enabling the network device to provide uplink scheduling by responding to the random access sent by the terminal device, thereby reducing the waste of pre-configured uplink scheduling, and / or reducing the problem of the terminal device being unable to normally obtain scheduling information after performing random access-free switching, and / or realizing flexible scheduling of uplink data.
[0297] Tenth embodiment
[0298] Based on any of the foregoing embodiments of the present application, this embodiment further discloses the processing method in the foregoing embodiments.
[0299] 9 , which is a flow chart of a processing method according to a tenth embodiment, the processing method further includes the following steps:
[0300] S4: In response to the preset condition being met, it is determined that the uplink scheduling fails, and a random access procedure is initiated.
[0301] Optionally, satisfying the preset condition includes: failing to obtain downlink control information of the candidate cell within a time window and / or a first time threshold after switching to the target candidate cell.
[0302] Optionally, if the terminal device cannot obtain the downlink control information of the candidate cell after performing LTM switching to the target candidate cell, for example: uplink scheduling fails, downlink control information cannot be obtained and / or parsed normally, and thus dynamic scheduling and / or activation configuration scheduling cannot be determined, a random access process is initiated.
[0303] Optionally, if the terminal device does not receive downlink control information within a specific time period after performing LTM switching, it is deemed that the uplink scheduling has failed. The specific time period can be limited by a timer and / or a time window.
[0304] Optionally, the time window is an uplink scheduling time window, for example, a CG-window.
[0305] Optionally, the timer is an uplink scheduling counter, such as a CG-timer.
[0306] Optionally, after executing LTM handover to the target cell, the terminal device immediately starts the time window and / or timer.
[0307] Optionally, after the terminal device performs LTM switching to the target cell, it starts the time window and / or timer after a specific time offset.
[0308] This embodiment adopts the above-mentioned scheme, specifically by responding to the satisfaction of preset conditions, determining that the uplink scheduling fails, and initiating a random access process, so as to achieve re-acquisition of the uplink scheduling by initiating random access after the LTM switching uplink scheduling fails, thereby avoiding the terminal device directly executing the RRC reconstruction process, and reducing signaling overhead and / or connection interruption delay.
[0309] Eleventh embodiment
[0310] 10 , which is a flow chart of a processing method according to an eleventh embodiment, the processing method can be applied to a network device (eg, a base station), and includes the following steps:
[0311] S1: Send configuration information so that the terminal device determines a scheduling mode based on the configuration information, where the scheduling mode is used for layer 1 to layer 2 triggering mobility switching.
[0312] Optionally, the configuration information is a layer 1 to layer 2 triggered mobility switching command and / or a random access response; and / or, the configuration information includes and / or carries at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index.
[0313] Optionally, the determination of the scheduling mode includes at least one of the following:
[0314] If the candidate cell is the current secondary cell, the terminal device determines the scheduling mode according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification;
[0315] The default scheduling mode of the terminal device is configuration scheduling type 1;
[0316] If the configuration information includes configuring a scheduling wireless network temporary identification, the terminal device determines that the scheduling mode is configured scheduling type 2;
[0317] If the configuration information includes a temporary identification of a cell wireless network, the terminal device determines that the scheduling mode is dynamic scheduling;
[0318] If the configuration information includes a wireless network temporary identification type indication, the terminal device determines the scheduling mode according to the wireless network temporary identification type indication;
[0319] If the configuration information includes scheduling information, the terminal device determines that the scheduling mode is uplink scheduling;
[0320] If the configuration information includes a configuration scheduling index, the terminal device determines the configuration scheduling type according to the configuration scheduling index.
[0321] Optionally, the network device may carry configuration information through an LTM switching command and / or RAR.
[0322] Optionally, the LTM switching command is MAC layer signaling, specifically formed by combining MAC subheader and / or MAC CE.
[0323] Optionally, the C-RNTI and / or CS-RNTI is carried by the LTM MAC CE.
[0324] Optionally, the C-RNTI and / or CS-RNTI is carried in the LTM MAC subheader.
[0325] Optionally, the network device carries the CS-RNTI through the LTM switching command, and the terminal device receives the DCI activation configuration scheduling encrypted by the CS-RNTI after switching to the target cell according to the corresponding CS-RNTI, and sends uplink data according to the activated configuration scheduling.
[0326] Optionally, the network device may also carry the target cell CS-RNTI and / or C-RNTI through a random access response.
[0327] Optionally, RAR is MAC layer signaling, specifically composed of a MAC subheader and / or MAC CE, specifically carrying the candidate cell C-RNTI and / or CS-RNTI through the existing RAR format; or a new RAR format is introduced to carry the candidate cell C-RNTI and / or CS-RNTI, and is combined through a MAC subheader and / or MAC CE, for example: the subheader indicates that the MAC PDU is the target cell RAR through a logical channel identifier (LCID) and / or an extended logical channel identifier (eLCID), and the MAC CE carries a radio temporary identification. Optionally, the candidate cell C-RNTI and / or CS-RNTI can also be carried through the LCID and / or eLCID.
[0328] Optionally, one RAR may carry at least one candidate cell C-RNTI and / or CS-RNTI.
[0329] Optionally, different candidate cell C-RNTIs and / or CS-RNTIs are distinguished by pre-configuring a candidate cell configuration index and / or a serving cell identity.
[0330] Optionally, the terminal device determines the scheduling mode based on at least one of CS-RNTI, C-RNTI, wireless network temporary identification type indication, scheduling information and configuration scheduling index.
[0331] Optionally, the radio temporary identity carried in the LTM handover command and / or the RAR is a temporary radio temporary identity, such as Temporary C-RNTI or Temporary CS-RNTI. The terminal device monitors the PDCCH of the candidate cell according to the temporary radio temporary identity.
[0332] Optionally, the scheduling mode is determined by the RNTI carried in the LTM handover command. When the LTM handover command carries the CS-RNTI, Type 2 scheduling is used. When the LTM handover command does not carry any RNTI, Type 1 scheduling is used. Optionally, when the LTM handover command carries the C-RNTI, dynamic scheduling is used.
[0333] Optionally, when LTM switches to switching between Pcell and Scell, the LTM switching command may carry indication information, and the terminal device determines to use the same CS-RNTI to activate / deactivate configuration scheduling based on the indication information, and / or determines to use the same C-RNTI to obtain dynamic scheduling, for example: using at least 1 bit of information to indicate to use the current CS-RNTI and / or C-RNTI to determine the scheduling method.
[0334] Optionally, the network device may also update the CS-RNTI and / or C-RNTI through the LTM switching command, and the terminal device activates / deactivates the configuration scheduling and / or obtains dynamic scheduling based on the updated CS-RNTI and / or C-RNTI.
[0335] Optionally, the network device carries the configuration scheduling index through LTM and / or RAR, and the terminal device determines the pre-configured configuration scheduling based on the configuration scheduling index, and sends uplink data through the determined configuration scheduling, for example: querying the configuration scheduling in the pre-configuration information through the configuration scheduling index to determine the configuration call parameters, and sending uplink data based on the configuration scheduling parameters.
[0336] Optionally, during the LTM switching process, the terminal device may be unable to normally obtain dynamic scheduling instructions and / or configuration scheduling instructions from the candidate cell, for example, due to downlink and / or uplink synchronization failure. Optionally, when the terminal device determines that uplink scheduling has failed, it initiates random access to further obtain an uplink scheduling method.
[0337] Optionally, the target cell carries the uplink scheduling (UL Grant) in the random access preamble information sent by the response terminal device and sends it to the source cell. The source cell forwards the uplink scheduling to the terminal device through RAR and / or LTM switching commands. After performing LTM switching, the terminal device sends uplink data through uplink scheduling.
[0338] Optionally, if the configuration information includes scheduling information, the scheduling mode is determined to be uplink scheduling.
[0339] Optionally, the network device receives the uplink scheduling and / or calculated TA value provided by the candidate cell to determine the cell to perform LTM switching, and sends the uplink scheduling and / or TA value of the corresponding candidate cell to the terminal device via an LTM switching command.
[0340] Optionally, the network device carries the uplink scheduling and / or TA value of the corresponding candidate cell in a random access response and sends it to the terminal device.
[0341] Optionally, after receiving the LTM handover command, the terminal device performs a random access-free handover to the target candidate cell based on the TA value carried by the LTM handover command and / or the TA value carried by the RAR, and then sends the first uplink data through the uplink scheduling carried by the LTM handover command and / or the RAR. Optionally, the uplink data is the uplink data after the first LTM handover, which can specifically be RRC reconfiguration completion signaling and / or user plane data.
[0342] Optionally, the terminal device sends uplink data according to a determined scheduling method.
[0343] Optionally, the terminal device determines the timing of sending uplink data based on at least one scheduling method.
[0344] Optionally, after the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to the C-RNTI and CS-RNTI, and obtains dynamic scheduling and Type 2 configuration scheduling. The terminal device compares the dynamic scheduling and configuration scheduling Type 2, and determines the most recent scheduling opportunity as the uplink data sending opportunity. For example: if the dynamic scheduling sending opportunity obtained by the terminal device is after the next configuration scheduling sending opportunity, the uplink data is sent according to the configuration scheduling.
[0345] Optionally, if the terminal device is pre-configured with configuration scheduling Type 1 during the pre-configuration process, when the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to the C-RNTI and obtains dynamic scheduling. The terminal device compares the dynamic scheduling and configuration scheduling Type 1, and determines the most recent scheduling timing as the uplink data sending timing. For example: if the dynamic scheduling sending timing obtained by the terminal device is before the next configuration scheduling sending timing, the uplink data is sent according to the dynamic scheduling.
[0346] Optionally, if the terminal device is preconfigured with configuration scheduling Type 1 and configuration scheduling Type 2 during the preconfiguration process, the method for determining the timing of sending uplink data includes at least one of the following:
[0347] When the terminal device performs LTM handover to the target cell, it monitors the cell PDCCH according to the C-RNTI and obtains the dynamic scheduling. The terminal device compares the dynamic scheduling and the configured scheduling Type 1 and determines the most recent scheduling opportunity as the uplink data transmission opportunity;
[0348] When the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to the CS-RNTI and obtains and / or activates configuration scheduling Type 2. The terminal device compares configuration scheduling Type 1 and configuration scheduling Type 2, and determines the most recent scheduling opportunity as the uplink data sending opportunity.
[0349] When the terminal device performs LTM switching to the target cell, it monitors the cell PDCCH according to the C-RNTI and CS-RNTI, and obtains dynamic scheduling and / or activates Type 2 configuration scheduling. The terminal device compares dynamic scheduling, configuration scheduling Type 1, and configuration scheduling Type 2, and determines the most recent scheduling timing as the uplink data sending timing.
[0350] Optionally, the network device receives uplink data.
[0351] Optionally, the network device sends uplink data confirmation feedback.
[0352] Optionally, when the terminal device receives the first uplink data transmission feedback confirmation, the temporary wireless temporary identification is set to the service cell temporary identification, for example: C-RNTI is set to Temporary C-RNTI and / or CS-RNTI is set to Temporary CS-RNTI, thereby reducing the waste of wireless temporary identification resources.
[0353] Optionally, if the terminal device cannot obtain the downlink control information of the candidate cell after performing LTM switching to the target candidate cell, for example: uplink scheduling fails, and thus dynamic scheduling and / or activation configuration scheduling cannot be determined, a random access process is initiated.
[0354] Optionally, if the terminal device does not receive downlink control information within a specific time period after performing LTM switching, it is deemed that the uplink scheduling has failed. The specific time period can be limited by a timer and / or a time window.
[0355] Optionally, the time window is an uplink scheduling time window, for example, a CG-window.
[0356] Optionally, the timer is an uplink scheduling counter, such as a CG-timer.
[0357] Optionally, after executing LTM handover to the target cell, the terminal device immediately starts the time window and / or timer.
[0358] Optionally, after the terminal device performs LTM switching to the target cell, it starts the time window and / or timer after a specific time offset.
[0359] Optionally, the network device receives the random access process, so that the terminal device further determines dynamic scheduling and / or activates configuration scheduling.
[0360] This embodiment uses the above-mentioned scheme, specifically by sending configuration information, so that the terminal device determines the scheduling method based on the configuration information. The scheduling method is used for layer 1-2 triggered mobility switching, and provides a method for determining the scheduling method in the layer 1-2 triggered mobility cell switching process, so that the terminal device can send uplink data according to the determined scheduling method, which can improve the flexibility of network device scheduling and / or save resources.
[0361] Please refer to Figure 11, which is a schematic diagram of the structure of a processing device provided in an embodiment of the present application. The device can be installed in or is the terminal device in the above method embodiment. The processing device shown in Figure 11 can be used to perform some or all of the functions in the method embodiment described in the above embodiment. As shown in Figure 11, the processing device 110 includes:
[0362] The processing module 111 is configured to determine a scheduling mode based on the first content, where the scheduling mode is used for triggering mobility handover at layer 1 and layer 2.
[0363] Optionally, the first content includes multiplexing information and / or configuration information.
[0364] Optionally, the configuration of the scheduling wireless network temporary identification is a temporary configuration of the scheduling wireless network temporary identification; and / or the cell wireless network temporary identification is a temporary cell wireless network temporary identification.
[0365] Optionally, the device includes at least one of the following:
[0366] The multiplexing information includes a temporary identification of a currently configured scheduled wireless network and / or a temporary identification of a current cell wireless network;
[0367] The configuration information includes at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index;
[0368] The configuration information is carried in a layer 1 to layer 2 triggered mobility handover command and / or a random access response.
[0369] Optionally, the device includes at least one of the following:
[0370] If the candidate cell is the current secondary cell, the scheduling mode is determined according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification;
[0371] The default scheduling mode is configuration scheduling type 1;
[0372] If the configuration information includes configuring a scheduling wireless network temporary identification, determining the scheduling mode to be configuration scheduling type 2;
[0373] If the configuration information includes a temporary identification of a cell wireless network, the scheduling mode is determined to be dynamic scheduling;
[0374] If the configuration information includes a wireless network temporary identification type indication, determining the scheduling mode according to the wireless network temporary identification type indication;
[0375] If the configuration information includes scheduling information, determining that the scheduling mode is uplink scheduling;
[0376] If the configuration information includes a configuration scheduling index, the configuration scheduling type is determined according to the configuration scheduling index.
[0377] Optionally, the device further comprises at least one of the following:
[0378] In response to a preset condition being met, determining that uplink scheduling has failed, and initiating a random access procedure;
[0379] Uplink data is sent based on the scheduling method, and / or uplink data confirmation feedback is received.
[0380] Optionally, the device further comprises at least one of the following:
[0381] Scheduling wireless network temporary identification and / or cell wireless network temporary identification to monitor the target cell physical downlink control channel according to the configuration;
[0382] Monitoring a target cell physical downlink control channel according to a temporary configuration scheduling wireless network temporary identification and / or temporary cell wireless network temporary identification;
[0383] Determine the configured scheduling wireless network temporary identification and / or the cell wireless network temporary identification as the serving cell wireless network temporary identification;
[0384] determining a transmission timing of uplink data based on at least one scheduling method;
[0385] The satisfying of the preset condition includes: failing to obtain downlink control information of the candidate cell within a time window and / or a first time threshold after switching to the target candidate cell.
[0386] Please refer to Figure 12, which is a second structural diagram of a processing device provided in an embodiment of the present application. The device can be installed in or be the network device in the above method embodiment. As shown in Figure 12, the processing device 120 includes:
[0387] The sending module 121 is used to send configuration information so that the terminal device determines a scheduling mode based on the configuration information, where the scheduling mode is used to trigger mobility switching at layer 1 and layer 2.
[0388] Optionally, the configuration information is a layer 1 to layer 2 triggered mobility handover command and / or a random access response.
[0389] Optionally, the configuration information includes at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index.
[0390] Optionally, the determination of the scheduling mode includes at least one of the following:
[0391] If the candidate cell is the current secondary cell, the terminal device determines the scheduling mode according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification;
[0392] The default scheduling mode of the terminal device is configuration scheduling type 1;
[0393] If the configuration information includes configuring a scheduling wireless network temporary identification, the terminal device determines that the scheduling mode is configured scheduling type 2;
[0394] If the configuration information includes a temporary identification of a cell wireless network, the terminal device determines that the scheduling mode is dynamic scheduling;
[0395] If the configuration information includes a wireless network temporary identification type indication, the terminal device determines the scheduling mode according to the wireless network temporary identification type indication;
[0396] If the configuration information includes scheduling information, the terminal device determines that the scheduling mode is uplink scheduling;
[0397] If the configuration information includes a configuration scheduling index, the terminal device determines the configuration scheduling type according to the configuration scheduling index.
[0398] Optionally, the device further comprises at least one of the following:
[0399] Receive random access procedure;
[0400] Receive uplink data and / or send uplink data confirmation feedback.
[0401] Optionally, the device further comprises at least one of the following:
[0402] The random access process is initiated by the terminal device in response to meeting the preset conditions and determining that the uplink scheduling has failed;
[0403] The uplink data is sent by the terminal device based on the scheduling method;
[0404] Configure the scheduling wireless network temporary identification to temporarily configure the scheduling wireless network temporary identification;
[0405] The cell wireless network temporary identification is a temporary cell wireless network temporary identification.
[0406] Optionally, the device further comprises at least one of the following:
[0407] The terminal device determines a timing for transmitting uplink data based on at least one scheduling method;
[0408] The terminal device monitors the physical downlink control channel of the target cell according to the temporary configuration scheduling wireless network temporary identification and / or temporary cell wireless network temporary identification;
[0409] The terminal device determines the configured scheduling wireless network temporary identification and / or the cell wireless network temporary identification as the serving cell wireless network temporary identification.
[0410] The satisfying of the preset condition includes: after the terminal device switches to the target candidate cell, the terminal device fails to obtain the candidate cell downlink control information within the time window and / or the first time threshold.
[0411] The processing device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar and will not be repeated here.
[0412] Refer to Figure 13, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 13, the communication device 140 described in this embodiment can be the terminal device (or component that can be used for a terminal device) or network device (or component that can be used for a network device) mentioned in the aforementioned method embodiment. The communication device 140 can be used to implement the methods corresponding to the terminal device or network device described in the aforementioned method embodiment. For details, please refer to the description of the aforementioned method embodiment.
[0413] The communication device 140 may include one or more processors 141, also referred to as processing units, which may perform certain control or processing functions. Processor 141 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, while the central processing unit may be used to control the communication device, execute software programs, and process software program data.
[0414] Optionally, the processor 141 may also store instructions 143 or data (eg, intermediate data). Optionally, the instructions 143 may be executed by the processor 141, so that the communication device 140 executes the method corresponding to the terminal device or network device described in the above method embodiment.
[0415] Optionally, the communication device 140 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments.
[0416] Optionally, the communication device 140 may include one or more memories 142 , on which instructions 144 may be stored. The instructions may be executed on the processor 141 , so that the communication device 140 executes the method described in the above method embodiment.
[0417] Optionally, data may also be stored in the memory 142. The processor 141 and the memory 142 may be provided separately or integrated together.
[0418] Optionally, the communication device 140 may further include a transceiver 145 and / or an antenna 146. The processor 141 may be referred to as a processing unit, and controls the communication device 140 (terminal device, core network device, or wireless access network device). The transceiver 145 may be referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, and is used to implement the transceiver functions of the communication device 140.
[0419] Optionally, if the communication device 140 is used to implement operations corresponding to the terminal device in the above embodiments, for example, the transceiver 145 can receive configuration information; and the processor 141 can determine the scheduling method based on the configuration information.
[0420] Optionally, the specific implementation process of the processor 141 and the transceiver 145 can refer to the relevant description of the above embodiments, and will not be repeated here.
[0421] Optionally, if the communication device 140 is used to implement operations corresponding to the network devices in the above embodiments, for example: the transceiver 145 can send configuration information so that the terminal device determines a scheduling method based on the configuration information, and the scheduling method is used to trigger mobility switching at layer 1 and layer 2.
[0422] Optionally, the specific implementation process of the processor 141 and the transceiver 145 can refer to the relevant description of the above embodiments, and will not be repeated here.
[0423] The processor 141 and transceiver 145 described in this application may be implemented on an IC (Integrated Circuit), an analog integrated circuit, an RFIC (Radio Frequency Integrated Circuit), a mixed-signal integrated circuit, an ASIC (Application Specific Integrated Circuit), a PCB (Printed Circuit Board), an electronic device, etc. The processor 141 and transceiver 145 may also be manufactured using various integrated circuit process technologies, such as CMOS (Complementary Metal Oxide Semiconductor), NMOS (N Metal-Oxide-Semiconductor), PMOS (Positive Channel Metal Oxide Semiconductor), BJT (Bipolar Junction Transistor), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0424] In this application, a communication device may be a terminal device (such as a mobile phone) or a network device (such as a base station), and the specific definition needs to be determined based on the context. In addition, the terminal device can be implemented in various forms. For example, the terminal devices described in this application may include mobile terminals such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminal devices such as digital TVs and desktop computers.
[0425] Although the communication device is described above by taking a terminal device or a network device as an example, the scope of the communication device described in this application is not limited to the above-mentioned terminal device or network device, and the structure of the communication device may not be limited to Figure 13. The communication device may be an independent device or may be part of a larger device.
[0426] An embodiment of the present application also provides a communication system, including: a terminal device as in any of the above embodiments; and a network device as in any of the above embodiments.
[0427] An embodiment of the present application also provides a communication device, including a memory and a processor, wherein a processing program is stored in the memory, and when the processing program is executed by the processor, the steps of the processing method in any of the above embodiments are implemented.
[0428] The communication device in this application can be a terminal device (such as a mobile phone) or a network device (such as a base station). The specific reference needs to be clarified based on the context.
[0429] An embodiment of the present application further provides a storage medium having a processing program stored thereon. When the processing program is executed by a processor, the steps of the processing method in any of the above embodiments are implemented.
[0430] In the embodiments of the communication device and storage medium provided in the embodiments of the present application, all technical features of any of the above-mentioned processing method embodiments may be included. The expanded and explained contents of the specification are basically the same as those of the embodiments of the above-mentioned methods and will not be repeated here.
[0431] An embodiment of the present application further provides a computer program product, which includes computer program code. When the computer program code runs on a computer, the computer executes the methods in the various possible implementation modes described above.
[0432] An embodiment of the present application also provides a chip, including a memory and a processor, wherein the memory is used to store computer programs, and the processor is used to call and run the computer programs from the memory, so that a device equipped with the chip executes the methods in the various possible implementation modes as described above.
[0433] It is understood that the above scenarios are merely examples and do not limit the application scenarios of the technical solutions provided in the embodiments of this application. The technical solutions of this application can also be applied to other scenarios. For example, those skilled in the art will appreciate that with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application will also be applicable to similar technical problems.
[0434] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0435] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.
[0436] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.
[0437] In this application, the same or similar terminology, technical solutions and / or application scenario descriptions are generally only described in detail the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of this application, for the same or similar terminology, technical solutions and / or application scenario descriptions that are not described in detail later, you can refer to the previous relevant detailed descriptions.
[0438] In this application, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0439] The various technical features of the technical solution of this application can be combined arbitrarily. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0440] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, controlled terminal device, or network device, etc.) to execute the method of each embodiment of the present application.
[0441] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a storage medium or transmitted from one storage medium to another storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a storage disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state storage disk Solid State Disk (SSD)).
[0442] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A processing method, wherein: Includes steps: S2: Determine a scheduling mode based on the first content, where the scheduling mode is used to trigger mobility switching at layer 1 and layer 2.
2. The method of claim 1, wherein: The first content includes multiplexing information and / or configuration information.
3. The method of claim 2, wherein: Include at least one of the following: The multiplexing information includes a temporary identification of a currently configured scheduled wireless network and / or a temporary identification of a current cell wireless network; The configuration information includes at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index; The configuration information is carried in a layer 1-2 triggered mobility switching command and / or a random access response.
4. The method of claim 3, wherein: The configuration scheduling wireless network temporary identification is temporarily configuring the scheduling wireless network temporary identification; and / or the cell wireless network temporary identification is temporarily cell wireless network temporary identification.
5. The method of claim 1, wherein: The determining of the scheduling mode based on the first content includes at least one of the following: If the candidate cell is the current secondary cell, the scheduling mode is determined according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification; The default scheduling mode is configuration scheduling type 1; If the configuration information includes configuring a scheduling wireless network temporary identification, determining the scheduling mode as configuration scheduling type 2; If the configuration information includes temporary identification of the cell wireless network, the scheduling mode is determined to be dynamic scheduling; If the configuration information includes a wireless network temporary identification type indication, determining the scheduling mode according to the wireless network temporary identification type indication; If the configuration information includes scheduling information, determining that the scheduling mode is uplink scheduling; If the configuration information includes a configuration scheduling index, the configuration scheduling type is determined according to the configuration scheduling index.
6. The method of claim 1, wherein: After step S2, at least one of the following is further included: In response to meeting a preset condition, determining that uplink scheduling fails, and initiating a random access procedure; Uplink data is sent based on the scheduling method, and / or uplink data confirmation feedback is received.
7. The method of claim 6, wherein: Also includes at least one of the following: According to the configuration scheduling wireless network temporary identification and / or cell wireless network temporary identification, monitor the physical downlink control channel of the target cell; According to the temporary configuration, the wireless network temporary identification and / or the temporary cell wireless network temporary identification monitor the physical downlink control channel of the target cell; Determine the configuration scheduling wireless network temporary identification and / or the cell wireless network temporary identification as the serving cell wireless network temporary identification; Determining a transmission timing of uplink data based on at least one scheduling method; The satisfying of the preset condition includes: after switching to the target candidate cell, no downlink control information of the candidate cell is obtained within a time window and / or within a first time threshold.
8. A processing method, wherein: Includes steps: S1: Send configuration information so that the terminal device determines a scheduling method based on the configuration information, wherein the scheduling method is used to trigger mobility switching at layer 1 and layer 2.
9. The method of claim 8, wherein: The configuration information is a layer 1 to 2 triggered mobility switching command and / or a random access response; and / or, the configuration information includes at least one of a configuration scheduling wireless network temporary identification, a cell wireless network temporary identification, a wireless network temporary identification type indication, scheduling information, and a configuration scheduling index.
10. The method of claim 8, wherein: The determination of the scheduling mode includes at least one of the following: If the candidate cell is the current secondary cell, the terminal device determines the scheduling mode according to the currently configured scheduling wireless network temporary identification and / or the current cell wireless network temporary identification; The default scheduling mode of the terminal device is configuration scheduling type 1; If the configuration information includes configuring a scheduling wireless network temporary identification, the terminal device determines that the scheduling mode is configured scheduling type 2; If the configuration information includes temporary identification of the cell wireless network, the terminal device determines that the scheduling mode is dynamic scheduling; If the configuration information includes a wireless network temporary identification type indication, the terminal device determines the scheduling mode according to the wireless network temporary identification type indication; If the configuration information includes scheduling information, the terminal device determines that the scheduling mode is uplink scheduling; If the configuration information includes a configuration scheduling index, the terminal device determines the configuration scheduling type according to the configuration scheduling index.
11. The method of claim 8, wherein: After step S1, at least one of the following is further included: Receive random access procedure; Receive uplink data, and / or send uplink data confirmation feedback.
12. The method of claim 11, wherein: Also includes at least one of the following: The random access process is initiated by the terminal device in response to meeting the preset conditions and determining that the uplink scheduling fails; The uplink data is sent by the terminal device based on the scheduling method; Configure the scheduling wireless network temporary identification to temporarily configure the scheduling wireless network temporary identification; The cell wireless network temporary identification is a temporary cell wireless network temporary identification.
13. The method of claim 12, wherein: Also includes at least one of the following: The terminal device determines a timing for sending uplink data based on at least one scheduling method; The terminal device monitors the physical downlink control channel of the target cell according to the temporary configuration scheduling wireless network temporary identification and / or temporary cell wireless network temporary identification; The terminal device determines the configured scheduling wireless network temporary identification and / or the cell wireless network temporary identification as the serving cell wireless network temporary identification. The satisfying of the preset condition includes: after the terminal device switches to the target candidate cell, the candidate cell downlink control information is not obtained within the time window and / or within the first time threshold.
14. A communication device, wherein: include: A memory, a processor, and a processing program stored in the memory and executable on the processor, wherein the processing program implements the steps of the processing method according to claim 1 or 8 when executed by the processor.
15. A storage medium, wherein: The storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the processing method according to claim 1 or 8 are implemented.