Encyclopédie
2026-09-09 17:26:05

Comment URR sur N4 mesure et rapporte l’usage 5G?

URR relie la mesure d’usage de l’UPF au contrôle du SMF par PFCP. Associations PDR, indicateurs de mesure, seuils, quotas, procédures de rapport et limites comptables expliquent les rapports absents ou inattendus.

Becke Telcom

Comment URR sur N4 mesure et rapporte l’usage 5G?

Un UE peut s’enregistrer et établir une PDU Session avec un acheminement correct des paquets, sans que le SMF reçoive les mises à jour d’usage attendues. Vérifiez la Usage Reporting Rule (URR) : le SMF la configure sur N4 par PFCP, puis l’UPF mesure le trafic et produit des rapports selon les conditions définies. Ces rapports servent à la taxation, à la supervision et aux décisions de politique ; la taxation complète exige d’autres fonctions et procédures.

La place d’URR parmi les règles PFCP

Une Packet Detection Rule (PDR) identifie le trafic et référence les règles applicables. Une Forwarding Action Rule (FAR) définit l’acheminement, le rejet ou la mise en mémoire tampon ; une QoS Enforcement Rule (QER) contrôle la QoS et l’autorisation de passage ; une Buffering Action Rule (BAR) fournit les instructions de mise en tampon associées. URR définit la mesure et les rapports d’usage, ainsi que le comportement lié aux quotas lorsqu’il est configuré.

Une PDR peut référencer plusieurs URR, et plusieurs PDR peuvent partager une URR. Confirmez la PDR correspondante, ses références URR ID et le périmètre d’agrégation prévu. Une URR peut exister sans association à une PDR, mais sa seule présence ne prouve pas que le trafic de test est mesuré.

Illustration des rôles PDR, FAR, QER et URR à côté d’équipements UPF et SMF
Relation d'association dans l'interface N4 : PDR identifie et classe d'abord le trafic utilisateur, puis fait référence à URR afin que UPF puisse mesurer le trafic correspondant et rapporter la consommation au SMF.

Measurement Method et périmètre comptable

Measurement Method sélectionne le volume, la durée, les événements ou les combinaisons prises en charge. Volume Measurement rapporte les octets totaux, montants et descendants ; un octet correspond à un byte. MNOP dans Measurement Information demande aussi le comptage des paquets lorsque l’UPF prend cette fonction en charge. Ne confondez pas compteurs d’octets, compteurs de paquets et tailles des charges utiles applicatives.

La mesure de durée dépend de la configuration du comptage temporel. Immediate Start Time Metering peut démarrer la mesure à réception de l’instruction ; sinon, elle commence au premier paquet. Un Inactivity Detection Time non nul suspend la mesure après l’intervalle d’inactivité configuré et la reprend au retour du trafic. La mesure d’événements exige la configuration de détection correspondante.

Pour le volume, les rapports couvrent normalement l’usage après application de la QoS. Si une mesure avant application est aussi demandée, des Usage Reports distincts différencient les deux périmètres au moyen de Usage Information. Les seuils s’appliquent après la QoS. Comparez la même direction, la même fenêtre comptable et le même périmètre de traitement avant de conclure à un écart de compteur.

Déclencheurs de rapport, seuils et quotas

Reporting Triggers s’interprète avec ses paramètres : PERIO utilise Measurement Period ; VOLTH, TIMTH et EVETH concernent les seuils de volume, de temps et d’événements ; VOLQU, TIMQU et EVEQU concernent les quotas. START et STOPT signalent le début et l’arrêt du trafic selon les conditions de détection applicables. Quota Holding Time concerne l’inactivité après une allocation ; ce n’est pas le temporisateur des rapports périodiques.

ParamètreSignification et limite
Volume ThresholdUne limite de déclenchement de rapport, sans allocation de trafic ni coupure automatique des paquets.
Volume QuotaUne allocation d’usage. Son épuisement peut imposer l’arrêt ou la limitation de l’acheminement selon le comportement de quota défini.
Measurement PeriodL’intervalle utilisé pour les rapports d’usage périodiques demandés.
Monitoring TimeUne limite séparant l’usage avant et après un instant défini, avec les seuils ou quotas ultérieurs applicables.

Le comportement de quota dépasse la simple notification. Selon TS 29.244, l’épuisement d’un quota configuré peut arrêter l’acheminement ou n’autoriser qu’un trafic limité selon la politique de l’opérateur. Lorsqu’il est pris en charge et configuré, FAR ID for Quota Action sélectionne une FAR de substitution pour rejeter, mettre en tampon ou rediriger le trafic. Les responsabilités QER et FAR/BAR restent distinctes ; une URR limitée à un seuil ne limite pas la bande passante.

