[go: up one dir, main page]

CN118102382B - Data processing method and related equipment - Google Patents

Data processing method and related equipment Download PDF

Info

Publication number
CN118102382B
CN118102382B CN202410409782.8A CN202410409782A CN118102382B CN 118102382 B CN118102382 B CN 118102382B CN 202410409782 A CN202410409782 A CN 202410409782A CN 118102382 B CN118102382 B CN 118102382B
Authority
CN
China
Prior art keywords
psi
pdu
terminal
pdus
sent
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.)
Active
Application number
CN202410409782.8A
Other languages
Chinese (zh)
Other versions
CN118102382A (en
Inventor
潘晓刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Honor Device Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honor Device Co Ltd filed Critical Honor Device Co Ltd
Priority to CN202410409782.8A priority Critical patent/CN118102382B/en
Publication of CN118102382A publication Critical patent/CN118102382A/en
Application granted granted Critical
Publication of CN118102382B publication Critical patent/CN118102382B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供一种数据处理方法及相关设备,包括:终端接收接入网设备发送的网络侧预配置的第一协议数据单元集重要性PSI,第一PSI由用户面功能UPF网元接收到会话修改请求时发送;终端获取待发送的多个协议数据单元PDU,多个PDU包括不属于PDU集的第一PDU和属于PDU集的第二PDU,第二PDU的PDU头中包括第二PSI,第二PSI为第二PDU所属PDU集的PSI;当接收到网络拥塞事件通知,终端将第一PDU的PSI配置为第一PSI;终端根据第一PSI、第二PSI以及拥塞状态,确定PSI阈值,对多个PDU中与PSI阈值的关系满足阈值条件的目标PDU执行丢弃操作。该方法在网络发生拥塞时,针对不属于PDU集的第一PDU,统一配置其PSI为第一PSI,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。

The present application provides a data processing method and related equipment, including: a terminal receives a network-side preconfigured first protocol data unit set importance PSI sent by an access network device, the first PSI is sent by a user plane function UPF network element when receiving a session modification request; the terminal obtains multiple protocol data unit PDUs to be sent, the multiple PDUs include a first PDU that does not belong to the PDU set and a second PDU that belongs to the PDU set, the PDU header of the second PDU includes a second PSI, and the second PSI is the PSI of the PDU set to which the second PDU belongs; when receiving a network congestion event notification, the terminal configures the PSI of the first PDU to be the first PSI; the terminal determines the PSI threshold according to the first PSI, the second PSI and the congestion status, and performs a discard operation on the target PDU in the multiple PDUs whose relationship with the PSI threshold meets the threshold condition. When the network is congested, the method uniformly configures the PSI of the first PDU that does not belong to the PDU set to be the first PSI, so as to achieve reasonable discarding of the PDU, alleviate the congestion level, and ensure the service experience.

Description

一种数据处理方法及相关设备A data processing method and related equipment

技术领域Technical Field

本申请涉及通信技术领域,尤其涉及一种数据处理方法、电子设备、通信系统、计算机可读存储介质。The present application relates to the field of communication technology, and in particular to a data processing method, an electronic device, a communication system, and a computer-readable storage medium.

背景技术Background Art

随着移动通信技术的发展,尤其是第五代移动通信技术(the fifth generationmobile networks,简称为5G)等新一代移动通信技术的不断发展,通信系统的功能正在不断增强。具体地,5G通信系统可以提供增强型移动带宽(enhanced Mobile Broadband,eMBB),具有更快的连接、更高的吞吐量和更大的容量,以及提供超高可靠低延迟通信(ultra-reliable low-latency communications,uRLLC),从而将网络应用在需要不间断和稳定数据链接的关键任务场景,例如是扩展现实(eXtended Reality,XR)场景或者是云游戏(Cloud Gaming)场景,满足场景对于无线通信网络的超高可靠性和低延迟的要求。With the development of mobile communication technology, especially the fifth generation mobile networks (5G) and other new generation mobile communication technologies, the functions of communication systems are constantly being enhanced. Specifically, 5G communication systems can provide enhanced mobile broadband (eMBB), with faster connections, higher throughput and greater capacity, as well as ultra-reliable low-latency communications (uRLLC), so that the network can be applied to mission-critical scenarios that require uninterrupted and stable data links, such as extended reality (XR) scenarios or cloud gaming scenarios, meeting the ultra-high reliability and low latency requirements of wireless communication networks in these scenarios.

应用的一条业务流可以包括多种数据包,包括但不限于实时传输协议(Real-timeTransport Protocol,RTP)、实时传输控制协议(Real-Time Control Protocol,RTCP)、网络地址转换(network address translation,NAT)会话穿越应用程序(Session TraversalUtilities for NAT,STUN)、数据报传输层安全性-安全实时传输协议(DatagramTransport Layer Security- SecureReal-time Transport Protocol,DTLS-SRTP)或者WebRTC data channel。例如,XR应用的一条业务流可以为视频流,该视频流可以包括RTP和RTCP两种格式的数据协议单元(Protocol Data Unit,PDU),其中,RTP携带视频帧数据,RTCP携带控制信息。A service flow of an application may include multiple data packets, including but not limited to Real-time Transport Protocol (RTP), Real-time Transport Control Protocol (RTCP), Session Traversal Utilities for NAT (STUN), Datagram Transport Layer Security- Secure Real-time Transport Protocol (DTLS-SRTP), or WebRTC data channel. For example, a service flow of an XR application may be a video stream, which may include Protocol Data Units (PDUs) in both RTP and RTCP formats, where RTP carries video frame data and RTCP carries control information.

其中,RTP格式的PDU头中携带PDU集(PDU Set)相关信息,例如是PDU集重要性(PDUSet Importance,PSI),而RTCP头不包含PSI。当网络指示UE发生拥塞事件时,UE会执行基于PSI的丢弃(discard)操作,来缓解拥塞状况。然而,对于RTCP或者其它格式的不包括PDUSet相关信息的数据包,由于不包含PSI,UE难以执行基于PSI的丢弃,影响业务体验。Among them, the PDU header in RTP format carries PDU Set related information, such as PDU Set Importance (PSI), while the RTCP header does not contain PSI. When the network indicates that a congestion event has occurred in the UE, the UE will perform a PSI-based discard operation to alleviate the congestion. However, for RTCP or other formats of data packets that do not include PDUSet related information, since they do not contain PSI, it is difficult for the UE to perform PSI-based discard, affecting the service experience.

发明内容Summary of the invention

本申请提供了一种数据处理及相关设备,目的在于解决业务流中存在数据包不包括PSI等信息导致UE难以执行基于PSI的丢弃,影响业务体验的问题。The present application provides a data processing and related equipment, which aims to solve the problem that data packets in a service flow do not include information such as PSI, which makes it difficult for UE to perform PSI-based discarding, affecting the service experience.

为了实现上述目的,本申请提供了以下技术方案:In order to achieve the above objectives, this application provides the following technical solutions:

本申请的第一方面提供一种数据处理方法。该方法可以由终端执行。终端可以为用户设备、移动台或用户代理、用户装置。以用户设备示例说明,用户设备可以是手机、平板电脑(pad)、带无线收发功能的电脑、全息投影仪、视频播放器、虚拟现实(virtualreality,VR)终端、增强现实(augmented reality,AR)终端、扩展现实(eXtended Reality,XR)终端、工业控制(industrial control)中的无线终端、触觉终端设备、车载终端设备、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端等。The first aspect of the present application provides a data processing method. The method can be executed by a terminal. The terminal can be a user device, a mobile station or a user agent, or a user apparatus. Taking the user device as an example, the user device can be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a holographic projector, a video player, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an extended reality (XR) terminal, a wireless terminal in industrial control, a tactile terminal device, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, etc.

具体地,终端接收接入网设备发送的网络侧预配置的第一协议数据单元集重要性PSI,第一PSI由用户面功能UPF网元接收到会话修改请求时发送。然后终端获取待发送的多个协议数据单元PDU。多个PDU包括不属于PDU集的第一PDU和属于PDU集的第二PDU,第二PDU的PDU头中包括第二PSI,第二PSI为所述第二PDU所属PDU集的PSI。当接收到网络拥塞事件通知,终端将第一PDU的PSI配置为所述第一PSI。终端根据第一PDU的第一PSI、第二PDU的第二PSI以及拥塞状态,确定PSI阈值,对多个PDU中的目标PDU执行丢弃操作。其中,目标PDU的PSI与PSI阈值的关系满足阈值条件。Specifically, the terminal receives the first protocol data unit set importance PSI pre-configured on the network side sent by the access network device. The first PSI is sent by the user plane function UPF network element when it receives a session modification request. Then the terminal obtains multiple protocol data unit PDUs to be sent. The multiple PDUs include a first PDU that does not belong to the PDU set and a second PDU that belongs to the PDU set. The PDU header of the second PDU includes a second PSI, and the second PSI is the PSI of the PDU set to which the second PDU belongs. When receiving a network congestion event notification, the terminal configures the PSI of the first PDU to the first PSI. The terminal determines the PSI threshold based on the first PSI of the first PDU, the second PSI of the second PDU, and the congestion status, and performs a discard operation on the target PDU among the multiple PDUs. Among them, the relationship between the PSI of the target PDU and the PSI threshold meets the threshold condition.

该方法在网络发生拥塞时,针对不属于PDU集的第一PDU,统一配置其PSI为第一PSI,如此可以根据多个PDU中各个PDU的PSI决策待丢弃的PDU以及丢弃数量,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。When network congestion occurs, the method uniformly configures the PSI of the first PDU that does not belong to the PDU set as the first PSI. In this way, the PDU to be discarded and the number of discards can be determined according to the PSI of each PDU in multiple PDUs, thereby achieving reasonable discard of PDUs, alleviating the congestion level and ensuring service experience.

在一些可能的实现方式中,拥塞状态通过数据发送速率、缓存中待发送PDU数量表征。终端可以根据数据发送速率和缓存中待发送PDU数量,确定丢弃数量,然后终端将第一PDU和第二PDU按照PSI由高至低排序,根据丢弃数量和排序结果确定PSI阈值。In some possible implementations, the congestion state is characterized by the data transmission rate and the number of PDUs to be sent in the buffer. The terminal can determine the number of discards based on the data transmission rate and the number of PDUs to be sent in the buffer, and then sort the first PDU and the second PDU from high to low according to the PSI, and determine the PSI threshold based on the discarded number and the sorting result.

在该方法中,终端可以根据数据发送速率、缓存中待发送PDU数量确定合理的丢弃数量,并按照PSI大小决策需求丢弃的PDU,在保证业务体验的前提下,尽可能地缓解拥塞程度。In this method, the terminal can determine a reasonable number of discards based on the data transmission rate and the number of PDUs to be sent in the cache, and decide the PDUs to be discarded according to the PSI size, thereby alleviating congestion as much as possible while ensuring the service experience.

在一些可能的实现方式中,终端可以接收接入网设备发送的无线资源控制RRC重配置消息。RRC重配置消息为接入网设备建立数据无线承载DRB时发送。RRC重配置消息包括分组数据汇聚协议PDCP配置信息,PDCP配置信息包括第一PSI。In some possible implementations, the terminal may receive a radio resource control (RRC) reconfiguration message sent by an access network device. The RRC reconfiguration message is sent when the access network device establishes a data radio bearer (DRB). The RRC reconfiguration message includes packet data convergence protocol (PDCP) configuration information, and the PDCP configuration information includes a first PSI.

该方法中,核心网网元携带预定义的第一PSI,将第一PSI传到接入网设备,接入网设备建立DRB时,将第一PSI传递给UE,以便于终端根据第一PSI执行丢弃操作,以缓解拥塞。In the method, the core network element carries a predefined first PSI and transmits the first PSI to the access network device. When the access network device establishes the DRB, it transmits the first PSI to the UE so that the terminal performs a discard operation according to the first PSI to alleviate congestion.

在一些可能的实现方式中,终端可以接收接入网设备发送的网络拥塞事件通知,其中,网络拥塞事件通知包括第一PSI。如此,终端可以根据网络拥塞事件通知,配置不属于PDU集的PDU的PSI为上述第一PSI,进而实现对多个PDU执行基于PSI的丢弃操作,以缓解拥塞。In some possible implementations, the terminal may receive a network congestion event notification sent by an access network device, wherein the network congestion event notification includes a first PSI. In this way, the terminal may configure the PSI of the PDU that does not belong to the PDU set as the first PSI according to the network congestion event notification, thereby performing a PSI-based discard operation on multiple PDUs to alleviate congestion.

在一些可能的实现方式中,所述第一PSI为所述UPF发送至所述接入网设备后,由所述接入网设备进行保存。具体地,核心网的UPF可以在建立PDU会话或QoS flow的过程中,将预配置或预定义的第一PSI传输至接入网设备,接入网设备通过保存该第一PSI,从而实现在发生网络拥塞时,向终端下发第一PSI,以便于终端根据第一PSI配置不属于PDU集的PDU的PSI,进而实现对多个PDU统一地根据PSI进行丢弃。In some possible implementations, the first PSI is sent by the UPF to the access network device and is saved by the access network device. Specifically, the UPF of the core network can transmit the preconfigured or predefined first PSI to the access network device during the process of establishing a PDU session or QoS flow. The access network device saves the first PSI, thereby sending the first PSI to the terminal when network congestion occurs, so that the terminal configures the PSI of the PDU that does not belong to the PDU set according to the first PSI, thereby achieving unified discarding of multiple PDUs according to the PSI.

在一些可能的实现方式中,终端还可以从多个PDU中识别第一PDU,第一PDU的PDU头中不包括PDU集的信息,所述PDU集的信息包括PSI。如此可以实现为第一PDU配置第一PSI,由此待处理的多个PDU均配置有PSI,终端可以对多个PDU执行基于PSI的丢弃,由此可以缓解拥塞。In some possible implementations, the terminal may further identify a first PDU from multiple PDUs, the PDU header of the first PDU not including information of a PDU set, and the information of the PDU set including a PSI. In this way, the first PSI may be configured for the first PDU, so that multiple PDUs to be processed are all configured with a PSI, and the terminal may perform PSI-based discarding on multiple PDUs, thereby alleviating congestion.

在一些可能的实现方式中,第一PDU包括实时传输控制协议RTCP格式、网络地址转换会话穿越应用程序STUN格式或数据报传输层安全性-安全实时传输协议DTLS-SRTP格式的PDU。上述格式的PDU通常不属于PDU集,该方法通过对特定格式的PDU配置PSI,可以实现对多个PDU执行基于PSI的丢弃,由此可以缓解拥塞。In some possible implementations, the first PDU includes a PDU in a real-time transport control protocol RTCP format, a network address translation session traversal application STUN format, or a datagram transport layer security-secure real-time transport protocol DTLS-SRTP format. The PDUs in the above formats usually do not belong to a PDU set. The method can implement PSI-based discarding of multiple PDUs by configuring PSI for PDUs in a specific format, thereby alleviating congestion.

在一些可能的实现方式中,多个PDU为扩展现实XR应用的业务流中的PDU。XR应用的业务流通常包括多种格式的PDU,一些格式的PDU的PDU头中包括PSI,另一些格式的PDU的PDU头中不包括PSI,该方法可以在发生网络拥塞时,对不包括PSI的PDU配置第一PSI,以对XR应用的业务流中的PDU执行基于PSI的丢弃,从而缓解拥塞。In some possible implementations, the multiple PDUs are PDUs in the service flow of the extended reality XR application. The service flow of the XR application usually includes PDUs of multiple formats, some of which include PSI in the PDU header, while other PDUs do not include PSI in the PDU header. When network congestion occurs, the method can configure a first PSI for the PDU that does not include PSI, so as to perform PSI-based discarding on the PDUs in the service flow of the XR application, thereby alleviating congestion.

在一些可能的实现方式中,UPF网元为上行业务配置的所述第一PSI与所述UPF网元为下行业务配置的第三PSI一致,所述第三PSI为所述UPF网元为所述下行业务中不属于PDU集的PDU配置的默认PSI。In some possible implementations, the first PSI configured by the UPF network element for the uplink service is consistent with the third PSI configured by the UPF network element for the downlink service, and the third PSI is the default PSI configured by the UPF network element for the PDU in the downlink service that does not belong to the PDU set.

在下行传输过程中,核心网也存在PDU不包括PSI,导致无法进行基于PSI的丢弃的问题,为此,相关协议或提案中已经同意由UPF识别这种不包含PDU Set信息的数据包,并由UPF在GTP-U的头中默认配置一个PSI级别,本申请为了保持终端和网络侧一致性,UPF通过某种方式将第一PSI递交给终端,使得终端在执行基于PSI的丢弃时,保持和网络侧一致。During the downlink transmission process, the core network also has the problem that the PDU does not include PSI, which makes it impossible to perform PSI-based discard. For this reason, the relevant protocols or proposals have agreed that the UPF should identify such data packets that do not contain PDU Set information, and the UPF should configure a PSI level by default in the GTP-U header. In order to maintain consistency between the terminal and the network side, the UPF of this application delivers the first PSI to the terminal in some way, so that the terminal can remain consistent with the network side when performing PSI-based discard.

在一些可能的实现方式中,当所述网络侧配置的所述第一PSI为空值,所述终端基于协议获得所述第一PSI。如此可以提高可用性和可靠性。In some possible implementations, when the first PSI configured on the network side is a null value, the terminal obtains the first PSI based on a protocol, which can improve availability and reliability.

本申请的第二方面提供一种终端,包括:存储器以及至少一个处理器。存储器用于存储程序,至少一个处理器用于运行程序,以使得终端实现本申请的第一方面提供的数据处理方法。The second aspect of the present application provides a terminal, comprising: a memory and at least one processor. The memory is used to store programs, and the at least one processor is used to run the programs, so that the terminal implements the data processing method provided by the first aspect of the present application.

本申请的第三方面提供一种通信系统,包括终端和接入网设备。终端用于执行本申请的第一方面提供的数据处理方法。The third aspect of the present application provides a communication system, including a terminal and an access network device. The terminal is used to execute the data processing method provided in the first aspect of the present application.

本申请的第四方面一种计算机存储介质,用于存储计算机程序,计算机程序被执行时,用于实现本申请的第一方面提供的数据处理方法。The fourth aspect of the present application is a computer storage medium for storing a computer program, which, when executed, is used to implement the data processing method provided in the first aspect of the present application.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本申请实施例公开的一种通信系统架构的示例图;FIG1 is an exemplary diagram of a communication system architecture disclosed in an embodiment of the present application;

图2为本申请实施例公开的一种单终端中多模态业务的场景示意图;FIG2 is a schematic diagram of a scenario of a multimodal service in a single terminal disclosed in an embodiment of the present application;

图3为本申请实施例公开的一种多终端中多模态业务的场景示意图;FIG3 is a schematic diagram of a scenario of a multi-modal service in multiple terminals disclosed in an embodiment of the present application;

图4为本申请实施例公开的一种PDU的分布示意图;FIG4 is a schematic diagram of a distribution of a PDU disclosed in an embodiment of the present application;

图5为本申请实施例公开的一种数据处理方法的流程图;FIG5 is a flow chart of a data processing method disclosed in an embodiment of the present application;

图6为本申请实施例公开的一种数据处理方法的应用场景示意图;FIG6 is a schematic diagram of an application scenario of a data processing method disclosed in an embodiment of the present application;

图7为本申请实施例公开的另一种数据处理方法的应用场景示意图;FIG7 is a schematic diagram of an application scenario of another data processing method disclosed in an embodiment of the present application;

图8为本申请实施例公开的一种终端的结构示例图。FIG8 is a diagram showing an example structure of a terminal disclosed in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本申请实施例中,“一个或多个”是指一个、两个或两个以上;“和/或”,描述关联对象的关联关系,表示可以存在三种关系;例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing specific embodiments and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "one", "a kind", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear contrary indication in the context. It should also be understood that in the embodiments of the present application, "one or more" refers to one, two or more; "and/or" describes the association relationship of the associated objects, indicating that three relationships may exist; for example, A and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character "/" generally indicates that the objects associated before and after are in an "or" relationship.

在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。References to "one embodiment" or "some embodiments" etc. described in this specification mean that a particular feature, structure or characteristic described in conjunction with the embodiment is included in one or more embodiments of the present application. Thus, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

本申请实施例涉及的多个,是指大于或等于两个。需要说明的是,在本申请实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。The multiple involved in the embodiments of the present application means greater than or equal to two. It should be noted that in the description of the embodiments of the present application, the words "first", "second", etc. are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.

本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通信(globalsystem for mobile communications,GSM)系统、码分多址(code division multipleaccess,CDMA)系统、宽带码分多址(wideband code division multiple access,WCDMA)系统、通用分组无线业务(general packet radio service,GPRS)、长期演进(long termevolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)、通用移动通信系统(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability formicrowave access,WiMAX)通信系统、第五代(5th generation,5G)系统或新无线(newradio,NR),以及未来通信系统中。The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system for mobile communications (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), and future communication systems.

为了应对无线宽带技术的挑战,保持3GPP网络的领先优势,3GPP标准组制定了下一代移动通信网络架构(next generation system),称为5G网络架构。该架构不但支持3GPP标准组定义的无线技术,例如LTE等接入5G核心网(5G core network,5GC),而且支持non-3GPP接入技术通过non-3GPP交互功能(non-3GPP interworking function,N3IWF)、可信任non-3GPP网关功能(trusted non-3GPP gateway function,TNGF)、可信任WLAN交互功能(trusted WLAN interworking function,TWIF)或下一代接入网关(next generationpacket data gateway,NG-PDG)接入5GC。其中,核心网功能分为用户面功能(user planefunction,UPF) 网元与控制面功能(control plane function,CPF) 网元。UPF主要负责分组数据包的转发、服务质量(quality of service,QoS)控制、计费信息统计等。CPF主要负责用户注册认证、移动性管理及向UPF下发数据包转发策略、QoS控制策略等,可进一步细分为接入与移动性管理功能(access and mobility management function,AMF)与会话管理功能(session management function,SMF)。In order to meet the challenges of wireless broadband technology and maintain the leading edge of 3GPP network, 3GPP standard group has formulated the next generation mobile communication network architecture (next generation system), called 5G network architecture. This architecture not only supports wireless technologies defined by 3GPP standard group, such as LTE, to access 5G core network (5GC), but also supports non-3GPP access technology to access 5GC through non-3GPP interworking function (N3IWF), trusted non-3GPP gateway function (TNGF), trusted WLAN interworking function (TWIF) or next generation packet data gateway (NG-PDG). Among them, the core network functions are divided into user plane function (UPF) network element and control plane function (CPF) network element. UPF is mainly responsible for packet forwarding, quality of service (QoS) control, billing information statistics, etc. CPF is mainly responsible for user registration and authentication, mobility management, and issuing data packet forwarding policies and QoS control policies to UPF. It can be further subdivided into access and mobility management function (AMF) and session management function (SMF).

核心网设备例如包括移动管理实体(mobility management entity,MME)、广播多播服务中心(broadcast multicast service center,BMSC)等,或者也可以包括5G系统中的相应功能实体,例如核心网控制面(control plane,CP)或用户面(user plan,UP)网络功能等,例如:SMF、AMF等。其中,核心网控制面也可以理解为核心网控制面功能(controlplane function,CPF)实体。The core network equipment includes, for example, a mobility management entity (MME), a broadcast multicast service center (BMSC), etc., or may also include corresponding functional entities in the 5G system, such as a core network control plane (CP) or a user plane (UP) network function, such as SMF, AMF, etc. Among them, the core network control plane can also be understood as a core network control plane function (CPF) entity.

图1为适用于本申请实施例的一种通信系统架构的示例。其中,用户设备以及各网络实体的功能如下面的说明。Fig. 1 is an example of a communication system architecture applicable to an embodiment of the present application, wherein the functions of the user equipment and each network entity are as described below.

终端(terminal):可以称为终端设备、终端设备单元(subscriber unit)、终端设备站、终端设备代理、终端设备装置、接入终端、V2X通信中的终端、用户单元、用户设备(user equipment,UE)、用户站、移动站、移动台(mobile station,MS)、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置。Terminal: can be called terminal equipment, terminal equipment unit (subscriber unit), terminal equipment station, terminal equipment agent, terminal equipment device, access terminal, terminal in V2X communication, user unit, user equipment (user equipment, UE), user station, mobile station, mobile station (mobile station, MS), remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent or user device.

本申请的实施例中的用户设备也可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、全息投影仪、视频播放器、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、扩展现实(eXtended Reality,XR)终端、工业控制(industrial control)中的无线终端、触觉终端设备、车载终端设备、无人驾驶(selfdriving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportation safety)中的无线终端、运输安全中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的终端或者未来演进网络中的终端等。The user device in the embodiments of the present application may also be a mobile phone, a tablet computer, a computer with wireless transceiver function, a holographic projector, a video player, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an extended reality (XR) terminal, a wireless terminal in industrial control, a tactile terminal device, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a wireless communication device, a cellular phone, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device, a wireless communication device assistant, PDA), handheld devices with wireless communication function, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminals in 5G networks or terminals in future evolution networks, etc.

