EP4585016A1 - Adaptation de service d'application sur la base de conditions de ran à l'aide d'un jeton d'identification - Google Patents

Adaptation de service d'application sur la base de conditions de ran à l'aide d'un jeton d'identification

Info

Publication number
EP4585016A1
EP4585016A1 EP22958280.4A EP22958280A EP4585016A1 EP 4585016 A1 EP4585016 A1 EP 4585016A1 EP 22958280 A EP22958280 A EP 22958280A EP 4585016 A1 EP4585016 A1 EP 4585016A1
Authority
EP
European Patent Office
Prior art keywords
ran
application service
identification token
controller
application
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.)
Pending
Application number
EP22958280.4A
Other languages
German (de)
English (en)
Inventor
Edward Grinshpun
Gábor HANNÁK
Bilgehan Erman
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.)
Nokia Solutions and Networks Oy
Original Assignee
Nokia Solutions and Networks Oy
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 Nokia Solutions and Networks Oy filed Critical Nokia Solutions and Networks Oy
Publication of EP4585016A1 publication Critical patent/EP4585016A1/fr
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/12Access point controller devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/12Interfaces between hierarchically different network devices between access points and access point controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/14Interfaces between hierarchically different network devices between access point controllers and backbone network device

Definitions

  • Various example embodiments relate to the field of communication systems and, in particular, to radio access networks.
  • Next generation networks such as Fifth Generation (5G) denote the next major phase of mobile telecommunications standards beyond Fourth Generation (4G) standards.
  • next generation networks may be enhanced in terms of radio access and network architecture.
  • a Radio Access Network (RAN) is part of a mobile communication system that uses radio access technology to provide wireless connectivity to mobile devices or devices with fixed location (e.g., User Equipment (UE)), and connects the mobile devices with a core network to receive services.
  • UE User Equipment
  • 5G systems are envisioned to implement time-sensitive applications, such as gaming, Augmented reality (AR) and Virtual Reality (VR), live video streaming, network- assisted control of autonomously guided vehicles (AGV), network-assisted control of mobile robots in a factory, etc.
  • AR Augmented reality
  • VR Virtual Reality
  • AVG autonomously guided vehicles
  • One problem for carriers is to provide efficient operation and optimal use of resources within the RAN in providing services, such as application services. Many times, service degradation experienced by subscribers is due to congestion and signal related issues in the RAN. Thus, the performance of resources in a RAN is integral to delivering a quality experience to a subscriber.
  • an application client on a UE may access an application service over a RAN and other intervening networks.
  • a RAN controller is able to retrieve Key Performance Metrics (KPM) of one or more RAN nodes that serve a session between the application client and the application service, and provide the KPM to the application service (or to its associated provider).
  • KPM may include, for example, UE throughput, packet latency, jitter, or loss, radio resource utilization, etc.
  • a token exchange mechanism is introduced herein where a newly-defined identification token is generated by the UE/application client, and the identification token is known within the RAN and shared with the application service.
  • the identification token is mapped to the KPM collected from the RAN node(s) that serves the session.
  • the application service may therefore correlate the KPM with an application service flow, and the application service may be adapted based on the KPM.
  • One technical benefit is the performance of the application service may be optimized based on RAN conditions to provide an improved experience to a subscriber.
  • a RAN controller of a RAN is configured to provide radio service to User Equipment (UE).
  • the RAN controller comprises at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the RAN controller at least to receive a request from an application service for performance metrics of an application service flow between the application service and an application client hosted by the UE, receive an identification token from the application service that identifies one or more data radio bearers of the RAN serving the application service flow, receive a report message from one or more RAN nodes of the RAN containing the performance metrics for the data radio bearers, and provide the performance metrics to the application service indexed by the identification token.
  • the identification token is composed of one or more temporary identifiers used by the RAN nodes to manage a Radio Resource Control (RRC) connection of the UE.
  • RRC Radio Resource Control
  • the identification token is composed of one or more persistent UE identifiers assigned by the RAN to the UE.
  • the instructions that, when executed by the at least one processor, cause the RAN controller at least to send a request to a 5G core network for a mapping between the persistent UE identifiers and at least a UE NG Application Protocol (NGAP) identifier, serving cell identifier, and one or more data radio bearer identifiers, receive the UE NGAP identifier, the serving cell identifier, and the data radio bearer identifiers mapped to the persistent UE identifiers from the 5G core network, send a request to a RAN node, based on the serving cell identifier, for a mapping between the UE NGAP identifier and a Cell Radio Network Temporary Identifier (C-RNTI) granted to the UE, and receive the C- RNTI from the RAN node mapped to the UE NGAP identifier.
  • C-RNTI Cell Radio Network Temporary Identifier
  • FIG. 17 is a flow chart illustrating a method of performing a token refresh procedure in a UE in an illustrative embodiment.
  • FIG. 10 is a block diagram of application server 1000 in an illustrative embodiment.
  • Application server 1000 is equipment of an ASP 408 configured to provide an application service 410.
  • Application server 1000 may be implemented as a network element on dedicated hardware, as a software instance running on dedicated hardware, as a virtualized function instantiated on an appropriate platform (e.g., a cloud infrastructure), etc.
  • application server 1000 includes the following subsystems: a network interface component 1002, an application controller 1004, a KPM collector 1006, and an adaptation manager 1008 that operate on one or more platforms.
  • Network interface component 1002 may comprise circuitry, logic, hardware, means, etc., configured to exchange control plane messages or signaling with other network elements or NFs.
  • Network interface component 1002 may operate using a variety of protocols or reference points.
  • Application controller 1004 may comprise circuitry, logic, hardware, means, etc., configured to provide functions, operations, or activities of the application service 410.
  • application controller 1004 may interact with an application client to establish an application service connection, receive data from an application client, send data to an application client, etc.
  • KPM collector 1006 may comprise circuitry, logic, hardware, means, etc., configured to collect KPM 702 for application service flows established for the application service 410.
  • Adaptation manager 1008 may comprise circuitry, logic, hardware, means, etc., configured to adapt the application service 410 based on RAN behavior, measurements (e.g., KPM), conditions, etc., and/or other inputs.
  • Application server 1000 may include various other components not specifically illustrated in FIG. 10.
  • FIG. 11 is a flow chart illustrating a method 1100 of providing application service adaptation in an application server in an illustrative embodiment. The steps of method 1100 in FIG. 11 will be described with reference to application server 1000 as in FIG. 10, but those skilled in the art will appreciate that method 1100 may be performed in other systems or network entities.
  • one assumption is that application controller 1004 (through network interface component 1002) interacts with application client 406 on UE 106 to establish an application service connection 510, and transmits data to or receives data from application client 406 in an application service flow 512.
  • the application service flow 512 may comprise streaming data, interactive data, etc.
  • KPM collector 1006 of application server 1000 receives the identification token 701 from UE 106 that identifies the DRB(s) 504 serving the application service flow 512 (step 1102), such as through network interface component 1002.
  • KPM collector 1006 sends a request to RAN controller 404 for KPM mapped to the application service flow 512 between application service 410 and application client 406 (step 1104), such as through network interface component 1002.
  • KPM collector 1006 also provides the identification token 701 to RAN controller 404 (step 1106), in the request or in another message.
  • KPM collector 1006 receives the KPM 702 from RAN controller 404 indexed by the identification token 701 (step 1108), such as through network interface component 1002.
  • KPM collector 1006 may receive a notify message from RAN controller 404, in response to a register request, containing the KPM 702 for the application service flow 512 and the identification token 701. The KPM are therefore mapped to the application service flow 512 based on the identification token 701.
  • Adaptation manager 1008 then adapts the application service 410 based on the KPM 702 (step 1110).
  • adaptation manager 1008 is able to adapt the application service 410 based on network conditions in RAN 102.
  • adaptation manager 1008 may adjust the amount of traffic application service 410 sends/receives through the network (i.e., adjust traffic of the application service flow 512 over DRB(s) 504)).
  • adaptation manager 1008 may send a request to RAN controller 404 for certain treatment for the application service flow 512.
  • One technical benefit is the application service 410 may be optimized or adjusted based on RAN conditions, such as to provide QoE optimization.
  • User interface component 1208 is a hardware component for interacting with an end user.
  • user interface component 1208 may include a display 1250, screen, touch screen, or the like (e.g., a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, etc.).
  • User interface component 1208 may include a keyboard or keypad 1252, a tracking device (e.g., a trackball or trackpad), a speaker, a microphone, etc.
  • UE 106 also includes a Universal Subscriber Identity Module (USIM) 1260, which is an integrated circuit that provides security and integrity functions for UE 106.
  • USIM Universal Subscriber Identity Module
  • circuitry may refer to one or more or all of the following:

