Information processing method, information processing device, equipment, and readable storage medium
The information processing method addresses URLLC challenges by differentiating data processing levels within a service, enhancing latency and reliability through resource and protocol stack configuration, thereby meeting stringent QoS requirements.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-11-15
- Publication Date
- 2026-03-16
AI Technical Summary
Existing communication technologies struggle to meet the high latency and reliability requirements of Ultra-Reliable and Low Latency Communications (URLLC) for applications like industrial automation and autonomous driving, particularly in the 4G era.
An information processing method that differentiates data processing based on levels within a service by using resource and protocol stack configuration information to manage data transmission and reception, including beam and HARQ process management, to satisfy Quality of Service (QoS) requirements.
Enhances data processing to meet the stringent QoS demands of URLLC services by optimizing data transmission and reception, improving latency and reliability.
Smart Images

Figure 0007830642000001 
Figure 0007830642000002 
Figure 0007830642000003
Abstract
Description
Technical Field
[0001] (Cross - reference to related applications) This application claims the priority of a Chinese patent application with the Chinese patent application number 202111350371.9, which was filed in China on November 15, 2021, and all of its contents are incorporated herein by reference.
[0002] Embodiments of the present disclosure relate to the field of communication technologies, and more specifically, to information processing methods, information processing apparatuses, devices, and readable storage media.
Background Art
[0003] Ultra - reliable and Low Latency Communications (URLLC) mainly includes scenarios and applications such as industrial applications and control, traffic safety and control, remote manufacturing, remote training, and remote surgery. URLLC has great potential in autonomous driving services. Also, URLLC is very important for the security and protection industries. Industrial automation control requires a latency of about 10 ms, but this requirement is difficult to achieve in the fourth - generation mobile communication technology (4G) era. In the aspect of autonomous driving, the requirement for latency is even higher, and the transmission latency needs to be reduced to 1 ms or less, and the requirements for safety and reliability are also extremely high.
Summary of the Invention
Problems to be Solved by the Invention
[0004] How to satisfy the Quality of Service (QoS) requirements of specific services in data processing is an urgent problem to be solved.
Means for Solving the Problems
[0005] Embodiments of the present disclosure provide an information processing method, an information processing apparatus, a device, and a readable storage medium, and solve the problem of how to satisfy the QoS requirements of specific services in data processing.
[0006] In the first aspect, an information processing method is provided, and the information processing method is The terminal obtains resource information and / or protocol stack configuration information corresponding to the first data level, The terminal transmits and / or receives the first data based on resource information and / or protocol stack configuration information corresponding to the level of the first data. Optionally, before the terminal obtains resource information and / or protocol stack configuration information corresponding to the first data level, the information processing method further: This includes the terminal acquiring the first instruction information, The first instruction information indicates the data levels from 1 to m for the first service, the first quality of service (QoS) flow, the first protocol data unit (PDU) session, the first stream flow, and / or the first logical channel, and resource information and / or protocol stack configuration information corresponding to each level, where m is a natural number greater than or equal to 1.
[0007] As an option, the protocol stack configuration information is It includes at least one of the following: wireless bearer configuration information, Service Data Adaptation Protocol (SDAP) configuration information, Packet Data Convergence Protocol (PDCP) configuration information, Radio Link Control (RLC) configuration information, Media Access Control (MAC) configuration information, Physical Layer configuration information, Adaptation Layer configuration information, Logical Channel configuration information, Configuration Authorization configuration information, Discontinuous Receive (DRX) configuration information, Semi-Persistent Scheduling (SPS) configuration information, Random Access configuration information, Scheduling Request (SR) configuration information, Buffer Status Report (BSR) configuration information, Protocol Stack Configuration Information for a Second Downlink Data Corresponding to a First Data, and Protocol Stack Configuration Information for a Third Uplink Data Corresponding to a First Data.
[0008] Optionally, before, after, or simultaneously with the terminal acquiring resource information and / or protocol stack configuration information corresponding to the first data level, the information processing method further: The terminal includes determining the level of the first data, wherein the first data belongs to a first service, the first data belongs to a first QoS flow, the first data corresponds to a first PDU session, the first data belongs to a first stream flow, the first data corresponds to a first wireless bearer, and / or the first data corresponds to a first logical channel. Here, levels from 1 to m are configured within the first service, the first QoS flow, the first PDU session, the first stream flow, or the first logical channel, where m is a natural number greater than or equal to 1.
[0009] Optionally, the terminal may determine the level of the first data. The terminal determines the level of the first data based on the frame type of the first data, or The terminal determines the level of the first data based on its frame type analysis capability at the Non-Access Layer (NAS), Internet Protocol (IP) layer, or PDCP layer, or This includes the PDCP or higher layer of the terminal instructing the terminal's access layer (AS) on the level of the first data.
[0010] Optionally, the resource information corresponding to the first data level includes one or more of the following: beam information, configuration permission information, modulation coding scheme (MCS) value, uplink permission information, bandwidth portion (BWP) information, physical uplink control channel (PUCCH) duration, subcarrier interval, resource information for PUCCHs transmitting SR, resource information for PUCCHs transmitting Channel Status Information Reference Signal (CSI-RS) reports, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for sustained data transmission, hybrid automatic retransmission request (HARQ) process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection. The HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, whether the HARQ process supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and the type of HARQ codebook.
[0011] Optionally, the frame type may include one of the following: I-frame, P-frame, and B-frame.
[0012] Optionally, the terminal may transmit the first data based on resource information corresponding to the level of the first data. If the level of the first data corresponds to an I-frame, the terminal transmits the first data using a combination of multiple beams, or If the level of the first data corresponds to a P-frame or a B-frame, the terminal transmits the first data via a single beam.
[0013] As an option, the information processing method further includes: The terminal includes transmitting the level and / or auxiliary information of the first data to a network-side device. The auxiliary information includes at least one of a frame rate, a delay, and a packet priority, and / or, the granularity of the auxiliary information is the auxiliary information corresponding to the first data, the auxiliary information corresponding to the first PDU session corresponding to the first data, the auxiliary information corresponding to the first radio bearer corresponding to the first data, the auxiliary information corresponding to the first logical channel corresponding to the first data, the auxiliary information corresponding to the quality of service (QoS) flow corresponding to the first data, the auxiliary information corresponding to the Stream flow corresponding to the first data, and is at least one of the auxiliary information corresponding to the service corresponding to the first data.
[0014] Optionally, the information processing method further includes the terminal sending first information to a network-side device, where the first information indicates that 1 to b QoS flows belong to one service, b is a natural number greater than or equal to 1, or the first information indicates that one QoS flow has 1 to q 5G QoS Identifiers (5QIs), and q is a natural number greater than or equal to 1.
[0015] Optionally, the information processing method further includes the terminal receiving second information from a network-side device, where the second information indicates that 1 to b QoS flows are mapped to one radio bearer, indicates that 1 to b QoS flows are mapped to 1 to c radio bearers, or indicates that 1 to q QoS flows of the 5QIs are mapped to 1 to d radio bearers, and at least one of them, where b, c, q, and d are all natural numbers greater than or equal to 1.
[0016] As an option, when the second information indicates that the QoS flows of 1 to q 5QIs are mapped to 1 to d radio bearers, the QoS flows of the 1 to q 5QIs establish 1 to q GTP-U tunnels between the network side and the core network, or the QoS flows of the 1 to q 5QIs establish 1 to q PDU sessions between the terminal and the core network, or the QoS flows of the 1 to q 5QIs establish one GTP-U tunnel between the network side and the core network, or the QoS flows of the 1 to q 5QIs establish one PDU session between the terminal and the core network.
[0017] In a second aspect, an information processing method is provided, and the information processing method includes: a network-side device transmitting first indication information, the first indication information indicating levels from 1 to m of data of a first service, a first Qos flow, a first PDU session, a first stream flow, and / or a first logical channel, and resource information and / or protocol stack configuration information corresponding to each level, where m is a natural number greater than or equal to 1.
[0018] As an option, the information processing method further includes: the network-side device receiving and / or transmitting the first data according to the resource information and / or protocol stack configuration information corresponding to the level of the first data.
[0019] As an option, the protocol stack configuration information includes: It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0020] Optionally, the first data belongs to the first service, the first data belongs to the first QoS flow, the first data corresponds to the first PDU session, the first data belongs to the first stream flow, the first data corresponds to the first wireless bearer, and / or the first data corresponds to the first logical channel. Here, levels from 1 to m are configured within the first service, the first QoS flow, the first PDU session, the first stream flow, or the first logical channel, where m is a natural number greater than or equal to 1.
[0021] Optionally, the resource information corresponding to the first data level includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration, subcarrier interval, resource information for PUCCH transmitting SR, resource information for PUCCH transmitting CSI-RS report, resource information for receiving retransmission scheduling, number of slot gaps and resource start location for continuously transmitting data, HARQ process information, whether to initiate encryption, encryption level, whether to initiate integrity protection, and whether to use full or partial integrity protection. Here, the HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, whether the HARQ process supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and the type of HARQ codebook.
[0022] Optionally, the level indicates the frame type of the first data, and the frame type includes one of I-frames, P-frames, and B-frames.
[0023] Optionally, the network-side device may receive the first data with resource information and / or protocol stack configuration information corresponding to the level of the first data. If the level of the first data corresponds to an I-frame, the network-side equipment receives the first data by a combination of multiple beams, or If the level of the first data corresponds to a P-frame or a B-frame, the network-side equipment receives the first data via a single beam.
[0024] Optionally, before the network-side device transmits the first instruction information, the information processing method further: The network-side device includes obtaining the level and / or auxiliary information of the first data from the core network or terminal, Here, the auxiliary information includes at least one of frame rate, delay, and packet priority. and / or, the granularity of the auxiliary information is Auxiliary information corresponding to the first data, Auxiliary information corresponding to the first PDU session corresponding to the first data, Auxiliary information corresponding to the first wireless bearer corresponding to the first data, Auxiliary information corresponding to the first logical channel corresponding to the first data, Auxiliary information corresponding to the QoS flow corresponding to the first data, Auxiliary information corresponding to the Stream flow corresponding to the first data, It is at least one of the auxiliary information corresponding to the service corresponding to the first data.
[0025] Optionally, before the network-side device transmits the first instruction information, the information processing method further: The network-side device includes acquiring 5QI information from the core network, and the 5QI information is The frame rate, latency, jitter, error rate, packet priority, far, intermediate or near field of view identifier, accuracy information indicating the field of view identifier, error concave or correct concave, includes at least one of these, And / or, the particle size of the 5QI is 5QI information corresponding to the QoS flow corresponding to the first data, 5QI information corresponding to the Stream flow corresponding to the first data, It is at least one of the 5QI information corresponding to the first data.
[0026] As an option, the information processing method further includes: This includes the network-side device acquiring the first information, The first piece of information indicates that 1 to b QoS flows belong to one service, where b is a natural number greater than or equal to 1, or The first piece of information indicates that a single QoS flow has 1 to q 5QIs, where q is a natural number greater than or equal to 1.
[0027] Optionally, the network-side device may acquire the first information. The network-side device includes obtaining first information from the core network, terminals, artificial intelligence (AI) control functions, and / or network management.
[0028] As an option, the information processing method further includes: The network-side device transmits the second information to the terminal, The second piece of information mentioned above is: 1 to b QoS flows are mapped to one wireless bearer. 1 to b QoS flows are mapped to 1 to c wireless bearers. It indicates that at least one of the following is mapped: 1 to q 5QI QoS flows are mapped to 1 to d wireless bearers. Here, c is a natural number greater than or equal to 1, q is a natural number greater than or equal to 1, and d is a natural number greater than or equal to 1. Optionally, if the second information indicates that 1 to q 5QI QoS flows are mapped to 1 to d wireless bearers, The aforementioned 1 to q 5QI QoS flows establish 1 to q GTP-U tunnels between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish 1 to q PDU sessions between the terminal and the core network, or The aforementioned 1 to q 5QI QoS flows establish one GTP-U tunnel between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish one PDU session between the terminal and the core network.
[0029] In the third aspect, an information processing method is provided, and the information processing method is This includes the terminal transmitting data set information to network-side devices, and / or the terminal processing data in the data set based on the data set information. The information in the aforementioned dataset is The information in the aforementioned dataset is used to indicate that 1 to k data points constitute a single dataset, and that k is a natural number greater than or equal to 1. In a situation where the information of the aforementioned dataset is used to indicate that one data is the first packet of one dataset, In situations where the information of the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, The information in the aforementioned dataset is used to indicate that one data is an intermediate packet within one dataset. The information in the aforementioned dataset is used to indicate that one data point is the first packet of a dataset, that there are r more packets after the first packet, and that r is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, that the packets in the previous dataset consist of n packets, and that n is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data is the u-th packet of one dataset, and that u is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate the level of the aforementioned dataset. The information in the dataset is used to indicate the level of each packet in the dataset. The information of the dataset is used to indicate characteristic information of the dataset, and the situation includes at least one of the following: The aforementioned characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0030] Optionally, if the terminal transmits the dataset information to the network-side device, The information of the aforementioned dataset is carried by the data packet header, or, The information in the aforementioned dataset is carried by the data payload, or The information in the aforementioned dataset is transmitted by wireless resource control (RRC), PDCP, RLC, and / or MAC layer control signaling, or The information from the aforementioned dataset is added to the BSR signaling, or The information from the aforementioned dataset is added to the SR signaling.
[0031] Optionally, if the information processing method includes the terminal transmitting data set information to a network-side device, Multiple data points in the aforementioned dataset are used to form the same screen so that network-side devices can use the information in the dataset to perform scheduling.
[0032] Optionally, if the information processing method includes the terminal transmitting data set information to a network-side device, Multiple data points in the aforementioned dataset are used to complete the same task in order to assist network-side devices in scheduling using the information in the dataset.
[0033] Optionally, if the information processing method includes the terminal transmitting data set information to a network-side device, the information processing method further: The terminal includes receiving resource configuration and / or resource scheduling information for the dataset from the network-side device.
[0034] Optionally, the resource information corresponding to the dataset includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration, subcarrier interval, resource information for the PUCCH transmitting SR, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, HARQ process information, whether to initiate encryption, encryption level, whether to initiate integrity protection, and whether to use full or partial integrity protection. HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, the HARQ process bitmap instruction corresponding to the data in the dataset, whether it supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and HARQ codebook information shared by the data in the dataset.
[0035] Optionally, the protocol stack configuration information for the dataset is: It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0036] Optionally, if the information processing method includes the terminal processing data in the dataset based on the information in the dataset, the terminal processing data in the dataset based on the information in the dataset is The aforementioned terminal selects wireless resources based on the data set information. The terminal preferentially multiplexes the data in the dataset onto one or more MAC PDUs. The terminal transmits data in the dataset using multiple parallel HARQ processes. The terminal transmits data in the dataset using multiple configuration permission resources. The terminal prioritizes multiplexing the retransmission of one data item and the new transmission of another data item in the dataset to one or more MAC PDUs. The aforementioned terminal performs data recovery operations on 1 to k1 data points in the dataset. The terminal sets and / or starts one discard timer for 1 to k2 data points in the dataset. The terminal transmits a PDCP status report, and a bitmap field within the PDCP status report is used to indicate the reception status of a single dataset. If the discard timer corresponding to any of the 1 to k3 data points in the dataset times out, the terminal discards 1 to k3 data points from the entire dataset. When the RLC layer receives all 1 to k4 data points in the dataset from the lower layers, the terminal receives the RLC SDU corresponding to 1 to k4 data points in the dataset. Pass it on to the next person This includes at least one of the following: k1, k2, k3, and k4 are natural numbers greater than or equal to 1.
[0037] In the fourth aspect, an information processing method is provided, and the information processing method is This includes the network-side device receiving information about the dataset transmitted by the terminal, The information in the aforementioned dataset is The information in the aforementioned dataset is used to indicate that 1 to k data points constitute a single dataset, and that k is a natural number greater than or equal to 1. In a situation where the information of the aforementioned dataset is used to indicate that one data is the first packet of one dataset, In situations where the information of the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, The information in the aforementioned dataset is used to indicate that one data is an intermediate packet within one dataset. The information in the aforementioned dataset is used to indicate that one data point is the first packet of a dataset, that there are r more packets after the first packet, and that r is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, that the packets in the previous dataset consist of n packets, and that n is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data is the u-th packet of one dataset, and that u is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate the level of the aforementioned dataset. The information in the dataset is used to indicate the level of each packet in the dataset. The information of the dataset is used to indicate characteristic information of the dataset, and the situation includes at least one of the following: The aforementioned characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0038] Optionally, the information of the dataset is carried in the data packet header, or The information in the aforementioned dataset is carried by the data payload, or The information in the aforementioned dataset is transmitted by wireless resource control (RRC), PDCP, RLC, and / or MAC layer control signaling, or The information from the aforementioned dataset is added to the BSR signaling, or The information from the aforementioned dataset is added to the SR signaling.
[0039] Optionally, multiple data points in the dataset may be used to form the same screen to assist network-side devices in scheduling using the information in the dataset, or Multiple data points in the aforementioned dataset are used to complete the same task in order to assist network-side devices in scheduling using the information in the dataset.
[0040] Optionally, the information processing method further includes the network-side device transmitting resource configuration and / or resource scheduling information for the dataset to the terminal.
[0041] Optionally, the resource information corresponding to the dataset includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration, subcarrier interval, resource information for the PUCCH transmitting SR, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, HARQ process information, whether to initiate encryption, encryption level, whether to initiate integrity protection, and whether to use full or partial integrity protection. HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, the HARQ process bitmap instruction corresponding to the data in the dataset, whether it supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and HARQ codebook information shared by the data in the dataset.
[0042] Optionally, the protocol stack configuration information for the dataset is: It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0043] In the fifth aspect, an information processing device applied to a terminal is provided, and the information processing device is A first acquisition module configured to acquire resource information and / or protocol stack configuration information corresponding to the first data level, The system includes a transmit / receive module configured to transmit and / or receive the first data using resource information and / or protocol stack configuration information corresponding to the level of the first data.
[0044] In the sixth aspect, an information processing device applicable to network-side equipment is provided, and the information processing device is It comprises a first transmission module configured to transmit first instruction information, The first instruction information indicates the data levels from 1 to m for the first service, the first QoS flow, the first PDU session, the first stream flow, and / or the first logical channel, and resource information and / or protocol stack configuration information corresponding to each level, where m is a natural number greater than or equal to 1.
[0045] In the seventh aspect, an information processing device applied to a terminal is provided, and the information processing device is The system includes a first processing module configured to transmit data set information to network-side devices and / or process data in the data set based on the data set information, The information in the aforementioned dataset is The information in the aforementioned dataset is used to indicate that 1 to k data points constitute a single dataset, and that k is a natural number greater than or equal to 1. In a situation where the information of the aforementioned dataset is used to indicate that one data is the first packet of one dataset, In situations where the information of the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, The information in the aforementioned dataset is used to indicate that one data is an intermediate packet within one dataset. The information in the aforementioned dataset is used to indicate that one data point is the first packet of one dataset, that there are y more packets after the first packet, and that y is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, that the packets in the previous dataset consist of n packets, and that n is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data is the u-th packet of one dataset, and that u is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate the level of the aforementioned dataset. The information in the dataset is used to indicate the level of each packet in the dataset. The information of the dataset is used to indicate characteristic information of the dataset, and the situation includes at least one of the following: The aforementioned characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0046] In the eighth aspect, an information processing device is provided that is applied to network-side equipment, and the information processing device is It includes a second receiving module configured to receive information about a dataset transmitted by a terminal, The information in the aforementioned dataset is The information in the aforementioned dataset is used to indicate that 1 to k data points constitute a single dataset, and that k is a natural number greater than or equal to 1. In a situation where the information of the aforementioned dataset is used to indicate that one data is the first packet of one dataset, In situations where the information of the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, The information in the aforementioned dataset is used to indicate that one data is an intermediate packet within one dataset. The information in the aforementioned dataset is used to indicate that one data point is the first packet of one dataset, that there are y more packets after the first packet, and that y is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, that the packets in the previous dataset consist of n packets, and that n is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data is the u-th packet of one dataset, and that u is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate the level of the aforementioned dataset. The information in the dataset is used to indicate the level of each packet in the dataset. The information of the dataset is used to indicate characteristic information of the dataset, and the situation includes at least one of the following: The aforementioned characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0047] In the ninth aspect, a communication device is provided, the communication device including a processor, memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the method according to the first, second, third, or fourth aspect are realized.
[0048] In the tenth aspect, a readable storage medium is provided which stores a program that, when executed by a processor, implements the steps of the method described in the first, second, third, or fourth aspect.
[0049] In embodiments of this disclosure, data processing better meets the QoS requirements of a particular service by differentiating processing for different levels of data within the same service. [Brief explanation of the drawing]
[0050] [Figure 1] This is a block diagram of a wireless communication system applicable to embodiments of the present disclosure. [Figure 2] This is a first schematic diagram of an information processing method according to an embodiment of the present disclosure. [Figure 3] This is a second schematic diagram of an information processing method according to an embodiment of the present disclosure. [Figure 4] This is a third schematic diagram of an information processing method according to an embodiment of the present disclosure. [Figure 5] This is a fourth schematic diagram of an information processing method according to an embodiment of the present disclosure. [Figure 6] This is a schematic diagram of a scenario according to an embodiment of the present disclosure. [Figure 7] This is a first structural diagram of an information processing device according to an embodiment of the present disclosure. [Figure 8] This is a second structural diagram of an information processing device according to an embodiment of the present disclosure. [Figure 9] This is a third structural diagram of an information processing device according to an embodiment of the present disclosure. [Figure 10] This is a fourth structural diagram of an information processing device according to an embodiment of the present disclosure. [Figure 11] This is a structural diagram of a communication device according to an embodiment of the present disclosure. [Modes for carrying out the invention]
[0051] Various other advantages and benefits will become apparent to those skilled in the art by reading the detailed description of the preferred embodiments below. The drawings are for illustrative purposes only and are not intended to limit this application. Throughout the drawings, the same reference numerals indicate the same parts.
[0052] The following describes the technical solutions in the embodiments of this disclosure clearly and completely, with reference to the drawings in the embodiments of this disclosure. Clearly, the embodiments described are a part of, but not all, of, the embodiments of this disclosure. All other embodiments obtained by those skilled in the art without creative effort based on the embodiments of this disclosure are all within the scope of this disclosure.
[0053] The term “including” and any variation thereof in the specification and claims of this disclosure are intended to encompass non-exclusive inclusion. For example, a process, method, system, product or apparatus comprising a set of steps or units is not limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed, or other steps or units specific to such process, method, product or apparatus. Also, in the specification and claims, “and / or” is used to represent at least one of the objects connected. For example, A and / or B indicates three situations: A existing alone, B existing alone, or both A and B existing.
[0054] In the embodiments of this disclosure, terms such as “exemplary” or “for example” are used to mean examples, embodiments, or descriptions. Any embodiment or design scheme described as “exemplary” or “for example” in the embodiments of this disclosure should not be construed as being preferable or more advantageous than other embodiments or design schemes. More precisely, the use of terms such as “exemplary” or “for example” is intended to specifically present the relevant concepts.
[0055] It should be noted that the technologies described in the embodiments of this disclosure are not limited to Long Time Evolution (LTE) / LTE-Advanced (LTE-A) systems, but are also applicable to other wireless communication systems such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of this disclosure are always used interchangeably. The technologies described are applicable not only to the systems and wireless technologies mentioned above, but also to other systems and wireless technologies. However, while the following description uses New Radio (NR) systems as an example and primarily employs NR terminology, these technologies are applicable to applications other than NR systems, such as 6th Generation (6G) communication systems.
[0056] To facilitate understanding of the embodiments described herein, the following technical points will be introduced first.
[0057] URLLC has two fundamental characteristics: high reliability and low latency, such as a block error rate (BLER) performance of the order of 10⁻⁵ or 10⁻⁶ and a wireless transmission latency of 0.5 ms or 1 ms. Another type of service, Extended Reality (XR), refers to a combination of reality and virtuality generated by computer technology and wearable devices, a human-computer interactive environment, and is a general term for various forms such as Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR). AR, VR, and MR also have high reliability and low latency, and combine large packet size and high rate. XR services require not only high reliability and low latency, but also high rate, unpredictable jitter, multiple streams, and variable packet size characteristics. For example, the size ratio of I-frames to P-frames is approximately 3 to 6 times.
[0058] In video compression, each frame represents a single still image. Various algorithms are used in actual compression to reduce data size, but the most common here is IPB (Integrated Picture Blocking).
[0059] I-frames are keyframes and belong to intra-frame compression, which is the same as the compression used in Audio Video Interleaved (AVI).
[0060] P-frames stand for forward search.
[0061] B-frames are bidirectional search.
[0062] Both P-frames and B-frames compress data based on I-frames. An I-frame represents a keyframe and can be understood as a complete save of the screen for that frame. Decoding can be completed using only the data of this frame (because it contains the complete screen). A P-frame represents the difference between this frame and the previous keyframe (or P-frame). When decoding, it is necessary to overlay the previously cached screen onto the difference defined in this frame to generate the final screen. (That is, the difference frame, the P-frame, does not contain the complete screen data, only the data that differs from the screen of the previous frame). A B-frame is a bidirectional difference frame; that is, a B-frame records the difference between this frame and the preceding and succeeding frames. In other words, to decode a B-frame, it is necessary not only to retrieve the previously cached screen but also to decode the succeeding screen, and the final screen is obtained by overlaying the preceding and succeeding screens with the data of this frame. B-frames have a high compression ratio, but decoding them tires the central processing unit (CPU). Generally, on average, the compression ratio of I-frames is 7 (almost the same as JPG), P-frames are 20, and B-frames can reach 50. It has been found that using B-frames can save a lot of space, and the space saved can be used to store many I-frames, thus providing better image quality at the same code rate.
[0063] Referring to Figure 1, a block diagram of a wireless communication system applicable to embodiments of this application is shown. The wireless communication system comprises terminal 11, terminal 12, and network-side equipment 13. Here, terminals may also be called terminal equipment or user equipment (UE). Terminals may be mobile phones, tablet personal computers, laptop computers or notebook computers, personal digital assistants (PDAs), handheld computers, netbooks, ultra-mobile personal computers (UMPCs), mobile internet devices (MIDs), augmented reality (AR) / virtual reality (VR) devices, robots, wearable devices, vehicle-mounted equipment (VUEs), pedestrian terminals (PUEs), or smart home devices (home equipment with wireless communication capabilities). It should be noted that embodiments of this disclosure do not limit the specific types of terminals 11 and 12.
[0064] The network-side equipment 13 may be a base station or a core network, where a base station may also be called a node B, evolved node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (gNB), home B node, evolved home node B, wireless local area network (WLAN) access point, wireless fidelity (WiFi) node, transmitting / receiving point (TRP), wireless access network node, or any other appropriate term in the art. The base station is not limited to the specified technical terms as long as the same technical effect is achieved. For the purposes of this disclosure, only base stations in NR systems are given as examples, but the specific type of base station is not limited.
[0065] Referring to Figure 2, an embodiment of the present disclosure provides an information processing method applicable to a terminal, the specific steps of which include steps 201 and 202.
[0066] In step 201, the terminal obtains resource information and / or protocol stack configuration information corresponding to the first data level.
[0067] In step 202, the terminal transmits and / or receives the first data based on resource information and / or protocol stack configuration information corresponding to the level of the first data.
[0068] In one embodiment of the present disclosure, before the terminal obtains resource information and / or protocol stack configuration information corresponding to the first data level, the method further: This includes the terminal acquiring the first instruction information, Here, the first instruction information indicates the data levels from 1 to m for the first service, the first QoS flow, the first protocol data unit (PDU) session, the first stream flow (or service data flow), the first radio bearer (RB), and / or the first logical channel, and resource information and / or protocol stack configuration information corresponding to each level, where m is a natural number greater than or equal to 1.
[0069] In one embodiment of this disclosure, the protocol stack configuration information is It includes at least one of the following: wireless bearer configuration information, service data adaptation protocol (SDAP) configuration information, packet data convergence protocol (PDCP) configuration information, radio link control (RLC) configuration information, medium access control (MAC) configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, discontinuous reception (DRX) configuration information, semi-persistent scheduling (SPS) configuration information, random access configuration information, scheduling request (SR) configuration information, buffer status report (BSR) configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0070] In one embodiment of the present disclosure, before, after, or simultaneously with the terminal acquiring resource information and / or protocol stack configuration information corresponding to the first data level, the method further: The terminal includes determining the level of the first data, wherein the first data belongs to a first service, the first data belongs to a first QoS flow, the first data corresponds to a first PDU session, the first data belongs to a first stream flow, the first data corresponds to a first wireless bearer, and / or the first data corresponds to a first logical channel. Here, levels from 1 to m are configured within the first service, the first QoS flow, the first PDU session, the first stream flow, or the first logical channel, where m is a natural number greater than or equal to 1.
[0071] In one embodiment of the present disclosure, the terminal determines the level of the first data. The terminal determines the level of the first data based on the frame type of the first data, or the terminal determines the level of the first data based on the frame type analysis capability of the Non-Access Stratum (NAS), Internet Protocol (IP) layer, or PDCP layer. and / or, This includes the above-mentioned PDCP layer of the terminal instructing the terminal's access layer (AS: Access Stratum) to specify the level of the first data.
[0072] In one embodiment of the present disclosure, the resource information corresponding to the first data level includes one or more of the following: beam information, configuration permission information, Modulation and Coding Scheme (MCS) value, uplink permission information, Bandwidth Part (BWP) information, duration of the Physical Uplink Control Channel (PUCCH), subcarrier interval, resource information for the PUCCH transmitting SR, resource information for the PUCCH transmitting Channel State Information-Reference signal (CSI-RS) report, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, Hybrid Automatic Repeat reQuest (HARQ) process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection.
[0073] Here, the HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, whether the HARQ process supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and the type of HARQ codebook.
[0074] In one embodiment of the present disclosure, the frame type includes one of I-frames, P-frames, and B-frames.
[0075] Alternatively, in one embodiment of the present disclosure, the data level indicates the importance of the data, for example, UE1 and UE2 are voice or video communication services between firefighters or police officers, with data corresponding to normal conversation being level 2, and data relating to fire alarms, disaster information, tracking information being level 1, etc., and there are different header indications or IP addresses, etc. Networks and terminals also have different processing.
[0076] Alternatively, in one embodiment of the present disclosure, the data level indicates the importance of the data, for example, UE1 and UE2 are equipment within a factory, data corresponding to sensor temperature, operating status, and process information is level 2, data relating to control information, command information, abnormal alarms, etc., is level 1, and there are different header indications or IP addresses, etc. Networks and terminals also have different processing.
[0077] In one embodiment of the present disclosure, the terminal transmits the first data based on resource information corresponding to the level of the first data, If the level of the first data corresponds to an I-frame, the terminal transmits the first data using a combination of multiple beams, or If the level of the first data corresponds to a P-frame or a B-frame, the terminal transmits the first data via a single beam.
[0078] In one embodiment of this disclosure, the method further, The terminal includes transmitting the level and / or auxiliary information of the first data to a network-side device. Here, the auxiliary information includes at least one of the following: frame rate, delay, and packet priority.
[0079] In one embodiment of this disclosure, the granularity of the auxiliary information is: (1) Auxiliary information corresponding to the first data, (2) Auxiliary information corresponding to the first PDU session corresponding to the first data, (3) Auxiliary information corresponding to the first wireless bearer corresponding to the first data, (4) Auxiliary information corresponding to the first logical channel corresponding to the first data, (5) Auxiliary information corresponding to the Quality of Service (QoS) flow corresponding to the above-mentioned data, (6) Auxiliary information corresponding to the Stream flow corresponding to the first data, (7) At least one of the auxiliary information corresponding to the service corresponding to the first data.
[0080] In one embodiment of this disclosure, the method further, The terminal or core network transmits the first information to a network-side device, Here, the first information indicates that 1 to b QoS flows belong to one service, where b is a natural number greater than or equal to 1, or the first information indicates that one QoS flow has 1 to q 5th Generation (5G) QoS indicators (5QI), where q is a natural number greater than or equal to 1.
[0081] In one embodiment of this disclosure, the method further, This includes the terminal receiving second information from the network-side device, Here, the second piece of information is: (1) 1 to b QoS flows are mapped to one wireless bearer. (2) 1 to b QoS flows are mapped to 1 to c wireless bearers. (3) Specify at least one of the following: 1 to q QoS flows of 5QI are mapped to 1 to d wireless bearers. Here, c is a natural number greater than or equal to 1, q is a natural number greater than or equal to 1, and d is a natural number greater than or equal to 1.
[0082] In one embodiment of the present disclosure, the second information indicates that 1 to q 5QI QoS flows are mapped to 1 to d wireless bearers, The aforementioned 1 to q 5QI QoS flows establish 1 to q user-plane GPRS Tunneling Protocol (GTP-U) tunnels between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish 1 to q PDU sessions between the terminal and the core network, or The aforementioned 1 to q 5QI QoS flows establish one GTP-U tunnel between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish one PDU session between the terminal and the core network, or The aforementioned 1 to q 5QI QoS flows establish one GTP-U tunnel and one PDU session between the network side and the core network, and establish 1 to e subflow PDU sessions within one PDU session. Optionally, the PDU session carries an indication of whether it is a single-level PDU session or a multi-level PDU session. Optionally, the GTP-U tunnel carries an indication of whether it is a single-level GTP-U tunnel or a multi-level GTP-U tunnel. Examples include multiple subflow PDU session IDs, QoS flow identifiers (QFI(s)), QoS templates (QoS Profile(s)), core network (CN) tunnel information (CN Tunnel Info), network slice identifiers (Single Network Slice Selection Assistance Information S-NSSAI from the Allowed NSSAI), aggregated maximum bit rates (AMBR), subflow PDU session type, user plane security enforcement information, and / or UE integrity protection maximum data rate. Here, e is a natural number greater than or equal to 1, and may be the same as or different from q and d. GPRS, as mentioned above, stands for General Packet Radio Service.
[0083] In embodiments of this disclosure, data processing better meets the QoS requirements of a particular service by differentiating processing for different levels of data within the same service.
[0084] Referring to Figure 3, an embodiment of the present disclosure provides an information processing method applicable to network-side equipment, the specific steps of which include step 301.
[0085] In step 301, the network-side device transmits the first instruction information. Here, the first instruction information indicates the data levels from 1 to m for the first service, the first QoS flow, the first PDU session, the first stream flow, and / or the first logical channel, and resource information and / or protocol stack configuration information corresponding to each level, where m is a natural number greater than or equal to 1.
[0086] In one embodiment of this disclosure, the method further, The network-side device receives the first data with resource information and / or protocol stack configuration information corresponding to the level of the first data.
[0087] In one embodiment of this disclosure, the protocol stack configuration information is It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0088] In one embodiment of the present disclosure, the first data belongs to a first service, the first data belongs to a first QoS flow, the first data corresponds to a first PDU session, the first data belongs to a first stream flow, the first data corresponds to a first wireless bearer, and / or the first data corresponds to a first logical channel, where the first service, the first QoS flow, the first PDU session, the first stream flow, or the first logical channel comprises levels from 1 to m, where m is a natural number greater than or equal to 1.
[0089] In one embodiment of the present disclosure, the resource information corresponding to the first data level includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration length, subcarrier interval, resource information for PUCCH transmitting SR, resource information for PUCCH transmitting CSI-RS report, resource information for receiving retransmission scheduling, number of slot gaps and resource start location for continuously transmitting data, HARQ process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection.
[0090] Here, the HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, whether the HARQ process supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and the type of HARQ codebook.
[0091] In one embodiment of the present disclosure, the level indicates the frame type of the first data, the frame type includes one of I-frames, P-frames, and B-frames.
[0092] In one embodiment of the present disclosure, the network-side device receives the first data by resource information corresponding to the level of the first data, If the level of the first data corresponds to an I-frame, the network-side equipment receives the first data by a combination of multiple beams, or If the level of the first data corresponds to a P-frame or a B-frame, the network-side equipment receives the first data via a single beam.
[0093] In one embodiment of the present disclosure, before, after, or simultaneously with the transmission of the first instruction information by the network-side device, the method further: The network-side device includes obtaining the level and / or auxiliary information of the first data from the core network or terminal, Here, the auxiliary information includes at least one of the following: frame rate, delay, and packet priority.
[0094] In one embodiment of this disclosure, the granularity of the auxiliary information is: (1) Auxiliary information corresponding to the first data, (2) Auxiliary information corresponding to the first PDU session corresponding to the first data, (3) Auxiliary information corresponding to the first wireless bearer corresponding to the first data, (4) Auxiliary information corresponding to the first logical channel corresponding to the first data, (5) Auxiliary information corresponding to the QoS flow corresponding to the above data, (6) Auxiliary information corresponding to the Stream flow corresponding to the first data, (7) At least one of the auxiliary information corresponding to the service corresponding to the first data.
[0095] In one embodiment of the present disclosure, before, after, or simultaneously with the transmission of the first instruction information by the network-side device, the method further: The network-side device acquires 5QI information from the core network, wherein the 5QI information includes at least one of the following: frame rate, delay, jitter, error rate, packet priority, far, intermediate, or near field of view identifier, accuracy information indicating the field of view identifier, error concave, or correct concave.
[0096] In one embodiment of this disclosure, the granularity of 5QI is (1) 5QI information corresponding to the QoS flow corresponding to the first data, (2) 5QI information corresponding to the Stream flow corresponding to the first data, (3) At least one of the 5QI information corresponding to the first data. In one embodiment of this disclosure, the method further, This includes the network-side device acquiring the first information, Here, the first information indicates that 1 to b QoS flows belong to one service, where b is a natural number greater than or equal to 1, or the first information indicates that one QoS flow has 1 to q 5QIs, where q is a natural number greater than or equal to 1.
[0097] In one embodiment of the present disclosure, the network-side device acquires the first information. The network-side device includes obtaining first information from the core network, terminals, artificial intelligence (AI) control functions, and / or network management.
[0098] In one embodiment of this disclosure, the method further, The network-side device transmits the second information to the terminal, Here, the second piece of information is: (1) 1 to b QoS flows are mapped to one wireless bearer. (2) 1 to b QoS flows are mapped to 1 to c wireless bearers. (3) Specify at least one of the following: 1 to q QoS flows of 5QI are mapped to 1 to d wireless bearers. Here, c is a natural number greater than or equal to 1, q is a natural number greater than or equal to 1, and d is a natural number greater than or equal to 1.
[0099] In one embodiment of the present disclosure, the second information indicates that 1 to q 5QI QoS flows are mapped to 1 to d wireless bearers, The aforementioned 1 to q 5QI QoS flows establish 1 to q user-plane GPRS tunneling protocol tunnels between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish 1 to q Protocol Data Unit (PDU) sessions between the terminal and the core network, or The aforementioned 1 to q 5QI QoS flows establish one GTP-U tunnel between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish one PDU session between the terminal and the core network.
[0100] In embodiments of this disclosure, data processing better meets the QoS requirements of a particular service by differentiating processing for different levels of data within the same service.
[0101] Referring to Figure 4, an embodiment of the present disclosure provides an information processing method applicable to a terminal, the specific steps of which include step 401.
[0102] In step 401, the terminal transmits the dataset information to the network-side device and / or the terminal processes the data in the dataset based on the dataset information.
[0103] Here, the information in the dataset includes at least one of the following (1) to (10).
[0104] In (1), the information of the dataset is used to indicate that 1 to k data make up one dataset, where k is a natural number greater than or equal to 1.
[0105] (2) The information of the dataset is used to indicate that one data is the first packet of one dataset.
[0106] In (3), the information of the dataset is used to indicate that one data is the last packet of one dataset.
[0107] In (4), the information of the dataset is used to indicate that one data is an intermediate packet of one dataset.
[0108] In (5), the information of the dataset is used to indicate that one data is the first packet of one dataset, and that there are y more packets after the first packet, where y is a natural number greater than or equal to 1.
[0109] In (6), the information of the dataset is used to indicate that one data is the last packet of one dataset, and that the packets of the previous dataset have n packets, where n is a natural number greater than or equal to 1.
[0110] In (7), the information of the dataset is used to indicate that one data is the u-th packet of one dataset, where u is a natural number greater than or equal to 1.
[0111] In (8), the information of the dataset is used to indicate the level of the dataset.
[0112] In (9), the information of the dataset is used to indicate the level of each packet in the dataset.
[0113] In (10), the information of the dataset is used to indicate the characteristic information of the dataset.
[0114] Here, the characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0115] In one embodiment of the present disclosure, when the terminal transmits data set information to a network-side device, The information of the aforementioned dataset is carried by the data packet header, or, The information in the aforementioned dataset is carried by the data payload, or The information in the aforementioned dataset is transmitted by Radio Resource Control (RRC), PDCP, RLC, and / or MAC layer control signaling, or The information from the aforementioned dataset is added to the BSR signaling, or The information from the aforementioned dataset is added to the SR signaling.
[0116] In one embodiment of the present disclosure, if the method includes the terminal transmitting data set information to a network-side device, Multiple data points in the aforementioned dataset are used to form the same screen so that network-side devices can use the information in the dataset to perform scheduling.
[0117] In one embodiment of the present disclosure, if the method includes the terminal transmitting data set information to a network-side device, Multiple data points in the aforementioned dataset are used to complete the same task in order to assist network-side devices in scheduling using the information in the dataset.
[0118] In one embodiment of the present disclosure, if the method includes the terminal transmitting data set information to a network-side device, the method further includes the terminal receiving resource configuration and / or resource scheduling information for the data set from the network-side device.
[0119] In one embodiment of the present disclosure, the resource information corresponding to the dataset includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration length, subcarrier interval, resource information for the PUCCH transmitting SR, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, HARQ process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection.
[0120] Here, HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, the HARQ process bitmap (bitmap) instruction corresponding to the data in the dataset, whether it supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and HARQ codebook information shared by the data in the dataset.
[0121] In one embodiment of the present disclosure, the protocol stack configuration information of the dataset is It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0122] In one embodiment of the present disclosure, if the method includes the terminal processing data in the dataset based on information in the dataset, the terminal processing data in the dataset based on information in the dataset includes at least one of the following (1) to (10):
[0123] (1) The terminal selects a wireless resource based on the information in the dataset.
[0124] (2) The terminal preferentially multiplexes the data in the dataset into one or more MAC PDUs.
[0125] (3) The terminal transmits data in the dataset using multiple parallel HARQ processes.
[0126] (4) The terminal transmits data in the dataset using multiple configuration permission resources.
[0127] (5) The terminal preferentially multiplexes the retransmission of one data and the new transmission of another data in the dataset onto one or more MAC PDUs.
[0128] In (6), the terminal performs a data recovery operation on 1 to k1 data points in the dataset together.
[0129] (7) The terminal sets and / or starts one discard timer for 1 to k2 data points in the dataset.
[0130] In (8), the terminal transmits a PDCP status report, and one bitmap field in the PDCP status report is used to indicate the reception status of one dataset.
[0131] In (9), if the discard timer corresponding to any of the 1 to k3 data points in the dataset times out, the terminal discards 1 to k3 data points in the entire dataset.
[0132] In (10), when the RLC layer receives all 1 to k4 data points in the dataset from the lower layer, the terminal receives the RLC Service Data Unit (SDU) corresponding to the 1 to k4 data points in the dataset. Pass it on to the next person .
[0133] Here, k1, k2, k3, and k4 are natural numbers greater than or equal to 1.
[0134] In embodiments of this disclosure, data processing better meets the QoS requirements of a particular service by differentiating processing for different levels of data within the same service.
[0135] Referring to Figure 5, an embodiment of the present disclosure provides an information processing method applicable to network-side equipment, and includes step 501.
[0136] In step 501, the network-side device receives information about the dataset sent by the terminal.
[0137] Here, the information in the dataset includes at least one of the following (1) to (10).
[0138] In (1), the information of the dataset is used to indicate that 1 to k data make up one dataset, where k is a natural number greater than or equal to 1.
[0139] (2) The information of the dataset is used to indicate that one data is the first packet of one dataset.
[0140] In (3), the information of the dataset is used to indicate that one data is the last packet of one dataset.
[0141] In (4), the information of the dataset is used to indicate that one data is an intermediate packet of one dataset.
[0142] In (5), the information of the dataset is used to indicate that one data is the first packet of one dataset, and that there are y more packets after the first packet, where y is a natural number greater than or equal to 1.
[0143] In (6), the information of the dataset is used to indicate that one data is the last packet of one dataset, and that the packets of the previous dataset have n packets, where n is a natural number greater than or equal to 1.
[0144] In (7), the information of the dataset is used to indicate that one data is the u-th packet of one dataset, where u is a natural number greater than or equal to 1.
[0145] In (8), the information of the dataset is used to indicate the level of the dataset.
[0146] In (9), the information of the dataset is used to indicate the level of each packet in the dataset.
[0147] In (10), the information of the dataset is used to indicate the characteristic information of the dataset. Here, the characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0148] In one embodiment of this disclosure, the information of the dataset is carried by the data packet header, or The information in the aforementioned dataset is carried by the data payload, or The information in the aforementioned dataset is transmitted by wireless resource control (RRC), PDCP, RLC, and / or MAC layer control signaling, or The information from the aforementioned dataset is added to the BSR signaling, or The information from the aforementioned dataset is added to the SR signaling.
[0149] In one embodiment of the present disclosure, multiple data in the dataset are used to form the same screen in order to assist the network-side device in scheduling using the information in the dataset. Or, Multiple data points in the dataset are used to complete the same task in order to assist the network-side device in scheduling using the information in the dataset.
[0150] In one embodiment of this disclosure, the method further, This includes the network-side device transmitting resource configuration and / or resource scheduling information for the dataset to the terminal.
[0151] In one embodiment of the present disclosure, the resource information corresponding to the dataset includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration length, subcarrier interval, resource information for the PUCCH transmitting SR, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, HARQ process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection.
[0152] Here, HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, the HARQ process bitmap instruction corresponding to the data in the dataset, whether it supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and HARQ codebook information shared by the data in the dataset.
[0153] In one embodiment of the present disclosure, the protocol stack configuration information of the dataset is It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0154] In embodiments of this disclosure, data processing better meets the QoS requirements of a particular service by differentiating processing for different levels of data within the same service.
[0155] In Example 1, the reliability and delay performance of the URLLC on FR2 are enhanced and applied to the scenario shown in Figure 6.
[0156] In the FR2 frequency band, rapid attenuation of radio signals is frequent, and the signals are extremely unstable. Therefore, to improve the reliability of FR2 Physical Downlink Shared Channels (PDSCH), Physical Uplink Shared Channels (PUSCH), Physical Downlink Control Channels (PDCCH), and Physical Uplink Control Channels (PUCCH), different numbers and bandwidths of data beams are configured to the UE based on different service characteristics, and these are bound to logical channels or logical channel groups (LCG), and / or to semi-static configuration resources (e.g., Configured Grant (CG), Semi-Persistent Scheduling (SPS)).
[0157] UE offers three services simultaneously: one is an XR service requiring high reliability, low latency, and big data; another is a URLLC service requiring high reliability, low latency, and small data; and the third is an enhanced mobile broadband (eMBB) service with less stringent requirements for reliability and low latency.
[0158] When a base station configures information for an eMBB's logical channel and / or logical channel group in the UE, it may simultaneously bind one downlink beam, for example, downlink beam 5, or not bind any beam, as instructed by the base station in the Downlink Control Information (DCI) during dynamic scheduling.
[0159] When the base station configures information about the XR's logical channel and / or logical channel group in the UE, it simultaneously binds multiple downlink beams, such as downlink beam 6, downlink beam 7, and downlink beam 4.
[0160] When a base station configures information about a URLLC logical channel and / or logical channel group in the UE, it simultaneously binds multiple downlink beams, such as downlink beam 6, downlink beam 7, downlink beam 3, downlink beam 4, and downlink beam 2.
[0161] To prevent service interruptions and jitter caused by rapid attenuation of beam signals during service reception, when a base station performs downlink scheduling, it does not specify a particular beam, but rather transmits the same content on one or more downlink beams bound to the logical channel and / or logical channel group and / or semi-static configuration resources (e.g., CG, SPS) corresponding to the service.
[0162] In this way, the UE can receive data on one or more downlink beams with good signal quality as measured by itself, or the UE can receive data on any one or more downlink beams and, if necessary, feed back a Hybrid Automatic Repeat reQuest (HARQ) acknowledgment (ACK) or negative acknowledgment (NACK) on the corresponding uplink beam.
[0163] Alternatively, to prevent service interruptions and jitter due to rapid attenuation of beam signals during service reception, when a base station performs downlink scheduling, it does not specify a particular beam, but rather selects an available beam from one or more downlink beams bound to the logical channel and / or logical channel group and / or semi-static configuration resources (e.g., CG, SPS) corresponding to the service to transmit data. The UE then needs to perform data reception detection on the bound beam and can preferentially select one or more downlink (DL) beams with good signal quality as measured by itself to receive data, or the UE can receive data on any one or more DL beams and, if necessary, feed back HARQ ACK / NACK on the corresponding uplink beam.
[0164] Alternatively, the base station transmits a DL beam usage priority pattern to the DCI, and the UE receives the data in sequence.
[0165] When the base station configures information for an eMBB's logical channel and / or logical channel group in the UE, it may simultaneously bind one beam, for example, uplink beam 8, or not bind any beam, as instructed by the base station in the DCI during dynamic scheduling.
[0166] When the base station configures information about the XR's logical channel and / or logical channel group in the UE, it binds multiple beams simultaneously, such as uplink beam 8 and uplink beam 9.
[0167] When a base station configures information about a URLLC logical channel and / or logical channel group in the UE, it simultaneously binds multiple beams, such as uplink beam 8, uplink beam 9, and uplink beam 10.
[0168] To prevent service interruptions and jitter caused by rapid attenuation of beam signals during service reception, when the base station performs uplink scheduling, it does not specify a particular beam, and the UE transmits the same content on one or more UL beams bound to the logical channel and / or logical channel group and / or semi-static configuration resources (e.g., CG, SPS) corresponding to the service.
[0169] The UE can receive data on one or more downlink beams with good DL signal quality corresponding to the uplink beams measured by it, or the UE can receive data on any one or more downlink beams, or the UE can transmit uplink (UL) signals on multiple uplink beams, and the base station feeds back uplink beam signal quality information to the UE based on the uplink measurement results. The UE transmits data on one or more uplink beams subset or all of a set bound to a logical channel and / or logical channel group and / or semi-static configuration resources (e.g., CG, SPS) corresponding to the selected service, and the base station needs to perform blind detection because it does not know which specific uplink beams the UE is transmitting on.
[0170] Next, the UE receives a new transmit data scheduling or retransmit scheduling on one or more DL beams bound to the logical channel and / or logical channel group and / or semi-static configuration resources (e.g., CG, SPS) corresponding to the service.
[0171] In the DL and UL receiving / transmitting described above, if a problem occurs with one beam, it is possible to immediately switch to another beam or multiple beams for transmission and reception to maintain data integrity and prevent interruptions or jitter.
[0172] Furthermore, the base station may pre-configure multiple beams, such as UL (Non-Access Stratum) for the terminal, or add frame type analysis capabilities to the PDCP layer. If a packet is a keyframe I-frame in XR, it will be configured with a combination of multiple beams, while packets corresponding to P-frames and B-frames will be transmitted with only a single beam.
[0173] The base station first obtains the frame type of the XR packet from the core network, or the base station itself has analysis capabilities. If it is a keyframe I-frame in XR, it configures a combination of multiple beams for this type of packet. If it is a packet corresponding to a P-frame or B-frame, it transmits it with only a single beam.
[0174] Furthermore, if the upper layer packets can form a single screen, the upper layer notifies the radio access side of this instruction information, and the SDAP / PDCP layer must parse this packet instruction field by adding instructions via internal primitives or in the header (e.g., corresponding packet group information, whether it is the last packet in the group, and information on the allowable time window for transmitting all packets in the group). The base station then transmits these packets associated with the same beam group, ensuring that transmission is completed within a certain time window.
[0175] Example 2 The base station configures two base stations as a UE, with one base station located in frequency band FR1 and the other in frequency band FR2. Next, two sets of beamsets, e.g., beams 2 and 3 on FR1, and beams 6, 7, 8, and 9 on FR2, are configured in the UE, and beam selection rules are issued, e.g., the number and type of beams corresponding to different levels of service bandwidth (FR1 or FR2), thresholds corresponding to channel conditions used by the beams (such as CSI-RS measurements for downlink and corresponding downlink quality for uplink), the number and type of beams corresponding to different levels of service reliability, and the number and type of beams corresponding to different levels of service delay / jitter (FR1 or FR2).
[0176] The UE's AS layer and NAS layer request the acquisition of information such as service delay / jitter, reliability, and bandwidth demand, and combine this with measured beam channel quality to autonomously select the number and type of beams or beam groups.
[0177] For example, XR services requiring high reliability, low latency, and big data select the numerous high-bandwidth FR2 beams, while URLLC services requiring high reliability, low latency, and small data, and eMBB services with less stringent reliability and low latency requirements, select the lowest possible frequency FR1 beams, and URLLC beam selection is more extensive than eMBB services.
[0178] Based on these pre-configured beamgroups and rules, the UE can autonomously choose which beam to use in different cases, and then provide feedback to the base station in the form of dynamic signaling such as UL MAC or Uplink Control Information (UCI) (transmitted via independent PUCCH or MAC, or via a pickup method where PUCCH multiplexes UCI).
[0179] Referring to Figure 7, an embodiment of the present disclosure provides an information processing device applied to a terminal, the device, A first acquisition module 701 is configured to acquire resource information and / or protocol stack configuration information corresponding to the first data level, The system includes a transceiver module 702 configured to transmit and / or receive the first data using resource information and / or protocol stack configuration information corresponding to the level of the first data.
[0180] In one embodiment of the present disclosure, the first acquisition module is further configured to acquire first instruction information. Here, the first instruction information indicates the data levels from 1 to m for the first service, the first QoS flow, the first PDU session, the first stream flow, and / or the first logical channel, and resource information and / or protocol stack configuration information corresponding to each level, where m is a natural number greater than or equal to 1.
[0181] In one embodiment of this disclosure, the protocol stack configuration information is It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0182] In one embodiment of this disclosure, the first acquisition module 701 is Includes a determination unit configured to determine the level of a first data, wherein the first data belongs to a first service, the first data belongs to a first QoS flow, the first data corresponds to a first PDU session, the first data belongs to a first stream flow, the first data corresponds to a first wireless bearer, and / or the first data corresponds to a first logical channel, and within the first service, the first QoS flow, the first PDU session, the first stream flow, or the first logical channel, levels from 1 to m are configured, where m is a natural number greater than or equal to 1.
[0183] In one embodiment of the present disclosure, the acquisition unit is further configured to determine the level of the first data based on the frame type of the first data, or to determine the level of the first data based on the frame type analysis capability of the NAS, IP layer, or PDCP layer, or to instruct the AS layer of the terminal to determine the level of the first data by a higher layer of the terminal, such as the PDCP.
[0184] In one embodiment of the present disclosure, the resource information corresponding to the first data level includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration length, subcarrier interval, resource information for PUCCH transmitting SR, resource information for PUCCH transmitting CSI-RS report, resource information for receiving retransmission scheduling, number of slot gaps and resource start location for continuously transmitting data, HARQ process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection.
[0185] Here, the HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, whether the HARQ process supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and the type of HARQ codebook.
[0186] In one embodiment of the present disclosure, the frame type includes one of I-frames, P-frames, and B-frames.
[0187] In one embodiment of the present disclosure, the terminal transmits the first data based on resource information corresponding to the level of the first data, If the level of the first data corresponds to an I-frame, the terminal transmits the first data using a combination of multiple beams, or If the level of the first data corresponds to a P-frame or a B-frame, the terminal transmits the first data via a single beam.
[0188] In one embodiment of this disclosure, the method further, The terminal includes transmitting the level and / or auxiliary information of the first data to a network-side device. Here, the auxiliary information includes at least one of the following: frame rate, delay, and packet priority.
[0189] In one embodiment of this disclosure, the granularity of the auxiliary information is: (1) Auxiliary information corresponding to the first data, (2) Auxiliary information corresponding to the first PDU session corresponding to the first data, (3) Auxiliary information corresponding to the first wireless bearer corresponding to the first data, (4) Auxiliary information corresponding to the first logical channel corresponding to the first data, (5) Auxiliary information corresponding to the Quality of Service (QoS) flow corresponding to the above-mentioned data, (6) Auxiliary information corresponding to the Stream flow corresponding to the first data, (7) At least one of the auxiliary information corresponding to the service corresponding to the first data.
[0190] In one embodiment of this disclosure, the method further, The terminal transmits the first information to the network-side device, Here, the first information indicates that 1 to b QoS flows belong to one service, where b is a natural number greater than or equal to 1, or the first information indicates that one QoS flow has 1 to q 5G QoS indicators (5QI: 5G QoS Identifier), where q is a natural number greater than or equal to 1.
[0191] In one embodiment of this disclosure, the method further, This includes the terminal receiving second information from the network-side device, Here, the second piece of information is: (1) 1 to b QoS flows are mapped to one wireless bearer. (2) 1 to b QoS flows are mapped to 1 to c wireless bearers. (3) Specify at least one of the following: 1 to q QoS flows of 5QI are mapped to 1 to d wireless bearers. Here, c is a natural number greater than or equal to 1, q is a natural number greater than or equal to 1, and d is a natural number greater than or equal to 1.
[0192] In one embodiment of the present disclosure, the second information indicates that 1 to q 5QI QoS flows are mapped to 1 to d wireless bearers, The aforementioned 1 to q 5QI QoS flows establish 1 to q GTP-U tunnels between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish 1 to q PDU sessions between the terminal and the core network, or The aforementioned 1 to q 5QI QoS flows establish one GTP-U tunnel between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish one PDU session between the terminal and the core network.
[0193] The device provided by the embodiments of the present disclosure can implement each process realized by the method embodiments shown in FIG. 2 and achieve the same technical effects. However, for the sake of avoiding duplication, the description is omitted here.
[0194] Referring to FIG. 8, embodiments of the present disclosure provide an information processing device applicable to network-side devices, and the device includes a first transmission module 801 configured to transmit first indication information, where the first indication information indicates levels 1 to m of data of a first service, a first Qos flow, a first PDU session, a first stream flow, and / or a first logical channel, and resource information and / or protocol stack configuration information corresponding to each level, where m is a natural number greater than or equal to 1.
[0195] In one embodiment of the present disclosure, the device further includes a first reception module configured to receive the first data according to the resource information and / or protocol stack configuration information corresponding to the level of the first data.
[0196] In one embodiment of the present disclosure, the protocol stack configuration information includes at least one of radio bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration grant configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information of second downlink data corresponding to the first data, and protocol stack configuration information of third uplink data corresponding to the first data.
[0197] In one embodiment of the present disclosure, the first data belongs to a first service, the first data belongs to a first QoS flow, the first data corresponds to a first PDU session, the first data belongs to a first stream flow, the first data corresponds to a first wireless bearer, and / or the first data corresponds to a first logical channel, where the first service, the first QoS flow, the first PDU session, the first stream flow, or the first logical channel comprises levels from 1 to m, where m is a natural number greater than or equal to 1.
[0198] In one embodiment of the present disclosure, the resource information corresponding to the first data level includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration length, subcarrier interval, resource information for PUCCH transmitting SR, resource information for PUCCH transmitting CSI-RS report, resource information for receiving retransmission scheduling, number of slot gaps and resource start location for continuously transmitting data, HARQ process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection.
[0199] Here, the HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, whether the HARQ process supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and the type of HARQ codebook.
[0200] In one embodiment of the present disclosure, the level indicates the frame type of the first data, the frame type includes one of I-frames, P-frames, and B-frames.
[0201] In one embodiment of the present disclosure, the network-side device receives the first data by resource information corresponding to the level of the first data, If the level of the first data corresponds to an I-frame, the network-side equipment receives the first data by a combination of multiple beams, or If the level of the first data corresponds to a P-frame or a B-frame, the network-side equipment receives the first data via a single beam.
[0202] In one embodiment of the present disclosure, the apparatus further, The system includes a second acquisition module configured to acquire the level and / or auxiliary information of the first data from a core network or terminal, Here, the auxiliary information includes at least one of the following: frame rate, delay, and packet priority.
[0203] In one embodiment of this disclosure, the granularity of the auxiliary information is: (1) Auxiliary information corresponding to the first data, (2) Auxiliary information corresponding to the first PDU session corresponding to the first data, (3) Auxiliary information corresponding to the first wireless bearer corresponding to the first data, (4) Auxiliary information corresponding to the first logical channel corresponding to the first data, (5) Auxiliary information corresponding to the QoS flow corresponding to the above data, (6) Auxiliary information corresponding to the Stream flow corresponding to the first data, (7) At least one of the auxiliary information corresponding to the service corresponding to the first data.
[0204] In one embodiment of the present disclosure, the apparatus further, The system includes a third acquisition module configured to acquire 5QI information from the core network, wherein the 5QI information is It includes at least one of the following: frame rate, latency, jitter, error rate, packet priority, far, intermediate, or near field of view identifier, accuracy information indicating the field of view identifier, error concave or correct concave.
[0205] In one embodiment of the present disclosure, the granularity of the 5QI is (1) 5QI information corresponding to a QoS flow corresponding to the first data, (2) 5QI information corresponding to a Stream flow corresponding to the first data, (3) at least one of the 5QI information corresponding to the first data.
[0206] In one embodiment of the present disclosure, the apparatus further includes a fourth acquisition module configured to acquire first information, where the first information indicates that 1 to b QoS flows belong to one service, b is a natural number greater than or equal to 1, or the first information indicates that one QoS flow has 1 to q 5QIs, and q is a natural number greater than or equal to 1.
[0207] In one embodiment of the present disclosure, the fourth acquisition module is further configured to acquire the first information from a core network, a terminal, an AI control function, and / or network management.
[0208] In one embodiment of the present disclosure, the apparatus further includes a second transmission module configured to transmit second information to a terminal, where the second information (1) indicates that 1 to b QoS flows are mapped to one radio bearer, (2) indicates that 1 to b QoS flows are mapped to 1 to c radio bearers, (3) indicates at least one of the following: 1 to q 5QI QoS flows are mapped to 1 to d radio bearers, where c is a natural number greater than or equal to 1, q is a natural number greater than or equal to 1, and d is a natural number greater than or equal to 1.
[0209] In one embodiment of the present disclosure, when the second information indicates that 1 to q 5QI QoS flows are mapped to 1 to d radio bearers, The aforementioned 1 to q 5QI QoS flows establish 1 to q user-plane GTP-U tunnels between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish 1 to q PDU sessions between the terminal and the core network, or The aforementioned 1 to q 5QI QoS flows establish one GTP-U tunnel between the network side and the core network, or The aforementioned 1 to q 5QI QoS flows establish one PDU session between the terminal and the core network.
[0210] The apparatus provided by the embodiments of this disclosure can implement each process realized by the embodiment of the method shown in Figure 3 and achieve the same technical effects, but to avoid duplication, the explanation is omitted here.
[0211] Referring to Figure 9, an embodiment of the present disclosure provides an information processing device applied to a terminal, the device 900 of which The system includes a first processing module 901 configured to transmit data set information to network-side devices and / or process data in the data set based on the data set information, Here, the information in the dataset includes at least one of the following (1) to (10).
[0212] In (1), the information of the dataset is used to indicate that 1 to k data make up one dataset, where k is a natural number greater than or equal to 1.
[0213] (2) The information of the dataset is used to indicate that one data is the first packet of one dataset.
[0214] In (3), the information of the dataset is used to indicate that one data is the last packet of one dataset.
[0215] In (4), the information of the dataset is used to indicate that one data is an intermediate packet of one dataset.
[0216] In (5), the information of the dataset is used to indicate that one data is the first packet of one dataset, and that there are y more packets after the first packet, where y is a natural number greater than or equal to 1.
[0217] In (6), the information of the dataset is used to indicate that one data is the last packet of one dataset, and that the packets of the previous dataset have n packets, where n is a natural number greater than or equal to 1.
[0218] In (7), the information of the dataset is used to indicate that one data is the u-th packet of one dataset, where u is a natural number greater than or equal to 1.
[0219] In (8), the information of the dataset is used to indicate the level of the dataset.
[0220] In (9), the information of the dataset is used to indicate the level of each packet in the dataset.
[0221] In (10), the information of the dataset is used to indicate the characteristic information of the dataset.
[0222] Here, the characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0223] In one embodiment of the present disclosure, when the first processing module 1101 transmits data set information to a network-side device, The information of the aforementioned dataset is carried by the data packet header, or, The information in the aforementioned dataset is carried by the data payload, or The information in the aforementioned dataset is transported by control signaling of the RRC, PDCP, RLC, and / or MAC layers, or The information from the aforementioned dataset is added to the BSR signaling, or The information from the aforementioned dataset is added to the SR signaling.
[0224] In one embodiment of the present disclosure, if the method includes the terminal transmitting data set information to a network-side device, Multiple data points in the aforementioned dataset are used to form the same screen so that network-side devices can use the information in the dataset to perform scheduling.
[0225] In one embodiment of the present disclosure, if the method includes the terminal transmitting data set information to a network-side device, Multiple data points in the aforementioned dataset are used to complete the same task in order to assist network-side devices in scheduling using the information in the dataset.
[0226] In one embodiment of the present disclosure, if the method includes the terminal transmitting data set information to a network-side device, the method further includes the terminal receiving resource configuration and / or resource scheduling information for the data set from the network-side device.
[0227] In one embodiment of the present disclosure, the resource information corresponding to the dataset includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration length, subcarrier interval, resource information for the PUCCH transmitting SR, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, HARQ process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection.
[0228] Here, HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, the HARQ process bitmap instruction corresponding to the data in the dataset, whether it supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and HARQ codebook information shared by the data in the dataset.
[0229] In one embodiment of the present disclosure, the protocol stack configuration information of the dataset is It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0230] In one embodiment of the present disclosure, if the method includes the terminal processing data in the dataset based on information in the dataset, the terminal processing data in the dataset based on information in the dataset includes at least one of the following (1) to (10):
[0231] (1) The terminal selects a wireless resource based on the information in the dataset.
[0232] (2) The terminal preferentially multiplexes the data in the dataset into one or more MAC PDUs.
[0233] (3) The terminal transmits data in the dataset using multiple parallel HARQ processes.
[0234] (4) The terminal transmits data in the dataset using multiple configuration permission resources.
[0235] (5) The terminal preferentially multiplexes the retransmission of one data and the new transmission of another data in the dataset onto one or more MAC PDUs.
[0236] In (6), the terminal performs a data recovery operation on 1 to k1 data points in the dataset together.
[0237] (7) The terminal sets and / or starts one discard timer for 1 to k2 data points in the dataset.
[0238] In (8), the terminal transmits a PDCP status report, and one bitmap field in the PDCP status report is used to indicate the reception status of one dataset.
[0239] In (9), if the discard timer corresponding to any of the 1 to k3 data points in the dataset times out, the terminal discards 1 to k3 data points in the entire dataset.
[0240] In (10), when the RLC layer receives all 1 to k4 data points in the dataset from the lower layer, the terminal receives the RLC Service Data Unit (SDU) corresponding to the 1 to k4 data points in the dataset. Pass it on to the next person .
[0241] Here, k1, k2, k3, and k4 are natural numbers greater than or equal to 1.
[0242] The apparatus provided by the embodiments of this disclosure can implement each process realized by the embodiment of the method shown in Figure 4 and achieve the same technical effects, but to avoid duplication, the explanation is omitted here.
[0243] Referring to Figure 10, an embodiment of the present disclosure provides an information processing device applicable to network-side equipment, the device 1000 is The system includes a second receiving module 1001 configured to receive data set information transmitted by a terminal, Here, the information in the dataset includes at least one of the following (1) to (10).
[0244] In (1), the information of the dataset is used to indicate that 1 to k data make up one dataset, where k is a natural number greater than or equal to 1.
[0245] (2) The information of the dataset is used to indicate that one data is the first packet of one dataset.
[0246] In (3), the information of the dataset is used to indicate that one data is the last packet of one dataset.
[0247] In (4), the information of the dataset is used to indicate that one data is an intermediate packet of one dataset.
[0248] In (5), the information of the dataset is used to indicate that one data is the first packet of one dataset, and that there are y more packets after the first packet, where y is a natural number greater than or equal to 1.
[0249] In (6), the information of the dataset is used to indicate that one data is the last packet of one dataset, and that the packets of the previous dataset have n packets, where n is a natural number greater than or equal to 1.
[0250] In (7), the information of the dataset is used to indicate that one data is the u-th packet of one dataset, where u is a natural number greater than or equal to 1.
[0251] In (8), the information of the dataset is used to indicate the level of the dataset.
[0252] In (9), the information of the dataset is used to indicate the level of each packet in the dataset.
[0253] In (10), the information of the dataset is used to indicate the characteristic information of the dataset.
[0254] Here, the characteristic information is The system includes at least one of the following: delay based on multiple packets, jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate, or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages.
[0255] In one embodiment of this disclosure, the information of the dataset is carried by the data packet header, or The information in the aforementioned dataset is carried by the data payload, or The information in the aforementioned dataset is transmitted by wireless resource control (RRC), PDCP, RLC, and / or MAC layer control signaling, or The information from the aforementioned dataset is added to the BSR signaling, or The information from the aforementioned dataset is added to the SR signaling.
[0256] In one embodiment of the present disclosure, multiple data in the dataset are used to form the same screen in order to assist the network-side device in scheduling using the information in the dataset. Or, Multiple data points in the dataset are used to complete the same task in order to assist the network-side device in scheduling using the information in the dataset.
[0257] In one embodiment of the present disclosure, the apparatus further, The system includes a third transmission module configured to transmit resource configuration and / or resource scheduling information for the dataset to the terminal.
[0258] In one embodiment of the present disclosure, the resource information corresponding to the dataset includes one or more of the following: beam information, configuration permission information, MCS value, uplink permission information, BWP information, PUCCH duration, subcarrier interval, PUCCH resource information for transmitting SR, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, and HARQ process information.
[0259] Here, HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, the HARQ process bitmap instruction corresponding to the data in the dataset, whether it supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and HARQ codebook information shared by the data in the dataset.
[0260] In one embodiment of the present disclosure, the protocol stack configuration information of the dataset is It includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration authorization configuration information, DRX configuration information, SPS configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for the second downlink data corresponding to the first data, and protocol stack configuration information for the third uplink data corresponding to the first data.
[0261] The apparatus provided by the embodiments of this disclosure can implement each process realized by the embodiment of the method shown in Figure 5 and achieve the same technical effects, but to avoid duplication, the explanation is omitted here.
[0262] As shown in Figure 11, embodiments of the present disclosure further provide a communication device 1100 including a processor 1101, a memory 1102, and a program or instruction stored in the memory 1102 and executable on the processor 1101, wherein when the program or instruction is executed by the processor 1101, each process of the embodiments of the method described above in Figure 2, 3, 4, or 5 can be realized and the same technical effects can be achieved. To avoid redundancy, the explanation is omitted here.
[0263] Embodiments of this disclosure further provide a readable storage medium in which a program or instruction is stored and executed by a processor, thereby realizing each process of the embodiments of the method described above in Figure 2, 3, 4, or 5, and achieving the same technical effects. To avoid redundancy, further explanation is omitted here.
[0264] Here, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes computer-readable storage media such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0265] Steps of a method or algorithm described in combination with the information disclosed herein may be implemented in hardware or by a processor executing software instructions. Software instructions may consist of corresponding software modules, which may be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disks, removable hard disks, read-only disks, or any other storage medium well known in the art. An exemplary storage medium may be coupled to a processor, thereby enabling the processor to read and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium may be transported to an ASIC, which may be transported to a core network interface device. Of course, the processor and storage medium may also reside within the core network interface device as discrete components.
[0266] Those skilled in the art should realize that in one or more of the above examples, the functions described herein may be implemented by hardware, software, firmware, or any combination thereof. Where implemented by software, these functions may be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. The computer-readable medium includes computer storage media and communication media, wherein the communication media includes any medium that facilitates the transmission of computer programs from one location to another. The storage medium may be any available medium accessible by a general-purpose or dedicated computer.
[0267] While the specific embodiments described above further elaborate on the objectives, technical solutions, and beneficial effects of this disclosure, it should be understood that these are only specific embodiments of this disclosure and are not intended to limit the scope of protection. Any modifications, equivalent substitutions, improvements, etc., made based on the technical solutions of this disclosure should all be included within the scope of protection.
[0268] Those skilled in the art will understand that embodiments of the present disclosure may be provided as methods, systems, or computer program products. Accordingly, embodiments of the present disclosure may take the form of complete hardware embodiments, complete software embodiments, or embodiments combining software and hardware. Furthermore, embodiments of the present disclosure may take the form of computer program products implemented on one or more computer-readable storage media (including, but not limited to, magnetic disk memory, CD-ROM, optical memory, etc.) containing computer-readable program code.
[0269] Embodiments of this disclosure will be described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products of the embodiments of this disclosure. It should be understood that each flow and / or block in a flowchart and / or block diagram, and combinations of flows and / or blocks in a flowchart and / or block diagram, can be realized by computer program instructions. These computer program instructions are provided to a processor of a general-purpose computer, a dedicated computer, an embedded processor or other programmable data processing device to produce a device that, by instructions executed by the processor of the computer or other programmable data processing device, produces a device for realizing one or more flows in a flowchart and / or one or more blocks in a block diagram.
[0270] These computer program instructions may be stored in a computer-readable storage medium that can operate a computer or other programmable data processing device in a particular manner, thereby producing a product in which the instructions stored in the computer-readable storage medium include an instruction unit. The instruction unit implements the functions specified in one or more flows in a flowchart and / or one or more blocks in a block diagram.
[0271] These computer program instructions may be loaded into a computer or other programmable data processing device, thereby performing a series of operational steps on the computer or other programmable processing device to produce processing realized by the computer, thereby providing steps for realizing one or more flows in a flowchart and / or one or more blocks in a block diagram by instructions executed on the computer or other programmable processing device.
[0272] Clearly, those skilled in the art can make various modifications and variations to the embodiments of the Disclosure without departing from the spirit and scope of the Disclosure. In this manner, if such modifications and variations to the embodiments of the Disclosure fall within the scope of the claims of the Disclosure and the equivalent art, the Disclosure is intended to include such modifications and variations.
Claims
1. Information processing method, This includes the terminal processing data in the dataset based on information in the dataset, The information in the aforementioned dataset is In a situation where the information of the aforementioned dataset is used to indicate that one data is the first packet of one dataset, In a situation where the information of the aforementioned dataset is used to indicate that one data is the last packet of one dataset, The information in the aforementioned dataset is used to indicate that one data is an intermediate packet within one dataset. The information in the aforementioned dataset is used to indicate that one data point is the first packet of a dataset, that there are r packets following the first packet, and that r is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, that the previous dataset had n packets, and that n is a natural number greater than or equal to 1. An information processing method comprising at least one of the following situations in which the information of the dataset is used to indicate that one data is the u-th packet of a dataset, and that u is a natural number greater than or equal to 1.
2. The aforementioned information processing method further, The terminal transmits the data set information to the network-side device, The terminal receives at least one of resource configuration information and resource scheduling information for the dataset of the network-side device, The information processing method according to claim 1.
3. The terminal processes the data in the dataset based on the information of the dataset, The aforementioned terminal selects wireless resources based on the data set information. The terminal transmits data in the dataset using multiple parallel HARQ processes. The terminal transmits data in a dataset using multiple configuration permission resources, which includes at least one of the following: The information processing method according to claim 1.
4. The terminal processes the data in the dataset based on the information of the dataset, The terminal preferentially multiplexes the data in the dataset to one or more MAC PDUs. The terminal includes at least one of the following: retransmitting one piece of data in the dataset and newly transmitting another piece of data to one or more MAC PDUs. The information processing method according to claim 1.
5. The terminal processes the data in the dataset based on the information of the dataset, The terminal performs a data recovery operation on 1 to k1 data points in the dataset. The terminal performs at least one of the following operations for 1 to k2 data points in the dataset: setting one discard timer and starting one discard timer. The procedure includes at least one of the following: if the discard timer corresponding to any of the 1 to k3 data points in the dataset times out, the terminal discards 1 to k3 data points in the entire dataset. k1, k2, and k3 are natural numbers greater than or equal to 1. The information processing method according to claim 1.
6. The terminal processes the data in the dataset based on the information of the dataset, The terminal transmits a PDCP status report, wherein a field in a bitmap within the PDCP status report is used to indicate the reception status of a single dataset. The RLC layer receives all 1 to k4 data points in the dataset from a lower layer, and the terminal passes the RLC service data units (SDUs) corresponding to the 1 to k4 data points in the dataset to a higher layer, which includes at least one of the following: k4 is a natural number greater than or equal to 1. The information processing method according to claim 1.
7. Information processing method, This includes the network-side device receiving information about the dataset transmitted by the terminal, The information in the aforementioned dataset is In a situation where the information of the aforementioned dataset is used to indicate that one data is the first packet of one dataset, In a situation where the information of the aforementioned dataset is used to indicate that one data is the last packet of one dataset, The information in the aforementioned dataset is used to indicate that one data is an intermediate packet within one dataset. The information in the aforementioned dataset is used to indicate that one data point is the first packet of a dataset, that there are r packets following the first packet, and that r is a natural number greater than or equal to 1. The information in the aforementioned dataset is used to indicate that one data point is the last packet in a dataset, that the previous dataset had n packets, and that n is a natural number greater than or equal to 1. An information processing method comprising at least one of the following situations in which the information of the dataset is used to indicate that one data is the u-th packet of a dataset, and that u is a natural number greater than or equal to 1.
8. If the information processing method includes the terminal transmitting information of the dataset to the network-side device, or if the information processing method includes the network-side device receiving information of the dataset transmitted by the terminal, This further includes situations in which the information of the dataset is used to indicate characteristic information of the dataset, The aforementioned characteristic information is The following are included: jitter based on multiple packets, error rate based on multiple packets, time correspondence between uplink and downlink packets based on multiple packets, far, intermediate or near field of view identifiers based on multiple packets, accuracy information indicating field of view identifiers based on multiple packets, and error or correct concave values based on multiple packages, The information processing method according to claim 2 or 7.
9. If the information processing method includes the terminal transmitting information of the dataset to the network-side device, or if the information processing method includes the network-side device receiving information of the dataset transmitted by the terminal, The information of the aforementioned dataset is carried by the data packet header, or, The information in the aforementioned dataset is carried by the data payload, or The information in the dataset is carried by control signaling at least one of the following layers: the Radio Resource Control (RRC) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the Media Access Control (MAC) layer, or The information in the aforementioned dataset is added to the Buffer Status Report (BSR) signaling, or The information in the aforementioned dataset is added to the scheduling request (SR) signaling. The information processing method according to claim 2 or 7.
10. If the information processing method includes the terminal transmitting information of the dataset to the network-side device, or if the information processing method includes the network-side device receiving information of the dataset transmitted by the terminal, Multiple data points in the aforementioned dataset are used to form the same screen in order to assist network-side devices in scheduling using the information in the dataset. Or, Multiple data points in the aforementioned dataset are used to complete the same task in order to assist network-side devices in scheduling using the information in the dataset. The information processing method according to claim 2 or 7.
11. The network-side device further includes transmitting at least one of resource configuration information and resource scheduling information for the dataset to the terminal. The information processing method according to claim 7.
12. The resource information corresponding to the dataset includes one or more of the following: beam information, configuration permission information, modulation coding scheme (MCS) value, uplink permission information, bandwidth portion (BWP) information, physical uplink control channel (PUCCH) duration, subcarrier interval, PUCCH resource information for transmitting SR, resource information for receiving retransmission scheduling, number of slot gaps and resource start position for continuously transmitting data, hybrid automatic retransmission request (HARQ) process information, whether to initiate encryption, level of encryption, whether to initiate integrity protection, and whether to use full or partial integrity protection. HARQ process information includes at least one of the following: the number of HARQ processes, the HARQ process number, the HARQ process bitmap (bitmap) instruction corresponding to the data in the dataset, whether it supports HARQ feedback, whether the HARQ process supports retransmission scheduling, and HARQ codebook information shared by the data in the dataset. The information processing method according to claim 2 or 7.
13. The protocol stack configuration information for the aforementioned dataset is: The configuration includes at least one of the following: wireless bearer configuration information, SDAP configuration information, PDCP configuration information, RLC configuration information, MAC configuration information, physical layer configuration information, adaptation layer configuration information, logical channel configuration information, configuration enable configuration information, non-continuous receive (DRX) configuration information, semi-sustained scheduling (SPS) configuration information, random access configuration information, SR configuration information, BSR configuration information, protocol stack configuration information for second downlink data corresponding to first data, and protocol stack configuration information for third uplink data corresponding to first data. The information processing method according to claim 2 or 7.
14. A communication device comprising a processor, memory, and a program stored in the memory and executable on the processor, When the program is executed by the processor, the processor is made to implement the method described in any one of claims 1 to 6, or A communication device that, when the program is executed by the processor, causes the processor to implement the method according to claim 7 or 11.
Citation Information
Patent Citations
Data processing method, data processing device and related equipment
CN108667573A
Methods and apparatus for determining, communicating and / or using delay information
JP2009521872A
Data transmission method, communication device, terminal, and base station
JP2020509663A