其中,可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如XR眼镜、手套、手表、服饰及鞋等。其中,XR眼镜可以包括AR眼镜或VR眼镜。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。需要说明的是,可穿戴设备,例如是XR眼镜等XR设备也可以集成智能手机的功能,例如XR设备也可以集成用户身份模块(Subscriber Identity Module,SIM)、或者嵌入式SIM(Embedded-SIM,e SIM)进行蜂窝通信。Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design of daily wearables and the development of wearable devices, such as XR glasses, gloves, watches, clothing and shoes, etc. Among them, XR glasses can include AR glasses or VR glasses. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that focus on a certain type of application functions and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring. It should be noted that wearable devices, such as XR glasses and other XR devices, can also integrate the functions of smartphones. For example, XR devices can also integrate Subscriber Identity Modules (SIM) or Embedded-SIMs (e SIM) for cellular communication.

无线接入网(radio access network,RAN):由多个5G-RAN节点组成的网络,实现无线物理层功能、资源调度和无线资源管理、无线接入控制以及移动性管理功能。5G-RAN通过用户面接口N3和UPF相连,用于传输终端设备的数据;5G-RAN通过控制面接口N2和AMF建立控制面信令连接,用于实现无线接入承载控制等功能。RAN可以是任意一种具有无线收发功能的设备,包括但不限于5G基站(5G node base,gNB)、演进型基站(evolutional nodebase,eNB)、无线接入点(wireless access point,WiFi AP)、全球微波接入互操作性基站(world interoperability for microwave access base station,WiMAX BS)、传输接收点(transmission receiving point,TRP)、无线中继节点、无线回传节点等。Radio access network (RAN): A network composed of multiple 5G-RAN nodes that implements wireless physical layer functions, resource scheduling and wireless resource management, wireless access control, and mobility management functions. 5G-RAN is connected to UPF through the user plane interface N3 to transmit data from terminal devices; 5G-RAN establishes a control plane signaling connection with AMF through the control plane interface N2 to implement functions such as wireless access bearer control. RAN can be any device with wireless transceiver functions, including but not limited to 5G base stations (5G node base, gNB), evolutionary node base (eNB), wireless access point (WiFi AP), world interoperability for microwave access base station (WiMAX BS), transmission receiving point (TRP), wireless relay node, wireless backhaul node, etc.

