Method, user terminal, and policy and charging network entity for classifying packets

US9900218B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9900218-B2
Application numberUS-201214403510-A
CountryUS
Kind codeB2
Filing dateMay 31, 2012
Priority dateMay 31, 2012
Publication dateFeb 20, 2018
Grant dateFeb 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for classifying packets includes determining an execution indication indicating at least one amongst a service and application being executed on a user terminal and generating uplink packets; determining a marker on the basis of PCC rules available at the user terminal and at least one execution indication, the marker for identifying at least one of a service and an application associated to uplink packets; transmitting the marker and the uplink packets, to a PCEF network entity; determining an uplink classification, at the PCEF network entity, for received uplink packets based on the marker; storing, at said PCEF network entity, an association between information related to an uplink flow corresponding to the uplink packets and uplink classification; receiving, at said PCEF network entity, downlink packets corresponding to the uplink packets; determining a downlink classification, at the PCEF network entity, for received downlink packets based on the stored association.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of classifying packets associated to at least one amongst a service and an application, the method carried out in a communication network comprising at least a user terminal and a Policy Control Enforcement Function, PCEF, network entity, the method comprising the steps of: determining, at said user terminal, at least one execution indication indicating said at least one amongst said service and application being executed on said user terminal and generating uplink packets; determining, at said user terminal and based on mobile Policy and Charging Control, PCC, rules available at said user terminal and said at least one execution indication, a marker for identifying at least one amongst a service and an application associated to said uplink packets; transmitting, at said user terminal, said marker and said uplink packets, to said PCEF network entity; determining an uplink classification, at said PCEF network entity, for received uplink packets based on said marker; storing, at said PCEF network entity, an association between information related to an uplink flow corresponding to said uplink packets and said uplink classification; receiving, at said PCEF network entity, downlink packets corresponding to said uplink packets; determining a downlink classification, at said PCEF network entity, for received downlink packets based on said stored association. 2. The method according to claim 1 , wherein the mobile PCC rules comprise at least one category identifier for classifying at least one amongst said at least one service and application; and wherein the step of determining the marker comprises determining the marker as the category identifier corresponding to said identification. 3. The method according to claim 1 , wherein said at least one execution indication is determined when execution of at least one thread corresponding to said at least one amongst said service and application is detected. 4. The method according to claim 1 , wherein the mobile PCC rules comprise at least one category identifier, said at least one category identifier being in correspondence with PCC rules available at a PCEF network entity. 5. The method according to claim 1 , wherein the step of determining said downlink classification includes matching information related to a downlink flow with said information related to said uplink flow, and determining said downlink classification as said uplink classification when a matching is detected. 6. The method according to claim 1 , further comprising the step of applying, at the PCEF network entity, PCC rules for said uplink packets according to said uplink classification. 7. The method according to claim 1 , further comprising the step of applying, at the PCEF network entity, PCC rules for said downlink packets according to said downlink classification. 8. The method according to claim 1 , further comprising the steps of determining, at said user terminal, a tethering indicating marker for uplink packets not being associated with one amongst a service and an application being executed on said user terminal; transmitting, at said user terminal, said tethering indicating marker and said uplink packets not being associated with one amongst a service and an application being executed on said user terminal, to said PCEF network entity. 9. The method according to claim 1 , further comprising the steps of comparing, at said PCEF network entity, said uplink classification with a heuristic classification obtained by directly classifying uplink packets with heuristic detection signatures; updating, at said PCEF network entity, heuristic detection signatures, if the comparing determines that said uplink classification and said heuristic classification do not correspond. 10. A user terminal for classifying packets associated to at least one amongst a service and an application, said user terminal comprising circuitry and further adapted to communicate with a Policy Control Enforcement Function, PCEF, network entity, said user terminal comprising: an execution determinator for determining at least one execution indication indicating said at least one amongst said service and application being executed on said user terminal and generating uplink packets; a marker determinator for determining, based on mobile Policy and Charging Control, PCC, rules available at said user terminal and said at least one execution indication, a marker for identifying at least one amongst a service and an application associated to said uplink packets; a transmitter for transmitting said marker and said uplink packets, to a PCEF network entity. 11. The user terminal according to claim 10 , wherein the mobile PCC rules comprise at least one category identifier for classifying at least one amongst said at least one service and application; and wherein the marker determinator is adapted to determine the marker as the category identifier corresponding to said identification. 12. The user terminal according to claim 10 , wherein said execution determinator is further adapted to determine said at least one execution indication when execution of at least one thread corresponding to said at least one amongst said service and application is detected. 13. The user terminal according to claim 10 , wherein the mobile PCC rules comprise at least one category identifier, said at least one category identifier being in correspondence with PCC rules available at a PCEF network entity. 14. A method for classifying packets associated to at least one amongst a service and an application, said method carried out at a user terminal, the method comprising the steps of: determining at least one execution indication indicating said at least one amongst said service and application being executed on said user terminal and generating uplink packets; determining, based on mobile Policy and Charging Control, PCC, rules available at said user terminal and said at least one execution indication, a marker for identifying at least one amongst a service and an application associated to said uplink packets; transmitting said marker and said uplink packets, to a Policy Control Enforcement Function, PCEF, network entity. 15. The method according to claim 14 , wherein the mobile PCC rules comprise at least one category identifier for classifying at least one amongst said at least one service and application; and wherein the step of determining the marker comprises determining the marker as the category identifier corresponding to said identification. 16. The method according to claim 14 , wherein said at least one execution indication is determined when execution of at least one thread corresponding to said at least one amongst said service and application is detected. 17. The method according to claim 14 , wherein the mobile PCC rules comprise at least one category identifier, said at least one category identifier being in correspondence with PCC rules available at a PCEF network entity. 18. A Policy Control Enforcement Function, PCEF, network entity adapted to perform policy and charging enforcement functions, said PCEF network entity comprising circuitry and further adapted to communicate with a user terminal capable of executing at least one amongst a service and an application, said PCEF network entity comprising: an uplink receiver for receiving, from said user terminal entity, uplink packets and a marker, said marker for identifying said at least one amongst a service and an application associated to said uplink packets, said marker bei

Assignees

Inventors

Classifications

  • H04L43/028Primary

    by filtering · CPC title

  • Access restriction performed under specific conditions · CPC title

  • using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24) · CPC title

  • Assignment of logical groups to network elements · CPC title

  • Arrangements for optimising operational condition · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9900218B2 cover?
A method for classifying packets includes determining an execution indication indicating at least one amongst a service and application being executed on a user terminal and generating uplink packets; determining a marker on the basis of PCC rules available at the user terminal and at least one execution indication, the marker for identifying at least one of a service and an application associa…
Who is the assignee on this patent?
Perez Martinez Alfonso De Jesus, Alvarez Dominguez Rodrigo, Clark Stuart, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L43/028. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).