Data processing method and apparatus, device, storage medium, and program product
By adding preset fields to the data radio bearer and logical channel configuration, the synchronization problem of multimodal data and latency-critical data on the RAN side was solved, thereby improving the synchronization of data transmission and the quality of user experience.
Patent Information
- Application Number
- PCT/CN2025/085169
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-20
- Filing Date
- 2025-03-26
- Publication Date
- 2025-11-27
AI Technical Summary
On the RAN side, multimodal data and latency-critical data are difficult to arrive synchronously, resulting in a decline in the user experience quality of XR applications.
Preset fields are added to the data radio bearer and logical channel configuration to indicate the association information of multimodal data and delay-critical data. Data synchronization is ensured through data transmission enhancement processes such as priority processing, PDU assembly, PDCP discarding, BSR reporting and DSR reporting.
It improves the synchronization of multimodal data and latency-critical data during transmission, thereby enhancing the quality of user experience.
Smart Images

Figure CN2025085169_27112025_PF_FP_ABST
Abstract
Description
Data processing method and device, equipment, storage medium and program product
[0001] Cross-reference of related disclosures
[0002] The present disclosure is based on and claims priority to Chinese Patent Application No. 202410625514.X, filed on May 20, 2024, the contents of which are hereby incorporated by reference in its entirety into the present disclosure. TECHNICAL FIELD
[0003] The present disclosure relates to the field of communication technology, and in particular to a data processing method, device, equipment, storage medium and program product. BACKGROUND
[0004] XR (Extended Reality) is a technology that fuses virtual content with scenes in the real world to provide users with immersive experiences, which requires higher bandwidth, lower latency, better mobility support, more accurate perception and interaction, and higher security and privacy protection. Therefore, higher requirements are put forward for network capabilities.
[0005] At present, multi-modal is one of the important research directions of communication networks for XR applications. Multi-modal data includes video, audio, posture data, haptic data and other types of data, which come from different entities and have different QoS (Quality of Service) parameters. Therefore, when mapping at the RAN (Radio Access Network) side, the RAN side may be mapped into different DRBs (Data Radio Bearers). At this time, the RAN is difficult to coordinate the scheduling of data of different DRBs, resulting in that the associated data cannot be synchronized to arrive, and reducing the quality of user experience. SUMMARY
[0006] Based on this, the embodiments of the present disclosure provide a data processing method, device, equipment, storage medium and program product, which can effectively solve the synchronization problem of multi-modal data and delay critical data in transmission.
[0007] In a first aspect, the embodiments of the present disclosure provide a data processing method applied to a first network device, comprising:
[0008] adding a preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration; wherein the preset field is used to indicate configuration information of data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to the same service;
[0009] performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field; wherein the data transmission enhancement processing includes at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
[0010] As an improvement of the above scheme, before adding the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration, the method further includes:
[0011] receiving first information; wherein the first information includes at least one of the following: multi-modal data identification, delay critical data identification, and identification of associated quality of service flow.
[0012] As an improvement of the above scheme, the first information is sent by a second network device through a quality of service flow parameter, or reported by a third network device through UE assistance information or an RRC message.
[0013] As an improvement of the above scheme, the identification of the associated quality of service flow includes quality of service flow identification and / or PDU session identification of multi-modal data and / or delay critical data belonging to the same service.
[0014] As an improvement of the above scheme, after receiving the first information, the method further includes:
[0015] mapping a quality of service flow to a data radio bearer according to a preset quality of service flow to data radio bearer criterion at a service data adaptation protocol layer of the first network device, to obtain a first mapping relationship;
[0016] recording the first information and the first mapping relationship at a radio resource control protocol layer of the first network device;
[0017] wherein the first mapping relationship is used to indicate that the radio resource control protocol layer determines a data bearer group and / or a logical channel group associated with multi-modal data and / or delay critical data belonging to the same service according to the first information.
[0018] As an improvement of the above scheme, a preset field is added in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration, including:
[0019] The preset field in the data bearer group configuration and / or the logical channel group configuration configures a virtual data bearer group identifier and / or a virtual logical channel group identifier.
[0020] The data bearer groups and / or the logical channel groups belonging to the same service are configured with the same virtual data bearer group identifier and / or the same virtual logical channel group identifier.
[0021] As an improvement of the above scheme, a preset field is added in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration, including:
[0022] The preset field in the data radio bearer configuration and / or the logical channel configuration configures configuration information of the data radio bearer and / or the logical channel associated with multi-modal data and / or delay critical data belonging to the same service.
[0023] As an improvement of the above scheme, a preset field is added in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration, including:
[0024] The preset field in the data bearer group configuration and / or the logical channel group configuration configures a preset priority or additional configuration information.
[0025] The preset priority is higher than the priority of the data bearer group and / or the logical channel group associated with multi-modal data and / or delay critical data belonging to the same service; and the additional configuration information includes one or more of PDCP discard timer configuration, 5G quality of service identifier, and quality of service class identifier.
[0026] As an improvement of the above scheme, before the multi-modal data and / or the delay critical data are subjected to data transmission enhancement processing according to the preset field, the method further includes:
[0027] A data transmission enhancement switch is added in the logical channel configuration of the media access control layer of the radio resource control protocol layer of the first network device; and the data transmission enhancement switch is used to indicate whether the multi-modal data and / or the delay critical data are allowed to be subjected to data transmission enhancement processing.
[0028] As an improvement of the above scheme, the data transmission enhancement switch comprises a priority processing switch indicating whether to allow or not to allow priority processing on the multi-modal data and / or the delay critical data.
[0029] As an improvement of the above scheme, the data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field comprises:
[0030] When the priority processing switch is opened at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration configures the configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service, when the packet data convergence protocol layer of the first network device discards the PDU carrying the logical channels and / or the data radio bearers belonging to the same service, the PDU or the PDU set corresponding to the difference value of the remaining time of the PDCP discard timer in the associated logical channels and / or the data radio bearers below the preset threshold value is discarded.
[0031] As an improvement of the above scheme, the data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field comprises:
[0032] When the priority processing switch is opened at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration configures the configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service, when the packet data convergence protocol layer of the first network device discards the PDU carrying the logical channels and / or the data radio bearers belonging to the same service, the PDU or the PDU set corresponding to the difference value of the remaining time of the PDCP discard timer in the associated logical channels and / or the data radio bearers below the preset threshold value is discarded.
[0033] As an improvement of the above scheme, the data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field comprises:
[0034] When the priority processing switch is opened at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration configures the configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service, when the packet data convergence protocol layer of the first network device discards the PDU carrying the logical channels and / or the data radio bearers belonging to the same service, the PDU or the PDU set corresponding to the difference value of the remaining time of the PDCP discard timer in the associated logical channels and / or the data radio bearers below the preset threshold value is discarded.
[0035] The related information of the virtual logical channel group and / or the virtual data bearer group includes one or more of delay information, cache data size, the virtual logical channel group identifier, and the virtual data bearer group identifier.
[0036] As an improvement of the above scheme, the delay information indicates the minimum value in the PDCP discard timer of the corresponding virtual logical channel group and / or virtual data bearer group.
[0037] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field includes:
[0038] When the priority processing switch is opened in the radio resource control protocol layer, and the virtual data bearer group identifier and / or the virtual logical channel group identifier are configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, the highest priority or the lowest priority in the corresponding virtual data bearer group and / or virtual logical channel group, or the priority of the specified logical channel or data radio bearer, of the virtual data bearer group identifier and / or the virtual logical channel group identifier is used to perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted.
[0039] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field includes:
[0040] When the priority processing switch is opened in the radio resource control protocol layer, and the configuration information of the data radio bearer and / or the logical channel associated with the multi-modal data and / or the delay critical data belonging to the same service is configured in the preset field in the data radio bearer configuration and / or the logical channel configuration, the highest priority or the lowest priority in the radio bearer and / or the logical channel associated with the multi-modal data and / or the delay critical data to be transmitted, or the priority of the specified logical channel or data radio bearer, is used to perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted.
[0041] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field includes:
[0042] When the priority processing switch is opened in the radio resource control protocol layer, and the preset priority is configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, the preset priority is used to perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted.
[0043] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field comprises:
[0044] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration is configured with configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service, when assembling the PDU, if there is multi-modal data and / or delay critical data, and the priorities of the logical channels or the data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is loaded into the SDU of the logical channel or the data radio bearer associated with the multi-modal data and / or the delay critical data.
[0045] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field comprises:
[0046] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration is configured with configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service, when assembling the PDU, if there is multi-modal data and / or delay critical data, and the priorities of the logical channels or the data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is loaded into the SDU of the logical channel or the data radio bearer associated with the multi-modal data and / or the delay critical data.
[0047] In a second aspect, the embodiments of the present disclosure provide a data processing method applied to a third network device, comprising:
[0048] According to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration, the multi-modal data and / or the delay critical data is subjected to data transmission enhancement processing.
[0049] The preset field is used to indicate configuration information of the data radio bearers and / or the logical channels and / or the data bearer groups and / or the logical channel groups associated with the multi-modal data and / or the delay critical data belonging to the same service; and the data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
[0050] As an improvement of the above scheme, the method further comprises:
[0051] reporting first information to the first network device, wherein the first information comprises at least one of the following: a multi-modal data identifier, a delay critical data identifier, and an identifier of a quality of service flow associated with the multi-modal data and / or the delay critical data.
[0052] As an improvement of the above scheme, the first information is reported through UE assistance information or an RRC message.
[0053] As an improvement of the above scheme, the identifier of the quality of service flow associated with the multi-modal data and / or the delay critical data comprises a quality of service flow identifier and / or a PDU session identifier of the multi-modal data and / or the delay critical data belonging to the same service.
[0054] As an improvement of the above scheme, the first information is used to indicate a service data adaptation protocol layer of the first network device, to perform quality of service flow to data radio bearer mapping according to a preset quality of service flow to data radio bearer criterion to obtain a first mapping relationship, and to indicate a radio resource control protocol layer of the first network device, to record the first information and the first mapping relationship.
[0055] The first mapping relationship is used to indicate that the radio resource control protocol layer determines a data bearer group and / or a logical channel group associated with the multi-modal data and / or the delay critical data belonging to the same service according to the first information.
[0056] As an improvement of the above scheme, the preset field is added in the data bearer group configuration and / or the logical channel group configuration, and is used to configure a virtual data bearer group identifier and / or a virtual logical channel group identifier.
[0057] The data bearer group and / or the logical channel group belonging to the same service are configured with the same virtual data bearer group identifier and / or virtual logical channel group identifier.
[0058] As an improvement of the above scheme, the preset field is added in the data radio bearer configuration and / or the logical channel configuration, and is used to configure configuration information of the data radio bearer and / or the logical channel associated with the multi-modal data and / or the delay critical data belonging to the same service.
[0059] As an improvement of the above scheme, the preset field is added in the data bearer group configuration and / or the logical channel group configuration, and is used to configure a preset priority or additional configuration information.
[0060] The preset priority is higher than a priority of the data bearer group and / or the logical channel group associated with the multi-modal data and / or the delay critical data belonging to the same service; and the additional configuration information comprises one or more of the following: a PDCP discard timer configuration, a 5G quality of service identifier, and a quality of service class identifier.
[0061] As an improvement of the above scheme, the logical channel configuration is extended with a data transmission enhancement switch; wherein the data transmission enhancement switch is used to indicate whether the multi-modal data and / or the delay critical data is allowed to be processed by data transmission enhancement or not.
[0062] As an improvement of the above scheme, the data transmission enhancement switch comprises a priority processing switch indicating whether the multi-modal data and / or the delay critical data is allowed to be processed by priority processing or not.
[0063] As an improvement of the above scheme, the multi-modal data and / or the delay critical data is processed by data transmission enhancement according to a preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration.
[0064] When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data bearer group configuration and / or the logical channel group configuration configures a virtual data bearer group identifier and / or a virtual logical channel group identifier, when the packet data convergence protocol layer of the third network device discards PDU carrying logical channels and / or data radio bearers belonging to the same service, PDU or PDU set corresponding to a difference value of remaining time of PDCP discard timers of logical channels and / or data radio bearers with the same virtual data bearer group identifier and / or virtual logical channel group identifier below a preset threshold value is discarded.
[0065] As an improvement of the above scheme, the multi-modal data and / or the delay critical data is processed by data transmission enhancement according to a preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration.
[0066] When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer configuration and / or the logical channel configuration configures configuration information of data radio bearers and / or logical channels associated with multi-modal data and / or delay critical data belonging to the same service, when the packet data convergence protocol layer of the third network device discards PDU carrying logical channels and / or data radio bearers belonging to the same service, PDU or PDU set corresponding to a difference value of remaining time of PDCP discard timers of associated logical channels and / or data radio bearers below a preset threshold value is discarded.
[0067] As an improvement of the above scheme, the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration is used to perform data transmission enhancement processing on the multi-modal data and / or the delay critical data, including:
[0068] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data bearer group configuration and / or the logical channel group configuration is configured with a virtual data bearer group identifier and / or a virtual logical channel group identifier, the related information of the virtual logical channel group and / or the virtual data bearer group is reported to the first network device through a DSR or a BSR.
[0069] The related information of the virtual logical channel group and / or the virtual data bearer group includes one or more of delay information, a cache data size, a virtual logical channel group identifier, and a virtual data bearer group identifier.
[0070] As an improvement of the above scheme, the delay information indicates the minimum value of a PDCP discard timer in the corresponding virtual logical channel group and / or virtual data bearer group.
[0071] As an improvement of the above scheme, the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration is used to perform data transmission enhancement processing on the multi-modal data and / or the delay critical data, including:
[0072] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data bearer group configuration and / or the logical channel group configuration is configured with a virtual data bearer group identifier and / or a virtual logical channel group identifier, the priority of the highest priority or the lowest priority, or a specified logical channel or data radio bearer, in the virtual data bearer group and / or the virtual logical channel group corresponding to the virtual data bearer group identifier and / or the virtual logical channel group identifier, is used to perform logical channel selection and radio resource allocation on the multi-modal data and / or the delay critical data to be transmitted.
[0073] As an improvement of the above scheme, the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration is used to perform data transmission enhancement processing on the multi-modal data and / or the delay critical data, including:
[0074] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration is configured to associate the multi-modal data and / or delay critical data belonging to the same service, the data radio bearer and / or the logical channel configuration information is configured, and according to the highest priority or the lowest priority in the multi-modal data and / or delay critical data associated radio bearer and / or logical channel to be transmitted, or the priority of the specified logical channel or data radio bearer, the multi-modal data and / or delay critical data to be transmitted is subjected to logical channel selection and radio resource allocation.
[0075] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration includes:
[0076] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset priority is configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, the multi-modal data and / or delay critical data to be transmitted is subjected to logical channel selection and radio resource allocation according to the preset priority.
[0077] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration includes:
[0078] When the priority processing switch is turned on at the radio resource control protocol layer, and the virtual data bearer group identifier and / or the virtual logical channel group identifier is configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, when there is multi-modal data and / or delay critical data when assembling the PDU, and the priorities of the logical channels or data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is loaded into the SDU of the logical channel or data radio bearer corresponding to the same logical channel group identifier or data bearer group identifier.
[0079] As an improvement of the above scheme, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration includes:
[0080] In the radio resource control protocol layer, the priority processing switch is turned on, and in the configuration information of the data radio bearer and / or the logical channel belonging to the same service and associated with the multi-modal data and / or delay critical data in the preset field in the data radio bearer configuration and / or the logical channel configuration, when assembling the PDU, there is multi-modal data and / or delay critical data, and the priorities of the logical channels or the data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is packed into the SDU of the logical channel or the data radio bearer associated with the multi-modal data and / or delay critical data.
[0081] In a third aspect, the embodiments of the present disclosure provide a data processing apparatus applied to a first network device, comprising:
[0082] The configuration module is configured to add a preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration; wherein the preset field is used to indicate the configuration information of the data radio bearer and / or the logical channel and / or the data bearer group and / or the logical channel group associated with the multi-modal data and / or the delay critical data belonging to the same service.
[0083] The first data processing module is configured to perform data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field; wherein the data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
[0084] In a fourth aspect, the embodiments of the present disclosure provide a data processing apparatus applied to a third network device, comprising:
[0085] The second data processing module is configured to perform data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration.
[0086] The preset field is used to indicate the configuration information of the data radio bearer and / or the logical channel and / or the data bearer group and / or the logical channel group associated with the multi-modal data and / or the delay critical data belonging to the same service; and the data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
[0087] In a fifth aspect, an embodiment of the present disclosure provides a data processing device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the data processing method according to any one of the first aspect or the data processing method according to any one of the second aspect when executing the computer program.
[0088] In a sixth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, which stores a computer program, wherein the computer program controls a device where the computer-readable storage medium is located to execute the data processing method according to any one of the first aspect or the data processing method according to any one of the second aspect when the computer program runs.
[0089] In a seventh aspect, an embodiment of the present disclosure provides a computer program product, comprising computer programs / instructions, which implement the data processing method according to any one of the first aspect or the data processing method according to any one of the second aspect when executed by a processor.
[0090] Compared with the prior art, the data processing method, device, equipment, storage medium and program product provided by the embodiment of the present disclosure add a preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration when establishing a data radio bearer and / or a logical channel, wherein the preset field is used to indicate the configuration information of the data radio bearer and / or the logical channel and / or the data bearer group and / or the logical channel group associated with the multi-modal data and / or the delay critical data belonging to the same service; and according to the preset field, at least one data transmission enhancement processing of priority processing, PDU assembly, PDCP discarding, BSR reporting, and DSR reporting is performed on the multi-modal data and / or the delay critical data, thereby solving the synchronization problem of the multi-modal data and / or the delay critical data belonging to the same service and mapped into different data radio bearers in transmission, and improving the quality of user experience. BRIEF DESCRIPTION OF DRAWINGS
[0091] In order to more clearly illustrate the technical solutions of the present disclosure, the drawings used in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor.
[0092] FIG. 1 is a schematic block diagram of a 5G QoS model provided by an embodiment of the present disclosure;
[0093] FIG. 2 is a schematic diagram of mapping of QoS Flow to radio resources according to an embodiment of the present disclosure;
[0094] FIG. 3 is a schematic diagram of mapping of QoS Flow to DRB according to an embodiment of the present disclosure;
[0095] FIG. 4 is a flowchart of a data processing method according to an embodiment of the present disclosure;
[0096] FIG. 5 is a schematic diagram of a multi-modal data and delay critical data processing flow according to an embodiment of the present disclosure;
[0097] FIG. 6 is a flowchart of a data processing method according to an embodiment of the present disclosure;
[0098] FIG. 7 is a structural block diagram of a data processing apparatus according to an embodiment of the present disclosure;
[0099] FIG. 8 is a structural block diagram of a data processing apparatus according to an embodiment of the present disclosure;
[0100] FIG. 9 is a structural block diagram of a data processing device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0101] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present disclosure.
[0102] It should be noted that, in the embodiments of the present disclosure, the relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. The terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitation, the elements defined by the statement "include" do not exclude the presence of additional identical elements in the process, method, article or device that includes the elements. The term "a plurality of or several" refers to two or more, and the same applies to "a plurality of or several". The term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents an "or" relationship between the front and rear associated objects.
[0103] Some terms and related technologies related to the embodiments of the present disclosure are explained below.
[0104] In the existing NR (new radio) overall architecture, a 5G QoS model based on QoS Flow (Quality of Service Flow, also referred to as QoS flow) is used. The QoS Flow is the finest granularity for QoS differentiation refinement in the PDU session (Protocol Data Unit session, also referred to as PDU session). Inside the PDU session, the QoS Flow is identified by the QoS Flow ID (Quality of Service Flow Identifier, QFI) carried by the encapsulation header on the NG-U (5G Next Generation User Plane Function, next generation user plane) to identify the QoS Flow.
[0105] On the RAN (Radio Access Network, radio access network) side, QoS is ensured by mapping packets to the appropriate QoS Flow and DRB (Data Radio Bearer, data radio bearer), as shown in FIG. 1 and FIG. 2. In addition, the existing technology also standardizes the QoS parameters and 5QI (5G QoS Identifier, 5G service quality identifier) used by different services to facilitate mapping.
[0106] While the data of XR (Extended Reality) is currently considered to mainly include video, audio, control and pose data, and tactile data, which come from different entities and have different QoS parameters, when mapping at the RAN side, the RAN side can be mapped into different DRBs, as shown in FIG. 3; at this time, the RAN is difficult to coordinate the scheduling of data of different DRBs, resulting in that various data belonging to XR cannot be synchronized to arrive, causing the decline of user experience quality.
[0107] In addition, the current implementation of the RAN scheduler is based on fixed priority, while in the prior art, PSDB (PDU set delay budget) is introduced in the QoS parameter, and DSR (Delay status report) is introduced in the MAC (media access control) control element, for the UE (User Equipment) to report the remaining delay budget of its data (after the delay budget is exhausted, the data packet can be discarded). Although the current scheduler design introduces PSDB and Delay status report, the RAN cannot use this information for adaptive scheduling, and it is difficult to guarantee the user experience quality.
[0108] In order to ensure the synchronization and priority of various data belonging to XR or other services with multi-modal data and delay critical data in the transmission process, and guarantee the user experience quality, the embodiment of the present disclosure provides a data processing method. When the first network device (such as a base station, gNB (5G New Radio Base Station)) establishes an NG interface (an interface between a radio access network and a 5G core network), if there is XR or other services with multi-modal and delay criticality, the second network device (such as a core network, UE) can provide additional QoS parameter configuration, so that the services with correlation and delay criticality support in the QoS Flow can be perceived by the first network device; then the priority can be optionally adjusted dynamically according to the information reported by the third network device (such as a UE), and operations such as scheduling, packet grouping and discarding can be performed according to the priority.
[0109] For the convenience of understanding, the data processing method provided by the embodiment of the present disclosure is described in detail below.
[0110] Referring to FIG. 4, the data processing method provided by the first embodiment of the present disclosure is applied to a first network device, and includes:
[0111] S11: adding a preset field in at least one of data radio bearer configuration, logical channel configuration, mapping configuration of the logical channel to the data radio bearer, data bearer group configuration, logical channel group configuration; wherein the preset field is used to indicate configuration information of data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to the same service;
[0112] S12: performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field; wherein the data transmission enhancement processing includes at least one of the following: priority processing, PDU assembly, PDCP (Packet Data Convergence Protocol) discard, BSR reporting, DSR reporting.
[0113] Further, before adding the preset field in at least one of data radio bearer configuration, logical channel configuration, mapping configuration of the logical channel to the data radio bearer, data bearer group configuration, logical channel group configuration, the method further comprises:
[0114] receiving first information; wherein the first information includes at least one of the following: multi-modal data identifier, delay critical data identifier, identifier of associated quality of service flow.
[0115] Wherein the first information is sent by a second network device through quality of service flow parameters, or reported by a third network device through UE assistance information or RRC message.
[0116] The identifier of the associated quality of service flow includes: quality of service flow identifier and / or PDU session identifier of multi-modal data and / or delay critical data belonging to the same service.
[0117] Exemplarily, the service of multi-modal and / or delay-critical service established in the application / service layer uses IP Flow (Internet Protocol Flow) for transmission; wherein the multi-modal and / or delay-critical service can be jointly carried by multiple IP Flows. At this time, the second network device on the 5GC (i.e., 5G core network) side can issue a configuration of an additional QoS parameter, specifically: the core network SMF (Session Management Function) / AMF (Access and Mobility Management Function) issues the QoS Flow parameter of the PDU session corresponding to the corresponding IP Flow and / or the multi-modal association or delay-critical information between the QoS Flow and / or LCH (Logical Channel) or DRB (Data Radio Bearer), for example, the first information described above; wherein the first information includes but is not limited to one or more of the following: multi-modal data identifier, delay-critical data identifier, and associated multi-modal data quality of service flow identifier QFI or PDU session identifier (also referred to as PDU session Id) and the like which can identify the identifier of the associated QoS Flow.
[0118] It should be noted that the "association" described in the embodiments of the present disclosure means that a certain QoS Flow and the indicated QoS Flow of QFI are carrying different types of data of the same multi-modal and / or delay-critical service, such as video, audio, haptic, and attitude and control data, etc. The multi-modal data identifier is used to indicate whether it is multi-modal data; the delay-critical data identifier is used to indicate whether it is delay-critical data.
[0119] In addition, if the core network does not support the related functions of the above-mentioned configuration of the additional QoS parameter, the third network device (such as UE) can report the first information through UAI (UE Assistance Information) or other RRC (Radio Resource Control) messages.
[0120] In the embodiments of the present disclosure, the first information including the multi-modal data identifier and / or the delay critical data identifier can be delivered or reported to the RAN side in the QoS profile (also referred to as QoS profile) and QoS rule (also referred to as QoS rule). When the first network device (such as a base station) on the RAN side receives the first information, the additional QoS configuration of the 5GC is processed, specifically, the multi-modal associated DRB configuration or LCH configuration and the delay critical data identifier are added in at least one of the DRB (Data Radio Bearer) configuration, LCH (Logical Channel) configuration, defined LCH to DRB mapping configuration (such as RLC-Bearer Config), RDG (Radio Bearer Group) configuration, LCG (Logical Channel Group) configuration, for example, by adding a preset field, which is used to indicate the configuration information of the multi-modal data and / or delay critical data associated DRB and / or LCH and / or RDG and / or LCG belonging to the same service.
[0121] Then the first network device (such as gNB) and the third network device (such as UE) can perform additional processing on the multi-modal data and / or delay critical data, for example, according to the preset field in at least one of the DRB configuration, LCH configuration, defined LCH to DRB mapping configuration, RDG configuration, LCG configuration, the multi-modal data and / or delay critical data is processed in one or more of the priority processing, PDU assembly, PDCP discard, BSR reporting, DSR reporting, and data transmission enhancement processing, as shown in FIG. 5.
[0122] The embodiments of the present disclosure add a preset field in at least one of the DRB configuration, LCH configuration, defined LCH to DRB mapping configuration, RDG configuration, LCG configuration, which is used to indicate the configuration information of the multi-modal data and / or delay critical data associated DRB and / or LCH and / or RDG and / or LCG belonging to the same service, so as to configure dynamic priority for the multi-modal data and / or delay critical data belonging to the same service and mapped to different DRBs, solve the synchronization and priority problems of the multi-modal data and delay critical data in transmission, ensure the synchronization and priority of the data belonging to the various data of XR or other services with multi-modal data and delay critical data in the transmission process, and provide an enhanced implementation method for scheduling, packet assembly and discarding of multi-modal data and delay sensitive data, and guarantee the quality of user experience.
[0123] Specifically, after receiving the first information, the method further includes:
[0124] mapping a service quality flow to a data radio bearer according to a preset service quality flow to data radio bearer criterion at a service data adaptation protocol layer of the first network device, to obtain a first mapping relationship;
[0125] recording the first information and the first mapping relationship at a radio resource control protocol layer of the first network device;
[0126] The first mapping relationship is used to indicate that the radio resource control protocol layer determines a data bearer group and / or a logical channel group associated with multi-modal data and / or delay critical data belonging to the same service according to the first information.
[0127] For example, when the first network device at the RAN side receives the first information, the service data protocol (SDAP) layer thereof first performs mapping according to the QoS Flow to DRB criterion (i.e., the QoS rule) before processing the 5GC additional QoS configuration. The RRC layer records the multi-modal data identifier, the delay critical data identifier, and the identifier of the multi-modal QoS Flow associated therewith in the QoS Flow. After the SDAP layer completes the QoS Flow to DRB mapping, the RRC records the mapping relationship between the DRB and the QoS Flow. After the QoS Flow mapping is completed based on the above process, when the DRB and the LCH are established, the RRC layer can add the multi-modal associated DRB or LCH configuration and the delay critical data identifier in the preset field in the DRB configuration (such as the Radio Bear Config) or the LCH configuration (such as the Logical Channel Config) or the configuration defining the mapping between the LCH and the DRB (such as the RLC-Bearer Config) or the LCG configuration or the RBG configuration.
[0128] Specifically, the way of adding the multi-modal associated DRB or LCH configuration and the delay critical data identifier in the preset field includes the following several ways:
[0129] The first configuration method: configuring a virtual data bearer group identifier and / or a virtual logical channel group identifier in the preset field in the data bearer group configuration and / or the logical channel group configuration.
[0130] The data bearer group and / or the logical channel group belonging to the same service are configured with the same virtual data bearer group identifier and / or virtual logical channel group identifier.
[0131] Exemplarily, a virtual LCG (also referred to as vLCG) or virtual RBG (also referred to as vRBG) mode can be used, specifically, the RRC layer adds a preset field in the LCG configuration or RBG configuration, the preset field carries a virtual data bearer group identifier (also referred to as vLCG identifier) or a virtual logical channel group identifier (also referred to as vRBG identifier), and the same vLCG identifier and vRBG identifier are configured for the LCG configuration and the RBG configuration belonging to the same multi-modal service or delay critical service. When multi-modal data or delay critical data is transmitted, the highest or lowest priority in the vLCG or vRBG, or the priority of the LCH or DRB specified by the RRC can be used.
[0132] In the embodiments of the present disclosure, using the configuration mode of the virtual LCG or RBG, the third network device (such as a UE) can directly report data in the virtual logical channel using a BSR (Buffer Status Report) and a DSR (Delay status report), thereby solving the problem that multi-modal data is dispersed in different LCHs and DRBs and is difficult to be perceived by the third network device (such as a UE).
[0133] The second configuration mode is that a preset field in the data radio bearer configuration and / or the logical channel configuration configures configuration information of a data radio bearer and / or a logical channel associated with multi-modal data and / or delay critical data belonging to the same service.
[0134] Exemplarily, an associated LCH or associated DRB mode can be used, specifically, the RRC layer adds a preset field in the LCH configuration or DRB configuration, the preset field carries configuration information of an LCH or DRB associated therewith, and when multi-modal data or delay critical data is transmitted, the relevant configuration of the LCH or DRB associated therewith can be used. It should be noted that the association here refers to that the DRB or LCH carries different types of data of the same multi-modal service or delay critical service, such as video, audio, haptic, and attitude and control data. If multiple associated LCHs or DRBs are configured, the highest priority or the lowest priority or the relevant configuration of a specific LCH or DRB can be specified.
[0135] In the embodiments of the present disclosure, using the configuration mode of the associated LCH or DRB, it is not necessary to additionally maintain a virtual logical channel group relationship, and the corresponding LCH can be directly processed, which has low complexity and small resistance to marking.
[0136] The third configuration mode is that a preset field in the data bearer group configuration and / or the logical channel group configuration configures a preset priority or additional configuration information.
[0137] wherein the preset priority is higher than a priority of a data bearer group and / or a logical channel group associated with the multi-modal data and / or the delay critical data belonging to a same service; and the additional configuration information comprises one or more of a PDCP discard timer configuration, a 5G quality of service identifier, and a quality of service class identifier.
[0138] Exemplarily, the additional configuration manner can be used, specifically, the RRC layer adds a preset field in the LCG configuration or the RBG configuration, and the preset field optionally carries the second priority or other additional configuration information. It should be noted that the second priority can be higher than a priority of a data bearer group and / or a logical channel group associated with the multi-modal data and / or the delay critical data belonging to a same service, or lower than the priority of the data bearer group and / or the logical channel group associated with the multi-modal data and / or the delay critical data belonging to the same service; when the multi-modal data or the delay critical data is transmitted, the second priority can be used for transmission. The additional configuration information includes but is not limited to a PDCP discard timer configuration, a 5QI, a QCI, and other configurations. The additional configuration information can have multiple sets, and is used under different conditions, such as using a higher or lower priority additional configuration when the delay budget of the data is about to be exhausted, or the queue of the buffered data is continuously increasing.
[0139] In the embodiments of the present disclosure, the configuration manner of using additional configuration has better flexibility, and a specific priority in multiple sets of configurations can be used according to the delay budget or the buffer queue of the data, so that the resources are more effectively utilized and the user experience is improved.
[0140] It should be noted that the above three configuration manners can be used alone or in combination, and the present disclosure does not make specific limitations.
[0141] Specifically, before the multi-modal data and / or the delay critical data is subjected to the data transmission enhancement processing according to the preset field, the method further comprises:
[0142] adding, by the radio resource control protocol layer of the first network device, a data transmission enhancement switch in a logical channel configuration of a medium access control layer; wherein the data transmission enhancement switch is used to indicate whether to allow the multi-modal data and / or the delay critical data to be subjected to data transmission enhancement processing.
[0143] Further, the data transmission enhancement switch comprises a priority processing switch used to indicate whether to allow the multi-modal data and / or the delay critical data to be subjected to priority processing.
[0144] Exemplarily, the RRC layer adds a switch (i.e., the above-mentioned data transmission enhancement switch) for starting the multi-modality data transmission and the delay-critical data transmission enhancement operation in the LCH-related configuration (such as Logical Channel Config) of the MAC layer, for example, delay Aware Priority Allowed (delay-aware priority allowed), allowed Delay Aware Priority (allowed delay-aware priority), and the like, to indicate whether to start the priority processing of the delay-critical data, and for example, multi Modility Priority Allowed (multi-modality priority allowed), allowed Multi Modal Priority (allowed multi-modality priority), and the like, to indicate whether to perform the priority processing on the multi-modality data, or other switches for indicating whether to allow the priority processing according to the delay-critical data and the multi-modality data in the transmission and scheduling.
[0145] When the RRC layer opens the priority processing switch allowing the priority processing of the delay-critical data and the multi-modality data, the first network device (such as a gNB) and the third network device (such as a UE) need to perform additional data transmission enhancement processing on the multi-modality and / or delay-sensitive data according to the above-mentioned configuration scheme, and the specific data transmission enhancement processing includes one or more of the priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
[0146] For the PDCP discard, according to the above-mentioned three configuration modes, the following data transmission enhancement processing scheme can be adopted:
[0147] The first scheme is that when the priority processing switch is opened in the radio resource control protocol layer, and the virtual data bearer group identifier and / or the virtual logical channel group identifier are configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, when the packet data convergence layer protocol layer of the first network device discards the PDU of the logical channel and / or the data radio bearer belonging to the same service, the PDU or PDU set corresponding to the remaining time difference of the PDCP discard timer of the logical channel and / or the data radio bearer with the same virtual data bearer group identifier and / or virtual logical channel group identifier is discarded when the remaining time difference is lower than a preset threshold value.
[0148] The second solution is: opening the priority processing switch at the radio resource control protocol layer, and when the configuration information of the data radio bearer and / or the logical channel associated with the multi-modal data and / or delay critical data belonging to the same service is configured in the preset field in the data radio bearer configuration and / or the logical channel configuration, the first network device discards the PDU carrying the logical channel and / or the data radio bearer belonging to the same service when the packet data convergence layer protocol layer discards the PDU carrying the logical channel and / or the data radio bearer belonging to the same service, and discards the PDU or PDU set corresponding to the difference between the remaining time of the PDCP discard timer in the associated logical channel and / or data radio bearer and a preset threshold.
[0149] For example, if the virtual LCG or virtual RBG mode (i.e., the first configuration mode described above) is used, when the PDCP entity discards the PDU carrying the LCH or DRB belonging to a multi-modal or delay critical service, the PDU or PDU set (i.e., PDU set) with a close remaining time of the PDCP discard timer in the LCH or DRB with the same vLCG or vRBG index is also discarded, such as the PDU or PDU set with a difference between the remaining time of the PDCP discard timer in the LCH or DRB with the same vLCG or vRBG index and a preset threshold.
[0150] If the associated LCH or associated DRB mode (i.e., the second configuration mode described above) is used, when the PDCP entity discards the PDU carrying the LCH or DRB belonging to a multi-modal or delay critical service, the PDU or PDU set with a close remaining time of the PDCP discard timer in the associated LCH or DRB configured for it is also discarded, such as the PDU or PDU set with a difference between the remaining time of the PDCP discard timer in the associated LCH or DRB and a preset threshold.
[0151] The embodiments of the present disclosure can solve the problem that the PDCP entity is configured in the granularity of the DRB (i.e., one DRB establishes one PDCP entity) in the prior art, so that the cross-DRB discard cannot be implemented, so that when one DRB belonging to a multi-modal or delay critical service is discarded, the discard of other DRBs belonging to the same multi-modal or delay critical service can be triggered, and the system capacity can be improved.
[0152] For BSR / DSR reporting, according to the above three configuration modes, the following data transmission enhancement processing solution can be adopted:
[0153] The first solution is: opening the priority processing switch at the radio resource control protocol layer, and configuring a virtual data bearer group identifier and / or a virtual logical channel group identifier in a preset field in the data bearer group configuration and / or the logical channel group configuration, so as to receive the related information of the virtual logical channel group and / or the virtual data bearer group reported by the third network device through the DSR or the BSR.
[0154] The related information of the virtual logical channel group and / or the virtual data bearer group includes one or more of delay information, a buffer data size, the virtual logical channel group identifier, and the virtual data bearer group identifier.
[0155] The delay information indicates the minimum value in the PDCP discard timer of the corresponding virtual logical channel group and / or virtual data bearer group.
[0156] For example, if the virtual LCG or virtual RBG mode (i.e., the first configuration mode described above) is used, when the third network device (such as a UE) triggers DSR reporting or BSR reporting, the information of the virtual LCG or virtual RBG is carried in the associated DSR and BSR, including delay information (corresponding to the minimum value in the PDCP discard timer of the data in the virtual LCG or RBG), a buffer data size, and a vLCG identifier or a vRBG identifier.
[0157] In the prior art, multiple service types in an LCG include LCHs (having the same QFI) that are similar but do not belong to the same service. For multi-modal services, the LCHs carrying the multi-modal services are allocated to the same LCG as other LCHs having similar characteristics, so that the gNB cannot obtain the buffer information and delay information of the multi-modal services. The embodiments of the present disclosure can separately form a new virtual LCG for the LCG of the same multi-modal or delay criticality service, so as to obtain accurate buffer and delay information of the multi-modal or delay criticality service.
[0158] For priority processing, the following data transmission enhancement processing scheme can be adopted according to the above three configuration modes:
[0159] The first solution is: opening the priority processing switch at the radio resource control protocol layer, and configuring a virtual data bearer group identifier and / or a virtual logical channel group identifier in a preset field in the data bearer group configuration and / or the logical channel group configuration, so as to receive the related information of the virtual logical channel group and / or the virtual data bearer group reported by the third network device through the DSR or the BSR.
[0160] The second solution is: opening the priority processing switch at the radio resource control protocol layer, and configuring the data radio bearer and / or logical channel associated with the multi-modal data and / or delay critical data belonging to the same service in the preset field in the data radio bearer configuration and / or logical channel configuration. When transmitting multi-modal data and / or delay critical data, the logical channel selection and radio resource allocation are performed according to the highest priority or the lowest priority in the multi-modal data and / or delay critical data associated radio bearer and / or logical channel, or the priority of the specified logical channel or data radio bearer.
[0161] The third solution is: opening the priority processing switch at the radio resource control protocol layer, and configuring the preset priority in the preset field in the data bearer group configuration and / or the logical channel group configuration. When transmitting multi-modal data and / or delay critical data, the logical channel selection and radio resource allocation are performed according to the preset priority.
[0162] It should be understood that the priority processing here refers to the logical channel selection order of the MAC scheduler of the first network device (such as a base station, gNB).
[0163] For example, if the virtual LCG or virtual RBG mode (i.e. the first configuration mode described above) is used, when the first network device (such as a base station, gNB) schedules multi-modal data or delay critical data, the priority is based on the highest priority or the lowest priority in the vLCG (or vRBG), or the priority of the LCH or DRB specified by the RRC, for priority-based LCH selection and radio resource allocation.
[0164] If the associated LCH or associated DRB mode (i.e. the second configuration mode described above) is used, when the first network device schedules multi-modal data or delay critical data, the priority is based on the highest priority or the lowest priority in the associated LCH or DRB, or the priority of the LCH or DRB specified by the RRC, for priority-based LCH selection and radio resource allocation.
[0165] If the additional configuration mode (i.e. the third configuration mode described above) is used, the RRC adds an additional optional second priority or other configuration information in the preset field in the LCG configuration or RBG configuration. When transmitting multi-modal data or delay critical data, the second priority can be used for priority-based LCH selection and radio resource allocation.
[0166] For PDU assembly, according to the above three configuration modes, the following data transmission enhancement processing solutions can be adopted:
[0167] The first solution is that when the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data bearer group configuration and / or the logical channel group configuration is configured with a virtual data bearer group identifier and / or a virtual logical channel group identifier, when assembling a PDU, there is multi-modal data and / or delay critical data, and the priorities of the logical channels or data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is loaded into the SDU of the logical channel or data radio bearer corresponding to the same logical channel group identifier or data bearer group identifier.
[0168] The second solution is that when the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration is configured with the configuration information of the data radio bearers and / or logical channels associated with the multi-modal data and / or delay critical data belonging to the same service, when assembling a PDU, there is multi-modal data and / or delay critical data, and the priorities of the logical channels or data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is loaded into the SDU of the logical channel or data radio bearer associated therewith.
[0169] For example, if the virtual LCG or virtual RBG mode (i.e. the first configuration mode described above) is used, when the first network device (such as a gNB) or the third network device (such as a UE) assembles a MAC PDU, if there is multi-modal data or delay critical data, in the case of the same priority, the SDU (service data unit) of the LCH or DRB belonging to the same vLCG or vRBG is preferentially loaded.
[0170] If the associated LCH or associated DRB mode (i.e. the second configuration mode described above) is used, when the first network device (such as a gNB) or the third network device (such as a UE) assembles a MAC PDU, if there is multi-modal data or delay critical data, in the case of the same priority, the SDU of the LCH or DRB with an association relationship is preferentially loaded.
[0171] Compared with the prior art, the embodiments of the present disclosure configure dynamic priorities for multi-modal data and / or delay critical data belonging to the same service and mapped into different DRBs by adding a preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration, solve the synchronization and priority problems of multi-modal data and delay critical data in transmission, and realize the specific scheduling and transmission based on multi-modal data and delay critical data, which has certain practicality for ensuring the synchronization of multi-modal data, the synchronization of data between multi-modal QoS Flows, and the avoidance of delay critical data being discarded.
[0172] Referring to FIG. 6, the second embodiment of the present disclosure provides a data processing method applied to a third network device, comprising:
[0173] S21: performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to a preset field in at least one of data radio bearer configuration, logical channel configuration, mapping configuration of the logical channel to the data radio bearer, data bearer group configuration, and logical channel group configuration;
[0174] The preset field is used to indicate configuration information of data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to the same service; and the data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
[0175] In an optional embodiment, the method further comprises:
[0176] reporting first information to the first network device; wherein the first information comprises at least one of the following: multi-modal data identifier, delay critical data identifier, and identifier of associated quality of service flow.
[0177] In an optional embodiment, the first information is reported through UE assistance information or RRC message.
[0178] In an optional embodiment, the identifier of the associated quality of service flow comprises quality of service flow identifier and / or PDU session identifier of multi-modal data and / or delay critical data belonging to the same service.
[0179] In an optional embodiment, the first information is used to indicate a service data adaptation protocol layer of the first network device, to perform mapping of quality of service flow to data radio bearer according to preset quality of service flow to data radio bearer criteria to obtain a first mapping relationship, and to indicate a radio resource control protocol layer of the first network device, to record the first information and the first mapping relationship.
[0180] The first mapping relationship is used to indicate that the radio resource control protocol layer determines data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to the same service according to the first information.
[0181] In an optional embodiment, the preset field is added in the data bearer group configuration and / or the logical channel group configuration, and is used to configure virtual data bearer group identifier and / or virtual logical channel group identifier.
[0182] The data bearer group and / or the logical channel group belonging to the same service are configured with the same virtual data bearer group identifier and / or virtual logical channel group identifier.
[0183] In an optional embodiment, the preset field is added in the data radio bearer configuration and / or the logical channel configuration, for configuring configuration information of the data radio bearer and / or the logical channel associated with the multi-modal data and / or the delay critical data belonging to the same service.
[0184] In an optional embodiment, the preset field is added in the data bearer group configuration and / or the logical channel group configuration, for configuring preset priority or additional configuration information.
[0185] The preset priority is higher than the priority of the data bearer group and / or the logical channel group associated with the multi-modal data and / or the delay critical data belonging to the same service; and the additional configuration information includes one or more of PDCP discard timer configuration, 5G quality of service identifier, quality of service class identifier.
[0186] In an optional embodiment, the logical channel configuration is extended with a data transmission enhancement switch; wherein the data transmission enhancement switch is used to indicate whether to allow or not to allow data transmission enhancement processing on the multi-modal data and / or the delay critical data.
[0187] In an optional embodiment, the data transmission enhancement switch includes a priority processing switch indicating whether to allow or not to allow priority processing on the multi-modal data and / or the delay critical data.
[0188] In an optional embodiment, the data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration includes:
[0189] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data bearer group configuration and / or the logical channel group configuration configures the virtual data bearer group identifier and / or the virtual logical channel group identifier, when the packet data convergence protocol layer of the third network device discards the PDU carrying the logical channel and / or the data radio bearer belonging to the same service, the PDU or PDU set with the same virtual data bearer group identifier and / or virtual logical channel group identifier and the remaining time difference of the PDCP discard timer below the preset threshold value is discarded.
[0190] In an optional embodiment, the data transmission enhancement processing of the multi-modal data and / or the delay-critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises:
[0191] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data radio bearer configuration and / or the logical channel configuration configures the configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay-critical data belonging to the same service, when the packet data convergence protocol layer of the third network device discards the PDU carrying the logical channel and / or the data radio bearer belonging to the same service, the PDU or the PDU set corresponding to the difference between the remaining time of the PDCP discard timer of the associated logical channel and / or the data radio bearer and a preset threshold value is discarded.
[0192] In an optional embodiment, the data transmission enhancement processing of the multi-modal data and / or the delay-critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises:
[0193] When the priority processing switch is turned on at the radio resource control protocol layer, and the preset field in the data bearer group configuration and / or the logical channel group configuration configures the virtual data bearer group identifier and / or the virtual logical channel group identifier, the related information of the virtual logical channel group and / or the virtual data bearer group is reported to the first network device through the DSR or the BSR.
[0194] The related information of the virtual logical channel group and / or the virtual data bearer group comprises one or more of the delay information, the buffer data size, the virtual logical channel group identifier, and the virtual data bearer group identifier.
[0195] In an optional embodiment, the delay information indicates the minimum value in the PDCP discard timer of the corresponding virtual logical channel group and / or virtual data bearer group.
[0196] In an optional embodiment, the data transmission enhancement processing of the multi-modal data and / or the delay-critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises:
[0197] When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer configuration and / or the logical channel configuration is configured to configure a virtual data bearer group identifier and / or a virtual logical channel group identifier, the multi-modal data and / or the delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the highest priority or the lowest priority in the corresponding virtual data bearer group and / or virtual logical channel group of the virtual data bearer group identifier and / or virtual logical channel group identifier, or the priority of a specified logical channel or data radio bearer.
[0198] In an optional embodiment, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises:
[0199] When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer configuration and / or the logical channel configuration is configured to configure configuration information of data radio bearers and / or logical channels associated with multi-modal data and / or delay critical data belonging to the same service, the multi-modal data and / or the delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the highest priority or the lowest priority in the radio bearer and / or logical channel associated with the multi-modal data and / or the delay critical data to be transmitted, or the priority of a specified logical channel or data radio bearer.
[0200] In an optional embodiment, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises:
[0201] When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data bearer group configuration and / or the logical channel group configuration is configured to configure a preset priority, the multi-modal data and / or the delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the preset priority.
[0202] In an optional embodiment, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises:
[0203] When there is multi-modal data and / or delay critical data when assembling PDU, and the priorities of logical channels or data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is packed into SDUs of logical channels or data radio bearers corresponding to the same logical channel group identifier or data bearer group identifier.
[0204] In an optional embodiment, the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises:
[0205] When there is multi-modal data and / or delay critical data when assembling PDU, and the priorities of logical channels or data radio bearers are the same, the corresponding multi-modal data and / or delay critical data is packed into SDUs of logical channels or data radio bearers corresponding to the same logical channel group identifier or data bearer group identifier.
[0206] It should be noted that the working process of the data processing method of the third network device in the embodiments of the present disclosure can refer to the working process of the data processing method of the first network device in the above-mentioned embodiment one, wherein the data transmission enhancement processing process of the third network device is the same as that of the first network device in the above-mentioned embodiment one, and the technical effects achieved are the same as those of the data processing method in the above-mentioned embodiment one, which will not be repeated here.
[0207] Referring to FIG. 7, the embodiment three of the present disclosure provides a data processing apparatus, which is applied to a first network device and comprises:
[0208] The configuration module 11 is configured to add a preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration; wherein the preset field is used to indicate configuration information of data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to the same service.
[0209] The first data processing module 12 is configured to perform data transmission enhancement processing on the multi-modal data and / or the delay-critical data according to the preset field; wherein the data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
[0210] In an optional embodiment, the apparatus further comprises:
[0211] The information receiving module is configured to receive first information before adding the preset field in at least one of the following configurations: data radio bearer configuration, logical channel configuration, mapping configuration of the logical channel to the data radio bearer, data bearer group configuration, and logical channel group configuration; wherein the first information comprises at least one of the following: multi-modal data identifier, delay-critical data identifier, and identifier of an associated quality of service flow.
[0212] In an optional embodiment, the first information is sent by a second network device through a quality of service flow parameter, or reported by a third network device through UE assistance information or an RRC message.
[0213] In an optional embodiment, the identifier of the associated quality of service flow comprises: quality of service flow identifier and / or PDU session identifier of the multi-modal data and / or delay-critical data belonging to the same service.
[0214] In an optional embodiment, the apparatus further comprises:
[0215] The mapping module is configured to, after receiving the first information, perform mapping of a quality of service flow to a data radio bearer at a service data adaptation protocol layer of the first network device according to preset criteria of the quality of service flow to the data radio bearer, to obtain a first mapping relationship.
[0216] The information recording module is configured to record, at a radio resource control protocol layer of the first network device, the first information and the first mapping relationship.
[0217] The first mapping relationship is used to indicate that the radio resource control protocol layer determines, according to the first information, a data bearer group and / or a logical channel group associated with the multi-modal data and / or delay-critical data belonging to the same service.
[0218] In an optional embodiment, the configuration module 11 comprises:
[0219] The first configuration unit is configured to configure a virtual data bearer group identifier and / or a virtual logical channel group identifier in the preset field in the data bearer group configuration and / or the logical channel group configuration.
[0220] The data bearer groups and / or the logical channel groups belonging to the same service are configured with the same virtual data bearer group identifier and / or virtual logical channel group identifier.
[0221] In an optional embodiment, the configuration module 11 comprises:
[0222] The second configuration unit is configured to configure, in a preset field in the data radio bearer configuration and / or the logical channel configuration, configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service.
[0223] In an optional embodiment, the configuration module 11 comprises:
[0224] The third configuration unit is configured to configure, in a preset field in the data bearer group configuration and / or the logical channel group configuration, a preset priority or additional configuration information.
[0225] The preset priority is higher than the priority of the data bearer groups and / or the logical channel groups associated with the multi-modal data and / or the delay critical data belonging to the same service; and the additional configuration information comprises one or more of a PDCP discard timer configuration, a 5G quality of service identifier, and a quality of service class identifier.
[0226] In an optional embodiment, the apparatus further comprises:
[0227] The switch configuration module is configured to add, in a logical channel configuration of a medium access control layer of a radio resource control protocol layer of the first network device, a data transmission enhancement switch before performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field; the data transmission enhancement switch is used to indicate whether to allow or not to allow the data transmission enhancement processing on the multi-modal data and / or the delay critical data.
[0228] In an optional embodiment, the data transmission enhancement switch comprises a priority processing switch used to indicate whether to allow or not to allow priority processing on the multi-modal data and / or the delay critical data.
[0229] In an optional embodiment, the first data processing module 12 comprises:
[0230] The first PDCP discarding unit is configured to, when the radio resource control protocol layer opens the priority processing switch and a preset field in the data bearer group configuration and / or the logical channel group configuration is configured with a virtual data bearer group identifier and / or a virtual logical channel group identifier, discard, when the packet data convergence protocol layer of the first network device discards PDUs carried by logical channels and / or data radio bearers belonging to the same service, a PDU or a PDU set corresponding to a difference between remaining times of PDCP discard timers in logical channels and / or data radio bearers with the same virtual data bearer group identifier and / or virtual logical channel group identifier that is lower than a preset threshold value.
[0231] In an optional embodiment, the first data processing module 12 comprises:
[0232] The second PDCP discarding unit is configured to, when the radio resource control protocol layer opens the priority processing switch and a preset field in the data radio bearer configuration and / or the logical channel configuration is configured with configuration information of data radio bearers and / or logical channels associated with multi-modal data and / or delay-critical data belonging to the same service, discard, when the packet data convergence protocol layer of the first network device discards PDUs carried by logical channels and / or data radio bearers belonging to the same service, a PDU or a PDU set corresponding to a difference between remaining times of PDCP discard timers in associated logical channels and / or data radio bearers that is lower than a preset threshold value.
[0233] In an optional embodiment, the first data processing module 12 comprises:
[0234] The reporting unit is configured to, when the radio resource control protocol layer opens the priority processing switch and a preset field in the data bearer group configuration and / or the logical channel group configuration is configured with a virtual data bearer group identifier and / or a virtual logical channel group identifier, receive, from a third network device, information about a virtual logical channel group and / or a virtual data bearer group reported by the third network device through a DSR or a BSR.
[0235] The information about the virtual logical channel group and / or the virtual data bearer group comprises one or more of delay information, a size of a buffer data amount, the virtual logical channel group identifier, and the virtual data bearer group identifier.
[0236] In an optional embodiment, the delay information indicates a minimum value in PDCP discard timers in the corresponding virtual logical channel group and / or virtual data bearer group.
[0237] In an optional embodiment, the first data processing module 12 comprises:
[0238] The first priority processing unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer and preset fields in the data bearer group configuration and / or the logical channel group configuration are configured to configure virtual data bearer group identifiers and / or virtual logical channel group identifiers, perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted according to the highest priority or the lowest priority in the corresponding virtual data bearer group and / or virtual logical channel group corresponding to the virtual data bearer group identifier and / or virtual logical channel group identifier, or the priority of the specified logical channel or data radio bearer.
[0239] In an optional embodiment, the first data processing module 12 comprises:
[0240] The second priority processing unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer and preset fields in the data radio bearer configuration and / or the logical channel configuration are configured to configure configuration information of the data radio bearers and / or logical channels associated with the multi-modal data and / or delay critical data belonging to the same service, perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted according to the highest priority or the lowest priority in the radio bearer and / or logical channel associated with the multi-modal data and / or delay critical data to be transmitted, or the priority of the specified logical channel or data radio bearer.
[0241] In an optional embodiment, the first data processing module 12 comprises:
[0242] The third priority processing unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer and preset fields in the data bearer group configuration and / or the logical channel group configuration are configured to configure preset priorities, perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted according to the preset priorities.
[0243] In an optional embodiment, the first data processing module 12 comprises:
[0244] The first PDU assembling unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer and preset fields in the data bearer group configuration and / or the logical channel group configuration are configured to configure virtual data bearer group identifiers and / or virtual logical channel group identifiers, when assembling a PDU, if there is multi-modal data and / or delay critical data and the priorities of the logical channels or data radio bearers are the same, assemble the corresponding multi-modal data and / or delay critical data into an SDU of a logical channel or data radio bearer corresponding to the same logical channel group identifier or data bearer group identifier.
[0245] In an alternative embodiment, the first data processing module 12 comprises:
[0246] The second PDU assembling unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer, and when the configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service is configured in the preset field in the data radio bearer configuration and / or the logical channel configuration, assemble the PDU when there is multi-modal data and / or delay critical data, and the priorities of the logical channels or the data radio bearers are the same, and pack the corresponding multi-modal data and / or delay critical data into the SDU of the logical channel or the data radio bearer associated with the multi-modal data and / or the delay critical data.
[0247] It should be noted that the working processes of the various modules in the data processing apparatus described in the embodiments of the present disclosure can refer to the working processes of the data processing method described in Embodiment One, and the technical effects achieved are the same as those of the data processing method described in Embodiment One, which will not be described here.
[0248] Referring to FIG. 8, the fourth embodiment of the present disclosure provides a data processing apparatus, which is applied to a third network device and comprises:
[0249] The second data processing module 21 is configured to perform data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channels to the data radio bearers, the data bearer group configuration, and the logical channel group configuration.
[0250] The preset field is used to indicate the configuration information of the data radio bearers and / or the logical channels and / or the data bearer groups and / or the logical channel groups associated with the multi-modal data and / or the delay critical data belonging to the same service. The data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembling, PDCP discarding, BSR reporting, and DSR reporting.
[0251] In an alternative embodiment, the apparatus further comprises:
[0252] The information reporting module 22 is configured to report first information to the first network device, wherein the first information comprises at least one of the following: a multi-modal data identifier, a delay critical data identifier, and an identifier of an associated quality of service flow.
[0253] In an alternative embodiment, the first information is reported through UE assistance information or an RRC message.
[0254] In an optional embodiment, the identity of the associated quality of service flow comprises a quality of service flow identity and / or a PDU session identity of the multi-modal data and / or delay critical data belonging to the same service.
[0255] In an optional embodiment, the first information is used to indicate a service data adaptation protocol layer of the first network device, to perform quality of service flow to data radio bearer mapping according to a preset quality of service flow to data radio bearer criterion to obtain a first mapping relationship, and to indicate a radio resource control protocol layer of the first network device, to record the first information and the first mapping relationship.
[0256] The first mapping relationship is used to indicate that the radio resource control protocol layer determines a data bearer group and / or a logical channel group associated with the multi-modal data and / or delay critical data belonging to the same service according to the first information.
[0257] In an optional embodiment, the preset field is added in the data bearer group configuration and / or the logical channel group configuration, and is used to configure a virtual data bearer group identity and / or a virtual logical channel group identity.
[0258] The data bearer group and / or the logical channel group belonging to the same service are configured with the same virtual data bearer group identity and / or virtual logical channel group identity.
[0259] In an optional embodiment, the preset field is added in the data radio bearer configuration and / or the logical channel configuration, and is used to configure configuration information of the data radio bearer and / or the logical channel associated with the multi-modal data and / or delay critical data belonging to the same service.
[0260] In an optional embodiment, the preset field is added in the data bearer group configuration and / or the logical channel group configuration, and is used to configure a preset priority or additional configuration information.
[0261] The preset priority is higher than a priority of the data bearer group and / or the logical channel group associated with the multi-modal data and / or delay critical data belonging to the same service; and the additional configuration information comprises one or more of a PDCP discard timer configuration, a 5G quality of service identity, and a quality of service class identity.
[0262] In an optional embodiment, the logical channel configuration is extended with a data transmission enhancement switch; and the data transmission enhancement switch is used to indicate whether to allow or not to allow data transmission enhancement processing on the multi-modal data and / or delay critical data.
[0263] In an alternative embodiment, the data transmission enhancement switch comprises a priority processing switch indicating whether or not priority processing is allowed for the multi-modal data and / or delay critical data.
[0264] In an alternative embodiment, the second data processing module 21 comprises:
[0265] The first PDCP discarding unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer and a preset field in the data bearer group configuration and / or the logical channel group configuration is configured with a virtual data bearer group identifier and / or a virtual logical channel group identifier, discard, when the packet data convergence protocol layer of the third network device discards PDUs carried by logical channels and / or data radio bearers belonging to the same service, a PDU or a PDU set corresponding to a difference between remaining times of PDCP discard timers in logical channels and / or data radio bearers associated with the multi-modal data and / or delay critical data belonging to the same service being lower than a preset threshold value.
[0266] In an alternative embodiment, the second data processing module 21 comprises:
[0267] The second PDCP discarding unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer and a preset field in the data radio bearer configuration and / or the logical channel configuration is configured with configuration information of data radio bearers and / or logical channels associated with the multi-modal data and / or delay critical data belonging to the same service, discard, when the packet data convergence protocol layer of the third network device discards PDUs carried by logical channels and / or data radio bearers belonging to the same service, a PDU or a PDU set corresponding to a difference between remaining times of PDCP discard timers in the associated logical channels and / or data radio bearers being lower than a preset threshold value.
[0268] In an alternative embodiment, the second data processing module 21 comprises:
[0269] The reporting unit is configured to, when the priority processing switch is turned on at the radio resource control protocol layer and a preset field in the data bearer group configuration and / or the logical channel group configuration is configured with a virtual data bearer group identifier and / or a virtual logical channel group identifier, report, to the first network device, information about the virtual logical channel group and / or the virtual data bearer group through a DSR or a BSR.
[0270] The information about the virtual logical channel group and / or the virtual data bearer group comprises one or more of delay information, a size of a buffer data amount, the virtual logical channel group identifier, and the virtual data bearer group identifier.
[0271] In an alternative embodiment, the delay information indicates a minimum value in the PDCP discard timer in the corresponding virtual logical channel group and / or virtual data bearer group.
[0272] In an alternative embodiment, the second data processing module 21 comprises:
[0273] The first priority processing unit is configured to open the priority processing switch at the radio resource control protocol layer, and when the preset field in the data bearer group configuration and / or the logical channel group configuration is configured with the virtual data bearer group identifier and / or the virtual logical channel group identifier, perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted according to the highest priority or the lowest priority in the corresponding virtual data bearer group and / or virtual logical channel group of the virtual data bearer group identifier and / or virtual logical channel group identifier, or the priority of the specified logical channel or data radio bearer.
[0274] In an alternative embodiment, the second data processing module 21 comprises:
[0275] The second priority processing unit is configured to open the priority processing switch at the radio resource control protocol layer, and when the preset field in the data radio bearer configuration and / or the logical channel configuration is configured with the configuration information of the data radio bearer and / or logical channel associated with the multi-modal data and / or delay critical data belonging to the same service, perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted according to the highest priority or the lowest priority in the radio bearer and / or logical channel associated with the multi-modal data and / or delay critical data to be transmitted, or the priority of the specified logical channel or data radio bearer.
[0276] In an alternative embodiment, the second data processing module 21 comprises:
[0277] The third priority processing unit is configured to open the priority processing switch at the radio resource control protocol layer, and when the preset field in the data bearer group configuration and / or the logical channel group configuration is configured with the preset priority, perform logical channel selection and radio resource allocation on the multi-modal data and / or delay critical data to be transmitted according to the preset priority.
[0278] In an alternative embodiment, the second data processing module 21 comprises:
[0279] The first PDU assembling unit is configured to, when assembling a PDU, there is multi-modal data and / or delay critical data, and the priorities of logical channels or data radio bearers are the same, pack the corresponding multi-modal data and / or delay critical data into SDUs of logical channels or data radio bearers corresponding to the same logical channel group identifier or data bearer group identifier, when the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data bearer group configuration and / or the logical channel group configuration is configured to configure a virtual data bearer group identifier and / or a virtual logical channel group identifier.
[0280] In an alternative embodiment, the second data processing module 21 comprises:
[0281] The second PDU assembling unit is configured to, when assembling a PDU, there is multi-modal data and / or delay critical data, and the priorities of logical channels or data radio bearers are the same, pack the corresponding multi-modal data and / or delay critical data into SDUs of logical channels or data radio bearers corresponding to the same logical channel group identifier or data bearer group identifier, when the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer configuration and / or the logical channel configuration is configured to configure configuration information of data radio bearers and / or logical channels associated with multi-modal data and / or delay critical data belonging to the same service.
[0282] It should be noted that the working processes of the various modules in the data processing apparatus described in the embodiments of the present disclosure can refer to the working processes of the data processing method described in Embodiment Two above, and the technical effects achieved are the same as those of the data processing method described in Embodiment Two above, which will not be described here again.
[0283] Referring to FIG. 9, the data processing apparatus according to Embodiment Five of the present disclosure further comprises a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. The processor 31 implements the steps in the various data processing method embodiments I / II described above, such as steps S11-S12 or steps S21, when executing the computer program.
[0284] For example, the computer program can be divided into one or more modules / units, which are stored in the memory 32 and executed by the processor 31 to complete the present disclosure. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the data processing apparatus.
[0285] The data processing device can include, but is not limited to, a processor 31, a memory 32. Those skilled in the art can understand that the schematic diagram is only an example of the data processing device, and does not constitute a limitation on the data processing device, and can include more or fewer components than the diagram, or combine certain components, or different components, for example, the data processing device can also include an input / output device, a network access device, a bus, etc.
[0286] The processor 31 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The processor 31 is the control center of the data processing device, and connects various parts of the entire data processing device through various interfaces and lines.
[0287] The memory 32 can be used to store computer programs and / or modules, and the processor 31 realizes various functions of the data processing device by running or executing computer programs and / or modules stored in the memory 32, and calling data stored in the memory 32. The memory 32 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required for a function (such as a sound playing function, an image playing function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 32 can include a high-speed random access memory, and can also include a non-volatile memory, for example, a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state memory devices.
[0288] The modules / units integrated in the data processing device, if realized in the form of software function units and sold or used as independent products, can be stored in a computer readable storage medium. Based on this understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the computer program is executed by the processor 31, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or some intermediate forms, etc. The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc.
[0289] It should be noted that the above-described device embodiments are only schematic, and the units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e. they can be located in one place or distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment scheme according to actual needs. In addition, the connection relationship between the modules in the device embodiment provided by the present disclosure indicates that there is a communication connection between them, which can be realized as one or more communication buses or signal lines. Those skilled in the art can understand and implement it without creative labor.
[0290] The above is the preferred embodiment of the present disclosure. It should be noted that those skilled in the art can make many improvements and refinements without departing from the principles of the present disclosure, and these improvements and refinements are also considered within the protection scope of the present disclosure.
Claims
1. A data processing method applied to a first network device, comprising: adding a preset field in at least one of data radio bearer configuration, logical channel configuration, mapping configuration of the logical channel to the data radio bearer, data bearer group configuration, logical channel group configuration; wherein the preset field is used to indicate configuration information of data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to a same service; performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field; wherein the data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, DSR reporting. 2.The data processing method of claim 1, before adding the preset field in at least one of data radio bearer configuration, logical channel configuration, mapping configuration of the logical channel to the data radio bearer, data bearer group configuration, logical channel group configuration, the method further comprises: receiving first information; wherein the first information comprises at least one of the following: multi-modal data identifier, delay critical data identifier, identifier of associated quality of service flow. 3.The data processing method of claim 2, wherein the first information is sent by a second network device through quality of service flow parameters, or reported by a third network device through UE assistance information or RRC message.
4. The data processing method of claim 2 or 3, the associating the identification of the quality of service flow comprising: quality of service flow identifier and / or PDU session identifier of multi-modal data and / or delay critical data belonging to a same service. 5.The data processing method of any one of claims 2-4, after receiving the first information, the method further comprises: performing mapping of quality of service flow to data radio bearer according to a preset quality of service flow to data radio bearer criterion at a service data adaptation protocol layer of the first network device to obtain a first mapping relationship; recording the first information and the first mapping relationship at a radio resource control protocol layer of the first network device; wherein the first mapping relationship is used to indicate that the radio resource control protocol layer determines data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to a same service according to the first information. 6.The data processing method of any one of claims 1-5, wherein adding the preset field in at least one of data radio bearer configuration, logical channel configuration, mapping configuration of the logical channel to the data radio bearer, data bearer group configuration, logical channel group configuration comprises: configuring a virtual data bearer group identifier and / or a virtual logical channel group identifier in the preset field in the data bearer group configuration and / or the logical channel group configuration; wherein data bearer groups and / or logical channel groups belonging to a same service are configured with the same virtual data bearer group identifier and / or virtual logical channel group identifier. 7.The data processing method of any one of claims 1-5, wherein a preset field is added in at least one of a data radio bearer configuration, a logical channel configuration, a mapping configuration of the logical channel to the data radio bearer, a data bearer group configuration, and a logical channel group configuration, and the preset field comprises configuration information of a data radio bearer and / or a logical channel associated with multi-modal data and / or delay critical data belonging to a same service in the data radio bearer configuration and / or the logical channel configuration. 8.The data processing method of any one of claims 1-5, wherein a preset field is added in at least one of a data radio bearer configuration, a logical channel configuration, a mapping configuration of the logical channel to the data radio bearer, a data bearer group configuration, and a logical channel group configuration, and the preset field comprises a preset priority or additional configuration information in the data bearer group configuration and / or the logical channel group configuration; wherein the preset priority is higher than a priority of a data bearer group and / or a logical channel group associated with multi-modal data and / or delay critical data belonging to a same service; and the additional configuration information comprises one or more of a PDCP discard timer configuration, a 5G quality of service identifier, and a quality of service class identifier. 9.The data processing method of any one of claims 1-8, wherein before performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field, the method further comprises: adding a data transmission enhancement switch in a logical channel configuration of a medium access control layer of a radio resource control protocol layer of the first network device; wherein the data transmission enhancement switch is used to indicate whether to allow or not to allow the data transmission enhancement processing on the multi-modal data and / or the delay critical data. 10.The data processing method of claim 9, wherein the data transmission enhancement switch comprises a priority processing switch used to indicate whether to allow or not to allow priority processing on the multi-modal data and / or the delay critical data. 11.The data processing method of claim 10, wherein the performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field comprises: when the priority processing switch is turned on in the radio resource control protocol layer, and a virtual data bearer group identifier and / or a virtual logical channel group identifier is configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, discarding a PDU or a PDU set corresponding to a remaining time difference of a PDCP discard timer being lower than a preset threshold value, when a packet data convergence protocol layer of the first network device discards a PDU carrying a logical channel and / or a data radio bearer belonging to a same service. 12.The data processing method of claim 10, wherein the performing data transmission enhancement processing on the multi-modal data and / or the delay critical data according to the preset field comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer configuration and / or the logical channel configuration configures data radio bearers and / or logical channels associated with multi-modal data and / or delay-critical data belonging to the same service, when the packet data convergence protocol layer of the first network device discards PDU carrying logical channels and / or data radio bearers belonging to the same service, PDU or a PDU set corresponding to a remaining time difference of a PDCP discard timer of the associated logical channel and / or data radio bearer lower than a preset threshold value is discarded.
13. The data processing method of claim 10, wherein the data transmission enhancement processing of the multi-modal data and / or the delay-critical data according to the preset field comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer group configuration and / or the logical channel group configuration configures a virtual data radio bearer group identifier and / or a virtual logical channel group identifier, the third network device reports related information of a virtual logical channel group and / or a virtual data radio bearer group through DSR or BSR; The related information of the virtual logical channel group and / or the virtual data radio bearer group comprises one or more of delay information, a size of a buffer data amount, the virtual logical channel group identifier, and the virtual data radio bearer group identifier.
14. The data processing method of claim 13, wherein the delay information indicates a minimum value in a PDCP discard timer of the corresponding virtual logical channel group and / or virtual data radio bearer group.
15. The data processing method of claim 10, wherein the data transmission enhancement processing of the multi-modal data and / or the delay-critical data according to the preset field comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer group configuration and / or the logical channel group configuration configures a virtual data radio bearer group identifier and / or a virtual logical channel group identifier, a highest priority or a lowest priority in a virtual data radio bearer group and / or a virtual logical channel group corresponding to the virtual data radio bearer group identifier and / or the virtual logical channel group identifier, or a priority of a specified logical channel or data radio bearer is used for logical channel selection and radio resource allocation of the multi-modal data and / or the delay-critical data to be transmitted.
16. The data processing method of claim 10, wherein the data transmission enhancement processing of the multi-modal data and / or the delay-critical data according to the preset field comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer configuration and / or the logical channel configuration configures configuration information of data radio bearers and / or logical channels associated with multi-modal data and / or delay critical data belonging to the same service, the multi-modal data and / or delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the highest priority or the lowest priority in the multi-modal data and / or delay critical data associated radio bearer and / or logical channel to be transmitted, or the priority of a specified logical channel or data radio bearer.
17. The data processing method of claim 10, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset priority is configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, the multi-modal data and / or delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the preset priority.
18. The data processing method of claim 10, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a virtual data bearer group identifier and / or a virtual logical channel group identifier are configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, when multi-modal data and / or delay critical data exist when assembling a PDU, and the priorities of logical channels or data radio bearers are the same, the corresponding multi-modal data and / or delay critical data are packed into SDUs of logical channels or data radio bearers corresponding to the same logical channel group identifier or data bearer group identifier.
19. The data processing method of claim 10, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset field in the data radio bearer configuration and / or the logical channel configuration configures configuration information of data radio bearers and / or logical channels associated with multi-modal data and / or delay critical data belonging to the same service, when multi-modal data and / or delay critical data exist when assembling a PDU, and the priorities of logical channels or data radio bearers are the same, the corresponding multi-modal data and / or delay critical data are packed into SDUs of logical channels or data radio bearers associated therewith.
20. A data processing method applied to a third network device, comprising: performing data transmission enhancement processing of the multi-modal data and / or the delay critical data according to a preset field in at least one of a data radio bearer configuration, a logical channel configuration, mapping configuration of the logical channel to the data radio bearer, a data bearer group configuration, and a logical channel group configuration; The preset field is used to indicate configuration information of the data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with the multi-modal data and / or delay critical data belonging to the same service; and the data transmission enhancement processing includes at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
21. The data processing method of claim 20, further comprising: reporting first information to the first network device; wherein the first information includes at least one of the following: a multi-modal data identifier, a delay critical data identifier, and an associated quality of service flow identifier.
22. The data processing method of claim 21, wherein the first information is reported through UE assistance information or an RRC message.
23. The data processing method of claim 21 or 22, the associating the identification of the quality of service flow comprising: quality of service flow identifiers and / or PDU session identifiers of the multi-modal data and / or delay critical data belonging to the same service.
24. The data processing method of any one of claims 21-23, wherein the first information is used to indicate a service data adaptation protocol layer of the first network device, to perform quality of service flow to data radio bearer mapping according to a preset quality of service flow to data radio bearer criterion to obtain a first mapping relationship, and to indicate a radio resource control protocol layer of the first network device, to record the first information and the first mapping relationship. wherein The first mapping relationship is used to indicate that the radio resource control protocol layer determines, according to the first information, data bearer groups and / or logical channel groups associated with the multi-modal data and / or delay critical data belonging to the same service.
25. The data processing method of any one of claims 20-24, wherein the preset field is added in the data bearer group configuration and / or the logical channel group configuration, and is used to configure a virtual data bearer group identifier and / or a virtual logical channel group identifier. wherein, The data bearer groups and / or logical channel groups belonging to the same service are configured with the same virtual data bearer group identifier and / or virtual logical channel group identifier.
26. The data processing method of any one of claims 20-24, wherein the preset field is added in the data radio bearer configuration and / or the logical channel configuration, and is used to configure configuration information of the data radio bearers and / or logical channels associated with the multi-modal data and / or delay critical data belonging to the same service.
27. The data processing method of any one of claims 20-24, wherein the preset field is added in the data bearer group configuration and / or the logical channel group configuration, and is used to configure a preset priority or additional configuration information. wherein, The preset priority is higher than a priority of the data bearer groups and / or logical channel groups associated with the multi-modal data and / or delay critical data belonging to the same service; and the additional configuration information includes one or more of the following: PDCP discard timer configuration, 5G quality of service identifier, and quality of service class identifier.
28. The data processing method of any one of claims 20-27, the logical channel configuration is extended with a data transmission enhancement switch; wherein, The data transmission enhancement switch is used to indicate whether the multi-modal data and / or delay critical data is allowed to be subjected to data transmission enhancement processing. 29.The data processing method of claim 28, wherein the data transmission enhancement switch comprises a priority handling switch indicating whether priority handling is allowed or not allowed for the multi-modal data and / or the delay critical data. 30.The data processing method of claim 29, wherein the data transmission enhancement handling of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: enabling the priority handling switch at the radio resource control protocol layer, and when the preset field in the data bearer group configuration and / or the logical channel group configuration configures a virtual data bearer group identifier and / or a virtual logical channel group identifier, discarding, by the packet data convergence protocol layer of the third network device, a PDU or a PDU set corresponding to a difference of remaining time of PDCP discard timers of logical channels and / or data radio bearers with the same virtual data bearer group identifier and / or virtual logical channel group identifier being lower than a preset threshold value when the packet data convergence protocol layer discards the PDU carrying the logical channels and / or the data radio bearers belonging to the same service. 31.The data processing method of claim 29, wherein the data transmission enhancement handling of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: enabling the priority handling switch at the radio resource control protocol layer, and when the preset field in the data radio bearer configuration and / or the logical channel configuration configures configuration information of the data radio bearers and / or the logical channels associated with the multi-modal data and / or the delay critical data belonging to the same service, discarding, by the packet data convergence protocol layer of the third network device, a PDU or a PDU set corresponding to a difference of remaining time of PDCP discard timers of the associated logical channels and / or data radio bearers being lower than a preset threshold value when the packet data convergence protocol layer discards the PDU carrying the logical channels and / or the data radio bearers belonging to the same service. 32.The data processing method of claim 29, wherein the data transmission enhancement handling of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: enabling the priority handling switch at the radio resource control protocol layer, and when the preset field in the data bearer group configuration and / or the logical channel group configuration configures a virtual data bearer group identifier and / or a virtual logical channel group identifier, reporting, by the third network device, related information of the virtual logical channel group and / or the virtual data bearer group to the first network device through a DSR or a BSR. The related information of the virtual logical channel group and / or the virtual data bearer group includes one or more of delay information, cache data size, the virtual logical channel group identifier, and the virtual data bearer group identifier.
33. The data processing method of claim 32, wherein the delay information indicates a minimum value of a PDCP discard timer in the corresponding virtual logical channel group and / or virtual data bearer group.
34. The data processing method of claim 29, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: when the priority processing switch is turned on at the radio resource control protocol layer and the virtual data bearer group identifier and / or the virtual logical channel group identifier are configured in the preset field in the data bearer group configuration and / or the logical channel group configuration, performing logical channel selection and radio resource allocation on the multi-modal data and / or the delay critical data to be transmitted according to the highest priority or the lowest priority in the virtual data bearer group and / or the virtual logical channel group corresponding to the virtual data bearer group identifier and / or the virtual logical channel group identifier, or the priority of the specified logical channel or data radio bearer.
35. The data processing method of claim 29, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: when the priority processing switch is turned on at the radio resource control protocol layer and the configuration information of the data radio bearer and / or the logical channel associated with the multi-modal data and / or the delay critical data belonging to the same service is configured in the preset field in the data radio bearer configuration and / or the logical channel configuration, performing logical channel selection and radio resource allocation on the multi-modal data and / or the delay critical data to be transmitted according to the highest priority or the lowest priority in the radio bearer and / or the logical channel associated with the multi-modal data and / or the delay critical data to be transmitted, or the priority of the specified logical channel or data radio bearer.
36. The data processing method of claim 29, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset priority is configured in a preset field in the data bearer group configuration and / or the logical channel group configuration, the multi-modal data and / or the delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the preset priority. 37.The data processing method of claim 29, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset priority is configured in a preset field in the data bearer group configuration and / or the logical channel group configuration, the multi-modal data and / or the delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the preset priority. 38.The data processing method of claim 29, wherein the data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field in at least one of the data radio bearer configuration, the logical channel configuration, the mapping configuration of the logical channel to the data radio bearer, the data bearer group configuration, and the logical channel group configuration comprises: When the priority processing switch is turned on at the radio resource control protocol layer, and a preset priority is configured in a preset field in the data radio bearer configuration and / or the logical channel configuration, the multi-modal data and / or the delay critical data to be transmitted are subjected to logical channel selection and radio resource allocation according to the preset priority. 39.A data processing apparatus applied to a first network device, comprising: a configuration module configured to add a preset field in at least one of a data radio bearer configuration, a logical channel configuration, a mapping configuration of the logical channel to the data radio bearer, a data bearer group configuration, and a logical channel group configuration; wherein the preset field is used to indicate configuration information of data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with multi-modal data and / or delay critical data belonging to a same service; a first data processing module configured to perform data transmission enhancement processing of the multi-modal data and / or the delay critical data according to the preset field; wherein the data transmission enhancement processing comprises at least one of the following: priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting. 40.A data processing apparatus applied to a third network device, comprising: a second data processing module configured to perform data transmission enhancement processing on the multi-modal data and / or the delay critical data according to a preset field in at least one of a data radio bearer configuration, a logical channel configuration, a mapping configuration of the logical channel to the data radio bearer, a data bearer group configuration, and a logical channel group configuration; wherein the preset field is configured to indicate configuration information of data radio bearers and / or logical channels and / or data bearer groups and / or logical channel groups associated with the multi-modal data and / or the delay critical data belonging to a same service; and the data transmission enhancement processing comprises at least one of priority processing, PDU assembly, PDCP discard, BSR reporting, and DSR reporting.
41. A data processing device comprising: a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the data processing method according to any one of claims 1 to 19, or the data processing method according to any one of claims 20 to 38.
42. A computer-readable storage medium storing a computer program, wherein, a computer readable storage medium is controlled to perform the data processing method according to any one of claims 1 to 19, or the data processing method according to any one of claims 20 to 38, when the computer program is running. 43.A computer program product comprising computer programs / instructions, which, when executed by a processor, implement the data processing method according to any one of claims 1 to 19, or the data processing method according to any one of claims 20 to 38.
Citation Information
Patent Citations
Transmission method and device
CN114916005A
Data packet sequence number synchronization method and device and communication equipment
CN117082573A
Data processing method and device, equipment, storage medium and program product
CN118804264A
Method and apparatus to synchronize radio bearers
US20230379747A1
Method and device for processing XR multi-modal traffic in wireless communication system
WO2023211069A1