CN118102382B - 一种数据处理方法及相关设备 - Google Patents
一种数据处理方法及相关设备 Download PDFInfo
- 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
- network
- 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
Links
- 238000003672 processing method Methods 0.000 title abstract description 20
- 238000000034 method Methods 0.000 claims abstract description 42
- 230000004048 modification Effects 0.000 claims abstract description 23
- 238000012986 modification Methods 0.000 claims abstract description 23
- 230000006870 function Effects 0.000 claims description 46
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000012545 processing Methods 0.000 claims description 11
- 230000003190 augmentative effect Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 5
- 238000013519 translation Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 34
- 238000010295 mobile communication Methods 0.000 description 17
- 238000007726 management method Methods 0.000 description 16
- 239000011521 glass Substances 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000004044 response Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000011664 signaling Effects 0.000 description 7
- 230000008878 coupling Effects 0.000 description 6
- 238000010168 coupling process Methods 0.000 description 6
- 238000005859 coupling reaction Methods 0.000 description 6
- 208000037550 Primary familial polycythemia Diseases 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 208000017693 primary familial polycythemia due to EPO receptor mutation Diseases 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 102100029768 Histone-lysine N-methyltransferase SETD1A Human genes 0.000 description 1
- 101000865038 Homo sapiens Histone-lysine N-methyltransferase SETD1A Proteins 0.000 description 1
- 101150117538 Set2 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- TZSMWSKOPZEMAJ-UHFFFAOYSA-N bis[(2-methoxyphenyl)methyl] carbonate Chemical compound COC1=CC=CC=C1COC(=O)OCC1=CC=CC=C1OC TZSMWSKOPZEMAJ-UHFFFAOYSA-N 0.000 description 1
- 210000004271 bone marrow stromal cell Anatomy 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000000051 modifying effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
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的合理丢弃,缓解拥塞程度,保障业务体验。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种数据处理方法、电子设备、通信系统、计算机可读存储介质。
背景技术
随着移动通信技术的发展,尤其是第五代移动通信技术(the fifth generationmobile networks,简称为5G)等新一代移动通信技术的不断发展,通信系统的功能正在不断增强。具体地,5G通信系统可以提供增强型移动带宽(enhanced Mobile Broadband,eMBB),具有更快的连接、更高的吞吐量和更大的容量,以及提供超高可靠低延迟通信(ultra-reliable low-latency communications,uRLLC),从而将网络应用在需要不间断和稳定数据链接的关键任务场景,例如是扩展现实(eXtended Reality,XR)场景或者是云游戏(Cloud Gaming)场景,满足场景对于无线通信网络的超高可靠性和低延迟的要求。
应用的一条业务流可以包括多种数据包,包括但不限于实时传输协议(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携带控制信息。
其中,RTP格式的PDU头中携带PDU集(PDU Set)相关信息,例如是PDU集重要性(PDUSet Importance,PSI),而RTCP头不包含PSI。当网络指示UE发生拥塞事件时,UE会执行基于PSI的丢弃(discard)操作,来缓解拥塞状况。然而,对于RTCP或者其它格式的不包括PDUSet相关信息的数据包,由于不包含PSI,UE难以执行基于PSI的丢弃,影响业务体验。
发明内容
本申请提供了一种数据处理及相关设备,目的在于解决业务流中存在数据包不包括PSI等信息导致UE难以执行基于PSI的丢弃,影响业务体验的问题。
为了实现上述目的,本申请提供了以下技术方案:
本申请的第一方面提供一种数据处理方法。该方法可以由终端执行。终端可以为用户设备、移动台或用户代理、用户装置。以用户设备示例说明,用户设备可以是手机、平板电脑(pad)、带无线收发功能的电脑、全息投影仪、视频播放器、虚拟现实(virtualreality,VR)终端、增强现实(augmented reality,AR)终端、扩展现实(eXtended Reality,XR)终端、工业控制(industrial control)中的无线终端、触觉终端设备、车载终端设备、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端等。
具体地,终端接收接入网设备发送的网络侧预配置的第一协议数据单元集重要性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阈值的关系满足阈值条件。
该方法在网络发生拥塞时,针对不属于PDU集的第一PDU,统一配置其PSI为第一PSI,如此可以根据多个PDU中各个PDU的PSI决策待丢弃的PDU以及丢弃数量,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。
在一些可能的实现方式中,拥塞状态通过数据发送速率、缓存中待发送PDU数量表征。终端可以根据数据发送速率和缓存中待发送PDU数量,确定丢弃数量,然后终端将第一PDU和第二PDU按照PSI由高至低排序,根据丢弃数量和排序结果确定PSI阈值。
在该方法中,终端可以根据数据发送速率、缓存中待发送PDU数量确定合理的丢弃数量,并按照PSI大小决策需求丢弃的PDU,在保证业务体验的前提下,尽可能地缓解拥塞程度。
在一些可能的实现方式中,终端可以接收接入网设备发送的无线资源控制RRC重配置消息。RRC重配置消息为接入网设备建立数据无线承载DRB时发送。RRC重配置消息包括分组数据汇聚协议PDCP配置信息,PDCP配置信息包括第一PSI。
该方法中,核心网网元携带预定义的第一PSI,将第一PSI传到接入网设备,接入网设备建立DRB时,将第一PSI传递给UE,以便于终端根据第一PSI执行丢弃操作,以缓解拥塞。
在一些可能的实现方式中,终端可以接收接入网设备发送的网络拥塞事件通知,其中,网络拥塞事件通知包括第一PSI。如此,终端可以根据网络拥塞事件通知,配置不属于PDU集的PDU的PSI为上述第一PSI,进而实现对多个PDU执行基于PSI的丢弃操作,以缓解拥塞。
在一些可能的实现方式中,所述第一PSI为所述UPF发送至所述接入网设备后,由所述接入网设备进行保存。具体地,核心网的UPF可以在建立PDU会话或QoS flow的过程中,将预配置或预定义的第一PSI传输至接入网设备,接入网设备通过保存该第一PSI,从而实现在发生网络拥塞时,向终端下发第一PSI,以便于终端根据第一PSI配置不属于PDU集的PDU的PSI,进而实现对多个PDU统一地根据PSI进行丢弃。
在一些可能的实现方式中,终端还可以从多个PDU中识别第一PDU,第一PDU的PDU头中不包括PDU集的信息,所述PDU集的信息包括PSI。如此可以实现为第一PDU配置第一PSI,由此待处理的多个PDU均配置有PSI,终端可以对多个PDU执行基于PSI的丢弃,由此可以缓解拥塞。
在一些可能的实现方式中,第一PDU包括实时传输控制协议RTCP格式、网络地址转换会话穿越应用程序STUN格式或数据报传输层安全性-安全实时传输协议DTLS-SRTP格式的PDU。上述格式的PDU通常不属于PDU集,该方法通过对特定格式的PDU配置PSI,可以实现对多个PDU执行基于PSI的丢弃,由此可以缓解拥塞。
在一些可能的实现方式中,多个PDU为扩展现实XR应用的业务流中的PDU。XR应用的业务流通常包括多种格式的PDU,一些格式的PDU的PDU头中包括PSI,另一些格式的PDU的PDU头中不包括PSI,该方法可以在发生网络拥塞时,对不包括PSI的PDU配置第一PSI,以对XR应用的业务流中的PDU执行基于PSI的丢弃,从而缓解拥塞。
在一些可能的实现方式中,UPF网元为上行业务配置的所述第一PSI与所述UPF网元为下行业务配置的第三PSI一致,所述第三PSI为所述UPF网元为所述下行业务中不属于PDU集的PDU配置的默认PSI。
在下行传输过程中,核心网也存在PDU不包括PSI,导致无法进行基于PSI的丢弃的问题,为此,相关协议或提案中已经同意由UPF识别这种不包含PDU Set信息的数据包,并由UPF在GTP-U的头中默认配置一个PSI级别,本申请为了保持终端和网络侧一致性,UPF通过某种方式将第一PSI递交给终端,使得终端在执行基于PSI的丢弃时,保持和网络侧一致。
在一些可能的实现方式中,当所述网络侧配置的所述第一PSI为空值,所述终端基于协议获得所述第一PSI。如此可以提高可用性和可靠性。
本申请的第二方面提供一种终端,包括:存储器以及至少一个处理器。存储器用于存储程序,至少一个处理器用于运行程序,以使得终端实现本申请的第一方面提供的数据处理方法。
本申请的第三方面提供一种通信系统,包括终端和接入网设备。终端用于执行本申请的第一方面提供的数据处理方法。
本申请的第四方面一种计算机存储介质,用于存储计算机程序,计算机程序被执行时,用于实现本申请的第一方面提供的数据处理方法。
附图说明
图1为本申请实施例公开的一种通信系统架构的示例图;
图2为本申请实施例公开的一种单终端中多模态业务的场景示意图;
图3为本申请实施例公开的一种多终端中多模态业务的场景示意图;
图4为本申请实施例公开的一种PDU的分布示意图;
图5为本申请实施例公开的一种数据处理方法的流程图;
图6为本申请实施例公开的一种数据处理方法的应用场景示意图;
图7为本申请实施例公开的另一种数据处理方法的应用场景示意图;
图8为本申请实施例公开的一种终端的结构示例图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本申请实施例中,“一个或多个”是指一个、两个或两个以上;“和/或”,描述关联对象的关联关系,表示可以存在三种关系;例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
本申请实施例涉及的多个,是指大于或等于两个。需要说明的是,在本申请实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通信(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),以及未来通信系统中。
为了应对无线宽带技术的挑战,保持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)。
核心网设备例如包括移动管理实体(mobility management entity,MME)、广播多播服务中心(broadcast multicast service center,BMSC)等,或者也可以包括5G系统中的相应功能实体,例如核心网控制面(control plane,CP)或用户面(user plan,UP)网络功能等,例如:SMF、AMF等。其中,核心网控制面也可以理解为核心网控制面功能(controlplane function,CPF)实体。
图1为适用于本申请实施例的一种通信系统架构的示例。其中,用户设备以及各网络实体的功能如下面的说明。
终端(terminal):可以称为终端设备、终端设备单元(subscriber unit)、终端设备站、终端设备代理、终端设备装置、接入终端、V2X通信中的终端、用户单元、用户设备(user equipment,UE)、用户站、移动站、移动台(mobile station,MS)、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置。
本申请的实施例中的用户设备也可以是手机(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网络中的终端或者未来演进网络中的终端等。
其中,可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如XR眼镜、手套、手表、服饰及鞋等。其中,XR眼镜可以包括AR眼镜或VR眼镜。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。需要说明的是,可穿戴设备,例如是XR眼镜等XR设备也可以集成智能手机的功能,例如XR设备也可以集成用户身份模块(Subscriber Identity Module,SIM)、或者嵌入式SIM(Embedded-SIM,e SIM)进行蜂窝通信。
无线接入网(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)、无线中继节点、无线回传节点等。
本申请实施例中的接入网设备,即接入网的网络设备还可以是用于与终端设备通信的设备,该接入网设备可以是全球移动通讯(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网络中的接入网设备等,本申请实施例并不限定。
在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主要负责调度,物理信号生成与发送。
其中,上述基站可以是宏基站、微基站、微微基站、小站、中继站、气球站等。
SMF:主要负责终端设备会话管理的控制面功能,包括用户面功能(user planefunction,UPF)的选择和控制,网际协议(internet protocol,IP)地址分配,会话的QoS管理,从PCF获取策略和计费控制(policy and charging control,PCC)策略等。
UPF:作为协议数据单元(protocol data unit,PDU)会话连接的锚定点,负责对终端设备的数据报文过滤、数据传输/转发、速率控制、生成计费信息等,提供与数据网络(data network,DN)的连接。
PCF:为终端设备提供配置策略信息,为网络的控制面网元,例如是SMF网元,提供管控终端设备的策略信息;生成终端设备接入策略和QoS流控制策略。
AF:与核心网的网元交互以提供一些服务,例如,与PCF交互以进行业务策略控制,与NEF交互以获取一些网络能力信息或提供应一些应用信息给网络,提供一些数据网络接入点信息给PCF以生成相应的数据业务的路由信息。
本申请实施例中的终端设备通过无线的方式与RAN设备相连,RAN网元通过无线或有线方式与5GC设备连接。5GC设备与RAN网元可以是独立的不同的物理设备,也可以是将5GC设备的功能与RAN网元的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分5GC设备的功能和部分的RAN网元的功能。终端设备可以是固定位置的,也可以是可移动的。
5GC设备主要包括上述的PCF网元、SMF网元以及UPF网元等。
需要说明的是,上述“网元”也可以称为实体、设备、装置或模块等,本申请并未特别限定。并且,在本申请中,为了便于理解和说明,在对部分描述中省略“网元”这一描述,例如,将NEF网元简称NEF,此情况下,该“NEF”应理解为NEF网元或NEF实体,以下,省略对相同或相似情况的说明。
需要说明的是,图1中包括的各个网元的命名仅是一个名字,名字对网元本身的功能不构成限定。在5G网络以及未来其它的网络中,上述各个网元也可以是其他的名字,本申请实施例对此不作具体限定。例如,在6G网络中,上述各个网元中的部分或全部可以沿用5G中的术语,也可能是其他命名,等等,在此进行统一说明,以下不再赘述。
需要说明的是,图1中的各个网元不是必须同时存在的,可以根据需求确定需要哪些网元。图1中的各个网元之间的连接关系也不是唯一确定的,可以根据需求进行调整。
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台,例如云平台上实例化的虚拟化功能。
图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设备通过网络架构中的通信链路交互各种命令和数据,形成一个全局控制环。
在多模态业务应用场景中,需要多个数据流,例如QoS 流(QoS flow),分别传输视频、音频、触觉或姿态与控制等不同的数据类型。各个数据流之间在空间、时间上具有相关性。示例性地,当人体触摸表面纹理不同、材质不同的物体时,触感也不同。触觉数据与物体表面图像有一定的关联关系,该关联关系也是一种相关性的具体形式。利用不同数据流之间的这种相关性,可以辅助进行数据重建,也称作信号重建。
在图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直接和接入网设备交互。
与之对应地,XR server可以向XR设备返回多模态的数据流。具体地,XR Server可以先向5GC返回多模态的数据流,5GC通过QoS flow的形式将多模态的数据流传输至接入网设备,接入网设备将多模态的数据流分别传输至相应地UE,然后UE再将接收到的数据流传输至XR设备。
需要说明的是,图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采集的数据可以通过终端传输至接入网设备。
上述图2、图3仅以2个XR设备示例说明,本申请可以应用于多个XR设备,不局限于两个。进一步地,上述XR设备也可以替换为其他传感设备,本申请对此不作限制。
以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等信息。
当网络指示终端(如UE)发生网络拥塞事件时,UE可以执行基于PSI的丢弃(discard)操作,以缓解拥塞状况。然而,对于RTCP或者其它格式的不包括PDU Set相关信息的PDU,由于不包含PSI,UE难以执行基于PSI的丢弃,如此可以导致应该被优先丢弃的PDU未被丢弃,可以后续丢弃的PDU被优先丢弃,影响业务体验。
有鉴于此,本申请提供一种数据处理方法。该方法可以由终端执行。具体地,终端可以接收接入网设备(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。
当接收到网络拥塞事件通知,终端可以将第一PDU的PSI配置为第一PSI,然后终端根据第一PDU的第一PSI、第二PDU的第二PSI以及拥塞状态,确定PSI阈值,对多个PDU中的目标PDU执行丢弃操作。其中,目标PDU的PSI与PSI阈值的关系满足阈值条件。例如,目标PDU的PSI可以大于或等于PSI阈值。
该方法在网络发生拥塞时,针对不属于PDU集的第一PDU,统一配置其PSI为第一PSI,如此可以根据多个PDU中各个PDU的PSI决策待丢弃的PDU以及丢弃数量,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。
为了使得本申请的技术方案更加清楚、易于理解,下面从终端的角度对本申请的数据处理方法进行介绍。
参见图5所示的一种数据处理方法的流程图,该方法包括如下步骤:
S502、终端接收接入网设备发送的网络侧预配置的第一PSI。
其中,第一PSI为预定义的PSI,第一PSI可以由UPF网元接收到会话修改请求(session modify request)时发送。例如,第一PSI可以由UPF网元接收到session modifyrequest时,通过核心网络下发该第一PSI至接入网设备。
下面对终端接收第一PSI的具体方式进行说明。
在一些可能的实现方式中,终端可以在接入网设备(如gNodeB等基站)建立数据无线承载(data radio bearer,DRB)时接收接入网设备发送的第一PSI。其中,DRB定义为仅仅用于终端和接入网设备(如基站)的空口之间的用户面网际协议(internationalprotocol,IP)数据包的无线承载。其中,在专有QoS flow建立的流程中,UPF可以携带预定义的第一PSI,将第一PSI传输至gNodeB等接入网设备。当gNodeB建立DRB时,可以将第一PSI传递给UE等终端。
在另一些可能的实现方式中,接入网设备可以在网络拥塞时,向终端发送第一PSI。具体地,在专有QoS flow建立的流程中,UPF携带预定义的第一PSI,将第一PSI传输至gNodeB等接入网设备。gNodeB等接入网设备可以保存上述第一PSI。当发生网络拥塞时,接入网设备可以向终端发送第一PSI,例如可以向终端发送携带第一PSI的网络拥塞事件通知。如此,终端可以接收到第一PSI。
S504、终端获取待发送的多个PDU。当接收到网络拥塞事件通知,执行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。
网络拥塞事件通知是用于通知网络发生拥塞事件的消息。具体地,接入网设备可以根据数据传输过程中的丢包率或者数据包的传输时延,确定网络是否发生拥塞事件。例如,丢包率大于预设值,或者数据包的传输时延大于预设时长,表示网络发生拥塞事件。接入网设备可以向连接至该接入网设备的终端发送网络拥塞事件通知。
S506、终端将第一PDU的PSI配置为第一PSI。
考虑到网络发生拥塞,终端可以对多个PDU中的第一PDU配置PSI,以便于对多个PDU执行基于PSI的丢弃操作。在本申请中,终端可以将不属于PDU Set的第一PDU的PSI统一配置为第一PSI。
具体地,终端可以在第一PDU的PDU头中写入第一PSI。例如,终端可以在PDU头中的预留字段,或者是存储PDU Set的信息的字段,写入第一PSI,从而配置第一PDU的PSI为第一PSI。
需要说明的是,终端可以从多个PDU中识别第一PDU,然后将第一PDU的PSI配置为第一PSI。其中,第一PDU的PDU头中不包括PDU Set的信息,PDU Set的信息包括PSI。基于此,终端可以遍历多个PDU的PDU头,检测PDU头中是否包括PSI,从而识别出第一PDU,对于第一PDU,终端通过在PDU头中写入第一PSI,从而将第一PDU的PSI配置为第一PSI。
其中,多个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。
S508、终端根据第一PDU的第一PSI、第二PDU的第二PSI以及拥塞状态,确定PSI阈值。
其中,PSI阈值是用于确定是否丢弃PDU的PSI值。在一些示例中,PSI值越小,代表优先级越高,越晚被丢弃,在该情况下,终端可以对PSI大于或等于PSI阈值的PDU执行丢弃操作。
具体地,拥塞状态可以通过数据发送速率、缓存中待发送PDU数量表征。终端可以根据数据发送速率和缓存中待发送PDU数量,确定丢弃数量。其中,终端可以对丢弃数量进行建模,该模型以数据发送速率、缓存中待发送PDU数量为输入,以丢弃数量为输出。当数据发送速率较低、缓存中待发送PDU数量较大,则表示拥塞严重。终端可以确定一个较大的丢弃数量,以降低拥塞程度,缓解拥塞。当数据发送速率较大、缓存中待发送PDU数量较小,则表示拥塞轻微。终端可以确定一个较小的丢弃数量。然后终端可以将第一PDU和第二PDU按照PSI由高至低排序,根据丢弃数量和排序结果确定PSI阈值。
为了便于理解,下面结合一示例进行说明。该示例中,丢弃数量可以为N,多个PDU(包括第一PDU、第二PDU)可以按照PSI由高至低排序,排名第N的PDU的PSI为i,排名第N+1的PDU的PSI为j,若i不等于j,则可以确定PSI阈值为i。
S510、终端对多个PDU中的目标PDU执行丢弃操作。
目标PDU的PSI与PSI阈值的关系满足阈值条件。例如,PSI越小,表示优先级越高,越晚被丢弃时,阈值条件可以是PSI大于或等于PSI阈值。基于此,终端可以比较多个PDU中每个PDU的PSI和PSI阈值的大小,从而确定目标PDU,其中,目标PDU可以为PSI大于PSI阈值的PDU。然后终端可以对目标PDU执行丢弃操作。
基于上述内容描述,可知本申请的数据处理方法通过识别出不属于PDU集的第一PDU,并在网络拥塞时,将第一PDU的PSI统一配置为第一PSI,以便于根据多个PDU中各个PDU的PSI执行丢弃操作,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。
为了使得本申请的技术方案更加清楚、易于理解,下面结合具体的应用场景对本申请的数据处理方法进行详细说明。
在第一种场景中,终端(如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执行丢弃操作,以缓解拥塞。
下面结合附图进行详细说明。
参见图6所示的一种数据处理方法的应用场景示意图,具体包括如下步骤:
S600、UE和AF成功建立PDU session。
S602、UE向AF发送业务初始信令。
业务初始信令可以是业务初始化信令。具体地,业务初始信令可以是初始接入信令,用于实现UE在通信系统如5G通信系统的初始接入。
S604、AF向PCF发送身份验证和授权请求。
身份验证和授权请求(Authentication-Authorization-Request,AAR)用于请求对UE进行身份验证或认证,并在验证通过时对UE授权,允许UE访问。
S606、SMF向PCF发起会话管理策略偶联修改(SM Policy associationmodification)。
具体地,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流程。
S608、SMF向UPF发送N4会话修改请求。
在建立PDU会话的流程中,会同步建立N4会话,又称为分组交换控制协议(PacketForwarding Control Protocol,PFCP)会话。其中,PFCP会话具体是SMF和UPF之间的通信会话。PCFP会话采用PFCP定义UPF对PDU的一系列动作,包括但不限于识别、转发、缓存、标记、报告、多接入。
当用户(如UE)和网络之间的一个或多个QoS参数发生改变,会发生PDU会话修改动作。在本实施例中,SMF可以基于PCF发送的SM Policy association modification,生成N4会话修改请求(N4 session modify request),以请求修改N4会话。
S610、UPF向SMF发送N4会话修改响应。
具体地,UPF可以根据N4会话ID识别需要修改的N4会话上下文,然后SMF发送的参数列表,例如是N4会话修改请求中的参数列表,更新N4会话上下文的参数。接着,UPF可以生成N4会话修改响应(N4 session modify response)。需要说明的是,N4会话修改响应可以包括UPF响应于接收到的控制信息所要提供的任何信息。
S612、SMF向AMF发送Namf_communication_N1N2MsgTransfer消息。
其中,Msg可以是消息message的全称。与前述的会话修改响应等类似,Namf_communication_N1N2MsgTransfer可以携带第一PSI,例如是preconfig-PSI。
在一些可能的实现方式中,Namf_communication_N1N2MsgTransfer消息还可以包括PDU会话标识(PDU session ID)、QoS流标识(QoS Flow Identifier,QFI)、QoS模板(profile)。
S614、AMF向gNodeB发送N2消息。
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。
在本申请中,N2 消息可以包括PDU session ID、QFI、QoS profile,与前述消息类似,N2消息还可以携带preconfig-PSI,以便于UE可以对多个PDU统一执行基于PSI的丢弃。
S616、gNodeB向UE发送RRC重配置消息。
RRC重配置消息可以记作RRCReconfiguration。其中,RRC重配置消息可以为接入网设备(如gNodeB)建立DRB(add DRB)时发送。RRC重配置消息包括分组数据汇聚协议PDCP配置信息,其中,PDCP配置信息包括第一PSI,例如是preconfig-PSI。
S618、UE接收到网络拥塞事件通知,将不属于PDU Set的PDU的PSI配置为preconfig-PSI。
S620、UE根据各PDU的PSI和拥塞状态,执行基于PSI的丢弃操作。
其中,UE配置PSI以及根据PDU的PSI和拥塞状态,执行基于PSI的丢弃操作的具体实现可以参见图5实施例相关内容描述,在此不再赘述。
在第二种场景中,UE和AF建立PDU会话。针对服务质量要求较高的业务,UE和AF建立通信的过程可以建立QoS flow。该QoS flow可以是默认QoS flow。区别于第一种场景中gNodeB建立DRB时将preconfig-PSI传递给UE,第二种场景中,gNodeB在发生网络拥塞时,将preconfig-PSI传递给UE,以便于UE根据preconfig-PSI执行丢弃操作,以缓解拥塞。
参见图7所示的一种数据处理方法的应用场景示意图,具体包括如下步骤:
S700、UE和AF成功建立PDU session。
S702、UE向AF发送业务初始信令。
S704、AF向PCF发送身份验证和授权请求。
S706、SMF向PCF发起会话管理策略偶联修改(SM Policy associationmodification)。
S708、SMF向UPF发送N4会话修改请求。
S710、UPF向SMF发送N4会话修改响应。
S712、SMF向AMF发送Namf_communication_N1N2MsgTransfer消息。
S714、AMF向gNodeB发送N2消息。
S716、gNodeB保存N2消息中的preconfig-PSI。
S718、gNodeB向UE发送网络拥塞事件通知,网络拥塞事件通知携带preconfig-PSI。
S720、UE接收到网络拥塞事件通知,将不属于PDU Set的PDU的PSI配置为preconfig-PSI。
S722、UE根据各PDU的PSI和拥塞状态,执行基于PSI的丢弃操作。
需要说明的是,当网络侧配置的第一PSI(如preconfig-PSI)为空值,或者网络侧未配置第一PSI,终端还可以基于协议获得第一PSI。终端接收到网络拥塞事件通知时,将多个PDU中不属于PDU Set的PDU的PSI配置为上述协议约定的第一PSI。由此实现根据多个PDU中各个PDU的PSI决策待丢弃的PDU以及丢弃数量,实现对PDU的合理丢弃,缓解拥塞程度,保障业务体验。
基于前述的数据处理方法,本申请还提供一种执行上述数据处理方法的电子设备。该电子设备可以为终端,包括但不限于手机、智能穿戴设备(如智能手表)等电子设备。下面以手机为例,参见图8,电子设备可以包括处理器310,外部存储器接口320,内部存储器321,显示屏330,摄像头340,天线1,天线2,移动通信模块350,以及无线通信模块360等。
可以理解的是,本实施例示意的结构并不构成对该电子设备的具体限定。在另一些实施例中,该电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器310可以包括一个或多个处理单元,例如:处理器310可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备的结构限定。在本申请另一些实施例中,电子设备也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
外部存储器接口320可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备的存储能力。外部存储卡通过外部存储器接口320与处理器310通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器321可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器310通过运行存储在内部存储器321的指令,从而执行电子设备的各种功能应用以及数据处理。内部存储器321可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器321可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。处理器310通过运行存储在内部存储器321的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设备的各种功能应用以及数据处理。
电子设备的无线通信功能可以通过天线1,天线2,移动通信模块350,无线通信模块360,调制解调处理器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。电子设备中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块350可以提供应用在电子设备上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块350可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块350可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块350还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块350的至少部分功能模块可以被设置于处理器310中。在一些实施例中,移动通信模块350的至少部分功能模块可以与处理器310的至少部分模块被设置在同一个器件中。
一些实施例中,电子设备通过移动通信模块350和天线1发起或接收的呼叫请求。
另外,在上述部件之上,运行有操作系统。例如iOS操作系统,Android操作系统,Windows操作系统等。在操作系统上可以安装运行应用程序。所属领域的技术人员可以清楚地了解到,为描述方便和简洁,上述提供的任一种电子设备中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。
本申请还提供一种通信系统,该通信系统可以包括如图8所示的终端和接入网设备(例如是基站)。
本申请中,终端或接入网设备可以包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。其中,硬件层可以包括中央处理器(centralprocessing unit,CPU)、内存管理模块(memory management unit,MMU)和内存(也称为主存)等硬件。操作系统层的操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,Linux操作系统、Unix操作系统、Android操作系统、iOS操作系统或windows操作系统等。应用层可以包含浏览器、通讯录、文字处理软件、即时通信软件等应用。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分过程。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案范围。
Claims (12)
1.一种数据处理方法,其特征在于,所述方法包括:
终端接收接入网设备发送的网络侧预配置的第一协议数据单元集重要性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阈值的关系满足阈值条件,其中,所述拥塞状态通过数据发送速率、缓存中待发送PDU数量表征。
2.根据权利要求1所述的方法,其特征在于,所述拥塞状态通过数据发送速率、缓存中待发送PDU数量表征,所述终端根据所述第一PDU的第一PSI、所述第二PDU的第二PSI以及拥塞状态,确定PSI阈值,包括:
所述终端根据所述数据发送速率和所述缓存中待发送PDU数量,确定丢弃数量;
所述终端将所述第一PDU和所述第二PDU按照PSI由高至低排序,根据所述丢弃数量和排序结果确定PSI阈值。
3.根据权利要求1所述的方法,其特征在于,所述终端接收接入网设备发送的网络侧预配置的第一PSI,包括:
所述终端接收所述接入网设备发送的无线资源控制RRC重配置消息,所述RRC重配置消息为所述接入网设备建立数据无线承载DRB时发送,所述RRC重配置消息包括分组数据汇聚协议PDCP配置信息,所述PDCP配置信息包括所述第一PSI。
4.根据权利要求3所述的方法,其特征在于,所述终端接收接入网设备发送的网络侧预配置的第一PSI,包括:
所述终端接收所述接入网设备发送的网络拥塞事件通知,所述网络拥塞事件通知包括所述第一PSI。
5.根据权利要求4所述的方法,其特征在于,所述第一PSI为UPF网元发送至所述接入网设备后,由所述接入网设备进行保存。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
所述终端从多个所述PDU中识别所述第一PDU,所述第一PDU的PDU头中不包括PDU集的信息,所述PDU集的信息包括PSI。
7.根据权利要求1至5任一项所述的方法,其特征在于,所述第一PDU包括实时传输控制协议RTCP格式、网络地址转换会话穿越应用程序STUN格式或数据报传输层安全性-安全实时传输协议DTLS-SRTP格式的PDU。
8.根据权利要求1至5任一项所述的方法,其特征在于,多个所述PDU为扩展现实XR应用的业务流中的PDU。
9.根据权利要求1至5任一项所述的方法,其特征在于,UPF网元为上行业务配置的所述第一PSI与所述UPF网元为下行业务配置的第三PSI一致,所述第三PSI为所述UPF网元为所述下行业务中不属于PDU集的PDU配置的默认PSI。
10.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
当所述网络侧配置的所述第一PSI为空值,所述终端基于协议获得所述第一PSI。
11.一种终端,其特征在于,所述终端包括:
存储器,用于存储计算机程序或计算机指令;
处理器,用于执行所述存储器中存储的计算机程序或计算机指令,使得所述终端执行如权利要求1至10任一项所述的方法。
12.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储计算机程序,所述计算机程序被执行时,用于实现权利要求1至10任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410409782.8A CN118102382B (zh) | 2024-04-07 | 2024-04-07 | 一种数据处理方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410409782.8A CN118102382B (zh) | 2024-04-07 | 2024-04-07 | 一种数据处理方法及相关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118102382A CN118102382A (zh) | 2024-05-28 |
CN118102382B true CN118102382B (zh) | 2024-09-06 |
Family
ID=91165074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410409782.8A Active CN118102382B (zh) | 2024-04-07 | 2024-04-07 | 一种数据处理方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118102382B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117561781A (zh) * | 2023-09-28 | 2024-02-13 | 上海移远通信技术股份有限公司 | 无线通信方法、终端设备和网络设备 |
CN117581584A (zh) * | 2023-09-21 | 2024-02-20 | 北京小米移动软件有限公司 | 信息处理方法、实体、网络设备、通信系统及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115708369A (zh) * | 2021-08-20 | 2023-02-21 | 华为技术有限公司 | 用于传输数据的方法和装置 |
CN115802320A (zh) * | 2021-09-09 | 2023-03-14 | 华为技术有限公司 | 一种业务处理方法、装置和系统 |
CN116436862A (zh) * | 2021-12-31 | 2023-07-14 | 华为技术有限公司 | 一种通信方法及通信装置 |
CN116866981A (zh) * | 2022-03-28 | 2023-10-10 | 华为技术有限公司 | 通信方法和装置 |
CN117546516A (zh) * | 2023-09-27 | 2024-02-09 | 北京小米移动软件有限公司 | 数据处理方法、用户设备、网络设备及通信系统 |
-
2024
- 2024-04-07 CN CN202410409782.8A patent/CN118102382B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117581584A (zh) * | 2023-09-21 | 2024-02-20 | 北京小米移动软件有限公司 | 信息处理方法、实体、网络设备、通信系统及存储介质 |
CN117561781A (zh) * | 2023-09-28 | 2024-02-13 | 上海移远通信技术股份有限公司 | 无线通信方法、终端设备和网络设备 |
Also Published As
Publication number | Publication date |
---|---|
CN118102382A (zh) | 2024-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10917831B2 (en) | Radio access network slice generation method, radio access network, and slice manager | |
WO2021259112A1 (zh) | 一种业务传输方法及装置 | |
JP2022546889A (ja) | マルチリンクシーンでのローミング方法、マルチリンク装置及び記憶媒体 | |
KR20120002251A (ko) | 이동통신망과 휴대인터넷망 간의 핸드 오버 방법 및 다중모드 단말 장치 | |
US20240031870A1 (en) | Media data transmission method and communication apparatus | |
US20230047783A1 (en) | Data transmission method and apparatus | |
EP4156778B1 (en) | Mobile edge computing processing method, and related device | |
KR20220155383A (ko) | 통신 방법, 액세스 네트워크 디바이스, 단말 디바이스, 및 코어 네트워크 디바이스 | |
EP4175356A1 (en) | Wireless communication method, terminal device, and network device | |
CN115715473A (zh) | 通过改进nwdaf的功能使smf有效执行冗余传输的方法 | |
CN113973390B (zh) | 通信方法及装置 | |
US20240314637A1 (en) | Data transmission method and communication apparatus | |
WO2018145292A1 (zh) | 通信方法、装置和系统 | |
CN118102382B (zh) | 一种数据处理方法及相关设备 | |
CN114630300A (zh) | 传输数据的方法和通信装置 | |
CN118101134B (zh) | 编码速率调整方法及设备 | |
WO2021142767A1 (zh) | 通信方法和通信装置 | |
KR20220154234A (ko) | Nwdaf의 분석 정보를 이용하는 smf의 동작 방법 | |
US20240275520A1 (en) | Communication method and apparatus | |
WO2024082361A1 (en) | Method and apparatus of data transmission | |
WO2024109221A1 (zh) | 一种网络切片匹配方法和装置 | |
CN118450522A (zh) | 数据同步方法及设备 | |
WO2024140600A1 (zh) | 通信方法、通信装置及通信系统 | |
WO2024067374A1 (zh) | 一种通信方法及装置 | |
WO2024032531A1 (zh) | 一种通信的方法、装置和系统 |
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 |