WO2024164351A1 - 数据处理方法及装置、存储介质 - Google Patents
数据处理方法及装置、存储介质 Download PDFInfo
- Publication number
- WO2024164351A1 WO2024164351A1 PCT/CN2023/075545 CN2023075545W WO2024164351A1 WO 2024164351 A1 WO2024164351 A1 WO 2024164351A1 CN 2023075545 W CN2023075545 W CN 2023075545W WO 2024164351 A1 WO2024164351 A1 WO 2024164351A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pdu
- priority
- indication information
- parameter
- priority indication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
Definitions
- the present disclosure relates to the field of communications, and in particular to a data processing method and device, and a storage medium.
- 5G 5th Generation Mobile Communication Technology
- QoS Quality of Service
- the embodiments of the present disclosure provide a data processing method and device, and a storage medium.
- a data processing method is provided, the method being executed by a first core network node, including:
- the priority indication information is used to indicate the priority of multiple types of parameters when the packet data unit PDU is discarded.
- the priority indication information is used to indicate at least one of the following:
- a second priority order of the plurality of types of parameters when performing PDU discard under different conditions
- Each type of parameter applies independently to PDU discard between or within flows.
- the multiple types of parameters include at least one of the following:
- the QoS priority parameter is used for PDU discard between flows
- the PDU set importance parameter is used for PDU discard within a flow.
- the priority indication information is further used to indicate at least one of the following:
- the PDU set to be discarded is determined based on the PDU set importance parameter, and the corresponding PDU sets are discarded in order of importance from low to high.
- the determining priority indication information includes at least one of the following:
- the priority indication information is determined based on the local configuration information of the first core network node.
- the determining priority indication information includes:
- the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the method further comprises:
- the priority indication information is sent to a radio access network RAN device.
- the sending the priority indication information to a radio access network RAN device includes:
- the priority indication information is sent to the second core network node, so that the second core network node sends the priority indication information to the RAN device through a control plane node or a data plane node.
- the method further comprises:
- the priority indication information is not sent to the RAN device.
- the priority indication information is used to indicate the priority of multiple types of parameters when performing PDU discard in a network congestion scenario.
- a data processing method is provided, wherein the method is executed by a radio access network RAN device.
- Lines including:
- packet data unit PDU discard is performed; wherein the priority indication information is used to indicate the priority of multiple types of parameters when PDU is discarded.
- the priority indication information is used to indicate at least one of the following:
- a second priority order of the plurality of types of parameters when performing PDU discard under different conditions
- Each type of parameter applies independently to PDU discard between or within flows.
- the multiple types of parameters include at least one of the following:
- the QoS priority parameter is used for PDU discard between flows
- the PDU set importance parameter is used for PDU discard within a flow.
- the priority indication information is further used to indicate at least one of the following:
- a PDU set to be discarded is determined based on the PDU set importance parameter, and the corresponding PDU sets are discarded in order of importance from low to high.
- the performing of discarding a packet data unit (PDU) based on the priority indication information includes:
- the PDU corresponding to each parameter value is discarded in sequence according to the specified order of the parameter values.
- the performing of discarding a packet data unit (PDU) based on the priority indication information includes:
- first-type parameters are sequentially determined based on the second priority order of the multiple types of parameters under the first condition
- the PDU corresponding to each parameter value is discarded in sequence according to the specified order of the parameter values.
- the performing of discarding a packet data unit (PDU) based on the priority indication information includes:
- the PDUs corresponding to each of the first parameter values are discarded in sequence.
- the performing of discarding a packet data unit (PDU) based on the priority indication information includes:
- PDU discard between flows or PDU discard within flows are respectively performed.
- the performing of inter-stream PDU discarding or intra-stream PDU discarding respectively includes at least one of the following:
- the PDU set importance parameter being used for PDU discard within a flow and determining that PDU discard between flows needs to be performed, discarding the corresponding QoS flows in descending order of QoS priority;
- discarding of PDU sets within the QoS flow is performed in sequence according to the order of importance of the PDU sets from low to high.
- the method further comprises:
- the receiving the priority indication information sent by the first network side node includes any one of the following:
- the method further comprises:
- the performing of discarding a packet data unit (PDU) based on the priority indication information includes:
- PDU discard is performed based on the priority indication information.
- a core network device including:
- a determination module is configured to determine priority indication information; wherein the priority indication information is used to indicate the priority of multiple types of parameters when a packet data unit PDU is discarded;
- the sending module is configured to send the priority indication information to a radio access network RAN device.
- an access network device comprising:
- the execution module is configured to execute packet data unit PDU discard based on priority indication information; wherein the priority indication information is used to indicate the priority of multiple types of parameters when PDU is discarded.
- a computer-readable storage medium wherein the storage medium stores a computer program, and the computer program is used to execute the data processing method described in any one of the first aspects above.
- a computer-readable storage medium wherein the storage medium stores a computer program, and the computer program is used to execute the data processing method described in any one of the second aspects above.
- a core network device including:
- a memory for storing processor-executable instructions
- the processor is configured to execute the data processing method described in any one of the first aspects above.
- an access network device including:
- a memory for storing processor-executable instructions
- the processor is configured to execute the data processing method described in any one of the second aspects above.
- Fig. 1 is a block diagram showing an architecture of a data processing system according to an exemplary embodiment.
- Fig. 2 is a schematic flow chart of a data processing method according to an exemplary embodiment.
- Fig. 3A is a schematic flow chart of another data processing method according to an exemplary embodiment.
- Fig. 3B is a schematic flow chart of another data processing method according to an exemplary embodiment.
- Fig. 4 is a schematic flow chart of another data processing method according to an exemplary embodiment.
- Fig. 5 is a schematic flow chart of another data processing method according to an exemplary embodiment.
- Fig. 6A is a schematic flow chart of another data processing method according to an exemplary embodiment.
- Fig. 6B is a schematic flow chart of another data processing method according to an exemplary embodiment.
- Fig. 7 is a block diagram of a core network device according to an exemplary embodiment.
- Fig. 8 is a block diagram of an access network device according to an exemplary embodiment.
- FIG. 9 is a schematic diagram of the structure of a core network device according to an exemplary embodiment of the present disclosure.
- Fig. 10 is a schematic diagram of the structure of an access network device according to an exemplary embodiment of the present disclosure.
- first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
- first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.
- word "if” as used herein may be interpreted as "at the time of” or "when” or "in response to determining”.
- 5G systems can use a common Quality of Service (QoS) mechanism to handle various services including XR services.
- QoS Quality of Service
- the 5G QoS mechanism supports priority level, which is used to indicate the priority of resource allocation between QoS flows.
- PDU Set Packet Data Unit Set
- PDU Set Importance which is used to indicate the importance of PDU Set.
- Priority level targets the entire QoS flow
- PDU Set Importance targets the PDU set.
- the present disclosure provides a data processing method, device and storage medium, which can unify the data discard priority mechanism for different scenarios or business needs, and the priority mechanism between data streams and within data streams can match the specific needs for coordinated scheduling.
- specific scenarios or specific services especially XR services
- the data transmission service quality QoS and user experience quality can be well supported and guaranteed, and the resource priority scheduling mechanism of QoS flows and data packets is improved, so that the business scenarios can be better matched and the QoS of business data transmission can be ensured.
- the network in the present disclosure may be a 4G network, a 5G network, a 6G network or a future communication network, etc., and the present disclosure does not limit this.
- the network architecture includes:
- the first core network node 11 may be a Policy Control Function (PCF) node.
- PCF Policy Control Function
- the PCF node may use a unified policy framework to manage network behaviors and coordinate user information in a unified data repository (UDR) to execute relevant policies.
- UDR unified data repository
- the second core network node 12, the first core network node 12 may be a session management function (SMF) node, and the SMF may perform session management, such as session establishment, session modification, and session release;
- SMF session management function
- Control plane node 13 which may be an Access and Mobility Management Function (AMF) node.
- AMF Access and Mobility Management Function
- AMF may manage 5G wireless access requests, registration management, connection management, reachability management, etc.
- the data plane node 14 may be a user plane function (UPF) node, and the UPF may be responsible for routing and forwarding related functions of user plane data packets of the 5G core network;
- UPF user plane function
- Radio Access Network (RAN) device 20 may include but is not limited to Next Generation Radio Access Network (NG-RAN) node.
- NG-RAN Next Generation Radio Access Network
- the first core network node 11, the second core network node 12, the control plane node 13, and the data plane node 14 are all functional nodes on the core network side. Accordingly, the core network device 10 may include the first core network node 11, the second core network node 12, the control plane node 13, and the data plane node 14 disclosed in the present invention.
- the core network device 10 can be an independently deployed device or a device group composed of multiple devices.
- Figure 1 is only an exemplary illustration.
- the core network device 10 also includes other functional nodes, which are not listed one by one here.
- FIG1 also provides an AF node 30.
- the AF node 30 does not belong to the core network node.
- the AF node 30 may be a functional node deployed by an operator to provide application services, or a functional node from a third party to provide application services. The present disclosure does not limit this.
- the AF node 30 is generally deployed independently from the core network device 10.
- the AF node 30 may send priority indication information to the first core network node 11 included in the core network device 10 .
- the first core network node 11 may determine the priority indication information based on the information provided by the AF node 30 and/or the local configuration information, and send it to the second core network node 12.
- the second core network node 12 may send the priority indication information to the RAN device 20 through the control plane node 13 or the data plane node 14.
- the RAN device 20 may perform data processing according to the priority indication information, such as performing packet data unit PDU discard.
- the priority indication information is used to indicate the priority of multiple types of parameters when the PDU is discarded.
- the node in the present disclosure may be a physical node, for example, a physical device is used as the node in the present disclosure, or the node in the present disclosure may also be a virtual node deployed on a certain device, and the present disclosure does not limit this.
- the priority of the multiple types of parameters when PDU is discarded can be indicated by priority indication information.
- the first core network node sends the priority indication information to the RAN device side.
- the RAN device can execute PDU discard accordingly based on the priority indication information, thereby improving the resource priority scheduling mechanism of QoS flows and data packets, so as to better match the business scenarios and ensure the QoS of business data transmission.
- the data processing method provided by the present disclosure is first introduced from the first core network node side.
- the present disclosure provides a data processing method, as shown in FIG. 2, which is a flow chart of a data processing method according to an embodiment, which may be executed by a first core network node, and the first core network node may include but is not limited to a PCF node.
- the method may include the following steps:
- step 201 priority indication information is determined.
- the priority indication information is used to indicate the priority of multiple types of parameters when a packet data unit PDU is discarded.
- the multiple types of parameters may include but are not limited to optional parameters when performing data processing in a 5G system.
- the multiple types of parameters may include at least a QoS priority parameter and a PDU set importance parameter.
- the priority indication information is used to indicate the priorities of multiple types of parameters when performing PDU discard in a network congestion scenario.
- the priority indication information may not be limited to network congestion scenarios. That is, in non-congested scenarios, the first core network node may also determine the priority indication information and send it to the RAN device, and the RAN device performs PDU discard based on the priority indication information.
- the indication information is referred to as "priority indication information" in the present disclosure, and the core network node provides indication information with other names to the RAN device so that the RAN device can perform data processing.
- the PDU discard scheme should fall within the protection scope of the present disclosure.
- the priority indication information may be used to indicate at least one of the following: a first priority order of multiple types of parameters when PDU discarded; a second priority order of the multiple types of parameters when PDU discarded under different conditions; a third priority order of partial parameter values included in one type of parameters relative to other types of parameters when PDU discarded; and each type of parameter is independently applicable to PDU discard between flows (cross flows) or within a flow (inner flow).
- priority indication information can be used to indicate multiple priority orders, and/or priority indication information can be used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the first core network node can configure corresponding priority indication information for different services, and the configuration method is flexible and has high availability.
- the priority indication information can be used to indicate the first priority order of the QoS priority parameter and the PDU set importance parameter when the PDU is discarded.
- multiple types of parameters include but are not limited to at least one of the quality of service QoS priority parameters and the PDU set importance parameters.
- the priority of the QoS priority parameters and the PDU set importance parameters can be indicated based on the priority indication information, thereby improving the resource priority scheduling mechanism of QoS flows and data packets, so as to better match the business scenarios and ensure the QoS of business data transmission.
- the first priority order may be that the priority of the QoS priority parameter is higher than the priority of the PDU set importance parameter when the PDU is discarded.
- the RAN device when the RAN device performs PDU discarding, it preferentially performs PDU discarding based on the QoS priority parameter. After performing PDU discarding according to the QoS priority parameter, if the stop discarding condition for stopping discarding PDUs is still not met, the RAN device may perform PDU discarding based on the PDU set importance parameter.
- the stop discarding condition may include but is not limited to at least one of the following: RAN locally decides to stop discarding PDU; the network congestion level drops to a preset level for stopping discarding PDU; continuing to discard PDU will cause the service to be unable to proceed.
- the RAN device may stop executing the PDU discarding as long as at least one of the stop discarding conditions is met.
- the first priority order may be that the priority of the PDU set importance parameter is higher than the priority of the QoS priority parameter when the PDU is discarded.
- the RAN side when the RAN side performs PDU discarding, it preferentially performs PDU discarding based on the PDU set importance parameter. After performing PDU discarding according to the PDU set importance parameter, if the stop discarding condition for stopping discarding PDUs is still not met, the RAN device can perform PDU discarding based on the QoS priority parameter.
- the stop discarding condition may include but is not limited to at least one of the following: RAN locally decides to stop discarding PDU; the network congestion level drops to a preset level for stopping discarding PDU; continuing to discard PDU will cause the service to be unable to proceed.
- the RAN device may stop executing the PDU discarding as long as at least one of the stop discarding conditions is met.
- the priority indication information can be used to indicate a second priority order of the QoS priority parameter and the PDU set importance parameter when performing PDU discard under different conditions.
- the conditions here may include but are not limited to network conditions, for example, network conditions may be used to indicate whether the network congestion level is high, medium, or low, etc.
- network conditions may be used to indicate whether the network congestion level is high, medium, or low, etc.
- the second priority order may be the same, partially the same, or completely different, and this disclosure does not limit this.
- the second priority order when the network congestion level is low, the second priority order may be that the priority of the PDU set importance parameter when the PDU is discarded is higher than the QoS priority parameter; when the network congestion level is medium or high, the second priority order may be that the priority of the QoS priority parameter when the PDU is discarded is higher than the PDU set importance parameter.
- the RAN device when the network congestion level is low, the RAN device will prioritize the PDU set importance parameters when performing PDU discard. After performing PDU discarding according to the PDU set importance parameter, if the stop discarding condition for stopping discarding PDUs is still not met, the RAN device may perform PDU discarding based on the QoS priority parameter.
- the RAN device switches to preferentially performing PDU discarding based on the QoS priority parameter.
- the RAN device may perform PDU discarding based on the PDU set importance parameter.
- priority indication information is used to indicate different second priority orders of the multiple types of parameters when performing PDU discard under different conditions, which should all fall within the protection scope of the present disclosure.
- the priority indication information can be used to indicate a third priority order of partial parameter values included in one category of parameters among QoS priority parameters and PDU set importance parameters relative to another category of parameters when a PDU is discarded.
- the third priority order may be that when performing PDU discard, the priority of some optional QoS priority parameter values included in the QoS priority parameter is higher than the priority of the PDU set importance parameter.
- the third priority order may be that when performing PDU discard, the priority of some optional importance parameter values included in the PDU set importance parameter is higher than the priority of the QoS priority parameter.
- the QoS priority parameter includes 6 optional QoS priority parameter values, namely level#1 to level#6.
- the third priority order can be that when performing PDU discard, the priority of level#5 to level#6 is higher than the priority of the PDU set importance parameter.
- the RAN side when the RAN side performs PDU discarding, it will give priority to discarding PDUs corresponding to QoS priority parameter values level#6 and level#5. If the stop discarding condition for stopping discarding PDUs is still not met after discarding the above PDUs, the RAN device can perform PDU discarding based on the PDU set importance parameter. If the stop discarding condition for stopping discarding PDUs is still not met after performing PDU discarding based on the PDU set importance parameter, the RAN device can continue to discard PDUs corresponding to QoS priority parameter values level#4, level#3, etc.
- the PDU set importance parameter includes four optional importance parameter values, 1 to 4 respectively, and the third priority order may be that when performing PDU discard, the priority of the optional importance parameter value 4 is higher than the priority of the QoS priority parameter.
- the RAN side when the RAN side performs PDU discarding, it will give priority to discarding the PDU set corresponding to the importance parameter value 4. If the stop discarding condition is still not met after discarding the above PDU set, the RAN device can perform PDU discarding based on the QoS priority parameter. If the stop discarding condition is still not met after performing PDU discarding based on the QoS priority parameter, the RAN device can continue to discard PDU sets corresponding to other importance parameter values...
- the stop discarding condition may include but is not limited to at least one of the following: RAN locally decides to stop discarding PDU; the network congestion level drops to a preset level for stopping discarding PDU; continuing to discard PDU will cause the service to be unable to proceed.
- the RAN device may stop executing the PDU discarding as long as at least one of the stop discarding conditions is met.
- the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows
- the QoS priority parameters can be used for PDU discard between flows
- the PDU set importance parameters can be used for PDU discard within a flow.
- the RAN device when performing PDU discard between flows, can determine the QoS flow to be discarded based on the QoS priority parameter, and discard the PDU and/or PDU set included in the corresponding QoS flow in order of QoS priority from low to high.
- the present disclosure does not limit the correlation between the size of the QoS priority parameter value and the priority level, that is, the larger the value of the QoS priority parameter, the lower the QoS priority level, or the smaller the value of the QoS priority parameter, the lower the QoS priority level.
- the RAN device may determine the PDU set to be discarded based on the PDU set importance parameter, and discard the corresponding PDU sets in order of importance from low to high.
- the present disclosure does not limit the correlation between the value of the PDU set importance parameter and its importance, that is, when the PDU set importance value is the smallest, the corresponding PDU set has the highest importance, or when the PDU set importance value is the largest, the corresponding PDU set has the highest importance.
- the RAN device preferentially discards the PDU set with the largest importance parameter value.
- the PDU set importance value is 1, it indicates that the PDU set has the highest importance, and a larger value indicates that the PDU set has a lower importance, then when the RAN device executes PDU discard within a flow, it can first discard the PDU set with the largest importance parameter value.
- the RAN device discards the corresponding PDU set in the order of the PDU set importance parameter values of N, N-1, N-2, etc., where N is a positive integer greater than 1.
- the RAN device preferentially discards the PDU set with the smallest importance parameter value.
- the PDU set importance value is 1, it indicates that the PDU set has the lowest importance, and a larger value indicates that the PDU set has a higher importance, then when the RAN device executes PDU discard within a flow, it can first discard the PDU set with the smallest importance parameter value.
- the RAN device discards the corresponding PDU set in the order of 1, 2, ...N of the PDU set importance parameter values.
- the priority indication information when used to indicate that each type of parameter is independently applicable to PDU discard between or within a stream, the priority indication information may further indicate that in response to executing PDU discard between streams, the QoS streams to be discarded are determined based on the QoS priority parameters, and the corresponding QoS streams are discarded in order of QoS priority from low to high, and in response to executing PDU discard within a stream, the PDU sets to be discarded are determined based on the PDU set importance parameters, and the corresponding PDU sets are discarded in order of importance from low to high.
- the scheme in which the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between or within a stream is further explained, which can be highly reliable.
- the first core network node may receive the priority indication information provided by the AF.
- the AF may determine the priority indication information according to the operator policy recorded by itself and the service requirement corresponding to the application.
- the AF can directly provide the priority indication information to the PCF.
- AF can first send the priority indication information to the Network Exposure Function (NEF) node, and NEF will forward the priority indication information to PCF.
- NEF Network Exposure Function
- AF can determine that the priority indication information is the first priority order, such as the priority of the QoS priority parameter is higher than the parameter of the PDU set importance parameter.
- the RAN device can first discard the PDU and PDU set corresponding to the video stream to ensure the normal transmission of the voice stream.
- the AF may determine that the priority indication information is the third priority order. For example, when a PDU is discarded, the priority of some parameter values included in the PDU set importance parameter is higher than the QoS priority parameter.
- the RAN device may first discard some PDU sets in a certain service flow of the game, but try to ensure the normal transmission of different service flows of the game.
- the priority indication information is determined based on local configuration information of the first core network node.
- the first core network node determines the specific content of the priority indication information according to local configuration information, user subscription information, operator policy, etc.
- the first core network node receives the priority indication information provided by the AF, and local configuration information that can be used to determine the priority indication information is also deployed on the first core network node.
- the first core network node can determine the content of the priority indication information sent to the RAN device based on the content of the priority indication information provided by the AF.
- the first core network node can determine the priority indication information based on the information provided by the AF and/or the local configuration information of the first core network node, thereby improving the flexibility of determining the priority indication information, thereby better matching the business scenarios and ensuring the QoS of business data transmission.
- the first core network node receives the priority indication information provided by the AF, and local configuration information that can be used to determine the priority indication information is also deployed on the first core network node.
- the first core network node can comprehensively consider the content of the priority indication information provided by the AF and the local configuration information, and jointly determine the content of the priority indication information sent to the RAN device.
- the first core network node receives the priority indication information provided by the AF, and the priority indication information may be provided to the first core network node by the AF in a display manner.
- the first core network node may determine the content of the priority indication information to be sent to the RAN device according to local configuration information.
- the first core network node may consider that the AF implicitly indicates the content of the priority indication information, and the first core network node may determine that the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the first core network node may also determine, based on protocol agreement, that the priority indication information indicates other content when the priority indication information provided by the AF is not received, and the present disclosure does not limit this.
- the priority of the multiple types of parameters when the PDU is discarded is determined through priority indication information, and the resource priority scheduling mechanism of QoS flows and data packets is improved, so that the business scenarios can be better matched and the QoS of business data transmission can be ensured.
- FIG. 3A is a flow chart of a data processing method according to an embodiment, which may be performed by a first core network node, and the first core network node may include but is not limited to a PCF node.
- the method may include the following steps:
- step 301 priority indication information is determined.
- step 301 is similar to that of step 201 above, and will not be repeated here.
- step 302 the priority indication information is sent to a RAN device.
- the first core network node may send the priority indication information to the second core network node, which forwards the priority indication information to the RAN and the device.
- the second core network node may be an SMF node.
- the first core network node may send Policy Control and Charging (PCC) rule information to the second core network node, wherein the PCC rule information includes the priority indication information.
- PCC Policy Control and Charging
- the first core network node may send the priority indication information as a part of the PCC rule to the second core network node.
- the second core network node may send it to the RAN device in the following manner:
- the priority indication information is sent to the RAN device through the control plane node.
- control plane node may be an AMF node.
- the second core network node may send the priority indication information as part of the QoS profile to the RAN device. That is, the second core network node may send the QoS profile to the RAN device through the control plane node, and the QoS profile includes the priority indication information.
- the second way is to send the priority indication information to the RAN device through the data plane node.
- the data plane node may be a UPF node.
- the second core network node can send the PDU to the RAN device through the data plane node, wherein the message header of the user plane message (User Plane Part of GTP, GTP-U) of the PDU includes priority indication information.
- the message header of the user plane message (User Plane Part of GTP, GTP-U) of the PDU includes priority indication information.
- the priority indication information may be sent to the RAN device in a display manner.
- the first core network node may send the priority indication information to the second core network node, and the second core network node may send it to the RAN device through the control plane node or the data plane node.
- the specific sending method has been introduced in the above embodiment and will not be repeated here.
- the first core network node can first send the priority indication information to the second core network node, so that the second core network node sends the priority indication information to the RAN device through the control plane node or the data plane node.
- the purpose of providing the priority indication information to the RAN device is achieved, and the availability is high.
- FIG. 3B is a flow chart of a data processing method according to an embodiment, which may be performed by a first core network node, where the first core network node may include but is not limited to a PCF node.
- the method may include the following steps:
- step 301' priority indication information is determined.
- step 301' is similar to that of the above step 201 and will not be repeated here.
- the priority indication information may be indicated to the RAN device in an implicit manner.
- the correspondence between the information content of the priority indication information and the information content of other related information can be agreed upon by the protocol.
- the related information here can be the information that the first core network node needs to send to the RAN device according to the protocol agreement.
- the RAN device does not need to receive the priority indication information separately, and can determine the information content of the priority indication information based on the above-mentioned correspondence and the information content of the related information from the first core network node.
- the first core network node may not send the priority indication information to the RAN device.
- the RAN device does not receive the priority indication information from the first core network node, it determines that the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the above step 201 may specifically include the following steps:
- Determine the priority indication information which can be used to indicate that each type of parameter is independently applicable to the PDU between or within a stream. throw away.
- the priority indication information is used to indicate the priority of multiple types of parameters when a packet data unit PDU is discarded.
- the multiple types of parameters may include but are not limited to parameters for performing data processing in a 5G system.
- the multiple types of parameters may include at least a QoS priority parameter and a PDU set importance parameter.
- the priority indication information is used to indicate the priorities of multiple types of parameters when performing PDU discard in a network congestion scenario.
- the priority indication information may not be limited to network congestion scenarios. That is, in non-congested scenarios, the first core network node may also determine the priority indication information and send it to the RAN device, and the RAN device performs PDU discard based on the priority indication information.
- the priority indication information may be used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the priority indication information is used to indicate that the QoS priority parameter is used for PDU discarding between flows, and the PDU set importance parameter is used for PDU discarding within a flow.
- the RAN device when performing PDU discard between flows, can determine the QoS flow to be discarded based on the QoS priority parameter, and discard the PDU and/or PDU set included in the corresponding QoS flow in order of QoS priority from low to high.
- the present disclosure does not limit the correlation between the size of the QoS priority parameter value and the priority level, that is, a larger QoS priority parameter value may correspond to the lowest QoS priority, or a smaller QoS priority parameter value may correspond to a lower QoS priority.
- the RAN device may determine a PDU set to be discarded based on the PDU set importance parameter, and discard the corresponding PDU set in order of importance from low to high.
- the present disclosure does not limit the relationship between the value of the PDU set importance parameter and its importance, that is, when the PDU set importance value is the smallest, the corresponding PDU set has the highest importance, or when the PDU set importance value is the largest, the corresponding PDU set has the highest importance.
- the first core network node may receive the priority indication information provided by the AF.
- the AF may determine the priority indication information according to the operator policy recorded by itself and the service requirement corresponding to the application.
- the priority indication information is determined based on local configuration information of the first core network node.
- the first core network node receives the priority indication information provided by the AF, and the priority indication information may be provided to the first core network node by the AF in a display manner.
- the first core network node may consider that the AF implicitly indicates the content of the priority indication information, and the first core network node may determine that the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the first core network node After the first core network node determines that the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows, it will not provide the priority indication information to the second core network node. Accordingly, the RAN device will not receive the priority indication information. The RAN device determines that the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the first core network node can implicitly inform the RAN device of the priority indication information, and the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the RAN device can determine the QoS flow to be discarded based on the QoS priority parameter when performing PDU discard between flows based on the priority indication information.
- the RAN device can determine the PDU set to be discarded based on the PDU set importance parameter.
- the resource priority scheduling mechanism for QoS flows and data packets is improved, so that the service scenarios can be better matched and the QoS of service data transmission can be ensured.
- the data processing method provided by the present disclosure is introduced from the RAN device side.
- FIG. 4 is a flow chart of a data processing method according to an embodiment, and can be executed by a RAN device, which may include but is not limited to an NG-RAN device.
- the method may include the following steps:
- step 401 packet data unit (PDU) discard is performed based on priority indication information.
- PDU packet data unit
- the priority indication information is used to indicate the priority of multiple types of parameters when a packet data unit PDU is discarded.
- the multiple types of parameters may include but are not limited to parameters for performing data processing in a 5G system.
- the multiple types of parameters may include at least a QoS priority parameter and a PDU set importance parameter.
- the priority indication information is used to indicate the priorities of multiple types of parameters when performing PDU discard in a network congestion scenario.
- the priority indication information may not be limited to network congestion scenarios, that is, in non-congested scenarios, the first core network node may also determine the priority indication information.
- the information is sent to the RAN device, and the RAN device performs PDU discard based on the priority indication information.
- the indication information is referred to as "priority indication information" in the present disclosure, and the core network node provides indication information with other names to the RAN device so that the RAN device can perform data processing.
- the PDU discard scheme should fall within the protection scope of the present disclosure.
- the priority indication information can be used to indicate at least one of the following: the first priority order of multiple types of parameters when PDU discarded; the second priority order of the multiple types of parameters when PDU discarded is performed under different conditions; the third priority order of some parameter values included in one type of parameters relative to other types of parameters when PDU discarded; each type of parameter is independently applicable to PDU discard between or within streams.
- the priority indication information can be used to indicate the first priority order of the QoS priority parameter and the PDU set importance parameter when the PDU is discarded.
- the RAN device can determine the first category parameters in sequence according to the first priority order. After each first category parameter is determined, the RAN device can discard the PDU corresponding to each parameter value in sequence among the multiple parameter values included in the determined first category parameter in the specified order of the parameter values.
- the first priority order may be that the priority of the QoS priority parameter is higher than the priority of the PDU set importance parameter when the PDU is discarded.
- the QoS priority parameter is preferentially determined as the first type of parameter, and further, among the multiple parameter values included in the determined QoS priority parameter, the PDU corresponding to each of the parameter values is discarded in sequence according to the specified order of the parameter values.
- the QoS priority parameter may include multiple optional QoS priority parameter values, and the RAN device may discard the PDU corresponding to each of the parameter values in sequence according to the specified order of the parameter values, such as the order of the optional QoS priority parameter values from high to low or from low to high.
- the RAN device preferentially discards PDUs with low QoS priorities.
- the RAN device can stop discarding PDU. If the stop discard condition is not met, the RAN device can determine the PDU set importance parameter as the first category parameter to execute PDU discard.
- the PDU corresponding to each of the parameter values is discarded in sequence according to the specified order of the parameter values.
- the PDU set importance parameter may include multiple optional PDU set importance parameter values, and the RAN device may discard the PDU corresponding to each of the parameter values in sequence according to the specified order of the parameter values, such as the order of the PDU set importance parameter values from high to low or from low to high.
- the RAN device preferentially discards PDU sets with low importance.
- the stop discarding condition may include but is not limited to at least one of the following: RAN locally decides to stop discarding PDU; the network congestion level drops to a preset level for stopping discarding PDU; continuing to discard PDU will cause the service to be unable to proceed.
- the RAN device may stop executing the PDU discarding as long as at least one of the stop discarding conditions is met.
- the first priority order may be that the priority of the PDU set importance parameter is higher than the priority of the QoS priority parameter when the PDU is discarded.
- the PDU set importance parameter is preferentially determined as the first type of parameter, and further, among the multiple parameter values included in the determined PDU set importance parameter, the PDU set corresponding to each of the parameter values is discarded in sequence according to the specified order of the parameter values.
- the PDU set importance parameter may include multiple optional PDU set importance parameter values, and the RAN device may discard the PDU set corresponding to each of the parameter values in sequence according to the specified order of the parameter values, such as the order of the optional PDU set importance parameter values from high to low or from low to high.
- the RAN device preferentially discards the PDU set with low importance.
- the RAN device After the RAN device performs PDU discard each time according to the PDU set importance parameter, it can determine whether the stop discard condition for stopping discarding PDU is met. If the stop discard condition is met, the RAN device can stop discarding PDU. If the stop discard condition is not met, the RAN device can determine the QoS priority parameter as the first category parameter to perform PDU discard.
- the PDU corresponding to each of the parameter values is discarded in sequence according to the specified order of the parameter values.
- the QoS priority parameter may include multiple optional QoS priority parameter values, and the RAN device may discard the PDU corresponding to each of the parameter values in sequence according to the specified order of the parameter values, such as the order of the QoS priority parameter values from high to low or from low to high.
- the RAN device preferentially discards PDUs with low QoS priorities.
- the conditions for stopping discarding may include but are not limited to at least one of the following: RAN local decision to stop discarding PDUs; network congestion drops to a preset level for stopping discarding PDUs; continuing to discard PDUs will cause the service to be unable to proceed.
- the RAN device may stop executing the PDU discarding as long as at least one of the stop discarding conditions is met.
- the priority indication information can be used to indicate a second priority order of the QoS priority parameter and the PDU set importance parameter when performing PDU discard under different conditions.
- the second priority order may be the same, partially the same, or completely different, and the present disclosure is not limited to this.
- the RAN device can determine the first-category parameters in sequence based on the second priority order of the multiple categories of parameters under the first condition. After determining each first-category parameter, the RAN device can discard the PDU corresponding to each of the multiple parameter values included in the first-category parameter in sequence according to the specified order of the parameter values.
- the conditions here may refer to network conditions, for example, the network conditions may be used to indicate whether the degree of network congestion is high, medium, low, etc.
- the second priority order when the network congestion level is low, the second priority order may be that the priority of the PDU set importance parameter when the PDU is discarded is higher than the QoS priority parameter; when the network congestion level is medium or high, the second priority order may be that the priority of the QoS priority parameter when the PDU is discarded is higher than the PDU set importance parameter.
- the RAN device when performing PDU discarding, preferentially performs PDU discarding based on the PDU set importance parameter. After performing PDU discarding according to the PDU set importance parameter, if the stop discarding condition for stopping discarding PDUs is still not met, the RAN device may perform PDU discarding based on the QoS priority parameter.
- the implementation method of discarding PDUs is similar to the process of the RAN device specifying PDU discarding according to the first priority order, which will not be repeated here.
- the RAN device switches to preferentially executing PDU discard based on the QoS priority parameter.
- the RAN device can execute PDU discard based on the PDU set importance parameter.
- the implementation method of discarding PDU is similar to the process of the RAN device specifying PDU discard according to the first priority order, which will not be repeated here.
- priority indication information is used to indicate different second priority orders of the multiple types of parameters when performing PDU discard under different conditions, which should all fall within the protection scope of the present disclosure.
- the priority indication information can be used to indicate a third priority order of partial parameter values included in one category of parameters among QoS priority parameters and PDU set importance parameters relative to another category of parameters when a PDU is discarded.
- the RAN device may determine the first parameter values in sequence according to the third priority order, and then discard the PDU corresponding to each of the first parameter values in sequence.
- the third priority order may be that when performing PDU discard, the priority of some optional QoS priority parameter values included in the QoS priority parameter is higher than the priority of the PDU set importance parameter.
- the third priority order may be that when performing PDU discard, the priority of some optional importance parameter values included in the PDU set importance parameter is higher than the priority of the QoS priority parameter.
- the QoS priority parameter includes 6 optional QoS priority parameter values, namely level#1 to level#6.
- the third priority order can be that when performing PDU discard, the priority of level#5 to level#6 is higher than the priority of the PDU set importance parameter.
- level#6 and level#5 can be used as the first parameter value in turn, thereby preferentially discarding the PDUs corresponding to the QoS priority parameter values level#6 and level#5.
- the RAN device can determine the parameter values included in the PDU set importance parameter as the first parameter value in turn, and perform PDU discarding corresponding to the first parameter value. If the stop discarding condition for stopping discarding the PDU is still not met after performing PDU discarding based on the PDU set importance parameter, the RAN device can continue to determine the QoS priority parameter values level#4, level#3, etc. as the first parameter value, thereby discarding the corresponding PDU.
- the PDU set importance parameter includes four optional importance parameter values, 1 to 4 respectively, and the third priority order may be that when performing PDU discard, the priority of the optional importance parameter value 4 is higher than the priority of the QoS priority parameter.
- the RAN side when the RAN side performs PDU discarding, it first determines the importance parameter value 4 as the first parameter value, and then discards the PDU set corresponding to the importance parameter value 4. If the stop discarding condition is still not met after discarding the above PDU set, the RAN device can determine the parameter value included in the QoS priority parameter as the first parameter value and perform the corresponding PDU discarding. If the stop discarding condition is still not met after performing PDU discarding based on the QoS priority parameter, the RAN device can continue to determine other importance parameter values as the first parameter value and discard the corresponding PDU set.
- each time the RAN device executes PDU discard it preferentially discards PDUs with low QoS priorities or a set of PDUs with low importance.
- the stop discarding condition may include but is not limited to at least one of the following: RAN locally decides to stop discarding PDU; the network congestion level drops to a preset level for stopping discarding PDU; continuing to discard PDU will cause the service to be unable to proceed.
- the RAN device may stop executing the PDU discarding as long as at least one of the stop discarding conditions is met.
- the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows
- the QoS priority parameters can be used for PDU discard between flows
- the PDU set importance parameters can be used for PDU discard within a flow.
- the RAN device when performing PDU discard between flows, can determine the QoS flow to be discarded based on the QoS priority parameter, and discard the PDU and/or PDU set included in the corresponding QoS flow in order of QoS priority from low to high.
- the present disclosure does not limit the correlation between the size of the QoS priority parameter value and the priority level, that is, the larger the value of the QoS priority parameter, the lower the QoS priority level, or the smaller the value of the QoS priority parameter, the lower the QoS priority level.
- the RAN device may determine the PDU set to be discarded based on the PDU set importance parameter, and discard the corresponding PDU sets in order of importance from low to high.
- the present disclosure does not limit the correlation between the value of the PDU set importance parameter and its importance, that is, when the PDU set importance value is the smallest, the corresponding PDU set has the highest importance, or when the PDU set importance value is the largest, the corresponding PDU set has the highest importance.
- the RAN device preferentially discards the PDU set with the largest importance parameter value.
- the PDU set importance value is 1, it indicates that the PDU set has the highest importance, and a larger value indicates that the PDU set has a lower importance, then when the RAN device executes PDU discard within a flow, it can first discard the PDU set with the largest importance parameter value.
- the RAN device discards the corresponding PDU set in the order of the PDU set importance parameter values of N, N-1, N-2, etc., where N is a positive integer greater than 1.
- the RAN device preferentially discards the PDU set with the smallest importance parameter value.
- the PDU set importance value is 1, it indicates that the PDU set has the lowest importance, and a larger value indicates that the PDU set has a higher importance, then when the RAN device executes PDU discard within a flow, it can first discard the PDU set with the smallest importance parameter value.
- the RAN device discards the corresponding PDU set in the order of 1, 2, ...N of the PDU set importance parameter values.
- the RAN device may receive priority indication information sent by the first core network node.
- the RAN device receives the priority indication information sent by the second network side node to the RAN device through the control plane node.
- the priority indication information is sent by the first core network node to the second core network node.
- the control plane node can be AMF.
- the RAN device may receive a QoS profile sent by the second network side node through the control plane node, wherein the QoS profile may include the priority indication information.
- the RAN device receives the priority indication information sent by the second network side node to the RAN device through the data plane node.
- the RAN device may receive priority indication information sent by the second network side node through a data plane node, wherein the priority indication information is sent by the first core network node to the second core network node, and the data plane node may be a UPF.
- the RAN device may receive a PDU sent by the second network side node through the data plane node, wherein the user plane message header of the PDU may include the priority indication information.
- the RAN device may receive the priority indication information sent by the first core network node in an explicit manner.
- the RAN device does not receive the priority indication information sent by the first core network node, and the RAN device may deem that the first core network node has implicitly informed the priority indication information. Accordingly, the RAN device determines that the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows. Furthermore, the RAN device may perform packet data unit PDU discard based on the priority indication information, and stop performing PDU discard when the stop discard condition is met.
- the specific implementation method has been introduced in the above embodiment and will not be repeated here.
- the RAN device can perform PDU discard based on the priority indication information.
- the corresponding parameters are quickly selected based on the priority indication information to perform PDU discard, which improves the resource priority scheduling mechanism of QoS flows and data packets, so as to better match the business scenarios and ensure the QoS of business data transmission.
- FIG. 5 is a flow chart of a data processing method according to an embodiment. The method is applicable to the system architecture shown in FIG1 and may include the following steps:
- step 501 the first core network node 11 determines priority indication information.
- the priority indication information is used to indicate the priority of multiple types of parameters when a packet data unit PDU is discarded.
- step 501 may be similar to that of step 201 above, and will not be described in detail here.
- the first core network node 11 may determine the priority indication information based on the information provided by the AF 30. And/or, the first core network node 11 may determine the priority indication information based on local configuration information.
- step 502 the first core network node 11 sends PCC rule information to the second core network node 12, where the PCC rule information includes priority indication information.
- the second core network node 12 may process the priority indication information and add it to the QoS configuration file for subsequent sending to the control plane node 13 .
- the second core network node 12 can process the priority indication information and add it to the PDU. Specifically, it can be added to the user plane message header of the PDU so as to be subsequently sent to the data plane node 14.
- step 503 the second core network node 12 sends a QoS configuration file to the control plane node 13, where the QoS configuration file includes priority indication information.
- the control plane node 13 can process the priority indication information and add it to the information or signaling to be sent to the RAN device 20 so as to be sent to the RAN device 20 subsequently.
- step 504 the second core network node 12 sends a PDU to the data plane node 14, and the user plane message header of the PDU includes priority indication information.
- the data plane node 14 can process the priority indication information and add it to the data (such as a data packet, a data stream, etc.) to be sent to the RAN device 20 so as to be subsequently sent to the RAN device 20.
- the data such as a data packet, a data stream, etc.
- step 503 and step 504 may be performed either one or both, and the present disclosure does not limit this.
- step 505 the control plane node 13 sends priority indication information to the RAN device 20 .
- step 506 the data plane node 14 sends priority indication information to the RAN device 20 .
- step 505 and step 506 can be executed selectively. For example, if step 503 is executed, step 505 can be executed adaptively; if step 504 is executed, step 506 can be executed adaptively.
- both step 503 and step 504 are executed, then both step 505 and step 506 can be executed.
- the RAN device 20 discards the packet data unit (PDU) based on the priority indication information.
- step 507 is similar to that of step 401 above, and will not be described in detail here.
- the first core network node can determine the priority indication information and send it to the RAN device, and the RAN device can perform packet data unit PDU discard based on the priority indication information.
- the resource priority scheduling mechanism of QoS flow and data packet is improved, so that the service scenario can be better matched and the QoS of service data transmission can be ensured.
- the present disclosure provides priority indication information, which is used to indicate the priority of multiple types of parameters when a packet data unit PDU is discarded.
- the multiple types of parameters include at least a quality of service QoS priority parameter and a PDU set importance parameter
- the priority indication information is used to indicate the priority or preference of the QoS priority parameter and the PDU set importance parameter when performing PDU discard.
- the priority indication information may be provided by the AF to the first core network node.
- the AF may send the priority indication information to the first core network node during the AF QoS request process.
- the priority indication information may be determined by the PCF based on local configuration information, user subscription information, operator policy, etc.
- the priority indication information is preferentially determined based on information provided by the AF.
- the priority indication information may be determined by the PCF based on information provided by the AF and PCF local configuration information.
- the PCF determines the priority indication information based on the information provided by the AF and/or the local configuration information.
- the priority indication may be sent to the RAN equipment (in addition, the priority indication is included in the QoS profile to be sent to the NG-RAN) so that the RAN equipment can use it in network congestion scenarios.
- One way is that the first core network node sends the PDU to the RAN device through the second core network node and the control plane node during the PDU session modification process.
- the first core network node sends the message to the RAN device through the second core network node and the data plane node, wherein:
- the data plane node may send the priority indication information to the RAN device via the user plane message header in the PDU.
- the priority indication information may be used to indicate at least one of the following:
- the priority of the PDU set importance parameter is higher than the priority of the QoS priority parameter
- the priority of the QoS priority parameter is higher than the priority of the PDU set importance parameter
- the priority of the PDU set importance parameter of some parameters included in the QoS priority parameter
- the QoS priority parameter is used independently for PDU discard between flows, and the PDU set importance parameter is used independently for PDU discard within a flow.
- the priority indication information may be sent to the second core network node as part of the PCC rule, and the second core network node may send it to the RAN device as part of the QoS profile.
- priority indication information For the RAN device, if priority indication information is received, it can be applied to the PDU discarding process.
- the RAN device can give priority to using the PDU set importance parameter to discard the corresponding PDU set, and when the stop discarding condition is not met, it can continue to use the priority QoS parameter to discard the QoS flow.
- the RAN device can preferentially discard the QoS flow, and when the stop discarding condition is not met, it can continue to use the PDU set importance parameter to discard the corresponding PDU set.
- the RAN device may change the priority order based on the first condition. For example, when the network congestion level is low, the PDU set importance parameter is used to discard the corresponding PDU packet, and when the congestion level is medium or high, the QoS flow is discarded by switching to the priority QoS parameter.
- the RAN device uses it independently for the following discards:
- the PDU set importance parameter should be used to select a specific PDU set in the QoS flow to be discarded so as to meet the QoS requirements.
- the minimum parameter value of the PDU set importance parameter corresponds to the highest importance of the PDU set
- the importance of the PDU set with the PDU set importance parameter value of N is higher than that of the PDU sets of N+1 and N+2.
- the QoS priority parameter should be used to select which QoS flow to discard first.
- the priority of the QoS flow with a QoS priority parameter value of N is higher than that of the QoS flows of N+1 and N+2.
- the RAN device performs PDU discard it needs to give priority to discarding QoS flows with low QoS priorities.
- the scheduling module of the RAN device can prioritize QoS flows based on other parameters (e.g., resource type, radio conditions) to optimize application performance and network capacity.
- parameters e.g., resource type, radio conditions
- the priority indication information can be sent to the RAN device in an explicit manner, or the RAN device can be informed in an implicit manner. For example, when the first core network node does not send the priority indication information to the RAN device, the RAN device determines that the priority indication information is used to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows.
- the resource priority scheduling mechanism of QoS flows and data packets is improved, so as to better match the service scenarios and ensure the QoS of service data transmission.
- FIG. 6A is a flow chart of a data processing method according to an embodiment, comprising the following steps:
- Step 601a executing the following steps of the PDU session establishment process:
- Step 1 The terminal sends a PDU session establishment request message to AMF;
- Step 2 AMF selects SMF.
- Step 3 AMF sends Nsmf_PDUSession_CreateSMContext Request message to the selected SMF.
- Step 4 SMF interacts with PCF and Unified Data Management (UDM) to perform subscription retrieval, subscription update, etc.
- UDM Unified Data Management
- Step 5 SMF returns Nsmf_PDUSession_CreateSMContext to AMF
- Step 6 PDU session identity authentication and authorization.
- Step 7a SMF selects PCF.
- Step 4 and step 7a are optional.
- Step 601b the AF may send information to the PCF via a Nnef_AFsessionWithQoS_Create request.
- the information sent by the AF may include QoS parameters of each PDU set in the QoS flow, and frame identification parameters.
- the AF may also provide this information to the core network node before the PDU session is established, which may include priority indication information.
- the priority indication information may be provided to the PCF together with the auxiliary information associated with the PDU set.
- the auxiliary information associated with the PDU set may include the following QoS parameters for each PDU set in the QoS flow:
- -PDU set processing indication information used to indicate whether PDU set-based processing should be activated for the flow. This indication can be implicitly indicated via other PDU set related information provided by the AF;
- PSDB -PDU Set Delay Budget
- step 601b is an optional execution step, that is, the AF may not send information to the PCF.
- Step 602 The PCF generates appropriate PCC rule information, which may include QoS parameters related to the PDU set.
- the PCF sends the PCC rule information to the SMF.
- the PCF will determine the priority indication information based on local configuration, subscription, operator policy, etc.
- the priority indication information can be sent by the PCF to the SMF as part of the PCC rule.
- the SMF sends the priority indication information to the RAN device as part of the QoS profile.
- the QoS parameters related to the PDU set may be new QoS parameters for QoS processing based on the PDU set in the core network node, and may also include the following parameters:
- Step 602 may be the following steps in the PDU session establishment process or the PDU session modification process:
- SMF interacts with PCF to establish SM policy associations or modify SM policy associations initiated by SMF.
- step 602 If step 602 is triggered by step 601b, the PCF considers generating PCC rules based on the information provided by the AF.
- Step 603 SMF generates a QoS profile and N4 rule information based on the PCC rule information from PCF. SMF sends the N4 rule information to UPF, and sends the QoS profile to the RAN device via AMF (not shown in FIG. 6A ).
- the priority indication information is sent to the SMF as part of the PCC rules.
- SMF sends the priority indication information as part of the QoS profile to the RAN device side through AMF.
- UPF can send the priority indication information to the RAN device through the downlink GTP-U header of the PDU.
- Step 603 is completed through steps 8-15 in the PDU session establishment process or steps 2-7 in the PDU session modification process, wherein steps 8-15 in the PDU session establishment process include:
- Step 8 SMF selects UPF.
- Step 9 SMF interacts with UPF to perform initial SM policy association modification.
- step 10a SMF sends an N4 session establishment request (N4 Session Establishment Request) message or an N4 session modification request (N4 Session Modification Request) message to UPF.
- N4 Session Establishment Request N4 Session Establishment Request
- N4 Session Modification Request N4 Session Modification Request
- step 10b UPF sends an N4 Session Establishment Response message or an N4 Session Modification Response message to SMF.
- Step 11 SMF and AMF exchange N1N2 transmission (Namf_Communication_N1N2MessageTransfer) messages.
- Step 12 AMF sends an N2 PDU Session Request message to the RAN device.
- Step 13 The terminal and the RAN device may perform AN specific resource settings (PDU session establishment acceptance).
- Step 14 The RAN device returns an N2 PDU Session Response message to the AMF.
- Step 15 AMF sends an SM context update request (Nsmf_PDUSession_UpdateSMContext Request) message to SMF.
- Nsmf_PDUSession_UpdateSMContext Request an SM context update request
- steps 7b, 9, 10a, and 10b are optional steps.
- Step 604 may be performed according to other processes of session establishment or modification.
- Step 604 is an optional step, that is, after step 603, step 605 may be continued.
- Step 605 based on the received N4 rule information or the local configuration on the UPF, the UPF identifies the relevant information and performs QoS processing based on the PDU set according to the N4 rule instructions.
- the UPF identifies the PDUs that belong to a PDU set and the following information for each PDU set:
- PDU sets internal processing information, including the following parameters:
- the UPF can use the QoS flow identifier (Identity, ID) to identify the QoS flow, and use the PDU set SN to identify each PDU set in the QoS flow.
- ID QoS flow identifier
- Each QoS flow can be used to transmit one or more PDU sets;
- PDU aggregates external processing information, including the following parameters:
- UPF identifies relevant information through the described methods or mechanisms as follows:
- Option 1 By matching the Real-time Transport Protocol (RTP) and Spanning Tree Protocol (STP) headers and payloads;
- RTP Real-time Transport Protocol
- STP Spanning Tree Protocol
- Option 3 via information provided by the access layer in the N6 encapsulation header, e.g. GTP-U;
- Option 4 Through detection based on business characteristics
- Option 5 Implementing the unified programme framework through non-standard mechanisms.
- Step 606 The UPF node sends the PDU aggregation information to the RAN device.
- the UPF provides the RAN with the above PDU aggregation related information (listed in step 605).
- Option 1 UPF classifies downlink services into different QoS flows based on PDU set importance parameters
- Option 2 UPF classifies downlink services into different sub-QoS flows based on PDU set importance parameters
- the UPF adds it to the GTP-U header.
- step 606 is an optional execution step, that is, the UPF node may not execute step 606 when it does not receive the priority indication information sent by the UPF.
- Step 607 Based on the PDU set related information received in step 606, the RAN device performs QoS processing based on the PDU set.
- the NG-RAN If the NG-RAN receives a priority indication, the NG-RAN applies it for PDU discard.
- the RAN device may also directly perform QoS processing based on the PDU set.
- the RAN device determines the priority indication information to indicate that each type of parameter is independently applicable to PDU discard between flows or within flows, and then performs PDU packet discard based on the priority indication information.
- the specific implementation method has been introduced in the above embodiment and will not be repeated here.
- the steps in the upper dashed box in FIG. 6A complete the PDU session establishment, and the steps in the lower dashed box are used by the RAN device to execute PDU discard based on the received priority indication information.
- the PCF can determine the priority indication information and provide it to the RAN device, and the RAN device can perform PDU discard based on the priority indication information.
- the resource priority scheduling mechanism of QoS flows and data packets is improved, so that the service scenarios can be better matched and the QoS of service data transmission can be ensured.
- FIG. 6B is a flow chart of a PDU session establishment method according to an embodiment, comprising the following steps:
- Step 1 The terminal sends a PDU session establishment request message to AMF;
- Step 2 AMF selects SMF.
- Step 3 AMF sends Nsmf_PDUSession_CreateSMContext Request message to the selected SMF.
- Step 4 SMF interacts with PCF and Unified Data Management (UDM) to perform subscription retrieval, subscription update, etc.
- UDM Unified Data Management
- Step 5 SMF returns Nsmf_PDUSession_CreateSMContext Response message to AMF.
- Step 6 PDU session identity authentication and authorization.
- Step 7a SMF selects PCF.
- step 7b SMF interacts with PCF to establish SM policy association or modify SM policy association initiated by SMF.
- Step 8 SMF selects UPF.
- Step 9 SMF interacts with UPF to perform initial SM policy association modification.
- Step 10a SMF sends an N4 Session Establishment Request message or N4 Session Establishment Request message to UPF. Session modification request (N4 Session Modification Request) message.
- step 10b UPF sends an N4 Session Establishment Response message or an N4 Session Modification Response message to SMF.
- Step 11 SMF and AMF exchange N1N2 transmission (Namf_Communication_N1N2MessageTransfer) messages.
- Step 12 AMF sends an N2 PDU Session Request message to the RAN device.
- Step 13 The terminal and the RAN device may perform AN specific resource settings (PDU session establishment acceptance).
- Step 14 The RAN device returns an N2 PDU Session Response message to the AMF.
- Step 15 AMF sends an SM context update request (Nsmf_PDUSession_UpdateSMContext Request) message to SMF.
- Nsmf_PDUSession_UpdateSMContext Request an SM context update request
- the present disclosure may first execute steps 1-7a of the PDU session establishment process.
- the SMF may perform an SM policy association establishment process to establish an SM policy association with the PCF and obtain the default PCC rule information for the PDU session.
- the PCF may provide policy information to the SMF.
- the PCF will determine the priority indication information based on local configuration, user subscription information, operator policy, etc.
- the PCF sends the priority indication information to the SMF as part of the PCC rules from the PCF.
- the SMF sends them to the RAN equipment as part of the QoS profile.
- the QoS parameters related to the PDU set may be new QoS parameters for QoS processing based on the PDU set in the core network node, and may also include the following parameters:
- steps 8-15 in the PDU session establishment process are performed.
- SMF generates QoS profile and N4 rule information based on PCC rule information from PCF. SMF sends N4 rule to UPF and sends QoS profile to RAN equipment via AMF.
- the priority indication information may be sent to the SMF as part of the PCC rules.
- SMF sends them to RAN equipment via AMF as part of QoS profile, or via UPF, which can send them to RAN equipment via the downlink GTP-U header of PDU.
- the process may be similar to steps 605 to 607 above, which will not be described in detail herein.
- the PCF can determine the priority indication information and provide it to the RAN device, and the RAN device can perform PDU discard based on the priority indication information.
- the resource priority scheduling mechanism of QoS flows and data packets is improved, so that the service scenarios can be better matched and the QoS of service data transmission can be ensured.
- the present disclosure also provides an application function implementation device embodiment.
- FIG. 7 is a block diagram of a core network device according to an exemplary embodiment, wherein the device includes:
- the determination module 701 is configured to determine priority indication information; wherein the priority indication information is used to indicate the priority of multiple types of parameters when the packet data unit PDU is discarded;
- the sending module 702 is configured to send the priority indication information to a radio access network RAN device.
- FIG. 8 is a block diagram of an access network device according to an exemplary embodiment, the device comprising:
- the execution module 801 is configured to execute packet data unit PDU discard based on priority indication information; wherein the priority indication information is used to indicate the priority of multiple types of parameters when PDU is discarded.
- the relevant parts can refer to the partial description of the method embodiments.
- the device embodiments described above are only schematic, wherein the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art may understand and implement it without creative work.
- the present disclosure also provides a computer-readable storage medium, wherein the storage medium stores a computer program.
- the computer program is used to execute any of the above-mentioned data processing methods for the first core network node side.
- the present disclosure further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to execute any of the above-mentioned data processing methods for the RAN device side.
- a core network device including:
- a memory for storing processor-executable instructions
- the processor is configured to execute any of the data processing methods described above on the first core network node side.
- Fig. 9 is a schematic diagram of a structure of a core network device 900 according to an exemplary embodiment.
- the device 900 includes a processing component 922, a wireless transmission/reception component 924, an antenna component 926, and a signal processing part specific to a wireless interface, and the processing component 922 may further include at least one processor.
- One of the processors in the processing component 922 can be configured to execute any of the data processing methods described above on the first core network node side.
- an access network device including:
- a memory for storing processor-executable instructions
- the processor is configured to execute any of the data processing methods described above on the RAN device side.
- FIG10 is a schematic diagram of a structure of an access network device 1000 according to an exemplary embodiment.
- the device 1000 may be provided as a RAN device, such as a base station.
- the device 1000 includes a processing component 1022, a wireless transmission/reception component 1024, an antenna component 1026, and a signal processing part specific to a wireless interface, and the processing component 1022 may further include at least one processor.
- One of the processors in the processing component 1022 may be configured to execute any of the data processing methods described above on the RAN device side.
- each step in a certain embodiment or example can be implemented as an independent example, and the steps can be arbitrarily combined.
- the scheme after removing some steps in a certain embodiment or example can also be implemented as an independent example, and the order of the steps in a certain embodiment or example can be arbitrarily exchanged.
- each element, each row, or each column in the table involved in the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本公开提供一种数据处理方法及装置、存储介质,其中,所述方法包括:确定优先级指示信息;其中,所述优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级。完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
Description
本公开涉及通信领域,尤其涉及数据处理方法及装置、存储介质。
目前,移动媒体类服务、云增强现实(Augmented Reality,AR)、云虚拟现实(Virtual Reality,VR)等扩展现实(eXtended Reality,XR)业务和扩展业务、云游戏、基于视频的机器或无人机远程控制等业务,预计将为第五代移动通信技术(5th Generation Mobile Communication Technology,5G)网络贡献越来越高的流量。相应地,对5G网络的服务质量(Quality of Service,QoS)的要求也越来越高。
发明内容
本公开实施例提供一种数据处理方法及装置、存储介质。
根据本公开实施例的第一方面,提供一种数据处理方法,所述方法由第一核心网节点执行,包括:
确定优先级指示信息;其中,所述优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级。
可选地,所述优先级指示信息用于指示以下至少一项:
PDU丢弃时多类参数的第一优先级顺序;
在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序;
PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序;
每类参数独立适用于流间或流内的PDU丢弃。
可选地,所述多类参数包括以下至少一项:
服务质量QoS优先级参数;
PDU集合重要性参数。
可选地,当所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃时,QoS优先级参数用于流间的PDU丢弃,PDU集合重要性参数用于流内的PDU丢弃。
可选地,所述优先级指示信息还用于指示以下至少一项:
响应于执行流间的PDU丢弃,基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流;
响应于执行流内的PDU丢弃,基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。
可选地,所述确定优先级指示信息,包括以下至少一项:
基于应用功能AF提供的信息,确定所述优先级指示信息;
基于所述第一核心网节点的本地配置信息,确定所述优先级指示信息。
可选地,所述确定优先级指示信息,包括:
响应于未接收到AF提供的所述优先级指示信息,确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
可选地,所述方法还包括:
将所述优先级指示信息发送给无线接入网RAN设备。
可选地,所述将所述优先级指示信息发送给无线接入网RAN设备,包括:
将所述优先级指示信息发送给第二核心网节点,以使得所述第二核心网节点通过控制面节点或数据面节点将所述优先级指示信息发送给所述RAN设备。
可选地,所述方法还包括:
响应于确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃,不向RAN设备发送所述优先级指示信息。
可选地,所述优先级指示信息用于指示在网络拥塞场景下执行PDU丢弃时,多类参数的优先级。
根据本公开实施例的第二方面,提供一种数据处理方法,所述方法由无线接入网RAN设备执
行,包括:
基于优先级指示信息,执行分组数据单元PDU丢弃;其中,所述优先级指示信息用于指示PDU丢弃时多类参数的优先级。
可选地,所述优先级指示信息用于指示以下至少一项:
PDU丢弃时多类参数的第一优先级顺序;
在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序;
PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序;
每类参数独立适用于流间或流内的PDU丢弃。
可选地,所述多类参数包括以下至少一项:
服务质量QoS优先级参数;
PDU集合重要性参数。
可选地,当所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃时,所述QoS优先级参数用于流间的PDU丢弃,所述PDU集合重要性参数用于流内的PDU丢弃。
可选地,所述优先级指示信息还用于指示以下至少一项:
响应于执行流间的PDU丢弃,基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流;
响应于执行流内的PDU丢弃响应于,基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。
可选地,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:
响应于所述优先级指示信息用于指示PDU丢弃时多类参数的第一优先级顺序,按照所述第一优先级顺序,依次确定第一类参数;
每确定一个所述第一类参数后,在所述第一类参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。
可选地,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:
响应于所述优先级指示信息用于指示在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序,基于在第一条件下所述多类参数的所述第二优先级顺序,依次确定第一类参数;
每确定一个所述第一类参数后,在所述第一类参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。
可选地,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:
响应于所述优先级指示信息用于指示PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序,按照所述第三优先级顺序,依次确定第一参数值;
依次丢弃与每个所述第一参数值对应的PDU。
可选地,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:
响应于所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃,分别执行流间的PDU丢弃或流内的PDU丢弃。
可选地,所述分别执行流间的PDU丢弃或流内的PDU丢弃,包括以下至少一项:
响应于QoS优先级参数用于流间的PDU丢弃,PDU集合重要性参数用于流内的PDU丢弃,且确定需要执行流间的PDU丢弃,按照QoS优先级由高到低的顺序,依次丢弃对应的QoS流;
响应于确定需要执行流内的PDU丢弃,按照PDU集合的重要性由低到高的顺序,依次执行QoS流内的PDU集合的丢弃。
可选地,所述方法还包括:
接收第一网络侧节点发送的所述优先级指示信息。
可选地,所述接收第一网络侧节点发送的所述优先级指示信息,包括以下任一项:
接收第二网络侧节点通过控制面节点发送给所述RAN设备的所述优先级指示信息;其中,所述优先级指示信息是所述第一网络侧节点发送给所述第二网络侧节点的;
接收第二网络侧节点通过数据面节点发送给所述RAN设备的所述优先级指示信息;其中,所述优先级指示信息是所述第一网络侧节点发送给所述第二网络侧节点的。
可选地,所述方法还包括:
响应于未接收到所述优先级指示信息,确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
可选地,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:
响应于处于网络拥塞场景下,基于所述优先级指示信息,执行PDU丢弃。
根据本公开实施例的第三方面,提供一种核心网装置,所述装置包括:
确定模块,被配置为确定优先级指示信息;其中,所述优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级;
发送模块,被配置为将所述优先级指示信息发送给无线接入网RAN设备。
根据本公开实施例的第四方面,提供一种接入网装置,所述装置包括:
执行模块,被配置为基于优先级指示信息,执行分组数据单元PDU丢弃;其中,所述优先级指示信息用于指示PDU丢弃时多类参数的优先级。
根据本公开实施例的第五方面,提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述第一方面任一项所述的数据处理方法。
根据本公开实施例的第六方面,提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述第二方面任一项所述的数据处理方法。
根据本公开实施例的第七方面,提供一种核心网设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为用于执行上述第一方面任一项所述的数据处理方法。
根据本公开实施例的第八方面,提供一种接入网设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为用于执行上述第二方面任一项所述的数据处理方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种数据处理系统架构框图。
图2是根据一示例性实施例示出的一种数据处理方法流程示意图。
图3A是根据一示例性实施例示出的另一种数据处理方法流程示意图。
图3B是根据一示例性实施例示出的另一种数据处理方法流程示意图。
图4是根据一示例性实施例示出的另一种数据处理方法流程示意图。
图5是根据一示例性实施例示出的另一种数据处理方法流程示意图。
图6A是根据一示例性实施例示出的另一种数据处理方法流程示意图。
图6B是根据一示例性实施例示出的另一种数据处理方法流程示意图。
图7是根据一示例性实施例示出的一种核心网装置框图。
图8是根据一示例性实施例示出的一种接入网装置框图。
图9是本公开根据一示例性实施例示出的一种核心网设备的一结构示意图。
图10是本公开根据一示例性实施例示出的一种接入网设备的一结构示意图。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含至少一个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
5G系统可以采用通用服务质量(Quality of Service,QoS)机制,处理包括XR业务在内的各
类数据服务。5G QoS机制支持有优先级(Priority level),Priority level用于指示QoS流(flow)间资源分配的优先级。
另外,5G研究引入了分组数据单元集合(Packet Data Unit Set,PDU Set)的QoS处理场景和机制,同时引入了PDU集合重要性(PDU Set Importance),PDU Set Importance用于指示PDU Set的重要性。
目前,5G系统中存在Priority level和PDU Set Importance两类参数,针对特定业务,例如XR业务的数据流或数据包的资源调度、分配等,由于Priority level针对的是整个QoS流,PDU Set Importance针对的是PDU集合。
本公开提供了一种数据处理方法、装置及存储介质,可以针对不同场景或业务需求的数据丢弃优先级机制进行统一,数据流间与数据流内的优先级机制能够匹配具体需求协同调度。针对特定场景或特定业务,尤其是XR业务的数据传送服务质量QoS和用户体验质量均可以很好地得到支持和保障,完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
如图1所示,为本公开方案所适用的一种网络架构图的示意图。本公开中的网络可以是4G网络、5G网络、6G网络或者未来的通信网络等,本公开对此不作限定,该网络架构中包括:
第一核心网节点11,该第一核心网节点11可以为策略控制功能(Policy Control Function,PCF)节点,PCF节点可以使用统一的策略框架来管理网络行为,并协同统一数据存储库(Unified Data Repository,UDR)中的用户信息,来执行相关的策略。
第二核心网节点12,第一核心网节点12可以为会话管理功能(Session Management Function,SMF)节点,SMF可以进行会话管理,例如会话建立、会话修改和会话释放等;
控制面节点13,控制面节点13可以为接入和移动性管理功能(Access and Mobility Management Function,AMF)节点,AMF可以管理5G无线接入的请求,进行注册管理,连接管理,可达性管理等;
数据面节点14,数据面节点14可以为用户面功能(User Plane Function,UPF)节点,UPF可以用于负责5G核心网用户面数据包的路由和转发相关功能;
无线接入网(Radio Access Network,RAN)设备20,RAN设备20可以包括但不限于下一代无线接入网(Next Generation Radio Access Network,NG-RAN)节点。
其中,第一核心网节点11、第二核心网节点12、控制面节点13、数据面节点14均属于核心网侧功能性节点,相应地,核心网设备10可以包括本公开的第一核心网节点11、第二核心网节点12、控制面节点13、数据面节点14。
核心网设备10可以是一个独立部署的设备,也可以是多个设备组成的设备群,当然,图1仅为示例性说明,实际应用中,核心网设备10还包括其他功能性节点,在此不再一一列举。
图1中还提供了AF节点30,需要说明的是AF节点30不属于核心网节点,AF节点30可以是运营商部署的提供应用服务的功能节点,也可以是来自第三方的提供应用服务的功能节点,本公开对此不作限定。AF节点30一般独立与核心网设备10进行部署。
在本公开实施例中,AF节点30可以将优先级指示信息发送给核心网设备10所包括的第一核心网节点11。
在本公开实施例中,第一核心网节点11可以基于AF节点30提供的信息和/或本地配置信息,确定优先级指示信息后,发送给第二核心网节点12,第二核心网节点12可以通过控制面节点13或数据面节点14将优先级指示信息发送给RAN设备20,RAN设备20可以根据优先级指示信息,执行数据处理,例如执行分组数据单元PDU丢弃。其中,优先级指示信息用于指示PDU丢弃时多类参数的优先级。
还需要说明的是,本公开中的节点可以是实体节点,例如将实体设备作为本公开中的节点,或者本公开中的节点也可以是部署在某个设备上的虚拟节点,本公开对此不作限定。
上述实施例中,可以在网络中存在多类参数的情况下,通过优先级指示信息指示PDU丢弃时多类参数的优先级,第一核心网节点将优先级指示信息发送到RAN设备侧,RAN设备可以根据该优先级指示信息,对应执行PDU丢弃,完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
下面先从第一核心网节点侧介绍一下本公开提供的数据处理方法。
本公开实施例提供了一种数据处理方法,参照图2所示,图2是根据一实施例示出的一种数据处理方法流程图,可以由第一核心网节点执行,第一核心网节点可以包括但不限于PCF节点,该方法可以包括以下步骤:
在步骤201中,确定优先级指示信息。
在本公开实施例中,优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级。
在一个可能的实现方式中,多类参数可以包括但不限于5G系统中执行数据处理时可选的参数。
在一个示例中,多类参数至少可以包括QoS优先级参数和PDU集合重要性参数。
在一个可能的实现方式中,优先级指示信息用于指示在网络拥塞场景下执行PDU丢弃时,多类参数的优先级。
可以理解的是,考虑到不同运营商对网络拥塞场景的条件限定可能不同,该优先级指示信息可以不限于适用于网络拥塞场景,即在非拥塞场景下,第一核心网节点也可以确定优先级指示信息,并发送给RAN设备,由RAN设备基于该优先级指示信息执行PDU丢弃。
还可以理解的是,本公开中将该指示信息称作“优先级指示信息”,由核心网节点向RAN设备提供其他名称的指示信息,以便RAN设备执行数据处理,例如PDU丢弃的方案均应属于本公开的保护范围。
在一个可能的实现方式中,优先级指示信息可以用于指示以下至少一项:PDU丢弃时多类参数的第一优先级顺序;在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序;PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序;每类参数独立适用于流间(cross flows)或流内(inner flow)的PDU丢弃。
在本公开中,优先级指示信息可以用于指示多种优先级顺序,和/或优先级指示信息可以用于指示每类参数独立适用于流间或流内的PDU丢弃,第一核心网节点可以不同的业务配置相应优先级指示信息,配置方式灵活,可用性高。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数时,该优先级指示信息可以用于指示PDU丢弃时QoS优先级参数和PDU集合重要性参数的第一优先级顺序。
在本公开中,多类参数包括但不限于服务质量QoS优先级参数和PDU集合重要性参数中的至少一项,基于优先级指示信息可以指示QoS优先级参数和PDU集合重要性参数的优先级,完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
示例性地,第一优先级顺序可以为PDU丢弃时QoS优先级参数的优先级高于PDU集合重要性参数的优先级。
即RAN设备在执行PDU丢弃时,优先基于QoS优先级参数执行PDU丢弃。在按照QoS优先级参数执行PDU丢弃后,如果仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以再基于PDU集合重要性参数执行PDU丢弃。
其中,停止丢弃条件可以包括但不限于以下至少一项:RAN本地决策停止丢弃PDU;网络拥塞程度下降到停止丢弃PDU的预设程度;继续执行PDU丢弃会造成业务无法进行。
RAN设备在执行PDU丢弃过程中只要满足停止丢弃条件中的至少一项,就可以停止执行PDU丢弃。
示例性地,第一优先级顺序可以为PDU丢弃时PDU集合重要性参数的优先级高于QoS优先级参数的优先级。
即RAN侧在执行PDU丢弃时,优先基于PDU集合重要性参数执行PDU丢弃。在按照PDU集合重要性参数执行PDU丢弃后,如果仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以再基于QoS优先级参数执行PDU丢弃。
其中,停止丢弃条件可以包括但不限于以下至少一项:RAN本地决策停止丢弃PDU;网络拥塞程度下降到停止丢弃PDU的预设程度;继续执行PDU丢弃会造成业务无法进行。
RAN设备在执行PDU丢弃过程中只要满足停止丢弃条件中的至少一项,就可以停止执行PDU丢弃。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数时,该优先级指示信息可以用于指示在不同条件下执行PDU丢弃时QoS优先级参数和PDU集合重要性参数的第二优先级顺序。
示例性地,这里的条件可以包括但不限于网络条件,例如网络条件可以用于指示网络拥塞程度为高、中、低等。示例性地,不同条件下,第二优先级顺序可以相同、部分相同或完全不同,本公开对此不作限定。
示例性地,在网络拥塞程度为低时,第二优先级顺序可以为PDU丢弃时PDU集合重要性参数的优先级高于QoS优先级参数,在网络拥塞程度为中、高时,第二优先级顺序可以为PDU丢弃时的QoS优先级参数的优先级高于PDU集合重要性参数的参数。
例如,当网络拥塞程度为低时,RAN设备在执行PDU丢弃时,优先基于PDU集合重要性参
数执行PDU丢弃。在按照PDU集合重要性参数执行PDU丢弃后,如果仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以再基于QoS优先级参数执行PDU丢弃。
进一步地,如果按照上述方式执行PDU丢弃后,网络拥塞程度反而上升,例如网络拥塞程度提高到中或者高,则RAN设备切换到优先基于QoS优先级参数执行PDU丢弃。在按照QoS优先级参数执行PDU丢弃后,如果仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以再基于PDU集合重要性参数执行PDU丢弃。
需要说明的是,以上的条件仅为示例性说明,优先级指示信息用于指示在不同条件下执行PDU丢弃时所述多类参数的不同的第二优先级顺序的方案均应属于本公开的保护范围。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数时,该优先级指示信息可以用于指示PDU丢弃时,QoS优先级参数和PDU集合重要性参数中的一类参数所包括的部分参数值相对于另一类参数的第三优先级顺序。
示例性地,第三优先级顺序可以为执行PDU丢弃时,QoS优先级参数所包括的部分可选QoS优先级参数值的优先级高于PDU集合重要性参数的优先级。
或者,第三优先级顺序可以为执行PDU丢弃时,PDU集合重要性参数所包括的部分可选重要性参数值的优先级高于QoS优先级参数的优先级。
例如,QoS优先级参数中包括6个可选QoS优先级参数值,分别为level#1至level#6,第三优先级顺序可以为执行PDU丢弃时,level#5至level#6的优先级高于PDU集合重要性参数的优先级。
即RAN侧在执行PDU丢弃时,优先丢弃对应QoS优先级参数值level#6、level#5的PDU,如果丢弃上述PDU后,仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以再基于PDU集合重要性参数执行PDU丢弃。如果基于PDU集合重要性参数执行PDU丢弃后,仍然不满足停止丢弃PDU的停止丢弃条件,则RAN设备可以继续丢弃对应QoS优先级参数值level#4、level#3……的PDU。
再例如,PDU集合重要性参数中包括4个可选重要性参数值,分别为1至4,第三优先级顺序可以为执行PDU丢弃时,可选重要性参数值4的优先级高于QoS优先级参数的优先级。
即RAN侧在执行PDU丢弃时,优先丢弃对应重要性参数值4的PDU集合,如果丢弃上述PDU集合后,仍不满足停止丢弃条件,RAN设备可以再基于QoS优先级参数执行PDU丢弃。如果基于QoS优先级参数执行PDU丢弃后,仍然不满足停止丢弃条件,则RAN设备可以继续丢弃对应其他重要性参数值……的PDU集合。
其中,停止丢弃条件可以包括但不限于以下至少一项:RAN本地决策停止丢弃PDU;网络拥塞程度下降到停止丢弃PDU的预设程度;继续执行PDU丢弃会造成业务无法进行。
RAN设备在执行PDU丢弃过程中只要满足停止丢弃条件中的至少一项,就可以停止执行PDU丢弃。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数,且优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃时,QoS优先级参数可以用于流间的PDU丢弃,PDU集合重要性参数可以用于流内的PDU丢弃。
示例性地,当执行流间的PDU丢弃时,RAN设备可以基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流所包括的PDU和/或PDU集合。
本公开对QoS优先级参数值的大小与优先级高低的关联关系不作限定,即QoS优先级参数取值越大可以对应QoS优先级最低,或者QoS优先级参数取值越小时可以对应QoS优先级越低。
示例性地,当执行流内的PDU丢弃时,RAN设备可以基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。
本公开对PDU集合重要性参数的取值大小与重要性高低的关联关系不作限定,即PDU集合重要性取值最小时对应的PDU集合的重要性最高,或者PDU集合重要性取值最大时对应的PDU集合的重要性最高。
例如,当PDU集合重要性取值最小为重要性最高时,RAN设备优先丢弃重要性参数值最大的PDU集合。
假设PDU集合重要性取值为1时指示该PDU集合的重要性最高,取值越大指示该PDU集合的重要性越低,则RAN设备在执行流内的PDU丢弃时,可以最先丢弃重要性参数值最大的PDU集合。
即RAN设备按照PDU集合重要性参数值为N、N-1、N-2……的顺序,来丢弃对应的PDU集合。其中,N为大于1的正整数。
再例如,当PDU集合重要性取值最大为重要性最高时,RAN设备优先丢弃重要性参数值最小的PDU集合。
假设PDU集合重要性取值为1时指示该PDU集合的重要性最低,取值越大指示该PDU集合的重要性越高,则RAN设备在执行流内的PDU丢弃时,可以最先丢弃重要性参数值最小的PDU集合。
即RAN设备按照PDU集合重要性参数值为1,2,……N的顺序,来丢弃对应的PDU集合。
在本公开中,当优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃时,优先级指示信息还可以进一步指示响应于执行流间的PDU丢弃,基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流,以及响应于执行流内的PDU丢弃,基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。对优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃的方案进行了进一步解释,可以性高。
在一个可能的实现方式中,第一核心网节点可以接收由AF提供的该优先级指示信息。AF可以根据自身记录的运营商策略和该应用所对应的业务需求,确定该优先级指示信息。
其中,AF如果是运营商部署的,第一核心网节点为PCF时,AF可以直接将优先级指示信息提供给PCF。
AF如果是第三方部署的,AF可以先将优先级指示信息发送给网络开放功能(Network Exposure Function,NEF)节点,由NEF将优先级指示信息转发给PCF。例如,对应于视频通话应用,AF可以确定该优先级指示信息为第一优先级顺序,例如QoS优先级参数的优先级高于PDU集合重要性参数的参数。在出现网络拥塞时,RAN设备可以先丢弃视频流对应的PDU和PDU集合,确保语音流的正常传输。
再例如,对应于游戏应用,AF可以确定该优先级指示信息为第三优先级顺序,例如PDU丢弃时PDU集合重要性参数的所包括的部分参数值的优先级高于QoS优先级参数,在出现网络拥塞时,RAN设备可以先丢弃游戏某个业务流内的部分PDU集合,但要尽量确保游戏不同业务流的正常传输。
在另一个可能的实现方式中,优先级指示信息基于所述第一核心网节点的本地配置信息确定。
例如,第一核心网节点根据本地配置信息、用户订阅信息、运营商策略等确定该优先级指示信息的具体内容。
在另一个可能的实现方式中,第一核心网节点接收到AF提供的优先级指示信息,第一核心网节点上也部署了可以用于确定优先级指示信息的本地配置信息,第一核心网节点可以基于AF提供的优先级指示信息的内容,来确定发送给RAN设备的优先级指示信息的内容。
在本公开中,第一核心网节点可以基于AF提供的信息和/或第一核心网节点的本地配置信息,确定优先级指示信息,提高了确定优先级指示信息的灵活性,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
在另一个可能的实现方式中,第一核心网节点接收到AF提供的优先级指示信息,第一核心网节点上也部署了可以用于确定优先级指示信息的本地配置信息,第一核心网节点可以综合考虑AF提供的优先级指示信息的内容和本地配置信息,共同确定发送给RAN设备的优先级指示信息的内容。
在一个可能的实现方式中,第一核心网节点接收到AF提供的优先级指示信息,且该优先级指示信息可以是AF采用显示方式提供给第一核心网节点的。
在一个可能的实现方式中,如果第一核心网节点没有接收到AF提供的优先级指示信息,第一核心网节点可以根据本地配置信息确定发送给RAN设备的优先级指示信息的内容。
在另一个可能的实现方式中,如果第一核心网节点没有接收到AF提供的优先级指示信息,第一核心网节点可以认为AF隐式指示了优先级指示信息的内容,第一核心网节点可以确定优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
当然,第一核心网节点也可以基于协议约定,在没有接收到AF提供的优先级指示信息时,确定优先级指示信息指示了其他内容,本公开对此不作限定。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,在网络中存在多类参数的情况下,通过优先级指示信息,确定PDU丢弃时多类参数的优先级,完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
在一些可选实施例中,参照图3A所示,图3A是根据一实施例示出的一种数据处理方法流程图,可以由第一核心网节点执行,第一核心网节点可以包括但不限于PCF节点,该方法可以包括以下步骤:
在步骤301中,确定优先级指示信息。
步骤301的实现方式与上述步骤201类似,在此不再赘述。
在步骤302中,将所述优先级指示信息发送给RAN设备。
在一个可能的实现方式中,第一核心网节点可以将所述优先级指示信息发送给第二核心网节点,由第二核心网节点转发给RAN和设备。可选地,第二核心网节点可以为SMF节点。
在一个示例中,第一核心网节点可以将策略控制和计费(Policy Control and Charging,PCC)规则信息发送给第二核心网节点,其中,PCC规则信息中包括所述优先级指示信息。
即第一核心网节点可以将优先级指示信息作为PCC规则的一部分发送给第二核心网节点。
进一步地,第二核心网节点在接收到该优先级指示信息后,可以采用以下方式发送给RAN设备:
第一种方式,通过控制面节点将优先级指示信息发送给RAN设备。
示例性地,控制面节点可以为AMF节点,
相应地,第二核心网节点可以将优先级指示信息作为QoS配置文件的一部分发送给RAN设备。即第二核心网节点可以通过控制面节点将QoS配置文件发送给RAN设备,QoS配置文件中包括所述优先级指示信息。
第二种方式,通过数据面节点将优先级指示信息发送给RAN设备。
示例性地,数据面节点可以为UPF节点。
相应地,第二核心网节点可以通过数据面节点将PDU发送给RAN设备,其中,PDU的用户面报文(User Plane Part of GTP,GTP-U)的报文头中包括优先级指示信息。
在本公开实施例中,优先级指示信息可以采用显示方式发送给RAN设备。
具体地,可以是第一核心网节点将优先级指示信息发送给第二核心网节点,第二核心网节点再通过控制面节点或数据面节点发送给RAN设备,具体发送方式已经在上述实施例进行了介绍,此处不再赘述。
在本公开中,第一核心网节点可以先将优先级指示信息发送给第二核心网节点,以使得第二核心网节点通过控制面节点或数据面节点将所述优先级指示信息发送给所述RAN设备。实现了将优先级指示信息提供给RAN设备的目的,可用性高。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,
在一些可选实施例中,参照图3B所示,图3B是根据一实施例示出的一种数据处理方法流程图,可以由第一核心网节点执行,第一核心网节点可以包括但不限于PCF节点,该方法可以包括以下步骤:
在步骤301’中,确定优先级指示信息。
步骤301’的实现方式与上述步骤201类似,在此不再赘述。
在一个可能的实现方式中,优先级指示信息可以采用隐示方式指示给RAN设备。
在一个示例中,可以由协议约定优先级指示信息的信息内容与其他关联信息的信息内容之间的对应关系,这里的关联信息可以是第一核心网节点按照协议约定需要发送给RAN设备的信息,RAN设备无需单独接收优先级指示信息,就可以根据上述对应关系和来自第一核心网节点的关联信息的信息内容,确定优先级指示信息的信息内容。
在另一个示例中,第一核心网节点响应于确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃,可以不发送优先级指示信息给RAN设备。
RAN设备如果未接收到来自第一核心网节点的优先级指示信息,则确定优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
以上仅为示例性说明,第一核心网节点采用其他方式将优先级指示信息告知RAN设备的方案均应属于本公开的保护范围。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,
在一些可选实施例中,上述的步骤201具体可以包括以下步骤:
确定优先级指示信息,优先级指示信息可以用于指示:每类参数独立适用于流间或流内的PDU
丢弃。
在本公开实施例中,优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级。
在一个可能的实现方式中,多类参数可以包括但不限于5G系统中执行数据处理的参数。
在一个示例中,多类参数至少可以包括QoS优先级参数和PDU集合重要性参数。
在一个可能的实现方式中,优先级指示信息用于指示在网络拥塞场景下执行PDU丢弃时,多类参数的优先级。
可以理解的是,考虑到不同运营商对网络拥塞场景的条件限定可能不同,该优先级指示信息可以不限于适用于网络拥塞场景,即在非拥塞场景下,第一核心网节点也可以确定优先级指示信息,并发送给RAN设备,由RAN设备基于该优先级指示信息执行PDU丢弃。
在一个可能的实现方式中,优先级指示信息可以用于指示:每类参数独立适用于流间或流内的PDU丢弃。
在本公开实施例中,优先级指示信息用于指示QoS优先级参数用于流间的PDU丢弃,PDU集合重要性参数用于流内的PDU丢弃。
示例性地,当执行流间的PDU丢弃时,RAN设备可以基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流所包括的PDU和/或PDU集合。
本公开对QoS优先级参数值的大小与优先级高低的关联关系不作限定,即QoS优先级参数取值越大可以对应QoS优先级最低,或者QoS优先级参数取值越小时可以对应QoS优先级越低。示例性地,当执行流内的PDU丢弃时,RAN设备可以基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。
本公开对PDU集合重要性参数的取值与重要性的关联关系不作限定,即PDU集合重要性取值最小时对应的PDU集合的重要性最高,或者PDU集合重要性取值最大时对应的PDU集合的重要性最高。
在一个可能的实现方式中,第一核心网节点可以接收由AF提供的该优先级指示信息。AF可以根据自身记录的运营商策略和该应用所对应的业务需求,确定该优先级指示信息。
在另一个可能的实现方式中,优先级指示信息基于所述第一核心网节点的本地配置信息确定。
在一个可能的实现方式中,第一核心网节点接收到AF提供的优先级指示信息,且该优先级指示信息可以是AF采用显示方式提供给第一核心网节点的。
在一个可能的实现方式中,如果第一核心网节点没有接收到AF提供的优先级指示信息,第一核心网节点可以认为AF隐式指示了优先级指示信息的内容,第一核心网节点可以确定优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
第一核心网节点在确定了优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃之后,不会为第二核心网节点提供优先级指示信息,相应地,RAN设备不会接收到该优先级指示信息,RAN设备确定优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,第一核心网节点可以隐式地告知RAN设备优先级指示信息,且该优先级指示信用于指示每类参数独立适用于流间或流内的PDU丢弃,RAN设备可以基于该优先级指示信息,当执行流间的PDU丢弃时,可以基于所述QoS优先级参数确定需要丢弃的QoS流,当执行流内的PDU丢弃时,RAN设备可以基于所述PDU集合重要性参数确定需要丢弃的PDU集合。完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。下面再从RAN设备侧介绍一下本公开提供的数据处理方法。
本公开实施例提供了一种数据处理方法,参照图4所示,图4是根据一实施例示出的一种数据处理方法流程图,可以由RAN设备执行,RAN设备可以包括但不限于NG-RAN设备,该方法可以包括以下步骤:
在步骤401中,基于优先级指示信息,执行分组数据单元PDU丢弃。
在本公开实施例中,优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级。
在一个可能的实现方式中,多类参数可以包括但不限于5G系统中执行数据处理的参数。
在一个示例中,多类参数至少可以包括QoS优先级参数和PDU集合重要性参数。
在一个可能的实现方式中,优先级指示信息用于指示在网络拥塞场景下执行PDU丢弃时,多类参数的优先级。
可以理解的是,考虑到不同运营商对网络拥塞场景的条件限定可能不同,该优先级指示信息可以不限于适用于网络拥塞场景,即在非拥塞场景下,第一核心网节点也可以确定优先级指示信
息,并发送给RAN设备,由RAN设备基于该优先级指示信息执行PDU丢弃。
还可以理解的是,本公开中将该指示信息称作“优先级指示信息”,由核心网节点向RAN设备提供其他名称的指示信息,以便RAN设备执行数据处理,例如PDU丢弃的方案均应属于本公开的保护范围。
在一个可能的实现方式中,优先级指示信息可以用于指示以下至少一项:PDU丢弃时多类参数的第一优先级顺序;在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序;PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序;每类参数独立适用于流间或流内的PDU丢弃。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数时,该优先级指示信息可以用于指示PDU丢弃时QoS优先级参数和PDU集合重要性参数的第一优先级顺序。
相应地,RAN设备可以按照所述第一优先级顺序,依次确定第一类参数,每确定一个所述第一类参数后,在所确定的第一类参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。
示例性地,第一优先级顺序可以为PDU丢弃时QoS优先级参数的优先级高于PDU集合重要性参数的优先级。
相应地,RAN设备在执行PDU丢弃时,优先将QoS优先级参数确定为第一类参数,进一步地,在所确定的QoS优先级参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。此时,QoS优先级参数可以包括多个可选QoS优先级参数值,RAN设备可以按照参数值的指定顺序,例如可选QoS优先级参数值由高到低或由低到高的顺序,依次丢弃与每个所述参数值对应的PDU。
需要说明的是,RAN设备优先丢弃的是QoS优先级低的PDU。
按照QoS优先级参数每次执行PDU丢弃后,可以确定是否满足停止丢弃PDU的停止丢弃条件,如果满足则RAN设备可以停止丢弃PDU,如果不满足停止丢弃条件,RAN设备可以再将PDU集合重要性参数确定为第一类参数执行PDU丢弃。
具体地,在所确定的PDU集合重要性参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。此时,PDU集合重要性参数可以包括多个可选PDU集合重要性参数值,RAN设备可以按照参数值的指定顺序,例如PDU集合重要性参数值由高到低或由低到高的顺序,依次丢弃与每个所述参数值对应的PDU。
需要说明的是,RAN设备优先丢弃的是重要性低的PDU集合。
其中,停止丢弃条件可以包括但不限于以下至少一项:RAN本地决策停止丢弃PDU;网络拥塞程度下降到停止丢弃PDU的预设程度;继续执行PDU丢弃会造成业务无法进行。
RAN设备在执行PDU丢弃过程中只要满足停止丢弃条件中的至少一项,就可以停止执行PDU丢弃。
示例性地,第一优先级顺序可以为PDU丢弃时PDU集合重要性参数的优先级高于QoS优先级参数的优先级。
相应地,RAN设备在执行PDU丢弃时,优先将PDU集合重要性参数确定为第一类参数,进一步地,在所确定的PDU集合重要性参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU集合。此时,PDU集合重要性参数可以包括多个可选PDU集合重要性参数值,RAN设备可以按照参数值的指定顺序,例如可选PDU集合重要性参数值由高到低或由低到高的顺序,依次丢弃与每个所述参数值对应的PDU集合。
需要说明的是,此时RAN设备优先丢弃的是重要性低的PDU集合。
RAN设备按照PDU集合重要性参数每次执行PDU丢弃后,可以确定是否满足停止丢弃PDU的停止丢弃条件,如果满足停止丢弃条件则RAN设备可以停止丢弃PDU,如果不满足停止丢弃条件,RAN设备可以再将QoS优先级参数确定为第一类参数执行PDU丢弃。
具体地,在所确定的QoS优先级参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。此时,QoS优先级参数可以包括多个可选QoS优先级参数值,RAN设备可以按照参数值的指定顺序,例如QoS优先级参数值由高到低或由低到高的顺序,依次丢弃与每个所述参数值对应的PDU。
需要说明的是,此时RAN设备优先丢弃的是QoS优先级低的PDU。其中,停止丢弃条件可以包括但不限于以下至少一项:RAN本地决策停止丢弃PDU;网络拥塞程度下降到停止丢弃PDU的预设程度;继续执行PDU丢弃会造成业务无法进行。
RAN设备在执行PDU丢弃过程中只要满足停止丢弃条件中的至少一项,就可以停止执行PDU丢弃。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数时,该优先级指示信息可以用于指示在不同条件下执行PDU丢弃时QoS优先级参数和PDU集合重要性参数的第二优先级顺序。
示例性地,不同条件下,第二优先级顺序可以相同、部分相同或完全不同,本公开对此不作限定。
相应地,RAN设备可以基于在第一条件下所述多类参数的所述第二优先级顺序,依次确定第一类参数,每确定一个所述第一类参数后,RAN设备可以在所述第一类参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。
示例性地,这里的条件可以指网络条件,例如网络条件可以用于指示网络拥塞程度为高、中、低等。
示例性地,在网络拥塞程度为低时,第二优先级顺序可以为PDU丢弃时PDU集合重要性参数的优先级高于QoS优先级参数,在网络拥塞程度为中、高时,第二优先级顺序可以为PDU丢弃时的QoS优先级参数的优先级高于PDU集合重要性参数的参数。
例如,当网络拥塞程度为低时,RAN设备在执行PDU丢弃时,优先基于PDU集合重要性参数执行PDU丢弃。在按照PDU集合重要性参数执行PDU丢弃后,如果仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以再基于QoS优先级参数执行PDU丢弃。丢弃PDU的实现方式与RAN设备按照第一优先级顺序指定PDU丢弃的过程类似,在此不再赘述。
进一步地,如果按照上述方式执行PDU丢弃后,网络拥塞程度反而上升,例如网络拥塞程度提高到中或者高,则RAN设备切换到优先基于QoS优先级参数执行PDU丢弃。在按照QoS优先级参数执行PDU丢弃后,如果仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以再基于PDU集合重要性参数执行PDU丢弃。丢弃PDU的实现方式与RAN设备按照第一优先级顺序指定PDU丢弃的过程类似,在此不再赘述。
需要说明的是,以上的条件仅为示例性说明,优先级指示信息用于指示在不同条件下执行PDU丢弃时所述多类参数的不同的第二优先级顺序的方案均应属于本公开的保护范围。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数时,该优先级指示信息可以用于指示PDU丢弃时,QoS优先级参数和PDU集合重要性参数中的一类参数所包括的部分参数值相对于另一类参数的第三优先级顺序。
相应地,RAN设备可以按照所述第三优先级顺序,依次确定第一参数值,进而依次丢弃与每个所述第一参数值对应的PDU。
示例性地,第三优先级顺序可以为执行PDU丢弃时,QoS优先级参数所包括的部分可选QoS优先级参数值的优先级高于PDU集合重要性参数的优先级。
或者,第三优先级顺序可以为执行PDU丢弃时,PDU集合重要性参数所包括的部分可选重要性参数值的优先级高于QoS优先级参数的优先级。
例如,QoS优先级参数中包括6个可选QoS优先级参数值,分别为level#1至level#6,第三优先级顺序可以为执行PDU丢弃时,level#5至level#6的优先级高于PDU集合重要性参数的优先级。
即RAN侧在执行PDU丢弃时,依次可以将level#6、level#5作为第一参数值,从而优先丢弃对应QoS优先级参数值level#6、level#5的PDU,如果丢弃上述PDU后,仍不满足停止丢弃PDU的停止丢弃条件,RAN设备可以将PDU集合重要性参数所包括的参数值依次确定为第一参数值,执行与第一为参数值对应的PDU丢弃。如果基于PDU集合重要性参数执行PDU丢弃后,仍然不满足停止丢弃PDU的停止丢弃条件,则RAN设备可以继续将QoS优先级参数值level#4、level#3……确定为第一参数值,从而丢弃对应的PDU。
再例如,PDU集合重要性参数中包括4个可选重要性参数值,分别为1至4,第三优先级顺序可以为执行PDU丢弃时,可选重要性参数值4的优先级高于QoS优先级参数的优先级。
即RAN侧在执行PDU丢弃时,先将重要性参数值4确定为第一参数值,进而丢弃重要性参数值4对应的PDU集合,如果丢弃上述PDU集合后,仍不满足停止丢弃条件,RAN设备可以再将QoS优先级参数所包括的参数值确定为第一参数值,执行对应的PDU丢弃。如果基于QoS优先级参数执行PDU丢弃后,仍然不满足停止丢弃条件,则RAN设备可以继续将其他重要性参数值确定为第一参数值,丢弃对应的PDU集合。
需要说明的是,RAN设备每次执行PDU丢弃时,优先丢弃的是QoS优先级低的PDU或重要性低的PDU集合。
其中,停止丢弃条件可以包括但不限于以下至少一项:RAN本地决策停止丢弃PDU;网络拥塞程度下降到停止丢弃PDU的预设程度;继续执行PDU丢弃会造成业务无法进行。
RAN设备在执行PDU丢弃过程中只要满足停止丢弃条件中的至少一项,就可以停止执行PDU丢弃。
在一个示例中,当多类参数至少包括QoS优先级参数和PDU集合重要性参数,且优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃时,QoS优先级参数可以用于流间的PDU丢弃,PDU集合重要性参数可以用于流内的PDU丢弃。
示例性地,当执行流间的PDU丢弃时,RAN设备可以基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流所包括的PDU和/或PDU集合。
本公开对QoS优先级参数值的大小与优先级高低的关联关系不作限定,即QoS优先级参数取值越大可以对应QoS优先级最低,或者QoS优先级参数取值越小时可以对应QoS优先级越低。
示例性地,当执行流内的PDU丢弃时,RAN设备可以基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。
本公开对PDU集合重要性参数的取值大小与重要性高低的关联关系不作限定,即PDU集合重要性取值最小时对应的PDU集合的重要性最高,或者PDU集合重要性取值最大时对应的PDU集合的重要性最高。
例如,当PDU集合重要性取值最小为重要性最高时,RAN设备优先丢弃重要性参数值最大的PDU集合。
假设PDU集合重要性取值为1时指示该PDU集合的重要性最高,取值越大指示该PDU集合的重要性越低,则RAN设备在执行流内的PDU丢弃时,可以最先丢弃重要性参数值最大的PDU集合。
即RAN设备按照PDU集合重要性参数值为N、N-1、N-2……的顺序,来丢弃对应的PDU集合。其中,N为大于1的正整数。
再例如,当PDU集合重要性取值最大为重要性最高时,RAN设备优先丢弃重要性参数值最小的PDU集合。
假设PDU集合重要性取值为1时指示该PDU集合的重要性最低,取值越大指示该PDU集合的重要性越高,则RAN设备在执行流内的PDU丢弃时,可以最先丢弃重要性参数值最小的PDU集合。
即RAN设备按照PDU集合重要性参数值为1,2,……N的顺序,来丢弃对应的PDU集合。
在一个可能的实现方式中,RAN设备可以接收第一核心网节点发送的优先级指示信息。
示例性地,RAN设备接收第二网络侧节点通过控制面节点发送给所述RAN设备的所述优先级指示信息。其中,该优先级指示信息是第一核心网节点发送给第二核心网节点的。其中,控制面节点可以AMF。
进一步地,RAN设备可以接收第二网络侧节点通过控制面节点发送的QoS配置文件,其中,所述QoS配置文件中可以包括所述优先级指示信息。
示例性地,RAN设备接收第二网络侧节点通过数据面节点发送给所述RAN设备的所述优先级指示信息。
示例性地,RAN设备可以接收第二网络侧节点通过数据面节点发送的优先级指示信息。其中,该优先级指示信息是第一核心网节点发送给第二核心网节点的。该数据面节点可以为UPF。
进一步地,RAN设备可以接收第二网络侧节点通过数据面节点发送的PDU,其中,PDU的用户面报文头中可以包括所述优先级指示信息。
在一个可能的实现方式中,RAN设备可以接收第一核心网节点采用显示方式发送的优先级指示信息。
在另一个可能的实现方式中,RAN设备未接收到第一核心网节点发送的优先级指示信息,RAN设备可以认为第一核心网节点采用隐式方式告知了优先级指示信息。相应地,RAN设备确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。进一步地,RAN设备可以基于该优先级指示信息执行分组数据单元PDU丢弃,以及当满足停止丢弃条件时,停止执行PDU丢弃。具体实现方式已经在上述实施例中介绍,此处不再赘述。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,RAN设备可以基于优先级指示信息,执行PDU丢弃。在网络中存在多类参数的情况下,基于优先级指示信息快速选择对应的参数执行PDU丢弃,完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
在一些可选实施例中,参照图5所示,图5是根据一实施例示出的一种数据处理方法流程图,
该方法适用于图1所示的系统架构中,可以包括以下步骤:
在步骤501中,第一核心网节点11确定优先级指示信息。
在本公开实施例中,优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级。
步骤501的实现方式可以与上述步骤201类似,在此不再赘述。
例如,第一核心网节点11可以基于AF30提供的信息,确定优先级指示信息。和/或,第一核心网节点11可以基于本地配置信息,确定优先级指示信息。
在步骤502中,第一核心网节点11向第二核心网节点12发送PCC规则信息,PCC规则信息中包括优先级指示信息。
在本公开实施例中,第二核心网节点12在获取到PCC规则信息并解析出其中的优先级指示信息后,可以对优先级指示信息进行处理,将其添加到QoS配置文件中,以便后续发送给控制面节点13。
或者,在本公开实施例中,第二核心网节点12在获取到PCC规则信息并解析出其中的优先级指示信息后,可以对优先级指示信息进行处理,将其添加到PDU中,具体地,可以添加到PDU的用户面报文头中,以便后续发送给数据面节点14。
在步骤503中,第二核心网节点12向控制面节点13发送QoS配置文件,QoS配置文件中包括优先级指示信息。
在本公开实施例中,控制面节点13在获取到QoS配置文件并解析出其中的优先级指示信息后,可以对优先级指示信息进行处理,将其添加到待发送给RAN设备20的信息或信令中,以便后续发送给RAN设备20。
在步骤504中,第二核心网节点12向数据面节点14发送PDU,PDU的用户面报文头中包括优先级指示信息。
在本公开实施例中,数据面节点14在获取到PDU并解析出其中的优先级指示信息后,可以对优先级指示信息进行处理,将其添加到待发送给RAN设备20的数据(例如数据包、数据流等)中,以便后续发送给RAN设备20。
上述步骤503和步骤504可以择一执行,当然也可以都执行,本公开对此不作限定。
在步骤505中,控制面节点13向RAN设备20发送优先级指示信息。
在步骤506中,数据面节点14向RAN设备20发送优先级指示信息。
如果步骤503和步骤504择一执行,则步骤505和步骤506可以择一执行,例如,执行了步骤503,可以适应性执行步骤505,执行了步骤504,可以适应性执行步骤506。
如果步骤503和步骤504均执行,则步骤505和步骤506均可以执行。
在步骤507中,RAN设备20基于优先级指示信息,执行分组数据单元PDU丢弃。
步骤507的实现方式与上述步骤401类似,在此不再赘述。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,可以由第一核心网节点确定优先级指示信息并发送给RAN设备,RAN设备可以基于优先级指示信息,执行分组数据单元PDU丢弃。完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
在一些可选实施例中,本公开提供了优先级指示信息,该优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级,当多类参数至少包括服务质量QoS优先级参数和PDU集合重要性参数时,优先级指示信息用于指示执行PDU丢弃时QoS优先级参数和PDU集合重要性参数的优先级或偏好。
示例性地,优先级指示信息可以由AF提供给第一核心网节点。可选地,AF可以在AF QoS请求过程中将优先级指示信息发送给第一核心网节点。
示例性地,优先级指示信息可以由PCF基于本地配置信息、用户订阅信息、运营商策略等确定。
示例性地,优先级指示信息优先基于AF提供的信息确定。
示例性地,优先级指示信息可以由PCF基于AF提供的信息和PCF本地配置信息共同确定。
即PCF基于AF提供的信息和/或本地配置信息确定优先级指示信息。
优先级指示可以向RAN设备发送(此外,优先级指示包括在要向NG-RAN发送的QoS配置文件中),以便RAN设备将其用于网络拥塞场景下。
一种方式为,第一核心网节点通过第二核心网节点、控制面节点,在PDU会话修改过程中发送给RAN设备。
另一种方式为,第一核心网节点通过第二核心网节点、数据面节点,发送给RAN设备,其中,
数据面节点可以通过PDU中的用户面报文头将优先级指示信息发送给RAN设备。
在一个可能的实现方式中,优先级指示信息可以用于指示以下至少一项:
PDU丢弃时,PDU集合重要性参数的优先级高于QoS优先级参数的优先级;
PDU丢弃时,QoS优先级参数的优先级高于PDU集合重要性参数的优先级;
在不同条件下执行PDU丢弃时QoS优先级参数、QoS优先级参数的优先级;
PDU丢弃时,PDU集合重要性参数所包括的部分参数值高于QoS优先级参数的优先级;
PDU丢弃时,QoS优先级参数所包括的部分参数PDU集合重要性参数的优先级;
QoS优先级参数独立用于流间的PDU丢弃,PDU集合重要性参数独立用于流内的PDU丢弃。
对于第二核心网节点而言,优先级指示信息可以作为PCC规则的一部分发送到第二核心网节点,第二核心网节点可以将其作为QoS配置文件的一部分发送给RAN设备。
对于RAN设备而言,如果接收到优先级指示信息,可以将其应用于PDU丢弃过程。
当优先级指示信息指示PDU集合重要性参数的优先级高于QoS优先级参数的优先级时,在网络拥塞的情况下,RAN设备可以优先使用PDU集合重要性参数来丢弃对应的PDU集合,在不满足停止丢弃条件时,可以继续使用优先级QoS参数来丢弃QoS流。
当优先级指示信息指示QoS优先级参数的优先级高于PDU集合重要性参数的优先级时,在网络拥塞的情况下,RAN设备可以优先丢弃QoS流,在不满足停止丢弃条件时,可以继续使用PDU集合重要性参数来丢弃对应的PDU集合。
当优先级指示信息指示PDU集合重要性参数基于不同条件(例如网络拥塞程度)优先于QoS优先级参数时,在网络拥塞的情况下,RAN设备可以基于第一条件改变优先级顺序。例如,当网络拥塞程度较低时,使用PDU集合重要性参数丢弃对应的PDU分组,而当拥塞级别为中、高时,切换到使用优先级QoS参数来丢弃QoS流。
当优先级指示信息指示QoS优先级参数独立地用于流间的PDU丢弃,PDU集合重要性参数独立地用于流内的PDU丢弃时,RAN设备将其独立用于以下丢弃:
当一个或多个QoS流不能满足QoS要求时,应使用PDU集合重要性参数来选择对QoS流内的具体PDU集合进行丢弃,从而满足QoS要求。示例性地,当PDU集合重要性参数的最小参数值对应该PDU集合的重要性最高时,PDU集合重要性参数值为N的PDU集合的重要性高于N+1、N+2的PDU集合。
在网络拥塞的情况下,当一个或多个QoS流不能满足所有QoS要求时,应使用QoS优先级参数来选择优先丢弃哪个QoS流。
示例性地,当QoS优先级参数的最小参数值对应该QoS流的重要性最高时,QoS优先级参数值为N的QoS流的优先级高于N+1、N+2的QoS流。RAN设备在执行PDU丢弃时,需要优先丢弃QoS优先级低的QoS流。
此外,RAN设备的调度模块可以基于其他参数(例如资源类型、无线条件)对QoS流进行优先级排序,以优化应用性能和网络容量。
在本公开实施例中,优先级指示信息可以采用显式方式发送给RAN设备,或者采用隐式方式告知RAN设备,例如,当第一核心网节点未向RAN设备发送优先级指示信息时,RAN设备确定优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
上述实施例中,完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
在一些可选实施例中,参照图6A所示,图6A是根据一实施例示出的一种数据处理方法流程图,包括以下步骤:
步骤601a,执行PDU会话建立过程的以下步骤:
步骤1,终端向AMF发送PDU会话建立请求消息;
步骤2,AMF进行SMF选择。
步骤3,AMF向选择的SMF发送Nsmf_PDUSession_CreateSMContext Request消息。
步骤4,SMF与PCF、统一数据管理(Unified Data Management,UDM)之间进行交互,进行订阅检索、更新订阅等。
步骤5,SMF向AMF返回Nsmf_PDUSession_CreateSMContext
Response消息。
步骤6,PDU会话身份鉴权、授权。
步骤7a,SMF进行PCF选择。
其中步骤4和步骤7a是可选执行的。
步骤601b,AF可以通过Nnef_AFsessionWithQoS_Create请求向PCF发送信息。
其中,AF发送的该信息中可以包括QoS流内每个PDU集合的QoS参数,以及帧标识参数。
AF还可以在PDU会话建立之前向核心网节点提供这些信息,其中可以包括优先级指示信息。
优先级指示信息可以与PDU集合相关的辅助信息一起提供给PCF。PDU集合的相关辅助信息可以包括QoS流内每个PDU集合的以下QoS参数:
-PDU集合处理指示信息,用于指示是否应该对流激活基于PDU集合的处理。该指示可以经由AF提供的其他PDU集相关信息来隐式地指示;
-应用层使用PDU集合时是否需要所有PDU;
-PDU集合延迟预算(PDU Set Delay Budget,PSDB);
-PDU集合错误率(PDU Set Error Rate,PSER)。
其中,步骤601b为可选执行步骤。即AF可以不向PCF发送信息。
步骤602,PCF生成适当的PCC规则信息,其中可以包括与PDU集合相关的QoS参数。PCF向SMF发送PCC规则信息。
如果AF未向PCF提供优先级指示信息,则PCF将根据本地配置、订阅、运营商策略等确定优先级指示信息。
优先级指示信息可以作为PCC规则的一部分,由PCF发送给SMF。SMF将优先级指示信息作为QoS配置文件的一部分发送到RAN设备。
其中,PDU集合相关的QoS参数可以为核心网节点中基于PDU集合进行QoS处理的新的QoS参数,还可能包括以下参数:
-PSDB;
-PSER;
-应用层使用PDU集合时是否需要所有PDU;
-如果超过PSDB是否丢弃PDU集合。
该步骤602可以在PDU会话建立过程或PDU会话修改过程中的以下步骤:
SMF与PCF交互,从而进行SM政策关联建立或SMF发起的SM策略关联修改。
如果该步骤602由步骤601b触发,则PCF考虑基于AF提供的信息来生成PCC规则。
步骤603,SMF基于来自PCF的PCC规则信息生成QoS配置文件和N4规则信息。SMF向UPF发送N4规则信息,并经由AMF(图6A中未示出)向RAN设备发送QoS配置文件。
优先级指示信息作为PCC规则的一部分发送给SMF。
SMF将优先级指示信息作为QoS配置文件的一部分通过AMF发送到RAN设备侧。或者经由UPF,UPF可以通过PDU的下行GTP-U报头将优先级指示信息发送到RAN设备。
该步骤603通过PDU会话建立过程中的步骤8-15或PDU会话修改过程中的步骤2-7来完成,其中,PDU会话建立过程中的步骤8-15包括:
步骤8,SMF进行UPF选择。
步骤9,SMF与UPF交互以进行初始SM策略关联修改。
步骤10a,SMF向UPF发送N4会话建立请求(N4 Session Establishment Request)消息或N4会话修改请求(N4 Session Modification Request)消息。
步骤10b,UPF向SMF发送N4会话建立响应(N4 Session Establishment Response)消息或N4会话修改响应(N4 Session Modification Response)消息。
步骤11,SMF与AMF交互N1N2传输(Namf_Communication_N1N2MessageTransfer)消息。
步骤12,AMF向RAN设备发送N2 PDU会话请求(N2 PDU Session Request)消息。
步骤13,终端与RAN设备可以进行AN特定资源设置(PDU会话建立接受)。
步骤14,RAN设备向AMF返回N2 PDU会话响应(N2 PDU Session Response)消息。
步骤15,AMF向SMF发送SM上下文更新请求(Nsmf_PDUSession_UpdateSMContext Request)消息。
其中,上述步骤7b、9、10a、10b为可选执行的步骤。
步骤604,可以按照会话建立或修改的其他过程进行。
步骤604为可选执行步骤。即在步骤603之后可以继续执行步骤605。
步骤605,UPF基于接收到的N4规则信息或UPF上的本地配置,UPF识别相关信息,并根据N4规则指令执行基于PDU集合的QoS处理。
UPF标识出属于PDU集合的PDU以及每个PDU集合的以下信息:
1、PDU集合内部处理信息,包括以下参数:
-PDU集序列号(SN);
其中UPF可以使用QoS流标识符(Identity,ID)标识QoS流,使用PDU集合SN来标识QoS流中的每个PDU集合。每个QoS流可用于传递一个或多个PDU集合;
-PDU集的开始PDU和/或结束PDU;
-PDU集合内的PDU SN;
-PDU集合中PDU的数量。
2、PDU集合外部处理信息,包括以下参数:
-PDU集合重要性
其中,UPF通过所描述的方法或机制识别相关信息,如下:
选项1:通过匹配实时传输协议(Real-time Transport Protocol,RTP)、生成树协议(Spanning Tree Protocol,STP)报头和有效载荷;
选项2:新的RTP扩展报头;
选项3:通过由接入层在N6封装报头中提供的信息,例如GTP-U;
选项4:通过基于业务特征的检测;
选项5:通过非标准化机制实施统一方案框架。
步骤606,UPF节点向RAN设备发送PDU集合信息。UPF向RAN提供上述PDU集合相关信息(在步骤605中列出)。
-对于PDU集合重要性参数,可选地:
选项1:UPF基于PDU集合重要性参数将下行业务分类为不同的QoS流;
选项2:UPF基于PDU集合重要性参数将下行业务分类为不同的子QoS流;
选项3:UPF将PDU集合重要性参数添加到GTP-U报头中;
其中,对于步骤605中指出的其他PDU集合相关信息,UPF将其添加到GTP-U报头中。
其中,步骤606为可选执行步骤,即UPF节点在未接收到UPF发送的优先级指示信息时,可以不执行步骤606。
步骤607,基于在步骤606中接收的PDU集合相关信息,RAN设备执行基于PDU集合的QoS处理。
如果NG-RAN接收到优先级指示,则NG-RAN将其应用于PDU丢弃。
当然步骤607中,RAN设备也可以直接执行基于PDU集合的QoS处理。此时RAN设备确定优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃,进而基于优先级指示信息执行PDU丢包,具体实现方式已经在上述实施例进行了介绍,此处不再赘述。
图6A中上边一个虚框中的步骤完成了PDU会话建立,下边一个虚框中的步骤用于RAN设备基于接收到的优先级指示信息,执行PDU丢弃。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,可以在PDU会话建立过程中,由PCF确定优先级指示信息并提供给RAN设备,由RAN设备基于优先级指示信息,执行PDU丢弃。完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
在一些可选实施例中,参照图6B所示,图6B是根据一实施例示出的一种PDU会话建立方法流程图,包括以下步骤:
步骤1,终端向AMF发送PDU会话建立请求消息;
步骤2,AMF进行SMF选择。
步骤3,AMF向选择的SMF发送Nsmf_PDUSession_CreateSMContext Request消息。
步骤4,SMF与PCF、统一数据管理(Unified Data Management,UDM)之间进行交互,进行订阅检索、更新订阅等。
步骤5,SMF向AMF返回Nsmf_PDUSession_CreateSMContext Response消息。
步骤6,PDU会话身份鉴权、授权。
步骤7a,SMF进行PCF选择。
步骤7b,SMF与PCF交互,从而进行SM政策关联建立或SMF发起的SM策略关联修改。
步骤8,SMF进行UPF选择。
步骤9,SMF与UPF交互以进行初始SM策略关联修改。
步骤10a,SMF向UPF发送N4会话建立请求(N4 Session Establishment Request)消息或N4
会话修改请求(N4 Session Modification Request)消息。
步骤10b,UPF向SMF发送N4会话建立响应(N4 Session Establishment Response)消息或N4会话修改响应(N4 Session Modification Response)消息。
步骤11,SMF与AMF交互N1N2传输(Namf_Communication_N1N2MessageTransfer)消息。
步骤12,AMF向RAN设备发送N2 PDU会话请求(N2 PDU Session Request)消息。
步骤13,终端与RAN设备可以进行AN特定资源设置(PDU会话建立接受)。
步骤14,RAN设备向AMF返回N2 PDU会话响应(N2 PDU Session Response)消息。
步骤15,AMF向SMF发送SM上下文更新请求(Nsmf_PDUSession_UpdateSMContext Request)消息。
后续步骤不再赘述,请参照附图6B所示。
基于上述PDU会话建立过程,本公开可以先执行PDU会话建立过程的步骤1-7a。
进一步地,SMF可以执行SM策略关联建立过程以与PCF建立SM策略关联,并获得PDU会话的默认PCC规则信息。
相应地,PCF可以向SMF提供策略信息。
如果AF未提供优先级指示信息,则PCF将根据本地配置、用户订阅信息、运营商策略等确定优先级指示信息。
PCF将优先级指示信息作为来自PCF的PCC规则的一部分发送给SMF。SMF将它们作为QoS配置文件的一部分发送到RAN设备。
其中PDU集合相关的QoS参数可以为核心网节点中基于PDU集合进行QoS处理的新的QoS参数,还可能包括以下参数:
-PSDB;
-PSER;
-应用层使用PDU集合时是否需要所有PDU;
-如果超过PSDB是否丢弃PDU集合。
在进一步地,执行PDU会话建立过程中的步骤8-15。
SMF基于来自PCF的PCC规则信息生成QoS配置文件和N4规则信息。SMF向UPF发送N4规则,并经由AMF向RAN设备发送QoS配置文件。
优先级指示信息可以作为PCC规则的一部分发送给SMF。
SMF将它们作为QoS配置文件的一部分通过AMF发送到RAN设备。或者经由UPF,UPF可以经由PDU的下行GTP-U报头将它们发送到RAN设备。
当需要由RAN设备基于优先级指示信息执行PDU丢弃的过程可以与上述步骤605至607类似,在此不再赘述。
在不矛盾的情况下,本实施方式或实施例中的各步骤及其可选例可以任意组合、任意交换顺序,且本实施方式或实施例及其可选例可以与其他实施方式或实施例及其可选例任意组合。
上述实施例中,可以在PDU会话建立过程中,由PCF确定优先级指示信息并提供给RAN设备,由RAN设备基于优先级指示信息,执行PDU丢弃。完善了QoS流和数据包的资源优先级调度机制,从而可以更好的匹配业务场景,确保业务数据传输的QoS。
与前述应用功能实现方法实施例相对应,本公开还提供了应用功能实现装置的实施例。
参照图7,图7是根据一示例性实施例示出的一种核心网装置框图,所述装置包括:
确定模块701,被配置为确定优先级指示信息;其中,所述优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级;
发送模块702,被配置为将所述优先级指示信息发送给无线接入网RAN设备。
参照图8,图8是根据一示例性实施例示出的一种接入网装置框图,所述装置包括:
执行模块801,被配置为基于优先级指示信息,执行分组数据单元PDU丢弃;其中,所述优先级指示信息用于指示PDU丢弃时多类参数的优先级。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
相应地,本公开还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述
计算机程序用于执行上述用于第一核心网节点侧任一所述的数据处理方法。
相应地,本公开还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述用于RAN设备侧任一所述的数据处理方法。
相应地,本公开还提供了一种核心网设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为用于执行上述第一核心网节点侧任一所述的数据处理方法。
如图9所示,图9是根据一示例性实施例示出的一种核心网设备900的一结构示意图。参照图9,设备900包括处理组件922、无线发射/接收组件924、天线组件926、以及无线接口特有的信号处理部分,处理组件922可进一步包括至少一个处理器。
处理组件922中的其中一个处理器可以被配置为用于执行上述第一核心网节点侧任一所述的数据处理方法。
相应地,本公开还提供了一种接入网设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为用于执行上述RAN设备侧任一所述的数据处理方法。
如图10所示,图10是根据一示例性实施例示出的一种接入网设备1000的一结构示意图。设备1000可以被提供为RAN设备,例如基站。参照图10,设备1000包括处理组件1022、无线发射/接收组件1024、天线组件1026、以及无线接口特有的信号处理部分,处理组件1022可进一步包括至少一个处理器。
处理组件1022中的其中一个处理器可以被配置为用于执行上述RAN设备侧任一所述的数据处理方法。
上述实施方式或实施例并非穷举,仅为部分实施方式或实施例的示意,不作为对本公开实施例保护范围的具体限制。在不矛盾的情况下,某一实施方式或实施例中的每个步骤均可以作为独立实施例来实施,且各步骤之间可以任意组合,例如,在某一实施方式或实施例中去除部分步骤后的方案也可以作为独立实施例来实施,且在某一实施方式或实施例中各步骤的顺序可以任意交换,另外,某一实施方式或实施例中的可选方式或可选例可以任意组合;此外,各实施方式或实施例之间可以任意组合,例如,不同实施方式或实施例的部分或全部步骤可以任意组合,某一实施方式或实施例可以与其他实施方式或实施例的可选方式或可选例任意组合。
本公开中的“包括A”及“用于指示A”可以根据情况表示直接包括、携带A,也可以根据情况表示间接指示A而不一定携带有A。
本公开中的“响应于……”、“在……的情况下”、“在……时”、“若……”、“如果……”等可以根据情况被相互替换。
另外,关于本公开的“A或B”、“A和/或B”、“A和B的至少一个”、“在一情况下A,在另一情况下B”、“响应于一情况A,响应于另一情况B”等记载方式,根据情况可以包括以下至少一个方案:与B无关地执行A,即,在一些实施方式中A;与A无关地执行B,即,在一些实施方式中B;A、B选择性执行,即,在一些实施方式中从A与B中选择执行;A、B都执行,即,在一些实施方式中A和B。
此外,本公开所涉及的表格中的每一元素、每一行、或每一列均可以作为独立实施例来实施,任意元素、任意行、任意列的组合也可以作为独立实施例来实施。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或者惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (31)
- 一种数据处理方法,其特征在于,所述方法由第一核心网节点执行,包括:确定优先级指示信息;其中,所述优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级。
- 根据权利要求1所述的方法,其特征在于,所述优先级指示信息用于指示以下至少一项:PDU丢弃时多类参数的第一优先级顺序;在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序;PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序;每类参数独立适用于流间或流内的PDU丢弃。
- 根据权利要求1或2所述的方法,其特征在于,所述多类参数包括以下至少一项:服务质量QoS优先级参数;PDU集合重要性参数。
- 根据权利要求1-3任一项所述的方法,其特征在于,当所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃时,QoS优先级参数用于流间的PDU丢弃,PDU集合重要性参数用于流内的PDU丢弃。
- 根据权利要求4所述的方法,其特征在于,所述优先级指示信息还用于指示以下至少一项:响应于执行流间的PDU丢弃,基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流;响应于执行流内的PDU丢弃,基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。
- 根据权利要求1-5任一项所述的方法,其特征在于,根据权利要求1所述的方法,其特征在于,所述确定优先级指示信息,包括以下至少一项:基于应用功能AF提供的信息,确定所述优先级指示信息;基于所述第一核心网节点的本地配置信息,确定所述优先级指示信息。
- 根据权利要求1-6任一项所述的方法,其特征在于,所述确定优先级指示信息,包括:响应于未接收到AF提供的所述优先级指示信息,确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
- 根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:将所述优先级指示信息发送给无线接入网RAN设备。
- 根据权利要求8所述的方法,其特征在于,所述将所述优先级指示信息发送给无线接入网RAN设备,包括:将所述优先级指示信息发送给第二核心网节点,以使得所述第二核心网节点通过控制面节点或数据面节点将所述优先级指示信息发送给所述RAN设备。
- 根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:响应于确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃,不向RAN设备发送所述优先级指示信息。
- 根据权利要求1-10任一项所述的方法,其特征在于,所述优先级指示信息用于指示在网络拥塞场景下执行PDU丢弃时,多类参数的优先级。
- 一种数据处理方法,其特征在于,所述方法由无线接入网RAN设备执行,包括:基于优先级指示信息,执行分组数据单元PDU丢弃;其中,所述优先级指示信息用于指示PDU丢弃时多类参数的优先级。
- 根据权利要求12所述的方法,其特征在于,所述优先级指示信息用于指示以下至少一项:PDU丢弃时多类参数的第一优先级顺序;在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序;PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序;每类参数独立适用于流间或流内的PDU丢弃。
- 根据权利要求12或13所述的方法,其特征在于,所述多类参数包括以下至少一项:服务质量QoS优先级参数;PDU集合重要性参数。
- 根据权利要求12-14任一项所述的方法,其特征在于,当所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃时,所述QoS优先级参数用于流间的PDU丢弃,所述PDU集合重要性参数用于流内的PDU丢弃。
- 根据权利要求15所述的方法,其特征在于,所述优先级指示信息还用于指示以下至少一项:响应于执行流间的PDU丢弃,基于所述QoS优先级参数确定需要丢弃的QoS流,且按照QoS优先级由低到高的顺序丢弃对应的QoS流;响应于执行流内的PDU丢弃响应于,基于所述PDU集合重要性参数确定需要丢弃的PDU集合,且按照PDU集合的重要性由低到高的顺序丢弃对应的PDU集合。
- 根据权利要求12-16任一项所述的方法,其特征在于,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:响应于所述优先级指示信息用于指示PDU丢弃时多类参数的第一优先级顺序,按照所述第一优先级顺序,依次确定第一类参数;每确定一个所述第一类参数后,在所述第一类参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。
- 根据权利要求12-16任一项所述的方法,其特征在于,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:响应于所述优先级指示信息用于指示在不同条件下执行PDU丢弃时所述多类参数的第二优先级顺序,基于在第一条件下所述多类参数的所述第二优先级顺序,依次确定第一类参数;每确定一个所述第一类参数后,在所述第一类参数所包括的多个参数值中,按照所述参数值的指定顺序,依次丢弃与每个所述参数值对应的PDU。
- 根据权利要求12-16任一项所述的方法,其特征在于,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:响应于所述优先级指示信息用于指示PDU丢弃时一类参数所包括的部分参数值相对于其他类参数的第三优先级顺序,按照所述第三优先级顺序,依次确定第一参数值;依次丢弃与每个所述第一参数值对应的PDU。
- 根据权利要求12-16任一项所述的方法,其特征在于,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:响应于所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃,分别执行流间的PDU丢弃或流内的PDU丢弃。
- 根据权利要求20所述的方法,其特征在于,所述分别执行流间的PDU丢弃或流内的PDU丢弃,包括以下至少一项:响应于QoS优先级参数用于流间的PDU丢弃,PDU集合重要性参数用于流内的PDU丢弃,且确定需要执行流间的PDU丢弃,按照QoS优先级由高到低的顺序,依次丢弃对应的QoS流;响应于确定需要执行流内的PDU丢弃,按照PDU集合的重要性由低到高的顺序,依次执行QoS流内的PDU集合的丢弃。
- 根据权利要求12-21任一项所述的方法,其特征在于,所述方法还包括:接收第一网络侧节点发送的所述优先级指示信息。
- 根据权利要求22所述的方法,其特征在于,所述接收第一网络侧节点发送的所述优先级指示信息,包括以下任一项:接收第二网络侧节点通过控制面节点发送给所述RAN设备的所述优先级指示信息;其中,所述优先级指示信息是所述第一网络侧节点发送给所述第二网络侧节点的;接收第二网络侧节点通过数据面节点发送给所述RAN设备的所述优先级指示信息;其中,所述优先级指示信息是所述第一网络侧节点发送给所述第二网络侧节点的。
- 根据权利要求12-21任一项所述的方法,其特征在于,所述方法还包括:响应于未接收到所述优先级指示信息,确定所述优先级指示信息用于指示每类参数独立适用于流间或流内的PDU丢弃。
- 根据权利要求12-24任一项所述的方法,其特征在于,所述基于优先级指示信息,执行分组数据单元PDU丢弃,包括:响应于处于网络拥塞场景下,基于所述优先级指示信息,执行PDU丢弃。
- 一种核心网装置,其特征在于,所述装置包括:确定模块,被配置为确定优先级指示信息;其中,所述优先级指示信息用于指示分组数据单元PDU丢弃时多类参数的优先级;发送模块,被配置为将所述优先级指示信息发送给无线接入网RAN设备。
- 一种接入网装置,其特征在于,所述装置包括:执行模块,被配置为基于优先级指示信息,执行分组数据单元PDU丢弃;其中,所述优先级 指示信息用于指示PDU丢弃时多类参数的优先级。
- 一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-11任一项所述的数据处理方法。
- 一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求12-25任一项所述的数据处理方法。
- 一种核心网设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为用于执行上述权利要求1-11任一项所述的数据处理方法。
- 一种接入网设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为用于执行上述权利要求12-25任一项所述的数据处理方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202380008221.0A CN116349289B (zh) | 2023-02-10 | 2023-02-10 | 数据处理方法及装置、存储介质 |
| EP23920558.6A EP4664983A4 (en) | 2023-02-10 | 2023-02-10 | DATA PROCESSING METHODS, DEVICE, AND STORAGE MEDIA |
| PCT/CN2023/075545 WO2024164351A1 (zh) | 2023-02-10 | 2023-02-10 | 数据处理方法及装置、存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/075545 WO2024164351A1 (zh) | 2023-02-10 | 2023-02-10 | 数据处理方法及装置、存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024164351A1 true WO2024164351A1 (zh) | 2024-08-15 |
Family
ID=86882715
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/075545 Ceased WO2024164351A1 (zh) | 2023-02-10 | 2023-02-10 | 数据处理方法及装置、存储介质 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP4664983A4 (zh) |
| CN (1) | CN116349289B (zh) |
| WO (1) | WO2024164351A1 (zh) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20260006489A1 (en) * | 2023-07-26 | 2026-01-01 | Apple Inc. | UE Behavior Relating to PSI-Based Packet Discarding |
| CN119485476A (zh) * | 2023-08-09 | 2025-02-18 | 华为技术有限公司 | 数据包的处理方法和通信装置 |
| WO2025035341A1 (zh) * | 2023-08-11 | 2025-02-20 | 北京小米移动软件有限公司 | 业务处理方法及装置 |
| CN119484424A (zh) * | 2023-08-11 | 2025-02-18 | 维沃移动通信有限公司 | 丢包方法、装置、终端及网络侧设备 |
| WO2025039172A1 (zh) * | 2023-08-21 | 2025-02-27 | 北京小米移动软件有限公司 | 规则生成方法、网元 |
| CN121753396A (zh) * | 2023-09-27 | 2026-03-27 | 中兴通讯股份有限公司 | 无线通信系统中丢弃分组数据单元集合 |
| CN121925802A (zh) * | 2023-09-28 | 2026-04-24 | 联想(北京)有限公司 | 通信的设备和方法 |
| WO2024156188A1 (en) * | 2023-09-28 | 2024-08-02 | Lenovo (Beijing) Limited | Transport layer enhancement |
| WO2025065671A1 (zh) * | 2023-09-28 | 2025-04-03 | 北京小米移动软件有限公司 | 文档更新方法、装置 |
| CN120323050A (zh) * | 2023-11-01 | 2025-07-15 | 北京小米移动软件有限公司 | 信息处理方法、装置及存储介质 |
| CN119946698A (zh) * | 2023-11-03 | 2025-05-06 | 中国电信股份有限公司技术创新中心 | 适用于扩展现实业务的传输方法、装置和存储介质 |
| CN119946701A (zh) * | 2023-11-03 | 2025-05-06 | 华为技术有限公司 | 通信方法及装置 |
| WO2025137958A1 (zh) * | 2023-12-27 | 2025-07-03 | 北京小米移动软件有限公司 | 丢包处理方法及装置、存储介质 |
| WO2025148071A1 (zh) * | 2024-01-12 | 2025-07-17 | 北京小米移动软件有限公司 | 通信方法、网元、接入网设备、通信系统及存储介质 |
| WO2024234751A1 (en) * | 2024-02-06 | 2024-11-21 | Lenovo (Beijing) Limited | Fec based discard |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101513009A (zh) * | 2006-08-31 | 2009-08-19 | 艾利森电话股份有限公司 | 在报头压缩信道中包入服务质量指示 |
| CN114531429A (zh) * | 2020-10-30 | 2022-05-24 | 华为技术有限公司 | 用于传输媒体流的数据包的方法和通信装置 |
| US20220338205A1 (en) * | 2019-10-10 | 2022-10-20 | Lg Electronics Inc. | Method and apparatus for transmission based on qos requirement in a wireless communication system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005204157A (ja) * | 2004-01-16 | 2005-07-28 | Nippon Telegr & Teleph Corp <Ntt> | ストリームフィルタリングシステムとコンテンツ配信システムおよびストリームフィルタリング方法ならびにプログラム |
| US20110261695A1 (en) * | 2010-04-23 | 2011-10-27 | Xiaoming Zhao | System and method for network congestion control |
| CN108419275B (zh) * | 2017-02-10 | 2022-01-14 | 华为技术有限公司 | 一种数据传输方法、通信设备、终端和基站 |
| CN108809542B (zh) * | 2017-05-05 | 2021-04-20 | 华为技术有限公司 | 一种数据传输的处理方法和装置 |
| EP3915297B1 (en) * | 2019-01-21 | 2023-10-18 | Telefonaktiebolaget LM Ericsson (publ) | Methods and apparatus for packet dropping in a fronthaul network |
-
2023
- 2023-02-10 CN CN202380008221.0A patent/CN116349289B/zh active Active
- 2023-02-10 EP EP23920558.6A patent/EP4664983A4/en active Pending
- 2023-02-10 WO PCT/CN2023/075545 patent/WO2024164351A1/zh not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101513009A (zh) * | 2006-08-31 | 2009-08-19 | 艾利森电话股份有限公司 | 在报头压缩信道中包入服务质量指示 |
| US20220338205A1 (en) * | 2019-10-10 | 2022-10-20 | Lg Electronics Inc. | Method and apparatus for transmission based on qos requirement in a wireless communication system |
| CN114531429A (zh) * | 2020-10-30 | 2022-05-24 | 华为技术有限公司 | 用于传输媒体流的数据包的方法和通信装置 |
Non-Patent Citations (2)
| Title |
|---|
| LI CHEN, VIVO: "Discussion on PDU discard for XR awareness", 3GPP TSG-RAN WG2 MEETING #120 R2-2211493, 4 November 2022 (2022-11-04), XP052215601 * |
| See also references of EP4664983A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116349289B (zh) | 2026-03-13 |
| CN116349289A (zh) | 2023-06-27 |
| EP4664983A4 (en) | 2026-02-25 |
| EP4664983A1 (en) | 2025-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024164351A1 (zh) | 数据处理方法及装置、存储介质 | |
| CN110972193B (zh) | 一种切片信息处理方法及装置 | |
| US20230070712A1 (en) | Communication method, apparatus, and system | |
| US11595315B2 (en) | Quality of service in virtual service networks | |
| EP4156770B1 (en) | Communication method, apparatus and system | |
| CN113993094B (zh) | 通信方法、第一策略控制网元及通信系统 | |
| US20250350997A1 (en) | Communication method, apparatus, and system | |
| CN116325899B (zh) | 业务数据流的传输方法、通信装置及通信系统 | |
| CN108566286B (zh) | 一种智能路由器服务质量的实现方法、路由器及电子设备 | |
| US20220070736A1 (en) | Traffic steering device | |
| US12101663B2 (en) | Technique for controlling and performing data traffic handling in a core network domain | |
| CN117641467A (zh) | 一种通信方法及装置 | |
| US20240137802A1 (en) | Transmission method, apparatus, device, and storage medium | |
| CN112099871A (zh) | 一种服务质量配置方法及装置 | |
| WO2023213156A1 (zh) | 通信方法、通信装置及通信系统 | |
| WO2025092592A1 (zh) | 网络分析方法和装置 | |
| US20220006735A1 (en) | Network device and packet processing method using same | |
| WO2024148497A1 (zh) | 信息处理方法及装置、通信设备及存储介质 | |
| CN120751514A (zh) | 一种数据传输方法、存储介质及移动终端 | |
| CN117859298A (zh) | 计费处理方法及装置、通信设备及存储介质 | |
| WO2025209096A1 (zh) | 一种通信方法及其装置 | |
| CN120614654A (zh) | 数据处理方法、装置、核心网设备、存储介质和程序产品 | |
| WO2021212999A1 (zh) | 媒体报文的传输方法、装置及系统 | |
| CN120786337A (zh) | 一种通信方法及其装置 | |
| CN120658755A (zh) | 通信方法及通信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23920558 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202517085823 Country of ref document: IN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 202517085823 Country of ref document: IN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023920558 Country of ref document: EP |