Lorsque seuil et quota sont configurés, activer uniquement le déclencheur de seuil n’implique pas un second rapport à l’épuisement du quota. Avec les deux déclencheurs, la spécification Release 18 examinée prévoit un rapport aux deux limites ; les versions antérieures peuvent différer. Vérifiez la version implémentée, les capacités, les exemptions et l’ensemble des règles.

Illustration des mesures de volume, temps et événements avec les déclencheurs PERIO, VOLTH, TIMTH, START et STOPT
La mesure sélectionne ce qui est compté ; les déclencheurs et leurs paramètres associés définissent les conditions de rapport.

Comment un Usage Report parvient au SMF

L’UPF peut envoyer un PFCP Session Report Request dont Report Type indique un Usage Report. Examinez URR ID, UR-SEQN et Usage Report Trigger, puis Volume Measurement ou Duration Measurement selon le cas. Start Time, End Time et les horodatages des paquets délimitent l’intervalle. Un rapport déclenché uniquement par START ne contient pas nécessairement une mesure d’usage non nulle.

Le SMF renvoie un PFCP Session Report Response ; vérifiez son Cause. Une remise réussie ne prouve ni une taxation réussie ni un renouvellement de quota. Le SMF peut envoyer séparément un PFCP Session Modification Request pour mettre les règles à jour. Des Usage Reports peuvent également figurer dans PFCP Session Modification Response et PFCP Session Deletion Response selon les procédures applicables ; ne rechercher que les requêtes spontanées risque donc d’omettre des enregistrements comptables.

Monitoring Time peut produire des rapports séparés pour l’usage avant et après la limite avec le même URR ID. Conservez Usage Information et les informations de séquence, distinguez les retransmissions des nouveaux rapports et rapprochez les intervalles rapportés au lieu de traiter chaque valeur comme un compteur cumulatif de toute la session.

Exemple : un seuil de volume de 10240 octets

Supposons une mesure de volume, VOLTH et un Volume Threshold total de 10240 octets avec TOVOL activé. L’UPF produit un rapport lorsque le total mesuré atteint cette limite ; ce n’est pas une allocation de 10240 octets. La granularité des paquets peut produire une valeur supérieure au seuil. Le quota configuré, s’il existe, doit être analysé séparément.

Illustration de l’usage UPF avec un seuil de 10240 octets et un rapport d’usage PFCP envoyé au SMF
L’exemple utilise 10240 octets, soit 10 KiB. 

Vérifications de traces pour un usage absent ou inattendu

  1. Identifiez la session PFCP et la PDR réellement correspondante ; vérifiez les références URR et l’agrégation entre PDR montantes et descendantes.

  2. Vérifiez Measurement Method, l’activation de la mesure, la prise en charge de MNOP, le comptage temporel et le périmètre avant/après QoS.

  3. Associez chaque déclencheur demandé à son seuil, quota ou temporisateur ; vérifiez Monitoring Time et les valeurs ultérieures.

  4. Suivez requêtes et réponses, Cause, URR ID, UR-SEQN, intervalles rapportés et retransmissions ; incluez les réponses de modification et de suppression.

  5. Si les rapports aboutissent, examinez le traitement SMF, l’intégration de taxation, le quota renouvelé et les changements QER/FAR applicables. Vérifiez séparément l’acheminement réel.

Questions fréquentes

Une URR peut-elle mesurer les deux directions du trafic ?

Oui. Les PDR montantes et descendantes concernées peuvent référencer la même URR. Vérifiez l’agrégation prévue sans supposer qu’une URR représente toujours une direction ou un service.

Un Usage Report confirme-t-il qu’un client a été facturé ?

Non. Il confirme un événement de rapport de l’UPF. La corrélation de taxation, la valorisation et les résultats de facturation exigent des preuves issues des systèmes de contrôle et de taxation correspondants.

Faut-il additionner tous les rapports URR ?

Pas sans vérification. Les rapports peuvent décrire différents intervalles, limites de supervision ou périmètres avant/après QoS, et les retransmissions peuvent répéter un rapport. Corrélez les identifiants et le contexte de mesure avant toute agrégation.

Lectures connexes et spécification

Produits recommandés
catalogue
Service à la clientèle Téléphone
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .