Coding-based transmission method and apparatus for wireless communications
By maintaining the coding parameters and channels of joint source-channel coding during cell handover, the problem of coding parameter management is solved, signaling and training overhead is reduced, the flexibility and configuration efficiency of coding parameters are improved, and hardware complexity and latency are reduced.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SHANGHAI CODUS TECHNOLOGY CO LTD
- Filing Date
- 2025-12-08
- Publication Date
- 2026-06-25
AI Technical Summary
During cell handover, existing technologies struggle to effectively manage the coding parameters of joint source-channel coding, leading to increased signaling and training overhead, longer latency, and difficulty in achieving an optimal compromise.
By maintaining at least one coding parameter and channel during cell handover, its continued application in the new cell is ensured, avoiding the reconfiguration and retraining of coding parameters and channels. RRC information blocks are used for status indication and management of coding parameters.
It reduces signaling and training overhead after cell handover, improves the flexibility and configuration efficiency of coding parameters, and reduces hardware complexity and latency.
Smart Images

Figure CN2025140613_25062026_PF_FP_ABST
Abstract
Description
A coding-based transmission method and apparatus for wireless communication Technical Field
[0001] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to coding-based transmission methods and apparatus. Background Technology
[0002] In NR (New Radio) Release 18, research on AI / ML technology was initiated to explore its impact on system performance and design. AI / ML technology may also play a crucial role in future 6G communications. Compared to traditional processing methods, AI / ML offers advantages such as training-based and deployment-required features. According to the 3GPP (3rd Generation Partnership Project) standard TS38.300, AI / ML models and algorithms extend beyond the scope of 3GPP.
[0003] In traditional communication systems, source coding and channel coding are independent, making it difficult to achieve an optimal compromise. With the increasing application of AI (Artificial Intelligence) / ML (Machine Learning) technologies in 3GPP, joint source-channel coding has gained widespread attention. Research shows that using Artificial Neural Networks (ANNs) for the joint design of source compression and channel coding can improve transmission efficiency, demonstrating promising application prospects and becoming a candidate key technology for 6G communication. Summary of the Invention
[0004] Through research, the inventors discovered that, considering the training overhead and latency of AI / ML models, how to handle the coding parameters of joint source-channel coding during cell handover is a problem that needs to be solved.
[0005] To address the aforementioned problems, this application provides a solution. While the source-channel joint coding described above serves as an example, this application is also applicable to other coding methods, achieving similar technical effects. Similarly, using AI / ML-based source-channel joint coding as an example, this application is also applicable to non-AI / ML-based source-channel joint coding, achieving similar technical effects. Furthermore, employing a unified solution across different scenarios helps reduce hardware complexity and cost.
[0006] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.
[0007] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS28 series.
[0008] It should be noted that, unless otherwise specified, the embodiments and features in any node of this application can be applied to any other node. Furthermore, unless otherwise specified, the embodiments and features in any embodiment of this application can be arbitrarily combined with each other.
[0009] This application discloses a method used in a first node of wireless communication, characterized by comprising:
[0010] The handover from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel.
[0011] The at least one encoding parameter is applied to the data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least a PDCP (Packet Data Convergence Protocol) entity.
[0012] The above method takes into account that the information source is relatively static and does not change with cell handover. It proposes a technical solution for handover from the first cell to the second cell that includes maintaining at least one coding parameter, which is beneficial for performing joint coding of the information source and channel as soon as possible after handover.
[0013] In the above method, the maintained at least one encoding parameter is applied to the data on the maintained at least one channel, and both the first cell and the second cell are configured to transmit the data on the at least one channel.
[0014] The above method avoids the reconfiguration of coding parameters and channels after cell handover, thus reducing signaling overhead.
[0015] The above method avoids retraining of coding parameters after cell handover, reducing training overhead and latency.
[0016] According to one aspect of this application, the maintenance of at least one encoding parameter is conditional upon the maintenance of at least one channel.
[0017] During cell handover, determining the coding parameters to be maintained is a problem that needs to be solved; the above method solves this problem by maintaining at least one coding parameter on the condition of maintaining at least one channel.
[0018] The above method is simple to implement.
[0019] The above method reduces the number of coding parameters that need to be maintained and avoids maintaining unnecessary coding parameters.
[0020] According to one aspect of this application, it is characterized by comprising:
[0021] Receive a first RRC (Radio Resource Control) information block; wherein the first RRC information block includes configuration information of the second cell; the handover from the first cell to the second cell includes: applying the configuration information of the second cell;
[0022] Wherein, maintaining at least one encoding parameter or maintaining at least one channel depends on the first RRC information block.
[0023] The above method is beneficial for network control of maintained coding parameters or maintained channels.
[0024] The above method facilitates configuration flexibility.
[0025] According to one aspect of this application, the configuration information of the second cell indicates the state of the at least one encoding parameter.
[0026] The above method is beneficial for maintaining the state of coding parameters after network control cell handover.
[0027] The above method provides flexibility in maintaining the state of the encoded parameters.
[0028] According to one aspect of this application, it is characterized by comprising:
[0029] Before the handover from the first cell to the second cell, a second RRC information block is received;
[0030] The second RRC information block configures at least one cell; the at least one coding parameter is associated with the at least one cell; the at least one cell includes the second cell.
[0031] The above method is beneficial for the management of encoding parameters.
[0032] The above method helps to avoid reconfiguration of coding parameters and reduce signaling overhead. In particular, the more cells there are, the more significant the reduction in signaling overhead becomes.
[0033] According to one aspect of this application, it is characterized by comprising:
[0034] Transmit the first radio channel on the second cell;
[0035] Wherein, the bits transmitted on the first wireless channel include the output of the first encoder; the input of the first encoder includes data on the at least one channel; the input of the first encoder depends on the at least one encoding parameter.
[0036] The above method limits the encoding parameters to be applied to the encoding of the first encoder.
[0037] According to one aspect of this application, the at least one coding parameter is applied to the source coding of the data on the at least one channel; the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0038] The above method, by maintaining at least one coding parameter, facilitates the retraining of source coding during joint source-channel coding.
[0039] This application discloses a method used in a second node for wireless communication, characterized by comprising:
[0040] Send a first RRC information block; wherein the first RRC information block includes the configuration information of the second cell;
[0041] Wherein, the receiver of the first RRC information block switches from a first cell to a second cell; wherein, the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; the switch from the first cell to the second cell includes: applying the configuration information of the second cell; the at least one coding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least a PDCP entity.
[0042] According to one aspect of this application, the maintenance of at least one encoding parameter is conditional upon the maintenance of at least one channel.
[0043] According to one aspect of this application, the maintenance of at least one encoding parameter or the maintenance of at least one channel depends on the first RRC information block.
[0044] According to one aspect of this application, the configuration information of the second cell indicates the state of the at least one encoding parameter.
[0045] According to one aspect of this application, it is characterized by comprising:
[0046] Send a second RRC information block; wherein, before the handover from the first cell to the second cell, the recipient of the first RRC information block receives the second RRC information block;
[0047] The second RRC information block configures at least one cell; the at least one coding parameter is associated with the at least one cell; the at least one cell includes the second cell.
[0048] According to one aspect of this application, it is characterized by comprising:
[0049] Receive the first wireless channel on the second cell;
[0050] Wherein, the bits transmitted on the first wireless channel include the output of the first encoder; the input of the first encoder includes data on the at least one channel; the input of the first encoder depends on the at least one encoding parameter.
[0051] According to one aspect of this application, the at least one coding parameter is applied to the source coding of the data on the at least one channel; the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0052] This application discloses a first node used for wireless communication, characterized in that it comprises:
[0053] A first processor switches from a first cell to a second cell; wherein the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel;
[0054] The at least one encoding parameter is applied to the data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
[0055] This application discloses a second node used for wireless communication, characterized in that it comprises:
[0056] The second processor sends a first RRC information block; wherein the first RRC information block includes the configuration information of the second cell;
[0057] Wherein, the receiver of the first RRC information block switches from a first cell to a second cell; wherein, the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; the switch from the first cell to the second cell includes: applying the configuration information of the second cell; the at least one coding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least a PDCP entity. Attached Figure Description
[0058] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0059] Figure 1 shows a flowchart of the transmission of the first node according to an embodiment of this application;
[0060] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;
[0061] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;
[0062] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;
[0063] Figure 5 shows a flowchart of wireless signal transmission according to an embodiment of this application;
[0064] Figure 6 illustrates a schematic diagram of maintaining at least one encoding parameter conditioned on maintaining at least one channel according to an embodiment of this application;
[0065] Figure 7 shows a schematic diagram of the configuration information of a second cell indicating the state of at least one coding parameter according to an embodiment of the present application;
[0066] Figure 8 illustrates a schematic diagram of at least one encoding parameter being used for source coding according to an embodiment of this application;
[0067] Figure 9 shows a schematic diagram of at least one channel and at least one encoding parameter according to an embodiment of this application;
[0068] Figure 10 illustrates a schematic diagram of the operation of a first encoder and a first decoder according to an embodiment of this application;
[0069] Figure 11 illustrates a schematic diagram of the operation of a first encoder and a first decoder according to another embodiment of one embodiment of this application;
[0070] Figure 12 shows a schematic diagram of source coding and channel coding for multiple channels according to one embodiment of the present application;
[0071] Figure 13 illustrates a schematic diagram of source coding and channel coding for multiple channels according to one embodiment of the present application;
[0072] Figure 14 shows a schematic diagram of source coding and channel coding for multiple channels according to yet another embodiment of one embodiment of this application;
[0073] Figure 15 shows a structural block diagram of a processing apparatus for a first node according to an embodiment of this application;
[0074] Figure 16 shows a structural block diagram of a processing apparatus for a second node according to an embodiment of the present application. Detailed Implementation
[0075] The technical solution of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.
[0076] Example 1
[0077] Example 1 illustrates a flowchart of the transmission of a first node according to an embodiment of this application, as shown in Figure 1. In Figure 1, each box represents a step, and it is particularly important to emphasize that the order of the boxes in the figure does not represent the temporal sequence of the steps represented.
[0078] In Embodiment 1, the first node in this application switches from a first cell to a second cell in step 101; wherein the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; wherein the at least one coding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least a PDCP entity.
[0079] As an example, in response to the execution conditions for the second cell being met, the first node switches from the first cell to the second cell.
[0080] As one example, in response to a received handover command, the first node switches from the first cell to the second cell.
[0081] As an example, the first cell and the second cell refer to MCG (Master Cell Group).
[0082] As an example, the first cell and the second cell refer to the SCG (Secondary Cell Group).
[0083] As an example, the first cell is a source cell, and the second cell is a target cell.
[0084] As an example, the first cell is a source PCell (Primary Cell), and the second cell is a target PCell.
[0085] As an example, the first cell is a source PSCell (Primary SCG Cell), and the second cell is a target PSCell.
[0086] As an example, the first cell is the source cell, and the second cell is a candidate cell.
[0087] As an example, the first cell is a source PCell, and the second cell is a candidate PCell.
[0088] As an example, the first cell is a source PSCell, and the second cell is a candidate PSCell.
[0089] As an example, the switching is an L3 switching.
[0090] As an example, the switching is a handover.
[0091] As one example, the switching is an L1 / L2 switching.
[0092] As an example, the switching is a cell switch.
[0093] As an example, the switching is an LTM (L1 / L2 Triggered Mobility) cell switch.
[0094] As an example, the switching is a PSCell change.
[0095] As an example, maintaining at least one encoding parameter means: not releasing the at least one encoding parameter.
[0096] As an example, maintaining at least one encoding parameter means: not clearing the at least one encoding parameter.
[0097] As an example, maintaining at least one encoding parameter means suspending the at least one encoding parameter.
[0098] As an example, maintaining at least one encoding parameter means retaining the at least one encoding parameter.
[0099] As an example, the at least one encoding parameter is an encoding parameter.
[0100] As an example, the at least one encoding parameter is a plurality of encoding parameters.
[0101] As an example, the at least one encoding parameter is determined by the first node.
[0102] As an example, the at least one encoding parameter is determined by the first node itself.
[0103] As an example, the at least one encoding parameter is determined by the first node based on the network.
[0104] As an example, the at least one encoding parameter is determined by the first node based on at least one of training or inference.
[0105] As an example, at least one of the training or inference processes is based on AI / ML or reinforcement learning.
[0106] As an example, the at least one coding parameter is determined by the sustaining base station of the first cell.
[0107] As an example, the at least one encoding parameter is common to the cell.
[0108] As an example, the at least one encoding parameter is UE-specific.
[0109] As an example, the at least one encoding parameter is channel-specific.
[0110] As an example, the at least one encoding parameter is respectively for the at least one channel.
[0111] As an example, the at least one encoding parameter and the at least one channel are in one-to-one correspondence.
[0112] As an example, the at least one encoding parameter is logical channel specific.
[0113] As an example, the at least one encoding parameter is radio bearer (RB) specific.
[0114] As an example, the at least one encoding parameter corresponds one-to-one with the at least one encoding parameter.
[0115] As an example, any one of the at least one coding parameters is used for joint source-channel coding.
[0116] As an example, any one of the at least one encoding parameters is an encoding function.
[0117] As an example, any one of the at least one coding parameters is a source-channel joint coding function.
[0118] As an example, any one of the at least one encoding parameters is an applicable functionality.
[0119] As an example, any one of the at least one coding parameters is an applicable functionality for joint source-channel coding.
[0120] As an example, any one of the at least one coding parameters is used for source coding in joint source-channel coding.
[0121] As an example, any one of the at least one encoding parameters includes a source coding scheme.
[0122] As an example, the source coding method includes a source coding type.
[0123] As one embodiment, the source coding method includes source coding parameters.
[0124] As an example, any one of the at least one encoding parameters includes the source compression ratio.
[0125] As an example, any one of the at least one coding parameters includes the source coding rate.
[0126] As an example, any one of the at least one coding parameters is used for channel coding in joint source-channel coding.
[0127] As an example, any one of the at least one coding parameters includes a channel coding scheme.
[0128] As an example, any one of the at least one coding parameters includes a channel coding scheme bias; wherein, the sum of the initial value of the channel coding scheme and the bias of the channel coding scheme is used to determine the channel coding scheme; the initial value of the channel coding scheme is obtained by looking up a table.
[0129] As an example, the channel coding method is a modulation method.
[0130] As an example, the channel coding method is an encoding method.
[0131] As an example, the channel coding method is MCS.
[0132] As an example, any of the at least one coding parameter includes the channel coding rate.
[0133] As an example, any one of the at least one coding parameters includes a channel coding rate offset; wherein the sum of the initial value of the channel coding rate and the offset of the channel coding rate is used to determine the channel coding rate; the initial value of the channel coding rate is obtained by looking up a table.
[0134] As an example, maintaining at least one channel means not releasing the at least one channel.
[0135] As an example, maintaining at least one channel means: not clearing the at least one channel.
[0136] As one embodiment, maintaining at least one channel includes suspending the at least one channel.
[0137] As one embodiment, maintaining at least one channel includes: retaining the at least one channel.
[0138] As an example, the at least one channel is a single channel.
[0139] As an example, the at least one channel corresponds to one LCG (logical channel group).
[0140] As an example, the at least one channel belongs to an LCG (logical channel group).
[0141] As one embodiment, the at least one channel is a plurality of channels.
[0142] As an example, any one of the at least one channels is configured with an index.
[0143] As an example, any one of the at least one channels is indicated by an index.
[0144] As an example, the at least one channel is configurable.
[0145] As an example, the at least one channel is pre-configured.
[0146] As an example, the transmission mode of any one of the at least one channels is configured as TM (Transparent Mode).
[0147] As an example, the transmission mode of any one of the at least one channels is configured as AM (Acknowledged Mode).
[0148] As an example, the transmission mode of any one of the at least one channels is configured as UM (Unacknowledged Mode).
[0149] As an example, the transmission mode of any one of the at least one channels is configured as UM or AM or UM.
[0150] As an example, the channel indicates the data transmission path.
[0151] As an example, the channel indicates the data delivery path at different protocol layers.
[0152] As an example, the channel is logical.
[0153] As an example, the channel is physical.
[0154] As one example, the channel is a tunnel.
[0155] As one example, the channel is a bearer.
[0156] As one embodiment, the channel is a radio bearer (RB).
[0157] As an example, the channel is a DRB.
[0158] As one example, the channel includes a DRB.
[0159] As an example, the channel is an SRB.
[0160] As one example, the channel includes an SRB.
[0161] As an example, the channel is a PDCP bearer.
[0162] As one example, the channel includes a PDCP bearer.
[0163] As an example, the channel is an RLC (Radio Link Control) bearer.
[0164] As one example, the channel includes an RLC bearer.
[0165] As an example, the channel terminates at the SDAP sublayer.
[0166] As an example, the channel terminates at the PDCP sublayer.
[0167] As an example, the channel terminates at the RLC sublayer.
[0168] As an example, the channel terminates at the MAC sublayer.
[0169] As one example, the channel terminates at the physical layer.
[0170] As one example, the channel terminates at the protocol layer to which the encoding parameters belong.
[0171] As an example, the channel terminates on a protocol layer above the protocol layer to which the encoded parameters belong.
[0172] As an example, the channel terminates in a protocol layer below the protocol layer to which the encoding parameters belong.
[0173] As an example, the statement that the channel includes at least a PDCP entity means that the channel passes through a PDCP entity.
[0174] As an example, the channel including at least a PDCP entity means that the channel terminates at a PDCP entity.
[0175] As an example, the statement that the channel includes at least a PDCP entity means that the channel originates from a PDCP entity.
[0176] As one example, the channel includes only PDCP entities.
[0177] As one embodiment, the channel includes multiple protocol entities; the multiple protocol entities include a PDCP entity.
[0178] As one example, the channel includes a PDCP entity and an EPS bearer.
[0179] As one example, the channel includes a PDCP entity and a core network bearer.
[0180] As one example, the channel includes a PDCP entity and an SDAP entity.
[0181] As one embodiment, the channel includes a PDCP entity and an NG-U tunnel.
[0182] As one embodiment, the channel includes a PDCP entity and a tunnel.
[0183] As one embodiment, the channel includes a PDCP entity and an RLC entity.
[0184] As one example, the channel extends from the application layer to the MAC sublayer.
[0185] As one example, the channel runs from the application layer to the RLC sublayer.
[0186] As one example, the channel extends from the application layer to the PDCP sublayer.
[0187] As an example, the channel is business-specific.
[0188] As an example, the channel is QoS flow specific.
[0189] As one example, the channel is radio bearer specific.
[0190] As an example, the number of the at least one encoding parameter is equal to the number of the at least one channel.
[0191] As an example, the number of the at least one encoding parameter is not equal to the number of the at least one channel.
[0192] As an example, the at least one encoding parameter and the at least one channel are in one-to-one correspondence.
[0193] As an example, any one of the at least one encoding parameters corresponds to one or more channels of the at least one channel.
[0194] As an example, the at least one encoding parameter is a single encoding parameter, and the at least one channel is a plurality of channels.
[0195] As an example, the at least one encoding parameter is an encoding parameter, and the at least one channel is a channel.
[0196] As an example, the at least one encoding parameter is a plurality of encoding parameters, and the at least one channel is a single channel.
[0197] As an example, the at least one encoding parameter is a plurality of encoding parameters, and the at least one channel is a plurality of channels.
[0198] As an example, before the handover from the first cell to the second cell, the at least one encoding parameter is applied to the data on the at least one channel; after the handover from the first cell to the second cell, the at least one encoding parameter is applied to the data on the at least one channel.
[0199] As an example, the data on the at least one channel is source-coded.
[0200] As an example, the data on the at least one channel is unsource-coded.
[0201] As an example, the handover from the first cell to the second cell includes releasing coding parameters other than at least one of a plurality of coding parameters; the coding parameters other than at least one of the plurality of coding parameters are applied to the data on the at least one channel.
[0202] As an example, the handover from the first cell to the second cell includes releasing coding parameters other than at least one of a plurality of coding parameters; the coding parameters other than at least one of the plurality of coding parameters are not applied to the data on the at least one channel.
[0203] As an example, the handover from the first cell to the second cell includes releasing channels other than the at least one of the multiple channels; the at least one encoding parameter is applied to the channels other than the at least one of the multiple channels.
[0204] As one embodiment, the handover from the first cell to the second cell includes releasing channels other than at least one of the multiple channels; the at least one encoding parameter is not applied to the channels other than at least one of the multiple channels.
[0205] As an example, the handover from the first cell to the second cell includes releasing coding parameters other than at least one of the multiple coding parameters and releasing channels other than at least one of the multiple channels; the coding parameters other than at least one of the multiple coding parameters are applied to the channels other than at least one of the multiple channels.
[0206] As an example, an encoding parameter is applied to the data on only one channel.
[0207] The above method reduces complexity.
[0208] As an example, an encoding parameter is applied to the data on Q1 channels; Q1 is configurable.
[0209] The above methods improve configuration flexibility.
[0210] As an example, the data on the at least one channel comes from a source.
[0211] As an example, the data on the at least one channel comes from the application layer.
[0212] As an example, the data on the at least one channel comes from a QoS flow.
[0213] As an example, the data on the at least one channel comes from a PDU (Protocol Data Unit) session.
[0214] As one embodiment, the data on the at least one channel includes at least one SDU or at least one SDU segment of the first protocol layer.
[0215] As an example, the data on the at least one channel includes at least one PDU of the first protocol layer; the at least one PDU includes at least one of the at least one SDU or the at least one SDU segment of the first protocol layer.
[0216] As an example, the data on the at least one channel is the at least one PDU of the first protocol layer.
[0217] As an example, the data on the at least one channel is at least one of the at least one SDU or the at least one SDU segment of the first protocol layer.
[0218] As one embodiment, the data on the at least one channel includes at least one SDU and protocol header of the first protocol layer, or the data on the at least one channel includes at least one SDU segment and protocol header of the first protocol layer.
[0219] As an example, the data on the at least one channel does not include the protocol header of the first protocol layer.
[0220] As an example, the first protocol layer is the highest protocol layer corresponding to the channel.
[0221] As one example, the first protocol layer is lower than the highest protocol layer corresponding to the channel.
[0222] As one example, the first protocol layer is the application layer.
[0223] As an example, the first protocol layer is a PDCP sublayer.
[0224] As an example, the first protocol layer is an RLC sublayer.
[0225] As an example, the channel terminates at the first protocol layer.
[0226] As one embodiment, the channel terminates at a protocol layer above the first protocol layer.
[0227] As an example, the channel terminates at a protocol layer below the first protocol layer.
[0228] As an example, at least one RRC information block configures the first cell and the second cell to transmit the data on the at least one channel.
[0229] As an example, the at least one RRC information block configures the at least one channel for the first cell and the second cell.
[0230] As an example, the at least one RRC information block indicates the first cell and the second cell for the at least one channel.
[0231] As an example, the at least one RRC information block configures the at least one channel for the first cell and the second cell.
[0232] As one embodiment, both the first cell and the second cell are configured to transmit the data on the at least one channel, including: before the handover from the first cell to the second cell, the data on the at least one channel can be mapped to the first cell; after the handover from the first cell to the second cell, the data on the at least one channel can be mapped to the second cell.
[0233] As one embodiment, both the first cell and the second cell are configured to transmit the data on the at least one channel, including: before the handover from the first cell to the second cell, the first cell is used to transmit the data on the at least one channel; after the handover from the first cell to the second cell, the second cell is used to transmit the data on the at least one channel.
[0234] As one embodiment, configuring both the first cell and the second cell to transmit the data on the at least one channel includes: both the first cell and the second cell being instructed to transmit the data on the at least one channel.
[0235] As one embodiment, the configuration of both the first cell and the second cell to transmit the data on the at least one channel includes: neither the first cell nor the second cell is excluded from transmitting the data on the at least one channel.
[0236] As one embodiment, the first cell and the second cell are both configured to transmit the data on the at least one channel, including: the cell used to transmit the data on the at least one channel is indicated by at least one RRC information block, and the cell used to transmit the data on the at least one channel includes the first cell and the second cell.
[0237] As one embodiment, both the first cell and the second cell are configured to transmit the data on the at least one channel, including: the serving cell used to transmit the data on the at least one channel is not indicated by any RRC information block, and any serving cell is used to transmit the data on the at least one channel provided that the serving cell used to transmit the data on the at least one channel is not indicated by any RRC information block.
[0238] Example 2
[0239] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2. Figure 2 illustrates network architecture 200. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or a 5G+ network architecture, or a 6G network architecture, or a future 3GPP network architecture; the network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System), or 6GS (6G System); the network architecture 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, core network 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The network architecture 200 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination toward UE 201. Node 203 can be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; node 203 provides UE 201 with an access point to the core network 210.Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to the core network 210 via an S1 / NG interface. The core network 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. Internet services 230 include operator-compliant Internet protocol services, which may specifically include the Internet, intranets, IMS (IP Multimedia Subsystem), and packet-switched streaming services.
[0240] As an example, the UE201 corresponds to the first node in this application.
[0241] As an example, the first node in this application includes the UE201.
[0242] As an example, the first node in this application includes the UE201 and a server.
[0243] As an example, the UE201 is a user equipment (UE).
[0244] As an example, the UE201 is a relay device.
[0245] As an example, the UE201 is a terminal.
[0246] As an example, the UE201 is an IoT terminal.
[0247] As an example, the UE201 supports AI / ML.
[0248] As an example, the UE201 supports the first encoder.
[0249] As an example, the UE201 includes the first encoder.
[0250] As an example, the UE201 supports joint source-channel coding.
[0251] As an example, node 203 corresponds to the second node in this application.
[0252] As an example, the second node in this application includes node 203.
[0253] As an example, the second node in this application includes the node 203 and a core network node.
[0254] As an example, the second node in this application includes the node 203 and an OAM node.
[0255] As one example, node 203 is a base station device.
[0256] As one example, node 203 is a relay device.
[0257] As an example, node 203 supports AI / ML.
[0258] As an example, node 203 supports the first decoder.
[0259] As one embodiment, the node 203 includes the first decoder.
[0260] As an example, node 203 supports joint decoding of source and channel.
[0261] Example 3
[0262] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and control plane according to this application, as shown in Figure 3. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3 shows the radio protocol architecture for the control plane 300 in three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. The L1 layer will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 is above PHY 301 and includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security through encrypted data packets and provides cross-area mobility support. RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception caused by HARQ (Hybrid Automatic Repeat Request). MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell. MAC sublayer 302 is also responsible for HARQ operations. RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture of user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). In user plane 350, the radio protocol architecture for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355, and MAC sublayer 352 in L2 layer 355 is largely the same as the corresponding layers and sublayers in control plane 300. However, PDCP sublayer 354 also provides header compression for upper layer packets to reduce radio transmission overhead. L2 layer 355 in user plane 350 also includes SDAP (Service Data Adaptation Protocol) sublayer 356. SDAP sublayer 356 is responsible for mapping between QoS streams and data radio bearers (DRBs) to support service diversity.
[0263] As an example, the wireless protocol architecture in Figure 3 is applicable to the first node in this application.
[0264] As an example, the wireless protocol architecture in Figure 3 is applicable to the second node in this application.
[0265] As an example, the first RRC information block in this application is generated in the RRC306.
[0266] As an example, the first RRC information block in this application is generated on the protocol layer above the RRC306.
[0267] As an example, the second RRC information block in this application is generated in RRC306.
[0268] As an example, the second RRC information block in this application is generated on the protocol layer above the RRC306.
[0269] As an example, the third RRC information block in this application is generated in RRC306.
[0270] As an example, the third RRC information block in this application is generated on the protocol layer above the RRC306.
[0271] As an example, the first wireless channel in this application is generated by the PHY301 or PHY351.
[0272] Example 4
[0273] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to this application, as shown in Figure 4. Figure 4 is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in an access network.
[0274] The first communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.
[0275] The second communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.
[0276] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmitting lost packets and signaling to the first communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, and mapping of signal clusters based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based and non-codebook-based precoding, and beamforming processing, generating one or more spatial streams. Transmit processor 416 then maps each spatial stream to subcarriers, multiplexes it with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently uses inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. Multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmitter processor 471 into an radio frequency stream, which is then provided to different antennas 420.
[0277] In the transmission from the second communication device 410 to the first communication device 450, at the first communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any spatial stream destined for the first communication device 450. Symbols on each spatial stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted by the second communication device 410 over the physical channel. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2. The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover upper-layer data packets from the core network. The upper-layer data packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 for Layer 3 processing.
[0278] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the second communication device 410 described in the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for retransmitting lost packets and signaling to the second communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated spatial stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.
[0279] In the transmission from the first communication device 450 to the second communication device 410, the function at the second communication device 410 is similar to the receiving function at the first communication device 450 described in the transmission from the second communication device 410 to the first communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. In the transmission from the first communication device 450 to the second communication device 410, the controller / processor 475 provides multiplexing between the transmission and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper-layer data packets from the UE 450. Upper-layer packets from the controller / processor 475 can be provided to the core network.
[0280] As one embodiment, the first communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor, and the first communication device 450 at least: performs a handover from a first cell to a second cell; wherein the handover from the first cell to the second cell includes maintaining at least one encoding parameter and maintaining at least one channel; wherein the at least one encoding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
[0281] As one embodiment, the first communication device 450 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: switching from a first cell to a second cell; wherein the switching from the first cell to the second cell includes maintaining at least one encoding parameter and maintaining at least one channel; wherein the at least one encoding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
[0282] As one embodiment, the second communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 410 at least: transmits a first RRC information block; wherein the first RRC information block includes configuration information of the second cell; wherein the receiver of the first RRC information block switches from a first cell to a second cell; wherein the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; the switch from the first cell to the second cell includes: applying the configuration information of the second cell; the at least one coding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
[0283] As one embodiment, the second communication device 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: transmitting a first RRC information block; wherein the first RRC information block includes configuration information of the second cell; wherein the receiver of the first RRC information block switches from a first cell to a second cell; wherein the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; the switch from the first cell to the second cell includes: applying the configuration information of the second cell; the at least one coding parameter being applied to data on the at least one channel; both the first cell and the second cell being configured to transmit the data on the at least one channel; the channel being associated with at least one PDCP entity.
[0284] As an example, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive the first RRC information block.
[0285] As an example, at least one of the antenna 420, the transmitter 418, the transmission processor 416, and the controller / processor 475 is used to transmit the first RRC information block.
[0286] As an example, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive the second RRC information block.
[0287] As an example, at least one of the antenna 420, the transmitter 418, the transmitter processor 416, and the controller / processor 475 is used to transmit a second RRC information block.
[0288] As one embodiment, at least one of the antenna 452, the transmitter 454, the transmission processor 468, and the controller / processor 459 is used to transmit a first wireless channel.
[0289] As one embodiment, at least one of the antenna 420, the receiver 418, the receiving processor 470, and the controller / processor 475 is used to receive the first wireless channel.
[0290] As an example, the first communication device 450 corresponds to the first node in this application.
[0291] As an example, the first node in this application includes the first communication device 450.
[0292] As an example, the second communication device 410 corresponds to the second node in this application.
[0293] As an example, the second node in this application includes the second communication device 410.
[0294] As an example, the first communication device 450 is a user equipment.
[0295] As an example, the first communication device 450 is a base station device.
[0296] As an example, the first communication device 450 is a relay device.
[0297] As one embodiment, the second communication device 410 is a user equipment.
[0298] As one embodiment, the second communication device 410 is a base station device.
[0299] As one embodiment, the second communication device 410 is a relay device.
[0300] Example 5
[0301] Example 5 illustrates a wireless signal transmission flowchart according to an embodiment of this application, as shown in Figure 5. It should be noted that the order in this example does not limit the signal transmission order or the order of implementation in this application.
[0302] For the first node U01, in step S5101, before the handover from the first cell to the second cell, a third RRC information block is received; in step S5102, a second RRC information block is received; in step S5103, a first RRC information block is received; in step S5104, the handover from the first cell to the second cell is performed; wherein, the handover from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; in step S5105, coding is performed; in step S5106, a first radio channel is transmitted on the second cell.
[0303] For the second node N02, in step S5201, the third RRC information block is sent; in step S5202, the second RRC information block is sent; and in step S5203, the first RRC information block is sent.
[0304] For the third node N03, in step S5301, the first radio channel is received on the second cell; in step S5302, decoding is performed.
[0305] In embodiment 5, the at least one encoding parameter is applied to the data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
[0306] As an example, the first node U01 includes a UE.
[0307] As an example, the first node U01 includes a UE and a server.
[0308] As an example, the first node U01 is a UE.
[0309] As an example, the first node U01 supports 6G.
[0310] As an example, the first node U01 supports AI / ML.
[0311] As an example, the first node U01 supports a first encoder.
[0312] As an example, the first node U01 supports joint decoding of the source and channel.
[0313] As one embodiment, the second node N02 includes the sustaining base station of the first cell.
[0314] As one embodiment, the second node N02 includes the sustaining base station of the first cell and a core network node.
[0315] As one embodiment, the second node N02 includes the sustaining base station of the first cell and an OAM node.
[0316] As one example, the second node N02 is the sustaining base station of the first cell.
[0317] As one embodiment, the third node N03 includes the sustaining base station of the first cell.
[0318] As an example, the third node N03 includes the sustaining base station and core network node of the first cell.
[0319] As an example, the third node N03 includes the sustaining base station and the OAM node of the first cell.
[0320] As an example, the third node N03 is the sustaining base station of the second cell.
[0321] As an example, the third node N03 is the second node N02.
[0322] As an example, the third node N03 is not the second node N02.
[0323] As an example, the third node N03 and the second node N02 belong to the same NB (node B).
[0324] As an example, the third node N03 and the second node N02 belong to the same RAT.
[0325] As an example, the third node N03 and the second node N02 belong to different NBs.
[0326] As an example, the NB is a gNB.
[0327] As an example, the NB supports 6G.
[0328] As an example, the NB supports AI / ML.
[0329] As an example, the NB supports a first decoder.
[0330] As an example, the NB supports AI / ML.
[0331] As an example, the NB supports joint decoding of the source and channel.
[0332] As an example, the dashed box F5.1 is optional.
[0333] As an example, the dashed box F5.1 does not exist.
[0334] As an example, the at least one encoding parameter is determined by the first node U01.
[0335] As an example, the dashed box F5.1 is present.
[0336] As an example, the third RRC information block configures the first cell to transmit the data on the at least one channel; wherein, the third RRC information block configures the at least one channel and the at least one encoding parameter.
[0337] As an example, the at least one encoding parameter is determined by the second node N02.
[0338] As an example, the at least one encoding parameter is determined by the second node N02 itself.
[0339] As an example, the at least one encoding parameter is determined by the second node N02 based on the network.
[0340] As an example, the at least one encoding parameter is determined by the second node N02 based on at least one of training or inference.
[0341] As an example, at least one of the training or inference processes is based on AI / ML or reinforcement learning.
[0342] As an example, the third RRC information block belongs to an RRCReconfiguration message.
[0343] As an example, the third RRC information block belongs to an RRC message whose name includes "Reconfiguration".
[0344] As an example, the third RRC information block belongs to multiple RRCReconfiguration messages.
[0345] As an example, the third RRC information block belongs to multiple RRC messages whose names include "Reconfiguration".
[0346] As an example, the third RRC information block belongs to a BWP-UplinkDedicated IE.
[0347] As an example, the third RRC information block belongs to a PUSCH-Config IE.
[0348] As an example, the third RRC information block belongs to a ServingCellConfig IE.
[0349] As an example, the third RRC information block belongs to a ServingCellConfigCommon IE.
[0350] As an example, the third RRC information block belongs to a ServingCellConfigCommonSIB IE.
[0351] As an example, the third RRC information block indicates the at least one channel.
[0352] As an example, the third RRC information block includes an index of each of the at least one channel.
[0353] As an example, the third RRC information block includes configuration information for each of the at least one channel.
[0354] As an example, the third RRC information block includes an index corresponding to each of the at least one channel.
[0355] As an example, the third RRC information block includes configuration information of the at least one channel and configuration information of the at least one encoding parameter.
[0356] As an example, the third RRC information block includes multiple encoding parameters, and the at least one encoding parameter is at least a portion of the multiple encoding parameters.
[0357] As an example, the third RRC information block includes configuration information for each of the at least one channel.
[0358] As an example, the configuration information for each channel includes a RadioBearerConfig IE, which configures the PDCP parameters of the channel.
[0359] As an example, the configuration information for each channel includes an RLC-BearerConfig IE, which configures the RLC entity and logical channel associated with the channel.
[0360] As an example, the configuration information for each channel includes a LogicalChannelConfig IE, which configures the logical channel parameters associated with the channel.
[0361] As one example, the configuration information for each channel includes the identifier of each channel.
[0362] As an example, the configuration information for each channel indicates that encoding parameters are applied to the data on each channel.
[0363] As an example, the configuration information for each channel indicates the at least one encoding parameter.
[0364] As an example, the configuration information for each channel indicates the encoding parameters applied to the data on each channel.
[0365] As an example, the LogicalChannelConfig IE in the configuration information of each channel includes a target field; the target field indicates the encoding parameters applied to the data on the corresponding channel.
[0366] As an example, the target field indicates the encoding parameters applied to the data on each channel.
[0367] As an example, the target field is set to indicate that encoding parameters are applied to the data on each channel.
[0368] As one embodiment, the target domain indication applied to data on each channel can be transmitted on a first type of grant; wherein the first type of grant employs the encoding parameters.
[0369] As an example, the configuration information for each channel indicates the first cell.
[0370] As an example, the LogicalChannelConfig IE in the configuration information of each channel indicates the first cell.
[0371] As an example, the LogicalChannelConfig IE in the configuration information of each channel indicates at least one cell, the at least one cell including the first cell.
[0372] As an example, the allowedServingCells field in the LogicalChannelConfig IE of the configuration information of each channel indicates the first cell.
[0373] As an example, the dashed box F5.2 is optional.
[0374] As an example, the dashed box F5.2 does not exist.
[0375] As an example, the dashed box F5.2 is present.
[0376] As an example, a second RRC information block is received before the handover from the first cell to the second cell; wherein the second RRC information block configures at least one cell; the at least one coding parameter is associated with the at least one cell; the at least one cell includes the second cell.
[0377] As an example, the at least one cell is the second cell.
[0378] As one embodiment, the at least one cell is a plurality of cells, and the plurality of cells includes the second cell.
[0379] As an example, the number of the at least one cell is configurable.
[0380] As an example, the maximum number of the at least one cell is predefined.
[0381] As an example, the maximum number of the at least one cell is fixed.
[0382] As an example, the maximum number of the at least one cell is variable.
[0383] As an example, the maximum number of the at least one cell is 8.
[0384] As an example, the maximum number of the at least one cell is 16.
[0385] As an example, when the second RRC information block is received, the first cell is the serving cell of the first node U01.
[0386] As an example, when the second RRC information block is received, the first cell is not the serving cell of the first node U01; wherein, the at least one cell includes the first cell and the second cell.
[0387] As an example, the second RRC information block indicates the cell identifier of each of the at least one cell.
[0388] As an example, the second RRC information block indicates the cell identifier of each cell in the at least one cell and the base station identifier of the base station to which each cell belongs.
[0389] As an example, the second RRC information block indicates the cell identifier of each of the at least one cells and the identifier of the server associated with each cell.
[0390] As an example, the second RRC information block indicates the at least one encoded parameter.
[0391] As an example, the second RRC information block configures the at least one encoding parameter.
[0392] As an example, the second RRC information block configures one or more cells for each of the at least one coding parameter.
[0393] As an example, the second RRC information block configures the at least one cell for the at least one coding parameter.
[0394] As an example, the cell identifier includes PCI (Physical Cell Identity).
[0395] As an example, the cell identifier is PCI.
[0396] As one example, the cell identifier includes PCI and PLMN (Public Land Mobile Network).
[0397] As an example, the cell identifier includes CGI (Cell Global Identifier).
[0398] As an example, the cell identifier includes ECGI (E-UTRAN CGI).
[0399] As an example, the cell identifier includes NCGI (NR CGI).
[0400] As one example, the base station identifier includes the NB ID.
[0401] As one example, the base station identifier includes the gNB ID.
[0402] As an example, the association of the at least one coding parameter with the at least one cell means that the at least one coding parameter corresponds one-to-one with the at least one cell.
[0403] As an example, the association of the at least one coding parameter with the at least one cell means that any one of the at least one coding parameters is applied to any one of the at least one cells.
[0404] As an example, the association of the at least one coding parameter with the at least one cell means that the at least one coding parameter is applied to the at least one cell.
[0405] As an example, the at least one coding parameter is maintained provided that the at least one cell includes the second cell.
[0406] As an example, the dashed box F5.3 is optional.
[0407] As an example, the dashed box F5.3 does not exist.
[0408] As an example, the dashed box F5.3 is present.
[0409] As an example, the first RRC information block is received before the handover from the first cell to the second cell.
[0410] As one embodiment, the first RRC information block includes the configuration information of the second cell; the handover from the first cell to the second cell includes: applying the configuration information of the second cell; wherein, maintaining at least one coding parameter or maintaining at least one channel depends on the first RRC information block.
[0411] As an example, the first RRC information block configures the cell group to which the second cell belongs.
[0412] As an example, the first RRC information block belongs to an RRCReconfiguration message.
[0413] As an example, the first RRC information block belongs to an RRC message whose name includes "Reconfiguration".
[0414] As an example, the first RRC information block belongs to a CellGroupConfig IE.
[0415] As an example, the first RRC information block belongs to a CellGroupConfig IE, the CellGroupConfig IE includes an spCellConfig, and the spCellConfig includes the configuration information of the second cell.
[0416] As an example, the spCellConfig includes a reconfigurationWithSync.
[0417] As an example, the first RRC information block includes the PCI of the second cell.
[0418] As one example, in response to the receipt of the first RRC information block, a handover is initiated from the first cell to the second cell.
[0419] As one example, in response to the fulfillment of an execution condition, a handover is initiated from the first cell to the second cell; wherein the first RRC information block includes an execution condition.
[0420] As an example, the first RRC information block includes a candidate configuration index, which indicates the configuration information of the second cell.
[0421] As an example, the candidate configuration index is an LTM-CandidateId.
[0422] As an example, the candidate configuration index is a CondReconfigId.
[0423] As an example, the candidate configuration index is an integer that is not less than 1 and not more than 8.
[0424] As an example, the candidate configuration index is an integer that is not less than 1 and not more than 16.
[0425] As an example, the configuration information of the second cell includes: start timer T310; wherein, the configuration information of the second cell includes the value of timer T310.
[0426] As one embodiment, the configuration information of the second cell includes: the BCCH configuration of the second cell; wherein the configuration information of the second cell includes the BCCH configuration of the second cell.
[0427] As an example, the configuration information of the second cell includes: applying the value of newUE-Identity as the C-RNTI of the cell group to which the first node U01 belongs in the second cell; wherein, the configuration information of the second cell includes the value of newUE-Identity.
[0428] As one embodiment, the configuration information of the second cell includes: configuring a lower layer according to spCellConfigCommon; wherein the configuration information of the second cell includes spCellConfigCommon.
[0429] As an example, the configuration information of the second cell includes an index of each of the at least one encoding parameter.
[0430] As an example, the configuration information of the second cell includes the value of each of the at least one encoding parameter.
[0431] As an example, the configuration information of the second cell includes an index of each of the at least one channel.
[0432] As an example, the configuration information of the second cell indicates at least one of the at least one channel or the at least one encoding parameter.
[0433] As an example, at least one of the following is: maintaining at least one encoding parameter or maintaining at least one channel: maintaining at least one encoding parameter.
[0434] As an example, at least one of the following is: maintaining at least one encoding parameter or maintaining at least one channel: maintaining at least one channel.
[0435] As an example, at least one of the following is: maintaining at least one encoding parameter or maintaining at least one channel: maintaining at least one encoding parameter and maintaining at least one channel.
[0436] As an example, the first RRC information block is used to determine at least one of the following: maintaining at least one encoding parameter or maintaining at least one channel.
[0437] As an example, the first RRC information block indicates at least one of the following: maintaining at least one encoding parameter or maintaining at least one channel.
[0438] As an example, the first RRC information block explicitly indicates at least one of the following: maintaining at least one encoding parameter or maintaining at least one channel.
[0439] As an example, the first RRC information block implicitly indicates at least one of the following: maintaining at least one encoding parameter or maintaining at least one channel.
[0440] As an example, the first RRC information block indicates that the at least one channel should be maintained.
[0441] As an example, the first RRC information block explicitly indicates that the at least one channel should be maintained.
[0442] As an example, the first RRC information block implicitly indicates that the at least one channel is maintained.
[0443] As an example, the at least one channel is maintained only if the first RRC information block does not indicate the release of the at least one channel.
[0444] As one embodiment, the first RRC information block includes an RRC field indicating at least some parameters of a channel to be released; wherein the RRC field does not indicate the at least one channel.
[0445] As a sub-implementation, the RRC field indicates a channel to be released.
[0446] As a sub-implementation, the RRC field is an rlc-BearerToReleaseList.
[0447] As a sub-example, the name of one of the RRC fields includes ReleaseList.
[0448] As a sub-example, the configuration information of the second cell used in the application includes: releasing at least some parameters of the channel indicated by the RRC domain.
[0449] As a sub-example, the application of the configuration information of the second cell includes: releasing the channel indicated by the one RRC domain.
[0450] As an example, the first RRC information block indicates the maintenance of multiple channels and the at least one encoding parameter; wherein the multiple channels include the at least one channel.
[0451] As an example, the first RRC information block indicates that the at least one encoding parameter is maintained.
[0452] As an example, the first RRC information block explicitly indicates that the at least one encoding parameter should be maintained.
[0453] As an example, the first RRC information block implicitly indicates that the at least one encoding parameter is maintained.
[0454] As an example, the first RRC information block indicates the at least one encoding parameter that is maintained on the data applied to the at least one channel.
[0455] As an example, the first RRC information block indicates for any one of the at least one channels that at least some of the at least one encoding parameters should be maintained.
[0456] As an example, the at least one encoded parameter is maintained only if the first RRC information block does not indicate the release of the at least one encoded parameter.
[0457] As an example, the first RRC information block includes an RRC field, which indicates the encoded parameter to be released; wherein, the RRC field does not indicate the at least one encoded parameter.
[0458] As a sub-implementation, the name of an RRC field includes coder or coding.
[0459] As a sub-example, the name of one of the RRC fields includes ReleaseList.
[0460] As a sub-example, the configuration information of the second cell used in the application includes: releasing the encoding parameters indicated by the one RRC field.
[0461] As an example, the maintenance of at least one encoding parameter or the maintenance of at least one channel is performed only when the first RRC information block includes a specified information block.
[0462] As an example, the first RRC information block including a specified information block means that the specified information block in the first RRC information block is set.
[0463] As an example, the value of the specified information block is true.
[0464] As an example, the value of the specified information block is setup.
[0465] As an example, the maintenance of at least one encoding parameter or the maintenance of at least one channel is performed only when the first RRC information block includes a specified information block and the specified information block is set to a specified value; wherein, the candidates for the specified information block include a plurality of values, and the specified value is one of the plurality of values.
[0466] As an example, the third RRC information block and the first RRC information block belong to the same RRC message.
[0467] As an example, the third RRC information block and the first RRC information block belong to different RRC messages.
[0468] As an example, the reception time of the third RRC information block is no later than the reception time of the first RRC information block.
[0469] As an example, the reception time of the third RRC information block and the reception time of the first RRC information block are both before the handover from the first cell to the second cell.
[0470] As an example, the third RRC information block and the second RRC information block belong to the same RRC message.
[0471] As an example, the third RRC information block and the second RRC information block belong to different RRC messages.
[0472] As an example, the second RRC information block and the first RRC information block belong to the same RRC message.
[0473] As an example, the second RRC information block and the first RRC information block belong to different RRC messages.
[0474] As an example, the dashed box F5.4 is optional.
[0475] As an example, the dashed box F5.4 is not present.
[0476] As an example, the dashed box F5.4 is present.
[0477] As one embodiment, the bits transmitted on the first wireless channel include the output of the first encoder; the input of the first encoder includes data on the at least one channel; the input of the first encoder depends on the at least one encoding parameter.
[0478] As an example, the at least one encoding parameter corresponds to the first encoder.
[0479] As a sub-implementation, the at least one encoding parameter is the first encoder.
[0480] As a sub-implementation, the at least one encoding parameter is applied to the first encoder.
[0481] As a sub-example, the at least one encoding parameter is used as input to the first encoder.
[0482] As a sub-example, the at least one encoding parameter is used by the first encoder to encode data on the at least one channel.
[0483] As a sub-example, the input of the first encoder includes the at least one encoding parameter.
[0484] As a sub-example, the input of the first encoder is related to the at least one encoding parameter.
[0485] As a sub-example, the at least one encoding parameter is used to determine the input of the first encoder.
[0486] As a sub-example, the at least one encoding parameter is used to determine the size of the bit block of the input of the first encoder.
[0487] As a sub-example, the at least one encoding parameter includes the identifier of the first encoder.
[0488] As a sub-implementation, the at least one encoding parameter includes the channel associated with the first encoder.
[0489] As a sub-implementation, the at least one encoding parameter includes the logical channel associated with the first encoder.
[0490] As a sub-implementation, the at least one encoding parameter includes the bearer associated with the first encoder.
[0491] As a sub-implementation, the at least one encoding parameter includes the priority of the first encoder.
[0492] As a sub-example, the at least one encoding parameter includes the state of the first encoder.
[0493] As an example, the at least one encoding parameter corresponds to at least one encoder, and the first encoder is one of the at least one encoders.
[0494] As a sub-example, the at least one encoding parameter is at least one encoder.
[0495] As a sub-example, the at least one encoding parameter is applied to at least one encoder.
[0496] As a sub-example, the at least one encoding parameter is used by at least one encoder to encode data on the at least one channel.
[0497] As a sub-example, the input of the first encoder includes one of the at least one encoding parameters.
[0498] As a sub-example, the input of the first encoder is related to one of the encoding parameters of the at least one encoding parameter.
[0499] As a sub-example, one of the at least one encoding parameters is used to determine the input of the first encoder.
[0500] As a sub-example, one of the at least one encoding parameters is used to determine the size of the bit block of the input of the first encoder.
[0501] As a sub-example, one of the at least one encoding parameters includes the identifier of the first encoder.
[0502] As a sub-example, one of the at least one encoding parameters includes the channel associated with the first encoder.
[0503] As a sub-implementation, one of the at least one encoding parameters includes the logical channel associated with the first encoder.
[0504] As a sub-implementation, one of the at least one encoding parameters includes the bearer associated with the first encoder.
[0505] As a sub-implementation, one of the at least one encoding parameters includes the priority of the first encoder.
[0506] As a sub-example, one of the at least one encoding parameters includes the state of the first encoder.
[0507] As an example, the first encoder is applicable.
[0508] As an example, the first encoder is available.
[0509] As an example, the first encoder is an encoder of the physical layer.
[0510] The above method is beneficial for joint coding of the source and channel.
[0511] As one embodiment, the first encoder is an encoder of a protocol layer above the physical layer.
[0512] As one example, the first encoder is at the application layer.
[0513] As an example, the first encoder is in the RLC sublayer.
[0514] As one example, the first encoder is located inside the UE of the first node.
[0515] The above methods improve execution efficiency.
[0516] As one example, the first encoder is located outside the UE of the first node.
[0517] The above methods reduce the complexity and overhead of the UE.
[0518] As an example, the first encoder is implemented in software.
[0519] As one example, the first encoder is implemented in hardware.
[0520] As an example, the first encoder is implemented based on the UE.
[0521] As an example, the first encoder is based on AI.
[0522] As an example, the first encoder is based on an AI / ML model.
[0523] As one embodiment, the first encoder is based on at least one of training, inference, or reinforcement learning.
[0524] As an example, the parameters of the first encoder depend on AI / ML.
[0525] As an example, the first encoder is an encoder.
[0526] As an example, the first encoder is an AI / ML function.
[0527] As an example, the first encoder is an AI / ML function with encoding capabilities.
[0528] As an example, the first encoder is an AI / ML function with source coding and / or channel coding capabilities.
[0529] As an example, the first encoder is an applicable functionality used for encoding.
[0530] As an example, the first encoder is an applicable function used for joint source-channel coding.
[0531] As an example, the first encoder is an applicable function used for AI encoding.
[0532] As an example, the first encoder performs source coding.
[0533] As an example, the first encoder performs channel coding.
[0534] As an example, the first encoder performs source coding and channel coding.
[0535] As one embodiment, the first encoder includes a source encoder and a channel encoder, wherein the channel coding performed by the channel encoder and the source coding performed by the source encoder are combined.
[0536] As one embodiment, the first encoder includes a source-channel joint encoder, wherein the channel coding and source coding performed by the first encoder are joint.
[0537] As an example, the first cell supports the first encoder.
[0538] As an example, the at least one encoding parameter includes an adjustment factor; wherein the size of the bit block of the input of the first encoder depends on the adjustment factor.
[0539] As an example, the larger the adjustment factor, the larger the size of the bit block of the input to the first encoder.
[0540] As an example, the smaller the adjustment factor, the larger the size of the input bit block of the first encoder.
[0541] As an example, the adjustment factor is used to adjust the transmission efficiency, bit rate, coding rate, coding efficiency, or coding speed.
[0542] As an example, the adjustment factor is used to adjust the source code rate, source compression rate, or source compression ratio.
[0543] As an example, the adjustment factor is used to adjust the channel code rate.
[0544] As an example, the adjustment factor is used to adjust the joint code rate of source coding and channel coding.
[0545] As an example, the adjustment factor is a coefficient, a proportion, a scaling factor, or a ratio.
[0546] As an example, the adjustment factor is a rational number.
[0547] As an example, the adjustment factor is greater than 0 and less than or no greater than 1.
[0548] As an example, the adjustment factor is greater than or not less than 1.
[0549] As an example, the first wireless channel is a physical layer channel.
[0550] As an example, the first wireless channel is an uplink channel.
[0551] As an example, the first wireless channel is PUSCH.
[0552] As one embodiment, the first signaling indicates the scheduling information of the first wireless channel.
[0553] As an example, the first signaling indicates that the first radio channel is scheduled for the first type of grant.
[0554] As an example, the first signaling indicates that the coding parameters are used for the first wireless channel.
[0555] As one embodiment, the scheduling information of the first wireless channel includes time-domain resources and frequency-domain resources.
[0556] As an example, the scheduling information of the first wireless channel includes MCS (Modulation and Coding Scheme).
[0557] As an example, the scheduling information of the first wireless channel includes uplink measurement results.
[0558] As an example, the scheduling information of the first wireless channel includes uplink measurement results and the scheduling information of the first wireless channel does not include MCS.
[0559] As an example, the measurement result of the uplink is the measurement result of the SRS (Sounding Reference Signal).
[0560] As an example, the measurement results of the uplink are PUSCH measurement results.
[0561] As an example, the measurement result includes at least one of RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Power), SINR (Signal to Interference plus Noise Ratio), or CQI (Channel Quality Indicator).
[0562] As an example, in step S5105, the first processor 1501 performs encoding on the data on the at least one channel, wherein the encoding uses the at least one encoding parameter; in step S5302, the second processor 1601 performs decoding on the first wireless channel received on the second cell, wherein the decoding uses the at least one encoding parameter.
[0563] As an example, in step S5105, the first processor performs encoding using the at least one encoding parameter for the data on the at least one channel; in step S5302, the second processor performs decoding using the at least one encoding parameter for the data received on the first wireless channel in the second cell.
[0564] As an example, in step S5105, the first processor performs encoding using the at least one encoding parameter for the data on at least a portion of the at least one channel; in step S5302, the second processor performs decoding using the at least one encoding parameter for the data received on the first radio channel in the second cell.
[0565] As an example, in step S5105, the first processor 1501 performs encoding on data in one of the at least one channels; wherein the encoding uses the encoding parameters applied to the data in the one channel from the at least one encoding parameters; in step S5302, the second processor 1601 performs decoding on data in one channel of the first radio channel received in the second cell; wherein the decoding uses the encoding parameters applied to the data in the one channel from the at least one encoding parameters.
[0566] As an example, in step S5105, the first processor performs encoding on the data on channel #1 of the at least one channel using encoding parameters applied to the data on channel #1; in step S5302, the second processor performs decoding on the data on channel #1 of the first wireless channel received on the second cell using encoding parameters applied to the data on channel #1.
[0567] As an example, in step S5105, the first processor performs encoding for the data on at least a portion of the at least one channel using encoding parameters applied to the data on the at least a portion of the channels; in step S5302, the second processor performs decoding for the data on each of the at least a portion of the channels of the first wireless channel received on the second cell using encoding parameters applied to the data on the at least a portion of the channels.
[0568] As one embodiment, the first processor selects at least a portion of the channels from the at least one channel according to the priority of the at least one channel.
[0569] As an example, the priority of a channel is pre-configured.
[0570] As an example, the priority of a channel depends on the Bj of that channel.
[0571] As an example, at least a portion of the channels are allocated resources.
[0572] As an example, the at least partial channel is the at least one channel.
[0573] As an example, the at least partial channel is only a portion of the at least one channel.
[0574] Example 6
[0575] Example 6 illustrates a schematic diagram of maintaining at least one encoding parameter conditioned on maintaining at least one channel according to an embodiment of this application. See Figure 6.
[0576] In Example 6, maintaining at least one encoding parameter is conditional upon maintaining at least one channel.
[0577] As an example, maintaining at least one encoding parameter conditionally on maintaining at least one channel means that maintaining at least one encoding parameter depends on maintaining at least one channel.
[0578] As an example, maintaining at least one encoding parameter conditionally means that maintaining at least one channel is used to determine maintaining at least one encoding parameter.
[0579] As an example, maintaining at least one encoding parameter conditionally on maintaining at least one channel means that if the at least one channel is maintained, the at least one encoding parameter is maintained.
[0580] As an example, maintaining at least one encoding parameter conditionally on maintaining at least one channel means that the at least one encoding parameter is maintained only when the at least one channel is maintained.
[0581] As an example, maintaining at least one encoding parameter conditionally means that the at least one channel is maintained only on the premise that the at least one encoding parameter is maintained.
[0582] As one embodiment, the handover from the first cell to the second cell includes releasing all channels except for at least one of the multiple channels.
[0583] The above methods avoid maintaining unnecessary channels.
[0584] As one embodiment, the plurality of channels are all the channels configured for the first node.
[0585] As an example, the plurality of channels are a subset of the channels configured for the first node; no encoding parameter is applied to data on any channel other than the plurality of channels configured for the first node.
[0586] The above method allows for greater flexibility in configuring channels and encoding parameters.
[0587] As an example, the first processor releases the encoding parameter if an encoding parameter is applied to data on a channel other than the at least one of the plurality of channels.
[0588] The above method avoids maintaining unnecessary encoding parameters.
[0589] As an example, the handover from the first cell to the second cell includes releasing any encoding parameters applied to channels other than the at least one of the plurality of channels.
[0590] As an example, the first processor releases the encoding parameter if an encoding parameter is applied only to data on a channel other than the at least one of the plurality of channels.
[0591] As an example, the handover from the first cell to the second cell includes releasing any coding parameter that is applied only to channels other than the at least one of the plurality of channels.
[0592] As an example, the first processor releases the encoding parameter if an encoding parameter is applied to data on the at least one channel and the encoding parameter is applied to data on a channel other than the at least one channel among the plurality of channels.
[0593] As an example, the first processor maintains the encoding parameter if an encoding parameter is applied to data on the at least one channel and the encoding parameter is applied to data on a channel other than the at least one channel among the plurality of channels.
[0594] As an example, in embodiment 5, at least one of the following is: maintaining at least one encoding parameter or maintaining at least one channel: maintaining at least one channel; maintaining at least one encoding parameter is conditional on maintaining at least one channel.
[0595] As an example, in embodiment 5, the first RRC information block indicates that at least one channel is maintained; the maintenance of at least one encoding parameter is conditional on maintaining at least one channel.
[0596] Example 7
[0597] Example 7 illustrates a schematic diagram of the configuration information of a second cell according to an embodiment of this application, indicating the state of at least one coding parameter. See Figure 7.
[0598] In Embodiment 7, the configuration information of the second cell indicates the status of at least one encoding parameter.
[0599] As an example, the configuration information of the second cell indicates that the state of the at least one coding parameter is a first state.
[0600] As an example, the configuration information of the second cell indicates that the state of one of the at least one coding parameters is a first state.
[0601] As an example, the configuration information of the second cell includes a first field, which indicates that the state of the at least one coding parameter is the first state.
[0602] As an example, when the first field is set, the first field indicates that the state of the at least one encoded parameter is the first state.
[0603] As an example, when the first field is set to a first candidate value, the first field indicates that the state of the at least one encoded parameter is the first state.
[0604] As an example, the configuration information of the second cell includes a first field, which indicates that the state of one of the at least one coding parameters is a first state.
[0605] As an example, when the first field is set, the first field indicates that the state of one of the at least one encoding parameters is a first state.
[0606] As an example, when the first field is set to a first candidate value, the first field indicates that the state of one of the at least one encoding parameters is a first state.
[0607] As an example, the first field indicates the first state.
[0608] As an example, the value of the first field indicates the first state.
[0609] As an example, the name of the first field indicates the first state.
[0610] As an example, the first field is set to indicate the first state.
[0611] As an example, the first field indicates the first state from a plurality of candidate states.
[0612] As an example, the plurality of candidate states correspond to a plurality of candidate values, the first candidate value is one of the plurality of candidate values, the first state is one of the plurality of candidate states, and the first candidate value corresponds to the first state.
[0613] As an example, in Example 5, after step S5104 and before step S5105, a signaling is received, the signaling indicating that the state of the at least one coding parameter is the first state; wherein, the configuration information of the second cell indicates that the state of the at least one coding parameter is not the first state.
[0614] As an example, in Example 5, after step S5104 and before step S5105, a signaling is received, the signaling indicating that the state of one of the at least one coding parameters is the first state; wherein, the configuration information of the second cell indicates that the state of the one of the at least one coding parameters is not the first state.
[0615] As an example, the first state is active (active, activation, or activated); the non-first state is inactive (deactivate, deactivation, or deactive).
[0616] As an example, the first state is available; the non-first state is unavailable.
[0617] Example 8
[0618] Example 8 illustrates a schematic diagram of at least one encoding parameter being used for source coding according to an embodiment of this application, as shown in Figure 8.
[0619] In Figure 8, a coding parameter is applied to the source coding of the data on channel #1; the source coding of the data on channel #1 and the channel coding of the data on channel #1 are dependent on each other.
[0620] In embodiment 8, the at least one coding parameter is applied to the source coding of the data on the at least one channel; the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0621] As an example, channel #1 is the at least one channel.
[0622] As an example, channel #1 is one of the at least one channels.
[0623] As an example, channel #1 is any one of the at least one channels.
[0624] As an example, the at least one encoding parameter is applied to the source encoding of the data on channel #1.
[0625] As an example, one of the at least one encoding parameters is applied to the source encoding of the data on channel #1.
[0626] As an example, the dependency relationship between the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel includes: the dependency relationship between the source coding of the data on channel #1 and the channel coding of the data on channel #1.
[0627] As an example, the dependency relationship between the source coding and the channel coding of the data on channel #1 means that the modulation scheme, coding scheme or MCS of the channel coding applied to the data on channel #1 depends on the coding parameters of the source coding applied to the data on channel #1.
[0628] As an example, the dependency relationship between the source coding and the channel coding of the data on channel #1 means that the coding parameters of the source coding applied to the data on channel #1 depend on the modulation scheme, coding scheme, or MCS of the channel coding applied to the data on channel #1.
[0629] As one embodiment, the handover from the first cell to the second cell includes: releasing the coding parameters for the channel coding of the first cell that were applied to the data on the at least one channel.
[0630] The above method takes into account that the wireless channel changes with cell handover, and the parameters on the first cell are not applicable to the second cell. It only maintains the source coding parameters in the source coding and channel coding of the data applied to the at least one channel, thereby improving the performance of joint source and channel coding while reducing training overhead and latency.
[0631] As an example, the dependency relationship between the source coding and the channel coding includes: the dependency relationship between the at least one coding parameter and the coding parameter for the channel coding of the first cell.
[0632] As an example, the configuration information of the second cell includes coding parameters for channel coding of the data applied to the at least one channel for the second cell; the dependency relationship between the source coding and the channel coding includes: the at least one coding parameter and the coding parameters for channel coding of the second cell are dependent on each other.
[0633] The above method is beneficial for timely execution of source-channel joint coding.
[0634] As an example, before the handover from the first cell to the second cell, the at least one coding parameter and the coding parameter for the channel coding of the first cell are applied to the data on the at least one channel; after the handover from the first cell to the second cell, the at least one coding parameter and the coding parameter for the channel coding of the second cell are applied to the data on the at least one channel.
[0635] As an example, the coding parameters of the channel coding include: the MCS, modulation scheme, or coding scheme of the channel coding.
[0636] As an example, the coding parameters of the channel coding include: the MCS or modulation scheme or coding scheme offset of the channel coding.
[0637] As an example, the coding parameters of the channel coding include the code rate of the channel coding.
[0638] As an example, the coding parameters of the channel coding include: the MCS table of the channel coding or the index of the MCS table.
[0639] Example 9
[0640] Example 9 illustrates a schematic diagram of at least one channel and at least one encoding parameter according to an embodiment of this application, as shown in Figure 9. In Figure 9, channels #1, ..., channels #i, ..., channels #j, ..., channel #K1 are all channels configured for the first node; each channel is associated with a PDCP entity; encoding parameters are applied to the data on channels #1, ..., channels #i, ..., channels #j; the at least one channel in this application is channel #1, ..., channel #i; encoding parameters are not applied to the data on ..., channels #K1.
[0641] As an example, the at least one encoding parameter in this application is an encoding parameter applied to the data on the channel #1, ..., channel #i.
[0642] As an example, the ellipsis in Figure 9 is optional.
[0643] As an example, the ellipsis in Figure 9 is present.
[0644] As an example, the ellipsis in Figure 9 is not present.
[0645] As an example, block F9.1 is optional.
[0646] As an example, block F9.2 is optional.
[0647] As an example, box F9.1 exists, while box F9.2 does not exist.
[0648] As a sub-example, the encoding parameters applied to different channels are different.
[0649] As a sub-implementation, the encoding parameters applied to different channels are independent.
[0650] As a sub-implementation, the at least one encoding parameter corresponds one-to-one with the one channel.
[0651] As a sub-example, the above method improves coding flexibility and is beneficial for obtaining higher coding gain.
[0652] As an example, box F9.1 is absent, while box F9.2 is present.
[0653] As a sub-example, the same encoding parameters are applied to different channels.
[0654] As a sub-example, the at least one encoding parameter is an encoding parameter.
[0655] As a sub-implementation, the above method reduces complexity.
[0656] As an example, channel #i is optional.
[0657] As an example, channel #j is optional.
[0658] As an example, the second cell is not configured to transmit data on channel #j.
[0659] As an example, channel #K1 is optional.
[0660] As an example, #K1 is the number of all channels configured for the first node.
[0661] As one embodiment, the handover from the first cell to the second cell includes maintaining the channel #1, ..., the channel #i.
[0662] As one embodiment, the handover from the first cell to the second cell includes maintaining channel #1 and releasing channel #j.
[0663] As one embodiment, the handover from the first cell to the second cell includes maintaining channel #1 and channel #K1 and releasing channel #j.
[0664] As a sub-example, the second cell is configured to transmit data on channel #K1.
[0665] As one embodiment, the handover from the first cell to the second cell includes maintaining channel #1 and releasing channel #j and channel #K1.
[0666] As a sub-example, the second cell is not configured to transmit data on channel #K1.
[0667] Example 10
[0668] Example 10 illustrates a schematic diagram of the operation of a first encoder and a first decoder according to an embodiment of the present application, as shown in Figure 10.
[0669] In one embodiment, the transmit processing module 1002 and the receive processing module 1004 are not present.
[0670] In Figure 10,
[0671] For the first node U01: Input the bit block X1 of the data on channel #1 into the first encoder 1001. The output of the first encoder 1001 includes the bit X3 transmitted on the first wireless channel. Transmit the bit X3 transmitted on the first wireless channel on the first wireless signal.
[0672] For the second node N02: receive bit X3' transmitted on the first wireless channel on the first wireless signal; input the bit X3' transmitted on the first wireless channel into the first decoder 1003; the output of the first decoder 1003 includes bit block X1'.
[0673] As one embodiment, the first encoder 1001 includes at least one channel encoder, and the first decoder 1003 includes at least one channel decoder.
[0674] As one embodiment, the first encoder 1001 includes a source encoder and a channel encoder, and the first decoder 1003 includes a source decoder and a channel decoder.
[0675] As one embodiment, the first encoder 1001 performs source-channel joint encoding; the first decoder 1003 performs source-channel joint decoding.
[0676] The above method avoids increasing the coupling between source coding and channel coding, and can achieve efficient end-to-end transmission as much as possible.
[0677] As one embodiment, the first encoder 1001 performs source coding and channel coding simultaneously; the first decoder 1003 performs source decoding and channel decoding simultaneously.
[0678] As an example, the first encoder 1001 performs source coding using one of the at least one coding parameters.
[0679] As an example, the first encoder 1001 performs source-channel joint coding using one of the at least one coding parameters.
[0680] As an example, the first encoder 1001 does not include a channel encoder, and the first decoder 1003 does not include a channel decoder.
[0681] As an example, the first encoder 1001 performs at least one of the following: CRC check, channel coding, rate matching, modulation, scrambling, or layer mapping.
[0682] As an example, the first encoder 1001 does not perform any one of at least one CRC check, channel coding, rate matching, modulation, scrambling, or layer mapping.
[0683] As an example, the transmission processing module 1002 and the reception processing module 1004 are present.
[0684] In Figure 10,
[0685] For the first node U01: the bit block X1 of the data on channel #1 is input into the first encoder 1001, and the output of the first encoder 1001 includes bit block X2; the bit block X2 is processed by the transmission processing module 1002 to obtain bit X3 transmitted on the first wireless channel; the bit X3 transmitted on the first wireless channel is transmitted on the first wireless signal.
[0686] For the second node N02: receive bit block X3' transmitted on the first wireless channel on the first wireless signal; the bit X3' transmitted on the first wireless channel is processed by the receiving processing module 1004 to obtain bit block X2'; the bit block X2' is input into the first decoder 1003; the output of the first decoder 1003 includes bit block X1'.
[0687] As one embodiment, the first encoder 1001 performs source coding, the transmission processing module 1002 performs channel coding; the first decoder 1003 performs source decoding, and the reception processing module 1004 performs channel decoding.
[0688] As an example, the first encoder 1001 performs source coding using one of the at least one coding parameters, and the transmission processing module 1002 performs channel coding using the channel coding method of the first wireless channel.
[0689] As one embodiment, the transmission processing module 1002 includes a protocol entity above the physical layer; the protocol entity above the physical layer generates the PDU.
[0690] As one embodiment, the transmit processing module 1002 includes at least one channel encoder, and the receive processing module 1004 includes at least one channel decoder.
[0691] As one embodiment, the processing of the transmission processing module 1002 includes performing at least one of CRC check, channel coding, rate matching, modulation, scrambling, or layer mapping.
[0692] As an example, the receiving processing module 1004 performs the reverse operation of the transmitting processing module 1403.
[0693] As an example, the first decoder 1003 performs the inverse operation of the first encoder 1001.
[0694] As an example, one of the at least one encoding parameters is applied to the first encoder 1001.
[0695] As an example, the input of the first encoder 1001 includes one of the at least one encoding parameters.
[0696] As an example, the first encoder 1001 is one of the at least one encoding parameters.
[0697] As an example, the bit block X1 is a code block.
[0698] As an example, the length of the bit block X1 is fixed.
[0699] As an example, the length of bit block X1 depends on one of the at least one encoding parameters; the length of bit block X2 is fixed.
[0700] As an example, the length of the bit block X2 is fixed.
[0701] As an example, the length of bit block X2 depends on one of the at least one encoding parameters; the length of bit block X1 is fixed.
[0702] As an example, channel #1 is any one of the at least one channels.
[0703] As an example, channel #1 is one of the at least one channels.
[0704] As an example, channel #1 is referred to in Example 8.
[0705] As an example, channel #1 is referred to in Example 9.
[0706] Example 11
[0707] Example 11 illustrates a schematic diagram of the operation of a first encoder and a first decoder according to another embodiment of this application, as shown in Figure 11.
[0708] In Example 11, the output of the first encoder at time #i is V i The first encoder's input at time #i includes at least one bit block of data from channel #1, and L past encoded outputs V. i-1 V i-2 , ..., V i-L (where the subscript represents time); the input of the first decoder includes the V after passing through the first wireless channel. i And L past decoded outputs W i-1 W i-2 ,…,W i-L .
[0709] The delay shown in Figure 11 is merely an exemplary implementation and can be replaced by other operations, such as an RNN model or a linear algorithm such as a sliding filter.
[0710] The first encoder and the first decoder can adopt various AI models such as transformer and CNN, which are determined by the hardware vendor.
[0711] As an example, the input of the first encoder at time #i also includes at least a portion of the scheduling information indicated by the first wireless channel.
[0712] As an example, at least some of the information indicated by the scheduling information of the first wireless channel includes at least some parameters of the channel coding scheme of the first wireless channel.
[0713] As an example, at least a portion of the information indicated by the scheduling information of the first wireless channel includes the channel quality of the first wireless channel.
[0714] As an example, the first encoder's input at time #i also includes one of the at least one encoding parameters.
[0715] As an example, the input of the first encoder at time #i also includes at least some parameters configured by the second node.
[0716] As an example, the L past encoded outputs V i-1 V i-2 , ..., V i-L The corresponding inputs each consist of a block of bits.
[0717] As an example, the L past encoded outputs V i-1 V i-2 , ..., V i-L The corresponding inputs each include a bit block of data on channel #1.
[0718] As an example, due to the first node's response to the output V of the first encoder... i The processing of the first wireless channel, the influence of the second node on the processing of bits transmitted on the first wireless channel, and the output of the first encoder of the V i and the input V of the first decoder i They don't have to be exactly the same.
[0719] As an example, channel #1 is any one of the at least one channels.
[0720] As an example, channel #1 is one of the at least one channels.
[0721] As an example, channel #1 is referred to in Example 8.
[0722] As an example, channel #1 is referred to in Example 9.
[0723] Example 12
[0724] Example 12 illustrates a schematic diagram of source coding and channel coding for multiple channels according to an embodiment of this application, as shown in Figure 12.
[0725] In Example 12, bit block X(1,1) in the data on channel #1 is encoded by at least source to obtain bit block X(1,2), and bit block X(1,2) is encoded by at least channel to obtain bit block X(1,3); bit block X(2,1) in the data on channel #2 is encoded by at least source to obtain bit block X(2,2), and bit block X(2,2) is encoded by at least channel to obtain bit block X(2,3); the bits transmitted on the first wireless channel include bit block X(1,3) and bit block X(2,3); wherein, the at least one encoding parameter in this application is applied to the source encoding of the data on the at least one channel; the at least one encoding parameter corresponds one-to-one with the at least one channel.
[0726] As an example, data on channel #1, which is at least channel-coded, and data on channel #2, which is at least channel-coded, are multiplexed on the first wireless channel.
[0727] As an example, the data on channel #1 and the data on channel #2 are respectively generated into a transport block (TB) after being encoded by at least the source. The TB on channel #1 and the TB on channel #2 are then multiplexed onto the first wireless channel after being encoded by at least the channel.
[0728] As an example, the bits transmitted on the first wireless channel indicate channel #1 and channel #2.
[0729] As an example, the bits transmitted on the first wireless channel indicate the MCS of the channel coding applied to the data on channel #1 and the MCS of the channel coding applied to the data on channel #2.
[0730] As an example, the bit block X(1,2) indicates the encoding parameters applied to the data on channel #1.
[0731] As an example, the bit block X(2,2) indicates the encoding parameters applied to the data on channel #2.
[0732] As an example, the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0733] Example 13
[0734] Example 13 illustrates a schematic diagram of source coding and channel coding for multiple channels according to another embodiment of this application, as shown in Figure 13.
[0735] In Example 13, bit block X(1,1) in the data on channel #1 is encoded by at least source to obtain bit block X(1,2), and bit block X(2,1) in the data on channel #2 is encoded by at least source to obtain bit block X(2,2); bit block X1(1,2) and bit block X(2,2) are encoded by at least channel to obtain bit block X(12,3); the bits transmitted on the first wireless channel include bit block X(12,3); wherein, the at least one encoding parameter in this application is applied to the source encoding of the data on the at least one channel; the at least one encoding parameter corresponds one-to-one with the at least one channel.
[0736] As an example, the data on channel #1 and the data on channel #2 are multiplexed into a transport block (TB) after being encoded by at least the source, and the channel coding is performed for the TB.
[0737] As an example, the bit block X(12,3) indicates the channel #1 and the channel #2.
[0738] As an example, the bit block X(1,2) indicates the encoding parameters applied to the data on channel #1.
[0739] As an example, the bit block X(2,2) indicates the encoding parameters applied to the data on channel #2.
[0740] As an example, the bit block X(1,2) is an application layer.
[0741] As an example, the bit block X(1,2) is a MAC sublayer.
[0742] As an example, the bit block X(1,2) is an RLC sublayer.
[0743] As an example, the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0744] Example 14
[0745] Example 14 illustrates a schematic diagram of source coding and channel coding for multiple channels according to yet another embodiment of this application, as shown in Figure 14.
[0746] In Example 14, bit block X(1,1) in the data on channel #1 and bit block X(2,1) in the data on channel #2 are encoded by at least source to obtain bit block X(12,2); bit block X(12,2) is encoded by at least channel to obtain bit block X(12,3); the bits transmitted on the first wireless channel include bit block X(12,3); wherein, the at least one encoding parameter in this application is applied to the source encoding of the data on the at least one channel; the at least one encoding parameter is a single encoding parameter, and the at least one channel is multiple channels.
[0747] As an example, the data on channel #1 and the data on channel #2 are multiplexed into a transport block (TB), and the source coding is performed on the TB.
[0748] As an example, the bit block X(12,2) indicates the encoding parameters applied to the data on channels #1 and #2.
[0749] As an example, the bit block X(12,3) indicates the MCS of the channel coding applied to the data on channels #1 and #2.
[0750] As an example, the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0751] Example 15
[0752] Example 15 illustrates a structural block diagram of a processing apparatus for a first node according to an embodiment of the present application; as shown in Figure 15. In Figure 15, the processing apparatus 1500 in the first node includes a first processor 1501.
[0753] The first processor 1501 switches from a first cell to a second cell; wherein the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel;
[0754] In Example 15, the at least one encoding parameter is applied to the data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
[0755] As an example, maintaining at least one encoding parameter is conditional upon maintaining at least one channel.
[0756] As one embodiment, the first processor 1501 receives a first RRC information block; wherein the first RRC information block includes configuration information of the second cell; the handover from the first cell to the second cell includes: applying the configuration information of the second cell; wherein maintaining at least one of the following, either maintaining at least one coding parameter or maintaining at least one channel, depends on the first RRC information block.
[0757] As an example, the configuration information of the second cell indicates the status of at least one encoding parameter.
[0758] As one embodiment, the first processor 1501 receives a second RRC information block before the handover from the first cell to the second cell; wherein the second RRC information block configures at least one cell; the at least one coding parameter is associated with the at least one cell; and the at least one cell includes the second cell.
[0759] As one embodiment, the first processor 1501 transmits a first wireless channel on the second cell; wherein the bits transmitted on the first wireless channel include the output of a first encoder; the input of the first encoder includes data on the at least one channel; and the input of the first encoder depends on the at least one encoding parameter.
[0760] As an example, a first processor 1501 performs encoding on data on the at least one channel; wherein the encoding employs the at least one encoding parameter.
[0761] As an example, the first processor 1501 performs encoding on data in one of the at least one channels; wherein the encoding uses encoding parameters from the at least one encoding parameters applied to the data in the one channel.
[0762] As an example, the at least one coding parameter is applied to the source coding of the data on the at least one channel; the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0763] As one embodiment, the first processor 1501 includes a first receiver.
[0764] As one embodiment, the first processor 1501 includes a first transmitter.
[0765] As one embodiment, the first processor 1501 includes a first encoder.
[0766] As one embodiment, the first processor 1501 includes a first receiver and a first transmitter.
[0767] As one embodiment, the first processor 1501 includes a first receiver, a first transmitter, and a first encoder.
[0768] As one embodiment, the first receiver includes at least one of the following in Figure 4 of this application: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, or data source 467.
[0769] As one embodiment, the first receiver includes at least an antenna 452 and a receiver 454 as shown in Figure 4 of this application.
[0770] As one embodiment, the first transmitter includes at least one of the following in Figure 4 of this application: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, or data source 467.
[0771] As one embodiment, the first transmitter includes at least an antenna 452 and a transmitter 454 as shown in Figure 4 of this application.
[0772] As an example, the first node is a UE.
[0773] As an example, the first node includes a UE.
[0774] As one example, the first node includes a UE and an OTT server.
[0775] As one example, the first node includes a UE and a cloud server.
[0776] As an example, the first node is a relay.
[0777] As one example, the first node includes a relay.
[0778] As an example, the first node U01 supports 6G.
[0779] As an example, the first node U01 supports AI / ML.
[0780] As an example, the first node U01 supports a first encoder.
[0781] As an example, the first node U01 supports joint decoding of the source and channel.
[0782] Example 16
[0783] Example 16 illustrates a structural block diagram of a processing apparatus for a second node according to an embodiment of the present application; as shown in Figure 16. In Figure 16, the processing apparatus 1600 in the second node includes a second processor 1601.
[0784] The second processor 1601 sends a first RRC information block; wherein the first RRC information block includes the configuration information of the second cell;
[0785] In Example 16, the receiver of the first RRC information block switches from a first cell to a second cell; wherein, the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; the switch from the first cell to the second cell includes: applying the configuration information of the second cell; the at least one coding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
[0786] As an example, maintaining at least one encoding parameter is conditional upon maintaining at least one channel.
[0787] As an example, maintaining at least one encoding parameter or maintaining at least one channel depends on the first RRC information block.
[0788] As an example, the configuration information of the second cell indicates the status of at least one encoding parameter.
[0789] As one embodiment, the second processor 1601 sends a second RRC information block; wherein, before the handover from the first cell to the second cell, the recipient of the first RRC information block receives the second RRC information block; wherein, the second RRC information block configures at least one cell; the at least one encoding parameter is associated with the at least one cell; the at least one cell includes the second cell.
[0790] As one embodiment, the second processor 1601 receives a first wireless channel on the second cell; wherein the bits transmitted on the first wireless channel include the output of a first encoder; the input of the first encoder includes data on the at least one channel; and the input of the first encoder depends on the at least one encoding parameter.
[0791] As one embodiment, the second processor 1601 performs decoding on the first radio channel received on the second cell; wherein the decoding employs the at least one encoding parameter.
[0792] As one embodiment, the second processor 1601 performs decoding on data on one channel of the first wireless channel received on the second cell; wherein the decoding employs the encoding parameters of the at least one encoding parameter applied to the data on the one channel.
[0793] As an example, the at least one coding parameter is applied to the source coding of the data on the at least one channel; the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
[0794] As one embodiment, the second processor 1601 includes a second receiver.
[0795] As one embodiment, the second processor 1601 includes a second transmitter.
[0796] As one embodiment, the second processor 1601 includes a first decoder.
[0797] As one embodiment, the second processor 1601 includes a second receiver and a second transmitter.
[0798] As one embodiment, the second processor 1601 includes a second receiver, a second transmitter, and a first decoder.
[0799] As an example, the first decoder performs decoding.
[0800] As an example, the first decoder is a decoder.
[0801] As an example, the first decoder is an applicable functionality used for decoding.
[0802] As an example, the first decoder is an applicable function used for joint decoding of the source and channel.
[0803] As an example, the first decoder is an applicable function used for AI decoding.
[0804] As one example, the first decoder is located inside the base station equipment of the second node.
[0805] As one example, the first decoder is located outside the base station equipment of the second node.
[0806] As an example, the first decoder is implemented in software.
[0807] As an example, the first decoder is implemented in hardware.
[0808] As one example, the first decoder is implemented based on a base station.
[0809] As an example, the first decoder is based on AI.
[0810] As an example, the first decoder is based on an AI / ML model.
[0811] As one embodiment, the first decoder is based on at least one of training, inference, or reinforcement learning.
[0812] As an example, the first decoder performs the inverse operation of the first encoder.
[0813] As an example, the first decoder and the first encoder are jointly trained.
[0814] As one embodiment, the second transmitter includes at least one of the following: antenna 420, transmitter 418, multi-antenna transmitter processor 471, transmitter processor 416, controller / processor 475, or memory 476 as shown in Figure 4 of this application.
[0815] As one embodiment, the second transmitter includes at least an antenna 420 and a transmitter 418 as shown in Figure 4 of this application.
[0816] As one embodiment, the second receiver includes at least one of the following: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, or memory 476 as shown in Figure 4 of this application.
[0817] As one embodiment, the second receiver includes at least an antenna 420 and a receiver 418 as shown in Figure 4 of this application.
[0818] As one example, the second node is a base station device.
[0819] As one embodiment, the second node includes a base station device.
[0820] As one embodiment, the second node includes a base station device and a core network device.
[0821] As one embodiment, the second node includes a base station device and a NAS device.
[0822] As one example, the second node supports 6G.
[0823] As an example, the second node supports AI / ML.
[0824] As one example, the second node supports the first decoder.
[0825] As an example, the second node supports AI / ML.
[0826] As an example, the second node supports joint decoding of the source and channel.
[0827] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication devices, wireless sensors, internet cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base stations or system equipment in this application include, but are not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), and other wireless communication equipment.
[0828] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A first node used for wireless communication, characterized in that, include: A first processor switches from a first cell to a second cell; wherein the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; The at least one encoding parameter is applied to the data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
2. The first node according to claim 1, characterized in that, Maintaining at least one encoding parameter is conditional upon maintaining at least one channel.
3. The first node according to claim 1 or 2, characterized in that, include: The first processor receives a first RRC information block; wherein the first RRC information block includes configuration information of the second cell; the handover from the first cell to the second cell includes: applying the configuration information of the second cell; Wherein, maintaining at least one encoding parameter or maintaining at least one channel depends on the first RRC information block.
4. The first node according to claim 3, characterized in that, The configuration information of the second cell indicates the status of at least one encoding parameter.
5. The first node according to any one of claims 1 to 4, characterized in that, include: The first processor receives a second RRC information block before the handover from the first cell to the second cell; The second RRC information block configures at least one cell; the at least one coding parameter is associated with the at least one cell; the at least one cell includes the second cell.
6. The first node according to any one of claims 1 to 5, characterized in that, include: The first processor transmits a first radio channel on the second cell; Wherein, the bits transmitted on the first wireless channel include the output of the first encoder; the input of the first encoder includes data on the at least one channel; the input of the first encoder depends on the at least one encoding parameter.
7. The first node according to any one of claims 1 to 6, characterized in that, The at least one coding parameter is applied to the source coding of the data on the at least one channel; the source coding of the data on the at least one channel and the channel coding of the data on the at least one channel are dependent on each other.
8. The first node according to any one of claims 1 to 7, characterized in that, include: The first processor receives a third RRC information block before switching from the first cell to the second cell; wherein the third RRC information block configures the first cell to transmit the data on the at least one channel; The third RRC information block configures the at least one channel and the at least one encoding parameter.
9. A method used in a first node of wireless communication, characterized in that, include: The handover from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel. The at least one encoding parameter is applied to the data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least one PDCP entity.
10. A second node used for wireless communication, characterized in that, include: The second processor sends a first RRC information block; wherein the first RRC information block includes the configuration information of the second cell; Wherein, the receiver of the first RRC information block switches from a first cell to a second cell; wherein, the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; the switch from the first cell to the second cell includes: applying the configuration information of the second cell; the at least one coding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least a PDCP entity.
11. A method used in a second node for wireless communication, characterized in that, include: Send a first RRC information block; wherein the first RRC information block includes the configuration information of the second cell; Wherein, the receiver of the first RRC information block switches from a first cell to a second cell; wherein, the switch from the first cell to the second cell includes maintaining at least one coding parameter and maintaining at least one channel; the switch from the first cell to the second cell includes: applying the configuration information of the second cell; the at least one coding parameter is applied to data on the at least one channel; both the first cell and the second cell are configured to transmit the data on the at least one channel; the channel is associated with at least a PDCP entity.