本申请实施例中的接入网设备,即接入网的网络设备还可以是用于与终端设备通信的设备,该接入网设备可以是全球移动通讯(global system of mobilecommunication,GSM)系统或码分多址(code division multiple access,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code divisionmultiple access,WCDMA)系统中的基站(nodeB,NB),还可以是LTE系统中的演进型基站(evolutional node base,eNB),还可以是云无线接入网络(cloud radio accessnetwork,CRAN)场景下的无线控制器,或者该接入网设备可以为中继站、接入点、车载设备、可穿戴设备以及未来5G网络中的接入网设备或者未来演进的PLMN网络中的接入网设备等,本申请实施例并不限定。The access network device in the embodiment of the present application, that is, the network device of the access network can also be a device used to communicate with the terminal device. The access network device can be a base station (base transceiver station, BTS) in the global system of mobile communication (global system of mobile communication, GSM) system or code division multiple access (code division multiple access, CDMA), or a base station (nodeB, NB) in the wideband code division multiple access (wideband code division multiple access, WCDMA) system, or an evolutionary base station (evolutional node base, eNB) in the LTE system, or a wireless controller in the cloud radio access network (cloud radio access network, CRAN) scenario, or the access network device can be a relay station, access point, vehicle-mounted equipment, wearable device, and access network equipment in the future 5G network or access network equipment in the future evolved PLMN network, etc., and the embodiments of the present application are not limited.

在NR中,基站的功能被分为两部分,称为集中式单元(centralized unit,CU)-分布式单元(distributed unit,DU)分离。从协议栈的角度来看,CU包括了LTE基站的无线资源控制(Radio Resource Control,RRC)层和分组数据汇聚协议(Packet DataConvergence Protocol,PDCP)层,DU包括了LTE基站的无线链路控制(radio linkcontrol,RLC)层、媒体访问控制(media access control,MAC)层和物理(physical,PHY)层。在普通的5G基站部署中,CU和DU物理上可以通过光纤连接,逻辑上存在一个专门定义的F1接口,用于CU与DU之间进行通信。从功能的角度来看,CU主要负责无线资源控制与配置,跨小区移动性管理,承载管理等。DU主要负责调度,物理信号生成与发送。In NR, the functions of the base station are divided into two parts, called centralized unit (CU)-distributed unit (DU) separation. From the perspective of the protocol stack, the CU includes the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer of the LTE base station, and the DU includes the radio link control (RLC) layer, the media access control (MAC) layer and the physical (PHY) layer of the LTE base station. In ordinary 5G base station deployments, the CU and DU can be physically connected through optical fiber, and there is a specially defined F1 interface logically for communication between the CU and DU. From a functional perspective, the CU is mainly responsible for radio resource control and configuration, cross-cell mobility management, bearer management, etc. The DU is mainly responsible for scheduling, physical signal generation and transmission.

其中,上述基站可以是宏基站、微基站、微微基站、小站、中继站、气球站等。Among them, the above-mentioned base stations can be macro base stations, micro base stations, pico base stations, small stations, relay stations, balloon stations, etc.

SMF:主要负责终端设备会话管理的控制面功能,包括用户面功能(user planefunction,UPF)的选择和控制,网际协议(internet protocol,IP)地址分配,会话的QoS管理,从PCF获取策略和计费控制(policy and charging control,PCC)策略等。SMF: Mainly responsible for the control plane functions of terminal device session management, including the selection and control of user plane function (UPF), Internet protocol (IP) address allocation, session QoS management, obtaining policy and charging control (PCC) policy from PCF, etc.

UPF:作为协议数据单元(protocol data unit,PDU)会话连接的锚定点,负责对终端设备的数据报文过滤、数据传输/转发、速率控制、生成计费信息等,提供与数据网络(data network,DN)的连接。UPF: As the anchor point of the protocol data unit (PDU) session connection, it is responsible for data packet filtering, data transmission/forwarding, rate control, generation of billing information, etc. for terminal devices, and provides connection with the data network (DN).

PCF:为终端设备提供配置策略信息,为网络的控制面网元,例如是SMF网元,提供管控终端设备的策略信息;生成终端设备接入策略和QoS流控制策略。PCF: Provides configuration policy information for terminal devices and policy information for managing and controlling terminal devices for network control plane elements, such as SMF elements; generates terminal device access policies and QoS flow control policies.

AF:与核心网的网元交互以提供一些服务,例如,与PCF交互以进行业务策略控制,与NEF交互以获取一些网络能力信息或提供应一些应用信息给网络,提供一些数据网络接入点信息给PCF以生成相应的数据业务的路由信息。AF: interacts with network elements of the core network to provide some services, for example, interacts with PCF to perform service policy control, interacts with NEF to obtain some network capability information or provide some application information to the network, and provides some data network access point information to PCF to generate routing information for corresponding data services.

本申请实施例中的终端设备通过无线的方式与RAN设备相连,RAN网元通过无线或有线方式与5GC设备连接。5GC设备与RAN网元可以是独立的不同的物理设备,也可以是将5GC设备的功能与RAN网元的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分5GC设备的功能和部分的RAN网元的功能。终端设备可以是固定位置的,也可以是可移动的。The terminal device in the embodiment of the present application is connected to the RAN device by wireless means, and the RAN network element is connected to the 5GC device by wireless or wired means. The 5GC device and the RAN network element can be independent and different physical devices, or the functions of the 5GC device and the logical functions of the RAN network element can be integrated on the same physical device, or the functions of some 5GC devices and some RAN network elements can be integrated on one physical device. The terminal device can be fixed or movable.

5GC设备主要包括上述的PCF网元、SMF网元以及UPF网元等。5GC equipment mainly includes the above-mentioned PCF network elements, SMF network elements and UPF network elements.

