Method and apparatus for use in wireless communication
By maintaining the first timer and optimizing RRC state transitions, the problem of wasted UE power caused by new services and new data transmissions was solved, achieving efficient power saving and improved transmission efficiency.
Patent Information
- Application Number
- PCT/CN2025/112462
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-14
- Filing Date
- 2025-08-04
- Publication Date
- 2026-02-19
AI Technical Summary
In future wireless communication systems, the impact of new services and new data transmissions on RRC status has not been fully studied, leading to problems such as wasted UE power and low transmission efficiency.
By maintaining the first timer, determining whether to start or restart the timer based on the logical channel type of the transmitted MAC SDU, and entering the RRC idle state when the timer expires, storing or suspending the relevant radio bearer, thus optimizing the RRC state transition.
It improves the power saving effect and transmission efficiency of UE, reduces hardware complexity and cost, and supports the transmission of new services and new data.
Smart Images

Figure CN2025112462_19022026_PF_FP_ABST
Abstract
Description
A method and apparatus used in wireless communication TECHNICAL FIELD
[0001] The present application relates to a method and apparatus in a wireless communication system, in particular to a method and apparatus for supporting a UE (User Equipment) to maintain an RRC (Radio Resource Control) state through data transmission in wireless communication. BACKGROUND
[0002] The application scenarios of future wireless communication systems are increasingly diversified, and different application scenarios put forward different performance requirements for the system. In order to meet the different performance requirements of various application scenarios, it is decided at the 72nd plenary meeting of 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) to study NR (New Radio) (or 5G), and the WI (Work Item) of NR is passed at the 75th plenary meeting of 3GPP RAN, and the standardization work of NR begins.
[0003] In wireless communication, the RRC state includes RRC connected state (RRC_Connected), RRC idle state (RRC_Idle) and RRC inactive state (RRC_Inactive). When the UE needs to perform data transmission, the UE enters the RRC connected state to perform data transmission; when the data transmission ends, the UE enters the RRC idle state to save power; the RRC inactive state is introduced in NR, which can realize RRC state transition through less signaling overhead while saving power of the UE to improve transmission efficiency. In order to improve the transmission efficiency and the power saving performance of the UE, 3GPP has been researching data transmission and RRC state. SUMMARY
[0004] The inventors have found through research that there will be a large number of transmission requirements for new types of services and / or new types of data in future wireless communication systems, including but not limited to when AI (Artificial Intelligence) is introduced to improve the intelligence of the communication system, the transmission of AI-related data needs to be supported in the network, so it is necessary to further study the impact of these new types of services and / or new types of data transmission on the RRC state.
[0005] To solve the above problems, a solution is disclosed in the present application. Embodiments and features in embodiments of the present application can be combined with each other arbitrarily in the case of no conflict. Although the original intention of the present application is to target the Uu air interface, the present application can also be used for the PC5 interface. Further, although the present application is aimed at the impact of new services and / or new data transmission on the RRC state, the present application is also applicable to the impact of other data transmission on the RRC state, including but not limited to relay transmission, RIS (Reconfigurable Intelligent Surface) transmission, NCR (Network-Controlled Repeater) transmission, etc., to achieve similar technical effects. In addition, the use of a unified solution in different scenarios helps to reduce hardware complexity and cost. In particular, the explanation of the terminology, nouns, functions, and variables in the present application (if not specially stated) can refer to the definitions in the specification protocols TS38 series and TS37 series of 3GPP.
[0006] The present application discloses a method used in a first node for wireless communication, characterized in that it comprises:
[0007] receiving a first MAC SDU, wherein the logical channel for transmitting the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel;
[0008] maintaining a first timer;
[0009] entering an RRC idle state in response to the expiration of the first timer;
[0010] wherein the maintaining a first timer comprises: determining whether to start or restart the first timer according to the logical channel for transmitting the first MAC SDU; the logical channel for transmitting the first MAC SDU is used for unicast transmission.
[0011] As an embodiment, the first MAC (Medium Access Control) SDU (Service Data Unit) is received in an RRC connected state.
[0012] As an embodiment, the first timer is maintained at a MAC sublayer.
[0013] As an embodiment, the first timer is configured to control RRC state transition.
[0014] As an embodiment, the RRC state transition comprises transitioning from an RRC connected state to an RRC idle state.
[0015] As an embodiment, the first timer is a dataInactivityTimer.
[0016] As an embodiment, the first timer is started or restarted when the first MAC SDU is received and the logical channel that transmitted the first MAC SDU is a DTCH (Dedicated Traffic Channel) logical channel, or a DCCH (Dedicated Control Channel) logical channel, or a CCCH (Common Control Channel) logical channel.
[0017] As an embodiment, the UE is kept in the RRC connected state for a long time without data transmission, which can effectively avoid the problem of wasting power.
[0018] As an embodiment, a logical channel is defined by the information transmitted.
[0019] As an embodiment, a logical channel type is defined by the type of information transmitted.
[0020] As an embodiment, when the first MAC SDU includes new services and / or new data, the logical channel that transmitted the first MAC SDU belongs to a new type of logical channel, which is a logical channel other than the logical channels supported by the prior art.
[0021] As an embodiment, the technical problem to be solved by the present application is how the reception of the first MAC SDU affects the first timer when the logical channel that transmitted the first MAC SDU includes a logical channel not defined or supported by the prior art.
[0022] As an embodiment, the above method is backward compatible with the transmission of logical channels supported by the prior art.
[0023] As an embodiment, the above method supports forward transmission on logical channels not supported by the prior art.
[0024] As an embodiment, the above method uses a unified solution to reduce the complexity and cost of the UE.
[0025] According to one aspect of the present application, the method is characterized in that:
[0026] The determining whether to start or restart the first timer according to the logical channel transmitting the first MAC SDU comprises: if the logical channel transmitting the first MAC SDU does not belong to the first logical channel set, starting or restarting the first timer.
[0027] As one embodiment, the first logical channel set is not supported by the prior art.
[0028] As one embodiment, the first logical channel set comprises logical channels other than logical channels supported by R19 (Release 19).
[0029] As one embodiment, new types of services and / or new types of data are transmitted on the first logical channel set.
[0030] As one embodiment, the type of the first logical channel set is not supported in the prior art.
[0031] As one embodiment, the above method can be backward compatible when the logical channel transmitting the first MAC SDU does not belong to the first logical channel set, without affecting the RRC state transition of the UE or the power saving performance of the UE.
[0032] As one embodiment, the determining whether to start or restart the first timer according to the logical channel transmitting the first MAC SDU comprises: if the logical channel transmitting the first MAC SDU belongs to the first logical channel set, not starting or not restarting the first timer.
[0033] As one embodiment, when the logical channel transmitting the first MAC SDU belongs to the first logical channel set, the reception of the first MAC SDU does not affect the first timer, and the influence of the reception of different types of MAC SDUs on the RRC state transition can be distinguished.
[0034] As one embodiment, if the new types of services and / or new types of data are AI related data, since the AI is used to improve the communication performance, the reception of the AI related data should not affect the UE performance or the RRC state transition of the UE.
[0035] Specifically, when there is no data transmission other than the AI related data for a long time, i.e., there is no further non-AI communication demand, it is not necessary to continue receiving the AI related data for improving the communication performance, i.e., it is not necessary to continue keeping the first node in the RRC connected state, so as to avoid wasting power.
[0036] As one embodiment, the above method can improve UE power saving effect.
[0037] According to one aspect of the present application, the above method is characterized in that:
[0038] storing at least one SDU transmitted on the first set of logical channels in response to expiration of the first timer.
[0039] As one embodiment, the above method is characterized in that the storing at least one SDU transmitted on the first set of logical channels in response to expiration of the first timer comprises discarding all SDUs transmitted on logical channels outside the first set of logical channels.
[0040] As one embodiment, the at least one SDU comprises a MAC SDU.
[0041] As one embodiment, the at least one SDU is a MAC SDU.
[0042] As one embodiment, in prior art, in response to expiration of the first timer, the UE enters an RRC idle state, the UE releases all radio resources of all radio bearers, including releasing RLC (Radio Link Control) entities, MAC configurations, and associated PDCP (Packet Data Convergence Protocol) entities and SDAP (Service Data Adaptation Protocol) entities, i.e., the UE discards all SDUs, including MAC SDUs, RLC SDUs, PDCP SDUs, and SDAP SDUs.
[0043] As one embodiment, in prior art, in response to expiration of the first timer, the UE enters an RRC idle state, and the UE discards any segments of RRC messages and segmented RRC messages.
[0044] As one embodiment, the above method is characterized in that, in response to expiration of the first timer, the UE enters an RRC idle state, and the UE stores the at least one SDU transmitted on the first set of logical channels.
[0045] As one embodiment, the above method can effectively reduce retransmission.
[0046] According to one aspect of the present application, the above method is characterized in that:
[0047] suspend the first set of radio bearers in response to expiration of the first timer;
[0048] wherein any logical channel in the first set of logical channels is associated to one radio bearer in the first set of radio bearers; the first set of radio bearers is configured to the AI.
[0049] As an embodiment, the suspending the first set of radio bearers in response to expiration of the first timer comprises releasing radio bearers other than the first set of radio bearers.
[0050] As an embodiment, in prior art, in response to expiration of the first timer, the UE enters RRC idle state, and the UE releases all radio bearers.
[0051] As an embodiment, the above method is distinguished from prior art in that, in response to expiration of the first timer, the UE enters RRC idle state, and the UE suspends the first set of radio bearers without releasing the first set of radio bearers.
[0052] As an embodiment, the data related to the AI is relatively static, and the suspending the first set of radio bearers can facilitate the resumption of transmission of the data related to the AI after entering the RRC connected state.
[0053] As an embodiment, the above method can effectively support resumption of the first set of radio bearers and data resumption on the first set of radio bearers.
[0054] As an embodiment, the above method can save signaling.
[0055] According to an aspect of the present application, the above method is characterized in that:
[0056] sending first information in the RRC connected state, the first information comprising Q counts, the Q counts respectively corresponding to Q logical channels included in the first set of logical channels, and any count in the Q counts indicating a first missing SDU;
[0057] wherein the Q equals to 1, or the Q is a positive integer greater than 1.
[0058] As an embodiment, the above method effectively supports resumption and / or partial SDU retransmission by sending the first information.
[0059] As an embodiment, the above method avoids retransmission from the beginning, and can effectively save air interface transmission resources.
[0060] According to an aspect of the present application, the features of the above method include:
[0061] receiving a second signaling in the RRC connected state;
[0062] in response to receiving the second signaling, discarding at least part of the stored at least one SDU transmitted on the first set of logical channels.
[0063] According to an aspect of the present application, the features of the above method include:
[0064] receiving a second signaling in the RRC connected state;
[0065] in response to receiving the second signaling, discarding at least part of the stored at least one SDU transmitted on the first set of logical channels.
[0066] in response to receiving the second signaling, discarding at least part of the stored at least one SDU transmitted on the first set of logical channels.
[0067] According to an aspect of the present application, the features of the above method include:
[0068] the MAC SDU transmitted on any logical channel in the first set of logical channels includes at least one of an AI model, or an AI dataset.
[0069] A method in a second node for wireless communication is disclosed, comprising:
[0070] transmitting a first MAC SDU, wherein a logical channel of the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel;
[0071] wherein a first timer is maintained by the first node; in response to the first timer expiring, the first node enters an RRC idle state; the first timer being maintained comprises: determining whether the first timer is started or restarted according to the logical channel of the first MAC SDU; the logical channel of the first MAC SDU is used for unicast transmission.
[0072] According to an aspect of the present application, the features of the above method include:
[0073] the determining whether the first timer is started or restarted according to the logical channel of the first MAC SDU comprises: if the logical channel of the first MAC SDU does not belong to a first set of logical channels, the first timer is started or restarted.
[0074] According to an aspect of the present application, the method features include:
[0075] In response to expiration of the first timer, at least one SDU transmitted on the first set of logical channels is stored.
[0076] According to an aspect of the present application, the method features include:
[0077] In response to expiration of the first timer, the first set of radio bearers is suspended;
[0078] wherein any logical channel in the first set of logical channels is associated to one radio bearer in the first set of radio bearers; the first set of radio bearers is configured to AI.
[0079] According to an aspect of the present application, the method features include:
[0080] receiving first information, the first information comprising Q counts, the Q counts respectively corresponding to Q logical channels included in the first set of logical channels, any count in the Q counts indicating a first missing SDU;
[0081] wherein the Q equals to 1, or the Q is a positive integer greater than 1.
[0082] According to an aspect of the present application, the method features include:
[0083] transmitting first signaling;
[0084] In response to the first signaling being received, transmission of MAC SDUs on the at least one logical channel included in the first set of logical channels is resumed.
[0085] According to an aspect of the present application, the method features include:
[0086] transmitting second signaling;
[0087] In response to the second signaling being received, at least part of the at least one SDU stored for transmission on the first set of logical channels is discarded.
[0088] According to an aspect of the present application, the method features include:
[0089] The MAC SDU transmitted on any logical channel in the first set of logical channels comprises at least one of an AI model, or an AI dataset.
[0090] The present application discloses a first node used for wireless communication, characterized in that, comprising:
[0091] a first receiver configured to receive a first MAC SDU, wherein a logical channel used to transmit the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel;
[0092] a first processor configured to maintain a first timer, and enter an RRC idle state in response to expiration of the first timer;
[0093] wherein the maintaining the first timer comprises determining whether to start or restart the first timer based on the logical channel used to transmit the first MAC SDU, and the logical channel used to transmit the first MAC SDU is used for unicast transmission.
[0094] As one embodiment, the first node is a terminal.
[0095] The present application discloses a second node used for wireless communication, characterized in that, comprising:
[0096] a first transmitter configured to transmit a first MAC SDU, wherein a logical channel used to transmit the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel;
[0097] wherein a first timer is maintained by a first node, and the first node enters an RRC idle state in response to expiration of the first timer, and the maintaining the first timer comprises determining whether to start or restart the first timer based on the logical channel used to transmit the first MAC SDU, and the logical channel used to transmit the first MAC SDU is used for unicast transmission.
[0098] As one embodiment, the second node is a base station.
[0099] The present application discloses a terminal, characterized in that,
[0100] the terminal comprises one or more processors and a memory;
[0101] the memory is coupled to the one or more processors, and the memory is configured to store computer program codes, the computer program codes comprising computer instructions, and the one or more processors are configured to invoke the computer instructions to cause the terminal to perform the above method in the first node.
[0102] The present application discloses a base station, characterized in that,
[0103] the base station comprises one or more processors and a memory;
[0104] The memory is coupled with the one or more processors, and is configured to store computer program codes, the computer program codes comprising computer instructions, which are invoked by the one or more processors to cause the base station to perform the above method in the second node. BRIEF DESCRIPTION OF DRAWINGS
[0105] Other features, objects, and advantages of the application will become more apparent from the following detailed description of non-limiting embodiments thereof as taken in conjunction with the accompanying drawings:
[0106] FIG. 1 illustrates a signal processing flowchart in a first node according to an embodiment of the present application;
[0107] FIG. 2 illustrates a schematic diagram of a network architecture according to an embodiment of the present application;
[0108] FIG. 3 illustrates a schematic diagram of a radio protocol architecture for the user and control planes according to an embodiment of the present application;
[0109] FIG. 4 illustrates a schematic diagram of hardware modules of a communication device according to an embodiment of the present application;
[0110] FIG. 5 illustrates a wireless signal transmission flowchart according to an embodiment of the present application;
[0111] FIG. 6 illustrates a wireless signal transmission flowchart according to an embodiment of the present application;
[0112] FIG. 7 illustrates a signal processing flowchart in a first node according to an embodiment of the present application;
[0113] FIG. 8 illustrates a schematic diagram of a relationship between a first timer and a first set of radio bearers according to an embodiment of the present application;
[0114] FIG. 9 illustrates a structural block diagram of a processing apparatus in a first node according to an embodiment of the present application;
[0115] FIG. 10 illustrates a structural block diagram of a processing apparatus in a second node according to an embodiment of the present application. DETAILED DESCRIPTION
[0116] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings, and it should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily without conflict.
[0117] Embodiment 1
[0118] Embodiment 1 illustrates a signal processing flowchart in a first node according to an embodiment of the present application, as shown in FIG. 1.
[0119] In Embodiment 1, the first node 100 receives a first MAC SDU in step 101; maintains a first timer in step 102; enters an RRC idle state in response to expiration of the first timer in step 103; wherein the logical channel that transmits the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; the maintaining the first timer comprises: determining whether to start or restart the first timer according to the logical channel that transmits the first MAC SDU; the logical channel that transmits the first MAC SDU is used for unicast transmission.
[0120] As an embodiment, the first MAC SDU is received.
[0121] As a sub-embodiment of the above-mentioned embodiment, the first node is in an RRC connected state.
[0122] As an embodiment, the MAC entity of the first node receives the first MAC SDU.
[0123] As an embodiment, the logical channel that transmits the first MAC SDU is a DTCH (Dedicated Traffic Channel) logical channel, or a DCCH (Dedicated Control Channel) logical channel, or a CCCH (Common Control Channel) logical channel.
[0124] As an embodiment, a DTCH logical channel is only used for transmitting user plane information.
[0125] As an embodiment, a DTCH logical channel serves a DRB (Data Radio Bearer).
[0126] As an embodiment, a CCCH logical channel or a DCCH logical channel is only used for transmitting control plane information.
[0127] As an embodiment, a CCCH logical channel or a DCCH logical channel serves a SRB (Signaling Radio Bearer).
[0128] In particular, a CCCH logical channel serves SRB0 (Signaling Radio Bearer 0), and a DCCH logical channel serves SRBs other than SRB0.
[0129] As one embodiment, the logical channel transmitting the first MAC SDU is identified by a first ID (identity).
[0130] As one embodiment, the first ID identifies (identify) at least the logical channel transmitting the first MAC SDU.
[0131] As one embodiment, the first ID is a LCID (logical channel identity).
[0132] As one embodiment, the first ID is a LCG (Logical Channel Group) ID, the logical channel transmitting the first MAC SDU belongs to a LCG indicated by the first ID.
[0133] As one embodiment, the logical channel transmitting the first MAC SDU is used for unicast.
[0134] As one embodiment, the logical channel transmitting the first MAC SDU is used for unicast includes that an RLC entity associated with the logical channel transmitting the first MAC SDU is configured PTP (point-to-point) transmission.
[0135] As one embodiment, the logical channel transmitting the first MAC SDU is used for unicast includes that the logical channel transmitting the first MAC SDU is a PTP (point-to-point) channel.
[0136] As one embodiment, the logical channel transmitting the first MAC SDU is used for unicast includes that the first node is the only target receiver of the first MAC SDU.
[0137] As one embodiment, the logical channel transmitting the first MAC SDU is used for unicast includes that the first MAC SDU is carried in a PDSCH (Physical Downlink Shared Channel) scrambled by a unicast RNTI (Radio Network Temporary Identifier).
[0138] As one embodiment, the unicast RNTI is UE-specific.
[0139] As one embodiment, the unicast RNTI is Temporary (Temp) C (Cell) -RNTI, or C-RNTI, or Configured Scheduling (CS) -RNTI.
[0140] As one embodiment, the unicast RNTI is used to generate a sequence and the sequence is used to scramble the PDSCH.
[0141] As one embodiment, the unicast transmission is mapped to a DRB.
[0142] As one embodiment, the unicast transmission is mapped to a SRB.
[0143] As one embodiment, a first timer is maintained.
[0144] As one embodiment, the first timer is maintained at a MAC sublayer.
[0145] As one embodiment, the first timer is a dataInactivityTimer.
[0146] As one embodiment, the first timer is configured by a network.
[0147] As one embodiment, a data inactivity operation is controlled by configuring the first timer.
[0148] As one embodiment, the maintaining a first timer includes the first timer being started upon being configured, or being restarted.
[0149] As one embodiment, the first timer is running after the first timer is started.
[0150] As one embodiment, the first timer is updated at each time interval while the first timer is running.
[0151] As one embodiment, the time interval indicates a duration.
[0152] As one embodiment, the time interval is UE implementation.
[0153] As one embodiment, the time interval is 1 ms.
[0154] As one embodiment, the first timer stops running after the first timer expires.
[0155] As an embodiment, the value of the first timer is set to 0 when starting or restarting the first timer, and the updating the first timer comprises: adding 1 to the value of the first timer; and the first timer expires when the value of the first timer is an expiration value.
[0156] As an embodiment, the value of the first timer is set to an expiration value when starting or restarting the first timer, and the updating the first timer comprises: subtracting 1 from the value of the first timer; and the first timer expires when the value of the first timer is 0.
[0157] As an embodiment, the expiration value is configurable.
[0158] As an embodiment, the expiration value is a positive integer equal to or greater than 1.
[0159] As an embodiment, the maintaining the first timer comprises: determining whether to start or restart the first timer according to a logical channel transmitting the first MAC SDU.
[0160] As an embodiment, in prior art, when the first MAC SDU is received by unicast, the reception of the first MAC SDU will definitely trigger starting or restarting the first timer, and in the above method, the logical channel transmitting the first MAC SDU has different effects on the first timer, which can differentiate the control of the first timer, and thus obtain the beneficial effects of transmission efficiency and UE power saving.
[0161] As an embodiment, the type of the logical channel transmitting the first MAC SDU is used to determine whether to start or restart the first timer.
[0162] As an embodiment, the logical channel type comprises a first type of logical channel and a second type of logical channel.
[0163] As a sub-embodiment of the above embodiment, the first type of logical channel and the second type of logical channel are orthogonal, that is, a logical channel cannot belong to both the first type of logical channel and the second type of logical channel at the same time.
[0164] As a sub-embodiment of the above embodiment, the first type of logical channel comprises a CCCH logical channel, a DCCH logical channel and a DTCH logical channel, and the second type of logical channel comprises a logical channel other than the CCCH logical channel, the DCCH logical channel and the DTCH logical channel.
[0165] As a sub-embodiment of the above-mentioned embodiment, the first type of logical channel is a logical channel supported by R19 (Release 19), and the second type of logical channel is a logical channel other than the logical channel supported by R19.
[0166] As a sub-embodiment of the above-mentioned embodiment, the first type of logical channel is a logical channel for non-AI, and the second type of logical channel is a logical channel for AI.
[0167] As an embodiment, an LCID of a logical channel transmitting the first MAC SDU is used to determine whether to start or restart the first timer.
[0168] As an embodiment, a logical channel group to which the logical channel transmitting the first MAC SDU belongs is used to determine whether to start or restart the first timer.
[0169] As an embodiment, a type of a logical channel group to which the logical channel transmitting the first MAC SDU belongs is used to determine whether to start or restart the first timer.
[0170] As an embodiment, at least one logical channel is included in a logical channel group.
[0171] As an embodiment, a logical channel group is composed of at least one logical channel.
[0172] As an embodiment, a logical channel group type includes a first type of logical channel group and a second type of logical channel group.
[0173] As a sub-embodiment of the above-mentioned embodiment, the first type of logical channel group and the second type of logical channel group are orthogonal, i.e., a logical channel cannot belong to both the first type of logical channel group and the second type of logical channel group.
[0174] As a sub-embodiment of the above-mentioned embodiment, the first type of logical channel group is a logical channel group supported by R19 (Release 19), and the second type of logical channel group is a logical channel group other than the logical channel group supported by R19; wherein any logical channel included in the logical channel group supported by R19 is a logical channel supported by R19, and any logical channel included in the logical channel group other than the logical channel group supported by R19 is a logical channel other than the logical channel supported by R19.
[0175] As a sub-embodiment of the above-mentioned embodiment, the first type of logical channel group is a logical channel group for non-AI, and the second type of logical channel group is a logical channel group for AI; wherein any logical channel included in the logical channel group for non-AI is a logical channel for non-AI, and any logical channel included in the logical channel group for AI is a logical channel for AI.
[0176] As an embodiment, an ID of a logical channel group to which a logical channel of the first MAC SDU belongs is used to determine whether to start or restart the first timer.
[0177] As an embodiment, the starting or restarting the first timer is: when the first timer is running, restarting the first timer; when the first timer is not running, starting the first timer.
[0178] As an embodiment, in response to the expiration of the first timer, going to an RRC idle state.
[0179] As an embodiment, in response to the expiration of the first timer, indicating the expiration of the first timer to an upper layer.
[0180] As an embodiment, the upper layer is an RRC layer.
[0181] As an embodiment, when the RRC layer of the first node receives the expiration of the first timer, going to an RRC idle state.
[0182] As a sub-embodiment of the above-mentioned embodiment, the release cause is an RRC connection failure.
[0183] In this application, in response to the expiration of the first timer, it can be understood as when the first timer expires, and it can also be understood as if the first timer expires, which is not limited here.
[0184] Embodiment 2
[0185] Embodiment 2 illustrates a network architecture diagram according to one embodiment of the application, as shown in FIG. 2. FIG. 2 illustrates a diagram of a network architecture 200 for NR 5G, LTE (Long-Term Evolution), and LTE-A (Long-Term Evolution Advanced) systems. The NR 5G, LTE, or LTE-A network architecture 200 can be referred to as a 5GS (5G System) / EPS (Evolved Packet System) 200 or some other suitable terminology. The 5GS / EPS 200 can include one or more UEs (User Equipment) 201, NG-RAN (Next Generation Radio Access Network) 202, 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet services 230. The 5GS / EPS can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the 5GS / EPS provides packet-switched services, however, those skilled in the art will readily appreciate that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The NG-RAN includes NR Node Bs (gNBs) 203 and other gNBs 204. The gNBs 203 provide user and control plane protocol terminations toward the UEs 201. The gNBs 203 can be connected to the other gNBs 204 via an Xn interface (e.g., backhaul). The gNBs 203 can also be referred to as base stations, base transceiver stations, radio base stations, radio transceivers, transceiver functions, basic service sets (BSSs), extended service sets (ESSs), TRPs (Transmission Reception Points), or some other suitable terminology, and in NTN (Non Terrestrial Network, satellite network) networks, the gNBs 203 can be satellites, aircrafts or ground base stations relayed through satellites. The gNBs 203 provide the UEs 201 with access to the 5GC / EPC 210.Examples of UE 201 include cellular phones, smart phones, Session Initiation Protocol (SIP) phones, laptop computers, Personal Digital Assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, unmanned aerial vehicles, aerial vehicles, narrowband internet of things devices, machine type communication devices, land vehicles, automobiles, vehicular equipment, vehicular communication units, wearable devices, or any other similar functional device. Those skilled in the art will also recognize that a UE 201 can be referred to as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. The gNB 203 is connected by an S1 / NG interface to the 5GC / EPC 210. The 5GC / EPC 210 includes MME / AMF / SMF 211, other MME / AMF / SMF 214, S-GW / UPF 212, and P-GW / UPF 213. The MME / AMF / SMF 211 is the control node that processes the signaling between the UE 201 and the 5GC / EPC 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user Internet Protocol (IP) packets are transferred through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation as well as other functions. The P-GW / UPF 213 is connected to the Internet services 230. The Internet services 230 include operator's corresponding Internet Protocol services, which can specifically include the Internet, an intranet, an IP Multimedia Subsystem (IMS), and a Packet Switching (PS) streaming service.
[0186] As one embodiment, the UE 201 corresponds to a first node in the present application.
[0187] As one embodiment, the NR Node B 203 corresponds to a second node in the present application.
[0188] As one embodiment, the UE 201 is a user equipment.
[0189] As one embodiment, the UE 201 is a terminal.
[0190] As one embodiment, the gNB 203 is a base station.
[0191] As one embodiment, the gNB 203 is a macro cell base station.
[0192] As one embodiment, the gNB 203 is a micro cell base station.
[0193] As one embodiment, the gNB 203 is a pico cell base station.
[0194] As one embodiment, the gNB 203 is a femto cell.
[0195] As one embodiment, the gNB 203 is a base station device supporting large latency difference.
[0196] As one embodiment, the gNB 203 is a flying platform device.
[0197] As one embodiment, the gNB 203 is a satellite device.
[0198] As one embodiment, the gNB 203 is a test device (e.g. a transceiver simulating part of the function of a base station, a signaling tester).
[0199] As one embodiment, the wireless link from the UE 201 to the gNB 203 is an uplink, and the uplink is used to perform uplink transmission.
[0200] As one embodiment, the wireless link from the gNB 203 to the UE 201 is a downlink, and the downlink is used to perform downlink transmission.
[0201] As one embodiment, the UE 201 and the gNB 203 are connected through a Uu interface.
[0202] Embodiment 3
[0203] Embodiment 3 illustrates a diagram of a radio protocol architecture for the user and control planes according to an embodiment of the present application, as shown in FIG. 3. FIG. 3 is a diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and control plane 300, which exhibits the radio protocol architecture for the control plane 300 of the UE and gNB 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 as the PHY 301 herein. Layer 2 (L2 layer) 305 is above the PHY 301 and is responsible for the link between the UE and gNB by means of the PHY 301. The L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, a RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which are terminated at the gNB on the network side. The PDCP sublayer 304 provides data ciphering and integrity protection, and also handles handover between gNBs. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and also provides duplicate data packet detection and protocol error detection. The MAC sublayer 302 provides mapping between logical and transport channels and multiplexing of logical channel identities. The MAC sublayer 302 is also responsible for allocating the various radio resources (e.g., resource blocks) in one cell among the UEs. The MAC sublayer 302 is also responsible for HARQ (Hybrid Automatic Repeat Request) operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3 layer) in the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling between the gNB and the UE. Although not illustrated, there can also be a V2X layer above the RRC sublayer 306 in the control plane 300 of the UE, which is responsible for generating a PC5 QoS parameter set and QoS rules according to received service data or service request, generating a PC5 QoS flow corresponding to the PC5 QoS parameter set and sending the PC5 QoS flow identification and the corresponding PC5 QoS parameter set to the AS (Access Stratum) layer for QoS processing of data packets belonging to the PC5 QoS flow identification by the AS layer; the V2X layer also includes a PC5-Signaling Protocol sublayer, which is responsible for instructing the AS layer whether each transmission is a PC5-S transmission or a V2X service data transmission.The radio protocol architecture for the user plane 350 includes layer 1 (LI layer) and layer 2 (L2 layer), which are substantially the same in the user plane 350 as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355, but the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead. The L2 layer 355 in the user plane 350 also includes a SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for the mapping between a QoS (Quality of Service) flow and a data radio bearer (DRB) to support diverse service
[0204] As one embodiment, the SAP between the RLC sublayer and the PDCP sublayer provides a RLC channel.
[0205] As one embodiment, the SAP between the RLC 303 and the PDCP 304 provides a RLC channel.
[0206] As one embodiment, the SAP between the RLC 353 and the PDCP 354 provides a RLC channel.
[0207] As one embodiment, the SAP between the MAC sublayer and the RLC sublayer provides a logical channel.
[0208] As one embodiment, the SAP between the RLC 303 and the MAC 302 provides a logical channel.
[0209] As one embodiment, the SAP between the RLC 353 and the MAC 352 provides a logical channel.
[0210] As one embodiment, the SAP between the physical layer and the MAC sublayer provides a transport channel.
[0211] As one embodiment, the SAP between the MAC 302 and the PHY 301 provides a transport channel.
[0212] As one embodiment, the SAP between the MAC 352 and the PHY 351 provides a transport channel.
[0213] As one embodiment, one logical channel is mapped to one transport channel.
[0214] As one embodiment, the entities of the multiple sub-layers of the control plane in FIG. 3 form SRBs (Signaling Radio Bearers) in vertical direction.
[0215] As one embodiment, the entities of the multiple sub-layers of the user plane in FIG. 3 form DRBs (Data Radio Bearers) in vertical direction.
[0216] As one embodiment, the PDCP sub-layer provides radio bearers to the SDAP sub-layer.
[0217] As one embodiment, the PDCP 354 provides DRBs to the SDAP 356.
[0218] As one embodiment, the PDCP 354 provides SRBs to the RRC SDAP 356.
[0219] As one embodiment, the radio protocol architecture in FIG. 3 is applicable to the first node in the present application.
[0220] As one embodiment, the radio protocol architecture in FIG. 3 is applicable to the second node in the present application.
[0221] As one embodiment, the first MAC SDU in the present application is generated at the MAC 302 or the MAC 352.
[0222] As one embodiment, the first signaling in the present application is generated at the RRC 306.
[0223] As one embodiment, the first signaling in the present application is generated at the SDAP 356.
[0224] As one embodiment, the first signaling in the present application is generated at the MAC 302 or the MAC 352.
[0225] As one embodiment, the first signaling in the present application is generated at the RLC 303 or the RLC 353.
[0226] As one embodiment, the first signaling in the present application is generated at the PDCP 304 or the PDCP 354.
[0227] As one embodiment, the second signaling in the present application is generated at the RRC 306.
[0228] As one embodiment, the second signaling in the present application is generated at the SDAP 356.
[0229] As one embodiment, the second signaling in the present application is generated at the MAC 302 or the MAC 352.
[0230] As one embodiment, the second signaling in the present application is generated at the RLC 303 or the RLC 353.
[0231] As one embodiment, the second signaling in the present application is generated at the PDCP 304 or the PDCP 354.
[0232] As one embodiment, the first information in the present application is generated at the RRC 306.
[0233] As one embodiment, the first information in the present application is generated at the SDAP 356.
[0234] As one embodiment, the first information in the present application is generated at the MAC 302 or the MAC 352.
[0235] As one embodiment, the first information in the present application is generated at the RLC 303 or the RLC 353.
[0236] As one embodiment, the first information in the present application is generated at the PDCP 304 or the PDCP 354.
[0237] As one embodiment, the L2 layer 305 or 355 belongs to a higher layer.
[0238] As one embodiment, the RRC sublayer 306 in the L3 layer belongs to a higher layer.
[0239] Embodiment 4
[0240] Embodiment 4 illustrates a hardware module diagram of a communication device according to one embodiment of the present application, as shown in FIG. 4. FIG. 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.
[0241] The first communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmit processor 468, a receive processor 456, a multi-antenna transmit processor 457, a multi-antenna receive processor 458, a transmitter / receiver 454, and antennas 452.
[0242] The second communication device 410 includes a controller / processor 475, a memory 476, a data source 477, a receive processor 470, a transmit processor 416, a multi-antenna receive processor 472, a multi-antenna transmit processor 471, a transmitter / receiver 418, and antennas 420.
[0243] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper layer packets from a core network or upper layer packets from the data source 477 are provided to the controller / processor 475. The core network and the data source 477 represent all protocol layers above the L2 layer. The controller / processor 475 implements functionality of the L2 layer. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, ciphering, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation for the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmission of 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 LI layer (i.e., physical layer). The transmit processor 416 implements coding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, and mapping of coded and modulated symbols onto resource elements (REs) for transmission. The multi-antenna transmit processor 471 performs digital spatial precoding of the coded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, to generate one or more spatial streams. The transmit processor 416 then maps to each spatial stream to subcarriers, multiplexes with reference signals (e.g., pilot) in the time and / or frequency domain, and then performs a Fast Fourier Transform (FFT) to produce a time-domain multicarrier symbol stream for the physical channel. The 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 transmit processor 471 into a radio frequency (RF) stream, which is then provided to a respective antenna 420.
[0244] In transmissions 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 respective antenna 452. Each receiver 454 recovers information modulated onto an RF carrier and provides the recovered information at baseband as a stream of symbols to a receive processor 456. The receive processor 456 and a multiple access receiver processor 458 implement various signal processing functions of the Ll layer. The multiple access receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multiple access symbol streams from the receivers 454. The receive processor 456 converts the baseband multiple access symbol streams from the time-domain to the frequency domain using a Fast Fourier Transform (FFT). In the frequency domain, the physical layer data signals and the reference signals are demultiplexed from the received symbol streams, with the reference signals to be used for channel estimation and the data signals to be recovered after multiple access detection in the multiple access receiver processor 458 for any spatial streams destined for the first communication device 450. The symbols on each spatial stream are demodulated and recovered by the receive processor 456 and used to generate soft decisions. The receive processor 456 then decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the second communication device 410 on the physical channel. The upper layer data and control signals are then provided to a controller / processor 459. The controller / processor 459 implements the functions of the L2 layer. The controller / processor 459 can be associated with a memory 460 that stores program codes and data. The memory 460 can be referred to as a computer-readable medium. In transmissions from the second communication device 410 to the first communication device 450, the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the second communication device 410. The upper layer data packets are then provided to all protocol layers above the L2 layer. Various control signals can also be provided to the L3 for L3 processing.
[0245] 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 provides upper layer data packets to a controller / processor 459 using the data source 467. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function 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, ciphering, packet segmentation and reordering, and multiplexing between logical and transport channels, L2 layer functionality for the user plane and control plane. The controller / processor 459 is also responsible for retransmission of lost packets, and signaling to the second communication device 410. Transmit processor 468 performs modulation mapping, channel coding processing, multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, and then transmit processor 468 modulates the generated spatial streams into multi-carrier / single-carrier symbol streams, which are further processed by analog precoding / beamforming operations in multi-antenna transmit processor 457 and then provided to different antennas 452 via transmitters 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency signal, and then provides the radio frequency signal to the antenna 452.
[0246] In the transmission from the first communication device 450 to the second communication device 410, the functions at the second communication device 410 are similar to the receive functions 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 a radio frequency signal through its respective antenna 420, converts the received radio frequency signal into a baseband signal, and provides the baseband signal to multi-antenna receive processor 472 and receive processor 470. Receive processor 470 and multi-antenna receive processor 472 together implement the functionality of the L1 layer. Controller / processor 475 implements the functionality of the L2 layer. Controller / processor 475 can be associated with a memory 476 that stores program codes and data. The memory 476 can be referred to as a computer readable medium. In the transmission from the first communication device 450 to the second communication device 410, controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the first communication device 450. Upper layer data packets from controller / processor 475 can be provided to the core network or all protocol layers above the L2 layer, and various control signals can be provided to the core network or L3 for L3 processing.
[0247] As one embodiment, the first communication device 450 apparatus includes at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the first communication device 450 apparatus at least to receive a first MAC SDU, wherein a logical channel over which the first MAC SDU is transmitted is a DTCH logical channel, or is a DCCH logical channel, or is a CCCH logical channel; maintain a first timer; enter an RRC idle state in response to expiration of the first timer; wherein the maintaining a first timer includes determining whether to start or restart the first timer based on the logical channel over which the first MAC SDU is transmitted; the logical channel over which the first MAC SDU is transmitted is used for unicast transmission.
[0248] As one embodiment, the first communication device 450 apparatus includes a memory storing a program of computer readable instructions to produce actions when executed by at least one processor, the actions including receiving a first MAC SDU, wherein a logical channel over which the first MAC SDU is transmitted is a DTCH logical channel, or is a DCCH logical channel, or is a CCCH logical channel; maintaining a first timer; entering an RRC idle state in response to expiration of the first timer; wherein the maintaining a first timer includes determining whether to start or restart the first timer based on the logical channel over which the first MAC SDU is transmitted; the logical channel over which the first MAC SDU is transmitted is used for unicast transmission.
[0249] As one embodiment, the second communication device 410 apparatus includes at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the second communication device 410 apparatus at least to transmit a first MAC SDU, wherein a logical channel over which the first MAC SDU is transmitted is a DTCH logical channel, or is a DCCH logical channel, or is a CCCH logical channel; wherein a first timer is maintained by a first node; the first node enters an RRC idle state in response to expiration of the first timer; the first timer being maintained includes determining whether the first timer is started or restarted based on the logical channel over which the first MAC SDU is transmitted; the logical channel over which the first MAC SDU is transmitted is used for unicast transmission.
[0250] As one embodiment, the second communication device 410 comprises: a memory storing a computer readable program, the computer readable program, when executed by at least one processor, generates actions comprising: sending a first MAC SDU, wherein a logical channel that transports the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; wherein a first timer is maintained by the first node; in response to expiration of the first timer, the first node enters an RRC idle state; the first timer is maintained comprises: determining whether the first timer is started or restarted according to the logical channel that transports the first MAC SDU; the logical channel that transports the first MAC SDU is used for unicast transmission.
[0251] As one embodiment, the first communication device 450 corresponds to the first node in the present application.
[0252] As one embodiment, the second communication device 410 corresponds to the second node in the present application.
[0253] As one embodiment, the first communication device 450 is a UE.
[0254] As one embodiment, the first communication device 450 is a relay.
[0255] As one embodiment, the first communication device 450 is a terminal.
[0256] As one embodiment, the second communication device 410 is a base station.
[0257] As one embodiment, the second communication device 410 is a distributed unit of a base station.
[0258] As one embodiment, the second communication device 410 is a piece of code in a distributed unit of a base station.
[0259] As one embodiment, at least one of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416 or the controller / processor 475 is used to send the first MAC SDU in the present application.
[0260] As one embodiment, at least one of the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456 or the controller / processor 459 is used to receive the first MAC SDU in the present application.
[0261] As an embodiment, at least one of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, or the controller / processor 475 is configured to transmit the first signaling in the present application.
[0262] As an embodiment, at least one of the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456, or the controller / processor 459 is configured to receive the first signaling in the present application.
[0263] As an embodiment, at least one of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, or the controller / processor 475 is configured to transmit the second signaling in the present application.
[0264] As an embodiment, at least one of the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456, or the controller / processor 459 is configured to receive the second signaling in the present application.
[0265] As an embodiment, at least one of the antenna 452, the transmitter 454, the multi-antenna transmission processor 457, the transmission processor 468, or the controller / processor 459 is configured to transmit the first information in the present application.
[0266] As an embodiment, at least one of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, or the controller / processor 475 is configured to receive the first information in the present application.
[0267] Embodiment 5
[0268] Embodiment 5 illustrates a flow chart of wireless signal transmission according to an embodiment of the present application, as shown in FIG. 5. In FIG. 5, a first node N51 and a second node N52 communicate through an air interface. It is particularly noted that the sequence in this example does not limit the sequence of signal transmission and implementation in the present application.
[0269] For the first node N51, a first MAC SDU is received in step S511; a first timer is maintained in step S512; it is determined that the first timer expires in step S513; at least one SDU transmitted on a first set of logical channels is stored in step S514; an RRC idle state is entered in step S515; first information is transmitted in an RRC connected state in step S516; first signaling is received in an RRC connected state in step S517; and MAC SDUs transmitted on the first set of logical channels are resumed in step S518.
[0270] For the second node N52, transmitting the first MAC SDU in step S521; receiving the first information in step S522; transmitting the first signaling in step S523.
[0271] In embodiment 5, receiving the first MAC SDU, wherein the logical channel that transmits the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; maintaining a first timer; entering an RRC idle state in response to expiration of the first timer; wherein the maintaining the first timer comprises: determining whether to start or restart the first timer according to the logical channel that transmits the first MAC SDU; the logical channel that transmits the first MAC SDU is used for unicast transmission; storing at least one SDU transmitted on the first set of logical channels in response to expiration of the first timer; transmitting first information in an RRC connected state, the first information comprising Q counts, the Q counts respectively corresponding to Q logical channels included in the first set of logical channels, any one of the Q counts indicating a first missing SDU; wherein the Q equals to 1, or the Q is a positive integer greater than 1; receiving first signaling in an RRC connected state; resuming transmitting MAC SDUs on the at least one logical channel included in the first set of logical channels in response to receiving the first signaling.
[0272] As an embodiment, the first node N51 is a UE.
[0273] As an embodiment, the first node N51 is a terminal.
[0274] As an embodiment, the second node N52 is a serving cell of the first node N51.
[0275] As an embodiment, the second node N52 is a Transmit / Receive Point (TRP).
[0276] As an embodiment, the second node N52 is a TRP of a serving cell of the first node N51.
[0277] As an embodiment, storing at least one SDU transmitted on the first set of logical channels in response to expiration of the first timer.
[0278] As an embodiment, the storing at least one SDU transmitted on the first set of logical channels comprises: storing the at least one SDU transmitted on each logical channel included in the first set of logical channels.
[0279] As one embodiment, the at least one SDU is an IP (Internet Protocol) packet.
[0280] As one embodiment, the at least one SDU is an SDAP SDU.
[0281] As one embodiment, the at least one SDU is a PDCP SDU.
[0282] As one embodiment, the at least one SDU is an RLC SDU.
[0283] As one embodiment, the at least one SDU is an AI packet.
[0284] As one embodiment, the at least one SDU is an RRC message, or, is an RRC message segment.
[0285] As one embodiment, each of the at least one SDU comprises partial bytes in one data block.
[0286] As one embodiment, the data included in the one data block are interrelated.
[0287] As one embodiment, all the data included in the one data block are operated as a whole.
[0288] As one embodiment, the absence of any data included in the one data block causes the one data block to be invalid.
[0289] As one embodiment, the one data block is a PDU (Protocol Data Unit) set.
[0290] As one embodiment, the one data block is an AI model.
[0291] As one embodiment, the one data block is an AI dataset.
[0292] As one embodiment, the AI dataset is training data.
[0293] As one embodiment, the AI dataset is a model parameter.
[0294] As an embodiment, the storing of the at least one SDU for transmission on the first set of logical channels comprises submitting the at least one SDU for transmission on the first set of logical channels to a higher layer.
[0295] As an embodiment, the higher layer is one of a RLC (Radio Link Control) sublayer, a PDCP (Packet Data Convergence Protocol) sublayer, or a SDAP (Service Data Adaptation Protocol) sublayer.
[0296] As an embodiment, the higher layer is an AI (Artificial Intelligence) layer.
[0297] As an embodiment, the higher layer is a NAS (Non-access stratum) layer.
[0298] As an embodiment, the higher layer is located at a gNB (gNodeB).
[0299] As an embodiment, the higher layer is located at a core network.
[0300] As an embodiment, the higher layer is located at a LMF (Location Management Function).
[0301] As an embodiment, the storing of the at least one SDU for transmission on the first set of logical channels comprises storing a count of the at least one SDU for transmission on each logical channel included in the first set of logical channels.
[0302] As an embodiment, the count is a sequence number.
[0303] As an embodiment, the count is a segment.
[0304] As an embodiment, the count is a Segment Offset (SO).
[0305] Specifically, when a size of a data block is too large to be transmitted at one time, the data block can be divided into multiple data packets for transmission, and a sequence number or a segment can be assigned to each data packet, or a segment offset of each data packet can be indicated, to identify a transmission order at a sending side and to recover the data block at a receiving side.
[0306] Specifically, a data block includes 50K bytes, which can be divided into 5 data packets for transmission in sequence, and each data packet includes 10K bytes, and a sequence number of 1 to 5 can be assigned to the 5 data packets respectively, or a segment of 1 to 5 can be assigned.
[0307] Specifically, one data block includes 50K bytes, which can be divided into 5 data packets for transmission in sequence, each data packet includes 10K bytes, the first data packet is indicated by a segment offset of 0, the second data packet is indicated by a segment offset of 10K bytes, the third data packet is indicated by a segment offset of 20K bytes, the fourth data packet is indicated by a segment offset of 30K bytes, and the fifth data packet is indicated by a segment offset of 40K bytes.
[0308] As an embodiment, the type of the count is determined according to a protocol layer to which the at least one SDU belongs.
[0309] Specifically, if the at least one SDU is a PDCP SDU, the count is a PDCP sequence number or a PDCP COUNT or a PDCP segment offset; if the at least one SDU is an SDAP SDU, the count is an SDAP sequence number or an SDAP segment offset; if the at least one SDU is an AI SDU, the count is an AI sequence number or an AI segment offset; and if the at least one SDU is an RRC SDU, the count is an RRC sequence number or an RRC segment or an RRC segment offset, which are not listed one by one herein.
[0310] Specifically, taking the count as a sequence number, the first set of logical channels includes 3 logical channels, and LCIDs of the 3 logical channels are 1, 2 and 3 respectively.
[0311] 5 SDUs are transmitted on the logical channel with LCID of 1, and corresponding SDU sequence numbers are 1, 2, 3, 4 and 5 respectively.
[0312] 3 SDUs are transmitted on the logical channel with LCID of 2, and corresponding SDU sequence numbers are 1, 2 and 3 respectively.
[0313] 8 SDUs are transmitted on the logical channel with LCID of 3, and corresponding SDU sequence numbers are 1, 2, 3, …, 8 respectively.
[0314] The first node:
[0315] stores the sequence numbers 1, 2, 3, 4 and 5 of the SDUs transmitted on the logical channel with LCID of 1, and
[0316] stores the sequence numbers 1, 2 and 3 of the SDUs transmitted on the logical channel with LCID of 2, and
[0317] stores the sequence numbers 1, 2, 3, …, 8 of the SDUs transmitted on the logical channel with LCID of 3.
[0318] As one embodiment, the at least one SDU stored for transmission on the first set of logical channels comprises a count of a first missing SDU stored for transmission on each logical channel included in the first set of logical channels, respectively.
[0319] As one embodiment, the first missing SDU is a next SDU to be transmitted.
[0320] As one embodiment, the first missing SDU is a first unsuccessfully received SDU.
[0321] In particular, taking the count is a sequence number, the first set of logical channels comprises 3 logical channels, and the LCIDs of the 3 logical channels are 1, 2 and 3, respectively, as an example;
[0322] 5 SDUs are transmitted on the logical channel with LCID 1, and the corresponding SDU sequence numbers are 1, 2, 3, 5 and 6, respectively, and the sequence number of the first missing SDU is 4;
[0323] 3 SDUs are transmitted on the logical channel with LCID 2, and the corresponding SDU sequence numbers are 1, 2 and 3, respectively, and the sequence number of the first missing SDU is 4;
[0324] 8 SDUs are transmitted on the logical channel with LCID 3, and the corresponding SDU sequence numbers are 1, 2, 3, 4, 5, 7, 8, 9, respectively, and the sequence number of the first missing SDU is 6;
[0325] The first node:
[0326] stores the sequence number 4 of the first missing SDU on the logical channel with LCID 1, and
[0327] stores the sequence number 4 of the first missing SDU on the logical channel with LCID 2, and
[0328] stores the sequence number 6 of the first missing SDU on the logical channel with LCID 3.
[0329] As one embodiment, in response to expiration of the first timer, stores a context of each logical channel included in the first set of logical channels.
[0330] As one embodiment, the context of each logical channel included in the first set of logical channels comprises state variables and parameters.
[0331] As one embodiment, the context of each logical channel included in the first set of logical channels comprises a UE configuration.
[0332] As one embodiment, the entering the RRC idle state and the storing of the at least one SDU for transmission on the first set of logical channels are in response to the expiration of the first timer.
[0333] As one embodiment, the entering the RRC idle state and the storing of the at least one SDU for transmission on the first set of logical channels are concurrent.
[0334] As one embodiment, the entering the RRC idle state and the storing of the at least one SDU for transmission on the first set of logical channels are consecutive.
[0335] As one sub-embodiment of the above embodiment, the entering the RRC idle state is after the storing of the at least one SDU for transmission on the first set of logical channels.
[0336] As one sub-embodiment of the above embodiment, the storing of the at least one SDU for transmission on the first set of logical channels is after the entering the RRC idle state.
[0337] As one embodiment, the response to the expiration of the first timer can further comprise other operations which are performed in the same way as described above and will not be repeated herein.
[0338] As one embodiment, the first node enters the RRC connected state from the RRC idle state and transmits the first information in the RRC connected state.
[0339] Specifically, the entering the RRC connected state from the RRC idle state by the first node can be triggered by uplink data transmission, or triggered by a paging message, and the specific process can refer to the description in 3GPP protocol 38.331.
[0340] As one embodiment, the first information is generated at a protocol layer at which the at least one SDU is stored.
[0341] As one embodiment, the first information is higher layer signaling.
[0342] As one embodiment, the first information is RRC signaling.
[0343] As one embodiment, the first information is NAS signaling.
[0344] As one embodiment, the first information is AI layer signaling.
[0345] As one embodiment, the first information is used to request resume transmission on the first set of logical channels.
[0346] As one embodiment, the first information is used to request resume a first set of radio bearers, any logical channel in the first set of logical channels is associated to one radio bearer in the first set of radio bearers.
[0347] As one embodiment, the first information is triggered by a third signaling.
[0348] As one sub-embodiment of the above embodiment, the third signaling is UEInformationRequest, and the first information is UEInformationResponse.
[0349] As one sub-embodiment of the above embodiment, the third signaling is UECapabilityEnquiry, and the first information is UECapabilityInformation.
[0350] As one sub-embodiment of the above embodiment, the first information and the third signaling are generated at the same protocol layer, which is AI layer, or RRC layer, or NAS layer.
[0351] As one embodiment, the first information is triggered by the first node itself.
[0352] As one embodiment, the name of the first information includes status report.
[0353] As one embodiment, the first information is PDCP status report.
[0354] As one embodiment, the first information is ULInformationTransfer message.
[0355] As one embodiment, the first information is UEAssistanceInformation message.
[0356] As one embodiment, the first information includes Q counts, the Q counts respectively correspond to Q logical channels included in the first set of logical channels, and any count in the Q counts indicates the count of the first missing SDU.
[0357] Specifically, taking the count as a sequence number, the first logical channel set includes Q=3 logical channels, the LCIDs of the 3 logical channels are 1, 2 and 3 respectively, and the 3 counts are 3 sequence numbers as an example;
[0358] 5 SDUs are transmitted on the logical channel with LCID 1, and the corresponding SDU sequence numbers are 1, 2, 3, 5 and 6 respectively, and the sequence number of the first missing SDU is 4;
[0359] 3 SDUs are transmitted on the logical channel with LCID 2, and the corresponding SDU sequence numbers are 1, 2 and 3 respectively, and the sequence number of the first missing SDU is 4;
[0360] 8 SDUs are transmitted on the logical channel with LCID 3, and the corresponding SDU sequence numbers are 1, 2, 3, 4, 5, 7, 8 and 9 respectively, and the sequence number of the first missing SDU is 6;
[0361] The 3 sequence numbers included in the first information are:
[0362] Sequence number 4 corresponding to the logical channel with LCID 1;
[0363] Sequence number 4 corresponding to the logical channel with LCID 2;
[0364] Sequence number 6 corresponding to the logical channel with LCID 3.
[0365] As an embodiment, the first information includes a field, and the name of the field includes FSC (first missing count).
[0366] As an embodiment, one of the Q counts indicates the count of the first missing SDU transmitted on one of the Q logical channels, and the first logical channel set includes the Q logical channels.
[0367] As an embodiment, the Q is equal to 1, and the first logical channel set consists of one logical channel.
[0368] As an embodiment, the Q is greater than 1, and the first logical channel set consists of the Q logical channels.
[0369] As an embodiment, the first signaling is received in an RRC connected state.
[0370] As an embodiment, the first signaling is higher layer signaling.
[0371] As an embodiment, the first signaling is RRC signaling.
[0372] As an embodiment, the first signaling is AI layer signaling.
[0373] As an embodiment, the first signaling indicates to resume the first set of logical channels.
[0374] As an embodiment, the resuming the first set of logical channels comprises resuming configuration of the first set of logical channels.
[0375] As an embodiment, the first signaling indicates to resume transmission of MAC SDUs on the at least one logical channel included in the first set of logical channels.
[0376] As an embodiment, the first signaling indicates to resume the first set of radio bearers, any logical channel in the first set of logical channels is associated to one radio bearer in the first set of radio bearers.
[0377] As an embodiment, the name of the first signaling comprises resume.
[0378] As an embodiment, the first signaling is transmitted through one logical channel in the first set of logical channels.
[0379] As an embodiment, the first signaling explicitly indicates to resume transmission of MAC SDUs on the at least one logical channel included in the first set of logical channels.
[0380] As an embodiment, the first signaling implicitly indicates to resume transmission of MAC SDUs on the at least one logical channel included in the first set of logical channels.
[0381] As a sub-embodiment of the above embodiment, the time of receiving the first signaling is less than, or equal to, a first time length from the time when the first node enters the RRC idle state, the first time length is configurable.
[0382] As a sub-embodiment of the above embodiment, the first signaling indicates a first AI model, the first AI model comprises at least one stored SDU transmitted on the first set of logical channels.
[0383] As a sub-embodiment of the above embodiment, the first signaling indicates a first data set, the first data set comprises at least one stored SDU transmitted on the first set of logical channels.
[0384] As a sub-embodiment of the above embodiment, the first signaling is received in a first cell, the first MAC SDU is received in the first cell.
[0385] As one subembodiment of the above embodiment, the first signaling is received in a second cell, and the first MAC SDU is received in a first cell, the second cell and the first cell are maintained by a same base station.
[0386] As one subembodiment of the above embodiment, the first signaling is received in a second cell, and the first MAC SDU is received in a first cell, the second cell and the first cell belong to a first area.
[0387] As one embodiment, the first area is an RNA (RAN-based Notification Area).
[0388] As one embodiment, the first area is a tracking area.
[0389] As one embodiment, the first area is a RAN area.
[0390] As one embodiment, the first area is a paging area.
[0391] As one embodiment, the first MAC SDU is received in a first cell; the first information indicates the first cell, or a base station maintaining the first cell, or the first area to which the first cell belongs.
[0392] As one embodiment, in response to the reception of the first signaling, resuming transmission of MAC SDUs on the at least one logical channel included in the first set of logical channels.
[0393] As one embodiment, the resuming transmission of MAC SDUs on the at least one logical channel included in the first set of logical channels comprises: continuing transmission from the Q number of counted SDUs respectively indicated by the first information.
[0394] As one embodiment, the resuming transmission of MAC SDUs on the at least one logical channel included in the first set of logical channels comprises: restoring the context of the first set of logical channels.
[0395] As one embodiment, resuming transmission of the at least one MAC SDU on the first set of logical channels comprises resuming the first set of radio bearers to which any logical channel in the first set of logical channels is associated.
[0396] Embodiment 6
[0397] Embodiment 6 illustrates a flowchart of wireless signal transmission according to one embodiment of the present application, as shown in FIG. 6. In FIG. 6, a first node N61 and a second node N62 communicate through an air interface. It is specifically noted that the order in this example does not limit the order of signal transmission and implementation in the present application.
[0398] For the first node N61, a first MAC SDU is received in step S611; a first timer is maintained in step S612; it is determined that the first timer expires in step S613; at least one SDU transmitted on a first set of logical channels is stored in step S614; an RRC idle state is entered in step S615; first information is sent in an RRC connected state in step S616; second signaling is received in the RRC connected state in step S617; at least part of the stored at least one SDU transmitted on the first set of logical channels is discarded in step S618.
[0399] For the second node N62, a first MAC SDU is sent in step S621; first information is received in step S622; second signaling is sent in step S623.
[0400] The execution of steps S611-S616 in FIG. 6 of Embodiment 6 is the same as the execution of steps S511-S516 in FIG. 5 of Embodiment 5, and thus is not repeated here.
[0401] As one embodiment, the second signaling is received in an RRC connected state.
[0402] As one embodiment, the second signaling is higher layer signaling.
[0403] As one embodiment, the second signaling is RRC signaling.
[0404] As one embodiment, the second signaling is AI layer signaling.
[0405] As one embodiment, the second signaling explicitly indicates discarding at least part of the stored at least one SDU transmitted on the first set of logical channels.
[0406] As an embodiment, the second signaling implicitly indicates discarding at least part of the stored at least one SDU transmitted on the first logical channel set.
[0407] As a sub-embodiment of the above embodiment, a time distance between the second signaling and a time when the first node enters an RRC idle state is greater than, or equal to, a first time length, the first time length being configurable.
[0408] As a sub-embodiment of the above embodiment, the second signaling indicates a second AI model, the second AI model not including the stored at least one SDU transmitted on the first logical channel set.
[0409] As a sub-embodiment of the above embodiment, the second signaling indicates a second AI model, the second AI model being identified by a different ID from a first AI model, the first AI model including the stored at least one SDU transmitted on the first logical channel set.
[0410] As a sub-embodiment of the above embodiment, the second signaling indicates a second data set, the second data set not including the stored at least one SDU transmitted on the first logical channel set.
[0411] As a sub-embodiment of the above embodiment, the second signaling indicates a second data set, the second data set being identified by a different ID from a first data set, the first data set including the stored at least one SDU transmitted on the first logical channel set.
[0412] As a sub-embodiment of the above embodiment, the second signaling is received in a second cell, the first MAC SDU being received in a first cell, a maintaining base station of the second cell being a base station other than the maintaining base station of the first cell.
[0413] As a sub-embodiment of the above embodiment, the second signaling is received in a second cell, the first MAC SDU being received in a first cell, the second cell belonging to a region other than the first region.
[0414] As an embodiment, the second signaling indicates discarding at least part of the stored at least one SDU transmitted on the first logical channel set.
[0415] As an embodiment, the second signaling indicates discarding all of the stored at least one SDU transmitted on the first logical channel set.
[0416] As one embodiment, the second signaling indicates discarding at least part of the stored at least one SDU transmitted on the first set of logical channels.
[0417] As one embodiment, the second signaling is received in the first cell.
[0418] As one embodiment, the second signaling is received in a second cell, the second cell being maintained by the same base station as the first cell.
[0419] As one embodiment, the second signaling is received in a second cell, the second cell belonging to the first area as the first cell.
[0420] As one sub-embodiment of the above embodiment, the second signaling explicitly indicates discarding at least part of the stored at least one SDU transmitted on the first set of logical channels.
[0421] As one embodiment, the second signaling is transmitted through one logical channel in the first set of logical channels.
[0422] As one embodiment, in response to receiving the second signaling, discarding at least part of the stored at least one SDU transmitted on the first set of logical channels.
[0423] As one embodiment, in response to receiving the second signaling, discarding all of the stored at least one SDU transmitted on the first set of logical channels.
[0424] As one embodiment, the discarding at least part of the stored at least one SDU transmitted on the first set of logical channels comprises discarding the context of the first set of logical channels.
[0425] As one embodiment, the discarding at least part of the stored at least one SDU transmitted on the first set of logical channels comprises initializing the context of the first set of logical channels.
[0426] As one embodiment, the discarding at least part of the stored at least one SDU transmitted on the first set of logical channels comprises releasing radio resources of the first set of radio bearers, any logical channel in the first set of logical channels being associated to one radio bearer in the first set of radio bearers.
[0427] As one embodiment, the discarding the stored at least part of the at least one SDU transmitted on the first set of logical channels comprises resetting an entity associated to the first set of radio bearers, the entity comprising at least one of a RRC entity, a PDCP entity, a RLC entity, or a MAC entity; any logical channel in the first set of logical channels is associated to one radio bearer in the first set of radio bearers.
[0428] As one embodiment, the first processor discards the stored at least part of the at least one SDU transmitted on the first set of logical channels after entering the RRC idle state for a first time interval, a duration of the first time interval is configurable.
[0429] As one sub-embodiment of the above embodiment, the first node is in the RRC idle state during the first time interval.
[0430] As one sub-embodiment of the above embodiment, the first node does not enter the RRC connected state during the first time interval.
[0431] As one sub-embodiment of the above embodiment, the first node does not receive the first signaling during the first time interval.
[0432] Embodiment 7
[0433] Embodiment 7 illustrates a signal processing flowchart in a first node according to one embodiment of the present application, as shown in FIG. 7.
[0434] In embodiment 7, a first MAC SDU is received in step S701; it is determined whether a logical channel transmitting the first MAC SDU belongs to a first set of logical channels in step S702; if yes, step S704 is executed, if no, step S703 is executed; a first timer is started or restarted in step S703; and step S704 is ended.
[0435] As one embodiment, the determining whether to start or restart the first timer according to the logical channel transmitting the first MAC SDU comprises: if the logical channel transmitting the first MAC SDU belongs to the first set of logical channels, not starting or not restarting the first timer.
[0436] As one embodiment, the determining whether to start or restart the first timer according to the logical channel transmitting the first MAC SDU comprises: if the logical channel transmitting the first MAC SDU does not belong to the first set of logical channels, starting or restarting the first timer.
[0437] As one embodiment, the first logical channel set comprises at least one logical channel.
[0438] As one embodiment, the at least one logical channel comprised in the first logical channel set is of the same type.
[0439] As one embodiment, any logical channel comprised in the first logical channel set is the second type of logical channel.
[0440] As one embodiment, any logical channel comprised in the first logical channel set has an LCID within a configured range.
[0441] In particular, any logical channel comprised in the first logical channel set has an LCID between K1-K2, wherein the value of K1 and the value of K2 are respectively configurable or respectively pre-configured.
[0442] As one embodiment, when the LCID comprises 6 bits, the value of K1 is a positive integer equal to or greater than 35, and the value of K2 is a positive integer equal to or less than 46.
[0443] As one embodiment, when the LCID comprises 16 bits, the value of K1 is 0 or a positive integer greater than 0, and the value of K2 is a positive integer equal to or less than 216.
[0444] As one embodiment, the LCID is a codepoint.
[0445] As one embodiment, the at least one logical channel comprised in the first logical channel set belongs to the same logical channel group.
[0446] As one embodiment, any logical channel comprised in the first logical channel set belongs to the second type of logical channel group.
[0447] As one embodiment, any logical channel comprised in the first logical channel set belongs to a logical channel group with a fixed ID.
[0448] As one embodiment, any logical channel comprised in the first logical channel set belongs to a logical channel group with an ID within a configured range.
[0449] In particular, any logical channel comprised in the first logical channel set belongs to a logical channel group with an ID between N1-N2, wherein the value of N1 and the value of N2 are respectively configurable or respectively pre-configured.
[0450] As one embodiment, the value of N1 is a positive integer equal to or greater than 8, and the value of N2 is a positive integer less than 16.
[0451] Embodiment 8
[0452] Embodiment 8 illustrates a diagram of a relationship between a first timer and a first set of radio bearers according to one embodiment of the present application, as shown in FIG. 8.
[0453] As one embodiment, in response to expiration of the first timer, suspending the first set of radio bearers.
[0454] As one embodiment, the first set of radio bearers includes at least one radio bearer.
[0455] As one embodiment, the first set of radio bearers is comprised of DRBs.
[0456] As one sub-embodiment of the above embodiment, the first MAC SDU includes a portion of bytes in an AI data set.
[0457] As one embodiment, the first set of radio bearers is comprised of SRBs.
[0458] As one sub-embodiment of the above embodiment, the first MAC SDU includes a portion of bytes in an AI model.
[0459] As one embodiment, the first set of radio bearers is comprised of SRBs and DRBs.
[0460] As one sub-embodiment of the above embodiment, the first MAC SDU includes a portion of bytes in at least one of an AI model and an AI data set.
[0461] As one embodiment, the suspending the first set of radio bearers includes applying a stored suspendConfig.
[0462] As one embodiment, the suspending the first set of radio bearers includes storing a context of the first set of radio bearers.
[0463] As one embodiment, the context of each radio bearer in the first set of radio bearers includes state variables and parameters.
[0464] As one embodiment, the context of the first set of radio bearers includes a configuration of the first set of radio bearers.
[0465] As an embodiment, the context of the first set of radio bearers comprises configurations of PDCP entities and RLC entities associated with each radio bearer in the first set of radio bearers.
[0466] As an embodiment, the context of the first set of radio bearers comprises the context of the first set of logical channels.
[0467] As an embodiment, the operation of suspending the first set of radio bearers can refer to the description in 3GPP protocol 38.331.
[0468] As an embodiment, in response to the expiration of the first timer, radio resources of radio bearers other than the first set of radio bearers are released.
[0469] As an embodiment, an identity of each radio bearer included in the first set of radio bearers is within a configured range.
[0470] Specifically, an identity of each radio bearer included in the first set of radio bearers is between M1-M2, wherein the value of M1 and the value of M2 are configurable or pre-configured.
[0471] As an embodiment, the value of M1 is a positive integer equal to or greater than 32.
[0472] As an embodiment, the value of M2 is a positive integer less than 64.
[0473] As an embodiment, any logical channel in the first set of logical channels is associated to a radio bearer in the first set of radio bearers.
[0474] As an embodiment, any logical channel in the first set of logical channels serves a radio bearer in the first set of radio bearers.
[0475] As an embodiment, any logical channel in the first set of logical channels is a lower layer part of a radio bearer in the first set of radio bearers.
[0476] As an embodiment, the first set of radio bearers is configured to an AI.
[0477] As an embodiment, the AI comprises ML (Machine Learning).
[0478] As one embodiment, the AI includes Artificial Intelligence / Machine Learning (AI / ML).
[0479] As one embodiment, the AI includes Reinforcement Learning (RL).
[0480] As one embodiment, the AI includes Supervised learning (SL).
[0481] As one embodiment, the AI includes Federated learning / federated training (FL / FT).
[0482] As one embodiment, a PDU session (session) mapped to each radio bearer included in the first set of radio bearers is terminated at a base station.
[0483] As one embodiment, a PDU session mapped to each radio bearer included in the first set of radio bearers is terminated at a core network.
[0484] As one embodiment, a PDU session mapped to each radio bearer included in the first set of radio bearers is terminated at an LMF.
[0485] As one embodiment, a PDU session mapped to each radio bearer included in the first set of radio bearers is not used for charging.
[0486] As one embodiment, any radio bearer included in the first set of radio bearers is used for transmission of at least one of an AI model, or an AI dataset.
[0487] As one embodiment, a MAC SDU transmitted on any logical channel included in the first set of logical channels includes at least one of an AI model, or an AI dataset.
[0488] As one embodiment, the AI dataset is AI training data, or is field data, or is inference data.
[0489] As one embodiment, the AI model, or the AI dataset terminates at an AI layer.
[0490] As one embodiment, the AI layer is located at a base station.
[0491] As one sub-embodiment of the above embodiment, the AI layer is located at a higher layer.
[0492] As one sub-embodiment of the above embodiment, the AI layer is located above a PDCP sub-layer.
[0493] As one sub-embodiment of the above embodiment, the AI layer is located above an RRC layer.
[0494] As one embodiment, the AI layer is located at a core network.
[0495] As one embodiment, the AI layer is located at an LMF.
[0496] Embodiment 9
[0497] Embodiment 9 illustrates a structure block diagram of a processing apparatus in a first node according to one embodiment of the present application, as shown in FIG. 9. In FIG. 9, the first node processing apparatus 900 includes a first receiver 901, a first processor 902 and a first transmitter 903; the first node 900 is a UE, or the first node 900 is a terminal.
[0498] In embodiment 9, the first receiver 901 receives a first MAC SDU, wherein a logical channel transmitting the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; the first processor 902 maintains a first timer; in response to expiration of the first timer, enters an RRC idle state; wherein the maintaining the first timer comprises: determining whether to start or restart the first timer according to the logical channel transmitting the first MAC SDU; the logical channel transmitting the first MAC SDU is used for unicast transmission.
[0499] As one embodiment, the determining whether to start or restart the first timer according to the logical channel transmitting the first MAC SDU comprises: if the logical channel transmitting the first MAC SDU does not belong to a first logical channel set, starting or restarting the first timer.
[0500] As one embodiment, the determining whether to start or restart the first timer according to the logical channel transmitting the first MAC SDU comprises: if the logical channel transmitting the first MAC SDU does not belong to a first logical channel set, starting or restarting the first timer; the first processor 902, in response to expiration of the first timer, stores at least one SDU transmitted on the first logical channel set.
[0501] As one embodiment, the determining whether to start or restart the first timer according to the logical channel on which the first MAC SDU is transmitted comprises: starting or restarting the first timer if the logical channel on which the first MAC SDU is transmitted does not belong to a first logical channel set; the first processor 902 suspending a first radio bearer set in response to expiration of the first timer; wherein any logical channel in the first logical channel set is associated to one radio bearer in the first radio bearer set; the first radio bearer set is configured to AI.
[0502] As one embodiment, the determining whether to start or restart the first timer according to the logical channel on which the first MAC SDU is transmitted comprises: starting or restarting the first timer if the logical channel on which the first MAC SDU is transmitted does not belong to a first logical channel set; the first transmitter 903 sending first information in an RRC connected state, the first information comprising Q counts, the Q counts respectively corresponding to Q logical channels included in the first logical channel set, any count in the Q counts indicating a first missing SDU; wherein the Q is equal to 1, or the Q is a positive integer greater than 1.
[0503] As one embodiment, the determining whether to start or restart the first timer according to the logical channel on which the first MAC SDU is transmitted comprises: starting or restarting the first timer if the logical channel on which the first MAC SDU is transmitted does not belong to a first logical channel set; the first receiver 901 receiving first signaling in an RRC connected state; the first processor 902 resuming transmission of MAC SDUs on the at least one logical channel included in the first logical channel set in response to receiving the first signaling.
[0504] As one embodiment, the determining whether to start or restart the first timer according to the logical channel on which the first MAC SDU is transmitted comprises: starting or restarting the first timer if the logical channel on which the first MAC SDU is transmitted does not belong to a first logical channel set; the first processor 902 storing at least one SDU transmitted on the first logical channel set in response to expiration of the first timer; the first receiver 901 receiving second signaling in an RRC connected state; the first processor 902 discarding at least part of the stored at least one SDU transmitted on the first logical channel set in response to receiving the second signaling.
[0505] As one embodiment, the determining whether to start or restart the first timer according to the logical channel that the first MAC SDU is transmitted comprises: starting or restarting the first timer if the logical channel that the first MAC SDU is transmitted does not belong to a first logical channel set; a MAC SDU transmitted on any logical channel in the first logical channel set comprises at least one of an AI model, or an AI dataset.
[0506] As one embodiment, the first receiver 901 comprises at least one of a receiver 454 (including an antenna 452), a receive processor 456, a multi-antenna receive processor 458, or a controller / processor 459 in FIG. 4 of the present application.
[0507] As one embodiment, the first receiver 901 comprises at least one of a receiver 454 (including an antenna 452), a receive processor 456, a multi-antenna receive processor 458, or a controller / processor 459 in FIG. 4 of the present application.
[0508] As one embodiment, the first processor 902 comprises a controller / processor 459 in FIG. 4 of the present application.
[0509] As one embodiment, the first processor 903 comprises at least one of a transmitter 454 (including an antenna 452), a transmit processor 468, a multi-antenna transmit processor 457, or a controller / processor 459 in FIG. 4 of the present application.
[0510] As one embodiment, the first processor 903 comprises at least one of a transmitter 454 (including an antenna 452), a transmit processor 468, a multi-antenna transmit processor 457, or a controller / processor 459 in FIG. 4 of the present application.
[0511] Embodiment 10
[0512] Embodiment 10 illustrates a structural block diagram of a processing device in a second node according to one embodiment of the present application, as shown in FIG. 10. In FIG. 10, the second node processing device 1000 comprises a second receiver 1001 and a second transmitter 1002; the second node 1000 is a base station.
[0513] In embodiment 10, the first transmitter 1002 transmits a first MAC SDU, wherein a logical channel through which the first MAC SDU is transmitted is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; wherein a first timer is maintained by the first node; in response to expiration of the first timer, the first node enters an RRC idle state; the first timer is maintained including: determining whether the first timer is started or restarted according to the logical channel through which the first MAC SDU is transmitted; the logical channel through which the first MAC SDU is transmitted is used for unicast transmission.
[0514] As an embodiment, the determining whether the first timer is started or restarted according to the logical channel through which the first MAC SDU is transmitted includes: if the logical channel through which the first MAC SDU is transmitted does not belong to a first logical channel set, the first timer is started or restarted.
[0515] As an embodiment, the determining whether the first timer is started or restarted according to the logical channel through which the first MAC SDU is transmitted includes: if the logical channel through which the first MAC SDU is transmitted does not belong to a first logical channel set, the first timer is started or restarted; in response to expiration of the first timer, at least one SDU transmitted on the first logical channel set is stored.
[0516] As an embodiment, the determining whether the first timer is started or restarted according to the logical channel through which the first MAC SDU is transmitted includes: if the logical channel through which the first MAC SDU is transmitted does not belong to a first logical channel set, the first timer is started or restarted; in response to expiration of the first timer, a first radio bearer set is suspended; wherein any logical channel in the first logical channel set is associated to one radio bearer in the first radio bearer set; the first radio bearer set is configured to an AI.
[0517] As an embodiment, the determining whether the first timer is started or restarted according to the logical channel through which the first MAC SDU is transmitted includes: if the logical channel through which the first MAC SDU is transmitted does not belong to a first logical channel set, the first timer is started or restarted; the second receiver 1001 receives first information, the first information including Q counts, the Q counts respectively corresponding to Q logical channels included in the first logical channel set, any count in the Q counts indicating a first missing SDU; wherein the Q is equal to 1, or the Q is a positive integer greater than 1.
[0518] As one embodiment, the determining whether the first timer is started or restarted according to the logical channel of the first MAC SDU includes: if the logical channel of the first MAC SDU does not belong to a first logical channel set, the first timer is started or restarted; the second transmitter 1002 transmits first signaling; in response to the first signaling being received, transmission of MAC SDU on the at least one logical channel included in the first logical channel set is resumed.
[0519] As one embodiment, the determining whether the first timer is started or restarted according to the logical channel of the first MAC SDU includes: if the logical channel of the first MAC SDU does not belong to a first logical channel set, the first timer is started or restarted; in response to the first timer expiring, at least one SDU transmitted on the first logical channel set is stored; the second transmitter 1002 transmits second signaling; in response to the second signaling being received, at least part of the at least one SDU stored and transmitted on the first logical channel set is discarded.
[0520] As one embodiment, the determining whether the first timer is started or restarted according to the logical channel of the first MAC SDU includes: if the logical channel of the first MAC SDU does not belong to a first logical channel set, the first timer is started or restarted; a MAC SDU transmitted on any logical channel in the first logical channel set includes at least one of an AI model or an AI dataset.
[0521] As one embodiment, the second receiver 1001 includes at least one of the receiver 418 (including the antenna 420), the reception processor 470, the multi-antenna reception processor 472, and the controller / processor 475 in FIG. 4.
[0522] As one embodiment, the second receiver 1001 includes at least one of the receiver 418 (including the antenna 420), the reception processor 470, the multi-antenna reception processor 472, and the controller / processor 475 in FIG. 4.
[0523] As one embodiment, the second transmitter 1002 includes at least one of the transmitter 418 (including the antenna 420), the transmission processor 416, the multi-antenna transmission processor 471, and the controller / processor 475 in FIG. 4.
[0524] As an example, the second transmitter 1002 includes at least one of the transmitter 418 (including the antenna 420), the transmit processor 416, the multiple antenna transmit processor 471, or the controller / processor 475 in FIG. 4 of the present application.
[0525] Those skilled in the art can understand that all or part of the steps in the above method can be instructed by a program to complete the relevant hardware, and the program can be stored in a computer readable storage medium, such as a read only memory, a hard disk, or an optical disk. Alternatively, all or part of the steps of the above embodiment can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiment can be implemented in the form of hardware or in the form of a software function module, and the present application is not limited to any specific form of combination of software and hardware. The first type of communication node or UE or terminal in the present application includes but is not limited to a mobile phone, a tablet computer, a notebook computer, a network card, a low-power device, an eMTC (enhanced Machine Type Communication) device, an NB-IoT device, a vehicle-mounted communication device, a flying vehicle, an airplane, a drone, a remote control airplane, and other wireless communication devices. The second type of communication node or base station or network side device in the present application includes but is not limited to a macro cellular base station, a micro cellular base station, a home base station, a relay base station, an eNB, a gNB, a transmission and reception point TRP (Transmission and Reception Point), a relay satellite, a satellite base station, an air base station, and other wireless communication devices.
[0526] The above description is merely a preferred embodiment of the present application, but not for limiting the protective scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protective scope of the present application.
Claims
1. A first node configured for wireless communication, the first node comprising: Comprising: a first receiver that receives a first MAC SDU, wherein a logical channel that transports the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; a first processor that maintains a first timer, and enters an RRC idle state in response to expiration of the first timer; wherein the maintaining the first timer comprises determining whether to start or restart the first timer based on the logical channel that transports the first MAC SDU, and the logical channel that transports the first MAC SDU is used for unicast transmission.
2. The first node of claim 1, characterized in that, The determining whether to start or restart the first timer based on the logical channel that transports the first MAC SDU comprises starting or restarting the first timer if the logical channel that transports the first MAC SDU does not belong to a first set of logical channels.
3. The first node of claim 2, wherein, Comprising: the first processor that stores at least one SDU transmitted on the first set of logical channels in response to expiration of the first timer.
4. The first node of claim 2 or 3, wherein, Comprising: the first processor that suspends a first set of radio bearers in response to expiration of the first timer; wherein any logical channel in the first set of logical channels is associated to one radio bearer in the first set of radio bearers, and the first set of radio bearers is configured to an AI.
5. The first node of any of claims 2-4, wherein, Comprising: a first transmitter that transmits first information in an RRC connected state, the first information comprising Q counts, the Q counts respectively corresponding to Q logical channels included in the first set of logical channels, and any count in the Q counts indicating a first missing SDU; wherein the Q equals to 1, or the Q is a positive integer greater than 1.
6. The first node of any of claims 2 to 5, wherein, Comprising: the first receiver that receives first signaling in an RRC connected state; the first processor that resumes transmitting MAC SDUs on the at least one logical channel included in the first set of logical channels in response to receiving the first signaling.
7. The first node of claim 3, wherein, Comprising: the first receiver that receives second signaling in an RRC connected state; the first processor that discards at least part of the stored at least one SDU transmitted on the first set of logical channels in response to receiving the second signaling.
8. The first node of any of claims 2-7, wherein, A MAC SDU transmitted on any logical channel in the first set of logical channels comprises at least one of an AI model, or an AI data set.
9. A second node configured for wireless communication, the second node comprising: Comprising: a first transmitter that transmits a first MAC SDU, wherein a logical channel that transports the first MAC SDU is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; The first timer is maintained by a receiver of the first MAC SDU; in response to expiration of the first timer, the receiver of the first MAC SDU enters an RRC idle state; the first timer is maintained including determining whether the first timer is started or restarted according to a logical channel on which the first MAC SDU is transmitted; the logical channel on which the first MAC SDU is transmitted is used for unicast transmission.
10. The second node of claim 9, wherein, The determining whether the first timer is started or restarted according to the logical channel on which the first MAC SDU is transmitted includes: if the logical channel on which the first MAC SDU is transmitted does not belong to a first set of logical channels, the first timer is started or restarted.
11. The second node of claim 10, wherein, In response to expiration of the first timer, at least one SDU transmitted on the first set of logical channels is stored by the receiver of the first MAC SDU.
12. The second node of claim 10 or 11, characterized by, In response to expiration of the first timer, a first set of radio bearers is suspended by the receiver of the first MAC SDU; Any logical channel in the first set of logical channels is associated to one radio bearer in the first set of radio bearers; the first set of radio bearers is configured to an AI.
13. The second node of any of claims 10 to 12, wherein, Comprising: A second receiver, receiving first information, the first information including Q counts, the Q counts respectively corresponding to Q logical channels included in the first set of logical channels, any count in the Q counts indicating a first missing SDU; Wherein, the Q equals to 1, or, the Q is a positive integer greater than 1.
14. The second node of any of claims 10 to 13, comprising: The second transmitter, transmitting first signaling; Wherein, the first signaling indicates to resume transmitting MAC SDUs on the at least one logical channel included in the first set of logical channels.
15. The second node of claim 11, wherein, Comprising: The second transmitter, transmitting second signaling; Wherein, the second signaling indicates to discard at least part of the stored at least one SDU transmitted on the first set of logical channels.
16. The second node of any of claims 10 to 15, wherein, A MAC SDU transmitted on any logical channel in the first set of logical channels includes at least one of an AI model, or an AI dataset.
17. A method in a first node used for wireless communication, characterized by, Comprising: Receiving a first MAC SDU, wherein a logical channel on which the first MAC SDU is transmitted is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; Maintaining a first timer; In response to expiration of the first timer, entering an RRC idle state; Wherein, the maintaining a first timer includes determining whether to start or restart the first timer according to the logical channel on which the first MAC SDU is transmitted; the logical channel on which the first MAC SDU is transmitted is used for unicast transmission.
18. A method in a first node according to claim 17, characterised by, The determining whether to start or restart the first timer according to the logical channel on which the first MAC SDU is transmitted comprises: starting or restarting the first timer if the logical channel on which the first MAC SDU is transmitted does not belong to a first logical channel set.
19. A method in a first node according to claim 18, characterised by, Comprising: The first processor, in response to expiration of the first timer, stores at least one SDU transmitted on the first logical channel set.
20. A method in a first node according to claim 18 or 19, characterized by, Comprising: In response to expiration of the first timer, suspending a first radio bearer set; Any logical channel in the first logical channel set is associated to one radio bearer in the first radio bearer set; the first radio bearer set is configured to AI.
21. A method in a first node according to any of claims 18-20, characterized by, Comprising: Transmitting first information in an RRC connected state, the first information comprising Q counts, the Q counts respectively corresponding to Q logical channels included in the first logical channel set, any count in the Q counts indicating a first missing SDU; Wherein, the Q is equal to 1, or the Q is a positive integer greater than 1.
22. A method in a first node according to any of claims 18-21, characterized by, Comprising: Receiving first signaling in an RRC connected state; In response to receiving the first signaling, resuming transmission of MAC SDUs on the at least one logical channel included in the first logical channel set.
23. A method in a first node according to claim 19, characterised by, Comprising: Receiving second signaling in an RRC connected state; In response to receiving the second signaling, discarding at least part of the stored at least one SDU transmitted on the first logical channel set.
24. A method in a first node according to any of claims 18-23, characterized by, The MAC SDU transmitted on any logical channel in the first logical channel set comprises at least one of an AI model or an AI data set.
25. A method in a second node used for wireless communication, characterized by, Comprising: Transmitting a first MAC SDU, wherein the logical channel on which the first MAC SDU is transmitted is a DTCH logical channel, or a DCCH logical channel, or a CCCH logical channel; Wherein, a first timer is maintained by a recipient of the first MAC SDU; in response to expiration of the first timer, the recipient of the first MAC SDU enters an RRC idle state; the first timer is maintained, comprising: determining whether the first timer is started or restarted according to the logical channel on which the first MAC SDU is transmitted; the logical channel on which the first MAC SDU is transmitted is used for unicast transmission.
26. A method in a second node according to claim 25, characterised by, The determining whether to start or restart the first timer according to the logical channel on which the first MAC SDU is transmitted comprises: starting or restarting the first timer if the logical channel on which the first MAC SDU is transmitted does not belong to a first logical channel set.
27. A method in a second node according to claim 26, characterised by, In response to expiration of the first timer, at least one SDU transmitted on the first logical channel set is stored by the recipient of the first MAC SDU.
28. A method in a second node according to claim 26 or 27, characterized by, In response to expiration of the first timer, a first radio bearer set is suspended by the recipient of the first MAC SDU; Any logical channel in the first logical channel set is associated to one radio bearer in the first radio bearer set; the first radio bearer set is configured to AI. Any logical channel in the first logical channel set is associated to one radio bearer in the first radio bearer set; the first radio bearer set is configured to AI.
29. A method in a second node according to any of claims 26-28, characterized by, Comprising: Receiving first information, the first information comprising Q counts, the Q counts respectively corresponding to Q logical channels included in the first logical channel set, any count in the Q counts indicating a first missing SDU; Wherein, the Q equals to 1, or, the Q is a positive integer greater than 1.
30. The method in the second node according to any one of claims 26-29, comprising: Sending first signaling; Wherein, the first signaling indicates to resume transmitting MAC SDUs on the at least one logical channel included in the first logical channel set.
31. A method in a second node according to claim 27, characterised by, Comprising: Sending second signaling; Wherein, the second signaling indicates to discard at least part of the at least one SDU stored for transmission on the first logical channel set.
32. A method in a second node according to any of claims 26-31, characterized by, A MAC SDU transmitted on any logical channel in the first logical channel set comprises at least one of AI model, or, AI dataset.
Citation Information
Patent Citations
Method and device used in wireless communication
CN115968001A
Method and system for RRC state maintenance for receiving multicast and broadcast services
CN116438921A
Method and apparatus for multicast and broadcast services
CN116602011A
Method and device used in wireless communication
CN116684827A
Method of monitoring data inactivity and an electronic device performing the method
US20210409984A1