Landscapes

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

Abstract

L'invention concerne des systèmes, des procédés et un logiciel d'adaptation d'un service d'application. Selon un mode de réalisation, un contrôleur de réseau d'accès radio (RAN) (404) d'un RAN (102) est configuré pour fournir un service radio à un équipement utilisateur (UE) (106). Le contrôleur de RAN reçoit une demande d'un service d'application (410) de mesures de performance (702) d'un flux de service d'application (512) entre le service d'application et un client d'application hébergé par l'UE. Le contrôleur de RAN reçoit un jeton d'identification (701) en provenance du service d'application qui identifie une ou plusieurs porteuses radio de données (504) du RAN desservant le flux de service d'application, reçoit un message de rapport en provenance d'un ou de plusieurs nœuds de RAN (402) du RAN contenant les mesures de performance des porteuses radio de données, et fournit les mesures de performance au service d'application indexé par le jeton d'identification. Le service d'application peut ensuite être adapté sur la base des mesures de performance.
EP22958280.4A 2022-09-07 2022-09-07 Adaptation de service d'application sur la base de conditions de ran à l'aide d'un jeton d'identification Pending EP4585016A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2022/042729 WO2024054204A1 (fr) 2022-09-07 2022-09-07 Adaptation de service d'application sur la base de conditions de ran à l'aide d'un jeton d'identification