需要说明的是,上述“网元”也可以称为实体、设备、装置或模块等,本申请并未特别限定。并且,在本申请中,为了便于理解和说明,在对部分描述中省略“网元”这一描述,例如,将NEF网元简称NEF,此情况下,该“NEF”应理解为NEF网元或NEF实体,以下,省略对相同或相似情况的说明。It should be noted that the above-mentioned "network element" may also be referred to as an entity, device, apparatus or module, etc., which is not specifically limited in this application. Moreover, in this application, for the sake of ease of understanding and explanation, the description of "network element" is omitted in some descriptions. For example, the NEF network element is referred to as NEF. In this case, the "NEF" should be understood as the NEF network element or NEF entity. Hereinafter, the description of the same or similar situations is omitted.

需要说明的是,图1中包括的各个网元的命名仅是一个名字,名字对网元本身的功能不构成限定。在5G网络以及未来其它的网络中,上述各个网元也可以是其他的名字,本申请实施例对此不作具体限定。例如,在6G网络中,上述各个网元中的部分或全部可以沿用5G中的术语,也可能是其他命名,等等,在此进行统一说明,以下不再赘述。It should be noted that the naming of each network element included in Figure 1 is only a name, and the name does not limit the function of the network element itself. In 5G networks and other future networks, the above-mentioned network elements may also have other names, and the embodiments of the present application do not specifically limit this. For example, in a 6G network, some or all of the above-mentioned network elements may use the terminology in 5G, or may be other names, etc., which are uniformly explained here and will not be repeated below.

需要说明的是,图1中的各个网元不是必须同时存在的,可以根据需求确定需要哪些网元。图1中的各个网元之间的连接关系也不是唯一确定的,可以根据需求进行调整。It should be noted that the network elements in Figure 1 do not have to exist at the same time, and the network elements required can be determined according to needs. The connection relationship between the network elements in Figure 1 is not uniquely determined, and can be adjusted according to needs.

可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台,例如云平台上实例化的虚拟化功能。It is understandable that the above-mentioned network elements or functions can be network elements in hardware devices, or software functions running on dedicated hardware, or platforms, such as virtualized functions instantiated on cloud platforms.

图2是本申请提供的适用于本申请的一种应用场景示意图。如图2所示,本申请实施例可以应用于多模态业务场景。该多模态业务场景中包括AF网元和多个XR设备,例如为XR设备1、XR设备2。其中, AF网元可以是XR server,XR设备可以为XR头戴式显示器(Head-mounted display,HMD)、XR眼镜,XR设备还可以包括控制器,例如手柄。该示例中,XR设备1可以为XR眼镜,XR设备2可以为手柄。用户可以佩戴XR眼镜,手持手柄进行云游戏。XRserver可以接收XR设备侧的视频帧(video frame)、音频数据(audio data)、触觉数据(haptic data)或姿态与控制(pose&control)数据,例如是XR眼镜采集的视频帧、音频数据,以及手柄采集的触觉数据、姿态与控制数据,然后向XR设备返回处理过的视频帧、音频数据、触觉数据或姿态与控制数据。其中,XR server和XR设备通过网络架构中的通信链路交互各种命令和数据,形成一个全局控制环。FIG2 is a schematic diagram of an application scenario applicable to the present application provided by the present application. As shown in FIG2, the embodiment of the present application can be applied to a multimodal business scenario. The multimodal business scenario includes an AF network element and multiple XR devices, such as XR device 1 and XR device 2. Among them, the AF network element can be an XR server, the XR device can be an XR head-mounted display (HMD), an XR glasses, and the XR device can also include a controller, such as a handle. In this example, XR device 1 can be an XR glasses, and XR device 2 can be a handle. The user can wear XR glasses and hold the handle to play cloud games. XRserver can receive video frames (video frame), audio data (audio data), haptic data (haptic data) or pose and control (pose & control) data on the XR device side, such as video frames and audio data collected by XR glasses, and haptic data, pose and control data collected by the handle, and then return the processed video frames, audio data, haptic data or pose and control data to the XR device. Among them, the XR server and XR devices exchange various commands and data through the communication links in the network architecture to form a global control loop.

在多模态业务应用场景中,需要多个数据流,例如QoS 流(QoS flow),分别传输视频、音频、触觉或姿态与控制等不同的数据类型。各个数据流之间在空间、时间上具有相关性。示例性地,当人体触摸表面纹理不同、材质不同的物体时,触感也不同。触觉数据与物体表面图像有一定的关联关系,该关联关系也是一种相关性的具体形式。利用不同数据流之间的这种相关性,可以辅助进行数据重建,也称作信号重建。In multimodal business application scenarios, multiple data streams are required, such as QoS flows, to transmit different data types such as video, audio, touch, or gesture and control. The data streams are correlated in space and time. For example, when the human body touches objects with different surface textures and materials, the touch sensation is also different. There is a certain correlation between tactile data and the surface image of the object, and this correlation is also a specific form of correlation. This correlation between different data streams can assist in data reconstruction, also known as signal reconstruction.

在图2的示例中,XR 设备采集的数据,例如是视频帧、音频数据、触觉数据、姿态及控制数据可以通过终端传输至接入网,例如是传输至接入网设备,例如gNB,接入网设备可以通过QoS flow将上述数据传输至5GC,然后5GC将上述数据传输至XR server。需要说明的是,XR设备也可以直接与接入网设备通信。例如,XR设备集成eSIM,或者UE的功能集成至XR设备的情况下,XR设备可以直接连接接入网设备,相应地,XR设备可以将采集的数据直接传输至接入网设备,例如通过QoS flow的形式直接传输至接入网设备,无需经过UE。或者,终端也可以位于XR设备内部,例如,终端1位于XR设备1内部,终端2位于XR设备2内部,XR设备1、XR设备2直接和接入网设备交互。In the example of Figure 2, the data collected by the XR device, such as video frames, audio data, tactile data, gestures and control data, can be transmitted to the access network through the terminal, for example, to the access network device, such as gNB, and the access network device transmits the above data to 5GC through QoS flow, and then 5GC transmits the above data to the XR server. It should be noted that the XR device can also communicate directly with the access network device. For example, when the XR device integrates eSIM, or the function of UE is integrated into the XR device, the XR device can be directly connected to the access network device, and accordingly, the XR device can transmit the collected data directly to the access network device, for example, directly to the access network device in the form of QoS flow without passing through the UE. Alternatively, the terminal can also be located inside the XR device, for example, terminal 1 is located inside XR device 1, terminal 2 is located inside XR device 2, and XR device 1 and XR device 2 interact directly with the access network device.

与之对应地,XR server可以向XR设备返回多模态的数据流。具体地,XR Server可以先向5GC返回多模态的数据流,5GC通过QoS flow的形式将多模态的数据流传输至接入网设备,接入网设备将多模态的数据流分别传输至相应地UE,然后UE再将接收到的数据流传输至XR设备。Correspondingly, the XR server can return a multimodal data stream to the XR device. Specifically, the XR server can first return a multimodal data stream to the 5GC, and the 5GC transmits the multimodal data stream to the access network device in the form of QoS flow. The access network device transmits the multimodal data stream to the corresponding UE, and then the UE transmits the received data stream to the XR device.

需要说明的是,图2是以多个XR 设备通过不同终端连接到网络的多模态场景,例如是inter-UE的多模态场景进行示例说明。在本申请实施例其他可能的实现方式中,本申请的应用场景也可以包括多个XR设备通过相同终端连接到网络的多模态场景,例如是intra-UE的多模态场景。如图3所示,多个XR设备可以通过相同终端连接到网络,该终端可以作为多个XR设备的统一入口或出口,实现和XR server的交互。多个XR设备可以包括XR设备1、XR设备2。在图3的示例中,XR设备1可以为XR眼镜,XR眼镜可以采集视频数据、音频数据,XR设备2可以为手柄,手柄可以采集触觉数据、姿态与控制数据。XR设备1和XR设备2与同一终端连接,XR设备1和XR设备2采集的数据可以通过终端传输至接入网设备。It should be noted that FIG. 2 is an example of a multimodal scenario in which multiple XR devices are connected to the network through different terminals, such as an inter-UE multimodal scenario. In other possible implementation methods of the embodiments of the present application, the application scenario of the present application may also include a multimodal scenario in which multiple XR devices are connected to the network through the same terminal, such as an intra-UE multimodal scenario. As shown in FIG. 3, multiple XR devices can be connected to the network through the same terminal, and the terminal can serve as a unified entrance or exit for multiple XR devices to interact with the XR server. Multiple XR devices may include XR device 1 and XR device 2. In the example of FIG. 3, XR device 1 may be XR glasses, which can collect video data and audio data, and XR device 2 may be a handle, which can collect tactile data, gesture and control data. XR device 1 and XR device 2 are connected to the same terminal, and the data collected by XR device 1 and XR device 2 can be transmitted to the access network device through the terminal.

上述图2、图3仅以2个XR设备示例说明,本申请可以应用于多个XR设备,不局限于两个。进一步地,上述XR设备也可以替换为其他传感设备,本申请对此不作限制。The above-mentioned Figures 2 and 3 are only illustrated with two XR devices as examples, and the present application can be applied to multiple XR devices, not limited to two. Furthermore, the above-mentioned XR devices can also be replaced with other sensor devices, and the present application does not limit this.

以XR应用为例,XR应用的业务流可以包括多种数据包,例如包括RTP、RTCP、STUN,DTLS-SRTP或者 WebRTC data channel格式的PDU。例如,XR应用的一条业务流可以为视频流,该视频流可以包括RTP和RTCP格式的PDU,其中,RTP携带视频帧数据,RTCP携带控制信息。如图4所示,RTP格式的PDU头中,携带PDU Set相关信息,例如是携带PSI,而RTCP格式的PDU头不包含PSI等信息。Taking XR applications as an example, the service flow of XR applications may include multiple data packets, such as PDUs in RTP, RTCP, STUN, DTLS-SRTP or WebRTC data channel formats. For example, a service flow of an XR application may be a video stream, which may include PDUs in RTP and RTCP formats, where RTP carries video frame data and RTCP carries control information. As shown in Figure 4, the PDU header in RTP format carries PDU Set related information, such as PSI, while the PDU header in RTCP format does not contain information such as PSI.

当网络指示终端(如UE)发生网络拥塞事件时,UE可以执行基于PSI的丢弃(discard)操作,以缓解拥塞状况。然而,对于RTCP或者其它格式的不包括PDU Set相关信息的PDU,由于不包含PSI,UE难以执行基于PSI的丢弃,如此可以导致应该被优先丢弃的PDU未被丢弃,可以后续丢弃的PDU被优先丢弃,影响业务体验。When the network indicates that a network congestion event has occurred in a terminal (such as a UE), the UE can perform a PSI-based discard operation to alleviate the congestion. However, for RTCP or other formats of PDUs that do not include PDU Set related information, since they do not contain PSI, it is difficult for the UE to perform PSI-based discards, which may result in PDUs that should be discarded first not being discarded, and PDUs that can be discarded later being discarded first, affecting the service experience.

