Data transmission method and apparatus used for wireless communication
By using an SRB with an identifier greater than 2 for small data transmission and storing measurement information in the RRC_INACTIVE state, the problem of how to transmit training data after the UE leaves the RRC_CONNECTED state is solved, signaling overhead and power consumption are reduced, and efficient data transmission is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-07-26
- Publication Date
- 2026-05-21
Smart Images

Figure CN2025110765_21052026_PF_FP_ABST
Abstract
Description
A method and apparatus for data transmission in wireless communication.
[0001] This application claims priority to Chinese Patent Application No. 202411617967.4, filed on November 12, 2024, entitled "A method and apparatus for data transmission in wireless communication", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to methods and apparatus for data transmission. Background Technology
[0003] The 3GPP (3rd Generation Partnership Project) protocol supports SON (Self-Organizing Networks) / MDT (Minimization of Drive Test), including Immediate MDT and Logged MDT. For Logged MDT, to reduce the reporting of measurement information, the UE (User Equipment) can store measurement information in UE variables. Whenever the UE performs RRC (Radio Resource Control) connection reconfiguration, reestablishment, resume, or establishment, it can indicate the storage of the corresponding measurement information in the message confirming the successful completion of the RRC reconfiguration, reestablishment, resume, or establishment. Based on this indication, the base station requests the UE to report the corresponding measurement information via a UEInformationRequest message. In response, the UE sends the corresponding measurement information to the base station via a UEInformationResponse message.
[0004] 3GPP Release 19 launched the WI: "For AI (Artificial Intelligence) / ML (Machine Learning) of NR Air Interface". Currently, the following consensus has been reached regarding data collection for network-side models: UEInformationRequest messages / UEInformationResponse messages are used for on-demand AI / ML training data collection, and a low-priority SRB (Signalling Radio Bearer) is used. Discussions will continue on whether to adopt SRB4 or a new SRB.
[0005] Since the specifications of AI models may extend beyond the scope of 3GPP (except for reference models used for performance calibration), the specific implementation of AI / ML training and AI / ML inference may be determined by the hardware equipment vendors themselves. It may be based on classic models such as Transformer architecture, RNN (Recurrent Neural Network), CNN (Conventional Neural Networks), or a hybrid model composed of multiple models. Summary of the Invention
[0006] Through research, the inventors discovered that existing technologies focus on data collection for the network-side model of the UE in the RRC_CONNECTED state. However, how to provide training data for the network-side model when the UE leaves the RRC_CONNECTED state is a problem that needs to be studied.
[0007] To address the aforementioned problems, this application provides a solution. While AI / ML is used as an example in the problem description, this application is also applicable to non-AI / ML scenarios, such as application-layer measurement, achieving similar technical effects to AI / ML. Similarly, while training data is used as an example in the problem description, this application is also applicable to inference data or reinforcement learning data, achieving similar technical effects to training data. Furthermore, adopting a unified design scheme for different scenarios helps reduce hardware complexity and cost. It should be noted that, unless otherwise specified, embodiments and features in any node of this application can be applied to any other node. Furthermore, embodiments and features in any node of this application can be arbitrarily combined.
[0008] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.
[0009] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS37 series.
[0010] It should be noted that, unless otherwise specified, the embodiments and features described in the terminal of this application can be applied to the base station. Unless otherwise specified, the embodiments and features described in the base station of this application can be applied to the terminal. Unless otherwise specified, the embodiments and features described in the embodiments of this application can be arbitrarily combined with each other.
[0011] This application discloses a method used in a terminal, characterized by comprising:
[0012] Receive the first RRC message;
[0013] As a response to the receipt of the first RRC message, it enters the RRC_INACTIVE state;
[0014] In the RRC_INACTIVE state, as a response to the satisfaction of the first set of conditions, a first process is initiated, the first process including sending a second RRC message;
[0015] Along with sending the second RRC message, at least one radio bearer is restored;
[0016] Wherein, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block is configured with SDT (Small Data Transmission).
[0017] Considering that the UE can perform SDT in the RRC_INACTIVE state, however, in the existing technology, SDT can only be performed through DRB or SRB2; the above method performs SDT through the first SRB with an identifier greater than 2; when the uplink data is mapped to the first SRB, it avoids entering the RRC_CONNECTED state, reduces signaling overhead and saves UE power consumption.
[0018] According to one aspect of this application, the first information block includes a first field indicating that the first SRB is configured for SDT.
[0019] The above method solves the problem of how to determine whether SDT has been configured as the first SRB, and it is simple to implement.
[0020] According to one aspect of this application, it is characterized by comprising:
[0021] In the RRC_INACTIVE state, a third RRC message is sent through the first SRB;
[0022] The third RRC message includes the measurement results for the first measurement configuration; the first RRC message includes the first measurement configuration.
[0023] The above method further specifies that the measurement results transmitted on the first SRB are for the first measurement configuration in the first RRC message. This is beneficial for the transmission of measurement results in the RRC_INACTIVE state.
[0024] According to one aspect of this application, it is characterized by comprising:
[0025] In the RRC_INACTIVE state, target measurement information is stored in the first storage unit; wherein the measurement result configured for the first measurement includes at least a portion of the target measurement information;
[0026] Wherein, storing the target measurement information in the RRC_INACTIVE state depends on the first measurement configuration; the first RRC message includes the first measurement configuration.
[0027] The above method further defines the measurement result for the first measurement configuration as including at least a portion of the target measurement information in the first storage unit. Storing the target measurement information in the first storage unit helps reduce the frequency of reporting.
[0028] According to one aspect of this application, the first condition set includes any event in a first event set being satisfied; wherein the first RRC message configures at least one event in the first event set, the first event set including at least a first event; the first event depends on the first measurement configuration, or the first event depends on the first storage unit.
[0029] The above method takes into account that the first SRB is used to report the measurement results for the first measurement configuration, and further limits the triggering conditions of the first process.
[0030] According to one aspect of this application, it is characterized by comprising:
[0031] Receive an SIB1 message; wherein the SIB1 message indicates a first data volume threshold;
[0032] The first condition set includes all pending data on the uplink mapped to the at least one radio bearer; whether the first condition set includes data on the at least one radio bearer not exceeding the first data volume threshold depends on whether all pending data on the uplink is mapped to the first SRB; wherein,
[0033] If all of the pending data on the uplink is mapped to the first SRB, the first condition set does not include the amount of data on the at least one radio bearer not exceeding the first data amount threshold;
[0034] If all of the pending data on the uplink is not mapped to the first SRB, the first condition set includes the amount of data on the at least one radio bearer not exceeding the first data amount threshold.
[0035] The above method takes into account the large amount of data on the first SRB. For the case where all the pending data on the uplink is mapped to the first SRB, the limitation of the first data volume threshold is removed, which is beneficial to the transmission of data on the first SRB.
[0036] According to one aspect of this application, the identifier of the first SRB is 4.
[0037] The above method reuses existing SRBs and avoids introducing new SRBs.
[0038] According to one aspect of this application, the identifier of the first SRB is greater than 5.
[0039] The above method avoids impacting existing SRBs by adopting a new SRB.
[0040] This application discloses a method used in a base station for wireless communication, characterized by comprising:
[0041] The second transmitter sends a first RRC message; wherein the first RRC message instructs the receiver of the first RRC message to enter the RRC_INACTIVE state;
[0042] A second receiver receives a second RRC message; wherein sending the second RRC message instructs the receiver of the first RRC message to restore at least one radio bearer; in the RRC_INACTIVE state, as a response to the satisfaction of a first set of conditions, the receiver of the first RRC message initiates a first procedure, the first procedure including sending the second RRC message;
[0043] Wherein, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block configures SDT.
[0044] According to one aspect of this application, the first information block includes a first field indicating that the first SRB is configured for SDT.
[0045] According to one aspect of this application, it is characterized by comprising:
[0046] The second receiver, in the RRC_INACTIVE state, receives the third RRC message through the first SRB;
[0047] The third RRC message includes the measurement results for the first measurement configuration; the first RRC message includes the first measurement configuration.
[0048] According to one aspect of this application, in the RRC_INACTIVE state, the recipient of the first RRC message stores target measurement information in a first storage unit; wherein the measurement result for the first measurement configuration includes at least a portion of the target measurement information; the storage of the target measurement information in the RRC_INACTIVE state depends on the first measurement configuration; and the first RRC message includes the first measurement configuration.
[0049] According to one aspect of this application, the first condition set includes any event in a first event set being satisfied; wherein the first RRC message configures at least one event in the first event set, the first event set including at least a first event; the first event depends on the first measurement configuration, or the first event depends on the first storage unit.
[0050] According to one aspect of this application, it is characterized by comprising:
[0051] The second transmitter sends an SIB1 message; wherein the SIB1 message indicates the first data volume threshold.
[0052] The first condition set includes all pending data on the uplink mapped to the at least one radio bearer; whether the first condition set includes data on the at least one radio bearer not exceeding the first data volume threshold depends on whether all pending data on the uplink is mapped to the first SRB; wherein,
[0053] If all of the pending data on the uplink is mapped to the first SRB, the first condition set does not include the amount of data on the at least one radio bearer not exceeding the first data amount threshold;
[0054] If all of the pending data on the uplink is not mapped to the first SRB, the first condition set includes the amount of data on the at least one radio bearer not exceeding the first data amount threshold.
[0055] According to one aspect of this application, the identifier of the first SRB is 4 or greater than 5.
[0056] This application discloses a method used in a base station, characterized by comprising:
[0057] The first receiver receives the first RRC message;
[0058] The first processor, in response to the receipt of the first RRC message, enters the RRC_INACTIVE state;
[0059] In the RRC_INACTIVE state, the first transmitter initiates a first process in response to the satisfaction of a first set of conditions, the first process including sending a second RRC message;
[0060] The second processor, while sending the second RRC message, restores at least one radio bearer;
[0061] Wherein, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block configures SDT.
[0062] This application discloses a base station used for wireless communication, characterized in that it includes:
[0063] The second transmitter sends a first RRC message; wherein the first RRC message instructs the receiver of the first RRC message to enter the RRC_INACTIVE state;
[0064] A second receiver receives a second RRC message; wherein sending the second RRC message instructs the receiver of the first RRC message to restore at least one radio bearer; in the RRC_INACTIVE state, as a response to the satisfaction of a first set of conditions, the receiver of the first RRC message initiates a first procedure, the first procedure including sending the second RRC message;
[0065] Wherein, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block configures SDT.
[0066] This application discloses a terminal, characterized in that it includes:
[0067] The terminal includes: one or more processors and memory;
[0068] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the terminal to perform the method used in the terminal.
[0069] This application discloses a base station, characterized in that it includes:
[0070] The base station includes: one or more processors and a memory;
[0071] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the base station to perform the method used in the base station. Attached Figure Description
[0072] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0073] Figure 1 shows a flowchart of the transmission of a terminal according to an embodiment of this application;
[0074] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;
[0075] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;
[0076] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;
[0077] Figure 5 shows a flowchart of wireless signal transmission according to an embodiment of this application;
[0078] Figure 6 shows a schematic diagram of a first information block including a first field according to an embodiment of this application;
[0079] Figure 7 illustrates a schematic diagram of a first condition set according to an embodiment of the present application, which includes any event in a first event set being satisfied;
[0080] Figure 8 illustrates a schematic diagram of a first set of conditions according to an embodiment of the present application, which does not include a data amount on at least one radio bearer that does not exceed a first data amount threshold.
[0081] Figure 9 shows a structural block diagram of a processing device for a terminal according to an embodiment of the present application;
[0082] Figure 10 shows a structural block diagram of a processing apparatus for a base station according to an embodiment of the present application;
[0083] Figure 11 shows a schematic diagram of an AI / ML model according to one embodiment of this application;
[0084] Figure 12 shows a schematic diagram of the deployment of intelligent functions in a RAN domain according to an embodiment of this application. Detailed Implementation
[0085] The technical solution of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.
[0086] Example 1
[0087] Example 1 illustrates a flowchart of terminal transmission according to an embodiment of this application, as shown in Figure 1. In Figure 1, each box represents a step, and it is particularly important to emphasize that the order of the boxes in the figure does not represent the temporal sequence of the steps represented.
[0088] In Embodiment 1, the terminal in this application receives a first RRC message in step 101; in step 102, as a response to the receipt of the first RRC message, it enters the RRC_INACTIVE state; in step 103, in the RRC_INACTIVE state, as a response to the satisfaction of a first condition set, it initiates a first process, the first process including sending a second RRC message; in step 104, along with sending the second RRC message, at least one radio bearer is restored; wherein, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block being configured with an SDT.
[0089] As an example, the name of the first RRC message includes "Release".
[0090] As an example, the first RRC message includes an RRCRelease message.
[0091] As an example, the first RRC message is an RRC Release message.
[0092] As an example, the first RRC message is an RRC Release message.
[0093] As an example, the first RRC message includes suspendConfig.
[0094] As an example, the first RRC message includes a SuspendConfig field.
[0095] As an example, the first RRC message includes a SuspendConfig field, which indicates that the terminal has entered the RRC_INACTIVE state.
[0096] As an example, in response to the receipt of the first RRC message, the first SRB is restored before entering the RRC_INACTIVE state.
[0097] As an example, in response to the receipt of the first RRC message, before entering the RRC_INACTIVE state, the PDCP entity is triggered to perform SDU discard for the first SRB.
[0098] As a sub-implementation of the above embodiments, for the first SRB, triggering the PDCP (Packet Data Convergence Protocol) entity to execute the SDU (Service Data Unit) discard is specified by the protocol.
[0099] As a sub-implementation of the above embodiment, for the first SRB, the PDCP entity is triggered to execute the SDU to discard the message indicated by the first RRC message.
[0100] As a sub-implementation of the above embodiments, for the first SRB, the PDCP entity is triggered to execute the SDU to discard the information block indicated by the first information block.
[0101] As a sub-example of the above embodiment, for the first SRB, the terminal determines by itself whether to trigger the PDCP entity to execute SDU discard.
[0102] As an example, in response to the receipt of the first RRC message, the PDCP entity is not triggered to perform SDU discard for the first SRB before entering the RRC_INACTIVE state.
[0103] As a sub-implementation of the above embodiments, it is stipulated in the protocol that the PDCP entity is not triggered to execute SDU discard for the first SRB.
[0104] As a sub-implementation of the above embodiments, for the first SRB, the PDCP entity is not triggered to execute the SDU discard as indicated by the first RRC message.
[0105] As a sub-implementation of the above embodiments, for the first SRB, the PDCP entity is not triggered to execute the SDU discard as indicated by the first information block.
[0106] As a sub-example of the above embodiments, for the first SRB, whether the PDCP entity is triggered to execute SDU discard is determined by the terminal itself.
[0107] As an example, the first condition set includes SIB1 (System Information Block 1), which includes sdt-ConfigCommon.
[0108] As an example, the first set of conditions includes sdt-Config being configured.
[0109] As an example, the first set of conditions includes all pending data in the uplink mapped to the at least one radio bearer.
[0110] As an example, the first set of conditions includes lower-level indications that conditions for initiating MO (Mobile Originated)-SDT are met.
[0111] As an example, the first process is an SDT process.
[0112] As an example, the first process is a recovery process for SDT.
[0113] As an example, the accompanying sending of the second RRC message means that the second RRC message is set up and before it is delivered to a lower layer.
[0114] As an example, the accompanying sending of the second RRC message means: before delivering the second RRC message to a lower layer.
[0115] As an example, the name of the second RRC message includes Resume and Request.
[0116] As an example, the second RRC message includes an RRCResumeRequest message.
[0117] As an example, the second RRC message is an RRCResumeRequest message.
[0118] As an example, the second RRC message is an RRCResumeRequest1 message.
[0119] As an example, the at least one radio bearer is all the radio bearers that are configured for SDT.
[0120] As an example, any one of the at least one radio bearers is configured to the SDT.
[0121] As one embodiment, the at least one wireless bearer is the first SRB.
[0122] As one embodiment, the at least one radio bearer is a plurality of radio bearers, the plurality of radio bearers including the first SRB.
[0123] As one embodiment, the plurality of radio bearers includes at least one DRB.
[0124] As one embodiment, the plurality of radio bearers includes SRB2.
[0125] As one embodiment, the plurality of radio bearers includes at least one DRB or SRB2.
[0126] As an example, the first SRB is configured to the SDT.
[0127] As an example, the first SRB is considered to be configured to the SDT.
[0128] As an example, the first SRB is an RRC message for at least one of the training data, inference data, or strong learning data of AI / ML.
[0129] As an example, the first SRB is an RRC message that includes application layer measurement report information.
[0130] As an example, the first SRB is an RRC message for at least one of AI / ML training data, inference data, or strong chemical data, and an RRC message that includes application layer measurement report information.
[0131] As an example, the identifier of the first SRB is 4.
[0132] As an example, the identifier of the first SRB is 5.
[0133] As an example, the identifier of the first SRB is 6.
[0134] As an example, the identifier of the first SRB is 7.
[0135] As an example, the identifier of the first SRB is greater than 8.
[0136] As an example, the first SRB is used only for the MCG (Master Cell Group).
[0137] As an example, the first SRB supports split SRBs.
[0138] As an example, the first SRB does not support split SRBs.
[0139] As an example, the identifier of the first SRB is indicated by an SRB-Identity-v1700 field.
[0140] As an example, the identifier of the first SRB is indicated by an SRB-Identity-v1800 field.
[0141] As an example, the identifier of the first SRB is indicated by an SRB-Identity-v1900 field.
[0142] As an example, the first SRB can only be configured by the network after AS security activation.
[0143] As an example, the first SRB can be configured by the MN after AS security activation.
[0144] As one embodiment, the at least one radio bearer includes a plurality of SRBs, the first SRB being one of the plurality of SRBs; the identifier of any one of the plurality of SRBs is greater than 2.
[0145] As an example, the identifier of one of the plurality of SRBs is 4, and the identifier of another SRB among the plurality of SRBs is greater than 5.
[0146] As an example, the identifier of one of the plurality of SRBs is 4, and the identifier of another SRB among the plurality of SRBs is 5.
[0147] As an example, the identifier of any one of the plurality of SRBs is greater than 5.
[0148] As an example, the name of the first information block includes SDT.
[0149] As an example, the first information block is an sdt-Config-r17 domain.
[0150] As an example, the first information block is an SDT-Config-r17 domain.
[0151] As one embodiment, the first information block includes an sdt-DRB-List-r17 field, which indicates at least one DRB.
[0152] As an example, the first information block includes an sdt-SRB2-Indication-r17 field, which is set to allowed.
[0153] As an example, the first information block includes an sdt-DRB-ContinueROHC-r17 field, which is set to cell or RNA.
[0154] Example 2
[0155] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2. Figure 2 illustrates network architecture 200. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or a 5G+ network architecture, or a 6G network architecture, or a future 3GPP network architecture; the network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System), or 6GS (6G System); the network architecture 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, core network 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The network architecture 200 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination toward UE 201. Node 203 can be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; node 203 provides UE 201 with an access point to the core network 210.Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to the core network 210 via an S1 / NG interface. The core network 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. Internet services 230 include operator-compliant Internet protocol services, which may specifically include the Internet, intranets, IMS (IP Multimedia Subsystem), and packet-switched streaming services.
[0156] As an example, the UE201 corresponds to the terminal described in this application.
[0157] As an example, the UE201 is the terminal described in this application.
[0158] As an example, the UE201 is a user equipment (UE).
[0159] As an example, the UE201 is a relay device.
[0160] As an example, the UE201 is a gateway device.
[0161] As an example, node 203 corresponds to the base station in this application.
[0162] As an example, node 203 is the base station described in this application.
[0163] As an example, node 203 is a base station device.
[0164] As one embodiment, the node 203 includes a base station device.
[0165] As an example, the base station in this application includes not only the node 203, but also at least one higher-level device; the higher-level device includes at least one of a core network device, an OTT (over the top) server, or an OAM device.
[0166] The above sub-implementation examples facilitate the flexible deployment of AI models on network devices, and are particularly suitable for scenarios such as positioning.
[0167] As one embodiment, the at least one higher-level device has an intelligent module.
[0168] As an example, the at least one higher-level device supports AI / ML models.
[0169] As an example, the at least one higher-level device has at least one of inference function, training function, or reinforcement learning function.
[0170] As one embodiment, the user equipment can be a mobile terminal, such as a mobile phone, iPad, computer, watch, or ring; the user equipment can also be a wearable device, such as a watch, ring, shoes, hat, clothing, or glasses; the user equipment can also be an aircraft; the user equipment can also be a vehicle-mounted terminal; the user equipment can also be a shipborne terminal; the user equipment can also be an Internet of Things (IoT) terminal; the user equipment can also be an industrial IoT terminal; the user equipment can also be a testing device; the user equipment can also be a signaling tester; the user equipment can also be an IAB (Integrated Access and Backhaul)-MT.
[0171] As an example, the base station equipment supports transmission over non-terrestrial networks.
[0172] As one example, the base station equipment supports transmission over a terrestrial network.
[0173] As one embodiment, the base station equipment includes a Base Transceiver Station (BTS).
[0174] As one embodiment, the base station equipment includes a NodeB (NB); the NodeB can be a gNB, an eNB, an ng-eNB, or an en-gNB; the base station equipment can include a CU (Centralized Unit); the base station equipment can also include a DU (Distributed Unit); the base station equipment can also include a TRP (Transmitter Receiver Point).
[0175] As one embodiment, the base station equipment may be a macrocell base station, a microcell base station, a picocell base station, or a femtocell base station; the base station equipment may also be a flight platform equipment or a satellite equipment; the base station equipment may also be a testing equipment or a signaling tester; the base station equipment may also be a gateway equipment; the base station equipment may also be an IAB device; the IAB device includes at least one of IAB-node, IAB-donor, IAB-donor-CU, IAB-donor-DU, IAB-DU, or IAB-MT.
[0176] As one embodiment, the relay device may include a relay; the relay may be an L3 relay or an L2 relay; the relay device may also include a router; the relay device may also include a switch; the relay device may also include a gateway device; the relay device may also include at least a portion of user equipment; the relay device may also include at least a portion of base station equipment.
[0177] Example 3
[0178] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and control plane according to this application, as shown in Figure 3. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3 shows the radio protocol architecture for the control plane 300 in three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. The L1 layer will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 is above PHY 301 and includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security through encrypted data packets and provides cross-area mobility support. RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception caused by HARQ (Hybrid Automatic Repeat Request). MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell. MAC sublayer 302 is also responsible for HARQ operations. RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture of user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). In user plane 350, the radio protocol architecture for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355, and MAC sublayer 352 in L2 layer 355 is largely the same as the corresponding layers and sublayers in control plane 300. However, PDCP sublayer 354 also provides header compression for upper layer packets to reduce radio transmission overhead. L2 layer 355 in user plane 350 also includes SDAP (Service Data Adaptation Protocol) sublayer 356. SDAP sublayer 356 is responsible for mapping between QoS streams and data radio bearers (DRBs) to support service diversity.
[0179] As an example, the wireless protocol architecture in Figure 3 is applicable to the terminal described in this application.
[0180] As an example, the wireless protocol architecture in Figure 3 is applicable to the base station described in this application.
[0181] As an example, the first RRC message in this application is generated in RRC306.
[0182] As an example, the second RRC message in this application is generated in RRC306.
[0183] As an example, the third RRC message in this application is generated in RRC306.
[0184] As an example, the SIB1 message in this application is generated in the RRC306.
[0185] Example 4
[0186] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to this application, as shown in Figure 4. Figure 4 is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in an access network.
[0187] The first communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.
[0188] The second communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.
[0189] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmitting lost packets and signaling to the first communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, and mapping of signal clusters based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based and non-codebook-based precoding, and beamforming processing, generating one or more spatial streams. Transmit processor 416 then maps each spatial stream to subcarriers, multiplexes it with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently uses inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. Multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmitter processor 471 into an radio frequency stream, which is then provided to different antennas 420.
[0190] In the transmission from the second communication device 410 to the first communication device 450, at the first communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any spatial stream destined for the first communication device 450. Symbols on each spatial stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted by the second communication device 410 over the physical channel. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2. The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover upper-layer data packets from the core network. The upper-layer data packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 for Layer 3 processing.
[0191] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the second communication device 410 described in the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for retransmitting lost packets and signaling to the second communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated spatial stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.
[0192] In the transmission from the first communication device 450 to the second communication device 410, the function at the second communication device 410 is similar to the receiving function at the first communication device 450 described in the transmission from the second communication device 410 to the first communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. In the transmission from the first communication device 450 to the second communication device 410, the controller / processor 475 provides multiplexing between the transmission and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper-layer data packets from the UE 450. Upper-layer packets from the controller / processor 475 can be provided to the core network.
[0193] As one embodiment, the first communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor, and the first communication device 450 at least: receives a first RRC message; enters an RRC_INACTIVE state in response to the receipt of the first RRC message; in the RRC_INACTIVE state, initiates a first process in response to the satisfaction of a first set of conditions, the first process including sending a second RRC message; and recovers at least one radio bearer along with the sending of the second RRC message; wherein the at least one radio bearer includes a first SRB, the identifier of the first SRB being greater than 2; the first set of conditions includes at least the first RRC message including a first information block, the first information block configuring SDT.
[0194] As one embodiment, the first communication device 450 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, generates actions including: receiving a first RRC message; entering an RRC_INACTIVE state in response to the reception of the first RRC message; in the RRC_INACTIVE state, in response to the satisfaction of a first set of conditions, initiating a first process, the first process including sending a second RRC message; and recovering at least one radio bearer along with the sending of the second RRC message; wherein the at least one radio bearer includes a first SRB, the identifier of the first SRB being greater than 2; the first set of conditions includes at least the first RRC message including a first information block, the first information block configuring an SDT.
[0195] As one embodiment, the second communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 410 at least: sends a first RRC message; wherein the first RRC message instructs the recipient of the first RRC message to enter an RRC_INACTIVE state; receives a second RRC message; wherein sending the second RRC message instructs the recipient of the first RRC message to resume at least one radio bearer; in the RRC_INACTIVE state, as a response to a first set of conditions being met, the recipient of the first RRC message initiates a first procedure, the first procedure including sending the second RRC message; wherein the at least one radio bearer includes a first SRB, the identifier of the first SRB being greater than 2; the first set of conditions includes at least the first RRC message including a first information block, the first information block configuring an SDT.
[0196] As one embodiment, the second communication device 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: sending a first RRC message; wherein the first RRC message instructs a recipient of the first RRC message to enter an RRC_INACTIVE state; receiving a second RRC message; wherein sending the second RRC message instructs the recipient of the first RRC message to restore at least one radio bearer; in the RRC_INACTIVE state, as a response to the satisfaction of a first set of conditions, the recipient of the first RRC message initiates a first process, the first process including sending the second RRC message; wherein the at least one radio bearer includes a first SRB, the identifier of the first SRB being greater than 2; the first set of conditions includes at least the first RRC message including a first information block, the first information block configuring an SDT.
[0197] As one embodiment, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive the first RRC message; at least one of the antenna 420, the transmitter 418, the transmitting processor 416, and the controller / processor 475 is used to transmit the first RRC message.
[0198] As one embodiment, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive SIB1 messages; at least one of the antenna 420, the transmitter 418, the transmitting processor 416, and the controller / processor 475 is used to transmit SIB1 messages.
[0199] As one embodiment, at least one of the antenna 452, the transmitter 454, the transmitter processor 468, and the controller / processor 459 is used to transmit a second RRC message; at least one of the antenna 420, the receiver 418, the receiver processor 470, and the controller / processor 475 is used to receive the second RRC message.
[0200] As one embodiment, at least one of the antenna 452, the transmitter 454, the transmitter processor 468, and the controller / processor 459 is used to transmit a third RRC message; at least one of the antenna 420, the receiver 418, the receiver processor 470, and the controller / processor 475 is used to receive a third RRC message.
[0201] As an example, the first communication device 450 corresponds to the terminal in this application.
[0202] As an example, the terminal in this application includes the first communication device 450.
[0203] As an example, the second communication device 410 corresponds to the base station in this application.
[0204] As an example, the base station in this application includes the second communication device 410.
[0205] As an example, the first communication device 450 is a user equipment.
[0206] As an example, the first communication device 450 is a base station device.
[0207] As an example, the first communication device 450 is a relay device.
[0208] As one embodiment, the second communication device 410 is a user equipment.
[0209] As one embodiment, the second communication device 410 is a base station device.
[0210] As one embodiment, the second communication device 410 is a relay device.
[0211] Example 5
[0212] Example 5 illustrates a wireless signal transmission flowchart according to an embodiment of this application, as shown in Figure 5. It should be noted that the order in this example does not limit the signal transmission order or the order of implementation in this application.
[0213] For terminal U01, in step S5101, a first RRC message is received; in step S5102, as a response to the receipt of the first RRC message, the terminal enters the RRC_INACTIVE state; in step S5103, a SIB1 message is received, wherein the SIB1 message indicates the first data volume threshold; in step S5104, in the RRC_INACTIVE state, target measurement information is stored in the first storage unit; in step S5105, in the RRC_INACTIVE state, as a response to the satisfaction of a first set of conditions, a first process is initiated, the first process including sending a second RRC message; in step S5106, along with sending the second RRC message, at least one radio bearer is restored; in step S5107, in the RRC_INACTIVE state, a third RRC message is sent through the first SRB, wherein the third RRC message includes the measurement result for the first measurement configuration.
[0214] For base station N02, in step S5201, the first RRC message is sent; in step S5202, the SIB1 message is sent; in step S5203, the second RRC message is received; and in step S5204, the third RRC message is received.
[0215] In embodiment 5, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block configures SDT.
[0216] As an example, the SIB1 message is received in the RRC_INACTIVE state.
[0217] As an example, the SIB1 message is received in the RRC_CONNECTED state before entering the RRC_INACTIVE state.
[0218] As an example, the SIB1 message includes sdt-ConfigCommon.
[0219] As an example, a field in the SIB1 message indicates the first data volume threshold.
[0220] As an example, a field in sdt-ConfigCommon in the SIB1 message indicates the first data volume threshold.
[0221] As an example, sdt-DataVolumeThreshold-r17 in the SIB1 message indicates the first data volume threshold.
[0222] As an example, the SIB1 message indicates a first data volume threshold and a second data volume threshold; wherein, one field of the SIB1 message, sdt-DataVolumeThreshold-r17, indicates the second data volume threshold; and another field of the SIB1 message indicates the first data volume threshold.
[0223] As an example, the first set of conditions includes that the amount of data on the at least one wireless bearer does not exceed the first data amount threshold.
[0224] As an example, "not more than" means less than or equal to.
[0225] As an example, "not more than" means "less than".
[0226] As an example, the SIB1 message indicates a first RSRP (Reference Signal Receiving Power) threshold, and the first set of conditions includes a downlink pathloss reference RSRP that is higher than the first RSRP threshold.
[0227] As an example, the first measurement configuration includes at least one MeasId.
[0228] As an example, the first measurement configuration includes at least one MeasObjectNR.
[0229] As an example, the first measurement configuration includes at least one MeasConfig.
[0230] As an example, the first measurement configuration includes at least one MeasIdleConfig.
[0231] As one embodiment, the first measurement configuration includes an application layer measurement configuration.
[0232] As one embodiment, the first measurement configuration includes at least one measurement object.
[0233] As an example, the first measurement configuration indicates synchronous measurement.
[0234] As an example, the first measurement configuration indicates inter-frequency measurement.
[0235] As an example, the first measurement configuration indicates the cell being measured.
[0236] As one embodiment, the first measurement configuration includes the identifier of the cell being measured.
[0237] As an example, the cell being measured is the serving cell of the terminal.
[0238] As one example, the cell being measured includes the terminal's serving cell and neighboring cells.
[0239] As an example, the cell being measured is a single cell.
[0240] As one example, the measured cell is a plurality of cells.
[0241] As one example, the number of cells being measured is configurable.
[0242] As an example, the first measurement configuration indicates the RS resources of the cell being measured, wherein the RS resources are SSB resources or CSI-RS resources.
[0243] As an example, the first measurement identifier is a MeasId.
[0244] As one embodiment, the first measurement configuration includes an application layer measurement configuration.
[0245] As an example, the first measurement configuration includes an appLayerIdleInactiveConfig.
[0246] As an example, the first measurement configuration is received in the RRC_INACTIVE state.
[0247] As an example, the first measurement configuration is received in the RRC_CONNECTED state before entering the RRC_INACTIVE state.
[0248] As an example, the SIB1 message includes the first measurement configuration.
[0249] As an example, before entering the RRC_INACTIVE state, in the RRC_CONNECTED state, an RRCReconfiguration message is received, the RRCReconfiguration message including the first measurement configuration.
[0250] As an example, the first RRC message includes the first measurement configuration.
[0251] As an example, the first information block in the first RRC message includes the first measurement configuration.
[0252] As an example, at least one field in the first RRC message, other than the first information block, includes the first measurement configuration.
[0253] As an example, the first RRC message includes multiple measurement configurations, and the first measurement configuration is any one of the multiple measurement configurations.
[0254] As one embodiment, the first RRC message includes a first measurement configuration and a first measurement identifier, the first measurement identifier being used to identify the first measurement configuration.
[0255] As an example, the first RRC message includes multiple measurement configurations and multiple measurement identifiers, the multiple measurement identifiers being used to identify the multiple measurement configurations, and the first measurement configuration being any one of the multiple measurement configurations.
[0256] As an example, the dashed box F5.1 is optional.
[0257] As an example, the dashed box F5.1 does not exist.
[0258] As an example, the dashed box F5.1 is present.
[0259] As an example, the third RRC message is an RRC message.
[0260] As an example, the third RRC message is a UEInformationResponse message.
[0261] As an example, the third RRC message includes a UEInformationResponse message.
[0262] As an example, the third RRC message belongs to a UEInformationResponse message.
[0263] As an example, the third RRC message is mapped to the first SRB.
[0264] As an example, the third RRC message includes an RRC container that includes the measurement result configured for the first measurement.
[0265] As an example, the third RRC message includes at least one RRC field, the at least one RRC field including the measurement result for the first measurement configuration.
[0266] As an example, step S5104 is optional.
[0267] As an example, step S5104 is not included.
[0268] As an example, step S5104 is present.
[0269] As an example, the first storage unit is a UE variable, and the first storage unit is represented by ASN.1.
[0270] As an example, the first storage unit is a UE variable of an RRC sublayer.
[0271] As an example, the first storage unit is a UE variable of the protocol layer above an RRC sublayer.
[0272] As an example, the first storage unit is an AS (Access Stratum) buffer.
[0273] As one embodiment, the first storage unit is a NAS (Non-Access Stratum) buffer.
[0274] As one embodiment, the first storage unit is a memory.
[0275] As one example, the first storage unit is a register.
[0276] As one example, the first storage unit is implemented in software.
[0277] As one example, the first storage unit is implemented in hardware.
[0278] As one embodiment, the first storage unit is readable and writable.
[0279] As one embodiment, the first storage unit is erasable.
[0280] As one embodiment, the first storage unit is used to store at least one of training data or inference data.
[0281] As an example, the first storage unit is used to store at least one of the training data or inference data for the network-side model.
[0282] As an example, the target measurement information includes L1 measurement results of at least one cell.
[0283] As an example, the target measurement information includes L3 measurement results of at least one cell.
[0284] As an example, the target measurement information includes measurement results for at least one SSB (Synchronization Signal Block).
[0285] As an example, the target measurement information includes measurement results for at least one CSI-RS (Channel State Information Reference Signal).
[0286] As an example, the target measurement information includes a reason, which indicates why the target measurement information is stored in the first storage unit.
[0287] The above method helps the network understand why the target measurement information is stored, and makes more effective use of the target measurement information, thereby improving training efficiency.
[0288] As an example, the stated cause is one of a plurality of candidate causes.
[0289] As an example, one of the candidate causes includes a wireless link problem.
[0290] As an example, the radio link problem includes RLF (Radio Link Failure).
[0291] As an example, the wireless link problem includes HOF (Handover Failure).
[0292] As one example, the wireless link problem includes T310 reaching a threshold.
[0293] As one example, the wireless link problem includes T312 reaching a threshold.
[0294] As an example, the wireless link problem includes a performance metric monitored by the terminal reaching a threshold.
[0295] As an example, one of the plurality of candidate reasons includes a cache state that depends on the first storage unit.
[0296] As a sub-example of the above embodiment, one of the candidate reasons is that the cache of the first storage unit is less than a threshold.
[0297] As an example, one of the multiple candidate reasons depends on the number of switching attempts.
[0298] As a sub-example of the above embodiment, one of the candidate reasons is that the number of switching times reaches a threshold.
[0299] As one embodiment, the target measurement information includes the time during which the target measurement information is stored in the first storage unit.
[0300] As an example, the target measurement information may also include the mobile state of the terminal, such as the mobile speed, or the number of cells switched within a given time interval; the measurement information may also be the measurement results for the reference signal, such as cell-level measurement results, or beam-level measurement results, or time-domain measurement results, or frequency-domain measurement results, or spatial-domain measurement results, or a combination thereof.
[0301] As an example, the measurement results for the first measurement configuration do not include the measurement information in the first storage unit.
[0302] As an example, the measurement result for the first measurement configuration is the latest measurement result obtained based on the first measurement configuration.
[0303] As an example, the at least part of the target measurement information is the entirety of the target measurement information.
[0304] As an example, the at least part of the target measurement information is a portion of the target measurement information.
[0305] As an example, at least a portion of the target measurement information is used by the base station N02 to perform at least one of training or inference of an AI / ML model.
[0306] As an example, at least a portion of the target measurement information is used by the base station NO2 for reinforcement learning.
[0307] As an example, storing the target measurement information in the RRC_INACTIVE state depends on the first measurement configuration.
[0308] As an example, the terminal performs a measurement in the RRC_INACTIVE state according to the first measurement configuration, and the target measurement information includes the measurement result of the measurement.
[0309] As an example, the first measurement configuration indicates the cell in the RRC_INACTIVE state from which the measurement is performed.
[0310] As an example, the first measurement configuration indicates the reference signal resource for performing the measurement in the RRC_INACTIVE state.
[0311] As an example, the first measurement configuration indicates the time interval for performing the measurement in the RRC_INACTIVE state.
[0312] As an example, the first measurement configuration indicates the triggering condition for performing the measurement in the RRC_INACTIVE state.
[0313] Example 6
[0314] Example 6 illustrates a schematic diagram of a first information block including a first field according to an embodiment of this application. In Figure 6, the first information block 600 includes SDT-Config-r17, which includes the first field.
[0315] In embodiment 6, the first information block includes a first field indicating that the first SRB is configured for SDT.
[0316] As an example, in response to the first information block including the first field, it is considered that the first SRB2 is configured for SDT.
[0317] As an example, the name of the first domain includes the name of the first SRB.
[0318] As an example, the name of the first domain is sdt-the name of the first SRB-Indication.
[0319] As an example, the first field is an sdt-first SRB name-Indication-r19 field.
[0320] As an example, the name of the first field is sdt-SRB4-Indication; the first SRB is SRB4.
[0321] As an example, the name of the first field is sdt-SRB6-Indication; the first SRB is SRB6.
[0322] As an example, the value of the first field is set to true.
[0323] As an example, the data type of the first field is ENUMERATED, and the value of the first field is set to allowed.
[0324] As an example, one implementation of the first domain is as follows:
[0325] As an example, the name of the first domain includes sdt-SRB-List.
[0326] As an example, the name of the first domain includes sdt-SRB-List-r19.
[0327] As an example, the value of the first field includes the identifier of the first SRB.
[0328] As an example, the data type of the first field is SEQUENCE, and the value of the first field includes an SRB-Identity, which is set as the identifier of the first SRB.
[0329] As an example, one implementation of the first domain is as follows:
[0330] Example 7
[0331] Example 7 illustrates a schematic diagram of a first condition set according to an embodiment of the present application, which includes any event in a first event set being satisfied.
[0332] In embodiment 7, the first condition set includes any event in the first event set being satisfied; wherein the first RRC message configures at least one event in the first event set, the first event set including at least a first event; the first event depends on the first measurement configuration, or the first event depends on the first storage unit.
[0333] As an example, the first condition set includes the satisfaction of any event in the first event set, and the first condition set includes all pending data in the uplink mapped to the at least one radio bearer.
[0334] As an example, the first set of conditions includes all pending data in the uplink mapped to the at least one radio bearer; all the pending data in the uplink includes the third RRC message; and any event in the first set of events is satisfied to trigger the third RRC message.
[0335] As an example, the third RRC message is generated in response to the satisfaction of any event in the first event set.
[0336] As an example, the third RRC message is set as a response to the satisfaction of any event in the first event set.
[0337] As an example, in response to the satisfaction of any event in the first event set, the third RRC message is sent.
[0338] As an example, the first set of conditions includes that the amount of data on the at least one wireless bearer does not exceed a first data amount threshold.
[0339] As an example, the first RRC message configures each event in the first event set.
[0340] As one embodiment, the first RRC message configures some events in the first event set, and the terminal determines some events in the first event set on its own.
[0341] As one embodiment, the first RRC message configures some events in the first event set, and the terminal determines some events in the first event set based on the UE implementation.
[0342] As one embodiment, the first RRC message configures some events in the first event set, and an RRC message other than the first RRC message configures some events in the first event set.
[0343] As an example, the first RRC message configures some events in the first event set, and the SIB1 message configures some events in the first event set.
[0344] As an example, the first event set is the first event.
[0345] As one embodiment, the first event set is a plurality of events, and the plurality of events includes the first event.
[0346] As an example, the first event is configured by the first information block in the first RRC message.
[0347] As an example, the first event is configured by SIB1.
[0348] As one embodiment, the first event depends on either the first measurement configuration or the first storage unit.
[0349] As an example, the first event depends on the first measurement configuration.
[0350] As one example, the first event depends on the priority of the measurement results for the first measurement configuration.
[0351] As one example, the first event depends on the priority of the first measurement configuration.
[0352] As one embodiment, the first event depends on the first storage unit.
[0353] As one embodiment, the first event depends on the first measurement configuration and the first storage unit.
[0354] As an example, the first event depends on the first measurement configuration and the target information block in the first storage unit.
[0355] As an example, the first event is that the reporting conditions of the first measurement configuration are met.
[0356] As one example, the reporting conditions of the first measurement configuration include a reporting period.
[0357] As an example, the reporting condition for the first measurement configuration includes that the measurement result for the first measurement configuration is lower than a second threshold.
[0358] As an example, the measurement result of the first measurement configuration includes RSRP, and the second threshold is an RSRP threshold.
[0359] As an example, the measurement results of the first measurement configuration include RSRQ (Reference Signal Receiving Quality), and the second threshold is an RSRQ threshold.
[0360] As an example, the reporting condition of the first measurement configuration includes the amount of data of the measurement results of the first measurement configuration reaching a first threshold.
[0361] As one embodiment, the first event includes the amount of data in the first storage unit reaching a first threshold.
[0362] As an example, the first event includes the amount of data in the target information block in the first storage unit reaching a first threshold.
[0363] As one embodiment, the first event depends on the priority of the target information block in the first storage unit.
[0364] As one embodiment, the first event includes the first storage unit becoming full and the target information block having a higher priority.
[0365] As an example, a higher priority for the target information block means that the priority value of the target information block is less than an integer; wherein, the smaller the priority value, the higher the priority.
[0366] As an example, "higher priority" for the target information block means that the target information block has the highest priority.
[0367] As an example, the first threshold is configurable.
[0368] As an example, the first threshold is configured by the first information block in the first RRC message.
[0369] As an example, the first threshold is configured by the SIB1 message.
[0370] As an example, the first threshold is the first data volume threshold.
[0371] As an example, the first threshold and the first data volume threshold are configured by the SIB1 message.
[0372] Example 8
[0373] Example 8 illustrates a schematic diagram of a first set of conditions according to an embodiment of the present application, which does not include a first data volume threshold on at least one radio bearer.
[0374] In embodiment 8, the first condition set includes all pending data on the uplink mapped to the at least one radio bearer; whether the first condition set includes data on the at least one radio bearer not exceeding the first data volume threshold depends on whether all pending data on the uplink is mapped to the first SRB; wherein,
[0375] If all of the pending data on the uplink is mapped to the first SRB, the first condition set does not include the amount of data on the at least one radio bearer not exceeding the first data amount threshold;
[0376] If all of the pending data on the uplink is not mapped to the first SRB, the first condition set includes the amount of data on the at least one radio bearer not exceeding the first data amount threshold.
[0377] As an example, the statement that all the pending data in the uplink is mapped to the first SRB means that at least a portion of all the pending data in the uplink is mapped to the first SRB; the statement that all the pending data in the uplink is not mapped to the first SRB means that none of the pending data in the uplink is mapped to the first SRB.
[0378] As an example, the statement that all the pending data in the uplink is mapped to the first SRB means that all the pending data in the uplink is mapped to the first SRB; the statement that all the pending data in the uplink is not mapped to the first SRB means that at least some of the pending data in the uplink is not mapped to the first SRB.
[0379] As an example, referring to Figure 5, in step S5103, a SIB1 message is received; wherein, the SIB1 message indicates a first data volume threshold.
[0380] As an example, the first set of conditions includes any event in the first set of events being satisfied.
[0381] Example 9
[0382] Example 9 illustrates a structural block diagram of a processing device in a terminal according to an embodiment of the present application; as shown in Figure 9. In Figure 9, the processing device 900 in the terminal includes a first receiver 901, a first transmitter 902, a first processor 903, a second processor 904, and a third processor 905.
[0383] First receiver 901 receives the first RRC message;
[0384] The first processor 903, in response to the receipt of the first RRC message, enters the RRC_INACTIVE state;
[0385] In the RRC_INACTIVE state, the first transmitter 902 initiates a first process in response to the fulfillment of a first set of conditions, the first process including sending a second RRC message;
[0386] The second processor 904, along with sending the second RRC message, restores at least one radio bearer;
[0387] In Example 9, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block is configured with SDT.
[0388] As one embodiment, the first information block includes a first field indicating that the first SRB is configured for SDT.
[0389] As one embodiment, the first transmitter 902, in the RRC_INACTIVE state, sends a third RRC message through the first SRB; wherein the third RRC message includes the measurement result for the first measurement configuration; and the first RRC message includes the first measurement configuration.
[0390] As one embodiment, the third processor 905, in the RRC_INACTIVE state, stores target measurement information in a first storage unit; wherein the measurement result for the first measurement configuration includes at least a portion of the target measurement information; wherein storing the target measurement information in the RRC_INACTIVE state depends on the first measurement configuration; and the first RRC message includes the first measurement configuration.
[0391] As one embodiment, the first condition set includes any event in the first event set being satisfied; wherein the first RRC message configures at least one event in the first event set, the first event set including at least a first event; the first event depends on the first measurement configuration, or the first event depends on the first storage unit.
[0392] As one embodiment, the first receiver 901 receives an SIB1 message; wherein the SIB1 message indicates a first data volume threshold; wherein the first condition set includes all pending data on the uplink mapped to the at least one radio bearer; whether the first condition set includes data on the at least one radio bearer not exceeding the first data volume threshold depends on whether all the pending data on the uplink is mapped to the first SRB; wherein,
[0393] If all of the pending data on the uplink is mapped to the first SRB, the first condition set does not include the amount of data on the at least one radio bearer not exceeding the first data amount threshold;
[0394] If all of the pending data on the uplink is not mapped to the first SRB, the first condition set includes the amount of data on the at least one radio bearer not exceeding the first data amount threshold.
[0395] As an example, the identifier of the first SRB is 4 or greater than 5.
[0396] As one embodiment, the first receiver 901 includes at least one of the following in Figure 4 of this application: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, or data source 467.
[0397] As one embodiment, the first receiver 901 includes at least an antenna 452 and a receiver 454 as shown in Figure 4 of this application.
[0398] As one embodiment, the first transmitter 902 includes at least one of the following in Figure 4 of this application: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, or data source 467.
[0399] As one embodiment, the first transmitter 902 includes at least an antenna 452 and a transmitter 454 as shown in Figure 4 of this application.
[0400] Example 10
[0401] Example 10 illustrates a structural block diagram of a processing apparatus in a base station according to an embodiment of the present application; as shown in Figure 10. In Figure 10, the processing apparatus 1000 in the base station includes a second transmitter 1001 and a second receiver 1002.
[0402] The second transmitter 1001 sends a first RRC message; wherein the first RRC message indicates that the receiver of the first RRC message enters the RRC_INACTIVE state;
[0403] The second receiver 1002 receives a second RRC message; wherein sending the second RRC message instructs the receiver of the first RRC message to restore at least one radio bearer; in the RRC_INACTIVE state, as a response to the satisfaction of a first set of conditions, the receiver of the first RRC message initiates a first process, the first process including sending the second RRC message;
[0404] In Example 10, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block is configured with an SDT.
[0405] As one embodiment, the first information block includes a first field indicating that the first SRB is configured for SDT.
[0406] As one embodiment, the second receiver 1002, in the RRC_INACTIVE state, receives a third RRC message through the first SRB; wherein the third RRC message includes a measurement result for the first measurement configuration; and the first RRC message includes the first measurement configuration.
[0407] As an example, in the RRC_INACTIVE state, the recipient of the first RRC message stores target measurement information in a first storage unit; wherein the measurement result for the first measurement configuration includes at least a portion of the target measurement information; the storage of target measurement information in the RRC_INACTIVE state depends on the first measurement configuration; the first RRC message includes the first measurement configuration.
[0408] As one embodiment, the first condition set includes any event in the first event set being satisfied; wherein the first RRC message configures at least one event in the first event set, the first event set including at least a first event; the first event depends on the first measurement configuration, or the first event depends on the first storage unit.
[0409] As one embodiment, the second transmitter 1001 sends an SIB1 message; wherein the SIB1 message indicates a first data volume threshold; wherein the first condition set includes all pending data on the uplink mapped to the at least one radio bearer; whether the first condition set includes data volume on the at least one radio bearer not exceeding the first data volume threshold depends on whether all pending data on the uplink is mapped to the first SRB; wherein,
[0410] If all of the pending data on the uplink is mapped to the first SRB, the first condition set does not include the amount of data on the at least one radio bearer not exceeding the first data amount threshold;
[0411] If all of the pending data on the uplink is not mapped to the first SRB, the first condition set includes the amount of data on the at least one radio bearer not exceeding the first data amount threshold.
[0412] As an example, the identifier of the first SRB is 4 or greater than 5.
[0413] As one embodiment, the second transmitter 1001 includes at least one of the following in Figure 4 of this application: antenna 420, transmitter 418, multi-antenna transmitter processor 471, transmitter processor 416, controller / processor 475, or memory 476.
[0414] As one embodiment, the second transmitter 1001 includes at least an antenna 420 and a transmitter 418 as shown in Figure 4 of this application.
[0415] As one embodiment, the second receiver 1002 includes at least one of the following in Figure 4 of this application: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, or memory 476.
[0416] As one embodiment, the second receiver 1002 includes at least an antenna 420 and a receiver 418 as shown in Figure 4 of this application.
[0417] Example 11
[0418] Example 11 illustrates a schematic diagram of an AI / ML model according to an embodiment of this application, as shown in Figure 11. Figure 11 includes a first module, a second module, a third module, a fourth module, and a fifth module.
[0419] In Example 11, in the AI / ML model shown in Figure 11, the first module sends a first dataset to the second module, the first module sends a second dataset to the third module, the first module sends a third dataset to the fifth module, the fifth module sends a first type of parameter group to the second module, the fifth module sends a second type of parameter group to the third module, the fifth module sends a third type of parameter group to the fourth module, the second module sends a fourth type of parameter group to the fourth module, and the fourth module sends a fifth type of parameter group to the third module.
[0420] As an example, any one of the first module, second module, third module, fourth module, and fifth module in an AI / ML model does not belong to the terminal described in this application.
[0421] The above methods reduce the hardware complexity of the terminal.
[0422] As an example, at least one of the first module, the second module, the third module, the fourth module, and the fifth module in an AI / ML model belongs to the terminal in this application; and at least one of the first module, the second module, the third module, the fourth module, and the fifth module belongs to the base station in this application.
[0423] The above method balances the hardware complexity of the terminal with the transmission latency.
[0424] As an example, the third module belongs to the terminal described in this application.
[0425] As an example, the third module belongs to the base station described in this application.
[0426] As an example, the first module is used for data collection; specifically, the first module is responsible for data collection; specifically, the first module has data collection functions.
[0427] As one embodiment, the second module has a training function, which is used for AI / ML model training; specifically, the training function is responsible for AI / ML model training; specifically, the training function has AI / ML model training capabilities; specifically, the training function performs AI / ML model training.
[0428] As one example, the second module performs validation and / or testing; specifically, the second module generates AI / ML model performance metrics.
[0429] As one embodiment, the second module is responsible for data preparation; specifically, the data preparation includes at least one of data pre-processing, cleaning, formatting, or transformation.
[0430] As an example, the third module is used for inference; specifically, the third module has inference function; specifically, the inference function is responsible for inference.
[0431] As one embodiment, the fourth module is used for AI / ML model storage; specifically, the fourth module has AI / ML model storage function; specifically, the fourth module is responsible for storing trained AI / ML models; specifically, the fourth module is responsible for storing trained AI / ML models that can be used to perform inference processing.
[0432] As an example, the fifth module is used for management; specifically, the fifth module is responsible for management; specifically, the fifth module has management functions; specifically, the fifth module manages AI / ML models.
[0433] As an example, the first dataset is training data, and the first dataset is the input of the second module.
[0434] As an example, the first dataset is configured by the network.
[0435] As an example, the first dataset is determined by the terminal.
[0436] As an example, the first dataset includes the terminal's stored data; the stored data may come from the network, the terminal's logs, or other RAN nodes.
[0437] As an example, the first dataset includes at least a portion of the target measurement information.
[0438] As an example, the second dataset is inference data, which is the input of the third module.
[0439] As an example, the second dataset is configured by the network.
[0440] As an example, the second dataset is determined by the terminal.
[0441] As one embodiment, the second dataset includes the terminal's stored data; the stored data may come from the network, the terminal's logs, or other RAN nodes.
[0442] As an example, the second dataset includes at least a portion of the target measurement information.
[0443] As an example, the third dataset is monitoring data, which is the input of the fifth module.
[0444] As an example, the third dataset is configured by the network.
[0445] As an example, the third dataset is determined by the terminal.
[0446] As an example, the third dataset is determined by the base station.
[0447] As an example, the third dataset includes the terminal's stored data; the stored data may come from the network, the terminal's logs, or other RAN nodes.
[0448] As an example, the third dataset includes at least a portion of the target measurement information.
[0449] As an example, the first type of parameter group includes monitoring output.
[0450] As one embodiment, the second type of parameter group includes management instructions; specifically, the second type of parameter group is used for fine-tuning operations of the inference function; specifically, the second type of parameter group includes the identifier of the AI / ML model; specifically, the second type of parameter group is used for selecting, and / or switching, and / or activating / deactivating, and / or reverting the AI / ML model.
[0451] As an example, the third type of parameter group includes AI / ML model transfer requests and / or AI / ML model delivery requests.
[0452] As an example, the fourth parameter group includes trained AI / ML models and / or updated AI / ML models; specifically, the fourth parameter group indicates the identifier of the AI / ML model.
[0453] As an example, the fifth parameter group includes AI / ML model transfer and / or AI / ML model delivery; specifically, the fifth parameter group indicates the identifier of the AI / ML model.
[0454] As an example, the second module sends the first type of output to the fifth module.
[0455] As an example, the first type of output includes monitoring output.
[0456] As an example, the second type of output includes inference output.
[0457] As an example, the second type of output is used by the fifth module to monitor the performance of the AI / ML model.
[0458] As an example, the third module sends the second type of output to the fifth module.
[0459] As an example, Example 11 is only intended to illustrate that this application can be used in AI / ML models. This example does not limit the application of this application to non-AI / ML operations, nor does it limit the application of this application to other types of AI / ML models to achieve effects comparable to the AI / ML model shown in Figure 11.
[0460] Example 12
[0461] Example 12 illustrates a schematic diagram of intelligent function deployment in a RAN (Radio Access Network) domain according to one embodiment of this application; as shown in Figure 12. The gNB in Example 12 can be replaced with, for example, an eNB, or a network device such as a 6G base station.
[0462] Intelligent functions in the RAN domain include training (also known as ML training, AI training, or AI / ML training), testing (also known as ML testing, AI testing, or AI / ML testing), and inference (also known as ML inference, AI inference, or AI / ML inference), among others. Training, testing, and inference functions can be deployed independently or co-located. Deployment of intelligent functions can be achieved through software, such as downloading and / or running executable files; or through a combination of software and hardware, such as accelerating specific computing units through hardware to improve processing speed or save power.
[0463] Training functions can be deployed in a cross-domain management system or a domain-specific management system; the domain-specific management system is used to manage the RAN domain or the CN (Core Network) domain. For example, training functions for MDA (Management Data Analytics) can be deployed in MDAF (MDA Function); training functions for network data analytics can be deployed in NWDAF (Network Data Analytics Function), meaning the training function is MTLF (Model Training Logical Function).
[0464] Inference functions can also be deployed in cross-domain management systems or domain-specific management systems; for example, the inference function is MDAF, or the inference function is AnLF (Analytics logical function) located in NWDAF.
[0465] Similarly, testing functionality can also be deployed in cross-domain management systems or domain-specific management systems.
[0466] In embodiment 12, the training function 1702 of the RAN domain is located in the management function 1703 of the RAN domain; while the inference function is located in the base station, i.e.
[0467] Inference function 1704 is located in gNB1705, inference function 1706 is located in gNB1707, and the ellipsis in Figure 12 indicates other gNBs that include other inference functions but are not shown.
[0468] In Figure 12, the management of the inference function of multiple base stations is completed by the RAN domain management function 1703, that is, data interaction with the RAN domain MnS (Mangement Service) consumer / cross-domain management 1701 (as shown by the dashed arrow 1708 in Figure 12).
[0469] Optionally, the management of inference functions can also be completed by the base station itself, that is, each base station can independently interact with the RAN domain MnS consumer / cross-domain management 1701.
[0470] It should be noted that Embodiment 12 is merely a non-limiting implementation method; optionally, the training function of the RAN domain may also be deployed at the base station; or optionally, some base stations may deploy both the inference function and the training function of the RAN domain, while some base stations may only deploy the inference function.
[0471] As an example, the base station described in this application includes a gNB (or base station) from Example 12.
[0472] As an example, the base station described in this application is a gNB (or base station) in Example 12.
[0473] As an example, the current at least one serving cell belongs to gNB1705, and the previous at least one serving cell belongs to gNB1707.
[0474] As an example, the current at least one serving cell belongs to gNB1705, and the previous at least one serving cell also belongs to gNB1705.
[0475] As an example, the node 203 in Figure 2 of this application includes the RAN domain MnS consumer / cross-domain management 1701 in Figure 12.
[0476] As an example, the node 203 in Figure 2 of this application includes the training function 1702 in Figure 12.
[0477] As an example, node 203 in Figure 2 of this application includes management function 1703 in Figure 12.
[0478] As an example, node 203 in Figure 2 of this application includes the reasoning function 1704 in Figure 12.
[0479] As an example, the node 211 in Figure 2 of this application includes the RAN domain MnS consumer / cross-domain management 1701 in Figure 12.
[0480] As an example, the input to the training function 1702 in Figure 12 includes at least a portion of the target measurement information.
[0481] As an example, the input to the inference function 1704 in Figure 12 includes at least a portion of the target measurement information.
[0482] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication devices, wireless sensors, internet cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base station or system equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), and other wireless communication equipment.
[0483] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method used in a terminal, characterized in that, include: Receive the first RRC message; As a response to the receipt of the first RRC message, it enters the RRC_INACTIVE state; In the RRC_INACTIVE state, as a response to the satisfaction of the first set of conditions, a first process is initiated, the first process including sending a second RRC message; Along with sending the second RRC message, at least one radio bearer is restored; Wherein, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block configures SDT.
2. The method of claim 1, wherein, The first field indicates that the first SRB is configured for SDT.
3. The method according to claim 1 or 2, characterized in that, The method includes: In the RRC_INACTIVE state, a third RRC message is sent through the first SRB; The third RRC message includes the measurement results for the first measurement configuration; the first RRC message includes the first measurement configuration.
4. The method according to claim 3, comprising: The method includes: In the RRC_INACTIVE state, target measurement information is stored in the first storage unit; wherein the measurement result configured for the first measurement includes at least a portion of the target measurement information; Wherein, storing the target measurement information in the RRC_INACTIVE state depends on the first measurement configuration; the first RRC message includes the first measurement configuration.
5. The method according to claim 3 or 4, characterized in that, The first condition set includes any event in the first event set being satisfied; wherein the first RRC message configures at least one event in the first event set, the first event set including at least a first event; the first event depends on the first measurement configuration, or the first event depends on the first storage unit.
6. The method according to any one of claims 1-5, characterized in that, include: The method includes: Receive an SIB1 message; wherein the SIB1 message indicates a first data volume threshold; The first condition set includes all pending data on the uplink mapped to the at least one radio bearer; whether the first condition set includes data on the at least one radio bearer not exceeding the first data volume threshold depends on whether all pending data on the uplink is mapped to the first SRB; wherein, If all of the pending data on the uplink is mapped to the first SRB, the first condition set does not include the amount of data on the at least one radio bearer not exceeding the first data amount threshold; If all of the pending data on the uplink is not mapped to the first SRB, the first condition set includes the amount of data on the at least one radio bearer not exceeding the first data amount threshold.
7. The method according to any one of claims 1 to 6, characterized in that, The identifier of the first SRB is 4 or greater than 5.
8. A terminal, characterized in that, The terminal includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the terminal to perform the method as described in any one of claims 1-7.
9. A method used in a base station, characterized in that, include: Send a first RRC message; wherein the first RRC message indicates that the recipient of the first RRC message enters the RRC_INACTIVE state; Receive a second RRC message; wherein sending the second RRC message instructs the receiver of the first RRC message to restore at least one radio bearer; in the RRC_INACTIVE state, as a response to the satisfaction of a first set of conditions, the receiver of the first RRC message initiates a first procedure, the first procedure including sending the second RRC message; Wherein, the at least one radio bearer includes a first SRB, the identifier of the first SRB is greater than 2; the first condition set includes at least the first RRC message includes a first information block, the first information block configures SDT.
10. The method of claim 9, wherein, The first field indicates that the first SRB is configured for SDT.
11. The method according to claim 9 or 10, characterized in that, The method includes: In the RRC_INACTIVE state, a third RRC message is sent through the first SRB; The third RRC message includes the measurement results for the first measurement configuration; the first RRC message includes the first measurement configuration.
12. The method of claim 11, comprising: The method includes: In the RRC_INACTIVE state, target measurement information is stored in the first storage unit; wherein the measurement result configured for the first measurement includes at least a portion of the target measurement information; Wherein, storing the target measurement information in the RRC_INACTIVE state depends on the first measurement configuration; the first RRC message includes the first measurement configuration.
13. The method according to claim 11 or 12, characterized in that, The first condition set includes any event in the first event set being satisfied; wherein the first RRC message configures at least one event in the first event set, the first event set including at least a first event; the first event depends on the first measurement configuration, or the first event depends on the first storage unit.
14. The method according to any one of claims 9-13, characterized in that, include: The method includes: Receive an SIB1 message; wherein the SIB1 message indicates a first data volume threshold; The first condition set includes all pending data on the uplink mapped to the at least one radio bearer; whether the first condition set includes data on the at least one radio bearer not exceeding the first data volume threshold depends on whether all pending data on the uplink is mapped to the first SRB; wherein, If all of the pending data on the uplink is mapped to the first SRB, the first condition set does not include the amount of data on the at least one radio bearer not exceeding the first data amount threshold; If all of the pending data on the uplink is not mapped to the first SRB, the first condition set includes the amount of data on the at least one radio bearer not exceeding the first data amount threshold.
15. The method according to any one of claims 9-14, characterized in that, The identifier of the first SRB is 4 or greater than 5.
16. A base station, characterized in that, The base station includes: one or more processors and a memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the base station to perform the method as described in any one of claims 9-15.