Publications (1)

Publication Number Publication Date
EP4585016A1 true EP4585016A1 (fr) 2025-07-16

Family

ID=90191681

Family Applications (1)

Application Number Title Priority Date Filing Date
EP22958280.4A Pending EP4585016A1 (fr) 2022-09-07 2022-09-07 Adaptation de service d'application sur la base de conditions de ran à l'aide d'un jeton d'identification

Country Status (3)

Country Link
EP (1) EP4585016A1 (fr)
CN (1) CN120153763A (fr)
WO (1) WO2024054204A1 (fr)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106797348B (zh) * 2014-08-14 2023-04-04 诺基亚通信公司 基于用户平面洞察力的吞吐量指导
CN107295575B (zh) * 2016-04-01 2020-02-28 中兴通讯股份有限公司 一种服务质量的控制方法和装置
WO2019228192A1 (fr) * 2018-05-30 2019-12-05 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Procédé et dispositif de détection de trafic et support de stockage lisible par ordinateur
CN110636643A (zh) * 2018-06-21 2019-12-31 中兴通讯股份有限公司 数据包的发送、接收方法及装置和数据包的传输系统
US11388615B2 (en) * 2019-08-14 2022-07-12 Cisco Technology, Inc. Interaction between radio controller platform and third party applications
WO2022261592A1 (fr) * 2021-06-07 2022-12-15 Qualcomm Incorporated Gestion de qualité de service de bout en bout basée sur un écoulement

Also Published As

Publication number Publication date
CN120153763A (zh) 2025-06-13
WO2024054204A1 (fr) 2024-03-14

Similar Documents

Publication Publication Date Title
JP7709497B2 (ja) ユーザ機器に供給された構成パラメータのセキュアな更新のためのシステム及び方法
US12363193B2 (en) Multimedia priority service
US11134410B2 (en) Quality of service (QoS) control in mobile edge computing (MEC)
US20230030339A1 (en) Method for slice quota management
KR20200139771A (ko) 5g 네트워크에서의 로컬 영역 데이터 네트워크(ladn)에 대한 접속들을 관리하는 방법들
CN115299127A (zh) 无线通信系统中用于提供低时延位置信息服务的装置和方法
CN113993094B (zh) 通信方法、第一策略控制网元及通信系统
CN112954768B (zh) 通信方法、装置及系统
WO2021174859A1 (fr) Procédé, dispositif et système de communication
KR20210034531A (ko) 무선 통신 시스템에서 네트워크 슬라이스의 관리 및 접속 제어 방법 및 장치
CN116868603A (zh) 针对af会话的外部参数提供的新方法
US12206558B2 (en) Systems and methods for policy-based monitoring of network key performance indicators
US20220286953A1 (en) Slice selection subscription data enhancement
CN117082527A (zh) 通信方法、通信装置及通信系统
CN115665822B (zh) 流量异常处理方法、装置、用户面功能实体及存储介质
US20230370962A1 (en) Systems and methods for application function-initiated admission control for a core network
EP4585016A1 (fr) Adaptation de service d'application sur la base de conditions de ran à l'aide d'un jeton d'identification
US12323798B2 (en) Systems and methods for dynamic access and mobility policy refresh in wireless networks
US20250254564A1 (en) Systems and methods for policy-based inter-network non-ip messaging
WO2023082858A1 (fr) Procédé de détermination de politique de gestion de mobilité, appareil de communication et système de communication
WO2025050676A1 (fr) Procédé de communication, appareil de communication et système de communication
CN121864876A (zh) 内容分发方法、装置、及计算机可读存储介质
CN120050674A (zh) 通信方法、通信装置及通信系统
WO2026001514A1 (fr) Procédé de sélection d'élément de réseau à fonction de plan utilisateur, et dispositif associé
WO2023061207A1 (fr) Procédé de communication, appareil de communication et système de communication

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20250407

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)