有鉴于此,本申请提供一种数据处理方法。该方法可以由终端执行。具体地,终端可以接收接入网设备(RAN)发送的网络侧预配置的第一PSI(例如为preconfig-PSI),其中,第一PSI可以是UPF网元接收到会话修改请求(session modify request)时发送。终端获取待发送的多个PDU。多个PDU可以包括不属于PDU集的第一PDU和属于PDU集的第二PDU。其中,第二PDU的PDU头中包括第二PSI,第二PSI为第二PDU所属PDU集的PSI。需要说明的是,不同PDU集中的第二PDU的PDU头中携带的第二PSI可以不同。以图4示例说明,PDU Set1中的第二PDU的PSI为12,PDU Set2中的第二PDU的PSI为9。In view of this, the present application provides a data processing method. The method can be executed by a terminal. Specifically, the terminal can receive a first PSI (for example, preconfig-PSI) pre-configured on the network side sent by an access network device (RAN), wherein the first PSI may be sent when the UPF network element receives a session modification request. The terminal obtains multiple PDUs to be sent. The multiple PDUs may include a first PDU that does not belong to a PDU set and a second PDU that belongs to a PDU set. Among them, the PDU header of the second PDU includes a second PSI, and the second PSI is the PSI of the PDU set to which the second PDU belongs. It should be noted that the second PSI carried in the PDU header of the second PDU in different PDU sets may be different. Taking Figure 4 as an example, the PSI of the second PDU in PDU Set1 is 12, and the PSI of the second PDU in PDU Set2 is 9.

当接收到网络拥塞事件通知,终端可以将第一PDU的PSI配置为第一PSI,然后终端根据第一PDU的第一PSI、第二PDU的第二PSI以及拥塞状态,确定PSI阈值,对多个PDU中的目标PDU执行丢弃操作。其中,目标PDU的PSI与PSI阈值的关系满足阈值条件。例如,目标PDU的PSI可以大于或等于PSI阈值。When receiving a network congestion event notification, the terminal may configure the PSI of the first PDU as the first PSI, and then determine the PSI threshold according to the first PSI of the first PDU, the second PSI of the second PDU, and the congestion status, and perform a discard operation on the target PDU among the multiple PDUs. The relationship between the PSI of the target PDU and the PSI threshold satisfies the threshold condition. For example, the PSI of the target PDU may be greater than or equal to the PSI threshold.

该方法在网络发生拥塞时,针对不属于PDU集的第一PDU,统一配置其PSI为第一PSI,如此可以根据多个PDU中各个PDU的PSI决策待丢弃的PDU以及丢弃数量,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。When network congestion occurs, the method uniformly configures the PSI of the first PDU that does not belong to the PDU set as the first PSI. In this way, the PDU to be discarded and the number of discards can be determined according to the PSI of each PDU in multiple PDUs, thereby achieving reasonable discard of PDUs, alleviating the congestion level and ensuring service experience.

为了使得本申请的技术方案更加清楚、易于理解,下面从终端的角度对本申请的数据处理方法进行介绍。In order to make the technical solution of the present application clearer and easier to understand, the data processing method of the present application is introduced from the perspective of the terminal below.

参见图5所示的一种数据处理方法的流程图,该方法包括如下步骤:Referring to the flowchart of a data processing method shown in FIG5 , the method comprises the following steps:

S502、终端接收接入网设备发送的网络侧预配置的第一PSI。S502: The terminal receives a first PSI pre-configured on the network side and sent by an access network device.

其中,第一PSI为预定义的PSI,第一PSI可以由UPF网元接收到会话修改请求(session modify request)时发送。例如,第一PSI可以由UPF网元接收到session modifyrequest时,通过核心网络下发该第一PSI至接入网设备。The first PSI is a predefined PSI, and the first PSI may be sent by the UPF network element when receiving a session modification request. For example, the first PSI may be sent by the UPF network element to the access network device through the core network when receiving a session modify request.

下面对终端接收第一PSI的具体方式进行说明。The specific manner in which the terminal receives the first PSI is described below.

在一些可能的实现方式中,终端可以在接入网设备(如gNodeB等基站)建立数据无线承载(data radio bearer,DRB)时接收接入网设备发送的第一PSI。其中,DRB定义为仅仅用于终端和接入网设备(如基站)的空口之间的用户面网际协议(internationalprotocol,IP)数据包的无线承载。其中,在专有QoS flow建立的流程中,UPF可以携带预定义的第一PSI,将第一PSI传输至gNodeB等接入网设备。当gNodeB建立DRB时,可以将第一PSI传递给UE等终端。In some possible implementations, the terminal may receive the first PSI sent by the access network device when the access network device (such as a base station such as a gNodeB) establishes a data radio bearer (DRB). DRB is defined as a radio bearer for user-plane Internet Protocol (IP) data packets only between the air interface of the terminal and the access network device (such as a base station). In the process of establishing a dedicated QoS flow, the UPF may carry the predefined first PSI and transmit the first PSI to the access network device such as the gNodeB. When the gNodeB establishes the DRB, the first PSI may be passed to the terminal such as the UE.

在另一些可能的实现方式中,接入网设备可以在网络拥塞时,向终端发送第一PSI。具体地,在专有QoS flow建立的流程中,UPF携带预定义的第一PSI,将第一PSI传输至gNodeB等接入网设备。gNodeB等接入网设备可以保存上述第一PSI。当发生网络拥塞时,接入网设备可以向终端发送第一PSI,例如可以向终端发送携带第一PSI的网络拥塞事件通知。如此,终端可以接收到第一PSI。In some other possible implementations, the access network device may send a first PSI to the terminal when the network is congested. Specifically, in the process of establishing a dedicated QoS flow, the UPF carries a predefined first PSI and transmits the first PSI to access network devices such as gNodeB. Access network devices such as gNodeB can save the above-mentioned first PSI. When network congestion occurs, the access network device may send a first PSI to the terminal, for example, it may send a network congestion event notification carrying the first PSI to the terminal. In this way, the terminal can receive the first PSI.

S504、终端获取待发送的多个PDU。当接收到网络拥塞事件通知,执行S506。S504: The terminal obtains multiple PDUs to be sent. When receiving a network congestion event notification, execute S506.

其中,多个PDU可以是终端的缓存(buffer)中的PDU。终端可以从buffer中读取多个PDU,以进行上行传输。多个PDU可以按照是否属于PDU Set分类。具体地,多个PDU包括不属于PDU集的第一PDU和属于PDU集的第二PDU。其中,第二PDU的PDU头中包括第二PSI,第二PSI为第二PDU所属PDU集的PSI。第一PDU的PDU头中通常不包括PDU Set相关信息,例如不包括PSI。Among them, the multiple PDUs can be PDUs in the terminal's buffer. The terminal can read multiple PDUs from the buffer for uplink transmission. Multiple PDUs can be classified according to whether they belong to the PDU Set. Specifically, the multiple PDUs include a first PDU that does not belong to the PDU set and a second PDU that belongs to the PDU set. Among them, the PDU header of the second PDU includes a second PSI, and the second PSI is the PSI of the PDU set to which the second PDU belongs. The PDU header of the first PDU usually does not include PDU Set related information, such as not including PSI.

网络拥塞事件通知是用于通知网络发生拥塞事件的消息。具体地,接入网设备可以根据数据传输过程中的丢包率或者数据包的传输时延,确定网络是否发生拥塞事件。例如,丢包率大于预设值,或者数据包的传输时延大于预设时长,表示网络发生拥塞事件。接入网设备可以向连接至该接入网设备的终端发送网络拥塞事件通知。A network congestion event notification is a message used to notify the network of a congestion event. Specifically, the access network device can determine whether a network congestion event occurs based on the packet loss rate or the transmission delay of the data packet during data transmission. For example, if the packet loss rate is greater than a preset value, or the transmission delay of the data packet is greater than a preset duration, it indicates that a network congestion event occurs. The access network device can send a network congestion event notification to a terminal connected to the access network device.

S506、终端将第一PDU的PSI配置为第一PSI。S506: The terminal configures the PSI of the first PDU as the first PSI.

考虑到网络发生拥塞,终端可以对多个PDU中的第一PDU配置PSI,以便于对多个PDU执行基于PSI的丢弃操作。在本申请中,终端可以将不属于PDU Set的第一PDU的PSI统一配置为第一PSI。Considering the network congestion, the terminal can configure the PSI for the first PDU in the multiple PDUs, so as to perform the PSI-based discard operation on the multiple PDUs. In the present application, the terminal can uniformly configure the PSI of the first PDU that does not belong to the PDU Set as the first PSI.

具体地,终端可以在第一PDU的PDU头中写入第一PSI。例如,终端可以在PDU头中的预留字段,或者是存储PDU Set的信息的字段,写入第一PSI,从而配置第一PDU的PSI为第一PSI。Specifically, the terminal may write the first PSI in the PDU header of the first PDU. For example, the terminal may write the first PSI in a reserved field in the PDU header, or in a field storing information of the PDU Set, thereby configuring the PSI of the first PDU to be the first PSI.

需要说明的是,终端可以从多个PDU中识别第一PDU,然后将第一PDU的PSI配置为第一PSI。其中,第一PDU的PDU头中不包括PDU Set的信息,PDU Set的信息包括PSI。基于此,终端可以遍历多个PDU的PDU头,检测PDU头中是否包括PSI,从而识别出第一PDU,对于第一PDU,终端通过在PDU头中写入第一PSI,从而将第一PDU的PSI配置为第一PSI。It should be noted that the terminal can identify the first PDU from multiple PDUs, and then configure the PSI of the first PDU as the first PSI. The PDU header of the first PDU does not include PDU Set information, and the PDU Set information includes PSI. Based on this, the terminal can traverse the PDU headers of multiple PDUs, detect whether the PDU header includes PSI, and thus identify the first PDU. For the first PDU, the terminal configures the PSI of the first PDU as the first PSI by writing the first PSI in the PDU header.

其中,多个PDU可以是应用的业务流中的PDU,例如是XR应用的业务流中的PDU。应用的一个业务流可以包括多种格式的PDU,例如包括RTP格式的PDU、RTCP格式的PDU。其中,RTP格式的PDU的PDU头通常携带PDU Set的信息,RTCP、STUN、DTLS-SRTP格式的PDU头通常不携带PDU Set的信息。基于此,第一PDU可以包括RTCP格式 、STUN格式或DTLS-SRTP格式的PDU。Among them, multiple PDUs can be PDUs in the service flow of the application, for example, PDUs in the service flow of the XR application. A service flow of the application may include PDUs in multiple formats, for example, PDUs in RTP format and PDUs in RTCP format. Among them, the PDU header of the PDU in RTP format usually carries PDU Set information, and the PDU header of the PDU in RTCP, STUN, or DTLS-SRTP format usually does not carry PDU Set information. Based on this, the first PDU may include a PDU in RTCP format, STUN format, or DTLS-SRTP format.

S508、终端根据第一PDU的第一PSI、第二PDU的第二PSI以及拥塞状态,确定PSI阈值。S508: The terminal determines a PSI threshold according to the first PSI of the first PDU, the second PSI of the second PDU, and the congestion status.

