Processing method, communication device and storage medium
Patent Information
- Application Number
- CN202380084729.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2025-07-18
AI Technical Summary
In the existing layer 3 handover process, the RRC signaling indication method has poor flexibility after LTM handover, easily causes an increase in signaling overhead, and lacks an effective protocol stack management indication method.
By managing the protocol stack based on indication information and using the control elements and sub-headers of media access control to carry indication information, the recovery, reconstruction and reset of the packet data aggregation protocol, wireless link control and media access control are realized, reducing the need for RRC signaling. dependence.
The flexibility of the indication method in the protocol stack management process is improved, the signaling overhead is reduced, the cell handover process is simplified, and the handover speed and efficiency are improved.
Smart Images

Figure CN120345294A_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] Existing Layer 3 handovers reconfigure parameters of the target cell's various protocol stacks through RRC (Radio Resource Control) reconfiguration signaling, and also indicate whether to implement reestablishment and / or reset, such as packet data convergence protocol recovery, packet data convergence protocol reestablishment, radio link control reestablishment, and media access control reset. Currently, cell handovers are implemented through Layer 1 and / or Layer 2, and there is currently no suitable way to indicate whether the corresponding protocol stacks should implement reestablishment and / or reset.
[0003] During the process of conceiving and implementing the present application, the inventors discovered that there are at least the following problems: the RRC pre-configuration content remains valid in the subsequent LTM (L1 / L2 Triggered Mobility) switching process, that is, after implementing a switch once, the LTM switch can still be implemented again through the pre-configured content. Even if the RRC signaling can be used to indicate whether to rebuild and / or reset after the switch, this indication method has poor flexibility and is prone to cause additional signaling overhead.
[0004] Therefore, it is necessary to propose a solution for improving the flexibility of the indication method in the protocol stack management process and / or reducing the signaling overhead.
[0005] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Technical Solutions
[0006] The main purpose of this application is to provide a processing method, a communication device and a storage medium, aiming to improve the flexibility of the indication method in the protocol stack management process and / or reduce signaling overhead.
[0007] 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 following steps:
[0008] S2: Manage the protocol stack based on the indication information.
[0009] Optionally, step S2 includes performing at least one of the following based on the instruction information:
[0010] Restore packet data convergence protocol;
[0011] Reconstruction of packet data convergence protocol;
[0012] Reestablish radio link control;
[0013] Reset media access control.
[0014] Optionally, step S2 includes at least one of the following:
[0015] When the indication information satisfies the first indication condition, resuming the packet data convergence protocol;
[0016] When the indication information satisfies a second indication condition, reestablishing the packet data convergence protocol;
[0017] When the indication information satisfies a third indication condition, reestablishing the radio link control;
[0018] When the indication information satisfies a fourth indication condition, the media access control is reset.
[0019] Optionally, the indication information includes a first indication part and / or a second indication part.
[0020] Optionally, the satisfying of the first indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol recovery indication, the second indication part includes a data bearer identifier, the first indication part includes a cell switching command, and the second indication part includes a packet data convergence protocol recovery indication and a data bearer identifier.
[0021] Optionally, the satisfying of the second indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol reconstruction indication, the second indication part includes a data bearer identifier and / or a signaling bearer identifier, the first indication part includes a cell switching command, and the second indication part includes a packet data convergence protocol reconstruction indication and a data bearer identifier and / or a signaling bearer identifier.
[0022] Optionally, the third indication condition is satisfied, including at least one of the following items: the first indication part includes a radio link control reconstruction indication, the second indication part includes a logical channel identifier, the first indication part includes a cell switching command, the second indication part includes a radio link control reconstruction indication and a logical channel identifier, the first indication part includes a logical channel identifier, and the second indication part includes a radio link control reconstruction indication.
[0023] Optionally, the fourth indication condition is satisfied, including at least one of the following: the first indication part includes a media access control reset instruction, the second indication part includes content to be reset, the first indication part includes a cell switching command, and the second indication part includes a media access control reset instruction and content to be reset.
[0024] Optionally, the method further comprises at least one of the following:
[0025] The packet data convergence protocol recovery indication is indexed by the logical channel identifier;
[0026] The packet data convergence protocol reestablishment indication is indexed by the logical channel identifier;
[0027] The radio link control re-establishment indication is indexed by a logical channel identifier;
[0028] The media access control reset command is indexed by the logical channel identifier;
[0029] The cell handover command is indexed by the logical channel identifier;
[0030] Data bearer identification is indicated by code points and / or bits;
[0031] The signaling bearer identifier is indicated by code points and / or bits;
[0032] Logical channel identification is indicated by code points and / or bits;
[0033] The content to be reset is indicated by code points and / or bits;
[0034] The radio link control re-establishment indication is indicated by a bit;
[0035] Media access control reset includes full and / or partial reset of media access control;
[0036] The indication information is carried via a media access control control element and / or a media access control subheader;
[0037] The indication information is a layer 1 to layer 2 mobility handover triggering command.
[0038] The present application also provides a processing method, which can be applied to a network device (such as a base station), comprising the following steps:
[0039] S1: Send indication information so that the terminal device can perform protocol stack management based on the indication information.
[0040] Optionally, the indication information includes a first indication part and / or a second indication part.
[0041] Optionally, the method includes at least one of the following:
[0042] When the indication information satisfies a first indication condition, the terminal device resumes the packet data convergence protocol;
[0043] When the indication information satisfies a second indication condition, the terminal device reestablishes the packet data convergence protocol;
[0044] When the indication information satisfies a third indication condition, the terminal device reestablishes the radio link control;
[0045] When the indication information satisfies the fourth indication condition, the terminal device resets the media access control.
[0046] Optionally, the method further comprises at least one of the following:
[0047] The first indication condition being met includes at least one of the following: the first indication part includes a packet data convergence protocol recovery indication, the second indication part includes a data bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol recovery indication and a data bearer identifier;
[0048] The second indication condition is satisfied and includes at least one of the following: the first indication part includes a packet data convergence protocol re-establishment indication, the second indication part includes a data bearer identifier and / or a signaling bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol re-establishment indication and a data bearer identifier and / or a signaling bearer identifier;
[0049] The third indication condition being satisfied includes at least one of the following: the first indication part includes a radio link control re-establishment indication, the second indication part includes a logical channel identifier, the first indication part includes a cell handover command, the second indication part includes a radio link control re-establishment indication and a logical channel identifier, the first indication part includes a logical channel identifier, and the second indication part includes a radio link control re-establishment indication;
[0050] The fourth indication condition is satisfied, which includes at least one of the following: the first indication part includes a media access control reset instruction, the second indication part includes content to be reset, the first indication part includes a cell switching command, and the second indication part includes a media access control reset instruction and content to be reset.
[0051] 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.
[0052] 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.
[0053] 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.
[0054] The technical solution of the present application provides a protocol stack management method that can be used in the cell switching process of layer 1 and / or layer 2 by managing the protocol stack based on indication information, without the need for RRC signaling indication, thereby improving the flexibility of the indication method in the protocol stack management process; and / or reducing the overhead caused by the network device sending signaling. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] 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.
[0056] FIG1 is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application;
[0057] FIG2 is a diagram of a communication network system architecture provided by an embodiment of the present application;
[0058] FIG3 is a schematic diagram of the hardware structure of a controller 140 provided in this application;
[0059] FIG4 is a schematic diagram of the hardware structure of a network node 150 provided in this application;
[0060] FIG5 is a schematic flow chart of a processing method according to the first embodiment;
[0061] FIG6 is a schematic flow chart of a processing method according to a second embodiment;
[0062] FIG7 is a first schematic diagram showing code point indication according to the second embodiment;
[0063] FIG8 is a first schematic diagram of bit indication according to the second embodiment;
[0064] FIG9 is a second schematic diagram showing code point indication according to the second embodiment;
[0065] FIG10 is a second schematic diagram of bit indication according to the second embodiment;
[0066] FIG11 is a schematic flow chart of a processing method according to a third embodiment;
[0067] FIG12 is a first schematic diagram of code point indication according to the third embodiment;
[0068] FIG13 is a first schematic diagram of bit indication according to the third embodiment;
[0069] FIG14 is a second schematic diagram of code point indication according to the third embodiment;
[0070] FIG15 is a third schematic diagram of code point indication according to the third embodiment;
[0071] FIG16 is a second schematic diagram of bit indication according to the third embodiment;
[0072] FIG17 is a schematic flow chart of a processing method according to a fourth embodiment;
[0073] FIG18 is a first schematic diagram showing code point indication according to the fourth embodiment;
[0074] FIG19 is a first schematic diagram of bit indication according to the fourth embodiment;
[0075] FIG20 is a second schematic diagram of code point indication according to the fourth embodiment;
[0076] FIG21 is a second schematic diagram of bit indication according to the fourth embodiment;
[0077] FIG22 is a third schematic diagram of bit indication according to the fourth embodiment;
[0078] FIG23 is a schematic flow chart of a processing method according to a fifth embodiment;
[0079] FIG24 is a first schematic diagram showing code point indication according to the fifth embodiment;
[0080] FIG25 is a first schematic diagram of bit indication according to the fifth embodiment;
[0081] FIG26 is a second schematic diagram showing code point indication according to the fifth embodiment;
[0082] FIG27 is a second schematic diagram of bit indication according to the fifth embodiment;
[0083] FIG28 is a schematic diagram showing a first principle according to a sixth embodiment;
[0084] FIG29 is a second principle schematic diagram according to the sixth embodiment;
[0085] FIG30 is a third principle schematic diagram according to the sixth embodiment;
[0086] FIG31 is a fourth principle diagram according to the sixth embodiment;
[0087] FIG32 is a fifth principle schematic diagram according to the sixth embodiment;
[0088] FIG33 is a sixth principle diagram according to the sixth embodiment;
[0089] FIG34 is a schematic flow chart of a processing method according to a seventh embodiment;
[0090] FIG35 is a schematic diagram of an interaction sequence of a processing method according to an eighth embodiment;
[0091] FIG36 is a schematic diagram of the MAC PDU format in an embodiment of the present application;
[0092] FIG37 is a schematic diagram of the MAC subPDU format in an embodiment of the present application;
[0093] FIG38 is a schematic diagram of a MAC CE format according to a ninth embodiment;
[0094] FIG39 is a first structural diagram of a processing device provided in an embodiment of the present application;
[0095] FIG40 is a second structural diagram of a processing device provided in an embodiment of the present application;
[0096] Figure 41 is a structural diagram of the communication device provided in an embodiment of the present application.
[0097] 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.
[0098] Implementation Methods of the Application
[0099] 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.
[0100] 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.
[0101] It should be understood that although the terms "first," "second," and "third" 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 "when," "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 described 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0106] 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.
[0107] 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.
[0108] 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.
[0109] 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.
[0110] 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.
[0111] The following is a detailed introduction to the various components of the mobile terminal in conjunction with Figure 1:
[0112] 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.
[0113] 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.
[0114] 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.
[0115] 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.
[0116] 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.
[0117] 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.
[0118] 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.
[0119] 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.
[0120] 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.
[0121] 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.
[0122] 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.
[0123] 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 enabling the power management system to manage functions such as charging, discharging, and power consumption.
[0124] 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.
[0125] 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.
[0126] 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.
[0127] Optionally, UE201 may be the above-mentioned terminal device 100, which will not be described in detail here.
[0128] 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 .
[0129] 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).
[0130] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem), or other IP services.
[0131] 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.
[0132] 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.
[0133] 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.
[0134] 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.
[0135] 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.
[0136] 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.
[0137] 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.
[0138] Based on the above-mentioned mobile terminal hardware structure and communication network system, various embodiments of the present application are proposed.
[0139] First embodiment
[0140] 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), and includes the following steps:
[0141] S2: Manage the protocol stack based on the indication information.
[0142] In an embodiment of the present application, a more flexible indication method is provided for protocol stack management during cell switching, which indicates whether the corresponding protocol stack is to be rebuilt and / or reset based on the indication information sent by the network device.
[0143] Optionally, the indication information is carried through a media access control control element and / or a media access control subheader.
[0144] Optionally, the indication information is carried by a MAC CE (Media Access Control Control Element) and / or a MAC Subheader (Media Access Control Subheader).
[0145] Optionally, the indication information includes a first indication part and / or a second indication part.
[0146] Optionally, the indication information may include MAC signaling. In the embodiment of the present application, MAC PDU (Protocol Data Unit) is used as an example of MAC signaling for illustration. The MAC PDU includes multiple MAC subPDUs. Optionally, the MAC subPDU format includes MAC Subheader and / or MAC CE.
[0147] Optionally, in the embodiment of the present application, the indication information is divided into two parts, the part carried by the MAC Subheader is used as the first indication part, and the part carried by the MAC CE is used as the second indication part.
[0148] Optionally, step S2 includes performing at least one of the following based on the instruction information:
[0149] Restore packet data convergence protocol;
[0150] Reconstruction of packet data convergence protocol;
[0151] Reestablish radio link control;
[0152] Reset media access control.
[0153] Optionally, the indication information is used to indicate whether the corresponding protocol stack implements reconstruction and / or reset. Optionally, the protocol stack includes: PDCP (Packet Data Convergence Protocol), RLC (Radio Link Control), MAC (Media Access Control), and the specific reconstruction and / or reset implemented by each protocol stack includes: PDCP data recovery (PDCP data recovery), PDCP re-establishment (PDCP re-establishment), RLC re-establishment (RLC re-establishment), and MAC reset (MAC reset).
[0154] Optionally, step S2 includes at least one of the following:
[0155] S21: When the indication information satisfies the first indication condition, the packet data convergence protocol is restored;
[0156] S22: When the indication information satisfies the second indication condition, reestablishing the packet data convergence protocol;
[0157] S23: When the indication information satisfies the third indication condition, reestablishing the radio link control;
[0158] S24: When the indication information satisfies the fourth indication condition, reset the media access control.
[0159] Optionally, the satisfying of the first indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol recovery indication, the second indication part includes a data bearer identifier, the first indication part includes a cell switching command, and the second indication part includes a packet data convergence protocol recovery indication and a data bearer identifier.
[0160] Optionally, the satisfying of the second indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol reconstruction indication, the second indication part includes a data bearer identifier and / or a signaling bearer identifier, the first indication part includes a cell switching command, and the second indication part includes a packet data convergence protocol reconstruction indication and a data bearer identifier and / or a signaling bearer identifier.
[0161] Optionally, the third indication condition is satisfied, including at least one of the following items: the first indication part includes a radio link control reconstruction indication, the second indication part includes a logical channel identifier, the first indication part includes a cell switching command, the second indication part includes a radio link control reconstruction indication and a logical channel identifier, the first indication part includes a logical channel identifier, and the second indication part includes a radio link control reconstruction indication.
[0162] Optionally, the fourth indication condition is satisfied, including at least one of the following: the first indication part includes a media access control reset instruction, the second indication part includes content to be reset, the first indication part includes a cell switching command, and the second indication part includes a media access control reset instruction and content to be reset.
[0163] Optionally, in the embodiment of the present application, indication is performed by judging whether the indication information satisfies at least one of the first indication condition, the second indication condition, the third indication condition and the fourth indication condition.
[0164] Optionally, the indication information that meets the first indication condition includes a packet data convergence protocol recovery indication. The terminal device may recover the packet data convergence protocol based on the indication information. Optionally, the first indication portion may include the packet data convergence protocol recovery indication, and the second indication portion may include a data bearer identifier; the first indication portion may include a cell handover command, and the second indication portion may include the packet data convergence protocol recovery indication and the data bearer identifier; or the first indication portion may include the packet data convergence protocol recovery indication. By carrying the packet data convergence protocol recovery indication and the data bearer identifier in the second indication portion MAC CE, indicating whether to recover the packet data convergence protocol, the network can synchronously recover the packet data convergence protocol during the cell handover process, helping to accelerate the processing flow and improve cell handover efficiency.
[0165] Optionally, the indication information that meets the second indication condition includes a packet data convergence protocol re-establishment indication, and the terminal device may re-establish the packet data convergence protocol based on the indication information. Optionally, the first indication portion may include the packet data convergence protocol re-establishment indication, and the second indication portion may include a data bearer identifier and / or a signaling bearer identifier; the first indication portion may include a cell handover command, and the second indication portion may include the packet data convergence protocol re-establishment indication and the data bearer identifier and / or the signaling bearer identifier; or the first indication portion may include the packet data convergence protocol re-establishment indication. By carrying the packet data convergence protocol re-establishment indication and the data bearer identifier and / or the signaling bearer identifier in the second indication portion, MAC CE, indicating whether to re-establish the packet data convergence protocol, the network may synchronously re-establish the packet data convergence protocol during the cell handover process, thereby accelerating the processing flow and improving cell handover efficiency.
[0166] Optionally, the indication information that meets the third indication condition includes a radio link control re-establishment indication, and the terminal device may re-establish the radio link control based on the indication information. Optionally, the first indication part may include the radio link control re-establishment indication, and the second indication part may include the logical channel identifier; the first indication part may include the cell handover command, and the second indication part may include the radio link control re-establishment indication and the logical channel identifier; the first indication part may include the logical channel identifier, and the second indication part may include the radio link control re-establishment indication; or the first indication part may include the radio link control re-establishment indication. By carrying the radio link control re-establishment indication and the logical channel identifier in the second indication part MAC CE to indicate whether to re-establish the radio link control, the network can synchronously implement the re-establishment of the radio link control during the cell handover process, which helps to accelerate the processing flow and improve cell handover efficiency.
[0167] Optionally, the indication information that meets the fourth indication condition includes a media access control reset instruction. The terminal device may reset the media access control based on the indication information. Optionally, the first indication portion may include the media access control reset instruction, and the second indication portion may include the content to be reset; the first indication portion may include a cell handover command, and the second indication portion may include the media access control reset instruction and the content to be reset; or the first indication portion may include the media access control reset instruction. By carrying the media access control reset instruction and the content to be reset in the second indication portion MAC CE to indicate whether to reset the media access control, the network can synchronously implement the media access control reset during the cell handover process, helping to accelerate the processing flow and improve cell handover efficiency.
[0168] Optionally, after receiving the indication information, the terminal device implements at least one of restoring the packet data convergence protocol, reestablishing the packet data convergence protocol, reestablishing the radio link control, and resetting the media access control.
[0169] Optionally, the packet data convergence protocol recovery indication is indexed by a logical channel identifier.
[0170] Optionally, the packet data convergence protocol reestablishment indication is indexed by a logical channel identifier.
[0171] Optionally, the radio link control re-establishment indication is indexed by a logical channel identifier.
[0172] Optionally, the media access control reset instruction is indexed by a logical channel identifier.
[0173] Optionally, the cell switching command is indexed by a logical channel identifier.
[0174] Optionally, the data bearer identifier is indicated by a code point and / or a bit.
[0175] Optionally, the signaling bearer identifier is indicated by a code point and / or a bit position.
[0176] Optionally, the logical channel identifier is indicated by a code point and / or a bit position.
[0177] Optionally, the content to be reset is indicated by code points and / or bits.
[0178] Optionally, the radio link control reestablishment indication is indicated by a bit.
[0179] Optionally, the media access control reset includes a full and / or partial reset of the media access control.
[0180] Optionally, MAC all reset is used to indicate resetting all MACs.
[0181] Optionally, a media access control partial reset (MAC partial reset) is used to indicate a partial reset of the media access control.
[0182] Optionally, the indication information is a layer 1 to layer 2 mobility switching triggering command.
[0183] Optionally, the cell switching command includes an LTM (L1 / L2 Triggered Mobility) cell switching command.
[0184] Optionally, when the first indication part includes a cell switching command, it also indicates that at least one of restoring the packet data convergence protocol, reestablishing the packet data convergence protocol, reestablishing the radio link control, and resetting the media access control is implemented during the LTM switching.
[0185] Optionally, in the embodiment of the present application, combined function indication can also be performed through indication information.
[0186] Optionally, the MAC subheader carries a cell switching command, and the MAC CE carries a data bearer identifier and a PDCP data recovery indication, a logical channel identifier, and an RLC re-establishment indication.
[0187] Optionally, the MAC subheader carries a cell switching command, and the MAC CE carries a signaling bearer identifier and / or a data bearer identifier as well as a PDCP re-establishment indication, a logical channel identifier, and an RLC re-establishment indication.
[0188] Optionally, the MAC subheader carries a cell switching command, and the MAC CE carries a data bearer identifier, a PDCP data recovery indication, and a full and / or partial MAC reset.
[0189] Optionally, the MAC subheader carries a cell switching command, and the MAC CE carries a logical channel identifier, an RLC re-establishment indication, and a full and / or partial reset of the MAC.
[0190] Optionally, the MAC subheader carries a cell switching command, and the MAC CE carries a data bearer identifier, a PDCP data recovery indication, a logical channel identifier, an RLC re-establishment indication, and a full and / or partial reset of the MAC.
[0191] Optionally, the MAC subheader carries a cell switching command, and the MAC CE carries a candidate cell index, a data bearer identifier, a PDCP data recovery indication, a logical channel identifier, an RLC re-establishment indication, and a full and / or partial reset of the MAC.
[0192] This embodiment, through the above-mentioned scheme, specifically by managing the protocol stack based on indication information, provides a protocol stack management method that can be used in the cell switching process of layer 1 and / or layer 2, without the need for RRC signaling indication, thereby improving the flexibility of the indication method in the protocol stack management process; and / or, reducing the overhead caused by the network device sending signaling; and / or, when implementing LTM switching, the protocol reconstruction and / or reset is implemented synchronously, which can speed up the cell switching speed; and / or, through the above-mentioned scheme, the LTM switching process only involves signaling interaction between layers 2, thereby improving the efficiency of managing the protocol stack, thereby speeding up the switching between cells.
[0193] Second embodiment
[0194] Based on the first embodiment of the present application, this embodiment further discloses step S21. Referring to FIG6 , FIG6 is a flow chart of a processing method according to the second embodiment, and the specific steps include:
[0195] S211: When the first indication part includes a packet data convergence protocol recovery indication and the second indication part includes a data bearer identifier, recovering the packet data convergence protocol;
[0196] Optionally, the MAC subheader carries a PDCP data resumption indication, and the MAC CE carries a data bearer identifier.
[0197] Optionally, the PDCP data recovery indication is indexed by LCID (Logical Channel Identity), specifically referring to Table 1, by introducing a new code point to indicate the function of the corresponding LCID value.
[0198] Table 1: First example of LCID values for DL-SCH (DownLink Shared CHannel)
[0199] Among them, CCCH: Common Control Channel, common control channel; DCCH: Dedicated Control Channel, dedicated control channel; DTCH: Dedicated Traffic CHannel, dedicated traffic channel; MTCH: Multicast Traffic Channel, multicast traffic channel.
[0200] Optionally, the MAC CE carries a data bearer identifier.
[0201] Optionally, referring to FIG. 7 , FIG. 7 is a first schematic diagram of code point indication according to the second embodiment. As shown in FIG. 7 , the data bearer identifier may be indicated by a code point.
[0202] Optionally, referring to FIG8 , FIG8 is a first schematic diagram of bit indication according to the second embodiment. As shown in FIG8 , the data bearer identifier may also be indicated by a bit.
[0203] S212: When the first indication part includes a cell handover command and the second indication part includes a packet data convergence protocol resumption indication and a data bearer identifier, the packet data convergence protocol is resumed;
[0204] Optionally, the MAC subheader carries an LTM cell handover command (indexed by a logical channel identifier), and the MAC CE carries a PDCP data resumption indication and a data bearer identifier, as shown in Table 2:
[0205] Table 2: Second example table of LCID values for DL-SCH
[0206] Optionally, the MAC CE carries a PDCP data recovery indication and a data bearer identifier.
[0207] Optionally, referring to FIG. 9 , FIG. 9 is a second schematic diagram of code point indication according to the second embodiment. As shown in FIG. 9 , the data bearer identifier may be indicated by a code point.
[0208] Optionally, referring to FIG. 10 , FIG. 10 is a second schematic diagram of bit indication according to the second embodiment. As shown in FIG. 10 , the data bearer identifier may also be indicated by a bit.
[0209] Based on Figures 7 to 10, the following description is given:
[0210] R is the Reserve bit, which means the reserved bit;
[0211] PDCP Rec. stands for PDCP Data Recovery, i.e. PDCP data recovery;
[0212] "0" indicates that PDCP data recovery is not implemented for the corresponding data bearer;
[0213] "1" indicates that the corresponding data bearer implements PDCP data recovery;
[0214] DRB ID stands for Data Radio Bearer identity.
[0215] E is the extension bit. If E is "0", it means there is no other information behind it; if E is "1", it means there is other information behind it.
[0216] When the DRB ID is indicated by a bit, "0" indicates that it is not implemented according to the "PDCP Rec." indication; "1" indicates that it is implemented according to the "PDCP Rec." indication.
[0217] "0" indicates not to perform PDCP data recovery. "1" indicates to perform PDCP data recovery.
[0218] Optionally, the data bearer identifier may be indicated by a code point including: 00000 represents data bearer 1, 00001 represents data bearer 2, ..., and so on.
[0219] Optionally, the MAC CE also carries a candidate cell index (Candidate index).
[0220] Optionally, the MAC CE may also carry only the PDCP data recovery indication, and perform PDCP data recovery on all data bearers according to the PDCP data recovery indication information.
[0221] S213: When the first indication part includes a packet data convergence protocol recovery indication, recover the packet data convergence protocol.
[0222] Optionally, the MAC subheader carries a PDCP data resumption indication.
[0223] Optionally, the PDCP data recovery indication is indexed by LCID, refer to Table 1 for details.
[0224] Optionally, the terminal device performs PDCP data recovery on all data bearers based on the PDCP data recovery indication information.
[0225] This embodiment, through the above-mentioned solution, specifically restores the Packet Data Convergence Protocol when the first indication portion includes a Packet Data Convergence Protocol recovery indication and the second indication portion includes a data bearer identifier; restores the Packet Data Convergence Protocol when the first indication portion includes a cell handover command and the second indication portion includes the Packet Data Convergence Protocol recovery indication and the data bearer identifier; and restores the Packet Data Convergence Protocol when the first indication portion includes the Packet Data Convergence Protocol recovery indication. By carrying indication information in the MAC CE and / or MAC Subheader, the Packet Data Convergence Protocol is flexibly indicated to be restored. Indicating LTM handover information through the MAC Subheader can indicate that the indication information represents a Layer 1 to Layer 2 handover, thereby improving the efficiency of managing the protocol stack and thus helping to accelerate cell handovers.
[0226] Third embodiment
[0227] Based on the above embodiment of the present application, this embodiment further discloses step S22. Referring to FIG11 , FIG11 is a flow chart of a processing method according to the third embodiment, and the specific steps include:
[0228] S221: When the first indication part includes a packet data convergence protocol re-establishment indication, and the second indication part includes a data bearer identifier and / or a signaling bearer identifier, re-establish the packet data convergence protocol;
[0229] Optionally, the MAC subheader carries a PDCP re-establishment indication, and the MAC CE carries a data bearer identifier and / or a signaling bearer identifier.
[0230] Optionally, the PDCP re-establishment indication is indexed by a logical channel identifier, specifically referring to Table 3, by introducing a new code point to indicate the function of the corresponding LCID value.
[0231] Table 3: The third example table of LCID values for DL-SCH
[0232] Optionally, the MAC CE carries a data bearer identifier and / or a signaling bearer identifier.
[0233] Optionally, referring to FIG12 , FIG12 is a first schematic diagram of code point indication according to the third embodiment. As shown in FIG12 , the data bearer identifier and / or the signaling bearer identifier may be indicated by a code point.
[0234] Optionally, refer to FIG13 , which is a first schematic diagram of bit indication according to the third embodiment. As shown in FIG13 , the data bearer identifier and / or the signaling bearer identifier may also be indicated by a bit.
[0235] S222: When the first indication part includes a cell handover command and the second indication part includes a packet data convergence protocol reestablishment indication and a data bearer identifier and / or a signaling bearer identifier, reestablish the packet data convergence protocol;
[0236] Optionally, the MAC subheader carries an LTM cell handover command (indexed by a logical channel identifier), and the MAC CE carries a PDCP reestablishment indication, as well as a data bearer identifier and / or a signaling bearer identifier. For details, refer to Table 4:
[0237] Table 4. Fourth example table of LCID values for DL-SCH
[0238] Optionally, the MAC CE carries a PDCP re-establishment indication and a data bearer identifier and / or a signaling bearer identifier.
[0239] Optionally, referring to Figures 14 and / or 15, Figure 14 is a second schematic diagram of code point indication according to the third embodiment, and Figure 15 is a third schematic diagram of code point indication according to the third embodiment. As shown in Figures 14 and / or 15, the data bearer identifier and / or signaling bearer identifier can be indicated by a code point.
[0240] Optionally, referring to FIG16, FIG16 is a second schematic diagram of bit indication according to the third embodiment. As shown in FIG16, the data bearer identifier and / or the signaling bearer identifier may also be indicated by a bit.
[0241] Based on Figures 12 to 16, the following description is given:
[0242] SRB ID: Signaling Radio Bearer identity, signaling bearer identity.
[0243] DRB ID: Data Radio Bearer identity, data bearer identity.
[0244] PDCP Reest.: PDCP Reestablishment. "0" indicates that the corresponding signaling bearer / data bearer does not implement PDCP reestablishment; "1" indicates that the corresponding signaling bearer / data bearer implements PDCP reestablishment.
[0245] E: Extension bit. "0" indicates that there is no other information behind. "1" indicates that there is other information behind.
[0246] R: Reserve bit, reserved bit.
[0247] PDCP Reest.: PDCP Reestablishment.
[0248] "0" indicates that the corresponding signaling bearer / data bearer does not implement PDCP re-establishment); "1" indicates that the corresponding signaling bearer / data bearer implements PDCP re-establishment.
[0249] "0" indicates not to implement according to the "PDCP Reest." instruction. "1" indicates to implement according to the "PDCP Reest." instruction.
[0250] "0" indicates not to perform PDCP re-establishment. "1" indicates to perform PDCP re-establishment.
[0251] Optionally, the signaling bearer identifier may be indicated by a code point including: 00 represents data bearer 1, 01 represents data bearer 2, ..., and so on.
[0252] Optionally, the data bearer identifier may be indicated by a code point including: 00000 represents data bearer 1, 00001 represents data bearer 2, ..., and so on.
[0253] Optionally, the MAC CE also carries a candidate cell index.
[0254] Optionally, the MAC CE may also carry only the PDCP re-establishment indication, and perform PDCP re-establishment on all data bearers and signaling bearers according to the PDCP re-establishment indication information.
[0255] S223: When the first instruction part includes a packet data convergence protocol re-establishment instruction, re-establish the packet data convergence protocol.
[0256] Optionally, the MAC subheader carries a PDCP re-establishment indication.
[0257] Optionally, the PDCP re-establishment indication is indexed by a logical channel identifier, specifically referring to Table 3, by introducing a new code point to indicate the function of the corresponding LCID value.
[0258] Optionally, the terminal device implements PDCP reconstruction on all data bearers and signaling bearers based on the PDCP reconstruction indication information.
[0259] This embodiment, through the above-mentioned scheme, specifically reconstructs the packet data convergence protocol when the first indication part includes a packet data convergence protocol re-establishment indication and the second indication part includes a data bearer identifier and / or a signaling bearer identifier; reconstructs the packet data convergence protocol when the first indication part includes a cell handover command and the second indication part includes a packet data convergence protocol re-establishment indication and a data bearer identifier and / or a signaling bearer identifier; and reconstructs the packet data convergence protocol when the first indication part includes a packet data convergence protocol re-establishment indication. By carrying indication information in the MAC CE and / or MAC Subheader, the packet data convergence protocol is flexibly indicated to be reconstructed. Indicating LTM handover information through the MAC Subheader can indicate that the indication information is a layer 1 to layer 2 handover, thereby improving the efficiency of the management protocol stack and thereby accelerating the speed of cell handover.
[0260] Fourth embodiment
[0261] Based on the above embodiment of the present application, this embodiment further discloses step S23. Referring to FIG17 , FIG17 is a flow chart of a processing method according to the fourth embodiment, and the specific steps include:
[0262] S231: When the first indication part includes a radio link control re-establishment indication and the second indication part includes a logical channel identifier, re-establish the radio link control;
[0263] Optionally, the MAC subheader carries an RLC re-establishment indication, and the MAC CE carries a logical channel identifier.
[0264] Optionally, the RLC re-establishment indication is indexed by a logical channel identifier, specifically referring to Table 5, by introducing a new code point to indicate the function of the corresponding LCID value.
[0265] Table 5. Fifth example table of LCID values for DL-SCH
[0266] Optionally, the MAC CE carries a logical channel identifier.
[0267] Optionally, refer to FIG18 , which is a first schematic diagram of code point indication according to the fourth embodiment. As shown in FIG18 , the logical channel identifier may be indicated by a code point.
[0268] Optionally, refer to FIG19 , which is a first schematic diagram of bit indication according to the fourth embodiment. As shown in FIG19 , the logical channel identifier may also be indicated by a bit.
[0269] S232: When the first indication part includes a cell handover command, and the second indication part includes a radio link control reestablishment indication and a logical channel identifier, reestablish the radio link control.
[0270] Optionally, the MAC subheader carries the LTM cell handover command, and the MAC CE carries the RLC reestablishment indication and the logical channel identifier. For details, refer to Table 6:
[0271] Table 6. Sixth example of LCID value of DL-SCH
[0272] Optionally, the MAC CE carries an RLC re-establishment indication and a logical channel identifier.
[0273] Optionally, refer to FIG. 20 , which is a second schematic diagram of code point indication according to the fourth embodiment. As shown in FIG. 20 , the logical channel identifier may be indicated by a code point.
[0274] Optionally, refer to FIG. 21 , which is a second schematic diagram of bit indication according to the fourth embodiment. As shown in FIG. 21 , the logical channel identifier may also be indicated by a bit.
[0275] Optionally, the MAC CE also carries a candidate cell index.
[0276] Optionally, the MAC CE may also carry only the RLC re-establishment indication, and perform RLC re-establishment on all logical channels according to the RLC re-establishment indication information.
[0277] S233: When the first indication part includes a logical channel identifier and the second indication part includes a radio link control re-establishment indication, re-establish the radio link control;
[0278] Optionally, the MAC subheader carries a logical channel identifier, and the MAC CE carries an RLC reestablishment indication. For details, refer to Table 7:
[0279] Table 7. Seventh example table of LCID values for DL-SCH
[0280] Optionally, refer to Figure 22, which is a third schematic diagram of bit indication according to the fourth embodiment. As shown in Figure 22, the MAC CE carries the RLC re-establishment indication through the bit indication.
[0281] LC ID: Logical Channel identity, logical channel identifier.
[0282] RLC Reest.: RLC Re-establishment, RLC reconstruction, "0" indicates that the corresponding logical channel does not implement RLC re-establishment; "1" indicates that the corresponding logical channel implements RLC re-establishment.
[0283] E: Extension bit, “0” indicates no other information follows. “1” indicates other information follows.
[0284] R: Reserve bit, reserved bit.
[0285] LC ID: Logical Channel identity, "0" indicates not to perform RLC re-establishment according to the "RLC Reest." instruction. "1" indicates to perform RLC re-establishment according to the "RLC Reest." instruction.
[0286] Optionally, the logical channel identifier may be indicated by a code point including: 00000 represents logical channel 1, 00001 represents logical channel 2, ..., and so on.
[0287] Optionally, the MAC CE may also carry only the RLC re-establishment indication, and perform RLC re-establishment on all logical channels according to the RLC re-establishment indication information.
[0288] S234: When the first indication part includes a radio link control re-establishment indication, re-establish the radio link control.
[0289] Optionally, the MAC subheader carries an RLC re-establishment indication.
[0290] Optionally, the RLC re-establishment indication is indexed by a logical channel identifier, specifically referring to Table 5, by introducing a new code point to indicate the function of the corresponding LCID value.
[0291] Optionally, RLC reestablishment is performed on all logical channels according to the RLC reestablishment indication information.
[0292] This embodiment, through the above-mentioned scheme, specifically reconstructs the radio link control when the first indication part includes a radio link control re-establishment indication and the second indication part includes a logical channel identifier; reconstructs the radio link control when the first indication part includes a cell handover command and the second indication part includes a radio link control re-establishment indication and a logical channel identifier; reconstructs the radio link control when the first indication part includes a logical channel identifier and the second indication part includes a radio link control re-establishment indication; and reconstructs the radio link control when the first indication part includes a radio link control re-establishment indication. The radio link control is flexibly indicated to be reconstructed by carrying indication information in the MAC CE and / or MAC Subheader. Indicating LTM handover information through the MAC Subheader can indicate that the indication information is a layer 1 to layer 2 handover, thereby improving the efficiency of the management protocol stack and thus accelerating the speed of cell handover.
[0293] Fifth embodiment
[0294] Based on the above embodiment of the present application, this embodiment further discloses step S24. Referring to FIG23 , FIG23 is a flow chart of a processing method according to the fifth embodiment, and the specific steps include:
[0295] S241: When the first instruction portion includes a media access control reset instruction and the second instruction portion includes content to be reset, reset the media access control;
[0296] Optionally, the MAC subheader carries a MAC partial reset indication, and the MAC CE carries content that needs to be reset.
[0297] Optionally, the MAC partial reset indication is indexed by a logical channel identifier, specifically referring to Table 8, by introducing a new code point to indicate the function of the corresponding LCID value.
[0298] Table 8. Eighth example of LCID value of DL-SCH
[0299] Optionally, the MAC partial reset indication is indexed by a logical channel identifier.
[0300] Optionally, the MAC CE carries content that needs to be reset.
[0301] Optionally, referring to FIG24 , FIG24 is a first schematic diagram of code point indication according to the fifth embodiment. As shown in FIG24 , the content that needs to be reset carried by the MAC CE may be indicated by a code point.
[0302] Optionally, refer to Figure 25, which is a first schematic diagram of bit indication according to the fifth embodiment. As shown in Figure 25, the content that needs to be reset carried by the MAC CE can also be indicated by bits.
[0303] S242: When the first instruction part includes a cell handover command and the second instruction part includes a media access control reset instruction and content to be reset, reset the media access control;
[0304] Optionally, the MAC subheader carries the LTM cell handover command, and the MAC CE carries the MAC partial reset indication and the content to be reset. For details, refer to Table 9:
[0305] Table 9. Ninth example table of LCID values for DL-SCH
[0306] Optionally, the MAC CE carries content that needs to be reset, that is, content to be reset.
[0307] Optionally, refer to Figure 26, which is a second schematic diagram of code point indication according to the fifth embodiment. As shown in Figure 26, the content of the MAC that needs to be reset is indicated by code points.
[0308] Optionally, refer to Figure 27, which is a second schematic diagram of bit indication according to the fifth embodiment. As shown in Figure 27, the content of the MAC that needs to be reset is indicated by bits.
[0309] Among them, MAC Reset: MAC reset.
[0310] E: Extension bit, “0” indicates no other information follows. “1” indicates other information follows.
[0311] R: Reserve bit, reserved bit.
[0312] Codepoint is the code point, please refer to Table 10 for details:
[0313] Table 10. Example of code point corresponding implementation content
[0314] Optionally, the corresponding abbreviations can refer to the functions in the table above. "0": do not perform reset, "1": perform reset. For example:
[0315] RA: "0" means cancel triggering RA, "1" means cancel triggering RA
[0316] PHR: "0" means cancel the trigger of PHR, "1" means cancel the trigger of PHR
[0317] SR: "0" means canceling the trigger of SR, and "1" means de-triggering SR.
[0318] LBT: "0" means do not reset LBT_COUNTER, "1" means reset LBT_COUNTER
[0319] BFI: "0" means do not reset BFI_COUNTER, "1" means reset BFI_COUNTER
[0320] HARQ: Hybrid Automatic Repeat Request. "0" means do not clear the cache, "1" means clear the cache
[0321] Bj: Logical channel prioritization. j is the logical channel identifier. "0" means no reset, "1" means reset
[0322] UL TA (Source cell): "0" means that the TA timer timeAlignmentTimers with the source cell does not time out; "0" means that the TA timer timeAlignmentTimers with the source cell times out
[0323] UL TA (Target Cell): "0" means that the TA timer timeAlignmentTimers with the target cell does not time out; "0" means that the TA timer timeAlignmentTimers with the source cell times out
[0324] UL Grant confirm: "0" means not triggering UL Grant confirm, "1" means de-triggering UL Grant confirm
[0325] Recommended bit rate query: "0" indicates that the recommended bit rate query is not triggered, and "1" indicates that the recommended bit rate query is not triggered.
[0326] XX can represent other functions or processes.
[0327] Optionally, the MAC CE carries all reset indication information, ie, resets all contents.
[0328] Optionally, the MAC CE also carries a candidate cell index.
[0329] S243: When the first instruction portion includes a media access control reset instruction, reset the media access control.
[0330] Optionally, the MAC CE carries a full reset indication, that is, resets all contents. For details, refer to Table 11:
[0331] Table 11. Example of LCID value of DL-SCH
[0332] This embodiment, through the above-mentioned solution, specifically resets the media access control when the first indication portion includes a media access control reset instruction and the second indication portion includes content to be reset; resets the media access control when the first indication portion includes a cell handover command and the second indication portion includes the media access control reset instruction and content to be reset; and resets the media access control when the first indication portion includes the media access control reset instruction. By carrying indication information in the MAC CE and / or MAC Subheader, the media access control reset is flexibly indicated. Indicating LTM handover information through the MAC Subheader can indicate that the indication information is a layer 1 to layer 2 handover, thereby improving the efficiency of the management protocol stack and thereby accelerating the speed of cell handover.
[0333] Sixth embodiment
[0334] Based on the above embodiments of the present application, this embodiment further discloses the processing method in the above embodiments.
[0335] In the embodiment of the present application, the combined function indication is performed through indication information.
[0336] Optionally, refer to Figure 28, which is a first principle diagram shown according to the sixth embodiment. As shown in Figure 28, the MAC subheader carries a cell switching command, and the MAC CE carries a data bearer identifier, a PDCP data recovery indication, a logical channel identifier, and an RLC reconstruction indication.
[0337] Optionally, refer to Figure 29, which is a second principle schematic diagram shown according to the sixth embodiment. As shown in Figure 29, the MAC subheader carries a cell switching command, and the MAC CE carries a PDCP reconstruction indication, a logical channel identifier, an RLC reconstruction indication, and a signaling bearer identifier and / or a data bearer identifier.
[0338] Optionally, refer to Figure 30, which is a third principle diagram according to the sixth embodiment. As shown in Figure 30, the MAC subheader carries a cell switching command, and the MAC CE carries a data bearer identifier, a PDCP data recovery indication, and a MAC reset indication.
[0339] Optionally, refer to Figure 31, which is a schematic diagram of the fourth principle according to the sixth embodiment. As shown in Figure 31, the MAC subheader carries a cell switching command, and the MAC CE carries a logical channel identifier, an RLC reconstruction indication, and a MAC reset indication.
[0340] Optionally, refer to Figure 32, which is a schematic diagram of the fifth principle shown according to the sixth embodiment. As shown in Figure 32, the MAC subheader carries a cell switching command, and the MAC CE carries a data bearer identifier, a PDCP data recovery indication, a logical channel identifier, an RLC reconstruction indication, and a MAC reset indication.
[0341] Optionally, refer to Figure 33, which is a schematic diagram of the sixth principle according to the sixth embodiment. As shown in Figure 33, the MAC subheader carries a cell switching command, and the MAC CE carries a candidate cell index, a data bearer identifier, a PDCP data recovery indication, a logical channel identifier, an RLC reconstruction indication, and a MAC reset indication.
[0342] This embodiment uses the above-mentioned solution to perform combined function indication by carrying indication information in MAC CE and / or MAC Subheader, indicating whether the corresponding protocol stack should implement reconstruction and / or reset, thereby realizing flexible indication of PDCP data recovery or reconstruction, RLC reconstruction and MAC reset, without the need for RRC signaling indication, thus saving the signaling overhead of network equipment.
[0343] Seventh embodiment
[0344] 34 is a flow chart of a processing method according to a seventh embodiment. The processing method can be applied to a network device (such as a base station) and includes the following steps:
[0345] S1: Send indication information so that the terminal device can perform protocol stack management based on the indication information.
[0346] Optionally, the indication information is carried through a media access control control element and / or a media access control subheader.
[0347] Optionally, the indication information is a layer 1 to layer 2 mobility switching triggering command.
[0348] Optionally, the indication information includes a first indication part and / or a second indication part.
[0349] Optionally, the protocol stack management includes at least one of recovering a packet data convergence protocol, reestablishing a packet data convergence protocol, reestablishing a radio link control, and resetting a media access control.
[0350] Optionally, the packet data convergence protocol recovery indication is indexed by a logical channel identifier.
[0351] Optionally, the packet data convergence protocol reestablishment indication is indexed by a logical channel identifier.
[0352] Optionally, the radio link control re-establishment indication is indexed by a logical channel identifier.
[0353] Optionally, the media access control reset instruction is indexed by a logical channel identifier.
[0354] Optionally, the cell switching command is indexed by a logical channel identifier.
[0355] Optionally, the data bearer identifier is indicated by a code point and / or a bit.
[0356] Optionally, the signaling bearer identifier is indicated by a code point and / or a bit position.
[0357] Optionally, the logical channel identifier is indicated by a code point and / or a bit position.
[0358] Optionally, the content to be reset is indicated by code points and / or bits.
[0359] Optionally, the radio link control reestablishment indication is indicated by a bit.
[0360] Optionally, the media access control reset includes a full and / or partial reset of the media access control.
[0361] Optionally, MAC all reset is used to indicate resetting all MACs.
[0362] Optionally, the medium access control partial reset is used to indicate a partial reset of the medium access control.
[0363] Optionally, when the first indication part includes a cell switching command, it also indicates that at least one of restoring the packet data convergence protocol, reestablishing the packet data convergence protocol, reestablishing the radio link control, and resetting the media access control is implemented during the LTM switching.
[0364] Optionally, the network device carries indication information through MAC CE and / or MAC Subheader, including at least one of a PDCP data recovery indication, a PDCP re-establishment indication, an RLC re-establishment indication, and a MAC reset indication.
[0365] Optionally, the indication information sent by the network device may be used for a single function indication, and the indicated function includes at least one of recovering the packet data convergence protocol, reestablishing the packet data convergence protocol, reestablishing the radio link control, and resetting the media access control.
[0366] Optionally, when the network device carries a PDCP data resumption indication via a MAC Subheader and carries a data bearer identifier via a MAC CE, the terminal device resumes the packet data convergence protocol.
[0367] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries a PDCP data resumption indication and a data bearer identifier through a MAC CE, the terminal device resumes the packet data convergence protocol.
[0368] Optionally, when the network device carries a PDCP re-establishment indication via a MAC Subheader and carries a data bearer identifier and / or a signaling bearer identifier via a MAC CE, the terminal device re-establishes the packet data convergence protocol.
[0369] Optionally, when the network device carries a cell switching command via a MAC Subheader and carries a PDCP data resumption indication and a data bearer identifier via a MAC CE, the terminal device re-establishes the packet data convergence protocol.
[0370] Optionally, when the network device carries an RLC re-establishment indication through a MAC Subheader and carries a logical channel identifier through a MAC CE, the terminal device re-establishes the radio link control.
[0371] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries an RLC re-establishment indication and a logical channel identifier through a MAC CE, the terminal device re-establishes the radio link control.
[0372] Optionally, when the network device carries a logical channel identifier through a MAC Subheader and carries an RLC re-establishment indication through a MAC CE, the terminal device re-establishes the radio link control.
[0373] Optionally, when the network device carries a MAC full and / or partial reset indication via a MAC Subheader and carries content to be reset via a MAC CE, the terminal device resets the media access control.
[0374] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries content to be reset through a MAC CE, the terminal device resets the media access control.
[0375] Optionally, the indication information sent by the network device can also be used for combined function indication, and the indicated function includes at least one of the functions of restoring packet data convergence protocol, reestablishing packet data convergence protocol, reestablishing radio link control, and resetting media access control.
[0376] Optionally, when the network device carries the cell switching command through the MAC Subheader and carries the data bearer identifier and the PDCP data recovery indication, the logical channel identifier and the RLC reconstruction indication through the MAC CE, the terminal device restores the packet data convergence protocol and reconstructs the radio link control.
[0377] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries a PDCP reconstruction indication, a logical channel identifier, an RLC reconstruction indication, and a signaling bearer identifier and / or a data bearer identifier through a MAC CE, the terminal device reconstructs the packet data convergence protocol and the radio link control.
[0378] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries a data bearer identifier, a PDCP data recovery indication, and a MAC full and / or partial reset indication through a MAC CE, the terminal device restores the packet data convergence protocol and resets the media access control.
[0379] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries a logical channel identifier, an RLC reconstruction indication, and a MAC full and / or partial reset indication through a MAC CE, the terminal device reconstructs the radio link control and resets the media access control.
[0380] Optionally, when the network device carries the cell switching command through the MAC Subheader and carries the data bearer identifier, PDCP data recovery indication, RLC reconstruction indication and MAC full and / or partial reset indication through the MAC CE, the terminal device restores the packet data convergence protocol, reconstructs the radio link control, and resets the media access control.
[0381] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries a candidate cell index, a data bearer identifier, a PDCP data recovery indication, an RLC reconstruction indication, and a MAC full and / or partial reset indication through a MAC CE, the terminal device implements packet data convergence protocol recovery, radio link control reconstruction, and media access control reset for the candidate cell.
[0382] This embodiment uses the above-mentioned scheme to specifically send indication information through the network device, so that the terminal device can manage the protocol stack based on the indication information, and perform single function indication and / or combined function indication by carrying indication information through MAC CE and / or MAC Subheader, indicating whether the corresponding protocol stack is to be rebuilt and / or reset, thereby realizing flexible indication of PDCP data recovery or reconstruction, RLC reconstruction and MAC reset, without the need for RRC signaling indication, saving the signaling overhead of the network device.
[0383] Eighth embodiment
[0384] 35 , which is a schematic diagram of an interactive timing diagram of a processing method according to an eighth embodiment. Based on the above embodiments of the present application, this embodiment further discloses the processing method in the above embodiments.
[0385] In an embodiment of the present application, a network device (such as a base station) sends indication information to a terminal device (such as a mobile phone) so that the terminal device (such as a mobile phone) performs protocol stack management based on the indication information.
[0386] Optionally, the terminal device reports the measurement results through an L3 measurement report.
[0387] Optionally, the network device configures layer-1 measurement configuration and / or measurement reporting configuration through RRC reconfiguration signaling. Optionally, the measurement configuration includes: resources of a reference signal and / or synchronization signal of at least one candidate cell and is indicated and / or indexed by an identification method, for example: measurement resource identification. The measurement reporting configuration includes: measurement targets, measurement events and is indicated and / or indexed by an identification method, for example: reporting identification. When the terminal device receives the measurement configuration and / or measurement reporting configuration carried in the RRC reconfiguration signaling, it locally stores the configuration.
[0388] Optionally, the network device determines the candidate cell for measurement and activates the corresponding measurement report by carrying a reporting identification and activation indication through a MAC CE. Upon receiving the activation indication, the terminal device performs measurement based on the configuration information corresponding to the reporting identification index. Optionally, the network device may also deactivate the corresponding measurement report by carrying a reporting identification and deactivation indication through a MAC CE. Upon receiving the deactivation indication, the terminal device stops the corresponding measurement task. The MAC CE can simultaneously activate and / or deactivate at least one measurement reporting task.
[0389] Optionally, when the terminal device implements measurement and at least one candidate cell meets the measurement event, a measurement report is reported through MAC CE. Optionally, the measurement report includes: reporting identification and / or measurement results, and the carried reporting identification is consistent with the reporting identification during the activation process.
[0390] Optionally, upon receiving the measurement report reported by the terminal device, the network device evaluates whether to implement LTM switching.
[0391] Optionally, the network device triggers the terminal device to initiate random access by means of downlink control information in the form of a PDCCH command. Optionally, the downlink control information further includes candidate cell index information.
[0392] Optionally, the terminal device searches for the corresponding candidate cell configuration through the preamble indication carried by the downlink control information and / or uses the candidate cell index information, determines the random access parameters, and then sends a random access preamble to the target candidate cell.
[0393] Optionally, after receiving the random access preamble sent by the terminal device, the target candidate cell sends TA (Timing Advance) and / or UL Grant information to the serving cell where the terminal device is located through an LTM switching command.
[0394] Optionally, the serving cell carries the LTM handover command via MAC CE and / or MAC Subheader, which also carries PDCP data recovery indication, PDCP reestablishment indication, RLC reestablishment indication, and MAC reset indication. Optionally, the LTM handover command may also carry TA and / or UL Grant.
[0395] Optionally, the terminal device implements at least one of PDCP data recovery, PDCP reestablishment, RLC reestablishment, and MAC reset according to the LTM handover command, and performs random access to the target cell and / or re-handover to the target cell through the TA, and sends uplink data through the UL Grant.
[0396] This embodiment uses the above-mentioned solution to specifically send indication information to the terminal device through the network device, so that the terminal device performs protocol stack management based on the indication information, and carries the indication information through the MAC CE and / or MAC Subheader to indicate whether the corresponding protocol stack is to be rebuilt and / or reset, so that the network is more concise in the pre-configuration stage, and can flexibly instruct the terminal device to perform protocol stack management during the implementation of the LTM switching process.
[0397] Ninth embodiment
[0398] Based on the above embodiments of the present application, this embodiment further discloses the processing method in the above embodiments.
[0399] In an embodiment of the present application, a network device (such as a base station) sends indication information to a terminal device (such as a mobile phone) so that the terminal device (such as a mobile phone) performs protocol stack management based on the indication information.
[0400] Optionally, the indication information sent by the network device includes MAC signaling. In the embodiment of the present application, MAC PDU (Protocol Data Unit) is used as an example of MAC signaling for illustration. Referring to Figure 36, Figure 36 is a schematic diagram of the MAC PDU format in the embodiment of the present application. As shown in Figure 36, the MAC PDU includes multiple MAC subPDUs.
[0401] Optionally, refer to Figure 37, which is a schematic diagram of the MAC subPDU format in an embodiment of the present application. As shown in Figure 37, the MAC subPDU format includes a MAC Subheader and / or a MAC CE.
[0402] 35 , the network device sends an LTM cell switching command via MAC signaling to instruct the terminal device to switch to the target cell.
[0403] Optionally, the LCID in the MAC Subheader may be used to indicate that the MAC signaling is a cell handover command identifier, that is, the LTM cell handover command may be indexed by the LCID identifier.
[0404] Optionally, refer to Figure 38, which is a schematic diagram of the MAC CE format according to the ninth embodiment. As shown in Figure 38, the candidate cell ID carried in the MAC CE can be used to determine the target cell for implementing cell switching and / or protocol stack management.
[0405] Optionally, the terminal device receives the MAC signaling, confirms that the MAC signaling is an LTM cell switching command through the LCID in the MAC Subheader, and then implements LTM switching to the target cell according to the LTM cell switching command.
[0406] Optionally, the LCID of the LTM cell switching command is a newly defined identifier, for example: 46, which is not limited in the embodiment of the present application.
[0407] Optionally, the MAC signaling further includes a MAC CE, and the candidate cell index is indicated by the MAC CE.
[0408] Optionally, the network device instructs the terminal device to apply the target cell configuration through the index through the candidate cell index. Optionally, the target cell configuration is provided to the terminal device through pre-configuration. For details, please refer to the above embodiment.
[0409] Optionally, the terminal device confirms the candidate cell configuration in the pre-configuration information through the candidate index, applies the candidate cell configuration and implements LTM switching to the target cell.
[0410] In this embodiment, through the above-mentioned scheme, the network device sends the LTM cell switching command through MAC signaling, so that the terminal device confirms that the MAC signaling is the LTM cell switching command through the LCID in the MAC Subheader, and then implements LTM switching to the target cell according to the LTM cell switching command, thereby realizing the function of confirming MAC signaling through a new identification method, avoiding functional confusion, and / or speeding up the cell switching speed.
[0411] Tenth embodiment
[0412] Based on the above embodiments of the present application, this embodiment further discloses the processing method in the above embodiments.
[0413] Optionally, the network device instructs the terminal device to switch to the target cell through MAC signaling.
[0414] Optionally, the LCID in the MAC Subheader indicates that the MAC signaling is a cell switching command identifier. Optionally, the MAC CE carries at least one of a PDCP data recovery indication, a PDCP re-establishment indication, an RLC re-establishment indication, and a MAC reset indication.
[0415] Optionally, when the network device carries a cell switching command through a MAC Subheader and carries at least one of a PDCP data recovery indication, a PDCP reconstruction indication, an RLC reconstruction indication, and a MAC reset indication through a MAC CE, the terminal device confirms that the MAC signaling is an LTM cell switching command through the LCID in the MAC Subheader, and then implements LTM switching to the target cell according to the LTM cell switching command, and implements corresponding protocol stack management according to at least one of the PDCP data recovery indication, PDCP reconstruction indication, RLC reconstruction indication, and MAC reset indication carried by the MAC CE, including executing at least one of PDCP data recovery, PDCP reconstruction, RLC reconstruction, and MAC reset. The specific implementation method of the protocol stack management in this embodiment can refer to the technical solution shown in the aforementioned embodiment and will not be repeated here.
[0416] Optionally, the cell switching command includes an LTM cell switching command.
[0417] Through the above scheme, this embodiment enables the terminal device to implement protocol stack management during the LTM switching process, and indexes the LTM cell switching command through the new LCID identifier, making the cell switching process clearer; and / or improving the cell switching speed; and / or making the protocol stack management more flexible.
[0418] Please refer to Figure 39, 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 on or is a communication device, which can be a terminal device or a network device. The processing device shown in Figure 39 can be used to perform some or all of the functions of the method embodiment described in the above embodiment. As shown in Figure 39, the processing device 110 includes:
[0419] The processing module 111 is configured to manage the protocol stack based on the indication information.
[0420] Optionally, the device further comprises at least one of the following:
[0421] Restore packet data convergence protocol;
[0422] Reconstruction of packet data convergence protocol;
[0423] Reestablish radio link control;
[0424] Reset media access control.
[0425] Optionally, the device further comprises at least one of the following:
[0426] When the indication information satisfies the first indication condition, resuming the packet data convergence protocol;
[0427] When the indication information satisfies a second indication condition, reestablishing the packet data convergence protocol;
[0428] When the indication information satisfies a third indication condition, reestablishing the radio link control;
[0429] When the indication information satisfies a fourth indication condition, the media access control is reset.
[0430] Optionally, the indication information includes a first indication part and / or a second indication part.
[0431] Optionally, the satisfying of the first indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol recovery indication, the second indication part includes a data bearer identifier, the first indication part includes a cell switching command, and the second indication part includes a packet data convergence protocol recovery indication and a data bearer identifier.
[0432] Optionally, the satisfying of the second indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol reconstruction indication, the second indication part includes a data bearer identifier and / or a signaling bearer identifier, the first indication part includes a cell switching command, and the second indication part includes a packet data convergence protocol reconstruction indication and a data bearer identifier and / or a signaling bearer identifier.
[0433] Optionally, the third indication condition is satisfied, including at least one of the following items: the first indication part includes a radio link control reconstruction indication, the second indication part includes a logical channel identifier, the first indication part includes a cell switching command, the second indication part includes a radio link control reconstruction indication and a logical channel identifier, the first indication part includes a logical channel identifier, and the second indication part includes a radio link control reconstruction indication.
[0434] Optionally, the fourth indication condition is satisfied, including at least one of the following: the first indication part includes a media access control reset instruction, the second indication part includes content to be reset, the first indication part includes a cell switching command, and the second indication part includes a media access control reset instruction and content to be reset.
[0435] Optionally, the device further comprises at least one of the following:
[0436] The packet data convergence protocol recovery indication is indexed by the logical channel identifier;
[0437] The packet data convergence protocol reestablishment indication is indexed by the logical channel identifier;
[0438] The radio link control re-establishment indication is indexed by a logical channel identifier;
[0439] The media access control reset command is indexed by the logical channel identifier;
[0440] The cell handover command is indexed by the logical channel identifier;
[0441] Data bearer identification is indicated by code points and / or bits;
[0442] The signaling bearer identifier is indicated by code points and / or bits;
[0443] Logical channel identification is indicated by code points and / or bits;
[0444] The content to be reset is indicated by code points and / or bits;
[0445] The radio link control re-establishment indication is indicated by a bit;
[0446] Media access control reset includes full and / or partial reset of media access control;
[0447] The indication information is carried via a media access control control element and / or a media access control subheader;
[0448] The indication information is a layer 1 to layer 2 mobility handover triggering command.
[0449] 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.
[0450] Please refer to FIG40 , which is a second structural diagram of a processing device provided in an embodiment of the present application. As shown in FIG40 , the processing device 120 includes:
[0451] The sending module 121 is configured to send indication information so that the terminal device performs protocol stack management based on the indication information.
[0452] Optionally, the indication information includes a first indication part and / or a second indication part.
[0453] Optionally, the device includes at least one of the following:
[0454] When the indication information satisfies a first indication condition, the terminal device resumes the packet data convergence protocol;
[0455] When the indication information satisfies a second indication condition, the terminal device reestablishes the packet data convergence protocol;
[0456] When the indication information satisfies a third indication condition, the terminal device reestablishes the radio link control;
[0457] When the indication information satisfies the fourth indication condition, the terminal device resets the media access control.
[0458] Optionally, the device further comprises at least one of the following:
[0459] The first indication condition being met includes at least one of the following: the first indication part includes a packet data convergence protocol recovery indication, the second indication part includes a data bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol recovery indication and a data bearer identifier;
[0460] The second indication condition is satisfied and includes at least one of the following: the first indication part includes a packet data convergence protocol re-establishment indication, the second indication part includes a data bearer identifier and / or a signaling bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol re-establishment indication and a data bearer identifier and / or a signaling bearer identifier;
[0461] The third indication condition being satisfied includes at least one of the following: the first indication part includes a radio link control re-establishment indication, the second indication part includes a logical channel identifier, the first indication part includes a cell handover command, the second indication part includes a radio link control re-establishment indication and a logical channel identifier, the first indication part includes a logical channel identifier, and the second indication part includes a radio link control re-establishment indication;
[0462] The fourth indication condition is satisfied, which includes at least one of the following: the first indication part includes a media access control reset instruction, the second indication part includes content to be reset, the first indication part includes a cell switching command, and the second indication part includes a media access control reset instruction and content to be reset.
[0463] 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.
[0464] Refer to Figure 41, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 41, 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.
[0465] 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.
[0466] 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.
[0467] Optionally, the communication device 140 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments.
[0468] 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.
[0469] Optionally, data may also be stored in the memory 142. The processor 141 and the memory 142 may be provided separately or integrated together.
[0470] 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.
[0471] 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 indication information; and the processor 141 can manage the protocol stack based on the indication information.
[0472] 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.
[0473] 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 may send indication information so that the terminal manages the protocol stack based on the indication information.
[0474] 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.
[0475] 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.
[0476] 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. Optionally, the terminal device may 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.
[0477] 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 41. The communication device may be an independent device or may be part of a larger device.
[0478] An embodiment of the present application further 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.
[0479] The present application also provides a communication device including a memory and a processor. The memory stores a processing program, and when the processing program is executed by the processor, the steps of the processing method in any of the above embodiments are implemented. 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.
[0480] 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.
[0481] 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.
[0482] 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.
[0483] 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.
[0484] 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.
[0485] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0486] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.
[0487] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.
[0488] 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.
[0489] In this application, the descriptions of various embodiments have their own emphasis. For parts that are not described or recorded in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The various technical features of the technical solution of this application can be combined arbitrarily. To keep 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.
[0490] 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.
[0491] 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)).
[0492] 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: Manage the protocol stack based on the indication information.
2. The method of claim 1, wherein: Step S2 includes: performing at least one of the following based on the instruction information: Restore packet data convergence protocol; Reconstruction of packet data convergence protocol; Reestablish radio link control; Reset media access controls.
3. The method of claim 1, wherein: Step S2 includes at least one of the following: When the indication information satisfies the first indication condition, resuming the packet data convergence protocol; When the indication information satisfies the second indication condition, reestablishing the packet data convergence protocol; When the indication information satisfies a third indication condition, reestablishing the radio link control; When the indication information satisfies a fourth indication condition, the media access control is reset.
4. The method of claim 3, wherein: The indication information includes a first indication part and / or a second indication part.
5. The method of claim 4, wherein: Also includes at least one of the following: The satisfying of the first indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol recovery indication, the second indication part includes a data bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol recovery indication and a data bearer identifier; The second indication condition being met includes at least one of the following: the first indication part includes a packet data convergence protocol reestablishment indication, the second indication part includes a data bearer identifier and / or a signaling bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol reestablishment indication and a data bearer identifier and / or a signaling bearer identifier; The third indication condition is satisfied, which includes at least one of the following: the first indication part includes a radio link control reestablishment indication, the second indication part includes a logical channel identifier, the first indication part includes a cell handover command, the second indication part includes a radio link control reestablishment indication and a logical channel identifier, the first indication part includes a logical channel identifier, and the second indication part includes a radio link control reestablishment indication; The fourth indication condition is satisfied including at least one of the following: the first indication part includes a media access control reset instruction, the second indication part includes content to be reset, the first indication part includes a cell switching command, and the second indication part includes a media access control reset instruction and content to be reset.
6. The method of claim 5, wherein: Also includes at least one of the following: The packet data convergence protocol recovery indication is indexed by a logical channel identifier; The packet data convergence protocol reestablishment indication is indexed by a logical channel identifier; The radio link control reestablishment indication is indexed by a logical channel identifier; The media access control reset command is indexed by the logical channel identifier; The cell switching command is indexed by the logical channel identifier; The data bearer identification is indicated by code points and / or bits; The signaling bearer identifier is indicated by code points and / or bits; The logical channel identifier is indicated by code points and / or bits; The content to be reset is indicated by code points and / or bits; The radio link control reestablishment indication is indicated by a bit; The media access control reset includes a full and / or partial reset of the media access control; The indication information is carried by a media access control control element and / or a media access control subheader; The indication information is a layer 1 to 2 mobility switching triggering command.
7. A processing method, wherein: Includes steps: S1: Send indication information so that the terminal device can perform protocol stack management based on the indication information.
8. The method of claim 7, wherein: Include at least one of the following: The indication information includes a first indication part and / or a second indication part; When the indication information satisfies the first indication condition, the terminal device resumes the packet data convergence protocol; When the indication information satisfies a second indication condition, the terminal device reestablishes the packet data convergence protocol; When the indication information satisfies a third indication condition, the terminal device reestablishes the radio link control; When the indication information satisfies the fourth indication condition, the terminal device resets the media access control.
9. The method of claim 8, wherein: Also includes at least one of the following: The satisfying of the first indication condition includes at least one of the following: the first indication part includes a packet data convergence protocol recovery indication, the second indication part includes a data bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol recovery indication and a data bearer identifier; The second indication condition being met includes at least one of the following: the first indication part includes a packet data convergence protocol reestablishment indication, the second indication part includes a data bearer identifier and / or a signaling bearer identifier, the first indication part includes a cell handover command, and the second indication part includes a packet data convergence protocol reestablishment indication and a data bearer identifier and / or a signaling bearer identifier; The third indication condition is satisfied, which includes at least one of the following: the first indication part includes a radio link control reestablishment indication, the second indication part includes a logical channel identifier, the first indication part includes a cell handover command, the second indication part includes a radio link control reestablishment indication and a logical channel identifier, the first indication part includes a logical channel identifier, and the second indication part includes a radio link control reestablishment indication; The fourth indication condition is satisfied including at least one of the following: the first indication part includes a media access control reset instruction, the second indication part includes content to be reset, the first indication part includes a cell switching command, and the second indication part includes a media access control reset instruction and content to be reset.
10. 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 7 when executed by the processor.
11. 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 7 are implemented.