其中,PSI阈值是用于确定是否丢弃PDU的PSI值。在一些示例中,PSI值越小,代表优先级越高,越晚被丢弃,在该情况下,终端可以对PSI大于或等于PSI阈值的PDU执行丢弃操作。The PSI threshold is a PSI value used to determine whether to discard a PDU. In some examples, the smaller the PSI value, the higher the priority and the later it is discarded. In this case, the terminal can discard the PDU whose PSI is greater than or equal to the PSI threshold.

具体地,拥塞状态可以通过数据发送速率、缓存中待发送PDU数量表征。终端可以根据数据发送速率和缓存中待发送PDU数量,确定丢弃数量。其中,终端可以对丢弃数量进行建模,该模型以数据发送速率、缓存中待发送PDU数量为输入,以丢弃数量为输出。当数据发送速率较低、缓存中待发送PDU数量较大,则表示拥塞严重。终端可以确定一个较大的丢弃数量,以降低拥塞程度,缓解拥塞。当数据发送速率较大、缓存中待发送PDU数量较小,则表示拥塞轻微。终端可以确定一个较小的丢弃数量。然后终端可以将第一PDU和第二PDU按照PSI由高至低排序,根据丢弃数量和排序结果确定PSI阈值。Specifically, the congestion state can be characterized by the data transmission rate and the number of PDUs to be sent in the cache. The terminal can determine the number of discards based on the data transmission rate and the number of PDUs to be sent in the cache. Among them, the terminal can model the number of discards, and the model takes the data transmission rate and the number of PDUs to be sent in the cache as inputs and the number of discards as outputs. When the data transmission rate is low and the number of PDUs to be sent in the cache is large, it means that the congestion is serious. The terminal can determine a larger number of discards to reduce the degree of congestion and alleviate the congestion. When the data transmission rate is high and the number of PDUs to be sent in the cache is small, it means that the congestion is slight. The terminal can determine a smaller number of discards. Then the terminal can sort the first PDU and the second PDU from high to low according to the PSI, and determine the PSI threshold according to the number of discards and the sorting result.

为了便于理解,下面结合一示例进行说明。该示例中,丢弃数量可以为N,多个PDU(包括第一PDU、第二PDU)可以按照PSI由高至低排序,排名第N的PDU的PSI为i,排名第N+1的PDU的PSI为j,若i不等于j,则可以确定PSI阈值为i。For ease of understanding, an example is provided below. In this example, the number of discards may be N, and multiple PDUs (including the first PDU and the second PDU) may be sorted from high to low according to PSI. The PSI of the PDU ranked N is i, and the PSI of the PDU ranked N+1 is j. If i is not equal to j, the PSI threshold may be determined to be i.

S510、终端对多个PDU中的目标PDU执行丢弃操作。S510: The terminal discards a target PDU among multiple PDUs.

目标PDU的PSI与PSI阈值的关系满足阈值条件。例如,PSI越小,表示优先级越高,越晚被丢弃时,阈值条件可以是PSI大于或等于PSI阈值。基于此,终端可以比较多个PDU中每个PDU的PSI和PSI阈值的大小,从而确定目标PDU,其中,目标PDU可以为PSI大于PSI阈值的PDU。然后终端可以对目标PDU执行丢弃操作。The relationship between the PSI of the target PDU and the PSI threshold satisfies the threshold condition. For example, the smaller the PSI, the higher the priority and the later it is discarded. The threshold condition may be that the PSI is greater than or equal to the PSI threshold. Based on this, the terminal may compare the PSI of each PDU in multiple PDUs with the PSI threshold to determine the target PDU, wherein the target PDU may be a PDU whose PSI is greater than the PSI threshold. The terminal may then perform a discard operation on the target PDU.

基于上述内容描述,可知本申请的数据处理方法通过识别出不属于PDU集的第一PDU,并在网络拥塞时,将第一PDU的PSI统一配置为第一PSI,以便于根据多个PDU中各个PDU的PSI执行丢弃操作,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。Based on the above description, it can be known that the data processing method of the present application identifies the first PDU that does not belong to the PDU set, and when the network is congested, uniformly configures the PSI of the first PDU as the first PSI, so as to perform a discard operation according to the PSI of each PDU in multiple PDUs, thereby realizing reasonable discard of the PDU, alleviating the degree of congestion, and ensuring service experience.

为了使得本申请的技术方案更加清楚、易于理解,下面结合具体的应用场景对本申请的数据处理方法进行详细说明。In order to make the technical solution of the present application clearer and easier to understand, the data processing method of the present application is described in detail below in combination with specific application scenarios.

在第一种场景中,终端(如UE)和应用服务器(如AF)建立PDU会话(session)。其中,PDU会话可以是UE和AF建立通信的过程。针对服务质量要求较高的业务,UE和AF建立通信的过程可以建立QoS flow。例如,在XR场景中,针对多人协作的XR应用的业务流,网络侧(如核心网)可以创建新的QoS flow用于承载语言通话或者视频通话,而不是使用默认QoS flow进行承载。在UE与AF成功建立PDU session的情况下,UPF携带预定义的第一PSI,将第一PSI传到gNodeB,gNodeB建立DRB时,将第一PSI传递给UE,以便于UE根据第一PSI执行丢弃操作,以缓解拥塞。In the first scenario, a terminal (such as UE) and an application server (such as AF) establish a PDU session. The PDU session can be the process of establishing communication between the UE and the AF. For services with higher quality of service requirements, the process of establishing communication between the UE and the AF can establish a QoS flow. For example, in the XR scenario, for the service flow of multi-person collaborative XR applications, the network side (such as the core network) can create a new QoS flow to carry voice calls or video calls instead of using the default QoS flow for carrying. When the UE successfully establishes a PDU session with the AF, the UPF carries the predefined first PSI and transmits the first PSI to the gNodeB. When the gNodeB establishes the DRB, it passes the first PSI to the UE so that the UE can perform a discard operation based on the first PSI to alleviate congestion.

下面结合附图进行详细说明。The following is a detailed description with reference to the accompanying drawings.

参见图6所示的一种数据处理方法的应用场景示意图,具体包括如下步骤:Referring to FIG6 , a data processing method is shown in an application scenario diagram, which specifically includes the following steps:

S600、UE和AF成功建立PDU session。S600: UE and AF successfully establish a PDU session.

S602、UE向AF发送业务初始信令。S602: UE sends service initialization signaling to AF.

业务初始信令可以是业务初始化信令。具体地,业务初始信令可以是初始接入信令,用于实现UE在通信系统如5G通信系统的初始接入。The service initialization signaling may be a service initialization signaling. Specifically, the service initialization signaling may be an initial access signaling, which is used to implement the initial access of the UE in a communication system such as a 5G communication system.

S604、AF向PCF发送身份验证和授权请求。S604: AF sends an identity authentication and authorization request to PCF.

身份验证和授权请求(Authentication-Authorization-Request,AAR)用于请求对UE进行身份验证或认证,并在验证通过时对UE授权,允许UE访问。The Authentication-Authorization-Request (AAR) is used to request identity authentication or authentication of the UE, and to authorize the UE and allow access if the authentication is successful.

S606、SMF向PCF发起会话管理策略偶联修改(SM Policy associationmodification)。S606: SMF initiates a session management policy association modification (SM Policy association modification) to PCF.

具体地,SMF请求PCF为该PDU会话建立SM策略。之后,SMF根据从PCF获得到信息执行数据包的检测、QoS Flow的绑定、映射等操作。其中,SMF选择为PDU会话服务的PCF,之后向该PCF发起SM Policy Association Establishment流程建立SM策略偶联(SM PolicyAssociation),并下载相应的会话规则、策略控制与计费(policy control and charging,PCC)规则等。如果PDU会话的Request Type是"Existing PDU Session",SMF可以向原来为PDU Session服务的PCF发起SM Policy Association Modification流程。Specifically, SMF requests PCF to establish an SM policy for the PDU session. Afterwards, SMF performs operations such as data packet detection, QoS Flow binding, and mapping based on the information obtained from PCF. Among them, SMF selects the PCF that serves the PDU session, and then initiates the SM Policy Association Establishment process to the PCF to establish an SM policy association (SM Policy Association), and downloads the corresponding session rules, policy control and charging (PCC) rules, etc. If the Request Type of the PDU session is "Existing PDU Session", SMF can initiate the SM Policy Association Modification process to the PCF that originally served the PDU Session.

S608、SMF向UPF发送N4会话修改请求。S608. SMF sends an N4 session modification request to UPF.

在建立PDU会话的流程中,会同步建立N4会话,又称为分组交换控制协议(PacketForwarding Control Protocol,PFCP)会话。其中,PFCP会话具体是SMF和UPF之间的通信会话。PCFP会话采用PFCP定义UPF对PDU的一系列动作,包括但不限于识别、转发、缓存、标记、报告、多接入。In the process of establishing a PDU session, an N4 session, also known as a Packet Forwarding Control Protocol (PFCP) session, is established simultaneously. The PFCP session is specifically a communication session between the SMF and the UPF. The PCFP session uses PFCP to define a series of actions that the UPF performs on the PDU, including but not limited to identification, forwarding, caching, marking, reporting, and multi-access.

当用户(如UE)和网络之间的一个或多个QoS参数发生改变,会发生PDU会话修改动作。在本实施例中,SMF可以基于PCF发送的SM Policy association modification,生成N4会话修改请求(N4 session modify request),以请求修改N4会话。When one or more QoS parameters between a user (such as a UE) and a network change, a PDU session modification action occurs. In this embodiment, the SMF may generate an N4 session modification request (N4 session modify request) based on the SM Policy association modification sent by the PCF to request modification of the N4 session.

S610、UPF向SMF发送N4会话修改响应。S610. UPF sends an N4 session modification response to SMF.

具体地,UPF可以根据N4会话ID识别需要修改的N4会话上下文,然后SMF发送的参数列表,例如是N4会话修改请求中的参数列表,更新N4会话上下文的参数。接着,UPF可以生成N4会话修改响应(N4 session modify response)。需要说明的是,N4会话修改响应可以包括UPF响应于接收到的控制信息所要提供的任何信息。Specifically, the UPF may identify the N4 session context that needs to be modified based on the N4 session ID, and then update the parameters of the N4 session context using the parameter list sent by the SMF, such as the parameter list in the N4 session modification request. Then, the UPF may generate an N4 session modification response. It should be noted that the N4 session modification response may include any information that the UPF is to provide in response to the received control information.

S612、SMF向AMF发送Namf_communication_N1N2MsgTransfer消息。S612. SMF sends a Namf_communication_N1N2MsgTransfer message to AMF.

其中,Msg可以是消息message的全称。与前述的会话修改响应等类似,Namf_communication_N1N2MsgTransfer可以携带第一PSI,例如是preconfig-PSI。Msg can be the full name of the message. Similar to the aforementioned session modification response, Namf_communication_N1N2MsgTransfer can carry the first PSI, such as preconfig-PSI.

在一些可能的实现方式中,Namf_communication_N1N2MsgTransfer消息还可以包括PDU会话标识(PDU session ID)、QoS流标识(QoS Flow Identifier,QFI)、QoS模板(profile)。In some possible implementations, the Namf_communication_N1N2MsgTransfer message may further include a PDU session ID, a QoS flow identifier (QoS Flow Identifier, QFI), and a QoS profile.

S614、AMF向gNodeB发送N2消息。S614. AMF sends an N2 message to gNodeB.

N2接口是gNodeB和AMF的接口。N2流程可以分为Class1和Class2两类,Class1需要响应,Class2不需要响应。在PDU会话建立后,常见的N2流程可以包括:网络侧决定调整UE的Qos或其他参数,触发PDU会话资源修改。N2流程相关消息(即N2 message)可以包括PDUSession Resource Modify Request、PDU Session Resource Modify Response。The N2 interface is the interface between gNodeB and AMF. The N2 process can be divided into Class 1 and Class 2. Class 1 requires a response, while Class 2 does not require a response. After the PDU session is established, common N2 processes may include: the network side decides to adjust the UE's QoS or other parameters, triggering PDU session resource modification. N2 process related messages (i.e., N2 message) may include PDUSession Resource Modify Request and PDU Session Resource Modify Response.

在本申请中,N2 消息可以包括PDU session ID、QFI、QoS profile,与前述消息类似,N2消息还可以携带preconfig-PSI,以便于UE可以对多个PDU统一执行基于PSI的丢弃。In the present application, the N2 message may include PDU session ID, QFI, QoS profile. Similar to the aforementioned message, the N2 message may also carry preconfig-PSI so that the UE may uniformly perform PSI-based discarding on multiple PDUs.

S616、gNodeB向UE发送RRC重配置消息。S616. gNodeB sends an RRC reconfiguration message to the UE.

RRC重配置消息可以记作RRCReconfiguration。其中,RRC重配置消息可以为接入网设备(如gNodeB)建立DRB(add DRB)时发送。RRC重配置消息包括分组数据汇聚协议PDCP配置信息,其中,PDCP配置信息包括第一PSI,例如是preconfig-PSI。The RRC reconfiguration message may be recorded as RRCReconfiguration. The RRC reconfiguration message may be sent when an access network device (such as gNodeB) establishes a DRB (add DRB). The RRC reconfiguration message includes packet data convergence protocol PDCP configuration information, wherein the PDCP configuration information includes a first PSI, such as preconfig-PSI.

S618、UE接收到网络拥塞事件通知,将不属于PDU Set的PDU的PSI配置为preconfig-PSI。S618. The UE receives the network congestion event notification and configures the PSI of the PDU that does not belong to the PDU Set as preconfig-PSI.

S620、UE根据各PDU的PSI和拥塞状态,执行基于PSI的丢弃操作。S620: The UE performs a PSI-based discard operation according to the PSI and congestion status of each PDU.

其中,UE配置PSI以及根据PDU的PSI和拥塞状态,执行基于PSI的丢弃操作的具体实现可以参见图5实施例相关内容描述,在此不再赘述。The specific implementation of UE configuring PSI and performing PSI-based discarding operation according to PSI and congestion status of PDU can be found in the description of the relevant contents of the embodiment of FIG. 5 , which will not be repeated here.

在第二种场景中,UE和AF建立PDU会话。针对服务质量要求较高的业务,UE和AF建立通信的过程可以建立QoS flow。该QoS flow可以是默认QoS flow。区别于第一种场景中gNodeB建立DRB时将preconfig-PSI传递给UE,第二种场景中,gNodeB在发生网络拥塞时,将preconfig-PSI传递给UE,以便于UE根据preconfig-PSI执行丢弃操作,以缓解拥塞。In the second scenario, the UE and AF establish a PDU session. For services with higher quality of service requirements, the process of establishing communication between the UE and AF can establish a QoS flow. The QoS flow can be a default QoS flow. Different from the first scenario in which the gNodeB passes the preconfig-PSI to the UE when establishing the DRB, in the second scenario, the gNodeB passes the preconfig-PSI to the UE when network congestion occurs, so that the UE can perform a discard operation according to the preconfig-PSI to alleviate the congestion.

参见图7所示的一种数据处理方法的应用场景示意图,具体包括如下步骤:Referring to FIG. 7 , a data processing method is shown as an application scenario diagram, which specifically includes the following steps:

S700、UE和AF成功建立PDU session。S700: UE and AF successfully establish a PDU session.

S702、UE向AF发送业务初始信令。S702: UE sends service initialization signaling to AF.

S704、AF向PCF发送身份验证和授权请求。S704. AF sends an identity authentication and authorization request to PCF.

S706、SMF向PCF发起会话管理策略偶联修改(SM Policy associationmodification)。S706. SMF initiates a session management policy association modification (SM Policy association modification) to PCF.

S708、SMF向UPF发送N4会话修改请求。S708. SMF sends an N4 session modification request to UPF.

S710、UPF向SMF发送N4会话修改响应。S710. UPF sends an N4 session modification response to SMF.

S712、SMF向AMF发送Namf_communication_N1N2MsgTransfer消息。S712. SMF sends a Namf_communication_N1N2MsgTransfer message to AMF.

S714、AMF向gNodeB发送N2消息。S714. AMF sends an N2 message to gNodeB.

S716、gNodeB保存N2消息中的preconfig-PSI。S716. gNodeB saves the preconfig-PSI in the N2 message.

S718、gNodeB向UE发送网络拥塞事件通知,网络拥塞事件通知携带preconfig-PSI。S718. The gNodeB sends a network congestion event notification to the UE. The network congestion event notification carries the preconfig-PSI.

S720、UE接收到网络拥塞事件通知,将不属于PDU Set的PDU的PSI配置为preconfig-PSI。S720. The UE receives a network congestion event notification and configures the PSI of the PDU that does not belong to the PDU Set as preconfig-PSI.

S722、UE根据各PDU的PSI和拥塞状态,执行基于PSI的丢弃操作。S722: The UE performs a PSI-based discard operation according to the PSI and congestion status of each PDU.

需要说明的是,当网络侧配置的第一PSI(如preconfig-PSI)为空值,或者网络侧未配置第一PSI,终端还可以基于协议获得第一PSI。终端接收到网络拥塞事件通知时,将多个PDU中不属于PDU Set的PDU的PSI配置为上述协议约定的第一PSI。由此实现根据多个PDU中各个PDU的PSI决策待丢弃的PDU以及丢弃数量,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。It should be noted that when the first PSI configured on the network side (such as preconfig-PSI) is a null value, or the first PSI is not configured on the network side, the terminal can also obtain the first PSI based on the protocol. When the terminal receives a notification of a network congestion event, the PSI of the PDU that does not belong to the PDU Set among multiple PDUs is configured as the first PSI agreed upon in the above protocol. In this way, the PDU to be discarded and the number of discards are determined based on the PSI of each PDU among multiple PDUs, thereby achieving reasonable discard of PDUs, alleviating the degree of congestion, and ensuring service experience.

基于前述的数据处理方法,本申请还提供一种执行上述数据处理方法的电子设备。该电子设备可以为终端,包括但不限于手机、智能穿戴设备(如智能手表)等电子设备。下面以手机为例,参见图8,电子设备可以包括处理器310,外部存储器接口320,内部存储器321,显示屏330,摄像头340,天线1,天线2,移动通信模块350,以及无线通信模块360等。Based on the aforementioned data processing method, the present application also provides an electronic device for executing the aforementioned data processing method. The electronic device may be a terminal, including but not limited to mobile phones, smart wearable devices (such as smart watches) and other electronic devices. Taking a mobile phone as an example, referring to FIG8 , the electronic device may include a processor 310, an external memory interface 320, an internal memory 321, a display screen 330, a camera 340, an antenna 1, an antenna 2, a mobile communication module 350, and a wireless communication module 360, etc.

可以理解的是,本实施例示意的结构并不构成对该电子设备的具体限定。在另一些实施例中,该电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It is to be understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device. In other embodiments, the electronic device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

处理器310可以包括一个或多个处理单元,例如:处理器310可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。The processor 310 may include one or more processing units, for example, the processor 310 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and/or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备的结构限定。在本申请另一些实施例中,电子设备也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。It is understandable that the interface connection relationship between the modules illustrated in this embodiment is only a schematic illustration and does not constitute a structural limitation of the electronic device. In other embodiments of the present application, the electronic device may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

外部存储器接口320可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备的存储能力。外部存储卡通过外部存储器接口320与处理器310通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。The external memory interface 320 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 310 through the external memory interface 320 to implement a data storage function. For example, files such as music and videos can be stored in the external memory card.

内部存储器321可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器310通过运行存储在内部存储器321的指令,从而执行电子设备的各种功能应用以及数据处理。内部存储器321可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器321可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。处理器310通过运行存储在内部存储器321的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设备的各种功能应用以及数据处理。The internal memory 321 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 310 executes various functional applications and data processing of the electronic device by running the instructions stored in the internal memory 321. The internal memory 321 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device (such as audio data, a phone book, etc.), etc. In addition, the internal memory 321 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 310 executes various functional applications and data processing of the electronic device by running the instructions stored in the internal memory 321, and/or the instructions stored in the memory provided in the processor.

电子设备的无线通信功能可以通过天线1,天线2,移动通信模块350,无线通信模块360,调制解调处理器以及基带处理器等实现。The wireless communication function of the electronic device can be implemented through antenna 1, antenna 2, mobile communication module 350, wireless communication module 360, modem processor and baseband processor.

天线1和天线2用于发射和接收电磁波信号。电子设备中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

移动通信模块350可以提供应用在电子设备上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块350可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块350可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块350还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块350的至少部分功能模块可以被设置于处理器310中。在一些实施例中,移动通信模块350的至少部分功能模块可以与处理器310的至少部分模块被设置在同一个器件中。The mobile communication module 350 can provide solutions for wireless communications including 2G/3G/4G/5G, etc., applied to electronic devices. The mobile communication module 350 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 350 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 350 can be set in the processor 310. In some embodiments, at least some of the functional modules of the mobile communication module 350 can be set in the same device as at least some of the modules of the processor 310.

一些实施例中,电子设备通过移动通信模块350和天线1发起或接收的呼叫请求。In some embodiments, the electronic device initiates or receives a call request through the mobile communication module 350 and the antenna 1 .

另外,在上述部件之上,运行有操作系统。例如iOS操作系统,Android操作系统,Windows操作系统等。在操作系统上可以安装运行应用程序。所属领域的技术人员可以清楚地了解到,为描述方便和简洁,上述提供的任一种电子设备中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。In addition, an operating system is running on the above components. For example, an iOS operating system, an Android operating system, a Windows operating system, etc. Applications can be installed and run on the operating system. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the explanation and beneficial effects of the relevant contents in any of the electronic devices provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.

本申请还提供一种通信系统,该通信系统可以包括如图8所示的终端和接入网设备(例如是基站)。The present application also provides a communication system, which may include a terminal and an access network device (eg, a base station) as shown in FIG. 8 .

本申请中,终端或接入网设备可以包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。其中,硬件层可以包括中央处理器(centralprocessing unit,CPU)、内存管理模块(memory management unit,MMU)和内存(也称为主存)等硬件。操作系统层的操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,Linux操作系统、Unix操作系统、Android操作系统、iOS操作系统或windows操作系统等。应用层可以包含浏览器、通讯录、文字处理软件、即时通信软件等应用。In this application, a terminal or access network device may include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. Among them, the hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system of the operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or Windows operating system. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and modules described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.

所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分过程。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part of the technical solution of the present application that essentially contributes or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the process of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories, random access memories, magnetic disks or optical disks.

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案范围。As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims (12)

1.一种数据处理方法,其特征在于,所述方法包括:1. A data processing method, characterized in that the method comprises: 终端接收接入网设备发送的网络侧预配置的第一协议数据单元集重要性PSI,第一PSI由用户面功能UPF网元接收到会话修改请求时发送;The terminal receives the importance of the first protocol data unit set PSI pre-configured on the network side sent by the access network device, and the first PSI is sent by the user plane function UPF network element when receiving the session modification request; 所述终端获取待发送的多个协议数据单元PDU,多个所述PDU包括不属于PDU集的第一PDU和属于PDU集的第二PDU,所述第二PDU的PDU头中包括第二PSI,所述第二PSI为所述第二PDU所属PDU集的PSI;The terminal obtains a plurality of protocol data units (PDUs) to be sent, the plurality of PDUs including a first PDU that does not belong to a PDU set and a second PDU that belongs to a PDU set, a PDU header of the second PDU including a second PSI, and the second PSI is a PSI of the PDU set to which the second PDU belongs; 当接收到网络拥塞事件通知,所述终端将所述第一PDU的PSI配置为所述第一PSI;Upon receiving a network congestion event notification, the terminal configures the PSI of the first PDU as the first PSI; 所述终端根据所述第一PDU的第一PSI、所述第二PDU的第二PSI以及拥塞状态,确定PSI阈值,对多个所述PDU中的目标PDU执行丢弃操作,所述目标PDU的PSI与所述PSI阈值的关系满足阈值条件,其中,所述拥塞状态通过数据发送速率、缓存中待发送PDU数量表征。The terminal determines a PSI threshold based on the first PSI of the first PDU, the second PSI of the second PDU and the congestion status, and performs a discard operation on a target PDU among the multiple PDUs, and a relationship between the PSI of the target PDU and the PSI threshold satisfies a threshold condition, wherein the congestion status is characterized by a data sending rate and the number of PDUs to be sent in a cache. 2.根据权利要求1所述的方法,其特征在于,所述拥塞状态通过数据发送速率、缓存中待发送PDU数量表征,所述终端根据所述第一PDU的第一PSI、所述第二PDU的第二PSI以及拥塞状态,确定PSI阈值,包括:2. The method according to claim 1, wherein the congestion state is characterized by a data transmission rate and a number of PDUs to be sent in a buffer, and the terminal determines a PSI threshold according to a first PSI of the first PDU, a second PSI of the second PDU, and the congestion state, comprising: 所述终端根据所述数据发送速率和所述缓存中待发送PDU数量,确定丢弃数量;The terminal determines the discarded quantity according to the data transmission rate and the quantity of PDUs to be sent in the buffer; 所述终端将所述第一PDU和所述第二PDU按照PSI由高至低排序,根据所述丢弃数量和排序结果确定PSI阈值。The terminal sorts the first PDU and the second PDU from high to low according to the PSI, and determines the PSI threshold according to the discarded quantity and the sorting result. 3.根据权利要求1所述的方法,其特征在于,所述终端接收接入网设备发送的网络侧预配置的第一PSI,包括:3. The method according to claim 1, wherein the terminal receives a first PSI pre-configured on the network side and sent by the access network device, comprising: 所述终端接收所述接入网设备发送的无线资源控制RRC重配置消息,所述RRC重配置消息为所述接入网设备建立数据无线承载DRB时发送,所述RRC重配置消息包括分组数据汇聚协议PDCP配置信息,所述PDCP配置信息包括所述第一PSI。The terminal receives a radio resource control (RRC) reconfiguration message sent by the access network device, where the RRC reconfiguration message is sent when the access network device establishes a data radio bearer (DRB), and the RRC reconfiguration message includes packet data convergence protocol (PDCP) configuration information, and the PDCP configuration information includes the first PSI. 4.根据权利要求3所述的方法,其特征在于,所述终端接收接入网设备发送的网络侧预配置的第一PSI,包括:4. The method according to claim 3, characterized in that the terminal receives the first PSI pre-configured on the network side and sent by the access network device, comprising: 所述终端接收所述接入网设备发送的网络拥塞事件通知,所述网络拥塞事件通知包括所述第一PSI。The terminal receives a network congestion event notification sent by the access network device, where the network congestion event notification includes the first PSI. 5.根据权利要求4所述的方法,其特征在于,所述第一PSI为UPF网元发送至所述接入网设备后,由所述接入网设备进行保存。5. The method according to claim 4 is characterized in that the first PSI is sent by the UPF network element to the access network device and then saved by the access network device. 6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:6. The method according to any one of claims 1 to 5, characterized in that the method further comprises: 所述终端从多个所述PDU中识别所述第一PDU,所述第一PDU的PDU头中不包括PDU集的信息,所述PDU集的信息包括PSI。The terminal identifies the first PDU from the plurality of PDUs, the PDU header of the first PDU does not include information of a PDU set, and the information of the PDU set includes a PSI. 7.根据权利要求1至5任一项所述的方法,其特征在于,所述第一PDU包括实时传输控制协议RTCP格式、网络地址转换会话穿越应用程序STUN格式或数据报传输层安全性-安全实时传输协议DTLS-SRTP格式的PDU。7. The method according to any one of claims 1 to 5 is characterized in that the first PDU includes a PDU in a real-time transport control protocol RTCP format, a network address translation session traversal application STUN format, or a datagram transport layer security-secure real-time transport protocol DTLS-SRTP format. 8.根据权利要求1至5任一项所述的方法,其特征在于,多个所述PDU为扩展现实XR应用的业务流中的PDU。8. The method according to any one of claims 1 to 5 is characterized in that the multiple PDUs are PDUs in the business flow of extended reality XR applications. 9.根据权利要求1至5任一项所述的方法,其特征在于,UPF网元为上行业务配置的所述第一PSI与所述UPF网元为下行业务配置的第三PSI一致,所述第三PSI为所述UPF网元为所述下行业务中不属于PDU集的PDU配置的默认PSI。9. The method according to any one of claims 1 to 5 is characterized in that the first PSI configured by the UPF network element for the uplink service is consistent with the third PSI configured by the UPF network element for the downlink service, and the third PSI is the default PSI configured by the UPF network element for the PDU in the downlink service that does not belong to the PDU set. 10.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:10. The method according to any one of claims 1 to 5, characterized in that the method further comprises: 当所述网络侧配置的所述第一PSI为空值,所述终端基于协议获得所述第一PSI。When the first PSI configured on the network side is a null value, the terminal obtains the first PSI based on a protocol. 11.一种终端,其特征在于,所述终端包括:11. A terminal, characterized in that the terminal comprises: 存储器,用于存储计算机程序或计算机指令;Memory for storing computer programs or computer instructions; 处理器,用于执行所述存储器中存储的计算机程序或计算机指令,使得所述终端执行如权利要求1至10任一项所述的方法。A processor, configured to execute a computer program or computer instruction stored in the memory, so that the terminal executes the method according to any one of claims 1 to 10. 12.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储计算机程序,所述计算机程序被执行时,用于实现权利要求1至10任一项所述的方法。12. A computer storage medium, characterized in that the computer storage medium is used to store a computer program, and when the computer program is executed, it is used to implement the method according to any one of claims 1 to 10.
CN202410409782.8A 2024-04-07 2024-04-07 Data processing method and related equipment Active CN118102382B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410409782.8A CN118102382B (en) 2024-04-07 2024-04-07 Data processing method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410409782.8A CN118102382B (en) 2024-04-07 2024-04-07 Data processing method and related equipment

Publications (2)

Publication Number Publication Date
CN118102382A CN118102382A (en) 2024-05-28
CN118102382B true CN118102382B (en) 2024-09-06

Family

ID=91165074

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410409782.8A Active CN118102382B (en) 2024-04-07 2024-04-07 Data processing method and related equipment

Country Status (1)

Country Link
CN (1) CN118102382B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117561781A (en) * 2023-09-28 2024-02-13 上海移远通信技术股份有限公司 Wireless communication method, terminal equipment and network equipment
CN117581584A (en) * 2023-09-21 2024-02-20 北京小米移动软件有限公司 Information processing method, entity, network device, communication system, and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115708369A (en) * 2021-08-20 2023-02-21 华为技术有限公司 Method and device for transmitting data
CN115802320A (en) * 2021-09-09 2023-03-14 华为技术有限公司 Service processing method, device and system
CN116436862A (en) * 2021-12-31 2023-07-14 华为技术有限公司 Communication method and communication device
CN116866981A (en) * 2022-03-28 2023-10-10 华为技术有限公司 Communication method and device
WO2025065397A1 (en) * 2023-09-27 2025-04-03 北京小米移动软件有限公司 Data processing method, user equipment, network device, and communication system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117581584A (en) * 2023-09-21 2024-02-20 北京小米移动软件有限公司 Information processing method, entity, network device, communication system, and storage medium
CN117561781A (en) * 2023-09-28 2024-02-13 上海移远通信技术股份有限公司 Wireless communication method, terminal equipment and network equipment

Also Published As

Publication number Publication date
CN118102382A (en) 2024-05-28

Similar Documents

Publication Publication Date Title
US10917831B2 (en) Radio access network slice generation method, radio access network, and slice manager
CN104054375B (en) Method and apparatus for transmitting routing packets stream on radio at two
CN108307530B (en) Session connection establishment method, related equipment and system
CN110461027A (en) A network slice selection method and device
EP4300983A1 (en) Media data transmission method and communication apparatus
CN118101134B (en) Coding rate adjustment method and device
CN118450522B (en) Data synchronization method and device
CN114007087B (en) Media stream switching method and device
CN118102382B (en) Data processing method and related equipment
WO2023185608A1 (en) Data transmission method and communication apparatus
CN116233957A (en) Data transmission method and communication device
CN115915092A (en) A communication method and device
WO2025138744A1 (en) Data synchronization method and device
CN118450517B (en) Resource configuration method and device
WO2025138747A1 (en) Communication method and device
WO2025031007A1 (en) Service transmission method and apparatus
WO2025138888A1 (en) Data transmission method and apparatus
WO2024212517A1 (en) Communication method and apparatus
WO2024109221A1 (en) Network slice matching method and apparatus
TW202508356A (en) Communication method and apparatus
CN118785499A (en) Communication method and device
WO2025067076A1 (en) Communication method and apparatus
WO2025055620A1 (en) Voice call method and apparatus, and chip
WO2024140600A1 (en) Communication method, communication apparatus, and communication system
WO2024104454A2 (en) Communication method, computer-readable storage medium, and communication apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Terminal Co.,Ltd.

Country or region after: China

Address before: 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong

Patentee before: Honor Device Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address